from django.shortcuts import render,redirect
from django.core.files import File
import os
from django.conf import settings
from random import randint
from faker import Faker
from .models import Icon
# Create your views here'
def fakeIcone(request):
    liste=[
        'flaticon-meeting',
        'flaticon-tray',
        'flaticon-cake',
        'icon-asterisk ', 
        'icon-plus ', 
        'icon-question ', 
        'icon-minus ', 
        'icon-glass ', 
        'icon-music ', 
        'icon-search ', 
        'icon-envelope-o ', 
        'icon-heart ', 
        'icon-star ', 
        'icon-star-o ', 
        'icon-user ', 
        'icon-film ', 
        'icon-th-large ', 
        'icon-th ', 
        'icon-th-list ', 
        'icon-check ', 
        'icon-close ', 
        'icon-remove ', 
        'icon-times ', 
        'icon-search-plus ', 
        'icon-search-minus ', 
        'icon-power-off ', 
        'icon-signal ', 
        'icon-cog ', 
        'icon-gear ', 
        'icon-trash-o ', 
        'icon-home ', 
        'icon-file-o ', 
        'icon-clock-o ', 
        'icon-road ', 
        'icon-download ', 
        'icon-arrow-circle-o-down ', 
        'icon-arrow-circle-o-up ', 
        'icon-inbox ', 
        'icon-play-circle-o ', 
        'icon-repeat ', 
        'icon-rotate-right ', 
        'icon-refresh ', 
        'icon-list-alt ', 
        'icon-lock ', 
        'icon-flag ', 
        'icon-headphones ', 
        'icon-volume-off ', 
        'icon-volume-down ', 
        'icon-volume-up ', 
        'icon-qrcode ', 
        'icon-barcode ', 
        'icon-tag ', 
        'icon-tags ', 
        'icon-book ', 
        'icon-bookmark ', 
        'icon-print ', 
        'icon-camera ', 
        'icon-font ', 
        'icon-bold ', 
        'icon-italic ', 
        'icon-text-height ', 
        'icon-text-width ', 
        'icon-align-left ', 
        'icon-align-center ', 
        'icon-align-right ', 
        'icon-align-justify ', 
        'icon-list ', 
        'icon-dedent ', 
        'icon-outdent ', 
        'icon-indent ', 
        'icon-video-camera ', 
        'icon-image ', 
        'icon-photo ', 
        'icon-picture-o ', 
        'icon-pencil ', 
        'icon-map-marker ', 
        'icon-adjust ', 
        'icon-tint ', 
        'icon-edit ', 
        'icon-pencil-square-o ', 
        'icon-share-square-o ', 
        'icon-check-square-o ', 
        'icon-arrows ', 
        'icon-step-backward ', 
        'icon-fast-backward ', 
        'icon-backward ', 
        'icon-play ', 
        'icon-pause ', 
        'icon-stop ', 
        'icon-forward ', 
        'icon-fast-forward ', 
        'icon-step-forward ', 
        'icon-eject ', 
        'icon-chevron-left ', 
        'icon-chevron-right ', 
        'icon-plus-circle ', 
        'icon-minus-circle ', 
        'icon-times-circle ', 
        'icon-check-circle ', 
        'icon-question-circle ', 
        'icon-info-circle ', 
        'icon-crosshairs ', 
        'icon-times-circle-o ', 
        'icon-check-circle-o ', 
        'icon-ban ', 
        'icon-arrow-left ', 
        'icon-arrow-right ', 
        'icon-arrow-up ', 
        'icon-arrow-down ', 
        'icon-mail-forward ', 
        'icon-share ', 
        'icon-expand ', 
        'icon-compress ', 
        'icon-exclamation-circle ', 
        'icon-gift ', 
        'icon-leaf ', 
        'icon-fire ', 
        'icon-eye ', 
        'icon-eye-slash ', 
        'icon-exclamation-triangle ', 
        'icon-warning ', 
        'icon-plane ', 
        'icon-calendar ', 
        'icon-random ', 
        'icon-comment ', 
        'icon-magnet ', 
        'icon-chevron-up ', 
        'icon-chevron-down ', 
        'icon-retweet ', 
        'icon-shopping-cart ', 
        'icon-folder ', 
        'icon-folder-open ', 
        'icon-arrows-v ', 
        'icon-arrows-h ', 
        'icon-bar-chart ', 
        'icon-bar-chart-o ', 
        'icon-twitter-square ', 
        'icon-facebook-square ', 
        'icon-camera-retro ', 
        'icon-key ', 
        'icon-cogs ', 
        'icon-gears ', 
        'icon-comments ', 
        'icon-thumbs-o-up ', 
        'icon-thumbs-o-down ', 
        'icon-star-half ', 
        'icon-heart-o ', 
        'icon-sign-out ', 
        'icon-linkedin-square ', 
        'icon-thumb-tack ', 
        'icon-external-link ', 
        'icon-sign-in ', 
        'icon-trophy ', 
        'icon-github-square ', 
        'icon-upload ', 
        'icon-lemon-o ', 
        'icon-phone ', 
        'icon-square-o ', 
        'icon-bookmark-o ', 
        'icon-phone-square ', 
        'icon-twitter ', 
        'icon-facebook ', 
        'icon-facebook-f ', 
        'icon-github ', 
        'icon-unlock ', 
        'icon-credit-card ', 
        'icon-feed ', 
        'icon-rss ', 
        'icon-hdd-o ', 
        'icon-bullhorn ', 
        'icon-bell-o ', 
        'icon-certificate ', 
        'icon-hand-o-right ', 
        'icon-hand-o-left ', 
        'icon-hand-o-up ', 
        'icon-hand-o-down ', 
        'icon-arrow-circle-left ', 
        'icon-arrow-circle-right ', 
        'icon-arrow-circle-up ', 
        'icon-arrow-circle-down ', 
        'icon-globe ', 
        'icon-wrench ', 
        'icon-tasks ', 
        'icon-filter ', 
        'icon-briefcase ', 
        'icon-arrows-alt ', 
        'icon-group ', 
        'icon-users ', 
        'icon-chain ', 
        'icon-link ', 
        'icon-cloud ', 
        'icon-flask ', 
        'icon-cut ', 
        'icon-scissors ', 
        'icon-copy ', 
        'icon-files-o ', 
        'icon-paperclip ', 
        'icon-floppy-o ', 
        'icon-save ', 
        'icon-square ', 
        'icon-bars ', 
        'icon-navicon ', 
        'icon-reorder ', 
        'icon-list-ul ', 
        'icon-list-ol ', 
        'icon-strikethrough ', 
        'icon-underline ', 
        'icon-table ', 
        'icon-magic ', 
        'icon-truck ', 
        'icon-pinterest ', 
        'icon-pinterest-square ', 
        'icon-google-plus-square ', 
        'icon-google-plus ', 
        'icon-money ', 
        'icon-caret-down ', 
        'icon-caret-up ', 
        'icon-caret-left ', 
        'icon-caret-right ', 
        'icon-columns ', 
        'icon-sort ', 
        'icon-unsorted ', 
        'icon-sort-desc ', 
        'icon-sort-down ', 
        'icon-sort-asc ', 
        'icon-sort-up ', 
        'icon-envelope ', 
        'icon-linkedin ', 
        'icon-rotate-left ', 
        'icon-undo ', 
        'icon-gavel ', 
        'icon-legal ', 
        'icon-dashboard ', 
        'icon-tachometer ', 
        'icon-comment-o ', 
        'icon-comments-o ', 
        'icon-bolt ', 
        'icon-flash ', 
        'icon-sitemap ', 
        'icon-umbrella ', 
        'icon-clipboard ', 
        'icon-paste ', 
        'icon-lightbulb-o ', 
        'icon-exchange ', 
        'icon-cloud-download ', 
        'icon-cloud-upload ', 
        'icon-user-md ', 
        'icon-stethoscope ', 
        'icon-suitcase ', 
        'icon-bell ', 
        'icon-coffee ', 
        'icon-cutlery ', 
        'icon-file-text-o ', 
        'icon-building-o ', 
        'icon-hospital-o ', 
        'icon-ambulance ', 
        'icon-medkit ', 
        'icon-fighter-jet ', 
        'icon-beer ', 
        'icon-h-square ', 
        'icon-plus-square ', 
        'icon-angle-double-left ', 
        'icon-angle-double-right ', 
        'icon-angle-double-up ', 
        'icon-angle-double-down ', 
        'icon-angle-left ', 
        'icon-angle-right ', 
        'icon-angle-up ', 
        'icon-angle-down ', 
        'icon-desktop ', 
        'icon-laptop ', 
        'icon-tablet ', 
        'icon-mobile ', 
        'icon-mobile-phone ', 
        'icon-circle-o ', 
        'icon-quote-left ', 
        'icon-quote-right ', 
        'icon-spinner ', 
        'icon-circle ', 
        'icon-mail-reply ', 
        'icon-reply ', 
        'icon-github-alt ', 
        'icon-folder-o ', 
        'icon-folder-open-o ', 
        'icon-smile-o ', 
        'icon-frown-o ', 
        'icon-meh-o ', 
        'icon-gamepad ', 
        'icon-keyboard-o ', 
        'icon-flag-o ', 
        'icon-flag-checkered ', 
        'icon-terminal ', 
        'icon-code ', 
        'icon-mail-reply-all ', 
        'icon-reply-all ', 
        'icon-star-half-empty ', 
        'icon-star-half-full ', 
        'icon-star-half-o ', 
        'icon-location-arrow ', 
        'icon-crop ', 
        'icon-code-fork ', 
        'icon-chain-broken ', 
        'icon-unlink ', 
        'icon-info ', 
        'icon-exclamation ', 
        'icon-superscript ', 
        'icon-subscript ', 
        'icon-eraser ', 
        'icon-puzzle-piece ', 
        'icon-microphone ', 
        'icon-microphone-slash ', 
        'icon-shield ', 
        'icon-calendar-o ', 
        'icon-fire-extinguisher ', 
        'icon-rocket ', 
        'icon-maxcdn ', 
        'icon-chevron-circle-left ', 
        'icon-chevron-circle-right ', 
        'icon-chevron-circle-up ', 
        'icon-chevron-circle-down ', 
        'icon-html5 ', 
        'icon-css3 ', 
        'icon-anchor ', 
        'icon-unlock-alt ', 
        'icon-bullseye ', 
        'icon-ellipsis-h ', 
        'icon-ellipsis-v ', 
        'icon-rss-square ', 
        'icon-play-circle ', 
        'icon-ticket ', 
        'icon-minus-square ', 
        'icon-minus-square-o ', 
        'icon-level-up ', 
        'icon-level-down ', 
        'icon-check-square ', 
        'icon-pencil-square ', 
        'icon-external-link-square ', 
        'icon-share-square ', 
        'icon-compass ', 
        'icon-caret-square-o-down ', 
        'icon-toggle-down ', 
        'icon-caret-square-o-up ', 
        'icon-toggle-up ', 
        'icon-caret-square-o-right ', 
        'icon-toggle-right ', 
        'icon-eur ', 
        'icon-euro ', 
        'icon-gbp ', 
        'icon-dollar ', 
        'icon-usd ', 
        'icon-inr ', 
        'icon-rupee ', 
        'icon-cny ', 
        'icon-jpy ', 
        'icon-rmb ', 
        'icon-yen ', 
        'icon-rouble ', 
        'icon-rub ', 
        'icon-ruble ', 
        'icon-krw ', 
        'icon-won ', 
        'icon-bitcoin ', 
        'icon-btc ', 
        'icon-file ', 
        'icon-file-text ', 
        'icon-sort-alpha-asc ', 
        'icon-sort-alpha-desc ', 
        'icon-sort-amount-asc ', 
        'icon-sort-amount-desc ', 
        'icon-sort-numeric-asc ', 
        'icon-sort-numeric-desc ', 
        'icon-thumbs-up ', 
        'icon-thumbs-down ', 
        'icon-youtube-square ', 
        'icon-youtube ', 
        'icon-xing ', 
        'icon-xing-square ', 
        'icon-youtube-play ', 
        'icon-dropbox ', 
        'icon-stack-overflow ', 
        'icon-instagram ', 
        'icon-flickr ', 
        'icon-adn ', 
        'icon-bitbucket ', 
        'icon-bitbucket-square ', 
        'icon-tumblr ', 
        'icon-tumblr-square ', 
        'icon-long-arrow-down ', 
        'icon-long-arrow-up ', 
        'icon-long-arrow-left ', 
        'icon-long-arrow-right ', 
        'icon-apple ', 
        'icon-windows ', 
        'icon-android ', 
        'icon-linux ', 
        'icon-dribbble ', 
        'icon-skype ', 
        'icon-foursquare ', 
        'icon-trello ', 
        'icon-female ', 
        'icon-male ', 
        'icon-gittip ', 
        'icon-gratipay ', 
        'icon-sun-o ', 
        'icon-moon-o ', 
        'icon-archive ', 
        'icon-bug ', 
        'icon-vk ', 
        'icon-weibo ', 
        'icon-renren ', 
        'icon-pagelines ', 
        'icon-stack-exchange ', 
        'icon-arrow-circle-o-right ', 
        'icon-arrow-circle-o-left ', 
        'icon-caret-square-o-left ', 
        'icon-toggle-left ', 
        'icon-dot-circle-o ', 
        'icon-wheelchair ', 
        'icon-vimeo-square ', 
        'icon-try ', 
        'icon-turkish-lira ', 
        'icon-plus-square-o ', 
        'icon-space-shuttle ', 
        'icon-slack ', 
        'icon-envelope-square ', 
        'icon-wordpress ', 
        'icon-openid ', 
        'icon-bank ', 
        'icon-institution ', 
        'icon-university ', 
        'icon-graduation-cap ', 
        'icon-mortar-board ', 
        'icon-yahoo ', 
        'icon-google ', 
        'icon-reddit ', 
        'icon-reddit-square ', 
        'icon-stumbleupon-circle ', 
        'icon-stumbleupon ', 
        'icon-delicious ', 
        'icon-digg ', 
        'icon-pied-piper-pp ', 
        'icon-pied-piper-alt ', 
        'icon-drupal ', 
        'icon-joomla ', 
        'icon-language ', 
        'icon-fax ', 
        'icon-building ', 
        'icon-child ', 
        'icon-paw ', 
        'icon-spoon ', 
        'icon-cube ', 
        'icon-cubes ', 
        'icon-behance ', 
        'icon-behance-square ', 
        'icon-steam ', 
        'icon-steam-square ', 
        'icon-recycle ', 
        'icon-automobile ', 
        'icon-car ', 
        'icon-cab ', 
        'icon-taxi ', 
        'icon-tree ', 
        'icon-spotify ', 
        'icon-deviantart ', 
        'icon-soundcloud ', 
        'icon-database ', 
        'icon-file-pdf-o ', 
        'icon-file-word-o ', 
        'icon-file-excel-o ', 
        'icon-file-powerpoint-o ', 
        'icon-file-image-o ', 
        'icon-file-photo-o ', 
        'icon-file-picture-o ', 
        'icon-file-archive-o ', 
        'icon-file-zip-o ', 
        'icon-file-audio-o ', 
        'icon-file-sound-o ', 
        'icon-file-movie-o ', 
        'icon-file-video-o ', 
        'icon-file-code-o ', 
        'icon-vine ', 
        'icon-codepen ', 
        'icon-jsfiddle ', 
        'icon-life-bouy ', 
        'icon-life-buoy ', 
        'icon-life-ring ', 
        'icon-life-saver ', 
        'icon-support ', 
        'icon-circle-o-notch ', 
        'icon-ra ', 
        'icon-rebel ', 
        'icon-resistance ', 
        'icon-empire ', 
        'icon-ge ', 
        'icon-git-square ', 
        'icon-git ', 
        'icon-hacker-news ', 
        'icon-y-combinator-square ', 
        'icon-yc-square ', 
        'icon-tencent-weibo ', 
        'icon-qq ', 
        'icon-wechat ', 
        'icon-weixin ', 
        'icon-paper-plane ', 
        'icon-send ', 
        'icon-paper-plane-o ', 
        'icon-send-o ', 
        'icon-history ', 
        'icon-circle-thin ', 
        'icon-header ', 
        'icon-paragraph ', 
        'icon-sliders ', 
        'icon-share-alt ', 
        'icon-share-alt-square ', 
        'icon-bomb ', 
        'icon-futbol-o ', 
        'icon-soccer-ball-o ', 
        'icon-tty ', 
        'icon-binoculars ', 
        'icon-plug ', 
        'icon-slideshare ', 
        'icon-twitch ', 
        'icon-yelp ', 
        'icon-newspaper-o ', 
        'icon-wifi ', 
        'icon-calculator ', 
        'icon-paypal ', 
        'icon-google-wallet ', 
        'icon-cc-visa ', 
        'icon-cc-mastercard ', 
        'icon-cc-discover ', 
        'icon-cc-amex ', 
        'icon-cc-paypal ', 
        'icon-cc-stripe ', 
        'icon-bell-slash ', 
        'icon-bell-slash-o ', 
        'icon-trash ', 
        'icon-copyright ', 
        'icon-at ', 
        'icon-eyedropper ', 
        'icon-paint-brush ', 
        'icon-birthday-cake ', 
        'icon-area-chart ', 
        'icon-pie-chart ', 
        'icon-line-chart ', 
        'icon-lastfm ', 
        'icon-lastfm-square ', 
        'icon-toggle-off ', 
        'icon-toggle-on ', 
        'icon-bicycle ', 
        'icon-bus ', 
        'icon-ioxhost ', 
        'icon-angellist ', 
        'icon-cc ', 
        'icon-ils ', 
        'icon-shekel ', 
        'icon-sheqel ', 
        'icon-meanpath ', 
        'icon-buysellads ', 
        'icon-connectdevelop ', 
        'icon-dashcube ', 
        'icon-forumbee ', 
        'icon-leanpub ', 
        'icon-sellsy ', 
        'icon-shirtsinbulk ', 
        'icon-simplybuilt ', 
        'icon-skyatlas ', 
        'icon-cart-plus ', 
        'icon-cart-arrow-down ', 
        'icon-diamond ', 
        'icon-ship ', 
        'icon-user-secret ', 
        'icon-motorcycle ', 
        'icon-street-view ', 
        'icon-heartbeat ', 
        'icon-venus ', 
        'icon-mars ', 
        'icon-mercury ', 
        'icon-intersex ', 
        'icon-transgender ', 
        'icon-transgender-alt ', 
        'icon-venus-double ', 
        'icon-mars-double ', 
        'icon-venus-mars ', 
        'icon-mars-stroke ', 
        'icon-mars-stroke-v ', 
        'icon-mars-stroke-h ', 
        'icon-neuter ', 
        'icon-genderless ', 
        'icon-facebook-official ', 
        'icon-pinterest-p ', 
        'icon-whatsapp ', 
        'icon-server ', 
        'icon-user-plus ', 
        'icon-user-times ', 
        'icon-bed ', 
        'icon-hotel ', 
        'icon-viacoin ', 
        'icon-train ', 
        'icon-subway ', 
        'icon-medium ', 
        'icon-y-combinator ', 
        'icon-yc ', 
        'icon-optin-monster ', 
        'icon-opencart ', 
        'icon-expeditedssl ', 
        'icon-battery ', 
        'icon-battery-4 ', 
        'icon-battery-full ', 
        'icon-battery-3 ', 
        'icon-battery-three-quarters ', 
        'icon-battery-2 ', 
        'icon-battery-half ', 
        'icon-battery-1 ', 
        'icon-battery-quarter ', 
        'icon-battery-0 ', 
        'icon-battery-empty ', 
        'icon-mouse-pointer ', 
        'icon-i-cursor ', 
        'icon-object-group ', 
        'icon-object-ungroup ', 
        'icon-sticky-note ', 
        'icon-sticky-note-o ', 
        'icon-cc-jcb ', 
        'icon-cc-diners-club ', 
        'icon-clone ', 
        'icon-balance-scale ', 
        'icon-hourglass-o ', 
        'icon-hourglass-1 ', 
        'icon-hourglass-start ', 
        'icon-hourglass-2 ', 
        'icon-hourglass-half ', 
        'icon-hourglass-3 ', 
        'icon-hourglass-end ', 
        'icon-hourglass ', 
        'icon-hand-grab-o ', 
        'icon-hand-rock-o ', 
        'icon-hand-paper-o ', 
        'icon-hand-stop-o ', 
        'icon-hand-scissors-o ', 
        'icon-hand-lizard-o ', 
        'icon-hand-spock-o ', 
        'icon-hand-pointer-o ', 
        'icon-hand-peace-o ', 
        'icon-trademark ', 
        'icon-registered ', 
        'icon-creative-commons ', 
        'icon-gg ', 
        'icon-gg-circle ', 
        'icon-tripadvisor ', 
        'icon-odnoklassniki ', 
        'icon-odnoklassniki-square ', 
        'icon-get-pocket ', 
        'icon-wikipedia-w ', 
        'icon-safari ', 
        'icon-chrome ', 
        'icon-firefox ', 
        'icon-opera ', 
        'icon-internet-explorer ', 
        'icon-television ', 
        'icon-tv ', 
        'icon-contao ', 
        'icon-500px ', 
        'icon-amazon ', 
        'icon-calendar-plus-o ', 
        'icon-calendar-minus-o ', 
        'icon-calendar-times-o ', 
        'icon-calendar-check-o ', 
        'icon-industry ', 
        'icon-map-pin ', 
        'icon-map-signs ', 
        'icon-map-o ', 
        'icon-map ', 
        'icon-commenting ', 
        'icon-commenting-o ', 
        'icon-houzz ', 
        'icon-vimeo ', 
        'icon-black-tie ', 
        'icon-fonticons ', 
        'icon-reddit-alien ', 
        'icon-edge ', 
        'icon-credit-card-alt ', 
        'icon-codiepie ', 
        'icon-modx ', 
        'icon-fort-awesome ', 
        'icon-usb ', 
        'icon-product-hunt ', 
        'icon-mixcloud ', 
        'icon-scribd ', 
        'icon-pause-circle ', 
        'icon-pause-circle-o ', 
        'icon-stop-circle ', 
        'icon-stop-circle-o ', 
        'icon-shopping-bag ', 
        'icon-shopping-basket ', 
        'icon-hashtag ', 
        'icon-bluetooth ', 
        'icon-bluetooth-b ', 
        'icon-percent ', 
        'icon-gitlab ', 
        'icon-wpbeginner ', 
        'icon-wpforms ', 
        'icon-envira ', 
        'icon-universal-access ', 
        'icon-wheelchair-alt ', 
        'icon-question-circle-o ', 
        'icon-blind ', 
        'icon-audio-description ', 
        'icon-volume-control-phone ', 
        'icon-braille ', 
        'icon-assistive-listening-systems ', 
        'icon-american-sign-language-interpreting ', 
        'icon-asl-interpreting ', 
        'icon-deaf ', 
        'icon-deafness ', 
        'icon-hard-of-hearing ', 
        'icon-glide ', 
        'icon-glide-g ', 
        'icon-sign-language ', 
        'icon-signing ', 
        'icon-low-vision ', 
        'icon-viadeo ', 
        'icon-viadeo-square ', 
        'icon-snapchat ', 
        'icon-snapchat-ghost ', 
        'icon-snapchat-square ', 
        'icon-pied-piper ', 
        'icon-first-order ', 
        'icon-yoast ', 
        'icon-themeisle ', 
        'icon-google-plus-circle ', 
        'icon-google-plus-official ', 
        'icon-fa ', 
        'icon-font-awesome ', 
        'icon-handshake-o ', 
        'icon-envelope-open ', 
        'icon-envelope-open-o ', 
        'icon-linode ', 
        'icon-address-book ', 
        'icon-address-book-o ', 
        'icon-address-card ', 
        'icon-vcard ', 
        'icon-address-card-o ', 
        'icon-vcard-o ', 
        'icon-user-circle ', 
        'icon-user-circle-o ', 
        'icon-user-o ', 
        'icon-id-badge ', 
        'icon-drivers-license ', 
        'icon-id-card ', 
        'icon-drivers-license-o ', 
        'icon-id-card-o ', 
        'icon-quora ', 
        'icon-free-code-camp ', 
        'icon-telegram ', 
        'icon-thermometer ', 
        'icon-thermometer-4 ', 
        'icon-thermometer-full ', 
        'icon-thermometer-3 ', 
        'icon-thermometer-three-quarters ', 
        'icon-thermometer-2 ', 
        'icon-thermometer-half ', 
        'icon-thermometer-1 ', 
        'icon-thermometer-quarter ', 
        'icon-thermometer-0 ', 
        'icon-thermometer-empty ', 
        'icon-shower ', 
        'icon-bath ', 
        'icon-bathtub ', 
        'icon-s15 ', 
        'icon-podcast ', 
        'icon-window-maximize ', 
        'icon-window-minimize ', 
        'icon-window-restore ', 
        'icon-times-rectangle ', 
        'icon-window-close ', 
        'icon-times-rectangle-o ', 
        'icon-window-close-o ', 
        'icon-bandcamp ', 
        'icon-grav ', 
        'icon-etsy ', 
        'icon-imdb ', 
        'icon-ravelry ', 
        'icon-eercast ', 
        'icon-microchip ', 
        'icon-snowflake-o ', 
        'icon-superpowers ', 
        'icon-wpexplorer ', 
        'icon-meetup ', 
        'icon-3d_rotation ', 
        'icon-ac_unit ', 
        'icon-alarm ', 
        'icon-access_alarms ', 
        'icon-schedule ', 
        'icon-accessibility ', 
        'icon-accessible ', 
        'icon-account_balance ', 
        'icon-account_balance_wallet ', 
        'icon-account_box ', 
        'icon-account_circle ', 
        'icon-adb ', 
        'icon-add ', 
        'icon-add_a_photo ', 
        'icon-alarm_add ', 
        'icon-add_alert ', 
        'icon-add_box ', 
        'icon-add_circle ', 
        'icon-control_point ', 
        'icon-add_location ', 
        'icon-add_shopping_cart ', 
        'icon-queue ', 
        'icon-add_to_queue ', 
        'icon-adjust2 ', 
        'icon-airline_seat_flat ', 
        'icon-airline_seat_flat_angled ', 
        'icon-airline_seat_individual_suite ', 
        'icon-airline_seat_legroom_extra ', 
        'icon-airline_seat_legroom_normal ', 
        'icon-airline_seat_legroom_reduced ', 
        'icon-airline_seat_recline_extra ', 
        'icon-airline_seat_recline_normal ', 
        'icon-flight ', 
        'icon-airplanemode_inactive ', 
        'icon-airplay ', 
        'icon-airport_shuttle ', 
        'icon-alarm_off ', 
        'icon-alarm_on ', 
        'icon-album ', 
        'icon-all_inclusive ', 
        'icon-all_out ', 
        'icon-android2 ', 
        'icon-announcement ', 
        'icon-apps ', 
        'icon-archive2 ', 
        'icon-arrow_back ', 
        'icon-arrow_downward ', 
        'icon-arrow_drop_down ', 
        'icon-arrow_drop_down_circle ', 
        'icon-arrow_drop_up ', 
        'icon-arrow_forward ', 
        'icon-arrow_upward ', 
        'icon-art_track ', 
        'icon-aspect_ratio ', 
        'icon-poll ', 
        'icon-assignment ', 
        'icon-assignment_ind ', 
        'icon-assignment_late ', 
        'icon-assignment_return ', 
        'icon-assignment_returned ', 
        'icon-assignment_turned_in ', 
        'icon-assistant ', 
        'icon-flag2 ', 
        'icon-attach_file ', 
        'icon-attach_money ', 
        'icon-attachment ', 
        'icon-audiotrack ', 
        'icon-autorenew ', 
        'icon-av_timer ', 
        'icon-backspace ', 
        'icon-cloud_upload ', 
        'icon-battery_alert ', 
        'icon-battery_charging_full ', 
        'icon-battery_std ', 
        'icon-battery_unknown ', 
        'icon-beach_access ', 
        'icon-beenhere ', 
        'icon-block ', 
        'icon-bluetooth2 ', 
        'icon-bluetooth_searching ', 
        'icon-bluetooth_connected ', 
        'icon-bluetooth_disabled ', 
        'icon-blur_circular ', 
        'icon-blur_linear ', 
        'icon-blur_off ', 
        'icon-blur_on ', 
        'icon-class ', 
        'icon-turned_in ', 
        'icon-turned_in_not ', 
        'icon-border_all ', 
        'icon-border_bottom ', 
        'icon-border_clear ', 
        'icon-border_color ', 
        'icon-border_horizontal ', 
        'icon-border_inner ', 
        'icon-border_left ', 
        'icon-border_outer ', 
        'icon-border_right ', 
        'icon-border_style ', 
        'icon-border_top ', 
        'icon-border_vertical ', 
        'icon-branding_watermark ', 
        'icon-brightness_1 ', 
        'icon-brightness_2 ', 
        'icon-brightness_3 ', 
        'icon-brightness_4 ', 
        'icon-brightness_low ', 
        'icon-brightness_medium ', 
        'icon-brightness_high ', 
        'icon-brightness_auto ', 
        'icon-broken_image ', 
        'icon-brush ', 
        'icon-bubble_chart ', 
        'icon-bug_report ', 
        'icon-build ', 
        'icon-burst_mode ', 
        'icon-domain ', 
        'icon-business_center ', 
        'icon-cached ', 
        'icon-cake ', 
        'icon-phone2 ', 
        'icon-call_end ', 
        'icon-call_made ', 
        'icon-merge_type ', 
        'icon-call_missed ', 
        'icon-call_missed_outgoing ', 
        'icon-call_received ', 
        'icon-call_split ', 
        'icon-call_to_action ', 
        'icon-camera2 ', 
        'icon-photo_camera ', 
        'icon-camera_enhance ', 
        'icon-camera_front ', 
        'icon-camera_rear ', 
        'icon-camera_roll ', 
        'icon-cancel ', 
        'icon-redeem ', 
        'icon-card_membership ', 
        'icon-card_travel ', 
        'icon-casino ', 
        'icon-cast ', 
        'icon-cast_connected ', 
        'icon-center_focus_strong ', 
        'icon-center_focus_weak ', 
        'icon-change_history ', 
        'icon-chat ', 
        'icon-chat_bubble ', 
        'icon-chat_bubble_outline ', 
        'icon-check2 ', 
        'icon-check_box ', 
        'icon-check_box_outline_blank ', 
        'icon-check_circle ', 
        'icon-navigate_before ', 
        'icon-navigate_next ', 
        'icon-child_care ', 
        'icon-child_friendly ', 
        'icon-chrome_reader_mode ', 
        'icon-close2 ', 
        'icon-clear_all ', 
        'icon-closed_caption ', 
        'icon-wb_cloudy ', 
        'icon-cloud_circle ', 
        'icon-cloud_done ', 
        'icon-cloud_download ', 
        'icon-cloud_off ', 
        'icon-cloud_queue ', 
        'icon-code2 ', 
        'icon-photo_library ', 
        'icon-collections_bookmark ', 
        'icon-palette ', 
        'icon-colorize ', 
        'icon-comment2 ', 
        'icon-compare ', 
        'icon-compare_arrows ', 
        'icon-laptop2 ', 
        'icon-confirmation_number ', 
        'icon-contact_mail ', 
        'icon-contact_phone ', 
        'icon-contacts ', 
        'icon-content_copy ', 
        'icon-content_cut ', 
        'icon-content_paste ', 
        'icon-control_point_duplicate ', 
        'icon-copyright2 ', 
        'icon-mode_edit ', 
        'icon-create_new_folder ', 
        'icon-payment ', 
        'icon-crop2 ', 
        'icon-crop_16_9 ', 
        'icon-crop_3_2 ', 
        'icon-crop_landscape ', 
        'icon-crop_7_5 ', 
        'icon-crop_din ', 
        'icon-crop_free ', 
        'icon-crop_original ', 
        'icon-crop_portrait ', 
        'icon-crop_rotate ', 
        'icon-crop_square ', 
        'icon-dashboard2 ', 
        'icon-data_usage ', 
        'icon-date_range ', 
        'icon-dehaze ', 
        'icon-delete ', 
        'icon-delete_forever ', 
        'icon-delete_sweep ', 
        'icon-description ', 
        'icon-desktop_mac ', 
        'icon-desktop_windows ', 
        'icon-details ', 
        'icon-developer_board ', 
        'icon-developer_mode ', 
        'icon-device_hub ', 
        'icon-phonelink ', 
        'icon-devices_other ', 
        'icon-dialer_sip ', 
        'icon-dialpad ', 
        'icon-directions ', 
        'icon-directions_bike ', 
        'icon-directions_boat ', 
        'icon-directions_bus ', 
        'icon-directions_car ', 
        'icon-directions_railway ', 
        'icon-directions_run ', 
        'icon-directions_transit ', 
        'icon-directions_walk ', 
        'icon-disc_full ', 
        'icon-dns ', 
        'icon-not_interested ', 
        'icon-do_not_disturb_alt ', 
        'icon-do_not_disturb_off ', 
        'icon-remove_circle ', 
        'icon-dock ', 
        'icon-done ', 
        'icon-done_all ', 
        'icon-donut_large ', 
        'icon-donut_small ', 
        'icon-drafts ', 
        'icon-drag_handle ', 
        'icon-time_to_leave ', 
        'icon-dvr ', 
        'icon-edit_location ', 
        'icon-eject2 ', 
        'icon-markunread ', 
        'icon-enhanced_encryption ', 
        'icon-equalizer ', 
        'icon-error ', 
        'icon-error_outline ', 
        'icon-euro_symbol ', 
        'icon-ev_station ', 
        'icon-insert_invitation ', 
        'icon-event_available ', 
        'icon-event_busy ', 
        'icon-event_note ', 
        'icon-event_seat ', 
        'icon-exit_to_app ', 
        'icon-expand_less ', 
        'icon-expand_more ', 
        'icon-explicit ', 
        'icon-explore ', 
        'icon-exposure ', 
        'icon-exposure_neg_1 ', 
        'icon-exposure_neg_2 ', 
        'icon-exposure_plus_1 ', 
        'icon-exposure_plus_2 ', 
        'icon-exposure_zero ', 
        'icon-extension ', 
        'icon-face ', 
        'icon-fast_forward ', 
        'icon-fast_rewind ', 
        'icon-favorite ', 
        'icon-favorite_border ', 
        'icon-featured_play_list ', 
        'icon-featured_video ', 
        'icon-sms_failed ', 
        'icon-fiber_dvr ', 
        'icon-fiber_manual_record ', 
        'icon-fiber_new ', 
        'icon-fiber_pin ', 
        'icon-fiber_smart_record ', 
        'icon-get_app ', 
        'icon-file_upload ', 
        'icon-filter2 ', 
        'icon-filter_1 ', 
        'icon-filter_2 ', 
        'icon-filter_3 ', 
        'icon-filter_4 ', 
        'icon-filter_5 ', 
        'icon-filter_6 ', 
        'icon-filter_7 ', 
        'icon-filter_8 ', 
        'icon-filter_9 ', 
        'icon-filter_9_plus ', 
        'icon-filter_b_and_w ', 
        'icon-filter_center_focus ', 
        'icon-filter_drama ', 
        'icon-filter_frames ', 
        'icon-terrain ', 
        'icon-filter_list ', 
        'icon-filter_none ', 
        'icon-filter_tilt_shift ', 
        'icon-filter_vintage ', 
        'icon-find_in_page ', 
        'icon-find_replace ', 
        'icon-fingerprint ', 
        'icon-first_page ', 
        'icon-fitness_center ', 
        'icon-flare ', 
        'icon-flash_auto ', 
        'icon-flash_off ', 
        'icon-flash_on ', 
        'icon-flight_land ', 
        'icon-flight_takeoff ', 
        'icon-flip ', 
        'icon-flip_to_back ', 
        'icon-flip_to_front ', 
        'icon-folder2 ', 
        'icon-folder_open ', 
        'icon-folder_shared ', 
        'icon-folder_special ', 
        'icon-font_download ', 
        'icon-format_align_center ', 
        'icon-format_align_justify ', 
        'icon-format_align_left ', 
        'icon-format_align_right ', 
        'icon-format_bold ', 
        'icon-format_clear ', 
        'icon-format_color_fill ', 
        'icon-format_color_reset ', 
        'icon-format_color_text ', 
        'icon-format_indent_decrease ', 
        'icon-format_indent_increase ', 
        'icon-format_italic ', 
        'icon-format_line_spacing ', 
        'icon-format_list_bulleted ', 
        'icon-format_list_numbered ', 
        'icon-format_paint ', 
        'icon-format_quote ', 
        'icon-format_shapes ', 
        'icon-format_size ', 
        'icon-format_strikethrough ', 
        'icon-format_textdirection_l_to_r ', 
        'icon-format_textdirection_r_to_l ', 
        'icon-format_underlined ', 
        'icon-question_answer ', 
        'icon-forward2 ', 
        'icon-forward_10 ', 
        'icon-forward_30 ', 
        'icon-forward_5 ', 
        'icon-free_breakfast ', 
        'icon-fullscreen ', 
        'icon-fullscreen_exit ', 
        'icon-functions ', 
        'icon-g_translate ', 
        'icon-games ', 
        'icon-gavel2 ', 
        'icon-gesture ', 
        'icon-gif ', 
        'icon-goat ', 
        'icon-golf_course ', 
        'icon-my_location ', 
        'icon-location_searching ', 
        'icon-location_disabled ', 
        'icon-star2 ', 
        'icon-gradient ', 
        'icon-grain ', 
        'icon-graphic_eq ', 
        'icon-grid_off ', 
        'icon-grid_on ', 
        'icon-people ', 
        'icon-group_add ', 
        'icon-group_work ', 
        'icon-hd ', 
        'icon-hdr_off ', 
        'icon-hdr_on ', 
        'icon-hdr_strong ', 
        'icon-hdr_weak ', 
        'icon-headset ', 
        'icon-headset_mic ', 
        'icon-healing ', 
        'icon-hearing ', 
        'icon-help ', 
        'icon-help_outline ', 
        'icon-high_quality ', 
        'icon-highlight ', 
        'icon-highlight_off ', 
        'icon-restore ', 
        'icon-home2 ', 
        'icon-hot_tub ', 
        'icon-local_hotel ', 
        'icon-hourglass_empty ', 
        'icon-hourglass_full ', 
        'icon-http ', 
        'icon-lock2 ', 
        'icon-photo2 ', 
        'icon-image_aspect_ratio ', 
        'icon-import_contacts ', 
        'icon-import_export ', 
        'icon-important_devices ', 
        'icon-inbox2 ', 
        'icon-indeterminate_check_box ', 
        'icon-info2 ', 
        'icon-info_outline ', 
        'icon-input ', 
        'icon-insert_comment ', 
        'icon-insert_drive_file ', 
        'icon-tag_faces ', 
        'icon-link2 ', 
        'icon-invert_colors ', 
        'icon-invert_colors_off ', 
        'icon-iso ', 
        'icon-keyboard ', 
        'icon-keyboard_arrow_down ', 
        'icon-keyboard_arrow_left ', 
        'icon-keyboard_arrow_right ', 
        'icon-keyboard_arrow_up ', 
        'icon-keyboard_backspace ', 
        'icon-keyboard_capslock ', 
        'icon-keyboard_hide ', 
        'icon-keyboard_return ', 
        'icon-keyboard_tab ', 
        'icon-keyboard_voice ', 
        'icon-kitchen ', 
        'icon-label ', 
        'icon-label_outline ', 
        'icon-language2 ', 
        'icon-laptop_chromebook ', 
        'icon-laptop_mac ', 
        'icon-laptop_windows ', 
        'icon-last_page ', 
        'icon-open_in_new ', 
        'icon-layers ', 
        'icon-layers_clear ', 
        'icon-leak_add ', 
        'icon-leak_remove ', 
        'icon-lens ', 
        'icon-library_books ', 
        'icon-library_music ', 
        'icon-lightbulb_outline ', 
        'icon-line_style ', 
        'icon-line_weight ', 
        'icon-linear_scale ', 
        'icon-linked_camera ', 
        'icon-list2 ', 
        'icon-live_help ', 
        'icon-live_tv ', 
        'icon-local_play ', 
        'icon-local_airport ', 
        'icon-local_atm ', 
        'icon-local_bar ', 
        'icon-local_cafe ', 
        'icon-local_car_wash ', 
        'icon-local_convenience_store ', 
        'icon-restaurant_menu ', 
        'icon-local_drink ', 
        'icon-local_florist ', 
        'icon-local_gas_station ', 
        'icon-shopping_cart ', 
        'icon-local_hospital ', 
        'icon-local_laundry_service ', 
        'icon-local_library ', 
        'icon-local_mall ', 
        'icon-theaters ', 
        'icon-local_offer ', 
        'icon-local_parking ', 
        'icon-local_pharmacy ', 
        'icon-local_pizza ', 
        'icon-print2 ', 
        'icon-local_shipping ', 
        'icon-local_taxi ', 
        'icon-location_city ', 
        'icon-location_off ', 
        'icon-room ', 
        'icon-lock_open ', 
        'icon-lock_outline ', 
        'icon-looks ', 
        'icon-looks_3 ', 
        'icon-looks_4 ', 
        'icon-looks_5 ', 
        'icon-looks_6 ', 
        'icon-looks_one ', 
        'icon-looks_two ', 
        'icon-sync ', 
        'icon-loupe ', 
        'icon-low_priority ', 
        'icon-loyalty ', 
        'icon-mail_outline ', 
        'icon-map2 ', 
        'icon-markunread_mailbox ', 
        'icon-memory ', 
        'icon-menu ', 
        'icon-message ', 
        'icon-mic ', 
        'icon-mic_none ', 
        'icon-mic_off ', 
        'icon-mms ', 
        'icon-mode_comment ', 
        'icon-monetization_on ', 
        'icon-money_off ', 
        'icon-monochrome_photos ', 
        'icon-mood_bad ', 
        'icon-more ', 
        'icon-more_horiz ', 
        'icon-more_vert ', 
        'icon-motorcycle2 ', 
        'icon-mouse ', 
        'icon-move_to_inbox ', 
        'icon-movie_creation ', 
        'icon-movie_filter ', 
        'icon-multiline_chart ', 
        'icon-music_note ', 
        'icon-music_video ', 
        'icon-nature ', 
        'icon-nature_people ', 
        'icon-navigation ', 
        'icon-near_me ', 
        'icon-network_cell ', 
        'icon-network_check ', 
        'icon-network_locked ', 
        'icon-network_wifi ', 
        'icon-new_releases ', 
        'icon-next_week ', 
        'icon-nfc ', 
        'icon-no_encryption ', 
        'icon-signal_cellular_no_sim ', 
        'icon-note ', 
        'icon-note_add ', 
        'icon-notifications ', 
        'icon-notifications_active ', 
        'icon-notifications_none ', 
        'icon-notifications_off ', 
        'icon-notifications_paused ', 
        'icon-offline_pin ', 
        'icon-ondemand_video ', 
        'icon-opacity ', 
        'icon-open_in_browser ', 
        'icon-open_with ', 
        'icon-pages ', 
        'icon-pageview ', 
        'icon-pan_tool ', 
        'icon-panorama ', 
        'icon-radio_button_unchecked ', 
        'icon-panorama_horizontal ', 
        'icon-panorama_vertical ', 
        'icon-panorama_wide_angle ', 
        'icon-party_mode ', 
        'icon-pause2 ', 
        'icon-pause_circle_filled ', 
        'icon-pause_circle_outline ', 
        'icon-people_outline ', 
        'icon-perm_camera_mic ', 
        'icon-perm_contact_calendar ', 
        'icon-perm_data_setting ', 
        'icon-perm_device_information ', 
        'icon-person_outline ', 
        'icon-perm_media ', 
        'icon-perm_phone_msg ', 
        'icon-perm_scan_wifi ', 
        'icon-person ', 
        'icon-person_add ', 
        'icon-person_pin ', 
        'icon-person_pin_circle ', 
        'icon-personal_video ', 
        'icon-pets ', 
        'icon-phone_android ', 
        'icon-phone_bluetooth_speaker ', 
        'icon-phone_forwarded ', 
        'icon-phone_in_talk ', 
        'icon-phone_iphone ', 
        'icon-phone_locked ', 
        'icon-phone_missed ', 
        'icon-phone_paused ', 
        'icon-phonelink_erase ', 
        'icon-phonelink_lock ', 
        'icon-phonelink_off ', 
        'icon-phonelink_ring ', 
        'icon-phonelink_setup ', 
        'icon-photo_album ', 
        'icon-photo_filter ', 
        'icon-photo_size_select_actual ', 
        'icon-photo_size_select_large ', 
        'icon-photo_size_select_small ', 
        'icon-picture_as_pdf ', 
        'icon-picture_in_picture ', 
        'icon-picture_in_picture_alt ', 
        'icon-pie_chart ', 
        'icon-pie_chart_outlined ', 
        'icon-pin_drop ', 
        'icon-play_arrow ', 
        'icon-play_circle_filled ', 
        'icon-play_circle_outline ', 
        'icon-play_for_work ', 
        'icon-playlist_add ', 
        'icon-playlist_add_check ', 
        'icon-playlist_play ', 
        'icon-plus_one ', 
        'icon-polymer ', 
        'icon-pool ', 
        'icon-portable_wifi_off ', 
        'icon-portrait ', 
        'icon-power ', 
        'icon-power_input ', 
        'icon-power_settings_new ', 
        'icon-pregnant_woman ', 
        'icon-present_to_all ', 
        'icon-priority_high ', 
        'icon-public ', 
        'icon-publish ', 
        'icon-queue_music ', 
        'icon-queue_play_next ', 
        'icon-radio ', 
        'icon-radio_button_checked ', 
        'icon-rate_review ', 
        'icon-receipt ', 
        'icon-recent_actors ', 
        'icon-record_voice_over ', 
        'icon-redo ', 
        'icon-refresh2 ', 
        'icon-remove2 ', 
        'icon-remove_circle_outline ', 
        'icon-remove_from_queue ', 
        'icon-visibility ', 
        'icon-remove_shopping_cart ', 
        'icon-reorder2 ', 
        'icon-repeat2 ', 
        'icon-repeat_one ', 
        'icon-replay ', 
        'icon-replay_10 ', 
        'icon-replay_30 ', 
        'icon-replay_5 ', 
        'icon-reply2 ', 
        'icon-reply_all ', 
        'icon-report ', 
        'icon-warning2 ', 
        'icon-restaurant ', 
        'icon-restore_page ', 
        'icon-ring_volume ', 
        'icon-room_service ', 
        'icon-rotate_90_degrees_ccw ', 
        'icon-rotate_left ', 
        'icon-rotate_right ', 
        'icon-rounded_corner ', 
        'icon-router ', 
        'icon-rowing ', 
        'icon-rss_feed ', 
        'icon-rv_hookup ', 
        'icon-satellite ', 
        'icon-save2 ', 
        'icon-scanner ', 
        'icon-school ', 
        'icon-screen_lock_landscape ', 
        'icon-screen_lock_portrait ', 
        'icon-screen_lock_rotation ', 
        'icon-screen_rotation ', 
        'icon-screen_share ', 
        'icon-sd_storage ', 
        'icon-search2 ', 
        'icon-security ', 
        'icon-select_all ', 
        'icon-send2 ', 
        'icon-sentiment_dissatisfied ', 
        'icon-sentiment_neutral ', 
        'icon-sentiment_satisfied ', 
        'icon-sentiment_very_dissatisfied ', 
        'icon-sentiment_very_satisfied ', 
        'icon-settings ', 
        'icon-settings_applications ', 
        'icon-settings_backup_restore ', 
        'icon-settings_bluetooth ', 
        'icon-settings_brightness ', 
        'icon-settings_cell ', 
        'icon-settings_ethernet ', 
        'icon-settings_input_antenna ', 
        'icon-settings_input_composite ', 
        'icon-settings_input_hdmi ', 
        'icon-settings_input_svideo ', 
        'icon-settings_overscan ', 
        'icon-settings_phone ', 
        'icon-settings_power ', 
        'icon-settings_remote ', 
        'icon-settings_system_daydream ', 
        'icon-settings_voice ', 
        'icon-share2 ', 
        'icon-shop ', 
        'icon-shop_two ', 
        'icon-shopping_basket ', 
        'icon-short_text ', 
        'icon-show_chart ', 
        'icon-shuffle ', 
        'icon-signal_cellular_4_bar ', 
        'icon-signal_cellular_connected_no_internet_4_bar ', 
        'icon-signal_cellular_null ', 
        'icon-signal_cellular_off ', 
        'icon-signal_wifi_4_bar ', 
        'icon-signal_wifi_4_bar_lock ', 
        'icon-signal_wifi_off ', 
        'icon-sim_card ', 
        'icon-sim_card_alert ', 
        'icon-skip_next ', 
        'icon-skip_previous ', 
        'icon-slideshow ', 
        'icon-slow_motion_video ', 
        'icon-stay_primary_portrait ', 
        'icon-smoke_free ', 
        'icon-smoking_rooms ', 
        'icon-textsms ', 
        'icon-snooze ', 
        'icon-sort2 ', 
        'icon-sort_by_alpha ', 
        'icon-spa ', 
        'icon-space_bar ', 
        'icon-speaker ', 
        'icon-speaker_group ', 
        'icon-speaker_notes ', 
        'icon-speaker_notes_off ', 
        'icon-speaker_phone ', 
        'icon-spellcheck ', 
        'icon-star_border ', 
        'icon-star_half ', 
        'icon-stars ', 
        'icon-stay_primary_landscape ', 
        'icon-stop2 ', 
        'icon-stop_screen_share ', 
        'icon-storage ', 
        'icon-store_mall_directory ', 
        'icon-straighten ', 
        'icon-streetview ', 
        'icon-strikethrough_s ', 
        'icon-style ', 
        'icon-subdirectory_arrow_left ', 
        'icon-subdirectory_arrow_right ', 
        'icon-subject ', 
        'icon-subscriptions ', 
        'icon-subtitles ', 
        'icon-subway2 ', 
        'icon-supervisor_account ', 
        'icon-surround_sound ', 
        'icon-swap_calls ', 
        'icon-swap_horiz ', 
        'icon-swap_vert ', 
        'icon-swap_vertical_circle ', 
        'icon-switch_camera ', 
        'icon-switch_video ', 
        'icon-sync_disabled ', 
        'icon-sync_problem ', 
        'icon-system_update ', 
        'icon-system_update_alt ', 
        'icon-tab ', 
        'icon-tab_unselected ', 
        'icon-tablet2 ', 
        'icon-tablet_android ', 
        'icon-tablet_mac ', 
        'icon-tap_and_play ', 
        'icon-text_fields ', 
        'icon-text_format ', 
        'icon-texture ', 
        'icon-thumb_down ', 
        'icon-thumb_up ', 
        'icon-thumbs_up_down ', 
        'icon-timelapse ', 
        'icon-timeline ', 
        'icon-timer ', 
        'icon-timer_10 ', 
        'icon-timer_3 ', 
        'icon-timer_off ', 
        'icon-title ', 
        'icon-toc ', 
        'icon-today ', 
        'icon-toll ', 
        'icon-tonality ', 
        'icon-touch_app ', 
        'icon-toys ', 
        'icon-track_changes ', 
        'icon-traffic ', 
        'icon-train2 ', 
        'icon-tram ', 
        'icon-transfer_within_a_station ', 
        'icon-transform ', 
        'icon-translate ', 
        'icon-trending_down ', 
        'icon-trending_flat ', 
        'icon-trending_up ', 
        'icon-tune ', 
        'icon-tv2 ', 
        'icon-unarchive ', 
        'icon-undo2 ', 
        'icon-unfold_less ', 
        'icon-unfold_more ', 
        'icon-update ', 
        'icon-usb2 ', 
        'icon-verified_user ', 
        'icon-vertical_align_bottom ', 
        'icon-vertical_align_center ', 
        'icon-vertical_align_top ', 
        'icon-vibration ', 
        'icon-video_call ', 
        'icon-video_label ', 
        'icon-video_library ', 
        'icon-videocam ', 
        'icon-videocam_off ', 
        'icon-videogame_asset ', 
        'icon-view_agenda ', 
        'icon-view_array ', 
        'icon-view_carousel ', 
        'icon-view_column ', 
        'icon-view_comfy ', 
        'icon-view_compact ', 
        'icon-view_day ', 
        'icon-view_headline ', 
        'icon-view_list ', 
        'icon-view_module ', 
        'icon-view_quilt ', 
        'icon-view_stream ', 
        'icon-view_week ', 
        'icon-vignette ', 
        'icon-visibility_off ', 
        'icon-voice_chat ', 
        'icon-voicemail ', 
        'icon-volume_down ', 
        'icon-volume_mute ', 
        'icon-volume_off ', 
        'icon-volume_up ', 
        'icon-vpn_key ', 
        'icon-vpn_lock ', 
        'icon-wallpaper ', 
        'icon-watch ', 
        'icon-watch_later ', 
        'icon-wb_auto ', 
        'icon-wb_incandescent ', 
        'icon-wb_iridescent ', 
        'icon-wb_sunny ', 
        'icon-wc ', 
        'icon-web ', 
        'icon-web_asset ', 
        'icon-weekend ', 
        'icon-whatshot ', 
        'icon-widgets ', 
        'icon-wifi2 ', 
        'icon-wifi_lock ', 
        'icon-wifi_tethering ', 
        'icon-work ', 
        'icon-wrap_text ', 
        'icon-youtube_searched_for ', 
        'icon-zoom_in ', 
        'icon-zoom_out ', 
        'icon-zoom_out_map ', 
    ]
    icone=None
    for i in liste:
        icone=Icon(name=i)
        icone.save()
    return redirect('blog')

