UNPKG

jslingua

Version:
1 lines 273 kB
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.JsLingua=t():e.JsLingua=t()}(this,(function(){return(()=>{var e={925:e=>{function t(e){return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}))}t.keys=()=>[],t.resolve=t,t.id=925,e.exports=t}},t={};function s(n){var r=t[n];if(void 0!==r)return r.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,s),i.exports}s.d=(e,t)=>{for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var n={};return(()=>{"use strict";s.d(n,{default:()=>Ct});let e={info:{ara:"./ara/ara.info.mjs",jpn:"./jpn/jpn.info.mjs",eng:"./eng/eng.info.mjs",fra:"./fra/fra.info.mjs"},lang:{ara:"./ara/ara.lang.mjs",jpn:"./jpn/jpn.lang.mjs",eng:"./eng/eng.lang.mjs",fra:"./fra/fra.lang.mjs"},trans:{ara:"./ara/ara.trans.mjs",jpn:"./jpn/jpn.trans.mjs",eng:"./eng/eng.trans.mjs",fra:"./fra/fra.trans.mjs"},morpho:{ara:"./ara/ara.morpho.mjs",jpn:"./jpn/jpn.morpho.mjs",eng:"./eng/eng.morpho.mjs",fra:"./fra/fra.morpho.mjs"}};const t=class{static version="0.13.0";static rtls=["ara","heb","aze","div","kur","per","fas","urd"];static services={};static async load(t,n){t=t.toLowerCase(),n=n.toLowerCase();let r=this.services[t];if(void 0===r){if(!(t in e))return!1;if(r=e[t],!(n in r))return!1}let i=r[n];if("string"==typeof i){this.services;let e=await s(925)(i);this.aserv(t,n,e.default)}return!0}static aserv(e,t,s){e=e.toLowerCase(),t=t.toLowerCase(),void 0===this.services[e]&&(this.services[e]={}),this.services[e][t]=s}static llang(e){let t=this.services[e.toLowerCase()];return void 0===t?[]:Object.keys(t)}static gserv(e,t){let s=this.services[e.toLowerCase()];return void 0===s?null:(t=t.toLowerCase())in s?s[t]:null}static nserv(e,t){let s=this.gserv(e,t);return null===s?null:new s}static gversion(){return this.version}static gdir(e){return this.rtls.indexOf(e)<0?"ltr":"rtl"}};let r={some:e=>!1,every:e=>!1};function i(e,t){return function(s){let n=function(e){let t=typeof e;return"number"===t?e:"string"===t&&""!=e?e.charCodeAt(0):-1}(s);return e<=n&&n<=t}}function a(e){return function(t){for(let s=0;s<t.length;s++){let n=t.charCodeAt(s);if(!e(n))return!1}return!0}}function o(e){return function(t){let s="";for(let n=0;n<t.length;n++){let r=t.charCodeAt(n);for(let t=0;t<e.length;t++){let s=e[t];if(s.found(r)){r+=s.offset;break}}s+=String.fromCharCode(r)}return s}}const c=class{static CS={};static TR={};static langCode="";static _nChs(e,t,s){this.CS[e]=i(t,s)}static _nTrans(e,t,s){let n=[];for(let e=0;e<s.length;e++){let t=function(){return!1},r=s[e],a=r.setName,o=r.begin,c=r.end;a&&a in this.CS?t=this.CS[a]:"number"==typeof o&&"number"==typeof c&&(t=i(o,c)),n.push({offset:r.offset,found:t})}this.TR[e]={fct:o(n),desc:t}}static lchars(){return Object.keys(this.CS)}static gcharverify(e){let t=this.CS[e];return t?{some:(s=t,function(e){for(let t=0;t<e.length;t++){let n=e.charCodeAt(t);if(s(n))return!0}return!1}),every:a(t)}:r;var s}static schars(e){this.charFcts=this.gcharverify(e)}static some(e){return this.charFcts.some(e)}static every(e){return this.charFcts.every(e)}static ltrans(){return Object.keys(this.TR)}static gtrans(e){return e in this.TR?this.TR[e].fct:function(e){return e}}static gtransdesc(e){return e in this.TR?this.TR[e].desc:""}static strans(e){this.transFct=this.gtrans(e)}static trans(e){return this.transFct(e)}static nbr2words(e){return e}};class l{static code="";static methods={};static defMethod="";static currentMethod="";static _nTrans(e,t,s){"string"==typeof e&&e.length>0&&(this.methods[e]={},this.defMethod.length<1&&(this.currentMethod=this.defMethod=e),this.methods[e].trans=this.methods[e].untrans=function(e){return e},Array.isArray(t)&&Array.isArray(s)&&t.length===s.length&&(this.methods[e].trans=d(t,s),this.methods[e].untrans=d(s,t)))}static _sTrans(e,t,s){e in this.methods&&("function"==typeof t&&(this.methods[e].trans=t),"function"==typeof s&&(this.methods[e].untrans=s))}static _sTransCnd(e,t,s){e in this.methods&&("function"==typeof t&&(this.methods[e].preTrans=t),"function"==typeof s&&(this.methods[e].postTrans=s))}static _sUntransCnd(e,t,s){e in this.methods&&("function"==typeof t&&(this.methods[e].preUntrans=t),"function"==typeof s&&(this.methods[e].postUntrans=s))}static s(e){e in this.methods&&(this.currentMethod=e)}static l(){return Object.keys(this.methods)}static t(e){let t=e;return"function"==typeof this.methods[this.currentMethod].preTrans&&(t=this.methods[this.currentMethod].preTrans(t)),t=this.methods[this.currentMethod].trans(t),"function"==typeof this.methods[this.currentMethod].postTrans&&(t=this.methods[this.currentMethod].postTrans(t)),t}static u(e){let t=e;return"function"==typeof this.methods[this.currentMethod].preUntrans&&(t=this.methods[this.currentMethod].preUntrans(t)),t=this.methods[this.currentMethod].untrans(t),"function"==typeof this.methods[this.currentMethod].postUntrans&&(t=this.methods[this.currentMethod].postUntrans(t)),t}}const u=["0","1","2","3","4","5","6","7","8","9","#",",","?","'","!","/","(",")","&",":",";","=","+","^","_",'"',"$","@"],p=[" ----- "," .---- "," ..--- "," ...-- "," ....- "," ..... "," -.... "," --... "," ---.. "," ----. "," .-.-.- "," --..-- "," ..--.. "," .----. "," -.-.-- "," -..-. "," -.--. "," -.--.- "," .-... "," ---... "," -.-.-. "," -...- "," .-.-. "," -....- "," ..--.- "," .-..-. "," ...-..- "," .--.-. "];function d(e,t){return function(s){let n=s;for(let s=0;s<e.length;s++){let r=e[s].replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1");n=n.replace(new RegExp(r,"g"),t[s])}return n}}l.specialCharTrans=d(u,p),l.specialCharUntrans=d(p,u);const h=l;class m{static stemmers={};static converters={};static cstemmer="";static cconverter="";static langCode="";static ssplitter=/([.?!])(?:\s+|$)/;static tsplitter=/([,;])?\s+/;static stop_words=[];static Tense={Pa:"past",Pr:"present",Fu:"future"};static Aspect={S:"simple",C:"continuous",P:"perfect",PC:"perfect-continuous",I:"imperfect"};static Mood={Ind:"indicative",Imp:"imperative",Cnd:"conditional",Pot:"potential",Sub:"subjunctive",Jus:"jussive",Prp:"purposive",Qot:"quotative",Opt:"optative",Des:"desiderative",Nec:"necessitative",Adm:"admirative"};static Voice={A:"active",P:"passive",M:"middle"};static GNumber={S:"singular",D:"dual",P:"plural"};static Person={F:"first",S:"second",T:"third"};static Gender={M:"masculine",F:"feminine",N:"neuter"};static Formality={Pl:"plain",Po:"polite"};static _nStem(e,t,s){if("string"==typeof e&&e.length>0){let n=this.stemmers[e]={};n.desc=t,n.fct=s}}static _nConv(e,t,s){if("string"==typeof e&&e.length>0){let n=this.converters[e]={};n.desc=t,n.fct=s}}static _conj(e,t){return e}static stem(e){var t=this.stemmers[this.cstemmer];return"object"!=typeof t||"function"!=typeof t.fct?e:t.fct(e)}static lstem(){return Object.keys(this.stemmers)}static sstem=function(e){e in this.stemmers&&(this.cstemmer=e)};static gstemdesc(e){return e in this.stemmers?this.stemmers[e].desc:""}static conv(e){var t=this.converters[this.cconverter];return"object"!=typeof t||"function"!=typeof t.fct?e:t.fct(e)}static lconv=function(){return Object.keys(this.converters)};static sconv(e){e in this.converters&&(this.cconverter=e)}static gconvdesc(e){return e in this.converters?this.converters[e].desc:""}static conj(e,t,s){let n=t||{};if("string"==typeof s){let e=this.gform(s);"object"==typeof e&&(n=Object.assign({},n,e))}return this._conj(e,n)}static gtensename(e){switch(e){case Tense.Pa:return"past";case Tense.Pr:return"present";case Tense.Fu:return"future"}return""}static lvtype(){return[]}static gvtype(e){return""}static lform(){return{pres:{desc:"Indicative present",mood:this.Mood.Ind,tense:this.Tense.Pr,aspect:this.Aspect.S},past:{desc:"Indicative past",mood:this.Mood.Ind,tense:this.Tense.Pa,aspect:this.Aspect.S},fut:{desc:"Indicative future",mood:this.Mood.Ind,tense:this.Tense.Fu,aspect:this.Aspect.S}}}static gform(e){return this.lform()[e]}static gformdesc(e){let t=this.lform();return e in t?t[e].desc:""}static gconjmod(){return{rows:["Pronoun"],cols:["Voice","Negation"]}}static lconjopt(e){switch(e){case"Pronoun":return this._gPpOpts();case"Negation":return this._gNegOpts();case"Voice":return this._gVoiceOpts();default:return[{}]}}static goptname(e,t){switch(e){case"Pronoun":return this._gPpName(t);case"Negation":return this._gNegName(t);case"Voice":return this._gVoiceName(t)}return""}static _gNegOpts(){return[{negated:0},{negated:1}]}static _gNegName(e){return e?e.negated?"negative":"affirmative":""}static _gVoiceOpts(){return[{voice:m.Voice.A},{voice:m.Voice.P}]}static _gVoiceName(e){if(!e)return"";if(!e.voice)return"";switch(e.voice){case m.Voice.A:return"active";case m.Voice.P:return"passive"}return""}static _gPpOpts(){return[{}]}static _gPpName(e){return""}static norm(e,t){return e}static gsents(e){let t=e.split(this.ssplitter).filter(Boolean);return this.abbr?function(e,t){let s;for(s=e.length-1;s>=0;s--)if("."===e[s]&&s>0){let n=e[s-1].split(" ").pop();(/(?:[^.\d]\.[^.\d])+/.test(n)||t[n.toLowerCase()])&&(e[s-1]+=".",s+1<e.length?(e[s+1].charAt(0),e[s-1]+=" "+e[s+1],e.splice(s,2)):e.splice(s,2))}return e}(t,this.abbr):t}static gwords(e){return e.split(this.tsplitter).filter(Boolean)}static filter(e,t){let s,n=[];return s=t?t.reduce(((e,t)=>({...e,[t]:1})),{}):this.stop_words,e.forEach((e=>{s[e]||n.push(e)})),n}static parseConjModel(){let e={rows:{},cols:{}},t=this.gconjmod();return e.rows=f(this,t.rows),e.cols=f(this,t.cols),e}}function f(e,t){let s={labels:[],spans:[1],opts:[{}]};for(let n=0;n<t.length;n++){let r=[],i=e.lconjopt(t[n]);for(let e=0;e<s.spans.length;e++)s.spans[e]*=i.length;let a=[];s.opts.forEach((function(s,o){i.forEach((function(i){let c=Object.assign({},s,i);r.push(c),o||a.push(e.goptname(t[n],i))}))})),s.opts=r,s.spans.push(1),s.labels.push(a)}return s.spans.shift(),s}const g=m,v=class{static code="";static name="";static origName="";static dir="ltr";static wordOrder="svo";static family="";static branch="";static gname(){return this.name}static goname(){return this.origName}static gcode(){return this.code}static gfamily(){return this.family}static gbranch(){return this.branch}static gdir(){return this.dir}static gorder(){return this.wordOrder}};class b extends c{static CS={};static TR={};static langCode="ara";static nbr2words(e){if(isNaN(e))return"";if(e<0)return"ناقص "+this.nbr2words(-e);if(0==e)return y[e];if(8==e)return y[e]+"ية";if(e<3)return y[e];if(e<10)return y[e]+"ة";if(e<100){let t=~~(e/10),s=~~(e%10);if(1==t)return 0==s?y[10]+"ة":1==s?"أحد "+y[10]:2==s?"إثنا "+y[10]:this.nbr2words(s)+" "+y[10];let n=y[t]+"ون";if(2==t&&(n=y[10]+"ون"),0==s)return n;let r=" و";return this.nbr2words(s)+r+n}for(let t=1;t<_.length;t++){let s=_[t],n=_[t-1];if(e<s){let t=~~(e/n),s=~~(e%n),r=y[n],i="",a="";return t<3?2==t&&(r=w[n]):t<10?(i=y[t],100!=n&&(i+="ة "),r=$[n]):(i=this.nbr2words(t)+" ",~~(t%100)<11&&(r=$[n])),2==t&&(r=w[n],i=""),s>0&&(a=" و"+this.nbr2words(s)),i+r+a}}let t=_[_.length-1],s=~~(e/t),n=~~(e%t),r=y[t],i="",a="";return s<3?2==s&&(r=w[t]):s<10?(i=y[s],100!=t&&(i+="ة "),r=$[t]):i=this.nbr2words(s)+" ",n>0&&(a=" و"+this.nbr2words(n)),i+r+a}}b._nChs("MainArabic",1536,1791),b._nChs("ArabicSupplement",1872,1919),b._nChs("ArabicExtendedA",2208,2303),b._nChs("ArabicPresentationA",64336,65023),b._nChs("ArabicPresentationB",65136,65279),b._nChs("IndicNumeral",1632,1641),b._nChs("ArabicNumeral",48,57),b._nTrans("ind2ara","Indic to Arabic Numerals",[{offset:-1584,setName:"IndicNumeral"}]),b._nTrans("ara2ind","Arabic to Indic Numerals",[{offset:1584,setName:"ArabicNumeral"}]);const y={0:"صفر",1:"واحد",2:"اثنان",3:"ثلاث",4:"أربع",5:"خمس",6:"ست",7:"سبع",8:"ثمان",9:"تسع",10:"عشر",100:"مائة",1e3:"ألف",1e6:"مليون",1e9:"مليار"},_=[100,1e3,1e6,1e9],w={100:"مائتان",1e3:"ألفان",1e6:"مليونان",1e9:"ملياران"},$={100:"مائة",1e3:"آلاف",1e6:"ملايين",1e9:"ملايير"},P=b;class x extends h{static code="ara";static methods={};static defMethod="";static currentMethod=""}const I=["ث","ح","خ","ذ","ش","ص","ض","ط","ظ","غ","ب","ت","ج","د","ر","ز","س","ع","ف","ق","ك","ل","م","ن","ه","و","ي","أ","إ","ؤ","ئ","آ","ٱ","ٰ","ى","ً","ٌ","ٍ","َ","ُ","ِ","ّ","ـ","ة","ْ","ء","ا"];x._nTrans("buckwalter",I,["v","H","x","*","$","S","D","T","Z","g","b","t","j","d","r","z","s","E","f","q","k","l","m","n","h","w","y",">","<","&","}","|","{","`","Y","F","N","K","a","u","i","~","_","p","o","'","A"]),x._nTrans("arabtex",I,["_t",".h","_h","_d","^s",".s",".d",".t",".z",".g","b","t","j","d","r","z","s","`","f","q","k","l","m","n","h","w","y","'","'i","'","'","'A","|","_a","_A","aN","uN","iN","a","u","i","xx","--","T",'"',"'","A"]),x._nTrans("morse",I,[" -.-. "," .... "," --- "," --.. "," ---- "," -..- "," ...- "," ..- "," -.-- "," --. "," -... "," - "," .--- "," -.. "," .-. "," ---. "," ... "," .-.- "," ..-. "," --.- "," -.- "," .-.. "," -- "," -. "," ..-.. "," .-- "," .. ","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*"," . "," .- "]),x._sTransCnd("morse",(function(e){let t=e;return t=t.replace(/[\^#]/gi,""),t=t.replace(/\./gi,"#").replace(/-/gi,"^"),t=t.replace(/[ ]+/gi,"\t"),t=function(e){let t=e;return t=t.replace(/[أإئؤ]/gi,"ء"),t=t.replace(/[ىآ]/gi,"ا"),t=t.replace(/[ة]/gi,"ه"),t}(t),t}),(function(e){let t=e;return t=h.specialCharTrans(t),t=t.replace(/ +/gi," "),t=t.replace(/^ /gi,""),t=t.replace(/ $/gi,""),t=t.replace(/\t/gi," "),t=t.replace(/[^ .-]/gi,""),t.trim()})),x._sUntransCnd("morse",(function(e){let t=e;return t=t.replace(/[^ .-]/gi,""),t=t.replace(/[ ]{3,}/gi," \t "),t=t.replace(/ +/gi," "),t=t.replace(/^/gi," "),t=t.replace(/$/gi," "),t}),(function(e){let t=e;return t=h.specialCharUntrans(t),t=t.replace(/#/gi,".").replace(/\^/gi,"-"),t=t.replace(/ +/gi,""),t=t.replace(/\t/gi," "),t}));const T=x;class C extends g{static stemmers={};static converters={};static cstemmer="";static cconverter="";static langCode="ara";static ssplitter=/([.؟!])(?:\s+|$)/;static _conj(e,t){return L(e,t)}static getTenseName(e){switch(e){case g.Tense.Pa:return"الماضي";case g.Tense.Pr:return"المضارع";case g.Tense.Fu:return"المستقبل"}return""}static lform(){let e=g.lform();const t={imp:{desc:"Imperative",mood:g.Mood.Imp}};return Object.assign({},e,t)}static _gPpOpts(){return[{person:g.Person.F,number:g.GNumber.S},{person:g.Person.F,number:g.GNumber.P},{person:g.Person.S,number:g.GNumber.S,gender:g.Gender.M},{person:g.Person.S,number:g.GNumber.S,gender:g.Gender.F},{person:g.Person.S,number:g.GNumber.D,gender:g.Gender.M},{person:g.Person.S,number:g.GNumber.D,gender:g.Gender.F},{person:g.Person.S,number:g.GNumber.P,gender:g.Gender.M},{person:g.Person.S,number:g.GNumber.P,gender:g.Gender.F},{person:g.Person.T,number:g.GNumber.S,gender:g.Gender.M},{person:g.Person.T,number:g.GNumber.S,gender:g.Gender.F},{person:g.Person.T,number:g.GNumber.D,gender:g.Gender.M},{person:g.Person.T,number:g.GNumber.D,gender:g.Gender.F},{person:g.Person.T,number:g.GNumber.P,gender:g.Gender.M},{person:g.Person.T,number:g.GNumber.P,gender:g.Gender.F}]}static _gPpName(e){return O[J(e)]}static norm(e,t){let s=e.trim();return(!t||t.length<1)&&(t="voc,alef,yeh,teh,_"),t.includes("voc")&&(s=s.replace(/[َ ً ُ ٍ ْ ِ ٌ]/g,"")),t.includes("alef")&&(s=s.replace(/[أإآ]/g,"ا")),t.includes("ihamza")&&(s=s.replace(/^[أإآ]/g,"ا")),t.includes("yeh")&&(s=s.replace(/[ى]/g,"ي")),t.includes("teh")&&(s=s.replace(/[ة]/g,"ه")),t.includes("_")&&(s=s.replace(/[ـ]+/g,"")),s}}const O=["أَنَا","نَحْنُ","أَنْتَ","أَنْتِ","أَنْتُمَا","أَنْتُمَا","أَنْتُمْ","أَنْتُنَّ","هُوَ","هِيَ","هُمَا","هُمَا","هُمْ","هُنَّ"],M={[g.Tense.Pr]:{prefix:["أَ","نَ","تَ","تَ","تَ","تَ","تَ","تَ","يَ","تَ","يَ","تَ","يَ","يَ"],suffix:["ُ","ُ","ُ","ِينَ","َانِ","َانِ","ُونَ","ْنَ","ُ","ُ","َانِ","َانِ","ُونَ","ْنَ"]},[g.Tense.Pa]:{prefix:[],suffix:["ْتُ","ْنَا","ْتَ","ْتِ","ْتُمَا","ْتُمَا","ْتُمْ","ْتُنَّ","َ","َتْ","َا","َتَا","ُوا","ْنَ"]}},H={أب:1,أج:1,أد:1,أر:1,أز:1,أش:1,أض:1,أف:1,أق:1,أل:1,أن:1,أه:1,أي:1,بب:1,بح:1,بخ:1,بر:1,بز:1,بس:1,بش:1,بص:1,بغ:1,بق:1,بل:1,تب:1,تج:1,تق:1,ثب:1,ثر:1,ثل:1,ثي:1,جب:1,جح:1,جد:1,جر:1,جز:1,جس:1,جط:1,جع:1,جف:1,جق:1,جل:1,جن:1,جو:1,جي:1,حب:1,حت:1,حث:1,حج:1,حذ:1,حز:1,حس:1,حش:1,حص:1,حط:1,حف:1,حق:1,حك:1,حل:1,حم:1,حي:1,خج:1,خخ:1,خذ:1,خر:1,خص:1,خض:1,خل:1,خن:1,خو:1,خي:1,دء:1,دب:1,دح:1,دخ:1,دد:1,در:1,دس:1,دش:1,دط:1,دغ:1,دف:1,دق:1,دك:1,دل:1,دم:1,دن:1,دي:1,ذب:1,ذد:1,ذق:1,ذي:1,رب:1,رث:1,رج:1,رح:1,رد:1,رز:1,رس:1,رض:1,رع:1,رغ:1,رق:1,رل:1,رم:1,ري:1,زج:1,زح:1,زر:1,زغ:1,زق:1,زل:1,زم:1,زن:1,زي:1,سء:1,سج:1,سخ:1,سد:1,سط:1,سع:1,سغ:1,سف:1,سق:1,سك:1,سم:1,سي:1,شب:1,شر:1,شش:1,شط:1,شظ:1,شف:1,شق:1,شك:1,شل:1,شم:1,شه:1,شي:1,صب:1,صت:1,صج:1,صح:1,صص:1,صع:1,صغ:1,صف:1,صل:1,صم:1,صن:1,ضء:1,ضج:1,ضر:1,ضي:1,طح:1,طد:1,طس:1,طع:1,طف:1,طق:1,طل:1,طي:1,عج:1,عد:1,عذ:1,عر:1,عز:1,عص:1,عض:1,عق:1,عل:1,عم:1,عن:1,عه:1,عي:1,غء:1,غر:1,غز:1,غش:1,غص:1,غط:1,غغ:1,غل:1,غي:1,فت:1,فج:1,فح:1,فد:1,فر:1,فز:1,فط:1,فع:1,فف:1,فق:1,فل:1,فه:1,قب:1,قت:1,قد:1,قر:1,قش:1,قص:1,قض:1,قط:1,قع:1,قق:1,قل:1,قم:1,قن:1,قه:1,قي:1,كب:1,كخ:1,كر:1,كز:1,كس:1,كش:1,كع:1,كف:1,كك:1,كم:1,كن:1,كي:1,لب:1,لث:1,لج:1,لح:1,لذ:1,لز:1,لس:1,لص:1,لط:1,لع:1,لف:1,لك:1,لم:1,لي:1,مء:1,مت:1,مج:1,مر:1,من:1,مه:1,نء:1,نب:1,نت:1,نح:1,نخ:1,ند:1,نر:1,نس:1,نش:1,نص:1,نط:1,نع:1,نف:1,نق:1,نن:1,نه:1,نو:1,ني:1,هت:1,هد:1,هر:1,هس:1,هش:1,هع:1,هل:1,هن:1,هو:1,هي:1,يد:1,يم:1},A={أب:1,أد:1,أر:1,أس:1,أض:1,أك:1,أل:1,أم:1,أن:1,بت:1,بد:1,بض:1,بع:1,بن:1,تح:1,تر:1,تس:1,تل:1,تم:1,ته:1,جء:1,جش:1,جف:1,حث:1,حد:1,حر:1,حض:1,حف:1,حق:1,حك:1,حن:1,حو:1,حي:1,خب:1,خس:1,خش:1,خط:1,خل:1,خم:1,دث:1,دك:1,دن:1,ذع:1,ذل:1,رب:1,رس:1,رش:1,رع:1,رف:1,رل:1,رن:1,ري:1,زت:1,زح:1,زد:1,زز:1,زغ:1,زف:1,زق:1,زن:1,زي:1,سب:1,سح:1,سخ:1,سر:1,سف:1,سل:1,شب:1,شت:1,شح:1,شخ:1,شد:1,شط:1,شع:1,شف:1,شق:1,شل:1,شم:1,شن:1,صب:1,صح:1,صد:1,صر:1,صص:1,صع:1,صف:1,ضر:1,ضع:1,ضف:1,ضق:1,ضم:1,طب:1,طح:1,طر:1,طش:1,طع:1,طن:1,عب:1,عث:1,عر:1,عس:1,عش:1,عط:1,عف:1,عن:1,عه:1,عي:1,غب:1,غث:1,غد:1,غر:1,غض:1,غط:1,غظ:1,غل:1,غم:1,غن:1,غي:1,فء:1,فد:1,فش:1,فض:1,فظ:1,فف:1,فل:1,فن:1,قء:1,قح:1,قر:1,قس:1,قش:1,قض:1,قظ:1,قف:1,قن:1,قي:1,كد:1,كر:1,كس:1,كف:1,كل:1,كي:1,لث:1,لس:1,لق:1,لل:1,لن:1,لي:1,مح:1,مد:1,مر:1,مز:1,مس:1,مط:1,مع:1,مل:1,من:1,نق:1,نك:1,ني:1,هء:1,هب:1,هت:1,هج:1,هر:1,هش:1,هض:1,هط:1,هف:1,هل:1,هم:1,وب:1,ول:1},j=["ل","ب","ف","س","و","ي","ت","ن","ا"],z=["ال","لل"],k=["كال","بال","ولل","وال"],N=["ة","ه","ي","ك","ت","ا","ن"],S=["ون","ات","ان","ين","تن","كم","هن","نا","يا","ها","تم","كن","ني","وا","ما","هم"],W=["تمل","همل","تان","تين","كمل"];let B={verb:"",filter:"",len:0,wb:!1,wm:!1,we:!1,m:!1},G={verb:"",res:""};function K(e){return null!=e}function F(e){return e.startsWith("م")?e.slice(1):/^.ا/.test(e)?e[0]+e.slice(2):/^..[اوي]/.test(e)?e.slice(0,-2)+e[3]:"ة"===e[3]?e.slice(0,-1):(4===(e=R(e)).length&&(e=U(e)),e)}function R(e){for(let t in N)if(e.endsWith(N[t]))return e.slice(0,-1);return e}function U(e){for(let t in j)if(e.startsWith(j[t]))return e.slice(1);return e}function E(e){let t;return K(t=/^ا(.)[ات](.+)$/.exec(e))||K(t=/^م(..)[اوي](.)$/.exec(e))?t[1]+t[2]:K(t=/^[متا](.+)ة$/.exec(e))?t[1]:K(t=/^[ميت](.)ت(.+)$/.exec(e))||K(t=/^[مت](.)ا(.+)$/.exec(e))||K(t=/^(..)[وا](.)ة$/.exec(e))?t[1]+t[2]:K(t=/^[ام]ن(.+)$/.exec(e))?t[1]:K(t=/^ا(..)ا(.)$/.exec(e))?t[1]+t[2]:K(t=/^(...)ان$/.exec(e))?t[1]:K(t=/^ت(..)ي(.)$/.exec(e))?t[1]+t[2]:K(t=/^(.)ا(.)و(.)$/.exec(e))?t[1]+t[2]+t[3]:K(t=/^(.)وا(..)$/.exec(e))||K(t=/^(..)ائ(.)$/.exec(e))||K(t=/^(.)ا(..)ة$/.exec(e))||K(t=/^(..)ا(.)ي$/.exec(e))?t[1]+t[2]:(5===(e=R(e)).length&&(e=U(e)),e)}function V(e){return 4===e.length?F(e):5===e.length?function(e){let t;return K(t=/^[تام](.+)$/.exec(e))||K(t=/^(.+)ة$/.exec(e))?t[1]:K(t=/^(..)ا(..)$/.exec(e))?t[1]+t[2]:e}(e):e}function q(e){let t;return K(t=/^[ام]ست(.+)$/.exec(e))?t[1]:K(t=/^م(..)ا(.)ة$/.exec(e))?t[1]+t[2]:K(t=/^ا(.)ت(.)ا(.)$/.exec(e))||K(t=/^ا(.)(.)و\2(.)$/.exec(e))||K(t=/^ت(.)ا(.)ي(.)$/.exec(e))?t[1]+t[2]+t[3]:(6===(e=R(e)).length&&(e=U(e)),e)}function Q(e){return 5===e.length?V(e=E(e)):6===e.length?function(e){let t;return K(t=/^ا(...)ا(.)$/.exec(e))?t[1]+t[2]:K(t=/^مت(.+)$/.exec(e))?t[1]:e}(e):e}function L(e,t){if(t.mood===g.Mood.Imp)return function(e,t){if(D(t))return"";let s=Object.assign({},t);s.mood=g.Mood.Ind,s.tense=g.Tense.Pa,s.voice=g.Voice.A,s.negated=1,s.noNegMark=1;let n=L(e,s);if(t.negated)return"لَا "+n;n=n.slice(2);let r="";return B.wb?/^أ.{3}$/.test(B.filter)?r="أَ":B.filter.startsWith("ا")&&(r="ا"):/[َُِ]/.test(n[1])||/^ت.(ا.|.).$/.test(B.filter)||(r="ا"),r+n}(e,t);if(function(e){if((e=(e=e.trim()).replace(/^(.َ?.)َ?$/,"$1َّ"))===B.verb)return;B.verb=e;let t=e.replace("آ","أا");t=/َ?ّ$/.test(e)?t+t.slice(-1):t,t=t.replace(/[َُِّْ]/gi,""),B.filter=t,B.len=t.length+e.replace(/[^ّ]/g,"").length,B.wb=/^[أاو]/.test(t),B.wm=/[اآ].$/.test(t),B.we=/[اى]$/.test(t),B.m=/َّ?$/.test(e)}(e),D(t))return"";let s=t.tense;t.tense===g.Tense.Fu&&(t.tense=g.Tense.Pr);let n=J(t),r={v:e,t:t.tense,s:"",p:"",dV:t.tense===g.Tense.Pr?"ْ":"َ",dR:t.tense===g.Tense.Pr?"ِ":"َ"};!function(e,t,s){let n="";if(t.negated){let r=t.tense===g.Tense.Pa?"ْ":"َ";n=M[g.Tense.Pr].suffix[s],/[^ْ]ن[َِ]$/.test(n)?(n=n.slice(0,-2),n.endsWith("و")&&(n+="ا")):/ن[َِ]$/.test(n)||(n=n.slice(0,-1)+r),t.tense=g.Tense.Pr,e.dV="ْ",e.dR="ِ"}else n=M[t.tense].suffix[s];e.s=n;let r=M[t.tense].prefix[s];r||(r=""),e.p=r}(r,t,n),function(e,t){let s=e.v,n=B.filter,r=e.dV,i=e.dR,a=e.p;3===B.len?(i="X",/[^أعحه][^أعحه]$/g.test(n)||/.ُ.[َُِ]?$/g.test(s)&&(i="")):n.startsWith("ت")&&(i="َ"),t.tense===g.Tense.Pr?4===B.len&&(a=a.slice(0,-1)+"ُ",r=/^.َ?(ا|.ّ)/.test(s)?"َ":"ْ"):4===B.len&&(i="َ",n.startsWith("أ")&&(r="ْ")),/^ان.{3}$/.test(n)&&(r="َ"),e.v=s,B.filter=n,e.dV=r,e.dR=i,e.p=a}(r,t),B.wb&&function(e,t){let s=e.v,n=B.filter,r=B.len;t.tense===g.Tense.Pr&&(s=t.voice!==g.Voice.P||3!==r||n.startsWith("أ")?s.slice(1):s.replace(/^(.)[َُِْ]/,"$1"),/^ا.ت..$/.test(n)&&(e.dV="َ")),/^ا.{3}$/.test(n)&&(e.dV="ْ"),e.v=s}(r,t),B.wm&&function(e,t,s){let n=e.v,r=function(e,t){if(G.verb===e)return G.res;if(G.verb=e,t.length>3)return G.res=2,2;let s=t[0]+t[2],n=0;return H[s]?n=1:A[s]&&(n=2),G.res=n,n}(n,B.filter),i="َُِ"[r],a="";if(t.tense===g.Tense.Pa)a=3===B.len?"ُ":"َ",13===s||s<8?(n=n.replace(/^(.+)ا(.َ?)$/,"$1$2"),n.startsWith("آ")&&(n="أ"+n.slice(1)),0===r&&(i="ِ")):(a="",i="َ");else{let e="اوي"[r];t.voice!==g.Voice.P?([7,13].indexOf(s)>-1&&(e=""),n=n.replace(/^(.+)ا(.َ?)$/,"$1"+e+"$2")):(i="َ",a="X")}e.v=n,e.dV=i,e.dR=a}(r,t,n),B.we&&function(e,t,s){let n=e.v,r=e.dR;r="َ",n=n.slice(0,-1),t.voice===g.Voice.P?t.tense===g.Tense.Pa||[4,5,7,10,11,13].indexOf(s)>-1?(n+="ي",r="ِ"):n+="ى":B.filter.endsWith("ى")?(n+="ي",t.tense!==g.Tense.Pa&&(r="ِ")):(n+="و",t.tense!==g.Tense.Pa&&(r="ُ")),e.v=n,e.dR=r,function(e,t,s){let n=e.v,r=e.p,i=e.s;if(s.tense===g.Tense.Pa){if(s.voice!==g.Voice.P)if(8===t){r=i="";let e=n.slice(-1);n=n.slice(0,-1),n+="ي"===e?"ى":"ا"}else[9,11,12].indexOf(t)>-1&&(n=n.slice(0,-1),/[وي]$/.test(n)&&(n=n.slice(0,-1)))}else[0,1,2,8,9].indexOf(t)>-1?(s.negated&&e.t===g.Tense.Pa&&(n=n.slice(0,-1)),s.voice!==g.Voice.P&&s.negated&&e.t!==g.Tense.Pa||(i="")):[3,6,12].indexOf(t)>-1&&(n=n.slice(0,-1),/[وي]$/.test(n)&&(n=n.slice(0,-1)));e.v=n,e.p=r,e.s=i}(e,s,t)}(r,t,n),B.m&&function(e,t,s){let n=e.v;t.tense===g.Tense.Pr?[7,13].indexOf(s)>-1?(n=n.replace(/^(.*)(.)َّ?$/,"$1$2َ$2ْ"),e.dR=B.len<4?"ُ":"ِ"):(n=n.replace(/َ$/,""),B.len>4?(e.dV="ْ",e.dR="َ"):(e.dV="ُ",e.dR="")):13===s||s<8?(e.dR="َ",n=n.replace(/^(.*)(.)َّ?$/,"$1$2َ$2ْ")):e.dR="",e.v=n}(r,t,n),function(e,t){if(t.voice!==g.Voice.P)return;let s=e.s,n=e.v;t.tense===g.Tense.Pa?(e.dV=B.wm?"ِ":"ُ",e.dR=B.wm?"X":"ِ",/^أ.{3}$/.test(B.filter)&&(e.dV="ْ",n=n.replace(/^أ[َُِْ]?/,"أُ"))):(e.p=e.p.slice(0,-1)+"ُ",e.dR=B.wm?"X":"َ",B.we&&s.startsWith("ْ")&&(s=s.slice(1))),e.s=s,e.v=n}(r,t),function(e){let t=e.dV,s=e.dR,n=e.v,r=B.filter,i=n.replace(/[َُِّْ]/g,""),a=B.len,o=B.wm&&2===i.length;t&&("X"===t&&(t=""),n=i.length<4||/^.ا../.test(i)?n.replace(/^(.)[َُِْ]?/,"$1"+t):i.startsWith("است")?n.replace(/(ا[َُِْ]?س[َُِْ]?ت)[َُِْ]?/,"$1"+t):5===a&&/^ا.{3}$/.test(r)?n.replace(/^(ا?[َُِْ]?.)[َُِْ]?/,"$1"+t):/ت.{3}/.test(i)?n.replace(/(.ّ?)[َُِْ]?(.[َُِْ]?)$/,"$1"+t+"$2"):n.replace(/(.*[^َُِْ])[َُِْ]?([^َُِْ][َُِْ]?[^َُِْ][َُِْ]?)$/,"$1"+t+"$2")),s&&!o&&("X"===s&&(s=""),B.we&&2===i.length?n=n.replace(/^(.[َُِْ]?.)[َُِْ]?/,"$1"+s):B.m&&2===i.length||(n=n.replace(/(.ّ?)[َُِْ]?(.ّ?)[َُِْ]?$/,"$1"+s+"$2"))),e.v=n}(r);let i=r.p;if(i+=/^[َُِْ]/.test(r.s)?r.v.replace(/[َُِْ]$/,""):r.v,i+=r.s,i=function(e){return(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=e.replace(/أْوِ/,"ؤُو")).replace(/أَأْ/,"آ")).replace(/أَا/,"آ")).replace("أِي","ئِي")).replace(/ِأ(.?)/,"ئ$1")).replace(/(.)أُو/,"$1ؤُو")).replace(/([ِي])ء([َُِْ].)/,"$1ئ$2")).replace(/اءُ?و/,"اؤُو")).replace("ِا","ِي")).replace(/َا(.ْ)/,"َ$1")).replace("ُا","ُو")}(i),i=function(e){return(e=e.replace(/ُو(.ْ)/,"ُ$1")).replace("ُوْ","ُو")}(i),i=function(e){return(e=e.replace(/ِي(.ْ)/,"ِ$1")).replace("ِيْ","ِي")}(i),i=i.replace(/(.)ْ\1([َُِ])/,"$1ّ$2"),!t.noNegMark){let e="";t.negated?(e="لَمْ ",s===g.Tense.Pr&&(e="لَنْ ")):s===g.Tense.Fu&&(e="سَوْفَ "),i=e+i}return i.trim()}function D(e){if(e.voice===g.Voice.P){if(e.mood===g.Mood.Imp)return!0;if(B.len>4){let e=B.filter;if(e.startsWith("ت"))return!0;if(/^ان.{3}$/.test(e))return!0;if(/^ا.{3}$/.test(e))return!0}}return e.mood===g.Mood.Imp&&e.person!==g.Person.S}function J(e){return e.person===g.Person.F?e.number===g.GNumber.S?0:1:6*(Object.values(g.Person).indexOf(e.person)-1)+2*Object.values(g.GNumber).indexOf(e.number)+Object.values(g.Gender).indexOf(e.gender)+2}C._nStem("isri","ISRI Arabic stemmer",(function(e){let t=e;if(C.prototype.norm,t=C.norm(t,"voc"),t=function(e){if(e.length>=6)for(let t in k)if(e.startsWith(k[t]))return e.slice(3);if(e.length>=5)for(let t in z)if(e.startsWith(z[t]))return e.slice(2);return e}(t),t=function(e){if(e.length>=6)for(let t in W)if(e.endsWith(W[t]))return e.slice(0,-3);if(e.length>=5)for(let t in S)if(e.endsWith(S[t]))return e.slice(0,-2);return e}(t),t=function(e){return e.length>=4&&e.startsWith("وو")?e.slice(1):e}(t),t=C.norm(t,"ihamza"),t.length<4)return t;switch(t.length){case 4:return F(t);case 5:return t=E(t),V(t);case 6:return t=q(t),Q(t);case 7:return t=R(t),7===t.length&&(t=U(t)),6===t.length&&(t=q(t),t=Q(t)),t;default:return t}})),C._nConv("sing2pl","Singular noun to Plural",(function(e){let t=function(e){let t=e;return t=t.replace(/(.)ا/,"$1A"),t=t.replace(/(.)ي/,"$1I"),t=t.replace(/(.)و/,"$1U"),t=t.replace(/^م/,"m"),t=t.replace(/َ/g,"a").replace(/ِ/g,"i").replace(/ُ/g,"u"),t=t.replace(/ْ/g,"").replace(/ة/g,"h"),t=t.replace(/[^AIUaiumh]/g,"C"),t=t.replace(/(.)ّ/g,"$1$1"),t}(e),s=e.replace(/[َُِْ]/g,"");switch(s=s.replace(/(.)ّ/g,"$1$1"),"CiCC"==t&&s[1]==s[2]&&(t="CiIC"),t){case"CiCaAC":case"CaCiICah":return s[0]+"ُ"+s[1]+"ُ"+s[3];case"CuCCah":case"CaCCah":return s[0]+"ُ"+s[1]+"َ"+s[2];case"CiCCah":return s[0]+"ِ"+s[1]+"َ"+s[2];case"CiIC":return s[0]+"ِ"+s[1]+"َ"+s[2]+"َة";case"CaCuC":return s[0]+"ِ"+s[1]+"َا"+s[2];case"CaCaCah":return"أَ"+s[0]+"ْ"+s[1]+"َا"+s[2];case"CaCuUC":return"أَ"+s[0]+"ْ"+s[1]+"ِ"+s[3]+"َة";case"CaACiC":return s[0]+"ُ"+s[2]+"َّا"+s[3];case"CaACiCah":return s[0]+"َوَا"+s[2]+"ِ"+s[3];case"CaACuUC":return s[0]+"َوَا"+s[2]+"ِي"+s[4];case"CiCaACah":return s[0]+"َ"+s[1]+"َائِ"+s[3];case"CaCCaC":case"CuCCuC":return s[0]+"َ"+s[1]+"َا"+s[2]+"ِ"+s[3];case"maCCaC":case"maCCiC":case"miCCaCah":return s[0]+"َ"+s[1]+"َا"+s[2]+"ِ"+s[3];case(t.match(/^[Cm][aiu]CC(uU|aA|iI)C$/)||{}).input:return s[0]+"َ"+s[1]+"َا"+s[2]+"ِي"+s[4];default:return e.endsWith("ة")?e.slice(0,-1)+"ات":e+"ون"}})),C.stop_words={وعداهم:1,وكإياكن:1,وكإياكم:1,فباللتين:1,وبماذا:1,وكبعضكما:1,وعدانا:1,أفكعيننا:1,بغير:1,فإنهن:1,ولنا:1,أفبنفس:1,فبتلكم:1,أفبكلهما:1,وكبعضنا:1,وبحسبكما:1,عليهما:1,بكلتا:1,أفبهنالك:1,لفونا:1,لحسبي:1,أإلينا:1,لحسبه:1,لحسبك:1,فبأخي:1,فبأخه:1,ولست:1,فبأخك:1,فلإليه:1,فإنهم:1,فباللتيا:1,ولكلكما:1,بأقلنا:1,فإنها:1,ألعن:1,ألعل:1,أفكبعضكما:1,فكأقل:1,فلنفسهن:1,أوعينكن:1,أفلشبهها:1,ولعنهن:1,ولعلينا:1,ولعنهم:1,أفلغيرهم:1,أفلغيرهن:1,ألإنها:1,ولأقلك:1,وسويهن:1,أفلكأنها:1,وسويهم:1,بإياهما:1,إلى:1,فلتلقاءها:1,وكغيره:1,وكغيرك:1,وليتكن:1,وليتكم:1,وكغيري:1,وعندكم:1,فلتلقاءهم:1,ومعاذهما:1,فلتلقاءهن:1,أوكعينكما:1,سبحانكما:1,وكحمه:1,فبجميعك:1,وكحمك:1,فبجميعه:1,فلكنكما:1,فبجميعي:1,لكنما:1,وكحمي:1,فلدنه:1,فكهناك:1,ألأجمعهن:1,أكأجمعي:1,فكهاتين:1,فبنفسكما:1,بشبه:1,حواليكن:1,بتلقاءنا:1,أكأجمعه:1,فذانك:1,أفلغيرها:1,ألإنهن:1,ألإنهم:1,أفلكأنهم:1,وسويها:1,أفكلتا:1,فكإنها:1,أولنحوكما:1,وأجمعكم:1,وأجمعكن:1,أوبإني:1,بذينك:1,أوكلما:1,أوبإنك:1,أوبإنه:1,أتلك:1,وكشبهكما:1,أونحونا:1,شمالكن:1,فلقلما:1,حولهم:1,فمعنا:1,فلكلهم:1,أفلستم:1,فلإنه:1,أذين:1,فبهذين:1,أبعضها:1,ولسن:1,أمنكن:1,فلإني:1,أمنكم:1,فلأجمعي:1,ككلتا:1,حولها:1,فلأجمعك:1,بعدنا:1,أفكحسب:1,فلأجمعه:1,متى:1,فعندكم:1,وظل:1,فكعينكما:1,فعندكن:1,أفلعلى:1,أفهكذا:1,فكبعضهما:1,فلفوقكم:1,فلفوقكن:1,ضمني:1,وضمنكن:1,لعمرها:1,فاللتيا:1,فبأننا:1,فجميعهما:1,أفي:1,ولحسبكن:1,ولحسبكم:1,أفككلهما:1,أوكجميعنا:1,للتيا:1,ولفوقنا:1,ولجميعنا:1,وشرع:1,م:1,لتحتكما:1,وبأقلنا:1,أخلفكما:1,فقلما:1,للتين:1,أفإليه:1,أفإليك:1,لتلك:1,ألكليكما:1,فمما:1,فبأخهما:1,ولستما:1,لعمرهم:1,لعمرهن:1,ولغيركن:1,ولغيركم:1,أفليست:1,وآناء:1,أفليسا:1,أونفس:1,أولذاك:1,أفتحتها:1,أونفسهن:1,أونفسهم:1,أوذواتا:1,فيمينهم:1,فخلفكن:1,فخلفكم:1,لعينكما:1,أفإنهن:1,وكحسبكن:1,وكحسبكم:1,أفإنهم:1,أوسويهم:1,أوسويهن:1,لنحوه:1,لأيهن:1,لأيهم:1,لنحوي:1,أفطالما:1,أوسويها:1,أفلعين:1,أغيرهما:1,بنحو:1,وتلقاءنا:1,بتجاهكما:1,لأيها:1,تين:1,أبعض:1,أفتحتهم:1,ألمثلهما:1,أفتحتهن:1,أونفسها:1,أإليهما:1,فلإليك:1,تجاهنا:1,ولتجاهكما:1,وكأنكما:1,أفلإليهما:1,أفإنها:1,فلجميع:1,فلعامتكم:1,أكذا:1,كإنكن:1,أوعامتنا:1,معنا:1,لحمكن:1,أوذانك:1,لحمكم:1,فخلالكما:1,ولكنما:1,أكذاك:1,بينهم:1,بينهن:1,فبنفسكم:1,أعليكما:1,أمنهما:1,أوعنها:1,مثلهم:1,مثلهن:1,أوجميعهما:1,أفبمثلي:1,بينها:1,أفبمثله:1,أفبمثلك:1,فعامتها:1,أفأجمعنا:1,فلأنتم:1,فلأنتن:1,أوعنهن:1,أوعنهم:1,مثلها:1,بأجمعكما:1,ولأصبح:1,أكذي:1,أعامتهما:1,أفبعض:1,أوأمامك:1,وإنكما:1,ألأجمعها:1,أفكعامتك:1,وخلفكم:1,وخلفكن:1,فرويدك:1,أفسوينا:1,فحول:1,لقام:1,الففو:1,أإنكن:1,أإنكم:1,أومن:1,وكسوينا:1,أفلفيي:1,أفكذلكن:1,الفو:1,أوغيركم:1,أوغيركن:1,أومما:1,أليمينهن:1,أليمينهم:1,أومع:1,أوبجميعكم:1,أوبجميعكن:1,صار:1,باللتين:1,أفبعينكما:1,أفمعي:1,وبغير:1,ولأقله:1,أفمعه:1,أمثلهما:1,لته:1,لتي:1,أكثرهم:1,كهاتين:1,وبعينها:1,فبأبك:1,وحتى:1,وأبكم:1,وأبكن:1,أبغيركم:1,أبغيركن:1,وخلاله:1,ولشبهكن:1,أوكلك:1,أوكله:1,كأيها:1,ولأقلي:1,وأصبح:1,أفلبعضهما:1,ولهناك:1,أوكلا:1,ألأنت:1,فلأقبل:1,وبعامتك:1,ألأنا:1,فعامتنا:1,أكثرها:1,وبعينهن:1,وبعينهم:1,أبشبهكما:1,وكأخكما:1,وفيكما:1,وخلالي:1,فلكرب:1,أولكليهما:1,وعداها:1,ألنحوك:1,وأولئك:1,ألنحوه:1,ألنحوي:1,أعامتها:1,أفنحوكن:1,وبالذين:1,أفكلكما:1,معهم:1,لشبهها:1,كأخكم:1,كأخكن:1,فجعل:1,فكمثلها:1,فلغيرنا:1,أفلأجمعهما:1,ولسويها:1,وكالذين:1,لسويهن:1,لسويهم:1,وإليكم:1,وإليكن:1,أفعامتها:1,فلإلى:1,ولنفسهما:1,فلإلي:1,وعني:1,لسويها:1,لتينك:1,أويمين:1,وكتجاههما:1,أعامتهم:1,فباللذين:1,فببعضهما:1,وعنك:1,لشبههم:1,لشبههن:1,فكمثلهن:1,فكمثلهم:1,فعند:1,وببعضي:1,وبأخنا:1,وببعضك:1,وسوف:1,وببعضه:1,أعامتي:1,أوببعض:1,ولأكثرنا:1,أوبنحوهم:1,أوبنحوهن:1,كذانك:1,فلسويها:1,بأنكما:1,ولأبه:1,خلالي:1,ولأبي:1,ومنهما:1,خلاله:1,خلالك:1,أولنفسه:1,فلأمامنا:1,ألأمامه:1,أولنفسك:1,أولأمامه:1,ألأمامك:1,ومتى:1,أولأمامي:1,أولنحوهم:1,ألأمامي:1,أولنحوهن:1,فبشبهنا:1,فكأخكم:1,فكأخكن:1,فلسويهم:1,أفكنفسها:1,فتحتهما:1,ألنفسهن:1,ألنفسهم:1,ألديكما:1,أوكذلك:1,أولنحوها:1,وبتلقاء:1,ومعاذك:1,أفبأجمع:1,ومعاذه:1,أفكبعض:1,تجاههن:1,وكهؤلاء:1,ولاسيما:1,ولسويهم:1,أوكحسبي:1,أفعامته:1,بغيركن:1,بغيركم:1,أوكحسبك:1,أوبنحوها:1,أوكحسبه:1,أفعامتي:1,فلأجمعهم:1,أكأولئك:1,فبحيث:1,فمعاذه:1,أنحوهما:1,كبعضكما:1,ومعاذكما:1,أوأجمعنا:1,للألى:1,فبعضهم:1,وبهنالك:1,فبعضهن:1,فلبعضها:1,فبات:1,أوبغيرنا:1,جميعك:1,فلشبه:1,جميعه:1,أفلفيهما:1,جميعي:1,ببعضهما:1,وبكلها:1,فابتدأ:1,كأخه:1,كأخك:1,أبجميعهما:1,أوبذي:1,أفكلا:1,بالذي:1,فشرع:1,أولعلينا:1,ألأجمعهم:1,أوليمينهما:1,وبكلهن:1,وبكلهم:1,إذا:1,فعننا:1,أفكلك:1,أفكله:1,أبإنكم:1,وبجميعنا:1,لشمال:1,وكأجمعي:1,وهيا:1,وكأجمعه:1,وهيت:1,وكأجمعك:1,وبأبكن:1,أفمثله:1,وبأبكم:1,أفمثلك:1,فبعضها:1,فلبعضهن:1,فلبعضهم:1,أفمثلي:1,أوأولاء:1,أبك:1,وإياها:1,يمينهم:1,يمينهن:1,أبه:1,أولعيننا:1,أبي:1,أوليس:1,ولعنها:1,أوبها:1,لأقلها:1,حواليكم:1,أوكحسبها:1,فككلك:1,وكعامتكم:1,أفأجمعكما:1,فتجاه:1,فككله:1,تجاهكما:1,ولأيكم:1,ولأيكن:1,كسوينا:1,فلتجاههن:1,ابتدأ:1,فلتجاههم:1,أوكشبهه:1,فبذات:1,أوكشبهك:1,أوهذا:1,أولمعي:1,سوى:1,سوي:1,أوكشبهي:1,وراح:1,أولمعك:1,ففيما:1,فنفسهما:1,فبضعكما:1,فلتجاهها:1,أوهذه:1,أوبضعهن:1,فبذاك:1,أوبضعهم:1,كحيث:1,أعنكن:1,أعنكم:1,أفلأنت:1,وإياهم:1,يمينها:1,أفلأنا:1,أوبهن:1,أوبهم:1,لأقلهن:1,أفلهما:1,لأقلهم:1,أكذلكما:1,أفلكأنهن:1,أوكحسبهم:1,أوبهي:1,أوكحسبهن:1,أفنحونا:1,ولمنهن:1,وأقلكما:1,إذن:1,ولأخنا:1,لكي:1,لكن:1,لكل:1,لكم:1,فحولهن:1,ولشبهنا:1,أفكتينك:1,لأكثرهما:1,فشمالكما:1,فلتجاهكما:1,فلحار:1,وكإياي:1,ولمنها:1,وكإياك:1,وكإياه:1,أكعامتي:1,لذواتي:1,وبأيي:1,أكعامته:1,الوأب:1,ولتلك:1,الوأخ:1,وبأيك:1,بأنهن:1,بأنهم:1,فلمعكما:1,رجع:1,أفليس:1,فلكلهما:1,أفلعليك:1,ئ:1,بهنالك:1,ولشمالهما:1,أفمننا:1,أوهو:1,أوهي:1,أوأجمعكما:1,أولحسبهم:1,أولحسبهن:1,أوهم:1,أوهن:1,وكهما:1,أبتلك:1,بهذين:1,واللائي:1,وبأكثركم:1,أولحسبها:1,ورب:1,ألشبه:1,لعليه:1,لعليك:1,لأضحى:1,بهم:1,أكذين:1,بأنها:1,ولشمالكما:1,ولستم:1,أغيرك:1,فلظل:1,أولكأنكما:1,ولستن:1,فعندنا:1,بتلقاءه:1,بتلقاءك:1,فجميعهم:1,أمامنا:1,أوليمينها:1,بتلقاءي:1,أوعينهما:1,لنفسهما:1,ولعينه:1,أفببعض:1,ولعينك:1,كغيرهما:1,ولعيني:1,وهنالك:1,وبنحونا:1,أولذانك:1,وعنده:1,أوبسوي:1,أولحسبي:1,أفلعينكما:1,أفبنحوكم:1,وكذاك:1,أولحسبه:1,أولإننا:1,أولحسبك:1,أوكشبهكما:1,بالألاء:1,فلغيرهما:1,فلعيننا:1,فكإياهما:1,فلإياكما:1,فلكنهن:1,فلأجمعهما:1,أفلستن:1,ولذانك:1,ولأمامك:1,أخكما:1,أوليمينهم:1,أوليمينهن:1,ولأمامي:1,وباللذين:1,فلفوقهن:1,أبحسبها:1,وكأكثر:1,لفوقكما:1,أولكلكما:1,فذي:1,وتحتكما:1,فذو:1,أوإليكما:1,أولغيركما:1,فلإنك:1,فذه:1,أبعيني:1,تحتكما:1,أفبهاتين:1,فأخه:1,أولكأنكن:1,أفكمثلكم:1,أفكمثلكن:1,فاخلولق:1,فلعلنا:1,ف:1,فكحم:1,وبذلكن:1,وبذلكم:1,فلديكما:1,فلمعي:1,فخلفي:1,فلمعه:1,فخلفه:1,بحمهما:1,فلمعك:1,فخلفك:1,أفلتلك:1,أونحوي:1,أبحسبهم:1,فإنما:1,أبحسبهن:1,فحيثما:1,فهاؤم:1,أويمينهما:1,معاذي:1,وببعضنا:1,فذا:1,معاذه:1,آنفا:1,أفكجميعهما:1,أفلذي:1,ألكأنما:1,فكحسبهن:1,فكحسبهم:1,أولأمام:1,وخلفهم:1,وخلفهن:1,أونحوك:1,وكبعضهما:1,وإياكما:1,فكتجاهنا:1,أولعينهما:1,فحينه:1,لدينا:1,فكأخكما:1,وبكم:1,وبكل:1,وبكن:1,وعسى:1,أليمينكن:1,أليمينكم:1,أولكأن:1,أشمالهما:1,كاللاتي:1,أولكلك:1,أفكإنهما:1,أوكشبههما:1,فأولئكم:1,وقد:1,ألسويه:1,ألسويك:1,فكحسبها:1,أففلان:1,وكإننا:1,وقط:1,ولكلهما:1,ولأقبل:1,كإنك:1,أفلأولاء:1,كإنه:1,ألأولئكم:1,كإني:1,فبإنها:1,بعينكما:1,فبهذا:1,فلأجمعنا:1,أفكمثله:1,وأبهم:1,أفكمثلك:1,ببعض:1,أفكمثلي:1,تحتي:1,فكأنما:1,تحته:1,أفلأمامه:1,تحتك:1,ففوقي:1,وأبها:1,لمثلكما:1,أوماذا:1,ولخلفنا:1,وأكثرنا:1,ومرة:1,كنفسك:1,ألبعضهما:1,كنفسه:1,فبإنهم:1,كنفسي:1,فبإنهن:1,أفبعامتهما:1,أفككلنا:1,وبعينكن:1,وبعينكم:1,اللحم:1,بأجمعنا:1,فهاته:1,ألمن:1,وكل:1,وحواليهن:1,وكم:1,فهاتي:1,وكي:1,لعنهن:1,ألمثلكم:1,فإنكم:1,فإنكن:1,ألمثلكن:1,لفوقي:1,وكإنهن:1,أبعينه:1,أكأنهما:1,أوبشبهها:1,ليمين:1,لفوقه:1,فلراح:1,كتلقاء:1,أولئك:1,أببعضكم:1,أببعضكن:1,أوبشبههن:1,أوبشبههم:1,أفوقهما:1,ولإلينا:1,ألما:1,بشبهي:1,ولقد:1,بشبهه:1,بشبهك:1,أفلنفس:1,أوكأنك:1,ألمع:1,وللاتي:1,فكأني:1,شبهك:1,أبجميع:1,فلتلقاءهما:1,فكأنك:1,فكأنه:1,نحوكما:1,فرجع:1,فلأمامي:1,فلأمامه:1,كعامتك:1,فلأمامك:1,كعامته:1,عداهما:1,أكغيري:1,أكغيره:1,أوبذين:1,أكغيرك:1,فشبههما:1,فأنتم:1,أفكتلكم:1,عينهم:1,عينهن:1,أولشبهكن:1,أولشبهكم:1,وحسبي:1,الوبحم:1,أكنفسي:1,فلتلقاءكم:1,أكنفسه:1,عينها:1,فلتلقاءكن:1,أكنفسك:1,أبضعكما:1,أفلإليكما:1,فدون:1,وسبحانكما:1,وأولالك:1,فلعامة:1,ولغيرهن:1,أفلكأنكم:1,أفلكأنكن:1,لبعضنا:1,بضعي:1,بضعه:1,ولكني:1,بضعك:1,فبحسبهما:1,أتحت:1,فلبعضكن:1,فلبعضكم:1,فلهذين:1,ألمعهم:1,لنحو:1,فلفوقهما:1,أببعض:1,أوكغيرهم:1,أوكغيرهن:1,فكعينكن:1,ألنحونا:1,فلحمنا:1,ولتلقاءهم:1,ولتلقاءهن:1,أفبهناك:1,أفبحسبنا:1,لتلقاء:1,وكأنك:1,فكشبههما:1,خلالكم:1,خلالكن:1,وكأني:1,كفونا:1,أيمينك:1,أجميعهن:1,أيمينه:1,ولتلقاءها:1,أيميني:1,أوكأن:1,فلشمالها:1,أولعنك:1,وبنفسنا:1,وبكلكن:1,وبكلكم:1,بأكثرهما:1,أفلطالما:1,بها:1,أولعنه:1,وهنا:1,فحاشاهما:1,وبأبهن:1,أوكغيرها:1,وفوقهما:1,ومعهما:1,فمنذ:1,أعنها:1,يمينكم:1,يمينكن:1,وفوقها:1,أكأجمعها:1,فليمينهن:1,ألذينك:1,التي:1,وخلاهن:1,وخلاهم:1,أوبذاك:1,أفبكن:1,وخلاها:1,ليمينها:1,فلتلقاءه:1,ألسويهما:1,فلتلقاءك:1,جير:1,فلتلقاءي:1,فبنفسنا:1,أوجميعكما:1,أوبضعكن:1,أوبضعكم:1,أعنهن:1,أعنهم:1,أوكحسبكم:1,فكأنهما:1,فمني:1,أوكحسبكن:1,فلهؤلاء:1,أكأجمعهن:1,هاته:1,أوبضعي:1,هاتي:1,ألأولاء:1,فمنه:1,ولأجمعكم:1,ككليهما:1,خلالهما:1,فكفو:1,ألتحتها:1,بمثلكن:1,بمثلكم:1,أفبسويه:1,فخلفهن:1,فخلفهم:1,أفبسويك:1,لأمامكما:1,أكهنالك:1,تبدل:1,أوسويكم:1,أوسويكن:1,حسبها:1,فبضعهن:1,فبضعهم:1,تحتنا:1,وبجميعكما:1,أفبكليكما:1,حسبهم:1,فبمثله:1,فبمثلك:1,فبضعها:1,ولأخ:1,أكنفسنا:1,وهاؤم:1,فبمثلي:1,أإنك:1,ببعضنا:1,أإنه:1,أإني:1,وهاتين:1,كعامتي:1,وكشبهنا:1,وهلا:1,أوبأجمعك:1,أفلبعض:1,ألعنها:1,ففوقه:1,وكعينكما:1,فخلفها:1,ففوقك:1,ومساء:1,وبعدكما:1,لانقلب:1,فببعضه:1,بأكثركن:1,كفو:1,فببعضك:1,أولعليكم:1,فببعضي:1,كأيهما:1,بإنكما:1,لحمهم:1,لإليك:1,ففيهما:1,فاللتين:1,فأمامهما:1,أفبعين:1,وبينهم:1,أفشبهكم:1,أفشبهكن:1,لأيكن:1,لأيكم:1,ولعلى:1,ولعلي:1,ى:1,ولعله:1,ولعلق:1,أكجميعي:1,وحاشاي:1,أولو:1,وحاشاه:1,وحاشاك:1,وكذلكم:1,وكذلكن:1,فعداي:1,ألإلينا:1,لأخي:1,لأخه:1,أفلإليكم:1,كأكثركما:1,أكإنكن:1,لأخك:1,لتجاههما:1,أفكليكما:1,لحمها:1,أفكمثلكما:1,أفسويك:1,وبضع:1,لهذا:1,أكنفسكم:1,اللأخ:1,فلتحتهن:1,اللأب:1,وكأجمعها:1,وسبحانها:1,ألشمالهما:1,ألعلكما:1,ولأمامكما:1,معاذهم:1,معاذهن:1,لابتدأ:1,اللتيا:1,أفثم:1,لفيكما:1,ألعينكما:1,وكأجمعهم:1,وكأجمعهن:1,أفبنفسكما:1,معاذها:1,اللتين:1,ولكيلا:1,فكعيننا:1,أومثلهما:1,فلأكثركم:1,فلأكثركن:1,أكإننا:1,فلديك:1,فلديه:1,لهذه:1,لهذي:1,ألهم:1,ألهن:1,فبتلكما:1,بأجمعي:1,فكأجمعكن:1,أشمالكما:1,فلإيانا:1,ألهو:1,ألهي:1,وككلها:1,أفلتحتكما:1,ولشمالنا:1,فكأجمعكم:1,فلفوهما:1,فكعين:1,أفكمثلهم:1,أفكمثلهن:1,وكتجاهكما:1,بأجمعك:1,أولبعضها:1,أفبهم:1,فكرب:1,أفكمثلها:1,وعما:1,فبعيننا:1,أولبعضهم:1,أولبعضهن:1,فلعليك:1,فلعليه:1,أبعضكن:1,أبعضكم:1,ألها:1,سوينا:1,ولمعنا:1,أككليكما:1,فعلينا:1,وككلهم:1,ولذلكن:1,ولذلكم:1,فأولئك:1,بجميعهما:1,لشبهكم:1,لشبهكن:1,أهاته:1,ومعاذها:1,أهاتي:1,فاللائي:1,أكنحونا:1,فحولكن:1,أوبذلك:1,كأخهم:1,كأخهن:1,فلجميعنا:1,وكالألى:1,ز:1,لسويكن:1,أفلنحوكم:1,أفلنحوكن:1,لسويكم:1,أأولاء:1,وإليهم:1,وإليهن:1,أفلفيكما:1,لنحوك:1,أببعضكما:1,كأخها:1,فكذلكما:1,فحمكما:1,وبحسبكن:1,أوتحت:1,أوبأجمعكما:1,فكفوهم:1,وليمينهن:1,أوذين:1,وإليها:1,فأنكن:1,ومعاذهم:1,ومعاذهن:1,وليمينهم:1,أفبأولئكم:1,فأنكم:1,أعامتكم:1,أعامتكن:1,وبإنكما:1,أفيميننا:1,فكحمك:1,أوكلهن:1,أوكلهم:1,فكحمه:1,أوكإنكما:1,فكحمي:1,ذلكما:1,أفإليكما:1,كالتي:1,فبسوي:1,فبسوى:1,أبعضهما:1,وكاللتيا:1,حينهن:1,أولحسب:1,لتبدل:1,ولأجمعي:1,فبتلقاء:1,لإننا:1,ولأجمعه:1,ولأجمعك:1,أولنحوكم:1,أفنفسكما:1,أولنحوكن:1,فلذات:1,أفلكأنه:1,أفلمثلك:1,أفلكما:1,أفلمثله:1,فبجميعكما:1,أفلأولئكم:1,أفلمثلي:1,أوبذلكما:1,وكحمهما:1,فلسويكن:1,فلسويكم:1,بعضكما:1,ألنفسكن:1,ألنفسكم:1,فلولا:1,فلذاك:1,أوكلها:1,فككلي:1,حينك:1,فبذلكما:1,أولهاتين:1,أفكغيرهما:1,فحذار:1,ألإننا:1,وكاللتين:1,فخلاكما:1,أولمنه:1,فليمينكم:1,أولمنك:1,كأينا:1,أولمني:1,أخلفهما:1,بضعكم:1,ففيهم:1,ففيهن:1,بعامته:1,بي:1,كأين:1,أفلذينك:1,فكأجمعها:1,به:1,اللتان:1,فبأولاء:1,بعامتك:1,بس:1,ففيها:1,لغيري:1,فكأجمعهن:1,لغيره:1,فكأجمعهم:1,لغيرك:1,ليتنا:1,أفكسويكما:1,حينه:1,ألتلكما:1,أجمعك:1,أجمعه:1,أجمعي:1,بعامتي:1,أففوقه:1,كإياها:1,قد:1,أففوقك:1,كأكثركن:1,كأكثركم:1,أوشبهكن:1,فعينها:1,أوشبهكم:1,فلهاتين:1,ولكنهما:1,فحواليه:1,فببعضكما:1,أوأمامهم:1,أوأمامهن:1,فكحمنا:1,ألمثل:1,لجميعنا:1,وأمامها:1,لتحتكن:1,بحسبكن:1,بحسبكم:1,أفلفوقهن:1,أفلفوقهم:1,ونحوك:1,أوفيي:1,ونحوه:1,ونحوي:1,أفلمننا:1,وأمامهن:1,وأمامهم:1,وبإياهما:1,أفلفوقها:1,أفكعامتهم:1,فلتحتكن:1,كإياهن:1,كإياهم:1,أوككلتا:1,فعينهم:1,أفلهناك:1,فعينهن:1,وبعضكن:1,أإلى:1,أإلي:1,وبعضكم:1,ولسوينا:1,أفلفيكن:1,فلمعنا:1,أولشمالكن:1,أوأمامها:1,ولفيهن:1,ولفيهم:1,أوبمثلكما:1,كأجمعنا:1,ولمنكن:1,ولمنكم:1,بتجاههن:1,بتجاههم:1,بأيها:1,وأمامكن:1,فكأنكما:1,فلتي:1,بأجمعها:1,ألإليكما:1,فلته:1,أفلكلكما:1,بأيهن:1,بأيهم:1,فتبدل:1,ولعنك:1,ألنحو:1,ألنحن:1,ولعني:1,أفلديه:1,وأمامهما:1,أفلديك:1,كإنكم:1,لتلقاءكما:1,أفغيرهما:1,ولفيها:1,ولتلكما:1,ولمثلهما:1,عليك:1,فكأبكما:1,وبأقله:1,أفلأمام:1,كأولئك:1,فلهما:1,بأنكن:1,أفبكلك:1,أفبكله:1,أفبكلي:1,تحتهما:1,فلعننا:1,فبأكثركما:1,فكنحو:1,تي:1,وبأكثرها:1,وكأولئكم:1,ته:1,وبفو:1,أمامهما:1,أوكسوينا:1,فعينكن:1,باللاتي:1,أهذان:1,وبأكثرهن:1,وبأكثرهم:1,أوبكلهما:1,وأجمعي:1,ألكأنكم:1,ألكأنكن:1,وأجمعك:1,وأجمعه:1,ألعليكن:1,ألعليكم:1,وبتجاهكم:1,أفذلكن:1,أفذلكم:1,فكفوكما:1,فكمن:1,وكنحوه:1,وكأولالك:1,أكسويكن:1,وكنحوك:1,وكنحوي:1,أفنفسنا:1,أولإنه:1,بمثلهن:1,بمثلهم:1,أولإنك:1,أبإنكما:1,أفكلها:1,أفكلهما:1,بشبهنا:1,أولإني:1,فمافتئ:1,لخلفها:1,فلإنكم:1,فلإنكن:1,بمثلها:1,أفأمامهما:1,ولتينك:1,أفكلهن:1,أفكلهم:1,أفكنحوهما:1,وبإياك:1,فوقكما:1,وبنفسهما:1,لخلفهن:1,بعين:1,أوعنكما:1,حسبكم:1,حسبكن:1,أسويكن:1,أسويكم:1,أوكنحوك:1,ففونا:1,فكما:1,فمثلكما:1,أولغيرنا:1,أوبهؤلاء:1,حسب:1,ألتحتكن:1,ألتحتكم:1,ويكأنهما:1,أفيمينهما:1,ويميننا:1,فكعيني:1,فبأخهن:1,فبأخهم:1,أفكأولئك:1,كمن:1,فأف:1,فأن:1,أوكمثلهما:1,فأي:1,وتلكما:1,لإلى:1,لإلي:1,الوحم:1,فلشمالهم:1,فلنفسكما:1,وعندها:1,ولأكثر:1,فلكنها:1,وإياه:1,أفبهاته:1,فبضعكن:1,فبضعكم:1,أفبهاتي:1,فأب:1,فأخ:1,فله:1,وخلالكما:1,أفكشبهنا:1,فلمنه:1,ألستن:1,ألستم:1,بأبكن:1,فلمنك:1,فلإليهما:1,فلمني:1,نعما:1,أفسوي:1,أفكبعضهما:1,أوبعامة:1,أفسوى:1,وكحسب:1,فبأخها:1,بأكثرها:1,أفبسويكم:1,أفبسويكن:1,كنفسها:1,فبذين:1,وعليهم:1,هلا:1,فكحسبكن:1,فكحسبكم:1,لشمالها:1,ألأجمعه:1,أكأجمع:1,ألأجمعك:1,أفشبهها:1,ألأجمعي:1,ولإليهما:1,فلحسبكن:1,فلحسبكم:1,غ:1,لشمالهن:1,جميعنا:1,لشمالهم:1,فلحرى:1,أفشبههم:1,أفبشبهكم:1,أوكأجمعنا:1,أكسوينا:1,كنفسهم:1,كنفسهن:1,فخلفهما:1,فلنحونا:1,فكالذين:1,هلم:1,لسويك:1,فكذلك:1,لسويه:1,لآض:1,أفليمينهما:1,أبنفسهما:1,ولأنهما:1,تان:1,ألخلفهن:1,بحمي:1,أثمة:1,وبها:1,بحمك:1,بحمه:1,فبتينك:1,أفعينهن:1,أفعينهم:1,فعداك:1,وعينكم:1,أفتلكم:1,وبأبكما:1,أذاك:1,وبهم:1,وبهن:1,وبهو:1,وبهي:1,ولشرع:1,أفعينها:1,وتجاهك:1,وتجاهه:1,أفبذلكما:1,وتجاهي:1,وعليها:1,وثم:1,كأكثري:1,فوكن:1,كأجمع:1,فوكم:1,كأكثرك:1,كأكثره:1,فبإنكم:1,بينكما:1,فبإنكن:1,فكإنه:1,ويمين:1,أفكعامتهما:1,فكإنك:1,أفلعامتنا:1,أفلعنكما:1,لنفسنا:1,وكليهما:1,فللذين:1,وباللتين:1,فتلقاءنا:1,أكبعضك:1,أكبعضه:1,أكبعضي:1,بتلقاءكما:1,فبأكثرهم:1,فبأكثرهن:1,فأوشك:1,كذاك:1,ولإنهن:1,آمين:1,أتلكم:1,فهناك:1,الوبأخ:1,بالذين:1,بإنك:1,الوبأب:1,أحسبكن:1,بإني:1,أكإنكم:1,أفكأجمعنا:1,ولعن:1,تحت:1,ولعل:1,ولإنها:1,كذات:1,أحسبكم:1,ولغدا:1,ولأمامهما:1,لفي:1,كأقلكم:1,بسوينا:1,فليتهم:1,فكعامتها:1,وباللتيا:1,ومعاذكم:1,ومعاذكن:1,فإياهن:1,لعنكما:1,لأمام:1,فبأكثرها:1,كتانك:1,وغيرهما:1,ألفوق:1,أوكلكن:1,أوكلكم:1,كعيني:1,كعينه:1,فلأمسى:1,كعينك:1,فأقلك:1,أفحسبك:1,أ:1,فأقله:1,أفحسبه:1,فلنحوكما:1,أفحسبي:1,فأقلي:1,كحمكن:1,وبحمهم:1,بأقلك:1,وبحمهن:1,بأقله:1,بأقلي:1,وكأب:1,وكأخ:1,حمه:1,بعدك:1,فللتي:1,حمك:1,بعده:1,أفلنحوهم:1,أفلنحوهن:1,أفليمينك:1,حمي:1,أفعامتكما:1,وبحمها:1,وكأن:1,وماانفك:1,وكأي:1,أفعليهن:1,ولعسى:1,أفمعنا:1,وحوالى:1,وحوالي:1,آض:1,سبحانه:1,سبحانك:1,لأمامه:1,بعامتنا:1,سبحاني:1,أعليه:1,أفليميني:1,أعليك:1,لنفسي:1,لنفسه:1,أليمينها:1,لنفسك:1,لأمامك:1,أكحسبهما:1,أوكغيركن:1,لأجمعنا:1,فكعامتهم:1,ككليكما:1,خ:1,فبعض:1,أوكأنهما:1,أعنه:1,أبحسب:1,بغيرهما:1,خلف:1,أعني:1,أومننا:1,ولتلقاءكم:1,ولتلقاءكن:1,فإياها:1,وكأقل:1,أفأمامنا:1,عامتكما:1,أولكم:1,تلقاء:1,خلا:1,وبإنكن:1,وبإنكم:1,فكجميع:1,فكتلقاءهما:1,ليته:1,أفشمالنا:1,ففيه:1,أفلنفسكن:1,أفلنفسكم:1,باللتيا:1,فلتجاهه:1,أوأولئكم:1,فلتجاهك:1,ولعامتكم:1,ومعاذي:1,فلتجاهي:1,ولعامتكن:1,فحولكما:1,وعندي:1,أكبعضها:1,أكأجمعكم:1,أكأجمعكن:1,فحينكما:1,فمنها:1,وبأكثر:1,أوكأننا:1,أفبتلكما:1,وعدا:1,فبعامتهما:1,فبمثلكن:1,فبمثلكم:1,وخلاكن:1,وخلاكم:1,أفلتحتهما:1,أولبعضهما:1,خلالهم:1,خلالهن:1,أجمعها:1,سويهما:1,أهما:1,لمعكما:1,فلفيه:1,وبمثلي:1,وبمثله:1,وبمثلك:1,فبحمنا:1,فمنهم:1,فمنهن:1,لسويكما:1,أفككليهما:1,أسويكما:1,لأنا:1,وبأقل:1,أولكلكم:1,أولكلكن:1,ألغيره:1,ولفيكن:1,فلخلفي:1,فبفوي:1,أقلهم:1,ككل:1,فبفوه:1,أقلهن:1,فبفوك:1,فهي:1,لإليكن:1,بتجاهكن:1,أكهناك:1,بتجاهكم:1,لإنك:1,ألعينهما:1,لإنه:1,أفلشمالنا:1,لإني:1,فسرعان:1,أولتحت:1,أوبشبهك:1,فهل:1,فكفوهما:1,أوبشبهه:1,معاذهما:1,فخلا:1,أوبشبهي:1,أفلفوقكن:1,أفلفوقكم:1,الوكأب:1,أفكذينك:1,الوكأخ:1,عندنا:1,فلاستحال:1,أوهنا:1,لأبي:1,وكلهما:1,غدا:1,لأبك:1,لأبه:1,فكمثل:1,أفبجميعهما:1,ولهذين:1,أقلها:1,أفكنفسنا:1,كشبهي:1,فبذلك:1,ألعليهن:1,فيكما:1,ألعليهم:1,كشبهك:1,كذلك:1,كشبهه:1,فكتلقاء:1,وله:1,ولن:1,فأقلهما:1,ولك:1,ولمنك:1,أوفوقه:1,ولي:1,ولو:1,بأكثر:1,ونعم:1,ولمنه:1,أولأنتم:1,ولأيهما:1,وأخنا:1,أولديكم:1,لدنها:1,وبمن:1,وماذا:1,فلكلتا:1,وبتجاهنا:1,أككليهما:1,هذان:1,وبما:1,لدنهن:1,لدنهم:1,باللائي:1,وكجميعنا:1,فلفوها:1,ألكأنهن:1,فينا:1,واللتان:1,لعليكما:1,ولجميعكما:1,لغيركما:1,فلشمالهما:1,أبذواتي:1,أفكنحوكم:1,ولديكم:1,ولديكن:1,أفكنحوكن:1,فأجمعهم:1,فأجمعهن:1,فلأكثرها:1,أكنفسهن:1,أكنفسهم:1,أولنفسكم:1,فبفوهما:1,أكثرهن:1,واللذان:1,فكحمهما:1,أفكشبه:1,فذان:1,معاذكم:1,معاذكن:1,فذاك:1,فكأنها:1,ولبعضكن:1,ولبعضكم:1,فأمامنا:1,فذات:1,أفمثلكن:1,أببعضهما:1,أفمثلكم:1,فكأنهم:1,فكأنهن:1,فبتلقاءي:1,أويميننا:1,فكتجاهكما:1,فبتلقاءك:1,وبمثلنا:1,فبتلقاءه:1,أفلديكما:1,فلدني:1,فأخكن:1,فلأكثرهم:1,فلأكثرهن:1,فأخكم:1,أكنفسها:1,فلدنك:1,فلستما:1,فبعضكما:1,ألكل:1,ألكم:1,وكهاتين:1,أفلبعضنا:1,تحتها:1,ولولا:1,أفبنفسكم:1,وسبحاننا:1,ضمنه:1,ضمنك:1,بجميع:1,كتين:1,أفذواتا:1,فيمينهن:1,صباح:1,فظل:1,أوكعامتهما:1,كأجمعهما:1,أفذواتي:1,وكمثلكن:1,وكمثلكم:1,أونحن:1,أونحو:1,فيمينها:1,لتلقاءي:1,أوكلي:1,أعلي:1,لتلقاءك:1,لتلقاءه:1,فلإياه:1,أومثلنا:1,فبأبي:1,أولبعضكم:1,أولبعضكن:1,أفمعك:1,أبعضهن:1,أبعضهم:1,أفإليهما:1,كسوى:1,وككلكم:1,وككلكن:1,أوشبهه:1,أوشبهك:1,أوليست:1,ألفيي:1,ألفيه:1,أوليسا:1,أوشبهي:1,ألفيك:1,عليها:1,وتجاهها:1,أفلإنكما:1,ببعضه:1,وليتها:1,أفلأنتن:1,أفلأنتم:1,يومئذ:1,بضعكن:1,فغيركما:1,وتحتهما:1,ولهؤلاء:1,وليتهن:1,وليتهم:1,وفوقكما:1,أفلخلفهما:1,فتجاهكن:1,فتجاهكم:1,أفلعليه:1,فهب:1,ألجميع:1,أوكذين:1,أوبمثلنا:1,عليهن:1,عليهم:1,وتجاههن:1,وتجاههم:1,ولاخلولق:1,وأينما:1,أولعامتهما:1,لأنهما:1,فبحم:1,فبأيهن:1,فبأيهم:1,لحسبكما:1,أعلى:1,ولغيره:1,فلفوقهم:1,ولغيرك:1,ولغيرها:1,ولغيري:1,تلقاءهما:1,أفغيرهن:1,أفغيرهم:1,فلسن:1,أولكله:1,ولحسبهن:1,ولحسبهم:1,أكشبههن:1,أكشبههم:1,أولكلي:1,فبإيانا:1,وأولئكم:1,أفغيرها:1,أوكإن:1,بمثل:1,ولحسبها:1,أكشبهها:1,فبتانك:1,فلست:1,ولأقلنا:1,أوكأني:1,أفلتينك:1,فبأيها:1,أوكأنه:1,ألهما:1,فلفوقها:1,لعمركم:1,لعمركن:1,وشمال:1,أككلهما:1,ولغيرهم:1,أفمنكما:1,فاللذان:1,فمعاذهم:1,فمعاذهن:1,أفيهما:1,وبأولئك:1,ألأجمعهما:1,أخه:1,أخك:1,فليمينهم:1,فبجميع:1,أخي:1,أولمثلها:1,وكهذا:1,ففيكم:1,ففيكن:1,ض:1,فبكن:1,أوبضع:1,كأبه:1,كأبك:1,أولمثلهن:1,ولنحونا:1,كأبي:1,أفأنتن:1,أفأنتم:1,أفسويه:1,فلفوي:1,وكهذه:1,هاك:1,وكهذي:1,فلفوك:1,فلفوق:1,فكنحوكما:1,أضحى:1,فلفوه:1,فمعاذها:1,أوكعامتكم:1,أخذ:1,أوكعامتكن:1,فإنكما:1,أفبمثلكم:1,أفبمثلكن:1,ولإني:1,ولإنك:1,فليمينها:1,ولإنه:1,أوكذاك:1,بذواتي:1,لإلينا:1,ولذواتي:1,ألذين:1,أفلذلكن:1,لحسبهما:1,أوأمامكن:1,أفلذلكم:1,أوشبههن:1,أوشبههم:1,أونفسكما:1,ولهنالك:1,وغيرها:1,أوبغيركما:1,فبأقلهما:1,أوكلهما:1,أفكعامتها:1,ولبعضه:1,ولبعضك:1,فلجعل:1,أبعينك:1,أفبجميعنا:1,ولبعضي:1,فمعه:1,فمعك:1,وغيرهن:1,ولدنهما:1,وغيرهم:1,أفكعامتهن:1,فمعي:1,أفغير:1,تحتهن:1,لإياهما:1,أأولئكم:1,وبعضك:1,وبعضه:1,وبعضي:1,إنكم:1,إنكن:1,كإياكن:1,تلك:1,فعنهم:1,فعينكم:1,أوشبهها:1,أولأولالك:1,أفلنفسها:1,غداة:1,فبحسبنا:1,وبإنها:1,أفهناك:1,أولسويك:1,نفسكما:1,أولسويه:1,أأنتما:1,لهنالك:1,فخلاكم:1,أفلكأنما:1,فخلاكن:1,فلأخهما:1,فأقل:1,فشبهكن:1,فشبهكم:1,أعين:1,فلبعضكما:1,أفلمني:1,حاشاكم:1,حاشاكن:1,أفلمنك:1,وتلكم:1,وخلفهما:1,أفلمنه:1,أوبأجمع:1,وكتلكما:1,لذلك:1,فليست:1,أفلنفسهن:1,أفلنفسهم:1,أفكأنكم:1,وبإنهن:1,وبإنهم:1,فليسا:1,ألشمالك:1,ففلان:1,فهما:1,لمنكن:1,فبعينهما:1,ويكأنكما:1,ألشماله:1,أوفلان:1,أينا:1,ألشمالي:1,أفلعامة:1,ونحونا:1,فماانفك:1,أفلدى:1,فغيرها:1,أفلدي:1,أوإلينا:1,فبمثلهن:1,فبمثلهم:1,ألديهما:1,أفمنهما:1,فلعل:1,فلعن:1,أإليكن:1,فغيرهم:1,فغيرهن:1,أولنفسكن:1,أغيرنا:1,فبمثلها:1,حسبهما:1,وتحتنا:1,كأبنا:1,ألإنهما:1,كأجمعكن:1,أفلمعي:1,لإنهن:1,وببعضهما:1,أفلمعك:1,كسوي:1,فمنكم:1,فمنكن:1,أفلمعه:1,وليميني:1,أفلقلما:1,أولديها:1,بحسب:1,وليمينه:1,أسويها:1,وليمينك:1,أعلينا:1,ومنكم:1,فلكأنهما:1,ومنكن:1,بتانك:1,إنما:1,وخلالهما:1,ألدينا:1,أفبأجمعهما:1,أوأمامكما:1,فلإنها:1,فكشبهكم:1,فكشبهكن:1,أنحوكما:1,ومكانك:1,أفبذواتي:1,كالألاء:1,أذينك:1,أفكهذه:1,فلإنهم:1,فلإنهن:1,أفلفيكم:1,ويمينكما:1,أفكلكن:1,أفكلكم:1,أفكحسبنا:1,لخلفكم:1,لخلفكن:1,فلسويكما:1,أكهاتي:1,أنفسنا:1,أكهاته:1,أسويهن:1,أسويهم:1,أبسويكما:1,فحاشاي:1,أوكعينكم:1,فحاشاه:1,فحاشاك:1,أفببعضك:1,أوليسوا:1,أوكسويه:1,أوكسويك:1,أكسويك:1,أكسويه:1,وبكما:1,أوكأجمعي:1,أوكأجمعه:1,ولنفسها:1,أوكأجمعك:1,وبغيرنا:1,وبأجمع:1,أوأجمعك:1,فلكنكن:1,فلكنكم:1,وحولهما:1,أفبإن:1,فأقلنا:1,أسويه:1,أسويك:1,أفلشمالهما:1,أوأجمعي:1,فشمالنا:1,فنعم:1,وجميعكما:1,انبرى:1,فنفسكما:1,ليستا:1,أوبنفسي:1,أوفوقي:1,فأخهن:1,أفمثلها:1,فأخهم:1,أوبنفسك:1,أوبعضها:1,أوبنفسه:1,فلما:1,ألتحت:1,أوأجمعه:1,أفلعامتها:1,وكعينكن:1,فكنفسكما:1,وكعينكم:1,أوأنا:1,ولديهن:1,فأجمعكم:1,فأجمعكن:1,أفكنحوهم:1,أفكنحوهن:1,ولكأننا:1,لجميعهما:1,أبغيرك:1,أبغيره:1,أبغيري:1,ولبعضها:1,أولأولئكم:1,وأقلهما:1,ولديها:1,أفكنحوها:1,وحي:1,وحم:1,ولبعضهن:1,أكغيركما:1,وبغيرهما:1,أوتحتكن:1,أفمثلهن:1,فأخها:1,أفمثلهم:1,فبنحوكن:1,فكأنكم:1,فكأنكن:1,فبنحوكم:1,فلأيكن:1,فلأيكم:1,أوتحتكم:1,أفلعامتهم:1,أفلعامتهن:1,أعامتهن:1,كأبهما:1,كأبها:1,ولعمركما:1,فخلف:1,أفوق:1,فضمنكما:1,أوبإنكما:1,أفبنفسكن:1,وكمثلها:1,ألعلي:1,ألعلى:1,ألعله:1,أفلفوقكما:1,ألعلك:1,أقلي:1,وبفونا:1,أكجميعكن:1,أقلك:1,فبفو:1,وكمثلهن:1,وكمثلهم:1,فككل:1,أبنفسهن:1,فيمينه:1,أوكبعضهن:1,فيمينك:1,أوأجمع:1,بأجمع:1,فيميني:1,فلمثلهما:1,أفكعامتكما:1,أفلخلفنا:1,أولعننا:1,أبكلي:1,وبضعكما:1,أبكلك:1,والتي:1,أبكله:1,فبأكثركم:1,فبأكثركن:1,لفوي:1,فكهي:1,ولعينكن:1,ولعينكم:1,ألفوقهن:1,ألفوقهم:1,وتجاهكما:1,ولإنكن:1,ولإنكم:1,أولكأنهما:1,أينما:1,لفوك:1,لفوق:1,ألفوقها:1,فحينهما:1,ولإن:1,أبشبهنا:1,أولديهم:1,لفوه:1,شمالهم:1,أكمثلك:1,أكمثله:1,فإليه:1,ذلكن:1,فكلنا:1,فإليك:1,أولغيرهما:1,أوبحسبك:1,أوبحسبه:1,فلمثلها:1,وكاد:1,أوبحسبي:1,فلأنهم:1,أولأولاء:1,أوبكليكما:1,فبعامتكما:1,ن:1,فلذين:1,أفلعلهم:1,وشمالكما:1,كحمهم:1,للذي:1,كحمهن:1,وبحمكم:1,وبحمكن:1,أفلعلهن:1,بكلهما:1,ولأبك:1,ألذلكما:1,غيرك:1,غيره:1,كحمها:1,غيري:1,أفبتلك:1,وهكذا:1,وكان:1,كمثلكن:1,فلمثلهن:1,فلمثلهم:1,كمثلكم:1,ولعنكما:1,ألنفسها:1,أوغير:1,وآض:1,أويمينكما:1,أفبمثلها:1,ولدنكما:1,خلفك:1,أكمثلهم:1,أكمثلهن:1,فمعاذكم:1,فمعاذكن:1,خلفي:1,فعامته:1,ونحوهم:1,فعندك:1,وجميعهما:1,وجميعنا:1,أكأجمعهما:1,أوكعامتها:1,فعامتي:1,أففيكن:1,فلأقلها:1,أفلمثلكن:1,أفلغيرهما:1,أمام:1,وسويهما:1,أولأمامك:1,لإياها:1,فمثلهما:1,وبتجاهكما:1,فلأقلهن:1,فلأقلهم:1,أكشبهكن:1,أكشبهكم:1,أأجمعكن:1,أبأجمعك:1,أأجمعكم:1,أبأجمعه:1,لإياهن:1,لإياهم:1,وهاهنا:1,وبيني:1,ومعكن:1,كاللواتي:1,أولمثلكن:1,ومعكم:1,ألأمامكم:1,ألأمامكن:1,أفبمثلهم:1,أفبمثلهن:1,ولأمامه:1,أولنفسي:1,أكمثلها:1,أعامة:1,وكلكما:1,لتجاه:1,أكذينك:1,أوكعامتهم:1,أوكعامتهن:1,فلسويهن:1,أفبحسبك:1,وحيثما:1,أفبحسبه:1,شتان:1,فيهما:1,لأكثرها:1,فكهم:1,إنها:1,فكهو:1,فسبحاننا:1,ألفيكن:1,أفنحوك:1,فكالذي:1,أفنحوه:1,ولدنكم:1,حرى:1,أفنحوي:1,أفبإنهما:1,أفكلما:1,أوككلهما:1,منكم:1,وكنحوكن:1,وكنحوكم:1,منكن:1,أفكعامتكن:1,أفكعامتكم:1,ولديهم:1,فأجمعكما:1,أولشمالي:1,وغيركن:1,وغيركم:1,أولشمالك:1,فلأمامكما:1,أولشماله:1,وبضعكم:1,أفأولئك:1,أولستن:1,أولستم:1,ولأيكما:1,لأكثرهم:1,لأكثرهن:1,أكعينكم:1,إنهم:1,إنهن:1,أكعينكن:1,مما:1,عنده:1,غيرهما:1,ع