diff --git a/www/boris/G1BILLET/G1BILLETS.sh b/www/boris/G1BILLET/G1BILLETS.sh
deleted file mode 100755
index 62931f2..0000000
--- a/www/boris/G1BILLET/G1BILLETS.sh
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/bash
-################################################################################
-# Author: Fred (support@qo-op.com)
-# Version: 0.1
-# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
-################################################################################
-MY_PATH="`dirname \"$0\"`" # relative
-MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
-ME="${0##*/}"
-################################################################################
-# Create and print 6 G1Billets de $MONTANT DU
-# ${MY_PATH}/G1BILLETS.sh 5 986397643 ticket
-################################################################################
-MONTANT="$1"
-UNIQID="$2"
-STYLE="$3"
-
-## PLANCHE DE 6 BILLETS PAR DEFAUT
-NBbillets=6
-
-[[ $MONTANT == "" ]] && MONTANT="___"
-[[ $UNIQID == "" ]] && UNIQID=$(${MY_PATH}/diceware.sh 1 | xargs)${RANDOM:0:2}$(${MY_PATH}/diceware.sh 1 | xargs)
-[[ "$STYLE" == "xbian" ]] && NBbillets=1 ## STYLE=xbian => 1 BILLET
-[[ "$STYLE" == "1" ]] && NBbillets=1 && STYLE="" ## 1 BILLET PDF
-[[ "$STYLE" == "ticket" ]] && NBbillets=1 && echo "TICKET" ## 1 BILLET JPG
-
-
-# CHECK IF $STYLE IMAGES EXIST
-[[ ! -f ${MY_PATH}/images/fond${STYLE}.jpg ]] && exit 1
-[[ ! -f ${MY_PATH}/images/g1${STYLE}.png ]] && exit 1
-[[ ! -f ${MY_PATH}/images/logo${STYLE}.png ]] && exit 1
-
-# CREATION DE $NBbillets BILLETS DE $MONTANT DU
-boucle=0;
-while [ $boucle -lt $NBbillets ]
-do
- boucle=$((boucle+1))
- NUMBER=$(${MY_PATH}/diceware.sh 4 | xargs)
- SECRET=$(${MY_PATH}/diceware.sh 4 | xargs)
-
- # CREATION CLEF BILLET
- BILLETPUBKEY=$(python3 ${MY_PATH}/key_create_dunikey.py "$NUMBER" "$SECRET")
- rm -f /tmp/secret.dunikey
-
- mkdir -p "/tmp/g1billet/${UNIQID}"
- # CREATION FICHIER IMAGE BILLET
- $(${MY_PATH}/MAKE_G1BILLET.sh "${NUMBER}" "${SECRET}" "${MONTANT}" "${BILLETPUBKEY}" "${UNIQID}" "${STYLE}")
-
-done
-
-if [[ "${STYLE}" == "ticket" || "${STYLE}" == "xbian" ]]
-then
- cp /tmp/g1billet/${UNIQID}/*.jpg /tmp/g1billet/${UNIQID}.jpg
- # CLEANING TEMP FILES
- rm -Rf /tmp/g1billet/${UNIQID}
- # ALLOWS ANY USER TO DELETE
- chmod 777 /tmp/g1billet/${UNIQID}.jpg
-else
- # MONTAGE DES IMAGES DES BILLETS VERS /tmp/g1billet/${UNIQID}.pdf
- montage /tmp/g1billet/${UNIQID}/*.jpg -tile 2x3 -geometry 964x459 /tmp/g1billet/${UNIQID}.pdf
- # NB!! if "not autorized" then edit /etc/ImageMagick-6/policy.xml and comment
- #
- # CLEANING TEMP FILES
- rm -Rf /tmp/g1billet/${UNIQID}
- # ALLOWS ANY USER TO DELETE
- chmod 777 /tmp/g1billet/${UNIQID}.pdf
-fi
-
-
-exit
diff --git a/www/boris/G1BILLET/LICENSE b/www/boris/G1BILLET/LICENSE
deleted file mode 100644
index e37e32e..0000000
--- a/www/boris/G1BILLET/LICENSE
+++ /dev/null
@@ -1,613 +0,0 @@
-GNU AFFERO GENERAL PUBLIC LICENSE
-
-Version 3, 19 November 2007
-
-Copyright (C) 2007 Free Software Foundation, Inc. ensuite patiente un peu... ce monde est Zen.
" +
+ "
Tu recevras une clef pour te libérer des services privés du vieux monde.
Votre inscription en prise en compte...
"); + }); + }); + + $("#formlink").submit(function(e) { + e.preventDefault(); // avoid to execute the actual submit of the form. + console.log("button LINK clicked"); + $("#linkresultat").html("Obtenez une identité interplanétaire^2000, émise par MadeInZion !^4000
+Explorez un autre monde. Pair à pair, libre et légal.^3000
+Un Monde où nos enfants, peuvent réaliser leur rêves...^5000
+Une Terre de Jardins Forêts.^3000 Où nous plantons nos graines.^3000
+Un "Internet des gens" !^3000 P2P, garant absolu de nos Libertés !^3000
+Bienvenue qo-op^3000 dans votre "Nation Virturéelle".
+0&&this._events[e].length>r&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace())),this},n.prototype.on=n.prototype.addListener,n.prototype.once=function(e,i){function r(){this.removeListener(e,r),n||(n=!0,i.apply(this,arguments))}if(!t(i))throw TypeError("listener must be a function");var n=!1;return r.listener=i,this.on(e,r),this},n.prototype.removeListener=function(e,i){var r,n,o,a;if(!t(i))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(r=this._events[e],o=r.length,n=-1,r===i||t(r.listener)&&r.listener===i)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,i);else if(f(r)){for(a=o;a-- >0;)if(r[a]===i||r[a].listener&&r[a].listener===i){n=a;break}if(n<0)return this;1===r.length?(r.length=0,delete this._events[e]):r.splice(n,1),this._events.removeListener&&this.emit("removeListener",e,i)}return this},n.prototype.removeAllListeners=function(e){var i,r;if(!this._events)return this; -if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(i in this._events)"removeListener"!==i&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events={},this}if(r=this._events[e],t(r))this.removeListener(e,r);else if(r)for(;r.length;)this.removeListener(e,r[r.length-1]);return delete this._events[e],this},n.prototype.listeners=function(e){var i;return i=this._events&&this._events[e]?t(this._events[e])?[this._events[e]]:this._events[e].slice():[]},n.prototype.listenerCount=function(e){if(this._events){var i=this._events[e];if(t(i))return 1;if(i)return i.length}return 0},n.listenerCount=function(e,i){return e.listenerCount(i)}},{}],300:[function(e,i,r){function n(e,i){Error.captureStackTrace(this,this.constructor),this.name="FsmError",this.message=e,this.trigger=i.name,this.current=i.from}i.exports=n,n.prototype=Object.create(Error.prototype),n.prototype.constructor=n},{}],301:[function(e,i,r){(function(r){"use strict";var n=e("./fsm-error"),t=e("stampit"),o=e("lodash"),f=e("events").EventEmitter,a=t({init:function(e){Object.assign(this,e)}}),u=t({props:{events:[],pseudoStates:{},responses:{},pseudoEvents:{},callbacks:{},states:{},"final":null,initial:"none",current:"none"},statics:{Promise:r.Promise||e("es6-promise").Promise,FsmError:n,callbackPrefix:"on",noChoiceFound:"no-choice",type:function(e){var i=this.Type;return e.from===e.to||o.isUndefined(e.to)?i.NOOP:"*"===e.from?i.GENERAL:i.INTER},Type:{NOOP:0,INTER:1,GENERAL:2},isConditional:function(e){return o.isFunction(e.condition)&&o.isArray(e.to)},pseudoEvent:function(e,i){return e+"--"+i}},methods:{emit:o.noop,canTransition:function(e){var i=this.factory,r=i.Type;switch(i.type(e)){case r.NOOP:if(this.inTransition)throw new i.FsmError("Previous transition pending",e);break;case r.INTER:if(this.states[this.current].noopTransition>0||this.inTransition)throw new i.FsmError("Previous transition pending",e)}return e},can:function(e){return Boolean(this.events[e][this.current])},cannot:function(e){return!this.can(e)},hasState:function(e){return Boolean(this.states[e])},is:function(e){return e==this.current},isFinal:function(e){return e=e||this.current,o.isArray(this["final"])?o.includes(this["final"],e):this["final"]===e},isValidEvent:function(e){if(this.cannot(e.name))throw new this.factory.FsmError("Invalid event in current state",e);return e},addEvents:function(e){o.forEach(e,function(e){this.addEvent(e)}.bind(this))},addEvent:function(e){return this.events[e.name]=this.events[e.name]||{},this.factory.isConditional(e)?this.addConditionalEvent(e):void this.addBasicEvent(e)},addBasicEvent:function(e){if(o.isArray(e.to))throw new this.factory.FsmError("Ambigous transition",e);e.from=[].concat(e.from||[]),o.forEach(e.from,function(i){this.events[e.name][i]=e.to||i}.bind(this))},addConditionalEvent:function(e){var i,r=this.factory,n=r.callbackPrefix,t=r.noChoiceFound,f=r.pseudoEvent,a=r.Promise;return o.isArray(e.from)?o.forEach(e.from,function(i){this.addConditionalEvent({name:e.name,from:i,to:e.to,condition:e.condition})}.bind(this)):(i=e.from+"__"+e.name,this.pseudoStates[i]=e.from,this.addState(i),this.addEvent({name:e.name,from:e.from,to:i}),this.addEvent({name:f(i,t),from:i,to:e.from}),this.pseudoEvents[f(i,t)]=e.name,o.forEach(e.to,function(r){this.addEvent({name:f(i,r),from:i,to:r}),this.pseudoEvents[f(i,r)]=e.name}.bind(this)),void(this.callbacks[n+"entered"+i]=function(n){var u=this.target;return o.defaults(n,{args:[]}),new a(function(i){i(e.condition(n))}).then(function(a){var s;return o.isNumber(a)?s=e.to[a]:o.includes(e.to,a)&&(s=a),o.isUndefined(s)?u[f(i,t)]().then(function(){throw new r.FsmError("Choice index out of range",e)}):u[f(i,s)].apply(u,n.args)}.bind(this))}.bind(this)))},addState:function(e){var i=this.states;e=[].concat(e||[]),e.forEach(function(e){i[e]=i[e]||{noopTransition:0}})},preprocessPseudoState:function(e,i){var r=this.responses;return Object.defineProperty(i,"res",{get:function(){return r[e]},set:function(i){r[e]=i}}),delete r[e],i},preprocessPseudoEvent:function(e,i){var r=this.pseudoEvents[e],n=this.responses,t=this.pseudoStates,o={name:r,from:t[this.current],to:i.to,args:i.args};return Object.defineProperties(o,{res:{get:function(){return n[r]},set:function(e){n[r]=e}}}),o},buildEvent:function(e){var i=this.callbacks,r=this.pseudoEvents,n=this.pseudoStates,t=this.events,f=this.factory.Type,a=this.factory.callbackPrefix;return function(){function u(e){return e.res||e}function s(e){switch(this.factory.type(e)){case f.NOOP:this.states[this.current].noopTransition+=1;break;default:this.inTransition=!0}return e}function l(e){switch(this.factory.type(e)){case f.NOOP:this.states[this.current].noopTransition-=1;break;default:this.inTransition=!1,this.current=e.to,this.emit("state",this.current)}return e}function c(e){switch(this.factory.type(_)){case f.INTER:this.inTransition=!1;break;case f.NOOP:this.states[this.current].noopTransition>0&&(this.states[this.current].noopTransition-=1)}throw e}var d,b=o.toArray(arguments),h=this.current,k=this.target,_={name:e,from:h,to:t[e][h],args:b},p=r[e];return n[_.to]&&(_=this.preprocessPseudoState(e,_)),p&&(d=this.preprocessPseudoEvent(e,_)),new this.factory.Promise(function(e){e(_)}).then(this.isValidEvent.bind(this)).then(this.canTransition.bind(this)).then(i[a+"leave"+h]?i[a+"leave"+h].bind(k,_):o.identity).then(i.onleave?i.onleave.bind(k,_):o.identity).then(s.bind(this,_)).then(i[a+e]?i[a+e].bind(k,_):o.identity).then(i[a+"enter"+t[e][h]]?i[a+"enter"+t[e][h]].bind(k,p?d:_):o.identity).then(i.onenter?i.onenter.bind(k,p?d:_):o.identity).then(l.bind(this,_)).then(i[a+"entered"+t[e][h]]?i[a+"entered"+t[e][h]].bind(k,p?d:_):o.identity).then(i.onentered?i.onentered.bind(k,p?d:_):o.identity).then(u.bind(this,_))["catch"](c.bind(this))}.bind(this)},initTarget:function(e){var i;return o.isObject(e)||(e=new f),o.isFunction(e.emit)&&(this.emit=function(){return e.emit.apply(e,arguments)}),i=o.mapValues(this.events,function(e,i){return this.buildEvent(i)}.bind(this)),o.assign(e,i,{can:this.can.bind(this),cannot:this.cannot.bind(this),is:this.is.bind(this),hasState:this.hasState.bind(this),isFinal:this.isFinal.bind(this)}),Object.defineProperty(e,"current",{get:function(){return this.current}.bind(this)}),this.target=e,e}},init:function(e,i){this.factory=i.stamp;var r=this.events;return this.events={},o.forEach(r,function(e,i){o.isString(i)&&(e.name=i),this.addEvent(e),this.addState(e.from),this.addState(e.to)}.bind(this)),this.current=this.initial,this.initTarget(i.args[1])}});u=a.compose(u),i.exports=u}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./fsm-error":300,"es6-promise":298,events:299,lodash:302,stampit:306}],302:[function(e,i,r){(function(e){(function(){function n(e,i){return e.set(i[0],i[1]),e}function t(e,i){return e.add(i),e}function o(e,i,r){switch(r.length){case 0:return e.call(i);case 1:return e.call(i,r[0]);case 2:return e.call(i,r[0],r[1]);case 3:return e.call(i,r[0],r[1],r[2])}return e.apply(i,r)}function f(e,i,r,n){for(var t=-1,o=null==e?0:e.length;++t-1}function d(e,i,r){for(var n=-1,t=null==e?0:e.length;++n -1;);return r}function N(e,i){for(var r=e.length;r--&&y(i,e[r],0)>-1;);return r}function I(e,i){for(var r=e.length,n=0;r--;)e[r]===i&&++n;return n}function B(e){return"\\"+Qr[e]}function U(e,i){return null==e?re:e[i]}function H(e){return Vr.test(e)}function z(e){return Yr.test(e)}function G(e){for(var i,r=[];!(i=e.next()).done;)r.push(i.value);return r}function V(e){var i=-1,r=Array(e.size);return e.forEach(function(e,n){r[++i]=[n,e]}),r}function Y(e,i){return function(r){return e(i(r))}}function W(e,i){for(var r=-1,n=e.length,t=0,o=[];++r >>1,Be=[["ary",ye],["bind",ke],["bindKey",_e],["curry",ve],["curryRight",we],["flip",Se],["partial",me],["partialRight",ge],["rearg",Ee]],Ue="[object Arguments]",He="[object Array]",ze="[object AsyncFunction]",Ge="[object Boolean]",Ve="[object Date]",Ye="[object DOMException]",We="[object Error]",qe="[object Function]",Xe="[object GeneratorFunction]",Ke="[object Map]",Je="[object Number]",Ze="[object Null]",$e="[object Object]",Qe="[object Promise]",ei="[object Proxy]",ii="[object RegExp]",ri="[object Set]",ni="[object String]",ti="[object Symbol]",oi="[object Undefined]",fi="[object WeakMap]",ai="[object WeakSet]",ui="[object ArrayBuffer]",si="[object DataView]",li="[object Float32Array]",ci="[object Float64Array]",di="[object Int8Array]",bi="[object Int16Array]",hi="[object Int32Array]",ki="[object Uint8Array]",_i="[object Uint8ClampedArray]",pi="[object Uint16Array]",vi="[object Uint32Array]",wi=/\b__p \+= '';/g,mi=/\b(__p \+=) '' \+/g,gi=/(__e\(.*?\)|\b__t\)) \+\n'';/g,yi=/&(?:amp|lt|gt|quot|#39);/g,Ei=/[&<>"']/g,Si=RegExp(yi.source),Oi=RegExp(Ei.source),Ci=/<%-([\s\S]+?)%>/g,Ai=/<%([\s\S]+?)%>/g,Fi=/<%=([\s\S]+?)%>/g,Ri=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Mi=/^\w*$/,xi=/^\./,Ti=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Pi=/[\\^$.*+?()[\]{}|]/g,ji=RegExp(Pi.source),Li=/^\s+|\s+$/g,Di=/^\s+/,Ni=/\s+$/,Ii=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Bi=/\{\n\/\* \[wrapped with (.+)\] \*/,Ui=/,? & /,Hi=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,zi=/\\(\\)?/g,Gi=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Vi=/\w*$/,Yi=/^[-+]0x[0-9a-f]+$/i,Wi=/^0b[01]+$/i,qi=/^\[object .+?Constructor\]$/,Xi=/^0o[0-7]+$/i,Ki=/^(?:0|[1-9]\d*)$/,Ji=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Zi=/($^)/,$i=/['\n\r\u2028\u2029\\]/g,Qi="\\ud800-\\udfff",er="\\u0300-\\u036f",ir="\\ufe20-\\ufe2f",rr="\\u20d0-\\u20ff",nr=er+ir+rr,tr="\\u2700-\\u27bf",or="a-z\\xdf-\\xf6\\xf8-\\xff",fr="\\xac\\xb1\\xd7\\xf7",ar="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",ur="\\u2000-\\u206f",sr=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",lr="A-Z\\xc0-\\xd6\\xd8-\\xde",cr="\\ufe0e\\ufe0f",dr=fr+ar+ur+sr,br="['’]",hr="["+Qi+"]",kr="["+dr+"]",_r="["+nr+"]",pr="\\d+",vr="["+tr+"]",wr="["+or+"]",mr="[^"+Qi+dr+pr+tr+or+lr+"]",gr="\\ud83c[\\udffb-\\udfff]",yr="(?:"+_r+"|"+gr+")",Er="[^"+Qi+"]",Sr="(?:\\ud83c[\\udde6-\\uddff]){2}",Or="[\\ud800-\\udbff][\\udc00-\\udfff]",Cr="["+lr+"]",Ar="\\u200d",Fr="(?:"+wr+"|"+mr+")",Rr="(?:"+Cr+"|"+mr+")",Mr="(?:"+br+"(?:d|ll|m|re|s|t|ve))?",xr="(?:"+br+"(?:D|LL|M|RE|S|T|VE))?",Tr=yr+"?",Pr="["+cr+"]?",jr="(?:"+Ar+"(?:"+[Er,Sr,Or].join("|")+")"+Pr+Tr+")*",Lr="\\d*(?:(?:1st|2nd|3rd|(?![123])\\dth)\\b)",Dr="\\d*(?:(?:1ST|2ND|3RD|(?![123])\\dTH)\\b)",Nr=Pr+Tr+jr,Ir="(?:"+[vr,Sr,Or].join("|")+")"+Nr,Br="(?:"+[Er+_r+"?",_r,Sr,Or,hr].join("|")+")",Ur=RegExp(br,"g"),Hr=RegExp(_r,"g"),zr=RegExp(gr+"(?="+gr+")|"+Br+Nr,"g"),Gr=RegExp([Cr+"?"+wr+"+"+Mr+"(?="+[kr,Cr,"$"].join("|")+")",Rr+"+"+xr+"(?="+[kr,Cr+Fr,"$"].join("|")+")",Cr+"?"+Fr+"+"+Mr,Cr+"+"+xr,Dr,Lr,pr,Ir].join("|"),"g"),Vr=RegExp("["+Ar+Qi+nr+cr+"]"),Yr=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Wr=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],qr=-1,Xr={};Xr[li]=Xr[ci]=Xr[di]=Xr[bi]=Xr[hi]=Xr[ki]=Xr[_i]=Xr[pi]=Xr[vi]=!0,Xr[Ue]=Xr[He]=Xr[ui]=Xr[Ge]=Xr[si]=Xr[Ve]=Xr[We]=Xr[qe]=Xr[Ke]=Xr[Je]=Xr[$e]=Xr[ii]=Xr[ri]=Xr[ni]=Xr[fi]=!1;var Kr={};Kr[Ue]=Kr[He]=Kr[ui]=Kr[si]=Kr[Ge]=Kr[Ve]=Kr[li]=Kr[ci]=Kr[di]=Kr[bi]=Kr[hi]=Kr[Ke]=Kr[Je]=Kr[$e]=Kr[ii]=Kr[ri]=Kr[ni]=Kr[ti]=Kr[ki]=Kr[_i]=Kr[pi]=Kr[vi]=!0,Kr[We]=Kr[qe]=Kr[fi]=!1;var Jr={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},Zr={"&":"&","<":"<",">":">",'"':""","'":"'"},$r={"&":"&","<":"<",">":">",""":'"',"'":"'"},Qr={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},en=parseFloat,rn=parseInt,nn="object"==typeof e&&e&&e.Object===Object&&e,tn="object"==typeof self&&self&&self.Object===Object&&self,on=nn||tn||Function("return this")(),fn="object"==typeof r&&r&&!r.nodeType&&r,an=fn&&"object"==typeof i&&i&&!i.nodeType&&i,un=an&&an.exports===fn,sn=un&&nn.process,ln=function(){try{return sn&&sn.binding&&sn.binding("util")}catch(e){}}(),cn=ln&&ln.isArrayBuffer,dn=ln&&ln.isDate,bn=ln&&ln.isMap,hn=ln&&ln.isRegExp,kn=ln&&ln.isSet,_n=ln&&ln.isTypedArray,pn=C("length"),vn=A(Jr),wn=A(Zr),mn=A($r),gn=function En(e){function i(e){if(lu(e)&&!gd(e)&&!(e instanceof A)){if(e instanceof v)return e;if(gl.call(e,"__wrapped__"))return af(e)}return new v(e)}function r(){}function v(e,i){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!i,this.__index__=0,this.__values__=re}function A(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=De,this.__views__=[]}function K(){var e=new A(this.__wrapped__);return e.__actions__=Ut(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ut(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ut(this.__views__),e}function Q(){if(this.__filtered__){var e=new A(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e}function ee(){var e=this.__wrapped__.value(),i=this.__dir__,r=gd(e),n=i<0,t=r?e.length:0,o=Mo(0,t,this.__views__),f=o.start,a=o.end,u=a-f,s=n?a:f-1,l=this.__iteratees__,c=l.length,d=0,b=Zl(u,this.__takeCount__);if(!r||!n&&t==u&&b==u)return gt(e,this.__actions__);var h=[];e:for(;u--&&d-1}function sr(e,i){var r=this.__data__,n=xr(r,e);return n<0?(++this.size,r.push([e,i])):r[n][1]=i,this}function lr(e){var i=-1,r=null==e?0:e.length;for(this.clear();++i =i?e:i)),e}function Ir(e,i,r,n,t,o){var f,u=i&le,s=i&ce,l=i&de;if(r&&(f=t?r(e,n,t,o):r(e)),f!==re)return f;if(!su(e))return e;var c=gd(e);if(c){if(f=Po(e),!u)return Ut(e,f)}else{var d=xc(e),b=d==qe||d==Xe;if(Ed(e))return Ft(e,u);if(d==$e||d==Ue||b&&!t){if(f=s||b?{}:jo(e),!u)return s?Gt(e,jr(f,e)):zt(e,Pr(f,e))}else{if(!Kr[d])return t?e:{};f=Lo(e,d,Ir,u)}}o||(o=new wr);var h=o.get(e);if(h)return h;o.set(e,f);var k=l?s?yo:go:s?Wu:Yu,_=c?re:k(e);return a(_||e,function(n,t){_&&(t=n,n=e[t]),Mr(f,t,Ir(n,i,r,t,e,o))}),f}function Br(e){var i=Yu(e);return function(r){return zr(r,e,i)}}function zr(e,i,r){var n=r.length;if(null==e)return!n;for(e=dl(e);n--;){var t=r[n],o=i[t],f=e[t];if(f===re&&!(t in e)||!o(f))return!1}return!0}function Gr(e,i,r){if("function"!=typeof e)throw new kl(fe);return jc(function(){e.apply(re,r)},i)}function Vr(e,i,r,n){var t=-1,o=c,f=!0,a=e.length,u=[],s=i.length;if(!a)return u;r&&(i=b(i,P(r))),n?(o=d,f=!1):i.length>=te&&(o=L,f=!1,i=new _r(i));e:for(;++tt?0:t+r),n=n===re||n>t?t:Au(n),n<0&&(n+=t),n=r>n?0:Fu(n);r 0&&r(a)?i>1?Qr(a,i-1,r,n,t):h(t,a):n||(t[t.length]=a)}return t}function nn(e,i){return e&&gc(e,i,Yu)}function tn(e,i){return e&&yc(e,i,Yu)}function fn(e,i){return l(i,function(i){return fu(e[i])})}function an(e,i){i=Ct(i,e);for(var r=0,n=i.length;null!=e&&r i}function gn(e,i){return null!=e&&gl.call(e,i)}function Sn(e,i){return null!=e&&i in dl(e)}function On(e,i,r){return e>=Zl(i,r)&&e =120&&l.length>=120)?new _r(f&&l):re}l=e[0];var h=-1,k=a[0];e:for(;++h -1;)a!==e&&Ll.call(a,u,1),Ll.call(e,u,1);return e}function it(e,i){for(var r=e?i.length:0,n=r-1;r--;){var t=i[r];if(r==n||t!==o){var o=t;Io(t)?Ll.call(e,t,1):vt(e,t)}}return e}function rt(e,i){return e+Vl(ec()*(i-e+1))}function nt(e,i,r,n){for(var t=-1,o=Jl(Gl((i-e)/(r||1)),0),f=al(o);o--;)f[n?o:++t]=e,e+=r;return f}function tt(e,i){var r="";if(!e||i<1||i>Pe)return r;do i%2&&(r+=e),i=Vl(i/2),i&&(e+=e);while(i);return r}function ot(e,i){return Lc(Zo(e,i,Ls),e+"")}function ft(e){return Cr(ts(e))}function at(e,i){var r=ts(e);return nf(r,Nr(i,0,r.length))}function ut(e,i,r,n){if(!su(e))return e;i=Ct(i,e);for(var t=-1,o=i.length,f=o-1,a=e;null!=a&&++t t?0:t+i),r=r>t?t:r,r<0&&(r+=t),t=i>r?0:r-i>>>0,i>>>=0;for(var o=al(t);++n >>1,f=e[o];null!==f&&!gu(f)&&(r?f<=i:f=te){var s=i?null:Ac(e);if(s)return q(s);f=!1,t=L,u=new _r}else u=i?[]:a;e:for(;++n =n?e:lt(e,i,r)}function Ft(e,i){if(i)return e.slice();var r=e.length,n=xl?xl(r):new e.constructor(r);return e.copy(n),n}function Rt(e){var i=new e.constructor(e.byteLength);return new Ml(i).set(new Ml(e)),i}function Mt(e,i){var r=i?Rt(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}function xt(e,i,r){var t=i?r(V(e),le):V(e);return k(t,n,new e.constructor)}function Tt(e){var i=new e.constructor(e.source,Vi.exec(e));return i.lastIndex=e.lastIndex,i}function Pt(e,i,r){var n=i?r(q(e),le):q(e);return k(n,t,new e.constructor)}function jt(e){return _c?dl(_c.call(e)):{}}function Lt(e,i){var r=i?Rt(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function Dt(e,i){if(e!==i){var r=e!==re,n=null===e,t=e===e,o=gu(e),f=i!==re,a=null===i,u=i===i,s=gu(i);if(!a&&!s&&!o&&e>i||o&&f&&u&&!a&&!s||n&&f&&u||!r&&u||!t)return 1;if(!n&&!o&&!s&&e=a)return u;var s=r[n];return u*("desc"==s?-1:1)}}return e.index-i.index}function It(e,i,r,n){for(var t=-1,o=e.length,f=r.length,a=-1,u=i.length,s=Jl(o-f,0),l=al(u+s),c=!n;++a1?r[t-1]:re,f=t>2?r[2]:re;for(o=e.length>3&&"function"==typeof o?(t--,o):re,f&&Bo(r[0],r[1],f)&&(o=t<3?re:o,t=1),i=dl(i);++n -1?t[o?i[f]:f]:re}}function eo(e){return mo(function(i){var r=i.length,n=r,t=v.prototype.thru;for(e&&i.reverse();n--;){var o=i[n];if("function"!=typeof o)throw new kl(fe);if(t&&!f&&"wrapper"==Eo(o))var f=new v([],(!0))}for(n=f?n:r;++n 1&&v.reverse(),c&&u