from restaurant.models import Plat,Category,Ingredient
def fakePlat(request):
    category=Category.objects.filter(status=True)
    images = {
        'breakfast':[os.path.join(settings.BASE_DIR,'static/images/breakfast-'+str(i)+'.jpg') for i in range(1,5)],
        'lunch':[os.path.join(settings.BASE_DIR,'static/images/lunch-'+str(i)+'.jpg') for i in range(1,5)],
        'dinner':[os.path.join(settings.BASE_DIR,'static/images/dinner-'+str(i)+'.jpg') for i in range(1,5)],
        'desserts':[os.path.join(settings.BASE_DIR,'static/images/dessert-'+str(i)+'.jpg') for i in range(1,5)],
        'drinks':[os.path.join(settings.BASE_DIR,'static/images/drink-'+str(i)+'.jpg') for i in range(1,6)],
        'wine':[os.path.join(settings.BASE_DIR,'static/images/wine-'+str(i)+'.jpg') for i in range(1,7)],
    }
    nomPlat=[
        'Pizza au fromage', 'Hamburger', 'Cheeseburger', 'Moules Marinières', 'Salade Grecque',
        'Petit Hamburger', 'Petit Cheeseburger', 'Petit Bacon Burger', 'Petit Bacon Cheeseburger',
        'Sandwich Vegan', 'Sandwich Vegan au fromage', 'Fromage grillé', 'Pates',
        'Cheese Dog', 'Hot Dog', 'Welsh', 'Tartiflette', 'Boeuf Bourguignons',
        'Bière', 'Bourgeon Léger', 'Miller Lite', 'Thé Froid',
        'Milk Shake', 'Thé', 'Café', 'Thé chaud', 'Chocolat Chaud',
        'Champagne', 'Vin', 'Limonade', 'Coca-Cola', 'Oasis',
        'Eau', 'Sprite', 'Jus d\'Orange', 'Café frappé',
        'Poulet',
        'Bacon',
        'Saucisse',
        'Boeuf',
        'Jambon',
        'Porc',
        'Dinde',
        'Paupiette',
    ]
    inter =0
    ingr = Ingredient.objects.filter(status=True)
    while inter < 100:
        imgs=[]
        cat = category[randint(0,5)]
        for k,v in images.items():
            if k == cat.titre:
                imgs=v
        inter += 1
        plat = Plat(
            name=nomPlat[randint(0,26)],
            prix= randint(30,100),
            category= cat,
        )
        img=imgs[randint(0,len(imgs)-1)]
        img = open(img,'rb')
        name='{}.jpg'.format(cat.titre)
        print('====================\r\n',img,'\r\n=========================\r\n',img.name,'\r\n=======================\r\n')
        plat.image.save(name, File(img))
        for ing in range(0,5):
            plat.ingredient.add(ingr[randint(0,15)])
            plat.save()
    return redirect('blog')

