PK!”„˜ XXsimplecel/__init__.pyfrom flask import Flask app = Flask(__name__) from .views import * from .api import * PK!Č…m}}simplecel/__main__.pyimport os import webbrowser import click from . import app @click.command() @click.argument('filename') @click.option('--meta', default='', help='Please input the path to META json, as defined in pyexcel-export.') @click.option('--host', default='localhost') @click.option('--port', default=7500) @click.option('--debug', is_flag=True) def load_excel(filename, meta, host, port, debug): os.environ['FILENAME'] = filename os.environ['META'] = meta app.run( host=host, port=port, debug=debug ) webbrowser.open('http://{}:{}'.format(host, port)) if __name__ == '__main__': load_excel() PK!simplecel/api.pyPK!”Ö5Ų¾¾simplecel/static/favicon.ico  Ø( @ #.#.’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’üüü’ččč’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ččč’üüü’’’’’ēēē’ttt’(((’’’’’’’’’’’’’’’’’’’’’’’’’’’(((’ttt’ēēē’```’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’```’ ’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ ’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ÅÅÅ’āāā’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’āāā’ÅÅÅ’’’’’ÅÅÅ’āāā’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’āāā’ÅÅÅ’’’’’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’’’’’ÅÅÅ’āāā’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’āāā’ÅÅÅ’’’’’ÅÅÅ’āāā’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’āāā’ÅÅÅ’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ÅÅÅ’āāā’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’āāā’ÅÅÅ’’’’’ÅÅÅ’āāā’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’āāā’ÅÅÅ’’’’’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’ąąą’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąąą’’’’’’’’’ÅÅÅ’āāā’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’āāā’ÅÅÅ’’’’’ÅÅÅ’āāā’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’āāā’ÅÅÅ’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ ’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ ’```’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’```’ēēē’ttt’(((’’’’’’’’’’’’’’’’’’’’’’’’’’’(((’ttt’ēēē’’’’’üüü’ččč’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ąąą’ččč’üüü’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’PK!īĖUYYsimplecel/static/index.css#tab-area { overflow-x: scroll; border: 1px solid #ccc; background-color: #f1f1f1; margin: 0; } /* Style the buttons that are used to open the tab content */ .tab-links { background-color: inherit; float: left; border: none; outline: none; cursor: pointer; padding: 14px 16px; transition: 0.3s; font-size: 17px; } /* Change background color of buttons on hover */ .tab-links:hover { background-color: #ddd; } /* Create an active/current tablink class */ .tab-links.active { background-color: #ccc; } #handsontable-container { overflow: hidden; } ::-webkit-scrollbar { width: 0px; /* remove scrollbar space */ background: transparent; /* optional: just make scrollbar invisible */ } td p { margin-top: 0; margin-bottom: 0; } td ul { margin-top: -1em; margin-bottom: -1em; } td li { margin: -0.5em; } PK!än±Ój j simplecel/static/index.jsconst markdownConverter = new showdown.Converter; (function(Handsontable){ function customRenderer(hotInstance, td, row, column, prop, value, cellProperties) { const img_regex = /(?:(?=^)|(?=\s).|^)([^\s<>"\']+\.(?:png|jpg|jpeg|gif))/g; let text = Handsontable.helper.stringify(value); text = text.replace(/\n+/g, "\n\n"); text = text.replace(img_regex, ""); td.innerHTML = markdownConverter.makeHtml(text); return td; } // Register an alias Handsontable.renderers.registerRenderer('markdownRenderer', customRenderer); })(Handsontable); const sheetNames = Object.keys(data); let hot; let innerHTML = []; sheetNames.forEach((item, index)=>{ innerHTML.push(''); }); const tabArea = document.getElementById('tab-area'); tabArea.innerHTML = innerHTML.join(''); Array.from(document.getElementsByClassName('tab-links')).forEach((item, index)=>{ item.addEventListener('click', ()=>{ if(hot !== undefined) hot.destroy(); loadExcelSheet(index); Array.from(document.getElementsByClassName('tab-links')).forEach((item2, index2)=>{ item2.className = item2.className.replace(' active', ''); }); item.className += ' active'; }); if(index === 0) item.click(); }); function loadExcelSheet(sheetNumber) { const container = document.getElementById('handsontable-container'); const dimensions = { height: (window.innerHeight - document.getElementById('tab-area').offsetHeight) + 'px', width: window.innerWidth + 'px' }; Object.assign(container.style, dimensions); let columnFormatter = []; data[sheetNames[sheetNumber]][0].forEach((item, index)=>{ columnFormatter.push({data: index, renderer: "markdownRenderer"}); }); hot = new Handsontable(document.getElementById('handsontable-area'), { data: data[sheetNames[sheetNumber]].slice(1), rowHeaders: false, colHeaders: data[sheetNames[sheetNumber]][0], columns: columnFormatter, manualColumnResize: true, filters: true, dropdownMenu: true, contextMenu: true, modifyColWidth: (width, col)=>{ if(width > 200) return 200; }, manualRowResize: true }); colWidths = []; [...Array(hot.countCols()).keys()].map(i => { colWidths.push(hot.getColWidth(i)); }); hot.updateSettings({ modifyColWidth: ()=>{}, colWidths: colWidths }); } PK!Øė(  'simplecel/static/vendor/showdown.min.js/*! showdown v 2.0.0-alpha1 - 19-04-2018 */ (function(){function C(g){"use strict";var A={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:"Remove only spaces, ' and \" from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids",type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,description:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,description:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,description:"Parses simple line breaks as
(GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,description:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,description:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",description:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,description:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,description:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,description:"Support for HTML Tag escaping. ex:
foo
",type:"boolean"},emoji:{defaultValue:!1,description:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,description:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `` and ``",type:"boolean"},completeHTMLDocument:{defaultValue:!1,description:"Outputs a complete html document, including ``, `` and `` tags",type:"boolean"},metadata:{defaultValue:!1,description:"Enable support for document metadata (defined at the top of the document between `«««` and `»»»` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,description:"Split adjacent blockquote blocks",type:"boolean"}};if(!1===g)return JSON.parse(JSON.stringify(A));var e={};for(var C in A)A.hasOwnProperty(C)&&(e[C]=A[C].defaultValue);return e}var p={},e={},i={},l=C(!0),c="vanilla",u={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:C(!0),allOn:function(){"use strict";var g=C(!0),A={};for(var e in g)g.hasOwnProperty(e)&&(A[e]=!0);return A}()};function h(g,A){"use strict";var e=A?"Error in "+A+" extension->":"Error in unnamed extension",C={valid:!0,error:""};p.helper.isArray(g)||(g=[g]);for(var I=0;I>=0,e=String(e||" "),g.length>A?String(g):((A-=g.length)>e.length&&(e+=e.repeat(A/e.length)),String(g)+e.slice(0,A))},p.helper.unescapeHTMLEntities=function(g){"use strict";return g.replace(/"/g,'"').replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&")},"undefined"==typeof console&&(console={warn:function(g){"use strict";alert(g)},log:function(g){"use strict";alert(g)},error:function(g){"use strict";throw g}}),p.helper.regexes={asteriskDashAndColon:/([*_:~])/g},p.helper.emojis={"+1":"šŸ‘","-1":"šŸ‘Ž",100:"šŸ’Æ",1234:"šŸ”¢","1st_place_medal":"šŸ„‡","2nd_place_medal":"🄈","3rd_place_medal":"šŸ„‰","8ball":"šŸŽ±",a:"šŸ…°ļø",ab:"šŸ†Ž",abc:"šŸ”¤",abcd:"šŸ””",accept:"šŸ‰‘",aerial_tramway:"🚔",airplane:"āœˆļø",alarm_clock:"ā°",alembic:"āš—ļø",alien:"šŸ‘½",ambulance:"šŸš‘",amphora:"šŸŗ",anchor:"āš“ļø",angel:"šŸ‘¼",anger:"šŸ’¢",angry:"😠",anguished:"😧",ant:"🐜",apple:"šŸŽ",aquarius:"ā™’ļø",aries:"ā™ˆļø",arrow_backward:"ā—€ļø",arrow_double_down:"ā¬",arrow_double_up:"ā«",arrow_down:"ā¬‡ļø",arrow_down_small:"šŸ”½",arrow_forward:"ā–¶ļø",arrow_heading_down:"ā¤µļø",arrow_heading_up:"ā¤“ļø",arrow_left:"ā¬…ļø",arrow_lower_left:"ā†™ļø",arrow_lower_right:"ā†˜ļø",arrow_right:"āž”ļø",arrow_right_hook:"ā†Ŗļø",arrow_up:"ā¬†ļø",arrow_up_down:"ā†•ļø",arrow_up_small:"šŸ”¼",arrow_upper_left:"ā†–ļø",arrow_upper_right:"ā†—ļø",arrows_clockwise:"šŸ”ƒ",arrows_counterclockwise:"šŸ”„",art:"šŸŽØ",articulated_lorry:"šŸš›",artificial_satellite:"šŸ›°",astonished:"😲",athletic_shoe:"šŸ‘Ÿ",atm:"šŸ§",atom_symbol:"āš›ļø",avocado:"šŸ„‘",b:"šŸ…±ļø",baby:"šŸ‘¶",baby_bottle:"šŸ¼",baby_chick:"🐤",baby_symbol:"🚼",back:"šŸ”™",bacon:"šŸ„“",badminton:"šŸø",baggage_claim:"šŸ›„",baguette_bread:"šŸ„–",balance_scale:"āš–ļø",balloon:"šŸŽˆ",ballot_box:"šŸ—³",ballot_box_with_check:"ā˜‘ļø",bamboo:"šŸŽ",banana:"šŸŒ",bangbang:"ā€¼ļø",bank:"šŸ¦",bar_chart:"šŸ“Š",barber:"šŸ’ˆ",baseball:"āš¾ļø",basketball:"šŸ€",basketball_man:"ā›¹ļø",basketball_woman:"ā›¹ļø‍ā™€ļø",bat:"šŸ¦‡",bath:"šŸ›€",bathtub:"šŸ›",battery:"šŸ”‹",beach_umbrella:"šŸ–",bear:"🐻",bed:"šŸ›",bee:"šŸ",beer:"šŸŗ",beers:"šŸ»",beetle:"šŸž",beginner:"šŸ”°",bell:"šŸ””",bellhop_bell:"šŸ›Ž",bento:"šŸ±",biking_man:"🚓",bike:"🚲",biking_woman:"🚓‍ā™€ļø",bikini:"šŸ‘™",biohazard:"ā˜£ļø",bird:"🐦",birthday:"šŸŽ‚",black_circle:"āš«ļø",black_flag:"šŸ“",black_heart:"šŸ–¤",black_joker:"šŸƒ",black_large_square:"ā¬›ļø",black_medium_small_square:"ā—¾ļø",black_medium_square:"ā—¼ļø",black_nib:"āœ’ļø",black_small_square:"ā–Ŗļø",black_square_button:"šŸ”²",blonde_man:"šŸ‘±",blonde_woman:"šŸ‘±‍ā™€ļø",blossom:"🌼",blowfish:"🐔",blue_book:"šŸ“˜",blue_car:"šŸš™",blue_heart:"šŸ’™",blush:"😊",boar:"šŸ—",boat:"ā›µļø",bomb:"šŸ’£",book:"šŸ“–",bookmark:"šŸ”–",bookmark_tabs:"šŸ“‘",books:"šŸ“š",boom:"šŸ’„",boot:"šŸ‘¢",bouquet:"šŸ’",bowing_man:"šŸ™‡",bow_and_arrow:"šŸ¹",bowing_woman:"šŸ™‡‍ā™€ļø",bowling:"šŸŽ³",boxing_glove:"🄊",boy:"šŸ‘¦",bread:"šŸž",bride_with_veil:"šŸ‘°",bridge_at_night:"šŸŒ‰",briefcase:"šŸ’¼",broken_heart:"šŸ’”",bug:"šŸ›",building_construction:"šŸ—",bulb:"šŸ’”",bullettrain_front:"šŸš…",bullettrain_side:"šŸš„",burrito:"🌯",bus:"🚌",business_suit_levitating:"šŸ•“",busstop:"šŸš",bust_in_silhouette:"šŸ‘¤",busts_in_silhouette:"šŸ‘„",butterfly:"šŸ¦‹",cactus:"🌵",cake:"šŸ°",calendar:"šŸ“†",call_me_hand:"šŸ¤™",calling:"šŸ“²",camel:"🐫",camera:"šŸ“·",camera_flash:"šŸ“ø",camping:"šŸ•",cancer:"ā™‹ļø",candle:"šŸ•Æ",candy:"šŸ¬",canoe:"šŸ›¶",capital_abcd:"šŸ” ",capricorn:"ā™‘ļø",car:"šŸš—",card_file_box:"šŸ—ƒ",card_index:"šŸ“‡",card_index_dividers:"šŸ—‚",carousel_horse:"šŸŽ ",carrot:"šŸ„•",cat:"🐱",cat2:"🐈",cd:"šŸ’æ",chains:"⛓",champagne:"šŸ¾",chart:"šŸ’¹",chart_with_downwards_trend:"šŸ“‰",chart_with_upwards_trend:"šŸ“ˆ",checkered_flag:"šŸ",cheese:"šŸ§€",cherries:"šŸ’",cherry_blossom:"🌸",chestnut:"🌰",chicken:"šŸ”",children_crossing:"🚸",chipmunk:"🐿",chocolate_bar:"šŸ«",christmas_tree:"šŸŽ„",church:"ā›Ŗļø",cinema:"šŸŽ¦",circus_tent:"šŸŽŖ",city_sunrise:"šŸŒ‡",city_sunset:"šŸŒ†",cityscape:"šŸ™",cl:"šŸ†‘",clamp:"šŸ—œ",clap:"šŸ‘",clapper:"šŸŽ¬",classical_building:"šŸ›",clinking_glasses:"šŸ„‚",clipboard:"šŸ“‹",clock1:"šŸ•",clock10:"šŸ•™",clock1030:"šŸ•„",clock11:"šŸ•š",clock1130:"šŸ•¦",clock12:"šŸ•›",clock1230:"šŸ•§",clock130:"šŸ•œ",clock2:"šŸ•‘",clock230:"šŸ•",clock3:"šŸ•’",clock330:"šŸ•ž",clock4:"šŸ•“",clock430:"šŸ•Ÿ",clock5:"šŸ•”",clock530:"šŸ• ",clock6:"šŸ••",clock630:"šŸ•”",clock7:"šŸ•–",clock730:"šŸ•¢",clock8:"šŸ•—",clock830:"šŸ•£",clock9:"šŸ•˜",clock930:"šŸ•¤",closed_book:"šŸ“•",closed_lock_with_key:"šŸ”",closed_umbrella:"šŸŒ‚",cloud:"ā˜ļø",cloud_with_lightning:"🌩",cloud_with_lightning_and_rain:"ā›ˆ",cloud_with_rain:"🌧",cloud_with_snow:"🌨",clown_face:"🤔",clubs:"ā™£ļø",cocktail:"šŸø",coffee:"ā˜•ļø",coffin:"āš°ļø",cold_sweat:"😰",comet:"ā˜„ļø",computer:"šŸ’»",computer_mouse:"šŸ–±",confetti_ball:"šŸŽŠ",confounded:"šŸ˜–",confused:"šŸ˜•",congratulations:"ćŠ—ļø",construction:"🚧",construction_worker_man:"šŸ‘·",construction_worker_woman:"šŸ‘·‍ā™€ļø",control_knobs:"šŸŽ›",convenience_store:"šŸŖ",cookie:"šŸŖ",cool:"šŸ†’",policeman:"šŸ‘®",copyright:"Ā©ļø",corn:"🌽",couch_and_lamp:"šŸ›‹",couple:"šŸ‘«",couple_with_heart_woman_man:"šŸ’‘",couple_with_heart_man_man:"šŸ‘Ø‍ā¤ļø‍šŸ‘Ø",couple_with_heart_woman_woman:"šŸ‘©‍ā¤ļø‍šŸ‘©",couplekiss_man_man:"šŸ‘Ø‍ā¤ļø‍šŸ’‹‍šŸ‘Ø",couplekiss_man_woman:"šŸ’",couplekiss_woman_woman:"šŸ‘©‍ā¤ļø‍šŸ’‹‍šŸ‘©",cow:"🐮",cow2:"šŸ„",cowboy_hat_face:"🤠",crab:"šŸ¦€",crayon:"šŸ–",credit_card:"šŸ’³",crescent_moon:"šŸŒ™",cricket:"šŸ",crocodile:"🐊",croissant:"🄐",crossed_fingers:"šŸ¤ž",crossed_flags:"šŸŽŒ",crossed_swords:"āš”ļø",crown:"šŸ‘‘",cry:"😢",crying_cat_face:"😿",crystal_ball:"šŸ”®",cucumber:"šŸ„’",cupid:"šŸ’˜",curly_loop:"āž°",currency_exchange:"šŸ’±",curry:"šŸ›",custard:"šŸ®",customs:"šŸ›ƒ",cyclone:"šŸŒ€",dagger:"šŸ—”",dancer:"šŸ’ƒ",dancing_women:"šŸ‘Æ",dancing_men:"šŸ‘Æ‍ā™‚ļø",dango:"šŸ”",dark_sunglasses:"šŸ•¶",dart:"šŸŽÆ",dash:"šŸ’Ø",date:"šŸ“…",deciduous_tree:"🌳",deer:"🦌",department_store:"šŸ¬",derelict_house:"šŸš",desert:"šŸœ",desert_island:"šŸ",desktop_computer:"šŸ–„",male_detective:"šŸ•µļø",diamond_shape_with_a_dot_inside:"šŸ’ ",diamonds:"ā™¦ļø",disappointed:"šŸ˜ž",disappointed_relieved:"😄",dizzy:"šŸ’«",dizzy_face:"😵",do_not_litter:"🚯",dog:"🐶",dog2:"šŸ•",dollar:"šŸ’µ",dolls:"šŸŽŽ",dolphin:"🐬",door:"🚪",doughnut:"šŸ©",dove:"šŸ•Š",dragon:"šŸ‰",dragon_face:"🐲",dress:"šŸ‘—",dromedary_camel:"🐪",drooling_face:"🤤",droplet:"šŸ’§",drum:"🄁",duck:"šŸ¦†",dvd:"šŸ“€","e-mail":"šŸ“§",eagle:"šŸ¦…",ear:"šŸ‘‚",ear_of_rice:"🌾",earth_africa:"šŸŒ",earth_americas:"šŸŒŽ",earth_asia:"šŸŒ",egg:"🄚",eggplant:"šŸ†",eight_pointed_black_star:"āœ“ļø",eight_spoked_asterisk:"āœ³ļø",electric_plug:"šŸ”Œ",elephant:"🐘",email:"āœ‰ļø",end:"šŸ”š",envelope_with_arrow:"šŸ“©",euro:"šŸ’¶",european_castle:"šŸ°",european_post_office:"šŸ¤",evergreen_tree:"🌲",exclamation:"ā—ļø",expressionless:"šŸ˜‘",eye:"šŸ‘",eye_speech_bubble:"šŸ‘‍šŸ—Ø",eyeglasses:"šŸ‘“",eyes:"šŸ‘€",face_with_head_bandage:"šŸ¤•",face_with_thermometer:"šŸ¤’",fist_oncoming:"šŸ‘Š",factory:"šŸ­",fallen_leaf:"šŸ‚",family_man_woman_boy:"šŸ‘Ŗ",family_man_boy:"šŸ‘Ø‍šŸ‘¦",family_man_boy_boy:"šŸ‘Ø‍šŸ‘¦‍šŸ‘¦",family_man_girl:"šŸ‘Ø‍šŸ‘§",family_man_girl_boy:"šŸ‘Ø‍šŸ‘§‍šŸ‘¦",family_man_girl_girl:"šŸ‘Ø‍šŸ‘§‍šŸ‘§",family_man_man_boy:"šŸ‘Ø‍šŸ‘Ø‍šŸ‘¦",family_man_man_boy_boy:"šŸ‘Ø‍šŸ‘Ø‍šŸ‘¦‍šŸ‘¦",family_man_man_girl:"šŸ‘Ø‍šŸ‘Ø‍šŸ‘§",family_man_man_girl_boy:"šŸ‘Ø‍šŸ‘Ø‍šŸ‘§‍šŸ‘¦",family_man_man_girl_girl:"šŸ‘Ø‍šŸ‘Ø‍šŸ‘§‍šŸ‘§",family_man_woman_boy_boy:"šŸ‘Ø‍šŸ‘©‍šŸ‘¦‍šŸ‘¦",family_man_woman_girl:"šŸ‘Ø‍šŸ‘©‍šŸ‘§",family_man_woman_girl_boy:"šŸ‘Ø‍šŸ‘©‍šŸ‘§‍šŸ‘¦",family_man_woman_girl_girl:"šŸ‘Ø‍šŸ‘©‍šŸ‘§‍šŸ‘§",family_woman_boy:"šŸ‘©‍šŸ‘¦",family_woman_boy_boy:"šŸ‘©‍šŸ‘¦‍šŸ‘¦",family_woman_girl:"šŸ‘©‍šŸ‘§",family_woman_girl_boy:"šŸ‘©‍šŸ‘§‍šŸ‘¦",family_woman_girl_girl:"šŸ‘©‍šŸ‘§‍šŸ‘§",family_woman_woman_boy:"šŸ‘©‍šŸ‘©‍šŸ‘¦",family_woman_woman_boy_boy:"šŸ‘©‍šŸ‘©‍šŸ‘¦‍šŸ‘¦",family_woman_woman_girl:"šŸ‘©‍šŸ‘©‍šŸ‘§",family_woman_woman_girl_boy:"šŸ‘©‍šŸ‘©‍šŸ‘§‍šŸ‘¦",family_woman_woman_girl_girl:"šŸ‘©‍šŸ‘©‍šŸ‘§‍šŸ‘§",fast_forward:"ā©",fax:"šŸ“ ",fearful:"😨",feet:"🐾",female_detective:"šŸ•µļø‍ā™€ļø",ferris_wheel:"šŸŽ”",ferry:"⛓",field_hockey:"šŸ‘",file_cabinet:"šŸ—„",file_folder:"šŸ“",film_projector:"šŸ“½",film_strip:"šŸŽž",fire:"šŸ”„",fire_engine:"šŸš’",fireworks:"šŸŽ†",first_quarter_moon:"šŸŒ“",first_quarter_moon_with_face:"šŸŒ›",fish:"🐟",fish_cake:"šŸ„",fishing_pole_and_fish:"šŸŽ£",fist_raised:"✊",fist_left:"šŸ¤›",fist_right:"🤜",flags:"šŸŽ",flashlight:"šŸ”¦",fleur_de_lis:"āšœļø",flight_arrival:"šŸ›¬",flight_departure:"šŸ›«",floppy_disk:"šŸ’¾",flower_playing_cards:"šŸŽ“",flushed:"😳",fog:"🌫",foggy:"🌁",football:"šŸˆ",footprints:"šŸ‘£",fork_and_knife:"šŸ“",fountain:"ā›²ļø",fountain_pen:"šŸ–‹",four_leaf_clover:"šŸ€",fox_face:"🦊",framed_picture:"šŸ–¼",free:"šŸ†“",fried_egg:"šŸ³",fried_shrimp:"šŸ¤",fries:"šŸŸ",frog:"🐸",frowning:"😦",frowning_face:"ā˜¹ļø",frowning_man:"šŸ™‍ā™‚ļø",frowning_woman:"šŸ™",middle_finger:"šŸ–•",fuelpump:"ā›½ļø",full_moon:"šŸŒ•",full_moon_with_face:"šŸŒ",funeral_urn:"āš±ļø",game_die:"šŸŽ²",gear:"āš™ļø",gem:"šŸ’Ž",gemini:"ā™Šļø",ghost:"šŸ‘»",gift:"šŸŽ",gift_heart:"šŸ’",girl:"šŸ‘§",globe_with_meridians:"🌐",goal_net:"šŸ„…",goat:"🐐",golf:"ā›³ļø",golfing_man:"šŸŒļø",golfing_woman:"šŸŒļø‍ā™€ļø",gorilla:"šŸ¦",grapes:"šŸ‡",green_apple:"šŸ",green_book:"šŸ“—",green_heart:"šŸ’š",green_salad:"šŸ„—",grey_exclamation:"ā•",grey_question:"ā”",grimacing:"😬",grin:"😁",grinning:"šŸ˜€",guardsman:"šŸ’‚",guardswoman:"šŸ’‚‍ā™€ļø",guitar:"šŸŽø",gun:"šŸ”«",haircut_woman:"šŸ’‡",haircut_man:"šŸ’‡‍ā™‚ļø",hamburger:"šŸ”",hammer:"šŸ”Ø",hammer_and_pick:"āš’",hammer_and_wrench:"šŸ› ",hamster:"🐹",hand:"āœ‹",handbag:"šŸ‘œ",handshake:"šŸ¤",hankey:"šŸ’©",hatched_chick:"🐄",hatching_chick:"🐣",headphones:"šŸŽ§",hear_no_evil:"šŸ™‰",heart:"ā¤ļø",heart_decoration:"šŸ’Ÿ",heart_eyes:"šŸ˜",heart_eyes_cat:"😻",heartbeat:"šŸ’“",heartpulse:"šŸ’—",hearts:"ā™„ļø",heavy_check_mark:"āœ”ļø",heavy_division_sign:"āž—",heavy_dollar_sign:"šŸ’²",heavy_heart_exclamation:"ā£ļø",heavy_minus_sign:"āž–",heavy_multiplication_x:"āœ–ļø",heavy_plus_sign:"āž•",helicopter:"🚁",herb:"🌿",hibiscus:"🌺",high_brightness:"šŸ”†",high_heel:"šŸ‘ ",hocho:"šŸ”Ŗ",hole:"šŸ•³",honey_pot:"šŸÆ",horse:"🐓",horse_racing:"šŸ‡",hospital:"šŸ„",hot_pepper:"🌶",hotdog:"🌭",hotel:"šŸØ",hotsprings:"ā™Øļø",hourglass:"āŒ›ļø",hourglass_flowing_sand:"ā³",house:"šŸ ",house_with_garden:"šŸ”",houses:"šŸ˜",hugs:"šŸ¤—",hushed:"😯",ice_cream:"šŸØ",ice_hockey:"šŸ’",ice_skate:"⛸",icecream:"šŸ¦",id:"šŸ†”",ideograph_advantage:"šŸ‰",imp:"šŸ‘æ",inbox_tray:"šŸ“„",incoming_envelope:"šŸ“Ø",tipping_hand_woman:"šŸ’",information_source:"ā„¹ļø",innocent:"šŸ˜‡",interrobang:"ā‰ļø",iphone:"šŸ“±",izakaya_lantern:"šŸ®",jack_o_lantern:"šŸŽƒ",japan:"šŸ—¾",japanese_castle:"šŸÆ",japanese_goblin:"šŸ‘ŗ",japanese_ogre:"šŸ‘¹",jeans:"šŸ‘–",joy:"šŸ˜‚",joy_cat:"😹",joystick:"šŸ•¹",kaaba:"šŸ•‹",key:"šŸ”‘",keyboard:"āŒØļø",keycap_ten:"šŸ”Ÿ",kick_scooter:"šŸ›“",kimono:"šŸ‘˜",kiss:"šŸ’‹",kissing:"šŸ˜—",kissing_cat:"😽",kissing_closed_eyes:"😚",kissing_heart:"😘",kissing_smiling_eyes:"šŸ˜™",kiwi_fruit:"šŸ„",koala:"🐨",koko:"🈁",label:"šŸ·",large_blue_circle:"šŸ”µ",large_blue_diamond:"šŸ”·",large_orange_diamond:"šŸ”¶",last_quarter_moon:"šŸŒ—",last_quarter_moon_with_face:"🌜",latin_cross:"āœļø",laughing:"šŸ˜†",leaves:"šŸƒ",ledger:"šŸ“’",left_luggage:"šŸ›…",left_right_arrow:"ā†”ļø",leftwards_arrow_with_hook:"ā†©ļø",lemon:"šŸ‹",leo:"ā™Œļø",leopard:"šŸ†",level_slider:"šŸŽš",libra:"ā™Žļø",light_rail:"🚈",link:"šŸ”—",lion:"🦁",lips:"šŸ‘„",lipstick:"šŸ’„",lizard:"šŸ¦Ž",lock:"šŸ”’",lock_with_ink_pen:"šŸ”",lollipop:"šŸ­",loop:"āžæ",loud_sound:"šŸ”Š",loudspeaker:"šŸ“¢",love_hotel:"šŸ©",love_letter:"šŸ’Œ",low_brightness:"šŸ”…",lying_face:"🤄",m:"ā“‚ļø",mag:"šŸ”",mag_right:"šŸ”Ž",mahjong:"šŸ€„ļø",mailbox:"šŸ“«",mailbox_closed:"šŸ“Ŗ",mailbox_with_mail:"šŸ“¬",mailbox_with_no_mail:"šŸ“­",man:"šŸ‘Ø",man_artist:"šŸ‘Ø‍šŸŽØ",man_astronaut:"šŸ‘Ø‍šŸš€",man_cartwheeling:"🤸‍ā™‚ļø",man_cook:"šŸ‘Ø‍šŸ³",man_dancing:"šŸ•ŗ",man_facepalming:"🤦‍ā™‚ļø",man_factory_worker:"šŸ‘Ø‍šŸ­",man_farmer:"šŸ‘Ø‍🌾",man_firefighter:"šŸ‘Ø‍šŸš’",man_health_worker:"šŸ‘Ø‍āš•ļø",man_in_tuxedo:"🤵",man_judge:"šŸ‘Ø‍āš–ļø",man_juggling:"🤹‍ā™‚ļø",man_mechanic:"šŸ‘Ø‍šŸ”§",man_office_worker:"šŸ‘Ø‍šŸ’¼",man_pilot:"šŸ‘Ø‍āœˆļø",man_playing_handball:"🤾‍ā™‚ļø",man_playing_water_polo:"🤽‍ā™‚ļø",man_scientist:"šŸ‘Ø‍šŸ”¬",man_shrugging:"🤷‍ā™‚ļø",man_singer:"šŸ‘Ø‍šŸŽ¤",man_student:"šŸ‘Ø‍šŸŽ“",man_teacher:"šŸ‘Ø‍šŸ«",man_technologist:"šŸ‘Ø‍šŸ’»",man_with_gua_pi_mao:"šŸ‘²",man_with_turban:"šŸ‘³",tangerine:"šŸŠ",mans_shoe:"šŸ‘ž",mantelpiece_clock:"šŸ•°",maple_leaf:"šŸ",martial_arts_uniform:"šŸ„‹",mask:"😷",massage_woman:"šŸ’†",massage_man:"šŸ’†‍ā™‚ļø",meat_on_bone:"šŸ–",medal_military:"šŸŽ–",medal_sports:"šŸ…",mega:"šŸ“£",melon:"šŸˆ",memo:"šŸ“",men_wrestling:"🤼‍ā™‚ļø",menorah:"šŸ•Ž",mens:"🚹",metal:"🤘",metro:"šŸš‡",microphone:"šŸŽ¤",microscope:"šŸ”¬",milk_glass:"šŸ„›",milky_way:"🌌",minibus:"🚐",minidisc:"šŸ’½",mobile_phone_off:"šŸ““",money_mouth_face:"šŸ¤‘",money_with_wings:"šŸ’ø",moneybag:"šŸ’°",monkey:"šŸ’",monkey_face:"🐵",monorail:"šŸš",moon:"šŸŒ”",mortar_board:"šŸŽ“",mosque:"šŸ•Œ",motor_boat:"šŸ›„",motor_scooter:"šŸ›µ",motorcycle:"šŸ",motorway:"šŸ›£",mount_fuji:"šŸ—»",mountain:"ā›°",mountain_biking_man:"🚵",mountain_biking_woman:"🚵‍ā™€ļø",mountain_cableway:"🚠",mountain_railway:"šŸšž",mountain_snow:"šŸ”",mouse:"🐭",mouse2:"🐁",movie_camera:"šŸŽ„",moyai:"šŸ—æ",mrs_claus:"🤶",muscle:"šŸ’Ŗ",mushroom:"šŸ„",musical_keyboard:"šŸŽ¹",musical_note:"šŸŽµ",musical_score:"šŸŽ¼",mute:"šŸ”‡",nail_care:"šŸ’…",name_badge:"šŸ“›",national_park:"šŸž",nauseated_face:"🤢",necktie:"šŸ‘”",negative_squared_cross_mark:"āŽ",nerd_face:"šŸ¤“",neutral_face:"😐",new:"šŸ†•",new_moon:"šŸŒ‘",new_moon_with_face:"🌚",newspaper:"šŸ“°",newspaper_roll:"šŸ—ž",next_track_button:"ā­",ng:"šŸ†–",no_good_man:"šŸ™…‍ā™‚ļø",no_good_woman:"šŸ™…",night_with_stars:"🌃",no_bell:"šŸ”•",no_bicycles:"🚳",no_entry:"ā›”ļø",no_entry_sign:"🚫",no_mobile_phones:"šŸ“µ",no_mouth:"😶",no_pedestrians:"🚷",no_smoking:"🚭","non-potable_water":"🚱",nose:"šŸ‘ƒ",notebook:"šŸ““",notebook_with_decorative_cover:"šŸ“”",notes:"šŸŽ¶",nut_and_bolt:"šŸ”©",o:"ā­•ļø",o2:"šŸ…¾ļø",ocean:"🌊",octopus:"šŸ™",oden:"šŸ¢",office:"šŸ¢",oil_drum:"šŸ›¢",ok:"šŸ†—",ok_hand:"šŸ‘Œ",ok_man:"šŸ™†‍ā™‚ļø",ok_woman:"šŸ™†",old_key:"šŸ—",older_man:"šŸ‘“",older_woman:"šŸ‘µ",om:"šŸ•‰",on:"šŸ”›",oncoming_automobile:"🚘",oncoming_bus:"šŸš",oncoming_police_car:"šŸš”",oncoming_taxi:"šŸš–",open_file_folder:"šŸ“‚",open_hands:"šŸ‘",open_mouth:"😮",open_umbrella:"ā˜‚ļø",ophiuchus:"ā›Ž",orange_book:"šŸ“™",orthodox_cross:"ā˜¦ļø",outbox_tray:"šŸ“¤",owl:"šŸ¦‰",ox:"šŸ‚",package:"šŸ“¦",page_facing_up:"šŸ“„",page_with_curl:"šŸ“ƒ",pager:"šŸ“Ÿ",paintbrush:"šŸ–Œ",palm_tree:"🌓",pancakes:"šŸ„ž",panda_face:"🐼",paperclip:"šŸ“Ž",paperclips:"šŸ–‡",parasol_on_ground:"ā›±",parking:"šŸ…æļø",part_alternation_mark:"ć€½ļø",partly_sunny:"ā›…ļø",passenger_ship:"šŸ›³",passport_control:"šŸ›‚",pause_button:"āø",peace_symbol:"ā˜®ļø",peach:"šŸ‘",peanuts:"🄜",pear:"šŸ",pen:"šŸ–Š",pencil2:"āœļø",penguin:"🐧",pensive:"šŸ˜”",performing_arts:"šŸŽ­",persevere:"😣",person_fencing:"🤺",pouting_woman:"šŸ™Ž",phone:"ā˜Žļø",pick:"ā›",pig:"🐷",pig2:"šŸ–",pig_nose:"🐽",pill:"šŸ’Š",pineapple:"šŸ",ping_pong:"šŸ“",pisces:"ā™“ļø",pizza:"šŸ•",place_of_worship:"šŸ›",plate_with_cutlery:"šŸ½",play_or_pause_button:"āÆ",point_down:"šŸ‘‡",point_left:"šŸ‘ˆ",point_right:"šŸ‘‰",point_up:"ā˜ļø",point_up_2:"šŸ‘†",police_car:"šŸš“",policewoman:"šŸ‘®‍ā™€ļø",poodle:"🐩",popcorn:"šŸæ",post_office:"šŸ£",postal_horn:"šŸ“Æ",postbox:"šŸ“®",potable_water:"🚰",potato:"šŸ„”",pouch:"šŸ‘",poultry_leg:"šŸ—",pound:"šŸ’·",rage:"😔",pouting_cat:"😾",pouting_man:"šŸ™Ž‍ā™‚ļø",pray:"šŸ™",prayer_beads:"šŸ“æ",pregnant_woman:"🤰",previous_track_button:"ā®",prince:"🤓",princess:"šŸ‘ø",printer:"šŸ–Ø",purple_heart:"šŸ’œ",purse:"šŸ‘›",pushpin:"šŸ“Œ",put_litter_in_its_place:"🚮",question:"ā“",rabbit:"🐰",rabbit2:"šŸ‡",racehorse:"šŸŽ",racing_car:"šŸŽ",radio:"šŸ“»",radio_button:"šŸ”˜",radioactive:"ā˜¢ļø",railway_car:"🚃",railway_track:"šŸ›¤",rainbow:"🌈",rainbow_flag:"šŸ³ļø‍🌈",raised_back_of_hand:"🤚",raised_hand_with_fingers_splayed:"šŸ–",raised_hands:"šŸ™Œ",raising_hand_woman:"šŸ™‹",raising_hand_man:"šŸ™‹‍ā™‚ļø",ram:"šŸ",ramen:"šŸœ",rat:"šŸ€",record_button:"āŗ",recycle:"ā™»ļø",red_circle:"šŸ”“",registered:"Ā®ļø",relaxed:"ā˜ŗļø",relieved:"😌",reminder_ribbon:"šŸŽ—",repeat:"šŸ”",repeat_one:"šŸ”‚",rescue_worker_helmet:"⛑",restroom:"🚻",revolving_hearts:"šŸ’ž",rewind:"āŖ",rhinoceros:"šŸ¦",ribbon:"šŸŽ€",rice:"šŸš",rice_ball:"šŸ™",rice_cracker:"šŸ˜",rice_scene:"šŸŽ‘",right_anger_bubble:"šŸ—Æ",ring:"šŸ’",robot:"šŸ¤–",rocket:"šŸš€",rofl:"🤣",roll_eyes:"šŸ™„",roller_coaster:"šŸŽ¢",rooster:"šŸ“",rose:"🌹",rosette:"šŸµ",rotating_light:"🚨",round_pushpin:"šŸ“",rowing_man:"🚣",rowing_woman:"🚣‍ā™€ļø",rugby_football:"šŸ‰",running_man:"šŸƒ",running_shirt_with_sash:"šŸŽ½",running_woman:"šŸƒ‍ā™€ļø",sa:"šŸˆ‚ļø",sagittarius:"ā™ļø",sake:"šŸ¶",sandal:"šŸ‘”",santa:"šŸŽ…",satellite:"šŸ“”",saxophone:"šŸŽ·",school:"šŸ«",school_satchel:"šŸŽ’",scissors:"āœ‚ļø",scorpion:"šŸ¦‚",scorpius:"ā™ļø",scream:"😱",scream_cat:"šŸ™€",scroll:"šŸ“œ",seat:"šŸ’ŗ",secret:"ćŠ™ļø",see_no_evil:"šŸ™ˆ",seedling:"🌱",selfie:"🤳",shallow_pan_of_food:"🄘",shamrock:"ā˜˜ļø",shark:"🦈",shaved_ice:"šŸ§",sheep:"šŸ‘",shell:"🐚",shield:"šŸ›”",shinto_shrine:"⛩",ship:"🚢",shirt:"šŸ‘•",shopping:"šŸ›",shopping_cart:"šŸ›’",shower:"🚿",shrimp:"🦐",signal_strength:"šŸ“¶",six_pointed_star:"šŸ”Æ",ski:"šŸŽæ",skier:"ā›·",skull:"šŸ’€",skull_and_crossbones:"ā˜ ļø",sleeping:"😓",sleeping_bed:"šŸ›Œ",sleepy:"😪",slightly_frowning_face:"šŸ™",slightly_smiling_face:"šŸ™‚",slot_machine:"šŸŽ°",small_airplane:"šŸ›©",small_blue_diamond:"šŸ”¹",small_orange_diamond:"šŸ”ø",small_red_triangle:"šŸ”ŗ",small_red_triangle_down:"šŸ”»",smile:"šŸ˜„",smile_cat:"😸",smiley:"😃",smiley_cat:"😺",smiling_imp:"😈",smirk:"šŸ˜",smirk_cat:"😼",smoking:"🚬",snail:"🐌",snake:"šŸ",sneezing_face:"🤧",snowboarder:"šŸ‚",snowflake:"ā„ļø",snowman:"ā›„ļø",snowman_with_snow:"ā˜ƒļø",sob:"😭",soccer:"āš½ļø",soon:"šŸ”œ",sos:"šŸ†˜",sound:"šŸ”‰",space_invader:"šŸ‘¾",spades:"ā™ ļø",spaghetti:"šŸ",sparkle:"ā‡ļø",sparkler:"šŸŽ‡",sparkles:"✨",sparkling_heart:"šŸ’–",speak_no_evil:"šŸ™Š",speaker:"šŸ”ˆ",speaking_head:"šŸ—£",speech_balloon:"šŸ’¬",speedboat:"🚤",spider:"šŸ•·",spider_web:"šŸ•ø",spiral_calendar:"šŸ—“",spiral_notepad:"šŸ—’",spoon:"šŸ„„",squid:"šŸ¦‘",stadium:"šŸŸ",star:"ā­ļø",star2:"🌟",star_and_crescent:"ā˜Ŗļø",star_of_david:"āœ”ļø",stars:"🌠",station:"šŸš‰",statue_of_liberty:"šŸ—½",steam_locomotive:"šŸš‚",stew:"šŸ²",stop_button:"ā¹",stop_sign:"šŸ›‘",stopwatch:"ā±",straight_ruler:"šŸ“",strawberry:"šŸ“",stuck_out_tongue:"šŸ˜›",stuck_out_tongue_closed_eyes:"šŸ˜",stuck_out_tongue_winking_eye:"😜",studio_microphone:"šŸŽ™",stuffed_flatbread:"šŸ„™",sun_behind_large_cloud:"🌄",sun_behind_rain_cloud:"🌦",sun_behind_small_cloud:"🌤",sun_with_face:"šŸŒž",sunflower:"🌻",sunglasses:"šŸ˜Ž",sunny:"ā˜€ļø",sunrise:"šŸŒ…",sunrise_over_mountains:"šŸŒ„",surfing_man:"šŸ„",surfing_woman:"šŸ„‍ā™€ļø",sushi:"šŸ£",suspension_railway:"🚟",sweat:"šŸ˜“",sweat_drops:"šŸ’¦",sweat_smile:"šŸ˜…",sweet_potato:"šŸ ",swimming_man:"šŸŠ",swimming_woman:"šŸŠ‍ā™€ļø",symbols:"šŸ”£",synagogue:"šŸ•",syringe:"šŸ’‰",taco:"🌮",tada:"šŸŽ‰",tanabata_tree:"šŸŽ‹",taurus:"ā™‰ļø",taxi:"šŸš•",tea:"šŸµ",telephone_receiver:"šŸ“ž",telescope:"šŸ”­",tennis:"šŸŽ¾",tent:"ā›ŗļø",thermometer:"🌔",thinking:"šŸ¤”",thought_balloon:"šŸ’­",ticket:"šŸŽ«",tickets:"šŸŽŸ",tiger:"🐯",tiger2:"šŸ…",timer_clock:"ā²",tipping_hand_man:"šŸ’‍ā™‚ļø",tired_face:"😫",tm:"ā„¢ļø",toilet:"🚽",tokyo_tower:"šŸ—¼",tomato:"šŸ…",tongue:"šŸ‘…",top:"šŸ”",tophat:"šŸŽ©",tornado:"🌪",trackball:"šŸ–²",tractor:"🚜",traffic_light:"🚄",train:"šŸš‹",train2:"šŸš†",tram:"🚊",triangular_flag_on_post:"🚩",triangular_ruler:"šŸ“",trident:"šŸ”±",triumph:"😤",trolleybus:"šŸšŽ",trophy:"šŸ†",tropical_drink:"šŸ¹",tropical_fish:"🐠",truck:"🚚",trumpet:"šŸŽŗ",tulip:"🌷",tumbler_glass:"🄃",turkey:"🦃",turtle:"🐢",tv:"šŸ“ŗ",twisted_rightwards_arrows:"šŸ”€",two_hearts:"šŸ’•",two_men_holding_hands:"šŸ‘¬",two_women_holding_hands:"šŸ‘­",u5272:"🈹",u5408:"🈓",u55b6:"🈺",u6307:"šŸˆÆļø",u6708:"šŸˆ·ļø",u6709:"🈶",u6e80:"🈵",u7121:"šŸˆšļø",u7533:"🈸",u7981:"🈲",u7a7a:"🈳",umbrella:"ā˜”ļø",unamused:"šŸ˜’",underage:"šŸ”ž",unicorn:"šŸ¦„",unlock:"šŸ”“",up:"šŸ†™",upside_down_face:"šŸ™ƒ",v:"āœŒļø",vertical_traffic_light:"🚦",vhs:"šŸ“¼",vibration_mode:"šŸ“³",video_camera:"šŸ“¹",video_game:"šŸŽ®",violin:"šŸŽ»",virgo:"ā™ļø",volcano:"šŸŒ‹",volleyball:"šŸ",vs:"šŸ†š",vulcan_salute:"šŸ––",walking_man:"🚶",walking_woman:"🚶‍ā™€ļø",waning_crescent_moon:"🌘",waning_gibbous_moon:"šŸŒ–",warning:"āš ļø",wastebasket:"šŸ—‘",watch:"āŒšļø",water_buffalo:"🐃",watermelon:"šŸ‰",wave:"šŸ‘‹",wavy_dash:"ć€°ļø",waxing_crescent_moon:"šŸŒ’",wc:"🚾",weary:"😩",wedding:"šŸ’’",weight_lifting_man:"šŸ‹ļø",weight_lifting_woman:"šŸ‹ļø‍ā™€ļø",whale:"🐳",whale2:"šŸ‹",wheel_of_dharma:"ā˜øļø",wheelchair:"ā™æļø",white_check_mark:"āœ…",white_circle:"āšŖļø",white_flag:"šŸ³ļø",white_flower:"šŸ’®",white_large_square:"ā¬œļø",white_medium_small_square:"ā—½ļø",white_medium_square:"ā—»ļø",white_small_square:"ā–«ļø",white_square_button:"šŸ”³",wilted_flower:"šŸ„€",wind_chime:"šŸŽ",wind_face:"🌬",wine_glass:"šŸ·",wink:"šŸ˜‰",wolf:"🐺",woman:"šŸ‘©",woman_artist:"šŸ‘©‍šŸŽØ",woman_astronaut:"šŸ‘©‍šŸš€",woman_cartwheeling:"🤸‍ā™€ļø",woman_cook:"šŸ‘©‍šŸ³",woman_facepalming:"🤦‍ā™€ļø",woman_factory_worker:"šŸ‘©‍šŸ­",woman_farmer:"šŸ‘©‍🌾",woman_firefighter:"šŸ‘©‍šŸš’",woman_health_worker:"šŸ‘©‍āš•ļø",woman_judge:"šŸ‘©‍āš–ļø",woman_juggling:"🤹‍ā™€ļø",woman_mechanic:"šŸ‘©‍šŸ”§",woman_office_worker:"šŸ‘©‍šŸ’¼",woman_pilot:"šŸ‘©‍āœˆļø",woman_playing_handball:"🤾‍ā™€ļø",woman_playing_water_polo:"🤽‍ā™€ļø",woman_scientist:"šŸ‘©‍šŸ”¬",woman_shrugging:"🤷‍ā™€ļø",woman_singer:"šŸ‘©‍šŸŽ¤",woman_student:"šŸ‘©‍šŸŽ“",woman_teacher:"šŸ‘©‍šŸ«",woman_technologist:"šŸ‘©‍šŸ’»",woman_with_turban:"šŸ‘³‍ā™€ļø",womans_clothes:"šŸ‘š",womans_hat:"šŸ‘’",women_wrestling:"🤼‍ā™€ļø",womens:"🚺",world_map:"šŸ—ŗ",worried:"😟",wrench:"šŸ”§",writing_hand:"āœļø",x:"āŒ",yellow_heart:"šŸ’›",yen:"šŸ’“",yin_yang:"ā˜Æļø",yum:"šŸ˜‹",zap:"āš”ļø",zipper_mouth_face:"🤐",zzz:"šŸ’¤",octocat:'',showdown:''},p.subParser("makehtml.anchors",function(g,n,o){"use strict";var A=function(g,A,e,C,I,r,t){if(p.helper.isUndefined(t)&&(t=""),e=e.toLowerCase(),-1? ?(['"].*['"])?\)$/m))C="";else if(!C){if(e||(e=A.toLowerCase().replace(/ ?\n/g," ")),C="#"+e,p.helper.isUndefined(o.gUrls[e]))return g;C=o.gUrls[e],p.helper.isUndefined(o.gTitles[e])||(t=o.gTitles[e])}var a='"};return g=(g=(g=(g=(g=o.converter._dispatch("makehtml.anchors.before",g,n,o)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,A)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,A)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]??(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,A)).replace(/\[([^\[\]]+)]()()()()()/g,A),n.ghMentions&&(g=g.replace(/(^|\s)(\\)?(@([a-z\d\-]+))(?=[.!?;,[\]()]|\s|$)/gim,function(g,A,e,C,I){if("\\"===e)return A+C;if(!p.helper.isString(n.ghMentionsLink))throw new Error("ghMentionsLink option must be a string");var r=n.ghMentionsLink.replace(/\{u}/g,I),t="";return n.openLinksInNewWindow&&(t=' target="ĀØE95Eblank"'),A+'"+C+""})),g=o.converter._dispatch("makehtml.anchors.after",g,n,o)});var I=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,t=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,a=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,n=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gim,o=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,s=function(l){"use strict";return function(g,A,e,C,I,r,t){var a=e=e.replace(p.helper.regexes.asteriskDashAndColon,p.helper.escapeCharactersCallback),n="",o="",s=A||"",i=t||"";return/^www\./i.test(e)&&(e=e.replace(/^www\./i,"http://www.")),l.excludeTrailingPunctuationFromURLs&&r&&(n=r),l.openLinksInNewWindow&&(o=' target="ĀØE95Eblank"'),s+'"+a+""+n+i}},d=function(I,r){"use strict";return function(g,A,e){var C="mailto:";return A=A||"",e=p.subParser("makehtml.unescapeSpecialChars")(e,I,r),I.encodeEmails?(C=p.helper.encodeEmailAddress(C+e),e=p.helper.encodeEmailAddress(e)):C+=e,A+''+e+""}};p.subParser("makehtml.autoLinks",function(g,A,e){"use strict";return g=(g=(g=e.converter._dispatch("makehtml.autoLinks.before",g,A,e)).replace(a,s(A))).replace(o,d(A,e)),g=e.converter._dispatch("makehtml.autoLinks.after",g,A,e)}),p.subParser("makehtml.simplifiedAutoLinks",function(g,A,e){"use strict";return A.simplifiedAutoLink?(g=e.converter._dispatch("makehtml.simplifiedAutoLinks.before",g,A,e),g=(g=A.excludeTrailingPunctuationFromURLs?g.replace(t,s(A)):g.replace(I,s(A))).replace(n,d(A,e)),g=e.converter._dispatch("makehtml.simplifiedAutoLinks.after",g,A,e)):g}),p.subParser("makehtml.blockGamut",function(g,A,e){"use strict";return g=e.converter._dispatch("makehtml.blockGamut.before",g,A,e),g=p.subParser("makehtml.blockQuotes")(g,A,e),g=p.subParser("makehtml.headers")(g,A,e),g=p.subParser("makehtml.horizontalRule")(g,A,e),g=p.subParser("makehtml.lists")(g,A,e),g=p.subParser("makehtml.codeBlocks")(g,A,e),g=p.subParser("makehtml.tables")(g,A,e),g=p.subParser("makehtml.hashHTMLBlocks")(g,A,e),g=p.subParser("makehtml.paragraphs")(g,A,e),g=e.converter._dispatch("makehtml.blockGamut.after",g,A,e)}),p.subParser("makehtml.blockQuotes",function(g,A,e){"use strict";g=e.converter._dispatch("makehtml.blockQuotes.before",g,A,e),g+="\n\n";var C=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return A.splitAdjacentBlockquotes&&(C=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),g=g.replace(C,function(g){return g=(g=(g=g.replace(/^[ \t]*>[ \t]?/gm,"")).replace(/ĀØ0/g,"")).replace(/^[ \t]+$/gm,""),g=p.subParser("makehtml.githubCodeBlocks")(g,A,e),g=(g=(g=p.subParser("makehtml.blockGamut")(g,A,e)).replace(/(^|\n)/g,"$1 ")).replace(/(\s*
[^\r]+?<\/pre>)/gm,function(g,A){var e=A;return e=(e=e.replace(/^  /gm,"ĀØ0")).replace(/ĀØ0/g,"")}),p.subParser("makehtml.hashBlock")("
\n"+g+"\n
",A,e)}),g=e.converter._dispatch("makehtml.blockQuotes.after",g,A,e)}),p.subParser("makehtml.codeBlocks",function(g,t,a){"use strict";g=a.converter._dispatch("makehtml.codeBlocks.before",g,t,a);return g=(g=(g+="ĀØ0").replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=ĀØ0))/g,function(g,A,e){var C=A,I=e,r="\n";return C=p.subParser("makehtml.outdent")(C,t,a),C=p.subParser("makehtml.encodeCode")(C,t,a),C=(C=(C=p.subParser("makehtml.detab")(C,t,a)).replace(/^\n+/g,"")).replace(/\n+$/g,""),t.omitExtraWLInCodeBlocks&&(r=""),C="
"+C+r+"
",p.subParser("makehtml.hashBlock")(C,t,a)+I})).replace(/ĀØ0/,""),g=a.converter._dispatch("makehtml.codeBlocks.after",g,t,a)}),p.subParser("makehtml.codeSpans",function(g,r,t){"use strict";return void 0===(g=t.converter._dispatch("makehtml.codeSpans.before",g,r,t))&&(g=""),g=g.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,function(g,A,e,C){var I=C;return I=(I=I.replace(/^([ \t]*)/g,"")).replace(/[ \t]*$/g,""),I=A+""+(I=p.subParser("makehtml.encodeCode")(I,r,t))+"",I=p.subParser("makehtml.hashHTMLSpans")(I,r,t)}),g=t.converter._dispatch("makehtml.codeSpans.after",g,r,t)}),p.subParser("makehtml.completeHTMLDocument",function(g,A,e){"use strict";if(!A.completeHTMLDocument)return g;g=e.converter._dispatch("makehtml.completeHTMLDocument.before",g,A,e);var C="html",I="\n",r="",t='\n',a="",n="";for(var o in void 0!==e.metadata.parsed.doctype&&(I="\n","html"!==(C=e.metadata.parsed.doctype.toString().toLowerCase())&&"html5"!==C||(t='')),e.metadata.parsed)if(e.metadata.parsed.hasOwnProperty(o))switch(o.toLowerCase()){case"doctype":break;case"title":r=""+e.metadata.parsed.title+"\n";break;case"charset":t="html"===C||"html5"===C?'\n':'\n';break;case"language":case"lang":a=' lang="'+e.metadata.parsed[o]+'"',n+='\n';break;default:n+='\n'}return g=I+"\n\n"+r+t+n+"\n\n"+g.trim()+"\n\n",g=e.converter._dispatch("makehtml.completeHTMLDocument.after",g,A,e)}),p.subParser("makehtml.detab",function(g,A,e){"use strict";return g=(g=(g=(g=(g=(g=e.converter._dispatch("makehtml.detab.before",g,A,e)).replace(/\t(?=\t)/g," ")).replace(/\t/g,"ĀØAĀØB")).replace(/ĀØB(.+?)ĀØA/g,function(g,A){for(var e=A,C=4-e.length%4,I=0;I/g,">"),g=e.converter._dispatch("makehtml.encodeAmpsAndAngles.after",g,A,e)}),p.subParser("makehtml.encodeBackslashEscapes",function(g,A,e){"use strict";return g=(g=(g=e.converter._dispatch("makehtml.encodeBackslashEscapes.before",g,A,e)).replace(/\\(\\)/g,p.helper.escapeCharactersCallback)).replace(/\\([`*_{}\[\]()>#+.!~=|-])/g,p.helper.escapeCharactersCallback),g=e.converter._dispatch("makehtml.encodeBackslashEscapes.after",g,A,e)}),p.subParser("makehtml.encodeCode",function(g,A,e){"use strict";return g=(g=e.converter._dispatch("makehtml.encodeCode.before",g,A,e)).replace(/&/g,"&").replace(//g,">").replace(/([*_{}\[\]\\=~-])/g,p.helper.escapeCharactersCallback),g=e.converter._dispatch("makehtml.encodeCode.after",g,A,e)}),p.subParser("makehtml.escapeSpecialCharsWithinTagAttributes",function(g,A,e){"use strict";return g=(g=(g=e.converter._dispatch("makehtml.escapeSpecialCharsWithinTagAttributes.before",g,A,e)).replace(/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,function(g){return g.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,p.helper.escapeCharactersCallback)})).replace(/-]|-[^>])(?:[^-]|-[^-])*)--)>/gi,function(g){return g.replace(/([\\`*_~=|])/g,p.helper.escapeCharactersCallback)}),g=e.converter._dispatch("makehtml.escapeSpecialCharsWithinTagAttributes.after",g,A,e)}),p.subParser("makehtml.githubCodeBlocks",function(g,r,t){"use strict";return r.ghCodeBlocks?(g=t.converter._dispatch("makehtml.githubCodeBlocks.before",g,r,t),g=(g=(g+="ĀØ0").replace(/(?:^|\n)(```+|~~~+)([^\s`~]*)\n([\s\S]*?)\n\1/g,function(g,A,e,C){var I=r.omitExtraWLInCodeBlocks?"":"\n";return C=p.subParser("makehtml.encodeCode")(C,r,t),C="
"+(C=(C=(C=p.subParser("makehtml.detab")(C,r,t)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+I+"
",C=p.subParser("makehtml.hashBlock")(C,r,t),"\n\nĀØG"+(t.ghCodeBlocks.push({text:g,codeblock:C})-1)+"G\n\n"})).replace(/ĀØ0/,""),t.converter._dispatch("makehtml.githubCodeBlocks.after",g,r,t)):g}),p.subParser("makehtml.hashBlock",function(g,A,e){"use strict";return g=(g=e.converter._dispatch("makehtml.hashBlock.before",g,A,e)).replace(/(^\n+|\n+$)/g,""),g="\n\nĀØK"+(e.gHtmlBlocks.push(g)-1)+"K\n\n",g=e.converter._dispatch("makehtml.hashBlock.after",g,A,e)}),p.subParser("makehtml.hashCodeTags",function(g,r,t){"use strict";g=t.converter._dispatch("makehtml.hashCodeTags.before",g,r,t);return g=p.helper.replaceRecursiveRegExp(g,function(g,A,e,C){var I=e+p.subParser("makehtml.encodeCode")(A,r,t)+C;return"ĀØC"+(t.gHtmlSpans.push(I)-1)+"C"},"]*>","","gim"),g=t.converter._dispatch("makehtml.hashCodeTags.after",g,r,t)}),p.subParser("makehtml.hashElement",function(g,A,C){"use strict";return function(g,A){var e=A;return e=(e=(e=e.replace(/\n\n/g,"\n")).replace(/^\n/,"")).replace(/\n+$/g,""),e="\n\nĀØK"+(C.gHtmlBlocks.push(e)-1)+"K\n\n"}}),p.subParser("makehtml.hashHTMLBlocks",function(g,A,r){"use strict";g=r.converter._dispatch("makehtml.hashHTMLBlocks.before",g,A,r);var e=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],C=function(g,A,e,C){var I=g;return-1!==e.search(/\bmarkdown\b/)&&(I=e+r.converter.makeHtml(A)+C),"\n\nĀØK"+(r.gHtmlBlocks.push(I)-1)+"K\n\n"};A.backslashEscapesHTMLTags&&(g=g.replace(/\\<(\/?[^>]+?)>/g,function(g,A){return"<"+A+">"}));for(var I=0;I]*>)","im"),n="<"+e[I]+"\\b[^>]*>",o="";-1!==(t=p.helper.regexIndexOf(g,a));){var s=p.helper.splitAtIndex(g,t),i=p.helper.replaceRecursiveRegExp(s[1],C,n,o,"im");if(i===s[1])break;g=s[0].concat(i)}return g=g.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,p.subParser("makehtml.hashElement")(g,A,r)),g=(g=p.helper.replaceRecursiveRegExp(g,function(g){return"\n\nĀØK"+(r.gHtmlBlocks.push(g)-1)+"K\n\n"},"^ {0,3}\x3c!--","--\x3e","gm")).replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,p.subParser("makehtml.hashElement")(g,A,r)),g=r.converter._dispatch("makehtml.hashHTMLBlocks.after",g,A,r)}),p.subParser("makehtml.hashHTMLSpans",function(g,A,e){"use strict";function C(g){return"ĀØC"+(e.gHtmlSpans.push(g)-1)+"C"}return g=(g=(g=(g=(g=e.converter._dispatch("makehtml.hashHTMLSpans.before",g,A,e)).replace(/<[^>]+?\/>/gi,function(g){return C(g)})).replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,function(g){return C(g)})).replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,function(g){return C(g)})).replace(/<[^>]+?>/gi,function(g){return C(g)}),g=e.converter._dispatch("makehtml.hashHTMLSpans.after",g,A,e)}),p.subParser("makehtml.unhashHTMLSpans",function(g,A,e){"use strict";g=e.converter._dispatch("makehtml.unhashHTMLSpans.before",g,A,e);for(var C=0;C]*>\\s*]*>","^ {0,3}\\s*
","gim"),g=t.converter._dispatch("makehtml.hashPreCodeTags.after",g,r,t)}),p.subParser("makehtml.headers",function(g,n,o){"use strict";g=o.converter._dispatch("makehtml.headers.before",g,n,o);var s=isNaN(parseInt(n.headerLevelStart))?1:parseInt(n.headerLevelStart),A=n.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,e=n.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;g=(g=g.replace(A,function(g,A){var e=p.subParser("makehtml.spanGamut")(A,n,o),C=n.noHeaderId?"":' id="'+i(A)+'"',I=""+e+"";return p.subParser("makehtml.hashBlock")(I,n,o)})).replace(e,function(g,A){var e=p.subParser("makehtml.spanGamut")(A,n,o),C=n.noHeaderId?"":' id="'+i(A)+'"',I=s+1,r=""+e+"";return p.subParser("makehtml.hashBlock")(r,n,o)});var C=n.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm;function i(g){var A,e;if(n.customizedHeaderId){var C=g.match(/\{([^{]+?)}\s*$/);C&&C[1]&&(g=C[1])}return A=g,e=p.helper.isString(n.prefixHeaderId)?n.prefixHeaderId:!0===n.prefixHeaderId?"section-":"",n.rawPrefixHeaderId||(A=e+A),A=n.ghCompatibleHeaderId?A.replace(/ /g,"-").replace(/&/g,"").replace(/ĀØT/g,"").replace(/ĀØD/g,"").replace(/[&+$,\/:;=?@"#{}|^ĀØ~\[\]`\\*)(%.!'<>]/g,"").toLowerCase():n.rawHeaderId?A.replace(/ /g,"-").replace(/&/g,"&").replace(/ĀØT/g,"ĀØ").replace(/ĀØD/g,"$").replace(/["']/g,"-").toLowerCase():A.replace(/[^\w]/g,"").toLowerCase(),n.rawPrefixHeaderId&&(A=e+A),o.hashLinkCounts[A]?A=A+"-"+o.hashLinkCounts[A]++:o.hashLinkCounts[A]=1,A}return g=g.replace(C,function(g,A,e){var C=e;n.customizedHeaderId&&(C=e.replace(/\s?\{([^{]+?)}\s*$/,""));var I=p.subParser("makehtml.spanGamut")(C,n,o),r=n.noHeaderId?"":' id="'+i(e)+'"',t=s-1+A.length,a=""+I+"";return p.subParser("makehtml.hashBlock")(a,n,o)}),g=o.converter._dispatch("makehtml.headers.after",g,n,o)}),p.subParser("makehtml.horizontalRule",function(g,A,e){"use strict";g=e.converter._dispatch("makehtml.horizontalRule.before",g,A,e);var C=p.subParser("makehtml.hashBlock")("
",A,e);return g=(g=(g=g.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,C)).replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,C)).replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,C),g=e.converter._dispatch("makehtml.horizontalRule.after",g,A,e)}),p.subParser("makehtml.images",function(g,A,l){"use strict";function n(g,A,e,C,I,r,t,a){var n=l.gUrls,o=l.gTitles,s=l.gDimensions;if(e=e.toLowerCase(),a||(a=""),-1? ?(['"].*['"])?\)$/m))C="";else if(""===C||null===C){if(""!==e&&null!==e||(e=A.toLowerCase().replace(/ ?\n/g," ")),C="#"+e,p.helper.isUndefined(n[e]))return g;C=n[e],p.helper.isUndefined(o[e])||(a=o[e]),p.helper.isUndefined(s[e])||(I=s[e].width,r=s[e].height)}A=A.replace(/"/g,""").replace(p.helper.regexes.asteriskDashAndColon,p.helper.escapeCharactersCallback);var i=''+A+'"}return g=(g=(g=(g=(g=(g=l.converter._dispatch("makehtml.images.before",g,A,l)).replace(/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,n)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]??(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,function(g,A,e,C,I,r,t,a){return n(g,A,e,C=C.replace(/\s/g,""),I,r,0,a)})).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,n)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]??(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,n)).replace(/!\[([^\[\]]+)]()()()()()/g,n),g=l.converter._dispatch("makehtml.images.after",g,A,l)}),p.subParser("makehtml.italicsAndBold",function(g,A,e){"use strict";function C(g,A,e){return A+g+e}return g=e.converter._dispatch("makehtml.italicsAndBold.before",g,A,e),g=A.literalMidWordUnderscores?(g=(g=g.replace(/\b___(\S[\s\S]*)___\b/g,function(g,A){return C(A,"","")})).replace(/\b__(\S[\s\S]*)__\b/g,function(g,A){return C(A,"","")})).replace(/\b_(\S[\s\S]*?)_\b/g,function(g,A){return C(A,"","")}):(g=(g=g.replace(/___(\S[\s\S]*?)___/g,function(g,A){return/\S$/.test(A)?C(A,"",""):g})).replace(/__(\S[\s\S]*?)__/g,function(g,A){return/\S$/.test(A)?C(A,"",""):g})).replace(/_([^\s_][\s\S]*?)_/g,function(g,A){return/\S$/.test(A)?C(A,"",""):g}),g=A.literalMidWordAsterisks?(g=(g=g.replace(/([^*]|^)\B\*\*\*(\S[\s\S]+?)\*\*\*\B(?!\*)/g,function(g,A,e){return C(e,A+"","")})).replace(/([^*]|^)\B\*\*(\S[\s\S]+?)\*\*\B(?!\*)/g,function(g,A,e){return C(e,A+"","")})).replace(/([^*]|^)\B\*(\S[\s\S]+?)\*\B(?!\*)/g,function(g,A,e){return C(e,A+"","")}):(g=(g=g.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,function(g,A){return/\S$/.test(A)?C(A,"",""):g})).replace(/\*\*(\S[\s\S]*?)\*\*/g,function(g,A){return/\S$/.test(A)?C(A,"",""):g})).replace(/\*([^\s*][\s\S]*?)\*/g,function(g,A){return/\S$/.test(A)?C(A,"",""):g}),g=e.converter._dispatch("makehtml.italicsAndBold.after",g,A,e)}),p.subParser("makehtml.lists",function(g,i,s){"use strict";function l(g,A){s.gListLevel++,g=g.replace(/\n{2,}$/,"\n");var e=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(ĀØ0| {0,3}([*+-]|\d+[.])[ \t]+))/gm,o=/\n[ \t]*\n(?!ĀØ0)/.test(g+="ĀØ0");return i.disableForced4SpacesIndentedSublists&&(e=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(ĀØ0|\2([*+-]|\d+[.])[ \t]+))/gm),g=(g=g.replace(e,function(g,A,e,C,I,r,t){t=t&&""!==t.trim();var a=p.subParser("makehtml.outdent")(I,i,s),n="";return r&&i.tasklists&&(n=' class="task-list-item" style="list-style-type: none;"',a=a.replace(/^[ \t]*\[(x|X| )?]/m,function(){var g='"+(a=a.replace("ĀØA",""))+"\n"})).replace(/ĀØ0/g,""),s.gListLevel--,A&&(g=g.replace(/\s+$/,"")),g}function c(g,A){if("ol"===A){var e=g.match(/^ *(\d+)\./);if(e&&"1"!==e[1])return' start="'+e[1]+'"'}return""}function I(I,r,t){var a=i.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,n=i.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,o="ul"===r?a:n,s="";if(-1!==I.search(o))!function g(A){var e=A.search(o),C=c(I,r);-1!==e?(s+="\n\n<"+r+C+">\n"+l(A.slice(0,e),!!t)+"\n",o="ul"===(r="ul"===r?"ol":"ul")?a:n,g(A.slice(e))):s+="\n\n<"+r+C+">\n"+l(A,!!t)+"\n"}(I);else{var g=c(I,r);s="\n\n<"+r+g+">\n"+l(I,!!t)+"\n"}return s}return g=s.converter._dispatch("lists.before",g,i,s),g+="ĀØ0",g=(g=s.gListLevel?g.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(ĀØ0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(g,A,e){return I(A,-1"),a+="

",I.push(a))}for(r=I.length,t=0;t]*>\s*]*>/.test(o)&&(s=!0)}I[t]=o}return g=(g=(g=I.join("\n")).replace(/^\n+/g,"")).replace(/\n+$/g,""),e.converter._dispatch("makehtml.paragraphs.after",g,A,e)}),p.subParser("makehtml.runExtension",function(g,A,e,C){"use strict";if(g.filter)A=g.filter(A,C.converter,e);else if(g.regex){var I=g.regex;I instanceof RegExp||(I=new RegExp(I,"g")),A=A.replace(I,g.replace)}return A}),p.subParser("makehtml.spanGamut",function(g,A,e){"use strict";return g=e.converter._dispatch("smakehtml.panGamut.before",g,A,e),g=p.subParser("makehtml.codeSpans")(g,A,e),g=p.subParser("makehtml.escapeSpecialCharsWithinTagAttributes")(g,A,e),g=p.subParser("makehtml.encodeBackslashEscapes")(g,A,e),g=p.subParser("makehtml.images")(g,A,e),g=p.subParser("makehtml.anchors")(g,A,e),g=p.subParser("makehtml.autoLinks")(g,A,e),g=p.subParser("makehtml.simplifiedAutoLinks")(g,A,e),g=p.subParser("makehtml.emoji")(g,A,e),g=p.subParser("makehtml.underline")(g,A,e),g=p.subParser("makehtml.italicsAndBold")(g,A,e),g=p.subParser("makehtml.strikethrough")(g,A,e),g=p.subParser("makehtml.ellipsis")(g,A,e),g=p.subParser("makehtml.hashHTMLSpans")(g,A,e),g=p.subParser("makehtml.encodeAmpsAndAngles")(g,A,e),A.simpleLineBreaks?/\n\nĀØK/.test(g)||(g=g.replace(/\n+/g,"
\n")):g=g.replace(/ +\n/g,"
\n"),g=e.converter._dispatch("makehtml.spanGamut.after",g,A,e)}),p.subParser("makehtml.strikethrough",function(g,C,I){"use strict";return C.strikethrough&&(g=(g=I.converter._dispatch("makehtml.strikethrough.before",g,C,I)).replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,function(g,A){return e=A,C.simplifiedAutoLink&&(e=p.subParser("makehtml.simplifiedAutoLinks")(e,C,I)),""+e+"";var e}),g=I.converter._dispatch("makehtml.strikethrough.after",g,C,I)),g}),p.subParser("makehtml.stripLinkDefinitions",function(g,a,n){"use strict";var A=function(g,A,e,C,I,r,t){return A=A.toLowerCase(),e.match(/^data:.+?\/.+?;base64,/)?n.gUrls[A]=e.replace(/\s/g,""):n.gUrls[A]=p.subParser("makehtml.encodeAmpsAndAngles")(e,a,n),r?r+t:(t&&(n.gTitles[A]=t.replace(/"|'/g,""")),a.parseImgDimensions&&C&&I&&(n.gDimensions[A]={width:C,height:I}),"")};return g=(g=(g=(g+="ĀØ0").replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=ĀØ0)|(?=\n\[))/gm,A)).replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=ĀØ0))/gm,A)).replace(/ĀØ0/,"")}),p.subParser("makehtml.tables",function(g,m,d){"use strict";if(!m.tables)return g;function A(g){var A,e=g.split("\n");for(A=0;A"+(I=p.subParser("makehtml.spanGamut")(I,m,d))+"\n"));for(A=0;A"+p.subParser("makehtml.spanGamut")(a,m,d)+"\n"));c.push(u)}return function(g,A){for(var e="\n\n\n",C=g.length,I=0;I\n\n\n",I=0;I\n";for(var r=0;r\n"}return e+="\n
\n"}(i,c)}return g=(g=(g=(g=d.converter._dispatch("makehtml.tables.before",g,m,d)).replace(/\\(\|)/g,p.helper.escapeCharactersCallback)).replace(/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|ĀØ0)/gm,A)).replace(/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|ĀØ0)/gm,A),g=d.converter._dispatch("makehtml.tables.after",g,m,d)}),p.subParser("makehtml.underline",function(g,A,e){"use strict";return A.underline?(g=e.converter._dispatch("makehtml.underline.before",g,A,e),g=(g=A.literalMidWordUnderscores?g.replace(/\b_?__(\S[\s\S]*)___?\b/g,function(g,A){return""+A+""}):g.replace(/_?__(\S[\s\S]*?)___?/g,function(g,A){return/\S$/.test(A)?""+A+"":g})).replace(/(_)/g,p.helper.escapeCharactersCallback),g=e.converter._dispatch("makehtml.underline.after",g,A,e)):g}),p.subParser("makehtml.unescapeSpecialChars",function(g,A,e){"use strict";return g=(g=e.converter._dispatch("makehtml.unescapeSpecialChars.before",g,A,e)).replace(/ĀØE(\d+)E/g,function(g,A){var e=parseInt(A);return String.fromCharCode(e)}),g=e.converter._dispatch("makehtml.unescapeSpecialChars.after",g,A,e)}),p.Converter=function(e){"use strict";var r={},t=[],a=[],n={},C=c,o={parsed:{},raw:"",format:""};function I(g,A){if(A=A||null,p.helper.isString(g)){if(A=g=p.helper.stdExtName(g),p.extensions[g])return console.warn("DEPRECATION WARNING: "+g+" is an old extension that uses a deprecated loading method.Please inform the developer that the extension should be updated!"),void function(g,A){"function"==typeof g&&(g=g(new p.Converter));p.helper.isArray(g)||(g=[g]);var e=h(g,A);if(!e.valid)throw Error(e.error);for(var C=0;C[ \t]+ĀØNBSP;<");var A=p.helper.document.createElement("div");A.innerHTML=g;var n=function(g){for(var A=g.querySelectorAll("pre"),e=[],C=0;C'}else e.push(A[C].innerHTML),A[C].innerHTML="",A[C].setAttribute("prenum",C.toString());return e}(A);!function g(A){for(var e=0;e/g,"\\$1>")).replace(/^#/gm,"\\#")).replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3")).replace(/^( {0,3}\d+)\./gm,"$1\\.")).replace(/^( {0,3})([+-])/gm,"$1\\$2")).replace(/]([\s]*)\(/g,"\\]$1\\(")).replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:");if(8===g.nodeType)return"\x3c!--"+g.data+"--\x3e\n\n";if(1!==g.nodeType)return"";switch(g.tagName.toLowerCase()){case"h1":A||(a=i(g,1)+"\n\n");break;case"h2":A||(a=i(g,2)+"\n\n");break;case"h3":A||(a=i(g,3)+"\n\n");break;case"h4":A||(a=i(g,4)+"\n\n");break;case"h5":A||(a=i(g,5)+"\n\n");break;case"h6":A||(a=i(g,6)+"\n\n");break;case"p":A||(a=function(g){var A="";if(g.hasChildNodes())for(var e=g.childNodes,C=e.length,I=0;I ")}(g)+"\n\n");break;case"hr":A||(a="---\n\n");break;case"ol":A||(a=s(g,"ol")+"\n\n");break;case"ul":A||(a=s(g,"ul")+"\n\n");break;case"precode":A||(r=(I=g).getAttribute("language"),t=I.getAttribute("precodenum"),a="```"+r+"\n"+n[t]+"\n```\n\n");break;case"pre":A||(C=g.getAttribute("prenum"),a="
"+n[C]+"
\n\n");break;case"table":A||(a=function(g){var A,e,C="",I=[[],[]],r=g.querySelectorAll("thead>tr>th"),t=g.querySelectorAll("tbody>tr");for(A=0;A",g.hasAttribute("title")&&(A+=' "'+g.getAttribute("title")+'"'),A+=")"}return A}(g);break;case"img":a=function(g){var A="";g.hasAttribute("src")&&(A+="!["+g.getAttribute("alt")+"](",A+="<"+g.getAttribute("src")+">",g.hasAttribute("width")&&g.hasAttribute("height")&&(A+=" ="+g.getAttribute("width")+"x"+g.getAttribute("height")),g.hasAttribute("title")&&(A+=' "'+g.getAttribute("title")+'"'),A+=")");return A}(g);break;default:a=g.outerHTML+"\n\n"}return a}function s(g,A){var e="";if(!g.hasChildNodes())return"";for(var C=g.childNodes,I=C.length,r=g.getAttribute("start")||1,t=0;t {{ title }}
PK!pp{ąöösimplecel/views.pyfrom flask import render_template import pyexcel import os import json from pathlib import Path from . import app @app.route('/') def open_file(): filename_path = Path(os.environ.get('FILENAME', '')) if filename_path.exists(): data = pyexcel.get_book_dict(file_name=str(filename_path)) else: data = dict() meta_path = Path(os.environ.get('META', '')) if meta_path.is_dir(): os.environ['META'] = str(meta_path.joinpath(filename_path.name).with_suffix('.json')) meta = dict() elif meta_path.exists(): meta = json.loads(meta_path.read_text()) else: meta = dict() return render_template('index.html', title=str(filename_path), data=data, meta=meta) PK!HYŅč„4;*simplecel-0.1.4.dist-info/entry_points.txt‹NĪĻ+ĪĻI/N.Ź,()Žå*ĪĢ-ČIMNͱ…³ōāćs3óāć­rņSāS+€b\\PK!˜ ƒŽ::!simplecel-0.1.4.dist-info/LICENSEMIT License Copyright (c) 2018 Pacharapol Withayasakpunt 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. PK!H±ž‹RSTsimplecel-0.1.4.dist-info/WHEEL ŹA € н§š#J;/ķ"¢ÖŸd&F]xūzėw>@”Z³p“Įy3ƒ”©‰Fū šė]n2›H£„ŅŚ%_Ń6ķ0{ŗ’8&baPāa>PK!HĄ_]µ«†"simplecel-0.1.4.dist-info/METADATA­UaoŪ6żĪ_q«÷!,Źi×d’l^ė$ĘāŲ­Żu@P “ÄHœ)‘%)Ūś÷=J¶å®YoóKä»{w¼Ē§1w,aŽpc…*"xIOÉ=ĖyVäZņ˜K²ßģÓSś™•yĪLĮpƒ»°Vf¹Pj kį2(<)“—’A¬ŠUكEéš}Œ\&j]„·óńŲRke%·*ēf)ņfĪi…aŠšrAc•‡K4L+¹ŪŖīDĢ ‹ćќüĪ+¬#±p_T/cEbUįŲBņž®źE2(]¦LSgM>ųˆ$¬b–-uYø-"ą92‚–ö×ŌÆųZČ{ž¹†Ū`Z!åźņy#™µāIp̾­ ¢&³ “6jÅ’ޕ ™•–ē¢HįŽi‰įń …zu,ētlÄė£#ĪŽŽ8oĻļ­°.‚XŠx 'W—gō¼wqNūŻæ#ž¢FœŅ~ļāå3ˆķ|=¦O_ӟ{}zęqo¹Š%¼A5šĀóJ£fßøp§EB:0ŪėŠ<üšš[)d3Ē\i?ģé [ Ă*“>+JjWé/ Ê8»Ģ™uÜt ļzīi5Įöā€Ķ—‰„BµyDžŅv=Ō•įźėXż6Õõ^߃ƖR6Āü>üļ<ŗŚ6gæOÕāž='ł-Št:0*¬cR2Æ(BŃr“) N“Š Ąy®n…l¤čĄÄ+*P.ćĶ&^ā…±š'Ģ–`Š^Ų7ĀŻ– ĻGȵ2°Ī˜ƒJ•Pp:µ'hR”„šø/į±ųĄŠ’,ēĻŚkC³ūļ°šwĪ@Ė2ÅÜuļ,–÷MÓ?¶­Bd\jR¾š0™ĪG“ūŁ'øŻ ļć!!“śVڈ†åų‚łšĻ9ųß“)V'‚ yĪ|—ćį|Y?,öÜ9¾łńM3=O“)ėjšśĶÆĆč~>¼¾Æ¾(Óˆm“)f™ZcĀBĪ­ļ §–`biŪēę)NwÓĢ Om**%€A’ĄÕŹ‹>€YgI„óĻž# '6S%śĪ‚ž@8ŌÉsō­.Å$Ń0šJ˜öŖBk}ē ÄækÉŠģ–uś›#ąE”„ '9«0!j–›śÜZ°zĀ»°Lg@õ`ūiÕm”>‹ G;ȔĆé_ążkāĖ;õ¶¦‚Eæ)mu(łH£%%™>/1rW+ŽĢLāAÅA:-%»„Ń1²„U[c Hśč|Šg„Å?QD®pœ'mū"ĒŠ•|ėbj™[ Mš¤ī·U NQøć·E’X•JÄ’ó/gÕÜ^\`ҵ9ć [šŻOtÄśs8[ ż(—Ē”Ņū„byę_>>@r-›6+×ņAę‘7æį+Ū;ē.ņØ^ēP× éVµŹ ¹=nžŹŃ9·—=(†^4óę8Ŗ^)²ż 37æÉwÕétŒ{ŻŠOŅbg&Ų2xż:Zūśį§aĶÖ‰˷~NQŪ?Żd.^nX{µčG‚_a‡I¤Šl 5jĆŹ_ŅOćČž3¾ĪxÖ’Ü^zgķŪy¤ź®p7)¤ˆõŽö0·Õ2¾Ż#i“ŃĮ>w,®i×.ŸP¢švó3zĪĢłłµŻ ‘“ü€¤k¦°*éŚy7vƄ‚ĶāƒćāŠ*š‹…˜6Į(…å88£^'8ŽĶq=”G@ Ėo6¦¢:õåJ>Žņ[zŠÕ²óIY€E±R“īœĪZ~€īå#° »Łß~—Ą~#Ÿ UݼÜ)ĆZĮ ćø;›Ļ<ŪkČt‚„¾sb-Nl&ów“ßƬ–KJāæQźÉkŁ“æŖnzÖ(L‚ķ2ēų ­œ`'Śvļ™ņ&&>å°9ŃĖ|»°«*[wMQ?~PK!”„˜ XX¤simplecel/__init__.pyPK!Č…m}}¤‹simplecel/__main__.pyPK!¤;simplecel/api.pyPK!”Ö5Ų¾¾¤isimplecel/static/favicon.icoPK!īĖUYY¤asimplecel/static/index.cssPK!än±Ój j ¤ņsimplecel/static/index.jsPK!Øė(  '¤“!simplecel/static/vendor/showdown.min.jsPK!dŽ’£ƒMƒM+¤ŻĮsimplecel/static/vendor/showdown.min.js.mapPK!©f@žAA큩simplecel/templates/index.htmlPK!pp{ąöö¤&simplecel/views.pyPK!HYŅč„4;*€Lsimplecel-0.1.4.dist-info/entry_points.txtPK!˜ ƒŽ::!¤Čsimplecel-0.1.4.dist-info/LICENSEPK!H±ž‹RST€Asimplecel-0.1.4.dist-info/WHEELPK!HĄ_]µ«†"€Ńsimplecel-0.1.4.dist-info/METADATAPK!HDYOßĻ €¼ simplecel-0.1.4.dist-info/RECORDPKiŁ#