From a22ddb2fe0d538ef930a47d480dd71ca1ad9f8d4 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 28 Feb 2021 14:53:04 +0300 Subject: [PATCH] move material-icons to composer --- composer.json | 3 +- composer.lock | 45 +- lib/iconfont/MaterialIcons-Regular.ijmap | 1 - lib/iconfont/MaterialIcons-Regular.woff | Bin 57620 -> 0 bytes lib/iconfont/MaterialIcons-Regular.woff2 | Bin 44300 -> 0 bytes lib/iconfont/README.md | 9 - lib/iconfont/material-icons.css | 36 - themes/compact.css | 4 +- themes/compact_night.css | 4 +- themes/light.css | 4 +- themes/light/defines.less | 8 +- themes/night.css | 4 +- themes/night_blue.css | 4 +- vendor/composer/InstalledVersions.php | 13 +- vendor/composer/installed.json | 46 + vendor/composer/installed.php | 13 +- .../mervick/material-design-icons/.gitignore | 28 + .../material-design-icons/Gruntfile.js | 63 + .../mervick/material-design-icons/Gulpfile.js | 141 + vendor/mervick/material-design-icons/LICENSE | 21 + .../mervick/material-design-icons/README.md | 91 + .../mervick/material-design-icons/bower.json | 33 + .../material-design-icons/component.json | 37 + .../material-design-icons/composer.json | 25 + .../css/material-icons.css | 2963 +++++++++++++++++ .../css/material-icons.min.css | 2 + .../css/material-icons.min.css.map | 1 + .../material-design-icons/demo/index.html | 121 + .../material-design-icons/demo/js/data.js | 1 + .../material-design-icons/demo/js/main.js | 194 ++ .../material-design-icons/demo/style/main.css | 385 +++ .../demo/style/main.scss | 392 +++ .../material-design-icons/fonts/LICENSE.txt | 393 +++ .../fonts}/MaterialIcons-Regular.eot | Bin .../fonts}/MaterialIcons-Regular.svg | 0 .../fonts}/MaterialIcons-Regular.ttf | Bin .../fonts/MaterialIcons-Regular.woff | Bin 0 -> 78776 bytes .../fonts/MaterialIcons-Regular.woff2 | Bin 0 -> 44396 bytes .../material-design-icons/fonts}/codepoints | 0 vendor/mervick/material-design-icons/index.js | 3 + .../material-design-icons/package.json | 44 + .../scripts/codepoints2scss.sh | 30 + .../scripts/updatedemo.php | 61 + .../material-design-icons/scss/_animated.scss | 36 + .../scss/_bordered-pulled.scss | 18 + .../material-design-icons/scss/_core.scss | 30 + .../scss/_fixed-width.scss | 9 + .../material-design-icons/scss/_icons.scss | 934 ++++++ .../material-design-icons/scss/_larger.scss | 15 + .../material-design-icons/scss/_list.scss | 21 + .../material-design-icons/scss/_mixins.scss | 16 + .../material-design-icons/scss/_path.scss | 18 + .../scss/_rotated-flipped.scss | 22 + .../material-design-icons/scss/_stacked.scss | 22 + .../scss/_variables.scss | 11 + .../scss/material-icons.scss | 12 + 56 files changed, 6321 insertions(+), 66 deletions(-) delete mode 100644 lib/iconfont/MaterialIcons-Regular.ijmap delete mode 100644 lib/iconfont/MaterialIcons-Regular.woff delete mode 100644 lib/iconfont/MaterialIcons-Regular.woff2 delete mode 100644 lib/iconfont/README.md delete mode 100644 lib/iconfont/material-icons.css create mode 100644 vendor/mervick/material-design-icons/.gitignore create mode 100644 vendor/mervick/material-design-icons/Gruntfile.js create mode 100644 vendor/mervick/material-design-icons/Gulpfile.js create mode 100644 vendor/mervick/material-design-icons/LICENSE create mode 100644 vendor/mervick/material-design-icons/README.md create mode 100644 vendor/mervick/material-design-icons/bower.json create mode 100644 vendor/mervick/material-design-icons/component.json create mode 100644 vendor/mervick/material-design-icons/composer.json create mode 100644 vendor/mervick/material-design-icons/css/material-icons.css create mode 100644 vendor/mervick/material-design-icons/css/material-icons.min.css create mode 100644 vendor/mervick/material-design-icons/css/material-icons.min.css.map create mode 100644 vendor/mervick/material-design-icons/demo/index.html create mode 100644 vendor/mervick/material-design-icons/demo/js/data.js create mode 100644 vendor/mervick/material-design-icons/demo/js/main.js create mode 100644 vendor/mervick/material-design-icons/demo/style/main.css create mode 100644 vendor/mervick/material-design-icons/demo/style/main.scss create mode 100644 vendor/mervick/material-design-icons/fonts/LICENSE.txt rename {lib/iconfont => vendor/mervick/material-design-icons/fonts}/MaterialIcons-Regular.eot (100%) rename {lib/iconfont => vendor/mervick/material-design-icons/fonts}/MaterialIcons-Regular.svg (100%) rename {lib/iconfont => vendor/mervick/material-design-icons/fonts}/MaterialIcons-Regular.ttf (100%) create mode 100644 vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff create mode 100644 vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2 rename {lib/iconfont => vendor/mervick/material-design-icons/fonts}/codepoints (100%) create mode 100644 vendor/mervick/material-design-icons/index.js create mode 100644 vendor/mervick/material-design-icons/package.json create mode 100644 vendor/mervick/material-design-icons/scripts/codepoints2scss.sh create mode 100644 vendor/mervick/material-design-icons/scripts/updatedemo.php create mode 100644 vendor/mervick/material-design-icons/scss/_animated.scss create mode 100644 vendor/mervick/material-design-icons/scss/_bordered-pulled.scss create mode 100644 vendor/mervick/material-design-icons/scss/_core.scss create mode 100644 vendor/mervick/material-design-icons/scss/_fixed-width.scss create mode 100644 vendor/mervick/material-design-icons/scss/_icons.scss create mode 100644 vendor/mervick/material-design-icons/scss/_larger.scss create mode 100644 vendor/mervick/material-design-icons/scss/_list.scss create mode 100644 vendor/mervick/material-design-icons/scss/_mixins.scss create mode 100644 vendor/mervick/material-design-icons/scss/_path.scss create mode 100644 vendor/mervick/material-design-icons/scss/_rotated-flipped.scss create mode 100644 vendor/mervick/material-design-icons/scss/_stacked.scss create mode 100644 vendor/mervick/material-design-icons/scss/_variables.scss create mode 100644 vendor/mervick/material-design-icons/scss/material-icons.scss diff --git a/composer.json b/composer.json index 85994dd77..ee8dadac9 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,7 @@ { "require": { "spomky-labs/otphp": "^10.0", - "chillerlan/php-qrcode": "^3.3" + "chillerlan/php-qrcode": "^3.3", + "mervick/material-design-icons": "^2.2" } } diff --git a/composer.lock b/composer.lock index 90f691025..ab5e28d95 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "51b3544b18f6b9f21242d9f647e29fcb", + "content-hash": "923f1c16aa4774d149c9084695110d44", "packages": [ { "name": "beberlei/assert", @@ -201,6 +201,49 @@ }, "time": "2019-09-10T00:09:44+00:00" }, + { + "name": "mervick/material-design-icons", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/mervick/material-design-icons.git", + "reference": "635435c8d3df3a6da3241648caf8a65d1c07cc1a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mervick/material-design-icons/zipball/635435c8d3df3a6da3241648caf8a65d1c07cc1a", + "reference": "635435c8d3df3a6da3241648caf8a65d1c07cc1a", + "shasum": "" + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT", + "CC-BY-4.0" + ], + "authors": [ + { + "name": "Andrey Izman", + "email": "izmanw@gmail.com" + } + ], + "description": "Google Material Design Icons For Using With Bootstrap", + "homepage": "http://github.com/mervick/material-design-icons", + "keywords": [ + "bootstrap", + "google", + "icons", + "icons-web-font", + "material", + "material-design", + "web-font" + ], + "support": { + "issues": "https://github.com/mervick/material-design-icons/issues", + "source": "http://github.com/mervick/material-design-icons" + }, + "time": "2016-02-22T01:05:40+00:00" + }, { "name": "paragonie/constant_time_encoding", "version": "v2.4.0", diff --git a/lib/iconfont/MaterialIcons-Regular.ijmap b/lib/iconfont/MaterialIcons-Regular.ijmap deleted file mode 100644 index d9f1d259f..000000000 --- a/lib/iconfont/MaterialIcons-Regular.ijmap +++ /dev/null @@ -1 +0,0 @@ -{"icons":{"e84d":{"name":"3d Rotation"},"eb3b":{"name":"Ac Unit"},"e190":{"name":"Access Alarm"},"e191":{"name":"Access Alarms"},"e192":{"name":"Access Time"},"e84e":{"name":"Accessibility"},"e914":{"name":"Accessible"},"e84f":{"name":"Account Balance"},"e850":{"name":"Account Balance Wallet"},"e851":{"name":"Account Box"},"e853":{"name":"Account Circle"},"e60e":{"name":"Adb"},"e145":{"name":"Add"},"e439":{"name":"Add A Photo"},"e193":{"name":"Add Alarm"},"e003":{"name":"Add Alert"},"e146":{"name":"Add Box"},"e147":{"name":"Add Circle"},"e148":{"name":"Add Circle Outline"},"e567":{"name":"Add Location"},"e854":{"name":"Add Shopping Cart"},"e39d":{"name":"Add To Photos"},"e05c":{"name":"Add To Queue"},"e39e":{"name":"Adjust"},"e630":{"name":"Airline Seat Flat"},"e631":{"name":"Airline Seat Flat Angled"},"e632":{"name":"Airline Seat Individual Suite"},"e633":{"name":"Airline Seat Legroom Extra"},"e634":{"name":"Airline Seat Legroom Normal"},"e635":{"name":"Airline Seat Legroom Reduced"},"e636":{"name":"Airline Seat Recline Extra"},"e637":{"name":"Airline Seat Recline Normal"},"e195":{"name":"Airplanemode Active"},"e194":{"name":"Airplanemode Inactive"},"e055":{"name":"Airplay"},"eb3c":{"name":"Airport Shuttle"},"e855":{"name":"Alarm"},"e856":{"name":"Alarm Add"},"e857":{"name":"Alarm Off"},"e858":{"name":"Alarm On"},"e019":{"name":"Album"},"eb3d":{"name":"All Inclusive"},"e90b":{"name":"All Out"},"e859":{"name":"Android"},"e85a":{"name":"Announcement"},"e5c3":{"name":"Apps"},"e149":{"name":"Archive"},"e5c4":{"name":"Arrow Back"},"e5db":{"name":"Arrow Downward"},"e5c5":{"name":"Arrow Drop Down"},"e5c6":{"name":"Arrow Drop Down Circle"},"e5c7":{"name":"Arrow Drop Up"},"e5c8":{"name":"Arrow Forward"},"e5d8":{"name":"Arrow Upward"},"e060":{"name":"Art Track"},"e85b":{"name":"Aspect Ratio"},"e85c":{"name":"Assessment"},"e85d":{"name":"Assignment"},"e85e":{"name":"Assignment Ind"},"e85f":{"name":"Assignment Late"},"e860":{"name":"Assignment Return"},"e861":{"name":"Assignment Returned"},"e862":{"name":"Assignment Turned In"},"e39f":{"name":"Assistant"},"e3a0":{"name":"Assistant Photo"},"e226":{"name":"Attach File"},"e227":{"name":"Attach Money"},"e2bc":{"name":"Attachment"},"e3a1":{"name":"Audiotrack"},"e863":{"name":"Autorenew"},"e01b":{"name":"Av Timer"},"e14a":{"name":"Backspace"},"e864":{"name":"Backup"},"e19c":{"name":"Battery Alert"},"e1a3":{"name":"Battery Charging Full"},"e1a4":{"name":"Battery Full"},"e1a5":{"name":"Battery Std"},"e1a6":{"name":"Battery Unknown"},"eb3e":{"name":"Beach Access"},"e52d":{"name":"Beenhere"},"e14b":{"name":"Block"},"e1a7":{"name":"Bluetooth"},"e60f":{"name":"Bluetooth Audio"},"e1a8":{"name":"Bluetooth Connected"},"e1a9":{"name":"Bluetooth Disabled"},"e1aa":{"name":"Bluetooth Searching"},"e3a2":{"name":"Blur Circular"},"e3a3":{"name":"Blur Linear"},"e3a4":{"name":"Blur Off"},"e3a5":{"name":"Blur On"},"e865":{"name":"Book"},"e866":{"name":"Bookmark"},"e867":{"name":"Bookmark Border"},"e228":{"name":"Border All"},"e229":{"name":"Border Bottom"},"e22a":{"name":"Border Clear"},"e22b":{"name":"Border Color"},"e22c":{"name":"Border Horizontal"},"e22d":{"name":"Border Inner"},"e22e":{"name":"Border Left"},"e22f":{"name":"Border Outer"},"e230":{"name":"Border Right"},"e231":{"name":"Border Style"},"e232":{"name":"Border Top"},"e233":{"name":"Border Vertical"},"e06b":{"name":"Branding Watermark"},"e3a6":{"name":"Brightness 1"},"e3a7":{"name":"Brightness 2"},"e3a8":{"name":"Brightness 3"},"e3a9":{"name":"Brightness 4"},"e3aa":{"name":"Brightness 5"},"e3ab":{"name":"Brightness 6"},"e3ac":{"name":"Brightness 7"},"e1ab":{"name":"Brightness Auto"},"e1ac":{"name":"Brightness High"},"e1ad":{"name":"Brightness Low"},"e1ae":{"name":"Brightness Medium"},"e3ad":{"name":"Broken Image"},"e3ae":{"name":"Brush"},"e6dd":{"name":"Bubble Chart"},"e868":{"name":"Bug Report"},"e869":{"name":"Build"},"e43c":{"name":"Burst Mode"},"e0af":{"name":"Business"},"eb3f":{"name":"Business Center"},"e86a":{"name":"Cached"},"e7e9":{"name":"Cake"},"e0b0":{"name":"Call"},"e0b1":{"name":"Call End"},"e0b2":{"name":"Call Made"},"e0b3":{"name":"Call Merge"},"e0b4":{"name":"Call Missed"},"e0e4":{"name":"Call Missed Outgoing"},"e0b5":{"name":"Call Received"},"e0b6":{"name":"Call Split"},"e06c":{"name":"Call To Action"},"e3af":{"name":"Camera"},"e3b0":{"name":"Camera Alt"},"e8fc":{"name":"Camera Enhance"},"e3b1":{"name":"Camera Front"},"e3b2":{"name":"Camera Rear"},"e3b3":{"name":"Camera Roll"},"e5c9":{"name":"Cancel"},"e8f6":{"name":"Card Giftcard"},"e8f7":{"name":"Card Membership"},"e8f8":{"name":"Card Travel"},"eb40":{"name":"Casino"},"e307":{"name":"Cast"},"e308":{"name":"Cast Connected"},"e3b4":{"name":"Center Focus Strong"},"e3b5":{"name":"Center Focus Weak"},"e86b":{"name":"Change History"},"e0b7":{"name":"Chat"},"e0ca":{"name":"Chat Bubble"},"e0cb":{"name":"Chat Bubble Outline"},"e5ca":{"name":"Check"},"e834":{"name":"Check Box"},"e835":{"name":"Check Box Outline Blank"},"e86c":{"name":"Check Circle"},"e5cb":{"name":"Chevron Left"},"e5cc":{"name":"Chevron Right"},"eb41":{"name":"Child Care"},"eb42":{"name":"Child Friendly"},"e86d":{"name":"Chrome Reader Mode"},"e86e":{"name":"Class"},"e14c":{"name":"Clear"},"e0b8":{"name":"Clear All"},"e5cd":{"name":"Close"},"e01c":{"name":"Closed Caption"},"e2bd":{"name":"Cloud"},"e2be":{"name":"Cloud Circle"},"e2bf":{"name":"Cloud Done"},"e2c0":{"name":"Cloud Download"},"e2c1":{"name":"Cloud Off"},"e2c2":{"name":"Cloud Queue"},"e2c3":{"name":"Cloud Upload"},"e86f":{"name":"Code"},"e3b6":{"name":"Collections"},"e431":{"name":"Collections Bookmark"},"e3b7":{"name":"Color Lens"},"e3b8":{"name":"Colorize"},"e0b9":{"name":"Comment"},"e3b9":{"name":"Compare"},"e915":{"name":"Compare Arrows"},"e30a":{"name":"Computer"},"e638":{"name":"Confirmation Number"},"e0d0":{"name":"Contact Mail"},"e0cf":{"name":"Contact Phone"},"e0ba":{"name":"Contacts"},"e14d":{"name":"Content Copy"},"e14e":{"name":"Content Cut"},"e14f":{"name":"Content Paste"},"e3ba":{"name":"Control Point"},"e3bb":{"name":"Control Point Duplicate"},"e90c":{"name":"Copyright"},"e150":{"name":"Create"},"e2cc":{"name":"Create New Folder"},"e870":{"name":"Credit Card"},"e3be":{"name":"Crop"},"e3bc":{"name":"Crop 16 9"},"e3bd":{"name":"Crop 3 2"},"e3bf":{"name":"Crop 5 4"},"e3c0":{"name":"Crop 7 5"},"e3c1":{"name":"Crop Din"},"e3c2":{"name":"Crop Free"},"e3c3":{"name":"Crop Landscape"},"e3c4":{"name":"Crop Original"},"e3c5":{"name":"Crop Portrait"},"e437":{"name":"Crop Rotate"},"e3c6":{"name":"Crop Square"},"e871":{"name":"Dashboard"},"e1af":{"name":"Data Usage"},"e916":{"name":"Date Range"},"e3c7":{"name":"Dehaze"},"e872":{"name":"Delete"},"e92b":{"name":"Delete Forever"},"e16c":{"name":"Delete Sweep"},"e873":{"name":"Description"},"e30b":{"name":"Desktop Mac"},"e30c":{"name":"Desktop Windows"},"e3c8":{"name":"Details"},"e30d":{"name":"Developer Board"},"e1b0":{"name":"Developer Mode"},"e335":{"name":"Device Hub"},"e1b1":{"name":"Devices"},"e337":{"name":"Devices Other"},"e0bb":{"name":"Dialer Sip"},"e0bc":{"name":"Dialpad"},"e52e":{"name":"Directions"},"e52f":{"name":"Directions Bike"},"e532":{"name":"Directions Boat"},"e530":{"name":"Directions Bus"},"e531":{"name":"Directions Car"},"e534":{"name":"Directions Railway"},"e566":{"name":"Directions Run"},"e533":{"name":"Directions Subway"},"e535":{"name":"Directions Transit"},"e536":{"name":"Directions Walk"},"e610":{"name":"Disc Full"},"e875":{"name":"Dns"},"e612":{"name":"Do Not Disturb"},"e611":{"name":"Do Not Disturb Alt"},"e643":{"name":"Do Not Disturb Off"},"e644":{"name":"Do Not Disturb On"},"e30e":{"name":"Dock"},"e7ee":{"name":"Domain"},"e876":{"name":"Done"},"e877":{"name":"Done All"},"e917":{"name":"Donut Large"},"e918":{"name":"Donut Small"},"e151":{"name":"Drafts"},"e25d":{"name":"Drag Handle"},"e613":{"name":"Drive Eta"},"e1b2":{"name":"Dvr"},"e3c9":{"name":"Edit"},"e568":{"name":"Edit Location"},"e8fb":{"name":"Eject"},"e0be":{"name":"Email"},"e63f":{"name":"Enhanced Encryption"},"e01d":{"name":"Equalizer"},"e000":{"name":"Error"},"e001":{"name":"Error Outline"},"e926":{"name":"Euro Symbol"},"e56d":{"name":"Ev Station"},"e878":{"name":"Event"},"e614":{"name":"Event Available"},"e615":{"name":"Event Busy"},"e616":{"name":"Event Note"},"e903":{"name":"Event Seat"},"e879":{"name":"Exit To App"},"e5ce":{"name":"Expand Less"},"e5cf":{"name":"Expand More"},"e01e":{"name":"Explicit"},"e87a":{"name":"Explore"},"e3ca":{"name":"Exposure"},"e3cb":{"name":"Exposure Neg 1"},"e3cc":{"name":"Exposure Neg 2"},"e3cd":{"name":"Exposure Plus 1"},"e3ce":{"name":"Exposure Plus 2"},"e3cf":{"name":"Exposure Zero"},"e87b":{"name":"Extension"},"e87c":{"name":"Face"},"e01f":{"name":"Fast Forward"},"e020":{"name":"Fast Rewind"},"e87d":{"name":"Favorite"},"e87e":{"name":"Favorite Border"},"e06d":{"name":"Featured Play List"},"e06e":{"name":"Featured Video"},"e87f":{"name":"Feedback"},"e05d":{"name":"Fiber Dvr"},"e061":{"name":"Fiber Manual Record"},"e05e":{"name":"Fiber New"},"e06a":{"name":"Fiber Pin"},"e062":{"name":"Fiber Smart Record"},"e2c4":{"name":"File Download"},"e2c6":{"name":"File Upload"},"e3d3":{"name":"Filter"},"e3d0":{"name":"Filter 1"},"e3d1":{"name":"Filter 2"},"e3d2":{"name":"Filter 3"},"e3d4":{"name":"Filter 4"},"e3d5":{"name":"Filter 5"},"e3d6":{"name":"Filter 6"},"e3d7":{"name":"Filter 7"},"e3d8":{"name":"Filter 8"},"e3d9":{"name":"Filter 9"},"e3da":{"name":"Filter 9 Plus"},"e3db":{"name":"Filter B And W"},"e3dc":{"name":"Filter Center Focus"},"e3dd":{"name":"Filter Drama"},"e3de":{"name":"Filter Frames"},"e3df":{"name":"Filter Hdr"},"e152":{"name":"Filter List"},"e3e0":{"name":"Filter None"},"e3e2":{"name":"Filter Tilt Shift"},"e3e3":{"name":"Filter Vintage"},"e880":{"name":"Find In Page"},"e881":{"name":"Find Replace"},"e90d":{"name":"Fingerprint"},"e5dc":{"name":"First Page"},"eb43":{"name":"Fitness Center"},"e153":{"name":"Flag"},"e3e4":{"name":"Flare"},"e3e5":{"name":"Flash Auto"},"e3e6":{"name":"Flash Off"},"e3e7":{"name":"Flash On"},"e539":{"name":"Flight"},"e904":{"name":"Flight Land"},"e905":{"name":"Flight Takeoff"},"e3e8":{"name":"Flip"},"e882":{"name":"Flip To Back"},"e883":{"name":"Flip To Front"},"e2c7":{"name":"Folder"},"e2c8":{"name":"Folder Open"},"e2c9":{"name":"Folder Shared"},"e617":{"name":"Folder Special"},"e167":{"name":"Font Download"},"e234":{"name":"Format Align Center"},"e235":{"name":"Format Align Justify"},"e236":{"name":"Format Align Left"},"e237":{"name":"Format Align Right"},"e238":{"name":"Format Bold"},"e239":{"name":"Format Clear"},"e23a":{"name":"Format Color Fill"},"e23b":{"name":"Format Color Reset"},"e23c":{"name":"Format Color Text"},"e23d":{"name":"Format Indent Decrease"},"e23e":{"name":"Format Indent Increase"},"e23f":{"name":"Format Italic"},"e240":{"name":"Format Line Spacing"},"e241":{"name":"Format List Bulleted"},"e242":{"name":"Format List Numbered"},"e243":{"name":"Format Paint"},"e244":{"name":"Format Quote"},"e25e":{"name":"Format Shapes"},"e245":{"name":"Format Size"},"e246":{"name":"Format Strikethrough"},"e247":{"name":"Format Textdirection L To R"},"e248":{"name":"Format Textdirection R To L"},"e249":{"name":"Format Underlined"},"e0bf":{"name":"Forum"},"e154":{"name":"Forward"},"e056":{"name":"Forward 10"},"e057":{"name":"Forward 30"},"e058":{"name":"Forward 5"},"eb44":{"name":"Free Breakfast"},"e5d0":{"name":"Fullscreen"},"e5d1":{"name":"Fullscreen Exit"},"e24a":{"name":"Functions"},"e927":{"name":"G Translate"},"e30f":{"name":"Gamepad"},"e021":{"name":"Games"},"e90e":{"name":"Gavel"},"e155":{"name":"Gesture"},"e884":{"name":"Get App"},"e908":{"name":"Gif"},"eb45":{"name":"Golf Course"},"e1b3":{"name":"Gps Fixed"},"e1b4":{"name":"Gps Not Fixed"},"e1b5":{"name":"Gps Off"},"e885":{"name":"Grade"},"e3e9":{"name":"Gradient"},"e3ea":{"name":"Grain"},"e1b8":{"name":"Graphic Eq"},"e3eb":{"name":"Grid Off"},"e3ec":{"name":"Grid On"},"e7ef":{"name":"Group"},"e7f0":{"name":"Group Add"},"e886":{"name":"Group Work"},"e052":{"name":"Hd"},"e3ed":{"name":"Hdr Off"},"e3ee":{"name":"Hdr On"},"e3f1":{"name":"Hdr Strong"},"e3f2":{"name":"Hdr Weak"},"e310":{"name":"Headset"},"e311":{"name":"Headset Mic"},"e3f3":{"name":"Healing"},"e023":{"name":"Hearing"},"e887":{"name":"Help"},"e8fd":{"name":"Help Outline"},"e024":{"name":"High Quality"},"e25f":{"name":"Highlight"},"e888":{"name":"Highlight Off"},"e889":{"name":"History"},"e88a":{"name":"Home"},"eb46":{"name":"Hot Tub"},"e53a":{"name":"Hotel"},"e88b":{"name":"Hourglass Empty"},"e88c":{"name":"Hourglass Full"},"e902":{"name":"Http"},"e88d":{"name":"Https"},"e3f4":{"name":"Image"},"e3f5":{"name":"Image Aspect Ratio"},"e0e0":{"name":"Import Contacts"},"e0c3":{"name":"Import Export"},"e912":{"name":"Important Devices"},"e156":{"name":"Inbox"},"e909":{"name":"Indeterminate Check Box"},"e88e":{"name":"Info"},"e88f":{"name":"Info Outline"},"e890":{"name":"Input"},"e24b":{"name":"Insert Chart"},"e24c":{"name":"Insert Comment"},"e24d":{"name":"Insert Drive File"},"e24e":{"name":"Insert Emoticon"},"e24f":{"name":"Insert Invitation"},"e250":{"name":"Insert Link"},"e251":{"name":"Insert Photo"},"e891":{"name":"Invert Colors"},"e0c4":{"name":"Invert Colors Off"},"e3f6":{"name":"Iso"},"e312":{"name":"Keyboard"},"e313":{"name":"Keyboard Arrow Down"},"e314":{"name":"Keyboard Arrow Left"},"e315":{"name":"Keyboard Arrow Right"},"e316":{"name":"Keyboard Arrow Up"},"e317":{"name":"Keyboard Backspace"},"e318":{"name":"Keyboard Capslock"},"e31a":{"name":"Keyboard Hide"},"e31b":{"name":"Keyboard Return"},"e31c":{"name":"Keyboard Tab"},"e31d":{"name":"Keyboard Voice"},"eb47":{"name":"Kitchen"},"e892":{"name":"Label"},"e893":{"name":"Label Outline"},"e3f7":{"name":"Landscape"},"e894":{"name":"Language"},"e31e":{"name":"Laptop"},"e31f":{"name":"Laptop Chromebook"},"e320":{"name":"Laptop Mac"},"e321":{"name":"Laptop Windows"},"e5dd":{"name":"Last Page"},"e895":{"name":"Launch"},"e53b":{"name":"Layers"},"e53c":{"name":"Layers Clear"},"e3f8":{"name":"Leak Add"},"e3f9":{"name":"Leak Remove"},"e3fa":{"name":"Lens"},"e02e":{"name":"Library Add"},"e02f":{"name":"Library Books"},"e030":{"name":"Library Music"},"e90f":{"name":"Lightbulb Outline"},"e919":{"name":"Line Style"},"e91a":{"name":"Line Weight"},"e260":{"name":"Linear Scale"},"e157":{"name":"Link"},"e438":{"name":"Linked Camera"},"e896":{"name":"List"},"e0c6":{"name":"Live Help"},"e639":{"name":"Live Tv"},"e53f":{"name":"Local Activity"},"e53d":{"name":"Local Airport"},"e53e":{"name":"Local Atm"},"e540":{"name":"Local Bar"},"e541":{"name":"Local Cafe"},"e542":{"name":"Local Car Wash"},"e543":{"name":"Local Convenience Store"},"e556":{"name":"Local Dining"},"e544":{"name":"Local Drink"},"e545":{"name":"Local Florist"},"e546":{"name":"Local Gas Station"},"e547":{"name":"Local Grocery Store"},"e548":{"name":"Local Hospital"},"e549":{"name":"Local Hotel"},"e54a":{"name":"Local Laundry Service"},"e54b":{"name":"Local Library"},"e54c":{"name":"Local Mall"},"e54d":{"name":"Local Movies"},"e54e":{"name":"Local Offer"},"e54f":{"name":"Local Parking"},"e550":{"name":"Local Pharmacy"},"e551":{"name":"Local Phone"},"e552":{"name":"Local Pizza"},"e553":{"name":"Local Play"},"e554":{"name":"Local Post Office"},"e555":{"name":"Local Printshop"},"e557":{"name":"Local See"},"e558":{"name":"Local Shipping"},"e559":{"name":"Local Taxi"},"e7f1":{"name":"Location City"},"e1b6":{"name":"Location Disabled"},"e0c7":{"name":"Location Off"},"e0c8":{"name":"Location On"},"e1b7":{"name":"Location Searching"},"e897":{"name":"Lock"},"e898":{"name":"Lock Open"},"e899":{"name":"Lock Outline"},"e3fc":{"name":"Looks"},"e3fb":{"name":"Looks 3"},"e3fd":{"name":"Looks 4"},"e3fe":{"name":"Looks 5"},"e3ff":{"name":"Looks 6"},"e400":{"name":"Looks One"},"e401":{"name":"Looks Two"},"e028":{"name":"Loop"},"e402":{"name":"Loupe"},"e16d":{"name":"Low Priority"},"e89a":{"name":"Loyalty"},"e158":{"name":"Mail"},"e0e1":{"name":"Mail Outline"},"e55b":{"name":"Map"},"e159":{"name":"Markunread"},"e89b":{"name":"Markunread Mailbox"},"e322":{"name":"Memory"},"e5d2":{"name":"Menu"},"e252":{"name":"Merge Type"},"e0c9":{"name":"Message"},"e029":{"name":"Mic"},"e02a":{"name":"Mic None"},"e02b":{"name":"Mic Off"},"e618":{"name":"Mms"},"e253":{"name":"Mode Comment"},"e254":{"name":"Mode Edit"},"e263":{"name":"Monetization On"},"e25c":{"name":"Money Off"},"e403":{"name":"Monochrome Photos"},"e7f2":{"name":"Mood"},"e7f3":{"name":"Mood Bad"},"e619":{"name":"More"},"e5d3":{"name":"More Horiz"},"e5d4":{"name":"More Vert"},"e91b":{"name":"Motorcycle"},"e323":{"name":"Mouse"},"e168":{"name":"Move To Inbox"},"e02c":{"name":"Movie"},"e404":{"name":"Movie Creation"},"e43a":{"name":"Movie Filter"},"e6df":{"name":"Multiline Chart"},"e405":{"name":"Music Note"},"e063":{"name":"Music Video"},"e55c":{"name":"My Location"},"e406":{"name":"Nature"},"e407":{"name":"Nature People"},"e408":{"name":"Navigate Before"},"e409":{"name":"Navigate Next"},"e55d":{"name":"Navigation"},"e569":{"name":"Near Me"},"e1b9":{"name":"Network Cell"},"e640":{"name":"Network Check"},"e61a":{"name":"Network Locked"},"e1ba":{"name":"Network Wifi"},"e031":{"name":"New Releases"},"e16a":{"name":"Next Week"},"e1bb":{"name":"Nfc"},"e641":{"name":"No Encryption"},"e0cc":{"name":"No Sim"},"e033":{"name":"Not Interested"},"e06f":{"name":"Note"},"e89c":{"name":"Note Add"},"e7f4":{"name":"Notifications"},"e7f7":{"name":"Notifications Active"},"e7f5":{"name":"Notifications None"},"e7f6":{"name":"Notifications Off"},"e7f8":{"name":"Notifications Paused"},"e90a":{"name":"Offline Pin"},"e63a":{"name":"Ondemand Video"},"e91c":{"name":"Opacity"},"e89d":{"name":"Open In Browser"},"e89e":{"name":"Open In New"},"e89f":{"name":"Open With"},"e7f9":{"name":"Pages"},"e8a0":{"name":"Pageview"},"e40a":{"name":"Palette"},"e925":{"name":"Pan Tool"},"e40b":{"name":"Panorama"},"e40c":{"name":"Panorama Fish Eye"},"e40d":{"name":"Panorama Horizontal"},"e40e":{"name":"Panorama Vertical"},"e40f":{"name":"Panorama Wide Angle"},"e7fa":{"name":"Party Mode"},"e034":{"name":"Pause"},"e035":{"name":"Pause Circle Filled"},"e036":{"name":"Pause Circle Outline"},"e8a1":{"name":"Payment"},"e7fb":{"name":"People"},"e7fc":{"name":"People Outline"},"e8a2":{"name":"Perm Camera Mic"},"e8a3":{"name":"Perm Contact Calendar"},"e8a4":{"name":"Perm Data Setting"},"e8a5":{"name":"Perm Device Information"},"e8a6":{"name":"Perm Identity"},"e8a7":{"name":"Perm Media"},"e8a8":{"name":"Perm Phone Msg"},"e8a9":{"name":"Perm Scan Wifi"},"e7fd":{"name":"Person"},"e7fe":{"name":"Person Add"},"e7ff":{"name":"Person Outline"},"e55a":{"name":"Person Pin"},"e56a":{"name":"Person Pin Circle"},"e63b":{"name":"Personal Video"},"e91d":{"name":"Pets"},"e0cd":{"name":"Phone"},"e324":{"name":"Phone Android"},"e61b":{"name":"Phone Bluetooth Speaker"},"e61c":{"name":"Phone Forwarded"},"e61d":{"name":"Phone In Talk"},"e325":{"name":"Phone Iphone"},"e61e":{"name":"Phone Locked"},"e61f":{"name":"Phone Missed"},"e620":{"name":"Phone Paused"},"e326":{"name":"Phonelink"},"e0db":{"name":"Phonelink Erase"},"e0dc":{"name":"Phonelink Lock"},"e327":{"name":"Phonelink Off"},"e0dd":{"name":"Phonelink Ring"},"e0de":{"name":"Phonelink Setup"},"e410":{"name":"Photo"},"e411":{"name":"Photo Album"},"e412":{"name":"Photo Camera"},"e43b":{"name":"Photo Filter"},"e413":{"name":"Photo Library"},"e432":{"name":"Photo Size Select Actual"},"e433":{"name":"Photo Size Select Large"},"e434":{"name":"Photo Size Select Small"},"e415":{"name":"Picture As Pdf"},"e8aa":{"name":"Picture In Picture"},"e911":{"name":"Picture In Picture Alt"},"e6c4":{"name":"Pie Chart"},"e6c5":{"name":"Pie Chart Outlined"},"e55e":{"name":"Pin Drop"},"e55f":{"name":"Place"},"e037":{"name":"Play Arrow"},"e038":{"name":"Play Circle Filled"},"e039":{"name":"Play Circle Outline"},"e906":{"name":"Play For Work"},"e03b":{"name":"Playlist Add"},"e065":{"name":"Playlist Add Check"},"e05f":{"name":"Playlist Play"},"e800":{"name":"Plus One"},"e801":{"name":"Poll"},"e8ab":{"name":"Polymer"},"eb48":{"name":"Pool"},"e0ce":{"name":"Portable Wifi Off"},"e416":{"name":"Portrait"},"e63c":{"name":"Power"},"e336":{"name":"Power Input"},"e8ac":{"name":"Power Settings New"},"e91e":{"name":"Pregnant Woman"},"e0df":{"name":"Present To All"},"e8ad":{"name":"Print"},"e645":{"name":"Priority High"},"e80b":{"name":"Public"},"e255":{"name":"Publish"},"e8ae":{"name":"Query Builder"},"e8af":{"name":"Question Answer"},"e03c":{"name":"Queue"},"e03d":{"name":"Queue Music"},"e066":{"name":"Queue Play Next"},"e03e":{"name":"Radio"},"e837":{"name":"Radio Button Checked"},"e836":{"name":"Radio Button Unchecked"},"e560":{"name":"Rate Review"},"e8b0":{"name":"Receipt"},"e03f":{"name":"Recent Actors"},"e91f":{"name":"Record Voice Over"},"e8b1":{"name":"Redeem"},"e15a":{"name":"Redo"},"e5d5":{"name":"Refresh"},"e15b":{"name":"Remove"},"e15c":{"name":"Remove Circle"},"e15d":{"name":"Remove Circle Outline"},"e067":{"name":"Remove From Queue"},"e417":{"name":"Remove Red Eye"},"e928":{"name":"Remove Shopping Cart"},"e8fe":{"name":"Reorder"},"e040":{"name":"Repeat"},"e041":{"name":"Repeat One"},"e042":{"name":"Replay"},"e059":{"name":"Replay 10"},"e05a":{"name":"Replay 30"},"e05b":{"name":"Replay 5"},"e15e":{"name":"Reply"},"e15f":{"name":"Reply All"},"e160":{"name":"Report"},"e8b2":{"name":"Report Problem"},"e56c":{"name":"Restaurant"},"e561":{"name":"Restaurant Menu"},"e8b3":{"name":"Restore"},"e929":{"name":"Restore Page"},"e0d1":{"name":"Ring Volume"},"e8b4":{"name":"Room"},"eb49":{"name":"Room Service"},"e418":{"name":"Rotate 90 Degrees Ccw"},"e419":{"name":"Rotate Left"},"e41a":{"name":"Rotate Right"},"e920":{"name":"Rounded Corner"},"e328":{"name":"Router"},"e921":{"name":"Rowing"},"e0e5":{"name":"Rss Feed"},"e642":{"name":"Rv Hookup"},"e562":{"name":"Satellite"},"e161":{"name":"Save"},"e329":{"name":"Scanner"},"e8b5":{"name":"Schedule"},"e80c":{"name":"School"},"e1be":{"name":"Screen Lock Landscape"},"e1bf":{"name":"Screen Lock Portrait"},"e1c0":{"name":"Screen Lock Rotation"},"e1c1":{"name":"Screen Rotation"},"e0e2":{"name":"Screen Share"},"e623":{"name":"Sd Card"},"e1c2":{"name":"Sd Storage"},"e8b6":{"name":"Search"},"e32a":{"name":"Security"},"e162":{"name":"Select All"},"e163":{"name":"Send"},"e811":{"name":"Sentiment Dissatisfied"},"e812":{"name":"Sentiment Neutral"},"e813":{"name":"Sentiment Satisfied"},"e814":{"name":"Sentiment Very Dissatisfied"},"e815":{"name":"Sentiment Very Satisfied"},"e8b8":{"name":"Settings"},"e8b9":{"name":"Settings Applications"},"e8ba":{"name":"Settings Backup Restore"},"e8bb":{"name":"Settings Bluetooth"},"e8bd":{"name":"Settings Brightness"},"e8bc":{"name":"Settings Cell"},"e8be":{"name":"Settings Ethernet"},"e8bf":{"name":"Settings Input Antenna"},"e8c0":{"name":"Settings Input Component"},"e8c1":{"name":"Settings Input Composite"},"e8c2":{"name":"Settings Input Hdmi"},"e8c3":{"name":"Settings Input Svideo"},"e8c4":{"name":"Settings Overscan"},"e8c5":{"name":"Settings Phone"},"e8c6":{"name":"Settings Power"},"e8c7":{"name":"Settings Remote"},"e1c3":{"name":"Settings System Daydream"},"e8c8":{"name":"Settings Voice"},"e80d":{"name":"Share"},"e8c9":{"name":"Shop"},"e8ca":{"name":"Shop Two"},"e8cb":{"name":"Shopping Basket"},"e8cc":{"name":"Shopping Cart"},"e261":{"name":"Short Text"},"e6e1":{"name":"Show Chart"},"e043":{"name":"Shuffle"},"e1c8":{"name":"Signal Cellular 4 Bar"},"e1cd":{"name":"Signal Cellular Connected No Internet 4 Bar"},"e1ce":{"name":"Signal Cellular No Sim"},"e1cf":{"name":"Signal Cellular Null"},"e1d0":{"name":"Signal Cellular Off"},"e1d8":{"name":"Signal Wifi 4 Bar"},"e1d9":{"name":"Signal Wifi 4 Bar Lock"},"e1da":{"name":"Signal Wifi Off"},"e32b":{"name":"Sim Card"},"e624":{"name":"Sim Card Alert"},"e044":{"name":"Skip Next"},"e045":{"name":"Skip Previous"},"e41b":{"name":"Slideshow"},"e068":{"name":"Slow Motion Video"},"e32c":{"name":"Smartphone"},"eb4a":{"name":"Smoke Free"},"eb4b":{"name":"Smoking Rooms"},"e625":{"name":"Sms"},"e626":{"name":"Sms Failed"},"e046":{"name":"Snooze"},"e164":{"name":"Sort"},"e053":{"name":"Sort By Alpha"},"eb4c":{"name":"Spa"},"e256":{"name":"Space Bar"},"e32d":{"name":"Speaker"},"e32e":{"name":"Speaker Group"},"e8cd":{"name":"Speaker Notes"},"e92a":{"name":"Speaker Notes Off"},"e0d2":{"name":"Speaker Phone"},"e8ce":{"name":"Spellcheck"},"e838":{"name":"Star"},"e83a":{"name":"Star Border"},"e839":{"name":"Star Half"},"e8d0":{"name":"Stars"},"e0d3":{"name":"Stay Current Landscape"},"e0d4":{"name":"Stay Current Portrait"},"e0d5":{"name":"Stay Primary Landscape"},"e0d6":{"name":"Stay Primary Portrait"},"e047":{"name":"Stop"},"e0e3":{"name":"Stop Screen Share"},"e1db":{"name":"Storage"},"e8d1":{"name":"Store"},"e563":{"name":"Store Mall Directory"},"e41c":{"name":"Straighten"},"e56e":{"name":"Streetview"},"e257":{"name":"Strikethrough S"},"e41d":{"name":"Style"},"e5d9":{"name":"Subdirectory Arrow Left"},"e5da":{"name":"Subdirectory Arrow Right"},"e8d2":{"name":"Subject"},"e064":{"name":"Subscriptions"},"e048":{"name":"Subtitles"},"e56f":{"name":"Subway"},"e8d3":{"name":"Supervisor Account"},"e049":{"name":"Surround Sound"},"e0d7":{"name":"Swap Calls"},"e8d4":{"name":"Swap Horiz"},"e8d5":{"name":"Swap Vert"},"e8d6":{"name":"Swap Vertical Circle"},"e41e":{"name":"Switch Camera"},"e41f":{"name":"Switch Video"},"e627":{"name":"Sync"},"e628":{"name":"Sync Disabled"},"e629":{"name":"Sync Problem"},"e62a":{"name":"System Update"},"e8d7":{"name":"System Update Alt"},"e8d8":{"name":"Tab"},"e8d9":{"name":"Tab Unselected"},"e32f":{"name":"Tablet"},"e330":{"name":"Tablet Android"},"e331":{"name":"Tablet Mac"},"e420":{"name":"Tag Faces"},"e62b":{"name":"Tap And Play"},"e564":{"name":"Terrain"},"e262":{"name":"Text Fields"},"e165":{"name":"Text Format"},"e0d8":{"name":"Textsms"},"e421":{"name":"Texture"},"e8da":{"name":"Theaters"},"e8db":{"name":"Thumb Down"},"e8dc":{"name":"Thumb Up"},"e8dd":{"name":"Thumbs Up Down"},"e62c":{"name":"Time To Leave"},"e422":{"name":"Timelapse"},"e922":{"name":"Timeline"},"e425":{"name":"Timer"},"e423":{"name":"Timer 10"},"e424":{"name":"Timer 3"},"e426":{"name":"Timer Off"},"e264":{"name":"Title"},"e8de":{"name":"Toc"},"e8df":{"name":"Today"},"e8e0":{"name":"Toll"},"e427":{"name":"Tonality"},"e913":{"name":"Touch App"},"e332":{"name":"Toys"},"e8e1":{"name":"Track Changes"},"e565":{"name":"Traffic"},"e570":{"name":"Train"},"e571":{"name":"Tram"},"e572":{"name":"Transfer Within A Station"},"e428":{"name":"Transform"},"e8e2":{"name":"Translate"},"e8e3":{"name":"Trending Down"},"e8e4":{"name":"Trending Flat"},"e8e5":{"name":"Trending Up"},"e429":{"name":"Tune"},"e8e6":{"name":"Turned In"},"e8e7":{"name":"Turned In Not"},"e333":{"name":"Tv"},"e169":{"name":"Unarchive"},"e166":{"name":"Undo"},"e5d6":{"name":"Unfold Less"},"e5d7":{"name":"Unfold More"},"e923":{"name":"Update"},"e1e0":{"name":"Usb"},"e8e8":{"name":"Verified User"},"e258":{"name":"Vertical Align Bottom"},"e259":{"name":"Vertical Align Center"},"e25a":{"name":"Vertical Align Top"},"e62d":{"name":"Vibration"},"e070":{"name":"Video Call"},"e071":{"name":"Video Label"},"e04a":{"name":"Video Library"},"e04b":{"name":"Videocam"},"e04c":{"name":"Videocam Off"},"e338":{"name":"Videogame Asset"},"e8e9":{"name":"View Agenda"},"e8ea":{"name":"View Array"},"e8eb":{"name":"View Carousel"},"e8ec":{"name":"View Column"},"e42a":{"name":"View Comfy"},"e42b":{"name":"View Compact"},"e8ed":{"name":"View Day"},"e8ee":{"name":"View Headline"},"e8ef":{"name":"View List"},"e8f0":{"name":"View Module"},"e8f1":{"name":"View Quilt"},"e8f2":{"name":"View Stream"},"e8f3":{"name":"View Week"},"e435":{"name":"Vignette"},"e8f4":{"name":"Visibility"},"e8f5":{"name":"Visibility Off"},"e62e":{"name":"Voice Chat"},"e0d9":{"name":"Voicemail"},"e04d":{"name":"Volume Down"},"e04e":{"name":"Volume Mute"},"e04f":{"name":"Volume Off"},"e050":{"name":"Volume Up"},"e0da":{"name":"Vpn Key"},"e62f":{"name":"Vpn Lock"},"e1bc":{"name":"Wallpaper"},"e002":{"name":"Warning"},"e334":{"name":"Watch"},"e924":{"name":"Watch Later"},"e42c":{"name":"Wb Auto"},"e42d":{"name":"Wb Cloudy"},"e42e":{"name":"Wb Incandescent"},"e436":{"name":"Wb Iridescent"},"e430":{"name":"Wb Sunny"},"e63d":{"name":"Wc"},"e051":{"name":"Web"},"e069":{"name":"Web Asset"},"e16b":{"name":"Weekend"},"e80e":{"name":"Whatshot"},"e1bd":{"name":"Widgets"},"e63e":{"name":"Wifi"},"e1e1":{"name":"Wifi Lock"},"e1e2":{"name":"Wifi Tethering"},"e8f9":{"name":"Work"},"e25b":{"name":"Wrap Text"},"e8fa":{"name":"Youtube Searched For"},"e8ff":{"name":"Zoom In"},"e900":{"name":"Zoom Out"},"e56b":{"name":"Zoom Out Map"}}} \ No newline at end of file diff --git a/lib/iconfont/MaterialIcons-Regular.woff b/lib/iconfont/MaterialIcons-Regular.woff deleted file mode 100644 index b648a3eea2d16b6ce783906d6b7d5f251b9eb56c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57620 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

wF7DI|Kx|V1sBQ9FYs>m5C)C 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 BJ$(QG diff --git a/lib/iconfont/MaterialIcons-Regular.woff2 b/lib/iconfont/MaterialIcons-Regular.woff2 deleted file mode 100644 index 9fa211252080046a23b2449dbdced6abc2b0bb34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44300 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 QW8}wPUeo^@jR61v08@RD2LJ#7 diff --git a/lib/iconfont/README.md b/lib/iconfont/README.md deleted file mode 100644 index ce4141eca..000000000 --- a/lib/iconfont/README.md +++ /dev/null @@ -1,9 +0,0 @@ -The recommended way to use the Material Icons font is by linking to the web font hosted on Google Fonts: - -```html - -``` - -Read more in our full usage guide: -http://google.github.io/material-design-icons/#icon-font-for-the-web diff --git a/lib/iconfont/material-icons.css b/lib/iconfont/material-icons.css deleted file mode 100644 index 2270c09d0..000000000 --- a/lib/iconfont/material-icons.css +++ /dev/null @@ -1,36 +0,0 @@ -@font-face { - font-family: 'Material Icons'; - font-style: normal; - font-weight: 400; - src: url(MaterialIcons-Regular.eot); /* For IE6-8 */ - src: local('Material Icons'), - local('MaterialIcons-Regular'), - url(MaterialIcons-Regular.woff2) format('woff2'), - url(MaterialIcons-Regular.woff) format('woff'), - url(MaterialIcons-Regular.ttf) format('truetype'); -} - -.material-icons { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 24px; /* Preferred icon size */ - display: inline-block; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - - /* Support for IE. */ - font-feature-settings: 'liga'; -} diff --git a/themes/compact.css b/themes/compact.css index b5b421f19..19a04c7f8 100644 --- a/themes/compact.css +++ b/themes/compact.css @@ -1817,9 +1817,9 @@ body.ttrss_utility.share_popup .content { font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../lib/iconfont/MaterialIcons-Regular.eot); + src: url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ - src: local('Material Icons'), local('MaterialIcons-Regular'), url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype'); + src: local('Material Icons'), local('MaterialIcons-Regular'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2) format('woff2'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff) format('woff'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { font-family: 'Material Icons'; diff --git a/themes/compact_night.css b/themes/compact_night.css index 0271b5310..af94c9c7d 100644 --- a/themes/compact_night.css +++ b/themes/compact_night.css @@ -1719,9 +1719,9 @@ body.ttrss_utility fieldset > label.checkbox { font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../lib/iconfont/MaterialIcons-Regular.eot); + src: url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ - src: local('Material Icons'), local('MaterialIcons-Regular'), url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype'); + src: local('Material Icons'), local('MaterialIcons-Regular'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2) format('woff2'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff) format('woff'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { font-family: 'Material Icons'; diff --git a/themes/light.css b/themes/light.css index d88b0cfbe..075b949fe 100644 --- a/themes/light.css +++ b/themes/light.css @@ -1817,9 +1817,9 @@ body.ttrss_utility.share_popup .content { font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../lib/iconfont/MaterialIcons-Regular.eot); + src: url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ - src: local('Material Icons'), local('MaterialIcons-Regular'), url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype'); + src: local('Material Icons'), local('MaterialIcons-Regular'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2) format('woff2'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff) format('woff'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { font-family: 'Material Icons'; diff --git a/themes/light/defines.less b/themes/light/defines.less index 7de7a7686..dd3f62251 100644 --- a/themes/light/defines.less +++ b/themes/light/defines.less @@ -40,12 +40,12 @@ body.ttrss_prefs, font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../lib/iconfont/MaterialIcons-Regular.eot); /* For IE6-8 */ + src: url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ src: local('Material Icons'), local('MaterialIcons-Regular'), - url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), - url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), - url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype'); + url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2) format('woff2'), + url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff) format('woff'), + url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { diff --git a/themes/night.css b/themes/night.css index 61f1d756a..52748567e 100644 --- a/themes/night.css +++ b/themes/night.css @@ -1720,9 +1720,9 @@ body.ttrss_utility fieldset > label.checkbox { font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../lib/iconfont/MaterialIcons-Regular.eot); + src: url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ - src: local('Material Icons'), local('MaterialIcons-Regular'), url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype'); + src: local('Material Icons'), local('MaterialIcons-Regular'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2) format('woff2'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff) format('woff'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { font-family: 'Material Icons'; diff --git a/themes/night_blue.css b/themes/night_blue.css index 39a4d4400..4e4e68a54 100644 --- a/themes/night_blue.css +++ b/themes/night_blue.css @@ -1720,9 +1720,9 @@ body.ttrss_utility fieldset > label.checkbox { font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../lib/iconfont/MaterialIcons-Regular.eot); + src: url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ - src: local('Material Icons'), local('MaterialIcons-Regular'), url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype'); + src: local('Material Icons'), local('MaterialIcons-Regular'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2) format('woff2'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff) format('woff'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { font-family: 'Material Icons'; diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php index e23c30693..584bd5959 100644 --- a/vendor/composer/InstalledVersions.php +++ b/vendor/composer/InstalledVersions.php @@ -30,7 +30,7 @@ private static $installed = array ( 'aliases' => array ( ), - 'reference' => 'bc4475b6698f5a74e475674aa7af43253c459892', + 'reference' => 'bada1601fc231ecde54a528a545611429d60af21', 'name' => '__root__', ), 'versions' => @@ -42,7 +42,7 @@ private static $installed = array ( 'aliases' => array ( ), - 'reference' => 'bc4475b6698f5a74e475674aa7af43253c459892', + 'reference' => 'bada1601fc231ecde54a528a545611429d60af21', ), 'beberlei/assert' => array ( @@ -71,6 +71,15 @@ private static $installed = array ( ), 'reference' => 'b9b0431dffd74102ee92348a63b4c33fc8ba639b', ), + 'mervick/material-design-icons' => + array ( + 'pretty_version' => '2.2.0', + 'version' => '2.2.0.0', + 'aliases' => + array ( + ), + 'reference' => '635435c8d3df3a6da3241648caf8a65d1c07cc1a', + ), 'paragonie/constant_time_encoding' => array ( 'pretty_version' => 'v2.4.0', diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 086e5d4a4..e8e1eb8d1 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -204,6 +204,52 @@ }, "install-path": "../chillerlan/php-settings-container" }, + { + "name": "mervick/material-design-icons", + "version": "2.2.0", + "version_normalized": "2.2.0.0", + "source": { + "type": "git", + "url": "https://github.com/mervick/material-design-icons.git", + "reference": "635435c8d3df3a6da3241648caf8a65d1c07cc1a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mervick/material-design-icons/zipball/635435c8d3df3a6da3241648caf8a65d1c07cc1a", + "reference": "635435c8d3df3a6da3241648caf8a65d1c07cc1a", + "shasum": "" + }, + "time": "2016-02-22T01:05:40+00:00", + "type": "library", + "installation-source": "dist", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT", + "CC-BY-4.0" + ], + "authors": [ + { + "name": "Andrey Izman", + "email": "izmanw@gmail.com" + } + ], + "description": "Google Material Design Icons For Using With Bootstrap", + "homepage": "http://github.com/mervick/material-design-icons", + "keywords": [ + "bootstrap", + "google", + "icons", + "icons-web-font", + "material", + "material-design", + "web-font" + ], + "support": { + "issues": "https://github.com/mervick/material-design-icons/issues", + "source": "http://github.com/mervick/material-design-icons" + }, + "install-path": "../mervick/material-design-icons" + }, { "name": "paragonie/constant_time_encoding", "version": "v2.4.0", diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index ceaa850e9..018e89903 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -6,7 +6,7 @@ 'aliases' => array ( ), - 'reference' => 'bc4475b6698f5a74e475674aa7af43253c459892', + 'reference' => 'bada1601fc231ecde54a528a545611429d60af21', 'name' => '__root__', ), 'versions' => @@ -18,7 +18,7 @@ 'aliases' => array ( ), - 'reference' => 'bc4475b6698f5a74e475674aa7af43253c459892', + 'reference' => 'bada1601fc231ecde54a528a545611429d60af21', ), 'beberlei/assert' => array ( @@ -47,6 +47,15 @@ ), 'reference' => 'b9b0431dffd74102ee92348a63b4c33fc8ba639b', ), + 'mervick/material-design-icons' => + array ( + 'pretty_version' => '2.2.0', + 'version' => '2.2.0.0', + 'aliases' => + array ( + ), + 'reference' => '635435c8d3df3a6da3241648caf8a65d1c07cc1a', + ), 'paragonie/constant_time_encoding' => array ( 'pretty_version' => 'v2.4.0', diff --git a/vendor/mervick/material-design-icons/.gitignore b/vendor/mervick/material-design-icons/.gitignore new file mode 100644 index 000000000..2b9b3875f --- /dev/null +++ b/vendor/mervick/material-design-icons/.gitignore @@ -0,0 +1,28 @@ +# phpstorm project files +.idea + +# netbeans project files +nbproject + +# zend studio for eclipse project files +.buildpath +.project +.settings + +# windows thumbnail cache +Thumbs.db + +# Mac DS_Store Files +.DS_Store + +# Compass config +config.rb + +# Sass cache +.sass-cache + +# Node modules +node_modules + +# Vendors +vendor diff --git a/vendor/mervick/material-design-icons/Gruntfile.js b/vendor/mervick/material-design-icons/Gruntfile.js new file mode 100644 index 000000000..d70e7305d --- /dev/null +++ b/vendor/mervick/material-design-icons/Gruntfile.js @@ -0,0 +1,63 @@ +/* jshint nod: true */ +"use strict"; + +var livereload = { + host: 'localhost', + port: 35729, +}; + +module.exports = function(grunt) { + grunt.initConfig({ + pkg: grunt.file.readJSON('package.json'), + sass: { + dist: { + options: { + sourcemap: 'none', + unixNewlines: true, + compass: true, + lineNumbers: false, + }, + files: { + 'css/material-icons.css' : 'scss/material-icons.scss' + } + }, + demo: { + options: { + sourcemap: 'none', + unixNewlines: true, + compass: true, + lineNumbers: true, + }, + files: { + 'demo/style/main.css' : 'demo/style/main.scss' + } + }, + }, + cssmin: { + options: { + sourceMap: true + }, + target: { + files: { + 'css/material-icons.min.css': ['css/material-icons.css'] + } + } + }, + watch: { + css: { + files: [ + 'scss/*.scss', + 'demo/style/*.scss' + ], + tasks: ['sass'], + options: { + livereload: livereload + } + } + } + }); + grunt.loadNpmTasks('grunt-contrib-sass'); + grunt.loadNpmTasks('grunt-contrib-cssmin'); + grunt.loadNpmTasks('grunt-contrib-watch'); + grunt.registerTask('default', ['sass', 'watch']); +} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/Gulpfile.js b/vendor/mervick/material-design-icons/Gulpfile.js new file mode 100644 index 000000000..df47545d1 --- /dev/null +++ b/vendor/mervick/material-design-icons/Gulpfile.js @@ -0,0 +1,141 @@ +/* jshint node: true */ +"use strict"; + +var _ = require('lodash'), + fs = require('fs'), + gulp = require('gulp'), + gutil = require('gulp-util'), + changed = require('gulp-changed'), + File = require('vinyl'), + path = require('path'), + through2 = require('through2'); + + +var sassClassPrefix = 'md-css-prefix', + modulePath = './node_modules/material-design-icons', + srcCodepoints = modulePath + '/iconfont/codepoints', + fontsPath = './fonts', + dstCodepoints = fontsPath + '/codepoints', + sassFile = 'scss/_icons.scss', + sassHeader = '@import "variables";\n\n', + demoDataFile = 'demo/js/data.js' + + +function generateSassCodepoints(filepath) { + return through2.obj(function(codepointsFile, encoding, callback) { + function codepointsToSass(codepoints) { + return _(codepoints) + .split('\n') + .reject(_.isEmpty) + .reduce(function(file, line) { + let codepoint = line.split(' '); + file += '.#{$' + sassClassPrefix + '}-' + codepoint[0].replace(/_/g, '-') + + ':before { content: "\\' + codepoint[1] + '"; }\n'; + return file; + }, sassHeader); + } + callback(null, new File({ + path: filepath, + contents: new Buffer(codepointsToSass(codepointsFile.contents), 'utf8') + })); + }); +} + + +gulp.task('update-sass', function() { + gulp.src(srcCodepoints) + .pipe(changed(fontsPath, {hasChanged: changed.compareSha1Digest})) + .pipe(generateSassCodepoints(sassFile)) + .pipe(gulp.dest('.')); +}); + +function generateDataCodepoints(filepath) { + return through2.obj(function(codepointsFile, encoding, callback) { + var countIcons = 0, + newIcons = 0; + + function codepoints2obj(codepoints) { + return _(codepoints) + .split('\n') + .reject(_.isEmpty) + .reduce(function(obj, line) { + let codepoint = line.split(' '); + obj[codepoint[0]] = codepoint[1]; + return obj; + }, {}); + } + + function scanCategories(dir, codes) { + var categories = {}; + fs.readdirSync(dir) + .filter(function (file) { + return fs.statSync(path.join(dir, file)).isDirectory() + && fs.existsSync(path.join(dir, file, "svg/production")); + }) + .forEach(function (category) { + categories[category] = {}; + let catPath = path.join(dir, category, "svg/production"); + fs.readdirSync(catPath) + .filter(function(file) { + return file.match(/^ic_(.+?)_\d+px\.svg$/); + }) + .forEach(function(file) { + let matches; + if (matches = /^ic_(.+?)_\d+px\.svg$/.exec(file)) { + let icon = matches[1]; + if (codes[icon]) { + if (!categories[category][icon]) { + categories[category][icon] = codes[icon]; + countIcons ++; + } + } + } + }); + }); + return categories; + } + + function calculateNewIcons(categories, codes, old) { + var cats = categories; + Object.keys(categories).forEach(function(name) { + let category = categories[name]; + Object.keys(category).forEach(function(icon) { + let code = category[icon]; + cats[name][icon] = [code, !old[icon]]; + if (!old[icon]) { + newIcons ++; + } + }); + }); + return cats; + } + + var codes = codepoints2obj(codepointsFile.contents); + var categories = scanCategories(modulePath, codes); + categories = calculateNewIcons(categories, codes, + codepoints2obj(fs.readFileSync(dstCodepoints).toString())); + + gutil.log('Was found', gutil.colors.red(newIcons), 'new icons'); + gutil.log('Total found', gutil.colors.red(countIcons), 'icons.'); + + callback(null, new File({ + path: filepath, + contents: new Buffer( + 'window.data = ' + JSON.stringify(categories) + ';', 'utf8') + })); + }); +} + +gulp.task('update-demo-data', function() { + gulp.src(srcCodepoints) + .pipe(changed(fontsPath, {hasChanged: changed.compareSha1Digest})) + .pipe(generateDataCodepoints(demoDataFile)) + .pipe(gulp.dest('.')); +}); + +gulp.task('update-codepoints', function() { + gulp.src(srcCodepoints) + .pipe(gulp.dest(fontsPath)); +}) + +gulp.task('default', ['update-sass', 'update-demo-data']); diff --git a/vendor/mervick/material-design-icons/LICENSE b/vendor/mervick/material-design-icons/LICENSE new file mode 100644 index 000000000..b110c636d --- /dev/null +++ b/vendor/mervick/material-design-icons/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2015 Andrey Izman + +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/vendor/mervick/material-design-icons/README.md b/vendor/mervick/material-design-icons/README.md new file mode 100644 index 000000000..7db6ed662 --- /dev/null +++ b/vendor/mervick/material-design-icons/README.md @@ -0,0 +1,91 @@ +# Material Design Icons +[mervick.github.io/material-design-icons](http://mervick.github.io/material-design-icons/) + +Material design icons are the official [icon set](http://www.google.com/design/spec/style/icons.html#icons-system-icons) +from Google that are designed under the [material design guidelines](http://www.google.com/design/spec). + +In the official package the icons uses a typographic feature called [ligatures](http://alistapart.com/article/the-era-of-symbol-fonts), +which allows rendering of an icon glyph simply by using its textual name. + +In this repository also implemented the ability to use the icons in the bootstrap-style, +like in `glyphicon`, `font-awesome` or `ionicons`. + +## Installation + +You may install this package using Component, Composer, Bower or npm: +- Component: `component install mervick/material-design-icons` +- Composer: `composer require mervick/material-design-icons` +- Bower: `bower install bootstrap-material-design-icons` +- npm: `npm install bootstrap-material-design-icons` + +## Usage + +Add to your html page in the `head` area +```html + +``` + +#### Where are two ways to use: + +- Ligature, this one is awesome but have some troubles +```html +accessibility +3d_rotation +airline_seat_legroom_reduced +``` + +- Bootstrap-style, +```html + + + +``` + +Using bootstrap-style, you can also use additional features such as in Font Awesome: +```html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +
  • Lorem ipsum dolor ...
  • +
+``` + + +##License + +- Google Material Design Icons fonts is licensed under the CC-BY-4.0: + - https://github.com/google/material-design-icons/blob/master/LICENSE +- Bootstrap Material Icons CSS and Sass files are licensed under the MIT License: + - http://opensource.org/licenses/mit-license.html diff --git a/vendor/mervick/material-design-icons/bower.json b/vendor/mervick/material-design-icons/bower.json new file mode 100644 index 000000000..84e228fe7 --- /dev/null +++ b/vendor/mervick/material-design-icons/bower.json @@ -0,0 +1,33 @@ +{ + "name": "bootstrap-material-design-icons", + "version": "2.2.0", + "authors": [ + { + "name": "Andrey Izman", + "email": "izmanw@gmail.com" + } + ], + "description": "Google Material Design Icons For Using With Bootstrap", + "keywords": [ + "icons", + "material", + "material-design", + "google", + "icons-web-font", + "web-font", + "bootstrap" + ], + "license": ["MIT", "CC-BY-4.0"], + "main": [ + "./css/material-icons.*", + "./fonts/MaterialIcons-Regular.*" + ], + "ignore": [ + ".gitignore", + "*.json", + "*.md" + ], + "dependencies": {}, + "devDependencies": {}, + "homepage": "http://github.com/mervick/material-design-icons" +} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/component.json b/vendor/mervick/material-design-icons/component.json new file mode 100644 index 000000000..6c3d840c2 --- /dev/null +++ b/vendor/mervick/material-design-icons/component.json @@ -0,0 +1,37 @@ +{ + "name": "material-design-icons", + "version": "2.2.0", + "repo": "mervick/material-design-icons", + "description": "Google Material Design Icons For Using With Bootstrap", + "authors": [ + { + "name": "Andrey Izman", + "email": "izmanw@gmail.com" + } + ], + "keywords": [ + "icons", + "material", + "material-design", + "google", + "icons-web-font", + "web-font", + "bootstrap" + ], + "dependencies": {}, + "development": {}, + "license": "MIT, CC-BY-4.0", + "homepage": "http://github.com/mervick/material-design-icons", + "support": { + "source": "http://github.com/mervick/material-design-icons" + }, + "styles": [ + "css/material-icons.css" + ], + "fonts": [ + "fonts/MaterialIcons-Regular.eot", + "fonts/MaterialIcons-Regular.ttf", + "fonts/MaterialIcons-Regular.woff", + "fonts/MaterialIcons-Regular.woff2" + ] +} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/composer.json b/vendor/mervick/material-design-icons/composer.json new file mode 100644 index 000000000..0cf444534 --- /dev/null +++ b/vendor/mervick/material-design-icons/composer.json @@ -0,0 +1,25 @@ +{ + "name": "mervick/material-design-icons", + "version": "2.2.0", + "description": "Google Material Design Icons For Using With Bootstrap", + "authors": [ + { + "name": "Andrey Izman", + "email": "izmanw@gmail.com" + } + ], + "keywords": [ + "icons", + "material", + "material-design", + "google", + "icons-web-font", + "web-font", + "bootstrap" + ], + "homepage": "http://github.com/mervick/material-design-icons", + "license": ["MIT", "CC-BY-4.0"], + "support": { + "source": "http://github.com/mervick/material-design-icons" + } +} diff --git a/vendor/mervick/material-design-icons/css/material-icons.css b/vendor/mervick/material-design-icons/css/material-icons.css new file mode 100644 index 000000000..19dc74aae --- /dev/null +++ b/vendor/mervick/material-design-icons/css/material-icons.css @@ -0,0 +1,2963 @@ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: "Material Design Icons"; + font-style: normal; + font-weight: 400; + src: url("../fonts/MaterialIcons-Regular.eot?v=2.2.1"); + src: url("../fonts/MaterialIcons-Regular.eot?v=2.2.1#iefix") format("embedded-opentype"), url("../fonts/MaterialIcons-Regular.woff2?v=2.2.1") format("woff2"), url("../fonts/MaterialIcons-Regular.woff?v=2.2.1") format("woff"), url("../fonts/MaterialIcons-Regular.ttf?v=2.2.1") format("truetype"), url("../fonts/MaterialIcons-Regular.svg?v=2.2.1#materialiconsregular") format("svg"); } +.mdi, .material-icons { + font: normal normal normal 14px/1 "Material Design Icons"; + font-size: inherit; + display: inline-block; + text-transform: none; + letter-spacing: normal; + line-height: 1; + position: relative; + word-wrap: normal; + top: 1px; + /* Support for all WebKit browsers. */ + -webkit-font-smoothing: antialiased; + /* Support for Firefox. */ + -moz-osx-font-smoothing: grayscale; + transform: translate(0, 0); } + +.material-icons { + width: 1em; + height: 1em; + /* Support for Safari and Chrome. */ + text-rendering: optimizeLegibility; + /* Support for IE. */ + font-feature-settings: 'liga'; } + +/* makes the font 33% larger relative to the icon container */ +.mdi-lg, .mdi-size-lg { + font-size: 1.33333em; + line-height: 0.75em; + vertical-align: -15%; } + +.mdi-2x, .mdi-size-2x { + font-size: 2em; } + +.mdi-3x, .mdi-size-3x { + font-size: 3em; } + +.mdi-4x, .mdi-size-4x { + font-size: 4em; } + +.mdi-5x, .mdi-size-5x { + font-size: 5em; } + +.mdi-fw { + width: 1.28571em; + text-align: center; } + +.mdi-ul { + padding-left: 0; + margin-left: 2.14286em; + list-style-type: none; } + .mdi-ul > li { + position: relative; } + +.mdi-li { + position: absolute; + left: -2.14286em; + width: 2.14286em; + top: 0.14286em; + text-align: center; } + .mdi-li.mdi-lg { + left: -1.85714em; } + +.mdi-border { + padding: .2em .25em .15em; + border: solid 0.08em #eee; + border-radius: .1em; } + +.pull-right { + float: right; } + +.pull-left { + float: left; } + +.mdi.pull-left { + margin-right: .3em; } +.mdi.pull-right { + margin-left: .3em; } + +.mdi-spin { + -webkit-animation: md-spin 2s infinite linear; + animation: md-spin 2s infinite linear; } + +.mdi-pulse { + -webkit-animation: md-spin 1s infinite steps(8); + animation: md-spin 1s infinite steps(8); } + +@-webkit-keyframes md-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } +@keyframes md-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } +.mdi-rotate-90 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); } + +.mdi-rotate-180 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); } + +.mdi-rotate-270 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); } + +.mdi-flip-horizontal { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0); + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); } + +.mdi-flip-vertical { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); } + +:root .mdi-rotate-90, +:root .mdi-rotate-180, +:root .mdi-rotate-270, +:root .mdi-flip-horizontal, +:root .mdi-flip-vertical { + filter: none; } + +.mdi-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; } + +.mdi-stack-1x, .mdi-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; } + +.mdi-stack-1x { + line-height: inherit; } + +.mdi-stack-2x { + font-size: 2em; } + +.mdi-inverse { + color: #fff; } + +.mdi-3d-rotation:before { + content: "\e84d"; } + +.mdi-ac-unit:before { + content: "\eb3b"; } + +.mdi-access-alarm:before { + content: "\e190"; } + +.mdi-access-alarms:before { + content: "\e191"; } + +.mdi-access-time:before { + content: "\e192"; } + +.mdi-accessibility:before { + content: "\e84e"; } + +.mdi-accessible:before { + content: "\e914"; } + +.mdi-account-balance:before { + content: "\e84f"; } + +.mdi-account-balance-wallet:before { + content: "\e850"; } + +.mdi-account-box:before { + content: "\e851"; } + +.mdi-account-circle:before { + content: "\e853"; } + +.mdi-adb:before { + content: "\e60e"; } + +.mdi-add:before { + content: "\e145"; } + +.mdi-add-a-photo:before { + content: "\e439"; } + +.mdi-add-alarm:before { + content: "\e193"; } + +.mdi-add-alert:before { + content: "\e003"; } + +.mdi-add-box:before { + content: "\e146"; } + +.mdi-add-circle:before { + content: "\e147"; } + +.mdi-add-circle-outline:before { + content: "\e148"; } + +.mdi-add-location:before { + content: "\e567"; } + +.mdi-add-shopping-cart:before { + content: "\e854"; } + +.mdi-add-to-photos:before { + content: "\e39d"; } + +.mdi-add-to-queue:before { + content: "\e05c"; } + +.mdi-adjust:before { + content: "\e39e"; } + +.mdi-airline-seat-flat:before { + content: "\e630"; } + +.mdi-airline-seat-flat-angled:before { + content: "\e631"; } + +.mdi-airline-seat-individual-suite:before { + content: "\e632"; } + +.mdi-airline-seat-legroom-extra:before { + content: "\e633"; } + +.mdi-airline-seat-legroom-normal:before { + content: "\e634"; } + +.mdi-airline-seat-legroom-reduced:before { + content: "\e635"; } + +.mdi-airline-seat-recline-extra:before { + content: "\e636"; } + +.mdi-airline-seat-recline-normal:before { + content: "\e637"; } + +.mdi-airplanemode-active:before { + content: "\e195"; } + +.mdi-airplanemode-inactive:before { + content: "\e194"; } + +.mdi-airplay:before { + content: "\e055"; } + +.mdi-airport-shuttle:before { + content: "\eb3c"; } + +.mdi-alarm:before { + content: "\e855"; } + +.mdi-alarm-add:before { + content: "\e856"; } + +.mdi-alarm-off:before { + content: "\e857"; } + +.mdi-alarm-on:before { + content: "\e858"; } + +.mdi-album:before { + content: "\e019"; } + +.mdi-all-inclusive:before { + content: "\eb3d"; } + +.mdi-all-out:before { + content: "\e90b"; } + +.mdi-android:before { + content: "\e859"; } + +.mdi-announcement:before { + content: "\e85a"; } + +.mdi-apps:before { + content: "\e5c3"; } + +.mdi-archive:before { + content: "\e149"; } + +.mdi-arrow-back:before { + content: "\e5c4"; } + +.mdi-arrow-downward:before { + content: "\e5db"; } + +.mdi-arrow-drop-down:before { + content: "\e5c5"; } + +.mdi-arrow-drop-down-circle:before { + content: "\e5c6"; } + +.mdi-arrow-drop-up:before { + content: "\e5c7"; } + +.mdi-arrow-forward:before { + content: "\e5c8"; } + +.mdi-arrow-upward:before { + content: "\e5d8"; } + +.mdi-art-track:before { + content: "\e060"; } + +.mdi-aspect-ratio:before { + content: "\e85b"; } + +.mdi-assessment:before { + content: "\e85c"; } + +.mdi-assignment:before { + content: "\e85d"; } + +.mdi-assignment-ind:before { + content: "\e85e"; } + +.mdi-assignment-late:before { + content: "\e85f"; } + +.mdi-assignment-return:before { + content: "\e860"; } + +.mdi-assignment-returned:before { + content: "\e861"; } + +.mdi-assignment-turned-in:before { + content: "\e862"; } + +.mdi-assistant:before { + content: "\e39f"; } + +.mdi-assistant-photo:before { + content: "\e3a0"; } + +.mdi-attach-file:before { + content: "\e226"; } + +.mdi-attach-money:before { + content: "\e227"; } + +.mdi-attachment:before { + content: "\e2bc"; } + +.mdi-audiotrack:before { + content: "\e3a1"; } + +.mdi-autorenew:before { + content: "\e863"; } + +.mdi-av-timer:before { + content: "\e01b"; } + +.mdi-backspace:before { + content: "\e14a"; } + +.mdi-backup:before { + content: "\e864"; } + +.mdi-battery-alert:before { + content: "\e19c"; } + +.mdi-battery-charging-full:before { + content: "\e1a3"; } + +.mdi-battery-full:before { + content: "\e1a4"; } + +.mdi-battery-std:before { + content: "\e1a5"; } + +.mdi-battery-unknown:before { + content: "\e1a6"; } + +.mdi-beach-access:before { + content: "\eb3e"; } + +.mdi-beenhere:before { + content: "\e52d"; } + +.mdi-block:before { + content: "\e14b"; } + +.mdi-bluetooth:before { + content: "\e1a7"; } + +.mdi-bluetooth-audio:before { + content: "\e60f"; } + +.mdi-bluetooth-connected:before { + content: "\e1a8"; } + +.mdi-bluetooth-disabled:before { + content: "\e1a9"; } + +.mdi-bluetooth-searching:before { + content: "\e1aa"; } + +.mdi-blur-circular:before { + content: "\e3a2"; } + +.mdi-blur-linear:before { + content: "\e3a3"; } + +.mdi-blur-off:before { + content: "\e3a4"; } + +.mdi-blur-on:before { + content: "\e3a5"; } + +.mdi-book:before { + content: "\e865"; } + +.mdi-bookmark:before { + content: "\e866"; } + +.mdi-bookmark-border:before { + content: "\e867"; } + +.mdi-border-all:before { + content: "\e228"; } + +.mdi-border-bottom:before { + content: "\e229"; } + +.mdi-border-clear:before { + content: "\e22a"; } + +.mdi-border-color:before { + content: "\e22b"; } + +.mdi-border-horizontal:before { + content: "\e22c"; } + +.mdi-border-inner:before { + content: "\e22d"; } + +.mdi-border-left:before { + content: "\e22e"; } + +.mdi-border-outer:before { + content: "\e22f"; } + +.mdi-border-right:before { + content: "\e230"; } + +.mdi-border-style:before { + content: "\e231"; } + +.mdi-border-top:before { + content: "\e232"; } + +.mdi-border-vertical:before { + content: "\e233"; } + +.mdi-branding-watermark:before { + content: "\e06b"; } + +.mdi-brightness-1:before { + content: "\e3a6"; } + +.mdi-brightness-2:before { + content: "\e3a7"; } + +.mdi-brightness-3:before { + content: "\e3a8"; } + +.mdi-brightness-4:before { + content: "\e3a9"; } + +.mdi-brightness-5:before { + content: "\e3aa"; } + +.mdi-brightness-6:before { + content: "\e3ab"; } + +.mdi-brightness-7:before { + content: "\e3ac"; } + +.mdi-brightness-auto:before { + content: "\e1ab"; } + +.mdi-brightness-high:before { + content: "\e1ac"; } + +.mdi-brightness-low:before { + content: "\e1ad"; } + +.mdi-brightness-medium:before { + content: "\e1ae"; } + +.mdi-broken-image:before { + content: "\e3ad"; } + +.mdi-brush:before { + content: "\e3ae"; } + +.mdi-bubble-chart:before { + content: "\e6dd"; } + +.mdi-bug-report:before { + content: "\e868"; } + +.mdi-build:before { + content: "\e869"; } + +.mdi-burst-mode:before { + content: "\e43c"; } + +.mdi-business:before { + content: "\e0af"; } + +.mdi-business-center:before { + content: "\eb3f"; } + +.mdi-cached:before { + content: "\e86a"; } + +.mdi-cake:before { + content: "\e7e9"; } + +.mdi-call:before { + content: "\e0b0"; } + +.mdi-call-end:before { + content: "\e0b1"; } + +.mdi-call-made:before { + content: "\e0b2"; } + +.mdi-call-merge:before { + content: "\e0b3"; } + +.mdi-call-missed:before { + content: "\e0b4"; } + +.mdi-call-missed-outgoing:before { + content: "\e0e4"; } + +.mdi-call-received:before { + content: "\e0b5"; } + +.mdi-call-split:before { + content: "\e0b6"; } + +.mdi-call-to-action:before { + content: "\e06c"; } + +.mdi-camera:before { + content: "\e3af"; } + +.mdi-camera-alt:before { + content: "\e3b0"; } + +.mdi-camera-enhance:before { + content: "\e8fc"; } + +.mdi-camera-front:before { + content: "\e3b1"; } + +.mdi-camera-rear:before { + content: "\e3b2"; } + +.mdi-camera-roll:before { + content: "\e3b3"; } + +.mdi-cancel:before { + content: "\e5c9"; } + +.mdi-card-giftcard:before { + content: "\e8f6"; } + +.mdi-card-membership:before { + content: "\e8f7"; } + +.mdi-card-travel:before { + content: "\e8f8"; } + +.mdi-casino:before { + content: "\eb40"; } + +.mdi-cast:before { + content: "\e307"; } + +.mdi-cast-connected:before { + content: "\e308"; } + +.mdi-center-focus-strong:before { + content: "\e3b4"; } + +.mdi-center-focus-weak:before { + content: "\e3b5"; } + +.mdi-change-history:before { + content: "\e86b"; } + +.mdi-chat:before { + content: "\e0b7"; } + +.mdi-chat-bubble:before { + content: "\e0ca"; } + +.mdi-chat-bubble-outline:before { + content: "\e0cb"; } + +.mdi-check:before { + content: "\e5ca"; } + +.mdi-check-box:before { + content: "\e834"; } + +.mdi-check-box-outline-blank:before { + content: "\e835"; } + +.mdi-check-circle:before { + content: "\e86c"; } + +.mdi-chevron-left:before { + content: "\e5cb"; } + +.mdi-chevron-right:before { + content: "\e5cc"; } + +.mdi-child-care:before { + content: "\eb41"; } + +.mdi-child-friendly:before { + content: "\eb42"; } + +.mdi-chrome-reader-mode:before { + content: "\e86d"; } + +.mdi-class:before { + content: "\e86e"; } + +.mdi-clear:before { + content: "\e14c"; } + +.mdi-clear-all:before { + content: "\e0b8"; } + +.mdi-close:before { + content: "\e5cd"; } + +.mdi-closed-caption:before { + content: "\e01c"; } + +.mdi-cloud:before { + content: "\e2bd"; } + +.mdi-cloud-circle:before { + content: "\e2be"; } + +.mdi-cloud-done:before { + content: "\e2bf"; } + +.mdi-cloud-download:before { + content: "\e2c0"; } + +.mdi-cloud-off:before { + content: "\e2c1"; } + +.mdi-cloud-queue:before { + content: "\e2c2"; } + +.mdi-cloud-upload:before { + content: "\e2c3"; } + +.mdi-code:before { + content: "\e86f"; } + +.mdi-collections:before { + content: "\e3b6"; } + +.mdi-collections-bookmark:before { + content: "\e431"; } + +.mdi-color-lens:before { + content: "\e3b7"; } + +.mdi-colorize:before { + content: "\e3b8"; } + +.mdi-comment:before { + content: "\e0b9"; } + +.mdi-compare:before { + content: "\e3b9"; } + +.mdi-compare-arrows:before { + content: "\e915"; } + +.mdi-computer:before { + content: "\e30a"; } + +.mdi-confirmation-number:before { + content: "\e638"; } + +.mdi-contact-mail:before { + content: "\e0d0"; } + +.mdi-contact-phone:before { + content: "\e0cf"; } + +.mdi-contacts:before { + content: "\e0ba"; } + +.mdi-content-copy:before { + content: "\e14d"; } + +.mdi-content-cut:before { + content: "\e14e"; } + +.mdi-content-paste:before { + content: "\e14f"; } + +.mdi-control-point:before { + content: "\e3ba"; } + +.mdi-control-point-duplicate:before { + content: "\e3bb"; } + +.mdi-copyright:before { + content: "\e90c"; } + +.mdi-create:before { + content: "\e150"; } + +.mdi-create-new-folder:before { + content: "\e2cc"; } + +.mdi-credit-card:before { + content: "\e870"; } + +.mdi-crop:before { + content: "\e3be"; } + +.mdi-crop-16-9:before { + content: "\e3bc"; } + +.mdi-crop-3-2:before { + content: "\e3bd"; } + +.mdi-crop-5-4:before { + content: "\e3bf"; } + +.mdi-crop-7-5:before { + content: "\e3c0"; } + +.mdi-crop-din:before { + content: "\e3c1"; } + +.mdi-crop-free:before { + content: "\e3c2"; } + +.mdi-crop-landscape:before { + content: "\e3c3"; } + +.mdi-crop-original:before { + content: "\e3c4"; } + +.mdi-crop-portrait:before { + content: "\e3c5"; } + +.mdi-crop-rotate:before { + content: "\e437"; } + +.mdi-crop-square:before { + content: "\e3c6"; } + +.mdi-dashboard:before { + content: "\e871"; } + +.mdi-data-usage:before { + content: "\e1af"; } + +.mdi-date-range:before { + content: "\e916"; } + +.mdi-dehaze:before { + content: "\e3c7"; } + +.mdi-delete:before { + content: "\e872"; } + +.mdi-delete-forever:before { + content: "\e92b"; } + +.mdi-delete-sweep:before { + content: "\e16c"; } + +.mdi-description:before { + content: "\e873"; } + +.mdi-desktop-mac:before { + content: "\e30b"; } + +.mdi-desktop-windows:before { + content: "\e30c"; } + +.mdi-details:before { + content: "\e3c8"; } + +.mdi-developer-board:before { + content: "\e30d"; } + +.mdi-developer-mode:before { + content: "\e1b0"; } + +.mdi-device-hub:before { + content: "\e335"; } + +.mdi-devices:before { + content: "\e1b1"; } + +.mdi-devices-other:before { + content: "\e337"; } + +.mdi-dialer-sip:before { + content: "\e0bb"; } + +.mdi-dialpad:before { + content: "\e0bc"; } + +.mdi-directions:before { + content: "\e52e"; } + +.mdi-directions-bike:before { + content: "\e52f"; } + +.mdi-directions-boat:before { + content: "\e532"; } + +.mdi-directions-bus:before { + content: "\e530"; } + +.mdi-directions-car:before { + content: "\e531"; } + +.mdi-directions-railway:before { + content: "\e534"; } + +.mdi-directions-run:before { + content: "\e566"; } + +.mdi-directions-subway:before { + content: "\e533"; } + +.mdi-directions-transit:before { + content: "\e535"; } + +.mdi-directions-walk:before { + content: "\e536"; } + +.mdi-disc-full:before { + content: "\e610"; } + +.mdi-dns:before { + content: "\e875"; } + +.mdi-do-not-disturb:before { + content: "\e612"; } + +.mdi-do-not-disturb-alt:before { + content: "\e611"; } + +.mdi-do-not-disturb-off:before { + content: "\e643"; } + +.mdi-do-not-disturb-on:before { + content: "\e644"; } + +.mdi-dock:before { + content: "\e30e"; } + +.mdi-domain:before { + content: "\e7ee"; } + +.mdi-done:before { + content: "\e876"; } + +.mdi-done-all:before { + content: "\e877"; } + +.mdi-donut-large:before { + content: "\e917"; } + +.mdi-donut-small:before { + content: "\e918"; } + +.mdi-drafts:before { + content: "\e151"; } + +.mdi-drag-handle:before { + content: "\e25d"; } + +.mdi-drive-eta:before { + content: "\e613"; } + +.mdi-dvr:before { + content: "\e1b2"; } + +.mdi-edit:before { + content: "\e3c9"; } + +.mdi-edit-location:before { + content: "\e568"; } + +.mdi-eject:before { + content: "\e8fb"; } + +.mdi-email:before { + content: "\e0be"; } + +.mdi-enhanced-encryption:before { + content: "\e63f"; } + +.mdi-equalizer:before { + content: "\e01d"; } + +.mdi-error:before { + content: "\e000"; } + +.mdi-error-outline:before { + content: "\e001"; } + +.mdi-euro-symbol:before { + content: "\e926"; } + +.mdi-ev-station:before { + content: "\e56d"; } + +.mdi-event:before { + content: "\e878"; } + +.mdi-event-available:before { + content: "\e614"; } + +.mdi-event-busy:before { + content: "\e615"; } + +.mdi-event-note:before { + content: "\e616"; } + +.mdi-event-seat:before { + content: "\e903"; } + +.mdi-exit-to-app:before { + content: "\e879"; } + +.mdi-expand-less:before { + content: "\e5ce"; } + +.mdi-expand-more:before { + content: "\e5cf"; } + +.mdi-explicit:before { + content: "\e01e"; } + +.mdi-explore:before { + content: "\e87a"; } + +.mdi-exposure:before { + content: "\e3ca"; } + +.mdi-exposure-neg-1:before { + content: "\e3cb"; } + +.mdi-exposure-neg-2:before { + content: "\e3cc"; } + +.mdi-exposure-plus-1:before { + content: "\e3cd"; } + +.mdi-exposure-plus-2:before { + content: "\e3ce"; } + +.mdi-exposure-zero:before { + content: "\e3cf"; } + +.mdi-extension:before { + content: "\e87b"; } + +.mdi-face:before { + content: "\e87c"; } + +.mdi-fast-forward:before { + content: "\e01f"; } + +.mdi-fast-rewind:before { + content: "\e020"; } + +.mdi-favorite:before { + content: "\e87d"; } + +.mdi-favorite-border:before { + content: "\e87e"; } + +.mdi-featured-play-list:before { + content: "\e06d"; } + +.mdi-featured-video:before { + content: "\e06e"; } + +.mdi-feedback:before { + content: "\e87f"; } + +.mdi-fiber-dvr:before { + content: "\e05d"; } + +.mdi-fiber-manual-record:before { + content: "\e061"; } + +.mdi-fiber-new:before { + content: "\e05e"; } + +.mdi-fiber-pin:before { + content: "\e06a"; } + +.mdi-fiber-smart-record:before { + content: "\e062"; } + +.mdi-file-download:before { + content: "\e2c4"; } + +.mdi-file-upload:before { + content: "\e2c6"; } + +.mdi-filter:before { + content: "\e3d3"; } + +.mdi-filter-1:before { + content: "\e3d0"; } + +.mdi-filter-2:before { + content: "\e3d1"; } + +.mdi-filter-3:before { + content: "\e3d2"; } + +.mdi-filter-4:before { + content: "\e3d4"; } + +.mdi-filter-5:before { + content: "\e3d5"; } + +.mdi-filter-6:before { + content: "\e3d6"; } + +.mdi-filter-7:before { + content: "\e3d7"; } + +.mdi-filter-8:before { + content: "\e3d8"; } + +.mdi-filter-9:before { + content: "\e3d9"; } + +.mdi-filter-9-plus:before { + content: "\e3da"; } + +.mdi-filter-b-and-w:before { + content: "\e3db"; } + +.mdi-filter-center-focus:before { + content: "\e3dc"; } + +.mdi-filter-drama:before { + content: "\e3dd"; } + +.mdi-filter-frames:before { + content: "\e3de"; } + +.mdi-filter-hdr:before { + content: "\e3df"; } + +.mdi-filter-list:before { + content: "\e152"; } + +.mdi-filter-none:before { + content: "\e3e0"; } + +.mdi-filter-tilt-shift:before { + content: "\e3e2"; } + +.mdi-filter-vintage:before { + content: "\e3e3"; } + +.mdi-find-in-page:before { + content: "\e880"; } + +.mdi-find-replace:before { + content: "\e881"; } + +.mdi-fingerprint:before { + content: "\e90d"; } + +.mdi-first-page:before { + content: "\e5dc"; } + +.mdi-fitness-center:before { + content: "\eb43"; } + +.mdi-flag:before { + content: "\e153"; } + +.mdi-flare:before { + content: "\e3e4"; } + +.mdi-flash-auto:before { + content: "\e3e5"; } + +.mdi-flash-off:before { + content: "\e3e6"; } + +.mdi-flash-on:before { + content: "\e3e7"; } + +.mdi-flight:before { + content: "\e539"; } + +.mdi-flight-land:before { + content: "\e904"; } + +.mdi-flight-takeoff:before { + content: "\e905"; } + +.mdi-flip:before { + content: "\e3e8"; } + +.mdi-flip-to-back:before { + content: "\e882"; } + +.mdi-flip-to-front:before { + content: "\e883"; } + +.mdi-folder:before { + content: "\e2c7"; } + +.mdi-folder-open:before { + content: "\e2c8"; } + +.mdi-folder-shared:before { + content: "\e2c9"; } + +.mdi-folder-special:before { + content: "\e617"; } + +.mdi-font-download:before { + content: "\e167"; } + +.mdi-format-align-center:before { + content: "\e234"; } + +.mdi-format-align-justify:before { + content: "\e235"; } + +.mdi-format-align-left:before { + content: "\e236"; } + +.mdi-format-align-right:before { + content: "\e237"; } + +.mdi-format-bold:before { + content: "\e238"; } + +.mdi-format-clear:before { + content: "\e239"; } + +.mdi-format-color-fill:before { + content: "\e23a"; } + +.mdi-format-color-reset:before { + content: "\e23b"; } + +.mdi-format-color-text:before { + content: "\e23c"; } + +.mdi-format-indent-decrease:before { + content: "\e23d"; } + +.mdi-format-indent-increase:before { + content: "\e23e"; } + +.mdi-format-italic:before { + content: "\e23f"; } + +.mdi-format-line-spacing:before { + content: "\e240"; } + +.mdi-format-list-bulleted:before { + content: "\e241"; } + +.mdi-format-list-numbered:before { + content: "\e242"; } + +.mdi-format-paint:before { + content: "\e243"; } + +.mdi-format-quote:before { + content: "\e244"; } + +.mdi-format-shapes:before { + content: "\e25e"; } + +.mdi-format-size:before { + content: "\e245"; } + +.mdi-format-strikethrough:before { + content: "\e246"; } + +.mdi-format-textdirection-l-to-r:before { + content: "\e247"; } + +.mdi-format-textdirection-r-to-l:before { + content: "\e248"; } + +.mdi-format-underlined:before { + content: "\e249"; } + +.mdi-forum:before { + content: "\e0bf"; } + +.mdi-forward:before { + content: "\e154"; } + +.mdi-forward-10:before { + content: "\e056"; } + +.mdi-forward-30:before { + content: "\e057"; } + +.mdi-forward-5:before { + content: "\e058"; } + +.mdi-free-breakfast:before { + content: "\eb44"; } + +.mdi-fullscreen:before { + content: "\e5d0"; } + +.mdi-fullscreen-exit:before { + content: "\e5d1"; } + +.mdi-functions:before { + content: "\e24a"; } + +.mdi-g-translate:before { + content: "\e927"; } + +.mdi-gamepad:before { + content: "\e30f"; } + +.mdi-games:before { + content: "\e021"; } + +.mdi-gavel:before { + content: "\e90e"; } + +.mdi-gesture:before { + content: "\e155"; } + +.mdi-get-app:before { + content: "\e884"; } + +.mdi-gif:before { + content: "\e908"; } + +.mdi-golf-course:before { + content: "\eb45"; } + +.mdi-gps-fixed:before { + content: "\e1b3"; } + +.mdi-gps-not-fixed:before { + content: "\e1b4"; } + +.mdi-gps-off:before { + content: "\e1b5"; } + +.mdi-grade:before { + content: "\e885"; } + +.mdi-gradient:before { + content: "\e3e9"; } + +.mdi-grain:before { + content: "\e3ea"; } + +.mdi-graphic-eq:before { + content: "\e1b8"; } + +.mdi-grid-off:before { + content: "\e3eb"; } + +.mdi-grid-on:before { + content: "\e3ec"; } + +.mdi-group:before { + content: "\e7ef"; } + +.mdi-group-add:before { + content: "\e7f0"; } + +.mdi-group-work:before { + content: "\e886"; } + +.mdi-hd:before { + content: "\e052"; } + +.mdi-hdr-off:before { + content: "\e3ed"; } + +.mdi-hdr-on:before { + content: "\e3ee"; } + +.mdi-hdr-strong:before { + content: "\e3f1"; } + +.mdi-hdr-weak:before { + content: "\e3f2"; } + +.mdi-headset:before { + content: "\e310"; } + +.mdi-headset-mic:before { + content: "\e311"; } + +.mdi-healing:before { + content: "\e3f3"; } + +.mdi-hearing:before { + content: "\e023"; } + +.mdi-help:before { + content: "\e887"; } + +.mdi-help-outline:before { + content: "\e8fd"; } + +.mdi-high-quality:before { + content: "\e024"; } + +.mdi-highlight:before { + content: "\e25f"; } + +.mdi-highlight-off:before { + content: "\e888"; } + +.mdi-history:before { + content: "\e889"; } + +.mdi-home:before { + content: "\e88a"; } + +.mdi-hot-tub:before { + content: "\eb46"; } + +.mdi-hotel:before { + content: "\e53a"; } + +.mdi-hourglass-empty:before { + content: "\e88b"; } + +.mdi-hourglass-full:before { + content: "\e88c"; } + +.mdi-http:before { + content: "\e902"; } + +.mdi-https:before { + content: "\e88d"; } + +.mdi-image:before { + content: "\e3f4"; } + +.mdi-image-aspect-ratio:before { + content: "\e3f5"; } + +.mdi-import-contacts:before { + content: "\e0e0"; } + +.mdi-import-export:before { + content: "\e0c3"; } + +.mdi-important-devices:before { + content: "\e912"; } + +.mdi-inbox:before { + content: "\e156"; } + +.mdi-indeterminate-check-box:before { + content: "\e909"; } + +.mdi-info:before { + content: "\e88e"; } + +.mdi-info-outline:before { + content: "\e88f"; } + +.mdi-input:before { + content: "\e890"; } + +.mdi-insert-chart:before { + content: "\e24b"; } + +.mdi-insert-comment:before { + content: "\e24c"; } + +.mdi-insert-drive-file:before { + content: "\e24d"; } + +.mdi-insert-emoticon:before { + content: "\e24e"; } + +.mdi-insert-invitation:before { + content: "\e24f"; } + +.mdi-insert-link:before { + content: "\e250"; } + +.mdi-insert-photo:before { + content: "\e251"; } + +.mdi-invert-colors:before { + content: "\e891"; } + +.mdi-invert-colors-off:before { + content: "\e0c4"; } + +.mdi-iso:before { + content: "\e3f6"; } + +.mdi-keyboard:before { + content: "\e312"; } + +.mdi-keyboard-arrow-down:before { + content: "\e313"; } + +.mdi-keyboard-arrow-left:before { + content: "\e314"; } + +.mdi-keyboard-arrow-right:before { + content: "\e315"; } + +.mdi-keyboard-arrow-up:before { + content: "\e316"; } + +.mdi-keyboard-backspace:before { + content: "\e317"; } + +.mdi-keyboard-capslock:before { + content: "\e318"; } + +.mdi-keyboard-hide:before { + content: "\e31a"; } + +.mdi-keyboard-return:before { + content: "\e31b"; } + +.mdi-keyboard-tab:before { + content: "\e31c"; } + +.mdi-keyboard-voice:before { + content: "\e31d"; } + +.mdi-kitchen:before { + content: "\eb47"; } + +.mdi-label:before { + content: "\e892"; } + +.mdi-label-outline:before { + content: "\e893"; } + +.mdi-landscape:before { + content: "\e3f7"; } + +.mdi-language:before { + content: "\e894"; } + +.mdi-laptop:before { + content: "\e31e"; } + +.mdi-laptop-chromebook:before { + content: "\e31f"; } + +.mdi-laptop-mac:before { + content: "\e320"; } + +.mdi-laptop-windows:before { + content: "\e321"; } + +.mdi-last-page:before { + content: "\e5dd"; } + +.mdi-launch:before { + content: "\e895"; } + +.mdi-layers:before { + content: "\e53b"; } + +.mdi-layers-clear:before { + content: "\e53c"; } + +.mdi-leak-add:before { + content: "\e3f8"; } + +.mdi-leak-remove:before { + content: "\e3f9"; } + +.mdi-lens:before { + content: "\e3fa"; } + +.mdi-library-add:before { + content: "\e02e"; } + +.mdi-library-books:before { + content: "\e02f"; } + +.mdi-library-music:before { + content: "\e030"; } + +.mdi-lightbulb-outline:before { + content: "\e90f"; } + +.mdi-line-style:before { + content: "\e919"; } + +.mdi-line-weight:before { + content: "\e91a"; } + +.mdi-linear-scale:before { + content: "\e260"; } + +.mdi-link:before { + content: "\e157"; } + +.mdi-linked-camera:before { + content: "\e438"; } + +.mdi-list:before { + content: "\e896"; } + +.mdi-live-help:before { + content: "\e0c6"; } + +.mdi-live-tv:before { + content: "\e639"; } + +.mdi-local-activity:before { + content: "\e53f"; } + +.mdi-local-airport:before { + content: "\e53d"; } + +.mdi-local-atm:before { + content: "\e53e"; } + +.mdi-local-bar:before { + content: "\e540"; } + +.mdi-local-cafe:before { + content: "\e541"; } + +.mdi-local-car-wash:before { + content: "\e542"; } + +.mdi-local-convenience-store:before { + content: "\e543"; } + +.mdi-local-dining:before { + content: "\e556"; } + +.mdi-local-drink:before { + content: "\e544"; } + +.mdi-local-florist:before { + content: "\e545"; } + +.mdi-local-gas-station:before { + content: "\e546"; } + +.mdi-local-grocery-store:before { + content: "\e547"; } + +.mdi-local-hospital:before { + content: "\e548"; } + +.mdi-local-hotel:before { + content: "\e549"; } + +.mdi-local-laundry-service:before { + content: "\e54a"; } + +.mdi-local-library:before { + content: "\e54b"; } + +.mdi-local-mall:before { + content: "\e54c"; } + +.mdi-local-movies:before { + content: "\e54d"; } + +.mdi-local-offer:before { + content: "\e54e"; } + +.mdi-local-parking:before { + content: "\e54f"; } + +.mdi-local-pharmacy:before { + content: "\e550"; } + +.mdi-local-phone:before { + content: "\e551"; } + +.mdi-local-pizza:before { + content: "\e552"; } + +.mdi-local-play:before { + content: "\e553"; } + +.mdi-local-post-office:before { + content: "\e554"; } + +.mdi-local-printshop:before { + content: "\e555"; } + +.mdi-local-see:before { + content: "\e557"; } + +.mdi-local-shipping:before { + content: "\e558"; } + +.mdi-local-taxi:before { + content: "\e559"; } + +.mdi-location-city:before { + content: "\e7f1"; } + +.mdi-location-disabled:before { + content: "\e1b6"; } + +.mdi-location-off:before { + content: "\e0c7"; } + +.mdi-location-on:before { + content: "\e0c8"; } + +.mdi-location-searching:before { + content: "\e1b7"; } + +.mdi-lock:before { + content: "\e897"; } + +.mdi-lock-open:before { + content: "\e898"; } + +.mdi-lock-outline:before { + content: "\e899"; } + +.mdi-looks:before { + content: "\e3fc"; } + +.mdi-looks-3:before { + content: "\e3fb"; } + +.mdi-looks-4:before { + content: "\e3fd"; } + +.mdi-looks-5:before { + content: "\e3fe"; } + +.mdi-looks-6:before { + content: "\e3ff"; } + +.mdi-looks-one:before { + content: "\e400"; } + +.mdi-looks-two:before { + content: "\e401"; } + +.mdi-loop:before { + content: "\e028"; } + +.mdi-loupe:before { + content: "\e402"; } + +.mdi-low-priority:before { + content: "\e16d"; } + +.mdi-loyalty:before { + content: "\e89a"; } + +.mdi-mail:before { + content: "\e158"; } + +.mdi-mail-outline:before { + content: "\e0e1"; } + +.mdi-map:before { + content: "\e55b"; } + +.mdi-markunread:before { + content: "\e159"; } + +.mdi-markunread-mailbox:before { + content: "\e89b"; } + +.mdi-memory:before { + content: "\e322"; } + +.mdi-menu:before { + content: "\e5d2"; } + +.mdi-merge-type:before { + content: "\e252"; } + +.mdi-message:before { + content: "\e0c9"; } + +.mdi-mic:before { + content: "\e029"; } + +.mdi-mic-none:before { + content: "\e02a"; } + +.mdi-mic-off:before { + content: "\e02b"; } + +.mdi-mms:before { + content: "\e618"; } + +.mdi-mode-comment:before { + content: "\e253"; } + +.mdi-mode-edit:before { + content: "\e254"; } + +.mdi-monetization-on:before { + content: "\e263"; } + +.mdi-money-off:before { + content: "\e25c"; } + +.mdi-monochrome-photos:before { + content: "\e403"; } + +.mdi-mood:before { + content: "\e7f2"; } + +.mdi-mood-bad:before { + content: "\e7f3"; } + +.mdi-more:before { + content: "\e619"; } + +.mdi-more-horiz:before { + content: "\e5d3"; } + +.mdi-more-vert:before { + content: "\e5d4"; } + +.mdi-motorcycle:before { + content: "\e91b"; } + +.mdi-mouse:before { + content: "\e323"; } + +.mdi-move-to-inbox:before { + content: "\e168"; } + +.mdi-movie:before { + content: "\e02c"; } + +.mdi-movie-creation:before { + content: "\e404"; } + +.mdi-movie-filter:before { + content: "\e43a"; } + +.mdi-multiline-chart:before { + content: "\e6df"; } + +.mdi-music-note:before { + content: "\e405"; } + +.mdi-music-video:before { + content: "\e063"; } + +.mdi-my-location:before { + content: "\e55c"; } + +.mdi-nature:before { + content: "\e406"; } + +.mdi-nature-people:before { + content: "\e407"; } + +.mdi-navigate-before:before { + content: "\e408"; } + +.mdi-navigate-next:before { + content: "\e409"; } + +.mdi-navigation:before { + content: "\e55d"; } + +.mdi-near-me:before { + content: "\e569"; } + +.mdi-network-cell:before { + content: "\e1b9"; } + +.mdi-network-check:before { + content: "\e640"; } + +.mdi-network-locked:before { + content: "\e61a"; } + +.mdi-network-wifi:before { + content: "\e1ba"; } + +.mdi-new-releases:before { + content: "\e031"; } + +.mdi-next-week:before { + content: "\e16a"; } + +.mdi-nfc:before { + content: "\e1bb"; } + +.mdi-no-encryption:before { + content: "\e641"; } + +.mdi-no-sim:before { + content: "\e0cc"; } + +.mdi-not-interested:before { + content: "\e033"; } + +.mdi-note:before { + content: "\e06f"; } + +.mdi-note-add:before { + content: "\e89c"; } + +.mdi-notifications:before { + content: "\e7f4"; } + +.mdi-notifications-active:before { + content: "\e7f7"; } + +.mdi-notifications-none:before { + content: "\e7f5"; } + +.mdi-notifications-off:before { + content: "\e7f6"; } + +.mdi-notifications-paused:before { + content: "\e7f8"; } + +.mdi-offline-pin:before { + content: "\e90a"; } + +.mdi-ondemand-video:before { + content: "\e63a"; } + +.mdi-opacity:before { + content: "\e91c"; } + +.mdi-open-in-browser:before { + content: "\e89d"; } + +.mdi-open-in-new:before { + content: "\e89e"; } + +.mdi-open-with:before { + content: "\e89f"; } + +.mdi-pages:before { + content: "\e7f9"; } + +.mdi-pageview:before { + content: "\e8a0"; } + +.mdi-palette:before { + content: "\e40a"; } + +.mdi-pan-tool:before { + content: "\e925"; } + +.mdi-panorama:before { + content: "\e40b"; } + +.mdi-panorama-fish-eye:before { + content: "\e40c"; } + +.mdi-panorama-horizontal:before { + content: "\e40d"; } + +.mdi-panorama-vertical:before { + content: "\e40e"; } + +.mdi-panorama-wide-angle:before { + content: "\e40f"; } + +.mdi-party-mode:before { + content: "\e7fa"; } + +.mdi-pause:before { + content: "\e034"; } + +.mdi-pause-circle-filled:before { + content: "\e035"; } + +.mdi-pause-circle-outline:before { + content: "\e036"; } + +.mdi-payment:before { + content: "\e8a1"; } + +.mdi-people:before { + content: "\e7fb"; } + +.mdi-people-outline:before { + content: "\e7fc"; } + +.mdi-perm-camera-mic:before { + content: "\e8a2"; } + +.mdi-perm-contact-calendar:before { + content: "\e8a3"; } + +.mdi-perm-data-setting:before { + content: "\e8a4"; } + +.mdi-perm-device-information:before { + content: "\e8a5"; } + +.mdi-perm-identity:before { + content: "\e8a6"; } + +.mdi-perm-media:before { + content: "\e8a7"; } + +.mdi-perm-phone-msg:before { + content: "\e8a8"; } + +.mdi-perm-scan-wifi:before { + content: "\e8a9"; } + +.mdi-person:before { + content: "\e7fd"; } + +.mdi-person-add:before { + content: "\e7fe"; } + +.mdi-person-outline:before { + content: "\e7ff"; } + +.mdi-person-pin:before { + content: "\e55a"; } + +.mdi-person-pin-circle:before { + content: "\e56a"; } + +.mdi-personal-video:before { + content: "\e63b"; } + +.mdi-pets:before { + content: "\e91d"; } + +.mdi-phone:before { + content: "\e0cd"; } + +.mdi-phone-android:before { + content: "\e324"; } + +.mdi-phone-bluetooth-speaker:before { + content: "\e61b"; } + +.mdi-phone-forwarded:before { + content: "\e61c"; } + +.mdi-phone-in-talk:before { + content: "\e61d"; } + +.mdi-phone-iphone:before { + content: "\e325"; } + +.mdi-phone-locked:before { + content: "\e61e"; } + +.mdi-phone-missed:before { + content: "\e61f"; } + +.mdi-phone-paused:before { + content: "\e620"; } + +.mdi-phonelink:before { + content: "\e326"; } + +.mdi-phonelink-erase:before { + content: "\e0db"; } + +.mdi-phonelink-lock:before { + content: "\e0dc"; } + +.mdi-phonelink-off:before { + content: "\e327"; } + +.mdi-phonelink-ring:before { + content: "\e0dd"; } + +.mdi-phonelink-setup:before { + content: "\e0de"; } + +.mdi-photo:before { + content: "\e410"; } + +.mdi-photo-album:before { + content: "\e411"; } + +.mdi-photo-camera:before { + content: "\e412"; } + +.mdi-photo-filter:before { + content: "\e43b"; } + +.mdi-photo-library:before { + content: "\e413"; } + +.mdi-photo-size-select-actual:before { + content: "\e432"; } + +.mdi-photo-size-select-large:before { + content: "\e433"; } + +.mdi-photo-size-select-small:before { + content: "\e434"; } + +.mdi-picture-as-pdf:before { + content: "\e415"; } + +.mdi-picture-in-picture:before { + content: "\e8aa"; } + +.mdi-picture-in-picture-alt:before { + content: "\e911"; } + +.mdi-pie-chart:before { + content: "\e6c4"; } + +.mdi-pie-chart-outlined:before { + content: "\e6c5"; } + +.mdi-pin-drop:before { + content: "\e55e"; } + +.mdi-place:before { + content: "\e55f"; } + +.mdi-play-arrow:before { + content: "\e037"; } + +.mdi-play-circle-filled:before { + content: "\e038"; } + +.mdi-play-circle-outline:before { + content: "\e039"; } + +.mdi-play-for-work:before { + content: "\e906"; } + +.mdi-playlist-add:before { + content: "\e03b"; } + +.mdi-playlist-add-check:before { + content: "\e065"; } + +.mdi-playlist-play:before { + content: "\e05f"; } + +.mdi-plus-one:before { + content: "\e800"; } + +.mdi-poll:before { + content: "\e801"; } + +.mdi-polymer:before { + content: "\e8ab"; } + +.mdi-pool:before { + content: "\eb48"; } + +.mdi-portable-wifi-off:before { + content: "\e0ce"; } + +.mdi-portrait:before { + content: "\e416"; } + +.mdi-power:before { + content: "\e63c"; } + +.mdi-power-input:before { + content: "\e336"; } + +.mdi-power-settings-new:before { + content: "\e8ac"; } + +.mdi-pregnant-woman:before { + content: "\e91e"; } + +.mdi-present-to-all:before { + content: "\e0df"; } + +.mdi-print:before { + content: "\e8ad"; } + +.mdi-priority-high:before { + content: "\e645"; } + +.mdi-public:before { + content: "\e80b"; } + +.mdi-publish:before { + content: "\e255"; } + +.mdi-query-builder:before { + content: "\e8ae"; } + +.mdi-question-answer:before { + content: "\e8af"; } + +.mdi-queue:before { + content: "\e03c"; } + +.mdi-queue-music:before { + content: "\e03d"; } + +.mdi-queue-play-next:before { + content: "\e066"; } + +.mdi-radio:before { + content: "\e03e"; } + +.mdi-radio-button-checked:before { + content: "\e837"; } + +.mdi-radio-button-unchecked:before { + content: "\e836"; } + +.mdi-rate-review:before { + content: "\e560"; } + +.mdi-receipt:before { + content: "\e8b0"; } + +.mdi-recent-actors:before { + content: "\e03f"; } + +.mdi-record-voice-over:before { + content: "\e91f"; } + +.mdi-redeem:before { + content: "\e8b1"; } + +.mdi-redo:before { + content: "\e15a"; } + +.mdi-refresh:before { + content: "\e5d5"; } + +.mdi-remove:before { + content: "\e15b"; } + +.mdi-remove-circle:before { + content: "\e15c"; } + +.mdi-remove-circle-outline:before { + content: "\e15d"; } + +.mdi-remove-from-queue:before { + content: "\e067"; } + +.mdi-remove-red-eye:before { + content: "\e417"; } + +.mdi-remove-shopping-cart:before { + content: "\e928"; } + +.mdi-reorder:before { + content: "\e8fe"; } + +.mdi-repeat:before { + content: "\e040"; } + +.mdi-repeat-one:before { + content: "\e041"; } + +.mdi-replay:before { + content: "\e042"; } + +.mdi-replay-10:before { + content: "\e059"; } + +.mdi-replay-30:before { + content: "\e05a"; } + +.mdi-replay-5:before { + content: "\e05b"; } + +.mdi-reply:before { + content: "\e15e"; } + +.mdi-reply-all:before { + content: "\e15f"; } + +.mdi-report:before { + content: "\e160"; } + +.mdi-report-problem:before { + content: "\e8b2"; } + +.mdi-restaurant:before { + content: "\e56c"; } + +.mdi-restaurant-menu:before { + content: "\e561"; } + +.mdi-restore:before { + content: "\e8b3"; } + +.mdi-restore-page:before { + content: "\e929"; } + +.mdi-ring-volume:before { + content: "\e0d1"; } + +.mdi-room:before { + content: "\e8b4"; } + +.mdi-room-service:before { + content: "\eb49"; } + +.mdi-rotate-90-degrees-ccw:before { + content: "\e418"; } + +.mdi-rotate-left:before { + content: "\e419"; } + +.mdi-rotate-right:before { + content: "\e41a"; } + +.mdi-rounded-corner:before { + content: "\e920"; } + +.mdi-router:before { + content: "\e328"; } + +.mdi-rowing:before { + content: "\e921"; } + +.mdi-rss-feed:before { + content: "\e0e5"; } + +.mdi-rv-hookup:before { + content: "\e642"; } + +.mdi-satellite:before { + content: "\e562"; } + +.mdi-save:before { + content: "\e161"; } + +.mdi-scanner:before { + content: "\e329"; } + +.mdi-schedule:before { + content: "\e8b5"; } + +.mdi-school:before { + content: "\e80c"; } + +.mdi-screen-lock-landscape:before { + content: "\e1be"; } + +.mdi-screen-lock-portrait:before { + content: "\e1bf"; } + +.mdi-screen-lock-rotation:before { + content: "\e1c0"; } + +.mdi-screen-rotation:before { + content: "\e1c1"; } + +.mdi-screen-share:before { + content: "\e0e2"; } + +.mdi-sd-card:before { + content: "\e623"; } + +.mdi-sd-storage:before { + content: "\e1c2"; } + +.mdi-search:before { + content: "\e8b6"; } + +.mdi-security:before { + content: "\e32a"; } + +.mdi-select-all:before { + content: "\e162"; } + +.mdi-send:before { + content: "\e163"; } + +.mdi-sentiment-dissatisfied:before { + content: "\e811"; } + +.mdi-sentiment-neutral:before { + content: "\e812"; } + +.mdi-sentiment-satisfied:before { + content: "\e813"; } + +.mdi-sentiment-very-dissatisfied:before { + content: "\e814"; } + +.mdi-sentiment-very-satisfied:before { + content: "\e815"; } + +.mdi-settings:before { + content: "\e8b8"; } + +.mdi-settings-applications:before { + content: "\e8b9"; } + +.mdi-settings-backup-restore:before { + content: "\e8ba"; } + +.mdi-settings-bluetooth:before { + content: "\e8bb"; } + +.mdi-settings-brightness:before { + content: "\e8bd"; } + +.mdi-settings-cell:before { + content: "\e8bc"; } + +.mdi-settings-ethernet:before { + content: "\e8be"; } + +.mdi-settings-input-antenna:before { + content: "\e8bf"; } + +.mdi-settings-input-component:before { + content: "\e8c0"; } + +.mdi-settings-input-composite:before { + content: "\e8c1"; } + +.mdi-settings-input-hdmi:before { + content: "\e8c2"; } + +.mdi-settings-input-svideo:before { + content: "\e8c3"; } + +.mdi-settings-overscan:before { + content: "\e8c4"; } + +.mdi-settings-phone:before { + content: "\e8c5"; } + +.mdi-settings-power:before { + content: "\e8c6"; } + +.mdi-settings-remote:before { + content: "\e8c7"; } + +.mdi-settings-system-daydream:before { + content: "\e1c3"; } + +.mdi-settings-voice:before { + content: "\e8c8"; } + +.mdi-share:before { + content: "\e80d"; } + +.mdi-shop:before { + content: "\e8c9"; } + +.mdi-shop-two:before { + content: "\e8ca"; } + +.mdi-shopping-basket:before { + content: "\e8cb"; } + +.mdi-shopping-cart:before { + content: "\e8cc"; } + +.mdi-short-text:before { + content: "\e261"; } + +.mdi-show-chart:before { + content: "\e6e1"; } + +.mdi-shuffle:before { + content: "\e043"; } + +.mdi-signal-cellular-4-bar:before { + content: "\e1c8"; } + +.mdi-signal-cellular-connected-no-internet-4-bar:before { + content: "\e1cd"; } + +.mdi-signal-cellular-no-sim:before { + content: "\e1ce"; } + +.mdi-signal-cellular-null:before { + content: "\e1cf"; } + +.mdi-signal-cellular-off:before { + content: "\e1d0"; } + +.mdi-signal-wifi-4-bar:before { + content: "\e1d8"; } + +.mdi-signal-wifi-4-bar-lock:before { + content: "\e1d9"; } + +.mdi-signal-wifi-off:before { + content: "\e1da"; } + +.mdi-sim-card:before { + content: "\e32b"; } + +.mdi-sim-card-alert:before { + content: "\e624"; } + +.mdi-skip-next:before { + content: "\e044"; } + +.mdi-skip-previous:before { + content: "\e045"; } + +.mdi-slideshow:before { + content: "\e41b"; } + +.mdi-slow-motion-video:before { + content: "\e068"; } + +.mdi-smartphone:before { + content: "\e32c"; } + +.mdi-smoke-free:before { + content: "\eb4a"; } + +.mdi-smoking-rooms:before { + content: "\eb4b"; } + +.mdi-sms:before { + content: "\e625"; } + +.mdi-sms-failed:before { + content: "\e626"; } + +.mdi-snooze:before { + content: "\e046"; } + +.mdi-sort:before { + content: "\e164"; } + +.mdi-sort-by-alpha:before { + content: "\e053"; } + +.mdi-spa:before { + content: "\eb4c"; } + +.mdi-space-bar:before { + content: "\e256"; } + +.mdi-speaker:before { + content: "\e32d"; } + +.mdi-speaker-group:before { + content: "\e32e"; } + +.mdi-speaker-notes:before { + content: "\e8cd"; } + +.mdi-speaker-notes-off:before { + content: "\e92a"; } + +.mdi-speaker-phone:before { + content: "\e0d2"; } + +.mdi-spellcheck:before { + content: "\e8ce"; } + +.mdi-star:before { + content: "\e838"; } + +.mdi-star-border:before { + content: "\e83a"; } + +.mdi-star-half:before { + content: "\e839"; } + +.mdi-stars:before { + content: "\e8d0"; } + +.mdi-stay-current-landscape:before { + content: "\e0d3"; } + +.mdi-stay-current-portrait:before { + content: "\e0d4"; } + +.mdi-stay-primary-landscape:before { + content: "\e0d5"; } + +.mdi-stay-primary-portrait:before { + content: "\e0d6"; } + +.mdi-stop:before { + content: "\e047"; } + +.mdi-stop-screen-share:before { + content: "\e0e3"; } + +.mdi-storage:before { + content: "\e1db"; } + +.mdi-store:before { + content: "\e8d1"; } + +.mdi-store-mall-directory:before { + content: "\e563"; } + +.mdi-straighten:before { + content: "\e41c"; } + +.mdi-streetview:before { + content: "\e56e"; } + +.mdi-strikethrough-s:before { + content: "\e257"; } + +.mdi-style:before { + content: "\e41d"; } + +.mdi-subdirectory-arrow-left:before { + content: "\e5d9"; } + +.mdi-subdirectory-arrow-right:before { + content: "\e5da"; } + +.mdi-subject:before { + content: "\e8d2"; } + +.mdi-subscriptions:before { + content: "\e064"; } + +.mdi-subtitles:before { + content: "\e048"; } + +.mdi-subway:before { + content: "\e56f"; } + +.mdi-supervisor-account:before { + content: "\e8d3"; } + +.mdi-surround-sound:before { + content: "\e049"; } + +.mdi-swap-calls:before { + content: "\e0d7"; } + +.mdi-swap-horiz:before { + content: "\e8d4"; } + +.mdi-swap-vert:before { + content: "\e8d5"; } + +.mdi-swap-vertical-circle:before { + content: "\e8d6"; } + +.mdi-switch-camera:before { + content: "\e41e"; } + +.mdi-switch-video:before { + content: "\e41f"; } + +.mdi-sync:before { + content: "\e627"; } + +.mdi-sync-disabled:before { + content: "\e628"; } + +.mdi-sync-problem:before { + content: "\e629"; } + +.mdi-system-update:before { + content: "\e62a"; } + +.mdi-system-update-alt:before { + content: "\e8d7"; } + +.mdi-tab:before { + content: "\e8d8"; } + +.mdi-tab-unselected:before { + content: "\e8d9"; } + +.mdi-tablet:before { + content: "\e32f"; } + +.mdi-tablet-android:before { + content: "\e330"; } + +.mdi-tablet-mac:before { + content: "\e331"; } + +.mdi-tag-faces:before { + content: "\e420"; } + +.mdi-tap-and-play:before { + content: "\e62b"; } + +.mdi-terrain:before { + content: "\e564"; } + +.mdi-text-fields:before { + content: "\e262"; } + +.mdi-text-format:before { + content: "\e165"; } + +.mdi-textsms:before { + content: "\e0d8"; } + +.mdi-texture:before { + content: "\e421"; } + +.mdi-theaters:before { + content: "\e8da"; } + +.mdi-thumb-down:before { + content: "\e8db"; } + +.mdi-thumb-up:before { + content: "\e8dc"; } + +.mdi-thumbs-up-down:before { + content: "\e8dd"; } + +.mdi-time-to-leave:before { + content: "\e62c"; } + +.mdi-timelapse:before { + content: "\e422"; } + +.mdi-timeline:before { + content: "\e922"; } + +.mdi-timer:before { + content: "\e425"; } + +.mdi-timer-10:before { + content: "\e423"; } + +.mdi-timer-3:before { + content: "\e424"; } + +.mdi-timer-off:before { + content: "\e426"; } + +.mdi-title:before { + content: "\e264"; } + +.mdi-toc:before { + content: "\e8de"; } + +.mdi-today:before { + content: "\e8df"; } + +.mdi-toll:before { + content: "\e8e0"; } + +.mdi-tonality:before { + content: "\e427"; } + +.mdi-touch-app:before { + content: "\e913"; } + +.mdi-toys:before { + content: "\e332"; } + +.mdi-track-changes:before { + content: "\e8e1"; } + +.mdi-traffic:before { + content: "\e565"; } + +.mdi-train:before { + content: "\e570"; } + +.mdi-tram:before { + content: "\e571"; } + +.mdi-transfer-within-a-station:before { + content: "\e572"; } + +.mdi-transform:before { + content: "\e428"; } + +.mdi-translate:before { + content: "\e8e2"; } + +.mdi-trending-down:before { + content: "\e8e3"; } + +.mdi-trending-flat:before { + content: "\e8e4"; } + +.mdi-trending-up:before { + content: "\e8e5"; } + +.mdi-tune:before { + content: "\e429"; } + +.mdi-turned-in:before { + content: "\e8e6"; } + +.mdi-turned-in-not:before { + content: "\e8e7"; } + +.mdi-tv:before { + content: "\e333"; } + +.mdi-unarchive:before { + content: "\e169"; } + +.mdi-undo:before { + content: "\e166"; } + +.mdi-unfold-less:before { + content: "\e5d6"; } + +.mdi-unfold-more:before { + content: "\e5d7"; } + +.mdi-update:before { + content: "\e923"; } + +.mdi-usb:before { + content: "\e1e0"; } + +.mdi-verified-user:before { + content: "\e8e8"; } + +.mdi-vertical-align-bottom:before { + content: "\e258"; } + +.mdi-vertical-align-center:before { + content: "\e259"; } + +.mdi-vertical-align-top:before { + content: "\e25a"; } + +.mdi-vibration:before { + content: "\e62d"; } + +.mdi-video-call:before { + content: "\e070"; } + +.mdi-video-label:before { + content: "\e071"; } + +.mdi-video-library:before { + content: "\e04a"; } + +.mdi-videocam:before { + content: "\e04b"; } + +.mdi-videocam-off:before { + content: "\e04c"; } + +.mdi-videogame-asset:before { + content: "\e338"; } + +.mdi-view-agenda:before { + content: "\e8e9"; } + +.mdi-view-array:before { + content: "\e8ea"; } + +.mdi-view-carousel:before { + content: "\e8eb"; } + +.mdi-view-column:before { + content: "\e8ec"; } + +.mdi-view-comfy:before { + content: "\e42a"; } + +.mdi-view-compact:before { + content: "\e42b"; } + +.mdi-view-day:before { + content: "\e8ed"; } + +.mdi-view-headline:before { + content: "\e8ee"; } + +.mdi-view-list:before { + content: "\e8ef"; } + +.mdi-view-module:before { + content: "\e8f0"; } + +.mdi-view-quilt:before { + content: "\e8f1"; } + +.mdi-view-stream:before { + content: "\e8f2"; } + +.mdi-view-week:before { + content: "\e8f3"; } + +.mdi-vignette:before { + content: "\e435"; } + +.mdi-visibility:before { + content: "\e8f4"; } + +.mdi-visibility-off:before { + content: "\e8f5"; } + +.mdi-voice-chat:before { + content: "\e62e"; } + +.mdi-voicemail:before { + content: "\e0d9"; } + +.mdi-volume-down:before { + content: "\e04d"; } + +.mdi-volume-mute:before { + content: "\e04e"; } + +.mdi-volume-off:before { + content: "\e04f"; } + +.mdi-volume-up:before { + content: "\e050"; } + +.mdi-vpn-key:before { + content: "\e0da"; } + +.mdi-vpn-lock:before { + content: "\e62f"; } + +.mdi-wallpaper:before { + content: "\e1bc"; } + +.mdi-warning:before { + content: "\e002"; } + +.mdi-watch:before { + content: "\e334"; } + +.mdi-watch-later:before { + content: "\e924"; } + +.mdi-wb-auto:before { + content: "\e42c"; } + +.mdi-wb-cloudy:before { + content: "\e42d"; } + +.mdi-wb-incandescent:before { + content: "\e42e"; } + +.mdi-wb-iridescent:before { + content: "\e436"; } + +.mdi-wb-sunny:before { + content: "\e430"; } + +.mdi-wc:before { + content: "\e63d"; } + +.mdi-web:before { + content: "\e051"; } + +.mdi-web-asset:before { + content: "\e069"; } + +.mdi-weekend:before { + content: "\e16b"; } + +.mdi-whatshot:before { + content: "\e80e"; } + +.mdi-widgets:before { + content: "\e1bd"; } + +.mdi-wifi:before { + content: "\e63e"; } + +.mdi-wifi-lock:before { + content: "\e1e1"; } + +.mdi-wifi-tethering:before { + content: "\e1e2"; } + +.mdi-work:before { + content: "\e8f9"; } + +.mdi-wrap-text:before { + content: "\e25b"; } + +.mdi-youtube-searched-for:before { + content: "\e8fa"; } + +.mdi-zoom-in:before { + content: "\e8ff"; } + +.mdi-zoom-out:before { + content: "\e900"; } + +.mdi-zoom-out-map:before { + content: "\e56b"; } diff --git a/vendor/mervick/material-design-icons/css/material-icons.min.css b/vendor/mervick/material-design-icons/css/material-icons.min.css new file mode 100644 index 000000000..1aa7df4a9 --- /dev/null +++ b/vendor/mervick/material-design-icons/css/material-icons.min.css @@ -0,0 +1,2 @@ +.mdi-fw,.mdi-li{text-align:center}@font-face{font-family:"Material Design Icons";font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot?v=2.2.1);src:url(../fonts/MaterialIcons-Regular.eot?v=2.2.1#iefix) format("embedded-opentype"),url(../fonts/MaterialIcons-Regular.woff2?v=2.2.1) format("woff2"),url(../fonts/MaterialIcons-Regular.woff?v=2.2.1) format("woff"),url(../fonts/MaterialIcons-Regular.ttf?v=2.2.1) format("truetype"),url(../fonts/MaterialIcons-Regular.svg?v=2.2.1#materialiconsregular) format("svg")}.material-icons,.mdi{font:normal normal normal 14px/1 "Material Design Icons";font-size:inherit;display:inline-block;text-transform:none;letter-spacing:normal;line-height:1;position:relative;word-wrap:normal;top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.material-icons{width:1em;height:1em;text-rendering:optimizeLegibility;font-feature-settings:'liga'}.mdi-lg,.mdi-size-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.mdi-2x,.mdi-size-2x{font-size:2em}.mdi-3x,.mdi-size-3x{font-size:3em}.mdi-4x,.mdi-size-4x{font-size:4em}.mdi-5x,.mdi-size-5x{font-size:5em}.mdi-fw{width:1.28571em}.mdi-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.mdi-ul>li{position:relative}.mdi-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em}.mdi-li.mdi-lg{left:-1.85714em}.mdi-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.mdi.pull-left{margin-right:.3em}.mdi.pull-right{margin-left:.3em}.mdi-spin{-webkit-animation:md-spin 2s infinite linear;animation:md-spin 2s infinite linear}.mdi-pulse{-webkit-animation:md-spin 1s infinite steps(8);animation:md-spin 1s infinite steps(8)}@-webkit-keyframes md-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes md-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.mdi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.mdi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .mdi-flip-horizontal,:root .mdi-flip-vertical,:root .mdi-rotate-180,:root .mdi-rotate-270,:root .mdi-rotate-90{filter:none}.mdi-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.mdi-stack-1x,.mdi-stack-2x{position:absolute;left:0;width:100%;text-align:center}.mdi-stack-1x{line-height:inherit}.mdi-stack-2x{font-size:2em}.mdi-inverse{color:#fff}.mdi-3d-rotation:before{content:"\e84d"}.mdi-ac-unit:before{content:"\eb3b"}.mdi-access-alarm:before{content:"\e190"}.mdi-access-alarms:before{content:"\e191"}.mdi-access-time:before{content:"\e192"}.mdi-accessibility:before{content:"\e84e"}.mdi-accessible:before{content:"\e914"}.mdi-account-balance:before{content:"\e84f"}.mdi-account-balance-wallet:before{content:"\e850"}.mdi-account-box:before{content:"\e851"}.mdi-account-circle:before{content:"\e853"}.mdi-adb:before{content:"\e60e"}.mdi-add:before{content:"\e145"}.mdi-add-a-photo:before{content:"\e439"}.mdi-add-alarm:before{content:"\e193"}.mdi-add-alert:before{content:"\e003"}.mdi-add-box:before{content:"\e146"}.mdi-add-circle:before{content:"\e147"}.mdi-add-circle-outline:before{content:"\e148"}.mdi-add-location:before{content:"\e567"}.mdi-add-shopping-cart:before{content:"\e854"}.mdi-add-to-photos:before{content:"\e39d"}.mdi-add-to-queue:before{content:"\e05c"}.mdi-adjust:before{content:"\e39e"}.mdi-airline-seat-flat:before{content:"\e630"}.mdi-airline-seat-flat-angled:before{content:"\e631"}.mdi-airline-seat-individual-suite:before{content:"\e632"}.mdi-airline-seat-legroom-extra:before{content:"\e633"}.mdi-airline-seat-legroom-normal:before{content:"\e634"}.mdi-airline-seat-legroom-reduced:before{content:"\e635"}.mdi-airline-seat-recline-extra:before{content:"\e636"}.mdi-airline-seat-recline-normal:before{content:"\e637"}.mdi-airplanemode-active:before{content:"\e195"}.mdi-airplanemode-inactive:before{content:"\e194"}.mdi-airplay:before{content:"\e055"}.mdi-airport-shuttle:before{content:"\eb3c"}.mdi-alarm:before{content:"\e855"}.mdi-alarm-add:before{content:"\e856"}.mdi-alarm-off:before{content:"\e857"}.mdi-alarm-on:before{content:"\e858"}.mdi-album:before{content:"\e019"}.mdi-all-inclusive:before{content:"\eb3d"}.mdi-all-out:before{content:"\e90b"}.mdi-android:before{content:"\e859"}.mdi-announcement:before{content:"\e85a"}.mdi-apps:before{content:"\e5c3"}.mdi-archive:before{content:"\e149"}.mdi-arrow-back:before{content:"\e5c4"}.mdi-arrow-downward:before{content:"\e5db"}.mdi-arrow-drop-down:before{content:"\e5c5"}.mdi-arrow-drop-down-circle:before{content:"\e5c6"}.mdi-arrow-drop-up:before{content:"\e5c7"}.mdi-arrow-forward:before{content:"\e5c8"}.mdi-arrow-upward:before{content:"\e5d8"}.mdi-art-track:before{content:"\e060"}.mdi-aspect-ratio:before{content:"\e85b"}.mdi-assessment:before{content:"\e85c"}.mdi-assignment:before{content:"\e85d"}.mdi-assignment-ind:before{content:"\e85e"}.mdi-assignment-late:before{content:"\e85f"}.mdi-assignment-return:before{content:"\e860"}.mdi-assignment-returned:before{content:"\e861"}.mdi-assignment-turned-in:before{content:"\e862"}.mdi-assistant:before{content:"\e39f"}.mdi-assistant-photo:before{content:"\e3a0"}.mdi-attach-file:before{content:"\e226"}.mdi-attach-money:before{content:"\e227"}.mdi-attachment:before{content:"\e2bc"}.mdi-audiotrack:before{content:"\e3a1"}.mdi-autorenew:before{content:"\e863"}.mdi-av-timer:before{content:"\e01b"}.mdi-backspace:before{content:"\e14a"}.mdi-backup:before{content:"\e864"}.mdi-battery-alert:before{content:"\e19c"}.mdi-battery-charging-full:before{content:"\e1a3"}.mdi-battery-full:before{content:"\e1a4"}.mdi-battery-std:before{content:"\e1a5"}.mdi-battery-unknown:before{content:"\e1a6"}.mdi-beach-access:before{content:"\eb3e"}.mdi-beenhere:before{content:"\e52d"}.mdi-block:before{content:"\e14b"}.mdi-bluetooth:before{content:"\e1a7"}.mdi-bluetooth-audio:before{content:"\e60f"}.mdi-bluetooth-connected:before{content:"\e1a8"}.mdi-bluetooth-disabled:before{content:"\e1a9"}.mdi-bluetooth-searching:before{content:"\e1aa"}.mdi-blur-circular:before{content:"\e3a2"}.mdi-blur-linear:before{content:"\e3a3"}.mdi-blur-off:before{content:"\e3a4"}.mdi-blur-on:before{content:"\e3a5"}.mdi-book:before{content:"\e865"}.mdi-bookmark:before{content:"\e866"}.mdi-bookmark-border:before{content:"\e867"}.mdi-border-all:before{content:"\e228"}.mdi-border-bottom:before{content:"\e229"}.mdi-border-clear:before{content:"\e22a"}.mdi-border-color:before{content:"\e22b"}.mdi-border-horizontal:before{content:"\e22c"}.mdi-border-inner:before{content:"\e22d"}.mdi-border-left:before{content:"\e22e"}.mdi-border-outer:before{content:"\e22f"}.mdi-border-right:before{content:"\e230"}.mdi-border-style:before{content:"\e231"}.mdi-border-top:before{content:"\e232"}.mdi-border-vertical:before{content:"\e233"}.mdi-branding-watermark:before{content:"\e06b"}.mdi-brightness-1:before{content:"\e3a6"}.mdi-brightness-2:before{content:"\e3a7"}.mdi-brightness-3:before{content:"\e3a8"}.mdi-brightness-4:before{content:"\e3a9"}.mdi-brightness-5:before{content:"\e3aa"}.mdi-brightness-6:before{content:"\e3ab"}.mdi-brightness-7:before{content:"\e3ac"}.mdi-brightness-auto:before{content:"\e1ab"}.mdi-brightness-high:before{content:"\e1ac"}.mdi-brightness-low:before{content:"\e1ad"}.mdi-brightness-medium:before{content:"\e1ae"}.mdi-broken-image:before{content:"\e3ad"}.mdi-brush:before{content:"\e3ae"}.mdi-bubble-chart:before{content:"\e6dd"}.mdi-bug-report:before{content:"\e868"}.mdi-build:before{content:"\e869"}.mdi-burst-mode:before{content:"\e43c"}.mdi-business:before{content:"\e0af"}.mdi-business-center:before{content:"\eb3f"}.mdi-cached:before{content:"\e86a"}.mdi-cake:before{content:"\e7e9"}.mdi-call:before{content:"\e0b0"}.mdi-call-end:before{content:"\e0b1"}.mdi-call-made:before{content:"\e0b2"}.mdi-call-merge:before{content:"\e0b3"}.mdi-call-missed:before{content:"\e0b4"}.mdi-call-missed-outgoing:before{content:"\e0e4"}.mdi-call-received:before{content:"\e0b5"}.mdi-call-split:before{content:"\e0b6"}.mdi-call-to-action:before{content:"\e06c"}.mdi-camera:before{content:"\e3af"}.mdi-camera-alt:before{content:"\e3b0"}.mdi-camera-enhance:before{content:"\e8fc"}.mdi-camera-front:before{content:"\e3b1"}.mdi-camera-rear:before{content:"\e3b2"}.mdi-camera-roll:before{content:"\e3b3"}.mdi-cancel:before{content:"\e5c9"}.mdi-card-giftcard:before{content:"\e8f6"}.mdi-card-membership:before{content:"\e8f7"}.mdi-card-travel:before{content:"\e8f8"}.mdi-casino:before{content:"\eb40"}.mdi-cast:before{content:"\e307"}.mdi-cast-connected:before{content:"\e308"}.mdi-center-focus-strong:before{content:"\e3b4"}.mdi-center-focus-weak:before{content:"\e3b5"}.mdi-change-history:before{content:"\e86b"}.mdi-chat:before{content:"\e0b7"}.mdi-chat-bubble:before{content:"\e0ca"}.mdi-chat-bubble-outline:before{content:"\e0cb"}.mdi-check:before{content:"\e5ca"}.mdi-check-box:before{content:"\e834"}.mdi-check-box-outline-blank:before{content:"\e835"}.mdi-check-circle:before{content:"\e86c"}.mdi-chevron-left:before{content:"\e5cb"}.mdi-chevron-right:before{content:"\e5cc"}.mdi-child-care:before{content:"\eb41"}.mdi-child-friendly:before{content:"\eb42"}.mdi-chrome-reader-mode:before{content:"\e86d"}.mdi-class:before{content:"\e86e"}.mdi-clear:before{content:"\e14c"}.mdi-clear-all:before{content:"\e0b8"}.mdi-close:before{content:"\e5cd"}.mdi-closed-caption:before{content:"\e01c"}.mdi-cloud:before{content:"\e2bd"}.mdi-cloud-circle:before{content:"\e2be"}.mdi-cloud-done:before{content:"\e2bf"}.mdi-cloud-download:before{content:"\e2c0"}.mdi-cloud-off:before{content:"\e2c1"}.mdi-cloud-queue:before{content:"\e2c2"}.mdi-cloud-upload:before{content:"\e2c3"}.mdi-code:before{content:"\e86f"}.mdi-collections:before{content:"\e3b6"}.mdi-collections-bookmark:before{content:"\e431"}.mdi-color-lens:before{content:"\e3b7"}.mdi-colorize:before{content:"\e3b8"}.mdi-comment:before{content:"\e0b9"}.mdi-compare:before{content:"\e3b9"}.mdi-compare-arrows:before{content:"\e915"}.mdi-computer:before{content:"\e30a"}.mdi-confirmation-number:before{content:"\e638"}.mdi-contact-mail:before{content:"\e0d0"}.mdi-contact-phone:before{content:"\e0cf"}.mdi-contacts:before{content:"\e0ba"}.mdi-content-copy:before{content:"\e14d"}.mdi-content-cut:before{content:"\e14e"}.mdi-content-paste:before{content:"\e14f"}.mdi-control-point:before{content:"\e3ba"}.mdi-control-point-duplicate:before{content:"\e3bb"}.mdi-copyright:before{content:"\e90c"}.mdi-create:before{content:"\e150"}.mdi-create-new-folder:before{content:"\e2cc"}.mdi-credit-card:before{content:"\e870"}.mdi-crop:before{content:"\e3be"}.mdi-crop-16-9:before{content:"\e3bc"}.mdi-crop-3-2:before{content:"\e3bd"}.mdi-crop-5-4:before{content:"\e3bf"}.mdi-crop-7-5:before{content:"\e3c0"}.mdi-crop-din:before{content:"\e3c1"}.mdi-crop-free:before{content:"\e3c2"}.mdi-crop-landscape:before{content:"\e3c3"}.mdi-crop-original:before{content:"\e3c4"}.mdi-crop-portrait:before{content:"\e3c5"}.mdi-crop-rotate:before{content:"\e437"}.mdi-crop-square:before{content:"\e3c6"}.mdi-dashboard:before{content:"\e871"}.mdi-data-usage:before{content:"\e1af"}.mdi-date-range:before{content:"\e916"}.mdi-dehaze:before{content:"\e3c7"}.mdi-delete:before{content:"\e872"}.mdi-delete-forever:before{content:"\e92b"}.mdi-delete-sweep:before{content:"\e16c"}.mdi-description:before{content:"\e873"}.mdi-desktop-mac:before{content:"\e30b"}.mdi-desktop-windows:before{content:"\e30c"}.mdi-details:before{content:"\e3c8"}.mdi-developer-board:before{content:"\e30d"}.mdi-developer-mode:before{content:"\e1b0"}.mdi-device-hub:before{content:"\e335"}.mdi-devices:before{content:"\e1b1"}.mdi-devices-other:before{content:"\e337"}.mdi-dialer-sip:before{content:"\e0bb"}.mdi-dialpad:before{content:"\e0bc"}.mdi-directions:before{content:"\e52e"}.mdi-directions-bike:before{content:"\e52f"}.mdi-directions-boat:before{content:"\e532"}.mdi-directions-bus:before{content:"\e530"}.mdi-directions-car:before{content:"\e531"}.mdi-directions-railway:before{content:"\e534"}.mdi-directions-run:before{content:"\e566"}.mdi-directions-subway:before{content:"\e533"}.mdi-directions-transit:before{content:"\e535"}.mdi-directions-walk:before{content:"\e536"}.mdi-disc-full:before{content:"\e610"}.mdi-dns:before{content:"\e875"}.mdi-do-not-disturb:before{content:"\e612"}.mdi-do-not-disturb-alt:before{content:"\e611"}.mdi-do-not-disturb-off:before{content:"\e643"}.mdi-do-not-disturb-on:before{content:"\e644"}.mdi-dock:before{content:"\e30e"}.mdi-domain:before{content:"\e7ee"}.mdi-done:before{content:"\e876"}.mdi-done-all:before{content:"\e877"}.mdi-donut-large:before{content:"\e917"}.mdi-donut-small:before{content:"\e918"}.mdi-drafts:before{content:"\e151"}.mdi-drag-handle:before{content:"\e25d"}.mdi-drive-eta:before{content:"\e613"}.mdi-dvr:before{content:"\e1b2"}.mdi-edit:before{content:"\e3c9"}.mdi-edit-location:before{content:"\e568"}.mdi-eject:before{content:"\e8fb"}.mdi-email:before{content:"\e0be"}.mdi-enhanced-encryption:before{content:"\e63f"}.mdi-equalizer:before{content:"\e01d"}.mdi-error:before{content:"\e000"}.mdi-error-outline:before{content:"\e001"}.mdi-euro-symbol:before{content:"\e926"}.mdi-ev-station:before{content:"\e56d"}.mdi-event:before{content:"\e878"}.mdi-event-available:before{content:"\e614"}.mdi-event-busy:before{content:"\e615"}.mdi-event-note:before{content:"\e616"}.mdi-event-seat:before{content:"\e903"}.mdi-exit-to-app:before{content:"\e879"}.mdi-expand-less:before{content:"\e5ce"}.mdi-expand-more:before{content:"\e5cf"}.mdi-explicit:before{content:"\e01e"}.mdi-explore:before{content:"\e87a"}.mdi-exposure:before{content:"\e3ca"}.mdi-exposure-neg-1:before{content:"\e3cb"}.mdi-exposure-neg-2:before{content:"\e3cc"}.mdi-exposure-plus-1:before{content:"\e3cd"}.mdi-exposure-plus-2:before{content:"\e3ce"}.mdi-exposure-zero:before{content:"\e3cf"}.mdi-extension:before{content:"\e87b"}.mdi-face:before{content:"\e87c"}.mdi-fast-forward:before{content:"\e01f"}.mdi-fast-rewind:before{content:"\e020"}.mdi-favorite:before{content:"\e87d"}.mdi-favorite-border:before{content:"\e87e"}.mdi-featured-play-list:before{content:"\e06d"}.mdi-featured-video:before{content:"\e06e"}.mdi-feedback:before{content:"\e87f"}.mdi-fiber-dvr:before{content:"\e05d"}.mdi-fiber-manual-record:before{content:"\e061"}.mdi-fiber-new:before{content:"\e05e"}.mdi-fiber-pin:before{content:"\e06a"}.mdi-fiber-smart-record:before{content:"\e062"}.mdi-file-download:before{content:"\e2c4"}.mdi-file-upload:before{content:"\e2c6"}.mdi-filter:before{content:"\e3d3"}.mdi-filter-1:before{content:"\e3d0"}.mdi-filter-2:before{content:"\e3d1"}.mdi-filter-3:before{content:"\e3d2"}.mdi-filter-4:before{content:"\e3d4"}.mdi-filter-5:before{content:"\e3d5"}.mdi-filter-6:before{content:"\e3d6"}.mdi-filter-7:before{content:"\e3d7"}.mdi-filter-8:before{content:"\e3d8"}.mdi-filter-9:before{content:"\e3d9"}.mdi-filter-9-plus:before{content:"\e3da"}.mdi-filter-b-and-w:before{content:"\e3db"}.mdi-filter-center-focus:before{content:"\e3dc"}.mdi-filter-drama:before{content:"\e3dd"}.mdi-filter-frames:before{content:"\e3de"}.mdi-filter-hdr:before{content:"\e3df"}.mdi-filter-list:before{content:"\e152"}.mdi-filter-none:before{content:"\e3e0"}.mdi-filter-tilt-shift:before{content:"\e3e2"}.mdi-filter-vintage:before{content:"\e3e3"}.mdi-find-in-page:before{content:"\e880"}.mdi-find-replace:before{content:"\e881"}.mdi-fingerprint:before{content:"\e90d"}.mdi-first-page:before{content:"\e5dc"}.mdi-fitness-center:before{content:"\eb43"}.mdi-flag:before{content:"\e153"}.mdi-flare:before{content:"\e3e4"}.mdi-flash-auto:before{content:"\e3e5"}.mdi-flash-off:before{content:"\e3e6"}.mdi-flash-on:before{content:"\e3e7"}.mdi-flight:before{content:"\e539"}.mdi-flight-land:before{content:"\e904"}.mdi-flight-takeoff:before{content:"\e905"}.mdi-flip:before{content:"\e3e8"}.mdi-flip-to-back:before{content:"\e882"}.mdi-flip-to-front:before{content:"\e883"}.mdi-folder:before{content:"\e2c7"}.mdi-folder-open:before{content:"\e2c8"}.mdi-folder-shared:before{content:"\e2c9"}.mdi-folder-special:before{content:"\e617"}.mdi-font-download:before{content:"\e167"}.mdi-format-align-center:before{content:"\e234"}.mdi-format-align-justify:before{content:"\e235"}.mdi-format-align-left:before{content:"\e236"}.mdi-format-align-right:before{content:"\e237"}.mdi-format-bold:before{content:"\e238"}.mdi-format-clear:before{content:"\e239"}.mdi-format-color-fill:before{content:"\e23a"}.mdi-format-color-reset:before{content:"\e23b"}.mdi-format-color-text:before{content:"\e23c"}.mdi-format-indent-decrease:before{content:"\e23d"}.mdi-format-indent-increase:before{content:"\e23e"}.mdi-format-italic:before{content:"\e23f"}.mdi-format-line-spacing:before{content:"\e240"}.mdi-format-list-bulleted:before{content:"\e241"}.mdi-format-list-numbered:before{content:"\e242"}.mdi-format-paint:before{content:"\e243"}.mdi-format-quote:before{content:"\e244"}.mdi-format-shapes:before{content:"\e25e"}.mdi-format-size:before{content:"\e245"}.mdi-format-strikethrough:before{content:"\e246"}.mdi-format-textdirection-l-to-r:before{content:"\e247"}.mdi-format-textdirection-r-to-l:before{content:"\e248"}.mdi-format-underlined:before{content:"\e249"}.mdi-forum:before{content:"\e0bf"}.mdi-forward:before{content:"\e154"}.mdi-forward-10:before{content:"\e056"}.mdi-forward-30:before{content:"\e057"}.mdi-forward-5:before{content:"\e058"}.mdi-free-breakfast:before{content:"\eb44"}.mdi-fullscreen:before{content:"\e5d0"}.mdi-fullscreen-exit:before{content:"\e5d1"}.mdi-functions:before{content:"\e24a"}.mdi-g-translate:before{content:"\e927"}.mdi-gamepad:before{content:"\e30f"}.mdi-games:before{content:"\e021"}.mdi-gavel:before{content:"\e90e"}.mdi-gesture:before{content:"\e155"}.mdi-get-app:before{content:"\e884"}.mdi-gif:before{content:"\e908"}.mdi-golf-course:before{content:"\eb45"}.mdi-gps-fixed:before{content:"\e1b3"}.mdi-gps-not-fixed:before{content:"\e1b4"}.mdi-gps-off:before{content:"\e1b5"}.mdi-grade:before{content:"\e885"}.mdi-gradient:before{content:"\e3e9"}.mdi-grain:before{content:"\e3ea"}.mdi-graphic-eq:before{content:"\e1b8"}.mdi-grid-off:before{content:"\e3eb"}.mdi-grid-on:before{content:"\e3ec"}.mdi-group:before{content:"\e7ef"}.mdi-group-add:before{content:"\e7f0"}.mdi-group-work:before{content:"\e886"}.mdi-hd:before{content:"\e052"}.mdi-hdr-off:before{content:"\e3ed"}.mdi-hdr-on:before{content:"\e3ee"}.mdi-hdr-strong:before{content:"\e3f1"}.mdi-hdr-weak:before{content:"\e3f2"}.mdi-headset:before{content:"\e310"}.mdi-headset-mic:before{content:"\e311"}.mdi-healing:before{content:"\e3f3"}.mdi-hearing:before{content:"\e023"}.mdi-help:before{content:"\e887"}.mdi-help-outline:before{content:"\e8fd"}.mdi-high-quality:before{content:"\e024"}.mdi-highlight:before{content:"\e25f"}.mdi-highlight-off:before{content:"\e888"}.mdi-history:before{content:"\e889"}.mdi-home:before{content:"\e88a"}.mdi-hot-tub:before{content:"\eb46"}.mdi-hotel:before{content:"\e53a"}.mdi-hourglass-empty:before{content:"\e88b"}.mdi-hourglass-full:before{content:"\e88c"}.mdi-http:before{content:"\e902"}.mdi-https:before{content:"\e88d"}.mdi-image:before{content:"\e3f4"}.mdi-image-aspect-ratio:before{content:"\e3f5"}.mdi-import-contacts:before{content:"\e0e0"}.mdi-import-export:before{content:"\e0c3"}.mdi-important-devices:before{content:"\e912"}.mdi-inbox:before{content:"\e156"}.mdi-indeterminate-check-box:before{content:"\e909"}.mdi-info:before{content:"\e88e"}.mdi-info-outline:before{content:"\e88f"}.mdi-input:before{content:"\e890"}.mdi-insert-chart:before{content:"\e24b"}.mdi-insert-comment:before{content:"\e24c"}.mdi-insert-drive-file:before{content:"\e24d"}.mdi-insert-emoticon:before{content:"\e24e"}.mdi-insert-invitation:before{content:"\e24f"}.mdi-insert-link:before{content:"\e250"}.mdi-insert-photo:before{content:"\e251"}.mdi-invert-colors:before{content:"\e891"}.mdi-invert-colors-off:before{content:"\e0c4"}.mdi-iso:before{content:"\e3f6"}.mdi-keyboard:before{content:"\e312"}.mdi-keyboard-arrow-down:before{content:"\e313"}.mdi-keyboard-arrow-left:before{content:"\e314"}.mdi-keyboard-arrow-right:before{content:"\e315"}.mdi-keyboard-arrow-up:before{content:"\e316"}.mdi-keyboard-backspace:before{content:"\e317"}.mdi-keyboard-capslock:before{content:"\e318"}.mdi-keyboard-hide:before{content:"\e31a"}.mdi-keyboard-return:before{content:"\e31b"}.mdi-keyboard-tab:before{content:"\e31c"}.mdi-keyboard-voice:before{content:"\e31d"}.mdi-kitchen:before{content:"\eb47"}.mdi-label:before{content:"\e892"}.mdi-label-outline:before{content:"\e893"}.mdi-landscape:before{content:"\e3f7"}.mdi-language:before{content:"\e894"}.mdi-laptop:before{content:"\e31e"}.mdi-laptop-chromebook:before{content:"\e31f"}.mdi-laptop-mac:before{content:"\e320"}.mdi-laptop-windows:before{content:"\e321"}.mdi-last-page:before{content:"\e5dd"}.mdi-launch:before{content:"\e895"}.mdi-layers:before{content:"\e53b"}.mdi-layers-clear:before{content:"\e53c"}.mdi-leak-add:before{content:"\e3f8"}.mdi-leak-remove:before{content:"\e3f9"}.mdi-lens:before{content:"\e3fa"}.mdi-library-add:before{content:"\e02e"}.mdi-library-books:before{content:"\e02f"}.mdi-library-music:before{content:"\e030"}.mdi-lightbulb-outline:before{content:"\e90f"}.mdi-line-style:before{content:"\e919"}.mdi-line-weight:before{content:"\e91a"}.mdi-linear-scale:before{content:"\e260"}.mdi-link:before{content:"\e157"}.mdi-linked-camera:before{content:"\e438"}.mdi-list:before{content:"\e896"}.mdi-live-help:before{content:"\e0c6"}.mdi-live-tv:before{content:"\e639"}.mdi-local-activity:before{content:"\e53f"}.mdi-local-airport:before{content:"\e53d"}.mdi-local-atm:before{content:"\e53e"}.mdi-local-bar:before{content:"\e540"}.mdi-local-cafe:before{content:"\e541"}.mdi-local-car-wash:before{content:"\e542"}.mdi-local-convenience-store:before{content:"\e543"}.mdi-local-dining:before{content:"\e556"}.mdi-local-drink:before{content:"\e544"}.mdi-local-florist:before{content:"\e545"}.mdi-local-gas-station:before{content:"\e546"}.mdi-local-grocery-store:before{content:"\e547"}.mdi-local-hospital:before{content:"\e548"}.mdi-local-hotel:before{content:"\e549"}.mdi-local-laundry-service:before{content:"\e54a"}.mdi-local-library:before{content:"\e54b"}.mdi-local-mall:before{content:"\e54c"}.mdi-local-movies:before{content:"\e54d"}.mdi-local-offer:before{content:"\e54e"}.mdi-local-parking:before{content:"\e54f"}.mdi-local-pharmacy:before{content:"\e550"}.mdi-local-phone:before{content:"\e551"}.mdi-local-pizza:before{content:"\e552"}.mdi-local-play:before{content:"\e553"}.mdi-local-post-office:before{content:"\e554"}.mdi-local-printshop:before{content:"\e555"}.mdi-local-see:before{content:"\e557"}.mdi-local-shipping:before{content:"\e558"}.mdi-local-taxi:before{content:"\e559"}.mdi-location-city:before{content:"\e7f1"}.mdi-location-disabled:before{content:"\e1b6"}.mdi-location-off:before{content:"\e0c7"}.mdi-location-on:before{content:"\e0c8"}.mdi-location-searching:before{content:"\e1b7"}.mdi-lock:before{content:"\e897"}.mdi-lock-open:before{content:"\e898"}.mdi-lock-outline:before{content:"\e899"}.mdi-looks:before{content:"\e3fc"}.mdi-looks-3:before{content:"\e3fb"}.mdi-looks-4:before{content:"\e3fd"}.mdi-looks-5:before{content:"\e3fe"}.mdi-looks-6:before{content:"\e3ff"}.mdi-looks-one:before{content:"\e400"}.mdi-looks-two:before{content:"\e401"}.mdi-loop:before{content:"\e028"}.mdi-loupe:before{content:"\e402"}.mdi-low-priority:before{content:"\e16d"}.mdi-loyalty:before{content:"\e89a"}.mdi-mail:before{content:"\e158"}.mdi-mail-outline:before{content:"\e0e1"}.mdi-map:before{content:"\e55b"}.mdi-markunread:before{content:"\e159"}.mdi-markunread-mailbox:before{content:"\e89b"}.mdi-memory:before{content:"\e322"}.mdi-menu:before{content:"\e5d2"}.mdi-merge-type:before{content:"\e252"}.mdi-message:before{content:"\e0c9"}.mdi-mic:before{content:"\e029"}.mdi-mic-none:before{content:"\e02a"}.mdi-mic-off:before{content:"\e02b"}.mdi-mms:before{content:"\e618"}.mdi-mode-comment:before{content:"\e253"}.mdi-mode-edit:before{content:"\e254"}.mdi-monetization-on:before{content:"\e263"}.mdi-money-off:before{content:"\e25c"}.mdi-monochrome-photos:before{content:"\e403"}.mdi-mood:before{content:"\e7f2"}.mdi-mood-bad:before{content:"\e7f3"}.mdi-more:before{content:"\e619"}.mdi-more-horiz:before{content:"\e5d3"}.mdi-more-vert:before{content:"\e5d4"}.mdi-motorcycle:before{content:"\e91b"}.mdi-mouse:before{content:"\e323"}.mdi-move-to-inbox:before{content:"\e168"}.mdi-movie:before{content:"\e02c"}.mdi-movie-creation:before{content:"\e404"}.mdi-movie-filter:before{content:"\e43a"}.mdi-multiline-chart:before{content:"\e6df"}.mdi-music-note:before{content:"\e405"}.mdi-music-video:before{content:"\e063"}.mdi-my-location:before{content:"\e55c"}.mdi-nature:before{content:"\e406"}.mdi-nature-people:before{content:"\e407"}.mdi-navigate-before:before{content:"\e408"}.mdi-navigate-next:before{content:"\e409"}.mdi-navigation:before{content:"\e55d"}.mdi-near-me:before{content:"\e569"}.mdi-network-cell:before{content:"\e1b9"}.mdi-network-check:before{content:"\e640"}.mdi-network-locked:before{content:"\e61a"}.mdi-network-wifi:before{content:"\e1ba"}.mdi-new-releases:before{content:"\e031"}.mdi-next-week:before{content:"\e16a"}.mdi-nfc:before{content:"\e1bb"}.mdi-no-encryption:before{content:"\e641"}.mdi-no-sim:before{content:"\e0cc"}.mdi-not-interested:before{content:"\e033"}.mdi-note:before{content:"\e06f"}.mdi-note-add:before{content:"\e89c"}.mdi-notifications:before{content:"\e7f4"}.mdi-notifications-active:before{content:"\e7f7"}.mdi-notifications-none:before{content:"\e7f5"}.mdi-notifications-off:before{content:"\e7f6"}.mdi-notifications-paused:before{content:"\e7f8"}.mdi-offline-pin:before{content:"\e90a"}.mdi-ondemand-video:before{content:"\e63a"}.mdi-opacity:before{content:"\e91c"}.mdi-open-in-browser:before{content:"\e89d"}.mdi-open-in-new:before{content:"\e89e"}.mdi-open-with:before{content:"\e89f"}.mdi-pages:before{content:"\e7f9"}.mdi-pageview:before{content:"\e8a0"}.mdi-palette:before{content:"\e40a"}.mdi-pan-tool:before{content:"\e925"}.mdi-panorama:before{content:"\e40b"}.mdi-panorama-fish-eye:before{content:"\e40c"}.mdi-panorama-horizontal:before{content:"\e40d"}.mdi-panorama-vertical:before{content:"\e40e"}.mdi-panorama-wide-angle:before{content:"\e40f"}.mdi-party-mode:before{content:"\e7fa"}.mdi-pause:before{content:"\e034"}.mdi-pause-circle-filled:before{content:"\e035"}.mdi-pause-circle-outline:before{content:"\e036"}.mdi-payment:before{content:"\e8a1"}.mdi-people:before{content:"\e7fb"}.mdi-people-outline:before{content:"\e7fc"}.mdi-perm-camera-mic:before{content:"\e8a2"}.mdi-perm-contact-calendar:before{content:"\e8a3"}.mdi-perm-data-setting:before{content:"\e8a4"}.mdi-perm-device-information:before{content:"\e8a5"}.mdi-perm-identity:before{content:"\e8a6"}.mdi-perm-media:before{content:"\e8a7"}.mdi-perm-phone-msg:before{content:"\e8a8"}.mdi-perm-scan-wifi:before{content:"\e8a9"}.mdi-person:before{content:"\e7fd"}.mdi-person-add:before{content:"\e7fe"}.mdi-person-outline:before{content:"\e7ff"}.mdi-person-pin:before{content:"\e55a"}.mdi-person-pin-circle:before{content:"\e56a"}.mdi-personal-video:before{content:"\e63b"}.mdi-pets:before{content:"\e91d"}.mdi-phone:before{content:"\e0cd"}.mdi-phone-android:before{content:"\e324"}.mdi-phone-bluetooth-speaker:before{content:"\e61b"}.mdi-phone-forwarded:before{content:"\e61c"}.mdi-phone-in-talk:before{content:"\e61d"}.mdi-phone-iphone:before{content:"\e325"}.mdi-phone-locked:before{content:"\e61e"}.mdi-phone-missed:before{content:"\e61f"}.mdi-phone-paused:before{content:"\e620"}.mdi-phonelink:before{content:"\e326"}.mdi-phonelink-erase:before{content:"\e0db"}.mdi-phonelink-lock:before{content:"\e0dc"}.mdi-phonelink-off:before{content:"\e327"}.mdi-phonelink-ring:before{content:"\e0dd"}.mdi-phonelink-setup:before{content:"\e0de"}.mdi-photo:before{content:"\e410"}.mdi-photo-album:before{content:"\e411"}.mdi-photo-camera:before{content:"\e412"}.mdi-photo-filter:before{content:"\e43b"}.mdi-photo-library:before{content:"\e413"}.mdi-photo-size-select-actual:before{content:"\e432"}.mdi-photo-size-select-large:before{content:"\e433"}.mdi-photo-size-select-small:before{content:"\e434"}.mdi-picture-as-pdf:before{content:"\e415"}.mdi-picture-in-picture:before{content:"\e8aa"}.mdi-picture-in-picture-alt:before{content:"\e911"}.mdi-pie-chart:before{content:"\e6c4"}.mdi-pie-chart-outlined:before{content:"\e6c5"}.mdi-pin-drop:before{content:"\e55e"}.mdi-place:before{content:"\e55f"}.mdi-play-arrow:before{content:"\e037"}.mdi-play-circle-filled:before{content:"\e038"}.mdi-play-circle-outline:before{content:"\e039"}.mdi-play-for-work:before{content:"\e906"}.mdi-playlist-add:before{content:"\e03b"}.mdi-playlist-add-check:before{content:"\e065"}.mdi-playlist-play:before{content:"\e05f"}.mdi-plus-one:before{content:"\e800"}.mdi-poll:before{content:"\e801"}.mdi-polymer:before{content:"\e8ab"}.mdi-pool:before{content:"\eb48"}.mdi-portable-wifi-off:before{content:"\e0ce"}.mdi-portrait:before{content:"\e416"}.mdi-power:before{content:"\e63c"}.mdi-power-input:before{content:"\e336"}.mdi-power-settings-new:before{content:"\e8ac"}.mdi-pregnant-woman:before{content:"\e91e"}.mdi-present-to-all:before{content:"\e0df"}.mdi-print:before{content:"\e8ad"}.mdi-priority-high:before{content:"\e645"}.mdi-public:before{content:"\e80b"}.mdi-publish:before{content:"\e255"}.mdi-query-builder:before{content:"\e8ae"}.mdi-question-answer:before{content:"\e8af"}.mdi-queue:before{content:"\e03c"}.mdi-queue-music:before{content:"\e03d"}.mdi-queue-play-next:before{content:"\e066"}.mdi-radio:before{content:"\e03e"}.mdi-radio-button-checked:before{content:"\e837"}.mdi-radio-button-unchecked:before{content:"\e836"}.mdi-rate-review:before{content:"\e560"}.mdi-receipt:before{content:"\e8b0"}.mdi-recent-actors:before{content:"\e03f"}.mdi-record-voice-over:before{content:"\e91f"}.mdi-redeem:before{content:"\e8b1"}.mdi-redo:before{content:"\e15a"}.mdi-refresh:before{content:"\e5d5"}.mdi-remove:before{content:"\e15b"}.mdi-remove-circle:before{content:"\e15c"}.mdi-remove-circle-outline:before{content:"\e15d"}.mdi-remove-from-queue:before{content:"\e067"}.mdi-remove-red-eye:before{content:"\e417"}.mdi-remove-shopping-cart:before{content:"\e928"}.mdi-reorder:before{content:"\e8fe"}.mdi-repeat:before{content:"\e040"}.mdi-repeat-one:before{content:"\e041"}.mdi-replay:before{content:"\e042"}.mdi-replay-10:before{content:"\e059"}.mdi-replay-30:before{content:"\e05a"}.mdi-replay-5:before{content:"\e05b"}.mdi-reply:before{content:"\e15e"}.mdi-reply-all:before{content:"\e15f"}.mdi-report:before{content:"\e160"}.mdi-report-problem:before{content:"\e8b2"}.mdi-restaurant:before{content:"\e56c"}.mdi-restaurant-menu:before{content:"\e561"}.mdi-restore:before{content:"\e8b3"}.mdi-restore-page:before{content:"\e929"}.mdi-ring-volume:before{content:"\e0d1"}.mdi-room:before{content:"\e8b4"}.mdi-room-service:before{content:"\eb49"}.mdi-rotate-90-degrees-ccw:before{content:"\e418"}.mdi-rotate-left:before{content:"\e419"}.mdi-rotate-right:before{content:"\e41a"}.mdi-rounded-corner:before{content:"\e920"}.mdi-router:before{content:"\e328"}.mdi-rowing:before{content:"\e921"}.mdi-rss-feed:before{content:"\e0e5"}.mdi-rv-hookup:before{content:"\e642"}.mdi-satellite:before{content:"\e562"}.mdi-save:before{content:"\e161"}.mdi-scanner:before{content:"\e329"}.mdi-schedule:before{content:"\e8b5"}.mdi-school:before{content:"\e80c"}.mdi-screen-lock-landscape:before{content:"\e1be"}.mdi-screen-lock-portrait:before{content:"\e1bf"}.mdi-screen-lock-rotation:before{content:"\e1c0"}.mdi-screen-rotation:before{content:"\e1c1"}.mdi-screen-share:before{content:"\e0e2"}.mdi-sd-card:before{content:"\e623"}.mdi-sd-storage:before{content:"\e1c2"}.mdi-search:before{content:"\e8b6"}.mdi-security:before{content:"\e32a"}.mdi-select-all:before{content:"\e162"}.mdi-send:before{content:"\e163"}.mdi-sentiment-dissatisfied:before{content:"\e811"}.mdi-sentiment-neutral:before{content:"\e812"}.mdi-sentiment-satisfied:before{content:"\e813"}.mdi-sentiment-very-dissatisfied:before{content:"\e814"}.mdi-sentiment-very-satisfied:before{content:"\e815"}.mdi-settings:before{content:"\e8b8"}.mdi-settings-applications:before{content:"\e8b9"}.mdi-settings-backup-restore:before{content:"\e8ba"}.mdi-settings-bluetooth:before{content:"\e8bb"}.mdi-settings-brightness:before{content:"\e8bd"}.mdi-settings-cell:before{content:"\e8bc"}.mdi-settings-ethernet:before{content:"\e8be"}.mdi-settings-input-antenna:before{content:"\e8bf"}.mdi-settings-input-component:before{content:"\e8c0"}.mdi-settings-input-composite:before{content:"\e8c1"}.mdi-settings-input-hdmi:before{content:"\e8c2"}.mdi-settings-input-svideo:before{content:"\e8c3"}.mdi-settings-overscan:before{content:"\e8c4"}.mdi-settings-phone:before{content:"\e8c5"}.mdi-settings-power:before{content:"\e8c6"}.mdi-settings-remote:before{content:"\e8c7"}.mdi-settings-system-daydream:before{content:"\e1c3"}.mdi-settings-voice:before{content:"\e8c8"}.mdi-share:before{content:"\e80d"}.mdi-shop:before{content:"\e8c9"}.mdi-shop-two:before{content:"\e8ca"}.mdi-shopping-basket:before{content:"\e8cb"}.mdi-shopping-cart:before{content:"\e8cc"}.mdi-short-text:before{content:"\e261"}.mdi-show-chart:before{content:"\e6e1"}.mdi-shuffle:before{content:"\e043"}.mdi-signal-cellular-4-bar:before{content:"\e1c8"}.mdi-signal-cellular-connected-no-internet-4-bar:before{content:"\e1cd"}.mdi-signal-cellular-no-sim:before{content:"\e1ce"}.mdi-signal-cellular-null:before{content:"\e1cf"}.mdi-signal-cellular-off:before{content:"\e1d0"}.mdi-signal-wifi-4-bar:before{content:"\e1d8"}.mdi-signal-wifi-4-bar-lock:before{content:"\e1d9"}.mdi-signal-wifi-off:before{content:"\e1da"}.mdi-sim-card:before{content:"\e32b"}.mdi-sim-card-alert:before{content:"\e624"}.mdi-skip-next:before{content:"\e044"}.mdi-skip-previous:before{content:"\e045"}.mdi-slideshow:before{content:"\e41b"}.mdi-slow-motion-video:before{content:"\e068"}.mdi-smartphone:before{content:"\e32c"}.mdi-smoke-free:before{content:"\eb4a"}.mdi-smoking-rooms:before{content:"\eb4b"}.mdi-sms:before{content:"\e625"}.mdi-sms-failed:before{content:"\e626"}.mdi-snooze:before{content:"\e046"}.mdi-sort:before{content:"\e164"}.mdi-sort-by-alpha:before{content:"\e053"}.mdi-spa:before{content:"\eb4c"}.mdi-space-bar:before{content:"\e256"}.mdi-speaker:before{content:"\e32d"}.mdi-speaker-group:before{content:"\e32e"}.mdi-speaker-notes:before{content:"\e8cd"}.mdi-speaker-notes-off:before{content:"\e92a"}.mdi-speaker-phone:before{content:"\e0d2"}.mdi-spellcheck:before{content:"\e8ce"}.mdi-star:before{content:"\e838"}.mdi-star-border:before{content:"\e83a"}.mdi-star-half:before{content:"\e839"}.mdi-stars:before{content:"\e8d0"}.mdi-stay-current-landscape:before{content:"\e0d3"}.mdi-stay-current-portrait:before{content:"\e0d4"}.mdi-stay-primary-landscape:before{content:"\e0d5"}.mdi-stay-primary-portrait:before{content:"\e0d6"}.mdi-stop:before{content:"\e047"}.mdi-stop-screen-share:before{content:"\e0e3"}.mdi-storage:before{content:"\e1db"}.mdi-store:before{content:"\e8d1"}.mdi-store-mall-directory:before{content:"\e563"}.mdi-straighten:before{content:"\e41c"}.mdi-streetview:before{content:"\e56e"}.mdi-strikethrough-s:before{content:"\e257"}.mdi-style:before{content:"\e41d"}.mdi-subdirectory-arrow-left:before{content:"\e5d9"}.mdi-subdirectory-arrow-right:before{content:"\e5da"}.mdi-subject:before{content:"\e8d2"}.mdi-subscriptions:before{content:"\e064"}.mdi-subtitles:before{content:"\e048"}.mdi-subway:before{content:"\e56f"}.mdi-supervisor-account:before{content:"\e8d3"}.mdi-surround-sound:before{content:"\e049"}.mdi-swap-calls:before{content:"\e0d7"}.mdi-swap-horiz:before{content:"\e8d4"}.mdi-swap-vert:before{content:"\e8d5"}.mdi-swap-vertical-circle:before{content:"\e8d6"}.mdi-switch-camera:before{content:"\e41e"}.mdi-switch-video:before{content:"\e41f"}.mdi-sync:before{content:"\e627"}.mdi-sync-disabled:before{content:"\e628"}.mdi-sync-problem:before{content:"\e629"}.mdi-system-update:before{content:"\e62a"}.mdi-system-update-alt:before{content:"\e8d7"}.mdi-tab:before{content:"\e8d8"}.mdi-tab-unselected:before{content:"\e8d9"}.mdi-tablet:before{content:"\e32f"}.mdi-tablet-android:before{content:"\e330"}.mdi-tablet-mac:before{content:"\e331"}.mdi-tag-faces:before{content:"\e420"}.mdi-tap-and-play:before{content:"\e62b"}.mdi-terrain:before{content:"\e564"}.mdi-text-fields:before{content:"\e262"}.mdi-text-format:before{content:"\e165"}.mdi-textsms:before{content:"\e0d8"}.mdi-texture:before{content:"\e421"}.mdi-theaters:before{content:"\e8da"}.mdi-thumb-down:before{content:"\e8db"}.mdi-thumb-up:before{content:"\e8dc"}.mdi-thumbs-up-down:before{content:"\e8dd"}.mdi-time-to-leave:before{content:"\e62c"}.mdi-timelapse:before{content:"\e422"}.mdi-timeline:before{content:"\e922"}.mdi-timer:before{content:"\e425"}.mdi-timer-10:before{content:"\e423"}.mdi-timer-3:before{content:"\e424"}.mdi-timer-off:before{content:"\e426"}.mdi-title:before{content:"\e264"}.mdi-toc:before{content:"\e8de"}.mdi-today:before{content:"\e8df"}.mdi-toll:before{content:"\e8e0"}.mdi-tonality:before{content:"\e427"}.mdi-touch-app:before{content:"\e913"}.mdi-toys:before{content:"\e332"}.mdi-track-changes:before{content:"\e8e1"}.mdi-traffic:before{content:"\e565"}.mdi-train:before{content:"\e570"}.mdi-tram:before{content:"\e571"}.mdi-transfer-within-a-station:before{content:"\e572"}.mdi-transform:before{content:"\e428"}.mdi-translate:before{content:"\e8e2"}.mdi-trending-down:before{content:"\e8e3"}.mdi-trending-flat:before{content:"\e8e4"}.mdi-trending-up:before{content:"\e8e5"}.mdi-tune:before{content:"\e429"}.mdi-turned-in:before{content:"\e8e6"}.mdi-turned-in-not:before{content:"\e8e7"}.mdi-tv:before{content:"\e333"}.mdi-unarchive:before{content:"\e169"}.mdi-undo:before{content:"\e166"}.mdi-unfold-less:before{content:"\e5d6"}.mdi-unfold-more:before{content:"\e5d7"}.mdi-update:before{content:"\e923"}.mdi-usb:before{content:"\e1e0"}.mdi-verified-user:before{content:"\e8e8"}.mdi-vertical-align-bottom:before{content:"\e258"}.mdi-vertical-align-center:before{content:"\e259"}.mdi-vertical-align-top:before{content:"\e25a"}.mdi-vibration:before{content:"\e62d"}.mdi-video-call:before{content:"\e070"}.mdi-video-label:before{content:"\e071"}.mdi-video-library:before{content:"\e04a"}.mdi-videocam:before{content:"\e04b"}.mdi-videocam-off:before{content:"\e04c"}.mdi-videogame-asset:before{content:"\e338"}.mdi-view-agenda:before{content:"\e8e9"}.mdi-view-array:before{content:"\e8ea"}.mdi-view-carousel:before{content:"\e8eb"}.mdi-view-column:before{content:"\e8ec"}.mdi-view-comfy:before{content:"\e42a"}.mdi-view-compact:before{content:"\e42b"}.mdi-view-day:before{content:"\e8ed"}.mdi-view-headline:before{content:"\e8ee"}.mdi-view-list:before{content:"\e8ef"}.mdi-view-module:before{content:"\e8f0"}.mdi-view-quilt:before{content:"\e8f1"}.mdi-view-stream:before{content:"\e8f2"}.mdi-view-week:before{content:"\e8f3"}.mdi-vignette:before{content:"\e435"}.mdi-visibility:before{content:"\e8f4"}.mdi-visibility-off:before{content:"\e8f5"}.mdi-voice-chat:before{content:"\e62e"}.mdi-voicemail:before{content:"\e0d9"}.mdi-volume-down:before{content:"\e04d"}.mdi-volume-mute:before{content:"\e04e"}.mdi-volume-off:before{content:"\e04f"}.mdi-volume-up:before{content:"\e050"}.mdi-vpn-key:before{content:"\e0da"}.mdi-vpn-lock:before{content:"\e62f"}.mdi-wallpaper:before{content:"\e1bc"}.mdi-warning:before{content:"\e002"}.mdi-watch:before{content:"\e334"}.mdi-watch-later:before{content:"\e924"}.mdi-wb-auto:before{content:"\e42c"}.mdi-wb-cloudy:before{content:"\e42d"}.mdi-wb-incandescent:before{content:"\e42e"}.mdi-wb-iridescent:before{content:"\e436"}.mdi-wb-sunny:before{content:"\e430"}.mdi-wc:before{content:"\e63d"}.mdi-web:before{content:"\e051"}.mdi-web-asset:before{content:"\e069"}.mdi-weekend:before{content:"\e16b"}.mdi-whatshot:before{content:"\e80e"}.mdi-widgets:before{content:"\e1bd"}.mdi-wifi:before{content:"\e63e"}.mdi-wifi-lock:before{content:"\e1e1"}.mdi-wifi-tethering:before{content:"\e1e2"}.mdi-work:before{content:"\e8f9"}.mdi-wrap-text:before{content:"\e25b"}.mdi-youtube-searched-for:before{content:"\e8fa"}.mdi-zoom-in:before{content:"\e8ff"}.mdi-zoom-out:before{content:"\e900"}.mdi-zoom-out-map:before{content:"\e56b"} +/*# sourceMappingURL=material-icons.min.css.map */ \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/css/material-icons.min.css.map b/vendor/mervick/material-design-icons/css/material-icons.min.css.map new file mode 100644 index 000000000..a5d8aa1ed --- /dev/null +++ b/vendor/mervick/material-design-icons/css/material-icons.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["css/material-icons.css"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/demo/index.html b/vendor/mervick/material-design-icons/demo/index.html new file mode 100644 index 000000000..e46163157 --- /dev/null +++ b/vendor/mervick/material-design-icons/demo/index.html @@ -0,0 +1,121 @@ + + + + + Bootstrap Material Design Icons + + + + + + +
+ +
+
+
+

Bootstrap Material Design Icons

+
+ Star + Download +
+
+
+
+
+
+ +
+ + +
+
+
+ +
+
+ +

Material design icons are the official icon + set from Google that are designed under the material design guidelines.

+

In the official package the icons uses a typographic feature called ligatures, + which allows rendering of an icon glyph simply by using its textual name.

+

Bootstrap Material Design Icons implements the ability to use the icons in the bootstrap-style, like in + glyphicon, font-awesome or ionicons.

+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/demo/js/data.js b/vendor/mervick/material-design-icons/demo/js/data.js new file mode 100644 index 000000000..6457256c3 --- /dev/null +++ b/vendor/mervick/material-design-icons/demo/js/data.js @@ -0,0 +1 @@ +window.data = {"action":{"3d_rotation":["e84d",false],"accessibility":["e84e",false],"accessible":["e914",false],"account_balance":["e84f",false],"account_balance_wallet":["e850",false],"account_box":["e851",false],"account_circle":["e853",false],"add_shopping_cart":["e854",false],"alarm":["e855",false],"alarm_add":["e856",false],"alarm_off":["e857",false],"alarm_on":["e858",false],"all_out":["e90b",false],"android":["e859",false],"announcement":["e85a",false],"aspect_ratio":["e85b",false],"assessment":["e85c",false],"assignment":["e85d",false],"assignment_ind":["e85e",false],"assignment_late":["e85f",false],"assignment_return":["e860",false],"assignment_returned":["e861",false],"assignment_turned_in":["e862",false],"autorenew":["e863",false],"backup":["e864",false],"book":["e865",false],"bookmark":["e866",false],"bookmark_border":["e867",false],"bug_report":["e868",false],"build":["e869",false],"cached":["e86a",false],"camera_enhance":["e8fc",false],"card_giftcard":["e8f6",false],"card_membership":["e8f7",false],"card_travel":["e8f8",false],"change_history":["e86b",false],"check_circle":["e86c",false],"chrome_reader_mode":["e86d",false],"class":["e86e",false],"code":["e86f",false],"compare_arrows":["e915",false],"copyright":["e90c",false],"credit_card":["e870",false],"dashboard":["e871",false],"date_range":["e916",false],"delete":["e872",false],"delete_forever":["e92b",true],"description":["e873",false],"dns":["e875",false],"done":["e876",false],"done_all":["e877",false],"donut_large":["e917",false],"donut_small":["e918",false],"eject":["e8fb",false],"euro_symbol":["e926",true],"event":["e878",false],"event_seat":["e903",false],"exit_to_app":["e879",false],"explore":["e87a",false],"extension":["e87b",false],"face":["e87c",false],"favorite":["e87d",false],"favorite_border":["e87e",false],"feedback":["e87f",false],"find_in_page":["e880",false],"find_replace":["e881",false],"fingerprint":["e90d",false],"flight_land":["e904",false],"flight_takeoff":["e905",false],"flip_to_back":["e882",false],"flip_to_front":["e883",false],"g_translate":["e927",true],"gavel":["e90e",false],"get_app":["e884",false],"gif":["e908",false],"grade":["e885",false],"group_work":["e886",false],"help":["e887",false],"help_outline":["e8fd",false],"highlight_off":["e888",false],"history":["e889",false],"home":["e88a",false],"hourglass_empty":["e88b",false],"hourglass_full":["e88c",false],"http":["e902",false],"https":["e88d",false],"important_devices":["e912",false],"info":["e88e",false],"info_outline":["e88f",false],"input":["e890",false],"invert_colors":["e891",false],"label":["e892",false],"label_outline":["e893",false],"language":["e894",false],"launch":["e895",false],"lightbulb_outline":["e90f",false],"line_style":["e919",false],"line_weight":["e91a",false],"list":["e896",false],"lock":["e897",false],"lock_open":["e898",false],"lock_outline":["e899",false],"loyalty":["e89a",false],"markunread_mailbox":["e89b",false],"motorcycle":["e91b",false],"note_add":["e89c",false],"offline_pin":["e90a",false],"opacity":["e91c",false],"open_in_browser":["e89d",false],"open_in_new":["e89e",false],"open_with":["e89f",false],"pageview":["e8a0",false],"pan_tool":["e925",false],"payment":["e8a1",false],"perm_camera_mic":["e8a2",false],"perm_contact_calendar":["e8a3",false],"perm_data_setting":["e8a4",false],"perm_device_information":["e8a5",false],"perm_identity":["e8a6",false],"perm_media":["e8a7",false],"perm_phone_msg":["e8a8",false],"perm_scan_wifi":["e8a9",false],"pets":["e91d",false],"picture_in_picture":["e8aa",false],"picture_in_picture_alt":["e911",false],"play_for_work":["e906",false],"polymer":["e8ab",false],"power_settings_new":["e8ac",false],"pregnant_woman":["e91e",false],"print":["e8ad",false],"query_builder":["e8ae",false],"question_answer":["e8af",false],"receipt":["e8b0",false],"record_voice_over":["e91f",false],"redeem":["e8b1",false],"remove_shopping_cart":["e928",true],"reorder":["e8fe",false],"report_problem":["e8b2",false],"restore":["e8b3",false],"restore_page":["e929",true],"room":["e8b4",false],"rounded_corner":["e920",false],"rowing":["e921",false],"schedule":["e8b5",false],"search":["e8b6",false],"settings":["e8b8",false],"settings_applications":["e8b9",false],"settings_backup_restore":["e8ba",false],"settings_bluetooth":["e8bb",false],"settings_brightness":["e8bd",false],"settings_cell":["e8bc",false],"settings_ethernet":["e8be",false],"settings_input_antenna":["e8bf",false],"settings_input_component":["e8c0",false],"settings_input_composite":["e8c1",false],"settings_input_hdmi":["e8c2",false],"settings_input_svideo":["e8c3",false],"settings_overscan":["e8c4",false],"settings_phone":["e8c5",false],"settings_power":["e8c6",false],"settings_remote":["e8c7",false],"settings_voice":["e8c8",false],"shop":["e8c9",false],"shop_two":["e8ca",false],"shopping_basket":["e8cb",false],"shopping_cart":["e8cc",false],"speaker_notes":["e8cd",false],"speaker_notes_off":["e92a",true],"spellcheck":["e8ce",false],"stars":["e8d0",false],"store":["e8d1",false],"subject":["e8d2",false],"supervisor_account":["e8d3",false],"swap_horiz":["e8d4",false],"swap_vert":["e8d5",false],"swap_vertical_circle":["e8d6",false],"system_update_alt":["e8d7",false],"tab":["e8d8",false],"tab_unselected":["e8d9",false],"theaters":["e8da",false],"thumb_down":["e8db",false],"thumb_up":["e8dc",false],"thumbs_up_down":["e8dd",false],"timeline":["e922",false],"toc":["e8de",false],"today":["e8df",false],"toll":["e8e0",false],"touch_app":["e913",false],"track_changes":["e8e1",false],"translate":["e8e2",false],"trending_down":["e8e3",false],"trending_flat":["e8e4",false],"trending_up":["e8e5",false],"turned_in":["e8e6",false],"turned_in_not":["e8e7",false],"update":["e923",false],"verified_user":["e8e8",false],"view_agenda":["e8e9",false],"view_array":["e8ea",false],"view_carousel":["e8eb",false],"view_column":["e8ec",false],"view_day":["e8ed",false],"view_headline":["e8ee",false],"view_list":["e8ef",false],"view_module":["e8f0",false],"view_quilt":["e8f1",false],"view_stream":["e8f2",false],"view_week":["e8f3",false],"visibility":["e8f4",false],"visibility_off":["e8f5",false],"watch_later":["e924",false],"work":["e8f9",false],"youtube_searched_for":["e8fa",false],"zoom_in":["e8ff",false],"zoom_out":["e900",false]},"alert":{"add_alert":["e003",false],"error":["e000",false],"error_outline":["e001",false],"warning":["e002",false]},"av":{"add_to_queue":["e05c",false],"airplay":["e055",false],"album":["e019",false],"art_track":["e060",false],"av_timer":["e01b",false],"branding_watermark":["e06b",true],"call_to_action":["e06c",true],"closed_caption":["e01c",false],"equalizer":["e01d",false],"explicit":["e01e",false],"fast_forward":["e01f",false],"fast_rewind":["e020",false],"featured_play_list":["e06d",true],"featured_video":["e06e",true],"fiber_dvr":["e05d",false],"fiber_manual_record":["e061",false],"fiber_new":["e05e",false],"fiber_pin":["e06a",false],"fiber_smart_record":["e062",false],"forward_10":["e056",false],"forward_30":["e057",false],"forward_5":["e058",false],"games":["e021",false],"hd":["e052",false],"hearing":["e023",false],"high_quality":["e024",false],"library_add":["e02e",false],"library_books":["e02f",false],"library_music":["e030",false],"loop":["e028",false],"mic":["e029",false],"mic_none":["e02a",false],"mic_off":["e02b",false],"movie":["e02c",false],"music_video":["e063",false],"new_releases":["e031",false],"not_interested":["e033",false],"note":["e06f",true],"pause":["e034",false],"pause_circle_filled":["e035",false],"pause_circle_outline":["e036",false],"play_arrow":["e037",false],"play_circle_filled":["e038",false],"play_circle_outline":["e039",false],"playlist_add":["e03b",false],"playlist_add_check":["e065",false],"playlist_play":["e05f",false],"queue":["e03c",false],"queue_music":["e03d",false],"queue_play_next":["e066",false],"radio":["e03e",false],"recent_actors":["e03f",false],"remove_from_queue":["e067",false],"repeat":["e040",false],"repeat_one":["e041",false],"replay_10":["e059",false],"replay":["e042",false],"replay_30":["e05a",false],"replay_5":["e05b",false],"shuffle":["e043",false],"skip_next":["e044",false],"skip_previous":["e045",false],"slow_motion_video":["e068",false],"snooze":["e046",false],"sort_by_alpha":["e053",false],"stop":["e047",false],"subscriptions":["e064",false],"subtitles":["e048",false],"surround_sound":["e049",false],"video_call":["e070",true],"video_label":["e071",true],"video_library":["e04a",false],"videocam":["e04b",false],"videocam_off":["e04c",false],"volume_down":["e04d",false],"volume_mute":["e04e",false],"volume_off":["e04f",false],"volume_up":["e050",false],"web":["e051",false],"web_asset":["e069",false]},"communication":{"business":["e0af",false],"call":["e0b0",false],"call_end":["e0b1",false],"call_made":["e0b2",false],"call_merge":["e0b3",false],"call_missed":["e0b4",false],"call_missed_outgoing":["e0e4",false],"call_received":["e0b5",false],"call_split":["e0b6",false],"chat":["e0b7",false],"chat_bubble":["e0ca",false],"chat_bubble_outline":["e0cb",false],"clear_all":["e0b8",false],"comment":["e0b9",false],"contact_mail":["e0d0",false],"contact_phone":["e0cf",false],"contacts":["e0ba",false],"dialer_sip":["e0bb",false],"dialpad":["e0bc",false],"email":["e0be",false],"forum":["e0bf",false],"import_contacts":["e0e0",false],"import_export":["e0c3",false],"invert_colors_off":["e0c4",false],"live_help":["e0c6",false],"location_off":["e0c7",false],"location_on":["e0c8",false],"mail_outline":["e0e1",false],"message":["e0c9",false],"no_sim":["e0cc",false],"phone":["e0cd",false],"phonelink_erase":["e0db",false],"phonelink_lock":["e0dc",false],"phonelink_ring":["e0dd",false],"phonelink_setup":["e0de",false],"portable_wifi_off":["e0ce",false],"present_to_all":["e0df",false],"ring_volume":["e0d1",false],"rss_feed":["e0e5",true],"screen_share":["e0e2",false],"speaker_phone":["e0d2",false],"stay_current_landscape":["e0d3",false],"stay_current_portrait":["e0d4",false],"stay_primary_landscape":["e0d5",false],"stay_primary_portrait":["e0d6",false],"stop_screen_share":["e0e3",false],"swap_calls":["e0d7",false],"textsms":["e0d8",false],"voicemail":["e0d9",false],"vpn_key":["e0da",false]},"content":{"add":["e145",false],"add_box":["e146",false],"add_circle":["e147",false],"add_circle_outline":["e148",false],"archive":["e149",false],"backspace":["e14a",false],"block":["e14b",false],"clear":["e14c",false],"content_copy":["e14d",false],"content_cut":["e14e",false],"content_paste":["e14f",false],"create":["e150",false],"delete_sweep":["e16c",true],"drafts":["e151",false],"filter_list":["e152",false],"flag":["e153",false],"font_download":["e167",false],"forward":["e154",false],"gesture":["e155",false],"inbox":["e156",false],"link":["e157",false],"low_priority":["e16d",true],"mail":["e158",false],"markunread":["e159",false],"move_to_inbox":["e168",false],"next_week":["e16a",false],"redo":["e15a",false],"remove":["e15b",false],"remove_circle":["e15c",false],"remove_circle_outline":["e15d",false],"reply":["e15e",false],"reply_all":["e15f",false],"report":["e160",false],"save":["e161",false],"select_all":["e162",false],"send":["e163",false],"sort":["e164",false],"text_format":["e165",false],"unarchive":["e169",false],"undo":["e166",false],"weekend":["e16b",false]},"device":{"access_alarm":["e190",false],"access_alarms":["e191",false],"access_time":["e192",false],"add_alarm":["e193",false],"airplanemode_active":["e195",false],"airplanemode_inactive":["e194",false],"battery_alert":["e19c",false],"battery_charging_full":["e1a3",false],"battery_full":["e1a4",false],"battery_std":["e1a5",false],"battery_unknown":["e1a6",false],"bluetooth":["e1a7",false],"bluetooth_connected":["e1a8",false],"bluetooth_disabled":["e1a9",false],"bluetooth_searching":["e1aa",false],"brightness_auto":["e1ab",false],"brightness_high":["e1ac",false],"brightness_low":["e1ad",false],"brightness_medium":["e1ae",false],"data_usage":["e1af",false],"developer_mode":["e1b0",false],"devices":["e1b1",false],"dvr":["e1b2",false],"gps_fixed":["e1b3",false],"gps_not_fixed":["e1b4",false],"gps_off":["e1b5",false],"graphic_eq":["e1b8",false],"location_disabled":["e1b6",false],"location_searching":["e1b7",false],"network_cell":["e1b9",false],"network_wifi":["e1ba",false],"nfc":["e1bb",false],"screen_lock_landscape":["e1be",false],"screen_lock_portrait":["e1bf",false],"screen_lock_rotation":["e1c0",false],"screen_rotation":["e1c1",false],"sd_storage":["e1c2",false],"settings_system_daydream":["e1c3",false],"signal_cellular_4_bar":["e1c8",false],"signal_cellular_connected_no_internet_4_bar":["e1cd",false],"signal_cellular_no_sim":["e1ce",false],"signal_cellular_null":["e1cf",false],"signal_cellular_off":["e1d0",false],"signal_wifi_4_bar":["e1d8",false],"signal_wifi_4_bar_lock":["e1d9",false],"signal_wifi_off":["e1da",false],"storage":["e1db",false],"usb":["e1e0",false],"wallpaper":["e1bc",false],"widgets":["e1bd",false],"wifi_lock":["e1e1",false],"wifi_tethering":["e1e2",false]},"editor":{"attach_file":["e226",false],"attach_money":["e227",false],"border_all":["e228",false],"border_bottom":["e229",false],"border_clear":["e22a",false],"border_color":["e22b",false],"border_horizontal":["e22c",false],"border_inner":["e22d",false],"border_left":["e22e",false],"border_outer":["e22f",false],"border_right":["e230",false],"border_style":["e231",false],"border_top":["e232",false],"border_vertical":["e233",false],"bubble_chart":["e6dd",true],"drag_handle":["e25d",false],"format_align_center":["e234",false],"format_align_justify":["e235",false],"format_align_left":["e236",false],"format_align_right":["e237",false],"format_bold":["e238",false],"format_clear":["e239",false],"format_color_fill":["e23a",false],"format_color_reset":["e23b",false],"format_color_text":["e23c",false],"format_indent_decrease":["e23d",false],"format_indent_increase":["e23e",false],"format_italic":["e23f",false],"format_line_spacing":["e240",false],"format_list_bulleted":["e241",false],"format_list_numbered":["e242",false],"format_paint":["e243",false],"format_quote":["e244",false],"format_shapes":["e25e",false],"format_size":["e245",false],"format_strikethrough":["e246",false],"format_textdirection_l_to_r":["e247",false],"format_textdirection_r_to_l":["e248",false],"format_underlined":["e249",false],"functions":["e24a",false],"highlight":["e25f",false],"insert_chart":["e24b",false],"insert_comment":["e24c",false],"insert_drive_file":["e24d",false],"insert_emoticon":["e24e",false],"insert_invitation":["e24f",false],"insert_link":["e250",false],"insert_photo":["e251",false],"linear_scale":["e260",false],"merge_type":["e252",false],"mode_comment":["e253",false],"mode_edit":["e254",false],"monetization_on":["e263",true],"money_off":["e25c",false],"multiline_chart":["e6df",true],"pie_chart":["e6c4",true],"pie_chart_outlined":["e6c5",true],"publish":["e255",false],"short_text":["e261",false],"show_chart":["e6e1",true],"space_bar":["e256",false],"strikethrough_s":["e257",false],"text_fields":["e262",false],"title":["e264",true],"vertical_align_bottom":["e258",false],"vertical_align_center":["e259",false],"vertical_align_top":["e25a",false],"wrap_text":["e25b",false]},"file":{"attachment":["e2bc",false],"cloud":["e2bd",false],"cloud_circle":["e2be",false],"cloud_done":["e2bf",false],"cloud_download":["e2c0",false],"cloud_off":["e2c1",false],"cloud_queue":["e2c2",false],"cloud_upload":["e2c3",false],"create_new_folder":["e2cc",false],"file_download":["e2c4",false],"file_upload":["e2c6",false],"folder":["e2c7",false],"folder_open":["e2c8",false],"folder_shared":["e2c9",false]},"hardware":{"cast":["e307",false],"cast_connected":["e308",false],"computer":["e30a",false],"desktop_mac":["e30b",false],"desktop_windows":["e30c",false],"developer_board":["e30d",false],"device_hub":["e335",false],"devices_other":["e337",false],"dock":["e30e",false],"gamepad":["e30f",false],"headset":["e310",false],"headset_mic":["e311",false],"keyboard":["e312",false],"keyboard_arrow_down":["e313",false],"keyboard_arrow_left":["e314",false],"keyboard_arrow_right":["e315",false],"keyboard_arrow_up":["e316",false],"keyboard_backspace":["e317",false],"keyboard_capslock":["e318",false],"keyboard_hide":["e31a",false],"keyboard_return":["e31b",false],"keyboard_tab":["e31c",false],"keyboard_voice":["e31d",false],"laptop":["e31e",false],"laptop_chromebook":["e31f",false],"laptop_mac":["e320",false],"laptop_windows":["e321",false],"memory":["e322",false],"mouse":["e323",false],"phone_android":["e324",false],"phone_iphone":["e325",false],"phonelink":["e326",false],"phonelink_off":["e327",false],"power_input":["e336",false],"router":["e328",false],"scanner":["e329",false],"security":["e32a",false],"sim_card":["e32b",false],"smartphone":["e32c",false],"speaker":["e32d",false],"speaker_group":["e32e",false],"tablet":["e32f",false],"tablet_android":["e330",false],"tablet_mac":["e331",false],"toys":["e332",false],"tv":["e333",false],"videogame_asset":["e338",false],"watch":["e334",false]},"image":{"add_a_photo":["e439",false],"add_to_photos":["e39d",false],"adjust":["e39e",false],"assistant":["e39f",false],"assistant_photo":["e3a0",false],"audiotrack":["e3a1",false],"blur_circular":["e3a2",false],"blur_linear":["e3a3",false],"blur_off":["e3a4",false],"blur_on":["e3a5",false],"brightness_1":["e3a6",false],"brightness_2":["e3a7",false],"brightness_3":["e3a8",false],"brightness_4":["e3a9",false],"brightness_5":["e3aa",false],"brightness_6":["e3ab",false],"brightness_7":["e3ac",false],"broken_image":["e3ad",false],"brush":["e3ae",false],"burst_mode":["e43c",true],"camera":["e3af",false],"camera_alt":["e3b0",false],"camera_front":["e3b1",false],"camera_rear":["e3b2",false],"camera_roll":["e3b3",false],"center_focus_strong":["e3b4",false],"center_focus_weak":["e3b5",false],"collections":["e3b6",false],"collections_bookmark":["e431",false],"color_lens":["e3b7",false],"colorize":["e3b8",false],"compare":["e3b9",false],"control_point":["e3ba",false],"control_point_duplicate":["e3bb",false],"crop_16_9":["e3bc",false],"crop":["e3be",false],"crop_3_2":["e3bd",false],"crop_5_4":["e3bf",false],"crop_7_5":["e3c0",false],"crop_din":["e3c1",false],"crop_free":["e3c2",false],"crop_landscape":["e3c3",false],"crop_original":["e3c4",false],"crop_portrait":["e3c5",false],"crop_rotate":["e437",false],"crop_square":["e3c6",false],"dehaze":["e3c7",false],"details":["e3c8",false],"edit":["e3c9",false],"exposure":["e3ca",false],"exposure_neg_1":["e3cb",false],"exposure_neg_2":["e3cc",false],"exposure_plus_1":["e3cd",false],"exposure_plus_2":["e3ce",false],"exposure_zero":["e3cf",false],"filter_1":["e3d0",false],"filter":["e3d3",false],"filter_2":["e3d1",false],"filter_3":["e3d2",false],"filter_4":["e3d4",false],"filter_5":["e3d5",false],"filter_6":["e3d6",false],"filter_7":["e3d7",false],"filter_8":["e3d8",false],"filter_9":["e3d9",false],"filter_9_plus":["e3da",false],"filter_b_and_w":["e3db",false],"filter_center_focus":["e3dc",false],"filter_drama":["e3dd",false],"filter_frames":["e3de",false],"filter_hdr":["e3df",false],"filter_none":["e3e0",false],"filter_tilt_shift":["e3e2",false],"filter_vintage":["e3e3",false],"flare":["e3e4",false],"flash_auto":["e3e5",false],"flash_off":["e3e6",false],"flash_on":["e3e7",false],"flip":["e3e8",false],"gradient":["e3e9",false],"grain":["e3ea",false],"grid_off":["e3eb",false],"grid_on":["e3ec",false],"hdr_off":["e3ed",false],"hdr_on":["e3ee",false],"hdr_strong":["e3f1",false],"hdr_weak":["e3f2",false],"healing":["e3f3",false],"image":["e3f4",false],"image_aspect_ratio":["e3f5",false],"iso":["e3f6",false],"landscape":["e3f7",false],"leak_add":["e3f8",false],"leak_remove":["e3f9",false],"lens":["e3fa",false],"linked_camera":["e438",false],"looks":["e3fc",false],"looks_3":["e3fb",false],"looks_4":["e3fd",false],"looks_5":["e3fe",false],"looks_6":["e3ff",false],"looks_one":["e400",false],"looks_two":["e401",false],"loupe":["e402",false],"monochrome_photos":["e403",false],"movie_creation":["e404",false],"movie_filter":["e43a",false],"music_note":["e405",false],"nature":["e406",false],"nature_people":["e407",false],"navigate_before":["e408",false],"navigate_next":["e409",false],"palette":["e40a",false],"panorama":["e40b",false],"panorama_fish_eye":["e40c",false],"panorama_horizontal":["e40d",false],"panorama_vertical":["e40e",false],"panorama_wide_angle":["e40f",false],"photo":["e410",false],"photo_album":["e411",false],"photo_camera":["e412",false],"photo_filter":["e43b",false],"photo_library":["e413",false],"photo_size_select_actual":["e432",false],"photo_size_select_large":["e433",false],"photo_size_select_small":["e434",false],"picture_as_pdf":["e415",false],"portrait":["e416",false],"remove_red_eye":["e417",false],"rotate_90_degrees_ccw":["e418",false],"rotate_left":["e419",false],"rotate_right":["e41a",false],"slideshow":["e41b",false],"straighten":["e41c",false],"style":["e41d",false],"switch_camera":["e41e",false],"switch_video":["e41f",false],"tag_faces":["e420",false],"texture":["e421",false],"timelapse":["e422",false],"timer_10":["e423",false],"timer":["e425",false],"timer_3":["e424",false],"timer_off":["e426",false],"tonality":["e427",false],"transform":["e428",false],"tune":["e429",false],"view_comfy":["e42a",false],"view_compact":["e42b",false],"vignette":["e435",false],"wb_auto":["e42c",false],"wb_cloudy":["e42d",false],"wb_incandescent":["e42e",false],"wb_iridescent":["e436",false],"wb_sunny":["e430",false]},"maps":{"add_location":["e567",false],"beenhere":["e52d",false],"directions":["e52e",false],"directions_bike":["e52f",false],"directions_boat":["e532",false],"directions_bus":["e530",false],"directions_car":["e531",false],"directions_railway":["e534",false],"directions_run":["e566",false],"directions_subway":["e533",false],"directions_transit":["e535",false],"directions_walk":["e536",false],"edit_location":["e568",false],"ev_station":["e56d",true],"flight":["e539",false],"hotel":["e53a",false],"layers":["e53b",false],"layers_clear":["e53c",false],"local_activity":["e53f",false],"local_airport":["e53d",false],"local_atm":["e53e",false],"local_bar":["e540",false],"local_cafe":["e541",false],"local_car_wash":["e542",false],"local_convenience_store":["e543",false],"local_dining":["e556",false],"local_drink":["e544",false],"local_florist":["e545",false],"local_gas_station":["e546",false],"local_grocery_store":["e547",false],"local_hospital":["e548",false],"local_hotel":["e549",false],"local_laundry_service":["e54a",false],"local_library":["e54b",false],"local_mall":["e54c",false],"local_movies":["e54d",false],"local_offer":["e54e",false],"local_parking":["e54f",false],"local_pharmacy":["e550",false],"local_phone":["e551",false],"local_pizza":["e552",false],"local_play":["e553",false],"local_post_office":["e554",false],"local_printshop":["e555",false],"local_see":["e557",false],"local_shipping":["e558",false],"local_taxi":["e559",false],"map":["e55b",false],"my_location":["e55c",false],"navigation":["e55d",false],"near_me":["e569",false],"person_pin":["e55a",false],"person_pin_circle":["e56a",false],"pin_drop":["e55e",false],"place":["e55f",false],"rate_review":["e560",false],"restaurant":["e56c",true],"restaurant_menu":["e561",false],"satellite":["e562",false],"store_mall_directory":["e563",false],"streetview":["e56e",true],"subway":["e56f",true],"terrain":["e564",false],"traffic":["e565",false],"train":["e570",true],"tram":["e571",true],"transfer_within_a_station":["e572",true],"zoom_out_map":["e56b",false]},"navigation":{"apps":["e5c3",false],"arrow_back":["e5c4",false],"arrow_downward":["e5db",false],"arrow_drop_down":["e5c5",false],"arrow_drop_down_circle":["e5c6",false],"arrow_drop_up":["e5c7",false],"arrow_forward":["e5c8",false],"arrow_upward":["e5d8",false],"cancel":["e5c9",false],"check":["e5ca",false],"chevron_left":["e5cb",false],"chevron_right":["e5cc",false],"close":["e5cd",false],"expand_less":["e5ce",false],"expand_more":["e5cf",false],"first_page":["e5dc",true],"fullscreen":["e5d0",false],"fullscreen_exit":["e5d1",false],"last_page":["e5dd",true],"menu":["e5d2",false],"more_horiz":["e5d3",false],"more_vert":["e5d4",false],"refresh":["e5d5",false],"subdirectory_arrow_left":["e5d9",false],"subdirectory_arrow_right":["e5da",false],"unfold_less":["e5d6",false],"unfold_more":["e5d7",false]},"notification":{"adb":["e60e",false],"airline_seat_flat":["e630",false],"airline_seat_flat_angled":["e631",false],"airline_seat_individual_suite":["e632",false],"airline_seat_legroom_extra":["e633",false],"airline_seat_legroom_normal":["e634",false],"airline_seat_legroom_reduced":["e635",false],"airline_seat_recline_extra":["e636",false],"airline_seat_recline_normal":["e637",false],"bluetooth_audio":["e60f",false],"confirmation_number":["e638",false],"disc_full":["e610",false],"do_not_disturb":["e612",false],"do_not_disturb_alt":["e611",false],"do_not_disturb_off":["e643",true],"do_not_disturb_on":["e644",true],"drive_eta":["e613",false],"enhanced_encryption":["e63f",false],"event_available":["e614",false],"event_busy":["e615",false],"event_note":["e616",false],"folder_special":["e617",false],"live_tv":["e639",false],"mms":["e618",false],"more":["e619",false],"network_check":["e640",false],"network_locked":["e61a",false],"no_encryption":["e641",false],"ondemand_video":["e63a",false],"personal_video":["e63b",false],"phone_bluetooth_speaker":["e61b",false],"phone_forwarded":["e61c",false],"phone_in_talk":["e61d",false],"phone_locked":["e61e",false],"phone_missed":["e61f",false],"phone_paused":["e620",false],"power":["e63c",false],"priority_high":["e645",true],"rv_hookup":["e642",false],"sd_card":["e623",false],"sim_card_alert":["e624",false],"sms":["e625",false],"sms_failed":["e626",false],"sync":["e627",false],"sync_disabled":["e628",false],"sync_problem":["e629",false],"system_update":["e62a",false],"tap_and_play":["e62b",false],"time_to_leave":["e62c",false],"vibration":["e62d",false],"voice_chat":["e62e",false],"vpn_lock":["e62f",false],"wc":["e63d",false],"wifi":["e63e",false]},"places":{"ac_unit":["eb3b",false],"airport_shuttle":["eb3c",false],"all_inclusive":["eb3d",false],"beach_access":["eb3e",false],"business_center":["eb3f",false],"casino":["eb40",false],"child_care":["eb41",false],"child_friendly":["eb42",false],"fitness_center":["eb43",false],"free_breakfast":["eb44",false],"golf_course":["eb45",false],"hot_tub":["eb46",false],"kitchen":["eb47",false],"pool":["eb48",false],"room_service":["eb49",false],"rv_hookup":["e642",false],"smoke_free":["eb4a",false],"smoking_rooms":["eb4b",false],"spa":["eb4c",false]},"social":{"cake":["e7e9",false],"domain":["e7ee",false],"group":["e7ef",false],"group_add":["e7f0",false],"location_city":["e7f1",false],"mood":["e7f2",false],"mood_bad":["e7f3",false],"notifications":["e7f4",false],"notifications_active":["e7f7",false],"notifications_none":["e7f5",false],"notifications_off":["e7f6",false],"notifications_paused":["e7f8",false],"pages":["e7f9",false],"party_mode":["e7fa",false],"people":["e7fb",false],"people_outline":["e7fc",false],"person":["e7fd",false],"person_add":["e7fe",false],"person_outline":["e7ff",false],"plus_one":["e800",false],"poll":["e801",false],"public":["e80b",false],"school":["e80c",false],"sentiment_dissatisfied":["e811",true],"sentiment_neutral":["e812",true],"sentiment_satisfied":["e813",true],"sentiment_very_dissatisfied":["e814",true],"sentiment_very_satisfied":["e815",true],"share":["e80d",false],"whatshot":["e80e",false]},"toggle":{"check_box":["e834",false],"check_box_outline_blank":["e835",false],"indeterminate_check_box":["e909",false],"radio_button_checked":["e837",false],"radio_button_unchecked":["e836",false],"star":["e838",false],"star_border":["e83a",false],"star_half":["e839",false]}}; \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/demo/js/main.js b/vendor/mervick/material-design-icons/demo/js/main.js new file mode 100644 index 000000000..ed13d5cbc --- /dev/null +++ b/vendor/mervick/material-design-icons/demo/js/main.js @@ -0,0 +1,194 @@ +(function($, Backbone) { + + var models = {}, + views = {}, + renderData = function (data) { + var icons = [], + categories = []; + $.each(data, function (category, items) { + $.each(items, function (content, d) { + categories.push(category); + icons.push({ + category: category, + caption: content.replace(/_/g, ' '), + className: content.replace(/_/g, '-'), + content: content, + code: d[0].toUpperCase(), + is_new: d[1] && true + }); + }); + }); + var view = new views.Icons({collection: new models.Icons(icons)}); + view.render(); + }; + + models.Icon = Backbone.Model.extend(); + + models.Icons = Backbone.Collection.extend({ + model: models.Icon + }); + + views.Icon = Backbone.View.extend({ + tagName: 'div', + className: 'item-container', + template: _.template($('#grid-item').html()), + events : { + "click" : "showSnackBar" + }, + initialize: function (options) { + this.listenTo(this.model, 'hideSnackBar', this.hideSnackBar); + _.bindAll(this, 'render', 'hideSnackBar'); + }, + render: function () { + $(this.el).html(this.template(this.model.attributes)); + return this; + }, + showSnackBar: function() { + $("body").click(); + this.model.trigger('hideSnackBar'); + $(this.el).addClass("selected"); + var view = new views.snackbarView({model: this.model}); + view.render(); + return false; + }, + hideSnackBar: function() { + $(this.el).removeClass("selected"); + } + }); + + views.snackbarView = Backbone.View.extend({ + container: $('#snackbar'), + template: _.template($('#snackbar-template').html()), + initialize: function (options) { + this.collection = options.collection; + $("body").on("click focus", $.proxy(this.hide, this)); + }, + render: function () { + var hidden = !this.container.children(".container:not(:hidden)").length; + this.container.empty(); + this.container.append(this.template(this.model.attributes)); + if (hidden) { + this.container.children(".container").hide().slideDown('fast'); + } else { + this.container.children(".container").stop(0, 0).slideDown('fast'); + } + }, + hide: function() { + this.model.trigger('hideSnackBar'); + this.container.children(".container").slideUp('fast'); + } + }); + + views.Icons = Backbone.View.extend({ + container: $('#grid-container'), + empty_content: $('#empty-grid').html(), + search_input: $('#search'), + search_clear: $('#search-panel .clear-icon'), + initialize: function (options) { + this.collection = options.collection; + this.search_input.bind('keyup', $.proxy(this.search, this)); + this.search_clear.bind('click', $.proxy(this.clear_search, this)); + _.bindAll(this, 'render'); + }, + clear_search : function() { + this.search_input.val(''); + this.search_input.focus(); + this.search(); + return this; + }, + search: function () { + var str = this.search_input.val(); + if (str.length > 0) { + this.search_clear.show(); + } else { + this.search_clear.hide(); + } + str = str.replace(/[\-_]+/g, ' ').replace(/\s+/, ' ').trim(); + if (str.length > 0) { + var models = this.collection.filter(function (item) { + return item.get("caption").indexOf(str) > -1 + }); + this.render(models); + } else { + this.render(); + } + $('body, html').animate({scrollTop: this.container.offset().top - 64}, 0); + return this; + }, + render: function (searchCollection) { + var container = this.container, + category = null, + grid = $("
", {"class" : "grid"}), + self = this, + models = searchCollection || this.collection; + container.empty(); + models.forEach(function (item) { + var itemView = new views.Icon({model: item}); + if (category === null) { + category = item.get('category'); + } + if (category !== item.get('category')) { + $("

").html(category.charAt(0).toUpperCase() + category.slice(1)). + appendTo(self.container); + grid.appendTo(self.container); + + category = item.get('category'); + grid = $("
", {"class" : "grid"}); + grid.append(itemView.render().el); + } else { + grid.append(itemView.render().el); + } + }); + if (category !== null) { + $("

").html(category.charAt(0).toUpperCase() + category.slice(1)). + appendTo(self.container); + grid.appendTo(self.container); + } else { + container.html(self.empty_content); + } + return this; + } + }); + + $(document).ready(function () { + var is_fixed_search = false, + $win = $(window), + search_panel = $("#search-panel"), + header_panel = $("#head-panel"); + + $win.on("scroll resize", function () { + if ($win.scrollTop() > header_panel.outerHeight()) { + if (!is_fixed_search) { + is_fixed_search = true; + search_panel.addClass("top-fixed"); + } + } else { + if (is_fixed_search) { + is_fixed_search = false; + search_panel.removeClass("top-fixed"); + } + } + }); + + renderData(window.data); + + $("body").on("focus", "textarea.code", function() { + var $this = $(this); + $this.select(); + window.setTimeout(function() { + $this.select(); + }, 1); + function mouseUpHandler() { + $this.off("mouseup", mouseUpHandler); + return false; + } + $this.mouseup(mouseUpHandler); + }); + + $("#snackbar").on("click focus", function(e) { + e.preventDefault(); + return false; + }); + + }); +}) (jQuery, Backbone); diff --git a/vendor/mervick/material-design-icons/demo/style/main.css b/vendor/mervick/material-design-icons/demo/style/main.css new file mode 100644 index 000000000..5a5563309 --- /dev/null +++ b/vendor/mervick/material-design-icons/demo/style/main.css @@ -0,0 +1,385 @@ +/* line 3, main.scss */ +html, body { + background-color: #f9f9f9; + border: 0; + padding: 0; + margin: 0; + height: 100%; + width: 100%; + color: #444; + font-family: RobotoDraft, Roboto, sans-serif; + font-size: 14px; + -webkit-font-smoothing: antialiased; } + +/* line 16, main.scss */ +*, *:before, *:after { + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } + +/* line 20, main.scss */ +* { + font-family: RobotoDraft, Roboto, sans-serif; } + +/* line 24, main.scss */ +a { + color: #02a8f3; + text-decoration: none; } + /* line 27, main.scss */ + a:hover { + text-decoration: underline; } + /* line 30, main.scss */ + a, a:hover { + outline: 0; } + +/* line 35, main.scss */ +#head-panel { + background-color: #03a9f4; + padding: 30px 0 20px; } + /* line 38, main.scss */ + #head-panel h1 { + color: #fff; + font-size: 50px; + font-weight: normal; + margin: 0 0 10px 0; + display: inline-block; } + /* line 44, main.scss */ + #head-panel h1:after { + letter-spacing: 0.5em; + content: "\00a0"; } + /* line 49, main.scss */ + #head-panel .buttons { + display: inline-block; + color: transparent; } + +/* line 55, main.scss */ +.container { + width: 100%; + padding: 0 20px; + height: 100%; } + +/* line 61, main.scss */ +.wrap { + min-height: 100%; + height: auto; + margin: 0 auto -120px; + padding: 0 0 160px; } + +/* line 68, main.scss */ +.content { + margin: 120px 0 40px; } + /* line 70, main.scss */ + .content p { + line-height: 36px; + font-size: 20px; + margin-top: 2px; + margin-bottom: 10px; } + /* line 76, main.scss */ + .content code { + padding: 0; + padding-top: 0.2em; + padding-bottom: 0.2em; + margin: 0; + font-size: 85%; + background-color: rgba(0, 0, 0, 0.04); + border-radius: 3px; } + /* line 84, main.scss */ + .content code:before, .content code:after { + letter-spacing: -0.2em; + content: "\00a0"; } + +/* line 91, main.scss */ +#search-panel { + height: 64px; + width: 100%; + background-color: #ffffff; + box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); + position: absolute; + z-index: 7; } + /* line 98, main.scss */ + #search-panel.top-fixed { + position: fixed; + top: 0; + left: 0; + right: 0; + box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); } + /* line 105, main.scss */ + #search-panel .container { + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -ms-flex-direction: row; + -webkit-flex-direction: row; + flex-direction: row; + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center; + height: 100%; } + /* line 117, main.scss */ + #search-panel .search-icon { + display: inline-block; + vertical-align: middle; + background-repeat: no-repeat; + fill: currentcolor; + position: relative; + opacity: 0.5; } + /* line 124, main.scss */ + #search-panel .search-icon, #search-panel .search-icon .mdi { + height: 24px; + width: 24px; + font-size: 24px; } + /* line 129, main.scss */ + #search-panel .search-icon.clear-icon { + cursor: pointer; } + /* line 131, main.scss */ + #search-panel .search-icon.clear-icon:hover { + opacity: 1; } + /* line 136, main.scss */ + #search-panel #search { + color: #434343; + font-size: 20px; + margin-left: 16px; + padding: 8px 0; + width: auto; + border: none; + outline: none; + -ms-flex: 1 1 0.000000001px; + -webkit-flex: 1; + flex: 1; + -webkit-flex-basis: 0.000000001px; + flex-basis: 0.000000001px; } + +/* line 152, main.scss */ +#grid-container { + padding: 0 0 70px; + min-height: 900px; + margin-top: 67px; } + /* line 156, main.scss */ + #grid-container .grid { + margin: 20px -15px 0 -15px; } + /* line 158, main.scss */ + #grid-container .grid:after { + clear: both; + display: table; + content: " "; } + /* line 164, main.scss */ + #grid-container:after { + clear: both; + display: table; + content: " "; } + /* line 169, main.scss */ + #grid-container h2 { + color: #a2a2a2; + font-size: 16px; + font-weight: normal; + display: block; + border-top: 1px solid rgba(0, 0, 0, 0.08); + padding: 67px 0 0; + margin: 47px 0 10px; } + /* line 178, main.scss */ + #grid-container .no-results { + text-align: center; + color: #909090; + font-size: 24px; + padding: 150px 0; } + /* line 184, main.scss */ + #grid-container .item-container { + display: block; + width: 112px; + height: 120px; + margin: 0 10px 5px; + padding: 20px 0 0; + cursor: pointer; + background: transparent; + float: left; + transition: background 200ms ease-out; + border-radius: 2px; } + /* line 195, main.scss */ + #grid-container .item-container:hover { + background: #f2f2f2; } + /* line 198, main.scss */ + #grid-container .item-container.selected { + background: #e0e0e0; } + /* line 201, main.scss */ + #grid-container .item-container .item { + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center; + -ms-flex-direction: column; + -webkit-flex-direction: column; + flex-direction: column; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + position: relative; } + /* line 212, main.scss */ + #grid-container .item-container .item .new-badge { + position: absolute; + right: 8px; + top: -12px; + padding: 2px 3px; + border-radius: 2px; + background: #fe6363; + color: #fff; + font-size: 10px; + font-weight: 500; } + /* line 223, main.scss */ + #grid-container .item-container .item .mdi { + font-size: 48px; + width: 48px; + height: 48px; + color: #757575; } + /* line 229, main.scss */ + #grid-container .item-container .item .caption { + color: #757575; + font-size: 11px; + margin-top: 16px; + overflow: hidden; + text-align: center; + text-overflow: ellipsis; + white-space: nowrap; + width: 100px; + z-index: 1; } + +/* line 244, main.scss */ +#snackbar { + position: fixed; + bottom: 0; + left: 0; + right: 0; + z-index: 5; } + /* line 250, main.scss */ + #snackbar .snackbar-header { + color: #fff; + height: 64px; + background-color: #03a9f4; + padding: 19px 20px 20px; + line-height: 26px; + overflow: hidden; } + /* line 257, main.scss */ + #snackbar .snackbar-header .mdi { + width: 24px; + height: 24px; + font-size: 24px; + float: left; } + /* line 263, main.scss */ + #snackbar .snackbar-header .caption { + font-size: 16px; + margin-left: 15px; } + /* line 267, main.scss */ + #snackbar .snackbar-header .right-side { + display: none; + float: right; } + /* line 270, main.scss */ + #snackbar .snackbar-header .right-side .mdi { + font-size: 22px; + margin-top: 1px; } + /* line 274, main.scss */ + #snackbar .snackbar-header .right-side .caption { + font-weight: 500; + margin-left: 10px; + text-transform: uppercase; + font-size: 14px; } + /* line 282, main.scss */ + #snackbar p, #snackbar p a, #snackbar .code { + font-family: 'Roboto Mono', monospace; + font-size: 13px; + line-height: 24px; + background-color: #eee; } + /* line 288, main.scss */ + #snackbar .code { + color: #434343; + border: 0; + cursor: default; + display: block; + outline: none; + padding: 0; + height: 24px; + resize: none; + width: 100%; + white-space: nowrap; + overflow: hidden; } + /* line 300, main.scss */ + #snackbar .code.comment { + opacity: 0.5; } + /* line 304, main.scss */ + #snackbar .snackbar-content { + background-color: #eee; + padding: 8px 24px; + overflow: hidden; + -webkit-transition: -webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1); + transition: transform 200ms cubic-bezier(0.4, 0, 0.2, 1); + box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.1); } + /* line 311, main.scss */ + #snackbar .snackbar-content h2, #snackbar .snackbar-content p { + font-size: 13px; + line-height: 24px; + font-family: 'Roboto Mono', monospace; } + /* line 316, main.scss */ + #snackbar .snackbar-content h2 { + color: #02a8f3; + display: inline-block; + font-weight: 500; + margin: 0; } + /* line 322, main.scss */ + #snackbar .snackbar-content p { + margin: 0; + color: #434343; } + /* line 326, main.scss */ + #snackbar .snackbar-content .col { + margin: 16px 0; } + /* line 330, main.scss */ + #snackbar .snackbar-header, #snackbar .snackbar-content { + margin: 0 -20px 0; } + +/* line 335, main.scss */ +#footer { + background: #EEE; + padding: 20px 0; + min-height: 120px; } + +@media (min-width: 500px) { + /* line 343, main.scss */ + #snackbar .snackbar-content .col { + margin: 16px 40px 16px 0; } + /* line 346, main.scss */ + #snackbar .snackbar-header .right-side { + display: block; } } +@media (min-width: 800px) { + /* line 353, main.scss */ + .flex { + -ms-flex-direction: row; + -webkit-flex-direction: row; + flex-direction: row; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } + + /* line 361, main.scss */ + .col { + width: 50%; } + + /* line 364, main.scss */ + .container { + padding: 0 35px; + margin: 0 auto; } + + /* line 368, main.scss */ + .snackbar-header, .snackbar-content { + margin: 0 -10px 0; } + + /* line 371, main.scss */ + #grid-container .grid { + margin: 20px -30px 0 -15px; } } +@media (min-width: 950px) { + /* line 377, main.scss */ + .col { + width: 45%; } } +@media (min-width: 1100px) { + /* line 383, main.scss */ + .col { + width: 40%; } } +@media (min-width: 1240px) { + /* line 389, main.scss */ + .container { + width: 1226px; } } diff --git a/vendor/mervick/material-design-icons/demo/style/main.scss b/vendor/mervick/material-design-icons/demo/style/main.scss new file mode 100644 index 000000000..15e1484b3 --- /dev/null +++ b/vendor/mervick/material-design-icons/demo/style/main.scss @@ -0,0 +1,392 @@ +@import "compass/css3"; + +html, body { + background-color: #f9f9f9; + border: 0; + padding: 0; + margin: 0; + height: 100%; + width: 100%; + color: #444; + font-family: RobotoDraft, Roboto, sans-serif; + font-size: 14px; + -webkit-font-smoothing: antialiased; +} + +*, *:before, *:after { + @include box-sizing(border-box); +} + +* { + font-family: RobotoDraft, Roboto, sans-serif; +} + +a { + color: #02a8f3; + text-decoration: none; + &:hover { + text-decoration: underline; + } + &, &:hover { + outline: 0; + } +} + +#head-panel { + background-color: #03a9f4; + padding: 30px 0 20px; + h1 { + color: #fff; + font-size: 50px; + font-weight: normal; + margin: 0 0 10px 0; + display: inline-block; + &:after { + letter-spacing: 0.5em; + content: "\00a0"; + } + } + .buttons { + display: inline-block; + color: transparent; + } +} + +.container { + width: 100%; + padding: 0 20px; + height: 100%; +} + +.wrap { + min-height: 100%; + height: auto; + margin: 0 auto -120px; + padding: 0 0 160px; +} + +.content { + margin: 120px 0 40px; + p { + line-height: 36px; + font-size: 20px; + margin-top: 2px; + margin-bottom: 10px; + } + code { + padding: 0; + padding-top: 0.2em; + padding-bottom: 0.2em; + margin: 0; + font-size: 85%; + background-color: rgba(0,0,0,0.04); + border-radius: 3px; + &:before, &:after { + letter-spacing: -0.2em; + content: "\00a0"; + } + } +} + +#search-panel { + height: 64px; + width: 100%; + background-color: #ffffff; + box-shadow: 0 0 2px rgba(0,0,0,.2); + position: absolute; + z-index: 7; + &.top-fixed { + position: fixed; + top: 0; + left: 0; + right: 0; + box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);; + } + .container { + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -ms-flex-direction: row; + -webkit-flex-direction: row; + flex-direction: row; + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center; + height: 100%; + } + .search-icon { + display: inline-block; + vertical-align: middle; + background-repeat: no-repeat; + fill: currentcolor; + position: relative; + opacity: 0.5; + &, .mdi { + height: 24px; + width: 24px; + font-size: 24px; + } + &.clear-icon { + cursor: pointer; + &:hover { + opacity: 1; + } + } + } + #search { + color: #434343; + font-size: 20px; + margin-left: 16px; + padding: 8px 0; + width: auto; + border: none; + outline: none; + -ms-flex: 1 1 0.000000001px; + -webkit-flex: 1; + flex: 1; + -webkit-flex-basis: 0.000000001px; + flex-basis: 0.000000001px; + } +} + +#grid-container { + padding: 0 0 70px; + min-height: 900px; + margin-top: 67px; + .grid { + margin: 20px -15px 0 -15px; + &:after { + clear: both; + display: table; + content: " "; + } + } + &:after { + clear: both; + display: table; + content: " "; + } + h2 { + color: #a2a2a2; + font-size: 16px; + font-weight: normal; + display: block; + border-top: 1px solid rgba(0, 0, 0, 0.08); + padding: 67px 0 0; + margin: 47px 0 10px; + } + .no-results { + text-align: center; + color: #909090; + font-size: 24px; + padding: 150px 0; + } + .item-container { + display: block; + width: 112px; + height: 120px; + margin: 0 10px 5px; + padding: 20px 0 0; + cursor: pointer; + background: transparent; + float: left; + transition: background 200ms ease-out; + border-radius: 2px; + &:hover { + background: #f2f2f2; + } + &.selected { + background: #e0e0e0; + } + .item { + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center; + -ms-flex-direction: column; + -webkit-flex-direction: column; + flex-direction: column; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + position: relative; + .new-badge { + position: absolute; + right: 8px; + top: -12px; + padding: 2px 3px; + border-radius: 2px; + background: #fe6363; + color: #fff; + font-size: 10px; + font-weight: 500; + } + .mdi { + font-size: 48px; + width: 48px; + height: 48px; + color: #757575; + } + .caption { + color: #757575; + font-size: 11px; + margin-top: 16px; + overflow: hidden; + text-align: center; + text-overflow: ellipsis; + white-space: nowrap; + width: 100px; + z-index: 1; + } + } + } +} + +#snackbar { + position: fixed; + bottom: 0; + left: 0; + right: 0; + z-index: 5; + .snackbar-header { + color: #fff; + height: 64px; + background-color: #03a9f4; + padding: 19px 20px 20px; + line-height: 26px; + overflow: hidden; + .mdi { + width: 24px; + height: 24px; + font-size: 24px; + float: left; + } + .caption { + font-size: 16px; + margin-left: 15px; + } + .right-side { + display: none; + float: right; + .mdi { + font-size: 22px; + margin-top: 1px; + } + .caption { + font-weight: 500; + margin-left: 10px; + text-transform: uppercase; + font-size: 14px; + } + } + } + p, p a, .code { + font-family: 'Roboto Mono', monospace; + font-size: 13px; + line-height: 24px; + background-color: #eee; + } + .code { + color: #434343; + border: 0; + cursor: default; + display: block; + outline: none; + padding: 0; + height: 24px; + resize: none; + width: 100%; + white-space: nowrap; + overflow: hidden; + &.comment { + opacity: 0.5; + } + } + .snackbar-content { + background-color: #eee; + padding: 8px 24px; + overflow: hidden; + -webkit-transition: -webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1); + transition: transform 200ms cubic-bezier(0.4, 0, 0.2, 1); + box-shadow: 0 -2px 5px rgba(0,0,0,.1); + h2, p { + font-size: 13px; + line-height: 24px; + font-family: 'Roboto Mono', monospace; + } + h2 { + color: #02a8f3; + display: inline-block; + font-weight: 500; + margin: 0; + } + p { + margin: 0; + color: #434343; + } + .col { + margin: 16px 0; + } + } + .snackbar-header, .snackbar-content { + margin: 0 -20px 0; + } +} + +#footer { + background: #EEE; + padding: 20px 0; + min-height: 120px; +} + +@media (min-width: 500px) { + #snackbar { + .snackbar-content .col { + margin: 16px 40px 16px 0; + } + .snackbar-header .right-side { + display: block; + } + } +} + +@media (min-width: 800px) { + .flex { + -ms-flex-direction: row; + -webkit-flex-direction: row; + flex-direction: row; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + } + .col { + width: 50%; + } + .container { + padding: 0 35px; + margin: 0 auto; + } + .snackbar-header, .snackbar-content { + margin: 0 -10px 0; + } + #grid-container .grid { + margin: 20px -30px 0 -15px; + } +} + +@media (min-width: 950px) { + .col { + width: 45%; + } +} + +@media (min-width: 1100px) { + .col { + width: 40%; + } +} + +@media (min-width: 1240px) { + .container { + width: 1226px; + } +} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/fonts/LICENSE.txt b/vendor/mervick/material-design-icons/fonts/LICENSE.txt new file mode 100644 index 000000000..dc8853a70 --- /dev/null +++ b/vendor/mervick/material-design-icons/fonts/LICENSE.txt @@ -0,0 +1,393 @@ +Attribution 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More_considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution 4.0 International Public License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution 4.0 International Public License ("Public License"). To the +extent this Public License may be interpreted as a contract, You are +granted the Licensed Rights in consideration of Your acceptance of +these terms and conditions, and the Licensor grants You such rights in +consideration of benefits the Licensor receives from making the +Licensed Material available under these terms and conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + d. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + e. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + f. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + g. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + h. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + i. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + j. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + k. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + 4. If You Share Adapted Material You produce, the Adapter's + License You apply must not prevent recipients of the Adapted + Material from complying with this Public License. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material; and + + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public licenses. +Notwithstanding, Creative Commons may elect to apply one of its public +licenses to material it publishes and in those instances will be +considered the "Licensor." Except for the limited purpose of indicating +that material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the public +licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/lib/iconfont/MaterialIcons-Regular.eot b/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot similarity index 100% rename from lib/iconfont/MaterialIcons-Regular.eot rename to vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot diff --git a/lib/iconfont/MaterialIcons-Regular.svg b/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.svg similarity index 100% rename from lib/iconfont/MaterialIcons-Regular.svg rename to vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.svg diff --git a/lib/iconfont/MaterialIcons-Regular.ttf b/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf similarity index 100% rename from lib/iconfont/MaterialIcons-Regular.ttf rename to vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf diff --git a/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff b/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..a0bfd17e73cdba0229cd143b2eb38550c58e1cd9 GIT binary patch literal 78776 zcmV)vK$X9DPew*hR8&s@0W-J&4FCWD0sja90RRgC000000000000000000000000( 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 `ZUVxvPc?;2naBlS+{8YhA^;>}E zY8xJcT$7=?Z?F9g4)ZO|61%cg83RS??++ORLo^@ez(3{|SZPyWO1>I1v9{P#QeRPD zv8b|vG>}E}>#ORkJg^*~=3&V&?f=Swd3b4$Zn|b@e`wercIQj;wuz)^&a#Rn(81%6 z>Za>$Kuvzxd%PWd-fhYfMB-^dfe3r18}&aNY`J^EwIOM2l)&n0QlV?Uyv)u z6O^w3@O@)t39JJkf4al10)gXGzP0ikk^ejsde!l0@vz1deJV<+SJ_p|s_Dz8#lgaM z;rVa5Q|%6b@_tvi+#XxvMazQy6Dg{N2esg?)Gd7qbE$a5o>2)f=}Ayb$mS0hYjme0 zTvo?uIhsJjK0xSPCs5f|0=p(b1pa6NZfmBBSUpB!qc0^cj9i~pwkvf5K z0}`U+EAiN|qbaAc&4~nqVkSl`k~%IhdFY5J@jHMR`R-TjwwP_|S!z3rCl~Nwt~qnfxMi*?$z|D4vA$r{42i{VQe4&; z!=43Cd$`xio=sO;vv*att*Tj2Q&n9xw{&h9U;*yRYdGtYg>!4>E|jV(YAR~xv`yVL zzqN^Mo8}w4s%$}7RoVQS`88EF3))t#^pR~+TGLbW$4)JqQ&v%4F>m3#8bAX(C;QTx z(y}MJ$tY4fuWVkaR9*%77K~l>RApK=8MD&eHnnCBlwGOo2S#lHnMmZyKFwo4Spr7 zdGu%)#QW&q6aZL0@y?mb=p9*EJ4OpL$0Yq z45uEaSAKR24_}S~0G7{-7(_ih+XcR+(BxiM)82q-j);S4#49Zc_K`1?VR+J31MTlp zBFr3+{lHAA4uj05ryS?`vxP&7sXU${28hELA}Uew5kA1)%Qh?5S-3^{I>~L3ue;nO z%B42|DJ)+Xufin-ekt|x=R$bC-UPo7F!?O9Vs&%2Mji+BbZ;1BdEBsYBxL!y6fOrS zy99PyvvR#v?qA4V)F3;QW-El>`eTv(C2AWW+b+kK7}~bKgfHV6zD(gMp~~wDv2iKz zvn>TGx5fM5T|93vzPp^igLM6QqpbmlB73Z8l>;rtLmuS1LYEtLUIF5VParmOBip#$ zWJIvSxf6qr{(T@(;Ui3_ayn$c7E$g})9+3>*~~ z6$s3>M~U1%V@?bN#6&t;*)V=Q5vXmDal;;=t1&Kvi?9=d0q#x^L9RNZVsHs|UFbR` zkeCQ-Frbj}J{LI}AS7`JQQaHJ`Om_J@gh9a6NW%M!gk^b4 zX2v~BAo~vkVA*x#xGX7Vb(Lj>tA*rl7wW5Ofn=4u7M?EU_u{H)sEmaM_BOJm#b-3L zu@gv&X^LC(i7nMAkPf|^>4!OG8CWa+p-P@@aDRL(;uoxU-x?fg_?06C+^rHvZ3#R$mC-6`Y%UqGP0 zWq^B?NT6`;l7#^ucz8Sl7#^J%k~ys^@8WuD!*0O{{9s4Jg*cjS{=q7bLSvJ@#oMv` zbD@MOeP2mBe*FFSlLYoVdg-}vu09rWEE9QrA+aFVvdm!KOBw^+A zO1G890Lk(R3Z$2m)JlK(r%+OxhZ45i91g!wQB^*_jFgkI%8Cl<&wmk0N=RO9iR6bL z@qRYkpZv2>Te6tc)=GZ=Ck~+sFjMa-E&n_j5p@6DaVqR!7CC4}^+irt1iHe*ZK?li zW$54B$K@Yk_yrEzYRe%#bHlBJuJ>`IdR~?3A_B)zyOzsQqDM+ zg$_8|O%*%jbUF>okBe3uPd}o|6*R41++5p20KktSWAk6gk-i$F$b}2%*UqaYlFu@o zOs|+(D#@4ph0ax6BFQYtnmq|E^1UxMv;nEX3MMIUJR-;=W)|d>P9uP?Hj$P^t5;x> zj7hFpqY2PG`$(s^?L|B^=Y_F3Bgt?;DP+e|-`b7RhAbg>N&9A}N_$Qdx?zycaI3Y9x(PukMI?LOcfZ#ZEqN<3~54yEIbzxw+Hg64ij} zf@F9=E1K`vF^&ORHTM<7qE+*Gax^YwkLqPz3~_$Y>M-B&!2NgFjfs2hWta+|`0)dW z?!a@jXa;WyH-0h>Yer8;pdi#lUqB5X!Tw99wflgWH+Ty`IB^aYi3wZp!R>u>h0Bk* zXht`5E6k7pK8*7l`T6Mb={MH;f0SPvYCS{UXGhsBC*hMV;W##7;kM>fy{+_`)+RLjRJ*qvI50Ry=H@A-}=0E%^&)SICOIyh z7<%yb+aGw~_Bb+R&m->?NVg$9+zuQu4?1*Ek}t6 zl`m%8#w~?^;bid`8sno6^`4J28pghoRL-rO`_QzZ1w#pZ7Cp4Gavo~_rPA{9Vmmu% zDXA`77&jl!jhwfC<$*;92z(0mPn$m%K15nrUG1^cgBDMDb!l7{@DX{I)TP5~hZFde zq|TCPp5>KU`%3l^_$+*7nG|lB(T->u?^l+-QpvwxRU)m`t#z%hcy?8Hkc;41Rij5RUO^BIP;Eg)`*=sH_VLFoN?<5P zpqE&=o{vUbf1TF$KWO~WspV)>OE=nfwX}F!n&8jdqGh(odMCiHM#Zb;02SJ)++qzv z6TMA2qO2dLl>=nmpP7yKEkLQky*m>&1!jJt%NefFhAF|R$Gc`vY!nnLNl0&9f<$9#d@xuC98%kQpF0y<1=GJ4!2)#7rn8ZG1|D(MB z{`>dbbB{pBo0*-(QT&6C5c8=@tJNsDE<_1h=pKa}7&PdsKavx|8$~-tl84Acqenhc zgoilR9e9^~8n#Vmv23rhI(L0xa|KWexeI12oV7@L;sj6xRax~DS4_cEhYFXLE}yeP zYU;w1%mJ%UtjGdHzhFh}^7^GxxL&_eZx4NtpG>s6eqB|w6$Y+&L1xf&M|MXf9lryILBbB`lh?aK?gM=}Fp88T1tyDi}8QWblE% zeNqH%d!%l3C)rQ-@92D^PP*Ol3;H{j8jn#rf`0C>;y2uY`$+!ej>5s<{{5C7loNdNriJ4NFy-!fTQK(?0udqKU z18J>Lx-_qD76B@GZds+oZh26cRa%rsW}#+aewozGJi@|RONy3Z$hmpd^Cf!oTSAkk zZgp{!)HC>QWqkpmsZX#ggyQVFsZGTadOe0csE*K~${uDLVM#d#D`o`x1MfMOA^^p! zP|+G=M8v>zRBVW+!fA&bJK8sGCmtBjBX4ws&xQ1a&xPzTf^3ju{zO7I{NE!h(5E!z z4MK<0;p7d0J!>XDhr>sJ85|HirJHR1u7r!Y2_FCTxSgE>zSXdiar^zi0AdhE@(5i( z7YN@~D(rjqJ!CZB+^Xx}JvKl${bpdLuAlwne%%za@ikp%2Ukh-2l~BGv813L?dg93 z8GXSnQ>LuWY{-B;$!s^@EbM;rBeEO*&HeDn-N@K&paV9vYyy>?y0HU>;F-I0lk6G-3B7-)o{xe)=$Y1uCoube zg#N7s&RKZ;KB)4^sk+Is4J!ZP+N*WbB@f)I>)%=esG2$&EwRf=m9Z9G@3j3H2KVGL zU4Q%ZJGv?9%5iXc`ma#O>UQ1q=PNhprsR_&TPY1K`VYmBacdBs3f_Uw5{)%DZE9@O=B<6?EaBk+x#ZeFBRlbXt^ zxw^@E!=<|Z@9cj=OW*qe+WfYFy43AINf>QwE@hCi=}8#ZirP84 z>C!8ohLO5535N5JJ9WLsv{N_rfB7`bz)1<(l=mL4lgptaB?<8B-s7k(%=#_#=9|w^ zDY#`Uq`V6H`1Qjp;^d#8DW~N|`0*<@WKl2EP0G;k>|=q6nP0k~6v~?mtKgr{!)#nt zbO5q9zzkjc!;3Jxb@Mz6bkmh52SH;)F)$BT9)reR{Q!)0-02O(Q&}^I%V*1~Bs|%w zctP=kk_CnHOXro&FQ0D=!r4PQtezQ5pno?-=_b>Ucyf6RL7m~{k39sXy*OPriJRKs zaX8RTJrC?t3~jI*k1O(&aqqniCpIp|#r(PYfiKOsb!+<818s7sGi0Scn5k-GrnGS| zQxE?Ex;PkCOK{tE92GY3KhM;EoTYE4?tzZycEF6+C{RPi5J<^jFfQ%C3HHT9pF*Rr z%Y!AC1N%7kAk0e7JyLCDZDn=k|9O`Fl>!Z@JPA)ZzlE(*n+2mizSjQixmkMla+sx8 z%VCyo+XmV1o(Z#*b_dK-{r`QIiuo*+@mUIW!n%Gm8D{A|*#5!I(C166MX2I_QG?ZX zS=N1Ux$Igfd?75u%g%fpC;ynjZp~8Uo)j3*#yg?8hnB+txL$+tXnO>5UY)1F^`^3i zbltE11KKtdN7sOhBfltS8HMRzk10IKhJrQ z;EsPDMkWs+OK8n$fLtZjFyH@6;qKZBnBNcjLHnK_gSHn%zXPHHz*O=Ry6J!IGoX{5 z%>beN6>-pHLeUZ-<7=Fvn_&a=1Bln(atOxre}9i9d;rVjgA>q0>niNw;t~m=YAMFB z*#V&9atADyf8JLQL;d$Tl0lbw&p$1}IHF+?ZBm*y2*ve9b%h=&YrK%L#=YzrA|XFC zFp$`dVjDZzKC5l=Mu{b}friEe@UX&c=sNsMMc+R3;0ZffyKqfIlSEz2C1mGME}29m zmP)%6emd*)tO7iy3M(O7$V-bhG)j9$plEm;U8?w8 zrenN?riRrE*OC+Dz)*5KnN&JCKO03hjm?WTLy<r6>JNyZA^fzpa4&8yVm#%A~ zH;8jfxo{@asW5XBmBotEvXb&riJ2c(8sD_!7Uh&?0|EDfnO-NtCMcN)Kiwb(fZ!FY zOKVE1;87MoF*nWemaZt09v0o~9p$#Vp`7kK@a`vdl6M=AykVH4Mf}Lq0qYxX+BPwA z#5_i|R#Y@I^I4pl(+LpG<$ynQI!p>%*e0QSuv61q{NOett_?bTyEw^b^UGgyS&FLq zeGVRS5JN$-bhkzRCeaU+sT_2;Mfn@Q3oG_xeLSY8>c*%oL54zfH%<3plvR(R`oi;3 z0$vPz)x>Xr^yjCfIQ)K#gS9Juze9|7C;@+>IM5M!!Y_IRU7_Kz8xIDwuvFu9HxNpJ z03=Q{el@$)ASI^a`bQ zTyt|;tFWH_PH~}6P!~)7T=|~auCvJBr)5tbOGZf%@pl~AIk_#ZNn!=JD5wI5xf{e@ zP<;E{BD=LwY0hfh0$hku8BN$9<<+=2N{hDjyho+T@AOg@!}DNli65*qIi6R{E@QVv z8qa(Q$j3tE4;RHIUd z5y==s^T0PvW_U=H(JmL%TtUcJIAOkNwHckJB23YZJJi?)_Xw*BwxBjijXswA0+0#uo!U!9G#a zw!nms6PPkm+3$V`h9`83g6pHTRbZn}C=dDeTUZj?tNENMB7-=|yT z%Q`U-A)cX*#veF;+%Gi=23F-ka1qXMqYnd+-v)`xNyXf9B7Jn{`gOuZ;_)Z+Jag_4 z0J*BO_Z)y~f~PJ^cYcJvz^(Kedh5E_uta9!Iypp7!O*U=Y-!0HXP+qY(?uPuSsC{9 z&eu@FZI^pc$UW@oQN!%0wBiXg0DI$H_xFtzV_0U$KSmCZVm8<@uWWxN)xJ*T`YQG( z0F8XCnwwi&vo@r0sjbnZ?+_DyN3UrOMg#0gHX>je-X4G(_&aH4LqJ zooEir9g+NAEdw=w`u-ZZw_?SaFZYHFhu<+^voMG=R1H0I)C{+&}~QIe5v+!0zVe z_mZiDIsnGu(K8W~==BzoS6fhDBGDlX{-`9>*VZl~OC-8JBE?7#p!Q&l(wXRV`z`3L z6&LIjkERG;lwrhy)Ls{rRKO@<%^seT8qw`hOjBD+8cIAsYPHaW7O#5D4|@dentb*C zA$TMI)EP=Rri{(N1Df%m=Jc_43`H47hngQ9J?ha%cZ}xBfY(RueALeV)}nN@FPkZ> zoA~0)?WotvBvTr4S4d;qghEfzf_&u2=adyok3K3C7tbjog(QDLp{Gnb{3sdd13u`t z0_@(~l}OaCwvFjy$7W=VwPR(Ypt7A%*$${|G*m{XQM)4RDSW*{GYta+Jtbm{fR^8y z7WBvZ)f^4a`POn&xjSUT_$i(sOi(5(P!3pG>VN~*lqN;~isX8@U#>+y%jeJw^ah{A zCYqFOK?kom`3rdYB^R=^TIBAq?=DTZ980SE)1Q)xQsQEQn&vy*5{sG?JmOq)sq)uB zsFO<8%z;>6KGa8-!yc<>$cG7%SiU%$K*LVo2P-4y-AWzr-M`NnX6cZ%|H1Ud3{r_Glb1j7{7~}5OOt106=e|# z5zczjym0N}Jrmy~d)BR;-CVk!NIq3OH)R@9CqY#X@(GI%2KjW!KOV3Gwbu{u2);^z zSJY~if26;$o<_lUe?;*Ctve9wH;B|^?iJkyg>=BIcT*vZg&wj*oAR$#;D_1@-yUhx<~lnh{C;^ z!ge&qivRf$ZwYufr51}ZmTa`ZID1sbI3{u~z0`=2Z3I!;PGh($U9zH^Qlf#kyLnxz zZc2V@J=~p$hIc5|xOrwXvO)<+gu&`b`OCYyez5EYNO$0OaQFL3m{*3of4m^2n%T|t zvKJ-+$N@Y-6JA&=#Jn9U050l_o9`R(-*Ru?)SQ(v>|6=mAAfi!p6)_tAZ$x`_-T4K zyBi9*8s%;SCS=3ieBd<)O!*w{0#CwS+&XCr^lo+I_~t3O#_4xltX#)~_h@cptTZQj z`>QaaXaW}W$+efCZ?Eu_RepCE^mc>d6XlnOH8ok}rJKWt85znx*p`cK^24u-hPgy} z>98hXS>79#oo$id-ON#f)7Z{hwkU6{MkZ$KFj(l+PyejY%dFJ8M4^{QEJwM1@>ZCj zG#_0_(%eE95F$M`7t(>LWMDioBKxXv)6LI0O-1i6ex#13v|3?J<|7e}o+e!^T^zM# z+)j*7z+>|PZM|yw@>S6AaFjPd#$iBJrxnp8)=yKlLWEZ*0}#d5-?#j ziEglj)nK8kFx<^bQXHUdL}1skBML@iRJC^r(f;N#;`OA`pI{*WM_7=vY!-T-W{6E> z+0q4GNe%rE+9aJ0o{puz`Gjq*@L zPmNT;gL3fGSE?+Yvbs6-M3UcFzZ!B7Z~pQbp5>l~<-|+YPgy+yemPu7iYkiBq$(cX z2ZR6oKg7KWd=y3cKb$P-nPPNVH$Ba|x|>NnNl@2Sll9n5f(L?8L=DKz1i5lS$V~`2 z$eqf45kd%)gew_tm?j*OfQsmNph9HVYqIOQ0^XXbtd-quI{dS>N&qpK#6f(ZGN=?7ZAWFG`)HCrgf{=<*cUZg#DUVDFWCGwG9E(PiQrS z$#`^cl)C*d+|JV)PL@%+5!kG#3#91M{h<0Sg%%GvXXNO|mbqPr-?XH8x5S0W)c za_AQMGu7aQ(g~2iQ4Po%qr;c{nZVHmabFyQC#S?1PR%_!UH2X`$lqMH%8yRLeK{CU z7wGUQVA4CZe40Ie@Z9VtP=d@Nq!a{B^N;LCuWp4|Oqe1Jt-EY2JaU-Cp9Xu`!~E)8 zxbcw`bViz6oqw50Y%Ez%*VD#oWEDeL2(XIPjj&^VNh3Ocv1r!-!V9|CnD@u9-LM!= z9ynt_PddSv7h}v~@Gt@(It>C321F1G4l0!eBNj`nA_5*&40v=JP%3|hcD^yYEg_V5 zQW~Rz*o8pmLuMd%RuPhc8G*<8!rvGc#C9vsVFGw3<_nKjSRjm!2z^1^oT)E}8Jjx- z+=EI4og6psS-htU@Zv8>^Li)mjKB!39}wVwO_Yr|<8WnIDA46ZPdq4BgCLBK&|#P} z?IT;D!h%duJXj3nJ%fme^AW-?vm0R0zs1@VcB6?)1q!?Azcj_W?9To^yRXwOCb&~f z>ap~NQknYU5ehk16R@jdpkR3&O)#EU9dHI9r!nENAT)osw3(*DRR+0y>J|Hzll z1b!1?krA}TI@36sNBxt}2$R~6YruOx$fmxX=jBu1@zEL8{ygMVVVrDd#qBf;L+MoSA*=s`&U-$?&(uZr{4qZehW1A(o4LF(uQ3 z=7OU7zd>`k>@?+8xVeY2T4r7#v9W(qO3S$cdf&sZUL=*2mz2Sbtt zye-02bnh{*j5xfnK?hvb&%cAvVt{z0{y&*WBS8^T|uy`ZPc#J6oi3@R-!r$ zdmFde=>Y;Pm@Z?7>yUS8QAYaQw)nmIBt?|sMoPFZS(oHkxGtb?F?w4O?d^opI9QHRi1V!9MG}Z=ear!Q4U2|@Iwy@9? z0a+b0kKPJ0?b-b;v3$}EwgRif(%}utU!ghyecQZl?G{1D+!)e7Mr1f=x0o>If!zwv z?QQn0lAWE<4Wp^5s)kmTlFb=XRVghlEhV?zrX+M5-hR6~L0ZCY5cLJ@?y#AM(sXvq zGcWL4Y-m_~Vc&qmSGWW%qY0Z4E?y0>pG#$mZ<_Q}mc zo1`QpCnp4Srbu#bUO_y1t;E}(q_`Cyzl_p)3HEe$N(sqZx-INh;|tDu=i4t9JQGmD zu2q(_%&&ZoK1b)5Ey;d5Eq)$-lE8U<=TJD?X{0a5A9=c+@GO3<63AlRM!pahCNI2_ z7ZnK@k?~#xD1pKQQ%16G>hiRZrrAQFAql|c&F*&D?IR)eNW9|Qz>f#=g}A5%?^4(lxRvPj z4_1>k$`_A`{Z*U*P!Q0DeKEP=#bQ3EpfhQhiWvN=|2OW2*ZUzfQT*;eiX znfuT}%0q?BJzrglGWRKvx!(hsyA6m@<|vt)#qt*wJ~p0>U1I1vF|$vK>Qm^xnKSxk z(!D^Dsa+c95}_Wx`VTH27hJ-UQsQW!Ld zhQ3%)6ERw7pxcwl0-YZd6WLY#YPblEfhIYWyAn}(E?ss8*Vv;_E&P0Vcw*Q2^Wo>a zy5Q@4S7La$l*ojiIPhK%D0h7<+PVtS5YR&OpPXTbf`_hB)|otT$PEJ06cLPdP-OjF zU*={XD8a#)E!>N>ER7S`t099iI`X9`$^Nha1uGz$|J-SigQ6Tp`G!HGJShfsK@Ua& zGrn%nAm+Ky_Nerzw51C*jJp?ipe0hf+>WYQuV}v;D z_mIiqm*9;m#UPEJ4*e9?5^LK$N^Xw`zy0=i!!KCgqpzQ6J4Y58vS!a+{tP9EY?(KiK#bufQi=}LU_%{L$I>I(iG^ER<-6#dxe zpTmoPl+9A~W5K}!lUgK9X+S9KtJzhQH={1N8AnQY7Z)Q9m=j+FY8QzIufT^cK=&Cd z=H=qE==t+{RhJiPM4)P)4~IjP#bK=mI02!e^@|EiA47ml`jvjw-R{0JE^6yOSwl9>P zp4F{$=13WhX|*Xdg{Bo{`U1J6CTNc!@ivfjiVWRlVhJRO&m4G7B) z!pi_N`>QCXnL&Cv1~Or+l8sE6_cbFX@`dp8w_8|TloIH08|Ca680?sO@LzoLme8de z5<3VhUPcFKeVmsm^;nnyAqt3hJP~Llu;+BbQC`Us3<`iLQS79Kp=`!*$Z!bj#w>fZt-iH+J*hSJscK(Dn0RpL!n_K31M zBO^m%*ZPUyM{ZG$9i#U*($lBsA3l6|+Ua~s@1JulJNwj=)1MT|0CvxS&lS$Z*1MXxiu>zpfz7&4xWZpdK$?n<55>AsNN2J=?iiWbfg3gjHbQ=+RLO{Uh`PhUyg)p^(qLl%_GFM(!+APBL}|H3|& z*w5!Fhm2Vz*@fBbNO!y>uw*I;qG*kBRZ9|CFojDSi*@RKJc@nXfPH*s`P|uA(Du2u z6R*?v=#fm(#ozG^Px4u(Lg%$%7iW9AI2XIP7Q6Vu?xWAQl0(KxnKP!+2gnGvxQJAS z@b zX%KMQa>jt4)p+X2-02q8fN@y?|JN509jAi|_z*$jZ3y?~!!Ecnoyu_*ZfH^!9&HfF zqx`JEI0<0U0+H0h&I&M;fIfj46K6Fzt%`7+GY&^%hH~5$B?@MAihxBr;tI7+*cmz* zrUgZAo6<*JZ%V2Q2QDhnLqH&KZ*BF5ZgnB4Zr!3*x5~{vEcP|!ca4vorGKW)70p%a z$u~FCG*2Y^GYFyjN1uv9il2pR7OhMyYF)EFlah3&4n_#Vi0aATdDzFH>cZ^_V@55? zwuGA|iWtI669r`GC1$eFI$Bp=N8~@{)gW`}A&eVG2xH1+!uY}GJ1{D8AiIs#DOo>34NQQ4=ehP~Qw#+#F$lOx_Km%aHqmj!p&gq1niDa09$Kz(F z{Qb~Wpk?uxut?x#UfDDczGRSx#qbnklYfY+rims`OTMC|F>ZkWXg)1VWhPWPk zhu@);wybS}J||KK+`x}q!%Wk|Xw)StZKf@oN;YGz1e^2pVPEzIu;e$=v_DI`GWV=K zP)80MmlrN+PO_2Zm|%iUpRM^AzWGekzWJb5^YObkRMWnCd%ULo7S&oYF3A&EPon?p-)(R_>>{-kN&CYdxJ0-M^`!DlFTF)eMCh5yWh{qIBjBPDKQCVafR zSh~`hwUxHQKe{!mHLG{ydDn^;ULESXh`V zJNvCiU{exMM_%ich@sN0Q=Ph={fg88xH7;B9y|ceN^&MvGIlD2iQHp;n>+&gU3Hc*CCDtvSdeZU|5~4(y3FI=&9+% zp-T6Cz<){ay^pv;6|`DN%XdFTmoL}FCegQR%>Q+MkC36LTV^#C`1SdmjXRlzI)M@g&RrUlaf8BD`V>_ zG8~~|Cr_XLXxn@FWXp@vO`G^n5+8T~LKqi zkj@k|!nC6v$gDb5#9(L#mcXUTt$Dzq#40g70;BJZ@KWRt^MK$fVNT2=2nG3gUT%J) zj=Uj1pQod7zyijior)Ktl;?U9usZPcfhZtDa2l{EALfak=(gbi`GY)tML3?v!W|%3 z53;zyF?vStZlf9_@rT%IC28f$)1{QywJ~%7)dTfu4|QzV)k#i0xqX{-3si|oFn)2X z)VXVe0}kn-`%pP%ZEOl*cknwTVXJ1*zMcyp_FRQ25Xi28Y7lxL7Ap*x12C0CalHQq zQ(8ukVciV)wP%c9HNN*=<5z?~1E<2*GsgU{9(eDTMq(Y$ee!;HC*@<{|3`N+pF9|! zhu8#+O1K=J0Bca!pF!AX6O8%c)24;zqr1=_6i-9}|HSyarm1h!KcnyAAC&X?r>8ZB zV^l&q+HfbJx+<3aY8H!u0sm{tV)z{{c>+sj=ar{>7QFc4;hq;?oPYS~fTtJCf7&7! z9_O(*RCZ2OA->7SjI8UlWHt>$VW-+n)ax)@Ys`G zlj#%mndF6wNmrt@$9{P8^YkV9eA1p6GVPJD0e%m^#~v?IONI`7CT(2N6j!~RsD|QW zYkE@ml5zb=+r?2fm01(J_(UGAp9L>s5L1swIb@r#+6SsJ)<7Lu!~>?=q?^_cAMTki zZCtaBZrljv!}EpVy@?XR3-8p^#w7A!CAA|pRa&`nE?v2uh%zvo1sQY=U0ah|Pl7#e zrx*1I(9eyz1#64fU`EyYwHrvVfRFFQm4Mcl)|b?hWv?!KTq-FlEuaNNxVesYCf9!u zh635pXx+uzEWEmb@law+h#=)jp6AI5=lyXY;&q%d+BxC!59TuhzF%474RrMft{Z3^ zuygXKLbhOcnt1ql_FI#~kKJWr;p646SOD^eZkw70^_?)TVIEVb+$=;$YgoF~Vue-3 zsD|0B0qlknMQ+)&rYVyq6AUJxJ7;gU0(aWOZ#b;5yG`;j_jsI$0*bwm7L^y3tQixFg-Vm)Rxtj*HI#$=dtZdl+zmJ@me;FJRW~c`)C!ZAAyMcJyNI{N8P>reILhr z^gJGUxKGHO|A@TuAqn;Gzdk!STiCHE=JrHKXCc1#q7wv*{olv){%Cy=eC{ztI)A*r zNU|$T^DNZFBf=CGhP&GxEOh{5fcl($B2?;vNNWl#Z=YT5>$6*D2B<;aQv{))0_wEG;jkrRAik6xR3Rvf|R>GV&__yCPh9LJh*R=Pve% z68)kek9p}u$ux=3K&zFev%^%ta%ozJJxlY6@p)6z+P`Vie5{XNf_*VxLFv$Bj3e_^ zRTki60YZ3gP!-MR7te)iKK`vv&FAOA^_tJM{fU+^%s|%({3}pG`r7i7KkVtW?Bz4) zR6>KqwJ%a?v#Jti_)!g|Z^phnYd>NSstG&hR6R|2EBm#Q&?U`U9Q$PHqZo_-;*Mj7 zy0I_qE+G6Sc$)n-r>!5K<}2(4W%`4sC|wdn>Aq8Er^ELkmHK(OGHCoaJ&C4|jqZu$ zeOXQcJM63fc=SBxK*K*>s3nL)Gvpa`CW5wV;mwq|T4E*<)a)|J5r#QKUtA#tMh zRG6A~)2^(|t4Nqm4ryT}e8>VrIS7&Iy7HhH!um1R%f~9RX65&6HPFVA`oj9Q+V)+TINT)&Ev`FEtuw>&iz_mc7O9i8(< z?p_sMk2gUDOvZbG2li&2_CnWKJoR`4I(WNTIMBPZdS#$x(F4k5(xe*Y^UQ2jMmJ%> zHsD$Z-#lnL`0+ts*TJ3xe?8E1aEx$UWA~X@v>&_Q#Mk<<2SoYzXh>28Vs!`*iC2dF z6}tFD6Xoe>iRqGfbd(Yk7HS;`bGQc7P{c6u_2Lwb5%6575DX1fF#ozCjKd1RLWBpJ zaR2kB%+@vk{wzo-YF*RpQ9B4E12fP-!Dy)tqj>lY##fUMJwYF)3$qrjOeFl)8Q$Q; z=1SCRe0?)b*Fy_!>;iH(L&8rGM|&<1SNx0qj`9iUun{2*o9|L+C=0%y1;0-Rc<_DF zxI^sc9n6eDd#s;bg9Pdi${Lzolm{%!ZGVv}YAS$*q&4O60TJ>q()zrX!d6PWtA{>x zi!0zmc*s3cZc}z`7A4-qdX`q&QoFv1u!(m|c-b~ ziAD5}VO4HrNkZ3N3*Ft`v9Eq#{r*kuJL*?fucV3O=>-d(4%jzzy+SuWJ%8bf@ zYxWkh+|atvk@!4)o;tc(55Z=3a#B`2C87WB`X|mIcE8sEr7vA~sY-iCM=JcspZ3(W zH24FCC{1GX-%!%hQazhkrQK6a;(ol~ie>SNc5w-v!a@~1Wq!|s1s$mp`$>o5ZDB!= zG=(=`M#;cY&BD>P6Y(R-2yQW1{rGWy9AkX`9l{bk9Tw*lPYHjo%rg<>hm>-(--$?& zbCbd%g@=9=um^MZgkC6k_zByc68j~aqOeJxBM;2Aee&=t7wY#6{A-1gSh$Gx6YbBp z`&Zciw(aD0Th|+17!NlDlczyhTkeT&dwxpYNOapb7~S?6uTct&bR8`yD+HnMkv2`c z^z9B!`+DIoHSL?LXKC6ebEi_0$$qxkp!ozvtD4VG?T=~Ng)fUW?SpHwEc4!1X7li4 zaPYe19tz9ujW23Gq$wNf#TI(M63=+PjCFTvK61#@Q1QBDACh__U0=Swq*2qp`{K0b zbG`ki&~n5pP$l|XP5a|pD=C?9FRbcUci*b{7-pEEG~1WZ==Xze&1dXO(Bda^A`zb*nAgcV^$1L;LFu2B7Xb{`u@bL zuy5!VxZ3`(fHi3wp#lFE=;zf-ZiNHyUeL79C;S4w%HiC>5BI>nG+<=D2zpA>zG|5O z4J@4HRJZ>Ew$T&0-$VfI+U=Sla ztJ+-tELu$)NK@rc1&TICDKIndLUk;vxVwy)4o*I^2hplvRq=H>@gEuy$}qR(fHEWWy%tsPb;qfv*!2hCLcXlwYh@;#w|(Wo z3dcvC7<=MMsfby*Xx_@1!1=u3#~w5}1(`sFHP38j{{>g?TzxOP};Z@N;b(i(Lwp`L++? z#LLZNl9z~~X(0G#W_Kq_Yz}`}S(P5Qb{V~wPJM%ZNcS}Fv~4B7XTMaEl6I^}$?Qt# z+}xTat%zN1rE_(-hokh+rd>P8k$FPo$li6I=2P&KDkyCz*L>D}@ez~`{{i-mt0zMf zAH+^f+olMcGF@G|x@ZmA885BhQn!P4Q8YNyM7p9NIT!bCtZl8@M9G!iO=Am``8{cA zZ$64ThSUye5>N5o->`<_h-flAlrimYB+OKTi zE>&04x{~UW>OxvlLgM44tcJ{*3<{s(taT*bF6l=~N@!tq3E93}!uSpb<=D0O)r_8ZU3O8|A7fGWR|WDE|O z-3o8$y27PBU6H?s`Rwu&XWwO5wlned*A}-$oI}7*iE3Dpu zZYQO#0ZPN1R0;$pYorqJ)V?~m^N2}kEJlu8k>cnk_N9`LAT_M6&7f%nUDyMtGc3#% zN}Uoq1zG6Me0$bb!f)EEKu=s@12jrP#~}-iYm9GQMY_AC{7uE1X*&_{5{Q=uG~b`H z*Z~$R?-hwt<)qM1qr7(@%IF?+2T9Mrs`Q!Uq!W5{ix&!UDB=q6LpM7PuM>DOHW?iX zFDG(Blh>mlcj11g+lp@=9r=W#zI+Ep&DpS~iR|8; z*fnpyB!}f!=2zrX_>||Dk$Hy`6L&9{&pgtTl*5nsw0%hD~?dd*7kkmWp#m}q7L)M5E$xKn~~O)*O#OGJZ>lx#??$VQ))Yw z|Kg&9RyC@ARx0`1Z=#}Z|C_XGR#TK}J-Fz_{9|o|&EzvBn25BYfgC#~H8s$db+zP5 zPX}*?=74s(xp-4PKK)g#@r`jhvWO*$4urW}5{q>yVK^eh`%I%5HLDv5yydM~_WYfc zi1+F=j1#W>=qC}&FAjxMiN~@H3i}mb!M9M!n?q8t%N%o71c{_{0z2^ zgwMbDJh98`R4C!YGP~4~6d4#1#4oDsqQJzMVqy_~b8w=?V%U`mKW0=+ipeR%awPOE zsKhhM6+B`X23iEvi7?2I!y}4S1gHjV-KP3^4vZTzgCLKfwhc0{M9}F;RFZ9JwjlVi zrln89pwHv*WV<-b@u|oaz<34mae##nj1lW!k7-7r;zW|=G{vyv3VTdMS_mbsFJ}D< zhDy3I@N$5Zg>{QaR}XN3*(kE;3Jr4OdPFbQCG&260ZtVW7<$ACrc}OsYQE>xQOaj= zY9o3nMYH>r-~M&Q6+XWWKoN0U_$Xf`4L!GJ07;YfWErLy+<_Ja=F@%_=SE`Nu%(v1}@)z#TmYiO33^Z`NuS3s!0 z@O1LU3X4K-RrnsKdx^iObZ-M;_{(=*r|;9(XC0qPm(pdcQKYd(Fo!PvJp zPl4OnLAT|$Ws(^)bRVsS3#FuOOIsJwNc#9Q`417*(0EMUBhZ0ICs6Sg#|Y$e%z46M z{Y27~*f7P4=?BHA2X?)|z>YgSNmf)nfs+HP0mq|SJt21ZRISKesF-F2ffEE)5bPGy zNw@06=*A%d_VeRi33iH}3|NH&8Vd(eDHa`(F-$$yBa_8?=3}g9KE~?vF>F}R{en4) zL_tMYDo_8cE`68ixmby!h3kqLIK1PkkwyERG+ox5sFzs7IbZdh+vz^1`?6US4DQD8 z?HyZER;)-)S%FBs3lxm@9v%K25YHDVE0VDqR!-~c=F`Q=&r74_>nxyD3_3?EDleQ^W&yGx5AzPc1YyJ zg>{{o2QWZ9!fAvT0Wvd>M%RW2FOHTM>kR`A!(6l<{iGr#9_<&&!~2cE8^9z{u6FenmZe})NLcL8Zws0u3Vf$ikV5d)ljyfT%1<1p>hNH(ong! zLY!8k`(kT)m2fv3lik!{*()w(oDwNy$$xOd^l-aOG7) zT~cFmbIRi8*zFm+NtQz?-B2nTuG&zA{V7{pE*h>_Te+5e3jN)*YQxHg1ahCDp?kyj zO*eWmd}Wc z4+vmqHOj6Zf}QF9!VR9l2wdsiqde#YUyPuOw*XVzAedsHjIjfw)JOMb?^;!&8xH$;hY8i0!pq)zCC&8-YLVcQ)T2wND)XZtb|e}N#84# zSC&?kmXlR^Qc-nrbzv1L*)CPVE?CA(OUp|wB`YP&`BzjzRy9dw6(!~6Wh8y6R9;3) zE6Yg7YKfwsLkTUZD50e!HA^akBNb)Dwp6Mpt17FiAX}TH+LD^mx>8cTLMnw01UL*; zRTWj1>K#&TRb5q0HQAacRhCy*R#Xz(Ua125R#r)FX44hngI!K47#)rnj$o8Zuvt&* z=wIG>=Py*a@yDu;%Z~iN(o7^7ACktIN@F6FUKr(lJH zC5%{M&mgD(ULKbA3kncJuuL#Q+ zx@PDWB{4zTm1IM_RLm%K@6^{n44_Ba9Xq!X5PugfPr@8bUWnoV`chKgqTS@C!|)Pf z_3T&wuP{eOc*YPry9YRh&9Fe$oAUVmm#vp(40rP#3U;C%tU*~}!t6mSF+x}H?TFVo z#;GcHyFLEL{^(G6e0;oJ!ml6xN$f0iYY8eMc!NWLt@$m{Q+Vh)Tu)Lk;aMi40;5el z$B$ohAl=Dj-3pt5(W~(7wkm9LjVE zxTd_OlJwc6rgiHJn~O>PGg3uybx92+1BMz}U0qQ_>R*tWYu48{)swz-siv%^qN;|d z=cKBd^4gLr6f1#cf+z6anSnF!jWG`c`_Q1EBLnozo+4G1(c-dFk~m8$D=jH2tsqNV zq=KS?l657d=sBspq^zujk|zx%vuqQdt$Psj4LQ zPPljK`9RO&JEhV}T2om?x{gbgRn?VM}`>NgaffAUC&CD2$NAp;#1(>g$u@BbTf@G2`J`=Oe41_euNDkrkQ}( zilVNt0T(RPnBomBI5?F9;%Q=Iaw|G{*^>`uAEE@OFj{gfDllA^k@)mXm9WZyM5?o^ z=ymoMdk#Z(-}8j*J|}&3K;h%qxOCt>!bAl7Rs1SFy8iReVV8|EIQpBvNxQsxPa~|O zq9!}b~$ZsAq<{X?lpy_D}59RK_8`kND*k?Op23#CZ#ix3P`LAWDlL9 z>JS1WPhjY0Llz}2=~M1^2lv~V#0axUyg6Nj8pGT|MFNi-kL-HuCraElPPm1^-_C7! zFh5K+i}n^Y0-YF~Bxs2IExfQ?#ch(Ajqg=t-d5k-M%&3qjH=9NT61Pw0ilmP_+VF} z)9H-r>U!|3l+J95$o6+d3b_xbzK-!@4b1FsV`fwpn!_-9I#iVlMOsIB9h+r>@@$h_ z8j1|%9Fttb=E9cM0LLQ6vw3hhMu#CV$bG|cu(rxJHs2)ou?1K+B1Vx**+MKrBQ|ud zV^%y0jo9Fg{{MP$)STnmhin3KsRKbZ#~}VU3SM z4S`smMGQQ8r6FR0cwNpkXF4;d!wWGjP%_#HIJ6-y*c2l*e@z`62p4YL646>&^aA_NbOjTWaKeJB6( z8Xg>^c-bydXC!e5q!rFjQS5fWeE7S#J zgg?(?bb3-u3_7>(-hI^8NBii}^xexbV^oYfed}YCz%#}a+ih*z*Y5z)Z#(K7;b_vf zC9R9-BDy3iDTxg7XAoh{DUh8;;T)s6!0a&>Gs;I`!)tgcRLJcXaMSe#4 z49Lb^hLla{=6lhAkppN}LWV#Sqm>1V;E?YGsvPi|Y;2Syf5yk6_Q)FMX;L6`8$`4L zH2GZ+&+)X_Yrv=?3(GMMN1(bjS9f2={fNBDFQ9Q6QS;DQ_7fN=5sLGI^LFXT_&Zpj zR8m`5C06s&k|J^k54@R50?&$;VfH$5g3pm^R&UJNObP2YY^EEVYcLzh%`a;{5C5i0 z^O4K%)_fjx-l+Nfe7ZsNc|>}W2w1HDGxSFk4l&qOm;GR9jS+F+JOUVJL!h7j8x^Po zs%`@h7GU+T`|`K2x-He0fT0++N#T?Dq(A%#RyiN;3k=mliMt)jA!a(nP13<217_rPRnDqDy8qW=@uJt zLcstBXhe`yCDz0)x|BH7Z=>2F24Nc9D0hOW9SZaq3933MR|vbo>|;Un&;XBiPk2!Y{bUI0Cqsl%AkLwLg}K706Sp03L>lLr+=%nF%H-s6N)oc9!6N<| z?Om7`a#CbuKP=ELmC`VzTxR85e}5z_(P38DD>-5G!DH(~gmfVZVeVoSgQJJ0>KWmA z@30v}eRSp0Nj;+OU15v$;O+5fpqVb^O-G&`>-n>@xt zq%vTtX%SgeVJt867@V%B>A|#6qU)*(Yl}!nDhp&mUK4^>b_ThA%up_nRsB_5Pi>#m zI*B%v))m!~)D9lVgQS9j;(VG*(7qxVz-YrJ+R{|pLSADbQYAV$*OG(f#^G4LR)M~S zUQU_dFXs)VB5d|eh8&u=t~ig(;SzB6sKy{k9+U4FgQoGH{9M!iwqpZ2P8LGx@U5`# z>Ub!%Mbg5mqUsXTnl<>HR9jnBPaA;i(}Uu9s!P#L%+QFB-#@<8e6D?VndT#n%ZAeA zKf=Cm8=(}_N9#&!OR7m$YtRi+5ymX71Gdl;X@8TUnKm`lG?8OW0=b}~idK^mB{7D3 zp$Ql!F22_Rky^tFb4I-R3s#TDSoK>b?B#BUZe>n$Bkhx!z|9JDyNw8VEx=q*$7GPX zN6qw~bxgX?1?C$^uL~ziPglY#&<9RTJ(mfavs;%Rr7xhm!mPBKSg)Tq!^;RZkI2x; z9ysK$3(!%>TsdT(H#Bi*A|@E>PH3~zd3t7;@bkbb=<#+|c^R4VZVHbIH*tEiCn9^86# zTnPioj{D{lJMr`+*Zhte>bd+F3&Tp|gaUb@{rS?JU~n)WHm4 z!RZ1z0em;_asrpaHK4Unh%(@k&f>f&jbPQvb+KIIa5!*BP{340T?&h1XL+2#)2`bF zACy8bV0NM|x3@Vc1Y)u!PYLxc2%6ywt3TXV)KIX~m>ziL{r#}>aDT(tfbO~bF(lU%&PVDkg^8-4?AB1;oL?uS1%KOOzf ztVeHnZ|z?F*353qyOax8WQ$DV#^6^h?W2C7;YFq&X(3j$z;dC9K+l;tCoeywD^AlZ zYj{0;lvsiXB`kYFP4C7Wufa;xm6<`DS0)BwA>*TT*ix*}s8?ucxXe-W-tqt1!srVB zMSj~$eJl=+*TR7}9;MZi2r9iTOW7HR^c-~~=np|XG1IVjZQ+{YEIOUeJxWi})|!oV z8wiJ)uK<@hYm26R246n%&B0KDFCTf`-B4P0_wto1mu1E5z5SD^Zn~3p*X~%a`TXL; zpJ>{rch3Sse#=jxv}O_P<6lGRsmWy9w&8I@<0LjMOhF;sLf4k&6z8Jl!oF?Gu8jwl zUij_nf#@b%yegj@o-eJhX|CF!yFC1#Dim>Pa3Y-Vh~1-CVN*;z*H5>8Fg#lq7kI8w zu=N8$2A9JXLkB_l(!oS9q!N8-Ov|3$*``Rfj&tOxB*rbd-R$oqB28Q(KcxB~5>7 z)k{gzwg;5aJ~e3Sv>-V4kJyubkR%=rPm;byhU;%*K&UZvDcG#wB4=?Jyzt-w)EZSo zCu0)Eqt05|M~*DnHxDM7--sW<1zp27Ld!6xTg;HzVH`#ZvJYw5epnaw>85#`@UjDf zCe+Wpip{E~1Am}eZK^Rp^s?soa$TWSMzuk@+h&{@II0R}WwWQ*n=ph?wfETv;7_&7 z3;Tu^B0`r+>b^*Bwi{qC@H4F~Ev*)tu{FCT3)t~^#g4hBCfbd%rSFp6J`oo0 zf88hlrf;TIvEp7e9-6`(eX0>QXWE%L-iUt0QOL&gSf@X#a43tT@FV;C2uuOAIo#mm z&HpEOXE?-R@3lTbP9@6eG|JcHvE$=KsmKQ&Tdv|X$dC9qSsd<&Ld)Jo1Xz0G6SQCdwZU+Me-zLOta_*_AJWwEJC#rhN`yJ`cZX zh7x@FJpB7KDE&T-@N(cihC)PkG~c0kc1kH}UEP#bOt>MD-^zZyDDN-)_Mnw9_Jjgx z%76RQn)cD~b|^IkLg`W(lulM@n(G%IlUcZ>gJ`a2I9)eQO0F)lJK_pX<4-OXNyK^%pL;h~hNDd|3@6+?EsLTds;UUYdC6QX~jZS0PfXGYa0j z&F=5EJM8#R&IQ)>pkkj0Z%9?`R-2Ir+hIM)Dag;Wgc|ee^P2Du1w9LTXnzm<>!(m$KqD6{ARTPF^3+SW(Wl@az3ru^UV7>xeF^^2 zi%-2o_>K&8x1o{?<`QsZVG@Ggf-H+}=ob_?;=&30M>`w0^SnM``}ciyg`ZO?zYUYo zK79dGDnIxz$P{t!fOG&~+V_pOSCv*4SC&+wIklMVGe8|>%#)ht_OWR`*9?O|@||YY ze6E5`?K|6PC@s7f2FSW_&Bq9v+J*PO$Mm<)Zi4TN@6Crw%3e+T=5-KfzPdPF)4qMM zP1C+ka%kGn^NV1yidzE}Ke_1)DKcu>tNyQRKG(;=S?_&*x8@Vp*ckwe+O^L@Cw_*q zjNzL&eZd-Tz z`!@gg+KV=~wePg;wC%R-f?rw7VQ;HSHLaog^)&%$4g(pb>_vwo4a!WUP|YBctT@;ie7=gh(i)Q9mDCZx zamwycI%RqMnxvHUM0hyYXKNZezZyoZ`5<)q))LK!ym^Ka_7d~Mv3>X7VI++C+fQLo zlsyMG^zrvlHGR{<_U9TG(D~Gw{~S=Y@8-?Zw7>iP4&MDY=YY=|`Xvmhy>G%m9Y#hp9ZV+`<(0G&t^KO+2kcd4+BEi4e)Y>QOQ+e%%Nx8iQDG3HIUX6oth1@djQh83IYf_>52n0vUqIAwupTHhpdYnyq)-kF5Lf=i zDv!RNUPaUJzfnYmitL-Z*&gozV+|d?=rIDKh3aUxjbZh$&Sp5%qaLGuOERA5+uyr5 z%JQBfN^W<#xA;( z^jTG%QKNCKiCeQUs?2%9?r@|32fCY$F^^;0K)zg;oU(c)T~1f*pu6ezO`TgB$RXpL z{AE`9ES-L2-YMEk)jf^J$PMgih5PG|-5umW%q#S_iaKl9o_cWgUP>IsI2yk(y@Ram zmP)Eis){RNECQVznA@WH{Cr)3rhT|&siyrkYcCMdKmX))!hHP@c1Txzva_%-Ia#oS zgRmJECRst=!~_6Q2K3hyKB*xN)uWm5*g0*g{7vLgFveVhw07L!_LINwOLtgfcsP7{ zH8YqgB(w8!W}RM-(evBL7#<=LqJ}z@m>7pac1MOe#Ex<5YwXx-z91qTccKrOkMfw& z-PqsX=q6Eyby3kXqSg_HPytRuzB{r%u#r4wbgnx&qalj$a3(9S83XgeJRnJ~JKcHY zHDgp`)T^|g_B&s7Hln9nFt+=w!f(Td-$$sW+YE)PbJwI7kpmwn>^4LGSCQ{S!%)Fi zw0=$9YI5HJ*!{zXVNZHPS|{C3x3_oN8ZgF37luZ=UOR^(l+YpbfDw`56&9iL2m_C` zdP?kqM->)k9c=>+wT|A&x>UvO2sH437-i5AWZ;$X&>P*?Nidsn_8VbD5x^Zz?3#pY_TNmt%8||{Yb7yN0RjHbFNTiTzaHqNb)xrG1 zcKDNhh79mBGuyK_Wwz(9&uz-CDT4`KMvE(oD1M4*5&D3Ymz9(3;@rIa+|0D>)tPB4 zSH>pPT5Hobrfo0USbA)IA0^d>K6)&7W7YQBjqSDVr0&r2u9e$~Tv*5q3VY5ZPnkHN zu*D{MI>u+fuWe!|?iZkUNH%$}E6OSN33wE`BWp`?BN>Tq;2}o2#u4NkG{}9xhTC{B z$f1|9vo;}i7LY+?`$2^Ab+hm>Ly<$V%JNw0R1^)K{wUcUD}DGOWy-w+Z z$uw?tGTF0CQdRnz^$6kj^F;_yf~iXoe?$i)**6b)-hh7%4G^Os8hAkg>=tAlG>A~@ zAk2!4kf<>9TvzxzgnIP+o^i=NaSNl}d|^QAT75l<^5w|b^21CT@Mm2Ea@9~Y$|vy@ zwTRND`b|yEO@z*QH$qy!zJ4R!MA*-aThrQC1(XAG_VumHfMR`{;)Z2>Bk*ZMi#x>^ zNsN0&?&H@lte^IxHRaW(sDB6goNsBTCK+nWQv*;Yleh)Y7%b_8L<}9>hkLH zD)QN9QWX@0BV$EX1vwclm6w)7bs}Q25%$JY^WAr`Ce$N>K#pU%dJy(z=v{n};gjf= zt&@5rHnm5g?6#+#lp@dZt7+t<$Vrr6-9M>+5*tVR&+Xg0=_GX!tAWO>ja#wesi#0B z0BL~!4TXV=WiLHN5Um?TUOQWWmc08FKIRN%W;+E^cIhc8kZl*z#)#d4ML2EnX?Mb+ znLA_|G2jPqQyP2hG7J)bES)VJwYe~zg^b#)GtxVI%L7nGD8{K+R$M~LlU7j+`#q14 zHm+%3*8xlGZwyEF?>hn`zpo#LWq%(CZ+#d%Ggg^F=Xa+bg7Kj8Uwg5M>M%f)uwSeE zXNHbLN4on^`H|C^PWJ7SV!Ib?nnQm_AD*#l5{b0FX1KyV>oIG;Ve6!~XM9AD(Vk7a zy2+A#Qc8M4&T@?Uwy76(+v^W4Y_HnC`$Cw_U+vg)jNQ?}uC~dael-;BQbghw9zs<$ z>r`9YOHa3KeCkE1t-WPy-8QnVJ=`FF^;LVSQNHk1+9G4}0Gm!FL@TuL5dIS-ofdY0 z*hOjK%2f$@%>~WHjbzOlr7ovFw=s|8=1EUoQf4n-K4uzfT!nFti{k>B8+t zCj1by;BMNrLdq*B%%N*3&J4PNuCJ?aB68K~X)s`20&LFLbpr9rgh_cJU9xq}KC;)) zoY|4Hg%aWK7rS$jWd%)Mlbb?z#fDMp+O|?^+p%-=K1xQkSSniCAG^}1EE-?Jbw5oG%X ziCsNCQgDz6H5CqAm?tBabt!kzGiMUJC){dOwX1vbnU8@s zy6yJCN#_O}{x+4``_y>5OU<)8?ebn5%)>5az$ovv+UP*2G=m2y@)@fhjj-1$Km}l% zU1gHrwoPOKO4xva?o3tWbAfs-N1$HoTp-pu5*P)w23(;=7KiCq&Ia;cgM2;^MAQ`I z=H+wNQOO*E(H$wDFvtf32aV%ckjidCJn*4#SiXXWj7kDsk(-`Qo}4KGZ=3nOrhWYW zTwr~>t_6m7=O3W-!52`$bb~*XN}J*4>e?td zV2^+9x%l|!ESYq5U3Lpew#Bd9mLj#M?a1w>#Cg2;)mLZrMp?!U5q4fVeHyyD^Qse? z&okdeXj;Z~O)zz@>eV#+Fi6rnZ=9rQ|NQs{4Y>Bx@a0|&UxTmU=0|wof~N{r)=v`+ zh^C-XB3gg`md7-o2mh#oxc<#W&1c>*0(YPeL$yC4jLzXYP3!yJBbrZ;Z@#AOdVL*K zPJJFuqYn{udXz-bvr`-v74Z}}x%U6*>`K6*Iq`Luw_QiQ`V!$|AVO(Y) zizX(W$zs$QCq|nD7d8bIP(*ebv1q#41QiwBp>dbiXc9@{GLe`Um#7mH2NGjOeU6!# zgfeqY`kixcH#A0__nv&-u3NXNZrxf=ol|wrf7D{2z#rA3)t4x*gBObr$w3A-R36&e zA`b;JfhTv-k-&n6fN0s>u3N+oF_%HH>fg`w2@vAV&RA+T(}Y;J?+x7|lc3wLZk_9S z-6AK9!Tn}5>0YGlJ9nxUCvq~(Mc}1kg#~UoLs9?flB2S4tGg4i=zZM3s9yRV2%_k4 z-0y^T#5IHaqTI4_cyzz2DShz0ukqNJ`E|V4!Tew~ejIq$)iZZy01HZYZd$!d95D=y z&|J>}ojrQ^b(iMB(_>w(zy0QqE=}BnN6KkAFr1=_Vh44#QtNUn!Yv)P!t;l&yELQ6 z`~-PE(YZ9^G?^5y``|iyEbum`A3OpnKiKSYy?1&nE@csh3R^F5n$6-^usO9BrbNUQm*zL0nO&|!zdGa6Jo3vXmupA+ z)AWyY#^R*3?3~=Jf(2q~(SmeKiu*hYfz`_FDI3yTq4Ohho_Dzp2V_AXZ?L*tC;qwI zrFrqoD5&&H(G_rg%KoKG^XMh`sv+a5U7E2GzG7?b`ptHSD4%%CkXxU>YSoJRRjUf> zb93|abB#Trxho*59-{IgssN%CKrTIXhFn7dMR%ULx(uJFuHjkfR|ehw=B+Dt(A}ck zNwb|uK@Z@9y616w$-=xP^XWW_-p}YR+OoyIL)_2XXSdGVMfcLSHn=nwuFG91$`R~s z)XR+*uEd=iX&iXd1Y$!=OImAuyli5obLUc9($Z2}rccM;melFfTT;`~xR%s&=a@-0 z#mBd%wY0RR?ca~TX{|t^`+0xv>M@wvRj0u6{O;-gdF}dM_s`DutWLymVo{yCoy>JJ z)F8)Sq_^}y-FI>`OEM5odEwzjr%oM4ez9r#ninfYHW^hRfV`%w@NB4V)g9vOq+PHS zwP)|K?ap>)?Xm62>eO`?uoE}K48T0(H&_}g8%1lw8+3UQS2nk9ZgZwf6VMO@ob~L# zyEJ^(A6%~MR~*1Z{Cy>iuI-89vi!ZYqL#C5E!vvdBzA>DDY~wQdkcD#mU{{U4uz}F zv*#?!5zF)UP%CCC#7w%b3DxrZhDdEJhy=PXpFkI~yb`{wQNl48{!SCAz2r2M*h_7e zDsip??>>ByOCy|L2DKa0-u&Lg2Mh)qu{$Q5p>^*CJ>+dTcO1ZkU;(kmz7Hz zg>=BZLJ#0xQ5jT@Pl-Ywq5lHC}PRA#=rPfWM z;uK*wZ7$xhK-6iQGM{;dt6pX=w=Ju&*dd#!`vu!M!r&D0sl{4s7j+?QrWWF6X@3?f zwv?6UQ_(EIYisJNFzIYeFh|=jl%&-ajqt+)%aj72Dy+(@LH}9##f7D!uBg~zfnt94 zG*5ksuX_q#SLF4&dgXOb)!6M;{7_qYjRlg{l{OSBZJ<8IDimQAo?@u6(B91QRBOJ2 z>~99E-C9MfMBJQ2Acg%OJbm)FyF7|}s_zObqWkVaU`>}al?mQ{ou}#>OwDnD6GM|~#)ZE;- zs#$Ufi76?GiH_vm(qF$Y=;Vfmnl*Htm;xylXBtz4gF6#nlV&*f3G`t4-Z$5Zx*r$I zPZ~^)PN69jueah*e>vEmltB1wvffpcjC>$2RqyK=X zsY_g%*wF(a^_esTl6amy?X#-ogDp(j`u>&yH*44_gZUs=j@#*#*7b`TmRn0!XY80! zg=;Go&%eV?y%_}OzjSjA&f>tiC5C`6@)ltAx7F`$zYBgparbeL zaT7Q*XW=TjW^NC6hP%uQd^rCg{{%mYf0LifxAPzIr}=;IKL`e4i0~gmvXCoO2oB+> za9a3E_+AVYqs1}e1Tjhcvncxy@c*U%DE~M8OZ+SRSNd=E|H%KM|MyyrR?r4&hif0x zzNk&sW@xS2b=oc3o!XPyFSJ*+j66VIAoEEL*+@PhpOS9^gaCa&On@n1dO&(WQNZ?q z_XGYr@E3uP1wIk@YM?oAPGDwWQDALgW8j9s*1+9?Zv}P)o({Yi_)Xvs1Ia+$z~2m< zFfeIg)xb>y4-EWp;AaD`1O)`?gGL684tgeNa?rG()S$ee#-Qy%?**L>x*YUFa6qsW z{7CS);3>g#f^&kc!Rvx|1%D8HHu$GO!GneliXQaqLE{EZ88my){6RH?S_d5*^!cDm zAzX+dWO&HvkQYLxhopxTg{%$P9`bg`(U5O+K02N5x4H?sS9H^KvvldYdfg7)JGzs4 zK|fS~zy1;ZXuV1Qx_-aDQ-8xC8uW(y4WkUt8xjp!hH}Gt!%0I|sBdUc=1D_?+-pd_||<--&c3vmixYoFh)d2#6~<7 zVTzaRgWMdN{pL~b|h?p4~XRgVTR!9DTV2s(Q}x2{aj5!s*VnZID_ z#Gnj8z7v8Bg0jERY2rwV(`-gu+$qiu2T#zvL!!<0b#-gR)K)GhqcDXgi>T*mq^7R! z*e;IH&e#}K_vTI=o;XgTnU?Ir#bRqJ*SM+9LEA*s1%)b1p7HX_llQqzC|>F_p*Tj* zh(y^#2T`SO?^mz-qan^16E%06srs8h+u=8%JM(V-1`i2D;W*rSH%e>N_Sd^1323>i zutA5~AxPvBR>Eyvzq4UCy+Y5&(UCMUZ`Q)OB2j^eb~o%?zg1)pB>+XQ4&ELBaaELV!ubCzDQ5GK8hphj;PU_Qy^=ylO;p7 z(8_k@StZaaYA>%UhijR&%(@J9C#)7_tJ#94nq{S>R4U2iAY4LA#ascwa1Z&y zd!HyfwyfBje&n-noh*feI?sD}m~jV)d50t5;fK z0fwuTT5RP|wLc$)s?`jI5XYc}Qon+wIr8bdRj)X=0oF=d4j)3L0s)qF{6~!iJY203 zfh86ie=)Yf&7vr1!juWn8WSFKX}H?`(DpGK@$0SSB2iy}SLL703RQ-Zm8L1TV>6+a ziq%?K37v>3pm4}wtcJ2R{G~7`EV$97@vm9!a{cQ@A~g517exZy*L)0K`_NFAi)k|; z_LHw5^y;4|KI=L88QlEpewXVXmrlcN#7L>x#uMOH@EHRzt=!`E`CH3cMUvLSWu)XJmYGE-Z)>gJx@Ln&oPxP5F()MhE#Ee**;?Of6Nwz( z?sTG{YDU{7(j_O|(%+0jI`_Zu!0GLNGlOQJAJ597@?Jll@1!0R$yu53vM39xiaBLN z&e9Rr++@g2OMsYyjNR464&kP^Hz{R@oJc{}_xbknB0Gm@S1i!Dt4??V1%a&3lmEXr zQSWad9?IpRWI(Uthsp8ZQ)r|}7T*J}ousNN%Pp$f1CU*j5a`KURCiuFbxU zZli6M)WUC%HmhnQ!R@&zCDh=BC~~WIXQOaEDG(P7;Znq<*i-iOQQ-N{L<%~D!iEG8yi7|W5d7X((o3dUZ5F<09T%m*>w)H?-I z?35?L&~ddZ!ytL_7}Uk-0^CXNjDI4D`ludgpR*7zlld(e_v|lt>ct>%47`liZ{X28%L_aK7i8 zP3%yooGkP$GHzFfw=G_3{~=6^H`aqh3NMX2^=O^AFJXr8XyLeVg^!9e687AJ_z8NEZmV~!-6)cMGq{EGmL!$UyglD8+qTtP z){FaQY~C#Yz<%Jo-?U)a!jh~4(UHP6RkF0|Gk-4-r9qmNeL+~c7aB7KMLv>Ds>T|yp$y0jPfQNpgX(1@ z%DT{{+9MHf%>pD)*#3$Emb;mW3f6-qy^AHWBqtCb;uZuv2KRk_MwRiPI;J5M0e)l{ zzHUb#@?5uL5RoXg@v_)QnT_S)3*6vN!adpNEGJLiGktpP8pvSp;sENy;J>3>M{++k zz5iSKJ33`{`X5XsQ_;T@>T4TWi-HXy(GO<4H3{hU9nz6ICX7{Fq3UCK<@A=g9T+=# z7CP)Z*#IJwpqRQi`HK@yjOt^7OwP`mP-QvF%%X(;OBB0`;L5-nc)Nk`l}wTZqLA-c z^UYfLcsW{?_BxTpiG{bg2er`*;#{1QfvgpE{kk{aF~O5kZ)i7Y@<}o1>5|IYFXREt zH=X%z{(=plOe=z5NmL^ZRS8r%-tJd|q>wG*5kGrRPzlae9G1#BRLtc1b+)9~a}rg0 zuTwoOs$&&ZgFVW+QkBJC3Q=VcWwSt(y$WMc`Y-I2{v~w;_ihLPn}Q6CLS_1Dvc8Gps?jO>aNg2a0~DIWaD*vMmJlID+4 zy$|0^hR?tfu{5P5wHO6j!)=3cYU1H>*fq6Ex761bs>6|ZoO|XM)u}^>sQ4o=Pd&gS zMwr720*R6I&7PK)sOubXKi8w8qExn@BRz6FKiM$_cM&{o`STMSwJ9R$!_UncsankS z(90)wUYT{};S-TS2R#+(^*Ty$Xdt@Yza2y5(`#-L$PvdimPZ{UIF+_HvszdPJhN3I zeKUS!T;UUvJVU^9Ok+w4Ex?_X6)6sG@3ywR5}P5MjjIEJ4V_-2Tj(=LtxQgk3>25w z{bsw7#J?T?$Ms*1J963H_LsI_e{C863a1b+#0&JMUH{H?F^I1Xd9_QaDChA@XxbIeo|eSU{>^6#GxtyDvWu54 zq6;a4Fwh!WRZ(3j%D)nnX$x75*W4=#`qB0_bds;Y()qX}QoxKTz!;%<=qgJ?VVy|4 zJ)cNwZzMQ{dpb<1sN_gLXD(j4O+;00`h;e;_aEBoUQ>Ntp-OPv<5?o!nAVCPGGaD6 zCx`&J$5 zKUE)1ZB1=`r36vW3SM88EXs*;B20zh_$LnsApm|ka_moXG>hVrlj-EPWRXy3R*!s@ zW<^qS6K>bBWZcN>!k|;#Ts4^z6t=kC)X5XHFX%5BqBQ|bQvVSnfI;@ZHUc;b|7+Lq zI^vq_FA*;^$b0X%DMBnTJ%zYrc)2|HathL`l&rI4tv9CK@qj?nKGNu6AO~ z)``f}C3-RWyMf6+{&DJ3X`$S(URe2Y>v1F5xGsDC{Om>WA5D$cZ3J$?%@_98jtuK* zX*n0qVp(iU>K(U871y=cWr(;+SoqjEESibm$|DlLmkP>ZNe7G!r z>P=7Vr(bi#4Pke2lyzBmw+F=TV-Rd603Y}Uoza5Zm<1cH@1|v_2H+#w0%D3(uDhWxipbY$078r2|{n0U7E1% zpF&7Ji=kAP>n{V|!>3(RgIC1;N>BpE4#WhrA7y8KUG~QZmMa5v8l{Aws zD#*_f3vvrqaruplR%D`a&0M&s9!{t6_cY2TZWHW!2i+!~e-TZve-{_`;fv>ueFoM! z-w$&*I6~(&F5FloKH~gZARBAftfyNAW>w zSsQz^dg9w59%-Sc7;ixi=Y>Rim_Cvxp2ZKbjEoAH5mE4k5jwwDy@V82<@c##5LN%e ztrkLR>^4RB!j8HZq^`8SPxYezGxd>3{s-$|i7)_ooMT{MU}OM-OGVukVEW$TlTi8; z08^9*f&c(`oMT{QU|`?@Vi_Q20zyUxRUlSlJ_Tg6fW;U95|RN>0001ZoMT{QU|`^4 zkYg}mV9ZG@$z$MPU;&CS{Qu7Yl3^^)tV)H7Ent8H0KFatfdBw_oRwV*oYh73pT~Xf zeeUjc@7`VRz00za`5-hiBr-B0GBP7FBQhj1G9oh~GAbf6BQr8HBQr80A|f*~Ga@rG zGb6JiBQhc*Gcq$WGqeAh?>X~(+z0mm_|d(;d7L>jbLPBfR9Y$3qZ;aXrI(zyY^lnq z1eK`&{#Usgz2ptAKaa{3e^Ffme=|xieq7bm6g4+x`bRSLki}J~Loun2XG{=63Ut9ki#}h4vD=#olQTCGv^m6SEUb5|<^mByLX} zOqygPIW>89@}lJB$<4`Illzj7q{^vdQ!`TYQ_E79r8cH+PTiF{n0h?jmp&$aT6#|U z{Pe}?%hT7TZ%p5j-j{wb{Y0jiX=Em4PRpE`nV(slS(bTs<`Q!q;aH)6tMuQRDih8P z`me({hmsQgcRc-DQX^DaMg0hUH&xkuUXAP8w@SbIF#jPnh?OV8`bdt+_Of1 z>-398H(xkHKQ}@#QWNd>Ir{y-j#pL_sJyQ7X44URwT>3{`Yb`|)~lCF`B$Fm`Y?9M zELH>5-eE8bx^cgT@ynIe=vNUC-FRj5dum;ze}-r^Yk*b2&Nzrgj5msJ2fL|$rH(@1 zVQEn&?1l((S@t(ieVW+gvN=qD8}v_wFso6!vcPZBNOklraWC_C)!(sY9b<;A_forV zqen(oUm-XpK#$CnzT6y}ekIL8T0d^pAh>RghEdapetGKGG!IjoC&A2Ypf*poL%*Vu zZkP{It6uXr`sy?i_b=-Y2K5c_0InSd=1nzZUXPvbzUzB&_PSwEv)>Hr9i2C2Ror?t zK_>^O{s?qp{(#zOeU!@HMSr8%F;1gc<&t@bYCFvx9K+sBBUQmGDj2IuBQ%7@-avJo zW<8>Y^(9ot`%CK+T`Scv7sUGYV$L3$-%(u=w9hyd=-(=M)R@{6tINp>IKI#@7vqyDx(9pM1daAn-5|Jkncyv=vM7$@s9)LrYyLtt4T4byT|0^szHbg;&1wTHN87J(Z`7?djG>%g?)K+CN$5r@SP|s8ss%z9P zbx8N=DSEzMrLWVs>I24@QFFRkXjYpIW{0`Q9JWP!j6L1Xx6AE1(oc5Td+no%KGINT zCKexsXYjS6DH|Z+(Cl9BT+DEwZxpI3l z2Kwj+#(e=F?5eHV44#NM6tkOKmeOL@+uCDbqf_1@Z>T1|4|2M7e@mYLPu6&t;$s-f@3E+)DSNRoKIg+)I7# z1)kB-9cCqc6v>uodq+>hI@eMP4ca^g>C`9sqi9-Y1f_Mr%LQ85en^w}S@|lJK~6z4 z$V2ZMPjaG+_3g)4W%DSN#7>F+Fr>?ftbmhg7gI^>r0dHeU3{CGd4!|^kL7f!Pmlzt zqes8_H~k)gbT6qJAQ^@rJO4?NfyX_YWcIzfNK#;-UaN1=dyO(ZRS2} z>AlCfw!>*RSYz;hV+ecvn{G3wpI>SAL}=z0D7O`)u%p681##c zQHY(s7#{l5z*P9RXu3u0Bhzmkxb&ILkSH~=WCkOeqqBTT0ug+IVE&79Rfla`7CO!c zR4%luUk-^@7I~Osy+=l`a%+7peRacZ6nzH>tMZYtvX?+&)Uif`(1d{}Y?lhr?QHPS zAxN0e?rYsfzayGN6>wSlm!V5kNiX{l`aZ?XAsp4 zUJt1fu6D1?zp1td(EO~67c#1w#G%22SV5#b_ zMDT2&94EpW<^6OOfx@$VkC%sWE@yX=91KrIQO?zSRZq~mA)L6WH$c8ZYmzl~EAS#J zjh}W$X`cjyaQ+TjQ@uL^m+Kr4cps!Lua97Eqa1IIe0!VzjnEjFOI7W+@x>a(kopFF z1rkADjXK#8^SEdl{W#w*6pg~I&e!l8yJ3~sqeLxc3H_FpHgA^pL__)uG(Vo#YWfA* zwi;TAThDjWFV@4pga+37ak8hW1?m#AY428#>T!BHX)bH@CViVeXi{dPnQ0cm ze%)#InaAvaoor{>1$G75ubb^o`*Zt1LL~+g$0klo%t|I zm$~134bq$a$W7&~K=vUPJRO+#JxMFju6ZhWWxY+GVD3@FsyEFsU0N}>tioO$Gfxre z+S;lCj=*iULpmP`_Znf&60F6WM(udl`U#)%5wLcC;E7#Y^ny}ICR2-2#})-}^QJkr zOFjFr2h4=7{VSk{SAkN%e?do~rO2MVd8ltt+oqhKQT9@@+&AY4XK!C~vSiKCU22)v z{Rt9gI-Og;T&@CTo>p(_lQRAZAlv0UZ;8j&9ok9fA>pi9{NFp?NsxA@Ojofa#)4D zSxsdX%p|Zttp)#fT4z8jHY5DI97vL{62}A#oWF*80N>%te*hjj*LE1X$@Rn;%a}d! zdb5MRhD4*Oshhx2^U${%Hi4G1Pc{vn=Vae}{Bpk4l(L|hKhxjw(2!44OG#t8N$pjS z=^;H;pQD%SEA%#fhd!VmGkxY*Gu@nRmJr{&%4{(^%x-h9dB8kEwp)>O)M`vCje6Ik zd`O}f<||YiZC?_pQiP@*P=o%ua*?lL@beMTs|PXP5%EK8f07o)IGbR6pu0G2iq~5_ zZu%Qk-wI(^q6%(=8;@9T2*+Yuz1!tJ!LNI*(Kitet+hvkI)}_W#49Rt4&wg%rv&ke z(2L>YSQk>s1W-&(eE+cMZ4b&Bp0^Z+)v$R>OZ!3Q2KEL}ejP0vv@3(4<*NAros4ij z!EeY)`Dm+BM z8-bNOrYDFOJ_^&vf7v?+UyZJ|w2MNFde^@%){pmyMCw%3Kk^2&D+KyM9&^Y?tYvr} zbpyI&IBwu)mUa!S(gn~GJ+y}SqM9wRhFV}n=Mee{-UdmU7rleIyhNMAHP?4YY|ziF zDPKA9+K@!kP0>+0;Vv|)Yb|Y}IEmG*k8f!+B9s?K>r1+Rgs~XYD#0lq8ICPs=HtaS zW9=fwr)>$os(6b?M8dokzQ!sv13nMzH7_$4*SkPb;kvOsz&w1^eoPf*{{3>2Vd1b{ zVQ*nRsXE4W)N*{q_l>i3sK5SE%edp&W5gPg{ceD34l)X!I~o&KmHD8oX6Vi5h&Hqw z{XL1Td&oVZq}69hU0JpH?bPnTuhdqjM`cYzUegrHDC)T^(IVLNi!EEyKWM?F7dniy zQ5%*c(G_U3%mD*0k$!H=cns6cvZ0@%^07K6?I8PXzu*)?lo+@k*U~490o^8gjK{Df z80PiFmOjIxBQ|ZH{32|%q?nC)7=-#c_F)G)xX6(&)naaiXhpnKRy+UAm+7{2I9&Ul-cXu*QMkC;2Vx#Go z3Z7*Z^8uQR5P@kud9RTej<;l;_eAU4VN-;2?RWd2e+=)5YEI46-1~`YzgkKC?ID z7wwxZz<=bp=TYi-HH%h#g}PjAB&+I9b+39zD^1#uo~);WoJ0FFc&w$w} zUP~_JT%ki$HY{Ei!9o8F{=rJlf)|dX2tPUq`m?&3c#Kt?#k!%rI?4`HbTP z&N?DY>^MjoHF?R-4ovWUKYjzRsmRW#7ep`Ux{=CYxzymYHkLwO7GYQ4*V> zF1`Zq|0%Y5?Del{eI!dkq)3MxJUy9aRKq&dMGFbNM3VWYK7=;ogEpaF8B)EAf({08 zth@>>qQEPpPih&f0;rX!g>6T1D!Y$WqqQnUM)Fa~Ft%_a)kjBR%IDl3XN5nF{zmIL z`YFDD>$I+JyoWf5QKIb8ZnTC^EYQlVzr-P%0H4JOOjwkx6 zNo?cW_|1F0SG)vHk8Ki-0TaECcu0fl3v?Q1!bi44?biuCQO_jau}ZJkTlH(f2ggEh zpNhtRqZud*L1EondQ0WJCut{ou6`XTGu}=lZeVwo^&)U96+Z6sdX&z6UN1Grzj&e3Z@FMzHQsj<7j ztD172Yw9IxgStySuE+EldMR;+8}(k|3nS)qv&dXxHkn=KfK|3(r`dUSxxK<}vv=5o z36p3frY6o#T$os!*qGRvxF_*&GM^kvPD{>BE=jIQUX$FOyfb-U^08DoH8C|UH7B(= zwKBCXwJ~*5>dw^u)Zug{JuW>dJw1I^dO`Za^s4l_^oI1d^p5l$={@NK=?Bw~W=tlZ z88FWXJbcw)McFUK@|At6p7)l`G~#(-`zka{&h6w(BuDYWG0dqrDZVY=MJTFh))M>3 z9)e9D^)hzIbTl)?^T5#93m3{R9&t*nO&_>siw{u!HE0u#){+TnuK`4sj_m6xwDE-{ zuq}s`k1iA=`6!Z4V`jtdjgJ+}?Jy?>Evm}rb=6fQlft|p)*`T7RB&6s%!;+Bi?)*o z-E&s&3vg=NVR#59W9LIE$csGYc-e`u+VFk@bOUontXA?}{0#;(HCEe?T^shcuwJT) zu{DgxuuhNl9Tx72C=QMLOsul6?NvS+?X3Oh#_BjuJRlg2g9cQCPr`E=9|3-LtX~y2 zN*%q&)U(hp{C1iSXRa01)V4aGQPnWt31EgaP?WWMT5P<$irjm!W8kI*=pe0GT_0BY zHkd5OkCmFXoLi!jd}J)n7UmUka?E+g$|9u$OJDsQeMSSC@s`h+c}@%(>!uZG3D0A_ zSoz$AhO{b^J(BBybw`%_*_+l2Gk{Iu*J{bhTkY=--MiIuO^G&9h=~ z`n|SirpL;ek2wF=^IGtcOd-2Tbe^*4s=^`c=V3?J0#1o6QF9t>?r?=T;{WtmsryS~ z>Ng?g7oG#qxOq{mtvfLjRK+|$Rw`ai^FmnJ;VC3(X-)*xd6XpcudD+?>iw`8oaVQaelfM4EZL~T_9-ZH{-|SoG*mrB zou!tm_0)d9Hl!uYAkA*I-k^8rJ^CTjV@AzXbCx;ZtTb1c&1Q$W%iL!kwLNy6J)U%i zGwj)RpkLW*#zH^+bt@ZYyYe+FaqwXXZj2(KsmaNe|%H?)$G6bCo$B< zAAlTT{*((MJRZiWPMUNWpS==4!CXB33<(F|T-z^zZ&up*vpxmfu_WU~bCVjV@wi0d z55{G+F&=Rq`9_rsh3niKFN^ZEf8cOOEc+Nb2 z4#G2Wc8dX=kBBEnaw7Dbk!!$F<1u}qoKH8(6#T|2n_J}kmDG3OBcl~JA3~YaXP3!| z9WgH^Yl}|1SxbKh3Cc6z!Ew8HidsOnYey!f5Z`Jqe$4tdcA`5?k zS#H*vYs^-2v$@^eZEjP1^Q$7dX}F&a;j)Zr$$bBaEu;5XzXv_JTT59rvkPatTPx1) z`aU$q?rm!NL5UGnz)yUPsO&R#%w^Ezo8F@r&@F3K&&IlW9|8M2SSxii{wmH-$Gi)3 ztK5d^fSI`-7(~Ymye9guprSawHN`RHe*osF3U3e(i&U!XzsQ}MFu$S<+2-_>Y0BAs zqoPf)PQ>^8{*Ia`CZmG!!)-O3@l;ihU}Z<8Z3*XqG;s40oWc-up6yR@W+q?_In!yt zo`5sMbK_fmuL?X}oI832yvZEL7}SR#zx>?Z4w`qp4-;kg5?(3#caoZ|7O9nLot;Dw zA=8zQ!xY3yhgD~`!0%GRiSyCEfE(GT$=Zdz;r+Lt0GI2H@MTyAb~3!Z+jdZ%Xb-9!~Y8Ca2C!ElFKUHu5d0eW^#&mGtEF?DY9$8?R4q zPw!6OPZse|=A_K5%((2 z?C$K|?7{5A*~fcQ#@(L?bB`pJB-)tIk@hDV-c{r1;>mjixoBqae`+7(z?lzA`|u`6 z`;Ee3(ZO8S%PER8)CN`D_s4r0jZU+-@6)iVijniWs2~5iLqIj`O>B#I@z#5ip)bFhPNcXTCKM>uM`S{Z%tfiQ+W*({UP(u$DyUI%Z+&qyB+5{tZkK4 zuiYYj`>+-@k*u7@S~FjVw2OE+RB&6^K2svqgP;$eFUFCvE9HLOSg=DulvBS2H<`lB z+sGYwy)04}&Xe`r*9S1e^DB0~{+INVyt$~&Vm=ZZkIx|IoD3Lu2RE#X>YpEt)kN;W zn02w5h<>Lpiq%vix2YbL8pbb5^)pnyGgmUrSf7YZr2naMk(#`cyZ`!qqDzH$ojIoR zT*-c5`%R(@c8b_UgDSkso;P<&si$GaWp+y`c$v9fETyJcrkn|XBYYZhTl1~BdlTDN za~3Qc_A}#Fi2gS;xyX$%vs-S)hF+Avi7zDJFZQcak`oDDwI`yaPdJ#CjAiVtHQs_b{hO4Rq0VTcac`;+ZW9bVPOduFh9bVtc^Vlac|b|PlFEx z6r~@*ofv)#W-IJ4?2~z^WH7kX|1oLfc*zgY*Uh0}egYlUap>=h)mF7%goWmO)lS!) zM%wBc;(WKLd(_8~2U$`6CR;3ysMyEpbMCJ~CVuy}-aoPwz69JSQ_-A3u_f$usc%Gl z5F7=>EbVhZp+3e@Q2u_hE19Ws5!j*k`1!cU%;m?cdFoQNUG3LBWNDtGSL$o^PO>u} zH$!HMnQJa2D|4gSY4(^0ZOV?bC)t^Ho?U8J+biuRd!xP0?y(2$;e<()6OF|2iK&TM ziMfddi3`lHY36zHxiDt@=0Hv5yvK_*1Dudu(AC6)dSuN?{|7OlW?*;qC@pfePjL8gS9__>Kb;dW2>zko}gfM%>qZPRuXupIul0~W_kw44^nh32>x$B5* zH@{4kR9kdKxQg>3?1PTf4MNRsRsMY&mf$(Th+k@WToq&U@EMS-O*{{^Vf1dE^cDzW;@0Kz`4_@s(L4KfSh8W1F7yrm7k$G04)bn5p>n}Kj>k!M zIn8A=N97`|18$|CP`MZ+e@FFPaN*Wno&$e1C1VL-hWUg@x1N_~k+d=?Ed%j}22i-L?nNlDesVL?o{qW_a2ixEl75W$_lc+Y zRe1q8EU3~xU-;^v`Y!mY^Q^v29nv$1(`?iGO`n-T7WO8y$0mrkEU=f`9rl65K;rbo z(!~12ZHb4I2| z!Wo5mg$oK77uFW8E^I1nFWg$#UD#VVSa`VbcrjHh7l(>t#Yx2}#p&t^b)2e*4#*K0 z_Rjb>Ryw`K!@jksFN=NAIh9mCuJTLqX82c<_@s>wBtc2^Dz=>)&~hB?$I&`&5xP4s z>?`wD*BCShM<0Xsr5$>N8j$xlb9@|GiuSDkxkrsLH}?c{=scUYd6<=uXMAtS-`5xl zJn0?sQOrBB>QCN7c!E76&|1P-_f_G>E2ha z8KipmSvDdby%%<9%Ndp78zkOmyq?;2n_=tQ2>-#$jYry-aGuvh;I^)FE8Krl+vsft zZ?AM(V?{llj5d%jX{y-57s@o`)Hk#->>zr%qZ z(h!T9-(`}Q0kx6roFko(FXBF`e+weI+QD55dnV+094Ef774UfTi{N#b==^HXDtVu( zc5VkaqEmYRhrN;7L_Do3jKT#`8Fis#v5cx*kn_m8V|XfEu3S_)jKI6$^(XeTz8G_j z~)Fa7hKxz*Aq{fE%CeP$_Sq_ zR|6Mkg|@#-cy-&{gVi=Jq8nY$Fh2fC$PI=Vvz5$m75lN<^BFdS({$h!=C>*r^oiV+ zv(8c(7G4`zrRFLs9Tba!{R)l;zLrY;sS6?n_6KOoZ_|bEy1WCWyxyUg^oOv3qOl}5 z?!S?1A7)gtH|5ij(fmtI4YL3*kk*Amh#h9Ml=}RCXgcO*yo1C1DD-g6kW&9*DMu+^ ziW@=&#ePxT{5JPenO`%$XVz;JZWmR=js|qQh{{^Ik$aoQ)0p^P^r?s$=EZ7fy?ZWl zjheCpd@JYeu;BQ7!%M4IzylZI1$G{l^oxAp?53GiB5%JyYL@LRz=_bSJx{!8a*JEd zrf=t0;s|Hid<-`Yf>HFvh-e0stC!=Y)4cL;GbZUfvS;R}h{>`wT2(KhuNrIQX}dQj)}F=SINAgl6f zeS^H@P&O0IRCA_Th+K(l%?)Ok*<*URE^C^{=)8*s#UJqC%GBeuCt-+njzx?i_8i@Mp=f}z`m^10s_5$z(UdM3#_+_hb z{rLTr&mco+MEMst-AfQTc+v-z&oOhpwscTdReTqqY?3(beZp69E5#IWm&{WJaJ6p( zH;S#IeM_XB+*z}41Q+mlyO>#C-bxAYKD_~L{2PMqgk^-A$W1||?Y5xAN61p}__&qg zSk$$_cLTEb6}YvQ_qppPi(DrUGhxm~`?~PtnqG-q4p~d>JUYT>O%Hyv_kLk`FU>B6 z?;YL){T`fmlJ(}bc$tcH4pXFGBhXmh9C+Q|L?@YS5&L@NLKXBXn%#Ktq>1V@(wP>h z3(Pw}kNyS4;MESZqNQA3{~&IV#d=0wh_+uLn4v!TW88Qls?jOjcqtISo2^!;jl_u# z>7t&bXY0j!O^_9tF(YP*Im;|ItIXAA8*!1n=AjmE_*HhZz1iMr@72>J>mX`5b$j{X zSx?e7`cm(+B`305Ted!4rpjI;QT{ek?7ciwLW{CUS*Mw`M8Wm@aXJ}BpXiGm+vNLi zYoO`2z7X&A^BF1`j`=w@Kr3=3PAhWS$zC>6@|QcLeT+R4R+lv80YcG}*~nzG?ejL>e$Zd#UJ{17;iY z-W`VXh`-Z3&6i286y5(($bL{PN4~im{y$6VfiCVf5KGvOs*}yDRT!}v5^t2F+F|<< z$tezM?B$Z}KPZ%7@c%(_|0g6z<(lTyU;wlOuC{g{bKgZL3lwUQXc9t`wgDj`_BhzN=&p+0YDCPe7$m89%~fONy0v<}!uW&FpUX!)(<8ldSk5R*wW>DNp*E{- z)vJcoNj0wSstFZ(C%ntv6|dmk_vXBL&-ah|6aE8#CP)P>K~JE9W(U?DX-rfrSf$uKlGk@%J1~Y{V6I}1vP;kTn+r-MX|ZKHQW;RhJ~m;YL6!V zsl2$XYjs+0*8_S;pVnh~E;i#-oL=fHl}e9FH%s5Uoo?D~bQ|0{x7Mw3tKF3Ivor17 zbEcf*PQSCq>2*GIx}A+qXFkY}cp)HvJq#Xjl2oBLkIZ-yaCE*Z#(XS?xcp=2IX42aUTqk_u>O^ zl6(l?g7Kubx&wE~U*ZBxkT2jV2+1QNUO${5-^8PEnfwG_NsxJb9e7@T$M+ND4Soo7 zCCu8RN%C#HkYJAC=LzNy*h?^f6j_WD%%3o8)SMBM9%#;oriMxH zbQ)Nz`3q*=dMEiA9)Q8*tZC+~Pm!6KJ`L2j=&h!Id+>sngvOg5Ky+_v@Y9q+$o<^SgOH?s4EcK`r*oMT{QU|?Wmx}fZQOFW+6<|_j? z69Wiby0`c=GR?#Q7UzIa06w$|A^-q*oMT{QU|?bZ0zEJZVly(J0ww?j&;U7joUK(m zZdEZ5oumq)KpjaLke_EFH6VhI@Su$t9Bi`J#=iZ$%b8> zJsFyHkpzn>bFAMNw3@hD_$x#2YJA)HX5uOsXW+E^%;Iaz?D;y*H@q2ZiKpJtzCPxy z+mx{6*!9ly;No%Y3N&12o^a2mY$1(I-=V1g68`w=)Y&(!*f+=9jrVBO>= zaX6lTWrL@c8eJYC&XvqHj5=<1cFSPfeJ>HU&p`4XdI$0(!L>duqF_-J^4x=+J~HSJ zZtK))aoY1v!WWxY@{*86KFUOBwhu(qgIkZ7Ve&{7W=8?PD@&eR&V#6}sj`ag$ zTQ#RxjXv zLly>@NZ%^X?9&J~N z^S@(Ozt{K72VFnNb7Ya8zLeQVMZOcY>kF)1N7Ua%C0Ms?OWbE=IwBYO3l%NUGXMYp z08jt}%K!j)oRyHxO2a@Dh0pX)+;r!zi`gnkNCGXTyHaS$!c7)k8`~ibgiJ}&Lf1Zm zPv8rPzJZV6(uEJ>$#klyAQ+g;cki5g&)fmf$0G!epO0J1g8665Eu7)iavPVzvD`sl z)Rw#C2g^NNh<7SQ=bX`vscKkYfP2d=_J6V5MvOPh9Sp?Ma+iE(xrZz9gc&rpIG{v^ z6dTl#2zl!OL(+n$n)w_G4&w*~R`5tu=5p@wXI*6?#a*%6p8qwKnCb1I%+gIQLq8bG zh1O}V92pfWPfqh(#?4tJV^yhguhy)%M#6T=Tq!Xo5luC%D;_4bDzhY)(MlJL8^;to z$`TeJR_QKJ2y;_Vo4uq$nYlbpCNbgq%jBpS!)1kQUt`3Ux~S*6OqC2hUryxrt1vNk zLzhF2{yDqIh)z|&`7AGHLN<;i@||3xSP80P^5Rh6;AfS-^P!Mfu%F;o1NHpOxT$$XI-w5137JrCw)P zD4AA$>#woD?4ayjY3G!x*>_~t$ca>K-N}y^biCag1TMJXf(uSsgo1qaBmKJ1yO(Uu zZkio$&UmmyL$1(J6v09A#16vEMdkb%k`j8w_bDd@X9{v=-;Zwh!c2=capC;d!q~k} zxO4efQ8gHA`DrOO`ByA31fTXrM42!&)Eph_Gt2t}th z4X#_au1uD7VTY}II;DP~D-etsw@&KXqua=_E^Lchuv|$kuaIO7LOg%9>Eqk*R^Ri8U;+;#2|UcQLJKd~SDmnrr;mg7cK6e12Oz;g z;!Ow%B$i;-K~C*|#{M`XeN5X$kfpXulqief*aJy)siS6fx!PCzYT0SJ%i%6iftMkU z-`{>-c!&oZS41WFzfY%sC;6Ls?{AAFT8h*ucBe?fsT4QBGdmc)hW9x7`JMgUJ^ov* zz>su|3fL)K&30N7FuR*~lFlo~^SRl82!t~~wz1@52%CLah_f^z-$IXvK2 z5(N(~kNSVDt6;m{F-#IYU z-x?en82!Gb+sV24cM{^E8-+2q*_6I7Z;fT_9}OsQI9*x_ivIVSrmenD$<;E~tsG~i zqRTb?u4aqMMVtHK;r)P*kAJu@ydz^F%$TA$UPfl2Tn9fu&wyAZBPtgOG9D75GL&TB zMVaHgOP8+FrK^&nOHnkLbSdg8Jbc|q_d$>a`mu>tEW{>g=1&_05hNB03Ajq#Og0qYt<^XL*5VADe)c0@j;^m$TMPw&8eZ>k~$mM zeCk8w@F7LQkvCuYNc(7Ry)jEEC4?X%o`{I#^2YqSz32b`|GzOObN`I<_@}A|k5p{aSwihar^dq;sh%1QAd~&^N8-)%2HtkWK5Mdd^BW>X1T;1&9+N$o6)K z&ia3lLdurgki;ZFz_?RQahGI`q)~zYUk4Bs&?p`c_4n>sS+nWRYp7L#Twj^Wh8?YK zdQXl8NY;Tf;5%@?ulD;>7rf;y->u3=SO8U*y3xw$|KhFtr(;){@i+gB_;>W__!FvU zwO`==jGC-J=k%{VzAl>yVMOy~%gH*~me$VP&L?{x-ga!;OE#fPT|`VEA}^s5&2tX5 z#O-vEP5h_qn$};hJMB@wwb$lxR|5q!6uC zd(t`)(oC7K3Qs2Odv@Kf&&+w`z=Ca8sl0}dpFVqOMrV>lEQ|EfB13ZkfdG{dnj>fn znvhWjfif+D#`KnT3?O?CJ&OWEd6lnUo<{W)d5(J`%lx@EQKF*Z$%N~{8PVP9wZT#n zgBrgd*lk~zH>4dk%s(C-p=6NY$Pci4omu>IbAZBgFn_FaXrrgDa6HUh9cDuTGUlzg z`w6t2lBwZE|$}B>}&YbE&Wn-(U z@6E3q(dB!jd_AGq>V=dMB83l!B+FaThn4ywfm&;@|KT{8y>-#^jq{s63r(;zhE+W= z&OhE9K)*XGzKFgD?mbAK&0}|4SJkU_5do_pKV;~MK#`K3^G`OxM)P=J1c$rC*`iN; z-km*oXGaaw{vfd)`h<^Yth0q9oR}4y z(cU0J9nfpulsw5nA8I;zbgix0%diGii?6j=YFPAcxg3&Q-@CnrsL)ilZDHIkNCCKf z=i5SY@Ksrr&W*mqd8`~8K2gxE5>D}aZ@_Pl_?4UQu`{TmD z{<|={xYjxsL6ObNthY>YWtP_Un|mF%?4V(jerlMSo=iM@gL5%>=tz@b0*f31E^g3* z0|^mb?$KmVNn}RA22~~$cqYi3s_LN{l_Vf42u`6Q$>CumKA>F0MZ;VKPIz!qN#L#TpI_YXcC5eaI9*Iqeq{t8Pa_&YppcRI4!Ts8KwDhhH1K- zK^iZopN2|Zn^DH7OcMyksP^^9Yj1WNElPshF|Z~wl<`-V@M2uKKsx>dZUlO=j~eT( zAr6lvNwWan#I<0dmVZAd+wFD6hE)$peL~IKE?25kV|7em zy7Qj9hYgkuo}h~d2(bqnS7^Y2f{cwka~=?RMu93BZMF3(U9F^SooUn`C6T7cmamqb zd&_N8erxESsVQSe0jGfZv%4v?77-OYL3VQ<7_25m&|*-IQ^;f}qJ^7==NG!X>-kYFQ(b&4X>@ezw%6hyt}35t}a|_H;1v^e%c9*NSbjV&W?d;!k&MT22%q8>d#a+~5 z#*ynu;gVbRlyv?mekbnvv9mOL{Lw1)@D?Cev4+#&AIXLC6)Rwe6Ys+e*S>u;5tR8F z@Bk8I;rr7DkzjK11@+@LXws2n<6WqCAR0~Xt%+&q|LEaRZs~>H-VE%G8#tq|vG0ww zF=AHtl2*dbbwRrH%8}R(0;E+udJhDGY&!l(K;#fN^kt0f@4}`41fB@K?BrXGE*@rF z4KC_u8nsJno`A_*X|(HZ00wz!e#0!=$s>M}o{wV~h6>H?{XlWCx@y-$^`MhF-E%xR zebJpBcb!u&I_i`=_ff%H$R;U3v=0q401sS}LA3Rg=E9sf`l5b zrL3vo`A`Gybtt4&qHE%@_mhV`NwafPcNekpSM%%#@AEU4_yh4=@vr%|T26fqiIt&R zU$9bsIDWHH70r7CFKp9^D<%Jl)?ZA@QAvz{ohw>L9f-n>E(pmsu~?=o^1|pqHR4D9 zS>_@wp$124u(>x%FheXx5)nQumg@u&6AWfojNk(pg3FJ}Bc;w{Cc5EmKV zoka$8{)sElF2jqN(0LD=R;Z?eN2W*AI!dV59{c_SZ>xqB&?8IuTe&d#*W0kStF3U< zbH8Jw8TVkW(n=65S)o$Z??zRFo)?!isnlzutz&dpjg}y_OkkUX#OS5*1!b;?g#tl% zqq1*nqNSv(pe!H{A}3oApU&#zmAYOIn1yVKs0G%p*;c*{p*Rjq^@FcJ-Fclg9vl`4 zt?W2Z1i0w`Kc(%4o;r_dy?yxU8#yLS6VMXg5 zb*$U326d;W?Wq6i$_5G z_d&Qd!dK)7`@jtHGgK*~={P?D&{A8>ZVt4TlPeXK1Z}9ibSs{8__jq5-J+29l2u=w zI88lx&+oj{qof}~3>&ZcuLS#nP4rx7+yop_+(!-fESYrLsb7>Be;XXe!!X0)HT+}b zYFX&A!DPeHU7YG$@%gE^*e0G8d| zzGNw-yzZEY%`=iv3He-K77$Uui^R^{Q6uWp2#<}pCa|A2h=ym>it4Fw3MXlnh6g%a zd-KO?R!#fgL*vW0{U3GO0(Yw@qLFw>kcVM9mP=f4Okff{9$DrjtXS~=64=gcaEUr@ ze&=v=ang41y(vBA{&io^bYvxnVAp0+rf6i0yWr8F0$O(0jA^Y+&7;O!Ls((7y(xI7 zW722AoFL|a{dZi+XzIq!L!CRu$?0CsqCTt2gWX+18n?$wJ=(d&EA<_fPhJlper1;v zy>VijlQU)+OYM!`2)P==O4&=l$!IS+AGRGIxg@75UINVT5cE&WNSwFxTr|k`d$WGFDs`?{7@Xmb!H6@D+HpbAEJyFtQ}1U3JtMLP^qHMA<3o(@ zGKJw|=_2^Z-CPVn?7^;5^UCl0XPuHq&y+`BSJ~2`2LB}%*ygC4Ui+46txp6ZAN|Z_ zE094biLXP;qE=T8FAY#Rraw2gcvtXTxD~9bn*NNw_Xmo`?{MQde*+}i6QHHrwh!NK zIAzW65Qc8w+zo)U5hUbmUy6zj*^J&~pCfndy4F<~z7JevKkUK$ST1#5_xc0NN!4F` z9Qyae_0R^mZ-@Vst>CVcO;p`W*vHPDr>vjnUz_}?Y0Pcwcq1*c(`9e{3`K;Z9OJA7 zq7&sbTw0lh<|E7wI4vxWkr5O6H=I(+l?X+FlJ-6@;h`Hl2^up%m&$jdL z#B@=ZGh%jps>RaP-2!q=pZGTOGj!o5jFV0539vCq0z59K-<@lu60PG^yN#W*G>AF- z-e;O(hwHv%9_2Vk+ZI2Ik*aOwt6lT1^t~j98_2MUjzq-z=gbzJh zzQULi)&NNl)R?t81^a1$+y0B42-4bnT4TM7q*4wZbZd!QzA(j=%K{;bE>x<7(b)X(XY#iV#yKXWi7(4PE?cB<+rjAa zMe{d2jI)Ngc?78`)lt4EE)7vVgC!8${+;A0NwfT)(K*H@cl}Kl%k*-UQC?CNYglMf zp|sjiZ`8EsIo#D+3kHc%#}zhq48TB8@dTeP59o5GV#FH`7|~#+5H44{R02Wk{FGjSQ+jDTK5Q zB3sO)rOCrR1gOzV2T|3ZY=bd1fFpBnlm-zcA1{ z*+M9%&&8@JtSU<9l?^IA=-mdC1&6bKk!hm07lzY*u^L!C=-~F^dHhoRD`ji}MrLK( ze7U57JebCbh8OySMrrhjr3E8=ODo$3X~_K@)GGm(tE}dbb$l=6XGGZ0S|PV*nuh;` zVF%=waNGtJS`E;h2fk?M8kTElSLTUaJzC)+lgw|8d9l2(jS}L}fQPVWQe^;DzV93P zrlSjpLePT-l~9(l76@XZP>ub>Dr9(o&jT;C8GSy{=_Kl&G4v5aDkI+H4e^4c%_<92t zr)R*;9Ov15R9arrnZ324+0F`H$ed%4@{Q57;S{ger4m~~9yI{eOP9P(+fK)y^jmRl zh79jT4*GnBk6_rV?Fmql)|8}f4G%`;4zG3MMjohSA;hw>UP?@6x$HUHYJ8k$KQA5S zX=PYb)bez)*yE?ALCG1=-am;SXma>!5fU0mYp-avdOz$5U19e`^=Gs-BIOoEAEJmV zI|ots!bz&FsJfIB`n0ritg+TO?QQCaNQ?ss0z<;$c7h63v-Yi*dR3{US&b%}U_6tV z_AIwCIW?Tw_KpX(0hmr@3PkGYnJYErbsTBXFD!d2spYAXJ!`-;OXQ$@N zg{q@(Q8{^@6F!1y(z*#WevU)IC}Erq8@bBLpT_siVjT!t8PGl%@oC{xAc=yGV&SA1 zmW5r7peYybX81)lp8aGN`H2%^24W2XNu13UT(vtP9CSE)7laSvs9M!fQdUx@^?J@u z-sz31_qv640p_R9+S$40*z2M1(NT_Ldf^B$BPFXWuI3fRa&Ow`tX_Zmq*AQluQf_R zhDDH5i%wQc%lF_0uC43w2CDm9if*F{_y0|$D@1=V{BLb=?ng;3q330tSa_%G}fd%e#*h8g86S&Ek07W-DG zWb>)dchRIp19s8E55EfG4LTGeB10aK_{0erL6g6AFQrUKx&$R|7X7o=Z45kc;&bXe zMoyW7=e-Q^jez(7uQu@H2ZVSh+SB$RFADQeiU591f7@B?Q$!CA#0vh;RIgQbD_ODKx{6 z1ms$5eVmu`g%Zcf=Wkkqi8jK(rK*V!tEa7d7DPx7@$hNAv!OS5x;0sP86c7s^2&fj z7SDGWA80N9!*dP_tv#W+=`xl$;BTsP7TH>Bwz<)>Dcn8{1Z-VL#V{kdR&F+BINIUd zT@tw=S^MwhOC>#$#4Wsx%r0sCtNU$U`E}78ttdV2cSV{hoOC%CZnT0 z_GMZZ5q$~91Y5*oL1$GGQi4M8h3k-sOP2yi+RPFBqfdgA>@V0B3%a}&+hd>kZ-65Q=6(T0P8@tMUmU!nF25594 zG%oGar!8dIT{5-zgFXYZJxh;hHzzvo6L|Xbx&xg-`0vB6PH#PK0Hkk zOHv=~&Cd8VcO1-i?i#mNX2GG;ws0dvdenC0);v36hv2t;99BIYFQQwv*wQr%)1EWbVptf0yGTX zAlGSb9hRLtQx>Pz8L?^e6^${7D*-?Zaq724}{p&$K@Jznb9PbC*$AV5b$gU$xny)mPZ$v?HGO zG*5KkA%`9Jv*E$#e)HG-Cg076KmDUVa_inNf782l)iw9@N|)U1Y8RgF`lFxy>bLXS z&wczZpYR6Hd>@Z{`1$YuPiy>uANu2e<}XxVQ>dhAQVNqXL+4deH{{V)vu!MKF()(h zRN^~&B%#=UNZpv?E<@(@4jZ~|@&B~dV1$ZIMvBXn69$v)Ic00{qpfE2##yiT&xm6- z!S}m+_1Q^s4{PO)XKYtPd}ewS<>cjPWz)`jv9(qQ8Fmx|Xs!7>$q>*(&N!QF@pI6` z$Iu;gppxgi*QU6lVm*VjLkEXFHk;Cm-P9aXpRdKwMcrW* z&Afc8JPK3h8@qU_=c&6(K8rB*|EZDKJx=ukHO9#`)jzFG1s9!ke7`glBrRZHHo2*m zpRrr$DTJN)Z&mBGL#YS(S5|UAjSGW2xXDIIlC?5D22D2<4Jfoz4m9;l*5c=^Bnhji z;5oY6O6sMNZgU$&vK869V8tAh1Yx{#$T7#0jReGW#IKc{^n?u-y=PH=_7WU8W)#04 z*Da|xs7oGEu{qZoT27MnF?Z{d$=d6{8Pxn2u9uMUDDDW0ZLyDqON#-FLQAgKVlA>0 zp%5F;vAyCjky1957P)Y-1-a-`X=5914#K1V5in1lfb#PZWWQoHtabdzfDM>Pyt#)! zfe)3qb$-Zp%Zn!yVvjtx2Rk5gBhO1KjUdu4FdS%`BMUWt zgdRsPCoK|oB{-WDL7fR;j7kN~SsIxZUpfZ-kg#s@svccGs;uc)QVWmXkd#N?m9MUG z1GZcL1mW2dREVSeI$=z5_({V2=k%?So{0=*SlZrr+{IP1by70|N5YgS!xXRKc;Y?% zTiM=|tKN$g2|TM6X`^NrMTNFmwgHn~H0j72z#&OH5ybaYr{i0gfCkQ8q?SjE8u! zYQEKk-eSg6!^-6s3YjQ62GUF0F1yn*judOj&8{&cN$BH7j>-^_AW&4wGHo7coj0I1 z1)CysFuYL6{8wNJs2W_5ktTEWy`zbg>~3yBEo4N4xn;AYZ7e+$r?ZS>| zi$m;*I;i=HK0|H6RF4M(vP|&dbr6V&z>YeQ7SIL{wZ5}z>7v0 z_F#8$KBChruR8#F*{CBB5iN|-&?5C}l;2|Z0Jb1@fw-~t z*{ESyFC3J6Zar?8%`BI}ad#Fp$L>Z0{h~t!@1(6=e9apN{tB-B1r|a*?zb_hWwBxs z4EIW${5rn~InxKEP{Se|`L*_Tyun7ahhqQ(=3vKgnJInv<6d8ZR$9lQXK#U#lHnJr z`w#V_fF8sw9cjF6uKScRf{S&Ui2{-9BUGU3|F~vNFWV|DSJw#t$DB{vY|*6LQL3rm zqX!4p$xAxYJG~ybPhB#IH>Nja6b6C=KWwF#5cINCc zByyZbY9ob>kUHihH#6Buy!*0CXqD+;U1To94K>=r5|TbE#$?uu1hY9lg=>V8m*73O z2*XS^S2ibQxRqRS?yw*$3X-w~xysTK&t|4#N=8iLQ*lLWw?FT+cg@udZo&TZ>Nqb;-F zZ68uc*di6(IHn#u91xsYf>2R%jlV}p{}+(-Q>z~kD~A1McxbJTlU}`k(&Z_~LffMP zsx?hA1Sl90@gS9nfE0uM`LfK7C{zr&!S=&!F#5Z$YzB#_z= z3|WjT8GgL*bxSt@MH@ez6q`{-h_V=cUhxlBEOD9H5IZ4o?Q1NB-02B7H^j=_BH3LL z-CJ;#^0Lx4kKpb(Q?Btl)SL!xP2E(fF5KG9gRQSDobcn`k?7GK^K+{JMWW)2a19{Y zzIyfx#ND^9HeiRzm9zcdu4#29ij}##U~M0*Lgu9|1GDw@tB!}sQ2hoj2Be=ki7H>e zuZikF+Yjke0b8hmR0Ws{WK=+`>aFZ&vQ6i`D8y}|mQWc+jl`K-r@6xPYyJhE6tsrtUQ za%QHnK|p~N1syU{yrsHSr|M8`u`-s#qPR=kA#NErZ9J5?UvFKV>+(k3Ms2u}@FkEC z37MbutuGCyOZ=BV`2F8=-DRhoFy_{cYgaB^ICr+AqeS4Mr-2K_C)(s`zz)A_v;t%X z9e{_ml@hygP9u;3cv1!xQGXQ{@ROoIm7?_6=nNp30J{5T+rKtRutws$MI5 z)(ch7#@K7T=?=T@h6`SK<&rnvxZK{Q33^5L{M&-7@f)%iiEFYK-Su)`Ujsch$z(6g zx7d42ZT7|1I0qTl#Ra#`iMx=!6w75VOPd3_=D5B#eBvY%K-VW$`4_; z`p8f8(X9SDDGyccl?p=H7U1mp{6H>m9WaBrW+&epymY`Wv#YI;{M0%tPmM`v)=>p% z@RiHyP>odJH;K&ZOI@kzThJMGniO8(#3ZN)832aXHlD_!pkhu{4a}+vp!t6RoEC}F z#?hf_qVf@|QxkCjrRuy~*{j}4oNo7ve=MY*EI#LDyy0DOC=GXvuyz)!j0#z35fGq? z!PTC8#H%V(#X<^Am5*4)hXlALjHz6vK!qYj82Iz|@yhltg{)4I+`Cg=(w0EE z86n@DZ5|0?h3dTHGGtO!pe8Ag=K8O&iTEsRlGXqN`$O80IP#~eHuT4A~Xv;O&6J@5)sfl#M2 zki*R&3s1uZ;WUO~+)Bd^qh)F?l%O-K^9rdyaiWY?T@QD|pyV(~xAj9uvSiZq`#x%{ zw-1M@p$i%agg#P{_yUWRrk7r6p?AxZ5t_$1 z#_XLRshdYpvNK8@;w`s91S6%Fo#1;>Dqw^YIgltN(@4u1pCK4D~%)Kj~go6X+&cWOIFR-LdP+rW`lvvtGd772hvO(o8XNC5d~sULvmYMnqB zJj%q!Y^vTamSa_{m)oUaU@d3S8fO*lJ6xa+21Ocmmvc{5T`{-dep6AUdcNEb3D63c zr~p?KvcTKuy`nzCjZ=579g*4jF(d4fB-o^m7)WyuC+Wz|$J3E0f}oB?1>#UShN6q@ zD4Hd+{WMWp4m+*b5PJ%fYV!-Gn$S^*I_br}ydx1-BA31lD(qO3gz!9g$$hgPt_`7O zF>Hg@inOgvSFJ%Pv%+Un2dw-pD2ro88(s%PaE?iN$DfW{JZKew$;yeb~)LX@Iz zr8kdM6xBCokwAeN1HsDd0E`-3eMF=d%2}pDd*7`k2_MC_C;^PWCL6Kt;AvUY+QB%3f*vY_GzmeCG6ntBhi9;O!$pB~f`v ziK%#Bh-sjMJJ{BfjbV7o09qSsaNW|NQ%BJiUFIxo5{{V|x$Z7q;*zb-ZPv?mzy%n= z>qqf8?hc9(%Q9l2lz~Mn%Q`&7ua+q@u(@{nx_UV{1Gl*(91xMq z_Qe>aV0^+{lZ1FY0{Mj6YMMVZr|=^^5)x69x$Q)I;2|^gT)^ypRDhPMT1P^stqpt4 zJcP9KIObVmkO6pe$Z{zuvoXnmv01PLRD&y^3`+C@9eR@|mu*QdJI*6e_#fUFszN80 zTO(GqxM#bPH}Sm>egJcYSj8|5 zMZ!lLt5amCzhpwAnFCYjnbu}X6O9@}8*Z{3T#7wws0r+Sn}%&e@6h^d@Kbs^hdc~2 z=nzX?k&CAn3J?v&hg&+nIB-PcZpy9J)Eaa30vuwxZIonZTTLxc20Ax~yz{x84*OQn ziLm8%LR_Nt^=Nl1D~fdFgdZKp^x&!D;PD z2aYf0LhoGF#e6vfQ*aDjhK+PpfA=Pk4xyFlTIEYQ8nb+kt6VXz5(X1F5-4B)SH~C9 z4y@1#t-zMzr~3)cKp+TAQnI<#L;`$#8FdN*oJK30!%oww1E2YjbGv3YesU_pwLMEZ zN7kX;7h&P1RRyvzMNUHoCq5@+95u2tpznmpg6DzS*&^kyV?3-~7aSFWUKLdx!j%wc zd+*gDwQIQUHc-`RlA^Rg09M8eBw+4AZR8{v1nZsYZAO6p{bKYFD6P88Ln?+IWTgsN*nq> z1l-tsLKP%Oa-y~|%_{YLa5Ucf5;!!gOItn*gr5fpgu0>9?jq^*oDR?iYsSw8c)4uq zc(&_jx*sDe2m;eE^!5l>mt z77{F0`^a?~Xxf}1Js1}fS%N<-6Pm?*h72Niy5p`l+|b->iAd~OSPAG9#`kha3|Y{+ ze%Q=nzgR2LSunq|D|+l4ve`JaT`qdV8r^U@=3syaNwQ6^0=&H_R)R(gjB8gTW3L$f zCg$;+$so19{iGkB!QGsJ5wf*9!8zpjw(a+CEw+^gepMd%LQ*^)9%}xz0|G6SOj1u& zfdRrm>O!(&Eaxm^5>(dPKft!18Qn@Jh;comW`Rm$Mm4A~Q1-nKT=O<@eNPq1!16Ga z2^T15+QGo2tTynpRx76laXF}#M&=D6C%g{NGwp;#w=k(@DHyjbkJnLt?X`$r)^o7- zZGbw-RX`uaR8k+R(sxmu2`B}@@THy6`*5HU2D+$+tcp;q`d!_VX7%mfy<89Ry9_(a z@;*VzlJ);I2p2V*;Tu2xcFRd2O@$82gI0qIw@Eny5QCV*P6PApru%q&ojQq;TEhMH znkFwxk>{=grx07_X2a@&G*DZ&)qGu0S-?;yO080Va5BzwXi6%H@=h^i1vX6yd2Hz( zqx{(%eO5mC?{OBYSdI#pw9Z|VX;5%)9crjit4s^Rq9&H;f`0DN%SzmAB&PVGA1mph zK_vuyDPkopT+)9fB7O1hK98f-L>Y|TNO?7d*CU?QRc~x{WQImPZWb8Se=mg4h%v$2U05AZ>#M^ihKt{_*>Dc-KOYdcYzUXKi`Q4Y*2G4;E>o+?ngo4y&ixR2G>>pedQJP z{`-o{C= zX(WG?k08gGWoV2jQ4QACobYK{>y3T_v|cB&rM5ERHG*L3GGK{%H)7|B9@~l9I?T8D~SUN;@h^eHzfFIsmwgz}2Z9ldoqOTUF z$Emp7+7=zBS3?cFHjuv2;^}Acndh<{EyrZ-z7o4U1Rj$XD3E*SxJvM|dv{p$v%M70 zoOcRQ!%i0ggbN~V0TrFfRjSaA>>C49tpx49eTamHCLl)BI!Dd{Facz9U-E*+z2!>gcaybr)XpnJEzUduye!SQ)#g&(s48EXGK14TG@*A4XPW|N@cH$Px{J5Z0M|C;%V2p z+I~wv8wJ9O2kR6El)0+r@71_HEBJSAgIu?!%RuH9m|$XCEVD@ z7E@L)Ie)fwL|kn)`gnz(Da|U{-|NZ++Z7e3D%S}dZti|=qQ#_54;^);6#sG+ayMx? zGXEr{Tvs`Uun zfG#56hoSKUNI4J%s!u#W4vCuq4n5WcWD-0_jmoLq8Bis%G+?2*%y>9IoioCtki%2JB?&4;4=%{jfB`KH?y2@rt??^K-qE}+G%3}jIQj90|K0> z<4T_Opw}WoDF?mC(BP3;do4-njbLE{!3F(=?agJ$_qRmxtdhmZ;2to+`;el$f>~!) zb()Cdadbul(*XMC(s0Dmo6mdHrBEDPf6p?k!j8{vc3e!wg2sO}Khg?ie z7AYtqIy-Alr`kFEJ)w}w0hPE`)^|hS6&K>St#N4{0wXya317)v1txtXXpUJqi|YmF zKyPuMv_a-`!m_3702|bI?Q!%{&pfm3QsqMqpUN4}o>9-UZ}NPO43@IoBlDUlvV6f{ z<4IUe=fz$Eb0)G@7WlM-w<2F-G=eycV-IgjDt3aIp<~7&M+PoiUKb2A-QPPCUrQFF zwEb+_yw_)24D>=|IrlrB@p$(yS!q%bIsKZgN z1jWHHaW{YAmRHQ@#}3Ou=JyP%yEgPepYvX5=iG|A>%suD&j!(6G7#2kqWtfmrDFc{ zOu8<1yaU@cX9x>O@Su|rz6Y)W2Dk(QAr)OK#4z3kt|ok}Jg;xO?Dhd&HonDV@Y5JA zH^2XMIC4=ZN165Z{d5IS3-Ra)+;?4$N25G%#j8<4w59`KSQMTzyql?g;2fdR>Q225 zw$A|JvF|mU^b#IyXL*hxJ0Dg8RX~9VDIlD?%`(sd^*~H_n9Z7U zuLWtui-7?6eEv%UxN?riEK+@UxE!Zng#Qfx$RiIfeRM zQHs(ksyA<*H_+0Z~*c-1j-96OAMrG8-q%@{Xsi)mF^Q2R>)J zm9KwIaf<#k{1fK&1@vN0Op-)3DyRU4{Do~o+R2gD=G%-W{-9A@ZRh{506dqtI8Ot5 zNkS(}yJ-4Wgy~E%1T97s5 zViTrl50^3U9!<0R6zZO+-GNJJqB-&S-(xA&z3AyZIz{t?)FwE{9TO0Ky;OwEOLjfI zzG4W}uBeAVx?(yWOP)fhgBj_A=2|LQ9=b-BJ54;Z31p4>=%*>WL}yEvGNvABQyLo0 zo{*_A2j&$^+gvjfT?T9i^|Y(R)m_gjFrFf%U}2M8HbRs6&Pa1ekRn-t&?ZBuYG5lP zDwCs{Sy)Wh@;8#HH1FNCju2kzuw%3lQp~J8@hES30HbI<_*#Y=7drDXGUIaub&Vl@ z?Rg|vX@l%DDCKs;^eO}XWSf_=qcIomIuwuSX9|J?Wyjl;9Vs6@fHte$ZgKwJyjaxq zVRkarj_iga<-T>?V@V?u9(DOV>Ofu^_0i|uS%wqETq{d%GHxL;!w@1l%UTbOO?m@2OIleh7{hYa*yu!xfQ@iGXp!goV^K+-w$01!Sz9J`25OQ9wV`$OF;8TUFE zI^U*T4C7U{SHVK0Ue!9Pwt7s;@u8!!kb&tG10haazBK}X7?U30w|bItn@&6jj1Mxu zW$4OtNyb1DgkVEQ7ZK*4I#E*}lOV7ekAKR@LE6fJho%nC=`O$w1d}DaJcs)qN7SWpx zWMKR|Y+XRwkmb<8uB03IEto`WUTjc3Pk8;Ps_0)4RlyF$^VYeUh^l09F%*ud zwe$;p48rr@)E33bo{C0WWGV7>Kh8YOV2vbROTw?r2hu3v0rv+y^t59Jlw(jZydCRW z#6`wHK=am=%RoZ#5f3UbNl1cwr54_a+i0_Ine_yw6)dvjx!zacKc%dMU!byLH~Men z+iBa<8$Qv!Gy;EGpVwZL`!+HM%6(zvV~P$u4P`!j9Uq{5*;XEgjv``g&W4tLi2gSyK8+(TNRC6n(6+1hf<7 zmIH^8NQd~zLjbkYeFMse=i5U0jL%gZ7CK3u7ie+@5h+mfXvW&e=-j}ID~96L?3Qhv z4Bs!bbqalMDd(;AT=!uhsAH4B`PU?oONi`h9s7rYAOFFSYO|#r{v?0vUI#CP1UmZ@ zPF_!pi-JmssE8Ukzk4HTYGjLI<({3VN-@&H7YNz9YdsfBZsw2nN`0~Ap!9RaQ&nt2 z`*V}Swa~!zKD#iOt3+*PbOXJCd$BpRJIsA;OOp-Qg z*R&I!Pc|N+hs&ipK=w(l{s2^ldTF=sr?G801fiUyoXHXH)%ROY(T&uDe+d=M*+H{I82W3Mp}Ct-Tfe{ zkS(1TK*74rw6zwIhP#tX5vR-?@q!B#PVZ?A{3#uw=i(S2L=>=uEG}8HfC^_(T<^Ta z_&z*NW+giLG;$)X6`~v>3JsNKC(n;N#h_!OBpw7!nQk&xy5X`%&KsUKecU^0Vq9`n zf=I-ORNo<}HkDBG(r=EUCCO=iGDoWi9g2ZOo+X%+B6Wtva8bc-xp!eDy9j3WpG6m#8T{HjvPKbv0V%pFqY-Iykl`1f$JqW z%|@n=En|S}WrIpOduG>P>!^<3@4GfvCd zWZw|{KnnjXd>&Zg9M&wuDv+9AXf2aaX(b?JYQ5a9+i2`mR;GMNJbG|&TcjZOj_{Eb z*)RIV0mEL=2I#FCAgIc72k{b^_2*f3N|~=PUyUAIixp0K{OK$@=Gci5&te4xMdh20 zKHM@oPY7-)n?LWao#9kdEji2REGMia%Z? zT!Hft-FblF(&S(kJqo5b?CyC%Es0yQH6Zk5(-YBVOuQowXTbajFf#en<)n;C$Wz{% zK?FtCrc~ogY!J#CMHV^=qZVCYqj>TO%*nWQtu!C%1bW!51M4Y5zyr;k6nm4k)#|6x zFp`zJMo8nb1YB=0w|GW#hALsv+tG9j5@}ctQwjKdC%_A7cQcI%9-*0J^Swl*)ij6_ zMwZzo3$YmA{f1(8=`yRcE_|yc_X!KqhHNvhfV#60kpm#Ko5C<9`v_`Nn%vM!G#uop z9i_SQu(GH4iO~E6H#A}<*(9|Q)i)6r2rZSL#X3u2fD2}3} zjL#~MMCVW~h(P31izqR7vVas5@2#qer!#BGRQe`;x`2?g+GN%cH+r-02Q@mc#B{aA z$a>Y)M7u7=JVDbjBkOc=_)F7uKb)bAPeQM5V8_mXtaFjBmC=F7w-ZofP3|UIu`zB@ ze`1RJ?j0YUoEoD~J$dWR^H1E8wU_A!_`&f{O!36yH{ZJW)NQ)|-kFK9smZY&$pKZu zlj3O(d#iGV=9y!=aekeSi>=|=K_45d#=4cjh*kli7O5dug9fl)Z+`F8sX7VWV*FzS zeq56Q2_H0Sf1~F*_LH>JeDWB5U2>}w8buy9H7FJgZ9h!ZwaQ)bpe?5`da5jE*7d6q zp>FXE3A`BQrnij~wT&@zQl2a$?NGBZB{I3Ga|kez!!-qw$S$iZ8k0W7zenso(_Y1A)#FLO z&!x3CF4=Q)ags69^T%ha8`UQ>K7Xop6PG{%iU&nOFSL?RVcXc z!7zLXL#XylFxmBnJ4E7VI2yq0eS7wo_rDj>(#$@vVI^vJ0S=lSba*r%^>|V-)0|v3WoYO%$V^n zJZ}hZhHr|#{r?1%GD-&BnY0k7l52`&p$c{oOT?gf=&NVTvttfpUS;2jSz2rzV;bhn zSZbl3#avJT;obXt97NGUk3RG#MDI)=ll`WskG=yQI&5~n(E2jFxEKQbzq3nSf*mCm zWVA<0Wb*RUdikB)k+37vwNI&SSve)i35)V3oPhtg=#wLkKCqa$VND@!`hra}IB!{B zKBGa_m&q$)GV$~V(Oq51+fkaEFxjn6!Y_z>=h>_+M@PMfeKCI~h%eqmnk3>wE%g+6 z@RyT_>R`sOhx#0hI=sztRT_Q)dZ-2gLILc;Nd`s_9X|~})JX|%x8uN0&A)-QE>Z`i zSmEF@w=30eCqIGmckX+OgznQ<(Ik3Wf4d~JHOwz>{7{QMWgg{qN3See(&)p}~O z)Go;2HMitjM`xc>As7alkR1++AKu?~hnxW?oM9CAdTU30NI|s|o^LsnfnIfTgFUtA zgL-4LbebNqdH_r(`xh%>yshw*fHdhKp1oJ%Olhq>r8AG%rbb?jlOGGNzD zZX^UnxaJ&J&fGC$ai^VrnWY)#Wr-QhEkcKZ(Yy>F#=vx1$# z%mKBL4FFT*cZg>XfQj(oLWK5S2n-FJz3$W^%A1;FU|4Y~93ii;8KNxPBxd~qZ+Fzy zgkWL3LRHCtvgA$4wfqn@?6xI&98m6sS|8(%7O4Y~&XG&cU|g9PQ|i3bIAJ-z#+0SWyykloG3o*Cqs$*Cp6 z&{(WTbMD|+?*KA0*A?f{S6<%I6{mPBH#NHX4ci8Aaf0VN6EGR@tI zP4mc_M(1SyyM1Y#A0=2zA~3PaCC6WlEH||_!v}S&bU?Df96=(_e1VQ>6YGOM=Mpr9 zOA|lKM1))pIEN=5J&%kRmxbT2Wu#_*cz1H{ z?U))Fbw7^Tax=xd>OGw~_~43a^lJ|rtcN}#yT(h+57hF-nmN?FwDSwxSO1EH?iFCk zK6<*5Us5B_AEb9{*2)0LkmlT5TaD3tDU=h`3&4#qp{|axCR#+KD7s(x> zN(YeS$DIiL7iW3$oSmQQc@deqjc>8Z9h))*DFfCJ4PuZjahCAz`!DR~PxHjnuHDH@ zcNec6EeF4Z?B>s9-t0jQ{n}Onf5TCN^yMQG9<4WOX^!2DV)tn@mFCI{IdBBkE=*@i z9YR=)D)o*!RGgA_sr@act&2jVMfSt}eJ&WAXCuX(FdFjxHhEjp>d0qgm7Tx}%`d_y zaUlHXs-JS;*8*CD|3rOpnS=#ACRxjBPFX%;^xC-KddqwVb14=_P@m1z#EKq7?&Y*J z@4ln`V!e}cRyT>K^gv2iiRY3`T`}Y6Bp-U9ymS{?shP-o{&(=ob*6{*cPOxa2&+`g zXIGiOG-V$BDjE-7$_riXh?O1gVYA_!X(jpkmfE@{_=kYa8HoMK37zkT@XKKY-L&x7 zdtN#U$mD@`&3vmK+V=rpec*EgO&eBq)_YarTei08FGp#dT&|J)ws;;6sccjTjAXOY$VQX!3J zP%zIJS!SInPjyZL`T0jR{E3Bc!WnD>!V<@SUG}E<$iFGv0-_QKSj6_uiREA~=(UdOwt<}*ij3zXuAb#tDTSizdA-^2 z8}w7KQ~JpVXP?k}0`8RgnpOy}=&n6VFZ%_Lpr`fFt0#z2X9C#?-v0LTuPY<`lHhTI zp-d=kX88w8FL+i0T%k&hD4s2(Ik(NG0|}qmTh+}y|FDao5*~u*fSgmCi#xb9RGz@q z2`RIm;ir%cOa2E;n`g#6}M=|@SZPjL`Eom{nWRMe}(twjAUBBoszr>@%>oqRA<;KdFO6%WXuOuF%V zTZD-1xfipLfuoI*%@M-7%XhHvT#W}+wWjJfnN%yvs7ptW&3{f)48sx`o>x7y>tSHL z>1$uulE=iLPz$&yr#fuUc*1Qf4ZUlRPk({bj+hbC1~hq$~=GLTl@PgMm!i8 z9bI%koJ(_ss-sS4^7Sb7y{~#-vk!u7BbZ=KJMCxc{vg+ph4x~zspt--G?m&CO)x)1 zn#~27giR1BcCa-y(PKm=S$l6-HlvCftno+~K&uDOi_y0fNT#}g`J!rAIay{q-7bSw z6&NRMG%?3r$<{B-nTaF@14mGm>eFalyj0oip{CvDgC-$25|!LVYFicCj}0@0!aJgg z8PE;HD3-XzQGr7?zHlNd;;gYv`_OdrKholXSH|P-yTRM-e6--au1fZ4e!h2fPXlsC zei)(KA7i$`{ewYK!W7$Mt+ZY6y^L+B&xTTtL4bgs*-5u&NMtI`=E3zByeH8tI#*6?<@Y<2R1_B*Y_ z=jp3ULsRY8f_@WYa5+zor60S2e%+R{b?y_ZbD~7XwLb1jMpu%vB%Bj6*=^iuO1RrD zggv;ungGv-BA8hA#fze#0*)j-$;tjgOw$6$LjP|?vP(d62?AzY-#<~z5dxh(@TmlJFXv@&6BHDA6KQa47gyVzNnLRc{3hb-HJ+2YMQbb|L7U04rJy^jMV0UJapMHJtQr_ z;(yX@)|_S0tYAy5+P60$=(}RC4N637TOjjmFZH75smY6OdHbQ#f?j6mg z_dY~LfY4%uqVX;n<^c7*QoHmf3a44QVT1qL&!6Pd$3YQEFJ(^HPV7E|oo%M`yFxsS z;8SRty!PaZaup=Gm3GaY8W@6P<>)uzxI5Mt5@$Np33*6r7~F&$Cj2< zwOc*qc2B#)yEU#{<|=oJJ>2Z7HCL#StKL%4@2aSmSH!q}WmUgJJgVEOT3mV1&b|re zmE`2!Dw;T|swsRS7H%Z=1>I?_ex6x)oG|*Xk56-*R=UTrr5;31>9DH_%prM;1OZ!di_I?0o2T#$JPT3 zcIpgb2K~ivfs*|uK{!WI0xnNRZ6%$T+Wik2JexoBv^_xL3(0^-8d}%!Qj4(B znu-MW&FlK5hF^kvkGaPy3YT5gzEmur!>}_Y-vZXy1=aAj@Bt(dFaLx%Zibt;)EjNE zrix3Hm~D@_(}tj;7Z|jd=jpm9S`f%>etPzW7d2)mrk+W_P~L?nXkM5PGz!;`DlA~D-d_OEDF_5!;C<%+ZeW5UThib%H$I^L z`)F@jczhdYMlU!{hPKkWx2pj4K+*A;F7H#m*y;4jwkaDp(JLDTzybC?#I=PFr^#Vn zHBgJ?GC!m&jyb7Ve*WRwG48~~Ee!8aEjN|^8`^;og1>HVDBDzS9~d{@!|g8hp^xcY zJ@JiN80VN(5I-}{WGu9V<-!!}s%1uoT{=PIro!C#h`qx9$qcFfIScDN&tG}g1=@O9 z6aX{o5Y5~X!wV6eo1zp1 z9#;0`CRb}2omPUORBIh!I9@lB@e&y;GaWWA7QgFJ!{Ic}=EuVk;jHN|T?t7rGZ_)j zfsi)G^Yww{=5q4>kFV^B{RGzRkXUUb-Q$=~Ym`5taIYB+1cISM!@w)-acZDW`wnjC zwDf$Thn=Fy8U9n-GokYJyyXIC?2CzK?6 zc)gOF|Z$y@FU z!DZHb>tk8{CO1)S47IkN+K4OvO2d_{&XB}^#baAiw$CT^Mt=^eZx8ukbV_ArIK-^m zew3Q$f_z)}&g^-F_R^2`itCFzEjRPTkbuf!6_k1^Ye$ZedJ)$4s?FZ)R39@q1zjW1 z+I~MIstZu6O9)V3sPn=%eY4u}uqr`N^}^`PL?gN-e=VTrb|^aB()Zx#t|8qsIvN4@ zYxpoGcjdGO=8PQdrS(=CrE$x66z4|&+LY5#VLfUrVd}+-F(qtU;`Q}H%o8zi`ZkeC z-Vbel2l9j~1dXd^YB3kUlvB&FV3s^7)wE#F_6ws^lbP8=cS|E>kZdh4glM=}fCrDAXpi4M3-3 zZk)ST{2a_5_m{=@jl4Ol{j`7eE+$CH$|uLUu1G@Q9zc zn~0FUbJ!K;{A(UTe~DlwcTBcOTLDC_%OpeZs&hNZoEy_w*J zg6r8NAVEto!llON4;KAUSQio*kr$sA5gD>>oOflBrN%Ym@OLYlU46N1Tir-&(62Qc^!K_p zFRlM4oXW>Ux^7_L^x<8qYp+@3cjAO+&+cHof#VKvoMBCMW0MwLlULx&XioJ$LXO5Sx)QxtF#$;QLGeYp(KaW^<4XyPTvqoAc36rhnQI z7TJ^nb6sTxs;Klu1u0pj#hYjjC(S2HK}o*(c>d!%_Wa=xZ)nKPP$=qhSAI8d0s6Zi zAG*86=H|@-yPY#*_i1(oDv46c^S+1qg8>=0W%*U=>HDIAgkWl%;#h)=LQ5Drf)HUs z`0F#k788=Qx~Q=%4B9+v3q@Fr5w83aih(_HBVNP;USzQwFK3G*U8-3*B150a6h1mV zoMPD8_rhYS>EyE(25zX4rj=DCVkWJ$hAK`M76q=44V2YL^Ki+g;$lo^ieKNB!{)79 zt5%8^_-%m+B2GjQI1#akWNWlGjatAOen+Izu%By;fbexZ3h_q1?Lu{f(wvyNG&f`e zh+nQHh;W#Dcd#smOxF#5hi;@2NWK&x<_(5g216;w9{6F^AEj3EJ|B;?6m*0G*(jdW$@fZFHRSlKcYG zJu53Hk5>H9JhisT$*%~liojaMYI>C)!m`UOYa!@~S;-P{&ozmA_ljj@je&q!(kZ*? zUtaIwMui2uBUUR%U5RSnaO*i>$MsncdjXZ!g^`l(ZgI9|Tz90Swe>{DpwP3~Kl@}} z;rg38CcJT*DZBYUVvS@)URE{06Pw7G$}r)&n@z3vIWxauwEEmKU3gazn&al=R&s+Z zAKMYsJ**0CbDOY(a23yMK*`sOB=m8D;ddU=ycl=Si}z^$6xVfcqqaXhx$XaHc{}pb zUea_?xwak(LLkuuB2buFNgC{vMmujmSg_xdK_M%t{3w4M6>!*pg(ffAA1Ch)kJ{7| z;D4{bBuCmPJscZZzH&QxCS5s2bZB$FyrMjEaYFp^$(_C@!p4}vdm%cT?&tcpY5G~vhWRgk*j3>{(fq|fPi2P zj5e3;d26I+%}At=O#A$lj-W!q1E{hn|L`bNj{mb^ZLE#Izo3VETURTNOD%kd!lU_q z;h-mjLIcX3?ic0fKj7F*m`p;bASp`vps7w_2Fs0@#?TUN%JvvboF%3`&L)|c5Xr2)IgSVwdlPvj@C&tOThcC&_HS`r(9NA5%h&j8_N6T^ zTs^d<=AH{%@RmalCVg%3q<@W`^m>_WU~(h3c1Y(M+Rc(6#98vqaq~HP^ASNUATz}; zg(GCk=jb6+$7p)R!3%SOi#T%a+h+uZzv1f99C8snhj|fvh3c4d@GdX!nudqICvu#C zvOa4dAqIDA;PZ{omF~&1u*}QLa!|k+qY3f|nQ=Q;ii0Bv`4Ae2nOgQJ5Q-~RMqtSc zdlh|dEDCP8a=)xio3gx97mCs)vl0uBO)M@>T=tOuLh%@=%fDJ0dExF+A|ob|*w&?? z@O8_hcP~Vgsvxl2jedXU&I2(~121-L}dC#8RBYaR*rAO=qZuTCR%Wm()PABdh z9tOE`EQ(&)1w?^Gi!PwE-Q7^M2?De$0mNgQ36GuFh9LvH)y`s;6)vUhF~+RuCVd1U zlr^qKkK+G^O)-YCSXY2&bxc))iOOQs2R}=nUANoEna{iva~Q%kNDC%*=gr)>Iomt- zdQsXng+gIw7>sG(98!d^EEg&WvMFrPncNdAw&&D#DmHeo=asXs>qXvQ89N0#lA{O& zv1r9hVzEzj+5T_pRWdJevjl6jGFYP-VOaKtnTF{(KpyJlCXn6keYz$X(CZ^T8#auN z63V(|dg^amdwL$i`4-E+m0QKBuZt_GtAU5^6-9)gd}LmHvaCXuj3^{37p9LTg(A(d znBMIXo?)p;3R6=Q@%e~se0^8OWbm)jmA0}nv9jXMy6I`IAkUP_sOnXr`u%(Kr#}Vt zM*r7T_A+DOI74=_sb+mdjKT}wmvr7Y5iE{l@1#ns#pUO|{LhPl1_rkSpFp&g_;6(c z4Vj3vNwbIEJ-BCf^kVSRRC#Np!~duMeq@|T_4b5+V$Q6VcXx}YPWxq3Q`8FTUU|-> zX$~c)8m@*HWM*vWHHEI}EHuA#WibGkc@x()A2`sw?#sIs+KTS(?9VhSB*|2=BwN$0 z9AUoCN>~>Mb%V)2O+Wt?t7E@BI_ru7PBW=?5`5s|CjgMUfm|)>w-h4;5@Jx;tBbX z*}iCBS3@+eIg`mVa&pA;*zCdCo8DIMm~!1EbkI$WQ35qdElEib;FG? zT}fENIFhLfD%l})LzIJqnS&F_<8km-^`ZB6w2Rj3HwJ^#AQ~@;O zC}YY|S(1tLlc5NbY2c)TCHHIwV>jo< zm`Q@2S}@Q|+|Qc&S<@a_s9JScmNF|$y)ncWY6*!99SZqRxJmAYprSU@sCe#TN#g*> zEoIz61VW6TnrJpZKes$4x};>tHb_3Goo~v>Dq1s+@Ai~t|H{rh%0vZR{fT*2{oyoVZ6yND6Oa!hp>w%Y~c@C-_q5_$_Ai^y(Izh)1he%;AME}`< zuCe_AH4I--eo! ziU^}c5hKj!UoRKr`Mr+_%w)Fz;}=z==VR+HNdNNjjui z>o%=2=(?BHl+_vDZNbpTqQqA3A&N59ie_ew;m-P+xj9SCH!ylx#&$Y=JDtIg_N%5p zB+MMVjfc!pKw!yRKn%z9S*ib5PElBzdzXJX^UC3#r-)HU`v9?y+x3~7Z+AOb@t4|HhLPMTR}bT4m~#j5q`d*;9B}$gMx;wYzDk z_~cIdqnEyHeo?B!W$`lQSYBSVMoLArYtywI+R(H6-8xzyTtB*Qqn);Qls?3R_cJ0XM8PDp~9+)uxvEqRTT*2kjHoAKn!+2y+yMaGv@owk4 zzTCHBth%|H5ZJPB>?E8dT9XS=mG-)6Y*%?jd7GnnSudVuUVkZOJ*MGP1Y?EjEQpNX z)`IrOxHnWO!crA?A5P9HtW-W_E{2OH!W z5=D{8-WXduCSx~df2c!X*^clvdnsU=m_QRTJ;6KfQ^>(TD%Bi0pw#?(ibK3{!?Q*f z077J7`X{4yU}Up%WW&hF2A|w4YV^~<*PzH(gm@KR>9}N8$U1`>OF1f2%w4{ZUP4Q( zueZ~*)Z+=_>H7<)bEUK?gj7STLnBRztaOUgFG3ZPIUYLqPKDf_t*iT}`{AQOo$6Lo z`@sE^aZ^W+j4P*nzDbuja&-Ll!{vGAM@Rnq-?UM$2X5>>AGUI1S=&dlqep!{&OCk+ zjF2x$N7b*@4=SSxpwq+Yu_f|U9fd)eZr~xz>os@*SNrGXN}`Niu`9rw8E-H2Q+Rb= z1xRH^e9s94;mY&ioXFWre{W+HMZPp9CKhJh*gqgn@4s^8$kD-`ffru{?S3b}NPGka zRo9p||Db0Z-`RZs-NL>%GT-PcynFxVcN*DC_0o)m@fvkYu#TDwem|H5F9h3IBk4n| zj`n1F6>#Qfv&z`YYO$iCq4!RH$m`C9);%Xa|Hr#J9?&9;SR*HLti$x3660FePX{

-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 IkqZC-0J2MzG5`Po literal 0 HcmV?d00001 diff --git a/lib/iconfont/codepoints b/vendor/mervick/material-design-icons/fonts/codepoints similarity index 100% rename from lib/iconfont/codepoints rename to vendor/mervick/material-design-icons/fonts/codepoints diff --git a/vendor/mervick/material-design-icons/index.js b/vendor/mervick/material-design-icons/index.js new file mode 100644 index 000000000..4a1d90117 --- /dev/null +++ b/vendor/mervick/material-design-icons/index.js @@ -0,0 +1,3 @@ +module.exports = { + STATIC_PATH: __dirname, +}; diff --git a/vendor/mervick/material-design-icons/package.json b/vendor/mervick/material-design-icons/package.json new file mode 100644 index 000000000..c35ad8c21 --- /dev/null +++ b/vendor/mervick/material-design-icons/package.json @@ -0,0 +1,44 @@ +{ + "name": "bootstrap-material-icons", + "version": "2.2.0", + "description": "Google Material Design Icons For Using With Bootstrap", + "repository": { + "type": "git", + "url": "https://github.com/mervick/material-design-icons" + }, + "main": "index.js", + "authors": [ + { + "name": "Andrey Izman", + "email": "izmanw@gmail.com" + } + ], + "keywords": [ + "icons", + "material", + "material-design", + "google", + "icons-web-font", + "web-font", + "bootstrap" + ], + "style": "css/material-icons.min.css", + "license": "(MIT AND CC-BY-4.0)", + "bugs": { + "url": "http://github.com/mervick/material-design-icons/issues" + }, + "homepage": "http://github.com/mervick/material-design-icons", + "devDependencies": { + "grunt": "^0.4.5", + "grunt-contrib-cssmin": "^0.14.0", + "grunt-contrib-sass": "^0.9.2", + "grunt-contrib-watch": "^0.6.1", + "gulp": "^3.9.0", + "gulp-changed": "^1.3.0", + "gulp-util": "^3.0.7", + "lodash": "^4.5.0", + "material-design-icons": "^2.2.0", + "through2": "^2.0.1", + "vinyl": "^1.1.1" + } +} diff --git a/vendor/mervick/material-design-icons/scripts/codepoints2scss.sh b/vendor/mervick/material-design-icons/scripts/codepoints2scss.sh new file mode 100644 index 000000000..e89e68eed --- /dev/null +++ b/vendor/mervick/material-design-icons/scripts/codepoints2scss.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash + +pushd `dirname dirname $0` > /dev/null +path=`pwd` +popd > /dev/null + +codepoints_file="${path}/bower_components/material-design-icons/iconfont/codepoints" +icons_scss_file="${path}/scss/_icons.scss" + +# default css prefix +prefix_var_name="md-css-prefix" + +# clear the scss +> "${icons_scss_file}" + +i=0 +while IFS='' read -r line || [[ -n "$line" ]]; do + IFS=' ' read -r -a icon <<< "$line" + if [ "${#icon[@]}" == 2 ] && [ -n "${icon}" ] && [ -n "${icon[1]}" ]; then + echo ".#{\$${prefix_var_name}}-$(echo ${icon} | sed -e 's/_/\-/g'):before { content: "'"'"\\${icon[1]}"'"'"; }" \ + >> "${icons_scss_file}" + else + echo "ERROR: The file ${codepoints_file} has the invalid format on line $((i+1))" 1>&2 + exit 1 + fi + ((i++)) +done < "${codepoints_file}" + +echo "Successfully imported ${i} icons" +exit 0 \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/scripts/updatedemo.php b/vendor/mervick/material-design-icons/scripts/updatedemo.php new file mode 100644 index 000000000..bc7411467 --- /dev/null +++ b/vendor/mervick/material-design-icons/scripts/updatedemo.php @@ -0,0 +1,61 @@ + &$code) { + $c = $code; + $code = [$c, !isset($old_icons[$icon])]; + if (!isset($old_icons[$icon])) { + $new ++; + } + } +} + + +file_put_contents($out, $start_js . json_encode($categories) . $end_js); + +echo "Found $count icons, ($new new) in $count_cats categories\n"; \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/scss/_animated.scss b/vendor/mervick/material-design-icons/scss/_animated.scss new file mode 100644 index 000000000..60476c2d8 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_animated.scss @@ -0,0 +1,36 @@ +@import "variables"; + +// Spinning Icons +// -------------------------- + +.#{$md-css-prefix}-spin { + -webkit-animation: md-spin 2s infinite linear; + animation: md-spin 2s infinite linear; +} + +.#{$md-css-prefix}-pulse { + -webkit-animation: md-spin 1s infinite steps(8); + animation: md-spin 1s infinite steps(8); +} + +@-webkit-keyframes md-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes md-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} diff --git a/vendor/mervick/material-design-icons/scss/_bordered-pulled.scss b/vendor/mervick/material-design-icons/scss/_bordered-pulled.scss new file mode 100644 index 000000000..ad307fd39 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_bordered-pulled.scss @@ -0,0 +1,18 @@ +@import "variables"; + +// Bordered & Pulled +// ------------------------- + +.#{$md-css-prefix}-border { + padding: .2em .25em .15em; + border: solid .08em $md-border-color; + border-radius: .1em; +} + +.pull-right { float: right; } +.pull-left { float: left; } + +.#{$md-css-prefix} { + &.pull-left { margin-right: .3em; } + &.pull-right { margin-left: .3em; } +} diff --git a/vendor/mervick/material-design-icons/scss/_core.scss b/vendor/mervick/material-design-icons/scss/_core.scss new file mode 100644 index 000000000..caeebdc34 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_core.scss @@ -0,0 +1,30 @@ +@import "variables"; + +// Base Class Definition +// ------------------------- + +.#{$md-css-prefix}, .material-icons { + font: normal normal normal #{$md-font-size-base}/1 $md-font-family; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + display: inline-block; + text-transform: none; + letter-spacing: normal; + line-height: 1; + position: relative; + word-wrap: normal; + top: 1px; + /* Support for all WebKit browsers. */ + -webkit-font-smoothing: antialiased; + /* Support for Firefox. */ + -moz-osx-font-smoothing: grayscale; + transform: translate(0, 0); // ensures no half-pixel rendering in firefox +} + +.material-icons { + width: 1em; + height: 1em; + /* Support for Safari and Chrome. */ + text-rendering: optimizeLegibility; + /* Support for IE. */ + font-feature-settings: 'liga'; +} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/scss/_fixed-width.scss b/vendor/mervick/material-design-icons/scss/_fixed-width.scss new file mode 100644 index 000000000..078727c95 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_fixed-width.scss @@ -0,0 +1,9 @@ +@import "variables"; + +// Fixed Width Icons +// ------------------------- + +.#{$md-css-prefix}-fw { + width: (18em / 14); + text-align: center; +} diff --git a/vendor/mervick/material-design-icons/scss/_icons.scss b/vendor/mervick/material-design-icons/scss/_icons.scss new file mode 100644 index 000000000..c8713b92e --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_icons.scss @@ -0,0 +1,934 @@ +@import "variables"; + +.#{$md-css-prefix}-3d-rotation:before { content: "\e84d"; } +.#{$md-css-prefix}-ac-unit:before { content: "\eb3b"; } +.#{$md-css-prefix}-access-alarm:before { content: "\e190"; } +.#{$md-css-prefix}-access-alarms:before { content: "\e191"; } +.#{$md-css-prefix}-access-time:before { content: "\e192"; } +.#{$md-css-prefix}-accessibility:before { content: "\e84e"; } +.#{$md-css-prefix}-accessible:before { content: "\e914"; } +.#{$md-css-prefix}-account-balance:before { content: "\e84f"; } +.#{$md-css-prefix}-account-balance-wallet:before { content: "\e850"; } +.#{$md-css-prefix}-account-box:before { content: "\e851"; } +.#{$md-css-prefix}-account-circle:before { content: "\e853"; } +.#{$md-css-prefix}-adb:before { content: "\e60e"; } +.#{$md-css-prefix}-add:before { content: "\e145"; } +.#{$md-css-prefix}-add-a-photo:before { content: "\e439"; } +.#{$md-css-prefix}-add-alarm:before { content: "\e193"; } +.#{$md-css-prefix}-add-alert:before { content: "\e003"; } +.#{$md-css-prefix}-add-box:before { content: "\e146"; } +.#{$md-css-prefix}-add-circle:before { content: "\e147"; } +.#{$md-css-prefix}-add-circle-outline:before { content: "\e148"; } +.#{$md-css-prefix}-add-location:before { content: "\e567"; } +.#{$md-css-prefix}-add-shopping-cart:before { content: "\e854"; } +.#{$md-css-prefix}-add-to-photos:before { content: "\e39d"; } +.#{$md-css-prefix}-add-to-queue:before { content: "\e05c"; } +.#{$md-css-prefix}-adjust:before { content: "\e39e"; } +.#{$md-css-prefix}-airline-seat-flat:before { content: "\e630"; } +.#{$md-css-prefix}-airline-seat-flat-angled:before { content: "\e631"; } +.#{$md-css-prefix}-airline-seat-individual-suite:before { content: "\e632"; } +.#{$md-css-prefix}-airline-seat-legroom-extra:before { content: "\e633"; } +.#{$md-css-prefix}-airline-seat-legroom-normal:before { content: "\e634"; } +.#{$md-css-prefix}-airline-seat-legroom-reduced:before { content: "\e635"; } +.#{$md-css-prefix}-airline-seat-recline-extra:before { content: "\e636"; } +.#{$md-css-prefix}-airline-seat-recline-normal:before { content: "\e637"; } +.#{$md-css-prefix}-airplanemode-active:before { content: "\e195"; } +.#{$md-css-prefix}-airplanemode-inactive:before { content: "\e194"; } +.#{$md-css-prefix}-airplay:before { content: "\e055"; } +.#{$md-css-prefix}-airport-shuttle:before { content: "\eb3c"; } +.#{$md-css-prefix}-alarm:before { content: "\e855"; } +.#{$md-css-prefix}-alarm-add:before { content: "\e856"; } +.#{$md-css-prefix}-alarm-off:before { content: "\e857"; } +.#{$md-css-prefix}-alarm-on:before { content: "\e858"; } +.#{$md-css-prefix}-album:before { content: "\e019"; } +.#{$md-css-prefix}-all-inclusive:before { content: "\eb3d"; } +.#{$md-css-prefix}-all-out:before { content: "\e90b"; } +.#{$md-css-prefix}-android:before { content: "\e859"; } +.#{$md-css-prefix}-announcement:before { content: "\e85a"; } +.#{$md-css-prefix}-apps:before { content: "\e5c3"; } +.#{$md-css-prefix}-archive:before { content: "\e149"; } +.#{$md-css-prefix}-arrow-back:before { content: "\e5c4"; } +.#{$md-css-prefix}-arrow-downward:before { content: "\e5db"; } +.#{$md-css-prefix}-arrow-drop-down:before { content: "\e5c5"; } +.#{$md-css-prefix}-arrow-drop-down-circle:before { content: "\e5c6"; } +.#{$md-css-prefix}-arrow-drop-up:before { content: "\e5c7"; } +.#{$md-css-prefix}-arrow-forward:before { content: "\e5c8"; } +.#{$md-css-prefix}-arrow-upward:before { content: "\e5d8"; } +.#{$md-css-prefix}-art-track:before { content: "\e060"; } +.#{$md-css-prefix}-aspect-ratio:before { content: "\e85b"; } +.#{$md-css-prefix}-assessment:before { content: "\e85c"; } +.#{$md-css-prefix}-assignment:before { content: "\e85d"; } +.#{$md-css-prefix}-assignment-ind:before { content: "\e85e"; } +.#{$md-css-prefix}-assignment-late:before { content: "\e85f"; } +.#{$md-css-prefix}-assignment-return:before { content: "\e860"; } +.#{$md-css-prefix}-assignment-returned:before { content: "\e861"; } +.#{$md-css-prefix}-assignment-turned-in:before { content: "\e862"; } +.#{$md-css-prefix}-assistant:before { content: "\e39f"; } +.#{$md-css-prefix}-assistant-photo:before { content: "\e3a0"; } +.#{$md-css-prefix}-attach-file:before { content: "\e226"; } +.#{$md-css-prefix}-attach-money:before { content: "\e227"; } +.#{$md-css-prefix}-attachment:before { content: "\e2bc"; } +.#{$md-css-prefix}-audiotrack:before { content: "\e3a1"; } +.#{$md-css-prefix}-autorenew:before { content: "\e863"; } +.#{$md-css-prefix}-av-timer:before { content: "\e01b"; } +.#{$md-css-prefix}-backspace:before { content: "\e14a"; } +.#{$md-css-prefix}-backup:before { content: "\e864"; } +.#{$md-css-prefix}-battery-alert:before { content: "\e19c"; } +.#{$md-css-prefix}-battery-charging-full:before { content: "\e1a3"; } +.#{$md-css-prefix}-battery-full:before { content: "\e1a4"; } +.#{$md-css-prefix}-battery-std:before { content: "\e1a5"; } +.#{$md-css-prefix}-battery-unknown:before { content: "\e1a6"; } +.#{$md-css-prefix}-beach-access:before { content: "\eb3e"; } +.#{$md-css-prefix}-beenhere:before { content: "\e52d"; } +.#{$md-css-prefix}-block:before { content: "\e14b"; } +.#{$md-css-prefix}-bluetooth:before { content: "\e1a7"; } +.#{$md-css-prefix}-bluetooth-audio:before { content: "\e60f"; } +.#{$md-css-prefix}-bluetooth-connected:before { content: "\e1a8"; } +.#{$md-css-prefix}-bluetooth-disabled:before { content: "\e1a9"; } +.#{$md-css-prefix}-bluetooth-searching:before { content: "\e1aa"; } +.#{$md-css-prefix}-blur-circular:before { content: "\e3a2"; } +.#{$md-css-prefix}-blur-linear:before { content: "\e3a3"; } +.#{$md-css-prefix}-blur-off:before { content: "\e3a4"; } +.#{$md-css-prefix}-blur-on:before { content: "\e3a5"; } +.#{$md-css-prefix}-book:before { content: "\e865"; } +.#{$md-css-prefix}-bookmark:before { content: "\e866"; } +.#{$md-css-prefix}-bookmark-border:before { content: "\e867"; } +.#{$md-css-prefix}-border-all:before { content: "\e228"; } +.#{$md-css-prefix}-border-bottom:before { content: "\e229"; } +.#{$md-css-prefix}-border-clear:before { content: "\e22a"; } +.#{$md-css-prefix}-border-color:before { content: "\e22b"; } +.#{$md-css-prefix}-border-horizontal:before { content: "\e22c"; } +.#{$md-css-prefix}-border-inner:before { content: "\e22d"; } +.#{$md-css-prefix}-border-left:before { content: "\e22e"; } +.#{$md-css-prefix}-border-outer:before { content: "\e22f"; } +.#{$md-css-prefix}-border-right:before { content: "\e230"; } +.#{$md-css-prefix}-border-style:before { content: "\e231"; } +.#{$md-css-prefix}-border-top:before { content: "\e232"; } +.#{$md-css-prefix}-border-vertical:before { content: "\e233"; } +.#{$md-css-prefix}-branding-watermark:before { content: "\e06b"; } +.#{$md-css-prefix}-brightness-1:before { content: "\e3a6"; } +.#{$md-css-prefix}-brightness-2:before { content: "\e3a7"; } +.#{$md-css-prefix}-brightness-3:before { content: "\e3a8"; } +.#{$md-css-prefix}-brightness-4:before { content: "\e3a9"; } +.#{$md-css-prefix}-brightness-5:before { content: "\e3aa"; } +.#{$md-css-prefix}-brightness-6:before { content: "\e3ab"; } +.#{$md-css-prefix}-brightness-7:before { content: "\e3ac"; } +.#{$md-css-prefix}-brightness-auto:before { content: "\e1ab"; } +.#{$md-css-prefix}-brightness-high:before { content: "\e1ac"; } +.#{$md-css-prefix}-brightness-low:before { content: "\e1ad"; } +.#{$md-css-prefix}-brightness-medium:before { content: "\e1ae"; } +.#{$md-css-prefix}-broken-image:before { content: "\e3ad"; } +.#{$md-css-prefix}-brush:before { content: "\e3ae"; } +.#{$md-css-prefix}-bubble-chart:before { content: "\e6dd"; } +.#{$md-css-prefix}-bug-report:before { content: "\e868"; } +.#{$md-css-prefix}-build:before { content: "\e869"; } +.#{$md-css-prefix}-burst-mode:before { content: "\e43c"; } +.#{$md-css-prefix}-business:before { content: "\e0af"; } +.#{$md-css-prefix}-business-center:before { content: "\eb3f"; } +.#{$md-css-prefix}-cached:before { content: "\e86a"; } +.#{$md-css-prefix}-cake:before { content: "\e7e9"; } +.#{$md-css-prefix}-call:before { content: "\e0b0"; } +.#{$md-css-prefix}-call-end:before { content: "\e0b1"; } +.#{$md-css-prefix}-call-made:before { content: "\e0b2"; } +.#{$md-css-prefix}-call-merge:before { content: "\e0b3"; } +.#{$md-css-prefix}-call-missed:before { content: "\e0b4"; } +.#{$md-css-prefix}-call-missed-outgoing:before { content: "\e0e4"; } +.#{$md-css-prefix}-call-received:before { content: "\e0b5"; } +.#{$md-css-prefix}-call-split:before { content: "\e0b6"; } +.#{$md-css-prefix}-call-to-action:before { content: "\e06c"; } +.#{$md-css-prefix}-camera:before { content: "\e3af"; } +.#{$md-css-prefix}-camera-alt:before { content: "\e3b0"; } +.#{$md-css-prefix}-camera-enhance:before { content: "\e8fc"; } +.#{$md-css-prefix}-camera-front:before { content: "\e3b1"; } +.#{$md-css-prefix}-camera-rear:before { content: "\e3b2"; } +.#{$md-css-prefix}-camera-roll:before { content: "\e3b3"; } +.#{$md-css-prefix}-cancel:before { content: "\e5c9"; } +.#{$md-css-prefix}-card-giftcard:before { content: "\e8f6"; } +.#{$md-css-prefix}-card-membership:before { content: "\e8f7"; } +.#{$md-css-prefix}-card-travel:before { content: "\e8f8"; } +.#{$md-css-prefix}-casino:before { content: "\eb40"; } +.#{$md-css-prefix}-cast:before { content: "\e307"; } +.#{$md-css-prefix}-cast-connected:before { content: "\e308"; } +.#{$md-css-prefix}-center-focus-strong:before { content: "\e3b4"; } +.#{$md-css-prefix}-center-focus-weak:before { content: "\e3b5"; } +.#{$md-css-prefix}-change-history:before { content: "\e86b"; } +.#{$md-css-prefix}-chat:before { content: "\e0b7"; } +.#{$md-css-prefix}-chat-bubble:before { content: "\e0ca"; } +.#{$md-css-prefix}-chat-bubble-outline:before { content: "\e0cb"; } +.#{$md-css-prefix}-check:before { content: "\e5ca"; } +.#{$md-css-prefix}-check-box:before { content: "\e834"; } +.#{$md-css-prefix}-check-box-outline-blank:before { content: "\e835"; } +.#{$md-css-prefix}-check-circle:before { content: "\e86c"; } +.#{$md-css-prefix}-chevron-left:before { content: "\e5cb"; } +.#{$md-css-prefix}-chevron-right:before { content: "\e5cc"; } +.#{$md-css-prefix}-child-care:before { content: "\eb41"; } +.#{$md-css-prefix}-child-friendly:before { content: "\eb42"; } +.#{$md-css-prefix}-chrome-reader-mode:before { content: "\e86d"; } +.#{$md-css-prefix}-class:before { content: "\e86e"; } +.#{$md-css-prefix}-clear:before { content: "\e14c"; } +.#{$md-css-prefix}-clear-all:before { content: "\e0b8"; } +.#{$md-css-prefix}-close:before { content: "\e5cd"; } +.#{$md-css-prefix}-closed-caption:before { content: "\e01c"; } +.#{$md-css-prefix}-cloud:before { content: "\e2bd"; } +.#{$md-css-prefix}-cloud-circle:before { content: "\e2be"; } +.#{$md-css-prefix}-cloud-done:before { content: "\e2bf"; } +.#{$md-css-prefix}-cloud-download:before { content: "\e2c0"; } +.#{$md-css-prefix}-cloud-off:before { content: "\e2c1"; } +.#{$md-css-prefix}-cloud-queue:before { content: "\e2c2"; } +.#{$md-css-prefix}-cloud-upload:before { content: "\e2c3"; } +.#{$md-css-prefix}-code:before { content: "\e86f"; } +.#{$md-css-prefix}-collections:before { content: "\e3b6"; } +.#{$md-css-prefix}-collections-bookmark:before { content: "\e431"; } +.#{$md-css-prefix}-color-lens:before { content: "\e3b7"; } +.#{$md-css-prefix}-colorize:before { content: "\e3b8"; } +.#{$md-css-prefix}-comment:before { content: "\e0b9"; } +.#{$md-css-prefix}-compare:before { content: "\e3b9"; } +.#{$md-css-prefix}-compare-arrows:before { content: "\e915"; } +.#{$md-css-prefix}-computer:before { content: "\e30a"; } +.#{$md-css-prefix}-confirmation-number:before { content: "\e638"; } +.#{$md-css-prefix}-contact-mail:before { content: "\e0d0"; } +.#{$md-css-prefix}-contact-phone:before { content: "\e0cf"; } +.#{$md-css-prefix}-contacts:before { content: "\e0ba"; } +.#{$md-css-prefix}-content-copy:before { content: "\e14d"; } +.#{$md-css-prefix}-content-cut:before { content: "\e14e"; } +.#{$md-css-prefix}-content-paste:before { content: "\e14f"; } +.#{$md-css-prefix}-control-point:before { content: "\e3ba"; } +.#{$md-css-prefix}-control-point-duplicate:before { content: "\e3bb"; } +.#{$md-css-prefix}-copyright:before { content: "\e90c"; } +.#{$md-css-prefix}-create:before { content: "\e150"; } +.#{$md-css-prefix}-create-new-folder:before { content: "\e2cc"; } +.#{$md-css-prefix}-credit-card:before { content: "\e870"; } +.#{$md-css-prefix}-crop:before { content: "\e3be"; } +.#{$md-css-prefix}-crop-16-9:before { content: "\e3bc"; } +.#{$md-css-prefix}-crop-3-2:before { content: "\e3bd"; } +.#{$md-css-prefix}-crop-5-4:before { content: "\e3bf"; } +.#{$md-css-prefix}-crop-7-5:before { content: "\e3c0"; } +.#{$md-css-prefix}-crop-din:before { content: "\e3c1"; } +.#{$md-css-prefix}-crop-free:before { content: "\e3c2"; } +.#{$md-css-prefix}-crop-landscape:before { content: "\e3c3"; } +.#{$md-css-prefix}-crop-original:before { content: "\e3c4"; } +.#{$md-css-prefix}-crop-portrait:before { content: "\e3c5"; } +.#{$md-css-prefix}-crop-rotate:before { content: "\e437"; } +.#{$md-css-prefix}-crop-square:before { content: "\e3c6"; } +.#{$md-css-prefix}-dashboard:before { content: "\e871"; } +.#{$md-css-prefix}-data-usage:before { content: "\e1af"; } +.#{$md-css-prefix}-date-range:before { content: "\e916"; } +.#{$md-css-prefix}-dehaze:before { content: "\e3c7"; } +.#{$md-css-prefix}-delete:before { content: "\e872"; } +.#{$md-css-prefix}-delete-forever:before { content: "\e92b"; } +.#{$md-css-prefix}-delete-sweep:before { content: "\e16c"; } +.#{$md-css-prefix}-description:before { content: "\e873"; } +.#{$md-css-prefix}-desktop-mac:before { content: "\e30b"; } +.#{$md-css-prefix}-desktop-windows:before { content: "\e30c"; } +.#{$md-css-prefix}-details:before { content: "\e3c8"; } +.#{$md-css-prefix}-developer-board:before { content: "\e30d"; } +.#{$md-css-prefix}-developer-mode:before { content: "\e1b0"; } +.#{$md-css-prefix}-device-hub:before { content: "\e335"; } +.#{$md-css-prefix}-devices:before { content: "\e1b1"; } +.#{$md-css-prefix}-devices-other:before { content: "\e337"; } +.#{$md-css-prefix}-dialer-sip:before { content: "\e0bb"; } +.#{$md-css-prefix}-dialpad:before { content: "\e0bc"; } +.#{$md-css-prefix}-directions:before { content: "\e52e"; } +.#{$md-css-prefix}-directions-bike:before { content: "\e52f"; } +.#{$md-css-prefix}-directions-boat:before { content: "\e532"; } +.#{$md-css-prefix}-directions-bus:before { content: "\e530"; } +.#{$md-css-prefix}-directions-car:before { content: "\e531"; } +.#{$md-css-prefix}-directions-railway:before { content: "\e534"; } +.#{$md-css-prefix}-directions-run:before { content: "\e566"; } +.#{$md-css-prefix}-directions-subway:before { content: "\e533"; } +.#{$md-css-prefix}-directions-transit:before { content: "\e535"; } +.#{$md-css-prefix}-directions-walk:before { content: "\e536"; } +.#{$md-css-prefix}-disc-full:before { content: "\e610"; } +.#{$md-css-prefix}-dns:before { content: "\e875"; } +.#{$md-css-prefix}-do-not-disturb:before { content: "\e612"; } +.#{$md-css-prefix}-do-not-disturb-alt:before { content: "\e611"; } +.#{$md-css-prefix}-do-not-disturb-off:before { content: "\e643"; } +.#{$md-css-prefix}-do-not-disturb-on:before { content: "\e644"; } +.#{$md-css-prefix}-dock:before { content: "\e30e"; } +.#{$md-css-prefix}-domain:before { content: "\e7ee"; } +.#{$md-css-prefix}-done:before { content: "\e876"; } +.#{$md-css-prefix}-done-all:before { content: "\e877"; } +.#{$md-css-prefix}-donut-large:before { content: "\e917"; } +.#{$md-css-prefix}-donut-small:before { content: "\e918"; } +.#{$md-css-prefix}-drafts:before { content: "\e151"; } +.#{$md-css-prefix}-drag-handle:before { content: "\e25d"; } +.#{$md-css-prefix}-drive-eta:before { content: "\e613"; } +.#{$md-css-prefix}-dvr:before { content: "\e1b2"; } +.#{$md-css-prefix}-edit:before { content: "\e3c9"; } +.#{$md-css-prefix}-edit-location:before { content: "\e568"; } +.#{$md-css-prefix}-eject:before { content: "\e8fb"; } +.#{$md-css-prefix}-email:before { content: "\e0be"; } +.#{$md-css-prefix}-enhanced-encryption:before { content: "\e63f"; } +.#{$md-css-prefix}-equalizer:before { content: "\e01d"; } +.#{$md-css-prefix}-error:before { content: "\e000"; } +.#{$md-css-prefix}-error-outline:before { content: "\e001"; } +.#{$md-css-prefix}-euro-symbol:before { content: "\e926"; } +.#{$md-css-prefix}-ev-station:before { content: "\e56d"; } +.#{$md-css-prefix}-event:before { content: "\e878"; } +.#{$md-css-prefix}-event-available:before { content: "\e614"; } +.#{$md-css-prefix}-event-busy:before { content: "\e615"; } +.#{$md-css-prefix}-event-note:before { content: "\e616"; } +.#{$md-css-prefix}-event-seat:before { content: "\e903"; } +.#{$md-css-prefix}-exit-to-app:before { content: "\e879"; } +.#{$md-css-prefix}-expand-less:before { content: "\e5ce"; } +.#{$md-css-prefix}-expand-more:before { content: "\e5cf"; } +.#{$md-css-prefix}-explicit:before { content: "\e01e"; } +.#{$md-css-prefix}-explore:before { content: "\e87a"; } +.#{$md-css-prefix}-exposure:before { content: "\e3ca"; } +.#{$md-css-prefix}-exposure-neg-1:before { content: "\e3cb"; } +.#{$md-css-prefix}-exposure-neg-2:before { content: "\e3cc"; } +.#{$md-css-prefix}-exposure-plus-1:before { content: "\e3cd"; } +.#{$md-css-prefix}-exposure-plus-2:before { content: "\e3ce"; } +.#{$md-css-prefix}-exposure-zero:before { content: "\e3cf"; } +.#{$md-css-prefix}-extension:before { content: "\e87b"; } +.#{$md-css-prefix}-face:before { content: "\e87c"; } +.#{$md-css-prefix}-fast-forward:before { content: "\e01f"; } +.#{$md-css-prefix}-fast-rewind:before { content: "\e020"; } +.#{$md-css-prefix}-favorite:before { content: "\e87d"; } +.#{$md-css-prefix}-favorite-border:before { content: "\e87e"; } +.#{$md-css-prefix}-featured-play-list:before { content: "\e06d"; } +.#{$md-css-prefix}-featured-video:before { content: "\e06e"; } +.#{$md-css-prefix}-feedback:before { content: "\e87f"; } +.#{$md-css-prefix}-fiber-dvr:before { content: "\e05d"; } +.#{$md-css-prefix}-fiber-manual-record:before { content: "\e061"; } +.#{$md-css-prefix}-fiber-new:before { content: "\e05e"; } +.#{$md-css-prefix}-fiber-pin:before { content: "\e06a"; } +.#{$md-css-prefix}-fiber-smart-record:before { content: "\e062"; } +.#{$md-css-prefix}-file-download:before { content: "\e2c4"; } +.#{$md-css-prefix}-file-upload:before { content: "\e2c6"; } +.#{$md-css-prefix}-filter:before { content: "\e3d3"; } +.#{$md-css-prefix}-filter-1:before { content: "\e3d0"; } +.#{$md-css-prefix}-filter-2:before { content: "\e3d1"; } +.#{$md-css-prefix}-filter-3:before { content: "\e3d2"; } +.#{$md-css-prefix}-filter-4:before { content: "\e3d4"; } +.#{$md-css-prefix}-filter-5:before { content: "\e3d5"; } +.#{$md-css-prefix}-filter-6:before { content: "\e3d6"; } +.#{$md-css-prefix}-filter-7:before { content: "\e3d7"; } +.#{$md-css-prefix}-filter-8:before { content: "\e3d8"; } +.#{$md-css-prefix}-filter-9:before { content: "\e3d9"; } +.#{$md-css-prefix}-filter-9-plus:before { content: "\e3da"; } +.#{$md-css-prefix}-filter-b-and-w:before { content: "\e3db"; } +.#{$md-css-prefix}-filter-center-focus:before { content: "\e3dc"; } +.#{$md-css-prefix}-filter-drama:before { content: "\e3dd"; } +.#{$md-css-prefix}-filter-frames:before { content: "\e3de"; } +.#{$md-css-prefix}-filter-hdr:before { content: "\e3df"; } +.#{$md-css-prefix}-filter-list:before { content: "\e152"; } +.#{$md-css-prefix}-filter-none:before { content: "\e3e0"; } +.#{$md-css-prefix}-filter-tilt-shift:before { content: "\e3e2"; } +.#{$md-css-prefix}-filter-vintage:before { content: "\e3e3"; } +.#{$md-css-prefix}-find-in-page:before { content: "\e880"; } +.#{$md-css-prefix}-find-replace:before { content: "\e881"; } +.#{$md-css-prefix}-fingerprint:before { content: "\e90d"; } +.#{$md-css-prefix}-first-page:before { content: "\e5dc"; } +.#{$md-css-prefix}-fitness-center:before { content: "\eb43"; } +.#{$md-css-prefix}-flag:before { content: "\e153"; } +.#{$md-css-prefix}-flare:before { content: "\e3e4"; } +.#{$md-css-prefix}-flash-auto:before { content: "\e3e5"; } +.#{$md-css-prefix}-flash-off:before { content: "\e3e6"; } +.#{$md-css-prefix}-flash-on:before { content: "\e3e7"; } +.#{$md-css-prefix}-flight:before { content: "\e539"; } +.#{$md-css-prefix}-flight-land:before { content: "\e904"; } +.#{$md-css-prefix}-flight-takeoff:before { content: "\e905"; } +.#{$md-css-prefix}-flip:before { content: "\e3e8"; } +.#{$md-css-prefix}-flip-to-back:before { content: "\e882"; } +.#{$md-css-prefix}-flip-to-front:before { content: "\e883"; } +.#{$md-css-prefix}-folder:before { content: "\e2c7"; } +.#{$md-css-prefix}-folder-open:before { content: "\e2c8"; } +.#{$md-css-prefix}-folder-shared:before { content: "\e2c9"; } +.#{$md-css-prefix}-folder-special:before { content: "\e617"; } +.#{$md-css-prefix}-font-download:before { content: "\e167"; } +.#{$md-css-prefix}-format-align-center:before { content: "\e234"; } +.#{$md-css-prefix}-format-align-justify:before { content: "\e235"; } +.#{$md-css-prefix}-format-align-left:before { content: "\e236"; } +.#{$md-css-prefix}-format-align-right:before { content: "\e237"; } +.#{$md-css-prefix}-format-bold:before { content: "\e238"; } +.#{$md-css-prefix}-format-clear:before { content: "\e239"; } +.#{$md-css-prefix}-format-color-fill:before { content: "\e23a"; } +.#{$md-css-prefix}-format-color-reset:before { content: "\e23b"; } +.#{$md-css-prefix}-format-color-text:before { content: "\e23c"; } +.#{$md-css-prefix}-format-indent-decrease:before { content: "\e23d"; } +.#{$md-css-prefix}-format-indent-increase:before { content: "\e23e"; } +.#{$md-css-prefix}-format-italic:before { content: "\e23f"; } +.#{$md-css-prefix}-format-line-spacing:before { content: "\e240"; } +.#{$md-css-prefix}-format-list-bulleted:before { content: "\e241"; } +.#{$md-css-prefix}-format-list-numbered:before { content: "\e242"; } +.#{$md-css-prefix}-format-paint:before { content: "\e243"; } +.#{$md-css-prefix}-format-quote:before { content: "\e244"; } +.#{$md-css-prefix}-format-shapes:before { content: "\e25e"; } +.#{$md-css-prefix}-format-size:before { content: "\e245"; } +.#{$md-css-prefix}-format-strikethrough:before { content: "\e246"; } +.#{$md-css-prefix}-format-textdirection-l-to-r:before { content: "\e247"; } +.#{$md-css-prefix}-format-textdirection-r-to-l:before { content: "\e248"; } +.#{$md-css-prefix}-format-underlined:before { content: "\e249"; } +.#{$md-css-prefix}-forum:before { content: "\e0bf"; } +.#{$md-css-prefix}-forward:before { content: "\e154"; } +.#{$md-css-prefix}-forward-10:before { content: "\e056"; } +.#{$md-css-prefix}-forward-30:before { content: "\e057"; } +.#{$md-css-prefix}-forward-5:before { content: "\e058"; } +.#{$md-css-prefix}-free-breakfast:before { content: "\eb44"; } +.#{$md-css-prefix}-fullscreen:before { content: "\e5d0"; } +.#{$md-css-prefix}-fullscreen-exit:before { content: "\e5d1"; } +.#{$md-css-prefix}-functions:before { content: "\e24a"; } +.#{$md-css-prefix}-g-translate:before { content: "\e927"; } +.#{$md-css-prefix}-gamepad:before { content: "\e30f"; } +.#{$md-css-prefix}-games:before { content: "\e021"; } +.#{$md-css-prefix}-gavel:before { content: "\e90e"; } +.#{$md-css-prefix}-gesture:before { content: "\e155"; } +.#{$md-css-prefix}-get-app:before { content: "\e884"; } +.#{$md-css-prefix}-gif:before { content: "\e908"; } +.#{$md-css-prefix}-golf-course:before { content: "\eb45"; } +.#{$md-css-prefix}-gps-fixed:before { content: "\e1b3"; } +.#{$md-css-prefix}-gps-not-fixed:before { content: "\e1b4"; } +.#{$md-css-prefix}-gps-off:before { content: "\e1b5"; } +.#{$md-css-prefix}-grade:before { content: "\e885"; } +.#{$md-css-prefix}-gradient:before { content: "\e3e9"; } +.#{$md-css-prefix}-grain:before { content: "\e3ea"; } +.#{$md-css-prefix}-graphic-eq:before { content: "\e1b8"; } +.#{$md-css-prefix}-grid-off:before { content: "\e3eb"; } +.#{$md-css-prefix}-grid-on:before { content: "\e3ec"; } +.#{$md-css-prefix}-group:before { content: "\e7ef"; } +.#{$md-css-prefix}-group-add:before { content: "\e7f0"; } +.#{$md-css-prefix}-group-work:before { content: "\e886"; } +.#{$md-css-prefix}-hd:before { content: "\e052"; } +.#{$md-css-prefix}-hdr-off:before { content: "\e3ed"; } +.#{$md-css-prefix}-hdr-on:before { content: "\e3ee"; } +.#{$md-css-prefix}-hdr-strong:before { content: "\e3f1"; } +.#{$md-css-prefix}-hdr-weak:before { content: "\e3f2"; } +.#{$md-css-prefix}-headset:before { content: "\e310"; } +.#{$md-css-prefix}-headset-mic:before { content: "\e311"; } +.#{$md-css-prefix}-healing:before { content: "\e3f3"; } +.#{$md-css-prefix}-hearing:before { content: "\e023"; } +.#{$md-css-prefix}-help:before { content: "\e887"; } +.#{$md-css-prefix}-help-outline:before { content: "\e8fd"; } +.#{$md-css-prefix}-high-quality:before { content: "\e024"; } +.#{$md-css-prefix}-highlight:before { content: "\e25f"; } +.#{$md-css-prefix}-highlight-off:before { content: "\e888"; } +.#{$md-css-prefix}-history:before { content: "\e889"; } +.#{$md-css-prefix}-home:before { content: "\e88a"; } +.#{$md-css-prefix}-hot-tub:before { content: "\eb46"; } +.#{$md-css-prefix}-hotel:before { content: "\e53a"; } +.#{$md-css-prefix}-hourglass-empty:before { content: "\e88b"; } +.#{$md-css-prefix}-hourglass-full:before { content: "\e88c"; } +.#{$md-css-prefix}-http:before { content: "\e902"; } +.#{$md-css-prefix}-https:before { content: "\e88d"; } +.#{$md-css-prefix}-image:before { content: "\e3f4"; } +.#{$md-css-prefix}-image-aspect-ratio:before { content: "\e3f5"; } +.#{$md-css-prefix}-import-contacts:before { content: "\e0e0"; } +.#{$md-css-prefix}-import-export:before { content: "\e0c3"; } +.#{$md-css-prefix}-important-devices:before { content: "\e912"; } +.#{$md-css-prefix}-inbox:before { content: "\e156"; } +.#{$md-css-prefix}-indeterminate-check-box:before { content: "\e909"; } +.#{$md-css-prefix}-info:before { content: "\e88e"; } +.#{$md-css-prefix}-info-outline:before { content: "\e88f"; } +.#{$md-css-prefix}-input:before { content: "\e890"; } +.#{$md-css-prefix}-insert-chart:before { content: "\e24b"; } +.#{$md-css-prefix}-insert-comment:before { content: "\e24c"; } +.#{$md-css-prefix}-insert-drive-file:before { content: "\e24d"; } +.#{$md-css-prefix}-insert-emoticon:before { content: "\e24e"; } +.#{$md-css-prefix}-insert-invitation:before { content: "\e24f"; } +.#{$md-css-prefix}-insert-link:before { content: "\e250"; } +.#{$md-css-prefix}-insert-photo:before { content: "\e251"; } +.#{$md-css-prefix}-invert-colors:before { content: "\e891"; } +.#{$md-css-prefix}-invert-colors-off:before { content: "\e0c4"; } +.#{$md-css-prefix}-iso:before { content: "\e3f6"; } +.#{$md-css-prefix}-keyboard:before { content: "\e312"; } +.#{$md-css-prefix}-keyboard-arrow-down:before { content: "\e313"; } +.#{$md-css-prefix}-keyboard-arrow-left:before { content: "\e314"; } +.#{$md-css-prefix}-keyboard-arrow-right:before { content: "\e315"; } +.#{$md-css-prefix}-keyboard-arrow-up:before { content: "\e316"; } +.#{$md-css-prefix}-keyboard-backspace:before { content: "\e317"; } +.#{$md-css-prefix}-keyboard-capslock:before { content: "\e318"; } +.#{$md-css-prefix}-keyboard-hide:before { content: "\e31a"; } +.#{$md-css-prefix}-keyboard-return:before { content: "\e31b"; } +.#{$md-css-prefix}-keyboard-tab:before { content: "\e31c"; } +.#{$md-css-prefix}-keyboard-voice:before { content: "\e31d"; } +.#{$md-css-prefix}-kitchen:before { content: "\eb47"; } +.#{$md-css-prefix}-label:before { content: "\e892"; } +.#{$md-css-prefix}-label-outline:before { content: "\e893"; } +.#{$md-css-prefix}-landscape:before { content: "\e3f7"; } +.#{$md-css-prefix}-language:before { content: "\e894"; } +.#{$md-css-prefix}-laptop:before { content: "\e31e"; } +.#{$md-css-prefix}-laptop-chromebook:before { content: "\e31f"; } +.#{$md-css-prefix}-laptop-mac:before { content: "\e320"; } +.#{$md-css-prefix}-laptop-windows:before { content: "\e321"; } +.#{$md-css-prefix}-last-page:before { content: "\e5dd"; } +.#{$md-css-prefix}-launch:before { content: "\e895"; } +.#{$md-css-prefix}-layers:before { content: "\e53b"; } +.#{$md-css-prefix}-layers-clear:before { content: "\e53c"; } +.#{$md-css-prefix}-leak-add:before { content: "\e3f8"; } +.#{$md-css-prefix}-leak-remove:before { content: "\e3f9"; } +.#{$md-css-prefix}-lens:before { content: "\e3fa"; } +.#{$md-css-prefix}-library-add:before { content: "\e02e"; } +.#{$md-css-prefix}-library-books:before { content: "\e02f"; } +.#{$md-css-prefix}-library-music:before { content: "\e030"; } +.#{$md-css-prefix}-lightbulb-outline:before { content: "\e90f"; } +.#{$md-css-prefix}-line-style:before { content: "\e919"; } +.#{$md-css-prefix}-line-weight:before { content: "\e91a"; } +.#{$md-css-prefix}-linear-scale:before { content: "\e260"; } +.#{$md-css-prefix}-link:before { content: "\e157"; } +.#{$md-css-prefix}-linked-camera:before { content: "\e438"; } +.#{$md-css-prefix}-list:before { content: "\e896"; } +.#{$md-css-prefix}-live-help:before { content: "\e0c6"; } +.#{$md-css-prefix}-live-tv:before { content: "\e639"; } +.#{$md-css-prefix}-local-activity:before { content: "\e53f"; } +.#{$md-css-prefix}-local-airport:before { content: "\e53d"; } +.#{$md-css-prefix}-local-atm:before { content: "\e53e"; } +.#{$md-css-prefix}-local-bar:before { content: "\e540"; } +.#{$md-css-prefix}-local-cafe:before { content: "\e541"; } +.#{$md-css-prefix}-local-car-wash:before { content: "\e542"; } +.#{$md-css-prefix}-local-convenience-store:before { content: "\e543"; } +.#{$md-css-prefix}-local-dining:before { content: "\e556"; } +.#{$md-css-prefix}-local-drink:before { content: "\e544"; } +.#{$md-css-prefix}-local-florist:before { content: "\e545"; } +.#{$md-css-prefix}-local-gas-station:before { content: "\e546"; } +.#{$md-css-prefix}-local-grocery-store:before { content: "\e547"; } +.#{$md-css-prefix}-local-hospital:before { content: "\e548"; } +.#{$md-css-prefix}-local-hotel:before { content: "\e549"; } +.#{$md-css-prefix}-local-laundry-service:before { content: "\e54a"; } +.#{$md-css-prefix}-local-library:before { content: "\e54b"; } +.#{$md-css-prefix}-local-mall:before { content: "\e54c"; } +.#{$md-css-prefix}-local-movies:before { content: "\e54d"; } +.#{$md-css-prefix}-local-offer:before { content: "\e54e"; } +.#{$md-css-prefix}-local-parking:before { content: "\e54f"; } +.#{$md-css-prefix}-local-pharmacy:before { content: "\e550"; } +.#{$md-css-prefix}-local-phone:before { content: "\e551"; } +.#{$md-css-prefix}-local-pizza:before { content: "\e552"; } +.#{$md-css-prefix}-local-play:before { content: "\e553"; } +.#{$md-css-prefix}-local-post-office:before { content: "\e554"; } +.#{$md-css-prefix}-local-printshop:before { content: "\e555"; } +.#{$md-css-prefix}-local-see:before { content: "\e557"; } +.#{$md-css-prefix}-local-shipping:before { content: "\e558"; } +.#{$md-css-prefix}-local-taxi:before { content: "\e559"; } +.#{$md-css-prefix}-location-city:before { content: "\e7f1"; } +.#{$md-css-prefix}-location-disabled:before { content: "\e1b6"; } +.#{$md-css-prefix}-location-off:before { content: "\e0c7"; } +.#{$md-css-prefix}-location-on:before { content: "\e0c8"; } +.#{$md-css-prefix}-location-searching:before { content: "\e1b7"; } +.#{$md-css-prefix}-lock:before { content: "\e897"; } +.#{$md-css-prefix}-lock-open:before { content: "\e898"; } +.#{$md-css-prefix}-lock-outline:before { content: "\e899"; } +.#{$md-css-prefix}-looks:before { content: "\e3fc"; } +.#{$md-css-prefix}-looks-3:before { content: "\e3fb"; } +.#{$md-css-prefix}-looks-4:before { content: "\e3fd"; } +.#{$md-css-prefix}-looks-5:before { content: "\e3fe"; } +.#{$md-css-prefix}-looks-6:before { content: "\e3ff"; } +.#{$md-css-prefix}-looks-one:before { content: "\e400"; } +.#{$md-css-prefix}-looks-two:before { content: "\e401"; } +.#{$md-css-prefix}-loop:before { content: "\e028"; } +.#{$md-css-prefix}-loupe:before { content: "\e402"; } +.#{$md-css-prefix}-low-priority:before { content: "\e16d"; } +.#{$md-css-prefix}-loyalty:before { content: "\e89a"; } +.#{$md-css-prefix}-mail:before { content: "\e158"; } +.#{$md-css-prefix}-mail-outline:before { content: "\e0e1"; } +.#{$md-css-prefix}-map:before { content: "\e55b"; } +.#{$md-css-prefix}-markunread:before { content: "\e159"; } +.#{$md-css-prefix}-markunread-mailbox:before { content: "\e89b"; } +.#{$md-css-prefix}-memory:before { content: "\e322"; } +.#{$md-css-prefix}-menu:before { content: "\e5d2"; } +.#{$md-css-prefix}-merge-type:before { content: "\e252"; } +.#{$md-css-prefix}-message:before { content: "\e0c9"; } +.#{$md-css-prefix}-mic:before { content: "\e029"; } +.#{$md-css-prefix}-mic-none:before { content: "\e02a"; } +.#{$md-css-prefix}-mic-off:before { content: "\e02b"; } +.#{$md-css-prefix}-mms:before { content: "\e618"; } +.#{$md-css-prefix}-mode-comment:before { content: "\e253"; } +.#{$md-css-prefix}-mode-edit:before { content: "\e254"; } +.#{$md-css-prefix}-monetization-on:before { content: "\e263"; } +.#{$md-css-prefix}-money-off:before { content: "\e25c"; } +.#{$md-css-prefix}-monochrome-photos:before { content: "\e403"; } +.#{$md-css-prefix}-mood:before { content: "\e7f2"; } +.#{$md-css-prefix}-mood-bad:before { content: "\e7f3"; } +.#{$md-css-prefix}-more:before { content: "\e619"; } +.#{$md-css-prefix}-more-horiz:before { content: "\e5d3"; } +.#{$md-css-prefix}-more-vert:before { content: "\e5d4"; } +.#{$md-css-prefix}-motorcycle:before { content: "\e91b"; } +.#{$md-css-prefix}-mouse:before { content: "\e323"; } +.#{$md-css-prefix}-move-to-inbox:before { content: "\e168"; } +.#{$md-css-prefix}-movie:before { content: "\e02c"; } +.#{$md-css-prefix}-movie-creation:before { content: "\e404"; } +.#{$md-css-prefix}-movie-filter:before { content: "\e43a"; } +.#{$md-css-prefix}-multiline-chart:before { content: "\e6df"; } +.#{$md-css-prefix}-music-note:before { content: "\e405"; } +.#{$md-css-prefix}-music-video:before { content: "\e063"; } +.#{$md-css-prefix}-my-location:before { content: "\e55c"; } +.#{$md-css-prefix}-nature:before { content: "\e406"; } +.#{$md-css-prefix}-nature-people:before { content: "\e407"; } +.#{$md-css-prefix}-navigate-before:before { content: "\e408"; } +.#{$md-css-prefix}-navigate-next:before { content: "\e409"; } +.#{$md-css-prefix}-navigation:before { content: "\e55d"; } +.#{$md-css-prefix}-near-me:before { content: "\e569"; } +.#{$md-css-prefix}-network-cell:before { content: "\e1b9"; } +.#{$md-css-prefix}-network-check:before { content: "\e640"; } +.#{$md-css-prefix}-network-locked:before { content: "\e61a"; } +.#{$md-css-prefix}-network-wifi:before { content: "\e1ba"; } +.#{$md-css-prefix}-new-releases:before { content: "\e031"; } +.#{$md-css-prefix}-next-week:before { content: "\e16a"; } +.#{$md-css-prefix}-nfc:before { content: "\e1bb"; } +.#{$md-css-prefix}-no-encryption:before { content: "\e641"; } +.#{$md-css-prefix}-no-sim:before { content: "\e0cc"; } +.#{$md-css-prefix}-not-interested:before { content: "\e033"; } +.#{$md-css-prefix}-note:before { content: "\e06f"; } +.#{$md-css-prefix}-note-add:before { content: "\e89c"; } +.#{$md-css-prefix}-notifications:before { content: "\e7f4"; } +.#{$md-css-prefix}-notifications-active:before { content: "\e7f7"; } +.#{$md-css-prefix}-notifications-none:before { content: "\e7f5"; } +.#{$md-css-prefix}-notifications-off:before { content: "\e7f6"; } +.#{$md-css-prefix}-notifications-paused:before { content: "\e7f8"; } +.#{$md-css-prefix}-offline-pin:before { content: "\e90a"; } +.#{$md-css-prefix}-ondemand-video:before { content: "\e63a"; } +.#{$md-css-prefix}-opacity:before { content: "\e91c"; } +.#{$md-css-prefix}-open-in-browser:before { content: "\e89d"; } +.#{$md-css-prefix}-open-in-new:before { content: "\e89e"; } +.#{$md-css-prefix}-open-with:before { content: "\e89f"; } +.#{$md-css-prefix}-pages:before { content: "\e7f9"; } +.#{$md-css-prefix}-pageview:before { content: "\e8a0"; } +.#{$md-css-prefix}-palette:before { content: "\e40a"; } +.#{$md-css-prefix}-pan-tool:before { content: "\e925"; } +.#{$md-css-prefix}-panorama:before { content: "\e40b"; } +.#{$md-css-prefix}-panorama-fish-eye:before { content: "\e40c"; } +.#{$md-css-prefix}-panorama-horizontal:before { content: "\e40d"; } +.#{$md-css-prefix}-panorama-vertical:before { content: "\e40e"; } +.#{$md-css-prefix}-panorama-wide-angle:before { content: "\e40f"; } +.#{$md-css-prefix}-party-mode:before { content: "\e7fa"; } +.#{$md-css-prefix}-pause:before { content: "\e034"; } +.#{$md-css-prefix}-pause-circle-filled:before { content: "\e035"; } +.#{$md-css-prefix}-pause-circle-outline:before { content: "\e036"; } +.#{$md-css-prefix}-payment:before { content: "\e8a1"; } +.#{$md-css-prefix}-people:before { content: "\e7fb"; } +.#{$md-css-prefix}-people-outline:before { content: "\e7fc"; } +.#{$md-css-prefix}-perm-camera-mic:before { content: "\e8a2"; } +.#{$md-css-prefix}-perm-contact-calendar:before { content: "\e8a3"; } +.#{$md-css-prefix}-perm-data-setting:before { content: "\e8a4"; } +.#{$md-css-prefix}-perm-device-information:before { content: "\e8a5"; } +.#{$md-css-prefix}-perm-identity:before { content: "\e8a6"; } +.#{$md-css-prefix}-perm-media:before { content: "\e8a7"; } +.#{$md-css-prefix}-perm-phone-msg:before { content: "\e8a8"; } +.#{$md-css-prefix}-perm-scan-wifi:before { content: "\e8a9"; } +.#{$md-css-prefix}-person:before { content: "\e7fd"; } +.#{$md-css-prefix}-person-add:before { content: "\e7fe"; } +.#{$md-css-prefix}-person-outline:before { content: "\e7ff"; } +.#{$md-css-prefix}-person-pin:before { content: "\e55a"; } +.#{$md-css-prefix}-person-pin-circle:before { content: "\e56a"; } +.#{$md-css-prefix}-personal-video:before { content: "\e63b"; } +.#{$md-css-prefix}-pets:before { content: "\e91d"; } +.#{$md-css-prefix}-phone:before { content: "\e0cd"; } +.#{$md-css-prefix}-phone-android:before { content: "\e324"; } +.#{$md-css-prefix}-phone-bluetooth-speaker:before { content: "\e61b"; } +.#{$md-css-prefix}-phone-forwarded:before { content: "\e61c"; } +.#{$md-css-prefix}-phone-in-talk:before { content: "\e61d"; } +.#{$md-css-prefix}-phone-iphone:before { content: "\e325"; } +.#{$md-css-prefix}-phone-locked:before { content: "\e61e"; } +.#{$md-css-prefix}-phone-missed:before { content: "\e61f"; } +.#{$md-css-prefix}-phone-paused:before { content: "\e620"; } +.#{$md-css-prefix}-phonelink:before { content: "\e326"; } +.#{$md-css-prefix}-phonelink-erase:before { content: "\e0db"; } +.#{$md-css-prefix}-phonelink-lock:before { content: "\e0dc"; } +.#{$md-css-prefix}-phonelink-off:before { content: "\e327"; } +.#{$md-css-prefix}-phonelink-ring:before { content: "\e0dd"; } +.#{$md-css-prefix}-phonelink-setup:before { content: "\e0de"; } +.#{$md-css-prefix}-photo:before { content: "\e410"; } +.#{$md-css-prefix}-photo-album:before { content: "\e411"; } +.#{$md-css-prefix}-photo-camera:before { content: "\e412"; } +.#{$md-css-prefix}-photo-filter:before { content: "\e43b"; } +.#{$md-css-prefix}-photo-library:before { content: "\e413"; } +.#{$md-css-prefix}-photo-size-select-actual:before { content: "\e432"; } +.#{$md-css-prefix}-photo-size-select-large:before { content: "\e433"; } +.#{$md-css-prefix}-photo-size-select-small:before { content: "\e434"; } +.#{$md-css-prefix}-picture-as-pdf:before { content: "\e415"; } +.#{$md-css-prefix}-picture-in-picture:before { content: "\e8aa"; } +.#{$md-css-prefix}-picture-in-picture-alt:before { content: "\e911"; } +.#{$md-css-prefix}-pie-chart:before { content: "\e6c4"; } +.#{$md-css-prefix}-pie-chart-outlined:before { content: "\e6c5"; } +.#{$md-css-prefix}-pin-drop:before { content: "\e55e"; } +.#{$md-css-prefix}-place:before { content: "\e55f"; } +.#{$md-css-prefix}-play-arrow:before { content: "\e037"; } +.#{$md-css-prefix}-play-circle-filled:before { content: "\e038"; } +.#{$md-css-prefix}-play-circle-outline:before { content: "\e039"; } +.#{$md-css-prefix}-play-for-work:before { content: "\e906"; } +.#{$md-css-prefix}-playlist-add:before { content: "\e03b"; } +.#{$md-css-prefix}-playlist-add-check:before { content: "\e065"; } +.#{$md-css-prefix}-playlist-play:before { content: "\e05f"; } +.#{$md-css-prefix}-plus-one:before { content: "\e800"; } +.#{$md-css-prefix}-poll:before { content: "\e801"; } +.#{$md-css-prefix}-polymer:before { content: "\e8ab"; } +.#{$md-css-prefix}-pool:before { content: "\eb48"; } +.#{$md-css-prefix}-portable-wifi-off:before { content: "\e0ce"; } +.#{$md-css-prefix}-portrait:before { content: "\e416"; } +.#{$md-css-prefix}-power:before { content: "\e63c"; } +.#{$md-css-prefix}-power-input:before { content: "\e336"; } +.#{$md-css-prefix}-power-settings-new:before { content: "\e8ac"; } +.#{$md-css-prefix}-pregnant-woman:before { content: "\e91e"; } +.#{$md-css-prefix}-present-to-all:before { content: "\e0df"; } +.#{$md-css-prefix}-print:before { content: "\e8ad"; } +.#{$md-css-prefix}-priority-high:before { content: "\e645"; } +.#{$md-css-prefix}-public:before { content: "\e80b"; } +.#{$md-css-prefix}-publish:before { content: "\e255"; } +.#{$md-css-prefix}-query-builder:before { content: "\e8ae"; } +.#{$md-css-prefix}-question-answer:before { content: "\e8af"; } +.#{$md-css-prefix}-queue:before { content: "\e03c"; } +.#{$md-css-prefix}-queue-music:before { content: "\e03d"; } +.#{$md-css-prefix}-queue-play-next:before { content: "\e066"; } +.#{$md-css-prefix}-radio:before { content: "\e03e"; } +.#{$md-css-prefix}-radio-button-checked:before { content: "\e837"; } +.#{$md-css-prefix}-radio-button-unchecked:before { content: "\e836"; } +.#{$md-css-prefix}-rate-review:before { content: "\e560"; } +.#{$md-css-prefix}-receipt:before { content: "\e8b0"; } +.#{$md-css-prefix}-recent-actors:before { content: "\e03f"; } +.#{$md-css-prefix}-record-voice-over:before { content: "\e91f"; } +.#{$md-css-prefix}-redeem:before { content: "\e8b1"; } +.#{$md-css-prefix}-redo:before { content: "\e15a"; } +.#{$md-css-prefix}-refresh:before { content: "\e5d5"; } +.#{$md-css-prefix}-remove:before { content: "\e15b"; } +.#{$md-css-prefix}-remove-circle:before { content: "\e15c"; } +.#{$md-css-prefix}-remove-circle-outline:before { content: "\e15d"; } +.#{$md-css-prefix}-remove-from-queue:before { content: "\e067"; } +.#{$md-css-prefix}-remove-red-eye:before { content: "\e417"; } +.#{$md-css-prefix}-remove-shopping-cart:before { content: "\e928"; } +.#{$md-css-prefix}-reorder:before { content: "\e8fe"; } +.#{$md-css-prefix}-repeat:before { content: "\e040"; } +.#{$md-css-prefix}-repeat-one:before { content: "\e041"; } +.#{$md-css-prefix}-replay:before { content: "\e042"; } +.#{$md-css-prefix}-replay-10:before { content: "\e059"; } +.#{$md-css-prefix}-replay-30:before { content: "\e05a"; } +.#{$md-css-prefix}-replay-5:before { content: "\e05b"; } +.#{$md-css-prefix}-reply:before { content: "\e15e"; } +.#{$md-css-prefix}-reply-all:before { content: "\e15f"; } +.#{$md-css-prefix}-report:before { content: "\e160"; } +.#{$md-css-prefix}-report-problem:before { content: "\e8b2"; } +.#{$md-css-prefix}-restaurant:before { content: "\e56c"; } +.#{$md-css-prefix}-restaurant-menu:before { content: "\e561"; } +.#{$md-css-prefix}-restore:before { content: "\e8b3"; } +.#{$md-css-prefix}-restore-page:before { content: "\e929"; } +.#{$md-css-prefix}-ring-volume:before { content: "\e0d1"; } +.#{$md-css-prefix}-room:before { content: "\e8b4"; } +.#{$md-css-prefix}-room-service:before { content: "\eb49"; } +.#{$md-css-prefix}-rotate-90-degrees-ccw:before { content: "\e418"; } +.#{$md-css-prefix}-rotate-left:before { content: "\e419"; } +.#{$md-css-prefix}-rotate-right:before { content: "\e41a"; } +.#{$md-css-prefix}-rounded-corner:before { content: "\e920"; } +.#{$md-css-prefix}-router:before { content: "\e328"; } +.#{$md-css-prefix}-rowing:before { content: "\e921"; } +.#{$md-css-prefix}-rss-feed:before { content: "\e0e5"; } +.#{$md-css-prefix}-rv-hookup:before { content: "\e642"; } +.#{$md-css-prefix}-satellite:before { content: "\e562"; } +.#{$md-css-prefix}-save:before { content: "\e161"; } +.#{$md-css-prefix}-scanner:before { content: "\e329"; } +.#{$md-css-prefix}-schedule:before { content: "\e8b5"; } +.#{$md-css-prefix}-school:before { content: "\e80c"; } +.#{$md-css-prefix}-screen-lock-landscape:before { content: "\e1be"; } +.#{$md-css-prefix}-screen-lock-portrait:before { content: "\e1bf"; } +.#{$md-css-prefix}-screen-lock-rotation:before { content: "\e1c0"; } +.#{$md-css-prefix}-screen-rotation:before { content: "\e1c1"; } +.#{$md-css-prefix}-screen-share:before { content: "\e0e2"; } +.#{$md-css-prefix}-sd-card:before { content: "\e623"; } +.#{$md-css-prefix}-sd-storage:before { content: "\e1c2"; } +.#{$md-css-prefix}-search:before { content: "\e8b6"; } +.#{$md-css-prefix}-security:before { content: "\e32a"; } +.#{$md-css-prefix}-select-all:before { content: "\e162"; } +.#{$md-css-prefix}-send:before { content: "\e163"; } +.#{$md-css-prefix}-sentiment-dissatisfied:before { content: "\e811"; } +.#{$md-css-prefix}-sentiment-neutral:before { content: "\e812"; } +.#{$md-css-prefix}-sentiment-satisfied:before { content: "\e813"; } +.#{$md-css-prefix}-sentiment-very-dissatisfied:before { content: "\e814"; } +.#{$md-css-prefix}-sentiment-very-satisfied:before { content: "\e815"; } +.#{$md-css-prefix}-settings:before { content: "\e8b8"; } +.#{$md-css-prefix}-settings-applications:before { content: "\e8b9"; } +.#{$md-css-prefix}-settings-backup-restore:before { content: "\e8ba"; } +.#{$md-css-prefix}-settings-bluetooth:before { content: "\e8bb"; } +.#{$md-css-prefix}-settings-brightness:before { content: "\e8bd"; } +.#{$md-css-prefix}-settings-cell:before { content: "\e8bc"; } +.#{$md-css-prefix}-settings-ethernet:before { content: "\e8be"; } +.#{$md-css-prefix}-settings-input-antenna:before { content: "\e8bf"; } +.#{$md-css-prefix}-settings-input-component:before { content: "\e8c0"; } +.#{$md-css-prefix}-settings-input-composite:before { content: "\e8c1"; } +.#{$md-css-prefix}-settings-input-hdmi:before { content: "\e8c2"; } +.#{$md-css-prefix}-settings-input-svideo:before { content: "\e8c3"; } +.#{$md-css-prefix}-settings-overscan:before { content: "\e8c4"; } +.#{$md-css-prefix}-settings-phone:before { content: "\e8c5"; } +.#{$md-css-prefix}-settings-power:before { content: "\e8c6"; } +.#{$md-css-prefix}-settings-remote:before { content: "\e8c7"; } +.#{$md-css-prefix}-settings-system-daydream:before { content: "\e1c3"; } +.#{$md-css-prefix}-settings-voice:before { content: "\e8c8"; } +.#{$md-css-prefix}-share:before { content: "\e80d"; } +.#{$md-css-prefix}-shop:before { content: "\e8c9"; } +.#{$md-css-prefix}-shop-two:before { content: "\e8ca"; } +.#{$md-css-prefix}-shopping-basket:before { content: "\e8cb"; } +.#{$md-css-prefix}-shopping-cart:before { content: "\e8cc"; } +.#{$md-css-prefix}-short-text:before { content: "\e261"; } +.#{$md-css-prefix}-show-chart:before { content: "\e6e1"; } +.#{$md-css-prefix}-shuffle:before { content: "\e043"; } +.#{$md-css-prefix}-signal-cellular-4-bar:before { content: "\e1c8"; } +.#{$md-css-prefix}-signal-cellular-connected-no-internet-4-bar:before { content: "\e1cd"; } +.#{$md-css-prefix}-signal-cellular-no-sim:before { content: "\e1ce"; } +.#{$md-css-prefix}-signal-cellular-null:before { content: "\e1cf"; } +.#{$md-css-prefix}-signal-cellular-off:before { content: "\e1d0"; } +.#{$md-css-prefix}-signal-wifi-4-bar:before { content: "\e1d8"; } +.#{$md-css-prefix}-signal-wifi-4-bar-lock:before { content: "\e1d9"; } +.#{$md-css-prefix}-signal-wifi-off:before { content: "\e1da"; } +.#{$md-css-prefix}-sim-card:before { content: "\e32b"; } +.#{$md-css-prefix}-sim-card-alert:before { content: "\e624"; } +.#{$md-css-prefix}-skip-next:before { content: "\e044"; } +.#{$md-css-prefix}-skip-previous:before { content: "\e045"; } +.#{$md-css-prefix}-slideshow:before { content: "\e41b"; } +.#{$md-css-prefix}-slow-motion-video:before { content: "\e068"; } +.#{$md-css-prefix}-smartphone:before { content: "\e32c"; } +.#{$md-css-prefix}-smoke-free:before { content: "\eb4a"; } +.#{$md-css-prefix}-smoking-rooms:before { content: "\eb4b"; } +.#{$md-css-prefix}-sms:before { content: "\e625"; } +.#{$md-css-prefix}-sms-failed:before { content: "\e626"; } +.#{$md-css-prefix}-snooze:before { content: "\e046"; } +.#{$md-css-prefix}-sort:before { content: "\e164"; } +.#{$md-css-prefix}-sort-by-alpha:before { content: "\e053"; } +.#{$md-css-prefix}-spa:before { content: "\eb4c"; } +.#{$md-css-prefix}-space-bar:before { content: "\e256"; } +.#{$md-css-prefix}-speaker:before { content: "\e32d"; } +.#{$md-css-prefix}-speaker-group:before { content: "\e32e"; } +.#{$md-css-prefix}-speaker-notes:before { content: "\e8cd"; } +.#{$md-css-prefix}-speaker-notes-off:before { content: "\e92a"; } +.#{$md-css-prefix}-speaker-phone:before { content: "\e0d2"; } +.#{$md-css-prefix}-spellcheck:before { content: "\e8ce"; } +.#{$md-css-prefix}-star:before { content: "\e838"; } +.#{$md-css-prefix}-star-border:before { content: "\e83a"; } +.#{$md-css-prefix}-star-half:before { content: "\e839"; } +.#{$md-css-prefix}-stars:before { content: "\e8d0"; } +.#{$md-css-prefix}-stay-current-landscape:before { content: "\e0d3"; } +.#{$md-css-prefix}-stay-current-portrait:before { content: "\e0d4"; } +.#{$md-css-prefix}-stay-primary-landscape:before { content: "\e0d5"; } +.#{$md-css-prefix}-stay-primary-portrait:before { content: "\e0d6"; } +.#{$md-css-prefix}-stop:before { content: "\e047"; } +.#{$md-css-prefix}-stop-screen-share:before { content: "\e0e3"; } +.#{$md-css-prefix}-storage:before { content: "\e1db"; } +.#{$md-css-prefix}-store:before { content: "\e8d1"; } +.#{$md-css-prefix}-store-mall-directory:before { content: "\e563"; } +.#{$md-css-prefix}-straighten:before { content: "\e41c"; } +.#{$md-css-prefix}-streetview:before { content: "\e56e"; } +.#{$md-css-prefix}-strikethrough-s:before { content: "\e257"; } +.#{$md-css-prefix}-style:before { content: "\e41d"; } +.#{$md-css-prefix}-subdirectory-arrow-left:before { content: "\e5d9"; } +.#{$md-css-prefix}-subdirectory-arrow-right:before { content: "\e5da"; } +.#{$md-css-prefix}-subject:before { content: "\e8d2"; } +.#{$md-css-prefix}-subscriptions:before { content: "\e064"; } +.#{$md-css-prefix}-subtitles:before { content: "\e048"; } +.#{$md-css-prefix}-subway:before { content: "\e56f"; } +.#{$md-css-prefix}-supervisor-account:before { content: "\e8d3"; } +.#{$md-css-prefix}-surround-sound:before { content: "\e049"; } +.#{$md-css-prefix}-swap-calls:before { content: "\e0d7"; } +.#{$md-css-prefix}-swap-horiz:before { content: "\e8d4"; } +.#{$md-css-prefix}-swap-vert:before { content: "\e8d5"; } +.#{$md-css-prefix}-swap-vertical-circle:before { content: "\e8d6"; } +.#{$md-css-prefix}-switch-camera:before { content: "\e41e"; } +.#{$md-css-prefix}-switch-video:before { content: "\e41f"; } +.#{$md-css-prefix}-sync:before { content: "\e627"; } +.#{$md-css-prefix}-sync-disabled:before { content: "\e628"; } +.#{$md-css-prefix}-sync-problem:before { content: "\e629"; } +.#{$md-css-prefix}-system-update:before { content: "\e62a"; } +.#{$md-css-prefix}-system-update-alt:before { content: "\e8d7"; } +.#{$md-css-prefix}-tab:before { content: "\e8d8"; } +.#{$md-css-prefix}-tab-unselected:before { content: "\e8d9"; } +.#{$md-css-prefix}-tablet:before { content: "\e32f"; } +.#{$md-css-prefix}-tablet-android:before { content: "\e330"; } +.#{$md-css-prefix}-tablet-mac:before { content: "\e331"; } +.#{$md-css-prefix}-tag-faces:before { content: "\e420"; } +.#{$md-css-prefix}-tap-and-play:before { content: "\e62b"; } +.#{$md-css-prefix}-terrain:before { content: "\e564"; } +.#{$md-css-prefix}-text-fields:before { content: "\e262"; } +.#{$md-css-prefix}-text-format:before { content: "\e165"; } +.#{$md-css-prefix}-textsms:before { content: "\e0d8"; } +.#{$md-css-prefix}-texture:before { content: "\e421"; } +.#{$md-css-prefix}-theaters:before { content: "\e8da"; } +.#{$md-css-prefix}-thumb-down:before { content: "\e8db"; } +.#{$md-css-prefix}-thumb-up:before { content: "\e8dc"; } +.#{$md-css-prefix}-thumbs-up-down:before { content: "\e8dd"; } +.#{$md-css-prefix}-time-to-leave:before { content: "\e62c"; } +.#{$md-css-prefix}-timelapse:before { content: "\e422"; } +.#{$md-css-prefix}-timeline:before { content: "\e922"; } +.#{$md-css-prefix}-timer:before { content: "\e425"; } +.#{$md-css-prefix}-timer-10:before { content: "\e423"; } +.#{$md-css-prefix}-timer-3:before { content: "\e424"; } +.#{$md-css-prefix}-timer-off:before { content: "\e426"; } +.#{$md-css-prefix}-title:before { content: "\e264"; } +.#{$md-css-prefix}-toc:before { content: "\e8de"; } +.#{$md-css-prefix}-today:before { content: "\e8df"; } +.#{$md-css-prefix}-toll:before { content: "\e8e0"; } +.#{$md-css-prefix}-tonality:before { content: "\e427"; } +.#{$md-css-prefix}-touch-app:before { content: "\e913"; } +.#{$md-css-prefix}-toys:before { content: "\e332"; } +.#{$md-css-prefix}-track-changes:before { content: "\e8e1"; } +.#{$md-css-prefix}-traffic:before { content: "\e565"; } +.#{$md-css-prefix}-train:before { content: "\e570"; } +.#{$md-css-prefix}-tram:before { content: "\e571"; } +.#{$md-css-prefix}-transfer-within-a-station:before { content: "\e572"; } +.#{$md-css-prefix}-transform:before { content: "\e428"; } +.#{$md-css-prefix}-translate:before { content: "\e8e2"; } +.#{$md-css-prefix}-trending-down:before { content: "\e8e3"; } +.#{$md-css-prefix}-trending-flat:before { content: "\e8e4"; } +.#{$md-css-prefix}-trending-up:before { content: "\e8e5"; } +.#{$md-css-prefix}-tune:before { content: "\e429"; } +.#{$md-css-prefix}-turned-in:before { content: "\e8e6"; } +.#{$md-css-prefix}-turned-in-not:before { content: "\e8e7"; } +.#{$md-css-prefix}-tv:before { content: "\e333"; } +.#{$md-css-prefix}-unarchive:before { content: "\e169"; } +.#{$md-css-prefix}-undo:before { content: "\e166"; } +.#{$md-css-prefix}-unfold-less:before { content: "\e5d6"; } +.#{$md-css-prefix}-unfold-more:before { content: "\e5d7"; } +.#{$md-css-prefix}-update:before { content: "\e923"; } +.#{$md-css-prefix}-usb:before { content: "\e1e0"; } +.#{$md-css-prefix}-verified-user:before { content: "\e8e8"; } +.#{$md-css-prefix}-vertical-align-bottom:before { content: "\e258"; } +.#{$md-css-prefix}-vertical-align-center:before { content: "\e259"; } +.#{$md-css-prefix}-vertical-align-top:before { content: "\e25a"; } +.#{$md-css-prefix}-vibration:before { content: "\e62d"; } +.#{$md-css-prefix}-video-call:before { content: "\e070"; } +.#{$md-css-prefix}-video-label:before { content: "\e071"; } +.#{$md-css-prefix}-video-library:before { content: "\e04a"; } +.#{$md-css-prefix}-videocam:before { content: "\e04b"; } +.#{$md-css-prefix}-videocam-off:before { content: "\e04c"; } +.#{$md-css-prefix}-videogame-asset:before { content: "\e338"; } +.#{$md-css-prefix}-view-agenda:before { content: "\e8e9"; } +.#{$md-css-prefix}-view-array:before { content: "\e8ea"; } +.#{$md-css-prefix}-view-carousel:before { content: "\e8eb"; } +.#{$md-css-prefix}-view-column:before { content: "\e8ec"; } +.#{$md-css-prefix}-view-comfy:before { content: "\e42a"; } +.#{$md-css-prefix}-view-compact:before { content: "\e42b"; } +.#{$md-css-prefix}-view-day:before { content: "\e8ed"; } +.#{$md-css-prefix}-view-headline:before { content: "\e8ee"; } +.#{$md-css-prefix}-view-list:before { content: "\e8ef"; } +.#{$md-css-prefix}-view-module:before { content: "\e8f0"; } +.#{$md-css-prefix}-view-quilt:before { content: "\e8f1"; } +.#{$md-css-prefix}-view-stream:before { content: "\e8f2"; } +.#{$md-css-prefix}-view-week:before { content: "\e8f3"; } +.#{$md-css-prefix}-vignette:before { content: "\e435"; } +.#{$md-css-prefix}-visibility:before { content: "\e8f4"; } +.#{$md-css-prefix}-visibility-off:before { content: "\e8f5"; } +.#{$md-css-prefix}-voice-chat:before { content: "\e62e"; } +.#{$md-css-prefix}-voicemail:before { content: "\e0d9"; } +.#{$md-css-prefix}-volume-down:before { content: "\e04d"; } +.#{$md-css-prefix}-volume-mute:before { content: "\e04e"; } +.#{$md-css-prefix}-volume-off:before { content: "\e04f"; } +.#{$md-css-prefix}-volume-up:before { content: "\e050"; } +.#{$md-css-prefix}-vpn-key:before { content: "\e0da"; } +.#{$md-css-prefix}-vpn-lock:before { content: "\e62f"; } +.#{$md-css-prefix}-wallpaper:before { content: "\e1bc"; } +.#{$md-css-prefix}-warning:before { content: "\e002"; } +.#{$md-css-prefix}-watch:before { content: "\e334"; } +.#{$md-css-prefix}-watch-later:before { content: "\e924"; } +.#{$md-css-prefix}-wb-auto:before { content: "\e42c"; } +.#{$md-css-prefix}-wb-cloudy:before { content: "\e42d"; } +.#{$md-css-prefix}-wb-incandescent:before { content: "\e42e"; } +.#{$md-css-prefix}-wb-iridescent:before { content: "\e436"; } +.#{$md-css-prefix}-wb-sunny:before { content: "\e430"; } +.#{$md-css-prefix}-wc:before { content: "\e63d"; } +.#{$md-css-prefix}-web:before { content: "\e051"; } +.#{$md-css-prefix}-web-asset:before { content: "\e069"; } +.#{$md-css-prefix}-weekend:before { content: "\e16b"; } +.#{$md-css-prefix}-whatshot:before { content: "\e80e"; } +.#{$md-css-prefix}-widgets:before { content: "\e1bd"; } +.#{$md-css-prefix}-wifi:before { content: "\e63e"; } +.#{$md-css-prefix}-wifi-lock:before { content: "\e1e1"; } +.#{$md-css-prefix}-wifi-tethering:before { content: "\e1e2"; } +.#{$md-css-prefix}-work:before { content: "\e8f9"; } +.#{$md-css-prefix}-wrap-text:before { content: "\e25b"; } +.#{$md-css-prefix}-youtube-searched-for:before { content: "\e8fa"; } +.#{$md-css-prefix}-zoom-in:before { content: "\e8ff"; } +.#{$md-css-prefix}-zoom-out:before { content: "\e900"; } +.#{$md-css-prefix}-zoom-out-map:before { content: "\e56b"; } diff --git a/vendor/mervick/material-design-icons/scss/_larger.scss b/vendor/mervick/material-design-icons/scss/_larger.scss new file mode 100644 index 000000000..7ab8a8742 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_larger.scss @@ -0,0 +1,15 @@ +@import "variables"; + +// Icon Sizes +// ------------------------- + +/* makes the font 33% larger relative to the icon container */ +.#{$md-css-prefix}-lg, .#{$md-css-prefix}-size-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -15%; +} +.#{$md-css-prefix}-2x, .#{$md-css-prefix}-size-2x { font-size: 2em; } +.#{$md-css-prefix}-3x, .#{$md-css-prefix}-size-3x { font-size: 3em; } +.#{$md-css-prefix}-4x, .#{$md-css-prefix}-size-4x { font-size: 4em; } +.#{$md-css-prefix}-5x, .#{$md-css-prefix}-size-5x { font-size: 5em; } diff --git a/vendor/mervick/material-design-icons/scss/_list.scss b/vendor/mervick/material-design-icons/scss/_list.scss new file mode 100644 index 000000000..9418cb1f1 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_list.scss @@ -0,0 +1,21 @@ +@import "variables"; + +// List Icons +// ------------------------- + +.#{$md-css-prefix}-ul { + padding-left: 0; + margin-left: $md-li-width; + list-style-type: none; + > li { position: relative; } +} +.#{$md-css-prefix}-li { + position: absolute; + left: -$md-li-width; + width: $md-li-width; + top: (2em / 14); + text-align: center; + &.#{$md-css-prefix}-lg { + left: -$md-li-width + (4em / 14); + } +} diff --git a/vendor/mervick/material-design-icons/scss/_mixins.scss b/vendor/mervick/material-design-icons/scss/_mixins.scss new file mode 100644 index 000000000..77ef55403 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_mixins.scss @@ -0,0 +1,16 @@ +// Mixins +// -------------------------- + +@mixin md-icon-rotate($degrees, $rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}); + -webkit-transform: rotate($degrees); + -ms-transform: rotate($degrees); + transform: rotate($degrees); +} + +@mixin md-icon-flip($horiz, $vert, $rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}); + -webkit-transform: scale($horiz, $vert); + -ms-transform: scale($horiz, $vert); + transform: scale($horiz, $vert); +} diff --git a/vendor/mervick/material-design-icons/scss/_path.scss b/vendor/mervick/material-design-icons/scss/_path.scss new file mode 100644 index 000000000..7753970d6 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_path.scss @@ -0,0 +1,18 @@ +@import "variables"; + +/* FONT PATH + * -------------------------- */ + +@font-face { + font-family: $md-font-family; + font-style: normal; + font-weight: 400; + src: url('#{$md-font-path}/MaterialIcons-Regular.eot?v=#{$md-version}'); + src: url('#{$md-font-path}/MaterialIcons-Regular.eot?v=#{$md-version}#iefix') format('embedded-opentype'), + //local('Material Icons'), + //local('MaterialIcons-Regular'), + url('#{$md-font-path}/MaterialIcons-Regular.woff2?v=#{$md-version}') format('woff2'), + url('#{$md-font-path}/MaterialIcons-Regular.woff?v=#{$md-version}') format('woff'), + url('#{$md-font-path}/MaterialIcons-Regular.ttf?v=#{$md-version}') format('truetype'), + url('#{$md-font-path}/MaterialIcons-Regular.svg?v=#{$md-version}#materialiconsregular') format('svg'); +} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/scss/_rotated-flipped.scss b/vendor/mervick/material-design-icons/scss/_rotated-flipped.scss new file mode 100644 index 000000000..0bac9e1a8 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_rotated-flipped.scss @@ -0,0 +1,22 @@ +@import "variables"; + +// Rotated & Flipped Icons +// ------------------------- + +.#{$md-css-prefix}-rotate-90 { @include md-icon-rotate(90deg, 1); } +.#{$md-css-prefix}-rotate-180 { @include md-icon-rotate(180deg, 2); } +.#{$md-css-prefix}-rotate-270 { @include md-icon-rotate(270deg, 3); } + +.#{$md-css-prefix}-flip-horizontal { @include md-icon-flip(-1, 1, 0); } +.#{$md-css-prefix}-flip-vertical { @include md-icon-flip(1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root .#{$md-css-prefix}-rotate-90, +:root .#{$md-css-prefix}-rotate-180, +:root .#{$md-css-prefix}-rotate-270, +:root .#{$md-css-prefix}-flip-horizontal, +:root .#{$md-css-prefix}-flip-vertical { + filter: none; +} diff --git a/vendor/mervick/material-design-icons/scss/_stacked.scss b/vendor/mervick/material-design-icons/scss/_stacked.scss new file mode 100644 index 000000000..ae2879c20 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_stacked.scss @@ -0,0 +1,22 @@ +@import "variables"; + +// Stacked Icons +// ------------------------- + +.#{$md-css-prefix}-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.#{$md-css-prefix}-stack-1x, .#{$md-css-prefix}-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.#{$md-css-prefix}-stack-1x { line-height: inherit; } +.#{$md-css-prefix}-stack-2x { font-size: 2em; } +.#{$md-css-prefix}-inverse { color: $md-inverse; } diff --git a/vendor/mervick/material-design-icons/scss/_variables.scss b/vendor/mervick/material-design-icons/scss/_variables.scss new file mode 100644 index 000000000..546dbe217 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_variables.scss @@ -0,0 +1,11 @@ +// Variables +// -------------------------- + +$md-font-family: "Material Design Icons" !default; +$md-font-path: "../fonts" !default; +$md-font-size-base: 14px !default; +$md-css-prefix: mdi !default; +$md-border-color: #eee !default; +$md-inverse: #fff !default; +$md-li-width: (30em / 14) !default; +$md-version: "2.2.1" !default; \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/scss/material-icons.scss b/vendor/mervick/material-design-icons/scss/material-icons.scss new file mode 100644 index 000000000..8a45f956e --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/material-icons.scss @@ -0,0 +1,12 @@ +@import "variables"; +@import "mixins"; +@import "path"; +@import "core"; +@import "larger"; +@import "fixed-width"; +@import "list"; +@import "bordered-pulled"; +@import "animated"; +@import "rotated-flipped"; +@import "stacked"; +@import "icons";