def fakeIngredient(request):
    ingre=[
        'Oignon',
        'Ail',
        'Tomate',
        'Pomme de terre',
        'Carotte',
        'Poivron',
        'Basil',
        'Persil',
        'Brocoli',
        'Blé',
        'Épinard',
        'Champignon',
        'Gingembre',
        'Chilie',
        'Romarin',
        'Concombre',
        'Cornichon',
        'Avocat',
        'Citrouille',
        'Menthe',
        'Aubergine',
        'Poireau',
    ]
    for i in ingre:
        ingredient = Ingredient(name=i)
        ingredient.save()
    return redirect('blog')
from .models import Temoin
def fakeTemoin(request):
    inter=0
    fake = Faker()
    images = [os.path.join(settings.BASE_DIR,'static/images/person_'+str(i)+'.jpg') for i in range(1,5)]
    while inter < 10:
        nom=fake.name()
        inter +=1
        temoin=Temoin(
        name=nom,
        job= fake.job(),
        comment=fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None),
        )
        img=images[randint(0,len(images)-1)]
        img = open(img,'rb')
        name='{}.jpg'.format(nom)
        print('====================\r\n',img,'\r\n=========================\r\n',img.name,'\r\n=======================\r\n')
        temoin.image.save(name, File(img))
        temoin.save()
    return redirect('blog')
def artFake(request):
    from django.core.files import File
    fake = Faker()
    category = Category.objects.filter(status=True)
    tag=Tag.objects.filter(status=True)
    auteur = Author.objects.get(pk=2)
    images = {
        'Breakfast':[os.path.join(settings.BASE_DIR,'static/images/breakfast-'+str(i)+'.jpg') for i in range(1,5)],
        'Lunch':[os.path.join(settings.BASE_DIR,'static/images/lunch-'+str(i)+'.jpg') for i in range(1,5)],
        'Dinner':[os.path.join(settings.BASE_DIR,'static/images/dinner-'+str(i)+'.jpg') for i in range(1,5)],
        'desserts':[os.path.join(settings.BASE_DIR,'static/images/dessert-'+str(i)+'.jpg') for i in range(1,5)],
        'drinks':[os.path.join(settings.BASE_DIR,'static/images/drink-'+str(i)+'.jpg') for i in range(1,6)],
    }
    inter =0
    while inter < 100:
        imgs=[]
        cat = category[randint(0,5)]
        for k,v in images.items():
            if k == cat.titre:
                imgs=v
        inter += 1
        art = Article(
            titre=fake.sentence(nb_words=15, variable_nb_words=True, ext_word_list=None),
            description= fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None),
            contenu=fake.text(max_nb_chars=800, ext_word_list=None),
            category= cat,
            author=auteur,
            acceuil= fake.boolean(),
        )
        img=imgs[randint(0,len(imgs)-1)]
        img = open(img,'rb')
        name='{}.jpg'.format(cat.titre)
        print('====================\r\n',img,'\r\n=========================\r\n',img.name,'\r\n=======================\r\n')
        art.image.save(name, File(img))
        for t in tag:
            art.tag.add(t)
        art.save()
    return redirect('blog')

def comFake(request):
    from django.core.files import File
    fake = Faker()
    article = Article.objects.filter(status=True)
    images = [os.path.join(settings.BASE_DIR,'static/images/person_'+str(i)+'.jpg') for i in range(1,5)]
    inter =0
    while inter < 100:
        art = article[randint(0,310)]
        inter += 1
        nom=fake.name()
        comment =Comment(
            article=art,
            message= fake.paragraph(nb_sentences=2, variable_nb_sentences=True, ext_word_list=None),
            name= nom,
            email=fake.safe_email(),
            website=fake.uri(),
        )
        img=images[randint(0,len(images)-1)]
        img = open(img,'rb')
        name='{}.jpg'.format(nom)
        print('====================\r\n',img,'\r\n=========================\r\n',img.name,'\r\n=======================\r\n')
        comment.image.save(name, File(img))
        img.close()
    return redirect('blog')


# def delete(request):
# 	art = Article.objects.filter(status=True)
# 	art.delete()
# 	return redirect('blog')