diff --git a/chrome/background.js b/chrome/background.js new file mode 100644 index 0000000..e9c0057 --- /dev/null +++ b/chrome/background.js @@ -0,0 +1 @@ +(()=>{var __webpack_modules__={333(e,t,n){"use strict";n.d(t,{p:()=>a});var r=n(88171);class a extends r.q{static with(e,t){return class extends a{constructor(t,n){super(t,n,e)}toRawType(){return t||super.toRawType()}}}}},646(e,t,n){"use strict";n.d(t,{f:()=>r});const r={SessionKeys:[{methods:{decode_session_keys:{description:"Decode the given public session keys.",params:[{name:"encoded",type:"Bytes"}],type:"Option>"},generate_session_keys:{description:"Generate a set of session keys with optionally using the given seed.",params:[{name:"seed",type:"Option"}],type:"Bytes"}},version:1}]}},944(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{ApprovalFlag:"u32",DefunctVoter:{who:"AccountId",voteCount:"Compact",candidateCount:"Compact"},Renouncing:{_enum:{Member:"Null",RunnerUp:"Null",Candidate:"Compact"}},SetIndex:"u32",Vote:"GenericVote",VoteIndex:"u32",VoterInfo:{lastActive:"VoteIndex",lastWin:"VoteIndex",pot:"Balance",stake:"Balance"},VoteThreshold:{_enum:["Super Majority Approve","Super Majority Against","Simple Majority"]}}}},1070(e,t,n){"use strict";function r(e){return e}n.d(t,{D:()=>r})},1137(e,t,n){"use strict";n.d(t,{U:()=>u});var r=n(12681),a=n(1572);function i(e){return(0,a.b)({},e)}var s=n(87176);function o(e,t){const n=(0,s.b)(t)?e.length>15?`${e.slice(0,6)}…${e.slice(-6)}`:e:t;return{key:e,name:n,value:e}}var c=n(6164);function u(e,t=!1){let n={};const s=new r.t({}),u=()=>function(e,t,n){const r=c._.isDevelopment(),a={};Object.keys(e).forEach(t=>{const{json:{meta:{isTesting:i=!1}={}}={}}=e[t];n&&!r&&!0===i||(a[t]=e[t])}),t.next(a)}(n,s,t);return c._.subject.subscribe(u),{add:(t,r,s,l)=>(n=i(n),n[r]={json:(0,a.b)({},s,{address:r}),option:o(r,s.meta.name),type:l},s.meta.isInjected||s.meta.isTesting&&!c._.isDevelopment()||t.set(e(r),s),u(),n[r]),remove:(t,r)=>{n=i(n),delete n[r],t.remove(e(r)),u()},subject:s}}},1314(e,t,n){"use strict";n.d(t,{_:()=>r});const r={getBlockStats:{description:"Reexecute the specified `block_hash` and gather statistics while doing so",isUnsafe:!0,params:[{isHistoric:!0,name:"at",type:"Hash"}],type:"Option"}}},1572(e,t,n){"use strict";function r(e,...t){const n=new Set(["__proto__","constructor","prototype"]);for(let r=0,a=t.length;rr})},1603(e,t,n){"use strict";n.d(t,{E7:()=>r,Mb:()=>s,SI:()=>a,WB:()=>i});const r=8,a=[{power:-24,text:"yocto",value:"y"},{power:-21,text:"zepto",value:"z"},{power:-18,text:"atto",value:"a"},{power:-15,text:"femto",value:"f"},{power:-12,text:"pico",value:"p"},{power:-9,text:"nano",value:"n"},{power:-6,text:"micro",value:"µ"},{power:-3,text:"milli",value:"m"},{power:0,text:"Unit",value:"-"},{power:3,text:"Kilo",value:"k"},{power:6,text:"Mill",value:"M"},{power:9,text:"Bill",value:"B"},{power:12,text:"Tril",value:"T"},{power:15,text:"Peta",value:"P"},{power:18,text:"Exa",value:"E"},{power:21,text:"Zeta",value:"Z"},{power:24,text:"Yotta",value:"Y"}];function i(e){for(let t=0,n=a.length;to,Hr:()=>i,Ln:()=>s,Qb:()=>l,b9:()=>p,dE:()=>f,hL:()=>u,hq:()=>r,mb:()=>d,nK:()=>c,nM:()=>h,oY:()=>a});const r=128,a=0,i=new Uint8Array,s=new Uint8Array([0]),o=127,c="bare",u=4,l=63,d=192,h=0,p=64,f=4},1763(e,t,n){"use strict";n.d(t,{_:()=>r});const r={queryFeeDetails:{deprecated:"Use `api.call.transactionPaymentApi.queryFeeDetails` instead",description:"Query the detailed fee of a given encoded extrinsic",params:[{name:"extrinsic",type:"Bytes"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"FeeDetails"},queryInfo:{deprecated:"Use `api.call.transactionPaymentApi.queryInfo` instead",description:"Retrieves the fee information for an encoded extrinsic",params:[{name:"extrinsic",type:"Bytes"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"RuntimeDispatchInfoV1"}}},1786(e,t,n){"use strict";n.d(t,{I:()=>d});var r=n(11830),a=n(37101),i=n(97302),s=n(94355),o=n(2583),c=n(13832),u=n(6781);const l=10*1024*1024;class d extends u.d{constructor(e,t){const[n,r]=!(0,c.b)(t)||t instanceof u.d?Array.isArray(t)||(0,o.K)(t)?[(0,s.e)(t),0]:[t,0]:function(e){if(!e.length)return[new Uint8Array,0];const[t,n]=(0,a.o)(e),r=t+n;if(n>l)throw new Error(`Bytes length ${n.toString()} exceeds ${l}`);if(r>e.length)throw new Error(`Bytes: required length less than remainder, expected at least ${r}, found ${e.length}`);return[e.subarray(t,r),r]}(t);super(e,n,r)}get encodedLength(){return this.length+(0,i.R)(this.length).length}inspect(e){const t=(0,i.R)(this.length);return{outer:e?[super.toU8a()]:this.length?[t,super.toU8a()]:[t]}}toRawType(){return"Bytes"}toU8a(e){return e?super.toU8a(e):(0,r.h)(this)}}},1832(e,t,n){"use strict";n.d(t,{c:()=>h});var r=n(86622),a=n(56606),i=n(98019),s=n(18655),o=n(13832),c=n(87176),u=n(3057),l=n(34652);class d extends l.U{toRawType(){return"None"}}class h{registry;createdAtHash;initialU8aLength;isStorageFallback;#e;#t;constructor(e,t,n,{definition:a,setDefinition:l=s.D}={}){const p=a||l((0,u.q8)(e,t)),f=(0,o.b)(n)&&n.length&&!(0,r.Z)(n)?0===n[0]?new d(e):new p(e,n.subarray(1)):function(e,t,n){return n instanceof t?n:n instanceof h?n.value instanceof t?n.value:n.isNone?new d(e):new t(e,n.value):(0,i.k)(n)||(0,c.b)(n)||"0x"===n||n instanceof d?new d(e):(0,o.b)(n)?n.length&&0!==n[0]?new t(e,n.subarray(1)):new d(e):new t(e,n)}(e,p,n);this.registry=e,this.#e=p,this.#t=f,f?.initialU8aLength&&(this.initialU8aLength=1+f.initialU8aLength)}static with(e){let t;const n=e=>(t=e,e);return class extends h{constructor(r,a){super(r,e,a,{definition:t,setDefinition:n})}}}get encodedLength(){return 1+this.#t.encodedLength}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return this.isNone}get isNone(){return this.#t instanceof d}get isSome(){return!this.isNone}get value(){return this.#t}eq(e){return e instanceof h?this.isSome===e.isSome&&this.value.eq(e.value):this.value.eq(e)}inspect(){if(this.isNone)return{outer:[new Uint8Array([0])]};const{inner:e,outer:t=[]}=this.#t.inspect();return{inner:e,outer:[new Uint8Array([1]),...t]}}toHex(){return this.isNone?"0x":(0,a.X)(this.toU8a().subarray(1))}toHuman(e,t){return this.#t.toHuman(e,t)}toJSON(){return this.isNone?null:this.#t.toJSON()}toPrimitive(e){return this.isNone?null:this.#t.toPrimitive(e)}toRawType(e){const t=this.registry.getClassName(this.#e)||new this.#e(this.registry).toRawType();return e?t:`Option<${t}>`}toString(){return this.#t.toString()}toU8a(e){if(e)return this.#t.toU8a(!0);const t=new Uint8Array(this.encodedLength);return this.isSome&&(t.set([1]),t.set(this.#t.toU8a(),1)),t}unwrap(){if(this.isNone)throw new Error("Option: unwrapping a None value");return this.#t}unwrapOr(e){return this.isSome?this.unwrap():e}unwrapOrDefault(){return this.isSome?this.unwrap():new this.#e(this.registry)}}},2264(e,t,n){"use strict";n.d(t,{s:()=>r});const r={ErrorMetadataV10:"ErrorMetadataV9",EventMetadataV10:"EventMetadataV9",FunctionArgumentMetadataV10:"FunctionArgumentMetadataV9",FunctionMetadataV10:"FunctionMetadataV9",MetadataV10:{modules:"Vec"},ModuleConstantMetadataV10:"ModuleConstantMetadataV9",ModuleMetadataV10:{name:"Text",storage:"Option",calls:"Option>",events:"Option>",constants:"Vec",errors:"Vec"},StorageEntryModifierV10:"StorageEntryModifierV9",StorageEntryMetadataV10:{name:"Text",modifier:"StorageEntryModifierV10",type:"StorageEntryTypeV10",fallback:"Bytes",docs:"Vec"},StorageEntryTypeV10:{_enum:{Plain:"Type",Map:{hasher:"StorageHasherV10",key:"Type",value:"Type",linked:"bool"},DoubleMap:{hasher:"StorageHasherV10",key1:"Type",key2:"Type",value:"Type",key2Hasher:"StorageHasherV10"}}},StorageMetadataV10:{prefix:"Text",items:"Vec"},StorageHasherV10:{_enum:{Blake2_128:null,Blake2_256:null,Blake2_128Concat:null,Twox128:null,Twox256:null,Twox64Concat:null}}}},2583(e,t,n){"use strict";function r(e){return"string"==typeof e||e instanceof String}n.d(t,{K:()=>r})},2766(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{VestingInfo:{locked:"Balance",perBlock:"Balance",startingBlock:"BlockNumber"}}}},3057(e,t,n){"use strict";function r(e,t){return"function"==typeof t?t:e.createClassUnsafe(t)}function a(e,t){const n=t.length,a=new Array(n);for(let i=0;ia,q8:()=>r,qV:()=>i})},3554(e,t,n){"use strict";function r(e,t,n){return t}n.d(t,{V:()=>r})},4474(e,t,n){"use strict";n.d(t,{s:()=>u});var r=n(1832),a=n(58206),i=n(81122),s=n(1572),o=n(56606);const c={address:"Address",assetId:"Option",blockHash:"Hash",blockNumber:"BlockNumber",era:"ExtrinsicEra",genesisHash:"Hash",metadataHash:"Option<[u8;32]>",method:"Call",mode:"u8",nonce:"Compact",runtimeVersion:"RuntimeVersion",signedExtensions:"Vec",tip:"Compact",version:"u8"};class u extends a._{#n;constructor(e,t){const n=(0,s.b)({},e.getSignedExtensionTypes(),e.getSignedExtensionExtra());super(e,(0,s.b)({},n,c,{withSignedTransaction:"bool"}),t),this.#n={};const r=e=>this.get(e);for(const[e,t]of Object.entries(n))c[e]||(this.#n[e]=t),(0,i.F)(this,e,r)}get address(){return this.getT("address")}get blockHash(){return this.getT("blockHash")}get blockNumber(){return this.getT("blockNumber")}get era(){return this.getT("era")}get genesisHash(){return this.getT("genesisHash")}get method(){return this.getT("method")}get nonce(){return this.getT("nonce")}get runtimeVersion(){return this.getT("runtimeVersion")}get signedExtensions(){return this.getT("signedExtensions")}get tip(){return this.getT("tip")}get assetId(){return this.getT("assetId")}get version(){return this.getT("version")}get mode(){return this.getT("mode")}get metadataHash(){return this.getT("metadataHash")}get withSignedTransaction(){return this.getT("withSignedTransaction").isTrue}toPayload(){const e={},t=Object.keys(this.#n);for(let n=0,a=t.length;ne.toString()),specVersion:this.runtimeVersion.specVersion.toHex(),tip:this.tip.toHex(),transactionVersion:this.runtimeVersion.transactionVersion.toHex(),version:this.version.toNumber(),withSignedTransaction:this.withSignedTransaction})}toRaw(){const e=this.toPayload(),t=(0,o.X)(this.registry.createTypeUnsafe("ExtrinsicPayload",[e,{version:e.version}]).toU8a({method:!0}));return{address:e.address,data:t,type:"payload"}}}},5886(e,t,n){"use strict";n.d(t,{Be:()=>r.C,Cw:()=>r.C,HN:()=>l.H,Ky:()=>p.K,MI:()=>c.MI,QG:()=>s.Q,Sz:()=>u.S,T4:()=>i.T,XA:()=>p.X,_P:()=>o._,gg:()=>r.g,iT:()=>d.x,jm:()=>a.j,o2:()=>u.o,uj:()=>h.u,xU:()=>d.x});var r=n(32604),a=n(73721),i=n(57935),s=n(51412),o=n(74746),c=n(65146),u=n(14614),l=n(65755),d=n(47479),h=n(73308),p=n(14312)},6013(e,t,n){"use strict";n.d(t,{z:()=>j});var r=n(50226),a=Array.isArray,i=Object.getPrototypeOf,s=Object.prototype,o=Object.keys;function c(e){if(1===e.length){var t=e[0];if(a(t))return{args:t,keys:null};if((r=t)&&"object"==typeof r&&i(r)===s){var n=o(t);return{args:n.map(function(e){return t[e]}),keys:n}}}var r;return{args:e,keys:null}}var u=n(85608),l=function(e){return e&&"number"==typeof e.length&&"function"!=typeof e},d=n(47212);function h(e){return(0,d.T)(null==e?void 0:e.then)}var p=n(72365);function f(e){return(0,d.T)(e[p.s])}function m(e){return Symbol.asyncIterator&&(0,d.T)(null==e?void 0:e[Symbol.asyncIterator])}function g(e){return new TypeError("You provided "+(null!==e&&"object"==typeof e?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}var y="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";function b(e){return(0,d.T)(null==e?void 0:e[y])}function v(e){return(0,u.AQ)(this,arguments,function(){var t,n,r;return(0,u.YH)(this,function(a){switch(a.label){case 0:t=e.getReader(),a.label=1;case 1:a.trys.push([1,,9,10]),a.label=2;case 2:return[4,(0,u.N3)(t.read())];case 3:return n=a.sent(),r=n.value,n.done?[4,(0,u.N3)(void 0)]:[3,5];case 4:return[2,a.sent()];case 5:return[4,(0,u.N3)(r)];case 6:return[4,a.sent()];case 7:return a.sent(),[3,2];case 8:return[3,10];case 9:return t.releaseLock(),[7];case 10:return[2]}})})}function w(e){return(0,d.T)(null==e?void 0:e.getReader)}var x=n(24081);function k(e){if(e instanceof r.c)return e;if(null!=e){if(f(e))return i=e,new r.c(function(e){var t=i[p.s]();if((0,d.T)(t.subscribe))return t.subscribe(e);throw new TypeError("Provided object does not correctly implement Symbol.observable")});if(l(e))return a=e,new r.c(function(e){for(var t=0;tV});var r=n(26587),a=n(22962),i=n(81122),s=n(56606),o=n(75589),c=n(94355),u=n(95303),l=n(69597),d=n(18655),h=n(2583),p=n(82538),f=n(13832),m=n(3057),g=n(55835),y=n(34652);function b(e,t){const n={};let r,a;if(Array.isArray(t)){for(let e=0,r=t.length;e(0,u.E)(e))){if(!t.every(e=>(0,u.E)(e)&&e>=0&&e<=255))throw new Error("Invalid number-indexed enum definition");return!1}return!0}(t)){const[i,s]=(0,m.qV)(e,t);for(let e=0,t=s.length;ee!==y.U),a=!1}else{const e=Object.entries(t);for(let t=0,r=e.length;te.toLowerCase()),i=n.toLowerCase(),s=a.indexOf(i);if(-1===s)throw new Error(`Cannot map Enum JSON, unable to find '${n}' in ${a.join(", ")}`);try{return x(e,t,Object.values(t)[s].index,r)}catch(e){throw new Error(`Enum(${n}):: ${e.message}`)}}class V{registry;createdAtHash;initialU8aLength;isStorageFallback;#r;#a;#i;#s;#o;#t;constructor(e,t,n,r,{definition:a,setDefinition:i=d.D}={}){const{def:s,isBasic:p,isIndexed:m}=a||i(b(e,t)),g=(0,f.b)(n)&&n.length&&!(0,u.E)(r)?w(e,s,n[0],n.subarray(1)):function(e,t,n,r){if((0,u.E)(r))return x(e,t,r,n);if((0,f.b)(n)||(0,o.qv)(n)){const r=(0,c.e)(n);if(r.length)return w(e,t,r[0],r.subarray(1))}else{if(n instanceof V)return x(e,t,n.index,n.value);if((0,u.E)(n))return x(e,t,n);if((0,h.K)(n))return k(e,t,n.toString());if((0,l.G)(n)){const r=Object.keys(n)[0];return k(e,t,r,n[r])}}return x(e,t,Object.values(t)[0].index)}(e,s,n,r);this.registry=e,this.#r=s,this.#s=p,this.#o=m,this.#i=Object.values(s).map(({index:e})=>e),this.#a=this.#i.indexOf(g.index),this.#t=g.value,this.#t.initialU8aLength&&(this.initialU8aLength=1+this.#t.initialU8aLength)}static with(e){let t;const n=e=>t=e;return class extends V{static{const t=Array.isArray(e)?e:Object.keys(e),n=t.length,a=new Array(n),s=new Array(n);for(let e=0;er.type===t[n]),(0,i.t)(this.prototype,a,(e,n,r)=>{if(r.type!==t[n])throw new Error(`Cannot convert '${r.type}' via ${e}`);return r.value})}constructor(r,a,i){super(r,e,a,i,{definition:t,setDefinition:n})}}}get encodedLength(){return 1+this.#t.encodedLength}get hash(){return this.registry.hash(this.toU8a())}get index(){return this.#i[this.#a]}get inner(){return this.#t}get isBasic(){return this.#s}get isEmpty(){return this.#t.isEmpty}get isNone(){return this.#t instanceof y.U}get defIndexes(){return this.#i}get defKeys(){return Object.keys(this.#r)}get type(){return this.defKeys[this.#a]}get value(){return this.#t}eq(e){return(0,f.b)(e)?!this.toU8a().some((t,n)=>t!==e[n]):(0,u.E)(e)?this.toNumber()===e:this.#s&&(0,h.K)(e)?this.type===e:(0,o.qv)(e)?this.toHex()===e:e instanceof V?this.index===e.index&&this.value.eq(e.value):(0,l.G)(e)?this.value.eq(e[this.type]):this.value.eq(e)}inspect(){if(this.#s)return{outer:[new Uint8Array([this.index])]};const{inner:e,outer:t=[]}=this.#t.inspect();return{inner:e,outer:[new Uint8Array([this.index]),...t]}}toHex(){return(0,s.X)(this.toU8a())}toHuman(e,t){return this.#s||this.isNone?this.type:{[this.type]:this.#t.toHuman(e,t)}}toJSON(){return this.#s?this.type:{[(0,r.WH)(this.type)]:this.#t.toJSON()}}toNumber(){return this.index}toPrimitive(e){return this.#s?this.type:{[(0,r.WH)(this.type)]:this.#t.toPrimitive(e)}}_toRawStruct(){if(this.#s)return this.#o?this.defKeys.reduce((e,t,n)=>(e[t]=this.#i[n],e),{}):this.defKeys;const e=Object.entries(this.#r);return(0,g.l)(this.registry,e.reduce((e,[t,{Type:n}],r)=>(e[0][r]=n,e[1][r]=t,e),[new Array(e.length),new Array(e.length)]))}toRawType(){return(0,p.A)({_enum:this._toRawStruct()})}toString(){return this.isNone?this.type:(0,p.A)(this.toJSON())}toU8a(e){return e?this.#t.toU8a(e):(0,a.Q)([new Uint8Array([this.index]),this.#t.toU8a(e)])}}},6164(e,t,n){"use strict";n.d(t,{_:()=>a});const r=new(n(12681).t)(!1),a={isDevelopment:()=>r.getValue(),set:e=>{r.next(e)},subject:r}},6222(e,t,n){"use strict";n.d(t,{C:()=>a});var r=n(89119);null&&isReady;function a(){return(0,r.N9)().then(()=>{if(!(0,r.i_)())throw new Error("Unable to initialize @pezkuwi/util-crypto");return!0}).catch(()=>!1)}},6645(e,t,n){"use strict";n.d(t,{CC:()=>o,DH:()=>u,DO:()=>i,Fe:()=>a,Ht:()=>c,K_:()=>w,O8:()=>d,Ow:()=>h,Vw:()=>k,Y1:()=>g,ZG:()=>S,ZJ:()=>v,aZ:()=>p,fd:()=>y,po:()=>A,qj:()=>V,sd:()=>s,tY:()=>x,uH:()=>l});var r=n(54875);function a(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function i(e,...t){if(!((n=e)instanceof Uint8Array||ArrayBuffer.isView(n)&&"Uint8Array"===n.constructor.name))throw new Error("Uint8Array expected");var n;if(t.length>0&&!t.includes(e.length))throw new Error("Uint8Array expected of length "+t+", got length="+e.length)}function s(e){if("function"!=typeof e||"function"!=typeof e.create)throw new Error("Hash should be wrapped by utils.createHasher");a(e.outputLen),a(e.blockLen)}function o(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function c(e,t){i(e);const n=t.outputLen;if(e.length>>t}function p(e,t){return e<>>32-t>>>0}const f=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])();function m(e){return e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255}const g=f?e=>e:e=>m(e);const y=f?e=>e:function(e){for(let t=0;te().update(v(t)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t}function S(e){const t=(t,n)=>e(n).update(v(t)).digest(),n=e({});return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=t=>e(t),t}function A(e=32){if(r.E&&"function"==typeof r.E.getRandomValues)return r.E.getRandomValues(new Uint8Array(e));if(r.E&&"function"==typeof r.E.randomBytes)return Uint8Array.from(r.E.randomBytes(e));throw new Error("crypto.getRandomValues must be defined")}},6740(e,t,n){var r=n(69342),a=n(37609),i=[n(98712)];e.exports=r.createStore(a,i)},6753(e,t,n){"use strict";n.d(t,{I:()=>a});var r=n(83076);function a(e){const t=64&e[0]?2:1,n=1===t?e[0]:(63&e[0])<<2|e[1]>>6|(63&e[1])<<8,a=[34+t,35+t].includes(e.length),i=e.length-(a?2:1),s=(0,r.f)(e.subarray(0,i));return[!(128&e[0]||[46,47].includes(e[0])||(a?e[e.length-2]!==s[0]||e[e.length-1]!==s[1]:e[e.length-1]!==s[0])),i,t,n]}},6781(e,t,n){"use strict";n.d(t,{d:()=>u});var r=n(38879),a=n(56606),i=n(69834),s=n(94355),o=n(87176),c=n(85333);class u extends Uint8Array{registry;createdAtHash;initialU8aLength;isStorageFallback;static get[Symbol.species](){return Uint8Array}constructor(e,t,n){super((0,s.e)(t)),this.registry=e,this.initialU8aLength=n}get encodedLength(){return this.length}get hash(){return this.registry.hash(this.toU8a())}get isAscii(){return(0,r.E)(this)}get isEmpty(){return!this.length||(0,o.b)(this.find(e=>!!e))}get isUtf8(){return(0,c.c)(this)}bitLength(){return 8*this.length}eq(e){return e instanceof Uint8Array?this.length===e.length&&!this.some((t,n)=>t!==e[n]):this.eq((0,s.e)(e))}inspect(){return{outer:[this.toU8a()]}}toHex(){return(0,a.X)(this)}toHuman(e,t){return this.toPrimitive(t)}toJSON(){return this.toHex()}toPrimitive(e){if(!e&&this.isAscii){const e=this.toUtf8();if((0,r.E)(e))return e}return this.toJSON()}toRawType(){return"Raw"}toString(){return this.toHex()}toU8a(e){return Uint8Array.from(this)}toUtf8(){if(!this.isUtf8)throw new Error("The character sequence is not a valid Utf8 string");return(0,i.F)(this)}}},6839(e,t,n){"use strict";function r(e,t){return e.createTypeUnsafe("MetadataV13",[t])}n.d(t,{k:()=>r})},7015(e,t,n){"use strict";n.d(t,{f:()=>r});const r={StakingApi:[{methods:{nominations_quota:{description:"Returns the nominations quota for a nominator with a given balance.",params:[{name:"balance",type:"Balance"}],type:"u32"}},version:1}]}},7120(e,t,n){var r=n(36404).Global;e.exports={name:"oldIE-userDataStorage",write:function(e,t){if(o)return;var n=u(e);s(function(e){e.setAttribute(n,t),e.save(a)})},read:function(e){if(o)return;var t=u(e),n=null;return s(function(e){n=e.getAttribute(t)}),n},each:function(e){s(function(t){for(var n=t.XMLDocument.documentElement.attributes,r=n.length-1;r>=0;r--){var a=n[r];e(t.getAttribute(a.name),a.name)}})},remove:function(e){var t=u(e);s(function(e){e.removeAttribute(t),e.save(a)})},clearAll:function(){s(function(e){var t=e.XMLDocument.documentElement.attributes;e.load(a);for(var n=t.length-1;n>=0;n--)e.removeAttribute(t[n].name);e.save(a)})}};var a="storejs",i=r.document,s=function(){if(!i||!i.documentElement||!i.documentElement.addBehavior)return null;var e,t,n,r="script";try{(t=new ActiveXObject("htmlfile")).open(),t.write("<"+r+">document.w=window'),t.close(),e=t.w.frames[0].document,n=e.createElement("div")}catch(t){n=i.createElement("div"),e=i.body}return function(t){var r=[].slice.call(arguments,0);r.unshift(n),e.appendChild(n),n.addBehavior("#default#userData"),n.load(a),t.apply(this,r),e.removeChild(n)}}(),o=(r.navigator?r.navigator.userAgent:"").match(/ (MSIE 8|MSIE 9|MSIE 10)\./);var c=new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g");function u(e){return e.replace(/^\d/,"___$&").replace(c,"___")}},7153(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:n(83072)._,types:{ApiId:"[u8; 8]",BlockTrace:{blockHash:"Text",parentHash:"Text",tracingTargets:"Text",storageKeys:"Text",spans:"Vec",events:"Vec"},BlockTraceEvent:{target:"Text",data:"BlockTraceEventData",parentId:"Option"},BlockTraceEventData:{stringValues:"HashMap"},BlockTraceSpan:{id:"u64",parentId:"Option",name:"Text",target:"Text",wasm:"bool"},KeyValueOption:"(StorageKey, Option)",MigrationStatusResult:{topRemainingToMigrate:"u64",childRemainingToMigrate:"u64"},ReadProof:{at:"Hash",proof:"Vec"},RuntimeVersionApi:"(ApiId, u32)",RuntimeVersion:{specName:"Text",implName:"Text",authoringVersion:"u32",specVersion:"u32",implVersion:"u32",apis:"Vec",transactionVersion:"u32",stateVersion:"u8"},RuntimeVersionPre4:{specName:"Text",implName:"Text",authoringVersion:"u32",specVersion:"u32",implVersion:"u32",apis:"Vec",transactionVersion:"u32"},RuntimeVersionPre3:{specName:"Text",implName:"Text",authoringVersion:"u32",specVersion:"u32",implVersion:"u32",apis:"Vec"},RuntimeVersionPartial:{specName:"Text",specVersion:"u32",apis:"Vec"},SpecVersion:"u32",StorageChangeSet:{block:"Hash",changes:"Vec"},TraceBlockResponse:{_enum:{TraceError:"TraceError",BlockTrace:"BlockTrace"}},TraceError:{error:"Text"}}}},7415(e,t,n){"use strict";n.d(t,{DS:()=>C,GU:()=>S,IV:()=>m,ME:()=>l,Mh:()=>v,OG:()=>T,Ph:()=>d,Q5:()=>E,SJ:()=>z,aK:()=>k,d6:()=>o,dJ:()=>V,e8:()=>s,eV:()=>c,ex:()=>y,fg:()=>M,jN:()=>I,lX:()=>h,lq:()=>p,mM:()=>A,nC:()=>b,qj:()=>g,r4:()=>x,x:()=>O,z:()=>f,zW:()=>u});var r=n(18214);const a=BigInt(0),i=BigInt(1);function s(e,t){if("boolean"!=typeof t)throw new Error(e+" boolean expected, got "+t)}function o(e,t=""){if("boolean"!=typeof e){throw new Error((t&&`"${t}"`)+"expected boolean, got type="+typeof e)}return e}function c(e,t,n=""){const a=(0,r.aY)(e),i=e?.length,s=void 0!==t;if(!a||s&&i!==t){throw new Error((n&&`"${n}" `)+"expected Uint8Array"+(s?` of length ${t}`:"")+", got "+(a?`length=${i}`:`type=${typeof e}`))}return e}function u(e){const t=e.toString(16);return 1&t.length?"0"+t:t}function l(e){if("string"!=typeof e)throw new Error("hex string expected, got "+typeof e);return""===e?a:BigInt("0x"+e)}function d(e){return l((0,r.My)(e))}function h(e){return(0,r.DO)(e),l((0,r.My)(Uint8Array.from(e).reverse()))}function p(e,t){return(0,r.aT)(e.toString(16).padStart(2*t,"0"))}function f(e,t){return p(e,t).reverse()}function m(e){return(0,r.aT)(u(e))}function g(e,t,n){let a;if("string"==typeof t)try{a=(0,r.aT)(t)}catch(t){throw new Error(e+" must be hex string or Uint8Array, cause: "+t)}else{if(!(0,r.aY)(t))throw new Error(e+" must be hex string or Uint8Array");a=Uint8Array.from(t)}const i=a.length;if("number"==typeof n&&i!==n)throw new Error(e+" of length "+n+" expected, got "+i);return a}function y(e,t){if(e.length!==t.length)return!1;let n=0;for(let r=0;r{const r=t.charCodeAt(0);if(1!==t.length||r>127)throw new Error(`string contains non-ASCII character "${e[n]}" with code ${r} at position ${n}`);return r})}const w=e=>"bigint"==typeof e&&a<=e;function x(e,t,n){return w(e)&&w(t)&&w(n)&&t<=e&&ea;e>>=i,t+=1);return t}function S(e,t){return e>>BigInt(t)&i}function A(e,t,n){return e|(n?i:a)<(i<new Uint8Array(e),i=e=>Uint8Array.of(e);let s=a(e),o=a(e),c=0;const u=()=>{s.fill(1),o.fill(0),c=0},l=(...e)=>n(o,s,...e),d=(e=a(0))=>{o=l(i(0),e),s=l(),0!==e.length&&(o=l(i(1),e),s=l())},h=()=>{if(c++>=1e3)throw new Error("drbg: tried 1000 values");let e=0;const n=[];for(;e{let n;for(u(),d(e);!(n=t(h()));)d();return u(),n}}const P={bigint:e=>"bigint"==typeof e,function:e=>"function"==typeof e,boolean:e=>"boolean"==typeof e,string:e=>"string"==typeof e,stringOrUint8Array:e=>"string"==typeof e||(0,r.aY)(e),isSafeInteger:e=>Number.isSafeInteger(e),array:e=>Array.isArray(e),field:(e,t)=>t.Fp.isValid(e),hash:e=>"function"==typeof e&&Number.isSafeInteger(e.outputLen)};function E(e,t,n={}){const r=(t,n,r)=>{const a=P[n];if("function"!=typeof a)throw new Error("invalid validator function");const i=e[t];if(!(r&&void 0===i||a(i,e)))throw new Error("param "+String(t)+" is invalid. Expected "+n+", got "+i)};for(const[e,n]of Object.entries(t))r(e,n,!1);for(const[e,t]of Object.entries(n))r(e,t,!0);return e}function I(e){return"function"==typeof e&&Number.isSafeInteger(e.outputLen)}function C(e,t,n={}){if(!e||"object"!=typeof e)throw new Error("expected valid options object");function r(t,n,r){const a=e[t];if(r&&void 0===a)return;const i=typeof a;if(i!==n||null===a)throw new Error(`param "${t}" is invalid: expected ${n}, got ${i}`)}Object.entries(t).forEach(([e,t])=>r(e,t,!1)),Object.entries(n).forEach(([e,t])=>r(e,t,!0))}const z=()=>{throw new Error("not implemented")};function O(e){const t=new WeakMap;return(n,...r)=>{const a=t.get(n);if(void 0!==a)return a;const i=e(n,...r);return t.set(n,i),i}}},7827(e,t,n){"use strict";n.d(t,{J:()=>r});const r={"":!0,"cess-testnet":!0,"dock-testnet":!0,jupiter:!0,"mathchain-testnet":!0,p3dt:!0,subspace_testnet:!0,"zero-alphaville":!0}},7898(e,t,n){"use strict";n.d(t,{Ap:()=>l,C1:()=>h,ZH:()=>d});var r=n(22962),a=n(84908),i=n(94355);const s=(0,i.e)("Ethereum Signed Message:\n"),o=(0,i.e)(""),c=(0,i.e)(""),u=o.length+c.length;function l(e,t){return e.length>=u&&(0,a.f)(e.subarray(0,o.length),o)&&(0,a.f)(e.slice(-c.length),c)||t&&e.length>=s.length&&(0,a.f)(e.subarray(0,s.length),s)}function d(e){const t=(0,i.e)(e);return l(t,!1)?t.subarray(o.length,t.length-c.length):t}function h(e){const t=(0,i.e)(e);return l(t,!0)?t:(0,r.Q)([o,t,c])}},8584(e,t,n){"use strict";n.d(t,{P:()=>s});var r=n(82935),a=n(23047),i=n(74074);function s(e){return a.Ze&&!!e&&(0,i.T)(e.readDoubleLE)&&r.Mn.Buffer.isBuffer(e)}},9134(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{Bid:{who:"AccountId",kind:"BidKind",value:"Balance"},BidKind:{_enum:{Deposit:"Balance",Vouch:"(AccountId, Balance)"}},SocietyJudgement:{_enum:["Rebid","Reject","Approve"]},SocietyVote:{_enum:["Skeptic","Reject","Approve"]},StrikeCount:"u32",VouchingStatus:{_enum:["Vouching","Banned"]}}}},9436(e,t,n){"use strict";n.d(t,{_:()=>a});var r=n(333);class a extends(r.p.with(64)){__UIntType="u64"}},9534(e,t,n){"use strict";n.d(t,{f:()=>a});const r={methods:{best_finalized:{description:"Returns number and hash of the best finalized header known to the bridge module.",params:[],type:"(BlockNumber, Hash)"}},version:1},a={DicleFinalityApi:[r],ZagrosFinalityApi:[r],PezkuwiFinalityApi:[r],PezkuwichainFinalityApi:[r]}},9990(e,t,n){"use strict";n.d(t,{_:()=>r});const r={generateProof:{description:"Generate MMR proof for the given block numbers.",params:[{name:"blockNumbers",type:"Vec"},{isOptional:!0,name:"bestKnownBlockNumber",type:"u64"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"MmrLeafBatchProof"},root:{description:"Get the MMR root hash for the current best block.",params:[{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"MmrHash"},verifyProof:{description:"Verify an MMR proof",params:[{name:"proof",type:"MmrLeafBatchProof"}],type:"bool"},verifyProofStateless:{description:"Verify an MMR proof statelessly given an mmr_root",params:[{name:"root",type:"MmrHash"},{name:"proof",type:"MmrLeafBatchProof"}],type:"bool"}}},10470(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{EvmAccount:{nonce:"u256",balance:"u256"},EvmCallInfo:{exitReason:"ExitReason",value:"Bytes",usedGas:"U256",logs:"Vec"},EvmCreateInfo:{exitReason:"ExitReason",value:"H160",usedGas:"U256",logs:"Vec"},EvmCallInfoV2:{exitReason:"ExitReason",value:"Bytes",usedGas:"U256",weightInfo:"Option",logs:"Vec"},EvmCreateInfoV2:{exitReason:"ExitReason",value:"H160",usedGas:"U256",weightInfo:"Option",logs:"Vec"},EvmLog:{address:"H160",topics:"Vec",data:"Bytes"},EvmVicinity:{gasPrice:"u256",origin:"H160"},EvmWeightInfo:{refTimeLimit:"Option",proofSizeLimit:"Option",refTimeUsage:"Option",proofSizeUsage:"Option"},ExitError:{_enum:{StackUnderflow:"Null",StackOverflow:"Null",InvalidJump:"Null",InvalidRange:"Null",DesignatedInvalid:"Null",CallTooDeep:"Null",CreateCollision:"Null",CreateContractLimit:"Null",OutOfOffset:"Null",OutOfGas:"Null",OutOfFund:"Null",PCUnderflow:"Null",CreateEmpty:"Null",Other:"Text"}},ExitFatal:{_enum:{NotSupported:"Null",UnhandledInterrupt:"Null",CallErrorAsFatal:"ExitError",Other:"Text"}},ExitReason:{_enum:{Succeed:"ExitSucceed",Error:"ExitError",Revert:"ExitRevert",Fatal:"ExitFatal"}},ExitRevert:{_enum:["Reverted"]},ExitSucceed:{_enum:["Stopped","Returned","Suicided"]}}}},10476(e,t,n){"use strict";n.d(t,{N:()=>s});var r=n(58206),a=n(13832);const i=4;class s extends r._{constructor(e,t,{isSigned:n}={}){super(e,{signature:"ExtrinsicSignatureV4",method:"Call"},s.decodeExtrinsic(e,t,n))}static decodeExtrinsic(e,t,n=!1){if(t instanceof s)return t;if(t instanceof e.createClassUnsafe("Call"))return{method:t};if((0,a.b)(t)){const r=e.createTypeUnsafe("ExtrinsicSignatureV4",[t,{isSigned:n}]);return{method:e.createTypeUnsafe("Call",[t.subarray(r.encodedLength)]),signature:r}}return t||{}}get encodedLength(){return this.toU8a().length}get method(){return this.getT("method")}get signature(){return this.getT("signature")}get version(){return i}addSignature(e,t,n){return this.signature.addSignature(e,t,n),this}sign(e,t){return this.signature.sign(this.method,e,t),this}signFake(e,t){return this.signature.signFake(this.method,e,t),this}}},10703(e,t,n){"use strict";n.d(t,{GH:()=>p,Gn:()=>d,IY:()=>l,LQ:()=>u,SN:()=>f,Zv:()=>h});var r=n(99576),a=n(56606);const i="account:",s="address:",o="contract:";function c(e){return(0,a.X)((0,r.F)(e,!0))}function u(e){return`${i}${c(e)}`}function l(e){return`${s}${c(e)}`}function d(e){return`${o}${c(e)}`}const h=new RegExp(`^${i}0x[0-9a-f]*`,""),p=new RegExp(`^${s}0x[0-9a-f]*`,""),f=new RegExp(`^${o}0x[0-9a-f]*`,"")},11365(e,t,n){"use strict";n.d(t,{XI:()=>w,eL:()=>b,gR:()=>v});var r=n(6076),a=n(6781),i=n(33599),s=n(9436),o=n(61801),c=n(86371),u=n(50927),l=n(42846),d=n(75589),h=n(94355),p=n(69597),f=n(13832),m=n(1699);function g(e,t){if((0,f.b)(t)||(0,d.qv)(t)||Array.isArray(t))return function(e,t){if(0===t.length)return[new s._(e),new s._(e)];const n=(0,u.i)(t.subarray(0,1)).toNumber(),r=(0,u.i)(t.subarray(1,2)).toNumber(),a=n+(r<<8),i=2<>12,1),c=(a>>4)*o;if(i<4||c>=i)throw new Error("Invalid data passed to Mortal era");return[new s._(e,i),new s._(e,c)]}(e,(0,h.e)(t));if(!t)return[new s._(e),new s._(e)];if((0,p.G)(t))return function(e,t){const{current:n,period:r}=t;let a=Math.pow(2,Math.ceil(Math.log2(r)));a=Math.min(Math.max(a,4),1<<16);const i=n%a,o=Math.max(a>>12,1),c=i/o*o;return[new s._(e,a),new s._(e,c)]}(e,t);throw new Error("Invalid data passed to Mortal era")}function y(e=new Uint8Array){if((0,f.b)(e))return e.length&&0!==e[0]?new Uint8Array([1,e[0],e[1]]):new Uint8Array([0]);if(!e)return new Uint8Array([0]);if(e instanceof w)return y(e.toU8a());if((0,d.qv)(e))return y((0,l.V)(e));if((0,p.G)(e)){const t=Object.entries(e).map(([e,t])=>[e.toLowerCase(),t]),n=t.find(([e])=>"mortalera"===e.toLowerCase()),r=t.find(([e])=>"immortalera"===e.toLowerCase());return n?{MortalEra:n[1]}:r?{ImmortalEra:r[1]}:{MortalEra:e}}throw new Error("Invalid data passed to Era")}class b extends a.d{constructor(e,t){super(e,m.Ln)}}class v extends i.r{constructor(e,t){super(e,{period:s._,phase:s._},g(e,t))}get encodedLength(){return 2|0}get period(){return this[0]}get phase(){return this[1]}toHuman(){return{period:(0,o.Z)(this.period),phase:(0,o.Z)(this.phase)}}toJSON(){return this.toHex()}toU8a(e){const t=this.period.toNumber(),n=Math.min(15,Math.max(1,function(e){const t=e.toString(2);let n=0;for(;"0"===t[t.length-1-n];)n++;return n}(t)-1))+(this.phase.toNumber()/Math.max(t>>12,1)<<4);return new Uint8Array([255&n,n>>8])}birth(e){const t=this.phase.toNumber(),n=this.period.toNumber();return~~((Math.max((0,c.A)(e).toNumber(),t)-t)/n)*n+t}death(e){return this.birth(e)+this.period.toNumber()}}class w extends r.g{constructor(e,t){super(e,{ImmortalEra:b,MortalEra:v},y(t))}get encodedLength(){return this.isImmortalEra?this.asImmortalEra.encodedLength:this.asMortalEra.encodedLength}get asImmortalEra(){if(!this.isImmortalEra)throw new Error(`Cannot convert '${this.type}' via asImmortalEra`);return this.inner}get asMortalEra(){if(!this.isMortalEra)throw new Error(`Cannot convert '${this.type}' via asMortalEra`);return this.inner}get isImmortalEra(){return 0===this.index}get isMortalEra(){return this.index>0}toU8a(e){return this.isMortalEra?this.asMortalEra.toU8a(e):this.asImmortalEra.toU8a(e)}}},11830(e,t,n){"use strict";n.d(t,{h:()=>i});var r=n(22962),a=n(97302);function i(e){return(0,r.Q)([(0,a.R)(e.length),e])}},11993(e,t,n){"use strict";n.d(t,{V:()=>z});var r=n(20258),a=n(58206),i=n(92735),s=n(77181),o=n(60208),c=n(26587),u=n(42205),l=n(1572),d=n(24235),h=n(95303),p=n(2583),f=n(82538);const m=(0,d.v)("PortableRegistry"),g={toNumber:()=>-1},y={Char:"u32",Str:"Text"},b=T(["sp_core::crypto::AccountId32","sp_runtime::generic::era::Era","sp_runtime::multiaddress::MultiAddress","fp_account::AccountId20","account::AccountId20","pezkuwi_runtime_common::claims::EthereumAddress","frame_support::weights::weight_v2::Weight","sp_weights::weight_v2::Weight","*_democracy::vote::Vote","*_conviction_voting::vote::Vote","*_identity::types::Data","sp_core::OpaqueMetadata","sp_core::OpaquePeerId","sp_core::offchain::OpaqueMultiaddr","primitive_types::*","sp_arithmetic::per_things::*","*_runtime::RuntimeCall","*_runtime::RuntimeEvent","ink::env::types::*","ink::primitives::types::*","ink_env::types::*","ink_primitives::types::*"]),v=T(["pallet_identity::types::BitFlags"]),w=["bitvec::order::Lsb0","BitOrderLsb0"],x=[...w,"bitvec::order::Msb0","BitOrderMsb0"],k=["BoundedBTreeMap","BoundedBTreeSet","BoundedVec","Box","BTreeMap","BTreeSet","Cow","Option","Range","RangeInclusive","Result","WeakBoundedVec","WrapperKeepOpaque","WrapperOpaque"],V=["entries","keys","new","size","hash","registry"],S=["generic","misc","pallet","traits","types"];function A(e){const t=e.length,n=new Array(t);for(let r=0;r{const r=t[n].toString();if("*"===e||e===r)return!0;if(e.includes("*")&&e.includes("_")&&r.includes("_")){let t=e.split("_"),n=r.split("_");if("*"===t[0]){const e=n.indexOf(t[1]);-1!==e&&(t=t.slice(1),n=n.slice(e))}return 2===t.length&&"*"===t[1]&&t[0]===n[0]||M(t,n)}return!1})}function P(e,t,n,r,a=!1){const i=r.length;if(0===i||k.includes(r[i-1].toString()))return null;const s=new Array(i),o=new Array(i);for(let e=0;e{const{lookupIndex:s,name:o,params:c}=a;if(!o)return null;if(r[s])return a;const u=function(e,t,n){const r=[n[t]];for(let a=t+1,i=n.length;ac.length!==e.params.length||c.some((t,n)=>!t.name.eq(e.params[n].name)||t.type.unwrapOr(g).toNumber()!==e.params[n].type.unwrapOr(g).toNumber())))return a;const l=c.findIndex(({type:e},t)=>u.every(({params:n},r)=>n[t].type.isSome&&(0===r||!n[t].type.eq(e))));if(-1===l)return a;const d=u.length,h=new Array(d);for(let t=0;t!!e).map(({lookupIndex:e,name:t,params:n})=>({lookupIndex:e,name:r[e]||t,params:n}))}(e,t,n);for(let t=0,n=o.length;t"},t);const{lookups:r,names:a,params:i,types:s}=C(this,this.types);this.#c=function(e,t){const n=Object.keys(e).some(e=>!e.startsWith("Pezpallet")),r={};if(e.PezspRuntimeUncheckedExtrinsic){const[,{type:t}]=e.PezspRuntimeUncheckedExtrinsic;r[t.unwrap().toNumber()]="Call"}else n&&!t&&m.warn("Unable to determine runtime Call type, cannot inspect sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic");if(e.PezframeSystemEventRecord){const[{type:t}]=e.PezframeSystemEventRecord;r[t.unwrap().toNumber()]="Event"}else n&&!t&&m.warn("Unable to determine runtime Event type, cannot inspect frame_system::EventRecord");return r}(i,n),this.#u=r,this.#l=a,this.#d=i,this.#p=s}get names(){return Object.values(this.#l).sort()}get paramTypes(){return this.#d}get types(){return this.getT("types")}register(){!function(e,t,n,r){if(e.registry.register(t),r.PezspRuntimeUncheckedExtrinsic){const[t,,a]=r.PezspRuntimeUncheckedExtrinsic,i=e.getSiType(t.type.unwrap()),s=e.getSiType(a.type.unwrap()).path.join("::");let o=i.path.join("::");const c="sp_runtime::multiaddress::MultiAddress"===o;if(c){const[t]=i.params;o=e.getSiType(t.type.unwrap()).path.join("::")}e.registry.register({AccountId:o.endsWith("::AccountId20")||o.endsWith("::H160")?"AccountId20":"AccountId32",Address:c?"MultiAddress":"AccountId",ExtrinsicSignature:["sp_runtime::MultiSignature"].includes(s)?"MultiSignature":n[a.type.unwrap().toNumber()]||"MultiSignature"})}}(this,this.#u,this.#l,this.#d)}getName(e){return this.#l[this.#f(e)]}getSiType(e){const t=(this.#p||this.types)[this.#f(e)];if(!t)throw new Error(`PortableRegistry: Unable to find type with lookupId ${e.toString()}`);return t.type}getTypeDef(e){const t=this.#f(e);if(!this.#h[t]){const n=this.#l[t],r={info:o.K.DoNotConstruct,lookupIndex:t,lookupName:n,type:this.registry.createLookupType(t)};n&&(this.#h[t]=r);const a=this.#m(this.getSiType(e),t);n||(this.#h[t]=r),Object.keys(a).forEach(e=>{("lookupName"!==e||a[e])&&(this.#h[t][e]=a[e])}),a.info===o.K.Plain&&(this.#h[t].lookupNameRoot=this.#h[t].lookupName,delete this.#h[t].lookupName)}return this.#h[t]}sanitizeField(e){let t=null,n=null;return e.isSome&&(t=(0,c.WH)(e.unwrap()),t.includes("#")?(n=t,t=n.replace(/#/g,"_")):V.includes(t)&&(n=t,t=`${t}_`)),[t,n]}#g(e){const t=this.getTypeDef(e),n=e.toNumber();return[o.K.DoNotConstruct,o.K.Enum,o.K.Struct].includes(t.info)&&t.lookupName?{docs:t.docs,info:o.K.Si,lookupIndex:n,lookupName:this.#l[n],type:this.registry.createLookupType(e)}:t}#f(e){if((0,p.K)(e)){if(!this.registry.isLookupType(e))throw new Error(`PortableRegistry: Expected a lookup string type, found ${e}`);return parseInt(e.replace("Lookup",""),10)}return(0,h.E)(e)?e:e.toNumber()}#m(e,t){const n=e.path.join("::");let r;const a=this.#c[t]||function({def:e,path:t}){return["frame_support::weights::weight_v2::Weight","sp_weights::weight_v2::Weight"].includes(t.join("::"))?e.isComposite&&1!==e.asComposite.fields.length?null:"WeightV1":t.length&&b.some(e=>M(e,t))?t[t.length-1].toString():null}(e);try{if(a)r=this.#y(t,a);else switch(e.def.type){case"Array":r=this.#b(t,e.def.asArray);break;case"BitSequence":r=this.#v(t,e.def.asBitSequence);break;case"Compact":r=this.#w(t,e.def.asCompact);break;case"Composite":r=this.#x(t,e,e.def.asComposite);break;case"HistoricMetaCompat":r=this.#k(t,e.def.asHistoricMetaCompat);break;case"Primitive":r=this.#V(t,e);break;case"Sequence":r=this.#S(t,e.def.asSequence);break;case"Tuple":r=this.#A(t,e.def.asTuple);break;case"Variant":r=this.#T(t,e,e.def.asVariant);break;default:(0,u.dr)(e.def.type)}}catch(r){throw new Error(`PortableRegistry: ${t}${n?` (${n})`:""}: Error extracting ${(0,f.A)(e)}: ${r.message}`)}return(0,l.b)({docs:A(e.docs),namespace:n},r)}#b(e,{len:t,type:n}){const r=t.toNumber();if(r>2048)throw new Error("Only support for [Type; ], where length <= 2048");return(0,i.E5)(this.registry,{info:o.K.VecFixed,length:r,sub:this.#g(n)})}#v(e,{bitOrderType:t,bitStoreType:n}){const r=this.#g(t),a=this.#g(n),[i,s]=x.includes(r.namespace||"")?[r,a]:[a,r];if(!i.namespace||!x.includes(i.namespace))throw new Error(`Unexpected bitOrder found as ${i.namespace||""}`);if(s.info!==o.K.Plain||"u8"!==s.type)throw new Error(`Only u8 bitStore is currently supported, found ${s.type}`);w.includes(i.namespace);return{info:o.K.Plain,type:"BitVec"}}#w(e,{type:t}){return(0,i.E5)(this.registry,{info:o.K.Compact,sub:this.#g(t)})}#x(e,{params:t,path:n},{fields:r}){if(n.length){const e=n[0].toString(),r=n[n.length-1].toString();if(1===n.length&&"BTreeMap"===e){if(2!==t.length)throw new Error(`BTreeMap requires 2 parameters, found ${t.length}`);return(0,i.E5)(this.registry,{info:o.K.BTreeMap,sub:t.map(({type:e})=>this.#g(e.unwrap()))})}if(1===n.length&&"BTreeSet"===e){if(1!==t.length)throw new Error(`BTreeSet requires 1 parameter, found ${t.length}`);return(0,i.E5)(this.registry,{info:o.K.BTreeSet,sub:this.#g(t[0].type.unwrap())})}if(["Range","RangeInclusive"].includes(e)){if(1!==t.length)throw new Error(`Range requires 1 parameter, found ${t.length}`);return(0,i.E5)(this.registry,{info:"Range"===e?o.K.Range:o.K.RangeInclusive,sub:this.#g(t[0].type.unwrap()),type:e})}if(["WrapperKeepOpaque","WrapperOpaque"].includes(r)){if(1!==t.length)throw new Error(`WrapperOpaque requires 1 parameter, found ${t.length}`);return(0,i.E5)(this.registry,{info:"WrapperKeepOpaque"===r?o.K.WrapperKeepOpaque:o.K.WrapperOpaque,sub:this.#g(t[0].type.unwrap()),type:r})}}return v.some(e=>M(e,n))?this.#M(e,t,r):this.#P(e,r)}#M(e,t,n){if(1!==t.length||1!==n.length)throw new Error("Set handling expects param/field as single entries");return(0,i.E5)(this.registry,{info:o.K.Set,length:this.registry.createTypeUnsafe(this.registry.createLookupType(n[0].type),[]).bitLength(),sub:this.getSiType(t[0].type.unwrap()).def.asVariant.variants.map(({index:e,name:t})=>({index:e.toNumber(),info:o.K.Plain,name:t.toString(),type:"Null"}))})}#P(e,t){let n=!0,a=!0;const s=t.length;for(let e=0;ethis.#g(e));return(0,i.E5)(this.registry,{info:o.K.Tuple,lookupIndex:e,lookupName:this.#l[e],sub:n})}#T(e,{params:t,path:n},{variants:r}){if(n.length){const e=n[0].toString();if("Option"===e){if(1!==t.length)throw new Error(`Option requires 1 parameter, found ${t.length}`);return(0,i.E5)(this.registry,{info:o.K.Option,sub:this.#g(t[0].type.unwrap())})}if("Result"===e){if(2!==t.length)throw new Error(`Result requires 2 parameters, found ${t.length}`);return(0,i.E5)(this.registry,{info:o.K.Result,sub:t.map(({type:e},t)=>(0,l.b)({name:["Ok","Error"][t]},this.#g(e.unwrap())))})}}return 0===r.length?{info:o.K.Null,type:"Null"}:this.#I(e,r)}#I(e,t){const n=[];return t.slice().sort((e,t)=>e.index.cmp(t.index)).forEach(({fields:e,index:t,name:r})=>{const a=t.toNumber();for(;n.length!==a;)n.push({index:n.length,info:o.K.Null,name:`__Unused${n.length}`,type:"Null"});n.push((0,l.b)(this.#P(-1,e),{index:a,name:r.toString()}))}),(0,i.E5)(this.registry,{info:o.K.Enum,lookupIndex:e,lookupName:this.#l[e],sub:n})}}},12185(e,t,n){"use strict";n.d(t,{O:()=>i});var r=n(58206),a=n(1572);class i extends r._{constructor(e,t){super(e,(0,a.b)({method:"Bytes"},e.getSignedExtensionTypes(),e.getSignedExtensionExtra()),t)}inspect(){return super.inspect({method:!0})}get blockHash(){return this.getT("blockHash")}get era(){return this.getT("era")}get genesisHash(){return this.getT("genesisHash")}get method(){return this.getT("method")}get nonce(){return this.getT("nonce")}get specVersion(){return this.getT("specVersion")}get tip(){return this.getT("tip")}get transactionVersion(){return this.getT("transactionVersion")}get assetId(){return this.getT("assetId")}get metadataHash(){return this.getT("metadataHash")}sign(e){throw new Error("Extrinsic: ExtrinsicV5 does not include signing support")}}},12644(e,t,n){"use strict";n.d(t,{c:()=>a});var r=n(36851);const a={PortableTypeV14:{id:"Si1LookupTypeId",type:"Si1Type"},ErrorMetadataV14:{...r.z,args:"Vec"},EventMetadataV14:{...r.z,args:"Vec"},FunctionArgumentMetadataV14:{name:"Text",type:"Type",typeName:"Option"},FunctionMetadataV14:{...r.z,args:"Vec"},ExtrinsicMetadataV14:{type:"SiLookupTypeId",version:"u8",signedExtensions:"Vec"},MetadataV14:{lookup:"PortableRegistry",pallets:"Vec",extrinsic:"ExtrinsicMetadataV14",type:"SiLookupTypeId"},PezpalletCallMetadataV14:{type:"SiLookupTypeId"},PezpalletConstantMetadataV14:{name:"Text",type:"SiLookupTypeId",value:"Bytes",docs:"Vec"},PezpalletErrorMetadataV14:{type:"SiLookupTypeId"},PezpalletEventMetadataV14:{type:"SiLookupTypeId"},PezpalletMetadataV14:{name:"Text",storage:"Option",calls:"Option",events:"Option",constants:"Vec",errors:"Option",index:"u8"},PezpalletStorageMetadataV14:{prefix:"Text",items:"Vec"},SignedExtensionMetadataV14:{identifier:"Text",type:"SiLookupTypeId",additionalSigned:"SiLookupTypeId"},StorageEntryMetadataV14:{name:"Text",modifier:"StorageEntryModifierV14",type:"StorageEntryTypeV14",fallback:"Bytes",docs:"Vec"},StorageEntryModifierV14:"StorageEntryModifierV13",StorageEntryTypeV14:{_enum:{Plain:"SiLookupTypeId",Map:{hashers:"Vec",key:"SiLookupTypeId",value:"SiLookupTypeId"}}},StorageHasherV14:"StorageHasherV13"}},12681(e,t,n){"use strict";n.d(t,{t:()=>d});var r=n(85608),a=n(50226),i=n(50203),s=(0,n(64022).L)(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}}),o=n(27761),c=n(92933),u=function(e){function t(){var t=e.call(this)||this;return t.closed=!1,t.currentObservers=null,t.observers=[],t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return(0,r.C6)(t,e),t.prototype.lift=function(e){var t=new l(this,this);return t.operator=e,t},t.prototype._throwIfClosed=function(){if(this.closed)throw new s},t.prototype.next=function(e){var t=this;(0,c.Y)(function(){var n,a;if(t._throwIfClosed(),!t.isStopped){t.currentObservers||(t.currentObservers=Array.from(t.observers));try{for(var i=(0,r.Ju)(t.currentObservers),s=i.next();!s.done;s=i.next()){s.value.next(e)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(a=i.return)&&a.call(i)}finally{if(n)throw n.error}}}})},t.prototype.error=function(e){var t=this;(0,c.Y)(function(){if(t._throwIfClosed(),!t.isStopped){t.hasError=t.isStopped=!0,t.thrownError=e;for(var n=t.observers;n.length;)n.shift().error(e)}})},t.prototype.complete=function(){var e=this;(0,c.Y)(function(){if(e._throwIfClosed(),!e.isStopped){e.isStopped=!0;for(var t=e.observers;t.length;)t.shift().complete()}})},t.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(t.prototype,"observed",{get:function(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(t){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,t)},t.prototype._subscribe=function(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)},t.prototype._innerSubscribe=function(e){var t=this,n=this,r=n.hasError,a=n.isStopped,s=n.observers;return r||a?i.Kn:(this.currentObservers=null,s.push(e),new i.yU(function(){t.currentObservers=null,(0,o.o)(s,e)}))},t.prototype._checkFinalizedStatuses=function(e){var t=this,n=t.hasError,r=t.thrownError,a=t.isStopped;n?e.error(r):a&&e.complete()},t.prototype.asObservable=function(){var e=new a.c;return e.source=this,e},t.create=function(e,t){return new l(e,t)},t}(a.c),l=function(e){function t(t,n){var r=e.call(this)||this;return r.destination=t,r.source=n,r}return(0,r.C6)(t,e),t.prototype.next=function(e){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===n||n.call(t,e)},t.prototype.error=function(e){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===n||n.call(t,e)},t.prototype.complete=function(){var e,t;null===(t=null===(e=this.destination)||void 0===e?void 0:e.complete)||void 0===t||t.call(e)},t.prototype._subscribe=function(e){var t,n;return null!==(n=null===(t=this.source)||void 0===t?void 0:t.subscribe(e))&&void 0!==n?n:i.Kn},t}(u),d=function(e){function t(t){var n=e.call(this)||this;return n._value=t,n}return(0,r.C6)(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),t.prototype._subscribe=function(t){var n=e.prototype._subscribe.call(this,t);return!n.closed&&t.next(this._value),n},t.prototype.getValue=function(){var e=this,t=e.hasError,n=e.thrownError,r=e._value;if(t)throw n;return this._throwIfClosed(),r},t.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},t}(u)},12746(e,t,n){"use strict";n.d(t,{E:()=>r});const r={extrinsic:{},payload:{}}},12858(e,t,n){"use strict";n.d(t,{f:()=>a});var r=n(93191);function a(e){return r.isBN(e)}},13363(e,t,n){"use strict";n.d(t,{_:()=>v});var r=n(93191),a=n(95303),i=n(12858),s=n(93789),o=n(69759),c=n(75589),u=n(42846),l=n(2583),d=n(11830),h=n(73050),p=n(82145),f=n(84155);const m=/^\d+$/,g=32;class y{#C=new Uint8Array(32);#z=!1;static from(e){const t=new y,[n,a]=e.startsWith("/")?[e.substring(1),!0]:[e,!1];return t.soft(m.test(n)?new r(n,10):n),a?t.harden():t}get chainCode(){return this.#C}get isHard(){return this.#z}get isSoft(){return!this.#z}hard(e){return this.soft(e).harden()}harden(){return this.#z=!0,this}soft(e){return(0,a.E)(e)||(0,i.f)(e)||(0,s.s)(e)?this.soft((0,o.a)(e,f.Ek)):(0,c.qv)(e)?this.soft((0,u.V)(e)):(0,l.K)(e)?this.soft((0,d.h)((0,h.j)(e))):e.length>g?this.soft((0,p.q)(e)):(this.#C.fill(0),this.#C.set(e,0),this)}soften(){return this.#z=!1,this}}const b=/\/(\/?)([^/]+)/g;function v(e){const t=e.match(b),n=[];let r="";if(t){r=t.join("");for(const e of t)n.push(y.from(e.substring(1)))}if(r!==e)throw new Error(`Re-constructed path "${r}" does not match input`);return{parts:t,path:n}}},13695(e,t,n){"use strict";n.d(t,{f:()=>r});const r={AccountNonceApi:[{methods:{account_nonce:{description:"The API to query account nonce (aka transaction index)",params:[{name:"accountId",type:"AccountId"}],type:"Index"}},version:1}]}},13810(e,t,n){"use strict";n.d(t,{f:()=>r});const r={LocationToAccountApi:[{methods:{convert_location:{description:"Converts `Location` to `AccountId`",params:[{name:"location",type:"XcmVersionedLocation"}],type:"Result"}},version:1}]}},13832(e,t,n){"use strict";function r(e){return(e&&e.constructor)===Uint8Array||e instanceof Uint8Array}n.d(t,{b:()=>r})},13905(e,t,n){"use strict";n.d(t,{l:()=>a});var r=n(26587);function a(e,t,n,a){const i=a.fields,s=(0,r.WH)(a.name),o=(...r)=>{if(i.length!==r.length)throw new Error(`Extrinsic ${t}.${s} expects ${i.length} arguments, got ${r.length}.`);return e.createTypeUnsafe("Call",[{args:r,callIndex:n},a])};return o.is=e=>function(e,t){return e.callIndex[0]===t[0]&&e.callIndex[1]===t[1]}(e,n),o.callIndex=n,o.meta=a,o.method=s,o.section=t,o.toJSON=()=>a.toJSON(),o}},14312(e,t,n){"use strict";n.d(t,{K:()=>a.K,X:()=>r.X});var r=n(24242),a=n(42073)},14510(e,t,n){"use strict";n.d(t,{Uu:()=>a,cM:()=>s,i5:()=>o,ik:()=>u,pr:()=>c,u_:()=>i});var r=n(93191);const a=new r(1),i=new r(2),s=new r(100),o=new r(1e6),c=new r(1e9),u=c.mul(c);Number.MAX_SAFE_INTEGER},14614(e,t,n){"use strict";n.d(t,{S:()=>u,o:()=>c});var r=n(34652),a=n(58206),i=n(33599),s=n(81122),o=n(1572);class c extends i.r{#O;#H;#l=null;#N;#B;constructor(e,t,n,r="",a=""){const i=n?.fields||[];super(e,i.map(({type:t})=>e.createLookupType(t)),t),this.#O=n,this.#H=a,this.#N=r,this.#B=i.map(({type:t})=>e.lookup.getTypeDef(t));const o=i.map(({name:t})=>e.lookup.sanitizeField(t)[0]).filter(e=>!!e);o.length===i.length&&(this.#l=o,(0,s.t)(this,o,(e,t)=>this[t]))}get meta(){return this.#O}get method(){return this.#H}get names(){return this.#l}get section(){return this.#N}get typeDef(){return this.#B}toHuman(e,t){if(null!==this.#l){const n={};for(let r=0,a=this.#l.length;re.toString())}:null,super.toHuman(e,t))}}},15515(e,t,n){"use strict";n.d(t,{Zf:()=>k,sc:()=>x});var r=n(26843),a=n(54645),i=n(18214);const s=Uint32Array.from([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),o=new Uint32Array(64);class c extends r.ol{constructor(e=32){super(64,e,8,!1),this.A=0|r.yc[0],this.B=0|r.yc[1],this.C=0|r.yc[2],this.D=0|r.yc[3],this.E=0|r.yc[4],this.F=0|r.yc[5],this.G=0|r.yc[6],this.H=0|r.yc[7]}get(){const{A:e,B:t,C:n,D:r,E:a,F:i,G:s,H:o}=this;return[e,t,n,r,a,i,s,o]}set(e,t,n,r,a,i,s,o){this.A=0|e,this.B=0|t,this.C=0|n,this.D=0|r,this.E=0|a,this.F=0|i,this.G=0|s,this.H=0|o}process(e,t){for(let n=0;n<16;n++,t+=4)o[n]=e.getUint32(t,!1);for(let e=16;e<64;e++){const t=o[e-15],n=o[e-2],r=(0,i.Ow)(t,7)^(0,i.Ow)(t,18)^t>>>3,a=(0,i.Ow)(n,17)^(0,i.Ow)(n,19)^n>>>10;o[e]=a+o[e-7]+r+o[e-16]|0}let{A:n,B:a,C:c,D:u,E:l,F:d,G:h,H:p}=this;for(let e=0;e<64;e++){const t=p+((0,i.Ow)(l,6)^(0,i.Ow)(l,11)^(0,i.Ow)(l,25))+(0,r.r9)(l,d,h)+s[e]+o[e]|0,f=((0,i.Ow)(n,2)^(0,i.Ow)(n,13)^(0,i.Ow)(n,22))+(0,r.TQ)(n,a,c)|0;p=h,h=d,d=l,l=u+t|0,u=c,c=a,a=n,n=t+f|0}n=n+this.A|0,a=a+this.B|0,c=c+this.C|0,u=u+this.D|0,l=l+this.E|0,d=d+this.F|0,h=h+this.G|0,p=p+this.H|0,this.set(n,a,c,u,l,d,h,p)}roundClean(){(0,i.uH)(o)}destroy(){this.set(0,0,0,0,0,0,0,0),(0,i.uH)(this.buffer)}}class u extends c{constructor(){super(28),this.A=0|r.DM[0],this.B=0|r.DM[1],this.C=0|r.DM[2],this.D=0|r.DM[3],this.E=0|r.DM[4],this.F=0|r.DM[5],this.G=0|r.DM[6],this.H=0|r.DM[7]}}const l=(()=>a.lD(["0x428a2f98d728ae22","0x7137449123ef65cd","0xb5c0fbcfec4d3b2f","0xe9b5dba58189dbbc","0x3956c25bf348b538","0x59f111f1b605d019","0x923f82a4af194f9b","0xab1c5ed5da6d8118","0xd807aa98a3030242","0x12835b0145706fbe","0x243185be4ee4b28c","0x550c7dc3d5ffb4e2","0x72be5d74f27b896f","0x80deb1fe3b1696b1","0x9bdc06a725c71235","0xc19bf174cf692694","0xe49b69c19ef14ad2","0xefbe4786384f25e3","0x0fc19dc68b8cd5b5","0x240ca1cc77ac9c65","0x2de92c6f592b0275","0x4a7484aa6ea6e483","0x5cb0a9dcbd41fbd4","0x76f988da831153b5","0x983e5152ee66dfab","0xa831c66d2db43210","0xb00327c898fb213f","0xbf597fc7beef0ee4","0xc6e00bf33da88fc2","0xd5a79147930aa725","0x06ca6351e003826f","0x142929670a0e6e70","0x27b70a8546d22ffc","0x2e1b21385c26c926","0x4d2c6dfc5ac42aed","0x53380d139d95b3df","0x650a73548baf63de","0x766a0abb3c77b2a8","0x81c2c92e47edaee6","0x92722c851482353b","0xa2bfe8a14cf10364","0xa81a664bbc423001","0xc24b8b70d0f89791","0xc76c51a30654be30","0xd192e819d6ef5218","0xd69906245565a910","0xf40e35855771202a","0x106aa07032bbd1b8","0x19a4c116b8d2d0c8","0x1e376c085141ab53","0x2748774cdf8eeb99","0x34b0bcb5e19b48a8","0x391c0cb3c5c95a63","0x4ed8aa4ae3418acb","0x5b9cca4f7763e373","0x682e6ff3d6b2b8a3","0x748f82ee5defb2fc","0x78a5636f43172f60","0x84c87814a1f0ab72","0x8cc702081a6439ec","0x90befffa23631e28","0xa4506cebde82bde9","0xbef9a3f7b2c67915","0xc67178f2e372532b","0xca273eceea26619c","0xd186b8c721c0c207","0xeada7dd6cde0eb1e","0xf57d4f7fee6ed178","0x06f067aa72176fba","0x0a637dc5a2c898a6","0x113f9804bef90dae","0x1b710b35131c471b","0x28db77f523047d84","0x32caab7b40c72493","0x3c9ebe0a15c9bebc","0x431d67c49c100d4c","0x4cc5d4becb3e42b6","0x597f299cfc657e2a","0x5fcb6fab3ad6faec","0x6c44198c4a475817"].map(e=>BigInt(e))))(),d=(()=>l[0])(),h=(()=>l[1])(),p=new Uint32Array(80),f=new Uint32Array(80);class m extends r.ol{constructor(e=64){super(128,e,16,!1),this.Ah=0|r.tT[0],this.Al=0|r.tT[1],this.Bh=0|r.tT[2],this.Bl=0|r.tT[3],this.Ch=0|r.tT[4],this.Cl=0|r.tT[5],this.Dh=0|r.tT[6],this.Dl=0|r.tT[7],this.Eh=0|r.tT[8],this.El=0|r.tT[9],this.Fh=0|r.tT[10],this.Fl=0|r.tT[11],this.Gh=0|r.tT[12],this.Gl=0|r.tT[13],this.Hh=0|r.tT[14],this.Hl=0|r.tT[15]}get(){const{Ah:e,Al:t,Bh:n,Bl:r,Ch:a,Cl:i,Dh:s,Dl:o,Eh:c,El:u,Fh:l,Fl:d,Gh:h,Gl:p,Hh:f,Hl:m}=this;return[e,t,n,r,a,i,s,o,c,u,l,d,h,p,f,m]}set(e,t,n,r,a,i,s,o,c,u,l,d,h,p,f,m){this.Ah=0|e,this.Al=0|t,this.Bh=0|n,this.Bl=0|r,this.Ch=0|a,this.Cl=0|i,this.Dh=0|s,this.Dl=0|o,this.Eh=0|c,this.El=0|u,this.Fh=0|l,this.Fl=0|d,this.Gh=0|h,this.Gl=0|p,this.Hh=0|f,this.Hl=0|m}process(e,t){for(let n=0;n<16;n++,t+=4)p[n]=e.getUint32(t),f[n]=e.getUint32(t+=4);for(let e=16;e<80;e++){const t=0|p[e-15],n=0|f[e-15],r=a.rE(t,n,1)^a.rE(t,n,8)^a.xn(t,n,7),i=a.ry(t,n,1)^a.ry(t,n,8)^a.jm(t,n,7),s=0|p[e-2],o=0|f[e-2],c=a.rE(s,o,19)^a.qh(s,o,61)^a.xn(s,o,6),u=a.ry(s,o,19)^a.Ei(s,o,61)^a.jm(s,o,6),l=a.CW(i,u,f[e-7],f[e-16]),d=a.CQ(l,r,c,p[e-7],p[e-16]);p[e]=0|d,f[e]=0|l}let{Ah:n,Al:r,Bh:i,Bl:s,Ch:o,Cl:c,Dh:u,Dl:l,Eh:m,El:g,Fh:y,Fl:b,Gh:v,Gl:w,Hh:x,Hl:k}=this;for(let e=0;e<80;e++){const t=a.rE(m,g,14)^a.rE(m,g,18)^a.qh(m,g,41),V=a.ry(m,g,14)^a.ry(m,g,18)^a.Ei(m,g,41),S=m&y^~m&v,A=g&b^~g&w,T=a.F8(k,V,A,h[e],f[e]),M=a.TH(T,x,t,S,d[e],p[e]),P=0|T,E=a.rE(n,r,28)^a.qh(n,r,34)^a.qh(n,r,39),I=a.ry(n,r,28)^a.Ei(n,r,34)^a.Ei(n,r,39),C=n&i^n&o^i&o,z=r&s^r&c^s&c;x=0|v,k=0|w,v=0|y,w=0|b,y=0|m,b=0|g,({h:m,l:g}=a.WQ(0|u,0|l,0|M,0|P)),u=0|o,l=0|c,o=0|i,c=0|s,i=0|n,s=0|r;const O=a.Vl(P,I,z);n=a.Vr(O,M,E,C),r=0|O}({h:n,l:r}=a.WQ(0|this.Ah,0|this.Al,0|n,0|r)),({h:i,l:s}=a.WQ(0|this.Bh,0|this.Bl,0|i,0|s)),({h:o,l:c}=a.WQ(0|this.Ch,0|this.Cl,0|o,0|c)),({h:u,l}=a.WQ(0|this.Dh,0|this.Dl,0|u,0|l)),({h:m,l:g}=a.WQ(0|this.Eh,0|this.El,0|m,0|g)),({h:y,l:b}=a.WQ(0|this.Fh,0|this.Fl,0|y,0|b)),({h:v,l:w}=a.WQ(0|this.Gh,0|this.Gl,0|v,0|w)),({h:x,l:k}=a.WQ(0|this.Hh,0|this.Hl,0|x,0|k)),this.set(n,r,i,s,o,c,u,l,m,g,y,b,v,w,x,k)}roundClean(){(0,i.uH)(p,f)}destroy(){(0,i.uH)(this.buffer),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}class g extends m{constructor(){super(48),this.Ah=0|r.Az[0],this.Al=0|r.Az[1],this.Bh=0|r.Az[2],this.Bl=0|r.Az[3],this.Ch=0|r.Az[4],this.Cl=0|r.Az[5],this.Dh=0|r.Az[6],this.Dl=0|r.Az[7],this.Eh=0|r.Az[8],this.El=0|r.Az[9],this.Fh=0|r.Az[10],this.Fl=0|r.Az[11],this.Gh=0|r.Az[12],this.Gl=0|r.Az[13],this.Hh=0|r.Az[14],this.Hl=0|r.Az[15]}}const y=Uint32Array.from([2352822216,424955298,1944164710,2312950998,502970286,855612546,1738396948,1479516111,258812777,2077511080,2011393907,79989058,1067287976,1780299464,286451373,2446758561]),b=Uint32Array.from([573645204,4230739756,2673172387,3360449730,596883563,1867755857,2520282905,1497426621,2519219938,2827943907,3193839141,1401305490,721525244,746961066,246885852,2177182882]);class v extends m{constructor(){super(28),this.Ah=0|y[0],this.Al=0|y[1],this.Bh=0|y[2],this.Bl=0|y[3],this.Ch=0|y[4],this.Cl=0|y[5],this.Dh=0|y[6],this.Dl=0|y[7],this.Eh=0|y[8],this.El=0|y[9],this.Fh=0|y[10],this.Fl=0|y[11],this.Gh=0|y[12],this.Gl=0|y[13],this.Hh=0|y[14],this.Hl=0|y[15]}}class w extends m{constructor(){super(32),this.Ah=0|b[0],this.Al=0|b[1],this.Bh=0|b[2],this.Bl=0|b[3],this.Ch=0|b[4],this.Cl=0|b[5],this.Dh=0|b[6],this.Dl=0|b[7],this.Eh=0|b[8],this.El=0|b[9],this.Fh=0|b[10],this.Fl=0|b[11],this.Gh=0|b[12],this.Gl=0|b[13],this.Hh=0|b[14],this.Hl=0|b[15]}}const x=(0,i.qj)(()=>new c),k=(null&&createHasher(()=>new u),(0,i.qj)(()=>new m));null&&createHasher(()=>new g),null&&createHasher(()=>new w),null&&createHasher(()=>new v)},16066(e,t,n){"use strict";n.d(t,{f:()=>c});const r={execute_block:{description:"Execute the given block.",params:[{name:"block",type:"Block"}],type:"Null"}},a={version:{description:"Returns the version of the runtime.",params:[],type:"RuntimeVersionPre3"}},i={initialize_block:{description:"Initialize a block with the given header.",params:[{name:"header",type:"Header"}],type:"Null"}},s={version:{description:"Returns the version of the runtime.",params:[],type:"RuntimeVersion"}},o={...r,initialize_block:{description:"Initialize a block with the given header.",params:[{name:"header",type:"Header"}],type:"ExtrinsicInclusionMode"}},c={Core:[{methods:{...s,...o},version:5},{methods:{...s,...r,...i},version:4},{methods:{version:{description:"Returns the version of the runtime.",params:[],type:"RuntimeVersionPre4"},...r,...i},version:3},{methods:{...a,...r,...i},version:2},{methods:{initialise_block:{description:"Initialize a block with the given header.",params:[{name:"header",type:"Header"}],type:"Null"},...a,...r},version:1}]}},16535(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(47781).f,types:{BenchmarkBatch:{pallet:"Text",instance:"Text",benchmark:"Text",results:"Vec"},BenchmarkConfig:{pallet:"Bytes",benchmark:"Bytes",selectedComponents:"Vec<(BenchmarkParameter, u32)>",verify:"bool",internalRepeats:"u32"},BenchmarkList:{pallet:"Bytes",instance:"Bytes",benchmarks:"Vec"},BenchmarkMetadata:{name:"Bytes",components:"Vec<(BenchmarkParameter, u32, u32)>"},BenchmarkParameter:{_enum:["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"]},BenchmarkResult:{components:"Vec<(BenchmarkParameter, u32)>",extrinsicTime:"u128",storageRootTime:"u128",reads:"u32",repeatReads:"u32",writes:"u32",repeatWrites:"u32",proofSize:"u32",benchKeys:"Vec<(Vec, u32, u32, bool)>"}}}},17045(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(44684),a=n(85471);const i={rpc:r._,runtime:a.f,types:{AuthorityIndex:"u64",AuthorityList:"Vec",AuthoritySet:{currentAuthorities:"AuthorityList",setId:"u64",pendingStandardChanges:"ForkTreePendingChange",pendingForcedChanges:"Vec",authoritySetChanges:"AuthoritySetChanges"},ForkTreePendingChange:{roots:"Vec",bestFinalizedNumber:"Option"},ForkTreePendingChangeNode:{hash:"BlockHash",number:"BlockNumber",data:"PendingChange",children:"Vec"},AuthoritySetChange:"(U64, BlockNumber)",AuthoritySetChanges:"Vec",AuthorityWeight:"u64",DelayKind:{_enum:{Finalized:"Null",Best:"DelayKindBest"}},DelayKindBest:{medianLastFinalized:"BlockNumber"},EncodedFinalityProofs:"Bytes",GrandpaEquivocation:{_enum:{Prevote:"GrandpaEquivocationValue",Precommit:"GrandpaEquivocationValue"}},GrandpaEquivocationProof:{setId:"SetId",equivocation:"GrandpaEquivocation"},GrandpaEquivocationValue:{roundNumber:"u64",identity:"AuthorityId",first:"(GrandpaPrevote, AuthoritySignature)",second:"(GrandpaPrevote, AuthoritySignature)"},GrandpaPrevote:{targetHash:"Hash",targetNumber:"BlockNumber"},GrandpaCommit:{targetHash:"BlockHash",targetNumber:"BlockNumber",precommits:"Vec"},GrandpaPrecommit:{targetHash:"BlockHash",targetNumber:"BlockNumber"},GrandpaSignedPrecommit:{precommit:"GrandpaPrecommit",signature:"AuthoritySignature",id:"AuthorityId"},GrandpaJustification:{round:"u64",commit:"GrandpaCommit",votesAncestries:"Vec
"},JustificationNotification:"Bytes",KeyOwnerProof:"MembershipProof",NextAuthority:"(AuthorityId, AuthorityWeight)",PendingChange:{nextAuthorities:"AuthorityList",delay:"BlockNumber",canonHeight:"BlockNumber",canonHash:"BlockHash",delayKind:"DelayKind"},PendingPause:{scheduledAt:"BlockNumber",delay:"BlockNumber"},PendingResume:{scheduledAt:"BlockNumber",delay:"BlockNumber"},Precommits:{currentWeight:"u32",missing:"BTreeSet"},Prevotes:{currentWeight:"u32",missing:"BTreeSet"},ReportedRoundStates:{setId:"u32",best:"RoundState",background:"Vec"},RoundState:{round:"u32",totalWeight:"u32",thresholdWeight:"u32",prevotes:"Prevotes",precommits:"Precommits"},SetId:"u64",StoredPendingChange:{scheduledAt:"BlockNumber",delay:"BlockNumber",nextAuthorities:"AuthorityList"},StoredState:{_enum:{Live:"Null",PendingPause:"PendingPause",Paused:"Null",PendingResume:"PendingResume"}}}}},17354(e,t,n){"use strict";n.d(t,{Zf:()=>k,sc:()=>x});var r=n(82528),a=n(40420),i=n(6645);const s=Uint32Array.from([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),o=new Uint32Array(64);class c extends r.ol{constructor(e=32){super(64,e,8,!1),this.A=0|r.yc[0],this.B=0|r.yc[1],this.C=0|r.yc[2],this.D=0|r.yc[3],this.E=0|r.yc[4],this.F=0|r.yc[5],this.G=0|r.yc[6],this.H=0|r.yc[7]}get(){const{A:e,B:t,C:n,D:r,E:a,F:i,G:s,H:o}=this;return[e,t,n,r,a,i,s,o]}set(e,t,n,r,a,i,s,o){this.A=0|e,this.B=0|t,this.C=0|n,this.D=0|r,this.E=0|a,this.F=0|i,this.G=0|s,this.H=0|o}process(e,t){for(let n=0;n<16;n++,t+=4)o[n]=e.getUint32(t,!1);for(let e=16;e<64;e++){const t=o[e-15],n=o[e-2],r=(0,i.Ow)(t,7)^(0,i.Ow)(t,18)^t>>>3,a=(0,i.Ow)(n,17)^(0,i.Ow)(n,19)^n>>>10;o[e]=a+o[e-7]+r+o[e-16]|0}let{A:n,B:a,C:c,D:u,E:l,F:d,G:h,H:p}=this;for(let e=0;e<64;e++){const t=p+((0,i.Ow)(l,6)^(0,i.Ow)(l,11)^(0,i.Ow)(l,25))+(0,r.r9)(l,d,h)+s[e]+o[e]|0,f=((0,i.Ow)(n,2)^(0,i.Ow)(n,13)^(0,i.Ow)(n,22))+(0,r.TQ)(n,a,c)|0;p=h,h=d,d=l,l=u+t|0,u=c,c=a,a=n,n=t+f|0}n=n+this.A|0,a=a+this.B|0,c=c+this.C|0,u=u+this.D|0,l=l+this.E|0,d=d+this.F|0,h=h+this.G|0,p=p+this.H|0,this.set(n,a,c,u,l,d,h,p)}roundClean(){(0,i.uH)(o)}destroy(){this.set(0,0,0,0,0,0,0,0),(0,i.uH)(this.buffer)}}class u extends c{constructor(){super(28),this.A=0|r.DM[0],this.B=0|r.DM[1],this.C=0|r.DM[2],this.D=0|r.DM[3],this.E=0|r.DM[4],this.F=0|r.DM[5],this.G=0|r.DM[6],this.H=0|r.DM[7]}}const l=(()=>a.lD(["0x428a2f98d728ae22","0x7137449123ef65cd","0xb5c0fbcfec4d3b2f","0xe9b5dba58189dbbc","0x3956c25bf348b538","0x59f111f1b605d019","0x923f82a4af194f9b","0xab1c5ed5da6d8118","0xd807aa98a3030242","0x12835b0145706fbe","0x243185be4ee4b28c","0x550c7dc3d5ffb4e2","0x72be5d74f27b896f","0x80deb1fe3b1696b1","0x9bdc06a725c71235","0xc19bf174cf692694","0xe49b69c19ef14ad2","0xefbe4786384f25e3","0x0fc19dc68b8cd5b5","0x240ca1cc77ac9c65","0x2de92c6f592b0275","0x4a7484aa6ea6e483","0x5cb0a9dcbd41fbd4","0x76f988da831153b5","0x983e5152ee66dfab","0xa831c66d2db43210","0xb00327c898fb213f","0xbf597fc7beef0ee4","0xc6e00bf33da88fc2","0xd5a79147930aa725","0x06ca6351e003826f","0x142929670a0e6e70","0x27b70a8546d22ffc","0x2e1b21385c26c926","0x4d2c6dfc5ac42aed","0x53380d139d95b3df","0x650a73548baf63de","0x766a0abb3c77b2a8","0x81c2c92e47edaee6","0x92722c851482353b","0xa2bfe8a14cf10364","0xa81a664bbc423001","0xc24b8b70d0f89791","0xc76c51a30654be30","0xd192e819d6ef5218","0xd69906245565a910","0xf40e35855771202a","0x106aa07032bbd1b8","0x19a4c116b8d2d0c8","0x1e376c085141ab53","0x2748774cdf8eeb99","0x34b0bcb5e19b48a8","0x391c0cb3c5c95a63","0x4ed8aa4ae3418acb","0x5b9cca4f7763e373","0x682e6ff3d6b2b8a3","0x748f82ee5defb2fc","0x78a5636f43172f60","0x84c87814a1f0ab72","0x8cc702081a6439ec","0x90befffa23631e28","0xa4506cebde82bde9","0xbef9a3f7b2c67915","0xc67178f2e372532b","0xca273eceea26619c","0xd186b8c721c0c207","0xeada7dd6cde0eb1e","0xf57d4f7fee6ed178","0x06f067aa72176fba","0x0a637dc5a2c898a6","0x113f9804bef90dae","0x1b710b35131c471b","0x28db77f523047d84","0x32caab7b40c72493","0x3c9ebe0a15c9bebc","0x431d67c49c100d4c","0x4cc5d4becb3e42b6","0x597f299cfc657e2a","0x5fcb6fab3ad6faec","0x6c44198c4a475817"].map(e=>BigInt(e))))(),d=(()=>l[0])(),h=(()=>l[1])(),p=new Uint32Array(80),f=new Uint32Array(80);class m extends r.ol{constructor(e=64){super(128,e,16,!1),this.Ah=0|r.tT[0],this.Al=0|r.tT[1],this.Bh=0|r.tT[2],this.Bl=0|r.tT[3],this.Ch=0|r.tT[4],this.Cl=0|r.tT[5],this.Dh=0|r.tT[6],this.Dl=0|r.tT[7],this.Eh=0|r.tT[8],this.El=0|r.tT[9],this.Fh=0|r.tT[10],this.Fl=0|r.tT[11],this.Gh=0|r.tT[12],this.Gl=0|r.tT[13],this.Hh=0|r.tT[14],this.Hl=0|r.tT[15]}get(){const{Ah:e,Al:t,Bh:n,Bl:r,Ch:a,Cl:i,Dh:s,Dl:o,Eh:c,El:u,Fh:l,Fl:d,Gh:h,Gl:p,Hh:f,Hl:m}=this;return[e,t,n,r,a,i,s,o,c,u,l,d,h,p,f,m]}set(e,t,n,r,a,i,s,o,c,u,l,d,h,p,f,m){this.Ah=0|e,this.Al=0|t,this.Bh=0|n,this.Bl=0|r,this.Ch=0|a,this.Cl=0|i,this.Dh=0|s,this.Dl=0|o,this.Eh=0|c,this.El=0|u,this.Fh=0|l,this.Fl=0|d,this.Gh=0|h,this.Gl=0|p,this.Hh=0|f,this.Hl=0|m}process(e,t){for(let n=0;n<16;n++,t+=4)p[n]=e.getUint32(t),f[n]=e.getUint32(t+=4);for(let e=16;e<80;e++){const t=0|p[e-15],n=0|f[e-15],r=a.rE(t,n,1)^a.rE(t,n,8)^a.xn(t,n,7),i=a.ry(t,n,1)^a.ry(t,n,8)^a.jm(t,n,7),s=0|p[e-2],o=0|f[e-2],c=a.rE(s,o,19)^a.qh(s,o,61)^a.xn(s,o,6),u=a.ry(s,o,19)^a.Ei(s,o,61)^a.jm(s,o,6),l=a.CW(i,u,f[e-7],f[e-16]),d=a.CQ(l,r,c,p[e-7],p[e-16]);p[e]=0|d,f[e]=0|l}let{Ah:n,Al:r,Bh:i,Bl:s,Ch:o,Cl:c,Dh:u,Dl:l,Eh:m,El:g,Fh:y,Fl:b,Gh:v,Gl:w,Hh:x,Hl:k}=this;for(let e=0;e<80;e++){const t=a.rE(m,g,14)^a.rE(m,g,18)^a.qh(m,g,41),V=a.ry(m,g,14)^a.ry(m,g,18)^a.Ei(m,g,41),S=m&y^~m&v,A=g&b^~g&w,T=a.F8(k,V,A,h[e],f[e]),M=a.TH(T,x,t,S,d[e],p[e]),P=0|T,E=a.rE(n,r,28)^a.qh(n,r,34)^a.qh(n,r,39),I=a.ry(n,r,28)^a.Ei(n,r,34)^a.Ei(n,r,39),C=n&i^n&o^i&o,z=r&s^r&c^s&c;x=0|v,k=0|w,v=0|y,w=0|b,y=0|m,b=0|g,({h:m,l:g}=a.WQ(0|u,0|l,0|M,0|P)),u=0|o,l=0|c,o=0|i,c=0|s,i=0|n,s=0|r;const O=a.Vl(P,I,z);n=a.Vr(O,M,E,C),r=0|O}({h:n,l:r}=a.WQ(0|this.Ah,0|this.Al,0|n,0|r)),({h:i,l:s}=a.WQ(0|this.Bh,0|this.Bl,0|i,0|s)),({h:o,l:c}=a.WQ(0|this.Ch,0|this.Cl,0|o,0|c)),({h:u,l}=a.WQ(0|this.Dh,0|this.Dl,0|u,0|l)),({h:m,l:g}=a.WQ(0|this.Eh,0|this.El,0|m,0|g)),({h:y,l:b}=a.WQ(0|this.Fh,0|this.Fl,0|y,0|b)),({h:v,l:w}=a.WQ(0|this.Gh,0|this.Gl,0|v,0|w)),({h:x,l:k}=a.WQ(0|this.Hh,0|this.Hl,0|x,0|k)),this.set(n,r,i,s,o,c,u,l,m,g,y,b,v,w,x,k)}roundClean(){(0,i.uH)(p,f)}destroy(){(0,i.uH)(this.buffer),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}class g extends m{constructor(){super(48),this.Ah=0|r.Az[0],this.Al=0|r.Az[1],this.Bh=0|r.Az[2],this.Bl=0|r.Az[3],this.Ch=0|r.Az[4],this.Cl=0|r.Az[5],this.Dh=0|r.Az[6],this.Dl=0|r.Az[7],this.Eh=0|r.Az[8],this.El=0|r.Az[9],this.Fh=0|r.Az[10],this.Fl=0|r.Az[11],this.Gh=0|r.Az[12],this.Gl=0|r.Az[13],this.Hh=0|r.Az[14],this.Hl=0|r.Az[15]}}const y=Uint32Array.from([2352822216,424955298,1944164710,2312950998,502970286,855612546,1738396948,1479516111,258812777,2077511080,2011393907,79989058,1067287976,1780299464,286451373,2446758561]),b=Uint32Array.from([573645204,4230739756,2673172387,3360449730,596883563,1867755857,2520282905,1497426621,2519219938,2827943907,3193839141,1401305490,721525244,746961066,246885852,2177182882]);class v extends m{constructor(){super(28),this.Ah=0|y[0],this.Al=0|y[1],this.Bh=0|y[2],this.Bl=0|y[3],this.Ch=0|y[4],this.Cl=0|y[5],this.Dh=0|y[6],this.Dl=0|y[7],this.Eh=0|y[8],this.El=0|y[9],this.Fh=0|y[10],this.Fl=0|y[11],this.Gh=0|y[12],this.Gl=0|y[13],this.Hh=0|y[14],this.Hl=0|y[15]}}class w extends m{constructor(){super(32),this.Ah=0|b[0],this.Al=0|b[1],this.Bh=0|b[2],this.Bl=0|b[3],this.Ch=0|b[4],this.Cl=0|b[5],this.Dh=0|b[6],this.Dl=0|b[7],this.Eh=0|b[8],this.El=0|b[9],this.Fh=0|b[10],this.Fl=0|b[11],this.Gh=0|b[12],this.Gl=0|b[13],this.Hh=0|b[14],this.Hl=0|b[15]}}const x=(0,i.qj)(()=>new c),k=(null&&createHasher(()=>new u),(0,i.qj)(()=>new m));null&&createHasher(()=>new g),null&&createHasher(()=>new w),null&&createHasher(()=>new v)},17570(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{BridgedBlockHash:"H256",BridgedBlockNumber:"BlockNumber",BridgedHeader:"Header",BridgeMessageId:"(LaneId, MessageNonce)",CallOrigin:{_enum:{SourceRoot:"Null",TargetAccount:"(AccountId, MultiSigner, MultiSignature)",SourceAccount:"AccountId"}},ChainId:"[u8; 4]",DeliveredMessages:{begin:"MessageNonce",end:"MessageNonce",dispatchResults:"BitVec"},DispatchFeePayment:{_enum:["AtSourceChain","AtTargetChain"]},InboundLaneData:{relayers:"Vec",lastConfirmedNonce:"MessageNonce"},InboundRelayer:"AccountId",InitializationData:{header:"Header",authorityList:"AuthorityList",setId:"SetId",isHalted:"bool"},LaneId:"[u8; 4]",MessageData:{payload:"Bytes",fee:"Balance"},MessagesDeliveryProofOf:{bridgedHeaderHash:"BlockHash",storageProof:"Vec",lane:"LaneId"},MessageKey:{laneId:"LaneId",nonce:"MessageNonce"},MessageNonce:"u64",MessagesProofOf:{bridgedHeaderHash:"BridgedBlockHash",storageProof:"Vec",lane:"LaneId",noncesStart:"MessageNonce",noncesEnd:"MessageNonce"},OperatingMode:{_enum:["Normal","RejectingOutboundMessages","Halted"]},OutboundLaneData:{oldestUnprunedNonce:"MessageNonce",latestReceivedNonce:"MessageNonce",latestGeneratedNonce:"MessageNonce"},OutboundMessageFee:"Balance",OutboundPayload:{specVersion:"u32",weight:"Weight",origin:"CallOrigin",dispatchFeePayment:"DispatchFeePayment",call:"Bytes"},Parameter:"Null",RelayerId:"AccountId",UnrewardedRelayer:{relayer:"RelayerId",messages:"DeliveredMessages"},UnrewardedRelayersState:{unrewardedRelayer_Entries:"MessageNonce",messagesInOldestEntry:"MessageNonce",totalMessages:"MessageNonce"}}}},17800(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:n(98717)._,types:{}}},17852(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(12746);const a={extrinsic:{era:"ExtrinsicEra"},payload:{blockHash:"Hash"}},i={extrinsic:{tip:"Compact"},payload:{}},s={ChargeTransactionPayment:i,CheckBlockGasLimit:r.E,CheckEra:a,CheckGenesis:{extrinsic:{},payload:{genesisHash:"Hash"}},CheckMetadataHash:{extrinsic:{mode:"u8"},payload:{metadataHash:"Option<[u8;32]>"}},CheckMortality:a,CheckNonZeroSender:r.E,CheckNonce:{extrinsic:{nonce:"Compact"},payload:{}},CheckSpecVersion:{extrinsic:{},payload:{specVersion:"u32"}},CheckTxVersion:{extrinsic:{},payload:{transactionVersion:"u32"}},CheckVersion:{extrinsic:{},payload:{specVersion:"u32"}},CheckWeight:r.E,LockStakingStatus:r.E,SkipCheckIfFeeless:i,ValidateEquivocationReport:r.E,WeightReclaim:r.E}},17867(e,t,n){"use strict";n.d(t,{V:()=>x});var r=n(93191),a=n(26587),i=n(12858),s=n(86371),o=n(81122),c=n(69759),u=n(50927),l=n(56606),d=n(94355),h=n(95303),p=n(2583),f=n(82538),m=n(13832),g=n(87176),y=n(77689);function b(e,t){const n=new r(0);for(let r=0,a=t.length;rr.strings.includes(t[n]))}constructor(n,r){super(n,e,r,t)}}}get encodedLength(){return this.#j}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return 0===this.size}get strings(){return[...super.values()]}get valueEncoded(){return b(this.#L,this.strings)}add=e=>{if(this.#L&&(0,g.b)(this.#L[e]))throw new Error(`Set: Invalid key '${e}' on add`);return super.add(e),this};eq(e){return Array.isArray(e)?(0,y.H)(this.strings.sort(),e.sort()):e instanceof Set?this.eq([...e.values()]):!(!(0,h.E)(e)&&!(0,i.f)(e))&&this.valueEncoded.eq((0,s.A)(e))}inspect(){return{outer:[this.toU8a()]}}toHex(){return(0,l.X)(this.toU8a())}toHuman(){return this.toJSON()}toJSON(){return this.strings}toNumber(){return this.valueEncoded.toNumber()}toPrimitive(){return this.toJSON()}toRawType(){return(0,f.A)({_set:this.#L})}toString(){return`[${this.strings.join(", ")}]`}toU8a(e){return(0,c.a)(this.valueEncoded,{bitLength:8*this.#j,isLe:!0})}}},18017(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{CallIndex:"(u8, u8)",LotteryConfig:{price:"Balance",start:"BlockNumber",length:"BlockNumber",delay:"BlockNumber",repeat:"bool"}}}},18054(e,t,n){"use strict";n.d(t,{s:()=>a});var r=n(89637);function a(e,t){const n=t=>(0,r.x3)({...e,hash:t});return{...n(t),create:n}}},18108(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(35278).f,types:{CheckInherentsResult:{okay:"bool",fatalError:"bool",errors:"InherentData"},InherentData:{data:"BTreeMap"},InherentIdentifier:"[u8; 8]"}}},18214(e,t,n){"use strict";n.d(t,{AE:()=>A,AI:()=>S,CC:()=>c,DO:()=>s,Fe:()=>i,Ht:()=>u,Id:()=>M,My:()=>m,O8:()=>d,Ow:()=>h,Vw:()=>P,ZJ:()=>T,aT:()=>V,aY:()=>a,po:()=>I,qj:()=>E,sd:()=>o,uH:()=>l});var r=n(40098);function a(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&"Uint8Array"===e.constructor.name}function i(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function s(e,...t){if(!a(e))throw new Error("Uint8Array expected");if(t.length>0&&!t.includes(e.length))throw new Error("Uint8Array expected of length "+t+", got length="+e.length)}function o(e){if("function"!=typeof e||"function"!=typeof e.create)throw new Error("Hash should be wrapped by utils.createHasher");i(e.outputLen),i(e.blockLen)}function c(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function u(e,t){s(e);const n=t.outputLen;if(e.length>>t}null&&new Uint8Array(new Uint32Array([287454020]).buffer)[0];const p=(()=>"function"==typeof Uint8Array.from([]).toHex&&"function"==typeof Uint8Array.fromHex)(),f=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));function m(e){if(s(e),p)return e.toHex();let t="";for(let n=0;n=g&&e<=y?e-g:e>=b&&e<=v?e-(b-10):e>=w&&e<=x?e-(w-10):void 0}function V(e){if("string"!=typeof e)throw new Error("hex string expected, got "+typeof e);if(p)return Uint8Array.fromHex(e);const t=e.length,n=t/2;if(t%2)throw new Error("hex string expected, got unpadded hex of length "+t);const r=new Uint8Array(n);for(let t=0,a=0;te().update(T(t)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t}function I(e=32){if(r.E&&"function"==typeof r.E.getRandomValues)return r.E.getRandomValues(new Uint8Array(e));if(r.E&&"function"==typeof r.E.randomBytes)return Uint8Array.from(r.E.randomBytes(e));throw new Error("crypto.getRandomValues must be defined")}},18236(e,t,n){"use strict";var r=n(82935);(0,r.EQ)("chrome",r.Mn.browser)},18475(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{ContractCryptoHasher:{_enum:["Blake2x256","Sha2x256","Keccak256"]},ContractDiscriminant:"u32",ContractLayoutArray:{offset:"ContractLayoutKey",len:"u32",cellsPerElem:"u64",layout:"ContractStorageLayout"},ContractLayoutCell:{key:"ContractLayoutKey",ty:"SiLookupTypeId"},ContractLayoutEnum:{dispatchKey:"ContractLayoutKey",variants:"BTreeMap"},ContractLayoutHash:{offset:"ContractLayoutKey",strategy:"ContractLayoutHashingStrategy",layout:"ContractStorageLayout"},ContractLayoutHashingStrategy:{hasher:"ContractCryptoHasher",postfix:"Vec",prefix:"Vec"},ContractLayoutKey:"[u8; 32]",ContractLayoutStruct:{fields:"Vec"},ContractLayoutStructField:{layout:"ContractStorageLayout",name:"Text"},ContractStorageLayout:{_enum:{Cell:"ContractLayoutCell",Hash:"ContractLayoutHash",Array:"ContractLayoutArray",Struct:"ContractLayoutStruct",Enum:"ContractLayoutEnum"}},ContractConstructorSpecV0:{name:"Text",selector:"ContractSelector",args:"Vec",docs:"Vec"},ContractConstructorSpecV1:{name:"Vec",selector:"ContractSelector",args:"Vec",docs:"Vec"},ContractConstructorSpecV2:{label:"Text",selector:"ContractSelector",args:"Vec",docs:"Vec"},ContractConstructorSpecV3:{label:"Text",selector:"ContractSelector",payable:"bool",args:"Vec",docs:"Vec"},ContractConstructorSpecV4:{label:"Text",selector:"ContractSelector",payable:"bool",args:"Vec",docs:"Vec",default:"bool",returnType:"Option"},ContractContractSpecV0:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec"},ContractContractSpecV1:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec"},ContractContractSpecV2:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec"},ContractContractSpecV3:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec"},ContractContractSpecV4:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec",environment:"ContractEnvironmentV4"},ContractContractSpecV5:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec",environment:"ContractEnvironmentV4"},ContractContractSpecV6:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec",environment:"ContractEnvironmentV4"},ContractDisplayName:"SiPath",ContractEventParamSpecV0:{name:"Text",indexed:"bool",type:"ContractTypeSpec",docs:"Vec"},ContractEventParamSpecV2:{label:"Text",indexed:"bool",type:"ContractTypeSpec",docs:"Vec"},ContractEventSpecV0:{name:"Text",args:"Vec",docs:"Vec"},ContractEventSpecV1:{name:"Text",args:"Vec",docs:"Vec"},ContractEventSpecV2:{label:"Text",args:"Vec",docs:"Vec"},ContractEventSpecV3:{label:"Text",args:"Vec",docs:"Vec",module_path:"Text",signature_topic:"Option<[u8; 32]>"},ContractMessageParamSpecV0:{name:"Text",type:"ContractTypeSpec"},ContractMessageParamSpecV2:{label:"Text",type:"ContractTypeSpec"},ContractMessageSpecV0:{name:"Text",selector:"ContractSelector",mutates:"bool",payable:"bool",args:"Vec",returnType:"Option",docs:"Vec"},ContractMessageSpecV1:{name:"Vec",selector:"ContractSelector",mutates:"bool",payable:"bool",args:"Vec",returnType:"Option",docs:"Vec"},ContractMessageSpecV2:{label:"Text",selector:"ContractSelector",mutates:"bool",payable:"bool",args:"Vec",returnType:"Option",docs:"Vec"},ContractMessageSpecV3:{label:"Text",selector:"ContractSelector",mutates:"bool",payable:"bool",args:"Vec",returnType:"Option",docs:"Vec",default:"bool"},ContractSelector:"[u8; 4]",ContractTypeSpec:{type:"SiLookupTypeId",displayName:"ContractDisplayName"},ContractConstructorSpecLatest:"ContractConstructorSpecV4",ContractEventSpecLatest:"ContractEventSpecV3",ContractEventParamSpecLatest:"ContractEventParamSpecV2",ContractMessageParamSpecLatest:"ContractMessageParamSpecV2",ContractMessageSpecLatest:"ContractMessageSpecV3",ContractMetadataLatest:"ContractMetadataV6",ContractProjectInfo:{source:"ContractProjectSource",contract:"ContractProjectContract"},ContractReviveProjectInfo:{source:"ContractReviveProjectSource",contract:"ContractProjectContract"},ContractMetadataV0:{metadataVersion:"Text",types:"Vec",spec:"ContractContractSpecV0"},ContractMetadataV1:{types:"Vec",spec:"ContractContractSpecV1"},ContractMetadataV2:{types:"Vec",spec:"ContractContractSpecV2"},ContractMetadataV3:{types:"Vec",spec:"ContractContractSpecV3"},ContractMetadataV4:{types:"Vec",spec:"ContractContractSpecV4",version:"Text"},ContractMetadataV5:{types:"Vec",spec:"ContractContractSpecV5",version:"u64"},ContractMetadataV6:{types:"Vec",spec:"ContractContractSpecV6",version:"u64"},ContractMetadata:{_enum:{V0:"ContractMetadataV0",V1:"ContractMetadataV1",V2:"ContractMetadataV2",V3:"ContractMetadataV3",V4:"ContractMetadataV4",V5:"ContractMetadataV5",V6:"ContractMetadataV6"}},ContractProjectV0:{metadataVersion:"Text",source:"ContractProjectSource",contract:"ContractProjectContract",types:"Vec",spec:"ContractContractSpecV0"},ContractProject:"(ContractProjectInfo, ContractMetadata)",ContractProjectContract:{_alias:{docs:"documentation"},name:"Text",version:"Text",authors:"Vec",description:"Option",docs:"Option",repository:"Option",homepage:"Option",license:"Option"},ContractProjectSource:{_alias:{wasmHash:"hash"},wasmHash:"[u8; 32]",language:"Text",compiler:"Text",wasm:"Raw"},ContractReviveProjectSource:{_alias:{wasmHash:"hash",wasm:"contract_binary"},wasmHash:"[u8; 32]",language:"Text",compiler:"Text",wasm:"Raw"},ContractEnvironmentV4:{_alias:{hashType:"hash"},accountId:"Option",balance:"Option",blockNumber:"Option",hashType:"Option",timestamp:"Option",maxEventTopics:"Option"}}}},18655(e,t,n){"use strict";function r(e){return e}function a(){}n.d(t,{D:()=>r,l:()=>a})},18664(e,t,n){"use strict";n.d(t,{c:()=>s});var r=n(71779),a=n(57948),i=n(25346);const s=(0,a.a)((0,r.u)(i.ee,new Uint8Array(i.$o)),new Uint8Array(i.qO))},18958(e){e.exports={name:"memoryStorage",read:function(e){return t[e]},write:function(e,n){t[e]=n},each:function(e){for(var n in t)t.hasOwnProperty(n)&&e(t[n],n)},remove:function(e){delete t[e]},clearAll:function(e){t={}}};var t={}},19527(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(53205).f,types:{TransactionSource:{_enum:["InBlock","Local","External"]},TransactionValidity:"Result",ValidTransaction:{priority:"TransactionPriority",requires:"Vec",provides:"Vec",longevity:"TransactionLongevity",propagate:"bool"}}}},19696(e,t,n){"use strict";n.d(t,{A:()=>i,h:()=>a});var r=n(16066);const a={Council:"CollectiveOrigin",System:"SystemOrigin",TechnicalCommittee:"CollectiveOrigin",Xcm:"XcmOrigin",XcmPezpallet:"XcmOrigin",Authority:"AuthorityOrigin",GeneralCouncil:"CollectiveOrigin"},i={rpc:{},runtime:r.f,types:{Fixed64:"Int<64, Fixed64>",FixedI64:"Int<64, FixedI64>",FixedU64:"UInt<64, FixedU64>",Fixed128:"Int<128, Fixed128>",FixedI128:"Int<128, FixedI128>",FixedU128:"UInt<128, FixedU128>",I32F32:"Int<64, I32F32>",U32F32:"UInt<64, U32F32>",PerU16:"UInt<16, PerU16>",Perbill:"UInt<32, Perbill>",Percent:"UInt<8, Percent>",Permill:"UInt<32, Permill>",Perquintill:"UInt<64, Perquintill>",AccountId:"AccountId32",AccountId20:"GenericEthereumAccountId",AccountId32:"GenericAccountId32",AccountId33:"GenericAccountId33",AccountIdOf:"AccountId",AccountIndex:"GenericAccountIndex",Address:"MultiAddress",AssetId:"u32",Balance:"UInt<128, Balance>",BalanceOf:"Balance",Block:"GenericBlock",BlockNumber:"u32",BlockNumberFor:"BlockNumber",BlockNumberOf:"BlockNumber",Call:"GenericCall",CallHash:"Hash",CallHashOf:"CallHash",ChangesTrieConfiguration:{digestInterval:"u32",digestLevels:"u32"},ChangesTrieSignal:{_enum:{NewConfiguration:"Option"}},ConsensusEngineId:"GenericConsensusEngineId",CodecHash:"Hash",CrateVersion:{major:"u16",minor:"u8",patch:"u8"},Digest:{logs:"Vec"},DigestItem:{_enum:{Other:"Bytes",AuthoritiesChange:"Vec",ChangesTrieRoot:"Hash",SealV0:"SealV0",Consensus:"Consensus",Seal:"Seal",PreRuntime:"PreRuntime",ChangesTrieSignal:"ChangesTrieSignal",RuntimeEnvironmentUpdated:"Null"}},ExtrinsicsWeight:{normal:"Weight",operational:"Weight"},H32:"[u8; 4; H32]",H64:"[u8; 8; H64]",H128:"[u8; 16; H128]",H160:"[u8; 20; H160]",H256:"[u8; 32; H256]",H512:"[u8; 64; H512]",H1024:"[u8; 128; H1024]",H2048:"[u8; 256; H2048]",Hash:"H256",Header:{parentHash:"Hash",number:"Compact",stateRoot:"Hash",extrinsicsRoot:"Hash",digest:"Digest"},HeaderPartial:{parentHash:"Hash",number:"BlockNumber"},IndicesLookupSource:"GenericLookupSource",Index:"u32",Justification:"(ConsensusEngineId, EncodedJustification)",EncodedJustification:"Bytes",Justifications:"Vec",KeyValue:"(StorageKey, StorageData)",KeyTypeId:"u32",LockIdentifier:"[u8; 8]",LookupSource:"MultiAddress",LookupTarget:"AccountId",ModuleId:"LockIdentifier",MultiAddress:"GenericMultiAddress",MultiSigner:{_enum:{Ed25519:"[u8; 32]",Sr25519:"[u8; 32]",Ecdsa:"[u8; 33]"}},Moment:"UInt<64, Moment>",OpaqueCall:"Bytes",Origin:"DoNotConstruct",OriginCaller:{_enum:{System:"SystemOrigin"}},PalletId:"PezpalletId",ParachainsInherentData:"TeyrchainsInherentData",PezpalletId:"LockIdentifier",PezpalletsOrigin:"OriginCaller",PezpalletVersion:{major:"u16",minor:"u8",patch:"u8"},Pays:{_enum:["Yes","No"]},Phantom:"Null",PhantomData:"Null",Releases:{_enum:["V1","V2","V3","V4","V5","V6","V7","V8","V9","V10"]},RuntimeCall:"Call",RuntimeEvent:"Event",RuntimeDbWeight:{read:"Weight",write:"Weight"},SignedBlock:"SignedBlockWithJustifications",SignedBlockWithJustification:{block:"Block",justification:"Option"},SignedBlockWithJustifications:{block:"Block",justifications:"Option"},Slot:"u64",SlotDuration:"u64",StorageData:"Bytes",StorageInfo:{palletName:"Bytes",storage_name:"Bytes",prefix:"Bytes",maxValues:"Option",maxSize:"Option"},StorageProof:{trieNodes:"Vec"},TransactionPriority:"u64",TransactionLongevity:"u64",TransactionTag:"Bytes",TransactionInfo:{_alias:{dataSize:"size"},chunkRoot:"H256",contentHash:"H256",dataSize:"u32",blockChunks:"u32"},TransactionStorageProof:{chunk:"Vec",proof:"Vec>"},ValidatorId:"AccountId",ValidatorIdOf:"ValidatorId",WeightV0:"u32",WeightV1:"u64",WeightV2:{refTime:"Compact",proofSize:"Compact"},Weight:"WeightV2",WeightMultiplier:"Fixed64",PreRuntime:"(ConsensusEngineId, Bytes)",SealV0:"(u64, Signature)",Seal:"(ConsensusEngineId, Bytes)",Consensus:"(ConsensusEngineId, Bytes)",ExtrinsicInclusionMode:{_enum:["AllExtrinsics","OnlyInherents"]}}}},19950(e,t,n){"use strict";n.d(t,{Q:()=>d});var r=n(86371),a=n(45844),i=n(59777),s=n(22908),o=n(1603);const c=o.SI[o.E7].text;let u=0,l=c;const d=function(e,{decimals:t=u,forceUnit:n,locale:c="en",withAll:l=!1,withSi:d=!0,withSiFull:h=!1,withUnit:p=!0,withZero:f=!0}={}){let m=(0,r.A)(e).toString();if(0===m.length||"0"===m)return"0";let g="";m[0].startsWith("-")&&(g="-",m=m.substring(1));const y=(0,o.Mb)(m,t,n),b=m.length-(t+y.power),v=b<=0?"0":m.substring(0,b);let w=m.padStart(b<0?t:1,"0").substring(b<0?0:b).padEnd(l?Math.max(t,4):4,"0").substring(0,l?Math.max(4,t+y.power):4);if(!f){let e=w.length-1;do{"0"===w[e]&&e--}while("0"===w[e]);w=w.substring(0,e+1)}const x=(0,a.L)(p)?o.SI[o.E7].text:p,k=d||h?"-"===y.value?p?` ${x}`:"":` ${h?`${y.text}${p?" ":""}`:y.value}${p?x:""}`:"",{decimal:V,thousand:S}=(0,s.A)(c);return`${g}${(0,i.z)(v,S)}${w&&`${V}${w}`}${k}`};d.calcSi=(e,t=u)=>(0,o.Mb)(e,t),d.findSi=o.WB,d.getDefaults=()=>({decimals:u,unit:l}),d.getOptions=(e=u)=>o.SI.filter(({power:t})=>!(t<0)||e+t>=0),d.setDefaults=({decimals:e,unit:t})=>{u=(Array.isArray(e)?e[0]:e)??u,l=(Array.isArray(t)?t[0]:t)??l,o.SI[o.E7].text=l}},20258(e,t,n){"use strict";n.d(t,{aj:()=>h});const r=["BTreeMap","BTreeSet","HashMap","Vec"],a=r.concat(["Compact","DoNotConstruct","Int","Linkage","Range","RangeInclusive","Result","Opaque","Option","UInt","WrapperKeepOpaque","WrapperOpaque"]),i=["<","(","[",'"',","," "],s=[c("::Inherent","InherentOfflineReport",!1),c("VecDeque<","Vec<",!1),e=>{if(e.includes(" as HasCompact"))for(let t=0,n=e.length;t`)}return e},l("Bounded",!0),l("Weak",!1),function(){const e=/\s/g,t=/(T|Self)::/g,n=/<(T|Self)asTrait>::/g,r=/::/g,a=//g,i=/::Type/g;return s=>(e.lastIndex=0,t.lastIndex=0,n.lastIndex=0,r.lastIndex=0,a.lastIndex=0,i.lastIndex=0,s.replace(e,"").replace(t,"").replace(n,"").replace(r,"").replace(a,"Lookup").replace(i,""))}(),function(){const e=e=>`(${e},${e})`;return t=>u(t,"PairOf<",e)}(),function(e){const t=e=>e;return n=>u(n,e,t)}("Box<"),e=>{for(let t=0,n=e.length;t{const r=t-n.length;return r>=0&&e.substring(r,t)===n&&(0===r||i.includes(e[r-1]))})){const n=o(e,t+1);e=`${e.substring(0,t)}${e.substring(n+1)}`}return e},c("String","Text"),c("Vec","Bytes"),c("&\\[u8\\]","Bytes"),c("&'static\\[u8\\]","Bytes"),c("RawAddress","Address"),c("Lookup::Source","LookupSource"),c("Lookup::Target","LookupTarget"),c("exec::StorageKey","ContractStorageKey"),function(){const e=/,\)/g,t=/\(([^,]+)\)/;return n=>(e.lastIndex=0,n.replace(e,")").replace(t,"$1"))}(),e=>{let t=0;for(;-1!==t;)if(t=e.indexOf("::"),0===t)e=e.substring(2);else if(-1!==t){let n=t;for(;-1!==n&&!i.includes(e[n]);)n--;e=`${e.substring(0,n+1)}${e.substring(t+2)}`}return e},e=>e.trim()];function o(e,t){let n=0;for(let r=t,a=e.length;r"===e[r]){if(!n)return r;n--}else"<"===e[r]&&n++;throw new Error(`Unable to find closing matching <> on '${e}' (start ${t})`)}function c(e,t,n=!0){const r=new RegExp(`(^${e}|${i.map(t=>`\\${t}${e}`).join("|")})`,"g"),a=e=>(r.lastIndex=0,n&&i.includes(e[0])?`${e[0]}${t}`:t);return e=>e.replace(r,a)}function u(e,t,n){let r=-1;for(;1;){if(r=e.indexOf(t,r+1),-1===r)return e;const a=r+t.length,i=o(e,a);e=`${e.substring(0,r)}${n(e.substring(a,i))}${e.substring(i+1)}`}}function l(e,t){return n=>{for(let a=0,i=r.length;a{const n=e.split(",").map(e=>e.trim()).filter(e=>e);return t&&n.pop(),`${i}<${n.join(",")}>`})}return n}}const d=new Map;function h(e){const t=e.toString(),n=d.get(t);if(n)return n;let r=t;for(let e=0,t=s.length;ea});var r=n(55875);class a extends r.r{constructor(e,t){throw super(e,t),new Error("The `isize` type should not be used. Since it is platform-specific, it creates incompatibilities between native (generally i64) and WASM (always i32) code. Use one of the `i32` or `i64` types explicitly.")}}},20569(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(69123).f,types:{AssetApprovalKey:{owner:"AccountId",delegate:"AccountId"},AssetApproval:{amount:"TAssetBalance",deposit:"TAssetDepositBalance"},AssetBalance:{balance:"TAssetBalance",isFrozen:"bool",isSufficient:"bool"},AssetDestroyWitness:{accounts:"Compact",sufficients:"Compact",approvals:"Compact"},AssetDetails:{owner:"AccountId",issuer:"AccountId",admin:"AccountId",freezer:"AccountId",supply:"TAssetBalance",deposit:"TAssetDepositBalance",minBalance:"TAssetBalance",isSufficient:"bool",accounts:"u32",sufficients:"u32",approvals:"u32",isFrozen:"bool"},AssetMetadata:{deposit:"TAssetDepositBalance",name:"Vec",symbol:"Vec",decimals:"u8",isFrozen:"bool"},TAssetBalance:"u64",TAssetDepositBalance:"BalanceOf"}}},20837(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{AccountVote:{_enum:{Standard:"AccountVoteStandard",Split:"AccountVoteSplit"}},AccountVoteSplit:{aye:"Balance",nay:"Balance"},AccountVoteStandard:{vote:"Vote",balance:"Balance"},Conviction:{_enum:["None","Locked1x","Locked2x","Locked3x","Locked4x","Locked5x","Locked6x"]},Delegations:{votes:"Balance",capital:"Balance"},PreimageStatus:{_enum:{Missing:"BlockNumber",Available:"PreimageStatusAvailable"}},PreimageStatusAvailable:{data:"Bytes",provider:"AccountId",deposit:"Balance",since:"BlockNumber",expiry:"Option"},PriorLock:"(BlockNumber, Balance)",PropIndex:"u32",Proposal:"Call",ProxyState:{_enum:{Open:"AccountId",Active:"AccountId"}},ReferendumIndex:"u32",ReferendumInfoTo239:{end:"BlockNumber",proposalHash:"Hash",threshold:"VoteThreshold",delay:"BlockNumber"},ReferendumInfo:{_enum:{Ongoing:"ReferendumStatus",Finished:"ReferendumInfoFinished"}},ReferendumInfoFinished:{approved:"bool",end:"BlockNumber"},ReferendumStatus:{end:"BlockNumber",proposalHash:"Hash",threshold:"VoteThreshold",delay:"BlockNumber",tally:"Tally"},Tally:{ayes:"Balance",nays:"Balance",turnout:"Balance"},Voting:{_enum:{Direct:"VotingDirect",Delegating:"VotingDelegating"}},VotingDirect:{votes:"Vec",delegations:"Delegations",prior:"PriorLock"},VotingDirectVote:"(ReferendumIndex, AccountVote)",VotingDelegating:{balance:"Balance",target:"AccountId",conviction:"Conviction",delegations:"Delegations",prior:"PriorLock"}}}},21265(e,t,n){"use strict";n.d(t,{Ms:()=>y,vU:()=>p});var r=n(85608),a=n(47212),i=n(50203),s=n(49323),o=n(24081);function c(){}var u=l("C",void 0,void 0);function l(e,t,n){return{kind:e,value:t,error:n}}var d=n(81765),h=n(92933),p=function(e){function t(t){var n=e.call(this)||this;return n.isStopped=!1,t?(n.destination=t,(0,i.Uv)(t)&&t.add(n)):n.destination=w,n}return(0,r.C6)(t,e),t.create=function(e,t,n){return new y(e,t,n)},t.prototype.next=function(e){this.isStopped?v(function(e){return l("N",e,void 0)}(e),this):this._next(e)},t.prototype.error=function(e){this.isStopped?v(l("E",void 0,e),this):(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped?v(u,this):(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){try{this.destination.error(e)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t}(i.yU),f=Function.prototype.bind;function m(e,t){return f.call(e,t)}var g=function(){function e(e){this.partialObserver=e}return e.prototype.next=function(e){var t=this.partialObserver;if(t.next)try{t.next(e)}catch(e){b(e)}},e.prototype.error=function(e){var t=this.partialObserver;if(t.error)try{t.error(e)}catch(e){b(e)}else b(e)},e.prototype.complete=function(){var e=this.partialObserver;if(e.complete)try{e.complete()}catch(e){b(e)}},e}(),y=function(e){function t(t,n,r){var i,o,c=e.call(this)||this;(0,a.T)(t)||!t?i={next:null!=t?t:void 0,error:null!=n?n:void 0,complete:null!=r?r:void 0}:c&&s.$.useDeprecatedNextContext?((o=Object.create(t)).unsubscribe=function(){return c.unsubscribe()},i={next:t.next&&m(t.next,o),error:t.error&&m(t.error,o),complete:t.complete&&m(t.complete,o)}):i=t;return c.destination=new g(i),c}return(0,r.C6)(t,e),t}(p);function b(e){s.$.useDeprecatedSynchronousErrorHandling?(0,h.l)(e):(0,o.m)(e)}function v(e,t){var n=s.$.onStoppedNotification;n&&d.f.setTimeout(function(){return n(e,t)})}var w={closed:!0,next:c,error:function(e){throw e},complete:c}},21425(e,t,n){"use strict";n.d(t,{L:()=>a});var r=n(333);class a extends(r.p.with(128)){__UIntType="u128"}},21575(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:n(1314)._,types:{BlockStats:{witnessLen:"u64",witnessCompactLen:"u64",blockLen:"u64",blockNumExtrinsics:"u64"}}}},21727(e,t,n){"use strict";n.d(t,{E:()=>u});var r=n(98587),a=n(81436),i=n(23047),s=n(94355),o=n(89119),c=n(49743);function u(e,t=(0,c.a)(),n=2048,u){const l=(0,s.e)(e),d=(0,s.e)(t);return{password:!i.CW||!u&&(0,o.i_)()?(0,o.Az)(l,d,n):(0,r.A)(a.Zf,l,d,{c:n,dkLen:64}),rounds:n,salt:t}}},21753(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{Period:"(BlockNumber, u32)",Priority:"u8",SchedulePeriod:"Period",SchedulePriority:"Priority",Scheduled:{maybeId:"Option",priority:"SchedulePriority",call:"Call",maybePeriodic:"Option",origin:"PezpalletsOrigin"},ScheduledTo254:{maybeId:"Option",priority:"SchedulePriority",call:"Call",maybePeriodic:"Option"},TaskAddress:"(BlockNumber, u32)"}}},22097(e,t,n){var r=n(36404).Global;function a(){return r.sessionStorage}function i(e){return a().getItem(e)}e.exports={name:"sessionStorage",read:i,write:function(e,t){return a().setItem(e,t)},each:function(e){for(var t=a().length-1;t>=0;t--){var n=a().key(t);e(i(n),n)}},remove:function(e){return a().removeItem(e)},clearAll:function(){return a().clear()}}},22446(e,t,n){"use strict";n.d(t,{k:()=>o});var r=n(24235),a=n(61499),i=n(61642);const s=(0,r.v)("metadata");function o(e,t,n){const r=(0,i.k)((0,a.v)(n)).filter(t=>!e.hasType(t)&&!e.isLookupType(t)).sort();if(0!==r.length){const e=`Unknown types found, no types for ${r.join(", ")}`;if(t)throw new Error(e);s.warn(e)}return n}},22476(e,t,n){"use strict";n.d(t,{fA:()=>a.A,nL:()=>i.A,yu:()=>r.h});var r=n(46057),a=n(19696),i=n(61214)},22908(e,t,n){"use strict";function r(e){return{decimal:.1.toLocaleString(e,{useGrouping:!1}).charAt(1),thousand:1e3.toLocaleString(e,{useGrouping:!0}).replace(/\d/g,"").charAt(0)}}n.d(t,{A:()=>r})},22962(e,t,n){"use strict";n.d(t,{Q:()=>i,z:()=>a});var r=n(94355);function a(...e){const t=e.length,n=new Array(t);let a=0;for(let i=0;ir});const r={rpc:{},runtime:n(28388).f,types:{}}},23047(e,t,n){"use strict";n.d(t,{CW:()=>i,Ze:()=>s,i4:()=>o});var r=n(42799),a=n(82935);const i="function"==typeof r.Q&&"function"==typeof r.Q.asIntN,s="function"==typeof a.Mn.Buffer&&"function"==typeof a.Mn.Buffer.isBuffer,o="object"==typeof a.Mn.process},23061(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(30860),a=n(13695);const i={rpc:r._,runtime:a.f,types:{AccountInfo:"AccountInfoWithTripleRefCount",AccountInfoWithRefCountU8:{nonce:"Index",refcount:"u8",data:"AccountData"},AccountInfoWithRefCount:{_fallback:"AccountInfoWithRefCountU8",nonce:"Index",refcount:"RefCount",data:"AccountData"},AccountInfoWithDualRefCount:{_fallback:"AccountInfoWithRefCount",nonce:"Index",consumers:"RefCount",providers:"RefCount",data:"AccountData"},AccountInfoWithProviders:"AccountInfoWithDualRefCount",AccountInfoWithTripleRefCount:{_fallback:"AccountInfoWithDualRefCount",nonce:"Index",consumers:"RefCount",providers:"RefCount",sufficients:"RefCount",data:"AccountData"},ApplyExtrinsicResult:"Result",ApplyExtrinsicResultPre6:"Result",ArithmeticError:{_enum:["Underflow","Overflow","DivisionByZero"]},BlockLength:{max:"PerDispatchClassU32"},BlockWeights:{baseBlock:"Weight",maxBlock:"Weight",perClass:"PerDispatchClassWeightsPerClass"},ChainProperties:"GenericChainProperties",ChainType:{_enum:{Development:"Null",Local:"Null",Live:"Null",Custom:"Text"}},ConsumedWeight:"PerDispatchClassWeight",DigestOf:"Digest",DispatchClass:{_enum:["Normal","Operational","Mandatory"]},DispatchError:{_enum:{Other:"Null",CannotLookup:"Null",BadOrigin:"Null",Module:"DispatchErrorModule",ConsumerRemaining:"Null",NoProviders:"Null",TooManyConsumers:"Null",Token:"TokenError",Arithmetic:"ArithmeticError",Transactional:"TransactionalError",Exhausted:"Null",Corruption:"Null",Unavailable:"Null"}},DispatchErrorPre6:{_enum:{Other:"Null",CannotLookup:"Null",BadOrigin:"Null",Module:"DispatchErrorModulePre6",ConsumerRemaining:"Null",NoProviders:"Null",TooManyConsumers:"Null",Token:"TokenError",Arithmetic:"ArithmeticError",Transactional:"TransactionalError"}},DispatchErrorPre6First:{_enum:{Other:"Null",CannotLookup:"Null",BadOrigin:"Null",Module:"DispatchErrorModulePre6",ConsumerRemaining:"Null",NoProviders:"Null",Token:"TokenError",Arithmetic:"ArithmeticError",Transactional:"TransactionalError"}},DispatchErrorModuleU8:{index:"u8",error:"u8"},DispatchErrorModuleU8a:{index:"u8",error:"[u8; 4]"},DispatchErrorModule:"DispatchErrorModuleU8a",DispatchErrorModulePre6:"DispatchErrorModuleU8",DispatchErrorTo198:{module:"Option",error:"u8"},DispatchInfo:{weight:"Weight",class:"DispatchClass",paysFee:"Pays"},DispatchInfoTo190:{weight:"Weight",class:"DispatchClass"},DispatchInfoTo244:{weight:"Weight",class:"DispatchClass",paysFee:"bool"},DispatchOutcome:"Result<(), DispatchError>",DispatchOutcomePre6:"Result<(), DispatchErrorPre6>",DispatchResult:"Result<(), DispatchError>",DispatchResultOf:"DispatchResult",DispatchResultTo198:"Result<(), Text>",Event:"GenericEvent",EventId:"[u8; 2]",EventIndex:"u32",EventRecord:{phase:"Phase",event:"Event",topics:"Vec"},Health:{peers:"u64",isSyncing:"bool",shouldHavePeers:"bool"},InvalidTransaction:{_enum:{Call:"Null",Payment:"Null",Future:"Null",Stale:"Null",BadProof:"Null",AncientBirthBlock:"Null",ExhaustsResources:"Null",Custom:"u8",BadMandatory:"Null",MandatoryDispatch:"Null",BadSigner:"Null"}},Key:"Bytes",LastRuntimeUpgradeInfo:{specVersion:"Compact",specName:"Text"},NetworkState:{peerId:"Text",listenedAddresses:"Vec",externalAddresses:"Vec",connectedPeers:"HashMap",notConnectedPeers:"HashMap",averageDownloadPerSec:"u64",averageUploadPerSec:"u64",peerset:"NetworkStatePeerset"},NetworkStatePeerset:{messageQueue:"u64",nodes:"HashMap"},NetworkStatePeersetInfo:{connected:"bool",reputation:"i32"},NodeRole:{_enum:{Full:"Null",LightClient:"Null",Authority:"Null",UnknownRole:"u8"}},NotConnectedPeer:{knownAddresses:"Vec",latestPingTime:"Option",versionString:"Option"},Peer:{enabled:"bool",endpoint:"PeerEndpoint",knownAddresses:"Vec",latestPingTime:"PeerPing",open:"bool",versionString:"Text"},PeerEndpoint:{listening:"PeerEndpointAddr"},PeerEndpointAddr:{_alias:{localAddr:"local_addr",sendBackAddr:"send_back_addr"},localAddr:"Text",sendBackAddr:"Text"},PeerPing:{nanos:"u64",secs:"u64"},PeerInfo:{peerId:"Text",roles:"Text",protocolVersion:"u32",bestHash:"Hash",bestNumber:"BlockNumber"},PerDispatchClassU32:{normal:"u32",operational:"u32",mandatory:"u32"},PerDispatchClassWeight:{normal:"Weight",operational:"Weight",mandatory:"Weight"},PerDispatchClassWeightsPerClass:{normal:"WeightPerClass",operational:"WeightPerClass",mandatory:"WeightPerClass"},Phase:{_enum:{ApplyExtrinsic:"u32",Finalization:"Null",Initialization:"Null"}},RawOrigin:{_enum:{Root:"Null",Signed:"AccountId",None:"Null"}},RefCount:"u32",RefCountTo259:"u8",SyncState:{startingBlock:"BlockNumber",currentBlock:"BlockNumber",highestBlock:"Option"},SystemOrigin:"RawOrigin",TokenError:{_enum:["NoFunds","WouldDie","BelowMinimum","CannotCreate","UnknownAsset","Frozen","Unsupported","Underflow","Overflow"]},TransactionValidityError:{_enum:{Invalid:"InvalidTransaction",Unknown:"UnknownTransaction"}},TransactionalError:{_enum:["LimitReached","NoLayer"]},UnknownTransaction:{_enum:{CannotLookup:"Null",NoUnsignedValidator:"Null",Custom:"u8"}},WeightPerClass:{baseExtrinsic:"Weight",maxExtrinsic:"Option",maxTotal:"Option",reserved:"Option"}}}},23247(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(29674),a=n(34797);const i={rpc:r._,runtime:a.f,types:{AliveContractInfo:{trieId:"TrieId",storageSize:"u32",pairCount:"u32",codeHash:"CodeHash",rentAllowance:"Balance",rentPaid:"Balance",deductBlock:"BlockNumber",lastWrite:"Option",_reserved:"Option"},CodeHash:"Hash",CodeSource:{_enum:{Upload:"Bytes",Existing:"Hash"}},CodeUploadRequest:{origin:"AccountId",code:"Bytes",storageDepositLimit:"Option"},CodeUploadResult:"Result",CodeUploadResultValue:{codeHash:"CodeHash",deposit:"Balance"},ContractCallRequest:{origin:"AccountId",dest:"AccountId",value:"Balance",gasLimit:"u64",storageDepositLimit:"Option",inputData:"Bytes"},ContractExecResultSuccessTo255:{status:"u8",data:"Raw"},ContractExecResultTo255:{_enum:{Success:"ContractExecResultSuccessTo255",Error:"Null"}},ContractExecResultSuccessTo260:{flags:"ContractReturnFlags",data:"Bytes",gasConsumed:"u64"},ContractExecResultTo260:{_enum:{Success:"ContractExecResultSuccessTo260",Error:"Null"}},ContractExecResultOk:{flags:"ContractReturnFlags",data:"Bytes"},ContractExecResultResult:"Result",ContractExecResultTo267:{gasConsumed:"u64",debugMessage:"Text",result:"ContractExecResultResult"},ContractExecResult:{gasConsumed:"Weight",gasRequired:"Weight",storageDeposit:"StorageDeposit",debugMessage:"Text",result:"ContractExecResultResult"},ContractExecResultU64:{gasConsumed:"u64",gasRequired:"u64",storageDeposit:"StorageDeposit",debugMessage:"Text",result:"ContractExecResultResult"},ContractInfo:{_enum:{Alive:"AliveContractInfo",Tombstone:"TombstoneContractInfo"}},ContractCallFlags:{_set:{_bitLength:32,ForwardInput:1,CloneInput:2,TailCall:4,AllowReentry:8}},ContractReturnFlags:{_set:{_bitLength:32,Revert:1}},ContractStorageKey:"[u8; 32]",DeletedContract:{pairCount:"u32",trieId:"TrieId"},ExecReturnValue:{flags:"ContractReturnFlags",data:"Bytes"},Gas:"u64",HostFnWeightsTo264:{caller:"Weight",address:"Weight",gasLeft:"Weight",balance:"Weight",valueTransferred:"Weight",minimumBalance:"Weight",tombstoneDeposit:"Weight",rentAllowance:"Weight",blockNumber:"Weight",now:"Weight",weightToFee:"Weight",gas:"Weight",input:"Weight",inputPerByte:"Weight",return:"Weight",returnPerByte:"Weight",terminate:"Weight",restoreTo:"Weight",restoreToPerDelta:"Weight",random:"Weight",depositEvent:"Weight",depositEventPerTopic:"Weight",depositEventPerByte:"Weight",setRentAllowance:"Weight",setStorage:"Weight",setStoragePerByte:"Weight",clearStorage:"Weight",getStorage:"Weight",getStoragePerByte:"Weight",transfer:"Weight",call:"Weight",callTransferSurcharge:"Weight",callPerInputByte:"Weight",callPerOutputByte:"Weight",instantiate:"Weight",instantiatePerInputByte:"Weight",instantiatePerOutputByte:"Weight",hashSha2256:"Weight",hashSha2256PerByte:"Weight",hashKeccak256:"Weight",hashKeccak256PerByte:"Weight",hashBlake2256:"Weight",hashBlake2256PerByte:"Weight",hashBlake2128:"Weight",hashBlake2128PerByte:"Weight"},HostFnWeights:{caller:"Weight",address:"Weight",gasLeft:"Weight",balance:"Weight",valueTransferred:"Weight",minimumBalance:"Weight",tombstoneDeposit:"Weight",rentAllowance:"Weight",blockNumber:"Weight",now:"Weight",weightToFee:"Weight",gas:"Weight",input:"Weight",inputPerByte:"Weight",return:"Weight",returnPerByte:"Weight",terminate:"Weight",terminatePerCodeByte:"Weight",restoreTo:"Weight",restoreToPerCallerCodeByte:"Weight",restoreToPerTombstoneCodeByte:"Weight",restoreToPerDelta:"Weight",random:"Weight",depositEvent:"Weight",depositEventPerTopic:"Weight",depositEventPerByte:"Weight",setRentAllowance:"Weight",setStorage:"Weight",setStoragePerByte:"Weight",clearStorage:"Weight",getStorage:"Weight",getStoragePerByte:"Weight",transfer:"Weight",call:"Weight",callPerCodeByte:"Weight",callTransferSurcharge:"Weight",callPerInputByte:"Weight",callPerOutputByte:"Weight",instantiate:"Weight",instantiatePerCodeByte:"Weight",instantiatePerInputByte:"Weight",instantiatePerOutputByte:"Weight",instantiatePerSaltByte:"Weight",hashSha2256:"Weight",hashSha2256PerByte:"Weight",hashKeccak256:"Weight",hashKeccak256PerByte:"Weight",hashBlake2256:"Weight",hashBlake2256PerByte:"Weight",hashBlake2128:"Weight",hashBlake2128PerByte:"Weight",rentParams:"Weight"},InstantiateRequestV1:{origin:"AccountId",value:"Balance",gasLimit:"Gas",code:"Bytes",data:"Bytes",salt:"Bytes"},InstantiateRequestV2:{_fallback:"InstantiateRequestV1",origin:"AccountId",value:"Balance",gasLimit:"Gas",storageDepositLimit:"Option",code:"Bytes",data:"Bytes",salt:"Bytes"},InstantiateRequest:{_fallback:"InstantiateRequestV2",origin:"AccountId",value:"Balance",gasLimit:"Gas",storageDepositLimit:"Option",code:"CodeSource",data:"Bytes",salt:"Bytes"},ContractInstantiateResultTo267:"Result",ContractInstantiateResultTo299:"Result",ContractInstantiateResult:{gasConsumed:"WeightV2",gasRequired:"WeightV2",storageDeposit:"StorageDeposit",debugMessage:"Text",result:"InstantiateReturnValue"},ContractInstantiateResultU64:{_fallback:"ContractInstantiateResultTo299",gasConsumed:"u64",gasRequired:"u64",storageDeposit:"StorageDeposit",debugMessage:"Text",result:"InstantiateReturnValue"},InstantiateReturnValueTo267:{result:"ExecReturnValue",accountId:"AccountId",rentProjection:"Option"},InstantiateReturnValueOk:{result:"ExecReturnValue",accountId:"AccountId"},InstantiateReturnValue:"Result",InstructionWeights:{i64const:"u32",i64load:"u32",i64store:"u32",select:"u32",rIf:"u32",br:"u32",brIf:"u32",brIable:"u32",brIablePerEntry:"u32",call:"u32",callIndirect:"u32",callIndirectPerParam:"u32",localGet:"u32",localSet:"u32",local_tee:"u32",globalGet:"u32",globalSet:"u32",memoryCurrent:"u32",memoryGrow:"u32",i64clz:"u32",i64ctz:"u32",i64popcnt:"u32",i64eqz:"u32",i64extendsi32:"u32",i64extendui32:"u32",i32wrapi64:"u32",i64eq:"u32",i64ne:"u32",i64lts:"u32",i64ltu:"u32",i64gts:"u32",i64gtu:"u32",i64les:"u32",i64leu:"u32",i64ges:"u32",i64geu:"u32",i64add:"u32",i64sub:"u32",i64mul:"u32",i64divs:"u32",i64divu:"u32",i64rems:"u32",i64remu:"u32",i64and:"u32",i64or:"u32",i64xor:"u32",i64shl:"u32",i64shrs:"u32",i64shru:"u32",i64rotl:"u32",i64rotr:"u32"},LimitsTo264:{eventTopics:"u32",stackHeight:"u32",globals:"u32",parameters:"u32",memoryPages:"u32",tableSize:"u32",brTableSize:"u32",subjectLen:"u32",codeSize:"u32"},Limits:{eventTopics:"u32",stackHeight:"u32",globals:"u32",parameters:"u32",memoryPages:"u32",tableSize:"u32",brTableSize:"u32",subjectLen:"u32"},PrefabWasmModule:{scheduleVersion:"Compact",initial:"Compact",maximum:"Compact",refcount:"Compact",_reserved:"Option",code:"Bytes",originalCodeLen:"u32"},RentProjection:{_enum:{EvictionAt:"BlockNumber",NoEviction:"Null"}},ScheduleTo212:{version:"u32",putCodePerByteCost:"Gas",growMemCost:"Gas",regularOpCost:"Gas",returnDataPerByteCost:"Gas",eventDataPerByteCost:"Gas",eventPerTopicCost:"Gas",eventBaseCost:"Gas",sandboxDataReadCost:"Gas",sandboxDataWriteCost:"Gas",maxEventTopics:"u32",maxStackHeight:"u32",maxMemoryPages:"u32",enablePrintln:"bool",maxSubjectLen:"u32"},ScheduleTo258:{version:"u32",putCodePerByteCost:"Gas",growMemCost:"Gas",regularOpCost:"Gas",returnDataPerByteCost:"Gas",eventDataPerByteCost:"Gas",eventPerTopicCost:"Gas",eventBaseCost:"Gas",sandboxDataReadCost:"Gas",sandboxDataWriteCost:"Gas",transferCost:"Gas",maxEventTopics:"u32",maxStackHeight:"u32",maxMemoryPages:"u32",enablePrintln:"bool",maxSubjectLen:"u32"},ScheduleTo264:{version:"u32",enablePrintln:"bool",limits:"LimitsTo264",instructionWeights:"InstructionWeights",hostFnWeights:"HostFnWeightsTo264"},Schedule:{version:"u32",enablePrintln:"bool",limits:"Limits",instructionWeights:"InstructionWeights",hostFnWeights:"HostFnWeights"},SeedOf:"Hash",StorageDeposit:{_enum:{Refund:"Balance",Charge:"Balance"}},TombstoneContractInfo:"Hash",TrieId:"Bytes"}}},23324(e,t,n){"use strict";n.d(t,{v:()=>i});var r=n(93191),a=n(29755);function i(e,{isLe:t=!1,isNegative:n=!1}={}){if(!e||"0x"===e)return new r(0);const i=(0,a.a)(e),s=new r(i,16,t?"le":"be");return n?s.fromTwos(4*i.length):s}},23439(e,t,n){"use strict";n.d(t,{u:()=>o});var r=n(22962),a=n(97302),i=n(56606),s=n(77689);class o extends Array{registry;createdAtHash;initialU8aLength;isStorageFallback;static get[Symbol.species](){return Array}constructor(e,t){super(t),this.registry=e}get encodedLength(){const e=this.length;let t=(0,a.R)(e).length;for(let n=0;ni});var r=n(49323),a=n(81765);function i(e){a.f.setTimeout(function(){var t=r.$.onUnhandledError;if(!t)throw e;t(e)})}},24235(e,t,n){"use strict";n.d(t,{v:()=>v});var r=n(82935),a=n(53208),i=n(12858),s=n(8584),o=n(74074),c=n(69597),u=n(13832),l=n(56606),d=n(94355),h=n(18655);const p={debug:"log",error:"error",log:"log",warn:"warn"};function f(e){return Array.isArray(e)?e.map(f):(0,i.f)(e)?e.toString():(0,u.b)(e)||(0,s.P)(e)?(0,l.X)((0,d.e)(e)):function(e){if(e&&(0,c.G)(e)&&e.constructor===Object){const t={};for(const[n,r]of Object.entries(e))t[n]=f(r);return t}return e}(e)}function m(e,t,n,r=-1){if(1===n.length&&(0,o.T)(n[0])){const a=n[0]();return m(e,t,Array.isArray(a)?a:[a],r)}var i;console[p[e]]((0,a.Y)(new Date),t,...n.map(f).map((i=r,e=>{if(i<=0)return e;const t=`${e}`;return t.lengthm("debug",t,e,a):h.l,error:(...e)=>m("error",t,e),log:(...e)=>m("log",t,e),noop:h.l,warn:(...e)=>m("warn",t,e)}}},24242(e,t,n){"use strict";n.d(t,{X:()=>h});var r=n(58971),a=n(42846),i=n(75589),s=n(94355),o=n(2583),c=n(13832),u=n(63859),l=n(44741);function d(e){return(0,c.b)(e)||Array.isArray(e)?(0,s.e)(e):(0,i.qv)(e)||(0,l.q)(e.toString())?(0,a.V)(e.toString()):(0,o.K)(e)?(0,s.e)(e):e}class h extends r.H{constructor(e,t=new Uint8Array){super(e,d(t),160)}eq(e){return!!e&&super.eq(d(e))}toHuman(){return this.toJSON()}toJSON(){return this.toString()}toPrimitive(){return this.toJSON()}toString(){return(0,u.w)(this)}toRawType(){return"AccountId"}}},24296(e,t,n){"use strict";n.d(t,{S:()=>h});var r=n(11830),a=n(85787),i=n(97302),s=n(75589),o=n(94355),c=n(13832),u=n(6781),l=n(3057),d=n(1786);class h extends d.I{#e;#R;#U;constructor(e,t,n,{opaqueName:i="WrapperKeepOpaque"}={}){const[d,h,p]=function(e,t,n){const i=(0,l.q8)(e,t);if((0,c.b)(n)||(0,s.qv)(n))try{const[,t]=(0,s.qv)(n)?[0,(0,o.e)(n)]:n instanceof u.d?[0,n.subarray()]:(0,a.a)(n);return[i,new i(e,t),n]}catch{return[i,null,n]}const d=new i(e,n);return[i,d,(0,r.h)(d.toU8a())]}(e,t,n);super(e,p),this.#e=d,this.#R=h,this.#U=i}static with(e){return class extends h{constructor(t,n){super(t,e,n)}}}get isDecoded(){return!!this.#R}inspect(){return this.#R?{inner:[this.#R.inspect()],outer:[(0,i.R)(this.length)]}:{outer:[(0,i.R)(this.length),this.toU8a(!0)]}}toHuman(e,t){return this.#R?this.#R.toHuman(e,t):super.toHuman(e,t)}toPrimitive(e){return this.#R?this.#R.toPrimitive(e):super.toPrimitive(e)}toRawType(){return`${this.#U}<${this.registry.getClassName(this.#e)||(this.#R?this.#R.toRawType():new this.#e(this.registry).toRawType())}>`}toString(){return this.#R?this.#R.toString():super.toString()}unwrap(){if(!this.#R)throw new Error(`${this.#U}: unwrapping an undecodable value`);return this.#R}}},24587(e,t,n){"use strict";n.d(t,{k:()=>a});var r=n(1572);function a(e,t,n){const a=t.lookup.paramTypes.PezspRuntimeUncheckedExtrinsic;return e.createTypeUnsafe("MetadataV15",[(0,r.b)({},t,{extrinsic:e.createTypeUnsafe("ExtrinsicMetadataV15",[(0,r.b)({},t.extrinsic,{addressType:a?.[0].type.unwrapOr(0),callType:a?.[1].type.unwrapOr(0),extraType:a?.[3].type.unwrapOr(0),signatureType:a?.[2].type.unwrapOr(0)})]),outerEnums:e.createTypeUnsafe("OuterEnums15",[{callType:a?.[1].type.unwrapOr(0),eventType:t.lookup.paramTypes.PezframeSystemEventRecord?.[0].type.unwrapOr(0)}])})])}},24834(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(1763),a=n(80592);const i={rpc:r._,runtime:a.f,types:{FeeDetails:{inclusionFee:"Option"},InclusionFee:{baseFee:"Balance",lenFee:"Balance",adjustedWeightFee:"Balance"},RuntimeDispatchInfo:{weight:"Weight",class:"DispatchClass",partialFee:"Balance"},RuntimeDispatchInfoV1:{weight:"WeightV1",class:"DispatchClass",partialFee:"Balance"},RuntimeDispatchInfoV2:{weight:"WeightV2",class:"DispatchClass",partialFee:"Balance"}}}},25346(e,t){t.$o=168782,t.qO=335277,t.ee="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"},25706(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(58376).f,types:{}}},25854(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(69372).f,types:{XcmPaymentApiError:{_enum:["Unimplemented","VersionedConversionFailed","WeightNotComputable","UnhandledXcmVersion","AssetNotFound"]}}}},26394(e,t,n){"use strict";n.d(t,{KA:()=>c,u:()=>o});var r=n(49969),a=n(51209);const i={chars:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",coder:r.K3,type:"base64",withPadding:!0},s=(0,a.Zr)(i),o=(null&&createIs(s),(0,a.r_)(i,s)),c=(0,a.L0)(i)},26556(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{ProxyDefinition:{delegate:"AccountId",proxyType:"ProxyType",delay:"BlockNumber"},ProxyType:{_enum:["Any","NonTransfer","Governance","Staking"]},ProxyAnnouncement:{real:"AccountId",callHash:"Hash",height:"BlockNumber"}}}},26587(e,t,n){"use strict";n.d(t,{Oy:()=>c,WH:()=>o});const r=new Array(256),a=new Array(256);for(let e=0,t=r.length;e{const n=t.replace(/[-_., ]+/g," ").trim().split(" ");let r="";for(let t=0,a=n.length;t(t?r[e.charCodeAt(0)]:a[e.charCodeAt(0)])+e.slice(1)),c=s(e=>r[e.charCodeAt(0)]+e.slice(1))},26843(e,t,n){"use strict";n.d(t,{Az:()=>u,DM:()=>c,TQ:()=>i,ol:()=>s,r9:()=>a,tT:()=>l,yc:()=>o});var r=n(18214);function a(e,t,n){return e&t^~e&n}function i(e,t,n){return e&t^e&n^t&n}class s extends r.Vw{constructor(e,t,n,a){super(),this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.blockLen=e,this.outputLen=t,this.padOffset=n,this.isLE=a,this.buffer=new Uint8Array(e),this.view=(0,r.O8)(this.buffer)}update(e){(0,r.CC)(this),e=(0,r.ZJ)(e),(0,r.DO)(e);const{view:t,buffer:n,blockLen:a}=this,i=e.length;for(let s=0;sa-s&&(this.process(n,0),s=0);for(let e=s;e>a&i),o=Number(n&i),c=r?4:0,u=r?0:4;e.setUint32(t+c,s,r),e.setUint32(t+u,o,r)}(n,a-8,BigInt(8*this.length),i),this.process(n,0);const o=(0,r.O8)(e),c=this.outputLen;if(c%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const u=c/4,l=this.get();if(u>l.length)throw new Error("_sha2: outputLen bigger than state");for(let e=0;eo});var r=n(69597),a=n(87176),i=n(65205);function s(e,t){return e.size===t.length&&!t.some(t=>{return n=t,!Array.isArray(n)||2!==n.length||function(e,t){return(0,a.b)(e)||((0,i.v)(e)?!e.eq(t):e!==t)}(e.get(t[0]),t[1]);var n})}function o(e,t){return Array.isArray(t)?s(e,t):t instanceof Map?s(e,[...t.entries()]):!!(0,r.G)(t)&&s(e,Object.entries(t))}},27478(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(89433),a=n(81060),i=n(43429);const s={rpc:{},runtime:a.f,types:{ServiceQuality:{_enum:["Ordered","Fast"]},DisputeLocation:{_enum:["Local","Remote"]},DisputeResult:{_enum:["Valid","Invalid"]},DisputeState:{validatorsFor:"BitVec",validatorsAgainst:"BitVec",start:"BlockNumber",concludedAt:"Option"},DisputeStatement:{_enum:{Valid:"ValidDisputeStatementKind",Invalid:"InvalidDisputeStatementKind"}},DisputeStatementSet:{candidateHash:"CandidateHash",session:"SessionIndex",statements:"Vec<(DisputeStatement, ParaValidatorIndex, ValidatorSignature)>"},ExecutorParam:{_enum:{Phantom:"Null",MaxMemoryPages:"u32",StackLogicalMax:"u32",StackNativeMax:"u32",PrecheckingMaxMemory:"u64",PvfPrepTimeout:"(PvfPrepTimeoutKind, u64)",PvfExecTimeout:"(PvfExecTimeoutKind, u64)"}},ExecutorParamsHash:"Hash",ExecutorParams:"Vec",ExplicitDisputeStatement:{valid:"bool",candidateHash:"CandidateHash",session:"SessionIndex"},InvalidDisputeStatementKind:{_enum:["Explicit"]},MultiDisputeStatementSet:"Vec",PvfExecTimeoutKind:{_enum:["Backing","Approval"]},PvfPrepTimeoutKind:{_enum:["Precheck","Lenient"]},ValidDisputeStatementKind:{_enum:{Explicit:"Null",BackingSeconded:"Hash",BackingValid:"Hash",ApprovalChecking:"Null"}},...r.A,TeyrchainProposal:{proposer:"AccountId",genesisHead:"HeadData",validators:"Vec",name:"Bytes",balance:"Balance"},RegisteredTeyrchainInfo:{validators:"Vec",proposer:"AccountId"},...i.A,AbridgedCandidateReceipt:{teyrchainIndex:"ParaId",relayParent:"Hash",headData:"HeadData",collator:"CollatorId",signature:"CollatorSignature",povBlockHash:"Hash",commitments:"CandidateCommitments"},AbridgedHostConfiguration:{maxCodeSize:"u32",maxHeadDataSize:"u32",maxUpwardQueueCount:"u32",maxUpwardQueueSize:"u32",maxUpwardMessageSize:"u32",maxUpwardMessageNumPerCandidate:"u32",hrmpMaxMessageNumPerCandidate:"u32",validationUpgradeFrequency:"BlockNumber",validationUpgradeDelay:"BlockNumber"},AbridgedHrmpChannel:{maxCapacity:"u32",maxTotalSize:"u32",maxMessageSize:"u32",msgCount:"u32",totalSize:"u32",mqcHead:"Option"},ApprovalVotingParams:{maxApprovalCoalesceCount:"u32"},AssignmentId:"AccountId",AssignmentKind:{_enum:{Teyrchain:"Null",Parathread:"(CollatorId, u32)"}},AsyncBackingParams:{maxCandidateDepth:"u32",allowedAncestryLen:"u32"},AttestedCandidate:{candidate:"AbridgedCandidateReceipt",validityVotes:"Vec",validatorIndices:"BitVec"},AuthorityDiscoveryId:"AccountId",AvailabilityBitfield:"BitVec",AvailabilityBitfieldRecord:{bitfield:"AvailabilityBitfield",submittedTt:"BlockNumber"},BackedCandidate:{candidate:"CommittedCandidateReceipt",validityVotes:"Vec",validatorIndices:"BitVec"},BackingState:{constraints:"Constraints",pendingAvailability:"Vec"},BufferedSessionChange:{applyAt:"BlockNumber",validators:"Vec",queued:"Vec",sessionIndex:"SessionIndex"},CandidateCommitments:{upwardMessages:"Vec",horizontalMessages:"Vec",newValidationCode:"Option",headData:"HeadData",processedDownwardMessages:"u32",hrmpWatermark:"BlockNumber"},CandidateDescriptor:{paraId:"ParaId",relayParent:"RelayChainHash",collatorId:"CollatorId",persistedValidationDataHash:"Hash",povHash:"Hash",erasureRoot:"Hash",signature:"CollatorSignature",paraHead:"Hash",validationCodeHash:"ValidationCodeHash"},CandidateEvent:{_enum:{CandidateBacked:"(CandidateReceipt, HeadData, CoreIndex, GroupIndex)",CandidateIncluded:"(CandidateReceipt, HeadData, CoreIndex, GroupIndex)",CandidateTimedOut:"(CandidateReceipt, HeadData, CoreIndex)"}},CandidateHash:"Hash",CandidateInfo:{who:"AccountId",deposit:"Balance"},CandidatePendingAvailability:{core:"CoreIndex",hash:"CandidateHash",descriptor:"CandidateDescriptor",availabilityVotes:"BitVec",backers:"BitVec",relayParentNumber:"BlockNumber",backedInNumber:"BlockNumber",backingGroup:"GroupIndex"},CandidateReceipt:{descriptor:"CandidateDescriptor",commitmentsHash:"Hash"},GlobalValidationData:{maxCodeSize:"u32",maxHeadDataSize:"u32",blockNumber:"BlockNumber"},CollatorId:"H256",CollatorSignature:"Signature",CommittedCandidateReceipt:{descriptor:"CandidateDescriptor",commitments:"CandidateCommitments"},Constraints:{minRelayParentNumber:"BlockNumber",maxPovSize:"u32",maxCodeSize:"u32",umpRemaining:"u32",umpRemainingBytes:"u32",maxUmpNumPerCandidate:"u32",dmpRemainingMessages:"Vec",hrmpInbound:"InboundHrmpLimitations",hrmpChannelsOut:"HashMap",maxHrmpNumPerCandidate:"u32",requiredParent:"HeadData",validationCodeHash:"ValidationCodeHash",upgradeRestriction:"Option",futureValidationCode:"Option<(BlockNumber, ValidationCodeHash)>"},CoreAssignment:{core:"CoreIndex",paraId:"ParaId",kind:"AssignmentKind",groupIdx:"GroupIndex"},CoreIndex:"u32",CoreOccupied:{_enum:{Parathread:"ParathreadEntry",Teyrchain:"Null"}},CoreState:{_enum:{Occupied:"OccupiedCore",Scheduled:"ScheduledCore",Free:"Null"}},DisputeProof:{timeSlot:"DisputesTimeSlot",kind:"SlashingOffenceKind",validatorIndex:"ValidatorIndex",validatorId:"ValidatorId"},DisputesTimeSlot:{sessionIndex:"SessionIndex",candidateHash:"CandidateHash"},DoubleVoteReport:{identity:"ValidatorId",first:"(Statement, ValidatorSignature)",second:"(Statement, ValidatorSignature)",proof:"MembershipProof",signingContext:"SigningContext"},DownwardMessage:"Bytes",GroupIndex:"u32",GroupRotationInfo:{sessionStartBlock:"BlockNumber",groupRotationFrequency:"BlockNumber",now:"BlockNumber"},GlobalValidationSchedule:{maxCodeSize:"u32",maxHeadDataSize:"u32",blockNumber:"BlockNumber"},HeadData:"Bytes",HostConfiguration:{maxCodeSize:"u32",maxHeadDataSize:"u32",maxUpwardQueueCount:"u32",maxUpwardQueueSize:"u32",maxUpwardMessageSize:"u32",maxUpwardMessageNumPerCandidate:"u32",hrmpMaxMessageNumPerCandidate:"u32",validationUpgradeFrequency:"BlockNumber",validationUpgradeDelay:"BlockNumber",maxPovSize:"u32",maxDownwardMessageSize:"u32",preferredDispatchableUpwardMessagesStepWeight:"Weight",hrmpMaxTeyrchainOutboundChannels:"u32",hrmpMaxParathreadOutboundChannels:"u32",hrmpOpenRequestTtl:"u32",hrmpSenderDeposit:"Balance",hrmpRecipientDeposit:"Balance",hrmpChannelMaxCapacity:"u32",hrmpChannelMaxTotalSize:"u32",hrmpMaxTeyrchainInboundChannels:"u32",hrmpMaxParathreadInboundChannels:"u32",hrmpChannelMaxMessageSize:"u32",codeRetentionPeriod:"BlockNumber",parathreadCores:"u32",parathreadRetries:"u32",groupRotationFrequency:"BlockNumber",chainAvailabilityPeriod:"BlockNumber",threadAvailabilityPeriod:"BlockNumber",schedulingLookahead:"u32",maxValidatorsPerCore:"Option",maxValidators:"Option",disputePeriod:"SessionIndex",disputePostConclusionAcceptancePeriod:"BlockNumber",disputeMaxSpamSlots:"u32",disputeConclusionByTimeOutPeriod:"BlockNumber",noShowSlots:"u32",nDelayTranches:"u32",zerothDelayTrancheWidth:"u32",neededApprovals:"u32",relayVrfModuloSamples:"u32"},InboundDownwardMessage:{pubSentAt:"BlockNumber",pubMsg:"DownwardMessage"},InboundHrmpMessage:{sentAt:"BlockNumber",data:"Bytes"},InboundHrmpLimitations:{validWatermarks:"Vec"},InboundHrmpMessages:"Vec",LocalValidationData:{parentHead:"HeadData",balance:"Balance",codeUpgradeAllowed:"Option"},MessageIngestionType:{downwardMessages:"Vec",horizontalMessages:"BTreeMap"},MessageQueueChain:"RelayChainHash",NodeFeatures:"BitVec",OccupiedCore:{nextUpOnAvailable:"Option",occupiedSince:"BlockNumber",timeOutAt:"BlockNumber",nextUpOnTimeOut:"Option",availability:"BitVec",groupResponsible:"GroupIndex",candidateHash:"CandidateHash",candidateDescriptor:"CandidateDescriptor"},OccupiedCoreAssumption:{_enum:["Included,","TimedOut","Free"]},OutboundHrmpChannelLimitations:{bytesRemaining:"u32",messagesRemaining:"u32"},OutboundHrmpMessage:{recipient:"u32",data:"Bytes"},PendingSlashes:{_alias:{slashKeys:"keys"},slashKeys:"BTreeMap",kind:"SlashingOffenceKind"},TeyrchainDispatchOrigin:{_enum:["Signed","Teyrchain","Root"]},TeyrchainInherentData:{validationData:"PersistedValidationData",relayChainState:"StorageProof",downwardMessages:"Vec",horizontalMessages:"BTreeMap"},TeyrchainsInherentData:{bitfields:"SignedAvailabilityBitfields",backedCandidates:"Vec",disputes:"MultiDisputeStatementSet",parentHeader:"Header"},ParaGenesisArgs:{genesisHead:"Bytes",validationCode:"Bytes",teyrchain:"bool"},ParaId:"u32",ParaInfo:{manager:"AccountId",deposit:"Balance",locked:"bool"},ParaLifecycle:{_enum:["Onboarding","Parathread","Teyrchain","UpgradingToTeyrchain","DowngradingToParathread","OutgoingParathread","OutgoingTeyrchain"]},ParaPastCodeMeta:{upgradeTimes:"Vec",lastPruned:"Option"},ParaScheduling:{_enum:["Always","Dynamic"]},ParathreadClaim:"(ParaId, CollatorId)",ParathreadClaimQueue:{queue:"Vec",nextCoreOffset:"u32"},ParathreadEntry:{claim:"ParathreadClaim",retries:"u32"},ParaValidatorIndex:"u32",PersistedValidationData:{parentHead:"HeadData",relayParentNumber:"RelayChainBlockNumber",relayParentStorageRoot:"Hash",maxPovSize:"u32"},PvfCheckStatement:{accept:"bool",subject:"ValidationCodeHash",sessionIndex:"SessionIndex",validatorIndex:"ParaValidatorIndex"},QueuedParathread:{claim:"ParathreadEntry",coreOffset:"u32"},RelayBlockNumber:"u32",RelayChainBlockNumber:"RelayBlockNumber",RelayHash:"Hash",RelayChainHash:"RelayHash",Remark:"[u8; 32]",ReplacementTimes:{expectedAt:"BlockNumber",activatedAt:"BlockNumber"},Retriable:{_enum:{Never:"Null",WithRetries:"u32"}},ScheduledCore:{paraId:"ParaId",collator:"Option"},Scheduling:{_enum:["Always","Dynamic"]},ScrapedOnChainVotes:{session:"SessionIndex",backingValidatorsPerCandidate:"Vec<(CandidateReceipt, Vec<(ParaValidatorIndex, ValidityAttestation)>)>",disputes:"MultiDisputeStatementSet"},SessionInfo:{activeValidatorIndices:"Vec",randomSeed:"[u8; 32]",disputePeriod:"SessionIndex",validators:"Vec",discoveryKeys:"Vec",assignmentKeys:"Vec",validatorGroups:"Vec>",nCores:"u32",zerothDelayTrancheWidth:"u32",relayVrfModuloSamples:"u32",nDelayTranches:"u32",noShowSlots:"u32",neededApprovals:"u32"},OldV1SessionInfo:{validators:"Vec",discoveryKeys:"Vec",assignmentKeys:"Vec",validatorGroups:"Vec>",nCores:"u32",zerothDelayTrancheWidth:"u32",relayVrfModuloSamples:"u32",nDelayTranches:"u32",noShowSlots:"u32",neededApprovals:"u32"},SessionInfoValidatorGroup:"Vec",SignedAvailabilityBitfield:{payload:"BitVec",validatorIndex:"ParaValidatorIndex",signature:"ValidatorSignature"},SignedAvailabilityBitfields:"Vec",SigningContext:{sessionIndex:"SessionIndex",parentHash:"Hash"},SlashingOffenceKind:{_enum:["ForInvalid","AgainstValid"]},Statement:{_enum:{Never:"Null",Candidate:"Hash",Valid:"Hash",Invalid:"Hash"}},TransientValidationData:{maxCodeSize:"u32",maxHeadDataSize:"u32",balance:"Balance",codeUpgradeAllowed:"Option",dmqLength:"u32"},UpgradeGoAhead:{_enum:["Abort","GoAhead"]},UpgradeRestriction:{_enum:["Present"]},UpwardMessage:"Bytes",ValidationFunctionParams:{maxCodeSize:"u32",relayChainHeight:"RelayChainBlockNumber",codeUpgradeAllowed:"Option"},ValidationCode:"Bytes",ValidationCodeHash:"Hash",ValidationData:{persisted:"PersistedValidationData",transient:"TransientValidationData"},ValidationDataType:{validationData:"ValidationData",relayChainState:"Vec"},ValidatorSignature:"Signature",ValidityAttestation:{_enum:{Never:"Null",Implicit:"ValidatorSignature",Explicit:"ValidatorSignature"}},MessagingStateSnapshot:{relayDispatchQueueSize:"(u32, u32)",egressChannels:"Vec"},MessagingStateSnapshotEgressEntry:"(ParaId, AbridgedHrmpChannel)",SystemInherentData:"TeyrchainInherentData",VecInboundHrmpMessage:"Vec"}}},27761(e,t,n){"use strict";function r(e,t){if(e){var n=e.indexOf(t);0<=n&&e.splice(n,1)}}n.d(t,{o:()=>r})},28013(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(82935),a=n(98699);const i=(0,r.pc)("TextDecoder",a.A)},28388(e,t,n){"use strict";n.d(t,{f:()=>r});const r={AuthorityDiscoveryApi:[{methods:{authorities:{description:"Retrieve authority identifiers of the current and next authority set.",params:[],type:"Vec"}},version:1}]}},28486(e,t,n){"use strict";n.d(t,{l:()=>i});var r=n(56775);const a=1635018093;class i extends r.D{constructor(e,t){if(super(e,t),!this.isEmpty&&!this.eq(a))throw new Error(`MagicNumber mismatch: expected ${e.createTypeUnsafe("u32",[a]).toHex()}, found ${this.toHex()}`)}}},29244(e,t,n){"use strict";n.a(e,async(e,r)=>{try{n.d(t,{A:()=>h});var a=n(42205),i=n(61985),s=n(60500),o=n(56491),c=n(78700);const u=new o.A;await u.init();const l=new s.A(u),d=new c.A(u);function h({id:e,message:t,request:n},r,s=i.Gg){const o=!r||r?.name===s,c=r?.sender;if(!o&&!c)throw new Error("Unable to extract message sender");const u=o?"extension":c?.url||c?.tab?.url||"",h=`${u}: ${e}: ${t}`;console.log(` [in] ${h}`);(o?l.handle(e,t,n,r):d.handle(e,t,n,u,r)).then(t=>{console.log(`[out] ${h}`),(0,a.vA)(r,"Port has been disconnected"),r.postMessage({id:e,response:t})}).catch(t=>{console.log(`[err] ${h}:: ${t.message}`),r&&r.postMessage({error:t.message,id:e})})}r()}catch(p){r(p)}},1)},29451(e,t,n){"use strict";n.d(t,{D0:()=>I,LH:()=>E,Tp:()=>z,dQ:()=>V,jr:()=>A,pS:()=>M,qy:()=>O,zH:()=>g,zi:()=>m});var r=n(7415),a=n(18214);const i=BigInt(0),s=BigInt(1),o=BigInt(2),c=BigInt(3),u=BigInt(4),l=BigInt(5),d=BigInt(7),h=BigInt(8),p=BigInt(9),f=BigInt(16);function m(e,t){const n=e%t;return n>=i?n:t+n}function g(e,t,n){let r=e;for(;t-- >i;)r*=r,r%=n;return r}function y(e,t){if(e===i)throw new Error("invert: expected non-zero number");if(t<=i)throw new Error("invert: expected positive modulus, got "+t);let n=m(e,t),r=t,a=i,o=s,c=s,u=i;for(;n!==i;){const e=r/n,t=r%n,i=a-c*e,s=o-u*e;r=n,n=t,a=c,o=u,c=i,u=s}if(r!==s)throw new Error("invert: does not exist");return m(a,t)}function b(e,t,n){if(!e.eql(e.sqr(t),n))throw new Error("Cannot find square root")}function v(e,t){const n=(e.ORDER+s)/u,r=e.pow(t,n);return b(e,r,t),r}function w(e,t){const n=(e.ORDER-l)/h,r=e.mul(t,o),a=e.pow(r,n),i=e.mul(t,a),s=e.mul(e.mul(i,o),a),c=e.mul(i,e.sub(s,e.ONE));return b(e,c,t),c}function x(e){if(e1e3)throw new Error("Cannot find square root: probably non-prime P");if(1===n)return v;let u=a.pow(r,t);const l=(t+s)/o;return function(e,r){if(e.is0(r))return r;if(1!==P(e,r))throw new Error("Cannot find square root");let a=n,i=e.mul(e.ONE,u),o=e.pow(r,t),c=e.pow(r,l);for(;!e.eql(o,e.ONE);){if(e.is0(o))return e.ZERO;let t=1,n=e.sqr(o);for(;!e.eql(n,e.ONE);)if(t++,n=e.sqr(n),t===a)throw new Error("Cannot find square root");const r=s<{let n=e.pow(t,s),o=e.mul(n,r);const c=e.mul(n,a),u=e.mul(n,i),l=e.eql(e.sqr(o),t),d=e.eql(e.sqr(c),t);n=e.cmov(n,o,l),o=e.cmov(u,c,d);const h=e.eql(e.sqr(o),t),p=e.cmov(n,o,h);return b(e,p,t),p}}(e):x(e)}const V=(e,t)=>(m(e,t)&s)===s,S=["create","isValid","is0","neg","inv","sqrt","sqr","eql","add","sub","mul","pow","div","addN","subN","mulN","sqrN"];function A(e){const t=S.reduce((e,t)=>(e[t]="function",e),{ORDER:"bigint",MASK:"bigint",BYTES:"number",BITS:"number"});return(0,r.DS)(e,t),e}function T(e,t,n){if(ni;)n&s&&(r=e.mul(r,a)),a=e.sqr(a),n>>=s;return r}function M(e,t,n=!1){const r=new Array(t.length).fill(n?e.ZERO:void 0),a=t.reduce((t,n,a)=>e.is0(n)?t:(r[a]=t,e.mul(t,n)),e.ONE),i=e.inv(a);return t.reduceRight((t,n,a)=>e.is0(n)?t:(r[a]=e.mul(t,r[a]),e.mul(t,n)),i),r}function P(e,t){const n=(e.ORDER-s)/o,r=e.pow(t,n),a=e.eql(r,e.ONE),i=e.eql(r,e.ZERO),c=e.eql(r,e.neg(e.ONE));if(!a&&!i&&!c)throw new Error("invalid Legendre symbol result");return a?1:i?0:-1}function E(e,t){void 0!==t&&(0,a.Fe)(t);const n=void 0!==t?t:e.toString(2).length;return{nBitLength:n,nByteLength:Math.ceil(n/8)}}function I(e,t,n=!1,a={}){if(e<=i)throw new Error("invalid field: expected ORDER > 0, got "+e);let o,c,u,l=!1;if("object"==typeof t&&null!=t){if(a.sqrt||n)throw new Error("cannot specify opts in two arguments");const e=t;e.BITS&&(o=e.BITS),e.sqrt&&(c=e.sqrt),"boolean"==typeof e.isLE&&(n=e.isLE),"boolean"==typeof e.modFromBytes&&(l=e.modFromBytes),u=e.allowedLengths}else"number"==typeof t&&(o=t),a.sqrt&&(c=a.sqrt);const{nBitLength:d,nByteLength:h}=E(e,o);if(h>2048)throw new Error("invalid field: expected ORDER of <= 2048 bytes");let p;const f=Object.freeze({ORDER:e,isLE:n,BITS:d,BYTES:h,MASK:(0,r.OG)(d),ZERO:i,ONE:s,allowedLengths:u,create:t=>m(t,e),isValid:t=>{if("bigint"!=typeof t)throw new Error("invalid field element: expected bigint, got "+typeof t);return i<=t&&te===i,isValidNot0:e=>!f.is0(e)&&f.isValid(e),isOdd:e=>(e&s)===s,neg:t=>m(-t,e),eql:(e,t)=>e===t,sqr:t=>m(t*t,e),add:(t,n)=>m(t+n,e),sub:(t,n)=>m(t-n,e),mul:(t,n)=>m(t*n,e),pow:(e,t)=>T(f,e,t),div:(t,n)=>m(t*y(n,e),e),sqrN:e=>e*e,addN:(e,t)=>e+t,subN:(e,t)=>e-t,mulN:(e,t)=>e*t,inv:t=>y(t,e),sqrt:c||(t=>(p||(p=k(e)),p(f,t))),toBytes:e=>n?(0,r.z)(e,h):(0,r.lq)(e,h),fromBytes:(t,a=!0)=>{if(u){if(!u.includes(t.length)||t.length>h)throw new Error("Field.fromBytes: expected "+u+" bytes, got "+t.length);const e=new Uint8Array(h);e.set(t,n?0:e.length-t.length),t=e}if(t.length!==h)throw new Error("Field.fromBytes: expected "+h+" bytes, got "+t.length);let i=n?(0,r.lX)(t):(0,r.Ph)(t);if(l&&(i=m(i,e)),!a&&!f.isValid(i))throw new Error("invalid field element: outside of range 0..ORDER");return i},invertBatch:e=>M(f,e),cmov:(e,t,n)=>n?t:e});return Object.freeze(f)}function C(e){if("bigint"!=typeof e)throw new Error("field order must be bigint");const t=e.toString(2).length;return Math.ceil(t/8)}function z(e){const t=C(e);return t+Math.ceil(t/2)}function O(e,t,n=!1){const a=e.length,i=C(t),o=z(t);if(a<16||a1024)throw new Error("expected "+o+"-1024 bytes of input, got "+a);const c=m(n?(0,r.lX)(e):(0,r.Ph)(e),t-s)+s;return n?(0,r.z)(c,i):(0,r.lq)(c,i)}},29674(e,t,n){"use strict";n.d(t,{_:()=>r});const r={call:{deprecated:"Use the runtime interface `api.call.contractsApi.call` instead",description:"Executes a call to a contract",params:[{name:"callRequest",type:"ContractCallRequest"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"ContractExecResult"},getStorage:{deprecated:"Use the runtime interface `api.call.contractsApi.getStorage` instead",description:"Returns the value under a specified storage key in a contract",params:[{name:"address",type:"AccountId"},{name:"key",type:"H256"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Option"},instantiate:{deprecated:"Use the runtime interface `api.call.contractsApi.instantiate` instead",description:"Instantiate a new contract",params:[{name:"request",type:"InstantiateRequestV1"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"ContractInstantiateResult"},rentProjection:{deprecated:"Not available in newer versions of the contracts interfaces",description:"Returns the projected time a given contract will be able to sustain paying its rent",params:[{name:"address",type:"AccountId"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Option"},uploadCode:{deprecated:"Use the runtime interface `api.call.contractsApi.uploadCode` instead",description:"Upload new code without instantiating a contract from it",endpoint:"contracts_upload_code",params:[{name:"uploadRequest",type:"CodeUploadRequest"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"CodeUploadResult"}}},29723(e,t,n){"use strict";n.d(t,{A:()=>r});const r={Blake2_128:null,Blake2_256:null,Blake2_128Concat:null,Twox128:null,Twox256:null,Twox64Concat:null,Identity:null}},29755(e,t,n){"use strict";n.d(t,{a:()=>a});var r=n(75589);function a(e){if(!e||"0x"===e)return"";if(r.eR.test(e))return e.substring(2);if(r.Ed.test(e))return e;throw new Error(`Expected hex value to convert, found '${e}'`)}},29756(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{Multisig:{when:"Timepoint",deposit:"Balance",depositor:"AccountId",approvals:"Vec"},Timepoint:{height:"BlockNumber",index:"u32"}}}},30235(e,t,n){"use strict";n.d(t,{J:()=>S});var r=n(37101),a=n(22962),i=n(97302),s=n(56606),o=n(75589),c=n(94355),u=n(24235),l=n(69597),d=n(82538),h=n(13832),p=n(23439),f=n(6076),m=n(6781),g=n(58206),y=n(27210),b=n(47043),v=n(78011),w=n(3057);const x=(0,u.v)("Map");function k(e,t,n,r){const a=new Map;for(const[i,s]of r.entries()){const r=t.prototype instanceof p.u||t.prototype instanceof g._||t.prototype instanceof f.g;try{a.set(i instanceof t?i:new t(e,r&&"string"==typeof i?JSON.parse(i):i),s instanceof n?s:new n(e,s))}catch(e){throw x.error("Failed to decode key or value:",e.message),e}}return[t,n,a,0]}function V(e,t,n,a){const i=(0,w.q8)(e,t),s=(0,w.q8)(e,n);if(!a)return[i,s,new Map,0];if((0,h.b)(a)||(0,o.qv)(a))return function(e,t,n,a){const i=new Map,[s,o]=(0,r.o)(a),c=[];for(let e=0;e`}toString(){return(0,d.A)(this.toJSON())}toU8a(e){const t=[];e||t.push((0,i.R)(this.size));for(const[n,r]of this.entries())t.push(n.toU8a(e),r.toU8a(e));return(0,a.Q)(t)}}},30368(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{CollectiveOrigin:{_enum:{Members:"(MemberCount, MemberCount)",Member:"AccountId"}},MemberCount:"u32",ProposalIndex:"u32",VotesTo230:{index:"ProposalIndex",threshold:"MemberCount",ayes:"Vec",nays:"Vec"},Votes:{index:"ProposalIndex",threshold:"MemberCount",ayes:"Vec",nays:"Vec",end:"BlockNumber"}}}},30430(e,t,n){"use strict";n.d(t,{u:()=>l});var r=n(37101),a=n(22962),i=n(97302),s=n(94355),o=n(2583),c=n(6781);function u(e){if(Array.isArray(e)||(0,o.K)(e)){const t=(0,s.e)(e);return[8*t.length,t]}return function(e){if(!e?.length)return[0,new Uint8Array];const[t,n]=(0,r.o)(e),a=t+Math.ceil(n/8);if(a>e.length)throw new Error(`BitVec: required length less than remainder, expected at least ${a}, found ${e.length}`);return[n,e.subarray(t,a)]}(e)}class l extends c.d{#F;#W;constructor(e,t,n=!1){const[r,a]=u(t);super(e,a),this.#F=r,this.#W=n}get encodedLength(){return this.length+(0,i.R)(this.#F).length}inspect(){return{outer:[(0,i.R)(this.#F),super.toU8a()]}}toBoolArray(){const e=[...this.toU8a(!0)].map(e=>[!!(128&e),!!(64&e),!!(32&e),!!(16&e),!!(8&e),!!(4&e),!!(2&e),!!(1&e)]),t=e.length,n=new Array(8*t);for(let r=0;r`00000000${e.toString(2)}`.slice(-8)).map(e=>this.#W?e:e.split("").reverse().join("")).join("_")}`}toRawType(){return"BitVec"}toU8a(e){const t=super.toU8a(e);return e?t:(0,a.Q)([(0,i.R)(this.#F),t])}}},30490(e,t,n){"use strict";n.d(t,{_:()=>r});const r={methods:{description:"Retrieves the list of RPC methods that are exposed by the node",params:[],type:"RpcMethods"}}},30860(e,t,n){"use strict";n.d(t,{_:()=>r});const r={accountNextIndex:{alias:["account_nextIndex"],description:"Retrieves the next accountIndex as available on the node",params:[{name:"accountId",type:"AccountId"}],type:"Index"},addLogFilter:{description:"Adds the supplied directives to the current log filter",isUnsafe:!0,params:[{name:"directives",type:"Text"}],type:"Null"},addReservedPeer:{description:"Adds a reserved peer",isUnsafe:!0,params:[{name:"peer",type:"Text"}],type:"Text"},chain:{description:"Retrieves the chain",params:[],type:"Text"},chainType:{description:"Retrieves the chain type",params:[],type:"ChainType"},dryRun:{alias:["system_dryRunAt"],description:"Dry run an extrinsic at a given block",isUnsafe:!0,params:[{name:"extrinsic",type:"Bytes"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"ApplyExtrinsicResult"},health:{description:"Return health status of the node",noErrorLog:!0,params:[],type:"Health"},localListenAddresses:{description:"The addresses include a trailing /p2p/ with the local PeerId, and are thus suitable to be passed to addReservedPeer or as a bootnode address for example",params:[],type:"Vec"},localPeerId:{description:"Returns the base58-encoded PeerId of the node",params:[],type:"Text"},name:{description:"Retrieves the node name",params:[],type:"Text"},networkState:{alias:["system_unstable_networkState"],description:"Returns current state of the network",isUnsafe:!0,params:[],type:"NetworkState"},nodeRoles:{description:"Returns the roles the node is running as",params:[],type:"Vec"},peers:{description:"Returns the currently connected peers",isUnsafe:!0,params:[],type:"Vec"},properties:{description:"Get a custom set of properties as a JSON object, defined in the chain spec",params:[],type:"ChainProperties"},removeReservedPeer:{description:"Remove a reserved peer",isUnsafe:!0,params:[{name:"peerId",type:"Text"}],type:"Text"},reservedPeers:{description:"Returns the list of reserved peers",params:[],type:"Vec"},resetLogFilter:{description:"Resets the log filter to Bizinikiwi defaults",isUnsafe:!0,params:[],type:"Null"},syncState:{description:"Returns the state of the syncing of the node",params:[],type:"SyncState"},version:{description:"Retrieves the version of the node",params:[],type:"Text"}}},31080(e,t,n){"use strict";n.d(t,{c:()=>a});var r=n(85556);class a extends(r.A.with(64)){__IntType="i64"}},31157(e,t,n){"use strict";n.d(t,{_:()=>a});var r=n(85608);function a(e,t,n,r,a){return new i(e,t,n,r,a)}var i=function(e){function t(t,n,r,a,i,s){var o=e.call(this,t)||this;return o.onFinalize=i,o.shouldUnsubscribe=s,o._next=n?function(e){try{n(e)}catch(e){t.error(e)}}:e.prototype._next,o._error=a?function(e){try{a(e)}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._error,o._complete=r?function(){try{r()}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._complete,o}return(0,r.C6)(t,e),t.prototype.unsubscribe=function(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var n=this.closed;e.prototype.unsubscribe.call(this),!n&&(null===(t=this.onFinalize)||void 0===t||t.call(this))}},t}(n(21265).vU)},31377(e,t,n){"use strict";function r(e){const t=0|e.length;for(let n=0;nSi});var a=n(22962),i=n(1572),s=n(94355),o=n(56606),c=n(84908),u=n(72034),l=n(23047),d=n(89119);function h(e,t){if(32!==e.length)throw new Error("Expected valid 32-byte private key as a seed");if(!l.CW||!t&&(0,d.i_)()){const t=(0,d.G3)(e),n=t.slice(32);if(r(n))throw new Error("Invalid publicKey generated from WASM interface");return{publicKey:n,secretKey:t.slice(0,32)}}return{publicKey:u.bI.getPublicKey(e,!0),secretKey:e}}var p=n(15515),f=n(18214),m=n(77898),g=n(7415),y=n(29451);const b=BigInt(0),v=BigInt(1),w=BigInt(2),x=BigInt(8);class k{constructor(e){this.ep=e}static fromBytes(e){(0,g.SJ)()}static fromHex(e){(0,g.SJ)()}get x(){return this.toAffine().x}get y(){return this.toAffine().y}clearCofactor(){return this}assertValidity(){this.ep.assertValidity()}toAffine(e){return this.ep.toAffine(e)}toHex(){return(0,f.My)(this.toBytes())}toString(){return this.toHex()}isTorsionFree(){return!0}isSmallOrder(){return!1}add(e){return this.assertSame(e),this.init(this.ep.add(e.ep))}subtract(e){return this.assertSame(e),this.init(this.ep.subtract(e.ep))}multiply(e){return this.init(this.ep.multiply(e))}multiplyUnsafe(e){return this.init(this.ep.multiplyUnsafe(e))}double(){return this.init(this.ep.double())}negate(){return this.init(this.ep.negate())}precompute(e,t){return this.init(this.ep.precompute(e,t))}toRawBytes(){return this.toBytes()}}function V(e,t,n={}){if("function"!=typeof t)throw new Error('"hash" function param is required');(0,g.DS)(n,{},{adjustScalarBytes:"function",randomBytes:"function",domain:"function",prehash:"function",mapToCurve:"function"});const{prehash:r}=n,{BASE:a,Fp:i,Fn:s}=e,o=n.randomBytes||f.po,c=n.adjustScalarBytes||(e=>e),u=n.domain||((e,t,n)=>{if((0,g.d6)(n,"phflag"),t.length||n)throw new Error("Contexts/pre-hash are not supported");return e});function l(e){return s.create((0,g.lX)(e))}function d(e){const{head:n,prefix:r,scalar:i}=function(e){const n=b.secretKey;e=(0,g.qj)("private key",e,n);const r=(0,g.qj)("hashed private key",t(e),2*n),a=c(r.slice(0,n));return{head:a,prefix:r.slice(n,2*n),scalar:l(a)}}(e),s=a.multiply(i),o=s.toBytes();return{head:n,prefix:r,scalar:i,point:s,pointBytes:o}}function h(e){return d(e).pointBytes}function p(e=Uint8Array.of(),...n){const a=(0,f.Id)(...n);return l(t(u(a,(0,g.qj)("context",e),!!r)))}const m={zip215:!0};const y=i.BYTES,b={secretKey:y,publicKey:y,signature:2*y,seed:y};function w(e=o(b.seed)){return(0,g.eV)(e,b.seed,"seed")}const x={getExtendedPublicKey:d,randomSecretKey:w,isValidSecretKey:function(e){return(0,f.aY)(e)&&e.length===s.BYTES},isValidPublicKey:function(t,n){try{return!!e.fromBytes(t,n)}catch(e){return!1}},toMontgomery(t){const{y:n}=e.fromBytes(t),r=b.publicKey,a=32===r;if(!a&&57!==r)throw new Error("only defined for 25519 and 448");const s=a?i.div(v+n,v-n):i.div(n-v,n+v);return i.toBytes(s)},toMontgomerySecret(e){const n=b.secretKey;(0,g.eV)(e,n);const r=t(e.subarray(0,n));return c(r).subarray(0,n)},randomPrivateKey:w,precompute:(t=8,n=e.BASE)=>n.precompute(t,!1)};return Object.freeze({keygen:function(e){const t=x.randomSecretKey(e);return{secretKey:t,publicKey:h(t)}},getPublicKey:h,sign:function(e,t,n={}){e=(0,g.qj)("message",e),r&&(e=r(e));const{prefix:i,scalar:o,pointBytes:c}=d(t),u=p(n.context,i,e),l=a.multiply(u).toBytes(),h=p(n.context,l,c,e),m=s.create(u+h*o);if(!s.isValid(m))throw new Error("sign failed: invalid s");const y=(0,f.Id)(l,s.toBytes(m));return(0,g.eV)(y,b.signature,"result")},verify:function(t,n,i,s=m){const{context:o,zip215:c}=s,u=b.signature;t=(0,g.qj)("signature",t,u),n=(0,g.qj)("message",n),i=(0,g.qj)("publicKey",i,b.publicKey),void 0!==c&&(0,g.d6)(c,"zip215"),r&&(n=r(n));const l=u/2,d=t.subarray(0,l),h=(0,g.lX)(t.subarray(l,u));let f,y,v;try{f=e.fromBytes(i,c),y=e.fromBytes(d,c),v=a.multiplyUnsafe(h)}catch(e){return!1}if(!c&&f.isSmallOrder())return!1;const w=p(o,y.toBytes(),f.toBytes(),n);return y.add(f.multiplyUnsafe(w)).subtract(v).clearCofactor().is0()},utils:x,Point:e,lengths:b})}function S(e){const{CURVE:t,curveOpts:n,hash:r,eddsaOpts:a}=function(e){const t={a:e.a,d:e.d,p:e.Fp.ORDER,n:e.n,h:e.h,Gx:e.Gx,Gy:e.Gy},n={Fp:e.Fp,Fn:(0,y.D0)(t.n,e.nBitLength,!0),uvRatio:e.uvRatio},r={randomBytes:e.randomBytes,adjustScalarBytes:e.adjustScalarBytes,domain:e.domain,prehash:e.prehash,mapToCurve:e.mapToCurve};return{CURVE:t,curveOpts:n,hash:e.hash,eddsaOpts:r}}(e),i=function(e,t={}){const n=(0,m.UT)("edwards",e,t,t.FpFnLE),{Fp:r,Fn:a}=n;let i=n.CURVE;const{h:s}=i;(0,g.DS)(t,{},{uvRatio:"function"});const o=w<r.create(e),u=t.uvRatio||((e,t)=>{try{return{isValid:!0,value:r.sqrt(r.div(e,t))}}catch(e){return{isValid:!1,value:b}}});if(!function(e,t,n,r){const a=e.sqr(n),i=e.sqr(r),s=e.add(e.mul(t.a,a),i),o=e.add(e.ONE,e.mul(t.d,e.mul(a,i)));return e.eql(s,o)}(r,i,i.Gx,i.Gy))throw new Error("bad curve params: generator point");function l(e,t,n=!1){const r=n?v:b;return(0,g.aK)("coordinate "+e,t,r,o),t}function d(e){if(!(e instanceof y))throw new Error("ExtendedPoint expected")}const h=(0,g.x)((e,t)=>{const{X:n,Y:a,Z:i}=e,s=e.is0();null==t&&(t=s?x:r.inv(i));const o=c(n*t),u=c(a*t),l=r.mul(i,t);if(s)return{x:b,y:v};if(l!==v)throw new Error("invZ was invalid");return{x:o,y:u}}),p=(0,g.x)(e=>{const{a:t,d:n}=i;if(e.is0())throw new Error("bad point: ZERO");const{X:r,Y:a,Z:s,T:o}=e,u=c(r*r),l=c(a*a),d=c(s*s),h=c(d*d),p=c(u*t);if(c(d*c(p+l))!==c(h+c(n*c(u*l))))throw new Error("bad point: equation left != right (1)");if(c(r*a)!==c(s*o))throw new Error("bad point: equation left != right (2)");return!0});class y{constructor(e,t,n,r){this.X=l("x",e),this.Y=l("y",t),this.Z=l("z",n,!0),this.T=l("t",r),Object.freeze(this)}static CURVE(){return i}static fromAffine(e){if(e instanceof y)throw new Error("extended point not allowed");const{x:t,y:n}=e||{};return l("x",t),l("y",n),new y(t,n,v,c(t*n))}static fromBytes(e,t=!1){const n=r.BYTES,{a,d:s}=i;e=(0,g.nC)((0,g.eV)(e,n,"point")),(0,g.d6)(t,"zip215");const l=(0,g.nC)(e),d=e[n-1];l[n-1]=~128&d;const h=(0,g.lX)(l),p=t?o:r.ORDER;(0,g.aK)("point.y",h,b,p);const f=c(h*h),m=c(f-v),w=c(s*f-a);let{isValid:x,value:k}=u(m,w);if(!x)throw new Error("bad point: invalid y coordinate");const V=(k&v)===v,S=!!(128&d);if(!t&&k===b&&S)throw new Error("bad point: x=0 and x_0=1");return S!==V&&(k=c(-k)),y.fromAffine({x:k,y:h})}static fromHex(e,t=!1){return y.fromBytes((0,g.qj)("point",e),t)}get x(){return this.toAffine().x}get y(){return this.toAffine().y}precompute(e=8,t=!0){return k.createCache(this,e),t||this.multiply(w),this}assertValidity(){p(this)}equals(e){d(e);const{X:t,Y:n,Z:r}=this,{X:a,Y:i,Z:s}=e,o=c(t*s),u=c(a*r),l=c(n*s),h=c(i*r);return o===u&&l===h}is0(){return this.equals(y.ZERO)}negate(){return new y(c(-this.X),this.Y,this.Z,c(-this.T))}double(){const{a:e}=i,{X:t,Y:n,Z:r}=this,a=c(t*t),s=c(n*n),o=c(w*c(r*r)),u=c(e*a),l=t+n,d=c(c(l*l)-a-s),h=u+s,p=h-o,f=u-s,m=c(d*p),g=c(h*f),b=c(d*f),v=c(p*h);return new y(m,g,v,b)}add(e){d(e);const{a:t,d:n}=i,{X:r,Y:a,Z:s,T:o}=this,{X:u,Y:l,Z:h,T:p}=e,f=c(r*u),m=c(a*l),g=c(o*n*p),b=c(s*h),v=c((r+a)*(u+l)-f-m),w=b-g,x=b+g,k=c(m-t*f),V=c(v*w),S=c(x*k),A=c(v*k),T=c(w*x);return new y(V,S,T,A)}subtract(e){return this.add(e.negate())}multiply(e){if(!a.isValidNot0(e))throw new Error("invalid scalar: expected 1 <= sc < curve.n");const{p:t,f:n}=k.cached(this,e,e=>(0,m.Ak)(y,e));return(0,m.Ak)(y,[t,n])[0]}multiplyUnsafe(e,t=y.ZERO){if(!a.isValid(e))throw new Error("invalid scalar: expected 0 <= sc < curve.n");return e===b?y.ZERO:this.is0()||e===v?this:k.unsafe(this,e,e=>(0,m.Ak)(y,e),t)}isSmallOrder(){return this.multiplyUnsafe(s).is0()}isTorsionFree(){return k.unsafe(this,i.n).is0()}toAffine(e){return h(this,e)}clearCofactor(){return s===v?this:this.multiplyUnsafe(s)}toBytes(){const{x:e,y:t}=this.toAffine(),n=r.toBytes(t);return n[n.length-1]|=e&v?128:0,n}toHex(){return(0,f.My)(this.toBytes())}toString(){return``}get ex(){return this.X}get ey(){return this.Y}get ez(){return this.Z}get et(){return this.T}static normalizeZ(e){return(0,m.Ak)(y,e)}static msm(e,t){return(0,m.Xf)(y,a,e,t)}_setWindowSize(e){this.precompute(e)}toRawBytes(){return this.toBytes()}}y.BASE=new y(i.Gx,i.Gy,v,c(i.Gx*i.Gy)),y.ZERO=new y(b,v,v,b),y.Fp=r,y.Fn=a;const k=new m.hT(y,a.BITS);return y.BASE.precompute(8),y}(t,n);return function(e,t){const n=t.Point;return Object.assign({},t,{ExtendedPoint:n,CURVE:e,nBitLength:n.Fn.BITS,nByteLength:n.Fn.BYTES})}(e,V(i,r,a))}null&&bytesToNumberBE;(0,f.AI)("HashToScalar-");const A=BigInt(0),T=BigInt(1),M=BigInt(2),P=BigInt(3),E=BigInt(5),I=BigInt(8),C=BigInt("0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed"),z=(()=>({p:C,n:BigInt("0x1000000000000000000000000000000014def9dea2f79cd65812631a5cf5d3ed"),h:I,a:BigInt("0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec"),d:BigInt("0x52036cee2b6ffe738cc740797779e89800700a4d4141d8ab75eb4dca135978a3"),Gx:BigInt("0x216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a"),Gy:BigInt("0x6666666666666666666666666666666666666666666666666666666666666658")}))();function O(e){const t=BigInt(10),n=BigInt(20),r=BigInt(40),a=BigInt(80),i=C,s=e*e%i*e%i,o=(0,y.zH)(s,M,i)*s%i,c=(0,y.zH)(o,T,i)*e%i,u=(0,y.zH)(c,E,i)*c%i,l=(0,y.zH)(u,t,i)*u%i,d=(0,y.zH)(l,n,i)*l%i,h=(0,y.zH)(d,r,i)*d%i,p=(0,y.zH)(h,a,i)*h%i,f=(0,y.zH)(p,a,i)*h%i,m=(0,y.zH)(f,t,i)*u%i;return{pow_p_5_8:(0,y.zH)(m,M,i)*e%i,b2:s}}function H(e){return e[0]&=248,e[31]&=127,e[31]|=64,e}const N=BigInt("19681161376707505956807079304988542015446066515923890162744021073123829784752");function B(e,t){const n=C,r=(0,y.zi)(t*t*t,n),a=O(e*(0,y.zi)(r*r*t,n)).pow_p_5_8;let i=(0,y.zi)(e*r*a,n);const s=(0,y.zi)(t*i*i,n),o=i,c=(0,y.zi)(i*N,n),u=s===e,l=s===(0,y.zi)(-e,n),d=s===(0,y.zi)(-e*N,n);return u&&(i=o),(l||d)&&(i=c),(0,y.dQ)(i,n)&&(i=(0,y.zi)(-i,n)),{isValid:u||l,value:i}}const L=(()=>(0,y.D0)(z.p,{isLE:!0}))(),j=(()=>(0,y.D0)(z.n,{isLE:!0}))(),R=(()=>({...z,Fp:L,hash:p.Zf,adjustScalarBytes:H,uvRatio:B}))(),U=(()=>S(R))();function D(e,t,n){if(t.length>255)throw new Error("Context is too big");return concatBytes(utf8ToBytes("SigEd25519 no Ed25519 collisions"),new Uint8Array([n?1:0,t.length]),t,e)}null&&twistedEdwards({...R,domain:D}),null&&twistedEdwards(Object.assign({},R,{domain:D,prehash:sha512})),null&&(()=>{const e=L.ORDER;montgomery({P:e,type:"x25519",powPminus2:t=>{const{pow_p_5_8:n,b2:r}=O(t);return mod(pow2(n,P,e)*r,e)},adjustScalarBytes:H})})();const X=null&&(C+P)/I,q=null&&L.pow(M,X),F=null&&L.sqrt(L.neg(L.ONE));const W=null&&FpSqrtEven(L,L.neg(BigInt(486664)));function Z(e){const{xMn:t,xMd:n,yMn:r,yMd:a}=function(e){const t=(C-E)/I,n=BigInt(486662);let r=L.sqr(e);r=L.mul(r,M);let a=L.add(r,L.ONE),i=L.neg(n),s=L.sqr(a),o=L.mul(s,a),c=L.mul(r,n);c=L.mul(c,i),c=L.add(c,s),c=L.mul(c,i);let u=L.sqr(o);s=L.sqr(u),u=L.mul(u,o),u=L.mul(u,c),s=L.mul(s,u);let l=L.pow(s,t);l=L.mul(l,u);let d=L.mul(l,F);s=L.sqr(l),s=L.mul(s,o);let h=L.eql(s,c),p=L.cmov(d,l,h),f=L.mul(i,r),m=L.mul(l,e);m=L.mul(m,q);let g=L.mul(m,F),y=L.mul(c,r);s=L.sqr(m),s=L.mul(s,o);let b=L.eql(s,y),v=L.cmov(g,m,b);s=L.sqr(p),s=L.mul(s,o);let w=L.eql(s,c),x=L.cmov(f,i,w),k=L.cmov(v,p,w),V=L.isOdd(k);return k=L.cmov(k,L.neg(k),w!==V),{xMn:x,xMd:a,yMn:k,yMd:T}}(e);let i=L.mul(t,a);i=L.mul(i,W);let s=L.mul(n,r),o=L.sub(t,n),c=L.add(t,n),u=L.mul(s,c),l=L.eql(u,L.ZERO);i=L.cmov(i,L.ZERO,l),s=L.cmov(s,L.ONE,l),o=L.cmov(o,L.ONE,l),c=L.cmov(c,L.ONE,l);const[d,h]=FpInvertBatch(L,[s,c],!0);return{x:L.mul(i,d),y:L.mul(o,h)}}const K=null&&createHasher(U.Point,e=>Z(e[0]),{DST:"edwards25519_XMD:SHA-512_ELL2_RO_",encodeDST:"edwards25519_XMD:SHA-512_ELL2_NU_",p:C,m:1,k:128,expand:"xmd",hash:sha512}),G=N,J=BigInt("25063068953384623474111414158702152701244531502492656460079210482610430750235"),Y=BigInt("54469307008909316920995813868745141605393597292927456921205312896311721017578"),Q=BigInt("1159843021668779879193775521855586647937357759715417654439879720876111806838"),_=BigInt("40440834346308536858101042469323190826248399146238708352240133220865137265952"),$=e=>B(T,e),ee=BigInt("0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"),te=e=>U.Point.Fp.create((0,g.lX)(e)&ee);function ne(e){const{d:t}=z,n=C,r=e=>L.create(e),a=r(G*e*e),i=r((a+T)*Q);let s=BigInt(-1);const o=r((s-t*a)*r(a+t));let{isValid:c,value:u}=B(i,o),l=r(u*e);(0,y.dQ)(l,n)||(l=r(-l)),c||(u=l),c||(s=a);const d=r(s*(a-T)*_-o),h=u*u,p=r((u+u)*o),f=r(d*J),m=r(T-h),g=r(T+h);return new U.Point(r(p*g),r(m*f),r(f*g),r(p*m))}function re(e){(0,f.DO)(e,64);const t=ne(te(e.subarray(0,32))),n=ne(te(e.subarray(32,64)));return new ae(t.add(n))}class ae extends k{constructor(e){super(e)}static fromAffine(e){return new ae(U.Point.fromAffine(e))}assertSame(e){if(!(e instanceof ae))throw new Error("RistrettoPoint expected")}init(e){return new ae(e)}static hashToCurve(e){return re((0,g.qj)("ristrettoHash",e,64))}static fromBytes(e){(0,f.DO)(e,32);const{a:t,d:n}=z,r=C,a=e=>L.create(e),i=te(e);if(!(0,g.ex)(L.toBytes(i),e)||(0,y.dQ)(i,r))throw new Error("invalid ristretto255 encoding 1");const s=a(i*i),o=a(T+t*s),c=a(T-t*s),u=a(o*o),l=a(c*c),d=a(t*n*u-l),{isValid:h,value:p}=$(a(d*l)),m=a(p*c),b=a(p*m*d);let v=a((i+i)*m);(0,y.dQ)(v,r)&&(v=a(-v));const w=a(o*b),x=a(v*w);if(!h||(0,y.dQ)(x,r)||w===A)throw new Error("invalid ristretto255 encoding 2");return new ae(new U.Point(v,w,T,x))}static fromHex(e){return ae.fromBytes((0,g.qj)("ristrettoHex",e,32))}static msm(e,t){return(0,m.Xf)(ae,U.Point.Fn,e,t)}toBytes(){let{X:e,Y:t,Z:n,T:r}=this.ep;const a=C,i=e=>L.create(e),s=i(i(n+t)*i(n-t)),o=i(e*t),c=i(o*o),{value:u}=$(i(s*c)),l=i(u*s),d=i(u*o),h=i(l*d*r);let p;if((0,y.dQ)(r*h,a)){let n=i(t*G),r=i(e*G);e=n,t=r,p=i(l*Y)}else p=d;(0,y.dQ)(e*h,a)&&(t=i(-t));let f=i((n-t)*p);return(0,y.dQ)(f,a)&&(f=i(-f)),L.toBytes(f)}equals(e){this.assertSame(e);const{X:t,Y:n}=this.ep,{X:r,Y:a}=e.ep,i=e=>L.create(e),s=i(t*a)===i(n*r),o=i(n*a)===i(t*r);return s||o}is0(){return this.equals(ae.ZERO)}}ae.BASE=(()=>new ae(U.Point.BASE))(),ae.ZERO=(()=>new ae(U.Point.ZERO))(),ae.Fp=(()=>L)(),ae.Fn=(()=>j)();const ie=ae;null&&K.hashToCurve,null&&K.encodeToCurve;function se(e,t){if(!l.CW||!t&&(0,d.i_)()){const t=(0,d.q)(e);return{publicKey:t.slice(32),secretKey:t.slice(0,64)}}const n=U.getPublicKey(e);return{publicKey:n,secretKey:(0,a.Q)([e,n])}}f.DO,f.Fe,f.My,f.AE,f.Id,f.aT;const oe=f.aY,ce=(f.po,f.AI,g.e8,g.zW,g.ME,g.Ph,g.lX),ue=(g.lq,g.z),le=(g.IV,g.qj,g.ex,g.nC,g.Mh,g.r4,g.aK),de=(g.dJ,g.GU,g.mM,g.OG),he=(g.fg,g.SJ,g.x,g.Q5,g.jN,BigInt(2**32-1)),pe=BigInt(32);function fe(e,t=!1){return t?{h:Number(e&he),l:Number(e>>pe&he)}:{h:0|Number(e>>pe&he),l:0|Number(e&he)}}function me(e,t=!1){const n=e.length;let r=new Uint32Array(n),a=new Uint32Array(n);for(let i=0;ie>>>n,ye=(e,t,n)=>e<<32-n|t>>>n,be=(e,t,n)=>e>>>n|t<<32-n,ve=(e,t,n)=>e<<32-n|t>>>n,we=(e,t,n)=>e<<64-n|t>>>n-32,xe=(e,t,n)=>e>>>n-32|t<<64-n,ke=(e,t,n)=>e<>>32-n,Ve=(e,t,n)=>t<>>32-n,Se=(e,t,n)=>t<>>64-n,Ae=(e,t,n)=>e<>>64-n;function Te(e,t,n,r){const a=(t>>>0)+(r>>>0);return{h:e+n+(a/2**32|0)|0,l:0|a}}const Me=(e,t,n)=>(e>>>0)+(t>>>0)+(n>>>0),Pe=(e,t,n,r)=>t+n+r+(e/2**32|0)|0,Ee=(e,t,n,r)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0),Ie=(e,t,n,r,a)=>t+n+r+a+(e/2**32|0)|0,Ce=(e,t,n,r,a)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0)+(a>>>0),ze=(e,t,n,r,a,i)=>t+n+r+a+i+(e/2**32|0)|0,Oe="object"==typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0;function He(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function Ne(e,...t){if(!((n=e)instanceof Uint8Array||ArrayBuffer.isView(n)&&"Uint8Array"===n.constructor.name))throw new Error("Uint8Array expected");var n;if(t.length>0&&!t.includes(e.length))throw new Error("Uint8Array expected of length "+t+", got length="+e.length)}function Be(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function Le(e,t){Ne(e);const n=t.outputLen;if(e.length>>t}const Xe=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])();function qe(e){return e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255}const Fe=Xe?e=>e:function(e){for(let t=0;te().update(Ze(t)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t}function Ye(e=32){if(Oe&&"function"==typeof Oe.getRandomValues)return Oe.getRandomValues(new Uint8Array(e));if(Oe&&"function"==typeof Oe.randomBytes)return Uint8Array.from(Oe.randomBytes(e));throw new Error("crypto.getRandomValues must be defined")}const Qe=BigInt(0),_e=BigInt(1),$e=BigInt(2),et=BigInt(7),tt=BigInt(256),nt=BigInt(113),rt=[],at=[],it=[];for(let e=0,t=_e,n=1,r=0;e<24;e++){[n,r]=[r,(2*n+3*r)%5],rt.push(2*(5*r+n)),at.push((e+1)*(e+2)/2%64);let a=Qe;for(let e=0;e<7;e++)t=(t<<_e^(t>>et)*nt)%tt,t&$e&&(a^=_e<<(_e<n>32?Se(e,t,n):ke(e,t,n),lt=(e,t,n)=>n>32?Ae(e,t,n):Ve(e,t,n);function dt(e,t=24){const n=new Uint32Array(5*2);for(let r=24-t;r<24;r++){for(let t=0;t<10;t++)n[t]=e[t]^e[t+10]^e[t+20]^e[t+30]^e[t+40];for(let t=0;t<10;t+=2){const r=(t+8)%10,a=(t+2)%10,i=n[a],s=n[a+1],o=ut(i,s,1)^n[r],c=lt(i,s,1)^n[r+1];for(let n=0;n<50;n+=10)e[t+n]^=o,e[t+n+1]^=c}let t=e[2],a=e[3];for(let n=0;n<24;n++){const r=at[n],i=ut(t,a,r),s=lt(t,a,r),o=rt[n];t=e[o],a=e[o+1],e[o]=i,e[o+1]=s}for(let t=0;t<50;t+=10){for(let r=0;r<10;r++)n[r]=e[t+r];for(let r=0;r<10;r++)e[t+r]^=~n[(r+2)%10]&n[(r+4)%10]}e[0]^=ot[r],e[1]^=ct[r]}Re(n)}class ht extends Ge{constructor(e,t,n,r=!1,a=24){if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=e,this.suffix=t,this.outputLen=n,this.enableXOF=r,this.rounds=a,He(n),!(0=n&&this.keccak();const i=Math.min(n-this.posOut,a-r);e.set(t.subarray(this.posOut,this.posOut+i),r),this.posOut+=i,r+=i}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return He(e),this.xofInto(new Uint8Array(e))}digestInto(e){if(Le(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,Re(this.state)}_cloneInto(e){const{blockLen:t,suffix:n,outputLen:r,rounds:a,enableXOF:i}=this;return e||(e=new ht(t,n,r,i,a)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=a,e.suffix=n,e.outputLen=r,e.enableXOF=i,e.destroyed=this.destroyed,e}}const pt=(e,t,n)=>createHasher(()=>new ht(t,e,n)),ft=(null&&pt(6,144,224/8),null&&pt(6,136,256/8),null&&pt(6,104,384/8),null&&pt(6,72,512/8),null&&pt(1,144,224/8),null&&pt(1,136,256/8),null&&pt(1,104,384/8),null&&pt(1,72,512/8),(e,t,n)=>createXOFer((r={})=>new ht(t,e,void 0===r.dkLen?n:r.dkLen,!0)));null&&ft(31,168,128/8),null&&ft(31,136,256/8);function mt(e,t,n){return e&t^~e&n}function gt(e,t,n){return e&t^e&n^t&n}class yt extends Ge{constructor(e,t,n,r){super(),this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.blockLen=e,this.outputLen=t,this.padOffset=n,this.isLE=r,this.buffer=new Uint8Array(e),this.view=Ue(this.buffer)}update(e){Be(this),Ne(e=Ze(e));const{view:t,buffer:n,blockLen:r}=this,a=e.length;for(let i=0;ir-i&&(this.process(n,0),i=0);for(let e=i;e>a&i),o=Number(n&i),c=r?4:0,u=r?0:4;e.setUint32(t+c,s,r),e.setUint32(t+u,o,r)}(n,r-8,BigInt(8*this.length),a),this.process(n,0);const s=Ue(e),o=this.outputLen;if(o%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const c=o/4,u=this.get();if(c>u.length)throw new Error("_sha2: outputLen bigger than state");for(let e=0;e>>3,a=De(n,17)^De(n,19)^n>>>10;Vt[e]=a+Vt[e-7]+r+Vt[e-16]|0}let{A:n,B:r,C:a,D:i,E:s,F:o,G:c,H:u}=this;for(let e=0;e<64;e++){const t=u+(De(s,6)^De(s,11)^De(s,25))+mt(s,o,c)+kt[e]+Vt[e]|0,l=(De(n,2)^De(n,13)^De(n,22))+gt(n,r,a)|0;u=c,c=o,o=s,s=i+t|0,i=a,a=r,r=n,n=t+l|0}n=n+this.A|0,r=r+this.B|0,a=a+this.C|0,i=i+this.D|0,s=s+this.E|0,o=o+this.F|0,c=c+this.G|0,u=u+this.H|0,this.set(n,r,a,i,s,o,c,u)}roundClean(){Re(Vt)}destroy(){this.set(0,0,0,0,0,0,0,0),Re(this.buffer)}}class At extends St{constructor(){super(28),this.A=0|vt[0],this.B=0|vt[1],this.C=0|vt[2],this.D=0|vt[3],this.E=0|vt[4],this.F=0|vt[5],this.G=0|vt[6],this.H=0|vt[7]}}const Tt=(()=>me(["0x428a2f98d728ae22","0x7137449123ef65cd","0xb5c0fbcfec4d3b2f","0xe9b5dba58189dbbc","0x3956c25bf348b538","0x59f111f1b605d019","0x923f82a4af194f9b","0xab1c5ed5da6d8118","0xd807aa98a3030242","0x12835b0145706fbe","0x243185be4ee4b28c","0x550c7dc3d5ffb4e2","0x72be5d74f27b896f","0x80deb1fe3b1696b1","0x9bdc06a725c71235","0xc19bf174cf692694","0xe49b69c19ef14ad2","0xefbe4786384f25e3","0x0fc19dc68b8cd5b5","0x240ca1cc77ac9c65","0x2de92c6f592b0275","0x4a7484aa6ea6e483","0x5cb0a9dcbd41fbd4","0x76f988da831153b5","0x983e5152ee66dfab","0xa831c66d2db43210","0xb00327c898fb213f","0xbf597fc7beef0ee4","0xc6e00bf33da88fc2","0xd5a79147930aa725","0x06ca6351e003826f","0x142929670a0e6e70","0x27b70a8546d22ffc","0x2e1b21385c26c926","0x4d2c6dfc5ac42aed","0x53380d139d95b3df","0x650a73548baf63de","0x766a0abb3c77b2a8","0x81c2c92e47edaee6","0x92722c851482353b","0xa2bfe8a14cf10364","0xa81a664bbc423001","0xc24b8b70d0f89791","0xc76c51a30654be30","0xd192e819d6ef5218","0xd69906245565a910","0xf40e35855771202a","0x106aa07032bbd1b8","0x19a4c116b8d2d0c8","0x1e376c085141ab53","0x2748774cdf8eeb99","0x34b0bcb5e19b48a8","0x391c0cb3c5c95a63","0x4ed8aa4ae3418acb","0x5b9cca4f7763e373","0x682e6ff3d6b2b8a3","0x748f82ee5defb2fc","0x78a5636f43172f60","0x84c87814a1f0ab72","0x8cc702081a6439ec","0x90befffa23631e28","0xa4506cebde82bde9","0xbef9a3f7b2c67915","0xc67178f2e372532b","0xca273eceea26619c","0xd186b8c721c0c207","0xeada7dd6cde0eb1e","0xf57d4f7fee6ed178","0x06f067aa72176fba","0x0a637dc5a2c898a6","0x113f9804bef90dae","0x1b710b35131c471b","0x28db77f523047d84","0x32caab7b40c72493","0x3c9ebe0a15c9bebc","0x431d67c49c100d4c","0x4cc5d4becb3e42b6","0x597f299cfc657e2a","0x5fcb6fab3ad6faec","0x6c44198c4a475817"].map(e=>BigInt(e))))(),Mt=(()=>Tt[0])(),Pt=(()=>Tt[1])(),Et=new Uint32Array(80),It=new Uint32Array(80);class Ct extends yt{constructor(e=64){super(128,e,16,!1),this.Ah=0|xt[0],this.Al=0|xt[1],this.Bh=0|xt[2],this.Bl=0|xt[3],this.Ch=0|xt[4],this.Cl=0|xt[5],this.Dh=0|xt[6],this.Dl=0|xt[7],this.Eh=0|xt[8],this.El=0|xt[9],this.Fh=0|xt[10],this.Fl=0|xt[11],this.Gh=0|xt[12],this.Gl=0|xt[13],this.Hh=0|xt[14],this.Hl=0|xt[15]}get(){const{Ah:e,Al:t,Bh:n,Bl:r,Ch:a,Cl:i,Dh:s,Dl:o,Eh:c,El:u,Fh:l,Fl:d,Gh:h,Gl:p,Hh:f,Hl:m}=this;return[e,t,n,r,a,i,s,o,c,u,l,d,h,p,f,m]}set(e,t,n,r,a,i,s,o,c,u,l,d,h,p,f,m){this.Ah=0|e,this.Al=0|t,this.Bh=0|n,this.Bl=0|r,this.Ch=0|a,this.Cl=0|i,this.Dh=0|s,this.Dl=0|o,this.Eh=0|c,this.El=0|u,this.Fh=0|l,this.Fl=0|d,this.Gh=0|h,this.Gl=0|p,this.Hh=0|f,this.Hl=0|m}process(e,t){for(let n=0;n<16;n++,t+=4)Et[n]=e.getUint32(t),It[n]=e.getUint32(t+=4);for(let e=16;e<80;e++){const t=0|Et[e-15],n=0|It[e-15],r=be(t,n,1)^be(t,n,8)^ge(t,0,7),a=ve(t,n,1)^ve(t,n,8)^ye(t,n,7),i=0|Et[e-2],s=0|It[e-2],o=be(i,s,19)^we(i,s,61)^ge(i,0,6),c=ve(i,s,19)^xe(i,s,61)^ye(i,s,6),u=Ee(a,c,It[e-7],It[e-16]),l=Ie(u,r,o,Et[e-7],Et[e-16]);Et[e]=0|l,It[e]=0|u}let{Ah:n,Al:r,Bh:a,Bl:i,Ch:s,Cl:o,Dh:c,Dl:u,Eh:l,El:d,Fh:h,Fl:p,Gh:f,Gl:m,Hh:g,Hl:y}=this;for(let e=0;e<80;e++){const t=be(l,d,14)^be(l,d,18)^we(l,d,41),b=ve(l,d,14)^ve(l,d,18)^xe(l,d,41),v=l&h^~l&f,w=Ce(y,b,d&p^~d&m,Pt[e],It[e]),x=ze(w,g,t,v,Mt[e],Et[e]),k=0|w,V=be(n,r,28)^we(n,r,34)^we(n,r,39),S=ve(n,r,28)^xe(n,r,34)^xe(n,r,39),A=n&a^n&s^a&s,T=r&i^r&o^i&o;g=0|f,y=0|m,f=0|h,m=0|p,h=0|l,p=0|d,({h:l,l:d}=Te(0|c,0|u,0|x,0|k)),c=0|s,u=0|o,s=0|a,o=0|i,a=0|n,i=0|r;const M=Me(k,S,T);n=Pe(M,x,V,A),r=0|M}({h:n,l:r}=Te(0|this.Ah,0|this.Al,0|n,0|r)),({h:a,l:i}=Te(0|this.Bh,0|this.Bl,0|a,0|i)),({h:s,l:o}=Te(0|this.Ch,0|this.Cl,0|s,0|o)),({h:c,l:u}=Te(0|this.Dh,0|this.Dl,0|c,0|u)),({h:l,l:d}=Te(0|this.Eh,0|this.El,0|l,0|d)),({h,l:p}=Te(0|this.Fh,0|this.Fl,0|h,0|p)),({h:f,l:m}=Te(0|this.Gh,0|this.Gl,0|f,0|m)),({h:g,l:y}=Te(0|this.Hh,0|this.Hl,0|g,0|y)),this.set(n,r,a,i,s,o,c,u,l,d,h,p,f,m,g,y)}roundClean(){Re(Et,It)}destroy(){Re(this.buffer),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}class zt extends Ct{constructor(){super(48),this.Ah=0|wt[0],this.Al=0|wt[1],this.Bh=0|wt[2],this.Bl=0|wt[3],this.Ch=0|wt[4],this.Cl=0|wt[5],this.Dh=0|wt[6],this.Dl=0|wt[7],this.Eh=0|wt[8],this.El=0|wt[9],this.Fh=0|wt[10],this.Fl=0|wt[11],this.Gh=0|wt[12],this.Gl=0|wt[13],this.Hh=0|wt[14],this.Hl=0|wt[15]}}const Ot=Uint32Array.from([2352822216,424955298,1944164710,2312950998,502970286,855612546,1738396948,1479516111,258812777,2077511080,2011393907,79989058,1067287976,1780299464,286451373,2446758561]),Ht=Uint32Array.from([573645204,4230739756,2673172387,3360449730,596883563,1867755857,2520282905,1497426621,2519219938,2827943907,3193839141,1401305490,721525244,746961066,246885852,2177182882]);class Nt extends Ct{constructor(){super(28),this.Ah=0|Ot[0],this.Al=0|Ot[1],this.Bh=0|Ot[2],this.Bl=0|Ot[3],this.Ch=0|Ot[4],this.Cl=0|Ot[5],this.Dh=0|Ot[6],this.Dl=0|Ot[7],this.Eh=0|Ot[8],this.El=0|Ot[9],this.Fh=0|Ot[10],this.Fl=0|Ot[11],this.Gh=0|Ot[12],this.Gl=0|Ot[13],this.Hh=0|Ot[14],this.Hl=0|Ot[15]}}class Bt extends Ct{constructor(){super(32),this.Ah=0|Ht[0],this.Al=0|Ht[1],this.Bh=0|Ht[2],this.Bl=0|Ht[3],this.Ch=0|Ht[4],this.Cl=0|Ht[5],this.Dh=0|Ht[6],this.Dl=0|Ht[7],this.Eh=0|Ht[8],this.El=0|Ht[9],this.Fh=0|Ht[10],this.Fl=0|Ht[11],this.Gh=0|Ht[12],this.Gl=0|Ht[13],this.Hh=0|Ht[14],this.Hl=0|Ht[15]}}null&&createHasher(()=>new St),null&&createHasher(()=>new At);const Lt=Je(()=>new Ct),jt=(null&&createHasher(()=>new zt),null&&createHasher(()=>new Bt),null&&createHasher(()=>new Nt),null&&SHA512n,Lt),Rt=(null&&SHA384n,null&&sha384n,null&&SHA512_224n,null&&sha512_224n,null&&SHA512_256n,null&&sha512_256n,BigInt(0)),Ut=BigInt(3);function Dt(e){if("string"==typeof e)return We(e);if(oe(e))return e;throw new Error("Wrong data")}function Xt(e,t,...n){if(!oe(t))throw new Error(`${e}: Uint8Array expected`);if(n.length&&!n.includes(t.length))throw new Error(`${e}: Uint8Array expected of length ${n}, not of length=${t.length}`)}function qt(e,t){if(!Number.isSafeInteger(t)||t<0||t>4294967295)throw new Error(`${e}: wrong u32 integer: ${t}`);return t}function Ft(...e){for(const t of e)t.fill(0)}const Wt=Uint8Array.of(),Zt=U.CURVE.n;function Kt(e,t){Xt(e,t,32);const n=ce(t);return le(e,n,Rt,Zt),n}const Gt=e=>(0,y.zi)(e,Zt),Jt=166,Yt=1,Qt=1<<1,_t=1<<2,$t=1<<3,en=1<<4,tn=1<<5;class nn{constructor(e){this.state=new Uint8Array(200),this.pos=0,this.posBegin=0,this.curFlags=0,this.state.set([1,Jt+2,1,0,1,96],0),this.state.set(We("STROBEv1.0.2"),6),this.state32=je(this.state),this.keccakF1600(),this.metaAD(e,!1)}keccakF1600(){dt(this.state32)}runF(){this.state[this.pos]^=this.posBegin,this.state[this.pos+1]^=4,this.state[Jt+1]^=128,this.keccakF1600(),this.pos=0,this.posBegin=0}absorb(e){for(let t=0;tue(e<ce(e)>>Ut;function un(e){Xt("secretKey",e,64);const t=cn(e.subarray(0,32));return ie.BASE.multiply(t).toRawBytes()}function ln(e){Xt("seed",e,32);const t=jt(e);t[0]&=248,t[31]&=63,t[31]|=64;const n=on(cn(t.subarray(0,32))),r=t.subarray(32,64),a=Ke(n,r);return Ft(n,r,t),a}const dn=We("substrate");const hn={secretSoft(e,t,n=Ye){Xt("secretKey",e,64),Xt("chainCode",t,32);const r=cn(e.subarray(0,32)),a=e.subarray(32,64),i=ie.fromHex(un(e)),s=new an("SchnorrRistrettoHDKD",n);s.bytes(Wt),s.appendMessage("chain-code",t),s.commitPoint("public-key",i);const o=s.challengeScalar("HDKD-scalar"),c=s.challengeBytes("HDKD-chaincode",32),u=Ke(ue(r,32),a),l=s.witnessBytes("HDKD-nonce",32,[a,u]),d=on(Gt(r+o)),h=Ke(d,l);return Ft(d,l,u,c),s.clean(),h},publicSoft(e,t){Xt("publicKey",e,32),Xt("chainCode",t,32);const n=ie.fromHex(e),r=new an("SchnorrRistrettoHDKD");r.bytes(Wt),r.appendMessage("chain-code",t),r.commitPoint("public-key",n);const a=r.challengeScalar("HDKD-scalar");return r.challengeBytes("HDKD-chaincode",32),r.clean(),n.add(ie.BASE.multiply(a)).toRawBytes()},secretHard(e,t){Xt("secretKey",e,64),Xt("chainCode",t,32);const n=ue(cn(e.subarray(0,32)),32),r=new an("SchnorrRistrettoHDKD");r.bytes(Wt),r.appendMessage("chain-code",t),r.appendMessage("secret-key",n);const a=r.challengeBytes("HDKD-hard",32),i=r.challengeBytes("HDKD-chaincode",32);r.clean();const s=ln(a);return Ft(n,a,i),r.clean(),s}},pn={proove(e,t,n,r,a,i){r.protoName("DLEQProof"),r.commitPoint("vrf:h",a);const s=r.witnessScalar(`proving${"\0"}0`,[t]),o=ie.BASE.multiply(s);r.commitPoint("vrf:R=g^r",o);const c=a.multiply(s);r.commitPoint("vrf:h^r",c),r.commitPoint("vrf:pk",n),r.commitPoint("vrf:h^sk",i);const u=r.challengeScalar("prove"),l=Gt(s-u*e);return{proof:{c:u,s:l},proofBatchable:{R:o,Hr:c,s:l}}},verify(e,t,n,r,a){if(e.equals(ie.ZERO))return!1;t.protoName("DLEQProof"),t.commitPoint("vrf:h",n);const i=e.multiply(a.c).add(ie.BASE.multiply(a.s));t.commitPoint("vrf:R=g^r",i);const s=r.multiply(a.c).add(n.multiply(a.s));t.commitPoint("vrf:h^r",s),t.commitPoint("vrf:pk",e),t.commitPoint("vrf:h^sk",r);const o=t.challengeScalar("prove");return a.c===o&&{R:i,Hr:s,s:a.s}}};function fn(e,t,n,r,a=Ye){const i=new an("SigningContext",a);i.label(e),i.bytes(t),i.commitPoint("vrf-nm-pk",r);const s=i.challengeBytes("VRFHash",64),o=ie.hashToCurve(s),c=new an("VRF",a);return n.length&&c.label(n),i.clean(),Ft(s),{input:o,t:c}}const mn={sign(e,t,n=Wt,r=Wt,a=Ye){Xt("msg",e),Xt("secretKey",t,64),Xt("ctx",n),Xt("extra",r);const i=cn(t.subarray(0,32)),s=t.subarray(32,64),o=ie.fromHex(un(t)),{input:c,t:u}=fn(n,e,r,o,a),l=c.multiply(i),d={input:c,output:l},{proof:h}=pn.proove(i,s,o,u,c,l),p=ue(h.c,32),f=ue(h.s,32),m=Ke(d.output.toRawBytes(),p,f);return Ft(s,p,f),m},verify(e,t,n,r=Wt,a=Wt,i=Ye){Xt("msg",e),Xt("signature",t,96),Xt("pubkey",n,32),Xt("ctx",r),Xt("extra",a);const s=ie.fromHex(n);if(s.equals(ie.ZERO))return!1;const o={c:Kt("signature.c",t.subarray(32,64)),s:Kt("signature.s",t.subarray(64,96))},{input:c,t:u}=fn(r,e,a,s,i),l=ie.fromHex(t.subarray(0,32));if(l.equals(ie.ZERO))throw new Error("vrf.verify: wrong output point (identity)");return!1!==pn.verify(s,u,c,l,o)}};function gn(e){const t=(0,s.e)(e);if(32!==t.length)throw new Error(`Expected a seed matching 32 bytes, found ${t.length}`);const n=ln(t);return{publicKey:un(n),secretKey:n}}var yn=n(69759),bn=n(84155),vn=n(82145),wn=n(50886);function xn(e,t,n){return"keccak"===e?(0,wn.H1)(t,void 0,n):(0,vn.q)(t,void 0,void 0,n)}function kn(e,{secretKey:t},n="blake2",r){if(32!==t?.length)throw new Error("Expected valid secp256k1 secretKey, 32-bytes");const i=xn(n,e,r);if(!l.CW||!r&&(0,d.i_)())return(0,d.cY)(i,t);const s=u.bI.sign(i,t,{lowS:!0});return(0,a.z)((0,yn.a)(s.r,bn.ag),(0,yn.a)(s.s,bn.ag),new Uint8Array([s.recovery||0]))}var Vn=n(96726),Sn=n(63859),An=n(13363),Tn=n(11830),Mn=n(73050),Pn=n(13832);const En=(0,Tn.h)((0,Mn.j)("Secp256k1HDKD"));function In(e,t){if(!(0,Pn.b)(t)||32!==t.length)throw new Error("Invalid chainCode passed to derive");return(0,vn.q)((0,a.z)(En,e,t),256)}function Cn(e,t){return(n,{chainCode:r,isHard:a})=>{if(!a)throw new Error("A soft key was found in the path and is not supported");return e(t(n.secretKey.subarray(0,32),r))}}const zn=Cn(h,In),On=(0,Tn.h)((0,Mn.j)("Ed25519HDKD"));function Hn(e,t){if(!(0,Pn.b)(t)||32!==t.length)throw new Error("Invalid chainCode passed to derive");return(0,vn.q)((0,a.z)(On,e,t))}const Nn=Cn(se,Hn);function Bn(e){return(t,n)=>{if(!(0,Pn.b)(n)||32!==n.length)throw new Error("Invalid chainCode passed to derive");const r=e(t.secretKey,n);return{publicKey:un(r),secretKey:r}}}const Ln=Bn(hn.secretHard),jn=Bn(hn.secretSoft);const Rn={ecdsa:zn,ed25519:Nn,ethereum:zn,sr25519:function(e,{chainCode:t,isSoft:n}){return n?jn(e,t):Ln(e,t)}};function Un(e,t,n){const r=Rn[n];let a=e;for(const e of t)a=r(a,e);return a}function Dn(e,t){if(![33,65].includes(e.length))throw new Error(`Invalid publicKey provided, received ${e.length} bytes input`);return 33===e.length?e:!l.CW||!t&&(0,d.i_)()?(0,d.zC)(e):u.bI.ProjectivePoint.fromHex(e).toRawBytes(!0)}var Xn=n(7898),qn=n(99576);function Fn(e,t,n,r="blake2",a){const i=(0,s.e)(t);if(65!==i.length)throw new Error(`Expected signature with 65 bytes, ${i.length} found instead`);const o=function(e,t,n,r="blake2",a){const i=(0,s.e)(t).subarray(0,64),o=(0,s.e)(e),c=!l.CW||!a&&(0,d.i_)()?(0,d.nt)(o,i,n):u.bI.Signature.fromCompact(i).addRecoveryBit(n).recoverPublicKey(o).toRawBytes();if(!c)throw new Error("Unable to recover publicKey from signature");return"keccak"===r?(0,Vn.V)(c,a):Dn(c,a)}(xn(r,e),i,i[64],r,a),h=xn(r,o,a),p=(0,s.e)(n);return(0,c.f)(o,p)||("keccak"===r?(0,c.f)(h.slice(-20),p.slice(-20)):(0,c.f)(h,p))}const Wn=e=>(t,n,r)=>Fn(t,n,r,e,!0),Zn=[["ecdsa",Wn("blake2")],["ethereum",Wn("keccak")]],Kn=[["ed25519",function(e,t,n,r){const a=(0,s.e)(e),i=(0,s.e)(n),o=(0,s.e)(t);if(32!==i.length)throw new Error(`Invalid publicKey, received ${i.length}, expected 32`);if(64!==o.length)throw new Error(`Invalid signature, received ${o.length} bytes, expected 64`);try{return!l.CW||!r&&(0,d.i_)()?(0,d.x1)(o,a,i):U.verify(o,a,i)}catch{return!1}}],["sr25519",function(e,t,n){const r=(0,s.e)(n),a=(0,s.e)(t);if(32!==r.length)throw new Error(`Invalid publicKey, received ${r.length} bytes, expected 32`);if(64!==a.length)throw new Error(`Invalid signature, received ${a.length} bytes, expected 64`);return function(e,t,n){if(Xt("message",e),Xt("signature",t,64),Xt("publicKey",n,32),!(128&t[63]))throw new Error("Schnorrkel marker missing");const r=Uint8Array.from(t.subarray(32,64));r[31]&=127;const a=ie.fromHex(t.subarray(0,32)),i=ce(r);le("s",i,Rt,Zt);const s=new an("SigningContext");s.label(dn),s.bytes(e);const o=ie.fromHex(n);if(o.equals(ie.ZERO))return!1;s.protoName("Schnorr-sig"),s.commitPoint("sign:pk",o),s.commitPoint("sign:R",a);const c=s.challengeScalar("sign:c"),u=ie.BASE.multiply(i),l=o.negate().multiply(c).add(u);return s.clean(),Ft(r),l.equals(a)}((0,s.e)(e),a,r)}]];function Gn(e,{message:t,publicKey:n,signature:r},a=[...Kn,...Zn]){return e.isValid=a.some(([a,i])=>{try{if(i(t,r,n))return e.crypto=a,!0}catch{}return!1}),e}function Jn(e,{message:t,publicKey:n,signature:r}){if(![0,1,2].includes(r[0])||![65,66].includes(r.length))throw new Error(`Unknown crypto type, expected signature prefix [0..2], found ${r[0]}`);return 66===r.length?e=Gn(e,{message:t,publicKey:n,signature:r.subarray(1)},Zn):((e=Gn(e,{message:t,publicKey:n,signature:r.subarray(1)},Kn)).isValid||(e=Gn(e,{message:t,publicKey:n,signature:r},Zn)),e.isValid||(e.crypto="none")),e}function Yn(e,t,n){const r=(0,s.e)(t);if(![64,65,66].includes(r.length))throw new Error(`Invalid signature length, expected [64..66] bytes, found ${r.length}`);const a=(0,qn.F)(n),i={message:(0,s.e)(e),publicKey:a,signature:r},o={crypto:"none",isValid:!1,isWrapped:(0,Xn.Ap)(i.message,!0),publicKey:a},c=(0,Xn.Ap)(i.message,!1),u=function(e){return[0,1,2].includes(e[0])&&[65,66].includes(e.length)?Jn:Gn}(r);return u(o,i),"none"!==o.crypto||o.isWrapped&&!c?o:(i.message=c?(0,Xn.ZH)(i.message):(0,Xn.C1)(i.message),u(o,i))}var Qn=n(6645);const _n=new Uint8Array;const $n=new Uint8Array;function er(e,t){return e<>>32-t}function tr(e,t){let n=255&e[t+3];return n=n<<8|255&e[t+2],n=n<<8|255&e[t+1],n<<8|255&e[t+0]}function nr(e,t,n){for(let r=0;r<4;r++)e[t+r]=255&n,n>>>=8}function rr(e,t,n,r,a){const i=new Uint32Array(16),s=new Uint32Array(16),o=new Uint32Array(16),c=new Uint32Array(4);let u,l,d;for(u=0;u<4;u++)s[5*u]=tr(r,4*u),s[1+u]=tr(n,4*u),s[6+u]=tr(t,4*u),s[11+u]=tr(n,16+4*u);for(u=0;u<16;u++)o[u]=s[u];for(u=0;u<20;u++){for(l=0;l<4;l++){for(d=0;d<4;d++)c[d]=s[(5*l+4*d)%16];for(c[1]^=er(c[0]+c[3]|0,7),c[2]^=er(c[1]+c[0]|0,9),c[3]^=er(c[2]+c[1]|0,13),c[0]^=er(c[3]+c[2]|0,18),d=0;d<4;d++)i[4*l+(l+d)%4]=c[d]}for(d=0;d<16;d++)s[d]=i[d]}if(a){for(u=0;u<16;u++)s[u]=s[u]+o[u]|0;for(u=0;u<4;u++)s[5*u]=s[5*u]-tr(r,4*u)|0,s[6+u]=s[6+u]-tr(t,4*u)|0;for(u=0;u<4;u++)nr(e,4*u,s[5*u]),nr(e,16+4*u,s[6+u])}else for(u=0;u<16;u++)nr(e,4*u,s[u]+o[u]|0)}const ar=new Uint8Array([101,120,112,97,110,100,32,51,50,45,98,121,116,101,32,107]);function ir(e,t,n,r,a,i,s){const o=new Uint8Array(32);return rr(o,i,s,ar,!0),function(e,t,n,r,a,i,s){const o=new Uint8Array(16),c=new Uint8Array(64);let u,l;if(!a)return 0;for(l=0;l<16;l++)o[l]=0;for(l=0;l<8;l++)o[l]=i[l];for(;a>=64;){for(rr(c,o,s,ar,!1),l=0;l<64;l++)e[t+l]=(n?n[r+l]:0)^c[l];for(u=1,l=8;l<16;l++)u=u+(255&o[l])|0,o[l]=255&u,u>>>=8;a-=64,t+=64,n&&(r+=64)}if(a>0)for(rr(c,o,s,ar,!1),l=0;l>>=8}const or=new Uint32Array([5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252]);function cr(e,t,n,r,a,i){let s,o,c;const u=new Uint32Array(17),l=new Uint32Array(17),d=new Uint32Array(17),h=new Uint32Array(17),p=new Uint32Array(17);for(o=0;o<17;o++)l[o]=d[o]=0;for(o=0;o<16;o++)l[o]=i[o];for(l[3]&=15,l[4]&=252,l[7]&=15,l[8]&=252,l[11]&=15,l[12]&=252,l[15]&=15;a>0;){for(o=0;o<17;o++)h[o]=0;for(o=0;o<16&&o>>=8;for(c=c+d[16]|0,d[16]=3&c,c=5*(c>>>2)|0,o=0;o<16;o++)c=c+d[o]|0,d[o]=255&c,c>>>=8;c=c+d[16]|0,d[16]=c}for(o=0;o<17;o++)p[o]=d[o];sr(d,or);const f=0|-(d[16]>>>7);for(o=0;o<17;o++)d[o]^=f&(p[o]^d[o]);for(o=0;o<16;o++)h[o]=i[o+16];for(h[16]=0,sr(d,h),o=0;o<16;o++)e[t+o]=d[o];return 0}function ur(e,t,n,r,a){const i=new Uint8Array(32);if(n<32)return-1;if(ir(i,0,null,0,32,r,a),0!==function(e,t,n,r,a,i){const s=new Uint8Array(16);return cr(s,0,n,r,a,i),function(e,t,n,r,a){let i=0;for(let s=0;s>>8)-1}(e,t,s,0,16)}(t,16,t,32,n-32,i))return-1;ir(e,0,t,0,n,r,a);for(let t=0;t<32;t++)e[t]=0;return 0}const lr=32,dr=24,hr=32,pr=16;function fr(e,t){if(e.length!==lr)throw new Error("bad key size");if(t.length!==dr)throw new Error("bad nonce size")}function mr(...e){for(let t=0,n=e.length;t0&&(s+=16),Vr(n,i,e,t+=16,n,s)}function Ar(e,t,n){const r=(0,Qn.tY)({dkLen:32,asyncTick:10,maxmem:1024**3+1024},n),{N:a,r:i,p:s,dkLen:o,asyncTick:c,maxmem:u,onProgress:l}=r;if((0,Qn.Fe)(a),(0,Qn.Fe)(i),(0,Qn.Fe)(s),(0,Qn.Fe)(o),(0,Qn.Fe)(c),(0,Qn.Fe)(u),void 0!==l&&"function"!=typeof l)throw new Error("progressCb should be function");const d=128*i,h=d/4,p=Math.pow(2,32);if(a<=1||a&a-1||a>p)throw new Error("Scrypt: N must be larger than 1, a power of 2, and less than 2^32");if(s<0||s>32*(p-1)/d)throw new Error("Scrypt: p must be a positive integer less than or equal to ((2^32 - 1) * 32) / (128 * r)");if(o<0||o>32*(p-1))throw new Error("Scrypt: dkLen should be positive integer less than or equal to (2^32 - 1) * 32");if(d*(a+s)>u)throw new Error("Scrypt: memused is bigger than maxMem. Expected 128 * r * (N + p) > maxmem of "+u);const f=(0,xr.A)(kr.sc,e,t,{c:1,dkLen:d*s}),m=(0,Qn.DH)(f),g=(0,Qn.DH)(new Uint8Array(d*a)),y=(0,Qn.DH)(new Uint8Array(d));let b=()=>{};if(l){const e=2*a*s,t=Math.max(Math.floor(e/1e4),1);let n=0;b=()=>{n++,!l||n%t&&n!==e||l(n/e)}}return{N:a,r:i,p:s,dkLen:o,blockSize32:h,V:g,B32:m,B:f,tmp:y,blockMixCb:b,asyncTick:c}}function Tr(e,t,n,r,a){const i=(0,xr.A)(kr.sc,e,n,{c:1,dkLen:t});return(0,Qn.uH)(n,r,a),i}function Mr(e,t,n){const{N:r,r:a,p:i,dkLen:s,blockSize32:o,V:c,B32:u,B:l,tmp:d,blockMixCb:h}=Ar(e,t,n);(0,Qn.fd)(u);for(let e=0;e1<<20||r>4||a>16)throw new Error("Scrypt parameters exceed safe limits");if(!vr.some(e=>e.N===n&&e.p===r&&e.r===a))throw new Error("Invalid injected scrypt params found");return{params:{N:n,p:r,r:a},salt:t}}(e);a=Er(t,r,n).password,e=e.subarray(Hr)}else a=(0,Mn.j)(t);r=yr(e.subarray(Or),e.subarray(0,Or),function(e,t=-1,n=!1){const r=Math.ceil(t/8);if(-1===t||e.length===r)return e;if(e.length>r)return e.subarray(0,r);const a=new Uint8Array(r);return a.set(e,n?0:r-e.length),a}(a,256,!0))}if(!r)throw new Error("Unable to decode using the supplied passphrase");return r}const Br=new Uint8Array([161,35,3,33,0]),Lr=new Uint8Array([48,83,2,1,1,48,5,6,3,43,101,112,4,34,4,32]),jr=32,Rr=64,Ur=32,Dr=Lr.length;function Xr(e,t,n=(0,Pr.a)(24)){return{encrypted:gr(e,n,t),nonce:n}}function qr(e,{N:t,p:n,r}){return(0,a.z)(e,(0,yn.a)(t,bn.wU),(0,yn.a)(n,bn.wU),(0,yn.a)(r,bn.wU))}var Fr=n(26394);function Wr(e,t,n){return{encoded:(0,Fr.KA)(e),encoding:{content:t,type:n?Ir:Cr,version:zr}}}const Zr=new Uint8Array,Kr={ecdsa:h,ed25519:se,ethereum:h,sr25519:gn},Gr={ecdsa:new Uint8Array([2]),ed25519:new Uint8Array([0]),ethereum:new Uint8Array([2]),sr25519:new Uint8Array([1])},Jr={ecdsa:(e,t)=>kn(e,t,"blake2"),ed25519:function(e,{publicKey:t,secretKey:n},r){if(!n)throw new Error("Expected a valid secretKey");if(!t)throw new Error("Expected a valid publicKey");const a=(0,s.e)(e),i=n.subarray(0,32);return!l.CW||!r&&(0,d.i_)()?(0,d.tr)(t,i,a):U.sign(a,i)},ethereum:(e,t)=>kn(e,t,"keccak"),sr25519:function(e,{publicKey:t,secretKey:n}){if(32!==t?.length)throw new Error("Expected a valid publicKey, 32-bytes");if(64!==n?.length)throw new Error("Expected a valid secretKey, 64-bytes");return function(e,t,n=Ye){Xt("message",t),Xt("secretKey",e,64);const r=new an("SigningContext",n);r.label(dn),r.bytes(t);const a=cn(e.subarray(0,32)),i=e.subarray(32,64),s=ie.fromHex(un(e));r.protoName("Schnorr-sig"),r.commitPoint("sign:pk",s);const o=r.witnessScalar("signing",[i]),c=ie.BASE.multiply(o);r.commitPoint("sign:R",c);const u=r.challengeScalar("sign:c"),l=Gt(u*a+o),d=Ke(c.toRawBytes(),ue(l,32));return d[63]|=128,r.clean(),d}(n,(0,s.e)(e))}},Yr={ecdsa:e=>e.length>32?(0,vn.q)(e):e,ed25519:e=>e,ethereum:e=>20===e.length?e:(0,wn.H1)((0,Vn.V)(e)),sr25519:e=>e};function Qr(e){return!e||r(e)}function _r(e,t,n){return(0,vn.q)((0,a.z)(t||"",n||"",e))}function $r({toSS58:e,type:t},{publicKey:n,secretKey:r},u={},l=null,d){const h=(e,a)=>{const i=function(e,t,n){const r=Nr(t,e,Array.isArray(n)||void 0===n?n:[n]),a=r.subarray(0,Lr.length);if(!(0,c.f)(a,Lr))throw new Error("Invalid encoding header found in body");let i=r.subarray(Dr,Dr+Rr),s=Dr+Rr,o=r.subarray(s,s+Br.length);if(!(0,c.f)(o,Br)&&(s=Dr+Ur,i=r.subarray(Dr,s),o=r.subarray(s,s+Br.length),!(0,c.f)(o,Br)))throw new Error("Invalid encoding divider found in body");const u=s+Br.length;return{publicKey:r.subarray(u,u+jr),secretKey:i}}(e,a||l,d);if(64===i.secretKey.length)n=i.publicKey,r=i.secretKey;else{const e=Kr[t](i.secretKey);n=e.publicKey,r=e.secretKey}},p=e=>(Qr(r)&&l&&h(e,l),l=function({publicKey:e,secretKey:t},n){if(!t)throw new Error("Expected a valid secretKey to be passed to encode");const r=(0,a.z)(Lr,t,Br,e);if(!n)return r;const{params:i,password:s,salt:o}=Er(n),{encrypted:c,nonce:u}=Xr(r,s.subarray(0,32));return(0,a.z)(qr(o,i),u,c)}({publicKey:n,secretKey:r},e),d=void 0,l),f=()=>{const r=Yr[t](n);return"ethereum"===t?(0,Sn.w)(r):e(r)};return{get address(){return f()},get addressRaw(){const e=Yr[t](n);return"ethereum"===t?e.slice(-20):e},get isLocked(){return Qr(r)},get meta(){return u},get publicKey(){return n},get type(){return t},decodePkcs8:h,derive:(a,i)=>{if("ethereum"===t)throw new Error("Unable to derive on this keypair");if(Qr(r))throw new Error("Cannot derive on a locked keypair");const{path:s}=(0,An._)(a),o=Un({publicKey:n,secretKey:r},s,t);return $r({toSS58:e,type:t},o,i,null)},encodePkcs8:e=>p(e),lock:()=>{r=new Uint8Array},setMeta:e=>{u=(0,i.b)({},u,e)},sign:(e,i={})=>{if(Qr(r))throw new Error("Cannot sign with a locked key pair");return(0,a.z)(i.withType?Gr[t]:Zr,Jr[t]((0,s.e)(e),{publicKey:n,secretKey:r}))},toJson:e=>{const r=["ecdsa","ethereum"].includes(t)?20===n.length?(0,o.X)(n):(0,o.X)(Dn(n)):f();return function(e,{address:t,meta:n},r,a){return(0,i.b)(Wr(r,["pkcs8",e],a),{address:t,meta:n})}(t,{address:r,meta:u},p(e),!!e)},unlock:e=>h(e),verify:(e,n,r)=>Yn(e,n,Yr[t]((0,s.e)(r))).isValid,vrfSign:(e,i,o)=>{if(Qr(r))throw new Error("Cannot sign with a locked key pair");if("sr25519"===t)return function(e,{secretKey:t},n=_n,r=_n){if(64!==t?.length)throw new Error("Invalid secretKey, expected 64-bytes");return mn.sign((0,s.e)(e),t,(0,s.e)(n),(0,s.e)(r),Qn.po)}(e,{secretKey:r},i,o);const c=Jr[t]((0,s.e)(e),{publicKey:n,secretKey:r});return(0,a.z)(_r(c,i,o),c)},vrfVerify:(e,r,i,o,u)=>{if("sr25519"===t)return function(e,t,n,r=$n,a=$n){const i=(0,s.e)(n),o=(0,s.e)(t);if(32!==i.length)throw new Error("Invalid publicKey, expected 32-bytes");if(96!==o.length)throw new Error("Invalid vrfSign output, expected 96 bytes");return mn.verify((0,s.e)(e),o,i,(0,s.e)(r),(0,s.e)(a))}(e,r,n,o,u);return Yn(e,(0,a.z)(Gr[t],r.subarray(32)),Yr[t]((0,s.e)(i))).isValid&&(0,c.f)(r.subarray(0,32),_r(r.subarray(32),o,u))}}}const ea=n(46842).Kx.filter(e=>e.genesisHash.length).reduce((e,{genesisHash:t,network:n})=>(0,i.b)(e,{[n]:t}),{});function ta(e,t){const n=(0,s.e)(e),r=(0,s.e)(t);let a=0;for(;1;){const e=a>=n.length,t=a>=r.length;if(e&&t)return 0;if(e)return-1;if(t)return 1;if(n[a]!==r[a])return n[a]>r[a]?1:-1;a++}}function na(e){return e.sort(ta)}var ra=n(86371),aa=n(2583),ia=n(75589),sa=n(42846),oa=n(74074),ca=n(82538),ua=n(69834),la=n(97302);function da(e){return(0,qn.F)(e)}const ha=(0,Mn.j)("modlpy/utilisuba");var pa=n(6164),fa=n(12681),ma=n(6013),ga=n(39469),ya=n(39475),ba=n(10703),va=n(1137);const wa=(0,va.U)(ba.IY),xa=(0,va.U)(ba.Gn),ka=(0,ma.z)([ya.v.subject,wa.subject,xa.subject]).pipe((0,ga.T)(([e,t,n])=>({accounts:e,addresses:t,contracts:n})));let Va=!1;const Sa=(e,t)=>{const n=e.option.name,r=t.option.name;return n.localeCompare(r)},Aa=(e,t)=>{const n=e.json.meta.whenCreated||0,r=t.json.meta.whenCreated||0;return nr?-1:0};class Ta{#Z=null;optionsSubject=new fa.t(this.emptyOptions());createOptionHeader(e){return{key:`header-${e.toLowerCase()}`,name:e,value:null}}init(e){if(Va)throw new Error("Unable to initialise options more than once");this.#Z=ka.subscribe(()=>{const t=this.emptyOptions();this.addAccounts(e,t),this.addAddresses(e,t),this.addContracts(e,t),t.address=this.linkItems({Addresses:t.address,Recent:t.recent}),t.account=this.linkItems({Accounts:t.account,Development:t.testing}),t.contract=this.linkItems({Contracts:t.contract}),t.all=[].concat(t.account,t.address),t.allPlus=[].concat(t.account,t.address,t.contract),this.optionsSubject.next(t)}),Va=!0}clear(){this.#Z&&this.#Z.unsubscribe()}linkItems(e){return Object.keys(e).reduce((t,n)=>{const r=e[n];return t.concat(r.length?[this.createOptionHeader(n)]:[],r)},[])}addAccounts(e,t){const n=e.accounts.subject.getValue();Object.values(n).sort(Sa).forEach(({json:{meta:{isTesting:e=!1}},option:n})=>{e?t.testing.push(n):t.account.push(n)})}addAddresses(e,t){const n=e.addresses.subject.getValue();Object.values(n).filter(({json:e})=>!!e.meta.isRecent).sort(Aa).forEach(({option:e})=>{t.recent.push(e)}),Object.values(n).filter(({json:e})=>!e.meta.isRecent).sort(Sa).forEach(({option:e})=>{t.address.push(e)})}addContracts(e,t){const n=e.contracts.subject.getValue();Object.values(n).sort(Sa).forEach(({option:e})=>{t.contract.push(e)})}emptyOptions(){return{account:[],address:[],all:[],allPlus:[],contract:[],recent:[],testing:[]}}}var Ma=n(72891),Pa=n(36198),Ea=n(65588);var Ia=n(21727);function Ca(e,t="",n,r){if(!(0,Ea.F)(e,n,r))throw new Error("Invalid bip39 mnemonic specified");if(!n&&!r&&(0,d.i_)())return(0,d.cI)(e,t);const a=function(e,t,n){return!l.CW||!t&&!n&&(0,d.i_)()?(0,d.oK)(e):(0,Pa.x2)(e,t)}(e,n),i=(0,Mn.j)(`mnemonic${t}`);return(0,Ia.E)(a,i).password.slice(0,32)}var za=n(75417),Oa=n(39929),Ha=n(81436);const Na={256:Oa.sc,512:Ha.Zf},Ba={256:d.TR,512:d.Qr};function La(e){return(t,n,r)=>ja(t,n,e,r)}function ja(e,t,n=256,r){const a=(0,s.e)(e);return!l.CW||!r&&(0,d.i_)()?Ba[n](a,t):(0,za.w)(Na[n],a,t)}null&&La(256),null&&La(512);var Ra=n(93191),Ua=n(42799);const Da=(0,Ua.Q)(0),Xa=(0,Ua.Q)(1),qa=(null&&BigInt(2),null&&BigInt(3),null&&BigInt(4),null&&BigInt(5),null&&BigInt(6),null&&BigInt(7),null&&BigInt(8),null&&BigInt(9),null&&BigInt(10),null&&BigInt(100),null&&BigInt(1e3),null&&BigInt(1e6),Number.MAX_SAFE_INTEGER,null&&BigInt(94906265),(0,Ua.Q)(256)),Fa=(0,Ua.Q)(256*256),Wa=(0,Ua.Q)("0x10000000000000000");function Za(e,{isLe:t=!0,isNegative:n=!1}={}){t||(e=e.slice().reverse());const r=e.length;if(n&&r&&128&e[r-1]){switch(r){case 0:return(0,Ua.Q)(0);case 1:return(0,Ua.Q)(-1*(255^e[0])-1);case 2:return(0,Ua.Q)(-1*(e[0]+(e[1]<<8)^65535)-1);case 4:return(0,Ua.Q)(-1*(e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]^4294967295)-1)}const t=new DataView(e.buffer,e.byteOffset);if(8===r)return t.getBigInt64(0,!0);let n=(0,Ua.Q)(0);const a=r%2;for(let e=r-2;e>=a;e-=2)n=n*Fa+(0,Ua.Q)(65535^t.getUint16(e,!0));return a&&(n=n*qa+(0,Ua.Q)(255^e[0])),n*-Xa-Xa}switch(r){case 0:return(0,Ua.Q)(0);case 1:return(0,Ua.Q)(e[0]);case 2:return(0,Ua.Q)(e[0]+(e[1]<<8));case 4:return(0,Ua.Q)(e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3])}const a=new DataView(e.buffer,e.byteOffset);switch(r){case 8:return a.getBigUint64(0,!0);case 16:return a.getBigUint64(8,!0)*Wa+a.getBigUint64(0,!0);default:{let t=(0,Ua.Q)(0);const n=r%2;for(let e=r-2;e>=n;e-=2)t=t*Fa+(0,Ua.Q)(a.getUint16(e,!0));return n&&(t=t*qa+(0,Ua.Q)(e[0])),t}}}var Ka=n(12858),Ga=n(53360),Ja=n(83259);function Ya(e){return"bigint"==typeof e?e:e?(0,ia.qv)(e)?function(e,{isLe:t=!1,isNegative:n=!1}={}){return e&&"0x"!==e?Za((0,sa.V)(e),{isLe:t,isNegative:n}):(0,Ua.Q)(0)}(e.toString()):(0,Ka.f)(e)?(0,Ua.Q)(e.toString()):(0,Ga.R)(e)?e.toBigInt():(0,Ja.g)(e)?(0,Ua.Q)(e.toBn().toString()):(0,Ua.Q)(e):(0,Ua.Q)(0)}const Qa=(0,Ua.Q)(256),_a=(0,Ua.Q)(255);function $a(e,{bitLength:t=-1,isLe:n=!0,isNegative:r=!1}={}){const a=Ya(e);if(a===Da)return-1===t?new Uint8Array(1):new Uint8Array(Math.ceil((t||0)/8));const i=function(e,t,n){const r=[],a=n&&e=0)throw new Error("Tweak parameter is out of range");if(n.iadd(new Ra(e)),n.cmp(ni)>=0&&n.isub(ni),n.isZero())throw new Error("Invalid resulting private key");return(0,yn.a)(n,bn.ag)}(e,t):function(e,t){let n=Za(t,bn.Iy);if(n>=ti)throw new Error("Tweak parameter is out of range");if(n+=Za(e,bn.Iy),n>=ti&&(n-=ti),n===Da)throw new Error("Invalid resulting private key");return $a(n,bn.ag)}(e,t)}const ai=2147483648;const ii=(0,Mn.j)("Bitcoin seed");function si(e,t){return{chainCode:t,publicKey:h(e).publicKey,secretKey:e}}function oi(e,t){const n=(0,yn.a)(t,bn.YL),r=t>=ai?(0,a.z)(new Uint8Array(1),e.secretKey,n):(0,a.z)(e.publicKey,n);try{const t=ja(e.chainCode,r,512);return si(ri(e.secretKey,t.slice(0,32)),t.slice(32))}catch{return oi(e,t+1)}}function ci(e,t=""){const n=ja(ii,e,512);let r=si(n.slice(0,32),n.slice(32));if(!t||"m"===t||"M"===t||"m'"===t||"M'"===t)return r;if(!function(e){if(!e.startsWith("m/"))return!1;const t=e.split("/").slice(1);for(const e of t){const t=/^\d+'?$/.test(e)?parseInt(e.replace(/'$/,""),10):Number.NaN;if(isNaN(t)||t>=ai||t<0)return!1}return!0}(t))throw new Error("Invalid derivation path");const a=t.split("/").slice(1);for(const e of a)r=oi(r,parseInt(e,10)+(e.length>1&&e.endsWith("'")?ai:0));return r}var ui=n(42096);const li="bottom drive obey lake curtain smoke basket hold race lonely fit walk";class di{#K={};add(e){return this.#K[(0,qn.F)(e.address).toString()]=e,e}all(){return Object.values(this.#K)}get(e){const t=this.#K[(0,qn.F)(e).toString()];if(!t)throw new Error(`Unable to retrieve keypair '${(0,Pn.b)(e)||(0,ia.qv)(e)?(0,o.X)((0,s.e)(e)):e}'`);return t}remove(e){delete this.#K[(0,qn.F)(e).toString()]}}const hi={ecdsa:e=>h(e),ed25519:e=>se(e),ethereum:e=>h(e),sr25519:e=>gn(e)};function pi({publicKey:e}){return e}class fi{#G;#q;#J;decodeAddress=qn.F;constructor(e={}){if(e.type=e.type||"ed25519",!["ecdsa","ethereum","ed25519","sr25519"].includes(e.type||"undefined"))throw new Error(`Expected a keyring type of either 'ed25519', 'sr25519', 'ethereum' or 'ecdsa', found '${e.type||"unknown"}`);this.#G=new di,this.#J=e.ss58Format,this.#q=e.type}get pairs(){return this.getPairs()}get publicKeys(){return this.getPublicKeys()}get type(){return this.#q}addPair(e){return this.#G.add(e)}addFromAddress(e,t={},n=null,r=this.type,a,i){const s=this.decodeAddress(e,a);return this.addPair($r({toSS58:this.encodeAddress,type:r},{publicKey:s,secretKey:new Uint8Array},t,n,i))}addFromJson(e,t){return this.addPair(this.createFromJson(e,t))}addFromMnemonic(e,t={},n=this.type,r){return this.addFromUri(e,t,n,r)}addFromPair(e,t={},n=this.type){return this.addPair(this.createFromPair(e,t,n))}addFromSeed(e,t={},n=this.type){return this.addPair($r({toSS58:this.encodeAddress,type:n},hi[n](e),t,null))}addFromUri(e,t={},n=this.type,r){return this.addPair(this.createFromUri(e,t,n,r))}createFromJson({address:e,encoded:t,encoding:{content:n,type:r,version:a},meta:i},s){if("3"===a&&"pkcs8"!==n[0])throw new Error(`Unable to decode non-pkcs8 type, [${n.join(",")}] found}`);const o="0"!==a&&Array.isArray(n)?n[1]:this.type,c=Array.isArray(r)?r:[r];if(!["ed25519","sr25519","ecdsa","ethereum"].includes(o))throw new Error(`Unknown crypto type ${o}`);const u=(0,ia.qv)(e)?(0,sa.V)(e):this.decodeAddress(e,s),l=(0,ia.qv)(t)?(0,sa.V)(t):(0,Fr.u)(t);return $r({toSS58:this.encodeAddress,type:o},{publicKey:u,secretKey:new Uint8Array},i,l,c)}createFromPair(e,t={},n=this.type){return $r({toSS58:this.encodeAddress,type:n},e,t,null)}createFromUri(e,t={},n=this.type,r){const a=e.startsWith("//")?`${li}${e}`:e,{derivePath:i,password:s,path:o,phrase:c}=(0,Ma.E)(a);let u;const h=(0,ia.qv)(c,256);if(h)u=(0,sa.V)(c);else{const e=c.split(" ");if([12,15,18,21,24].includes(e.length))u="ethereum"===n?function(e,t="",n,r=32){if(!(0,Ea.F)(e))throw new Error("Invalid bip39 mnemonic specified");if(![32,64].includes(r))throw new Error(`Invalid seed length ${r}, expected 32 or 64`);return 32===r?!l.CW||!n&&(0,d.i_)()?(0,d.iI)(e,t):(0,Pa.kw)(e,t).subarray(0,32):(0,Pa.kw)(e,t)}(c,"",!1,64):Ca(c,s,r);else{if(c.length>32)throw new Error("specified phrase is not a valid mnemonic and is invalid as a raw seed at > 32 bytes");u=(0,Mn.j)(c.padEnd(32))}}const p="ethereum"===n?h?hi[n](u):ci(u,i.substring(1)):Un(hi[n](u),o,n);return $r({toSS58:this.encodeAddress,type:n},p,t,null)}encodeAddress=(e,t)=>"ethereum"===this.type?(0,Sn.w)(e):(0,ui.j)(e,t??this.#J);getPair(e){return this.#G.get(e)}getPairs(){return this.#G.all()}getPublicKeys(){return this.#G.all().map(pi)}removePair(e){this.#G.remove(e)}setSS58Format(e){this.#J=e}toJson(e,t){return this.#G.get(e).toJson(t)}}const mi=[{p:"0xd43593c715fdd31c61141abd04a99fd6822c8558854ccde39a5684e7a56da27d",s:"0x98319d4ff8a9508c4bb0cf0b5a78d760a0b2082c02775e6e82370816fedfff48925a225d97aa00682d6a59b95b18780c10d7032336e88f3442b42361f4a66011",seed:"Alice",type:"sr25519"},{p:"0xbe5ddb1579b72e84524fc29e78609e3caf42e85aa118ebfe0b0ad404b5bdd25f",s:"0xe8da6c9d810e020f5e3c7f5af2dea314cbeaa0d72bc6421e92c0808a0c584a6046ab28e97c3ffc77fe12b5a4d37e8cd4afbfebbf2391ffc7cb07c0f38c023efd",seed:"Alice//stash",type:"sr25519"},{p:"0x8eaf04151687736326c9fea17e25fc5287613693c912909cb226aa4794f26a48",s:"0x081ff694633e255136bdb456c20a5fc8fed21f8b964c11bb17ff534ce80ebd5941ae88f85d0c1bfc37be41c904e1dfc01de8c8067b0d6d5df25dd1ac0894a325",seed:"Bob",type:"sr25519"},{p:"0xfe65717dad0447d715f660a0a58411de509b42e6efb8375f562f58a554d5860e",s:"0xc006507cdfc267a21532394c49ca9b754ca71de21e15a1cdf807c7ceab6d0b6c3ed408d9d35311540dcd54931933e67cf1ea10d46f75408f82b789d9bd212fde",seed:"Bob//stash",type:"sr25519"},{p:"0x90b5ab205c6974c9ea841be688864633dc9ca8a357843eeacf2314649965fe22",s:"0xa8f2d83016052e5d6d77b2f6fd5d59418922a09024cda701b3c34369ec43a7668faf12ff39cd4e5d92bb773972f41a7a5279ebc2ed92264bed8f47d344f8f18c",seed:"Charlie",type:"sr25519"},{p:"0x306721211d5404bd9da88e0204360a1a9ab8b87c66c1bc2fcdd37f3c2222cc20",s:"0x20e05482ca4677e0edbc58ae9a3a59f6ed3b1a9484ba17e64d6fe8688b2b7b5d108c4487b9323b98b11fe36cb301b084e920f7b7895536809a6d62a451b25568",seed:"Dave",type:"sr25519"},{p:"0xe659a7a1628cdd93febc04a4e0646ea20e9f5f0ce097d9a05290d4a9e054df4e",s:"0x683576abfd5dc35273e4264c23095a1bf21c14517bece57c7f0cc5c0ed4ce06a3dbf386b7828f348abe15d76973a72009e6ef86a5c91db2990cb36bb657c6587",seed:"Eve",type:"sr25519"},{p:"0x1cbd2d43530a44705ad088af313e18f80b53ef16b36177cd4b77b846f2a5f07c",s:"0xb835c20f450079cf4f513900ae9faf8df06ad86c681884122c752a4b2bf74d4303e4f21bc6cc62bb4eeed5a9cce642c25e2d2ac1464093b50f6196d78e3a7426",seed:"Ferdie",type:"sr25519"}],gi=[{name:"Alith",p:"0x02509540919faacf9ab52146c9aa40db68172d83777250b28e4679176e49ccdd9f",s:"0x5fb92d6e98884f76de468fa3f6278f8807c48bebc13595d45af5bdc4da702133",type:"ethereum"},{name:"Baltathar",p:"0x033bc19e36ff1673910575b6727a974a9abd80c9a875d41ab3e2648dbfb9e4b518",s:"0x8075991ce870b93a8870eca0c0f91913d12f47948ca0fd25b49c6fa7cdbeee8b",type:"ethereum"},{name:"Charleth",p:"0x0234637bdc0e89b5d46543bcbf8edff329d2702bc995e27e9af4b1ba009a3c2a5e",s:"0x0b6e18cafb6ed99687ec547bd28139cafdd2bffe70e6b688025de6b445aa5c5b",type:"ethereum"},{name:"Dorothy",p:"0x02a00d60b2b408c2a14c5d70cdd2c205db8985ef737a7e55ad20ea32cc9e7c417c",s:"0x39539ab1876910bbf3a223d84a29e28f1cb4e2e456503e7e91ed39b2e7223d68",type:"ethereum"},{name:"Ethan",p:"0x025cdc005b752651cd3f728fb9192182acb3a9c89e19072cbd5b03f3ee1f1b3ffa",s:"0x7dce9bc8babb68fec1409be38c8e1a52650206a7ed90ff956ae8a6d15eeaaef4",type:"ethereum"},{name:"Faith",p:"0x037964b6c9d546da4646ada28a99e34acaa1d14e7aba861a9055f9bd200c8abf74",s:"0xb9d2ea9a615f3165812e8d44de0d24da9bbd164b65c4f0573e1ce2c8dbd9c8df",type:"ethereum"}];function yi(e,t){if(!e&&!t)throw new Error("Testing pair should have either a name or a seed");return{isTesting:!0,name:e||t?.replace("//","_").toLowerCase()}}var bi=n(95303),vi=n(45844),wi=n(6740);class xi{all(e){wi.each((t,n)=>{e(n,t)})}get(e,t){t(wi.get(e))}remove(e,t){wi.remove(e),t&&t()}set(e,t,n){wi.set(e,t),n&&n()}}class ki{#Y;#Q;#_;#$;#ee;_store;_genesisHash;_genesisHashAdd=[];constructor(){this.#Y=ya.v,this.#Q=wa,this.#_=xa,this.#$=!1,this._store=new xi}get accounts(){return this.#Y}get addresses(){return this.#Q}get contracts(){return this.#_}get isEthereum(){return this.#$}get keyring(){if(this.#ee)return this.#ee;throw new Error("Keyring should be initialised via 'loadAll' before use")}get genesisHash(){return this._genesisHash}get genesisHashes(){return this._genesisHash?[this._genesisHash,...this._genesisHashAdd]:[...this._genesisHashAdd]}decodeAddress=(e,t,n)=>this.keyring.decodeAddress(e,t,n);encodeAddress=(e,t)=>this.keyring.encodeAddress(e,t);getPair(e){return this.keyring.getPair(e)}getPairs(){return this.keyring.getPairs().filter(e=>pa._.isDevelopment()||!0!==e.meta.isTesting)}isAvailable(e){const t=this.accounts.subject.getValue(),n=this.addresses.subject.getValue(),r=this.contracts.subject.getValue(),a=(0,aa.K)(e)?e:this.encodeAddress(e);return!t[a]&&!n[a]&&!r[a]}isPassValid(e){return e.length>0}setSS58Format(e){this.#ee&&(0,bi.E)(e)&&this.#ee.setSS58Format(e)}setDevMode(e){pa._.set(e)}initKeyring(e){const t=function(e={},t=!0){const n=new fi(e),r="ethereum"===e.type?gi:mi;for(const{name:a,p:i,s,seed:o,type:c}of r){const r=yi(a,o);(t||a||!o?n.addPair($r({toSS58:n.encodeAddress,type:c},{publicKey:(0,sa.V)(i),secretKey:(0,sa.V)(s)},r)):n.addFromUri(o,r,e.type)).lock=()=>{}}return n}(e,!0);(0,vi.L)(e.isDevelopment)&&this.setDevMode(e.isDevelopment),this.#$="ethereum"===t.type,this.#ee=t,this._genesisHash=e.genesisHash&&((0,aa.K)(e.genesisHash)?e.genesisHash.toString():e.genesisHash.toHex()),this._genesisHashAdd=e.genesisHashAdd||[],this._store=e.store||this._store,this.addAccountPairs()}addAccountPairs(){this.keyring.getPairs().forEach(({address:e,meta:t})=>{this.accounts.add(this._store,e,{address:e,meta:t})})}addTimestamp(e){e.meta.whenCreated||e.setMeta({whenCreated:Date.now()})}}const Vi=24*60*60;const Si=new class extends ki{keyringOption=new Ta;#te={account:()=>this.accounts,address:()=>this.addresses,contract:()=>this.contracts};addExternal(e,t={}){const n=this.keyring.addFromAddress(e,(0,i.b)({},t,{isExternal:!0}),null,t?.type);return{json:this.saveAccount(n),pair:n}}addHardware(e,t,n={}){return this.addExternal(e,(0,i.b)({},n,{hardwareType:t,isHardware:!0}))}addMultisig(e,t,n={}){let r=function(e,t){return(0,vn.q)((0,a.z)(ha,(0,la.R)(e.length),...na(e.map(da)),(0,yn.a)(t,bn.gJ)))}(e,t);this.isEthereum&&(r=r.slice(0,20));const s=na(e.map(e=>this.decodeAddress(e))).map(e=>this.encodeAddress(e));return this.addExternal(r,(0,i.b)({},n,{isMultisig:!0,threshold:(0,ra.A)(t).toNumber(),who:s}))}addPair(e,t){return this.keyring.addPair(e),{json:this.saveAccount(e,t),pair:e}}addUri(e,t,n={},r){const a=this.keyring.addFromUri(e,n,r);return{json:this.saveAccount(a,t),pair:a}}backupAccount(e,t){return e.isLocked||e.lock(),e.decodePkcs8(t),e.toJson(t)}async backupAccounts(e,t){const n=e.map(e=>new Promise(t=>{this._store.get((0,ba.LQ)(e),t)})),r=await Promise.all(n);return(0,i.b)({},function(e,t,n){let r=!1,i=e;if(n){const{params:e,password:t,salt:s}=Er(n),{encrypted:o,nonce:c}=Xr(i,t.subarray(0,32));r=!0,i=(0,a.z)(qr(s,e),c,o)}return Wr(i,t,r)}((0,Mn.j)(JSON.stringify(r)),["batch-pkcs8"],t),{accounts:r.map(e=>({address:e.address,meta:e.meta}))})}createFromJson(e,t={}){return this.keyring.createFromJson((0,i.b)({},e,{meta:(0,i.b)({},e.meta,t)}))}createFromUri(e,t={},n){return this.keyring.createFromUri(e,t,n)}encryptAccount(e,t){const n=e.toJson(t);n.meta.whenEdited=Date.now(),this.keyring.addFromJson(n),this.accounts.add(this._store,e.address,n,e.type)}forgetAccount(e){this.keyring.removePair(e),this.accounts.remove(this._store,e)}forgetAddress(e){this.addresses.remove(this._store,e)}forgetContract(e){this.contracts.remove(this._store,e)}getAccount(e){return this.getAddress(e,"account")}getAccounts(){const e=this.accounts.subject.getValue();return Object.keys(e).map(e=>this.getAddress(e,"account")).filter(e=>!!e&&(pa._.isDevelopment()||!0!==e.meta.isTesting))}getAddress(e,t=null){const n=(0,aa.K)(e)?e:this.encodeAddress(e),r=this.decodeAddress(n),a=(t?[this.#te[t]]:Object.values(this.#te)).reduce((e,t)=>t().subject.getValue()[n]||e,void 0);return a&&{address:n,meta:a.json.meta,publicKey:r}}getAddresses(){const e=this.addresses.subject.getValue();return Object.keys(e).map(e=>this.getAddress(e)).filter(e=>!!e)}getContract(e){return this.getAddress(e,"contract")}getContracts(){const e=this.contracts.subject.getValue();return Object.entries(e).filter(([,{json:{meta:{contract:e}}}])=>!!e&&e.genesisHash===this.genesisHash).map(([e])=>this.getContract(e)).filter(e=>!!e)}rewriteKey(e,t,n,r){n.startsWith("0x")||(this._store.remove(t),this._store.set(r(n),e))}loadAccount(e,t){if(!e.meta.isTesting&&e.encoded){const t=this.keyring.addFromJson(e,!0);this.accounts.add(this._store,t.address,e,t.type)}const[,n]=t.split(":");this.rewriteKey(e,t,n.trim(),ba.LQ)}loadAddress(e,t){const{isRecent:n,whenCreated:r=0}=e.meta;if(n&&Date.now()-r>Vi)return void this._store.remove(t);const a=(0,ia.qv)(e.address)&&66!==e.address.length?e.address:this.encodeAddress((0,ia.qv)(e.address)?(0,sa.V)(e.address):this.decodeAddress(e.address,!0)),[,i]=t.split(":");this.addresses.add(this._store,a,e),this.rewriteKey(e,t,i,ba.IY)}loadContract(e,t){const n=this.encodeAddress(this.decodeAddress(e.address)),[,r]=t.split(":");e.meta.genesisHash=e.meta.genesisHash||e.meta.contract?.genesisHash,this.contracts.add(this._store,n,e),this.rewriteKey(e,t,r,ba.Gn)}loadInjected(e,t,n){const r={address:e,meta:(0,i.b)({},t,{isInjected:!0})},a=this.keyring.addFromAddress(e,r.meta,null,n);this.accounts.add(this._store,a.address,r,a.type)}allowGenesis(e){if(e?.meta&&this.genesisHash){const t=Object.values(ea).find(e=>e.includes(this.genesisHash||""))||[this.genesisHash];if(e.meta.genesisHash)return t.includes(e.meta.genesisHash)||this.genesisHashes.includes(e.meta.genesisHash);if(e.meta.contract)return t.includes(e.meta.contract.genesisHash)}return!0}loadAll(e,t=[]){super.initKeyring(e),this._store.all((t,n)=>{if(!(0,oa.T)(e.filter)||e.filter(n))try{this.allowGenesis(n)&&(ba.Zv.test(t)?this.loadAccount(n,t):ba.GH.test(t)?this.loadAddress(n,t):ba.SN.test(t)&&this.loadContract(n,t))}catch{console.warn(`Keyring: Unable to load ${t}:${(0,ca.A)(n)}`)}}),t.forEach(e=>{if(this.allowGenesis(e))try{this.loadInjected(e.address,e.meta,e.type)}catch{console.warn(`Keyring: Unable to inject ${(0,ca.A)(e)}`)}}),this.keyringOption.init(this)}restoreAccount(e,t){const n=Array.isArray(e.encoding.content)?e.encoding.content[1]:"ed25519",r=Array.isArray(e.encoding.type)?e.encoding.type:[e.encoding.type],a=$r({toSS58:this.encodeAddress,type:n},{publicKey:this.decodeAddress(e.address,!0)},e.meta,(0,ia.qv)(e.encoded)?(0,sa.V)(e.encoded):(0,Fr.u)(e.encoded),r);return a.decodePkcs8(t),this.addPair(a,t),a.lock(),a}restoreAccounts(e,t){JSON.parse((0,ua.F)(function({encoded:e,encoding:t},n){if(!e)throw new Error("No encrypted data available to decode");return Nr((0,ia.qv)(e)?(0,sa.V)(e):(0,Fr.u)(e),n,Array.isArray(t.type)?t.type:[t.type])}(e,t))).forEach(e=>{this.loadAccount(e,(0,ba.LQ)(e.address))})}saveAccount(e,t){this.addTimestamp(e);const n=e.toJson(t);return this.keyring.addFromJson(n),this.accounts.add(this._store,e.address,n,e.type),n}saveAccountMeta(e,t){const n=e.address;this._store.get((0,ba.LQ)(n),r=>{e.setMeta(t),r.meta=e.meta,this.accounts.add(this._store,n,r,e.type)})}saveAddress(e,t,n="address"){const r=this.addresses.subject.getValue(),a=r[e]?.json||{address:e,meta:{isRecent:void 0,whenCreated:Date.now()}};return Object.keys(t).forEach(e=>{a.meta[e]=t[e]}),delete a.meta.isRecent,this.#te[n]().add(this._store,e,a),a}saveContract(e,t){return this.saveAddress(e,t,"contract")}saveRecent(e){return this.addresses.subject.getValue()[e]||this.addresses.add(this._store,e,{address:e,meta:{genesisHash:this.genesisHash,isRecent:!0,whenCreated:Date.now()}}),this.addresses.subject.getValue()[e]}}},31628(e,t,n){"use strict";n.d(t,{v0:()=>r});const r={Si0Field:{name:"Option",type:"Si0LookupTypeId",typeName:"Option",docs:"Vec"},Si0LookupTypeId:"u32",Si0Path:"Vec",Si0Type:{path:"Si0Path",params:"Vec",def:"Si0TypeDef"},Si0TypeDef:{_enum:{Composite:"Si0TypeDefComposite",Variant:"Si0TypeDefVariant",Sequence:"Si0TypeDefSequence",Array:"Si0TypeDefArray",Tuple:"Si0TypeDefTuple",Primitive:"Si0TypeDefPrimitive",Compact:"Si0TypeDefCompact",Phantom:"Si0TypeDefPhantom",BitSequence:"Si0TypeDefBitSequence"}},Si0TypeDefArray:{len:"u32",type:"Si0LookupTypeId"},Si0TypeDefBitSequence:{bitStoreType:"Si0LookupTypeId",bitOrderType:"Si0LookupTypeId"},Si0TypeDefCompact:{type:"Si0LookupTypeId"},Si0TypeDefComposite:{fields:"Vec"},Si0TypeDefPhantom:"Null",Si0TypeDefVariant:{variants:"Vec"},Si0TypeDefPrimitive:{_enum:["Bool","Char","Str","U8","U16","U32","U64","U128","U256","I8","I16","I32","I64","I128","I256"]},Si0TypeDefSequence:{type:"Si0LookupTypeId"},Si0TypeDefTuple:"Vec",Si0TypeParameter:{name:"Text",type:"Option"},Si0Variant:{name:"Text",fields:"Vec",index:"Option",discriminant:"Option",docs:"Vec"}}},31635(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{ActiveRecovery:{created:"BlockNumber",deposit:"Balance",friends:"Vec"},RecoveryConfig:{delayPeriod:"BlockNumber",deposit:"Balance",friends:"Vec",threshold:"u16"}}}},32044(e,t,n){"use strict";n.d(t,{f:()=>r});const r={OffchainWorkerApi:[{methods:{offchain_worker:{description:"Starts the off-chain task for given block header.",params:[{name:"header",type:"Header"}],type:"Null"}},version:2},{methods:{offchain_worker:{description:"Starts the off-chain task for given block header.",params:[{name:"number",type:"BlockNumber"}],type:"Null"}},version:1}]}},32192(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(13810).f,types:{Error:{_enum:["Unsupported","VersionedConversionFailed"]}}}},32604(e,t,n){"use strict";n.d(t,{C:()=>p,g:()=>f});var r=n(58971),a=n(42846),i=n(75589),s=n(94355),o=n(2583),c=n(13832),u=n(99576),l=n(42096);function d(e){if((0,c.b)(e)||Array.isArray(e))return(0,s.e)(e);if(!e)return new Uint8Array;if((0,i.qv)(e))return(0,a.V)(e);if((0,o.K)(e))return(0,u.F)(e.toString());throw new Error(`Unknown type passed to AccountId constructor, found typeof ${typeof e}`)}class h extends r.H{constructor(e,t=256|264,n){const r=d(n);if(8*r.lengthe))throw new Error(`Invalid AccountId provided, expected ${t>>3} bytes, found ${r.length}`);super(e,r,t)}eq(e){return super.eq(d(e))}toHuman(){return this.toJSON()}toJSON(){return this.toString()}toPrimitive(){return this.toJSON()}toString(){return(0,l.j)(this,this.registry.chainSS58)}toRawType(){return"AccountId"}}class p extends h{constructor(e,t){super(e,256,t)}}class f extends h{constructor(e,t){super(e,264,t)}}},32741(e,t,n){"use strict";function r(e,t,n,r,a=0){const i=r?r(t,a):t.toString();let s;Object.defineProperty(e,i,{configurable:!0,enumerable:!0,get:function(){if(void 0===s){s=n(t,a,this);try{Object.defineProperty(this,i,{value:s})}catch{}}return s}})}function a(e,t,n,a){for(let i=0,s=t.length;ia,s:()=>r})},32748(e,t,n){"use strict";n.d(t,{f:()=>s});var r=n(1572);function a(e,t){return t.toNumber()>=2?e.createTypeUnsafe("StorageHasherV10",[t.toNumber()+1]):e.createTypeUnsafe("StorageHasherV10",[t])}function i(e,t){return t.isMap?[(0,r.b)({},t.asMap,{hasher:a(e,t.asMap.hasher)}),1]:t.isDoubleMap?[(0,r.b)({},t.asDoubleMap,{hasher:a(e,t.asDoubleMap.hasher),key2Hasher:a(e,t.asDoubleMap.key2Hasher)}),2]:[t.asPlain,0]}function s(e,{modules:t}){return e.createTypeUnsafe("MetadataV10",[{modules:t.map(t=>function(e,t){const n=t.storage.unwrapOr(null);return e.createTypeUnsafe("ModuleMetadataV10",[(0,r.b)({},t,{storage:n?(0,r.b)({},n,{items:n.items.map(t=>(0,r.b)({},t,{type:e.createTypeUnsafe("StorageEntryTypeV10",i(e,t.type))}))}):null})])}(e,t))}])}},33599(e,t,n){"use strict";n.d(t,{r:()=>f});var r=n(22962),a=n(74074),i=n(75589),s=n(94355),o=n(18655),c=n(2583),u=n(82538),l=n(13832),d=n(23439),h=n(47043),p=n(3057);class f extends d.u{#ne;constructor(e,t,n,{definition:r,setDefinition:d=o.D}={}){const f=r||d(Array.isArray(t)?[(0,p.A6)(e,t),[]]:(0,a.T)(t)||(0,c.K)(t)?[[(0,p.q8)(e,t)],[]]:(0,p.qV)(e,t));super(e,f[0].length),this.initialU8aLength=((0,l.b)(n)?(0,h.Z0)(e,this,n,f):function(e,t,n,r){if(Array.isArray(n)){const a=r[0];for(let r=0,i=a.length;rt=e;return class extends f{constructor(r,a){super(r,e,a,{definition:t,setDefinition:n})}}}get encodedLength(){let e=0;for(let t=0,n=this.length;tnew e(this.registry).toRawType())}inspect(){return{inner:this.inspectInner()}}toRawType(){return`(${this.#ne[0].map(e=>this.registry.getClassName(e)||new e(this.registry).toRawType()).join(",")})`}toString(){return(0,u.A)(this.toJSON())}toU8a(e){return(0,r.Q)(this.toU8aInner(e))}}},34040(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{ClassId:"u32",InstanceId:"u32",DepositBalance:"Balance",DepositBalanceOf:"Balance",ClassDetails:{owner:"AccountId",issuer:"AccountId",admin:"AccountId",freezer:"AccountId",totalDeposit:"DepositBalance",freeHolding:"bool",instances:"u32",instanceMetadatas:"u32",attributes:"u32",isFrozen:"bool"},DestroyWitness:{instances:"Compact",instanceMetadatas:"Compact",attributes:"Compact"},InstanceDetails:{owner:"AccountId",approved:"Option",isFrozen:"bool",deposit:"DepositBalance"},ClassMetadata:{deposit:"DepositBalance",data:"Vec",isFrozen:"bool"},InstanceMetadata:{deposit:"DepositBalance",data:"Vec",isFrozen:"bool"}}}},34045(e,t,n){"use strict";function r(e=0,{bitLength:t=32,isLe:n=!0}={}){if(32!==t&&64!==t)throw new Error("Invalid bitLength provided, expected 32 or 64");const r=new Uint8Array(t/8),a=new DataView(r.buffer,r.byteOffset);return 32===t?a.setFloat32(0,Number(e),n):a.setFloat64(0,Number(e),n),r}n.d(t,{a:()=>r})},34428(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(80524),a=n(94014),i=n(61405),s=n(49556),o=n(97499),c=n(69874),u=n(77153);const l={rpc:{},types:{BodyId:{_enum:{Unit:"Null",Named:"Vec",Index:"Compact",Executive:"Null",Technical:"Null",Legislative:"Null",Judicial:"Null"}},BodyPart:{_enum:{Voice:"Null",Members:"Compact",Fraction:{nom:"Compact",denom:"Compact"},AtLeastProportion:{nom:"Compact",denom:"Compact"},MoreThanProportion:{nom:"Compact",denom:"Compact"}}},InteriorMultiLocation:"Junctions",NetworkId:{_enum:{Any:"Null",Named:"Vec",Pezkuwi:"Null",Zagros:"Null"}},XcmOrigin:{_enum:{Xcm:"MultiLocation"}},XcmpMessageFormat:{_enum:["ConcatenatedVersionedXcm","ConcatenatedEncodedBlob","Signals"]},XcmAssetId:{_enum:{Concrete:"MultiLocation",Abstract:"Bytes"}},InboundStatus:{_enum:["Ok","Suspended"]},OutboundStatus:{_enum:["Ok","Suspended"]},MultiAssets:"Vec",...a.v0,...i.v1,...s.v2,...o.v3,...c.v4,...u.v5,...(0,r._)("V5"),DoubleEncodedCall:{encoded:"Bytes"},XcmOriginKind:{_enum:["Native","SovereignAccount","Superuser","Xcm"]},Outcome:{_enum:{Complete:"Weight",Incomplete:"(Weight, XcmErrorV0)",Error:"XcmErrorV0"}},QueryId:"u64",QueryStatus:{_enum:{Pending:{responder:"VersionedMultiLocation",maybeNotify:"Option<(u8, u8)>",timeout:"BlockNumber"},Ready:{response:"VersionedResponse",at:"BlockNumber"}}},QueueConfigData:{suspendThreshold:"u32",dropThreshold:"u32",resumeThreshold:"u32",thresholdWeight:"Weight",weightRestrictDecay:"Weight"},VersionMigrationStage:{_enum:{MigrateSupportedVersion:"Null",MigrateVersionNotifiers:"Null",NotifyCurrentTargets:"Option",MigrateAndNotifyOldTargets:"Null"}},VersionedMultiAsset:{_enum:{V0:"MultiAssetV0",V1:"MultiAssetV1",V2:"MultiAssetV2",V3:"MultiAssetV3",V4:"MultiAssetV4",V5:"MultiAssetV5"}},VersionedMultiAssets:{_enum:{V0:"Vec",V1:"MultiAssetsV1",V2:"MultiAssetsV2",V3:"MultiAssetsV3",V4:"MultiAssetsV4",V5:"MultiAssetsV5"}},VersionedMultiLocation:{_enum:{V0:"MultiLocationV0",V1:"MultiLocationV1",V2:"MultiLocationV2",V3:"MultiLocationV3",V4:"MultiLocationV4",v5:"MultiLocationV5"}},VersionedResponse:{V0:"ResponseV0",V1:"ResponseV1",V2:"ResponseV2",V3:"ResponseV3",V4:"ResponseV4",V5:"ResponseV5"},VersionedXcm:{_enum:{V0:"XcmV0",V1:"XcmV1",V2:"XcmV2",V3:"XcmV3",V4:"XcmV4",V5:"XcmV5"}},XcmVersion:"u32"}}},34652(e,t,n){"use strict";n.d(t,{U:()=>a});var r=n(98019);class a{encodedLength=0;isEmpty=!0;registry;createdAtHash;initialU8aLength=0;isStorageFallback;constructor(e){this.registry=e}get hash(){throw new Error(".hash is not implemented on Null")}eq(e){return e instanceof a||(0,r.k)(e)}inspect(){return{}}toHex(){return"0x"}toHuman(){return this.toJSON()}toJSON(){return null}toPrimitive(){return null}toRawType(){return"Null"}toString(){return""}toU8a(e){return new Uint8Array}}},34667(e,t,n){"use strict";n.d(t,{l:()=>r});const r={CustomMetadata15:{map:"BTreeMap"},CustomValueMetadata15:{type:"SiLookupTypeId",value:"Bytes"},ExtrinsicMetadataV15:{version:"u8",addressType:"SiLookupTypeId",callType:"SiLookupTypeId",signatureType:"SiLookupTypeId",extraType:"SiLookupTypeId",signedExtensions:"Vec"},OuterEnums15:{callType:"SiLookupTypeId",eventType:"SiLookupTypeId",errorType:"SiLookupTypeId"},PezpalletMetadataV15:{name:"Text",storage:"Option",calls:"Option",events:"Option",constants:"Vec",errors:"Option",index:"u8",docs:"Vec"},RuntimeApiMetadataV15:{name:"Text",methods:"Vec",docs:"Vec"},RuntimeApiMethodMetadataV15:{name:"Text",inputs:"Vec",output:"SiLookupTypeId",docs:"Vec"},RuntimeApiMethodParamMetadataV15:{name:"Text",type:"SiLookupTypeId"},MetadataV15:{lookup:"PortableRegistry",pallets:"Vec",extrinsic:"ExtrinsicMetadataV15",type:"SiLookupTypeId",apis:"Vec",outerEnums:"OuterEnums15",custom:"CustomMetadata15"}}},34797(e,t,n){"use strict";n.d(t,{f:()=>a});const r={get_storage:{description:"Query a given storage key in a given contract.",params:[{name:"address",type:"AccountId"},{name:"key",type:"Bytes"}],type:"Option"},upload_code:{description:"Upload new code without instantiating a contract from it.",params:[{name:"origin",type:"AccountId"},{name:"code",type:"Bytes"},{name:"storageDepositLimit",type:"Option"}],type:"CodeUploadResult"}},a={ContractsApi:[{methods:{call:{description:"Perform a call from a specified account to a given contract.",params:[{name:"origin",type:"AccountId"},{name:"dest",type:"AccountId"},{name:"value",type:"Balance"},{name:"gasLimit",type:"Option"},{name:"storageDepositLimit",type:"Option"},{name:"inputData",type:"Vec"}],type:"ContractExecResult"},instantiate:{description:"Instantiate a new contract.",params:[{name:"origin",type:"AccountId"},{name:"value",type:"Balance"},{name:"gasLimit",type:"Option"},{name:"storageDepositLimit",type:"Option"},{name:"code",type:"CodeSource"},{name:"data",type:"Bytes"},{name:"salt",type:"Bytes"}],type:"ContractInstantiateResult"},...r},version:2},{methods:{call:{description:"Perform a call from a specified account to a given contract.",params:[{name:"origin",type:"AccountId"},{name:"dest",type:"AccountId"},{name:"value",type:"Balance"},{name:"gasLimit",type:"u64"},{name:"storageDepositLimit",type:"Option"},{name:"inputData",type:"Vec"}],type:"ContractExecResultU64"},instantiate:{description:"Instantiate a new contract.",params:[{name:"origin",type:"AccountId"},{name:"value",type:"Balance"},{name:"gasLimit",type:"u64"},{name:"storageDepositLimit",type:"Option"},{name:"code",type:"CodeSource"},{name:"data",type:"Bytes"},{name:"salt",type:"Bytes"}],type:"ContractInstantiateResultU64"},...r},version:1}]}},34823(e,t,n){"use strict";n.d(t,{L:()=>b});var r=n(37101),a=n(22962),i=n(97302),s=n(56606),o=n(75589),c=n(94355),u=n(24235),l=n(82538),d=n(13832),h=n(86832),p=n(47043),f=n(78011),m=n(3057);const g=(0,u.v)("BTreeSet");function y(e,t,n){const a=(0,m.q8)(e,t);if(!n)return[a,new Set,0];if((0,d.b)(n)||(0,o.qv)(n))return function(e,t,n){const a=new Set,[i,s]=(0,r.o)(n),o=new Array(s),[c]=(0,p.nz)(e,o,n,i,t);for(let e=0;e{try{r.add(n instanceof t?n:new t(e,n))}catch(e){throw g.error("Failed to decode key or value:",e.message),e}}),[t,r,0]}(e,a,n);throw new Error("BTreeSet: cannot decode type")}class b extends Set{registry;createdAtHash;initialU8aLength;isStorageFallback;#X;constructor(e,t,n){const[r,a,i]=y(e,t,n);super((0,f.FP)(a)),this.registry=e,this.initialU8aLength=i,this.#X=r}static with(e){return class extends b{constructor(t,n){super(t,e,n)}}}get encodedLength(){let e=(0,i.R)(this.size).length;for(const t of this.values())e+=t.encodedLength;return e}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return 0===this.size}get strings(){return[...super.values()].map(e=>e.toString())}eq(e){return(0,h.a)(this,e)}inspect(){const e=[];for(const t of this.values())e.push(t.inspect());return{inner:e,outer:[(0,i.R)(this.size)]}}toHex(){return(0,s.X)(this.toU8a())}toHuman(e,t){const n=[];for(const r of this.values())n.push(r.toHuman(e,t));return n}toJSON(){const e=[];for(const t of this.values())e.push(t.toJSON());return e}toRawType(){return`BTreeSet<${this.registry.getClassName(this.#X)||new this.#X(this.registry).toRawType()}>`}toPrimitive(e){const t=[];for(const n of this.values())t.push(n.toPrimitive(e));return t}toString(){return(0,l.A)(this.toJSON())}toU8a(e){const t=[];e||t.push((0,i.R)(this.size));for(const n of this.values())t.push(n.toU8a(e));return(0,a.Q)(t)}}},35179(e,t,n){"use strict";n.r(t),n.d(t,{BitVec:()=>i.ut,Bool:()=>i.x,Bytes:()=>i.Ix,Data:()=>i.B_,F32:()=>i.kB,F64:()=>i.je,GeneralExtrinsic:()=>r._2,GenericAccountId:()=>a.Cw,GenericAccountId32:()=>a.Be,GenericAccountId33:()=>a.gg,GenericAccountIndex:()=>a.jm,GenericAddress:()=>a.iT,GenericBlock:()=>a.T4,GenericCall:()=>a.QG,GenericChainProperties:()=>a._P,GenericConsensusEngineId:()=>a.MI,GenericEthereumAccountId:()=>a.XA,GenericEthereumLookupSource:()=>a.Ky,GenericEvent:()=>a.Sz,GenericEventData:()=>a.o2,GenericExtrinsic:()=>r.bY,GenericExtrinsicEra:()=>r.XI,GenericExtrinsicPayload:()=>r.HQ,GenericExtrinsicPayloadUnknown:()=>r.td,GenericExtrinsicPayloadV4:()=>r.Ve,GenericExtrinsicPayloadV5:()=>r.OX,GenericExtrinsicSignatureV4:()=>r.Nc,GenericExtrinsicSignatureV5:()=>r.G$,GenericExtrinsicUnknown:()=>r.BF,GenericExtrinsicV4:()=>r.Ni,GenericExtrinsicV5:()=>r.UW,GenericImmortalEra:()=>r.hj,GenericLookupSource:()=>a.HN,GenericMortalEra:()=>r.BI,GenericMultiAddress:()=>a.xU,GenericSignerPayload:()=>r.sk,GenericVote:()=>a.uj,I128:()=>i.tE,I16:()=>i.pt,I256:()=>i.bV,I32:()=>i.jP,I64:()=>i.uv,I8:()=>i.I8,ISize:()=>i.Vm,Null:()=>i.Uv,OptionBool:()=>i.Ax,StorageKey:()=>i.Zg,Text:()=>i.EY,Type:()=>i.ZU,U128:()=>i.xQ,U16:()=>i.R7,U256:()=>i.dM,U32:()=>i.vD,U64:()=>i.Em,U8:()=>i.U8,USize:()=>i.Px,bool:()=>i.lc,f32:()=>i.GA,f64:()=>i.T_,i128:()=>i.vB,i16:()=>i.lj,i256:()=>i.zB,i32:()=>i.rT,i64:()=>i.cq,i8:()=>i.i8,isize:()=>i.np,u128:()=>i.L1,u16:()=>i.NX,u256:()=>i.nx,u32:()=>i.DH,u64:()=>i._l,u8:()=>i.u8,usize:()=>i.hA});var r=n(54322),a=n(5886),i=n(49058)},35278(e,t,n){"use strict";n.d(t,{f:()=>o});const r={random_seed:{description:"Generate a random seed.",params:[],type:"Hash"}},a={apply_extrinsic:{description:"Apply the given extrinsic.",params:[{name:"extrinsic",type:"Extrinsic"}],type:"ApplyExtrinsicResultPre6"}},i={check_inherents:{description:"Check that the inherents are valid.",params:[{name:"block",type:"Block"},{name:"data",type:"InherentData"}],type:"CheckInherentsResult"},inherent_extrinsics:{description:"Generate inherent extrinsics.",params:[{name:"inherent",type:"InherentData"}],type:"Vec"}},s={finalize_block:{description:"Finish the current block.",params:[],type:"Header"}},o={BlockBuilder:[{methods:{apply_extrinsic:{description:"Apply the given extrinsic.",params:[{name:"extrinsic",type:"Extrinsic"}],type:"ApplyExtrinsicResult"},...i,...s},version:6},{methods:{...a,...i,...s},version:5},{methods:{...r,...a,...i,...s},version:4},{methods:{...r,...i,...s},version:3},{methods:{finalise_block:{description:"Finish the current block.",params:[],type:"Header"},...r,...i},version:2}]}},35793(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{AccountData:{free:"Balance",reserved:"Balance",miscFrozen:"Balance",feeFrozen:"Balance"},BalanceLockTo212:{id:"LockIdentifier",amount:"Balance",until:"BlockNumber",reasons:"WithdrawReasons"},BalanceLock:{id:"LockIdentifier",amount:"Balance",reasons:"Reasons"},BalanceStatus:{_enum:["Free","Reserved"]},Reasons:{_enum:["Fee","Misc","All"]},ReserveData:{id:"ReserveIdentifier",amount:"Balance"},ReserveIdentifier:"[u8; 8]",VestingSchedule:{offset:"Balance",perBlock:"Balance",startingBlock:"BlockNumber"},WithdrawReasons:{_set:{TransactionPayment:1,Transfer:2,Reserve:4,Fee:8,Tip:16}}}}},36198(e,t,n){"use strict";n.d(t,{we:()=>V,x2:()=>k,kw:()=>x,JB:()=>S});var r=n(73050),a=n(94355),i=n(21727),s=n(49743),o=n(39929),c=n(81436),u=n(89119),l=n(78118);const d=(0,l.aU)({256:u.$Q,512:u.Zf},{256:o.sc,512:c.Zf}),h=(0,l.dp)(256,d),p=(null&&createBitHasher(512,d),"abandon|ability|able|about|above|absent|absorb|abstract|absurd|abuse|access|accident|account|accuse|achieve|acid|acoustic|acquire|across|act|action|actor|actress|actual|adapt|add|addict|address|adjust|admit|adult|advance|advice|aerobic|affair|afford|afraid|again|age|agent|agree|ahead|aim|air|airport|aisle|alarm|album|alcohol|alert|alien|all|alley|allow|almost|alone|alpha|already|also|alter|always|amateur|amazing|among|amount|amused|analyst|anchor|ancient|anger|angle|angry|animal|ankle|announce|annual|another|answer|antenna|antique|anxiety|any|apart|apology|appear|apple|approve|april|arch|arctic|area|arena|argue|arm|armed|armor|army|around|arrange|arrest|arrive|arrow|art|artefact|artist|artwork|ask|aspect|assault|asset|assist|assume|asthma|athlete|atom|attack|attend|attitude|attract|auction|audit|august|aunt|author|auto|autumn|average|avocado|avoid|awake|aware|away|awesome|awful|awkward|axis|baby|bachelor|bacon|badge|bag|balance|balcony|ball|bamboo|banana|banner|bar|barely|bargain|barrel|base|basic|basket|battle|beach|bean|beauty|because|become|beef|before|begin|behave|behind|believe|below|belt|bench|benefit|best|betray|better|between|beyond|bicycle|bid|bike|bind|biology|bird|birth|bitter|black|blade|blame|blanket|blast|bleak|bless|blind|blood|blossom|blouse|blue|blur|blush|board|boat|body|boil|bomb|bone|bonus|book|boost|border|boring|borrow|boss|bottom|bounce|box|boy|bracket|brain|brand|brass|brave|bread|breeze|brick|bridge|brief|bright|bring|brisk|broccoli|broken|bronze|broom|brother|brown|brush|bubble|buddy|budget|buffalo|build|bulb|bulk|bullet|bundle|bunker|burden|burger|burst|bus|business|busy|butter|buyer|buzz|cabbage|cabin|cable|cactus|cage|cake|call|calm|camera|camp|can|canal|cancel|candy|cannon|canoe|canvas|canyon|capable|capital|captain|car|carbon|card|cargo|carpet|carry|cart|case|cash|casino|castle|casual|cat|catalog|catch|category|cattle|caught|cause|caution|cave|ceiling|celery|cement|census|century|cereal|certain|chair|chalk|champion|change|chaos|chapter|charge|chase|chat|cheap|check|cheese|chef|cherry|chest|chicken|chief|child|chimney|choice|choose|chronic|chuckle|chunk|churn|cigar|cinnamon|circle|citizen|city|civil|claim|clap|clarify|claw|clay|clean|clerk|clever|click|client|cliff|climb|clinic|clip|clock|clog|close|cloth|cloud|clown|club|clump|cluster|clutch|coach|coast|coconut|code|coffee|coil|coin|collect|color|column|combine|come|comfort|comic|common|company|concert|conduct|confirm|congress|connect|consider|control|convince|cook|cool|copper|copy|coral|core|corn|correct|cost|cotton|couch|country|couple|course|cousin|cover|coyote|crack|cradle|craft|cram|crane|crash|crater|crawl|crazy|cream|credit|creek|crew|cricket|crime|crisp|critic|crop|cross|crouch|crowd|crucial|cruel|cruise|crumble|crunch|crush|cry|crystal|cube|culture|cup|cupboard|curious|current|curtain|curve|cushion|custom|cute|cycle|dad|damage|damp|dance|danger|daring|dash|daughter|dawn|day|deal|debate|debris|decade|december|decide|decline|decorate|decrease|deer|defense|define|defy|degree|delay|deliver|demand|demise|denial|dentist|deny|depart|depend|deposit|depth|deputy|derive|describe|desert|design|desk|despair|destroy|detail|detect|develop|device|devote|diagram|dial|diamond|diary|dice|diesel|diet|differ|digital|dignity|dilemma|dinner|dinosaur|direct|dirt|disagree|discover|disease|dish|dismiss|disorder|display|distance|divert|divide|divorce|dizzy|doctor|document|dog|doll|dolphin|domain|donate|donkey|donor|door|dose|double|dove|draft|dragon|drama|drastic|draw|dream|dress|drift|drill|drink|drip|drive|drop|drum|dry|duck|dumb|dune|during|dust|dutch|duty|dwarf|dynamic|eager|eagle|early|earn|earth|easily|east|easy|echo|ecology|economy|edge|edit|educate|effort|egg|eight|either|elbow|elder|electric|elegant|element|elephant|elevator|elite|else|embark|embody|embrace|emerge|emotion|employ|empower|empty|enable|enact|end|endless|endorse|enemy|energy|enforce|engage|engine|enhance|enjoy|enlist|enough|enrich|enroll|ensure|enter|entire|entry|envelope|episode|equal|equip|era|erase|erode|erosion|error|erupt|escape|essay|essence|estate|eternal|ethics|evidence|evil|evoke|evolve|exact|example|excess|exchange|excite|exclude|excuse|execute|exercise|exhaust|exhibit|exile|exist|exit|exotic|expand|expect|expire|explain|expose|express|extend|extra|eye|eyebrow|fabric|face|faculty|fade|faint|faith|fall|false|fame|family|famous|fan|fancy|fantasy|farm|fashion|fat|fatal|father|fatigue|fault|favorite|feature|february|federal|fee|feed|feel|female|fence|festival|fetch|fever|few|fiber|fiction|field|figure|file|film|filter|final|find|fine|finger|finish|fire|firm|first|fiscal|fish|fit|fitness|fix|flag|flame|flash|flat|flavor|flee|flight|flip|float|flock|floor|flower|fluid|flush|fly|foam|focus|fog|foil|fold|follow|food|foot|force|forest|forget|fork|fortune|forum|forward|fossil|foster|found|fox|fragile|frame|frequent|fresh|friend|fringe|frog|front|frost|frown|frozen|fruit|fuel|fun|funny|furnace|fury|future|gadget|gain|galaxy|gallery|game|gap|garage|garbage|garden|garlic|garment|gas|gasp|gate|gather|gauge|gaze|general|genius|genre|gentle|genuine|gesture|ghost|giant|gift|giggle|ginger|giraffe|girl|give|glad|glance|glare|glass|glide|glimpse|globe|gloom|glory|glove|glow|glue|goat|goddess|gold|good|goose|gorilla|gospel|gossip|govern|gown|grab|grace|grain|grant|grape|grass|gravity|great|green|grid|grief|grit|grocery|group|grow|grunt|guard|guess|guide|guilt|guitar|gun|gym|habit|hair|half|hammer|hamster|hand|happy|harbor|hard|harsh|harvest|hat|have|hawk|hazard|head|health|heart|heavy|hedgehog|height|hello|helmet|help|hen|hero|hidden|high|hill|hint|hip|hire|history|hobby|hockey|hold|hole|holiday|hollow|home|honey|hood|hope|horn|horror|horse|hospital|host|hotel|hour|hover|hub|huge|human|humble|humor|hundred|hungry|hunt|hurdle|hurry|hurt|husband|hybrid|ice|icon|idea|identify|idle|ignore|ill|illegal|illness|image|imitate|immense|immune|impact|impose|improve|impulse|inch|include|income|increase|index|indicate|indoor|industry|infant|inflict|inform|inhale|inherit|initial|inject|injury|inmate|inner|innocent|input|inquiry|insane|insect|inside|inspire|install|intact|interest|into|invest|invite|involve|iron|island|isolate|issue|item|ivory|jacket|jaguar|jar|jazz|jealous|jeans|jelly|jewel|job|join|joke|journey|joy|judge|juice|jump|jungle|junior|junk|just|kangaroo|keen|keep|ketchup|key|kick|kid|kidney|kind|kingdom|kiss|kit|kitchen|kite|kitten|kiwi|knee|knife|knock|know|lab|label|labor|ladder|lady|lake|lamp|language|laptop|large|later|latin|laugh|laundry|lava|law|lawn|lawsuit|layer|lazy|leader|leaf|learn|leave|lecture|left|leg|legal|legend|leisure|lemon|lend|length|lens|leopard|lesson|letter|level|liar|liberty|library|license|life|lift|light|like|limb|limit|link|lion|liquid|list|little|live|lizard|load|loan|lobster|local|lock|logic|lonely|long|loop|lottery|loud|lounge|love|loyal|lucky|luggage|lumber|lunar|lunch|luxury|lyrics|machine|mad|magic|magnet|maid|mail|main|major|make|mammal|man|manage|mandate|mango|mansion|manual|maple|marble|march|margin|marine|market|marriage|mask|mass|master|match|material|math|matrix|matter|maximum|maze|meadow|mean|measure|meat|mechanic|medal|media|melody|melt|member|memory|mention|menu|mercy|merge|merit|merry|mesh|message|metal|method|middle|midnight|milk|million|mimic|mind|minimum|minor|minute|miracle|mirror|misery|miss|mistake|mix|mixed|mixture|mobile|model|modify|mom|moment|monitor|monkey|monster|month|moon|moral|more|morning|mosquito|mother|motion|motor|mountain|mouse|move|movie|much|muffin|mule|multiply|muscle|museum|mushroom|music|must|mutual|myself|mystery|myth|naive|name|napkin|narrow|nasty|nation|nature|near|neck|need|negative|neglect|neither|nephew|nerve|nest|net|network|neutral|never|news|next|nice|night|noble|noise|nominee|noodle|normal|north|nose|notable|note|nothing|notice|novel|now|nuclear|number|nurse|nut|oak|obey|object|oblige|obscure|observe|obtain|obvious|occur|ocean|october|odor|off|offer|office|often|oil|okay|old|olive|olympic|omit|once|one|onion|online|only|open|opera|opinion|oppose|option|orange|orbit|orchard|order|ordinary|organ|orient|original|orphan|ostrich|other|outdoor|outer|output|outside|oval|oven|over|own|owner|oxygen|oyster|ozone|pact|paddle|page|pair|palace|palm|panda|panel|panic|panther|paper|parade|parent|park|parrot|party|pass|patch|path|patient|patrol|pattern|pause|pave|payment|peace|peanut|pear|peasant|pelican|pen|penalty|pencil|people|pepper|perfect|permit|person|pet|phone|photo|phrase|physical|piano|picnic|picture|piece|pig|pigeon|pill|pilot|pink|pioneer|pipe|pistol|pitch|pizza|place|planet|plastic|plate|play|please|pledge|pluck|plug|plunge|poem|poet|point|polar|pole|police|pond|pony|pool|popular|portion|position|possible|post|potato|pottery|poverty|powder|power|practice|praise|predict|prefer|prepare|present|pretty|prevent|price|pride|primary|print|priority|prison|private|prize|problem|process|produce|profit|program|project|promote|proof|property|prosper|protect|proud|provide|public|pudding|pull|pulp|pulse|pumpkin|punch|pupil|puppy|purchase|purity|purpose|purse|push|put|puzzle|pyramid|quality|quantum|quarter|question|quick|quit|quiz|quote|rabbit|raccoon|race|rack|radar|radio|rail|rain|raise|rally|ramp|ranch|random|range|rapid|rare|rate|rather|raven|raw|razor|ready|real|reason|rebel|rebuild|recall|receive|recipe|record|recycle|reduce|reflect|reform|refuse|region|regret|regular|reject|relax|release|relief|rely|remain|remember|remind|remove|render|renew|rent|reopen|repair|repeat|replace|report|require|rescue|resemble|resist|resource|response|result|retire|retreat|return|reunion|reveal|review|reward|rhythm|rib|ribbon|rice|rich|ride|ridge|rifle|right|rigid|ring|riot|ripple|risk|ritual|rival|river|road|roast|robot|robust|rocket|romance|roof|rookie|room|rose|rotate|rough|round|route|royal|rubber|rude|rug|rule|run|runway|rural|sad|saddle|sadness|safe|sail|salad|salmon|salon|salt|salute|same|sample|sand|satisfy|satoshi|sauce|sausage|save|say|scale|scan|scare|scatter|scene|scheme|school|science|scissors|scorpion|scout|scrap|screen|script|scrub|sea|search|season|seat|second|secret|section|security|seed|seek|segment|select|sell|seminar|senior|sense|sentence|series|service|session|settle|setup|seven|shadow|shaft|shallow|share|shed|shell|sheriff|shield|shift|shine|ship|shiver|shock|shoe|shoot|shop|short|shoulder|shove|shrimp|shrug|shuffle|shy|sibling|sick|side|siege|sight|sign|silent|silk|silly|silver|similar|simple|since|sing|siren|sister|situate|six|size|skate|sketch|ski|skill|skin|skirt|skull|slab|slam|sleep|slender|slice|slide|slight|slim|slogan|slot|slow|slush|small|smart|smile|smoke|smooth|snack|snake|snap|sniff|snow|soap|soccer|social|sock|soda|soft|solar|soldier|solid|solution|solve|someone|song|soon|sorry|sort|soul|sound|soup|source|south|space|spare|spatial|spawn|speak|special|speed|spell|spend|sphere|spice|spider|spike|spin|spirit|split|spoil|sponsor|spoon|sport|spot|spray|spread|spring|spy|square|squeeze|squirrel|stable|stadium|staff|stage|stairs|stamp|stand|start|state|stay|steak|steel|stem|step|stereo|stick|still|sting|stock|stomach|stone|stool|story|stove|strategy|street|strike|strong|struggle|student|stuff|stumble|style|subject|submit|subway|success|such|sudden|suffer|sugar|suggest|suit|summer|sun|sunny|sunset|super|supply|supreme|sure|surface|surge|surprise|surround|survey|suspect|sustain|swallow|swamp|swap|swarm|swear|sweet|swift|swim|swing|switch|sword|symbol|symptom|syrup|system|table|tackle|tag|tail|talent|talk|tank|tape|target|task|taste|tattoo|taxi|teach|team|tell|ten|tenant|tennis|tent|term|test|text|thank|that|theme|then|theory|there|they|thing|this|thought|three|thrive|throw|thumb|thunder|ticket|tide|tiger|tilt|timber|time|tiny|tip|tired|tissue|title|toast|tobacco|today|toddler|toe|together|toilet|token|tomato|tomorrow|tone|tongue|tonight|tool|tooth|top|topic|topple|torch|tornado|tortoise|toss|total|tourist|toward|tower|town|toy|track|trade|traffic|tragic|train|transfer|trap|trash|travel|tray|treat|tree|trend|trial|tribe|trick|trigger|trim|trip|trophy|trouble|truck|true|truly|trumpet|trust|truth|try|tube|tuition|tumble|tuna|tunnel|turkey|turn|turtle|twelve|twenty|twice|twin|twist|two|type|typical|ugly|umbrella|unable|unaware|uncle|uncover|under|undo|unfair|unfold|unhappy|uniform|unique|unit|universe|unknown|unlock|until|unusual|unveil|update|upgrade|uphold|upon|upper|upset|urban|urge|usage|use|used|useful|useless|usual|utility|vacant|vacuum|vague|valid|valley|valve|van|vanish|vapor|various|vast|vault|vehicle|velvet|vendor|venture|venue|verb|verify|version|very|vessel|veteran|viable|vibrant|vicious|victory|video|view|village|vintage|violin|virtual|virus|visa|visit|visual|vital|vivid|vocal|voice|void|volcano|volume|vote|voyage|wage|wagon|wait|walk|wall|walnut|want|warfare|warm|warrior|wash|wasp|waste|water|wave|way|wealth|weapon|wear|weasel|weather|web|wedding|weekend|weird|welcome|west|wet|whale|what|wheat|wheel|when|where|whip|whisper|wide|width|wife|wild|will|win|window|wine|wing|wink|winner|winter|wire|wisdom|wise|wish|witness|wolf|woman|wonder|wood|wool|word|work|world|worry|worth|wrap|wreck|wrestle|wrist|write|wrong|yard|year|yellow|you|young|youth|zebra|zero|zone|zoo".split("|")),f="Invalid mnemonic",m="Invalid entropy",g="Invalid mnemonic checksum";function y(e){return(e||"").normalize("NFKD")}function b(e){return parseInt(e,2)}function v(e){return e.map(e=>e.toString(2).padStart(8,"0")).join("")}function w(e){return v(Array.from(h(e))).slice(0,8*e.length/32)}function x(e,t){return(0,i.E)((0,r.j)(y(e)),(0,r.j)(`mnemonic${y(t)}`)).password}function k(e,t=p){const n=y(e).split(" ");if(n.length%3!=0)throw new Error(f);const r=n.map(e=>{const n=t.indexOf(e);if(-1===n)throw new Error(f);return n.toString(2).padStart(11,"0")}).join(""),i=32*Math.floor(r.length/33),s=r.slice(0,i),o=r.slice(i),c=s.match(/(.{1,8})/g),u=c?.map(b);if(!u||u.length%4!=0||u.length<16||u.length>32)throw new Error(m);const l=(0,a.e)(u);if(w(l)!==o)throw new Error(g);return l}function V(e,t){return function(e,t=p){if(e.length%4!=0||e.length<16||e.length>32)throw new Error(m);const n=`${v(Array.from(e))}${w(e)}`.match(/(.{1,11})/g),r=n?.map(e=>t[b(e)]);if(!r||r.length<12)throw new Error("Unable to map entropy to mnemonic");return r.join(" ")}((0,s.a)(e/3*4),t)}function S(e,t){try{k(e,t)}catch{return!1}return!0}},36404(e){var t=Object.assign?Object.assign:function(e,t,n,r){for(var a=1;af});var r=n(58206),a=n(81122),i=n(1572),s=n(56606),o=n(82538),c=n(13832),u=n(87176),l=n(1699),d=n(88060);const h=new Uint8Array(256).fill(1);function p(e,t){return e.createTypeUnsafe("Address",[(0,c.b)(t)?(0,s.X)(t):t])}class f extends r._{#re;constructor(e,t,{isSigned:n}={}){const r=e.getSignedExtensionTypes();super(e,(0,i.b)({signer:"Address",signature:"ExtrinsicSignature"},r),f.decodeExtrinsicSignature(t,n)),this.#re=Object.keys(r),(0,a.t)(this,this.#re,e=>this.get(e))}static decodeExtrinsicSignature(e,t=!1){return e&&(e instanceof f||t)?e:l.Hr}get encodedLength(){return this.isSigned?super.encodedLength:0}get isSigned(){return!this.signature.isEmpty}get era(){return this.getT("era")}get nonce(){return this.getT("nonce")}get signature(){return this.multiSignature.value||this.multiSignature}get multiSignature(){return this.getT("signature")}get signer(){return this.getT("signer")}get tip(){return this.getT("tip")}get assetId(){return this.getT("assetId")}get mode(){return this.getT("mode")}get metadataHash(){return this.getT("metadataHash")}_injectSignature(e,t,n){for(let e=0,t=this.#re.length;ea,z:()=>r});const r={name:"Text",fields:"Vec",index:"u8",docs:"Vec"},a={Si1Field:{name:"Option",type:"Si1LookupTypeId",typeName:"Option",docs:"Vec"},Si1LookupTypeId:"Compact",Si1Path:"Si0Path",Si1Type:{path:"Si1Path",params:"Vec",def:"Si1TypeDef",docs:"Vec"},Si1TypeDef:{_enum:{Composite:"Si1TypeDefComposite",Variant:"Si1TypeDefVariant",Sequence:"Si1TypeDefSequence",Array:"Si1TypeDefArray",Tuple:"Si1TypeDefTuple",Primitive:"Si1TypeDefPrimitive",Compact:"Si1TypeDefCompact",BitSequence:"Si1TypeDefBitSequence",HistoricMetaCompat:"Type"}},Si1TypeDefArray:{len:"u32",type:"Si1LookupTypeId"},Si1TypeDefBitSequence:{bitStoreType:"Si1LookupTypeId",bitOrderType:"Si1LookupTypeId"},Si1TypeDefCompact:{type:"Si1LookupTypeId"},Si1TypeDefComposite:{fields:"Vec"},Si1TypeDefPrimitive:"Si0TypeDefPrimitive",Si1TypeDefSequence:{type:"Si1LookupTypeId"},Si1TypeDefTuple:"Vec",Si1TypeParameter:{name:"Text",type:"Option"},Si1TypeDefVariant:{variants:"Vec"},Si1Variant:r}},37101(e,t,n){"use strict";n.d(t,{M:()=>s,o:()=>o});var r=n(93191),a=n(50927),i=n(94355);function s(e){const t=(0,i.e)(e);switch(3&t[0]){case 0:return[1,new r(t[0]>>>2)];case 1:return[2,new r(t[0]+(t[1]<<8)>>>2)];case 2:return[4,new r(t[0]+(t[1]<<8)+(t[2]<<16)+16777216*t[3]>>>2)];default:{const e=(t[0]>>>2)+5;switch(e){case 5:return[5,new r(t[1]+(t[2]<<8)+(t[3]<<16)+16777216*t[4])];case 6:return[6,new r(t[1]+(t[2]<<8)+(t[3]<<16)+16777216*(t[4]+(t[5]<<8)))];case 7:return[7,new r(t[1]+(t[2]<<8)+(t[3]<<16)+16777216*(t[4]+(t[5]<<8)+(t[6]<<16)))];default:return[e,(0,a.i)(t.subarray(1,e))]}}}}function o(e){switch(3&e[0]){case 0:return[1,e[0]>>>2];case 1:return[2,e[0]+(e[1]<<8)>>>2];case 2:return[4,e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]>>>2];default:switch((e[0]>>>2)+5){case 5:return[5,e[1]+(e[2]<<8)+(e[3]<<16)+16777216*e[4]];case 6:return[6,e[1]+(e[2]<<8)+(e[3]<<16)+16777216*(e[4]+(e[5]<<8))];case 7:return[7,e[1]+(e[2]<<8)+(e[3]<<16)+16777216*(e[4]+(e[5]<<8)+(e[6]<<16))];default:throw new Error("Compact input is > Number.MAX_SAFE_INTEGER")}}}},37426(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{IdentityFields:{_set:{_bitLength:64,Display:1,Legal:2,Web:4,Riot:8,Email:16,PgpFingerprint:32,Image:64,Twitter:128}},IdentityInfoAdditional:"(Data, Data)",IdentityInfoTo198:{additional:"Vec",display:"Data",legal:"Data",web:"Data",riot:"Data",email:"Data",pgpFingerprint:"Option",image:"Data"},IdentityInfo:{_fallback:"IdentityInfoTo198",additional:"Vec",display:"Data",legal:"Data",web:"Data",riot:"Data",email:"Data",pgpFingerprint:"Option",image:"Data",twitter:"Data"},IdentityJudgement:{_enum:{Unknown:"Null",FeePaid:"Balance",Reasonable:"Null",KnownGood:"Null",OutOfDate:"Null",LowQuality:"Null",Erroneous:"Null"}},RegistrationJudgement:"(RegistrarIndex, IdentityJudgement)",RegistrationTo198:{judgements:"Vec",deposit:"Balance",info:"IdentityInfoTo198"},Registration:{_fallback:"RegistrationTo198",judgements:"Vec",deposit:"Balance",info:"IdentityInfo"},RegistrarIndex:"u32",RegistrarInfo:{account:"AccountId",fee:"Balance",fields:"IdentityFields"}}}},37580(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(9534).f,types:{}}},37609(e,t,n){e.exports=[n(85628),n(92830),n(7120),n(56473),n(22097),n(18958)]},37709(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(93735).f,types:{GenesisBuildErr:"Text"}}},37964(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(9990),a=n(80478);const i={rpc:r._,runtime:a.f,types:{MmrBatchProof:{leafIndices:"Vec",leafCount:"MmrNodeIndex",items:"Vec"},MmrEncodableOpaqueLeaf:"Bytes",MmrError:{_enum:["InvalidNumericOp","Push","GetRoot","Commit","GenerateProof","Verify","LeafNotFound"," PezpalletNotIncluded","InvalidLeafIndex","InvalidBestKnownBlock"]},MmrHash:"Hash",MmrLeafBatchProof:{blockHash:"BlockHash",leaves:"Bytes",proof:"Bytes"},MmrLeafIndex:"u64",MmrLeafProof:{blockHash:"BlockHash",leaf:"Bytes",proof:"Bytes"},MmrNodeIndex:"u64",MmrProof:{leafIndex:"MmrLeafIndex",leafCount:"MmrNodeIndex",items:"Vec"}}}},38879(e,t,n){"use strict";n.d(t,{E:()=>o});var r=n(94355),a=n(75589),i=n(2583);function s(e){for(let t=0,n=e.length;t126)return!1}return!0}function o(e){return(0,i.K)(e)?(0,a.qv)(e)?s((0,r.e)(e)):function(e){for(let t=0,n=e.length;t126)return!1}return!0}(e):!!e&&s(e)}},38882(e,t,n){"use strict";n.d(t,{G$:()=>i.G,OX:()=>a.O,UW:()=>r.U,_2:()=>s._});var r=n(75023),a=n(12185),i=n(75165),s=n(70373)},39459(e,t,n){"use strict";n.d(t,{PR:()=>a,X1:()=>r});const r=16,a=14},39469(e,t,n){"use strict";n.d(t,{T:()=>i});var r=n(90041),a=n(31157);function i(e,t){return(0,r.N)(function(n,r){var i=0;n.subscribe((0,a._)(r,function(n){r.next(e.call(t,n,i++))}))})}},39475(e,t,n){"use strict";n.d(t,{v:()=>a});var r=n(10703);const a=(0,n(1137).U)(r.LQ,!0)},39929(e,t,n){"use strict";n.d(t,{sc:()=>a});var r=n(17354);null&&SHA256n;const a=r.sc;null&&SHA224n,null&&sha224n},40098(e,t,n){"use strict";n.d(t,{E:()=>r});const r="object"==typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0},40370(e,t,n){"use strict";function r({events:e}){return e.isSome}n.d(t,{_:()=>r})},40420(e,t,n){"use strict";n.d(t,{B4:()=>g,CQ:()=>V,CW:()=>k,Ei:()=>h,F6:()=>i,F8:()=>S,P5:()=>m,R$:()=>p,R5:()=>f,TH:()=>A,Vl:()=>w,Vr:()=>x,WM:()=>y,WQ:()=>v,im:()=>b,jm:()=>c,lD:()=>s,qh:()=>d,rE:()=>u,ry:()=>l,xn:()=>o});const r=BigInt(2**32-1),a=BigInt(32);function i(e,t=!1){return t?{h:Number(e&r),l:Number(e>>a&r)}:{h:0|Number(e>>a&r),l:0|Number(e&r)}}function s(e,t=!1){const n=e.length;let r=new Uint32Array(n),a=new Uint32Array(n);for(let s=0;se>>>n,c=(e,t,n)=>e<<32-n|t>>>n,u=(e,t,n)=>e>>>n|t<<32-n,l=(e,t,n)=>e<<32-n|t>>>n,d=(e,t,n)=>e<<64-n|t>>>n-32,h=(e,t,n)=>e>>>n-32|t<<64-n,p=(e,t)=>t,f=(e,t)=>e,m=(e,t,n)=>e<>>32-n,g=(e,t,n)=>t<>>32-n,y=(e,t,n)=>t<>>64-n,b=(e,t,n)=>e<>>64-n;function v(e,t,n,r){const a=(t>>>0)+(r>>>0);return{h:e+n+(a/2**32|0)|0,l:0|a}}const w=(e,t,n)=>(e>>>0)+(t>>>0)+(n>>>0),x=(e,t,n,r)=>t+n+r+(e/2**32|0)|0,k=(e,t,n,r)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0),V=(e,t,n,r,a)=>t+n+r+a+(e/2**32|0)|0,S=(e,t,n,r,a)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0)+(a>>>0),A=(e,t,n,r,a,i)=>t+n+r+a+i+(e/2**32|0)|0},40573(e,t,n){"use strict";n.d(t,{f:()=>r});const r={AuraApi:[{methods:{authorities:{description:"Return the current set of authorities.",params:[],type:"Vec"},slot_duration:{description:"Returns the slot duration for Aura.",params:[],type:"SlotDuration"}},version:1}]}},40639(e,t,n){"use strict";n.d(t,{_:()=>r});class r{encode(e){const t=e.length,n=new Uint8Array(t);for(let r=0;ri});var r=n(82935),a=n(40639);const i=(0,r.pc)("TextEncoder",a._)},42073(e,t,n){"use strict";n.d(t,{K:()=>b});var r=n(59281),a=n(22962),i=n(93789),s=n(12858),o=n(50927),c=n(56606),u=n(75589),l=n(94355),d=n(95303),h=n(13832),p=n(99576),f=n(73721),m=n(24242);const g=new Uint8Array([255]);function y(e,t){return t instanceof b?t.inner:t instanceof m.X||t instanceof f.j?t:(0,h.b)(t)||Array.isArray(t)||(0,u.qv)(t)?function(e,t){if(20===t.length)return e.createTypeUnsafe("EthereumAccountId",[t]);if(255===t[0])return e.createTypeUnsafe("EthereumAccountId",[t.subarray(1)]);const[n,r]=f.j.readLength(t);return e.createTypeUnsafe("AccountIndex",[(0,o.i)(t.subarray(n,n+r))])}(e,(0,l.e)(t)):(0,s.f)(t)||(0,d.E)(t)||(0,i.s)(t)?e.createTypeUnsafe("AccountIndex",[t]):function(e,t){const n=(0,p.F)(t);return 20===n.length?e.createTypeUnsafe("EthereumAccountId",[n]):e.createTypeUnsafe("AccountIndex",[(0,o.i)(n)])}(e,t)}class b extends r.Y{constructor(e,t=new Uint8Array){super(e,y(e,t))}get encodedLength(){const e=this._rawLength;return e+(e>1?1:0)}get _rawLength(){return this.inner instanceof f.j?f.j.calcLength(this.inner):this.inner.encodedLength}toHex(){return(0,c.X)(this.toU8a())}toRawType(){return"Address"}toU8a(e){const t=this.inner.toU8a().subarray(0,this._rawLength);return e?t:(0,a.z)(this.inner instanceof f.j?f.j.writeLength(t):g,t)}}},42096(e,t,n){"use strict";n.d(t,{j:()=>c});var r=n(22962),a=n(47560),i=n(99576),s=n(54816),o=n(83076);function c(e,t=s.N.prefix){const n=(0,i.F)(e);if(t<0||t>16383&&!u.includes(t)||[46,47].includes(t))throw new Error("Out of range ss58Format specified");if(!s.N.allowedDecodedLengths.includes(n.length))throw new Error(`Expected a valid key to convert, with length ${s.N.allowedDecodedLengths.join(", ")}`);const c=(0,r.z)(t<64?[t]:[(252&t)>>2|64,t>>8|(3&t)<<6],n);return(0,a.Rl)((0,r.z)(c,(0,o.f)(c).subarray(0,[32,33].includes(n.length)?2:1)))}const u=[29972]},42107(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{FundIndex:"u32",LastContribution:{_enum:{Never:"Null",PreEnding:"u32",Ending:"BlockNumber"}},FundInfo:{depositor:"AccountId",verifier:"Option",deposit:"Balance",raised:"Balance",end:"BlockNumber",cap:"Balance",lastContribution:"LastContribution",firstPeriod:"LeasePeriod",lastPeriod:"LeasePeriod",trieIndex:"TrieIndex"},TrieIndex:"u32"}}},42205(e,t,n){"use strict";n.d(t,{Z8:()=>i,dr:()=>s,vA:()=>a});var r=n(74074);function a(e,t){if(!e)throw new Error((0,r.T)(t)?t():t)}function i(e,t){return a(null!=e,t),e}function s(e){throw new Error(`This codepath should be unreachable. Unhandled input: ${e}`)}},42247(e,t,n){"use strict";n.d(t,{Sx:()=>f});var r=n(63624),a=n(82528),i=n(40420),s=n(6645);const o=Uint32Array.from([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),c=new Uint32Array(32);function u(e,t,n,r,a,s){const o=a[s],u=a[s+1];let l=c[2*e],d=c[2*e+1],h=c[2*t],p=c[2*t+1],f=c[2*n],m=c[2*n+1],g=c[2*r],y=c[2*r+1],b=i.Vl(l,h,o);d=i.Vr(b,d,p,u),l=0|b,({Dh:y,Dl:g}={Dh:y^d,Dl:g^l}),({Dh:y,Dl:g}={Dh:i.R$(y,g),Dl:i.R5(y,g)}),({h:m,l:f}=i.WQ(m,f,y,g)),({Bh:p,Bl:h}={Bh:p^m,Bl:h^f}),({Bh:p,Bl:h}={Bh:i.rE(p,h,24),Bl:i.ry(p,h,24)}),c[2*e]=l,c[2*e+1]=d,c[2*t]=h,c[2*t+1]=p,c[2*n]=f,c[2*n+1]=m,c[2*r]=g,c[2*r+1]=y}function l(e,t,n,r,a,s){const o=a[s],u=a[s+1];let l=c[2*e],d=c[2*e+1],h=c[2*t],p=c[2*t+1],f=c[2*n],m=c[2*n+1],g=c[2*r],y=c[2*r+1],b=i.Vl(l,h,o);d=i.Vr(b,d,p,u),l=0|b,({Dh:y,Dl:g}={Dh:y^d,Dl:g^l}),({Dh:y,Dl:g}={Dh:i.rE(y,g,16),Dl:i.ry(y,g,16)}),({h:m,l:f}=i.WQ(m,f,y,g)),({Bh:p,Bl:h}={Bh:p^m,Bl:h^f}),({Bh:p,Bl:h}={Bh:i.qh(p,h,63),Bl:i.Ei(p,h,63)}),c[2*e]=l,c[2*e+1]=d,c[2*t]=h,c[2*t+1]=p,c[2*n]=f,c[2*n+1]=m,c[2*r]=g,c[2*r+1]=y}function d(e,t={},n,r,a){if((0,s.Fe)(n),e<0||e>n)throw new Error("outputLen bigger than keyLen");const{key:i,salt:o,personalization:c}=t;if(void 0!==i&&(i.length<1||i.length>n))throw new Error("key length must be undefined or 1.."+n);if(void 0!==o&&o.length!==r)throw new Error("salt must be undefined or "+r);if(void 0!==c&&c.length!==a)throw new Error("personalization must be undefined or "+a)}class h extends s.Vw{constructor(e,t){super(),this.finished=!1,this.destroyed=!1,this.length=0,this.pos=0,(0,s.Fe)(e),(0,s.Fe)(t),this.blockLen=e,this.outputLen=t,this.buffer=new Uint8Array(e),this.buffer32=(0,s.DH)(this.buffer)}update(e){(0,s.CC)(this),e=(0,s.ZJ)(e),(0,s.DO)(e);const{blockLen:t,buffer:n,buffer32:r}=this,a=e.length,i=e.byteOffset,o=e.buffer;for(let c=0;cr[t]=(0,s.Y1)(e))}digest(){const{buffer:e,outputLen:t}=this;this.digestInto(e);const n=e.slice(0,t);return this.destroy(),n}_cloneInto(e){const{buffer:t,length:n,finished:r,destroyed:a,outputLen:i,pos:s}=this;return e||(e=new this.constructor({dkLen:i})),e.set(...this.get()),e.buffer.set(t),e.destroyed=a,e.finished=r,e.length=n,e.pos=s,e.outputLen=i,e}clone(){return this._cloneInto()}}class p extends h{constructor(e={}){const t=void 0===e.dkLen?64:e.dkLen;super(128,t),this.v0l=0|o[0],this.v0h=0|o[1],this.v1l=0|o[2],this.v1h=0|o[3],this.v2l=0|o[4],this.v2h=0|o[5],this.v3l=0|o[6],this.v3h=0|o[7],this.v4l=0|o[8],this.v4h=0|o[9],this.v5l=0|o[10],this.v5h=0|o[11],this.v6l=0|o[12],this.v6h=0|o[13],this.v7l=0|o[14],this.v7h=0|o[15],d(t,e,64,16,16);let{key:n,personalization:r,salt:a}=e,i=0;if(void 0!==n&&(n=(0,s.ZJ)(n),i=n.length),this.v0l^=this.outputLen|i<<8|1<<16|1<<24,void 0!==a){a=(0,s.ZJ)(a);const e=(0,s.DH)(a);this.v4l^=(0,s.Y1)(e[0]),this.v4h^=(0,s.Y1)(e[1]),this.v5l^=(0,s.Y1)(e[2]),this.v5h^=(0,s.Y1)(e[3])}if(void 0!==r){r=(0,s.ZJ)(r);const e=(0,s.DH)(r);this.v6l^=(0,s.Y1)(e[0]),this.v6h^=(0,s.Y1)(e[1]),this.v7l^=(0,s.Y1)(e[2]),this.v7h^=(0,s.Y1)(e[3])}if(void 0!==n){const e=new Uint8Array(this.blockLen);e.set(n),this.update(e)}}get(){let{v0l:e,v0h:t,v1l:n,v1h:r,v2l:a,v2h:i,v3l:s,v3h:o,v4l:c,v4h:u,v5l:l,v5h:d,v6l:h,v6h:p,v7l:f,v7h:m}=this;return[e,t,n,r,a,i,s,o,c,u,l,d,h,p,f,m]}set(e,t,n,r,a,i,s,o,c,u,l,d,h,p,f,m){this.v0l=0|e,this.v0h=0|t,this.v1l=0|n,this.v1h=0|r,this.v2l=0|a,this.v2h=0|i,this.v3l=0|s,this.v3h=0|o,this.v4l=0|c,this.v4h=0|u,this.v5l=0|l,this.v5h=0|d,this.v6l=0|h,this.v6h=0|p,this.v7l=0|f,this.v7h=0|m}compress(e,t,n){this.get().forEach((e,t)=>c[t]=e),c.set(o,16);let{h:a,l:d}=i.F6(BigInt(this.length));c[24]=o[8]^d,c[25]=o[9]^a,n&&(c[28]=~c[28],c[29]=~c[29]);let h=0;const p=r.Gs;for(let n=0;n<12;n++)u(0,4,8,12,e,t+2*p[h++]),l(0,4,8,12,e,t+2*p[h++]),u(1,5,9,13,e,t+2*p[h++]),l(1,5,9,13,e,t+2*p[h++]),u(2,6,10,14,e,t+2*p[h++]),l(2,6,10,14,e,t+2*p[h++]),u(3,7,11,15,e,t+2*p[h++]),l(3,7,11,15,e,t+2*p[h++]),u(0,5,10,15,e,t+2*p[h++]),l(0,5,10,15,e,t+2*p[h++]),u(1,6,11,12,e,t+2*p[h++]),l(1,6,11,12,e,t+2*p[h++]),u(2,7,8,13,e,t+2*p[h++]),l(2,7,8,13,e,t+2*p[h++]),u(3,4,9,14,e,t+2*p[h++]),l(3,4,9,14,e,t+2*p[h++]);this.v0l^=c[0]^c[16],this.v0h^=c[1]^c[17],this.v1l^=c[2]^c[18],this.v1h^=c[3]^c[19],this.v2l^=c[4]^c[20],this.v2h^=c[5]^c[21],this.v3l^=c[6]^c[22],this.v3h^=c[7]^c[23],this.v4l^=c[8]^c[24],this.v4h^=c[9]^c[25],this.v5l^=c[10]^c[26],this.v5h^=c[11]^c[27],this.v6l^=c[12]^c[28],this.v6h^=c[13]^c[29],this.v7l^=c[14]^c[30],this.v7h^=c[15]^c[31],(0,s.uH)(c)}destroy(){this.destroyed=!0,(0,s.uH)(this.buffer32),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}const f=(0,s.ZG)(e=>new p(e));const m=a.yc;class g extends h{constructor(e={}){const t=void 0===e.dkLen?32:e.dkLen;super(64,t),this.v0=0|m[0],this.v1=0|m[1],this.v2=0|m[2],this.v3=0|m[3],this.v4=0|m[4],this.v5=0|m[5],this.v6=0|m[6],this.v7=0|m[7],d(t,e,32,8,8);let{key:n,personalization:r,salt:a}=e,i=0;if(void 0!==n&&(n=(0,s.ZJ)(n),i=n.length),this.v0^=this.outputLen|i<<8|1<<16|1<<24,void 0!==a){a=(0,s.ZJ)(a);const e=(0,s.DH)(a);this.v4^=(0,s.Y1)(e[0]),this.v5^=(0,s.Y1)(e[1])}if(void 0!==r){r=(0,s.ZJ)(r);const e=(0,s.DH)(r);this.v6^=(0,s.Y1)(e[0]),this.v7^=(0,s.Y1)(e[1])}if(void 0!==n){(0,s.DO)(n);const e=new Uint8Array(this.blockLen);e.set(n),this.update(e)}}get(){const{v0:e,v1:t,v2:n,v3:r,v4:a,v5:i,v6:s,v7:o}=this;return[e,t,n,r,a,i,s,o]}set(e,t,n,r,a,i,s,o){this.v0=0|e,this.v1=0|t,this.v2=0|n,this.v3=0|r,this.v4=0|a,this.v5=0|i,this.v6=0|s,this.v7=0|o}compress(e,t,n){const{h:a,l:s}=i.F6(BigInt(this.length)),{v0:o,v1:c,v2:u,v3:l,v4:d,v5:h,v6:p,v7:f,v8:g,v9:y,v10:b,v11:v,v12:w,v13:x,v14:k,v15:V}=function(e,t,n,a,i,s,o,c,u,l,d,h,p,f,m,g,y,b,v,w){let x=0;for(let k=0;knew g(e))},42415(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{WeightToFeeCoefficient:{coeffInteger:"Balance",coeffFrac:"Perbill",negative:"bool",degree:"u8"}}}},42460(e,t,n){"use strict";n.d(t,{Q:()=>r});const r={ChargeAssetTxPayment:{extrinsic:{tip:"Compact",assetId:"TAssetConversion"},payload:{}}}},42799(e,t,n){"use strict";function r(){return Number.NaN}n.d(t,{Q:()=>a});const a=(0,n(82935).pc)("BigInt",r)},42846(e,t,n){"use strict";n.d(t,{V:()=>s});const r="0123456789abcdef",a=new Uint8Array(256),i=new Uint8Array(256*256);for(let e=0,t=r.length;e9&&(a[0|r[e].toUpperCase().charCodeAt(0)]=0|e);for(let e=0;e<256;e++){const t=e<<8;for(let n=0;n<256;n++)i[t|n]=a[e]<<4|a[n]}function s(e,t=-1){if(!e)return new Uint8Array;let n=e.startsWith("0x")?2:0;const r=Math.ceil((e.length-n)/2),a=Math.ceil(-1===t?r:t/8),s=new Uint8Array(a);for(let t=a>r?a-r:0;ti});const r={_enum:["ZeroZero","ZeroOne","ZeroTwo","ZeroThree","OneOne","OneTwo","OneThree","TwoTwo","TwoThree","ThreeThree"]},a={_enum:["ZeroZero","ZeroOne","ZeroTwo","ZeroThree","ZeroFour","ZeroFive","ZeroSix","ZeroSeven","OneOne","OneTwo","OneThree","OneFour","OneFive","OneSix","OneSeven","TwoTwo","TwoThree","TwoFour","TwoFive","TwoSix","TwoSeven","ThreeThree","ThreeFour","ThreeFive","ThreeSix","ThreeSeven","FourFour","FourFive","FourSix","FourSeven","FiveFive","FiveSix","FiveSeven","SixSix","SixSeven","SevenSeven"]},i={Bidder:{_enum:{New:"NewBidder",Existing:"ParaId"}},IncomingTeyrchain:{_enum:{Unset:"NewBidder",Fixed:"IncomingTeyrchainFixed",Deploy:"IncomingTeyrchainDeploy"}},IncomingTeyrchainDeploy:{code:"ValidationCode",initialHeadData:"HeadData"},IncomingTeyrchainFixed:{codeHash:"Hash",codeSize:"u32",initialHeadData:"HeadData"},NewBidder:{who:"AccountId",sub:"SubId"},SubId:"u32",AuctionIndex:"u32",LeasePeriod:"BlockNumber",LeasePeriodOf:"BlockNumber",SlotRange10:r,SlotRange:a,WinningData10:`[WinningDataEntry; ${r._enum.length}]`,WinningData:`[WinningDataEntry; ${a._enum.length}]`,WinningDataEntry:"Option<(AccountId, ParaId, BalanceOf)>",WinnersData10:"Vec",WinnersData:"Vec",WinnersDataTuple10:"(AccountId, ParaId, BalanceOf, SlotRange10)",WinnersDataTuple:"(AccountId, ParaId, BalanceOf, SlotRange)"}},43557(e,t,n){"use strict";n.d(t,{f:()=>a});const r={account_basic:{description:"Returns pallet_evm::Accounts by address.",params:[{name:"address",type:"H160"}],type:"EvmAccount"},account_code_at:{description:"For a given account address, returns pallet_evm::AccountCodes.",params:[{name:"address",type:"H160"}],type:"Bytes"},author:{description:"Returns the converted FindAuthor::find_author authority id.",params:[],type:"H160"},call:{description:"Returns a frame_ethereum::call response. If `estimate` is true,",params:[{name:"from",type:"H160"},{name:"to",type:"H160"},{name:"data",type:"Vec"},{name:"value",type:"U256"},{name:"gasLimit",type:"U256"},{name:"maxFeePerGas",type:"Option"},{name:"maxPriorityFeePerGas",type:"Option"},{name:"nonce",type:"Option"},{name:"estimate",type:"bool"},{name:"accessList",type:"Option)>>"}],type:"Result"},chain_id:{description:"Returns runtime defined pallet_evm::ChainId.",params:[],type:"u64"},create:{description:"Returns a frame_ethereum::call response. If `estimate` is true,",params:[{name:"from",type:"H160"},{name:"data",type:"Vec"},{name:"value",type:"U256"},{name:"gasLimit",type:"U256"},{name:"maxFeePerGas",type:"Option"},{name:"maxPriorityFeePerGas",type:"Option"},{name:"nonce",type:"Option"},{name:"estimate",type:"bool"},{name:"accessList",type:"Option)>>"}],type:"Result"},current_all:{description:"Return all the current data for a block in a single runtime call.",params:[],type:"(Option, Option>, Option>)"},current_block:{description:"Return the current block.",params:[],type:"BlockV2"},current_receipts:{description:"Return the current receipt.",params:[],type:"Option>"},current_transaction_statuses:{description:"Return the current transaction status.",params:[],type:"Option>"},elasticity:{description:"Return the elasticity multiplier.",params:[],type:"Option"},extrinsic_filter:{description:"Receives a `Vec` and filters all the ethereum transactions.",params:[{name:"xts",type:"Vec"}],type:"Vec"},gas_price:{description:"Returns FixedGasPrice::min_gas_price",params:[],type:"u256"},storage_at:{description:"For a given account address and index, returns pallet_evm::AccountStorages.",params:[{name:"address",type:"H160"},{name:"index",type:"u256"}],type:"H256"}},a={ConvertTransactionRuntimeApi:[{methods:{convert_transaction:{description:"Converts an Ethereum-style transaction to Extrinsic",params:[{name:"transaction",type:"TransactionV2"}],type:"Extrinsic"}},version:2},{methods:{convert_transaction:{description:"Converts an Ethereum-style transaction to Extrinsic",params:[{name:"transaction",type:"TransactionV3"}],type:"Extrinsic"}},version:3}],DebugRuntimeApi:[{methods:{trace_block:{description:"Trace all block extrinsics",params:[{name:"extrinsics",type:"Vec"},{name:"knownTransactions",type:"Vec"}],type:"Result<(), DispatchError>"},trace_transaction:{description:"Trace transaction extrinsics",params:[{name:"extrinsics",type:"Vec"},{name:"transaction",type:"EthTransaction"}],type:"Result<(), DispatchError>"}},version:4}],EthereumRuntimeRPCApi:[{methods:{...r},version:4},{methods:{...r,call:{description:"Returns a frame_ethereum::call response. If `estimate` is true,",params:[{name:"from",type:"H160"},{name:"to",type:"H160"},{name:"data",type:"Vec"},{name:"value",type:"U256"},{name:"gasLimit",type:"U256"},{name:"maxFeePerGas",type:"Option"},{name:"maxPriorityFeePerGas",type:"Option"},{name:"nonce",type:"Option"},{name:"estimate",type:"bool"},{name:"accessList",type:"Option)>>"}],type:"Result"},create:{description:"Returns a frame_ethereum::call response. If `estimate` is true,",params:[{name:"from",type:"H160"},{name:"data",type:"Vec"},{name:"value",type:"U256"},{name:"gasLimit",type:"U256"},{name:"maxFeePerGas",type:"Option"},{name:"maxPriorityFeePerGas",type:"Option"},{name:"nonce",type:"Option"},{name:"estimate",type:"bool"},{name:"accessList",type:"Option)>>"}],type:"Result"}},version:5}]}},43661(e,t,n){"use strict";n.d(t,{Z:()=>i});var r=n(83200),a=n(20258);class i extends r.E{constructor(e,t=""){super(e,t),this.setOverride((0,a.aj)(this.toString()))}toRawType(){return"Type"}}},43807(e,t,n){"use strict";n.d(t,{f:()=>i});const r={beefy_genesis:{description:"Return the block number where BEEFY consensus is enabled/started",params:[],type:"Option"},generate_key_ownership_proof:{description:"Generates a proof of key ownership for the given authority in the given set.",params:[{name:"setId",type:"ValidatorSetId"},{name:"authorityId",type:"AuthorityId"}],type:"Option"},validator_set:{description:"Return the current active BEEFY validator set",params:[],type:"Option"}},a={...r,submit_report_equivocation_unsigned_extrinsic:{description:"Submits an unsigned extrinsic to report an equivocation.",params:[{name:"equivocationProof",type:"BeefyEquivocationProof"},{name:"keyOwnerProof",type:"OpaqueKeyOwnershipProof"}],type:"Option"}},i={BeefyApi:[{methods:{...r,submit_report_double_voting_unsigned_extrinsic:{description:"Submits an unsigned extrinsic to report a double voting equivocation.",params:[{name:"equivocationProof",type:"BeefyEquivocationProof"},{name:"keyOwnerProof",type:"OpaqueKeyOwnershipProof"}],type:"Option"}},version:4},{methods:a,version:3},{methods:a,version:2},{methods:a,version:1}],BeefyMmrApi:[{methods:{authority_set_proof:{description:"Return the currently active BEEFY authority set proof.",params:[],type:"BeefyAuthoritySet"},next_authority_set_proof:{description:"Return the next/queued BEEFY authority set proof.",params:[],type:"BeefyNextAuthoritySet"}},version:1}]}},43996(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(59982).f,types:{TAssetConversion:"Option"}}},44214(e,t,n){"use strict";n.d(t,{IH:()=>c,LT:()=>u,LX:()=>l});var r=n(76135),a=n(94038),i=n(26394);const s=new Map,o=new Map;function c(e,t=!1){const n=o.get(e.genesisHash);if(n&&n.specVersion===e.specVersion)return n;const{chain:s,genesisHash:c,icon:u,metaCalls:l,specVersion:d,ss58Format:h,tokenDecimals:p,tokenSymbol:f,types:m,userExtensions:g}=e,y=new a.O;t||y.register(m),y.setChainProperties(y.createType("ChainProperties",{ss58Format:h,tokenDecimals:p,tokenSymbol:f}));const b=!!l&&!t;b&&y.setMetadata(new r.O(y,(0,i.u)(l)),void 0,g);const v="0x"===c,w={definition:e,genesisHash:v?void 0:c,hasMetadata:b,icon:u||"bizinikiwi",isUnknown:v,name:s,registry:y,specVersion:d,ss58Format:h,tokenDecimals:p,tokenSymbol:f};return w.genesisHash&&!t&&o.set(w.genesisHash,w),w}function u(e){s.set(e.genesisHash,e)}function l(){return[...s.values()]}},44684(e,t,n){"use strict";n.d(t,{_:()=>r});const r={proveFinality:{description:"Prove finality for the given block number, returning the Justification for the last block in the set.",params:[{name:"blockNumber",type:"BlockNumber"}],type:"Option"},roundState:{description:"Returns the state of the current best round state as well as the ongoing background rounds",params:[],type:"ReportedRoundStates"},subscribeJustifications:{description:"Subscribes to grandpa justifications",params:[],pubsub:["justifications","subscribeJustifications","unsubscribeJustifications"],type:"JustificationNotification"}}},44741(e,t,n){"use strict";n.d(t,{q:()=>i});var r=n(75589),a=n(58462);function i(e){return!(!e||42!==e.length||!(0,r.qv)(e))&&(!(!/^(0x)?[0-9a-f]{40}$/.test(e)&&!/^(0x)?[0-9A-F]{40}$/.test(e))||(0,a.t)(e))}},45187(e,t,n){"use strict";n.d(t,{_:()=>r});const r={createBlock:{description:"Instructs the manual-seal authorship task to create a new block",params:[{name:"createEmpty",type:"bool"},{name:"finalize",type:"bool"},{isOptional:!0,name:"parentHash",type:"BlockHash"}],type:"CreatedBlock"},finalizeBlock:{description:"Instructs the manual-seal authorship task to finalize a block",params:[{name:"hash",type:"BlockHash"},{isOptional:!0,name:"justification",type:"Justification"}],type:"bool"}}},45350(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{Multiplier:"Fixed128"}}},45401(e,t,n){"use strict";function r(e,t,n){return async r=>{const a={error:null,type:"none",wasm:null};try{if(!t?.length)throw new Error("No WebAssembly provided for initialization");if("object"!=typeof WebAssembly||"function"!=typeof WebAssembly.instantiate)throw new Error("WebAssembly is not available in your environment");const e=await WebAssembly.instantiate(t,{wbg:r});a.wasm=e.instance.exports,a.type="wasm"}catch(t){"function"==typeof n?(a.wasm=n(r),a.type="asm"):(a.error=`FATAL: Unable to initialize @pezkuwi/wasm-${e}:: ${t.message}`,console.error(a.error))}return a}}n.d(t,{p:()=>r})},45844(e,t,n){"use strict";function r(e){return"boolean"==typeof e}n.d(t,{L:()=>r})},46057(e,t,n){"use strict";n.d(t,{h:()=>h});var r=n(73203),a=n(68650),i=n(2264),s=n(65423),o=n(74882),c=n(93297),u=n(12644),l=n(34667),d=n(85038);const h={rpc:{},runtime:r.f,types:{...a.v9,...i.s,...s.l,...o.e,...c.j,...u.c,...l.l,...d.e,ErrorMetadataLatest:"ErrorMetadataV14",EventMetadataLatest:"EventMetadataV14",ExtrinsicMetadataLatest:"ExtrinsicMetadataV16",FunctionArgumentMetadataLatest:"FunctionArgumentMetadataV14",FunctionMetadataLatest:"FunctionMetadataV14",MetadataLatest:"MetadataV16",PezpalletCallMetadataLatest:"PezpalletCallMetadataV16",PezpalletConstantMetadataLatest:"PezpalletConstantMetadataV16",PezpalletErrorMetadataLatest:"PezpalletErrorMetadataV16",PezpalletEventMetadataLatest:"PezpalletEventMetadataV16",PezpalletMetadataLatest:"PezpalletMetadataV16",PezpalletStorageMetadataLatest:"PezpalletStorageMetadataV16",PortableType:"PortableTypeV14",RuntimeApiMetadataLatest:"RuntimeApiMetadataV16",SignedExtensionMetadataLatest:"SignedExtensionMetadataV14",TransactionExtensionMetadataLatest:"TransactionExtensionMetadataV16",StorageEntryMetadataLatest:"StorageEntryMetadataV16",StorageEntryModifierLatest:"StorageEntryModifierV14",StorageEntryTypeLatest:"StorageEntryTypeV14",StorageHasher:"StorageHasherV14",OpaqueMetadata:"Opaque",MetadataAll:{_enum:{V0:"DoNotConstruct",V1:"DoNotConstruct",V2:"DoNotConstruct",V3:"DoNotConstruct",V4:"DoNotConstruct",V5:"DoNotConstruct",V6:"DoNotConstruct",V7:"DoNotConstruct",V8:"DoNotConstruct",V9:"MetadataV9",V10:"MetadataV10",V11:"MetadataV11",V12:"MetadataV12",V13:"MetadataV13",V14:"MetadataV14",V15:"MetadataV15",V16:"MetadataV16"}}}}},46093(e,t,n){"use strict";n.d(t,{f:()=>r});const r={AuraUnincludedSegmentApi:[{methods:{can_build_upon:{description:"Whether it is legal to extend the chain",params:[{name:"includedHash",type:"BlockHash"},{name:"slot",type:"Slot"}],type:"bool"}},version:1}],CollectCollationInfo:[{methods:{collect_collation_info:{description:"Collect information about a collation.",params:[{name:"header",type:"Header"}],type:"CollationInfo"}},version:2},{methods:{collect_collation_info:{description:"Collect information about a collation.",params:[],type:"CollationInfoV1"}},version:1}]}},46842(e,t,n){"use strict";n.d(t,{Kx:()=>l,tR:()=>u});var r=n(51657),a=n(71521),i=n(78570),s=n(7827);const o=[0,2,42],c=["testnet"];const u=[{decimals:[10],displayName:"Pezkuwi Relay Chain",network:"pezkuwi",prefix:0,standardAccount:"*25519",symbols:["PZW"],website:"https://pezkuwi.com"},{decimals:[12],displayName:"Zagros Relay Chain",network:"zagros",prefix:2,standardAccount:"*25519",symbols:["ZGS"],website:"https://zagros.pezkuwi.com"},{decimals:[12],displayName:"Bizinikiwi",network:"bizinikiwi",prefix:42,standardAccount:"*25519",symbols:["BZN"],website:"https://bizinikiwi.com"},{decimals:[18],displayName:"PezkuwiChain",network:"pezkuwichain",prefix:1453,standardAccount:"*25519",symbols:["PZC"],website:"https://chain.pezkuwi.com"}].map(function(e){const t=e.network||"",n=t.replace(/_/g,"-").split("-"),o=e;return o.slip44=i.V[t],o.hasLedgerSupport=!!o.slip44,o.genesisHash=r.A[t]||[],o.icon=a.T[t]||"substrate",o.isTestnet=!!s.J[t]||c.includes(n[n.length-1]),o.isIgnored=o.isTestnet||!(e.standardAccount&&e.decimals?.length&&e.symbols?.length)&&42!==e.prefix,o}).filter(function(e){return!e.isIgnored&&!!e.network}).sort(function(e,t){const n=o.includes(e.prefix);return n===o.includes(t.prefix)?n?0:e.displayName.localeCompare(t.displayName):n?-1:1}),l=u.filter(function({genesisHash:e,prefix:t}){return!!e.length||42===t})},47043(e,t,n){"use strict";n.d(t,{Ur:()=>c,Z0:()=>o,nz:()=>u});var r=n(56606);const a=1024;function i(e){const t=e.name?.toLowerCase()||"";return["enum","hashmap","linkage","null","option","range","rangeinclusive","result","struct","tuple","vec","vecfixed"].includes(t)}function s(e,t,n,{message:a},i,s,o,c,u){let l="";try{l=`: ${new c(e).toRawType()}`}catch{}return`${t}: failed at ${(0,r.X)(i.subarray(0,16))}…${u?` on ${u}`:""} (index ${s+1}/${o})${l}:: ${a}`}function o(e,t,n,[r,a]){const i=t.length;let o=0,c=0;try{for(;ca&&i(r[l]))throw new Error(`decodeU8aStruct: Maximum depth exceeded, received ${c} elements, limit ${a}`);try{for(;la&&i(o))throw new Error(`decodeU8aVec: Maximum depth exceeded, received ${c} elements, limit ${a}`);let u=r,l=0;try{for(;lr})},47479(e,t,n){"use strict";n.d(t,{x:()=>h});var r=n(6076),a=n(12858),i=n(95303),s=n(2583),o=n(13832),c=n(99576),u=n(32604),l=n(73721);function d(e,t){return[0,32].includes(t.length)?{Id:t}:20===t.length?{Address20:t}:t.length<=8?{Index:e.createTypeUnsafe("AccountIndex",[t]).toNumber()}:t}class h extends r.g{constructor(e,t){super(e,{Id:"AccountId",Index:"Compact",Raw:"Bytes",Address32:"H256",Address20:"H160"},function(e,t){return t instanceof u.C?{Id:t}:(0,o.b)(t)?d(e,t):t instanceof h?t:t instanceof l.j||(0,a.f)(t)||(0,i.E)(t)?{Index:(0,i.E)(t)?t:t.toNumber()}:(0,s.K)(t)?d(e,(0,c.F)(t.toString())):t}(e,t))}inspect(){const{inner:e,outer:t=[]}=this.inner.inspect();return{inner:e,outer:[new Uint8Array([this.index]),...t]}}toString(){return this.value.toString()}}},47529(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{AuthIndex:"u32",AuthoritySignature:"Signature",Heartbeat:{blockNumber:"BlockNumber",networkState:"OpaqueNetworkState",sessionIndex:"SessionIndex",authorityIndex:"AuthIndex",validatorsLen:"u32"},HeartbeatTo244:{blockNumber:"BlockNumber",networkState:"OpaqueNetworkState",sessionIndex:"SessionIndex",authorityIndex:"AuthIndex"},OpaqueMultiaddr:"Opaque",OpaquePeerId:"Opaque",OpaqueNetworkState:{peerId:"OpaquePeerId",externalAddresses:"Vec"}}}},47560(e,t,n){"use strict";n.d(t,{Rl:()=>c,Rx:()=>o});var r=n(49969),a=n(51209);const i={chars:"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",coder:r.tw,ipfs:"z",type:"base58"},s=(0,a.Zr)(i),o=(0,a.r_)(i,s),c=(0,a.L0)(i);null&&createIs(s)},47781(e,t,n){"use strict";n.d(t,{f:()=>r});const r={Benchmark:[{methods:{benchmark_metadata:{description:"Get the benchmark metadata available for this runtime.",params:[{name:"extra",type:"bool"}],type:"(Vec, Vec)"},dispatch_benchmark:{description:"Dispatch the given benchmark.",params:[{name:"config",type:"BenchmarkConfig"}],type:"Result, Text>"}},version:1}]}},48326(e,t,n){"use strict";n.d(t,{_:()=>r});const r={hasKey:{description:"Returns true if the keystore has private keys for the given public key and key type.",isUnsafe:!0,params:[{name:"publicKey",type:"Bytes"},{name:"keyType",type:"Text"}],type:"bool"},hasSessionKeys:{description:"Returns true if the keystore has private keys for the given session public keys.",isUnsafe:!0,params:[{name:"sessionKeys",type:"Bytes"}],type:"bool"},insertKey:{description:"Insert a key into the keystore.",isUnsafe:!0,params:[{name:"keyType",type:"Text"},{name:"suri",type:"Text"},{name:"publicKey",type:"Bytes"}],type:"Bytes"},pendingExtrinsics:{description:"Returns all pending extrinsics, potentially grouped by sender",params:[],type:"Vec"},removeExtrinsic:{description:"Remove given extrinsic from the pool and temporarily ban it to prevent reimporting",isUnsafe:!0,params:[{name:"bytesOrHash",type:"Vec"}],type:"Vec"},rotateKeys:{description:"Generate new session keys and returns the corresponding public keys",isUnsafe:!0,params:[],type:"Bytes"},submitAndWatchExtrinsic:{description:"Submit and subscribe to watch an extrinsic until unsubscribed",isSigned:!0,params:[{name:"extrinsic",type:"Extrinsic"}],pubsub:["extrinsicUpdate","submitAndWatchExtrinsic","unwatchExtrinsic"],type:"ExtrinsicStatus"},submitExtrinsic:{description:"Submit a fully formatted extrinsic for block inclusion",isSigned:!0,params:[{name:"extrinsic",type:"Extrinsic"}],type:"Hash"}}},48587(e,t,n){"use strict";n.d(t,{f:()=>r});const r={MixnetApi:[{methods:{current_mixnodes:{description:"Get the index and phase of the current session.",params:[],type:"Result"},maybe_register:{description:"Try to register a mixnode for the next session.",params:[{name:"session_index",type:"u32"},{name:"mixnode",type:"Mixnode"}],type:"bool"},prev_mixnodes:{description:"Get the index and phase of the current session.",params:[],type:"Result"},session_status:{description:"Get the index and phase of the current session.",params:[],type:"SessionStatus"}},version:1}]}},49058(e,t,n){"use strict";n.d(t,{Ax:()=>m.A,B_:()=>T.B,DH:()=>x.D,EY:()=>g.E,Em:()=>k._,GA:()=>i.G,I8:()=>o.i8,Ix:()=>c.I,L1:()=>V.L,NX:()=>w.N,Px:()=>A.h,R7:()=>w.N,T_:()=>s.T,U8:()=>b.u8,Uv:()=>d.U,Vm:()=>y.n,ZU:()=>v.Z,Zg:()=>M.Z,_l:()=>k._,bV:()=>f.z,cq:()=>h.c,dM:()=>S.n,hA:()=>A.h,i8:()=>o.i8,jP:()=>l.r,je:()=>s.T,kB:()=>i.G,lc:()=>a.l,lj:()=>u.l,np:()=>y.n,nx:()=>S.n,pt:()=>u.l,rT:()=>l.r,tE:()=>p.v,u8:()=>b.u8,ut:()=>r.u,uv:()=>h.c,vB:()=>p.v,vD:()=>x.D,x:()=>a.l,xQ:()=>V.L,zB:()=>f.z});var r=n(30430),a=n(74107),i=n(79846),s=n(60881),o=n(59240),c=n(1786),u=n(85677),l=n(55875),d=n(34652),h=n(31080),p=n(61669),f=n(65081),m=n(91320),g=n(83200),y=n(20423),b=n(97956),v=n(43661),w=n(70729),x=n(56775),k=n(9436),V=n(21425),S=n(79221),A=n(64307),T=n(96096),M=n(71940)},49323(e,t,n){"use strict";n.d(t,{$:()=>r});var r={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},49556(e,t,n){"use strict";n.d(t,{v2:()=>r});const r={AssetIdV2:{_enum:{Concrete:"MultiLocationV2",Abstract:"Bytes"}},AssetInstanceV2:{_enum:{Undefined:"Null",Index:"Compact",Array4:"[u8;4]",Array8:"[u8;8]",Array16:"[u8;16]",Array32:"[u8;32]",Blob:"Bytes"}},BodyIdV2:{_enum:{Unit:"Null",Named:"Bytes",Index:"Compact",Executive:"Null",Technical:"Null",Legislative:"Null",Judicial:"Null",Defense:"Null",Administration:"Null",Treasury:"Null"}},BodyPartV2:{_enum:{Voice:"Null",Members:{count:"Compact"},Fraction:{nom:"Compact",denom:"Compact"},AtLeastProportion:{nom:"Compact",denom:"Compact"},MoreThanProportion:{nom:"Compact",denom:"Compact"}}},NetworkIdV2:{_enum:{Any:"Null",Named:"Bytes",Pezkuwi:"Null",Dicle:"Null",Zagros:"Null"}},JunctionV2:{_enum:{Teyrchain:"Compact",AccountId32:{network:"NetworkIdV2",id:"[u8; 32]"},AccountIndex64:{network:"NetworkIdV2",index:"Compact"},AccountKey20:{network:"NetworkIdV2",key:"[u8; 20]"},PezpalletInstance:"u8",GeneralIndex:"Compact",GeneralKey:"Bytes",OnlyChild:"Null",Plurality:{id:"BodyIdV2",part:"BodyPartV2"}}},JunctionsV2:{_enum:{Here:"Null",X1:"JunctionV2",X2:"(JunctionV2, JunctionV2)",X3:"(JunctionV2, JunctionV2, JunctionV2)",X4:"(JunctionV2, JunctionV2, JunctionV2, JunctionV2)",X5:"(JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2)",X6:"(JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2)",X7:"(JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2)",X8:"(JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2)"}},FungibilityV2:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV2"}},InteriorMultiLocationV2:"JunctionsV2",MultiAssetV2:{id:"AssetIdV2",fun:"FungibilityV2"},MultiAssetsV2:"Vec",MultiAssetFilterV2:{_enum:{Definite:"MultiAssetsV2",Wild:"WildMultiAssetV2"}},MultiLocationV2:{parents:"u8",interior:"JunctionsV2"},OriginKindV2:{_enum:{Native:"Null",SovereignAccount:"Null",Superuser:"Null",Xcm:"Null"}},WildFungibilityV2:{_enum:{Fungible:"Null",NonFungible:"Null"}},ResponseV2:{_enum:{Null:"Null",Assets:"MultiAssetsV2",ExecutionResult:"Option<(u32, XcmErrorV2)>",Version:"u32"}},ResponseV2Error:"(u32, XcmErrorV2)",WeightLimitV2:{_enum:{Unlimited:"Null",Limited:"Compact"}},InstructionV2:{_enum:{WithdrawAsset:"MultiAssetsV2",ReserveAssetDeposited:"MultiAssetsV2",ReceiveTeleportedAsset:"MultiAssetsV2",QueryResponse:{queryId:"Compact",response:"ResponseV2",maxWeight:"Compact"},TransferAsset:{assets:"MultiAssetsV2",beneficiary:"MultiLocationV2"},TransferReserveAsset:{assets:"MultiAssetsV2",dest:"MultiLocationV2",xcm:"XcmV2"},Transact:{originType:"XcmOriginKind",requireWeightAtMost:"Compact",call:"DoubleEncodedCall"},HrmpNewChannelOpenRequest:{sender:"Compact",maxMessageSize:"Compact",maxCapacity:"Compact"},HrmpChannelAccepted:{recipient:"Compact"},HrmpChannelClosing:{initiator:"Compact",sender:"Compact",recipient:"Compact"},ClearOrigin:"Null",DescendOrigin:"InteriorMultiLocationV2",ReportError:{queryId:"Compact",dest:"MultiLocationV2",maxResponseWeight:"Compact"},DepositAsset:{assets:"MultiAssetFilterV2",maxAssets:"Compact",beneficiary:"MultiLocationV2"},DepositReserveAsset:{assets:"MultiAssetFilterV2",maxAssets:"Compact",dest:"MultiLocationV2",xcm:"XcmV2"},ExchangeAsset:{give:"MultiAssetFilterV2",receive:"MultiAssetsV2"},InitiateReserveWithdraw:{assets:"MultiAssetFilterV2",reserve:"MultiLocationV2",xcm:"XcmV2"},InitiateTeleport:{assets:"MultiAssetFilterV2",dest:"MultiLocationV2",xcm:"XcmV2"},QueryHolding:{queryId:"Compact",dest:"MultiLocationV2",assets:"MultiAssetFilterV2",maxResponseWeight:"Compact"},BuyExecution:{fees:"MultiAssetV2",weightLimit:"WeightLimitV2"},RefundSurplus:"Null",SetErrorHandler:"XcmV2",SetAppendix:"XcmV2",ClearError:"Null",ClaimAsset:{assets:"MultiAssetsV2",ticket:"MultiLocationV2"},Trap:"Compact",SubscribeVersion:{queryId:"Compact",maxResponseWeight:"Compact"},UnsubscribeVersion:"Null"}},WildMultiAssetV2:{_enum:{All:"Null",AllOf:{id:"AssetIdV2",fun:"WildFungibilityV2"}}},XcmV2:"Vec",XcmErrorV2:{_enum:{Overflow:"Null",Unimplemented:"Null",UntrustedReserveLocation:"Null",UntrustedTeleportLocation:"Null",MultiLocationFull:"Null",MultiLocationNotInvertible:"Null",BadOrigin:"Null",InvalidLocation:"Null",AssetNotFound:"Null",FailedToTransactAsset:"Null",NotWithdrawable:"Null",LocationCannotHold:"Null",ExceedsMaxMessageSize:"Null",DestinationUnsupported:"Null",Transport:"Null",Unroutable:"Null",UnknownClaim:"Null",FailedToDecode:"Null",MaxWeightInvalid:"Null",NotHoldingFees:"Null",TooExpensive:"Null",Trap:"u64",UnhandledXcmVersion:"Null",WeightLimitReached:"Weight",Barrier:"Null",WeightNotComputable:"Null"}}}},49572(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(646).f,types:{BeefyKey:"[u8; 33]",Keys:"SessionKeys4",SessionKeys1:"(AccountId)",SessionKeys2:"(AccountId, AccountId)",SessionKeys3:"(AccountId, AccountId, AccountId)",SessionKeys4:"(AccountId, AccountId, AccountId, AccountId)",SessionKeys5:"(AccountId, AccountId, AccountId, AccountId, AccountId)",SessionKeys6:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId)",SessionKeys6B:"(AccountId, AccountId, AccountId, AccountId, AccountId, BeefyKey)",SessionKeys7:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId)",SessionKeys7B:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, BeefyKey)",SessionKeys8:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId)",SessionKeys8B:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, BeefyKey)",SessionKeys9:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId)",SessionKeys9B:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, BeefyKey)",SessionKeys10:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId)",SessionKeys10B:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, BeefyKey)",FullIdentification:"Exposure",IdentificationTuple:"(ValidatorId, FullIdentification)",MembershipProof:{session:"SessionIndex",trieNodes:"Vec",validatorCount:"ValidatorCount"},SessionIndex:"u32",ValidatorCount:"u32"}}},49743(e,t,n){"use strict";n.d(t,{a:()=>a});var r=n(67817);function a(e=32){return(0,r.UY)(new Uint8Array(e))}null&&createAsHex(a)},49822(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(88540).f,types:{}}},49969(e,t,n){"use strict";function r(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&"Uint8Array"===e.constructor.name}function a(e,...t){if(!r(e))throw new Error("Uint8Array expected");if(t.length>0&&!t.includes(e.length))throw new Error("Uint8Array expected of length "+t+", got length="+e.length)}function i(e,t){return!!Array.isArray(t)&&(0===t.length||(e?t.every(e=>"string"==typeof e):t.every(e=>Number.isSafeInteger(e))))}function s(e){if("function"!=typeof e)throw new Error("function expected");return!0}function o(e,t){if("string"!=typeof t)throw new Error(`${e}: string expected`);return!0}function c(e){if(!Number.isSafeInteger(e))throw new Error(`invalid integer: ${e}`)}function u(e){if(!Array.isArray(e))throw new Error("array expected")}function l(e,t){if(!i(!0,t))throw new Error(`${e}: array of strings expected`)}function d(e,t){if(!i(!1,t))throw new Error(`${e}: array of numbers expected`)}function h(...e){const t=e=>e,n=(e,t)=>n=>e(t(n));return{encode:e.map(e=>e.encode).reduceRight(n,t),decode:e.map(e=>e.decode).reduce(n,t)}}function p(e){const t="string"==typeof e?e.split(""):e,n=t.length;l("alphabet",t);const r=new Map(t.map((e,t)=>[e,t]));return{encode:r=>(u(r),r.map(r=>{if(!Number.isSafeInteger(r)||r<0||r>=n)throw new Error(`alphabet.encode: digit index outside alphabet "${r}". Allowed: ${e}`);return t[r]})),decode:t=>(u(t),t.map(t=>{o("alphabet.decode",t);const n=r.get(t);if(void 0===n)throw new Error(`Unknown letter: "${t}". Allowed: ${e}`);return n}))}}function f(e=""){return o("join",e),{encode:t=>(l("join.decode",t),t.join(e)),decode:t=>(o("join.decode",t),t.split(e))}}function m(e,t="="){return c(e),o("padding",t),{encode(n){for(l("padding.encode",n);n.length*e%8;)n.push(t);return n},decode(n){l("padding.decode",n);let r=n.length;if(r*e%8)throw new Error("padding: invalid, string should have whole number of bytes");for(;r>0&&n[r-1]===t;r--){if((r-1)*e%8==0)throw new Error("padding: invalid, string has too much padding")}return n.slice(0,r)}}}function g(e){return s(e),{encode:e=>e,decode:t=>e(t)}}function y(e,t,n){if(t<2)throw new Error(`convertRadix: invalid from=${t}, base cannot be less than 2`);if(n<2)throw new Error(`convertRadix: invalid to=${n}, base cannot be less than 2`);if(u(e),!e.length)return[];let r=0;const a=[],i=Array.from(e,e=>{if(c(e),e<0||e>=t)throw new Error(`invalid integer: ${e}`);return e}),s=i.length;for(;1;){let e=0,o=!0;for(let a=r;aE,tw:()=>z});const b=(e,t)=>0===t?e:b(t,e%t),v=(e,t)=>e+(t-b(e,t)),w=(()=>{let e=[];for(let t=0;t<40;t++)e.push(2**t);return e})();function x(e,t,n,r){if(u(e),t<=0||t>32)throw new Error(`convertRadix2: wrong from=${t}`);if(n<=0||n>32)throw new Error(`convertRadix2: wrong to=${n}`);if(v(t,n)>32)throw new Error(`convertRadix2: carry overflow from=${t} to=${n} carryBits=${v(t,n)}`);let a=0,i=0;const s=w[t],o=w[n]-1,l=[];for(const r of e){if(c(r),r>=s)throw new Error(`convertRadix2: invalid data word=${r} from=${t}`);if(a=a<32)throw new Error(`convertRadix2: carry overflow pos=${i} from=${t}`);for(i+=t;i>=n;i-=n)l.push((a>>i-n&o)>>>0);const e=w[i];if(void 0===e)throw new Error("invalid carry");a&=e-1}if(a=a<=t)throw new Error("Excess padding");if(!r&&a>0)throw new Error(`Non-zero padding: ${a}`);return r&&i>0&&l.push(a>>>0),l}function k(e){c(e);const t=2**8;return{encode:n=>{if(!r(n))throw new Error("radix.encode input should be Uint8Array");return y(Array.from(n),t,e)},decode:n=>(d("radix.decode",n),Uint8Array.from(y(n,e,t)))}}function V(e,t=!1){if(c(e),e<=0||e>32)throw new Error("radix2: bits should be in (0..32]");if(v(8,e)>32||v(e,8)>32)throw new Error("radix2: carry overflow");return{encode:n=>{if(!r(n))throw new Error("radix2.encode input should be Uint8Array");return x(Array.from(n),8,e,!t)},decode:n=>(d("radix2.decode",n),Uint8Array.from(x(n,e,8,t)))}}function S(e){return s(e),function(...t){try{return e.apply(null,t)}catch(e){}}}const A=h(V(4),p("0123456789ABCDEF"),f("")),T=h(V(5),p("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"),m(5),f("")),M=(h(V(5),p("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"),f("")),h(V(5),p("0123456789ABCDEFGHIJKLMNOPQRSTUV"),m(5),f("")),h(V(5),p("0123456789ABCDEFGHIJKLMNOPQRSTUV"),f("")),h(V(5),p("0123456789ABCDEFGHJKMNPQRSTVWXYZ"),f(""),g(e=>e.toUpperCase().replace(/O/g,"0").replace(/[IL]/g,"1"))),(()=>"function"==typeof Uint8Array.from([]).toBase64&&"function"==typeof Uint8Array.fromBase64)()),P=(e,t)=>{o("base64",e);const n=t?/^[A-Za-z0-9=_-]+$/:/^[A-Za-z0-9=+/]+$/,r=t?"base64url":"base64";if(e.length>0&&!n.test(e))throw new Error("invalid base64");return Uint8Array.fromBase64(e,{alphabet:r,lastChunkHandling:"strict"})},E=M?{encode:e=>(a(e),e.toBase64()),decode:e=>P(e,!1)}:h(V(6),p("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),m(6),f("")),I=(h(V(6),p("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),f("")),M?{encode:e=>(a(e),e.toBase64({alphabet:"base64url"})),decode:e=>P(e,!0)}:h(V(6),p("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),m(6),f(""))),C=(h(V(6),p("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),f("")),e=>h(k(58),p(e),f(""))),z=C("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"),O=(C("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"),C("rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz"),[0,2,3,5,6,7,9,10,11]),H={encode(e){let t="";for(let n=0;n>25;let n=(33554431&e)<<5;for(let e=0;e>e&1)&&(n^=B[e]);return n}function j(e,t,n=1){const r=e.length;let a=1;for(let t=0;t126)throw new Error(`Invalid prefix (${e})`);a=L(a)^n>>5}a=L(a);for(let t=0;ta)throw new TypeError(`Length ${s} exceeds limit ${a}`);const c=e.toLowerCase(),u=j(c,n,t);return`${c}1${N.encode(n)}${u}`}function u(e,n=90){o("bech32.decode input",e);const r=e.length;if(r<8||!1!==n&&r>n)throw new TypeError(`invalid string length: ${r} (${e}). Expected (8..${n})`);const a=e.toLowerCase();if(e!==a&&e!==e.toUpperCase())throw new Error(`String must be lowercase or uppercase`);const i=a.lastIndexOf("1");if(0===i||-1===i)throw new Error(`Letter "1" must be present between prefix and data only`);const s=a.slice(0,i),c=a.slice(i+1);if(c.length<6)throw new Error("Data must be at least 6 characters long");const u=N.decode(c).slice(0,-6),l=j(s,u,t);if(!c.endsWith(l))throw new Error(`Invalid checksum in ${e}: expected "${l}"`);return{prefix:s,words:u}}return{encode:c,decode:u,encodeFromBytes:function(e,t){return c(e,i(t))},decodeToBytes:function(e){const{prefix:t,words:n}=u(e,!1);return{prefix:t,words:n,bytes:a(n)}},decodeUnsafe:S(u),fromWords:a,fromWordsUnsafe:s,toWords:i}}R("bech32"),R("bech32m");const U={encode:e=>(new TextDecoder).decode(e),decode:e=>(new TextEncoder).encode(e)};(()=>"function"==typeof Uint8Array.from([]).toHex&&"function"==typeof Uint8Array.fromHex)()||h(V(4),p("0123456789abcdef"),f(""),g(e=>{if("string"!=typeof e||e.length%2!=0)throw new TypeError(`hex.decode: expected string, got ${typeof e} with length ${e.length}`);return e.toLowerCase()}))},50098(e,t,n){"use strict";n.d(t,{f:()=>a});const r={current_epoch:{description:"Returns information regarding the current epoch.",params:[],type:"Epoch"},current_epoch_start:{description:"Returns the slot that started the current epoch.",params:[],type:"Slot"},generate_key_ownership_proof:{description:"Generates a proof of key ownership for the given authority in the current epoch.",params:[{name:"slot",type:"Slot"},{name:"authorityId",type:"AuthorityId"}],type:"Option"},next_epoch:{description:"Returns information regarding the next epoch (which was already previously announced).",params:[],type:"Epoch"},submit_report_equivocation_unsigned_extrinsic:{description:"Submits an unsigned extrinsic to report an equivocation.",params:[{name:"equivocationProof",type:"BabeEquivocationProof"},{name:"keyOwnerProof",type:"OpaqueKeyOwnershipProof"}],type:"Option"}},a={BabeApi:[{methods:{configuration:{description:"Return the genesis configuration for BABE. The configuration is only read on genesis.",params:[],type:"BabeGenesisConfiguration"},...r},version:2},{methods:{configuration:{description:"Return the configuration for BABE. Version 1.",params:[],type:"BabeGenesisConfigurationV1"},...r},version:1}]}},50173(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{Bounty:{proposer:"AccountId",value:"Balance",fee:"Balance",curatorDeposit:"Balance",bond:"Balance",status:"BountyStatus"},BountyIndex:"u32",BountyStatus:{_enum:{Proposed:"Null",Approved:"Null",Funded:"Null",CuratorProposed:"BountyStatusCuratorProposed",Active:"BountyStatusActive",PendingPayout:"BountyStatusPendingPayout"}},BountyStatusActive:{curator:"AccountId",updateDue:"BlockNumber"},BountyStatusCuratorProposed:{curator:"AccountId"},BountyStatusPendingPayout:{curator:"AccountId",beneficiary:"AccountId",unlockAt:"BlockNumber"},OpenTip:{reason:"Hash",who:"AccountId",finder:"AccountId",deposit:"Balance",closes:"Option",tips:"Vec",findersFee:"bool"},OpenTipTo225:{reason:"Hash",who:"AccountId",finder:"Option",closes:"Option",tips:"Vec"},OpenTipFinderTo225:"(AccountId, Balance)",OpenTipTip:"(AccountId, Balance)",TreasuryProposal:{proposer:"AccountId",value:"Balance",beneficiary:"AccountId",bond:"Balance"}}}},50203(e,t,n){"use strict";n.d(t,{Kn:()=>c,yU:()=>o,Uv:()=>u});var r=n(85608),a=n(47212),i=(0,n(64022).L)(function(e){return function(t){e(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map(function(e,t){return t+1+") "+e.toString()}).join("\n "):"",this.name="UnsubscriptionError",this.errors=t}}),s=n(27761),o=function(){function e(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}var t;return e.prototype.unsubscribe=function(){var e,t,n,s,o;if(!this.closed){this.closed=!0;var c=this._parentage;if(c)if(this._parentage=null,Array.isArray(c))try{for(var u=(0,r.Ju)(c),d=u.next();!d.done;d=u.next()){d.value.remove(this)}}catch(t){e={error:t}}finally{try{d&&!d.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}else c.remove(this);var h=this.initialTeardown;if((0,a.T)(h))try{h()}catch(e){o=e instanceof i?e.errors:[e]}var p=this._finalizers;if(p){this._finalizers=null;try{for(var f=(0,r.Ju)(p),m=f.next();!m.done;m=f.next()){var g=m.value;try{l(g)}catch(e){o=null!=o?o:[],e instanceof i?o=(0,r.fX)((0,r.fX)([],(0,r.zs)(o)),(0,r.zs)(e.errors)):o.push(e)}}}catch(e){n={error:e}}finally{try{m&&!m.done&&(s=f.return)&&s.call(f)}finally{if(n)throw n.error}}}if(o)throw new i(o)}},e.prototype.add=function(t){var n;if(t&&t!==this)if(this.closed)l(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=null!==(n=this._finalizers)&&void 0!==n?n:[]).push(t)}},e.prototype._hasParent=function(e){var t=this._parentage;return t===e||Array.isArray(t)&&t.includes(e)},e.prototype._addParent=function(e){var t=this._parentage;this._parentage=Array.isArray(t)?(t.push(e),t):t?[t,e]:e},e.prototype._removeParent=function(e){var t=this._parentage;t===e?this._parentage=null:Array.isArray(t)&&(0,s.o)(t,e)},e.prototype.remove=function(t){var n=this._finalizers;n&&(0,s.o)(n,t),t instanceof e&&t._removeParent(this)},e.EMPTY=((t=new e).closed=!0,t),e}(),c=o.EMPTY;function u(e){return e instanceof o||e&&"closed"in e&&(0,a.T)(e.remove)&&(0,a.T)(e.add)&&(0,a.T)(e.unsubscribe)}function l(e){(0,a.T)(e)?e():e.unsubscribe()}},50226(e,t,n){"use strict";n.d(t,{c:()=>d});var r=n(21265),a=n(50203),i=n(72365),s=n(1070);function o(e){return 0===e.length?s.D:1===e.length?e[0]:function(t){return e.reduce(function(e,t){return t(e)},t)}}var c=n(49323),u=n(47212),l=n(92933),d=function(){function e(e){e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var i,s=this,o=(i=e)&&i instanceof r.vU||function(e){return e&&(0,u.T)(e.next)&&(0,u.T)(e.error)&&(0,u.T)(e.complete)}(i)&&(0,a.Uv)(i)?e:new r.Ms(e,t,n);return(0,l.Y)(function(){var e=s,t=e.operator,n=e.source;o.add(t?t.call(o,n):n?s._subscribe(o):s._trySubscribe(o))}),o},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){e.error(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=h(t))(function(t,a){var i=new r.Ms({next:function(t){try{e(t)}catch(e){a(e),i.unsubscribe()}},error:a,complete:t});n.subscribe(i)})},e.prototype._subscribe=function(e){var t;return null===(t=this.source)||void 0===t?void 0:t.subscribe(e)},e.prototype[i.s]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;ti});var r=n(87609),a=n(89119);const i=(0,n(78118).aU)({256:a.So,512:a.Rc},{256:r.lY,512:r.a0});null&&createBitHasher(256,i),null&&createBitHasher(512,i),null&&createAsHex(i)},50927(e,t,n){"use strict";n.d(t,{i:()=>a});var r=n(93191);function a(e,{isLe:t=!0,isNegative:n=!1}={}){t||(e=e.slice().reverse());const a=e.length;if(n&&a&&128&e[a-1])switch(a){case 0:return new r(0);case 1:return new r(-1*(255^e[0])-1);case 2:return new r(-1*(e[0]+(e[1]<<8)^65535)-1);case 3:return new r(-1*(e[0]+(e[1]<<8)+(e[2]<<16)^16777215)-1);case 4:return new r(-1*(e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]^4294967295)-1);case 5:return new r(-1*((e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]^4294967295)+4294967296*(255^e[4]))-1);case 6:return new r(-1*((e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]^4294967295)+4294967296*(e[4]+(e[5]<<8)^65535))-1);default:return new r(e,"le").fromTwos(8*a)}switch(a){case 0:return new r(0);case 1:return new r(e[0]);case 2:return new r(e[0]+(e[1]<<8));case 3:return new r(e[0]+(e[1]<<8)+(e[2]<<16));case 4:return new r(e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]);case 5:return new r(e[0]+(e[1]<<8)+(e[2]<<16)+16777216*(e[3]+(e[4]<<8)));case 6:return new r(e[0]+(e[1]<<8)+(e[2]<<16)+16777216*(e[3]+(e[4]<<8)+(e[5]<<16)));default:return new r(e,"le")}}},51154(e,t,n){"use strict";n.d(t,{_:()=>r});const r={listening:{aliasSection:"net",description:"Returns true if client is actively listening for network connections. Otherwise false.",params:[],type:"bool"},peerCount:{aliasSection:"net",description:"Returns number of peers connected to node.",params:[],type:"Text"},version:{aliasSection:"net",description:"Returns protocol version.",params:[],type:"Text"},clientVersion:{aliasSection:"web3",description:"Returns current client version.",params:[],type:"Text"},sha3:{aliasSection:"web3",description:"Returns sha3 of the given data",params:[{name:"data",type:"Bytes"}],type:"H256"},accounts:{description:"Returns accounts list.",params:[],type:"Vec"},blockNumber:{description:"Returns the blockNumber",params:[],type:"U256"},call:{description:"Call contract, returning the output data.",params:[{name:"request",type:"EthCallRequest"},{isHistoric:!0,isOptional:!0,name:"number",type:"BlockNumber"}],type:"Bytes"},chainId:{description:"Returns the chain ID used for transaction signing at the current best block. None is returned if not available.",params:[],type:"U64"},coinbase:{description:"Returns block author.",params:[],type:"H160"},estimateGas:{description:"Estimate gas needed for execution of given contract.",params:[{name:"request",type:"EthCallRequest"},{isHistoric:!0,isOptional:!0,name:"number",type:"BlockNumber"}],type:"U256"},feeHistory:{description:"Returns fee history for given block count & reward percentiles",params:[{name:"blockCount",type:"U256"},{name:"newestBlock",type:"BlockNumber"},{name:"rewardPercentiles",type:"Option>"}],type:"EthFeeHistory"},gasPrice:{description:"Returns current gas price.",params:[],type:"U256"},getBalance:{description:"Returns balance of the given account.",params:[{name:"address",type:"H160"},{isHistoric:!0,isOptional:!0,name:"number",type:"BlockNumber"}],type:"U256"},getBlockByHash:{description:"Returns block with given hash.",params:[{name:"hash",type:"H256"},{name:"full",type:"bool"}],type:"Option"},getBlockByNumber:{description:"Returns block with given number.",params:[{name:"block",type:"BlockNumber"},{name:"full",type:"bool"}],type:"Option"},getBlockTransactionCountByHash:{description:"Returns the number of transactions in a block with given hash.",params:[{name:"hash",type:"H256"}],type:"U256"},getBlockTransactionCountByNumber:{description:"Returns the number of transactions in a block with given block number.",params:[{name:"block",type:"BlockNumber"}],type:"U256"},getCode:{description:"Returns the code at given address at given time (block number).",params:[{name:"address",type:"H160"},{isHistoric:!0,isOptional:!0,name:"number",type:"BlockNumber"}],type:"Bytes"},getFilterChanges:{description:"Returns filter changes since last poll.",params:[{name:"index",type:"U256"}],type:"EthFilterChanges"},getFilterLogs:{description:"Returns all logs matching given filter (in a range 'from' - 'to').",params:[{name:"index",type:"U256"}],type:"Vec"},getLogs:{description:"Returns logs matching given filter object.",params:[{name:"filter",type:"EthFilter"}],type:"Vec"},getProof:{description:"Returns proof for account and storage.",params:[{name:"address",type:"H160"},{name:"storageKeys",type:"Vec"},{name:"number",type:"BlockNumber"}],type:"EthAccount"},getStorageAt:{description:"Returns content of the storage at given address.",params:[{name:"address",type:"H160"},{name:"index",type:"U256"},{isHistoric:!0,isOptional:!0,name:"number",type:"BlockNumber"}],type:"H256"},getTransactionByBlockHashAndIndex:{description:"Returns transaction at given block hash and index.",params:[{name:"hash",type:"H256"},{name:"index",type:"U256"}],type:"EthTransaction"},getTransactionByBlockNumberAndIndex:{description:"Returns transaction by given block number and index.",params:[{name:"number",type:"BlockNumber"},{name:"index",type:"U256"}],type:"EthTransaction"},getTransactionByHash:{description:"Get transaction by its hash.",params:[{name:"hash",type:"H256"}],type:"EthTransaction"},getTransactionCount:{description:"Returns the number of transactions sent from given address at given time (block number).",params:[{name:"address",type:"H160"},{isHistoric:!0,isOptional:!0,name:"number",type:"BlockNumber"}],type:"U256"},getTransactionReceipt:{description:"Returns transaction receipt by transaction hash.",params:[{name:"hash",type:"H256"}],type:"EthReceipt"},getUncleByBlockHashAndIndex:{description:"Returns an uncles at given block and index.",params:[{name:"hash",type:"H256"},{name:"index",type:"U256"}],type:"EthRichBlock"},getUncleByBlockNumberAndIndex:{description:"Returns an uncles at given block and index.",params:[{name:"number",type:"BlockNumber"},{name:"index",type:"U256"}],type:"EthRichBlock"},getUncleCountByBlockHash:{description:"Returns the number of uncles in a block with given hash.",params:[{name:"hash",type:"H256"}],type:"U256"},getUncleCountByBlockNumber:{description:"Returns the number of uncles in a block with given block number.",params:[{name:"number",type:"BlockNumber"}],type:"U256"},getWork:{description:"Returns the hash of the current block, the seedHash, and the boundary condition to be met.",params:[],type:"EthWork"},hashrate:{description:"Returns the number of hashes per second that the node is mining with.",params:[],type:"U256"},maxPriorityFeePerGas:{description:"Returns max priority fee per gas",params:[],type:"U256"},mining:{description:"Returns true if client is actively mining new blocks.",params:[],type:"bool"},newBlockFilter:{description:"Returns id of new block filter.",params:[],type:"U256"},newFilter:{description:"Returns id of new filter.",params:[{name:"filter",type:"EthFilter"}],type:"U256"},newPendingTransactionFilter:{description:"Returns id of new block filter.",params:[],type:"U256"},protocolVersion:{description:"Returns protocol version encoded as a string (quotes are necessary).",params:[],type:"u64"},sendRawTransaction:{description:"Sends signed transaction, returning its hash.",params:[{name:"bytes",type:"Bytes"}],type:"H256"},sendTransaction:{description:"Sends transaction; will block waiting for signer to return the transaction hash",params:[{name:"tx",type:"EthTransactionRequest"}],type:"H256"},submitHashrate:{description:"Used for submitting mining hashrate.",params:[{name:"index",type:"U256"},{name:"hash",type:"H256"}],type:"bool"},submitWork:{description:"Used for submitting a proof-of-work solution.",params:[{name:"nonce",type:"H64"},{name:"headerHash",type:"H256"},{name:"mixDigest",type:"H256"}],type:"bool"},subscribe:{description:"Subscribe to Eth subscription.",params:[{name:"kind",type:"EthSubKind"},{isOptional:!0,name:"params",type:"EthSubParams"}],pubsub:["subscription","subscribe","unsubscribe"],type:"Null"},syncing:{description:"Returns an object with data about the sync status or false.",params:[],type:"EthSyncStatus"},uninstallFilter:{description:"Uninstalls filter.",params:[{name:"index",type:"U256"}],type:"bool"}}},51198(e,t,n){"use strict";n.d(t,{_:()=>r});const r={getKeys:{description:"Returns the keys with prefix from a child storage, leave empty to get all the keys",params:[{name:"childKey",type:"PrefixedStorageKey"},{name:"prefix",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"Hash"}],type:"Vec"},getKeysPaged:{alias:["childstate_getKeysPagedAt"],description:"Returns the keys with prefix from a child storage with pagination support",params:[{name:"childKey",type:"PrefixedStorageKey"},{name:"prefix",type:"StorageKey"},{name:"count",type:"u32"},{isOptional:!0,name:"startKey",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"Hash"}],type:"Vec"},getStorage:{description:"Returns a child storage entry at a specific block state",params:[{name:"childKey",type:"PrefixedStorageKey"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"Hash"}],type:"Option"},getStorageEntries:{description:"Returns child storage entries for multiple keys at a specific block state",params:[{name:"childKey",type:"PrefixedStorageKey"},{name:"keys",type:"Vec"},{isHistoric:!0,isOptional:!0,name:"at",type:"Hash"}],type:"Vec>"},getStorageHash:{description:"Returns the hash of a child storage entry at a block state",params:[{name:"childKey",type:"PrefixedStorageKey"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"Hash"}],type:"Option"},getStorageSize:{description:"Returns the size of a child storage entry at a block state",params:[{name:"childKey",type:"PrefixedStorageKey"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"Hash"}],type:"Option"}}},51209(e,t,n){"use strict";n.d(t,{L0:()=>i,Zr:()=>s,r_:()=>a});var r=n(94355);function a({coder:e,ipfs:t},n){return(r,a)=>(n(r,a),e.decode(t&&a?r.substring(1):r))}function i({coder:e,ipfs:t}){return(n,a)=>{const i=e.encode((0,r.e)(n));return t&&a?`${t}${i}`:i}}function s({chars:e,ipfs:t,type:n,withPadding:r}){return(a,i)=>{if("string"!=typeof a)throw new Error(`Expected ${n} string input`);if(t&&i&&!a.startsWith(t))throw new Error(`Expected ipfs-compatible ${n} to start with '${t}'`);for(let t=i?1:0,s=a.length;tp});var r=n(58206),a=n(58971),i=n(1572),s=n(75589),o=n(94355),c=n(69597),u=n(13832);function l(e,t){return t.fields.reduce((t,{name:n,type:r},a)=>(t[n.unwrapOr(`param${a}`).toString()]=e.createLookupType(r),t),{})}function d(e,t=new Uint8Array,n){if((0,u.b)(t)||(0,s.qv)(t))return function(e,t,n){const r=e.firstCallIndex.slice();r.set(t.subarray(0,2),0);const a=n||e.findMetaCall(r).meta;return{args:t.subarray(2),argsDef:l(e,a),callIndex:r,meta:a}}(e,(0,o.e)(t),n);if((0,c.G)(t)&&t.callIndex&&t.args)return function(e,t,n){const{args:r,callIndex:a}=t,i=a instanceof h?a.toU8a():a,s=n||e.findMetaCall(i).meta;return{args:r,argsDef:l(e,s),callIndex:a,meta:s}}(e,t,n);throw new Error(`Call: Cannot decode value '${t}' of type ${typeof t}`)}class h extends a.H{constructor(e,t){super(e,t,16)}toPrimitive(){return this.toHex()}}class p extends r._{_meta;constructor(e,t,n){const a=d(e,t,n);try{super(e,{callIndex:h,args:r._.with(a.argsDef)},a)}catch(t){let n="unknown.unknown";try{const t=e.findMetaCall(a.callIndex);n=`${t.section}.${t.method}`}catch{}throw new Error(`Call: failed decoding ${n}:: ${t.message}`)}this._meta=a.meta}get args(){return[...this.getT("args").values()]}get argsDef(){return l(this.registry,this.meta)}get argsEntries(){return[...this.getT("args").entries()]}get callIndex(){return this.getT("callIndex").toU8a()}get data(){return this.getT("args").toU8a()}get meta(){return this._meta}get method(){return this.registry.findMetaCall(this.callIndex).method}get section(){return this.registry.findMetaCall(this.callIndex).section}is(e){return e.callIndex[0]===this.callIndex[0]&&e.callIndex[1]===this.callIndex[1]}toHuman(e,t){let n;try{n=this.registry.findMetaCall(this.callIndex)}catch{}return(0,i.b)({args:this.argsEntries.reduce((n,[r,a])=>(0,i.b)(n,{[r]:a.toHuman(e,t)}),{}),method:n?.method,section:n?.section},e&&n?{docs:n.meta.docs.map(e=>e.toString())}:null)}toRawType(){return"Call"}}},51657(e,t,n){"use strict";n.d(t,{A:()=>r});const r={acala:["0xfc41b9bd8ef8fe53d58c7ea67c794c7ec9a73daf05e6d54b14ff6342c99ba64c"],ajuna:["0xe358eb1d11b31255a286c12e44fe6780b7edb171d657905a97e39f71d9c6c3ee"],"aleph-node":["0x70255b4d28de0fc4e1a193d7e175ad1ccef431598211c55538f1018651a0344e"],astar:["0x9eb76c5184c4ab8679d2d5d819fdf90b9c001403e9e17da2e14b6d8aec4029c6"],basilisk:["0xa85cfb9b9fd4d622a5b28289a02347af987d8f73fa3108450e2b4a11c1ce5755"],bifrost:["0x262e1b2ad728475fd6fe88e62d34c200abe6fd693931ddad144059b1eb884e5b"],"bifrost-kusama":["0x9f28c6a68e0fc9646eff64935684f6eeeece527e37bbe1f213d22caa1d9d6bed"],bittensor:["0x2f0555cc76fc2840a25a6ea3b9637146806f1f44b090c175ffde2a7e5ab36c03"],centrifuge:["0xb3db41421702df9a7fcac62b53ffeac85f7853cc4e689e0b93aeb3db18c09d82","0x67dddf2673b69e5f875f6f25277495834398eafd67f492e09f3f3345e003d1b5"],cere:["0x81443836a9a24caaa23f1241897d1235717535711d1d3fe24eae4fdc942c092c"],composable:["0xdaab8df776eb52ec604a5df5d388bb62a050a0aaec4556a64265b9d42755552d"],creditcoin3:["0x4436a7d64e363df85e065a894721002a86643283f9707338bf195d360ba2ee71","0xfc4ec97a1c1f119c4353aecb4a17c7c0cf7b40d5d660143d8bad9117e9866572","0xfc9df99a665f964aed6649f275055e54df5e3420489538ed31d7788f53d11ef6"],darwinia:["0xe71578b37a7c799b0ab4ee87ffa6f059a6b98f71f06fb8c84a8d88013a548ad6"],dentnet:["0x0313f6a011d128d22f996703cbab05162e2fdc9e031493314fe6db79979c5ca7"],"dock-mainnet":["0x6bfe24dca2a3be10f22212678ac13a6446ec764103c0f3471c71609eac384aae","0xf73467c6544aa68df2ee546b135f955c46b90fa627e9b5d7935f41061bb8a5a9"],edgeware:["0x742a2ca70c2fda6cee4f8df98d64c4c670a052d9568058982dad9d5a7a135c5b"],encointer:["0x7dd99936c1e9e6d1ce7d90eb6f33bea8393b4bf87677d675aa63c9cb3e8c5b5b"],enjin:["0xd8761d3c88f26dc12875c00d3165f7d67243d56fc85b4cf19937601a7916e5a9"],equilibrium:["0x6f1a800de3daff7f5e037ddf66ab22ce03ab91874debeddb1086f5f7dbd48925"],frequency:["0x4a587bf17a404e3572747add7aab7bbe56e805a5479c6c436f07f36fcc8d3ae1"],genshiro:["0x9b8cefc0eb5c568b527998bdd76c184e2b76ae561be76e4667072230217ea243"],hydradx:["0xafdc188f45c71dacbaa0b62e16a91f726c7b8699a9748cdf715459de6b7f366d","0xd2a620c27ec5cbc5621ff9a522689895074f7cca0d08e7134a7804e1a3ba86fc","0x10af6e84234477d84dc572bac0789813b254aa490767ed06fb9591191d1073f9","0x3d75507dd46301767e601265791da1d9cb47b6ebc94e87347b635e5bf58bd047","0x0ed32bfcab4a83517fac88f2aa7cbc2f88d3ab93be9a12b6188a036bf8a943c2"],integritee:["0xcdedc8eadbfa209d3f207bba541e57c3c58a667b05a2e1d1e86353c9000758da","0xe13e7af377c64e83f95e0d70d5e5c3c01d697a84538776c5b9bbe0e7d7b6034c"],"interlay-parachain":["0xbf88efe70e9e0e916416e8bed61f2b45717f517d7f3523e33c7b001e5ffcbc72"],karura:["0xbaf5aabe40646d11f0ee8abbdc64f4a4b7674925cba08e4a05ff9ebed6e2126b"],khala:["0xd43540ba6d3eb4897c28a77d48cb5b729fea37603cbbfc7a86a73b72adb3be8d"],kulupu:["0xf7a99d3cb92853d00d5275c971c132c074636256583fee53b3bbe60d7b8769ba"],kusama:["0xb0a8d493285c2df73290dfb7e61f870f17b41801197a149ca93654499ea3dafe","0xe3777fa922cafbff200cadeaea1a76bd7898ad5b89f7848999058b50e715f636","0x3fd7b9eb6a00376e5be61f01abb429ffb0b104be05eaff4d458da48fcd425baf"],dicle:["0xd9d3cd7c1e5d890d969b957f4c5b71a111bbeeabc968f1d0d4538c2663f080a7"],liberland:["0x6bd89e052d67a45bb60a9a23e8581053d5e0d619f15cb9865946937e690c42d6"],matrixchain:["0x3af4ff48ec76d2efc8476730f423ac07e25ad48f5f4c9dc39c778b164d808615"],mythos:["0xf6ee56e9c5277df5b4ce6ae9983ee88f3cbed27d31beeb98f9f84f997a1ab0b9"],nodle:["0x97da7ede98d7bad4e36b4d734b6055425a3be036da2a332ea5a7037656427a21"],origintrail:["0xe7e0962324a3b86c83404dbea483f25fb5dab4c224791c81b756cfc948006174"],p3d:["0x6c5894837ad89b6d92b114a2fb3eafa8fe3d26a54848e3447015442cd6ef4e66"],parallel:["0xe61a41c53f5dcd0beb09df93b34402aada44cb05117b71059cce40a2723a4e97"],peaq:["0xd2a5d385932d1f650dae03ef8e2748983779ee342c614f80854d32b8cd8fa48c"],pendulum:["0x5d3c298622d5634ed019bf61ea4b71655030015bde9beb0d6a24743714462c86"],phala:["0x1bb969d85965e4bb5a651abbedf21a54b6b31a21f66b5401cc3f1e286268d736"],picasso:["0x6811a339673c9daa897944dcdac99c6e2939cc88245ed21951a0a3c9a2be75bc","0xe8e7f0f4c4f5a00720b4821dbfddefea7490bcf0b19009961cc46957984e2c1c"],polimec:["0x7eb9354488318e7549c722669dcbdcdc526f1fef1420e7944667212f3601fdbd"],polkadex:["0x3920bcb4960a1eef5580cd5367ff3f430eef052774f78468852f7b9cb39f8a3c"],polkadot:["0x91b171bb158e2d3848fa23a9f1c25182fb8e20313b2c1eb49219da7a70ce90c3"],pezkuwi:["0x41693961995d879073269a008d0a52832caa3e0ae73869f02127f3d5daa4934c"],polymesh:["0x6fbd74e5e1d0a61d52ccfe9d4adaed16dd3a7caa37c6bc4d0c2fa12e8b2f4063"],quartz:["0xcd4d732201ebe5d6b014edda071c4203e16867305332301dc8d092044b28e554"],rococo:["0x6408de7737c59c238890533af25896a2c20608d8b380bb01029acb392781063e","0xaaf2cd1b74b5f726895921259421b534124726263982522174147046b8827897","0x037f5f3c8e67b314062025fc886fcd6238ea25a4a9b45dce8d246815c9ebe770","0xc196f81260cf1686172b47a79cf002120735d7cb0eb1474e8adce56618456fff","0xf6e9983c37baf68846fedafe21e56718790e39fb1c582abc408b81bc7b208f9a","0x5fce687da39305dfe682b117f0820b319348e8bb37eb16cf34acbf6a202de9d9","0xe7c3d5edde7db964317cd9b51a3a059d7cd99f81bdbce14990047354334c9779","0x1611e1dbf0405379b861e2e27daa90f480b2e6d3682414a80835a52e8cb8a215","0x343442f12fa715489a8714e79a7b264ea88c0d5b8c66b684a7788a516032f6b9","0x78bcd530c6b3a068bc17473cf5d2aff9c287102bed9af3ae3c41c33b9d6c6147","0x47381ee0697153d64404fc578392c8fd5cba9073391908f46c888498415647bd","0x19c0e4fa8ab75f5ac7865e0b8f74ff91eb9a100d336f423cd013a8befba40299"],pezkuwichain:["0x32154fd2c844f928c82964ff66168b41b15fc235f3a956d14393734c1ed4326b"],sora:["0x7e4e32d0feafd4f9c9414b0be86373f9a1efa904809b683453a9af6856d38ad5"],stafi:["0x290a4149f09ea0e402c74c1c7e96ae4239588577fe78932f94f5404c68243d80"],statemine:["0x48239ef607d7928874027a43a67689209727dfb3d3dc5e5b03a39bdc2eda771a"],statemint:["0x68d56f15f85d3136970ec16946040bc1752654e906147f7e43e9d539d7c3de2f"],subsocial:["0x0bd72c1c305172e1275278aaeb3f161e02eccb7a819e63f62d47bd53a28189f8"],ternoa:["0x6859c81ca95ef624c9dfe4dc6e3381c33e5d6509e35e147092bfbc780f777c4e"],unique:["0x84322d9cddbf35088f1e54e9a85c967a41a56a4f43445768125e61af166c7d31"],vara:["0xfe1b4c55fd4d668101126434206571a7838a8b6b93a6d1b95d607e78e6c53763"],vtb:["0x286bc8414c7000ce1d6ee6a834e29a54c1784814b76243eb77ed0b2c5573c60f","0x7483b89572fb2bd687c7b9a93b242d0b237f9aba463aba07ec24503931038aaa"],westend:["0xe143f23803ac50e8f6f8e62695d1ce9e4e1d68aa36c1cd2cfd15340213f3423e"],zagros:["0x297f5a4d105b4b28312586ff1915572ffe4ee015ff772b76399ecbff25a22026"],xxnetwork:["0x50dd5d206917bf10502c68fb4d18a59fc8aa31586f4e8856b493e43544aa82aa"],zeitgeist:["0x1bf2a2ecb4a868de66ea8610f2ce7c8c43706561b6476031315f6640fe38e060"]}},52177(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(48587).f,types:{Mixnode:{externalAddresses:"Vec",kxPublic:"[u8; 32]",peerId:"[u8; 32]"},MixnodesErr:{_enum:{InsufficientRegistrations:{min:"u32",num:"u32"}}},SessionPhase:{_enum:["CoverToCurrent","RequestsToCurrent","CoverToPrev","DisconnectFromPrev"]},SessionStatus:{currentIndex:"u32",phase:"SessionPhase"}}}},53087(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:n(30490)._,types:{RpcMethods:{version:"u32",methods:"Vec"}}}},53205(e,t,n){"use strict";n.d(t,{f:()=>r});const r={TaggedTransactionQueue:[{methods:{validate_transaction:{description:"Validate the transaction.",params:[{name:"source",type:"TransactionSource"},{name:"tx",type:"Extrinsic"},{name:"blockHash",type:"BlockHash"}],type:"TransactionValidity"}},version:3},{methods:{validate_transaction:{description:"Validate the transaction.",params:[{name:"source",type:"TransactionSource"},{name:"tx",type:"Extrinsic"}],type:"TransactionValidity"}},version:2},{methods:{validate_transaction:{description:"Validate the transaction.",params:[{name:"tx",type:"Extrinsic"}],type:"TransactionValidity"}},version:1}]}},53208(e,t,n){"use strict";function r(e){return e.toString().padStart(2,"0")}function a(e){return`${e.getFullYear().toString()}-${r(e.getMonth()+1)}-${r(e.getDate())} ${r(e.getHours())}:${r(e.getMinutes())}:${r(e.getSeconds())}`}n.d(t,{Y:()=>a})},53360(e,t,n){"use strict";n.d(t,{R:()=>r});const r=(0,n(90709).Mp)("toBigInt")},53412(e,t,n){"use strict";n.d(t,{f:()=>r});const r={DifficultyApi:[{methods:{difficulty:{description:"Return the target difficulty of the next block.",params:[],type:"Raw"}},version:1}],TimestampApi:[{methods:{timestamp:{description:"API necessary for timestamp-based difficulty adjustment algorithms.",params:[],type:"Moment"}},version:1}]}},54253(e,t,n){"use strict";n.d(t,{A:()=>a});const r=e=>{const t=chrome.runtime.lastError;t&&console.error(`BaseStore.${e}:: runtime.lastError:`,t)};class a{#ae;constructor(e){this.#ae=e?`${e}:`:""}async all(e){await this.allMap(async t=>{const n=Object.entries(t);for(const[t,r]of n)await e(t,r)})}async allMap(e){await chrome.storage.local.get(null).then(async t=>{r("all");const n=Object.entries(t),a={};for(let e=0,t=n.length;e{console.error(`BaseStore error within allMap: ${e}`)})}async get(e,t){const n=`${this.#ae}${e}`;await chrome.storage.local.get([n]).then(async e=>{r("get"),await t(e[n])}).catch(({message:e})=>{console.error(`BaseStore error within get: ${e}`)})}async remove(e,t){const n=`${this.#ae}${e}`;await chrome.storage.local.remove(n).then(async()=>{r("remove"),t&&await t()}).catch(({message:e})=>{console.error(`BaseStore error within remove: ${e}`)})}async set(e,t,n){const a=`${this.#ae}${e}`;await chrome.storage.local.set({[a]:t}).then(async()=>{r("set"),n&&await n()}).catch(({message:e})=>{console.error(`BaseStore error within set: ${e}`)})}}},54322(e,t,n){"use strict";n.d(t,{BF:()=>o.B,BI:()=>a.gR,G$:()=>l.G$,HQ:()=>i.H,Nc:()=>u.Nc,Ni:()=>u.Ni,OX:()=>l.OX,UW:()=>l.UW,Ve:()=>u.Ve,XI:()=>a.XI,_2:()=>l._2,bY:()=>r.b,hj:()=>a.eL,sk:()=>c.s,td:()=>s.t});var r=n(57023),a=n(11365),i=n(93513),s=n(60755),o=n(56101),c=n(4474),u=n(71353),l=n(38882)},54403(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:n(48326)._,types:{ExtrinsicOrHash:{_enum:{Hash:"Hash",Extrinsic:"Bytes"}},ExtrinsicStatus:{_enum:{Future:"Null",Ready:"Null",Broadcast:"Vec",InBlock:"Hash",Retracted:"Hash",FinalityTimeout:"Hash",Finalized:"Hash",Usurped:"Hash",Dropped:"Null",Invalid:"Null"}}}}},54645(e,t,n){"use strict";n.d(t,{CQ:()=>y,CW:()=>g,Ei:()=>h,F8:()=>b,TH:()=>v,Vl:()=>f,Vr:()=>m,WQ:()=>p,jm:()=>c,lD:()=>s,qh:()=>d,rE:()=>u,ry:()=>l,xn:()=>o});const r=BigInt(2**32-1),a=BigInt(32);function i(e,t=!1){return t?{h:Number(e&r),l:Number(e>>a&r)}:{h:0|Number(e>>a&r),l:0|Number(e&r)}}function s(e,t=!1){const n=e.length;let r=new Uint32Array(n),a=new Uint32Array(n);for(let s=0;se>>>n,c=(e,t,n)=>e<<32-n|t>>>n,u=(e,t,n)=>e>>>n|t<<32-n,l=(e,t,n)=>e<<32-n|t>>>n,d=(e,t,n)=>e<<64-n|t>>>n-32,h=(e,t,n)=>e>>>n-32|t<<64-n;function p(e,t,n,r){const a=(t>>>0)+(r>>>0);return{h:e+n+(a/2**32|0)|0,l:0|a}}const f=(e,t,n)=>(e>>>0)+(t>>>0)+(n>>>0),m=(e,t,n,r)=>t+n+r+(e/2**32|0)|0,g=(e,t,n,r)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0),y=(e,t,n,r,a)=>t+n+r+a+(e/2**32|0)|0,b=(e,t,n,r,a)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0)+(a>>>0),v=(e,t,n,r,a,i)=>t+n+r+a+i+(e/2**32|0)|0},54704(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(61985),a=n(54253);class i extends a.A{constructor(){super(r.Jb&&"polkadot{.js}"!==r.Jb?`${r.Jb}accounts`:null)}async set(e,t,n){e.startsWith("account:")&&t.meta&&t.meta.isTesting?n&&n():await super.set(e,t,n)}}},54816(e,t,n){"use strict";n.d(t,{N:()=>r});const r={allowedDecodedLengths:[1,2,4,8,32,33],allowedEncodedLengths:[3,4,6,10,35,36,37,38],allowedPrefix:n(46842).tR.map(({prefix:e})=>e),prefix:42}},54875(e,t,n){"use strict";n.d(t,{E:()=>r});const r="object"==typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0},54973(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(59383).f,types:{StatementStoreStatementSource:{_enum:["Chain","Network","Local"]},StatementStoreValidStatement:{maxCount:"u32",maxSize:"u32"},StatementStoreInvalidStatement:{_enum:["BadProof","NoProof","InternalError"]}}}},55012(e,t,n){"use strict";n.d(t,{f:()=>a});var r=n(95802);function a(e,t,n){const a=(0,r.m)(e.lookup,function(e){return e.isPlain?e.asPlain:e.asMap.value}(t));return n?`Option<${a}>`:a}},55835(e,t,n){"use strict";function r(e,[t,n]){const r={};for(let a=0,i=n.length;ar})},55875(e,t,n){"use strict";n.d(t,{r:()=>a});var r=n(85556);class a extends(r.A.with(32)){__IntType="i32"}},56101(e,t,n){"use strict";n.d(t,{B:()=>i});var r=n(58206),a=n(1699);class i extends r._{constructor(e,t,{isSigned:n=!1,version:r=0}={}){throw super(e,{}),new Error(`Unsupported ${n?"":"un"}signed extrinsic version ${r&a.DT}`)}}},56473(e,t,n){var r=n(36404),a=r.Global,i=r.trim;e.exports={name:"cookieStorage",read:function(e){if(!e||!u(e))return null;var t="(?:^|.*;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return unescape(s.cookie.replace(new RegExp(t),"$1"))},write:function(e,t){if(!e)return;s.cookie=escape(e)+"="+escape(t)+"; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/"},each:o,remove:c,clearAll:function(){o(function(e,t){c(t)})}};var s=a.document;function o(e){for(var t=s.cookie.split(/; ?/g),n=t.length-1;n>=0;n--)if(i(t[n])){var r=t[n].split("="),a=unescape(r[0]);e(unescape(r[1]),a)}}function c(e){e&&u(e)&&(s.cookie=escape(e)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/")}function u(e){return new RegExp("(?:^|;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(s.cookie)}},56491(e,t,n){"use strict";n.d(t,{A:()=>$});var r=n(12681),a=n(44214),i=n(51657),s=n(86601);null&&EventEmitter;var o=n(6740),c=n(23047),u=n(87176);const l=[{info:"local",text:"Local Node (Own, 127.0.0.1:9944)",value:"ws://127.0.0.1:9944/"}],d=l[0],h="off",p=[{info:"on",text:"Allow camera access",value:"on"},{info:"off",text:"Do not allow camera access",value:"off"}],f="default",m="session",g=[{info:"session",text:"Once per session",value:"session"},{info:"tx",text:"On each transaction",value:"tx"}],y="off",b=[{info:"off",text:"Do not auto-update extension metadata",value:"off"},{info:"on",text:"Auto-update extension metadata",value:"on"}],v="off",w=[{info:"on",text:"Allow local in-browser account storage",value:"on"},{info:"off",text:"Do not allow local in-browser account storage",value:"off"}],x="none",k=[{info:"none",text:"Do not attach Ledger devices",value:"none"},{info:"webusb",text:"Attach Ledger via WebUSB (Chrome, recommended)",value:"webusb"},{info:"hid",text:"Attach Ledger via WebHID (Chrome, experimental)",value:"hid"}],V="generic",S=[{info:"generic",text:"Use the Ledger Pezkuwi Generic App",value:"generic"},{info:"migration",text:"Use the Ledger Migration App",value:"migration"},{info:"chainSpecific",text:"Use the Chain Specific Ledger App",value:"chainSpecific"}],A=!("undefined"!=typeof window&&window.location.host.includes("pezkuwi"))&&"undefined"!=typeof window&&window.location.host.includes("ui-light")?"light":"full",T=[{info:"full",text:"Fully featured",value:"full"},{info:"light",text:"Basic features only",value:"light"}],M="light",P=[{info:"light",text:"Light theme",value:"light"},{info:"dark",text:"Dark theme",value:"dark"}],E="default",I=[{info:"default",text:"Default for the connected node",value:"default"},{info:"pezkuwi",text:"Pezkuwi",value:"pezkuwi"},{info:"bizinikiwi",text:"Bizinikiwi",value:"bizinikiwi"},{info:"beachball",text:"Beachball",value:"beachball"}],C="popup";var z=n(46842);const O=-1,H=[{info:"default",text:"Default for the connected node",value:-1},...z.tR.map(({displayName:e,network:t,prefix:n})=>({info:t,text:e,value:n}))],N=[{info:"sr25519",text:"Schnorrkel (sr25519, recommended)",value:"sr25519"},{info:"ed25519",text:"Edwards (ed25519, alternative)",value:"ed25519"},{info:"ecdsa",text:"ECDSA (Non BTC/ETH compatible)",value:"ecdsa"}],B=[{info:"ethereum",text:"ECDSA (ETH compatible)",value:"ethereum"}],L=[...N,{info:"ed25519-ledger",text:"Ledger (ed25519, BIP32 derivation)",value:"ed25519-ledger"}];function j(e,t,n){const r=t||n;return e.some(({value:e})=>e===r)?r:n}const R=new class{#ie;#se;#oe;#ce;#ue;#le;#de;#he;#pe;#fe;#ae;#me;#ge;#ye;#be;constructor(){const e=o.get("settings")||{};this.#ie=new s,this.#oe="string"==typeof e.apiUrl&&e.apiUrl||c.i4&&{EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}?.["WS_URL"]||d.value,this.#se={param:this.#oe,type:"json-rpc"},this.#ce=j(p,e.camera,h),this.#de=j(S,e.ledgerApp,V),this.#he=j(k,e.ledgerConn,x),this.#ue=e.i18nLang||f,this.#le=e.icon||E,this.#pe=e.locking||m,this.#fe=j(b,e.storage,y),this.#be=e.notification||C,this.#ae=(0,u.b)(e.prefix)?O:e.prefix,this.#me=j(w,e.storage,v),this.#ge=e.uiMode||A,this.#ye=e.uiTheme||M}get camera(){return this.#ce}get apiType(){return this.#se}get apiUrl(){return this.#oe}get i18nLang(){return this.#ue}get icon(){return this.#le}get notification(){return this.#be}get ledgerApp(){return this.#de}get ledgerConn(){return this.#he}get locking(){return this.#pe}get metadataUp(){return this.#fe}get prefix(){return this.#ae}get storage(){return this.#me}get uiMode(){return this.#ge}get uiTheme(){return this.#ye}get availableCamera(){return p}get availableCryptos(){return N}get availableCryptosEth(){return B}get availableCryptosLedger(){return L}get availableIcons(){return I}get availableLedgerApp(){return S}get availableLedgerConn(){return k}get availableLocking(){return g}get availableMetadataUp(){return b}get availableNodes(){return l}get availablePrefixes(){return H}get availableStorage(){return w}get availableUIModes(){return T}get availableUIThemes(){return P}get(){return{apiType:this.#se,apiUrl:this.#oe,camera:this.#ce,i18nLang:this.#ue,icon:this.#le,ledgerApp:this.#de,ledgerConn:this.#he,locking:this.#pe,metadataUp:this.#fe,notification:this.#be,prefix:this.#ae,storage:this.#me,uiMode:this.#ge,uiTheme:this.#ye}}set(e){this.#se=e.apiType||this.#se,this.#oe=e.apiUrl||this.#oe,this.#ce=e.camera||this.#ce,this.#he=e.ledgerConn||this.#he,this.#de=e.ledgerApp||this.#de,this.#ue=e.i18nLang||this.#ue,this.#le=e.icon||this.#le,this.#pe=e.locking||this.#pe,this.#fe=e.metadataUp||this.#fe,this.#be=e.notification||this.#be,this.#ae=(0,u.b)(e.prefix)?this.#ae:e.prefix,this.#me=e.storage||this.#me,this.#ge=e.uiMode||this.#ge,this.#ye=e.uiTheme||this.#ye;const t=this.get();o.set("settings",t),this.#ie.emit("change",t)}on(e,t){this.#ie.on(e,t)}};var U=n(42205),D=n(61985),X=n(54253);class q extends X.A{constructor(){super(D.Jb&&"polkadot{.js}"!==D.Jb?`${D.Jb}metadata`:"metadata")}}let F=0;function W(){return`${D.Jb}.${Date.now()}.${++F}`}var Z=n(96009);const K=chrome.runtime.getURL("notification.html"),G={focused:!0,height:621,left:150,top:150,type:"popup",url:K,width:560},J={focused:!0,type:"normal",url:K};var Y;!function(e){e[e["None"]=0]="None",e[e["Normal"]=1]="Normal",e[e["PopUp"]=2]="PopUp"}(Y||(Y={}));const Q="authUrls",_="defaultAuthAccounts";class ${#ve=new Map;#we=new Map;#xe=10;#ke=3e3;#Ve={};#Se=new q;#Ae=new Map;#Te={};#be=R.notification;#Me;#Pe={};#Ee=[];#Ie=[];authSubject=new r.t([]);metaSubject=new r.t([]);signSubject=new r.t([]);authUrlSubjects={};defaultAuthAccountSelection=[];constructor(e={},t=3e3){(0,U.vA)(t>=0,"Expects non-negative number for rateLimitInterval"),this.#Me=e,this.#ke=t}async init(){await async function(e){await e.allMap(async t=>{const n=Object.entries(i.A),r={},s=[];Object.entries(t).forEach(([e,t])=>{const a=n.find(([,e])=>e.includes(t.genesisHash));if(a){const[n,i]=a,o=i.indexOf(t.genesisHash);(!r[n]||r[n].index>o)&&(r[n]&&s.push(r[n].key),r[n]={def:t,index:o,key:e})}else r[e]={def:t,index:0,key:e}});for(const t of s)await e.remove(t);Object.values(r).forEach(({def:e})=>(0,a.LT)(e))})}(this.#Se);const e=await chrome.storage.local.get(Q),t=e?.[Q]||"{}",n=JSON.parse(t);this.#ve=new Map(Object.entries(n)),this.#ve.forEach((e,t)=>{this.authUrlSubjects[t]=new r.t(e)});const s=await chrome.storage.local.get(_),o=s?.[_]||"[]",c=JSON.parse(o);this.defaultAuthAccountSelection=c}get knownMetadata(){return(0,a.LX)()}get numAuthRequests(){return Object.keys(this.#Ve).length}get numMetaRequests(){return Object.keys(this.#Te).length}get numSignRequests(){return Object.keys(this.#Pe).length}get allAuthRequests(){return Object.values(this.#Ve).map(({id:e,request:t,url:n})=>({id:e,request:t,url:n}))}get allMetaRequests(){return Object.values(this.#Te).map(({id:e,request:t,url:n})=>({id:e,request:t,url:n}))}get allSignRequests(){return Object.values(this.#Pe).map(({account:e,id:t,request:n,url:r})=>({account:e,id:t,request:n,url:r}))}get authUrls(){return Object.fromEntries(this.#ve)}popupClose(){this.#Ee.forEach(e=>(0,Z.T)(()=>chrome.windows.remove(e))),this.#Ee=[]}popupOpen(){"extension"!==this.#be&&chrome.windows.create("window"===this.#be?J:G,e=>{e&&this.#Ee.push(e.id||0)})}authComplete=(e,t,n)=>{const a=async(t=[])=>{const{idStr:n,request:{origin:a},url:i}=this.#Ve[e],s=this.stripUrl(i),o={authorizedAccounts:t,count:0,id:n,origin:a,url:i};this.#ve.set(s,o),this.authUrlSubjects[s]?this.authUrlSubjects[s].next(o):this.authUrlSubjects[s]=new r.t(o),await this.saveCurrentAuthList(),await this.updateDefaultAuthAccounts(t),delete this.#Ve[e],this.updateIconAuth(!0)};return{reject:async t=>{"Cancelled"===t.message?(delete this.#Ve[e],this.updateIconAuth(!0),n(new Error("Connection request was cancelled by the user."))):(await a(),n(new Error("Connection request was rejected by the user.")))},resolve:async({authorizedAccounts:e,result:n})=>{await a(e),t({authorizedAccounts:e,result:n})}}};udateCurrentTabsUrl(e){this.updateCurrentTabsUrl(e)}updateCurrentTabsUrl(e){const t=e.map(e=>{let t="";try{t=this.stripUrl(e)}catch(e){console.error(e)}return t&&this.authUrls[t]?t:void 0}).filter(e=>!!e);this.#Ie=t}getConnectedTabsUrl(){return this.#Ie}deleteAuthRequest(e){delete this.#Ve[e],this.updateIconAuth(!0)}async saveCurrentAuthList(){await chrome.storage.local.set({[Q]:JSON.stringify(Object.fromEntries(this.#ve))})}async saveDefaultAuthAccounts(){await chrome.storage.local.set({[_]:JSON.stringify(this.defaultAuthAccountSelection)})}async updateDefaultAuthAccounts(e){this.defaultAuthAccountSelection=e,await this.saveDefaultAuthAccounts()}metaComplete=(e,t,n)=>{const r=()=>{delete this.#Te[e],this.updateIconMeta(!0)};return{reject:e=>{r(),n(e)},resolve:e=>{r(),t(e)}}};signComplete=(e,t,n)=>{const r=()=>{delete this.#Pe[e],this.updateIconSign(!0)};return{reject:e=>{r(),n(e)},resolve:e=>{r(),t(e)}}};stripUrl(e){try{const t=new URL(e);if(!["http:","https:","ipfs:","ipns:"].includes(t.protocol))throw new Error(`Invalid protocol ${t.protocol}`);return"ipfs:"===t.protocol||"ipns:"===t.protocol?`${t.protocol}//${t.hostname}`:t.origin}catch(e){throw console.error(e),new Error("Invalid URL")}}updateIcon(e){const t=this.numAuthRequests,n=this.numMetaRequests,r=this.numSignRequests,a=t?"Auth":n?"Meta":r?`${r}`:"";(0,Z.T)(()=>chrome.action.setBadgeText({text:a})),e&&""===a&&this.popupClose()}async removeAuthorization(e){const t=this.#ve.get(e);return(0,U.vA)(t,`The source ${e} is not known`),this.#ve.delete(e),await this.saveCurrentAuthList(),this.authUrlSubjects[e]&&(t.authorizedAccounts=[],this.authUrlSubjects[e].next(t)),this.authUrls}updateIconAuth(e){this.authSubject.next(this.allAuthRequests),this.updateIcon(e)}updateIconMeta(e){this.metaSubject.next(this.allMetaRequests),this.updateIcon(e)}updateIconSign(e){this.signSubject.next(this.allSignRequests),this.updateIcon(e)}async updateAuthorizedAccounts(e){e.forEach(([e,t])=>{const n=this.#ve.get(e);n&&(n.authorizedAccounts=t,this.#ve.set(e,n),this.authUrlSubjects[e].next(n))}),await this.saveCurrentAuthList()}async authorizeUrl(e,t){const n=this.stripUrl(e),r=Object.values(this.#Ve).some(e=>e.idStr===n);if((0,U.vA)(!r,`The source ${e} has a pending authorization request`),this.#ve.has(n)){const t=this.#ve.get(n);return(0,U.vA)(t?.authorizedAccounts||t?.isAllowed,`The source ${e} is not allowed to interact with this extension`),{authorizedAccounts:[],result:!1}}return new Promise((r,a)=>{const i=W();this.#Ve[i]={...this.authComplete(i,r,a),id:i,idStr:n,request:t,url:e},this.updateIconAuth(),this.popupOpen()})}ensureUrlAuthorized(e){const t=this.#ve.get(this.stripUrl(e));return(0,U.vA)(t,`The source ${e} has not been enabled yet`),!0}injectMetadata(e,t){return new Promise((n,r)=>{const a=W();this.#Te[a]={...this.metaComplete(a,n,r),id:a,request:t,url:e},this.updateIconMeta(),this.popupOpen()})}getAuthRequest(e){return this.#Ve[e]}getMetaRequest(e){return this.#Te[e]}getSignRequest(e){return this.#Pe[e]}rpcListProviders(){return Promise.resolve(Object.keys(this.#Me).reduce((e,t)=>(e[t]=this.#Me[t].meta,e),{}))}rpcSend(e,t){const n=this.#Ae.get(t);return(0,U.vA)(n,"Cannot call pub(rpc.subscribe) before provider is set"),n.send(e.method,e.params)}rpcStartProvider(e,t){return(0,U.vA)(Object.keys(this.#Me).includes(e),`Provider ${e} is not exposed by extension`),this.#Ae.get(t)||(this.#Ae.set(t,this.#Me[e].start()),t.onDisconnect.addListener(()=>{const e=this.#Ae.get(t);e&&(0,Z.T)(()=>e.disconnect()),this.#Ae.delete(t)})),Promise.resolve(this.#Me[e].meta)}rpcSubscribe({method:e,params:t,type:n},r,a){const i=this.#Ae.get(a);return(0,U.vA)(i,"Cannot call pub(rpc.subscribe) before provider is set"),i.subscribe(n,e,t,r)}rpcSubscribeConnected(e,t,n){const r=this.#Ae.get(n);(0,U.vA)(r,"Cannot call pub(rpc.subscribeConnected) before provider is set"),t(null,r.isConnected),r.on("connected",()=>t(null,!0)),r.on("disconnected",()=>t(null,!1))}rpcUnsubscribe(e,t){const n=this.#Ae.get(t);return(0,U.vA)(n,"Cannot call pub(rpc.unsubscribe) before provider is set"),n.unsubscribe(e.type,e.method,e.subscriptionId)}async saveMetadata(e){await this.#Se.set(e.genesisHash,e),(0,a.LT)(e)}setNotification(e){return this.#be=e,!0}handleSignRequest(e){const t=Date.now();if(t-(this.#we.get(e)||0)=this.#xe){const e=this.#we.keys().next().value;e&&this.#we.delete(e)}this.#we.set(e,t)}sign(e,t,n){const r=W();try{this.handleSignRequest(e)}catch(e){return Promise.reject(e)}return new Promise((a,i)=>{this.#Pe[r]={...this.signComplete(r,a,i),account:n,id:r,request:t,url:e},this.updateIconSign(),this.popupOpen()})}}},56606(e,t,n){"use strict";n.d(t,{X:()=>s});const r=new Array(256),a=new Array(256*256);for(let e=0;e<256;e++)r[e]=e.toString(16).padStart(2,"0");for(let e=0;e<256;e++){const t=e<<8;for(let n=0;n<256;n++)a[t|n]=r[e]+r[n]}function i(e,t){const n=e.length%2|0,i=e.length-n|0;for(let n=0;n0){const n=Math.ceil(t/8);if(e.length>n)return`${i(e.subarray(0,n/2),r)}…${i(e.subarray(e.length-n/2),"")}`}return i(e,r)}},56775(e,t,n){"use strict";n.d(t,{D:()=>a});var r=n(333);class a extends(r.p.with(32)){__UIntType="u32"}},57006(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{Extrinsic:"GenericExtrinsic",ExtrinsicEra:"GenericExtrinsicEra",ExtrinsicPayload:"GenericExtrinsicPayload",ExtrinsicSignature:"MultiSignature",ExtrinsicV4:"GenericExtrinsicV4",ExtrinsicPayloadV4:"GenericExtrinsicPayloadV4",ExtrinsicSignatureV4:"GenericExtrinsicSignatureV4",ExtrinsicUnknown:"GenericExtrinsicUnknown",ExtrinsicPayloadUnknown:"GenericExtrinsicPayloadUnknown",ExtrinsicV5:"GenericExtrinsicV5",ExtrinsicPayloadV5:"GenericExtrinsicPayloadV5",ExtrinsicSignatureV5:"GenericExtrinsicSignatureV5",Era:"ExtrinsicEra",ImmortalEra:"GenericImmortalEra",MortalEra:"GenericMortalEra",AnySignature:"H512",MultiSignature:{_enum:{Ed25519:"Ed25519Signature",Sr25519:"Sr25519Signature",Ecdsa:"EcdsaSignature"}},Signature:"H512",SignerPayload:"GenericSignerPayload",EcdsaSignature:"[u8; 65]",Ed25519Signature:"H512",Sr25519Signature:"H512"}}},57023(e,t,n){"use strict";n.d(t,{b:()=>V});var r=n(59281),a=n(11830),i=n(37101),s=n(22962),o=n(97302),c=n(81122),u=n(1572),l=n(56606),d=n(75589),h=n(94355),p=n(13832),f=n(1699);const m=["ExtrinsicUnknown","ExtrinsicUnknown","ExtrinsicUnknown","ExtrinsicUnknown","ExtrinsicV4","ExtrinsicV5"],g={bare:"ExtrinsicV5",general:"GeneralExtrinsic"},y=f.nM,b=f.b9,v={0:"bare",64:"general"};function w(e,t,n,r){if(t instanceof V)return t.unwrap();const a=(n&f.hq)===f.hq,i=5===(n&f.Qb)?g[r]:m[n&f.Qb]||m[0];return e.createTypeUnsafe(i,[t,{isSigned:a,version:n}])}function x(e,t,n=f.dE,r=f.nK){return(0,p.b)(t)||Array.isArray(t)||(0,d.qv)(t)?function(e,t,n,r){if(!t.length)return w(e,new Uint8Array,n,r);const[a,s]=(0,i.M)(t),o=a+s.toNumber();if(o>t.length)throw new Error(`Extrinsic: length less than remainder, expected at least ${o}, found ${t.length}`);const c=t.subarray(a,o),u=c[0]&f.mb;return w(e,"general"===v[`${u}`]?t:c.subarray(1),c[0],v[`${u}`]||r)}(e,(0,h.e)(t),n,r):t instanceof e.createClassUnsafe("Call")?w(e,{method:t},n,r):w(e,t,n,r)}class k extends r.Y{#Ce;constructor(e,t,n,r){super(e,t,n);const a=Object.keys(e.getSignedExtensionTypes());if(5===this.version&&"general"!==r){const e=e=>this.inner.signature[e];for(let t=0,n=a.length;tr});const r={TokensApi:[{methods:{query_existential_deposit:{description:"Query the existential amount for a specific currency",params:[{name:"currencyId",type:"Raw"}],type:"u128"}},version:1}]}},57843(e,t,n){"use strict";n.d(t,{v:()=>r});const r={DisallowSigned:n(12746).E}},57935(e,t,n){"use strict";n.d(t,{T:()=>a});var r=n(58206);class a extends r._{constructor(e,t){super(e,{header:"Header",extrinsics:"Vec"},t)}get contentHash(){return this.registry.hash(this.toU8a())}get extrinsics(){return this.getT("extrinsics")}get hash(){return this.header.hash}get header(){return this.getT("header")}}},57948(e,t,n){"use strict";n.d(t,{a:()=>S});const r=Uint8Array,a=Uint16Array,i=Uint32Array,s=new r([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),o=new r([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),c=new r([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),u=(e,t)=>{const n=new a(31);for(let r=0;r<31;++r)n[r]=t+=1<>>1|(21845&e)<<1;t=(52428&t)>>>2|(13107&t)<<2,t=(61680&t)>>>4|(3855&t)<<4,p[e]=((65280&t)>>>8|(255&t)<<8)>>>1}const f=(e,t,n)=>{const r=e.length;let i=0;const s=new a(t);for(;i>n]=r}}else for(c=new a(r),i=0;i>15-e[i]);return c},m=new r(288);for(let e=0;e<144;++e)m[e]=8;for(let e=144;e<256;++e)m[e]=9;for(let e=256;e<280;++e)m[e]=7;for(let e=280;e<288;++e)m[e]=8;const g=new r(32);for(let e=0;e<32;++e)g[e]=5;const y=f(m,9,1),b=f(g,5,1),v=(e,t,n)=>{const r=t>>>3;return(e[r]|e[r+1]<<8)>>>(7&t)&n},w=(e,t)=>{const n=t>>>3;return(e[n]|e[n+1]<<8|e[n+2]<<16)>>>(7&t)},x=e=>(e>>>3)+(7&e&&1),k=e=>{let t=e[0];for(let n=1,r=e.length;nt&&(t=e[n]);return t},V=(e,t,n)=>{const u=!n||n.i;n||(n={});const d=e.length,p=!t||!u;t||(t=new r(3*d));const m=e=>{let n=t.length;if(e>n){const a=new r(Math.max(n<<1,e));a.set(t),t=a}};let g=n.f||0,V=n.p||0,S=n.b||0,A=n.l,T=n.d,M=n.m,P=n.n;if(g&&!A)return t;const E=d<<3;do{if(!A){n.f=g=v(e,V,1);const a=v(e,V+1,3);if(V+=3,!a){const r=x(V)+4,a=e[r-4]|e[r-3]<<8,i=r+a;if(i>d){if(u)throw"unexpected EOF";break}p&&m(S+a),t.set(e.subarray(r,i),S),n.b=S+=a,n.p=V=i<<3;continue}if(1==a)A=y,T=b,M=9,P=5;else{if(2!=a)throw"invalid block type";{const t=v(e,V,31)+257,n=v(e,V+10,15)+4,a=t+v(e,V+5,31)+1;V+=14;const i=new r(a),o=new r(19);for(let t=0;tE)break;const d=f(o,c,1);for(let t=0;t>>4;if(r<16)i[t++]=r;else{let n=0,a=0;for(16==r?(a=3+v(e,V,3),V+=2,n=i[t-1]):17==r?(a=3+v(e,V,7),V+=3):18==r&&(a=11+v(e,V,127),V+=7);a--;)i[t++]=n}}const h=i.subarray(0,t),p=i.subarray(t);M=k(h),P=k(p),A=f(h,M,1),T=f(p,P,1)}}if(V>E)throw"unexpected EOF"}p&&m(S+131072);const a=(1<>>4;if(V+=15&n,V>E)throw"unexpected EOF";if(!n)throw"invalid length/literal";if(r<256)t[S++]=r;else{if(256==r){A=void 0;break}{let n=r-254;if(r>264){const t=r-257,a=o[t];n=v(e,V,(1<>>4;if(!a)throw"invalid distance";V+=15&a;let u=h[s];if(s>3){const t=c[s];u+=w(e,V)&(1<E)throw"unexpected EOF";p&&m(S+131072);const d=S+n;for(;S{(null==t||t<0)&&(t=0),(null==n||n>e.length)&&(n=e.length);const s=new(e instanceof a?a:e instanceof i?i:r)(n-t);return s.set(e.subarray(t,n)),s})(t,0,S)};function S(e,t){return V(((e=>{if(8!=(15&e[0])||e[0]>>>4>7||(e[0]<<8|e[1])%31)throw"invalid zlib data";if(32&e[1])throw"invalid zlib data: preset dictionaries not supported"})(e),e.subarray(2,-4)),t)}},57973(e,t,n){"use strict";n.d(t,{X:()=>i});const r={getRandomValues:n(67817).UY},a={crypto:r};class i{#Oe;constructor(e){this.#Oe=e}abort=()=>{throw new Error("abort")};__wbindgen_is_undefined=e=>void 0===this.#Oe.getObject(e);__wbindgen_throw=(e,t)=>{throw new Error(this.#Oe.getString(e,t))};__wbg_self_1b7a39e3a92c949c=()=>this.#Oe.addObject(a);__wbg_require_604837428532a733=(e,t)=>{throw new Error(`Unable to require ${this.#Oe.getString(e,t)}`)};__wbg_crypto_968f1772287e2df0=e=>this.#Oe.addObject(r);__wbg_getRandomValues_a3d34b4fee3c2869=e=>this.#Oe.addObject(r.getRandomValues);__wbg_getRandomValues_f5e14ab7ac8e995d=(e,t,n)=>{r.getRandomValues(this.#Oe.getU8a(t,n))};__wbg_randomFillSync_d5bd2d655fdf256a=(e,t,n)=>{throw new Error("randomFillsync is not available")};__wbindgen_object_drop_ref=e=>{this.#Oe.takeObject(e)}}},58113(e,t,n){"use strict";n.d(t,{L:()=>o});var r=n(81122),a=n(74074),i=n(82538),s=n(27210);class o extends Map{registry;createdAtHash;initialU8aLength;isStorageFallback;constructor(e,t){const n=function(e){return Object.entries(e||{})}(t);super(n),this.registry=e,(0,r.t)(this,n.map(([e])=>e),e=>this.get(e))}get encodedLength(){return 0|0}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return 0===[...this.keys()].length}eq(e){return(0,s.Q)(this,e)}getT(e){return this.get(e)}inspect(){throw new Error("Unimplemented")}toHex(){throw new Error("Unimplemented")}toHuman(){return[...this.entries()].reduce((e,[t,n])=>(e[t]=(0,a.T)(n?.toHuman)?n.toHuman():n,e),{})}toJSON(){return[...this.entries()].reduce((e,[t,n])=>(e[t]=n,e),{})}toPrimitive(e){return[...this.entries()].reduce((t,[n,r])=>(t[n]=(0,a.T)(r.toPrimitive)?r.toPrimitive(e):r,t),{})}toRawType(){return"Json"}toString(){return(0,i.A)(this.toJSON())}toU8a(e){throw new Error("Unimplemented")}}},58206(e,t,n){"use strict";n.d(t,{_:()=>v});var r=n(26587),a=n(22962),i=n(81122),s=n(45844),o=n(56606),c=n(75589),u=n(94355),l=n(69597),d=n(82538),h=n(13832),p=n(87176),f=n(27210),m=n(47043),g=n(3057),y=n(55835);function b(e){return e}class v extends Map{registry;createdAtHash;initialU8aLength;isStorageFallback;#He;#ne;constructor(e,t,n,a=new Map,{definition:i,setDefinition:s=b}={}){const o=i||s((0,g.qV)(e,t)),[f,y]=(0,h.b)(n)||(0,c.qv)(n)?(0,m.Ur)(e,new Array(o[0].length),(0,u.e)(n),o):n instanceof v?[n,0]:function(e,[t,n],a,i){let s;const o=Array.isArray(a),c=a instanceof Map,u=n.length;if(!(o||c||(0,l.G)(a)))throw new Error(`Struct: Cannot decode value ${(0,d.A)(a)} (typeof ${typeof a}), expected an input object, map or array`);if(o&&a.length!==u)throw new Error(`Struct: Unable to map ${(0,d.A)(a)} array to object with known keys ${n.join(", ")}`);const h=new Array(u);for(let l=0;ln=e;return class extends v{static{const t=Object.keys(e);(0,i.t)(this.prototype,t,(e,t,n)=>n.get(e))}constructor(a,i){super(a,e,i,t,{definition:n,setDefinition:r})}}}get defKeys(){return this.#ne[1]}get isEmpty(){return 0===[...this.keys()].length}get encodedLength(){let e=0;for(const t of this.values())e+=t.encodedLength;return e}get hash(){return this.registry.hash(this.toU8a())}get Type(){const e={},[t,n]=this.#ne;for(let r=0,a=n.length;rr})},58376(e,t,n){"use strict";n.d(t,{f:()=>r});const r={AuthorFilterAPI:[{methods:{can_author:{description:"The runtime api used to predict whether an author will be eligible in the given slot",params:[{name:"author",type:"AccountId"},{name:"relayParent",type:"u32"},{name:"parentHeader",type:"Header"}],type:"bool"}},version:2},{methods:{can_author:{description:"The runtime api used to predict whether an author will be eligible in the given slot",params:[{name:"author",type:"AccountId"},{name:"relayParent",type:"u32"}],type:"bool"}},version:1}],NimbusApi:[{methods:{can_author:{description:"The runtime api used to predict whether a Nimbus author will be eligible in the given slot",params:[{name:"author",type:"AccountId"},{name:"relayParent",type:"u32"},{name:"parentHeader",type:"Header"}],type:"bool"}},version:1}]}},58462(e,t,n){"use strict";n.d(t,{t:()=>s});var r=n(56606),a=n(50886);function i(e,t){return e!==(t>7?e.toUpperCase():e.toLowerCase())}function s(e){const t=e.replace("0x",""),n=(0,r.X)((0,a.H1)(t.toLowerCase()),-1,!1);for(let e=0;e<40;e++)if(i(t[e],parseInt(n[e],16)))return!1;return!0}},58971(e,t,n){"use strict";n.d(t,{H:()=>s});var r=n(94355),a=n(13832),i=n(6781);class s extends i.d{constructor(e,t=new Uint8Array,n=256){const[i,s]=function(e,t){const n=(0,r.e)(e),i=t/8;if(!n.length)return[new Uint8Array(i),0];if((0,a.b)(e)?n.lengtha});var r=n(85556);class a extends(r.A.with(8)){__IntType="i8"}},59281(e,t,n){"use strict";n.d(t,{Y:()=>r});class r{registry;createdAtHash;initialU8aLength;isStorageFallback;#t;constructor(e,t,n){this.initialU8aLength=n,this.#t=t,this.registry=e}get encodedLength(){return this.toU8a().length}get hash(){return this.registry.hash(this.toU8a())}get inner(){return this.#t}get isEmpty(){return this.#t.isEmpty}eq(e){return this.#t.eq(e)}inspect(){return this.#t.inspect()}toHex(e){return this.#t.toHex(e)}toHuman(e,t){return this.#t.toHuman(e,t)}toJSON(){return this.#t.toJSON()}toPrimitive(e){return this.#t.toPrimitive(e)}toString(){return this.#t.toString()}toU8a(e){return this.#t.toU8a(e)}unwrap(){return this.#t}valueOf(){return this.#t}}},59383(e,t,n){"use strict";n.d(t,{f:()=>r});const r={ValidateStatement:[{methods:{valdate_statement:{description:"Validate the statement.",params:[{name:"source",type:"StatementStoreStatementSource"},{name:"statement",type:"SpStatementStoreStatement"}],type:"Result"}},version:1}]}},59777(e,t,n){"use strict";n.d(t,{z:()=>a});const r=new RegExp("(\\d+?)(?=(\\d{3})+(?!\\d)|$)","g");function a(e,t=","){const n=e[0].startsWith("-"),a=n?e.substring(1).match(r):e.match(r);return a?`${n?"-":""}${a.join(t)}`:e}},59919(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(46093).f,types:{CollationInfo:{upwardMessages:"Vec",horizontalMessages:"Vec",newValidationCode:"Option",processedDownwardMessages:"u32",hrmpWatermark:"RelayBlockNumber",headData:"HeadData"},CollationInfoV1:{upwardMessages:"Vec",horizontalMessages:"Vec",newValidationCode:"Option",processedDownwardMessages:"u32",hrmpWatermark:"RelayBlockNumber"},ConfigData:{maxIndividual:"Weight"},MessageId:"[u8; 32]",OverweightIndex:"u64",PageCounter:"u32",PageIndexData:{beginUsed:"PageCounter",endUsed:"PageCounter",overweightCount:"OverweightIndex"}}}},59982(e,t,n){"use strict";n.d(t,{f:()=>r});const r={AssetConversionApi:[{methods:{get_reserves:{description:"Get pool reserves",params:[{name:"asset1",type:"StagingXcmV3MultiLocation"},{name:"asset2",type:"StagingXcmV3MultiLocation"}],type:"Option<(Balance,Balance)>"},quote_price_exact_tokens_for_tokens:{description:"Quote price: exact tokens for tokens",params:[{name:"asset1",type:"StagingXcmV3MultiLocation"},{name:"asset2",type:"StagingXcmV3MultiLocation"},{name:"amount",type:"u128"},{name:"include_fee",type:"bool"}],type:"Option<(Balance)>"},quote_price_tokens_for_exact_tokens:{description:"Quote price: tokens for exact tokens",params:[{name:"asset1",type:"StagingXcmV3MultiLocation"},{name:"asset2",type:"StagingXcmV3MultiLocation"},{name:"amount",type:"u128"},{name:"include_fee",type:"bool"}],type:"Option<(Balance)>"}},version:1}]}},60208(e,t,n){"use strict";var r;n.d(t,{K:()=>r}),function(e){e[e["BTreeMap"]=0]="BTreeMap",e[e["BTreeSet"]=1]="BTreeSet",e[e["Compact"]=2]="Compact",e[e["DoNotConstruct"]=3]="DoNotConstruct",e[e["Enum"]=4]="Enum",e[e["HashMap"]=5]="HashMap",e[e["Int"]=6]="Int",e[e["Linkage"]=7]="Linkage",e[e["Null"]=8]="Null",e[e["Option"]=9]="Option",e[e["Plain"]=10]="Plain",e[e["Range"]=11]="Range",e[e["RangeInclusive"]=12]="RangeInclusive",e[e["Result"]=13]="Result",e[e["Set"]=14]="Set",e[e["Si"]=15]="Si",e[e["Struct"]=16]="Struct",e[e["Tuple"]=17]="Tuple",e[e["UInt"]=18]="UInt",e[e["Vec"]=19]="Vec",e[e["VecFixed"]=20]="VecFixed",e[e["WrapperKeepOpaque"]=21]="WrapperKeepOpaque",e[e["WrapperOpaque"]=22]="WrapperOpaque"}(r||(r={}))},60500(e,t,n){"use strict";n.d(t,{A:()=>x});var r=n(61985),a=n(44214),i=n(94038),s=n(31377),o=n(39475),c=n(42205),u=n(75589),l=n(23047),d=n(89119),h=n(36198);var p=n(72891),f=n(65588),m=n(96009),g=n(83786);const y=12,b=[12,15,18,21,24],v="/m/44'/60'/0'/0/0";function w(e,t){return"ethereum"===t?`${e}${v}`:e}class x{#Ne;#Be;constructor(e){this.#Ne={},this.#Be=e}transformAccounts(e){return Object.values(e).map(({json:{address:e,meta:t},type:n})=>({address:e,isDefaultAuthSelected:this.#Be.defaultAuthAccountSelection.includes(e),...t,type:n}))}accountsCreateExternal({address:e,genesisHash:t,name:n}){return s.AC.addExternal(e,{genesisHash:t,name:n}),!0}accountsCreateHardware({accountIndex:e,address:t,addressOffset:n,genesisHash:r,hardwareType:a,name:i,type:o}){return s.AC.addHardware(t,a,{accountIndex:e,addressOffset:n,genesisHash:r,name:i,type:o}),!0}accountsCreateSuri({genesisHash:e,name:t,password:n,suri:r,type:a}){return s.AC.addUri(w(r,a),n,{genesisHash:e,name:t},a),!0}accountsChangePassword({address:e,newPass:t,oldPass:n}){const r=s.AC.getPair(e);(0,c.vA)(r,"Unable to find pair");try{r.isLocked||r.lock(),r.decodePkcs8(n)}catch{throw new Error("oldPass is invalid")}return s.AC.encryptAccount(r,t),!0}accountsEdit({address:e,name:t}){const n=s.AC.getPair(e);return(0,c.vA)(n,"Unable to find pair"),s.AC.saveAccountMeta(n,{...n.meta,name:t}),!0}accountsExport({address:e,password:t}){return{exportedJson:s.AC.backupAccount(s.AC.getPair(e),t)}}async accountsBatchExport({addresses:e,password:t}){return{exportedJson:await s.AC.backupAccounts(e,t)}}async accountsForget({address:e}){const t=[];Object.entries(this.#Be.authUrls).forEach(([n,r])=>{r.authorizedAccounts?.includes(e)&&t.push([n,r.authorizedAccounts.filter(t=>t!==e)])}),await this.#Be.updateAuthorizedAccounts(t);const n=this.#Be.defaultAuthAccountSelection.filter(t=>t!==e);return await this.#Be.updateDefaultAuthAccounts(n),s.AC.forgetAccount(e),!0}refreshAccountPasswordCache(e){const{address:t}=e,n=(this.#Ne[t]||0)-Date.now();return n<0?(this.#Ne[t]=0,e.lock(),0):n}accountsShow({address:e,isShowing:t}){const n=s.AC.getPair(e);return(0,c.vA)(n,"Unable to find pair"),s.AC.saveAccountMeta(n,{...n.meta,isHidden:!t}),!0}accountsTie({address:e,genesisHash:t}){const n=s.AC.getPair(e);return(0,c.vA)(n,"Unable to find pair"),s.AC.saveAccountMeta(n,{...n.meta,genesisHash:t}),!0}accountsValidate({address:e,password:t}){try{return s.AC.backupAccount(s.AC.getPair(e),t),!0}catch{return!1}}accountsSubscribe(e,t){const n=(0,g.K)(e,t),r=o.v.subject.subscribe(e=>n(this.transformAccounts(e)));return t.onDisconnect.addListener(()=>{(0,g.a)(e),r.unsubscribe()}),!0}authorizeApprove({authorizedAccounts:e,id:t}){const n=this.#Be.getAuthRequest(t);(0,c.vA)(n,"Unable to find request");const{resolve:r}=n;return r({authorizedAccounts:e,result:!0}),!0}async authorizeUpdate({authorizedAccounts:e,url:t}){return await this.#Be.updateAuthorizedAccounts([[t,e]])}getAuthList(){return{list:this.#Be.authUrls}}authorizeSubscribe(e,t){const n=(0,g.K)(e,t),r=this.#Be.authSubject.subscribe(e=>n(e));return t.onDisconnect.addListener(()=>{(0,g.a)(e),r.unsubscribe()}),!0}async metadataApprove({id:e}){const t=this.#Be.getMetaRequest(e);(0,c.vA)(t,"Unable to find request");const{request:n,resolve:r}=t;return await this.#Be.saveMetadata(n),r(!0),!0}metadataGet(e){return this.#Be.knownMetadata.find(t=>t.genesisHash===e)||null}metadataList(){return this.#Be.knownMetadata}metadataReject({id:e}){const t=this.#Be.getMetaRequest(e);(0,c.vA)(t,"Unable to find request");const{reject:n}=t;return n(new Error("Rejected")),!0}metadataSubscribe(e,t){const n=(0,g.K)(e,t),r=this.#Be.metaSubject.subscribe(e=>n(e));return t.onDisconnect.addListener(()=>{(0,g.a)(e),r.unsubscribe()}),!0}jsonRestore({file:e,password:t}){try{s.AC.restoreAccount(e,t)}catch(e){throw new Error(e.message)}}batchRestore({file:e,password:t}){try{s.AC.restoreAccounts(e,t)}catch(e){throw new Error(e.message)}}jsonGetAccountInfo(e){try{const{address:t,meta:{genesisHash:n,name:r},type:a}=s.AC.createFromJson(e);return{address:t,genesisHash:n,name:r,type:a}}catch(e){throw console.error(e),new Error(e.message)}}seedCreate({length:e=y,seed:t,type:n}){const r=t||function(e=12,t,n){return!l.CW||!t&&!n&&(0,d.i_)()?(0,d.P8)(e):(0,h.we)(e,t)}(e);return{address:s.AC.createFromUri(w(r,n),{},n).address,seed:r}}seedValidate({suri:e,type:t}){const{phrase:n}=(0,p.E)(e);return(0,u.qv)(n)?(0,c.vA)((0,u.qv)(n,256),"Hex seed needs to be 256-bits"):((0,c.vA)(b.includes(n.split(" ").length),`Mnemonic needs to contain ${b.join(", ")} words`),(0,c.vA)((0,f.F)(n),"Not a valid mnemonic seed")),{address:s.AC.createFromUri(w(e,t),{},t).address,suri:e}}signingApprovePassword({id:e,password:t,savePass:n}){const o=this.#Be.getSignRequest(e);(0,c.vA)(o,"Unable to find request");const{reject:u,request:l,resolve:d}=o,h=s.AC.getPair(o.account.address);if(!h)return u(new Error("Unable to find pair")),!1;let p;this.refreshAccountPasswordCache(h),h.isLocked&&!t&&u(new Error("Password needed to unlock the account")),h.isLocked&&h.decodePkcs8(t);const{payload:f}=l;if(void 0!==f.genesisHash){const e=this.#Be.knownMetadata.find(({genesisHash:e})=>e===f.genesisHash);if(e){const t=(0,a.IH)(e,!1);p=t.registry,p.setSignedExtensions(f.signedExtensions,t.definition.userExtensions)}else p=new i.O,p.setSignedExtensions(f.signedExtensions)}else p=new i.O;const m=l.sign(p,h);return n?this.#Ne[h.address]=Date.now()+r.BP:h.lock(),d({id:e,...m}),!0}signingApproveSignature({id:e,signature:t,signedTransaction:n}){const r=this.#Be.getSignRequest(e);(0,c.vA)(r,"Unable to find request");const{resolve:a}=r;return a({id:e,signature:t,signedTransaction:n}),!0}signingCancel({id:e}){const t=this.#Be.getSignRequest(e);(0,c.vA)(t,"Unable to find request");const{reject:n}=t;return n(new Error("Cancelled")),!0}signingIsLocked({id:e}){const t=this.#Be.getSignRequest(e);(0,c.vA)(t,"Unable to find request");const n=t.request.payload.address,r=s.AC.getPair(n);(0,c.vA)(r,"Unable to find pair");const a=this.refreshAccountPasswordCache(r);return{isLocked:r.isLocked,remainingTime:a}}signingSubscribe(e,t){const n=(0,g.K)(e,t),r=this.#Be.signSubject.subscribe(e=>n(e));return t.onDisconnect.addListener(()=>{(0,g.a)(e),r.unsubscribe()}),!0}windowOpen(e){const t=`${chrome.runtime.getURL("index.html")}#${e}`;return r.Rn.includes(e)?((0,m.T)(()=>chrome.tabs.create({url:t})),!0):(console.error("Not allowed to open the url:",t),!1)}derive(e,t,n,r){const a=s.AC.getPair(e);try{a.decodePkcs8(n)}catch{throw new Error("invalid password")}try{return a.derive(t,r)}catch{throw new Error(`"${t}" is not a valid derivation path`)}}derivationValidate({parentAddress:e,parentPassword:t,suri:n}){return{address:this.derive(e,n,t,{}).address,suri:n}}derivationCreate({genesisHash:e,name:t,parentAddress:n,parentPassword:r,password:a,suri:i}){const o=this.derive(n,i,r,{genesisHash:e,name:t,parentAddress:n,suri:i});return s.AC.addPair(o,a),!0}async removeAuthorization(e){return{list:await this.#Be.removeAuthorization(e)}}rejectAuthRequest(e){const t=this.#Be.getAuthRequest(e);(0,c.vA)(t,"Unable to find request");const{reject:n}=t;n(new Error("Rejected"))}cancelAuthRequest(e){const t=this.#Be.getAuthRequest(e);(0,c.vA)(t,"Unable to find request");const{reject:n}=t;n(new Error("Cancelled"))}updateCurrentTabs({urls:e}){this.#Be.updateCurrentTabsUrl(e)}getConnectedTabsUrl(){return this.#Be.getConnectedTabsUrl()}async handle(e,t,n,r){switch(t){case"pri(authorize.approve)":return this.authorizeApprove(n);case"pri(authorize.list)":return this.getAuthList();case"pri(authorize.remove)":return this.removeAuthorization(n);case"pri(authorize.reject)":return this.rejectAuthRequest(n);case"pri(authorize.cancel)":return this.cancelAuthRequest(n);case"pri(authorize.requests)":return r&&this.authorizeSubscribe(e,r);case"pri(authorize.update)":return this.authorizeUpdate(n);case"pri(accounts.create.external)":return this.accountsCreateExternal(n);case"pri(accounts.create.hardware)":return this.accountsCreateHardware(n);case"pri(accounts.create.suri)":return this.accountsCreateSuri(n);case"pri(accounts.changePassword)":return this.accountsChangePassword(n);case"pri(accounts.edit)":return this.accountsEdit(n);case"pri(accounts.export)":return this.accountsExport(n);case"pri(accounts.batchExport)":return this.accountsBatchExport(n);case"pri(accounts.forget)":return this.accountsForget(n);case"pri(accounts.show)":return this.accountsShow(n);case"pri(accounts.subscribe)":return r&&this.accountsSubscribe(e,r);case"pri(accounts.tie)":return this.accountsTie(n);case"pri(accounts.validate)":return this.accountsValidate(n);case"pri(metadata.approve)":return await this.metadataApprove(n);case"pri(metadata.get)":return this.metadataGet(n);case"pri(metadata.list)":return this.metadataList();case"pri(metadata.reject)":return this.metadataReject(n);case"pri(metadata.requests)":return r&&this.metadataSubscribe(e,r);case"pri(activeTabsUrl.update)":return this.updateCurrentTabs(n);case"pri(connectedTabsUrl.get)":return this.getConnectedTabsUrl();case"pri(derivation.create)":return this.derivationCreate(n);case"pri(derivation.validate)":return this.derivationValidate(n);case"pri(json.restore)":return this.jsonRestore(n);case"pri(json.batchRestore)":return this.batchRestore(n);case"pri(json.account.info)":return this.jsonGetAccountInfo(n);case"pri(ping)":return Promise.resolve(!0);case"pri(seed.create)":return this.seedCreate(n);case"pri(seed.validate)":return this.seedValidate(n);case"pri(settings.notification)":return this.#Be.setNotification(n);case"pri(signing.approve.password)":return this.signingApprovePassword(n);case"pri(signing.approve.signature)":return this.signingApproveSignature(n);case"pri(signing.cancel)":return this.signingCancel(n);case"pri(signing.isLocked)":return this.signingIsLocked(n);case"pri(signing.requests)":return r&&this.signingSubscribe(e,r);case"pri(window.open)":return this.windowOpen(n);default:throw new Error(`Unable to handle message of type ${t}`)}}}},60755(e,t,n){"use strict";n.d(t,{t:()=>a});var r=n(58206);class a extends r._{constructor(e,t,{version:n=0}={}){throw super(e,{}),new Error(`Unsupported extrinsic payload version ${n}`)}}},60881(e,t,n){"use strict";n.d(t,{T:()=>a});var r=n(67881);class a extends(r.n.with(64)){__FloatType="f64"}},61214(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(31628),a=n(36851);const i={rpc:{},types:{...r.v0,...a.v1,SiField:"Si1Field",SiLookupTypeId:"Si1LookupTypeId",SiPath:"Si1Path",SiType:"Si1Type",SiTypeDef:"Si1TypeDef",SiTypeDefArray:"Si1TypeDefArray",SiTypeDefBitSequence:"Si1TypeDefBitSequence",SiTypeDefCompact:"Si1TypeDefCompact",SiTypeDefComposite:"Si1TypeDefComposite",SiTypeDefPrimitive:"Si1TypeDefPrimitive",SiTypeDefSequence:"Si1TypeDefSequence",SiTypeDefTuple:"Si1TypeDefTuple",SiTypeParameter:"Si1TypeParameter",SiTypeDefVariant:"Si1TypeDefVariant",SiVariant:"Si1Variant"}}},61405(e,t,n){"use strict";n.d(t,{v1:()=>r});const r={AssetInstanceV1:{_enum:{Undefined:"Null",Index:"Compact",Array4:"[u8; 4]",Array8:"[u8; 8]",Array16:"[u8; 16]",Array32:"[u8; 32]",Blob:"Bytes"}},FungibilityV1:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV1"}},JunctionV1:{_enum:{Teyrchain:"Compact",AccountId32:{network:"NetworkId",id:"AccountId"},AccountIndex64:{network:"NetworkId",index:"Compact"},AccountKey20:{network:"NetworkId",key:"[u8; 20]"},PezpalletInstance:"u8",GeneralIndex:"Compact",GeneralKey:"Vec",OnlyChild:"Null",Plurality:{id:"BodyId",part:"BodyPart"}}},JunctionsV1:{_enum:{Here:"Null",X1:"JunctionV1",X2:"(JunctionV1, JunctionV1)",X3:"(JunctionV1, JunctionV1, JunctionV1)",X4:"(JunctionV1, JunctionV1, JunctionV1, JunctionV1)",X5:"(JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1)",X6:"(JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1)",X7:"(JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1)",X8:"(JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1)"}},MultiAssetsV1:"Vec",MultiAssetV1:{id:"XcmAssetId",fungibility:"FungibilityV1"},MultiAssetFilterV1:{_enum:{Definite:"MultiAssetsV1",Wild:"WildMultiAssetV1"}},MultiLocationV1:{parents:"u8",interior:"JunctionsV1"},OriginKindV1:"OriginKindV0",ResponseV1:{_enum:{Assets:"MultiAssetsV1"}},WildFungibilityV1:{_enum:["Fungible","NonFungible"]},WildMultiAssetV1:{_enum:{All:"Null",AllOf:{id:"XcmAssetId",fungibility:"WildFungibilityV1"}}},XcmV1:{_enum:{WithdrawAsset:{assets:"MultiAssetsV1",effects:"Vec"},ReserveAssetDeposit:{assets:"MultiAssetsV1",effects:"Vec"},ReceiveTeleportedAsset:{assets:"MultiAssetsV1",effects:"Vec"},QueryResponse:{queryId:"Compact",response:"ResponseV1"},TransferAsset:{assets:"MultiAssetsV1",dest:"MultiLocationV1"},TransferReserveAsset:{assets:"MultiAssetsV1",dest:"MultiLocationV1",effects:"Vec"},Transact:{originType:"XcmOriginKind",requireWeightAtMost:"u64",call:"DoubleEncodedCall"},HrmpNewChannelOpenRequest:{sender:"Compact",maxMessageSize:"Compact",maxCapacity:"Compact"},HrmpChannelAccepted:{recipient:"Compact"},HrmpChannelClosing:{initiator:"Compact",sender:"Compact",recipient:"Compact"},RelayedFrom:{who:"MultiLocationV1",message:"XcmV1"}}},XcmErrorV1:{_enum:{Undefined:"Null",Overflow:"Null",Unimplemented:"Null",UnhandledXcmVersion:"Null",UnhandledXcmMessage:"Null",UnhandledEffect:"Null",EscalationOfPrivilege:"Null",UntrustedReserveLocation:"Null",UntrustedTeleportLocation:"Null",DestinationBufferOverflow:"Null",SendFailed:"Null",CannotReachDestination:"(MultiLocationV1, XcmV1)",MultiLocationFull:"Null",FailedToDecode:"Null",BadOrigin:"Null",ExceedsMaxMessageSize:"Null",FailedToTransactAsset:"Null",WeightLimitReached:"Weight",Wildcard:"Null",TooMuchWeightRequired:"Null",NotHoldingFees:"Null",WeightNotComputable:"Null",Barrier:"Null",NotWithdrawable:"Null",LocationCannotHold:"Null",TooExpensive:"Null",AssetNotFound:"Null",DestinationUnsupported:"Null",RecursionLimitReached:"Null"}},XcmOrderV1:{_enum:{Noop:"Null",DepositAsset:{assets:"MultiAssetFilterV1",maxAssets:"u32",beneficiary:"MultiLocationV1"},DepositReserveAsset:{assets:"MultiAssetFilterV1",maxAssets:"u32",dest:"MultiLocationV1",effects:"Vec"},ExchangeAsset:{give:"MultiAssetFilterV1",receive:"MultiAssetsV1"},InitiateReserveWithdraw:{assets:"MultiAssetFilterV1",reserve:"MultiLocationV1",effects:"Vec"},InitiateTeleport:{assets:"MultiAssetFilterV1",dest:"MultiLocationV1",effects:"Vec"},QueryHolding:{queryId:"Compact",dest:"MultiLocationV1",assets:"MultiAssetFilterV1"},BuyExecution:{fees:"MultiAssetV1",weight:"u64",debt:"u64",haltOnError:"bool",instructions:"Vec"}}}}},61499(e,t,n){"use strict";n.d(t,{v:()=>u});var r=n(77181),a=n(60208);function i(e,{sub:t}){const{lookupName:n,type:r}=t;return u([n||r])}function s(e,{sub:t}){return u(t.map(({lookupName:e,type:t})=>e||t))}function o(e,{info:t}){throw new Error(`Unhandled: Unable to create and validate type from ${e} (info=${a.K[t]})`)}const c={[a.K.BTreeMap]:s,[a.K.BTreeSet]:i,[a.K.Compact]:i,[a.K.DoNotConstruct]:o,[a.K.Enum]:s,[a.K.HashMap]:s,[a.K.Int]:o,[a.K.Linkage]:i,[a.K.Null]:o,[a.K.Option]:i,[a.K.Plain]:(e,t)=>t.lookupName||t.type,[a.K.Range]:i,[a.K.RangeInclusive]:i,[a.K.Result]:s,[a.K.Set]:s,[a.K.Si]:o,[a.K.Struct]:s,[a.K.Tuple]:s,[a.K.UInt]:o,[a.K.Vec]:i,[a.K.VecFixed]:i,[a.K.WrapperKeepOpaque]:i,[a.K.WrapperOpaque]:i};function u(e){const t=e.length,n=new Array(t);for(let a=0;ar})},61669(e,t,n){"use strict";n.d(t,{v:()=>a});var r=n(85556);class a extends(r.A.with(128)){__IntType="i128"}},61801(e,t,n){"use strict";n.d(t,{Z:()=>s});var r=n(86371),a=n(59777),i=n(22908);function s(e,{locale:t="en"}={}){const{thousand:n}=(0,i.A)(t);return(0,a.z)((0,r.A)(e).toString(),n)}},61985(e,t,n){"use strict";n.d(t,{BP:()=>c,Gg:()=>s,Jb:()=>r,Rn:()=>o,c8:()=>u,mK:()=>i});const r="Pezkuwi"||0,a=`${r||"unknown"}-${"0x1333c81f446a44e0"||0}`,i=`${a}-content`,s=`${a}-extension`,o=["/","/account/import-ledger","/account/restore-json"],c=15*60*1e3,u="/phishing-page-detected"},62105(e,t,n){"use strict";n.d(t,{h:()=>i});var r=n(1572);function a(e){const t=e.map(e=>e.toString().trim()),n=t.findIndex(e=>!e.length);return-1===n?t:t.slice(0,n)}function i(e,{extrinsic:t,lookup:n,pallets:i}){return e.createTypeUnsafe("MetadataLatest",[{extrinsic:t,lookup:{types:n.types.map(({id:t,type:n})=>e.createTypeUnsafe("PortableType",[{id:t,type:(0,r.b)({},n,{docs:a(n.docs)})}]))},pallets:i.map(({calls:t,index:n,name:r})=>({calls:e.createTypeUnsafe("Option",[t.unwrapOr(null)]),index:n,name:r}))}]).toJSON()}},62128(e,t,n){"use strict";n.d(t,{w:()=>i});var r=n(18214);class a extends r.Vw{constructor(e,t){super(),this.finished=!1,this.destroyed=!1,(0,r.sd)(e);const n=(0,r.ZJ)(t);if(this.iHash=e.create(),"function"!=typeof this.iHash.update)throw new Error("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;const a=this.blockLen,i=new Uint8Array(a);i.set(n.length>a?e.create().update(n).digest():n);for(let e=0;enew a(e,t).update(n).digest();i.create=(e,t)=>new a(e,t)},63094(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(53412).f,types:{}}},63319(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(96005).f,types:{FungiblesAccessError:{_enum:["AssetIdConversionFailed","AmountToBalanceConversionFailed"]}}}},63505(e,t,n){"use strict";n.d(t,{w:()=>a});const r={assets:{Approval:"AssetApproval",ApprovalKey:"AssetApprovalKey",Balance:"TAssetBalance",DestroyWitness:"AssetDestroyWitness"},babe:{EquivocationProof:"BabeEquivocationProof"},balances:{Status:"BalanceStatus"},beefy:{AuthorityId:"BeefyId"},contracts:{StorageKey:"ContractStorageKey"},electionProviderMultiPhase:{Phase:"ElectionPhase"},ethereum:{Block:"EthBlock",Header:"EthHeader",Receipt:"EthReceipt",Transaction:"EthTransaction",TransactionStatus:"EthTransactionStatus"},evm:{Account:"EvmAccount",Log:"EvmLog",Vicinity:"EvmVicinity"},grandpa:{Equivocation:"GrandpaEquivocation",EquivocationProof:"GrandpaEquivocationProof"},identity:{Judgement:"IdentityJudgement"},inclusion:{ValidatorIndex:"ParaValidatorIndex"},paraDisputes:{ValidatorIndex:"ParaValidatorIndex"},paraInclusion:{ValidatorIndex:"ParaValidatorIndex"},paraScheduler:{ValidatorIndex:"ParaValidatorIndex"},paraShared:{ValidatorIndex:"ParaValidatorIndex"},teyrchains:{Id:"ParaId"},parasDisputes:{ValidatorIndex:"ParaValidatorIndex"},parasInclusion:{ValidatorIndex:"ParaValidatorIndex"},parasScheduler:{ValidatorIndex:"ParaValidatorIndex"},parasShared:{ValidatorIndex:"ParaValidatorIndex"},proposeTeyrchain:{Proposal:"TeyrchainProposal"},proxy:{Announcement:"ProxyAnnouncement"},scheduler:{ValidatorIndex:"ParaValidatorIndex"},shared:{ValidatorIndex:"ParaValidatorIndex"},society:{Judgement:"SocietyJudgement",Vote:"SocietyVote"},staking:{Compact:"CompactAssignments"},treasury:{Proposal:"TreasuryProposal"},xcm:{AssetId:"XcmAssetId"},xcmPezpallet:{AssetId:"XcmAssetId"}};function a({knownTypes:e},t){return{...r[t]??{},...e.typesAlias?.[t]??{}}}},63624(e,t,n){"use strict";n.d(t,{Gs:()=>a,U0:()=>i,n$:()=>s});var r=n(6645);const a=Uint8Array.from([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9]);function i(e,t,n,a,i){return e=e+t+i|0,n=n+(a=(0,r.Ow)(a^e,16))|0,{a:e,b:t=(0,r.Ow)(t^n,12),c:n,d:a}}function s(e,t,n,a,i){return e=e+t+i|0,n=n+(a=(0,r.Ow)(a^e,8))|0,{a:e,b:t=(0,r.Ow)(t^n,7),c:n,d:a}}},63859(e,t,n){"use strict";n.d(t,{w:()=>o});var r=n(56606),a=n(94355),i=n(50886),s=n(96726);function o(e){if(!e)return"0x";const t=(0,a.e)(e);if(![20,32,33,65].includes(t.length))throw new Error(`Invalid address or publicKey provided, received ${t.length} bytes input`);const n=(0,r.X)(([33,65].includes((o=t).length)&&(o=(0,i.H1)((0,s.V)(o))),o.slice(-20)),-1,!1);var o;const c=(0,r.X)((0,i.H1)(n),-1,!1);let u="";for(let e=0;e<40;e++)u=`${u}${parseInt(c[e],16)>7?n[e].toUpperCase():n[e]}`;return`0x${u}`}},64022(e,t,n){"use strict";function r(e){var t=e(function(e){Error.call(e),e.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}n.d(t,{L:()=>r})},64307(e,t,n){"use strict";n.d(t,{h:()=>a});var r=n(56775);class a extends r.D{constructor(e,t){throw super(e,t),new Error("The `usize` type should not be used. Since it is platform-specific, it creates incompatibilities between native (generally u64) and WASM (always u32) code. Use one of the `u32` or `u64` types explicitly.")}}},64334(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(78727),a=n(32044);const i={rpc:r._,runtime:a.f,types:{StorageKind:{_enum:{PERSISTENT:1,LOCAL:2}}}}},64619(e,t,n){"use strict";n.d(t,{f:()=>r});const r={NftsApi:[{methods:{attribute:{description:"An attribute",params:[{name:"collection",type:"NftCollectionId"},{name:"item",type:"NftItemId"},{name:"key",type:"Bytes"}],type:"Option"},collection_attribute:{description:"A collection attribute",params:[{name:"collection",type:"NftCollectionId"},{name:"key",type:"Bytes"}],type:"Option"},collection_owner:{description:"A collection owner",params:[{name:"collection",type:"NftCollectionId"}],type:"Option"},custom_attribute:{description:"A custom attribute",params:[{name:"account",type:"AccountId"},{name:"collection",type:"NftCollectionId"},{name:"item",type:"NftItemId"},{name:"key",type:"Bytes"}],type:"Option"},owner:{description:"Collection owner",params:[{name:"collection",type:"NftCollectionId"},{name:"item",type:"NftItemId"}],type:"Option"},system_attribute:{description:"System attribute",params:[{name:"collection",type:"NftCollectionId"},{name:"item",type:"NftItemId"},{name:"key",type:"Bytes"}],type:"Option"}},version:1}]}},65081(e,t,n){"use strict";n.d(t,{z:()=>a});var r=n(85556);class a extends(r.A.with(256)){__IntType="i256"}},65146(e,t,n){"use strict";n.d(t,{MI:()=>m});var r=n(58971),a=n(93191),i=n(73050),s=n(69759),o=n(56606),c=n(69834),u=n(95303);const l=(0,i.j)("aura"),d=(0,i.j)("BABE"),h=(0,i.j)("FRNK"),p=(0,i.j)("pow_"),f=(0,i.j)("nmbs");class m extends r.H{constructor(e,t){super(e,(0,u.E)(t)?(0,s.a)(t,{isLe:!1}):t,32)}get isAura(){return this.eq(l)}get isBabe(){return this.eq(d)}get isGrandpa(){return this.eq(h)}get isPow(){return this.eq(p)}get isNimbus(){return this.eq(f)}extractAuthor(e,t){if(t?.length){if(this.isAura)return function(e,t,n){return n[e.createTypeUnsafe("RawAuraPreDigest",[t.toU8a(!0)]).slotNumber.mod(new a(n.length)).toNumber()]}(this.registry,e,t);if(this.isBabe)return function(e,t,n){return n[e.createTypeUnsafe("RawBabePreDigestCompat",[t.toU8a(!0)]).value.toNumber()]}(this.registry,e,t)}if(this.isPow||this.isNimbus)return function(e,t){return e.createTypeUnsafe("AccountId",[t])}(this.registry,e)}toHuman(){return this.toString()}toRawType(){return"ConsensusEngineId"}toString(){return this.isAscii?(0,c.F)(this):(0,o.X)(this)}}},65205(e,t,n){"use strict";n.d(t,{v:()=>a});var r=n(74074);function a(e){return(0,r.T)(e.eq)}},65423(e,t,n){"use strict";n.d(t,{l:()=>r});const r={ErrorMetadataV11:"ErrorMetadataV10",EventMetadataV11:"EventMetadataV10",ExtrinsicMetadataV11:{version:"u8",signedExtensions:"Vec"},FunctionArgumentMetadataV11:"FunctionArgumentMetadataV10",FunctionMetadataV11:"FunctionMetadataV10",MetadataV11:{modules:"Vec",extrinsic:"ExtrinsicMetadataV11"},ModuleConstantMetadataV11:"ModuleConstantMetadataV10",ModuleMetadataV11:{name:"Text",storage:"Option",calls:"Option>",events:"Option>",constants:"Vec",errors:"Vec"},StorageEntryModifierV11:"StorageEntryModifierV10",StorageEntryMetadataV11:{name:"Text",modifier:"StorageEntryModifierV11",type:"StorageEntryTypeV11",fallback:"Bytes",docs:"Vec"},StorageEntryTypeV11:{_enum:{Plain:"Type",Map:{hasher:"StorageHasherV11",key:"Type",value:"Type",linked:"bool"},DoubleMap:{hasher:"StorageHasherV11",key1:"Type",key2:"Type",value:"Type",key2Hasher:"StorageHasherV11"}}},StorageMetadataV11:{prefix:"Text",items:"Vec"},StorageHasherV11:{_enum:n(29723).A}}},65428(e,t,n){"use strict";n.d(t,{Q:()=>a});var r=n(33599);class a extends r.r{#Le;constructor(e,t,n,{rangeName:r="Range"}={}){super(e,[t,t],n),this.#Le=r}static with(e){return class extends a{constructor(t,n){super(t,e,n)}}}get start(){return this[0]}get end(){return this[1]}toRawType(){return`${this.#Le}<${this.start.toRawType()}>`}}},65588(e,t,n){"use strict";n.d(t,{F:()=>s});var r=n(23047),a=n(89119),i=n(36198);function s(e,t,n){return!r.CW||!t&&!n&&(0,a.i_)()?(0,a.M8)(e):(0,i.JB)(e,t)}},65755(e,t,n){"use strict";n.d(t,{H:()=>b});var r=n(59281),a=n(22962),i=n(93789),s=n(12858),o=n(50927),c=n(56606),u=n(75589),l=n(94355),d=n(95303),h=n(13832),p=n(99576),f=n(32604),m=n(73721);const g=new Uint8Array([255]);function y(e,t){return t instanceof b?t.inner:t instanceof f.C||t instanceof m.j?t:(0,s.f)(t)||(0,d.E)(t)||(0,i.s)(t)?e.createTypeUnsafe("AccountIndex",[t]):Array.isArray(t)||(0,u.qv)(t)||(0,h.b)(t)?function(e,t){if(32===t.length)return e.createTypeUnsafe("AccountId",[t]);if(255===t[0])return e.createTypeUnsafe("AccountId",[t.subarray(1)]);const[n,r]=m.j.readLength(t);return e.createTypeUnsafe("AccountIndex",[(0,o.i)(t.subarray(n,n+r))])}(e,(0,l.e)(t)):function(e,t){const n=(0,p.F)(t);return 32===n.length?e.createTypeUnsafe("AccountId",[n]):e.createTypeUnsafe("AccountIndex",[(0,o.i)(n)])}(e,t)}class b extends r.Y{constructor(e,t=new Uint8Array){super(e,y(e,t))}get encodedLength(){const e=this._rawLength;return e+(e>1?1:0)}get _rawLength(){return this.inner instanceof m.j?m.j.calcLength(this.inner):this.inner.encodedLength}inspect(){const e=this.inner.toU8a().subarray(0,this._rawLength);return{outer:[new Uint8Array(this.inner instanceof m.j?m.j.writeLength(e):g),e]}}toHex(){return(0,c.X)(this.toU8a())}toRawType(){return"Address"}toU8a(e){const t=this.inner.toU8a().subarray(0,this._rawLength);return e?t:(0,a.z)(this.inner instanceof m.j?m.j.writeLength(t):g,t)}}},66711(e,t,n){"use strict";n.d(t,{f:()=>r});const r={NominationPoolsApi:[{methods:{balance_to_points:{description:"Returns the equivalent points of `new_funds` for a given pool.",params:[{name:"poolId",type:"NpPoolId"},{name:"newFunds",type:"Balance"}],type:"Balance"},pending_rewards:{description:"Returns the pending rewards for the given member.",params:[{name:"member",type:"AccountId"}],type:"Balance"},points_to_balance:{description:"Returns the equivalent balance of `points` for a given pool.",params:[{name:"poolId",type:"NpPoolId"},{name:"points",type:"Balance"}],type:"Balance"}},version:1}]}},67207(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{BlockAttestations:{receipt:"CandidateReceipt",valid:"Vec",invalid:"Vec"},IncludedBlocks:{actualNumber:"BlockNumber",session:"SessionIndex",randomSeed:"H256",activeTeyrchains:"Vec",paraBlocks:"Vec"},MoreAttestations:{}}}},67817(e,t,n){"use strict";n.d(t,{UY:()=>a});const r=n(82935).Mn.crypto;function a(e){return r.getRandomValues(e)}},67881(e,t,n){"use strict";n.d(t,{n:()=>u});var r=n(34045),a=n(58325),i=n(56606),s=n(75589),o=n(94355),c=n(13832);class u extends Number{encodedLength;registry;createdAtHash;initialU8aLength;isStorageFallback;#je;constructor(e,t,{bitLength:n=32}={}){super((0,c.b)(t)||(0,s.qv)(t)?0===t.length?0:(0,a.e)((0,o.e)(t),{bitLength:n}):t||0),this.#je=n,this.encodedLength=n/8,this.initialU8aLength=this.encodedLength,this.registry=e}static with(e){return class extends u{constructor(t,n){super(t,n,{bitLength:e})}}}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return 0===this.valueOf()}eq(e){return this.valueOf()===Number(e)}inspect(){return{outer:[this.toU8a()]}}toHex(){return(0,i.X)(this.toU8a())}toHuman(){return this.toString()}toJSON(){return this.toHex()}toNumber(){return this.valueOf()}toPrimitive(){return this.toNumber()}toRawType(){return`f${this.#je}`}toU8a(e){return(0,r.a)(this,{bitLength:this.#je})}}},67980(){"object"!=typeof JSON&&(JSON={}),function(){"use strict";var rx_one=/^[\],:{}\s]*$/,rx_two=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,rx_three=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,rx_four=/(?:^|:|,)(?:\s*\[)+/g,rx_escapable=/[\\"\u0000-\u001f\u007f-\u009f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,rx_dangerous=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta,rep;function f(e){return e<10?"0"+e:e}function this_value(){return this.valueOf()}function quote(e){return rx_escapable.lastIndex=0,rx_escapable.test(e)?'"'+e.replace(rx_escapable,function(e){var t=meta[e];return"string"==typeof t?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+e+'"'}function str(e,t){var n,r,a,i,s,o=gap,c=t[e];switch(c&&"object"==typeof c&&"function"==typeof c.toJSON&&(c=c.toJSON(e)),"function"==typeof rep&&(c=rep.call(t,e,c)),typeof c){case"string":return quote(c);case"number":return isFinite(c)?String(c):"null";case"boolean":case"null":return String(c);case"object":if(!c)return"null";if(gap+=indent,s=[],"[object Array]"===Object.prototype.toString.apply(c)){for(i=c.length,n=0;nr});const r={ErrorMetadataV9:{name:"Text",docs:"Vec"},EventMetadataV9:{name:"Text",args:"Vec",docs:"Vec"},FunctionArgumentMetadataV9:{name:"Text",type:"Type"},FunctionMetadataV9:{name:"Text",args:"Vec",docs:"Vec"},MetadataV9:{modules:"Vec"},ModuleConstantMetadataV9:{name:"Text",type:"Type",value:"Bytes",docs:"Vec"},ModuleMetadataV9:{name:"Text",storage:"Option",calls:"Option>",events:"Option>",constants:"Vec",errors:"Vec"},StorageEntryMetadataV9:{name:"Text",modifier:"StorageEntryModifierV9",type:"StorageEntryTypeV9",fallback:"Bytes",docs:"Vec"},StorageEntryModifierV9:{_enum:["Optional","Default","Required"]},StorageEntryTypeV9:{_enum:{Plain:"Type",Map:{hasher:"StorageHasherV9",key:"Type",value:"Type",linked:"bool"},DoubleMap:{hasher:"StorageHasherV9",key1:"Type",key2:"Type",value:"Type",key2Hasher:"StorageHasherV9"}}},StorageHasherV9:{_enum:{Blake2_128:null,Blake2_256:null,Twox128:null,Twox256:null,Twox64Concat:null}},StorageMetadataV9:{prefix:"Text",items:"Vec"}}},69058(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:n(45187)._,types:{CreatedBlock:{_alias:{blockHash:"hash"},blockHash:"BlockHash",aux:"ImportedAux"},ImportedAux:{headerOnly:"bool",clearJustificationRequests:"bool",needsJustification:"bool",badJustification:"bool",needsFinalityProof:"bool",isNewBest:"bool"}}}},69123(e,t,n){"use strict";n.d(t,{f:()=>r});const r={AssetsApi:[{methods:{account_balances:{description:"Return the current set of authorities.",params:[{name:"account",type:"AccountId"}],type:"Vec<(u32, TAssetBalance)>"}},version:1}]}},69128(e,t,n){"use strict";n.d(t,{_:()=>r});const r={getBlock:{description:"Get header and body of a relay chain block",params:[{isHistoric:!0,isOptional:!0,name:"hash",type:"BlockHash"}],type:"SignedBlock"},getBlockHash:{description:"Get the block hash for a specific block",params:[{isOptional:!0,name:"blockNumber",type:"BlockNumber"}],type:"BlockHash"},getFinalizedHead:{alias:["chain_getFinalisedHead"],description:"Get hash of the last finalized block in the canon chain",params:[],type:"BlockHash"},getHeader:{alias:["chain_getHead"],description:"Retrieves the header for a specific block",params:[{isHistoric:!0,isOptional:!0,name:"hash",type:"BlockHash"}],type:"Header"},subscribeAllHeads:{description:"Retrieves the newest header via subscription",params:[],pubsub:["allHead","subscribeAllHeads","unsubscribeAllHeads"],type:"Header"},subscribeFinalizedHeads:{alias:["chain_subscribeFinalisedHeads","chain_unsubscribeFinalisedHeads"],description:"Retrieves the best finalized header via subscription",params:[],pubsub:["finalizedHead","subscribeFinalizedHeads","unsubscribeFinalizedHeads"],type:"Header"},subscribeNewHeads:{alias:["chain_unsubscribeNewHeads","subscribe_newHead","unsubscribe_newHead"],description:"Retrieves the best header via subscription",params:[],pubsub:["newHead","subscribeNewHead","unsubscribeNewHead"],type:"Header"}}},69342(e,t,n){var r=n(36404),a=r.slice,i=r.pluck,s=r.each,o=r.bind,c=r.create,u=r.isList,l=r.isFunction,d=r.isObject;e.exports={createStore:p};var h={version:"2.0.12",enabled:!1,get:function(e,t){var n=this.storage.read(this._namespacePrefix+e);return this._deserialize(n,t)},set:function(e,t){return void 0===t?this.remove(e):(this.storage.write(this._namespacePrefix+e,this._serialize(t)),t)},remove:function(e){this.storage.remove(this._namespacePrefix+e)},each:function(e){var t=this;this.storage.each(function(n,r){e.call(t,t._deserialize(n),(r||"").replace(t._namespaceRegexp,""))})},clearAll:function(){this.storage.clearAll()},hasNamespace:function(e){return this._namespacePrefix=="__storejs_"+e+"_"},createStore:function(){return p.apply(this,arguments)},addPlugin:function(e){this._addPlugin(e)},namespace:function(e){return p(this.storage,this.plugins,e)}};function p(e,t,n){n||(n=""),e&&!u(e)&&(e=[e]),t&&!u(t)&&(t=[t]);var r=n?"__storejs_"+n+"_":"",p=n?new RegExp("^"+r):null;if(!/^[a-zA-Z0-9_\-]*$/.test(n))throw new Error("store.js namespaces can only have alphanumerics + underscores and dashes");var f={_namespacePrefix:r,_namespaceRegexp:p,_testStorage:function(e){try{var t="__storejs__test__";e.write(t,t);var n=e.read(t)===t;return e.remove(t),n}catch(e){return!1}},_assignPluginFnProp:function(e,t){var n=this[t];this[t]=function(){var t=a(arguments,0),r=this;var i=[function(){if(n)return s(arguments,function(e,n){t[n]=e}),n.apply(r,t)}].concat(t);return e.apply(r,i)}},_serialize:function(e){return JSON.stringify(e)},_deserialize:function(e,t){if(!e)return t;var n="";try{n=JSON.parse(e)}catch(t){n=e}return void 0!==n?n:t},_addStorage:function(e){this.enabled||this._testStorage(e)&&(this.storage=e,this.enabled=!0)},_addPlugin:function(e){var t=this;if(u(e))s(e,function(e){t._addPlugin(e)});else if(!i(this.plugins,function(t){return e===t})){if(this.plugins.push(e),!l(e))throw new Error("Plugins must be function values that return objects");var n=e.call(this);if(!d(n))throw new Error("Plugins must return an object of function properties");s(n,function(n,r){if(!l(n))throw new Error("Bad plugin property: "+r+" from plugin "+e.name+". Plugins should only return functions.");t._assignPluginFnProp(n,r)})}},addStorage:function(e){!function(){var e="undefined"==typeof console?null:console;e&&(e.warn?e.warn:e.log).apply(e,arguments)}("store.addStorage(storage) is deprecated. Use createStore([storages])"),this._addStorage(e)}},m=c(f,h,{plugins:[]});return m.raw={},s(m,function(e,t){l(e)&&(m.raw[t]=o(m,e))}),s(e,function(e){m._addStorage(e)}),s(t,function(e){m._addPlugin(e)}),m}},69372(e,t,n){"use strict";n.d(t,{f:()=>r});const r={XcmPaymentApi:[{methods:{query_acceptable_payment_assets:{description:"The API to query acceptable payment assets",params:[{name:"version",type:"u32"}],type:"Result, XcmPaymentApiError>"},query_weight_to_asset_fee:{description:"",params:[{name:"weight",type:"WeightV2"},{name:"asset",type:"XcmVersionedAssetId"}],type:"Result"},query_xcm_weight:{description:"",params:[{name:"message",type:"XcmVersionedXcm"}],type:"Result"}},version:1}]}},69585(e,t,n){"use strict";n.d(t,{S:()=>a});var r=n(42247);null&&B2B;const a=r.Sx},69597(e,t,n){"use strict";function r(e){return!!e&&"object"==typeof e}n.d(t,{G:()=>r})},69700(e,t,n){"use strict";function r(e){const t=[];let n=0,r=0,a=0,i=0,s=0;for(let o=0,c=e.length;o":n--;break;case"[":r++;break;case"]":r--;break;case"{":a++;break;case"}":a--;break;case"(":i++;break;case")":i--}if(n||r||a||i)throw new Error(`Invalid definition (missing terminators) found in ${e}`);return t.push(e.substring(s,e.length).trim()),t}n.d(t,{h:()=>r})},69759(e,t,n){"use strict";n.d(t,{a:()=>i});var r=n(86371);const a={bitLength:-1,isLe:!0,isNegative:!1};function i(e,{bitLength:t=-1,isLe:n=!0,isNegative:i=!1}=a){const s=(0,r.A)(e),o=-1===t?Math.ceil(s.bitLength()/8):Math.ceil((t||0)/8);if(!e)return-1===t?new Uint8Array(1):new Uint8Array(o);const c=new Uint8Array(o),u=i?s.toTwos(8*o):s;return c.set(u.toArray(n?"le":"be",o),0),c}},69834(e,t,n){"use strict";n.d(t,{F:()=>a});const r=new(n(28013).A)("utf-8");function a(e){return e?r.decode(e):""}},69874(e,t,n){"use strict";n.d(t,{v4:()=>r});const r={AssetIdV4:"MultiLocationV4",AssetInstanceV4:{_enum:{Undefined:"Null",Index:"Compact",Array4:"[u8;4]",Array8:"[u8;8]",Array16:"[u8;16]",Array32:"[u8;32]"}},FungibilityV4:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV4"}},UncheckedFungibilityV4:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV4"}},JunctionV4:{_enum:{Teyrchain:"Compact",AccountId32:{network:"Option",id:"[u8;32]"},AccountIndex64:{network:"Option",index:"Compact"},AccountKey20:{network:"Option",key:"[u8;20]"},PezpalletInstance:"u8",GeneralIndex:"Compact",GeneralKey:{length:"u8",data:"[u8;32]"},OnlyChild:"Null",Plurality:{id:"BodyIdV3",part:"BodyPartV3"},GlobalConsensus:"NetworkIdV4"}},JunctionsV4:{_enum:{Here:"Null",X1:"[JunctionV4;1]",X2:"[JunctionV4;2]",X3:"[JunctionV4;3]",X4:"[JunctionV4;4]",X5:"[JunctionV4;5]",X6:"[JunctionV4;6]",X7:"[JunctionV4;7]",X8:"[JunctionV4;8]"}},MaxPezpalletsInfo:"u32",NetworkIdV4:"NetworkIdV3",MultiAssetV4:{id:"AssetIdV4",fun:"FungibilityV4"},MultiAssetsV4:"Vec",MultiAssetFilterV4:{_enum:{Definite:"MultiAssetsV4",Wild:"WildMultiAssetV4"}},MultiLocationV4:{parents:"u8",interior:"JunctionsV4"},OriginKindV4:"XcmOriginKind",PezpalletInfoV4:"PezpalletInfoV3",WildFungibilityV4:"WildFungibilityV2",QueryResponseInfoV4:{destination:"MultiLocationV4",queryId:"Compact",maxWeight:"WeightV2"},ResponseV4:{_enum:{Null:"Null",Assets:"MultiAssetsV4",ExecutionResult:"Option<(u32, XcmErrorV3)>",Version:"u32",PezpalletsInfo:"Vec",DispatchResult:"MaybeErrorCodeV3"}},InstructionV4:{_enum:{WithdrawAsset:"MultiAssetsV4",ReserveAssetDeposited:"MultiAssetsV4",ReceiveTeleportedAsset:"MultiAssetsV4",QueryResponse:{queryId:"Compact",response:"ResponseV4",maxWeight:"WeightV2",querier:"Option"},TransferAsset:{assets:"MultiAssetsV4",beneficiary:"MultiLocationV4"},TransferReserveAsset:{assets:"MultiAssetsV4",dest:"MultiLocationV4",xcm:"XcmV4"},Transact:{originKind:"OriginKindV4",requireWeightAtMost:"WeightV2",call:"DoubleEncodedCall"},HrmpNewChannelOpenRequest:{sender:"Compact",maxMessageSize:"Compact",maxCapacity:"Compact"},HrmpChannelAccepted:{recipient:"Compact"},HrmpChannelClosing:{initiator:"Compact",sender:"Compact",recipient:"Compact"},ClearOrigin:"Null",DescendOrigin:"JunctionsV4",ReportError:"QueryResponseInfoV4",DepositAsset:{assets:"MultiAssetFilterV4",beneficiary:"MultiLocationV4"},DepositReserveAsset:{assets:"MultiAssetFilterV4",dest:"MultiLocationV4",xcm:"XcmV4"},ExchangeAsset:{give:"MultiAssetFilterV4",want:"MultiAssetsV4",maximal:"bool"},InitiateReserveWithdraw:{assets:"MultiAssetFilterV4",reserve:"MultiLocationV4",xcm:"XcmV4"},InitiateTeleport:{assets:"MultiAssetFilterV4",dest:"MultiLocationV4",xcm:"XcmV4"},ReportHolding:{responseInfo:"QueryResponseInfoV4",assets:"MultiAssetFilterV4"},BuyExecution:{fees:"MultiAssetV4",weightLimit:"WeightLimitV3"},RefundSurplus:"Null",SetErrorHandler:"XcmV4",SetAppendix:"XcmV4",ClearError:"Null",ClaimAsset:{assets:"MultiAssetsV4",ticket:"MultiLocationV4"},Trap:"Compact",SubscribeVersion:{queryId:"Compact",maxResponseWeight:"WeightV2"},UnsubscribeVersion:"Null",BurnAsset:"MultiAssetsV4",ExpectAsset:"MultiAssetsV4",ExpectOrigin:"Option",ExpectError:"Option<(u32, XcmErrorV3)>",ExpectTransactStatus:"MaybeErrorCodeV3",QueryPezpallet:{moduleName:"Vec",responseInfo:"QueryResponseInfoV4"},ExpectPezpallet:{index:"Compact",name:"Vec",moduleName:"Vec",crateMajor:"Compact",minCrateMinor:"Compact"},ReportTransactStatus:"QueryResponseInfoV4",ClearTransactStatus:"Null",UniversalOrigin:"JunctionV4",ExportMessage:{network:"NetworkIdV4",destination:"JunctionsV4",xcm:"XcmV4"},LockAsset:{asset:"MultiAssetV4",unlocker:"MultiLocationV4"},UnlockAsset:{asset:"MultiAssetV4",target:"MultiLocationV4"},NoteUnlockable:{asset:"MultiAssetV4",owner:"MultiLocationV4"},RequestUnlock:{asset:"MultiAssetV4",locker:"MultiLocationV4"},SetFeesMode:{jitWithdraw:"bool"},SetTopic:"[u8;32]",ClearTopic:"Null",AliasOrigin:"MultiLocationV4",UnpaidExecution:{weightLimit:"WeightLimitV3",checkOrigin:"Option"}}},OutcomeV4:{_enum:{Complete:{used:"WeightV2"},Incomplete:{used:"WeightV2",error:"XcmErrorV3"},Error:{error:"XcmErrorV3"}}},WildMultiAssetV4:{_enum:{All:"Null",AllOf:{id:"AssetIdV4",fun:"WildFungibilityV4"},AllCounted:"Compact",AllOfCounted:{id:"AssetIdV4",fun:"WildFungibilityV4",count:"Compact"}}},VersionV4:"u32",XcmV4:"Vec",XcmErrorV4:"XcmErrorV3"}},70373(e,t,n){"use strict";n.d(t,{_:()=>f});var r=n(58206),a=n(11830),i=n(37101),s=n(22962),o=n(1572),c=n(56606),u=n(75589),l=n(94355),d=n(69597),h=n(13832),p=n(1699);class f extends r._{#Re;#Ce;constructor(e,t,n){const r=e.getSignedExtensionTypes();super(e,(0,o.b)({transactionExtensionVersion:"u8"},r,{method:"Call"}),f.decodeExtrinsic(e,t)),this.#Re=n?.version||5,this.#Ce=64}static decodeExtrinsic(e,t){if(!t)return p.Hr;if(t instanceof f)return t;if((0,h.b)(t)||Array.isArray(t)||(0,u.qv)(t))return function(e){if(!e.length)return new Uint8Array;const[t,n]=(0,i.M)(e),r=t+n.toNumber();if(r>e.length)throw new Error(`Extrinsic: length less than remainder, expected at least ${r}, found ${e.length}`);const a=e.subarray(t,r);if(69!==a[0])throw new Error(`Extrinsic: incorrect version for General Transactions, expected 5, found ${a[0]&p.DT}`);return a.subarray(1)}((0,l.e)(t));if((0,d.G)(t)){const{payload:n,transactionExtensionVersion:r}=t;return(0,o.b)(n||{},{transactionExtensionVersion:r||e.getTransactionExtensionVersion()})}return{}}get encodedLength(){return super.encodedLength}get era(){return this.getT("era")}get nonce(){return this.getT("nonce")}get tip(){return this.getT("tip")}get assetId(){return this.getT("assetId")}get mode(){return this.getT("mode")}get metadataHash(){return this.getT("metadataHash")}get transactionExtensionVersion(){return this.getT("transactionExtensionVersion")}get method(){return this.getT("method")}get version(){return this.#Re}get preamble(){return this.#Ce}toHex(e){return(0,c.X)(this.toU8a(e))}toU8a(e){return e?this.encode():(0,a.h)(this.encode())}toRawType(){return"GeneralExt"}encode(){return(0,s.z)(new Uint8Array([this.version|this.preamble]),super.toU8a())}signFake(){throw new Error("Extrinsic: Type GeneralExtrinsic does not have signFake implemented")}addSignature(){throw new Error("Extrinsic: Type GeneralExtrinsic does not have addSignature implemented")}sign(){throw new Error("Extrinsic: Type GeneralExtrinsic does not have sign implemented")}signature(){throw new Error("Extrinsic: Type GeneralExtrinsic does not have the signature getter")}}},70556(e,t,n){"use strict";n.d(t,{_:()=>a});var r=n(82145);function a(e,t,n,a){const i=n.length>256?(0,r.q)(n):n;return t.sign(i,a)}},70729(e,t,n){"use strict";n.d(t,{N:()=>a});var r=n(333);class a extends(r.p.with(16)){__UIntType="u16"}},71009(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{UncleEntryItem:{_enum:{InclusionHeight:"BlockNumber",Uncle:"(Hash, Option)"}}}}},71059(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{AuthorityId:"AccountId",RawVRFOutput:"[u8; 32]"}}},71353(e,t,n){"use strict";n.d(t,{Nc:()=>i.N,Ni:()=>r.N,Ve:()=>a.V});var r=n(10476),a=n(88060),i=n(36552)},71521(e,t,n){"use strict";n.d(t,{T:()=>r});const r={centrifuge:"polkadot",kusama:"polkadot",polkadot:"polkadot",sora:"polkadot",statemine:"polkadot",statemint:"polkadot",westmint:"polkadot"}},71779(e,t,n){"use strict";n.d(t,{u:()=>i});const r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=new Array(256);for(let e=0,t=r.length;e=8&&(t[++i]=n>>>(r-=8)&255);return t}},71940(e,t,n){"use strict";n.d(t,{Z:()=>d});var r=n(1786),a=n(74074),i=n(2583),s=n(13832),o=n(95802),c=n(55012);const u={Blake2_128:[16,!1],Blake2_128Concat:[16,!0],Blake2_256:[32,!1],Identity:[0,!0],Twox128:[16,!1],Twox256:[32,!1],Twox64Concat:[8,!0]};function l(e,t,n){if(!n||!n.type.isMap)return[];const{hashers:r,key:a}=n.type.asMap,i=1===r.length?[a]:e.lookup.getSiType(a).def.asTuple;return function(e,t,n){let r=32;const a=n.length,i=new Array(a);for(let s=0;s[e,i[t]]))}class d extends r.I{#Ue;#O;#De;#H;#N;constructor(e,t,n={}){const{key:r,method:o,section:u}=function(e){if((0,s.b)(e)||!e||(0,i.K)(e))return{key:e};if(e instanceof d)return{key:e,method:e.method,section:e.section};if((0,a.T)(e))return{key:e(),method:e.method,section:e.section};if(Array.isArray(e)){const[t,n=[]]=e;if(!(0,a.T)(t))throw new Error("Expected function input for key construction");if(t.meta&&t.meta.type.isMap){const e=t.meta.type.asMap;if(!Array.isArray(n)||n.length!==e.hashers.length)throw new Error(`Expected an array of ${e.hashers.length} values as params to a Map query`)}return{key:t(...n),method:t.method,section:t.section}}throw new Error(`Unable to convert input ${e} to StorageKey`)}(t);super(e,r),this.#De=function(e,t){if(t instanceof d)return t.outputType;if((0,a.T)(t))return(0,c.f)(e,t.meta.type);if(Array.isArray(t)){const[n]=t;if(n.meta)return(0,c.f)(e,n.meta.type)}return"Raw"}(e,t),this.setMeta(function(e){if(e instanceof d)return e.meta;if((0,a.T)(e))return e.meta;if(Array.isArray(e)){const[t]=e;return t.meta}}(t),n.section||u,n.method||o)}get args(){return this.#Ue}get meta(){return this.#O}get method(){return this.#H}get outputType(){return this.#De}get section(){return this.#N}is(e){return e.section===this.section&&e.method===this.method}setMeta(e,t,n){this.#O=e,this.#H=n||this.#H,this.#N=t||this.#N,e&&(this.#De=(0,c.f)(this.registry,e.type));try{this.#Ue=l(this.registry,this.toU8a(!0),e)}catch{}return this}toHuman(e,t){return this.#Ue.length?this.#Ue.map(e=>e.toHuman(void 0,t)):super.toHuman(void 0,t)}toRawType(){return"StorageKey"}}},72034(e,t,n){"use strict";n.d(t,{bI:()=>h});var r=n(15515),a=n(18054),i=n(29451);const s={p:BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),n:BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),h:BigInt(1),a:BigInt(0),b:BigInt(7),Gx:BigInt("0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798"),Gy:BigInt("0x483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8")},o={beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"),basises:[[BigInt("0x3086d221a7d46bcde86c90e49284eb15"),-BigInt("0xe4437ed6010e88286f547fa90abfe4c3")],[BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),BigInt("0x3086d221a7d46bcde86c90e49284eb15")]]},c=null&&BigInt(0),u=null&&BigInt(1),l=BigInt(2);const d=(0,i.D0)(s.p,{sqrt:function(e){const t=s.p,n=BigInt(3),r=BigInt(6),a=BigInt(11),o=BigInt(22),c=BigInt(23),u=BigInt(44),h=BigInt(88),p=e*e*e%t,f=p*p*e%t,m=(0,i.zH)(f,n,t)*f%t,g=(0,i.zH)(m,n,t)*f%t,y=(0,i.zH)(g,l,t)*p%t,b=(0,i.zH)(y,a,t)*y%t,v=(0,i.zH)(b,o,t)*b%t,w=(0,i.zH)(v,u,t)*v%t,x=(0,i.zH)(w,h,t)*w%t,k=(0,i.zH)(x,u,t)*v%t,V=(0,i.zH)(k,n,t)*f%t,S=(0,i.zH)(V,c,t)*b%t,A=(0,i.zH)(S,r,t)*p%t,T=(0,i.zH)(A,l,t);if(!d.eql(d.sqr(T),e))throw new Error("Cannot find square root");return T}}),h=(0,a.s)({...s,Fp:d,lowS:!0,endo:o},r.sc),p={};function f(e,...t){let n=p[e];if(void 0===n){const t=sha256(utf8ToBytes(e));n=concatBytes(t,t),p[e]=n}return sha256(concatBytes(n,...t))}const m=e=>e.toBytes(!0).slice(1),g=null&&h.Point,y=e=>e%l===c;function b(e){const{Fn:t,BASE:n}=g,r=_normFnElement(t,e),a=n.multiply(r);return{scalar:y(a.y)?r:t.neg(r),bytes:m(a)}}function v(e){const t=d;if(!t.isValidNot0(e))throw new Error("invalid x: Fail if x ≥ p");const n=t.create(e*e),r=t.create(n*e+BigInt(7));let a=t.sqrt(r);y(a)||(a=t.neg(a));const i=g.fromAffine({x:e,y:a});return i.assertValidity(),i}const w=null&&bytesToNumberBE;function x(...e){return g.Fn.create(w(f("BIP0340/challenge",...e)))}function k(e){return b(e).bytes}function V(e,t,n=randomBytes(32)){const{Fn:r}=g,a=ensureBytes("message",e),{bytes:i,scalar:s}=b(t),o=ensureBytes("auxRand",n,32),c=r.toBytes(s^w(f("BIP0340/aux",o))),u=f("BIP0340/nonce",c,i,a),{bytes:l,scalar:d}=b(u),h=x(l,i,a),p=new Uint8Array(64);if(p.set(l,0),p.set(r.toBytes(r.create(d+h*s)),32),!S(p,a,i))throw new Error("sign: Invalid signature produced");return p}function S(e,t,n){const{Fn:r,BASE:a}=g,i=ensureBytes("signature",e,64),o=ensureBytes("message",t),c=ensureBytes("publicKey",n,32);try{const e=v(w(c)),t=w(i.subarray(0,32));if(!inRange(t,u,s.p))return!1;const n=w(i.subarray(32,64));if(!inRange(n,u,s.n))return!1;const l=x(r.toBytes(t),m(e),o),d=a.multiplyUnsafe(n).add(e.multiplyUnsafe(r.neg(l))),{x:h,y:p}=d.toAffine();return!(d.is0()||!y(p)||h!==t)}catch(e){return!1}}null&&(()=>{const e=32,t=48,n=(e=randomBytes(t))=>mapHashToField(e,s.n);h.utils.randomSecretKey,numberToBytesBE,bytesToNumberBE,mod})();const A=null&&isogenyMap(d,[["0x8e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38daaaaa8c7","0x7d3d4c80bc321d5b9f315cea7fd44c5d595d2fc0bf63b92dfff1044f17c6581","0x534c328d23f234e6e2a413deca25caece4506144037c40314ecbd0b53d9dd262","0x8e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38daaaaa88c"],["0xd35771193d94918a9ca34ccbb7b640dd86cd409542f8487d9fe6b745781eb49b","0xedadc6f64383dc1df7c4b2d51b54225406d36b641f5e41bbc52a56612a8c6d14","0x0000000000000000000000000000000000000000000000000000000000000001"],["0x4bda12f684bda12f684bda12f684bda12f684bda12f684bda12f684b8e38e23c","0xc75e0c32d5cb7c0fa9d0a54b12a0a6d5647ab046d686da6fdffc90fc201d71a3","0x29a6194691f91a73715209ef6512e576722830a201be2018a765e85a9ecee931","0x2f684bda12f684bda12f684bda12f684bda12f684bda12f684bda12f38e38d84"],["0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff93b","0x7a06534bb8bdb49fd5e9e6632722c2989467c1bfc8e8d978dfb425d2685c2573","0x6484aa716545ca2cf3a70c3fa8fe337e0a3d21162f0d6299a7bf8192bfd2a76f","0x0000000000000000000000000000000000000000000000000000000000000001"]].map(e=>e.map(e=>BigInt(e)))),T=null&&mapToCurveSimpleSWU(d,{A:BigInt("0x3f8731abdd661adca08a5558f0f5d272e953d363cb6f0e5d405447c01a444533"),B:BigInt("1771"),Z:d.create(BigInt("-11"))}),M=null&&createHasher(h.Point,e=>{const{x:t,y:n}=T(d.create(e[0]));return A(t,n)},{DST:"secp256k1_XMD:SHA-256_SSWU_RO_",encodeDST:"secp256k1_XMD:SHA-256_SSWU_NU_",p:d.ORDER,m:1,k:128,expand:"xmd",hash:sha256});null&&M.hashToCurve,null&&M.encodeToCurve},72209(e,t,n){"use strict";n.d(t,{F:()=>a});var r=n(30235);class a extends r.J{static with(e,t){return class extends a{constructor(n,r){super(n,e,t,r,"BTreeMap")}}}}},72365(e,t,n){"use strict";n.d(t,{s:()=>r});var r="function"==typeof Symbol&&Symbol.observable||"@@observable"},72891(e,t,n){"use strict";n.d(t,{E:()=>i});var r=n(13363);const a=/^((0x[a-fA-F0-9]+|[\p{L}\d]+(?: [\p{L}\d]+)*))((\/\/?[^/]+)*)(\/\/\/(.*))?$/u;function i(e){const t=e.normalize("NFC").match(a);if(null===t)throw new Error("Unable to match provided value to a secret URI");const[,n,,i,,,s]=t,{path:o}=(0,r._)(i);return{derivePath:i,password:s,path:o,phrase:n}}},73050(e,t,n){"use strict";n.d(t,{j:()=>a});const r=new(n(41689)._);function a(e){return e?r.encode(e.toString()):new Uint8Array}},73203(e,t,n){"use strict";n.d(t,{f:()=>a});const r={metadata:{description:"Returns the metadata of a runtime",params:[],type:"OpaqueMetadata"}},a={Metadata:[{methods:{metadata_at_version:{description:"Returns the metadata at a given version.",params:[{name:"version",type:"u32"}],type:"Option"},metadata_versions:{description:"Returns the supported metadata versions.",params:[],type:"Vec"},...r},version:2},{methods:{...r},version:1}]}},73236(e,t,n){"use strict";n.d(t,{Q:()=>a});var r=n(6076);class a extends r.g{constructor(e,t,n,r){super(e,{Ok:t,Err:n},r)}static with(e){return class extends a{constructor(t,n){super(t,e.Ok,e.Err,n)}}}get asErr(){if(!this.isErr)throw new Error("Cannot extract Err value from Ok result, check isErr first");return this.value}get asOk(){if(!this.isOk)throw new Error("Cannot extract Ok value from Err result, check isOk first");return this.value}get isEmpty(){return this.isOk&&this.value.isEmpty}get isErr(){return!this.isOk}get isOk(){return 0===this.index}toRawType(){const e=this._toRawStruct();return`Result<${e.Ok},${e.Err}>`}}},73308(e,t,n){"use strict";n.d(t,{u:()=>m});var r=n(74107),a=n(58971),i=n(45844),s=n(95303),o=n(13832),c=n(87176);const u=128,l=0,d=127,h=0;function p(e){return e?new Uint8Array([u|h]):new Uint8Array([l])}function f(e,t){return(0,o.b)(t)?function(e){return e.length?e.subarray(0,1):new Uint8Array([l])}(t):(0,c.b)(t)||t instanceof Boolean||(0,i.L)(t)?p(new r.l(e,t).isTrue):(0,s.E)(t)?p(t<0):function(e,t){return new Uint8Array([(new r.l(e,t.aye).isTrue?u:l)|e.createTypeUnsafe("Conviction",[t.conviction||h]).index])}(e,t)}class m extends a.H{#Xe;#qe;constructor(e,t){const n=f(e,t);super(e,n,8),this.#Xe=(n[0]&u)===u,this.#qe=this.registry.createTypeUnsafe("Conviction",[n[0]&d])}get conviction(){return this.#qe}get isAye(){return this.#Xe}get isNay(){return!this.isAye}toHuman(e){return{conviction:this.conviction.toHuman(e),vote:this.isAye?"Aye":"Nay"}}toPrimitive(){return{aye:this.isAye,conviction:this.conviction.toPrimitive()}}toRawType(){return"Vote"}}},73721(e,t,n){"use strict";n.d(t,{j:()=>w});var r=n(56775),a=n(93191),i=n(93789),s=n(12858),o=n(86371),c=n(75589),u=n(95303),l=n(13832),d=n(99576),h=n(42096);const p=252,f=253,m=254,g=new a(239),y=new a(1).shln(16),b=new a(1).shln(32);function v(e){return e instanceof w?e.toBn():(0,s.f)(e)||(0,u.E)(e)||(0,c.qv)(e)||(0,l.b)(e)||(0,i.s)(e)?e:v((0,d.F)(e))}class w extends r.D{constructor(e,t=new a(0)){super(e,v(t))}static calcLength(e){const t=(0,o.A)(e);return t.lte(g)?1:t.lt(y)?2:t.lt(b)?4:8}static readLength(e){const t=e[0];return t===p?[1,2]:t===f?[1,4]:t===m?[1,8]:[0,1]}static writeLength(e){switch(e.length){case 2:return new Uint8Array([p]);case 4:return new Uint8Array([f]);case 8:return new Uint8Array([m]);default:return new Uint8Array([])}}eq(e){return(0,s.f)(e)||(0,u.E)(e)?super.eq(e):super.eq(this.registry.createTypeUnsafe("AccountIndex",[e]))}toHuman(){return this.toJSON()}toJSON(){return this.toString()}toPrimitive(){return this.toJSON()}toString(){const e=w.calcLength(this);return(0,h.j)(this.toU8a().subarray(0,e),this.registry.chainSS58)}toRawType(){return"AccountIndex"}}},74074(e,t,n){"use strict";function r(e){return"function"==typeof e}n.d(t,{T:()=>r})},74097(e,t,n){"use strict";n.a(e,async(e,t)=>{try{n(18236);var r=n(29244),a=n(96009),i=n(61985),s=n(54704),o=n(31377),c=n(42205),u=n(6222),l=e([r]),d=l.then?(await l)():l;function h(e){try{const t=new URL(e);return"http:"===t.protocol||"https:"===t.protocol}catch(e){return!1}}function p(){chrome.tabs.query({active:!0,currentWindow:!0},e=>{const t={id:"background",message:"pri(activeTabsUrl.update)",origin:"background",request:{urls:e.map(({url:e})=>e).filter(e=>!!e&&h(e))}};(0,r.A)(t)})}r=d[0],(0,a.T)(()=>chrome.action.setBadgeBackgroundColor({color:"#d90000"})),chrome.runtime.onConnect.addListener(e=>{(0,c.vA)([i.mK,i.Gg].includes(e.name),`Unknown connection from ${e.name}`),e.onMessage.addListener(t=>(0,r.A)(t,e)),e.onDisconnect.addListener(()=>console.log(`Disconnected from ${e.name}`))}),chrome.runtime.onMessage.addListener((e,t,n)=>{"wakeup"===e.type&&n({status:"awake"})}),chrome.tabs.onUpdated.addListener((e,t)=>{t.url&&p()}),chrome.windows.onFocusChanged.addListener(()=>p()),chrome.tabs.onActivated.addListener(()=>{p()}),chrome.tabs.onRemoved.addListener(()=>{p()}),(0,u.C)().then(()=>{console.log("crypto initialized"),o.AC.loadAll({store:new s.A,type:"sr25519"}),console.log("initialization completed")}).catch(e=>{console.error("initialization failed",e)}),t()}catch(f){t(f)}})},74107(e,t,n){"use strict";n.d(t,{l:()=>i});var r=n(56606),a=n(13832);class i extends Boolean{registry;createdAtHash;initialU8aLength=1;isStorageFallback;constructor(e,t=!1){super((0,a.b)(t)?1===t[0]:t instanceof Boolean?t.valueOf():!!t),this.registry=e}get encodedLength(){return 1|0}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return this.isFalse}get isFalse(){return!this.isTrue}get isTrue(){return this.valueOf()}eq(e){return this.valueOf()===(e instanceof Boolean?e.valueOf():e)}inspect(){return{outer:[this.toU8a()]}}toHex(){return(0,r.X)(this.toU8a())}toHuman(){return this.toJSON()}toJSON(){return this.valueOf()}toPrimitive(){return this.toJSON()}toRawType(){return"bool"}toString(){return this.toJSON().toString()}toU8a(e){return new Uint8Array([this.valueOf()?1:0])}}},74176(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(74197),a=n(50098);const i={rpc:r._,runtime:a.f,types:{AllowedSlots:{_enum:["PrimarySlots","PrimaryAndSecondaryPlainSlots","PrimaryAndSecondaryVRFSlots"]},BabeAuthorityWeight:"u64",BabeEpochConfiguration:{c:"(u64, u64)",allowedSlots:"AllowedSlots"},BabeBlockWeight:"u32",BabeEquivocationProof:{offender:"AuthorityId",slotNumber:"SlotNumber",firstHeader:"Header",secondHeader:"Header"},BabeGenesisConfiguration:{slotDuration:"u64",epochLength:"u64",c:"(u64, u64)",genesisAuthorities:"Vec<(AuthorityId, BabeAuthorityWeight)>",randomness:"Randomness",allowedSlots:"AllowedSlots"},BabeGenesisConfigurationV1:{slotDuration:"u64",epochLength:"u64",c:"(u64, u64)",genesisAuthorities:"Vec<(AuthorityId, BabeAuthorityWeight)>",randomness:"Randomness",secondarySlots:"bool"},BabeWeight:"u64",MaybeRandomness:"Option",MaybeVrf:"Option",Epoch:{epochIndex:"u64",startSlot:"Slot",duration:"u64",authorities:"Vec<(AuthorityId, BabeAuthorityWeight)>",randomness:"Hash",config:"BabeEpochConfiguration"},EpochAuthorship:{primary:"Vec",secondary:"Vec",secondary_vrf:"Vec"},NextConfigDescriptor:{_enum:{V0:"Null",V1:"NextConfigDescriptorV1"}},NextConfigDescriptorV1:{c:"(u64, u64)",allowedSlots:"AllowedSlots"},OpaqueKeyOwnershipProof:"Bytes",Randomness:"Hash",RawBabePreDigest:{_enum:{Phantom:"Null",Primary:"RawBabePreDigestPrimary",SecondaryPlain:"RawBabePreDigestSecondaryPlain",SecondaryVRF:"RawBabePreDigestSecondaryVRF"}},RawBabePreDigestPrimary:{authorityIndex:"u32",slotNumber:"SlotNumber",vrfOutput:"VrfOutput",vrfProof:"VrfProof"},RawBabePreDigestSecondaryPlain:{authorityIndex:"u32",slotNumber:"SlotNumber"},RawBabePreDigestSecondaryVRF:{authorityIndex:"u32",slotNumber:"SlotNumber",vrfOutput:"VrfOutput",vrfProof:"VrfProof"},RawBabePreDigestTo159:{_enum:{Primary:"RawBabePreDigestPrimaryTo159",Secondary:"RawBabePreDigestSecondaryTo159"}},RawBabePreDigestPrimaryTo159:{authorityIndex:"u32",slotNumber:"SlotNumber",weight:"BabeBlockWeight",vrfOutput:"VrfOutput",vrfProof:"VrfProof"},RawBabePreDigestSecondaryTo159:{authorityIndex:"u32",slotNumber:"SlotNumber",weight:"BabeBlockWeight"},RawBabePreDigestCompat:{_enum:{Zero:"u32",One:"u32",Two:"u32",Three:"u32"}},SlotNumber:"u64",VrfData:"[u8; 32]",VrfOutput:"[u8; 32]",VrfProof:"[u8; 64]"}}},74197(e,t,n){"use strict";n.d(t,{_:()=>r});const r={epochAuthorship:{description:"Returns data about which slots (primary or secondary) can be claimed in the current epoch with the keys in the keystore",isUnsafe:!0,params:[],type:"HashMap"}}},74396(e,t,n){"use strict";function r(e){return({name:t})=>e(t)}n.d(t,{q:()=>a});const a=r(n(26587).WH);null&&r(e=>e.toString())},74746(e,t,n){"use strict";n.d(t,{_:()=>u});var r=n(58113),a=n(74074),i=n(98019),s=n(87176);function o(e,t,n,r=!0){return n&&(0,a.T)(n.unwrapOrDefault)?n:e.createTypeUnsafe(t,[r?(0,i.k)(n)||(0,s.b)(n)?null:Array.isArray(n)?n:[n]:n])}function c(e,t){return(t&&(0,a.T)(t.entries)?[...t.entries()]:Object.entries(t||{})).reduce((t,[n,r])=>(t[n]=function(e,t,n){return"ss58Format"===t?o(e,"Option",n,!1):"tokenDecimals"===t?o(e,"Option>",n):"tokenSymbol"===t?o(e,"Option>",n):"isEthereum"===t?o(e,"Bool",n,!1):n}(e,n,r),t),{isEthereum:e.createTypeUnsafe("Bool",[]),ss58Format:e.createTypeUnsafe("Option",[]),tokenDecimals:e.createTypeUnsafe("Option>",[]),tokenSymbol:e.createTypeUnsafe("Option>",[])})}class u extends r.L{constructor(e,t){super(e,c(e,t))}get isEthereum(){return this.getT("isEthereum")}get ss58Format(){return this.getT("ss58Format")}get tokenDecimals(){return this.getT("tokenDecimals")}get tokenSymbol(){return this.getT("tokenSymbol")}}},74882(e,t,n){"use strict";n.d(t,{e:()=>r});const r={ErrorMetadataV12:"ErrorMetadataV11",EventMetadataV12:"EventMetadataV11",ExtrinsicMetadataV12:"ExtrinsicMetadataV11",FunctionArgumentMetadataV12:"FunctionArgumentMetadataV11",FunctionMetadataV12:"FunctionMetadataV11",MetadataV12:{modules:"Vec",extrinsic:"ExtrinsicMetadataV12"},ModuleConstantMetadataV12:"ModuleConstantMetadataV11",ModuleMetadataV12:{name:"Text",storage:"Option",calls:"Option>",events:"Option>",constants:"Vec",errors:"Vec",index:"u8"},StorageEntryModifierV12:"StorageEntryModifierV11",StorageEntryMetadataV12:"StorageEntryMetadataV11",StorageEntryTypeV12:"StorageEntryTypeV11",StorageMetadataV12:"StorageMetadataV11",StorageHasherV12:"StorageHasherV11"}},75023(e,t,n){"use strict";n.d(t,{U:()=>s});var r=n(58206),a=n(13832);const i=5;class s extends r._{constructor(e,t,{isSigned:n}={}){super(e,{signature:"ExtrinsicSignatureV5",method:"Call"},s.decodeExtrinsic(e,t,n))}static decodeExtrinsic(e,t,n=!1){if(t instanceof s)return t;if(t instanceof e.createClassUnsafe("Call"))return{method:t};if((0,a.b)(t)){const r=e.createTypeUnsafe("ExtrinsicSignatureV5",[t,{isSigned:n}]);return{method:e.createTypeUnsafe("Call",[t.subarray(r.encodedLength)]),signature:r}}return t||{}}get encodedLength(){return this.toU8a().length}get method(){return this.getT("method")}get signature(){return this.getT("signature")}get version(){return i}get preamble(){return this.getT("preamble")}addSignature(e,t,n){throw new Error("Extrinsic: ExtrinsicV5 does not include signing support")}sign(e,t){throw new Error("Extrinsic: ExtrinsicV5 does not include signing support")}signFake(e,t){throw new Error("Extrinsic: ExtrinsicV5 does not include signing support")}}},75165(e,t,n){"use strict";n.d(t,{G:()=>c});var r=n(58206),a=n(81122),i=n(1572),s=n(1699),o=n(12185);class c extends r._{#re;constructor(e,t,{isSigned:n}={}){const r=e.getSignedExtensionTypes();super(e,(0,i.b)({signer:"Address",signature:"ExtrinsicSignature",transactionExtensionVersion:"u8"},r),c.decodeExtrinsicSignature(t,n)),this.#re=Object.keys(r),(0,a.t)(this,this.#re,e=>this.get(e))}static decodeExtrinsicSignature(e,t=!1){return e&&(e instanceof c||t)?e:s.Hr}get encodedLength(){return this.isSigned?super.encodedLength:0}get isSigned(){return!this.signature.isEmpty}get era(){return this.getT("era")}get nonce(){return this.getT("nonce")}get signature(){return this.multiSignature.value||this.multiSignature}get multiSignature(){return this.getT("signature")}get signer(){return this.getT("signer")}get tip(){return this.getT("tip")}get assetId(){return this.getT("assetId")}get mode(){return this.getT("mode")}get metadataHash(){return this.getT("metadataHash")}get transactionExtensionVersion(){return this.getT("transactionExtensionVersion")}_injectSignature(e,t,n){throw new Error("Extrinsic: ExtrinsicV5 does not include signing support")}addSignature(e,t,n){throw new Error("Extrinsic: ExtrinsicV5 does not include signing support")}createPayload(e,t){const{era:n,runtimeVersion:{specVersion:r,transactionVersion:a}}=t;return new o.O(this.registry,(0,i.b)({},t,{era:n||s.Ln,method:e.toHex(),specVersion:r,transactionVersion:a}))}sign(e,t,n){throw new Error("Extrinsic: ExtrinsicV5 does not include signing support")}signFake(e,t,n){throw new Error("Extrinsic: ExtrinsicV5 does not include signing support")}toU8a(e){return this.isSigned?super.toU8a(e):s.Hr}}},75417(e,t,n){"use strict";n.d(t,{w:()=>i});var r=n(6645);class a extends r.Vw{constructor(e,t){super(),this.finished=!1,this.destroyed=!1,(0,r.sd)(e);const n=(0,r.ZJ)(t);if(this.iHash=e.create(),"function"!=typeof this.iHash.update)throw new Error("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;const a=this.blockLen,i=new Uint8Array(a);i.set(n.length>a?e.create().update(n).digest():n);for(let e=0;enew a(e,t).update(n).digest();i.create=(e,t)=>new a(e,t)},75500(e,t,n){"use strict";n.d(t,{f:()=>r});const r={DryRunApi:[{methods:{dry_run_call:{description:"Dry run call",params:[{name:"origin",type:"OriginCaller"},{name:"call",type:"RuntimeCall"}],type:"Result"},dry_run_xcm:{description:"Dry run XCM program",params:[{name:"originLocation",type:"VersionedMultiLocation"},{name:"xcm",type:"VersionedXcm"}],type:"Result"}},version:1},{methods:{dry_run_call:{description:"Dry run call",params:[{name:"origin",type:"OriginCaller"},{name:"call",type:"RuntimeCall"},{name:"resultXcmsVersion",type:"u32"}],type:"Result"},dry_run_xcm:{description:"Dry run XCM program",params:[{name:"originLocation",type:"VersionedMultiLocation"},{name:"xcm",type:"VersionedXcm"}],type:"Result"}},version:2}]}},75589(e,t,n){"use strict";n.d(t,{Ed:()=>a,eR:()=>r,qv:()=>i});const r=/^0x[\da-fA-F]+$/,a=/^[\da-fA-F]+$/;function i(e,t=-1,n){return"string"==typeof e&&("0x"===e||r.test(e))&&(-1===t?n||e.length%2==0:e.length===2+Math.ceil(t/4))}},75627(){},75641(e,t,n){"use strict";n.d(t,{DK:()=>d,LB:()=>u,eR:()=>l});var r=n(1572),a=n(17852),i=n(93626),s=n(57843),o=n(42460);const c=(0,r.b)({},a.A,i.y,s.v,o.Q),u=["CheckVersion","CheckGenesis","CheckEra","CheckNonce","CheckWeight","ChargeTransactionPayment","CheckBlockGasLimit"];function l(e,t={}){const n=[...Object.keys(c),...Object.keys(t)];return e.filter(e=>!n.includes(e))}function d(e,t,n={}){return e.map(e=>n[e]||c[e]).filter(e=>!!e).reduce((e,n)=>(0,r.b)(e,n[t]),{})}},76135(e,t,n){"use strict";n.d(t,{O:()=>u});var r=n(94355),a=n(2583),i=n(13832),s=n(89294);const o=new Uint8Array([109,101,116,97,9]),c=o.length-1;class u extends s.${constructor(e,t){super(e,(0,i.b)(t)||(0,a.K)(t)?function(e,t){if(0===t.length)return o;if(9===t[c])try{return new s.$(e,t)}catch{t[c]=10}return t}(e,(0,r.e)(t)):t)}}},77153(e,t,n){"use strict";n.d(t,{v5:()=>r});const r={AssetIdV5:"MultiLocationV5",AssetInstanceV5:{_enum:{Undefined:"Null",Index:"Compact",Array4:"[u8;4]",Array8:"[u8;8]",Array16:"[u8;16]",Array32:"[u8;32]"}},MultiAssetV5:{id:"AssetIdV5",fun:"FungibilityV5"},MultiAssetsV5:"Vec",WildMultiAssetV5:{_enum:{All:"Null",AllOf:{id:"AssetIdV5",fun:"WildFungibilityV5"},AllCounted:"Compact",AllOfCounted:{id:"AssetIdV5",fun:"WildFungibilityV5",count:"Compact"}}},MultiAssetFilterV5:{_enum:{Definite:"MultiAssetsV5",Wild:"WildMultiAssetV5"}},MultiAssetTransferFilterV5:{_enum:{Teleport:"MultiAssetFilterV5",ReserveDeposit:"MultiAssetFilterV5",ReserveWithdraw:"MultiAssetFilterV5"}},FungibilityV5:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV5"}},UncheckedFungibilityV5:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV5"}},WildFungibilityV5:"WildFungibilityV2",JunctionV5:{_enum:{Teyrchain:"Compact",AccountId32:{network:"Option",id:"[u8;32]"},AccountIndex64:{network:"Option",index:"Compact"},AccountKey20:{network:"Option",key:"[u8;20]"},PezpalletInstance:"u8",GeneralIndex:"Compact",GeneralKey:{length:"u8",data:"[u8;32]"},OnlyChild:"Null",Plurality:{id:"BodyIdV3",part:"BodyPartV3"},GlobalConsensus:"NetworkIdV5"}},NetworkIdV5:{_enum:{ByGenesis:"[u8;32]",ByFork:{blockNumber:"u64",blockHash:"[u8;32]"},Pezkuwi:"Null",Dicle:"Null",Zagros:"Null",Ethereum:{chainId:"Compact"},BitcoinCore:"Null",BitcoinCash:"Null",PezkuwiBulletin:"Null"}},JunctionsV5:{_enum:{Here:"Null",X1:"[JunctionV5;1]",X2:"[JunctionV5;2]",X3:"[JunctionV5;3]",X4:"[JunctionV5;4]",X5:"[JunctionV5;5]",X6:"[JunctionV5;6]",X7:"[JunctionV5;7]",X8:"[JunctionV5;8]"}},MultiLocationV5:{parents:"u8",interior:"JunctionsV5"},InteriorMultiLocationV5:"JunctionsV5",XcmV5:"Vec",PezpalletInfoV5:"PezpalletInfoV3",ResponseV5:{_enum:{Null:"Null",Assets:"MultiAssetsV5",ExecutionResult:"Option<(u32, XcmErrorV3)>",Version:"u32",PezpalletsInfo:"Vec",DispatchResult:"MaybeErrorCodeV3"}},QueryResponseInfoV5:{destination:"MultiLocationV5",queryId:"Compact",maxWeight:"WeightV2"},InstructionV5:{_enum:{WithdrawAsset:"MultiAssetsV5",ReserveAssetDeposited:"MultiAssetsV5",ReceiveTeleportedAsset:"MultiAssetsV5",QueryResponse:{queryId:"Compact",response:"ResponseV5",maxWeight:"WeightV2",querier:"Option"},TransferAsset:{assets:"MultiAssetsV5",beneficiary:"MultiLocationV5"},TransferReserveAsset:{assets:"MultiAssetsV5",dest:"MultiLocationV5",xcm:"XcmV5"},Transact:{originKind:"OriginKindV4",requireWeightAtMost:"WeightV2",call:"DoubleEncodedCall"},HrmpNewChannelOpenRequest:{sender:"Compact",maxMessageSize:"Compact",maxCapacity:"Compact"},HrmpChannelAccepted:{recipient:"Compact"},HrmpChannelClosing:{initiator:"Compact",sender:"Compact",recipient:"Compact"},ClearOrigin:"Null",DescendOrigin:"InteriorMultiLocationV5",ReportError:"QueryResponseInfoV4",DepositAsset:{assets:"MultiAssetFilterV5",beneficiary:"MultiLocationV5"},DepositReserveAsset:{assets:"MultiAssetFilterV5",dest:"MultiLocationV5",xcm:"XcmV5"},ExchangeAsset:{give:"MultiAssetFilterV5",want:"MultiAssetsV5",maximal:"bool"},InitiateReserveWithdraw:{assets:"MultiAssetFilterV5",reserve:"MultiLocationV5",xcm:"XcmV5"},InitiateTeleport:{assets:"MultiAssetFilterV5",dest:"MultiLocationV5",xcm:"XcmV5"},ReportHolding:{responseInfo:"QueryResponseInfoV4",assets:"MultiAssetFilterV5"},BuyExecution:{fees:"MultiAssetV4",weightLimit:"WeightLimitV3"},RefundSurplus:"Null",SetErrorHandler:"XcmV5",SetAppendix:"XcmV5",ClearError:"Null",ClaimAsset:{assets:"MultiAssetsV5",ticket:"MultiLocationV5"},Trap:"Compact",SubscribeVersion:{queryId:"Compact",maxResponseWeight:"WeightV2"},UnsubscribeVersion:"Null",BurnAsset:"MultiAssetsV5",ExpectAsset:"MultiAssetsV5",ExpectOrigin:"Option",ExpectError:"Option<(u32, XcmErrorV3)>",ExpectTransactStatus:"MaybeErrorCodeV3",QueryPezpallet:{moduleName:"Vec",responseInfo:"QueryResponseInfoV4"},ExpectPezpallet:{index:"Compact",name:"Vec",moduleName:"Vec",crateMajor:"Compact",minCrateMinor:"Compact"},ReportTransactStatus:"QueryResponseInfoV4",ClearTransactStatus:"Null",UniversalOrigin:"JunctionV5",ExportMessage:{network:"NetworkIdV5",destination:"InteriorMultiLocationV5",xcm:"XcmV5"},LockAsset:{asset:"MultiAssetV5",unlocker:"MultiLocationV5"},UnlockAsset:{asset:"MultiAssetV5",target:"MultiLocationV5"},NoteUnlockable:{asset:"MultiAssetV5",owner:"MultiLocationV5"},RequestUnlock:{asset:"MultiAssetV5",locker:"MultiLocationV5"},SetFeesMode:{jitWithdraw:"bool"},SetTopic:"[u8;32]",ClearTopic:"Null",AliasOrigin:"MultiLocationV5",UnpaidExecution:{weightLimit:"WeightLimitV3",checkOrigin:"Option"},PayFees:{asset:"MultiAssetV5"},InitiateTransfer:{destination:"MultiLocationV5",remoteFees:"Option",preserveOrigin:"bool",assets:"Vec",remoteXcm:"XcmV5"},ExecuteWithOrigin:{descendant_origin:"Option",xcm:"XcmV5"},SetHints:{hints:"Vec"}}},HintV5:{_enum:{AssetClaimer:{location:"MultiLocationV5"}}},XcmErrorV5:"XcmErrorV3"}},77181(e,t,n){"use strict";n.d(t,{c:()=>v});var r=n(20258),a=n(1572),i=n(95303),s=n(2583),o=n(82538),c=n(60208),u=n(69700);const l=["_alias","_fallback"];function d(e){return(0,s.K)(e)?e.toString():(0,o.A)(e)}function h(e,t,n,r){return e.info=c.K.Enum,e.fallbackType=r,Array.isArray(t)?e.sub=t.map((e,t)=>({index:t,info:c.K.Plain,name:e,type:"Null"})):!function(e){const t=Object.values(e);if(t.some(e=>(0,i.E)(e))){if(!t.every(e=>(0,i.E)(e)&&e>=0&&e<=255))throw new Error("Invalid number-indexed enum definition");return!1}return!0}(t)?e.sub=Object.entries(t).map(([e,t])=>({index:t,info:c.K.Plain,name:e,type:"Null"})):e.sub=Object.entries(t).map(([e,t],r)=>(0,a.b)({},v(d(t||"Null"),{name:e},n),{index:r})),e}function p(e,t,n,r){return e.sub=0===n.length?[]:(0,u.h)(n).map(e=>v(e,{},r)),e}function f(e,t,n,r){const[a,i]=t.substring(r.length+1,t.length-1).split(","),s=parseInt(a.trim(),10);if(s>8192||s%8)throw new Error(`${t}: Only support for ${r}, where length <= 8192 and a power of 8, found ${s}`);return e.displayName=i,e.length=s,e}function m(e,[t,n]){return e.startsWith(t)&&e.slice(-1*n.length)===n}const g=[["[","]",c.K.VecFixed,function(e,t,n,r){const a=t.length-1;let i=-1,s=0;for(let e=1;e":s--}if(-1===i)throw new Error(`${t}: Unable to extract location of ';'`);const o=t.substring(1,i),[c,u]=t.substring(i+1,a).split(";"),l=parseInt(c.trim(),10);if(l>2048)throw new Error(`${t}: Only support for [Type; ], where length <= 2048`);return e.displayName=u,e.length=l,e.sub=v(o,{},r),e}],["{","}",c.K.Struct,function(e,t,n,r){const a=JSON.parse(t),i=Object.keys(a);return a._enum?h(e,a._enum,r,a._fallback):a._set?function(e,t,n){return e.info=c.K.Set,e.fallbackType=n,e.length=t._bitLength,e.sub=Object.entries(t).filter(([e])=>!e.startsWith("_")).map(([e,t])=>({index:t,info:c.K.Plain,name:e,type:"Null"})),e}(e,a._set,a._fallback):(e.alias=a._alias?new Map(Object.entries(a._alias)):void 0,e.fallbackType=a._fallback,e.sub=i.filter(e=>!l.includes(e)).map(e=>v(d(a[e]),{name:e},r)),e)}],["(",")",c.K.Tuple,p],["BTreeMap<",">",c.K.BTreeMap,p],["HashMap<",">",c.K.HashMap,p],["Int<",">",c.K.Int,function(e,t,n){return f(e,t,0,"Int")}],["Result<",">",c.K.Result,p],["UInt<",">",c.K.UInt,function(e,t,n){return f(e,t,0,"UInt")}],["DoNotConstruct<",">",c.K.DoNotConstruct,function(e,t,n){const r="DoNotConstruct".length;return e.displayName=t.substring(r+1,t.length-1),e}]],y=[["BTreeSet<",">",c.K.BTreeSet],["Compact<",">",c.K.Compact],["Linkage<",">",c.K.Linkage],["Opaque<",">",c.K.WrapperOpaque],["Option<",">",c.K.Option],["Range<",">",c.K.Range],["RangeInclusive<",">",c.K.RangeInclusive],["Vec<",">",c.K.Vec],["WrapperKeepOpaque<",">",c.K.WrapperKeepOpaque],["WrapperOpaque<",">",c.K.WrapperOpaque]];function b(e,[t,n]){return e.substring(t.length,e.length-n.length)}function v(e,{displayName:t,name:n}={},a=0){const i=(0,r.aj)(e),s={displayName:t,info:c.K.Plain,name:n,type:i};if(++a>64)throw new Error("getTypeDef: Maximum nested limit reached");const o=g.find(e=>m(i,e));if(o)return s.info=o[2],o[3](s,i,b(i,o),a);const u=y.find(e=>m(i,e));return u&&(s.info=u[2],s.sub=v(b(i,u),{},a)),s}},77215(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(40573).f,types:{RawAuraPreDigest:{slotNumber:"u64"}}}},77689(e,t,n){"use strict";n.d(t,{H:()=>i});var r=n(87176),a=n(65205);function i(e,t){return!!Array.isArray(t)&&(e.length===t.length&&(0,r.b)(e.find((e,n)=>(0,a.v)(e)?!e.eq(t[n]):e!==t[n])))}},77898(e,t,n){"use strict";n.d(t,{Ak:()=>c,UT:()=>k,Xf:()=>w,fH:()=>v,hT:()=>b,u0:()=>o});var r=n(7415),a=n(29451);const i=BigInt(0),s=BigInt(1);function o(e,t){const n=t.negate();return e?n:t}function c(e,t){const n=(0,a.pS)(e.Fp,t.map(e=>e.Z));return t.map((t,r)=>e.fromAffine(t.toAffine(n[r])))}function u(e,t){if(!Number.isSafeInteger(e)||e<=0||e>t)throw new Error("invalid window size, expected [1.."+t+"], got W="+e)}function l(e,t){u(e,t);const n=2**e;return{windows:Math.ceil(t/e)+1,windowSize:2**(e-1),mask:(0,r.OG)(e),maxNumber:n,shiftBy:BigInt(e)}}function d(e,t,n){const{windowSize:r,mask:a,maxNumber:i,shiftBy:o}=n;let c=Number(e&a),u=e>>o;c>r&&(c-=i,u+=s);const l=t*r;return{nextN:u,offset:l+Math.abs(c)-1,isZero:0===c,isNeg:c<0,isNegF:t%2!=0,offsetF:l}}function h(e,t){if(!Array.isArray(e))throw new Error("array expected");e.forEach((e,n)=>{if(!(e instanceof t))throw new Error("invalid point at index "+n)})}function p(e,t){if(!Array.isArray(e))throw new Error("array of scalars expected");e.forEach((e,n)=>{if(!t.isValid(e))throw new Error("invalid scalar at index "+n)})}const f=new WeakMap,m=new WeakMap;function g(e){return m.get(e)||1}function y(e){if(e!==i)throw new Error("invalid wNAF")}class b{constructor(e,t){this.BASE=e.BASE,this.ZERO=e.ZERO,this.Fn=e.Fn,this.bits=t}_unsafeLadder(e,t,n=this.ZERO){let r=e;for(;t>i;)t&s&&(n=n.add(r)),r=r.double(),t>>=s;return n}precomputeWindow(e,t){const{windows:n,windowSize:r}=l(t,this.bits),a=[];let i=e,s=i;for(let e=0;ei||r>i;)n&s&&(o=o.add(a)),r&s&&(c=c.add(a)),a=a.double(),n>>=s,r>>=s;return{p1:o,p2:c}}function w(e,t,n,a){h(n,e),p(a,t);const i=n.length,s=a.length;if(i!==s)throw new Error("arrays of points and scalars must have equal length");const o=e.ZERO,c=(0,r.dJ)(BigInt(i));let u=1;c>12?u=c-3:c>4?u=c-2:c>0&&(u=2);const l=(0,r.OG)(u),d=new Array(Number(l)+1).fill(o);let f=o;for(let e=Math.floor((t.BITS-1)/u)*u;e>=0;e-=u){d.fill(o);for(let t=0;t>BigInt(e)&l);d[i]=d[i].add(n[t])}let t=o;for(let e=d.length-1,n=o;e>0;e--)n=n.add(d[e]),t=t.add(n);if(f=f.add(t),0!==e)for(let e=0;ei))throw new Error(`CURVE.${e} must be positive bigint`)}const a=x(t.p,n.Fp,r),s=x(t.n,n.Fn,r),o=["Gx","Gy","a","weierstrass"===e?"b":"d"];for(const e of o)if(!a.isValid(t[e]))throw new Error(`CURVE.${e} must be valid field element of CURVE.Fp`);return{CURVE:t=Object.freeze(Object.assign({},t)),Fp:a,Fn:s}}},77915(e,t,n){"use strict";n.d(t,{V:()=>m,l:()=>g});var r=n(37101),a=n(75589),i=n(94355),s=n(24235),o=n(18655),c=n(82538),u=n(13832),l=n(23439),d=n(47043),h=n(3057);const p=512*1024,f=(0,s.v)("Vec");function m(e,t,n,r,a){if(Array.isArray(n)){const r=t.length;for(let i=0;ip)throw new Error(`Vec length ${a.toString()} exceeds ${p}`);return[t,a,n]}if(!e)return[null,0,0];throw new Error(`Expected array/hex input to Vec<*> decoding, found ${typeof e}: ${(0,c.A)(e)}`)}(n);super(e,g),this.#e=s||l((0,h.q8)(e,t)),this.initialU8aLength=((0,u.b)(f)?(0,d.nz)(e,this,f,y,this.#e):m(e,this,f,y,this.#e))[0]}static with(e){let t;const n=e=>t=e;return class extends g{constructor(r,a){super(r,e,a,{definition:t,setDefinition:n})}}}get Type(){return this.#e.name}indexOf(e){const t=e instanceof this.#e?e:new this.#e(this.registry,e);for(let e=0,n=this.length;e`}}},78011(e,t,n){"use strict";n.d(t,{FP:()=>g,zv:()=>y});var r=n(93789),a=n(12858),i=n(45844),s=n(86371),o=n(86622),c=n(95303),u=n(82538);function l(e){return e instanceof Uint8Array||Array.isArray(e)}function d(e){return(0,o.Z)(e)&&(0,c.E)(e.index)&&(0,o.Z)(e.value)}function h(e){return(0,o.Z)(e)&&(0,i.L)(e.isSome)&&(0,o.Z)(e.value)}function p(e){return(0,c.E)(e)||(0,a.f)(e)||(0,r.s)(e)}function f(e,t,n){if((0,o.Z)(n)){const r=n.toHex();if(t.has(r))throw new Error(`Duplicate value in ${e}: ${(0,u.A)(n)}`);t.add(r)}return!0}function m(e,t){if(p(e)&&p(t))return(0,s.A)(e).cmp((0,s.A)(t));if(e instanceof Map&&t instanceof Map)return m(Array.from(e.values()),Array.from(t.values()));if(d(e)&&d(t))return m(e.index,t.index)||m(e.value,t.value);if(h(e)&&h(t))return m(e.isNone?0:1,t.isNone?0:1)||m(e.value,t.value);if(l(e)&&l(t))return function(e,t){let n=0;const r=Math.min(e.length,t.length);for(let a=0;a ${(0,u.A)(t)} (typeof ${typeof t})`)}function g(e){const t=new Set;return new Set(Array.from(e).filter(e=>f("BTreeSet",t,e)).sort(m))}function y(e){const t=new Set;return new Map(Array.from(e.entries()).filter(([e])=>f("BTreeMap",t,e)).sort(([e],[t])=>m(e,t)))}},78118(e,t,n){"use strict";n.d(t,{aU:()=>o,dp:()=>s});var r=n(23047),a=n(94355),i=n(89119);function s(e,t){return(n,r)=>t(n,e,r)}function o(e,t){return(n,s=256,o)=>{const c=(0,a.e)(n);return!r.CW||!o&&(0,i.i_)()?e[s](c):t[s](c)}}},78570(e,t,n){"use strict";n.d(t,{V:()=>r});const r={acala:787,ajuna:354,"aleph-node":643,astar:810,bifrost:788,"bifrost-kusama":788,bittensor:354,centrifuge:747,composable:354,creditcoin3:354,darwinia:354,dentnet:734,"dock-mainnet":594,edgeware:523,encointer:434,enjin:1155,equilibrium:99999997,frequency:2091,genshiro:99999996,hydradx:354,integritee:2015,"interlay-parachain":354,karura:686,khala:434,kusama:434,liberland:767,matrixchain:1155,mythos:60,nodle:1003,origintrail:354,parallel:354,peaq:3338,pendulum:354,phala:354,picasso:434,polimec:3344,polkadex:799,polkadot:354,polymesh:595,quartz:631,sora:617,stafi:907,statemine:434,statemint:354,ternoa:995,unique:661,vara:4976,vtb:694,xxnetwork:1955,zeitgeist:354}},78700(e,t,n){"use strict";n.d(t,{A:()=>B});var r=n(6013);function a(e,t){let n=0,r=e.length,a=!1;if(!t){if(e.startsWith("data:"))return null;for(;nn+1&&e.charCodeAt(r-1)<=32;)r-=1;if(47===e.charCodeAt(n)&&47===e.charCodeAt(n+1))n+=2;else{const t=e.indexOf(":/",n);if(-1!==t){const r=t-n,a=e.charCodeAt(n),i=e.charCodeAt(n+1),s=e.charCodeAt(n+2),o=e.charCodeAt(n+3),c=e.charCodeAt(n+4);if(5===r&&104===a&&116===i&&116===s&&112===o&&115===c);else if(4===r&&104===a&&116===i&&116===s&&112===o);else if(3===r&&119===a&&115===i&&115===s);else if(2===r&&119===a&&115===i);else for(let r=n;r=97&&t<=122||t>=48&&t<=57||46===t||45===t||43===t))return null}for(n=t+2;47===e.charCodeAt(n);)n+=1}}let t=-1,i=-1,s=-1;for(let o=n;o=65&&n<=90&&(a=!0)}if(-1!==t&&t>n&&tn&&sn+1&&46===e.charCodeAt(r-1);)r-=1;const i=0!==n||r!==e.length?e.slice(n,r):e;return a?i.toLowerCase():i}function i(e){return e>=97&&e<=122||e>=48&&e<=57||e>127}function s(e){if(e.length>255)return!1;if(0===e.length)return!1;if(!i(e.charCodeAt(0))&&46!==e.charCodeAt(0)&&95!==e.charCodeAt(0))return!1;let t=-1,n=-1;const r=e.length;for(let a=0;a64||46===n||45===n||95===n)return!1;t=a}else if(!i(r)&&45!==r&&95!==r)return!1;n=r}return r-t-1<=63&&45!==n}const o=function({allowIcannDomains:e=!0,allowPrivateDomains:t=!1,detectIp:n=!0,extractHostname:r=!0,mixedInputs:a=!0,validHosts:i=null,validateHostname:s=!0}){return{allowIcannDomains:e,allowPrivateDomains:t,detectIp:n,extractHostname:r,mixedInputs:a,validHosts:i,validateHostname:s}}({});function c(e,t,n,r,i){const c=function(e){return void 0===e?o:function({allowIcannDomains:e=!0,allowPrivateDomains:t=!1,detectIp:n=!0,extractHostname:r=!0,mixedInputs:a=!0,validHosts:i=null,validateHostname:s=!0}){return{allowIcannDomains:e,allowPrivateDomains:t,detectIp:n,extractHostname:r,mixedInputs:a,validHosts:i,validateHostname:s}}(e)}(r);return"string"!=typeof e?i:(c.extractHostname?c.mixedInputs?i.hostname=a(e,s(e)):i.hostname=a(e,!1):i.hostname=e,c.detectIp&&null!==i.hostname&&(i.isIp=function(e){if(e.length<3)return!1;let t=e.startsWith("[")?1:0,n=e.length;if("]"===e[n-1]&&(n-=1),n-t>39)return!1;let r=!1;for(;t=48&&n<=57||n>=97&&n<=102||n>=65&&n<=90))return!1}return r}(u=i.hostname)||function(e){if(e.length<7)return!1;if(e.length>15)return!1;let t=0;for(let n=0;n57)return!1}return 3===t&&46!==e.charCodeAt(0)&&46!==e.charCodeAt(e.length-1)}(u),i.isIp)?i:c.validateHostname&&c.extractHostname&&null!==i.hostname&&!s(i.hostname)?(i.hostname=null,i):0===t||null===i.hostname?i:(n(i.hostname,c,i),2===t||null===i.publicSuffix?i:(i.domain=function(e,t,n){if(null!==n.validHosts){const e=n.validHosts;for(const n of e)if(function(e,t){return!!e.endsWith(t)&&(e.length===t.length||"."===e[e.length-t.length-1])}(t,n))return n}let r=0;if(t.startsWith("."))for(;r3){const t=e.length-1,r=e.charCodeAt(t),a=e.charCodeAt(t-1),i=e.charCodeAt(t-2),s=e.charCodeAt(t-3);if(109===r&&111===a&&99===i&&46===s)return n.isIcann=!0,n.isPrivate=!1,n.publicSuffix="com",!0;if(103===r&&114===a&&111===i&&46===s)return n.isIcann=!0,n.isPrivate=!1,n.publicSuffix="org",!0;if(117===r&&100===a&&101===i&&46===s)return n.isIcann=!0,n.isPrivate=!1,n.publicSuffix="edu",!0;if(118===r&&111===a&&103===i&&46===s)return n.isIcann=!0,n.isPrivate=!1,n.publicSuffix="gov",!0;if(116===r&&101===a&&110===i&&46===s)return n.isIcann=!0,n.isPrivate=!1,n.publicSuffix="net",!0;if(101===r&&100===a&&46===i)return n.isIcann=!0,n.isPrivate=!1,n.publicSuffix="de",!0}return!1}(e,t,n))return;const a=e.split("."),i=(t.allowPrivateDomains?2:0)|(t.allowIcannDomains?1:0),s=d(a,u,a.length-1,i);if(null!==s)return n.isIcann=s.isIcann,n.isPrivate=s.isPrivate,void(n.publicSuffix=a.slice(s.index+1).join("."));const o=d(a,l,a.length-1,i);if(null!==o)return n.isIcann=o.isIcann,n.isPrivate=o.isPrivate,void(n.publicSuffix=a.slice(o.index).join("."));n.isIcann=!1,n.isPrivate=!1,n.publicSuffix=null!==(r=a[a.length-1])&&void 0!==r?r:null}function p(e,t={}){return c(e,5,h,t,{domain:null,domainWithoutSuffix:null,hostname:null,isIcann:null,isIp:null,isPrivate:null,publicSuffix:null,subdomain:null})}const f=n(82935).Mn.fetch;async function m(e,t=2e3){const n=new AbortController;let r=!1;const a=setTimeout(()=>{console.log(`Timeout on ${e}`),r=!0,n.abort()},t);try{const t=await f(e,{signal:n.signal});return clearTimeout(a),t}catch(e){throw r||clearTimeout(a),e}}function g(e,t){return m(e,t).then(e=>e.json())}const y="https://phishing.pezkuwichain.io",b=45*60*1e3,v={};function w(e){const t=p(e,{allowPrivateDomains:!0});return t.hostname?t.hostname.replace(/\.$/,"").split(".").reverse():[]}function x(e){const t=p(e,{allowPrivateDomains:!0});return t.hostname?w(t.hostname):[]}async function k(e=!0,t="*"){const n=Date.now();if(e&&v[t]&&nw(e))},v[t]}function V(e,t){return e.some(e=>e.length<=t.length&&e.every((e,n)=>t[n]===e))}var S=n(31377),A=n(39475),T=n(42205),M=n(95303),P=n(61985);var E=n(56606),I=n(7898);class C{payload;constructor(e){this.payload=e}sign(e,t){return{signature:(0,E.X)(t.sign((0,I.C1)(this.payload.data)))}}}class z{payload;constructor(e){this.payload=e}sign(e,t){return e.createType("ExtrinsicPayload",this.payload,{version:this.payload.version}).sign(t)}}var O=n(96009),H=n(83786);function N(e,t=!1){return Object.values(e).filter(({json:{meta:{isHidden:e}}})=>!e).filter(({type:e})=>!!t||function(e){return!!e&&["ed25519","sr25519","ecdsa","ethereum"].includes(e)}(e)).sort((e,t)=>(e.json.meta.whenCreated||0)-(t.json.meta.whenCreated||0)).map(({json:{address:e,meta:{genesisHash:t,name:n}},type:r})=>({address:e,genesisHash:t,name:n,type:r}))}class B{#Fe={};#Be;constructor(e){this.#Be=e}filterForAuthorizedAccounts(e,t){const n=this.#Be.authUrls[this.#Be.stripUrl(t)];return n?e.filter(e=>n.authorizedAccounts?n.authorizedAccounts.includes(e.address):n.isAllowed):[]}authorize(e,t){return this.#Be.authorizeUrl(e,t)}accountsListAuthorized(e,{anyType:t}){const n=N(A.v.subject.getValue(),t);return this.filterForAuthorizedAccounts(n,e)}accountsSubscribeAuthorized(e,t,n){const a=(0,H.K)(t,n),i=this.#Be.stripUrl(e),s=this.#Be.authUrlSubjects[i]?.asObservable();return s?(this.#Fe[t]={subscription:(0,r.z)([A.v.subject,s]).subscribe(([t,n])=>{const r=N(t);a(this.filterForAuthorizedAccounts(r,e))}),url:e},n.onDisconnect.addListener(()=>{this.accountsUnsubscribe(e,{id:t})}),t):(console.error(`No authUrlSubject found for ${i}`),t)}accountsUnsubscribe(e,{id:t}){const n=this.#Fe[t];return!(!n||n.url!==e)&&(delete this.#Fe[t],(0,H.a)(t),n.subscription.unsubscribe(),!0)}getSigningPair(e){const t=S.AC.getPair(e);return(0,T.vA)(t,"Unable to find keypair"),t}bytesSign(e,t){const n=t.address,r=this.getSigningPair(n);return this.#Be.sign(e,new C(t),{address:n,...r.meta})}extrinsicSign(e,t){const n=t.address,r=this.getSigningPair(n);return this.#Be.sign(e,new z(t),{address:n,...r.meta})}metadataProvide(e,t){return this.#Be.injectMetadata(e,t)}metadataList(e){return this.#Be.knownMetadata.map(({genesisHash:e,specVersion:t})=>({genesisHash:e,specVersion:t}))}rpcListProviders(){return this.#Be.rpcListProviders()}rpcSend(e,t){return this.#Be.rpcSend(e,t)}rpcStartProvider(e,t){return this.#Be.rpcStartProvider(e,t)}async rpcSubscribe(e,t,n){const r=(0,H.K)(t,n),a=await this.#Be.rpcSubscribe(e,(e,t)=>r(t),n);return n.onDisconnect.addListener(()=>{(0,H.a)(t),(0,O.T)(()=>this.rpcUnsubscribe({...e,subscriptionId:a},n))}),!0}rpcSubscribeConnected(e,t,n){const r=(0,H.K)(t,n);return this.#Be.rpcSubscribeConnected(e,(e,t)=>r(t),n),n.onDisconnect.addListener(()=>{(0,H.a)(t)}),Promise.resolve(!0)}async rpcUnsubscribe(e,t){return this.#Be.rpcUnsubscribe(e,t)}redirectPhishingLanding(e){const t=e.split("#")[0],n=encodeURIComponent(t),r=`${chrome.runtime.getURL("index.html")}#${P.c8}/${n}`;chrome.tabs.query({url:t},e=>{e.map(({id:e})=>e).filter(e=>(0,M.E)(e)).forEach(e=>(0,O.T)(()=>chrome.tabs.update(e,{url:r})))})}async redirectIfPhishing(e){return!!await async function(e,t=!0){try{const n=x(e);return V((await k(t,n[0])).parts,n)}catch{return!1}}(e)&&(this.redirectPhishingLanding(e),!0)}async handle(e,t,n,r,a){if("pub(phishing.redirectIfDenied)"===t)return this.redirectIfPhishing(r);switch("pub(authorize.tab)"!==t&&this.#Be.ensureUrlAuthorized(r),t){case"pub(authorize.tab)":return this.authorize(r,n);case"pub(accounts.list)":return this.accountsListAuthorized(r,n);case"pub(accounts.subscribe)":return a&&this.accountsSubscribeAuthorized(r,e,a);case"pub(accounts.unsubscribe)":return this.accountsUnsubscribe(r,n);case"pub(bytes.sign)":return this.bytesSign(r,n);case"pub(extrinsic.sign)":return this.extrinsicSign(r,n);case"pub(metadata.list)":return this.metadataList(r);case"pub(metadata.provide)":return this.metadataProvide(r,n);case"pub(ping)":return Promise.resolve(!0);case"pub(rpc.listProviders)":return this.rpcListProviders();case"pub(rpc.send)":return a&&this.rpcSend(n,a);case"pub(rpc.startProvider)":return a&&this.rpcStartProvider(n,a);case"pub(rpc.subscribe)":return a&&this.rpcSubscribe(n,e,a);case"pub(rpc.subscribeConnected)":return a&&this.rpcSubscribeConnected(n,e,a);case"pub(rpc.unsubscribe)":return a&&this.rpcUnsubscribe(n,a);default:throw new Error(`Unable to handle message of type ${t}`)}}}},78713(e,t,n){"use strict";n.d(t,{d:()=>a});var r=n(1572);function a(e,{extrinsic:t,modules:n}){return e.createTypeUnsafe("MetadataV12",[{extrinsic:t,modules:n.map(t=>e.createTypeUnsafe("ModuleMetadataV12",[(0,r.b)({},t,{index:255})]))}])}},78727(e,t,n){"use strict";n.d(t,{_:()=>r});const r={localStorageClear:{description:"Clear offchain local storage under given key and prefix",isUnsafe:!0,params:[{name:"kind",type:"StorageKind"},{name:"key",type:"Bytes"}],type:"Null"},localStorageGet:{description:"Get offchain local storage under given key and prefix",isUnsafe:!0,params:[{name:"kind",type:"StorageKind"},{name:"key",type:"Bytes"}],type:"Option"},localStorageSet:{description:"Set offchain local storage under given key and prefix",isUnsafe:!0,params:[{name:"kind",type:"StorageKind"},{name:"key",type:"Bytes"},{name:"value",type:"Bytes"}],type:"Null"}}},79221(e,t,n){"use strict";n.d(t,{n:()=>a});var r=n(333);class a extends(r.p.with(256)){__UIntType="u256"}},79451(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{ActiveGilt:{proportion:"Perquintill",amount:"Balance",who:"AccountId",expiry:"BlockNumber"},ActiveGiltsTotal:{frozen:"Balance",proportion:"Perquintill",index:"ActiveIndex",target:"Perquintill"},ActiveIndex:"u32",GiltBid:{amount:"Balance",who:"AccountId"}}}},79607(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(51154),a=n(43557);const i={BlockV0:{header:"EthHeader",transactions:"Vec",ommers:"Vec"},LegacyTransaction:{nonce:"U256",gasPrice:"U256",gasLimit:"U256",action:"EthTransactionAction",value:"U256",input:"Bytes",signature:"EthLegacyTransactionSignature"},TransactionV0:"LegacyTransaction",BlockV1:{header:"EthHeader",transactions:"Vec",ommers:"Vec"},EIP2930Transaction:{chainId:"u64",nonce:"U256",gasPrice:"U256",gasLimit:"U256",action:"EthTransactionAction",value:"U256",input:"Bytes",accessList:"EthAccessList",signature:"EthTransactionSignature"},TransactionV1:{_enum:{Legacy:"LegacyTransaction",EIP2930:"EIP2930Transaction"}},BlockV2:{header:"EthHeader",transactions:"Vec",ommers:"Vec"},EIP1559Transaction:{chainId:"u64",nonce:"U256",maxPriorityFeePerGas:"U256",maxFeePerGas:"U256",gasLimit:"U256",action:"EthTransactionAction",value:"U256",input:"Bytes",accessList:"EthAccessList",signature:"EthTransactionSignature"},TransactionV2:{_enum:{Legacy:"LegacyTransaction",EIP2930:"EIP2930Transaction",EIP1559:"EIP1559Transaction"}},BlockV3:{header:"EthHeader",transactions:"Vec",ommers:"Vec"},EIP7702Transaction:{chainId:"u64",nonce:"U256",maxPriorityFeePerGas:"U256",maxFeePerGas:"U256",gasLimit:"U256",destination:"EthTransactionAction",value:"U256",data:"Bytes",accessList:"EthAccessList",authorizationList:"EthAuthorizationList",signature:"EthTransactionSignature"},TransactionV3:{_enum:{Legacy:"LegacyTransaction",EIP2930:"EIP2930Transaction",EIP1559:"EIP1559Transaction",EIP7702:"EIP7702Transaction"}},EthereumAccountId:"GenericEthereumAccountId",EthereumAddress:"GenericEthereumAccountId",EthereumLookupSource:"GenericEthereumLookupSource",EthereumSignature:"[u8; 65]",EthAccessListItem:{address:"EthAddress",slots:"Vec"},EthAccessList:"Vec",EthAuthorizationList:"Vec",EthAuthorizationListItem:{chainId:"u64",address:"H160",nonce:"U256",signature:"EthAuthorizationSignature"},EthAuthorizationSignature:{oddYParity:"bool",r:"H256",s:"H256"},EthAccount:{address:"EthAddress",balance:"U256",nonce:"U256",codeHash:"H256",storageHash:"H256",accountProof:"Vec",storageProof:"Vec"},EthAddress:"H160",EthBlock:{header:"EthHeader",transactions:"Vec",ommers:"Vec"},EthHeader:{parentHash:"H256",ommersHash:"H256",beneficiary:"EthAddress",stateRoot:"H256",transactionsRoot:"H256",receiptsRoot:"H256",logsBloom:"EthBloom",difficulty:"U256",number:"U256",gasLimit:"U256",gasUsed:"U256",timestamp:"u64",extraData:"Bytes",mixMash:"H256",nonce:"H64"},EthRichBlock:{_alias:{blockHash:"hash",blockSize:"size"},blockHash:"Option",parentHash:"H256",sha3Uncles:"H256",author:"EthAddress",miner:"EthAddress",stateRoot:"H256",transactionsRoot:"H256",receiptsRoot:"H256",number:"Option",gasUsed:"U256",gasLimit:"U256",extraData:"Bytes",logsBloom:"EthBloom",timestamp:"U256",difficulty:"U256",totalDifficulty:"Option",sealFields:"Vec",uncles:"Vec",transactions:"Vec",blockSize:"Option"},EthBloom:"H2048",EthCallRequest:{from:"Option",to:"Option",gasPrice:"Option",gas:"Option",value:"Option",data:"Option",nonce:"Option"},EthFeeHistory:{oldestBlock:"U256",baseFeePerGas:"Vec",gasUsedRatio:"Vec",reward:"Option>>"},EthFilter:{fromBlock:"Option",toBlock:"Option",blockHash:"Option",address:"Option",topics:"Option"},EthFilterAddress:{_enum:{Single:"EthAddress",Multiple:"Vec",Null:"Null"}},EthFilterChanges:{_enum:{Logs:"Vec",Hashes:"Vec",Empty:"Null"}},EthFilterTopic:{_enum:{Single:"EthFilterTopicInner",Multiple:"Vec",Null:"Null"}},EthFilterTopicEntry:"Option",EthFilterTopicInner:{_enum:{Single:"EthFilterTopicEntry",Multiple:"Vec",Null:"Null"}},EthRichHeader:{_alias:{blockHash:"hash",blockSize:"size"},blockHash:"Option",parentHash:"H256",sha3Uncles:"H256",author:"EthAddress",miner:"EthAddress",stateRoot:"H256",transactionsRoot:"H256",receiptsRoot:"H256",number:"Option",gasUsed:"U256",gasLimit:"U256",extraData:"Bytes",logsBloom:"EthBloom",timestamp:"U256",difficulty:"U256",sealFields:"Vec",blockSize:"Option"},EthLog:{address:"EthAddress",topics:"Vec",data:"Bytes",blockHash:"Option",blockNumber:"Option",transactionHash:"Option",transactionIndex:"Option",logIndex:"Option",transactionLogIndex:"Option",removed:"bool"},EthReceipt:{transactionHash:"Option",transactionIndex:"Option",blockHash:"Option",from:"Option",to:"Option",blockNumber:"Option",cumulativeGasUsed:"U256",gasUsed:"Option",contractAddress:"Option",logs:"Vec",root:"Option",logsBloom:"EthBloom",statusCode:"Option"},EthReceiptV0:"EthReceipt",EthReceiptV3:"EthReceipt",EthReceiptV4:"EthReceipt",EthStorageProof:{key:"U256",value:"U256",proof:"Vec"},EthSubKind:{_enum:["newHeads","logs","newPendingTransactions","syncing"]},EthSubParams:{_enum:{None:"Null",Logs:"EthFilter"}},EthSubResult:{_enum:{Header:"EthRichHeader",Log:"EthLog",TransactionHash:"H256",SyncState:"EthSyncStatus"}},EthSyncInfo:{startingBlock:"U256",currentBlock:"U256",highestBlock:"U256",warpChunksAmount:"Option",warpChunksProcessed:"Option"},EthSyncStatus:{_enum:{Info:"EthSyncInfo",None:"Null"}},EthTransaction:{hash:"H256",nonce:"U256",blockHash:"Option",blockNumber:"Option",transactionIndex:"Option",from:"H160",to:"Option",value:"U256",gasPrice:"Option",maxFeePerGas:"Option",maxPriorityFeePerGas:"Option",gas:"U256",input:"Bytes",creates:"Option",raw:"Bytes",publicKey:"Option",chainId:"Option",standardV:"U256",v:"U256",r:"U256",s:"U256",accessList:"Option>",transactionType:"Option"},EthLegacyTransactionSignature:{v:"u64",r:"H256",s:"H256"},EthTransactionSignature:{oddYParity:"bool",r:"H256",s:"H256"},EthTransactionAction:{_enum:{Call:"H160",Create:"Null"}},EthTransactionCondition:{_enum:{block:"u64",time:"u64"}},EthTransactionRequest:{from:"Option",to:"Option",gasPrice:"Option",gas:"Option",value:"Option",data:"Option",nonce:"Option"},EthTransactionStatus:{transactionHash:"H256",transactionIndex:"u32",from:"EthAddress",to:"Option",contractAddress:"Option",logs:"Vec",logsBloom:"EthBloom"},EthWork:{powHash:"H256",seedHash:"H256",target:"H256",number:"Option"}},s={rpc:r._,runtime:a.f,types:i}},79645(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(66711).f,types:{NpApiError:{_enum:["MemberNotFound","OverflowInPendingRewards"]},NpPoolId:"u32"}}},79687(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{AccountStatus:{validity:"AccountValidity",freeBalance:"Balance",lockedBalance:"Balance",signature:"Vec",vat:"Permill"},AccountValidity:{_enum:["Invalid","Initiated","Pending","ValidLow","ValidHigh","Completed"]}}}},79697(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(64619).f,types:{NftCollectionId:"u32",NftItemId:"u32"}}},79846(e,t,n){"use strict";n.d(t,{G:()=>a});var r=n(67881);class a extends(r.n.with(32)){__FloatType="f32"}},80074(e,t,n){"use strict";n.d(t,{F:()=>h});var r=n(1832),a=n(84908),i=n(56606),s=n(75589),o=n(94355),c=n(13832),u=n(90168);function l(e,t){const n=e.toU8a(),r=e.toRawType();if(!((0,a.f)(n,t)||["Bytes","Text","Type"].includes(r)&&t.length===e.length||e.isEmpty&&t.every(e=>!e)))throw new Error(`${r}:: Decoded input doesn't match input, received ${(0,i.X)(t,512)} (${t.length} bytes), created ${(0,i.X)(n,512)} (${n.length} bytes)`)}function d(e,t,n=[],{blockHash:a,isFallback:i,isOptional:u,isPedantic:d}={}){const p=new(u?r.c.with(t):t)(e,...n);return d&&function(e,[t]){(0,c.b)(t)?l(e,t):(0,s.qv)(t)&&l(e,(0,o.e)(t))}(p,n),a&&(p.createdAtHash=h(e,"BlockHash",[a])),i&&(p.isStorageFallback=!0),p}function h(e,t,n=[],r={}){let a=null,i=null;try{return a=(0,u.X9)(e,t),d(e,a,n,r)}catch(e){i=new Error(`createType(${t}):: ${e.message}`)}if(a?.__fallbackType)try{return a=(0,u.X9)(e,a.__fallbackType),d(e,a,n,r)}catch{}throw i}},80076(e,t,n){"use strict";n.d(t,{n:()=>o});var r=n(26587),a=n(42846),i=n(32741),s=n(74396);function o(e,{pallets:t},n){const o={};for(let n=0,c=t.length;n(0,i.T)({},c,t=>{const n=e.createTypeUnsafe(e.createLookupType(t.type),[(0,a.V)(t.value.toHex())]);return n.meta=t,n},s.q))}return o}},80478(e,t,n){"use strict";n.d(t,{f:()=>r});const r={MmrApi:[{methods:{generate_proof:{description:"Generate MMR proof for the given block numbers.",params:[{name:"blockNumbers",type:"Vec"},{name:"bestKnownBlockNumber",type:"Option"}],type:"Result<(Vec, MmrBatchProof), MmrError>"},mmr_leaf_count:{description:"Return the number of MMR blocks in the chain.",params:[],type:"Result"},mmr_root:{description:"Return the on-chain MMR root hash.",params:[],type:"Result"},verify_proof:{description:"Verify MMR proof against on-chain MMR.",params:[{name:"leaves",type:"Vec"},{name:"proof",type:"MmrBatchProof"}],type:"Result<(), MmrError>"},verify_proof_stateless:{description:"Verify MMR proof against given root hash.",params:[{name:"root",type:"Hash"},{name:"leaves",type:"Vec"},{name:"proof",type:"MmrBatchProof"}],type:"Result<(), MmrError>"}},version:2},{methods:{generate_batch_proof:{description:"Generate MMR proof for a series of leaves under given indices.",params:[{name:"leafIndices",type:"Vec"}],type:"Result<(Vec, MmrBatchProof), MmrError>"},generate_proof:{description:"Generate MMR proof for a leaf under given index.",params:[{name:"leafIndex",type:"MmrLeafIndex"}],type:"Result<(MmrEncodableOpaqueLeaf, MmrProof), MmrError>"},mmr_root:{description:"Return the on-chain MMR root hash.",params:[],type:"Result"},verify_batch_proof:{description:"Verify MMR proof against on-chain MMR for a batch of leaves.",params:[{name:"leaves",type:"Vec"},{name:"proof",type:"MmrBatchProof"}],type:"Result<(), MmrError>"},verify_batch_proof_stateless:{description:"Verify MMR proof against given root hash or a batch of leaves.",params:[{name:"root",type:"Hash"},{name:"leaves",type:"Vec"},{name:"proof",type:"MmrBatchProof"}],type:"Result<(), MmrError>"},verify_proof:{description:"Verify MMR proof against on-chain MMR.",params:[{name:"leaf",type:"MmrEncodableOpaqueLeaf"},{name:"proof",type:"MmrProof"}],type:"Result<(), MmrError>"},verify_proof_stateless:{description:"Verify MMR proof against given root hash.",params:[{name:"root",type:"Hash"},{name:"leaf",type:"MmrEncodableOpaqueLeaf"},{name:"proof",type:"MmrProof"}],type:"Result<(), MmrError>"}},version:1}]}},80524(e,t,n){"use strict";n.d(t,{_:()=>i});var r=n(1572);const a=["AssetInstance","Fungibility","Junction","Junctions","MultiAsset","MultiAssetFilter","MultiLocation","Response","WildFungibility","WildMultiAsset","Xcm","XcmError"];function i(e){return a.reduce((t,n)=>(0,r.b)(t,{[n]:`${n}${e}`}),{})}},80592(e,t,n){"use strict";n.d(t,{f:()=>c});const r={query_fee_details:{description:"The transaction fee details",params:[{name:"uxt",type:"Extrinsic"},{name:"len",type:"u32"}],type:"FeeDetails"}},a={query_call_fee_details:{description:"The call fee details",params:[{name:"call",type:"Call"},{name:"len",type:"u32"}],type:"FeeDetails"}},i={query_info:{description:"The transaction info",params:[{name:"uxt",type:"Extrinsic"},{name:"len",type:"u32"}],type:"RuntimeDispatchInfo"}},s={query_call_info:{description:"The call info",params:[{name:"call",type:"Call"},{name:"len",type:"u32"}],type:"RuntimeDispatchInfo"}},o={query_length_to_fee:{description:"Query the output of the current LengthToFee given some input",params:[{name:"length",type:"u32"}],type:"Balance"},query_weight_to_fee:{description:"Query the output of the current WeightToFee given some input",params:[{name:"weight",type:"Weight"}],type:"Balance"}},c={TransactionPaymentApi:[{methods:{...o,...i,...r},version:4},{methods:{...o,...i,...r},version:3},{methods:{...i,...r},version:2},{methods:{query_info:{description:"The transaction info",params:[{name:"uxt",type:"Extrinsic"},{name:"len",type:"u32"}],type:"RuntimeDispatchInfo"},...r},version:1}],TransactionPaymentCallApi:[{methods:{...o,...s,...a},version:3},{methods:{...s,...a},version:2},{methods:{CALL:{description:"The call info",params:[{name:"call",type:"Call"},{name:"len",type:"u32"}],type:"RuntimeDispatchInfo"},...a},version:1}]}},80748(e,t,n){"use strict";n.d(t,{_:()=>r});const r={getFinalizedHead:{description:"Returns hash of the latest BEEFY finalized block as seen by this client.",params:[],type:"H256"},subscribeJustifications:{description:"Returns the block most recently finalized by BEEFY, alongside its justification.",params:[],pubsub:["justifications","subscribeJustifications","unsubscribeJustifications"],type:"BeefyVersionedFinalityProof"}}},80865(e,t,n){"use strict";n.d(t,{d:()=>y});var r=n(26587),a=n(63505),i=n(19696);const s=[["<",">"],["<",","],[",",">"],["(",")"],["(",","],[",",","],[",",")"]];function o(e,t){const n=t.toString(),r=e.findIndex(({def:e})=>e.HistoricMetaCompat===n);return-1!==r?r:e.push({def:{HistoricMetaCompat:n}})-1}function c(e,t){return e.push({def:{Tuple:t}})-1}function u(e,t,n,r){return n.push({def:{Variant:{variants:r}},path:[`pallet_${e.toString()}`,"pallet",t]})-1}function l(e,t){t.forEach(t=>{const n=Object.keys(e).find(e=>t.eq(e));if(n)t.setOverride(e[n]);else{const n=t.toString(),r=Object.entries(e).reduce((e,[t,n])=>s.reduce((e,[r,a])=>e.replace(`${r}${t}${a}`,`${r}${n}${a}`),e),n);n!==r&&t.setOverride(r)}})}function d(e,t,n,r,a){const i=r.map(({args:n,docs:r,name:i},s)=>(l(a,n.map(({type:e})=>e)),t.createTypeUnsafe("SiVariant",[{docs:r,fields:n.map(({name:n,type:r})=>t.createTypeUnsafe("SiField",[{name:n,type:o(e,r)}])),index:s,name:i}])));return t.createTypeUnsafe("PezpalletCallMetadataV14",[{type:u(n,"Call",e,i)}])}function h(e,t,n,r){return n.map(({docs:n,name:a,type:i,value:s})=>(l(r,[i]),t.createTypeUnsafe("PezpalletConstantMetadataV14",[{docs:n,name:a,type:o(e,i),value:s}])))}function p(e,t,n,r,a){const i=r.map(({docs:e,name:n},r)=>t.createTypeUnsafe("SiVariant",[{docs:e,fields:[],index:r,name:n}]));return t.createTypeUnsafe("PezpalletErrorMetadataV14",[{type:u(n,"Error",e,i)}])}function f(e,t,n,r,a){const i=r.map(({args:n,docs:r,name:i},s)=>(l(a,n),t.createTypeUnsafe("SiVariant",[{docs:r,fields:n.map(n=>t.createTypeUnsafe("SiField",[{type:o(e,n)}])),index:s,name:i}])));return t.createTypeUnsafe("PezpalletEventMetadataV14",[{type:u(n,"Event",e,i)}])}function m(e,t,n,{hashers:r,isLinked:a,isOptional:i,keys:s,value:u}){return l(n,[u,...Array.isArray(s)?s:[s]]),t.createTypeUnsafe("StorageEntryTypeV14",[{Map:{hashers:r,key:1===r.length?o(e,s[0]):c(e,s.map(t=>o(e,t))),value:o(e,a?`(${i?`Option<${u.toString()}>`:u.toString()}, Linkage<${s[0].toString()}>)`:u)}}])}function g(e,t,{items:n,prefix:r},a){return t.createTypeUnsafe("PezpalletStorageMetadataV14",[{items:n.map(({docs:n,fallback:r,modifier:i,name:s,type:c})=>{let u;if(c.isPlain){const n=c.asPlain;l(a,[n]),u=t.createTypeUnsafe("StorageEntryTypeV14",[{Plain:o(e,n)}])}else if(c.isMap){const n=c.asMap;u=m(e,t,a,{hashers:[n.hasher],isLinked:n.linked.isTrue,isOptional:i.isOptional,keys:[n.key],value:n.value})}else if(c.isDoubleMap){const n=c.asDoubleMap;u=m(e,t,a,{hashers:[n.hasher,n.key2Hasher],isLinked:!1,isOptional:i.isOptional,keys:[n.key1,n.key2],value:n.value})}else{const n=c.asNMap;u=m(e,t,a,{hashers:n.hashers,isLinked:!1,isOptional:i.isOptional,keys:n.keyVec,value:n.value})}return t.createTypeUnsafe("StorageEntryMetadataV14",[{docs:n,fallback:r,modifier:i,name:s,type:u}])}),prefix:r}])}function y(e,t,n){const s=[];!function(e,...t){for(let n=0,r=t.length;n[e.name.toString(),n>=12?e.index.toNumber():t]).sort((e,t)=>e[1]-t[1]).reduce((e,[t,n])=>{for(let t=Object.keys(e).length;t({identifier:e,type:0})),type:0,version:n}])}(e,t.extrinsic),u=t.modules.map(t=>function(e,t,n,{calls:i,constants:s,errors:o,events:c,storage:u}){const l=(0,a.w)(t,(0,r.WH)(n.name));return t.createTypeUnsafe("PezpalletMetadataV14",[{calls:i&&d(e,t,n.name,i,l),constants:h(e,t,s,l),errors:o&&p(e,t,n.name,o),events:c&&f(e,t,n.name,c,l),index:n.index,name:n.name,storage:u&&g(e,t,u,l)}])}(s,e,t,{calls:t.calls.unwrapOr(null),constants:t.constants,errors:t.errors.length?t.errors:null,events:t.events.unwrapOr(null),storage:t.storage.unwrapOr(null)}));return e.createTypeUnsafe("MetadataV14",[{extrinsic:c,lookup:{types:s.map((t,n)=>e.createTypeUnsafe("PortableType",[{id:n,type:t}]))},pallets:u}])}},80889(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:n(69128)._,types:{BlockHash:"Hash"}}},81060(e,t,n){"use strict";n.d(t,{f:()=>p});const r={assumed_validation_data:{description:"Returns the persisted validation data for the given `ParaId` along with the corresponding validation code hash.",params:[{name:"paraId",type:"ParaId"},{name:"hash",type:"Hash"}],type:"Option<(PersistedValidationData, ValidationCodeHash)>"},availability_cores:{description:"Yields information on all availability cores as relevant to the child block.",params:[],type:"Vec"},candidate_events:{description:"Get a vector of events concerning candidates that occurred within a block.",params:[],type:"Vec"},candidate_pending_availability:{description:"Get the receipt of a candidate pending availability.",params:[{name:"paraId",type:"ParaId"}],type:"Option"},check_validation_outputs:{description:"Checks if the given validation outputs pass the acceptance criteria.",params:[{name:"paraId",type:"ParaId"},{name:"outputs",type:"CandidateCommitments"}],type:"bool"},dmq_contents:{description:"Get all the pending inbound messages in the downward message queue for a para.",params:[{name:"paraId",type:"ParaId"}],type:"Vec"},inbound_hrmp_channels_contents:{description:"Get the contents of all channels addressed to the given recipient.",params:[{name:"paraId",type:"ParaId"}],type:"Vec"},on_chain_votes:{description:"Scrape dispute relevant from on-chain, backing votes and resolved disputes.",params:[],type:"Option"},persisted_validation_data:{description:"Yields the persisted validation data for the given `ParaId` along with an assumption that should be used if the para currently occupies a core.",params:[{name:"paraId",type:"ParaId"},{name:"assumption",type:"OccupiedCoreAssumption"}],type:"Option"},session_index_for_child:{description:"Returns the session index expected at a child of the block.",params:[],type:"SessionIndex"},validation_code:{description:"Fetch the validation code used by a para, making the given `OccupiedCoreAssumption`.",params:[{name:"paraId",type:"ParaId"},{name:"assumption",type:"OccupiedCoreAssumption"}],type:"Option"},validation_code_by_hash:{description:"Get the validation code from its hash.",params:[{name:"hash",type:"ValidationCodeHash"}],type:"Option"},validator_groups:{description:"Returns the validator groups and rotation info localized based on the hypothetical child of a block whose state this is invoked on",params:[],type:"(Vec>, GroupRotationInfo)"},validators:{description:"Get the current validators.",params:[],type:"Vec"}},a={pvfs_require_precheck:{description:"Returns code hashes of PVFs that require pre-checking by validators in the active set.",params:[],type:"Vec"},session_info:{description:"Get the session info for the given session, if stored.",params:[{name:"index",type:"SessionIndex"}],type:"Option"},submit_pvf_check_statement:{description:"Submits a PVF pre-checking statement into the transaction pool.",params:[{name:"stmt",type:"PvfCheckStatement"},{name:"signature",type:"ValidatorSignature"}],type:"Null"},validation_code_hash:{description:"Fetch the hash of the validation code used by a para, making the given `OccupiedCoreAssumption`.",params:[{name:"paraId",type:"ParaId"},{name:"assumption",type:"OccupiedCoreAssumption"}],type:"Option"}},i={disputes:{description:"Returns all onchain disputes.",params:[],type:"Vec<(SessionIndex, CandidateHash, DisputeState)>"}},s={session_executor_params:{description:"Returns execution parameters for the session.",params:[{name:"sessionIndex",type:"SessionIndex"}],type:"Option"}},o={key_ownership_proof:{description:"Returns a merkle proof of a validator session key",params:[{name:"validatorId",type:"ValidatorId"}],type:"Option"},submit_report_dispute_lost:{description:"Submit an unsigned extrinsic to slash validators who lost a dispute about a candidate of a past session",params:[{name:"disputeProof",type:"DisputeProof"},{name:"keyOwnershipProof",type:"OpaqueKeyOwnershipProof"}],type:"Option"},unapplied_slashes:{description:"Returns a list of validators that lost a past session dispute and need to be slashed",params:[],type:"Vec<(SessionIndex, CandidateHash, PendingSlashes)>"}},c={minimum_backing_votes:{description:"Get the minimum number of backing votes for a teyrchain candidate. This is a staging method! Do not use on production runtimes!",params:[],type:"u32"}},u={async_backing_params:{description:"Returns candidate's acceptance limitations for asynchronous backing for a relay parent",params:[],type:"AsyncBackingParams"},para_backing_state:{description:"Returns the state of teyrchain backing for a given para",params:[{name:"paraId",type:"ParaId"}],type:"Option"}},l={disabled_validators:{description:"Returns a list of all disabled validators at the given block",params:[],type:"ValidatorIndex"}},d={node_features:{description:"Get node features. This is a staging method! Do not use on production runtimes!",params:[],type:"NodeFeatures"}},h={approval_voting_params:{description:"Approval voting configuration parameters",params:[],type:"ApprovalVotingParams"}},p={TeyrchainHost:[{methods:{...r,...a,...i,...s,...o,...c,...u,...l,...d,...h,claim_queue:{description:"Claim queue",params:[],type:"BTreeMap>"}},version:11},{methods:{...r,...a,...i,...s,...o,...c,...u,...l,...d,...h},version:10},{methods:{...r,...a,...i,...s,...o,...c,...u,...l,...d},version:9},{methods:{...r,...a,...i,...s,...o,...c,...u,...l},version:8},{methods:{...r,...a,...i,...s,...o,...c,...u},version:7},{methods:{...r,...a,...i,...s,...o,...c},version:6},{methods:{...r,...a,...i,...s,...o},version:5},{methods:{...r,...a,...i,...s},version:4},{methods:{...r,...a,...i},version:3},{methods:{...r,...a},version:2},{methods:{session_info:{description:"Get the session info for the given session, if stored.",params:[{name:"index",type:"SessionIndex"}],type:"Option"},...r},version:1}]}},81122(e,t,n){"use strict";function r(e,t,n,r,a=0){const i=r?r(t,a):t;i in e||Object.defineProperty(e,i,{enumerable:!0,get:function(){return n(t,a,this)}})}function a(e,t,n,a){for(let i=0,s=t.length;ir,t:()=>a})},81436(e,t,n){"use strict";n.d(t,{Zf:()=>a});var r=n(17354);null&&SHA512n;const a=r.Zf;null&&SHA384n,null&&sha384n,null&&SHA512_224n,null&&sha512_224n,null&&SHA512_256n,null&&sha512_256n},81765(e,t,n){"use strict";n.d(t,{f:()=>a});var r=n(85608),a={setTimeout:function(e,t){for(var n=[],i=2;io});var r=n(61642),a=n(22446);function i(e,t){return t.map(({type:t})=>e.getTypeDef(t).type)}function s(e,t){return e.getSiType(t).def.asVariant.variants.map(({fields:t})=>i(e,t))}function o(e,t,n){return(0,a.k)(e,n,(0,r.k)(function({lookup:e,pallets:t}){return t.reduce((t,{calls:n,constants:r,events:a,storage:o})=>(t.push([i(e,r)]),n.isSome&&t.push(s(e,n.unwrap().type)),a.isSome&&t.push(s(e,a.unwrap().type)),o.isSome&&t.push(o.unwrap().items.map(({type:t})=>{if(t.isPlain)return[e.getTypeDef(t.asPlain).type];const{hashers:n,key:r,value:a}=t.asMap;return 1===n.length?[e.getTypeDef(a).type,e.getTypeDef(r).type]:[e.getTypeDef(a).type,...e.getSiType(r).def.asTuple.map(t=>e.getTypeDef(t).type)]})),t),[])}(t)))}},82145(e,t,n){"use strict";n.d(t,{q:()=>o});var r=n(69585),a=n(23047),i=n(94355),s=n(89119);function o(e,t=256,n,o){const c=Math.ceil(t/8),u=(0,i.e)(e);return!a.CW||!o&&(0,s.i_)()?(0,s.Sx)(u,(0,i.e)(n),c):n?(0,r.S)(u,{dkLen:c,key:n}):(0,r.S)(u,{dkLen:c})}null&&createAsHex(o)},82528(e,t,n){"use strict";n.d(t,{Az:()=>u,DM:()=>c,TQ:()=>i,ol:()=>s,r9:()=>a,tT:()=>l,yc:()=>o});var r=n(6645);function a(e,t,n){return e&t^~e&n}function i(e,t,n){return e&t^e&n^t&n}class s extends r.Vw{constructor(e,t,n,a){super(),this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.blockLen=e,this.outputLen=t,this.padOffset=n,this.isLE=a,this.buffer=new Uint8Array(e),this.view=(0,r.O8)(this.buffer)}update(e){(0,r.CC)(this),e=(0,r.ZJ)(e),(0,r.DO)(e);const{view:t,buffer:n,blockLen:a}=this,i=e.length;for(let s=0;sa-s&&(this.process(n,0),s=0);for(let e=s;e>a&i),o=Number(n&i),c=r?4:0,u=r?0:4;e.setUint32(t+c,s,r),e.setUint32(t+u,o,r)}(n,a-8,BigInt(8*this.length),i),this.process(n,0);const o=(0,r.O8)(e),c=this.outputLen;if(c%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const u=c/4,l=this.get();if(u>l.length)throw new Error("_sha2: outputLen bigger than state");for(let e=0;ei});var r=n(93789);function a(e,t){return(0,r.s)(t)?t.toString():t}function i(e,t){return JSON.stringify(e,a,t)}},82649(e,t,n){"use strict";n.d(t,{Q$:()=>o,r9:()=>c});var r=n(26587),a=n(1572),i=n(95802),s=n(13905);function o({calls:e}){return e.isSome}function c(e,t,n,o,c){const{fields:u,index:l}=n,d=u.length,h=new Array(d);for(let e=0;ei,Mn:()=>r,pc:()=>a});const r="undefined"!=typeof globalThis||"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:function(){return globalThis};function a(e,t){return void 0===r[e]?t:r[e]}function i(e,t){void 0===r[e]&&(r[e]=t)}},82985(e,t,n){"use strict";n.d(t,{B:()=>l});var r=n(22962),a=n(18655),i=n(13832),s=n(23439),o=n(47043),c=n(3057),u=n(77915);class l extends s.u{#e;constructor(e,t,n,r=[],{definition:s,setDefinition:l=a.D}={}){super(e,n),this.#e=s||l((0,c.q8)(e,t)),this.initialU8aLength=((0,i.b)(r)?(0,o.nz)(e,this,r,0,this.#e):(0,u.V)(e,this,r,0,this.#e))[1]}static with(e,t){let n;const r=e=>n=e;return class extends l{constructor(a,i){super(a,e,t,i,{definition:n,setDefinition:r})}}}get Type(){return new this.#e(this.registry).toRawType()}get encodedLength(){let e=0;for(let t=0,n=this.length;tr});const r={rpc:{},runtime:n(7015).f,types:{Points:"u32",EraPoints:{total:"Points",individual:"Vec"},CompactAssignments:"CompactAssignmentsWith16",CompactAssignmentsWith16:{votes1:"Vec<(NominatorIndexCompact, ValidatorIndexCompact)>",votes2:"Vec<(NominatorIndexCompact, CompactScoreCompact, ValidatorIndexCompact)>",votes3:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 2], ValidatorIndexCompact)>",votes4:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 3], ValidatorIndexCompact)>",votes5:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 4], ValidatorIndexCompact)>",votes6:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 5], ValidatorIndexCompact)>",votes7:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 6], ValidatorIndexCompact)>",votes8:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 7], ValidatorIndexCompact)>",votes9:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 8], ValidatorIndexCompact)>",votes10:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 9], ValidatorIndexCompact)>",votes11:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 10], ValidatorIndexCompact)>",votes12:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 11], ValidatorIndexCompact)>",votes13:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 12], ValidatorIndexCompact)>",votes14:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 13], ValidatorIndexCompact)>",votes15:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 14], ValidatorIndexCompact)>",votes16:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 15], ValidatorIndexCompact)>"},CompactAssignmentsWith24:{votes1:"Vec<(NominatorIndexCompact, ValidatorIndexCompact)>",votes2:"Vec<(NominatorIndexCompact, CompactScoreCompact, ValidatorIndexCompact)>",votes3:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 2], ValidatorIndexCompact)>",votes4:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 3], ValidatorIndexCompact)>",votes5:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 4], ValidatorIndexCompact)>",votes6:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 5], ValidatorIndexCompact)>",votes7:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 6], ValidatorIndexCompact)>",votes8:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 7], ValidatorIndexCompact)>",votes9:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 8], ValidatorIndexCompact)>",votes10:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 9], ValidatorIndexCompact)>",votes11:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 10], ValidatorIndexCompact)>",votes12:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 11], ValidatorIndexCompact)>",votes13:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 12], ValidatorIndexCompact)>",votes14:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 13], ValidatorIndexCompact)>",votes15:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 14], ValidatorIndexCompact)>",votes16:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 15], ValidatorIndexCompact)>",votes17:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 16], ValidatorIndexCompact)>",votes18:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 17], ValidatorIndexCompact)>",votes19:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 18], ValidatorIndexCompact)>",votes20:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 19], ValidatorIndexCompact)>",votes21:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 20], ValidatorIndexCompact)>",votes22:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 21], ValidatorIndexCompact)>",votes23:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 22], ValidatorIndexCompact)>",votes24:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 23], ValidatorIndexCompact)>"},CompactAssignmentsTo265:"CompactAssignmentsWith16",CompactAssignmentsTo257:{votes1:"Vec<(NominatorIndex, [CompactScore; 0], ValidatorIndex)>",votes2:"Vec<(NominatorIndex, [CompactScore; 1], ValidatorIndex)>",votes3:"Vec<(NominatorIndex, [CompactScore; 2], ValidatorIndex)>",votes4:"Vec<(NominatorIndex, [CompactScore; 3], ValidatorIndex)>",votes5:"Vec<(NominatorIndex, [CompactScore; 4], ValidatorIndex)>",votes6:"Vec<(NominatorIndex, [CompactScore; 5], ValidatorIndex)>",votes7:"Vec<(NominatorIndex, [CompactScore; 6], ValidatorIndex)>",votes8:"Vec<(NominatorIndex, [CompactScore; 7], ValidatorIndex)>",votes9:"Vec<(NominatorIndex, [CompactScore; 8], ValidatorIndex)>",votes10:"Vec<(NominatorIndex, [CompactScore; 9], ValidatorIndex)>",votes11:"Vec<(NominatorIndex, [CompactScore; 10], ValidatorIndex)>",votes12:"Vec<(NominatorIndex, [CompactScore; 11], ValidatorIndex)>",votes13:"Vec<(NominatorIndex, [CompactScore; 12], ValidatorIndex)>",votes14:"Vec<(NominatorIndex, [CompactScore; 13], ValidatorIndex)>",votes15:"Vec<(NominatorIndex, [CompactScore; 14], ValidatorIndex)>",votes16:"Vec<(NominatorIndex, [CompactScore; 15], ValidatorIndex)>"},CompactScore:"(ValidatorIndex, OffchainAccuracy)",CompactScoreCompact:"(ValidatorIndexCompact, OffchainAccuracyCompact)",ElectionCompute:{_enum:["OnChain","Signed","Unsigned"]},ElectionPhase:{_enum:{Off:null,Signed:null,Unsigned:"(bool, BlockNumber)",Emergency:null}},ElectionResult:{compute:"ElectionCompute",slotStake:"Balance",electedStashes:"Vec",exposures:"Vec<(AccountId, Exposure)>"},ElectionResultToSpec10:{electedStashes:"Vec",exposures:"Vec<(AccountId, Exposure)>",compute:"ElectionCompute"},ElectionScore:"[u128; 3]",ElectionSize:{validators:"Compact",nominators:"Compact"},ElectionStatus:{_enum:{Close:"Null",Open:"BlockNumber"}},ExtendedBalance:"u128",RawSolution:"RawSolutionWith16",RawSolutionWith16:{compact:"CompactAssignmentsWith16",score:"ElectionScore",round:"u32"},RawSolutionWith24:{compact:"CompactAssignmentsWith24",score:"ElectionScore",round:"u32"},RawSolutionTo265:"RawSolutionWith16",ReadySolution:{supports:"SolutionSupports",score:"ElectionScore",compute:"ElectionCompute"},RoundSnapshot:{voters:"Vec<(AccountId, VoteWeight, Vec)>",targets:"Vec"},SeatHolder:{who:"AccountId",stake:"Balance",deposit:"Balance"},SignedSubmission:{_fallback:"SignedSubmissionTo276",who:"AccountId",deposit:"Balance",solution:"RawSolution",reward:"Balance"},SignedSubmissionTo276:{who:"AccountId",deposit:"Balance",solution:"RawSolution"},SignedSubmissionOf:"SignedSubmission",SolutionOrSnapshotSize:{voters:"Compact",targets:"Compact"},SolutionSupport:{total:"ExtendedBalance",voters:"Vec<(AccountId, ExtendedBalance)>"},SolutionSupports:"Vec<(AccountId, SolutionSupport)>",Supports:"SolutionSupports",SubmissionIndicesOf:"BTreeMap",Voter:{votes:"Vec",stake:"Balance",deposit:"Balance"},VoteWeight:"u64",ActiveEraInfo:{index:"EraIndex",start:"Option"},EraIndex:"u32",EraRewardPoints:{total:"RewardPoint",individual:"BTreeMap"},EraRewards:{total:"u32",rewards:"Vec"},Exposure:{total:"Compact",own:"Compact",others:"Vec"},Forcing:{_enum:["NotForcing","ForceNew","ForceNone","ForceAlways"]},IndividualExposure:{who:"AccountId",value:"Compact"},KeyType:"AccountId",MomentOf:"Moment",Nominations:{targets:"Vec",submittedIn:"EraIndex",suppressed:"bool"},NominatorIndex:"u32",NominatorIndexCompact:"Compact",OffchainAccuracy:"PerU16",OffchainAccuracyCompact:"Compact",PhragmenScore:"[u128; 3]",Points:"u32",RewardDestination:{_enum:{Staked:"Null",Stash:"Null",Controller:"Null",Account:"AccountId",None:"Null"}},RewardPoint:"u32",SlashJournalEntry:{who:"AccountId",amount:"Balance",ownSlash:"Balance"},SlashingSpansTo204:{spanIndex:"SpanIndex",lastStart:"EraIndex",prior:"Vec"},SlashingSpans:{spanIndex:"SpanIndex",lastStart:"EraIndex",lastNonzeroSlash:"EraIndex",prior:"Vec"},SpanIndex:"u32",SpanRecord:{slashed:"Balance",paidOut:"Balance"},StakingLedgerTo223:{stash:"AccountId",total:"Compact",active:"Compact",unlocking:"Vec"},StakingLedgerTo240:{_fallback:"StakingLedgerTo223",stash:"AccountId",total:"Compact",active:"Compact",unlocking:"Vec",lastReward:"Option"},StakingLedger:{stash:"AccountId",total:"Compact",active:"Compact",unlocking:"Vec",claimedRewards:"Vec"},UnappliedSlashOther:"(AccountId, Balance)",UnappliedSlash:{validator:"AccountId",own:"Balance",others:"Vec",reporters:"Vec",payout:"Balance"},UnlockChunk:{value:"Compact",era:"Compact"},ValidatorIndex:"u16",ValidatorIndexCompact:"Compact",ValidatorPrefs:"ValidatorPrefsWithBlocked",ValidatorPrefsWithCommission:{commission:"Compact"},ValidatorPrefsWithBlocked:{commission:"Compact",blocked:"bool"},ValidatorPrefsTo196:{validatorPayment:"Compact"},ValidatorPrefsTo145:{unstakeThreshold:"Compact",validatorPayment:"Compact"}}}},83072(e,t,n){"use strict";n.d(t,{_:()=>r});const r={call:{alias:["state_callAt"],description:"Perform a call to a builtin on the chain",params:[{name:"method",type:"Text"},{name:"data",type:"Bytes"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Bytes"},getChildKeys:{description:"Retrieves the keys with prefix of a specific child storage",params:[{name:"childStorageKey",type:"StorageKey"},{name:"childDefinition",type:"StorageKey"},{name:"childType",type:"u32"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Vec"},getChildReadProof:{description:"Returns proof of storage for child key entries at a specific block state.",params:[{name:"childStorageKey",type:"PrefixedStorageKey"},{name:"keys",type:"Vec"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"ReadProof"},getChildStorage:{description:"Retrieves the child storage for a key",params:[{name:"childStorageKey",type:"StorageKey"},{name:"childDefinition",type:"StorageKey"},{name:"childType",type:"u32"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"StorageData"},getChildStorageHash:{description:"Retrieves the child storage hash",params:[{name:"childStorageKey",type:"StorageKey"},{name:"childDefinition",type:"StorageKey"},{name:"childType",type:"u32"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Hash"},getChildStorageSize:{description:"Retrieves the child storage size",params:[{name:"childStorageKey",type:"StorageKey"},{name:"childDefinition",type:"StorageKey"},{name:"childType",type:"u32"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"u64"},getKeys:{deprecated:"Use `api.rpc.state.getKeysPaged` to retrieve keys",description:"Retrieves the keys with a certain prefix",params:[{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Vec"},getKeysPaged:{alias:["state_getKeysPagedAt"],description:"Returns the keys with prefix with pagination support.",params:[{name:"key",type:"StorageKey"},{name:"count",type:"u32"},{isOptional:!0,name:"startKey",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Vec"},getMetadata:{description:"Returns the runtime metadata",params:[{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Metadata"},getPairs:{deprecated:"Use `api.rpc.state.getKeysPaged` to retrieve keys",description:"Returns the keys with prefix, leave empty to get all the keys (deprecated: Use getKeysPaged)",isUnsafe:!0,params:[{name:"prefix",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Vec"},getReadProof:{description:"Returns proof of storage entries at a specific block state",params:[{name:"keys",type:"Vec"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"ReadProof"},getRuntimeVersion:{alias:["chain_getRuntimeVersion"],description:"Get the runtime version",params:[{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"RuntimeVersion"},getStorage:{alias:["state_getStorageAt"],description:"Retrieves the storage for a key",params:[{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"StorageData"},getStorageHash:{alias:["state_getStorageHashAt"],description:"Retrieves the storage hash",params:[{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Hash"},getStorageSize:{alias:["state_getStorageSizeAt"],description:"Retrieves the storage size",params:[{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"u64"},queryStorage:{description:"Query historical storage entries (by key) starting from a start block",isUnsafe:!0,params:[{name:"keys",type:"Vec"},{name:"fromBlock",type:"Hash"},{isOptional:!0,name:"toBlock",type:"BlockHash"}],type:"Vec"},queryStorageAt:{description:"Query storage entries (by key) starting at block hash given as the second parameter",params:[{name:"keys",type:"Vec"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Vec"},subscribeRuntimeVersion:{alias:["chain_subscribeRuntimeVersion","chain_unsubscribeRuntimeVersion"],description:"Retrieves the runtime version via subscription",params:[],pubsub:["runtimeVersion","subscribeRuntimeVersion","unsubscribeRuntimeVersion"],type:"RuntimeVersion"},subscribeStorage:{description:"Subscribes to storage changes for the provided keys",params:[{isOptional:!0,name:"keys",type:"Vec"}],pubsub:["storage","subscribeStorage","unsubscribeStorage"],type:"StorageChangeSet"},traceBlock:{description:"Provides a way to trace the re-execution of a single block",isUnsafe:!0,params:[{name:"block",type:"Hash"},{name:"targets",type:"Option"},{name:"storageKeys",type:"Option"},{name:"methods",type:"Option"}],type:"TraceBlockResponse"},trieMigrationStatus:{description:"Check current migration state",isUnsafe:!0,params:[{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"MigrationStatusResult"}}},83076(e,t,n){"use strict";n.d(t,{f:()=>o});var r=n(22962),a=n(73050),i=n(82145);const s=(0,a.j)("SS58PRE");function o(e){return(0,i.q)((0,r.z)(s,e),512)}},83200(e,t,n){"use strict";n.d(t,{E:()=>m});var r=n(11830),a=n(37101),i=n(97302),s=n(73050),o=n(42846),c=n(56606),u=n(69834),l=n(75589),d=n(2583),h=n(13832),p=n(6781);const f=128*1024;class m extends String{registry;createdAtHash;initialU8aLength;isStorageFallback;#We=null;constructor(e,t){const[n,r]=function(e){if((0,h.b)(e)){if(!e.length)return["",0];if(e instanceof p.d)return[(0,u.F)(e),0];const[t,n]=(0,a.o)(e),r=t+n;if(n>f)throw new Error(`Text: length ${n.toString()} exceeds ${f}`);if(r>e.length)throw new Error(`Text: required length less than remainder, expected at least ${r}, found ${e.length}`);return[(0,u.F)(e.subarray(t,r)),r]}return(0,l.qv)(e)?[(0,u.F)((0,o.V)(e)),0]:[e?e.toString():"",0]}(t);super(n),this.registry=e,this.initialU8aLength=r}get encodedLength(){return this.toU8a().length}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return 0===this.length}get length(){return super.length}eq(e){return!!(0,d.K)(e)&&this.toString()===e.toString()}inspect(){const e=(0,s.j)(super.toString());return{outer:e.length?[(0,i.R)(e.length),e]:[(0,i.R)(e.length)]}}setOverride(e){this.#We=e}toHex(){return(0,c.X)(this.toU8a(!0))}toHuman(){return this.toJSON()}toJSON(){return this.toString()}toPrimitive(){return this.toJSON()}toRawType(){return"Text"}toString(){return this.#We||super.toString()}toU8a(e){const t=(0,s.j)(super.toString());return e?t:(0,r.h)(t)}}},83259(e,t,n){"use strict";n.d(t,{g:()=>r});const r=(0,n(90709).Mp)("toBn")},83683(e,t,n){"use strict";function r(e,{modules:t}){return e.createTypeUnsafe("MetadataV11",[{extrinsic:{signedExtensions:[],version:0},modules:t}])}n.d(t,{m:()=>r})},83786(e,t,n){"use strict";n.d(t,{K:()=>a,a:()=>i});const r={};function a(e,t){return r[e]=t,n=>{r[e]&&t.postMessage({id:e,subscription:n})}}function i(e){r[e]?(console.log(`Unsubscribing from ${e}`),delete r[e]):console.error(`Unable to unsubscribe from ${e}`)}},83890(e,t,n){"use strict";n.d(t,{s:()=>r});class r{registry;createdAtHash;isStorageFallback;#Ze;constructor(e,t="DoNotConstruct"){throw this.registry=e,this.#Ze=new Error(`DoNotConstruct: Cannot construct unknown type ${t}`),this.#Ze}static with(e){return class extends r{constructor(t){super(t,e)}}}get encodedLength(){throw this.#Ze}get hash(){throw this.#Ze}get isEmpty(){throw this.#Ze}eq(){throw this.#Ze}inspect(){throw this.#Ze}toHex(){throw this.#Ze}toHuman(){throw this.#Ze}toJSON(){throw this.#Ze}toPrimitive(){throw this.#Ze}toRawType(){throw this.#Ze}toString(){throw this.#Ze}toU8a(){throw this.#Ze}}},84155(e,t,n){"use strict";n.d(t,{Ek:()=>u,Iy:()=>r,YL:()=>s,ag:()=>c,gJ:()=>i,oH:()=>a,wU:()=>o});const r={isLe:!1},a={isLe:!0},i={bitLength:16,isLe:!0},s={bitLength:32,isLe:!1},o={bitLength:32,isLe:!0},c={bitLength:256,isLe:!1},u={bitLength:256,isLe:!0}},84485(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{Approvals:"[bool; 4]"}}},84908(e,t,n){"use strict";n.d(t,{f:()=>a});var r=n(94355);function a(e,t){const n=(0,r.e)(e),a=(0,r.e)(t);if(n.length===a.length){const e=new DataView(n.buffer,n.byteOffset),t=new DataView(a.buffer,a.byteOffset),r=n.length%4|0,i=n.length-r|0;for(let n=0;na.A,assets:()=>i.A,attestations:()=>$.A,aura:()=>s.A,author:()=>be.A,authorship:()=>o.A,babe:()=>c.A,balances:()=>u.A,beefy:()=>l.A,benchmark:()=>d.A,blockbuilder:()=>h.A,bridges:()=>ee.A,chain:()=>ve.A,childstate:()=>we.A,claims:()=>te.A,collective:()=>p.A,consensus:()=>f.A,contracts:()=>m.A,contractsAbi:()=>he.A,crowdloan:()=>ne.A,democracy:()=>g.A,dev:()=>y.A,discovery:()=>b.A,dryRunApi:()=>ce.A,elections:()=>v.A,engine:()=>w.A,eth:()=>pe.A,evm:()=>x.A,extrinsics:()=>k.A,finality:()=>re.A,fungibles:()=>V.A,genericAsset:()=>S.A,genesisBuilder:()=>A.A,gilt:()=>T.A,grandpa:()=>M.A,identity:()=>P.A,imOnline:()=>E.A,lottery:()=>I.A,metadata:()=>r.yu,mixnet:()=>C.A,mmr:()=>z.A,nfts:()=>O.A,nimbus:()=>fe.A,nompools:()=>H.A,offchain:()=>xe.A,offences:()=>N.A,ormlOracle:()=>me.A,ormlTokens:()=>ge.A,payment:()=>ke.A,pezcumulus:()=>ae.A,poll:()=>ie.A,pow:()=>B.A,proxy:()=>L.A,purchase:()=>se.A,recovery:()=>j.A,rpc:()=>ye.A,runtime:()=>r.fA,scaleInfo:()=>r.nL,scheduler:()=>R.A,session:()=>U.A,society:()=>D.A,staking:()=>X.A,state:()=>Ve.A,statement:()=>q.A,support:()=>F.A,syncstate:()=>W.A,system:()=>Z.A,teyrchains:()=>oe.A,treasury:()=>K.A,txpayment:()=>G.A,txqueue:()=>J.A,uniques:()=>Y.A,utility:()=>Q.A,vesting:()=>_.A,xcm:()=>ue.A,xcmPaymentApi:()=>le.A,xcmRuntimeApi:()=>de.A});var r=n(22476),a=n(43996),i=n(20569),s=n(77215),o=n(71009),c=n(74176),u=n(35793),l=n(88821),d=n(16535),h=n(18108),p=n(30368),f=n(71059),m=n(23247),g=n(20837),y=n(21575),b=n(22966),v=n(944),w=n(69058),x=n(10470),k=n(57006),V=n(63319),S=n(93440),A=n(37709),T=n(79451),M=n(17045),P=n(37426),E=n(47529),I=n(18017),C=n(52177),z=n(37964),O=n(79697),H=n(79645),N=n(85275),B=n(63094),L=n(26556),j=n(31635),R=n(21753),U=n(49572),D=n(9134),X=n(82989),q=n(54973),F=n(42415),W=n(17800),Z=n(23061),K=n(50173),G=n(45350),J=n(19527),Y=n(34040),Q=n(29756),_=n(2766),$=n(67207),ee=n(17570),te=n(98001),ne=n(42107),re=n(37580),ae=n(59919),ie=n(84485),se=n(79687),oe=n(27478),ce=n(96238),ue=n(34428),le=n(25854),de=n(32192),he=n(18475),pe=n(79607),fe=n(25706),me=n(49822),ge=n(92210),ye=n(53087),be=n(54403),ve=n(80889),we=n(92123),xe=n(64334),ke=n(24834),Ve=n(7153)},85038(e,t,n){"use strict";n.d(t,{e:()=>r});const r={MetadataV16:{lookup:"PortableRegistry",pallets:"Vec",extrinsic:"ExtrinsicMetadataV16",apis:"Vec",outerEnums:"OuterEnums15",custom:"CustomMetadata15"},PezpalletMetadataV16:{name:"Text",storage:"Option",calls:"Option",events:"Option",constants:"Vec",errors:"Option",associatedTypes:"Vec",viewFunctions:"Vec",index:"u8",docs:"Vec",deprecationInfo:"ItemDeprecationInfoV16"},PezpalletStorageMetadataV16:{prefix:"Text",items:"Vec"},StorageEntryMetadataV16:{name:"Text",modifier:"StorageEntryModifierV14",type:"StorageEntryTypeV14",fallback:"Bytes",docs:"Vec",deprecationInfo:"ItemDeprecationInfoV16"},ItemDeprecationInfoV16:{_enum:{NotDeprecated:"Null",DeprecatedWithoutNote:"Null",Deprecated:{note:"Text",since:"Option"}}},PezpalletCallMetadataV16:{type:"SiLookupTypeId",deprecationInfo:"EnumDeprecationInfoV16"},EnumDeprecationInfoV16:"BTreeMap",VariantDeprecationInfoV16:{_enum:{DummyVariant:"Null",DeprecatedWithoutNote:"Null",Deprecated:{note:"Text",since:"Option"}}},PezpalletEventMetadataV16:{type:"SiLookupTypeId",deprecationInfo:"EnumDeprecationInfoV16"},PezpalletConstantMetadataV16:{name:"Text",type:"SiLookupTypeId",value:"Bytes",docs:"Vec",deprecationInfo:"ItemDeprecationInfoV16"},PezpalletErrorMetadataV16:{type:"SiLookupTypeId",deprecationInfo:"EnumDeprecationInfoV16"},PezpalletAssociatedTypeMetadataV16:{name:"Text",type:"SiLookupTypeId",docs:"Vec"},PezpalletViewFunctionMetadataV16:{id:"[u8; 32]",name:"Text",inputs:"Vec",output:"SiLookupTypeId",docs:"Vec",deprecationInfo:"ItemDeprecationInfoV16"},ExtrinsicMetadataV16:{versions:"Vec",addressType:"SiLookupTypeId",callType:"SiLookupTypeId",signatureType:"SiLookupTypeId",transactionExtensionsByVersion:"BTreeMap>>",transactionExtensions:"Vec"},TransactionExtensionMetadataV16:{identifier:"Text",type:"SiLookupTypeId",implicit:"SiLookupTypeId"},RuntimeApiMetadataV16:{name:"Text",methods:"Vec",docs:"Vec",version:"Compact",deprecationInfo:"ItemDeprecationInfoV16"},RuntimeApiMethodMetadataV16:{name:"Text",inputs:"Vec",output:"SiLookupTypeId",docs:"Vec",deprecationInfo:"ItemDeprecationInfoV16"}}},85275(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{DeferredOffenceOf:"(Vec, Vec, SessionIndex)",Kind:"[u8; 16]",OffenceDetails:{offender:"Offender",reporters:"Vec"},Offender:"IdentificationTuple",OpaqueTimeSlot:"Bytes",ReportIdOf:"Hash",Reporter:"AccountId"}}},85333(e,t,n){"use strict";n.d(t,{c:()=>i});var r=n(94355),a=n(2583);function i(e){if(!e)return(0,a.K)(e);const t=(0,r.e)(e),n=t.length;let i=0;for(;i=194&&t[i]<=223){if(!(i+1191)return!1;i+=2}else if(224===t[i]){if(!(i+2191)return!1;if(t[i+2]<128||t[i+2]>191)return!1;i+=3}else if(t[i]>=225&&t[i]<=236){if(!(i+2191)return!1;if(t[i+2]<128||t[i+2]>191)return!1;i+=3}else if(237===t[i]){if(!(i+2159)return!1;if(t[i+2]<128||t[i+2]>191)return!1;i+=3}else if(t[i]>=238&&t[i]<=239){if(!(i+2191)return!1;if(t[i+2]<128||t[i+2]>191)return!1;i+=3}else if(240===t[i]){if(!(i+3191)return!1;if(t[i+2]<128||t[i+2]>191)return!1;if(t[i+3]<128||t[i+3]>191)return!1;i+=4}else if(t[i]>=241&&t[i]<=243){if(!(i+3191)return!1;if(t[i+2]<128||t[i+2]>191)return!1;if(t[i+3]<128||t[i+3]>191)return!1;i+=4}else{if(244!==t[i])return!1;if(!(i+3143)return!1;if(t[i+2]<128||t[i+2]>191)return!1;if(t[i+3]<128||t[i+3]>191)return!1;i+=4}return!0}},85471(e,t,n){"use strict";n.d(t,{f:()=>a});const r={generate_key_ownership_proof:{description:"Generates a proof of key ownership for the given authority in the given set.",params:[{name:"setId",type:"SetId"},{name:"authorityId",type:"AuthorityId"}],type:"Option"},grandpa_authorities:{description:"Get the current GRANDPA authorities and weights. This should not change except for when changes are scheduled and the corresponding delay has passed.",params:[],type:"AuthorityList"},submit_report_equivocation_unsigned_extrinsic:{description:"Submits an unsigned extrinsic to report an equivocation.",params:[{name:"equivocationProof",type:"GrandpaEquivocationProof"},{name:"keyOwnerProof",type:"OpaqueKeyOwnershipProof"}],type:"Option"}},a={GrandpaApi:[{methods:{current_set_id:{description:"Get current GRANDPA authority set id.",params:[],type:"SetId"},...r},version:3},{methods:r,version:2}]}},85556(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(88171);class a extends r.q{constructor(e,t=0,n){super(e,t,n,!0)}static with(e,t){return class extends a{constructor(t,n){super(t,n,e)}toRawType(){return t||super.toRawType()}}}}},85608(e,t,n){"use strict";n.d(t,{AQ:()=>d,C6:()=>a,Ju:()=>o,N3:()=>l,YH:()=>s,fX:()=>u,sH:()=>i,xN:()=>h,zs:()=>c});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}function i(e,t,n,r){return new(n||(n=Promise))(function(a,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function o(e){try{c(r["throw"](e))}catch(e){i(e)}}function c(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(s,o)}c((r=r.apply(e,t||[])).next())})}function s(e,t){var n,r,a,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},s=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return s.next=o(0),s["throw"]=o(1),s["return"]=o(2),"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function o(o){return function(c){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;s&&(s=0,o[0]&&(i=0)),i;)try{if(n=1,r&&(a=2&o[0]?r["return"]:o[0]?r["throw"]||((a=r["return"])&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!(a=i.trys,(a=a.length>0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function c(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=i["return"])&&n.call(i)}finally{if(a)throw a.error}}return s}function u(e,t,n){if(n||2===arguments.length)for(var r,a=0,i=t.length;a1||o(e,t)})},t&&(r[e]=t(r[e])))}function o(e,t){try{(n=a[e](t)).value instanceof l?Promise.resolve(n.value.v).then(c,u):d(i[0][2],n)}catch(e){d(i[0][3],e)}var n}function c(e){o("next",e)}function u(e){o("throw",e)}function d(e,t){e(t),i.shift(),i.length&&o(i[0][0],i[0][1])}}function h(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e="function"==typeof o?o(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,a){(function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)})(r,a,(t=e[n](t)).done,t.value)})}}}Object.create;"function"==typeof SuppressedError&&SuppressedError},85628(e,t,n){var r=n(36404).Global;function a(){return r.localStorage}function i(e){return a().getItem(e)}e.exports={name:"localStorage",read:i,write:function(e,t){return a().setItem(e,t)},each:function(e){for(var t=a().length-1;t>=0;t--){var n=a().key(t);e(i(n),n)}},remove:function(e){return a().removeItem(e)},clearAll:function(){return a().clear()}}},85677(e,t,n){"use strict";n.d(t,{l:()=>a});var r=n(85556);class a extends(r.A.with(16)){__IntType="i16"}},85787(e,t,n){"use strict";n.d(t,{a:()=>a});var r=n(37101);function a(e){const[t,n]=(0,r.M)(e),a=t+n.toNumber();return[a,e.subarray(t,a)]}},86371(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(23324),a=n(93789),i=n(75589),s=n(53360),o=n(83259),c=n(93191);function u(e){return e?c.isBN(e)?e:(0,i.qv)(e)?(0,r.v)(e.toString()):(0,a.s)(e)?new c(e.toString()):(0,o.g)(e)?e.toBn():(0,s.R)(e)?new c(e.toBigInt().toString()):new c(e):new c(0)}},86601(e){"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function a(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function i(e,t,r,i,s){if("function"!=typeof r)throw new TypeError("The listener must be a function");var o=new a(r,i||e,s),c=n?n+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],o]:e._events[c].push(o):(e._events[c]=o,e._eventsCount++),e}function s(e,t){0===--e._eventsCount?e._events=new r:delete e._events[t]}function o(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),o.prototype.eventNames=function(){var e,r,a=[];if(0===this._eventsCount)return a;for(r in e=this._events)t.call(e,r)&&a.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?a.concat(Object.getOwnPropertySymbols(e)):a},o.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var a=0,i=r.length,s=new Array(i);as});var r=n(90709);const a=(0,r.D8)("toHex","toHuman","toU8a"),i=(0,r.D8)("get");function s(e){return a(e)&&i(e.registry)}},86832(e,t,n){"use strict";n.d(t,{a:()=>i});var r=n(69597);function a(e,t){return e.size===t.length&&!t.some(t=>!e.has(t))}function i(e,t){return Array.isArray(t)?a(e,t):t instanceof Set?a(e,[...t.values()]):!!(0,r.G)(t)&&a(e,Object.values(t))}},86937(e,t,n){"use strict";n.d(t,{d:()=>u});var r=n(1572);function a(e,t){const n=e.createTypeUnsafe("ItemDeprecationInfoV16",["NotDeprecated"]),a=t.items.map(t=>e.createTypeUnsafe("StorageEntryMetadataV16",[(0,r.b)({},t,{deprecationInfo:n})]));return e.createTypeUnsafe("PezpalletStorageMetadataV16",[{items:e.createTypeUnsafe("Vec",[a]),prefix:t.prefix}])}function i(e,t){const n=e.createTypeUnsafe("EnumDeprecationInfoV16",[]);return e.createTypeUnsafe("PezpalletCallMetadataV16",[{deprecationInfo:n,type:t.type}])}function s(e,t){const n=e.createTypeUnsafe("EnumDeprecationInfoV16",[]);return e.createTypeUnsafe("PezpalletEventMetadataV16",[{deprecationInfo:n,type:t.type}])}function o(e,t){const n=e.createTypeUnsafe("ItemDeprecationInfoV16",["NotDeprecated"]);return e.createTypeUnsafe("Vec",[t.map(t=>e.createTypeUnsafe("PezpalletConstantMetadataV16",[(0,r.b)({},t,{deprecationInfo:n})]))])}function c(e,t){const n=e.createTypeUnsafe("EnumDeprecationInfoV16",[]);return e.createTypeUnsafe("PezpalletErrorMetadataV16",[{deprecationInfo:n,type:t.type}])}function u(e,t,n){const u=t.pallets.map(t=>function(e,t){const n=e.createTypeUnsafe("ItemDeprecationInfoV16",["NotDeprecated"]),u=e.createTypeUnsafe("Vec",[[]]),l=e.createTypeUnsafe("Vec",[[]]);return e.createTypeUnsafe("PezpalletMetadataV16",[(0,r.b)({},t,{associatedTypes:u,calls:t.calls.isSome?i(e,t.calls.unwrap()):null,constants:o(e,t.constants),deprecationInfo:n,errors:t.errors.isSome?c(e,t.errors.unwrap()):null,events:t.events.isSome?s(e,t.events.unwrap()):null,storage:t.storage.isSome?a(e,t.storage.unwrap()):null,viewFunctions:l})])}(e,t)),l=function(e,t){const n=t.signedExtensions.map(({additionalSigned:t,identifier:n,type:r})=>e.createTypeUnsafe("TransactionExtensionMetadataV16",[{identifier:n,implict:t,type:r}])),r=n.map((t,n)=>e.createTypeUnsafe("Compact",[n])),a=e.createTypeUnsafe("BTreeMap>>",[new Map([[e.createTypeUnsafe("u8",[t.version]),e.createTypeUnsafe("Vec>",[r])]])]);return e.createTypeUnsafe("ExtrinsicMetadataV16",[{addressType:t.addressType,callType:t.callType,signatureType:t.signatureType,transactionExtensions:n,transactionExtensionsByVersion:a,versions:[t.version]}])}(e,t.extrinsic),d=t.apis.map(t=>function(e,t){const n=e.createTypeUnsafe("ItemDeprecationInfoV16",["NotDeprecated"]),a=t.methods.map(t=>e.createTypeUnsafe("RuntimeApiMethodMetadataV16",[(0,r.b)({},t,{deprecationInfo:n})]));return e.createTypeUnsafe("RuntimeApiMetadataV16",[(0,r.b)({},t,{deprecationInfo:n,methods:a,version:e.createTypeUnsafe("Compact",[0])})])}(e,t));return e.createTypeUnsafe("MetadataV16",[(0,r.b)({},t,{apis:d,extrinsic:l,pallets:u})])}},87176(e,t,n){"use strict";function r(e){return void 0===e}n.d(t,{b:()=>r})},87609(e,t,n){"use strict";n.d(t,{a0:()=>k,lY:()=>x});var r=n(40420),a=n(6645);const i=BigInt(0),s=BigInt(1),o=BigInt(2),c=BigInt(7),u=BigInt(256),l=BigInt(113),d=[],h=[],p=[];for(let e=0,t=s,n=1,r=0;e<24;e++){[n,r]=[r,(2*n+3*r)%5],d.push(2*(5*r+n)),h.push((e+1)*(e+2)/2%64);let a=i;for(let e=0;e<7;e++)t=(t<>c)*l)%u,t&o&&(a^=s<<(s<n>32?(0,r.WM)(e,t,n):(0,r.P5)(e,t,n),b=(e,t,n)=>n>32?(0,r.im)(e,t,n):(0,r.B4)(e,t,n);class v extends a.Vw{constructor(e,t,n,r=!1,i=24){if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=e,this.suffix=t,this.outputLen=n,this.enableXOF=r,this.rounds=i,(0,a.Fe)(n),!(0=n&&this.keccak();const i=Math.min(n-this.posOut,a-r);e.set(t.subarray(this.posOut,this.posOut+i),r),this.posOut+=i,r+=i}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,a.Fe)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,a.Ht)(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,(0,a.uH)(this.state)}_cloneInto(e){const{blockLen:t,suffix:n,outputLen:r,rounds:a,enableXOF:i}=this;return e||(e=new v(t,n,r,i,a)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=a,e.suffix=n,e.outputLen=r,e.enableXOF=i,e.destroyed=this.destroyed,e}}const w=(e,t,n)=>(0,a.qj)(()=>new v(t,e,n)),x=(null&&w(6,144,224/8),null&&w(6,136,256/8),null&&w(6,104,384/8),null&&w(6,72,512/8),null&&w(1,144,224/8),(()=>w(1,136,256/8))()),k=(null&&w(1,104,384/8),(()=>w(1,72,512/8))()),V=(e,t,n)=>createXOFer((r={})=>new v(t,e,void 0===r.dkLen?n:r.dkLen,!0));null&&V(31,168,128/8),null&&V(31,136,256/8)},88060(e,t,n){"use strict";n.d(t,{V:()=>c});var r=n(6076),a=n(58206),i=n(1572),s=n(93513),o=n(70556);class c extends a._{#Ke;constructor(e,t){super(e,(0,i.b)({method:"Bytes"},e.getSignedExtensionTypes(),e.getSignedExtensionExtra()),(0,s.u)(e,t)),this.#Ke={withType:e.createTypeUnsafe("ExtrinsicSignature",[])instanceof r.g}}inspect(){return super.inspect({method:!0})}get blockHash(){return this.getT("blockHash")}get era(){return this.getT("era")}get genesisHash(){return this.getT("genesisHash")}get method(){return this.getT("method")}get nonce(){return this.getT("nonce")}get specVersion(){return this.getT("specVersion")}get tip(){return this.getT("tip")}get transactionVersion(){return this.getT("transactionVersion")}get assetId(){return this.getT("assetId")}get metadataHash(){return this.getT("metadataHash")}sign(e){return(0,o._)(this.registry,e,this.toU8a({method:!0}),this.#Ke)}}},88171(e,t,n){"use strict";n.d(t,{q:()=>T});var r=n(93191),a=n(19950),i=n(93789),s=n(12858),o=n(86371),c=n(61801),u=n(23324),l=n(98378),d=n(69759),h=n(14510),p=n(50927),f=n(74074),m=n(91354),g=n(75589),y=n(95303),b=n(69597),v=n(2583),w=n(13832);const x=64,k=52,V=new r(1e4),S=[["Perquintill",h.ik],["Perbill",h.pr],["Permill",h.i5],["Percent",h.cM]];function A(e,t){if((0,y.E)(e)){if(!Number.isInteger(e)||e>Number.MAX_SAFE_INTEGER||ei)throw new Error(`${this.toRawType()}: Input too large. Found input with ${super.bitLength()} bits, expected ${i}`)}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return this.isZero()}bitLength(){return this.#je}eq(e){return super.eq((0,g.qv)(e)?(0,u.v)(e.toString(),{isLe:!1,isNegative:!this.isUnsigned}):(0,o.A)(e))}inspect(){return{outer:[this.toU8a()]}}isMax(){return this.toU8a().filter(e=>255===e).length===this.#je/8}toBigInt(){return BigInt(this.toString())}toBn(){return this}toHex(e=!1){return(0,l.t)(this,{bitLength:this.bitLength(),isLe:e,isNegative:!this.isUnsigned})}toHuman(e){const t=this.toRawType();if("Balance"===t)return this.isMax()?"everything":(0,a.Q)(this,{decimals:this.registry.chainDecimals[0],withSi:!0,withUnit:this.registry.chainTokens[0]});const[,n]=S.find(([e])=>e===t)||[];return n?function(e,t){return`${(e.mul(V).div(t).toNumber()/100).toFixed(2)}%`}(this,n):(0,c.Z)(this)}toJSON(e=!1){return e||this.#je>128||super.bitLength()>k?this.toHex():this.toNumber()}toPrimitive(){return super.bitLength()>k?this.toString():this.toNumber()}toRawType(){return this instanceof this.registry.createClassUnsafe("Balance")?"Balance":`${this.isUnsigned?"u":"i"}${this.bitLength()}`}toString(e){return super.toString(e)}toU8a(e){return(0,d.a)(this,{bitLength:this.bitLength(),isLe:!0,isNegative:!this.isUnsigned})}}},88540(e,t,n){"use strict";n.d(t,{f:()=>r});const r={OracleApi:[{methods:{get_all_values:{description:"Retrieves all values",params:[{name:"providerId",type:"Raw"}],type:"Raw"},get_value:{description:"Retrieves a single value",params:[{name:"providerId",type:"Raw"},{name:"key",type:"Raw"}],type:"Option"}},version:1}]}},88821(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(80748),a=n(43807);const i={rpc:r._,runtime:a.f,types:{BeefyAuthoritySet:{id:"u64",len:"u32",root:"H256"},BeefyCommitment:{payload:"BeefyPayload",blockNumber:"BlockNumber",validatorSetId:"ValidatorSetId"},BeefyId:"[u8; 33]",BeefyEquivocationProof:{first:"BeefyVoteMessage",second:"BeefyVoteMessage"},BeefyCompactSignedCommitment:{commitment:"BeefyCommitment",signaturesFrom:"Vec",validatorSetLen:"u32",signaturesCompact:"Vec"},BeefySignedCommitment:{commitment:"BeefyCommitment",signatures:"Vec>"},BeefyVersionedFinalityProof:{_enum:{V0:"Null",V1:"BeefyCompactSignedCommitment"}},BeefyNextAuthoritySet:{id:"u64",len:"u32",root:"H256"},BeefyPayload:"Vec<(BeefyPayloadId, Bytes)>",BeefyPayloadId:"[u8;2]",BeefyVoteMessage:{commitment:"BeefyCommitment",id:"AuthorityId",signature:"Signature"},MmrRootHash:"H256",ValidatorSetId:"u64",ValidatorSet:{validators:"Vec",id:"ValidatorSetId"}}}},89119(e,t,n){"use strict";n.d(t,{$Q:()=>A,Az:()=>V,G3:()=>p,M8:()=>u,N9:()=>P,P8:()=>i,Qr:()=>w,Rc:()=>k,So:()=>x,Sx:()=>b,TR:()=>v,Vn:()=>m,Zf:()=>T,cI:()=>o,cY:()=>y,iI:()=>c,i_:()=>M,nt:()=>g,oK:()=>s,q:()=>l,sc:()=>S,tr:()=>d,x1:()=>h,zC:()=>f});var r=n(92197);function a(e){return(...t)=>{if(!r.y.wasm)throw new Error("The WASM interface has not been initialized. Ensure that you wait for the initialization Promise with waitReady() from @pezkuwi/wasm-crypto (or cryptoWaitReady() from @pezkuwi/util-crypto) before attempting to use WASM-only interfaces.");return e(r.y.wasm,...t)}}const i=a((e,t)=>(e.ext_bip39_generate(8,t),r.y.resultString())),s=a((e,t)=>(e.ext_bip39_to_entropy(8,...r.y.allocString(t)),r.y.resultU8a())),o=a((e,t,n)=>(e.ext_bip39_to_mini_secret(8,...r.y.allocString(t),...r.y.allocString(n)),r.y.resultU8a())),c=a((e,t,n)=>(e.ext_bip39_to_seed(8,...r.y.allocString(t),...r.y.allocString(n)),r.y.resultU8a())),u=a((e,t)=>0!==e.ext_bip39_validate(...r.y.allocString(t))),l=a((e,t)=>(e.ext_ed_from_seed(8,...r.y.allocU8a(t)),r.y.resultU8a())),d=a((e,t,n,a)=>(e.ext_ed_sign(8,...r.y.allocU8a(t),...r.y.allocU8a(n),...r.y.allocU8a(a)),r.y.resultU8a())),h=a((e,t,n,a)=>0!==e.ext_ed_verify(...r.y.allocU8a(t),...r.y.allocU8a(n),...r.y.allocU8a(a))),p=a((e,t)=>(e.ext_secp_from_seed(8,...r.y.allocU8a(t)),r.y.resultU8a())),f=a((e,t)=>(e.ext_secp_pub_compress(8,...r.y.allocU8a(t)),r.y.resultU8a())),m=a((e,t)=>(e.ext_secp_pub_expand(8,...r.y.allocU8a(t)),r.y.resultU8a())),g=a((e,t,n,a)=>(e.ext_secp_recover(8,...r.y.allocU8a(t),...r.y.allocU8a(n),a),r.y.resultU8a())),y=a((e,t,n)=>(e.ext_secp_sign(8,...r.y.allocU8a(t),...r.y.allocU8a(n)),r.y.resultU8a())),b=(null&&a((e,t,n)=>(e.ext_sr_derive_keypair_hard(8,...bridge.allocU8a(t),...bridge.allocU8a(n)),bridge.resultU8a())),null&&a((e,t,n)=>(e.ext_sr_derive_keypair_soft(8,...bridge.allocU8a(t),...bridge.allocU8a(n)),bridge.resultU8a())),null&&a((e,t,n)=>(e.ext_sr_derive_public_soft(8,...bridge.allocU8a(t),...bridge.allocU8a(n)),bridge.resultU8a())),null&&a((e,t)=>(e.ext_sr_from_seed(8,...bridge.allocU8a(t)),bridge.resultU8a())),null&&a((e,t,n,r)=>(e.ext_sr_sign(8,...bridge.allocU8a(t),...bridge.allocU8a(n),...bridge.allocU8a(r)),bridge.resultU8a())),null&&a((e,t,n,r)=>0!==e.ext_sr_verify(...bridge.allocU8a(t),...bridge.allocU8a(n),...bridge.allocU8a(r))),null&&a((e,t,n)=>(e.ext_sr_agree(8,...bridge.allocU8a(t),...bridge.allocU8a(n)),bridge.resultU8a())),null&&a((e,t,n,r,a)=>(e.ext_vrf_sign(8,...bridge.allocU8a(t),...bridge.allocU8a(n),...bridge.allocU8a(r),...bridge.allocU8a(a)),bridge.resultU8a())),null&&a((e,t,n,r,a,i)=>0!==e.ext_vrf_verify(...bridge.allocU8a(t),...bridge.allocU8a(n),...bridge.allocU8a(r),...bridge.allocU8a(a),...bridge.allocU8a(i))),a((e,t,n,a)=>(e.ext_blake2b(8,...r.y.allocU8a(t),...r.y.allocU8a(n),a),r.y.resultU8a()))),v=a((e,t,n)=>(e.ext_hmac_sha256(8,...r.y.allocU8a(t),...r.y.allocU8a(n)),r.y.resultU8a())),w=a((e,t,n)=>(e.ext_hmac_sha512(8,...r.y.allocU8a(t),...r.y.allocU8a(n)),r.y.resultU8a())),x=a((e,t)=>(e.ext_keccak256(8,...r.y.allocU8a(t)),r.y.resultU8a())),k=a((e,t)=>(e.ext_keccak512(8,...r.y.allocU8a(t)),r.y.resultU8a())),V=a((e,t,n,a)=>(e.ext_pbkdf2(8,...r.y.allocU8a(t),...r.y.allocU8a(n),a),r.y.resultU8a())),S=a((e,t,n,a,i,s)=>(e.ext_scrypt(8,...r.y.allocU8a(t),...r.y.allocU8a(n),a,i,s),r.y.resultU8a())),A=a((e,t)=>(e.ext_sha256(8,...r.y.allocU8a(t)),r.y.resultU8a())),T=a((e,t)=>(e.ext_sha512(8,...r.y.allocU8a(t)),r.y.resultU8a()));null&&a((e,t,n)=>(e.ext_twox(8,...bridge.allocU8a(t),n),bridge.resultU8a()));function M(){return!!r.y.wasm}async function P(){try{return!!await(0,r.W)()}catch{return!1}}},89294(e,t,n){"use strict";n.d(t,{$:()=>g});var r=n(58206),a=n(82091),i=n(62105),s=n(32748),o=n(83683),c=n(78713),u=n(6839),l=n(80865),d=n(24587),h=n(86937),p=n(3554),f=n(28486),m=n(39459);class g extends r._{#Ge=new Map;constructor(e,t){super(e,{magicNumber:f.l,metadata:"MetadataAll"},t)}#Je=e=>{if(this.version>e)throw new Error(`Cannot convert metadata from version ${this.version} to ${e}`);return this.version===e};#Ye=(e,t)=>{if("latest"!==e&&this.#Je(e)){const t=`asV${e}`;return this.#Qe()[t]}if(!this.#Ge.has(e)){const n="latest"===e?`asV${m.X1}`:`asV${e-1}`;this.#Ge.set(e,t(this.registry,this[n],this.version))}return this.#Ge.get(e)};#Qe=()=>this.getT("metadata");get asCallsOnly(){return new g(this.registry,{magicNumber:this.magicNumber,metadata:this.registry.createTypeUnsafe("MetadataAll",[(0,i.h)(this.registry,this.asLatest),m.PR])})}get asV9(){return this.#Je(9),this.#Qe().asV9}get asV10(){return this.#Ye(10,s.f)}get asV11(){return this.#Ye(11,o.m)}get asV12(){return this.#Ye(12,c.d)}get asV13(){return this.#Ye(13,u.k)}get asV14(){return this.#Ye(14,l.d)}get asV15(){return this.#Ye(15,d.k)}get asV16(){return this.#Ye(16,h.d)}get asLatest(){return this.#Ye("latest",p.V)}get magicNumber(){return this.getT("magicNumber")}get version(){return this.#Qe().index}getUniqTypes(e){return(0,a.l)(this.registry,this.asLatest,e)}toJSON(){return this.asLatest,super.toJSON()}}},89339(e,t,n){"use strict";n.d(t,{l:()=>a});var r=n(32741);function a(e,{type:t},n,a){const i={},s=e.getSiType(t).def.asVariant.variants;for(let e=0,t=s.length;er});const r={HrmpChannel:{maxCapacity:"u32",maxTotalSize:"u32",maxMessageSize:"u32",msgCount:"u32",totalSize:"u32",mqcHead:"Option",senderDeposit:"Balance",recipientDeposit:"Balance"},HrmpChannelId:{sender:"u32",receiver:"u32"},HrmpOpenChannelRequest:{confirmed:"bool",age:"SessionIndex",senderDeposit:"Balance",maxMessageSize:"u32",maxCapacity:"u32",maxTotalSize:"u32"}}},89637(e,t,n){"use strict";n.d(t,{x3:()=>S});var r=n(62128),a=n(18214),i=n(7415),s=n(77898),o=n(29451);const c=(e,t)=>(e+(e>=0?t:-t)/m)/t;function u(e){if(!["compact","recovered","der"].includes(e))throw new Error('Signature format must be "compact", "recovered", or "der"');return e}function l(e,t){const n={};for(let r of Object.keys(t))n[r]=void 0===e[r]?t[r]:e[r];return(0,i.d6)(n.lowS,"lowS"),(0,i.d6)(n.prehash,"prehash"),void 0!==n.format&&u(n.format),n}class d extends Error{constructor(e=""){super(e)}}const h={Err:d,_tlv:{encode:(e,t)=>{const{Err:n}=h;if(e<0||e>256)throw new n("tlv.encode: wrong tag");if(1&t.length)throw new n("tlv.encode: unpadded data");const r=t.length/2,a=(0,i.zW)(r);if(a.length/2&128)throw new n("tlv.encode: long form length too big");const s=r>127?(0,i.zW)(a.length/2|128):"";return(0,i.zW)(e)+s+a+t},decode(e,t){const{Err:n}=h;let r=0;if(e<0||e>256)throw new n("tlv.encode: wrong tag");if(t.length<2||t[r++]!==e)throw new n("tlv.decode: wrong tlv");const a=t[r++];let i=0;if(!!(128&a)){const e=127&a;if(!e)throw new n("tlv.decode(long): indefinite length not supported");if(e>4)throw new n("tlv.decode(long): byte length is too big");const s=t.subarray(r,r+e);if(s.length!==e)throw new n("tlv.decode: length bytes not complete");if(0===s[0])throw new n("tlv.decode(long): zero leftmost byte");for(const e of s)i=i<<8|e;if(r+=e,i<128)throw new n("tlv.decode(long): not minimal encoding")}else i=a;const s=t.subarray(r,r+i);if(s.length!==i)throw new n("tlv.decode: wrong value length");return{v:s,l:t.subarray(r+i)}}},_int:{encode(e){const{Err:t}=h;if(e=y||h=y)throw new Error("splitScalar (endomorphism): failed, k="+e);return{k1neg:m,k1:d,k2neg:g,k2:h}}(e,h.basises,o.ORDER)}const C=(0,i.x)((e,t)=>{const{X:n,Y:a,Z:i}=e;if(r.eql(i,r.ONE))return{x:n,y:a};const s=e.is0();null==t&&(t=s?r.ONE:r.inv(i));const o=r.mul(n,t),c=r.mul(a,t),u=r.mul(i,t);if(s)return{x:r.ZERO,y:r.ZERO};if(!r.eql(u,r.ONE))throw new Error("invZ was invalid");return{x:o,y:c}}),z=(0,i.x)(e=>{if(e.is0()){if(t.allowInfinityPoint&&!r.is0(e.Y))return;throw new Error("bad point: ZERO")}const{x:n,y:a}=e.toAffine();if(!r.isValid(n)||!r.isValid(a))throw new Error("bad point: x or y not field elements");if(!A(n,a))throw new Error("bad point: equation left != right");if(!e.isTorsionFree())throw new Error("bad point: not in prime-order subgroup");return!0});function O(e,t,n,a,i){return n=new H(r.mul(n.X,e),n.Y,n.Z),t=(0,s.u0)(a,t),n=(0,s.u0)(i,n),t.add(n)}class H{constructor(e,t,n){this.X=P("x",e),this.Y=P("y",t,!0),this.Z=P("z",n),Object.freeze(this)}static CURVE(){return u}static fromAffine(e){const{x:t,y:n}=e||{};if(!e||!r.isValid(t)||!r.isValid(n))throw new Error("invalid affine point");if(e instanceof H)throw new Error("projective point not allowed");return r.is0(t)&&r.is0(n)?H.ZERO:new H(t,n,r.ONE)}static fromBytes(e){const t=H.fromAffine(V((0,i.eV)(e,void 0,"point")));return t.assertValidity(),t}static fromHex(e){return H.fromBytes((0,i.qj)("pointHex",e))}get x(){return this.toAffine().x}get y(){return this.toAffine().y}precompute(e=8,t=!0){return B.createCache(this,e),t||this.multiply(g),this}assertValidity(){z(this)}hasEvenY(){const{y:e}=this.toAffine();if(!r.isOdd)throw new Error("Field doesn't support isOdd");return!r.isOdd(e)}equals(e){E(e);const{X:t,Y:n,Z:a}=this,{X:i,Y:s,Z:o}=e,c=r.eql(r.mul(t,o),r.mul(i,a)),u=r.eql(r.mul(n,o),r.mul(s,a));return c&&u}negate(){return new H(this.X,r.neg(this.Y),this.Z)}double(){const{a:e,b:t}=u,n=r.mul(t,g),{X:a,Y:i,Z:s}=this;let o=r.ZERO,c=r.ZERO,l=r.ZERO,d=r.mul(a,a),h=r.mul(i,i),p=r.mul(s,s),f=r.mul(a,i);return f=r.add(f,f),l=r.mul(a,s),l=r.add(l,l),o=r.mul(e,l),c=r.mul(n,p),c=r.add(o,c),o=r.sub(h,c),c=r.add(h,c),c=r.mul(o,c),o=r.mul(f,o),l=r.mul(n,l),p=r.mul(e,p),f=r.sub(d,p),f=r.mul(e,f),f=r.add(f,l),l=r.add(d,d),d=r.add(l,d),d=r.add(d,p),d=r.mul(d,f),c=r.add(c,d),p=r.mul(i,s),p=r.add(p,p),d=r.mul(p,f),o=r.sub(o,d),l=r.mul(p,h),l=r.add(l,l),l=r.add(l,l),new H(o,c,l)}add(e){E(e);const{X:t,Y:n,Z:a}=this,{X:i,Y:s,Z:o}=e;let c=r.ZERO,l=r.ZERO,d=r.ZERO;const h=u.a,p=r.mul(u.b,g);let f=r.mul(t,i),m=r.mul(n,s),y=r.mul(a,o),b=r.add(t,n),v=r.add(i,s);b=r.mul(b,v),v=r.add(f,m),b=r.sub(b,v),v=r.add(t,a);let w=r.add(i,o);return v=r.mul(v,w),w=r.add(f,y),v=r.sub(v,w),w=r.add(n,a),c=r.add(s,o),w=r.mul(w,c),c=r.add(m,y),w=r.sub(w,c),d=r.mul(h,v),c=r.mul(p,y),d=r.add(c,d),c=r.sub(m,d),d=r.add(m,d),l=r.mul(c,d),m=r.add(f,f),m=r.add(m,f),y=r.mul(h,y),v=r.mul(p,v),m=r.add(m,y),y=r.sub(f,y),y=r.mul(h,y),v=r.add(v,y),f=r.mul(m,v),l=r.add(l,f),f=r.mul(w,v),c=r.mul(b,c),c=r.sub(c,f),f=r.mul(b,m),d=r.mul(w,d),d=r.add(d,f),new H(c,l,d)}subtract(e){return this.add(e.negate())}is0(){return this.equals(H.ZERO)}multiply(e){const{endo:n}=t;if(!o.isValidNot0(e))throw new Error("invalid scalar: out of range");let r,a;const i=e=>B.cached(this,e,e=>(0,s.Ak)(H,e));if(n){const{k1neg:t,k1:s,k2neg:o,k2:c}=I(e),{p:u,f:l}=i(s),{p:d,f:h}=i(c);a=l.add(h),r=O(n.beta,u,d,t,o)}else{const{p:t,f:n}=i(e);r=t,a=n}return(0,s.Ak)(H,[r,a])[0]}multiplyUnsafe(e){const{endo:n}=t,r=this;if(!o.isValid(e))throw new Error("invalid scalar: out of range");if(e===p||r.is0())return H.ZERO;if(e===f)return r;if(B.hasCache(this))return this.multiply(e);if(n){const{k1neg:t,k1:a,k2neg:i,k2:o}=I(e),{p1:c,p2:u}=(0,s.fH)(H,r,a,o);return O(n.beta,c,u,t,i)}return B.unsafe(r,e)}multiplyAndAddUnsafe(e,t,n){const r=this.multiplyUnsafe(t).add(e.multiplyUnsafe(n));return r.is0()?void 0:r}toAffine(e){return C(this,e)}isTorsionFree(){const{isTorsionFree:e}=t;return l===f||(e?e(H,this):B.unsafe(this,d).is0())}clearCofactor(){const{clearCofactor:e}=t;return l===f?this:e?e(H,this):this.multiplyUnsafe(l)}isSmallOrder(){return this.multiplyUnsafe(l).is0()}toBytes(e=!0){return(0,i.d6)(e,"isCompressed"),this.assertValidity(),k(H,this,e)}toHex(e=!0){return(0,a.My)(this.toBytes(e))}toString(){return``}get px(){return this.X}get py(){return this.X}get pz(){return this.Z}toRawBytes(e=!0){return this.toBytes(e)}_setWindowSize(e){this.precompute(e)}static normalizeZ(e){return(0,s.Ak)(H,e)}static msm(e,t){return(0,s.Xf)(H,o,e,t)}static fromPrivateKey(e){return H.BASE.multiply(b(o,e))}}H.BASE=new H(u.Gx,u.Gy,r.ONE),H.ZERO=new H(r.ZERO,r.ONE,r.ZERO),H.Fp=r,H.Fn=o;const N=o.BITS,B=new s.hT(H,t.endo?Math.ceil(N/2):N);return H.BASE.precompute(8),H}function w(e){return Uint8Array.of(e?2:3)}function x(e,t){return{secretKey:t.BYTES,publicKey:1+e.BYTES,publicKeyUncompressed:1+2*e.BYTES,publicKeyHasPrefix:!0,signature:2*t.BYTES}}function k(e,t,n={}){(0,a.sd)(t),(0,i.DS)(n,{},{hmac:"function",lowS:"boolean",randomBytes:"function",bits2int:"function",bits2int_modN:"function"});const s=n.randomBytes||a.po,c=n.hmac||((e,...n)=>(0,r.w)(t,e,(0,a.Id)(...n))),{Fp:d,Fn:g}=e,{ORDER:y,BITS:v}=g,{keygen:k,getPublicKey:V,getSharedSecret:S,utils:A,lengths:T}=function(e,t={}){const{Fn:n}=e,r=t.randomBytes||a.po,s=Object.assign(x(e.Fp,n),{seed:(0,o.Tp)(n.ORDER)});function c(e){try{return!!b(n,e)}catch(e){return!1}}function u(e=r(s.seed)){return(0,o.qy)((0,i.eV)(e,s.seed,"seed"),n.ORDER)}function l(t,r=!0){return e.BASE.multiply(b(n,t)).toBytes(r)}function d(t){if("bigint"==typeof t)return!1;if(t instanceof e)return!0;const{secretKey:r,publicKey:a,publicKeyUncompressed:o}=s;if(n.allowedLengths||r===a)return;const c=(0,i.qj)("key",t).length;return c===a||c===o}const h={isValidSecretKey:c,isValidPublicKey:function(t,n){const{publicKey:r,publicKeyUncompressed:a}=s;try{const i=t.length;return!(!0===n&&i!==r||!1===n&&i!==a||!e.fromBytes(t))}catch(e){return!1}},randomSecretKey:u,isValidPrivateKey:c,randomPrivateKey:u,normPrivateKeyToScalar:e=>b(n,e),precompute:(t=8,n=e.BASE)=>n.precompute(t,!1)};return Object.freeze({getPublicKey:l,getSharedSecret:function(t,r,a=!0){if(!0===d(t))throw new Error("first arg must be private key");if(!1===d(r))throw new Error("second arg must be public key");const i=b(n,t);return e.fromHex(r).multiply(i).toBytes(a)},keygen:function(e){const t=u(e);return{secretKey:t,publicKey:l(t)}},Point:e,utils:h,lengths:s})}(e,n),M={prehash:!1,lowS:"boolean"==typeof n.lowS&&n.lowS,format:void 0,extraEntropy:!1},P="compact";function E(e){return e>y>>f}function I(e,t){if(!g.isValidNot0(t))throw new Error(`invalid signature ${e}: out of range 1..Point.Fn.ORDER`);return t}class C{constructor(e,t,n){this.r=I("r",e),this.s=I("s",t),null!=n&&(this.recovery=n),Object.freeze(this)}static fromBytes(e,t=P){let n;if(function(e,t){u(t);const n=T.signature,r="compact"===t?n:"recovered"===t?n+1:void 0;(0,i.eV)(e,r,`${t} signature`)}(e,t),"der"===t){const{r:t,s:n}=h.toSig((0,i.eV)(e));return new C(t,n)}"recovered"===t&&(n=e[0],t="compact",e=e.subarray(1));const r=g.BYTES,a=e.subarray(0,r),s=e.subarray(r,2*r);return new C(g.fromBytes(a),g.fromBytes(s),n)}static fromHex(e,t){return this.fromBytes((0,a.aT)(e),t)}addRecoveryBit(e){return new C(this.r,this.s,e)}recoverPublicKey(t){const n=d.ORDER,{r,s,recovery:o}=this;if(null==o||![0,1,2,3].includes(o))throw new Error("recovery id invalid");if(y*m1)throw new Error("recovery id is ambiguous for h>1 curve");const c=2===o||3===o?r+y:r;if(!d.isValid(c))throw new Error("recovery id 2 or 3 invalid");const u=d.toBytes(c),l=e.fromBytes((0,a.Id)(w(!(1&o)),u)),h=g.inv(c),p=O((0,i.qj)("msgHash",t)),f=g.create(-p*h),b=g.create(s*h),v=e.BASE.multiplyUnsafe(f).add(l.multiplyUnsafe(b));if(v.is0())throw new Error("point at infinify");return v.assertValidity(),v}hasHighS(){return E(this.s)}toBytes(e=P){if(u(e),"der"===e)return(0,a.aT)(h.hexFromSig(this));const t=g.toBytes(this.r),n=g.toBytes(this.s);if("recovered"===e){if(null==this.recovery)throw new Error("recovery bit must be present");return(0,a.Id)(Uint8Array.of(this.recovery),t,n)}return(0,a.Id)(t,n)}toHex(e){return(0,a.My)(this.toBytes(e))}assertValidity(){}static fromCompact(e){return C.fromBytes((0,i.qj)("sig",e),"compact")}static fromDER(e){return C.fromBytes((0,i.qj)("sig",e),"der")}normalizeS(){return this.hasHighS()?new C(this.r,g.neg(this.s),this.recovery):this}toDERRawBytes(){return this.toBytes("der")}toDERHex(){return(0,a.My)(this.toBytes("der"))}toCompactRawBytes(){return this.toBytes("compact")}toCompactHex(){return(0,a.My)(this.toBytes("compact"))}}const z=n.bits2int||function(e){if(e.length>8192)throw new Error("input is too large");const t=(0,i.Ph)(e),n=8*e.length-v;return n>0?t>>BigInt(n):t},O=n.bits2int_modN||function(e){return g.create(z(e))},H=(0,i.OG)(v);function N(e){return(0,i.aK)("num < 2^"+v,e,p,H),g.toBytes(e)}function B(e,n){return(0,i.eV)(e,void 0,"message"),n?(0,i.eV)(t(e),void 0,"prehashed message"):e}return Object.freeze({keygen:k,getPublicKey:V,getSharedSecret:S,utils:A,lengths:T,Point:e,sign:function(n,r,o={}){n=(0,i.qj)("message",n);const{seed:u,k2sig:d}=function(t,n,r){if(["recovered","canonical"].some(e=>e in r))throw new Error("sign() legacy options not supported");const{lowS:o,prehash:c,extraEntropy:u}=l(r,M);t=B(t,c);const d=O(t),h=b(g,n),m=[N(h),N(d)];if(null!=u&&!1!==u){const e=!0===u?s(T.secretKey):u;m.push((0,i.qj)("extraEntropy",e))}const y=(0,a.Id)(...m),v=d;return{seed:y,k2sig:function(t){const n=z(t);if(!g.isValidNot0(n))return;const r=g.inv(n),a=e.BASE.multiply(n).toAffine(),i=g.create(a.x);if(i===p)return;const s=g.create(r*g.create(v+i*h));if(s===p)return;let c=(a.x===i?0:2)|Number(a.y&f),u=s;return o&&E(s)&&(u=g.neg(s),c^=1),new C(i,u,c)}}}(n,r,o);return(0,i.fg)(t.outputLen,g.BYTES,c)(u,d)},verify:function(t,n,r,s={}){const{lowS:o,prehash:c,format:u}=l(s,M);if(r=(0,i.qj)("publicKey",r),n=B((0,i.qj)("message",n),c),"strict"in s)throw new Error("options.strict was renamed to lowS");const d=void 0===u?function(e){let t;const n="string"==typeof e||(0,a.aY)(e),r=!n&&null!==e&&"object"==typeof e&&"bigint"==typeof e.r&&"bigint"==typeof e.s;if(!n&&!r)throw new Error("invalid signature, expected Uint8Array, hex string or Signature instance");if(r)t=new C(e.r,e.s);else if(n){try{t=C.fromBytes((0,i.qj)("sig",e),"der")}catch(e){if(!(e instanceof h.Err))throw e}if(!t)try{t=C.fromBytes((0,i.qj)("sig",e),"compact")}catch(e){return!1}}return t||!1}(t):C.fromBytes((0,i.qj)("sig",t),u);if(!1===d)return!1;try{const t=e.fromBytes(r);if(o&&d.hasHighS())return!1;const{r:a,s:i}=d,s=O(n),c=g.inv(i),u=g.create(s*c),l=g.create(a*c),h=e.BASE.multiplyUnsafe(u).add(t.multiplyUnsafe(l));if(h.is0())return!1;return g.create(h.x)===a}catch(e){return!1}},recoverPublicKey:function(e,t,n={}){const{prehash:r}=l(n,M);return t=B(t,r),C.fromBytes(e,"recovered").recoverPublicKey(t).toBytes()},Signature:C,hash:t})}function V(e){const t={a:e.a,b:e.b,p:e.Fp.ORDER,n:e.n,h:e.h,Gx:e.Gx,Gy:e.Gy},n=e.Fp;let r=e.allowedPrivateKeyLengths?Array.from(new Set(e.allowedPrivateKeyLengths.map(e=>Math.ceil(e/2)))):void 0;return{CURVE:t,curveOpts:{Fp:n,Fn:(0,o.D0)(t.n,{BITS:e.nBitLength,allowedLengths:r,modFromBytes:e.wrapPrivateKey}),allowInfinityPoint:e.allowInfinityPoint,endo:e.endo,isTorsionFree:e.isTorsionFree,clearCofactor:e.clearCofactor,fromBytes:e.fromBytes,toBytes:e.toBytes}}}function S(e){const{CURVE:t,curveOpts:n,hash:r,ecdsaOpts:a}=function(e){const{CURVE:t,curveOpts:n}=V(e),r={hmac:e.hmac,randomBytes:e.randomBytes,lowS:e.lowS,bits2int:e.bits2int,bits2int_modN:e.bits2int_modN};return{CURVE:t,curveOpts:n,hash:e.hash,ecdsaOpts:r}}(e);return function(e,t){const n=t.Point;return Object.assign({},t,{ProjectivePoint:n,CURVE:Object.assign({},e,(0,o.LH)(n.Fn.ORDER,n.Fn.BITS))})}(e,k(v(t,n),r,a))}},89704(e,t,n){"use strict";n.d(t,{a:()=>c});var r=n(37101),a=n(97302),i=n(18655),s=n(13832),o=n(3057);class c{registry;createdAtHash;initialU8aLength;isStorageFallback;#e;#t;constructor(e,t,n=0,{definition:a,setDefinition:u=i.D}={}){this.registry=e,this.#e=a||u((0,o.q8)(e,t));const[l,d]=function(e,t,n){if((0,s.b)(n)){const[a,i]=(3&n[0])<3?(0,r.o)(n):(0,r.M)(n);return[new t(e,i),a]}if(n instanceof c){const r=n.unwrap();return r instanceof t?[r,0]:[new t(e,r),0]}return n instanceof t?[n,0]:[new t(e,n),0]}(e,this.#e,n);this.initialU8aLength=d,this.#t=l}static with(e){let t;const n=e=>t=e;return class extends c{constructor(r,a){super(r,e,a,{definition:t,setDefinition:n})}}}get encodedLength(){return this.toU8a().length}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return this.#t.isEmpty}bitLength(){return this.#t.bitLength()}eq(e){return this.#t.eq(e instanceof c?e.#t:e)}inspect(){return{outer:[this.toU8a()]}}toBigInt(){return this.#t.toBigInt()}toBn(){return this.#t.toBn()}toHex(e){return this.#t.toHex(e)}toHuman(e,t){return this.#t.toHuman(e,t)}toJSON(){return this.#t.toJSON()}toNumber(){return this.#t.toNumber()}toPrimitive(e){return this.#t.toPrimitive(e)}toRawType(){return`Compact<${this.registry.getClassName(this.#e)||this.#t.toRawType()}>`}toString(){return this.#t.toString()}toU8a(e){return(0,a.R)(this.#t.toBn())}unwrap(){return this.#t}}},90041(e,t,n){"use strict";n.d(t,{N:()=>a});var r=n(47212);function a(e){return function(t){if(function(e){return(0,r.T)(null==e?void 0:e.lift)}(t))return t.lift(function(t){try{return e(t,this)}catch(e){this.error(e)}});throw new TypeError("Unable to lift unknown Observable type")}}},90168(e,t,n){"use strict";n.d(t,{Q6:()=>j,X9:()=>U});var r=n(89704),a=n(72209),i=n(83890),s=n(34823),o=n(6076),c=n(85556),u=n(1786),l=n(95975),d=n(34652),h=n(1832),p=n(17867),f=n(58206),m=n(73236),g=n(33599),y=n(65428),b=n(333),v=n(93572),w=n(77915),x=n(58971),k=n(82985),V=n(24296),S=n(90209),A=n(95303),T=n(82538),M=n(60208),P=n(77181);function E({lookupName:e,type:t}){return e||t}function I(e){if(!Array.isArray(e.sub))throw new Error(`Expected subtype as TypeDef[] in ${(0,T.A)(e)}`);return e.sub}function C(e){return E(function(e){if(!e.sub||Array.isArray(e.sub))throw new Error(`Expected subtype as TypeDef in ${(0,T.A)(e)}`);return e.sub}(e))}function z(e){const t=I(e),n={};for(let e=0,r=t.length;e`);return e.with(n,t)}function N(e,t){const[n,r]=O(t);return e.with(n,r)}function B(e,t){return e.with(C(t))}const L={[M.K.BTreeMap]:(e,t)=>N(a.F,t),[M.K.BTreeSet]:(e,t)=>B(s.L,t),[M.K.Compact]:(e,t)=>B(r.a,t),[M.K.DoNotConstruct]:(e,t)=>i.s.with(t.displayName||t.type),[M.K.Enum]:(e,t)=>{const n=I(t);return o.g.with(n.every(({type:e})=>"Null"===e)?n.reduce((e,{index:t,name:n},r)=>{if(!n)throw new Error("No name found in sub definition");return e[n]=t||r,e},{}):z(t))},[M.K.HashMap]:(e,t)=>N(l.B,t),[M.K.Int]:(e,t)=>H(c.A,t),[M.K.Linkage]:(e,t)=>{const n=`Option<${C(t)}>`,r=f._.with({previous:n,next:n});return r.prototype.toRawType=function(){return`Linkage<${this.next.toRawType(!0)}>`},r},[M.K.Null]:(e,t)=>d.U,[M.K.Option]:(e,t)=>{if(!t.sub||Array.isArray(t.sub))throw new Error("Expected type information for Option");return B(h.c,t)},[M.K.Plain]:(e,t)=>e.getOrUnknown(t.type),[M.K.Range]:(e,t)=>B(y.Q,t),[M.K.RangeInclusive]:(e,t)=>B(v.W,t),[M.K.Result]:(e,t)=>{const[n,r]=O(t);return m.Q.with({Err:r,Ok:n})},[M.K.Set]:(e,t)=>p.V.with(I(t).reduce((e,{index:t,name:n})=>{if(!n||!(0,A.E)(t))throw new Error("No name found in sub definition");return e[n]=t,e},{}),t.length),[M.K.Si]:(e,t)=>R(e,e.lookup.getTypeDef(t.type)),[M.K.Struct]:(e,t)=>f._.with(z(t),t.alias),[M.K.Tuple]:(e,t)=>g.r.with(O(t)),[M.K.UInt]:(e,t)=>H(b.p,t),[M.K.Vec]:(e,{sub:t})=>{if(!t||Array.isArray(t))throw new Error("Expected type information for vector");return"u8"===t.type?u.I:w.l.with(E(t))},[M.K.VecFixed]:(e,{displayName:t,length:n,sub:r})=>{if(!(0,A.E)(n)||!r||Array.isArray(r))throw new Error("Expected length & type information for fixed vector");return"u8"===r.type?x.H.with(8*n,t):k.B.with(E(r),n)},[M.K.WrapperKeepOpaque]:(e,t)=>B(V.S,t),[M.K.WrapperOpaque]:(e,t)=>B(S.b,t)};function j(e,t){try{const n=L[t.info](e,t);if(!n)throw new Error("No class created");return!n.__fallbackType&&t.fallbackType&&(n.__fallbackType=t.fallbackType),n}catch(e){throw new Error(`Unable to construct class from ${(0,T.A)(t)}: ${e.message}`)}}function R(e,t){return e.getUnsafe(t.type,!1,t)}function U(e,t){return e.getUnsafe(t)||R(e,e.isLookupType(t)?e.lookup.getTypeDef(t):(0,P.c)(t))}},90209(e,t,n){"use strict";n.d(t,{b:()=>a});var r=n(24296);class a extends r.S{constructor(e,t,n){super(e,t,n,{opaqueName:"WrapperOpaque"})}static with(e){return class extends a{constructor(t,n){super(t,e,n)}}}get inner(){return this.unwrap()}}},90330(e,t,n){"use strict";n.d(t,{L:()=>i});var r=n(45401),a=n(18664);const i=(0,r.p)("crypto",a.c,null)},90709(e,t,n){"use strict";n.d(t,{D8:()=>s,Mp:()=>i});var r=n(74074),a=n(69597);function i(...e){return t=>((0,a.G)(t)||(0,r.T)(t))&&e.every(e=>(0,r.T)(t[e]))}function s(...e){return t=>(0,a.G)(t)&&e.every(e=>(0,r.T)(t[e]))}},91320(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(75589),a=n(94355),i=n(13832),s=n(1832),o=n(74107);class c extends s.c{constructor(e,t){super(e,o.l,(0,i.b)(t)||(0,r.qv)(t)?function(e,t){return 0===t[0]?null:new o.l(e,1===t[0])}(e,(0,a.e)(t)):t),this.initialU8aLength=1}get encodedLength(){return 1|0}get isFalse(){return!!this.isSome&&!this.value.valueOf()}get isTrue(){return!!this.isSome&&this.value.valueOf()}inspect(){return{outer:[this.toU8a()]}}toRawType(e){return e?"bool":"Option"}toU8a(e){return e?super.toU8a(!0):this.isSome?new Uint8Array([this.isTrue?1:2]):new Uint8Array([0])}}},91354(e,t,n){"use strict";function r(e,{isLe:t=!0,isNegative:n=!1}={}){t||(e=e.slice().reverse());const r=e.length;if(n&&r&&128&e[r-1])switch(r){case 0:return 0;case 1:return-1*(255^e[0])-1;case 2:return-1*(e[0]+(e[1]<<8)^65535)-1;case 3:return-1*(e[0]+(e[1]<<8)+(e[2]<<16)^16777215)-1;case 4:return-1*(e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]^4294967295)-1;case 5:return-1*((e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]^4294967295)+4294967296*(255^e[4]))-1;case 6:return-1*((e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]^4294967295)+4294967296*(e[4]+(e[5]<<8)^65535))-1;default:throw new Error("Value more than 48-bits cannot be reliably converted")}switch(r){case 0:return 0;case 1:return e[0];case 2:return e[0]+(e[1]<<8);case 3:return e[0]+(e[1]<<8)+(e[2]<<16);case 4:return e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3];case 5:return e[0]+(e[1]<<8)+(e[2]<<16)+16777216*(e[3]+(e[4]<<8));case 6:return e[0]+(e[1]<<8)+(e[2]<<16)+16777216*(e[3]+(e[4]<<8)+(e[5]<<16));default:throw new Error("Value more than 48-bits cannot be reliably converted")}}n.d(t,{d:()=>r})},92123(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:n(51198)._,types:{PrefixedStorageKey:"StorageKey"}}},92197(e,t,n){"use strict";n.d(t,{W:()=>s,y:()=>i});var r=n(93530),a=n(90330);const i=new r.q(a.L);async function s(e){return i.init(e)}},92210(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(57728).f,types:{}}},92735(e,t,n){"use strict";n.d(t,{E5:()=>m});var r=n(1572),a=n(95303),i=n(82538),s=n(87176),o=n(60208);const c=e=>e.toString(),u=["BTreeMap","BTreeSet","Compact","HashMap","Option","Result","Vec"];function l(e,t,n){const{info:r,sub:a}=t;switch(r){case o.K.BTreeMap:case o.K.BTreeSet:case o.K.Compact:case o.K.HashMap:case o.K.Linkage:case o.K.Option:case o.K.Range:case o.K.RangeInclusive:case o.K.Result:case o.K.Vec:case o.K.WrapperKeepOpaque:case o.K.WrapperOpaque:return function(e,t,n=c){return`${e}${t?`<${(Array.isArray(t)?t:[t]).map(n).join(", ")}>`:""}`}(n,a,t=>f(e,t))}throw new Error(`Unable to encode ${(0,i.A)(t)} with params`)}function d(e,t,n,a){const s=t.map(({name:e})=>e);if(!s.every(e=>!!e))throw new Error(`Subtypes does not have consistent names, ${s.join(", ")}`);const o=(0,r.b)({},a);for(let n=0,r=t.length;nl(e,t,"BTreeMap"),[o.K.BTreeSet]:(e,t)=>l(e,t,"BTreeSet"),[o.K.Compact]:(e,t)=>l(e,t,"Compact"),[o.K.DoNotConstruct]:(e,{displayName:t,lookupIndex:n,lookupName:r})=>`DoNotConstruct<${r||t||((0,s.b)(n)?"Unknown":e.createLookupType(n))}>`,[o.K.Enum]:(e,{sub:t})=>{if(!Array.isArray(t))throw new Error("Unable to encode Enum type");return t.every(({type:e})=>"Null"===e)?(0,i.A)({_enum:t.map(({name:e},t)=>`${e||`Empty${t}`}`)}):d(e,t,!0)},[o.K.HashMap]:(e,t)=>l(e,t,"HashMap"),[o.K.Int]:(e,{length:t=32})=>`Int<${t}>`,[o.K.Linkage]:(e,t)=>l(e,t,"Linkage"),[o.K.Null]:(e,t)=>"Null",[o.K.Option]:(e,t)=>l(e,t,"Option"),[o.K.Plain]:(e,{displayName:t,type:n})=>t||n,[o.K.Range]:(e,t)=>l(e,t,"Range"),[o.K.RangeInclusive]:(e,t)=>l(e,t,"RangeInclusive"),[o.K.Result]:(e,t)=>l(e,t,"Result"),[o.K.Set]:(e,{length:t=8,sub:n})=>{if(!Array.isArray(n))throw new Error("Unable to encode Set type");return(0,i.A)({_set:n.reduce((e,{index:t,name:n},a)=>(0,r.b)(e,{[`${n||`Unknown${t||a}`}`]:t||a}),{_bitLength:t||8})})},[o.K.Si]:(e,{lookupName:t,type:n})=>t||n,[o.K.Struct]:(e,{alias:t,sub:n})=>{if(!Array.isArray(n))throw new Error("Unable to encode Struct type");return d(e,n,!1,t?{_alias:[...t.entries()].reduce((e,[t,n])=>(0,r.b)(e,{[t]:n}),{})}:{})},[o.K.Tuple]:(e,{sub:t})=>{if(!Array.isArray(t))throw new Error("Unable to encode Tuple type");return`(${t.map(t=>f(e,t)).join(",")})`},[o.K.UInt]:(e,{length:t=32})=>`UInt<${t}>`,[o.K.Vec]:(e,t)=>l(e,t,"Vec"),[o.K.VecFixed]:(e,{length:t,sub:n})=>{if(!(0,a.E)(t)||!n||Array.isArray(n))throw new Error("Unable to encode VecFixed type");return`[${n.type};${t}]`},[o.K.WrapperKeepOpaque]:(e,t)=>l(e,t,"WrapperKeepOpaque"),[o.K.WrapperOpaque]:(e,t)=>l(e,t,"WrapperOpaque")};function p(e,t,n=!0){return n&&t.lookupName?t.lookupName:h[t.info](e,t)}function f(e,t){return t.displayName&&!u.some(e=>t.displayName===e)?t.displayName:p(e,t)}function m(e,t){return(0,r.b)({},t,{type:p(e,t,!1)})}},92830(e,t,n){var r=n(36404).Global;e.exports={name:"oldFF-globalStorage",read:function(e){return a[e]},write:function(e,t){a[e]=t},each:i,remove:function(e){return a.removeItem(e)},clearAll:function(){i(function(e,t){delete a[e]})}};var a=r.globalStorage;function i(e){for(var t=a.length-1;t>=0;t--){var n=a.key(t);e(a[n],n)}}},92933(e,t,n){"use strict";n.d(t,{Y:()=>i,l:()=>s});var r=n(49323),a=null;function i(e){if(r.$.useDeprecatedSynchronousErrorHandling){var t=!a;if(t&&(a={errorThrown:!1,error:null}),e(),t){var n=a,i=n.errorThrown,s=n.error;if(a=null,i)throw s}}else e()}function s(e){r.$.useDeprecatedSynchronousErrorHandling&&a&&(a.errorThrown=!0,a.error=e)}},93191(e,t,n){e=n.nmd(e),function(e,t){"use strict";function r(e,t){if(!e)throw new Error(t||"Assertion failed")}function a(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}function i(e,t,n){if(i.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(n=t,t=10),this._init(e||0,t||10,n||"be"))}var s;"object"==typeof e?e.exports=i:t.BN=i,i.BN=i,i.wordSize=26;try{s="undefined"!=typeof window&&void 0!==window.Buffer?window.Buffer:n(75627).Buffer}catch(e){}function o(e,t){var n=e.charCodeAt(t);return n>=48&&n<=57?n-48:n>=65&&n<=70?n-55:n>=97&&n<=102?n-87:void r(!1,"Invalid character in "+e)}function c(e,t,n){var r=o(e,n);return n-1>=t&&(r|=o(e,n-1)<<4),r}function u(e,t,n,a){for(var i=0,s=0,o=Math.min(e.length,n),c=t;c=49?u-49+10:u>=17?u-17+10:u,r(u>=0&&s0?e:t},i.min=function(e,t){return e.cmp(t)<0?e:t},i.prototype._init=function(e,t,n){if("number"==typeof e)return this._initNumber(e,t,n);if("object"==typeof e)return this._initArray(e,t,n);"hex"===t&&(t=16),r(t===(0|t)&&t>=2&&t<=36);var a=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(a++,this.negative=1),a=0;a-=3)s=e[a]|e[a-1]<<8|e[a-2]<<16,this.words[i]|=s<>>26-o&67108863,(o+=24)>=26&&(o-=26,i++);else if("le"===n)for(a=0,i=0;a>>26-o&67108863,(o+=24)>=26&&(o-=26,i++);return this._strip()},i.prototype._parseHex=function(e,t,n){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var r=0;r=t;r-=2)a=c(e,t,r)<=18?(i-=18,s+=1,this.words[s]|=a>>>26):i+=8;else for(r=(e.length-t)%2==0?t+1:t;r=18?(i-=18,s+=1,this.words[s]|=a>>>26):i+=8;this._strip()},i.prototype._parseBase=function(e,t,n){this.words=[0],this.length=1;for(var r=0,a=1;a<=67108863;a*=t)r++;r--,a=a/t|0;for(var i=e.length-n,s=i%r,o=Math.min(i,i-s)+n,c=0,l=n;l1&&0===this.words[this.length-1];)this.length--;return this._normSign()},i.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},"undefined"!=typeof Symbol&&"function"==typeof Symbol.for)try{i.prototype[Symbol.for("nodejs.util.inspect.custom")]=d}catch(e){i.prototype.inspect=d}else i.prototype.inspect=d;function d(){return(this.red?""}var h=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],p=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],f=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];i.prototype.toString=function(e,t){var n;if(t=0|t||1,16===(e=e||10)||"hex"===e){n="";for(var a=0,i=0,s=0;s>>24-a&16777215,(a+=2)>=26&&(a-=26,s--),n=0!==i||s!==this.length-1?h[6-c.length]+c+n:c+n}for(0!==i&&(n=i.toString(16)+n);n.length%t!==0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(e===(0|e)&&e>=2&&e<=36){var u=p[e],l=f[e];n="";var d=this.clone();for(d.negative=0;!d.isZero();){var m=d.modrn(l).toString(e);n=(d=d.idivn(l)).isZero()?m+n:h[u-m.length]+m+n}for(this.isZero()&&(n="0"+n);n.length%t!==0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},i.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},i.prototype.toJSON=function(){return this.toString(16,2)},s&&(i.prototype.toBuffer=function(e,t){return this.toArrayLike(s,e,t)}),i.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)};function m(e,t,n){n.negative=t.negative^e.negative;var r=e.length+t.length|0;n.length=r,r=r-1|0;var a=0|e.words[0],i=0|t.words[0],s=a*i,o=67108863&s,c=s/67108864|0;n.words[0]=o;for(var u=1;u>>26,d=67108863&c,h=Math.min(u,t.length-1),p=Math.max(0,u-e.length+1);p<=h;p++){var f=u-p|0;l+=(s=(a=0|e.words[f])*(i=0|t.words[p])+d)/67108864|0,d=67108863&s}n.words[u]=0|d,c=0|l}return 0!==c?n.words[u]=0|c:n.length--,n._strip()}i.prototype.toArrayLike=function(e,t,n){this._strip();var a=this.byteLength(),i=n||Math.max(1,a);r(a<=i,"byte array longer than desired length"),r(i>0,"Requested array length <= 0");var s=function(e,t){return e.allocUnsafe?e.allocUnsafe(t):new e(t)}(e,i);return this["_toArrayLike"+("le"===t?"LE":"BE")](s,a),s},i.prototype._toArrayLikeLE=function(e,t){for(var n=0,r=0,a=0,i=0;a>8&255),n>16&255),6===i?(n>24&255),r=0,i=0):(r=s>>>24,i+=2)}if(n=0&&(e[n--]=s>>8&255),n>=0&&(e[n--]=s>>16&255),6===i?(n>=0&&(e[n--]=s>>24&255),r=0,i=0):(r=s>>>24,i+=2)}if(n>=0)for(e[n--]=r;n>=0;)e[n--]=0},Math.clz32?i.prototype._countBits=function(e){return 32-Math.clz32(e)}:i.prototype._countBits=function(e){var t=e,n=0;return t>=4096&&(n+=13,t>>>=13),t>=64&&(n+=7,t>>>=7),t>=8&&(n+=4,t>>>=4),t>=2&&(n+=2,t>>>=2),n+t},i.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,n=0;return 8191&t||(n+=13,t>>>=13),127&t||(n+=7,t>>>=7),15&t||(n+=4,t>>>=4),3&t||(n+=2,t>>>=2),1&t||n++,n},i.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},i.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},i.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var n=0;ne.length?this.clone().iand(e):e.clone().iand(this)},i.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},i.prototype.iuxor=function(e){var t,n;this.length>e.length?(t=this,n=e):(t=e,n=this);for(var r=0;re.length?this.clone().ixor(e):e.clone().ixor(this)},i.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},i.prototype.inotn=function(e){r("number"==typeof e&&e>=0);var t=0|Math.ceil(e/26),n=e%26;this._expand(t),n>0&&t--;for(var a=0;a0&&(this.words[a]=~this.words[a]&67108863>>26-n),this._strip()},i.prototype.notn=function(e){return this.clone().inotn(e)},i.prototype.setn=function(e,t){r("number"==typeof e&&e>=0);var n=e/26|0,a=e%26;return this._expand(n+1),this.words[n]=t?this.words[n]|1<e.length?(n=this,r=e):(n=e,r=this);for(var a=0,i=0;i>>26;for(;0!==a&&i>>26;if(this.length=n.length,0!==a)this.words[this.length]=a,this.length++;else if(n!==this)for(;ie.length?this.clone().iadd(e):e.clone().iadd(this)},i.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var n,r,a=this.cmp(e);if(0===a)return this.negative=0,this.length=1,this.words[0]=0,this;a>0?(n=this,r=e):(n=e,r=this);for(var i=0,s=0;s>26,this.words[s]=67108863&t;for(;0!==i&&s>26,this.words[s]=67108863&t;if(0===i&&s>>13,p=0|s[1],f=8191&p,m=p>>>13,g=0|s[2],y=8191&g,b=g>>>13,v=0|s[3],w=8191&v,x=v>>>13,k=0|s[4],V=8191&k,S=k>>>13,A=0|s[5],T=8191&A,M=A>>>13,P=0|s[6],E=8191&P,I=P>>>13,C=0|s[7],z=8191&C,O=C>>>13,H=0|s[8],N=8191&H,B=H>>>13,L=0|s[9],j=8191&L,R=L>>>13,U=0|o[0],D=8191&U,X=U>>>13,q=0|o[1],F=8191&q,W=q>>>13,Z=0|o[2],K=8191&Z,G=Z>>>13,J=0|o[3],Y=8191&J,Q=J>>>13,_=0|o[4],$=8191&_,ee=_>>>13,te=0|o[5],ne=8191&te,re=te>>>13,ae=0|o[6],ie=8191&ae,se=ae>>>13,oe=0|o[7],ce=8191&oe,ue=oe>>>13,le=0|o[8],de=8191&le,he=le>>>13,pe=0|o[9],fe=8191&pe,me=pe>>>13;n.negative=e.negative^t.negative,n.length=19;var ge=(u+(r=Math.imul(d,D))|0)+((8191&(a=(a=Math.imul(d,X))+Math.imul(h,D)|0))<<13)|0;u=((i=Math.imul(h,X))+(a>>>13)|0)+(ge>>>26)|0,ge&=67108863,r=Math.imul(f,D),a=(a=Math.imul(f,X))+Math.imul(m,D)|0,i=Math.imul(m,X);var ye=(u+(r=r+Math.imul(d,F)|0)|0)+((8191&(a=(a=a+Math.imul(d,W)|0)+Math.imul(h,F)|0))<<13)|0;u=((i=i+Math.imul(h,W)|0)+(a>>>13)|0)+(ye>>>26)|0,ye&=67108863,r=Math.imul(y,D),a=(a=Math.imul(y,X))+Math.imul(b,D)|0,i=Math.imul(b,X),r=r+Math.imul(f,F)|0,a=(a=a+Math.imul(f,W)|0)+Math.imul(m,F)|0,i=i+Math.imul(m,W)|0;var be=(u+(r=r+Math.imul(d,K)|0)|0)+((8191&(a=(a=a+Math.imul(d,G)|0)+Math.imul(h,K)|0))<<13)|0;u=((i=i+Math.imul(h,G)|0)+(a>>>13)|0)+(be>>>26)|0,be&=67108863,r=Math.imul(w,D),a=(a=Math.imul(w,X))+Math.imul(x,D)|0,i=Math.imul(x,X),r=r+Math.imul(y,F)|0,a=(a=a+Math.imul(y,W)|0)+Math.imul(b,F)|0,i=i+Math.imul(b,W)|0,r=r+Math.imul(f,K)|0,a=(a=a+Math.imul(f,G)|0)+Math.imul(m,K)|0,i=i+Math.imul(m,G)|0;var ve=(u+(r=r+Math.imul(d,Y)|0)|0)+((8191&(a=(a=a+Math.imul(d,Q)|0)+Math.imul(h,Y)|0))<<13)|0;u=((i=i+Math.imul(h,Q)|0)+(a>>>13)|0)+(ve>>>26)|0,ve&=67108863,r=Math.imul(V,D),a=(a=Math.imul(V,X))+Math.imul(S,D)|0,i=Math.imul(S,X),r=r+Math.imul(w,F)|0,a=(a=a+Math.imul(w,W)|0)+Math.imul(x,F)|0,i=i+Math.imul(x,W)|0,r=r+Math.imul(y,K)|0,a=(a=a+Math.imul(y,G)|0)+Math.imul(b,K)|0,i=i+Math.imul(b,G)|0,r=r+Math.imul(f,Y)|0,a=(a=a+Math.imul(f,Q)|0)+Math.imul(m,Y)|0,i=i+Math.imul(m,Q)|0;var we=(u+(r=r+Math.imul(d,$)|0)|0)+((8191&(a=(a=a+Math.imul(d,ee)|0)+Math.imul(h,$)|0))<<13)|0;u=((i=i+Math.imul(h,ee)|0)+(a>>>13)|0)+(we>>>26)|0,we&=67108863,r=Math.imul(T,D),a=(a=Math.imul(T,X))+Math.imul(M,D)|0,i=Math.imul(M,X),r=r+Math.imul(V,F)|0,a=(a=a+Math.imul(V,W)|0)+Math.imul(S,F)|0,i=i+Math.imul(S,W)|0,r=r+Math.imul(w,K)|0,a=(a=a+Math.imul(w,G)|0)+Math.imul(x,K)|0,i=i+Math.imul(x,G)|0,r=r+Math.imul(y,Y)|0,a=(a=a+Math.imul(y,Q)|0)+Math.imul(b,Y)|0,i=i+Math.imul(b,Q)|0,r=r+Math.imul(f,$)|0,a=(a=a+Math.imul(f,ee)|0)+Math.imul(m,$)|0,i=i+Math.imul(m,ee)|0;var xe=(u+(r=r+Math.imul(d,ne)|0)|0)+((8191&(a=(a=a+Math.imul(d,re)|0)+Math.imul(h,ne)|0))<<13)|0;u=((i=i+Math.imul(h,re)|0)+(a>>>13)|0)+(xe>>>26)|0,xe&=67108863,r=Math.imul(E,D),a=(a=Math.imul(E,X))+Math.imul(I,D)|0,i=Math.imul(I,X),r=r+Math.imul(T,F)|0,a=(a=a+Math.imul(T,W)|0)+Math.imul(M,F)|0,i=i+Math.imul(M,W)|0,r=r+Math.imul(V,K)|0,a=(a=a+Math.imul(V,G)|0)+Math.imul(S,K)|0,i=i+Math.imul(S,G)|0,r=r+Math.imul(w,Y)|0,a=(a=a+Math.imul(w,Q)|0)+Math.imul(x,Y)|0,i=i+Math.imul(x,Q)|0,r=r+Math.imul(y,$)|0,a=(a=a+Math.imul(y,ee)|0)+Math.imul(b,$)|0,i=i+Math.imul(b,ee)|0,r=r+Math.imul(f,ne)|0,a=(a=a+Math.imul(f,re)|0)+Math.imul(m,ne)|0,i=i+Math.imul(m,re)|0;var ke=(u+(r=r+Math.imul(d,ie)|0)|0)+((8191&(a=(a=a+Math.imul(d,se)|0)+Math.imul(h,ie)|0))<<13)|0;u=((i=i+Math.imul(h,se)|0)+(a>>>13)|0)+(ke>>>26)|0,ke&=67108863,r=Math.imul(z,D),a=(a=Math.imul(z,X))+Math.imul(O,D)|0,i=Math.imul(O,X),r=r+Math.imul(E,F)|0,a=(a=a+Math.imul(E,W)|0)+Math.imul(I,F)|0,i=i+Math.imul(I,W)|0,r=r+Math.imul(T,K)|0,a=(a=a+Math.imul(T,G)|0)+Math.imul(M,K)|0,i=i+Math.imul(M,G)|0,r=r+Math.imul(V,Y)|0,a=(a=a+Math.imul(V,Q)|0)+Math.imul(S,Y)|0,i=i+Math.imul(S,Q)|0,r=r+Math.imul(w,$)|0,a=(a=a+Math.imul(w,ee)|0)+Math.imul(x,$)|0,i=i+Math.imul(x,ee)|0,r=r+Math.imul(y,ne)|0,a=(a=a+Math.imul(y,re)|0)+Math.imul(b,ne)|0,i=i+Math.imul(b,re)|0,r=r+Math.imul(f,ie)|0,a=(a=a+Math.imul(f,se)|0)+Math.imul(m,ie)|0,i=i+Math.imul(m,se)|0;var Ve=(u+(r=r+Math.imul(d,ce)|0)|0)+((8191&(a=(a=a+Math.imul(d,ue)|0)+Math.imul(h,ce)|0))<<13)|0;u=((i=i+Math.imul(h,ue)|0)+(a>>>13)|0)+(Ve>>>26)|0,Ve&=67108863,r=Math.imul(N,D),a=(a=Math.imul(N,X))+Math.imul(B,D)|0,i=Math.imul(B,X),r=r+Math.imul(z,F)|0,a=(a=a+Math.imul(z,W)|0)+Math.imul(O,F)|0,i=i+Math.imul(O,W)|0,r=r+Math.imul(E,K)|0,a=(a=a+Math.imul(E,G)|0)+Math.imul(I,K)|0,i=i+Math.imul(I,G)|0,r=r+Math.imul(T,Y)|0,a=(a=a+Math.imul(T,Q)|0)+Math.imul(M,Y)|0,i=i+Math.imul(M,Q)|0,r=r+Math.imul(V,$)|0,a=(a=a+Math.imul(V,ee)|0)+Math.imul(S,$)|0,i=i+Math.imul(S,ee)|0,r=r+Math.imul(w,ne)|0,a=(a=a+Math.imul(w,re)|0)+Math.imul(x,ne)|0,i=i+Math.imul(x,re)|0,r=r+Math.imul(y,ie)|0,a=(a=a+Math.imul(y,se)|0)+Math.imul(b,ie)|0,i=i+Math.imul(b,se)|0,r=r+Math.imul(f,ce)|0,a=(a=a+Math.imul(f,ue)|0)+Math.imul(m,ce)|0,i=i+Math.imul(m,ue)|0;var Se=(u+(r=r+Math.imul(d,de)|0)|0)+((8191&(a=(a=a+Math.imul(d,he)|0)+Math.imul(h,de)|0))<<13)|0;u=((i=i+Math.imul(h,he)|0)+(a>>>13)|0)+(Se>>>26)|0,Se&=67108863,r=Math.imul(j,D),a=(a=Math.imul(j,X))+Math.imul(R,D)|0,i=Math.imul(R,X),r=r+Math.imul(N,F)|0,a=(a=a+Math.imul(N,W)|0)+Math.imul(B,F)|0,i=i+Math.imul(B,W)|0,r=r+Math.imul(z,K)|0,a=(a=a+Math.imul(z,G)|0)+Math.imul(O,K)|0,i=i+Math.imul(O,G)|0,r=r+Math.imul(E,Y)|0,a=(a=a+Math.imul(E,Q)|0)+Math.imul(I,Y)|0,i=i+Math.imul(I,Q)|0,r=r+Math.imul(T,$)|0,a=(a=a+Math.imul(T,ee)|0)+Math.imul(M,$)|0,i=i+Math.imul(M,ee)|0,r=r+Math.imul(V,ne)|0,a=(a=a+Math.imul(V,re)|0)+Math.imul(S,ne)|0,i=i+Math.imul(S,re)|0,r=r+Math.imul(w,ie)|0,a=(a=a+Math.imul(w,se)|0)+Math.imul(x,ie)|0,i=i+Math.imul(x,se)|0,r=r+Math.imul(y,ce)|0,a=(a=a+Math.imul(y,ue)|0)+Math.imul(b,ce)|0,i=i+Math.imul(b,ue)|0,r=r+Math.imul(f,de)|0,a=(a=a+Math.imul(f,he)|0)+Math.imul(m,de)|0,i=i+Math.imul(m,he)|0;var Ae=(u+(r=r+Math.imul(d,fe)|0)|0)+((8191&(a=(a=a+Math.imul(d,me)|0)+Math.imul(h,fe)|0))<<13)|0;u=((i=i+Math.imul(h,me)|0)+(a>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,r=Math.imul(j,F),a=(a=Math.imul(j,W))+Math.imul(R,F)|0,i=Math.imul(R,W),r=r+Math.imul(N,K)|0,a=(a=a+Math.imul(N,G)|0)+Math.imul(B,K)|0,i=i+Math.imul(B,G)|0,r=r+Math.imul(z,Y)|0,a=(a=a+Math.imul(z,Q)|0)+Math.imul(O,Y)|0,i=i+Math.imul(O,Q)|0,r=r+Math.imul(E,$)|0,a=(a=a+Math.imul(E,ee)|0)+Math.imul(I,$)|0,i=i+Math.imul(I,ee)|0,r=r+Math.imul(T,ne)|0,a=(a=a+Math.imul(T,re)|0)+Math.imul(M,ne)|0,i=i+Math.imul(M,re)|0,r=r+Math.imul(V,ie)|0,a=(a=a+Math.imul(V,se)|0)+Math.imul(S,ie)|0,i=i+Math.imul(S,se)|0,r=r+Math.imul(w,ce)|0,a=(a=a+Math.imul(w,ue)|0)+Math.imul(x,ce)|0,i=i+Math.imul(x,ue)|0,r=r+Math.imul(y,de)|0,a=(a=a+Math.imul(y,he)|0)+Math.imul(b,de)|0,i=i+Math.imul(b,he)|0;var Te=(u+(r=r+Math.imul(f,fe)|0)|0)+((8191&(a=(a=a+Math.imul(f,me)|0)+Math.imul(m,fe)|0))<<13)|0;u=((i=i+Math.imul(m,me)|0)+(a>>>13)|0)+(Te>>>26)|0,Te&=67108863,r=Math.imul(j,K),a=(a=Math.imul(j,G))+Math.imul(R,K)|0,i=Math.imul(R,G),r=r+Math.imul(N,Y)|0,a=(a=a+Math.imul(N,Q)|0)+Math.imul(B,Y)|0,i=i+Math.imul(B,Q)|0,r=r+Math.imul(z,$)|0,a=(a=a+Math.imul(z,ee)|0)+Math.imul(O,$)|0,i=i+Math.imul(O,ee)|0,r=r+Math.imul(E,ne)|0,a=(a=a+Math.imul(E,re)|0)+Math.imul(I,ne)|0,i=i+Math.imul(I,re)|0,r=r+Math.imul(T,ie)|0,a=(a=a+Math.imul(T,se)|0)+Math.imul(M,ie)|0,i=i+Math.imul(M,se)|0,r=r+Math.imul(V,ce)|0,a=(a=a+Math.imul(V,ue)|0)+Math.imul(S,ce)|0,i=i+Math.imul(S,ue)|0,r=r+Math.imul(w,de)|0,a=(a=a+Math.imul(w,he)|0)+Math.imul(x,de)|0,i=i+Math.imul(x,he)|0;var Me=(u+(r=r+Math.imul(y,fe)|0)|0)+((8191&(a=(a=a+Math.imul(y,me)|0)+Math.imul(b,fe)|0))<<13)|0;u=((i=i+Math.imul(b,me)|0)+(a>>>13)|0)+(Me>>>26)|0,Me&=67108863,r=Math.imul(j,Y),a=(a=Math.imul(j,Q))+Math.imul(R,Y)|0,i=Math.imul(R,Q),r=r+Math.imul(N,$)|0,a=(a=a+Math.imul(N,ee)|0)+Math.imul(B,$)|0,i=i+Math.imul(B,ee)|0,r=r+Math.imul(z,ne)|0,a=(a=a+Math.imul(z,re)|0)+Math.imul(O,ne)|0,i=i+Math.imul(O,re)|0,r=r+Math.imul(E,ie)|0,a=(a=a+Math.imul(E,se)|0)+Math.imul(I,ie)|0,i=i+Math.imul(I,se)|0,r=r+Math.imul(T,ce)|0,a=(a=a+Math.imul(T,ue)|0)+Math.imul(M,ce)|0,i=i+Math.imul(M,ue)|0,r=r+Math.imul(V,de)|0,a=(a=a+Math.imul(V,he)|0)+Math.imul(S,de)|0,i=i+Math.imul(S,he)|0;var Pe=(u+(r=r+Math.imul(w,fe)|0)|0)+((8191&(a=(a=a+Math.imul(w,me)|0)+Math.imul(x,fe)|0))<<13)|0;u=((i=i+Math.imul(x,me)|0)+(a>>>13)|0)+(Pe>>>26)|0,Pe&=67108863,r=Math.imul(j,$),a=(a=Math.imul(j,ee))+Math.imul(R,$)|0,i=Math.imul(R,ee),r=r+Math.imul(N,ne)|0,a=(a=a+Math.imul(N,re)|0)+Math.imul(B,ne)|0,i=i+Math.imul(B,re)|0,r=r+Math.imul(z,ie)|0,a=(a=a+Math.imul(z,se)|0)+Math.imul(O,ie)|0,i=i+Math.imul(O,se)|0,r=r+Math.imul(E,ce)|0,a=(a=a+Math.imul(E,ue)|0)+Math.imul(I,ce)|0,i=i+Math.imul(I,ue)|0,r=r+Math.imul(T,de)|0,a=(a=a+Math.imul(T,he)|0)+Math.imul(M,de)|0,i=i+Math.imul(M,he)|0;var Ee=(u+(r=r+Math.imul(V,fe)|0)|0)+((8191&(a=(a=a+Math.imul(V,me)|0)+Math.imul(S,fe)|0))<<13)|0;u=((i=i+Math.imul(S,me)|0)+(a>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,r=Math.imul(j,ne),a=(a=Math.imul(j,re))+Math.imul(R,ne)|0,i=Math.imul(R,re),r=r+Math.imul(N,ie)|0,a=(a=a+Math.imul(N,se)|0)+Math.imul(B,ie)|0,i=i+Math.imul(B,se)|0,r=r+Math.imul(z,ce)|0,a=(a=a+Math.imul(z,ue)|0)+Math.imul(O,ce)|0,i=i+Math.imul(O,ue)|0,r=r+Math.imul(E,de)|0,a=(a=a+Math.imul(E,he)|0)+Math.imul(I,de)|0,i=i+Math.imul(I,he)|0;var Ie=(u+(r=r+Math.imul(T,fe)|0)|0)+((8191&(a=(a=a+Math.imul(T,me)|0)+Math.imul(M,fe)|0))<<13)|0;u=((i=i+Math.imul(M,me)|0)+(a>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,r=Math.imul(j,ie),a=(a=Math.imul(j,se))+Math.imul(R,ie)|0,i=Math.imul(R,se),r=r+Math.imul(N,ce)|0,a=(a=a+Math.imul(N,ue)|0)+Math.imul(B,ce)|0,i=i+Math.imul(B,ue)|0,r=r+Math.imul(z,de)|0,a=(a=a+Math.imul(z,he)|0)+Math.imul(O,de)|0,i=i+Math.imul(O,he)|0;var Ce=(u+(r=r+Math.imul(E,fe)|0)|0)+((8191&(a=(a=a+Math.imul(E,me)|0)+Math.imul(I,fe)|0))<<13)|0;u=((i=i+Math.imul(I,me)|0)+(a>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,r=Math.imul(j,ce),a=(a=Math.imul(j,ue))+Math.imul(R,ce)|0,i=Math.imul(R,ue),r=r+Math.imul(N,de)|0,a=(a=a+Math.imul(N,he)|0)+Math.imul(B,de)|0,i=i+Math.imul(B,he)|0;var ze=(u+(r=r+Math.imul(z,fe)|0)|0)+((8191&(a=(a=a+Math.imul(z,me)|0)+Math.imul(O,fe)|0))<<13)|0;u=((i=i+Math.imul(O,me)|0)+(a>>>13)|0)+(ze>>>26)|0,ze&=67108863,r=Math.imul(j,de),a=(a=Math.imul(j,he))+Math.imul(R,de)|0,i=Math.imul(R,he);var Oe=(u+(r=r+Math.imul(N,fe)|0)|0)+((8191&(a=(a=a+Math.imul(N,me)|0)+Math.imul(B,fe)|0))<<13)|0;u=((i=i+Math.imul(B,me)|0)+(a>>>13)|0)+(Oe>>>26)|0,Oe&=67108863;var He=(u+(r=Math.imul(j,fe))|0)+((8191&(a=(a=Math.imul(j,me))+Math.imul(R,fe)|0))<<13)|0;return u=((i=Math.imul(R,me))+(a>>>13)|0)+(He>>>26)|0,He&=67108863,c[0]=ge,c[1]=ye,c[2]=be,c[3]=ve,c[4]=we,c[5]=xe,c[6]=ke,c[7]=Ve,c[8]=Se,c[9]=Ae,c[10]=Te,c[11]=Me,c[12]=Pe,c[13]=Ee,c[14]=Ie,c[15]=Ce,c[16]=ze,c[17]=Oe,c[18]=He,0!==u&&(c[19]=u,n.length++),n};function y(e,t,n){n.negative=t.negative^e.negative,n.length=e.length+t.length;for(var r=0,a=0,i=0;i>>26)|0)>>>26,s&=67108863}n.words[i]=o,r=s,s=a}return 0!==r?n.words[i]=r:n.length--,n._strip()}function b(e,t,n){return y(e,t,n)}function v(e,t){this.x=e,this.y=t}Math.imul||(g=m),i.prototype.mulTo=function(e,t){var n=this.length+e.length;return 10===this.length&&10===e.length?g(this,e,t):n<63?m(this,e,t):n<1024?y(this,e,t):b(this,e,t)},v.prototype.makeRBT=function(e){for(var t=new Array(e),n=i.prototype._countBits(e)-1,r=0;r>=1;return r},v.prototype.permute=function(e,t,n,r,a,i){for(var s=0;s>>=1)a++;return 1<>>=13,n[2*s+1]=8191&i,i>>>=13;for(s=2*t;s>=26,n+=i/67108864|0,n+=s>>>26,this.words[a]=67108863&s}return 0!==n&&(this.words[a]=n,this.length++),this.length=0===e?1:this.length,t?this.ineg():this},i.prototype.muln=function(e){return this.clone().imuln(e)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),n=0;n>>a&1}return t}(e);if(0===t.length)return new i(1);for(var n=this,r=0;r=0);var t,n=e%26,a=(e-n)/26,i=67108863>>>26-n<<26-n;if(0!==n){var s=0;for(t=0;t>>26-n}s&&(this.words[t]=s,this.length++)}if(0!==a){for(t=this.length-1;t>=0;t--)this.words[t+a]=this.words[t];for(t=0;t=0),a=t?(t-t%26)/26:0;var i=e%26,s=Math.min((e-i)/26,this.length),o=67108863^67108863>>>i<s)for(this.length-=s,u=0;u=0&&(0!==l||u>=a);u--){var d=0|this.words[u];this.words[u]=l<<26-i|d>>>i,l=d&o}return c&&0!==l&&(c.words[c.length++]=l),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},i.prototype.ishrn=function(e,t,n){return r(0===this.negative),this.iushrn(e,t,n)},i.prototype.shln=function(e){return this.clone().ishln(e)},i.prototype.ushln=function(e){return this.clone().iushln(e)},i.prototype.shrn=function(e){return this.clone().ishrn(e)},i.prototype.ushrn=function(e){return this.clone().iushrn(e)},i.prototype.testn=function(e){r("number"==typeof e&&e>=0);var t=e%26,n=(e-t)/26,a=1<=0);var t=e%26,n=(e-t)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==t&&n++,this.length=Math.min(n,this.length),0!==t){var a=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},i.prototype.isubn=function(e){if(r("number"==typeof e),r(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(c/67108864|0),this.words[a+n]=67108863&i}for(;a>26,this.words[a+n]=67108863&i;if(0===o)return this._strip();for(r(-1===o),o=0,a=0;a>26,this.words[a]=67108863&i;return this.negative=1,this._strip()},i.prototype._wordDiv=function(e,t){var n=(this.length,e.length),r=this.clone(),a=e,s=0|a.words[a.length-1];0!==(n=26-this._countBits(s))&&(a=a.ushln(n),r.iushln(n),s=0|a.words[a.length-1]);var o,c=r.length-a.length;if("mod"!==t){(o=new i(null)).length=c+1,o.words=new Array(o.length);for(var u=0;u=0;d--){var h=67108864*(0|r.words[a.length+d])+(0|r.words[a.length+d-1]);for(h=Math.min(h/s|0,67108863),r._ishlnsubmul(a,h,d);0!==r.negative;)h--,r.negative=0,r._ishlnsubmul(a,1,d),r.isZero()||(r.negative^=1);o&&(o.words[d]=h)}return o&&o._strip(),r._strip(),"div"!==t&&0!==n&&r.iushrn(n),{div:o||null,mod:r}},i.prototype.divmod=function(e,t,n){return r(!e.isZero()),this.isZero()?{div:new i(0),mod:new i(0)}:0!==this.negative&&0===e.negative?(o=this.neg().divmod(e,t),"mod"!==t&&(a=o.div.neg()),"div"!==t&&(s=o.mod.neg(),n&&0!==s.negative&&s.iadd(e)),{div:a,mod:s}):0===this.negative&&0!==e.negative?(o=this.divmod(e.neg(),t),"mod"!==t&&(a=o.div.neg()),{div:a,mod:o.mod}):0!==(this.negative&e.negative)?(o=this.neg().divmod(e.neg(),t),"div"!==t&&(s=o.mod.neg(),n&&0!==s.negative&&s.isub(e)),{div:o.div,mod:s}):e.length>this.length||this.cmp(e)<0?{div:new i(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new i(this.modrn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new i(this.modrn(e.words[0]))}:this._wordDiv(e,t);var a,s,o},i.prototype.div=function(e){return this.divmod(e,"div",!1).div},i.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},i.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},i.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var n=0!==t.div.negative?t.mod.isub(e):t.mod,r=e.ushrn(1),a=e.andln(1),i=n.cmp(r);return i<0||1===a&&0===i?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},i.prototype.modrn=function(e){var t=e<0;t&&(e=-e),r(e<=67108863);for(var n=(1<<26)%e,a=0,i=this.length-1;i>=0;i--)a=(n*a+(0|this.words[i]))%e;return t?-a:a},i.prototype.modn=function(e){return this.modrn(e)},i.prototype.idivn=function(e){var t=e<0;t&&(e=-e),r(e<=67108863);for(var n=0,a=this.length-1;a>=0;a--){var i=(0|this.words[a])+67108864*n;this.words[a]=i/e|0,n=i%e}return this._strip(),t?this.ineg():this},i.prototype.divn=function(e){return this.clone().idivn(e)},i.prototype.egcd=function(e){r(0===e.negative),r(!e.isZero());var t=this,n=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var a=new i(1),s=new i(0),o=new i(0),c=new i(1),u=0;t.isEven()&&n.isEven();)t.iushrn(1),n.iushrn(1),++u;for(var l=n.clone(),d=t.clone();!t.isZero();){for(var h=0,p=1;0===(t.words[0]&p)&&h<26;++h,p<<=1);if(h>0)for(t.iushrn(h);h-- >0;)(a.isOdd()||s.isOdd())&&(a.iadd(l),s.isub(d)),a.iushrn(1),s.iushrn(1);for(var f=0,m=1;0===(n.words[0]&m)&&f<26;++f,m<<=1);if(f>0)for(n.iushrn(f);f-- >0;)(o.isOdd()||c.isOdd())&&(o.iadd(l),c.isub(d)),o.iushrn(1),c.iushrn(1);t.cmp(n)>=0?(t.isub(n),a.isub(o),s.isub(c)):(n.isub(t),o.isub(a),c.isub(s))}return{a:o,b:c,gcd:n.iushln(u)}},i.prototype._invmp=function(e){r(0===e.negative),r(!e.isZero());var t=this,n=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var a,s=new i(1),o=new i(0),c=n.clone();t.cmpn(1)>0&&n.cmpn(1)>0;){for(var u=0,l=1;0===(t.words[0]&l)&&u<26;++u,l<<=1);if(u>0)for(t.iushrn(u);u-- >0;)s.isOdd()&&s.iadd(c),s.iushrn(1);for(var d=0,h=1;0===(n.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(n.iushrn(d);d-- >0;)o.isOdd()&&o.iadd(c),o.iushrn(1);t.cmp(n)>=0?(t.isub(n),s.isub(o)):(n.isub(t),o.isub(s))}return(a=0===t.cmpn(1)?s:o).cmpn(0)<0&&a.iadd(e),a},i.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),n=e.clone();t.negative=0,n.negative=0;for(var r=0;t.isEven()&&n.isEven();r++)t.iushrn(1),n.iushrn(1);do{for(;t.isEven();)t.iushrn(1);for(;n.isEven();)n.iushrn(1);var a=t.cmp(n);if(a<0){var i=t;t=n,n=i}else if(0===a||0===n.cmpn(1))break;t.isub(n)}while(1);return n.iushln(r)},i.prototype.invm=function(e){return this.egcd(e).a.umod(e)},i.prototype.isEven=function(){return!(1&this.words[0])},i.prototype.isOdd=function(){return!(1&~this.words[0])},i.prototype.andln=function(e){return this.words[0]&e},i.prototype.bincn=function(e){r("number"==typeof e);var t=e%26,n=(e-t)/26,a=1<>>26,o&=67108863,this.words[s]=o}return 0!==i&&(this.words[s]=i,this.length++),this},i.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},i.prototype.cmpn=function(e){var t,n=e<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this._strip(),this.length>1)t=1;else{n&&(e=-e),r(e<=67108863,"Number is too big");var a=0|this.words[0];t=a===e?0:ae.length)return 1;if(this.length=0;n--){var r=0|this.words[n],a=0|e.words[n];if(r!==a){ra&&(t=1);break}}return t},i.prototype.gtn=function(e){return 1===this.cmpn(e)},i.prototype.gt=function(e){return 1===this.cmp(e)},i.prototype.gten=function(e){return this.cmpn(e)>=0},i.prototype.gte=function(e){return this.cmp(e)>=0},i.prototype.ltn=function(e){return-1===this.cmpn(e)},i.prototype.lt=function(e){return-1===this.cmp(e)},i.prototype.lten=function(e){return this.cmpn(e)<=0},i.prototype.lte=function(e){return this.cmp(e)<=0},i.prototype.eqn=function(e){return 0===this.cmpn(e)},i.prototype.eq=function(e){return 0===this.cmp(e)},i.red=function(e){return new T(e)},i.prototype.toRed=function(e){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},i.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},i.prototype._forceRed=function(e){return this.red=e,this},i.prototype.forceRed=function(e){return r(!this.red,"Already a number in reduction context"),this._forceRed(e)},i.prototype.redAdd=function(e){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},i.prototype.redIAdd=function(e){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},i.prototype.redSub=function(e){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},i.prototype.redISub=function(e){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},i.prototype.redShl=function(e){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},i.prototype.redMul=function(e){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},i.prototype.redIMul=function(e){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},i.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(e){return r(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var w={k256:null,p224:null,p192:null,p25519:null};function x(e,t){this.name=e,this.p=new i(t,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function k(){x.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function V(){x.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function S(){x.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function A(){x.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function T(e){if("string"==typeof e){var t=i._prime(e);this.m=t.p,this.prime=t}else r(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function M(e){T.call(this,e),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}x.prototype._tmp=function(){var e=new i(null);return e.words=new Array(Math.ceil(this.n/13)),e},x.prototype.ireduce=function(e){var t,n=e;do{this.split(n,this.tmp),t=(n=(n=this.imulK(n)).iadd(this.tmp)).bitLength()}while(t>this.n);var r=t0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},x.prototype.split=function(e,t){e.iushrn(this.n,0,t)},x.prototype.imulK=function(e){return e.imul(this.k)},a(k,x),k.prototype.split=function(e,t){for(var n=4194303,r=Math.min(e.length,9),a=0;a>>22,i=s}i>>>=22,e.words[a-10]=i,0===i&&e.length>10?e.length-=10:e.length-=9},k.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,n=0;n>>=26,e.words[n]=a,t=r}return 0!==t&&(e.words[e.length++]=t),e},i._prime=function(e){if(w[e])return w[e];var t;if("k256"===e)t=new k;else if("p224"===e)t=new V;else if("p192"===e)t=new S;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new A}return w[e]=t,t},T.prototype._verify1=function(e){r(0===e.negative,"red works only with positives"),r(e.red,"red works only with red numbers")},T.prototype._verify2=function(e,t){r(0===(e.negative|t.negative),"red works only with positives"),r(e.red&&e.red===t.red,"red works only with red numbers")},T.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):(l(e,e.umod(this.m)._forceRed(this)),e)},T.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},T.prototype.add=function(e,t){this._verify2(e,t);var n=e.add(t);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},T.prototype.iadd=function(e,t){this._verify2(e,t);var n=e.iadd(t);return n.cmp(this.m)>=0&&n.isub(this.m),n},T.prototype.sub=function(e,t){this._verify2(e,t);var n=e.sub(t);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},T.prototype.isub=function(e,t){this._verify2(e,t);var n=e.isub(t);return n.cmpn(0)<0&&n.iadd(this.m),n},T.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},T.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},T.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},T.prototype.isqr=function(e){return this.imul(e,e.clone())},T.prototype.sqr=function(e){return this.mul(e,e)},T.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(r(t%2==1),3===t){var n=this.m.add(new i(1)).iushrn(2);return this.pow(e,n)}for(var a=this.m.subn(1),s=0;!a.isZero()&&0===a.andln(1);)s++,a.iushrn(1);r(!a.isZero());var o=new i(1).toRed(this),c=o.redNeg(),u=this.m.subn(1).iushrn(1),l=this.m.bitLength();for(l=new i(2*l*l).toRed(this);0!==this.pow(l,u).cmp(c);)l.redIAdd(c);for(var d=this.pow(l,a),h=this.pow(e,a.addn(1).iushrn(1)),p=this.pow(e,a),f=s;0!==p.cmp(o);){for(var m=p,g=0;0!==m.cmp(o);g++)m=m.redSqr();r(g=0;a--){for(var l=t.words[a],d=u-1;d>=0;d--){var h=l>>d&1;s!==r[0]&&(s=this.sqr(s)),0!==h||0!==o?(o<<=1,o|=h,(++c===n||0===a&&0===d)&&(s=this.mul(s,r[o]),c=0,o=0)):c=0}u=26}return s},T.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},T.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},i.mont=function(e){return new M(e)},a(M,T),M.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},M.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},M.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var n=e.imul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),a=n.isub(r).iushrn(this.shift),i=a;return a.cmp(this.m)>=0?i=a.isub(this.m):a.cmpn(0)<0&&(i=a.iadd(this.m)),i._forceRed(this)},M.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new i(0)._forceRed(this);var n=e.mul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),a=n.isub(r).iushrn(this.shift),s=a;return a.cmp(this.m)>=0?s=a.isub(this.m):a.cmpn(0)<0&&(s=a.iadd(this.m)),s._forceRed(this)},M.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(!1||e,this)},93297(e,t,n){"use strict";n.d(t,{j:()=>r});const r={ErrorMetadataV13:"ErrorMetadataV12",EventMetadataV13:"EventMetadataV12",ExtrinsicMetadataV13:"ExtrinsicMetadataV12",FunctionArgumentMetadataV13:"FunctionArgumentMetadataV12",FunctionMetadataV13:"FunctionMetadataV12",MetadataV13:{modules:"Vec",extrinsic:"ExtrinsicMetadataV13"},ModuleConstantMetadataV13:"ModuleConstantMetadataV12",ModuleMetadataV13:{name:"Text",storage:"Option",calls:"Option>",events:"Option>",constants:"Vec",errors:"Vec",index:"u8"},StorageEntryModifierV13:"StorageEntryModifierV12",StorageEntryMetadataV13:{name:"Text",modifier:"StorageEntryModifierV13",type:"StorageEntryTypeV13",fallback:"Bytes",docs:"Vec"},StorageEntryTypeV13:{_enum:{Plain:"Type",Map:{hasher:"StorageHasherV13",key:"Type",value:"Type",linked:"bool"},DoubleMap:{hasher:"StorageHasherV13",key1:"Type",key2:"Type",value:"Type",key2Hasher:"StorageHasherV13"},NMap:{keyVec:"Vec",hashers:"Vec",value:"Type"}}},StorageMetadataV13:{prefix:"Text",items:"Vec"},StorageHasherV13:"StorageHasherV12"}},93440(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{AssetOptions:{initalIssuance:"Compact",permissions:"PermissionLatest"},Owner:{_enum:{None:"Null",Address:"AccountId"}},PermissionsV1:{update:"Owner",mint:"Owner",burn:"Owner"},PermissionVersions:{_enum:{V1:"PermissionsV1"}},PermissionLatest:"PermissionsV1"}}},93513(e,t,n){"use strict";n.d(t,{H:()=>d,u:()=>l});var r=n(59281),a=n(42846),i=n(56606),s=n(75589),o=n(1699);const c=["ExtrinsicPayloadUnknown","ExtrinsicPayloadUnknown","ExtrinsicPayloadUnknown","ExtrinsicPayloadUnknown","ExtrinsicPayloadV4","ExtrinsicPayloadV5"],u={bare:"ExtrinsicPayloadV5",general:"ExtrinsicPayloadV5"};function l(e,t){const n=t?.assetId;if(n&&(0,s.qv)(n)){const r=e.createType("TAssetConversion",(0,a.V)(n));if("0x00"===n||n==="0x01"+r.toHex().slice(2))return{...t,assetId:r.toJSON()}}return t}class d extends r.Y{constructor(e,t,{preamble:n,version:r}={}){super(e,function(e,t,n=o.hL,r=o.nK){if(t instanceof d)return t.unwrap();const a=5===n?u[r]:c[n]||c[0],i=l(e,t);return e.createTypeUnsafe(a,[i,{version:n}])}(e,t,r,n))}get blockHash(){return this.inner.blockHash}get era(){return this.inner.era}get genesisHash(){return this.inner.genesisHash||this.registry.createTypeUnsafe("Hash",[])}get method(){return this.inner.method}get nonce(){return this.inner.nonce}get specVersion(){return this.inner.specVersion||this.registry.createTypeUnsafe("u32",[])}get tip(){return this.inner.tip||this.registry.createTypeUnsafe("Compact",[])}get transactionVersion(){return this.inner.transactionVersion||this.registry.createTypeUnsafe("u32",[])}get assetId(){return this.inner.assetId}get metadataHash(){return this.inner.metadataHash}eq(e){return this.inner.eq(e)}sign(e){const t=this.inner.sign(e);return{signature:(0,i.X)(t)}}toHuman(e,t){return this.inner.toHuman(e,t)}toJSON(){return this.toHex()}toRawType(){return"ExtrinsicPayload"}toString(){return this.toHex()}toU8a(e){return super.toU8a(!!e&&{method:!0})}}},93530(e,t,n){"use strict";n.d(t,{q:()=>s});var r=n(73050),a=n(69834),i=n(57973);class s{#_e;#$e;#et;#tt;#nt;#rt;#at;#it;#st;#q;constructor(e){this.#_e=e,this.#tt=null,this.#nt=null,this.#$e=new Array(32).fill(void 0).concat(void 0,null,!0,!1),this.#rt=this.#$e.length,this.#q="none",this.#at=null,this.#it=null,this.#st=null,this.#et={...new i.X(this)}}get error(){return this.#it}get type(){return this.#q}get wasm(){return this.#at}async init(e){this.#st&&!e||(this.#st=(e||this.#_e)(this.#et));const{error:t,type:n,wasm:r}=await this.#st;return this.#q=n,this.#at=r,this.#it=t,this.#at}getObject(e){return this.#$e[e]}dropObject(e){e<36||(this.#$e[e]=this.#rt,this.#rt=e)}takeObject(e){const t=this.getObject(e);return this.dropObject(e),t}addObject(e){this.#rt===this.#$e.length&&this.#$e.push(this.#$e.length+1);const t=this.#rt;return this.#rt=this.#$e[t],this.#$e[t]=e,t}getInt32(){return null!==this.#tt&&this.#tt.buffer===this.#at.memory.buffer||(this.#tt=new Int32Array(this.#at.memory.buffer)),this.#tt}getUint8(){return null!==this.#nt&&this.#nt.buffer===this.#at.memory.buffer||(this.#nt=new Uint8Array(this.#at.memory.buffer)),this.#nt}getU8a(e,t){return this.getUint8().subarray(e/1,e/1+t)}getString(e,t){return(0,a.F)(this.getU8a(e,t))}allocU8a(e){const t=this.#at.__wbindgen_malloc(1*e.length);return this.getUint8().set(e,t/1),[t,e.length]}allocString(e){return this.allocU8a((0,r.j)(e))}resultU8a(){const e=this.getInt32()[8/4+0],t=this.getInt32()[8/4+1],n=this.getU8a(e,t).slice();return this.#at.__wbindgen_free(e,1*t),n}resultString(){return(0,a.F)(this.resultU8a())}}},93572(e,t,n){"use strict";n.d(t,{W:()=>a});var r=n(65428);class a extends r.Q{constructor(e,t,n){super(e,t,n,{rangeName:"RangeInclusive"})}static with(e){return class extends a{constructor(t,n){super(t,e,n)}}}}},93626(e,t,n){"use strict";n.d(t,{y:()=>a});var r=n(12746);const a={LimitParathreadCommits:r.E,OnlyStakingAndClaims:r.E,PrevalidateAttests:r.E,RestrictFunctionality:r.E,TransactionCallFilter:r.E,ValidateDoubleVoteReports:r.E}},93735(e,t,n){"use strict";n.d(t,{f:()=>r});const r={GenesisBuilder:[{methods:{build_config:{description:"Build `RuntimeGenesisConfig` from a JSON blob not using any defaults and store it in the storage.",params:[{name:"json",type:"Vec"}],type:"Result<(), GenesisBuildErr>"},create_default_config:{description:"Creates the default `RuntimeGenesisConfig` and returns it as a JSON blob.",params:[],type:"Vec"}},version:1}]}},93789(e,t,n){"use strict";function r(e){return"bigint"==typeof e}n.d(t,{s:()=>r})},94014(e,t,n){"use strict";n.d(t,{v0:()=>r});const r={FungibilityV0:"FungibilityV1",WildFungibilityV0:"WildFungibilityV1",AssetInstanceV0:{_enum:{Undefined:"Null",Index8:"u8",Index16:"Compact",Index32:"Compact",Index64:"Compact",Index128:"Compact",Array4:"[u8; 4]",Array8:"[u8; 8]",Array16:"[u8; 16]",Array32:"[u8; 32]",Blob:"Vec"}},JunctionV0:{_enum:{Parent:"Null",Teyrchain:"Compact",AccountId32:{network:"NetworkId",id:"AccountId"},AccountIndex64:{network:"NetworkId",index:"Compact"},AccountKey20:{network:"NetworkId",key:"[u8; 20]"},PezpalletInstance:"u8",GeneralIndex:"Compact",GeneralKey:"Vec",OnlyChild:"Null",Plurality:{id:"BodyId",part:"BodyPart"}}},MultiAssetV0:{_enum:{None:"Null",All:"Null",AllFungible:"Null",AllNonFungible:"Null",AllAbstractFungible:"Vec",AllAbstractNonFungible:"Vec",AllConcreteFungible:"MultiLocationV0",AllConcreteNonFungible:"MultiLocationV0",AbstractFungible:{id:"Vec",instance:"Compact"},AbstractNonFungible:{class:"Vec",instance:"AssetInstanceV0"},ConcreteFungible:{id:"MultiLocationV0",amount:"Compact"},ConcreteNonFungible:{class:"MultiLocationV0",instance:"AssetInstanceV0"}}},MultiLocationV0:{_enum:{Here:"Null",X1:"JunctionV0",X2:"(JunctionV0, JunctionV0)",X3:"(JunctionV0, JunctionV0, JunctionV0)",X4:"(JunctionV0, JunctionV0, JunctionV0, JunctionV0)",X5:"(JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0)",X6:"(JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0)",X7:"(JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0)",X8:"(JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0)"}},OriginKindV0:{_enum:["Native","SovereignAccount","Superuser","Xcm"]},ResponseV0:{_enum:{Assets:"Vec"}},XcmV0:{_enum:{WithdrawAsset:{assets:"Vec",effects:"Vec"},ReserveAssetDeposit:{assets:"Vec",effects:"Vec"},ReceiveTeleportedAsset:{assets:"Vec",effects:"Vec"},QueryResponse:{queryId:"Compact",response:"ResponseV0"},TransferAsset:{assets:"Vec",dest:"MultiLocationV0"},TransferReserveAsset:{assets:"Vec",dest:"MultiLocationV0",effects:"Vec"},Transact:{originType:"XcmOriginKind",requireWeightAtMost:"u64",call:"DoubleEncodedCall"},HrmpNewChannelOpenRequest:{sender:"Compact",maxMessageSize:"Compact",maxCapacity:"Compact"},HrmpChannelAccepted:{recipient:"Compact"},HrmpChannelClosing:{initiator:"Compact",sender:"Compact",recipient:"Compact"},RelayedFrom:{who:"MultiLocationV0",message:"XcmV0"}}},XcmErrorV0:{_enum:{Undefined:"Null",Overflow:"Null",Unimplemented:"Null",UnhandledXcmVersion:"Null",UnhandledXcmMessage:"Null",UnhandledEffect:"Null",EscalationOfPrivilege:"Null",UntrustedReserveLocation:"Null",UntrustedTeleportLocation:"Null",DestinationBufferOverflow:"Null",SendFailed:"Null",CannotReachDestination:"(MultiLocation, Xcm)",MultiLocationFull:"Null",FailedToDecode:"Null",BadOrigin:"Null",ExceedsMaxMessageSize:"Null",FailedToTransactAsset:"Null",WeightLimitReached:"Weight",Wildcard:"Null",TooMuchWeightRequired:"Null",NotHoldingFees:"Null",WeightNotComputable:"Null",Barrier:"Null",NotWithdrawable:"Null",LocationCannotHold:"Null",TooExpensive:"Null",AssetNotFound:"Null",RecursionLimitReached:"Null"}},XcmOrderV0:{_enum:{Null:"Null",DepositAsset:{assets:"Vec",dest:"MultiLocationV0"},DepositReserveAsset:{assets:"Vec",dest:"MultiLocationV0",effects:"Vec"},ExchangeAsset:{give:"Vec",receive:"Vec"},InitiateReserveWithdraw:{assets:"Vec",reserve:"MultiLocationV0",effects:"Vec"},InitiateTeleport:{assets:"Vec",dest:"MultiLocationV0",effects:"Vec"},QueryHolding:{queryId:"Compact",dest:"MultiLocationV0",assets:"Vec"},BuyExecution:{fees:"MultiAssetV0",weight:"u64",debt:"u64",haltOnError:"bool",xcm:"Vec"}}}}},94038(e,t,n){"use strict";n.d(t,{O:()=>j});var r=n(83890),a=n(58113),i=n(6781),s=n(90168),o=n(80074),c=n(26587),u=n(19950),l=n(42205),d=n(12858),h=n(1572),p=n(74074),f=n(32741),m=n(24235),g=n(95303),y=n(2583),b=n(82538),v=n(13832),w=n(82145),x=n(75641),k=n(14614),V=n(35179),S=n(84951),A=n(82649),T=n(80076),M=n(40370),P=n(76135),E=n(11993),I=n(89339);const C=new Uint8Array(2),z=(0,m.v)("registry");function O(e,t){return parseInt(e,10)-parseInt(t,10)}function H(e){return e.toString()}function N(e,t){const n=t.length,r=new Array(n);for(let a=0;ae.toNumber())}return[12]}get chainIsEthereum(){return this.#ot?.isEthereum.isTrue||!1}get chainSS58(){return this.#ot?.ss58Format.isSome?this.#ot.ss58Format.unwrap().toNumber():void 0}get chainTokens(){if(this.#ot?.tokenSymbol.isSome){const e=this.#ot.tokenSymbol.unwrap();if(e.length)return e.map(H)}return[u.Q.getDefaults().unit]}get firstCallIndex(){return this.#lt||C}isLookupType(e){return/Lookup\d+$/.test(e)}createLookupType(e){return`Lookup${"number"==typeof e?e:e.toNumber()}`}get knownTypes(){return this.#ht}get lookup(){return(0,l.Z8)(this.#pt,"PortableRegistry has not been set on this registry")}get metadata(){return(0,l.Z8)(this.#Qe,"Metadata has not been set on this registry")}get unknownTypes(){return[...this.#gt.keys()]}get signedExtensions(){return this.#mt}clearCache(){this.#ct=new Map}createClass(e){return(0,s.X9)(this,e)}createClassUnsafe(e){return(0,s.X9)(this,e)}createType(e,...t){return(0,o.F)(this,e,t)}createTypeUnsafe(e,t,n){return(0,o.F)(this,e,t,n)}findMetaCall(e){const[t,n]=[e[0],e[1]];return(0,l.Z8)(this.#xt[`${t}`]&&this.#xt[`${t}`][`${n}`],()=>`findMetaCall: Unable to find Call with index [${t}, ${n}]/[${e.toString()}]`)}findMetaError(e){const[t,n]=(0,v.b)(e)?[e[0],e[1]]:[e.index.toNumber(),(0,v.b)(e.error)?e.error[0]:e.error.toNumber()];return(0,l.Z8)(this.#kt[`${t}`]&&this.#kt[`${t}`][`${n}`],()=>`findMetaError: Unable to find Error with index [${t}, ${n}]/[${e.toString()}]`)}findMetaEvent(e){const[t,n]=[e[0],e[1]];return(0,l.Z8)(this.#Vt[`${t}`]&&this.#Vt[`${t}`][`${n}`],()=>`findMetaEvent: Unable to find Event with index [${t}, ${n}]/[${e.toString()}]`)}get(e,t,n){return this.getUnsafe(e,t,n)}getUnsafe(e,t,n){let a=this.#ct.get(e)||this.#bt.get(e);if(!a){const i=this.#ut.get(e);let o;i?o=(0,s.X9)(this,i):n?o=(0,s.Q6)(this,n):t&&(z.warn(`Unable to resolve type ${e}, it will fail on construction`),this.#gt.set(e,!0),o=r.s.with(e)),o&&(a=class extends o{},this.#ct.set(e,a),n&&(0,g.E)(n.lookupIndex)&&this.#ct.set(this.createLookupType(n.lookupIndex),a))}return a}getChainProperties(){return this.#ot}getClassName(e){const t=[];for(const[n,r]of this.#vt)e===r&&t.push(n);for(const[n,r]of this.#ct.entries())e===r&&t.push(n);return t.length?t.sort().reverse()[0]:void 0}getDefinition(e){return this.#ut.get(e)}getModuleInstances(e,t){return this.#ht?.typesBundle?.spec?.[e.toString()]?.instances?.[t]||this.#St[t]}getOrThrow(e){const t=this.get(e);if(!t)throw new Error(`type ${e} not found`);return t}getOrUnknown(e){return this.get(e,!0)}getTransactionExtensionVersion(){return 0}getSignedExtensionExtra(){return(0,x.DK)(this.#mt,"payload",this.#yt)}getSignedExtensionTypes(){return(0,x.DK)(this.#mt,"extrinsic",this.#yt)}hasClass(e){return this.#ct.has(e)||!!this.#bt.has(e)}hasDef(e){return this.#ut.has(e)}hasType(e){return!this.#gt.get(e)&&(this.hasClass(e)||this.hasDef(e))}hash(e){return this.createType("CodecHash",this.#dt(e))}register(e,t){if((0,p.T)(e))this.#ct.set(e.name,e);else if((0,y.K)(e)){if(!(0,p.T)(t))throw new Error(`Expected class definition passed to '${e}' registration`);if(e===t.toString())throw new Error(`Unable to register circular ${e} === ${e}`);this.#ct.set(e,t)}else this.#At(e)}#At=e=>{const t=Object.entries(e);for(let e=0,n=t.length;e{this.setLookup(e);let t=null;if(this.hasType("PezspWeightsWeightV2Weight")){const e=this.createType("PezspWeightsWeightV2Weight");t=e.refTime&&e.proofSize?"PezspWeightsWeightV2Weight":"WeightV1"}else(0,d.f)(this.createType("Weight"))||(t="WeightV1");t&&this.register({Weight:t})};setMetadata(e,t,n,r){this.#Qe=e.asLatest,this.#ft=e.version,this.#lt=null,this.#Tt(this.#Qe.lookup),function(e,{lookup:t,pallets:n},r,a,i){const s=n.filter(A.Q$);B(a),B(i);for(let n=0,o=s.length;n=12?u.toNumber():n,h=(0,c.WH)(l),p=o.unwrap();(0,f.s)(a,d,()=>(0,I.l)(t,p,L,n=>(0,A.r9)(e,t,n,h,d)));const{path:m}=e.lookup.getSiType(p.type),g=m.findIndex(e=>e.eq("pallet"));if(-1!==g){const e=(0,c.WH)(m.slice(0,g).map((e,t)=>0===t?e.replace(/^(frame|pallet)_/,""):e).join(" "));i[e]?i[e].push(h):i[e]=[h]}}}(this,this.#Qe,this.#ft,this.#xt,this.#St),function(e,{lookup:t,pallets:n},r,a){B(a);for(let e=0,i=n.length;e=12?s.toNumber():e,()=>(0,I.l)(t,i.unwrap(),L,({docs:e,fields:r,index:a,name:i})=>({args:N(t,r),docs:e.map(H),fields:r,index:a.toNumber(),method:i.toString(),name:i.toString(),section:n})))}}}(0,this.#Qe,this.#ft,this.#kt),function(e,{lookup:t,pallets:n},r,a){const i=n.filter(M._);B(a);for(let n=0,s=i.length;n=12?o.toNumber():n,()=>(0,I.l)(t,s.unwrap(),L,n=>{const r=e.createType("EventMetadataLatest",(0,h.b)({},n,{args:N(t,n.fields)}));return class extends k.o{constructor(e,t){super(e,t,r,(0,c.WH)(u),n.name.toString())}}}))}}(this,this.#Qe,this.#ft,this.#Vt);const[a]=Object.keys(this.#xt).sort(O);if(a){const[e]=Object.keys(this.#xt[a]).sort(O);e&&(this.#lt=new Uint8Array([parseInt(a,10),parseInt(e,10)]))}this.setSignedExtensions(t||(this.#Qe.extrinsic.versions.length>0&&this.#Qe.extrinsic.versions.every(e=>e>0)?this.#Qe.extrinsic.transactionExtensions.map(({identifier:e})=>e.toString()):x.LB),n,r),this.setChainProperties(function(e,t){const n=e.getChainProperties(),r=(0,T.n)(e,t.asLatest,t.version),a=r["system"]&&(r["system"]["sS58Prefix"]||r["system"]["ss58Prefix"]);if(!a)return n;const{isEthereum:i,tokenDecimals:s,tokenSymbol:o}=n||{};return e.createTypeUnsafe("ChainProperties",[{isEthereum:i,ss58Format:a,tokenDecimals:s,tokenSymbol:o}])}(this,e))}setSignedExtensions(e=x.LB,t,n){if(this.#mt=e,this.#yt=t,!n){const e=(0,x.eR)(this.#mt,this.#yt);e.length&&z.warn(`Unknown signed extensions ${e.join(", ")} found, treating them as no-effect`)}}}},94355(e,t,n){"use strict";n.d(t,{e:()=>c});var r=n(42846),a=n(8584),i=n(75589),s=n(13832),o=n(73050);function c(e,t=!1){if(t&&null==e)throw new Error("u8aToU8a: Expected non-null, non-undefined value");return(0,s.b)(e)?(0,a.P)(e)?new Uint8Array(e):e:(0,i.qv)(e)?(0,r.V)(e):Array.isArray(e)?new Uint8Array(e):(0,o.j)(e)}},95303(e,t,n){"use strict";function r(e){return"number"==typeof e}n.d(t,{E:()=>r})},95802(e,t,n){"use strict";function r(e,t){const n=e.getTypeDef(t);return n.lookupName||n.type}n.d(t,{m:()=>r})},95975(e,t,n){"use strict";n.d(t,{B:()=>a});var r=n(30235);class a extends r.J{static with(e,t){return class extends a{constructor(n,r){super(n,e,t,r)}}}}},96005(e,t,n){"use strict";n.d(t,{f:()=>r});const r={FungiblesApi:[{methods:{query_account_balances:{description:"Returns the list of all `MultiAsset` that an `AccountId` has",params:[{name:"account",type:"AccountId"}],type:"Result, FungiblesAccessError>"}},version:1},{methods:{query_account_balances:{description:"Returns the list of all `MultiAsset` that an `AccountId` has",params:[{name:"account",type:"AccountId"}],type:"Result"}},version:2}]}},96009(e,t,n){"use strict";function r(e){try{const t=e();t&&"object"==typeof t&&"function"==typeof t.catch&&t.catch(console.error)}catch(e){console.error(e)}}n.d(t,{T:()=>r})},96096(e,t,n){"use strict";n.d(t,{B:()=>c});var r=n(6076),a=n(94355),i=n(2583),s=n(13832);function o(e,t){return(0,s.b)(t)||(0,i.K)(t)?function(e,t){const n=t[0];if(!n)return[void 0,void 0];if(n>=1&&n<=33){const r=n-1,a=t.subarray(1,r+1);return[e.createTypeUnsafe("Raw",[a]),1]}if(n>=34&&n<=37)return[t.subarray(1,32+1),n-32];throw new Error(`Unable to decode Data, invalid indicator byte ${n}`)}(e,(0,a.e)(t)):t?[t,void 0]:[void 0,void 0]}class c extends r.g{constructor(e,t){if(super(e,{None:"Null",Raw:"Bytes",BlakeTwo256:"H256",Sha256:"H256",Keccak256:"H256",ShaThree256:"H256"},...o(e,t)),this.isRaw&&this.asRaw.length>32)throw new Error("Data.Raw values are limited to a maximum length of 32 bytes")}get asBlakeTwo256(){return this.value}get asKeccak256(){return this.value}get asRaw(){return this.value}get asSha256(){return this.value}get asShaThree256(){return this.value}get isBlakeTwo256(){return 2===this.index}get isKeccak256(){return 4===this.index}get isNone(){return 0===this.index}get isRaw(){return 1===this.index}get isSha256(){return 3===this.index}get isShaThree256(){return 5===this.index}get encodedLength(){return this.toU8a().length}toU8a(){if(0===this.index)return new Uint8Array(1);if(1===this.index){const e=this.value.toU8a(!0),t=Math.min(e.length,32),n=new Uint8Array(t+1);return n.set([t+1],0),n.set(e.subarray(0,t),1),n}const e=new Uint8Array(33);return e.set([this.index+32],0),e.set(this.value.toU8a(),1),e}}},96238(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},runtime:n(75500).f,types:{PostDispatchInfo:{actualWeight:"Option",paysFee:"Pays"},DispatchResultWithPostInfo:"Result",CallDryRunEffects:{executionResult:"DispatchResultWithPostInfo",emittedEvents:"Vec",localXcm:"Option",forwardedXcms:"Vec<(VersionedMultiLocation, Vec)>"},XcmDryRunEffects:{executionResult:"OutcomeV4",emittedEvents:"Vec",forwardedXcms:"Vec<(VersionedMultiLocation, Vec)>"},XcmDryRunApiError:{_enum:["Unimplemented","VersionedConversionFailed"]}}}},96726(e,t,n){"use strict";n.d(t,{V:()=>u});var r=n(72034),a=n(22962),i=n(69759),s=n(23047),o=n(89119),c=n(84155);function u(e,t){if(![33,65].includes(e.length))throw new Error(`Invalid publicKey provided, received ${e.length} bytes input`);if(65===e.length)return e.subarray(1);if(!s.CW||!t&&(0,o.i_)())return(0,o.Vn)(e).subarray(1);const{px:n,py:u}=r.bI.ProjectivePoint.fromHex(e);return(0,a.z)((0,i.a)(n,c.ag),(0,i.a)(u,c.ag))}},97302(e,t,n){"use strict";n.d(t,{R:()=>p});var r=n(93191),a=n(86371),i=n(69759),s=n(14510),o=n(22962);const c=s.u_.pow(new r(8-2)).isub(s.Uu),u=s.u_.pow(new r(16-2)).isub(s.Uu),l=s.u_.pow(new r(32-2)).isub(s.Uu),d={bitLength:16},h={bitLength:32};function p(e){const t=(0,a.A)(e);if(t.lte(c))return new Uint8Array([t.toNumber()<<2]);if(t.lte(u))return(0,i.a)(t.shln(2).iadd(s.Uu),d);if(t.lte(l))return(0,i.a)(t.shln(2).iadd(s.u_),h);const n=(0,i.a)(t);let r=n.length;for(;0===n[r-1];)r--;if(r<4)throw new Error("Invalid length, previous checks match anything less than 2^30");return(0,o.Q)([new Uint8Array([(r-4<<2)+3]),n.subarray(0,r)])}},97499(e,t,n){"use strict";n.d(t,{v3:()=>r});const r={AssetIdV3:{_enum:{Concrete:"MultiLocationV3",Abstract:"Bytes"}},BodyIdV3:{_enum:{Unit:"Null",Moniker:"[u8;4]",Index:"Compact",Executive:"Null",Technical:"Null",Legislative:"Null",Judicial:"Null",Defense:"Null",Administration:"Null",Treasury:"Null"}},BodyPartV3:{_enum:{Voice:"Null",Members:{count:"Compact"},Fraction:{nom:"Compact",denom:"Compact"},AtLeastProportion:{nom:"Compact",denom:"Compact"},MoreThanProportion:{nom:"Compact",denom:"Compact"}}},AssetInstanceV3:{_enum:{Undefined:"Null",Index:"Compact",Array4:"[u8;4]",Array8:"[u8;8]",Array16:"[u8;16]",Array32:"[u8;32]"}},FungibilityV3:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV3"}},InteriorMultiLocationV3:"JunctionsV3",JunctionV3:{_enum:{Teyrchain:"Compact",AccountId32:{network:"Option",id:"[u8;32]"},AccountIndex64:{network:"Option",index:"Compact"},AccountKey20:{network:"Option",key:"[u8;20]"},PezpalletInstance:"u8",GeneralIndex:"Compact",GeneralKey:{length:"u8",data:"[u8;32]"},OnlyChild:"Null",Plurality:{id:"BodyIdV3",part:"BodyPartV3"},GlobalConsensus:"NetworkIdV3"}},JunctionsV3:{_enum:{Here:"Null",X1:"JunctionV3",X2:"(JunctionV3, JunctionV3)",X3:"(JunctionV3, JunctionV3, JunctionV3)",X4:"(JunctionV3, JunctionV3, JunctionV3, JunctionV3)",X5:"(JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3)",X6:"(JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3)",X7:"(JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3)",X8:"(JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3)"}},MaybeErrorCodeV3:{_enum:{Success:"Null",Error:"Bytes",TruncatedError:"Bytes"}},MaxPezpalletsInfo:"u32",MultiAssetV3:{id:"AssetIdV3",fun:"FungibilityV3"},MultiAssetsV3:"Vec",MultiAssetFilterV3:{_enum:{Definite:"MultiAssetsV3",Wild:"WildMultiAssetV3"}},MultiLocationV3:{parents:"u8",interior:"JunctionsV3"},MaxPezpalletNameLen:"u32",NetworkIdV3:{_enum:{ByGenesis:"[u8;32]",ByFork:{blockNumber:"u64",blockHash:"[u8;32]"},Pezkuwi:"Null",Dicle:"Null",Zagros:"Null",Pezkuwichain:"Null",Wococo:"Null",Ethereum:{chainId:"Compact"},BitcoinCore:"Null",BitcoinCash:"Null",PezkuwiBulletin:"Null"}},OriginKindV3:"OriginKindV2",PezpalletInfoV3:{index:"Compact",name:"Bytes",moduleName:"Bytes",major:"Compact",minor:"Compact",patch:"Compact"},WildFungibilityV3:"WildFungibilityV2",QueryResponseInfoV3:{destination:"MultiLocationV3",queryId:"Compact",maxWeight:"WeightV2"},ResponseV3:{_enum:{Null:"Null",Assets:"MultiAssetsV3",ExecutionResult:"Option<(u32,XcmErrorV3)>",Version:"u32",PezpalletsInfo:"Vec",DispatchResult:"MaybeErrorCodeV3"}},XcmErrorV3:{_enum:{Overflow:"Null",Unimplemented:"Null",UntrustedReserveLocation:"Null",UntrustedTeleportLocation:"Null",LocationFull:"Null",LocationNotInvertible:"Null",BadOrigin:"Null",InvalidLocation:"Null",AssetNotFound:"Null",FailedToTransactAsset:"Null",NotWithdrawable:"Null",LocationCannotHold:"Null",ExceedsMaxMessageSize:"Null",DestinationUnsupported:"Null",Transport:"Null",Unroutable:"Null",UnknownClaim:"Null",FailedToDecode:"Null",MaxWeightInvalid:"Null",NotHoldingFees:"Null",TooExpensive:"Null",Trap:"u64",ExpectationFalse:"Null",PezpalletNotFound:"Null",NameMismatch:"Null",VersionIncompatible:"Null",HoldingWouldOverflow:"Null",ExportError:"Null",ReanchorFailed:"Null",NoDeal:"Null",FeesNotMet:"Null",LockError:"Null",NoPermission:"Null",Unanchored:"Null",NotDepositable:"Null",UnhandledXcmVersion:"Null",WeightLimitReached:"WeightV2",Barrier:"Null",ExceedsStackLimit:"Null"}},ResponseV3Error:"(u32, XcmErrorV3)",ResponseV3Result:"Option<(u32, ResponseV3Error)>",WeightLimitV3:{_enum:{Unlimited:"Null",Limited:"WeightV2"}},InstructionV3:{_enum:{WithdrawAsset:"MultiAssetsV3",ReserveAssetDeposited:"MultiAssetsV3",ReceiveTeleportedAsset:"MultiAssetsV3",QueryResponse:{queryId:"Compact",response:"ResponseV3",maxWeight:"WeightV2",querier:"Option"},TransferAsset:{assets:"MultiAssetsV3",beneficiary:"MultiLocationV3"},TransferReserveAsset:{assets:"MultiAssetsV3",dest:"MultiLocationV3",xcm:"XcmV3"},Transact:{originKind:"XcmOriginKind",requireWeightAtMost:"WeightV2",call:"DoubleEncodedCall"},HrmpNewChannelOpenRequest:{sender:"Compact",maxMessageSize:"Compact",maxCapacity:"Compact"},HrmpChannelAccepted:{recipient:"Compact"},HrmpChannelClosing:{initiator:"Compact",sender:"Compact",recipient:"Compact"},ClearOrigin:"Null",DescendOrigin:"JunctionsV3",ReportError:"QueryResponseInfoV3",DepositAsset:{assets:"MultiAssetFilterV3",beneficiary:"MultiLocationV3"},DepositReserveAsset:{assets:"MultiAssetFilterV3",dest:"MultiLocationV3",xcm:"XcmV3"},ExchangeAsset:{give:"MultiAssetFilterV3",want:"MultiAssetsV3",maximal:"bool"},InitiateReserveWithdraw:{assets:"MultiAssetFilterV3",reserve:"MultiLocationV3",xcm:"XcmV3"},InitiateTeleport:{assets:"MultiAssetFilterV3",dest:"MultiLocationV3",xcm:"XcmV3"},ReportHolding:{responseInfo:"QueryResponseInfoV3",assets:"MultiAssetFilterV3"},BuyExecution:{fees:"MultiAssetV3",weightLimit:"WeightLimitV3"},RefundSurplus:"Null",SetErrorHandler:"XcmV3",SetAppendix:"XcmV3",ClearError:"Null",ClaimAsset:{assets:"MultiAssetsV3",ticket:"MultiLocationV3"},Trap:"Compact",SubscribeVersion:{queryId:"Compact",maxResponseWeight:"WeightV2"},UnsubscribeVersion:"Null",BurnAsset:"MultiAssetsV3",ExpectAsset:"MultiAssetsV3",ExpectOrigin:"Option",ExpectError:"Option<(u32, XcmErrorV3)>",ExpectTransactStatus:"MaybeErrorCodeV3",QueryPezpallet:{moduleName:"Vec",responseInfo:"QueryResponseInfoV3"},ExpectPezpallet:{index:"Compact",name:"Vec",moduleName:"Vec",crateMajor:"Compact",minCrateMinor:"Compact"},ReportTransactStatus:"QueryResponseInfoV3",ClearTransactStatus:"Null",UniversalOrigin:"JunctionV3",ExportMessage:{network:"NetworkIdV3",destination:"JunctionsV3",xcm:"XcmV3"},LockAsset:{asset:"MultiAssetV3",unlocker:"MultiLocationV3"},UnlockAsset:{asset:"MultiAssetV3",target:"MultiLocationV3"},NoteUnlockable:{asset:"MultiAssetV3",owner:"MultiLocationV3"},RequestUnlock:{asset:"MultiAssetV3",locker:"MultiLocationV3"},SetFeesMode:{jitWithdraw:"bool"},SetTopic:"[u8; 32]",ClearTopic:"Null",AliasOrigin:"MultiLocationV3",UnpaidExecution:{weightLimit:"WeightLimitV3",checkOrigin:"Option"}}},WildMultiAssetV3:{_enum:{All:"Null",AllOf:{id:"AssetIdV3",fun:"WildFungibilityV2"},AllCounted:"Compact",AllOfCounted:{id:"AssetIdV3",fun:"WildFungibilityV2",count:"Compact"}}},VersionV3:"u32",XcmV3:"Vec"}},97956(e,t,n){"use strict";n.d(t,{u8:()=>a});var r=n(333);class a extends(r.p.with(8)){__UIntType="u8"}},98001(e,t,n){"use strict";n.d(t,{A:()=>r});const r={rpc:{},types:{StatementKind:{_enum:["Regular","Saft"]}}}},98019(e,t,n){"use strict";function r(e){return null===e}n.d(t,{k:()=>r})},98378(e,t,n){"use strict";n.d(t,{t:()=>i});var r=n(56606),a=n(69759);function i(e,{bitLength:t=-1,isLe:n=!1,isNegative:i=!1}={}){return(0,r.X)((0,a.a)(e,{bitLength:t,isLe:n,isNegative:i}))}},98587(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(75417),a=n(6645);function i(e,t,n,i){(0,a.sd)(e);const s=(0,a.tY)({dkLen:32,asyncTick:10},i),{c:o,dkLen:c,asyncTick:u}=s;if((0,a.Fe)(o),(0,a.Fe)(c),(0,a.Fe)(u),o<1)throw new Error("iterations (c) should be >= 1");const l=(0,a.K_)(t),d=(0,a.K_)(n),h=new Uint8Array(c),p=r.w.create(e,l),f=p._cloneInto().update(d);return{c:o,dkLen:c,asyncTick:u,DK:h,PRF:p,PRFSalt:f}}function s(e,t,n,r,i){return e.destroy(),t.destroy(),r&&r.destroy(),(0,a.uH)(i),n}function o(e,t,n,r){const{c:o,dkLen:c,DK:u,PRF:l,PRFSalt:d}=i(e,t,n,r);let h;const p=new Uint8Array(4),f=(0,a.O8)(p),m=new Uint8Array(l.outputLen);for(let e=1,t=0;tr});class r{__encoding;constructor(e){this.__encoding=e}decode(e){let t="";for(let n=0,r=e.length;nr});const r={genSyncSpec:{description:"Returns the json-serialized chainspec running the node, with a sync state.",endpoint:"sync_state_genSyncSpec",params:[{name:"raw",type:"bool"}],type:"Json"}}},99576(e,t,n){"use strict";n.d(t,{F:()=>u});var r=n(75589),a=n(94355),i=n(13832),s=n(47560),o=n(6753),c=n(54816);function u(e,t,n=-1){if(!e)throw new Error("Invalid empty address passed");if((0,i.b)(e)||(0,r.qv)(e))return(0,a.e)(e);try{const r=(0,s.Rx)(e);if(!c.N.allowedEncodedLengths.includes(r.length))throw new Error("Invalid decoded address length");const[a,i,u,l]=(0,o.I)(r);if(!a&&!t)throw new Error("Invalid decoded address checksum");if(-1!==n&&n!==l)throw new Error(`Expected ss58Format ${n}, received ${l}`);return r.slice(u,i)}catch(t){throw new Error(`Decoding ${e}: ${t.message}`)}}}},__webpack_module_cache__={},hasSymbol,webpackQueues,webpackExports,webpackError,resolveQueue;function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}hasSymbol="function"==typeof Symbol,webpackQueues=hasSymbol?Symbol("webpack queues"):"__webpack_queues__",webpackExports=hasSymbol?Symbol("webpack exports"):"__webpack_exports__",webpackError=hasSymbol?Symbol("webpack error"):"__webpack_error__",resolveQueue=e=>{e&&e.d<1&&(e.d=1,e.forEach(e=>e.r--),e.forEach(e=>e.r--?e.r++:e()))},__webpack_require__.a=(e,t,n)=>{var r;n&&((r=[]).d=-1);var a,i,s,o=new Set,c=e.exports,u=new Promise((e,t)=>{s=t,i=e});u[webpackExports]=c,u[webpackQueues]=e=>(r&&e(r),o.forEach(e),u["catch"](e=>{})),e.exports=u,t(e=>{var t;a=(e=>e.map(e=>{if(null!==e&&"object"==typeof e){if(e[webpackQueues])return e;if(e.then){var t=[];t.d=0,e.then(e=>{n[webpackExports]=e,resolveQueue(t)},e=>{n[webpackError]=e,resolveQueue(t)});var n={};return n[webpackQueues]=e=>e(t),n}}var r={};return r[webpackQueues]=e=>{},r[webpackExports]=e,r}))(e);var n=()=>a.map(e=>{if(e[webpackError])throw e[webpackError];return e[webpackExports]}),i=new Promise(e=>{(t=()=>e(n)).r=0;var i=e=>e!==r&&!o.has(e)&&(o.add(e),e&&!e.d&&(t.r++,e.push(t)));a.map(e=>e[webpackQueues](i))});return t.r?i:n()},e=>(e?s(u[webpackError]=e):i(c),resolveQueue(r))),r&&r.d<0&&(r.d=0)},__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);var __webpack_exports__=__webpack_require__(74097)})(); \ No newline at end of file diff --git a/chrome/content.js b/chrome/content.js new file mode 100644 index 0000000..266455f --- /dev/null +++ b/chrome/content.js @@ -0,0 +1 @@ +(()=>{"use strict";const e="Pezkuwi"||0,n=`${e||"unknown"}-${"0x1333c81f446a44e0"||0}`,t=`${n}-content`,o=`${n}-page`,r=`${n}-content`;const s="undefined"!=typeof globalThis||"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:function(){return globalThis};const a=(i="chrome",c=s.browser,void 0===s[i]?c:s[i]);var i,c;function d(e,n,t){const o=a.runtime.connect({name:e});return o.onMessage.addListener(n),o.onDisconnect.addListener(()=>{console.log(`Disconnected from ${e}`),t()}),o}const u={wakeUpServiceWorker:async function(){return new Promise((e,n)=>{a.runtime.sendMessage({type:"wakeup"},t=>{a.runtime.lastError?n(new Error(a.runtime.lastError.message)):e(t)})})}};let l;const m={onPortDisconnectHandler:function(){l=void 0},onPortMessageHandler:function(e){window.postMessage({...e,origin:r},"*")},portName:t};window.addEventListener("message",({data:e,source:n})=>{n===window&&e.origin===o&&async function(e,n){const t=5,o=1e3;for(let r=0;rsetTimeout(e,o))}throw new Error("Failed to wake up the service worker and setup the port after multiple attempts")}(l,m).then(n=>{n.postMessage(e),l=n}).catch(e=>console.error(`Failed to send message: ${e.message}`))});const w=document.createElement("script");w.src=a.runtime.getURL("page.js"),w.onload=()=>{w.parentNode&&w.parentNode.removeChild(w)},(document.head||document.documentElement).appendChild(w)})(); \ No newline at end of file diff --git a/chrome/extension.js b/chrome/extension.js new file mode 100644 index 0000000..065bce7 --- /dev/null +++ b/chrome/extension.js @@ -0,0 +1,1568 @@ +(()=>{var __webpack_modules__={1593(e,a,r){"use strict";1&&(e.exports=r(77110))},1732(e,a,r){"use strict";var n,t=r(67464)["hp"],i=this&&this.__createBinding||(Object.create?function(e,a,r,n){void 0===n&&(n=r);var t=Object.getOwnPropertyDescriptor(a,r);t&&!("get"in t?!a.__esModule:t.writable||t.configurable)||(t={enumerable:!0,get:function(){return a[r]}}),Object.defineProperty(e,n,t)}:function(e,a,r,n){void 0===n&&(n=r),e[n]=a[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:!0,value:a})}:function(e,a){e["default"]=a}),s=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var a=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(a[a.length]=r);return a},n(e)},function(e){if(e&&e.__esModule)return e;var a={};if(null!=e)for(var r=n(e),t=0;t>16)throw new u.ResponseError(u.LedgerError.ConditionsOfUseNotSatisfied,`Unexpected ss58prefix ${a}. Needs to be a non-negative integer up to 2^16`);if(2!=n&&0!=n)throw new u.ResponseError(u.LedgerError.ConditionsOfUseNotSatisfied,`Unexpected scheme ${n}. Needs to be ECDSA (2) or ED25519 (0)`);const i=this.serializePath(e),o=t.alloc(2);o.writeUInt16LE(a);let s=i;0===n&&(s=t.concat([s,o]));const l=r?1:0;try{const e=await this.transport.send(this.CLA,this.INS.GET_ADDR,l,n??0,s),a=(0,u.processResponse)(e),r=n??0,t=2===r?d.ECDSA_PUBKEY_LEN:d.ED25519_PUBKEY_LEN,i=a.readBytes(t).toString("hex");let o="";return o=2===r?a.readBytes(a.length()).toString("hex"):a.readBytes(a.length()).toString("ascii"),{pubKey:i,address:o}}catch(e){throw(0,u.processErrorResponse)(e)}}async getAddressEcdsa(e,a=!1){return this.getAddress(e,0,a,2)}async getAddressEd25519(e,a,r=!1){return this.getAddress(e,a,r)}splitBufferToChunks(e,a){const r=[],n=t.from(e);for(let e=0;en.length&&(t=n.length),r.push(n.subarray(e,t))}return r}getSignReqChunks(e,a,r){const n=[],i=this.serializePath(e),o=t.alloc(2);return o.writeUInt16LE(a.length),n.push(t.concat([i,o])),null==r?n.push(...this.splitBufferToChunks(a,this.CHUNK_SIZE)):n.push(...this.splitBufferToChunks(t.concat([a,r]),this.CHUNK_SIZE)),n}async signImplEd25519(e,a,r,n){const t=this.getSignReqChunks(e,r,n);try{let e=await this.sendGenericChunk(a,0,1,t.length,t[0]);for(let r=1;rr.length&&(n=r.length),a.push(r.subarray(e,n))}return a}static signGetChunks(e,a,r,n,t){const o=[],s=i.serializePath(e,a,r,n);return o.push(s),o.push(...i.GetChunks(t)),o}async getVersion(){try{return await(0,t.getVersion)(this.transport,this.cla)}catch(e){return(0,t.processErrorResponse)(e)}}async appInfo(){return await this.transport.send(176,1,0,0).then(e=>{const a=e.subarray(-2),r=256*a[0]+a[1];let n="",i="",o=0,s=0;if(1!==e[0])return{return_code:36865,error_message:"response format ID not recognized"};{const a=e[1];n=e.subarray(2,2+a).toString("ascii");let r=2+a;const t=e[r];r+=1,i=e.subarray(r,r+t).toString("ascii"),r+=t;const l=e[r];r+=1,o=l,s=e[r]}return{return_code:r,error_message:(0,t.errorCodeToString)(r),appName:""===n||"err",appVersion:""===i||"err",flagLen:o,flagsValue:s,flag_recovery:!!(1&s),flag_signed_mcu_code:!!(2&s),flag_onboarded:!!(4&s),flag_pin_validated:!!(128&s)}},t.processErrorResponse)}async getAddress(e,a,r,n=!1,o=0){const s=i.serializePath(this.slip0044,e,a,r);let l=0;n&&(l=1);let c=0;return isNaN(o)||(c=o),await this.transport.send(this.cla,1,l,c,s).then(e=>{const a=e.subarray(-2),r=256*a[0]+a[1];let n=32;return 2==o&&(n=33),{pubKey:e.subarray(0,n).toString("hex"),address:e.subarray(n,e.length-2).toString("ascii"),return_code:r,error_message:(0,t.errorCodeToString)(r)}},t.processErrorResponse)}async signSendChunk(e,a,r,n=0,i=2){let o=1;1===e&&(o=0),e===a&&(o=2);let s=0;return isNaN(n)||(s=n),await this.transport.send(this.cla,i,o,s,r,[36864,27012,27264]).then(e=>{const a=e.subarray(-2),r=256*a[0]+a[1];let n=(0,t.errorCodeToString)(r),i=null;return 27264===r||27012===r?n=e.subarray(0,e.length-2).toString("ascii"):e.length>2&&(i=e.subarray(0,e.length-2)),{signature:i,return_code:r,error_message:n}},t.processErrorResponse)}async signImpl(e,a,r,n,o,s=0){const l=i.signGetChunks(this.slip0044,e,a,r,n);return await this.signSendChunk(1,l.length,l[0],s,o).then(async()=>{let e;for(let a=1;a{const a=e.subarray(-2),r=256*a[0]+a[1];console.log(e);const n=e.subarray(0,32);return 34!==e.length?{return_code:27012,error_message:(0,t.errorCodeToString)(27012)}:{return_code:r,error_message:(0,t.errorCodeToString)(r),pubkey:n}},t.processErrorResponse)}async setAllowlistPubKey(e){return await this.transport.send(this.cla,145,0,0,e).then(e=>{const a=e.subarray(-2),r=256*a[0]+a[1];return{return_code:r,error_message:(0,t.errorCodeToString)(r)}},t.processErrorResponse)}async getAllowlistHash(){return await this.transport.send(this.cla,146,0,0).then(e=>{const a=e.subarray(-2),r=256*a[0]+a[1];console.log(e);const n=e.subarray(0,32);return 34!==e.length?{return_code:27012,error_message:(0,t.errorCodeToString)(27012)}:{return_code:r,error_message:(0,t.errorCodeToString)(r),hash:n}},t.processErrorResponse)}async uploadSendChunk(e,a,r){let n=1;return 1===e&&(n=0),e===a&&(n=2),await this.transport.send(this.cla,147,n,0,r,[36864]).then(e=>{const a=e.subarray(-2),r=256*a[0]+a[1];return{return_code:r,error_message:(0,t.errorCodeToString)(r)}},t.processErrorResponse)}async uploadAllowlist(e){const a=[];return a.push(n.from([0])),a.push(...i.GetChunks(e)),await this.uploadSendChunk(1,a.length,a[0]).then(async e=>{if(36864!==e.return_code)return{return_code:e.return_code,error_message:e.error_message};for(let r=1;r0!==n(e,a,r)},3926(e,a,r){"use strict";const n=r(88781),t=r(43259);e.exports=(e,a,r)=>{const i=[];let o=null,s=null;const l=e.sort((e,a)=>t(e,a,r));for(const e of l){n(e,a,r)?(s=e,o||(o=e)):(s&&i.push([o,s]),s=null,o=null)}o&&i.push([o,null]);const c=[];for(const[e,a]of i)e===a?c.push(e):a||e!==l[0]?a?e===l[0]?c.push(`<=${a}`):c.push(`${e} - ${a}`):c.push(`>=${e}`):c.push("*");const u=c.join(" || "),d="string"==typeof a.raw?a.raw:String(a);return u.length=7&&f(e),null==l&&(l=k(t,i,c)),y(l,a)},m=function(e,a){for(var r=-1;r<=7;r+=1)if(!(e+r<=-1||s<=e+r))for(var n=-1;n<=7;n+=1)a+n<=-1||s<=a+n||(o[e+r][a+n]=0<=r&&r<=6&&(0==n||6==n)||0<=n&&n<=6&&(0==r||6==r)||2<=r&&r<=4&&2<=n&&n<=4)},p=function(){for(var e=8;e>r&1);o[Math.floor(r/3)][r%3+s-8-3]=n}for(r=0;r<18;r+=1){n=!e&&1==(a>>r&1);o[r%3+s-8-3][Math.floor(r/3)]=n}},b=function(e,a){for(var r=i<<3|a,n=v.getBCHTypeInfo(r),t=0;t<15;t+=1){var l=!e&&1==(n>>t&1);t<6?o[t][8]=l:t<8?o[t+1][8]=l:o[s-15+t][8]=l}for(t=0;t<15;t+=1){l=!e&&1==(n>>t&1);t<8?o[8][s-t-1]=l:t<9?o[8][15-t-1+1]=l:o[8][15-t-1]=l}o[s-8][8]=!e},y=function(e,a){for(var r=-1,n=s-1,t=7,i=0,l=v.getMaskFunction(a),c=s-1;c>0;c-=2)for(6==c&&(c-=1);1;){for(var u=0;u<2;u+=1)if(null==o[n][c-u]){var d=!1;i>>t&1)),l(n,c-u)&&(d=!d),o[n][c-u]=d,-1==(t-=1)&&(i+=1,t=7)}if((n+=r)<0||s<=n){n-=r,r=-r;break}}},k=function(e,a,t){for(var i=x.getRSBlocks(e,a),o=j(),s=0;s8*c)throw"code length overflow. ("+o.getLengthInBits()+">"+8*c+")";for(o.getLengthInBits()+4<=8*c&&o.put(0,4);o.getLengthInBits()%8!=0;)o.putBit(!1);for(;1&&!(o.getLengthInBits()>=8*c)&&(o.put(r,8),!(o.getLengthInBits()>=8*c));)o.put(n,8);return function(e,a){for(var r=0,n=0,t=0,i=new Array(a.length),o=new Array(a.length),s=0;s=0?h.getAt(m):0}}var p=0;for(u=0;un)&&(e=n,a=r)}return a}())},u.createTableTag=function(e,a){e=e||2;var r="";r+='',r+="";for(var n=0;n";for(var t=0;t';r+=""}return r+="",r+="
"},u.createSvgTag=function(e,a,r,n){var t={};"object"==typeof arguments[0]&&(e=(t=arguments[0]).cellSize,a=t.margin,r=t.alt,n=t.title),e=e||2,a=void 0===a?4*e:a,(r="string"==typeof r?{text:r}:r||{}).text=r.text||null,r.id=r.text?r.id||"qrcode-description":null,(n="string"==typeof n?{text:n}:n||{}).text=n.text||null,n.id=n.text?n.id||"qrcode-title":null;var i,o,s,l,c=u.getModuleCount()*e+2*a,d="";for(l="l"+e+",0 0,"+e+" -"+e+",0 0,-"+e+"z ",d+=''+w(n.text)+"":"",d+=r.text?''+w(r.text)+"":"",d+='',d+='":a+=">";break;case"&":a+="&";break;case'"':a+=""";break;default:a+=n}}return a};return u.createASCII=function(e,a){if((e=e||1)<2)return function(e){var a=1;e=void 0===e?2*a:e;var r,n,t,i,o,s=u.getModuleCount()*a+2*e,l=e,c=s-e,d={"██":"█","█ ":"▀"," █":"▄"," ":" "},h={"██":"▀","█ ":"▀"," █":" "," ":" "},m="";for(r=0;r=c?h[o]:d[o];m+="\n"}return s%2&&e>0?m.substring(0,m.length-s-1)+Array(s+1).join("▀"):m.substring(0,m.length-1)}(a);e-=1,a=void 0===a?2*e:a;var r,n,t,i,o=u.getModuleCount()*e+2*a,s=a,l=o-a,c=Array(e+1).join("██"),d=Array(e+1).join(" "),h="",m="";for(r=0;r>>8),a.push(255&o)):a.push(n)}}return a}};var a,r,n,t,i,o,s=1<<0,l=1<<1,c=1<<2,u=1<<3,d={L:1,M:0,Q:3,H:2},h=0,m=1,p=2,g=3,f=4,b=5,y=6,k=7,v=(a=[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],r=1<<10|1<<8|1<<5|1<<4|1<<2|1<<1|1<<0,n=1<<12|1<<11|1<<10|1<<9|1<<8|1<<5|1<<2|1<<0,t=1<<14|1<<12|1<<10|1<<4|1<<1,o=function(e){for(var a=0;0!=e;)a+=1,e>>>=1;return a},(i={}).getBCHTypeInfo=function(e){for(var a=e<<10;o(a)-o(r)>=0;)a^=r<=0;)a^=n<5&&(r+=3+i-5)}for(n=0;n=256;)a-=255;return e[a]}};return n}();function z(e,a){if(void 0===e.length)throw e.length+"/"+a;var r=function(){for(var r=0;r>>7-a%8&1)},put:function(e,a){for(var n=0;n>>a-n-1&1))},getLengthInBits:function(){return a},putBit:function(r){var n=Math.floor(a/8);e.length<=n&&e.push(0),r&&(e[n]|=128>>>a%8),a+=1}};return r},E=function(e){var a=s,r=e,n={getMode:function(){return a},getLength:function(e){return r.length},write:function(e){for(var a=r,n=0;n+2>>8&255)+(255&n),e.put(n,13),r+=2}if(r>>8)},writeBytes:function(e,r,n){r=r||0,n=n||e.length;for(var t=0;t0&&(a+=","),a+=e[r];return a+="]"}};return a},T=function(e){var a=e,r=0,n=0,t=0,i={read:function(){for(;t<8;){if(r>=a.length){if(0==t)return-1;throw"unexpected end of file./"+t}var e=a.charAt(r);if(r+=1,"="==e)return t=0,-1;e.match(/^\s$/)||(n=n<<6|o(e.charCodeAt(0)),t+=6)}var i=n>>>t-8&255;return t-=8,i}},o=function(e){if(65<=e&&e<=90)return e-65;if(97<=e&&e<=122)return e-97+26;if(48<=e&&e<=57)return e-48+52;if(43==e)return 62;if(47==e)return 63;throw"c:"+e};return i},O=function(e,a,r){for(var n=function(e,a){var r=e,n=a,t=new Array(e*a),i={setPixel:function(e,a,n){t[a*r+e]=n},write:function(e){e.writeString("GIF87a"),e.writeShort(r),e.writeShort(n),e.writeByte(128),e.writeByte(0),e.writeByte(0),e.writeByte(0),e.writeByte(0),e.writeByte(0),e.writeByte(255),e.writeByte(255),e.writeByte(255),e.writeString(","),e.writeShort(0),e.writeShort(0),e.writeShort(r),e.writeShort(n),e.writeByte(0);var a=2,t=o(a);e.writeByte(a);for(var i=0;t.length-i>255;)e.writeByte(255),e.writeBytes(t,i,255),i+=255;e.writeByte(t.length-i),e.writeBytes(t,i,t.length-i),e.writeByte(0),e.writeString(";")}},o=function(e){for(var a=1<>>a!=0)throw"length over";for(;c+a>=8;)l.writeByte(255&(e<>>=8-c,u=0,c=0;u|=e<0&&l.writeByte(u)}});h.write(a,n);var m=0,p=String.fromCharCode(t[m]);for(m+=1;m=6;)i(e>>>a-6),a-=6},t.flush=function(){if(a>0&&(i(e<<6-a),e=0,a=0),r%3!=0)for(var t=3-r%3,o=0;o>6,128|63&n):n<55296||n>=57344?a.push(224|n>>12,128|n>>6&63,128|63&n):(r++,n=65536+((1023&n)<<10|1023&e.charCodeAt(r)),a.push(240|n>>18,128|n>>12&63,128|n>>6&63,128|63&n))}return a}(e)},1&&(n=[],void 0===(t="function"==typeof(r=function(){return i})?r.apply(a,n):r)||(e.exports=t))},4701(e,a,r){"use strict";1&&(e.exports=r(12039))},4792(e,a,r){"use strict";1&&(!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=r(84248))},6740(e,a,r){var n=r(69342),t=r(37609),i=[r(98712)];e.exports=n.createStore(t,i)},7120(e,a,r){var n=r(36404).Global;e.exports={name:"oldIE-userDataStorage",write:function(e,a){if(s)return;var r=c(e);o(function(e){e.setAttribute(r,a),e.save(t)})},read:function(e){if(s)return;var a=c(e),r=null;return o(function(e){r=e.getAttribute(a)}),r},each:function(e){o(function(a){for(var r=a.XMLDocument.documentElement.attributes,n=r.length-1;n>=0;n--){var t=r[n];e(a.getAttribute(t.name),t.name)}})},remove:function(e){var a=c(e);o(function(e){e.removeAttribute(a),e.save(t)})},clearAll:function(){o(function(e){var a=e.XMLDocument.documentElement.attributes;e.load(t);for(var r=a.length-1;r>=0;r--)e.removeAttribute(a[r].name);e.save(t)})}};var t="storejs",i=n.document,o=function(){if(!i||!i.documentElement||!i.documentElement.addBehavior)return null;var e,a,r,n="script";try{(a=new ActiveXObject("htmlfile")).open(),a.write("<"+n+">document.w=window'),a.close(),e=a.w.frames[0].document,r=e.createElement("div")}catch(a){r=i.createElement("div"),e=i.body}return function(a){var n=[].slice.call(arguments,0);n.unshift(r),e.appendChild(r),r.addBehavior("#default#userData"),r.load(t),a.apply(this,n),e.removeChild(r)}}(),s=(n.navigator?n.navigator.userAgent:"").match(/ (MSIE 8|MSIE 9|MSIE 10)\./);var l=new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g");function c(e){return e.replace(/^\d/,"___$&").replace(l,"___")}},7197(e,a,r){"use strict";const n=r(79157);e.exports=(e,a)=>new n(e,a).major},8129(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var a=document.activeElement,r=[],n=0;n{const t=new n(e,r),i=new n(a,r);return t.compare(i)||t.compareBuild(i)}},9601(e,a,r){"use strict";const n="object"==typeof r(35411)&&1&&{EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}.NODE_DEBUG&&/\bsemver\b/i.test({EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=n},11041(e,a,r){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ResponsePayload=void 0;const n=r(18277);class t extends n.ByteStream{constructor(e){super(e)}}a.ResponsePayload=t},11808(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},12039(e,a,r){"use strict";var n=r(71881),t=Symbol.for("react.element"),i=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,a,r){var n,i={},c=null,u=null;for(n in void 0!==r&&(c=""+r),void 0!==a.key&&(c=""+a.key),void 0!==a.ref&&(u=a.ref),a)o.call(a,n)&&!l.hasOwnProperty(n)&&(i[n]=a[n]);if(e&&e.defaultProps)for(n in a=e.defaultProps)void 0===i[n]&&(i[n]=a[n]);return{$$typeof:t,type:e,key:c,ref:u,props:i,_owner:s.current}}a.Fragment=i,a.jsx=c,a.jsxs=c},13287(e,a){"use strict";a.byteLength=function(e){var a=l(e),r=a[0],n=a[1];return 3*(r+n)/4-n},a.toByteArray=function(e){var a,r,i=l(e),o=i[0],s=i[1],c=new t(function(e,a,r){return 3*(a+r)/4-r}(0,o,s)),u=0,d=s>0?o-4:o;for(r=0;r>16&255,c[u++]=a>>8&255,c[u++]=255&a;2===s&&(a=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,c[u++]=255&a);1===s&&(a=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,c[u++]=a>>8&255,c[u++]=255&a);return c},a.fromByteArray=function(e){for(var a,n=e.length,t=n%3,i=[],o=16383,s=0,l=n-t;sl?l:s+o));1===t?(a=e[n-1],i.push(r[a>>2]+r[a<<4&63]+"==")):2===t&&(a=(e[n-2]<<8)+e[n-1],i.push(r[a>>10]+r[a>>4&63]+r[a<<2&63]+"="));return i.join("")};for(var r=[],n=[],t="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,s=i.length;o0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=a),[r,r===a?0:4-r%4]}function c(e){return r[e>>18&63]+r[e>>12&63]+r[e>>6&63]+r[63&e]}function u(e,a,r){for(var n,t=[],i=a;i{switch(a){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof r&&(r=r.version),e===r;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof r&&(r=r.version),e!==r;case"":case"=":case"==":return n(e,r,c);case"!=":return t(e,r,c);case">":return i(e,r,c);case">=":return o(e,r,c);case"<":return s(e,r,c);case"<=":return l(e,r,c);default:throw new TypeError(`Invalid operator: ${a}`)}}},16126(e){"use strict";const a=/^[0-9]+$/,r=(e,r)=>{if("number"==typeof e&&"number"==typeof r)return e===r?0:er(a,e)}},18277(e,a,r){"use strict";var n=r(67464)["hp"];Object.defineProperty(a,"__esModule",{value:!0}),a.ByteStream=void 0;const t=r(2783),i=r(54700);a.ByteStream=class{constructor(e){this.readOffset=0,this.writeOffset=0,this.internalBuffer=e?n.from(e):n.alloc(0),this.readOffset=0,this.writeOffset=this.internalBuffer.length}appendUint8(e){const a=n.from([e]);this.appendBytes(a)}appendUint16(e){const a=n.alloc(2);a.writeUInt16LE(e,0),this.appendBytes(a)}appendUint32(e){const a=n.alloc(4);a.writeUInt32LE(e,0),this.appendBytes(a)}appendUint64(e){const a=n.alloc(8);a.writeBigUInt64LE(e,0),this.appendBytes(a)}readBytes(e){if(this.readOffset+e>this.internalBuffer.length)throw new i.ResponseError(t.LedgerError.UnknownError,"Attempt to read beyond buffer length");const a=this.internalBuffer.subarray(this.readOffset,this.readOffset+e);return this.readOffset+=e,a}readBytesAt(e,a){if(a+e>this.internalBuffer.length)throw new i.ResponseError(t.LedgerError.UnknownError,"Attempt to read beyond buffer length");return this.internalBuffer.subarray(a,a+e)}appendBytes(e){if(this.writeOffset+e.length>this.internalBuffer.length){const a=n.alloc(this.writeOffset+e.length);this.internalBuffer.copy(a,0,0,this.writeOffset),this.internalBuffer=a}e.copy(this.internalBuffer,this.writeOffset),this.writeOffset+=e.length}insertBytesAt(e,a){if(a>this.internalBuffer.length){const r=n.alloc(a-this.internalBuffer.length,0);this.internalBuffer=n.concat([this.internalBuffer,r,e])}else{const r=this.internalBuffer.subarray(0,a),t=this.internalBuffer.subarray(a);this.internalBuffer=n.concat([r,e,t])}}writeBytesAt(e,a){if(a+e.length>this.internalBuffer.length){const r=n.alloc(a+e.length);this.internalBuffer.copy(r,0,0,a),this.internalBuffer=r}e.copy(this.internalBuffer,a),this.writeOffset=a+e.length}skipBytes(e){if(this.readOffset+e>this.internalBuffer.length)throw new i.ResponseError(t.LedgerError.UnknownError,"Attempt to skip beyond buffer length");this.readOffset+=e}clear(){this.internalBuffer=n.alloc(0),this.readOffset=0,this.writeOffset=0}resetOffset(){this.readOffset=0,this.writeOffset=0}getCompleteBuffer(){return n.from(this.internalBuffer)}getAvailableBuffer(){return n.from(this.internalBuffer.subarray(this.readOffset))}length(){return this.internalBuffer.length-this.readOffset}capacity(){return this.internalBuffer.length}getReadOffset(){return this.readOffset}getWriteOffset(){return this.writeOffset}setReadOffset(e){if(e<0||e>this.internalBuffer.length)throw new i.ResponseError(t.LedgerError.UnknownError,"Invalid read offset");this.readOffset=e}setWriteOffset(e){if(e<0||e>this.internalBuffer.length)throw new i.ResponseError(t.LedgerError.UnknownError,"Invalid write offset");this.writeOffset=e}}},18958(e){e.exports={name:"memoryStorage",read:function(e){return a[e]},write:function(e,r){a[e]=r},each:function(e){for(var r in a)a.hasOwnProperty(r)&&e(a[r],r)},remove:function(e){delete a[e]},clearAll:function(e){a={}}};var a={}},18996(e,a,r){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.errorCodeToString=function(e,a){let r=`Unknown Return Code: 0x${e.toString(16).toUpperCase()}`;if(e in n.ERROR_DESCRIPTION_OVERRIDE)return n.ERROR_DESCRIPTION_OVERRIDE[e];if(a&&e in a)return a[e];return r};const n=r(2783)},20223(e,a,r){"use strict";const n=r(79157),t=r(36435),{safeRe:i,t:o}=r(99513);e.exports=(e,a)=>{if(e instanceof n)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let r=null;if((a=a||{}).rtl){const n=a.includePrerelease?i[o.COERCERTLFULL]:i[o.COERCERTL];let t;for(;(t=n.exec(e))&&(!r||r.index+r[0].length!==e.length);)r&&t.index+t[0].length===r.index+r[0].length||(r=t),n.lastIndex=t.index+t[1].length+t[2].length;n.lastIndex=-1}else r=e.match(a.includePrerelease?i[o.COERCEFULL]:i[o.COERCE]);if(null===r)return null;const s=r[2],l=r[3]||"0",c=r[4]||"0",u=a.includePrerelease&&r[5]?`-${r[5]}`:"",d=a.includePrerelease&&r[6]?`+${r[6]}`:"";return t(`${s}.${l}.${c}${u}${d}`,a)}},22097(e,a,r){var n=r(36404).Global;function t(){return n.sessionStorage}function i(e){return t().getItem(e)}e.exports={name:"sessionStorage",read:i,write:function(e,a){return t().setItem(e,a)},each:function(e){for(var a=t().length-1;a>=0;a--){var r=t().key(a);e(i(r),r)}},remove:function(e){return t().removeItem(e)},clearAll:function(){return t().clear()}}},22584(e,a,r){"use strict";var n=r(8129),t={"text/plain":"Text","text/html":"Url",default:"Text"},i="Copy to clipboard: #{key}, Enter";e.exports=function(e,a){var r,o,s,l,c,u,d=!1;a||(a={}),r=a.debug||!1;try{if(s=n(),l=document.createRange(),c=document.getSelection(),(u=document.createElement("span")).textContent=e,u.ariaHidden="true",u.style.all="unset",u.style.position="fixed",u.style.top=0,u.style.clip="rect(0, 0, 0, 0)",u.style.whiteSpace="pre",u.style.webkitUserSelect="text",u.style.MozUserSelect="text",u.style.msUserSelect="text",u.style.userSelect="text",u.addEventListener("copy",function(n){if(n.stopPropagation(),a.format)if(n.preventDefault(),void 0===n.clipboardData){r&&console.warn("unable to use e.clipboardData"),r&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=t[a.format]||t["default"];window.clipboardData.setData(i,e)}else n.clipboardData.clearData(),n.clipboardData.setData(a.format,e);a.onCopy&&(n.preventDefault(),a.onCopy(n.clipboardData))}),document.body.appendChild(u),l.selectNodeContents(u),c.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");d=!0}catch(n){r&&console.error("unable to copy using execCommand: ",n),r&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(a.format||"text",e),a.onCopy&&a.onCopy(window.clipboardData),d=!0}catch(n){r&&console.error("unable to copy using clipboardData: ",n),r&&console.error("falling back to prompt"),o=function(e){var a=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,a)}("message"in a?a.message:i),window.prompt(o,e)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(l):c.removeAllRanges()),u&&document.body.removeChild(u),s()}return d}},22585(e,a,r){var n=r(67902);e.exports=g,e.exports.parse=i,e.exports.compile=function(e,a){return c(i(e,a),a)},e.exports.tokensToFunction=c,e.exports.tokensToRegExp=p;var t=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function i(e,a){for(var r,n=[],i=0,s=0,l="",c=a&&a.delimiter||"/";null!=(r=t.exec(e));){var u=r[0],h=r[1],m=r.index;if(l+=e.slice(s,m),s=m+u.length,h)l+=h[1];else{var p=e[s],g=r[2],f=r[3],b=r[4],y=r[5],k=r[6],v=r[7];l&&(n.push(l),l="");var w=null!=g&&null!=p&&p!==g,z="+"===k||"*"===k,x="?"===k||"*"===k,j=g||c,E=b||y,C=g||("string"==typeof n[n.length-1]?n[n.length-1]:"");n.push({name:f||i++,prefix:g||"",delimiter:j,optional:x,repeat:z,partial:w,asterisk:!!v,pattern:E?d(E):v?".*":o(j,C)})}}return s-1?"[^"+u(e)+"]+?":u(a)+"|(?:(?!"+u(a)+")[^"+u(e)+"])+?"}function s(e){return encodeURI(e).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function l(e){return encodeURI(e).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function c(e,a){for(var r=new Array(e.length),t=0;tn(e,a,"<",r)},25346(e,a){a.$o=168782,a.qO=335277,a.ee="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"},26143(e,a,r){"use strict";1&&r(73899)},27050(e,a,r){"use strict";const n=r(9354);e.exports=(e,a)=>e.sort((e,r)=>n(e,r,a))},28800(e,a,r){"use strict";var n=r(67464)["hp"];Object.defineProperty(a,"__esModule",{value:!0}),a.PolkadotGenericAppLegacy=void 0;const t=r(67163),i=r(1732);a.PolkadotGenericAppLegacy=class{constructor(e,a,r,n){this.genericApp=new i.PolkadotGenericApp(e,r,n),this.ss58prefix=a}convertToLegacyError(e){return{error_message:e.errorMessage,return_code:e.returnCode}}convertLegacyPath(e,a,r){return(0,t.numbersToBip32Path)([2147483692,2147484002,e,a,r])}async getVersion(){try{const e=await this.genericApp.getVersion();return{...this.convertToLegacyError(t.ResponseError.fromReturnCode(t.LedgerError.NoErrors)),major:e.major??0,minor:e.minor??0,patch:e.patch??0,device_locked:e.deviceLocked??!1,test_mode:e.testMode??!1}}catch(e){return{device_locked:!1,major:0,minor:0,patch:0,test_mode:!1,...this.convertToLegacyError(e)}}}async appInfo(){try{const e=await this.genericApp.appInfo();return{...this.convertToLegacyError(t.ResponseError.fromReturnCode(t.LedgerError.NoErrors)),...e}}catch(e){return{...this.convertToLegacyError(e)}}}async getAddress(e,a,r,n,i){if(0!==i)throw t.ResponseError.fromReturnCode(t.LedgerError.AlgorithmNotSupported);try{const i=this.convertLegacyPath(e,a,r),o=await this.genericApp.getAddress(i,this.ss58prefix,n);return{...this.convertToLegacyError(t.ResponseError.fromReturnCode(t.LedgerError.NoErrors)),...o}}catch(e){return{address:"ERROR",pubKey:"ERROR",...this.convertToLegacyError(e)}}}async sign(e,a,r,i,o){try{if(0!==o)throw t.ResponseError.fromReturnCode(t.LedgerError.AlgorithmNotSupported);const n=this.convertLegacyPath(e,a,r),s=await this.genericApp.signEd25519(n,i);return{...this.convertToLegacyError(t.ResponseError.fromReturnCode(t.LedgerError.NoErrors)),...s}}catch(e){const a=this.convertToLegacyError(e);return{signature:n.alloc(0),...a}}}async signRaw(e,a,r,i,o){try{if(0!==o)throw t.ResponseError.fromReturnCode(t.LedgerError.AlgorithmNotSupported);const n=this.convertLegacyPath(e,a,r),s=await this.genericApp.signRawEd25519(n,i);return{...this.convertToLegacyError(t.ResponseError.fromReturnCode(t.LedgerError.NoErrors)),...s}}catch(e){const a=this.convertToLegacyError(e);return{signature:n.alloc(0),...a}}}}},29184(e,a,r){"use strict";const n=r(79157),t=r(74836),i=r(91761);e.exports=(e,a)=>{e=new t(e,a);let r=new n("0.0.0");if(e.test(r))return r;if(r=new n("0.0.0-0"),e.test(r))return r;r=null;for(let a=0;a{const a=new n(e.semver.version);switch(e.operator){case">":0===a.prerelease.length?a.patch++:a.prerelease.push(0),a.raw=a.format();case"":case">=":o&&!i(a,o)||(o=a);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${e.operator}`)}}),!o||r&&!i(r,o)||(r=o)}return r&&e.test(r)?r:null}},32512(e,a,r){"use strict";const n=r(43259);e.exports=(e,a,r)=>0===n(e,a,r)},32582(e,a,r){"use strict";var n=r(66269).CopyToClipboard;n.CopyToClipboard=n,e.exports=n},34315(e,a,r){if(0);else e.exports=r(81207)()},35411(e){var a,r,n=e.exports={};function t(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function o(e){if(a===setTimeout)return setTimeout(e,0);if((a===t||!a)&&setTimeout)return a=setTimeout,setTimeout(e,0);try{return a(e,0)}catch(r){try{return a.call(null,e,0)}catch(r){return a.call(this,e,0)}}}!function(){try{a="function"==typeof setTimeout?setTimeout:t}catch(e){a=t}try{r="function"==typeof clearTimeout?clearTimeout:i}catch(e){r=i}}();var s,l=[],c=!1,u=-1;function d(){c&&s&&(c=!1,s.length?l=s.concat(l):u=-1,l.length&&h())}function h(){if(!c){var e=o(d);c=!0;for(var a=l.length;a;){for(s=l,l=[];++u1)for(var r=1;re.sort((e,r)=>n(r,e,a))},36404(e){var a=Object.assign?Object.assign:function(e,a,r,n){for(var t=1;t{if(e instanceof n)return e;try{return new n(e,a)}catch(e){if(!r)return null;throw e}}},36532(e,a,r){"use strict";const n=r(43259);e.exports=(e,a)=>n(e,a,!0)},37609(e,a,r){e.exports=[r(85628),r(92830),r(7120),r(56473),r(22097),r(18958)]},39522(e,a,r){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.processResponse=function(e,a){if(e.length<2)throw o.ResponseError.fromReturnCode(n.LedgerError.EmptyBuffer);const r=e.readUInt16BE(e.length-2);let s=(0,t.errorCodeToString)(r,a);const l=e.subarray(0,e.length-2);if(r===n.LedgerError.NoErrors)return new i.ResponsePayload(l);if(l.length>0){const e=l.toString("utf8");e.includes(s)?s=e:s+=` : ${e}`}throw new o.ResponseError(r,s)},a.processErrorResponse=function(e,a){if(r=e,!("object"!=typeof r||null===r||r instanceof Array||r instanceof Date)){if(Object.prototype.hasOwnProperty.call(e,"statusCode"))return o.ResponseError.fromReturnCode(e.statusCode,a);if(Object.prototype.hasOwnProperty.call(e,"returnCode")&&Object.prototype.hasOwnProperty.call(e,"errorMessage"))return e}var r;return o.ResponseError.fromReturnCode(n.LedgerError.UnknownTransportError)};const n=r(2783),t=r(18996),i=r(11041),o=r(54700)},39735(e,a,r){"use strict";const n=r(74836),t=r(76349),{ANY:i}=t,o=r(88781),s=r(43259),l=[new t(">=0.0.0-0")],c=[new t(">=0.0.0")],u=(e,a,r)=>{if(e===a)return!0;if(1===e.length&&e[0].semver===i){if(1===a.length&&a[0].semver===i)return!0;e=r.includePrerelease?l:c}if(1===a.length&&a[0].semver===i){if(r.includePrerelease)return!0;a=c}const n=new Set;let t,u,m,p,g,f,b;for(const a of e)">"===a.operator||">="===a.operator?t=d(t,a,r):"<"===a.operator||"<="===a.operator?u=h(u,a,r):n.add(a.semver);if(n.size>1)return null;if(t&&u){if(m=s(t.semver,u.semver,r),m>0)return null;if(0===m&&(">="!==t.operator||"<="!==u.operator))return null}for(const e of n){if(t&&!o(e,String(t),r))return null;if(u&&!o(e,String(u),r))return null;for(const n of a)if(!o(e,String(n),r))return!1;return!0}let y=!(!u||r.includePrerelease||!u.semver.prerelease.length)&&u.semver,k=!(!t||r.includePrerelease||!t.semver.prerelease.length)&&t.semver;y&&1===y.prerelease.length&&"<"===u.operator&&0===y.prerelease[0]&&(y=!1);for(const e of a){if(b=b||">"===e.operator||">="===e.operator,f=f||"<"===e.operator||"<="===e.operator,t)if(k&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===k.major&&e.semver.minor===k.minor&&e.semver.patch===k.patch&&(k=!1),">"===e.operator||">="===e.operator){if(p=d(t,e,r),p===e&&p!==t)return!1}else if(">="===t.operator&&!o(t.semver,String(e),r))return!1;if(u)if(y&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===y.major&&e.semver.minor===y.minor&&e.semver.patch===y.patch&&(y=!1),"<"===e.operator||"<="===e.operator){if(g=h(u,e,r),g===e&&g!==u)return!1}else if("<="===u.operator&&!o(u.semver,String(e),r))return!1;if(!e.operator&&(u||t)&&0!==m)return!1}return!(t&&f&&!u&&0!==m)&&(!(u&&b&&!t&&0!==m)&&(!k&&!y))},d=(e,a,r)=>{if(!e)return a;const n=s(e.semver,a.semver,r);return n>0?e:n<0||">"===a.operator&&">="===e.operator?a:e},h=(e,a,r)=>{if(!e)return a;const n=s(e.semver,a.semver,r);return n<0?e:n>0||"<"===a.operator&&"<="===e.operator?a:e};e.exports=(e,a,r={})=>{if(e===a)return!0;e=new n(e,r),a=new n(a,r);let t=!1;e:for(const n of e.set){for(const e of a.set){const a=u(n,e,r);if(t=t||null!==a,a)continue e}if(t)return!1}return!0}},40010(e,a,r){"use strict";const n=r(36435);e.exports=(e,a)=>{const r=n(e,a);return r?r.version:null}},40246(e,a,r){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.supportedApps=void 0,a.newSubstrateApp=function(e,r){const t=a.supportedApps.find(e=>e.name.toLowerCase()===r.toLowerCase());if(null!=t)return new n.SubstrateApp(e,t.cla,t.slip0044);throw new Error(`Error: ${r} not supported`)},a.getAppParams=function(e){return a.supportedApps.find(a=>a.name.toLowerCase()===e.toLowerCase())};const n=r(3558);a.supportedApps=[{name:"Polkadot",cla:144,slip0044:2147484002,ss58_addr_type:0},{name:"Polymesh",cla:145,slip0044:2147484243,ss58_addr_type:12},{name:"Dock",cla:146,slip0044:2147484242,ss58_addr_type:22},{name:"Centrifuge",cla:147,slip0044:2147484395,ss58_addr_type:36},{name:"Edgeware",cla:148,slip0044:2147484171,ss58_addr_type:7},{name:"Equilibrium",cla:149,slip0044:2247483645,ss58_addr_type:67},{name:"Statemint",cla:150,slip0044:2147484002,ss58_addr_type:0},{name:"Statemine",cla:151,slip0044:2147484082,ss58_addr_type:2},{name:"Nodle",cla:152,slip0044:2147484651,ss58_addr_type:37},{name:"Kusama",cla:153,slip0044:2147484082,ss58_addr_type:2},{name:"Karura",cla:154,slip0044:2147484334,ss58_addr_type:8},{name:"Acala",cla:155,slip0044:2147484435,ss58_addr_type:10},{name:"VTB",cla:156,slip0044:2147484342,ss58_addr_type:42},{name:"Peer",cla:157,slip0044:2147484366,ss58_addr_type:42},{name:"Genshiro",cla:158,slip0044:2247483644,ss58_addr_type:67},{name:"Sora",cla:159,slip0044:2147484265,ss58_addr_type:69},{name:"Polkadex",cla:160,slip0044:2147484447,ss58_addr_type:88},{name:"Bifrost",cla:161,slip0044:2147484436,ss58_addr_type:6},{name:"Reef",cla:162,slip0044:2147484467,ss58_addr_type:42},{name:"XXNetwork",cla:163,slip0044:2147485603,ss58_addr_type:55},{name:"AlephZero",cla:164,slip0044:2147484291,ss58_addr_type:42},{name:"Interlay",cla:165,slip0044:2147484002,ss58_addr_type:2032},{name:"Parallel",cla:166,slip0044:2147484002,ss58_addr_type:172},{name:"Picasso",cla:167,slip0044:2147484082,ss58_addr_type:49},{name:"Composable",cla:168,slip0044:2147484002,ss58_addr_type:49},{name:"Astar",cla:169,slip0044:2147484458,ss58_addr_type:5},{name:"OriginTrail",cla:170,slip0044:2147484002,ss58_addr_type:101},{name:"HydraDX",cla:171,slip0044:2147484002,ss58_addr_type:63},{name:"Stafi",cla:172,slip0044:2147484555,ss58_addr_type:20},{name:"Unique",cla:173,slip0044:2147484309,ss58_addr_type:7391},{name:"BifrostKusama",cla:174,slip0044:2147484436,ss58_addr_type:6},{name:"Phala",cla:175,slip0044:2147484002,ss58_addr_type:30},{name:"Khala",cla:177,slip0044:2147484082,ss58_addr_type:30},{name:"Darwinia",cla:178,slip0044:2147484002,ss58_addr_type:18},{name:"Ajuna",cla:179,slip0044:2147484002,ss58_addr_type:1328},{name:"Bittensor",cla:180,slip0044:2147484653,ss58_addr_type:42},{name:"Ternoa",cla:181,slip0044:2147484643,ss58_addr_type:42},{name:"Pendulum",cla:182,slip0044:2147484002,ss58_addr_type:56},{name:"Zeitgeist",cla:183,slip0044:2147484002,ss58_addr_type:73},{name:"Joystream",cla:184,slip0044:2147484185,ss58_addr_type:126},{name:"Enjin",cla:185,slip0044:2147484803,ss58_addr_type:2135},{name:"Matrixchain",cla:186,slip0044:2147484803,ss58_addr_type:1110},{name:"Quartz",cla:187,slip0044:2147484279,ss58_addr_type:255},{name:"Avail",cla:188,slip0044:2147484357,ss58_addr_type:42},{name:"Entropy",cla:189,slip0044:2147484960,ss58_addr_type:42},{name:"Peaq",cla:97,slip0044:2147483708,ss58_addr_type:42},{name:"AvailRecovery",cla:190,slip0044:2147484002,ss58_addr_type:42}]},40782(e){"use strict";var a,r="object"==typeof Reflect?Reflect:null,n=r&&"function"==typeof r.apply?r.apply:function(e,a,r){return Function.prototype.apply.call(e,a,r)};a=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var t=Number.isNaN||function(e){return e!=e};function i(){i.init.call(this)}e.exports=i,e.exports.once=function(e,a){return new Promise(function(r,n){function t(r){e.removeListener(a,i),n(r)}function i(){"function"==typeof e.removeListener&&e.removeListener("error",t),r([].slice.call(arguments))}g(e,a,i,{once:!0}),"error"!==a&&function(e,a,r){"function"==typeof e.on&&g(e,"error",a,r)}(e,t,{once:!0})})},i.EventEmitter=i,i.prototype._events=void 0,i.prototype._eventsCount=0,i.prototype._maxListeners=void 0;var o=10;function s(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?i.defaultMaxListeners:e._maxListeners}function c(e,a,r,n){var t,i,o,c;if(s(r),void 0===(i=e._events)?(i=e._events=Object.create(null),e._eventsCount=0):(void 0!==i.newListener&&(e.emit("newListener",a,r.listener?r.listener:r),i=e._events),o=i[a]),void 0===o)o=i[a]=r,++e._eventsCount;else if("function"==typeof o?o=i[a]=n?[r,o]:[o,r]:n?o.unshift(r):o.push(r),(t=l(e))>0&&o.length>t&&!o.warned){o.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(a)+" listeners "+"added. Use emitter.setMaxListeners() to "+"increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=a,u.count=o.length,c=u,console&&console.warn&&console.warn(c)}return e}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(e,a,r){var n={fired:!1,wrapFn:void 0,target:e,type:a,listener:r},t=u.bind(n);return t.listener=r,n.wrapFn=t,t}function h(e,a,r){var n=e._events;if(void 0===n)return[];var t=n[a];return void 0===t?[]:"function"==typeof t?r?[t.listener||t]:[t]:r?function(e){for(var a=new Array(e.length),r=0;r0&&(o=a[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var l=i[e];if(void 0===l)return!1;if("function"==typeof l)n(l,this,a);else{var c=l.length,u=p(l,c);for(r=0;r=0;i--)if(r[i]===a||r[i].listener===a){o=r[i].listener,t=i;break}if(t<0)return this;0===t?r.shift():function(e,a){for(;a+1=0;n--)this.removeListener(e,a[n]);return this},i.prototype.listeners=function(e){return h(this,e,!0)},i.prototype.rawListeners=function(e){return h(this,e,!1)},i.listenerCount=function(e,a){return"function"==typeof e.listenerCount?e.listenerCount(a):m.call(e,a)},i.prototype.listenerCount=m,i.prototype.eventNames=function(){return this._eventsCount>0?a(this._events):[]}},41025(e,a,r){"use strict";var n=r(4792);if(1)a.H=n.createRoot,n.hydrateRoot;else;},41153(e,a,r){"use strict";1&&(e.exports=r(49517))},41946(e){e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},42355(e,a,r){"use strict";const n=r(43259);e.exports=(e,a,r)=>n(a,e,r)},43259(e,a,r){"use strict";const n=r(79157);e.exports=(e,a,r)=>new n(e,r).compare(new n(a,r))},45354(e,a,r){"use strict";const n=r(68854);e.exports=(e,a,r)=>n(e,a,">",r)},46790(e,a){a.read=function(e,a,r,n,t){var i,o,s=8*t-n-1,l=(1<>1,u=-7,d=r?t-1:0,h=r?-1:1,m=e[a+d];for(d+=h,i=m&(1<<-u)-1,m>>=-u,u+=s;u>0;i=256*i+e[a+d],d+=h,u-=8);for(o=i&(1<<-u)-1,i>>=-u,u+=n;u>0;o=256*o+e[a+d],d+=h,u-=8);if(0===i)i=1-c;else{if(i===l)return o?NaN:(m?-1:1)*(1/0);o+=Math.pow(2,n),i-=c}return(m?-1:1)*o*Math.pow(2,i-n)},a.write=function(e,a,r,n,t,i){var o,s,l,c=8*i-t-1,u=(1<>1,h=23===t?Math.pow(2,-24)-Math.pow(2,-77):0,m=n?0:i-1,p=n?1:-1,g=a<0||0===a&&1/a<0?1:0;for(a=Math.abs(a),isNaN(a)||a===1/0?(s=isNaN(a)?1:0,o=u):(o=Math.floor(Math.log(a)/Math.LN2),a*(l=Math.pow(2,-o))<1&&(o--,l*=2),(a+=o+d>=1?h/l:h*Math.pow(2,1-d))*l>=2&&(o++,l/=2),o+d>=u?(s=0,o=u):o+d>=1?(s=(a*l-1)*Math.pow(2,t),o+=d):(s=a*Math.pow(2,d-1)*Math.pow(2,t),o=0));t>=8;e[r+m]=255&s,m+=p,s/=256,t-=8);for(o=o<0;e[r+m]=255&o,m+=p,o/=256,c-=8);e[r+m-p]|=128*g}},47173(e,a,r){"use strict";const n=r(36435);e.exports=(e,a)=>{const r=n(e,null,!0),t=n(a,null,!0),i=r.compare(t);if(0===i)return null;const o=i>0,s=o?r:t,l=o?t:r,c=!!s.prerelease.length;if(!!l.prerelease.length&&!c){if(!l.patch&&!l.minor)return"major";if(0===l.compareMain(s))return l.minor&&!l.patch?"minor":"patch"}const u=c?"pre":"";return r.major!==t.major?u+"major":r.minor!==t.minor?u+"minor":r.patch!==t.patch?u+"patch":"prerelease"}},47374(e,a,r){"use strict";const n=r(43259);e.exports=(e,a,r)=>n(e,a,r)<0},47764(e,a,r){"use strict";var n=r(35411),t=r(67464)["hp"];function i(e,a){return function(){return e.apply(a,arguments)}}const{toString:o}=Object.prototype,{getPrototypeOf:s}=Object,{iterator:l,toStringTag:c}=Symbol,u=(d=Object.create(null),e=>{const a=o.call(e);return d[a]||(d[a]=a.slice(8,-1).toLowerCase())});var d;const h=e=>(e=e.toLowerCase(),a=>u(a)===e),m=e=>a=>typeof a===e,{isArray:p}=Array,g=m("undefined");function f(e){return null!==e&&!g(e)&&null!==e.constructor&&!g(e.constructor)&&k(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const b=h("ArrayBuffer");const y=m("string"),k=m("function"),v=m("number"),w=e=>null!==e&&"object"==typeof e,z=e=>{if("object"!==u(e))return!1;const a=s(e);return!(null!==a&&a!==Object.prototype&&null!==Object.getPrototypeOf(a)||c in e||l in e)},x=h("Date"),j=h("File"),E=h("Blob"),C=h("FileList"),S=h("URLSearchParams"),[A,I,T,O]=["ReadableStream","Request","Response","Headers"].map(h);function N(e,a,{allOwnKeys:r=!1}={}){if(null==e)return;let n,t;if("object"!=typeof e&&(e=[e]),p(e))for(n=0,t=e.length;n0;)if(n=r[t],a===n.toLowerCase())return n;return null}const M="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:globalThis,R=e=>!g(e)&&e!==M;const q=(L="undefined"!=typeof Uint8Array&&s(Uint8Array),e=>L&&e instanceof L);var L;const V=h("HTMLFormElement"),D=(({hasOwnProperty:e})=>(a,r)=>e.call(a,r))(Object.prototype),B=h("RegExp"),_=(e,a)=>{const r=Object.getOwnPropertyDescriptors(e),n={};N(r,(r,t)=>{let i;!1!==(i=a(r,t,e))&&(n[t]=i||r)}),Object.defineProperties(e,n)};const F=h("AsyncFunction"),U=(H="function"==typeof setImmediate,X=k(M.postMessage),H?setImmediate:X?(W=`axios@${Math.random()}`,G=[],M.addEventListener("message",({source:e,data:a})=>{e===M&&a===W&&G.length&&G.shift()()},!1),e=>{G.push(e),M.postMessage(W,"*")}):e=>setTimeout(e));var H,X,W,G;const Z="undefined"!=typeof queueMicrotask?queueMicrotask.bind(M):void 0!==n&&n.nextTick||U;var K={isArray:p,isArrayBuffer:b,isBuffer:f,isFormData:e=>{let a;return e&&("function"==typeof FormData&&e instanceof FormData||k(e.append)&&("formdata"===(a=u(e))||"object"===a&&k(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let a;return a="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&b(e.buffer),a},isString:y,isNumber:v,isBoolean:e=>!0===e||!1===e,isObject:w,isPlainObject:z,isEmptyObject:e=>{if(!w(e)||f(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:A,isRequest:I,isResponse:T,isHeaders:O,isUndefined:g,isDate:x,isFile:j,isBlob:E,isRegExp:B,isFunction:k,isStream:e=>w(e)&&k(e.pipe),isURLSearchParams:S,isTypedArray:q,isFileList:C,forEach:N,merge:function e(){const{caseless:a,skipUndefined:r}=R(this)&&this||{},n={},t=(t,i)=>{const o=a&&P(n,i)||i;z(n[o])&&z(t)?n[o]=e(n[o],t):z(t)?n[o]=e({},t):p(t)?n[o]=t.slice():r&&g(t)||(n[o]=t)};for(let e=0,a=arguments.length;e(N(a,(a,n)=>{r&&k(a)?e[n]=i(a,r):e[n]=a},{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,a,r,n)=>{e.prototype=Object.create(a.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:a.prototype}),r&&Object.assign(e.prototype,r)},toFlatObject:(e,a,r,n)=>{let t,i,o;const l={};if(a=a||{},null==e)return a;do{for(t=Object.getOwnPropertyNames(e),i=t.length;i-- >0;)o=t[i],n&&!n(o,e,a)||l[o]||(a[o]=e[o],l[o]=!0);e=!1!==r&&s(e)}while(e&&(!r||r(e,a))&&e!==Object.prototype);return a},kindOf:u,kindOfTest:h,endsWith:(e,a,r)=>{e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=a.length;const n=e.indexOf(a,r);return-1!==n&&n===r},toArray:e=>{if(!e)return null;if(p(e))return e;let a=e.length;if(!v(a))return null;const r=new Array(a);for(;a-- >0;)r[a]=e[a];return r},forEachEntry:(e,a)=>{const r=(e&&e[l]).call(e);let n;for(;(n=r.next())&&!n.done;){const r=n.value;a.call(e,r[0],r[1])}},matchAll:(e,a)=>{let r;const n=[];for(;null!==(r=e.exec(a));)n.push(r);return n},isHTMLForm:V,hasOwnProperty:D,hasOwnProp:D,reduceDescriptors:_,freezeMethods:e=>{_(e,(a,r)=>{if(k(e)&&-1!==["arguments","caller","callee"].indexOf(r))return!1;const n=e[r];k(n)&&(a.enumerable=!1,"writable"in a?a.writable=!1:a.set||(a.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")}))})},toObjectSet:(e,a)=>{const r={},n=e=>{e.forEach(e=>{r[e]=!0})};return p(e)?n(e):n(String(e).split(a)),r},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,a,r){return a.toUpperCase()+r}),noop:()=>{},toFiniteNumber:(e,a)=>null!=e&&Number.isFinite(e=+e)?e:a,findKey:P,global:M,isContextDefined:R,isSpecCompliantForm:function(e){return!!(e&&k(e.append)&&"FormData"===e[c]&&e[l])},toJSONObject:e=>{const a=new Array(10),r=(e,n)=>{if(w(e)){if(a.indexOf(e)>=0)return;if(f(e))return e;if(!("toJSON"in e)){a[n]=e;const t=p(e)?[]:{};return N(e,(e,a)=>{const i=r(e,n+1);!g(i)&&(t[a]=i)}),a[n]=void 0,t}}return e};return r(e,0)},isAsyncFn:F,isThenable:e=>e&&(w(e)||k(e))&&k(e.then)&&k(e.catch),setImmediate:U,asap:Z,isIterable:e=>null!=e&&k(e[l])};function Y(e,a,r,n,t){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",a&&(this.code=a),r&&(this.config=r),n&&(this.request=n),t&&(this.response=t,this.status=t.status?t.status:null)}K.inherits(Y,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:K.toJSONObject(this.config),code:this.code,status:this.status}}});const J=Y.prototype,Q={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Q[e]={value:e}}),Object.defineProperties(Y,Q),Object.defineProperty(J,"isAxiosError",{value:!0}),Y.from=(e,a,r,n,t,i)=>{const o=Object.create(J);K.toFlatObject(e,o,function(e){return e!==Error.prototype},e=>"isAxiosError"!==e);const s=e&&e.message?e.message:"Error",l=null==a&&e?e.code:a;return Y.call(o,s,l,r,n,t),e&&null==o.cause&&Object.defineProperty(o,"cause",{value:e,configurable:!0}),o.name=e&&e.name||"Error",i&&Object.assign(o,i),o};function $(e){return K.isPlainObject(e)||K.isArray(e)}function ee(e){return K.endsWith(e,"[]")?e.slice(0,-2):e}function ae(e,a,r){return e?e.concat(a).map(function(e,a){return e=ee(e),!r&&a?"["+e+"]":e}).join(r?".":""):a}const re=K.toFlatObject(K,{},null,function(e){return/^is[A-Z]/.test(e)});function ne(e,a,r){if(!K.isObject(e))throw new TypeError("target must be an object");a=a||new FormData;const n=(r=K.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,a){return!K.isUndefined(a[e])})).metaTokens,i=r.visitor||u,o=r.dots,s=r.indexes,l=(r.Blob||"undefined"!=typeof Blob&&Blob)&&K.isSpecCompliantForm(a);if(!K.isFunction(i))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(K.isDate(e))return e.toISOString();if(K.isBoolean(e))return e.toString();if(!l&&K.isBlob(e))throw new Y("Blob is not supported. Use a Buffer instead.");return K.isArrayBuffer(e)||K.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):t.from(e):e}function u(e,r,t){let i=e;if(e&&!t&&"object"==typeof e)if(K.endsWith(r,"{}"))r=n?r:r.slice(0,-2),e=JSON.stringify(e);else if(K.isArray(e)&&function(e){return K.isArray(e)&&!e.some($)}(e)||(K.isFileList(e)||K.endsWith(r,"[]"))&&(i=K.toArray(e)))return r=ee(r),i.forEach(function(e,n){!K.isUndefined(e)&&null!==e&&a.append(!0===s?ae([r],n,o):null===s?r:r+"[]",c(e))}),!1;return!!$(e)||(a.append(ae(t,r,o),c(e)),!1)}const d=[],h=Object.assign(re,{defaultVisitor:u,convertValue:c,isVisitable:$});if(!K.isObject(e))throw new TypeError("data must be an object");return function e(r,n){if(!K.isUndefined(r)){if(-1!==d.indexOf(r))throw Error("Circular reference detected in "+n.join("."));d.push(r),K.forEach(r,function(r,t){!0===(!(K.isUndefined(r)||null===r)&&i.call(a,r,K.isString(t)?t.trim():t,n,h))&&e(r,n?n.concat(t):[t])}),d.pop()}}(e),a}function te(e){const a={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return a[e]})}function ie(e,a){this._pairs=[],e&&ne(e,this,a)}const oe=ie.prototype;function se(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function le(e,a,r){if(!a)return e;const n=r&&r.encode||se;K.isFunction(r)&&(r={serialize:r});const t=r&&r.serialize;let i;if(i=t?t(a,r):K.isURLSearchParams(a)?a.toString():new ie(a,r).toString(n),i){const a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}oe.append=function(e,a){this._pairs.push([e,a])},oe.toString=function(e){const a=e?function(a){return e.call(this,a,te)}:te;return this._pairs.map(function(e){return a(e[0])+"="+a(e[1])},"").join("&")};var ce=class{constructor(){this.handlers=[]}use(e,a,r){return this.handlers.push({fulfilled:e,rejected:a,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){K.forEach(this.handlers,function(a){null!==a&&e(a)})}},ue={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},de={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:ie,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]};const he="undefined"!=typeof window&&"undefined"!=typeof document,me="object"==typeof navigator&&navigator||void 0,pe=he&&(!me||["ReactNative","NativeScript","NS"].indexOf(me.product)<0),ge="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,fe=he&&window.location.href||"http://localhost";var be={...Object.freeze({__proto__:null,hasBrowserEnv:he,hasStandardBrowserWebWorkerEnv:ge,hasStandardBrowserEnv:pe,navigator:me,origin:fe}),...de};function ye(e){function a(e,r,n,t){let i=e[t++];if("__proto__"===i)return!0;const o=Number.isFinite(+i),s=t>=e.length;if(i=!i&&K.isArray(n)?n.length:i,s)return K.hasOwnProp(n,i)?n[i]=[n[i],r]:n[i]=r,!o;n[i]&&K.isObject(n[i])||(n[i]=[]);return a(e,r,n[i],t)&&K.isArray(n[i])&&(n[i]=function(e){const a={},r=Object.keys(e);let n;const t=r.length;let i;for(n=0;n{a(function(e){return K.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0])}(e),n,r,0)}),r}return null}const ke={transitional:ue,adapter:["xhr","http","fetch"],transformRequest:[function(e,a){const r=a.getContentType()||"",n=r.indexOf("application/json")>-1,t=K.isObject(e);t&&K.isHTMLForm(e)&&(e=new FormData(e));if(K.isFormData(e))return n?JSON.stringify(ye(e)):e;if(K.isArrayBuffer(e)||K.isBuffer(e)||K.isStream(e)||K.isFile(e)||K.isBlob(e)||K.isReadableStream(e))return e;if(K.isArrayBufferView(e))return e.buffer;if(K.isURLSearchParams(e))return a.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(t){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,a){return ne(e,new be.classes.URLSearchParams,{visitor:function(e,a,r,n){return be.isNode&&K.isBuffer(e)?(this.append(a,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)},...a})}(e,this.formSerializer).toString();if((i=K.isFileList(e))||r.indexOf("multipart/form-data")>-1){const a=this.env&&this.env.FormData;return ne(i?{"files[]":e}:e,a&&new a,this.formSerializer)}}return t||n?(a.setContentType("application/json",!1),function(e,a,r){if(K.isString(e))try{return(a||JSON.parse)(e),K.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(r||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const a=this.transitional||ke.transitional,r=a&&a.forcedJSONParsing,n="json"===this.responseType;if(K.isResponse(e)||K.isReadableStream(e))return e;if(e&&K.isString(e)&&(r&&!this.responseType||n)){const r=!(a&&a.silentJSONParsing)&&n;try{return JSON.parse(e,this.parseReviver)}catch(e){if(r){if("SyntaxError"===e.name)throw Y.from(e,Y.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:be.classes.FormData,Blob:be.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};K.forEach(["delete","get","head","post","put","patch"],e=>{ke.headers[e]={}});var ve=ke;const we=K.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const ze=Symbol("internals");function xe(e){return e&&String(e).trim().toLowerCase()}function je(e){return!1===e||null==e?e:K.isArray(e)?e.map(je):String(e)}function Ee(e,a,r,n,t){return K.isFunction(n)?n.call(this,a,r):(t&&(a=r),K.isString(a)?K.isString(n)?-1!==a.indexOf(n):K.isRegExp(n)?n.test(a):void 0:void 0)}class Ce{constructor(e){e&&this.set(e)}set(e,a,r){const n=this;function t(e,a,r){const t=xe(a);if(!t)throw new Error("header name must be a non-empty string");const i=K.findKey(n,t);(!i||void 0===n[i]||!0===r||void 0===r&&!1!==n[i])&&(n[i||a]=je(e))}const i=(e,a)=>K.forEach(e,(e,r)=>t(e,r,a));if(K.isPlainObject(e)||e instanceof this.constructor)i(e,a);else if(K.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))i((e=>{const a={};let r,n,t;return e&&e.split("\n").forEach(function(e){t=e.indexOf(":"),r=e.substring(0,t).trim().toLowerCase(),n=e.substring(t+1).trim(),!r||a[r]&&we[r]||("set-cookie"===r?a[r]?a[r].push(n):a[r]=[n]:a[r]=a[r]?a[r]+", "+n:n)}),a})(e),a);else if(K.isObject(e)&&K.isIterable(e)){let r,n,t={};for(const a of e){if(!K.isArray(a))throw TypeError("Object iterator must return a key-value pair");t[n=a[0]]=(r=t[n])?K.isArray(r)?[...r,a[1]]:[r,a[1]]:a[1]}i(t,a)}else null!=e&&t(a,e,r);return this}get(e,a){if(e=xe(e)){const r=K.findKey(this,e);if(r){const e=this[r];if(!a)return e;if(!0===a)return function(e){const a=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=r.exec(e);)a[n[1]]=n[2];return a}(e);if(K.isFunction(a))return a.call(this,e,r);if(K.isRegExp(a))return a.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,a){if(e=xe(e)){const r=K.findKey(this,e);return!(!r||void 0===this[r]||a&&!Ee(0,this[r],r,a))}return!1}delete(e,a){const r=this;let n=!1;function t(e){if(e=xe(e)){const t=K.findKey(r,e);!t||a&&!Ee(0,r[t],t,a)||(delete r[t],n=!0)}}return K.isArray(e)?e.forEach(t):t(e),n}clear(e){const a=Object.keys(this);let r=a.length,n=!1;for(;r--;){const t=a[r];e&&!Ee(0,this[t],t,e,!0)||(delete this[t],n=!0)}return n}normalize(e){const a=this,r={};return K.forEach(this,(n,t)=>{const i=K.findKey(r,t);if(i)return a[i]=je(n),void delete a[t];const o=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,a,r)=>a.toUpperCase()+r)}(t):String(t).trim();o!==t&&delete a[t],a[o]=je(n),r[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const a=Object.create(null);return K.forEach(this,(r,n)=>{null!=r&&!1!==r&&(a[n]=e&&K.isArray(r)?r.join(", "):r)}),a}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,a])=>e+": "+a).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...a){const r=new this(e);return a.forEach(e=>r.set(e)),r}static accessor(e){const a=(this[ze]=this[ze]={accessors:{}}).accessors,r=this.prototype;function n(e){const n=xe(e);a[n]||(!function(e,a){const r=K.toCamelCase(" "+a);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+r,{value:function(e,r,t){return this[n].call(this,a,e,r,t)},configurable:!0})})}(r,e),a[n]=!0)}return K.isArray(e)?e.forEach(n):n(e),this}}Ce.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),K.reduceDescriptors(Ce.prototype,({value:e},a)=>{let r=a[0].toUpperCase()+a.slice(1);return{get:()=>e,set(e){this[r]=e}}}),K.freezeMethods(Ce);var Se=Ce;function Ae(e,a){const r=this||ve,n=a||r,t=Se.from(n.headers);let i=n.data;return K.forEach(e,function(e){i=e.call(r,i,t.normalize(),a?a.status:void 0)}),t.normalize(),i}function Ie(e){return!(!e||!e.__CANCEL__)}function Te(e,a,r){Y.call(this,null==e?"canceled":e,Y.ERR_CANCELED,a,r),this.name="CanceledError"}function Oe(e,a,r){const n=r.config.validateStatus;r.status&&n&&!n(r.status)?a(new Y("Request failed with status code "+r.status,[Y.ERR_BAD_REQUEST,Y.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r)):e(r)}K.inherits(Te,Y,{__CANCEL__:!0});const Ne=(e,a,r=3)=>{let n=0;const t=function(e,a){e=e||10;const r=new Array(e),n=new Array(e);let t,i=0,o=0;return a=void 0!==a?a:1e3,function(s){const l=Date.now(),c=n[o];t||(t=l),r[i]=s,n[i]=l;let u=o,d=0;for(;u!==i;)d+=r[u++],u%=e;if(i=(i+1)%e,i===o&&(o=(o+1)%e),l-t{t=i,r=null,n&&(clearTimeout(n),n=null),e(...a)};return[(...e)=>{const a=Date.now(),s=a-t;s>=i?o(e,a):(r=e,n||(n=setTimeout(()=>{n=null,o(r)},i-s)))},()=>r&&o(r)]}(r=>{const i=r.loaded,o=r.lengthComputable?r.total:void 0,s=i-n,l=t(s);n=i;e({loaded:i,total:o,progress:o?i/o:void 0,bytes:s,rate:l||void 0,estimated:l&&o&&i<=o?(o-i)/l:void 0,event:r,lengthComputable:null!=o,[a?"download":"upload"]:!0})},r)},Pe=(e,a)=>{const r=null!=e;return[n=>a[0]({lengthComputable:r,total:e,loaded:n}),a[1]]},Me=e=>(...a)=>K.asap(()=>e(...a));var Re=be.hasStandardBrowserEnv?((e,a)=>r=>(r=new URL(r,be.origin),e.protocol===r.protocol&&e.host===r.host&&(a||e.port===r.port)))(new URL(be.origin),be.navigator&&/(msie|trident)/i.test(be.navigator.userAgent)):()=>!0,qe=be.hasStandardBrowserEnv?{write(e,a,r,n,t,i,o){if("undefined"==typeof document)return;const s=[`${e}=${encodeURIComponent(a)}`];K.isNumber(r)&&s.push(`expires=${new Date(r).toUTCString()}`),K.isString(n)&&s.push(`path=${n}`),K.isString(t)&&s.push(`domain=${t}`),!0===i&&s.push("secure"),K.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(e){if("undefined"==typeof document)return null;const a=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return a?decodeURIComponent(a[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};function Le(e,a,r){let n=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(a);return e&&(n||0==r)?function(e,a){return a?e.replace(/\/?\/$/,"")+"/"+a.replace(/^\/+/,""):e}(e,a):a}const Ve=e=>e instanceof Se?{...e}:e;function De(e,a){a=a||{};const r={};function n(e,a,r,n){return K.isPlainObject(e)&&K.isPlainObject(a)?K.merge.call({caseless:n},e,a):K.isPlainObject(a)?K.merge({},a):K.isArray(a)?a.slice():a}function t(e,a,r,t){return K.isUndefined(a)?K.isUndefined(e)?void 0:n(void 0,e,0,t):n(e,a,0,t)}function i(e,a){if(!K.isUndefined(a))return n(void 0,a)}function o(e,a){return K.isUndefined(a)?K.isUndefined(e)?void 0:n(void 0,e):n(void 0,a)}function s(r,t,i){return i in a?n(r,t):i in e?n(void 0,r):void 0}const l={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(e,a,r)=>t(Ve(e),Ve(a),0,!0)};return K.forEach(Object.keys({...e,...a}),function(n){const i=l[n]||t,o=i(e[n],a[n],n);K.isUndefined(o)&&i!==s||(r[n]=o)}),r}var Be=e=>{const a=De({},e);let{data:r,withXSRFToken:n,xsrfHeaderName:t,xsrfCookieName:i,headers:o,auth:s}=a;if(a.headers=o=Se.from(o),a.url=le(Le(a.baseURL,a.url,a.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&o.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),K.isFormData(r))if(be.hasStandardBrowserEnv||be.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(K.isFunction(r.getHeaders)){const e=r.getHeaders(),a=["content-type","content-length"];Object.entries(e).forEach(([e,r])=>{a.includes(e.toLowerCase())&&o.set(e,r)})}if(be.hasStandardBrowserEnv&&(n&&K.isFunction(n)&&(n=n(a)),n||!1!==n&&Re(a.url))){const e=t&&i&&qe.read(i);e&&o.set(t,e)}return a};var _e="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(a,r){const n=Be(e);let t=n.data;const i=Se.from(n.headers).normalize();let o,s,l,c,u,{responseType:d,onUploadProgress:h,onDownloadProgress:m}=n;function p(){c&&c(),u&&u(),n.cancelToken&&n.cancelToken.unsubscribe(o),n.signal&&n.signal.removeEventListener("abort",o)}let g=new XMLHttpRequest;function f(){if(!g)return;const n=Se.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders());Oe(function(e){a(e),p()},function(e){r(e),p()},{data:d&&"text"!==d&&"json"!==d?g.response:g.responseText,status:g.status,statusText:g.statusText,headers:n,config:e,request:g}),g=null}g.open(n.method.toUpperCase(),n.url,!0),g.timeout=n.timeout,"onloadend"in g?g.onloadend=f:g.onreadystatechange=function(){g&&4===g.readyState&&(0!==g.status||g.responseURL&&0===g.responseURL.indexOf("file:"))&&setTimeout(f)},g.onabort=function(){g&&(r(new Y("Request aborted",Y.ECONNABORTED,e,g)),g=null)},g.onerror=function(a){const n=new Y(a&&a.message?a.message:"Network Error",Y.ERR_NETWORK,e,g);n.event=a||null,r(n),g=null},g.ontimeout=function(){let a=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded";const t=n.transitional||ue;n.timeoutErrorMessage&&(a=n.timeoutErrorMessage),r(new Y(a,t.clarifyTimeoutError?Y.ETIMEDOUT:Y.ECONNABORTED,e,g)),g=null},void 0===t&&i.setContentType(null),"setRequestHeader"in g&&K.forEach(i.toJSON(),function(e,a){g.setRequestHeader(a,e)}),K.isUndefined(n.withCredentials)||(g.withCredentials=!!n.withCredentials),d&&"json"!==d&&(g.responseType=n.responseType),m&&([l,u]=Ne(m,!0),g.addEventListener("progress",l)),h&&g.upload&&([s,c]=Ne(h),g.upload.addEventListener("progress",s),g.upload.addEventListener("loadend",c)),(n.cancelToken||n.signal)&&(o=a=>{g&&(r(!a||a.type?new Te(null,e,g):a),g.abort(),g=null)},n.cancelToken&&n.cancelToken.subscribe(o),n.signal&&(n.signal.aborted?o():n.signal.addEventListener("abort",o)));const b=function(e){const a=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return a&&a[1]||""}(n.url);b&&-1===be.protocols.indexOf(b)?r(new Y("Unsupported protocol "+b+":",Y.ERR_BAD_REQUEST,e)):g.send(t||null)})};var Fe=(e,a)=>{const{length:r}=e=e?e.filter(Boolean):[];if(a||r){let r,n=new AbortController;const t=function(e){if(!r){r=!0,o();const a=e instanceof Error?e:this.reason;n.abort(a instanceof Y?a:new Te(a instanceof Error?a.message:a))}};let i=a&&setTimeout(()=>{i=null,t(new Y(`timeout ${a} of ms exceeded`,Y.ETIMEDOUT))},a);const o=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(t):e.removeEventListener("abort",t)}),e=null)};e.forEach(e=>e.addEventListener("abort",t));const{signal:s}=n;return s.unsubscribe=()=>K.asap(o),s}};const Ue=function*(e,a){let r=e.byteLength;if(!a||r{const t=async function*(e,a){for await(const r of He(e))yield*Ue(r,a)}(e,a);let i,o=0,s=e=>{i||(i=!0,n&&n(e))};return new ReadableStream({async pull(e){try{const{done:a,value:n}=await t.next();if(a)return s(),void e.close();let i=n.byteLength;if(r){let e=o+=i;r(e)}e.enqueue(new Uint8Array(n))}catch(e){throw s(e),e}},cancel:e=>(s(e),t.return())},{highWaterMark:2})},We=64*1024,{isFunction:Ge}=K,Ze=(({Request:e,Response:a})=>({Request:e,Response:a}))(K.global),{ReadableStream:Ke,TextEncoder:Ye}=K.global,Je=(e,...a)=>{try{return!!e(...a)}catch(e){return!1}},Qe=e=>{e=K.merge.call({skipUndefined:!0},Ze,e);const{fetch:a,Request:r,Response:n}=e,t=a?Ge(a):"function"==typeof fetch,i=Ge(r),o=Ge(n);if(!t)return!1;const s=t&&Ge(Ke),l=t&&("function"==typeof Ye?(c=new Ye,e=>c.encode(e)):async e=>new Uint8Array(await new r(e).arrayBuffer()));var c;const u=i&&s&&Je(()=>{let e=!1;const a=new r(be.origin,{body:new Ke,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!a}),d=o&&s&&Je(()=>K.isReadableStream(new n("").body)),h={stream:d&&(e=>e.body)};t&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!h[e]&&(h[e]=(a,r)=>{let n=a&&a[e];if(n)return n.call(a);throw new Y(`Response type '${e}' is not supported`,Y.ERR_NOT_SUPPORT,r)})});const m=async(e,a)=>{const n=K.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(K.isBlob(e))return e.size;if(K.isSpecCompliantForm(e)){const a=new r(be.origin,{method:"POST",body:e});return(await a.arrayBuffer()).byteLength}return K.isArrayBufferView(e)||K.isArrayBuffer(e)?e.byteLength:(K.isURLSearchParams(e)&&(e+=""),K.isString(e)?(await l(e)).byteLength:void 0)})(a):n};return async e=>{let{url:t,method:o,data:s,signal:l,cancelToken:c,timeout:p,onDownloadProgress:g,onUploadProgress:f,responseType:b,headers:y,withCredentials:k="same-origin",fetchOptions:v}=Be(e),w=a||fetch;b=b?(b+"").toLowerCase():"text";let z=Fe([l,c&&c.toAbortSignal()],p),x=null;const j=z&&z.unsubscribe&&(()=>{z.unsubscribe()});let E;try{if(f&&u&&"get"!==o&&"head"!==o&&0!==(E=await m(y,s))){let e,a=new r(t,{method:"POST",body:s,duplex:"half"});if(K.isFormData(s)&&(e=a.headers.get("content-type"))&&y.setContentType(e),a.body){const[e,r]=Pe(E,Ne(Me(f)));s=Xe(a.body,We,e,r)}}K.isString(k)||(k=k?"include":"omit");const a=i&&"credentials"in r.prototype,l={...v,signal:z,method:o.toUpperCase(),headers:y.normalize().toJSON(),body:s,duplex:"half",credentials:a?k:void 0};x=i&&new r(t,l);let c=await(i?w(x,v):w(t,l));const p=d&&("stream"===b||"response"===b);if(d&&(g||p&&j)){const e={};["status","statusText","headers"].forEach(a=>{e[a]=c[a]});const a=K.toFiniteNumber(c.headers.get("content-length")),[r,t]=g&&Pe(a,Ne(Me(g),!0))||[];c=new n(Xe(c.body,We,r,()=>{t&&t(),j&&j()}),e)}b=b||"text";let C=await h[K.findKey(h,b)||"text"](c,e);return!p&&j&&j(),await new Promise((a,r)=>{Oe(a,r,{data:C,headers:Se.from(c.headers),status:c.status,statusText:c.statusText,config:e,request:x})})}catch(a){if(j&&j(),a&&"TypeError"===a.name&&/Load failed|fetch/i.test(a.message))throw Object.assign(new Y("Network Error",Y.ERR_NETWORK,e,x),{cause:a.cause||a});throw Y.from(a,a&&a.code,e,x)}}},$e=new Map,ea=e=>{let a=e&&e.env||{};const{fetch:r,Request:n,Response:t}=a,i=[n,t,r];let o,s,l=i.length,c=$e;for(;l--;)o=i[l],s=c.get(o),void 0===s&&c.set(o,s=l?new Map:Qe(a)),c=s;return s};ea();const aa={http:null,xhr:_e,fetch:{get:ea}};K.forEach(aa,(e,a)=>{if(e){try{Object.defineProperty(e,"name",{value:a})}catch(e){}Object.defineProperty(e,"adapterName",{value:a})}});const ra=e=>`- ${e}`,na=e=>K.isFunction(e)||null===e||!1===e;var ta={getAdapter:function(e,a){e=K.isArray(e)?e:[e];const{length:r}=e;let n,t;const i={};for(let o=0;o`adapter ${e} `+(!1===a?"is not supported by the environment":"is not available in the build"));throw new Y(`There is no suitable adapter to dispatch the request `+(r?e.length>1?"since :\n"+e.map(ra).join("\n"):" "+ra(e[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return t},adapters:aa};function ia(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Te(null,e)}function oa(e){ia(e),e.headers=Se.from(e.headers),e.data=Ae.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return ta.getAdapter(e.adapter||ve.adapter,e)(e).then(function(a){return ia(e),a.data=Ae.call(e,e.transformResponse,a),a.headers=Se.from(a.headers),a},function(a){return Ie(a)||(ia(e),a&&a.response&&(a.response.data=Ae.call(e,e.transformResponse,a.response),a.response.headers=Se.from(a.response.headers))),Promise.reject(a)})}const sa="1.13.2",la={};["object","boolean","number","function","string","symbol"].forEach((e,a)=>{la[e]=function(r){return typeof r===e||"a"+(a<1?"n ":" ")+e}});const ca={};la.transitional=function(e,a,r){function n(e,a){return"[Axios v"+sa+"] Transitional option '"+e+"'"+a+(r?". "+r:"")}return(r,t,i)=>{if(!1===e)throw new Y(n(t," has been removed"+(a?" in "+a:"")),Y.ERR_DEPRECATED);return a&&!ca[t]&&(ca[t]=!0,console.warn(n(t," has been deprecated since v"+a+" and will be removed in the near future"))),!e||e(r,t,i)}},la.spelling=function(e){return(a,r)=>(console.warn(`${r} is likely a misspelling of ${e}`),!0)};var ua={assertOptions:function(e,a,r){if("object"!=typeof e)throw new Y("options must be an object",Y.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let t=n.length;for(;t-- >0;){const i=n[t],o=a[i];if(o){const a=e[i],r=void 0===a||o(a,i,e);if(!0!==r)throw new Y("option "+i+" must be "+r,Y.ERR_BAD_OPTION_VALUE);continue}if(!0!==r)throw new Y("Unknown option "+i,Y.ERR_BAD_OPTION)}},validators:la};const da=ua.validators;class ha{constructor(e){this.defaults=e||{},this.interceptors={request:new ce,response:new ce}}async request(e,a){try{return await this._request(e,a)}catch(e){if(e instanceof Error){let a={};Error.captureStackTrace?Error.captureStackTrace(a):a=new Error;const r=a.stack?a.stack.replace(/^.+\n/,""):"";try{e.stack?r&&!String(e.stack).endsWith(r.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+r):e.stack=r}catch(e){}}throw e}}_request(e,a){"string"==typeof e?(a=a||{}).url=e:a=e||{},a=De(this.defaults,a);const{transitional:r,paramsSerializer:n,headers:t}=a;void 0!==r&&ua.assertOptions(r,{silentJSONParsing:da.transitional(da.boolean),forcedJSONParsing:da.transitional(da.boolean),clarifyTimeoutError:da.transitional(da.boolean)},!1),null!=n&&(K.isFunction(n)?a.paramsSerializer={serialize:n}:ua.assertOptions(n,{encode:da.function,serialize:da.function},!0)),void 0!==a.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?a.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:a.allowAbsoluteUrls=!0),ua.assertOptions(a,{baseUrl:da.spelling("baseURL"),withXsrfToken:da.spelling("withXSRFToken")},!0),a.method=(a.method||this.defaults.method||"get").toLowerCase();let i=t&&K.merge(t.common,t[a.method]);t&&K.forEach(["delete","get","head","post","put","patch","common"],e=>{delete t[e]}),a.headers=Se.concat(i,t);const o=[];let s=!0;this.interceptors.request.forEach(function(e){"function"==typeof e.runWhen&&!1===e.runWhen(a)||(s=s&&e.synchronous,o.unshift(e.fulfilled,e.rejected))});const l=[];let c;this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});let u,d=0;if(!s){const e=[oa.bind(this),void 0];for(e.unshift(...o),e.push(...l),u=e.length,c=Promise.resolve(a);d{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](e);r._listeners=null}),this.promise.then=e=>{let a;const n=new Promise(e=>{r.subscribe(e),a=e}).then(e);return n.cancel=function(){r.unsubscribe(a)},n},e(function(e,n,t){r.reason||(r.reason=new Te(e,n,t),a(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const a=this._listeners.indexOf(e);-1!==a&&this._listeners.splice(a,1)}toAbortSignal(){const e=new AbortController,a=a=>{e.abort(a)};return this.subscribe(a),e.signal.unsubscribe=()=>this.unsubscribe(a),e.signal}static source(){let e;return{token:new pa(function(a){e=a}),cancel:e}}}var ga=pa;const fa={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(fa).forEach(([e,a])=>{fa[a]=e});var ba=fa;const ya=function e(a){const r=new ma(a),n=i(ma.prototype.request,r);return K.extend(n,ma.prototype,r,{allOwnKeys:!0}),K.extend(n,r,null,{allOwnKeys:!0}),n.create=function(r){return e(De(a,r))},n}(ve);ya.Axios=ma,ya.CanceledError=Te,ya.CancelToken=ga,ya.isCancel=Ie,ya.VERSION=sa,ya.toFormData=ne,ya.AxiosError=Y,ya.Cancel=ya.CanceledError,ya.all=function(e){return Promise.all(e)},ya.spread=function(e){return function(a){return e.apply(null,a)}},ya.isAxiosError=function(e){return K.isObject(e)&&!0===e.isAxiosError},ya.mergeConfig=De,ya.AxiosHeaders=Se,ya.formToJSON=e=>ye(K.isHTMLForm(e)?new FormData(e):e),ya.getAdapter=ta.getAdapter,ya.HttpStatusCode=ba,ya.default=ya,e.exports=ya},49517(e,a){"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,t=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,o=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,h=r?Symbol.for("react.forward_ref"):60112,m=r?Symbol.for("react.suspense"):60113,p=r?Symbol.for("react.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,f=r?Symbol.for("react.lazy"):60116,b=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,k=r?Symbol.for("react.responder"):60118,v=r?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var a=e.$$typeof;switch(a){case n:switch(e=e.type){case u:case d:case i:case s:case o:case m:return e;default:switch(e=e&&e.$$typeof){case c:case h:case f:case g:case l:return e;default:return a}}case t:return a}}}function z(e){return w(e)===d}a.AsyncMode=u,a.ConcurrentMode=d,a.ContextConsumer=c,a.ContextProvider=l,a.Element=n,a.ForwardRef=h,a.Fragment=i,a.Lazy=f,a.Memo=g,a.Portal=t,a.Profiler=s,a.StrictMode=o,a.Suspense=m,a.isAsyncMode=function(e){return z(e)||w(e)===u},a.isConcurrentMode=z,a.isContextConsumer=function(e){return w(e)===c},a.isContextProvider=function(e){return w(e)===l},a.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},a.isForwardRef=function(e){return w(e)===h},a.isFragment=function(e){return w(e)===i},a.isLazy=function(e){return w(e)===f},a.isMemo=function(e){return w(e)===g},a.isPortal=function(e){return w(e)===t},a.isProfiler=function(e){return w(e)===s},a.isStrictMode=function(e){return w(e)===o},a.isSuspense=function(e){return w(e)===m},a.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===d||e===s||e===o||e===m||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===g||e.$$typeof===l||e.$$typeof===c||e.$$typeof===h||e.$$typeof===y||e.$$typeof===k||e.$$typeof===v||e.$$typeof===b)},a.typeOf=w},51194(e,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0})},53040(e,a,r){"use strict";var n=r(67464)["hp"];function t(e){return e in a.ERROR_DESCRIPTION?a.ERROR_DESCRIPTION[e]:`Unknown Status Code: ${e}`}function i(e){if(null!=e){if(!("object"!=typeof(a=e)||null===a||a instanceof Array||a instanceof Date)){if(Object.prototype.hasOwnProperty.call(e,"returnCode"))return{return_code:e.returnCode,error_message:t(e.returnCode)};if(Object.prototype.hasOwnProperty.call(e,"statusCode"))return{return_code:e.statusCode,error_message:t(e.statusCode)};if(Object.prototype.hasOwnProperty.call(e,"return_code")&&Object.prototype.hasOwnProperty.call(e,"error_message"))return e}return{return_code:65535,error_message:e.toString()}}var a;return{return_code:65535,error_message:e.toString()}}Object.defineProperty(a,"__esModule",{value:!0}),a.ERROR_DESCRIPTION=a.ECDSA_PUBKEY_LEN=a.ED25519_PUBKEY_LEN=a.CHUNK_SIZE=void 0,a.errorCodeToString=t,a.processErrorResponse=i,a.getVersion=async function(e,a){try{const r=await e.send(a,0,0,0),n=r.subarray(-2),i=256*n[0]+n[1];if(14!==r.length&&20!==r.length)return{return_code:27012,error_message:t(27012)};let o,s,l,c,u;return 14===r.length?(o=r.readUInt16BE(1),s=r.readUInt16BE(3),l=r.readUInt16BE(5),c=1===r[7],u=(r[8]<<24)+(r[9]<<16)+(r[10]<<8)+(r[11]<<0)):(o=r.readUInt32BE(1),s=r.readUInt32BE(5),l=r.readUInt32BE(9),c=1===r[13],u=(r[14]<<24)+(r[15]<<16)+(r[16]<<8)+(r[17]<<0)),{return_code:i,error_message:t(i),test_mode:0!==r[0],major:o,minor:s,patch:l,deviceLocked:c,target_id:u.toString(16)}}catch(e){return i(e)}},a.serializePath=function(e,a,r,t){if(!Number.isInteger(a))throw new Error("Input must be an integer");if(!Number.isInteger(r))throw new Error("Input must be an integer");if(!Number.isInteger(t))throw new Error("Input must be an integer");const i=n.alloc(20);return i.writeUInt32LE(2147483692,0),i.writeUInt32LE(e,4),i.writeUInt32LE(a,8),i.writeUInt32LE(r,12),i.writeUInt32LE(t,16),i},a.CHUNK_SIZE=250,a.ED25519_PUBKEY_LEN=32,a.ECDSA_PUBKEY_LEN=33,a.ERROR_DESCRIPTION={1:"U2F: Unknown",2:"U2F: Bad request",3:"U2F: Configuration unsupported",4:"U2F: Device Ineligible",5:"U2F: Timeout",14:"Timeout",36864:"No errors",36865:"Device is busy",26626:"Error deriving keys",25600:"Execution Error",26368:"Wrong Length",27010:"Empty Buffer",27011:"Output buffer too small",27012:"Data is invalid",27013:"Conditions not satisfied",27014:"Transaction rejected",27264:"Bad key handle",27392:"Invalid P1/P2",27904:"Instruction not supported",28161:"App does not seem to be open",28416:"Unknown error",28417:"Sign/verify error"}},53185(e,a,r){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.newKusamaApp=function(e){return(0,n.newSubstrateApp)(e,"Kusama")},a.newPolkadotApp=function(e){return(0,n.newSubstrateApp)(e,"Polkadot")},a.newPolymeshApp=function(e){return(0,n.newSubstrateApp)(e,"Polymesh")},a.newDockApp=function(e){return(0,n.newSubstrateApp)(e,"Dock")},a.newCentrifugeApp=function(e){return(0,n.newSubstrateApp)(e,"Centrifuge")},a.newEdgewareApp=function(e){return(0,n.newSubstrateApp)(e,"Edgeware")},a.newEquilibriumApp=function(e){return(0,n.newSubstrateApp)(e,"Equilibrium")},a.newGenshiroApp=function(e){return(0,n.newSubstrateApp)(e,"Genshiro")},a.newStatemintApp=function(e){return(0,n.newSubstrateApp)(e,"Statemint")},a.newStatemineApp=function(e){return(0,n.newSubstrateApp)(e,"Statemine")},a.newNodleApp=function(e){return(0,n.newSubstrateApp)(e,"Nodle")},a.newSoraApp=function(e){return(0,n.newSubstrateApp)(e,"Sora")},a.newPolkadexApp=function(e){return(0,n.newSubstrateApp)(e,"Polkadex")},a.newBifrostApp=function(e){return(0,n.newSubstrateApp)(e,"Bifrost")},a.newKaruraApp=function(e){return(0,n.newSubstrateApp)(e,"Karura")},a.newReefApp=function(e){return(0,n.newSubstrateApp)(e,"Reef")},a.newAcalaApp=function(e){return(0,n.newSubstrateApp)(e,"Acala")},a.newXXNetworkApp=function(e){return(0,n.newSubstrateApp)(e,"XXNetwork")},a.newParallelApp=function(e){return(0,n.newSubstrateApp)(e,"Parallel")},a.newAstarApp=function(e){return(0,n.newSubstrateApp)(e,"Astar")},a.newComposableApp=function(e){return(0,n.newSubstrateApp)(e,"Composable")},a.newStafiApp=function(e){return(0,n.newSubstrateApp)(e,"Stafi")},a.newAlephZeroApp=function(e){return(0,n.newSubstrateApp)(e,"AlephZero")},a.newInterlayApp=function(e){return(0,n.newSubstrateApp)(e,"Interlay")},a.newUniqueApp=function(e){return(0,n.newSubstrateApp)(e,"Unique")},a.newBifrostKusamaApp=function(e){return(0,n.newSubstrateApp)(e,"BifrostKusama")};const n=r(40246)},53858(e,a,r){"use strict";const n=r(79157);e.exports=(e,a)=>new n(e,a).patch},54585(e){"use strict";e.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){const a=this.map.get(e);return void 0===a?void 0:(this.map.delete(e),this.map.set(e,a),a)}delete(e){return this.map.delete(e)}set(e,a){if(!this.delete(e)&&void 0!==a){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,a)}return this}}},54700(e,a,r){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ResponseError=void 0;const n=r(18996);class t extends Error{constructor(e,a){super(a),this.errorMessage=a,this.returnCode=e}static fromReturnCode(e,a){return new t(e,(0,n.errorCodeToString)(e,a))}}a.ResponseError=t},55023(e,a,r){"use strict";const n=r(79157),t=r(74836);e.exports=(e,a,r)=>{let i=null,o=null,s=null;try{s=new t(a,r)}catch(e){return null}return e.forEach(e=>{s.test(e)&&(i&&-1!==o.compare(e)||(i=e,o=new n(i,r)))}),i}},55407(e,a,r){"use strict";const n=r(74836);e.exports=(e,a,r)=>(e=new n(e,r),a=new n(a,r),e.intersects(a,r))},55532(e,a,r){"use strict";const n=r(74836);e.exports=(e,a)=>new n(e,a).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "))},55639(e,a,r){"use strict";const n=r(43259);e.exports=(e,a,r)=>n(e,a,r)<=0},56473(e,a,r){var n=r(36404),t=n.Global,i=n.trim;e.exports={name:"cookieStorage",read:function(e){if(!e||!c(e))return null;var a="(?:^|.*;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return unescape(o.cookie.replace(new RegExp(a),"$1"))},write:function(e,a){if(!e)return;o.cookie=escape(e)+"="+escape(a)+"; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/"},each:s,remove:l,clearAll:function(){s(function(e,a){l(a)})}};var o=t.document;function s(e){for(var a=o.cookie.split(/; ?/g),r=a.length-1;r>=0;r--)if(i(a[r])){var n=a[r].split("="),t=unescape(n[0]);e(unescape(n[1]),t)}}function l(e){e&&c(e)&&(o.cookie=escape(e)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/")}function c(e){return new RegExp("(?:^|;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(o.cookie)}},57485(e,a,r){"use strict";const n=r(79157),t=r(74836);e.exports=(e,a,r)=>{let i=null,o=null,s=null;try{s=new t(a,r)}catch(e){return null}return e.forEach(e=>{s.test(e)&&(i&&1!==o.compare(e)||(i=e,o=new n(i,r)))}),i}},59926(e){e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMyAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIuOTkwMiAyLjAwMDA4TDExLjU4MDIgMC41ODAwNzhMNC45OTAyMyA3LjE3MDA4TDIuNDEwMjMgNC42MDAwOEwwLjk5MDIzNCA2LjAxMDA4TDQuOTkwMjMgMTAuMDAwMUwxMi45OTAyIDIuMDAwMDhaIiBmaWxsPSIjRkY4QjAwIi8+PC9zdmc+Cg=="},63940(e,a,r){"use strict";const n=r(36435);e.exports=(e,a)=>{const r=n(e,a);return r&&r.prerelease.length?r.prerelease:null}},65396(e,a){var r,n,t;1&&(n=[],void 0===(t="function"==typeof(r=function(){"use strict";function a(e,a){return void 0===a?a={autoBom:!1}:"object"!=typeof a&&(console.warn("Deprecated: Expected third argument to be a object"),a={autoBom:!a}),a.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function r(e,a,r){var n=new XMLHttpRequest;n.open("GET",e),n.responseType="blob",n.onload=function(){s(n.response,a,r)},n.onerror=function(){console.error("could not download file")},n.send()}function n(e){var a=new XMLHttpRequest;a.open("HEAD",e,!1);try{a.send()}catch(e){}return 200<=a.status&&299>=a.status}function t(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(r){var a=document.createEvent("MouseEvents");a.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(a)}}var i="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof globalThis&&globalThis.global===globalThis?globalThis:void 0,o=i.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),s=i.saveAs||("object"!=typeof window||window!==i?function(){}:"download"in HTMLAnchorElement.prototype&&!o?function(e,a,o){var s=i.URL||i.webkitURL,l=document.createElement("a");a=a||e.name||"download",l.download=a,l.rel="noopener","string"==typeof e?(l.href=e,l.origin===location.origin?t(l):n(l.href)?r(e,a,o):t(l,l.target="_blank")):(l.href=s.createObjectURL(e),setTimeout(function(){s.revokeObjectURL(l.href)},4e4),setTimeout(function(){t(l)},0))}:"msSaveOrOpenBlob"in navigator?function(e,i,o){if(i=i||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(a(e,o),i);else if(n(e))r(e,i,o);else{var s=document.createElement("a");s.href=e,s.target="_blank",setTimeout(function(){t(s)})}}:function(e,a,n,t){if((t=t||open("","_blank"))&&(t.document.title=t.document.body.innerText="downloading..."),"string"==typeof e)return r(e,a,n);var s="application/octet-stream"===e.type,l=/constructor/i.test(i.HTMLElement)||i.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||s&&l||o)&&"undefined"!=typeof FileReader){var u=new FileReader;u.onloadend=function(){var e=u.result;e=c?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),t?t.location.href=e:location=e,t=null},u.readAsDataURL(e)}else{var d=i.URL||i.webkitURL,h=d.createObjectURL(e);t?t.location=h:location.href=h,t=null,setTimeout(function(){d.revokeObjectURL(h)},4e4)}});i.saveAs=s.saveAs=s,1&&(e.exports=s)})?r.apply(a,n):r)||(e.exports=t))},66269(e,a,r){"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(a,"__esModule",{value:!0}),a.CopyToClipboard=void 0;var t=s(r(71881)),i=s(r(22584)),o=["text","onCopy","options","children"];function s(e){return e&&e.__esModule?e:{default:e}}function l(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var a=1;a=0||(t[r]=e[r]);return t}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(t[r]=e[r])}return t}function d(e,a){for(var r=0;ro)throw new RangeError('The value "'+e+'" is invalid for option "size"');const a=new Uint8Array(e);return Object.setPrototypeOf(a,l.prototype),a}function l(e,a,r){if("number"==typeof e){if("string"==typeof a)throw new TypeError('The "string" argument must be of type string. Received type number');return d(e)}return c(e,a,r)}function c(e,a,r){if("string"==typeof e)return function(e,a){"string"==typeof a&&""!==a||(a="utf8");if(!l.isEncoding(a))throw new TypeError("Unknown encoding: "+a);const r=0|g(e,a);let n=s(r);const t=n.write(e,a);t!==r&&(n=n.slice(0,t));return n}(e,a);if(ArrayBuffer.isView(e))return function(e){if(K(e,Uint8Array)){const a=new Uint8Array(e);return m(a.buffer,a.byteOffset,a.byteLength)}return h(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, "+"or Array-like Object. Received type "+typeof e);if(K(e,ArrayBuffer)||e&&K(e.buffer,ArrayBuffer))return m(e,a,r);if("undefined"!=typeof SharedArrayBuffer&&(K(e,SharedArrayBuffer)||e&&K(e.buffer,SharedArrayBuffer)))return m(e,a,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return l.from(n,a,r);const t=function(e){if(l.isBuffer(e)){const a=0|p(e.length),r=s(a);return 0===r.length||e.copy(r,0,0,a),r}if(void 0!==e.length)return"number"!=typeof e.length||Y(e.length)?s(0):h(e);if("Buffer"===e.type&&Array.isArray(e.data))return h(e.data)}(e);if(t)return t;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),a,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, "+"or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return u(e),s(e<0?0:0|p(e))}function h(e){const a=e.length<0?0:0|p(e.length),r=s(a);for(let n=0;n=o)throw new RangeError("Attempt to allocate Buffer larger than maximum "+"size: 0x"+o.toString(16)+" bytes");return 0|e}function g(e,a){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||K(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. '+"Received type "+typeof e);const r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;let t=!1;for(;;)switch(a){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return W(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return G(e).length;default:if(t)return n?-1:W(e).length;a=(""+a).toLowerCase(),t=!0}}function f(e,a,r){let n=!1;if((void 0===a||a<0)&&(a=0),a>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(a>>>=0))return"";for(e||(e="utf8");1;)switch(e){case"hex":return T(this,a,r);case"utf8":case"utf-8":return C(this,a,r);case"ascii":return A(this,a,r);case"latin1":case"binary":return I(this,a,r);case"base64":return E(this,a,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,a,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function b(e,a,r){const n=e[a];e[a]=e[r],e[r]=n}function y(e,a,r,n,t){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),Y(r=+r)&&(r=t?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(t)return-1;r=e.length-1}else if(r<0){if(!t)return-1;r=0}if("string"==typeof a&&(a=l.from(a,n)),l.isBuffer(a))return 0===a.length?-1:k(e,a,r,n,t);if("number"==typeof a)return a&=255,"function"==typeof Uint8Array.prototype.indexOf?t?Uint8Array.prototype.indexOf.call(e,a,r):Uint8Array.prototype.lastIndexOf.call(e,a,r):k(e,[a],r,n,t);throw new TypeError("val must be string, number or Buffer")}function k(e,a,r,n,t){let i,o=1,s=e.length,l=a.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||a.length<2)return-1;o=2,s/=2,l/=2,r/=2}function c(e,a){return 1===o?e[a]:e.readUInt16BE(a*o)}if(t){let n=-1;for(i=r;is&&(r=s-l),i=r;i>=0;i--){let r=!0;for(let n=0;nt&&(n=t):n=t;const i=a.length;let o;for(n>i/2&&(n=i/2),o=0;o>8,t=r%256,i.push(t),i.push(n);return i}(a,e.length-r),e,r,n)}function E(e,a,r){return 0===a&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(a,r))}function C(e,a,r){r=Math.min(e.length,r);const n=[];let t=a;for(;t239?4:a>223?3:a>191?2:1;if(t+o<=r){let r,n,s,l;switch(o){case 1:a<128&&(i=a);break;case 2:r=e[t+1],128==(192&r)&&(l=(31&a)<<6|63&r,l>127&&(i=l));break;case 3:r=e[t+1],n=e[t+2],128==(192&r)&&128==(192&n)&&(l=(15&a)<<12|(63&r)<<6|63&n,l>2047&&(l<55296||l>57343)&&(i=l));break;case 4:r=e[t+1],n=e[t+2],s=e[t+3],128==(192&r)&&128==(192&n)&&128==(192&s)&&(l=(15&a)<<18|(63&r)<<12|(63&n)<<6|63&s,l>65535&&l<1114112&&(i=l))}}null===i?(i=65533,o=1):i>65535&&(i-=65536,n.push(i>>>10&1023|55296),i=56320|1023&i),n.push(i),t+=o}return function(e){const a=e.length;if(a<=S)return String.fromCharCode.apply(String,e);let r="",n=0;for(;nn.length?(l.isBuffer(a)||(a=l.from(a)),a.copy(n,t)):Uint8Array.prototype.set.call(n,a,t);else{if(!l.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(n,t)}t+=a.length}return n},l.byteLength=g,l.prototype._isBuffer=!0,l.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let a=0;ar&&(e+=" ... "),""},i&&(l.prototype[i]=l.prototype.inspect),l.prototype.compare=function(e,a,r,n,t){if(K(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. '+"Received type "+typeof e);if(void 0===a&&(a=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===t&&(t=this.length),a<0||r>e.length||n<0||t>this.length)throw new RangeError("out of range index");if(n>=t&&a>=r)return 0;if(n>=t)return-1;if(a>=r)return 1;if(this===e)return 0;let i=(t>>>=0)-(n>>>=0),o=(r>>>=0)-(a>>>=0);const s=Math.min(i,o),c=this.slice(n,t),u=e.slice(a,r);for(let e=0;e>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}const t=this.length-a;if((void 0===r||r>t)&&(r=t),e.length>0&&(r<0||a<0)||a>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let i=!1;for(;;)switch(n){case"hex":return v(this,e,a,r);case"utf8":case"utf-8":return w(this,e,a,r);case"ascii":case"latin1":case"binary":return z(this,e,a,r);case"base64":return x(this,e,a,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return j(this,e,a,r);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const S=4096;function A(e,a,r){let n="";r=Math.min(e.length,r);for(let t=a;tn)&&(r=n);let t="";for(let n=a;nr)throw new RangeError("Trying to access beyond buffer length")}function P(e,a,r,n,t,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(a>t||ae.length)throw new RangeError("Index out of range")}function M(e,a,r,n,t){F(a,n,t,e,r,7);let i=Number(a&BigInt(4294967295));e[r++]=i,i>>=8,e[r++]=i,i>>=8,e[r++]=i,i>>=8,e[r++]=i;let o=Number(a>>BigInt(32)&BigInt(4294967295));return e[r++]=o,o>>=8,e[r++]=o,o>>=8,e[r++]=o,o>>=8,e[r++]=o,r}function R(e,a,r,n,t){F(a,n,t,e,r,7);let i=Number(a&BigInt(4294967295));e[r+7]=i,i>>=8,e[r+6]=i,i>>=8,e[r+5]=i,i>>=8,e[r+4]=i;let o=Number(a>>BigInt(32)&BigInt(4294967295));return e[r+3]=o,o>>=8,e[r+2]=o,o>>=8,e[r+1]=o,o>>=8,e[r]=o,r+8}function q(e,a,r,n,t,i){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function L(e,a,r,n,i){return a=+a,r>>>=0,i||q(e,0,r,4),t.write(e,a,r,n,23,4),r+4}function V(e,a,r,n,i){return a=+a,r>>>=0,i||q(e,0,r,8),t.write(e,a,r,n,52,8),r+8}l.prototype.slice=function(e,a){const r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(a=void 0===a?r:~~a)<0?(a+=r)<0&&(a=0):a>r&&(a=r),a>>=0,a>>>=0,r||N(e,a,this.length);let n=this[e],t=1,i=0;for(;++i>>=0,a>>>=0,r||N(e,a,this.length);let n=this[e+--a],t=1;for(;a>0&&(t*=256);)n+=this[e+--a]*t;return n},l.prototype.readUint8=l.prototype.readUInt8=function(e,a){return e>>>=0,a||N(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,a){return e>>>=0,a||N(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,a){return e>>>=0,a||N(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,a){return e>>>=0,a||N(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(e,a){return e>>>=0,a||N(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readBigUInt64LE=Q(function(e){U(e>>>=0,"offset");const a=this[e],r=this[e+7];void 0!==a&&void 0!==r||H(e,this.length-8);const n=a+this[++e]*2**8+this[++e]*2**16+this[++e]*2**24,t=this[++e]+this[++e]*2**8+this[++e]*2**16+r*2**24;return BigInt(n)+(BigInt(t)<>>=0,"offset");const a=this[e],r=this[e+7];void 0!==a&&void 0!==r||H(e,this.length-8);const n=a*2**24+this[++e]*2**16+this[++e]*2**8+this[++e],t=this[++e]*2**24+this[++e]*2**16+this[++e]*2**8+r;return(BigInt(n)<>>=0,a>>>=0,r||N(e,a,this.length);let n=this[e],t=1,i=0;for(;++i=t&&(n-=Math.pow(2,8*a)),n},l.prototype.readIntBE=function(e,a,r){e>>>=0,a>>>=0,r||N(e,a,this.length);let n=a,t=1,i=this[e+--n];for(;n>0&&(t*=256);)i+=this[e+--n]*t;return t*=128,i>=t&&(i-=Math.pow(2,8*a)),i},l.prototype.readInt8=function(e,a){return e>>>=0,a||N(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,a){e>>>=0,a||N(e,2,this.length);const r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt16BE=function(e,a){e>>>=0,a||N(e,2,this.length);const r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt32LE=function(e,a){return e>>>=0,a||N(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,a){return e>>>=0,a||N(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readBigInt64LE=Q(function(e){U(e>>>=0,"offset");const a=this[e],r=this[e+7];void 0!==a&&void 0!==r||H(e,this.length-8);const n=this[e+4]+this[e+5]*2**8+this[e+6]*2**16+(r<<24);return(BigInt(n)<>>=0,"offset");const a=this[e],r=this[e+7];void 0!==a&&void 0!==r||H(e,this.length-8);const n=(a<<24)+this[++e]*2**16+this[++e]*2**8+this[++e];return(BigInt(n)<>>=0,a||N(e,4,this.length),t.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,a){return e>>>=0,a||N(e,4,this.length),t.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,a){return e>>>=0,a||N(e,8,this.length),t.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,a){return e>>>=0,a||N(e,8,this.length),t.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,a,r,n){if(e=+e,a>>>=0,r>>>=0,!n){P(this,e,a,r,Math.pow(2,8*r)-1,0)}let t=1,i=0;for(this[a]=255&e;++i>>=0,r>>>=0,!n){P(this,e,a,r,Math.pow(2,8*r)-1,0)}let t=r-1,i=1;for(this[a+t]=255&e;--t>=0&&(i*=256);)this[a+t]=e/i&255;return a+r},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,a,r){return e=+e,a>>>=0,r||P(this,e,a,1,255,0),this[a]=255&e,a+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(e,a,r){return e=+e,a>>>=0,r||P(this,e,a,2,65535,0),this[a]=255&e,this[a+1]=e>>>8,a+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(e,a,r){return e=+e,a>>>=0,r||P(this,e,a,2,65535,0),this[a]=e>>>8,this[a+1]=255&e,a+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(e,a,r){return e=+e,a>>>=0,r||P(this,e,a,4,4294967295,0),this[a+3]=e>>>24,this[a+2]=e>>>16,this[a+1]=e>>>8,this[a]=255&e,a+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(e,a,r){return e=+e,a>>>=0,r||P(this,e,a,4,4294967295,0),this[a]=e>>>24,this[a+1]=e>>>16,this[a+2]=e>>>8,this[a+3]=255&e,a+4},l.prototype.writeBigUInt64LE=Q(function(e,a=0){return M(this,e,a,BigInt(0),BigInt("0xffffffffffffffff"))}),l.prototype.writeBigUInt64BE=Q(function(e,a=0){return R(this,e,a,BigInt(0),BigInt("0xffffffffffffffff"))}),l.prototype.writeIntLE=function(e,a,r,n){if(e=+e,a>>>=0,!n){const n=Math.pow(2,8*r-1);P(this,e,a,r,n-1,-n)}let t=0,i=1,o=0;for(this[a]=255&e;++t>0)-o&255;return a+r},l.prototype.writeIntBE=function(e,a,r,n){if(e=+e,a>>>=0,!n){const n=Math.pow(2,8*r-1);P(this,e,a,r,n-1,-n)}let t=r-1,i=1,o=0;for(this[a+t]=255&e;--t>=0&&(i*=256);)e<0&&0===o&&0!==this[a+t+1]&&(o=1),this[a+t]=(e/i>>0)-o&255;return a+r},l.prototype.writeInt8=function(e,a,r){return e=+e,a>>>=0,r||P(this,e,a,1,127,-128),e<0&&(e=255+e+1),this[a]=255&e,a+1},l.prototype.writeInt16LE=function(e,a,r){return e=+e,a>>>=0,r||P(this,e,a,2,32767,-32768),this[a]=255&e,this[a+1]=e>>>8,a+2},l.prototype.writeInt16BE=function(e,a,r){return e=+e,a>>>=0,r||P(this,e,a,2,32767,-32768),this[a]=e>>>8,this[a+1]=255&e,a+2},l.prototype.writeInt32LE=function(e,a,r){return e=+e,a>>>=0,r||P(this,e,a,4,2147483647,-2147483648),this[a]=255&e,this[a+1]=e>>>8,this[a+2]=e>>>16,this[a+3]=e>>>24,a+4},l.prototype.writeInt32BE=function(e,a,r){return e=+e,a>>>=0,r||P(this,e,a,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[a]=e>>>24,this[a+1]=e>>>16,this[a+2]=e>>>8,this[a+3]=255&e,a+4},l.prototype.writeBigInt64LE=Q(function(e,a=0){return M(this,e,a,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),l.prototype.writeBigInt64BE=Q(function(e,a=0){return R(this,e,a,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),l.prototype.writeFloatLE=function(e,a,r){return L(this,e,a,!0,r)},l.prototype.writeFloatBE=function(e,a,r){return L(this,e,a,!1,r)},l.prototype.writeDoubleLE=function(e,a,r){return V(this,e,a,!0,r)},l.prototype.writeDoubleBE=function(e,a,r){return V(this,e,a,!1,r)},l.prototype.copy=function(e,a,r,n){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),a>=e.length&&(a=e.length),a||(a=0),n>0&&n=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-a>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(t=a;t=n+4;r-=3)a=`_${e.slice(r-3,r)}${a}`;return`${e.slice(0,r)}${a}`}function F(e,a,r,n,t,i){if(e>r||e3?0===a||a===BigInt(0)?`>= 0${n} and < 2${n} ** ${8*(i+1)}${n}`:`>= -(2${n} ** ${8*(i+1)-1}${n}) and < 2 ** `+`${8*(i+1)-1}${n}`:`>= ${a}${n} and <= ${r}${n}`,new D.ERR_OUT_OF_RANGE("value",t,e)}!function(e,a,r){U(a,"offset"),void 0!==e[a]&&void 0!==e[a+r]||H(a,e.length-(r+1))}(n,t,i)}function U(e,a){if("number"!=typeof e)throw new D.ERR_INVALID_ARG_TYPE(a,"number",e)}function H(e,a,r){if(Math.floor(e)!==e)throw U(e,r),new D.ERR_OUT_OF_RANGE(r||"offset","an integer",e);if(a<0)throw new D.ERR_BUFFER_OUT_OF_BOUNDS;throw new D.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${a}`,e)}B("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),B("ERR_INVALID_ARG_TYPE",function(e,a){return`The "${e}" argument must be of type number. Received type ${typeof a}`},TypeError),B("ERR_OUT_OF_RANGE",function(e,a,r){let n=`The value of "${e}" is out of range.`,t=r;return Number.isInteger(r)&&Math.abs(r)>2**32?t=_(String(r)):"bigint"==typeof r&&(t=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(t=_(t)),t+="n"),n+=` It must be ${a}. Received ${t}`,n},RangeError);const X=/[^+/0-9A-Za-z-_]/g;function W(e,a){let r;a=a||1/0;const n=e.length;let t=null;const i=[];for(let o=0;o55295&&r<57344){if(!t){if(r>56319){(a-=3)>-1&&i.push(239,191,189);continue}if(o+1===n){(a-=3)>-1&&i.push(239,191,189);continue}t=r;continue}if(r<56320){(a-=3)>-1&&i.push(239,191,189),t=r;continue}r=(t-55296<<10|r-56320)+65536}else t&&(a-=3)>-1&&i.push(239,191,189);if(t=null,r<128){if((a-=1)<0)break;i.push(r)}else if(r<2048){if((a-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((a-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((a-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function G(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(X,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Z(e,a,r,n){let t;for(t=0;t=a.length||t>=e.length);++t)a[t+r]=e[t];return t}function K(e,a){return e instanceof a||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===a.name}function Y(e){return e!=e}const J=function(){const e="0123456789abcdef",a=new Array(256);for(let r=0;r<16;++r){const n=16*r;for(let t=0;t<16;++t)a[n+t]=e[r]+e[t]}return a}();function Q(e){return"undefined"==typeof BigInt?$:e}function $(){throw new Error("BigInt not supported")}},67902(e){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},67980(){"object"!=typeof JSON&&(JSON={}),function(){"use strict";var rx_one=/^[\],:{}\s]*$/,rx_two=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,rx_three=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,rx_four=/(?:^|:|,)(?:\s*\[)+/g,rx_escapable=/[\\"\u0000-\u001f\u007f-\u009f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,rx_dangerous=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta,rep;function f(e){return e<10?"0"+e:e}function this_value(){return this.valueOf()}function quote(e){return rx_escapable.lastIndex=0,rx_escapable.test(e)?'"'+e.replace(rx_escapable,function(e){var a=meta[e];return"string"==typeof a?a:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+e+'"'}function str(e,a){var r,n,t,i,o,s=gap,l=a[e];switch(l&&"object"==typeof l&&"function"==typeof l.toJSON&&(l=l.toJSON(e)),"function"==typeof rep&&(l=rep.call(a,e,l)),typeof l){case"string":return quote(l);case"number":return isFinite(l)?String(l):"null";case"boolean":case"null":return String(l);case"object":if(!l)return"null";if(gap+=indent,o=[],"[object Array]"===Object.prototype.toString.apply(l)){for(i=l.length,r=0;re?"object"!=typeof e?a:e:r},68854(e,a,r){"use strict";const n=r(79157),t=r(76349),{ANY:i}=t,o=r(74836),s=r(88781),l=r(91761),c=r(47374),u=r(55639),d=r(89298);e.exports=(e,a,r,h)=>{let m,p,g,f,b;switch(e=new n(e,h),a=new o(a,h),r){case">":m=l,p=u,g=c,f=">",b=">=";break;case"<":m=c,p=d,g=l,f="<",b="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(s(e,a,h))return!1;for(let r=0;r{e.semver===i&&(e=new t(">=0.0.0")),o=o||e,s=s||e,m(e.semver,o.semver,h)?o=e:g(e.semver,s.semver,h)&&(s=e)}),o.operator===f||o.operator===b)return!1;if((!s.operator||s.operator===f)&&p(e,s.semver))return!1;if(s.operator===b&&g(e,s.semver))return!1}return!0}},69232(e,a){"use strict";var r=Symbol.for("react.element"),n=Symbol.for("react.portal"),t=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),m=Symbol.iterator;var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,f={};function b(e,a,r){this.props=e,this.context=a,this.refs=f,this.updater=r||p}function y(){}function k(e,a,r){this.props=e,this.context=a,this.refs=f,this.updater=r||p}b.prototype.isReactComponent={},b.prototype.setState=function(e,a){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,a,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=b.prototype;var v=k.prototype=new y;v.constructor=k,g(v,b.prototype),v.isPureReactComponent=!0;var w=Array.isArray,z=Object.prototype.hasOwnProperty,x={current:null},j={key:!0,ref:!0,__self:!0,__source:!0};function E(e,a,n){var t,i={},o=null,s=null;if(null!=a)for(t in void 0!==a.ref&&(s=a.ref),void 0!==a.key&&(o=""+a.key),a)z.call(a,t)&&!j.hasOwnProperty(t)&&(i[t]=a[t]);var l=arguments.length-2;if(1===l)i.children=n;else if(10){const e=n.from(r,"utf8");t=n.concat([e,n.allocUnsafe(2)]),t.writeUInt16BE(a,t.length-2)}else t=n.allocUnsafe(2),t.writeUInt16BE(a,0);return(0,i.processResponse)(t,this.CUSTOM_APP_ERROR_DESCRIPTION)}}async signSendChunk(e,a,r,n){return this.sendGenericChunk(e,0,a,r,n)}async getVersion(){try{const e=await this.transport.send(this.CLA,this.INS.GET_VERSION,0,0),a=(0,i.processResponse)(e,this.CUSTOM_APP_ERROR_DESCRIPTION);let r,n,t,l;if(5===a.length()||9===a.length())r=0!==a.readBytes(1).readUInt8(),n=a.readBytes(1).readUInt8(),t=a.readBytes(1).readUInt8(),l=a.readBytes(1).readUInt8();else if(8===a.length()||12===a.length())r=0!==a.readBytes(1).readUInt8(),n=a.readBytes(2).readUInt16BE(),t=a.readBytes(2).readUInt16BE(),l=a.readBytes(2).readUInt16BE();else{if(14!==a.length()&&18!==a.length())throw new s.ResponseError(o.LedgerError.TechnicalProblem,"Invalid response length");r=0!==a.readBytes(1).readUInt8(),n=a.readBytes(4).readUInt32BE(),t=a.readBytes(4).readUInt32BE(),l=a.readBytes(4).readUInt32BE()}const c=1===a.readBytes(1).readUInt8();let u="";return a.length()>=4&&(u=a.readBytes(4).readUInt32BE().toString(16).padStart(8,"0")),{testMode:r,major:n,minor:t,patch:l,deviceLocked:c,targetId:u}}catch(e){throw(0,i.processErrorResponse)(e)}}async appInfo(){try{const e=await this.transport.send(o.LEDGER_DASHBOARD_CLA,1,0,0),a=(0,i.processResponse)(e,this.CUSTOM_APP_ERROR_DESCRIPTION);if(1!==a.readBytes(1).readUInt8())throw new s.ResponseError(o.LedgerError.TechnicalProblem,"Format ID not recognized");const r=a.readBytes(1).readUInt8(),n=a.readBytes(r).toString("ascii"),t=a.readBytes(1).readUInt8(),l=a.readBytes(t).toString("ascii"),c=a.readBytes(1).readUInt8(),u=a.readBytes(c).readUInt8();return{appName:n,appVersion:l,flagLen:c,flagsValue:u,flagRecovery:!!(1&u),flagSignedMcuCode:!!(2&u),flagOnboarded:!!(4&u),flagPINValidated:!!(128&u)}}catch(e){throw(0,i.processErrorResponse)(e)}}async deviceInfo(){try{const e=await this.transport.send(224,1,0,0,n.from([]),[o.LedgerError.NoErrors,28160]),a=(0,i.processResponse)(e,this.CUSTOM_APP_ERROR_DESCRIPTION),r=a.readBytes(4).toString("hex"),t=a.readBytes(1).readUInt8(),s=a.readBytes(t).toString(),l=a.readBytes(1).readUInt8(),c=a.readBytes(l).toString("hex"),u=a.readBytes(1).readUInt8();let d=a.readBytes(u);const h=d.indexOf(0);-1!==h&&(d=d.subarray(0,h));return{targetId:r,seVersion:s,flag:c,mcuVersion:d.toString()}}catch(e){throw(0,i.processErrorResponse)(e)}}}},74836(e,a,r){"use strict";const n=/\s+/g;class t{constructor(e,a){if(a=o(a),e instanceof t)return e.loose===!!a.loose&&e.includePrerelease===!!a.includePrerelease?e:new t(e.raw,a);if(e instanceof s)return this.raw=e.value,this.set=[[e]],this.formatted=void 0,this;if(this.options=a,this.loose=!!a.loose,this.includePrerelease=!!a.includePrerelease,this.raw=e.trim().replace(n," "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter(e=>!b(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&y(e[0])){this.set=[e];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const a=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=a[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){const a=((this.options.includePrerelease&&g)|(this.options.loose&&f))+":"+e,r=i.get(a);if(r)return r;const n=this.options.loose,t=n?u[d.HYPHENRANGELOOSE]:u[d.HYPHENRANGE];e=e.replace(t,T(this.options.includePrerelease)),l("hyphen replace",e),e=e.replace(u[d.COMPARATORTRIM],h),l("comparator trim",e),e=e.replace(u[d.TILDETRIM],m),l("tilde trim",e),e=e.replace(u[d.CARETTRIM],p),l("caret trim",e);let o=e.split(" ").map(e=>v(e,this.options)).join(" ").split(/\s+/).map(e=>I(e,this.options));n&&(o=o.filter(e=>(l("loose invalid filter",e,this.options),!!e.match(u[d.COMPARATORLOOSE])))),l("range list",o);const c=new Map,y=o.map(e=>new s(e,this.options));for(const e of y){if(b(e))return[e];c.set(e.value,e)}c.size>1&&c.has("")&&c.delete("");const k=[...c.values()];return i.set(a,k),k}intersects(e,a){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some(r=>k(r,a)&&e.set.some(e=>k(e,a)&&r.every(r=>e.every(e=>r.intersects(e,a)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new c(e,this.options)}catch(e){return!1}for(let a=0;a"<0.0.0-0"===e.value,y=e=>""===e.value,k=(e,a)=>{let r=!0;const n=e.slice();let t=n.pop();for(;r&&n.length;)r=n.every(e=>t.intersects(e,a)),t=n.pop();return r},v=(e,a)=>(e=e.replace(u[d.BUILD],""),l("comp",e,a),e=j(e,a),l("caret",e),e=z(e,a),l("tildes",e),e=C(e,a),l("xrange",e),e=A(e,a),l("stars",e),e),w=e=>!e||"x"===e.toLowerCase()||"*"===e,z=(e,a)=>e.trim().split(/\s+/).map(e=>x(e,a)).join(" "),x=(e,a)=>{const r=a.loose?u[d.TILDELOOSE]:u[d.TILDE];return e.replace(r,(a,r,n,t,i)=>{let o;return l("tilde",e,a,r,n,t,i),w(r)?o="":w(n)?o=`>=${r}.0.0 <${+r+1}.0.0-0`:w(t)?o=`>=${r}.${n}.0 <${r}.${+n+1}.0-0`:i?(l("replaceTilde pr",i),o=`>=${r}.${n}.${t}-${i} <${r}.${+n+1}.0-0`):o=`>=${r}.${n}.${t} <${r}.${+n+1}.0-0`,l("tilde return",o),o})},j=(e,a)=>e.trim().split(/\s+/).map(e=>E(e,a)).join(" "),E=(e,a)=>{l("caret",e,a);const r=a.loose?u[d.CARETLOOSE]:u[d.CARET],n=a.includePrerelease?"-0":"";return e.replace(r,(a,r,t,i,o)=>{let s;return l("caret",e,a,r,t,i,o),w(r)?s="":w(t)?s=`>=${r}.0.0${n} <${+r+1}.0.0-0`:w(i)?s="0"===r?`>=${r}.${t}.0${n} <${r}.${+t+1}.0-0`:`>=${r}.${t}.0${n} <${+r+1}.0.0-0`:o?(l("replaceCaret pr",o),s="0"===r?"0"===t?`>=${r}.${t}.${i}-${o} <${r}.${t}.${+i+1}-0`:`>=${r}.${t}.${i}-${o} <${r}.${+t+1}.0-0`:`>=${r}.${t}.${i}-${o} <${+r+1}.0.0-0`):(l("no pr"),s="0"===r?"0"===t?`>=${r}.${t}.${i}${n} <${r}.${t}.${+i+1}-0`:`>=${r}.${t}.${i}${n} <${r}.${+t+1}.0-0`:`>=${r}.${t}.${i} <${+r+1}.0.0-0`),l("caret return",s),s})},C=(e,a)=>(l("replaceXRanges",e,a),e.split(/\s+/).map(e=>S(e,a)).join(" ")),S=(e,a)=>{e=e.trim();const r=a.loose?u[d.XRANGELOOSE]:u[d.XRANGE];return e.replace(r,(r,n,t,i,o,s)=>{l("xRange",e,r,n,t,i,o,s);const c=w(t),u=c||w(i),d=u||w(o),h=d;return"="===n&&h&&(n=""),s=a.includePrerelease?"-0":"",c?r=">"===n||"<"===n?"<0.0.0-0":"*":n&&h?(u&&(i=0),o=0,">"===n?(n=">=",u?(t=+t+1,i=0,o=0):(i=+i+1,o=0)):"<="===n&&(n="<",u?t=+t+1:i=+i+1),"<"===n&&(s="-0"),r=`${n+t}.${i}.${o}${s}`):u?r=`>=${t}.0.0${s} <${+t+1}.0.0-0`:d&&(r=`>=${t}.${i}.0${s} <${t}.${+i+1}.0-0`),l("xRange return",r),r})},A=(e,a)=>(l("replaceStars",e,a),e.trim().replace(u[d.STAR],"")),I=(e,a)=>(l("replaceGTE0",e,a),e.trim().replace(u[a.includePrerelease?d.GTE0PRE:d.GTE0],"")),T=e=>(a,r,n,t,i,o,s,l,c,u,d,h)=>`${r=w(n)?"":w(t)?`>=${n}.0.0${e?"-0":""}`:w(i)?`>=${n}.${t}.0${e?"-0":""}`:o?`>=${r}`:`>=${r}${e?"-0":""}`} ${l=w(c)?"":w(u)?`<${+c+1}.0.0-0`:w(d)?`<${c}.${+u+1}.0-0`:h?`<=${c}.${u}.${d}-${h}`:e?`<${c}.${u}.${+d+1}-0`:`<=${l}`}`.trim(),O=(e,a,r)=>{for(let r=0;r0){const n=e[r].semver;if(n.major===a.major&&n.minor===a.minor&&n.patch===a.patch)return!0}return!1}return!0}},75627(){},76349(e,a,r){"use strict";const n=Symbol("SemVer ANY");class t{static get ANY(){return n}constructor(e,a){if(a=i(a),e instanceof t){if(e.loose===!!a.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),c("comparator",e,a),this.options=a,this.loose=!!a.loose,this.parse(e),this.semver===n?this.value="":this.value=this.operator+this.semver.version,c("comp",this)}parse(e){const a=this.options.loose?o[s.COMPARATORLOOSE]:o[s.COMPARATOR],r=e.match(a);if(!r)throw new TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==r[1]?r[1]:"","="===this.operator&&(this.operator=""),r[2]?this.semver=new u(r[2],this.options.loose):this.semver=n}toString(){return this.value}test(e){if(c("Comparator.test",e,this.options.loose),this.semver===n||e===n)return!0;if("string"==typeof e)try{e=new u(e,this.options)}catch(e){return!1}return l(e,this.operator,this.semver,this.options)}intersects(e,a){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new d(e.value,a).test(this.value):""===e.operator?""===e.value||new d(this.value,a).test(e.semver):(!(a=i(a)).includePrerelease||"<0.0.0-0"!==this.value&&"<0.0.0-0"!==e.value)&&(!(!a.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&(!(!this.operator.startsWith(">")||!e.operator.startsWith(">"))||(!(!this.operator.startsWith("<")||!e.operator.startsWith("<"))||(!(this.semver.version!==e.semver.version||!this.operator.includes("=")||!e.operator.includes("="))||(!!(l(this.semver,"<",e.semver,a)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))||!!(l(this.semver,">",e.semver,a)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))))))}}e.exports=t;const i=r(68054),{safeRe:o,t:s}=r(99513),l=r(14788),c=r(9601),u=r(79157),d=r(74836)},77110(e,a){"use strict";function r(e,a){var r=e.length;e.push(a);e:for(;0>>1,t=e[n];if(!(0>>1;ni(l,r))ci(u,l)?(e[n]=u,e[c]=r,n=c):(e[n]=l,e[s]=r,n=s);else{if(!(ci(u,r)))break e;e[n]=u,e[c]=r,n=c}}}return a}function i(e,a){var r=e.sortIndex-a.sortIndex;return 0!==r?r:e.id-a.id}if("object"==typeof performance&&"function"==typeof performance.now){var o=performance;a.unstable_now=function(){return o.now()}}else{var s=Date,l=s.now();a.unstable_now=function(){return s.now()-l}}var c=[],u=[],d=1,h=null,m=3,p=!1,g=!1,f=!1,b="function"==typeof setTimeout?setTimeout:null,y="function"==typeof clearTimeout?clearTimeout:null,k="undefined"!=typeof setImmediate?setImmediate:null;function v(e){for(var a=n(u);null!==a;){if(null===a.callback)t(u);else{if(!(a.startTime<=e))break;t(u),a.sortIndex=a.expirationTime,r(c,a)}a=n(u)}}function w(e){if(f=!1,v(e),!g)if(null!==n(c))g=!0,P(z);else{var a=n(u);null!==a&&M(w,a.startTime-e)}}function z(e,r){g=!1,f&&(f=!1,y(C),C=-1),p=!0;var i=m;try{for(v(r),h=n(c);null!==h&&(!(h.expirationTime>r)||e&&!I());){var o=h.callback;if("function"==typeof o){h.callback=null,m=h.priorityLevel;var s=o(h.expirationTime<=r);r=a.unstable_now(),"function"==typeof s?h.callback=s:h===n(c)&&t(c),v(r)}else t(c);h=n(c)}if(null!==h)var l=!0;else{var d=n(u);null!==d&&M(w,d.startTime-r),l=!1}return l}finally{h=null,m=i,p=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var x,j=!1,E=null,C=-1,S=5,A=-1;function I(){return!(a.unstable_now()-Ae||125o?(e.sortIndex=i,r(u,e),null===n(c)&&e===n(u)&&(f?(y(C),C=-1):f=!0,M(w,i-o))):(e.sortIndex=s,r(c,e),g||p||(g=!0,P(z))),e},a.unstable_shouldYield=I,a.unstable_wrapCallback=function(e){var a=m;return function(){var r=m;m=a;try{return e.apply(this,arguments)}finally{m=r}}}},78387(e,a,r){e.exports=r.p+"static/pezkuwi-logo.png"},78774(e){var a;a=function(){return function(e){var a={};function r(n){if(a[n])return a[n].exports;var t=a[n]={exports:{},id:n,loaded:!1};return e[n].call(t.exports,t,t.exports,r),t.loaded=!0,t.exports}return r.m=e,r.c=a,r.p="",r(0)}([function(e,a,r){const n=r(1),t=r(2),i=new Array(4);function o(){const e=i[0]^i[0]<<11;return i[0]=i[1],i[1]=i[2],i[2]=i[3],i[3]=i[3]^i[3]>>19^e^e>>8,(i[3]>>>0)/(1<<31>>>0)}function s(){return[Math.floor(360*o())/360,(60*o()+40)/100,25*(o()+o()+o()+o())/100]}function l(e,a,r,n,t,i){for(let o=0;o>24&255,e>>16&255,e>>8&255,255&e)}function i(e){return String.fromCharCode(255&e,e>>8&255)}this.width=e,this.height=a,this.depth=r,this.pix_size=a*(e+1),this.data_size=2+this.pix_size+5*Math.floor((65534+this.pix_size)/65535)+4,this.ihdr_offs=0,this.ihdr_size=4+4+13+4,this.plte_offs=this.ihdr_offs+this.ihdr_size,this.plte_size=4+4+3*r+4,this.trns_offs=this.plte_offs+this.plte_size,this.trns_size=4+4+r+4,this.idat_offs=this.trns_offs+this.trns_size,this.idat_size=4+4+this.data_size+4,this.iend_offs=this.idat_offs+this.idat_size,this.iend_size=4+4+4,this.buffer_size=this.iend_offs+this.iend_size,this.buffer=new Array,this.palette=new Object,this.pindex=0;for(var o=new Array,s=0;s>8&255,255&l))),s=0;(s<<16)-1>1&2147483647:h>>1&2147483647;o[s]=h}this.index=function(e,a){var r=a*(this.width+1)+e+1;return this.idat_offs+8+2+5*Math.floor(r/65535+1)+r},this.color=function(e,a,r,n){var t=(((n=n>=0?n:255)<<8|e)<<8|a)<<8|r;if(void 0===this.palette[t]){if(this.pindex==this.depth)return"\0";var i=this.plte_offs+8+3*this.pindex;this.buffer[i+0]=String.fromCharCode(e),this.buffer[i+1]=String.fromCharCode(a),this.buffer[i+2]=String.fromCharCode(r),this.buffer[this.trns_offs+8+this.pindex]=String.fromCharCode(n),this.palette[t]=String.fromCharCode(this.pindex++)}return this.palette[t]},this.getBase64=function(){var e,a,r,n,t,i,o,s=this.getDump(),l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",c=s.length,u=0,d="";do{n=(e=s.charCodeAt(u))>>2,t=(3&e)<<4|(a=s.charCodeAt(u+1))>>4,r=s.charCodeAt(u+2),i=c>6,o=c>8&16777215;n(e,a+r-4,t(-1^i))}return r%=e,i%=e,n(this.buffer,this.idat_offs+this.idat_size-8,t(i<<16|r)),u(this.buffer,this.ihdr_offs,this.ihdr_size),u(this.buffer,this.plte_offs,this.plte_size),u(this.buffer,this.trns_offs,this.trns_size),u(this.buffer,this.idat_offs,this.idat_size),u(this.buffer,this.iend_offs,this.iend_size),"‰PNG\r\n\n"+this.buffer.join("")}}},function(e,a){function r(e,a,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(a-e)*r:r<1/2?a:r<2/3?e+(a-e)*(2/3-r)*6:e}e.exports=function(e,a,n){let t,i,o;if(0==a)t=i=o=n;else{const s=n<.5?n*(1+a):n+a-n*a,l=2*n-s;t=r(l,s,e+1/3),i=r(l,s,e),o=r(l,s,e-1/3)}return[Math.round(255*t),Math.round(255*i),Math.round(255*o),255]}}])},1&&(e.exports=a())},79157(e,a,r){"use strict";const n=r(9601),{MAX_LENGTH:t,MAX_SAFE_INTEGER:i}=r(93351),{safeRe:o,t:s}=r(99513),l=r(68054),{compareIdentifiers:c}=r(16126);class u{constructor(e,a){if(a=l(a),e instanceof u){if(e.loose===!!a.loose&&e.includePrerelease===!!a.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>t)throw new TypeError(`version is longer than ${t} characters`);n("SemVer",e,a),this.options=a,this.loose=!!a.loose,this.includePrerelease=!!a.includePrerelease;const r=e.trim().match(a.loose?o[s.LOOSE]:o[s.FULL]);if(!r)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+r[1],this.minor=+r[2],this.patch=+r[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");r[4]?this.prerelease=r[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){const a=+e;if(a>=0&&ae.major?1:this.minore.minor?1:this.patche.patch?1:0}comparePre(e){if(e instanceof u||(e=new u(e,this.options)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;let a=0;do{const r=this.prerelease[a],t=e.prerelease[a];if(n("prerelease compare",a,r,t),void 0===r&&void 0===t)return 0;if(void 0===t)return 1;if(void 0===r)return-1;if(r!==t)return c(r,t)}while(++a)}compareBuild(e){e instanceof u||(e=new u(e,this.options));let a=0;do{const r=this.build[a],t=e.build[a];if(n("build compare",a,r,t),void 0===r&&void 0===t)return 0;if(void 0===t)return 1;if(void 0===r)return-1;if(r!==t)return c(r,t)}while(++a)}inc(e,a,r){if(e.startsWith("pre")){if(!a&&!1===r)throw new Error("invalid increment argument: identifier is empty");if(a){const e=`-${a}`.match(this.options.loose?o[s.PRERELEASELOOSE]:o[s.PRERELEASE]);if(!e||e[1]!==a)throw new Error(`invalid identifier: ${a}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",a,r);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",a,r);break;case"prepatch":this.prerelease.length=0,this.inc("patch",a,r),this.inc("pre",a,r);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",a,r),this.inc("pre",a,r);break;case"release":if(0===this.prerelease.length)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":{const e=Number(r)?1:0;if(0===this.prerelease.length)this.prerelease=[e];else{let n=this.prerelease.length;for(;--n>=0;)"number"==typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);if(-1===n){if(a===this.prerelease.join(".")&&!1===r)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(a){let n=[a,e];!1===r&&(n=[a]),0===c(this.prerelease[0],a)?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=u},80989(e,a,r){"use strict";var n=r(67464)["hp"];Object.defineProperty(a,"__esModule",{value:!0}),a.serializePath=function(e,a){if("string"!=typeof e)throw new i.ResponseError(t.LedgerError.GenericError,"Path should be a string (e.g \"m/44'/461'/5'/0/3\")");if(!e.startsWith("m/"))throw new i.ResponseError(t.LedgerError.GenericError,'Path should start with "m/" (e.g "m/44\'/461\'/5\'/0/3")');const r=e.split("/");if(r.shift(),a&&a.length>0&&!a.includes(r.length))throw new i.ResponseError(t.LedgerError.GenericError,"Invalid path length. (e.g \"m/44'/5757'/5'/0/3\")");const o=n.alloc(4*r.length);return r.forEach((e,a)=>{let r=0;e.endsWith("'")&&(r+=t.HARDENED,e=e.slice(0,-1));const n=Number(e);if(Number.isNaN(n))throw new i.ResponseError(t.LedgerError.GenericError,`Invalid path : ${e} is not a number. (e.g "m/44'/461'/5'/0/3")`);if(n>=t.HARDENED)throw new i.ResponseError(t.LedgerError.GenericError,"Incorrect child value (bigger or equal to 0x80000000)");r+=n,o.writeUInt32LE(r,4*a)}),o},a.numbersToBip32Path=o,a.bufferToBip32Path=function(e){if(e.length%4!=0)throw new i.ResponseError(t.LedgerError.GenericError,"The buffer length must be a multiple of 4.");const a=[];for(let r=0;r=t.HARDENED?a.push(`${o}'`):a.push(`${o}`)}return"m/"+a.join("/")}},81207(e,a,r){"use strict";var n=r(11808);function t(){}function i(){}i.resetWarningCache=t,e.exports=function(){function e(e,a,r,t,i,o){if(o!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. "+"Use PropTypes.checkPropTypes() to call them. "+"Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function a(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:a,element:e,elementType:e,instanceOf:a,node:e,objectOf:a,oneOf:a,oneOfType:a,shape:a,exact:a,checkPropTypes:i,resetWarningCache:t};return r.PropTypes=r,r}},82081(e,a,r){"use strict";var n=r(41153),t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?o:s[e["$$typeof"]]||t}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=o;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(a,r,n){if("string"!=typeof r){if(p){var t=m(r);t&&t!==p&&e(a,t,n)}var o=u(r);d&&(o=o.concat(d(r)));for(var s=l(a),g=l(r),f=0;f",a=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;a.firstChild;)e.appendChild(a.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,a,r,n){MSApp.execUnsafeLocalFunction(function(){return ue(e,a)})}:ue);function he(e,a){if(a){var r=e.firstChild;if(r&&r===e.lastChild&&3===r.nodeType)return void(r.nodeValue=a)}e.textContent=a}var me={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},pe=["Webkit","ms","Moz","O"];function ge(e,a,r){return null==a||"boolean"==typeof a||""===a?"":r||"number"!=typeof a||0===a||me.hasOwnProperty(e)&&me[e]?(""+a).trim():a+"px"}function fe(e,a){for(var r in e=e.style,a)if(a.hasOwnProperty(r)){var n=0===r.indexOf("--"),t=ge(r,a[r],n);"float"===r&&(r="cssFloat"),n?e.setProperty(r,t):e[r]=t}}Object.keys(me).forEach(function(e){pe.forEach(function(a){a=a+e.charAt(0).toUpperCase()+e.substring(1),me[a]=me[e]})});var be=L({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ye(e,a){if(a){if(be[e]&&(null!=a.children||null!=a.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=a.dangerouslySetInnerHTML){if(null!=a.children)throw Error(i(60));if("object"!=typeof a.dangerouslySetInnerHTML||!("__html"in a.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=a.style&&"object"!=typeof a.style)throw Error(i(62))}}function ke(e,a){if(-1===e.indexOf("-"))return"string"==typeof a.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ve=null;function we(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var ze=null,xe=null,je=null;function Ee(e){if(e=kt(e)){if("function"!=typeof ze)throw Error(i(280));var a=e.stateNode;a&&(a=wt(a),ze(e.stateNode,e.type,a))}}function Ce(e){xe?je?je.push(e):je=[e]:xe=e}function Se(){if(xe){var e=xe,a=je;if(je=xe=null,Ee(e),a)for(e=0;e>>=0,0===e?32:31-(sa(e)/la|0)|0},sa=Math.log,la=Math.LN2;var ca=64,ua=4194304;function da(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ha(e,a){var r=e.pendingLanes;if(0===r)return 0;var n=0,t=e.suspendedLanes,i=e.pingedLanes,o=268435455&r;if(0!==o){var s=o&~t;0!==s?n=da(s):0!==(i&=o)&&(n=da(i))}else 0!==(o=r&~t)?n=da(o):0!==i&&(n=da(i));if(0===n)return 0;if(0!==a&&a!==n&&0===(a&t)&&((t=n&-n)>=(i=a&-a)||16===t&&4194240&i))return a;if(4&n&&(n|=16&r),0!==(a=e.entangledLanes))for(e=e.entanglements,a&=n;0r;r++)a.push(e);return a}function ba(e,a,r){e.pendingLanes|=a,536870912!==a&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[a=31-oa(a)]=r}function ya(e,a){var r=e.entangledLanes|=a;for(e=e.entanglements;r;){var n=31-oa(r),t=1<=Mr),Lr=String.fromCharCode(32),Vr=!1;function Dr(e,a){switch(e){case"keyup":return-1!==Nr.indexOf(a.keyCode);case"keydown":return 229!==a.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Br(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var _r=!1;var Fr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Ur(e){var a=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===a?!!Fr[e.type]:"textarea"===a}function Hr(e,a,r,n){Ce(n),0<(a=Wn(a,"onChange")).length&&(r=new cr("onChange","change",null,r,n),e.push({event:r,listeners:a}))}var Xr=null,Wr=null;function Gr(e){Vn(e,0)}function Zr(e){if(G(vt(e)))return e}function Kr(e,a){if("change"===e)return a}var Yr=!1;if(u){var Jr;if(u){var Qr="oninput"in document;if(!Qr){var $r=document.createElement("div");$r.setAttribute("oninput","return;"),Qr="function"==typeof $r.oninput}Jr=Qr}else Jr=!1;Yr=Jr&&(!document.documentMode||9=a)return{node:n,offset:a-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=cn(n)}}function dn(e,a){return!(!e||!a)&&(e===a||(!e||3!==e.nodeType)&&(a&&3===a.nodeType?dn(e,a.parentNode):"contains"in e?e.contains(a):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(a))))}function hn(){for(var e=window,a=Z();a instanceof e.HTMLIFrameElement;){try{var r="string"==typeof a.contentWindow.location.href}catch(e){r=!1}if(!r)break;a=Z((e=a.contentWindow).document)}return a}function mn(e){var a=e&&e.nodeName&&e.nodeName.toLowerCase();return a&&("input"===a&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===a||"true"===e.contentEditable)}function pn(e){var a=hn(),r=e.focusedElem,n=e.selectionRange;if(a!==r&&r&&r.ownerDocument&&dn(r.ownerDocument.documentElement,r)){if(null!==n&&mn(r))if(a=n.start,void 0===(e=n.end)&&(e=a),"selectionStart"in r)r.selectionStart=a,r.selectionEnd=Math.min(e,r.value.length);else if((e=(a=r.ownerDocument||document)&&a.defaultView||window).getSelection){e=e.getSelection();var t=r.textContent.length,i=Math.min(n.start,t);n=void 0===n.end?i:Math.min(n.end,t),!e.extend&&i>n&&(t=n,n=i,i=t),t=un(r,i);var o=un(r,n);t&&o&&(1!==e.rangeCount||e.anchorNode!==t.node||e.anchorOffset!==t.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&((a=a.createRange()).setStart(t.node,t.offset),e.removeAllRanges(),i>n?(e.addRange(a),e.extend(o.node,o.offset)):(a.setEnd(o.node,o.offset),e.addRange(a)))}for(a=[],e=r;e=e.parentNode;)1===e.nodeType&&a.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof r.focus&&r.focus(),r=0;r=document.documentMode,fn=null,bn=null,yn=null,kn=!1;function vn(e,a,r){var n=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;kn||null==fn||fn!==Z(n)||("selectionStart"in(n=fn)&&mn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},yn&&ln(yn,n)||(yn=n,0<(n=Wn(bn,"onSelect")).length&&(a=new cr("onSelect","select",null,a,r),e.push({event:a,listeners:n}),a.target=fn)))}function wn(e,a){var r={};return r[e.toLowerCase()]=a.toLowerCase(),r["Webkit"+e]="webkit"+a,r["Moz"+e]="moz"+a,r}var zn={animationend:wn("Animation","AnimationEnd"),animationiteration:wn("Animation","AnimationIteration"),animationstart:wn("Animation","AnimationStart"),transitionend:wn("Transition","TransitionEnd")},xn={},jn={};function En(e){if(xn[e])return xn[e];if(!zn[e])return e;var a,r=zn[e];for(a in r)if(r.hasOwnProperty(a)&&a in jn)return xn[e]=r[a];return e}u&&(jn=document.createElement("div").style,"AnimationEvent"in window||(delete zn.animationend.animation,delete zn.animationiteration.animation,delete zn.animationstart.animation),"TransitionEvent"in window||delete zn.transitionend.transition);var Cn=En("animationend"),Sn=En("animationiteration"),An=En("animationstart"),In=En("transitionend"),Tn=new Map,On="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Nn(e,a){Tn.set(e,a),l(a,[e])}for(var Pn=0;Pnxt||(e.current=zt[xt],zt[xt]=null,xt--)}function Ct(e,a){xt++,zt[xt]=e.current,e.current=a}var St={},At=jt(St),It=jt(!1),Tt=St;function Ot(e,a){var r=e.type.contextTypes;if(!r)return St;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===a)return n.__reactInternalMemoizedMaskedChildContext;var t,i={};for(t in r)i[t]=a[t];return n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),i}function Nt(e){return null!=(e=e.childContextTypes)}function Pt(){Et(It),Et(At)}function Mt(e,a,r){if(At.current!==St)throw Error(i(168));Ct(At,a),Ct(It,r)}function Rt(e,a,r){var n=e.stateNode;if(a=a.childContextTypes,"function"!=typeof n.getChildContext)return r;for(var t in n=n.getChildContext())if(!(t in a))throw Error(i(108,U(e)||"Unknown",t));return L({},r,n)}function qt(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||St,Tt=At.current,Ct(At,e),Ct(It,It.current),!0}function Lt(e,a,r){var n=e.stateNode;if(!n)throw Error(i(169));r?(e=Rt(e,a,Tt),n.__reactInternalMemoizedMergedChildContext=e,Et(It),Et(At),Ct(At,e)):Et(It),Ct(It,r)}var Vt=null,Dt=!1,Bt=!1;function _t(e){null===Vt?Vt=[e]:Vt.push(e)}function Ft(){if(!Bt&&null!==Vt){Bt=!0;var e=0,a=ka;try{var r=Vt;for(ka=1;e>=o,t-=o,Yt=1<<32-oa(a)+t|r<g?(f=d,d=null):f=d.sibling;var b=m(t,d,s[g],l);if(null===b){null===d&&(d=f);break}e&&d&&null===b.alternate&&a(t,d),i=o(b,i,g),null===u?c=b:u.sibling=b,u=b,d=f}if(g===s.length)return r(t,d),ti&&Qt(t,g),c;if(null===d){for(;gf?(b=g,g=null):b=g.sibling;var k=m(t,g,y.value,c);if(null===k){null===g&&(g=b);break}e&&g&&null===k.alternate&&a(t,g),s=o(k,s,f),null===d?u=k:d.sibling=k,d=k,g=b}if(y.done)return r(t,g),ti&&Qt(t,f),u;if(null===g){for(;!y.done;f++,y=l.next())null!==(y=h(t,y.value,c))&&(s=o(y,s,f),null===d?u=y:d.sibling=y,d=y);return ti&&Qt(t,f),u}for(g=n(t,g);!y.done;f++,y=l.next())null!==(y=p(g,t,f,y.value,c))&&(e&&null!==y.alternate&&g.delete(null===y.key?f:y.key),s=o(y,s,f),null===d?u=y:d.sibling=y,d=y);return e&&g.forEach(function(e){return a(t,e)}),ti&&Qt(t,f),u}return function e(n,i,o,l){if("object"==typeof o&&null!==o&&o.type===x&&null===o.key&&(o=o.props.children),"object"==typeof o&&null!==o){switch(o.$$typeof){case w:e:{for(var c=o.key,u=i;null!==u;){if(u.key===c){if((c=o.type)===x){if(7===u.tag){r(n,u.sibling),(i=t(u,o.props.children)).return=n,n=i;break e}}else if(u.elementType===c||"object"==typeof c&&null!==c&&c.$$typeof===N&&yi(c)===u.type){r(n,u.sibling),(i=t(u,o.props)).ref=fi(n,u,o),i.return=n,n=i;break e}r(n,u);break}a(n,u),u=u.sibling}o.type===x?((i=Mc(o.props.children,n.mode,l,o.key)).return=n,n=i):((l=Pc(o.type,o.key,o.props,null,n.mode,l)).ref=fi(n,i,o),l.return=n,n=l)}return s(n);case z:e:{for(u=o.key;null!==i;){if(i.key===u){if(4===i.tag&&i.stateNode.containerInfo===o.containerInfo&&i.stateNode.implementation===o.implementation){r(n,i.sibling),(i=t(i,o.children||[])).return=n,n=i;break e}r(n,i);break}a(n,i),i=i.sibling}(i=Lc(o,n.mode,l)).return=n,n=i}return s(n);case N:return e(n,i,(u=o._init)(o._payload),l)}if(ae(o))return g(n,i,o,l);if(R(o))return f(n,i,o,l);bi(n,o)}return"string"==typeof o&&""!==o||"number"==typeof o?(o=""+o,null!==i&&6===i.tag?(r(n,i.sibling),(i=t(i,o)).return=n,n=i):(r(n,i),(i=qc(o,n.mode,l)).return=n,n=i),s(n)):r(n,i)}}var vi=ki(!0),wi=ki(!1),zi=jt(null),xi=null,ji=null,Ei=null;function Ci(){Ei=ji=xi=null}function Si(e){var a=zi.current;Et(zi),e._currentValue=a}function Ai(e,a,r){for(;null!==e;){var n=e.alternate;if((e.childLanes&a)!==a?(e.childLanes|=a,null!==n&&(n.childLanes|=a)):null!==n&&(n.childLanes&a)!==a&&(n.childLanes|=a),e===r)break;e=e.return}}function Ii(e,a){xi=e,Ei=ji=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&a)&&(ks=!0),e.firstContext=null)}function Ti(e){var a=e._currentValue;if(Ei!==e)if(e={context:e,memoizedValue:a,next:null},null===ji){if(null===xi)throw Error(i(308));ji=e,xi.dependencies={lanes:0,firstContext:e}}else ji=ji.next=e;return a}var Oi=null;function Ni(e){null===Oi?Oi=[e]:Oi.push(e)}function Pi(e,a,r,n){var t=a.interleaved;return null===t?(r.next=r,Ni(a)):(r.next=t.next,t.next=r),a.interleaved=r,Mi(e,n)}function Mi(e,a){e.lanes|=a;var r=e.alternate;for(null!==r&&(r.lanes|=a),r=e,e=e.return;null!==e;)e.childLanes|=a,null!==(r=e.alternate)&&(r.childLanes|=a),r=e,e=e.return;return 3===r.tag?r.stateNode:null}var Ri=!1;function qi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Li(e,a){e=e.updateQueue,a.updateQueue===e&&(a.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Vi(e,a){return{eventTime:e,lane:a,tag:0,payload:null,callback:null,next:null}}function Di(e,a,r){var n=e.updateQueue;if(null===n)return null;if(n=n.shared,2&Sl){var t=n.pending;return null===t?a.next=a:(a.next=t.next,t.next=a),n.pending=a,Mi(e,r)}return null===(t=n.interleaved)?(a.next=a,Ni(n)):(a.next=t.next,t.next=a),n.interleaved=a,Mi(e,r)}function Bi(e,a,r){if(null!==(a=a.updateQueue)&&(a=a.shared,4194240&r)){var n=a.lanes;r|=n&=e.pendingLanes,a.lanes=r,ya(e,r)}}function _i(e,a){var r=e.updateQueue,n=e.alternate;if(null!==n&&r===(n=n.updateQueue)){var t=null,i=null;if(null!==(r=r.firstBaseUpdate)){do{var o={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};null===i?t=i=o:i=i.next=o,r=r.next}while(null!==r);null===i?t=i=a:i=i.next=a}else t=i=a;return r={baseState:n.baseState,firstBaseUpdate:t,lastBaseUpdate:i,shared:n.shared,effects:n.effects},void(e.updateQueue=r)}null===(e=r.lastBaseUpdate)?r.firstBaseUpdate=a:e.next=a,r.lastBaseUpdate=a}function Fi(e,a,r,n){var t=e.updateQueue;Ri=!1;var i=t.firstBaseUpdate,o=t.lastBaseUpdate,s=t.shared.pending;if(null!==s){t.shared.pending=null;var l=s,c=l.next;l.next=null,null===o?i=c:o.next=c,o=l;var u=e.alternate;null!==u&&((s=(u=u.updateQueue).lastBaseUpdate)!==o&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l))}if(null!==i){var d=t.baseState;o=0,u=c=l=null,s=i;do{var h=s.lane,m=s.eventTime;if((n&h)===h){null!==u&&(u=u.next={eventTime:m,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var p=e,g=s;switch(h=a,m=r,g.tag){case 1:if("function"==typeof(p=g.payload)){d=p.call(m,d,h);break e}d=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(h="function"==typeof(p=g.payload)?p.call(m,d,h):p))break e;d=L({},d,h);break e;case 2:Ri=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(h=t.effects)?t.effects=[s]:h.push(s))}else m={eventTime:m,lane:h,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===u?(c=u=m,l=d):u=u.next=m,o|=h;if(null===(s=s.next)){if(null===(s=t.shared.pending))break;s=(h=s).next,h.next=null,t.lastBaseUpdate=h,t.shared.pending=null}}while(1);if(null===u&&(l=d),t.baseState=l,t.firstBaseUpdate=c,t.lastBaseUpdate=u,null!==(a=t.shared.interleaved)){t=a;do{o|=t.lane,t=t.next}while(t!==a)}else null===i&&(t.shared.lanes=0);Rl|=o,e.lanes=o,e.memoizedState=d}}function Ui(e,a,r){if(e=a.effects,a.effects=null,null!==e)for(a=0;ar?r:4,e(!0);var n=to.transition;to.transition={};try{e(!1),a()}finally{ka=r,to.transition=n}}function Wo(){return ko().memoizedState}function Go(e,a,r){var n=ec(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},Ko(e))Yo(a,r);else if(null!==(r=Pi(e,a,r,n))){ac(r,e,n,$l()),Jo(r,a,n)}}function Zo(e,a,r){var n=ec(e),t={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(Ko(e))Yo(a,t);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=a.lastRenderedReducer))try{var o=a.lastRenderedState,s=i(o,r);if(t.hasEagerState=!0,t.eagerState=s,sn(s,o)){var l=a.interleaved;return null===l?(t.next=t,Ni(a)):(t.next=l.next,l.next=t),void(a.interleaved=t)}}catch(e){}null!==(r=Pi(e,a,t,n))&&(ac(r,e,n,t=$l()),Jo(r,a,n))}}function Ko(e){var a=e.alternate;return e===oo||null!==a&&a===oo}function Yo(e,a){uo=co=!0;var r=e.pending;null===r?a.next=a:(a.next=r.next,r.next=a),e.pending=a}function Jo(e,a,r){if(4194240&r){var n=a.lanes;r|=n&=e.pendingLanes,a.lanes=r,ya(e,r)}}var Qo={readContext:Ti,useCallback:po,useContext:po,useEffect:po,useImperativeHandle:po,useInsertionEffect:po,useLayoutEffect:po,useMemo:po,useReducer:po,useRef:po,useState:po,useDebugValue:po,useDeferredValue:po,useTransition:po,useMutableSource:po,useSyncExternalStore:po,useId:po,unstable_isNewReconciler:!1},$o={readContext:Ti,useCallback:function(e,a){return yo().memoizedState=[e,void 0===a?null:a],e},useContext:Ti,useEffect:Ro,useImperativeHandle:function(e,a,r){return r=null!=r?r.concat([e]):null,Po(4194308,4,Do.bind(null,a,e),r)},useLayoutEffect:function(e,a){return Po(4194308,4,e,a)},useInsertionEffect:function(e,a){return Po(4,2,e,a)},useMemo:function(e,a){var r=yo();return a=void 0===a?null:a,e=e(),r.memoizedState=[e,a],e},useReducer:function(e,a,r){var n=yo();return a=void 0!==r?r(a):a,n.memoizedState=n.baseState=a,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:a},n.queue=e,e=e.dispatch=Go.bind(null,oo,e),[n.memoizedState,e]},useRef:function(e){return e={current:e},yo().memoizedState=e},useState:To,useDebugValue:_o,useDeferredValue:function(e){return yo().memoizedState=e},useTransition:function(){var e=To(!1),a=e[0];return e=Xo.bind(null,e[1]),yo().memoizedState=e,[a,e]},useMutableSource:function(){},useSyncExternalStore:function(e,a,r){var n=oo,t=yo();if(ti){if(void 0===r)throw Error(i(407));r=r()}else{if(r=a(),null===Al)throw Error(i(349));30&io||Eo(n,a,r)}t.memoizedState=r;var o={value:r,getSnapshot:a};return t.queue=o,Ro(So.bind(null,n,o,e),[e]),n.flags|=2048,Oo(9,Co.bind(null,n,o,r,a),void 0,null),r},useId:function(){var e=yo(),a=Al.identifierPrefix;if(ti){var r=Jt;a=":"+a+"R"+(r=(Yt&~(1<<32-oa(Yt)-1)).toString(32)+r),0<(r=ho++)&&(a+="H"+r.toString(32)),a+=":"}else a=":"+a+"r"+(r=mo++).toString(32)+":";return e.memoizedState=a},unstable_isNewReconciler:!1},es={readContext:Ti,useCallback:Fo,useContext:Ti,useEffect:qo,useImperativeHandle:Bo,useInsertionEffect:Lo,useLayoutEffect:Vo,useMemo:Uo,useReducer:wo,useRef:No,useState:function(){return wo(vo)},useDebugValue:_o,useDeferredValue:function(e){return Ho(ko(),so.memoizedState,e)},useTransition:function(){return[wo(vo)[0],ko().memoizedState]},useMutableSource:xo,useSyncExternalStore:jo,useId:Wo,unstable_isNewReconciler:!1},as={readContext:Ti,useCallback:Fo,useContext:Ti,useEffect:qo,useImperativeHandle:Bo,useInsertionEffect:Lo,useLayoutEffect:Vo,useMemo:Uo,useReducer:zo,useRef:No,useState:function(){return zo(vo)},useDebugValue:_o,useDeferredValue:function(e){var a=ko();return null===so?a.memoizedState=e:Ho(a,so.memoizedState,e)},useTransition:function(){return[zo(vo)[0],ko().memoizedState]},useMutableSource:xo,useSyncExternalStore:jo,useId:Wo,unstable_isNewReconciler:!1};function rs(e,a){if(e&&e.defaultProps){for(var r in a=L({},a),e=e.defaultProps)void 0===a[r]&&(a[r]=e[r]);return a}return a}function ns(e,a,r,n){r=null==(r=r(n,a=e.memoizedState))?a:L({},a,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}var ts={isMounted:function(e){return!!(e=e._reactInternals)&&Fe(e)===e},enqueueSetState:function(e,a,r){e=e._reactInternals;var n=$l(),t=ec(e),i=Vi(n,t);i.payload=a,null!=r&&(i.callback=r),null!==(a=Di(e,i,t))&&(ac(a,e,t,n),Bi(a,e,t))},enqueueReplaceState:function(e,a,r){e=e._reactInternals;var n=$l(),t=ec(e),i=Vi(n,t);i.tag=1,i.payload=a,null!=r&&(i.callback=r),null!==(a=Di(e,i,t))&&(ac(a,e,t,n),Bi(a,e,t))},enqueueForceUpdate:function(e,a){e=e._reactInternals;var r=$l(),n=ec(e),t=Vi(r,n);t.tag=2,null!=a&&(t.callback=a),null!==(a=Di(e,t,n))&&(ac(a,e,n,r),Bi(a,e,n))}};function is(e,a,r,n,t,i,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,i,o):!a.prototype||!a.prototype.isPureReactComponent||(!ln(r,n)||!ln(t,i))}function os(e,a,r){var n=!1,t=St,i=a.contextType;return"object"==typeof i&&null!==i?i=Ti(i):(t=Nt(a)?Tt:At.current,i=(n=null!=(n=a.contextTypes))?Ot(e,t):St),a=new a(r,i),e.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,a.updater=ts,e.stateNode=a,a._reactInternals=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),a}function ss(e,a,r,n){e=a.state,"function"==typeof a.componentWillReceiveProps&&a.componentWillReceiveProps(r,n),"function"==typeof a.UNSAFE_componentWillReceiveProps&&a.UNSAFE_componentWillReceiveProps(r,n),a.state!==e&&ts.enqueueReplaceState(a,a.state,null)}function ls(e,a,r,n){var t=e.stateNode;t.props=r,t.state=e.memoizedState,t.refs={},qi(e);var i=a.contextType;"object"==typeof i&&null!==i?t.context=Ti(i):(i=Nt(a)?Tt:At.current,t.context=Ot(e,i)),t.state=e.memoizedState,"function"==typeof(i=a.getDerivedStateFromProps)&&(ns(e,a,i,r),t.state=e.memoizedState),"function"==typeof a.getDerivedStateFromProps||"function"==typeof t.getSnapshotBeforeUpdate||"function"!=typeof t.UNSAFE_componentWillMount&&"function"!=typeof t.componentWillMount||(a=t.state,"function"==typeof t.componentWillMount&&t.componentWillMount(),"function"==typeof t.UNSAFE_componentWillMount&&t.UNSAFE_componentWillMount(),a!==t.state&&ts.enqueueReplaceState(t,t.state,null),Fi(e,r,t,n),t.state=e.memoizedState),"function"==typeof t.componentDidMount&&(e.flags|=4194308)}function cs(e,a){try{var r="",n=a;do{r+=_(n),n=n.return}while(n);var t=r}catch(e){t="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:a,stack:t,digest:null}}function us(e,a,r){return{value:e,source:null,stack:null!=r?r:null,digest:null!=a?a:null}}function ds(e,a){try{console.error(a.value)}catch(e){setTimeout(function(){throw e})}}var hs="function"==typeof WeakMap?WeakMap:Map;function ms(e,a,r){(r=Vi(-1,r)).tag=3,r.payload={element:null};var n=a.value;return r.callback=function(){Ul||(Ul=!0,Hl=n),ds(0,a)},r}function ps(e,a,r){(r=Vi(-1,r)).tag=3;var n=e.type.getDerivedStateFromError;if("function"==typeof n){var t=a.value;r.payload=function(){return n(t)},r.callback=function(){ds(0,a)}}var i=e.stateNode;return null!==i&&"function"==typeof i.componentDidCatch&&(r.callback=function(){ds(0,a),"function"!=typeof n&&(null===Xl?Xl=new Set([this]):Xl.add(this));var e=a.stack;this.componentDidCatch(a.value,{componentStack:null!==e?e:""})}),r}function gs(e,a,r){var n=e.pingCache;if(null===n){n=e.pingCache=new hs;var t=new Set;n.set(a,t)}else void 0===(t=n.get(a))&&(t=new Set,n.set(a,t));t.has(r)||(t.add(r),e=jc.bind(null,e,a,r),a.then(e,e))}function fs(e){do{var a;if((a=13===e.tag)&&(a=null===(a=e.memoizedState)||null!==a.dehydrated),a)return e;e=e.return}while(null!==e);return null}function bs(e,a,r,n,t){return 1&e.mode?(e.flags|=65536,e.lanes=t,e):(e===a?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,1===r.tag&&(null===r.alternate?r.tag=17:((a=Vi(-1,1)).tag=2,Di(r,a,1))),r.lanes|=1),e)}var ys=v.ReactCurrentOwner,ks=!1;function vs(e,a,r,n){a.child=null===e?wi(a,null,r,n):vi(a,e.child,r,n)}function ws(e,a,r,n,t){r=r.render;var i=a.ref;return Ii(a,t),n=fo(e,a,r,n,i,t),r=bo(),null===e||ks?(ti&&r&&ei(a),a.flags|=1,vs(e,a,n,t),a.child):(a.updateQueue=e.updateQueue,a.flags&=-2053,e.lanes&=~t,Us(e,a,t))}function zs(e,a,r,n,t){if(null===e){var i=r.type;return"function"!=typeof i||Oc(i)||void 0!==i.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=Pc(r.type,null,n,a,a.mode,t)).ref=a.ref,e.return=a,a.child=e):(a.tag=15,a.type=i,xs(e,a,i,n,t))}if(i=e.child,0===(e.lanes&t)){var o=i.memoizedProps;if((r=null!==(r=r.compare)?r:ln)(o,n)&&e.ref===a.ref)return Us(e,a,t)}return a.flags|=1,(e=Nc(i,n)).ref=a.ref,e.return=a,a.child=e}function xs(e,a,r,n,t){if(null!==e){var i=e.memoizedProps;if(ln(i,n)&&e.ref===a.ref){if(ks=!1,a.pendingProps=n=i,0===(e.lanes&t))return a.lanes=e.lanes,Us(e,a,t);131072&e.flags&&(ks=!0)}}return Cs(e,a,r,n,t)}function js(e,a,r){var n=a.pendingProps,t=n.children,i=null!==e?e.memoizedState:null;if("hidden"===n.mode)if(1&a.mode){if(!(1073741824&r))return e=null!==i?i.baseLanes|r:r,a.lanes=a.childLanes=1073741824,a.memoizedState={baseLanes:e,cachePool:null,transitions:null},a.updateQueue=null,Ct(Nl,Ol),Ol|=e,null;a.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=null!==i?i.baseLanes:r,Ct(Nl,Ol),Ol|=n}else a.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ct(Nl,Ol),Ol|=r;else null!==i?(n=i.baseLanes|r,a.memoizedState=null):n=r,Ct(Nl,Ol),Ol|=n;return vs(e,a,t,r),a.child}function Es(e,a){var r=a.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(a.flags|=512,a.flags|=2097152)}function Cs(e,a,r,n,t){var i=Nt(r)?Tt:At.current;return i=Ot(a,i),Ii(a,t),r=fo(e,a,r,n,i,t),n=bo(),null===e||ks?(ti&&n&&ei(a),a.flags|=1,vs(e,a,r,t),a.child):(a.updateQueue=e.updateQueue,a.flags&=-2053,e.lanes&=~t,Us(e,a,t))}function Ss(e,a,r,n,t){if(Nt(r)){var i=!0;qt(a)}else i=!1;if(Ii(a,t),null===a.stateNode)Fs(e,a),os(a,r,n),ls(a,r,n,t),n=!0;else if(null===e){var o=a.stateNode,s=a.memoizedProps;o.props=s;var l=o.context,c=r.contextType;"object"==typeof c&&null!==c?c=Ti(c):c=Ot(a,c=Nt(r)?Tt:At.current);var u=r.getDerivedStateFromProps,d="function"==typeof u||"function"==typeof o.getSnapshotBeforeUpdate;d||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==n||l!==c)&&ss(a,o,n,c),Ri=!1;var h=a.memoizedState;o.state=h,Fi(a,n,o,t),l=a.memoizedState,s!==n||h!==l||It.current||Ri?("function"==typeof u&&(ns(a,r,u,n),l=a.memoizedState),(s=Ri||is(a,r,s,n,h,l,c))?(d||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(a.flags|=4194308)):("function"==typeof o.componentDidMount&&(a.flags|=4194308),a.memoizedProps=n,a.memoizedState=l),o.props=n,o.state=l,o.context=c,n=s):("function"==typeof o.componentDidMount&&(a.flags|=4194308),n=!1)}else{o=a.stateNode,Li(e,a),s=a.memoizedProps,c=a.type===a.elementType?s:rs(a.type,s),o.props=c,d=a.pendingProps,h=o.context,"object"==typeof(l=r.contextType)&&null!==l?l=Ti(l):l=Ot(a,l=Nt(r)?Tt:At.current);var m=r.getDerivedStateFromProps;(u="function"==typeof m||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==d||h!==l)&&ss(a,o,n,l),Ri=!1,h=a.memoizedState,o.state=h,Fi(a,n,o,t);var p=a.memoizedState;s!==d||h!==p||It.current||Ri?("function"==typeof m&&(ns(a,r,m,n),p=a.memoizedState),(c=Ri||is(a,r,c,n,h,p,l)||!1)?(u||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(n,p,l),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(n,p,l)),"function"==typeof o.componentDidUpdate&&(a.flags|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(a.flags|=1024)):("function"!=typeof o.componentDidUpdate||s===e.memoizedProps&&h===e.memoizedState||(a.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&h===e.memoizedState||(a.flags|=1024),a.memoizedProps=n,a.memoizedState=p),o.props=n,o.state=p,o.context=l,n=c):("function"!=typeof o.componentDidUpdate||s===e.memoizedProps&&h===e.memoizedState||(a.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&h===e.memoizedState||(a.flags|=1024),n=!1)}return As(e,a,r,n,i,t)}function As(e,a,r,n,t,i){Es(e,a);var o=!!(128&a.flags);if(!n&&!o)return t&&Lt(a,r,!1),Us(e,a,i);n=a.stateNode,ys.current=a;var s=o&&"function"!=typeof r.getDerivedStateFromError?null:n.render();return a.flags|=1,null!==e&&o?(a.child=vi(a,e.child,null,i),a.child=vi(a,null,s,i)):vs(e,a,s,i),a.memoizedState=n.state,t&&Lt(a,r,!0),a.child}function Is(e){var a=e.stateNode;a.pendingContext?Mt(0,a.pendingContext,a.pendingContext!==a.context):a.context&&Mt(0,a.context,!1),Ki(e,a.containerInfo)}function Ts(e,a,r,n,t){return mi(),pi(t),a.flags|=256,vs(e,a,r,n),a.child}var Os,Ns,Ps,Ms={dehydrated:null,treeContext:null,retryLane:0};function Rs(e){return{baseLanes:e,cachePool:null,transitions:null}}function qs(e,a,r){var n,t=a.pendingProps,o=$i.current,s=!1,l=!!(128&a.flags);if((n=l)||(n=(null===e||null!==e.memoizedState)&&!!(2&o)),n?(s=!0,a.flags&=-129):null!==e&&null===e.memoizedState||(o|=1),Ct($i,1&o),null===e)return ci(a),null!==(e=a.memoizedState)&&null!==(e=e.dehydrated)?(1&a.mode?"$!"===e.data?a.lanes=8:a.lanes=1073741824:a.lanes=1,null):(l=t.children,e=t.fallback,s?(t=a.mode,s=a.child,l={mode:"hidden",children:l},1&t||null===s?s=Rc(l,t,0,null):(s.childLanes=0,s.pendingProps=l),e=Mc(e,t,r,null),s.return=a,e.return=a,s.sibling=e,a.child=s,a.child.memoizedState=Rs(r),a.memoizedState=Ms,e):Ls(a,l));if(null!==(o=e.memoizedState)&&null!==(n=o.dehydrated))return function(e,a,r,n,t,o,s){if(r)return 256&a.flags?(a.flags&=-257,Vs(e,a,s,n=us(Error(i(422))))):null!==a.memoizedState?(a.child=e.child,a.flags|=128,null):(o=n.fallback,t=a.mode,n=Rc({mode:"visible",children:n.children},t,0,null),(o=Mc(o,t,s,null)).flags|=2,n.return=a,o.return=a,n.sibling=o,a.child=n,1&a.mode&&vi(a,e.child,null,s),a.child.memoizedState=Rs(s),a.memoizedState=Ms,o);if(!(1&a.mode))return Vs(e,a,s,null);if("$!"===t.data){if(n=t.nextSibling&&t.nextSibling.dataset)var l=n.dgst;return n=l,Vs(e,a,s,n=us(o=Error(i(419)),n,void 0))}if(l=0!==(s&e.childLanes),ks||l){if(null!==(n=Al)){switch(s&-s){case 4:t=2;break;case 16:t=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:t=32;break;case 536870912:t=268435456;break;default:t=0}0!==(t=0!==(t&(n.suspendedLanes|s))?0:t)&&t!==o.retryLane&&(o.retryLane=t,Mi(e,t),ac(n,e,t,-1))}return pc(),Vs(e,a,s,n=us(Error(i(421))))}return"$?"===t.data?(a.flags|=128,a.child=e.child,a=Cc.bind(null,e),t._reactRetry=a,null):(e=o.treeContext,ni=ct(t.nextSibling),ri=a,ti=!0,ii=null,null!==e&&(Gt[Zt++]=Yt,Gt[Zt++]=Jt,Gt[Zt++]=Kt,Yt=e.id,Jt=e.overflow,Kt=a),a=Ls(a,n.children),a.flags|=4096,a)}(e,a,l,t,n,o,r);if(s){s=t.fallback,l=a.mode,n=(o=e.child).sibling;var c={mode:"hidden",children:t.children};return 1&l||a.child===o?(t=Nc(o,c)).subtreeFlags=14680064&o.subtreeFlags:((t=a.child).childLanes=0,t.pendingProps=c,a.deletions=null),null!==n?s=Nc(n,s):(s=Mc(s,l,r,null)).flags|=2,s.return=a,t.return=a,t.sibling=s,a.child=t,t=s,s=a.child,l=null===(l=e.child.memoizedState)?Rs(r):{baseLanes:l.baseLanes|r,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~r,a.memoizedState=Ms,t}return e=(s=e.child).sibling,t=Nc(s,{mode:"visible",children:t.children}),!(1&a.mode)&&(t.lanes=r),t.return=a,t.sibling=null,null!==e&&(null===(r=a.deletions)?(a.deletions=[e],a.flags|=16):r.push(e)),a.child=t,a.memoizedState=null,t}function Ls(e,a){return(a=Rc({mode:"visible",children:a},e.mode,0,null)).return=e,e.child=a}function Vs(e,a,r,n){return null!==n&&pi(n),vi(a,e.child,null,r),(e=Ls(a,a.pendingProps.children)).flags|=2,a.memoizedState=null,e}function Ds(e,a,r){e.lanes|=a;var n=e.alternate;null!==n&&(n.lanes|=a),Ai(e.return,a,r)}function Bs(e,a,r,n,t){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:a,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:t}:(i.isBackwards=a,i.rendering=null,i.renderingStartTime=0,i.last=n,i.tail=r,i.tailMode=t)}function _s(e,a,r){var n=a.pendingProps,t=n.revealOrder,i=n.tail;if(vs(e,a,n.children,r),2&(n=$i.current))n=1&n|2,a.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=a.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ds(e,r,a);else if(19===e.tag)Ds(e,r,a);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===a)break e;for(;null===e.sibling;){if(null===e.return||e.return===a)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(Ct($i,n),1&a.mode)switch(t){case"forwards":for(r=a.child,t=null;null!==r;)null!==(e=r.alternate)&&null===eo(e)&&(t=r),r=r.sibling;null===(r=t)?(t=a.child,a.child=null):(t=r.sibling,r.sibling=null),Bs(a,!1,t,r,i);break;case"backwards":for(r=null,t=a.child,a.child=null;null!==t;){if(null!==(e=t.alternate)&&null===eo(e)){a.child=t;break}e=t.sibling,t.sibling=r,r=t,t=e}Bs(a,!0,r,null,i);break;case"together":Bs(a,!1,null,null,void 0);break;default:a.memoizedState=null}else a.memoizedState=null;return a.child}function Fs(e,a){!(1&a.mode)&&null!==e&&(e.alternate=null,a.alternate=null,a.flags|=2)}function Us(e,a,r){if(null!==e&&(a.dependencies=e.dependencies),Rl|=a.lanes,0===(r&a.childLanes))return null;if(null!==e&&a.child!==e.child)throw Error(i(153));if(null!==a.child){for(r=Nc(e=a.child,e.pendingProps),a.child=r,r.return=a;null!==e.sibling;)e=e.sibling,(r=r.sibling=Nc(e,e.pendingProps)).return=a;r.sibling=null}return a.child}function Hs(e,a){if(!ti)switch(e.tailMode){case"hidden":a=e.tail;for(var r=null;null!==a;)null!==a.alternate&&(r=a),a=a.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?a||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function Xs(e){var a=null!==e.alternate&&e.alternate.child===e.child,r=0,n=0;if(a)for(var t=e.child;null!==t;)r|=t.lanes|t.childLanes,n|=14680064&t.subtreeFlags,n|=14680064&t.flags,t.return=e,t=t.sibling;else for(t=e.child;null!==t;)r|=t.lanes|t.childLanes,n|=t.subtreeFlags,n|=t.flags,t.return=e,t=t.sibling;return e.subtreeFlags|=n,e.childLanes=r,a}function Ws(e,a,r){var n=a.pendingProps;switch(ai(a),a.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Xs(a),null;case 1:case 17:return Nt(a.type)&&Pt(),Xs(a),null;case 3:return n=a.stateNode,Yi(),Et(It),Et(At),ro(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(di(a)?a.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&a.flags)||(a.flags|=1024,null!==ii&&(ic(ii),ii=null))),Xs(a),null;case 5:Qi(a);var t=Zi(Gi.current);if(r=a.type,null!==e&&null!=a.stateNode)Ns(e,a,r,n),e.ref!==a.ref&&(a.flags|=512,a.flags|=2097152);else{if(!n){if(null===a.stateNode)throw Error(i(166));return Xs(a),null}if(e=Zi(Xi.current),di(a)){n=a.stateNode,r=a.type;var o=a.memoizedProps;switch(n[ht]=a,n[mt]=o,e=!!(1&a.mode),r){case"dialog":Dn("cancel",n),Dn("close",n);break;case"iframe":case"object":case"embed":Dn("load",n);break;case"video":case"audio":for(t=0;t<\/script>",e=e.removeChild(e.firstChild)):"string"==typeof n.is?e=l.createElement(r,{is:n.is}):(e=l.createElement(r),"select"===r&&(l=e,n.multiple?l.multiple=!0:n.size&&(l.size=n.size))):e=l.createElementNS(e,r),e[ht]=a,e[mt]=n,Os(e,a),a.stateNode=e;e:{switch(l=ke(r,n),r){case"dialog":Dn("cancel",e),Dn("close",e),t=n;break;case"iframe":case"object":case"embed":Dn("load",e),t=n;break;case"video":case"audio":for(t=0;t_l&&(a.flags|=128,n=!0,Hs(o,!1),a.lanes=4194304)}else{if(!n)if(null!==(e=eo(l))){if(a.flags|=128,n=!0,null!==(r=e.updateQueue)&&(a.updateQueue=r,a.flags|=4),Hs(o,!0),null===o.tail&&"hidden"===o.tailMode&&!l.alternate&&!ti)return Xs(a),null}else 2*Je()-o.renderingStartTime>_l&&1073741824!==r&&(a.flags|=128,n=!0,Hs(o,!1),a.lanes=4194304);o.isBackwards?(l.sibling=a.child,a.child=l):(null!==(r=o.last)?r.sibling=l:a.child=l,o.last=l)}return null!==o.tail?(a=o.tail,o.rendering=a,o.tail=a.sibling,o.renderingStartTime=Je(),a.sibling=null,r=$i.current,Ct($i,n?1&r|2:1&r),a):(Xs(a),null);case 22:case 23:return uc(),n=null!==a.memoizedState,null!==e&&null!==e.memoizedState!==n&&(a.flags|=8192),n&&1&a.mode?!!(1073741824&Ol)&&(Xs(a),6&a.subtreeFlags&&(a.flags|=8192)):Xs(a),null;case 24:case 25:return null}throw Error(i(156,a.tag))}function Gs(e,a){switch(ai(a),a.tag){case 1:return Nt(a.type)&&Pt(),65536&(e=a.flags)?(a.flags=-65537&e|128,a):null;case 3:return Yi(),Et(It),Et(At),ro(),65536&(e=a.flags)&&!(128&e)?(a.flags=-65537&e|128,a):null;case 5:return Qi(a),null;case 13:if(Et($i),null!==(e=a.memoizedState)&&null!==e.dehydrated){if(null===a.alternate)throw Error(i(340));mi()}return 65536&(e=a.flags)?(a.flags=-65537&e|128,a):null;case 19:return Et($i),null;case 4:return Yi(),null;case 10:return Si(a.type._context),null;case 22:case 23:return uc(),null;default:return null}}Os=function(e,a){for(var r=a.child;null!==r;){if(5===r.tag||6===r.tag)e.appendChild(r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===a)break;for(;null===r.sibling;){if(null===r.return||r.return===a)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},Ns=function(e,a,r,n){var t=e.memoizedProps;if(t!==n){e=a.stateNode,Zi(Xi.current);var i,o=null;switch(r){case"input":t=K(e,t),n=K(e,n),o=[];break;case"select":t=L({},t,{value:void 0}),n=L({},n,{value:void 0}),o=[];break;case"textarea":t=ne(e,t),n=ne(e,n),o=[];break;default:"function"!=typeof t.onClick&&"function"==typeof n.onClick&&(e.onclick=$n)}for(u in ye(r,n),r=null,t)if(!n.hasOwnProperty(u)&&t.hasOwnProperty(u)&&null!=t[u])if("style"===u){var l=t[u];for(i in l)l.hasOwnProperty(i)&&(r||(r={}),r[i]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(s.hasOwnProperty(u)?o||(o=[]):(o=o||[]).push(u,null));for(u in n){var c=n[u];if(l=null!=t?t[u]:void 0,n.hasOwnProperty(u)&&c!==l&&(null!=c||null!=l))if("style"===u)if(l){for(i in l)!l.hasOwnProperty(i)||c&&c.hasOwnProperty(i)||(r||(r={}),r[i]="");for(i in c)c.hasOwnProperty(i)&&l[i]!==c[i]&&(r||(r={}),r[i]=c[i])}else r||(o||(o=[]),o.push(u,r)),r=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(o=o||[]).push(u,c)):"children"===u?"string"!=typeof c&&"number"!=typeof c||(o=o||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(s.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&Dn("scroll",e),o||l===c||(o=[])):(o=o||[]).push(u,c))}r&&(o=o||[]).push("style",r);var u=o;(a.updateQueue=u)&&(a.flags|=4)}},Ps=function(e,a,r,n){r!==n&&(a.flags|=4)};var Zs=!1,Ks=!1,Ys="function"==typeof WeakSet?WeakSet:Set,Js=null;function Qs(e,a){var r=e.ref;if(null!==r)if("function"==typeof r)try{r(null)}catch(r){xc(e,a,r)}else r.current=null}function $s(e,a,r){try{r()}catch(r){xc(e,a,r)}}var el=!1;function al(e,a,r){var n=a.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var t=n=n.next;do{if((t.tag&e)===e){var i=t.destroy;t.destroy=void 0,void 0!==i&&$s(a,r,i)}t=t.next}while(t!==n)}}function rl(e,a){if(null!==(a=null!==(a=a.updateQueue)?a.lastEffect:null)){var r=a=a.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==a)}}function nl(e){var a=e.ref;if(null!==a){var r=e.stateNode;e.tag,e=r,"function"==typeof a?a(e):a.current=e}}function tl(e){var a=e.alternate;null!==a&&(e.alternate=null,tl(a)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(a=e.stateNode)&&(delete a[ht],delete a[mt],delete a[gt],delete a[ft],delete a[bt])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function il(e){return 5===e.tag||3===e.tag||4===e.tag}function ol(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||il(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function sl(e,a,r){var n=e.tag;if(5===n||6===n)e=e.stateNode,a?8===r.nodeType?r.parentNode.insertBefore(e,a):r.insertBefore(e,a):(8===r.nodeType?(a=r.parentNode).insertBefore(e,r):(a=r).appendChild(e),null!=(r=r._reactRootContainer)||null!==a.onclick||(a.onclick=$n));else if(4!==n&&null!==(e=e.child))for(sl(e,a,r),e=e.sibling;null!==e;)sl(e,a,r),e=e.sibling}function ll(e,a,r){var n=e.tag;if(5===n||6===n)e=e.stateNode,a?r.insertBefore(e,a):r.appendChild(e);else if(4!==n&&null!==(e=e.child))for(ll(e,a,r),e=e.sibling;null!==e;)ll(e,a,r),e=e.sibling}var cl=null,ul=!1;function dl(e,a,r){for(r=r.child;null!==r;)hl(e,a,r),r=r.sibling}function hl(e,a,r){if(ia&&"function"==typeof ia.onCommitFiberUnmount)try{ia.onCommitFiberUnmount(ta,r)}catch(e){}switch(r.tag){case 5:Ks||Qs(r,a);case 6:var n=cl,t=ul;cl=null,dl(e,a,r),ul=t,null!==(cl=n)&&(ul?(e=cl,r=r.stateNode,8===e.nodeType?e.parentNode.removeChild(r):e.removeChild(r)):cl.removeChild(r.stateNode));break;case 18:null!==cl&&(ul?(e=cl,r=r.stateNode,8===e.nodeType?lt(e.parentNode,r):1===e.nodeType&<(e,r),Fa(e)):lt(cl,r.stateNode));break;case 4:n=cl,t=ul,cl=r.stateNode.containerInfo,ul=!0,dl(e,a,r),cl=n,ul=t;break;case 0:case 11:case 14:case 15:if(!Ks&&(null!==(n=r.updateQueue)&&null!==(n=n.lastEffect))){t=n=n.next;do{var i=t,o=i.destroy;i=i.tag,void 0!==o&&(2&i||4&i)&&$s(r,a,o),t=t.next}while(t!==n)}dl(e,a,r);break;case 1:if(!Ks&&(Qs(r,a),"function"==typeof(n=r.stateNode).componentWillUnmount))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(e){xc(r,a,e)}dl(e,a,r);break;case 21:dl(e,a,r);break;case 22:1&r.mode?(Ks=(n=Ks)||null!==r.memoizedState,dl(e,a,r),Ks=n):dl(e,a,r);break;default:dl(e,a,r)}}function ml(e){var a=e.updateQueue;if(null!==a){e.updateQueue=null;var r=e.stateNode;null===r&&(r=e.stateNode=new Ys),a.forEach(function(a){var n=Sc.bind(null,e,a);r.has(a)||(r.add(a),a.then(n,n))})}}function pl(e,a){var r=a.deletions;if(null!==r)for(var n=0;nt&&(t=s),n&=~o}if(n=t,10<(n=(120>(n=Je()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*xl(n/1960))-n)){e.timeoutHandle=nt(vc.bind(null,e,Dl,Fl),n);break}vc(e,Dl,Fl);break;default:throw Error(i(329))}}}return rc(e,Je()),e.callbackNode===r?nc.bind(null,e):null}function tc(e,a){var r=Vl;return e.current.memoizedState.isDehydrated&&(dc(e,a).flags|=256),2!==(e=gc(e,a))&&(a=Dl,Dl=r,null!==a&&ic(a)),e}function ic(e){null===Dl?Dl=e:Dl.push.apply(Dl,e)}function oc(e,a){for(a&=~Ll,a&=~ql,e.suspendedLanes|=a,e.pingedLanes&=~a,e=e.expirationTimes;0e?16:e,null===Gl)var n=!1;else{if(e=Gl,Gl=null,Zl=0,6&Sl)throw Error(i(331));var t=Sl;for(Sl|=4,Js=e.current;null!==Js;){var o=Js,s=o.child;if(16&Js.flags){var l=o.deletions;if(null!==l){for(var c=0;cJe()-Bl?dc(e,0):Ll|=r),rc(e,a)}function Ec(e,a){0===a&&(1&e.mode?(a=ua,!(130023424&(ua<<=1))&&(ua=4194304)):a=1);var r=$l();null!==(e=Mi(e,a))&&(ba(e,a,r),rc(e,r))}function Cc(e){var a=e.memoizedState,r=0;null!==a&&(r=a.retryLane),Ec(e,r)}function Sc(e,a){var r=0;switch(e.tag){case 13:var n=e.stateNode,t=e.memoizedState;null!==t&&(r=t.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(i(314))}null!==n&&n.delete(a),Ec(e,r)}function Ac(e,a){return Ge(e,a)}function Ic(e,a,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=a,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Tc(e,a,r,n){return new Ic(e,a,r,n)}function Oc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Nc(e,a){var r=e.alternate;return null===r?((r=Tc(e.tag,a,e.key,e.mode)).elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=a,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=14680064&e.flags,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,a=e.dependencies,r.dependencies=null===a?null:{lanes:a.lanes,firstContext:a.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Pc(e,a,r,n,t,o){var s=2;if(n=e,"function"==typeof e)Oc(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case x:return Mc(r.children,t,o,a);case j:s=8,t|=8;break;case E:return(e=Tc(12,r,a,2|t)).elementType=E,e.lanes=o,e;case I:return(e=Tc(13,r,a,t)).elementType=I,e.lanes=o,e;case T:return(e=Tc(19,r,a,t)).elementType=T,e.lanes=o,e;case P:return Rc(r,t,o,a);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case C:s=10;break e;case S:s=9;break e;case A:s=11;break e;case O:s=14;break e;case N:s=16,n=null;break e}throw Error(i(130,null==e?e:typeof e,""))}return(a=Tc(s,r,a,t)).elementType=e,a.type=n,a.lanes=o,a}function Mc(e,a,r,n){return(e=Tc(7,e,n,a)).lanes=r,e}function Rc(e,a,r,n){return(e=Tc(22,e,n,a)).elementType=P,e.lanes=r,e.stateNode={isHidden:!1},e}function qc(e,a,r){return(e=Tc(6,e,null,a)).lanes=r,e}function Lc(e,a,r){return(a=Tc(4,null!==e.children?e.children:[],e.key,a)).lanes=r,a.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},a}function Vc(e,a,r,n,t){this.tag=a,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=fa(0),this.expirationTimes=fa(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=fa(0),this.identifierPrefix=n,this.onRecoverableError=t,this.mutableSourceEagerHydrationData=null}function Dc(e,a,r,n,t,i,o,s,l){return e=new Vc(e,a,r,s,l),1===a?(a=1,!0===i&&(a|=8)):a=0,i=Tc(3,null,null,a),e.current=i,i.stateNode=e,i.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},qi(i),e}function Bc(e){if(!e)return St;e:{if(Fe(e=e._reactInternals)!==e||1!==e.tag)throw Error(i(170));var a=e;do{switch(a.tag){case 3:a=a.stateNode.context;break e;case 1:if(Nt(a.type)){a=a.stateNode.__reactInternalMemoizedMergedChildContext;break e}}a=a.return}while(null!==a);throw Error(i(171))}if(1===e.tag){var r=e.type;if(Nt(r))return Rt(e,r,a)}return a}function _c(e,a,r,n,t,i,o,s,l){return(e=Dc(r,n,!0,e,0,i,0,s,l)).context=Bc(null),r=e.current,(i=Vi(n=$l(),t=ec(r))).callback=null!=a?a:null,Di(r,i,t),e.current.lanes=t,ba(e,t,n),rc(e,n),e}function Fc(e,a,r,n){var t=a.current,i=$l(),o=ec(t);return r=Bc(r),null===a.context?a.context=r:a.pendingContext=r,(a=Vi(i,o)).payload={element:e},null!==(n=void 0===n?null:n)&&(a.callback=n),null!==(e=Di(t,a,o))&&(ac(e,t,o,i),Bi(e,t,o)),o}function Uc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Hc(e,a){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var r=e.retryLane;e.retryLane=0!==r&&r{const r=n(e.trim().replace(/^[=v]+/,""),a);return r?r.version:null}},85118(e,a){"use strict";a.A=function(e,a){if(e&&a){var r=Array.isArray(a)?a:a.split(",");if(0===r.length)return!0;var n=e.name||"",t=(e.type||"").toLowerCase(),i=t.replace(/\/.*$/,"");return r.some(function(e){var a=e.trim().toLowerCase();return"."===a.charAt(0)?n.toLowerCase().endsWith(a):a.endsWith("/*")?i===a.replace(/\/.*$/,""):t===a})}return!0}},85628(e,a,r){var n=r(36404).Global;function t(){return n.localStorage}function i(e){return t().getItem(e)}e.exports={name:"localStorage",read:i,write:function(e,a){return t().setItem(e,a)},each:function(e){for(var a=t().length-1;a>=0;a--){var r=t().key(a);e(i(r),r)}},remove:function(e){return t().removeItem(e)},clearAll:function(){return t().clear()}}},86323(e){e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik04IDBMMy45NyA2TDAgMEg4WiIgZmlsbD0iIzU4NTg1OCIvPjwvc3ZnPgo="},86601(e){"use strict";var a=Object.prototype.hasOwnProperty,r="~";function n(){}function t(e,a,r){this.fn=e,this.context=a,this.once=r||!1}function i(e,a,n,i,o){if("function"!=typeof n)throw new TypeError("The listener must be a function");var s=new t(n,i||e,o),l=r?r+a:a;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],s]:e._events[l].push(s):(e._events[l]=s,e._eventsCount++),e}function o(e,a){0===--e._eventsCount?e._events=new n:delete e._events[a]}function s(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),s.prototype.eventNames=function(){var e,n,t=[];if(0===this._eventsCount)return t;for(n in e=this._events)a.call(e,n)&&t.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?t.concat(Object.getOwnPropertySymbols(e)):t},s.prototype.listeners=function(e){var a=r?r+e:e,n=this._events[a];if(!n)return[];if(n.fn)return[n.fn];for(var t=0,i=n.length,o=new Array(i);t{try{a=new n(a,r)}catch(e){return!1}return a.test(e)}},89298(e,a,r){"use strict";const n=r(43259);e.exports=(e,a,r)=>n(e,a,r)>=0},91761(e,a,r){"use strict";const n=r(43259);e.exports=(e,a,r)=>n(e,a,r)>0},92830(e,a,r){var n=r(36404).Global;e.exports={name:"oldFF-globalStorage",read:function(e){return t[e]},write:function(e,a){t[e]=a},each:i,remove:function(e){return t.removeItem(e)},clearAll:function(){i(function(e,a){delete t[e]})}};var t=n.globalStorage;function i(e){for(var a=t.length-1;a>=0;a--){var r=t.key(a);e(t[r],r)}}},93191(e,a,r){e=r.nmd(e),function(e,a){"use strict";function n(e,a){if(!e)throw new Error(a||"Assertion failed")}function t(e,a){e.super_=a;var r=function(){};r.prototype=a.prototype,e.prototype=new r,e.prototype.constructor=e}function i(e,a,r){if(i.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==a&&"be"!==a||(r=a,a=10),this._init(e||0,a||10,r||"be"))}var o;"object"==typeof e?e.exports=i:a.BN=i,i.BN=i,i.wordSize=26;try{o="undefined"!=typeof window&&void 0!==window.Buffer?window.Buffer:r(75627).Buffer}catch(e){}function s(e,a){var r=e.charCodeAt(a);return r>=48&&r<=57?r-48:r>=65&&r<=70?r-55:r>=97&&r<=102?r-87:void n(!1,"Invalid character in "+e)}function l(e,a,r){var n=s(e,r);return r-1>=a&&(n|=s(e,r-1)<<4),n}function c(e,a,r,t){for(var i=0,o=0,s=Math.min(e.length,r),l=a;l=49?c-49+10:c>=17?c-17+10:c,n(c>=0&&o0?e:a},i.min=function(e,a){return e.cmp(a)<0?e:a},i.prototype._init=function(e,a,r){if("number"==typeof e)return this._initNumber(e,a,r);if("object"==typeof e)return this._initArray(e,a,r);"hex"===a&&(a=16),n(a===(0|a)&&a>=2&&a<=36);var t=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(t++,this.negative=1),t=0;t-=3)o=e[t]|e[t-1]<<8|e[t-2]<<16,this.words[i]|=o<>>26-s&67108863,(s+=24)>=26&&(s-=26,i++);else if("le"===r)for(t=0,i=0;t>>26-s&67108863,(s+=24)>=26&&(s-=26,i++);return this._strip()},i.prototype._parseHex=function(e,a,r){this.length=Math.ceil((e.length-a)/6),this.words=new Array(this.length);for(var n=0;n=a;n-=2)t=l(e,a,n)<=18?(i-=18,o+=1,this.words[o]|=t>>>26):i+=8;else for(n=(e.length-a)%2==0?a+1:a;n=18?(i-=18,o+=1,this.words[o]|=t>>>26):i+=8;this._strip()},i.prototype._parseBase=function(e,a,r){this.words=[0],this.length=1;for(var n=0,t=1;t<=67108863;t*=a)n++;n--,t=t/a|0;for(var i=e.length-r,o=i%n,s=Math.min(i,i-o)+r,l=0,u=r;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},i.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},"undefined"!=typeof Symbol&&"function"==typeof Symbol.for)try{i.prototype[Symbol.for("nodejs.util.inspect.custom")]=d}catch(e){i.prototype.inspect=d}else i.prototype.inspect=d;function d(){return(this.red?""}var h=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],m=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],p=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];i.prototype.toString=function(e,a){var r;if(a=0|a||1,16===(e=e||10)||"hex"===e){r="";for(var t=0,i=0,o=0;o>>24-t&16777215,(t+=2)>=26&&(t-=26,o--),r=0!==i||o!==this.length-1?h[6-l.length]+l+r:l+r}for(0!==i&&(r=i.toString(16)+r);r.length%a!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var c=m[e],u=p[e];r="";var d=this.clone();for(d.negative=0;!d.isZero();){var g=d.modrn(u).toString(e);r=(d=d.idivn(u)).isZero()?g+r:h[c-g.length]+g+r}for(this.isZero()&&(r="0"+r);r.length%a!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},i.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},i.prototype.toJSON=function(){return this.toString(16,2)},o&&(i.prototype.toBuffer=function(e,a){return this.toArrayLike(o,e,a)}),i.prototype.toArray=function(e,a){return this.toArrayLike(Array,e,a)};function g(e,a,r){r.negative=a.negative^e.negative;var n=e.length+a.length|0;r.length=n,n=n-1|0;var t=0|e.words[0],i=0|a.words[0],o=t*i,s=67108863&o,l=o/67108864|0;r.words[0]=s;for(var c=1;c>>26,d=67108863&l,h=Math.min(c,a.length-1),m=Math.max(0,c-e.length+1);m<=h;m++){var p=c-m|0;u+=(o=(t=0|e.words[p])*(i=0|a.words[m])+d)/67108864|0,d=67108863&o}r.words[c]=0|d,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r._strip()}i.prototype.toArrayLike=function(e,a,r){this._strip();var t=this.byteLength(),i=r||Math.max(1,t);n(t<=i,"byte array longer than desired length"),n(i>0,"Requested array length <= 0");var o=function(e,a){return e.allocUnsafe?e.allocUnsafe(a):new e(a)}(e,i);return this["_toArrayLike"+("le"===a?"LE":"BE")](o,t),o},i.prototype._toArrayLikeLE=function(e,a){for(var r=0,n=0,t=0,i=0;t>8&255),r>16&255),6===i?(r>24&255),n=0,i=0):(n=o>>>24,i+=2)}if(r=0&&(e[r--]=o>>8&255),r>=0&&(e[r--]=o>>16&255),6===i?(r>=0&&(e[r--]=o>>24&255),n=0,i=0):(n=o>>>24,i+=2)}if(r>=0)for(e[r--]=n;r>=0;)e[r--]=0},Math.clz32?i.prototype._countBits=function(e){return 32-Math.clz32(e)}:i.prototype._countBits=function(e){var a=e,r=0;return a>=4096&&(r+=13,a>>>=13),a>=64&&(r+=7,a>>>=7),a>=8&&(r+=4,a>>>=4),a>=2&&(r+=2,a>>>=2),r+a},i.prototype._zeroBits=function(e){if(0===e)return 26;var a=e,r=0;return 8191&a||(r+=13,a>>>=13),127&a||(r+=7,a>>>=7),15&a||(r+=4,a>>>=4),3&a||(r+=2,a>>>=2),1&a||r++,r},i.prototype.bitLength=function(){var e=this.words[this.length-1],a=this._countBits(e);return 26*(this.length-1)+a},i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,a=0;ae.length?this.clone().ior(e):e.clone().ior(this)},i.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},i.prototype.iuand=function(e){var a;a=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},i.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},i.prototype.iuxor=function(e){var a,r;this.length>e.length?(a=this,r=e):(a=e,r=this);for(var n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},i.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},i.prototype.inotn=function(e){n("number"==typeof e&&e>=0);var a=0|Math.ceil(e/26),r=e%26;this._expand(a),r>0&&a--;for(var t=0;t0&&(this.words[t]=~this.words[t]&67108863>>26-r),this._strip()},i.prototype.notn=function(e){return this.clone().inotn(e)},i.prototype.setn=function(e,a){n("number"==typeof e&&e>=0);var r=e/26|0,t=e%26;return this._expand(r+1),this.words[r]=a?this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var t=0,i=0;i>>26;for(;0!==t&&i>>26;if(this.length=r.length,0!==t)this.words[this.length]=t,this.length++;else if(r!==this)for(;ie.length?this.clone().iadd(e):e.clone().iadd(this)},i.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var a=this.iadd(e);return e.negative=1,a._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,n,t=this.cmp(e);if(0===t)return this.negative=0,this.length=1,this.words[0]=0,this;t>0?(r=this,n=e):(r=e,n=this);for(var i=0,o=0;o>26,this.words[o]=67108863&a;for(;0!==i&&o>26,this.words[o]=67108863&a;if(0===i&&o>>13,m=0|o[1],p=8191&m,g=m>>>13,f=0|o[2],b=8191&f,y=f>>>13,k=0|o[3],v=8191&k,w=k>>>13,z=0|o[4],x=8191&z,j=z>>>13,E=0|o[5],C=8191&E,S=E>>>13,A=0|o[6],I=8191&A,T=A>>>13,O=0|o[7],N=8191&O,P=O>>>13,M=0|o[8],R=8191&M,q=M>>>13,L=0|o[9],V=8191&L,D=L>>>13,B=0|s[0],_=8191&B,F=B>>>13,U=0|s[1],H=8191&U,X=U>>>13,W=0|s[2],G=8191&W,Z=W>>>13,K=0|s[3],Y=8191&K,J=K>>>13,Q=0|s[4],$=8191&Q,ee=Q>>>13,ae=0|s[5],re=8191&ae,ne=ae>>>13,te=0|s[6],ie=8191&te,oe=te>>>13,se=0|s[7],le=8191&se,ce=se>>>13,ue=0|s[8],de=8191&ue,he=ue>>>13,me=0|s[9],pe=8191&me,ge=me>>>13;r.negative=e.negative^a.negative,r.length=19;var fe=(c+(n=Math.imul(d,_))|0)+((8191&(t=(t=Math.imul(d,F))+Math.imul(h,_)|0))<<13)|0;c=((i=Math.imul(h,F))+(t>>>13)|0)+(fe>>>26)|0,fe&=67108863,n=Math.imul(p,_),t=(t=Math.imul(p,F))+Math.imul(g,_)|0,i=Math.imul(g,F);var be=(c+(n=n+Math.imul(d,H)|0)|0)+((8191&(t=(t=t+Math.imul(d,X)|0)+Math.imul(h,H)|0))<<13)|0;c=((i=i+Math.imul(h,X)|0)+(t>>>13)|0)+(be>>>26)|0,be&=67108863,n=Math.imul(b,_),t=(t=Math.imul(b,F))+Math.imul(y,_)|0,i=Math.imul(y,F),n=n+Math.imul(p,H)|0,t=(t=t+Math.imul(p,X)|0)+Math.imul(g,H)|0,i=i+Math.imul(g,X)|0;var ye=(c+(n=n+Math.imul(d,G)|0)|0)+((8191&(t=(t=t+Math.imul(d,Z)|0)+Math.imul(h,G)|0))<<13)|0;c=((i=i+Math.imul(h,Z)|0)+(t>>>13)|0)+(ye>>>26)|0,ye&=67108863,n=Math.imul(v,_),t=(t=Math.imul(v,F))+Math.imul(w,_)|0,i=Math.imul(w,F),n=n+Math.imul(b,H)|0,t=(t=t+Math.imul(b,X)|0)+Math.imul(y,H)|0,i=i+Math.imul(y,X)|0,n=n+Math.imul(p,G)|0,t=(t=t+Math.imul(p,Z)|0)+Math.imul(g,G)|0,i=i+Math.imul(g,Z)|0;var ke=(c+(n=n+Math.imul(d,Y)|0)|0)+((8191&(t=(t=t+Math.imul(d,J)|0)+Math.imul(h,Y)|0))<<13)|0;c=((i=i+Math.imul(h,J)|0)+(t>>>13)|0)+(ke>>>26)|0,ke&=67108863,n=Math.imul(x,_),t=(t=Math.imul(x,F))+Math.imul(j,_)|0,i=Math.imul(j,F),n=n+Math.imul(v,H)|0,t=(t=t+Math.imul(v,X)|0)+Math.imul(w,H)|0,i=i+Math.imul(w,X)|0,n=n+Math.imul(b,G)|0,t=(t=t+Math.imul(b,Z)|0)+Math.imul(y,G)|0,i=i+Math.imul(y,Z)|0,n=n+Math.imul(p,Y)|0,t=(t=t+Math.imul(p,J)|0)+Math.imul(g,Y)|0,i=i+Math.imul(g,J)|0;var ve=(c+(n=n+Math.imul(d,$)|0)|0)+((8191&(t=(t=t+Math.imul(d,ee)|0)+Math.imul(h,$)|0))<<13)|0;c=((i=i+Math.imul(h,ee)|0)+(t>>>13)|0)+(ve>>>26)|0,ve&=67108863,n=Math.imul(C,_),t=(t=Math.imul(C,F))+Math.imul(S,_)|0,i=Math.imul(S,F),n=n+Math.imul(x,H)|0,t=(t=t+Math.imul(x,X)|0)+Math.imul(j,H)|0,i=i+Math.imul(j,X)|0,n=n+Math.imul(v,G)|0,t=(t=t+Math.imul(v,Z)|0)+Math.imul(w,G)|0,i=i+Math.imul(w,Z)|0,n=n+Math.imul(b,Y)|0,t=(t=t+Math.imul(b,J)|0)+Math.imul(y,Y)|0,i=i+Math.imul(y,J)|0,n=n+Math.imul(p,$)|0,t=(t=t+Math.imul(p,ee)|0)+Math.imul(g,$)|0,i=i+Math.imul(g,ee)|0;var we=(c+(n=n+Math.imul(d,re)|0)|0)+((8191&(t=(t=t+Math.imul(d,ne)|0)+Math.imul(h,re)|0))<<13)|0;c=((i=i+Math.imul(h,ne)|0)+(t>>>13)|0)+(we>>>26)|0,we&=67108863,n=Math.imul(I,_),t=(t=Math.imul(I,F))+Math.imul(T,_)|0,i=Math.imul(T,F),n=n+Math.imul(C,H)|0,t=(t=t+Math.imul(C,X)|0)+Math.imul(S,H)|0,i=i+Math.imul(S,X)|0,n=n+Math.imul(x,G)|0,t=(t=t+Math.imul(x,Z)|0)+Math.imul(j,G)|0,i=i+Math.imul(j,Z)|0,n=n+Math.imul(v,Y)|0,t=(t=t+Math.imul(v,J)|0)+Math.imul(w,Y)|0,i=i+Math.imul(w,J)|0,n=n+Math.imul(b,$)|0,t=(t=t+Math.imul(b,ee)|0)+Math.imul(y,$)|0,i=i+Math.imul(y,ee)|0,n=n+Math.imul(p,re)|0,t=(t=t+Math.imul(p,ne)|0)+Math.imul(g,re)|0,i=i+Math.imul(g,ne)|0;var ze=(c+(n=n+Math.imul(d,ie)|0)|0)+((8191&(t=(t=t+Math.imul(d,oe)|0)+Math.imul(h,ie)|0))<<13)|0;c=((i=i+Math.imul(h,oe)|0)+(t>>>13)|0)+(ze>>>26)|0,ze&=67108863,n=Math.imul(N,_),t=(t=Math.imul(N,F))+Math.imul(P,_)|0,i=Math.imul(P,F),n=n+Math.imul(I,H)|0,t=(t=t+Math.imul(I,X)|0)+Math.imul(T,H)|0,i=i+Math.imul(T,X)|0,n=n+Math.imul(C,G)|0,t=(t=t+Math.imul(C,Z)|0)+Math.imul(S,G)|0,i=i+Math.imul(S,Z)|0,n=n+Math.imul(x,Y)|0,t=(t=t+Math.imul(x,J)|0)+Math.imul(j,Y)|0,i=i+Math.imul(j,J)|0,n=n+Math.imul(v,$)|0,t=(t=t+Math.imul(v,ee)|0)+Math.imul(w,$)|0,i=i+Math.imul(w,ee)|0,n=n+Math.imul(b,re)|0,t=(t=t+Math.imul(b,ne)|0)+Math.imul(y,re)|0,i=i+Math.imul(y,ne)|0,n=n+Math.imul(p,ie)|0,t=(t=t+Math.imul(p,oe)|0)+Math.imul(g,ie)|0,i=i+Math.imul(g,oe)|0;var xe=(c+(n=n+Math.imul(d,le)|0)|0)+((8191&(t=(t=t+Math.imul(d,ce)|0)+Math.imul(h,le)|0))<<13)|0;c=((i=i+Math.imul(h,ce)|0)+(t>>>13)|0)+(xe>>>26)|0,xe&=67108863,n=Math.imul(R,_),t=(t=Math.imul(R,F))+Math.imul(q,_)|0,i=Math.imul(q,F),n=n+Math.imul(N,H)|0,t=(t=t+Math.imul(N,X)|0)+Math.imul(P,H)|0,i=i+Math.imul(P,X)|0,n=n+Math.imul(I,G)|0,t=(t=t+Math.imul(I,Z)|0)+Math.imul(T,G)|0,i=i+Math.imul(T,Z)|0,n=n+Math.imul(C,Y)|0,t=(t=t+Math.imul(C,J)|0)+Math.imul(S,Y)|0,i=i+Math.imul(S,J)|0,n=n+Math.imul(x,$)|0,t=(t=t+Math.imul(x,ee)|0)+Math.imul(j,$)|0,i=i+Math.imul(j,ee)|0,n=n+Math.imul(v,re)|0,t=(t=t+Math.imul(v,ne)|0)+Math.imul(w,re)|0,i=i+Math.imul(w,ne)|0,n=n+Math.imul(b,ie)|0,t=(t=t+Math.imul(b,oe)|0)+Math.imul(y,ie)|0,i=i+Math.imul(y,oe)|0,n=n+Math.imul(p,le)|0,t=(t=t+Math.imul(p,ce)|0)+Math.imul(g,le)|0,i=i+Math.imul(g,ce)|0;var je=(c+(n=n+Math.imul(d,de)|0)|0)+((8191&(t=(t=t+Math.imul(d,he)|0)+Math.imul(h,de)|0))<<13)|0;c=((i=i+Math.imul(h,he)|0)+(t>>>13)|0)+(je>>>26)|0,je&=67108863,n=Math.imul(V,_),t=(t=Math.imul(V,F))+Math.imul(D,_)|0,i=Math.imul(D,F),n=n+Math.imul(R,H)|0,t=(t=t+Math.imul(R,X)|0)+Math.imul(q,H)|0,i=i+Math.imul(q,X)|0,n=n+Math.imul(N,G)|0,t=(t=t+Math.imul(N,Z)|0)+Math.imul(P,G)|0,i=i+Math.imul(P,Z)|0,n=n+Math.imul(I,Y)|0,t=(t=t+Math.imul(I,J)|0)+Math.imul(T,Y)|0,i=i+Math.imul(T,J)|0,n=n+Math.imul(C,$)|0,t=(t=t+Math.imul(C,ee)|0)+Math.imul(S,$)|0,i=i+Math.imul(S,ee)|0,n=n+Math.imul(x,re)|0,t=(t=t+Math.imul(x,ne)|0)+Math.imul(j,re)|0,i=i+Math.imul(j,ne)|0,n=n+Math.imul(v,ie)|0,t=(t=t+Math.imul(v,oe)|0)+Math.imul(w,ie)|0,i=i+Math.imul(w,oe)|0,n=n+Math.imul(b,le)|0,t=(t=t+Math.imul(b,ce)|0)+Math.imul(y,le)|0,i=i+Math.imul(y,ce)|0,n=n+Math.imul(p,de)|0,t=(t=t+Math.imul(p,he)|0)+Math.imul(g,de)|0,i=i+Math.imul(g,he)|0;var Ee=(c+(n=n+Math.imul(d,pe)|0)|0)+((8191&(t=(t=t+Math.imul(d,ge)|0)+Math.imul(h,pe)|0))<<13)|0;c=((i=i+Math.imul(h,ge)|0)+(t>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,n=Math.imul(V,H),t=(t=Math.imul(V,X))+Math.imul(D,H)|0,i=Math.imul(D,X),n=n+Math.imul(R,G)|0,t=(t=t+Math.imul(R,Z)|0)+Math.imul(q,G)|0,i=i+Math.imul(q,Z)|0,n=n+Math.imul(N,Y)|0,t=(t=t+Math.imul(N,J)|0)+Math.imul(P,Y)|0,i=i+Math.imul(P,J)|0,n=n+Math.imul(I,$)|0,t=(t=t+Math.imul(I,ee)|0)+Math.imul(T,$)|0,i=i+Math.imul(T,ee)|0,n=n+Math.imul(C,re)|0,t=(t=t+Math.imul(C,ne)|0)+Math.imul(S,re)|0,i=i+Math.imul(S,ne)|0,n=n+Math.imul(x,ie)|0,t=(t=t+Math.imul(x,oe)|0)+Math.imul(j,ie)|0,i=i+Math.imul(j,oe)|0,n=n+Math.imul(v,le)|0,t=(t=t+Math.imul(v,ce)|0)+Math.imul(w,le)|0,i=i+Math.imul(w,ce)|0,n=n+Math.imul(b,de)|0,t=(t=t+Math.imul(b,he)|0)+Math.imul(y,de)|0,i=i+Math.imul(y,he)|0;var Ce=(c+(n=n+Math.imul(p,pe)|0)|0)+((8191&(t=(t=t+Math.imul(p,ge)|0)+Math.imul(g,pe)|0))<<13)|0;c=((i=i+Math.imul(g,ge)|0)+(t>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,n=Math.imul(V,G),t=(t=Math.imul(V,Z))+Math.imul(D,G)|0,i=Math.imul(D,Z),n=n+Math.imul(R,Y)|0,t=(t=t+Math.imul(R,J)|0)+Math.imul(q,Y)|0,i=i+Math.imul(q,J)|0,n=n+Math.imul(N,$)|0,t=(t=t+Math.imul(N,ee)|0)+Math.imul(P,$)|0,i=i+Math.imul(P,ee)|0,n=n+Math.imul(I,re)|0,t=(t=t+Math.imul(I,ne)|0)+Math.imul(T,re)|0,i=i+Math.imul(T,ne)|0,n=n+Math.imul(C,ie)|0,t=(t=t+Math.imul(C,oe)|0)+Math.imul(S,ie)|0,i=i+Math.imul(S,oe)|0,n=n+Math.imul(x,le)|0,t=(t=t+Math.imul(x,ce)|0)+Math.imul(j,le)|0,i=i+Math.imul(j,ce)|0,n=n+Math.imul(v,de)|0,t=(t=t+Math.imul(v,he)|0)+Math.imul(w,de)|0,i=i+Math.imul(w,he)|0;var Se=(c+(n=n+Math.imul(b,pe)|0)|0)+((8191&(t=(t=t+Math.imul(b,ge)|0)+Math.imul(y,pe)|0))<<13)|0;c=((i=i+Math.imul(y,ge)|0)+(t>>>13)|0)+(Se>>>26)|0,Se&=67108863,n=Math.imul(V,Y),t=(t=Math.imul(V,J))+Math.imul(D,Y)|0,i=Math.imul(D,J),n=n+Math.imul(R,$)|0,t=(t=t+Math.imul(R,ee)|0)+Math.imul(q,$)|0,i=i+Math.imul(q,ee)|0,n=n+Math.imul(N,re)|0,t=(t=t+Math.imul(N,ne)|0)+Math.imul(P,re)|0,i=i+Math.imul(P,ne)|0,n=n+Math.imul(I,ie)|0,t=(t=t+Math.imul(I,oe)|0)+Math.imul(T,ie)|0,i=i+Math.imul(T,oe)|0,n=n+Math.imul(C,le)|0,t=(t=t+Math.imul(C,ce)|0)+Math.imul(S,le)|0,i=i+Math.imul(S,ce)|0,n=n+Math.imul(x,de)|0,t=(t=t+Math.imul(x,he)|0)+Math.imul(j,de)|0,i=i+Math.imul(j,he)|0;var Ae=(c+(n=n+Math.imul(v,pe)|0)|0)+((8191&(t=(t=t+Math.imul(v,ge)|0)+Math.imul(w,pe)|0))<<13)|0;c=((i=i+Math.imul(w,ge)|0)+(t>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,n=Math.imul(V,$),t=(t=Math.imul(V,ee))+Math.imul(D,$)|0,i=Math.imul(D,ee),n=n+Math.imul(R,re)|0,t=(t=t+Math.imul(R,ne)|0)+Math.imul(q,re)|0,i=i+Math.imul(q,ne)|0,n=n+Math.imul(N,ie)|0,t=(t=t+Math.imul(N,oe)|0)+Math.imul(P,ie)|0,i=i+Math.imul(P,oe)|0,n=n+Math.imul(I,le)|0,t=(t=t+Math.imul(I,ce)|0)+Math.imul(T,le)|0,i=i+Math.imul(T,ce)|0,n=n+Math.imul(C,de)|0,t=(t=t+Math.imul(C,he)|0)+Math.imul(S,de)|0,i=i+Math.imul(S,he)|0;var Ie=(c+(n=n+Math.imul(x,pe)|0)|0)+((8191&(t=(t=t+Math.imul(x,ge)|0)+Math.imul(j,pe)|0))<<13)|0;c=((i=i+Math.imul(j,ge)|0)+(t>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,n=Math.imul(V,re),t=(t=Math.imul(V,ne))+Math.imul(D,re)|0,i=Math.imul(D,ne),n=n+Math.imul(R,ie)|0,t=(t=t+Math.imul(R,oe)|0)+Math.imul(q,ie)|0,i=i+Math.imul(q,oe)|0,n=n+Math.imul(N,le)|0,t=(t=t+Math.imul(N,ce)|0)+Math.imul(P,le)|0,i=i+Math.imul(P,ce)|0,n=n+Math.imul(I,de)|0,t=(t=t+Math.imul(I,he)|0)+Math.imul(T,de)|0,i=i+Math.imul(T,he)|0;var Te=(c+(n=n+Math.imul(C,pe)|0)|0)+((8191&(t=(t=t+Math.imul(C,ge)|0)+Math.imul(S,pe)|0))<<13)|0;c=((i=i+Math.imul(S,ge)|0)+(t>>>13)|0)+(Te>>>26)|0,Te&=67108863,n=Math.imul(V,ie),t=(t=Math.imul(V,oe))+Math.imul(D,ie)|0,i=Math.imul(D,oe),n=n+Math.imul(R,le)|0,t=(t=t+Math.imul(R,ce)|0)+Math.imul(q,le)|0,i=i+Math.imul(q,ce)|0,n=n+Math.imul(N,de)|0,t=(t=t+Math.imul(N,he)|0)+Math.imul(P,de)|0,i=i+Math.imul(P,he)|0;var Oe=(c+(n=n+Math.imul(I,pe)|0)|0)+((8191&(t=(t=t+Math.imul(I,ge)|0)+Math.imul(T,pe)|0))<<13)|0;c=((i=i+Math.imul(T,ge)|0)+(t>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,n=Math.imul(V,le),t=(t=Math.imul(V,ce))+Math.imul(D,le)|0,i=Math.imul(D,ce),n=n+Math.imul(R,de)|0,t=(t=t+Math.imul(R,he)|0)+Math.imul(q,de)|0,i=i+Math.imul(q,he)|0;var Ne=(c+(n=n+Math.imul(N,pe)|0)|0)+((8191&(t=(t=t+Math.imul(N,ge)|0)+Math.imul(P,pe)|0))<<13)|0;c=((i=i+Math.imul(P,ge)|0)+(t>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,n=Math.imul(V,de),t=(t=Math.imul(V,he))+Math.imul(D,de)|0,i=Math.imul(D,he);var Pe=(c+(n=n+Math.imul(R,pe)|0)|0)+((8191&(t=(t=t+Math.imul(R,ge)|0)+Math.imul(q,pe)|0))<<13)|0;c=((i=i+Math.imul(q,ge)|0)+(t>>>13)|0)+(Pe>>>26)|0,Pe&=67108863;var Me=(c+(n=Math.imul(V,pe))|0)+((8191&(t=(t=Math.imul(V,ge))+Math.imul(D,pe)|0))<<13)|0;return c=((i=Math.imul(D,ge))+(t>>>13)|0)+(Me>>>26)|0,Me&=67108863,l[0]=fe,l[1]=be,l[2]=ye,l[3]=ke,l[4]=ve,l[5]=we,l[6]=ze,l[7]=xe,l[8]=je,l[9]=Ee,l[10]=Ce,l[11]=Se,l[12]=Ae,l[13]=Ie,l[14]=Te,l[15]=Oe,l[16]=Ne,l[17]=Pe,l[18]=Me,0!==c&&(l[19]=c,r.length++),r};function b(e,a,r){r.negative=a.negative^e.negative,r.length=e.length+a.length;for(var n=0,t=0,i=0;i>>26)|0)>>>26,o&=67108863}r.words[i]=s,n=o,o=t}return 0!==n?r.words[i]=n:r.length--,r._strip()}function y(e,a,r){return b(e,a,r)}function k(e,a){this.x=e,this.y=a}Math.imul||(f=g),i.prototype.mulTo=function(e,a){var r=this.length+e.length;return 10===this.length&&10===e.length?f(this,e,a):r<63?g(this,e,a):r<1024?b(this,e,a):y(this,e,a)},k.prototype.makeRBT=function(e){for(var a=new Array(e),r=i.prototype._countBits(e)-1,n=0;n>=1;return n},k.prototype.permute=function(e,a,r,n,t,i){for(var o=0;o>>=1)t++;return 1<>>=13,r[2*o+1]=8191&i,i>>>=13;for(o=2*a;o>=26,r+=i/67108864|0,r+=o>>>26,this.words[t]=67108863&o}return 0!==r&&(this.words[t]=r,this.length++),this.length=0===e?1:this.length,a?this.ineg():this},i.prototype.muln=function(e){return this.clone().imuln(e)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(e){var a=function(e){for(var a=new Array(e.bitLength()),r=0;r>>t&1}return a}(e);if(0===a.length)return new i(1);for(var r=this,n=0;n=0);var a,r=e%26,t=(e-r)/26,i=67108863>>>26-r<<26-r;if(0!==r){var o=0;for(a=0;a>>26-r}o&&(this.words[a]=o,this.length++)}if(0!==t){for(a=this.length-1;a>=0;a--)this.words[a+t]=this.words[a];for(a=0;a=0),t=a?(a-a%26)/26:0;var i=e%26,o=Math.min((e-i)/26,this.length),s=67108863^67108863>>>i<o)for(this.length-=o,c=0;c=0&&(0!==u||c>=t);c--){var d=0|this.words[c];this.words[c]=u<<26-i|d>>>i,u=d&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},i.prototype.ishrn=function(e,a,r){return n(0===this.negative),this.iushrn(e,a,r)},i.prototype.shln=function(e){return this.clone().ishln(e)},i.prototype.ushln=function(e){return this.clone().iushln(e)},i.prototype.shrn=function(e){return this.clone().ishrn(e)},i.prototype.ushrn=function(e){return this.clone().iushrn(e)},i.prototype.testn=function(e){n("number"==typeof e&&e>=0);var a=e%26,r=(e-a)/26,t=1<=0);var a=e%26,r=(e-a)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==a&&r++,this.length=Math.min(r,this.length),0!==a){var t=67108863^67108863>>>a<=67108864;a++)this.words[a]-=67108864,a===this.length-1?this.words[a+1]=1:this.words[a+1]++;return this.length=Math.max(this.length,a+1),this},i.prototype.isubn=function(e){if(n("number"==typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var a=0;a>26)-(l/67108864|0),this.words[t+r]=67108863&i}for(;t>26,this.words[t+r]=67108863&i;if(0===s)return this._strip();for(n(-1===s),s=0,t=0;t>26,this.words[t]=67108863&i;return this.negative=1,this._strip()},i.prototype._wordDiv=function(e,a){var r=(this.length,e.length),n=this.clone(),t=e,o=0|t.words[t.length-1];0!==(r=26-this._countBits(o))&&(t=t.ushln(r),n.iushln(r),o=0|t.words[t.length-1]);var s,l=n.length-t.length;if("mod"!==a){(s=new i(null)).length=l+1,s.words=new Array(s.length);for(var c=0;c=0;d--){var h=67108864*(0|n.words[t.length+d])+(0|n.words[t.length+d-1]);for(h=Math.min(h/o|0,67108863),n._ishlnsubmul(t,h,d);0!==n.negative;)h--,n.negative=0,n._ishlnsubmul(t,1,d),n.isZero()||(n.negative^=1);s&&(s.words[d]=h)}return s&&s._strip(),n._strip(),"div"!==a&&0!==r&&n.iushrn(r),{div:s||null,mod:n}},i.prototype.divmod=function(e,a,r){return n(!e.isZero()),this.isZero()?{div:new i(0),mod:new i(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,a),"mod"!==a&&(t=s.div.neg()),"div"!==a&&(o=s.mod.neg(),r&&0!==o.negative&&o.iadd(e)),{div:t,mod:o}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),a),"mod"!==a&&(t=s.div.neg()),{div:t,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),a),"div"!==a&&(o=s.mod.neg(),r&&0!==o.negative&&o.isub(e)),{div:s.div,mod:o}):e.length>this.length||this.cmp(e)<0?{div:new i(0),mod:this}:1===e.length?"div"===a?{div:this.divn(e.words[0]),mod:null}:"mod"===a?{div:null,mod:new i(this.modrn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new i(this.modrn(e.words[0]))}:this._wordDiv(e,a);var t,o,s},i.prototype.div=function(e){return this.divmod(e,"div",!1).div},i.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},i.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},i.prototype.divRound=function(e){var a=this.divmod(e);if(a.mod.isZero())return a.div;var r=0!==a.div.negative?a.mod.isub(e):a.mod,n=e.ushrn(1),t=e.andln(1),i=r.cmp(n);return i<0||1===t&&0===i?a.div:0!==a.div.negative?a.div.isubn(1):a.div.iaddn(1)},i.prototype.modrn=function(e){var a=e<0;a&&(e=-e),n(e<=67108863);for(var r=(1<<26)%e,t=0,i=this.length-1;i>=0;i--)t=(r*t+(0|this.words[i]))%e;return a?-t:t},i.prototype.modn=function(e){return this.modrn(e)},i.prototype.idivn=function(e){var a=e<0;a&&(e=-e),n(e<=67108863);for(var r=0,t=this.length-1;t>=0;t--){var i=(0|this.words[t])+67108864*r;this.words[t]=i/e|0,r=i%e}return this._strip(),a?this.ineg():this},i.prototype.divn=function(e){return this.clone().idivn(e)},i.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var a=this,r=e.clone();a=0!==a.negative?a.umod(e):a.clone();for(var t=new i(1),o=new i(0),s=new i(0),l=new i(1),c=0;a.isEven()&&r.isEven();)a.iushrn(1),r.iushrn(1),++c;for(var u=r.clone(),d=a.clone();!a.isZero();){for(var h=0,m=1;0===(a.words[0]&m)&&h<26;++h,m<<=1);if(h>0)for(a.iushrn(h);h-- >0;)(t.isOdd()||o.isOdd())&&(t.iadd(u),o.isub(d)),t.iushrn(1),o.iushrn(1);for(var p=0,g=1;0===(r.words[0]&g)&&p<26;++p,g<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(d)),s.iushrn(1),l.iushrn(1);a.cmp(r)>=0?(a.isub(r),t.isub(s),o.isub(l)):(r.isub(a),s.isub(t),l.isub(o))}return{a:s,b:l,gcd:r.iushln(c)}},i.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var a=this,r=e.clone();a=0!==a.negative?a.umod(e):a.clone();for(var t,o=new i(1),s=new i(0),l=r.clone();a.cmpn(1)>0&&r.cmpn(1)>0;){for(var c=0,u=1;0===(a.words[0]&u)&&c<26;++c,u<<=1);if(c>0)for(a.iushrn(c);c-- >0;)o.isOdd()&&o.iadd(l),o.iushrn(1);for(var d=0,h=1;0===(r.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);a.cmp(r)>=0?(a.isub(r),o.isub(s)):(r.isub(a),s.isub(o))}return(t=0===a.cmpn(1)?o:s).cmpn(0)<0&&t.iadd(e),t},i.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var a=this.clone(),r=e.clone();a.negative=0,r.negative=0;for(var n=0;a.isEven()&&r.isEven();n++)a.iushrn(1),r.iushrn(1);do{for(;a.isEven();)a.iushrn(1);for(;r.isEven();)r.iushrn(1);var t=a.cmp(r);if(t<0){var i=a;a=r,r=i}else if(0===t||0===r.cmpn(1))break;a.isub(r)}while(1);return r.iushln(n)},i.prototype.invm=function(e){return this.egcd(e).a.umod(e)},i.prototype.isEven=function(){return!(1&this.words[0])},i.prototype.isOdd=function(){return!(1&~this.words[0])},i.prototype.andln=function(e){return this.words[0]&e},i.prototype.bincn=function(e){n("number"==typeof e);var a=e%26,r=(e-a)/26,t=1<>>26,s&=67108863,this.words[o]=s}return 0!==i&&(this.words[o]=i,this.length++),this},i.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},i.prototype.cmpn=function(e){var a,r=e<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this._strip(),this.length>1)a=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var t=0|this.words[0];a=t===e?0:te.length)return 1;if(this.length=0;r--){var n=0|this.words[r],t=0|e.words[r];if(n!==t){nt&&(a=1);break}}return a},i.prototype.gtn=function(e){return 1===this.cmpn(e)},i.prototype.gt=function(e){return 1===this.cmp(e)},i.prototype.gten=function(e){return this.cmpn(e)>=0},i.prototype.gte=function(e){return this.cmp(e)>=0},i.prototype.ltn=function(e){return-1===this.cmpn(e)},i.prototype.lt=function(e){return-1===this.cmp(e)},i.prototype.lten=function(e){return this.cmpn(e)<=0},i.prototype.lte=function(e){return this.cmp(e)<=0},i.prototype.eqn=function(e){return 0===this.cmpn(e)},i.prototype.eq=function(e){return 0===this.cmp(e)},i.red=function(e){return new C(e)},i.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},i.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},i.prototype._forceRed=function(e){return this.red=e,this},i.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},i.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},i.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},i.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},i.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},i.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},i.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},i.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},i.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var v={k256:null,p224:null,p192:null,p25519:null};function w(e,a){this.name=e,this.p=new i(a,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function z(){w.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function x(){w.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function j(){w.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function E(){w.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function C(e){if("string"==typeof e){var a=i._prime(e);this.m=a.p,this.prime=a}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function S(e){C.call(this,e),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}w.prototype._tmp=function(){var e=new i(null);return e.words=new Array(Math.ceil(this.n/13)),e},w.prototype.ireduce=function(e){var a,r=e;do{this.split(r,this.tmp),a=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(a>this.n);var n=a0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},w.prototype.split=function(e,a){e.iushrn(this.n,0,a)},w.prototype.imulK=function(e){return e.imul(this.k)},t(z,w),z.prototype.split=function(e,a){for(var r=4194303,n=Math.min(e.length,9),t=0;t>>22,i=o}i>>>=22,e.words[t-10]=i,0===i&&e.length>10?e.length-=10:e.length-=9},z.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var a=0,r=0;r>>=26,e.words[r]=t,a=n}return 0!==a&&(e.words[e.length++]=a),e},i._prime=function(e){if(v[e])return v[e];var a;if("k256"===e)a=new z;else if("p224"===e)a=new x;else if("p192"===e)a=new j;else{if("p25519"!==e)throw new Error("Unknown prime "+e);a=new E}return v[e]=a,a},C.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},C.prototype._verify2=function(e,a){n(0===(e.negative|a.negative),"red works only with positives"),n(e.red&&e.red===a.red,"red works only with red numbers")},C.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):(u(e,e.umod(this.m)._forceRed(this)),e)},C.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},C.prototype.add=function(e,a){this._verify2(e,a);var r=e.add(a);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},C.prototype.iadd=function(e,a){this._verify2(e,a);var r=e.iadd(a);return r.cmp(this.m)>=0&&r.isub(this.m),r},C.prototype.sub=function(e,a){this._verify2(e,a);var r=e.sub(a);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},C.prototype.isub=function(e,a){this._verify2(e,a);var r=e.isub(a);return r.cmpn(0)<0&&r.iadd(this.m),r},C.prototype.shl=function(e,a){return this._verify1(e),this.imod(e.ushln(a))},C.prototype.imul=function(e,a){return this._verify2(e,a),this.imod(e.imul(a))},C.prototype.mul=function(e,a){return this._verify2(e,a),this.imod(e.mul(a))},C.prototype.isqr=function(e){return this.imul(e,e.clone())},C.prototype.sqr=function(e){return this.mul(e,e)},C.prototype.sqrt=function(e){if(e.isZero())return e.clone();var a=this.m.andln(3);if(n(a%2==1),3===a){var r=this.m.add(new i(1)).iushrn(2);return this.pow(e,r)}for(var t=this.m.subn(1),o=0;!t.isZero()&&0===t.andln(1);)o++,t.iushrn(1);n(!t.isZero());var s=new i(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new i(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var d=this.pow(u,t),h=this.pow(e,t.addn(1).iushrn(1)),m=this.pow(e,t),p=o;0!==m.cmp(s);){for(var g=m,f=0;0!==g.cmp(s);f++)g=g.redSqr();n(f=0;t--){for(var u=a.words[t],d=c-1;d>=0;d--){var h=u>>d&1;o!==n[0]&&(o=this.sqr(o)),0!==h||0!==s?(s<<=1,s|=h,(++l===r||0===t&&0===d)&&(o=this.mul(o,n[s]),l=0,s=0)):l=0}c=26}return o},C.prototype.convertTo=function(e){var a=e.umod(this.m);return a===e?a.clone():a},C.prototype.convertFrom=function(e){var a=e.clone();return a.red=null,a},i.mont=function(e){return new S(e)},t(S,C),S.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},S.prototype.convertFrom=function(e){var a=this.imod(e.mul(this.rinv));return a.red=null,a},S.prototype.imul=function(e,a){if(e.isZero()||a.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(a),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=r.isub(n).iushrn(this.shift),i=t;return t.cmp(this.m)>=0?i=t.isub(this.m):t.cmpn(0)<0&&(i=t.iadd(this.m)),i._forceRed(this)},S.prototype.mul=function(e,a){if(e.isZero()||a.isZero())return new i(0)._forceRed(this);var r=e.mul(a),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=r.isub(n).iushrn(this.shift),o=t;return t.cmp(this.m)>=0?o=t.isub(this.m):t.cmpn(0)<0&&(o=t.iadd(this.m)),o._forceRed(this)},S.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(!1||e,this)},93351(e){"use strict";const a=256,r=Number.MAX_SAFE_INTEGER||9007199254740991,n=a-6;e.exports={MAX_LENGTH:a,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:n,MAX_SAFE_INTEGER:r,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},95211(e,a,r){"use strict";const n=r(74836);e.exports=(e,a)=>{try{return new n(e,a).range||"*"}catch(e){return null}}},95300(e,a,r){"use strict";const n=r(79157);e.exports=(e,a,r,t,i)=>{"string"==typeof r&&(i=t,t=r,r=void 0);try{return new n(e instanceof n?e.version:e,r).inc(a,t,i).version}catch(e){return null}}},95813(e){"use strict";e.exports=JSON.parse('{"description":"The iconic font, CSS, and SVG framework","keywords":["font","awesome","fontawesome","icon","svg","bootstrap"],"homepage":"https://fontawesome.com","bugs":{"url":"https://github.com/FortAwesome/Font-Awesome/issues"},"author":"The Font Awesome Team (https://github.com/orgs/FortAwesome/people)","repository":{"type":"git","url":"https://github.com/FortAwesome/Font-Awesome"},"engines":{"node":">=6"},"dependencies":{"@fortawesome/fontawesome-common-types":"6.7.2"},"version":"6.7.2","name":"@fortawesome/fontawesome-svg-core","main":"index.js","module":"index.mjs","jsnext:main":"index.mjs","style":"styles.css","license":"MIT","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","module":"./index.mjs","import":"./index.mjs","require":"./index.js","style":"./styles.css","default":"./index.js"},"./index":{"types":"./index.d.ts","module":"./index.mjs","import":"./index.mjs","require":"./index.js","default":"./index.js"},"./index.js":{"types":"./index.d.ts","module":"./index.mjs","import":"./index.mjs","require":"./index.js","default":"./index.js"},"./plugins":{"types":"./index.d.ts","module":"./plugins.mjs","import":"./plugins.mjs","default":"./plugins.mjs"},"./import.macro":"./import.macro.js","./import.macro.js":"./import.macro.js","./styles":"./styles.css","./styles.css":"./styles.css","./package.json":"./package.json"},"sideEffects":["./index.js","./index.mjs","./styles.css"]}')},97449(e,a,r){"use strict";const n=r(79157);e.exports=(e,a)=>new n(e,a).minor},98712(e,a,r){e.exports=function(){return r(67980),{}}},98761(e,a,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,a,r,n){void 0===n&&(n=r);var t=Object.getOwnPropertyDescriptor(a,r);t&&!("get"in t?!a.__esModule:t.writable||t.configurable)||(t={enumerable:!0,get:function(){return a[r]}}),Object.defineProperty(e,n,t)}:function(e,a,r,n){void 0===n&&(n=r),e[n]=a[r]}),t=this&&this.__exportStar||function(e,a){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(a,r)||n(a,e,r)};Object.defineProperty(a,"__esModule",{value:!0}),a.supportedApps=a.newSubstrateApp=a.SubstrateApp=void 0,t(r(53185),a),t(r(1732),a),t(r(28800),a);var i=r(3558);Object.defineProperty(a,"SubstrateApp",{enumerable:!0,get:function(){return i.SubstrateApp}});var o=r(40246);Object.defineProperty(a,"newSubstrateApp",{enumerable:!0,get:function(){return o.newSubstrateApp}}),Object.defineProperty(a,"supportedApps",{enumerable:!0,get:function(){return o.supportedApps}})},99442(e,a,r){"use strict";const n=r(99513),t=r(93351),i=r(79157),o=r(16126),s=r(36435),l=r(40010),c=r(84553),u=r(95300),d=r(47173),h=r(7197),m=r(97449),p=r(53858),g=r(63940),f=r(43259),b=r(42355),y=r(36532),k=r(9354),v=r(27050),w=r(36098),z=r(91761),x=r(47374),j=r(32512),E=r(3724),C=r(89298),S=r(55639),A=r(14788),I=r(20223),T=r(76349),O=r(74836),N=r(88781),P=r(55532),M=r(55023),R=r(57485),q=r(29184),L=r(95211),V=r(68854),D=r(45354),B=r(25167),_=r(55407),F=r(3926),U=r(39735);e.exports={parse:s,valid:l,clean:c,inc:u,diff:d,major:h,minor:m,patch:p,prerelease:g,compare:f,rcompare:b,compareLoose:y,compareBuild:k,sort:v,rsort:w,gt:z,lt:x,eq:j,neq:E,gte:C,lte:S,cmp:A,coerce:I,Comparator:T,Range:O,satisfies:N,toComparators:P,maxSatisfying:M,minSatisfying:R,minVersion:q,validRange:L,outside:V,gtr:D,ltr:B,intersects:_,simplifyRange:F,subset:U,SemVer:i,re:n.re,src:n.src,tokens:n.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:o.compareIdentifiers,rcompareIdentifiers:o.rcompareIdentifiers}},99513(e,a,r){"use strict";const{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:t,MAX_LENGTH:i}=r(93351),o=r(9601),s=(a=e.exports={}).re=[],l=a.safeRe=[],c=a.src=[],u=a.safeSrc=[],d=a.t={};let h=0;const m="[a-zA-Z0-9-]",p=[["\\s",1],["\\d",i],[m,t]],g=(e,a,r)=>{const n=(e=>{for(const[a,r]of p)e=e.split(`${a}*`).join(`${a}{0,${r}}`).split(`${a}+`).join(`${a}{1,${r}}`);return e})(a),t=h++;o(e,t,a),d[e]=t,c[t]=a,u[t]=n,s[t]=new RegExp(a,r?"g":void 0),l[t]=new RegExp(n,r?"g":void 0)};g("NUMERICIDENTIFIER","0|[1-9]\\d*"),g("NUMERICIDENTIFIERLOOSE","\\d+"),g("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${m}*`),g("MAINVERSION",`(${c[d.NUMERICIDENTIFIER]})\\.`+`(${c[d.NUMERICIDENTIFIER]})\\.`+`(${c[d.NUMERICIDENTIFIER]})`),g("MAINVERSIONLOOSE",`(${c[d.NUMERICIDENTIFIERLOOSE]})\\.`+`(${c[d.NUMERICIDENTIFIERLOOSE]})\\.`+`(${c[d.NUMERICIDENTIFIERLOOSE]})`),g("PRERELEASEIDENTIFIER",`(?:${c[d.NONNUMERICIDENTIFIER]}|${c[d.NUMERICIDENTIFIER]})`),g("PRERELEASEIDENTIFIERLOOSE",`(?:${c[d.NONNUMERICIDENTIFIER]}|${c[d.NUMERICIDENTIFIERLOOSE]})`),g("PRERELEASE",`(?:-(${c[d.PRERELEASEIDENTIFIER]}(?:\\.${c[d.PRERELEASEIDENTIFIER]})*))`),g("PRERELEASELOOSE",`(?:-?(${c[d.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${c[d.PRERELEASEIDENTIFIERLOOSE]})*))`),g("BUILDIDENTIFIER",`${m}+`),g("BUILD",`(?:\\+(${c[d.BUILDIDENTIFIER]}(?:\\.${c[d.BUILDIDENTIFIER]})*))`),g("FULLPLAIN",`v?${c[d.MAINVERSION]}${c[d.PRERELEASE]}?${c[d.BUILD]}?`),g("FULL",`^${c[d.FULLPLAIN]}$`),g("LOOSEPLAIN",`[v=\\s]*${c[d.MAINVERSIONLOOSE]}${c[d.PRERELEASELOOSE]}?${c[d.BUILD]}?`),g("LOOSE",`^${c[d.LOOSEPLAIN]}$`),g("GTLT","((?:<|>)?=?)"),g("XRANGEIDENTIFIERLOOSE",`${c[d.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),g("XRANGEIDENTIFIER",`${c[d.NUMERICIDENTIFIER]}|x|X|\\*`),g("XRANGEPLAIN",`[v=\\s]*(${c[d.XRANGEIDENTIFIER]})`+`(?:\\.(${c[d.XRANGEIDENTIFIER]})`+`(?:\\.(${c[d.XRANGEIDENTIFIER]})`+`(?:${c[d.PRERELEASE]})?${c[d.BUILD]}?`+`)?)?`),g("XRANGEPLAINLOOSE",`[v=\\s]*(${c[d.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${c[d.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${c[d.XRANGEIDENTIFIERLOOSE]})`+`(?:${c[d.PRERELEASELOOSE]})?${c[d.BUILD]}?`+`)?)?`),g("XRANGE",`^${c[d.GTLT]}\\s*${c[d.XRANGEPLAIN]}$`),g("XRANGELOOSE",`^${c[d.GTLT]}\\s*${c[d.XRANGEPLAINLOOSE]}$`),g("COERCEPLAIN",`${"(^|[^\\d])"+"(\\d{1,"}${n}})`+`(?:\\.(\\d{1,${n}}))?`+`(?:\\.(\\d{1,${n}}))?`),g("COERCE",`${c[d.COERCEPLAIN]}(?:$|[^\\d])`),g("COERCEFULL",c[d.COERCEPLAIN]+`(?:${c[d.PRERELEASE]})?`+`(?:${c[d.BUILD]})?`+`(?:$|[^\\d])`),g("COERCERTL",c[d.COERCE],!0),g("COERCERTLFULL",c[d.COERCEFULL],!0),g("LONETILDE","(?:~>?)"),g("TILDETRIM",`(\\s*)${c[d.LONETILDE]}\\s+`,!0),a.tildeTrimReplace="$1~",g("TILDE",`^${c[d.LONETILDE]}${c[d.XRANGEPLAIN]}$`),g("TILDELOOSE",`^${c[d.LONETILDE]}${c[d.XRANGEPLAINLOOSE]}$`),g("LONECARET","(?:\\^)"),g("CARETTRIM",`(\\s*)${c[d.LONECARET]}\\s+`,!0),a.caretTrimReplace="$1^",g("CARET",`^${c[d.LONECARET]}${c[d.XRANGEPLAIN]}$`),g("CARETLOOSE",`^${c[d.LONECARET]}${c[d.XRANGEPLAINLOOSE]}$`),g("COMPARATORLOOSE",`^${c[d.GTLT]}\\s*(${c[d.LOOSEPLAIN]})$|^$`),g("COMPARATOR",`^${c[d.GTLT]}\\s*(${c[d.FULLPLAIN]})$|^$`),g("COMPARATORTRIM",`(\\s*)${c[d.GTLT]}\\s*(${c[d.LOOSEPLAIN]}|${c[d.XRANGEPLAIN]})`,!0),a.comparatorTrimReplace="$1$2$3",g("HYPHENRANGE",`^\\s*(${c[d.XRANGEPLAIN]})`+`\\s+-\\s+`+`(${c[d.XRANGEPLAIN]})`+`\\s*$`),g("HYPHENRANGELOOSE",`^\\s*(${c[d.XRANGEPLAINLOOSE]})`+`\\s+-\\s+`+`(${c[d.XRANGEPLAINLOOSE]})`+`\\s*$`),g("STAR","(<|>)?=?\\s*\\*"),g("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),g("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}},__webpack_module_cache__={};function __webpack_require__(e){var a=__webpack_module_cache__[e];if(void 0!==a)return a.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}__webpack_require__.n=e=>{var a=e&&e.__esModule?()=>e["default"]:()=>e;return __webpack_require__.d(a,{a}),a},__webpack_require__.d=(e,a)=>{for(var r in a)__webpack_require__.o(a,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},__webpack_require__.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;globalThis.importScripts&&(e=globalThis.location+"");var a=globalThis.document;if(!e&&a&&(a.currentScript&&"SCRIPT"===a.currentScript.tagName.toUpperCase()&&(e=a.currentScript.src),!e)){var r=a.getElementsByTagName("script");if(r.length)for(var n=r.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=r[n--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=e})(),__webpack_require__.nc=void 0;var __webpack_exports__={};(()=>{"use strict";var e={};__webpack_require__.r(e),__webpack_require__.d(e,{BitVec:()=>Lp,Bool:()=>Wu,Bytes:()=>Hi,Data:()=>tg,F32:()=>Dp,F64:()=>Bp,GeneralExtrinsic:()=>wc,GenericAccountId:()=>fu,GenericAccountId32:()=>fu,GenericAccountId33:()=>bu,GenericAccountIndex:()=>Cu,GenericAddress:()=>Xu,GenericBlock:()=>Su,GenericCall:()=>Ou,GenericChainProperties:()=>Mu,GenericConsensusEngineId:()=>Bu,GenericEthereumAccountId:()=>Np,GenericEthereumLookupSource:()=>Rp,GenericEvent:()=>Tl,GenericEventData:()=>Il,GenericExtrinsic:()=>Yl,GenericExtrinsicEra:()=>rc,GenericExtrinsicPayload:()=>oc,GenericExtrinsicPayloadUnknown:()=>sc,GenericExtrinsicPayloadV4:()=>mc,GenericExtrinsicPayloadV5:()=>kc,GenericExtrinsicSignatureV4:()=>fc,GenericExtrinsicSignatureV5:()=>vc,GenericExtrinsicUnknown:()=>lc,GenericExtrinsicV4:()=>hc,GenericExtrinsicV5:()=>yc,GenericImmortalEra:()=>ec,GenericLookupSource:()=>Uu,GenericMortalEra:()=>ac,GenericMultiAddress:()=>Xu,GenericSignerPayload:()=>uc,GenericVote:()=>$u,I128:()=>Xp,I16:()=>Fp,I256:()=>Wp,I32:()=>Up,I64:()=>Hp,I8:()=>_p,ISize:()=>Gp,Null:()=>Ot,OptionBool:()=>Zp,StorageKey:()=>cg,Text:()=>Yp,Type:()=>Jp,U128:()=>eg,U16:()=>$p,U256:()=>ag,U32:()=>yu,U64:()=>Jl,U8:()=>Qp,USize:()=>rg,bool:()=>Wu,f32:()=>Dp,f64:()=>Bp,i128:()=>Xp,i16:()=>Fp,i256:()=>Wp,i32:()=>Up,i64:()=>Hp,i8:()=>_p,isize:()=>Gp,u128:()=>eg,u16:()=>$p,u256:()=>ag,u32:()=>yu,u64:()=>Jl,u8:()=>Qp,usize:()=>rg});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{assetConversion:()=>xg,assets:()=>jg,attestations:()=>Af,aura:()=>Eg,author:()=>lb,authorship:()=>Cg,babe:()=>Ag,balances:()=>Ig,beefy:()=>Ng,benchmark:()=>Pg,blockbuilder:()=>Vg,bridges:()=>If,chain:()=>cb,childstate:()=>ub,claims:()=>Tf,collective:()=>Dg,consensus:()=>Bg,contracts:()=>Fg,contractsAbi:()=>ab,crowdloan:()=>Of,democracy:()=>Ug,dev:()=>Hg,discovery:()=>Xg,dryRunApi:()=>Yf,elections:()=>Wg,engine:()=>Gg,eth:()=>nb,evm:()=>Zg,extrinsics:()=>Kg,finality:()=>Pf,fungibles:()=>Yg,genericAsset:()=>Jg,genesisBuilder:()=>Qg,gilt:()=>$g,grandpa:()=>af,identity:()=>rf,imOnline:()=>nf,lottery:()=>tf,metadata:()=>mg,mixnet:()=>of,mmr:()=>sf,nfts:()=>lf,nimbus:()=>tb,nompools:()=>cf,offchain:()=>db,offences:()=>uf,ormlOracle:()=>ib,ormlTokens:()=>ob,payment:()=>bb,pezcumulus:()=>Mf,poll:()=>Rf,pow:()=>df,proxy:()=>hf,purchase:()=>qf,recovery:()=>mf,rpc:()=>sb,runtime:()=>wg,scaleInfo:()=>zg,scheduler:()=>pf,session:()=>gf,society:()=>ff,staking:()=>bf,state:()=>yb,statement:()=>yf,support:()=>kf,syncstate:()=>vf,system:()=>wf,teyrchains:()=>Kf,treasury:()=>zf,txpayment:()=>xf,txqueue:()=>jf,uniques:()=>Ef,utility:()=>Cf,vesting:()=>Sf,xcm:()=>Qf,xcmPaymentApi:()=>$f,xcmRuntimeApi:()=>eb});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{AccountId:()=>B_,Bin:()=>TF,Binary:()=>EF,BitSeq:()=>uU,Blake2128:()=>H_,Blake2128Concat:()=>X_,Blake2256:()=>F_,Blake3256:()=>cV,Blake3256Concat:()=>uV,Bytes:()=>iD,Enum:()=>ND,FixedSizeBinary:()=>SF,Hex:()=>vB,Identity:()=>W_,Keccak256:()=>tU,Option:()=>ID,Result:()=>AD,ScaleEnum:()=>LD,Self:()=>DF,Storage:()=>cF,Struct:()=>ED,TrieNodeHeaders:()=>wU,TrieNodeWithHash:()=>SU,Tuple:()=>CD,Twox128:()=>tF,Twox256:()=>iF,Twox64Concat:()=>oF,Variant:()=>qD,Vector:()=>SD,_Enum:()=>PD,_void:()=>rD,bitSequence:()=>NF,blockHeader:()=>bU,bool:()=>BV,char:()=>PF,compact:()=>YV,compactBn:()=>DD,compactNumber:()=>VD,createCodec:()=>kV,createDecoder:()=>yV,decAnyMetadata:()=>YB,enhanceCodec:()=>zV,enhanceDecoder:()=>wV,enhanceEncoder:()=>vV,ethAccount:()=>sU,extrinsicFormat:()=>_D,fixedStr:()=>qF,fromBufferToBase58:()=>D_,getMultisigAccountId:()=>kU,getSs58AddressInfo:()=>L_,h64:()=>nF,i128:()=>RV,i16:()=>IV,i256:()=>DV,i32:()=>TV,i64:()=>OV,i8:()=>AV,metadata:()=>WB,selfDecoder:()=>VF,selfEncoder:()=>LF,sortMultisigSignatories:()=>vU,str:()=>eD,trieNodeDec:()=>CU,u128:()=>MV,u16:()=>EV,u256:()=>VV,u32:()=>CV,u64:()=>SV,u8:()=>jV,unifyMetadata:()=>aB,v14:()=>DB,v14Lookup:()=>mB,v15:()=>_B,v16:()=>UB,validateProofs:()=>AU});const n="undefined"!=typeof globalThis||"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:function(){return globalThis};var t,i;function o(e,a){return void 0===n[e]?a:n[e]}t="chrome",i=n.browser,void 0===n[t]&&(n[t]=i);var s=__webpack_require__(4701);const l=e=>"string"==typeof e,c=()=>{let e,a;const r=new Promise((r,n)=>{e=r,a=n});return r.resolve=e,r.reject=a,r},u=e=>null==e?"":""+e,d=/###/g,h=e=>e&&e.indexOf("###")>-1?e.replace(d,"."):e,m=e=>!e||l(e),p=(e,a,r)=>{const n=l(a)?a.split("."):a;let t=0;for(;t{const{obj:n,k:t}=p(e,a,Object);if(void 0!==n||1===a.length)return void(n[t]=r);let i=a[a.length-1],o=a.slice(0,a.length-1),s=p(e,o,Object);for(;void 0===s.obj&&o.length;)i=`${o[o.length-1]}.${i}`,o=o.slice(0,o.length-1),s=p(e,o,Object),s&&s.obj&&void 0!==s.obj[`${s.k}.${i}`]&&(s.obj=void 0);s.obj[`${s.k}.${i}`]=r},f=(e,a)=>{const{obj:r,k:n}=p(e,a);if(r)return r[n]},b=(e,a,r)=>{for(const n in a)"__proto__"!==n&&"constructor"!==n&&(n in e?l(e[n])||e[n]instanceof String||l(a[n])||a[n]instanceof String?r&&(e[n]=a[n]):b(e[n],a[n],r):e[n]=a[n]);return e},y=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var k={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const v=e=>l(e)?e.replace(/[&<>"'\/]/g,e=>k[e]):e;const w=[" ",",","?","!",";"],z=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const a=this.regExpMap.get(e);if(void 0!==a)return a;const r=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,r),this.regExpQueue.push(e),r}}(20),x=function(e,a){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[a])return e[a];const n=a.split(r);let t=e;for(let e=0;e-1&&oe&&e.replace("_","-"),E={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,a){console&&console[e]&&console[e].apply(console,a)}};class C{constructor(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,a)}init(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=a.prefix||"i18next:",this.logger=e||E,this.options=a,this.debug=a.debug}log(){for(var e=arguments.length,a=new Array(e),r=0;r{this.observers[e]||(this.observers[e]=new Map);const r=this.observers[e].get(a)||0;this.observers[e].set(a,r+1)}),this}off(e,a){this.observers[e]&&(a?this.observers[e].delete(a):delete this.observers[e])}emit(e){for(var a=arguments.length,r=new Array(a>1?a-1:0),n=1;n{let[a,n]=e;for(let e=0;e{let[n,t]=a;for(let a=0;a1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=a,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const a=this.options.ns.indexOf(e);a>-1&&this.options.ns.splice(a,1)}getResource(e,a,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const t=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,i=void 0!==n.ignoreJSONStructure?n.ignoreJSONStructure:this.options.ignoreJSONStructure;let o;e.indexOf(".")>-1?o=e.split("."):(o=[e,a],r&&(Array.isArray(r)?o.push(...r):l(r)&&t?o.push(...r.split(t)):o.push(r)));const s=f(this.data,o);return!s&&!a&&!r&&e.indexOf(".")>-1&&(e=o[0],a=o[1],r=o.slice(2).join(".")),!s&&i&&l(r)?x(this.data&&this.data[e]&&this.data[e][a],r,t):s}addResource(e,a,r,n){let t=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1};const i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator;let o=[e,a];r&&(o=o.concat(i?r.split(i):r)),e.indexOf(".")>-1&&(o=e.split("."),n=a,a=o[1]),this.addNamespaces(a),g(this.data,o,n),t.silent||this.emit("added",e,a,r,n)}addResources(e,a,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(const n in r)(l(r[n])||Array.isArray(r[n]))&&this.addResource(e,a,n,r[n],{silent:!0});n.silent||this.emit("added",e,a,r)}addResourceBundle(e,a,r,n,t){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1,skipCopy:!1},o=[e,a];e.indexOf(".")>-1&&(o=e.split("."),n=r,r=a,a=o[1]),this.addNamespaces(a);let s=f(this.data,o)||{};i.skipCopy||(r=JSON.parse(JSON.stringify(r))),n?b(s,r,t):s={...s,...r},g(this.data,o,s),i.silent||this.emit("added",e,a,r)}removeResourceBundle(e,a){this.hasResourceBundle(e,a)&&delete this.data[e][a],this.removeNamespaces(a),this.emit("removed",e,a)}hasResourceBundle(e,a){return void 0!==this.getResource(e,a)}getResourceBundle(e,a){return a||(a=this.options.defaultNS),"v1"===this.options.compatibilityAPI?{...this.getResource(e,a)}:this.getResource(e,a)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const a=this.getDataByLanguage(e);return!!(a&&Object.keys(a)||[]).find(e=>a[e]&&Object.keys(a[e]).length>0)}toJSON(){return this.data}}var T={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,a,r,n,t){return e.forEach(e=>{this.processors[e]&&(a=this.processors[e].process(a,r,n,t))}),a}};const O={};class N extends A{constructor(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),((e,a,r)=>{e.forEach(e=>{a[e]&&(r[e]=a[e])})})(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=a,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=S.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;const r=this.resolve(e,a);return r&&void 0!==r.res}extractFromKey(e,a){let r=void 0!==a.nsSeparator?a.nsSeparator:this.options.nsSeparator;void 0===r&&(r=":");const n=void 0!==a.keySeparator?a.keySeparator:this.options.keySeparator;let t=a.ns||this.options.defaultNS||[];const i=r&&e.indexOf(r)>-1,o=!(this.options.userDefinedKeySeparator||a.keySeparator||this.options.userDefinedNsSeparator||a.nsSeparator||((e,a,r)=>{a=a||"",r=r||"";const n=w.filter(e=>a.indexOf(e)<0&&r.indexOf(e)<0);if(0===n.length)return!0;const t=z.getRegExp(`(${n.map(e=>"?"===e?"\\?":e).join("|")})`);let i=!t.test(e);if(!i){const a=e.indexOf(r);a>0&&!t.test(e.substring(0,a))&&(i=!0)}return i})(e,r,n));if(i&&!o){const a=e.match(this.interpolator.nestingRegexp);if(a&&a.length>0)return{key:e,namespaces:l(t)?[t]:t};const i=e.split(r);(r!==n||r===n&&this.options.ns.indexOf(i[0])>-1)&&(t=i.shift()),e=i.join(n)}return{key:e,namespaces:l(t)?[t]:t}}translate(e,a,r){if("object"!=typeof a&&this.options.overloadTranslationOptionHandler&&(a=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof a&&(a={...a}),a||(a={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);const n=void 0!==a.returnDetails?a.returnDetails:this.options.returnDetails,t=void 0!==a.keySeparator?a.keySeparator:this.options.keySeparator,{key:i,namespaces:o}=this.extractFromKey(e[e.length-1],a),s=o[o.length-1],c=a.lng||this.language,u=a.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c&&"cimode"===c.toLowerCase()){if(u){const e=a.nsSeparator||this.options.nsSeparator;return n?{res:`${s}${e}${i}`,usedKey:i,exactUsedKey:i,usedLng:c,usedNS:s,usedParams:this.getUsedParamsDetails(a)}:`${s}${e}${i}`}return n?{res:i,usedKey:i,exactUsedKey:i,usedLng:c,usedNS:s,usedParams:this.getUsedParamsDetails(a)}:i}const d=this.resolve(e,a);let h=d&&d.res;const m=d&&d.usedKey||i,p=d&&d.exactUsedKey||i,g=Object.prototype.toString.apply(h),f=void 0!==a.joinArrays?a.joinArrays:this.options.joinArrays,b=!this.i18nFormat||this.i18nFormat.handleAsObject,y=!l(h)&&"boolean"!=typeof h&&"number"!=typeof h;if(!(b&&h&&y&&["[object Number]","[object Function]","[object RegExp]"].indexOf(g)<0)||l(f)&&Array.isArray(h))if(b&&l(f)&&Array.isArray(h))h=h.join(f),h&&(h=this.extendTranslation(h,e,a,r));else{let n=!1,o=!1;const u=void 0!==a.count&&!l(a.count),m=N.hasDefaultValue(a),p=u?this.pluralResolver.getSuffix(c,a.count,a):"",g=a.ordinal&&u?this.pluralResolver.getSuffix(c,a.count,{ordinal:!1}):"",f=u&&!a.ordinal&&0===a.count&&this.pluralResolver.shouldUseIntlApi(),b=f&&a[`defaultValue${this.options.pluralSeparator}zero`]||a[`defaultValue${p}`]||a[`defaultValue${g}`]||a.defaultValue;!this.isValidLookup(h)&&m&&(n=!0,h=b),this.isValidLookup(h)||(o=!0,h=i);const y=(a.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&o?void 0:h,k=m&&b!==h&&this.options.updateMissing;if(o||n||k){if(this.logger.log(k?"updateKey":"missingKey",c,s,i,k?b:h),t){const e=this.resolve(i,{...a,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[];const r=this.languageUtils.getFallbackCodes(this.options.fallbackLng,a.lng||this.language);if("fallback"===this.options.saveMissingTo&&r&&r[0])for(let a=0;a{const t=m&&n!==h?n:y;this.options.missingKeyHandler?this.options.missingKeyHandler(e,s,r,t,k,a):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,s,r,t,k,a),this.emit("missingKey",e,s,r,h)};this.options.saveMissing&&(this.options.saveMissingPlurals&&u?e.forEach(e=>{const r=this.pluralResolver.getSuffixes(e,a);f&&a[`defaultValue${this.options.pluralSeparator}zero`]&&r.indexOf(`${this.options.pluralSeparator}zero`)<0&&r.push(`${this.options.pluralSeparator}zero`),r.forEach(r=>{n([e],i+r,a[`defaultValue${r}`]||b)})}):n(e,i,b))}h=this.extendTranslation(h,e,a,d,r),o&&h===i&&this.options.appendNamespaceToMissingKey&&(h=`${s}:${i}`),(o||n)&&this.options.parseMissingKeyHandler&&(h="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${s}:${i}`:i,n?h:void 0):this.options.parseMissingKeyHandler(h))}else{if(!a.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,h,{...a,ns:o}):`key '${i} (${this.language})' returned an object instead of string.`;return n?(d.res=e,d.usedParams=this.getUsedParamsDetails(a),d):e}if(t){const e=Array.isArray(h),r=e?[]:{},n=e?p:m;for(const e in h)if(Object.prototype.hasOwnProperty.call(h,e)){const i=`${n}${t}${e}`;r[e]=this.translate(i,{...a,joinArrays:!1,ns:o}),r[e]===i&&(r[e]=h[e])}h=r}}return n?(d.res=h,d.usedParams=this.getUsedParamsDetails(a),d):h}extendTranslation(e,a,r,n,t){var i=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||n.usedLng,n.usedNS,n.usedKey,{resolved:n});else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init({...r,interpolation:{...this.options.interpolation,...r.interpolation}});const o=l(e)&&(r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let s;if(o){const a=e.match(this.interpolator.nestingRegexp);s=a&&a.length}let c=r.replace&&!l(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(c={...this.options.interpolation.defaultVariables,...c}),e=this.interpolator.interpolate(e,c,r.lng||this.language||n.usedLng,r),o){const a=e.match(this.interpolator.nestingRegexp);s<(a&&a.length)&&(r.nest=!1)}!r.lng&&"v1"!==this.options.compatibilityAPI&&n&&n.res&&(r.lng=this.language||n.usedLng),!1!==r.nest&&(e=this.interpolator.nest(e,function(){for(var e=arguments.length,n=new Array(e),o=0;o1&&void 0!==arguments[1]?arguments[1]:{};return l(e)&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(a))return;const s=this.extractFromKey(e,o),c=s.key;r=c;let u=s.namespaces;this.options.fallbackNS&&(u=u.concat(this.options.fallbackNS));const d=void 0!==o.count&&!l(o.count),h=d&&!o.ordinal&&0===o.count&&this.pluralResolver.shouldUseIntlApi(),m=void 0!==o.context&&(l(o.context)||"number"==typeof o.context)&&""!==o.context,p=o.lngs?o.lngs:this.languageUtils.toResolveHierarchy(o.lng||this.language,o.fallbackLng);u.forEach(e=>{this.isValidLookup(a)||(i=e,!O[`${p[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(i)&&(O[`${p[0]}-${e}`]=!0,this.logger.warn(`key "${r}" for languages "${p.join(", ")}" won't get resolved as namespace "${i}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),p.forEach(r=>{if(this.isValidLookup(a))return;t=r;const i=[c];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(i,c,r,e,o);else{let e;d&&(e=this.pluralResolver.getSuffix(r,o.count,o));const a=`${this.options.pluralSeparator}zero`,n=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(d&&(i.push(c+e),o.ordinal&&0===e.indexOf(n)&&i.push(c+e.replace(n,this.options.pluralSeparator)),h&&i.push(c+a)),m){const r=`${c}${this.options.contextSeparator}${o.context}`;i.push(r),d&&(i.push(r+e),o.ordinal&&0===e.indexOf(n)&&i.push(r+e.replace(n,this.options.pluralSeparator)),h&&i.push(r+a))}}let s;for(;s=i.pop();)this.isValidLookup(a)||(n=s,a=this.getResource(r,e,s,o))}))})}),{res:a,usedKey:r,exactUsedKey:n,usedLng:t,usedNS:i}}isValidLookup(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}getResource(e,a,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,a,r,n):this.resourceStore.getResource(e,a,r,n)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const a=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=e.replace&&!l(e.replace);let n=r?e.replace:e;if(r&&void 0!==e.count&&(n.count=e.count),this.options.interpolation.defaultVariables&&(n={...this.options.interpolation.defaultVariables,...n}),!r){n={...n};for(const e of a)delete n[e]}return n}static hasDefaultValue(e){const a="defaultValue";for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&a===r.substring(0,a.length)&&void 0!==e[r])return!0;return!1}}const P=e=>e.charAt(0).toUpperCase()+e.slice(1);class M{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=S.create("languageUtils")}getScriptPartFromCode(e){if(!(e=j(e))||e.indexOf("-")<0)return null;const a=e.split("-");return 2===a.length?null:(a.pop(),"x"===a[a.length-1].toLowerCase()?null:this.formatLanguageCode(a.join("-")))}getLanguagePartFromCode(e){if(!(e=j(e))||e.indexOf("-")<0)return e;const a=e.split("-");return this.formatLanguageCode(a[0])}formatLanguageCode(e){if(l(e)&&e.indexOf("-")>-1){if("undefined"!=typeof Intl&&void 0!==Intl.getCanonicalLocales)try{let a=Intl.getCanonicalLocales(e)[0];if(a&&this.options.lowerCaseLng&&(a=a.toLowerCase()),a)return a}catch(e){}const a=["hans","hant","latn","cyrl","cans","mong","arab"];let r=e.split("-");return this.options.lowerCaseLng?r=r.map(e=>e.toLowerCase()):2===r.length?(r[0]=r[0].toLowerCase(),r[1]=r[1].toUpperCase(),a.indexOf(r[1].toLowerCase())>-1&&(r[1]=P(r[1].toLowerCase()))):3===r.length&&(r[0]=r[0].toLowerCase(),2===r[1].length&&(r[1]=r[1].toUpperCase()),"sgn"!==r[0]&&2===r[2].length&&(r[2]=r[2].toUpperCase()),a.indexOf(r[1].toLowerCase())>-1&&(r[1]=P(r[1].toLowerCase())),a.indexOf(r[2].toLowerCase())>-1&&(r[2]=P(r[2].toLowerCase()))),r.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let a;return e.forEach(e=>{if(a)return;const r=this.formatLanguageCode(e);this.options.supportedLngs&&!this.isSupportedCode(r)||(a=r)}),!a&&this.options.supportedLngs&&e.forEach(e=>{if(a)return;const r=this.getLanguagePartFromCode(e);if(this.isSupportedCode(r))return a=r;a=this.options.supportedLngs.find(e=>e===r?e:e.indexOf("-")<0&&r.indexOf("-")<0?void 0:e.indexOf("-")>0&&r.indexOf("-")<0&&e.substring(0,e.indexOf("-"))===r||0===e.indexOf(r)&&r.length>1?e:void 0)}),a||(a=this.getFallbackCodes(this.options.fallbackLng)[0]),a}getFallbackCodes(e,a){if(!e)return[];if("function"==typeof e&&(e=e(a)),l(e)&&(e=[e]),Array.isArray(e))return e;if(!a)return e.default||[];let r=e[a];return r||(r=e[this.getScriptPartFromCode(a)]),r||(r=e[this.formatLanguageCode(a)]),r||(r=e[this.getLanguagePartFromCode(a)]),r||(r=e.default),r||[]}toResolveHierarchy(e,a){const r=this.getFallbackCodes(a||this.options.fallbackLng||[],e),n=[],t=e=>{e&&(this.isSupportedCode(e)?n.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return l(e)&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&t(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&t(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&t(this.getLanguagePartFromCode(e))):l(e)&&t(this.formatLanguageCode(e)),r.forEach(e=>{n.indexOf(e)<0&&t(this.formatLanguageCode(e))}),n}}let R=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],q={1:e=>Number(e>1),2:e=>Number(1!=e),3:e=>0,4:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),5:e=>Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5),6:e=>Number(1==e?0:e>=2&&e<=4?1:2),7:e=>Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),8:e=>Number(1==e?0:2==e?1:8!=e&&11!=e?2:3),9:e=>Number(e>=2),10:e=>Number(1==e?0:2==e?1:e<7?2:e<11?3:4),11:e=>Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3),12:e=>Number(e%10!=1||e%100==11),13:e=>Number(0!==e),14:e=>Number(1==e?0:2==e?1:3==e?2:3),15:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2),16:e=>Number(e%10==1&&e%100!=11?0:0!==e?1:2),17:e=>Number(1==e||e%10==1&&e%100!=11?0:1),18:e=>Number(0==e?0:1==e?1:2),19:e=>Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3),20:e=>Number(1==e?0:0==e||e%100>0&&e%100<20?1:2),21:e=>Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0),22:e=>Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)};const L=["v1","v2","v3"],V=["v4"],D={zero:0,one:1,two:2,few:3,many:4,other:5};class B{constructor(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=a,this.logger=S.create("pluralResolver"),this.options.compatibilityJSON&&!V.includes(this.options.compatibilityJSON)||"undefined"!=typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=(()=>{const e={};return R.forEach(a=>{a.lngs.forEach(r=>{e[r]={numbers:a.nr,plurals:q[a.fc]}})}),e})(),this.pluralRulesCache={}}addRule(e,a){this.rules[e]=a}clearCache(){this.pluralRulesCache={}}getRule(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi()){const r=j("dev"===e?"en":e),n=a.ordinal?"ordinal":"cardinal",t=JSON.stringify({cleanedCode:r,type:n});if(t in this.pluralRulesCache)return this.pluralRulesCache[t];let i;try{i=new Intl.PluralRules(r,{type:n})}catch(r){if(!e.match(/-|_/))return;const n=this.languageUtils.getLanguagePartFromCode(e);i=this.getRule(n,a)}return this.pluralRulesCache[t]=i,i}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=this.getRule(e,a);return this.shouldUseIntlApi()?r&&r.resolvedOptions().pluralCategories.length>1:r&&r.numbers.length>1}getPluralFormsOfKey(e,a){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,r).map(e=>`${a}${e}`)}getSuffixes(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=this.getRule(e,a);return r?this.shouldUseIntlApi()?r.resolvedOptions().pluralCategories.sort((e,a)=>D[e]-D[a]).map(e=>`${this.options.prepend}${a.ordinal?`ordinal${this.options.prepend}`:""}${e}`):r.numbers.map(r=>this.getSuffix(e,r,a)):[]}getSuffix(e,a){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const n=this.getRule(e,r);return n?this.shouldUseIntlApi()?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${n.select(a)}`:this.getSuffixRetroCompatible(n,a):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,a){const r=e.noAbs?e.plurals(a):e.plurals(Math.abs(a));let n=e.numbers[r];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===n?n="plural":1===n&&(n=""));const t=()=>this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString();return"v1"===this.options.compatibilityJSON?1===n?"":"number"==typeof n?`_plural_${n.toString()}`:t():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?t():this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString()}shouldUseIntlApi(){return!L.includes(this.options.compatibilityJSON)}}const _=function(e,a,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",t=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=((e,a,r)=>{const n=f(e,r);return void 0!==n?n:f(a,r)})(e,a,r);return!i&&t&&l(r)&&(i=x(e,r,n),void 0===i&&(i=x(a,r,n))),i},F=e=>e.replace(/\$/g,"$$$$");class U{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=S.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const{escape:a,escapeValue:r,useRawValueToEscape:n,prefix:t,prefixEscaped:i,suffix:o,suffixEscaped:s,formatSeparator:l,unescapeSuffix:c,unescapePrefix:u,nestingPrefix:d,nestingPrefixEscaped:h,nestingSuffix:m,nestingSuffixEscaped:p,nestingOptionsSeparator:g,maxReplaces:f,alwaysFormat:b}=e.interpolation;this.escape=void 0!==a?a:v,this.escapeValue=void 0===r||r,this.useRawValueToEscape=void 0!==n&&n,this.prefix=t?y(t):i||"{{",this.suffix=o?y(o):s||"}}",this.formatSeparator=l||",",this.unescapePrefix=c?"":u||"-",this.unescapeSuffix=this.unescapePrefix?"":c||"",this.nestingPrefix=d?y(d):h||y("$t("),this.nestingSuffix=m?y(m):p||y(")"),this.nestingOptionsSeparator=g||",",this.maxReplaces=f||1e3,this.alwaysFormat=void 0!==b&&b,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(e,a)=>e&&e.source===a?(e.lastIndex=0,e):new RegExp(a,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(e,a,r,n){let t,i,o;const s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},c=e=>{if(e.indexOf(this.formatSeparator)<0){const t=_(a,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(t,void 0,r,{...n,...a,interpolationkey:e}):t}const t=e.split(this.formatSeparator),i=t.shift().trim(),o=t.join(this.formatSeparator).trim();return this.format(_(a,s,i,this.options.keySeparator,this.options.ignoreJSONStructure),o,r,{...n,...a,interpolationkey:i})};this.resetRegExp();const d=n&&n.missingInterpolationHandler||this.options.missingInterpolationHandler,h=n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>F(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?F(this.escape(e)):F(e)}].forEach(a=>{for(o=0;t=a.regex.exec(e);){const r=t[1].trim();if(i=c(r),void 0===i)if("function"==typeof d){const a=d(e,t,n);i=l(a)?a:""}else if(n&&Object.prototype.hasOwnProperty.call(n,r))i="";else{if(h){i=t[0];continue}this.logger.warn(`missed to pass in variable ${r} for interpolating ${e}`),i=""}else l(i)||this.useRawValueToEscape||(i=u(i));const s=a.safeValue(i);if(e=e.replace(t[0],s),h?(a.regex.lastIndex+=i.length,a.regex.lastIndex-=t[0].length):a.regex.lastIndex=0,o++,o>=this.maxReplaces)break}}),e}nest(e,a){let r,n,t,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=(e,a)=>{const r=this.nestingOptionsSeparator;if(e.indexOf(r)<0)return e;const n=e.split(new RegExp(`${r}[ ]*{`));let i=`{${n[1]}`;e=n[0],i=this.interpolate(i,t);const o=i.match(/'/g),s=i.match(/"/g);(o&&o.length%2==0&&!s||s.length%2!=0)&&(i=i.replace(/'/g,'"'));try{t=JSON.parse(i),a&&(t={...a,...t})}catch(a){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,a),`${e}${r}${i}`}return t.defaultValue&&t.defaultValue.indexOf(this.prefix)>-1&&delete t.defaultValue,e};for(;r=this.nestingRegexp.exec(e);){let s=[];t={...i},t=t.replace&&!l(t.replace)?t.replace:t,t.applyPostProcessor=!1,delete t.defaultValue;let c=!1;if(-1!==r[0].indexOf(this.formatSeparator)&&!/{.*}/.test(r[1])){const e=r[1].split(this.formatSeparator).map(e=>e.trim());r[1]=e.shift(),s=e,c=!0}if(n=a(o.call(this,r[1].trim(),t),t),n&&r[0]===e&&!l(n))return n;l(n)||(n=u(n)),n||(this.logger.warn(`missed to resolve ${r[1]} for nesting ${e}`),n=""),c&&(n=s.reduce((e,a)=>this.format(e,a,i.lng,{...i,interpolationkey:r[1].trim()}),n.trim())),e=e.replace(r[0],n),this.regexp.lastIndex=0}return e}}const H=e=>{const a={};return(r,n,t)=>{let i=t;t&&t.interpolationkey&&t.formatParams&&t.formatParams[t.interpolationkey]&&t[t.interpolationkey]&&(i={...i,[t.interpolationkey]:void 0});const o=n+JSON.stringify(i);let s=a[o];return s||(s=e(j(n),t),a[o]=s),s(r)}};class X{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=S.create("formatter"),this.options=e,this.formats={number:H((e,a)=>{const r=new Intl.NumberFormat(e,{...a});return e=>r.format(e)}),currency:H((e,a)=>{const r=new Intl.NumberFormat(e,{...a,style:"currency"});return e=>r.format(e)}),datetime:H((e,a)=>{const r=new Intl.DateTimeFormat(e,{...a});return e=>r.format(e)}),relativetime:H((e,a)=>{const r=new Intl.RelativeTimeFormat(e,{...a});return e=>r.format(e,a.range||"day")}),list:H((e,a)=>{const r=new Intl.ListFormat(e,{...a});return e=>r.format(e)})},this.init(e)}init(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};this.formatSeparator=a.interpolation.formatSeparator||","}add(e,a){this.formats[e.toLowerCase().trim()]=a}addCached(e,a){this.formats[e.toLowerCase().trim()]=H(a)}format(e,a,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const t=a.split(this.formatSeparator);if(t.length>1&&t[0].indexOf("(")>1&&t[0].indexOf(")")<0&&t.find(e=>e.indexOf(")")>-1)){const e=t.findIndex(e=>e.indexOf(")")>-1);t[0]=[t[0],...t.splice(1,e)].join(this.formatSeparator)}const i=t.reduce((e,a)=>{const{formatName:t,formatOptions:i}=(e=>{let a=e.toLowerCase().trim();const r={};if(e.indexOf("(")>-1){const n=e.split("(");a=n[0].toLowerCase().trim();const t=n[1].substring(0,n[1].length-1);"currency"===a&&t.indexOf(":")<0?r.currency||(r.currency=t.trim()):"relativetime"===a&&t.indexOf(":")<0?r.range||(r.range=t.trim()):t.split(";").forEach(e=>{if(e){const[a,...n]=e.split(":"),t=n.join(":").trim().replace(/^'+|'+$/g,""),i=a.trim();r[i]||(r[i]=t),"false"===t&&(r[i]=!1),"true"===t&&(r[i]=!0),isNaN(t)||(r[i]=parseInt(t,10))}})}return{formatName:a,formatOptions:r}})(a);if(this.formats[t]){let a=e;try{const o=n&&n.formatParams&&n.formatParams[n.interpolationkey]||{},s=o.locale||o.lng||n.locale||n.lng||r;a=this.formats[t](e,s,{...i,...n,...o})}catch(e){this.logger.warn(e)}return a}return this.logger.warn(`there was no format function for ${t}`),e},e);return i}}class W extends A{constructor(e,a,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=a,this.services=r,this.languageUtils=r.languageUtils,this.options=n,this.logger=S.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=n.maxParallelReads||10,this.readingCalls=0,this.maxRetries=n.maxRetries>=0?n.maxRetries:5,this.retryTimeout=n.retryTimeout>=1?n.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(r,n.backend,n)}queueLoad(e,a,r,n){const t={},i={},o={},s={};return e.forEach(e=>{let n=!0;a.forEach(a=>{const o=`${e}|${a}`;!r.reload&&this.store.hasResourceBundle(e,a)?this.state[o]=2:this.state[o]<0||(1===this.state[o]?void 0===i[o]&&(i[o]=!0):(this.state[o]=1,n=!1,void 0===i[o]&&(i[o]=!0),void 0===t[o]&&(t[o]=!0),void 0===s[a]&&(s[a]=!0)))}),n||(o[e]=!0)}),(Object.keys(t).length||Object.keys(i).length)&&this.queue.push({pending:i,pendingCount:Object.keys(i).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(t),pending:Object.keys(i),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(s)}}loaded(e,a,r){const n=e.split("|"),t=n[0],i=n[1];a&&this.emit("failedLoading",t,i,a),!a&&r&&this.store.addResourceBundle(t,i,r,void 0,void 0,{skipCopy:!0}),this.state[e]=a?-1:2,a&&r&&(this.state[e]=0);const o={};this.queue.forEach(r=>{((e,a,r)=>{const{obj:n,k:t}=p(e,a,Object);n[t]=n[t]||[],n[t].push(r)})(r.loaded,[t],i),((e,a)=>{void 0!==e.pending[a]&&(delete e.pending[a],e.pendingCount--)})(r,e),a&&r.errors.push(a),0!==r.pendingCount||r.done||(Object.keys(r.loaded).forEach(e=>{o[e]||(o[e]={});const a=r.loaded[e];a.length&&a.forEach(a=>{void 0===o[e][a]&&(o[e][a]=!0)})}),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())}),this.emit("loaded",o),this.queue=this.queue.filter(e=>!e.done)}read(e,a,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,t=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,i=arguments.length>5?arguments[5]:void 0;if(!e.length)return i(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:a,fcName:r,tried:n,wait:t,callback:i});this.readingCalls++;const o=(o,s)=>{if(this.readingCalls--,this.waitingReads.length>0){const e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}o&&s&&n{this.read.call(this,e,a,r,n+1,2*t,i)},t):i(o,s)},s=this.backend[r].bind(this.backend);if(2!==s.length)return s(e,a,o);try{const r=s(e,a);r&&"function"==typeof r.then?r.then(e=>o(null,e)).catch(o):o(null,r)}catch(e){o(e)}}prepareLoading(e,a){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),n&&n();l(e)&&(e=this.languageUtils.toResolveHierarchy(e)),l(a)&&(a=[a]);const t=this.queueLoad(e,a,r,n);if(!t.toLoad.length)return t.pending.length||n(),null;t.toLoad.forEach(e=>{this.loadOne(e)})}load(e,a,r){this.prepareLoading(e,a,{},r)}reload(e,a,r){this.prepareLoading(e,a,{reload:!0},r)}loadOne(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const r=e.split("|"),n=r[0],t=r[1];this.read(n,t,"read",void 0,void 0,(r,i)=>{r&&this.logger.warn(`${a}loading namespace ${t} for language ${n} failed`,r),!r&&i&&this.logger.log(`${a}loaded namespace ${t} for language ${n}`,i),this.loaded(e,r,i)})}saveMissing(e,a,r,n,t){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(a))this.logger.warn(`did not save key "${r}" as the namespace "${a}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");else if(null!=r&&""!==r){if(this.backend&&this.backend.create){const s={...i,isUpdate:t},l=this.backend.create.bind(this.backend);if(l.length<6)try{let t;t=5===l.length?l(e,a,r,n,s):l(e,a,r,n),t&&"function"==typeof t.then?t.then(e=>o(null,e)).catch(o):o(null,t)}catch(e){o(e)}else l(e,a,r,n,o,s)}e&&e[0]&&this.store.addResource(e[0],a,r,n)}}}const G=()=>({debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let a={};if("object"==typeof e[1]&&(a=e[1]),l(e[1])&&(a.defaultValue=e[1]),l(e[2])&&(a.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){const r=e[3]||e[2];Object.keys(r).forEach(e=>{a[e]=r[e]})}return a},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),Z=e=>(l(e.ns)&&(e.ns=[e.ns]),l(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),l(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e),K=()=>{};class Y extends A{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1?arguments[1]:void 0;var r;if(super(),this.options=Z(e),this.services={},this.logger=S,this.modules={external:[]},r=this,Object.getOwnPropertyNames(Object.getPrototypeOf(r)).forEach(e=>{"function"==typeof r[e]&&(r[e]=r[e].bind(r))}),a&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,a),this;setTimeout(()=>{this.init(e,a)},0)}}init(){var e=this;let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,"function"==typeof a&&(r=a,a={}),!a.defaultNS&&!1!==a.defaultNS&&a.ns&&(l(a.ns)?a.defaultNS=a.ns:a.ns.indexOf("translation")<0&&(a.defaultNS=a.ns[0]));const n=G();this.options={...n,...this.options,...Z(a)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...n.interpolation,...this.options.interpolation}),void 0!==a.keySeparator&&(this.options.userDefinedKeySeparator=a.keySeparator),void 0!==a.nsSeparator&&(this.options.userDefinedNsSeparator=a.nsSeparator);const t=e=>e?"function"==typeof e?new e:e:null;if(!this.options.isClone){let a;this.modules.logger?S.init(t(this.modules.logger),this.options):S.init(null,this.options),this.modules.formatter?a=this.modules.formatter:"undefined"!=typeof Intl&&(a=X);const r=new M(this.options);this.store=new I(this.options.resources,this.options);const i=this.services;i.logger=S,i.resourceStore=this.store,i.languageUtils=r,i.pluralResolver=new B(r,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!a||this.options.interpolation.format&&this.options.interpolation.format!==n.interpolation.format||(i.formatter=t(a),i.formatter.init(i,this.options),this.options.interpolation.format=i.formatter.format.bind(i.formatter)),i.interpolator=new U(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new W(t(this.modules.backend),i.resourceStore,i,this.options),i.backendConnector.on("*",function(a){for(var r=arguments.length,n=new Array(r>1?r-1:0),t=1;t1?r-1:0),t=1;t{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,r||(r=K),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(a=>{this[a]=function(){return e.store[a](...arguments)}});["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(a=>{this[a]=function(){return e.store[a](...arguments),e}});const i=c(),o=()=>{const e=(e,a)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),i.resolve(a),r(e,a)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initImmediate?o():setTimeout(o,0),i}loadResources(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K;const r=l(e)?e:this.language;if("function"==typeof e&&(a=e),!this.options.resources||this.options.partialBundledLanguages){if(r&&"cimode"===r.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return a();const e=[],n=a=>{if(!a)return;if("cimode"===a)return;this.services.languageUtils.toResolveHierarchy(a).forEach(a=>{"cimode"!==a&&e.indexOf(a)<0&&e.push(a)})};if(r)n(r);else{this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>n(e))}this.options.preload&&this.options.preload.forEach(e=>n(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),a(e)})}else a(null)}reloadResources(e,a,r){const n=c();return"function"==typeof e&&(r=e,e=void 0),"function"==typeof a&&(r=a,a=void 0),e||(e=this.languages),a||(a=this.options.ns),r||(r=K),this.services.backendConnector.reload(e,a,e=>{n.resolve(),r(e)}),n}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&T.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let e=0;e-1)&&this.store.hasLanguageSomeTranslations(a)){this.resolvedLanguage=a;break}}}changeLanguage(e,a){var r=this;this.isLanguageChangingTo=e;const n=c();this.emit("languageChanging",e);const t=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},i=(e,i)=>{i?(t(i),this.translator.changeLanguage(i),this.isLanguageChangingTo=void 0,this.emit("languageChanged",i),this.logger.log("languageChanged",i)):this.isLanguageChangingTo=void 0,n.resolve(function(){return r.t(...arguments)}),a&&a(e,function(){return r.t(...arguments)})},o=a=>{e||a||!this.services.languageDetector||(a=[]);const r=l(a)?a:this.services.languageUtils.getBestMatchFromCodes(a);r&&(this.language||t(r),this.translator.language||this.translator.changeLanguage(r),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(r)),this.loadResources(r,e=>{i(e,r)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(o):this.services.languageDetector.detect(o):o(e):o(this.services.languageDetector.detect()),n}getFixedT(e,a,r){var n=this;const t=function(e,a){let i;if("object"!=typeof a){for(var o=arguments.length,s=new Array(o>2?o-2:0),l=2;l`${i.keyPrefix}${c}${e}`):i.keyPrefix?`${i.keyPrefix}${c}${e}`:e,n.t(u,i)};return l(e)?t.lng=e:t.lngs=e,t.ns=a,t.keyPrefix=r,t}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const r=a.lng||this.resolvedLanguage||this.languages[0],n=!!this.options&&this.options.fallbackLng,t=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;const i=(e,a)=>{const r=this.services.backendConnector.state[`${e}|${a}`];return-1===r||0===r||2===r};if(a.precheck){const e=a.precheck(this,i);if(void 0!==e)return e}return!!this.hasResourceBundle(r,e)||(!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!i(r,e)||n&&!i(t,e)))}loadNamespaces(e,a){const r=c();return this.options.ns?(l(e)&&(e=[e]),e.forEach(e=>{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}),this.loadResources(e=>{r.resolve(),a&&a(e)}),r):(a&&a(),Promise.resolve())}loadLanguages(e,a){const r=c();l(e)&&(e=[e]);const n=this.options.preload||[],t=e.filter(e=>n.indexOf(e)<0&&this.services.languageUtils.isSupportedCode(e));return t.length?(this.options.preload=n.concat(t),this.loadResources(e=>{r.resolve(),a&&a(e)}),r):(a&&a(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";const a=this.services&&this.services.languageUtils||new M(G());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(a.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){return new Y(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K;const r=e.forkResourceStore;r&&delete e.forkResourceStore;const n={...this.options,...e,isClone:!0},t=new Y(n);void 0===e.debug&&void 0===e.prefix||(t.logger=t.logger.clone(e));return["store","services","language"].forEach(e=>{t[e]=this[e]}),t.services={...this.services},t.services.utils={hasLoadedNamespace:t.hasLoadedNamespace.bind(t)},r&&(t.store=new I(this.store.data,n),t.services.resourceStore=t.store),t.translator=new N(t.services,n),t.translator.on("*",function(e){for(var a=arguments.length,r=new Array(a>1?a-1:0),n=1;n<]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function te(e){var a={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},r=e.match(/<\/?([^\s]+?)[/\s>]/);if(r&&(a.name=r[1],(re()[r[1]]||"/"===e.charAt(e.length-2))&&(a.voidElement=!0),a.name.startsWith("!--"))){var n=e.indexOf("--\x3e");return{type:"comment",comment:-1!==n?e.slice(4,n):""}}for(var t=new RegExp(ne),i=null;null!==(i=t.exec(e));)if(i[0].trim())if(i[1]){var o=i[1].trim(),s=[o,""];o.indexOf("=")>-1&&(s=o.split("=")),a.attrs[s[0]]=s[1],t.lastIndex--}else i[2]&&(a.attrs[i[2]]=i[3].trim().substring(1,i[3].length-1));return a}var ie=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,oe=/^\s*$/,se=Object.create(null);function le(e,a){switch(a.type){case"text":return e+a.content;case"tag":return e+="<"+a.name+(a.attrs?function(e){var a=[];for(var r in e)a.push(r+'="'+e[r]+'"');return a.length?" "+a.join(" "):""}(a.attrs):"")+(a.voidElement?"/>":">"),a.voidElement?e:e+a.children.reduce(le,"")+"";case"comment":return e+"\x3c!--"+a.comment+"--\x3e"}}var ce={parse:function(e,a){a||(a={}),a.components||(a.components=se);var r,n=[],t=[],i=-1,o=!1;if(0!==e.indexOf("<")){var s=e.indexOf("<");n.push({type:"text",content:-1===s?e:e.substring(0,s)})}return e.replace(ie,function(s,l){if(o){if(s!=="")return;o=!1}var c,u="/"!==s.charAt(1),d=s.startsWith("\x3c!--"),h=l+s.length,m=e.charAt(h);if(d){var p=te(s);return i<0?(n.push(p),n):((c=t[i]).children.push(p),n)}if(u&&(i++,"tag"===(r=te(s)).type&&a.components[r.name]&&(r.type="component",o=!0),r.voidElement||o||!m||"<"===m||r.children.push({type:"text",content:e.slice(h,e.indexOf("<",h))}),0===i&&n.push(r),(c=t[i-1])&&c.children.push(r),t[i]=r),(!u||r.voidElement)&&(i>-1&&(r.voidElement||r.name===s.slice(2,-1))&&(i--,r=-1===i?n:t[i]),!o&&"<"!==m&&m)){c=-1===i?n:t[i].children;var g=e.indexOf("<",h),f=e.slice(h,-1===g?void 0:g);oe.test(f)&&(f=" "),(g>-1&&i+c.length>=0||" "!==f)&&c.push({type:"text",content:f})}}),n},stringify:function(e){return e.reduce(function(e,a){return e+le("",a)},"")}};const ue=ce;function de(){if(console&&console.warn){for(var e=arguments.length,a=new Array(e),r=0;r()=>{if(e.isInitialized)a();else{const r=()=>{setTimeout(()=>{e.off("initialized",r)},0),a()};e.on("initialized",r)}};function ge(e,a,r){e.loadNamespaces(a,pe(e,r))}function fe(e,a,r,n){"string"==typeof r&&(r=[r]),r.forEach(a=>{e.options.ns.indexOf(a)<0&&e.options.ns.push(a)}),e.loadLanguages(a,pe(e,n))}const be=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,ye={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},ke=e=>ye[e];let ve,we={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(be,ke)};function ze(){return we}function xe(){return ve}function je(e,a){if(!e)return!1;const r=e.props?e.props.children:e.children;return a?r.length>0:!!r}function Ee(e){if(!e)return[];const a=e.props?e.props.children:e.children;return e.props&&e.props.i18nIsDynamicList?Ce(a):a}function Ce(e){return Array.isArray(e)?e:[e]}function Se(e,a){if(!e)return"";let r="";const n=Ce(e),t=a.transSupportBasicHtmlNodes&&a.transKeepBasicHtmlNodesFor?a.transKeepBasicHtmlNodesFor:[];return n.forEach((e,n)=>{if("string"==typeof e)r+=`${e}`;else if((0,$.isValidElement)(e)){const i=Object.keys(e.props).length,o=t.indexOf(e.type)>-1,s=e.props.children;if(!s&&o&&0===i)r+=`<${e.type}/>`;else if(s||o&&0===i)if(e.props.i18nIsDynamicList)r+=`<${n}>`;else if(o&&1===i&&"string"==typeof s)r+=`<${e.type}>${s}`;else{const e=Se(s,a);r+=`<${n}>${e}`}else r+=`<${n}>`}else if(null===e)de(`Trans: the passed in value is invalid - seems you passed in a null child.`);else if("object"==typeof e){const{format:a,...n}=e,t=Object.keys(n);if(1===t.length){const e=a?`${t[0]}, ${a}`:t[0];r+=`{{${e}}}`}else de(`react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.`,e)}else de(`Trans: the passed in value is invalid - seems you passed in a variable like {number} - please pass in variables for interpolation as full objects like {{number}}.`,e)}),r}function Ae(e,a,r,n,t,i){if(""===a)return[];const o=n.transKeepBasicHtmlNodesFor||[],s=a&&new RegExp(o.map(e=>`<${e}`).join("|")).test(a);if(!e&&!s&&!i)return[a];const l={};!function e(a){Ce(a).forEach(a=>{"string"!=typeof a&&(je(a)?e(Ee(a)):"object"!=typeof a||(0,$.isValidElement)(a)||Object.assign(l,a))})}(e);const c=ue.parse(`<0>${a}`),u={...l,...t};function d(e,a,r){const n=Ee(e),t=m(n,a.children,r);return function(e){return"[object Array]"===Object.prototype.toString.call(e)&&e.every(e=>(0,$.isValidElement)(e))}(n)&&0===t.length||e.props&&e.props.i18nIsDynamicList?n:t}function h(e,a,r,n,t){e.dummy?(e.children=a,r.push((0,$.cloneElement)(e,{key:n},t?void 0:a))):r.push(...$.Children.map([e],e=>{const r={...e.props};return delete r.i18nIsDynamicList,$.createElement(e.type,ee({},r,{key:n,ref:e.ref},t?{}:{children:a}))}))}function m(a,t,l){const c=Ce(a);return Ce(t).reduce((a,t,p)=>{const g=t.children&&t.children[0]&&t.children[0].content&&r.services.interpolator.interpolate(t.children[0].content,u,r.language);if("tag"===t.type){let i=c[parseInt(t.name,10)];1!==l.length||i||(i=l[0][t.name]),i||(i={});const f=0!==Object.keys(t.attrs).length?function(e,a){const r={...a};return r.props=Object.assign(e.props,a.props),r}({props:t.attrs},i):i,b=(0,$.isValidElement)(f),y=b&&je(t,!0)&&!t.voidElement,k=s&&"object"==typeof f&&f.dummy&&!b,v="object"==typeof e&&null!==e&&Object.hasOwnProperty.call(e,t.name);if("string"==typeof f){const e=r.services.interpolator.interpolate(f,u,r.language);a.push(e)}else if(je(f)||y){h(f,d(f,t,l),a,p)}else if(k){h(f,m(c,t.children,l),a,p)}else if(Number.isNaN(parseFloat(t.name)))if(v){h(f,d(f,t,l),a,p,t.voidElement)}else if(n.transSupportBasicHtmlNodes&&o.indexOf(t.name)>-1)if(t.voidElement)a.push((0,$.createElement)(t.name,{key:`${t.name}-${p}`}));else{const e=m(c,t.children,l);a.push((0,$.createElement)(t.name,{key:`${t.name}-${p}`},e))}else if(t.voidElement)a.push(`<${t.name} />`);else{const e=m(c,t.children,l);a.push(`<${t.name}>${e}`)}else if("object"!=typeof f||b)h(f,g,a,p,1!==t.children.length||!g);else{const e=t.children[0]?g:null;e&&a.push(e)}}else if("text"===t.type){const e=n.transWrapTextNodes,o=i?n.unescape(r.services.interpolator.interpolate(t.content,u,r.language)):r.services.interpolator.interpolate(t.content,u,r.language);e?a.push((0,$.createElement)(e,{key:`${t.name}-${p}`},o)):a.push(o)}return a},[])}return Ee(m([{dummy:!0,children:e||[]}],c,Ce(e||[]))[0])}function Ie(e){let{children:a,count:r,parent:n,i18nKey:t,context:i,tOptions:o={},values:s,defaults:l,components:c,ns:u,i18n:d,t:h,shouldUnescape:m,...p}=e;const g=d||xe();if(!g)return me("You will need to pass in an i18next instance by using i18nextReactModule"),a;const f=h||g.t.bind(g)||(e=>e);i&&(o.context=i);const b={...ze(),...g.options&&g.options.react};let y=u||f.ns||g.options&&g.options.defaultNS;y="string"==typeof y?[y]:y||["translation"];const k=Se(a,b),v=l||k||b.transEmptyNodeValue||t,{hashTransKey:w}=b,z=t||(w?w(k||v):k||v);g.options&&g.options.interpolation&&g.options.interpolation.defaultVariables&&(s=s&&Object.keys(s).length>0?{...s,...g.options.interpolation.defaultVariables}:{...g.options.interpolation.defaultVariables});const x=s?o.interpolation:{interpolation:{...o.interpolation,prefix:"#$?",suffix:"?$#"}},j={...o,count:r,...s,...x,defaultValue:v,ns:y},E=z?f(z,j):v;c&&Object.keys(c).forEach(e=>{const a=c[e];"function"==typeof a.type||!a.props||!a.props.children||E.indexOf(`${e}/>`)<0&&E.indexOf(`${e} />`)<0||(c[e]=$.createElement(function(){return $.createElement($.Fragment,null,a)},null))});const C=Ae(c||a,E,g,b,j,m),S=void 0!==n?n:b.defaultTransParent;return S?(0,$.createElement)(S,p,C):C}const Te={type:"3rdParty",init(e){!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};we={...we,...e}}(e.options.react),function(e){ve=e}(e)}},Oe=(0,$.createContext)();class Ne{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}function Pe(e){let{children:a,count:r,parent:n,i18nKey:t,context:i,tOptions:o={},values:s,defaults:l,components:c,ns:u,i18n:d,t:h,shouldUnescape:m,...p}=e;const{i18n:g,defaultNS:f}=(0,$.useContext)(Oe)||{},b=d||g||xe(),y=h||b&&b.t.bind(b);return Ie({children:a,count:r,parent:n,i18nKey:t,context:i,tOptions:o,values:s,defaults:l,components:c,ns:u||y&&y.ns||f||b&&b.options&&b.options.defaultNS,i18n:b,t:h,shouldUnescape:m,...p})}function Me(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{i18n:r}=a,{i18n:n,defaultNS:t}=(0,$.useContext)(Oe)||{},i=r||n||xe();if(i&&!i.reportNamespaces&&(i.reportNamespaces=new Ne),!i){me("You will need to pass in an i18next instance by using initReactI18next");const e=(e,a)=>"string"==typeof a?a:a&&"object"==typeof a&&"string"==typeof a.defaultValue?a.defaultValue:Array.isArray(e)?e[e.length-1]:e,a=[e,{},!1];return a.t=e,a.i18n={},a.ready=!1,a}i.options.react&&void 0!==i.options.react.wait&&me("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const o={...ze(),...i.options.react,...a},{useSuspense:s,keyPrefix:l}=o;let c=e||t||i.options&&i.options.defaultNS;c="string"==typeof c?[c]:c||["translation"],i.reportNamespaces.addUsedNamespaces&&i.reportNamespaces.addUsedNamespaces(c);const u=(i.isInitialized||i.initializedStoreOnce)&&c.every(e=>function(e,a){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return a.languages&&a.languages.length?void 0!==a.options.ignoreJSONStructure?a.hasLoadedNamespace(e,{lng:r.lng,precheck:(a,n)=>{if(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&a.services.backendConnector.backend&&a.isLanguageChangingTo&&!n(a.isLanguageChangingTo,e))return!1}}):function(e,a){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const n=a.languages[0],t=!!a.options&&a.options.fallbackLng,i=a.languages[a.languages.length-1];if("cimode"===n.toLowerCase())return!0;const o=(e,r)=>{const n=a.services.backendConnector.state[`${e}|${r}`];return-1===n||2===n};return!(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&a.services.backendConnector.backend&&a.isLanguageChangingTo&&!o(a.isLanguageChangingTo,e)||!a.hasResourceBundle(n,e)&&a.services.backendConnector.backend&&(!a.options.resources||a.options.partialBundledLanguages)&&(!o(n,e)||t&&!o(i,e)))}(e,a,r):(me("i18n.languages were undefined or empty",a.languages),!0)}(e,i,o));function d(){return i.getFixedT(a.lng||null,"fallback"===o.nsMode?c:c[0],l)}const[h,m]=(0,$.useState)(d);let p=c.join();a.lng&&(p=`${a.lng}${p}`);const g=((e,a)=>{const r=(0,$.useRef)();return(0,$.useEffect)(()=>{r.current=a?r.current:e},[e,a]),r.current})(p),f=(0,$.useRef)(!0);(0,$.useEffect)(()=>{const{bindI18n:e,bindI18nStore:r}=o;function n(){f.current&&m(d)}return f.current=!0,u||s||(a.lng?fe(i,a.lng,c,()=>{f.current&&m(d)}):ge(i,c,()=>{f.current&&m(d)})),u&&g&&g!==p&&f.current&&m(d),e&&i&&i.on(e,n),r&&i&&i.store.on(r,n),()=>{f.current=!1,e&&i&&e.split(" ").forEach(e=>i.off(e,n)),r&&i&&r.split(" ").forEach(e=>i.store.off(e,n))}},[i,p]);const b=(0,$.useRef)(!0);(0,$.useEffect)(()=>{f.current&&!b.current&&m(d),b.current=!1},[i,l]);const y=[h,i,u];if(y.t=h,y.i18n=i,y.ready=u,u)return y;if(!u&&!s)return y;throw new Promise(e=>{a.lng?fe(i,a.lng,c,()=>e()):ge(i,c,()=>e())})}var Re=__webpack_require__(86601);null&&EventEmitter;var qe=__webpack_require__(6740);function Le(){return Number.NaN}const Ve=o("BigInt",Le),De="function"==typeof Ve&&"function"==typeof Ve.asIntN,Be="function"==typeof n.Buffer&&"function"==typeof n.Buffer.isBuffer,_e="object"==typeof n.process;function Fe(e){return void 0===e}const Ue=[{info:"local",text:"Local Node (Own, 127.0.0.1:9944)",value:"ws://127.0.0.1:9944/"}],He=Ue[0],Xe="off",We=[{info:"on",text:"Allow camera access",value:"on"},{info:"off",text:"Do not allow camera access",value:"off"}],Ge="default",Ze="session",Ke=[{info:"session",text:"Once per session",value:"session"},{info:"tx",text:"On each transaction",value:"tx"}],Ye="off",Je=[{info:"off",text:"Do not auto-update extension metadata",value:"off"},{info:"on",text:"Auto-update extension metadata",value:"on"}],Qe="off",$e=[{info:"on",text:"Allow local in-browser account storage",value:"on"},{info:"off",text:"Do not allow local in-browser account storage",value:"off"}],ea="none",aa=[{info:"none",text:"Do not attach Ledger devices",value:"none"},{info:"webusb",text:"Attach Ledger via WebUSB (Chrome, recommended)",value:"webusb"},{info:"hid",text:"Attach Ledger via WebHID (Chrome, experimental)",value:"hid"}],ra="generic",na=[{info:"generic",text:"Use the Ledger Pezkuwi Generic App",value:"generic"},{info:"migration",text:"Use the Ledger Migration App",value:"migration"},{info:"chainSpecific",text:"Use the Chain Specific Ledger App",value:"chainSpecific"}],ta=!("undefined"!=typeof window&&window.location.host.includes("pezkuwi"))&&"undefined"!=typeof window&&window.location.host.includes("ui-light")?"light":"full",ia=[{info:"full",text:"Fully featured",value:"full"},{info:"light",text:"Basic features only",value:"light"}],oa="light",sa=[{info:"light",text:"Light theme",value:"light"},{info:"dark",text:"Dark theme",value:"dark"}],la="default",ca="pezkuwi",ua=[{info:"default",text:"Default for the connected node",value:"default"},{info:"pezkuwi",text:"Pezkuwi",value:"pezkuwi"},{info:"bizinikiwi",text:"Bizinikiwi",value:"bizinikiwi"},{info:"beachball",text:"Beachball",value:"beachball"}],da="popup",ha={acala:787,ajuna:354,"aleph-node":643,astar:810,bifrost:788,"bifrost-kusama":788,bittensor:354,centrifuge:747,composable:354,creditcoin3:354,darwinia:354,dentnet:734,"dock-mainnet":594,edgeware:523,encointer:434,enjin:1155,equilibrium:99999997,frequency:2091,genshiro:99999996,hydradx:354,integritee:2015,"interlay-parachain":354,karura:686,khala:434,kusama:434,liberland:767,matrixchain:1155,mythos:60,nodle:1003,origintrail:354,parallel:354,peaq:3338,pendulum:354,phala:354,picasso:434,polimec:3344,polkadex:799,polkadot:354,polymesh:595,quartz:631,sora:617,stafi:907,statemine:434,statemint:354,ternoa:995,unique:661,vara:4976,vtb:694,xxnetwork:1955,zeitgeist:354},ma={acala:["0xfc41b9bd8ef8fe53d58c7ea67c794c7ec9a73daf05e6d54b14ff6342c99ba64c"],ajuna:["0xe358eb1d11b31255a286c12e44fe6780b7edb171d657905a97e39f71d9c6c3ee"],"aleph-node":["0x70255b4d28de0fc4e1a193d7e175ad1ccef431598211c55538f1018651a0344e"],astar:["0x9eb76c5184c4ab8679d2d5d819fdf90b9c001403e9e17da2e14b6d8aec4029c6"],basilisk:["0xa85cfb9b9fd4d622a5b28289a02347af987d8f73fa3108450e2b4a11c1ce5755"],bifrost:["0x262e1b2ad728475fd6fe88e62d34c200abe6fd693931ddad144059b1eb884e5b"],"bifrost-kusama":["0x9f28c6a68e0fc9646eff64935684f6eeeece527e37bbe1f213d22caa1d9d6bed"],bittensor:["0x2f0555cc76fc2840a25a6ea3b9637146806f1f44b090c175ffde2a7e5ab36c03"],centrifuge:["0xb3db41421702df9a7fcac62b53ffeac85f7853cc4e689e0b93aeb3db18c09d82","0x67dddf2673b69e5f875f6f25277495834398eafd67f492e09f3f3345e003d1b5"],cere:["0x81443836a9a24caaa23f1241897d1235717535711d1d3fe24eae4fdc942c092c"],composable:["0xdaab8df776eb52ec604a5df5d388bb62a050a0aaec4556a64265b9d42755552d"],creditcoin3:["0x4436a7d64e363df85e065a894721002a86643283f9707338bf195d360ba2ee71","0xfc4ec97a1c1f119c4353aecb4a17c7c0cf7b40d5d660143d8bad9117e9866572","0xfc9df99a665f964aed6649f275055e54df5e3420489538ed31d7788f53d11ef6"],darwinia:["0xe71578b37a7c799b0ab4ee87ffa6f059a6b98f71f06fb8c84a8d88013a548ad6"],dentnet:["0x0313f6a011d128d22f996703cbab05162e2fdc9e031493314fe6db79979c5ca7"],"dock-mainnet":["0x6bfe24dca2a3be10f22212678ac13a6446ec764103c0f3471c71609eac384aae","0xf73467c6544aa68df2ee546b135f955c46b90fa627e9b5d7935f41061bb8a5a9"],edgeware:["0x742a2ca70c2fda6cee4f8df98d64c4c670a052d9568058982dad9d5a7a135c5b"],encointer:["0x7dd99936c1e9e6d1ce7d90eb6f33bea8393b4bf87677d675aa63c9cb3e8c5b5b"],enjin:["0xd8761d3c88f26dc12875c00d3165f7d67243d56fc85b4cf19937601a7916e5a9"],equilibrium:["0x6f1a800de3daff7f5e037ddf66ab22ce03ab91874debeddb1086f5f7dbd48925"],frequency:["0x4a587bf17a404e3572747add7aab7bbe56e805a5479c6c436f07f36fcc8d3ae1"],genshiro:["0x9b8cefc0eb5c568b527998bdd76c184e2b76ae561be76e4667072230217ea243"],hydradx:["0xafdc188f45c71dacbaa0b62e16a91f726c7b8699a9748cdf715459de6b7f366d","0xd2a620c27ec5cbc5621ff9a522689895074f7cca0d08e7134a7804e1a3ba86fc","0x10af6e84234477d84dc572bac0789813b254aa490767ed06fb9591191d1073f9","0x3d75507dd46301767e601265791da1d9cb47b6ebc94e87347b635e5bf58bd047","0x0ed32bfcab4a83517fac88f2aa7cbc2f88d3ab93be9a12b6188a036bf8a943c2"],integritee:["0xcdedc8eadbfa209d3f207bba541e57c3c58a667b05a2e1d1e86353c9000758da","0xe13e7af377c64e83f95e0d70d5e5c3c01d697a84538776c5b9bbe0e7d7b6034c"],"interlay-parachain":["0xbf88efe70e9e0e916416e8bed61f2b45717f517d7f3523e33c7b001e5ffcbc72"],karura:["0xbaf5aabe40646d11f0ee8abbdc64f4a4b7674925cba08e4a05ff9ebed6e2126b"],khala:["0xd43540ba6d3eb4897c28a77d48cb5b729fea37603cbbfc7a86a73b72adb3be8d"],kulupu:["0xf7a99d3cb92853d00d5275c971c132c074636256583fee53b3bbe60d7b8769ba"],kusama:["0xb0a8d493285c2df73290dfb7e61f870f17b41801197a149ca93654499ea3dafe","0xe3777fa922cafbff200cadeaea1a76bd7898ad5b89f7848999058b50e715f636","0x3fd7b9eb6a00376e5be61f01abb429ffb0b104be05eaff4d458da48fcd425baf"],dicle:["0xd9d3cd7c1e5d890d969b957f4c5b71a111bbeeabc968f1d0d4538c2663f080a7"],liberland:["0x6bd89e052d67a45bb60a9a23e8581053d5e0d619f15cb9865946937e690c42d6"],matrixchain:["0x3af4ff48ec76d2efc8476730f423ac07e25ad48f5f4c9dc39c778b164d808615"],mythos:["0xf6ee56e9c5277df5b4ce6ae9983ee88f3cbed27d31beeb98f9f84f997a1ab0b9"],nodle:["0x97da7ede98d7bad4e36b4d734b6055425a3be036da2a332ea5a7037656427a21"],origintrail:["0xe7e0962324a3b86c83404dbea483f25fb5dab4c224791c81b756cfc948006174"],p3d:["0x6c5894837ad89b6d92b114a2fb3eafa8fe3d26a54848e3447015442cd6ef4e66"],parallel:["0xe61a41c53f5dcd0beb09df93b34402aada44cb05117b71059cce40a2723a4e97"],peaq:["0xd2a5d385932d1f650dae03ef8e2748983779ee342c614f80854d32b8cd8fa48c"],pendulum:["0x5d3c298622d5634ed019bf61ea4b71655030015bde9beb0d6a24743714462c86"],phala:["0x1bb969d85965e4bb5a651abbedf21a54b6b31a21f66b5401cc3f1e286268d736"],picasso:["0x6811a339673c9daa897944dcdac99c6e2939cc88245ed21951a0a3c9a2be75bc","0xe8e7f0f4c4f5a00720b4821dbfddefea7490bcf0b19009961cc46957984e2c1c"],polimec:["0x7eb9354488318e7549c722669dcbdcdc526f1fef1420e7944667212f3601fdbd"],polkadex:["0x3920bcb4960a1eef5580cd5367ff3f430eef052774f78468852f7b9cb39f8a3c"],polkadot:["0x91b171bb158e2d3848fa23a9f1c25182fb8e20313b2c1eb49219da7a70ce90c3"],pezkuwi:["0x41693961995d879073269a008d0a52832caa3e0ae73869f02127f3d5daa4934c"],polymesh:["0x6fbd74e5e1d0a61d52ccfe9d4adaed16dd3a7caa37c6bc4d0c2fa12e8b2f4063"],quartz:["0xcd4d732201ebe5d6b014edda071c4203e16867305332301dc8d092044b28e554"],rococo:["0x6408de7737c59c238890533af25896a2c20608d8b380bb01029acb392781063e","0xaaf2cd1b74b5f726895921259421b534124726263982522174147046b8827897","0x037f5f3c8e67b314062025fc886fcd6238ea25a4a9b45dce8d246815c9ebe770","0xc196f81260cf1686172b47a79cf002120735d7cb0eb1474e8adce56618456fff","0xf6e9983c37baf68846fedafe21e56718790e39fb1c582abc408b81bc7b208f9a","0x5fce687da39305dfe682b117f0820b319348e8bb37eb16cf34acbf6a202de9d9","0xe7c3d5edde7db964317cd9b51a3a059d7cd99f81bdbce14990047354334c9779","0x1611e1dbf0405379b861e2e27daa90f480b2e6d3682414a80835a52e8cb8a215","0x343442f12fa715489a8714e79a7b264ea88c0d5b8c66b684a7788a516032f6b9","0x78bcd530c6b3a068bc17473cf5d2aff9c287102bed9af3ae3c41c33b9d6c6147","0x47381ee0697153d64404fc578392c8fd5cba9073391908f46c888498415647bd","0x19c0e4fa8ab75f5ac7865e0b8f74ff91eb9a100d336f423cd013a8befba40299"],pezkuwichain:["0x32154fd2c844f928c82964ff66168b41b15fc235f3a956d14393734c1ed4326b"],sora:["0x7e4e32d0feafd4f9c9414b0be86373f9a1efa904809b683453a9af6856d38ad5"],stafi:["0x290a4149f09ea0e402c74c1c7e96ae4239588577fe78932f94f5404c68243d80"],statemine:["0x48239ef607d7928874027a43a67689209727dfb3d3dc5e5b03a39bdc2eda771a"],statemint:["0x68d56f15f85d3136970ec16946040bc1752654e906147f7e43e9d539d7c3de2f"],subsocial:["0x0bd72c1c305172e1275278aaeb3f161e02eccb7a819e63f62d47bd53a28189f8"],ternoa:["0x6859c81ca95ef624c9dfe4dc6e3381c33e5d6509e35e147092bfbc780f777c4e"],unique:["0x84322d9cddbf35088f1e54e9a85c967a41a56a4f43445768125e61af166c7d31"],vara:["0xfe1b4c55fd4d668101126434206571a7838a8b6b93a6d1b95d607e78e6c53763"],vtb:["0x286bc8414c7000ce1d6ee6a834e29a54c1784814b76243eb77ed0b2c5573c60f","0x7483b89572fb2bd687c7b9a93b242d0b237f9aba463aba07ec24503931038aaa"],westend:["0xe143f23803ac50e8f6f8e62695d1ce9e4e1d68aa36c1cd2cfd15340213f3423e"],zagros:["0x297f5a4d105b4b28312586ff1915572ffe4ee015ff772b76399ecbff25a22026"],xxnetwork:["0x50dd5d206917bf10502c68fb4d18a59fc8aa31586f4e8856b493e43544aa82aa"],zeitgeist:["0x1bf2a2ecb4a868de66ea8610f2ce7c8c43706561b6476031315f6640fe38e060"]},pa={centrifuge:"polkadot",kusama:"polkadot",polkadot:"polkadot",sora:"polkadot",statemine:"polkadot",statemint:"polkadot",westmint:"polkadot"},ga={"":!0,"cess-testnet":!0,"dock-testnet":!0,jupiter:!0,"mathchain-testnet":!0,p3dt:!0,subspace_testnet:!0,"zero-alphaville":!0},fa=[0,2,42],ba=["testnet"];const ya=[{decimals:[10],displayName:"Pezkuwi Relay Chain",network:"pezkuwi",prefix:0,standardAccount:"*25519",symbols:["PZW"],website:"https://pezkuwi.com"},{decimals:[12],displayName:"Zagros Relay Chain",network:"zagros",prefix:2,standardAccount:"*25519",symbols:["ZGS"],website:"https://zagros.pezkuwi.com"},{decimals:[12],displayName:"Bizinikiwi",network:"bizinikiwi",prefix:42,standardAccount:"*25519",symbols:["BZN"],website:"https://bizinikiwi.com"},{decimals:[18],displayName:"PezkuwiChain",network:"pezkuwichain",prefix:1453,standardAccount:"*25519",symbols:["PZC"],website:"https://chain.pezkuwi.com"}].map(function(e){const a=e.network||"",r=a.replace(/_/g,"-").split("-"),n=e;return n.slip44=ha[a],n.hasLedgerSupport=!!n.slip44,n.genesisHash=ma[a]||[],n.icon=pa[a]||"substrate",n.isTestnet=!!ga[a]||ba.includes(r[r.length-1]),n.isIgnored=n.isTestnet||!(e.standardAccount&&e.decimals?.length&&e.symbols?.length)&&42!==e.prefix,n}),ka=ya.filter(function(e){return!e.isIgnored&&!!e.network}).sort(function(e,a){const r=fa.includes(e.prefix);return r===fa.includes(a.prefix)?r?0:e.displayName.localeCompare(a.displayName):r?-1:1}),va=(ka.filter(function({genesisHash:e,prefix:a}){return!!e.length||42===a}),-1),wa=ka.map(({displayName:e,network:a,prefix:r})=>({info:a,text:e,value:r})),za=[{info:"default",text:"Default for the connected node",value:-1},...wa],xa=[{info:"sr25519",text:"Schnorrkel (sr25519, recommended)",value:"sr25519"},{info:"ed25519",text:"Edwards (ed25519, alternative)",value:"ed25519"},{info:"ecdsa",text:"ECDSA (Non BTC/ETH compatible)",value:"ecdsa"}],ja=[{info:"ethereum",text:"ECDSA (ETH compatible)",value:"ethereum"}],Ea=[...xa,{info:"ed25519-ledger",text:"Ledger (ed25519, BIP32 derivation)",value:"ed25519-ledger"}];function Ca(e,a,r){const n=a||r;return e.some(({value:e})=>e===n)?n:r}const Sa=new class{#e;#a;#r;#n;#t;#i;#o;#s;#l;#c;#u;#d;#h;#m;#p;constructor(){const e=qe.get("settings")||{};this.#e=new Re,this.#r="string"==typeof e.apiUrl&&e.apiUrl||_e&&{EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}?.["WS_URL"]||He.value,this.#a={param:this.#r,type:"json-rpc"},this.#n=Ca(We,e.camera,Xe),this.#o=Ca(na,e.ledgerApp,ra),this.#s=Ca(aa,e.ledgerConn,ea),this.#t=e.i18nLang||Ge,this.#i=e.icon||la,this.#l=e.locking||Ze,this.#c=Ca(Je,e.storage,Ye),this.#p=e.notification||da,this.#u=Fe(e.prefix)?va:e.prefix,this.#d=Ca($e,e.storage,Qe),this.#h=e.uiMode||ta,this.#m=e.uiTheme||oa}get camera(){return this.#n}get apiType(){return this.#a}get apiUrl(){return this.#r}get i18nLang(){return this.#t}get icon(){return this.#i}get notification(){return this.#p}get ledgerApp(){return this.#o}get ledgerConn(){return this.#s}get locking(){return this.#l}get metadataUp(){return this.#c}get prefix(){return this.#u}get storage(){return this.#d}get uiMode(){return this.#h}get uiTheme(){return this.#m}get availableCamera(){return We}get availableCryptos(){return xa}get availableCryptosEth(){return ja}get availableCryptosLedger(){return Ea}get availableIcons(){return ua}get availableLedgerApp(){return na}get availableLedgerConn(){return aa}get availableLocking(){return Ke}get availableMetadataUp(){return Je}get availableNodes(){return Ue}get availablePrefixes(){return za}get availableStorage(){return $e}get availableUIModes(){return ia}get availableUIThemes(){return sa}get(){return{apiType:this.#a,apiUrl:this.#r,camera:this.#n,i18nLang:this.#t,icon:this.#i,ledgerApp:this.#o,ledgerConn:this.#s,locking:this.#l,metadataUp:this.#c,notification:this.#p,prefix:this.#u,storage:this.#d,uiMode:this.#h,uiTheme:this.#m}}set(e){this.#a=e.apiType||this.#a,this.#r=e.apiUrl||this.#r,this.#n=e.camera||this.#n,this.#s=e.ledgerConn||this.#s,this.#o=e.ledgerApp||this.#o,this.#t=e.i18nLang||this.#t,this.#i=e.icon||this.#i,this.#l=e.locking||this.#l,this.#c=e.metadataUp||this.#c,this.#p=e.notification||this.#p,this.#u=Fe(e.prefix)?this.#u:e.prefix,this.#d=e.storage||this.#d,this.#h=e.uiMode||this.#h,this.#m=e.uiTheme||this.#m;const a=this.get();qe.set("settings",a),this.#e.emit("change",a)}on(e,a){this.#e.on(e,a)}},Aa={},Ia={};J.use(Te).use(class{type="backend";static type="backend";async read(e,a,r){if(Aa[e])return r(null,Aa[e]);Ia[e]||(Ia[e]=this.createLoader(e));const[n,t]=await Ia[e];return r(n,t)}async createLoader(e){try{const a=await fetch(`locales/${e}/translation.json`,{});return a.ok?(Aa[e]=await a.json(),[null,Aa[e]]):[`i18n: failed loading ${e}`,a.status>=500&&a.status<600]}catch(e){return[e.message,!1]}}}).init({backend:{},debug:!1,fallbackLng:"en",interpolation:{escapeValue:!1},keySeparator:!1,lng:Sa.i18nLang,load:"languageOnly",nsSeparator:!1,returnEmptyString:!1,returnNull:!1}).catch(e=>console.log("i18n: failure",e)),Sa.on("change",e=>{J.changeLanguage(e.i18nLang).catch(console.error)});null&&i18next;var Ta=__webpack_require__(41025);function Oa(e,a){return Oa=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,a){return e.__proto__=a,e},Oa(e,a)}function Na(e,a){e.prototype=Object.create(a.prototype),e.prototype.constructor=e,Oa(e,a)}var Pa=__webpack_require__(34315),Ma=__webpack_require__.n(Pa);function Ra(e){return"/"===e.charAt(0)}function qa(e,a){for(var r=a,n=r+1,t=e.length;n=0;u--){var d=t[u];"."===d?qa(t,u):".."===d?(qa(t,u),c++):c&&(qa(t,u),c--)}if(!s)for(;c--;c)t.unshift("..");!s||""===t[0]||t[0]&&Ra(t[0])||t.unshift("");var h=t.join("/");return r&&"/"!==h.substr(-1)&&(h+="/"),h};var Va="production"=="production",Da="Invariant failed";function Ba(e,a){if(!e){if(Va)throw new Error(Da);var r="function"==typeof a?a():a,n=r?"".concat(Da,": ").concat(r):Da;throw new Error(n)}}function _a(e){return"/"===e.charAt(0)?e:"/"+e}function Fa(e){return"/"===e.charAt(0)?e.substr(1):e}function Ua(e,a){return function(e,a){return 0===e.toLowerCase().indexOf(a.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(a.length))}(e,a)?e.substr(a.length):e}function Ha(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function Xa(e){var a=e.pathname,r=e.search,n=e.hash,t=a||"/";return r&&"?"!==r&&(t+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(t+="#"===n.charAt(0)?n:"#"+n),t}function Wa(e,a,r,n){var t;"string"==typeof e?(t=function(e){var a=e||"/",r="",n="",t=a.indexOf("#");-1!==t&&(n=a.substr(t),a=a.substr(0,t));var i=a.indexOf("?");return-1!==i&&(r=a.substr(i),a=a.substr(0,i)),{pathname:a,search:"?"===r?"":r,hash:"#"===n?"":n}}(e),t.state=a):(void 0===(t=ee({},e)).pathname&&(t.pathname=""),t.search?"?"!==t.search.charAt(0)&&(t.search="?"+t.search):t.search="",t.hash?"#"!==t.hash.charAt(0)&&(t.hash="#"+t.hash):t.hash="",void 0!==a&&void 0===t.state&&(t.state=a));try{t.pathname=decodeURI(t.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+t.pathname+'" could not be decoded. '+"This is likely caused by an invalid percent-encoding."):e}return r&&(t.key=r),n?t.pathname?"/"!==t.pathname.charAt(0)&&(t.pathname=La(t.pathname,n.pathname)):t.pathname=n.pathname:t.pathname||(t.pathname="/"),t}function Ga(){var e=null;var a=[];return{setPrompt:function(a){return e=a,function(){e===a&&(e=null)}},confirmTransitionTo:function(a,r,n,t){if(null!=e){var i="function"==typeof e?e(a,r):e;"string"==typeof i?"function"==typeof n?n(i,t):t(!0):t(!1!==i)}else t(!0)},appendListener:function(e){var r=!0;function n(){r&&e.apply(void 0,arguments)}return a.push(n),function(){r=!1,a=a.filter(function(e){return e!==n})}},notifyListeners:function(){for(var e=arguments.length,r=new Array(e),n=0;n{console.log(`Disconnected from ${e}`),r()}),n}const Yr={wakeUpServiceWorker:async function(){return new Promise((e,a)=>{Zr.runtime.sendMessage({type:"wakeup"},r=>{Zr.runtime.lastError?a(new Error(Zr.runtime.lastError.message)):e(r)})})}};function Jr(e,a,r,n,t=0){const i=n?n(a,t):a;i in e||Object.defineProperty(e,i,{enumerable:!0,get:function(){return r(a,t,this)}})}function Qr(e,a,r,n){for(let t=0,i=a.length;t{return r=a,!Array.isArray(r)||2!==r.length||function(e,a){return Fe(e)||(tn(e)?!e.eq(a):e!==a)}(e.get(a[0]),a[1]);var r})}function sn(e,a){return Array.isArray(a)?on(e,a):a instanceof Map?on(e,[...a.entries()]):!!nn(a)&&on(e,Object.entries(a))}class ln extends Map{registry;createdAtHash;initialU8aLength;isStorageFallback;constructor(e,a){const r=function(e){return Object.entries(e||{})}(a);super(r),this.registry=e,Qr(this,r.map(([e])=>e),e=>this.get(e))}get encodedLength(){return 0|0}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return 0===[...this.keys()].length}eq(e){return sn(this,e)}getT(e){return this.get(e)}inspect(){throw new Error("Unimplemented")}toHex(){throw new Error("Unimplemented")}toHuman(){return[...this.entries()].reduce((e,[a,r])=>(e[a]=$r(r?.toHuman)?r.toHuman():r,e),{})}toJSON(){return[...this.entries()].reduce((e,[a,r])=>(e[a]=r,e),{})}toPrimitive(e){return[...this.entries()].reduce((a,[r,n])=>(a[r]=$r(n.toPrimitive)?n.toPrimitive(e):n,a),{})}toRawType(){return"Json"}toString(){return rn(this.toJSON())}toU8a(e){throw new Error("Unimplemented")}}const cn="0123456789abcdef",un=new Uint8Array(256),dn=new Uint8Array(256*256);for(let e=0,a=cn.length;e9&&(un[0|cn[e].toUpperCase().charCodeAt(0)]=0|e);for(let e=0;e<256;e++){const a=e<<8;for(let r=0;r<256;r++)dn[a|r]=un[e]<<4|un[r]}function hn(e,a=-1){if(!e)return new Uint8Array;let r=e.startsWith("0x")?2:0;const n=Math.ceil((e.length-r)/2),t=Math.ceil(-1===a?n:a/8),i=new Uint8Array(t);for(let a=t>n?t-n:0;a126)return!1}return!0}function jn(e){return zn(e)?fn(e)?xn(wn(e)):function(e){for(let a=0,r=e.length;a126)return!1}return!0}(e):!!e&&xn(e)}const En=new Array(256),Cn=new Array(256*256);for(let e=0;e<256;e++)En[e]=e.toString(16).padStart(2,"0");for(let e=0;e<256;e++){const a=e<<8;for(let r=0;r<256;r++)Cn[a|r]=En[e]+En[r]}function Sn(e,a){const r=e.length%2|0,n=e.length-r|0;for(let r=0;r0){const r=Math.ceil(a/8);if(e.length>r)return`${Sn(e.subarray(0,r/2),n)}…${Sn(e.subarray(e.length-r/2),"")}`}return Sn(e,n)}class In{__encoding;constructor(e){this.__encoding=e}decode(e){let a="";for(let r=0,n=e.length;r!!e))}get isUtf8(){return function(e){if(!e)return zn(e);const a=wn(e),r=a.length;let n=0;for(;n=194&&a[n]<=223){if(!(n+1191)return!1;n+=2}else if(224===a[n]){if(!(n+2191)return!1;if(a[n+2]<128||a[n+2]>191)return!1;n+=3}else if(a[n]>=225&&a[n]<=236){if(!(n+2191)return!1;if(a[n+2]<128||a[n+2]>191)return!1;n+=3}else if(237===a[n]){if(!(n+2159)return!1;if(a[n+2]<128||a[n+2]>191)return!1;n+=3}else if(a[n]>=238&&a[n]<=239){if(!(n+2191)return!1;if(a[n+2]<128||a[n+2]>191)return!1;n+=3}else if(240===a[n]){if(!(n+3191)return!1;if(a[n+2]<128||a[n+2]>191)return!1;if(a[n+3]<128||a[n+3]>191)return!1;n+=4}else if(a[n]>=241&&a[n]<=243){if(!(n+3191)return!1;if(a[n+2]<128||a[n+2]>191)return!1;if(a[n+3]<128||a[n+3]>191)return!1;n+=4}else{if(244!==a[n])return!1;if(!(n+3143)return!1;if(a[n+2]<128||a[n+2]>191)return!1;if(a[n+3]<128||a[n+3]>191)return!1;n+=4}return!0}(this)}bitLength(){return 8*this.length}eq(e){return e instanceof Uint8Array?this.length===e.length&&!this.some((a,r)=>a!==e[r]):this.eq(wn(e))}inspect(){return{outer:[this.toU8a()]}}toHex(){return An(this)}toHuman(e,a){return this.toPrimitive(a)}toJSON(){return this.toHex()}toPrimitive(e){if(!e&&this.isAscii){const e=this.toUtf8();if(jn(e))return e}return this.toJSON()}toRawType(){return"Raw"}toString(){return this.toHex()}toU8a(e){return Uint8Array.from(this)}toUtf8(){if(!this.isUtf8)throw new Error("The character sequence is not a valid Utf8 string");return On(this)}}class Pn{registry;createdAtHash;isStorageFallback;#g;constructor(e,a="DoNotConstruct"){throw this.registry=e,this.#g=new Error(`DoNotConstruct: Cannot construct unknown type ${a}`),this.#g}static with(e){return class extends Pn{constructor(a){super(a,e)}}}get encodedLength(){throw this.#g}get hash(){throw this.#g}get isEmpty(){throw this.#g}eq(){throw this.#g}inspect(){throw this.#g}toHex(){throw this.#g}toHuman(){throw this.#g}toJSON(){throw this.#g}toPrimitive(){throw this.#g}toRawType(){throw this.#g}toString(){throw this.#g}toU8a(){throw this.#g}}function Mn(e){return e.toString().padStart(2,"0")}var Rn=__webpack_require__(93191);function qn(e){return Rn.isBN(e)}function Ln(e){return e}function Vn(){}const Dn={debug:"log",error:"error",log:"log",warn:"warn"};function Bn(e){return Array.isArray(e)?e.map(Bn):qn(e)?e.toString():bn(e)||mn(e)?An(wn(e)):function(e){if(e&&nn(e)&&e.constructor===Object){const a={};for(const[r,n]of Object.entries(e))a[r]=Bn(n);return a}return e}(e)}function _n(e,a,r,n=-1){if(1===r.length&&$r(r[0])){const t=r[0]();return _n(e,a,Array.isArray(t)?t:[t],n)}var t;console[Dn[e]](function(e){return`${e.getFullYear().toString()}-${Mn(e.getMonth()+1)}-${Mn(e.getDate())} ${Mn(e.getHours())}:${Mn(e.getMinutes())}:${Mn(e.getSeconds())}`}(new Date),a,...r.map(Bn).map((t=n,e=>{if(t<=0)return e;const a=`${e}`;return a.length_n("debug",a,e,t):Vn,error:(...e)=>_n("error",a,e),log:(...e)=>_n("log",a,e),noop:Vn,warn:(...e)=>_n("warn",a,e)}}function Wn(e,{isLe:a=!0,isNegative:r=!1}={}){a||(e=e.slice().reverse());const n=e.length;if(r&&n&&128&e[n-1])switch(n){case 0:return new Rn(0);case 1:return new Rn(-1*(255^e[0])-1);case 2:return new Rn(-1*(e[0]+(e[1]<<8)^65535)-1);case 3:return new Rn(-1*(e[0]+(e[1]<<8)+(e[2]<<16)^16777215)-1);case 4:return new Rn(-1*(e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]^4294967295)-1);case 5:return new Rn(-1*((e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]^4294967295)+4294967296*(255^e[4]))-1);case 6:return new Rn(-1*((e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]^4294967295)+4294967296*(e[4]+(e[5]<<8)^65535))-1);default:return new Rn(e,"le").fromTwos(8*n)}switch(n){case 0:return new Rn(0);case 1:return new Rn(e[0]);case 2:return new Rn(e[0]+(e[1]<<8));case 3:return new Rn(e[0]+(e[1]<<8)+(e[2]<<16));case 4:return new Rn(e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]);case 5:return new Rn(e[0]+(e[1]<<8)+(e[2]<<16)+16777216*(e[3]+(e[4]<<8)));case 6:return new Rn(e[0]+(e[1]<<8)+(e[2]<<16)+16777216*(e[3]+(e[4]<<8)+(e[5]<<16)));default:return new Rn(e,"le")}}function Gn(e){const a=wn(e);switch(3&a[0]){case 0:return[1,new Rn(a[0]>>>2)];case 1:return[2,new Rn(a[0]+(a[1]<<8)>>>2)];case 2:return[4,new Rn(a[0]+(a[1]<<8)+(a[2]<<16)+16777216*a[3]>>>2)];default:{const e=(a[0]>>>2)+5;switch(e){case 5:return[5,new Rn(a[1]+(a[2]<<8)+(a[3]<<16)+16777216*a[4])];case 6:return[6,new Rn(a[1]+(a[2]<<8)+(a[3]<<16)+16777216*(a[4]+(a[5]<<8)))];case 7:return[7,new Rn(a[1]+(a[2]<<8)+(a[3]<<16)+16777216*(a[4]+(a[5]<<8)+(a[6]<<16)))];default:return[e,Wn(a.subarray(1,e))]}}}}function Zn(e){switch(3&e[0]){case 0:return[1,e[0]>>>2];case 1:return[2,e[0]+(e[1]<<8)>>>2];case 2:return[4,e[0]+(e[1]<<8)+(e[2]<<16)+16777216*e[3]>>>2];default:switch((e[0]>>>2)+5){case 5:return[5,e[1]+(e[2]<<8)+(e[3]<<16)+16777216*e[4]];case 6:return[6,e[1]+(e[2]<<8)+(e[3]<<16)+16777216*(e[4]+(e[5]<<8))];case 7:return[7,e[1]+(e[2]<<8)+(e[3]<<16)+16777216*(e[4]+(e[5]<<8)+(e[6]<<16))];default:throw new Error("Compact input is > Number.MAX_SAFE_INTEGER")}}}const Kn=new Rn(1),Yn=new Rn(2),Jn=new Rn(100),Qn=new Rn(1e6),$n=new Rn(1e9),et=$n.mul($n);Number.MAX_SAFE_INTEGER;function at(e,{isLe:a=!1,isNegative:r=!1}={}){if(!e||"0x"===e)return new Rn(0);const n=function(e){if(!e||"0x"===e)return"";if(pn.test(e))return e.substring(2);if(gn.test(e))return e;throw new Error(`Expected hex value to convert, found '${e}'`)}(e),t=new Rn(n,16,a?"le":"be");return r?t.fromTwos(4*n.length):t}function rt(...e){return a=>(nn(a)||$r(a))&&e.every(e=>$r(a[e]))}function nt(...e){return a=>nn(a)&&e.every(e=>$r(a[e]))}const tt=rt("toBigInt"),it=rt("toBn");function ot(e){return e?Rn.isBN(e)?e:fn(e)?at(e.toString()):en(e)?new Rn(e.toString()):it(e)?e.toBn():tt(e)?new Rn(e.toBigInt().toString()):new Rn(e):new Rn(0)}const st={bitLength:-1,isLe:!0,isNegative:!1};function lt(e,{bitLength:a=-1,isLe:r=!0,isNegative:n=!1}=st){const t=ot(e),i=-1===a?Math.ceil(t.bitLength()/8):Math.ceil((a||0)/8);if(!e)return-1===a?new Uint8Array(1):new Uint8Array(i);const o=new Uint8Array(i),s=n?t.toTwos(8*i):t;return o.set(s.toArray(r?"le":"be",i),0),o}function ct(...e){const a=e.length,r=new Array(a);let n=0;for(let t=0;ttn(e)?!e.eq(a[r]):e!==a[r])))}class yt extends Array{registry;createdAtHash;initialU8aLength;isStorageFallback;static get[Symbol.species](){return Array}constructor(e,a){super(a),this.registry=e}get encodedLength(){const e=this.length;let a=ft(e).length;for(let r=0;r{const r=a.replace(/[-_., ]+/g," ").trim().split(" ");let n="";for(let a=0,t=r.length;a(a?vt[e.charCodeAt(0)]:wt[e.charCodeAt(0)])+e.slice(1)),Et=xt(e=>vt[e.charCodeAt(0)]+e.slice(1));function Ct(e,a){return"function"==typeof a?a:e.createClassUnsafe(a)}function St(e,a){const r=a.length,n=new Array(r);for(let t=0;tkt(e))){if(!a.every(e=>kt(e)&&e>=0&&e<=255))throw new Error("Invalid number-indexed enum definition");return!1}return!0}(a)){const[i,o]=At(e,a);for(let e=0,a=o.length;ee!==Ot),t=!1}else{const e=Object.entries(a);for(let a=0,n=e.length;ae.toLowerCase()),i=r.toLowerCase(),o=t.indexOf(i);if(-1===o)throw new Error(`Cannot map Enum JSON, unable to find '${r}' in ${t.join(", ")}`);try{return Rt(e,a,Object.values(a)[o].index,n)}catch(e){throw new Error(`Enum(${r}):: ${e.message}`)}}class Lt{registry;createdAtHash;initialU8aLength;isStorageFallback;#f;#b;#y;#k;#v;#w;constructor(e,a,r,n,{definition:t,setDefinition:i=Ln}={}){const{def:o,isBasic:s,isIndexed:l}=t||i(Nt(e,a)),c=bn(r)&&r.length&&!kt(n)?Mt(e,o,r[0],r.subarray(1)):function(e,a,r,n){if(kt(n))return Rt(e,a,n,r);if(bn(r)||fn(r)){const n=wn(r);if(n.length)return Mt(e,a,n[0],n.subarray(1))}else{if(r instanceof Lt)return Rt(e,a,r.index,r.value);if(kt(r))return Rt(e,a,r);if(zn(r))return qt(e,a,r.toString());if(nn(r)){const n=Object.keys(r)[0];return qt(e,a,n,r[n])}}return Rt(e,a,Object.values(a)[0].index)}(e,o,r,n);this.registry=e,this.#f=o,this.#k=s,this.#v=l,this.#y=Object.values(o).map(({index:e})=>e),this.#b=this.#y.indexOf(c.index),this.#w=c.value,this.#w.initialU8aLength&&(this.initialU8aLength=1+this.#w.initialU8aLength)}static with(e){let a;const r=e=>a=e;return class extends Lt{static{const a=Array.isArray(e)?e:Object.keys(e),r=a.length,n=new Array(r),t=new Array(r);for(let e=0;en.type===a[r]),Qr(this.prototype,n,(e,r,n)=>{if(n.type!==a[r])throw new Error(`Cannot convert '${n.type}' via ${e}`);return n.value})}constructor(n,t,i){super(n,e,t,i,{definition:a,setDefinition:r})}}}get encodedLength(){return 1+this.#w.encodedLength}get hash(){return this.registry.hash(this.toU8a())}get index(){return this.#y[this.#b]}get inner(){return this.#w}get isBasic(){return this.#k}get isEmpty(){return this.#w.isEmpty}get isNone(){return this.#w instanceof Ot}get defIndexes(){return this.#y}get defKeys(){return Object.keys(this.#f)}get type(){return this.defKeys[this.#b]}get value(){return this.#w}eq(e){return bn(e)?!this.toU8a().some((a,r)=>a!==e[r]):kt(e)?this.toNumber()===e:this.#k&&zn(e)?this.type===e:fn(e)?this.toHex()===e:e instanceof Lt?this.index===e.index&&this.value.eq(e.value):nn(e)?this.value.eq(e[this.type]):this.value.eq(e)}inspect(){if(this.#k)return{outer:[new Uint8Array([this.index])]};const{inner:e,outer:a=[]}=this.#w.inspect();return{inner:e,outer:[new Uint8Array([this.index]),...a]}}toHex(){return An(this.toU8a())}toHuman(e,a){return this.#k||this.isNone?this.type:{[this.type]:this.#w.toHuman(e,a)}}toJSON(){return this.#k?this.type:{[jt(this.type)]:this.#w.toJSON()}}toNumber(){return this.index}toPrimitive(e){return this.#k?this.type:{[jt(this.type)]:this.#w.toPrimitive(e)}}_toRawStruct(){if(this.#k)return this.#v?this.defKeys.reduce((e,a,r)=>(e[a]=this.#y[r],e),{}):this.defKeys;const e=Object.entries(this.#f);return It(this.registry,e.reduce((e,[a,{Type:r}],n)=>(e[0][n]=r,e[1][n]=a,e),[new Array(e.length),new Array(e.length)]))}toRawType(){return rn({_enum:this._toRawStruct()})}toString(){return this.isNone?this.type:rn(this.toJSON())}toU8a(e){return e?this.#w.toU8a(e):ut([new Uint8Array([this.index]),this.#w.toU8a(e)])}}function Vt(e){return"boolean"==typeof e}const Dt=1024;function Bt(e){const a=e.name?.toLowerCase()||"";return["enum","hashmap","linkage","null","option","range","rangeinclusive","result","struct","tuple","vec","vecfixed"].includes(a)}function _t(e,a,r,{message:n},t,i,o,s,l){let c="";try{c=`: ${new s(e).toRawType()}`}catch{}return`${a}: failed at ${An(t.subarray(0,16))}…${l?` on ${l}`:""} (index ${i+1}/${o})${c}:: ${n}`}function Ft(e,a,r,[n,t]){const i=a.length;let o=0,s=0;try{for(;sDt&&Bt(t))throw new Error(`decodeU8aVec: Maximum depth exceeded, received ${i} elements, limit ${Dt}`);let o=n,s=0;try{for(;sDt&&Bt(n[s]))throw new Error(`decodeU8aStruct: Maximum depth exceeded, received ${i} elements, limit ${Dt}`);try{for(;sr=e;return class extends Xt{static{const a=Object.keys(e);Qr(this.prototype,a,(e,a,r)=>r.get(e))}constructor(t,i){super(t,e,i,a,{definition:r,setDefinition:n})}}}get defKeys(){return this.#x[1]}get isEmpty(){return 0===[...this.keys()].length}get encodedLength(){let e=0;for(const a of this.values())e+=a.encodedLength;return e}get hash(){return this.registry.hash(this.toU8a())}get Type(){const e={},[a,r]=this.#x;for(let n=0,t=r.length;n ${rn(a)} (typeof ${typeof a})`)}const ai=Xn("Map");function ri(e,a,r,n){const t=new Map;for(const[i,o]of n.entries()){const n=a.prototype instanceof yt||a.prototype instanceof Xt||a.prototype instanceof Lt;try{t.set(i instanceof a?i:new a(e,n&&"string"==typeof i?JSON.parse(i):i),o instanceof r?o:new r(e,o))}catch(e){throw ai.error("Failed to decode key or value:",e.message),e}}return[a,r,t,0]}function ni(e,a,r,n){const t=Ct(e,a),i=Ct(e,r);if(!n)return[t,i,new Map,0];if(bn(n)||fn(n))return function(e,a,r,n){const t=new Map,[i,o]=Zn(n),s=[];for(let e=0;e$t("BTreeMap",a,e)).sort(([e],[a])=>ei(e,a)))}(s):s),this.registry=e,this.initialU8aLength=l,this.#j=i,this.#E=o,this.#C=t}get encodedLength(){let e=ft(this.size).length;for(const[a,r]of this.entries())e+=a.encodedLength+r.encodedLength;return e}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return 0===this.size}eq(e){return sn(this,e)}inspect(){const e=[];for(const[a,r]of this.entries())e.push(a.inspect()),e.push(r.inspect());return{inner:e,outer:[ft(this.size)]}}toHex(){return An(this.toU8a())}toHuman(e,a){const r={};for(const[n,t]of this.entries())r[n instanceof Nn&&!a&&n.isAscii?n.toUtf8():n.toString()]=t.toHuman(e,a);return r}toJSON(){const e={};for(const[a,r]of this.entries())e[a.toString()]=r.toJSON();return e}toPrimitive(e){const a={};for(const[r,n]of this.entries())a[r instanceof Nn&&!e&&r.isAscii?r.toUtf8():r.toString()]=n.toPrimitive(e);return a}toRawType(){return`${this.#C}<${this.registry.getClassName(this.#j)||new this.#j(this.registry).toRawType()},${this.registry.getClassName(this.#E)||new this.#E(this.registry).toRawType()}>`}toString(){return rn(this.toJSON())}toU8a(e){const a=[];e||a.push(ft(this.size));for(const[r,n]of this.entries())a.push(r.toU8a(e),n.toU8a(e));return ut(a)}}class ii extends ti{static with(e,a){return class extends ii{constructor(r,n){super(r,e,a,n,"BTreeMap")}}}}function oi(e,a){return e.size===a.length&&!a.some(a=>!e.has(a))}const si=Xn("BTreeSet");function li(e,a,r){const n=Ct(e,a);if(!r)return[n,new Set,0];if(bn(r)||fn(r))return function(e,a,r){const n=new Set,[t,i]=Zn(r),o=new Array(i),[s]=Ut(e,o,r,t,a);for(let e=0;e{try{n.add(r instanceof a?r:new a(e,r))}catch(e){throw si.error("Failed to decode key or value:",e.message),e}}),[a,n,0]}(e,n,r);throw new Error("BTreeSet: cannot decode type")}class ci extends Set{registry;createdAtHash;initialU8aLength;isStorageFallback;#E;constructor(e,a,r){const[n,t,i]=li(e,a,r);super(function(e){const a=new Set;return new Set(Array.from(e).filter(e=>$t("BTreeSet",a,e)).sort(ei))}(t)),this.registry=e,this.initialU8aLength=i,this.#E=n}static with(e){return class extends ci{constructor(a,r){super(a,e,r)}}}get encodedLength(){let e=ft(this.size).length;for(const a of this.values())e+=a.encodedLength;return e}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return 0===this.size}get strings(){return[...super.values()].map(e=>e.toString())}eq(e){return function(e,a){return Array.isArray(a)?oi(e,a):a instanceof Set?oi(e,[...a.values()]):!!nn(a)&&oi(e,Object.values(a))}(this,e)}inspect(){const e=[];for(const a of this.values())e.push(a.inspect());return{inner:e,outer:[ft(this.size)]}}toHex(){return An(this.toU8a())}toHuman(e,a){const r=[];for(const n of this.values())r.push(n.toHuman(e,a));return r}toJSON(){const e=[];for(const a of this.values())e.push(a.toJSON());return e}toRawType(){return`BTreeSet<${this.registry.getClassName(this.#E)||new this.#E(this.registry).toRawType()}>`}toPrimitive(e){const a=[];for(const r of this.values())a.push(r.toPrimitive(e));return a}toString(){return rn(this.toJSON())}toU8a(e){const a=[];e||a.push(ft(this.size));for(const r of this.values())a.push(r.toU8a(e));return ut(a)}}class ui{registry;createdAtHash;initialU8aLength;isStorageFallback;#S;#w;constructor(e,a,r=0,{definition:n,setDefinition:t=Ln}={}){this.registry=e,this.#S=n||t(Ct(e,a));const[i,o]=function(e,a,r){if(bn(r)){const[n,t]=(3&r[0])<3?Zn(r):Gn(r);return[new a(e,t),n]}if(r instanceof ui){const n=r.unwrap();return n instanceof a?[n,0]:[new a(e,n),0]}return r instanceof a?[r,0]:[new a(e,r),0]}(e,this.#S,r);this.initialU8aLength=o,this.#w=i}static with(e){let a;const r=e=>a=e;return class extends ui{constructor(n,t){super(n,e,t,{definition:a,setDefinition:r})}}}get encodedLength(){return this.toU8a().length}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return this.#w.isEmpty}bitLength(){return this.#w.bitLength()}eq(e){return this.#w.eq(e instanceof ui?e.#w:e)}inspect(){return{outer:[this.toU8a()]}}toBigInt(){return this.#w.toBigInt()}toBn(){return this.#w.toBn()}toHex(e){return this.#w.toHex(e)}toHuman(e,a){return this.#w.toHuman(e,a)}toJSON(){return this.#w.toJSON()}toNumber(){return this.#w.toNumber()}toPrimitive(e){return this.#w.toPrimitive(e)}toRawType(){return`Compact<${this.registry.getClassName(this.#S)||this.#w.toRawType()}>`}toString(){return this.#w.toString()}toU8a(e){return ft(this.#w.toBn())}unwrap(){return this.#w}}class di extends ti{static with(e,a){return class extends di{constructor(r,n){super(r,e,a,n)}}}}const hi=new RegExp("(\\d+?)(?=(\\d{3})+(?!\\d)|$)","g");function mi(e,a=","){const r=e[0].startsWith("-"),n=r?e.substring(1).match(hi):e.match(hi);return n?`${r?"-":""}${n.join(a)}`:e}function pi(e){return{decimal:.1.toLocaleString(e,{useGrouping:!1}).charAt(1),thousand:1e3.toLocaleString(e,{useGrouping:!0}).replace(/\d/g,"").charAt(0)}}const gi=8,fi=[{power:-24,text:"yocto",value:"y"},{power:-21,text:"zepto",value:"z"},{power:-18,text:"atto",value:"a"},{power:-15,text:"femto",value:"f"},{power:-12,text:"pico",value:"p"},{power:-9,text:"nano",value:"n"},{power:-6,text:"micro",value:"µ"},{power:-3,text:"milli",value:"m"},{power:0,text:"Unit",value:"-"},{power:3,text:"Kilo",value:"k"},{power:6,text:"Mill",value:"M"},{power:9,text:"Bill",value:"B"},{power:12,text:"Tril",value:"T"},{power:15,text:"Peta",value:"P"},{power:18,text:"Exa",value:"E"},{power:21,text:"Zeta",value:"Z"},{power:24,text:"Yotta",value:"Y"}];function bi(e){for(let a=0,r=fi.length;ayi(e,a),zi.findSi=bi,zi.getDefaults=()=>({decimals:vi,unit:wi}),zi.getOptions=(e=vi)=>fi.filter(({power:a})=>!(a<0)||e+a>=0),zi.setDefaults=({decimals:e,unit:a})=>{vi=(Array.isArray(e)?e[0]:e)??vi,wi=(Array.isArray(a)?a[0]:a)??wi,fi[gi].text=wi};const ji=64,Ei=52,Ci=new Rn(1e4),Si=[["Perquintill",et],["Perbill",$n],["Permill",Qn],["Percent",Jn]];function Ai(e,a){if(kt(e)){if(!Number.isInteger(e)||e>Number.MAX_SAFE_INTEGER||ei)throw new Error(`${this.toRawType()}: Input too large. Found input with ${super.bitLength()} bits, expected ${i}`)}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return this.isZero()}bitLength(){return this.#A}eq(e){return super.eq(fn(e)?at(e.toString(),{isLe:!1,isNegative:!this.isUnsigned}):ot(e))}inspect(){return{outer:[this.toU8a()]}}isMax(){const e=this.toU8a().filter(e=>255===e);return e.length===this.#A/8}toBigInt(){return BigInt(this.toString())}toBn(){return this}toHex(e=!1){return function(e,{bitLength:a=-1,isLe:r=!1,isNegative:n=!1}={}){return An(lt(e,{bitLength:a,isLe:r,isNegative:n}))}(this,{bitLength:this.bitLength(),isLe:e,isNegative:!this.isUnsigned})}toHuman(e){const a=this.toRawType();if("Balance"===a)return this.isMax()?"everything":zi(this,{decimals:this.registry.chainDecimals[0],withSi:!0,withUnit:this.registry.chainTokens[0]});const[,r]=Si.find(([e])=>e===a)||[];return r?function(e,a){return`${(e.mul(Ci).div(a).toNumber()/100).toFixed(2)}%`}(this,r):xi(this)}toJSON(e=!1){return e||this.#A>128||super.bitLength()>Ei?this.toHex():this.toNumber()}toPrimitive(){return super.bitLength()>Ei?this.toString():this.toNumber()}toRawType(){return this instanceof this.registry.createClassUnsafe("Balance")?"Balance":`${this.isUnsigned?"u":"i"}${this.bitLength()}`}toString(e){return super.toString(e)}toU8a(e){return lt(this,{bitLength:this.bitLength(),isLe:!0,isNegative:!this.isUnsigned})}}class Ti extends Ii{constructor(e,a=0,r){super(e,a,r,!0)}static with(e,a){return class extends Ti{constructor(a,r){super(a,r,e)}toRawType(){return a||super.toRawType()}}}}class Oi extends Ot{toRawType(){return"None"}}class Ni{registry;createdAtHash;initialU8aLength;isStorageFallback;#S;#w;constructor(e,a,r,{definition:n,setDefinition:t=Ln}={}){const i=n||t(Ct(e,a)),o=bn(r)&&r.length&&!Zt(r)?0===r[0]?new Oi(e):new i(e,r.subarray(1)):function(e,a,r){return r instanceof a?r:r instanceof Ni?r.value instanceof a?r.value:r.isNone?new Oi(e):new a(e,r.value):Tt(r)||Fe(r)||"0x"===r||r instanceof Oi?new Oi(e):bn(r)?r.length&&0!==r[0]?new a(e,r.subarray(1)):new Oi(e):new a(e,r)}(e,i,r);this.registry=e,this.#S=i,this.#w=o,o?.initialU8aLength&&(this.initialU8aLength=1+o.initialU8aLength)}static with(e){let a;const r=e=>(a=e,e);return class extends Ni{constructor(n,t){super(n,e,t,{definition:a,setDefinition:r})}}}get encodedLength(){return 1+this.#w.encodedLength}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return this.isNone}get isNone(){return this.#w instanceof Oi}get isSome(){return!this.isNone}get value(){return this.#w}eq(e){return e instanceof Ni?this.isSome===e.isSome&&this.value.eq(e.value):this.value.eq(e)}inspect(){if(this.isNone)return{outer:[new Uint8Array([0])]};const{inner:e,outer:a=[]}=this.#w.inspect();return{inner:e,outer:[new Uint8Array([1]),...a]}}toHex(){return this.isNone?"0x":An(this.toU8a().subarray(1))}toHuman(e,a){return this.#w.toHuman(e,a)}toJSON(){return this.isNone?null:this.#w.toJSON()}toPrimitive(e){return this.isNone?null:this.#w.toPrimitive(e)}toRawType(e){const a=this.registry.getClassName(this.#S)||new this.#S(this.registry).toRawType();return e?a:`Option<${a}>`}toString(){return this.#w.toString()}toU8a(e){if(e)return this.#w.toU8a(!0);const a=new Uint8Array(this.encodedLength);return this.isSome&&(a.set([1]),a.set(this.#w.toU8a(),1)),a}unwrap(){if(this.isNone)throw new Error("Option: unwrapping a None value");return this.#w}unwrapOr(e){return this.isSome?this.unwrap():e}unwrapOrDefault(){return this.isSome?this.unwrap():new this.#S(this.registry)}}class Pi extends yt{#x;constructor(e,a,r,{definition:n,setDefinition:t=Ln}={}){const i=n||t(Array.isArray(a)?[St(e,a),[]]:$r(a)||zn(a)?[[Ct(e,a)],[]]:At(e,a));super(e,i[0].length),this.initialU8aLength=(bn(r)?Ft(e,this,r,i):function(e,a,r,n){if(Array.isArray(r)){const t=n[0];for(let n=0,i=t.length;na=e;return class extends Pi{constructor(n,t){super(n,e,t,{definition:a,setDefinition:r})}}}get encodedLength(){let e=0;for(let a=0,r=this.length;anew e(this.registry).toRawType())}inspect(){return{inner:this.inspectInner()}}toRawType(){const e=this.#x[0].map(e=>this.registry.getClassName(e)||new e(this.registry).toRawType());return`(${e.join(",")})`}toString(){return rn(this.toJSON())}toU8a(e){return ut(this.toU8aInner(e))}}class Mi extends Pi{#I;constructor(e,a,r,{rangeName:n="Range"}={}){super(e,[a,a],r),this.#I=n}static with(e){return class extends Mi{constructor(a,r){super(a,e,r)}}}get start(){return this[0]}get end(){return this[1]}toRawType(){return`${this.#I}<${this.start.toRawType()}>`}}class Ri extends Mi{constructor(e,a,r){super(e,a,r,{rangeName:"RangeInclusive"})}static with(e){return class extends Ri{constructor(a,r){super(a,e,r)}}}}class qi extends Lt{constructor(e,a,r,n){super(e,{Ok:a,Err:r},n)}static with(e){return class extends qi{constructor(a,r){super(a,e.Ok,e.Err,r)}}}get asErr(){if(!this.isErr)throw new Error("Cannot extract Err value from Ok result, check isErr first");return this.value}get asOk(){if(!this.isOk)throw new Error("Cannot extract Ok value from Err result, check isOk first");return this.value}get isEmpty(){return this.isOk&&this.value.isEmpty}get isErr(){return!this.isOk}get isOk(){return 0===this.index}toRawType(){const e=this._toRawStruct();return`Result<${e.Ok},${e.Err}>`}}function Li(e,a){const r=new Rn(0);for(let n=0,t=a.length;nn.strings.includes(a[r]))}constructor(r,n){super(r,e,n,a)}}}get encodedLength(){return this.#O}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return 0===this.size}get strings(){return[...super.values()]}get valueEncoded(){return Li(this.#T,this.strings)}add=e=>{if(this.#T&&Fe(this.#T[e]))throw new Error(`Set: Invalid key '${e}' on add`);return super.add(e),this};eq(e){return Array.isArray(e)?bt(this.strings.sort(),e.sort()):e instanceof Set?this.eq([...e.values()]):!(!kt(e)&&!qn(e))&&this.valueEncoded.eq(ot(e))}inspect(){return{outer:[this.toU8a()]}}toHex(){return An(this.toU8a())}toHuman(){return this.toJSON()}toJSON(){return this.strings}toNumber(){return this.valueEncoded.toNumber()}toPrimitive(){return this.toJSON()}toRawType(){return rn({_set:this.#T})}toString(){return`[${this.strings.join(", ")}]`}toU8a(e){return lt(this.valueEncoded,{bitLength:8*this.#O,isLe:!0})}}class _i extends Ii{static with(e,a){return class extends _i{constructor(a,r){super(a,r,e)}toRawType(){return a||super.toRawType()}}}}function Fi(e){return ut([ft(e.length),e])}const Ui=10*1024*1024;class Hi extends Nn{constructor(e,a){const[r,n]=!bn(a)||a instanceof Nn?Array.isArray(a)||zn(a)?[wn(a),0]:[a,0]:function(e){if(!e.length)return[new Uint8Array,0];const[a,r]=Zn(e),n=a+r;if(r>Ui)throw new Error(`Bytes length ${r.toString()} exceeds ${Ui}`);if(n>e.length)throw new Error(`Bytes: required length less than remainder, expected at least ${n}, found ${e.length}`);return[e.subarray(a,n),n]}(a);super(e,r,n)}get encodedLength(){return this.length+ft(this.length).length}inspect(e){const a=ft(this.length);return{outer:e?[super.toU8a()]:this.length?[a,super.toU8a()]:[a]}}toRawType(){return"Bytes"}toU8a(e){return e?super.toU8a(e):Fi(this)}}const Xi=512*1024,Wi=Xn("Vec");function Gi(e,a,r,n,t){if(Array.isArray(r)){const n=a.length;for(let i=0;iXi)throw new Error(`Vec length ${n.toString()} exceeds ${Xi}`);return[a,n,r]}if(!e)return[null,0,0];throw new Error(`Expected array/hex input to Vec<*> decoding, found ${typeof e}: ${rn(e)}`)}(r);super(e,o),this.#S=n||t(Ct(e,a)),this.initialU8aLength=(bn(i)?Ut(e,this,i,s,this.#S):Gi(e,this,i,s,this.#S))[0]}static with(e){let a;const r=e=>a=e;return class extends Zi{constructor(n,t){super(n,e,t,{definition:a,setDefinition:r})}}}get Type(){return this.#S.name}indexOf(e){const a=e instanceof this.#S?e:new this.#S(this.registry,e);for(let e=0,r=this.length;e`}}class Ki extends Nn{constructor(e,a=new Uint8Array,r=256){const[n,t]=function(e,a){const r=wn(e),n=a/8;if(!r.length)return[new Uint8Array(n),0];if(bn(e)?r.lengthr=e;return class extends Yi{constructor(t,i){super(t,e,a,i,{definition:r,setDefinition:n})}}}get Type(){return new this.#S(this.registry).toRawType()}get encodedLength(){let e=0;for(let a=0,r=this.length;a`}toString(){return this.#N?this.#N.toString():super.toString()}unwrap(){if(!this.#N)throw new Error(`${this.#P}: unwrapping an undecodable value`);return this.#N}}class $i extends Qi{constructor(e,a,r){super(e,a,r,{opaqueName:"WrapperOpaque"})}static with(e){return class extends $i{constructor(a,r){super(a,e,r)}}}get inner(){return this.unwrap()}}var eo;!function(e){e[e["BTreeMap"]=0]="BTreeMap",e[e["BTreeSet"]=1]="BTreeSet",e[e["Compact"]=2]="Compact",e[e["DoNotConstruct"]=3]="DoNotConstruct",e[e["Enum"]=4]="Enum",e[e["HashMap"]=5]="HashMap",e[e["Int"]=6]="Int",e[e["Linkage"]=7]="Linkage",e[e["Null"]=8]="Null",e[e["Option"]=9]="Option",e[e["Plain"]=10]="Plain",e[e["Range"]=11]="Range",e[e["RangeInclusive"]=12]="RangeInclusive",e[e["Result"]=13]="Result",e[e["Set"]=14]="Set",e[e["Si"]=15]="Si",e[e["Struct"]=16]="Struct",e[e["Tuple"]=17]="Tuple",e[e["UInt"]=18]="UInt",e[e["Vec"]=19]="Vec",e[e["VecFixed"]=20]="VecFixed",e[e["WrapperKeepOpaque"]=21]="WrapperKeepOpaque",e[e["WrapperOpaque"]=22]="WrapperOpaque"}(eo||(eo={}));const ao=["BTreeMap","BTreeSet","HashMap","Vec"],ro=ao.concat(["Compact","DoNotConstruct","Int","Linkage","Range","RangeInclusive","Result","Opaque","Option","UInt","WrapperKeepOpaque","WrapperOpaque"]),no=["<","(","[",'"',","," "],to=[oo("::Inherent","InherentOfflineReport",!1),oo("VecDeque<","Vec<",!1),e=>{if(e.includes(" as HasCompact"))for(let a=0,r=e.length;a`)}return e},lo("Bounded",!0),lo("Weak",!1),function(){const e=/\s/g,a=/(T|Self)::/g,r=/<(T|Self)asTrait>::/g,n=/::/g,t=//g,i=/::Type/g;return o=>(e.lastIndex=0,a.lastIndex=0,r.lastIndex=0,n.lastIndex=0,t.lastIndex=0,i.lastIndex=0,o.replace(e,"").replace(a,"").replace(r,"").replace(n,"").replace(t,"Lookup").replace(i,""))}(),function(){const e=e=>`(${e},${e})`;return a=>so(a,"PairOf<",e)}(),function(e){const a=e=>e;return r=>so(r,e,a)}("Box<"),e=>{for(let a=0,r=e.length;a{const n=a-r.length;return n>=0&&e.substring(n,a)===r&&(0===n||no.includes(e[n-1]))})){const r=io(e,a+1);e=`${e.substring(0,a)}${e.substring(r+1)}`}return e},oo("String","Text"),oo("Vec","Bytes"),oo("&\\[u8\\]","Bytes"),oo("&'static\\[u8\\]","Bytes"),oo("RawAddress","Address"),oo("Lookup::Source","LookupSource"),oo("Lookup::Target","LookupTarget"),oo("exec::StorageKey","ContractStorageKey"),function(){const e=/,\)/g,a=/\(([^,]+)\)/;return r=>(e.lastIndex=0,r.replace(e,")").replace(a,"$1"))}(),e=>{let a=0;for(;-1!==a;)if(a=e.indexOf("::"),0===a)e=e.substring(2);else if(-1!==a){let r=a;for(;-1!==r&&!no.includes(e[r]);)r--;e=`${e.substring(0,r+1)}${e.substring(a+2)}`}return e},e=>e.trim()];function io(e,a){let r=0;for(let n=a,t=e.length;n"===e[n]){if(!r)return n;r--}else"<"===e[n]&&r++;throw new Error(`Unable to find closing matching <> on '${e}' (start ${a})`)}function oo(e,a,r=!0){const n=new RegExp(`(^${e}|${no.map(a=>`\\${a}${e}`).join("|")})`,"g"),t=e=>(n.lastIndex=0,r&&no.includes(e[0])?`${e[0]}${a}`:a);return e=>e.replace(n,t)}function so(e,a,r){let n=-1;for(;1;){if(n=e.indexOf(a,n+1),-1===n)return e;const t=n+a.length,i=io(e,t);e=`${e.substring(0,n)}${r(e.substring(t,i))}${e.substring(i+1)}`}}function lo(e,a){return r=>{for(let n=0,t=ao.length;n{const r=e.split(",").map(e=>e.trim()).filter(e=>e);return a&&r.pop(),`${t}<${r.join(",")}>`})}return r}}const co=new Map;function uo(e){const a=e.toString(),r=co.get(a);if(r)return r;let n=a;for(let e=0,a=to.length;e({index:a,info:eo.Plain,name:e,type:"Null"})):!function(e){const a=Object.values(e);if(a.some(e=>kt(e))){if(!a.every(e=>kt(e)&&e>=0&&e<=255))throw new Error("Invalid number-indexed enum definition");return!1}return!0}(a)?e.sub=Object.entries(a).map(([e,a])=>({index:a,info:eo.Plain,name:e,type:"Null"})):e.sub=Object.entries(a).map(([e,a],n)=>ho({},zo(po(a||"Null"),{name:e},r),{index:n})),e}function fo(e,a,r,n){return e.sub=0===r.length?[]:function(e){const a=[];let r=0,n=0,t=0,i=0,o=0;for(let s=0,l=e.length;s":r--;break;case"[":n++;break;case"]":n--;break;case"{":t++;break;case"}":t--;break;case"(":i++;break;case")":i--}if(r||n||t||i)throw new Error(`Invalid definition (missing terminators) found in ${e}`);return a.push(e.substring(o,e.length).trim()),a}(r).map(e=>zo(e,{},n)),e}function bo(e,a,r,n){const[t,i]=a.substring(n.length+1,a.length-1).split(","),o=parseInt(t.trim(),10);if(o>8192||o%8)throw new Error(`${a}: Only support for ${n}, where length <= 8192 and a power of 8, found ${o}`);return e.displayName=i,e.length=o,e}function yo(e,[a,r]){return e.startsWith(a)&&e.slice(-1*r.length)===r}const ko=[["[","]",eo.VecFixed,function(e,a,r,n){const t=a.length-1;let i=-1,o=0;for(let e=1;e":o--}if(-1===i)throw new Error(`${a}: Unable to extract location of ';'`);const s=a.substring(1,i),[l,c]=a.substring(i+1,t).split(";"),u=parseInt(l.trim(),10);if(u>2048)throw new Error(`${a}: Only support for [Type; ], where length <= 2048`);return e.displayName=c,e.length=u,e.sub=zo(s,{},n),e}],["{","}",eo.Struct,function(e,a,r,n){const t=JSON.parse(a),i=Object.keys(t);return t._enum?go(e,t._enum,n,t._fallback):t._set?function(e,a,r){return e.info=eo.Set,e.fallbackType=r,e.length=a._bitLength,e.sub=Object.entries(a).filter(([e])=>!e.startsWith("_")).map(([e,a])=>({index:a,info:eo.Plain,name:e,type:"Null"})),e}(e,t._set,t._fallback):(e.alias=t._alias?new Map(Object.entries(t._alias)):void 0,e.fallbackType=t._fallback,e.sub=i.filter(e=>!mo.includes(e)).map(e=>zo(po(t[e]),{name:e},n)),e)}],["(",")",eo.Tuple,fo],["BTreeMap<",">",eo.BTreeMap,fo],["HashMap<",">",eo.HashMap,fo],["Int<",">",eo.Int,function(e,a,r){return bo(e,a,0,"Int")}],["Result<",">",eo.Result,fo],["UInt<",">",eo.UInt,function(e,a,r){return bo(e,a,0,"UInt")}],["DoNotConstruct<",">",eo.DoNotConstruct,function(e,a,r){const n="DoNotConstruct".length;return e.displayName=a.substring(n+1,a.length-1),e}]],vo=[["BTreeSet<",">",eo.BTreeSet],["Compact<",">",eo.Compact],["Linkage<",">",eo.Linkage],["Opaque<",">",eo.WrapperOpaque],["Option<",">",eo.Option],["Range<",">",eo.Range],["RangeInclusive<",">",eo.RangeInclusive],["Vec<",">",eo.Vec],["WrapperKeepOpaque<",">",eo.WrapperKeepOpaque],["WrapperOpaque<",">",eo.WrapperOpaque]];function wo(e,[a,r]){return e.substring(a.length,e.length-r.length)}function zo(e,{displayName:a,name:r}={},n=0){const t=uo(e),i={displayName:a,info:eo.Plain,name:r,type:t};if(++n>64)throw new Error("getTypeDef: Maximum nested limit reached");const o=ko.find(e=>yo(t,e));if(o)return i.info=o[2],o[3](i,t,wo(t,o),n);const s=vo.find(e=>yo(t,e));return s&&(i.info=s[2],i.sub=zo(wo(t,s),{},n)),i}function xo({lookupName:e,type:a}){return e||a}function jo(e){if(!Array.isArray(e.sub))throw new Error(`Expected subtype as TypeDef[] in ${rn(e)}`);return e.sub}function Eo(e){return xo(function(e){if(!e.sub||Array.isArray(e.sub))throw new Error(`Expected subtype as TypeDef in ${rn(e)}`);return e.sub}(e))}function Co(e){const a=jo(e),r={};for(let e=0,n=a.length;e`);return e.with(r,a)}function Io(e,a){const[r,n]=So(a);return e.with(r,n)}function To(e,a){return e.with(Eo(a))}const Oo={[eo.BTreeMap]:(e,a)=>Io(ii,a),[eo.BTreeSet]:(e,a)=>To(ci,a),[eo.Compact]:(e,a)=>To(ui,a),[eo.DoNotConstruct]:(e,a)=>Pn.with(a.displayName||a.type),[eo.Enum]:(e,a)=>{const r=jo(a);return Lt.with(r.every(({type:e})=>"Null"===e)?r.reduce((e,{index:a,name:r},n)=>{if(!r)throw new Error("No name found in sub definition");return e[r]=a||n,e},{}):Co(a))},[eo.HashMap]:(e,a)=>Io(di,a),[eo.Int]:(e,a)=>Ao(Ti,a),[eo.Linkage]:(e,a)=>{const r=`Option<${Eo(a)}>`,n=Xt.with({previous:r,next:r});return n.prototype.toRawType=function(){return`Linkage<${this.next.toRawType(!0)}>`},n},[eo.Null]:(e,a)=>Ot,[eo.Option]:(e,a)=>{if(!a.sub||Array.isArray(a.sub))throw new Error("Expected type information for Option");return To(Ni,a)},[eo.Plain]:(e,a)=>e.getOrUnknown(a.type),[eo.Range]:(e,a)=>To(Mi,a),[eo.RangeInclusive]:(e,a)=>To(Ri,a),[eo.Result]:(e,a)=>{const[r,n]=So(a);return qi.with({Err:n,Ok:r})},[eo.Set]:(e,a)=>Bi.with(jo(a).reduce((e,{index:a,name:r})=>{if(!r||!kt(a))throw new Error("No name found in sub definition");return e[r]=a,e},{}),a.length),[eo.Si]:(e,a)=>No(e,e.lookup.getTypeDef(a.type)),[eo.Struct]:(e,a)=>Xt.with(Co(a),a.alias),[eo.Tuple]:(e,a)=>Pi.with(So(a)),[eo.UInt]:(e,a)=>Ao(_i,a),[eo.Vec]:(e,{sub:a})=>{if(!a||Array.isArray(a))throw new Error("Expected type information for vector");return"u8"===a.type?Hi:Zi.with(xo(a))},[eo.VecFixed]:(e,{displayName:a,length:r,sub:n})=>{if(!kt(r)||!n||Array.isArray(n))throw new Error("Expected length & type information for fixed vector");return"u8"===n.type?Ki.with(8*r,a):Yi.with(xo(n),r)},[eo.WrapperKeepOpaque]:(e,a)=>To(Qi,a),[eo.WrapperOpaque]:(e,a)=>To($i,a)};function No(e,a){return e.getUnsafe(a.type,!1,a)}function Po(e,a){return e.getUnsafe(a)||No(e,e.isLookupType(a)?e.lookup.getTypeDef(a):zo(a))}function Mo(e,a){const r=wn(e),n=wn(a);if(r.length===n.length){const e=new DataView(r.buffer,r.byteOffset),a=new DataView(n.buffer,n.byteOffset),t=r.length%4|0,i=r.length-t|0;for(let r=0;r!e);if(!t)throw new Error(`${n}:: Decoded input doesn't match input, received ${An(a,512)} (${a.length} bytes), created ${An(r,512)} (${r.length} bytes)`)}function qo(e,a,r=[],{blockHash:n,isFallback:t,isOptional:i,isPedantic:o}={}){const s=new(i?Ni.with(a):a)(e,...r);return o&&function(e,[a]){bn(a)?Ro(e,a):fn(a)&&Ro(e,wn(a))}(s,r),n&&(s.createdAtHash=Lo(e,"BlockHash",[n])),t&&(s.isStorageFallback=!0),s}function Lo(e,a,r=[],n={}){let t=null,i=null;try{return t=Po(e,a),qo(e,t,r,n)}catch(e){i=new Error(`createType(${a}):: ${e.message}`)}if(t?.__fallbackType)try{return t=Po(e,t.__fallbackType),qo(e,t,r,n)}catch{}throw i}function Vo(e,a,r,n,t=0){const i=n?n(a,t):a.toString();let o;Object.defineProperty(e,i,{configurable:!0,enumerable:!0,get:function(){if(void 0===o){o=r(a,t,this);try{Object.defineProperty(this,i,{value:o})}catch{}}return o}})}function Do(e,a,r,n){for(let t=0,i=a.length;t0&&!a.includes(e.length))throw new Error("Uint8Array expected of length "+a+", got length="+e.length)}function Ho(e,a=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(a&&e.finished)throw new Error("Hash#digest() has already been called")}function Xo(e,a){Uo(e);const r=a.outputLen;if(e.length>>a}const Ko=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])();function Yo(e){return e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255}const Jo=Ko?e=>e:e=>Yo(e);const Qo=Ko?e=>e:function(e){for(let a=0;ae().update(es(a)).digest(),r=e();return a.outputLen=r.outputLen,a.blockLen=r.blockLen,a.create=()=>e(),a}function ns(e){const a=(a,r)=>e(r).update(es(a)).digest(),r=e({});return a.outputLen=r.outputLen,a.blockLen=r.blockLen,a.create=a=>e(a),a}const ts=Uint8Array.from([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9]);function is(e,a,r,n,t){return n=Zo(n^(e=e+a+t|0),16),{a:e,b:a=Zo(a^(r=r+n|0),12),c:r,d:n}}function os(e,a,r,n,t){return n=Zo(n^(e=e+a+t|0),8),{a:e,b:a=Zo(a^(r=r+n|0),7),c:r,d:n}}const ss=Uint32Array.from([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),ls=(null&&Uint32Array.from([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]),null&&Uint32Array.from([3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]),null&&Uint32Array.from([1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209]),BigInt(2**32-1)),cs=BigInt(32);function us(e,a=!1){return a?{h:Number(e&ls),l:Number(e>>cs&ls)}:{h:0|Number(e>>cs&ls),l:0|Number(e&ls)}}function ds(e,a=!1){const r=e.length;let n=new Uint32Array(r),t=new Uint32Array(r);for(let i=0;ie>>>r|a<<32-r,ms=(e,a,r)=>e<<32-r|a>>>r,ps=(e,a,r)=>e<<64-r|a>>>r-32,gs=(e,a,r)=>e>>>r-32|a<<64-r,fs=(e,a)=>a,bs=(e,a)=>e,ys=(e,a,r)=>e<>>32-r,ks=(e,a,r)=>a<>>32-r,vs=(e,a,r)=>a<>>64-r,ws=(e,a,r)=>e<>>64-r;function zs(e,a,r,n){const t=(a>>>0)+(n>>>0);return{h:e+r+(t/2**32|0)|0,l:0|t}}const xs=(e,a,r)=>(e>>>0)+(a>>>0)+(r>>>0),js=(e,a,r,n)=>a+r+n+(e/2**32|0)|0,Es=Uint32Array.from([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),Cs=new Uint32Array(32);function Ss(e,a,r,n,t,i){const o=t[i],s=t[i+1];let l=Cs[2*e],c=Cs[2*e+1],u=Cs[2*a],d=Cs[2*a+1],h=Cs[2*r],m=Cs[2*r+1],p=Cs[2*n],g=Cs[2*n+1],f=xs(l,u,o);c=js(f,c,d,s),l=0|f,({Dh:g,Dl:p}={Dh:g^c,Dl:p^l}),({Dh:g,Dl:p}={Dh:fs(0,p),Dl:bs(g)}),({h:m,l:h}=zs(m,h,g,p)),({Bh:d,Bl:u}={Bh:d^m,Bl:u^h}),({Bh:d,Bl:u}={Bh:hs(d,u,24),Bl:ms(d,u,24)}),Cs[2*e]=l,Cs[2*e+1]=c,Cs[2*a]=u,Cs[2*a+1]=d,Cs[2*r]=h,Cs[2*r+1]=m,Cs[2*n]=p,Cs[2*n+1]=g}function As(e,a,r,n,t,i){const o=t[i],s=t[i+1];let l=Cs[2*e],c=Cs[2*e+1],u=Cs[2*a],d=Cs[2*a+1],h=Cs[2*r],m=Cs[2*r+1],p=Cs[2*n],g=Cs[2*n+1],f=xs(l,u,o);c=js(f,c,d,s),l=0|f,({Dh:g,Dl:p}={Dh:g^c,Dl:p^l}),({Dh:g,Dl:p}={Dh:hs(g,p,16),Dl:ms(g,p,16)}),({h:m,l:h}=zs(m,h,g,p)),({Bh:d,Bl:u}={Bh:d^m,Bl:u^h}),({Bh:d,Bl:u}={Bh:ps(d,u,63),Bl:gs(d,u,63)}),Cs[2*e]=l,Cs[2*e+1]=c,Cs[2*a]=u,Cs[2*a+1]=d,Cs[2*r]=h,Cs[2*r+1]=m,Cs[2*n]=p,Cs[2*n+1]=g}function Is(e,a={},r,n,t){if(Fo(r),e<0||e>r)throw new Error("outputLen bigger than keyLen");const{key:i,salt:o,personalization:s}=a;if(void 0!==i&&(i.length<1||i.length>r))throw new Error("key length must be undefined or 1.."+r);if(void 0!==o&&o.length!==n)throw new Error("salt must be undefined or "+n);if(void 0!==s&&s.length!==t)throw new Error("personalization must be undefined or "+t)}class Ts extends as{constructor(e,a){super(),this.finished=!1,this.destroyed=!1,this.length=0,this.pos=0,Fo(e),Fo(a),this.blockLen=e,this.outputLen=a,this.buffer=new Uint8Array(e),this.buffer32=Wo(this.buffer)}update(e){Ho(this),Uo(e=es(e));const{blockLen:a,buffer:r,buffer32:n}=this,t=e.length,i=e.byteOffset,o=e.buffer;for(let s=0;sn[a]=Jo(e))}digest(){const{buffer:e,outputLen:a}=this;this.digestInto(e);const r=e.slice(0,a);return this.destroy(),r}_cloneInto(e){const{buffer:a,length:r,finished:n,destroyed:t,outputLen:i,pos:o}=this;return e||(e=new this.constructor({dkLen:i})),e.set(...this.get()),e.buffer.set(a),e.destroyed=t,e.finished=n,e.length=r,e.pos=o,e.outputLen=i,e}clone(){return this._cloneInto()}}class Os extends Ts{constructor(e={}){const a=void 0===e.dkLen?64:e.dkLen;super(128,a),this.v0l=0|Es[0],this.v0h=0|Es[1],this.v1l=0|Es[2],this.v1h=0|Es[3],this.v2l=0|Es[4],this.v2h=0|Es[5],this.v3l=0|Es[6],this.v3h=0|Es[7],this.v4l=0|Es[8],this.v4h=0|Es[9],this.v5l=0|Es[10],this.v5h=0|Es[11],this.v6l=0|Es[12],this.v6h=0|Es[13],this.v7l=0|Es[14],this.v7h=0|Es[15],Is(a,e,64,16,16);let{key:r,personalization:n,salt:t}=e,i=0;if(void 0!==r&&(r=es(r),i=r.length),this.v0l^=this.outputLen|i<<8|1<<16|1<<24,void 0!==t){t=es(t);const e=Wo(t);this.v4l^=Jo(e[0]),this.v4h^=Jo(e[1]),this.v5l^=Jo(e[2]),this.v5h^=Jo(e[3])}if(void 0!==n){n=es(n);const e=Wo(n);this.v6l^=Jo(e[0]),this.v6h^=Jo(e[1]),this.v7l^=Jo(e[2]),this.v7h^=Jo(e[3])}if(void 0!==r){const e=new Uint8Array(this.blockLen);e.set(r),this.update(e)}}get(){let{v0l:e,v0h:a,v1l:r,v1h:n,v2l:t,v2h:i,v3l:o,v3h:s,v4l:l,v4h:c,v5l:u,v5h:d,v6l:h,v6h:m,v7l:p,v7h:g}=this;return[e,a,r,n,t,i,o,s,l,c,u,d,h,m,p,g]}set(e,a,r,n,t,i,o,s,l,c,u,d,h,m,p,g){this.v0l=0|e,this.v0h=0|a,this.v1l=0|r,this.v1h=0|n,this.v2l=0|t,this.v2h=0|i,this.v3l=0|o,this.v3h=0|s,this.v4l=0|l,this.v4h=0|c,this.v5l=0|u,this.v5h=0|d,this.v6l=0|h,this.v6h=0|m,this.v7l=0|p,this.v7h=0|g}compress(e,a,r){this.get().forEach((e,a)=>Cs[a]=e),Cs.set(Es,16);let{h:n,l:t}=us(BigInt(this.length));Cs[24]=Es[8]^t,Cs[25]=Es[9]^n,r&&(Cs[28]=~Cs[28],Cs[29]=~Cs[29]);let i=0;const o=ts;for(let r=0;r<12;r++)Ss(0,4,8,12,e,a+2*o[i++]),As(0,4,8,12,e,a+2*o[i++]),Ss(1,5,9,13,e,a+2*o[i++]),As(1,5,9,13,e,a+2*o[i++]),Ss(2,6,10,14,e,a+2*o[i++]),As(2,6,10,14,e,a+2*o[i++]),Ss(3,7,11,15,e,a+2*o[i++]),As(3,7,11,15,e,a+2*o[i++]),Ss(0,5,10,15,e,a+2*o[i++]),As(0,5,10,15,e,a+2*o[i++]),Ss(1,6,11,12,e,a+2*o[i++]),As(1,6,11,12,e,a+2*o[i++]),Ss(2,7,8,13,e,a+2*o[i++]),As(2,7,8,13,e,a+2*o[i++]),Ss(3,4,9,14,e,a+2*o[i++]),As(3,4,9,14,e,a+2*o[i++]);this.v0l^=Cs[0]^Cs[16],this.v0h^=Cs[1]^Cs[17],this.v1l^=Cs[2]^Cs[18],this.v1h^=Cs[3]^Cs[19],this.v2l^=Cs[4]^Cs[20],this.v2h^=Cs[5]^Cs[21],this.v3l^=Cs[6]^Cs[22],this.v3h^=Cs[7]^Cs[23],this.v4l^=Cs[8]^Cs[24],this.v4h^=Cs[9]^Cs[25],this.v5l^=Cs[10]^Cs[26],this.v5h^=Cs[11]^Cs[27],this.v6l^=Cs[12]^Cs[28],this.v6h^=Cs[13]^Cs[29],this.v7l^=Cs[14]^Cs[30],this.v7h^=Cs[15]^Cs[31],Go(Cs)}destroy(){this.destroyed=!0,Go(this.buffer32),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}const Ns=ns(e=>new Os(e));const Ps=ss;class Ms extends Ts{constructor(e={}){const a=void 0===e.dkLen?32:e.dkLen;super(64,a),this.v0=0|Ps[0],this.v1=0|Ps[1],this.v2=0|Ps[2],this.v3=0|Ps[3],this.v4=0|Ps[4],this.v5=0|Ps[5],this.v6=0|Ps[6],this.v7=0|Ps[7],Is(a,e,32,8,8);let{key:r,personalization:n,salt:t}=e,i=0;if(void 0!==r&&(r=es(r),i=r.length),this.v0^=this.outputLen|i<<8|1<<16|1<<24,void 0!==t){t=es(t);const e=Wo(t);this.v4^=Jo(e[0]),this.v5^=Jo(e[1])}if(void 0!==n){n=es(n);const e=Wo(n);this.v6^=Jo(e[0]),this.v7^=Jo(e[1])}if(void 0!==r){Uo(r);const e=new Uint8Array(this.blockLen);e.set(r),this.update(e)}}get(){const{v0:e,v1:a,v2:r,v3:n,v4:t,v5:i,v6:o,v7:s}=this;return[e,a,r,n,t,i,o,s]}set(e,a,r,n,t,i,o,s){this.v0=0|e,this.v1=0|a,this.v2=0|r,this.v3=0|n,this.v4=0|t,this.v5=0|i,this.v6=0|o,this.v7=0|s}compress(e,a,r){const{h:n,l:t}=us(BigInt(this.length)),{v0:i,v1:o,v2:s,v3:l,v4:c,v5:u,v6:d,v7:h,v8:m,v9:p,v10:g,v11:f,v12:b,v13:y,v14:k,v15:v}=function(e,a,r,n,t,i,o,s,l,c,u,d,h,m,p,g,f,b,y,k){let v=0;for(let w=0;wnew Ms(e)),null&&B2B;const Rs=Ns,qs=n.crypto;const Ls={getRandomValues:function(e){return qs.getRandomValues(e)}},Vs={crypto:Ls};class Ds{#M;constructor(e){this.#M=e}abort=()=>{throw new Error("abort")};__wbindgen_is_undefined=e=>void 0===this.#M.getObject(e);__wbindgen_throw=(e,a)=>{throw new Error(this.#M.getString(e,a))};__wbg_self_1b7a39e3a92c949c=()=>this.#M.addObject(Vs);__wbg_require_604837428532a733=(e,a)=>{throw new Error(`Unable to require ${this.#M.getString(e,a)}`)};__wbg_crypto_968f1772287e2df0=e=>this.#M.addObject(Ls);__wbg_getRandomValues_a3d34b4fee3c2869=e=>this.#M.addObject(Ls.getRandomValues);__wbg_getRandomValues_f5e14ab7ac8e995d=(e,a,r)=>{Ls.getRandomValues(this.#M.getU8a(a,r))};__wbg_randomFillSync_d5bd2d655fdf256a=(e,a,r)=>{throw new Error("randomFillsync is not available")};__wbindgen_object_drop_ref=e=>{this.#M.takeObject(e)}}function Bs(e,a,r){return async n=>{const t={error:null,type:"none",wasm:null};try{if(!a?.length)throw new Error("No WebAssembly provided for initialization");if("object"!=typeof WebAssembly||"function"!=typeof WebAssembly.instantiate)throw new Error("WebAssembly is not available in your environment");const e=await WebAssembly.instantiate(a,{wbg:n});t.wasm=e.instance.exports,t.type="wasm"}catch(a){"function"==typeof r?(t.wasm=r(n),t.type="asm"):(t.error=`FATAL: Unable to initialize @pezkuwi/wasm-${e}:: ${a.message}`,console.error(t.error))}return t}}const _s=Uint8Array,Fs=Uint16Array,Us=Uint32Array,Hs=new _s([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Xs=new _s([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),Ws=new _s([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),Gs=(e,a)=>{const r=new Fs(31);for(let n=0;n<31;++n)r[n]=a+=1<>>1|(21845&e)<<1;a=(52428&a)>>>2|(13107&a)<<2,a=(61680&a)>>>4|(3855&a)<<4,Js[e]=((65280&a)>>>8|(255&a)<<8)>>>1}const Qs=(e,a,r)=>{const n=e.length;let t=0;const i=new Fs(a);for(;t>r]=n}}else for(s=new Fs(n),t=0;t>15-e[t]);return s},$s=new _s(288);for(let e=0;e<144;++e)$s[e]=8;for(let e=144;e<256;++e)$s[e]=9;for(let e=256;e<280;++e)$s[e]=7;for(let e=280;e<288;++e)$s[e]=8;const el=new _s(32);for(let e=0;e<32;++e)el[e]=5;const al=Qs($s,9,1),rl=Qs(el,5,1),nl=(e,a,r)=>{const n=a>>>3;return(e[n]|e[n+1]<<8)>>>(7&a)&r},tl=(e,a)=>{const r=a>>>3;return(e[r]|e[r+1]<<8|e[r+2]<<16)>>>(7&a)},il=e=>(e>>>3)+(7&e&&1),ol=e=>{let a=e[0];for(let r=1,n=e.length;ra&&(a=e[r]);return a},sl=(e,a,r)=>{const n=!r||r.i;r||(r={});const t=e.length,i=!a||!n;a||(a=new _s(3*t));const o=e=>{let r=a.length;if(e>r){const n=new _s(Math.max(r<<1,e));n.set(a),a=n}};let s=r.f||0,l=r.p||0,c=r.b||0,u=r.l,d=r.d,h=r.m,m=r.n;if(s&&!u)return a;const p=t<<3;do{if(!u){r.f=s=nl(e,l,1);const g=nl(e,l+1,3);if(l+=3,!g){const s=il(l)+4,u=e[s-4]|e[s-3]<<8,d=s+u;if(d>t){if(n)throw"unexpected EOF";break}i&&o(c+u),a.set(e.subarray(s,d),c),r.b=c+=u,r.p=l=d<<3;continue}if(1==g)u=al,d=rl,h=9,m=5;else{if(2!=g)throw"invalid block type";{const a=nl(e,l,31)+257,r=nl(e,l+10,15)+4,t=a+nl(e,l+5,31)+1;l+=14;const i=new _s(t),o=new _s(19);for(let a=0;ap)break;const g=Qs(o,s,1);for(let a=0;a>>4;if(n<16)i[a++]=n;else{let r=0,t=0;for(16==n?(t=3+nl(e,l,3),l+=2,r=i[a-1]):17==n?(t=3+nl(e,l,7),l+=3):18==n&&(t=11+nl(e,l,127),l+=7);t--;)i[a++]=r}}const f=i.subarray(0,a),b=i.subarray(a);h=ol(f),m=ol(b),u=Qs(f,h,1),d=Qs(b,m,1)}}if(l>p)throw"unexpected EOF"}i&&o(c+131072);const g=(1<>>4;if(l+=15&r,l>p)throw"unexpected EOF";if(!r)throw"invalid length/literal";if(n<256)a[c++]=n;else{if(256==n){u=void 0;break}{let r=n-254;if(n>264){const a=n-257,t=Xs[a];r=nl(e,l,(1<>>4;if(!t)throw"invalid distance";l+=15&t;let u=Ys[s];if(s>3){const a=Ws[s];u+=tl(e,l)&(1<p)throw"unexpected EOF";i&&o(c+131072);const h=c+r;for(;c{(null==a||a<0)&&(a=0),(null==r||r>e.length)&&(r=e.length);const n=new(e instanceof Fs?Fs:e instanceof Us?Us:_s)(r-a);return n.set(e.subarray(a,r)),n})(a,0,c)};function ll(e,a){return sl(((e=>{if(8!=(15&e[0])||e[0]>>>4>7||(e[0]<<8|e[1])%31)throw"invalid zlib data";if(32&e[1])throw"invalid zlib data: preset dictionaries not supported"})(e),e.subarray(2,-4)),a)}const cl="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ul=new Array(256);for(let e=0,a=cl.length;e=8&&(a[++t]=r>>>(n-=8)&255);return a}(dl.ee,new Uint8Array(dl.$o)),new Uint8Array(dl.qO)),ml=Bs("crypto",hl,null),pl=new class{#R;#q;#L;#V;#D;#B;#_;#F;#U;#C;constructor(e){this.#R=e,this.#V=null,this.#D=null,this.#q=new Array(32).fill(void 0).concat(void 0,null,!0,!1),this.#B=this.#q.length,this.#C="none",this.#_=null,this.#F=null,this.#U=null,this.#L={...new Ds(this)}}get error(){return this.#F}get type(){return this.#C}get wasm(){return this.#_}async init(e){this.#U&&!e||(this.#U=(e||this.#R)(this.#L));const{error:a,type:r,wasm:n}=await this.#U;return this.#C=r,this.#_=n,this.#F=a,this.#_}getObject(e){return this.#q[e]}dropObject(e){e<36||(this.#q[e]=this.#B,this.#B=e)}takeObject(e){const a=this.getObject(e);return this.dropObject(e),a}addObject(e){this.#B===this.#q.length&&this.#q.push(this.#q.length+1);const a=this.#B;return this.#B=this.#q[a],this.#q[a]=e,a}getInt32(){return null!==this.#V&&this.#V.buffer===this.#_.memory.buffer||(this.#V=new Int32Array(this.#_.memory.buffer)),this.#V}getUint8(){return null!==this.#D&&this.#D.buffer===this.#_.memory.buffer||(this.#D=new Uint8Array(this.#_.memory.buffer)),this.#D}getU8a(e,a){return this.getUint8().subarray(e/1,e/1+a)}getString(e,a){return On(this.getU8a(e,a))}allocU8a(e){const a=this.#_.__wbindgen_malloc(1*e.length);return this.getUint8().set(e,a/1),[a,e.length]}allocString(e){return this.allocU8a(vn(e))}resultU8a(){const e=this.getInt32()[8/4+0],a=this.getInt32()[8/4+1],r=this.getU8a(e,a).slice();return this.#_.__wbindgen_free(e,1*a),r}resultString(){return On(this.resultU8a())}}(ml);function gl(e){return(...a)=>{if(!pl.wasm)throw new Error("The WASM interface has not been initialized. Ensure that you wait for the initialization Promise with waitReady() from @pezkuwi/wasm-crypto (or cryptoWaitReady() from @pezkuwi/util-crypto) before attempting to use WASM-only interfaces.");return e(pl.wasm,...a)}}null&&gl((e,a)=>(e.ext_bip39_generate(8,a),bridge.resultString())),null&&gl((e,a)=>(e.ext_bip39_to_entropy(8,...bridge.allocString(a)),bridge.resultU8a())),null&&gl((e,a,r)=>(e.ext_bip39_to_mini_secret(8,...bridge.allocString(a),...bridge.allocString(r)),bridge.resultU8a())),null&&gl((e,a,r)=>(e.ext_bip39_to_seed(8,...bridge.allocString(a),...bridge.allocString(r)),bridge.resultU8a())),null&&gl((e,a)=>0!==e.ext_bip39_validate(...bridge.allocString(a))),null&&gl((e,a)=>(e.ext_ed_from_seed(8,...bridge.allocU8a(a)),bridge.resultU8a())),null&&gl((e,a,r,n)=>(e.ext_ed_sign(8,...bridge.allocU8a(a),...bridge.allocU8a(r),...bridge.allocU8a(n)),bridge.resultU8a())),null&&gl((e,a,r,n)=>0!==e.ext_ed_verify(...bridge.allocU8a(a),...bridge.allocU8a(r),...bridge.allocU8a(n))),null&&gl((e,a)=>(e.ext_secp_from_seed(8,...bridge.allocU8a(a)),bridge.resultU8a())),null&&gl((e,a)=>(e.ext_secp_pub_compress(8,...bridge.allocU8a(a)),bridge.resultU8a()));const fl=gl((e,a)=>(e.ext_secp_pub_expand(8,...pl.allocU8a(a)),pl.resultU8a())),bl=(null&&gl((e,a,r,n)=>(e.ext_secp_recover(8,...bridge.allocU8a(a),...bridge.allocU8a(r),n),bridge.resultU8a())),null&&gl((e,a,r)=>(e.ext_secp_sign(8,...bridge.allocU8a(a),...bridge.allocU8a(r)),bridge.resultU8a())),null&&gl((e,a,r)=>(e.ext_sr_derive_keypair_hard(8,...bridge.allocU8a(a),...bridge.allocU8a(r)),bridge.resultU8a())),null&&gl((e,a,r)=>(e.ext_sr_derive_keypair_soft(8,...bridge.allocU8a(a),...bridge.allocU8a(r)),bridge.resultU8a())),null&&gl((e,a,r)=>(e.ext_sr_derive_public_soft(8,...bridge.allocU8a(a),...bridge.allocU8a(r)),bridge.resultU8a())),null&&gl((e,a)=>(e.ext_sr_from_seed(8,...bridge.allocU8a(a)),bridge.resultU8a())),null&&gl((e,a,r,n)=>(e.ext_sr_sign(8,...bridge.allocU8a(a),...bridge.allocU8a(r),...bridge.allocU8a(n)),bridge.resultU8a())),null&&gl((e,a,r,n)=>0!==e.ext_sr_verify(...bridge.allocU8a(a),...bridge.allocU8a(r),...bridge.allocU8a(n))),null&&gl((e,a,r)=>(e.ext_sr_agree(8,...bridge.allocU8a(a),...bridge.allocU8a(r)),bridge.resultU8a())),null&&gl((e,a,r,n,t)=>(e.ext_vrf_sign(8,...bridge.allocU8a(a),...bridge.allocU8a(r),...bridge.allocU8a(n),...bridge.allocU8a(t)),bridge.resultU8a())),null&&gl((e,a,r,n,t,i)=>0!==e.ext_vrf_verify(...bridge.allocU8a(a),...bridge.allocU8a(r),...bridge.allocU8a(n),...bridge.allocU8a(t),...bridge.allocU8a(i))),gl((e,a,r,n)=>(e.ext_blake2b(8,...pl.allocU8a(a),...pl.allocU8a(r),n),pl.resultU8a()))),yl=(null&&gl((e,a,r)=>(e.ext_hmac_sha256(8,...bridge.allocU8a(a),...bridge.allocU8a(r)),bridge.resultU8a())),null&&gl((e,a,r)=>(e.ext_hmac_sha512(8,...bridge.allocU8a(a),...bridge.allocU8a(r)),bridge.resultU8a())),gl((e,a)=>(e.ext_keccak256(8,...pl.allocU8a(a)),pl.resultU8a()))),kl=gl((e,a)=>(e.ext_keccak512(8,...pl.allocU8a(a)),pl.resultU8a())),vl=(null&&gl((e,a,r,n)=>(e.ext_pbkdf2(8,...bridge.allocU8a(a),...bridge.allocU8a(r),n),bridge.resultU8a())),null&&gl((e,a,r,n,t,i)=>(e.ext_scrypt(8,...bridge.allocU8a(a),...bridge.allocU8a(r),n,t,i),bridge.resultU8a())),null&&gl((e,a)=>(e.ext_sha256(8,...bridge.allocU8a(a)),bridge.resultU8a())),null&&gl((e,a)=>(e.ext_sha512(8,...bridge.allocU8a(a)),bridge.resultU8a())),gl((e,a,r)=>(e.ext_twox(8,...pl.allocU8a(a),r),pl.resultU8a())));function wl(){return!!pl.wasm}function zl(e,a=256,r,n){const t=Math.ceil(a/8),i=wn(e);return!De||!n&&wl()?bl(i,wn(r),t):Rs(i,r?{dkLen:t,key:r}:{dkLen:t})}null&&createAsHex(zl);const xl={extrinsic:{},payload:{}},jl={extrinsic:{era:"ExtrinsicEra"},payload:{blockHash:"Hash"}},El={extrinsic:{tip:"Compact"},payload:{}},Cl=ho({},{ChargeTransactionPayment:El,CheckBlockGasLimit:xl,CheckEra:jl,CheckGenesis:{extrinsic:{},payload:{genesisHash:"Hash"}},CheckMetadataHash:{extrinsic:{mode:"u8"},payload:{metadataHash:"Option<[u8;32]>"}},CheckMortality:jl,CheckNonZeroSender:xl,CheckNonce:{extrinsic:{nonce:"Compact"},payload:{}},CheckSpecVersion:{extrinsic:{},payload:{specVersion:"u32"}},CheckTxVersion:{extrinsic:{},payload:{transactionVersion:"u32"}},CheckVersion:{extrinsic:{},payload:{specVersion:"u32"}},CheckWeight:xl,LockStakingStatus:xl,SkipCheckIfFeeless:El,ValidateEquivocationReport:xl,WeightReclaim:xl},{LimitParathreadCommits:xl,OnlyStakingAndClaims:xl,PrevalidateAttests:xl,RestrictFunctionality:xl,TransactionCallFilter:xl,ValidateDoubleVoteReports:xl},{DisallowSigned:xl},{ChargeAssetTxPayment:{extrinsic:{tip:"Compact",assetId:"TAssetConversion"},payload:{}}}),Sl=["CheckVersion","CheckGenesis","CheckEra","CheckNonce","CheckWeight","ChargeTransactionPayment","CheckBlockGasLimit"];function Al(e,a,r={}){return e.map(e=>r[e]||Cl[e]).filter(e=>!!e).reduce((e,r)=>ho(e,r[a]),{})}class Il extends Pi{#H;#X;#W=null;#G;#Z;constructor(e,a,r,n="",t=""){const i=r?.fields||[];super(e,i.map(({type:a})=>e.createLookupType(a)),a),this.#H=r,this.#X=t,this.#G=n,this.#Z=i.map(({type:a})=>e.lookup.getTypeDef(a));const o=i.map(({name:a})=>e.lookup.sanitizeField(a)[0]).filter(e=>!!e);o.length===i.length&&(this.#W=o,Qr(this,o,(e,a)=>this[a]))}get meta(){return this.#H}get method(){return this.#X}get names(){return this.#W}get section(){return this.#G}get typeDef(){return this.#Z}toHuman(e,a){if(null!==this.#W){const r={};for(let n=0,t=this.#W.length;ne.toString())}:null,super.toHuman(e,a))}}class Ol{registry;createdAtHash;initialU8aLength;isStorageFallback;#w;constructor(e,a,r){this.initialU8aLength=r,this.#w=a,this.registry=e}get encodedLength(){return this.toU8a().length}get hash(){return this.registry.hash(this.toU8a())}get inner(){return this.#w}get isEmpty(){return this.#w.isEmpty}eq(e){return this.#w.eq(e)}inspect(){return this.#w.inspect()}toHex(e){return this.#w.toHex(e)}toHuman(e,a){return this.#w.toHuman(e,a)}toJSON(){return this.#w.toJSON()}toPrimitive(e){return this.#w.toPrimitive(e)}toString(){return this.#w.toString()}toU8a(e){return this.#w.toU8a(e)}unwrap(){return this.#w}valueOf(){return this.#w}}const Nl=128,Pl=0,Ml=new Uint8Array,Rl=new Uint8Array([0]),ql=127,Ll="bare",Vl=4,Dl=63,Bl=192,_l=4,Fl=["ExtrinsicUnknown","ExtrinsicUnknown","ExtrinsicUnknown","ExtrinsicUnknown","ExtrinsicV4","ExtrinsicV5"],Ul={bare:"ExtrinsicV5",general:"GeneralExtrinsic"},Hl=0,Xl=64,Wl={0:"bare",64:"general"};function Gl(e,a,r,n){if(a instanceof Yl)return a.unwrap();const t=(r&Nl)===Nl,i=5===(r&Dl)?Ul[n]:Fl[r&Dl]||Fl[0];return e.createTypeUnsafe(i,[a,{isSigned:t,version:r}])}function Zl(e,a,r=_l,n=Ll){return bn(a)||Array.isArray(a)||fn(a)?function(e,a,r,n){if(!a.length)return Gl(e,new Uint8Array,r,n);const[t,i]=Gn(a),o=t+i.toNumber();if(o>a.length)throw new Error(`Extrinsic: length less than remainder, expected at least ${o}, found ${a.length}`);const s=a.subarray(t,o),l=s[0]&Bl;return Gl(e,"general"===Wl[`${l}`]?a:s.subarray(1),s[0],Wl[`${l}`]||n)}(e,wn(a),r,n):a instanceof e.createClassUnsafe("Call")?Gl(e,{method:a},r,n):Gl(e,a,r,n)}class Kl extends Ol{#K;constructor(e,a,r,n){super(e,a,r);const t=Object.keys(e.getSignedExtensionTypes());if(5===this.version&&"general"!==n){const e=e=>this.inner.signature[e];for(let a=0,r=t.length;a>12,1),s=(t>>4)*o;if(i<4||s>=i)throw new Error("Invalid data passed to Mortal era");return[new Jl(e,i),new Jl(e,s)]}(e,wn(a));if(!a)return[new Jl(e),new Jl(e)];if(nn(a))return function(e,a){const{current:r,period:n}=a;let t=Math.pow(2,Math.ceil(Math.log2(n)));t=Math.min(Math.max(t,4),1<<16);const i=r%t,o=Math.max(t>>12,1),s=i/o*o;return[new Jl(e,t),new Jl(e,s)]}(e,a);throw new Error("Invalid data passed to Mortal era")}function $l(e=new Uint8Array){if(bn(e))return e.length&&0!==e[0]?new Uint8Array([1,e[0],e[1]]):new Uint8Array([0]);if(!e)return new Uint8Array([0]);if(e instanceof rc)return $l(e.toU8a());if(fn(e))return $l(hn(e));if(nn(e)){const a=Object.entries(e).map(([e,a])=>[e.toLowerCase(),a]),r=a.find(([e])=>"mortalera"===e.toLowerCase()),n=a.find(([e])=>"immortalera"===e.toLowerCase());return r?{MortalEra:r[1]}:n?{ImmortalEra:n[1]}:{MortalEra:e}}throw new Error("Invalid data passed to Era")}class ec extends Nn{constructor(e,a){super(e,Rl)}}class ac extends Pi{constructor(e,a){super(e,{period:Jl,phase:Jl},Ql(e,a))}get encodedLength(){return 2|0}get period(){return this[0]}get phase(){return this[1]}toHuman(){return{period:xi(this.period),phase:xi(this.phase)}}toJSON(){return this.toHex()}toU8a(e){const a=this.period.toNumber(),r=Math.min(15,Math.max(1,function(e){const a=e.toString(2);let r=0;for(;"0"===a[a.length-1-r];)r++;return r}(a)-1))+(this.phase.toNumber()/Math.max(a>>12,1)<<4);return new Uint8Array([255&r,r>>8])}birth(e){const a=this.phase.toNumber(),r=this.period.toNumber();return~~((Math.max(ot(e).toNumber(),a)-a)/r)*r+a}death(e){return this.birth(e)+this.period.toNumber()}}class rc extends Lt{constructor(e,a){super(e,{ImmortalEra:ec,MortalEra:ac},$l(a))}get encodedLength(){return this.isImmortalEra?this.asImmortalEra.encodedLength:this.asMortalEra.encodedLength}get asImmortalEra(){if(!this.isImmortalEra)throw new Error(`Cannot convert '${this.type}' via asImmortalEra`);return this.inner}get asMortalEra(){if(!this.isMortalEra)throw new Error(`Cannot convert '${this.type}' via asMortalEra`);return this.inner}get isImmortalEra(){return 0===this.index}get isMortalEra(){return this.index>0}toU8a(e){return this.isMortalEra?this.asMortalEra.toU8a(e):this.asImmortalEra.toU8a(e)}}const nc=["ExtrinsicPayloadUnknown","ExtrinsicPayloadUnknown","ExtrinsicPayloadUnknown","ExtrinsicPayloadUnknown","ExtrinsicPayloadV4","ExtrinsicPayloadV5"],tc={bare:"ExtrinsicPayloadV5",general:"ExtrinsicPayloadV5"};function ic(e,a){const r=a?.assetId;if(r&&fn(r)){const n=e.createType("TAssetConversion",hn(r));if("0x00"===r||r==="0x01"+n.toHex().slice(2))return{...a,assetId:n.toJSON()}}return a}class oc extends Ol{constructor(e,a,{preamble:r,version:n}={}){super(e,function(e,a,r=Vl,n=Ll){if(a instanceof oc)return a.unwrap();const t=5===r?tc[n]:nc[r]||nc[0],i=ic(e,a);return e.createTypeUnsafe(t,[i,{version:r}])}(e,a,n,r))}get blockHash(){return this.inner.blockHash}get era(){return this.inner.era}get genesisHash(){return this.inner.genesisHash||this.registry.createTypeUnsafe("Hash",[])}get method(){return this.inner.method}get nonce(){return this.inner.nonce}get specVersion(){return this.inner.specVersion||this.registry.createTypeUnsafe("u32",[])}get tip(){return this.inner.tip||this.registry.createTypeUnsafe("Compact",[])}get transactionVersion(){return this.inner.transactionVersion||this.registry.createTypeUnsafe("u32",[])}get assetId(){return this.inner.assetId}get metadataHash(){return this.inner.metadataHash}eq(e){return this.inner.eq(e)}sign(e){return{signature:An(this.inner.sign(e))}}toHuman(e,a){return this.inner.toHuman(e,a)}toJSON(){return this.toHex()}toRawType(){return"ExtrinsicPayload"}toString(){return this.toHex()}toU8a(e){return super.toU8a(!!e&&{method:!0})}}class sc extends Xt{constructor(e,a,{version:r=0}={}){throw super(e,{}),new Error(`Unsupported extrinsic payload version ${r}`)}}class lc extends Xt{constructor(e,a,{isSigned:r=!1,version:n=0}={}){throw super(e,{}),new Error(`Unsupported ${r?"":"un"}signed extrinsic version ${n&ql}`)}}const cc={address:"Address",assetId:"Option",blockHash:"Hash",blockNumber:"BlockNumber",era:"ExtrinsicEra",genesisHash:"Hash",metadataHash:"Option<[u8;32]>",method:"Call",mode:"u8",nonce:"Compact",runtimeVersion:"RuntimeVersion",signedExtensions:"Vec",tip:"Compact",version:"u8"};class uc extends Xt{#J;constructor(e,a){const r=ho({},e.getSignedExtensionTypes(),e.getSignedExtensionExtra());super(e,ho({},r,cc,{withSignedTransaction:"bool"}),a),this.#J={};const n=e=>this.get(e);for(const[e,a]of Object.entries(r))cc[e]||(this.#J[e]=a),Jr(this,e,n)}get address(){return this.getT("address")}get blockHash(){return this.getT("blockHash")}get blockNumber(){return this.getT("blockNumber")}get era(){return this.getT("era")}get genesisHash(){return this.getT("genesisHash")}get method(){return this.getT("method")}get nonce(){return this.getT("nonce")}get runtimeVersion(){return this.getT("runtimeVersion")}get signedExtensions(){return this.getT("signedExtensions")}get tip(){return this.getT("tip")}get assetId(){return this.getT("assetId")}get version(){return this.getT("version")}get mode(){return this.getT("mode")}get metadataHash(){return this.getT("metadataHash")}get withSignedTransaction(){return this.getT("withSignedTransaction").isTrue}toPayload(){const e={},a=Object.keys(this.#J);for(let r=0,n=a.length;re.toString()),specVersion:this.runtimeVersion.specVersion.toHex(),tip:this.tip.toHex(),transactionVersion:this.runtimeVersion.transactionVersion.toHex(),version:this.version.toNumber(),withSignedTransaction:this.withSignedTransaction})}toRaw(){const e=this.toPayload(),a=An(this.registry.createTypeUnsafe("ExtrinsicPayload",[e,{version:e.version}]).toU8a({method:!0}));return{address:e.address,data:a,type:"payload"}}}const dc=4;class hc extends Xt{constructor(e,a,{isSigned:r}={}){super(e,{signature:"ExtrinsicSignatureV4",method:"Call"},hc.decodeExtrinsic(e,a,r))}static decodeExtrinsic(e,a,r=!1){if(a instanceof hc)return a;if(a instanceof e.createClassUnsafe("Call"))return{method:a};if(bn(a)){const n=e.createTypeUnsafe("ExtrinsicSignatureV4",[a,{isSigned:r}]);return{method:e.createTypeUnsafe("Call",[a.subarray(n.encodedLength)]),signature:n}}return a||{}}get encodedLength(){return this.toU8a().length}get method(){return this.getT("method")}get signature(){return this.getT("signature")}get version(){return dc}addSignature(e,a,r){return this.signature.addSignature(e,a,r),this}sign(e,a){return this.signature.sign(this.method,e,a),this}signFake(e,a){return this.signature.signFake(this.method,e,a),this}}class mc extends Xt{#Q;constructor(e,a){super(e,ho({method:"Bytes"},e.getSignedExtensionTypes(),e.getSignedExtensionExtra()),ic(e,a)),this.#Q={withType:e.createTypeUnsafe("ExtrinsicSignature",[])instanceof Lt}}inspect(){return super.inspect({method:!0})}get blockHash(){return this.getT("blockHash")}get era(){return this.getT("era")}get genesisHash(){return this.getT("genesisHash")}get method(){return this.getT("method")}get nonce(){return this.getT("nonce")}get specVersion(){return this.getT("specVersion")}get tip(){return this.getT("tip")}get transactionVersion(){return this.getT("transactionVersion")}get assetId(){return this.getT("assetId")}get metadataHash(){return this.getT("metadataHash")}sign(e){return function(e,a,r,n){const t=r.length>256?zl(r):r;return a.sign(t,n)}(this.registry,e,this.toU8a({method:!0}),this.#Q)}}const pc=new Uint8Array(256).fill(1);function gc(e,a){return e.createTypeUnsafe("Address",[bn(a)?An(a):a])}class fc extends Xt{#$;constructor(e,a,{isSigned:r}={}){const n=e.getSignedExtensionTypes();super(e,ho({signer:"Address",signature:"ExtrinsicSignature"},n),fc.decodeExtrinsicSignature(a,r)),this.#$=Object.keys(n),Qr(this,this.#$,e=>this.get(e))}static decodeExtrinsicSignature(e,a=!1){return e&&(e instanceof fc||a)?e:Ml}get encodedLength(){return this.isSigned?super.encodedLength:0}get isSigned(){return!this.signature.isEmpty}get era(){return this.getT("era")}get nonce(){return this.getT("nonce")}get signature(){return this.multiSignature.value||this.multiSignature}get multiSignature(){return this.getT("signature")}get signer(){return this.getT("signer")}get tip(){return this.getT("tip")}get assetId(){return this.getT("assetId")}get mode(){return this.getT("mode")}get metadataHash(){return this.getT("metadataHash")}_injectSignature(e,a,r){for(let e=0,a=this.#$.length;ethis.get(e))}static decodeExtrinsicSignature(e,a=!1){return e&&(e instanceof vc||a)?e:Ml}get encodedLength(){return this.isSigned?super.encodedLength:0}get isSigned(){return!this.signature.isEmpty}get era(){return this.getT("era")}get nonce(){return this.getT("nonce")}get signature(){return this.multiSignature.value||this.multiSignature}get multiSignature(){return this.getT("signature")}get signer(){return this.getT("signer")}get tip(){return this.getT("tip")}get assetId(){return this.getT("assetId")}get mode(){return this.getT("mode")}get metadataHash(){return this.getT("metadataHash")}get transactionExtensionVersion(){return this.getT("transactionExtensionVersion")}_injectSignature(e,a,r){throw new Error("Extrinsic: ExtrinsicV5 does not include signing support")}addSignature(e,a,r){throw new Error("Extrinsic: ExtrinsicV5 does not include signing support")}createPayload(e,a){const{era:r,runtimeVersion:{specVersion:n,transactionVersion:t}}=a;return new kc(this.registry,ho({},a,{era:r||Rl,method:e.toHex(),specVersion:n,transactionVersion:t}))}sign(e,a,r){throw new Error("Extrinsic: ExtrinsicV5 does not include signing support")}signFake(e,a,r){throw new Error("Extrinsic: ExtrinsicV5 does not include signing support")}toU8a(e){return this.isSigned?super.toU8a(e):Ml}}class wc extends Xt{#ee;#K;constructor(e,a,r){const n=e.getSignedExtensionTypes();super(e,ho({transactionExtensionVersion:"u8"},n,{method:"Call"}),wc.decodeExtrinsic(e,a)),this.#ee=r?.version||5,this.#K=64}static decodeExtrinsic(e,a){if(!a)return Ml;if(a instanceof wc)return a;if(bn(a)||Array.isArray(a)||fn(a))return function(e){if(!e.length)return new Uint8Array;const[a,r]=Gn(e),n=a+r.toNumber();if(n>e.length)throw new Error(`Extrinsic: length less than remainder, expected at least ${n}, found ${e.length}`);const t=e.subarray(a,n);if(69!==t[0])throw new Error(`Extrinsic: incorrect version for General Transactions, expected 5, found ${t[0]&ql}`);return t.subarray(1)}(wn(a));if(nn(a)){const{payload:r,transactionExtensionVersion:n}=a;return ho(r||{},{transactionExtensionVersion:n||e.getTransactionExtensionVersion()})}return{}}get encodedLength(){return super.encodedLength}get era(){return this.getT("era")}get nonce(){return this.getT("nonce")}get tip(){return this.getT("tip")}get assetId(){return this.getT("assetId")}get mode(){return this.getT("mode")}get metadataHash(){return this.getT("metadataHash")}get transactionExtensionVersion(){return this.getT("transactionExtensionVersion")}get method(){return this.getT("method")}get version(){return this.#ee}get preamble(){return this.#K}toHex(e){return An(this.toU8a(e))}toU8a(e){return e?this.encode():Fi(this.encode())}toRawType(){return"GeneralExt"}encode(){return ct(new Uint8Array([this.version|this.preamble]),super.toU8a())}signFake(){throw new Error("Extrinsic: Type GeneralExtrinsic does not have signFake implemented")}addSignature(){throw new Error("Extrinsic: Type GeneralExtrinsic does not have addSignature implemented")}sign(){throw new Error("Extrinsic: Type GeneralExtrinsic does not have sign implemented")}signature(){throw new Error("Extrinsic: Type GeneralExtrinsic does not have the signature getter")}}function zc(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&"Uint8Array"===e.constructor.name}function xc(e,...a){if(!zc(e))throw new Error("Uint8Array expected");if(a.length>0&&!a.includes(e.length))throw new Error("Uint8Array expected of length "+a+", got length="+e.length)}function jc(e,a){return!!Array.isArray(a)&&(0===a.length||(e?a.every(e=>"string"==typeof e):a.every(e=>Number.isSafeInteger(e))))}function Ec(e){if("function"!=typeof e)throw new Error("function expected");return!0}function Cc(e,a){if("string"!=typeof a)throw new Error(`${e}: string expected`);return!0}function Sc(e){if(!Number.isSafeInteger(e))throw new Error(`invalid integer: ${e}`)}function Ac(e){if(!Array.isArray(e))throw new Error("array expected")}function Ic(e,a){if(!jc(!0,a))throw new Error(`${e}: array of strings expected`)}function Tc(e,a){if(!jc(!1,a))throw new Error(`${e}: array of numbers expected`)}function Oc(...e){const a=e=>e,r=(e,a)=>r=>e(a(r)),n=e.map(e=>e.encode).reduceRight(r,a),t=e.map(e=>e.decode).reduce(r,a);return{encode:n,decode:t}}function Nc(e){const a="string"==typeof e?e.split(""):e,r=a.length;Ic("alphabet",a);const n=new Map(a.map((e,a)=>[e,a]));return{encode:n=>(Ac(n),n.map(n=>{if(!Number.isSafeInteger(n)||n<0||n>=r)throw new Error(`alphabet.encode: digit index outside alphabet "${n}". Allowed: ${e}`);return a[n]})),decode:a=>(Ac(a),a.map(a=>{Cc("alphabet.decode",a);const r=n.get(a);if(void 0===r)throw new Error(`Unknown letter: "${a}". Allowed: ${e}`);return r}))}}function Pc(e=""){return Cc("join",e),{encode:a=>(Ic("join.decode",a),a.join(e)),decode:a=>(Cc("join.decode",a),a.split(e))}}function Mc(e,a="="){return Sc(e),Cc("padding",a),{encode(r){for(Ic("padding.encode",r);r.length*e%8;)r.push(a);return r},decode(r){Ic("padding.decode",r);let n=r.length;if(n*e%8)throw new Error("padding: invalid, string should have whole number of bytes");for(;n>0&&r[n-1]===a;n--){if((n-1)*e%8==0)throw new Error("padding: invalid, string has too much padding")}return r.slice(0,n)}}}function Rc(e){return Ec(e),{encode:e=>e,decode:a=>e(a)}}function qc(e,a,r){if(a<2)throw new Error(`convertRadix: invalid from=${a}, base cannot be less than 2`);if(r<2)throw new Error(`convertRadix: invalid to=${r}, base cannot be less than 2`);if(Ac(e),!e.length)return[];let n=0;const t=[],i=Array.from(e,e=>{if(Sc(e),e<0||e>=a)throw new Error(`invalid integer: ${e}`);return e}),o=i.length;for(;1;){let e=0,s=!0;for(let t=n;t0===a?e:Lc(a,e%a),Vc=(e,a)=>e+(a-Lc(e,a)),Dc=(()=>{let e=[];for(let a=0;a<40;a++)e.push(2**a);return e})();function Bc(e,a,r,n){if(Ac(e),a<=0||a>32)throw new Error(`convertRadix2: wrong from=${a}`);if(r<=0||r>32)throw new Error(`convertRadix2: wrong to=${r}`);if(Vc(a,r)>32)throw new Error(`convertRadix2: carry overflow from=${a} to=${r} carryBits=${Vc(a,r)}`);let t=0,i=0;const o=Dc[a],s=Dc[r]-1,l=[];for(const n of e){if(Sc(n),n>=o)throw new Error(`convertRadix2: invalid data word=${n} from=${a}`);if(t=t<32)throw new Error(`convertRadix2: carry overflow pos=${i} from=${a}`);for(i+=a;i>=r;i-=r)l.push((t>>i-r&s)>>>0);const e=Dc[i];if(void 0===e)throw new Error("invalid carry");t&=e-1}if(t=t<=a)throw new Error("Excess padding");if(!n&&t>0)throw new Error(`Non-zero padding: ${t}`);return n&&i>0&&l.push(t>>>0),l}function _c(e){Sc(e);const a=2**8;return{encode:r=>{if(!zc(r))throw new Error("radix.encode input should be Uint8Array");return qc(Array.from(r),a,e)},decode:r=>(Tc("radix.decode",r),Uint8Array.from(qc(r,e,a)))}}function Fc(e,a=!1){if(Sc(e),e<=0||e>32)throw new Error("radix2: bits should be in (0..32]");if(Vc(8,e)>32||Vc(e,8)>32)throw new Error("radix2: carry overflow");return{encode:r=>{if(!zc(r))throw new Error("radix2.encode input should be Uint8Array");return Bc(Array.from(r),8,e,!a)},decode:r=>(Tc("radix2.decode",r),Uint8Array.from(Bc(r,e,8,a)))}}function Uc(e){return Ec(e),function(...a){try{return e.apply(null,a)}catch(e){}}}Oc(Fc(4),Nc("0123456789ABCDEF"),Pc("")),Oc(Fc(5),Nc("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"),Mc(5),Pc("")),Oc(Fc(5),Nc("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"),Pc("")),Oc(Fc(5),Nc("0123456789ABCDEFGHIJKLMNOPQRSTUV"),Mc(5),Pc("")),Oc(Fc(5),Nc("0123456789ABCDEFGHIJKLMNOPQRSTUV"),Pc("")),Oc(Fc(5),Nc("0123456789ABCDEFGHJKMNPQRSTVWXYZ"),Pc(""),Rc(e=>e.toUpperCase().replace(/O/g,"0").replace(/[IL]/g,"1")));const Hc=(()=>"function"==typeof Uint8Array.from([]).toBase64&&"function"==typeof Uint8Array.fromBase64)(),Xc=(e,a)=>{Cc("base64",e);const r=a?/^[A-Za-z0-9=_-]+$/:/^[A-Za-z0-9=+/]+$/,n=a?"base64url":"base64";if(e.length>0&&!r.test(e))throw new Error("invalid base64");return Uint8Array.fromBase64(e,{alphabet:n,lastChunkHandling:"strict"})},Wc=Hc?{encode:e=>(xc(e),e.toBase64()),decode:e=>Xc(e,!1)}:Oc(Fc(6),Nc("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),Mc(6),Pc("")),Gc=(Oc(Fc(6),Nc("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),Pc("")),Hc||Oc(Fc(6),Nc("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),Mc(6),Pc("")),Oc(Fc(6),Nc("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),Pc("")),e=>Oc(_c(58),Nc(e),Pc(""))),Zc=Gc("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"),Kc=(Gc("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"),Gc("rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz"),Oc(Nc("qpzry9x8gf2tvdw0s3jn54khce6mua7l"),Pc(""))),Yc=[996825010,642813549,513874426,1027748829,705979059];function Jc(e){const a=e>>25;let r=(33554431&e)<<5;for(let e=0;e>e&1)&&(r^=Yc[e]);return r}function Qc(e,a,r=1){const n=e.length;let t=1;for(let a=0;a126)throw new Error(`Invalid prefix (${e})`);t=Jc(t)^r>>5}t=Jc(t);for(let a=0;an)throw new TypeError(`Length ${i} exceeds limit ${n}`);const o=e.toLowerCase(),s=Qc(o,r,a);return`${o}1${Kc.encode(r)}${s}`}function s(e,r=90){Cc("bech32.decode input",e);const n=e.length;if(n<8||!1!==r&&n>r)throw new TypeError(`invalid string length: ${n} (${e}). Expected (8..${r})`);const t=e.toLowerCase();if(e!==t&&e!==e.toUpperCase())throw new Error(`String must be lowercase or uppercase`);const i=t.lastIndexOf("1");if(0===i||-1===i)throw new Error(`Letter "1" must be present between prefix and data only`);const o=t.slice(0,i),s=t.slice(i+1);if(s.length<6)throw new Error("Data must be at least 6 characters long");const l=Kc.decode(s).slice(0,-6),c=Qc(o,l,a);if(!s.endsWith(c))throw new Error(`Invalid checksum in ${e}: expected "${c}"`);return{prefix:o,words:l}}return{encode:o,decode:s,encodeFromBytes:function(e,a){return o(e,t(a))},decodeToBytes:function(e){const{prefix:a,words:r}=s(e,!1);return{prefix:a,words:r,bytes:n(r)}},decodeUnsafe:Uc(s),fromWords:n,fromWordsUnsafe:i,toWords:t}}$c("bech32"),$c("bech32m");const eu={encode:e=>(xc(e),e.toHex()),decode:e=>(Cc("hex",e),Uint8Array.fromHex(e))};(()=>"function"==typeof Uint8Array.from([]).toHex&&"function"==typeof Uint8Array.fromHex)()||Oc(Fc(4),Nc("0123456789abcdef"),Pc(""),Rc(e=>{if("string"!=typeof e||e.length%2!=0)throw new TypeError(`hex.decode: expected string, got ${typeof e} with length ${e.length}`);return e.toLowerCase()}));function au({coder:e,ipfs:a},r){return(n,t)=>(r(n,t),e.decode(a&&t?n.substring(1):n))}function ru({coder:e,ipfs:a}){return(r,n)=>{const t=e.encode(wn(r));return a&&n?`${a}${t}`:t}}function nu({chars:e,ipfs:a,type:r,withPadding:n}){return(t,i)=>{if("string"!=typeof t)throw new Error(`Expected ${r} string input`);if(a&&i&&!t.startsWith(a))throw new Error(`Expected ipfs-compatible ${r} to start with '${a}'`);for(let a=i?1:0,o=t.length;ae),prefix:42};function du(e,a,r=-1){if(!e)throw new Error("Invalid empty address passed");if(bn(e)||fn(e))return wn(e);try{const n=ou(e);if(!uu.allowedEncodedLengths.includes(n.length))throw new Error("Invalid decoded address length");const[t,i,o,s]=function(e){const a=64&e[0]?2:1,r=1===a?e[0]:(63&e[0])<<2|e[1]>>6|(63&e[1])<<8,n=[34+a,35+a].includes(e.length),t=e.length-(n?2:1),i=cu(e.subarray(0,t));return[!(128&e[0]||[46,47].includes(e[0])||(n?e[e.length-2]!==i[0]||e[e.length-1]!==i[1]:e[e.length-1]!==i[0])),t,a,r]}(n);if(!t&&!a)throw new Error("Invalid decoded address checksum");if(-1!==r&&r!==s)throw new Error(`Expected ss58Format ${r}, received ${s}`);return n.slice(o,i)}catch(a){throw new Error(`Decoding ${e}: ${a.message}`)}}function hu(e,a=uu.prefix){const r=du(e);if(a<0||a>16383&&!mu.includes(a)||[46,47].includes(a))throw new Error("Out of range ss58Format specified");if(!uu.allowedDecodedLengths.includes(r.length))throw new Error(`Expected a valid key to convert, with length ${uu.allowedDecodedLengths.join(", ")}`);const n=ct(a<64?[a]:[(252&a)>>2|64,a>>8|(3&a)<<6],r);return su(ct(n,cu(n).subarray(0,[32,33].includes(r.length)?2:1)))}const mu=[29972];function pu(e){if(bn(e)||Array.isArray(e))return wn(e);if(!e)return new Uint8Array;if(fn(e))return hn(e);if(zn(e))return du(e.toString());throw new Error(`Unknown type passed to AccountId constructor, found typeof ${typeof e}`)}class gu extends Ki{constructor(e,a=256|264,r){const n=pu(r);if(8*n.lengthe))throw new Error(`Invalid AccountId provided, expected ${a>>3} bytes, found ${n.length}`);super(e,n,a)}eq(e){return super.eq(pu(e))}toHuman(){return this.toJSON()}toJSON(){return this.toString()}toPrimitive(){return this.toJSON()}toString(){return hu(this,this.registry.chainSS58)}toRawType(){return"AccountId"}}class fu extends gu{constructor(e,a){super(e,256,a)}}class bu extends gu{constructor(e,a){super(e,264,a)}}class yu extends(_i.with(32)){__UIntType="u32"}const ku=252,vu=253,wu=254,zu=new Rn(239),xu=new Rn(1).shln(16),ju=new Rn(1).shln(32);function Eu(e){return e instanceof Cu?e.toBn():qn(e)||kt(e)||fn(e)||bn(e)||en(e)?e:Eu(du(e))}class Cu extends yu{constructor(e,a=new Rn(0)){super(e,Eu(a))}static calcLength(e){const a=ot(e);return a.lte(zu)?1:a.lt(xu)?2:a.lt(ju)?4:8}static readLength(e){const a=e[0];return a===ku?[1,2]:a===vu?[1,4]:a===wu?[1,8]:[0,1]}static writeLength(e){switch(e.length){case 2:return new Uint8Array([ku]);case 4:return new Uint8Array([vu]);case 8:return new Uint8Array([wu]);default:return new Uint8Array([])}}eq(e){return qn(e)||kt(e)?super.eq(e):super.eq(this.registry.createTypeUnsafe("AccountIndex",[e]))}toHuman(){return this.toJSON()}toJSON(){return this.toString()}toPrimitive(){return this.toJSON()}toString(){const e=Cu.calcLength(this);return hu(this.toU8a().subarray(0,e),this.registry.chainSS58)}toRawType(){return"AccountIndex"}}class Su extends Xt{constructor(e,a){super(e,{header:"Header",extrinsics:"Vec"},a)}get contentHash(){return this.registry.hash(this.toU8a())}get extrinsics(){return this.getT("extrinsics")}get hash(){return this.header.hash}get header(){return this.getT("header")}}function Au(e,a){return a.fields.reduce((a,{name:r,type:n},t)=>(a[r.unwrapOr(`param${t}`).toString()]=e.createLookupType(n),a),{})}function Iu(e,a=new Uint8Array,r){if(bn(a)||fn(a))return function(e,a,r){const n=e.firstCallIndex.slice();n.set(a.subarray(0,2),0);const t=r||e.findMetaCall(n).meta;return{args:a.subarray(2),argsDef:Au(e,t),callIndex:n,meta:t}}(e,wn(a),r);if(nn(a)&&a.callIndex&&a.args)return function(e,a,r){const{args:n,callIndex:t}=a,i=t instanceof Tu?t.toU8a():t,o=r||e.findMetaCall(i).meta;return{args:n,argsDef:Au(e,o),callIndex:t,meta:o}}(e,a,r);throw new Error(`Call: Cannot decode value '${a}' of type ${typeof a}`)}class Tu extends Ki{constructor(e,a){super(e,a,16)}toPrimitive(){return this.toHex()}}class Ou extends Xt{_meta;constructor(e,a,r){const n=Iu(e,a,r);try{super(e,{callIndex:Tu,args:Xt.with(n.argsDef)},n)}catch(a){let r="unknown.unknown";try{const a=e.findMetaCall(n.callIndex);r=`${a.section}.${a.method}`}catch{}throw new Error(`Call: failed decoding ${r}:: ${a.message}`)}this._meta=n.meta}get args(){return[...this.getT("args").values()]}get argsDef(){return Au(this.registry,this.meta)}get argsEntries(){return[...this.getT("args").entries()]}get callIndex(){return this.getT("callIndex").toU8a()}get data(){return this.getT("args").toU8a()}get meta(){return this._meta}get method(){return this.registry.findMetaCall(this.callIndex).method}get section(){return this.registry.findMetaCall(this.callIndex).section}is(e){return e.callIndex[0]===this.callIndex[0]&&e.callIndex[1]===this.callIndex[1]}toHuman(e,a){let r;try{r=this.registry.findMetaCall(this.callIndex)}catch{}return ho({args:this.argsEntries.reduce((r,[n,t])=>ho(r,{[n]:t.toHuman(e,a)}),{}),method:r?.method,section:r?.section},e&&r?{docs:r.meta.docs.map(e=>e.toString())}:null)}toRawType(){return"Call"}}function Nu(e,a,r,n=!0){return r&&$r(r.unwrapOrDefault)?r:e.createTypeUnsafe(a,[n?Tt(r)||Fe(r)?null:Array.isArray(r)?r:[r]:r])}function Pu(e,a){return(a&&$r(a.entries)?[...a.entries()]:Object.entries(a||{})).reduce((a,[r,n])=>(a[r]=function(e,a,r){return"ss58Format"===a?Nu(e,"Option",r,!1):"tokenDecimals"===a?Nu(e,"Option>",r):"tokenSymbol"===a?Nu(e,"Option>",r):"isEthereum"===a?Nu(e,"Bool",r,!1):r}(e,r,n),a),{isEthereum:e.createTypeUnsafe("Bool",[]),ss58Format:e.createTypeUnsafe("Option",[]),tokenDecimals:e.createTypeUnsafe("Option>",[]),tokenSymbol:e.createTypeUnsafe("Option>",[])})}class Mu extends ln{constructor(e,a){super(e,Pu(e,a))}get isEthereum(){return this.getT("isEthereum")}get ss58Format(){return this.getT("ss58Format")}get tokenDecimals(){return this.getT("tokenDecimals")}get tokenSymbol(){return this.getT("tokenSymbol")}}const Ru=vn("aura"),qu=vn("BABE"),Lu=vn("FRNK"),Vu=vn("pow_"),Du=vn("nmbs");class Bu extends Ki{constructor(e,a){super(e,kt(a)?lt(a,{isLe:!1}):a,32)}get isAura(){return this.eq(Ru)}get isBabe(){return this.eq(qu)}get isGrandpa(){return this.eq(Lu)}get isPow(){return this.eq(Vu)}get isNimbus(){return this.eq(Du)}extractAuthor(e,a){if(a?.length){if(this.isAura)return function(e,a,r){return r[e.createTypeUnsafe("RawAuraPreDigest",[a.toU8a(!0)]).slotNumber.mod(new Rn(r.length)).toNumber()]}(this.registry,e,a);if(this.isBabe)return function(e,a,r){return r[e.createTypeUnsafe("RawBabePreDigestCompat",[a.toU8a(!0)]).value.toNumber()]}(this.registry,e,a)}if(this.isPow||this.isNimbus)return function(e,a){return e.createTypeUnsafe("AccountId",[a])}(this.registry,e)}toHuman(){return this.toString()}toRawType(){return"ConsensusEngineId"}toString(){return this.isAscii?On(this):An(this)}}const _u=new Uint8Array([255]);function Fu(e,a){return a instanceof Uu?a.inner:a instanceof fu||a instanceof Cu?a:qn(a)||kt(a)||en(a)?e.createTypeUnsafe("AccountIndex",[a]):Array.isArray(a)||fn(a)||bn(a)?function(e,a){if(32===a.length)return e.createTypeUnsafe("AccountId",[a]);if(255===a[0])return e.createTypeUnsafe("AccountId",[a.subarray(1)]);const[r,n]=Cu.readLength(a);return e.createTypeUnsafe("AccountIndex",[Wn(a.subarray(r,r+n))])}(e,wn(a)):function(e,a){const r=du(a);return 32===r.length?e.createTypeUnsafe("AccountId",[r]):e.createTypeUnsafe("AccountIndex",[Wn(r)])}(e,a)}class Uu extends Ol{constructor(e,a=new Uint8Array){super(e,Fu(e,a))}get encodedLength(){const e=this._rawLength;return e+(e>1?1:0)}get _rawLength(){return this.inner instanceof Cu?Cu.calcLength(this.inner):this.inner.encodedLength}inspect(){const e=this.inner.toU8a().subarray(0,this._rawLength);return{outer:[new Uint8Array(this.inner instanceof Cu?Cu.writeLength(e):_u),e]}}toHex(){return An(this.toU8a())}toRawType(){return"Address"}toU8a(e){const a=this.inner.toU8a().subarray(0,this._rawLength);return e?a:ct(this.inner instanceof Cu?Cu.writeLength(a):_u,a)}}function Hu(e,a){return[0,32].includes(a.length)?{Id:a}:20===a.length?{Address20:a}:a.length<=8?{Index:e.createTypeUnsafe("AccountIndex",[a]).toNumber()}:a}class Xu extends Lt{constructor(e,a){super(e,{Id:"AccountId",Index:"Compact",Raw:"Bytes",Address32:"H256",Address20:"H160"},function(e,a){return a instanceof fu?{Id:a}:bn(a)?Hu(e,a):a instanceof Xu?a:a instanceof Cu||qn(a)||kt(a)?{Index:kt(a)?a:a.toNumber()}:zn(a)?Hu(e,du(a.toString())):a}(e,a))}inspect(){const{inner:e,outer:a=[]}=this.inner.inspect();return{inner:e,outer:[new Uint8Array([this.index]),...a]}}toString(){return this.value.toString()}}class Wu extends Boolean{registry;createdAtHash;initialU8aLength=1;isStorageFallback;constructor(e,a=!1){super(bn(a)?1===a[0]:a instanceof Boolean?a.valueOf():!!a),this.registry=e}get encodedLength(){return 1|0}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return this.isFalse}get isFalse(){return!this.isTrue}get isTrue(){return this.valueOf()}eq(e){return this.valueOf()===(e instanceof Boolean?e.valueOf():e)}inspect(){return{outer:[this.toU8a()]}}toHex(){return An(this.toU8a())}toHuman(){return this.toJSON()}toJSON(){return this.valueOf()}toPrimitive(){return this.toJSON()}toRawType(){return"bool"}toString(){return this.toJSON().toString()}toU8a(e){return new Uint8Array([this.valueOf()?1:0])}}const Gu=128,Zu=0,Ku=127,Yu=0;function Ju(e){return e?new Uint8Array([Gu|Yu]):new Uint8Array([Zu])}function Qu(e,a){return bn(a)?function(e){return e.length?e.subarray(0,1):new Uint8Array([Zu])}(a):Fe(a)||a instanceof Boolean||Vt(a)?Ju(new Wu(e,a).isTrue):kt(a)?Ju(a<0):function(e,a){return new Uint8Array([(new Wu(e,a.aye).isTrue?Gu:Zu)|e.createTypeUnsafe("Conviction",[a.conviction||Yu]).index])}(e,a)}class $u extends Ki{#ae;#re;constructor(e,a){const r=Qu(e,a);super(e,r,8),this.#ae=(r[0]&Gu)===Gu,this.#re=this.registry.createTypeUnsafe("Conviction",[r[0]&Ku])}get conviction(){return this.#re}get isAye(){return this.#ae}get isNay(){return!this.isAye}toHuman(e){return{conviction:this.conviction.toHuman(e),vote:this.isAye?"Aye":"Nay"}}toPrimitive(){return{aye:this.isAye,conviction:this.conviction.toPrimitive()}}toRawType(){return"Vote"}}const ed=BigInt(0),ad=BigInt(1),rd=BigInt(2),nd=BigInt(7),td=BigInt(256),id=BigInt(113),od=[],sd=[],ld=[];for(let e=0,a=ad,r=1,n=0;e<24;e++){[r,n]=[n,(2*r+3*n)%5],od.push(2*(5*n+r)),sd.push((e+1)*(e+2)/2%64);let t=ed;for(let e=0;e<7;e++)a=(a<>nd)*id)%td,a&rd&&(t^=ad<<(ad<r>32?vs(e,a,r):ys(e,a,r),md=(e,a,r)=>r>32?ws(e,a,r):ks(e,a,r);class pd extends as{constructor(e,a,r,n=!1,t=24){if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=e,this.suffix=a,this.outputLen=r,this.enableXOF=n,this.rounds=t,Fo(r),!(0=r&&this.keccak();const i=Math.min(r-this.posOut,t-n);e.set(a.subarray(this.posOut,this.posOut+i),n),this.posOut+=i,n+=i}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return Fo(e),this.xofInto(new Uint8Array(e))}digestInto(e){if(Xo(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,Go(this.state)}_cloneInto(e){const{blockLen:a,suffix:r,outputLen:n,rounds:t,enableXOF:i}=this;return e||(e=new pd(a,r,n,i,t)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=t,e.suffix=r,e.outputLen=n,e.enableXOF=i,e.destroyed=this.destroyed,e}}const gd=(e,a,r)=>rs(()=>new pd(a,e,r)),fd=(null&&gd(6,144,224/8),null&&gd(6,136,256/8),null&&gd(6,104,384/8),null&&gd(6,72,512/8),null&&gd(1,144,224/8),(()=>gd(1,136,256/8))()),bd=(null&&gd(1,104,384/8),(()=>gd(1,72,512/8))()),yd=(e,a,r)=>createXOFer((n={})=>new pd(a,e,void 0===n.dkLen?r:n.dkLen,!0));null&&yd(31,168,128/8),null&&yd(31,136,256/8);function kd(e){return(...a)=>An(e(...a))}function vd(e,a){return(r,n=256,t)=>{const i=wn(r);return!De||!t&&wl()?e[n](i):a[n](i)}}const wd=vd({256:yl,512:kl},{256:fd,512:bd});null&&createBitHasher(256,wd),null&&createBitHasher(512,wd),null&&createAsHex(wd);function zd(e,a){return e!==(a>7?e.toUpperCase():e.toLowerCase())}function xd(e){return!(!e||42!==e.length||!fn(e))&&(!(!/^(0x)?[0-9a-f]{40}$/.test(e)&&!/^(0x)?[0-9A-F]{40}$/.test(e))||function(e){const a=e.replace("0x",""),r=An(wd(a.toLowerCase()),-1,!1);for(let e=0;e<40;e++)if(zd(a[e],parseInt(r[e],16)))return!1;return!0}(e))}const jd="object"==typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0;function Ed(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&"Uint8Array"===e.constructor.name}function Cd(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function Sd(e,...a){if(!Ed(e))throw new Error("Uint8Array expected");if(a.length>0&&!a.includes(e.length))throw new Error("Uint8Array expected of length "+a+", got length="+e.length)}function Ad(e){if("function"!=typeof e||"function"!=typeof e.create)throw new Error("Hash should be wrapped by utils.createHasher");Cd(e.outputLen),Cd(e.blockLen)}function Id(e,a=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(a&&e.finished)throw new Error("Hash#digest() has already been called")}function Td(...e){for(let a=0;a>>a}null&&new Uint8Array(new Uint32Array([287454020]).buffer)[0];const Pd=(()=>"function"==typeof Uint8Array.from([]).toHex&&"function"==typeof Uint8Array.fromHex)(),Md=Array.from({length:256},(e,a)=>a.toString(16).padStart(2,"0"));function Rd(e){if(Sd(e),Pd)return e.toHex();let a="";for(let r=0;r=qd&&e<=Ld?e-qd:e>=Vd&&e<=Dd?e-(Vd-10):e>=Bd&&e<=_d?e-(Bd-10):void 0}function Ud(e){if("string"!=typeof e)throw new Error("hex string expected, got "+typeof e);if(Pd)return Uint8Array.fromHex(e);const a=e.length,r=a/2;if(a%2)throw new Error("hex string expected, got unpadded hex of length "+a);const n=new Uint8Array(r);for(let a=0,t=0;ae().update(Xd(a)).digest(),r=e();return a.outputLen=r.outputLen,a.blockLen=r.blockLen,a.create=()=>e(),a}function Kd(e=32){if(jd&&"function"==typeof jd.getRandomValues)return jd.getRandomValues(new Uint8Array(e));if(jd&&"function"==typeof jd.randomBytes)return Uint8Array.from(jd.randomBytes(e));throw new Error("crypto.getRandomValues must be defined")}function Yd(e,a,r){return e&a^~e&r}function Jd(e,a,r){return e&a^e&r^a&r}class Qd extends Gd{constructor(e,a,r,n){super(),this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.blockLen=e,this.outputLen=a,this.padOffset=r,this.isLE=n,this.buffer=new Uint8Array(e),this.view=Od(this.buffer)}update(e){Id(this),Sd(e=Xd(e));const{view:a,buffer:r,blockLen:n}=this,t=e.length;for(let i=0;in-i&&(this.process(r,0),i=0);for(let e=i;e>t&i),s=Number(r&i),l=n?4:0,c=n?0:4;e.setUint32(a+l,o,n),e.setUint32(a+c,s,n)}(r,n-8,BigInt(8*this.length),t),this.process(r,0);const o=Od(e),s=this.outputLen;if(s%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const l=s/4,c=this.get();if(l>c.length)throw new Error("_sha2: outputLen bigger than state");for(let e=0;e>th&nh)}:{h:0|Number(e>>th&nh),l:0|Number(e&nh)}}function oh(e,a=!1){const r=e.length;let n=new Uint32Array(r),t=new Uint32Array(r);for(let i=0;ie>>>r,lh=(e,a,r)=>e<<32-r|a>>>r,ch=(e,a,r)=>e>>>r|a<<32-r,uh=(e,a,r)=>e<<32-r|a>>>r,dh=(e,a,r)=>e<<64-r|a>>>r-32,hh=(e,a,r)=>e>>>r-32|a<<64-r;function mh(e,a,r,n){const t=(a>>>0)+(n>>>0);return{h:e+r+(t/2**32|0)|0,l:0|t}}const ph=(e,a,r)=>(e>>>0)+(a>>>0)+(r>>>0),gh=(e,a,r,n)=>a+r+n+(e/2**32|0)|0,fh=(e,a,r,n)=>(e>>>0)+(a>>>0)+(r>>>0)+(n>>>0),bh=(e,a,r,n,t)=>a+r+n+t+(e/2**32|0)|0,yh=(e,a,r,n,t)=>(e>>>0)+(a>>>0)+(r>>>0)+(n>>>0)+(t>>>0),kh=(e,a,r,n,t,i)=>a+r+n+t+i+(e/2**32|0)|0,vh=Uint32Array.from([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),wh=new Uint32Array(64);class zh extends Qd{constructor(e=32){super(64,e,8,!1),this.A=0|$d[0],this.B=0|$d[1],this.C=0|$d[2],this.D=0|$d[3],this.E=0|$d[4],this.F=0|$d[5],this.G=0|$d[6],this.H=0|$d[7]}get(){const{A:e,B:a,C:r,D:n,E:t,F:i,G:o,H:s}=this;return[e,a,r,n,t,i,o,s]}set(e,a,r,n,t,i,o,s){this.A=0|e,this.B=0|a,this.C=0|r,this.D=0|n,this.E=0|t,this.F=0|i,this.G=0|o,this.H=0|s}process(e,a){for(let r=0;r<16;r++,a+=4)wh[r]=e.getUint32(a,!1);for(let e=16;e<64;e++){const a=wh[e-15],r=wh[e-2],n=Nd(a,7)^Nd(a,18)^a>>>3,t=Nd(r,17)^Nd(r,19)^r>>>10;wh[e]=t+wh[e-7]+n+wh[e-16]|0}let{A:r,B:n,C:t,D:i,E:o,F:s,G:l,H:c}=this;for(let e=0;e<64;e++){const a=c+(Nd(o,6)^Nd(o,11)^Nd(o,25))+Yd(o,s,l)+vh[e]+wh[e]|0,u=(Nd(r,2)^Nd(r,13)^Nd(r,22))+Jd(r,n,t)|0;c=l,l=s,s=o,o=i+a|0,i=t,t=n,n=r,r=a+u|0}r=r+this.A|0,n=n+this.B|0,t=t+this.C|0,i=i+this.D|0,o=o+this.E|0,s=s+this.F|0,l=l+this.G|0,c=c+this.H|0,this.set(r,n,t,i,o,s,l,c)}roundClean(){Td(wh)}destroy(){this.set(0,0,0,0,0,0,0,0),Td(this.buffer)}}class xh extends zh{constructor(){super(28),this.A=0|eh[0],this.B=0|eh[1],this.C=0|eh[2],this.D=0|eh[3],this.E=0|eh[4],this.F=0|eh[5],this.G=0|eh[6],this.H=0|eh[7]}}const jh=(()=>oh(["0x428a2f98d728ae22","0x7137449123ef65cd","0xb5c0fbcfec4d3b2f","0xe9b5dba58189dbbc","0x3956c25bf348b538","0x59f111f1b605d019","0x923f82a4af194f9b","0xab1c5ed5da6d8118","0xd807aa98a3030242","0x12835b0145706fbe","0x243185be4ee4b28c","0x550c7dc3d5ffb4e2","0x72be5d74f27b896f","0x80deb1fe3b1696b1","0x9bdc06a725c71235","0xc19bf174cf692694","0xe49b69c19ef14ad2","0xefbe4786384f25e3","0x0fc19dc68b8cd5b5","0x240ca1cc77ac9c65","0x2de92c6f592b0275","0x4a7484aa6ea6e483","0x5cb0a9dcbd41fbd4","0x76f988da831153b5","0x983e5152ee66dfab","0xa831c66d2db43210","0xb00327c898fb213f","0xbf597fc7beef0ee4","0xc6e00bf33da88fc2","0xd5a79147930aa725","0x06ca6351e003826f","0x142929670a0e6e70","0x27b70a8546d22ffc","0x2e1b21385c26c926","0x4d2c6dfc5ac42aed","0x53380d139d95b3df","0x650a73548baf63de","0x766a0abb3c77b2a8","0x81c2c92e47edaee6","0x92722c851482353b","0xa2bfe8a14cf10364","0xa81a664bbc423001","0xc24b8b70d0f89791","0xc76c51a30654be30","0xd192e819d6ef5218","0xd69906245565a910","0xf40e35855771202a","0x106aa07032bbd1b8","0x19a4c116b8d2d0c8","0x1e376c085141ab53","0x2748774cdf8eeb99","0x34b0bcb5e19b48a8","0x391c0cb3c5c95a63","0x4ed8aa4ae3418acb","0x5b9cca4f7763e373","0x682e6ff3d6b2b8a3","0x748f82ee5defb2fc","0x78a5636f43172f60","0x84c87814a1f0ab72","0x8cc702081a6439ec","0x90befffa23631e28","0xa4506cebde82bde9","0xbef9a3f7b2c67915","0xc67178f2e372532b","0xca273eceea26619c","0xd186b8c721c0c207","0xeada7dd6cde0eb1e","0xf57d4f7fee6ed178","0x06f067aa72176fba","0x0a637dc5a2c898a6","0x113f9804bef90dae","0x1b710b35131c471b","0x28db77f523047d84","0x32caab7b40c72493","0x3c9ebe0a15c9bebc","0x431d67c49c100d4c","0x4cc5d4becb3e42b6","0x597f299cfc657e2a","0x5fcb6fab3ad6faec","0x6c44198c4a475817"].map(e=>BigInt(e))))(),Eh=(()=>jh[0])(),Ch=(()=>jh[1])(),Sh=new Uint32Array(80),Ah=new Uint32Array(80);class Ih extends Qd{constructor(e=64){super(128,e,16,!1),this.Ah=0|rh[0],this.Al=0|rh[1],this.Bh=0|rh[2],this.Bl=0|rh[3],this.Ch=0|rh[4],this.Cl=0|rh[5],this.Dh=0|rh[6],this.Dl=0|rh[7],this.Eh=0|rh[8],this.El=0|rh[9],this.Fh=0|rh[10],this.Fl=0|rh[11],this.Gh=0|rh[12],this.Gl=0|rh[13],this.Hh=0|rh[14],this.Hl=0|rh[15]}get(){const{Ah:e,Al:a,Bh:r,Bl:n,Ch:t,Cl:i,Dh:o,Dl:s,Eh:l,El:c,Fh:u,Fl:d,Gh:h,Gl:m,Hh:p,Hl:g}=this;return[e,a,r,n,t,i,o,s,l,c,u,d,h,m,p,g]}set(e,a,r,n,t,i,o,s,l,c,u,d,h,m,p,g){this.Ah=0|e,this.Al=0|a,this.Bh=0|r,this.Bl=0|n,this.Ch=0|t,this.Cl=0|i,this.Dh=0|o,this.Dl=0|s,this.Eh=0|l,this.El=0|c,this.Fh=0|u,this.Fl=0|d,this.Gh=0|h,this.Gl=0|m,this.Hh=0|p,this.Hl=0|g}process(e,a){for(let r=0;r<16;r++,a+=4)Sh[r]=e.getUint32(a),Ah[r]=e.getUint32(a+=4);for(let e=16;e<80;e++){const a=0|Sh[e-15],r=0|Ah[e-15],n=ch(a,r,1)^ch(a,r,8)^sh(a,0,7),t=uh(a,r,1)^uh(a,r,8)^lh(a,r,7),i=0|Sh[e-2],o=0|Ah[e-2],s=ch(i,o,19)^dh(i,o,61)^sh(i,0,6),l=uh(i,o,19)^hh(i,o,61)^lh(i,o,6),c=fh(t,l,Ah[e-7],Ah[e-16]),u=bh(c,n,s,Sh[e-7],Sh[e-16]);Sh[e]=0|u,Ah[e]=0|c}let{Ah:r,Al:n,Bh:t,Bl:i,Ch:o,Cl:s,Dh:l,Dl:c,Eh:u,El:d,Fh:h,Fl:m,Gh:p,Gl:g,Hh:f,Hl:b}=this;for(let e=0;e<80;e++){const a=ch(u,d,14)^ch(u,d,18)^dh(u,d,41),y=uh(u,d,14)^uh(u,d,18)^hh(u,d,41),k=u&h^~u&p,v=yh(b,y,d&m^~d&g,Ch[e],Ah[e]),w=kh(v,f,a,k,Eh[e],Sh[e]),z=0|v,x=ch(r,n,28)^dh(r,n,34)^dh(r,n,39),j=uh(r,n,28)^hh(r,n,34)^hh(r,n,39),E=r&t^r&o^t&o,C=n&i^n&s^i&s;f=0|p,b=0|g,p=0|h,g=0|m,h=0|u,m=0|d,({h:u,l:d}=mh(0|l,0|c,0|w,0|z)),l=0|o,c=0|s,o=0|t,s=0|i,t=0|r,i=0|n;const S=ph(z,j,C);r=gh(S,w,x,E),n=0|S}({h:r,l:n}=mh(0|this.Ah,0|this.Al,0|r,0|n)),({h:t,l:i}=mh(0|this.Bh,0|this.Bl,0|t,0|i)),({h:o,l:s}=mh(0|this.Ch,0|this.Cl,0|o,0|s)),({h:l,l:c}=mh(0|this.Dh,0|this.Dl,0|l,0|c)),({h:u,l:d}=mh(0|this.Eh,0|this.El,0|u,0|d)),({h,l:m}=mh(0|this.Fh,0|this.Fl,0|h,0|m)),({h:p,l:g}=mh(0|this.Gh,0|this.Gl,0|p,0|g)),({h:f,l:b}=mh(0|this.Hh,0|this.Hl,0|f,0|b)),this.set(r,n,t,i,o,s,l,c,u,d,h,m,p,g,f,b)}roundClean(){Td(Sh,Ah)}destroy(){Td(this.buffer),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}class Th extends Ih{constructor(){super(48),this.Ah=0|ah[0],this.Al=0|ah[1],this.Bh=0|ah[2],this.Bl=0|ah[3],this.Ch=0|ah[4],this.Cl=0|ah[5],this.Dh=0|ah[6],this.Dl=0|ah[7],this.Eh=0|ah[8],this.El=0|ah[9],this.Fh=0|ah[10],this.Fl=0|ah[11],this.Gh=0|ah[12],this.Gl=0|ah[13],this.Hh=0|ah[14],this.Hl=0|ah[15]}}const Oh=Uint32Array.from([2352822216,424955298,1944164710,2312950998,502970286,855612546,1738396948,1479516111,258812777,2077511080,2011393907,79989058,1067287976,1780299464,286451373,2446758561]),Nh=Uint32Array.from([573645204,4230739756,2673172387,3360449730,596883563,1867755857,2520282905,1497426621,2519219938,2827943907,3193839141,1401305490,721525244,746961066,246885852,2177182882]);class Ph extends Ih{constructor(){super(28),this.Ah=0|Oh[0],this.Al=0|Oh[1],this.Bh=0|Oh[2],this.Bl=0|Oh[3],this.Ch=0|Oh[4],this.Cl=0|Oh[5],this.Dh=0|Oh[6],this.Dl=0|Oh[7],this.Eh=0|Oh[8],this.El=0|Oh[9],this.Fh=0|Oh[10],this.Fl=0|Oh[11],this.Gh=0|Oh[12],this.Gl=0|Oh[13],this.Hh=0|Oh[14],this.Hl=0|Oh[15]}}class Mh extends Ih{constructor(){super(32),this.Ah=0|Nh[0],this.Al=0|Nh[1],this.Bh=0|Nh[2],this.Bl=0|Nh[3],this.Ch=0|Nh[4],this.Cl=0|Nh[5],this.Dh=0|Nh[6],this.Dl=0|Nh[7],this.Eh=0|Nh[8],this.El=0|Nh[9],this.Fh=0|Nh[10],this.Fl=0|Nh[11],this.Gh=0|Nh[12],this.Gl=0|Nh[13],this.Hh=0|Nh[14],this.Hl=0|Nh[15]}}const Rh=Zd(()=>new zh);null&&createHasher(()=>new xh),null&&createHasher(()=>new Ih),null&&createHasher(()=>new Th),null&&createHasher(()=>new Mh),null&&createHasher(()=>new Ph);class qh extends Gd{constructor(e,a){super(),this.finished=!1,this.destroyed=!1,Ad(e);const r=Xd(a);if(this.iHash=e.create(),"function"!=typeof this.iHash.update)throw new Error("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;const n=this.blockLen,t=new Uint8Array(n);t.set(r.length>n?e.create().update(r).digest():r);for(let e=0;enew qh(e,a).update(r).digest();Lh.create=(e,a)=>new qh(e,a);const Vh=BigInt(0),Dh=BigInt(1);function Bh(e,a=""){if("boolean"!=typeof e){throw new Error((a&&`"${a}"`)+"expected boolean, got type="+typeof e)}return e}function _h(e,a,r=""){const n=Ed(e),t=e?.length,i=void 0!==a;if(!n||i&&t!==a){throw new Error((r&&`"${r}" `)+"expected Uint8Array"+(i?` of length ${a}`:"")+", got "+(n?`length=${t}`:`type=${typeof e}`))}return e}function Fh(e){const a=e.toString(16);return 1&a.length?"0"+a:a}function Uh(e){if("string"!=typeof e)throw new Error("hex string expected, got "+typeof e);return""===e?Vh:BigInt("0x"+e)}function Hh(e){return Uh(Rd(e))}function Xh(e){return Sd(e),Uh(Rd(Uint8Array.from(e).reverse()))}function Wh(e,a){return Ud(e.toString(16).padStart(2*a,"0"))}function Gh(e,a){return Wh(e,a).reverse()}function Zh(e,a,r){let n;if("string"==typeof a)try{n=Ud(a)}catch(a){throw new Error(e+" must be hex string or Uint8Array, cause: "+a)}else{if(!Ed(a))throw new Error(e+" must be hex string or Uint8Array");n=Uint8Array.from(a)}const t=n.length;if("number"==typeof r&&t!==r)throw new Error(e+" of length "+r+" expected, got "+t);return n}const Kh=e=>"bigint"==typeof e&&Vh<=e;function Yh(e,a,r,n){if(!function(e,a,r){return Kh(e)&&Kh(a)&&Kh(r)&&a<=e&&eVh;e>>=Dh,a+=1);return a}const Qh=e=>(Dh<n(e,a,!1)),Object.entries(r).forEach(([e,a])=>n(e,a,!0))}function em(e){const a=new WeakMap;return(r,...n)=>{const t=a.get(r);if(void 0!==t)return t;const i=e(r,...n);return a.set(r,i),i}}const am=BigInt(0),rm=BigInt(1),nm=BigInt(2),tm=BigInt(3),im=BigInt(4),om=BigInt(5),sm=BigInt(7),lm=BigInt(8),cm=BigInt(9),um=BigInt(16);function dm(e,a){const r=e%a;return r>=am?r:a+r}function hm(e,a,r){let n=e;for(;a-- >am;)n*=n,n%=r;return n}function mm(e,a){if(e===am)throw new Error("invert: expected non-zero number");if(a<=am)throw new Error("invert: expected positive modulus, got "+a);let r=dm(e,a),n=a,t=am,i=rm,o=rm,s=am;for(;r!==am;){const e=n/r,a=n%r,l=t-o*e,c=i-s*e;n=r,r=a,t=o,i=s,o=l,s=c}if(n!==rm)throw new Error("invert: does not exist");return dm(t,a)}function pm(e,a,r){if(!e.eql(e.sqr(a),r))throw new Error("Cannot find square root")}function gm(e,a){const r=(e.ORDER+rm)/im,n=e.pow(a,r);return pm(e,n,a),n}function fm(e,a){const r=(e.ORDER-om)/lm,n=e.mul(a,nm),t=e.pow(n,r),i=e.mul(a,t),o=e.mul(e.mul(i,nm),t),s=e.mul(i,e.sub(o,e.ONE));return pm(e,s,a),s}function bm(e){if(e1e3)throw new Error("Cannot find square root: probably non-prime P");if(1===r)return gm;let i=t.pow(n,a);const o=(a+rm)/nm;return function(e,n){if(e.is0(n))return n;if(1!==zm(e,n))throw new Error("Cannot find square root");let t=r,s=e.mul(e.ONE,i),l=e.pow(n,a),c=e.pow(n,o);for(;!e.eql(l,e.ONE);){if(e.is0(l))return e.ZERO;let a=1,r=e.sqr(l);for(;!e.eql(r,e.ONE);)if(a++,r=e.sqr(r),a===t)throw new Error("Cannot find square root");const n=rm<{let r=e.pow(a,o),s=e.mul(r,n);const l=e.mul(r,t),c=e.mul(r,i),u=e.eql(e.sqr(s),a),d=e.eql(e.sqr(l),a);r=e.cmov(r,s,u),s=e.cmov(c,l,d);const h=e.eql(e.sqr(s),a),m=e.cmov(r,s,h);return pm(e,m,a),m}}(e):bm(e)}const km=["create","isValid","is0","neg","inv","sqrt","sqr","eql","add","sub","mul","pow","div","addN","subN","mulN","sqrN"];function vm(e,a,r){if(ram;)r&rm&&(n=e.mul(n,t)),t=e.sqr(t),r>>=rm;return n}function wm(e,a,r=!1){const n=new Array(a.length).fill(r?e.ZERO:void 0),t=a.reduce((a,r,t)=>e.is0(r)?a:(n[t]=a,e.mul(a,r)),e.ONE),i=e.inv(t);return a.reduceRight((a,r,t)=>e.is0(r)?a:(n[t]=e.mul(a,n[t]),e.mul(a,r)),i),n}function zm(e,a){const r=(e.ORDER-rm)/nm,n=e.pow(a,r),t=e.eql(n,e.ONE),i=e.eql(n,e.ZERO),o=e.eql(n,e.neg(e.ONE));if(!t&&!i&&!o)throw new Error("invalid Legendre symbol result");return t?1:i?0:-1}function xm(e,a){void 0!==a&&Cd(a);const r=void 0!==a?a:e.toString(2).length;return{nBitLength:r,nByteLength:Math.ceil(r/8)}}function jm(e,a,r=!1,n={}){if(e<=am)throw new Error("invalid field: expected ORDER > 0, got "+e);let t,i,o,s=!1;if("object"==typeof a&&null!=a){if(n.sqrt||r)throw new Error("cannot specify opts in two arguments");const e=a;e.BITS&&(t=e.BITS),e.sqrt&&(i=e.sqrt),"boolean"==typeof e.isLE&&(r=e.isLE),"boolean"==typeof e.modFromBytes&&(s=e.modFromBytes),o=e.allowedLengths}else"number"==typeof a&&(t=a),n.sqrt&&(i=n.sqrt);const{nBitLength:l,nByteLength:c}=xm(e,t);if(c>2048)throw new Error("invalid field: expected ORDER of <= 2048 bytes");let u;const d=Object.freeze({ORDER:e,isLE:r,BITS:l,BYTES:c,MASK:Qh(l),ZERO:am,ONE:rm,allowedLengths:o,create:a=>dm(a,e),isValid:a=>{if("bigint"!=typeof a)throw new Error("invalid field element: expected bigint, got "+typeof a);return am<=a&&ae===am,isValidNot0:e=>!d.is0(e)&&d.isValid(e),isOdd:e=>(e&rm)===rm,neg:a=>dm(-a,e),eql:(e,a)=>e===a,sqr:a=>dm(a*a,e),add:(a,r)=>dm(a+r,e),sub:(a,r)=>dm(a-r,e),mul:(a,r)=>dm(a*r,e),pow:(e,a)=>vm(d,e,a),div:(a,r)=>dm(a*mm(r,e),e),sqrN:e=>e*e,addN:(e,a)=>e+a,subN:(e,a)=>e-a,mulN:(e,a)=>e*a,inv:a=>mm(a,e),sqrt:i||(a=>(u||(u=ym(e)),u(d,a))),toBytes:e=>r?Gh(e,c):Wh(e,c),fromBytes:(a,n=!0)=>{if(o){if(!o.includes(a.length)||a.length>c)throw new Error("Field.fromBytes: expected "+o+" bytes, got "+a.length);const e=new Uint8Array(c);e.set(a,r?0:e.length-a.length),a=e}if(a.length!==c)throw new Error("Field.fromBytes: expected "+c+" bytes, got "+a.length);let t=r?Xh(a):Hh(a);if(s&&(t=dm(t,e)),!n&&!d.isValid(t))throw new Error("invalid field element: outside of range 0..ORDER");return t},invertBatch:e=>wm(d,e),cmov:(e,a,r)=>r?a:e});return Object.freeze(d)}function Em(e){if("bigint"!=typeof e)throw new Error("field order must be bigint");const a=e.toString(2).length;return Math.ceil(a/8)}function Cm(e){const a=Em(e);return a+Math.ceil(a/2)}const Sm=BigInt(0),Am=BigInt(1);function Im(e,a){const r=a.negate();return e?r:a}function Tm(e,a){const r=wm(e.Fp,a.map(e=>e.Z));return a.map((a,n)=>e.fromAffine(a.toAffine(r[n])))}function Om(e,a){if(!Number.isSafeInteger(e)||e<=0||e>a)throw new Error("invalid window size, expected [1.."+a+"], got W="+e)}function Nm(e,a){Om(e,a);const r=2**e;return{windows:Math.ceil(a/e)+1,windowSize:2**(e-1),mask:Qh(e),maxNumber:r,shiftBy:BigInt(e)}}function Pm(e,a,r){const{windowSize:n,mask:t,maxNumber:i,shiftBy:o}=r;let s=Number(e&t),l=e>>o;s>n&&(s-=i,l+=Am);const c=a*n;return{nextN:l,offset:c+Math.abs(s)-1,isZero:0===s,isNeg:s<0,isNegF:a%2!=0,offsetF:c}}function Mm(e,a){if(!Array.isArray(e))throw new Error("array expected");e.forEach((e,r)=>{if(!(e instanceof a))throw new Error("invalid point at index "+r)})}function Rm(e,a){if(!Array.isArray(e))throw new Error("array of scalars expected");e.forEach((e,r)=>{if(!a.isValid(e))throw new Error("invalid scalar at index "+r)})}const qm=new WeakMap,Lm=new WeakMap;function Vm(e){return Lm.get(e)||1}function Dm(e){if(e!==Sm)throw new Error("invalid wNAF")}class Bm{constructor(e,a){this.BASE=e.BASE,this.ZERO=e.ZERO,this.Fn=e.Fn,this.bits=a}_unsafeLadder(e,a,r=this.ZERO){let n=e;for(;a>Sm;)a&Am&&(r=r.add(n)),n=n.double(),a>>=Am;return r}precomputeWindow(e,a){const{windows:r,windowSize:n}=Nm(a,this.bits),t=[];let i=e,o=i;for(let e=0;e(e[a]="function",e),{ORDER:"bigint",MASK:"bigint",BYTES:"number",BITS:"number"});$h(e,a)}(a),a}return jm(e,{isLE:r})}const Fm=(e,a)=>(e+(e>=0?a:-a)/Km)/a;function Um(e){if(!["compact","recovered","der"].includes(e))throw new Error('Signature format must be "compact", "recovered", or "der"');return e}function Hm(e,a){const r={};for(let n of Object.keys(a))r[n]=void 0===e[n]?a[n]:e[n];return Bh(r.lowS,"lowS"),Bh(r.prehash,"prehash"),void 0!==r.format&&Um(r.format),r}class Xm extends Error{constructor(e=""){super(e)}}const Wm={Err:Xm,_tlv:{encode:(e,a)=>{const{Err:r}=Wm;if(e<0||e>256)throw new r("tlv.encode: wrong tag");if(1&a.length)throw new r("tlv.encode: unpadded data");const n=a.length/2,t=Fh(n);if(t.length/2&128)throw new r("tlv.encode: long form length too big");const i=n>127?Fh(t.length/2|128):"";return Fh(e)+i+t+a},decode(e,a){const{Err:r}=Wm;let n=0;if(e<0||e>256)throw new r("tlv.encode: wrong tag");if(a.length<2||a[n++]!==e)throw new r("tlv.decode: wrong tlv");const t=a[n++];let i=0;if(!!(128&t)){const e=127&t;if(!e)throw new r("tlv.decode(long): indefinite length not supported");if(e>4)throw new r("tlv.decode(long): byte length is too big");const o=a.subarray(n,n+e);if(o.length!==e)throw new r("tlv.decode: length bytes not complete");if(0===o[0])throw new r("tlv.decode(long): zero leftmost byte");for(const e of o)i=i<<8|e;if(n+=e,i<128)throw new r("tlv.decode(long): not minimal encoding")}else i=t;const o=a.subarray(n,n+i);if(o.length!==i)throw new r("tlv.decode: wrong value length");return{v:o,l:a.subarray(n+i)}}},_int:{encode(e){const{Err:a}=Wm;if(eSm))throw new Error(`CURVE.${e} must be positive bigint`)}const t=_m(a.p,r.Fp,n),i=_m(a.n,r.Fn,n),o=["Gx","Gy","a","weierstrass"===e?"b":"d"];for(const e of o)if(!t.isValid(a[e]))throw new Error(`CURVE.${e} must be valid field element of CURVE.Fp`);return{CURVE:a=Object.freeze(Object.assign({},a)),Fp:t,Fn:i}}("weierstrass",e,a),{Fp:n,Fn:t}=r;let i=r.CURVE;const{h:o,n:s}=i;$h(a,{},{allowInfinityPoint:"boolean",clearCofactor:"function",isTorsionFree:"function",fromBytes:"function",toBytes:"function",endo:"object",wrapPrivateKey:"boolean"});const{endo:l}=a;if(l&&(!n.is0(i.a)||"bigint"!=typeof l.beta||!Array.isArray(l.basises)))throw new Error('invalid endo: expected "beta": bigint and "basises": array');const c=ap(n,t);function u(){if(!n.isOdd)throw new Error("compression is not supported: Field does not have .isOdd()")}const d=a.toBytes||function(e,a,r){const{x:t,y:i}=a.toAffine(),o=n.toBytes(t);if(Bh(r,"isCompressed"),r){u();return Wd(ep(!n.isOdd(i)),o)}return Wd(Uint8Array.of(4),o,n.toBytes(i))},h=a.fromBytes||function(e){_h(e,void 0,"Point");const{publicKey:a,publicKeyUncompressed:r}=c,t=e.length,i=e[0],o=e.subarray(1);if(t!==a||2!==i&&3!==i){if(t===r&&4===i){const e=n.BYTES,a=n.fromBytes(o.subarray(0,e)),r=n.fromBytes(o.subarray(e,2*e));if(!p(a,r))throw new Error("bad point: is not on curve");return{x:a,y:r}}throw new Error(`bad point: got length ${t}, expected compressed=${a} or uncompressed=${r}`)}{const e=n.fromBytes(o);if(!n.isValid(e))throw new Error("bad point: is not on curve, wrong x");const a=m(e);let r;try{r=n.sqrt(a)}catch(e){const a=e instanceof Error?": "+e.message:"";throw new Error("bad point: is not on curve, sqrt error"+a)}u();return!(1&~i)!==n.isOdd(r)&&(r=n.neg(r)),{x:e,y:r}}};function m(e){const a=n.sqr(e),r=n.mul(a,e);return n.add(n.add(r,n.mul(e,i.a)),i.b)}function p(e,a){const r=n.sqr(a),t=m(e);return n.eql(r,t)}if(!p(i.Gx,i.Gy))throw new Error("bad curve params: generator point");const g=n.mul(n.pow(i.a,Ym),Jm),f=n.mul(n.sqr(i.b),BigInt(27));if(n.is0(n.add(g,f)))throw new Error("bad curve params: a or b");function b(e,a,r=!1){if(!n.isValid(a)||r&&n.is0(a))throw new Error(`bad point coordinate ${e}`);return a}function y(e){if(!(e instanceof x))throw new Error("ProjectivePoint expected")}function k(e){if(!l||!l.basises)throw new Error("no endo");return function(e,a,r){const[[n,t],[i,o]]=a,s=Fm(o*e,r),l=Fm(-t*e,r);let c=e-s*n-l*i,u=-s*t-l*o;const d=c=m||u=m)throw new Error("splitScalar (endomorphism): failed, k="+e);return{k1neg:d,k1:c,k2neg:h,k2:u}}(e,l.basises,t.ORDER)}const v=em((e,a)=>{const{X:r,Y:t,Z:i}=e;if(n.eql(i,n.ONE))return{x:r,y:t};const o=e.is0();null==a&&(a=o?n.ONE:n.inv(i));const s=n.mul(r,a),l=n.mul(t,a),c=n.mul(i,a);if(o)return{x:n.ZERO,y:n.ZERO};if(!n.eql(c,n.ONE))throw new Error("invZ was invalid");return{x:s,y:l}}),w=em(e=>{if(e.is0()){if(a.allowInfinityPoint&&!n.is0(e.Y))return;throw new Error("bad point: ZERO")}const{x:r,y:t}=e.toAffine();if(!n.isValid(r)||!n.isValid(t))throw new Error("bad point: x or y not field elements");if(!p(r,t))throw new Error("bad point: equation left != right");if(!e.isTorsionFree())throw new Error("bad point: not in prime-order subgroup");return!0});function z(e,a,r,t,i){return r=new x(n.mul(r.X,e),r.Y,r.Z),a=Im(t,a),r=Im(i,r),a.add(r)}class x{constructor(e,a,r){this.X=b("x",e),this.Y=b("y",a,!0),this.Z=b("z",r),Object.freeze(this)}static CURVE(){return i}static fromAffine(e){const{x:a,y:r}=e||{};if(!e||!n.isValid(a)||!n.isValid(r))throw new Error("invalid affine point");if(e instanceof x)throw new Error("projective point not allowed");return n.is0(a)&&n.is0(r)?x.ZERO:new x(a,r,n.ONE)}static fromBytes(e){const a=x.fromAffine(h(_h(e,void 0,"point")));return a.assertValidity(),a}static fromHex(e){return x.fromBytes(Zh("pointHex",e))}get x(){return this.toAffine().x}get y(){return this.toAffine().y}precompute(e=8,a=!0){return E.createCache(this,e),a||this.multiply(Ym),this}assertValidity(){w(this)}hasEvenY(){const{y:e}=this.toAffine();if(!n.isOdd)throw new Error("Field doesn't support isOdd");return!n.isOdd(e)}equals(e){y(e);const{X:a,Y:r,Z:t}=this,{X:i,Y:o,Z:s}=e,l=n.eql(n.mul(a,s),n.mul(i,t)),c=n.eql(n.mul(r,s),n.mul(o,t));return l&&c}negate(){return new x(this.X,n.neg(this.Y),this.Z)}double(){const{a:e,b:a}=i,r=n.mul(a,Ym),{X:t,Y:o,Z:s}=this;let l=n.ZERO,c=n.ZERO,u=n.ZERO,d=n.mul(t,t),h=n.mul(o,o),m=n.mul(s,s),p=n.mul(t,o);return p=n.add(p,p),u=n.mul(t,s),u=n.add(u,u),l=n.mul(e,u),c=n.mul(r,m),c=n.add(l,c),l=n.sub(h,c),c=n.add(h,c),c=n.mul(l,c),l=n.mul(p,l),u=n.mul(r,u),m=n.mul(e,m),p=n.sub(d,m),p=n.mul(e,p),p=n.add(p,u),u=n.add(d,d),d=n.add(u,d),d=n.add(d,m),d=n.mul(d,p),c=n.add(c,d),m=n.mul(o,s),m=n.add(m,m),d=n.mul(m,p),l=n.sub(l,d),u=n.mul(m,h),u=n.add(u,u),u=n.add(u,u),new x(l,c,u)}add(e){y(e);const{X:a,Y:r,Z:t}=this,{X:o,Y:s,Z:l}=e;let c=n.ZERO,u=n.ZERO,d=n.ZERO;const h=i.a,m=n.mul(i.b,Ym);let p=n.mul(a,o),g=n.mul(r,s),f=n.mul(t,l),b=n.add(a,r),k=n.add(o,s);b=n.mul(b,k),k=n.add(p,g),b=n.sub(b,k),k=n.add(a,t);let v=n.add(o,l);return k=n.mul(k,v),v=n.add(p,f),k=n.sub(k,v),v=n.add(r,t),c=n.add(s,l),v=n.mul(v,c),c=n.add(g,f),v=n.sub(v,c),d=n.mul(h,k),c=n.mul(m,f),d=n.add(c,d),c=n.sub(g,d),d=n.add(g,d),u=n.mul(c,d),g=n.add(p,p),g=n.add(g,p),f=n.mul(h,f),k=n.mul(m,k),g=n.add(g,f),f=n.sub(p,f),f=n.mul(h,f),k=n.add(k,f),p=n.mul(g,k),u=n.add(u,p),p=n.mul(v,k),c=n.mul(b,c),c=n.sub(c,p),p=n.mul(b,g),d=n.mul(v,d),d=n.add(d,p),new x(c,u,d)}subtract(e){return this.add(e.negate())}is0(){return this.equals(x.ZERO)}multiply(e){const{endo:r}=a;if(!t.isValidNot0(e))throw new Error("invalid scalar: out of range");let n,i;const o=e=>E.cached(this,e,e=>Tm(x,e));if(r){const{k1neg:a,k1:t,k2neg:s,k2:l}=k(e),{p:c,f:u}=o(t),{p:d,f:h}=o(l);i=u.add(h),n=z(r.beta,c,d,a,s)}else{const{p:a,f:r}=o(e);n=a,i=r}return Tm(x,[n,i])[0]}multiplyUnsafe(e){const{endo:r}=a,n=this;if(!t.isValid(e))throw new Error("invalid scalar: out of range");if(e===Gm||n.is0())return x.ZERO;if(e===Zm)return n;if(E.hasCache(this))return this.multiply(e);if(r){const{k1neg:a,k1:t,k2neg:i,k2:o}=k(e),{p1:s,p2:l}=function(e,a,r,n){let t=a,i=e.ZERO,o=e.ZERO;for(;r>Sm||n>Sm;)r&Am&&(i=i.add(t)),n&Am&&(o=o.add(t)),t=t.double(),r>>=Am,n>>=Am;return{p1:i,p2:o}}(x,n,t,o);return z(r.beta,s,l,a,i)}return E.unsafe(n,e)}multiplyAndAddUnsafe(e,a,r){const n=this.multiplyUnsafe(a).add(e.multiplyUnsafe(r));return n.is0()?void 0:n}toAffine(e){return v(this,e)}isTorsionFree(){const{isTorsionFree:e}=a;return o===Zm||(e?e(x,this):E.unsafe(this,s).is0())}clearCofactor(){const{clearCofactor:e}=a;return o===Zm?this:e?e(x,this):this.multiplyUnsafe(o)}isSmallOrder(){return this.multiplyUnsafe(o).is0()}toBytes(e=!0){return Bh(e,"isCompressed"),this.assertValidity(),d(x,this,e)}toHex(e=!0){return Rd(this.toBytes(e))}toString(){return``}get px(){return this.X}get py(){return this.X}get pz(){return this.Z}toRawBytes(e=!0){return this.toBytes(e)}_setWindowSize(e){this.precompute(e)}static normalizeZ(e){return Tm(x,e)}static msm(e,a){return function(e,a,r,n){Mm(r,e),Rm(n,a);const t=r.length,i=n.length;if(t!==i)throw new Error("arrays of points and scalars must have equal length");const o=e.ZERO,s=Jh(BigInt(t));let l=1;s>12?l=s-3:s>4?l=s-2:s>0&&(l=2);const c=Qh(l),u=new Array(Number(c)+1).fill(o);let d=o;for(let e=Math.floor((a.BITS-1)/l)*l;e>=0;e-=l){u.fill(o);for(let a=0;a>BigInt(e)&c);u[i]=u[i].add(r[a])}let a=o;for(let e=u.length-1,r=o;e>0;e--)r=r.add(u[e]),a=a.add(r);if(d=d.add(a),0!==e)for(let e=0;e1024)throw new Error("expected "+i+"-1024 bytes of input, got "+n);const o=dm(r?Xh(e):Hh(e),a-rm)+rm;return r?Gh(o,t):Wh(o,t)}(_h(e,t.seed,"seed"),r.ORDER)}function s(a,n=!0){return e.BASE.multiply(Qm(r,a)).toBytes(n)}function l(a){if("bigint"==typeof a)return!1;if(a instanceof e)return!0;const{secretKey:n,publicKey:i,publicKeyUncompressed:o}=t;if(r.allowedLengths||n===i)return;const s=Zh("key",a).length;return s===i||s===o}const c={isValidSecretKey:i,isValidPublicKey:function(a,r){const{publicKey:n,publicKeyUncompressed:i}=t;try{const t=a.length;return(!0!==r||t===n)&&((!1!==r||t===i)&&!!e.fromBytes(a))}catch(e){return!1}},randomSecretKey:o,isValidPrivateKey:i,randomPrivateKey:o,normPrivateKeyToScalar:e=>Qm(r,e),precompute:(a=8,r=e.BASE)=>r.precompute(a,!1)};return Object.freeze({getPublicKey:s,getSharedSecret:function(a,n,t=!0){if(!0===l(a))throw new Error("first arg must be private key");if(!1===l(n))throw new Error("second arg must be public key");const i=Qm(r,a);return e.fromHex(n).multiply(i).toBytes(t)},keygen:function(e){const a=o(e);return{secretKey:a,publicKey:s(a)}},Point:e,utils:c,lengths:t})}function np(e,a,r={}){Ad(a),$h(r,{},{hmac:"function",lowS:"boolean",randomBytes:"function",bits2int:"function",bits2int_modN:"function"});const n=r.randomBytes||Kd,t=r.hmac||((e,...r)=>Lh(a,e,Wd(...r))),{Fp:i,Fn:o}=e,{ORDER:s,BITS:l}=o,{keygen:c,getPublicKey:u,getSharedSecret:d,utils:h,lengths:m}=rp(e,r),p={prehash:!1,lowS:"boolean"==typeof r.lowS&&r.lowS,format:void 0,extraEntropy:!1},g="compact";function f(e){return e>s>>Zm}function b(e,a){if(!o.isValidNot0(a))throw new Error(`invalid signature ${e}: out of range 1..Point.Fn.ORDER`);return a}class y{constructor(e,a,r){this.r=b("r",e),this.s=b("s",a),null!=r&&(this.recovery=r),Object.freeze(this)}static fromBytes(e,a=g){let r;if(function(e,a){Um(a);const r=m.signature;_h(e,"compact"===a?r:"recovered"===a?r+1:void 0,`${a} signature`)}(e,a),"der"===a){const{r:a,s:r}=Wm.toSig(_h(e));return new y(a,r)}"recovered"===a&&(r=e[0],a="compact",e=e.subarray(1));const n=o.BYTES,t=e.subarray(0,n),i=e.subarray(n,2*n);return new y(o.fromBytes(t),o.fromBytes(i),r)}static fromHex(e,a){return this.fromBytes(Ud(e),a)}addRecoveryBit(e){return new y(this.r,this.s,e)}recoverPublicKey(a){const r=i.ORDER,{r:n,s:t,recovery:l}=this;if(null==l||![0,1,2,3].includes(l))throw new Error("recovery id invalid");if(s*Km1)throw new Error("recovery id is ambiguous for h>1 curve");const c=2===l||3===l?n+s:n;if(!i.isValid(c))throw new Error("recovery id 2 or 3 invalid");const u=i.toBytes(c),d=e.fromBytes(Wd(ep(!(1&l)),u)),h=o.inv(c),m=v(Zh("msgHash",a)),p=o.create(-m*h),g=o.create(t*h),f=e.BASE.multiplyUnsafe(p).add(d.multiplyUnsafe(g));if(f.is0())throw new Error("point at infinify");return f.assertValidity(),f}hasHighS(){return f(this.s)}toBytes(e=g){if(Um(e),"der"===e)return Ud(Wm.hexFromSig(this));const a=o.toBytes(this.r),r=o.toBytes(this.s);if("recovered"===e){if(null==this.recovery)throw new Error("recovery bit must be present");return Wd(Uint8Array.of(this.recovery),a,r)}return Wd(a,r)}toHex(e){return Rd(this.toBytes(e))}assertValidity(){}static fromCompact(e){return y.fromBytes(Zh("sig",e),"compact")}static fromDER(e){return y.fromBytes(Zh("sig",e),"der")}normalizeS(){return this.hasHighS()?new y(this.r,o.neg(this.s),this.recovery):this}toDERRawBytes(){return this.toBytes("der")}toDERHex(){return Rd(this.toBytes("der"))}toCompactRawBytes(){return this.toBytes("compact")}toCompactHex(){return Rd(this.toBytes("compact"))}}const k=r.bits2int||function(e){if(e.length>8192)throw new Error("input is too large");const a=Hh(e),r=8*e.length-l;return r>0?a>>BigInt(r):a},v=r.bits2int_modN||function(e){return o.create(k(e))},w=Qh(l);function z(e){return Yh("num < 2^"+l,e,Gm,w),o.toBytes(e)}function x(e,r){return _h(e,void 0,"message"),r?_h(a(e),void 0,"prehashed message"):e}return Object.freeze({keygen:c,getPublicKey:u,getSharedSecret:d,utils:h,lengths:m,Point:e,sign:function(r,i,s={}){r=Zh("message",r);const{seed:l,k2sig:c}=function(a,r,t){if(["recovered","canonical"].some(e=>e in t))throw new Error("sign() legacy options not supported");const{lowS:i,prehash:s,extraEntropy:l}=Hm(t,p);a=x(a,s);const c=v(a),u=Qm(o,r),d=[z(u),z(c)];if(null!=l&&!1!==l){const e=!0===l?n(m.secretKey):l;d.push(Zh("extraEntropy",e))}const h=Wd(...d),g=c;return{seed:h,k2sig:function(a){const r=k(a);if(!o.isValidNot0(r))return;const n=o.inv(r),t=e.BASE.multiply(r).toAffine(),s=o.create(t.x);if(s===Gm)return;const l=o.create(n*o.create(g+s*u));if(l===Gm)return;let c=(t.x===s?0:2)|Number(t.y&Zm),d=l;return i&&f(l)&&(d=o.neg(l),c^=1),new y(s,d,c)}}}(r,i,s),u=function(e,a,r){if("number"!=typeof e||e<2)throw new Error("hashLen must be a number");if("number"!=typeof a||a<2)throw new Error("qByteLen must be a number");if("function"!=typeof r)throw new Error("hmacFn must be a function");const n=e=>new Uint8Array(e),t=e=>Uint8Array.of(e);let i=n(e),o=n(e),s=0;const l=()=>{i.fill(1),o.fill(0),s=0},c=(...e)=>r(o,i,...e),u=(e=n(0))=>{o=c(t(0),e),i=c(),0!==e.length&&(o=c(t(1),e),i=c())},d=()=>{if(s++>=1e3)throw new Error("drbg: tried 1000 values");let e=0;const r=[];for(;e{let r;for(l(),u(e);!(r=a(d()));)u();return l(),r}}(a.outputLen,o.BYTES,t);return u(l,c)},verify:function(a,r,n,t={}){const{lowS:i,prehash:s,format:l}=Hm(t,p);if(n=Zh("publicKey",n),r=x(Zh("message",r),s),"strict"in t)throw new Error("options.strict was renamed to lowS");const c=void 0===l?function(e){let a;const r="string"==typeof e||Ed(e),n=!r&&null!==e&&"object"==typeof e&&"bigint"==typeof e.r&&"bigint"==typeof e.s;if(!r&&!n)throw new Error("invalid signature, expected Uint8Array, hex string or Signature instance");if(n)a=new y(e.r,e.s);else if(r){try{a=y.fromBytes(Zh("sig",e),"der")}catch(e){if(!(e instanceof Wm.Err))throw e}if(!a)try{a=y.fromBytes(Zh("sig",e),"compact")}catch(e){return!1}}return a||!1}(a):y.fromBytes(Zh("sig",a),l);if(!1===c)return!1;try{const a=e.fromBytes(n);if(i&&c.hasHighS())return!1;const{r:t,s}=c,l=v(r),u=o.inv(s),d=o.create(l*u),h=o.create(t*u),m=e.BASE.multiplyUnsafe(d).add(a.multiplyUnsafe(h));if(m.is0())return!1;return o.create(m.x)===t}catch(e){return!1}},recoverPublicKey:function(e,a,r={}){const{prehash:n}=Hm(r,p);return a=x(a,n),y.fromBytes(e,"recovered").recoverPublicKey(a).toBytes()},Signature:y,hash:a})}function tp(e){const a={a:e.a,b:e.b,p:e.Fp.ORDER,n:e.n,h:e.h,Gx:e.Gx,Gy:e.Gy},r=e.Fp;let n=e.allowedPrivateKeyLengths?Array.from(new Set(e.allowedPrivateKeyLengths.map(e=>Math.ceil(e/2)))):void 0;return{CURVE:a,curveOpts:{Fp:r,Fn:jm(a.n,{BITS:e.nBitLength,allowedLengths:n,modFromBytes:e.wrapPrivateKey}),allowInfinityPoint:e.allowInfinityPoint,endo:e.endo,isTorsionFree:e.isTorsionFree,clearCofactor:e.clearCofactor,fromBytes:e.fromBytes,toBytes:e.toBytes}}}function ip(e){const{CURVE:a,curveOpts:r,hash:n,ecdsaOpts:t}=function(e){const{CURVE:a,curveOpts:r}=tp(e),n={hmac:e.hmac,randomBytes:e.randomBytes,lowS:e.lowS,bits2int:e.bits2int,bits2int_modN:e.bits2int_modN};return{CURVE:a,curveOpts:r,hash:e.hash,ecdsaOpts:n}}(e);return function(e,a){const r=a.Point;return Object.assign({},a,{ProjectivePoint:r,CURVE:Object.assign({},e,xm(r.Fn.ORDER,r.Fn.BITS))})}(e,np($m(a,r),n,t))}const op={p:BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),n:BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),h:BigInt(1),a:BigInt(0),b:BigInt(7),Gx:BigInt("0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798"),Gy:BigInt("0x483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8")},sp={beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"),basises:[[BigInt("0x3086d221a7d46bcde86c90e49284eb15"),-BigInt("0xe4437ed6010e88286f547fa90abfe4c3")],[BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),BigInt("0x3086d221a7d46bcde86c90e49284eb15")]]},lp=null&&BigInt(0),cp=null&&BigInt(1),up=BigInt(2);const dp=jm(op.p,{sqrt:function(e){const a=op.p,r=BigInt(3),n=BigInt(6),t=BigInt(11),i=BigInt(22),o=BigInt(23),s=BigInt(44),l=BigInt(88),c=e*e*e%a,u=c*c*e%a,d=hm(u,r,a)*u%a,h=hm(d,r,a)*u%a,m=hm(h,up,a)*c%a,p=hm(m,t,a)*m%a,g=hm(p,i,a)*p%a,f=hm(g,s,a)*g%a,b=hm(f,l,a)*f%a,y=hm(b,s,a)*g%a,k=hm(y,r,a)*u%a,v=hm(k,o,a)*p%a,w=hm(v,n,a)*c%a,z=hm(w,up,a);if(!dp.eql(dp.sqr(z),e))throw new Error("Cannot find square root");return z}}),hp=function(e,a){const r=a=>ip({...e,hash:a});return{...r(a),create:r}}({...op,Fp:dp,lowS:!0,endo:sp},Rh),mp={};function pp(e,...a){let r=mp[e];if(void 0===r){const a=sha256(utf8ToBytes(e));r=concatBytes(a,a),mp[e]=r}return sha256(concatBytes(r,...a))}const gp=e=>e.toBytes(!0).slice(1),fp=null&&hp.Point,bp=e=>e%up===lp;function yp(e){const{Fn:a,BASE:r}=fp,n=_normFnElement(a,e),t=r.multiply(n);return{scalar:bp(t.y)?n:a.neg(n),bytes:gp(t)}}function kp(e){const a=dp;if(!a.isValidNot0(e))throw new Error("invalid x: Fail if x ≥ p");const r=a.create(e*e),n=a.create(r*e+BigInt(7));let t=a.sqrt(n);bp(t)||(t=a.neg(t));const i=fp.fromAffine({x:e,y:t});return i.assertValidity(),i}const vp=null&&bytesToNumberBE;function wp(...e){return fp.Fn.create(vp(pp("BIP0340/challenge",...e)))}function zp(e){return yp(e).bytes}function xp(e,a,r=randomBytes(32)){const{Fn:n}=fp,t=ensureBytes("message",e),{bytes:i,scalar:o}=yp(a),s=ensureBytes("auxRand",r,32),l=n.toBytes(o^vp(pp("BIP0340/aux",s))),c=pp("BIP0340/nonce",l,i,t),{bytes:u,scalar:d}=yp(c),h=wp(u,i,t),m=new Uint8Array(64);if(m.set(u,0),m.set(n.toBytes(n.create(d+h*o)),32),!jp(m,t,i))throw new Error("sign: Invalid signature produced");return m}function jp(e,a,r){const{Fn:n,BASE:t}=fp,i=ensureBytes("signature",e,64),o=ensureBytes("message",a),s=ensureBytes("publicKey",r,32);try{const e=kp(vp(s)),a=vp(i.subarray(0,32));if(!inRange(a,cp,op.p))return!1;const r=vp(i.subarray(32,64));if(!inRange(r,cp,op.n))return!1;const l=wp(n.toBytes(a),gp(e),o),c=t.multiplyUnsafe(r).add(e.multiplyUnsafe(n.neg(l))),{x:u,y:d}=c.toAffine();return!(c.is0()||!bp(d)||u!==a)}catch(e){return!1}}null&&(()=>{const e=32,a=48,r=(e=randomBytes(a))=>mapHashToField(e,op.n);hp.utils.randomSecretKey,numberToBytesBE,bytesToNumberBE,mod})();const Ep=null&&isogenyMap(dp,[["0x8e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38daaaaa8c7","0x7d3d4c80bc321d5b9f315cea7fd44c5d595d2fc0bf63b92dfff1044f17c6581","0x534c328d23f234e6e2a413deca25caece4506144037c40314ecbd0b53d9dd262","0x8e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38daaaaa88c"],["0xd35771193d94918a9ca34ccbb7b640dd86cd409542f8487d9fe6b745781eb49b","0xedadc6f64383dc1df7c4b2d51b54225406d36b641f5e41bbc52a56612a8c6d14","0x0000000000000000000000000000000000000000000000000000000000000001"],["0x4bda12f684bda12f684bda12f684bda12f684bda12f684bda12f684b8e38e23c","0xc75e0c32d5cb7c0fa9d0a54b12a0a6d5647ab046d686da6fdffc90fc201d71a3","0x29a6194691f91a73715209ef6512e576722830a201be2018a765e85a9ecee931","0x2f684bda12f684bda12f684bda12f684bda12f684bda12f684bda12f38e38d84"],["0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff93b","0x7a06534bb8bdb49fd5e9e6632722c2989467c1bfc8e8d978dfb425d2685c2573","0x6484aa716545ca2cf3a70c3fa8fe337e0a3d21162f0d6299a7bf8192bfd2a76f","0x0000000000000000000000000000000000000000000000000000000000000001"]].map(e=>e.map(e=>BigInt(e)))),Cp=null&&mapToCurveSimpleSWU(dp,{A:BigInt("0x3f8731abdd661adca08a5558f0f5d272e953d363cb6f0e5d405447c01a444533"),B:BigInt("1771"),Z:dp.create(BigInt("-11"))}),Sp=null&&createHasher(hp.Point,e=>{const{x:a,y:r}=Cp(dp.create(e[0]));return Ep(a,r)},{DST:"secp256k1_XMD:SHA-256_SSWU_RO_",encodeDST:"secp256k1_XMD:SHA-256_SSWU_NU_",p:dp.ORDER,m:1,k:128,expand:"xmd",hash:sha256}),Ap=(null&&Sp.hashToCurve,null&&Sp.encodeToCurve,{bitLength:256,isLe:!1});function Ip(e){return[33,65].includes(e.length)&&(e=wd(function(e,a){if(![33,65].includes(e.length))throw new Error(`Invalid publicKey provided, received ${e.length} bytes input`);if(65===e.length)return e.subarray(1);if(!De||!a&&wl())return fl(e).subarray(1);const{px:r,py:n}=hp.ProjectivePoint.fromHex(e);return ct(lt(r,Ap),lt(n,Ap))}(e))),e.slice(-20)}function Tp(e){if(!e)return"0x";const a=wn(e);if(![20,32,33,65].includes(a.length))throw new Error(`Invalid address or publicKey provided, received ${a.length} bytes input`);const r=An(Ip(a),-1,!1),n=An(wd(r),-1,!1);let t="";for(let e=0;e<40;e++)t=`${t}${parseInt(n[e],16)>7?r[e].toUpperCase():r[e]}`;return`0x${t}`}function Op(e){return bn(e)||Array.isArray(e)?wn(e):fn(e)||xd(e.toString())?hn(e.toString()):zn(e)?wn(e):e}class Np extends Ki{constructor(e,a=new Uint8Array){super(e,Op(a),160)}eq(e){return!!e&&super.eq(Op(e))}toHuman(){return this.toJSON()}toJSON(){return this.toString()}toPrimitive(){return this.toJSON()}toString(){return Tp(this)}toRawType(){return"AccountId"}}const Pp=new Uint8Array([255]);function Mp(e,a){return a instanceof Rp?a.inner:a instanceof Np||a instanceof Cu?a:bn(a)||Array.isArray(a)||fn(a)?function(e,a){if(20===a.length)return e.createTypeUnsafe("EthereumAccountId",[a]);if(255===a[0])return e.createTypeUnsafe("EthereumAccountId",[a.subarray(1)]);const[r,n]=Cu.readLength(a);return e.createTypeUnsafe("AccountIndex",[Wn(a.subarray(r,r+n))])}(e,wn(a)):qn(a)||kt(a)||en(a)?e.createTypeUnsafe("AccountIndex",[a]):function(e,a){const r=du(a);return 20===r.length?e.createTypeUnsafe("EthereumAccountId",[r]):e.createTypeUnsafe("AccountIndex",[Wn(r)])}(e,a)}class Rp extends Ol{constructor(e,a=new Uint8Array){super(e,Mp(e,a))}get encodedLength(){const e=this._rawLength;return e+(e>1?1:0)}get _rawLength(){return this.inner instanceof Cu?Cu.calcLength(this.inner):this.inner.encodedLength}toHex(){return An(this.toU8a())}toRawType(){return"Address"}toU8a(e){const a=this.inner.toU8a().subarray(0,this._rawLength);return e?a:ct(this.inner instanceof Cu?Cu.writeLength(a):Pp,a)}}function qp(e){if(Array.isArray(e)||zn(e)){const a=wn(e);return[8*a.length,a]}return function(e){if(!e?.length)return[0,new Uint8Array];const[a,r]=Zn(e),n=a+Math.ceil(r/8);if(n>e.length)throw new Error(`BitVec: required length less than remainder, expected at least ${n}, found ${e.length}`);return[r,e.subarray(a,n)]}(e)}class Lp extends Nn{#ne;#te;constructor(e,a,r=!1){const[n,t]=qp(a);super(e,t),this.#ne=n,this.#te=r}get encodedLength(){return this.length+ft(this.#ne).length}inspect(){return{outer:[ft(this.#ne),super.toU8a()]}}toBoolArray(){const e=[...this.toU8a(!0)].map(e=>[!!(128&e),!!(64&e),!!(32&e),!!(16&e),!!(8&e),!!(4&e),!!(2&e),!!(1&e)]),a=e.length,r=new Array(8*a);for(let n=0;n`00000000${e.toString(2)}`.slice(-8)).map(e=>this.#te?e:e.split("").reverse().join("")).join("_")}`}toRawType(){return"BitVec"}toU8a(e){const a=super.toU8a(e);return e?a:ut([ft(this.#ne),a])}}class Vp extends Number{encodedLength;registry;createdAtHash;initialU8aLength;isStorageFallback;#A;constructor(e,a,{bitLength:r=32}={}){super(bn(a)||fn(a)?0===a.length?0:function(e,{bitLength:a=32,isLe:r=!0}={}){if(32!==a&&64!==a)throw new Error("Invalid bitLength provided, expected 32 or 64");if(e.length"}toU8a(e){return e?super.toU8a(!0):this.isSome?new Uint8Array([this.isTrue?1:2]):new Uint8Array([0])}}const Kp=128*1024;class Yp extends String{registry;createdAtHash;initialU8aLength;isStorageFallback;#ie=null;constructor(e,a){const[r,n]=function(e){if(bn(e)){if(!e.length)return["",0];if(e instanceof Nn)return[On(e),0];const[a,r]=Zn(e),n=a+r;if(r>Kp)throw new Error(`Text: length ${r.toString()} exceeds ${Kp}`);if(n>e.length)throw new Error(`Text: required length less than remainder, expected at least ${n}, found ${e.length}`);return[On(e.subarray(a,n)),n]}return fn(e)?[On(hn(e)),0]:[e?e.toString():"",0]}(a);super(r),this.registry=e,this.initialU8aLength=n}get encodedLength(){return this.toU8a().length}get hash(){return this.registry.hash(this.toU8a())}get isEmpty(){return 0===this.length}get length(){return super.length}eq(e){return!!zn(e)&&this.toString()===e.toString()}inspect(){const e=vn(super.toString());return{outer:e.length?[ft(e.length),e]:[ft(e.length)]}}setOverride(e){this.#ie=e}toHex(){return An(this.toU8a(!0))}toHuman(){return this.toJSON()}toJSON(){return this.toString()}toPrimitive(){return this.toJSON()}toRawType(){return"Text"}toString(){return this.#ie||super.toString()}toU8a(e){const a=vn(super.toString());return e?a:Fi(a)}}class Jp extends Yp{constructor(e,a=""){super(e,a),this.setOverride(uo(this.toString()))}toRawType(){return"Type"}}class Qp extends(_i.with(8)){__UIntType="u8"}class $p extends(_i.with(16)){__UIntType="u16"}class eg extends(_i.with(128)){__UIntType="u128"}class ag extends(_i.with(256)){__UIntType="u256"}class rg extends yu{constructor(e,a){throw super(e,a),new Error("The `usize` type should not be used. Since it is platform-specific, it creates incompatibilities between native (generally u64) and WASM (always u32) code. Use one of the `u32` or `u64` types explicitly.")}}function ng(e,a){return bn(a)||zn(a)?function(e,a){const r=a[0];if(!r)return[void 0,void 0];if(r>=1&&r<=33){const n=r-1,t=a.subarray(1,n+1);return[e.createTypeUnsafe("Raw",[t]),1]}if(r>=34&&r<=37)return[a.subarray(1,32+1),r-32];throw new Error(`Unable to decode Data, invalid indicator byte ${r}`)}(e,wn(a)):a?[a,void 0]:[void 0,void 0]}class tg extends Lt{constructor(e,a){if(super(e,{None:"Null",Raw:"Bytes",BlakeTwo256:"H256",Sha256:"H256",Keccak256:"H256",ShaThree256:"H256"},...ng(e,a)),this.isRaw&&this.asRaw.length>32)throw new Error("Data.Raw values are limited to a maximum length of 32 bytes")}get asBlakeTwo256(){return this.value}get asKeccak256(){return this.value}get asRaw(){return this.value}get asSha256(){return this.value}get asShaThree256(){return this.value}get isBlakeTwo256(){return 2===this.index}get isKeccak256(){return 4===this.index}get isNone(){return 0===this.index}get isRaw(){return 1===this.index}get isSha256(){return 3===this.index}get isShaThree256(){return 5===this.index}get encodedLength(){return this.toU8a().length}toU8a(){if(0===this.index)return new Uint8Array(1);if(1===this.index){const e=this.value.toU8a(!0),a=Math.min(e.length,32),r=new Uint8Array(a+1);return r.set([a+1],0),r.set(e.subarray(0,a),1),r}const e=new Uint8Array(33);return e.set([this.index+32],0),e.set(this.value.toU8a(),1),e}}function ig(e,a){const r=e.getTypeDef(a);return r.lookupName||r.type}function og(e,a,r){const n=ig(e.lookup,function(e){return e.isPlain?e.asPlain:e.asMap.value}(a));return r?`Option<${n}>`:n}const sg={Blake2_128:[16,!1],Blake2_128Concat:[16,!0],Blake2_256:[32,!1],Identity:[0,!0],Twox128:[16,!1],Twox256:[32,!1],Twox64Concat:[8,!0]};function lg(e,a,r){if(!r||!r.type.isMap)return[];const{hashers:n,key:t}=r.type.asMap,i=1===n.length?[t]:e.lookup.getSiType(t).def.asTuple;return function(e,a,r){let n=32;const t=r.length,i=new Array(t);for(let o=0;o[e,i[a]]))}class cg extends Hi{#oe;#H;#se;#X;#G;constructor(e,a,r={}){const{key:n,method:t,section:i}=function(e){if(bn(e)||!e||zn(e))return{key:e};if(e instanceof cg)return{key:e,method:e.method,section:e.section};if($r(e))return{key:e(),method:e.method,section:e.section};if(Array.isArray(e)){const[a,r=[]]=e;if(!$r(a))throw new Error("Expected function input for key construction");if(a.meta&&a.meta.type.isMap){const e=a.meta.type.asMap;if(!Array.isArray(r)||r.length!==e.hashers.length)throw new Error(`Expected an array of ${e.hashers.length} values as params to a Map query`)}return{key:a(...r),method:a.method,section:a.section}}throw new Error(`Unable to convert input ${e} to StorageKey`)}(a);super(e,n),this.#se=function(e,a){if(a instanceof cg)return a.outputType;if($r(a))return og(e,a.meta.type);if(Array.isArray(a)){const[r]=a;if(r.meta)return og(e,r.meta.type)}return"Raw"}(e,a),this.setMeta(function(e){if(e instanceof cg)return e.meta;if($r(e))return e.meta;if(Array.isArray(e)){const[a]=e;return a.meta}}(a),r.section||i,r.method||t)}get args(){return this.#oe}get meta(){return this.#H}get method(){return this.#X}get outputType(){return this.#se}get section(){return this.#G}is(e){return e.section===this.section&&e.method===this.method}setMeta(e,a,r){this.#H=e,this.#X=r||this.#X,this.#G=a||this.#G,e&&(this.#se=og(this.registry,e.type));try{this.#oe=lg(this.registry,this.toU8a(!0),e)}catch{}return this}toHuman(e,a){return this.#oe.length?this.#oe.map(e=>e.toHuman(void 0,a)):super.toHuman(void 0,a)}toRawType(){return"StorageKey"}}const ug={metadata:{description:"Returns the metadata of a runtime",params:[],type:"OpaqueMetadata"}},dg={name:"Text",fields:"Vec",index:"u8",docs:"Vec"},hg={Si1Field:{name:"Option",type:"Si1LookupTypeId",typeName:"Option",docs:"Vec"},Si1LookupTypeId:"Compact",Si1Path:"Si0Path",Si1Type:{path:"Si1Path",params:"Vec",def:"Si1TypeDef",docs:"Vec"},Si1TypeDef:{_enum:{Composite:"Si1TypeDefComposite",Variant:"Si1TypeDefVariant",Sequence:"Si1TypeDefSequence",Array:"Si1TypeDefArray",Tuple:"Si1TypeDefTuple",Primitive:"Si1TypeDefPrimitive",Compact:"Si1TypeDefCompact",BitSequence:"Si1TypeDefBitSequence",HistoricMetaCompat:"Type"}},Si1TypeDefArray:{len:"u32",type:"Si1LookupTypeId"},Si1TypeDefBitSequence:{bitStoreType:"Si1LookupTypeId",bitOrderType:"Si1LookupTypeId"},Si1TypeDefCompact:{type:"Si1LookupTypeId"},Si1TypeDefComposite:{fields:"Vec"},Si1TypeDefPrimitive:"Si0TypeDefPrimitive",Si1TypeDefSequence:{type:"Si1LookupTypeId"},Si1TypeDefTuple:"Vec",Si1TypeParameter:{name:"Text",type:"Option"},Si1TypeDefVariant:{variants:"Vec"},Si1Variant:dg},mg={rpc:{},runtime:{Metadata:[{methods:{metadata_at_version:{description:"Returns the metadata at a given version.",params:[{name:"version",type:"u32"}],type:"Option"},metadata_versions:{description:"Returns the supported metadata versions.",params:[],type:"Vec"},...ug},version:2},{methods:{...ug},version:1}]},types:{ErrorMetadataV9:{name:"Text",docs:"Vec"},EventMetadataV9:{name:"Text",args:"Vec",docs:"Vec"},FunctionArgumentMetadataV9:{name:"Text",type:"Type"},FunctionMetadataV9:{name:"Text",args:"Vec",docs:"Vec"},MetadataV9:{modules:"Vec"},ModuleConstantMetadataV9:{name:"Text",type:"Type",value:"Bytes",docs:"Vec"},ModuleMetadataV9:{name:"Text",storage:"Option",calls:"Option>",events:"Option>",constants:"Vec",errors:"Vec"},StorageEntryMetadataV9:{name:"Text",modifier:"StorageEntryModifierV9",type:"StorageEntryTypeV9",fallback:"Bytes",docs:"Vec"},StorageEntryModifierV9:{_enum:["Optional","Default","Required"]},StorageEntryTypeV9:{_enum:{Plain:"Type",Map:{hasher:"StorageHasherV9",key:"Type",value:"Type",linked:"bool"},DoubleMap:{hasher:"StorageHasherV9",key1:"Type",key2:"Type",value:"Type",key2Hasher:"StorageHasherV9"}}},StorageHasherV9:{_enum:{Blake2_128:null,Blake2_256:null,Twox128:null,Twox256:null,Twox64Concat:null}},StorageMetadataV9:{prefix:"Text",items:"Vec"},ErrorMetadataV10:"ErrorMetadataV9",EventMetadataV10:"EventMetadataV9",FunctionArgumentMetadataV10:"FunctionArgumentMetadataV9",FunctionMetadataV10:"FunctionMetadataV9",MetadataV10:{modules:"Vec"},ModuleConstantMetadataV10:"ModuleConstantMetadataV9",ModuleMetadataV10:{name:"Text",storage:"Option",calls:"Option>",events:"Option>",constants:"Vec",errors:"Vec"},StorageEntryModifierV10:"StorageEntryModifierV9",StorageEntryMetadataV10:{name:"Text",modifier:"StorageEntryModifierV10",type:"StorageEntryTypeV10",fallback:"Bytes",docs:"Vec"},StorageEntryTypeV10:{_enum:{Plain:"Type",Map:{hasher:"StorageHasherV10",key:"Type",value:"Type",linked:"bool"},DoubleMap:{hasher:"StorageHasherV10",key1:"Type",key2:"Type",value:"Type",key2Hasher:"StorageHasherV10"}}},StorageMetadataV10:{prefix:"Text",items:"Vec"},StorageHasherV10:{_enum:{Blake2_128:null,Blake2_256:null,Blake2_128Concat:null,Twox128:null,Twox256:null,Twox64Concat:null}},...{ErrorMetadataV11:"ErrorMetadataV10",EventMetadataV11:"EventMetadataV10",ExtrinsicMetadataV11:{version:"u8",signedExtensions:"Vec"},FunctionArgumentMetadataV11:"FunctionArgumentMetadataV10",FunctionMetadataV11:"FunctionMetadataV10",MetadataV11:{modules:"Vec",extrinsic:"ExtrinsicMetadataV11"},ModuleConstantMetadataV11:"ModuleConstantMetadataV10",ModuleMetadataV11:{name:"Text",storage:"Option",calls:"Option>",events:"Option>",constants:"Vec",errors:"Vec"},StorageEntryModifierV11:"StorageEntryModifierV10",StorageEntryMetadataV11:{name:"Text",modifier:"StorageEntryModifierV11",type:"StorageEntryTypeV11",fallback:"Bytes",docs:"Vec"},StorageEntryTypeV11:{_enum:{Plain:"Type",Map:{hasher:"StorageHasherV11",key:"Type",value:"Type",linked:"bool"},DoubleMap:{hasher:"StorageHasherV11",key1:"Type",key2:"Type",value:"Type",key2Hasher:"StorageHasherV11"}}},StorageMetadataV11:{prefix:"Text",items:"Vec"},StorageHasherV11:{_enum:{Blake2_128:null,Blake2_256:null,Blake2_128Concat:null,Twox128:null,Twox256:null,Twox64Concat:null,Identity:null}}},ErrorMetadataV12:"ErrorMetadataV11",EventMetadataV12:"EventMetadataV11",ExtrinsicMetadataV12:"ExtrinsicMetadataV11",FunctionArgumentMetadataV12:"FunctionArgumentMetadataV11",FunctionMetadataV12:"FunctionMetadataV11",MetadataV12:{modules:"Vec",extrinsic:"ExtrinsicMetadataV12"},ModuleConstantMetadataV12:"ModuleConstantMetadataV11",ModuleMetadataV12:{name:"Text",storage:"Option",calls:"Option>",events:"Option>",constants:"Vec",errors:"Vec",index:"u8"},StorageEntryModifierV12:"StorageEntryModifierV11",StorageEntryMetadataV12:"StorageEntryMetadataV11",StorageEntryTypeV12:"StorageEntryTypeV11",StorageMetadataV12:"StorageMetadataV11",StorageHasherV12:"StorageHasherV11",ErrorMetadataV13:"ErrorMetadataV12",EventMetadataV13:"EventMetadataV12",ExtrinsicMetadataV13:"ExtrinsicMetadataV12",FunctionArgumentMetadataV13:"FunctionArgumentMetadataV12",FunctionMetadataV13:"FunctionMetadataV12",MetadataV13:{modules:"Vec",extrinsic:"ExtrinsicMetadataV13"},ModuleConstantMetadataV13:"ModuleConstantMetadataV12",ModuleMetadataV13:{name:"Text",storage:"Option",calls:"Option>",events:"Option>",constants:"Vec",errors:"Vec",index:"u8"},StorageEntryModifierV13:"StorageEntryModifierV12",StorageEntryMetadataV13:{name:"Text",modifier:"StorageEntryModifierV13",type:"StorageEntryTypeV13",fallback:"Bytes",docs:"Vec"},StorageEntryTypeV13:{_enum:{Plain:"Type",Map:{hasher:"StorageHasherV13",key:"Type",value:"Type",linked:"bool"},DoubleMap:{hasher:"StorageHasherV13",key1:"Type",key2:"Type",value:"Type",key2Hasher:"StorageHasherV13"},NMap:{keyVec:"Vec",hashers:"Vec",value:"Type"}}},StorageMetadataV13:{prefix:"Text",items:"Vec"},StorageHasherV13:"StorageHasherV12",...{PortableTypeV14:{id:"Si1LookupTypeId",type:"Si1Type"},ErrorMetadataV14:{...dg,args:"Vec"},EventMetadataV14:{...dg,args:"Vec"},FunctionArgumentMetadataV14:{name:"Text",type:"Type",typeName:"Option"},FunctionMetadataV14:{...dg,args:"Vec"},ExtrinsicMetadataV14:{type:"SiLookupTypeId",version:"u8",signedExtensions:"Vec"},MetadataV14:{lookup:"PortableRegistry",pallets:"Vec",extrinsic:"ExtrinsicMetadataV14",type:"SiLookupTypeId"},PezpalletCallMetadataV14:{type:"SiLookupTypeId"},PezpalletConstantMetadataV14:{name:"Text",type:"SiLookupTypeId",value:"Bytes",docs:"Vec"},PezpalletErrorMetadataV14:{type:"SiLookupTypeId"},PezpalletEventMetadataV14:{type:"SiLookupTypeId"},PezpalletMetadataV14:{name:"Text",storage:"Option",calls:"Option",events:"Option",constants:"Vec",errors:"Option",index:"u8"},PezpalletStorageMetadataV14:{prefix:"Text",items:"Vec"},SignedExtensionMetadataV14:{identifier:"Text",type:"SiLookupTypeId",additionalSigned:"SiLookupTypeId"},StorageEntryMetadataV14:{name:"Text",modifier:"StorageEntryModifierV14",type:"StorageEntryTypeV14",fallback:"Bytes",docs:"Vec"},StorageEntryModifierV14:"StorageEntryModifierV13",StorageEntryTypeV14:{_enum:{Plain:"SiLookupTypeId",Map:{hashers:"Vec",key:"SiLookupTypeId",value:"SiLookupTypeId"}}},StorageHasherV14:"StorageHasherV13"},CustomMetadata15:{map:"BTreeMap"},CustomValueMetadata15:{type:"SiLookupTypeId",value:"Bytes"},ExtrinsicMetadataV15:{version:"u8",addressType:"SiLookupTypeId",callType:"SiLookupTypeId",signatureType:"SiLookupTypeId",extraType:"SiLookupTypeId",signedExtensions:"Vec"},OuterEnums15:{callType:"SiLookupTypeId",eventType:"SiLookupTypeId",errorType:"SiLookupTypeId"},PezpalletMetadataV15:{name:"Text",storage:"Option",calls:"Option",events:"Option",constants:"Vec",errors:"Option",index:"u8",docs:"Vec"},RuntimeApiMetadataV15:{name:"Text",methods:"Vec",docs:"Vec"},RuntimeApiMethodMetadataV15:{name:"Text",inputs:"Vec",output:"SiLookupTypeId",docs:"Vec"},RuntimeApiMethodParamMetadataV15:{name:"Text",type:"SiLookupTypeId"},MetadataV15:{lookup:"PortableRegistry",pallets:"Vec",extrinsic:"ExtrinsicMetadataV15",type:"SiLookupTypeId",apis:"Vec",outerEnums:"OuterEnums15",custom:"CustomMetadata15"},MetadataV16:{lookup:"PortableRegistry",pallets:"Vec",extrinsic:"ExtrinsicMetadataV16",apis:"Vec",outerEnums:"OuterEnums15",custom:"CustomMetadata15"},PezpalletMetadataV16:{name:"Text",storage:"Option",calls:"Option",events:"Option",constants:"Vec",errors:"Option",associatedTypes:"Vec",viewFunctions:"Vec",index:"u8",docs:"Vec",deprecationInfo:"ItemDeprecationInfoV16"},PezpalletStorageMetadataV16:{prefix:"Text",items:"Vec"},StorageEntryMetadataV16:{name:"Text",modifier:"StorageEntryModifierV14",type:"StorageEntryTypeV14",fallback:"Bytes",docs:"Vec",deprecationInfo:"ItemDeprecationInfoV16"},ItemDeprecationInfoV16:{_enum:{NotDeprecated:"Null",DeprecatedWithoutNote:"Null",Deprecated:{note:"Text",since:"Option"}}},PezpalletCallMetadataV16:{type:"SiLookupTypeId",deprecationInfo:"EnumDeprecationInfoV16"},EnumDeprecationInfoV16:"BTreeMap",VariantDeprecationInfoV16:{_enum:{DummyVariant:"Null",DeprecatedWithoutNote:"Null",Deprecated:{note:"Text",since:"Option"}}},PezpalletEventMetadataV16:{type:"SiLookupTypeId",deprecationInfo:"EnumDeprecationInfoV16"},PezpalletConstantMetadataV16:{name:"Text",type:"SiLookupTypeId",value:"Bytes",docs:"Vec",deprecationInfo:"ItemDeprecationInfoV16"},PezpalletErrorMetadataV16:{type:"SiLookupTypeId",deprecationInfo:"EnumDeprecationInfoV16"},PezpalletAssociatedTypeMetadataV16:{name:"Text",type:"SiLookupTypeId",docs:"Vec"},PezpalletViewFunctionMetadataV16:{id:"[u8; 32]",name:"Text",inputs:"Vec",output:"SiLookupTypeId",docs:"Vec",deprecationInfo:"ItemDeprecationInfoV16"},ExtrinsicMetadataV16:{versions:"Vec",addressType:"SiLookupTypeId",callType:"SiLookupTypeId",signatureType:"SiLookupTypeId",transactionExtensionsByVersion:"BTreeMap>>",transactionExtensions:"Vec"},TransactionExtensionMetadataV16:{identifier:"Text",type:"SiLookupTypeId",implicit:"SiLookupTypeId"},RuntimeApiMetadataV16:{name:"Text",methods:"Vec",docs:"Vec",version:"Compact",deprecationInfo:"ItemDeprecationInfoV16"},RuntimeApiMethodMetadataV16:{name:"Text",inputs:"Vec",output:"SiLookupTypeId",docs:"Vec",deprecationInfo:"ItemDeprecationInfoV16"},ErrorMetadataLatest:"ErrorMetadataV14",EventMetadataLatest:"EventMetadataV14",ExtrinsicMetadataLatest:"ExtrinsicMetadataV16",FunctionArgumentMetadataLatest:"FunctionArgumentMetadataV14",FunctionMetadataLatest:"FunctionMetadataV14",MetadataLatest:"MetadataV16",PezpalletCallMetadataLatest:"PezpalletCallMetadataV16",PezpalletConstantMetadataLatest:"PezpalletConstantMetadataV16",PezpalletErrorMetadataLatest:"PezpalletErrorMetadataV16",PezpalletEventMetadataLatest:"PezpalletEventMetadataV16",PezpalletMetadataLatest:"PezpalletMetadataV16",PezpalletStorageMetadataLatest:"PezpalletStorageMetadataV16",PortableType:"PortableTypeV14",RuntimeApiMetadataLatest:"RuntimeApiMetadataV16",SignedExtensionMetadataLatest:"SignedExtensionMetadataV14",TransactionExtensionMetadataLatest:"TransactionExtensionMetadataV16",StorageEntryMetadataLatest:"StorageEntryMetadataV16",StorageEntryModifierLatest:"StorageEntryModifierV14",StorageEntryTypeLatest:"StorageEntryTypeV14",StorageHasher:"StorageHasherV14",OpaqueMetadata:"Opaque",MetadataAll:{_enum:{V0:"DoNotConstruct",V1:"DoNotConstruct",V2:"DoNotConstruct",V3:"DoNotConstruct",V4:"DoNotConstruct",V5:"DoNotConstruct",V6:"DoNotConstruct",V7:"DoNotConstruct",V8:"DoNotConstruct",V9:"MetadataV9",V10:"MetadataV10",V11:"MetadataV11",V12:"MetadataV12",V13:"MetadataV13",V14:"MetadataV14",V15:"MetadataV15",V16:"MetadataV16"}}}},pg={execute_block:{description:"Execute the given block.",params:[{name:"block",type:"Block"}],type:"Null"}},gg={version:{description:"Returns the version of the runtime.",params:[],type:"RuntimeVersionPre3"}},fg={initialize_block:{description:"Initialize a block with the given header.",params:[{name:"header",type:"Header"}],type:"Null"}},bg={version:{description:"Returns the version of the runtime.",params:[],type:"RuntimeVersion"}},yg={...pg,initialize_block:{description:"Initialize a block with the given header.",params:[{name:"header",type:"Header"}],type:"ExtrinsicInclusionMode"}},kg={Core:[{methods:{...bg,...yg},version:5},{methods:{...bg,...pg,...fg},version:4},{methods:{version:{description:"Returns the version of the runtime.",params:[],type:"RuntimeVersionPre4"},...pg,...fg},version:3},{methods:{...gg,...pg,...fg},version:2},{methods:{initialise_block:{description:"Initialize a block with the given header.",params:[{name:"header",type:"Header"}],type:"Null"},...gg,...pg},version:1}]},vg={Council:"CollectiveOrigin",System:"SystemOrigin",TechnicalCommittee:"CollectiveOrigin",Xcm:"XcmOrigin",XcmPezpallet:"XcmOrigin",Authority:"AuthorityOrigin",GeneralCouncil:"CollectiveOrigin"},wg={rpc:{},runtime:kg,types:{Fixed64:"Int<64, Fixed64>",FixedI64:"Int<64, FixedI64>",FixedU64:"UInt<64, FixedU64>",Fixed128:"Int<128, Fixed128>",FixedI128:"Int<128, FixedI128>",FixedU128:"UInt<128, FixedU128>",I32F32:"Int<64, I32F32>",U32F32:"UInt<64, U32F32>",PerU16:"UInt<16, PerU16>",Perbill:"UInt<32, Perbill>",Percent:"UInt<8, Percent>",Permill:"UInt<32, Permill>",Perquintill:"UInt<64, Perquintill>",AccountId:"AccountId32",AccountId20:"GenericEthereumAccountId",AccountId32:"GenericAccountId32",AccountId33:"GenericAccountId33",AccountIdOf:"AccountId",AccountIndex:"GenericAccountIndex",Address:"MultiAddress",AssetId:"u32",Balance:"UInt<128, Balance>",BalanceOf:"Balance",Block:"GenericBlock",BlockNumber:"u32",BlockNumberFor:"BlockNumber",BlockNumberOf:"BlockNumber",Call:"GenericCall",CallHash:"Hash",CallHashOf:"CallHash",ChangesTrieConfiguration:{digestInterval:"u32",digestLevels:"u32"},ChangesTrieSignal:{_enum:{NewConfiguration:"Option"}},ConsensusEngineId:"GenericConsensusEngineId",CodecHash:"Hash",CrateVersion:{major:"u16",minor:"u8",patch:"u8"},Digest:{logs:"Vec"},DigestItem:{_enum:{Other:"Bytes",AuthoritiesChange:"Vec",ChangesTrieRoot:"Hash",SealV0:"SealV0",Consensus:"Consensus",Seal:"Seal",PreRuntime:"PreRuntime",ChangesTrieSignal:"ChangesTrieSignal",RuntimeEnvironmentUpdated:"Null"}},ExtrinsicsWeight:{normal:"Weight",operational:"Weight"},H32:"[u8; 4; H32]",H64:"[u8; 8; H64]",H128:"[u8; 16; H128]",H160:"[u8; 20; H160]",H256:"[u8; 32; H256]",H512:"[u8; 64; H512]",H1024:"[u8; 128; H1024]",H2048:"[u8; 256; H2048]",Hash:"H256",Header:{parentHash:"Hash",number:"Compact",stateRoot:"Hash",extrinsicsRoot:"Hash",digest:"Digest"},HeaderPartial:{parentHash:"Hash",number:"BlockNumber"},IndicesLookupSource:"GenericLookupSource",Index:"u32",Justification:"(ConsensusEngineId, EncodedJustification)",EncodedJustification:"Bytes",Justifications:"Vec",KeyValue:"(StorageKey, StorageData)",KeyTypeId:"u32",LockIdentifier:"[u8; 8]",LookupSource:"MultiAddress",LookupTarget:"AccountId",ModuleId:"LockIdentifier",MultiAddress:"GenericMultiAddress",MultiSigner:{_enum:{Ed25519:"[u8; 32]",Sr25519:"[u8; 32]",Ecdsa:"[u8; 33]"}},Moment:"UInt<64, Moment>",OpaqueCall:"Bytes",Origin:"DoNotConstruct",OriginCaller:{_enum:{System:"SystemOrigin"}},PalletId:"PezpalletId",ParachainsInherentData:"TeyrchainsInherentData",PezpalletId:"LockIdentifier",PezpalletsOrigin:"OriginCaller",PezpalletVersion:{major:"u16",minor:"u8",patch:"u8"},Pays:{_enum:["Yes","No"]},Phantom:"Null",PhantomData:"Null",Releases:{_enum:["V1","V2","V3","V4","V5","V6","V7","V8","V9","V10"]},RuntimeCall:"Call",RuntimeEvent:"Event",RuntimeDbWeight:{read:"Weight",write:"Weight"},SignedBlock:"SignedBlockWithJustifications",SignedBlockWithJustification:{block:"Block",justification:"Option"},SignedBlockWithJustifications:{block:"Block",justifications:"Option"},Slot:"u64",SlotDuration:"u64",StorageData:"Bytes",StorageInfo:{palletName:"Bytes",storage_name:"Bytes",prefix:"Bytes",maxValues:"Option",maxSize:"Option"},StorageProof:{trieNodes:"Vec"},TransactionPriority:"u64",TransactionLongevity:"u64",TransactionTag:"Bytes",TransactionInfo:{_alias:{dataSize:"size"},chunkRoot:"H256",contentHash:"H256",dataSize:"u32",blockChunks:"u32"},TransactionStorageProof:{chunk:"Vec",proof:"Vec>"},ValidatorId:"AccountId",ValidatorIdOf:"ValidatorId",WeightV0:"u32",WeightV1:"u64",WeightV2:{refTime:"Compact",proofSize:"Compact"},Weight:"WeightV2",WeightMultiplier:"Fixed64",PreRuntime:"(ConsensusEngineId, Bytes)",SealV0:"(u64, Signature)",Seal:"(ConsensusEngineId, Bytes)",Consensus:"(ConsensusEngineId, Bytes)",ExtrinsicInclusionMode:{_enum:["AllExtrinsics","OnlyInherents"]}}},zg={rpc:{},types:{Si0Field:{name:"Option",type:"Si0LookupTypeId",typeName:"Option",docs:"Vec"},Si0LookupTypeId:"u32",Si0Path:"Vec",Si0Type:{path:"Si0Path",params:"Vec",def:"Si0TypeDef"},Si0TypeDef:{_enum:{Composite:"Si0TypeDefComposite",Variant:"Si0TypeDefVariant",Sequence:"Si0TypeDefSequence",Array:"Si0TypeDefArray",Tuple:"Si0TypeDefTuple",Primitive:"Si0TypeDefPrimitive",Compact:"Si0TypeDefCompact",Phantom:"Si0TypeDefPhantom",BitSequence:"Si0TypeDefBitSequence"}},Si0TypeDefArray:{len:"u32",type:"Si0LookupTypeId"},Si0TypeDefBitSequence:{bitStoreType:"Si0LookupTypeId",bitOrderType:"Si0LookupTypeId"},Si0TypeDefCompact:{type:"Si0LookupTypeId"},Si0TypeDefComposite:{fields:"Vec"},Si0TypeDefPhantom:"Null",Si0TypeDefVariant:{variants:"Vec"},Si0TypeDefPrimitive:{_enum:["Bool","Char","Str","U8","U16","U32","U64","U128","U256","I8","I16","I32","I64","I128","I256"]},Si0TypeDefSequence:{type:"Si0LookupTypeId"},Si0TypeDefTuple:"Vec",Si0TypeParameter:{name:"Text",type:"Option"},Si0Variant:{name:"Text",fields:"Vec",index:"Option",discriminant:"Option",docs:"Vec"},...hg,SiField:"Si1Field",SiLookupTypeId:"Si1LookupTypeId",SiPath:"Si1Path",SiType:"Si1Type",SiTypeDef:"Si1TypeDef",SiTypeDefArray:"Si1TypeDefArray",SiTypeDefBitSequence:"Si1TypeDefBitSequence",SiTypeDefCompact:"Si1TypeDefCompact",SiTypeDefComposite:"Si1TypeDefComposite",SiTypeDefPrimitive:"Si1TypeDefPrimitive",SiTypeDefSequence:"Si1TypeDefSequence",SiTypeDefTuple:"Si1TypeDefTuple",SiTypeParameter:"Si1TypeParameter",SiTypeDefVariant:"Si1TypeDefVariant",SiVariant:"Si1Variant"}},xg={rpc:{},runtime:{AssetConversionApi:[{methods:{get_reserves:{description:"Get pool reserves",params:[{name:"asset1",type:"StagingXcmV3MultiLocation"},{name:"asset2",type:"StagingXcmV3MultiLocation"}],type:"Option<(Balance,Balance)>"},quote_price_exact_tokens_for_tokens:{description:"Quote price: exact tokens for tokens",params:[{name:"asset1",type:"StagingXcmV3MultiLocation"},{name:"asset2",type:"StagingXcmV3MultiLocation"},{name:"amount",type:"u128"},{name:"include_fee",type:"bool"}],type:"Option<(Balance)>"},quote_price_tokens_for_exact_tokens:{description:"Quote price: tokens for exact tokens",params:[{name:"asset1",type:"StagingXcmV3MultiLocation"},{name:"asset2",type:"StagingXcmV3MultiLocation"},{name:"amount",type:"u128"},{name:"include_fee",type:"bool"}],type:"Option<(Balance)>"}},version:1}]},types:{TAssetConversion:"Option"}},jg={rpc:{},runtime:{AssetsApi:[{methods:{account_balances:{description:"Return the current set of authorities.",params:[{name:"account",type:"AccountId"}],type:"Vec<(u32, TAssetBalance)>"}},version:1}]},types:{AssetApprovalKey:{owner:"AccountId",delegate:"AccountId"},AssetApproval:{amount:"TAssetBalance",deposit:"TAssetDepositBalance"},AssetBalance:{balance:"TAssetBalance",isFrozen:"bool",isSufficient:"bool"},AssetDestroyWitness:{accounts:"Compact",sufficients:"Compact",approvals:"Compact"},AssetDetails:{owner:"AccountId",issuer:"AccountId",admin:"AccountId",freezer:"AccountId",supply:"TAssetBalance",deposit:"TAssetDepositBalance",minBalance:"TAssetBalance",isSufficient:"bool",accounts:"u32",sufficients:"u32",approvals:"u32",isFrozen:"bool"},AssetMetadata:{deposit:"TAssetDepositBalance",name:"Vec",symbol:"Vec",decimals:"u8",isFrozen:"bool"},TAssetBalance:"u64",TAssetDepositBalance:"BalanceOf"}},Eg={rpc:{},runtime:{AuraApi:[{methods:{authorities:{description:"Return the current set of authorities.",params:[],type:"Vec"},slot_duration:{description:"Returns the slot duration for Aura.",params:[],type:"SlotDuration"}},version:1}]},types:{RawAuraPreDigest:{slotNumber:"u64"}}},Cg={rpc:{},types:{UncleEntryItem:{_enum:{InclusionHeight:"BlockNumber",Uncle:"(Hash, Option)"}}}},Sg={current_epoch:{description:"Returns information regarding the current epoch.",params:[],type:"Epoch"},current_epoch_start:{description:"Returns the slot that started the current epoch.",params:[],type:"Slot"},generate_key_ownership_proof:{description:"Generates a proof of key ownership for the given authority in the current epoch.",params:[{name:"slot",type:"Slot"},{name:"authorityId",type:"AuthorityId"}],type:"Option"},next_epoch:{description:"Returns information regarding the next epoch (which was already previously announced).",params:[],type:"Epoch"},submit_report_equivocation_unsigned_extrinsic:{description:"Submits an unsigned extrinsic to report an equivocation.",params:[{name:"equivocationProof",type:"BabeEquivocationProof"},{name:"keyOwnerProof",type:"OpaqueKeyOwnershipProof"}],type:"Option"}},Ag={rpc:{epochAuthorship:{description:"Returns data about which slots (primary or secondary) can be claimed in the current epoch with the keys in the keystore",isUnsafe:!0,params:[],type:"HashMap"}},runtime:{BabeApi:[{methods:{configuration:{description:"Return the genesis configuration for BABE. The configuration is only read on genesis.",params:[],type:"BabeGenesisConfiguration"},...Sg},version:2},{methods:{configuration:{description:"Return the configuration for BABE. Version 1.",params:[],type:"BabeGenesisConfigurationV1"},...Sg},version:1}]},types:{AllowedSlots:{_enum:["PrimarySlots","PrimaryAndSecondaryPlainSlots","PrimaryAndSecondaryVRFSlots"]},BabeAuthorityWeight:"u64",BabeEpochConfiguration:{c:"(u64, u64)",allowedSlots:"AllowedSlots"},BabeBlockWeight:"u32",BabeEquivocationProof:{offender:"AuthorityId",slotNumber:"SlotNumber",firstHeader:"Header",secondHeader:"Header"},BabeGenesisConfiguration:{slotDuration:"u64",epochLength:"u64",c:"(u64, u64)",genesisAuthorities:"Vec<(AuthorityId, BabeAuthorityWeight)>",randomness:"Randomness",allowedSlots:"AllowedSlots"},BabeGenesisConfigurationV1:{slotDuration:"u64",epochLength:"u64",c:"(u64, u64)",genesisAuthorities:"Vec<(AuthorityId, BabeAuthorityWeight)>",randomness:"Randomness",secondarySlots:"bool"},BabeWeight:"u64",MaybeRandomness:"Option",MaybeVrf:"Option",Epoch:{epochIndex:"u64",startSlot:"Slot",duration:"u64",authorities:"Vec<(AuthorityId, BabeAuthorityWeight)>",randomness:"Hash",config:"BabeEpochConfiguration"},EpochAuthorship:{primary:"Vec",secondary:"Vec",secondary_vrf:"Vec"},NextConfigDescriptor:{_enum:{V0:"Null",V1:"NextConfigDescriptorV1"}},NextConfigDescriptorV1:{c:"(u64, u64)",allowedSlots:"AllowedSlots"},OpaqueKeyOwnershipProof:"Bytes",Randomness:"Hash",RawBabePreDigest:{_enum:{Phantom:"Null",Primary:"RawBabePreDigestPrimary",SecondaryPlain:"RawBabePreDigestSecondaryPlain",SecondaryVRF:"RawBabePreDigestSecondaryVRF"}},RawBabePreDigestPrimary:{authorityIndex:"u32",slotNumber:"SlotNumber",vrfOutput:"VrfOutput",vrfProof:"VrfProof"},RawBabePreDigestSecondaryPlain:{authorityIndex:"u32",slotNumber:"SlotNumber"},RawBabePreDigestSecondaryVRF:{authorityIndex:"u32",slotNumber:"SlotNumber",vrfOutput:"VrfOutput",vrfProof:"VrfProof"},RawBabePreDigestTo159:{_enum:{Primary:"RawBabePreDigestPrimaryTo159",Secondary:"RawBabePreDigestSecondaryTo159"}},RawBabePreDigestPrimaryTo159:{authorityIndex:"u32",slotNumber:"SlotNumber",weight:"BabeBlockWeight",vrfOutput:"VrfOutput",vrfProof:"VrfProof"},RawBabePreDigestSecondaryTo159:{authorityIndex:"u32",slotNumber:"SlotNumber",weight:"BabeBlockWeight"},RawBabePreDigestCompat:{_enum:{Zero:"u32",One:"u32",Two:"u32",Three:"u32"}},SlotNumber:"u64",VrfData:"[u8; 32]",VrfOutput:"[u8; 32]",VrfProof:"[u8; 64]"}},Ig={rpc:{},types:{AccountData:{free:"Balance",reserved:"Balance",miscFrozen:"Balance",feeFrozen:"Balance"},BalanceLockTo212:{id:"LockIdentifier",amount:"Balance",until:"BlockNumber",reasons:"WithdrawReasons"},BalanceLock:{id:"LockIdentifier",amount:"Balance",reasons:"Reasons"},BalanceStatus:{_enum:["Free","Reserved"]},Reasons:{_enum:["Fee","Misc","All"]},ReserveData:{id:"ReserveIdentifier",amount:"Balance"},ReserveIdentifier:"[u8; 8]",VestingSchedule:{offset:"Balance",perBlock:"Balance",startingBlock:"BlockNumber"},WithdrawReasons:{_set:{TransactionPayment:1,Transfer:2,Reserve:4,Fee:8,Tip:16}}}},Tg={beefy_genesis:{description:"Return the block number where BEEFY consensus is enabled/started",params:[],type:"Option"},generate_key_ownership_proof:{description:"Generates a proof of key ownership for the given authority in the given set.",params:[{name:"setId",type:"ValidatorSetId"},{name:"authorityId",type:"AuthorityId"}],type:"Option"},validator_set:{description:"Return the current active BEEFY validator set",params:[],type:"Option"}},Og={...Tg,submit_report_equivocation_unsigned_extrinsic:{description:"Submits an unsigned extrinsic to report an equivocation.",params:[{name:"equivocationProof",type:"BeefyEquivocationProof"},{name:"keyOwnerProof",type:"OpaqueKeyOwnershipProof"}],type:"Option"}},Ng={rpc:{getFinalizedHead:{description:"Returns hash of the latest BEEFY finalized block as seen by this client.",params:[],type:"H256"},subscribeJustifications:{description:"Returns the block most recently finalized by BEEFY, alongside its justification.",params:[],pubsub:["justifications","subscribeJustifications","unsubscribeJustifications"],type:"BeefyVersionedFinalityProof"}},runtime:{BeefyApi:[{methods:{...Tg,submit_report_double_voting_unsigned_extrinsic:{description:"Submits an unsigned extrinsic to report a double voting equivocation.",params:[{name:"equivocationProof",type:"BeefyEquivocationProof"},{name:"keyOwnerProof",type:"OpaqueKeyOwnershipProof"}],type:"Option"}},version:4},{methods:Og,version:3},{methods:Og,version:2},{methods:Og,version:1}],BeefyMmrApi:[{methods:{authority_set_proof:{description:"Return the currently active BEEFY authority set proof.",params:[],type:"BeefyAuthoritySet"},next_authority_set_proof:{description:"Return the next/queued BEEFY authority set proof.",params:[],type:"BeefyNextAuthoritySet"}},version:1}]},types:{BeefyAuthoritySet:{id:"u64",len:"u32",root:"H256"},BeefyCommitment:{payload:"BeefyPayload",blockNumber:"BlockNumber",validatorSetId:"ValidatorSetId"},BeefyId:"[u8; 33]",BeefyEquivocationProof:{first:"BeefyVoteMessage",second:"BeefyVoteMessage"},BeefyCompactSignedCommitment:{commitment:"BeefyCommitment",signaturesFrom:"Vec",validatorSetLen:"u32",signaturesCompact:"Vec"},BeefySignedCommitment:{commitment:"BeefyCommitment",signatures:"Vec>"},BeefyVersionedFinalityProof:{_enum:{V0:"Null",V1:"BeefyCompactSignedCommitment"}},BeefyNextAuthoritySet:{id:"u64",len:"u32",root:"H256"},BeefyPayload:"Vec<(BeefyPayloadId, Bytes)>",BeefyPayloadId:"[u8;2]",BeefyVoteMessage:{commitment:"BeefyCommitment",id:"AuthorityId",signature:"Signature"},MmrRootHash:"H256",ValidatorSetId:"u64",ValidatorSet:{validators:"Vec",id:"ValidatorSetId"}}},Pg={rpc:{},runtime:{Benchmark:[{methods:{benchmark_metadata:{description:"Get the benchmark metadata available for this runtime.",params:[{name:"extra",type:"bool"}],type:"(Vec, Vec)"},dispatch_benchmark:{description:"Dispatch the given benchmark.",params:[{name:"config",type:"BenchmarkConfig"}],type:"Result, Text>"}},version:1}]},types:{BenchmarkBatch:{pallet:"Text",instance:"Text",benchmark:"Text",results:"Vec"},BenchmarkConfig:{pallet:"Bytes",benchmark:"Bytes",selectedComponents:"Vec<(BenchmarkParameter, u32)>",verify:"bool",internalRepeats:"u32"},BenchmarkList:{pallet:"Bytes",instance:"Bytes",benchmarks:"Vec"},BenchmarkMetadata:{name:"Bytes",components:"Vec<(BenchmarkParameter, u32, u32)>"},BenchmarkParameter:{_enum:["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"]},BenchmarkResult:{components:"Vec<(BenchmarkParameter, u32)>",extrinsicTime:"u128",storageRootTime:"u128",reads:"u32",repeatReads:"u32",writes:"u32",repeatWrites:"u32",proofSize:"u32",benchKeys:"Vec<(Vec, u32, u32, bool)>"}}},Mg={random_seed:{description:"Generate a random seed.",params:[],type:"Hash"}},Rg={apply_extrinsic:{description:"Apply the given extrinsic.",params:[{name:"extrinsic",type:"Extrinsic"}],type:"ApplyExtrinsicResultPre6"}},qg={check_inherents:{description:"Check that the inherents are valid.",params:[{name:"block",type:"Block"},{name:"data",type:"InherentData"}],type:"CheckInherentsResult"},inherent_extrinsics:{description:"Generate inherent extrinsics.",params:[{name:"inherent",type:"InherentData"}],type:"Vec"}},Lg={finalize_block:{description:"Finish the current block.",params:[],type:"Header"}},Vg={rpc:{},runtime:{BlockBuilder:[{methods:{apply_extrinsic:{description:"Apply the given extrinsic.",params:[{name:"extrinsic",type:"Extrinsic"}],type:"ApplyExtrinsicResult"},...qg,...Lg},version:6},{methods:{...Rg,...qg,...Lg},version:5},{methods:{...Mg,...Rg,...qg,...Lg},version:4},{methods:{...Mg,...qg,...Lg},version:3},{methods:{finalise_block:{description:"Finish the current block.",params:[],type:"Header"},...Mg,...qg},version:2}]},types:{CheckInherentsResult:{okay:"bool",fatalError:"bool",errors:"InherentData"},InherentData:{data:"BTreeMap"},InherentIdentifier:"[u8; 8]"}},Dg={rpc:{},types:{CollectiveOrigin:{_enum:{Members:"(MemberCount, MemberCount)",Member:"AccountId"}},MemberCount:"u32",ProposalIndex:"u32",VotesTo230:{index:"ProposalIndex",threshold:"MemberCount",ayes:"Vec",nays:"Vec"},Votes:{index:"ProposalIndex",threshold:"MemberCount",ayes:"Vec",nays:"Vec",end:"BlockNumber"}}},Bg={rpc:{},types:{AuthorityId:"AccountId",RawVRFOutput:"[u8; 32]"}},_g={get_storage:{description:"Query a given storage key in a given contract.",params:[{name:"address",type:"AccountId"},{name:"key",type:"Bytes"}],type:"Option"},upload_code:{description:"Upload new code without instantiating a contract from it.",params:[{name:"origin",type:"AccountId"},{name:"code",type:"Bytes"},{name:"storageDepositLimit",type:"Option"}],type:"CodeUploadResult"}},Fg={rpc:{call:{deprecated:"Use the runtime interface `api.call.contractsApi.call` instead",description:"Executes a call to a contract",params:[{name:"callRequest",type:"ContractCallRequest"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"ContractExecResult"},getStorage:{deprecated:"Use the runtime interface `api.call.contractsApi.getStorage` instead",description:"Returns the value under a specified storage key in a contract",params:[{name:"address",type:"AccountId"},{name:"key",type:"H256"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Option"},instantiate:{deprecated:"Use the runtime interface `api.call.contractsApi.instantiate` instead",description:"Instantiate a new contract",params:[{name:"request",type:"InstantiateRequestV1"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"ContractInstantiateResult"},rentProjection:{deprecated:"Not available in newer versions of the contracts interfaces",description:"Returns the projected time a given contract will be able to sustain paying its rent",params:[{name:"address",type:"AccountId"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Option"},uploadCode:{deprecated:"Use the runtime interface `api.call.contractsApi.uploadCode` instead",description:"Upload new code without instantiating a contract from it",endpoint:"contracts_upload_code",params:[{name:"uploadRequest",type:"CodeUploadRequest"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"CodeUploadResult"}},runtime:{ContractsApi:[{methods:{call:{description:"Perform a call from a specified account to a given contract.",params:[{name:"origin",type:"AccountId"},{name:"dest",type:"AccountId"},{name:"value",type:"Balance"},{name:"gasLimit",type:"Option"},{name:"storageDepositLimit",type:"Option"},{name:"inputData",type:"Vec"}],type:"ContractExecResult"},instantiate:{description:"Instantiate a new contract.",params:[{name:"origin",type:"AccountId"},{name:"value",type:"Balance"},{name:"gasLimit",type:"Option"},{name:"storageDepositLimit",type:"Option"},{name:"code",type:"CodeSource"},{name:"data",type:"Bytes"},{name:"salt",type:"Bytes"}],type:"ContractInstantiateResult"},..._g},version:2},{methods:{call:{description:"Perform a call from a specified account to a given contract.",params:[{name:"origin",type:"AccountId"},{name:"dest",type:"AccountId"},{name:"value",type:"Balance"},{name:"gasLimit",type:"u64"},{name:"storageDepositLimit",type:"Option"},{name:"inputData",type:"Vec"}],type:"ContractExecResultU64"},instantiate:{description:"Instantiate a new contract.",params:[{name:"origin",type:"AccountId"},{name:"value",type:"Balance"},{name:"gasLimit",type:"u64"},{name:"storageDepositLimit",type:"Option"},{name:"code",type:"CodeSource"},{name:"data",type:"Bytes"},{name:"salt",type:"Bytes"}],type:"ContractInstantiateResultU64"},..._g},version:1}]},types:{AliveContractInfo:{trieId:"TrieId",storageSize:"u32",pairCount:"u32",codeHash:"CodeHash",rentAllowance:"Balance",rentPaid:"Balance",deductBlock:"BlockNumber",lastWrite:"Option",_reserved:"Option"},CodeHash:"Hash",CodeSource:{_enum:{Upload:"Bytes",Existing:"Hash"}},CodeUploadRequest:{origin:"AccountId",code:"Bytes",storageDepositLimit:"Option"},CodeUploadResult:"Result",CodeUploadResultValue:{codeHash:"CodeHash",deposit:"Balance"},ContractCallRequest:{origin:"AccountId",dest:"AccountId",value:"Balance",gasLimit:"u64",storageDepositLimit:"Option",inputData:"Bytes"},ContractExecResultSuccessTo255:{status:"u8",data:"Raw"},ContractExecResultTo255:{_enum:{Success:"ContractExecResultSuccessTo255",Error:"Null"}},ContractExecResultSuccessTo260:{flags:"ContractReturnFlags",data:"Bytes",gasConsumed:"u64"},ContractExecResultTo260:{_enum:{Success:"ContractExecResultSuccessTo260",Error:"Null"}},ContractExecResultOk:{flags:"ContractReturnFlags",data:"Bytes"},ContractExecResultResult:"Result",ContractExecResultTo267:{gasConsumed:"u64",debugMessage:"Text",result:"ContractExecResultResult"},ContractExecResult:{gasConsumed:"Weight",gasRequired:"Weight",storageDeposit:"StorageDeposit",debugMessage:"Text",result:"ContractExecResultResult"},ContractExecResultU64:{gasConsumed:"u64",gasRequired:"u64",storageDeposit:"StorageDeposit",debugMessage:"Text",result:"ContractExecResultResult"},ContractInfo:{_enum:{Alive:"AliveContractInfo",Tombstone:"TombstoneContractInfo"}},ContractCallFlags:{_set:{_bitLength:32,ForwardInput:1,CloneInput:2,TailCall:4,AllowReentry:8}},ContractReturnFlags:{_set:{_bitLength:32,Revert:1}},ContractStorageKey:"[u8; 32]",DeletedContract:{pairCount:"u32",trieId:"TrieId"},ExecReturnValue:{flags:"ContractReturnFlags",data:"Bytes"},Gas:"u64",HostFnWeightsTo264:{caller:"Weight",address:"Weight",gasLeft:"Weight",balance:"Weight",valueTransferred:"Weight",minimumBalance:"Weight",tombstoneDeposit:"Weight",rentAllowance:"Weight",blockNumber:"Weight",now:"Weight",weightToFee:"Weight",gas:"Weight",input:"Weight",inputPerByte:"Weight",return:"Weight",returnPerByte:"Weight",terminate:"Weight",restoreTo:"Weight",restoreToPerDelta:"Weight",random:"Weight",depositEvent:"Weight",depositEventPerTopic:"Weight",depositEventPerByte:"Weight",setRentAllowance:"Weight",setStorage:"Weight",setStoragePerByte:"Weight",clearStorage:"Weight",getStorage:"Weight",getStoragePerByte:"Weight",transfer:"Weight",call:"Weight",callTransferSurcharge:"Weight",callPerInputByte:"Weight",callPerOutputByte:"Weight",instantiate:"Weight",instantiatePerInputByte:"Weight",instantiatePerOutputByte:"Weight",hashSha2256:"Weight",hashSha2256PerByte:"Weight",hashKeccak256:"Weight",hashKeccak256PerByte:"Weight",hashBlake2256:"Weight",hashBlake2256PerByte:"Weight",hashBlake2128:"Weight",hashBlake2128PerByte:"Weight"},HostFnWeights:{caller:"Weight",address:"Weight",gasLeft:"Weight",balance:"Weight",valueTransferred:"Weight",minimumBalance:"Weight",tombstoneDeposit:"Weight",rentAllowance:"Weight",blockNumber:"Weight",now:"Weight",weightToFee:"Weight",gas:"Weight",input:"Weight",inputPerByte:"Weight",return:"Weight",returnPerByte:"Weight",terminate:"Weight",terminatePerCodeByte:"Weight",restoreTo:"Weight",restoreToPerCallerCodeByte:"Weight",restoreToPerTombstoneCodeByte:"Weight",restoreToPerDelta:"Weight",random:"Weight",depositEvent:"Weight",depositEventPerTopic:"Weight",depositEventPerByte:"Weight",setRentAllowance:"Weight",setStorage:"Weight",setStoragePerByte:"Weight",clearStorage:"Weight",getStorage:"Weight",getStoragePerByte:"Weight",transfer:"Weight",call:"Weight",callPerCodeByte:"Weight",callTransferSurcharge:"Weight",callPerInputByte:"Weight",callPerOutputByte:"Weight",instantiate:"Weight",instantiatePerCodeByte:"Weight",instantiatePerInputByte:"Weight",instantiatePerOutputByte:"Weight",instantiatePerSaltByte:"Weight",hashSha2256:"Weight",hashSha2256PerByte:"Weight",hashKeccak256:"Weight",hashKeccak256PerByte:"Weight",hashBlake2256:"Weight",hashBlake2256PerByte:"Weight",hashBlake2128:"Weight",hashBlake2128PerByte:"Weight",rentParams:"Weight"},InstantiateRequestV1:{origin:"AccountId",value:"Balance",gasLimit:"Gas",code:"Bytes",data:"Bytes",salt:"Bytes"},InstantiateRequestV2:{_fallback:"InstantiateRequestV1",origin:"AccountId",value:"Balance",gasLimit:"Gas",storageDepositLimit:"Option",code:"Bytes",data:"Bytes",salt:"Bytes"},InstantiateRequest:{_fallback:"InstantiateRequestV2",origin:"AccountId",value:"Balance",gasLimit:"Gas",storageDepositLimit:"Option",code:"CodeSource",data:"Bytes",salt:"Bytes"},ContractInstantiateResultTo267:"Result",ContractInstantiateResultTo299:"Result",ContractInstantiateResult:{gasConsumed:"WeightV2",gasRequired:"WeightV2",storageDeposit:"StorageDeposit",debugMessage:"Text",result:"InstantiateReturnValue"},ContractInstantiateResultU64:{_fallback:"ContractInstantiateResultTo299",gasConsumed:"u64",gasRequired:"u64",storageDeposit:"StorageDeposit",debugMessage:"Text",result:"InstantiateReturnValue"},InstantiateReturnValueTo267:{result:"ExecReturnValue",accountId:"AccountId",rentProjection:"Option"},InstantiateReturnValueOk:{result:"ExecReturnValue",accountId:"AccountId"},InstantiateReturnValue:"Result",InstructionWeights:{i64const:"u32",i64load:"u32",i64store:"u32",select:"u32",rIf:"u32",br:"u32",brIf:"u32",brIable:"u32",brIablePerEntry:"u32",call:"u32",callIndirect:"u32",callIndirectPerParam:"u32",localGet:"u32",localSet:"u32",local_tee:"u32",globalGet:"u32",globalSet:"u32",memoryCurrent:"u32",memoryGrow:"u32",i64clz:"u32",i64ctz:"u32",i64popcnt:"u32",i64eqz:"u32",i64extendsi32:"u32",i64extendui32:"u32",i32wrapi64:"u32",i64eq:"u32",i64ne:"u32",i64lts:"u32",i64ltu:"u32",i64gts:"u32",i64gtu:"u32",i64les:"u32",i64leu:"u32",i64ges:"u32",i64geu:"u32",i64add:"u32",i64sub:"u32",i64mul:"u32",i64divs:"u32",i64divu:"u32",i64rems:"u32",i64remu:"u32",i64and:"u32",i64or:"u32",i64xor:"u32",i64shl:"u32",i64shrs:"u32",i64shru:"u32",i64rotl:"u32",i64rotr:"u32"},LimitsTo264:{eventTopics:"u32",stackHeight:"u32",globals:"u32",parameters:"u32",memoryPages:"u32",tableSize:"u32",brTableSize:"u32",subjectLen:"u32",codeSize:"u32"},Limits:{eventTopics:"u32",stackHeight:"u32",globals:"u32",parameters:"u32",memoryPages:"u32",tableSize:"u32",brTableSize:"u32",subjectLen:"u32"},PrefabWasmModule:{scheduleVersion:"Compact",initial:"Compact",maximum:"Compact",refcount:"Compact",_reserved:"Option",code:"Bytes",originalCodeLen:"u32"},RentProjection:{_enum:{EvictionAt:"BlockNumber",NoEviction:"Null"}},ScheduleTo212:{version:"u32",putCodePerByteCost:"Gas",growMemCost:"Gas",regularOpCost:"Gas",returnDataPerByteCost:"Gas",eventDataPerByteCost:"Gas",eventPerTopicCost:"Gas",eventBaseCost:"Gas",sandboxDataReadCost:"Gas",sandboxDataWriteCost:"Gas",maxEventTopics:"u32",maxStackHeight:"u32",maxMemoryPages:"u32",enablePrintln:"bool",maxSubjectLen:"u32"},ScheduleTo258:{version:"u32",putCodePerByteCost:"Gas",growMemCost:"Gas",regularOpCost:"Gas",returnDataPerByteCost:"Gas",eventDataPerByteCost:"Gas",eventPerTopicCost:"Gas",eventBaseCost:"Gas",sandboxDataReadCost:"Gas",sandboxDataWriteCost:"Gas",transferCost:"Gas",maxEventTopics:"u32",maxStackHeight:"u32",maxMemoryPages:"u32",enablePrintln:"bool",maxSubjectLen:"u32"},ScheduleTo264:{version:"u32",enablePrintln:"bool",limits:"LimitsTo264",instructionWeights:"InstructionWeights",hostFnWeights:"HostFnWeightsTo264"},Schedule:{version:"u32",enablePrintln:"bool",limits:"Limits",instructionWeights:"InstructionWeights",hostFnWeights:"HostFnWeights"},SeedOf:"Hash",StorageDeposit:{_enum:{Refund:"Balance",Charge:"Balance"}},TombstoneContractInfo:"Hash",TrieId:"Bytes"}},Ug={rpc:{},types:{AccountVote:{_enum:{Standard:"AccountVoteStandard",Split:"AccountVoteSplit"}},AccountVoteSplit:{aye:"Balance",nay:"Balance"},AccountVoteStandard:{vote:"Vote",balance:"Balance"},Conviction:{_enum:["None","Locked1x","Locked2x","Locked3x","Locked4x","Locked5x","Locked6x"]},Delegations:{votes:"Balance",capital:"Balance"},PreimageStatus:{_enum:{Missing:"BlockNumber",Available:"PreimageStatusAvailable"}},PreimageStatusAvailable:{data:"Bytes",provider:"AccountId",deposit:"Balance",since:"BlockNumber",expiry:"Option"},PriorLock:"(BlockNumber, Balance)",PropIndex:"u32",Proposal:"Call",ProxyState:{_enum:{Open:"AccountId",Active:"AccountId"}},ReferendumIndex:"u32",ReferendumInfoTo239:{end:"BlockNumber",proposalHash:"Hash",threshold:"VoteThreshold",delay:"BlockNumber"},ReferendumInfo:{_enum:{Ongoing:"ReferendumStatus",Finished:"ReferendumInfoFinished"}},ReferendumInfoFinished:{approved:"bool",end:"BlockNumber"},ReferendumStatus:{end:"BlockNumber",proposalHash:"Hash",threshold:"VoteThreshold",delay:"BlockNumber",tally:"Tally"},Tally:{ayes:"Balance",nays:"Balance",turnout:"Balance"},Voting:{_enum:{Direct:"VotingDirect",Delegating:"VotingDelegating"}},VotingDirect:{votes:"Vec",delegations:"Delegations",prior:"PriorLock"},VotingDirectVote:"(ReferendumIndex, AccountVote)",VotingDelegating:{balance:"Balance",target:"AccountId",conviction:"Conviction",delegations:"Delegations",prior:"PriorLock"}}},Hg={rpc:{getBlockStats:{description:"Reexecute the specified `block_hash` and gather statistics while doing so",isUnsafe:!0,params:[{isHistoric:!0,name:"at",type:"Hash"}],type:"Option"}},types:{BlockStats:{witnessLen:"u64",witnessCompactLen:"u64",blockLen:"u64",blockNumExtrinsics:"u64"}}},Xg={rpc:{},runtime:{AuthorityDiscoveryApi:[{methods:{authorities:{description:"Retrieve authority identifiers of the current and next authority set.",params:[],type:"Vec"}},version:1}]},types:{}},Wg={rpc:{},types:{ApprovalFlag:"u32",DefunctVoter:{who:"AccountId",voteCount:"Compact",candidateCount:"Compact"},Renouncing:{_enum:{Member:"Null",RunnerUp:"Null",Candidate:"Compact"}},SetIndex:"u32",Vote:"GenericVote",VoteIndex:"u32",VoterInfo:{lastActive:"VoteIndex",lastWin:"VoteIndex",pot:"Balance",stake:"Balance"},VoteThreshold:{_enum:["Super Majority Approve","Super Majority Against","Simple Majority"]}}},Gg={rpc:{createBlock:{description:"Instructs the manual-seal authorship task to create a new block",params:[{name:"createEmpty",type:"bool"},{name:"finalize",type:"bool"},{isOptional:!0,name:"parentHash",type:"BlockHash"}],type:"CreatedBlock"},finalizeBlock:{description:"Instructs the manual-seal authorship task to finalize a block",params:[{name:"hash",type:"BlockHash"},{isOptional:!0,name:"justification",type:"Justification"}],type:"bool"}},types:{CreatedBlock:{_alias:{blockHash:"hash"},blockHash:"BlockHash",aux:"ImportedAux"},ImportedAux:{headerOnly:"bool",clearJustificationRequests:"bool",needsJustification:"bool",badJustification:"bool",needsFinalityProof:"bool",isNewBest:"bool"}}},Zg={rpc:{},types:{EvmAccount:{nonce:"u256",balance:"u256"},EvmCallInfo:{exitReason:"ExitReason",value:"Bytes",usedGas:"U256",logs:"Vec"},EvmCreateInfo:{exitReason:"ExitReason",value:"H160",usedGas:"U256",logs:"Vec"},EvmCallInfoV2:{exitReason:"ExitReason",value:"Bytes",usedGas:"U256",weightInfo:"Option",logs:"Vec"},EvmCreateInfoV2:{exitReason:"ExitReason",value:"H160",usedGas:"U256",weightInfo:"Option",logs:"Vec"},EvmLog:{address:"H160",topics:"Vec",data:"Bytes"},EvmVicinity:{gasPrice:"u256",origin:"H160"},EvmWeightInfo:{refTimeLimit:"Option",proofSizeLimit:"Option",refTimeUsage:"Option",proofSizeUsage:"Option"},ExitError:{_enum:{StackUnderflow:"Null",StackOverflow:"Null",InvalidJump:"Null",InvalidRange:"Null",DesignatedInvalid:"Null",CallTooDeep:"Null",CreateCollision:"Null",CreateContractLimit:"Null",OutOfOffset:"Null",OutOfGas:"Null",OutOfFund:"Null",PCUnderflow:"Null",CreateEmpty:"Null",Other:"Text"}},ExitFatal:{_enum:{NotSupported:"Null",UnhandledInterrupt:"Null",CallErrorAsFatal:"ExitError",Other:"Text"}},ExitReason:{_enum:{Succeed:"ExitSucceed",Error:"ExitError",Revert:"ExitRevert",Fatal:"ExitFatal"}},ExitRevert:{_enum:["Reverted"]},ExitSucceed:{_enum:["Stopped","Returned","Suicided"]}}},Kg={rpc:{},types:{Extrinsic:"GenericExtrinsic",ExtrinsicEra:"GenericExtrinsicEra",ExtrinsicPayload:"GenericExtrinsicPayload",ExtrinsicSignature:"MultiSignature",ExtrinsicV4:"GenericExtrinsicV4",ExtrinsicPayloadV4:"GenericExtrinsicPayloadV4",ExtrinsicSignatureV4:"GenericExtrinsicSignatureV4",ExtrinsicUnknown:"GenericExtrinsicUnknown",ExtrinsicPayloadUnknown:"GenericExtrinsicPayloadUnknown",ExtrinsicV5:"GenericExtrinsicV5",ExtrinsicPayloadV5:"GenericExtrinsicPayloadV5",ExtrinsicSignatureV5:"GenericExtrinsicSignatureV5",Era:"ExtrinsicEra",ImmortalEra:"GenericImmortalEra",MortalEra:"GenericMortalEra",AnySignature:"H512",MultiSignature:{_enum:{Ed25519:"Ed25519Signature",Sr25519:"Sr25519Signature",Ecdsa:"EcdsaSignature"}},Signature:"H512",SignerPayload:"GenericSignerPayload",EcdsaSignature:"[u8; 65]",Ed25519Signature:"H512",Sr25519Signature:"H512"}},Yg={rpc:{},runtime:{FungiblesApi:[{methods:{query_account_balances:{description:"Returns the list of all `MultiAsset` that an `AccountId` has",params:[{name:"account",type:"AccountId"}],type:"Result, FungiblesAccessError>"}},version:1},{methods:{query_account_balances:{description:"Returns the list of all `MultiAsset` that an `AccountId` has",params:[{name:"account",type:"AccountId"}],type:"Result"}},version:2}]},types:{FungiblesAccessError:{_enum:["AssetIdConversionFailed","AmountToBalanceConversionFailed"]}}},Jg={rpc:{},types:{AssetOptions:{initalIssuance:"Compact",permissions:"PermissionLatest"},Owner:{_enum:{None:"Null",Address:"AccountId"}},PermissionsV1:{update:"Owner",mint:"Owner",burn:"Owner"},PermissionVersions:{_enum:{V1:"PermissionsV1"}},PermissionLatest:"PermissionsV1"}},Qg={rpc:{},runtime:{GenesisBuilder:[{methods:{build_config:{description:"Build `RuntimeGenesisConfig` from a JSON blob not using any defaults and store it in the storage.",params:[{name:"json",type:"Vec"}],type:"Result<(), GenesisBuildErr>"},create_default_config:{description:"Creates the default `RuntimeGenesisConfig` and returns it as a JSON blob.",params:[],type:"Vec"}},version:1}]},types:{GenesisBuildErr:"Text"}},$g={rpc:{},types:{ActiveGilt:{proportion:"Perquintill",amount:"Balance",who:"AccountId",expiry:"BlockNumber"},ActiveGiltsTotal:{frozen:"Balance",proportion:"Perquintill",index:"ActiveIndex",target:"Perquintill"},ActiveIndex:"u32",GiltBid:{amount:"Balance",who:"AccountId"}}},ef={generate_key_ownership_proof:{description:"Generates a proof of key ownership for the given authority in the given set.",params:[{name:"setId",type:"SetId"},{name:"authorityId",type:"AuthorityId"}],type:"Option"},grandpa_authorities:{description:"Get the current GRANDPA authorities and weights. This should not change except for when changes are scheduled and the corresponding delay has passed.",params:[],type:"AuthorityList"},submit_report_equivocation_unsigned_extrinsic:{description:"Submits an unsigned extrinsic to report an equivocation.",params:[{name:"equivocationProof",type:"GrandpaEquivocationProof"},{name:"keyOwnerProof",type:"OpaqueKeyOwnershipProof"}],type:"Option"}},af={rpc:{proveFinality:{description:"Prove finality for the given block number, returning the Justification for the last block in the set.",params:[{name:"blockNumber",type:"BlockNumber"}],type:"Option"},roundState:{description:"Returns the state of the current best round state as well as the ongoing background rounds",params:[],type:"ReportedRoundStates"},subscribeJustifications:{description:"Subscribes to grandpa justifications",params:[],pubsub:["justifications","subscribeJustifications","unsubscribeJustifications"],type:"JustificationNotification"}},runtime:{GrandpaApi:[{methods:{current_set_id:{description:"Get current GRANDPA authority set id.",params:[],type:"SetId"},...ef},version:3},{methods:ef,version:2}]},types:{AuthorityIndex:"u64",AuthorityList:"Vec",AuthoritySet:{currentAuthorities:"AuthorityList",setId:"u64",pendingStandardChanges:"ForkTreePendingChange",pendingForcedChanges:"Vec",authoritySetChanges:"AuthoritySetChanges"},ForkTreePendingChange:{roots:"Vec",bestFinalizedNumber:"Option"},ForkTreePendingChangeNode:{hash:"BlockHash",number:"BlockNumber",data:"PendingChange",children:"Vec"},AuthoritySetChange:"(U64, BlockNumber)",AuthoritySetChanges:"Vec",AuthorityWeight:"u64",DelayKind:{_enum:{Finalized:"Null",Best:"DelayKindBest"}},DelayKindBest:{medianLastFinalized:"BlockNumber"},EncodedFinalityProofs:"Bytes",GrandpaEquivocation:{_enum:{Prevote:"GrandpaEquivocationValue",Precommit:"GrandpaEquivocationValue"}},GrandpaEquivocationProof:{setId:"SetId",equivocation:"GrandpaEquivocation"},GrandpaEquivocationValue:{roundNumber:"u64",identity:"AuthorityId",first:"(GrandpaPrevote, AuthoritySignature)",second:"(GrandpaPrevote, AuthoritySignature)"},GrandpaPrevote:{targetHash:"Hash",targetNumber:"BlockNumber"},GrandpaCommit:{targetHash:"BlockHash",targetNumber:"BlockNumber",precommits:"Vec"},GrandpaPrecommit:{targetHash:"BlockHash",targetNumber:"BlockNumber"},GrandpaSignedPrecommit:{precommit:"GrandpaPrecommit",signature:"AuthoritySignature",id:"AuthorityId"},GrandpaJustification:{round:"u64",commit:"GrandpaCommit",votesAncestries:"Vec
"},JustificationNotification:"Bytes",KeyOwnerProof:"MembershipProof",NextAuthority:"(AuthorityId, AuthorityWeight)",PendingChange:{nextAuthorities:"AuthorityList",delay:"BlockNumber",canonHeight:"BlockNumber",canonHash:"BlockHash",delayKind:"DelayKind"},PendingPause:{scheduledAt:"BlockNumber",delay:"BlockNumber"},PendingResume:{scheduledAt:"BlockNumber",delay:"BlockNumber"},Precommits:{currentWeight:"u32",missing:"BTreeSet"},Prevotes:{currentWeight:"u32",missing:"BTreeSet"},ReportedRoundStates:{setId:"u32",best:"RoundState",background:"Vec"},RoundState:{round:"u32",totalWeight:"u32",thresholdWeight:"u32",prevotes:"Prevotes",precommits:"Precommits"},SetId:"u64",StoredPendingChange:{scheduledAt:"BlockNumber",delay:"BlockNumber",nextAuthorities:"AuthorityList"},StoredState:{_enum:{Live:"Null",PendingPause:"PendingPause",Paused:"Null",PendingResume:"PendingResume"}}}},rf={rpc:{},types:{IdentityFields:{_set:{_bitLength:64,Display:1,Legal:2,Web:4,Riot:8,Email:16,PgpFingerprint:32,Image:64,Twitter:128}},IdentityInfoAdditional:"(Data, Data)",IdentityInfoTo198:{additional:"Vec",display:"Data",legal:"Data",web:"Data",riot:"Data",email:"Data",pgpFingerprint:"Option",image:"Data"},IdentityInfo:{_fallback:"IdentityInfoTo198",additional:"Vec",display:"Data",legal:"Data",web:"Data",riot:"Data",email:"Data",pgpFingerprint:"Option",image:"Data",twitter:"Data"},IdentityJudgement:{_enum:{Unknown:"Null",FeePaid:"Balance",Reasonable:"Null",KnownGood:"Null",OutOfDate:"Null",LowQuality:"Null",Erroneous:"Null"}},RegistrationJudgement:"(RegistrarIndex, IdentityJudgement)",RegistrationTo198:{judgements:"Vec",deposit:"Balance",info:"IdentityInfoTo198"},Registration:{_fallback:"RegistrationTo198",judgements:"Vec",deposit:"Balance",info:"IdentityInfo"},RegistrarIndex:"u32",RegistrarInfo:{account:"AccountId",fee:"Balance",fields:"IdentityFields"}}},nf={rpc:{},types:{AuthIndex:"u32",AuthoritySignature:"Signature",Heartbeat:{blockNumber:"BlockNumber",networkState:"OpaqueNetworkState",sessionIndex:"SessionIndex",authorityIndex:"AuthIndex",validatorsLen:"u32"},HeartbeatTo244:{blockNumber:"BlockNumber",networkState:"OpaqueNetworkState",sessionIndex:"SessionIndex",authorityIndex:"AuthIndex"},OpaqueMultiaddr:"Opaque",OpaquePeerId:"Opaque",OpaqueNetworkState:{peerId:"OpaquePeerId",externalAddresses:"Vec"}}},tf={rpc:{},types:{CallIndex:"(u8, u8)",LotteryConfig:{price:"Balance",start:"BlockNumber",length:"BlockNumber",delay:"BlockNumber",repeat:"bool"}}},of={rpc:{},runtime:{MixnetApi:[{methods:{current_mixnodes:{description:"Get the index and phase of the current session.",params:[],type:"Result"},maybe_register:{description:"Try to register a mixnode for the next session.",params:[{name:"session_index",type:"u32"},{name:"mixnode",type:"Mixnode"}],type:"bool"},prev_mixnodes:{description:"Get the index and phase of the current session.",params:[],type:"Result"},session_status:{description:"Get the index and phase of the current session.",params:[],type:"SessionStatus"}},version:1}]},types:{Mixnode:{externalAddresses:"Vec",kxPublic:"[u8; 32]",peerId:"[u8; 32]"},MixnodesErr:{_enum:{InsufficientRegistrations:{min:"u32",num:"u32"}}},SessionPhase:{_enum:["CoverToCurrent","RequestsToCurrent","CoverToPrev","DisconnectFromPrev"]},SessionStatus:{currentIndex:"u32",phase:"SessionPhase"}}},sf={rpc:{generateProof:{description:"Generate MMR proof for the given block numbers.",params:[{name:"blockNumbers",type:"Vec"},{isOptional:!0,name:"bestKnownBlockNumber",type:"u64"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"MmrLeafBatchProof"},root:{description:"Get the MMR root hash for the current best block.",params:[{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"MmrHash"},verifyProof:{description:"Verify an MMR proof",params:[{name:"proof",type:"MmrLeafBatchProof"}],type:"bool"},verifyProofStateless:{description:"Verify an MMR proof statelessly given an mmr_root",params:[{name:"root",type:"MmrHash"},{name:"proof",type:"MmrLeafBatchProof"}],type:"bool"}},runtime:{MmrApi:[{methods:{generate_proof:{description:"Generate MMR proof for the given block numbers.",params:[{name:"blockNumbers",type:"Vec"},{name:"bestKnownBlockNumber",type:"Option"}],type:"Result<(Vec, MmrBatchProof), MmrError>"},mmr_leaf_count:{description:"Return the number of MMR blocks in the chain.",params:[],type:"Result"},mmr_root:{description:"Return the on-chain MMR root hash.",params:[],type:"Result"},verify_proof:{description:"Verify MMR proof against on-chain MMR.",params:[{name:"leaves",type:"Vec"},{name:"proof",type:"MmrBatchProof"}],type:"Result<(), MmrError>"},verify_proof_stateless:{description:"Verify MMR proof against given root hash.",params:[{name:"root",type:"Hash"},{name:"leaves",type:"Vec"},{name:"proof",type:"MmrBatchProof"}],type:"Result<(), MmrError>"}},version:2},{methods:{generate_batch_proof:{description:"Generate MMR proof for a series of leaves under given indices.",params:[{name:"leafIndices",type:"Vec"}],type:"Result<(Vec, MmrBatchProof), MmrError>"},generate_proof:{description:"Generate MMR proof for a leaf under given index.",params:[{name:"leafIndex",type:"MmrLeafIndex"}],type:"Result<(MmrEncodableOpaqueLeaf, MmrProof), MmrError>"},mmr_root:{description:"Return the on-chain MMR root hash.",params:[],type:"Result"},verify_batch_proof:{description:"Verify MMR proof against on-chain MMR for a batch of leaves.",params:[{name:"leaves",type:"Vec"},{name:"proof",type:"MmrBatchProof"}],type:"Result<(), MmrError>"},verify_batch_proof_stateless:{description:"Verify MMR proof against given root hash or a batch of leaves.",params:[{name:"root",type:"Hash"},{name:"leaves",type:"Vec"},{name:"proof",type:"MmrBatchProof"}],type:"Result<(), MmrError>"},verify_proof:{description:"Verify MMR proof against on-chain MMR.",params:[{name:"leaf",type:"MmrEncodableOpaqueLeaf"},{name:"proof",type:"MmrProof"}],type:"Result<(), MmrError>"},verify_proof_stateless:{description:"Verify MMR proof against given root hash.",params:[{name:"root",type:"Hash"},{name:"leaf",type:"MmrEncodableOpaqueLeaf"},{name:"proof",type:"MmrProof"}],type:"Result<(), MmrError>"}},version:1}]},types:{MmrBatchProof:{leafIndices:"Vec",leafCount:"MmrNodeIndex",items:"Vec"},MmrEncodableOpaqueLeaf:"Bytes",MmrError:{_enum:["InvalidNumericOp","Push","GetRoot","Commit","GenerateProof","Verify","LeafNotFound"," PezpalletNotIncluded","InvalidLeafIndex","InvalidBestKnownBlock"]},MmrHash:"Hash",MmrLeafBatchProof:{blockHash:"BlockHash",leaves:"Bytes",proof:"Bytes"},MmrLeafIndex:"u64",MmrLeafProof:{blockHash:"BlockHash",leaf:"Bytes",proof:"Bytes"},MmrNodeIndex:"u64",MmrProof:{leafIndex:"MmrLeafIndex",leafCount:"MmrNodeIndex",items:"Vec"}}},lf={rpc:{},runtime:{NftsApi:[{methods:{attribute:{description:"An attribute",params:[{name:"collection",type:"NftCollectionId"},{name:"item",type:"NftItemId"},{name:"key",type:"Bytes"}],type:"Option"},collection_attribute:{description:"A collection attribute",params:[{name:"collection",type:"NftCollectionId"},{name:"key",type:"Bytes"}],type:"Option"},collection_owner:{description:"A collection owner",params:[{name:"collection",type:"NftCollectionId"}],type:"Option"},custom_attribute:{description:"A custom attribute",params:[{name:"account",type:"AccountId"},{name:"collection",type:"NftCollectionId"},{name:"item",type:"NftItemId"},{name:"key",type:"Bytes"}],type:"Option"},owner:{description:"Collection owner",params:[{name:"collection",type:"NftCollectionId"},{name:"item",type:"NftItemId"}],type:"Option"},system_attribute:{description:"System attribute",params:[{name:"collection",type:"NftCollectionId"},{name:"item",type:"NftItemId"},{name:"key",type:"Bytes"}],type:"Option"}},version:1}]},types:{NftCollectionId:"u32",NftItemId:"u32"}},cf={rpc:{},runtime:{NominationPoolsApi:[{methods:{balance_to_points:{description:"Returns the equivalent points of `new_funds` for a given pool.",params:[{name:"poolId",type:"NpPoolId"},{name:"newFunds",type:"Balance"}],type:"Balance"},pending_rewards:{description:"Returns the pending rewards for the given member.",params:[{name:"member",type:"AccountId"}],type:"Balance"},points_to_balance:{description:"Returns the equivalent balance of `points` for a given pool.",params:[{name:"poolId",type:"NpPoolId"},{name:"points",type:"Balance"}],type:"Balance"}},version:1}]},types:{NpApiError:{_enum:["MemberNotFound","OverflowInPendingRewards"]},NpPoolId:"u32"}},uf={rpc:{},types:{DeferredOffenceOf:"(Vec, Vec, SessionIndex)",Kind:"[u8; 16]",OffenceDetails:{offender:"Offender",reporters:"Vec"},Offender:"IdentificationTuple",OpaqueTimeSlot:"Bytes",ReportIdOf:"Hash",Reporter:"AccountId"}},df={rpc:{},runtime:{DifficultyApi:[{methods:{difficulty:{description:"Return the target difficulty of the next block.",params:[],type:"Raw"}},version:1}],TimestampApi:[{methods:{timestamp:{description:"API necessary for timestamp-based difficulty adjustment algorithms.",params:[],type:"Moment"}},version:1}]},types:{}},hf={rpc:{},types:{ProxyDefinition:{delegate:"AccountId",proxyType:"ProxyType",delay:"BlockNumber"},ProxyType:{_enum:["Any","NonTransfer","Governance","Staking"]},ProxyAnnouncement:{real:"AccountId",callHash:"Hash",height:"BlockNumber"}}},mf={rpc:{},types:{ActiveRecovery:{created:"BlockNumber",deposit:"Balance",friends:"Vec"},RecoveryConfig:{delayPeriod:"BlockNumber",deposit:"Balance",friends:"Vec",threshold:"u16"}}},pf={rpc:{},types:{Period:"(BlockNumber, u32)",Priority:"u8",SchedulePeriod:"Period",SchedulePriority:"Priority",Scheduled:{maybeId:"Option",priority:"SchedulePriority",call:"Call",maybePeriodic:"Option",origin:"PezpalletsOrigin"},ScheduledTo254:{maybeId:"Option",priority:"SchedulePriority",call:"Call",maybePeriodic:"Option"},TaskAddress:"(BlockNumber, u32)"}},gf={rpc:{},runtime:{SessionKeys:[{methods:{decode_session_keys:{description:"Decode the given public session keys.",params:[{name:"encoded",type:"Bytes"}],type:"Option>"},generate_session_keys:{description:"Generate a set of session keys with optionally using the given seed.",params:[{name:"seed",type:"Option"}],type:"Bytes"}},version:1}]},types:{BeefyKey:"[u8; 33]",Keys:"SessionKeys4",SessionKeys1:"(AccountId)",SessionKeys2:"(AccountId, AccountId)",SessionKeys3:"(AccountId, AccountId, AccountId)",SessionKeys4:"(AccountId, AccountId, AccountId, AccountId)",SessionKeys5:"(AccountId, AccountId, AccountId, AccountId, AccountId)",SessionKeys6:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId)",SessionKeys6B:"(AccountId, AccountId, AccountId, AccountId, AccountId, BeefyKey)",SessionKeys7:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId)",SessionKeys7B:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, BeefyKey)",SessionKeys8:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId)",SessionKeys8B:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, BeefyKey)",SessionKeys9:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId)",SessionKeys9B:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, BeefyKey)",SessionKeys10:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId)",SessionKeys10B:"(AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, AccountId, BeefyKey)",FullIdentification:"Exposure",IdentificationTuple:"(ValidatorId, FullIdentification)",MembershipProof:{session:"SessionIndex",trieNodes:"Vec",validatorCount:"ValidatorCount"},SessionIndex:"u32",ValidatorCount:"u32"}},ff={rpc:{},types:{Bid:{who:"AccountId",kind:"BidKind",value:"Balance"},BidKind:{_enum:{Deposit:"Balance",Vouch:"(AccountId, Balance)"}},SocietyJudgement:{_enum:["Rebid","Reject","Approve"]},SocietyVote:{_enum:["Skeptic","Reject","Approve"]},StrikeCount:"u32",VouchingStatus:{_enum:["Vouching","Banned"]}}},bf={rpc:{},runtime:{StakingApi:[{methods:{nominations_quota:{description:"Returns the nominations quota for a nominator with a given balance.",params:[{name:"balance",type:"Balance"}],type:"u32"}},version:1}]},types:{Points:"u32",EraPoints:{total:"Points",individual:"Vec"},CompactAssignments:"CompactAssignmentsWith16",CompactAssignmentsWith16:{votes1:"Vec<(NominatorIndexCompact, ValidatorIndexCompact)>",votes2:"Vec<(NominatorIndexCompact, CompactScoreCompact, ValidatorIndexCompact)>",votes3:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 2], ValidatorIndexCompact)>",votes4:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 3], ValidatorIndexCompact)>",votes5:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 4], ValidatorIndexCompact)>",votes6:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 5], ValidatorIndexCompact)>",votes7:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 6], ValidatorIndexCompact)>",votes8:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 7], ValidatorIndexCompact)>",votes9:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 8], ValidatorIndexCompact)>",votes10:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 9], ValidatorIndexCompact)>",votes11:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 10], ValidatorIndexCompact)>",votes12:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 11], ValidatorIndexCompact)>",votes13:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 12], ValidatorIndexCompact)>",votes14:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 13], ValidatorIndexCompact)>",votes15:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 14], ValidatorIndexCompact)>",votes16:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 15], ValidatorIndexCompact)>"},CompactAssignmentsWith24:{votes1:"Vec<(NominatorIndexCompact, ValidatorIndexCompact)>",votes2:"Vec<(NominatorIndexCompact, CompactScoreCompact, ValidatorIndexCompact)>",votes3:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 2], ValidatorIndexCompact)>",votes4:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 3], ValidatorIndexCompact)>",votes5:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 4], ValidatorIndexCompact)>",votes6:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 5], ValidatorIndexCompact)>",votes7:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 6], ValidatorIndexCompact)>",votes8:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 7], ValidatorIndexCompact)>",votes9:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 8], ValidatorIndexCompact)>",votes10:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 9], ValidatorIndexCompact)>",votes11:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 10], ValidatorIndexCompact)>",votes12:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 11], ValidatorIndexCompact)>",votes13:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 12], ValidatorIndexCompact)>",votes14:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 13], ValidatorIndexCompact)>",votes15:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 14], ValidatorIndexCompact)>",votes16:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 15], ValidatorIndexCompact)>",votes17:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 16], ValidatorIndexCompact)>",votes18:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 17], ValidatorIndexCompact)>",votes19:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 18], ValidatorIndexCompact)>",votes20:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 19], ValidatorIndexCompact)>",votes21:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 20], ValidatorIndexCompact)>",votes22:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 21], ValidatorIndexCompact)>",votes23:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 22], ValidatorIndexCompact)>",votes24:"Vec<(NominatorIndexCompact, [CompactScoreCompact; 23], ValidatorIndexCompact)>"},CompactAssignmentsTo265:"CompactAssignmentsWith16",CompactAssignmentsTo257:{votes1:"Vec<(NominatorIndex, [CompactScore; 0], ValidatorIndex)>",votes2:"Vec<(NominatorIndex, [CompactScore; 1], ValidatorIndex)>",votes3:"Vec<(NominatorIndex, [CompactScore; 2], ValidatorIndex)>",votes4:"Vec<(NominatorIndex, [CompactScore; 3], ValidatorIndex)>",votes5:"Vec<(NominatorIndex, [CompactScore; 4], ValidatorIndex)>",votes6:"Vec<(NominatorIndex, [CompactScore; 5], ValidatorIndex)>",votes7:"Vec<(NominatorIndex, [CompactScore; 6], ValidatorIndex)>",votes8:"Vec<(NominatorIndex, [CompactScore; 7], ValidatorIndex)>",votes9:"Vec<(NominatorIndex, [CompactScore; 8], ValidatorIndex)>",votes10:"Vec<(NominatorIndex, [CompactScore; 9], ValidatorIndex)>",votes11:"Vec<(NominatorIndex, [CompactScore; 10], ValidatorIndex)>",votes12:"Vec<(NominatorIndex, [CompactScore; 11], ValidatorIndex)>",votes13:"Vec<(NominatorIndex, [CompactScore; 12], ValidatorIndex)>",votes14:"Vec<(NominatorIndex, [CompactScore; 13], ValidatorIndex)>",votes15:"Vec<(NominatorIndex, [CompactScore; 14], ValidatorIndex)>",votes16:"Vec<(NominatorIndex, [CompactScore; 15], ValidatorIndex)>"},CompactScore:"(ValidatorIndex, OffchainAccuracy)",CompactScoreCompact:"(ValidatorIndexCompact, OffchainAccuracyCompact)",ElectionCompute:{_enum:["OnChain","Signed","Unsigned"]},ElectionPhase:{_enum:{Off:null,Signed:null,Unsigned:"(bool, BlockNumber)",Emergency:null}},ElectionResult:{compute:"ElectionCompute",slotStake:"Balance",electedStashes:"Vec",exposures:"Vec<(AccountId, Exposure)>"},ElectionResultToSpec10:{electedStashes:"Vec",exposures:"Vec<(AccountId, Exposure)>",compute:"ElectionCompute"},ElectionScore:"[u128; 3]",ElectionSize:{validators:"Compact",nominators:"Compact"},ElectionStatus:{_enum:{Close:"Null",Open:"BlockNumber"}},ExtendedBalance:"u128",RawSolution:"RawSolutionWith16",RawSolutionWith16:{compact:"CompactAssignmentsWith16",score:"ElectionScore",round:"u32"},RawSolutionWith24:{compact:"CompactAssignmentsWith24",score:"ElectionScore",round:"u32"},RawSolutionTo265:"RawSolutionWith16",ReadySolution:{supports:"SolutionSupports",score:"ElectionScore",compute:"ElectionCompute"},RoundSnapshot:{voters:"Vec<(AccountId, VoteWeight, Vec)>",targets:"Vec"},SeatHolder:{who:"AccountId",stake:"Balance",deposit:"Balance"},SignedSubmission:{_fallback:"SignedSubmissionTo276",who:"AccountId",deposit:"Balance",solution:"RawSolution",reward:"Balance"},SignedSubmissionTo276:{who:"AccountId",deposit:"Balance",solution:"RawSolution"},SignedSubmissionOf:"SignedSubmission",SolutionOrSnapshotSize:{voters:"Compact",targets:"Compact"},SolutionSupport:{total:"ExtendedBalance",voters:"Vec<(AccountId, ExtendedBalance)>"},SolutionSupports:"Vec<(AccountId, SolutionSupport)>",Supports:"SolutionSupports",SubmissionIndicesOf:"BTreeMap",Voter:{votes:"Vec",stake:"Balance",deposit:"Balance"},VoteWeight:"u64",ActiveEraInfo:{index:"EraIndex",start:"Option"},EraIndex:"u32",EraRewardPoints:{total:"RewardPoint",individual:"BTreeMap"},EraRewards:{total:"u32",rewards:"Vec"},Exposure:{total:"Compact",own:"Compact",others:"Vec"},Forcing:{_enum:["NotForcing","ForceNew","ForceNone","ForceAlways"]},IndividualExposure:{who:"AccountId",value:"Compact"},KeyType:"AccountId",MomentOf:"Moment",Nominations:{targets:"Vec",submittedIn:"EraIndex",suppressed:"bool"},NominatorIndex:"u32",NominatorIndexCompact:"Compact",OffchainAccuracy:"PerU16",OffchainAccuracyCompact:"Compact",PhragmenScore:"[u128; 3]",Points:"u32",RewardDestination:{_enum:{Staked:"Null",Stash:"Null",Controller:"Null",Account:"AccountId",None:"Null"}},RewardPoint:"u32",SlashJournalEntry:{who:"AccountId",amount:"Balance",ownSlash:"Balance"},SlashingSpansTo204:{spanIndex:"SpanIndex",lastStart:"EraIndex",prior:"Vec"},SlashingSpans:{spanIndex:"SpanIndex",lastStart:"EraIndex",lastNonzeroSlash:"EraIndex",prior:"Vec"},SpanIndex:"u32",SpanRecord:{slashed:"Balance",paidOut:"Balance"},StakingLedgerTo223:{stash:"AccountId",total:"Compact",active:"Compact",unlocking:"Vec"},StakingLedgerTo240:{_fallback:"StakingLedgerTo223",stash:"AccountId",total:"Compact",active:"Compact",unlocking:"Vec",lastReward:"Option"},StakingLedger:{stash:"AccountId",total:"Compact",active:"Compact",unlocking:"Vec",claimedRewards:"Vec"},UnappliedSlashOther:"(AccountId, Balance)",UnappliedSlash:{validator:"AccountId",own:"Balance",others:"Vec",reporters:"Vec",payout:"Balance"},UnlockChunk:{value:"Compact",era:"Compact"},ValidatorIndex:"u16",ValidatorIndexCompact:"Compact",ValidatorPrefs:"ValidatorPrefsWithBlocked",ValidatorPrefsWithCommission:{commission:"Compact"},ValidatorPrefsWithBlocked:{commission:"Compact",blocked:"bool"},ValidatorPrefsTo196:{validatorPayment:"Compact"},ValidatorPrefsTo145:{unstakeThreshold:"Compact",validatorPayment:"Compact"}}},yf={rpc:{},runtime:{ValidateStatement:[{methods:{valdate_statement:{description:"Validate the statement.",params:[{name:"source",type:"StatementStoreStatementSource"},{name:"statement",type:"SpStatementStoreStatement"}],type:"Result"}},version:1}]},types:{StatementStoreStatementSource:{_enum:["Chain","Network","Local"]},StatementStoreValidStatement:{maxCount:"u32",maxSize:"u32"},StatementStoreInvalidStatement:{_enum:["BadProof","NoProof","InternalError"]}}},kf={rpc:{},types:{WeightToFeeCoefficient:{coeffInteger:"Balance",coeffFrac:"Perbill",negative:"bool",degree:"u8"}}},vf={rpc:{genSyncSpec:{description:"Returns the json-serialized chainspec running the node, with a sync state.",endpoint:"sync_state_genSyncSpec",params:[{name:"raw",type:"bool"}],type:"Json"}},types:{}},wf={rpc:{accountNextIndex:{alias:["account_nextIndex"],description:"Retrieves the next accountIndex as available on the node",params:[{name:"accountId",type:"AccountId"}],type:"Index"},addLogFilter:{description:"Adds the supplied directives to the current log filter",isUnsafe:!0,params:[{name:"directives",type:"Text"}],type:"Null"},addReservedPeer:{description:"Adds a reserved peer",isUnsafe:!0,params:[{name:"peer",type:"Text"}],type:"Text"},chain:{description:"Retrieves the chain",params:[],type:"Text"},chainType:{description:"Retrieves the chain type",params:[],type:"ChainType"},dryRun:{alias:["system_dryRunAt"],description:"Dry run an extrinsic at a given block",isUnsafe:!0,params:[{name:"extrinsic",type:"Bytes"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"ApplyExtrinsicResult"},health:{description:"Return health status of the node",noErrorLog:!0,params:[],type:"Health"},localListenAddresses:{description:"The addresses include a trailing /p2p/ with the local PeerId, and are thus suitable to be passed to addReservedPeer or as a bootnode address for example",params:[],type:"Vec"},localPeerId:{description:"Returns the base58-encoded PeerId of the node",params:[],type:"Text"},name:{description:"Retrieves the node name",params:[],type:"Text"},networkState:{alias:["system_unstable_networkState"],description:"Returns current state of the network",isUnsafe:!0,params:[],type:"NetworkState"},nodeRoles:{description:"Returns the roles the node is running as",params:[],type:"Vec"},peers:{description:"Returns the currently connected peers",isUnsafe:!0,params:[],type:"Vec"},properties:{description:"Get a custom set of properties as a JSON object, defined in the chain spec",params:[],type:"ChainProperties"},removeReservedPeer:{description:"Remove a reserved peer",isUnsafe:!0,params:[{name:"peerId",type:"Text"}],type:"Text"},reservedPeers:{description:"Returns the list of reserved peers",params:[],type:"Vec"},resetLogFilter:{description:"Resets the log filter to Bizinikiwi defaults",isUnsafe:!0,params:[],type:"Null"},syncState:{description:"Returns the state of the syncing of the node",params:[],type:"SyncState"},version:{description:"Retrieves the version of the node",params:[],type:"Text"}},runtime:{AccountNonceApi:[{methods:{account_nonce:{description:"The API to query account nonce (aka transaction index)",params:[{name:"accountId",type:"AccountId"}],type:"Index"}},version:1}]},types:{AccountInfo:"AccountInfoWithTripleRefCount",AccountInfoWithRefCountU8:{nonce:"Index",refcount:"u8",data:"AccountData"},AccountInfoWithRefCount:{_fallback:"AccountInfoWithRefCountU8",nonce:"Index",refcount:"RefCount",data:"AccountData"},AccountInfoWithDualRefCount:{_fallback:"AccountInfoWithRefCount",nonce:"Index",consumers:"RefCount",providers:"RefCount",data:"AccountData"},AccountInfoWithProviders:"AccountInfoWithDualRefCount",AccountInfoWithTripleRefCount:{_fallback:"AccountInfoWithDualRefCount",nonce:"Index",consumers:"RefCount",providers:"RefCount",sufficients:"RefCount",data:"AccountData"},ApplyExtrinsicResult:"Result",ApplyExtrinsicResultPre6:"Result",ArithmeticError:{_enum:["Underflow","Overflow","DivisionByZero"]},BlockLength:{max:"PerDispatchClassU32"},BlockWeights:{baseBlock:"Weight",maxBlock:"Weight",perClass:"PerDispatchClassWeightsPerClass"},ChainProperties:"GenericChainProperties",ChainType:{_enum:{Development:"Null",Local:"Null",Live:"Null",Custom:"Text"}},ConsumedWeight:"PerDispatchClassWeight",DigestOf:"Digest",DispatchClass:{_enum:["Normal","Operational","Mandatory"]},DispatchError:{_enum:{Other:"Null",CannotLookup:"Null",BadOrigin:"Null",Module:"DispatchErrorModule",ConsumerRemaining:"Null",NoProviders:"Null",TooManyConsumers:"Null",Token:"TokenError",Arithmetic:"ArithmeticError",Transactional:"TransactionalError",Exhausted:"Null",Corruption:"Null",Unavailable:"Null"}},DispatchErrorPre6:{_enum:{Other:"Null",CannotLookup:"Null",BadOrigin:"Null",Module:"DispatchErrorModulePre6",ConsumerRemaining:"Null",NoProviders:"Null",TooManyConsumers:"Null",Token:"TokenError",Arithmetic:"ArithmeticError",Transactional:"TransactionalError"}},DispatchErrorPre6First:{_enum:{Other:"Null",CannotLookup:"Null",BadOrigin:"Null",Module:"DispatchErrorModulePre6",ConsumerRemaining:"Null",NoProviders:"Null",Token:"TokenError",Arithmetic:"ArithmeticError",Transactional:"TransactionalError"}},DispatchErrorModuleU8:{index:"u8",error:"u8"},DispatchErrorModuleU8a:{index:"u8",error:"[u8; 4]"},DispatchErrorModule:"DispatchErrorModuleU8a",DispatchErrorModulePre6:"DispatchErrorModuleU8",DispatchErrorTo198:{module:"Option",error:"u8"},DispatchInfo:{weight:"Weight",class:"DispatchClass",paysFee:"Pays"},DispatchInfoTo190:{weight:"Weight",class:"DispatchClass"},DispatchInfoTo244:{weight:"Weight",class:"DispatchClass",paysFee:"bool"},DispatchOutcome:"Result<(), DispatchError>",DispatchOutcomePre6:"Result<(), DispatchErrorPre6>",DispatchResult:"Result<(), DispatchError>",DispatchResultOf:"DispatchResult",DispatchResultTo198:"Result<(), Text>",Event:"GenericEvent",EventId:"[u8; 2]",EventIndex:"u32",EventRecord:{phase:"Phase",event:"Event",topics:"Vec"},Health:{peers:"u64",isSyncing:"bool",shouldHavePeers:"bool"},InvalidTransaction:{_enum:{Call:"Null",Payment:"Null",Future:"Null",Stale:"Null",BadProof:"Null",AncientBirthBlock:"Null",ExhaustsResources:"Null",Custom:"u8",BadMandatory:"Null",MandatoryDispatch:"Null",BadSigner:"Null"}},Key:"Bytes",LastRuntimeUpgradeInfo:{specVersion:"Compact",specName:"Text"},NetworkState:{peerId:"Text",listenedAddresses:"Vec",externalAddresses:"Vec",connectedPeers:"HashMap",notConnectedPeers:"HashMap",averageDownloadPerSec:"u64",averageUploadPerSec:"u64",peerset:"NetworkStatePeerset"},NetworkStatePeerset:{messageQueue:"u64",nodes:"HashMap"},NetworkStatePeersetInfo:{connected:"bool",reputation:"i32"},NodeRole:{_enum:{Full:"Null",LightClient:"Null",Authority:"Null",UnknownRole:"u8"}},NotConnectedPeer:{knownAddresses:"Vec",latestPingTime:"Option",versionString:"Option"},Peer:{enabled:"bool",endpoint:"PeerEndpoint",knownAddresses:"Vec",latestPingTime:"PeerPing",open:"bool",versionString:"Text"},PeerEndpoint:{listening:"PeerEndpointAddr"},PeerEndpointAddr:{_alias:{localAddr:"local_addr",sendBackAddr:"send_back_addr"},localAddr:"Text",sendBackAddr:"Text"},PeerPing:{nanos:"u64",secs:"u64"},PeerInfo:{peerId:"Text",roles:"Text",protocolVersion:"u32",bestHash:"Hash",bestNumber:"BlockNumber"},PerDispatchClassU32:{normal:"u32",operational:"u32",mandatory:"u32"},PerDispatchClassWeight:{normal:"Weight",operational:"Weight",mandatory:"Weight"},PerDispatchClassWeightsPerClass:{normal:"WeightPerClass",operational:"WeightPerClass",mandatory:"WeightPerClass"},Phase:{_enum:{ApplyExtrinsic:"u32",Finalization:"Null",Initialization:"Null"}},RawOrigin:{_enum:{Root:"Null",Signed:"AccountId",None:"Null"}},RefCount:"u32",RefCountTo259:"u8",SyncState:{startingBlock:"BlockNumber",currentBlock:"BlockNumber",highestBlock:"Option"},SystemOrigin:"RawOrigin",TokenError:{_enum:["NoFunds","WouldDie","BelowMinimum","CannotCreate","UnknownAsset","Frozen","Unsupported","Underflow","Overflow"]},TransactionValidityError:{_enum:{Invalid:"InvalidTransaction",Unknown:"UnknownTransaction"}},TransactionalError:{_enum:["LimitReached","NoLayer"]},UnknownTransaction:{_enum:{CannotLookup:"Null",NoUnsignedValidator:"Null",Custom:"u8"}},WeightPerClass:{baseExtrinsic:"Weight",maxExtrinsic:"Option",maxTotal:"Option",reserved:"Option"}}},zf={rpc:{},types:{Bounty:{proposer:"AccountId",value:"Balance",fee:"Balance",curatorDeposit:"Balance",bond:"Balance",status:"BountyStatus"},BountyIndex:"u32",BountyStatus:{_enum:{Proposed:"Null",Approved:"Null",Funded:"Null",CuratorProposed:"BountyStatusCuratorProposed",Active:"BountyStatusActive",PendingPayout:"BountyStatusPendingPayout"}},BountyStatusActive:{curator:"AccountId",updateDue:"BlockNumber"},BountyStatusCuratorProposed:{curator:"AccountId"},BountyStatusPendingPayout:{curator:"AccountId",beneficiary:"AccountId",unlockAt:"BlockNumber"},OpenTip:{reason:"Hash",who:"AccountId",finder:"AccountId",deposit:"Balance",closes:"Option",tips:"Vec",findersFee:"bool"},OpenTipTo225:{reason:"Hash",who:"AccountId",finder:"Option",closes:"Option",tips:"Vec"},OpenTipFinderTo225:"(AccountId, Balance)",OpenTipTip:"(AccountId, Balance)",TreasuryProposal:{proposer:"AccountId",value:"Balance",beneficiary:"AccountId",bond:"Balance"}}},xf={rpc:{},types:{Multiplier:"Fixed128"}},jf={rpc:{},runtime:{TaggedTransactionQueue:[{methods:{validate_transaction:{description:"Validate the transaction.",params:[{name:"source",type:"TransactionSource"},{name:"tx",type:"Extrinsic"},{name:"blockHash",type:"BlockHash"}],type:"TransactionValidity"}},version:3},{methods:{validate_transaction:{description:"Validate the transaction.",params:[{name:"source",type:"TransactionSource"},{name:"tx",type:"Extrinsic"}],type:"TransactionValidity"}},version:2},{methods:{validate_transaction:{description:"Validate the transaction.",params:[{name:"tx",type:"Extrinsic"}],type:"TransactionValidity"}},version:1}]},types:{TransactionSource:{_enum:["InBlock","Local","External"]},TransactionValidity:"Result",ValidTransaction:{priority:"TransactionPriority",requires:"Vec",provides:"Vec",longevity:"TransactionLongevity",propagate:"bool"}}},Ef={rpc:{},types:{ClassId:"u32",InstanceId:"u32",DepositBalance:"Balance",DepositBalanceOf:"Balance",ClassDetails:{owner:"AccountId",issuer:"AccountId",admin:"AccountId",freezer:"AccountId",totalDeposit:"DepositBalance",freeHolding:"bool",instances:"u32",instanceMetadatas:"u32",attributes:"u32",isFrozen:"bool"},DestroyWitness:{instances:"Compact",instanceMetadatas:"Compact",attributes:"Compact"},InstanceDetails:{owner:"AccountId",approved:"Option",isFrozen:"bool",deposit:"DepositBalance"},ClassMetadata:{deposit:"DepositBalance",data:"Vec",isFrozen:"bool"},InstanceMetadata:{deposit:"DepositBalance",data:"Vec",isFrozen:"bool"}}},Cf={rpc:{},types:{Multisig:{when:"Timepoint",deposit:"Balance",depositor:"AccountId",approvals:"Vec"},Timepoint:{height:"BlockNumber",index:"u32"}}},Sf={rpc:{},types:{VestingInfo:{locked:"Balance",perBlock:"Balance",startingBlock:"BlockNumber"}}},Af={rpc:{},types:{BlockAttestations:{receipt:"CandidateReceipt",valid:"Vec",invalid:"Vec"},IncludedBlocks:{actualNumber:"BlockNumber",session:"SessionIndex",randomSeed:"H256",activeTeyrchains:"Vec",paraBlocks:"Vec"},MoreAttestations:{}}},If={rpc:{},types:{BridgedBlockHash:"H256",BridgedBlockNumber:"BlockNumber",BridgedHeader:"Header",BridgeMessageId:"(LaneId, MessageNonce)",CallOrigin:{_enum:{SourceRoot:"Null",TargetAccount:"(AccountId, MultiSigner, MultiSignature)",SourceAccount:"AccountId"}},ChainId:"[u8; 4]",DeliveredMessages:{begin:"MessageNonce",end:"MessageNonce",dispatchResults:"BitVec"},DispatchFeePayment:{_enum:["AtSourceChain","AtTargetChain"]},InboundLaneData:{relayers:"Vec",lastConfirmedNonce:"MessageNonce"},InboundRelayer:"AccountId",InitializationData:{header:"Header",authorityList:"AuthorityList",setId:"SetId",isHalted:"bool"},LaneId:"[u8; 4]",MessageData:{payload:"Bytes",fee:"Balance"},MessagesDeliveryProofOf:{bridgedHeaderHash:"BlockHash",storageProof:"Vec",lane:"LaneId"},MessageKey:{laneId:"LaneId",nonce:"MessageNonce"},MessageNonce:"u64",MessagesProofOf:{bridgedHeaderHash:"BridgedBlockHash",storageProof:"Vec",lane:"LaneId",noncesStart:"MessageNonce",noncesEnd:"MessageNonce"},OperatingMode:{_enum:["Normal","RejectingOutboundMessages","Halted"]},OutboundLaneData:{oldestUnprunedNonce:"MessageNonce",latestReceivedNonce:"MessageNonce",latestGeneratedNonce:"MessageNonce"},OutboundMessageFee:"Balance",OutboundPayload:{specVersion:"u32",weight:"Weight",origin:"CallOrigin",dispatchFeePayment:"DispatchFeePayment",call:"Bytes"},Parameter:"Null",RelayerId:"AccountId",UnrewardedRelayer:{relayer:"RelayerId",messages:"DeliveredMessages"},UnrewardedRelayersState:{unrewardedRelayer_Entries:"MessageNonce",messagesInOldestEntry:"MessageNonce",totalMessages:"MessageNonce"}}},Tf={rpc:{},types:{StatementKind:{_enum:["Regular","Saft"]}}},Of={rpc:{},types:{FundIndex:"u32",LastContribution:{_enum:{Never:"Null",PreEnding:"u32",Ending:"BlockNumber"}},FundInfo:{depositor:"AccountId",verifier:"Option",deposit:"Balance",raised:"Balance",end:"BlockNumber",cap:"Balance",lastContribution:"LastContribution",firstPeriod:"LeasePeriod",lastPeriod:"LeasePeriod",trieIndex:"TrieIndex"},TrieIndex:"u32"}},Nf={methods:{best_finalized:{description:"Returns number and hash of the best finalized header known to the bridge module.",params:[],type:"(BlockNumber, Hash)"}},version:1},Pf={rpc:{},runtime:{DicleFinalityApi:[Nf],ZagrosFinalityApi:[Nf],PezkuwiFinalityApi:[Nf],PezkuwichainFinalityApi:[Nf]},types:{}},Mf={rpc:{},runtime:{AuraUnincludedSegmentApi:[{methods:{can_build_upon:{description:"Whether it is legal to extend the chain",params:[{name:"includedHash",type:"BlockHash"},{name:"slot",type:"Slot"}],type:"bool"}},version:1}],CollectCollationInfo:[{methods:{collect_collation_info:{description:"Collect information about a collation.",params:[{name:"header",type:"Header"}],type:"CollationInfo"}},version:2},{methods:{collect_collation_info:{description:"Collect information about a collation.",params:[],type:"CollationInfoV1"}},version:1}]},types:{CollationInfo:{upwardMessages:"Vec",horizontalMessages:"Vec",newValidationCode:"Option",processedDownwardMessages:"u32",hrmpWatermark:"RelayBlockNumber",headData:"HeadData"},CollationInfoV1:{upwardMessages:"Vec",horizontalMessages:"Vec",newValidationCode:"Option",processedDownwardMessages:"u32",hrmpWatermark:"RelayBlockNumber"},ConfigData:{maxIndividual:"Weight"},MessageId:"[u8; 32]",OverweightIndex:"u64",PageCounter:"u32",PageIndexData:{beginUsed:"PageCounter",endUsed:"PageCounter",overweightCount:"OverweightIndex"}}},Rf={rpc:{},types:{Approvals:"[bool; 4]"}},qf={rpc:{},types:{AccountStatus:{validity:"AccountValidity",freeBalance:"Balance",lockedBalance:"Balance",signature:"Vec",vat:"Permill"},AccountValidity:{_enum:["Invalid","Initiated","Pending","ValidLow","ValidHigh","Completed"]}}},Lf={assumed_validation_data:{description:"Returns the persisted validation data for the given `ParaId` along with the corresponding validation code hash.",params:[{name:"paraId",type:"ParaId"},{name:"hash",type:"Hash"}],type:"Option<(PersistedValidationData, ValidationCodeHash)>"},availability_cores:{description:"Yields information on all availability cores as relevant to the child block.",params:[],type:"Vec"},candidate_events:{description:"Get a vector of events concerning candidates that occurred within a block.",params:[],type:"Vec"},candidate_pending_availability:{description:"Get the receipt of a candidate pending availability.",params:[{name:"paraId",type:"ParaId"}],type:"Option"},check_validation_outputs:{description:"Checks if the given validation outputs pass the acceptance criteria.",params:[{name:"paraId",type:"ParaId"},{name:"outputs",type:"CandidateCommitments"}],type:"bool"},dmq_contents:{description:"Get all the pending inbound messages in the downward message queue for a para.",params:[{name:"paraId",type:"ParaId"}],type:"Vec"},inbound_hrmp_channels_contents:{description:"Get the contents of all channels addressed to the given recipient.",params:[{name:"paraId",type:"ParaId"}],type:"Vec"},on_chain_votes:{description:"Scrape dispute relevant from on-chain, backing votes and resolved disputes.",params:[],type:"Option"},persisted_validation_data:{description:"Yields the persisted validation data for the given `ParaId` along with an assumption that should be used if the para currently occupies a core.",params:[{name:"paraId",type:"ParaId"},{name:"assumption",type:"OccupiedCoreAssumption"}],type:"Option"},session_index_for_child:{description:"Returns the session index expected at a child of the block.",params:[],type:"SessionIndex"},validation_code:{description:"Fetch the validation code used by a para, making the given `OccupiedCoreAssumption`.",params:[{name:"paraId",type:"ParaId"},{name:"assumption",type:"OccupiedCoreAssumption"}],type:"Option"},validation_code_by_hash:{description:"Get the validation code from its hash.",params:[{name:"hash",type:"ValidationCodeHash"}],type:"Option"},validator_groups:{description:"Returns the validator groups and rotation info localized based on the hypothetical child of a block whose state this is invoked on",params:[],type:"(Vec>, GroupRotationInfo)"},validators:{description:"Get the current validators.",params:[],type:"Vec"}},Vf={pvfs_require_precheck:{description:"Returns code hashes of PVFs that require pre-checking by validators in the active set.",params:[],type:"Vec"},session_info:{description:"Get the session info for the given session, if stored.",params:[{name:"index",type:"SessionIndex"}],type:"Option"},submit_pvf_check_statement:{description:"Submits a PVF pre-checking statement into the transaction pool.",params:[{name:"stmt",type:"PvfCheckStatement"},{name:"signature",type:"ValidatorSignature"}],type:"Null"},validation_code_hash:{description:"Fetch the hash of the validation code used by a para, making the given `OccupiedCoreAssumption`.",params:[{name:"paraId",type:"ParaId"},{name:"assumption",type:"OccupiedCoreAssumption"}],type:"Option"}},Df={disputes:{description:"Returns all onchain disputes.",params:[],type:"Vec<(SessionIndex, CandidateHash, DisputeState)>"}},Bf={session_executor_params:{description:"Returns execution parameters for the session.",params:[{name:"sessionIndex",type:"SessionIndex"}],type:"Option"}},_f={key_ownership_proof:{description:"Returns a merkle proof of a validator session key",params:[{name:"validatorId",type:"ValidatorId"}],type:"Option"},submit_report_dispute_lost:{description:"Submit an unsigned extrinsic to slash validators who lost a dispute about a candidate of a past session",params:[{name:"disputeProof",type:"DisputeProof"},{name:"keyOwnershipProof",type:"OpaqueKeyOwnershipProof"}],type:"Option"},unapplied_slashes:{description:"Returns a list of validators that lost a past session dispute and need to be slashed",params:[],type:"Vec<(SessionIndex, CandidateHash, PendingSlashes)>"}},Ff={minimum_backing_votes:{description:"Get the minimum number of backing votes for a teyrchain candidate. This is a staging method! Do not use on production runtimes!",params:[],type:"u32"}},Uf={async_backing_params:{description:"Returns candidate's acceptance limitations for asynchronous backing for a relay parent",params:[],type:"AsyncBackingParams"},para_backing_state:{description:"Returns the state of teyrchain backing for a given para",params:[{name:"paraId",type:"ParaId"}],type:"Option"}},Hf={disabled_validators:{description:"Returns a list of all disabled validators at the given block",params:[],type:"ValidatorIndex"}},Xf={node_features:{description:"Get node features. This is a staging method! Do not use on production runtimes!",params:[],type:"NodeFeatures"}},Wf={approval_voting_params:{description:"Approval voting configuration parameters",params:[],type:"ApprovalVotingParams"}},Gf={_enum:["ZeroZero","ZeroOne","ZeroTwo","ZeroThree","OneOne","OneTwo","OneThree","TwoTwo","TwoThree","ThreeThree"]},Zf={_enum:["ZeroZero","ZeroOne","ZeroTwo","ZeroThree","ZeroFour","ZeroFive","ZeroSix","ZeroSeven","OneOne","OneTwo","OneThree","OneFour","OneFive","OneSix","OneSeven","TwoTwo","TwoThree","TwoFour","TwoFive","TwoSix","TwoSeven","ThreeThree","ThreeFour","ThreeFive","ThreeSix","ThreeSeven","FourFour","FourFive","FourSix","FourSeven","FiveFive","FiveSix","FiveSeven","SixSix","SixSeven","SevenSeven"]},Kf={rpc:{},runtime:{TeyrchainHost:[{methods:{...Lf,...Vf,...Df,...Bf,..._f,...Ff,...Uf,...Hf,...Xf,...Wf,claim_queue:{description:"Claim queue",params:[],type:"BTreeMap>"}},version:11},{methods:{...Lf,...Vf,...Df,...Bf,..._f,...Ff,...Uf,...Hf,...Xf,...Wf},version:10},{methods:{...Lf,...Vf,...Df,...Bf,..._f,...Ff,...Uf,...Hf,...Xf},version:9},{methods:{...Lf,...Vf,...Df,...Bf,..._f,...Ff,...Uf,...Hf},version:8},{methods:{...Lf,...Vf,...Df,...Bf,..._f,...Ff,...Uf},version:7},{methods:{...Lf,...Vf,...Df,...Bf,..._f,...Ff},version:6},{methods:{...Lf,...Vf,...Df,...Bf,..._f},version:5},{methods:{...Lf,...Vf,...Df,...Bf},version:4},{methods:{...Lf,...Vf,...Df},version:3},{methods:{...Lf,...Vf},version:2},{methods:{session_info:{description:"Get the session info for the given session, if stored.",params:[{name:"index",type:"SessionIndex"}],type:"Option"},...Lf},version:1}]},types:{ServiceQuality:{_enum:["Ordered","Fast"]},DisputeLocation:{_enum:["Local","Remote"]},DisputeResult:{_enum:["Valid","Invalid"]},DisputeState:{validatorsFor:"BitVec",validatorsAgainst:"BitVec",start:"BlockNumber",concludedAt:"Option"},DisputeStatement:{_enum:{Valid:"ValidDisputeStatementKind",Invalid:"InvalidDisputeStatementKind"}},DisputeStatementSet:{candidateHash:"CandidateHash",session:"SessionIndex",statements:"Vec<(DisputeStatement, ParaValidatorIndex, ValidatorSignature)>"},ExecutorParam:{_enum:{Phantom:"Null",MaxMemoryPages:"u32",StackLogicalMax:"u32",StackNativeMax:"u32",PrecheckingMaxMemory:"u64",PvfPrepTimeout:"(PvfPrepTimeoutKind, u64)",PvfExecTimeout:"(PvfExecTimeoutKind, u64)"}},ExecutorParamsHash:"Hash",ExecutorParams:"Vec",ExplicitDisputeStatement:{valid:"bool",candidateHash:"CandidateHash",session:"SessionIndex"},InvalidDisputeStatementKind:{_enum:["Explicit"]},MultiDisputeStatementSet:"Vec",PvfExecTimeoutKind:{_enum:["Backing","Approval"]},PvfPrepTimeoutKind:{_enum:["Precheck","Lenient"]},ValidDisputeStatementKind:{_enum:{Explicit:"Null",BackingSeconded:"Hash",BackingValid:"Hash",ApprovalChecking:"Null"}},HrmpChannel:{maxCapacity:"u32",maxTotalSize:"u32",maxMessageSize:"u32",msgCount:"u32",totalSize:"u32",mqcHead:"Option",senderDeposit:"Balance",recipientDeposit:"Balance"},HrmpChannelId:{sender:"u32",receiver:"u32"},HrmpOpenChannelRequest:{confirmed:"bool",age:"SessionIndex",senderDeposit:"Balance",maxMessageSize:"u32",maxCapacity:"u32",maxTotalSize:"u32"},TeyrchainProposal:{proposer:"AccountId",genesisHead:"HeadData",validators:"Vec",name:"Bytes",balance:"Balance"},RegisteredTeyrchainInfo:{validators:"Vec",proposer:"AccountId"},...{Bidder:{_enum:{New:"NewBidder",Existing:"ParaId"}},IncomingTeyrchain:{_enum:{Unset:"NewBidder",Fixed:"IncomingTeyrchainFixed",Deploy:"IncomingTeyrchainDeploy"}},IncomingTeyrchainDeploy:{code:"ValidationCode",initialHeadData:"HeadData"},IncomingTeyrchainFixed:{codeHash:"Hash",codeSize:"u32",initialHeadData:"HeadData"},NewBidder:{who:"AccountId",sub:"SubId"},SubId:"u32",AuctionIndex:"u32",LeasePeriod:"BlockNumber",LeasePeriodOf:"BlockNumber",SlotRange10:Gf,SlotRange:Zf,WinningData10:`[WinningDataEntry; ${Gf._enum.length}]`,WinningData:`[WinningDataEntry; ${Zf._enum.length}]`,WinningDataEntry:"Option<(AccountId, ParaId, BalanceOf)>",WinnersData10:"Vec",WinnersData:"Vec",WinnersDataTuple10:"(AccountId, ParaId, BalanceOf, SlotRange10)",WinnersDataTuple:"(AccountId, ParaId, BalanceOf, SlotRange)"},AbridgedCandidateReceipt:{teyrchainIndex:"ParaId",relayParent:"Hash",headData:"HeadData",collator:"CollatorId",signature:"CollatorSignature",povBlockHash:"Hash",commitments:"CandidateCommitments"},AbridgedHostConfiguration:{maxCodeSize:"u32",maxHeadDataSize:"u32",maxUpwardQueueCount:"u32",maxUpwardQueueSize:"u32",maxUpwardMessageSize:"u32",maxUpwardMessageNumPerCandidate:"u32",hrmpMaxMessageNumPerCandidate:"u32",validationUpgradeFrequency:"BlockNumber",validationUpgradeDelay:"BlockNumber"},AbridgedHrmpChannel:{maxCapacity:"u32",maxTotalSize:"u32",maxMessageSize:"u32",msgCount:"u32",totalSize:"u32",mqcHead:"Option"},ApprovalVotingParams:{maxApprovalCoalesceCount:"u32"},AssignmentId:"AccountId",AssignmentKind:{_enum:{Teyrchain:"Null",Parathread:"(CollatorId, u32)"}},AsyncBackingParams:{maxCandidateDepth:"u32",allowedAncestryLen:"u32"},AttestedCandidate:{candidate:"AbridgedCandidateReceipt",validityVotes:"Vec",validatorIndices:"BitVec"},AuthorityDiscoveryId:"AccountId",AvailabilityBitfield:"BitVec",AvailabilityBitfieldRecord:{bitfield:"AvailabilityBitfield",submittedTt:"BlockNumber"},BackedCandidate:{candidate:"CommittedCandidateReceipt",validityVotes:"Vec",validatorIndices:"BitVec"},BackingState:{constraints:"Constraints",pendingAvailability:"Vec"},BufferedSessionChange:{applyAt:"BlockNumber",validators:"Vec",queued:"Vec",sessionIndex:"SessionIndex"},CandidateCommitments:{upwardMessages:"Vec",horizontalMessages:"Vec",newValidationCode:"Option",headData:"HeadData",processedDownwardMessages:"u32",hrmpWatermark:"BlockNumber"},CandidateDescriptor:{paraId:"ParaId",relayParent:"RelayChainHash",collatorId:"CollatorId",persistedValidationDataHash:"Hash",povHash:"Hash",erasureRoot:"Hash",signature:"CollatorSignature",paraHead:"Hash",validationCodeHash:"ValidationCodeHash"},CandidateEvent:{_enum:{CandidateBacked:"(CandidateReceipt, HeadData, CoreIndex, GroupIndex)",CandidateIncluded:"(CandidateReceipt, HeadData, CoreIndex, GroupIndex)",CandidateTimedOut:"(CandidateReceipt, HeadData, CoreIndex)"}},CandidateHash:"Hash",CandidateInfo:{who:"AccountId",deposit:"Balance"},CandidatePendingAvailability:{core:"CoreIndex",hash:"CandidateHash",descriptor:"CandidateDescriptor",availabilityVotes:"BitVec",backers:"BitVec",relayParentNumber:"BlockNumber",backedInNumber:"BlockNumber",backingGroup:"GroupIndex"},CandidateReceipt:{descriptor:"CandidateDescriptor",commitmentsHash:"Hash"},GlobalValidationData:{maxCodeSize:"u32",maxHeadDataSize:"u32",blockNumber:"BlockNumber"},CollatorId:"H256",CollatorSignature:"Signature",CommittedCandidateReceipt:{descriptor:"CandidateDescriptor",commitments:"CandidateCommitments"},Constraints:{minRelayParentNumber:"BlockNumber",maxPovSize:"u32",maxCodeSize:"u32",umpRemaining:"u32",umpRemainingBytes:"u32",maxUmpNumPerCandidate:"u32",dmpRemainingMessages:"Vec",hrmpInbound:"InboundHrmpLimitations",hrmpChannelsOut:"HashMap",maxHrmpNumPerCandidate:"u32",requiredParent:"HeadData",validationCodeHash:"ValidationCodeHash",upgradeRestriction:"Option",futureValidationCode:"Option<(BlockNumber, ValidationCodeHash)>"},CoreAssignment:{core:"CoreIndex",paraId:"ParaId",kind:"AssignmentKind",groupIdx:"GroupIndex"},CoreIndex:"u32",CoreOccupied:{_enum:{Parathread:"ParathreadEntry",Teyrchain:"Null"}},CoreState:{_enum:{Occupied:"OccupiedCore",Scheduled:"ScheduledCore",Free:"Null"}},DisputeProof:{timeSlot:"DisputesTimeSlot",kind:"SlashingOffenceKind",validatorIndex:"ValidatorIndex",validatorId:"ValidatorId"},DisputesTimeSlot:{sessionIndex:"SessionIndex",candidateHash:"CandidateHash"},DoubleVoteReport:{identity:"ValidatorId",first:"(Statement, ValidatorSignature)",second:"(Statement, ValidatorSignature)",proof:"MembershipProof",signingContext:"SigningContext"},DownwardMessage:"Bytes",GroupIndex:"u32",GroupRotationInfo:{sessionStartBlock:"BlockNumber",groupRotationFrequency:"BlockNumber",now:"BlockNumber"},GlobalValidationSchedule:{maxCodeSize:"u32",maxHeadDataSize:"u32",blockNumber:"BlockNumber"},HeadData:"Bytes",HostConfiguration:{maxCodeSize:"u32",maxHeadDataSize:"u32",maxUpwardQueueCount:"u32",maxUpwardQueueSize:"u32",maxUpwardMessageSize:"u32",maxUpwardMessageNumPerCandidate:"u32",hrmpMaxMessageNumPerCandidate:"u32",validationUpgradeFrequency:"BlockNumber",validationUpgradeDelay:"BlockNumber",maxPovSize:"u32",maxDownwardMessageSize:"u32",preferredDispatchableUpwardMessagesStepWeight:"Weight",hrmpMaxTeyrchainOutboundChannels:"u32",hrmpMaxParathreadOutboundChannels:"u32",hrmpOpenRequestTtl:"u32",hrmpSenderDeposit:"Balance",hrmpRecipientDeposit:"Balance",hrmpChannelMaxCapacity:"u32",hrmpChannelMaxTotalSize:"u32",hrmpMaxTeyrchainInboundChannels:"u32",hrmpMaxParathreadInboundChannels:"u32",hrmpChannelMaxMessageSize:"u32",codeRetentionPeriod:"BlockNumber",parathreadCores:"u32",parathreadRetries:"u32",groupRotationFrequency:"BlockNumber",chainAvailabilityPeriod:"BlockNumber",threadAvailabilityPeriod:"BlockNumber",schedulingLookahead:"u32",maxValidatorsPerCore:"Option",maxValidators:"Option",disputePeriod:"SessionIndex",disputePostConclusionAcceptancePeriod:"BlockNumber",disputeMaxSpamSlots:"u32",disputeConclusionByTimeOutPeriod:"BlockNumber",noShowSlots:"u32",nDelayTranches:"u32",zerothDelayTrancheWidth:"u32",neededApprovals:"u32",relayVrfModuloSamples:"u32"},InboundDownwardMessage:{pubSentAt:"BlockNumber",pubMsg:"DownwardMessage"},InboundHrmpMessage:{sentAt:"BlockNumber",data:"Bytes"},InboundHrmpLimitations:{validWatermarks:"Vec"},InboundHrmpMessages:"Vec",LocalValidationData:{parentHead:"HeadData",balance:"Balance",codeUpgradeAllowed:"Option"},MessageIngestionType:{downwardMessages:"Vec",horizontalMessages:"BTreeMap"},MessageQueueChain:"RelayChainHash",NodeFeatures:"BitVec",OccupiedCore:{nextUpOnAvailable:"Option",occupiedSince:"BlockNumber",timeOutAt:"BlockNumber",nextUpOnTimeOut:"Option",availability:"BitVec",groupResponsible:"GroupIndex",candidateHash:"CandidateHash",candidateDescriptor:"CandidateDescriptor"},OccupiedCoreAssumption:{_enum:["Included,","TimedOut","Free"]},OutboundHrmpChannelLimitations:{bytesRemaining:"u32",messagesRemaining:"u32"},OutboundHrmpMessage:{recipient:"u32",data:"Bytes"},PendingSlashes:{_alias:{slashKeys:"keys"},slashKeys:"BTreeMap",kind:"SlashingOffenceKind"},TeyrchainDispatchOrigin:{_enum:["Signed","Teyrchain","Root"]},TeyrchainInherentData:{validationData:"PersistedValidationData",relayChainState:"StorageProof",downwardMessages:"Vec",horizontalMessages:"BTreeMap"},TeyrchainsInherentData:{bitfields:"SignedAvailabilityBitfields",backedCandidates:"Vec",disputes:"MultiDisputeStatementSet",parentHeader:"Header"},ParaGenesisArgs:{genesisHead:"Bytes",validationCode:"Bytes",teyrchain:"bool"},ParaId:"u32",ParaInfo:{manager:"AccountId",deposit:"Balance",locked:"bool"},ParaLifecycle:{_enum:["Onboarding","Parathread","Teyrchain","UpgradingToTeyrchain","DowngradingToParathread","OutgoingParathread","OutgoingTeyrchain"]},ParaPastCodeMeta:{upgradeTimes:"Vec",lastPruned:"Option"},ParaScheduling:{_enum:["Always","Dynamic"]},ParathreadClaim:"(ParaId, CollatorId)",ParathreadClaimQueue:{queue:"Vec",nextCoreOffset:"u32"},ParathreadEntry:{claim:"ParathreadClaim",retries:"u32"},ParaValidatorIndex:"u32",PersistedValidationData:{parentHead:"HeadData",relayParentNumber:"RelayChainBlockNumber",relayParentStorageRoot:"Hash",maxPovSize:"u32"},PvfCheckStatement:{accept:"bool",subject:"ValidationCodeHash",sessionIndex:"SessionIndex",validatorIndex:"ParaValidatorIndex"},QueuedParathread:{claim:"ParathreadEntry",coreOffset:"u32"},RelayBlockNumber:"u32",RelayChainBlockNumber:"RelayBlockNumber",RelayHash:"Hash",RelayChainHash:"RelayHash",Remark:"[u8; 32]",ReplacementTimes:{expectedAt:"BlockNumber",activatedAt:"BlockNumber"},Retriable:{_enum:{Never:"Null",WithRetries:"u32"}},ScheduledCore:{paraId:"ParaId",collator:"Option"},Scheduling:{_enum:["Always","Dynamic"]},ScrapedOnChainVotes:{session:"SessionIndex",backingValidatorsPerCandidate:"Vec<(CandidateReceipt, Vec<(ParaValidatorIndex, ValidityAttestation)>)>",disputes:"MultiDisputeStatementSet"},SessionInfo:{activeValidatorIndices:"Vec",randomSeed:"[u8; 32]",disputePeriod:"SessionIndex",validators:"Vec",discoveryKeys:"Vec",assignmentKeys:"Vec",validatorGroups:"Vec>",nCores:"u32",zerothDelayTrancheWidth:"u32",relayVrfModuloSamples:"u32",nDelayTranches:"u32",noShowSlots:"u32",neededApprovals:"u32"},OldV1SessionInfo:{validators:"Vec",discoveryKeys:"Vec",assignmentKeys:"Vec",validatorGroups:"Vec>",nCores:"u32",zerothDelayTrancheWidth:"u32",relayVrfModuloSamples:"u32",nDelayTranches:"u32",noShowSlots:"u32",neededApprovals:"u32"},SessionInfoValidatorGroup:"Vec",SignedAvailabilityBitfield:{payload:"BitVec",validatorIndex:"ParaValidatorIndex",signature:"ValidatorSignature"},SignedAvailabilityBitfields:"Vec",SigningContext:{sessionIndex:"SessionIndex",parentHash:"Hash"},SlashingOffenceKind:{_enum:["ForInvalid","AgainstValid"]},Statement:{_enum:{Never:"Null",Candidate:"Hash",Valid:"Hash",Invalid:"Hash"}},TransientValidationData:{maxCodeSize:"u32",maxHeadDataSize:"u32",balance:"Balance",codeUpgradeAllowed:"Option",dmqLength:"u32"},UpgradeGoAhead:{_enum:["Abort","GoAhead"]},UpgradeRestriction:{_enum:["Present"]},UpwardMessage:"Bytes",ValidationFunctionParams:{maxCodeSize:"u32",relayChainHeight:"RelayChainBlockNumber",codeUpgradeAllowed:"Option"},ValidationCode:"Bytes",ValidationCodeHash:"Hash",ValidationData:{persisted:"PersistedValidationData",transient:"TransientValidationData"},ValidationDataType:{validationData:"ValidationData",relayChainState:"Vec"},ValidatorSignature:"Signature",ValidityAttestation:{_enum:{Never:"Null",Implicit:"ValidatorSignature",Explicit:"ValidatorSignature"}},MessagingStateSnapshot:{relayDispatchQueueSize:"(u32, u32)",egressChannels:"Vec"},MessagingStateSnapshotEgressEntry:"(ParaId, AbridgedHrmpChannel)",SystemInherentData:"TeyrchainInherentData",VecInboundHrmpMessage:"Vec"}},Yf={rpc:{},runtime:{DryRunApi:[{methods:{dry_run_call:{description:"Dry run call",params:[{name:"origin",type:"OriginCaller"},{name:"call",type:"RuntimeCall"}],type:"Result"},dry_run_xcm:{description:"Dry run XCM program",params:[{name:"originLocation",type:"VersionedMultiLocation"},{name:"xcm",type:"VersionedXcm"}],type:"Result"}},version:1},{methods:{dry_run_call:{description:"Dry run call",params:[{name:"origin",type:"OriginCaller"},{name:"call",type:"RuntimeCall"},{name:"resultXcmsVersion",type:"u32"}],type:"Result"},dry_run_xcm:{description:"Dry run XCM program",params:[{name:"originLocation",type:"VersionedMultiLocation"},{name:"xcm",type:"VersionedXcm"}],type:"Result"}},version:2}]},types:{PostDispatchInfo:{actualWeight:"Option",paysFee:"Pays"},DispatchResultWithPostInfo:"Result",CallDryRunEffects:{executionResult:"DispatchResultWithPostInfo",emittedEvents:"Vec",localXcm:"Option",forwardedXcms:"Vec<(VersionedMultiLocation, Vec)>"},XcmDryRunEffects:{executionResult:"OutcomeV4",emittedEvents:"Vec",forwardedXcms:"Vec<(VersionedMultiLocation, Vec)>"},XcmDryRunApiError:{_enum:["Unimplemented","VersionedConversionFailed"]}}},Jf=["AssetInstance","Fungibility","Junction","Junctions","MultiAsset","MultiAssetFilter","MultiLocation","Response","WildFungibility","WildMultiAsset","Xcm","XcmError"];const Qf={rpc:{},types:{BodyId:{_enum:{Unit:"Null",Named:"Vec",Index:"Compact",Executive:"Null",Technical:"Null",Legislative:"Null",Judicial:"Null"}},BodyPart:{_enum:{Voice:"Null",Members:"Compact",Fraction:{nom:"Compact",denom:"Compact"},AtLeastProportion:{nom:"Compact",denom:"Compact"},MoreThanProportion:{nom:"Compact",denom:"Compact"}}},InteriorMultiLocation:"Junctions",NetworkId:{_enum:{Any:"Null",Named:"Vec",Pezkuwi:"Null",Zagros:"Null"}},XcmOrigin:{_enum:{Xcm:"MultiLocation"}},XcmpMessageFormat:{_enum:["ConcatenatedVersionedXcm","ConcatenatedEncodedBlob","Signals"]},XcmAssetId:{_enum:{Concrete:"MultiLocation",Abstract:"Bytes"}},InboundStatus:{_enum:["Ok","Suspended"]},OutboundStatus:{_enum:["Ok","Suspended"]},MultiAssets:"Vec",FungibilityV0:"FungibilityV1",WildFungibilityV0:"WildFungibilityV1",AssetInstanceV0:{_enum:{Undefined:"Null",Index8:"u8",Index16:"Compact",Index32:"Compact",Index64:"Compact",Index128:"Compact",Array4:"[u8; 4]",Array8:"[u8; 8]",Array16:"[u8; 16]",Array32:"[u8; 32]",Blob:"Vec"}},JunctionV0:{_enum:{Parent:"Null",Teyrchain:"Compact",AccountId32:{network:"NetworkId",id:"AccountId"},AccountIndex64:{network:"NetworkId",index:"Compact"},AccountKey20:{network:"NetworkId",key:"[u8; 20]"},PezpalletInstance:"u8",GeneralIndex:"Compact",GeneralKey:"Vec",OnlyChild:"Null",Plurality:{id:"BodyId",part:"BodyPart"}}},MultiAssetV0:{_enum:{None:"Null",All:"Null",AllFungible:"Null",AllNonFungible:"Null",AllAbstractFungible:"Vec",AllAbstractNonFungible:"Vec",AllConcreteFungible:"MultiLocationV0",AllConcreteNonFungible:"MultiLocationV0",AbstractFungible:{id:"Vec",instance:"Compact"},AbstractNonFungible:{class:"Vec",instance:"AssetInstanceV0"},ConcreteFungible:{id:"MultiLocationV0",amount:"Compact"},ConcreteNonFungible:{class:"MultiLocationV0",instance:"AssetInstanceV0"}}},MultiLocationV0:{_enum:{Here:"Null",X1:"JunctionV0",X2:"(JunctionV0, JunctionV0)",X3:"(JunctionV0, JunctionV0, JunctionV0)",X4:"(JunctionV0, JunctionV0, JunctionV0, JunctionV0)",X5:"(JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0)",X6:"(JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0)",X7:"(JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0)",X8:"(JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0)"}},OriginKindV0:{_enum:["Native","SovereignAccount","Superuser","Xcm"]},ResponseV0:{_enum:{Assets:"Vec"}},XcmV0:{_enum:{WithdrawAsset:{assets:"Vec",effects:"Vec"},ReserveAssetDeposit:{assets:"Vec",effects:"Vec"},ReceiveTeleportedAsset:{assets:"Vec",effects:"Vec"},QueryResponse:{queryId:"Compact",response:"ResponseV0"},TransferAsset:{assets:"Vec",dest:"MultiLocationV0"},TransferReserveAsset:{assets:"Vec",dest:"MultiLocationV0",effects:"Vec"},Transact:{originType:"XcmOriginKind",requireWeightAtMost:"u64",call:"DoubleEncodedCall"},HrmpNewChannelOpenRequest:{sender:"Compact",maxMessageSize:"Compact",maxCapacity:"Compact"},HrmpChannelAccepted:{recipient:"Compact"},HrmpChannelClosing:{initiator:"Compact",sender:"Compact",recipient:"Compact"},RelayedFrom:{who:"MultiLocationV0",message:"XcmV0"}}},XcmErrorV0:{_enum:{Undefined:"Null",Overflow:"Null",Unimplemented:"Null",UnhandledXcmVersion:"Null",UnhandledXcmMessage:"Null",UnhandledEffect:"Null",EscalationOfPrivilege:"Null",UntrustedReserveLocation:"Null",UntrustedTeleportLocation:"Null",DestinationBufferOverflow:"Null",SendFailed:"Null",CannotReachDestination:"(MultiLocation, Xcm)",MultiLocationFull:"Null",FailedToDecode:"Null",BadOrigin:"Null",ExceedsMaxMessageSize:"Null",FailedToTransactAsset:"Null",WeightLimitReached:"Weight",Wildcard:"Null",TooMuchWeightRequired:"Null",NotHoldingFees:"Null",WeightNotComputable:"Null",Barrier:"Null",NotWithdrawable:"Null",LocationCannotHold:"Null",TooExpensive:"Null",AssetNotFound:"Null",RecursionLimitReached:"Null"}},XcmOrderV0:{_enum:{Null:"Null",DepositAsset:{assets:"Vec",dest:"MultiLocationV0"},DepositReserveAsset:{assets:"Vec",dest:"MultiLocationV0",effects:"Vec"},ExchangeAsset:{give:"Vec",receive:"Vec"},InitiateReserveWithdraw:{assets:"Vec",reserve:"MultiLocationV0",effects:"Vec"},InitiateTeleport:{assets:"Vec",dest:"MultiLocationV0",effects:"Vec"},QueryHolding:{queryId:"Compact",dest:"MultiLocationV0",assets:"Vec"},BuyExecution:{fees:"MultiAssetV0",weight:"u64",debt:"u64",haltOnError:"bool",xcm:"Vec"}}},AssetInstanceV1:{_enum:{Undefined:"Null",Index:"Compact",Array4:"[u8; 4]",Array8:"[u8; 8]",Array16:"[u8; 16]",Array32:"[u8; 32]",Blob:"Bytes"}},FungibilityV1:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV1"}},JunctionV1:{_enum:{Teyrchain:"Compact",AccountId32:{network:"NetworkId",id:"AccountId"},AccountIndex64:{network:"NetworkId",index:"Compact"},AccountKey20:{network:"NetworkId",key:"[u8; 20]"},PezpalletInstance:"u8",GeneralIndex:"Compact",GeneralKey:"Vec",OnlyChild:"Null",Plurality:{id:"BodyId",part:"BodyPart"}}},JunctionsV1:{_enum:{Here:"Null",X1:"JunctionV1",X2:"(JunctionV1, JunctionV1)",X3:"(JunctionV1, JunctionV1, JunctionV1)",X4:"(JunctionV1, JunctionV1, JunctionV1, JunctionV1)",X5:"(JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1)",X6:"(JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1)",X7:"(JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1)",X8:"(JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1)"}},MultiAssetsV1:"Vec",MultiAssetV1:{id:"XcmAssetId",fungibility:"FungibilityV1"},MultiAssetFilterV1:{_enum:{Definite:"MultiAssetsV1",Wild:"WildMultiAssetV1"}},MultiLocationV1:{parents:"u8",interior:"JunctionsV1"},OriginKindV1:"OriginKindV0",ResponseV1:{_enum:{Assets:"MultiAssetsV1"}},WildFungibilityV1:{_enum:["Fungible","NonFungible"]},WildMultiAssetV1:{_enum:{All:"Null",AllOf:{id:"XcmAssetId",fungibility:"WildFungibilityV1"}}},XcmV1:{_enum:{WithdrawAsset:{assets:"MultiAssetsV1",effects:"Vec"},ReserveAssetDeposit:{assets:"MultiAssetsV1",effects:"Vec"},ReceiveTeleportedAsset:{assets:"MultiAssetsV1",effects:"Vec"},QueryResponse:{queryId:"Compact",response:"ResponseV1"},TransferAsset:{assets:"MultiAssetsV1",dest:"MultiLocationV1"},TransferReserveAsset:{assets:"MultiAssetsV1",dest:"MultiLocationV1",effects:"Vec"},Transact:{originType:"XcmOriginKind",requireWeightAtMost:"u64",call:"DoubleEncodedCall"},HrmpNewChannelOpenRequest:{sender:"Compact",maxMessageSize:"Compact",maxCapacity:"Compact"},HrmpChannelAccepted:{recipient:"Compact"},HrmpChannelClosing:{initiator:"Compact",sender:"Compact",recipient:"Compact"},RelayedFrom:{who:"MultiLocationV1",message:"XcmV1"}}},XcmErrorV1:{_enum:{Undefined:"Null",Overflow:"Null",Unimplemented:"Null",UnhandledXcmVersion:"Null",UnhandledXcmMessage:"Null",UnhandledEffect:"Null",EscalationOfPrivilege:"Null",UntrustedReserveLocation:"Null",UntrustedTeleportLocation:"Null",DestinationBufferOverflow:"Null",SendFailed:"Null",CannotReachDestination:"(MultiLocationV1, XcmV1)",MultiLocationFull:"Null",FailedToDecode:"Null",BadOrigin:"Null",ExceedsMaxMessageSize:"Null",FailedToTransactAsset:"Null",WeightLimitReached:"Weight",Wildcard:"Null",TooMuchWeightRequired:"Null",NotHoldingFees:"Null",WeightNotComputable:"Null",Barrier:"Null",NotWithdrawable:"Null",LocationCannotHold:"Null",TooExpensive:"Null",AssetNotFound:"Null",DestinationUnsupported:"Null",RecursionLimitReached:"Null"}},XcmOrderV1:{_enum:{Noop:"Null",DepositAsset:{assets:"MultiAssetFilterV1",maxAssets:"u32",beneficiary:"MultiLocationV1"},DepositReserveAsset:{assets:"MultiAssetFilterV1",maxAssets:"u32",dest:"MultiLocationV1",effects:"Vec"},ExchangeAsset:{give:"MultiAssetFilterV1",receive:"MultiAssetsV1"},InitiateReserveWithdraw:{assets:"MultiAssetFilterV1",reserve:"MultiLocationV1",effects:"Vec"},InitiateTeleport:{assets:"MultiAssetFilterV1",dest:"MultiLocationV1",effects:"Vec"},QueryHolding:{queryId:"Compact",dest:"MultiLocationV1",assets:"MultiAssetFilterV1"},BuyExecution:{fees:"MultiAssetV1",weight:"u64",debt:"u64",haltOnError:"bool",instructions:"Vec"}}},AssetIdV2:{_enum:{Concrete:"MultiLocationV2",Abstract:"Bytes"}},AssetInstanceV2:{_enum:{Undefined:"Null",Index:"Compact",Array4:"[u8;4]",Array8:"[u8;8]",Array16:"[u8;16]",Array32:"[u8;32]",Blob:"Bytes"}},BodyIdV2:{_enum:{Unit:"Null",Named:"Bytes",Index:"Compact",Executive:"Null",Technical:"Null",Legislative:"Null",Judicial:"Null",Defense:"Null",Administration:"Null",Treasury:"Null"}},BodyPartV2:{_enum:{Voice:"Null",Members:{count:"Compact"},Fraction:{nom:"Compact",denom:"Compact"},AtLeastProportion:{nom:"Compact",denom:"Compact"},MoreThanProportion:{nom:"Compact",denom:"Compact"}}},NetworkIdV2:{_enum:{Any:"Null",Named:"Bytes",Pezkuwi:"Null",Dicle:"Null",Zagros:"Null"}},JunctionV2:{_enum:{Teyrchain:"Compact",AccountId32:{network:"NetworkIdV2",id:"[u8; 32]"},AccountIndex64:{network:"NetworkIdV2",index:"Compact"},AccountKey20:{network:"NetworkIdV2",key:"[u8; 20]"},PezpalletInstance:"u8",GeneralIndex:"Compact",GeneralKey:"Bytes",OnlyChild:"Null",Plurality:{id:"BodyIdV2",part:"BodyPartV2"}}},JunctionsV2:{_enum:{Here:"Null",X1:"JunctionV2",X2:"(JunctionV2, JunctionV2)",X3:"(JunctionV2, JunctionV2, JunctionV2)",X4:"(JunctionV2, JunctionV2, JunctionV2, JunctionV2)",X5:"(JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2)",X6:"(JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2)",X7:"(JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2)",X8:"(JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2, JunctionV2)"}},FungibilityV2:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV2"}},InteriorMultiLocationV2:"JunctionsV2",MultiAssetV2:{id:"AssetIdV2",fun:"FungibilityV2"},MultiAssetsV2:"Vec",MultiAssetFilterV2:{_enum:{Definite:"MultiAssetsV2",Wild:"WildMultiAssetV2"}},MultiLocationV2:{parents:"u8",interior:"JunctionsV2"},OriginKindV2:{_enum:{Native:"Null",SovereignAccount:"Null",Superuser:"Null",Xcm:"Null"}},WildFungibilityV2:{_enum:{Fungible:"Null",NonFungible:"Null"}},ResponseV2:{_enum:{Null:"Null",Assets:"MultiAssetsV2",ExecutionResult:"Option<(u32, XcmErrorV2)>",Version:"u32"}},ResponseV2Error:"(u32, XcmErrorV2)",WeightLimitV2:{_enum:{Unlimited:"Null",Limited:"Compact"}},InstructionV2:{_enum:{WithdrawAsset:"MultiAssetsV2",ReserveAssetDeposited:"MultiAssetsV2",ReceiveTeleportedAsset:"MultiAssetsV2",QueryResponse:{queryId:"Compact",response:"ResponseV2",maxWeight:"Compact"},TransferAsset:{assets:"MultiAssetsV2",beneficiary:"MultiLocationV2"},TransferReserveAsset:{assets:"MultiAssetsV2",dest:"MultiLocationV2",xcm:"XcmV2"},Transact:{originType:"XcmOriginKind",requireWeightAtMost:"Compact",call:"DoubleEncodedCall"},HrmpNewChannelOpenRequest:{sender:"Compact",maxMessageSize:"Compact",maxCapacity:"Compact"},HrmpChannelAccepted:{recipient:"Compact"},HrmpChannelClosing:{initiator:"Compact",sender:"Compact",recipient:"Compact"},ClearOrigin:"Null",DescendOrigin:"InteriorMultiLocationV2",ReportError:{queryId:"Compact",dest:"MultiLocationV2",maxResponseWeight:"Compact"},DepositAsset:{assets:"MultiAssetFilterV2",maxAssets:"Compact",beneficiary:"MultiLocationV2"},DepositReserveAsset:{assets:"MultiAssetFilterV2",maxAssets:"Compact",dest:"MultiLocationV2",xcm:"XcmV2"},ExchangeAsset:{give:"MultiAssetFilterV2",receive:"MultiAssetsV2"},InitiateReserveWithdraw:{assets:"MultiAssetFilterV2",reserve:"MultiLocationV2",xcm:"XcmV2"},InitiateTeleport:{assets:"MultiAssetFilterV2",dest:"MultiLocationV2",xcm:"XcmV2"},QueryHolding:{queryId:"Compact",dest:"MultiLocationV2",assets:"MultiAssetFilterV2",maxResponseWeight:"Compact"},BuyExecution:{fees:"MultiAssetV2",weightLimit:"WeightLimitV2"},RefundSurplus:"Null",SetErrorHandler:"XcmV2",SetAppendix:"XcmV2",ClearError:"Null",ClaimAsset:{assets:"MultiAssetsV2",ticket:"MultiLocationV2"},Trap:"Compact",SubscribeVersion:{queryId:"Compact",maxResponseWeight:"Compact"},UnsubscribeVersion:"Null"}},WildMultiAssetV2:{_enum:{All:"Null",AllOf:{id:"AssetIdV2",fun:"WildFungibilityV2"}}},XcmV2:"Vec",XcmErrorV2:{_enum:{Overflow:"Null",Unimplemented:"Null",UntrustedReserveLocation:"Null",UntrustedTeleportLocation:"Null",MultiLocationFull:"Null",MultiLocationNotInvertible:"Null",BadOrigin:"Null",InvalidLocation:"Null",AssetNotFound:"Null",FailedToTransactAsset:"Null",NotWithdrawable:"Null",LocationCannotHold:"Null",ExceedsMaxMessageSize:"Null",DestinationUnsupported:"Null",Transport:"Null",Unroutable:"Null",UnknownClaim:"Null",FailedToDecode:"Null",MaxWeightInvalid:"Null",NotHoldingFees:"Null",TooExpensive:"Null",Trap:"u64",UnhandledXcmVersion:"Null",WeightLimitReached:"Weight",Barrier:"Null",WeightNotComputable:"Null"}},AssetIdV3:{_enum:{Concrete:"MultiLocationV3",Abstract:"Bytes"}},BodyIdV3:{_enum:{Unit:"Null",Moniker:"[u8;4]",Index:"Compact",Executive:"Null",Technical:"Null",Legislative:"Null",Judicial:"Null",Defense:"Null",Administration:"Null",Treasury:"Null"}},BodyPartV3:{_enum:{Voice:"Null",Members:{count:"Compact"},Fraction:{nom:"Compact",denom:"Compact"},AtLeastProportion:{nom:"Compact",denom:"Compact"},MoreThanProportion:{nom:"Compact",denom:"Compact"}}},AssetInstanceV3:{_enum:{Undefined:"Null",Index:"Compact",Array4:"[u8;4]",Array8:"[u8;8]",Array16:"[u8;16]",Array32:"[u8;32]"}},FungibilityV3:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV3"}},InteriorMultiLocationV3:"JunctionsV3",JunctionV3:{_enum:{Teyrchain:"Compact",AccountId32:{network:"Option",id:"[u8;32]"},AccountIndex64:{network:"Option",index:"Compact"},AccountKey20:{network:"Option",key:"[u8;20]"},PezpalletInstance:"u8",GeneralIndex:"Compact",GeneralKey:{length:"u8",data:"[u8;32]"},OnlyChild:"Null",Plurality:{id:"BodyIdV3",part:"BodyPartV3"},GlobalConsensus:"NetworkIdV3"}},JunctionsV3:{_enum:{Here:"Null",X1:"JunctionV3",X2:"(JunctionV3, JunctionV3)",X3:"(JunctionV3, JunctionV3, JunctionV3)",X4:"(JunctionV3, JunctionV3, JunctionV3, JunctionV3)",X5:"(JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3)",X6:"(JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3)",X7:"(JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3)",X8:"(JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3, JunctionV3)"}},MaybeErrorCodeV3:{_enum:{Success:"Null",Error:"Bytes",TruncatedError:"Bytes"}},MaxPezpalletsInfo:"u32",MultiAssetV3:{id:"AssetIdV3",fun:"FungibilityV3"},MultiAssetsV3:"Vec",MultiAssetFilterV3:{_enum:{Definite:"MultiAssetsV3",Wild:"WildMultiAssetV3"}},MultiLocationV3:{parents:"u8",interior:"JunctionsV3"},MaxPezpalletNameLen:"u32",NetworkIdV3:{_enum:{ByGenesis:"[u8;32]",ByFork:{blockNumber:"u64",blockHash:"[u8;32]"},Pezkuwi:"Null",Dicle:"Null",Zagros:"Null",Pezkuwichain:"Null",Wococo:"Null",Ethereum:{chainId:"Compact"},BitcoinCore:"Null",BitcoinCash:"Null",PezkuwiBulletin:"Null"}},OriginKindV3:"OriginKindV2",PezpalletInfoV3:{index:"Compact",name:"Bytes",moduleName:"Bytes",major:"Compact",minor:"Compact",patch:"Compact"},WildFungibilityV3:"WildFungibilityV2",QueryResponseInfoV3:{destination:"MultiLocationV3",queryId:"Compact",maxWeight:"WeightV2"},ResponseV3:{_enum:{Null:"Null",Assets:"MultiAssetsV3",ExecutionResult:"Option<(u32,XcmErrorV3)>",Version:"u32",PezpalletsInfo:"Vec",DispatchResult:"MaybeErrorCodeV3"}},XcmErrorV3:{_enum:{Overflow:"Null",Unimplemented:"Null",UntrustedReserveLocation:"Null",UntrustedTeleportLocation:"Null",LocationFull:"Null",LocationNotInvertible:"Null",BadOrigin:"Null",InvalidLocation:"Null",AssetNotFound:"Null",FailedToTransactAsset:"Null",NotWithdrawable:"Null",LocationCannotHold:"Null",ExceedsMaxMessageSize:"Null",DestinationUnsupported:"Null",Transport:"Null",Unroutable:"Null",UnknownClaim:"Null",FailedToDecode:"Null",MaxWeightInvalid:"Null",NotHoldingFees:"Null",TooExpensive:"Null",Trap:"u64",ExpectationFalse:"Null",PezpalletNotFound:"Null",NameMismatch:"Null",VersionIncompatible:"Null",HoldingWouldOverflow:"Null",ExportError:"Null",ReanchorFailed:"Null",NoDeal:"Null",FeesNotMet:"Null",LockError:"Null",NoPermission:"Null",Unanchored:"Null",NotDepositable:"Null",UnhandledXcmVersion:"Null",WeightLimitReached:"WeightV2",Barrier:"Null",ExceedsStackLimit:"Null"}},ResponseV3Error:"(u32, XcmErrorV3)",ResponseV3Result:"Option<(u32, ResponseV3Error)>",WeightLimitV3:{_enum:{Unlimited:"Null",Limited:"WeightV2"}},InstructionV3:{_enum:{WithdrawAsset:"MultiAssetsV3",ReserveAssetDeposited:"MultiAssetsV3",ReceiveTeleportedAsset:"MultiAssetsV3",QueryResponse:{queryId:"Compact",response:"ResponseV3",maxWeight:"WeightV2",querier:"Option"},TransferAsset:{assets:"MultiAssetsV3",beneficiary:"MultiLocationV3"},TransferReserveAsset:{assets:"MultiAssetsV3",dest:"MultiLocationV3",xcm:"XcmV3"},Transact:{originKind:"XcmOriginKind",requireWeightAtMost:"WeightV2",call:"DoubleEncodedCall"},HrmpNewChannelOpenRequest:{sender:"Compact",maxMessageSize:"Compact",maxCapacity:"Compact"},HrmpChannelAccepted:{recipient:"Compact"},HrmpChannelClosing:{initiator:"Compact",sender:"Compact",recipient:"Compact"},ClearOrigin:"Null",DescendOrigin:"JunctionsV3",ReportError:"QueryResponseInfoV3",DepositAsset:{assets:"MultiAssetFilterV3",beneficiary:"MultiLocationV3"},DepositReserveAsset:{assets:"MultiAssetFilterV3",dest:"MultiLocationV3",xcm:"XcmV3"},ExchangeAsset:{give:"MultiAssetFilterV3",want:"MultiAssetsV3",maximal:"bool"},InitiateReserveWithdraw:{assets:"MultiAssetFilterV3",reserve:"MultiLocationV3",xcm:"XcmV3"},InitiateTeleport:{assets:"MultiAssetFilterV3",dest:"MultiLocationV3",xcm:"XcmV3"},ReportHolding:{responseInfo:"QueryResponseInfoV3",assets:"MultiAssetFilterV3"},BuyExecution:{fees:"MultiAssetV3",weightLimit:"WeightLimitV3"},RefundSurplus:"Null",SetErrorHandler:"XcmV3",SetAppendix:"XcmV3",ClearError:"Null",ClaimAsset:{assets:"MultiAssetsV3",ticket:"MultiLocationV3"},Trap:"Compact",SubscribeVersion:{queryId:"Compact",maxResponseWeight:"WeightV2"},UnsubscribeVersion:"Null",BurnAsset:"MultiAssetsV3",ExpectAsset:"MultiAssetsV3",ExpectOrigin:"Option",ExpectError:"Option<(u32, XcmErrorV3)>",ExpectTransactStatus:"MaybeErrorCodeV3",QueryPezpallet:{moduleName:"Vec",responseInfo:"QueryResponseInfoV3"},ExpectPezpallet:{index:"Compact",name:"Vec",moduleName:"Vec",crateMajor:"Compact",minCrateMinor:"Compact"},ReportTransactStatus:"QueryResponseInfoV3",ClearTransactStatus:"Null",UniversalOrigin:"JunctionV3",ExportMessage:{network:"NetworkIdV3",destination:"JunctionsV3",xcm:"XcmV3"},LockAsset:{asset:"MultiAssetV3",unlocker:"MultiLocationV3"},UnlockAsset:{asset:"MultiAssetV3",target:"MultiLocationV3"},NoteUnlockable:{asset:"MultiAssetV3",owner:"MultiLocationV3"},RequestUnlock:{asset:"MultiAssetV3",locker:"MultiLocationV3"},SetFeesMode:{jitWithdraw:"bool"},SetTopic:"[u8; 32]",ClearTopic:"Null",AliasOrigin:"MultiLocationV3",UnpaidExecution:{weightLimit:"WeightLimitV3",checkOrigin:"Option"}}},WildMultiAssetV3:{_enum:{All:"Null",AllOf:{id:"AssetIdV3",fun:"WildFungibilityV2"},AllCounted:"Compact",AllOfCounted:{id:"AssetIdV3",fun:"WildFungibilityV2",count:"Compact"}}},VersionV3:"u32",XcmV3:"Vec",AssetIdV4:"MultiLocationV4",AssetInstanceV4:{_enum:{Undefined:"Null",Index:"Compact",Array4:"[u8;4]",Array8:"[u8;8]",Array16:"[u8;16]",Array32:"[u8;32]"}},FungibilityV4:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV4"}},UncheckedFungibilityV4:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV4"}},JunctionV4:{_enum:{Teyrchain:"Compact",AccountId32:{network:"Option",id:"[u8;32]"},AccountIndex64:{network:"Option",index:"Compact"},AccountKey20:{network:"Option",key:"[u8;20]"},PezpalletInstance:"u8",GeneralIndex:"Compact",GeneralKey:{length:"u8",data:"[u8;32]"},OnlyChild:"Null",Plurality:{id:"BodyIdV3",part:"BodyPartV3"},GlobalConsensus:"NetworkIdV4"}},JunctionsV4:{_enum:{Here:"Null",X1:"[JunctionV4;1]",X2:"[JunctionV4;2]",X3:"[JunctionV4;3]",X4:"[JunctionV4;4]",X5:"[JunctionV4;5]",X6:"[JunctionV4;6]",X7:"[JunctionV4;7]",X8:"[JunctionV4;8]"}},MaxPezpalletsInfo:"u32",NetworkIdV4:"NetworkIdV3",MultiAssetV4:{id:"AssetIdV4",fun:"FungibilityV4"},MultiAssetsV4:"Vec",MultiAssetFilterV4:{_enum:{Definite:"MultiAssetsV4",Wild:"WildMultiAssetV4"}},MultiLocationV4:{parents:"u8",interior:"JunctionsV4"},OriginKindV4:"XcmOriginKind",PezpalletInfoV4:"PezpalletInfoV3",WildFungibilityV4:"WildFungibilityV2",QueryResponseInfoV4:{destination:"MultiLocationV4",queryId:"Compact",maxWeight:"WeightV2"},ResponseV4:{_enum:{Null:"Null",Assets:"MultiAssetsV4",ExecutionResult:"Option<(u32, XcmErrorV3)>",Version:"u32",PezpalletsInfo:"Vec",DispatchResult:"MaybeErrorCodeV3"}},InstructionV4:{_enum:{WithdrawAsset:"MultiAssetsV4",ReserveAssetDeposited:"MultiAssetsV4",ReceiveTeleportedAsset:"MultiAssetsV4",QueryResponse:{queryId:"Compact",response:"ResponseV4",maxWeight:"WeightV2",querier:"Option"},TransferAsset:{assets:"MultiAssetsV4",beneficiary:"MultiLocationV4"},TransferReserveAsset:{assets:"MultiAssetsV4",dest:"MultiLocationV4",xcm:"XcmV4"},Transact:{originKind:"OriginKindV4",requireWeightAtMost:"WeightV2",call:"DoubleEncodedCall"},HrmpNewChannelOpenRequest:{sender:"Compact",maxMessageSize:"Compact",maxCapacity:"Compact"},HrmpChannelAccepted:{recipient:"Compact"},HrmpChannelClosing:{initiator:"Compact",sender:"Compact",recipient:"Compact"},ClearOrigin:"Null",DescendOrigin:"JunctionsV4",ReportError:"QueryResponseInfoV4",DepositAsset:{assets:"MultiAssetFilterV4",beneficiary:"MultiLocationV4"},DepositReserveAsset:{assets:"MultiAssetFilterV4",dest:"MultiLocationV4",xcm:"XcmV4"},ExchangeAsset:{give:"MultiAssetFilterV4",want:"MultiAssetsV4",maximal:"bool"},InitiateReserveWithdraw:{assets:"MultiAssetFilterV4",reserve:"MultiLocationV4",xcm:"XcmV4"},InitiateTeleport:{assets:"MultiAssetFilterV4",dest:"MultiLocationV4",xcm:"XcmV4"},ReportHolding:{responseInfo:"QueryResponseInfoV4",assets:"MultiAssetFilterV4"},BuyExecution:{fees:"MultiAssetV4",weightLimit:"WeightLimitV3"},RefundSurplus:"Null",SetErrorHandler:"XcmV4",SetAppendix:"XcmV4",ClearError:"Null",ClaimAsset:{assets:"MultiAssetsV4",ticket:"MultiLocationV4"},Trap:"Compact",SubscribeVersion:{queryId:"Compact",maxResponseWeight:"WeightV2"},UnsubscribeVersion:"Null",BurnAsset:"MultiAssetsV4",ExpectAsset:"MultiAssetsV4",ExpectOrigin:"Option",ExpectError:"Option<(u32, XcmErrorV3)>",ExpectTransactStatus:"MaybeErrorCodeV3",QueryPezpallet:{moduleName:"Vec",responseInfo:"QueryResponseInfoV4"},ExpectPezpallet:{index:"Compact",name:"Vec",moduleName:"Vec",crateMajor:"Compact",minCrateMinor:"Compact"},ReportTransactStatus:"QueryResponseInfoV4",ClearTransactStatus:"Null",UniversalOrigin:"JunctionV4",ExportMessage:{network:"NetworkIdV4",destination:"JunctionsV4",xcm:"XcmV4"},LockAsset:{asset:"MultiAssetV4",unlocker:"MultiLocationV4"},UnlockAsset:{asset:"MultiAssetV4",target:"MultiLocationV4"},NoteUnlockable:{asset:"MultiAssetV4",owner:"MultiLocationV4"},RequestUnlock:{asset:"MultiAssetV4",locker:"MultiLocationV4"},SetFeesMode:{jitWithdraw:"bool"},SetTopic:"[u8;32]",ClearTopic:"Null",AliasOrigin:"MultiLocationV4",UnpaidExecution:{weightLimit:"WeightLimitV3",checkOrigin:"Option"}}},OutcomeV4:{_enum:{Complete:{used:"WeightV2"},Incomplete:{used:"WeightV2",error:"XcmErrorV3"},Error:{error:"XcmErrorV3"}}},WildMultiAssetV4:{_enum:{All:"Null",AllOf:{id:"AssetIdV4",fun:"WildFungibilityV4"},AllCounted:"Compact",AllOfCounted:{id:"AssetIdV4",fun:"WildFungibilityV4",count:"Compact"}}},VersionV4:"u32",XcmV4:"Vec",XcmErrorV4:"XcmErrorV3",AssetIdV5:"MultiLocationV5",AssetInstanceV5:{_enum:{Undefined:"Null",Index:"Compact",Array4:"[u8;4]",Array8:"[u8;8]",Array16:"[u8;16]",Array32:"[u8;32]"}},MultiAssetV5:{id:"AssetIdV5",fun:"FungibilityV5"},MultiAssetsV5:"Vec",WildMultiAssetV5:{_enum:{All:"Null",AllOf:{id:"AssetIdV5",fun:"WildFungibilityV5"},AllCounted:"Compact",AllOfCounted:{id:"AssetIdV5",fun:"WildFungibilityV5",count:"Compact"}}},MultiAssetFilterV5:{_enum:{Definite:"MultiAssetsV5",Wild:"WildMultiAssetV5"}},MultiAssetTransferFilterV5:{_enum:{Teleport:"MultiAssetFilterV5",ReserveDeposit:"MultiAssetFilterV5",ReserveWithdraw:"MultiAssetFilterV5"}},FungibilityV5:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV5"}},UncheckedFungibilityV5:{_enum:{Fungible:"Compact",NonFungible:"AssetInstanceV5"}},WildFungibilityV5:"WildFungibilityV2",JunctionV5:{_enum:{Teyrchain:"Compact",AccountId32:{network:"Option",id:"[u8;32]"},AccountIndex64:{network:"Option",index:"Compact"},AccountKey20:{network:"Option",key:"[u8;20]"},PezpalletInstance:"u8",GeneralIndex:"Compact",GeneralKey:{length:"u8",data:"[u8;32]"},OnlyChild:"Null",Plurality:{id:"BodyIdV3",part:"BodyPartV3"},GlobalConsensus:"NetworkIdV5"}},NetworkIdV5:{_enum:{ByGenesis:"[u8;32]",ByFork:{blockNumber:"u64",blockHash:"[u8;32]"},Pezkuwi:"Null",Dicle:"Null",Zagros:"Null",Ethereum:{chainId:"Compact"},BitcoinCore:"Null",BitcoinCash:"Null",PezkuwiBulletin:"Null"}},JunctionsV5:{_enum:{Here:"Null",X1:"[JunctionV5;1]",X2:"[JunctionV5;2]",X3:"[JunctionV5;3]",X4:"[JunctionV5;4]",X5:"[JunctionV5;5]",X6:"[JunctionV5;6]",X7:"[JunctionV5;7]",X8:"[JunctionV5;8]"}},MultiLocationV5:{parents:"u8",interior:"JunctionsV5"},InteriorMultiLocationV5:"JunctionsV5",XcmV5:"Vec",PezpalletInfoV5:"PezpalletInfoV3",ResponseV5:{_enum:{Null:"Null",Assets:"MultiAssetsV5",ExecutionResult:"Option<(u32, XcmErrorV3)>",Version:"u32",PezpalletsInfo:"Vec",DispatchResult:"MaybeErrorCodeV3"}},QueryResponseInfoV5:{destination:"MultiLocationV5",queryId:"Compact",maxWeight:"WeightV2"},InstructionV5:{_enum:{WithdrawAsset:"MultiAssetsV5",ReserveAssetDeposited:"MultiAssetsV5",ReceiveTeleportedAsset:"MultiAssetsV5",QueryResponse:{queryId:"Compact",response:"ResponseV5",maxWeight:"WeightV2",querier:"Option"},TransferAsset:{assets:"MultiAssetsV5",beneficiary:"MultiLocationV5"},TransferReserveAsset:{assets:"MultiAssetsV5",dest:"MultiLocationV5",xcm:"XcmV5"},Transact:{originKind:"OriginKindV4",requireWeightAtMost:"WeightV2",call:"DoubleEncodedCall"},HrmpNewChannelOpenRequest:{sender:"Compact",maxMessageSize:"Compact",maxCapacity:"Compact"},HrmpChannelAccepted:{recipient:"Compact"},HrmpChannelClosing:{initiator:"Compact",sender:"Compact",recipient:"Compact"},ClearOrigin:"Null",DescendOrigin:"InteriorMultiLocationV5",ReportError:"QueryResponseInfoV4",DepositAsset:{assets:"MultiAssetFilterV5",beneficiary:"MultiLocationV5"},DepositReserveAsset:{assets:"MultiAssetFilterV5",dest:"MultiLocationV5",xcm:"XcmV5"},ExchangeAsset:{give:"MultiAssetFilterV5",want:"MultiAssetsV5",maximal:"bool"},InitiateReserveWithdraw:{assets:"MultiAssetFilterV5",reserve:"MultiLocationV5",xcm:"XcmV5"},InitiateTeleport:{assets:"MultiAssetFilterV5",dest:"MultiLocationV5",xcm:"XcmV5"},ReportHolding:{responseInfo:"QueryResponseInfoV4",assets:"MultiAssetFilterV5"},BuyExecution:{fees:"MultiAssetV4",weightLimit:"WeightLimitV3"},RefundSurplus:"Null",SetErrorHandler:"XcmV5",SetAppendix:"XcmV5",ClearError:"Null",ClaimAsset:{assets:"MultiAssetsV5",ticket:"MultiLocationV5"},Trap:"Compact",SubscribeVersion:{queryId:"Compact",maxResponseWeight:"WeightV2"},UnsubscribeVersion:"Null",BurnAsset:"MultiAssetsV5",ExpectAsset:"MultiAssetsV5",ExpectOrigin:"Option",ExpectError:"Option<(u32, XcmErrorV3)>",ExpectTransactStatus:"MaybeErrorCodeV3",QueryPezpallet:{moduleName:"Vec",responseInfo:"QueryResponseInfoV4"},ExpectPezpallet:{index:"Compact",name:"Vec",moduleName:"Vec",crateMajor:"Compact",minCrateMinor:"Compact"},ReportTransactStatus:"QueryResponseInfoV4",ClearTransactStatus:"Null",UniversalOrigin:"JunctionV5",ExportMessage:{network:"NetworkIdV5",destination:"InteriorMultiLocationV5",xcm:"XcmV5"},LockAsset:{asset:"MultiAssetV5",unlocker:"MultiLocationV5"},UnlockAsset:{asset:"MultiAssetV5",target:"MultiLocationV5"},NoteUnlockable:{asset:"MultiAssetV5",owner:"MultiLocationV5"},RequestUnlock:{asset:"MultiAssetV5",locker:"MultiLocationV5"},SetFeesMode:{jitWithdraw:"bool"},SetTopic:"[u8;32]",ClearTopic:"Null",AliasOrigin:"MultiLocationV5",UnpaidExecution:{weightLimit:"WeightLimitV3",checkOrigin:"Option"},PayFees:{asset:"MultiAssetV5"},InitiateTransfer:{destination:"MultiLocationV5",remoteFees:"Option",preserveOrigin:"bool",assets:"Vec",remoteXcm:"XcmV5"},ExecuteWithOrigin:{descendant_origin:"Option",xcm:"XcmV5"},SetHints:{hints:"Vec"}}},HintV5:{_enum:{AssetClaimer:{location:"MultiLocationV5"}}},XcmErrorV5:"XcmErrorV3",...function(e){return Jf.reduce((a,r)=>ho(a,{[r]:`${r}${e}`}),{})}("V5"),DoubleEncodedCall:{encoded:"Bytes"},XcmOriginKind:{_enum:["Native","SovereignAccount","Superuser","Xcm"]},Outcome:{_enum:{Complete:"Weight",Incomplete:"(Weight, XcmErrorV0)",Error:"XcmErrorV0"}},QueryId:"u64",QueryStatus:{_enum:{Pending:{responder:"VersionedMultiLocation",maybeNotify:"Option<(u8, u8)>",timeout:"BlockNumber"},Ready:{response:"VersionedResponse",at:"BlockNumber"}}},QueueConfigData:{suspendThreshold:"u32",dropThreshold:"u32",resumeThreshold:"u32",thresholdWeight:"Weight",weightRestrictDecay:"Weight"},VersionMigrationStage:{_enum:{MigrateSupportedVersion:"Null",MigrateVersionNotifiers:"Null",NotifyCurrentTargets:"Option",MigrateAndNotifyOldTargets:"Null"}},VersionedMultiAsset:{_enum:{V0:"MultiAssetV0",V1:"MultiAssetV1",V2:"MultiAssetV2",V3:"MultiAssetV3",V4:"MultiAssetV4",V5:"MultiAssetV5"}},VersionedMultiAssets:{_enum:{V0:"Vec",V1:"MultiAssetsV1",V2:"MultiAssetsV2",V3:"MultiAssetsV3",V4:"MultiAssetsV4",V5:"MultiAssetsV5"}},VersionedMultiLocation:{_enum:{V0:"MultiLocationV0",V1:"MultiLocationV1",V2:"MultiLocationV2",V3:"MultiLocationV3",V4:"MultiLocationV4",v5:"MultiLocationV5"}},VersionedResponse:{V0:"ResponseV0",V1:"ResponseV1",V2:"ResponseV2",V3:"ResponseV3",V4:"ResponseV4",V5:"ResponseV5"},VersionedXcm:{_enum:{V0:"XcmV0",V1:"XcmV1",V2:"XcmV2",V3:"XcmV3",V4:"XcmV4",V5:"XcmV5"}},XcmVersion:"u32"}},$f={rpc:{},runtime:{XcmPaymentApi:[{methods:{query_acceptable_payment_assets:{description:"The API to query acceptable payment assets",params:[{name:"version",type:"u32"}],type:"Result, XcmPaymentApiError>"},query_weight_to_asset_fee:{description:"",params:[{name:"weight",type:"WeightV2"},{name:"asset",type:"XcmVersionedAssetId"}],type:"Result"},query_xcm_weight:{description:"",params:[{name:"message",type:"XcmVersionedXcm"}],type:"Result"}},version:1}]},types:{XcmPaymentApiError:{_enum:["Unimplemented","VersionedConversionFailed","WeightNotComputable","UnhandledXcmVersion","AssetNotFound"]}}},eb={rpc:{},runtime:{LocationToAccountApi:[{methods:{convert_location:{description:"Converts `Location` to `AccountId`",params:[{name:"location",type:"XcmVersionedLocation"}],type:"Result"}},version:1}]},types:{Error:{_enum:["Unsupported","VersionedConversionFailed"]}}},ab={rpc:{},types:{ContractCryptoHasher:{_enum:["Blake2x256","Sha2x256","Keccak256"]},ContractDiscriminant:"u32",ContractLayoutArray:{offset:"ContractLayoutKey",len:"u32",cellsPerElem:"u64",layout:"ContractStorageLayout"},ContractLayoutCell:{key:"ContractLayoutKey",ty:"SiLookupTypeId"},ContractLayoutEnum:{dispatchKey:"ContractLayoutKey",variants:"BTreeMap"},ContractLayoutHash:{offset:"ContractLayoutKey",strategy:"ContractLayoutHashingStrategy",layout:"ContractStorageLayout"},ContractLayoutHashingStrategy:{hasher:"ContractCryptoHasher",postfix:"Vec",prefix:"Vec"},ContractLayoutKey:"[u8; 32]",ContractLayoutStruct:{fields:"Vec"},ContractLayoutStructField:{layout:"ContractStorageLayout",name:"Text"},ContractStorageLayout:{_enum:{Cell:"ContractLayoutCell",Hash:"ContractLayoutHash",Array:"ContractLayoutArray",Struct:"ContractLayoutStruct",Enum:"ContractLayoutEnum"}},ContractConstructorSpecV0:{name:"Text",selector:"ContractSelector",args:"Vec",docs:"Vec"},ContractConstructorSpecV1:{name:"Vec",selector:"ContractSelector",args:"Vec",docs:"Vec"},ContractConstructorSpecV2:{label:"Text",selector:"ContractSelector",args:"Vec",docs:"Vec"},ContractConstructorSpecV3:{label:"Text",selector:"ContractSelector",payable:"bool",args:"Vec",docs:"Vec"},ContractConstructorSpecV4:{label:"Text",selector:"ContractSelector",payable:"bool",args:"Vec",docs:"Vec",default:"bool",returnType:"Option"},ContractContractSpecV0:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec"},ContractContractSpecV1:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec"},ContractContractSpecV2:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec"},ContractContractSpecV3:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec"},ContractContractSpecV4:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec",environment:"ContractEnvironmentV4"},ContractContractSpecV5:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec",environment:"ContractEnvironmentV4"},ContractContractSpecV6:{constructors:"Vec",messages:"Vec",events:"Vec",docs:"Vec",environment:"ContractEnvironmentV4"},ContractDisplayName:"SiPath",ContractEventParamSpecV0:{name:"Text",indexed:"bool",type:"ContractTypeSpec",docs:"Vec"},ContractEventParamSpecV2:{label:"Text",indexed:"bool",type:"ContractTypeSpec",docs:"Vec"},ContractEventSpecV0:{name:"Text",args:"Vec",docs:"Vec"},ContractEventSpecV1:{name:"Text",args:"Vec",docs:"Vec"},ContractEventSpecV2:{label:"Text",args:"Vec",docs:"Vec"},ContractEventSpecV3:{label:"Text",args:"Vec",docs:"Vec",module_path:"Text",signature_topic:"Option<[u8; 32]>"},ContractMessageParamSpecV0:{name:"Text",type:"ContractTypeSpec"},ContractMessageParamSpecV2:{label:"Text",type:"ContractTypeSpec"},ContractMessageSpecV0:{name:"Text",selector:"ContractSelector",mutates:"bool",payable:"bool",args:"Vec",returnType:"Option",docs:"Vec"},ContractMessageSpecV1:{name:"Vec",selector:"ContractSelector",mutates:"bool",payable:"bool",args:"Vec",returnType:"Option",docs:"Vec"},ContractMessageSpecV2:{label:"Text",selector:"ContractSelector",mutates:"bool",payable:"bool",args:"Vec",returnType:"Option",docs:"Vec"},ContractMessageSpecV3:{label:"Text",selector:"ContractSelector",mutates:"bool",payable:"bool",args:"Vec",returnType:"Option",docs:"Vec",default:"bool"},ContractSelector:"[u8; 4]",ContractTypeSpec:{type:"SiLookupTypeId",displayName:"ContractDisplayName"},ContractConstructorSpecLatest:"ContractConstructorSpecV4",ContractEventSpecLatest:"ContractEventSpecV3",ContractEventParamSpecLatest:"ContractEventParamSpecV2",ContractMessageParamSpecLatest:"ContractMessageParamSpecV2",ContractMessageSpecLatest:"ContractMessageSpecV3",ContractMetadataLatest:"ContractMetadataV6",ContractProjectInfo:{source:"ContractProjectSource",contract:"ContractProjectContract"},ContractReviveProjectInfo:{source:"ContractReviveProjectSource",contract:"ContractProjectContract"},ContractMetadataV0:{metadataVersion:"Text",types:"Vec",spec:"ContractContractSpecV0"},ContractMetadataV1:{types:"Vec",spec:"ContractContractSpecV1"},ContractMetadataV2:{types:"Vec",spec:"ContractContractSpecV2"},ContractMetadataV3:{types:"Vec",spec:"ContractContractSpecV3"},ContractMetadataV4:{types:"Vec",spec:"ContractContractSpecV4",version:"Text"},ContractMetadataV5:{types:"Vec",spec:"ContractContractSpecV5",version:"u64"},ContractMetadataV6:{types:"Vec",spec:"ContractContractSpecV6",version:"u64"},ContractMetadata:{_enum:{V0:"ContractMetadataV0",V1:"ContractMetadataV1",V2:"ContractMetadataV2",V3:"ContractMetadataV3",V4:"ContractMetadataV4",V5:"ContractMetadataV5",V6:"ContractMetadataV6"}},ContractProjectV0:{metadataVersion:"Text",source:"ContractProjectSource",contract:"ContractProjectContract",types:"Vec",spec:"ContractContractSpecV0"},ContractProject:"(ContractProjectInfo, ContractMetadata)",ContractProjectContract:{_alias:{docs:"documentation"},name:"Text",version:"Text",authors:"Vec",description:"Option",docs:"Option",repository:"Option",homepage:"Option",license:"Option"},ContractProjectSource:{_alias:{wasmHash:"hash"},wasmHash:"[u8; 32]",language:"Text",compiler:"Text",wasm:"Raw"},ContractReviveProjectSource:{_alias:{wasmHash:"hash",wasm:"contract_binary"},wasmHash:"[u8; 32]",language:"Text",compiler:"Text",wasm:"Raw"},ContractEnvironmentV4:{_alias:{hashType:"hash"},accountId:"Option",balance:"Option",blockNumber:"Option",hashType:"Option",timestamp:"Option",maxEventTopics:"Option"}}},rb={account_basic:{description:"Returns pallet_evm::Accounts by address.",params:[{name:"address",type:"H160"}],type:"EvmAccount"},account_code_at:{description:"For a given account address, returns pallet_evm::AccountCodes.",params:[{name:"address",type:"H160"}],type:"Bytes"},author:{description:"Returns the converted FindAuthor::find_author authority id.",params:[],type:"H160"},call:{description:"Returns a frame_ethereum::call response. If `estimate` is true,",params:[{name:"from",type:"H160"},{name:"to",type:"H160"},{name:"data",type:"Vec"},{name:"value",type:"U256"},{name:"gasLimit",type:"U256"},{name:"maxFeePerGas",type:"Option"},{name:"maxPriorityFeePerGas",type:"Option"},{name:"nonce",type:"Option"},{name:"estimate",type:"bool"},{name:"accessList",type:"Option)>>"}],type:"Result"},chain_id:{description:"Returns runtime defined pallet_evm::ChainId.",params:[],type:"u64"},create:{description:"Returns a frame_ethereum::call response. If `estimate` is true,",params:[{name:"from",type:"H160"},{name:"data",type:"Vec"},{name:"value",type:"U256"},{name:"gasLimit",type:"U256"},{name:"maxFeePerGas",type:"Option"},{name:"maxPriorityFeePerGas",type:"Option"},{name:"nonce",type:"Option"},{name:"estimate",type:"bool"},{name:"accessList",type:"Option)>>"}],type:"Result"},current_all:{description:"Return all the current data for a block in a single runtime call.",params:[],type:"(Option, Option>, Option>)"},current_block:{description:"Return the current block.",params:[],type:"BlockV2"},current_receipts:{description:"Return the current receipt.",params:[],type:"Option>"},current_transaction_statuses:{description:"Return the current transaction status.",params:[],type:"Option>"},elasticity:{description:"Return the elasticity multiplier.",params:[],type:"Option"},extrinsic_filter:{description:"Receives a `Vec` and filters all the ethereum transactions.",params:[{name:"xts",type:"Vec"}],type:"Vec"},gas_price:{description:"Returns FixedGasPrice::min_gas_price",params:[],type:"u256"},storage_at:{description:"For a given account address and index, returns pallet_evm::AccountStorages.",params:[{name:"address",type:"H160"},{name:"index",type:"u256"}],type:"H256"}},nb={rpc:{listening:{aliasSection:"net",description:"Returns true if client is actively listening for network connections. Otherwise false.",params:[],type:"bool"},peerCount:{aliasSection:"net",description:"Returns number of peers connected to node.",params:[],type:"Text"},version:{aliasSection:"net",description:"Returns protocol version.",params:[],type:"Text"},clientVersion:{aliasSection:"web3",description:"Returns current client version.",params:[],type:"Text"},sha3:{aliasSection:"web3",description:"Returns sha3 of the given data",params:[{name:"data",type:"Bytes"}],type:"H256"},accounts:{description:"Returns accounts list.",params:[],type:"Vec"},blockNumber:{description:"Returns the blockNumber",params:[],type:"U256"},call:{description:"Call contract, returning the output data.",params:[{name:"request",type:"EthCallRequest"},{isHistoric:!0,isOptional:!0,name:"number",type:"BlockNumber"}],type:"Bytes"},chainId:{description:"Returns the chain ID used for transaction signing at the current best block. None is returned if not available.",params:[],type:"U64"},coinbase:{description:"Returns block author.",params:[],type:"H160"},estimateGas:{description:"Estimate gas needed for execution of given contract.",params:[{name:"request",type:"EthCallRequest"},{isHistoric:!0,isOptional:!0,name:"number",type:"BlockNumber"}],type:"U256"},feeHistory:{description:"Returns fee history for given block count & reward percentiles",params:[{name:"blockCount",type:"U256"},{name:"newestBlock",type:"BlockNumber"},{name:"rewardPercentiles",type:"Option>"}],type:"EthFeeHistory"},gasPrice:{description:"Returns current gas price.",params:[],type:"U256"},getBalance:{description:"Returns balance of the given account.",params:[{name:"address",type:"H160"},{isHistoric:!0,isOptional:!0,name:"number",type:"BlockNumber"}],type:"U256"},getBlockByHash:{description:"Returns block with given hash.",params:[{name:"hash",type:"H256"},{name:"full",type:"bool"}],type:"Option"},getBlockByNumber:{description:"Returns block with given number.",params:[{name:"block",type:"BlockNumber"},{name:"full",type:"bool"}],type:"Option"},getBlockTransactionCountByHash:{description:"Returns the number of transactions in a block with given hash.",params:[{name:"hash",type:"H256"}],type:"U256"},getBlockTransactionCountByNumber:{description:"Returns the number of transactions in a block with given block number.",params:[{name:"block",type:"BlockNumber"}],type:"U256"},getCode:{description:"Returns the code at given address at given time (block number).",params:[{name:"address",type:"H160"},{isHistoric:!0,isOptional:!0,name:"number",type:"BlockNumber"}],type:"Bytes"},getFilterChanges:{description:"Returns filter changes since last poll.",params:[{name:"index",type:"U256"}],type:"EthFilterChanges"},getFilterLogs:{description:"Returns all logs matching given filter (in a range 'from' - 'to').",params:[{name:"index",type:"U256"}],type:"Vec"},getLogs:{description:"Returns logs matching given filter object.",params:[{name:"filter",type:"EthFilter"}],type:"Vec"},getProof:{description:"Returns proof for account and storage.",params:[{name:"address",type:"H160"},{name:"storageKeys",type:"Vec"},{name:"number",type:"BlockNumber"}],type:"EthAccount"},getStorageAt:{description:"Returns content of the storage at given address.",params:[{name:"address",type:"H160"},{name:"index",type:"U256"},{isHistoric:!0,isOptional:!0,name:"number",type:"BlockNumber"}],type:"H256"},getTransactionByBlockHashAndIndex:{description:"Returns transaction at given block hash and index.",params:[{name:"hash",type:"H256"},{name:"index",type:"U256"}],type:"EthTransaction"},getTransactionByBlockNumberAndIndex:{description:"Returns transaction by given block number and index.",params:[{name:"number",type:"BlockNumber"},{name:"index",type:"U256"}],type:"EthTransaction"},getTransactionByHash:{description:"Get transaction by its hash.",params:[{name:"hash",type:"H256"}],type:"EthTransaction"},getTransactionCount:{description:"Returns the number of transactions sent from given address at given time (block number).",params:[{name:"address",type:"H160"},{isHistoric:!0,isOptional:!0,name:"number",type:"BlockNumber"}],type:"U256"},getTransactionReceipt:{description:"Returns transaction receipt by transaction hash.",params:[{name:"hash",type:"H256"}],type:"EthReceipt"},getUncleByBlockHashAndIndex:{description:"Returns an uncles at given block and index.",params:[{name:"hash",type:"H256"},{name:"index",type:"U256"}],type:"EthRichBlock"},getUncleByBlockNumberAndIndex:{description:"Returns an uncles at given block and index.",params:[{name:"number",type:"BlockNumber"},{name:"index",type:"U256"}],type:"EthRichBlock"},getUncleCountByBlockHash:{description:"Returns the number of uncles in a block with given hash.",params:[{name:"hash",type:"H256"}],type:"U256"},getUncleCountByBlockNumber:{description:"Returns the number of uncles in a block with given block number.",params:[{name:"number",type:"BlockNumber"}],type:"U256"},getWork:{description:"Returns the hash of the current block, the seedHash, and the boundary condition to be met.",params:[],type:"EthWork"},hashrate:{description:"Returns the number of hashes per second that the node is mining with.",params:[],type:"U256"},maxPriorityFeePerGas:{description:"Returns max priority fee per gas",params:[],type:"U256"},mining:{description:"Returns true if client is actively mining new blocks.",params:[],type:"bool"},newBlockFilter:{description:"Returns id of new block filter.",params:[],type:"U256"},newFilter:{description:"Returns id of new filter.",params:[{name:"filter",type:"EthFilter"}],type:"U256"},newPendingTransactionFilter:{description:"Returns id of new block filter.",params:[],type:"U256"},protocolVersion:{description:"Returns protocol version encoded as a string (quotes are necessary).",params:[],type:"u64"},sendRawTransaction:{description:"Sends signed transaction, returning its hash.",params:[{name:"bytes",type:"Bytes"}],type:"H256"},sendTransaction:{description:"Sends transaction; will block waiting for signer to return the transaction hash",params:[{name:"tx",type:"EthTransactionRequest"}],type:"H256"},submitHashrate:{description:"Used for submitting mining hashrate.",params:[{name:"index",type:"U256"},{name:"hash",type:"H256"}],type:"bool"},submitWork:{description:"Used for submitting a proof-of-work solution.",params:[{name:"nonce",type:"H64"},{name:"headerHash",type:"H256"},{name:"mixDigest",type:"H256"}],type:"bool"},subscribe:{description:"Subscribe to Eth subscription.",params:[{name:"kind",type:"EthSubKind"},{isOptional:!0,name:"params",type:"EthSubParams"}],pubsub:["subscription","subscribe","unsubscribe"],type:"Null"},syncing:{description:"Returns an object with data about the sync status or false.",params:[],type:"EthSyncStatus"},uninstallFilter:{description:"Uninstalls filter.",params:[{name:"index",type:"U256"}],type:"bool"}},runtime:{ConvertTransactionRuntimeApi:[{methods:{convert_transaction:{description:"Converts an Ethereum-style transaction to Extrinsic",params:[{name:"transaction",type:"TransactionV2"}],type:"Extrinsic"}},version:2},{methods:{convert_transaction:{description:"Converts an Ethereum-style transaction to Extrinsic",params:[{name:"transaction",type:"TransactionV3"}],type:"Extrinsic"}},version:3}],DebugRuntimeApi:[{methods:{trace_block:{description:"Trace all block extrinsics",params:[{name:"extrinsics",type:"Vec"},{name:"knownTransactions",type:"Vec"}],type:"Result<(), DispatchError>"},trace_transaction:{description:"Trace transaction extrinsics",params:[{name:"extrinsics",type:"Vec"},{name:"transaction",type:"EthTransaction"}],type:"Result<(), DispatchError>"}},version:4}],EthereumRuntimeRPCApi:[{methods:{...rb},version:4},{methods:{...rb,call:{description:"Returns a frame_ethereum::call response. If `estimate` is true,",params:[{name:"from",type:"H160"},{name:"to",type:"H160"},{name:"data",type:"Vec"},{name:"value",type:"U256"},{name:"gasLimit",type:"U256"},{name:"maxFeePerGas",type:"Option"},{name:"maxPriorityFeePerGas",type:"Option"},{name:"nonce",type:"Option"},{name:"estimate",type:"bool"},{name:"accessList",type:"Option)>>"}],type:"Result"},create:{description:"Returns a frame_ethereum::call response. If `estimate` is true,",params:[{name:"from",type:"H160"},{name:"data",type:"Vec"},{name:"value",type:"U256"},{name:"gasLimit",type:"U256"},{name:"maxFeePerGas",type:"Option"},{name:"maxPriorityFeePerGas",type:"Option"},{name:"nonce",type:"Option"},{name:"estimate",type:"bool"},{name:"accessList",type:"Option)>>"}],type:"Result"}},version:5}]},types:{BlockV0:{header:"EthHeader",transactions:"Vec",ommers:"Vec"},LegacyTransaction:{nonce:"U256",gasPrice:"U256",gasLimit:"U256",action:"EthTransactionAction",value:"U256",input:"Bytes",signature:"EthLegacyTransactionSignature"},TransactionV0:"LegacyTransaction",BlockV1:{header:"EthHeader",transactions:"Vec",ommers:"Vec"},EIP2930Transaction:{chainId:"u64",nonce:"U256",gasPrice:"U256",gasLimit:"U256",action:"EthTransactionAction",value:"U256",input:"Bytes",accessList:"EthAccessList",signature:"EthTransactionSignature"},TransactionV1:{_enum:{Legacy:"LegacyTransaction",EIP2930:"EIP2930Transaction"}},BlockV2:{header:"EthHeader",transactions:"Vec",ommers:"Vec"},EIP1559Transaction:{chainId:"u64",nonce:"U256",maxPriorityFeePerGas:"U256",maxFeePerGas:"U256",gasLimit:"U256",action:"EthTransactionAction",value:"U256",input:"Bytes",accessList:"EthAccessList",signature:"EthTransactionSignature"},TransactionV2:{_enum:{Legacy:"LegacyTransaction",EIP2930:"EIP2930Transaction",EIP1559:"EIP1559Transaction"}},BlockV3:{header:"EthHeader",transactions:"Vec",ommers:"Vec"},EIP7702Transaction:{chainId:"u64",nonce:"U256",maxPriorityFeePerGas:"U256",maxFeePerGas:"U256",gasLimit:"U256",destination:"EthTransactionAction",value:"U256",data:"Bytes",accessList:"EthAccessList",authorizationList:"EthAuthorizationList",signature:"EthTransactionSignature"},TransactionV3:{_enum:{Legacy:"LegacyTransaction",EIP2930:"EIP2930Transaction",EIP1559:"EIP1559Transaction",EIP7702:"EIP7702Transaction"}},EthereumAccountId:"GenericEthereumAccountId",EthereumAddress:"GenericEthereumAccountId",EthereumLookupSource:"GenericEthereumLookupSource",EthereumSignature:"[u8; 65]",EthAccessListItem:{address:"EthAddress",slots:"Vec"},EthAccessList:"Vec",EthAuthorizationList:"Vec",EthAuthorizationListItem:{chainId:"u64",address:"H160",nonce:"U256",signature:"EthAuthorizationSignature"},EthAuthorizationSignature:{oddYParity:"bool",r:"H256",s:"H256"},EthAccount:{address:"EthAddress",balance:"U256",nonce:"U256",codeHash:"H256",storageHash:"H256",accountProof:"Vec",storageProof:"Vec"},EthAddress:"H160",EthBlock:{header:"EthHeader",transactions:"Vec",ommers:"Vec"},EthHeader:{parentHash:"H256",ommersHash:"H256",beneficiary:"EthAddress",stateRoot:"H256",transactionsRoot:"H256",receiptsRoot:"H256",logsBloom:"EthBloom",difficulty:"U256",number:"U256",gasLimit:"U256",gasUsed:"U256",timestamp:"u64",extraData:"Bytes",mixMash:"H256",nonce:"H64"},EthRichBlock:{_alias:{blockHash:"hash",blockSize:"size"},blockHash:"Option",parentHash:"H256",sha3Uncles:"H256",author:"EthAddress",miner:"EthAddress",stateRoot:"H256",transactionsRoot:"H256",receiptsRoot:"H256",number:"Option",gasUsed:"U256",gasLimit:"U256",extraData:"Bytes",logsBloom:"EthBloom",timestamp:"U256",difficulty:"U256",totalDifficulty:"Option",sealFields:"Vec",uncles:"Vec",transactions:"Vec",blockSize:"Option"},EthBloom:"H2048",EthCallRequest:{from:"Option",to:"Option",gasPrice:"Option",gas:"Option",value:"Option",data:"Option",nonce:"Option"},EthFeeHistory:{oldestBlock:"U256",baseFeePerGas:"Vec",gasUsedRatio:"Vec",reward:"Option>>"},EthFilter:{fromBlock:"Option",toBlock:"Option",blockHash:"Option",address:"Option",topics:"Option"},EthFilterAddress:{_enum:{Single:"EthAddress",Multiple:"Vec",Null:"Null"}},EthFilterChanges:{_enum:{Logs:"Vec",Hashes:"Vec",Empty:"Null"}},EthFilterTopic:{_enum:{Single:"EthFilterTopicInner",Multiple:"Vec",Null:"Null"}},EthFilterTopicEntry:"Option",EthFilterTopicInner:{_enum:{Single:"EthFilterTopicEntry",Multiple:"Vec",Null:"Null"}},EthRichHeader:{_alias:{blockHash:"hash",blockSize:"size"},blockHash:"Option",parentHash:"H256",sha3Uncles:"H256",author:"EthAddress",miner:"EthAddress",stateRoot:"H256",transactionsRoot:"H256",receiptsRoot:"H256",number:"Option",gasUsed:"U256",gasLimit:"U256",extraData:"Bytes",logsBloom:"EthBloom",timestamp:"U256",difficulty:"U256",sealFields:"Vec",blockSize:"Option"},EthLog:{address:"EthAddress",topics:"Vec",data:"Bytes",blockHash:"Option",blockNumber:"Option",transactionHash:"Option",transactionIndex:"Option",logIndex:"Option",transactionLogIndex:"Option",removed:"bool"},EthReceipt:{transactionHash:"Option",transactionIndex:"Option",blockHash:"Option",from:"Option",to:"Option",blockNumber:"Option",cumulativeGasUsed:"U256",gasUsed:"Option",contractAddress:"Option",logs:"Vec",root:"Option",logsBloom:"EthBloom",statusCode:"Option"},EthReceiptV0:"EthReceipt",EthReceiptV3:"EthReceipt",EthReceiptV4:"EthReceipt",EthStorageProof:{key:"U256",value:"U256",proof:"Vec"},EthSubKind:{_enum:["newHeads","logs","newPendingTransactions","syncing"]},EthSubParams:{_enum:{None:"Null",Logs:"EthFilter"}},EthSubResult:{_enum:{Header:"EthRichHeader",Log:"EthLog",TransactionHash:"H256",SyncState:"EthSyncStatus"}},EthSyncInfo:{startingBlock:"U256",currentBlock:"U256",highestBlock:"U256",warpChunksAmount:"Option",warpChunksProcessed:"Option"},EthSyncStatus:{_enum:{Info:"EthSyncInfo",None:"Null"}},EthTransaction:{hash:"H256",nonce:"U256",blockHash:"Option",blockNumber:"Option",transactionIndex:"Option",from:"H160",to:"Option",value:"U256",gasPrice:"Option",maxFeePerGas:"Option",maxPriorityFeePerGas:"Option",gas:"U256",input:"Bytes",creates:"Option",raw:"Bytes",publicKey:"Option",chainId:"Option",standardV:"U256",v:"U256",r:"U256",s:"U256",accessList:"Option>",transactionType:"Option"},EthLegacyTransactionSignature:{v:"u64",r:"H256",s:"H256"},EthTransactionSignature:{oddYParity:"bool",r:"H256",s:"H256"},EthTransactionAction:{_enum:{Call:"H160",Create:"Null"}},EthTransactionCondition:{_enum:{block:"u64",time:"u64"}},EthTransactionRequest:{from:"Option",to:"Option",gasPrice:"Option",gas:"Option",value:"Option",data:"Option",nonce:"Option"},EthTransactionStatus:{transactionHash:"H256",transactionIndex:"u32",from:"EthAddress",to:"Option",contractAddress:"Option",logs:"Vec",logsBloom:"EthBloom"},EthWork:{powHash:"H256",seedHash:"H256",target:"H256",number:"Option"}}},tb={rpc:{},runtime:{AuthorFilterAPI:[{methods:{can_author:{description:"The runtime api used to predict whether an author will be eligible in the given slot",params:[{name:"author",type:"AccountId"},{name:"relayParent",type:"u32"},{name:"parentHeader",type:"Header"}],type:"bool"}},version:2},{methods:{can_author:{description:"The runtime api used to predict whether an author will be eligible in the given slot",params:[{name:"author",type:"AccountId"},{name:"relayParent",type:"u32"}],type:"bool"}},version:1}],NimbusApi:[{methods:{can_author:{description:"The runtime api used to predict whether a Nimbus author will be eligible in the given slot",params:[{name:"author",type:"AccountId"},{name:"relayParent",type:"u32"},{name:"parentHeader",type:"Header"}],type:"bool"}},version:1}]},types:{}},ib={rpc:{},runtime:{OracleApi:[{methods:{get_all_values:{description:"Retrieves all values",params:[{name:"providerId",type:"Raw"}],type:"Raw"},get_value:{description:"Retrieves a single value",params:[{name:"providerId",type:"Raw"},{name:"key",type:"Raw"}],type:"Option"}},version:1}]},types:{}},ob={rpc:{},runtime:{TokensApi:[{methods:{query_existential_deposit:{description:"Query the existential amount for a specific currency",params:[{name:"currencyId",type:"Raw"}],type:"u128"}},version:1}]},types:{}},sb={rpc:{methods:{description:"Retrieves the list of RPC methods that are exposed by the node",params:[],type:"RpcMethods"}},types:{RpcMethods:{version:"u32",methods:"Vec"}}},lb={rpc:{hasKey:{description:"Returns true if the keystore has private keys for the given public key and key type.",isUnsafe:!0,params:[{name:"publicKey",type:"Bytes"},{name:"keyType",type:"Text"}],type:"bool"},hasSessionKeys:{description:"Returns true if the keystore has private keys for the given session public keys.",isUnsafe:!0,params:[{name:"sessionKeys",type:"Bytes"}],type:"bool"},insertKey:{description:"Insert a key into the keystore.",isUnsafe:!0,params:[{name:"keyType",type:"Text"},{name:"suri",type:"Text"},{name:"publicKey",type:"Bytes"}],type:"Bytes"},pendingExtrinsics:{description:"Returns all pending extrinsics, potentially grouped by sender",params:[],type:"Vec"},removeExtrinsic:{description:"Remove given extrinsic from the pool and temporarily ban it to prevent reimporting",isUnsafe:!0,params:[{name:"bytesOrHash",type:"Vec"}],type:"Vec"},rotateKeys:{description:"Generate new session keys and returns the corresponding public keys",isUnsafe:!0,params:[],type:"Bytes"},submitAndWatchExtrinsic:{description:"Submit and subscribe to watch an extrinsic until unsubscribed",isSigned:!0,params:[{name:"extrinsic",type:"Extrinsic"}],pubsub:["extrinsicUpdate","submitAndWatchExtrinsic","unwatchExtrinsic"],type:"ExtrinsicStatus"},submitExtrinsic:{description:"Submit a fully formatted extrinsic for block inclusion",isSigned:!0,params:[{name:"extrinsic",type:"Extrinsic"}],type:"Hash"}},types:{ExtrinsicOrHash:{_enum:{Hash:"Hash",Extrinsic:"Bytes"}},ExtrinsicStatus:{_enum:{Future:"Null",Ready:"Null",Broadcast:"Vec",InBlock:"Hash",Retracted:"Hash",FinalityTimeout:"Hash",Finalized:"Hash",Usurped:"Hash",Dropped:"Null",Invalid:"Null"}}}},cb={rpc:{getBlock:{description:"Get header and body of a relay chain block",params:[{isHistoric:!0,isOptional:!0,name:"hash",type:"BlockHash"}],type:"SignedBlock"},getBlockHash:{description:"Get the block hash for a specific block",params:[{isOptional:!0,name:"blockNumber",type:"BlockNumber"}],type:"BlockHash"},getFinalizedHead:{alias:["chain_getFinalisedHead"],description:"Get hash of the last finalized block in the canon chain",params:[],type:"BlockHash"},getHeader:{alias:["chain_getHead"],description:"Retrieves the header for a specific block",params:[{isHistoric:!0,isOptional:!0,name:"hash",type:"BlockHash"}],type:"Header"},subscribeAllHeads:{description:"Retrieves the newest header via subscription",params:[],pubsub:["allHead","subscribeAllHeads","unsubscribeAllHeads"],type:"Header"},subscribeFinalizedHeads:{alias:["chain_subscribeFinalisedHeads","chain_unsubscribeFinalisedHeads"],description:"Retrieves the best finalized header via subscription",params:[],pubsub:["finalizedHead","subscribeFinalizedHeads","unsubscribeFinalizedHeads"],type:"Header"},subscribeNewHeads:{alias:["chain_unsubscribeNewHeads","subscribe_newHead","unsubscribe_newHead"],description:"Retrieves the best header via subscription",params:[],pubsub:["newHead","subscribeNewHead","unsubscribeNewHead"],type:"Header"}},types:{BlockHash:"Hash"}},ub={rpc:{getKeys:{description:"Returns the keys with prefix from a child storage, leave empty to get all the keys",params:[{name:"childKey",type:"PrefixedStorageKey"},{name:"prefix",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"Hash"}],type:"Vec"},getKeysPaged:{alias:["childstate_getKeysPagedAt"],description:"Returns the keys with prefix from a child storage with pagination support",params:[{name:"childKey",type:"PrefixedStorageKey"},{name:"prefix",type:"StorageKey"},{name:"count",type:"u32"},{isOptional:!0,name:"startKey",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"Hash"}],type:"Vec"},getStorage:{description:"Returns a child storage entry at a specific block state",params:[{name:"childKey",type:"PrefixedStorageKey"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"Hash"}],type:"Option"},getStorageEntries:{description:"Returns child storage entries for multiple keys at a specific block state",params:[{name:"childKey",type:"PrefixedStorageKey"},{name:"keys",type:"Vec"},{isHistoric:!0,isOptional:!0,name:"at",type:"Hash"}],type:"Vec>"},getStorageHash:{description:"Returns the hash of a child storage entry at a block state",params:[{name:"childKey",type:"PrefixedStorageKey"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"Hash"}],type:"Option"},getStorageSize:{description:"Returns the size of a child storage entry at a block state",params:[{name:"childKey",type:"PrefixedStorageKey"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"Hash"}],type:"Option"}},types:{PrefixedStorageKey:"StorageKey"}},db={rpc:{localStorageClear:{description:"Clear offchain local storage under given key and prefix",isUnsafe:!0,params:[{name:"kind",type:"StorageKind"},{name:"key",type:"Bytes"}],type:"Null"},localStorageGet:{description:"Get offchain local storage under given key and prefix",isUnsafe:!0,params:[{name:"kind",type:"StorageKind"},{name:"key",type:"Bytes"}],type:"Option"},localStorageSet:{description:"Set offchain local storage under given key and prefix",isUnsafe:!0,params:[{name:"kind",type:"StorageKind"},{name:"key",type:"Bytes"},{name:"value",type:"Bytes"}],type:"Null"}},runtime:{OffchainWorkerApi:[{methods:{offchain_worker:{description:"Starts the off-chain task for given block header.",params:[{name:"header",type:"Header"}],type:"Null"}},version:2},{methods:{offchain_worker:{description:"Starts the off-chain task for given block header.",params:[{name:"number",type:"BlockNumber"}],type:"Null"}},version:1}]},types:{StorageKind:{_enum:{PERSISTENT:1,LOCAL:2}}}},hb={query_fee_details:{description:"The transaction fee details",params:[{name:"uxt",type:"Extrinsic"},{name:"len",type:"u32"}],type:"FeeDetails"}},mb={query_call_fee_details:{description:"The call fee details",params:[{name:"call",type:"Call"},{name:"len",type:"u32"}],type:"FeeDetails"}},pb={query_info:{description:"The transaction info",params:[{name:"uxt",type:"Extrinsic"},{name:"len",type:"u32"}],type:"RuntimeDispatchInfo"}},gb={query_call_info:{description:"The call info",params:[{name:"call",type:"Call"},{name:"len",type:"u32"}],type:"RuntimeDispatchInfo"}},fb={query_length_to_fee:{description:"Query the output of the current LengthToFee given some input",params:[{name:"length",type:"u32"}],type:"Balance"},query_weight_to_fee:{description:"Query the output of the current WeightToFee given some input",params:[{name:"weight",type:"Weight"}],type:"Balance"}},bb={rpc:{queryFeeDetails:{deprecated:"Use `api.call.transactionPaymentApi.queryFeeDetails` instead",description:"Query the detailed fee of a given encoded extrinsic",params:[{name:"extrinsic",type:"Bytes"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"FeeDetails"},queryInfo:{deprecated:"Use `api.call.transactionPaymentApi.queryInfo` instead",description:"Retrieves the fee information for an encoded extrinsic",params:[{name:"extrinsic",type:"Bytes"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"RuntimeDispatchInfoV1"}},runtime:{TransactionPaymentApi:[{methods:{...fb,...pb,...hb},version:4},{methods:{...fb,...pb,...hb},version:3},{methods:{...pb,...hb},version:2},{methods:{query_info:{description:"The transaction info",params:[{name:"uxt",type:"Extrinsic"},{name:"len",type:"u32"}],type:"RuntimeDispatchInfo"},...hb},version:1}],TransactionPaymentCallApi:[{methods:{...fb,...gb,...mb},version:3},{methods:{...gb,...mb},version:2},{methods:{CALL:{description:"The call info",params:[{name:"call",type:"Call"},{name:"len",type:"u32"}],type:"RuntimeDispatchInfo"},...mb},version:1}]},types:{FeeDetails:{inclusionFee:"Option"},InclusionFee:{baseFee:"Balance",lenFee:"Balance",adjustedWeightFee:"Balance"},RuntimeDispatchInfo:{weight:"Weight",class:"DispatchClass",partialFee:"Balance"},RuntimeDispatchInfoV1:{weight:"WeightV1",class:"DispatchClass",partialFee:"Balance"},RuntimeDispatchInfoV2:{weight:"WeightV2",class:"DispatchClass",partialFee:"Balance"}}},yb={rpc:{call:{alias:["state_callAt"],description:"Perform a call to a builtin on the chain",params:[{name:"method",type:"Text"},{name:"data",type:"Bytes"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Bytes"},getChildKeys:{description:"Retrieves the keys with prefix of a specific child storage",params:[{name:"childStorageKey",type:"StorageKey"},{name:"childDefinition",type:"StorageKey"},{name:"childType",type:"u32"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Vec"},getChildReadProof:{description:"Returns proof of storage for child key entries at a specific block state.",params:[{name:"childStorageKey",type:"PrefixedStorageKey"},{name:"keys",type:"Vec"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"ReadProof"},getChildStorage:{description:"Retrieves the child storage for a key",params:[{name:"childStorageKey",type:"StorageKey"},{name:"childDefinition",type:"StorageKey"},{name:"childType",type:"u32"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"StorageData"},getChildStorageHash:{description:"Retrieves the child storage hash",params:[{name:"childStorageKey",type:"StorageKey"},{name:"childDefinition",type:"StorageKey"},{name:"childType",type:"u32"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Hash"},getChildStorageSize:{description:"Retrieves the child storage size",params:[{name:"childStorageKey",type:"StorageKey"},{name:"childDefinition",type:"StorageKey"},{name:"childType",type:"u32"},{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"u64"},getKeys:{deprecated:"Use `api.rpc.state.getKeysPaged` to retrieve keys",description:"Retrieves the keys with a certain prefix",params:[{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Vec"},getKeysPaged:{alias:["state_getKeysPagedAt"],description:"Returns the keys with prefix with pagination support.",params:[{name:"key",type:"StorageKey"},{name:"count",type:"u32"},{isOptional:!0,name:"startKey",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Vec"},getMetadata:{description:"Returns the runtime metadata",params:[{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Metadata"},getPairs:{deprecated:"Use `api.rpc.state.getKeysPaged` to retrieve keys",description:"Returns the keys with prefix, leave empty to get all the keys (deprecated: Use getKeysPaged)",isUnsafe:!0,params:[{name:"prefix",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Vec"},getReadProof:{description:"Returns proof of storage entries at a specific block state",params:[{name:"keys",type:"Vec"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"ReadProof"},getRuntimeVersion:{alias:["chain_getRuntimeVersion"],description:"Get the runtime version",params:[{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"RuntimeVersion"},getStorage:{alias:["state_getStorageAt"],description:"Retrieves the storage for a key",params:[{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"StorageData"},getStorageHash:{alias:["state_getStorageHashAt"],description:"Retrieves the storage hash",params:[{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Hash"},getStorageSize:{alias:["state_getStorageSizeAt"],description:"Retrieves the storage size",params:[{name:"key",type:"StorageKey"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"u64"},queryStorage:{description:"Query historical storage entries (by key) starting from a start block",isUnsafe:!0,params:[{name:"keys",type:"Vec"},{name:"fromBlock",type:"Hash"},{isOptional:!0,name:"toBlock",type:"BlockHash"}],type:"Vec"},queryStorageAt:{description:"Query storage entries (by key) starting at block hash given as the second parameter",params:[{name:"keys",type:"Vec"},{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"Vec"},subscribeRuntimeVersion:{alias:["chain_subscribeRuntimeVersion","chain_unsubscribeRuntimeVersion"],description:"Retrieves the runtime version via subscription",params:[],pubsub:["runtimeVersion","subscribeRuntimeVersion","unsubscribeRuntimeVersion"],type:"RuntimeVersion"},subscribeStorage:{description:"Subscribes to storage changes for the provided keys",params:[{isOptional:!0,name:"keys",type:"Vec"}],pubsub:["storage","subscribeStorage","unsubscribeStorage"],type:"StorageChangeSet"},traceBlock:{description:"Provides a way to trace the re-execution of a single block",isUnsafe:!0,params:[{name:"block",type:"Hash"},{name:"targets",type:"Option"},{name:"storageKeys",type:"Option"},{name:"methods",type:"Option"}],type:"TraceBlockResponse"},trieMigrationStatus:{description:"Check current migration state",isUnsafe:!0,params:[{isHistoric:!0,isOptional:!0,name:"at",type:"BlockHash"}],type:"MigrationStatusResult"}},types:{ApiId:"[u8; 8]",BlockTrace:{blockHash:"Text",parentHash:"Text",tracingTargets:"Text",storageKeys:"Text",spans:"Vec",events:"Vec"},BlockTraceEvent:{target:"Text",data:"BlockTraceEventData",parentId:"Option"},BlockTraceEventData:{stringValues:"HashMap"},BlockTraceSpan:{id:"u64",parentId:"Option",name:"Text",target:"Text",wasm:"bool"},KeyValueOption:"(StorageKey, Option)",MigrationStatusResult:{topRemainingToMigrate:"u64",childRemainingToMigrate:"u64"},ReadProof:{at:"Hash",proof:"Vec"},RuntimeVersionApi:"(ApiId, u32)",RuntimeVersion:{specName:"Text",implName:"Text",authoringVersion:"u32",specVersion:"u32",implVersion:"u32",apis:"Vec",transactionVersion:"u32",stateVersion:"u8"},RuntimeVersionPre4:{specName:"Text",implName:"Text",authoringVersion:"u32",specVersion:"u32",implVersion:"u32",apis:"Vec",transactionVersion:"u32"},RuntimeVersionPre3:{specName:"Text",implName:"Text",authoringVersion:"u32",specVersion:"u32",implVersion:"u32",apis:"Vec"},RuntimeVersionPartial:{specName:"Text",specVersion:"u32",apis:"Vec"},SpecVersion:"u32",StorageChangeSet:{block:"Hash",changes:"Vec"},TraceBlockResponse:{_enum:{TraceError:"TraceError",BlockTrace:"BlockTrace"}},TraceError:{error:"Text"}}};function kb({calls:e}){return e.isSome}function vb(e,a,r,n,t){const{fields:i,index:o}=r,s=i.length,l=new Array(s);for(let e=0;e{if(t.length!==o.length)throw new Error(`Extrinsic ${a}.${i} expects ${t.length} arguments, got ${o.length}.`);return e.createTypeUnsafe("Call",[{args:o,callIndex:r},n])};return o.is=e=>function(e,a){return e.callIndex[0]===a[0]&&e.callIndex[1]===a[1]}(e,r),o.callIndex=r,o.meta=n,o.method=i,o.section=a,o.toJSON=()=>n.toJSON(),o}(e,n,new Uint8Array([t,o.toNumber()]),e.createTypeUnsafe("FunctionMetadataLatest",[ho({args:l},r)]))}function wb({events:e}){return e.isSome}function zb(e){return({name:a})=>e(a)}const xb=zb(jt);null&&zb(e=>e.toString());function jb(e){const a=e.map(e=>e.toString().trim()),r=a.findIndex(e=>!e.length);return-1===r?a:a.slice(0,r)}function Eb(e,{extrinsic:a,lookup:r,pallets:n}){return e.createTypeUnsafe("MetadataLatest",[{extrinsic:a,lookup:{types:r.types.map(({id:a,type:r})=>e.createTypeUnsafe("PortableType",[{id:a,type:ho({},r,{docs:jb(r.docs)})}]))},pallets:n.map(({calls:a,index:r,name:n})=>({calls:e.createTypeUnsafe("Option",[a.unwrapOr(null)]),index:r,name:n}))}]).toJSON()}function Cb(e,a=[]){for(let r=0,n=e.length;re||a))}function Ib(e,{info:a}){throw new Error(`Unhandled: Unable to create and validate type from ${e} (info=${eo[a]})`)}const Tb={[eo.BTreeMap]:Ab,[eo.BTreeSet]:Sb,[eo.Compact]:Sb,[eo.DoNotConstruct]:Ib,[eo.Enum]:Ab,[eo.HashMap]:Ab,[eo.Int]:Ib,[eo.Linkage]:Sb,[eo.Null]:Ib,[eo.Option]:Sb,[eo.Plain]:(e,a)=>a.lookupName||a.type,[eo.Range]:Sb,[eo.RangeInclusive]:Sb,[eo.Result]:Ab,[eo.Set]:Ab,[eo.Si]:Ib,[eo.Struct]:Ab,[eo.Tuple]:Ab,[eo.UInt]:Ib,[eo.Vec]:Sb,[eo.VecFixed]:Sb,[eo.WrapperKeepOpaque]:Sb,[eo.WrapperOpaque]:Sb};function Ob(e){const a=e.length,r=new Array(a);for(let n=0;ne.getTypeDef(a).type)}function Mb(e,a){return e.getSiType(a).def.asVariant.variants.map(({fields:a})=>Pb(e,a))}function Rb(e,a,r){return function(e,a,r){const n=Cb(Ob(r)).filter(a=>!e.hasType(a)&&!e.isLookupType(a)).sort();if(0!==n.length){const e=`Unknown types found, no types for ${n.join(", ")}`;if(a)throw new Error(e);Nb.warn(e)}return r}(e,r,Cb(function({lookup:e,pallets:a}){return a.reduce((a,{calls:r,constants:n,events:t,storage:i})=>(a.push([Pb(e,n)]),r.isSome&&a.push(Mb(e,r.unwrap().type)),t.isSome&&a.push(Mb(e,t.unwrap().type)),i.isSome&&a.push(i.unwrap().items.map(({type:a})=>{if(a.isPlain)return[e.getTypeDef(a.asPlain).type];const{hashers:r,key:n,value:t}=a.asMap;return 1===r.length?[e.getTypeDef(t).type,e.getTypeDef(n).type]:[e.getTypeDef(t).type,...e.getSiType(n).def.asTuple.map(a=>e.getTypeDef(a).type)]})),a),[])}(a)))}function qb(e,a){return a.toNumber()>=2?e.createTypeUnsafe("StorageHasherV10",[a.toNumber()+1]):e.createTypeUnsafe("StorageHasherV10",[a])}function Lb(e,a){return a.isMap?[ho({},a.asMap,{hasher:qb(e,a.asMap.hasher)}),1]:a.isDoubleMap?[ho({},a.asDoubleMap,{hasher:qb(e,a.asDoubleMap.hasher),key2Hasher:qb(e,a.asDoubleMap.key2Hasher)}),2]:[a.asPlain,0]}function Vb(e,{modules:a}){return e.createTypeUnsafe("MetadataV10",[{modules:a.map(a=>function(e,a){const r=a.storage.unwrapOr(null);return e.createTypeUnsafe("ModuleMetadataV10",[ho({},a,{storage:r?ho({},r,{items:r.items.map(a=>ho({},a,{type:e.createTypeUnsafe("StorageEntryTypeV10",Lb(e,a.type))}))}):null})])}(e,a))}])}function Db(e,{modules:a}){return e.createTypeUnsafe("MetadataV11",[{extrinsic:{signedExtensions:[],version:0},modules:a}])}function Bb(e,{extrinsic:a,modules:r}){return e.createTypeUnsafe("MetadataV12",[{extrinsic:a,modules:r.map(a=>e.createTypeUnsafe("ModuleMetadataV12",[ho({},a,{index:255})]))}])}function _b(e,a){return e.createTypeUnsafe("MetadataV13",[a])}const Fb={assets:{Approval:"AssetApproval",ApprovalKey:"AssetApprovalKey",Balance:"TAssetBalance",DestroyWitness:"AssetDestroyWitness"},babe:{EquivocationProof:"BabeEquivocationProof"},balances:{Status:"BalanceStatus"},beefy:{AuthorityId:"BeefyId"},contracts:{StorageKey:"ContractStorageKey"},electionProviderMultiPhase:{Phase:"ElectionPhase"},ethereum:{Block:"EthBlock",Header:"EthHeader",Receipt:"EthReceipt",Transaction:"EthTransaction",TransactionStatus:"EthTransactionStatus"},evm:{Account:"EvmAccount",Log:"EvmLog",Vicinity:"EvmVicinity"},grandpa:{Equivocation:"GrandpaEquivocation",EquivocationProof:"GrandpaEquivocationProof"},identity:{Judgement:"IdentityJudgement"},inclusion:{ValidatorIndex:"ParaValidatorIndex"},paraDisputes:{ValidatorIndex:"ParaValidatorIndex"},paraInclusion:{ValidatorIndex:"ParaValidatorIndex"},paraScheduler:{ValidatorIndex:"ParaValidatorIndex"},paraShared:{ValidatorIndex:"ParaValidatorIndex"},teyrchains:{Id:"ParaId"},parasDisputes:{ValidatorIndex:"ParaValidatorIndex"},parasInclusion:{ValidatorIndex:"ParaValidatorIndex"},parasScheduler:{ValidatorIndex:"ParaValidatorIndex"},parasShared:{ValidatorIndex:"ParaValidatorIndex"},proposeTeyrchain:{Proposal:"TeyrchainProposal"},proxy:{Announcement:"ProxyAnnouncement"},scheduler:{ValidatorIndex:"ParaValidatorIndex"},shared:{ValidatorIndex:"ParaValidatorIndex"},society:{Judgement:"SocietyJudgement",Vote:"SocietyVote"},staking:{Compact:"CompactAssignments"},treasury:{Proposal:"TreasuryProposal"},xcm:{AssetId:"XcmAssetId"},xcmPezpallet:{AssetId:"XcmAssetId"}};const Ub=[["<",">"],["<",","],[",",">"],["(",")"],["(",","],[",",","],[",",")"]];function Hb(e,a){const r=a.toString(),n=e.findIndex(({def:e})=>e.HistoricMetaCompat===r);return-1!==n?n:e.push({def:{HistoricMetaCompat:r}})-1}function Xb(e,a){return e.push({def:{Tuple:a}})-1}function Wb(e,a,r,n){return r.push({def:{Variant:{variants:n}},path:[`pallet_${e.toString()}`,"pallet",a]})-1}function Gb(e,a){a.forEach(a=>{const r=Object.keys(e).find(e=>a.eq(e));if(r)a.setOverride(e[r]);else{const r=a.toString(),n=Object.entries(e).reduce((e,[a,r])=>Ub.reduce((e,[n,t])=>e.replace(`${n}${a}${t}`,`${n}${r}${t}`),e),r);r!==n&&a.setOverride(n)}})}function Zb(e,a,r,n,t){const i=n.map(({args:r,docs:n,name:i},o)=>(Gb(t,r.map(({type:e})=>e)),a.createTypeUnsafe("SiVariant",[{docs:n,fields:r.map(({name:r,type:n})=>a.createTypeUnsafe("SiField",[{name:r,type:Hb(e,n)}])),index:o,name:i}])));return a.createTypeUnsafe("PezpalletCallMetadataV14",[{type:Wb(r,"Call",e,i)}])}function Kb(e,a,r,n){return r.map(({docs:r,name:t,type:i,value:o})=>(Gb(n,[i]),a.createTypeUnsafe("PezpalletConstantMetadataV14",[{docs:r,name:t,type:Hb(e,i),value:o}])))}function Yb(e,a,r,n,t){const i=n.map(({docs:e,name:r},n)=>a.createTypeUnsafe("SiVariant",[{docs:e,fields:[],index:n,name:r}]));return a.createTypeUnsafe("PezpalletErrorMetadataV14",[{type:Wb(r,"Error",e,i)}])}function Jb(e,a,r,n,t){const i=n.map(({args:r,docs:n,name:i},o)=>(Gb(t,r),a.createTypeUnsafe("SiVariant",[{docs:n,fields:r.map(r=>a.createTypeUnsafe("SiField",[{type:Hb(e,r)}])),index:o,name:i}])));return a.createTypeUnsafe("PezpalletEventMetadataV14",[{type:Wb(r,"Event",e,i)}])}function Qb(e,a,r,{hashers:n,isLinked:t,isOptional:i,keys:o,value:s}){return Gb(r,[s,...Array.isArray(o)?o:[o]]),a.createTypeUnsafe("StorageEntryTypeV14",[{Map:{hashers:n,key:1===n.length?Hb(e,o[0]):Xb(e,o.map(a=>Hb(e,a))),value:Hb(e,t?`(${i?`Option<${s.toString()}>`:s.toString()}, Linkage<${o[0].toString()}>)`:s)}}])}function $b(e,a,{items:r,prefix:n},t){return a.createTypeUnsafe("PezpalletStorageMetadataV14",[{items:r.map(({docs:r,fallback:n,modifier:i,name:o,type:s})=>{let l;if(s.isPlain){const r=s.asPlain;Gb(t,[r]),l=a.createTypeUnsafe("StorageEntryTypeV14",[{Plain:Hb(e,r)}])}else if(s.isMap){const r=s.asMap;l=Qb(e,a,t,{hashers:[r.hasher],isLinked:r.linked.isTrue,isOptional:i.isOptional,keys:[r.key],value:r.value})}else if(s.isDoubleMap){const r=s.asDoubleMap;l=Qb(e,a,t,{hashers:[r.hasher,r.key2Hasher],isLinked:!1,isOptional:i.isOptional,keys:[r.key1,r.key2],value:r.value})}else{const r=s.asNMap;l=Qb(e,a,t,{hashers:r.hashers,isLinked:!1,isOptional:i.isOptional,keys:r.keyVec,value:r.value})}return a.createTypeUnsafe("StorageEntryMetadataV14",[{docs:r,fallback:n,modifier:i,name:o,type:l}])}),prefix:n}])}function ey(e,a,r,{calls:n,constants:t,errors:i,events:o,storage:s}){const l=function({knownTypes:e},a){return{...Fb[a]??{},...e.typesAlias?.[a]??{}}}(a,jt(r.name));return a.createTypeUnsafe("PezpalletMetadataV14",[{calls:n&&Zb(e,a,r.name,n,l),constants:Kb(e,a,t,l),errors:i&&Yb(e,a,r.name,i),events:o&&Jb(e,a,r.name,o,l),index:r.index,name:r.name,storage:s&&$b(e,a,s,l)}])}function ay(e,a,r){const n=[];!function(e,...a){for(let r=0,n=a.length;r[e.name.toString(),r>=12?e.index.toNumber():a]).sort((e,a)=>e[1]-a[1]).reduce((e,[a,r])=>{for(let a=Object.keys(e).length;a({identifier:e,type:0})),type:0,version:r}])}(e,a.extrinsic),i=a.modules.map(a=>ey(n,e,a,{calls:a.calls.unwrapOr(null),constants:a.constants,errors:a.errors.length?a.errors:null,events:a.events.unwrapOr(null),storage:a.storage.unwrapOr(null)}));return e.createTypeUnsafe("MetadataV14",[{extrinsic:t,lookup:{types:n.map((a,r)=>e.createTypeUnsafe("PortableType",[{id:r,type:a}]))},pallets:i}])}function ry(e,a,r){const n=a.lookup.paramTypes.PezspRuntimeUncheckedExtrinsic;return e.createTypeUnsafe("MetadataV15",[ho({},a,{extrinsic:e.createTypeUnsafe("ExtrinsicMetadataV15",[ho({},a.extrinsic,{addressType:n?.[0].type.unwrapOr(0),callType:n?.[1].type.unwrapOr(0),extraType:n?.[3].type.unwrapOr(0),signatureType:n?.[2].type.unwrapOr(0)})]),outerEnums:e.createTypeUnsafe("OuterEnums15",[{callType:n?.[1].type.unwrapOr(0),eventType:a.lookup.paramTypes.PezframeSystemEventRecord?.[0].type.unwrapOr(0)}])})])}function ny(e,a){const r=e.createTypeUnsafe("ItemDeprecationInfoV16",["NotDeprecated"]),n=a.items.map(a=>e.createTypeUnsafe("StorageEntryMetadataV16",[ho({},a,{deprecationInfo:r})]));return e.createTypeUnsafe("PezpalletStorageMetadataV16",[{items:e.createTypeUnsafe("Vec",[n]),prefix:a.prefix}])}function ty(e,a){const r=e.createTypeUnsafe("EnumDeprecationInfoV16",[]);return e.createTypeUnsafe("PezpalletCallMetadataV16",[{deprecationInfo:r,type:a.type}])}function iy(e,a){const r=e.createTypeUnsafe("EnumDeprecationInfoV16",[]);return e.createTypeUnsafe("PezpalletEventMetadataV16",[{deprecationInfo:r,type:a.type}])}function oy(e,a){const r=e.createTypeUnsafe("ItemDeprecationInfoV16",["NotDeprecated"]);return e.createTypeUnsafe("Vec",[a.map(a=>e.createTypeUnsafe("PezpalletConstantMetadataV16",[ho({},a,{deprecationInfo:r})]))])}function sy(e,a){const r=e.createTypeUnsafe("EnumDeprecationInfoV16",[]);return e.createTypeUnsafe("PezpalletErrorMetadataV16",[{deprecationInfo:r,type:a.type}])}function ly(e,a,r){const n=a.pallets.map(a=>function(e,a){const r=e.createTypeUnsafe("ItemDeprecationInfoV16",["NotDeprecated"]),n=e.createTypeUnsafe("Vec",[[]]),t=e.createTypeUnsafe("Vec",[[]]);return e.createTypeUnsafe("PezpalletMetadataV16",[ho({},a,{associatedTypes:n,calls:a.calls.isSome?ty(e,a.calls.unwrap()):null,constants:oy(e,a.constants),deprecationInfo:r,errors:a.errors.isSome?sy(e,a.errors.unwrap()):null,events:a.events.isSome?iy(e,a.events.unwrap()):null,storage:a.storage.isSome?ny(e,a.storage.unwrap()):null,viewFunctions:t})])}(e,a)),t=function(e,a){const r=a.signedExtensions.map(({additionalSigned:a,identifier:r,type:n})=>e.createTypeUnsafe("TransactionExtensionMetadataV16",[{identifier:r,implict:a,type:n}])),n=r.map((a,r)=>e.createTypeUnsafe("Compact",[r])),t=e.createTypeUnsafe("BTreeMap>>",[new Map([[e.createTypeUnsafe("u8",[a.version]),e.createTypeUnsafe("Vec>",[n])]])]);return e.createTypeUnsafe("ExtrinsicMetadataV16",[{addressType:a.addressType,callType:a.callType,signatureType:a.signatureType,transactionExtensions:r,transactionExtensionsByVersion:t,versions:[a.version]}])}(e,a.extrinsic),i=a.apis.map(a=>function(e,a){const r=e.createTypeUnsafe("ItemDeprecationInfoV16",["NotDeprecated"]),n=a.methods.map(a=>e.createTypeUnsafe("RuntimeApiMethodMetadataV16",[ho({},a,{deprecationInfo:r})]));return e.createTypeUnsafe("RuntimeApiMetadataV16",[ho({},a,{deprecationInfo:r,methods:n,version:e.createTypeUnsafe("Compact",[0])})])}(e,a));return e.createTypeUnsafe("MetadataV16",[ho({},a,{apis:i,extrinsic:t,pallets:n})])}function cy(e,a,r){return a}const uy=1635018093;class dy extends yu{constructor(e,a){if(super(e,a),!this.isEmpty&&!this.eq(uy))throw new Error(`MagicNumber mismatch: expected ${e.createTypeUnsafe("u32",[uy]).toHex()}, found ${this.toHex()}`)}}const hy=16,my=14;class py extends Xt{#le=new Map;constructor(e,a){super(e,{magicNumber:dy,metadata:"MetadataAll"},a)}#ce=e=>{if(this.version>e)throw new Error(`Cannot convert metadata from version ${this.version} to ${e}`);return this.version===e};#ue=(e,a)=>{if("latest"!==e&&this.#ce(e)){const a=`asV${e}`;return this.#de()[a]}if(!this.#le.has(e)){const r="latest"===e?`asV${hy}`:`asV${e-1}`;this.#le.set(e,a(this.registry,this[r],this.version))}return this.#le.get(e)};#de=()=>this.getT("metadata");get asCallsOnly(){return new py(this.registry,{magicNumber:this.magicNumber,metadata:this.registry.createTypeUnsafe("MetadataAll",[Eb(this.registry,this.asLatest),my])})}get asV9(){return this.#ce(9),this.#de().asV9}get asV10(){return this.#ue(10,Vb)}get asV11(){return this.#ue(11,Db)}get asV12(){return this.#ue(12,Bb)}get asV13(){return this.#ue(13,_b)}get asV14(){return this.#ue(14,ay)}get asV15(){return this.#ue(15,ry)}get asV16(){return this.#ue(16,ly)}get asLatest(){return this.#ue("latest",cy)}get magicNumber(){return this.getT("magicNumber")}get version(){return this.#de().index}getUniqTypes(e){return Rb(this.registry,this.asLatest,e)}toJSON(){return this.asLatest,super.toJSON()}}const gy=new Uint8Array([109,101,116,97,9]),fy=gy.length-1;class by extends py{constructor(e,a){super(e,bn(a)||zn(a)?function(e,a){if(0===a.length)return gy;if(9===a[fy])try{return new py(e,a)}catch{a[fy]=10}return a}(e,wn(a)):a)}}const yy=e=>e.toString(),ky=["BTreeMap","BTreeSet","Compact","HashMap","Option","Result","Vec"];function vy(e,a,r){const{info:n,sub:t}=a;switch(n){case eo.BTreeMap:case eo.BTreeSet:case eo.Compact:case eo.HashMap:case eo.Linkage:case eo.Option:case eo.Range:case eo.RangeInclusive:case eo.Result:case eo.Vec:case eo.WrapperKeepOpaque:case eo.WrapperOpaque:return function(e,a,r=yy){return`${e}${a?`<${(Array.isArray(a)?a:[a]).map(r).join(", ")}>`:""}`}(r,t,a=>jy(e,a))}throw new Error(`Unable to encode ${rn(a)} with params`)}function wy(e,a,r,n){const t=a.map(({name:e})=>e);if(!t.every(e=>!!e))throw new Error(`Subtypes does not have consistent names, ${t.join(", ")}`);const i=ho({},n);for(let r=0,n=a.length;rvy(e,a,"BTreeMap"),[eo.BTreeSet]:(e,a)=>vy(e,a,"BTreeSet"),[eo.Compact]:(e,a)=>vy(e,a,"Compact"),[eo.DoNotConstruct]:(e,{displayName:a,lookupIndex:r,lookupName:n})=>`DoNotConstruct<${n||a||(Fe(r)?"Unknown":e.createLookupType(r))}>`,[eo.Enum]:(e,{sub:a})=>{if(!Array.isArray(a))throw new Error("Unable to encode Enum type");return a.every(({type:e})=>"Null"===e)?rn({_enum:a.map(({name:e},a)=>`${e||`Empty${a}`}`)}):wy(e,a,!0)},[eo.HashMap]:(e,a)=>vy(e,a,"HashMap"),[eo.Int]:(e,{length:a=32})=>`Int<${a}>`,[eo.Linkage]:(e,a)=>vy(e,a,"Linkage"),[eo.Null]:(e,a)=>"Null",[eo.Option]:(e,a)=>vy(e,a,"Option"),[eo.Plain]:(e,{displayName:a,type:r})=>a||r,[eo.Range]:(e,a)=>vy(e,a,"Range"),[eo.RangeInclusive]:(e,a)=>vy(e,a,"RangeInclusive"),[eo.Result]:(e,a)=>vy(e,a,"Result"),[eo.Set]:(e,{length:a=8,sub:r})=>{if(!Array.isArray(r))throw new Error("Unable to encode Set type");return rn({_set:r.reduce((e,{index:a,name:r},n)=>ho(e,{[`${r||`Unknown${a||n}`}`]:a||n}),{_bitLength:a||8})})},[eo.Si]:(e,{lookupName:a,type:r})=>a||r,[eo.Struct]:(e,{alias:a,sub:r})=>{if(!Array.isArray(r))throw new Error("Unable to encode Struct type");return wy(e,r,!1,a?{_alias:[...a.entries()].reduce((e,[a,r])=>ho(e,{[a]:r}),{})}:{})},[eo.Tuple]:(e,{sub:a})=>{if(!Array.isArray(a))throw new Error("Unable to encode Tuple type");return`(${a.map(a=>jy(e,a)).join(",")})`},[eo.UInt]:(e,{length:a=32})=>`UInt<${a}>`,[eo.Vec]:(e,a)=>vy(e,a,"Vec"),[eo.VecFixed]:(e,{length:a,sub:r})=>{if(!kt(a)||!r||Array.isArray(r))throw new Error("Unable to encode VecFixed type");return`[${r.type};${a}]`},[eo.WrapperKeepOpaque]:(e,a)=>vy(e,a,"WrapperKeepOpaque"),[eo.WrapperOpaque]:(e,a)=>vy(e,a,"WrapperOpaque")};function xy(e,a,r=!0){return r&&a.lookupName?a.lookupName:zy[a.info](e,a)}function jy(e,a){return a.displayName&&!ky.some(e=>a.displayName===e)?a.displayName:xy(e,a)}function Ey(e,a){return ho({},a,{type:xy(e,a,!1)})}const Cy=Xn("PortableRegistry"),Sy={toNumber:()=>-1},Ay={Char:"u32",Str:"Text"},Iy=Ly(["sp_core::crypto::AccountId32","sp_runtime::generic::era::Era","sp_runtime::multiaddress::MultiAddress","fp_account::AccountId20","account::AccountId20","pezkuwi_runtime_common::claims::EthereumAddress","frame_support::weights::weight_v2::Weight","sp_weights::weight_v2::Weight","*_democracy::vote::Vote","*_conviction_voting::vote::Vote","*_identity::types::Data","sp_core::OpaqueMetadata","sp_core::OpaquePeerId","sp_core::offchain::OpaqueMultiaddr","primitive_types::*","sp_arithmetic::per_things::*","*_runtime::RuntimeCall","*_runtime::RuntimeEvent","ink::env::types::*","ink::primitives::types::*","ink_env::types::*","ink_primitives::types::*"]),Ty=Ly(["pallet_identity::types::BitFlags"]),Oy=["bitvec::order::Lsb0","BitOrderLsb0"],Ny=[...Oy,"bitvec::order::Msb0","BitOrderMsb0"],Py=["BoundedBTreeMap","BoundedBTreeSet","BoundedVec","Box","BTreeMap","BTreeSet","Cow","Option","Range","RangeInclusive","Result","WeakBoundedVec","WrapperKeepOpaque","WrapperOpaque"],My=["entries","keys","new","size","hash","registry"],Ry=["generic","misc","pallet","traits","types"];function qy(e){const a=e.length,r=new Array(a);for(let n=0;n{const n=a[r].toString();if("*"===e||e===n)return!0;if(e.includes("*")&&e.includes("_")&&n.includes("_")){let a=e.split("_"),r=n.split("_");if("*"===a[0]){const e=r.indexOf(a[1]);-1!==e&&(a=a.slice(1),r=r.slice(e))}return 2===a.length&&"*"===a[1]&&a[0]===r[0]||Vy(a,r)}return!1})}function Dy(e,a,r,n,t=!1){const i=n.length;if(0===i||Py.includes(n[i-1].toString()))return null;const o=new Array(i),s=new Array(i);for(let e=0;e{const{lookupIndex:o,name:s,params:l}=t;if(!s)return null;if(n[o])return t;const c=function(e,a,r){const n=[r[a]];for(let t=a+1,i=r.length;tl.length!==e.params.length||l.some((a,r)=>!a.name.eq(e.params[r].name)||a.type.unwrapOr(Sy).toNumber()!==e.params[r].type.unwrapOr(Sy).toNumber()));if(!u)return t;const d=l.findIndex(({type:e},a)=>c.every(({params:r},n)=>r[a].type.isSome&&(0===n||!r[a].type.eq(e))));if(-1===d)return t;const h=c.length,m=new Array(h);for(let a=0;a!!e).map(({lookupIndex:e,name:a,params:r})=>({lookupIndex:e,name:n[e]||a,params:r}))}(e,a,r);for(let a=0,r=s.length;a"},a);const{lookups:n,names:t,params:i,types:o}=Fy(this,this.types);this.#he=function(e,a){const r=Object.keys(e).some(e=>!e.startsWith("Pezpallet")),n={};if(e.PezspRuntimeUncheckedExtrinsic){const[,{type:a}]=e.PezspRuntimeUncheckedExtrinsic;n[a.unwrap().toNumber()]="Call"}else r&&!a&&Cy.warn("Unable to determine runtime Call type, cannot inspect sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic");if(e.PezframeSystemEventRecord){const[{type:a}]=e.PezframeSystemEventRecord;n[a.unwrap().toNumber()]="Event"}else r&&!a&&Cy.warn("Unable to determine runtime Event type, cannot inspect frame_system::EventRecord");return n}(i,r),this.#me=n,this.#W=t,this.#pe=i,this.#fe=o}get names(){return Object.values(this.#W).sort()}get paramTypes(){return this.#pe}get types(){return this.getT("types")}register(){!function(e,a,r,n){if(e.registry.register(a),n.PezspRuntimeUncheckedExtrinsic){const[a,,t]=n.PezspRuntimeUncheckedExtrinsic,i=e.getSiType(a.type.unwrap()),o=e.getSiType(t.type.unwrap()).path.join("::");let s=i.path.join("::");const l="sp_runtime::multiaddress::MultiAddress"===s;if(l){const[a]=i.params;s=e.getSiType(a.type.unwrap()).path.join("::")}e.registry.register({AccountId:s.endsWith("::AccountId20")||s.endsWith("::H160")?"AccountId20":"AccountId32",Address:l?"MultiAddress":"AccountId",ExtrinsicSignature:["sp_runtime::MultiSignature"].includes(o)?"MultiSignature":r[t.type.unwrap().toNumber()]||"MultiSignature"})}}(this,this.#me,this.#W,this.#pe)}getName(e){return this.#W[this.#be(e)]}getSiType(e){const a=(this.#fe||this.types)[this.#be(e)];if(!a)throw new Error(`PortableRegistry: Unable to find type with lookupId ${e.toString()}`);return a.type}getTypeDef(e){const a=this.#be(e);if(!this.#ge[a]){const r=this.#W[a],n={info:eo.DoNotConstruct,lookupIndex:a,lookupName:r,type:this.registry.createLookupType(a)};r&&(this.#ge[a]=n);const t=this.#ye(this.getSiType(e),a);r||(this.#ge[a]=n),Object.keys(t).forEach(e=>{("lookupName"!==e||t[e])&&(this.#ge[a][e]=t[e])}),t.info===eo.Plain&&(this.#ge[a].lookupNameRoot=this.#ge[a].lookupName,delete this.#ge[a].lookupName)}return this.#ge[a]}sanitizeField(e){let a=null,r=null;return e.isSome&&(a=jt(e.unwrap()),a.includes("#")?(r=a,a=r.replace(/#/g,"_")):My.includes(a)&&(r=a,a=`${a}_`)),[a,r]}#ke(e){const a=this.getTypeDef(e),r=e.toNumber();return[eo.DoNotConstruct,eo.Enum,eo.Struct].includes(a.info)&&a.lookupName?{docs:a.docs,info:eo.Si,lookupIndex:r,lookupName:this.#W[r],type:this.registry.createLookupType(e)}:a}#be(e){if(zn(e)){if(!this.registry.isLookupType(e))throw new Error(`PortableRegistry: Expected a lookup string type, found ${e}`);return parseInt(e.replace("Lookup",""),10)}return kt(e)?e:e.toNumber()}#ye(e,a){const r=e.path.join("::");let n;const t=this.#he[a]||function({def:e,path:a}){return["frame_support::weights::weight_v2::Weight","sp_weights::weight_v2::Weight"].includes(a.join("::"))?e.isComposite&&1!==e.asComposite.fields.length?null:"WeightV1":a.length&&Iy.some(e=>Vy(e,a))?a[a.length-1].toString():null}(e);try{if(t)n=this.#ve(a,t);else switch(e.def.type){case"Array":n=this.#we(a,e.def.asArray);break;case"BitSequence":n=this.#ze(a,e.def.asBitSequence);break;case"Compact":n=this.#xe(a,e.def.asCompact);break;case"Composite":n=this.#je(a,e,e.def.asComposite);break;case"HistoricMetaCompat":n=this.#Ee(a,e.def.asHistoricMetaCompat);break;case"Primitive":n=this.#Ce(a,e);break;case"Sequence":n=this.#Se(a,e.def.asSequence);break;case"Tuple":n=this.#Ae(a,e.def.asTuple);break;case"Variant":n=this.#Ie(a,e,e.def.asVariant);break;default:!function(e){throw new Error(`This codepath should be unreachable. Unhandled input: ${e}`)}(e.def.type)}}catch(n){throw new Error(`PortableRegistry: ${a}${r?` (${r})`:""}: Error extracting ${rn(e)}: ${n.message}`)}return ho({docs:qy(e.docs),namespace:r},n)}#we(e,{len:a,type:r}){const n=a.toNumber();if(n>2048)throw new Error("Only support for [Type; ], where length <= 2048");return Ey(this.registry,{info:eo.VecFixed,length:n,sub:this.#ke(r)})}#ze(e,{bitOrderType:a,bitStoreType:r}){const n=this.#ke(a),t=this.#ke(r),[i,o]=Ny.includes(n.namespace||"")?[n,t]:[t,n];if(!i.namespace||!Ny.includes(i.namespace))throw new Error(`Unexpected bitOrder found as ${i.namespace||""}`);if(o.info!==eo.Plain||"u8"!==o.type)throw new Error(`Only u8 bitStore is currently supported, found ${o.type}`);Oy.includes(i.namespace);return{info:eo.Plain,type:"BitVec"}}#xe(e,{type:a}){return Ey(this.registry,{info:eo.Compact,sub:this.#ke(a)})}#je(e,{params:a,path:r},{fields:n}){if(r.length){const e=r[0].toString(),n=r[r.length-1].toString();if(1===r.length&&"BTreeMap"===e){if(2!==a.length)throw new Error(`BTreeMap requires 2 parameters, found ${a.length}`);return Ey(this.registry,{info:eo.BTreeMap,sub:a.map(({type:e})=>this.#ke(e.unwrap()))})}if(1===r.length&&"BTreeSet"===e){if(1!==a.length)throw new Error(`BTreeSet requires 1 parameter, found ${a.length}`);return Ey(this.registry,{info:eo.BTreeSet,sub:this.#ke(a[0].type.unwrap())})}if(["Range","RangeInclusive"].includes(e)){if(1!==a.length)throw new Error(`Range requires 1 parameter, found ${a.length}`);return Ey(this.registry,{info:"Range"===e?eo.Range:eo.RangeInclusive,sub:this.#ke(a[0].type.unwrap()),type:e})}if(["WrapperKeepOpaque","WrapperOpaque"].includes(n)){if(1!==a.length)throw new Error(`WrapperOpaque requires 1 parameter, found ${a.length}`);return Ey(this.registry,{info:"WrapperKeepOpaque"===n?eo.WrapperKeepOpaque:eo.WrapperOpaque,sub:this.#ke(a[0].type.unwrap()),type:n})}}return Ty.some(e=>Vy(e,r))?this.#Te(e,a,n):this.#Oe(e,n)}#Te(e,a,r){if(1!==a.length||1!==r.length)throw new Error("Set handling expects param/field as single entries");return Ey(this.registry,{info:eo.Set,length:this.registry.createTypeUnsafe(this.registry.createLookupType(r[0].type),[]).bitLength(),sub:this.getSiType(a[0].type.unwrap()).def.asVariant.variants.map(({index:e,name:a})=>({index:e.toNumber(),info:eo.Plain,name:a.toString(),type:"Null"}))})}#Oe(e,a){let r=!0,n=!0;const t=a.length;for(let e=0;ethis.#ke(e));return Ey(this.registry,{info:eo.Tuple,lookupIndex:e,lookupName:this.#W[e],sub:r})}#Ie(e,{params:a,path:r},{variants:n}){if(r.length){const e=r[0].toString();if("Option"===e){if(1!==a.length)throw new Error(`Option requires 1 parameter, found ${a.length}`);return Ey(this.registry,{info:eo.Option,sub:this.#ke(a[0].type.unwrap())})}if("Result"===e){if(2!==a.length)throw new Error(`Result requires 2 parameters, found ${a.length}`);return Ey(this.registry,{info:eo.Result,sub:a.map(({type:e},a)=>ho({name:["Ok","Error"][a]},this.#ke(e.unwrap())))})}}return 0===n.length?{info:eo.Null,type:"Null"}:this.#Pe(e,n)}#Pe(e,a){const r=[];return a.slice().sort((e,a)=>e.index.cmp(a.index)).forEach(({fields:e,index:a,name:n})=>{const t=a.toNumber();for(;r.length!==t;)r.push({index:r.length,info:eo.Null,name:`__Unused${r.length}`,type:"Null"});r.push(ho(this.#Oe(-1,e),{index:t,name:n.toString()}))}),Ey(this.registry,{info:eo.Enum,lookupIndex:e,lookupName:this.#W[e],sub:r})}}function Hy(e,{type:a},r,n){const t={},i=e.getSiType(a).def.asVariant.variants;for(let e=0,a=i.length;eDo({},t,a=>{const r=e.createTypeUnsafe(e.createLookupType(a.type),[hn(a.value.toHex())]);return r.meta=a,r},xb))}return r}(e,a.asLatest,a.version),t=n["system"]&&(n["system"]["sS58Prefix"]||n["system"]["ss58Prefix"]);if(!t)return r;const{isEthereum:i,tokenDecimals:o,tokenSymbol:s}=r||{};return e.createTypeUnsafe("ChainProperties",[{isEthereum:i,ss58Format:t,tokenDecimals:o,tokenSymbol:s}])}class $y{#Me;#Re=new Map;#qe=new Map;#Le=null;#Ve=zl;#De={};#Be;#de;#_e=0;#Fe=Sl;#Ue=new Map;#He;#Xe;#We;#Ge;#Ze={};#Ke={};#Ye={};#Je={};createdAtHash;constructor(r){this.#Xe=new Map(Object.entries({Json:ln,Metadata:by,PortableRegistry:Uy,Raw:Nn,...e})),this.#We=Array.from(this.#Xe.entries()),this.#Ge=a;const n=Object.values(this.#Ge);for(let e=0,a=n.length;ee.toNumber())}return[12]}get chainIsEthereum(){return this.#Me?.isEthereum.isTrue||!1}get chainSS58(){return this.#Me?.ss58Format.isSome?this.#Me.ss58Format.unwrap().toNumber():void 0}get chainTokens(){if(this.#Me?.tokenSymbol.isSome){const e=this.#Me.tokenSymbol.unwrap();if(e.length)return e.map(Zy)}return[zi.getDefaults().unit]}get firstCallIndex(){return this.#Le||Xy}isLookupType(e){return/Lookup\d+$/.test(e)}createLookupType(e){return`Lookup${"number"==typeof e?e:e.toNumber()}`}get knownTypes(){return this.#De}get lookup(){return _o(this.#Be,"PortableRegistry has not been set on this registry")}get metadata(){return _o(this.#de,"Metadata has not been set on this registry")}get unknownTypes(){return[...this.#Ue.keys()]}get signedExtensions(){return this.#Fe}clearCache(){this.#Re=new Map}createClass(e){return Po(this,e)}createClassUnsafe(e){return Po(this,e)}createType(e,...a){return Lo(this,e,a)}createTypeUnsafe(e,a,r){return Lo(this,e,a,r)}findMetaCall(e){const[a,r]=[e[0],e[1]];return _o(this.#Ze[`${a}`]&&this.#Ze[`${a}`][`${r}`],()=>`findMetaCall: Unable to find Call with index [${a}, ${r}]/[${e.toString()}]`)}findMetaError(e){const[a,r]=bn(e)?[e[0],e[1]]:[e.index.toNumber(),bn(e.error)?e.error[0]:e.error.toNumber()];return _o(this.#Ke[`${a}`]&&this.#Ke[`${a}`][`${r}`],()=>`findMetaError: Unable to find Error with index [${a}, ${r}]/[${e.toString()}]`)}findMetaEvent(e){const[a,r]=[e[0],e[1]];return _o(this.#Ye[`${a}`]&&this.#Ye[`${a}`][`${r}`],()=>`findMetaEvent: Unable to find Event with index [${a}, ${r}]/[${e.toString()}]`)}get(e,a,r){return this.getUnsafe(e,a,r)}getUnsafe(e,a,r){let n=this.#Re.get(e)||this.#Xe.get(e);if(!n){const t=this.#qe.get(e);let i;t?i=Po(this,t):r?i=function(e,a){try{const r=Oo[a.info](e,a);if(!r)throw new Error("No class created");return!r.__fallbackType&&a.fallbackType&&(r.__fallbackType=a.fallbackType),r}catch(e){throw new Error(`Unable to construct class from ${rn(a)}: ${e.message}`)}}(this,r):a&&(Wy.warn(`Unable to resolve type ${e}, it will fail on construction`),this.#Ue.set(e,!0),i=Pn.with(e)),i&&(n=class extends i{},this.#Re.set(e,n),r&&kt(r.lookupIndex)&&this.#Re.set(this.createLookupType(r.lookupIndex),n))}return n}getChainProperties(){return this.#Me}getClassName(e){const a=[];for(const[r,n]of this.#We)e===n&&a.push(r);for(const[r,n]of this.#Re.entries())e===n&&a.push(r);return a.length?a.sort().reverse()[0]:void 0}getDefinition(e){return this.#qe.get(e)}getModuleInstances(e,a){return this.#De?.typesBundle?.spec?.[e.toString()]?.instances?.[a]||this.#Je[a]}getOrThrow(e){const a=this.get(e);if(!a)throw new Error(`type ${e} not found`);return a}getOrUnknown(e){return this.get(e,!0)}getTransactionExtensionVersion(){return 0}getSignedExtensionExtra(){return Al(this.#Fe,"payload",this.#He)}getSignedExtensionTypes(){return Al(this.#Fe,"extrinsic",this.#He)}hasClass(e){return this.#Re.has(e)||!!this.#Xe.has(e)}hasDef(e){return this.#qe.has(e)}hasType(e){return!this.#Ue.get(e)&&(this.hasClass(e)||this.hasDef(e))}hash(e){return this.createType("CodecHash",this.#Ve(e))}register(e,a){if($r(e))this.#Re.set(e.name,e);else if(zn(e)){if(!$r(a))throw new Error(`Expected class definition passed to '${e}' registration`);if(e===a.toString())throw new Error(`Unable to register circular ${e} === ${e}`);this.#Re.set(e,a)}else this.#Qe(e)}#Qe=e=>{const a=Object.entries(e);for(let e=0,r=a.length;e{this.setLookup(e);let a=null;if(this.hasType("PezspWeightsWeightV2Weight")){const e=this.createType("PezspWeightsWeightV2Weight");a=e.refTime&&e.proofSize?"PezspWeightsWeightV2Weight":"WeightV1"}else qn(this.createType("Weight"))||(a="WeightV1");a&&this.register({Weight:a})};setMetadata(e,a,r,n){this.#de=e.asLatest,this.#_e=e.version,this.#Le=null,this.#$e(this.#de.lookup),function(e,{lookup:a,pallets:r},n,t,i){const o=r.filter(kb);Yy(t),Yy(i);for(let r=0,s=o.length;r=12?l.toNumber():r,d=jt(c),h=s.unwrap();Vo(t,u,()=>Hy(a,h,Jy,r=>vb(e,a,r,d,u)));const{path:m}=e.lookup.getSiType(h.type),p=m.findIndex(e=>e.eq("pallet"));if(-1!==p){const e=jt(m.slice(0,p).map((e,a)=>0===a?e.replace(/^(frame|pallet)_/,""):e).join(" "));i[e]?i[e].push(d):i[e]=[d]}}}(this,this.#de,this.#_e,this.#Ze,this.#Je),function(e,{lookup:a,pallets:r},n,t){Yy(t);for(let e=0,i=r.length;e=12?o.toNumber():e,()=>Hy(a,i.unwrap(),Jy,({docs:e,fields:n,index:t,name:i})=>({args:Ky(a,n),docs:e.map(Zy),fields:n,index:t.toNumber(),method:i.toString(),name:i.toString(),section:r})))}}}(0,this.#de,this.#_e,this.#Ke),function(e,{lookup:a,pallets:r},n,t){const i=r.filter(wb);Yy(t);for(let r=0,o=i.length;r=12?s.toNumber():r,()=>Hy(a,o.unwrap(),Jy,r=>{const n=e.createType("EventMetadataLatest",ho({},r,{args:Ky(a,r.fields)}));return class extends Il{constructor(e,a){super(e,a,n,jt(l),r.name.toString())}}}))}}(this,this.#de,this.#_e,this.#Ye);const[t]=Object.keys(this.#Ze).sort(Gy);if(t){const[e]=Object.keys(this.#Ze[t]).sort(Gy);e&&(this.#Le=new Uint8Array([parseInt(t,10),parseInt(e,10)]))}this.setSignedExtensions(a||(this.#de.extrinsic.versions.length>0&&this.#de.extrinsic.versions.every(e=>e>0)?this.#de.extrinsic.transactionExtensions.map(({identifier:e})=>e.toString()):Sl),r,n),this.setChainProperties(Qy(this,e))}setSignedExtensions(e=Sl,a,r){if(this.#Fe=e,this.#He=a,!r){const e=function(e,a={}){const r=[...Object.keys(Cl),...Object.keys(a)];return e.filter(e=>!r.includes(e))}(this.#Fe,this.#He);e.length&&Wy.warn(`Unknown signed extensions ${e.join(", ")} found, treating them as no-effect`)}}}const ek={chars:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",coder:Wc,type:"base64",withPadding:!0},ak=nu(ek),rk=(null&&createIs(ak),au(ek,ak)),nk=(null&&createEncode(ek),new Map,new Map);function tk(e,a=!1){const r=nk.get(e.genesisHash);if(r&&r.specVersion===e.specVersion)return r;const{chain:n,genesisHash:t,icon:i,metaCalls:o,specVersion:s,ss58Format:l,tokenDecimals:c,tokenSymbol:u,types:d,userExtensions:h}=e,m=new $y;a||m.register(d),m.setChainProperties(m.createType("ChainProperties",{ss58Format:l,tokenDecimals:c,tokenSymbol:u}));const p=!!o&&!a;p&&m.setMetadata(new by(m,rk(o)),void 0,h);const g="0x"===t,f={definition:e,genesisHash:g?void 0:t,hasMetadata:p,icon:i||"bizinikiwi",isUnknown:g,name:n,registry:m,specVersion:s,ss58Format:l,tokenDecimals:c,tokenSymbol:u};return f.genesisHash&&!a&&nk.set(f.genesisHash,f),f}const ik=[{chain:"Pezkuwi",genesisHash:"0x0000000000000000000000000000000000000000000000000000000000000001",icon:"pezkuwi",ss58Format:42},{chain:"Dicle",genesisHash:"0x0000000000000000000000000000000000000000000000000000000000000002",icon:"pezkuwi",ss58Format:42},{chain:"Zagros",genesisHash:"0x0000000000000000000000000000000000000000000000000000000000000003",icon:"pezkuwi",ss58Format:42},{chain:"TeyrChain",genesisHash:"0x0000000000000000000000000000000000000000000000000000000000000004",icon:"pezkuwi",ss58Format:42}],ok=new Map;const sk={};let lk;const ck={onPortDisconnectHandler:function(){lk=void 0},onPortMessageHandler:function(e){const a=sk[e.id];a?(a.subscriber||delete sk[e.id],e.subscription?a.subscriber(e.subscription):e.error?a.reject(new Error(e.error)):a.resolve(e.response)):console.error(`Unknown response: ${JSON.stringify(e)}`)},portName:Hr};function uk(e,a,r){return new Promise((n,t)=>{const i=`${Fr}.${Date.now()}.${++Gr}`;sk[i]={reject:t,resolve:n,subscriber:r},async function(e,a){const r=5,n=1e3;for(let t=0;tsetTimeout(e,n))}throw new Error("Failed to wake up the service worker and setup the port after multiple attempts")}(lk,ck).then(r=>{r.postMessage({id:i,message:e,request:a||{}}),lk=r}).catch(e=>{console.error(`Failed to send message: ${e.message}`),t(e)})})}async function dk(e,a,r,n,t){return uk("pri(accounts.create.suri)",{genesisHash:t,name:e,password:a,suri:r,type:n})}async function hk(e,a,r){return uk("pri(seed.create)",{length:e,seed:a,type:r})}async function mk(e,a=!1){if(!e)return null;let r=function(e){return ok.get(e)}(e);r||(r=uk("pri(metadata.get)",e||null),function(e,a){ok.set(e,a)}(e,r));const n=await r;if(n)return tk(n,a);if(a){const r=ik.find(a=>a.genesisHash===e);if(r)return tk({...r,specVersion:0,tokenDecimals:15,tokenSymbol:"Unit",types:{}},a)}return null}async function pk(e){return uk("pri(accounts.subscribe)",null,e)}async function gk(e){return uk("pri(authorize.requests)",null,e)}async function fk(){return uk("pri(authorize.list)")}async function bk(e){return uk("pri(authorize.reject)",e)}async function yk(e){return uk("pri(authorize.cancel)",e)}async function kk(e){return uk("pri(metadata.requests)",null,e)}async function vk(e){return uk("pri(signing.requests)",null,e)}async function wk(e,a){return uk("pri(seed.validate)",{suri:e,type:a})}async function zk(e){return uk("pri(window.open)",e)}function xk(){return Me()}const jk="Relay Chain";function Ek(){const{t:e}=xk(),[a,r]=(0,$.useState)([]);(0,$.useEffect)(()=>{(async function(){return uk("pri(metadata.list)")})().then(e=>{const a=e.map(e=>({text:e.chain,value:e.genesisHash}));r(a)}).catch(console.error)},[]);const n=(0,$.useMemo)(()=>[{text:e("Allow use on any chain"),value:""},...ik.filter(({chain:e})=>e.includes(jk)).map(({chain:e,genesisHash:a})=>({text:e,value:a})),...ik.map(({chain:e,genesisHash:a})=>({text:e,value:a})).filter(({text:e})=>!e.includes(jk)).concat(...a.filter(({value:e})=>!ik.find(({genesisHash:a})=>a===e))).filter(e=>e?.text).sort((e,a)=>e.text.localeCompare(a.text))],[a,e]);return n}function Ck(){return(0,$.useMemo)(()=>window.innerWidth<=560,[])}var Sk=__webpack_require__(98761),Ak=__webpack_require__(40782),Ik=__webpack_require__.n(Ak);const Tk={},Ok={},Nk=(e,a)=>{Ok[e]=a},Pk=e=>{class a extends Error{cause;constructor(r,n,t){if(super(r||e,t),Object.setPrototypeOf(this,a.prototype),this.name=e,n)for(const e in n)this[e]=n[e];if(t&&"object"==typeof t&&"cause"in t&&!this.cause){const e=t.cause;this.cause=e,"stack"in e&&(this.stack=this.stack+"\nCAUSE: "+e.stack)}}}return Tk[e]=a,a};Pk("AccountNameRequired"),Pk("AccountNotSupported"),Pk("AccountAwaitingSendPendingOperations"),Pk("AmountRequired"),Pk("BluetoothRequired"),Pk("BtcUnmatchedApp"),Pk("CantOpenDevice"),Pk("CashAddrNotSupported"),Pk("ClaimRewardsFeesWarning"),Pk("CurrencyNotSupported"),Pk("DeviceAppVerifyNotSupported"),Pk("DeviceGenuineSocketEarlyClose"),Pk("DeviceNotGenuine"),Pk("DeviceOnDashboardExpected"),Pk("DeviceOnDashboardUnexpected"),Pk("DeviceInOSUExpected"),Pk("DeviceHalted"),Pk("DeviceNameInvalid"),Pk("DeviceSocketFail"),Pk("DeviceSocketNoBulkStatus"),Pk("DeviceSocketNoBulkStatus"),Pk("UnresponsiveDeviceError");const Mk=Pk("DisconnectedDevice"),Rk=Pk("DisconnectedDeviceDuringOperation"),qk=(Pk("DeviceExtractOnboardingStateError"),Pk("DeviceOnboardingStatePollingError"),Pk("EnpointConfig"),Pk("EthAppPleaseEnableContractData"),Pk("SolAppPleaseEnableContractData"),Pk("CeloAppPleaseEnableContractData"),Pk("FeeEstimationFailed"),Pk("FirmwareNotRecognized"),Pk("HardResetFail"),Pk("InvalidXRPTag"),Pk("InvalidAddress"),Pk("InvalidNonce"),Pk("InvalidAddressBecauseDestinationIsAlsoSource"),Pk("LatestMCUInstalledError"),Pk("LatestFirmwareVersionRequired"),Pk("UnsupportedFeatureError"),Pk("NanoSNotSupported"),Pk("UnknownMCU"),Pk("LedgerAPIError"),Pk("LedgerAPIErrorWithMessage"),Pk("LedgerAPINotAvailable"),Pk("ManagerAppAlreadyInstalled"),Pk("ManagerAppRelyOnBTC"),Pk("ManagerAppDepInstallRequired"),Pk("ManagerAppDepUninstallRequired"),Pk("ManagerDeviceLocked"),Pk("ManagerFirmwareNotEnoughSpace"),Pk("ManagerNotEnoughSpace"),Pk("ManagerUninstallBTCDep"),Pk("NetworkDown"),Pk("NetworkError"),Pk("NoAddressesFound"),Pk("NotEnoughBalance"),Pk("NotEnoughBalanceFees"),Pk("NotEnoughBalanceSwap"),Pk("NotEnoughBalanceToDelegate"),Pk("UnstakeNotEnoughStakedBalanceLeft"),Pk("RestakeNotEnoughStakedBalanceLeft"),Pk("NotEnoughToRestake"),Pk("NotEnoughToUnstake"),Pk("NotEnoughBalanceInParentAccount"),Pk("NotEnoughSpendableBalance"),Pk("NotEnoughBalanceBecauseDestinationNotCreated"),Pk("NotEnoughToStake"),Pk("NoAccessToCamera"),Pk("NotEnoughGas"),Pk("NotEnoughGasSwap"),Pk("TronEmptyAccount"),Pk("MaybeKeepTronAccountAlive"),Pk("NotSupportedLegacyAddress"),Pk("GasLessThanEstimate"),Pk("PriorityFeeTooLow"),Pk("PriorityFeeTooHigh"),Pk("PriorityFeeHigherThanMaxFee"),Pk("MaxFeeTooLow"),Pk("PasswordsDontMatch"),Pk("PasswordIncorrect"),Pk("RecommendSubAccountsToEmpty"),Pk("RecommendUndelegation"),Pk("TimeoutTagged"),Pk("UnexpectedBootloader"),Pk("MCUNotGenuineToDashboard"),Pk("RecipientRequired"),Pk("UnavailableTezosOriginatedAccountReceive"),Pk("UnavailableTezosOriginatedAccountSend"),Pk("UpdateFetchFileFail"),Pk("UpdateIncorrectHash"),Pk("UpdateIncorrectSig"),Pk("UpdateYourApp"),Pk("UserRefusedDeviceNameChange"),Pk("UserRefusedAddress"),Pk("UserRefusedFirmwareUpdate"),Pk("UserRefusedAllowManager"),Pk("UserRefusedOnDevice"),Pk("PinNotSet"),Pk("ExpertModeRequired"),Pk("TransportOpenUserCancelled")),Lk=Pk("TransportInterfaceNotAvailable"),Vk=Pk("TransportRaceCondition"),Dk=Pk("TransportWebUSBGestureRequired");Pk("TransactionHasBeenValidatedError"),Pk("TransportExchangeTimeoutError"),Pk("DeviceShouldStayInApp"),Pk("WebsocketConnectionError"),Pk("WebsocketConnectionFailed"),Pk("WrongDeviceForAccount"),Pk("WrongDeviceForAccountPayout"),Pk("MissingSwapPayloadParamaters"),Pk("WrongDeviceForAccountRefund"),Pk("WrongAppForCurrency"),Pk("ETHAddressNonEIP"),Pk("CantScanQRCode"),Pk("FeeNotLoaded"),Pk("FeeNotLoadedSwap"),Pk("FeeRequired"),Pk("FeeTooHigh"),Pk("PendingOperation"),Pk("SyncError"),Pk("PairingFailed"),Pk("PeerRemovedPairing"),Pk("GenuineCheckFailed"),Pk("LedgerAPI4xx"),Pk("LedgerAPI5xx"),Pk("FirmwareOrAppUpdateRequired"),Pk("ReplacementTransactionUnderpriced"),Pk("OpReturnSizeLimit"),Pk("DustLimit"),Pk("LanguageNotFound"),Pk("NoDBPathGiven"),Pk("DBWrongPassword"),Pk("DBNotReset"),Pk("SequenceNumberError"),Pk("DisabledTransactionBroadcastError");var Bk;!function(e){e["Unknown"]="Unknown",e["LocationServicesDisabled"]="LocationServicesDisabled",e["LocationServicesUnauthorized"]="LocationServicesUnauthorized",e["BluetoothScanStartFailed"]="BluetoothScanStartFailed"}(Bk||(Bk={}));Error;class _k extends Error{id;constructor(e,a){const r="TransportError";super(e||r),this.name=r,this.message=e,this.stack=new Error(e).stack,this.id=a}}Nk("TransportError",e=>new _k(e.message,e.id));const Fk={ACCESS_CONDITION_NOT_FULFILLED:38916,ALGORITHM_NOT_SUPPORTED:38020,CLA_NOT_SUPPORTED:28160,CODE_BLOCKED:38976,CODE_NOT_INITIALIZED:38914,COMMAND_INCOMPATIBLE_FILE_STRUCTURE:27009,CONDITIONS_OF_USE_NOT_SATISFIED:27013,CONTRADICTION_INVALIDATION:38928,CONTRADICTION_SECRET_CODE_STATUS:38920,DEVICE_IN_RECOVERY_MODE:26159,CUSTOM_IMAGE_EMPTY:26158,FILE_ALREADY_EXISTS:27273,FILE_NOT_FOUND:37892,GP_AUTH_FAILED:25344,HALTED:28586,INCONSISTENT_FILE:37896,INCORRECT_DATA:27264,INCORRECT_LENGTH:26368,INCORRECT_P1_P2:27392,INS_NOT_SUPPORTED:27904,DEVICE_NOT_ONBOARDED:27911,DEVICE_NOT_ONBOARDED_2:26129,INVALID_KCV:38021,INVALID_OFFSET:37890,LICENSING:28482,LOCKED_DEVICE:21781,MAX_VALUE_REACHED:38992,MEMORY_PROBLEM:37440,MISSING_CRITICAL_PARAMETER:26624,NO_EF_SELECTED:37888,NOT_ENOUGH_MEMORY_SPACE:27268,OK:36864,PIN_REMAINING_ATTEMPTS:25536,REFERENCED_DATA_NOT_FOUND:27272,SECURITY_STATUS_NOT_SATISFIED:27010,TECHNICAL_PROBLEM:28416,UNKNOWN_APDU:27906,USER_REFUSED_ON_DEVICE:21761,NOT_ENOUGH_SPACE:20738,APP_NOT_FOUND_OR_INVALID_CONTEXT:20771,INVALID_APP_NAME_LENGTH:26378,GEN_AES_KEY_FAILED:21529,INTERNAL_CRYPTO_OPERATION_FAILED:21530,INTERNAL_COMPUTE_AES_CMAC_FAILED:21531,ENCRYPT_APP_STORAGE_FAILED:21532,INVALID_BACKUP_STATE:26178,PIN_NOT_SET:21762,INVALID_BACKUP_LENGTH:26419,INVALID_RESTORE_STATE:26179,INVALID_CHUNK_LENGTH:26420,INVALID_BACKUP_HEADER:26698,TRUSTCHAIN_WRONG_SEED:45063};class Uk extends Error{statusCode;statusText;constructor(e,{canBeMappedToChildError:a=!0}={}){const r=Object.keys(Fk).find(a=>Fk[a]===e)||"UNKNOWN_ERROR",n=`Ledger device: ${function(e){switch(e){case 26368:return"Incorrect length";case 26624:return"Missing critical parameter";case 27010:return"Security not satisfied (dongle locked or have invalid access rights)";case 27013:return"Condition of use not satisfied (denied by the user?)";case 27264:return"Invalid data received";case 27392:return"Invalid parameter received";case 21781:return"Locked device"}if(28416<=e&&e<=28671)return"Internal error, please report"}(e)||r} (0x${e.toString(16)})`;if(super(n),this.name="TransportStatusError",this.statusCode=e,this.statusText=r,Object.setPrototypeOf(this,Uk.prototype),a&&e===Fk.LOCKED_DEVICE)return new Hk(n)}}class Hk extends Uk{constructor(e){super(Fk.LOCKED_DEVICE,{canBeMappedToChildError:!1}),e&&(this.message=e),this.name="LockedDeviceError",Object.setPrototypeOf(this,Hk.prototype)}}Error;Nk("TransportStatusError",e=>new Uk(e.statusCode));let Xk=0;const Wk=[],Gk=(e,a,r)=>{const n={type:e,id:String(++Xk),date:new Date};a&&(n.message=a),r&&(n.data=r),Yk(n)};class Zk{type;context;constructor(e,a){this.type=e,this.context=a}trace(e,a){(({type:e,message:a,data:r,context:n})=>{const t={type:e,id:String(++Xk),date:new Date};a&&(t.message=a),r&&(t.data=r),n&&(t.context=n),Yk(t)})({type:this.type,message:e,data:a,context:this.context})}getContext(){return this.context}setContext(e){this.context=e}updateContext(e){this.context={...this.context,...e}}getType(){return this.type}setType(e){this.type=e}withType(e){return new Zk(e,this.context)}withContext(e){return new Zk(this.type,e)}withUpdatedContext(e){return new Zk(this.type,{...this.context,...e})}}const Kk=e=>(Wk.push(e),()=>{const a=Wk.indexOf(e);-1!==a&&(Wk[a]=Wk[Wk.length-1],Wk.pop())});function Yk(e){for(let a=0;a{if(!r)for(const n of e){const e=await this.exchange(n);if(r)return;const t=e.readUInt16BE(e.length-2);if(t!==Fk.OK)throw new Uk(t);a.next(e)}})().then(()=>!r&&a.complete(),e=>!r&&a.error(e)),{unsubscribe:()=>{r=!0}}}setScrambleKey(e){}close(){return Promise.resolve()}_events=new(Ik());on(e,a){this._events.on(e,a)}off(e,a){this._events.removeListener(e,a)}emit(e,...a){this._events.emit(e,...a)}setDebugMode(){console.warn("setDebugMode is deprecated. use @ledgerhq/logs instead. No logs are emitted in this anymore.")}setExchangeTimeout(e){this.exchangeTimeout=e}setExchangeUnresponsiveTimeout(e){this.unresponsiveTimeout=e}send=async(e,a,r,n,t=Jk.alloc(0),i=[Fk.OK],{abortTimeoutMs:o}={})=>{const s=this.tracer.withUpdatedContext({function:"send"});if(t.length>=256)throw s.trace("data.length exceeded 256 bytes limit",{dataLength:t.length}),new _k("data.length exceed 256 bytes limit. Got: "+t.length,"DataLengthTooBig");const l=await this.exchange(Jk.concat([Jk.from([e,a,r,n]),Jk.from([t.length]),t]),{abortTimeoutMs:o}),c=l.readUInt16BE(l.length-2);if(!i.some(e=>e===c))throw new Uk(c);return l};static create(e=3e3,a){return new Promise((r,n)=>{let t=!1;const i=this.listen({next:a=>{t=!0,i&&i.unsubscribe(),o&&clearTimeout(o),this.open(a.descriptor,e).then(r,n)},error:e=>{o&&clearTimeout(o),n(e)},complete:()=>{o&&clearTimeout(o),t||n(new _k(this.ErrorMessage_NoDeviceFound,"NoDeviceFound"))}}),o=a?setTimeout(()=>{i.unsubscribe(),n(new _k(this.ErrorMessage_ListenTimeout,"ListenTimeout"))},a):null})}exchangeBusyPromise;async exchangeAtomicImpl(e){const a=this.tracer.withUpdatedContext({function:"exchangeAtomicImpl",unresponsiveTimeout:this.unresponsiveTimeout});if(this.exchangeBusyPromise)throw a.trace("Atomic exchange is already busy"),new Vk("An action was already pending on the Ledger device. Please deny or reconnect.");let r;const n=new Promise(e=>{r=e});this.exchangeBusyPromise=n;let t=!1;const i=setTimeout(()=>{a.trace(`Timeout reached, emitting Transport event "unresponsive"`,{unresponsiveTimeout:this.unresponsiveTimeout}),t=!0,this.emit("unresponsive")},this.unresponsiveTimeout);try{const r=await e();return t&&(a.trace("Device was unresponsive, emitting responsive"),this.emit("responsive")),r}finally{a.trace("Finalize, clearing busy guard"),clearTimeout(i),r&&r(),this.exchangeBusyPromise=null}}decorateAppAPIMethods(e,a,r){for(const n of a)e[n]=this.decorateAppAPIMethod(n,e[n],e,r)}_appAPIlock=null;decorateAppAPIMethod(e,a,r,n){return async(...t)=>{const{_appAPIlock:i}=this;if(i)return Promise.reject(new _k("Ledger Device is busy (lock "+i+")","TransportLocked"));try{return this._appAPIlock=e,this.setScrambleKey(n),await a.apply(r,t)}finally{this._appAPIlock=null}}}setTraceContext(e){this.tracer=this.tracer.withContext(e)}updateTraceContext(e){this.tracer.updateContext(e)}getTraceContext(){return this.tracer.getContext()}static ErrorMessage_ListenTimeout="No Ledger device found (timeout)";static ErrorMessage_NoDeviceFound="No Ledger device found"}var ev=__webpack_require__(67464)["hp"];const av=5;function rv(e){const a=ev.alloc(2);return a.writeUInt16BE(e,0),a}const nv={data:ev.alloc(0),dataLength:0,sequence:0},tv=(e,a)=>({makeBlocks(r){let n=ev.concat([rv(r.length),r]);const t=a-5,i=Math.ceil(n.length/t);n=ev.concat([n,ev.alloc(i*t-n.length+1).fill(0)]);const o=[];for(let a=0;at&&(n=n.slice(0,t)),{data:n,dataLength:t,sequence:i}},getReducedResult(e){if(e&&e.dataLength===e.data.length)return e.data}});var iv=__webpack_require__(99442),ov=__webpack_require__.n(iv);var sv;!function(e){e["blue"]="blue",e["nanoS"]="nanoS",e["nanoSP"]="nanoSP",e["nanoX"]="nanoX",e["stax"]="stax",e["europa"]="europa",e["apex"]="apex"}(sv||(sv={}));const lv={[sv.blue]:{id:sv.blue,productName:"Ledger Blue",productIdMM:0,legacyUsbProductId:0,usbOnly:!0,memorySize:480*1024,masks:[822083584,822149120],getBlockSize:e=>4*1024},[sv.nanoS]:{id:sv.nanoS,productName:"Ledger Nano S",productIdMM:16,legacyUsbProductId:1,usbOnly:!0,memorySize:320*1024,masks:[823132160],getBlockSize:e=>ov().lt(ov().coerce(e)??"","2.0.0")?4*1024:2*1024},[sv.nanoX]:{id:sv.nanoX,productName:"Ledger Nano X",productIdMM:64,legacyUsbProductId:4,usbOnly:!1,memorySize:2*1024*1024,masks:[855638016],getBlockSize:e=>4*1024,bluetoothSpec:[{serviceUuid:"13d63400-2c97-0004-0000-4c6564676572",notifyUuid:"13d63400-2c97-0004-0001-4c6564676572",writeUuid:"13d63400-2c97-0004-0002-4c6564676572",writeCmdUuid:"13d63400-2c97-0004-0003-4c6564676572"}]},[sv.nanoSP]:{id:sv.nanoSP,productName:"Ledger Nano S Plus",productIdMM:80,legacyUsbProductId:5,usbOnly:!0,memorySize:1533*1024,masks:[856686592],getBlockSize:e=>32},[sv.apex]:{id:sv.apex,productName:"Ledger Nano Gen5",productIdMM:128,legacyUsbProductId:8,usbOnly:!1,memorySize:1533*1024,masks:[859832320],getBlockSize:e=>32,bluetoothSpec:[{serviceUuid:"13d63400-2c97-8004-0000-4c6564676572",notifyUuid:"13d63400-2c97-8004-0001-4c6564676572",writeUuid:"13d63400-2c97-8004-0002-4c6564676572",writeCmdUuid:"13d63400-2c97-8004-0003-4c6564676572"}]},[sv.stax]:{id:sv.stax,productName:"Ledger Stax",productIdMM:96,legacyUsbProductId:6,usbOnly:!1,memorySize:1533*1024,masks:[857735168],getBlockSize:e=>32,bluetoothSpec:[{serviceUuid:"13d63400-2c97-6004-0000-4c6564676572",notifyUuid:"13d63400-2c97-6004-0001-4c6564676572",writeUuid:"13d63400-2c97-6004-0002-4c6564676572",writeCmdUuid:"13d63400-2c97-6004-0003-4c6564676572"}]},[sv.europa]:{id:sv.europa,productName:"Ledger Flex",productIdMM:112,legacyUsbProductId:7,usbOnly:!1,memorySize:1533*1024,masks:[858783744],getBlockSize:e=>32,bluetoothSpec:[{serviceUuid:"13d63400-2c97-3004-0000-4c6564676572",notifyUuid:"13d63400-2c97-3004-0001-4c6564676572",writeUuid:"13d63400-2c97-3004-0002-4c6564676572",writeCmdUuid:"13d63400-2c97-3004-0003-4c6564676572"}]}},cv=(sv.blue,sv.nanoS,sv.nanoSP,sv.nanoX,sv.stax,sv.europa,Object.values(lv)),uv=11415,dv=e=>{const a=cv.find(a=>a.legacyUsbProductId===e);if(a)return a;const r=e>>8,n=cv.find(e=>e.productIdMM===r);return n},hv=[],mv={};for(const e in lv){const a=lv[e],{bluetoothSpec:r}=a;if(r)for(let e=0;ePromise.resolve(!(!window.navigator||!window.navigator.hid)),bv=()=>{const{hid:e}=navigator;if(!e)throw new _k("navigator.hid is not supported","HIDNotSupported");return e};async function yv(){const e=await bv().requestDevice({filters:gv});return Array.isArray(e)?e:[e]}async function kv(){return(await bv().getDevices()).filter(e=>e.vendorId===uv)}class vv extends $k{device;deviceModel;channel=Math.floor(65535*Math.random());packetSize=64;constructor(e){super(),this.device=e,this.deviceModel="number"==typeof e.productId?dv(e.productId):void 0,e.addEventListener("inputreport",this.onInputReport)}inputs=[];inputCallback;read=()=>this.inputs.length?Promise.resolve(this.inputs.shift()):new Promise(e=>{this.inputCallback=e});onInputReport=e=>{const a=pv.from(e.data.buffer);this.inputCallback?(this.inputCallback(a),this.inputCallback=null):this.inputs.push(a)};static isSupported=fv;static list=kv;static listen=e=>{let a=!1;return async function(){const e=await kv();return e.length>0?e[0]:(await yv())[0]}().then(r=>{if(r){if(!a){const a="number"==typeof r.productId?dv(r.productId):void 0;e.next({type:"add",descriptor:r,deviceModel:a}),e.complete()}}else e.error(new qk("Access denied to use Ledger device"))},a=>{e.error(new qk(a.message))}),{unsubscribe:function(){a=!0}}};static async request(){const[e]=await yv();return vv.open(e)}static async openConnected(){const e=await kv();return 0===e.length?null:vv.open(e[0])}static async open(e){await e.open();const a=new vv(e),r=n=>{e===n.device&&(bv().removeEventListener("disconnect",r),a._emitDisconnect(new Mk))};return bv().addEventListener("disconnect",r),a}_disconnectEmitted=!1;_emitDisconnect=e=>{this._disconnectEmitted||(this._disconnectEmitted=!0,this.emit("disconnect",e))};async close(){await this.exchangeBusyPromise,this.device.removeEventListener("inputreport",this.onInputReport),await this.device.close()}exchange=async e=>{const a=await this.exchangeAtomicImpl(async()=>{const{channel:a,packetSize:r}=this;Gk("apdu","=> "+e.toString("hex"));const n=tv(a,r),t=n.makeBlocks(e);for(let e=0;e{if(e&&e.message&&e.message.includes("write"))throw this._emitDisconnect(e),new Rk(e.message);throw e});return a};setScrambleKey(){}}const wv=[{vendorId:uv}];async function zv(){return await navigator.usb.requestDevice({filters:wv})}async function xv(){return(await navigator.usb.getDevices()).filter(e=>e.vendorId===uv)}const jv=()=>Promise.resolve(!!navigator&&!!navigator.usb&&"function"==typeof navigator.usb.getDevices);var Ev=__webpack_require__(67464)["hp"];const Cv=1,Sv=3;class Av extends $k{device;deviceModel;channel=Math.floor(65535*Math.random());packetSize=64;interfaceNumber;constructor(e,a){super(),this.device=e,this.interfaceNumber=a,this.deviceModel=dv(e.productId)}static isSupported=jv;static list=xv;static listen=e=>{let a=!1;return async function(){const e=await xv();return e.length>0?e[0]:zv()}().then(r=>{if(!a){const a=dv(r.productId);e.next({type:"add",descriptor:r,deviceModel:a}),e.complete()}},a=>{window.DOMException&&a instanceof window.DOMException&&18===a.code?e.error(new Dk(a.message)):e.error(new qk(a.message))}),{unsubscribe:function(){a=!0}}};static async request(){const e=await zv();return Av.open(e)}static async openConnected(){const e=await xv();return 0===e.length?null:Av.open(e[0])}static async open(e){await e.open(),null===e.configuration&&await e.selectConfiguration(Cv),await Iv(e);const a=e.configurations[0].interfaces.find(({alternates:e})=>e.some(e=>255===e.interfaceClass));if(!a)throw new Lk("No WebUSB interface found for your Ledger device. Please upgrade firmware or contact techsupport.");const r=a.interfaceNumber;try{await e.claimInterface(r)}catch(a){throw await e.close(),new Lk(a.message)}const n=new Av(e,r),t=a=>{e===a.device&&(navigator.usb.removeEventListener("disconnect",t),n._emitDisconnect(new Mk))};return navigator.usb.addEventListener("disconnect",t),n}_disconnectEmitted=!1;_emitDisconnect=e=>{this._disconnectEmitted||(this._disconnectEmitted=!0,this.emit("disconnect",e))};async close(){await this.exchangeBusyPromise,await this.device.releaseInterface(this.interfaceNumber),await Iv(this.device),await this.device.close()}async exchange(e){const a=await this.exchangeAtomicImpl(async()=>{const{channel:a,packetSize:r}=this;Gk("apdu","=> "+e.toString("hex"));const n=tv(a,r),t=n.makeBlocks(e);for(let e=0;e{if(e&&e.message&&e.message.includes("disconnected"))throw this._emitDisconnect(e),new Rk(e.message);throw e});return a}setScrambleKey(){}}async function Iv(e){try{await e.reset()}catch(e){console.warn(e)}}function Tv(...e){return e.map(([e,a])=>({create:()=>a.create(),type:e}))}const Ov=Tv(["webusb",Av],["hid",vv]);function Nv(e){return Be?n.Buffer.from(e||[]):new Uint8Array(e||[])}function Pv(e){return e&&function(e){return!!e&&fn(e,-1)}(e)?e:`0x${e&&e.length%2==1?"0":""}${e||""}`}const Mv=wn("Ethereum Signed Message:\n"),Rv=wn(""),qv=wn(""),Lv=Rv.length+qv.length;function Vv(e,a){return e.length>=Lv&&Mo(e.subarray(0,Rv.length),Rv)&&Mo(e.slice(-qv.length),qv)||a&&e.length>=Mv.length&&Mo(e.subarray(0,Mv.length),Mv)}function Dv(e){const a=wn(e);return Vv(a,!0)?a:ut([Rv,a,qv])}const Bv={acala:"Acala",ajuna:"Ajuna","aleph-node":"AlephZero",astar:"Astar",bifrost:"Bifrost","bifrost-kusama":"BifrostKusama",centrifuge:"Centrifuge",composable:"Composable",darwinia:"Darwinia","dock-mainnet":"Dock",edgeware:"Edgeware",enjin:"Enjin",equilibrium:"Equilibrium",genshiro:"Genshiro",hydradx:"HydraDX","interlay-parachain":"Interlay",karura:"Karura",khala:"Khala",kusama:"Kusama",matrixchain:"Matrixchain",nodle:"Nodle",origintrail:"OriginTrail",parallel:"Parallel",peaq:"Peaq",pendulum:"Pendulum",phala:"Phala",picasso:"Picasso",polkadex:"Polkadex",polkadot:"Polkadot",polymesh:"Polymesh",quartz:"Quartz",sora:"Sora",stafi:"Stafi",statemine:"Statemine",statemint:"Statemint",ternoa:"Ternoa",unique:"Unique",vtb:"VTB",xxnetwork:"XXNetwork",zeitgeist:"Zeitgeist",bittensor:"Bittensor",creditcoin3:"Creditcoin3",dentnet:"DENTNet",encointer:"Encointer",frequency:"Frequency",integritee:"Integritee",liberland:"Liberland",mythos:"Mythos",polimec:"Polimec",vara:"Vara"};var _v=__webpack_require__(67464)["hp"];async function Fv(e){let a;try{a=await e}catch(e){if(e.returnCode)throw new Error(`${e.returnCode}: ${e.errorMessage}`);throw new Error(e.message)}return a}function Uv(e,a,r,n=0,t=0){const i=`m/44'/${r}'/${n}'/${0}'/${t}'`;return async r=>{const{signature:n}=await Fv(r[e](i,Nv(a)));return{signature:Pv(n.toString("hex"))}}}function Hv(e,a,r,n=0,t=0){const i=`m/44'/${r}'/${n}'/${0}'/${t}'`;return async r=>{const{r:n,s:t,v:o}=await Fv(r[e](i,Nv(a)));return{signature:Pv(_v.concat([n,t,o]).toString("hex"))}}}class Xv{#ea;#aa;#ra;#na;#ta=null;constructor(e,a,r,n,t){const i=Bv[a],o=Ov.find(({type:a})=>a===e);if(!i)throw new Error(`Unsupported Ledger chain ${a}`);if(!o)throw new Error(`Unsupported Ledger transport ${e}`);this.#na=t,this.#ra=n,this.#aa=r,this.#ea=o}async getAddress(e,a=!1,r=0,n=0){const t=`m/44'/${this.#aa}'/${r}'/${0}'/${n}'`;return this.withApp(async r=>{const{address:n,pubKey:i}=await Fv(r.getAddressEd25519(t,e,a));return{address:n,publicKey:Pv(i)}})}async getAddressEcdsa(e=!1,a=0,r=0){const n=`m/44'/${this.#aa}'/${a}'/${0}'/${r}'`;return this.withApp(async a=>{const{address:r,pubKey:t}=await Fv(a.getAddressEcdsa(n,e));return{address:r,publicKey:Pv(t)}})}async getVersion(){return this.withApp(async e=>{const{deviceLocked:a,major:r,minor:n,patch:t,testMode:i}=await Fv(e.getVersion());return{isLocked:!!a,isTestMode:!!i,version:[r||0,n||0,t||0]}})}async sign(e,a,r){return this.withApp(Uv("signEd25519",e,this.#aa,a,r))}async signRaw(e,a,r){return this.withApp(Uv("signRawEd25519",Dv(e),this.#aa,a,r))}async signEcdsa(e,a,r){return this.withApp(Hv("signEcdsa",Dv(e),this.#aa,a,r))}async signRawEcdsa(e,a,r){return this.withApp(Hv("signRawEcdsa",Dv(e),this.#aa,a,r))}async signWithMetadata(e,a,r,n){return this.withApp(function(e,a,r=0,n=0,{metadata:t}={}){const i=`m/44'/${a}'/${r}'/${0}'/${n}'`;return async a=>{if(!t)throw new Error("The metadata option must be present when using signWithMetadata");const r=_v.from(e),{signature:n}=await Fv(a.signWithMetadataEd25519(i,r,t));return{signature:Pv(n.toString("hex"))}}}(e,this.#aa,a,r,n))}async signWithMetadataEcdsa(e,a,r,n){return this.withApp(function(e,a,r=0,n=0,{metadata:t}={}){const i=`m/44'/${a}'/${r}'/${0}'/${n}'`;return async a=>{if(!t)throw new Error("The metadata option must be present when using signWithMetadata");const r=_v.from(e),{r:n,s:o,v:s}=await Fv(a.signWithMetadataEcdsa(i,r,t));return{signature:Pv(_v.concat([n,o,s]).toString("hex"))}}}(e,this.#aa,a,r,n))}async withApp(e){try{if(!this.#ta){const e=await this.#ea.create();this.#ta=new Sk.PolkadotGenericApp(e,this.#ra,this.#na)}return await e(this.#ta)}catch(e){throw this.#ta=null,e}}}const Wv=2147483648,Gv=2147483648,Zv=2147483648,Kv=36864;async function Yv(e){const a=await e;if(a.return_code!==Kv)throw new Error(a.error_message);return a}function Jv(e,a,r=0,n=0,{account:t=Wv,addressIndex:i=Zv,change:o=Gv}={}){return async s=>{const{signature:l}=await Yv(s[e](t+r,o,i+n,Nv(a)));return{signature:Pv(l.toString("hex"))}}}class Qv{#ia;#ea;#ta=null;constructor(e,a){const r=Bv[a],n=Ov.find(({type:a})=>a===e);if(!r)throw new Error(`Unsupported Ledger chain ${a}`);if(!n)throw new Error(`Unsupported Ledger transport ${e}`);this.#ia=r,this.#ea=n}async getAddress(e=!1,a=0,r=0,{account:n=Wv,addressIndex:t=Zv,change:i=Gv}={}){return this.withApp(async o=>{const{address:s,pubKey:l}=await Yv(o.getAddress(n+a,i,t+r,e));return{address:s,publicKey:Pv(l)}})}async getVersion(){return this.withApp(async e=>{const{device_locked:a,major:r,minor:n,patch:t,test_mode:i}=await Yv(e.getVersion());return{isLocked:a,isTestMode:i,version:[r,n,t]}})}async sign(e,a,r,n){return this.withApp(Jv("sign",e,a,r,n))}async signRaw(e,a,r,n){return this.withApp(Jv("signRaw",Dv(e),a,r,n))}async withApp(e){try{if(!this.#ta){const e=await this.#ea.create();this.#ta=(0,Sk.newSubstrateApp)(e,this.#ia)}return await e(this.#ta)}catch(e){throw this.#ta=null,e}}}const $v=[];function ew(e){return $v.find(({genesisHash:[a]})=>a===e)}function aw(){const e=!!window.USB;return{isLedgerCapable:e,isLedgerEnabled:e&&"none"!==Sa.ledgerConn}}function rw(e,a=0,r=0,n=!1){const[t,i]=(0,$.useState)(!1),[o,s]=(0,$.useState)(!1),[l,c]=(0,$.useState)(!1),[u,d]=(0,$.useState)(null),[h,m]=(0,$.useState)(null),[p,g]=(0,$.useState)(null),[f,b]=(0,$.useState)(null),{t:y}=xk(),k=(e,a)=>{i(!1);const{network:r}=ew(a)||{network:"unknown network"},n=e.message.includes("Code: 26628")?y("Is your ledger locked?"):null,t=e.message.includes("App does not seem to be open")?y('App "{{network}}" does not seem to be open',{replace:{network:r}}):e.message;s(!0),d(n),m(y("Ledger error: {{errorMessage}}",{replace:{errorMessage:t}})),console.error(e),g(null)},v=(0,$.useMemo)(()=>{if(m(null),s(!1),c(!1),l||e){if(!e)return null;try{return function(e){let a=null;const r=Sa.get().ledgerApp,{isLedgerCapable:n}=aw();Bo(n,"Incompatible browser, only Chrome is supported");const t=ew(e);return Bo(t,"There is no known Ledger app available for this chain"),Bo(t.slip44,"Slip44 is not available for this network, please report an issue to update this chains slip44"),a=new Xv("webusb",t.network,ha["polkadot"]),a="generic"===r?new Xv("webusb",t.network,ha["polkadot"]):"migration"===r?new Xv("webusb",t.network,ha[t.network]):"chainSpecific"===r?new Qv("webusb",t.network):new Xv("webusb",t.network,ha["polkadot"]),a}(e)}catch(e){m(e.message)}}return null},[e,l]);(0,$.useEffect)(()=>{if(!v||!e)return void g(null);i(!0),m(null),d(null);const t=ik.find(({genesisHash:a})=>a===e);Bo(t,y("This network is not available, please report an issue to update the known chains"));const o=Sa.get().ledgerApp;"generic"===o||"migration"===o?n?v.getAddressEcdsa(!1,a,r).then(e=>{i(!1),g(`0x${e.address}`),b("ethereum")}).catch(a=>{k(a,e)}):v.getAddress(t.ss58Format,!1,a,r).then(e=>{i(!1),g(e.address),b("ed25519")}).catch(a=>{k(a,e)}):"chainSpecific"===o&&v.getAddress(!1,a,r).then(e=>{i(!1),g(e.address)}).catch(a=>{k(a,e)})},[a,r,e,v,n]);const w=(0,$.useCallback)(()=>{c(!0),m(null),d(null)},[]);return{...aw(),address:p,error:h,isLoading:t,isLocked:o,ledger:v,refresh:w,type:f,warning:u}}function nw(e,a){const[r,n]=(0,$.useState)(null);return(0,$.useEffect)(()=>{e?mk(e,a).then(n).catch(e=>{console.error(e),n(null)}):n(null)},[e,a]),r}function tw(e,a){const r=(0,$.useCallback)(r=>{e.every(({current:e})=>e&&!e.contains(r.target))&&a()},[a,e]);(0,$.useEffect)(()=>(document.addEventListener("click",r),()=>{document.removeEventListener("click",r)}))}const iw=()=>{},ow=$.createContext({accounts:[],hierarchy:[],master:void 0}),sw=$.createContext(iw),lw=$.createContext([]),cw=$.createContext(!1),uw=$.createContext([]),dw=$.createContext(Sa.get()),hw=$.createContext([]),mw=$.createContext(iw),pw=$.createContext({show:iw});function gw(){return(0,$.useContext)(pw)}var fw=function(){return fw=Object.assign||function(e){for(var a,r=1,n=arguments.length;r0&&t[t.length-1])||6!==s[0]&&2!==s[0])){i=0;continue}if(3===s[0]&&(!t||s[1]>t[0]&&s[1]0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=i["return"])&&r.call(i)}finally{if(t)throw t.error}}return o}function vw(){for(var e=[],a=0;a0?Dw(Yw,--Zw):0,Ww--,10===Kw&&(Ww=1,Xw--),Kw}function az(){return Kw=Zw2||iz(Kw)>3?"":" "}function uz(e,a){for(;--a&&az()&&!(Kw<48||Kw>102||Kw>57&&Kw<65||Kw>70&&Kw<97););return tz(e,nz()+(a<6&&32==rz()&&32==az()))}function dz(e){for(;az();)switch(Kw){case e:return Zw;case 34:case 39:34!==e&&39!==e&&dz(Kw);break;case 40:41===e&&dz(e);break;case 92:az()}return Zw}function hz(e,a){for(;az()&&e+Kw!==47+10&&(e+Kw!==42+42||47!==rz()););return"/*"+tz(a,Zw-1)+"*"+Pw(47===e?e:az())}function mz(e){for(;!iz(rz());)az();return tz(e,Zw)}function pz(e,a){for(var r="",n=0;n6)switch(Dw(e,a+1)){case 109:if(45!==Dw(e,a+4))break;case 102:return Lw(e,/(.+:)(.+)-([^]+)/,"$1"+jw+"$2-$3"+"$1"+xw+(108==Dw(e,a+3)?"$3":"$2-$3"))+e;case 115:return~Vw(e,"stretch",0)?fz(Lw(e,"stretch","fill-available"),a,r)+e:e}break;case 5152:case 5920:return Lw(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(a,r,n,t,i,o,s){return zw+r+":"+n+s+(t?zw+r+"-span:"+(i?o:+o-+n)+s:"")+e});case 4949:if(121===Dw(e,a+6))return Lw(e,":",":"+jw)+e;break;case 6444:switch(Dw(e,45===Dw(e,14)?18:11)){case 120:return Lw(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+jw+(45===Dw(e,14)?"inline-":"")+"box$3"+"$1"+jw+"$2$3"+"$1"+zw+"$2box$3")+e;case 100:return Lw(e,":",":"+zw)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return Lw(e,"scroll-","scroll-snap-")+e}return e}function bz(e,a,r,n){if(e.length>-1&&!e.return)switch(e.type){case Sw:return void(e.return=fz(e.value,e.length,r));case Tw:return pz([Qw(e,{value:Lw(e.value,"@","@"+jw)})],n);case Cw:if(e.length)return function(e,a){return e.map(a).join("")}(r=e.props,function(a){switch(qw(a,n=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":$w(Qw(e,{props:[Lw(a,/:(read-\w+)/,":"+xw+"$1")]})),$w(Qw(e,{props:[a]})),Mw(e,{props:Hw(r,n)});break;case"::placeholder":$w(Qw(e,{props:[Lw(a,/:(plac\w+)/,":"+jw+"input-$1")]})),$w(Qw(e,{props:[Lw(a,/:(plac\w+)/,":"+xw+"$1")]})),$w(Qw(e,{props:[Lw(a,/:(plac\w+)/,zw+"input-$1")]})),$w(Qw(e,{props:[a]})),Mw(e,{props:Hw(r,n)})}return""})}}function yz(e){return sz(kz("",null,null,null,[""],e=oz(e),0,[0],e))}function kz(e,a,r,n,t,i,o,s,l){for(var c=0,u=0,d=o,h=0,m=0,p=0,g=1,f=1,b=1,y=0,k="",v=t,w=i,z=n,x=k;f;)switch(p=y,y=az()){case 40:if(108!=p&&58==Dw(x,d-1)){-1!=Vw(x+=Lw(lz(y),"&","&\f"),"&\f",Nw(c?s[c-1]:0))&&(b=-1);break}case 34:case 39:case 91:x+=lz(y);break;case 9:case 10:case 13:case 32:x+=cz(p);break;case 92:x+=uz(nz()-1,7);continue;case 47:switch(rz()){case 42:case 47:Uw(wz(hz(az(),nz()),a,r,l),l),5!=iz(p||1)&&5!=iz(rz()||1)||!_w(x)||" "===Bw(x,-1,void 0)||(x+=" ");break;default:x+="/"}break;case 123*g:s[c++]=_w(x)*b;case 125*g:case 59:case 0:switch(y){case 0:case 125:f=0;case 59+u:-1==b&&(x=Lw(x,/\f/g,"")),m>0&&(_w(x)-d||0===g&&47===p)&&Uw(m>32?zz(x+";",n,r,d-1,l):zz(Lw(x," ","")+";",n,r,d-2,l),l);break;case 59:x+=";";default:if(Uw(z=vz(x,a,r,c,u,t,s,k,v=[],w=[],d,i),i),123===y)if(0===u)kz(x,a,z,z,v,i,d,s,w);else{switch(h){case 99:if(110===Dw(x,3))break;case 108:if(97===Dw(x,2))break;default:u=0;case 100:case 109:case 115:}u?kz(e,z,z,n&&Uw(vz(e,z,z,0,0,t,s,k,t,v=[],d,w),w),t,w,d,s,n?v:w):kz(x,z,z,z,[""],w,0,s,w)}}c=u=m=0,g=b=1,k=x="",d=o;break;case 58:d=1+_w(x),m=p;default:if(g<1)if(123==y)--g;else if(125==y&&0==g++&&125==ez())continue;switch(x+=Pw(y),y*g){case 38:b=u>0?1:(x+="\f",-1);break;case 44:s[c++]=(_w(x)-1)*b,b=1;break;case 64:45===rz()&&(x+=lz(az())),h=rz(),u=d=_w(k=x+=mz(nz())),y++;break;case 45:45===p&&2==_w(x)&&(g=0)}}return i}function vz(e,a,r,n,t,i,o,s,l,c,u,d){for(var h=t-1,m=0===t?i:[""],p=Fw(m),g=0,f=0,b=0;g0?m[y]+" "+k:Lw(k,/&\f/g,m[y])))&&(l[b++]=v);return Jw(e,a,r,0===t?Cw:s,l,c,u,d)}function wz(e,a,r,n){return Jw(e,a,r,Ew,Pw(Kw),Bw(e,2,-2),0,n)}function zz(e,a,r,n,t){return Jw(e,a,r,Sw,Bw(e,0,n),Bw(e,n+1,-1),n,t)}var xz={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},jz=__webpack_require__(35411),Ez=void 0!==jz&&void 0!=={EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}&&({EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}.REACT_APP_SC_ATTR||{EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}.SC_ATTR)||"data-styled",Cz="active",Sz="data-styled-version",Az="6.3.8",Iz="/*!sc*/\n",Tz="undefined"!=typeof window&&"undefined"!=typeof document,Oz=void 0===$.createContext,Nz=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:void 0!==jz&&void 0!=={EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}&&void 0!=={EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}.REACT_APP_SC_DISABLE_SPEEDY&&""!=={EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}.REACT_APP_SC_DISABLE_SPEEDY?"false"!=={EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}.REACT_APP_SC_DISABLE_SPEEDY&&{EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}.REACT_APP_SC_DISABLE_SPEEDY:void 0!==jz&&void 0!=={EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}&&void 0!=={EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}.SC_DISABLE_SPEEDY&&""!=={EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}.SC_DISABLE_SPEEDY?"false"!=={EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}.SC_DISABLE_SPEEDY&&{EXTENSION_PREFIX:"Pezkuwi",NODE_ENV:"production",PORT_PREFIX:"0x1333c81f446a44e0"}.SC_DISABLE_SPEEDY:"production"!="production"),Pz={},Mz=(new Set,Object.freeze([])),Rz=Object.freeze({});function qz(e,a,r){return void 0===r&&(r=Rz),e.theme!==r.theme&&e.theme||a||r.theme}var Lz=new Set(["a","abbr","address","area","article","aside","audio","b","bdi","bdo","blockquote","body","button","br","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","main","map","mark","menu","meter","nav","object","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","slot","small","span","strong","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","switch","symbol","text","textPath","tspan","use"]),Vz=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Dz=/(^-|-$)/g;function Bz(e){return e.replace(Vz,"-").replace(Dz,"")}var _z=/(a)(d)/gi,Fz=function(e){return String.fromCharCode(e+(e>25?39:97))};function Uz(e){var a,r="";for(a=Math.abs(e);a>52;a=a/52|0)r=Fz(a%52)+r;return(Fz(a%52)+r).replace(_z,"$1-$2")}var Hz,Xz=function(e,a){for(var r=a.length;r;)e=33*e^a.charCodeAt(--r);return e},Wz=function(e){return Xz(5381,e)};function Gz(e){return Uz(Wz(e)>>>0)}function Zz(e){return!1||e.displayName||e.name||"Component"}function Kz(e){return"string"==typeof e&&(!0||0)}var Yz="function"==typeof Symbol&&Symbol.for,Jz=Yz?Symbol.for("react.memo"):60115,Qz=Yz?Symbol.for("react.forward_ref"):60112,$z={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},ex={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},ax={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},rx=((Hz={})[Qz]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Hz[Jz]=ax,Hz);function nx(e){return("type"in(a=e)&&a.type.$$typeof)===Jz?ax:"$$typeof"in e?rx[e.$$typeof]:$z;var a}var tx=Object.defineProperty,ix=Object.getOwnPropertyNames,ox=Object.getOwnPropertySymbols,sx=Object.getOwnPropertyDescriptor,lx=Object.getPrototypeOf,cx=Object.prototype;function ux(e,a,r){if("string"!=typeof a){if(cx){var n=lx(a);n&&n!==cx&&ux(e,n,r)}var t=ix(a);ox&&(t=t.concat(ox(a)));for(var i=nx(e),o=nx(a),s=0;s0?" Args: ".concat(a.join(", ")):"")):0}var kx=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var a=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,n=r.length,t=n;e>=t;)if((t<<=1)<0)throw yx(16,"".concat(e));this.groupSizes=new Uint32Array(t),this.groupSizes.set(r),this.length=t;for(var i=n;i=this.length||0===this.groupSizes[e])return a;for(var r=this.groupSizes[e],n=this.indexOfGroup(e),t=n+r,i=n;i=0){var r=document.createTextNode(a);return this.element.insertBefore(r,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e0&&(l+="".concat(e,","))}),n+="".concat(o).concat(s,'{content:"').concat(l,'"}').concat(Iz)},i=0;i0?".".concat(a):e},u=l.slice();u.push(function(e){e.type===Cw&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(Vx,r).replace(n,c))}),o.prefix&&u.push(bz),u.push(gz);var d=function(e,t,i,s){void 0===t&&(t=""),void 0===i&&(i=""),void 0===s&&(s="&"),a=s,r=t,n=new RegExp("\\".concat(r,"\\b"),"g");var l=function(e){if(!Bx(e))return e;for(var a=e.length,r="",n=0,t=0,i=0,o=!1,s=0;s=3&&108==(32|e.charCodeAt(t-1))&&114==(32|e.charCodeAt(t-2))&&117==(32|e.charCodeAt(t-3)))o=1,t++;else if(o>0)41===s?o--:40===s&&o++,t++;else if(s===Dx&&t+1n&&r.push(e.substring(n,t));t="A"&&e<="Z"};function $x(e){for(var a="",r=0;r>>0);if(!a.hasNameForId(this.componentId,i)){var o=r(t,".".concat(i),void 0,this.componentId);a.insertRules(this.componentId,i,o)}n=mx(n,i),this.staticRulesId=i}else{for(var s=Xz(this.baseHash,r.hash),l="",c=0;c>>0);if(!a.hasNameForId(this.componentId,h)){var m=r(l,".".concat(h),void 0,this.componentId);a.insertRules(this.componentId,h,m)}n=mx(n,h)}}return{className:n,css:"undefined"==typeof window?a.getTag().getGroup(xx(this.componentId)):""}},e}(),oj=Oz?{Provider:function(e){return e.children},Consumer:function(e){return(0,e.children)(void 0)}}:$.createContext(void 0);oj.Consumer;var sj={};new Set;function lj(e,a,r){var n=hx(e),t=e,i=!Kz(e),o=a.attrs,s=void 0===o?Mz:o,l=a.componentId,c=void 0===l?function(e,a){var r="string"!=typeof e?"sc":Bz(e);sj[r]=(sj[r]||0)+1;var n="".concat(r,"-").concat(Gz(Az+r+sj[r]));return a?"".concat(a,"-").concat(n):n}(a.displayName,a.parentComponentId):l,u=a.displayName,d=void 0===u?function(e){return Kz(e)?"styled.".concat(e):"Styled(".concat(Zz(e),")")}(e):u,h=a.displayName&&a.componentId?"".concat(Bz(a.displayName),"-").concat(a.componentId):a.componentId||c,m=n&&t.attrs?t.attrs.concat(s).filter(Boolean):s,p=a.shouldForwardProp;if(n&&t.shouldForwardProp){var g=t.shouldForwardProp;if(a.shouldForwardProp){var f=a.shouldForwardProp;p=function(e,a){return g(e,a)&&f(e,a)}}else p=g}var b=new ij(r,h,n?t.componentStyle:void 0);function y(e,a){return function(e,a,r){var n=e.attrs,t=e.componentStyle,i=e.defaultProps,o=e.foldedComponentIds,s=e.styledComponentId,l=e.target,c=Oz?void 0:$.useContext(oj),u=Zx(),d=e.shouldForwardProp||u.shouldForwardProp,h=qz(a,c,i)||Rz,m=function(e,a,r){for(var n,t=fw(fw({},a),{className:void 0,theme:r}),i=0;i2&&Lx.registerId(this.componentId+e);var t=this.componentId+e;this.isStatic?r.hasNameForId(t,t)||this.createStyles(e,a,r,n):(this.removeStyles(e,r),this.createStyles(e,a,r,n))},e}();(function(){function e(){var e=this;this._emitSheetCSS=function(){var a=e.instance.toString();if(!a)return"";var r=Tx(),n=px([r&&'nonce="'.concat(r,'"'),"".concat(Ez,'="true"'),"".concat(Sz,'="').concat(Az,'"')].filter(Boolean)," ");return"")},this.getStyleTags=function(){if(e.sealed)throw yx(2);return e._emitSheetCSS()},this.getStyleElement=function(){var a;if(e.sealed)throw yx(2);var r=e.instance.toString();if(!r)return[];var n=((a={})[Ez]="",a[Sz]=Az,a.dangerouslySetInnerHTML={__html:r},a),t=Tx();return t&&(n.nonce=t),[$.createElement("style",fw({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new Lx({isServer:!0}),this.sealed=!1}e.prototype.collectStyles=function(e){if(this.sealed)throw yx(2);return $.createElement(Kx,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw yx(3)}})(),"__sc-".concat(Ez,"__");function fj(e){return!!e&&["ed25519","sr25519","ecdsa","ethereum"].includes(e)}const bj=pj(function({address:e,className:a,genesisHash:r,isExternal:n,isHardware:t,isHidden:i,name:o,parentName:l,showVisibilityAction:c,suri:u,type:d,withCheckbox:h=!1,withMenu:m=!0}){const{t:p}=xk(),[{isEditing:g,toggleActions:f},b]=(0,$.useState)({isEditing:!1,toggleActions:0}),[y,k]=(0,$.useState)(o),[v,w]=(0,$.useState)(!1),z=Ek(),{selectedAccounts:x=[],setSelectedAccounts:j}=(0,$.useContext)(ow),E=(0,$.useMemo)(()=>x?.includes(e)||!1,[e,x]);(0,$.useEffect)(()=>{w(E)},[E]);const C=(0,$.useCallback)(()=>{const a=x?.includes(e)?x.filter(a=>a!==e):[...x,e];j&&j(a)},[e,x,j]),S=(0,$.useCallback)(a=>{(async function(e,a){return uk("pri(accounts.tie)",{address:e,genesisHash:a})})(e,a??null).catch(console.error)},[e]),A=(0,$.useCallback)(()=>b(({toggleActions:e})=>({isEditing:!g,toggleActions:++e})),[g]),I=(0,$.useCallback)(()=>{y&&async function(e,a){return uk("pri(accounts.edit)",{address:e,name:a})}(e,y).catch(console.error),A()},[y,e,A]),T=(0,$.useMemo)(()=>(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(HA,{className:"menuItem",onClick:A,children:p("Rename")}),!n&&fj(d)&&(0,s.jsx)(HA,{className:"menuItem",to:`/account/derive/${e}/locked`,children:p("Derive New Account")}),(0,s.jsx)(rM,{}),!n&&(0,s.jsx)(HA,{className:"menuItem",isDanger:!0,to:`/account/export/${e}`,children:p("Export Account")}),(0,s.jsx)(HA,{className:"menuItem",isDanger:!0,to:`/account/forget/${e}`,children:p("Forget Account")}),!t&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(rM,{}),(0,s.jsx)("div",{className:"menuItem",children:(0,s.jsx)(_N,{className:"genesisSelection",label:"",onChange:S,options:z,value:r||""})})]})]}),[S,A,e,r,z,n,t,p,d]);return(0,s.jsxs)("div",{className:a,children:[h&&(0,s.jsx)(LN,{checked:v,className:"accountTree-checkbox",label:"",onChange:C}),(0,s.jsx)(SN,{actions:m?T:null,address:e,className:"address",genesisHash:r,isExternal:n,isHidden:i,name:y,parentName:l,showVisibilityAction:c,suri:u,toggleActions:f,children:g&&(0,s.jsx)(rI,{address:e,className:`editName ${l?"withParent":""}`,isFocused:!0,label:" ",onBlur:I,onChange:k})})]})})` + .address { + margin-bottom: 8px; + } + + .editName { + position: absolute; + flex: 1; + left: 70px; + top: 10px; + width: 350px; + + .danger { + background-color: var(--bodyColor); + margin-top: -13px; + width: 330px; + } + + input { + height : 30px; + width: 350px; + } + + &.withParent { + top: 16px + } + } + + .menuItem { + border-radius: 8px; + display: block; + font-size: 15px; + line-height: 20px; + margin: 0; + min-width: 13rem; + padding: 4px 16px; + + .genesisSelection { + margin: 0; + } + } +`;const yj=pj(function e({className:a,parentName:r,showHidden:n=!0,suri:t,withCheckbox:i=!1,withMenu:o=!0,...l}){return(0,s.jsxs)("div",{className:a,children:[(n||!l.isHidden)&&(0,s.jsx)(bj,{...l,className:i?"accountWichCheckbox":"",parentName:r,showVisibilityAction:n,suri:t,withCheckbox:i,withMenu:o}),l?.children?.map((a,r)=>(0,s.jsx)(e,{...a,parentName:l.name,showHidden:n,withCheckbox:i,withMenu:o},`${r}:${a.address}`))]})})` + .accountWichCheckbox { + display: flex; + align-items: center; + + & .address { + flex: 1; + } + + & .accountTree-checkbox label span { + top: -12px; + } + } +`,kj=e=>((e,a)=>{if(!e||"string"!=typeof e)return"";let r=e;return r=r.replace(/<[^>]*>/g,""),a?.allowLineBreaks&&(r=e.replace(//gi,"\n").replace(/<[^>]*>/g,"")),r=r.trim().replace(/\s+/g," "),a?.maxLength&&r.length>a.maxLength&&(r=r.substring(0,a.maxLength)+"..."),r})(e,{allowLineBreaks:!1,maxLength:50});const vj=pj(function({className:e,origin:a,showHidden:r=!1,url:n,withWarning:t=!0}){const{t:i}=xk(),{accounts:o,hierarchy:l,selectedAccounts:c=[],setSelectedAccounts:u}=(0,$.useContext)(ow),[d,h]=(0,$.useState)(""),[m,p]=(0,$.useState)(!1),[g,f]=(0,$.useState)(!1),b=(0,$.useMemo)(()=>o.filter(({isHidden:e})=>!e),[o]),y=(0,$.useMemo)(()=>0===c.length,[c.length]),k=(0,$.useMemo)(()=>r?o.map(({address:e})=>e):b.map(({address:e})=>e),[o,b,r]),v=(0,$.useMemo)(()=>c.length===k.length,[k.length,c.length]);(0,$.useEffect)(()=>{const e=kj(a),r=(e=>{const a=kj(e);return!!/^https?:\/\/(?:localhost|127\.0\.0\.1|0\.0\.0\.0|::1)(?::\d+)?(?:\/|$)/.test(a)||![/[<>]/,/^\s*$/,/.{50,}/,/^(?!https?:\/\/).*:\/\//,/^https?:\/\/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(?::\d+)?(?:\/|$)/].some(e=>e.test(a))})(a);h(e),p(!r||e!==a)},[a]),(0,$.useEffect)(()=>{f(!y&&!v)},[v,y]);const w=(0,$.useCallback)(()=>{v?u&&u([]):u&&u(k)},[k,v,u]);return(0,s.jsxs)("div",{className:e,children:[t&&(0,s.jsx)(JP,{className:"warningMargin",children:(0,s.jsxs)(Pe,{children:["An application, self-identifying as ",(0,s.jsx)("span",{className:"tab-name",children:d})," is requesting access from"," ",(0,s.jsx)("a",{href:n,rel:"noopener noreferrer",target:"_blank",children:(0,s.jsx)("span",{className:"tab-url",children:n})})]},"accessRequest")}),m&&(0,s.jsx)(JP,{className:"warningError",children:i("It looks like this request is coming from an suspicious origin. Please verify the source carefully.")}),(0,s.jsx)(LN,{checked:v,className:"accountTree-checkbox",indeterminate:g,label:i("Select all"),onChange:w}),(0,s.jsx)("div",{className:"accountList",children:l.map((e,a)=>(0,$.createElement)(yj,{...e,key:`${a}:${e.address}`,showHidden:r,withCheckbox:!0,withMenu:!1}))})]})})` + display: flex; + flex-direction: column; + flex: 1; + overflow: hidden; + + .accountList { + overflow-y: auto; + min-height: 250px; + } + + .tab-name, + .tab-url { + color: var(--textColor); + display: inline-block; + max-height: 10rem; + width: 100%; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + cursor: pointer; + text-decoration: underline; + white-space: nowrap; + } + + .warningMargin { + margin: 0 24px 0 1.45rem; + + .warning-message { + display: block; + width: 100% + } + } + + .warningError { + padding-block: 0.3rem; + margin-top: 1rem; + border: 1px solid var(--errorBorderColor); + background-color: #AF111170; + + [data-theme="light"] & { + color: black; + } + } +`,wj={prefix:"fas",iconName:"caret-right",icon:[256,512,[],"f0da","M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z"]},zj={prefix:"fas",iconName:"lock",icon:[448,512,[128274],"f023","M144 144l0 48 160 0 0-48c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192l0-48C80 64.5 144.5 0 224 0s144 64.5 144 144l0 48 16 0c35.3 0 64 28.7 64 64l0 192c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 256c0-35.3 28.7-64 64-64l16 0z"]},xj={prefix:"fas",iconName:"key",icon:[512,512,[128273],"f084","M336 352c97.2 0 176-78.8 176-176S433.2 0 336 0S160 78.8 160 176c0 18.7 2.9 36.8 8.3 53.7L7 391c-4.5 4.5-7 10.6-7 17l0 80c0 13.3 10.7 24 24 24l80 0c13.3 0 24-10.7 24-24l0-40 40 0c13.3 0 24-10.7 24-24l0-40 40 0c6.4 0 12.5-2.5 17-7l33.3-33.3c16.9 5.4 35 8.3 53.7 8.3zM376 96a40 40 0 1 1 0 80 40 40 0 1 1 0-80z"]},jj={prefix:"fas",iconName:"file-arrow-up",icon:[384,512,["file-upload"],"f574","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM216 408c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-102.1-31 31c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l72-72c9.4-9.4 24.6-9.4 33.9 0l72 72c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-31-31L216 408z"]},Ej=jj,Cj={prefix:"fas",iconName:"arrows-rotate",icon:[512,512,[128472,"refresh","sync"],"f021","M105.1 202.6c7.7-21.8 20.2-42.3 37.8-59.8c62.5-62.5 163.8-62.5 226.3 0L386.3 160 352 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l111.5 0c0 0 0 0 0 0l.4 0c17.7 0 32-14.3 32-32l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 35.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0C73.2 122 55.6 150.7 44.8 181.4c-5.9 16.7 2.9 34.9 19.5 40.8s34.9-2.9 40.8-19.5zM39 289.3c-5 1.5-9.8 4.2-13.7 8.2c-4 4-6.7 8.8-8.1 14c-.3 1.2-.6 2.5-.8 3.8c-.3 1.7-.4 3.4-.4 5.1L16 432c0 17.7 14.3 32 32 32s32-14.3 32-32l0-35.1 17.6 17.5c0 0 0 0 0 0c87.5 87.4 229.3 87.4 316.7 0c24.4-24.4 42.1-53.1 52.9-83.8c5.9-16.7-2.9-34.9-19.5-40.8s-34.9 2.9-40.8 19.5c-7.7 21.8-20.2 42.3-37.8 59.8c-62.5 62.5-163.8 62.5-226.3 0l-.1-.1L125.6 352l34.4 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L48.4 288c-1.6 0-3.2 .1-4.8 .3s-3.1 .5-4.6 1z"]},Sj=Cj,Aj={prefix:"fas",iconName:"arrow-right",icon:[448,512,[8594],"f061","M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"]},Ij={prefix:"fas",iconName:"lock-open",icon:[576,512,[],"f3c1","M352 144c0-44.2 35.8-80 80-80s80 35.8 80 80l0 48c0 17.7 14.3 32 32 32s32-14.3 32-32l0-48C576 64.5 511.5 0 432 0S288 64.5 288 144l0 48L64 192c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-192c0-35.3-28.7-64-64-64l-32 0 0-48z"]},Tj={prefix:"fas",iconName:"code-branch",icon:[448,512,[],"f126","M80 104a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm80-24c0 32.8-19.7 61-48 73.3l0 87.8c18.8-10.9 40.7-17.1 64-17.1l96 0c35.3 0 64-28.7 64-64l0-6.7C307.7 141 288 112.8 288 80c0-44.2 35.8-80 80-80s80 35.8 80 80c0 32.8-19.7 61-48 73.3l0 6.7c0 70.7-57.3 128-128 128l-96 0c-35.3 0-64 28.7-64 64l0 6.7c28.3 12.3 48 40.5 48 73.3c0 44.2-35.8 80-80 80s-80-35.8-80-80c0-32.8 19.7-61 48-73.3l0-6.7 0-198.7C19.7 141 0 112.8 0 80C0 35.8 35.8 0 80 0s80 35.8 80 80zm232 0a24 24 0 1 0 -48 0 24 24 0 1 0 48 0zM80 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},Oj={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32 32 32C14.3 32 0 46.3 0 64S14.3 96 32 96l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-96 0-7.2-14.3C307.4 6.8 296.3 0 284.2 0L163.8 0c-12.1 0-23.2 6.8-28.6 17.7zM416 128L32 128 53.2 467c1.6 25.3 22.6 45 47.9 45l245.8 0c25.3 0 46.3-19.7 47.9-45L416 128z"]},Nj={prefix:"fas",iconName:"arrow-left",icon:[448,512,[8592],"f060","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"]},Pj={prefix:"fas",iconName:"gear",icon:[512,512,[9881,"cog"],"f013","M495.9 166.6c3.2 8.7 .5 18.4-6.4 24.6l-43.3 39.4c1.1 8.3 1.7 16.8 1.7 25.4s-.6 17.1-1.7 25.4l43.3 39.4c6.9 6.2 9.6 15.9 6.4 24.6c-4.4 11.9-9.7 23.3-15.8 34.3l-4.7 8.1c-6.6 11-14 21.4-22.1 31.2c-5.9 7.2-15.7 9.6-24.5 6.8l-55.7-17.7c-13.4 10.3-28.2 18.9-44 25.4l-12.5 57.1c-2 9.1-9 16.3-18.2 17.8c-13.8 2.3-28 3.5-42.5 3.5s-28.7-1.2-42.5-3.5c-9.2-1.5-16.2-8.7-18.2-17.8l-12.5-57.1c-15.8-6.5-30.6-15.1-44-25.4L83.1 425.9c-8.8 2.8-18.6 .3-24.5-6.8c-8.1-9.8-15.5-20.2-22.1-31.2l-4.7-8.1c-6.1-11-11.4-22.4-15.8-34.3c-3.2-8.7-.5-18.4 6.4-24.6l43.3-39.4C64.6 273.1 64 264.6 64 256s.6-17.1 1.7-25.4L22.4 191.2c-6.9-6.2-9.6-15.9-6.4-24.6c4.4-11.9 9.7-23.3 15.8-34.3l4.7-8.1c6.6-11 14-21.4 22.1-31.2c5.9-7.2 15.7-9.6 24.5-6.8l55.7 17.7c13.4-10.3 28.2-18.9 44-25.4l12.5-57.1c2-9.1 9-16.3 18.2-17.8C227.3 1.2 241.5 0 256 0s28.7 1.2 42.5 3.5c9.2 1.5 16.2 8.7 18.2 17.8l12.5 57.1c15.8 6.5 30.6 15.1 44 25.4l55.7-17.7c8.8-2.8 18.6-.3 24.5 6.8c8.1 9.8 15.5 20.2 22.1 31.2l4.7 8.1c6.1 11 11.4 22.4 15.8 34.3zM256 336a80 80 0 1 0 0-160 80 80 0 1 0 0 160z"]},Mj=Pj,Rj={prefix:"fas",iconName:"caret-down",icon:[320,512,[],"f0d7","M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z"]},qj={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},Lj=qj,Vj={prefix:"fas",iconName:"list-check",icon:[512,512,["tasks"],"f0ae","M152.1 38.2c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 113C-2.3 103.6-2.3 88.4 7 79s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zm0 160c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 273c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zM224 96c0-17.7 14.3-32 32-32l224 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32zm0 160c0-17.7 14.3-32 32-32l224 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32zM160 416c0-17.7 14.3-32 32-32l288 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-288 0c-17.7 0-32-14.3-32-32zM48 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},Dj=Vj,Bj={prefix:"fas",iconName:"expand",icon:[448,512,[],"f065","M32 32C14.3 32 0 46.3 0 64l0 96c0 17.7 14.3 32 32 32s32-14.3 32-32l0-64 64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 32zM64 352c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 96c0 17.7 14.3 32 32 32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0 0-64zM320 32c-17.7 0-32 14.3-32 32s14.3 32 32 32l64 0 0 64c0 17.7 14.3 32 32 32s32-14.3 32-32l0-96c0-17.7-14.3-32-32-32l-96 0zM448 352c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 64-64 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c17.7 0 32-14.3 32-32l0-96z"]},_j={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},Fj=_j,Uj={prefix:"fas",iconName:"qrcode",icon:[448,512,[],"f029","M0 80C0 53.5 21.5 32 48 32l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48L0 80zM64 96l0 64 64 0 0-64L64 96zM0 336c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96zm64 16l0 64 64 0 0-64-64 0zM304 32l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96c0-26.5 21.5-48 48-48zm80 64l-64 0 0 64 64 0 0-64zM256 304c0-8.8 7.2-16 16-16l64 0c8.8 0 16 7.2 16 16s7.2 16 16 16l32 0c8.8 0 16-7.2 16-16s7.2-16 16-16s16 7.2 16 16l0 96c0 8.8-7.2 16-16 16l-64 0c-8.8 0-16-7.2-16-16s-7.2-16-16-16s-16 7.2-16 16l0 64c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-160zM368 480a16 16 0 1 1 0-32 16 16 0 1 1 0 32zm64 0a16 16 0 1 1 0-32 16 16 0 1 1 0 32z"]},Hj={prefix:"fas",iconName:"file-export",icon:[576,512,["arrow-right-from-file"],"f56e","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 128-168 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l168 0 0 112c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zM384 336l0-48 110.1 0-39-39c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l80 80c9.4 9.4 9.4 24.6 0 33.9l-80 80c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l39-39L384 336zm0-208l-128 0L256 0 384 128z"]},Xj={prefix:"fas",iconName:"circle-plus",icon:[512,512,["plus-circle"],"f055","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344l0-64-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l64 0 0-64c0-13.3 10.7-24 24-24s24 10.7 24 24l0 64 64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0 0 64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},Wj=Xj,Gj={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},Zj=Gj;function Kj(e,a,r){return(a=function(e){var a=function(e,a){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,a||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===a?String:Number)(e)}(e,"string");return"symbol"==typeof a?a:a+""}(a))in e?Object.defineProperty(e,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[a]=r,e}function Yj(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Jj(e){for(var a=1;a{};let $j={},eE={},aE=null,rE={mark:Qj,measure:Qj};try{"undefined"!=typeof window&&($j=window),"undefined"!=typeof document&&(eE=document),"undefined"!=typeof MutationObserver&&(aE=MutationObserver),"undefined"!=typeof performance&&(rE=performance)}catch(e){}const{userAgent:nE=""}=$j.navigator||{},tE=$j,iE=eE,oE=aE,sE=rE,lE=(tE.document,!!iE.documentElement&&!!iE.head&&"function"==typeof iE.addEventListener&&"function"==typeof iE.createElement),cE=~nE.indexOf("MSIE")||~nE.indexOf("Trident/");var uE={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},dE=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],hE="classic",mE="duotone",pE=[hE,mE,"sharp","sharp-duotone"],gE=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),fE=["fak","fa-kit","fakd","fa-kit-duotone"],bE={fak:"kit","fa-kit":"kit"},yE={fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"},kE=["fak","fakd"],vE={kit:"fak"},wE={"kit-duotone":"fakd"},zE={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},xE=["fak","fa-kit","fakd","fa-kit-duotone"],jE={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},EE=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt","fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],CE=[1,2,3,4,5,6,7,8,9,10],SE=CE.concat([11,12,13,14,15,16,17,18,19,20]),AE=[...Object.keys({classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]}),"solid","regular","light","thin","duotone","brands","2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",zE.GROUP,zE.SWAP_OPACITY,zE.PRIMARY,zE.SECONDARY].concat(CE.map(e=>"".concat(e,"x"))).concat(SE.map(e=>"w-".concat(e)));const IE="___FONT_AWESOME___",TE=16,OE="fa",NE="svg-inline--fa",PE="data-fa-i2svg",ME="data-fa-pseudo-element",RE="data-fa-pseudo-element-pending",qE="data-prefix",LE="data-icon",VE="fontawesome-i2svg",DE="async",BE=["HTML","HEAD","STYLE","SCRIPT"],_E=(()=>{try{return"production"=="production"}catch(e){return!1}})();function FE(e){return new Proxy(e,{get:(e,a)=>a in e?e[a]:e[hE]})}const UE=Jj({},uE);UE[hE]=Jj(Jj(Jj(Jj({},{"fa-duotone":"duotone"}),uE[hE]),bE),yE);const HE=FE(UE),XE=Jj({},{classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}});XE[hE]=Jj(Jj(Jj(Jj({},{duotone:"fad"}),XE[hE]),vE),wE);const WE=FE(XE),GE=Jj({},jE);GE[hE]=Jj(Jj({},GE[hE]),{kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}}["kit"]);const ZE=FE(GE),KE=Jj({},{classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}});KE[hE]=Jj(Jj({},KE[hE]),{kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}}["kit"]);FE(KE);const YE=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,JE="fa-layers-text",QE=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,$E=(FE(Jj({},{classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}})),["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"]),eC={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},aC=["kit",...AE],rC=tE.FontAwesomeConfig||{};if(iE&&"function"==typeof iE.querySelector){[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(e=>{let[a,r]=e;const n=function(e){return""===e||"false"!==e&&("true"===e||e)}(function(e){var a=iE.querySelector("script["+e+"]");if(a)return a.getAttribute(e)}(a));null!=n&&(rC[r]=n)})}const nC={styleDefault:"solid",familyDefault:hE,cssPrefix:OE,replacementClass:NE,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};rC.familyPrefix&&(rC.cssPrefix=rC.familyPrefix);const tC=Jj(Jj({},nC),rC);tC.autoReplaceSvg||(tC.observeMutations=!1);const iC={};Object.keys(nC).forEach(e=>{Object.defineProperty(iC,e,{enumerable:!0,set:function(a){tC[e]=a,oC.forEach(e=>e(iC))},get:function(){return tC[e]}})}),Object.defineProperty(iC,"familyPrefix",{enumerable:!0,set:function(e){tC.cssPrefix=e,oC.forEach(e=>e(iC))},get:function(){return tC.cssPrefix}}),tE.FontAwesomeConfig=iC;const oC=[];const sC=TE,lC={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};const cC="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function uC(){let e=12,a="";for(;e-- >0;)a+=cC[62*Math.random()|0];return a}function dC(e){const a=[];for(let r=(e||[]).length>>>0;r--;)a[r]=e[r];return a}function hC(e){return e.classList?dC(e.classList):(e.getAttribute("class")||"").split(" ").filter(e=>e)}function mC(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function pC(e){return Object.keys(e||{}).reduce((a,r)=>a+"".concat(r,": ").concat(e[r].trim(),";"),"")}function gC(e){return e.size!==lC.size||e.x!==lC.x||e.y!==lC.y||e.rotate!==lC.rotate||e.flipX||e.flipY}var fC=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";\n --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";\n --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";\n --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";\n --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";\n --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n transform: scale(var(--fa-counter-scale, 0.25));\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(-1 * var(--fa-li-width, 2em));\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n animation-name: fa-beat;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n animation-name: fa-bounce;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n animation-name: fa-fade;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n animation-name: fa-beat-fade;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n animation-name: fa-flip;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n animation-name: fa-shake;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n animation-name: fa-spin;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 2s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n animation-name: fa-spin;\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n animation-delay: -1ms;\n animation-duration: 1ms;\n animation-iteration-count: 1;\n transition-delay: 0s;\n transition-duration: 0s;\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n transform: scale(1);\n }\n 45% {\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-bounce {\n 0% {\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-flip {\n 50% {\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-shake {\n 0% {\n transform: rotate(-15deg);\n }\n 4% {\n transform: rotate(15deg);\n }\n 8%, 24% {\n transform: rotate(-18deg);\n }\n 12%, 28% {\n transform: rotate(18deg);\n }\n 16% {\n transform: rotate(-22deg);\n }\n 20% {\n transform: rotate(22deg);\n }\n 32% {\n transform: rotate(-12deg);\n }\n 36% {\n transform: rotate(12deg);\n }\n 40%, 100% {\n transform: rotate(0deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}';function bC(){const e=OE,a=NE,r=iC.cssPrefix,n=iC.replacementClass;let t=fC;if(r!==e||n!==a){const i=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(a),"g");t=t.replace(i,".".concat(r,"-")).replace(o,"--".concat(r,"-")).replace(s,".".concat(n))}return t}let yC=!1;function kC(){iC.autoAddCss&&!yC&&(!function(e){if(!e||!lE)return;const a=iE.createElement("style");a.setAttribute("type","text/css"),a["innerHTML"]=e;const r=iE.head.childNodes;let n=null;for(let e=r.length-1;e>-1;e--){const a=r[e],t=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(t)>-1&&(n=a)}iE.head.insertBefore(a,n)}(bC()),yC=!0)}var vC={mixout:()=>({dom:{css:bC,insertCss:kC}}),hooks:()=>({beforeDOMElementCreation(){kC()},beforeI2svg(){kC()}})};const wC=tE||{};wC[IE]||(wC[IE]={}),wC[IE].styles||(wC[IE].styles={}),wC[IE].hooks||(wC[IE].hooks={}),wC[IE].shims||(wC[IE].shims=[]);var zC=wC[IE];const xC=[],jC=function(){iE.removeEventListener("DOMContentLoaded",jC),EC=1,xC.map(e=>e())};let EC=!1;function CC(e){const{tag:a,attributes:r={},children:n=[]}=e;return"string"==typeof e?mC(e):"<".concat(a," ").concat(function(e){return Object.keys(e||{}).reduce((a,r)=>a+"".concat(r,'="').concat(mC(e[r]),'" '),"").trim()}(r),">").concat(n.map(CC).join(""),"")}function SC(e,a,r){if(e&&e[a]&&e[a][r])return{prefix:a,iconName:r,icon:e[a][r]}}lE&&(EC=(iE.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(iE.readyState),EC||iE.addEventListener("DOMContentLoaded",jC));var AC=function(e,a,r,n){var t,i,o,s=Object.keys(e),l=s.length,c=void 0!==n?function(e,a){return function(r,n,t,i){return e.call(a,r,n,t,i)}}(a,n):a;for(void 0===r?(t=1,o=e[s[0]]):(t=0,o=r);t=55296&&t<=56319&&r{const n=e[r];return!!n.icon?a[n.iconName]=n.icon:a[r]=n,a},{})}function OC(e,a){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{skipHooks:n=!1}=r,t=TC(a);"function"!=typeof zC.hooks.addPack||n?zC.styles[e]=Jj(Jj({},zC.styles[e]||{}),t):zC.hooks.addPack(e,TC(a)),"fas"===e&&OC("fa",a)}const{styles:NC,shims:PC}=zC,MC=Object.keys(ZE),RC=MC.reduce((e,a)=>(e[a]=Object.keys(ZE[a]),e),{});let qC=null,LC={},VC={},DC={},BC={},_C={};function FC(e,a){const r=a.split("-"),n=r[0],t=r.slice(1).join("-");return n!==e||""===t||function(e){return~aC.indexOf(e)}(t)?null:t}const UC=()=>{const e=e=>AC(NC,(a,r,n)=>(a[n]=AC(r,e,{}),a),{});LC=e((e,a,r)=>{if(a[3]&&(e[a[3]]=r),a[2]){a[2].filter(e=>"number"==typeof e).forEach(a=>{e[a.toString(16)]=r})}return e}),VC=e((e,a,r)=>{if(e[r]=r,a[2]){a[2].filter(e=>"string"==typeof e).forEach(a=>{e[a]=r})}return e}),_C=e((e,a,r)=>{const n=a[2];return e[r]=r,n.forEach(a=>{e[a]=r}),e});const a="far"in NC||iC.autoFetchSvg,r=AC(PC,(e,r)=>{const n=r[0];let t=r[1];const i=r[2];return"far"!==t||a||(t="fas"),"string"==typeof n&&(e.names[n]={prefix:t,iconName:i}),"number"==typeof n&&(e.unicodes[n.toString(16)]={prefix:t,iconName:i}),e},{names:{},unicodes:{}});DC=r.names,BC=r.unicodes,qC=KC(iC.styleDefault,{family:iC.familyDefault})};var HC;function XC(e,a){return(LC[e]||{})[a]}function WC(e,a){return(_C[e]||{})[a]}function GC(e){return DC[e]||{prefix:null,iconName:null}}function ZC(){return qC}HC=e=>{qC=KC(e.styleDefault,{family:iC.familyDefault})},oC.push(HC),UC();function KC(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{family:r=hE}=a,n=HE[r][e];if(r===mE&&!e)return"fad";const t=WE[r][e]||WE[r][n],i=e in zC.styles?e:null;return t||i||null}function YC(e){return e.sort().filter((e,a,r)=>r.indexOf(e)===a)}function JC(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{skipLookups:r=!1}=a;let n=null;const t=EE.concat(xE),i=YC(e.filter(e=>t.includes(e))),o=YC(e.filter(e=>!EE.includes(e))),s=i.filter(e=>(n=e,!dE.includes(e))),[l=null]=s,c=function(e){let a=hE;const r=MC.reduce((e,a)=>(e[a]="".concat(iC.cssPrefix,"-").concat(a),e),{});return pE.forEach(n=>{(e.includes(r[n])||e.some(e=>RC[n].includes(e)))&&(a=n)}),a}(i),u=Jj(Jj({},function(e){let a=[],r=null;return e.forEach(e=>{const n=FC(iC.cssPrefix,e);n?r=n:e&&a.push(e)}),{iconName:r,rest:a}}(o)),{},{prefix:KC(l,{family:c})});return Jj(Jj(Jj({},u),function(e){const{values:a,family:r,canonical:n,givenPrefix:t="",styles:i={},config:o={}}=e,s=r===mE,l=a.includes("fa-duotone")||a.includes("fad"),c="duotone"===o.familyDefault,u="fad"===n.prefix||"fa-duotone"===n.prefix;!s&&(l||c||u)&&(n.prefix="fad");(a.includes("fa-brands")||a.includes("fab"))&&(n.prefix="fab");if(!n.prefix&&QC.includes(r)){const e=Object.keys(i).find(e=>$C.includes(e));if(e||o.autoFetchSvg){const e=gE.get(r).defaultShortPrefixId;n.prefix=e,n.iconName=WC(n.prefix,n.iconName)||n.iconName}}"fa"!==n.prefix&&"fa"!==t||(n.prefix=ZC()||"fas");return n}({values:e,family:c,styles:NC,config:iC,canonical:u,givenPrefix:n})),function(e,a,r){let{prefix:n,iconName:t}=r;if(e||!n||!t)return{prefix:n,iconName:t};const i="fa"===a?GC(t):{},o=WC(n,t);t=i.iconName||o||t,n=i.prefix||n,"far"!==n||NC["far"]||!NC["fas"]||iC.autoFetchSvg||(n="fas");return{prefix:n,iconName:t}}(r,n,u))}const QC=pE.filter(e=>e!==hE||e!==mE),$C=Object.keys(jE).filter(e=>e!==hE).map(e=>Object.keys(jE[e])).flat();let eS=[],aS={};const rS={},nS=Object.keys(rS);function tS(e,a){for(var r=arguments.length,n=new Array(r>2?r-2:0),t=2;t{a=e.apply(null,[a,...n])}),a}function iS(e){for(var a=arguments.length,r=new Array(a>1?a-1:0),n=1;n{e.apply(null,r)})}function oS(){const e=arguments[0],a=Array.prototype.slice.call(arguments,1);return rS[e]?rS[e].apply(null,a):void 0}function sS(e){"fa"===e.prefix&&(e.prefix="fas");let{iconName:a}=e;const r=e.prefix||ZC();if(a)return a=WC(r,a)||a,SC(lS.definitions,r,a)||SC(zC.styles,r,a)}const lS=new class{constructor(){this.definitions={}}add(){for(var e=arguments.length,a=new Array(e),r=0;r{this.definitions[e]=Jj(Jj({},this.definitions[e]||{}),n[e]),OC(e,n[e]);const a=ZE[hE][e];a&&OC(a,n[e]),UC()})}reset(){this.definitions={}}_pullDefinitions(e,a){const r=a.prefix&&a.iconName&&a.icon?{0:a}:a;return Object.keys(r).map(a=>{const{prefix:n,iconName:t,icon:i}=r[a],o=i[2];e[n]||(e[n]={}),o.length>0&&o.forEach(a=>{"string"==typeof a&&(e[n][a]=i)}),e[n][t]=i}),e}},cS={i2svg:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return lE?(iS("beforeI2svg",e),oS("pseudoElements2svg",e),oS("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:a}=e;!1===iC.autoReplaceSvg&&(iC.autoReplaceSvg=!0),iC.observeMutations=!0,function(e){lE&&(EC?setTimeout(e,0):xC.push(e))}(()=>{hS({autoReplaceSvgRoot:a}),iS("watch",e)})}},uS={icon:e=>{if(null===e)return null;if("object"==typeof e&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:WC(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){const a=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],r=KC(e[0]);return{prefix:r,iconName:WC(r,a)||a}}if("string"==typeof e&&(e.indexOf("".concat(iC.cssPrefix,"-"))>-1||e.match(YE))){const a=JC(e.split(" "),{skipLookups:!0});return{prefix:a.prefix||ZC(),iconName:WC(a.prefix,a.iconName)||a.iconName}}if("string"==typeof e){const a=ZC();return{prefix:a,iconName:WC(a,e)||e}}}},dS={noAuto:()=>{iC.autoReplaceSvg=!1,iC.observeMutations=!1,iS("noAuto")},config:iC,dom:cS,parse:uS,library:lS,findIconDefinition:sS,toHtml:CC},hS=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:a=iE}=e;(Object.keys(zC.styles).length>0||iC.autoFetchSvg)&&lE&&iC.autoReplaceSvg&&dS.dom.i2svg({node:a})};function mS(e,a){return Object.defineProperty(e,"abstract",{get:a}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(e=>CC(e))}}),Object.defineProperty(e,"node",{get:function(){if(!lE)return;const a=iE.createElement("div");return a["innerHTML"]=e.html,a.children}}),e}function pS(e){const{icons:{main:a,mask:r},prefix:n,iconName:t,transform:i,symbol:o,title:s,maskId:l,titleId:c,extra:u,watchable:d=!1}=e,{width:h,height:m}=r.found?r:a,p=kE.includes(n),g=[iC.replacementClass,t?"".concat(iC.cssPrefix,"-").concat(t):""].filter(e=>-1===u.classes.indexOf(e)).filter(e=>""!==e||!!e).concat(u.classes).join(" ");let f={children:[],attributes:Jj(Jj({},u.attributes),{},{"data-prefix":n,"data-icon":t,class:g,role:u.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(h," ").concat(m)})};const b=p&&!~u.classes.indexOf("fa-fw")?{width:"".concat(h/m*16*.0625,"em")}:{};d&&(f.attributes[PE]=""),s&&(f.children.push({tag:"title",attributes:{id:f.attributes["aria-labelledby"]||"title-".concat(c||uC())},children:[s]}),delete f.attributes.title);const y=Jj(Jj({},f),{},{prefix:n,iconName:t,main:a,mask:r,maskId:l,transform:i,symbol:o,styles:Jj(Jj({},b),u.styles)}),{children:k,attributes:v}=r.found&&a.found?oS("generateAbstractMask",y)||{children:[],attributes:{}}:oS("generateAbstractIcon",y)||{children:[],attributes:{}};return y.children=k,y.attributes=v,o?function(e){let{prefix:a,iconName:r,children:n,attributes:t,symbol:i}=e;const o=!0===i?"".concat(a,"-").concat(iC.cssPrefix,"-").concat(r):i;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:Jj(Jj({},t),{},{id:o}),children:n}]}]}(y):function(e){let{children:a,main:r,mask:n,attributes:t,styles:i,transform:o}=e;if(gC(o)&&r.found&&!n.found){const{width:e,height:a}=r,n={x:e/a/2,y:.5};t["style"]=pC(Jj(Jj({},i),{},{"transform-origin":"".concat(n.x+o.x/16,"em ").concat(n.y+o.y/16,"em")}))}return[{tag:"svg",attributes:t,children:a}]}(y)}function gS(e){const{content:a,width:r,height:n,transform:t,title:i,extra:o,watchable:s=!1}=e,l=Jj(Jj(Jj({},o.attributes),i?{title:i}:{}),{},{class:o.classes.join(" ")});s&&(l[PE]="");const c=Jj({},o.styles);gC(t)&&(c["transform"]=function(e){let{transform:a,width:r=TE,height:n=TE,startCentered:t=!1}=e,i="";return i+=t&&cE?"translate(".concat(a.x/sC-r/2,"em, ").concat(a.y/sC-n/2,"em) "):t?"translate(calc(-50% + ".concat(a.x/sC,"em), calc(-50% + ").concat(a.y/sC,"em)) "):"translate(".concat(a.x/sC,"em, ").concat(a.y/sC,"em) "),i+="scale(".concat(a.size/sC*(a.flipX?-1:1),", ").concat(a.size/sC*(a.flipY?-1:1),") "),i+="rotate(".concat(a.rotate,"deg) "),i}({transform:t,startCentered:!0,width:r,height:n}),c["-webkit-transform"]=c["transform"]);const u=pC(c);u.length>0&&(l["style"]=u);const d=[];return d.push({tag:"span",attributes:l,children:[a]}),i&&d.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),d}const{styles:fS}=zC;function bS(e){const a=e[0],r=e[1],[n]=e.slice(4);let t=null;return t=Array.isArray(n)?{tag:"g",attributes:{class:"".concat(iC.cssPrefix,"-").concat(eC.GROUP)},children:[{tag:"path",attributes:{class:"".concat(iC.cssPrefix,"-").concat(eC.SECONDARY),fill:"currentColor",d:n[0]}},{tag:"path",attributes:{class:"".concat(iC.cssPrefix,"-").concat(eC.PRIMARY),fill:"currentColor",d:n[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:n}},{found:!0,width:a,height:r,icon:t}}const yS={found:!1,width:512,height:512};function kS(e,a){let r=a;return"fa"===a&&null!==iC.styleDefault&&(a=ZC()),new Promise((n,t)=>{if("fa"===r){const r=GC(e)||{};e=r.iconName||e,a=r.prefix||a}if(e&&a&&fS[a]&&fS[a][e]){return n(bS(fS[a][e]))}!function(e,a){_E||iC.showMissingIcons||!e||console.error('Icon with name "'.concat(e,'" and prefix "').concat(a,'" is missing.'))}(e,a),n(Jj(Jj({},yS),{},{icon:iC.showMissingIcons&&e&&oS("missingIconAbstract")||{}}))})}const vS=()=>{},wS=iC.measurePerformance&&sE&&sE.mark&&sE.measure?sE:{mark:vS,measure:vS},zS='FA "6.7.2"',xS=e=>{wS.mark("".concat(zS," ").concat(e," ends")),wS.measure("".concat(zS," ").concat(e),"".concat(zS," ").concat(e," begins"),"".concat(zS," ").concat(e," ends"))};var jS=e=>(wS.mark("".concat(zS," ").concat(e," begins")),()=>xS(e));const ES=()=>{};function CS(e){return"string"==typeof(e.getAttribute?e.getAttribute(PE):null)}function SS(e){return iE.createElementNS("http://www.w3.org/2000/svg",e)}function AS(e){return iE.createElement(e)}function IS(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{ceFn:r=("svg"===e.tag?SS:AS)}=a;if("string"==typeof e)return iE.createTextNode(e);const n=r(e.tag);Object.keys(e.attributes||[]).forEach(function(a){n.setAttribute(a,e.attributes[a])});return(e.children||[]).forEach(function(e){n.appendChild(IS(e,{ceFn:r}))}),n}const TS={replace:function(e){const a=e[0];if(a.parentNode)if(e[1].forEach(e=>{a.parentNode.insertBefore(IS(e),a)}),null===a.getAttribute(PE)&&iC.keepOriginalSource){let e=iE.createComment(function(e){let a=" ".concat(e.outerHTML," ");return a="".concat(a,"Font Awesome fontawesome.com "),a}(a));a.parentNode.replaceChild(e,a)}else a.remove()},nest:function(e){const a=e[0],r=e[1];if(~hC(a).indexOf(iC.replacementClass))return TS.replace(e);const n=new RegExp("".concat(iC.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){const e=r[0].attributes.class.split(" ").reduce((e,a)=>(a===iC.replacementClass||a.match(n)?e.toSvg.push(a):e.toNode.push(a),e),{toNode:[],toSvg:[]});r[0].attributes.class=e.toSvg.join(" "),0===e.toNode.length?a.removeAttribute("class"):a.setAttribute("class",e.toNode.join(" "))}const t=r.map(e=>CC(e)).join("\n");a.setAttribute(PE,""),a["innerHTML"]=t}};function OS(e){e()}function NS(e,a){const r="function"==typeof a?a:ES;if(0===e.length)r();else{let a=OS;iC.mutateApproach===DE&&(a=tE.requestAnimationFrame||OS),a(()=>{const a=!0===iC.autoReplaceSvg?TS.replace:TS[iC.autoReplaceSvg]||TS.replace,n=jS("mutate");e.map(a),n(),r()})}}let PS=!1;function MS(){PS=!0}function RS(){PS=!1}let qS=null;function LS(e){if(!oE)return;if(!iC.observeMutations)return;const{treeCallback:a=ES,nodeCallback:r=ES,pseudoElementsCallback:n=ES,observeMutationsRoot:t=iE}=e;qS=new oE(e=>{if(PS)return;const t=ZC();dC(e).forEach(e=>{if("childList"===e.type&&e.addedNodes.length>0&&!CS(e.addedNodes[0])&&(iC.searchPseudoElements&&n(e.target),a(e.target)),"attributes"===e.type&&e.target.parentNode&&iC.searchPseudoElements&&n(e.target.parentNode),"attributes"===e.type&&CS(e.target)&&~$E.indexOf(e.attributeName))if("class"===e.attributeName&&function(e){const a=e.getAttribute?e.getAttribute(qE):null,r=e.getAttribute?e.getAttribute(LE):null;return a&&r}(e.target)){const{prefix:a,iconName:r}=JC(hC(e.target));e.target.setAttribute(qE,a||t),r&&e.target.setAttribute(LE,r)}else(function(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(iC.replacementClass)})(e.target)&&r(e.target)})}),lE&&qS.observe(t,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function VS(e){const a=e.getAttribute("data-prefix"),r=e.getAttribute("data-icon"),n=void 0!==e.innerText?e.innerText.trim():"";let t=JC(hC(e));return t.prefix||(t.prefix=ZC()),a&&r&&(t.prefix=a,t.iconName=r),t.iconName&&t.prefix||(t.prefix&&n.length>0&&(t.iconName=function(e,a){return(VC[e]||{})[a]}(t.prefix,e.innerText)||XC(t.prefix,IC(e.innerText))),!t.iconName&&iC.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(t.iconName=e.firstChild.data)),t}function DS(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0};const{iconName:r,prefix:n,rest:t}=VS(e),i=function(e){const a=dC(e.attributes).reduce((e,a)=>("class"!==e.name&&"style"!==e.name&&(e[a.name]=a.value),e),{}),r=e.getAttribute("title"),n=e.getAttribute("data-fa-title-id");return iC.autoA11y&&(r?a["aria-labelledby"]="".concat(iC.replacementClass,"-title-").concat(n||uC()):(a["aria-hidden"]="true",a["focusable"]="false")),a}(e),o=tS("parseNodeAttributes",{},e);let s=a.styleParser?function(e){const a=e.getAttribute("style");let r=[];return a&&(r=a.split(";").reduce((e,a)=>{const r=a.split(":"),n=r[0],t=r.slice(1);return n&&t.length>0&&(e[n]=t.join(":").trim()),e},{})),r}(e):[];return Jj({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:n,transform:lC,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:t,styles:s,attributes:i}},o)}const{styles:BS}=zC;function _S(e){const a="nest"===iC.autoReplaceSvg?DS(e,{styleParser:!1}):DS(e);return~a.extra.classes.indexOf(JE)?oS("generateLayersText",e,a):oS("generateSvgReplacementMutation",e,a)}function FS(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!lE)return Promise.resolve();const r=iE.documentElement.classList,n=e=>r.add("".concat(VE,"-").concat(e)),t=e=>r.remove("".concat(VE,"-").concat(e)),i=iC.autoFetchSvg?[...fE,...EE]:dE.concat(Object.keys(BS));i.includes("fa")||i.push("fa");const o=[".".concat(JE,":not([").concat(PE,"])")].concat(i.map(e=>".".concat(e,":not([").concat(PE,"])"))).join(", ");if(0===o.length)return Promise.resolve();let s=[];try{s=dC(e.querySelectorAll(o))}catch(e){}if(!(s.length>0))return Promise.resolve();n("pending"),t("complete");const l=jS("onTree"),c=s.reduce((e,a)=>{try{const r=_S(a);r&&e.push(r)}catch(e){_E||"MissingIcon"===e.name&&console.error(e)}return e},[]);return new Promise((e,r)=>{Promise.all(c).then(r=>{NS(r,()=>{n("active"),n("complete"),t("pending"),"function"==typeof a&&a(),l(),e()})}).catch(e=>{l(),r(e)})})}function US(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;_S(e).then(e=>{e&&NS([e],a)})}function HS(e){return function(a){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=(a||{}).icon?a:sS(a||{});let{mask:t}=r;return t&&(t=(t||{}).icon?t:sS(t||{})),e(n,Jj(Jj({},r),{},{mask:t}))}}const XS=function(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:r=lC,symbol:n=!1,mask:t=null,maskId:i=null,title:o=null,titleId:s=null,classes:l=[],attributes:c={},styles:u={}}=a;if(!e)return;const{prefix:d,iconName:h,icon:m}=e;return mS(Jj({type:"icon"},e),()=>(iS("beforeDOMElementCreation",{iconDefinition:e,params:a}),iC.autoA11y&&(o?c["aria-labelledby"]="".concat(iC.replacementClass,"-title-").concat(s||uC()):(c["aria-hidden"]="true",c["focusable"]="false")),pS({icons:{main:bS(m),mask:t?bS(t.icon):{found:!1,width:null,height:null,icon:{}}},prefix:d,iconName:h,transform:Jj(Jj({},lC),r),symbol:n,title:o,maskId:i,titleId:s,extra:{attributes:c,styles:u,classes:l}})))};var WS={mixout:()=>({icon:HS(XS)}),hooks:()=>({mutationObserverCallbacks:e=>(e.treeCallback=FS,e.nodeCallback=US,e)}),provides(e){e.i2svg=function(e){const{node:a=iE,callback:r=()=>{}}=e;return FS(a,r)},e.generateSvgReplacementMutation=function(e,a){const{iconName:r,title:n,titleId:t,prefix:i,transform:o,symbol:s,mask:l,maskId:c,extra:u}=a;return new Promise((a,d)=>{Promise.all([kS(r,i),l.iconName?kS(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(l=>{let[d,h]=l;a([e,pS({icons:{main:d,mask:h},prefix:i,iconName:r,transform:o,symbol:s,maskId:c,title:n,titleId:t,extra:u,watchable:!0})])}).catch(d)})},e.generateAbstractIcon=function(e){let{children:a,attributes:r,main:n,transform:t,styles:i}=e;const o=pC(i);let s;return o.length>0&&(r["style"]=o),gC(t)&&(s=oS("generateAbstractTransformGrouping",{main:n,transform:t,containerWidth:n.width,iconWidth:n.width})),a.push(s||n.icon),{children:a,attributes:r}}}},GS={mixout:()=>({layer(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{classes:r=[]}=a;return mS({type:"layer"},()=>{iS("beforeDOMElementCreation",{assembler:e,params:a});let n=[];return e(e=>{Array.isArray(e)?e.map(e=>{n=n.concat(e.abstract)}):n=n.concat(e.abstract)}),[{tag:"span",attributes:{class:["".concat(iC.cssPrefix,"-layers"),...r].join(" ")},children:n}]})}})},ZS={mixout:()=>({counter(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{title:r=null,classes:n=[],attributes:t={},styles:i={}}=a;return mS({type:"counter",content:e},()=>(iS("beforeDOMElementCreation",{content:e,params:a}),function(e){const{content:a,title:r,extra:n}=e,t=Jj(Jj(Jj({},n.attributes),r?{title:r}:{}),{},{class:n.classes.join(" ")}),i=pC(n.styles);i.length>0&&(t["style"]=i);const o=[];return o.push({tag:"span",attributes:t,children:[a]}),r&&o.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),o}({content:e.toString(),title:r,extra:{attributes:t,styles:i,classes:["".concat(iC.cssPrefix,"-layers-counter"),...n]}})))}})},KS={mixout:()=>({text(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:r=lC,title:n=null,classes:t=[],attributes:i={},styles:o={}}=a;return mS({type:"text",content:e},()=>(iS("beforeDOMElementCreation",{content:e,params:a}),gS({content:e,transform:Jj(Jj({},lC),r),title:n,extra:{attributes:i,styles:o,classes:["".concat(iC.cssPrefix,"-layers-text"),...t]}})))}}),provides(e){e.generateLayersText=function(e,a){const{title:r,transform:n,extra:t}=a;let i=null,o=null;if(cE){const a=parseInt(getComputedStyle(e).fontSize,10),r=e.getBoundingClientRect();i=r.width/a,o=r.height/a}return iC.autoA11y&&!r&&(t.attributes["aria-hidden"]="true"),Promise.resolve([e,gS({content:e.innerHTML,width:i,height:o,transform:n,title:r,extra:t,watchable:!0})])}}};const YS=new RegExp('"',"ug"),JS=[1105920,1112319],QS=Jj(Jj(Jj(Jj({},{FontAwesome:{normal:"fas",400:"fas"}}),{"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}}),{"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}}),{"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}}),$S=Object.keys(QS).reduce((e,a)=>(e[a.toLowerCase()]=QS[a],e),{}),eA=Object.keys($S).reduce((e,a)=>{const r=$S[a];return e[a]=r[900]||[...Object.entries(r)][0][1],e},{});function aA(e,a){const r="".concat(RE).concat(a.replace(":","-"));return new Promise((n,t)=>{if(null!==e.getAttribute(r))return n();const i=dC(e.children).filter(e=>e.getAttribute(ME)===a)[0],o=tE.getComputedStyle(e,a),s=o.getPropertyValue("font-family"),l=s.match(QE),c=o.getPropertyValue("font-weight"),u=o.getPropertyValue("content");if(i&&!l)return e.removeChild(i),n();if(l&&"none"!==u&&""!==u){const u=o.getPropertyValue("content");let d=function(e,a){const r=e.replace(/^['"]|['"]$/g,"").toLowerCase(),n=parseInt(a),t=isNaN(n)?"normal":n;return($S[r]||{})[t]||eA[r]}(s,c);const{value:h,isSecondary:m}=function(e){const a=e.replace(YS,""),r=function(e,a){const r=e.length;let n,t=e.charCodeAt(a);return t>=55296&&t<=56319&&r>a+1&&(n=e.charCodeAt(a+1),n>=56320&&n<=57343)?1024*(t-55296)+n-56320+65536:t}(a,0),n=r>=JS[0]&&r<=JS[1],t=2===a.length&&a[0]===a[1];return{value:IC(t?a[0]:a),isSecondary:n||t}}(u),p=l[0].startsWith("FontAwesome");let g=XC(d,h),f=g;if(p){const e=function(e){const a=BC[e],r=XC("fas",e);return a||(r?{prefix:"fas",iconName:r}:null)||{prefix:null,iconName:null}}(h);e.iconName&&e.prefix&&(g=e.iconName,d=e.prefix)}if(!g||m||i&&i.getAttribute(qE)===d&&i.getAttribute(LE)===f)n();else{e.setAttribute(r,f),i&&e.removeChild(i);const o={iconName:null,title:null,titleId:null,prefix:null,transform:lC,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},{extra:s}=o;s.attributes[ME]=a,kS(g,d).then(t=>{const i=pS(Jj(Jj({},o),{},{icons:{main:t,mask:{prefix:null,iconName:null,rest:[]}},prefix:d,iconName:f,extra:s,watchable:!0})),l=iE.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===a?e.insertBefore(l,e.firstChild):e.appendChild(l),l["outerHTML"]=i.map(e=>CC(e)).join("\n"),e.removeAttribute(r),n()}).catch(t)}}else n()})}function rA(e){return Promise.all([aA(e,"::before"),aA(e,"::after")])}function nA(e){return!(e.parentNode===document.head||~BE.indexOf(e.tagName.toUpperCase())||e.getAttribute(ME)||e.parentNode&&"svg"===e.parentNode.tagName)}function tA(e){if(lE)return new Promise((a,r)=>{const n=dC(e.querySelectorAll("*")).filter(nA).map(rA),t=jS("searchPseudoElements");MS(),Promise.all(n).then(()=>{t(),RS(),a()}).catch(()=>{t(),RS(),r()})})}var iA={hooks:()=>({mutationObserverCallbacks:e=>(e.pseudoElementsCallback=tA,e)}),provides(e){e.pseudoElements2svg=function(e){const{node:a=iE}=e;iC.searchPseudoElements&&tA(a)}}};let oA=!1;var sA={mixout:()=>({dom:{unwatch(){MS(),oA=!0}}}),hooks:()=>({bootstrap(){LS(tS("mutationObserverCallbacks",{}))},noAuto(){qS&&qS.disconnect()},watch(e){const{observeMutationsRoot:a}=e;oA?RS():LS(tS("mutationObserverCallbacks",{observeMutationsRoot:a}))}})};const lA=e=>e.toLowerCase().split(" ").reduce((e,a)=>{const r=a.toLowerCase().split("-"),n=r[0];let t=r.slice(1).join("-");if(n&&"h"===t)return e.flipX=!0,e;if(n&&"v"===t)return e.flipY=!0,e;if(t=parseFloat(t),isNaN(t))return e;switch(n){case"grow":e.size=e.size+t;break;case"shrink":e.size=e.size-t;break;case"left":e.x=e.x-t;break;case"right":e.x=e.x+t;break;case"up":e.y=e.y-t;break;case"down":e.y=e.y+t;break;case"rotate":e.rotate=e.rotate+t}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0});var cA={mixout:()=>({parse:{transform:e=>lA(e)}}),hooks:()=>({parseNodeAttributes(e,a){const r=a.getAttribute("data-fa-transform");return r&&(e.transform=lA(r)),e}}),provides(e){e.generateAbstractTransformGrouping=function(e){let{main:a,transform:r,containerWidth:n,iconWidth:t}=e;const i={transform:"translate(".concat(n/2," 256)")},o="translate(".concat(32*r.x,", ").concat(32*r.y,") "),s="scale(".concat(r.size/16*(r.flipX?-1:1),", ").concat(r.size/16*(r.flipY?-1:1),") "),l="rotate(".concat(r.rotate," 0 0)"),c={outer:i,inner:{transform:"".concat(o," ").concat(s," ").concat(l)},path:{transform:"translate(".concat(t/2*-1," -256)")}};return{tag:"g",attributes:Jj({},c.outer),children:[{tag:"g",attributes:Jj({},c.inner),children:[{tag:a.icon.tag,children:a.icon.children,attributes:Jj(Jj({},a.icon.attributes),c.path)}]}]}}}};const uA={x:0,y:0,width:"100%",height:"100%"};function dA(e){let a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||a)&&(e.attributes.fill="black"),e}var hA={hooks:()=>({parseNodeAttributes(e,a){const r=a.getAttribute("data-fa-mask"),n=r?JC(r.split(" ").map(e=>e.trim())):{prefix:null,iconName:null,rest:[]};return n.prefix||(n.prefix=ZC()),e.mask=n,e.maskId=a.getAttribute("data-fa-mask-id"),e}}),provides(e){e.generateAbstractMask=function(e){let{children:a,attributes:r,main:n,mask:t,maskId:i,transform:o}=e;const{width:s,icon:l}=n,{width:c,icon:u}=t,d=function(e){let{transform:a,containerWidth:r,iconWidth:n}=e;const t={transform:"translate(".concat(r/2," 256)")},i="translate(".concat(32*a.x,", ").concat(32*a.y,") "),o="scale(".concat(a.size/16*(a.flipX?-1:1),", ").concat(a.size/16*(a.flipY?-1:1),") "),s="rotate(".concat(a.rotate," 0 0)");return{outer:t,inner:{transform:"".concat(i," ").concat(o," ").concat(s)},path:{transform:"translate(".concat(n/2*-1," -256)")}}}({transform:o,containerWidth:c,iconWidth:s}),h={tag:"rect",attributes:Jj(Jj({},uA),{},{fill:"white"})},m=l.children?{children:l.children.map(dA)}:{},p={tag:"g",attributes:Jj({},d.inner),children:[dA(Jj({tag:l.tag,attributes:Jj(Jj({},l.attributes),d.path)},m))]},g={tag:"g",attributes:Jj({},d.outer),children:[p]},f="mask-".concat(i||uC()),b="clip-".concat(i||uC()),y={tag:"mask",attributes:Jj(Jj({},uA),{},{id:f,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[h,g]},k={tag:"defs",children:[{tag:"clipPath",attributes:{id:b},children:(v=u,"g"===v.tag?v.children:[v])},y]};var v;return a.push(k,{tag:"rect",attributes:Jj({fill:"currentColor","clip-path":"url(#".concat(b,")"),mask:"url(#".concat(f,")")},uA)}),{children:a,attributes:r}}}},mA={provides(e){let a=!1;tE.matchMedia&&(a=tE.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const e=[],r={fill:"currentColor"},n={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:Jj(Jj({},r),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});const t=Jj(Jj({},n),{},{attributeName:"opacity"}),i={tag:"circle",attributes:Jj(Jj({},r),{},{cx:"256",cy:"364",r:"28"}),children:[]};return a||i.children.push({tag:"animate",attributes:Jj(Jj({},n),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:Jj(Jj({},t),{},{values:"1;0;1;1;0;1;"})}),e.push(i),e.push({tag:"path",attributes:Jj(Jj({},r),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:a?[]:[{tag:"animate",attributes:Jj(Jj({},t),{},{values:"1;0;0;0;0;1;"})}]}),a||e.push({tag:"path",attributes:Jj(Jj({},r),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:Jj(Jj({},t),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},pA={hooks:()=>({parseNodeAttributes(e,a){const r=a.getAttribute("data-fa-symbol"),n=null!==r&&(""===r||r);return e["symbol"]=n,e}})};!function(e,a){let{mixoutsTo:r}=a;eS=e,aS={},Object.keys(rS).forEach(e=>{-1===nS.indexOf(e)&&delete rS[e]}),eS.forEach(e=>{const a=e.mixout?e.mixout():{};if(Object.keys(a).forEach(e=>{"function"==typeof a[e]&&(r[e]=a[e]),"object"==typeof a[e]&&Object.keys(a[e]).forEach(n=>{r[e]||(r[e]={}),r[e][n]=a[e][n]})}),e.hooks){const a=e.hooks();Object.keys(a).forEach(e=>{aS[e]||(aS[e]=[]),aS[e].push(a[e])})}e.provides&&e.provides(rS)})}([vC,WS,GS,ZS,KS,iA,sA,cA,hA,mA,pA],{mixoutsTo:dS});const gA=dS.parse,fA=dS.icon;var bA=__webpack_require__(35411);function yA(e,a){(null==a||a>e.length)&&(a=e.length);for(var r=0,n=Array(a);rp}for(var g=0;g0||!Array.isArray(a)&&a?kA({},e,a):{}}var RA={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,rotateBy:!1,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1,widthAuto:!1},qA=$.forwardRef(function(e,a){var r=wA(wA({},RA),e),n=r.icon,t=r.mask,i=r.symbol,o=r.className,s=r.title,l=r.titleId,c=r.maskId,u=PA(n),d=MA("classes",[].concat(xA(IA(r)),xA((o||"").split(" ")))),h=MA("transform","string"==typeof r.transform?gA.transform(r.transform):r.transform),m=MA("mask",PA(t)),p=fA(u,wA(wA(wA(wA({},d),h),m),{},{symbol:i,title:s,titleId:l,maskId:c}));if(!p)return function(){var e;!NA&&console&&"function"==typeof console.error&&(e=console).error.apply(e,arguments)}("Could not find icon",u),null;var g=p.abstract,f={ref:a};return Object.keys(r).forEach(function(e){RA.hasOwnProperty(e)||(f[e]=r[e])}),LA(g[0],f)});qA.displayName="FontAwesomeIcon",qA.propTypes={beat:Ma().bool,border:Ma().bool,beatFade:Ma().bool,bounce:Ma().bool,className:Ma().string,fade:Ma().bool,flash:Ma().bool,mask:Ma().oneOfType([Ma().object,Ma().array,Ma().string]),maskId:Ma().string,fixedWidth:Ma().bool,inverse:Ma().bool,flip:Ma().oneOf([!0,!1,"horizontal","vertical","both"]),icon:Ma().oneOfType([Ma().object,Ma().array,Ma().string]),listItem:Ma().bool,pull:Ma().oneOf(["right","left"]),pulse:Ma().bool,rotation:Ma().oneOf([0,90,180,270]),rotateBy:Ma().bool,shake:Ma().bool,size:Ma().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:Ma().bool,spinPulse:Ma().bool,spinReverse:Ma().bool,symbol:Ma().oneOfType([Ma().bool,Ma().string]),title:Ma().string,titleId:Ma().string,transform:Ma().oneOfType([Ma().string,Ma().object]),swapOpacity:Ma().bool,widthAuto:Ma().bool};var LA=function e(a,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof r)return r;var t=(r.children||[]).map(function(r){return e(a,r)}),i=Object.keys(r.attributes||{}).reduce(function(e,a){var n=r.attributes[a];switch(a){case"class":e.attrs["className"]=n,delete r.attributes["class"];break;case"style":e.attrs["style"]=n.split(";").map(function(e){return e.trim()}).filter(function(e){return e}).reduce(function(e,a){var r,n=a.indexOf(":"),t=TA(a.slice(0,n)),i=a.slice(n+1).trim();return t.startsWith("webkit")?e[(r=t,r.charAt(0).toUpperCase()+r.slice(1))]=i:e[t]=i,e},{});break;default:0===a.indexOf("aria-")||0===a.indexOf("data-")?e.attrs[a.toLowerCase()]=n:e.attrs[TA(a)]=n}return e},{attrs:{}}),o=n.style,s=void 0===o?{}:o,l=function(e,a){if(null==e)return{};var r,n,t=function(e,a){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==a.indexOf(n))continue;r[n]=e[n]}return r}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n`\n background: var(--inputBackground);\n border-radius: var(--borderRadius);\n border: 1px solid var(--inputBorderColor);\n border-color: var(${e?"--errorBorderColor":"--inputBorderColor"});\n box-sizing: border-box;\n color: var(${e?"--errorColor":"--textColor"});\n display: block;\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n height: 40px;\n outline: none;\n padding: 0.5rem 0.75rem;\n resize: none;\n width: 100%;\n\n &:read-only {\n background: var(--readonlyInputBackground);\n box-shadow: none;\n outline: none;\n }\n`),_A=pj.textarea`${BA}`,FA=pj.input`${BA}`;const UA=pj(function({className:e,onChange:a,placeholder:r,value:n,withReset:t=!1}){const i=(0,$.useRef)(null),o=(0,$.useCallback)(e=>{a(e.target.value)},[a]),l=(0,$.useCallback)(()=>{a(""),i?.current&&i.current.select()},[a]);return(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)(FA,{autoCapitalize:"off",autoCorrect:"off",autoFocus:!0,onChange:o,placeholder:r,ref:i,spellCheck:!1,type:"text",value:n}),t&&!!n&&(0,s.jsx)(qA,{className:"resetIcon",icon:Fj,onClick:l})]})})` + padding-left: 1rem !important; + padding-right: 1rem !important; + position: relative; + + .resetIcon { + position: absolute; + right: 28px; + top: 12px; + color: var(--iconNeutralColor); + cursor: pointer; + } +`;const HA=pj(function({children:e,className:a="",isDisabled:r,onClick:n,title:t,to:i}){return r?(0,s.jsx)("div",{className:`${a} isDisabled`,title:t,children:e}):i?(0,s.jsx)(Dr,{className:a,onClick:n,title:t,to:i,children:e}):(0,s.jsx)("a",{className:a,href:"#",onClick:n,title:t,children:e})})(({isDanger:e})=>`\n align-items: center;\n color: var(${e?"--textColorDanger":"--textColor"});\n display: flex;\n opacity: 0.85;\n text-decoration: none;\n vertical-align: middle;\n\n &:hover {\n color: var(${e?"--textColorDanger":"--textColor"});\n opacity: 1.0;\n }\n\n &:visited {\n color: var(${e?"--textColorDanger":"--textColor"});\n }\n\n &.isDisabled {\n opacity: 0.4;\n }\n`),XA={prefix:"fab",iconName:"usb",icon:[640,512,[],"f287","M641.5 256c0 3.1-1.7 6.1-4.5 7.5L547.9 317c-1.4.8-2.8 1.4-4.5 1.4-1.4 0-3.1-.3-4.5-1.1-2.8-1.7-4.5-4.5-4.5-7.8v-35.6H295.7c25.3 39.6 40.5 106.9 69.6 106.9H392V354c0-5 3.9-8.9 8.9-8.9H490c5 0 8.9 3.9 8.9 8.9v89.1c0 5-3.9 8.9-8.9 8.9h-89.1c-5 0-8.9-3.9-8.9-8.9v-26.7h-26.7c-75.4 0-81.1-142.5-124.7-142.5H140.3c-8.1 30.6-35.9 53.5-69 53.5C32 327.3 0 295.3 0 256s32-71.3 71.3-71.3c33.1 0 61 22.8 69 53.5 39.1 0 43.9 9.5 74.6-60.4C255 88.7 273 95.7 323.8 95.7c7.5-20.9 27-35.6 50.4-35.6 29.5 0 53.5 23.9 53.5 53.5s-23.9 53.5-53.5 53.5c-23.4 0-42.9-14.8-50.4-35.6H294c-29.1 0-44.3 67.4-69.6 106.9h310.1v-35.6c0-3.3 1.7-6.1 4.5-7.8 2.8-1.7 6.4-1.4 8.9.3l89.1 53.5c2.8 1.1 4.5 4.1 4.5 7.2z"]};const WA="/account/restore-json",GA="/account/import-ledger";const ZA=$.memo(pj(function({className:e,reference:a}){const{t:r}=xk(),{master:n}=(0,$.useContext)(ow),t=(0,$.useContext)(cw),{isLedgerCapable:i,isLedgerEnabled:o}=rw(),l=Ck(),c=(0,$.useCallback)(()=>{zk(WA).catch(console.error)},[]),u=(0,$.useCallback)(()=>{zk(GA).catch(console.error)},[]);return(0,s.jsxs)(zN,{className:e,ref:a,children:[(0,s.jsx)(nM,{className:"menuItem",children:(0,s.jsxs)(HA,{to:"/account/create",children:[(0,s.jsx)(qA,{icon:Wj}),(0,s.jsx)("span",{children:r("Create new account")})]})}),(0,s.jsx)(rM,{}),!!n&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(nM,{className:"menuItem",children:(0,s.jsxs)(HA,{to:`/account/derive/${n.address}`,children:[(0,s.jsx)(qA,{icon:Tj}),(0,s.jsx)("span",{children:r("Derive from an account")})]})}),(0,s.jsx)(rM,{})]}),(0,s.jsx)(nM,{className:"menuItem",children:(0,s.jsxs)(HA,{to:"/account/export-all",children:[(0,s.jsx)(qA,{icon:Hj}),(0,s.jsx)("span",{children:r("Export all accounts")})]})}),(0,s.jsx)(nM,{className:"menuItem",children:(0,s.jsxs)(HA,{to:"/account/import-seed",children:[(0,s.jsx)(qA,{icon:xj}),(0,s.jsx)("span",{children:r("Import account from pre-existing seed")})]})}),(0,s.jsx)(nM,{className:"menuItem",children:(0,s.jsxs)(HA,{onClick:l?c:void 0,to:l?void 0:WA,children:[(0,s.jsx)(qA,{icon:Ej}),(0,s.jsx)("span",{children:r("Restore account from backup JSON file")})]})}),(0,s.jsx)(rM,{}),(0,s.jsx)(nM,{className:"menuItem",children:(0,s.jsxs)(HA,{isDisabled:!t,title:t?"":r("Camera access must be first enabled in the settings"),to:"/account/import-qr",children:[(0,s.jsx)(qA,{icon:Uj}),(0,s.jsx)("span",{children:r("Attach external QR-signer account")})]})}),(0,s.jsx)(nM,{className:"menuItem ledger",children:o?(0,s.jsxs)(HA,{isDisabled:!i,title:!i&&r("Ledger devices can only be connected with Chrome browser")||"",to:GA,children:[(0,s.jsx)(qA,{icon:XA,rotation:270}),(0,s.jsx)("span",{children:r("Attach ledger account")})]}):(0,s.jsxs)(HA,{onClick:u,children:[(0,s.jsx)(qA,{icon:XA,rotation:270}),(0,s.jsx)("span",{children:r("Connect Ledger device")})]})})]})})` + margin-top: 50px; + right: 50px; // 24 + 18 + 8 + user-select: none; + + .menuItem { + span:first-child { + height: 20px; + margin-right: 8px; + opacity: 0.5; + width: 20px; + } + + span { + vertical-align: middle; + } + + .svg-inline--fa { + color: var(--iconNeutralColor); + margin-right: 0.3rem; + width: 0.875em; + } + } +`);const KA=["Extension","PopUp","Window"].map(e=>({text:e,value:e.toLowerCase()})),YA=Sa.availablePrefixes.filter(({value:e})=>-1!==e).map(({text:e,value:a})=>({text:e,value:`${a}`}));const JA=$.memo(pj(function({className:e,reference:a}){const{t:r}=xk(),[n,t]=(0,$.useState)("on"===Sa.camera),[i,o]=(0,$.useState)(`${-1===Sa.prefix?42:Sa.prefix}`),[l,c]=(0,$.useState)(Sa.notification),[u,d]=(0,$.useState)(hM()),h=(0,$.useContext)(mw),m=Ck(),p=(0,$.useMemo)(()=>[{text:"English",value:"en"},{text:"Kurmancî",value:"ku"},{text:"سۆرانی",value:"ckb"},{text:"Türkçe",value:"tr"},{text:"العربية",value:"ar"},{text:"فارسی",value:"fa"},{text:"汉语",value:"zh"},{text:"Français",value:"fr"},{text:"Polski",value:"pl"},{text:"ภาษาไทย",value:"th"},{text:"اردو",value:"ur"}],[]),g=(0,$.useContext)(sw),f=Sa.availableLedgerApp;(0,$.useEffect)(()=>{Sa.set({camera:n?"on":"off"})},[n]);const b=(0,$.useCallback)(e=>{o(e),Sa.set({prefix:parseInt(e,10)})},[]),y=(0,$.useCallback)(e=>{(async function(e){return uk("pri(settings.notification)",e)})(e).catch(console.error),c(e),Sa.set({notification:e})},[]),k=(0,$.useCallback)(e=>{const a=e?"dark":"light";h(a),d(a)},[h]),v=(0,$.useCallback)(()=>{zk("/").catch(console.error)},[]),w=(0,$.useCallback)(e=>{Sa.set({i18nLang:e})},[]),z=(0,$.useCallback)(e=>{Sa.set({ledgerApp:e})},[]),x=(0,$.useCallback)(()=>{g("auth-list")},[g]);return(0,s.jsxs)(zN,{className:e,ref:a,children:[(0,s.jsx)(nM,{className:"setting",title:"Theme",children:(0,s.jsx)(cM,{checked:"dark"===u,checkedLabel:r("Dark"),onChange:k,uncheckedLabel:r("Light")})}),(0,s.jsx)(nM,{className:"setting",title:r("Display address format for"),children:(0,s.jsx)(_N,{className:"dropdown",label:"",onChange:b,options:YA,value:`${i}`})}),(0,s.jsx)(nM,{className:"setting",title:r("Ledger App"),children:(0,s.jsx)(_N,{className:"dropdown",label:"",onChange:z,options:f,value:Sa.ledgerApp})}),(0,s.jsx)(nM,{className:"setting",title:r("Language"),children:(0,s.jsx)(_N,{className:"dropdown",label:"",onChange:w,options:p,value:Sa.i18nLang})}),(0,s.jsx)(nM,{className:"setting",title:r("Notifications"),children:(0,s.jsx)(_N,{className:"dropdown",label:"",onChange:y,options:KA,value:l})}),(0,s.jsx)(nM,{className:"setting",title:r("External accounts and Access"),children:(0,s.jsx)(LN,{checked:n,className:"checkbox camera",label:r("Allow QR Camera Access"),onChange:t})}),(0,s.jsx)(rM,{}),(0,s.jsx)(nM,{className:"setting",children:(0,s.jsx)(MT,{className:"manageWebsiteAccess",icon:Dj,onClick:x,text:r("Manage Website Access")})}),m&&(0,s.jsx)(nM,{className:"setting",children:(0,s.jsx)(MT,{className:"openWindow",icon:Bj,onClick:v,text:r("Open extension in new window")})})]})})` + margin-top: 50px; + right: 24px; + user-select: none; + + .openWindow, .manageWebsiteAccess{ + span { + color: var(--textColor); + font-size: var(--fontSize); + line-height: var(--lineHeight); + text-decoration: none; + vertical-align: middle; + } + + .Comp--Svg { + background: var(--textColor); + height: 20px; + top: 4px; + width: 20px; + } + } + + > .setting { + > .checkbox { + color: var(--textColor); + line-height: 20px; + font-size: 15px; + margin-bottom: 0; + + &.ledger { + margin-top: 0.2rem; + } + + label { + color: var(--textColor); + } + } + + > .dropdown { + background: var(--background); + margin-bottom: 0; + margin-top: 9px; + margin-right: 0; + width: 100%; + } + } +`);const QA=$.memo(pj(function({children:e,className:a="",onFilter:r,showAdd:n,showBackArrow:t,showConnectedAccounts:i,showSearch:o,showSettings:l,smallMargin:c=!1,text:u}){const[d,h]=(0,$.useState)(!1),[m,p]=(0,$.useState)(!1),[g,f]=(0,$.useState)(!1),[b,y]=(0,$.useState)(""),[k,v]=(0,$.useState)([]),{t:w}=xk(),z=(0,$.useRef)(null),x=(0,$.useRef)(null),j=(0,$.useRef)(null),E=(0,$.useRef)(null),C=(0,$.useMemo)(()=>k.length>=1,[k]),S=(0,$.useContext)(sw);(0,$.useEffect)(()=>{i&&async function(){return uk("pri(connectedTabsUrl.get)",null)}().then(e=>v(e)).catch(console.error)},[i]),tw([z,x],()=>{d&&h(!d)}),tw([j,E],()=>{m&&p(!m)});const A=(0,$.useCallback)(()=>h(e=>!e),[]),I=(0,$.useCallback)(()=>p(e=>!e),[]),T=(0,$.useCallback)(e=>{y(e),r&&r(e)},[r]),O=(0,$.useCallback)(()=>{g&&T(""),f(e=>!e)},[T,g]),N=(0,$.useCallback)(()=>S("../index.js"),[S]);return(0,s.jsx)("div",{className:`${a} ${c?"smallMargin":""}`,children:(0,s.jsxs)("div",{className:"container",children:[(0,s.jsxs)("div",{className:"branding",children:[t?(0,s.jsx)(qA,{className:"arrowLeftIcon",icon:Nj,onClick:N}):(0,s.jsx)("img",{className:"logo",src:DA()}),(0,s.jsx)("span",{className:"logoText",children:u||"Pezkuwi"})]}),o&&(0,s.jsxs)("div",{className:`searchBarWrapper ${g?"selected":""}`,children:[i&&!!C&&!g&&(0,s.jsx)("div",{className:"connectedAccountsWrapper",children:(0,s.jsxs)(HA,{className:"connectedAccounts",to:1===k.length?`/url/manage/${encodeURIComponent(k[0])}`:"/auth-list",children:[(0,s.jsx)("span",{className:"greenDot",children:"•"}),"Connect Accounts"]})}),g&&(0,s.jsx)(UA,{className:"inputFilter",onChange:T,placeholder:w("Search by name or network..."),value:b,withReset:!0}),(0,s.jsx)(qA,{className:`searchIcon ${g?"selected":""}`,icon:Lj,onClick:O,size:"lg"})]}),(0,s.jsxs)("div",{className:"popupMenus",children:[n&&(0,s.jsx)("div",{className:"popupToggle",onClick:A,ref:z,children:(0,s.jsx)(qA,{className:`plusIcon ${d?"selected":""}`,icon:Wj,size:"lg"})}),l&&(0,s.jsx)("div",{className:"popupToggle","data-toggle-settings":!0,onClick:I,ref:j,children:(0,s.jsx)(qA,{className:`cogIcon ${m?"selected":""}`,icon:Mj,size:"lg"})})]}),d&&(0,s.jsx)(ZA,{reference:x}),m&&(0,s.jsx)(JA,{reference:E}),e]})})})` + max-width: 100%; + box-sizing: border-box; + font-weight: normal; + margin: 0; + position: relative; + margin-bottom: 25px; + + && { + padding: 0 0 0; + } + + > .container { + display: flex; + justify-content: space-between; + width: 100%; + border-bottom: 1px solid var(--inputBorderColor); + min-height: 70px; + + .branding { + display: flex; + justify-content: center; + align-items: center; + color: var(--labelColor); + font-family: var(--fontFamily); + text-align: center; + margin-left: 24px; + + .logo { + height: 28px; + width: 28px; + margin: 8px 12px 12px 0; + } + + .logoText { + color: var(--textColor); + font-family: var(--fontFamily); + font-size: 20px; + line-height: 27px; + } + } + + .popupMenus, .searchBarWrapper { + align-self: center; + } + + .connectedAccountsWrapper { + flex: 1; + display: flex; + justify-content: center; + align-items: center; + } + + .connectedAccounts { + border: 1px solid var(--inputBorderColor); + border-radius: 4px; + padding: 0 0.5rem; + + .greenDot { + margin-right: 0.3rem; + font-size: 1.5rem; + color: var(--connectedDotColor); + padding-bottom: 0.2rem; + } + } + + .searchBarWrapper { + flex: 1; + display: flex; + justify-content: end; + align-items: center; + + .searchIcon { + margin-right: 8px; + + &:hover { + cursor: pointer; + } + } + } + + .popupToggle { + display: inline-block; + vertical-align: middle; + + &:last-child { + margin-right: 24px; + } + + &:hover { + cursor: pointer; + } + } + + .inputFilter { + width: 100% + } + + .popupToggle+.popupToggle { + margin-left: 8px; + } + } + + .plusIcon, .cogIcon, .searchIcon { + color: var(--iconNeutralColor); + + &.selected { + color: var(--primaryColor); + } + } + + .arrowLeftIcon { + color: var(--labelColor); + margin-right: 1rem; + cursor: pointer; + } + + &.smallMargin { + margin-bottom: 15px; + } +`);const $A=$.memo(pj(function({className:e,step:a,text:r}){const n=(0,$.useContext)(sw),t=(0,$.useCallback)(()=>{n("/")},[n]);return(0,s.jsx)(QA,{className:e,text:r,children:(0,s.jsxs)("div",{className:"steps",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("span",{className:"current",children:a}),(0,s.jsx)("span",{className:"total",children:"/2"})]}),(0,s.jsx)(MT,{onClick:t,text:"Cancel"})]})})})` + .current { + font-size: var(--labelFontSize); + line-height: var(--labelLineHeight); + color: var(--primaryColor); + } + + .steps { + align-items: center; + display: flex; + justify-content: space-between; + flex-grow: 1; + padding-left: 1em; + padding-right: 24px; + margin-top: 3px; + } + + .total { + font-size: var(--labelFontSize); + line-height: var(--labelLineHeight); + color: var(--textColor); + } +`),eI={error:e=>({error:{errorDescription:e}}),isError:e=>Object.hasOwnProperty.call(e,"error"),isOk:e=>Object.hasOwnProperty.call(e,"ok"),ok:e=>({ok:e})};function aI(e,a){return r=>r.lengthaI(3,l("Account name is too short")),[l]),d=c.find(a=>a.address===e),h=o||d?.name;return(0,s.jsx)(mM,{className:a,component:QP,"data-input-name":!0,defaultValue:h,isFocused:r,label:n||l("A descriptive name for your account"),onBlur:t,onEnter:t,onValidatedChange:i,type:"text",validator:u})}const nI=(e,a)=>e.push.apply(e,a),tI=e=>e.sort((e,a)=>e.i-a.i||e.j-a.j),iI=e=>{const a={};let r=1;return e.forEach(e=>{a[e]=r,r+=1}),a};const oI=2050,sI=1e3,lI={4:[[1,2],[2,3]],5:[[1,3],[2,3],[2,4]],6:[[1,2],[2,4],[4,5]],7:[[1,3],[2,3],[4,5],[4,6]],8:[[2,4],[4,6]]},cI=10,uI=1e4,dI=10,hI=50,mI=20,pI=/^[A-Z\xbf-\xdf][^A-Z\xbf-\xdf]+$/,gI=/^[^A-Z\xbf-\xdf]+[A-Z\xbf-\xdf]$/,fI=/^[A-Z\xbf-\xdf]+$/,bI=/^[^a-z\xdf-\xff]+$/,yI=/^[a-z\xdf-\xff]+$/,kI=/^[^A-Z\xbf-\xdf]+$/,vI=/[a-z\xdf-\xff]/,wI=/[A-Z\xbf-\xdf]/,zI=/[^A-Za-z\xbf-\xdf]/gi,xI=/^\d+$/,jI=(new Date).getFullYear(),EI={recentYear:/19\d\d|200\d|201\d|202\d/g},CI=[" ",",",";",":","|","/","\\","_",".","-"],SI=CI.length;class AI{match({password:e}){const a=[...this.getMatchesWithoutSeparator(e),...this.getMatchesWithSeparator(e)],r=this.filterNoise(a);return tI(r)}getMatchesWithSeparator(e){const a=[],r=/^(\d{1,4})([\s/\\_.-])(\d{1,2})\2(\d{1,4})$/;for(let n=0;n<=Math.abs(e.length-6);n+=1)for(let t=n+5;t<=n+9&&!(t>=e.length);t+=1){const i=e.slice(n,+t+1||9e9),o=r.exec(i);if(null!=o){const e=this.mapIntegersToDayMonthYear([parseInt(o[1],10),parseInt(o[3],10),parseInt(o[4],10)]);null!=e&&a.push({pattern:"date",token:i,i:n,j:t,separator:o[2],year:e.year,month:e.month,day:e.day})}}return a}getMatchesWithoutSeparator(e){const a=[],r=/^\d{4,8}$/,n=e=>Math.abs(e.year-jI);for(let t=0;t<=Math.abs(e.length-4);t+=1)for(let i=t+3;i<=t+7&&!(i>=e.length);i+=1){const o=e.slice(t,+i+1||9e9);if(r.exec(o)){const e=[],r=o.length;if(lI[r].forEach(([a,r])=>{const n=this.mapIntegersToDayMonthYear([parseInt(o.slice(0,a),10),parseInt(o.slice(a,r),10),parseInt(o.slice(r),10)]);null!=n&&e.push(n)}),e.length>0){let r=e[0],s=n(e[0]);e.slice(1).forEach(e=>{const a=n(e);a{let r=!1;const n=e.length;for(let t=0;t=a.j){r=!0;break}}return!r})}mapIntegersToDayMonthYear(e){if(e[1]>31||e[1]<=0)return null;let a=0,r=0,n=0;for(let t=0,i=e.length;t99&&ioI)return null;i>31&&(r+=1),i>12&&(a+=1),i<=0&&(n+=1)}return r>=2||3===a||n>=2?null:this.getDayMonth(e)}getDayMonth(e){const a=[[e[2],e.slice(0,2)],[e[0],e.slice(1,3)]],r=a.length;for(let e=0;e=1&&n<=31&&t>=1&&t<=12)return{day:n,month:t}}return null}twoToFourDigitYear(e){return e>99?e:e>50?e+1900:e+2e3}}const II=new Uint32Array(65536),TI=(e,a)=>{if(e.length{const r=e.length,n=a.length,t=1<{const r=a.length,n=e.length,t=[],i=[],o=Math.ceil(r/32),s=Math.ceil(n/32);for(let e=0;e>>e&1,l=t[e/32|0]>>>e&1,c=r|o,u=((r|l)&s)+s^s|r|l;let d=o|~(u|s),h=s&u;d>>>31^n&&(i[e/32|0]^=1<>>31^l&&(t[e/32|0]^=1<>>e&1,s=t[e/32|0]>>>e&1,l=r|c,d=((r|s)&u)+u^u|r|s;let h=c|~(d|u),p=u&d;m+=h>>>n-1&1,m-=p>>>n-1&1,h>>>31^o&&(i[e/32|0]^=1<>>31^s&&(t[e/32|0]^=1<{let n=0;const t=Object.keys(a).find(a=>{const t=((e,a,r)=>{const n=e.length<=a.length,t=e.length<=r;return n||t?Math.ceil(e.length/4):r})(e,a,r);if(Math.abs(e.length-a.length)>t)return!1;const i=TI(e,a),o=i<=t;return o&&(n=i),o});return t?{levenshteinDistance:n,levenshteinDistanceEntry:t}:{}};var NI={a:["4","@"],b:["8"],c:["(","{","[","<"],d:["6","|)"],e:["3"],f:["#"],g:["6","9","&"],h:["#","|-|"],i:["1","!","|"],k:["<","|<"],l:["!","1","|","7"],m:["^^","nn","2n","/\\\\/\\\\"],n:["//"],o:["0","()"],q:["9"],u:["|_|"],s:["$","5"],t:["+","7"],v:["<",">","/"],w:["^/","uu","vv","2u","2v","\\\\/\\\\/"],x:["%","><"],z:["2"]},PI={warnings:{straightRow:"straightRow",keyPattern:"keyPattern",simpleRepeat:"simpleRepeat",extendedRepeat:"extendedRepeat",sequences:"sequences",recentYears:"recentYears",dates:"dates",topTen:"topTen",topHundred:"topHundred",common:"common",similarToCommon:"similarToCommon",wordByItself:"wordByItself",namesByThemselves:"namesByThemselves",commonNames:"commonNames",userInputs:"userInputs",pwned:"pwned"},suggestions:{l33t:"l33t",reverseWords:"reverseWords",allUppercase:"allUppercase",capitalization:"capitalization",dates:"dates",recentYears:"recentYears",associatedYears:"associatedYears",sequences:"sequences",repeated:"repeated",longerKeyboardPattern:"longerKeyboardPattern",anotherWord:"anotherWord",useWords:"useWords",noNeed:"noNeed",pwned:"pwned"},timeEstimation:{ltSecond:"ltSecond",second:"second",seconds:"seconds",minute:"minute",minutes:"minutes",hour:"hour",hours:"hours",day:"day",days:"days",month:"month",months:"months",year:"year",years:"years",centuries:"centuries"}};class MI{constructor(e=[]){this.parents=e,this.children=new Map}addSub(e,...a){const r=e.charAt(0);this.children.has(r)||this.children.set(r,new MI([...this.parents,r]));let n=this.children.get(r);for(let a=1;a(Object.entries(e).forEach(([e,r])=>{r.forEach(r=>{a.addSub(r,e)})}),a);const qI=new class{constructor(){this.matchers={},this.l33tTable=NI,this.trieNodeRoot=RI(NI,new MI),this.dictionary={userInputs:[]},this.rankedDictionaries={},this.rankedDictionariesMaxWordSize={},this.translations=PI,this.graphs={},this.useLevenshteinDistance=!1,this.levenshteinThreshold=2,this.l33tMaxSubstitutions=100,this.maxLength=256,this.setRankedDictionaries()}setOptions(e={}){e.l33tTable&&(this.l33tTable=e.l33tTable,this.trieNodeRoot=RI(e.l33tTable,new MI)),e.dictionary&&(this.dictionary=e.dictionary,this.setRankedDictionaries()),e.translations&&this.setTranslations(e.translations),e.graphs&&(this.graphs=e.graphs),void 0!==e.useLevenshteinDistance&&(this.useLevenshteinDistance=e.useLevenshteinDistance),void 0!==e.levenshteinThreshold&&(this.levenshteinThreshold=e.levenshteinThreshold),void 0!==e.l33tMaxSubstitutions&&(this.l33tMaxSubstitutions=e.l33tMaxSubstitutions),void 0!==e.maxLength&&(this.maxLength=e.maxLength)}setTranslations(e){if(!this.checkCustomTranslations(e))throw new Error("Invalid translations object fallback to keys");this.translations=e}checkCustomTranslations(e){let a=!0;return Object.keys(PI).forEach(r=>{if(r in e){const n=r;Object.keys(PI[n]).forEach(r=>{r in e[n]||(a=!1)})}else a=!1}),a}setRankedDictionaries(){const e={},a={};Object.keys(this.dictionary).forEach(r=>{e[r]=iI(this.dictionary[r]),a[r]=this.getRankedDictionariesMaxWordSize(this.dictionary[r])}),this.rankedDictionaries=e,this.rankedDictionariesMaxWordSize=a}getRankedDictionariesMaxWordSize(e){const a=e.map(e=>"string"!=typeof e?e.toString().length:e.length);return 0===a.length?0:a.reduce((e,a)=>Math.max(e,a),-1/0)}buildSanitizedRankedDictionary(e){const a=[];return e.forEach(e=>{const r=typeof e;"string"!==r&&"number"!==r&&"boolean"!==r||a.push(e.toString().toLowerCase())}),iI(a)}extendUserInputsDictionary(e){this.dictionary.userInputs||(this.dictionary.userInputs=[]);const a=[...this.dictionary.userInputs,...e];this.rankedDictionaries.userInputs=this.buildSanitizedRankedDictionary(a),this.rankedDictionariesMaxWordSize.userInputs=this.getRankedDictionariesMaxWordSize(a)}addMatcher(e,a){this.matchers[e]?console.info(`Matcher ${e} already exists`):this.matchers[e]=a}};class LI{constructor(e){this.defaultMatch=e}match({password:e}){const a=e.split("").reverse().join("");return this.defaultMatch({password:a}).map(a=>({...a,token:a.token.split("").reverse().join(""),reversed:!0,i:e.length-1-a.j,j:e.length-1-a.i}))}}class VI{constructor({substr:e,limit:a,trieRoot:r}){this.buffer=[],this.finalPasswords=[],this.substr=e,this.limit=a,this.trieRoot=r}getAllPossibleSubsAtIndex(e){const a=[];let r=this.trieRoot;for(let n=e;n=this.limit)return;if(r===this.substr.length)return void(e===a&&this.finalPasswords.push({password:this.buffer.join(""),changes:t}));const s=[...this.getAllPossibleSubsAtIndex(r)];let l=!1;for(let c=r+s.length-1;c>=r;c-=1){const u=s[c-r];if(u.isTerminal()){if(i===u.parents.join("")&&o>=3)continue;l=!0;const r=u.subs;for(const s of r){this.buffer.push(s);const r=t.concat({i:n,letter:s,substitution:u.parents.join("")});if(this.helper({onlyFullSub:e,isFullSub:a,index:c+1,subIndex:n+s.length,changes:r,lastSubLetter:u.parents.join(""),consecutiveSubCount:i===u.parents.join("")?o+1:1}),this.buffer.pop(),this.finalPasswords.length>=this.limit)return}}}if(!e||!l){const s=this.substr.charAt(r);this.buffer.push(s),this.helper({onlyFullSub:e,isFullSub:a&&!l,index:r+1,subIndex:n+1,changes:t,lastSubLetter:i,consecutiveSubCount:o}),this.buffer.pop()}}getAll(){return this.helper({onlyFullSub:!0,isFullSub:!0,index:0,subIndex:0,changes:[],lastSubLetter:void 0,consecutiveSubCount:0}),this.helper({onlyFullSub:!1,isFullSub:!0,index:0,subIndex:0,changes:[],lastSubLetter:void 0,consecutiveSubCount:0}),this.finalPasswords}}class DI{constructor(e){this.defaultMatch=e}isAlreadyIncluded(e,a){return e.some(e=>Object.entries(e).every(([e,r])=>"subs"===e||r===a[e]))}match({password:e}){const a=[],r=((e,a,r)=>new VI({substr:e,limit:a,trieRoot:r}).getAll())(e,qI.l33tMaxSubstitutions,qI.trieNodeRoot);let n=!1,t=!0;return r.forEach(r=>{if(n)return;const i=this.defaultMatch({password:r.password,useLevenshtein:t});t=!1,i.forEach(t=>{n||(n=0===t.i&&t.j===e.length-1);const i=((e,a,r)=>{const n=e.changes.filter(e=>e.ie-a.letter.length+a.substitution.length,a),t=e.changes.filter(e=>e.i>=a&&e.i<=r),i=t.reduce((e,a)=>e-a.letter.length+a.substitution.length,r-a+n),o=[],s=[];return t.forEach(e=>{o.findIndex(a=>a.letter===e.letter&&a.substitution===e.substitution)<0&&(o.push({letter:e.letter,substitution:e.substitution}),s.push(`${e.substitution} -> ${e.letter}`))}),{i:n,j:i,subs:o,subDisplay:s.join(", ")}})(r,t.i,t.j),o=e.slice(i.i,+i.j+1||9e9),s={...t,l33t:!0,token:o,...i},l=this.isAlreadyIncluded(a,s);o.toLowerCase()===t.matchedWord||l||a.push(s)})}),a.filter(e=>e.token.length>1)}}class BI{constructor(){this.l33t=new DI(this.defaultMatch),this.reverse=new LI(this.defaultMatch)}match({password:e}){const a=[...this.defaultMatch({password:e}),...this.reverse.match({password:e}),...this.l33t.match({password:e})];return tI(a)}defaultMatch({password:e,useLevenshtein:a=!0}){const r=[],n=e.length,t=e.toLowerCase();return Object.keys(qI.rankedDictionaries).forEach(i=>{const o=qI.rankedDictionaries[i],s=qI.rankedDictionariesMaxWordSize[i],l=Math.min(s,n);for(let s=0;s{const t=a[n];let i;for(t.lastIndex=0;i=t.exec(e);)if(i){const e=i[0];r.push({pattern:"regex",token:e,i:i.index,j:i.index+i[0].length-1,regexName:n,regexMatch:i})}}),tI(r)}}var FI={nCk(e,a){let r=e;if(a>r)return 0;if(0===a)return 1;let n=1;for(let e=1;e<=a;e+=1)n*=r,n/=e,r-=1;return n},log10:e=>0===e?0:Math.log(e)/Math.log(10),log2:e=>Math.log(e)/Math.log(2),factorial(e){let a=1;for(let r=2;r<=e;r+=1)a*=r;return a}};var UI=e=>{const a=e.replace(zI,"");if(a.match(kI)||a.toLowerCase()===a)return 1;const r=[pI,gI,bI],n=r.length;for(let e=0;e{const a=e.split(""),r=a.filter(e=>e.match(wI)).length,n=a.filter(e=>e.match(vI)).length;let t=0;const i=Math.min(r,n);for(let e=1;e<=i;e+=1)t+=FI.nCk(r+n,e);return t})(a)};const HI=(e,a)=>{let r=0,n=e.indexOf(a);for(;n>=0;)r+=1,n=e.indexOf(a,n+a.length);return r};var XI=({l33t:e,subs:a,token:r})=>{if(!e)return 1;let n=1;return a.forEach(e=>{const{subbedCount:a,unsubbedCount:t}=(({sub:e,token:a})=>{const r=a.toLowerCase();return{subbedCount:HI(r,e.substitution),unsubbedCount:HI(r,e.letter)}})({sub:e,token:r});if(0===a||0===t)n*=2;else{const e=Math.min(t,a);let r=0;for(let n=1;n<=e;n+=1)r+=FI.nCk(t+a,n);n*=r}}),n};const WI=({token:e,graph:a,turns:r})=>{const n=Object.keys(qI.graphs[a]).length,t=(e=>{let a=0;return Object.keys(e).forEach(r=>{const n=e[r];a+=n.filter(e=>!!e).length}),a/=Object.entries(e).length,a})(qI.graphs[a]);let i=0;const o=e.length;for(let e=2;e<=o;e+=1){const a=Math.min(r,e-1);for(let r=1;r<=a;r+=1)i+=FI.nCk(e-1,r-1)*n*t**r}return i};const GI={bruteforce:({token:e})=>{let a,r=cI**e.length;return r===Number.POSITIVE_INFINITY&&(r=Number.MAX_VALUE),a=1===e.length?dI+1:hI+1,Math.max(r,a)},date:({year:e,separator:a})=>{let r=365*Math.max(Math.abs(e-jI),mI);return a&&(r*=4),r},dictionary:({rank:e,reversed:a,l33t:r,subs:n,token:t,dictionaryName:i})=>{const o=e,s=UI(t),l=XI({l33t:r,subs:n,token:t});let c;return c="diceware"===i?6**5/2:o*s*l*(a&&2||1),{baseGuesses:o,uppercaseVariations:s,l33tVariations:l,calculation:c}},regex:({regexName:e,regexMatch:a,token:r})=>{const n={alphaLower:26,alphaUpper:26,alpha:52,alphanumeric:62,digits:10,symbols:33};return e in n?n[e]**r.length:"recentYear"===e?Math.max(Math.abs(parseInt(a[0],10)-jI),mI):0},repeat:({baseGuesses:e,repeatCount:a})=>e*a,sequence:({token:e,ascending:a})=>{const r=e.charAt(0);let n=0;return n=["a","A","z","Z","0","1","9"].includes(r)?4:r.match(/\d/)?10:26,a||(n*=2),n*e.length},spatial:({graph:e,token:a,shiftedCount:r,turns:n})=>{let t=WI({token:a,graph:e,turns:n});if(r){const e=a.length-r;if(0===r||0===e)t*=2;else{let a=0;for(let n=1;n<=Math.min(r,e);n+=1)a+=FI.nCk(r+e,n);t*=a}}return Math.round(t)},separator:()=>SI};var ZI=(e,a)=>{const r={};if("guesses"in e&&null!=e.guesses)return e;const n=((e,a)=>{let r=1;return e.token.lengthGI[e]?GI[e](a):qI.matchers[e]&&"scoring"in qI.matchers[e]?qI.matchers[e].scoring(a):0)(e.pattern,e);let i=0;"number"==typeof t?i=t:"dictionary"===e.pattern&&(i=t.calculation,r.baseGuesses=t.baseGuesses,r.uppercaseVariations=t.uppercaseVariations,r.l33tVariations=t.l33tVariations);const o=Math.max(i,n);return{...e,...r,guesses:o,guessesLog10:FI.log10(o)}};const KI={password:"",optimal:{},excludeAdditive:!1,separatorRegex:void 0,fillArray(e,a){const r=[];for(let n=0;n1&&(t*=this.optimal.pi[n.i-1][a-1]);let i=FI.factorial(a)*t;this.excludeAdditive||(i+=uI**(a-1));let o=!1;Object.keys(this.optimal.g[r]).forEach(e=>{const n=this.optimal.g[r][e];parseInt(e,10)<=a&&n<=i&&(o=!0)}),o||(this.optimal.g[r][a]=i,this.optimal.m[r][a]=n,this.optimal.pi[r][a]=t)},bruteforceUpdate(e){let a=this.makeBruteforceMatch(0,e);this.update(a,1);for(let r=1;r<=e;r+=1){a=this.makeBruteforceMatch(r,e);const n=this.optimal.m[r-1];Object.keys(n).forEach(e=>{"bruteforce"!==n[e].pattern&&this.update(a,parseInt(e,10)+1)})}},unwind(e){const a=[];let r=e-1,n=0,t=Infinity;const i=this.optimal.g[r];for(i&&Object.keys(i).forEach(e=>{const a=i[e];a=0;){const e=this.optimal.m[r][n];a.unshift(e),r=e.i-1,n-=1}return a}};var YI={mostGuessableMatchSequence(e,a,r=!1){KI.password=e,KI.excludeAdditive=r;const n=e.length;let t=KI.fillArray(n,"array");a.forEach(e=>{t[e.j].push(e)}),t=t.map(e=>e.sort((e,a)=>e.i-a.i)),KI.optimal={m:KI.fillArray(n,"object"),pi:KI.fillArray(n,"object"),g:KI.fillArray(n,"object")};for(let e=0;e{e.i>0?Object.keys(KI.optimal.m[e.i-1]).forEach(a=>{KI.update(e,parseInt(a,10)+1)}):KI.update(e,1)}),KI.bruteforceUpdate(e);const i=KI.unwind(n),o=i.length,s=this.getGuesses(e,o);return{password:e,guesses:s,guessesLog10:FI.log10(s),sequence:i}},getGuesses(e,a){const r=e.length;let n=0;return n=0===e.length?1:KI.optimal.g[r-1][a],n}};class JI{match({password:e,omniMatch:a}){const r=[];let n=0;for(;ne instanceof Promise);return t?Promise.all(r):r}normalizeMatch(e,a,r,n){const t={pattern:"repeat",i:r.index,j:a,token:r[0],baseToken:e,baseGuesses:0,repeatCount:r[0].length/e.length};return n instanceof Promise?n.then(e=>({...t,baseGuesses:e})):{...t,baseGuesses:n}}getGreedyMatch(e,a){const r=/(.+)\1+/g;return r.lastIndex=a,r.exec(e)}getLazyMatch(e,a){const r=/(.+?)\1+/g;return r.lastIndex=a,r.exec(e)}setMatchToken(e,a){const r=/^(.+?)\1+$/;let n,t="";if(a&&e[0].length>a[0].length){n=e;const a=r.exec(n[0]);a&&(t=a[1])}else n=a,n&&(t=n[1]);return{match:n,baseToken:t}}getBaseGuesses(e,a){const r=a.match(e);if(r instanceof Promise)return r.then(a=>YI.mostGuessableMatchSequence(e,a).guesses);return YI.mostGuessableMatchSequence(e,r).guesses}}class QI{constructor(){this.MAX_DELTA=5}match({password:e}){const a=[];if(1===e.length)return[];let r=0,n=null;const t=e.length;for(let i=1;i1||1===Math.abs(r)){const i=Math.abs(r);if(i>0&&i<=this.MAX_DELTA){const i=n.slice(e,+a+1||9e9),{sequenceName:o,sequenceSpace:s}=this.getSequence(i);return t.push({pattern:"sequence",i:e,j:a,token:n.slice(e,+a+1||9e9),sequenceName:o,sequenceSpace:s,ascending:r>0})}}return null}getSequence(e){let a="unicode",r=26;return yI.test(e)?(a="lower",r=26):fI.test(e)?(a="upper",r=26):xI.test(e)&&(a="digits",r=10),{sequenceName:a,sequenceSpace:r}}}class $I{constructor(){this.SHIFTED_RX=/[~!@#$%^&*()_+QWERTYUIOP{}|ASDFGHJKL:"ZXCVBNM<>?]/}match({password:e}){const a=[];return Object.keys(qI.graphs).forEach(r=>{const n=qI.graphs[r];nI(a,this.helper(e,n,r))}),tI(a)}checkIfShifted(e,a,r){return!e.includes("keypad")&&this.SHIFTED_RX.test(a.charAt(r))?1:0}helper(e,a,r){let n;const t=[];let i=0;const o=e.length;for(;i2&&t.push({pattern:"spatial",i,j:s-1,token:e.slice(i,s),graph:r,turns:c,shiftedCount:n}),i=s;break}s+=1}}return t}}const eT=new RegExp(`[${CI.join("")}]`);class aT{static getMostUsedSeparatorChar(e){const a=[...e.split("").filter(e=>eT.test(e)).reduce((e,a)=>{const r=e.get(a);return r?e.set(a,r+1):e.set(a,1),e},new Map).entries()].sort(([e,a],[r,n])=>n-a);if(!a.length)return;const r=a[0];return r[1]<2?void 0:r[0]}static getSeparatorRegex(e){return new RegExp(`([^${e}\n])(${e})(?!${e})`,"g")}match({password:e}){const a=[];if(0===e.length)return a;const r=aT.getMostUsedSeparatorChar(e);if(void 0===r)return a;const n=aT.getSeparatorRegex(r);for(const t of e.matchAll(n)){if(void 0===t.index)continue;const e=t.index+1;a.push({pattern:"separator",token:r,i:e,j:e})}return a}}class rT{constructor(){this.matchers={date:AI,dictionary:BI,regex:_I,repeat:JI,sequence:QI,spatial:$I,separator:aT}}match(e){const a=[],r=[];return[...Object.keys(this.matchers),...Object.keys(qI.matchers)].forEach(n=>{if(!this.matchers[n]&&!qI.matchers[n])return;const t=(new(this.matchers[n]?this.matchers[n]:qI.matchers[n].Matching)).match({password:e,omniMatch:this});t instanceof Promise?(t.then(e=>{nI(a,e)}),r.push(t)):nI(a,t)}),r.length>0?new Promise((e,n)=>{Promise.all(r).then(()=>{e(tI(a))}).catch(e=>{n(e)})}):tI(a)}}const nT=1,tT=60*nT,iT=60*tT,oT=24*iT,sT=31*oT,lT=12*sT,cT={second:nT,minute:tT,hour:iT,day:oT,month:sT,year:lT,century:100*lT};class uT{translate(e,a){let r=e;void 0!==a&&1!==a&&(r+="s");const{timeEstimation:n}=qI.translations;return n[r].replace("{base}",`${a}`)}estimateAttackTimes(e){const a={onlineThrottling100PerHour:e/(100/3600),onlineNoThrottling10PerSecond:e/10,offlineSlowHashing1e4PerSecond:e/1e4,offlineFastHashing1e10PerSecond:e/1e10},r={onlineThrottling100PerHour:"",onlineNoThrottling10PerSecond:"",offlineSlowHashing1e4PerSecond:"",offlineFastHashing1e10PerSecond:""};return Object.keys(a).forEach(e=>{const n=a[e];r[e]=this.displayTime(n)}),{crackTimesSeconds:a,crackTimesDisplay:r,score:this.guessesToScore(e)}}guessesToScore(e){const a=5;return e<1e3+a?0:e<1e6+a?1:e<1e8+a?2:e<1e10+a?3:4}displayTime(e){let a,r="centuries";const n=Object.keys(cT),t=n.findIndex(a=>e-1&&(r=n[t-1],0!==t?a=Math.round(e/cT[r]):r="ltSecond"),this.translate(r,a)}}var dT=()=>null,hT=()=>({warning:qI.translations.warnings.dates,suggestions:[qI.translations.suggestions.dates]});const mT=(e,a)=>{let r=null;const n=e.dictionaryName,t="lastnames"===n||n.toLowerCase().includes("firstnames");return"passwords"===n?r=((e,a)=>{let r=null;return!a||e.l33t||e.reversed?e.guessesLog10<=4&&(r=qI.translations.warnings.similarToCommon):r=e.rank<=10?qI.translations.warnings.topTen:e.rank<=100?qI.translations.warnings.topHundred:qI.translations.warnings.common,r})(e,a):n.includes("wikipedia")?r=((e,a)=>{let r=null;return a&&(r=qI.translations.warnings.wordByItself),r})(0,a):t?r=((e,a)=>a?qI.translations.warnings.namesByThemselves:qI.translations.warnings.commonNames)(0,a):"userInputs"===n&&(r=qI.translations.warnings.userInputs),r};var pT=(e,a)=>{const r=mT(e,a),n=[],t=e.token;return t.match(pI)?n.push(qI.translations.suggestions.capitalization):t.match(bI)&&t.toLowerCase()!==t&&n.push(qI.translations.suggestions.allUppercase),e.reversed&&e.token.length>=4&&n.push(qI.translations.suggestions.reverseWords),e.l33t&&n.push(qI.translations.suggestions.l33t),{warning:r,suggestions:n}},gT=e=>"recentYear"===e.regexName?{warning:qI.translations.warnings.recentYears,suggestions:[qI.translations.suggestions.recentYears,qI.translations.suggestions.associatedYears]}:{warning:null,suggestions:[]},fT=e=>{let a=qI.translations.warnings.extendedRepeat;return 1===e.baseToken.length&&(a=qI.translations.warnings.simpleRepeat),{warning:a,suggestions:[qI.translations.suggestions.repeated]}},bT=()=>({warning:qI.translations.warnings.sequences,suggestions:[qI.translations.suggestions.sequences]}),yT=e=>{let a=qI.translations.warnings.keyPattern;return 1===e.turns&&(a=qI.translations.warnings.straightRow),{warning:a,suggestions:[qI.translations.suggestions.longerKeyboardPattern]}},kT=()=>null;const vT={warning:null,suggestions:[]};class wT{constructor(){this.matchers={bruteforce:dT,date:hT,dictionary:pT,regex:gT,repeat:fT,sequence:bT,spatial:yT,separator:kT},this.defaultFeedback={warning:null,suggestions:[]},this.setDefaultSuggestions()}setDefaultSuggestions(){this.defaultFeedback.suggestions.push(qI.translations.suggestions.useWords,qI.translations.suggestions.noNeed)}getFeedback(e,a){if(0===a.length)return this.defaultFeedback;if(e>2)return vT;const r=qI.translations.suggestions.anotherWord,n=this.getLongestMatch(a);let t=this.getMatchFeedback(n,1===a.length);return null!=t?t.suggestions.unshift(r):t={warning:null,suggestions:[r]},t}getLongestMatch(e){let a=e[0];return e.slice(1).forEach(e=>{e.token.length>a.token.length&&(a=e)}),a}getMatchFeedback(e,a){return this.matchers[e.pattern]?this.matchers[e.pattern](e,a):qI.matchers[e.pattern]&&"feedback"in qI.matchers[e.pattern]?qI.matchers[e.pattern].feedback(e,a):vT}}const zT=()=>(new Date).getTime(),xT=(e,a,r)=>{const n=new wT,t=new uT,i=YI.mostGuessableMatchSequence(a,e),o=zT()-r,s=t.estimateAttackTimes(i.guesses);return{calcTime:o,...i,...s,feedback:n.getFeedback(s.score,i.sequence)}},jT=(e,a)=>{a&&qI.extendUserInputsDictionary(a);return(new rT).match(e)};const ET={diceware:"abacus,abdomen,abdominal,abide,abiding,ability,ablaze,able,abnormal,abrasion,abrasive,abreast,abridge,abroad,abruptly,absence,absentee,absently,absinthe,absolute,absolve,abstain,abstract,absurd,accent,acclaim,acclimate,accompany,account,accuracy,accurate,accustom,acetone,achiness,aching,acid,acorn,acquaint,acquire,acre,acrobat,acronym,acting,action,activate,activator,active,activism,activist,activity,actress,acts,acutely,acuteness,aeration,aerobics,aerosol,aerospace,afar,affair,affected,affecting,affection,affidavit,affiliate,affirm,affix,afflicted,affluent,afford,affront,aflame,afloat,aflutter,afoot,afraid,afterglow,afterlife,aftermath,aftermost,afternoon,aged,ageless,agency,agenda,agent,aggregate,aghast,agile,agility,aging,agnostic,agonize,agonizing,agony,agreeable,agreeably,agreed,agreeing,agreement,aground,ahead,ahoy,aide,aids,aim,ajar,alabaster,alarm,albatross,album,alfalfa,algebra,algorithm,alias,alibi,alienable,alienate,aliens,alike,alive,alkaline,alkalize,almanac,almighty,almost,aloe,aloft,aloha,alone,alongside,aloof,alphabet,alright,although,altitude,alto,aluminum,alumni,always,amaretto,amaze,amazingly,amber,ambiance,ambiguity,ambiguous,ambition,ambitious,ambulance,ambush,amendable,amendment,amends,amenity,amiable,amicably,amid,amigo,amino,amiss,ammonia,ammonium,amnesty,amniotic,among,amount,amperage,ample,amplifier,amplify,amply,amuck,amulet,amusable,amused,amusement,amuser,amusing,anaconda,anaerobic,anagram,anatomist,anatomy,anchor,anchovy,ancient,android,anemia,anemic,aneurism,anew,angelfish,angelic,anger,angled,angler,angles,angling,angrily,angriness,anguished,angular,animal,animate,animating,animation,animator,anime,animosity,ankle,annex,annotate,announcer,annoying,annually,annuity,anointer,another,answering,antacid,antarctic,anteater,antelope,antennae,anthem,anthill,anthology,antibody,antics,antidote,antihero,antiquely,antiques,antiquity,antirust,antitoxic,antitrust,antiviral,antivirus,antler,antonym,antsy,anvil,anybody,anyhow,anymore,anyone,anyplace,anything,anytime,anyway,anywhere,aorta,apache,apostle,appealing,appear,appease,appeasing,appendage,appendix,appetite,appetizer,applaud,applause,apple,appliance,applicant,applied,apply,appointee,appraisal,appraiser,apprehend,approach,approval,approve,apricot,april,apron,aptitude,aptly,aqua,aqueduct,arbitrary,arbitrate,ardently,area,arena,arguable,arguably,argue,arise,armadillo,armband,armchair,armed,armful,armhole,arming,armless,armoire,armored,armory,armrest,army,aroma,arose,around,arousal,arrange,array,arrest,arrival,arrive,arrogance,arrogant,arson,art,ascend,ascension,ascent,ascertain,ashamed,ashen,ashes,ashy,aside,askew,asleep,asparagus,aspect,aspirate,aspire,aspirin,astonish,astound,astride,astrology,astronaut,astronomy,astute,atlantic,atlas,atom,atonable,atop,atrium,atrocious,atrophy,attach,attain,attempt,attendant,attendee,attention,attentive,attest,attic,attire,attitude,attractor,attribute,atypical,auction,audacious,audacity,audible,audibly,audience,audio,audition,augmented,august,authentic,author,autism,autistic,autograph,automaker,automated,automatic,autopilot,available,avalanche,avatar,avenge,avenging,avenue,average,aversion,avert,aviation,aviator,avid,avoid,await,awaken,award,aware,awhile,awkward,awning,awoke,awry,axis,babble,babbling,babied,baboon,backache,backboard,backboned,backdrop,backed,backer,backfield,backfire,backhand,backing,backlands,backlash,backless,backlight,backlit,backlog,backpack,backpedal,backrest,backroom,backshift,backside,backslid,backspace,backspin,backstab,backstage,backtalk,backtrack,backup,backward,backwash,backwater,backyard,bacon,bacteria,bacterium,badass,badge,badland,badly,badness,baffle,baffling,bagel,bagful,baggage,bagged,baggie,bagginess,bagging,baggy,bagpipe,baguette,baked,bakery,bakeshop,baking,balance,balancing,balcony,balmy,balsamic,bamboo,banana,banish,banister,banjo,bankable,bankbook,banked,banker,banking,banknote,bankroll,banner,bannister,banshee,banter,barbecue,barbed,barbell,barber,barcode,barge,bargraph,barista,baritone,barley,barmaid,barman,barn,barometer,barrack,barracuda,barrel,barrette,barricade,barrier,barstool,bartender,barterer,bash,basically,basics,basil,basin,basis,basket,batboy,batch,bath,baton,bats,battalion,battered,battering,battery,batting,battle,bauble,bazooka,blabber,bladder,blade,blah,blame,blaming,blanching,blandness,blank,blaspheme,blasphemy,blast,blatancy,blatantly,blazer,blazing,bleach,bleak,bleep,blemish,blend,bless,blighted,blimp,bling,blinked,blinker,blinking,blinks,blip,blissful,blitz,blizzard,bloated,bloating,blob,blog,bloomers,blooming,blooper,blot,blouse,blubber,bluff,bluish,blunderer,blunt,blurb,blurred,blurry,blurt,blush,blustery,boaster,boastful,boasting,boat,bobbed,bobbing,bobble,bobcat,bobsled,bobtail,bodacious,body,bogged,boggle,bogus,boil,bok,bolster,bolt,bonanza,bonded,bonding,bondless,boned,bonehead,boneless,bonelike,boney,bonfire,bonnet,bonsai,bonus,bony,boogeyman,boogieman,book,boondocks,booted,booth,bootie,booting,bootlace,bootleg,boots,boozy,borax,boring,borough,borrower,borrowing,boss,botanical,botanist,botany,botch,both,bottle,bottling,bottom,bounce,bouncing,bouncy,bounding,boundless,bountiful,bovine,boxcar,boxer,boxing,boxlike,boxy,breach,breath,breeches,breeching,breeder,breeding,breeze,breezy,brethren,brewery,brewing,briar,bribe,brick,bride,bridged,brigade,bright,brilliant,brim,bring,brink,brisket,briskly,briskness,bristle,brittle,broadband,broadcast,broaden,broadly,broadness,broadside,broadways,broiler,broiling,broken,broker,bronchial,bronco,bronze,bronzing,brook,broom,brought,browbeat,brownnose,browse,browsing,bruising,brunch,brunette,brunt,brush,brussels,brute,brutishly,bubble,bubbling,bubbly,buccaneer,bucked,bucket,buckle,buckshot,buckskin,bucktooth,buckwheat,buddhism,buddhist,budding,buddy,budget,buffalo,buffed,buffer,buffing,buffoon,buggy,bulb,bulge,bulginess,bulgur,bulk,bulldog,bulldozer,bullfight,bullfrog,bullhorn,bullion,bullish,bullpen,bullring,bullseye,bullwhip,bully,bunch,bundle,bungee,bunion,bunkbed,bunkhouse,bunkmate,bunny,bunt,busboy,bush,busily,busload,bust,busybody,buzz,cabana,cabbage,cabbie,cabdriver,cable,caboose,cache,cackle,cacti,cactus,caddie,caddy,cadet,cadillac,cadmium,cage,cahoots,cake,calamari,calamity,calcium,calculate,calculus,caliber,calibrate,calm,caloric,calorie,calzone,camcorder,cameo,camera,camisole,camper,campfire,camping,campsite,campus,canal,canary,cancel,candied,candle,candy,cane,canine,canister,cannabis,canned,canning,cannon,cannot,canola,canon,canopener,canopy,canteen,canyon,capable,capably,capacity,cape,capillary,capital,capitol,capped,capricorn,capsize,capsule,caption,captivate,captive,captivity,capture,caramel,carat,caravan,carbon,cardboard,carded,cardiac,cardigan,cardinal,cardstock,carefully,caregiver,careless,caress,caretaker,cargo,caring,carless,carload,carmaker,carnage,carnation,carnival,carnivore,carol,carpenter,carpentry,carpool,carport,carried,carrot,carrousel,carry,cartel,cartload,carton,cartoon,cartridge,cartwheel,carve,carving,carwash,cascade,case,cash,casing,casino,casket,cassette,casually,casualty,catacomb,catalog,catalyst,catalyze,catapult,cataract,catatonic,catcall,catchable,catcher,catching,catchy,caterer,catering,catfight,catfish,cathedral,cathouse,catlike,catnap,catnip,catsup,cattail,cattishly,cattle,catty,catwalk,caucasian,caucus,causal,causation,cause,causing,cauterize,caution,cautious,cavalier,cavalry,caviar,cavity,cedar,celery,celestial,celibacy,celibate,celtic,cement,census,ceramics,ceremony,certainly,certainty,certified,certify,cesarean,cesspool,chafe,chaffing,chain,chair,chalice,challenge,chamber,chamomile,champion,chance,change,channel,chant,chaos,chaperone,chaplain,chapped,chaps,chapter,character,charbroil,charcoal,charger,charging,chariot,charity,charm,charred,charter,charting,chase,chasing,chaste,chastise,chastity,chatroom,chatter,chatting,chatty,cheating,cheddar,cheek,cheer,cheese,cheesy,chef,chemicals,chemist,chemo,cherisher,cherub,chess,chest,chevron,chevy,chewable,chewer,chewing,chewy,chief,chihuahua,childcare,childhood,childish,childless,childlike,chili,chill,chimp,chip,chirping,chirpy,chitchat,chivalry,chive,chloride,chlorine,choice,chokehold,choking,chomp,chooser,choosing,choosy,chop,chosen,chowder,chowtime,chrome,chubby,chuck,chug,chummy,chump,chunk,churn,chute,cider,cilantro,cinch,cinema,cinnamon,circle,circling,circular,circulate,circus,citable,citadel,citation,citizen,citric,citrus,city,civic,civil,clad,claim,clambake,clammy,clamor,clamp,clamshell,clang,clanking,clapped,clapper,clapping,clarify,clarinet,clarity,clash,clasp,class,clatter,clause,clavicle,claw,clay,clean,clear,cleat,cleaver,cleft,clench,clergyman,clerical,clerk,clever,clicker,client,climate,climatic,cling,clinic,clinking,clip,clique,cloak,clobber,clock,clone,cloning,closable,closure,clothes,clothing,cloud,clover,clubbed,clubbing,clubhouse,clump,clumsily,clumsy,clunky,clustered,clutch,clutter,coach,coagulant,coastal,coaster,coasting,coastland,coastline,coat,coauthor,cobalt,cobbler,cobweb,cocoa,coconut,cod,coeditor,coerce,coexist,coffee,cofounder,cognition,cognitive,cogwheel,coherence,coherent,cohesive,coil,coke,cola,cold,coleslaw,coliseum,collage,collapse,collar,collected,collector,collide,collie,collision,colonial,colonist,colonize,colony,colossal,colt,coma,come,comfort,comfy,comic,coming,comma,commence,commend,comment,commerce,commode,commodity,commodore,common,commotion,commute,commuting,compacted,compacter,compactly,compactor,companion,company,compare,compel,compile,comply,component,composed,composer,composite,compost,composure,compound,compress,comprised,computer,computing,comrade,concave,conceal,conceded,concept,concerned,concert,conch,concierge,concise,conclude,concrete,concur,condense,condiment,condition,condone,conducive,conductor,conduit,cone,confess,confetti,confidant,confident,confider,confiding,configure,confined,confining,confirm,conflict,conform,confound,confront,confused,confusing,confusion,congenial,congested,congrats,congress,conical,conjoined,conjure,conjuror,connected,connector,consensus,consent,console,consoling,consonant,constable,constant,constrain,constrict,construct,consult,consumer,consuming,contact,container,contempt,contend,contented,contently,contents,contest,context,contort,contour,contrite,control,contusion,convene,convent,copartner,cope,copied,copier,copilot,coping,copious,copper,copy,coral,cork,cornball,cornbread,corncob,cornea,corned,corner,cornfield,cornflake,cornhusk,cornmeal,cornstalk,corny,coronary,coroner,corporal,corporate,corral,correct,corridor,corrode,corroding,corrosive,corsage,corset,cortex,cosigner,cosmetics,cosmic,cosmos,cosponsor,cost,cottage,cotton,couch,cough,could,countable,countdown,counting,countless,country,county,courier,covenant,cover,coveted,coveting,coyness,cozily,coziness,cozy,crabbing,crabgrass,crablike,crabmeat,cradle,cradling,crafter,craftily,craftsman,craftwork,crafty,cramp,cranberry,crane,cranial,cranium,crank,crate,crave,craving,crawfish,crawlers,crawling,crayfish,crayon,crazed,crazily,craziness,crazy,creamed,creamer,creamlike,crease,creasing,creatable,create,creation,creative,creature,credible,credibly,credit,creed,creme,creole,crepe,crept,crescent,crested,cresting,crestless,crevice,crewless,crewman,crewmate,crib,cricket,cried,crier,crimp,crimson,cringe,cringing,crinkle,crinkly,crisped,crisping,crisply,crispness,crispy,criteria,critter,croak,crock,crook,croon,crop,cross,crouch,crouton,crowbar,crowd,crown,crucial,crudely,crudeness,cruelly,cruelness,cruelty,crumb,crummiest,crummy,crumpet,crumpled,cruncher,crunching,crunchy,crusader,crushable,crushed,crusher,crushing,crust,crux,crying,cryptic,crystal,cubbyhole,cube,cubical,cubicle,cucumber,cuddle,cuddly,cufflink,culinary,culminate,culpable,culprit,cultivate,cultural,culture,cupbearer,cupcake,cupid,cupped,cupping,curable,curator,curdle,cure,curfew,curing,curled,curler,curliness,curling,curly,curry,curse,cursive,cursor,curtain,curtly,curtsy,curvature,curve,curvy,cushy,cusp,cussed,custard,custodian,custody,customary,customer,customize,customs,cut,cycle,cyclic,cycling,cyclist,cylinder,cymbal,cytoplasm,cytoplast,dab,dad,daffodil,dagger,daily,daintily,dainty,dairy,daisy,dallying,dance,dancing,dandelion,dander,dandruff,dandy,danger,dangle,dangling,daredevil,dares,daringly,darkened,darkening,darkish,darkness,darkroom,darling,darn,dart,darwinism,dash,dastardly,data,datebook,dating,daughter,daunting,dawdler,dawn,daybed,daybreak,daycare,daydream,daylight,daylong,dayroom,daytime,dazzler,dazzling,deacon,deafening,deafness,dealer,dealing,dealmaker,dealt,dean,debatable,debate,debating,debit,debrief,debtless,debtor,debug,debunk,decade,decaf,decal,decathlon,decay,deceased,deceit,deceiver,deceiving,december,decency,decent,deception,deceptive,decibel,decidable,decimal,decimeter,decipher,deck,declared,decline,decode,decompose,decorated,decorator,decoy,decrease,decree,dedicate,dedicator,deduce,deduct,deed,deem,deepen,deeply,deepness,deface,defacing,defame,default,defeat,defection,defective,defendant,defender,defense,defensive,deferral,deferred,defiance,defiant,defile,defiling,define,definite,deflate,deflation,deflator,deflected,deflector,defog,deforest,defraud,defrost,deftly,defuse,defy,degraded,degrading,degrease,degree,dehydrate,deity,dejected,delay,delegate,delegator,delete,deletion,delicacy,delicate,delicious,delighted,delirious,delirium,deliverer,delivery,delouse,delta,deluge,delusion,deluxe,demanding,demeaning,demeanor,demise,democracy,democrat,demote,demotion,demystify,denatured,deniable,denial,denim,denote,dense,density,dental,dentist,denture,deny,deodorant,deodorize,departed,departure,depict,deplete,depletion,deplored,deploy,deport,depose,depraved,depravity,deprecate,depress,deprive,depth,deputize,deputy,derail,deranged,derby,derived,desecrate,deserve,deserving,designate,designed,designer,designing,deskbound,desktop,deskwork,desolate,despair,despise,despite,destiny,destitute,destruct,detached,detail,detection,detective,detector,detention,detergent,detest,detonate,detonator,detoxify,detract,deuce,devalue,deviancy,deviant,deviate,deviation,deviator,device,devious,devotedly,devotee,devotion,devourer,devouring,devoutly,dexterity,dexterous,diabetes,diabetic,diabolic,diagnoses,diagnosis,diagram,dial,diameter,diaper,diaphragm,diary,dice,dicing,dictate,dictation,dictator,difficult,diffused,diffuser,diffusion,diffusive,dig,dilation,diligence,diligent,dill,dilute,dime,diminish,dimly,dimmed,dimmer,dimness,dimple,diner,dingbat,dinghy,dinginess,dingo,dingy,dining,dinner,diocese,dioxide,diploma,dipped,dipper,dipping,directed,direction,directive,directly,directory,direness,dirtiness,disabled,disagree,disallow,disarm,disarray,disaster,disband,disbelief,disburse,discard,discern,discharge,disclose,discolor,discount,discourse,discover,discuss,disdain,disengage,disfigure,disgrace,dish,disinfect,disjoin,disk,dislike,disliking,dislocate,dislodge,disloyal,dismantle,dismay,dismiss,dismount,disobey,disorder,disown,disparate,disparity,dispatch,dispense,dispersal,dispersed,disperser,displace,display,displease,disposal,dispose,disprove,dispute,disregard,disrupt,dissuade,distance,distant,distaste,distill,distinct,distort,distract,distress,district,distrust,ditch,ditto,ditzy,dividable,divided,dividend,dividers,dividing,divinely,diving,divinity,divisible,divisibly,division,divisive,divorcee,dizziness,dizzy,doable,docile,dock,doctrine,document,dodge,dodgy,doily,doing,dole,dollar,dollhouse,dollop,dolly,dolphin,domain,domelike,domestic,dominion,dominoes,donated,donation,donator,donor,donut,doodle,doorbell,doorframe,doorknob,doorman,doormat,doornail,doorpost,doorstep,doorstop,doorway,doozy,dork,dormitory,dorsal,dosage,dose,dotted,doubling,douche,dove,down,dowry,doze,drab,dragging,dragonfly,dragonish,dragster,drainable,drainage,drained,drainer,drainpipe,dramatic,dramatize,drank,drapery,drastic,draw,dreaded,dreadful,dreadlock,dreamboat,dreamily,dreamland,dreamless,dreamlike,dreamt,dreamy,drearily,dreary,drench,dress,drew,dribble,dried,drier,drift,driller,drilling,drinkable,drinking,dripping,drippy,drivable,driven,driver,driveway,driving,drizzle,drizzly,drone,drool,droop,dropdown,dropbox,dropkick,droplet,dropout,dropper,drove,drown,drowsily,drudge,drum,dry,dubbed,dubiously,duchess,duckbill,ducking,duckling,ducktail,ducky,duct,dude,duffel,dugout,duh,duke,duller,dullness,duly,dumping,dumpling,dumpster,duo,dupe,duplex,duplicate,duplicity,durable,durably,duration,duress,during,dusk,dust,dutiful,duty,duvet,dwarf,dweeb,dwelled,dweller,dwelling,dwindle,dwindling,dynamic,dynamite,dynasty,dyslexia,dyslexic,each,eagle,earache,eardrum,earflap,earful,earlobe,early,earmark,earmuff,earphone,earpiece,earplugs,earring,earshot,earthen,earthlike,earthling,earthly,earthworm,earthy,earwig,easeful,easel,easiest,easily,easiness,easing,eastbound,eastcoast,easter,eastward,eatable,eaten,eatery,eating,eats,ebay,ebony,ebook,ecard,eccentric,echo,eclair,eclipse,ecologist,ecology,economic,economist,economy,ecosphere,ecosystem,edge,edginess,edging,edgy,edition,editor,educated,education,educator,eel,effective,effects,efficient,effort,eggbeater,egging,eggnog,eggplant,eggshell,egomaniac,egotism,egotistic,either,eject,elaborate,elastic,elated,elbow,eldercare,elderly,eldest,electable,election,elective,elephant,elevate,elevating,elevation,elevator,eleven,elf,eligible,eligibly,eliminate,elite,elitism,elixir,elk,ellipse,elliptic,elm,elongated,elope,eloquence,eloquent,elsewhere,elude,elusive,elves,email,embargo,embark,embassy,embattled,embellish,ember,embezzle,emblaze,emblem,embody,embolism,emboss,embroider,emcee,emerald,emergency,emission,emit,emote,emoticon,emotion,empathic,empathy,emperor,emphases,emphasis,emphasize,emphatic,empirical,employed,employee,employer,emporium,empower,emptier,emptiness,empty,emu,enable,enactment,enamel,enchanted,enchilada,encircle,enclose,enclosure,encode,encore,encounter,encourage,encroach,encrust,encrypt,endanger,endeared,endearing,ended,ending,endless,endnote,endocrine,endorphin,endorse,endowment,endpoint,endurable,endurance,enduring,energetic,energize,energy,enforced,enforcer,engaged,engaging,engine,engorge,engraved,engraver,engraving,engross,engulf,enhance,enigmatic,enjoyable,enjoyably,enjoyer,enjoying,enjoyment,enlarged,enlarging,enlighten,enlisted,enquirer,enrage,enrich,enroll,enslave,ensnare,ensure,entail,entangled,entering,entertain,enticing,entire,entitle,entity,entomb,entourage,entrap,entree,entrench,entrust,entryway,entwine,enunciate,envelope,enviable,enviably,envious,envision,envoy,envy,enzyme,epic,epidemic,epidermal,epidermis,epidural,epilepsy,epileptic,epilogue,epiphany,episode,equal,equate,equation,equator,equinox,equipment,equity,equivocal,eradicate,erasable,erased,eraser,erasure,ergonomic,errand,errant,erratic,error,erupt,escalate,escalator,escapable,escapade,escapist,escargot,eskimo,esophagus,espionage,espresso,esquire,essay,essence,essential,establish,estate,esteemed,estimate,estimator,estranged,estrogen,etching,eternal,eternity,ethanol,ether,ethically,ethics,euphemism,evacuate,evacuee,evade,evaluate,evaluator,evaporate,evasion,evasive,even,everglade,evergreen,everybody,everyday,everyone,evict,evidence,evident,evil,evoke,evolution,evolve,exact,exalted,example,excavate,excavator,exceeding,exception,excess,exchange,excitable,exciting,exclaim,exclude,excluding,exclusion,exclusive,excretion,excretory,excursion,excusable,excusably,excuse,exemplary,exemplify,exemption,exerciser,exert,exes,exfoliate,exhale,exhaust,exhume,exile,existing,exit,exodus,exonerate,exorcism,exorcist,expand,expanse,expansion,expansive,expectant,expedited,expediter,expel,expend,expenses,expensive,expert,expire,expiring,explain,expletive,explicit,explode,exploit,explore,exploring,exponent,exporter,exposable,expose,exposure,express,expulsion,exquisite,extended,extending,extent,extenuate,exterior,external,extinct,extortion,extradite,extras,extrovert,extrude,extruding,exuberant,fable,fabric,fabulous,facebook,facecloth,facedown,faceless,facelift,faceplate,faceted,facial,facility,facing,facsimile,faction,factoid,factor,factsheet,factual,faculty,fade,fading,failing,falcon,fall,false,falsify,fame,familiar,family,famine,famished,fanatic,fancied,fanciness,fancy,fanfare,fang,fanning,fantasize,fantastic,fantasy,fascism,fastball,faster,fasting,fastness,faucet,favorable,favorably,favored,favoring,favorite,fax,feast,federal,fedora,feeble,feed,feel,feisty,feline,felttip,feminine,feminism,feminist,feminize,femur,fence,fencing,fender,ferment,fernlike,ferocious,ferocity,ferret,ferris,ferry,fervor,fester,festival,festive,festivity,fetal,fetch,fever,fiber,fiction,fiddle,fiddling,fidelity,fidgeting,fidgety,fifteen,fifth,fiftieth,fifty,figment,figure,figurine,filing,filled,filler,filling,film,filter,filth,filtrate,finale,finalist,finalize,finally,finance,financial,finch,fineness,finer,finicky,finished,finisher,finishing,finite,finless,finlike,fiscally,fit,five,flaccid,flagman,flagpole,flagship,flagstick,flagstone,flail,flakily,flaky,flame,flammable,flanked,flanking,flannels,flap,flaring,flashback,flashbulb,flashcard,flashily,flashing,flashy,flask,flatbed,flatfoot,flatly,flatness,flatten,flattered,flatterer,flattery,flattop,flatware,flatworm,flavored,flavorful,flavoring,flaxseed,fled,fleshed,fleshy,flick,flier,flight,flinch,fling,flint,flip,flirt,float,flock,flogging,flop,floral,florist,floss,flounder,flyable,flyaway,flyer,flying,flyover,flypaper,foam,foe,fog,foil,folic,folk,follicle,follow,fondling,fondly,fondness,fondue,font,food,fool,footage,football,footbath,footboard,footer,footgear,foothill,foothold,footing,footless,footman,footnote,footpad,footpath,footprint,footrest,footsie,footsore,footwear,footwork,fossil,foster,founder,founding,fountain,fox,foyer,fraction,fracture,fragile,fragility,fragment,fragrance,fragrant,frail,frame,framing,frantic,fraternal,frayed,fraying,frays,freckled,freckles,freebase,freebee,freebie,freedom,freefall,freehand,freeing,freeload,freely,freemason,freeness,freestyle,freeware,freeway,freewill,freezable,freezing,freight,french,frenzied,frenzy,frequency,frequent,fresh,fretful,fretted,friction,friday,fridge,fried,friend,frighten,frightful,frigidity,frigidly,frill,fringe,frisbee,frisk,fritter,frivolous,frolic,from,front,frostbite,frosted,frostily,frosting,frostlike,frosty,froth,frown,frozen,fructose,frugality,frugally,fruit,frustrate,frying,gab,gaffe,gag,gainfully,gaining,gains,gala,gallantly,galleria,gallery,galley,gallon,gallows,gallstone,galore,galvanize,gambling,game,gaming,gamma,gander,gangly,gangrene,gangway,gap,garage,garbage,garden,gargle,garland,garlic,garment,garnet,garnish,garter,gas,gatherer,gathering,gating,gauging,gauntlet,gauze,gave,gawk,gazing,gear,gecko,geek,geiger,gem,gender,generic,generous,genetics,genre,gentile,gentleman,gently,gents,geography,geologic,geologist,geology,geometric,geometry,geranium,gerbil,geriatric,germicide,germinate,germless,germproof,gestate,gestation,gesture,getaway,getting,getup,giant,gibberish,giblet,giddily,giddiness,giddy,gift,gigabyte,gigahertz,gigantic,giggle,giggling,giggly,gigolo,gilled,gills,gimmick,girdle,giveaway,given,giver,giving,gizmo,gizzard,glacial,glacier,glade,gladiator,gladly,glamorous,glamour,glance,glancing,glandular,glare,glaring,glass,glaucoma,glazing,gleaming,gleeful,glider,gliding,glimmer,glimpse,glisten,glitch,glitter,glitzy,gloater,gloating,gloomily,gloomy,glorified,glorifier,glorify,glorious,glory,gloss,glove,glowing,glowworm,glucose,glue,gluten,glutinous,glutton,gnarly,gnat,goal,goatskin,goes,goggles,going,goldfish,goldmine,goldsmith,golf,goliath,gonad,gondola,gone,gong,good,gooey,goofball,goofiness,goofy,google,goon,gopher,gore,gorged,gorgeous,gory,gosling,gossip,gothic,gotten,gout,gown,grab,graceful,graceless,gracious,gradation,graded,grader,gradient,grading,gradually,graduate,graffiti,grafted,grafting,grain,granddad,grandkid,grandly,grandma,grandpa,grandson,granite,granny,granola,grant,granular,grape,graph,grapple,grappling,grasp,grass,gratified,gratify,grating,gratitude,gratuity,gravel,graveness,graves,graveyard,gravitate,gravity,gravy,gray,grazing,greasily,greedily,greedless,greedy,green,greeter,greeting,grew,greyhound,grid,grief,grievance,grieving,grievous,grill,grimace,grimacing,grime,griminess,grimy,grinch,grinning,grip,gristle,grit,groggily,groggy,groin,groom,groove,grooving,groovy,grope,ground,grouped,grout,grove,grower,growing,growl,grub,grudge,grudging,grueling,gruffly,grumble,grumbling,grumbly,grumpily,grunge,grunt,guacamole,guidable,guidance,guide,guiding,guileless,guise,gulf,gullible,gully,gulp,gumball,gumdrop,gumminess,gumming,gummy,gurgle,gurgling,guru,gush,gusto,gusty,gutless,guts,gutter,guy,guzzler,gyration,habitable,habitant,habitat,habitual,hacked,hacker,hacking,hacksaw,had,haggler,haiku,half,halogen,halt,halved,halves,hamburger,hamlet,hammock,hamper,hamster,hamstring,handbag,handball,handbook,handbrake,handcart,handclap,handclasp,handcraft,handcuff,handed,handful,handgrip,handgun,handheld,handiness,handiwork,handlebar,handled,handler,handling,handmade,handoff,handpick,handprint,handrail,handsaw,handset,handsfree,handshake,handstand,handwash,handwork,handwoven,handwrite,handyman,hangnail,hangout,hangover,hangup,hankering,hankie,hanky,haphazard,happening,happier,happiest,happily,happiness,happy,harbor,hardcopy,hardcore,hardcover,harddisk,hardened,hardener,hardening,hardhat,hardhead,hardiness,hardly,hardness,hardship,hardware,hardwired,hardwood,hardy,harmful,harmless,harmonica,harmonics,harmonize,harmony,harness,harpist,harsh,harvest,hash,hassle,haste,hastily,hastiness,hasty,hatbox,hatchback,hatchery,hatchet,hatching,hatchling,hate,hatless,hatred,haunt,haven,hazard,hazelnut,hazily,haziness,hazing,hazy,headache,headband,headboard,headcount,headdress,headed,header,headfirst,headgear,heading,headlamp,headless,headlock,headphone,headpiece,headrest,headroom,headscarf,headset,headsman,headstand,headstone,headway,headwear,heap,heat,heave,heavily,heaviness,heaving,hedge,hedging,heftiness,hefty,helium,helmet,helper,helpful,helping,helpless,helpline,hemlock,hemstitch,hence,henchman,henna,herald,herbal,herbicide,herbs,heritage,hermit,heroics,heroism,herring,herself,hertz,hesitancy,hesitant,hesitate,hexagon,hexagram,hubcap,huddle,huddling,huff,hug,hula,hulk,hull,human,humble,humbling,humbly,humid,humiliate,humility,humming,hummus,humongous,humorist,humorless,humorous,humpback,humped,humvee,hunchback,hundredth,hunger,hungrily,hungry,hunk,hunter,hunting,huntress,huntsman,hurdle,hurled,hurler,hurling,hurray,hurricane,hurried,hurry,hurt,husband,hush,husked,huskiness,hut,hybrid,hydrant,hydrated,hydration,hydrogen,hydroxide,hyperlink,hypertext,hyphen,hypnoses,hypnosis,hypnotic,hypnotism,hypnotist,hypnotize,hypocrisy,hypocrite,ibuprofen,ice,iciness,icing,icky,icon,icy,idealism,idealist,idealize,ideally,idealness,identical,identify,identity,ideology,idiocy,idiom,idly,igloo,ignition,ignore,iguana,illicitly,illusion,illusive,image,imaginary,imagines,imaging,imbecile,imitate,imitation,immature,immerse,immersion,imminent,immobile,immodest,immorally,immortal,immovable,immovably,immunity,immunize,impaired,impale,impart,impatient,impeach,impeding,impending,imperfect,imperial,impish,implant,implement,implicate,implicit,implode,implosion,implosive,imply,impolite,important,importer,impose,imposing,impotence,impotency,impotent,impound,imprecise,imprint,imprison,impromptu,improper,improve,improving,improvise,imprudent,impulse,impulsive,impure,impurity,iodine,iodize,ion,ipad,iphone,ipod,irate,irk,iron,irregular,irrigate,irritable,irritably,irritant,irritate,islamic,islamist,isolated,isolating,isolation,isotope,issue,issuing,italicize,italics,item,itinerary,itunes,ivory,ivy,jab,jackal,jacket,jackknife,jackpot,jailbird,jailbreak,jailer,jailhouse,jalapeno,jam,janitor,january,jargon,jarring,jasmine,jaundice,jaunt,java,jawed,jawless,jawline,jaws,jaybird,jaywalker,jazz,jeep,jeeringly,jellied,jelly,jersey,jester,jet,jiffy,jigsaw,jimmy,jingle,jingling,jinx,jitters,jittery,job,jockey,jockstrap,jogger,jogging,john,joining,jokester,jokingly,jolliness,jolly,jolt,jot,jovial,joyfully,joylessly,joyous,joyride,joystick,jubilance,jubilant,judge,judgingly,judicial,judiciary,judo,juggle,juggling,jugular,juice,juiciness,juicy,jujitsu,jukebox,july,jumble,jumbo,jump,junction,juncture,june,junior,juniper,junkie,junkman,junkyard,jurist,juror,jury,justice,justifier,justify,justly,justness,juvenile,kabob,kangaroo,karaoke,karate,karma,kebab,keenly,keenness,keep,keg,kelp,kennel,kept,kerchief,kerosene,kettle,kick,kiln,kilobyte,kilogram,kilometer,kilowatt,kilt,kimono,kindle,kindling,kindly,kindness,kindred,kinetic,kinfolk,king,kinship,kinsman,kinswoman,kissable,kisser,kissing,kitchen,kite,kitten,kitty,kiwi,kleenex,knapsack,knee,knelt,knickers,knoll,koala,kooky,kosher,krypton,kudos,kung,labored,laborer,laboring,laborious,labrador,ladder,ladies,ladle,ladybug,ladylike,lagged,lagging,lagoon,lair,lake,lance,landed,landfall,landfill,landing,landlady,landless,landline,landlord,landmark,landmass,landmine,landowner,landscape,landside,landslide,language,lankiness,lanky,lantern,lapdog,lapel,lapped,lapping,laptop,lard,large,lark,lash,lasso,last,latch,late,lather,latitude,latrine,latter,latticed,launch,launder,laundry,laurel,lavender,lavish,laxative,lazily,laziness,lazy,lecturer,left,legacy,legal,legend,legged,leggings,legible,legibly,legislate,lego,legroom,legume,legwarmer,legwork,lemon,lend,length,lens,lent,leotard,lesser,letdown,lethargic,lethargy,letter,lettuce,level,leverage,levers,levitate,levitator,liability,liable,liberty,librarian,library,licking,licorice,lid,life,lifter,lifting,liftoff,ligament,likely,likeness,likewise,liking,lilac,lilly,lily,limb,limeade,limelight,limes,limit,limping,limpness,line,lingo,linguini,linguist,lining,linked,linoleum,linseed,lint,lion,lip,liquefy,liqueur,liquid,lisp,list,litigate,litigator,litmus,litter,little,livable,lived,lively,liver,livestock,lividly,living,lizard,lubricant,lubricate,lucid,luckily,luckiness,luckless,lucrative,ludicrous,lugged,lukewarm,lullaby,lumber,luminance,luminous,lumpiness,lumping,lumpish,lunacy,lunar,lunchbox,luncheon,lunchroom,lunchtime,lung,lurch,lure,luridness,lurk,lushly,lushness,luster,lustfully,lustily,lustiness,lustrous,lusty,luxurious,luxury,lying,lyrically,lyricism,lyricist,lyrics,macarena,macaroni,macaw,mace,machine,machinist,magazine,magenta,maggot,magical,magician,magma,magnesium,magnetic,magnetism,magnetize,magnifier,magnify,magnitude,magnolia,mahogany,maimed,majestic,majesty,majorette,majority,makeover,maker,makeshift,making,malformed,malt,mama,mammal,mammary,mammogram,manager,managing,manatee,mandarin,mandate,mandatory,mandolin,manger,mangle,mango,mangy,manhandle,manhole,manhood,manhunt,manicotti,manicure,manifesto,manila,mankind,manlike,manliness,manly,manmade,manned,mannish,manor,manpower,mantis,mantra,manual,many,map,marathon,marauding,marbled,marbles,marbling,march,mardi,margarine,margarita,margin,marigold,marina,marine,marital,maritime,marlin,marmalade,maroon,married,marrow,marry,marshland,marshy,marsupial,marvelous,marxism,mascot,masculine,mashed,mashing,massager,masses,massive,mastiff,matador,matchbook,matchbox,matcher,matching,matchless,material,maternal,maternity,math,mating,matriarch,matrimony,matrix,matron,matted,matter,maturely,maturing,maturity,mauve,maverick,maximize,maximum,maybe,mayday,mayflower,moaner,moaning,mobile,mobility,mobilize,mobster,mocha,mocker,mockup,modified,modify,modular,modulator,module,moisten,moistness,moisture,molar,molasses,mold,molecular,molecule,molehill,mollusk,mom,monastery,monday,monetary,monetize,moneybags,moneyless,moneywise,mongoose,mongrel,monitor,monkhood,monogamy,monogram,monologue,monopoly,monorail,monotone,monotype,monoxide,monsieur,monsoon,monstrous,monthly,monument,moocher,moodiness,moody,mooing,moonbeam,mooned,moonlight,moonlike,moonlit,moonrise,moonscape,moonshine,moonstone,moonwalk,mop,morale,morality,morally,morbidity,morbidly,morphine,morphing,morse,mortality,mortally,mortician,mortified,mortify,mortuary,mosaic,mossy,most,mothball,mothproof,motion,motivate,motivator,motive,motocross,motor,motto,mountable,mountain,mounted,mounting,mourner,mournful,mouse,mousiness,moustache,mousy,mouth,movable,move,movie,moving,mower,mowing,much,muck,mud,mug,mulberry,mulch,mule,mulled,mullets,multiple,multiply,multitask,multitude,mumble,mumbling,mumbo,mummified,mummify,mummy,mumps,munchkin,mundane,municipal,muppet,mural,murkiness,murky,murmuring,muscular,museum,mushily,mushiness,mushroom,mushy,music,musket,muskiness,musky,mustang,mustard,muster,mustiness,musty,mutable,mutate,mutation,mute,mutilated,mutilator,mutiny,mutt,mutual,muzzle,myself,myspace,mystified,mystify,myth,nacho,nag,nail,name,naming,nanny,nanometer,nape,napkin,napped,napping,nappy,narrow,nastily,nastiness,national,native,nativity,natural,nature,naturist,nautical,navigate,navigator,navy,nearby,nearest,nearly,nearness,neatly,neatness,nebula,nebulizer,nectar,negate,negation,negative,neglector,negligee,negligent,negotiate,nemeses,nemesis,neon,nephew,nerd,nervous,nervy,nest,net,neurology,neuron,neurosis,neurotic,neuter,neutron,never,next,nibble,nickname,nicotine,niece,nifty,nimble,nimbly,nineteen,ninetieth,ninja,nintendo,ninth,nuclear,nuclei,nucleus,nugget,nullify,number,numbing,numbly,numbness,numeral,numerate,numerator,numeric,numerous,nuptials,nursery,nursing,nurture,nutcase,nutlike,nutmeg,nutrient,nutshell,nuttiness,nutty,nuzzle,nylon,oaf,oak,oasis,oat,obedience,obedient,obituary,object,obligate,obliged,oblivion,oblivious,oblong,obnoxious,oboe,obscure,obscurity,observant,observer,observing,obsessed,obsession,obsessive,obsolete,obstacle,obstinate,obstruct,obtain,obtrusive,obtuse,obvious,occultist,occupancy,occupant,occupier,occupy,ocean,ocelot,octagon,octane,october,octopus,ogle,oil,oink,ointment,okay,old,olive,olympics,omega,omen,ominous,omission,omit,omnivore,onboard,oncoming,ongoing,onion,online,onlooker,only,onscreen,onset,onshore,onslaught,onstage,onto,onward,onyx,oops,ooze,oozy,opacity,opal,open,operable,operate,operating,operation,operative,operator,opium,opossum,opponent,oppose,opposing,opposite,oppressed,oppressor,opt,opulently,osmosis,other,otter,ouch,ought,ounce,outage,outback,outbid,outboard,outbound,outbreak,outburst,outcast,outclass,outcome,outdated,outdoors,outer,outfield,outfit,outflank,outgoing,outgrow,outhouse,outing,outlast,outlet,outline,outlook,outlying,outmatch,outmost,outnumber,outplayed,outpost,outpour,output,outrage,outrank,outreach,outright,outscore,outsell,outshine,outshoot,outsider,outskirts,outsmart,outsource,outspoken,outtakes,outthink,outward,outweigh,outwit,oval,ovary,oven,overact,overall,overarch,overbid,overbill,overbite,overblown,overboard,overbook,overbuilt,overcast,overcoat,overcome,overcook,overcrowd,overdraft,overdrawn,overdress,overdrive,overdue,overeager,overeater,overexert,overfed,overfeed,overfill,overflow,overfull,overgrown,overhand,overhang,overhaul,overhead,overhear,overheat,overhung,overjoyed,overkill,overlabor,overlaid,overlap,overlay,overload,overlook,overlord,overlying,overnight,overpass,overpay,overplant,overplay,overpower,overprice,overrate,overreach,overreact,override,overripe,overrule,overrun,overshoot,overshot,oversight,oversized,oversleep,oversold,overspend,overstate,overstay,overstep,overstock,overstuff,oversweet,overtake,overthrow,overtime,overtly,overtone,overture,overturn,overuse,overvalue,overview,overwrite,owl,oxford,oxidant,oxidation,oxidize,oxidizing,oxygen,oxymoron,oyster,ozone,paced,pacemaker,pacific,pacifier,pacifism,pacifist,pacify,padded,padding,paddle,paddling,padlock,pagan,pager,paging,pajamas,palace,palatable,palm,palpable,palpitate,paltry,pampered,pamperer,pampers,pamphlet,panama,pancake,pancreas,panda,pandemic,pang,panhandle,panic,panning,panorama,panoramic,panther,pantomime,pantry,pants,pantyhose,paparazzi,papaya,paper,paprika,papyrus,parabola,parachute,parade,paradox,paragraph,parakeet,paralegal,paralyses,paralysis,paralyze,paramedic,parameter,paramount,parasail,parasite,parasitic,parcel,parched,parchment,pardon,parish,parka,parking,parkway,parlor,parmesan,parole,parrot,parsley,parsnip,partake,parted,parting,partition,partly,partner,partridge,party,passable,passably,passage,passcode,passenger,passerby,passing,passion,passive,passivism,passover,passport,password,pasta,pasted,pastel,pastime,pastor,pastrami,pasture,pasty,patchwork,patchy,paternal,paternity,path,patience,patient,patio,patriarch,patriot,patrol,patronage,patronize,pauper,pavement,paver,pavestone,pavilion,paving,pawing,payable,payback,paycheck,payday,payee,payer,paying,payment,payphone,payroll,pebble,pebbly,pecan,pectin,peculiar,peddling,pediatric,pedicure,pedigree,pedometer,pegboard,pelican,pellet,pelt,pelvis,penalize,penalty,pencil,pendant,pending,penholder,penknife,pennant,penniless,penny,penpal,pension,pentagon,pentagram,pep,perceive,percent,perch,percolate,perennial,perfected,perfectly,perfume,periscope,perish,perjurer,perjury,perkiness,perky,perm,peroxide,perpetual,perplexed,persecute,persevere,persuaded,persuader,pesky,peso,pessimism,pessimist,pester,pesticide,petal,petite,petition,petri,petroleum,petted,petticoat,pettiness,petty,petunia,phantom,phobia,phoenix,phonebook,phoney,phonics,phoniness,phony,phosphate,photo,phrase,phrasing,placard,placate,placidly,plank,planner,plant,plasma,plaster,plastic,plated,platform,plating,platinum,platonic,platter,platypus,plausible,plausibly,playable,playback,player,playful,playgroup,playhouse,playing,playlist,playmaker,playmate,playoff,playpen,playroom,playset,plaything,playtime,plaza,pleading,pleat,pledge,plentiful,plenty,plethora,plexiglas,pliable,plod,plop,plot,plow,ploy,pluck,plug,plunder,plunging,plural,plus,plutonium,plywood,poach,pod,poem,poet,pogo,pointed,pointer,pointing,pointless,pointy,poise,poison,poker,poking,polar,police,policy,polio,polish,politely,polka,polo,polyester,polygon,polygraph,polymer,poncho,pond,pony,popcorn,pope,poplar,popper,poppy,popsicle,populace,popular,populate,porcupine,pork,porous,porridge,portable,portal,portfolio,porthole,portion,portly,portside,poser,posh,posing,possible,possibly,possum,postage,postal,postbox,postcard,posted,poster,posting,postnasal,posture,postwar,pouch,pounce,pouncing,pound,pouring,pout,powdered,powdering,powdery,power,powwow,pox,praising,prance,prancing,pranker,prankish,prankster,prayer,praying,preacher,preaching,preachy,preamble,precinct,precise,precision,precook,precut,predator,predefine,predict,preface,prefix,preflight,preformed,pregame,pregnancy,pregnant,preheated,prelaunch,prelaw,prelude,premiere,premises,premium,prenatal,preoccupy,preorder,prepaid,prepay,preplan,preppy,preschool,prescribe,preseason,preset,preshow,president,presoak,press,presume,presuming,preteen,pretended,pretender,pretense,pretext,pretty,pretzel,prevail,prevalent,prevent,preview,previous,prewar,prewashed,prideful,pried,primal,primarily,primary,primate,primer,primp,princess,print,prior,prism,prison,prissy,pristine,privacy,private,privatize,prize,proactive,probable,probably,probation,probe,probing,probiotic,problem,procedure,process,proclaim,procreate,procurer,prodigal,prodigy,produce,product,profane,profanity,professed,professor,profile,profound,profusely,progeny,prognosis,program,progress,projector,prologue,prolonged,promenade,prominent,promoter,promotion,prompter,promptly,prone,prong,pronounce,pronto,proofing,proofread,proofs,propeller,properly,property,proponent,proposal,propose,props,prorate,protector,protegee,proton,prototype,protozoan,protract,protrude,proud,provable,proved,proven,provided,provider,providing,province,proving,provoke,provoking,provolone,prowess,prowler,prowling,proximity,proxy,prozac,prude,prudishly,prune,pruning,pry,psychic,public,publisher,pucker,pueblo,pug,pull,pulmonary,pulp,pulsate,pulse,pulverize,puma,pumice,pummel,punch,punctual,punctuate,punctured,pungent,punisher,punk,pupil,puppet,puppy,purchase,pureblood,purebred,purely,pureness,purgatory,purge,purging,purifier,purify,purist,puritan,purity,purple,purplish,purposely,purr,purse,pursuable,pursuant,pursuit,purveyor,pushcart,pushchair,pusher,pushiness,pushing,pushover,pushpin,pushup,pushy,putdown,putt,puzzle,puzzling,pyramid,pyromania,python,quack,quadrant,quail,quaintly,quake,quaking,qualified,qualifier,qualify,quality,qualm,quantum,quarrel,quarry,quartered,quarterly,quarters,quartet,quench,query,quicken,quickly,quickness,quicksand,quickstep,quiet,quill,quilt,quintet,quintuple,quirk,quit,quiver,quizzical,quotable,quotation,quote,rabid,race,racing,racism,rack,racoon,radar,radial,radiance,radiantly,radiated,radiation,radiator,radio,radish,raffle,raft,rage,ragged,raging,ragweed,raider,railcar,railing,railroad,railway,raisin,rake,raking,rally,ramble,rambling,ramp,ramrod,ranch,rancidity,random,ranged,ranger,ranging,ranked,ranking,ransack,ranting,rants,rare,rarity,rascal,rash,rasping,ravage,raven,ravine,raving,ravioli,ravishing,reabsorb,reach,reacquire,reaction,reactive,reactor,reaffirm,ream,reanalyze,reappear,reapply,reappoint,reapprove,rearrange,rearview,reason,reassign,reassure,reattach,reawake,rebalance,rebate,rebel,rebirth,reboot,reborn,rebound,rebuff,rebuild,rebuilt,reburial,rebuttal,recall,recant,recapture,recast,recede,recent,recess,recharger,recipient,recital,recite,reckless,reclaim,recliner,reclining,recluse,reclusive,recognize,recoil,recollect,recolor,reconcile,reconfirm,reconvene,recopy,record,recount,recoup,recovery,recreate,rectal,rectangle,rectified,rectify,recycled,recycler,recycling,reemerge,reenact,reenter,reentry,reexamine,referable,referee,reference,refill,refinance,refined,refinery,refining,refinish,reflected,reflector,reflex,reflux,refocus,refold,reforest,reformat,reformed,reformer,reformist,refract,refrain,refreeze,refresh,refried,refueling,refund,refurbish,refurnish,refusal,refuse,refusing,refutable,refute,regain,regalia,regally,reggae,regime,region,register,registrar,registry,regress,regretful,regroup,regular,regulate,regulator,rehab,reheat,rehire,rehydrate,reimburse,reissue,reiterate,rejoice,rejoicing,rejoin,rekindle,relapse,relapsing,relatable,related,relation,relative,relax,relay,relearn,release,relenting,reliable,reliably,reliance,reliant,relic,relieve,relieving,relight,relish,relive,reload,relocate,relock,reluctant,rely,remake,remark,remarry,rematch,remedial,remedy,remember,reminder,remindful,remission,remix,remnant,remodeler,remold,remorse,remote,removable,removal,removed,remover,removing,rename,renderer,rendering,rendition,renegade,renewable,renewably,renewal,renewed,renounce,renovate,renovator,rentable,rental,rented,renter,reoccupy,reoccur,reopen,reorder,repackage,repacking,repaint,repair,repave,repaying,repayment,repeal,repeated,repeater,repent,rephrase,replace,replay,replica,reply,reporter,repose,repossess,repost,repressed,reprimand,reprint,reprise,reproach,reprocess,reproduce,reprogram,reps,reptile,reptilian,repugnant,repulsion,repulsive,repurpose,reputable,reputably,request,require,requisite,reroute,rerun,resale,resample,rescuer,reseal,research,reselect,reseller,resemble,resend,resent,reset,reshape,reshoot,reshuffle,residence,residency,resident,residual,residue,resigned,resilient,resistant,resisting,resize,resolute,resolved,resonant,resonate,resort,resource,respect,resubmit,result,resume,resupply,resurface,resurrect,retail,retainer,retaining,retake,retaliate,retention,rethink,retinal,retired,retiree,retiring,retold,retool,retorted,retouch,retrace,retract,retrain,retread,retreat,retrial,retrieval,retriever,retry,return,retying,retype,reunion,reunite,reusable,reuse,reveal,reveler,revenge,revenue,reverb,revered,reverence,reverend,reversal,reverse,reversing,reversion,revert,revisable,revise,revision,revisit,revivable,revival,reviver,reviving,revocable,revoke,revolt,revolver,revolving,reward,rewash,rewind,rewire,reword,rework,rewrap,rewrite,rhyme,ribbon,ribcage,rice,riches,richly,richness,rickety,ricotta,riddance,ridden,ride,riding,rifling,rift,rigging,rigid,rigor,rimless,rimmed,rind,rink,rinse,rinsing,riot,ripcord,ripeness,ripening,ripping,ripple,rippling,riptide,rise,rising,risk,risotto,ritalin,ritzy,rival,riverbank,riverbed,riverboat,riverside,riveter,riveting,roamer,roaming,roast,robbing,robe,robin,robotics,robust,rockband,rocker,rocket,rockfish,rockiness,rocking,rocklike,rockslide,rockstar,rocky,rogue,roman,romp,rope,roping,roster,rosy,rotten,rotting,rotunda,roulette,rounding,roundish,roundness,roundup,roundworm,routine,routing,rover,roving,royal,rubbed,rubber,rubbing,rubble,rubdown,ruby,ruckus,rudder,rug,ruined,rule,rumble,rumbling,rummage,rumor,runaround,rundown,runner,running,runny,runt,runway,rupture,rural,ruse,rush,rust,rut,sabbath,sabotage,sacrament,sacred,sacrifice,sadden,saddlebag,saddled,saddling,sadly,sadness,safari,safeguard,safehouse,safely,safeness,saffron,saga,sage,sagging,saggy,said,saint,sake,salad,salami,salaried,salary,saline,salon,saloon,salsa,salt,salutary,salute,salvage,salvaging,salvation,same,sample,sampling,sanction,sanctity,sanctuary,sandal,sandbag,sandbank,sandbar,sandblast,sandbox,sanded,sandfish,sanding,sandlot,sandpaper,sandpit,sandstone,sandstorm,sandworm,sandy,sanitary,sanitizer,sank,santa,sapling,sappiness,sappy,sarcasm,sarcastic,sardine,sash,sasquatch,sassy,satchel,satiable,satin,satirical,satisfied,satisfy,saturate,saturday,sauciness,saucy,sauna,savage,savanna,saved,savings,savior,savor,saxophone,say,scabbed,scabby,scalded,scalding,scale,scaling,scallion,scallop,scalping,scam,scandal,scanner,scanning,scant,scapegoat,scarce,scarcity,scarecrow,scared,scarf,scarily,scariness,scarring,scary,scavenger,scenic,schedule,schematic,scheme,scheming,schilling,schnapps,scholar,science,scientist,scion,scoff,scolding,scone,scoop,scooter,scope,scorch,scorebook,scorecard,scored,scoreless,scorer,scoring,scorn,scorpion,scotch,scoundrel,scoured,scouring,scouting,scouts,scowling,scrabble,scraggly,scrambled,scrambler,scrap,scratch,scrawny,screen,scribble,scribe,scribing,scrimmage,script,scroll,scrooge,scrounger,scrubbed,scrubber,scruffy,scrunch,scrutiny,scuba,scuff,sculptor,sculpture,scurvy,scuttle,secluded,secluding,seclusion,second,secrecy,secret,sectional,sector,secular,securely,security,sedan,sedate,sedation,sedative,sediment,seduce,seducing,segment,seismic,seizing,seldom,selected,selection,selective,selector,self,seltzer,semantic,semester,semicolon,semifinal,seminar,semisoft,semisweet,senate,senator,send,senior,senorita,sensation,sensitive,sensitize,sensually,sensuous,sepia,september,septic,septum,sequel,sequence,sequester,series,sermon,serotonin,serpent,serrated,serve,service,serving,sesame,sessions,setback,setting,settle,settling,setup,sevenfold,seventeen,seventh,seventy,severity,shabby,shack,shaded,shadily,shadiness,shading,shadow,shady,shaft,shakable,shakily,shakiness,shaking,shaky,shale,shallot,shallow,shame,shampoo,shamrock,shank,shanty,shape,shaping,share,sharpener,sharper,sharpie,sharply,sharpness,shawl,sheath,shed,sheep,sheet,shelf,shell,shelter,shelve,shelving,sherry,shield,shifter,shifting,shiftless,shifty,shimmer,shimmy,shindig,shine,shingle,shininess,shining,shiny,ship,shirt,shivering,shock,shone,shoplift,shopper,shopping,shoptalk,shore,shortage,shortcake,shortcut,shorten,shorter,shorthand,shortlist,shortly,shortness,shorts,shortwave,shorty,shout,shove,showbiz,showcase,showdown,shower,showgirl,showing,showman,shown,showoff,showpiece,showplace,showroom,showy,shrank,shrapnel,shredder,shredding,shrewdly,shriek,shrill,shrimp,shrine,shrink,shrivel,shrouded,shrubbery,shrubs,shrug,shrunk,shucking,shudder,shuffle,shuffling,shun,shush,shut,shy,siamese,siberian,sibling,siding,sierra,siesta,sift,sighing,silenced,silencer,silent,silica,silicon,silk,silliness,silly,silo,silt,silver,similarly,simile,simmering,simple,simplify,simply,sincere,sincerity,singer,singing,single,singular,sinister,sinless,sinner,sinuous,sip,siren,sister,sitcom,sitter,sitting,situated,situation,sixfold,sixteen,sixth,sixties,sixtieth,sixtyfold,sizable,sizably,size,sizing,sizzle,sizzling,skater,skating,skedaddle,skeletal,skeleton,skeptic,sketch,skewed,skewer,skid,skied,skier,skies,skiing,skilled,skillet,skillful,skimmed,skimmer,skimming,skimpily,skincare,skinhead,skinless,skinning,skinny,skintight,skipper,skipping,skirmish,skirt,skittle,skydiver,skylight,skyline,skype,skyrocket,skyward,slab,slacked,slacker,slacking,slackness,slacks,slain,slam,slander,slang,slapping,slapstick,slashed,slashing,slate,slather,slaw,sled,sleek,sleep,sleet,sleeve,slept,sliceable,sliced,slicer,slicing,slick,slider,slideshow,sliding,slighted,slighting,slightly,slimness,slimy,slinging,slingshot,slinky,slip,slit,sliver,slobbery,slogan,sloped,sloping,sloppily,sloppy,slot,slouching,slouchy,sludge,slug,slum,slurp,slush,sly,small,smartly,smartness,smasher,smashing,smashup,smell,smelting,smile,smilingly,smirk,smite,smith,smitten,smock,smog,smoked,smokeless,smokiness,smoking,smoky,smolder,smooth,smother,smudge,smudgy,smuggler,smuggling,smugly,smugness,snack,snagged,snaking,snap,snare,snarl,snazzy,sneak,sneer,sneeze,sneezing,snide,sniff,snippet,snipping,snitch,snooper,snooze,snore,snoring,snorkel,snort,snout,snowbird,snowboard,snowbound,snowcap,snowdrift,snowdrop,snowfall,snowfield,snowflake,snowiness,snowless,snowman,snowplow,snowshoe,snowstorm,snowsuit,snowy,snub,snuff,snuggle,snugly,snugness,speak,spearfish,spearhead,spearman,spearmint,species,specimen,specked,speckled,specks,spectacle,spectator,spectrum,speculate,speech,speed,spellbind,speller,spelling,spendable,spender,spending,spent,spew,sphere,spherical,sphinx,spider,spied,spiffy,spill,spilt,spinach,spinal,spindle,spinner,spinning,spinout,spinster,spiny,spiral,spirited,spiritism,spirits,spiritual,splashed,splashing,splashy,splatter,spleen,splendid,splendor,splice,splicing,splinter,splotchy,splurge,spoilage,spoiled,spoiler,spoiling,spoils,spoken,spokesman,sponge,spongy,sponsor,spoof,spookily,spooky,spool,spoon,spore,sporting,sports,sporty,spotless,spotlight,spotted,spotter,spotting,spotty,spousal,spouse,spout,sprain,sprang,sprawl,spray,spree,sprig,spring,sprinkled,sprinkler,sprint,sprite,sprout,spruce,sprung,spry,spud,spur,sputter,spyglass,squabble,squad,squall,squander,squash,squatted,squatter,squatting,squeak,squealer,squealing,squeamish,squeegee,squeeze,squeezing,squid,squiggle,squiggly,squint,squire,squirt,squishier,squishy,stability,stabilize,stable,stack,stadium,staff,stage,staging,stagnant,stagnate,stainable,stained,staining,stainless,stalemate,staleness,stalling,stallion,stamina,stammer,stamp,stand,stank,staple,stapling,starboard,starch,stardom,stardust,starfish,stargazer,staring,stark,starless,starlet,starlight,starlit,starring,starry,starship,starter,starting,startle,startling,startup,starved,starving,stash,state,static,statistic,statue,stature,status,statute,statutory,staunch,stays,steadfast,steadier,steadily,steadying,steam,steed,steep,steerable,steering,steersman,stegosaur,stellar,stem,stench,stencil,step,stereo,sterile,sterility,sterilize,sterling,sternness,sternum,stew,stick,stiffen,stiffly,stiffness,stifle,stifling,stillness,stilt,stimulant,stimulate,stimuli,stimulus,stinger,stingily,stinging,stingray,stingy,stinking,stinky,stipend,stipulate,stir,stitch,stock,stoic,stoke,stole,stomp,stonewall,stoneware,stonework,stoning,stony,stood,stooge,stool,stoop,stoplight,stoppable,stoppage,stopped,stopper,stopping,stopwatch,storable,storage,storeroom,storewide,storm,stout,stove,stowaway,stowing,straddle,straggler,strained,strainer,straining,strangely,stranger,strangle,strategic,strategy,stratus,straw,stray,streak,stream,street,strength,strenuous,strep,stress,stretch,strewn,stricken,strict,stride,strife,strike,striking,strive,striving,strobe,strode,stroller,strongbox,strongly,strongman,struck,structure,strudel,struggle,strum,strung,strut,stubbed,stubble,stubbly,stubborn,stucco,stuck,student,studied,studio,study,stuffed,stuffing,stuffy,stumble,stumbling,stump,stung,stunned,stunner,stunning,stunt,stupor,sturdily,sturdy,styling,stylishly,stylist,stylized,stylus,suave,subarctic,subatomic,subdivide,subdued,subduing,subfloor,subgroup,subheader,subject,sublease,sublet,sublevel,sublime,submarine,submerge,submersed,submitter,subpanel,subpar,subplot,subprime,subscribe,subscript,subsector,subside,subsiding,subsidize,subsidy,subsoil,subsonic,substance,subsystem,subtext,subtitle,subtly,subtotal,subtract,subtype,suburb,subway,subwoofer,subzero,succulent,such,suction,sudden,sudoku,suds,sufferer,suffering,suffice,suffix,suffocate,suffrage,sugar,suggest,suing,suitable,suitably,suitcase,suitor,sulfate,sulfide,sulfite,sulfur,sulk,sullen,sulphate,sulphuric,sultry,superbowl,superglue,superhero,superior,superjet,superman,supermom,supernova,supervise,supper,supplier,supply,support,supremacy,supreme,surcharge,surely,sureness,surface,surfacing,surfboard,surfer,surgery,surgical,surging,surname,surpass,surplus,surprise,surreal,surrender,surrogate,surround,survey,survival,survive,surviving,survivor,sushi,suspect,suspend,suspense,sustained,sustainer,swab,swaddling,swagger,swampland,swan,swapping,swarm,sway,swear,sweat,sweep,swell,swept,swerve,swifter,swiftly,swiftness,swimmable,swimmer,swimming,swimsuit,swimwear,swinger,swinging,swipe,swirl,switch,swivel,swizzle,swooned,swoop,swoosh,swore,sworn,swung,sycamore,sympathy,symphonic,symphony,symptom,synapse,syndrome,synergy,synopses,synopsis,synthesis,synthetic,syrup,system,tshirt,tabasco,tabby,tableful,tables,tablet,tableware,tabloid,tackiness,tacking,tackle,tackling,tacky,taco,tactful,tactical,tactics,tactile,tactless,tadpole,taekwondo,tag,tainted,take,taking,talcum,talisman,tall,talon,tamale,tameness,tamer,tamper,tank,tanned,tannery,tanning,tantrum,tapeless,tapered,tapering,tapestry,tapioca,tapping,taps,tarantula,target,tarmac,tarnish,tarot,tartar,tartly,tartness,task,tassel,taste,tastiness,tasting,tasty,tattered,tattle,tattling,tattoo,taunt,tavern,thank,that,thaw,theater,theatrics,thee,theft,theme,theology,theorize,thermal,thermos,thesaurus,these,thesis,thespian,thicken,thicket,thickness,thieving,thievish,thigh,thimble,thing,think,thinly,thinner,thinness,thinning,thirstily,thirsting,thirsty,thirteen,thirty,thong,thorn,those,thousand,thrash,thread,threaten,threefold,thrift,thrill,thrive,thriving,throat,throbbing,throng,throttle,throwaway,throwback,thrower,throwing,thud,thumb,thumping,thursday,thus,thwarting,thyself,tiara,tibia,tidal,tidbit,tidiness,tidings,tidy,tiger,tighten,tightly,tightness,tightrope,tightwad,tigress,tile,tiling,till,tilt,timid,timing,timothy,tinderbox,tinfoil,tingle,tingling,tingly,tinker,tinkling,tinsel,tinsmith,tint,tinwork,tiny,tipoff,tipped,tipper,tipping,tiptoeing,tiptop,tiring,tissue,trace,tracing,track,traction,tractor,trade,trading,tradition,traffic,tragedy,trailing,trailside,train,traitor,trance,tranquil,transfer,transform,translate,transpire,transport,transpose,trapdoor,trapeze,trapezoid,trapped,trapper,trapping,traps,trash,travel,traverse,travesty,tray,treachery,treading,treadmill,treason,treat,treble,tree,trekker,tremble,trembling,tremor,trench,trend,trespass,triage,trial,triangle,tribesman,tribunal,tribune,tributary,tribute,triceps,trickery,trickily,tricking,trickle,trickster,tricky,tricolor,tricycle,trident,tried,trifle,trifocals,trillion,trilogy,trimester,trimmer,trimming,trimness,trinity,trio,tripod,tripping,triumph,trivial,trodden,trolling,trombone,trophy,tropical,tropics,trouble,troubling,trough,trousers,trout,trowel,truce,truck,truffle,trump,trunks,trustable,trustee,trustful,trusting,trustless,truth,try,tubby,tubeless,tubular,tucking,tuesday,tug,tuition,tulip,tumble,tumbling,tummy,turban,turbine,turbofan,turbojet,turbulent,turf,turkey,turmoil,turret,turtle,tusk,tutor,tutu,tux,tweak,tweed,tweet,tweezers,twelve,twentieth,twenty,twerp,twice,twiddle,twiddling,twig,twilight,twine,twins,twirl,twistable,twisted,twister,twisting,twisty,twitch,twitter,tycoon,tying,tyke,udder,ultimate,ultimatum,ultra,umbilical,umbrella,umpire,unabashed,unable,unadorned,unadvised,unafraid,unaired,unaligned,unaltered,unarmored,unashamed,unaudited,unawake,unaware,unbaked,unbalance,unbeaten,unbend,unbent,unbiased,unbitten,unblended,unblessed,unblock,unbolted,unbounded,unboxed,unbraided,unbridle,unbroken,unbuckled,unbundle,unburned,unbutton,uncanny,uncapped,uncaring,uncertain,unchain,unchanged,uncharted,uncheck,uncivil,unclad,unclaimed,unclamped,unclasp,uncle,unclip,uncloak,unclog,unclothed,uncoated,uncoiled,uncolored,uncombed,uncommon,uncooked,uncork,uncorrupt,uncounted,uncouple,uncouth,uncover,uncross,uncrown,uncrushed,uncured,uncurious,uncurled,uncut,undamaged,undated,undaunted,undead,undecided,undefined,underage,underarm,undercoat,undercook,undercut,underdog,underdone,underfed,underfeed,underfoot,undergo,undergrad,underhand,underline,underling,undermine,undermost,underpaid,underpass,underpay,underrate,undertake,undertone,undertook,undertow,underuse,underwear,underwent,underwire,undesired,undiluted,undivided,undocked,undoing,undone,undrafted,undress,undrilled,undusted,undying,unearned,unearth,unease,uneasily,uneasy,uneatable,uneaten,unedited,unelected,unending,unengaged,unenvied,unequal,unethical,uneven,unexpired,unexposed,unfailing,unfair,unfasten,unfazed,unfeeling,unfiled,unfilled,unfitted,unfitting,unfixable,unfixed,unflawed,unfocused,unfold,unfounded,unframed,unfreeze,unfrosted,unfrozen,unfunded,unglazed,ungloved,unglue,ungodly,ungraded,ungreased,unguarded,unguided,unhappily,unhappy,unharmed,unhealthy,unheard,unhearing,unheated,unhelpful,unhidden,unhinge,unhitched,unholy,unhook,unicorn,unicycle,unified,unifier,uniformed,uniformly,unify,unimpeded,uninjured,uninstall,uninsured,uninvited,union,uniquely,unisexual,unison,unissued,unit,universal,universe,unjustly,unkempt,unkind,unknotted,unknowing,unknown,unlaced,unlatch,unlawful,unleaded,unlearned,unleash,unless,unleveled,unlighted,unlikable,unlimited,unlined,unlinked,unlisted,unlit,unlivable,unloaded,unloader,unlocked,unlocking,unlovable,unloved,unlovely,unloving,unluckily,unlucky,unmade,unmanaged,unmanned,unmapped,unmarked,unmasked,unmasking,unmatched,unmindful,unmixable,unmixed,unmolded,unmoral,unmovable,unmoved,unmoving,unnamable,unnamed,unnatural,unneeded,unnerve,unnerving,unnoticed,unopened,unopposed,unpack,unpadded,unpaid,unpainted,unpaired,unpaved,unpeeled,unpicked,unpiloted,unpinned,unplanned,unplanted,unpleased,unpledged,unplowed,unplug,unpopular,unproven,unquote,unranked,unrated,unraveled,unreached,unread,unreal,unreeling,unrefined,unrelated,unrented,unrest,unretired,unrevised,unrigged,unripe,unrivaled,unroasted,unrobed,unroll,unruffled,unruly,unrushed,unsaddle,unsafe,unsaid,unsalted,unsaved,unsavory,unscathed,unscented,unscrew,unsealed,unseated,unsecured,unseeing,unseemly,unseen,unselect,unselfish,unsent,unsettled,unshackle,unshaken,unshaved,unshaven,unsheathe,unshipped,unsightly,unsigned,unskilled,unsliced,unsmooth,unsnap,unsocial,unsoiled,unsold,unsolved,unsorted,unspoiled,unspoken,unstable,unstaffed,unstamped,unsteady,unsterile,unstirred,unstitch,unstopped,unstuck,unstuffed,unstylish,unsubtle,unsubtly,unsuited,unsure,unsworn,untagged,untainted,untaken,untamed,untangled,untapped,untaxed,unthawed,unthread,untidy,untie,until,untimed,untimely,untitled,untoasted,untold,untouched,untracked,untrained,untreated,untried,untrimmed,untrue,untruth,unturned,untwist,untying,unusable,unused,unusual,unvalued,unvaried,unvarying,unveiled,unveiling,unvented,unviable,unvisited,unvocal,unwanted,unwarlike,unwary,unwashed,unwatched,unweave,unwed,unwelcome,unwell,unwieldy,unwilling,unwind,unwired,unwitting,unwomanly,unworldly,unworn,unworried,unworthy,unwound,unwoven,unwrapped,unwritten,unzip,upbeat,upchuck,upcoming,upcountry,update,upfront,upgrade,upheaval,upheld,uphill,uphold,uplifted,uplifting,upload,upon,upper,upright,uprising,upriver,uproar,uproot,upscale,upside,upstage,upstairs,upstart,upstate,upstream,upstroke,upswing,uptake,uptight,uptown,upturned,upward,upwind,uranium,urban,urchin,urethane,urgency,urgent,urging,urologist,urology,usable,usage,useable,used,uselessly,user,usher,usual,utensil,utility,utilize,utmost,utopia,utter,vacancy,vacant,vacate,vacation,vagabond,vagrancy,vagrantly,vaguely,vagueness,valiant,valid,valium,valley,valuables,value,vanilla,vanish,vanity,vanquish,vantage,vaporizer,variable,variably,varied,variety,various,varmint,varnish,varsity,varying,vascular,vaseline,vastly,vastness,veal,vegan,veggie,vehicular,velcro,velocity,velvet,vendetta,vending,vendor,veneering,vengeful,venomous,ventricle,venture,venue,venus,verbalize,verbally,verbose,verdict,verify,verse,version,versus,vertebrae,vertical,vertigo,very,vessel,vest,veteran,veto,vexingly,viability,viable,vibes,vice,vicinity,victory,video,viewable,viewer,viewing,viewless,viewpoint,vigorous,village,villain,vindicate,vineyard,vintage,violate,violation,violator,violet,violin,viper,viral,virtual,virtuous,virus,visa,viscosity,viscous,viselike,visible,visibly,vision,visiting,visitor,visor,vista,vitality,vitalize,vitally,vitamins,vivacious,vividly,vividness,vixen,vocalist,vocalize,vocally,vocation,voice,voicing,void,volatile,volley,voltage,volumes,voter,voting,voucher,vowed,vowel,voyage,wackiness,wad,wafer,waffle,waged,wager,wages,waggle,wagon,wake,waking,walk,walmart,walnut,walrus,waltz,wand,wannabe,wanted,wanting,wasabi,washable,washbasin,washboard,washbowl,washcloth,washday,washed,washer,washhouse,washing,washout,washroom,washstand,washtub,wasp,wasting,watch,water,waviness,waving,wavy,whacking,whacky,wham,wharf,wheat,whenever,whiff,whimsical,whinny,whiny,whisking,whoever,whole,whomever,whoopee,whooping,whoops,why,wick,widely,widen,widget,widow,width,wieldable,wielder,wife,wifi,wikipedia,wildcard,wildcat,wilder,wildfire,wildfowl,wildland,wildlife,wildly,wildness,willed,willfully,willing,willow,willpower,wilt,wimp,wince,wincing,wind,wing,winking,winner,winnings,winter,wipe,wired,wireless,wiring,wiry,wisdom,wise,wish,wisplike,wispy,wistful,wizard,wobble,wobbling,wobbly,wok,wolf,wolverine,womanhood,womankind,womanless,womanlike,womanly,womb,woof,wooing,wool,woozy,word,work,worried,worrier,worrisome,worry,worsening,worshiper,worst,wound,woven,wow,wrangle,wrath,wreath,wreckage,wrecker,wrecking,wrench,wriggle,wriggly,wrinkle,wrinkly,wrist,writing,written,wrongdoer,wronged,wrongful,wrongly,wrongness,wrought,xbox,xerox,yahoo,yam,yanking,yapping,yard,yarn,yeah,yearbook,yearling,yearly,yearning,yeast,yelling,yelp,yen,yesterday,yiddish,yield,yin,yippee,cheetah,yodel,yoga,yogurt,yonder,yoyo,yummy,zap,zealous,zebra,zen,zeppelin,zero,zestfully,zesty,zigzagged,zipfile,zipping,zippy,zips,zit,zodiac,zombie,zone,zoning,zookeeper,zoologist,zoology,zoom".split(","),passwords:"123456,password,12345678,qwerty,123456789,12345,1234,111111,1234567,dragon,123123,baseball,abc123,football,monkey,letmein,shadow,master,696969,michael,mustang,666666,qwertyuiop,123321,1234567890,pussy,superman,1qaz2wsx,7777777,fuckyou,jordan,qazwsx,jennifer,123qwe,000000,killer,trustno1,hunter,harley,zxcvbnm,asdfgh,buster,andrew,batman,soccer,tigger,charlie,robert,sunshine,thomas,iloveyou,fuckme,ranger,daniel,hockey,george,computer,michelle,jessica,starwars,asshole,pepper,klaster,112233,zxcvbn,freedom,princess,joshua,maggie,pass,ginger,11111111,131313,fuck,amanda,ashley,love,cheese,159753,nicole,summer,matthew,chelsea,dallas,biteme,matrix,william,yankees,6969,taylor,corvette,austin,access,martin,heather,thunder,merlin,secret,diamond,hello,anthony,hammer,fucker,1234qwer,silver,gfhjkm,justin,patrick,richard,bailey,internet,samantha,golfer,scooter,test,orange,cookie,q1w2e3r4t5,maverick,jackson,sparky,mickey,phoenix,bigdog,snoopy,guitar,whatever,chicken,morgan,andrea,camaro,mercedes,peanut,ferrari,cowboy,falcon,welcome,samsung,sexy,steelers,joseph,smokey,dakota,melissa,arsenal,boomer,eagles,tigers,marina,nascar,booboo,gateway,porsche,yellow,monster,spider,diablo,hannah,bulldog,junior,london,purple,compaq,lakers,iceman,qwer1234,hardcore,cowboys,money,banana,ncc1701,boston,brandon,tennis,johnny,miller,q1w2e3r4,coffee,scooby,123654,edward,nikita,mother,yamaha,brandy,barney,chester,fuckoff,oliver,charles,player,knight,forever,steven,rangers,midnight,chicago,bigdaddy,redsox,victoria,badboy,angel,please,fender,chris,jasper,james,slayer,rabbit,natasha,rachel,bigdick,marine,wizard,marlboro,raiders,prince,casper,fishing,flower,crystal,jasmine,panties,iwantu,adidas,winner,winter,gandalf,password1,enter,ghbdtn,1q2w3e4r,angela,mike,golden,lauren,cocacola,jordan23,winston,madison,angels,blowme,panther,sexsex,bigtits,spanky,bitch,shannon,sophie,johnson,asdfasdf,david,horny,thx1138,toyota,tiger,murphy,dick,canada,danielle,12344321,blowjob,8675309,jonathan,liverpoo,muffin,cooper,apples,jackie,dennis,black,qwerty123,passw0rd,john,abcd1234,sandra,pokemon,123abc,slipknot,carlos,qazxsw,123456a,scorpion,qwaszx,nathan,butter,startrek,rainbow,asdfghjkl,razz,redskins,newyork,gemini,cameron,qazwsxedc,florida,liverpool,turtle,nicholas,viking,booger,wilson,sierra,butthead,doctor,rocket,159357,victor,dolphins,captain,bandit,jaguar,packers,pookie,peaches,789456,asdf,blue,dolphin,helpme,tucker,theman,tiffany,maxwell,jeremy,qwertyui,shithead,debbie,albert,maddog,lovers,monica,alex,united,giants,nirvana,metallic,hotdog,rosebud,mountain,benjamin,warrior,stupid,elephant,suckit,success,bond007,jackass,bonnie,alexis,porn,lucky,jason,scorpio,samson,q1w2e3,rush2112,azerty,freddy,driver,willie,calvin,1q2w3e4r5t,sydney,gators,dexter,red123,12345a,123456q,bubba,creative,golf,voodoo,happy,arthur,trouble,america,nissan,gunner,rebecca,stella,garfield,gordon,jessie,bullshit,parker,asdfghjk,5150,fucking,apollo,jack,1qazxsw2,2112,eminem,december,legend,airborne,beavis,august,bear,apple,brooklyn,godzilla,skippy,buddy,4815162342,qwert,kitten,magic,shelby,beaver,phantom,fred,nothing,asdasd,williams,xavier,braves,darkness,blink182,travis,copper,tomcat,platinum,qweqwe,girls,01012011,bigboy,green,power,102030,animal,police,11223344,online,voyager,lifehack,12qwaszx,fish,sniper,315475,trinity,walter,blazer,heaven,lover,snowball,playboy,bubbles,loveme,hooters,cricket,marvin,willow,donkey,topgun,nintendo,saturn,family,november,gabriel,destiny,pakistan,pumpkin,digital,sergey,chance,explorer,redwings,private,therock,runner,tits,789456123,lasvegas,guinness,beatles,fire,cassie,christin,qwerty1,asdf1234,celtic,broncos,andrey,007007,babygirl,nelson,donald,scott,eclipse,cartman,fluffy,louise,michigan,testing,carolina,little,samuel,alexande,birdie,steve,cherry,pantera,sharon,gibson,vampire,mexico,dickhead,peter,buffalo,montana,genius,beer,flyers,maximus,school,minecraft,lovely,stalker,metallica,doggie,carter,kristina,kimberly,spencer,speedy,barbara,snickers,sabrina,carmen,marcus,bronco,yankee,friends,paradise,lol123,dreams,magnum,horses,cool,caroline,147258369,lacrosse,ou812,goober,member,qwertyu,enigma,scotty,pimpin,bollocks,brian,cock,surfer,sammy,genesis,poohbear,dave,star,asd123,qweasdzxc,baby,racing,friend,hello1,hawaii,eagle1,billy,viper,october,vanessa,poopoo,einstein,boobies,stanley,12345q,walker,bitches,paul,drowssap,stephen,courtney,simple,alaska,badger,action,jake,bill,denise,jester,111222,spitfire,drummer,forest,patricia,maryjane,champion,diesel,svetlana,rock,friday,kevin,mark,gregory,pamela,frank,hotrod,147258,chevy,anderson,lucky1,douglas,westside,security,google,badass,shorty,tester,thumper,hitman,mozart,general,reddog,boobs,zaq12wsx,music,010203,lizard,alexander,melanie,a123456,ruslan,123456789a,vincent,eagle,1232323q,sweet,teresa,scarface,147852,qwerty12,a12345,marshall,olivia,veronica,porno,buddha,spirit,frankie,money1,stargate,antonio,liberty,natalie,mercury,naruto,qwe123,12345qwert,suzuki,semperfi,king,popcorn,spooky,marley,system,brittany,claudia,kelly,scotland,free,kitty,cherokee,vikings,simpsons,death,leslie,rascal,qweasd,jimmy,loveyou,hummer,michael1,allison,rocky,patches,russia,adrian,jupiter,penguin,cumshot,howard,passion,honda,vfhbyf,andre,vladimir,franklin,sandman,123789,infinity,homer,bastard,raider,passport,assman,sucker,fantasy,bulldogs,1234554321,horney,domino,budlight,ironman,disney,norman,usuckballz1,softball,bishop,francis,brutus,ford,redrum,brooke,bigred,jeffrey,jesus,fktrcfylh,karina,marines,kawasaki,digger,ireland,oksana,fireman,cougar,college,shit,alicia,russell,houston,monday,bradley,cunt,sarah,nigger,justice,super,wildcats,tinker,duncan,dancer,logitech,avalon,swordfis,everton,reggie,motorola,alexandr,molly,timothy,hentai,pussy1,claire,patriots,madonna,colorado,eugene,ducati,kermit,juventus,indian,connor,galore,freeuser,smooth,house,titanic,boogie,simpson,warcraft,wolverin,elizabet,arizona,saints,valentin,georgia,asdfg,test123,accord,matt,baxter,denver,mitchell,christ,password123,yfnfif,slut,smith,stinky,zachary,roland,naughty,ncc1701d,spiderma,chopper,brenda,hello123,extreme,virginia,water,skyline,poop,zombie,pearljam,froggy,pirate,fylhtq,vision,123qweasd,awesome,alyssa,dreamer,predator,bullet,empire,wolf,charlie1,kirill,123123a,people,penis,elvis,panthers,skipper,nemesis,peekaboo,rasdzv3,simon,alison,rolltide,american,cardinal,arnold,chevelle,daddy,psycho,happy1,danger,mookie,wanker,manutd,9379992,tommy,hobbes,vegeta,goblue,852456,burton,fyfcnfcbz,picard,159951,bobby,windows,loverboy,lovelove,vfrcbv,victory,123654789,bambam,turkey,serega,tweety,hiphop,galina,changeme,rooster,polina,berlin,suckme,taurus,electric,ronald,avatar,134679,mine,raptor,alpha1,maksim,spring,brazil,eric,bigcock,newport,hard,kenneth,hendrix,madmax,england,a1b2c3,alpha,sublime,britney,france,darkside,bigman,hercules,lawrence,wolfpack,classic,letmein1,lincoln,ronaldo,741852963,spiderman,1q2w3e,blizzard,cheyenne,123456789q,wombat,bubba1,tiger1,cjkysirj,raymond,brother,kristen,pandora,devils,zxc123,simone,holiday,wildcat,horse,kramer,12312,147852369,buddy1,sterling,caesar,alabama,carrie,bondage,basketball,sports,pussycat,pickle,catch22,leather,shaggy,a1b2c3d4,chronic,flowers,qaz123,qqq111,robbie,admin,gracie,amber,freepass,airplane,perfect,kodiak,billybob,katana,sunset,crazy,good,stingray,maria,anna,snowman,phpbb,angel1,chocolat,zeppelin,garcia,detroit,wolves,pontiac,candy,firebird,vagina,gundam,panzer,outlaw,time,pretty,fisher,connie,honey,business,trevor,redhead,hardon,greenday,tarheels,01011980,nastya,hellfire,cobra,engineer,dragon1,savage,service,serenity,sasha,michele,dude,lickme,fireball,1029384756,white,remember,darkstar,miranda,flash,mustang1,01011,124578,harvey,oscar,strike,freddie,pavilion,beauty,bobafett,01012000,adam,dbrnjhbz,jeff,bigmac,chris1,duke,clinton,bowling,jenny,natali,future,harrison,jones,wallace,welcome1,swimming,apache,rulez,pyramid,dodgers,girl,whynot,fuckit,defender,teens,morris,trooper,135790,cancer,precious,packard,lucifer,popeye,weasel,142536,raven,icecream,stewart,tanner,swordfish,blonde,sandy,presario,rockstar,viktor,manager,cheryl,norton,james1,control,wutang,airforce,julian,atlanta,pimp,spike,thailand,looking,casino,741852,21122112,paris,mouse,lennon,456123,bluebird,theone,hawkeye,hacker,lisa,dustin,elaine,nfnmzyf,sailor,catfish,goldfish,maxima,tattoo,barbie,light,design,pervert,machine,herman,wrangler,rocks,trucks,nipples,roscoe,tornado,jerry,lights,bubble,cadillac,666999,madman,orlando,pegasus,target,longhorn,laura,philip,browns,eatme,stefan,cannon,dilbert,baller,microsoft,winnie,christia,katie,qazwsx123,shooter,xfiles,qazqaz,lesbian,street,seattle,corona,amateur,cthutq,prelude,246810,beach,malibu,freaky,assassin,integra,atlantis,123qweasdzxc,pussies,dragons,iloveu,monkey1,unicorn,lonewolf,regina,753951,stealth,kristin,tony,peewee,openup,bobcat,stacey,software,newton,leonardo,student,srinivas,angelina,young,enjoy,valentina,trigger,zaqwsx,lolita,athena,shotgun,coyote,bruins,veronika,dollar,country,rocky1,joker,babydoll,lestat,wordpass,hottie,smiley,potter,random,sweety,butterfly,woody,chipper,snake,samurai,video,gizmo,maddie,devildog,valerie,mistress,flipper,freedom1,express,powers,soso123aljg,cessna,teacher,goldie,moose,polaris,piglet,cookies,elena,montreal,hjvfirf,ladies,wolfgang,fatboy,scully,father,single,wicked,daisy,fetish,foobar,castle,tickle,bunny,pepsi,balls,transam,dfvgbh,31415926,oicu812,impala,sunday,booty,hotstuff,ronnie,jasmin,ryan,gambit,toshiba,basketba,lancer,birthday,texas,stephani,jessica1,hooker,knicks,314159,roberto,stinger,testtest,fuckyou2,kathleen,savannah,shamrock,benson,squirt,deftones,trucker,nick,redneck,goldberg,alfred,blaster,siemens,shelly,renegade,manson,subaru,ibanez,blondie,hamilton,casey,swinger,reaper,cristina,minnie,mylove,harry,galaxy,lindsay,dudley,farmer,gloria,special,blahblah,enterpri,1234abcd,travel,babylon5,bigone,sweetpea,sugar,smoke,skeeter,fucked,indiana,great,ficken,trfnthbyf,master1,freeman,curtis,smitty,marino,joanne,bigfoot,escort,babes,check,larisa,trumpet,tristan,spartan,babylon,asdfghj,sister,valera,stormy,paladin,andreas,cavalier,marathon,hamlet,aardvark,butterfl,bigboobs,mister,manchester,yankees1,rusty,napoleon,seven,indigo,hornet,skater,jerome,pierre,wonder,toronto,rose,indians,karate,buckeyes,01011990,julie,hesoyam,fredfred,charger,highland,sweetie,holland,1qaz2wsx3edc,chiefs,diamonds,buckeye,aurora,hotsex,campbell,griffin,brandi,redman,passwor,chandler,drpepper,monika,maiden,elizabeth,leonard,bernie,brown,pornstar,garden,storm,autumn,12345678910,linda,thuglife,millie,jungle,pencil,tomtom,insane,pizza,timber,jesus1,sherlock,mariah,audrey,david1,1a2b3c,hamster,aragorn,pioneer,techno,catdog,lollol,triumph,sidney,141627,321654,fktrctq,none,sophia,morpheus,island,wetpussy,hobbit,blabla,erotic,shadow1,aaron,pascal,sampson,consumer,justme,marion,stones,chrissy,tyler,nadine,marie,goforit,burger,pitbull,kelsey,adgjmptw,spartak,german,karen,kissme,hunting,kaiser,martha,colors,artist,harold,bass,italia,sammie,barcelona,mario,nicolas,virgin,pebbles,sundance,isabella,overlord,emerald,callie,doggy,irina,racecar,isabelle,germany,1478963,goddess,change,wesley,nipple,basket,joejoe,holly,poison,zipper,alpine,shirley,element,huskers,marcel,eddie,danny,christy,pussys,sakura,chichi,inside,ultimate,dirty,nicola,ncc1701e,blackie,q12345,omega,watson,rommel,matthew1,geronimo,nikki,caserta,trojan,123qwe123,philips,sergio,nugget,sammy1,tarzan,bassman,warren,trixie,chicks,aleksandr,cream,webster,help,sherry,manuel,portugal,dodger,anakin,bobbob,bomber,michel,madness,superfly,q1w2e3r4t5y6,loser,123asd,florence,yvonne,fatcat,global,ybrbnf,energy,desire,wrinkle1,soldier,bianca,sexual,warlock,martina,babe,951753,11235813,51505150,andrei,larry,seminole,peace,alejandr,westham,concrete,access14,harris,margaret,hector,christop,naked,ladybug,letmein2,network,bernard,weed,tintin,qazxswedc,trombone,chuck,pleasure,rhbcnbyf,home,history,bluesky,sherman,logan,january,onelove,cotton,christian,cdtnkfyf,sunny,archie,holden,whore,brianna,vfvjxrf,titans,stallion,lindsey,singer,truck,smile,party,missy,hansolo,angelo,joanna,natalia,beagle,phillip,panama,smiles,blue22,juice,qawsed,inferno,moon,mongoose,connect,kingkong,snatch,flatron,sex4me,bluemoon,turbo,rocker,personal,emily,blessed,snakes,dominic,joey,forget,finger,beetle,jamaica,alberto,a1234567,mulder,fuckyou1,jamie,susan,immortal,head,passat,plastic,123454321,dietcoke,spunky,suck,long,anthony1,whiskey,monitor,giovanni,cactus,ripper,spyder,markus,planet,magic1,teen,patton,exigen,sticky,waters,sluts,nolimit,daniela,hollywoo,abigail,apple1,morrison,katrina,trunks,1234321,andy,assass,always,diana,deedee,14789632,clifford,april,speed,japan,mission,pickles,million,sailing,freak,holmes,bonehead,fernando,ghbdtnbr,112358,911911,charlott,delta,yomama,darren,rubber,newman,molly1,1123581321,faster,cumming,bertha,memphis,sylvia,open,ilovesex,maurice,william1,hongkong,olga,jumper,unreal,geheim,rodney,nylons,sebastia,pentium,legion,shalom,kennedy,555666,brooks,movie,dodge,dream,graham,sprite,curious,pacific,loulou,funtime,philly,ferret,niners,orion,werewolf,milton,cantona,kingdom,stars,africa,office,boeing,gilbert,abgrtyu,pirates,super123,sheila,french,sweets,cooldude,palmer,eternity,lollipop,tottenha,green1,stocking,monique,anything,foster,irish,jackoff,7895123,biscuit,drizzt,camera,columbia,fossil,moomoo,makaveli,tracey,colt45,robinson,isabel,martini,salmon,shasta,jersey,verbatim,maniac,snapper,satan666,nasty,solomon,patriot,jacob,standard,shaved,blackcat,asdzxc,punkrock,raistlin,infantry,qwerty12345,4128,dillon,gerald,twister,ricardo,waterloo,cjkywt,clayton,crimson,serena,01012010,oxford,maxmax,denis,flight,condor,seinfeld,silvia,biggie,maxine,musicman,ravens,teddy,colleen,bruce,wolfman,sharks,megadeth,cosmos,velvet,butt,keeper,foxtrot,garrett,black1,damien,anton,sesame,skywalke,gn56gn56,banshee,cats,squirrel,wolverine,dogs,sunrise,rick,ghost,western,grendel,sucks,roxanne,privet,legolas,frog,felix,marlin,stone,herbert,lvbnhbq,qazwsxed,carrot,blades,frosty,stardust,121314,helena,brownie,groovy,penny,butler,coolio,twilight,daytona,licker,peanuts,intrepid,pikachu,trains,mollie,vanhalen,jericho,hershey,strider,lobster,punisher,grace,bird,zaq123,bottom,ninja,1234567a,murray,kansas,shogun,goblin,search,neptune,ball,showtime,darwin,amadeus,suzanne,fuckfuck,seven7,jason1,111222333,oldman,bruno,showme,henry,getsome,muscle,obiwan,support,rfrfirf,skittles,ekaterina,gold,whitney,shark,maestro,anal,danni,tanker,english,tarheel,fighter,thanks,blue123,hannibal,capital,newlife,anubis,gothic,chaos,blues,cindy,sabine,thunder1,roman,preston,princes,brendan,slick,123456z,evelyn,python,test1,richie,tequila,boss,cody,devil,chelsea1,clover,delete,mirage,blood,surfing,1q2w3e4r5t6y,bentley,portland,potato,baggins,review,porter,chubby,panasonic,sandiego,sooners,buffy,buck,tina,derrick,penelope,blackdog,harmony,fusion,dima,mature,malcolm,allen,mary,buttons,1a2b3c4d,californ,safety,playtime,dagger,moscow,swallow,warriors,byteme,stimpy,gangster,lucas,christine,turner,iverson,lester,chargers,liquid,asdf123,mushroom,cracker,dingdong,lucky7,misty,nymets,456852,robin,bigguy,mobile,tazman,greg,nimrod,newpass,miami,crusader,bugger,stranger,dkflbvbh,anastasia,marco,volume,masters,monroe,miguel,doodle,collins,powder,archer,gotcha,battle,dublin,slapshot,guardian,147896325,janice,charly,septembe,photos,knights,woody1,short,angelica,nookie,milano,pepsi1,scarlett,stuart,damian,grizzly,123098,123321123,camille,scruffy,brasil,latino,kittycat,poopie,munchkin,lorenzo,rammstein,1701,1passwor,bananas,barcelon,santiago,thegame,robert1,hell,world,gerard,picasso,viper1,walnut,kolobok,blackman,wisdom,trance,starcraft,parrot,quality,blade,pink,auburn,goodluck,eatshit,dorothy,dusty,engine,coltrane,gorilla,wheels,katerina,tamara,postal,fuck_inside,luther,ranger1,pass123,carlo,cassidy,discover,oakland,andrew1,spanking,osiris,dumbass,shaney14,192837465,lonestar,ping,bridge,bingo,bender,annie,stonecol,dookie,meridian,sally,megaman,heather1,25802580,racerx,rjntyjr,sirius,firefly,richard1,julia,alexandra,madrid,terry,griffey,women,phoebe,zaq1xsw2,weezer,beautiful,violet,ledzep,lowrider,randy,gangsta,ghjcnj,paradox,tacobell,123698745,loving,catalina,vertigo,halflife,carson,sergei,shiloh,johnjohn,sobaka,buffett,aliens,sadie,chucky,bonjour,kangaroo,jazz,josh,thompson,sinner,socrates,soccer1,keyboard,0.0.000,stevie,0007,jeep,trebor,finish,dark,luke,sprint,shazam,lady,national,celica,sarah1,scarlet,formula1,hoover,sommer,frances,hotboy,cynthia,qwerasdf,12369874,penguins,bond,formula,rebels,fuckface,elwood,melvin,honda1,vacation,kiss,ragnarok,bollox,lexmark,asshole1,mailcreated5240,lorraine,258456,claude,rockon,duck,dodgeram,tacoma,romeo,wookie,prodigy,tempest,vfhecz,flames,sebastian,colombia,bang,kitkat,oblivion,mystery,sithlord,server,molson,mustangs,incubus,smoker,123qaz,window,scoobydo,1122,rescue,bigballs,zxcv1234,carpet,titleist,richmond,director,lawyer,megan,juan,magnolia,celeste,melinda,lucy,wright,jimbob,golfing,kenny,roger,bobbie,xanadu,tardis,blueeyes,hearts,dixie,pussy69,pooper,shaman,mersedes,102938,12312312,springer,imagine,janine,patrick1,kenwood,123zxc,dogg,garbage,martinez,topper,cowboys1,roberts,lizzie,ashton,elliott,oracle,sheena,chloe,nuttertools,mallard,123987,1122334455,analsex,shemale,gateway1,mikey,asterix,faith,monkeys,imperial,jimbo,cooler,grateful,gillian,peterpan,kingston,yourmom,sleepy,gremlin,printer,hudson,pa55word,stud,freckles,birdman,frank1,aussie,esther,defiant,margarita,445566,deadhead,polo,anime,tatyana,jackal,frogger,bridget,wayne,research,tobias,mariners,rootbeer,blondes,donnie,katrin,weather,aspirine,frederic,parola,photo,children,account,israel,stephanie,shaolin,noodles,celine,willy,willis,forgot,scooter1,hallo,mandy,thomas1,11112222,rogers,palace,santos,ohyeah,magnus,laurie,creampie,amazon,kisses,queen,ludwig,fatass,plymouth,justdoit,assfuck,nellie,1234567q,12121,987456,6751520,putter,broken,nopass,letsgo,bryan,bones,harley1,tatiana,camel,champs,lightnin,massive,camelot,bosco,deanna,gizmodo,spidey,caliente,aezakmi,456654,goodtime,mypass,roller,catherin,active,pooh,payton,lonely,redalert,brucelee,smokin,porkchop,astros,aquarius,raiders1,thankyou,kevin1,atomic,fletcher,shopping,a1s2d3f4,mason,rusty1,marian,vanilla,hunter1,unknown,sapphire,temple,qwert123,marvel,beckham,qazwsxedcrfv,kaktus,753159,myself,sooner,blacky,elvis1,hastings,buster1,power1,blackjac,aggies,scream,picture,123321q,abc12,judith,iforgot,kasper,cxfcnmt,bangkok,01012001,shitty,spectrum,eduard,vader,jammer,painter,primus,veritas,ernest,kristi,chevrole,amber1,amsterdam,slappy,valley,1221,horny1,pete,hitler,clancy,spankme,granny,avenger,satan,sasha1,usa123,diamond1,rosemary,husker,candyman,beatrice,scrappy,john316,simba,falcons,dylan,front242,harder,atlantic,labrador,123456qwerty,smudge,syracuse,southern,melody,timmy,elijah,center,darling,throat,stuff,fatman,krishna,sanchez,pancho,gator,pacman,commando,delta1,vulcan,bush,clitoris,lemons,alice,8j4ye3uz,boner,keith,odessa,barkley,monopoly,method,kelley,sara,punkin,pineappl,celtics,lesbians,223344,space,gangbang,bennett,area51,lick,flyboy,hamburg,aaa111,asian,carol,spartans,tricky,romashka,123456aa,snuggles,phoenix1,boat,infiniti,anders,billie,life,homer1,drago,blake,hermes,jesse,goose,jeremiah,vivian,annette,homerun,dead,forrest,carolyn,1234567890q,topcat,hayden,cosworth,vectra,grover,goodbye,charlotte,cuddles,bossman,horndog,doberman,gary,telefon,dawg,qawsedrf,ivanov,durango,peugeot,killer1,franco,kyle,plumber,bell,rbhbkk,pauline,exigent,brandon1,laguna,emmanuel,webmaster,bowler,leopard,strong,theking,redbull,alan,pics,beast,viktoria,porsche9,breeze,topdog,starbuck,omega1,dance,dalton,fuckers,oscar1,hungry,beefcake,reality,gjkbyf,speaker,shelley,godsmack,clarence,writer,loveit,kingpin,nokia,valhalla,night,starfish,anarchy,herbie,blacks,content,906090,sailboat,desert,fitness,brando,bohica,achilles,tractor,jordan1,ncc1701a,drake,bull,hidden,kicker,arsenal1,labtec,napass,bart,pa55w0rd,amelia,tuesday,frontier,swingers,jimmy1,caitlin,muppet,terror,legacy,farside,terminator,bella,matilda,kentucky,jackson1,doughboy,ramona,butthole,phillies,jrcfyf,789654,camels,dannyboy,oakley,daniel1,nebraska,latin,double,qwertyuio,sabbath,chang,pinkfloy,homers,striker,looker,fallen,maryland,luckydog,azamat,september,iguana,oklahoma,moloko,qwerty123456,agent007,vfrcbvrf,javier,vette,daniil,command,rhonda,studio,pistol,miles,skiing,franky,stoner,conrad,select,tanya,houses,boris,puppy,elliot,charmed,vladik,nathalie,whocares,666777,maynard,vkontakte,ihateyou,puppies,zidane,eileen,dilligaf,crash,mandingo,moneys,tyrone,funny,nevada,kotenok,mystic,california,123457,budman,church,carlton,rafael,technics,bone,stick,golfball,rookie,panda,laptop,today,01011991,jennie,triton,river,trojans,bunghole,zvezda,132435,15426378,hurrican,central,stripper,dale,filter,jethro,snow,gustav,ivan,escape,gizmo1,hawk,igor,aberdeen,shane,lespaul,rfnthbyf,enterprise,butch,dthjybrf,963852,1366613,cutter,splash,handsome,oilers,randall,cash,nofear,cupcake,excalibu,batman1,momoney,gbpltw,bigger,belinda,svetik,possum,metal,moocow,brothers,bethany,keystone,babyboy,flamingo,super1,firefox,bogdan,ccbill,passwort,soleil,lancelot,melissa1,vipers,marilyn,tdutybq,juliet,leader,madden,russian,australia,sabina,chase,coolman,babies,skinny,zaphod,raven1,kamikaze,verona,bacon,noodle,rebel,doobie,designer,deadman,attack,vortex,killme,dogman,pokemon1,gopher,somethin,danila,12332,reagan,apollo13,chevy1,cancel,torres,000007,freaks,azsxdc,sassy,donna,dracula,play,poncho,bearbear,boots,engage,steve1,deskjet,bradford,bitch1,hammers,deeznuts,warhammer,rangers1,tight,justine,ralph,fabian,lewis,casey1,summer1,blueblue,marissa,oregon,bubbas,sinatra,hilton,meatball,mailman,dawson,columbus,manchest,cthulhu,macdaddy,mighty,michaela,grandma,ready,sterlin,cartoon,summit,123456789z,sentinel,tolkien,bicycle,peter1,blow,beverly,breast,lickit,kathy,crazy1,meghan,universe,capone,jenna,julius,wendy,bryant,truelove,helen,123456k,nancy,eatpussy,hailey,kitty1,daisy1,chair,362436,bowser,kathryn,sexygirl,fernand,eleven,rockets,billyboy,military,demon,davis,jamesbon,iloveyo,texas1,traffic,saint,daddy1,redhot,microsof,sonic,miracle,microlab,gofish,pantyhos,pilot,lifetime,rugby,mayday,aikido,nina,star69,01011985,conner,cutlass,tree,thekid,gordon24,theodore,titties,sweden,function,polska,danie,gang,73501505,market,scotch,lansing,elvira,bloody,sexx,hustler,anfield,coke,smut,catman,rush,bonita,tracy,sony,fast,1234qwe,1225,passwor1,irish1,cheers,tinman,airbus,peters,china,azsxdcfv,santana,hayley,station,gabrie,scottie,orioles,jenny1,01011970,charlton,saun,fortuna,dfkthbz,rustam,warlord,retard,fatima,ultima,kong,bigmoney,4runner,rotten,betty,grumpy,oranges,kelly1,superstar,fordf150,asdfjkl,boxing,xtreme,denali,selena,zxcasd,huskies,128500,terminal,wilbur,kristy,wildfire,vladislav,bikini,thor,hollywood,mayhem,sultan,gretchen,figaro,sixers,sparta,saratoga,321654987,running,01011981,cloud9,music1,models,mojo,greenbay,cancun,marlene,trinidad,tammy,chewie,hope,number1,billy1,feet,crunch,bigbird,mellon,chicken1,bigtime,fashion,piccolo,fabie,789123,rjirfrgbde,rovers,meatloaf,hyperion,sandro,rightnow,jarhead,armani,treasure,miriam,hansen,natural,01011986,lisalisa,sport,bizkit,chester1,jasmine1,maradona,1066,sayang,charli,rfhbyf,utopia,anaconda,japanese,camilla,coconut,govols,emerson,memory,catherine,jedi,cosmo,cruise,giant,ricky,dragoon,woofwoof,giorgi,packer,pass1234,poontang,emily1,illini,christopher,davids,zaqxsw,sandy1,pedro,sticks,revenge,exodus,reebok,chanel,albatros,cabbage,goku,wally,beaner,quincy,greens,tomato,toby,chief,richards,turkey50,adriana,kenworth,happy123,deborah,down,cooter,dinosaur,holyshit,eeyore,movies,dana,lionking,creamy,adult,poodle,tsunami,happyday,321123,knopka,tommy1,bogart,corrado,volley,tyler1,chickens,orgasm,whisper,flying,first,chocolate,walleye,hopper,katie1,sean,twisted,chaser,pepper1,memorex,ericsson,1001,100000,jensen,positive,crazybab,science,frisco,dong,jose,zorro,romance,sherwood,shania,rereirf,sausage,milana,tasha,vfvekz,profit,zenith,fugazi,junebug,clemson,polniypizdec0211,tootsie,fktrcfylhf,comics,zxcasdqwe,vfczyz,150781,werner,aspire,hardrock,condom,cocks,rachael,gringo,anhyeuem,madeline,rich,becky,canon,february,alien,abc12345,harper,justin1,stocks,marcos,samsung1,clapton,roberta,coleman,applepie,skywalker,fubar,theresa,koshka,tundra,vitalik,arjay,gmoney,bigsexy,ingrid,pillow,gandalf1,lucky13,fingers,samiam,dean,davidson,skorpion,candle,nobody,hellyeah,better,australi,drew,rockhard,boob,easy,bears,sparkle,johanna,everest,rfrnec,hedgehog,13243546,wolfie,surf,bobby1,fart,yosemite,marisa,voyeur,baddog,brad,jazzman,dicks,tool,temp,cheetah,1qa2ws3ed,slacker,steele,mikemike,wood,pooppoop,america1,barsik,valeria,deniska,br0d3r,fright,karolina,kirsten,vfksirf,kume,kenshin,bootie,cyclone,starship,monty,balloon,maxell,dildo,rupert,0.0.0.000,milena,bonsai,lion,salvador,greatone,vernon,50cent,slider,lillian,admiral,cecilia,stolen,albion,boys,midget,fuckin,freeporn,nikola,amanda1,hithere,football1,222333,78945612,damnit,dinamo,francois,cheng,calico,duchess,scratch,powell,packers1,stefano,fortune,nyjets,artemis,robotech,roadkill,backdoor,rastaman,fiesta,felicia,alliance,fletch,jerkoff,killbill,goliath,cinnamon,rambler,malaka,tekken,sojdlg123aljg,321456,18436572,963852741,carrera,bangbang,jeanette,marc,fritz,ramses,operator,shado,duster,spank,wibble,alibaba,mechanic,keywest,sword,amsterda,hal9000,bristol,pingpong,rasputin,marianne,hooter,tara,rctybz,sanders,faggot,krista,presto,majestic,332211,nguyen,fowler,passwords,buttman,snake1,spurs,carl,pompey,trident,viagra,qwert1,brian1,kipper,kingfish,zxcvbnm1,gotohell,angie,guest,garage,heidi,mattie,slutty,isaiah,steeler,wrestlin,pooter,divine,emma,route66,clipper,charley,macross,railroad,lineage2,oleg,420247,seamus,swimmer,ne1469,jokers,thursday,chico,a123456789,solnce,erik,kimber,guiness,pussie,mathew,nature,matador,sparks,typhoon,hank,secret1,retired,subway,slave,ivanova,ghetto,florian,love69,vermont,tang,ktyjxrf,lolipop,moose1,spears,yzerman,peterson,magick,phillips,cinder,nwo4life,flash1,shearer,pupsik,charles1,dfkthf,allsop,162534,456321,000001,city,qwer123,grapes,123123q,pippen,belle,chad,venus,kcj9wx5n,sex123,dammit,barry,caveman,critter,underdog,r2d2c3po,skydive,renault,onlyme,george1,murder,snoopdog,jayhawk,hotshot,caramel,broadway,kinky,theboss,fuckher,train,trout,ding,umbrella,feather,credit,splinter,depeche,seeker,fuckthis,respect,crysis,direct,animals,chemical,cyclops,1000,122333,135246,789987,123789456,chivas,jamesbond,blackhaw,passpass,sinclair,team,megapass,beanie,translator,helloo,magicman,cunts,phil,fishes,supersta,giuseppe,caligula,kill,shannon1,juggalo,frozen,quattro,usmc,meredith,java,wassup,rosie,bullseye,saturday,pornos,cohiba,ashley1,floppy,alucard,deacon,heart,tabitha,kristine,nicole1,tunafish,great1,gfhjkm123,dallas1,xbox360,dkflbckfd,kickass,p0015123,10203,200000,7753191,12131415,vietnam,kendall,pearl,safari,gonzo,crawford,bob123,klingon,jacob1,rain,looser,goalie,damage,maureen,west,dawn,tazmania,cigars,facial,cobra1,deepthroat,malina,silence,samara,dfktynbyf,fang,cruiser,vector,tommyboy,jean,banker,horizon,chainsaw,button,bigbear,forfun,abraham,123456r,astrid,carole,andres,sharky,enter1,vh5150,royals,christina,small,misfit,work,yousuck,louis,fallout,marino13,scania,maxx,nudist,getmoney,budweise,qazwsx12,song,believe,brighton,absolut,kungfu,kostya,monaco,death1,gunners,vfhufhbnf,mamapapa,1230,minime,blueboy,penthous,chrisbln,steph,whitey,europa,jade,bertie,daphne,groucho,champ,benny,grant,mirror,village,trader,stroke,walrus,susanne,number,sabres,nipper,woman,floyd,snowboar,undertaker,flounder,moneyman,patty,bottle,love123,kahuna,canadian,wolf359,viewsonic,coolguy,rules,downtown,wagner,strange,fabric,trisha,italian,ybrjkfq,cypress,01011989,qwerty1234,eastside,sneakers,passme,topher,taylor1,golfgolf,barber,sinbad,frodo,panasoni,craig,alfa,mybaby,skidoo,chicago1,massimo,back,jillian,cat123,q123456,sparrow,senior,dalejr,thecat,fucku2,snapple,mondeo,leanne,emmitt,thanatos,z1x2c3,ghjcnjnfr,maximum,smegma,thesims,whitesox,chong,778899,2128506,bonkers,poseidon,musica,doug,johannes,gargoyle,0420,olivier,hambone,bluedog,intruder,sunnyday,cyber,compute,kids,smelly,spawn,wapbbs,answer,studly,poppy,paper,ferrari1,simona,solution,madison1,newcastl,adonis,goodman,sexxxx,europe,goldstar,again,quantum,buckshot,static,turbo1,dollars,01011988,titanium,holly1,erica,danzig,sadie1,jabroni,library,journey,beastie,chrono,dang,1024,555777,edwards,jane,test1234,gunnar,federico,korn,custom,lance,1qwerty,assholes,daewoo,jess,briana,watcher,superman1,albina,sunflowe,dorian,babyblue,premier,staples,nike,stereo,westwood,apple123,mouse1,usnavy,boomboom,fresh,florida1,sasuke,dharma,pisces,motherlode,multiplelo,hang,bike,sapper,scanner,marius,zeus,racer,callaway,user,bayern,rover,lamont,rivers,snoop,over,walmart,micheal,starfire,theend,steel,tigger1,erotica,aaliyah,doogie,renee,paintbal,winston1,sexy69,paint,123qwerty,tyson,joshua1,newbie,knickers,lokomotiv,112211,192837,hotred,ufkbyf,panther1,dodge1,laurel,shawn,12345z,wasser,scott1,jessic,thirteen,rjycnfynby,avalanch,outkast,truman,magpie,scout,philippe,poetry,martin1,havefun,michell,cubbies,losers,hotpussy,deejay,fghtkm,droopy,blossom,333666,777888,allmine,01011984,zerocool,janet,tomorrow,godfather,abby,greece,second,reading,greene,sascha,busted,ming,bimmer,original,cbr600,ocean,anne,builder,demons,nitram,pudding,bounce,donuts,01011987,fucku,newyork1,jeanne,idontknow,audia4,aleksey,vfvfgfgf,leonid,smokes,mylife,beerbeer,sims,redfish,harry1,working,rodman,beaches,1x2zkg8w,hairy,contact,start,luis,bogey,prissy,123456s,gegcbr,tights,insert,carla,dante,beretta,francesc,jewels,searay,padres,celeron,mittens,quartz,ziggy,diehard,micron,syncmaster,cornell,christie,stunner,hockey1,simon1,rtyuehe,hoosier,zxasqw12,peyton,cheese1,orange1,paintball,bing,4121,monalisa,queens,terrapin,a1s2d3,spongebob,buzz,attitude,backup,whisky,clevelan,ling,cedric,marin,barefoot,artur,chuckles,barrett,meathead,bigass,ou8122,titty,spike1,gretzky,02071986,kosmos,cfitymrf,biggles,cambiami,sexy1,12345678q,03082006,thongs,blessing,what,aleksandra,ginger1,twinkle,gladiator,gollum,southpark,rabota,mazafaka,336699,goodboy,carbon,scuba,tango,stoney,brent,weaver,will,volvo,footbal,pianoman,gaston,casanova,traveler,clark,stumpy,hawkeyes,clarinet,looney,mommy,maggot,felipe,bucket,sex,eduardo,freeze,sound,sexyman,johnboy,dian,snapon,deeznutz,warthog,vegas,rooney,honey1,futbol,filthy,steam,carina,1012,90210,10203040,123aaa,mustard,boricua,meowmeow,maste,mellow,love1,abc1234,sunshin,bengals,combat,goofy,whatsup,sauron,krystal,alina,lover1,monster1,prophet,joker1,loco,lovesex,twins,triangle,booker,reefer,nickel,venice,xander,strip,valencia,01011910,lord,rhiannon,crystal1,smeghead,valeri,andromeda,12qwas,12345679,diver,cerberus,james007,sputnik,groove,lambert,usarmy,more,tiberius,zigzag,sting,abcd123,bean,welder,radio,petra,focus,gabriell,candice,salamander,eternal,silver1,bunny1,motley,resident,hayabusa,marcia,rambo,together,rainman,poochie,purdue,redwood,ripple,buzzard,wang,redwing,boobie,juliette,monke,hokies,phish,1q2w3e4r5,crjhgbjy,jagger,nokia6300,rockford,shou,tuan,goldwing,1007,10101,brewster,bermuda,zero,thegreat,proxy,confused,badgirl,lola,bacardi,sweet1,derek,whiskers,spaceman,starman,rebecca1,trial,karma,claudio,12qw34er,allstar,carolin,gesperrt,lynn,swords,rasta,wildman,nikolay,kang,slinky,wrestling,jamie1,mohammed,pinhead,hacked,logan1,sersolution,penny1,overkill,rhfcjnrf,mishka,montgom240,123451,banane,bulldog1,person,public,fester,something,12345qwe,lions,helmet,buffy1,ripken,frisky,changed,games,higgins,trapper,piper,windsor,supreme,ib6ub9,kaylee,athens,norway,runescape,oasis,jill,hurley,lightning,dbrnjh,shun,chun,11223,235689,784512,14725836,19411945,edward1,darius,chip,hill,midway,kool,hoosiers,vinnie,recovery,cicero,napster,lionel,amazing,tracker,laser,01011992,adrienne,roadking,menace,secure,stoned,br549,thedog,sacred,squash,nice,smoking,pony,feng,illusion,01091989,woohoo,rachel1,medicine,antoine,leavemealone,bagira,megatron,787898,5551212,orchid,reader,comet,clown,zippy,company,doghouse,stacy,wild,army,maxim,12345678a,paula,bravo,buddah,jaybird,chuckie,look,maria1,morning,dino,peach,todd,hanna,chuang,mortgage,idiot,heineken,saleen,rulezzz,fishing1,massage,sonics,moonlight,butts,motherfucker,02071982,pobeda,benfica,poker,kashmir,realmadrid,balloons,optimus,chunky,gsxr750,tinkerbell,chou,shai,135792468,common,starter,brewer,babyface,pants,gregor,dogfood,hardcock,deluxe,bigmike,01011975,blackbir,bookworm,hampton,jeffery,salomon,godfathe,meister,angus,intel,seahawks,eagles1,talisman,blackjack,eraser,collin,pissing,hawaiian,zhong,mian,1005,7779311,michae,berger,alphabet,tricia,beautifu,misha,maryann,123456654321,adams,jenn,riley,xxx123,really,sally1,mortimer,tongue,gator1,century,sancho,remote,darkman,buddie,roadrunn,pizzas,lexus,password2,medusa,health,stalin,toledo,cubswin,dutch,lilly,beowulf,charlene,willia,christmas,pool,handyman,f**k,pacers,unique,eleanor,digital1,missy1,clouds,tiffany1,cgfhnfr,breasts,chinook,just4me,nuts,01011993,wedding,calgary,dutchess,gfhjkm1,heckfy,max123,ludmila,gong,12301230,nova,shell,lori,site,because,cheater,famous,delphi,cathy,wareagle,martine,gromit,sponge,ashlee,valkyrie,yoda,glory,teddy1,passwd,idontkno,smiths,mohamed,teddybea,killers,boxster,five,dragonball,beast1,babybaby,mermaid,qazwsx1,satana,dolphin1,bhbirf,foryou,misty1,nasty1,qazzaq,hong,puddin,chao,shang,zhei,quan,inuyasha,1213,stanford,peacock,assword,misery,desiree,barnes,sullivan,beamer,diggler,medical,1pussy,wishbone,circle,property,ripley,thedude,cloud,fisting,austin1,alexia,beemer,jayden,gameover,sparky1,redline,venera,linda1,salsero,fuckoff1,adam12,lust,fytxrf,sergi,kittykat,spanish,sinister,india,vedder,gonavy,manowar,02021987,novell,lang,colonel,rancid,diao,147369,dragon12,chrome,friendly,aa123456,destroy,titten,electra,polly,geoffrey,newpass6,bella1,eureka,onetime,phone,katherine,otto,lakota,claymore,hotbox,asia,banner,madina,02011985,manuela,bitchass,ruby,sporting,bartman,matthews,checkers,playing,01011977,02041986,carmel,gabriela,dfcbkbq,nimbus,wrestle,bulls,02081988,jktymrf,alexalex,preacher,gamecube,02051986,mustafa,svoboda,123321a,circus,armagedon,alenka,playstation,z1x2c3v4,leng,qing,cong,zheng,02091987,1369,12011987,magical,park,claudi,marine1,rhtdtlrj,pablo,thumbs,camper,doitnow,goaway,subzero,charity,hootie,face,pissoff,jammin,beth,blackout,crow,darrell,cocaine,bcfields,skylar,rolling,loaded,milkman,lotus,davide,bigbutt,electron,johann,devil666,12345t,cheeks,skate,silverad,lighter,02021988,hassan,02031986,pothead,oliver1,gobucks,123456qw,squall,thunderb,02101985,courage,pippin,ghostrider,antoni,kaitlyn,neng,peng,miao,teng,xuan,xiao,1017,1020,1492,654123,794613,reynolds,cannabis,xerxes,ipswich,ninjas,mango,farley,lucille,pinky,jimmie,nude,dieter,annika,mitch,southpar,marika,jackson5,dickie,jetski,finance,tdutybz,dianne,forward,jenkins,bright,absolute,morgan1,bilbo,musashi,ferris,iamgod,lipstick,1234567890a,laurence,02061985,02011987,mandarin,baseball1,quest,tottenham,adults,yfnfkmz,kleopatra,tulips,nong,piao,ruan,zhuang,chai,dirtbike,111333,369963,1236987,1357924680,sheba,pickup,dwayne,othello,mari,katherin,forum,sonny,12qw12,rider,a11111,warner,northern,cinema,cameltoe,petrov,bluefish,fuzzy,pheonix,iscool,secrets,02021986,elite,toon,modena,bert,marsha,slippery,kissing,caravan,divorce,tank,beatle,jump,akira,sanfran,01011983,1qaz2ws,cheech,000111,badman,02091986,samtron,paloma,yang,dolores,sveta,qweasd123,shadows,mollydog,annabell,starcraf,ghblehjr,vasilisa,jameson,chuai,deng,qiao,zhou,zhun,jiang,luan,sang,ying,scorpio1,beans,slim,illinois,warning,ebony,meat,jockey,deadpool,hillary,bearcat,caprice,farscape,evan,bigtit,lassie,zappa,sander,nicol,sunflower,hopeless,sheriff,carpedie,bank,love12,asdfzxcv,sherri,march,bingo1,slave1,barton,shepherd,02021984,gatorade,keegan,high,cameron1,guitar1,toolman,barker,spectre,pussey,nuggets,borussia,mantis,01011982,banzai,ariana,flexible,chloe1,mullet,graphics,fyutkbyf,123qq123,mancity,templar,stories,yfcntymrf,02081984,02081987,fergie,records,thedoors,7ugd5hip2j,gawker,pussyman,skyler,elizaveta,colton,huai,seng,xiang,zhuai,guai,02061986,solo,moritz,monte,lemon,strength,talon,rhino,cowboy1,susana,sonoma,three,mack,spinner,allan,keller,webmaste,aaron1,grease,augustus,raquel,alejandro,chimera,rufus,stretch,ticket,bacchus,kendra,twenty,corsair,kinder,argentina,corleone,zhai,spice,mickey1,vampires,domain,iomega,heater,02031984,02021985,hover,alex123,ltybcrf,artemka,xxxpass,qiong,ting,hippie,jing,reng,tian,tong,2580,123455,21031988,987456321,poland,deutsch,babylove,becker,speedo,brett,oceans,slapper,letter,harvard,bonjovi,mazda,virtual,cosmic,leon,snuffy,blaze,sergeant,maggie1,dragonba,spurs1,stonecold,hellos,jacques,register,buttercu,01020304,huang,01011999,millions,millwall,patience,chrysler,merlot,bullfrog,latinas,a12345678,02011986,xyz123,istanbul,phoeni,ashleigh,02081989,kotaku,universal,noelle,binladen,artem,shanghai,porsche1,castro,gabriel1,ceng,chuo,jiong,xiong,shei,meng,hans,wraith,pierce,jayhawks,kilroy,amateurs,dotcom,cattle,daemon,ntktajy,barbados,renata,thoma,balance,mikey1,chan,nomore,pdtplf,canyon,kayla,jackpot,mets,orion1,pulsar,baron,marker,chippy,nightmare,monarch,hamish,aubrey,reds,knockers,dipshit,alexey,malone,athlon,hubert,chevrolet,eddie1,vadim,everett,napoli,myname,belly,cobalt,counter,dialog,house1,augusta,smokie,cristian,coolness,cougars,screen,02041984,criminal,hardware,ramones,bobdylan,ning,capslock,02061989,rong,zaraza,ciccio,teddybear,alisha,gfhjkmgfhjkm,chui,liang,pian,niao,1123,120676,147963,gadget,shiner,laurent,fulham,missouri,carlitos,dwight,helene,halifax,dogshit,entropy,coldbeer,silent,lost,silly,netscape,boom,edgar,dog123,golfer1,county,deep,freeway,syzygy,andromed,game,media,wings,brigitte,danny1,yeahbaby,diego,yolanda,eldorado,hollow,crack,eastwood,monkey12,gunther,paranoid,anita,sexyboy,rainbow6,soulmate,gooner,drunk,persik,lesley,geneva,9293709b13,microphone,kakashka,02021983,50spanks,111111a,fgtkmcby,mclaren,spread,geng,shuo,zhui,duan,nuan,qiang,weng,shuang,159632,9562876,1234567891,bamboo,brittney,fastball,creature,cards,just4fun,matteo,fuckyo,hack,smashing,foot,washington,arlene,baggio,carlito,jones1,hopeful,astro,hondas,snooker,sophi,redbird,bigblue,annie1,dynasty,mephisto,temp123,trainer,rebel1,iceberg,shitface,fountain,specialk,estrella,some,02031987,generic,buddyboy,stevens,02041983,arcadia,02051983,manning,nikitos,piramida,02021989,violetta,bailey1,piano,spencer1,salasana,q2w3e4r5,maxxxx,zang,shutup,thing,suan,heritage,liao,1022,1223,15975,11221122,browning,homerj,tiburon,obelix,kris,chopin,02041982,insomnia,hooper,promise,cygnus,theater,romero,jelly,plasma,kissmyass,here,ninja1,submit,spider1,budapest,jayson,sexysexy,jorda,citizen,sahara,pinkfloyd,card,stroker,pavlov,playboy1,pasword,amigo,heynow,arturo,fight,ventura,sandwich,fraser,yummy,homeboy,royal,testpass,gamecock,milo,maxwell1,magician,female,wildcard,sassy1,magazine,telephon,bigfish,tripod,kuai,lazarus,cleo,licking,dundee,1234asdf,02081986,1a2s3d4f,brodie,misfits,slavik,rochelle,sleeper,seeking,pringles,butcher,patric,iverson3,nanook,02041987,02041988,vsjasnel12,darklord,loveless,bruno1,radiohea,02011988,cang,shao,sheng,guang,shuai,xing,1011,2469,12365,karin,hughes,giorgio,maxime,sphinx,reckless,triple,baldwin,taxman,orient,desmond,married,zhjckfd,mordor,hunt,romano,jiggaman,ramsey,officer,lovebug,sam123,tiger123,classics,hooligan,pluto,georg,bolton,scrabble,jezebel,major,010180,jellybea,mason1,shock,drakon,seadoo,mexican,hawaii50,pharmacy,door,lena,abnormal,patrice,concorde,alfredo,01011979,02081985,cdtnbr,qazwsxedc123,puffy,islander,02101984,chantal,jakejake,02011980,yjdsqgfhjkm,bunnies,bushido,kazantip,strawberry,verizon,maksimka,dupont,crusher,jiao,zong,zhang,pang,1211,1224,123465,655321,ghost1,premium,wg8e3wjf,corey,426hemi,goat,diane,channel,project,hole,cthtuf,arrow,meagan,tootie,bounty,blue12,02021982,porno1,kfhbcf,kirsty,howdy,ramrod,sweetnes,master12,bird33,bummer,corolla,andersen,blond,race,darryl,senator,ferguson,donovan,123456qwe,thelma,dynamite,gertrude,doomsday,rhjrjlbk,hjccbz,players,mariposa,killer12,ozzy,mazda626,excalibur,marcello,buttfuck,moore,samsun,masamune,zhao,niang,zhuo,02071984,998877,12365478,darlene,bessie,brains,north,attila,clowns,chestnut,woofer,model,1qa2ws,moses,someone,lindros,tiny,dottie,civic,july,a1a2a3,merlin1,anthrax,lilian,imation,beacon,tripper,snoopy1,vsegda,tiger2,ursula,fullmoon,spiker,sporty,force,pornporn,citadel,jacobs,michael2,volcom,dynamo,amerika,02031985,bombers,hannah1,burrito,andrea1,inspiron,forsaken,spock,mallory,lantern,nextel,goirish,snowboard,haggis,callum,violin,lollypop,insanity,placebo,creation,glacier,02061988,stepan,zander,dabears,water1,katarina,iloveme,sexxxy,moonbeam,webber,gonzalez,henry1,tiao,tigger2,4417,7007,69696,147741,258852,dogger,pecker,stiffy,senators,create,june,wingman,pumpkins,felix1,windsurf,ernie,mick,watch,green123,jarvis,zephyr,fishman,dell,reddevil,wanted,sheridan,larry1,nichole,bronze,concord,rjhjktdf,kellie,baker,zalupa,killkill,avenue,asddsa,bunker,wrench,paddle,schalke,cobain,shanna,poopy,broker,mouth,woodland,yvette,suicide,vanguard,aviation,exotic,heat,stanislav,02081982,superb,q1q2q3,fergus,mihail,vfibyf,02051982,yankees2,mobydick,icu812,sausages,tuning,francesco,ganesh,anastasiya,nevermind,presiden,faithful,kerstin,vfitymrf,varvara,happiness,1z2x3c,robotics,zuan,nang,shui,225588,369258,normal,deer,bigcat,store,02011984,karen1,tech,temppass,laura1,onetwo,postman,weird,uranus,highheel,aloha,cigar,puss,stylus,gobears,duckie,stratus,thong,tigers1,jimbo1,mandy1,pippo,conover,soprano,jingle,firewall,polopolo,dolly,pepito,piazza,radical,alone,mail,boxer,02031982,reload,evolution,julie1,grande,drummer1,tipper,fuckme1,02061980,battery,dogcat,bubba69,drive,kirby,candace,digimon,bombay,mariana,sowhat,pussy123,pumpkin1,lips,download,fandango,kamila,popper,dusty1,gore,beng,rang,bian,cuan,smokey1,1112,369852,1000000,1234560,lenny,qwerty11,mypassword,louie,earnhard,dancing,simmons,airport,snappy,angelika,fishin,boxers,icehouse,qqqqq1,cramps,basset,dogboy,hall,abstr,softail,titan,santa,killjoy,fischer,electro,mygirl,delilah,misfit99,nutmeg,111qqq,christma,kittens,krusty,script,zaqxswcde,bigboss,falcon1,flores,guyver,coach,fender1,praise,prowler,harvest,latina,asdf12,clit,moreno,erin,02061987,02091983,01081989,spikes,zxcvbnm123,jubilee,shan,choice,yugioh,toaster,pineapple,harrypotter,gorgeous,namaste,carnage,yong,zeng,redsox1,biao,heng,keng,kuang,1013,1023,12051988,alissa,nigga,dayton,chriss,niceguy,magelan,qwert12345,almond,club,bumper,partner,vikings1,123qw,marty,spongebo,erika,judy,ghosts,broncos1,hookup,bigben,hammer1,wifey,cindy1,carmex2,enrico,starstar,gilles,chillin,superma,radiohead,havana,lumber,pistons,viktoriya,gameboy,robot,santafe,holidays,jennife,mckenzie,reddwarf,dodgers1,cascade,kidrock,pinball,isaac,banger,05051987,02071987,02101989,02041985,arrows,cookie1,london1,platypus,password12,foxy,02071980,1z2x3c4v,abrakadabra,doofus,passes,shanti,barron,marianna,longbow,services,02101987,heroes,living,mankind,stasik,jets,beardog,longjohn,123000,134679852,glenn,01011900,nikki1,alessandro,garion,live,juanita,honolulu,nygiants,slick1,busty,install,niceass,string,boozer,mars,astra,junior1,abbott,puffin,dogbert,queenie,mother1,miller1,muscles,highway,visa,02091984,cottage,compton,steffi,romans,beerman,megan1,windmill,guitars,earth,freebird,slamdunk,snowflak,tasty,delight,nights,biology,joseph1,emilia,bronson,frost,irishman,badgers,state,02091981,bergkamp,pixies,training,warrior1,playstat,milk,oatmeal,mudvayne,airwolf,season,lottie,dudedude,jackjack,johndeer,zildjian,magnet,vjcrdf,02061983,02041981,hammond,ramirez,02091980,mang,aptiva,anai,qwer12,gidget,1121,78945,153624,333777,22041987,stop,kjkszpj,manolo,jerry1,bruiser,chilly,medion,josephin,giraffe,jared,paulina,fishbone,edison,caught,gasman,genesis1,pocket,moondog,charter,camila,impact,tbone,bigblock,rudy,towers,krypton,hallie,jefferso,pelican,altima,clippers,getout,compass,kimmie,chambers,winners,paulie,spoon,sucking,albany,toffee,theatre,never,pavel,111111q,climber,marlon,micro,thisisit,armand,ultra,aladin,monkeybo,comfort,123456l,epsilon,idunno,death666,stress,hounddog,pallmall,02051988,angel123,02041979,kate,webhompas,monsters,picturs,02051987,sairam,02081977,05051985,02071988,easter,cobras,ballin,comanche,landon,severin,15051981,26061987,whiteout,roadster,basebal,stone55,drifter,easton,werder,norwich,stubby,stefanie,clay,gene,mike123,ellie,versace,food,visual,heinrich,record,white1,bowwow,ellen,undertak,demo,hookem,anastasi,fiction,medic,colnago,storm1,booster,festival,zzzxxx,coolcool,qwe123qwe,sinned,foreve,squeeze,02031981,mazdarx7,anthon,diving,shocker,hewlett,cross,sutton,choochoo,08031986,02051989,milan,defense,123456789s,iloveyou2,fidelio,welcom,123456m,word,lithium,02051984,02061984,kisskiss,cbr900rr,british,franc,kings,mama123,lovelife,hellboy,chipmunk,good123654,saiyan,chase1,bluebell,federal,trust,format,kjrjvjnbd,ctrhtn,1234qw,hollie,celeb,fuckinside,1215,111000,987123,10011986,11051987,13041988,21031987,kirk,washingt,tkbpfdtnf,sensei,smirnoff,mydick,spam,macbeth,cabron,guess,pipeline,mike1,clyde,dalshe,james123,zebra,mortal,fishhead,gustavo,vintage,06061986,pigeon,carver,winner1,gypsy,konstantin,beta,freefree,sheba1,summer99,newcastle,krasotka,01031988,komodo,02091985,juicy,punk,starligh,flyfish,wireless,carman,81fukkc,manila,nathan1,olesya,salome,lowell,torpedo,switch,motion,sharp,toejam,julien,puppet,buceta,scoobydoo,02021979,super12,koroleva,lineage,michaels,redrose,close,yogibear,redbaron,codered,testing1,frogman,02021981,tatarin,azazel,moskva,kitchen,freesex,nascar24,president,7894561230,news,mykids,bitter,highbury,zachary1,tranny,redfox,02061982,1002,135791,username,achtung,johnny1,spotty,survivor,program,prayer,transit,sanity,seagull,flanker,cocker,qwerty7,wanderer,soccer12,fuckhead,zodiac,isabell,costello,virgil,nutter,rockies,irinka,washburn,catwoman,upyours,kelvin,lemonade,chilli,bearcats,chef,itsme,gravity,chevys,solitude,sunny1,cocksuck,minerva,boomer1,deeper,01011978,02011989,ohshit,vera,cricket1,sugar1,rober,slowhand,tommie,ross,jsbach,lorena,dinara,paradigm,smoke1,lilith,nostromo,borabora,arkansas,chiara,savanna,presley,bologna,terminat,habibi,contest,sushi,markiz,sigma,rainbow1,bdsm,blam,fantasia,stephen1,mildred,02041989,grandpa,underground,johnson1,peaches1,cnfybckfd,ghbywtccf,02101986,bigbob,11081989,12021988,13041987,14061991,20061988,21011989,22021989,24061986,30051985,74108520,joel,slater,comedy,marti,grand,georgie,wildbill,smart,kent,larissa,gilligan,blast,hornets,brain,berkeley,pool6123,birgit,maggi,armstron,3000gt,01061990,corndog,hilary,troy,123qwer,lane,piggy,destin,tropical,sundevil,shinobi,horace,gagging,hurricane,volkswag,wasabi,01011960,nurses,bmw325,02021976,zanzibar,reilly,mustang6,trouble1,angelus,chinese,sissy,sunfire,tonight,sonia,sneaky,report,02071981,coventry,jeremy1,gtnhjdbx,03041991,sekret,45m2do5bs,undead,qazws,madcat,hotone,eastern,123ewq,daniele,nirvana1,lasvega,amorcit,wasted,sidekick,pizza1,02031979,yfnfkb,revolver,jackass1,cleopatr,nfytxrf,jermaine,gbhfvblf,kalina,02081983,marines1,1031,1102,1125,1235,172839,420000,635241,18011987,23041987,cisco,everlast,hopkins,nitro,vader1,south,nation,tinkerbe,lamer,boating,glass,bluesman,weston,leroy,customer,physics,12qw12qw,paolo,dakota1,quentin,messiah,hitachi,marjorie,krissy,shawna,conan,woodie,troll,groups,penguin1,spikey,fatty,villa,denmark,stephan,birddog,cyborg,keenan,tokiohotel,straight,nautilus,kieran,slayer1,rubble,highlander,redeye,justus,firefire,from,02071983,schmidt,longdong,boiler,margie,heidi1,suckers,waffle,khan,sonata,lopez,there,skyhawk,joebob,armada,simba1,blues1,07071987,reflex,threesom,asdqwe123,02021973,01121986,americ,goten,loud,ghjcnjgfhjkm,02011981,01071986,02091989,02071989,nokia6233,ghbdtn123,asdfgh01,sisters,valentine,yuan,monty1,cole,1812,10031988,10071987,12121990,13031987,14111986,19061987,19101987,24011985,25081988,28041987,123456123,bighead,matthias,changes,descent,mazda6,fenway,taco,eggman,aaaaa1,jonny,buddy123,private1,dogface,bowman,irishka,shibby,antonia,astral,nudes,teenage,enterme,thecrow,andyod22,score,complete,rivera,belmont,tigge,junkie,fredrick,daniels,vickie,candy1,bennie,skinner,razor,umpire,blanco,fearless,citroen,rollins,sluggo,torino,antelope,marseille,aramis,emilie,compaq1,gryphon,malachi,pantera1,viewsoni,ethan,yeah,marble,02081980,reptile,02021990,chandra,kille,dindom,01091987,evangelion,handball,nancy1,barselona,draven,zxcasdqwe123,sandrine,fuck1,sprinter,fyfnjkbq,01041985,02101988,stinker,palmtree,sonyericsson,hotties,rampage,seabee,chick,1776,987321,10011990,10051987,10101986,11061985,12121985,13061986,14021985,17051988,20111986,22011988,25800852,28021992,gordo,bigpimp,question,soccer10,boytoy,quasar,carpente,spartan1,amand,luca,pasadena,biatch,benoit,glock,coldplay,expert,audi,mario1,castor,deadly,fairlane,joe123,elcamino,callisto,glamour,datsun,studman,hanson,mentor,tomahawk,shamus,gladiato,diaper,keisha,stupid1,styles,squeak,cayman,runaway,dentist,navy,skip,fantomas,thewho,zippo,castillo,luck,arianna,honeybee,papito,yamahar1,holycow,02031989,ukraine,doors,wildwood,yellow1,skibum,gambler,helper,09051945,best,brown1,malice,david123,karachi,jewel,excite,toilet,corinne,morton,johngalt,sweetness,options,loretta,mcdonald,sf49ers,palermo,buffalo1,playa,lambda,02031980,01121988,gideon,matthe,02101981,medved,cheshire,superior,08121986,ministry,trinitro,pebble,casper1,bismillah,roses,elefant,player1,capricorn,harlem,04041991,nikolai,vendetta,bobdole,03041986,wizard1,02101983,manfred,pinky1,biker,margarit,bigpoppa,success1,ijrjkfl,voyager1,asimov,bruce1,winter1,iloveyou1,01011995,dominik,1210,24680,100500,196969,415263,11051990,16051987,16051989,17061988,20031987,20091991,21031990,22021986,25031987,25121987,27061988,28011987,28021990,29011985,29051989,29071983,30041986,paris1,limited,vitamin,calibra,zarina,perry,iforget,04041988,glasgow,shrimp,antares,hola,antonina,jamess,hetfield,warez,bigones,cutiepie,chapman,bolitas,dimas,nonenone,bestbuy,papillon,baritone,knock,eight,stream,sleep,stephane,freefall,vjqgfhjkm,show,0000007,priest,jules,mischief,rogue,hate,foxylady,flip,ernesto,dominion,vienna,macman,enforcer,devo,3x7pxr,parol,tophat,megane,dungeon,leedsutd,f00tball,mingus,skillet,robins,twiggy,bitchy,giggles,remingto,alberta,ducks,rfvfcenhf,book,02011983,otis,derparol,02051980,quebec,emperor,buste,05051989,synergy,08051990,02041980,shakira,older,asdqwe,01041988,01061986,mamamia,cleopatra,rosario,finland,modern,carnival,01011994,dmitriy,coolcat,purple1,ghjuhfvvf,knuckles,mahler,kayleigh,klaste,1003,1025,1204,4200,224466,1234123,11121986,12031985,12031987,13121985,15011987,15051990,15101986,18061990,18091985,20051988,20091988,21051991,21101986,22071986,30031988,31011987,notused,bigdawg,grinch,chips,letmei,slugger,02071978,mental,harddick,brand,bozo,paco,kojak,tabasco,chelse,spud,rico,keepout,kokomo,firefigh,addison,barney1,blowfish,1dragon,hugo,samira,sexylady,sevens,08031985,stacie,rusty2,dimples,post,tuna,alexandre,whiteboy,roger1,films,cromwell,magneto,kernel,carroll,minemine,dontknow,02011982,acmilan,wp2003wp,sanford,referee,lakeside,polish,123456ru,noname123,screamer,calimero,portal,kfgjxrf,conway,rockie,02101979,02051985,dfktynby,francisc,swinging,02041974,cygnusx1,trucking,08081988,obsidian,sales,auditt,money123,02031988,oxygen,roswell,tower,01031989,01011974,papers,popova,03031986,giovanna,sasha_007,thecure,02051978,bigbang,lfybbk,pizdec,12345qw,02071979,zoloto,marijuana,02031977,02051976,kimball,jaguars,kordell1,kerouac,142857,258369,999666,10101990,13021990,14021986,15021985,16121987,17011987,21051988,22031984,22041988,23021986,24111989,25041988,25091987,26031988,27081990,30041987,07091990,stryker,ksusha,entry,roma,maple,choke,cassandr,moonligh,fenris,12345s,duffman,fuck123,john123,dirty1,blueball,bigbooty,cars,wrestler,salope,sexxy,dinner,building,mopar,cecile,fishfish,paramedi,capricor,robocop,rimmer,hardone,w_pass,4ever,evil,alice1,nomad,nuclear,asgard,series,advent,01031985,universa,jorge,kestrel,spanner,guido,cheddar,carlos1,lalakers,acura,cherries,eclipse1,anchor,cold,yoyoma,darkangel,aspen,bahamut,little1,whistler,57chevy,smackdow,galant,bukkake,leopold,option,strawber,facebook,susanna,bookie,crusty,qwedsa,nine,extra,matrix1,02051981,01021990,transfer,breanna,mothers,clarissa,peachy,prozac,p@ssw0rd,loki,scuba1,bootys,argentin,flame,bricks,slimshady,dkflbr,nokian73,chris123,11111q,krolik,joshu,korova,johncena,magpies,pictures,cevthrb,suckmydick,spanker,dogpound,02051973,impreza,02041975,132456,145236,357159,741963,10041986,10071988,11021985,13071984,14081985,15071987,17111985,18091986,19011989,19031985,19283746,21011988,21011991,22061988,23031990,24111987,25011990,25091990,31031988,notebook,brandy1,prospect,bettina,gymnast,jktxrf,seneca,zxcv123,ksenia,rudolf,marquis,huge,daylight,golden1,q11111,tribal,zack,blue32,johndoe,hejsan,biteme1,jeannie,lemmein,salem,petrova,clutch,django,sexgod,sexxx,capetown,tupac,cartman1,ratman,09021988,vlad,fortress,canucks,01091985,virus,chocha,serpent,wallet,inter,telephone,eggplant,april1,camero,roofer,nazgul,fussball,cardiff,perfect1,wendy1,hallo123,fktyrf,pufunga7782,amore,02041978,factory,doggy1,budweiser,alanis,loser1,marseill,janelle,wealth,addict,goodgirl,timeout,wolfpac,02051972,camden,liverpool1,tenchi,05061990,godlike,university,turnip,beaker,vincent1,k.lvbkf,010191,01031984,02031983,repair,nbvjatq,vehpbr,southpaw,sylveste,redhat,forever1,wingnut,patrol,magellan,vampir,captain1,assasin,aikman,trailer,mariya,taekwondo,258963,7896321,10081989,11031988,11071988,12041986,12041988,12061988,13011987,13011988,13051987,14011986,14021990,15011985,15041988,16051988,22021988,22071987,22091988,22121987,23021989,23041986,23051985,25101988,30081984,sonyfuck,style,llamas,clifton,irene,sabrina1,02031978,punch,noname,goldfing,marie1,1234zxcv,jumbo,helmut,maveric,ricard,antony,happy2,marcius2,susan1,ballet,pentagon,sawyer,faith1,gina,pearson,hotgirls,flasher,tracer,boater,shoes,peppe,joyce,cornwall,goodie,devon,benito,butters,angus1,sixpack,mandrake,bubbles1,earthlink,lookout,slammer,venture,gagged,onion,01071987,truth,aries,12345m,lakewood,loveya,dogwood,money12,moonshin,ring,wyoming,suburban,challeng,olympus,volkov,opendoor,01011976,04041983,commande,stanley1,hoops,jonathon,diablo2,08081986,seymour,beach1,ashle,oreo,murzik,bubba123,02051977,navigator,right,gratis,myrtle,native,trip,lakers1,twelve,02081976,hellokitty,arctic,fkbyjxrf,rasmus,wormix,randy1,02091988,07071977,03021986,millenium,radar,07071990,gerrard,05071984,01041987,goth,asians,gateway2,camaross,bluejays,gaell,333444,10031987,10101985,10121987,11061991,11121985,12071989,12081985,13061987,14101987,15071986,15071988,16021990,17061989,17101986,18021984,18041986,18051988,18101987,19051987,19061990,19121989,20041986,20081991,20091986,20121989,21061986,22011986,23051990,24031988,26031990,27041990,27061985,27071987,29061990,29071985,30041985,135798642,lekker,qazxcv,borders,davies,midnite,lloyd,beater,05071988,whatwhat,optimist,damon,02071985,gotmilk,blue99,clock,decker,larkin,road,loren,redskin,hung,bremen,enternow,knight1,prince1,page,01051989,03081989,bimbo,peace1,destiny1,beavis1,hattrick,aaasss,1a2s3d,dejavu,markie,ou8123,1master,start1,test12,beatles1,screw,2fast4u,daddyo,natasha1,bordeaux,stone1,12345qwer,blaine,vanessa1,rough,alchemy,09041987,qwert40,hott,therock1,real,ilovegod,solaris,proton,links,cardinals,marriage,disco,peggy,spence,fanny,coming,swedish,espresso,auggie,02071975,vbkfirf,dougie,p4ssw0rd,richar,noway,nightwish,saigon,holes,jocelyn,gsxr1000,23skidoo,platon,ghhh47hj7649,shadow12,speedway,01041992,01041990,devin,leeds,09031988,timosha,roadrunner,ironmaiden,mackie,supernov,delfin,toriamos,06041988,ceasar,trans,patches1,oberon,vjkjrj,capecod,glow,nevets,1008,123567,147896,875421,10061986,11051984,11051986,11091989,12041990,12051986,12051990,12121988,14041988,15021990,15051985,15111988,16051985,17041991,20021988,20041988,21061985,22061989,22081986,25071990,25111987,26061985,30011985,mamacita,mad,derf,sandie,jaime,longer,cowgirl,stigmata,munch,gonzales,alena,01121987,pass1,data,shag,nineinch,a1234,waterboy,klondike,ilove,finally,bomb,spiral,boulder,odyssey,amigos,somerset,01031986,pain,burns,mulligan,krokodil,explore,lawson,charon,peeper,redcar,fellow,ambers,sloppy,savior,schatz,moron,q2w3e4,hardball,azertyui,republic,patch,reggae,canuck,romantic,vauxhall,boston1,angelic,emilio,doggies,tennis1,advance,02061977,around,159357a,06021987,spoons,rfntymrf,almighty,deputy,06081987,tosser,stratfor,mississippi,suckdick,houston1,eating,intercourse,power123,closer,01021989,lenochka,marijuan,02031975,globus,sterva,domingo,limewire,terefon,coors,04041990,suslik,steaua,blue1234,bledsoe,12345qwerty,greedy,01061988,iriska,htubcnhfwbz,zasada,sandr,awesome1,beezer,champ1,funstuff,evgeniy,bball,patrici,cuervo,printing,111777,357951,10011983,11011990,14011989,14031988,15021986,16051990,17031987,17071989,18021988,18111987,19061985,20031991,21041992,24031990,24091986,25011986,25061985,27081986,28051987,29051985,29061989,pastor,funky,theforce,chiquita,strap,yessir,daman,05081988,beech,streets,chaos1,wxcvbn,admin1,holein1,maserati,berry,qqqwww,geezer,coral,cabernet,joecool,nastia,egghead,doris,sheepdog,terrell,jomama,kane,armando,hairball,christa,aileen,clarke,insight,afrika,vancouve,tender,munich,02071976,123456789m,grandam,brady,luciano,alcohol,sheep,default,idefix,cyprus,trees,scheisse,montana1,mooney,ambrose,hoffman,pimpdadd,baltimor,jennaj,m123456,norbert,call,jaeger,mash4077,watford,davinci,mizzou,steven1,gocubs,square,pigpen,123456t,houdini,jewish,tomas,kirkland,ophelia,riccardo,07051990,another,rodeo,luna,bonanza,lhfrjy,02061976,sigmachi,revolution,dragon69,firenze,03041980,selina,absolutely,lback,ghbrjk,rfhnjirf,05091988,sammy123,sophie1,cvthnm,colonial,toolbox,04061986,hunte,ringo,bongo,02101976,azert,junk,banan,howell,magic32,liliana,q1234567,medina,riders,elway7,ilikepie,09021989,toonarmy,laddie,01031983,footjob,06051986,kronos,eskimo,wolfen,natalie1,barley,pancake,bigdicks,dabomb,cashmone,02081981,junio,02041977,dylan1,01021988,monic,1004,3006,123459,223322,556677,996633,1235789,5201314,11011991,11071985,11081987,12071987,12081984,12101988,13031986,14021987,14071987,15051987,15081991,16011989,16061986,16111990,17071985,18051990,18061985,19071986,19071988,19101990,20031988,21021985,22021985,22041986,22061941,22061987,22071989,22081983,22121983,22121986,23011985,23021985,24061987,24061988,25011985,25041985,25061986,25101989,26021987,27031989,28021985,28051986,lolol,myxworld,audio,kristian,samoht,dominiqu,joemama,gabber,toocool,ariel,twinkie,zxasqw,marcelo,darkange,persona,scrapper,delaware,tyson1,progress,cafc91,kurt,shuttle,link,gabriele,smoothie,slimshad,08071987,q123456789,youtube,franks,norris,yasmin,outside,sandra1,hottest,cumslut,tripleh,mann,starr,morales,vqsablpzla,pathfind,trace,elisabet,doit,evolutio,fishon,books,02021980,flicks,peanut1,velocity,ranch,annmarie,barry1,gthcbr,biggun,dolemite,vagabond,outback,sexo,woodstoc,02081979,macleod,plastics,javelin,bootsy,02021991,08061987,aolsucks,c2h5oh,02031973,sofia,redbone,klizma,rachelle,petunia,pumper,all4one,mohawk,lobo,billabon,rockin,ncc74656,austin31,baylor,04061991,koolaid,granada,allegro,02021971,alinka,nevermore,mikael,p0o9i8u7,forgetit,smith1,montag,poker1,frodo1,beloved,breaker,tasha1,honeys,password9,reginald,sheeba,killer123,02091976,wives,dukeduke,archange,fuck69,metroid,minimoni,wizards,hellsing,rocknrol,02041976,fabio,03071987,zaqwsxcde,max333,wanking,awful,morrowind,friendster,irving,goodday,modelsne,bumble,kenny1,nataly,juliana,cirrus,samm,03111987,nittany,dogbone,storage,05061986,04041985,punker,02011975,purpl,futurama,skateboard,6996,132465,10031991,10111986,11081990,11111987,11121987,12011989,12061986,12121982,12121987,13111990,14021983,14051990,14071988,14101988,15011986,15071985,15081988,15091987,16031990,16101987,17041987,17061986,19011987,19051986,19071990,20021986,21041985,21081987,21111985,22021990,22031991,22041985,22061990,23061990,24051990,26031984,26031987,27031987,27091985,29051990,29081985,29081990,29111989,29121987,30121987,31121990,esquire,homemade,kiteboy,herewego,bedford,dirk,lonesome,boxcar,panda1,pornking,blackbird,dickens,nokia1,four,climax,gotribe,bleach,cheeky,cucumber,vipergts,scooby1,awnyce,123qwert,muhammad,summer69,jeepster,alex12,hello12,harbor,acidburn,harald,calling,dingo,fireblad,christi,pinnacle,shodan,11111a,fallon,03061987,02101977,deniro,08041986,dudeman,harrier,jellybean,buffet,mariner,foolish,wildone,peterbil,allgood,fields,dilbert1,salami,bugs,estelle,lighting,mega,butkus,elvisp,homework,russel,donner,doktor,tycoon,cement,romeo1,04051988,ottawa,bigguns,lillie,fellatio,weed420,emmett,kiwi,barfly,03031988,baracuda,newyear,flipflop,raleigh,singapor,sperma,04081987,maxdog,sasha123,opennow,thedon,sedona,sixty,terra,blunts,linkin,lander,alisa,02091977,12345abc,05051990,crackers,doubled,warhamme,proview,masterbate,starwars1,02091975,status,01011971,females,flamengo,behappy,lfitymrf,qwe321,starwar,snowbird,123456789d,corwin,bradley1,fucker1,azzer,02101980,lagnaf,daughter,cubs,navyseal,01081990,carebear,protect,kamasutra,bastards,delmar,musical,deaths,metall,steffen,01061987,02051975,wiseguy,pimping,robin1,515000,1598753,10041983,10061987,10081985,10293847,11011987,11071986,12051985,12101985,13111984,14071986,14881488,15051986,16061985,17011990,17021985,17091987,17101987,18011986,18021986,18041990,19091988,19111987,20011989,20051985,20071986,21071989,21111990,21121986,23011990,23021988,23051986,24011990,24021991,24061992,24121986,25011993,26041986,26041991,26051988,27011988,27051987,28021986,28071986,29011987,31011990,gators1,02071971,whiplash,lara,fuckme2,adriano,boyz,hatred,reserve,draco,rainyday,mercede,grin,smart1,stafford,mone,motor,ontario,stang,gardner,weekend,jakarta,shonuf,clovis,drum,gotham,jughead,golfgti,dooley,sand,nightmar,wetter,johnny5,tanya1,03051987,01051988,comein,meadow,69camaro,chessie,marshal,phyllis,mutant,dingle,chelle,nautica,haley,camber,dragonfl,senna,bigjohn,heels,stickman,sambo,03071986,hiziad,sexybitch,puppydog,5wr2i7h8,deville,pacino,paragon,pointer,s123456,tarpon,melanie1,sprout,durham,apollo11,bigdog1,wheeler,spliff,sick,gonzo1,rockwell,vfntvfnbrf,meliss,narnia,eleonora,lefty,chewy,payday,atlas,alleycat,ambrosia,drums,linden,trustme,austria,phialpha,exchange,rage,lokiloki,tarakan,cartoons,02091973,01051986,bungle,contract,03011987,kolokol,daisydog,penetration,06041987,laetitia,gohome,03031990,02101978,pushkin,leigh,mustang2,gianni,wordup,orchard,freddy1,adrenalin,goldeney,luckyone,06031983,tuscl,kathy1,escalade,0192837465,gerbil,blanca,widget,samuel1,fyutkjxtr,01011973,02071977,02081974,touching,trinity1,04091986,sites,pookey,1q2q3q,charisma,07081986,inlove,rainbows,grass,kolbasa,07091982,newark,12345qaz,bootsie,interne,raphael,rated,cleveland,02061979,henrik,roll,bandit1,08051987,jenifer,cocksucker,03031993,222777,777999,1234566,10011988,10031989,10041990,10061984,10071985,11071989,11091984,11111986,12011985,12021985,12031988,12051989,12091988,12111990,12121989,12348765,14011987,14011988,14021989,14081988,14121989,15021983,15031988,15061988,15091988,15111984,16011987,16111982,18021987,18031991,19021990,19101986,19111986,20011988,20021985,20031986,20061986,20081986,21051986,21071987,21101989,22051986,22071983,23031987,23051987,23051991,24011987,24071987,24101986,24111990,25021988,26031986,26091986,26101986,26111985,27021991,27111985,28031982,28041992,28061986,28121984,29041985,30011986,30061987,31121987,31121988,369258147,point,hello2,05021988,dragster,bismarck,cambridg,cliff,1michael,honor,buzzer,supra,treefrog,kerry,reason,frogs,blake1,treetop,catcher,dicky,xantia,daisey,siobhan,lister,dome,strelok,auto,gamma,jello,hawkins,123456789qwe,prosper,pitch,stan,workout,walton,catnip,dima123,06071983,trauma,sebring,michal,nounours,kittie,burning,driller,angela1,thierry,lumina,speakers,brennan,rabbits,colin,buttercup,neon,atticus,puzzle,sixty9,mallorca,delaney,burn,checker,jabber,alexander1,melrose,zyjxrf,normandy,ariane,dbnfkbr,bambi,lucia,blue42,wilder,thumper1,killa,masterp,02051979,playball,scamper,7777777a,lauren1,wonderful,signal,base,benessere,freee,01021985,getting,smackdown,melons,02051990,trumpet1,cooper1,pandas,chains,asdffdsa,03041987,favorite6,melina,sexybabe,cannibal,fosters,beethove,skipper1,02091971,01051990,burner,nthvbyfnjh,meow,malaysia,rugby1,azertyuiop,02091982,rocknroll,bynthytn,grace1,aprilia,02011990,venom,italy,meier,shen,pavement,03051986,stockton,06061987,peppers,tantra,guillaum,32167,777333,888999,10041991,10101989,10121985,10121986,11011989,11041991,11061989,11081988,11101986,12021991,12051987,13021987,13081985,14031989,14041987,14041992,14081990,14091990,15041987,15071983,15081990,15091989,16021987,17021987,17061991,18011988,18041991,18051987,18061991,18081988,18121984,19031987,19091990,20041990,20051989,20061984,21021987,21071992,21081985,22061985,22071990,22081991,22091986,22111985,23061992,23071985,23091987,23121986,24021988,24031987,24041988,24081988,25051985,25121985,26051986,26061986,26071987,27041985,28051985,28051990,28071987,30041991,30051989,30061983,30071986,30111987,789654123,007bond,redd,manny,giulia,caster,jupiter1,readers,mooses,worthy,royalty,jonas,rita,segblue2,trustno,dixie1,hansol,gumby,phish1,enrique,body,123456w,abcdefg1,paulpaul,gannibal,earl,compact,frosch,skylark,hallowee,kenobi,kittys,andrews,young1,terrier,dirt,farm,marbles,ticklish,07071985,frenchy,offshore,jazzy,sexyone,algebra,allison1,lucas1,special1,hyundai,hotass,sexman,sex69,olive,leinad,farmboy,02041973,middle,clement,amethyst,letsdoit,gofast,thrasher,plato,soul,ride,notredam,murphy1,candyass,travis1,hannes,spooge,systems,gatsby,junkmail,ladder,uptown,shower,chill,flower2,karine,09051986,matty,airman,06011988,wayne1,volleyba,stayout,liberty1,abacab,blanche,buckley,bouncer,vodka,bettyboo,shauna,02061981,manga,02011979,02101973,muslim,08011986,cutie,ilikeit,06061985,01051985,constant,longhair,their,kaboom,elmira,amatory,09081988,q1w2e3r,navajo,alcatraz,olenka,01021987,09091986,05021987,mynameis,08071988,larson,sunshine1,04051985,powerful,04061984,sephiroth,panter,password01,casio,summers,02061972,computer1,1qazxsw23edc,jesus123,nikolas,rugger,05031991,sparkles,bosco1,skinhead,sonysony,snicker,pancakes,charlie2,pilgrim,ananas,contra,sheldon,generals,grisha,montecar,briggs,02061974,010390,ploppy,7894,115599,321678,951357,1234561,1234568,10011992,10061989,10071990,10081983,10081990,11041990,12071988,12071990,12081983,12081988,12091991,12101984,12101990,12121986,12121991,12211221,13071990,13101987,13121983,14041986,15031990,16031988,16071987,16071991,16091987,16121986,18111986,18121983,18121987,19061992,19091983,20051987,20061990,20101988,20121986,20121988,21031985,21121985,22011985,22051991,22071991,22121989,23031986,23051983,23091986,23111987,24071991,24101989,25081986,26071986,26071989,26101987,27021990,27031986,27061983,28061988,29031988,29061985,29061988,30011987,30031986,30031992,30091989,30121986,31031987,31051985,31101987,1234567899,renate,radeon,sergbest,08111984,talbot,pathetic,errors,springs,needles,restart,stock,hiking,auckland,jimmys,pearls,allen1,01041980,billbill,hazard,calvin1,capitals,02031990,pizzaman,fitter,biit,tazz,ulysses,jehovah,stitch,itisme,delpiero,wind,neville,nico,09111987,1234rewq,virginie,alive,grunt,emil,octopus,04111988,tampabay,puppy1,ratboy,1qazzaq1,playboy2,gabby,1million,vampire1,playmate,zorro1,08101986,dfcbkbcf,carrots,istheman,jarrett,yamato,rumble,ilovepussy,wonderboy,montrose,dunlop,werdna,cassandra,clemente,tralala,collie,swoosh,06031992,dreamcas,track,sliver,londo,cocoa,rfgecnf,05051991,rollin,painting,makaka,04041987,thebear,01071984,zxcvb123,05011987,04061987,lockdown,blacklab,riffraff,legs,kahlua,fidelity,05111986,08121987,frankie1,alexi,winger,07071988,07051987,edmonton,07071982,pressure,streaming,amstel,supernova,02081973,fujitsu,05031990,fluff,tango1,samanth,panic,napalm,08051989,justice1,09081985,07071984,camil,blubber,02031991,01021992,tujhrf,gatit,titts,camping,cable,babycake,budgie,dani,vfndtq,fuckme69,hewitt,spot,frederik,motocros,01101987,rustydog,pinetree,07101987,120689,1357911,10031990,10031993,10041987,10051990,10061985,10071986,10091984,11031983,11051988,11071987,12071991,12081987,12081990,12111985,12111991,12131213,13021985,13061985,13071987,14101986,15011983,15061985,15081986,15091985,15111989,15121987,16061987,16061988,16081986,16091988,17021989,17051987,17051989,17051990,18011985,18021992,18031988,18051989,18101985,19021991,19061991,20041985,20061983,20071988,21031984,21061988,22011992,22031986,22051987,22051989,22061984,22071984,22071985,22091991,23061989,23091985,23091989,23111989,24091991,24121987,25031983,25031991,25041991,25051987,25061987,25081985,26081986,27021992,27031992,27111989,28011988,28081986,28081990,28101986,29011982,29061986,29091987,30011990,30051987,31051993,31071990,44332211,66613666,1234509876,keith1,duffer,ollie,benton,tetsuo,glasses,nestor,feelgood,cola,cleaner,rocco,benny1,smirnov,roxy,dummy,loose,maximo,iceland,tigercat,citation,blitz,icecube,burnout,puck,twist,asses,noel,panhead,adelina,hanuman,sunlight,02061971,cupoi,bigtruck,phat,rolex,06061981,exeter,r2d2,kingking,lilbit,canada1,rhubarb,morten,trooper1,custer,buford,papamama,mouser,bowtie,perkins,toast,shark1,husband,betsy,jefferson,serious,elements,zapper,02031974,harriet,cummins,02051970,semper,herring,123456as,sonic1,accept,video1,bucky,07071989,lemans,winona,finder,treble,password99,popcorn1,stellar,04041986,saskia,doreen,chavez,blue11,furball,08021990,asd222,02021978,corner,05121990,03091983,06021986,titfuck,02011977,salman,bagpuss,01081985,04071986,01091992,blue23,09051987,07041987,darina,francine,05031987,redstar,revoluti,mommy1,sniffing,chouchou,giants1,quick,gareth,usmarine,03051988,01121990,dresden,julio,doom,09091988,01081992,02041972,07101984,07021991,03041983,123456qqq,malish,planes,videos,enters,08081990,nympho,123456d,pajero,03031992,left4dead,england1,booyah,conquest,delldell,brest,eunice,momdad,slonik,nursing,bismark,lol12345,01011972,met2002,123456n,garnet,02061978,rambo1,bonner,07081987,gogators,please1,cashmoney,09041986,blobby,04071988,02011976,dimitri,3ip76k2,07091988,fabienn,iklo,123450,10021986,10021987,10051988,10081987,10091986,10101980,10101988,11081986,11091985,11091986,12021984,12031990,12061987,12071984,12101989,13031989,13051990,13061991,13071985,13071989,13091984,13101982,13101988,13101992,14051983,14061988,14091987,15011988,15061984,15101991,15121983,16011986,16021988,16031986,16041985,16101986,16121991,17041985,17041986,17061987,17071986,17071987,17111987,17121985,18091987,18121812,18121985,18121990,19041985,19051983,19081987,19111985,20011983,20031985,20031990,20051983,20071984,20101987,21021989,21051990,21091989,21101987,21101988,21111986,22051988,22091984,22091990,22111988,23021983,23021992,23041988,23061987,23091991,24071992,24101984,24101990,24121988,24121989,25021986,25031984,25111991,26031991,26121989,27091991,29041988,30101988,30121985,30121988,31051987,31051991,31121985,31121986,cyrano,crappy,volcano,eatmenow,02111987,renato,goodyear,budd,08031987,spoiled,kamilla,hogtied,omar,lunchbox,mantle,piercing,makayla,cyrus,asdfgh1,mufasa,beau,boobear,town,rudeboy,riversid,hemlock,john1,onions,01091988,03031984,holger,scissors,hound,crescent,erection,libero,hair,entrance,fduecn,weare138,italiano,rufus1,matchbox,ramjet,acapulco,mohammad,trek,weiner,lebowski,03031987,ridge,surprise,shampoo,loverman,monk,12345r,abracadabra,03061985,diver1,duane,dnsadm,fisherman,toomuch,athome,01061983,whatthe,08041985,someday,dan123,celebrity,madagaskar,marcin,valery,maison,forlife,mindy,azrael,alain,dreaming,hardy,mercury1,hfytnrb,01051980,01071990,macintos,tennesse,hardwood,sweetheart,pride,invest,03071985,mariam,rhfcfdbwf,ronaldinho,masterbating,discus,fabulous,sextoy,this,instant,duckman,caracas,begemot,parlament,migue,alpha123,sylvie,nadia,04031991,vegitto,02011971,requiem,misiek,altoids,naughty1,09031987,03061986,02061990,05051986,05061989,mazda3,rhinos,paladin1,asdfg123,liliya,06011982,dragonballz,retire,these,07021980,hellas,07061988,rfhfvtkmrf,capcom,rjhjkm,ass,kicksass,dental,hores,harman,07041989,sharpe,09041985,05061988,03101991,07031989,lookin,poptart,02081970,jeter2,pugsley,gamble,08081989,hawks,jordan2,gladys,granite,sqdwfe,5000,111555,123890,334455,777666,1231234,10011980,10031980,10041984,10071989,11031986,11041985,11061984,11061986,11061987,11091990,11111991,12021990,12041991,12071992,12081993,12091986,12111984,13041989,13051986,13071982,13081986,13091986,13091988,14031986,15011990,15031991,15051989,15051992,15071990,15081989,16041988,16091990,17051983,17071990,17091985,18031986,18071986,18071989,18071990,18111983,19041986,19071989,19081986,19121988,20031992,20061987,20061991,20081990,21021988,21021990,21031986,21041987,21041991,21101983,21111983,21121989,22071988,22071992,23031983,23041991,23101987,23111986,24041984,24041985,24041986,24051989,24061985,24071990,24101988,24101991,25021985,25041987,25051980,25051988,25071983,25071985,25071987,25091989,25091991,26011986,26011990,26021992,26061989,26061991,26071984,27071988,27111990,28021983,28071985,28121989,29031990,29041989,29051992,30051986,30051988,30061988,31051982,goldeneye,interest,harmon,melani,zach,spleen,alfonso,jeeper,07081984,natedogg,09051984,emanuel,locks,1qazxsw,tammy1,lizzy,menthol,pharao,alterego,donna1,fick,bauhaus,alexxx,brook,jerk,cbr900,medic1,vaughn,simple1,pong,lake,ibrahim,huskers1,mogwai,owen,aol123,benjami,nicky,rabbit1,adelaide,smurf,skirt,nineball,shady,mafia,tiamat,aircraft,bama,having,dipset,logger,mamas,gerry,04111991,trenton,altair,01041993,jingles,mallrats,backbone,clever,stanton,dipper,innocent,unlock,chen,donjuan,harle,termite,05041985,49ers,missie,diamon,encore,forbes,ziggy1,follow,trash,freestyle,03061988,zerozero,shovel,matisse,anonymous,laserjet,leeann,parkour,waterman,ballsack,bluejay,shakur,welkom,dangerous,ghjcnbnenrf,hacking,01031981,flyer,information,03091988,07041988,01061992,babybear,highlife,raduga,favorite,laser1,aisan,probes,sucked,ljxtymrf,05071985,becca,trinitron,beat,clips,thumb,desktop,muffin1,things,supersonic,blueberr,123q123,satchmo,05081992,claudia1,demon666,natalya,pooky,victori,legos,06061988,diana1,glover,03041984,boroda,tamerlan,1qw23er4,chamber,03041989,qwerasdfzxcv,mariel,06041984,04071987,flyers88,nokia5800,stewart1,01071988,iceman1,01041983,bathing,chess,mangos,rapper,darkone,pokemo,05081986,douche,redwine,ismail,02091978,06101989,humphrey,justi,03031991,maximka,cashflow,ireland1,implants,juniper,grayson,08071985,cantona7,bobmarley,shojou,gramma,princesa,bendover,04021990,julia1,05121988,giggle,cloudy,03011991,penis1,gotenks,sopranos,159263,250588,333555,456987,963258,1237895,10021983,10081991,10091985,10101991,11021990,11041986,11041987,11061988,12041987,12081986,12091990,12101986,12121984,13021991,13031991,13061990,13071991,13081987,13091987,14021991,14041991,14051987,14101983,14101991,15031987,15111986,15121985,16011985,16011991,16061990,16111989,17021986,17031992,17111988,17121986,17121987,18011984,18061986,18061987,19011985,19021985,19071983,20011987,20051986,20061980,20101986,21021986,21041990,21091990,21111989,21121988,22041991,22051990,22061991,22091985,22091987,22446688,23021991,23051984,23061985,23071986,23091982,24041990,25051989,25081987,25081989,25091992,26041983,26041988,26051990,26111984,26121987,27061990,27091983,27101987,27101989,28021989,28041988,28051988,28071984,29031982,29041987,29051987,29071986,29081982,29081987,29111987,29111988,29121984,29121988,30061985,30061989,30071992,30101987,31011985,31051986,31081989,31101991,larsen,kappa,worker,mustang5,spark,placid,downer,screwy,amiga,hillbill,pearl1,klaus,aaaa1111,simons,mortis,leland,binder,border,chemist,flower1,oral,gone,buster12,carlisle,protocol,dynamic,ajax,talks,05061983,tuxedo,cook,01051987,amature,triplex,dudes,turbos,jennifer1,edge,ringer,03061984,joke,grimace,jarrod,socce,feathers,nemrac58,riddle,xian,wonderfu,surgery,qweasdzxc123,bourbon,dickdick,bite,06061990,08021989,annaanna,pimpdaddy,baura,commander,helsinki,basil,8inches,cyclones,bong,macaroni,pollux,funk,motown,fiddle,thebeast,marauder,rodrigo,oyster,09101985,listen,fruity,06021989,chachi,hand,gizzmo,01041989,blinky,braves1,prime,hancock,espana,lennox,corinna,frisbee,lancia,02031970,sapphic,09051990,06091989,02021977,123456g,homepage,spock1,dimadima,womans,03101985,04051987,halloween,pinkie,metal1,07021987,cheerleaers,shopper,05041986,soccer11,josiah,redheads,weller,scouts,photon,metallica1,garlic,03121986,greywolf,estrell,06081986,diva,ghjcnjq,alvaro,06081988,egorka,06031986,rfhfylfi,08111983,01031980,08061986,06051987,06071984,reeves,picks,123456789r,reloaded,holla,mierda,04061990,04021985,gigabyte,flvbybcnhfnjh,dortmund,korean,karaoke,sashka,godbless,allday,flipper1,pro100,jurassic,experienced,thebest,05101984,nimitz,love1234,trigun,coolhand,banana1,kcchiefs,09011990,dicker,baboon,05091987,08071986,barefeet,1111qqqq,jesper,belkin,zoomzoom,asdasd123,madcow,101091m,greedisgood,198,5683,918273,7412369,10011989,10021988,10041989,10051986,10071983,10101987,10111989,11021984,11021987,11021988,11051989,11121990,12031986,12061980,12071982,13021984,13121989,14031990,14051986,14091988,14091989,14111987,14785236,15021991,15031986,15031989,15051991,15081980,16021989,16041986,16051986,17081990,18091984,18101989,19011986,19091986,20021990,20021991,20051984,20111987,21011985,21011990,21041986,21061989,21071990,21081990,21091987,21121987,22031987,22081987,23021984,23061988,24021985,24061984,24081990,25021983,25021984,25111988,26041990,26081983,27011990,27051986,27051991,27061989,27071983,27091984,27091987,28011989,28041983,28051989,28071988,28121990,29011988,29011990,29041984,29041986,29061984,29081988,30081989,30091985,31031990,77347734,1020304050,0001,suede,margot,willard,tetris,cypher,05081989,gavin,nevermin,apricot,legman,arizona1,alex1234,111aaa,trick,nopassword,abacus,55bgates,moto,tucson,123456789987654321,rosewood,shane1,dank,analog,outsider,minnesot,ganja,07111987,darthvad,06111986,paulin,getoff,chappy,range,salsa,olemiss,07041985,06071986,warwick,baby123,taffy,rubicon,bellagio,redlight,handbag,aztnm,sweeps,baberuth,girlie,messenger,teensex,peabody,abc123456,copenhag,maxi,noles1,bigal,lavalamp,patrik,dougal,culinary,wannabe,amelie,4you,lipton,beckham7,riley1,cumm,doughnut,tessie,horton,trueblue,totoro,hogan,line,killian,asdfqwer,bramble,bowl,advanced,elway,monterey,source,whores,mytime,seaside,whatup,waterfal,sickboy,bukowski,smile1,07061986,union,freedo,bogus,metro,arsena,aimee,05081987,verena,figure,tbird,angel2,lian,06051983,08081983,mario66,kara,spook,bigblack,gianluca,02061973,golfpro,02101975,nokia123,09041990,taichi,smother,as123456,06081990,blackhawk,charle,onlyone,05041990,access1,dtkjcbgtl,wave,salvatore,davedave,gilmore,03071984,tribble,05041991,wanrltw,jetta,kristin1,alexa,03021987,01041986,pyon,satellite,04021987,festus,wazzup,05071983,04031982,daredevi,duckduck,08021985,03051985,07031986,recall,kamikadze,09061990,03111986,01091986,08081979,biohazard,05071986,05051982,phantom1,1q2q3q4q,06071990,03011986,aleksei,trample,05041983,07021989,01031991,aviator,08011988,poppy1,sarita,frazier,dfytxrf,yinyang,aragon,deathnote,pertinant,lilwayne,sierra1,meteor,vides,hakr,hotgirl,06111990,blackberry,poophead,glitter,04061988,bbking,08031988,stiletto,asswipe,wearing,gallaries,fungus,mammoth,02011978,1234567aa,riverrat,jesse1,04011990,fishtank,04081985,dominique,zurich,griffith,nightowl,waiting,04111989,civicsi,valeriya,tabatha,driven,natchez,114477,10051989,10111983,10121989,11031987,11031990,11081983,11081984,11081985,11101990,12021987,12061984,12061990,12345677,13031990,13051988,13061989,13081982,13081988,13091990,13101985,13101990,13111985,13111986,13121990,14031985,14061985,14081986,14101989,15031984,15041983,15081984,15101983,15111985,15111987,15121989,16021982,16061984,16071986,16081985,17011985,17011986,17111989,18041983,18041988,18051982,18081989,19101989,20011985,20071985,20111984,20121985,21011986,21051983,21051989,21061987,21071983,21071985,21071986,22081990,22091983,22101988,23021987,23031989,23071988,24011986,24011989,24101987,24121984,24121990,25041983,25041984,25091984,25121986,26011989,26021990,26091985,26121984,26121985,27011983,27011985,27021986,27041987,27121988,28021984,28041986,28061984,28061985,28081985,28121986,28121987,28121988,29031983,29071988,29091990,30041988,30071983,31071986,741258963,pretzel,myporn,export,joelle,qweasdzx,skilled,land,gizmos,silicon,lizzard,deltas,standby,topolino,blah,buddydog,rrpass1,orgy,care1839,titman,qqwwee,think,dick1,break,neil,kismet,happyman,aaa123,deadspin,crispy,eighteen,mini,hartford,mongo,softtail,04051990,schumi,beavers,jupiter2,1love,lucky123,zelda,zulu,ltkmaby,muffy,blazers,dogmeat,04121986,mustan,joan,blonds,stonewal,issues,midland,lawman,myspace1,fleming,dingbat,hotrats,powerman,soldat,whales,smartass,08081985,bedlam,waldo,chitown,nestle,z12345,woodman,qwerty13,prototype,strife,dipstick,angell,celina,crap,darkelf,liza,surveyor,visitor,nascar1,1234qaz,atreides,icarus,nicetits,chopper1,03021982,bellaco,amor,althea,z1x2c3v4b5,feline,mastermind,05121985,manunited,amonra,ahmed,05121983,01071989,alex1,cfvceyu,zone,112233445566,010181,alcatel,123456v,civilwar,05101986,05021989,gaymen,harcore,corazo,03081984,downhill,dallas22,2hot4u,mendoza,interacial,pusyy,clint,shitshit,waterski,01061985,06071988,allah,goose1,socks,07011989,03101983,ass123,07031988,05051988,01011950,monkeyboy,audia6,01041979,pjkjnj,contour,07031985,05061987,06031988,passord,turtles,daniell,dtxyjcnm,01111990,princess1,yfcntyf,06111984,01041981,nosferatu,02101974,02091974,helios,oswald,ekmzyf,09051983,04121987,06031984,fynjirf,06071985,taylo,prophecy,02091979,funny1,vincenzo,pitchers,rene,raining,sealteam,mouses,kakashi,paxton,tortoise,craving,pack,kuan,jimbeam,summe,integral,notnow,drag0n,start123,light1,chewbacc,deerhunt,greenman,winter99,hooyah,02021974,09011987,myworld,04121985,02081975,444555,902100,999888,10021985,10041982,10081988,10091988,10091989,10111981,10111988,10121979,11041988,11071984,11091983,11111979,11111983,12041985,12071983,12071985,12091987,13021989,13081984,13081990,13121984,14021988,14061982,14071983,14091982,14121986,15021988,15081985,15101987,16021983,16031987,16111987,17021988,17071984,17081988,18011989,19071985,19101982,19101983,19121985,19121986,20041981,20061989,20071981,20091984,21121984,22021984,22081985,23011984,23011988,23011989,23031988,23061983,23081986,24071989,24121985,25011988,25071989,25081983,25091988,26051987,26111987,27051984,27081989,27121986,28031984,28071989,28101988,29011983,29091986,30061986,31011983,31071985,31081985,789632145,1357908642,dasani,miami1,kikimora,nothing1,04051983,karl,03011984,vantage,fudge,01081980,redone,dunbar,sonora,peavey,manu,barrage,bonovox,willem,rice,slash,carme,locutus,bryan1,ocelot,hamper,rocky2,belair,mercer,aaabbb,gentle,mike1234,girlies,root,chuck1,density,continue,galileo,virago,vicky,ground,crazyman,doodles,hydro,08061989,attract,volvo1,bear1,jordon,2wsx3edc,bertram,lapochka,worm,09121983,06071987,wdtnjxtr,batista,xxxxxx1,pinto,05101983,audi80,morgoth,kubrick,demon1,charge,calypso,disaster,suckcock,ripped,makeitso,anton1,equinox,benji,fishy,fuller,lonnie,olympic,talk,bracken,bizzare,sammys,camero1,metoo,sable,kurtis,fivestar,belinea,screwyou,123456789v,abraxas,sentry,total,oaktree,honesty,olympia,caddy,adidas1,daniella,asshol,persian,spiffy,jaguar1,shot,foreplay,mizuno,canton,daffy,times,fister,02061975,a1a2a3a4,blueberry,gizmodo1,01021986,paperino,bisexual,rodrigue,06081985,03101989,darrel,ohmygod,lfybkf,libertad,01021980,shurik,lock,martian,danilka,animated,02081971,eldiablo,mashka,nate,womam,lunatic,04081989,skolko,poop123,bluestar,agassi,aladdin,tickler,08041988,03021989,youknow,03031989,07041986,matri,jackie1,taipan,cool123,markmark,02081972,01071985,07081989,07071986,04041984,honduras,tobydog,01051983,quake,neutron,volleyball,04011988,carola,nachos,hatter,pizzahut,03071989,tequier,07071980,01061984,q1q2q3q4q5,converse,maxpower,opus,dragonfly,fishcake,mississi,girls1,pic's,seductive,ntktdbpjh,solace,tadpole,03101988,galary,traktor,happines,bengal,hotlips,portia,vegitta,hotel,badabing,05051980,08091988,bikers,zimmer,storms,03081988,moonman,nightwin,pitcher,comeon,01091984,kenneth1,raymond1,boners,02071974,done,hilltop,sprocket,ownage,passmast,3000,741258,852258,986532,999000,10031985,10031986,10051983,10051985,11011980,11031982,11031984,11041983,11071983,11081982,11101985,12011988,12021986,12031989,12041983,12101987,13011981,13011985,13051985,13051989,13061983,13061984,13071983,13121988,14031984,14081989,14101985,14111989,14121987,15031985,15041985,15071984,15091983,16031985,16111983,16121982,16121985,17021982,17091984,17111982,18031981,18051985,18071988,18081986,19021982,19031980,19041987,19061984,19061986,20011984,20031984,20091983,21051985,21091984,21091988,23031985,23081984,23101988,24021986,24021987,24051986,24051987,24071986,24081987,25051984,25071986,25091985,25121982,26011981,26021985,26041984,26081985,27031985,27041988,27071984,28051981,28081984,28091984,28091985,28111986,28111987,29061987,29071987,29081983,29121985,30061982,99762000,123456987,918273645,shine,ruth,landmark,graves,harpoon,flesh,divers,augustin,mark1,nathanie,kissmyas,mantra,smithers,georgina,bdfyjd,cali,case,abdullah,envelope,surfer1,dealer,mart,racers,blue1,russ,magenta,shells,stern,stoppedby,loop,climbing,7grout,mutley,beverley,edcrfv,alessand,04071983,graduate,01081988,spiderman1,foreskin,alpina,meggie,jesus777,stephens,fisherma,cullen,nassau,03091986,rocket1,confirm,123456789o,friday13,ritter,address,leaves,jennings,randolph,guillerm,benedict,bismilla,prague,heyyou,07011988,hondacbr,spunk,evans,lourdes,locust,whoknows,blunt,therapy,ghbdtnrfrltkf,melisa,canary,vfhujif,color,paisley,booger1,jonesy,saffron,consult,bigdick1,sephirot,05031988,zxccxz,tyrant,ruthie,newuser,firedog,shield,cornelia,field,04121988,qaz123wsx,1z2x3c4v5b,nokia5530,09051985,06031985,gabrielle,bread,anfisa,elpaso,poster,07091985,123456f,negative,websol76,03031983,04121984,07021986,05051983,01031987,02051974,brenna,garner,09071984,sokolova,soulfly,alyson,diapers,09011985,foxfire,india123,weapon,hugoboss,kontol,fuzzy1,websolutions,01071980,04051984,reveal,badboys,06101986,06061982,baddest,showing,06011987,07101985,thinking,malika,01111987,werter,openit,finalfantasy,20spanks,timoxa94,malinka,rhjkbr,mamochka,ciaociao,godspeed,monste,ayanami,1234567890z,mazda323,jonatha,tictac,lockout,aside,gangbanged,utjhubq,wally1,gagarin,reuben,morgana,osprey,nurlan,05031986,lovehate,qian,04011987,guan,safeway,yaroslav,hookers,norfolk,shoe,skydiver,trey,pisser,magic123,seadog,dogfart,kristen1,04111986,02101982,25252,120986,130680,214365,515051,777555,895623,9111961,10101983,10111987,10121984,11011982,11011985,11101987,11121984,12021980,12041984,12111987,13011983,13011984,13031985,13051983,13071988,13111988,13121986,14061984,14111988,14121988,15041982,15061983,15081987,16041984,16071983,16091986,16101985,17011701,17081984,17111986,18021982,18041985,18081987,18111984,19041988,19081985,19081988,20021981,20061981,20081987,21011987,21021983,21021984,21091986,21121980,22051980,22101985,22111982,23091983,23111982,23111985,24051985,24101985,25021978,25021987,25091986,25101986,26011987,26091984,26101984,26121983,27011986,27031983,27071982,28021981,28031986,28051983,28061983,28091987,29101985,30011983,30051984,survey,qq123456,willi,squirts,profile,architec,philipp,buddys,mikkel,01071983,1bitch,creepers,opiate,09121987,horatio,kristie,bergen,getit,dfhdfhf,paige,jeffrey1,froggie,aspirin,didier,dive,came11,canine,12345d,band,trent,treetree,bigd,godawgs,leonie,petrovich,rotary,pommes,return,lionheart,maya,chairman,plane,honeybun,golfnut,06111985,09071987,1qaz2wsx3edc4rfv,johnnie,bucker,slimjim,2sweet,andyandy,allstate,christophe,tickling,zinger,letme1n,darian,topsecret,josep,recon,roosters,instinct,teaser,daddys,bigbucks,humbug,03071983,buddy2,pusssy,crumbs,rainer,skunk,eloise,wsxedc,smalls,rhino1,ilya1234,denied,fighting,dirtydog,03091984,ankara,gaylord,losangeles,pippen33,senate,queen1,marty1,merchant,adventure,francisco,leonidas,ender,blade1,prayers,flanders,wizzard,bucks,esprit,spooner,vancouver,jeepers,dinger,sugars,system1,kenzie,georgia1,jolene,gucci,horror,trout1,sandberg,susieq,scrotum,letsfuck,slipper,lighthou,laughing,danish,b12345,piston,general1,locoloco,qw123456,daredevil,02011974,rhfcjnf,indira,05061985,bears1,07081982,chickenwing101,boris1,icecold,spain,hero,fresno,valleywa,livewire,05021985,01041982,04121982,dasha,livelife,05121986,07121987,website,producer,08031983,debra,chadwick,rosebud1,987654321a,yorkie,fantom,kontakt,mousey,teller,03101984,09071986,catfight,a1b2c3d4e5,edwin,rehbwf,heavenly,honest,tribe,01101985,loveis,blackops,galway,dianna,04081986,hydrogen,sarasara,pakista,wiccan,waffles,pavlik,02121983,cool12,racer1,true,sniper1,sluttey,antonov,womble,faraon,objects,lehjxrf,splendid,vodafone,vfcnth,slapnuts,godiva,bernice,wachtwoord,dewalt,noles,hobart,bp2002,nancy123,sebora,02041970,01011961,09101986,sandman1,buddies,ralphie,puffer,tracy1,fujifilm,coochie,marcella,trista,vbienrf,baronn,6669,101080,120786,124038,258000,1475369,10041985,10051984,10071984,10121982,11021981,11091987,11111982,12051981,12121977,12121981,13031980,13041984,14031987,14041984,14081982,14091986,15011981,15051982,15061987,15121986,16071985,16111986,17031983,17031984,17051986,17091986,17121983,18071983,19081983,20011981,20021983,20031980,20051981,20111985,21051984,22041983,22121982,23041985,23061980,23071984,24081986,24101980,24111983,24121982,24681012,25031986,25041980,25111986,26061983,27061984,27071985,28031983,28071983,28091982,28111984,29031986,29051984,29051986,29091982,29091985,29111983,29121986,30011980,30071985,30101984,30101986,31031986,31101986,31121983,123581321,place,pianos,clean,big1,candies,qpalzm,punkass,05091985,joystick,amalia,addicted,flowe,roadway,bustle,010170,ribbit,thirty,methos,02091972,block,anthony7,victory1,nermal,load,axio,shayla,snyder,photo1,peddler,goofy1,piggies,rams,pasha,01121984,rockrock,access99,vixen,ludacris,blink,wilhelm,nineteen,cocacol,flint,cousin,salinas,getlost,anytime,beerme,fringe,decimal,lionhear,alexus,6uldv8,editor,quant4307s,tammie,info,stripes,seawolf,swifty,dork,flashman,bogota,dasher,ladyboy,graywolf,07041983,qaywsx,paradis,z123456,maurizio,plants,bullit,jessi,elmo,musician,infected,gerhard,garrison,badboy1,kick,forsberg,flathead,eagle2,okinawa,saxophon,smooch,bundy,mona,dope,09121982,comcast,silk,sarajevo,a1s2d3f4g5,loader,tonytony,ezekiel,bigjim,tatjana,muschi,basement,lacoste,fernande,comets,123456c,gdtrfb,susie,squid,mpegs,monkey69,sabre,02081978,rowing,01061979,seaman,reboot,winfield,bahamas,batman12,morena,niggers,06051985,singapore,timur,lincoln1,horse1,indain,dorado,indon,duffy,escorpio,orpheus,rfgbnjirf,molly123,marta,sheryl,mygirls,underwear,maurici,nikon,newness,hippo,redleg,ghbdtndctv,01091979,slava,gerber,booboo1,08101980,goofball,zxcvasdf,legenda,sickness,05081985,04061982,07021984,hugetits,gfynthf,01091980,star123,02031976,3rjs1la7qe,internal,07061985,squerting,firestorm,p0o9i8,nissan1,starlight,01121985,06061983,03051984,torture,blackice,bandi,password11,mathias,01081986,jessica2,mailru,tangerin,dragon01,kitties,qazxsw123,smirnova,ranetki,unbelievable,rhythm,nastena,bernardo,warcraft3,shanno,oscars,gloves,zebras,bazooka,infamous,housewifes,nfhfrfy,glenda,famil,stopit,katelyn,hillside,privacy,hospital,ralph1,odin,macgyver,02061970,05041984,1009,748596,10031984,10101982,11051979,11051985,11121981,12031984,12041978,12121980,13091985,14021984,14051985,14061983,14111982,14111984,15051983,15081983,15101984,16011983,16061983,17021983,17031985,17041984,17061983,17061985,18061984,18071981,19111984,19121982,20021980,20031983,20041984,20081984,20081985,20121982,21061983,21071982,21091985,22101981,22101983,22121985,23011980,23011982,23031980,23121983,24011983,24021983,24031985,25121983,26031985,27051985,27081985,29091980,30061981,30121984,31071983,74123698,159753456,macaco,freaked,bigred1,vince,chevys10,acclaim,cesare,lahore,bloke,samir,survival,gutter,hooters1,noah,rising,douglas1,rushmore,dawgs,garland,rebelz,android,hoochie,gibson1,shaker,kelli,court,virgo,basic,scirocco,fuzzball,mikado,lily,frogfrog,hotspur,helium,toad,03041985,911turbo,beef,detroit1,administrator,cornhole,monica1,0o9i8u7y,hose,terry1,letmesee,offspring,argyle,nataha,aaaaaa1,school1,mike23,02031972,clemens,johnston,daniel12,dust,code,shredder,sweeney,wednesda,estate,raiden,truffles,nathaniel,fantasies,image,dunhill,chowchow,atlanta1,checkmat,phreak,starlite,caleb,jacket,truck1,allnight,vgirl,horsemen,higher,shop,josephine,05111982,dante1,1mustang,pregnant,romario,firehawk,sparhawk,cosmo1,crosby,pokey,favorite2,stirling,silverado,freewill,labia,vegas1,stooge,glendale,a111111,a4tech,02031971,groupd2013,vflfufcrfh,rugrat,aerosmit,rapture,eyes,angel666,bmw318,crash1,farida,jediknig,close-up,pounding,pissed,06021984,02121981,lesbain,pulled,alert,nexus6,funtimes,fmale,gfgfvfvf,santiag,corina,evangeli,archery,stokes,02041971,03051981,lacrimosa,astro1,bionicle,visited,04091985,esteban,madonna1,butch1,sooners1,orang,06121982,devilman,lamborghini,03011985,07081983,08061984,woods,angelit,rockey,tunnel,baggies,03051979,rjhjdf,cnfkrth,08071983,05031984,nadejda,experience,pietro,carpediem,garret,reznor,schubert,shelby1,poisson,fran,fhntvrf,caitlyn,picnic,bassoon,milamber,motocross,euphoria,browndog,asdas,luckyme,domenico,telecom,skeeter1,bajingan,baker1,08061985,husky,scorpions,rapier,lydia,123321123321,06101985,bertrand,frenchie,09051981,fucks,09121985,carsten,jachin,mutter,cooking,passfan,blaze1,03121985,service1,yfnfirf,sleeping,rjcvjc,babemagnet,timothy1,mimosa,232425,651550,666333,6661313,9874123,10081981,10241024,11001001,11051982,11061980,11081980,12041982,12051983,12345687,12349876,13081983,15021984,15121984,16061981,16081980,16111984,17061982,17091981,18041984,18051984,19091980,20101982,20101984,21041983,21101980,22061982,23041983,23041984,24021984,24031980,24051979,24091984,24111982,25051983,25071984,27031984,27111984,27121981,28111982,29011980,30111982,31121982,bmw2002,nudity,zoomer,swatch,kareem,blender,present,ducky,slow,merrill,heavy,horseman,midori,bopper,tires,asthma,whale,hummel,nero,wendell,biguns,armstrong,snapshot,darth,vivid,wyatt,wanda,release,nurse,1234abc,chingon,quake3,priyanka,hunter12,sanjay,euclid,tools,east,tahiti,libido,nielsen,branch,buffa,sometime,pilot1,lotus1,ekim,abbey,prestige,homely,corps,1password,loomis,hawthorn,nickie,christo,swiss,optima,aqwzsx,sigmar,lexus1,balboa,greatest,wage,mainland,shimmer,riddler,offroad,bulletin,dutchman,passcode,crown,ramada,striper,sounds,alley,bravo1,camp,worship,carling,dempsey,09081984,tugboat,roman1,regional,bernhard,gregory1,05031981,assmunch,beatriz,cazzo,asslover,rocky123,04041982,diablo1,seville,tiptop,zaq12345,carmine,sizzle,gaucho,buckaroo,puddles,creed,chooch,comp,tonya,sexpot,diplomat,tito,alesha,morrow,kobe,ethan1,karamba,skeleton,corazon,06081983,sexy123,samue,eatme1,winters,futyn007,laker,02101972,mannheim,picher,camaro1,02101970,adrianna,board,bionic,disney1,acid,hackers,dominick,before,wellingt,nash,fubar1,lynette,dancer1,jolly,romania,fernanda,dragon123,manager1,calendar,pennywis,ecuador,komputer,saxman,rudolph,devine,04081978,07121984,teapot,pictere,alonso,07011980,plumbing,07111982,thetruth,rosa,speed1,04081982,06011984,justinbieber,08031980,gulnara,alex01,09111983,madala11,dinero,shakes,punani,nokia5130,quinn,thick,hybrid,kakarot,suntzu,lockerroom,dima1995,09101984,vaness,yeahyeah,ejaculation,pictuers,07101983,debora,craven,nian,wrinkles,poon,dumb,baron1,beeline,loyola,bettyboop,openme,elodie,2300mj,lakshmi,frederick,huan,daydream,friends1,denis1,01121980,breath,vfhbyjxrf,inna,dominika,02021975,153759,333999,3141592,10071980,10081982,11031980,11041980,11061983,11121980,12021983,12031982,12041977,12051982,12091982,12091983,12345123,13031983,13091982,15071980,15071981,16011982,17111979,18061982,18081982,19011981,19121978,20021982,20041980,20071983,21031981,21051979,21061980,21081980,23021982,23071981,23101981,24031981,25011983,25091983,26031982,26101983,26111978,27011982,27111982,28071982,29061982,29071982,30091983,963258741,falling,agent,smoke420,cobra427,marcela,rochard,thighs,reed,kidney,extensa,cherie,excess,embalmer,basketbal,tailgate,salvator,niko,nocturne,sexymama,rebekah,lilman,crane,aassdd,terran,disabled,sonja,12345w,binky,goats,ricky1,papabear,wednesday,lisenok,muffins,shinigami,cajun,panorama,scout1,illmatic,flex,rhodes,tortuga,ticktock,fantasy1,misses,08041980,woodstock,aligator,hocke,hellno,jian,mojojojo,konyor,earthlin,pinch,oldfart,lovejoy,pussy2,reindeer,thomson,shiva,supply,texans,citrus,undertow,sail,05061981,alabama1,freedom2,jewell,indy,monolith,nastenka,123456y,ramon,orbital,meonly,bonghit,fullback,bigworm,evilone,hotmama,elevator,prudence,radar1,privat,neworder,churchil,nonstop,smithy,jigga,goarmy,troubles,zardoz,corbin,l3tm31n,norwood,dizzy,dagmar,maker,fzappa,basher,lukas,sfgiants,pussylover,xxx777,newone,qwedsazxc,lioness,montoya,dabulls,cortez,divx1,worlds,beating,vulva,rugrats,newstart,avanti,contortionist,japanees,reviews,capoeira,javie,gayboy,bonzai,vivitron,dreamcast,fruitbat,legends,michelle1,corn,attorney,admin123,rosie1,mjolnir,fraggle,vbifyz,05061980,insecure,01061982,pushok,08041982,belize,willie1,tom123,caution,bigdad,09031981,saibaba,ramzes,armageddon,csyjxtr,06021981,delphine,casablanca,alejandra,03031982,fhctybq,wdtnjr,123qwe123qwe,ciao,amo,quaker,hustle,myfriend,paola,magdalena,wifes,knickerless,trotter,billabong,discovery,fhvfutljy,my3sons,sperm,seth,cerebus,thumbnils,weenie,s12345,pupkin,slasher,wilma,welcome2,hester,02021972,kraken,lebanon,needle,toulouse,fireman1,linux,delboy,salesman,surfsup,footman,orgasms,woodwork,toasty,03071980,02011972,daedalus,starfox,violator,123412,300465,666555,987789,10021982,10041979,10091980,10101975,10101981,11041974,11101982,12011979,12021982,12041980,12051980,13071979,13111982,13121982,14051982,15041980,15071982,15101982,16041978,18031980,18031982,18061981,18071979,18121979,19051977,19061982,19081982,22071981,22091981,22121978,23041982,23121982,24081982,25011982,25031980,27731828,29041982,29101982,29121982,30051981,30061979,30061980,30071982,30081982,mike69,jasper1,domini,strat,yamaha1,alexis1,q1q2q3q4,04071982,voltron,cecil,zimbabwe,toni,budlite,newproject2004,creeper,shimano,monkey2,wing,catfood,sparty,moochie,creator,serge,amour,redstorm,cantor,aabbcc,schultz,1monkey,luckys,allman,jasons,brisbane,dagobert,xyzzy,gate,murph,bigjoe,sativa,stinger1,fozzie,couples,windows1,luigi,natascha,kennwort,empire1,alatam,barbara1,arnaud,02011973,rammstei,bubba2,wingzero,swampy,3edc4rfv,elmer,lighthouse,fordtruc,letmeinn,grinder,stinks,nebula,destroyer,sublime1,rogue1,athletic,praxis,12345v,chateau,franci,stinky1,lorien,fantasti,jumanji,man,cummer,sverige,michele1,clueless,spamspam,belfast,nigeria,costanza,beyonce,monies,planner,skin,jonboy,morticia,drywall,sunkist,pdiddy,massey,csyekz,campus,boots1,bigpenis,vanity,vette1,devil1,lingerie,reeses,iphone,corky,impulse,diamante,1a2s3d4f5g,shawn1,marymary,alfarome,sledge,shinji,qawsedrftg,prelude1,sinful,shitter,miles1,riverside,03101979,02071972,greentea,iiyama,07041980,marley1,parsons,giveme,imtheman,sharma,09071981,gabby1,qazwsxedc1,evanescence,henti,w00t88,motdepasse,porsche911,alessio,aceman,arrakis,pussy4me,shelter,becky1,rosita,munster,kickflip,emine,gocats,03031981,rodger,boogers,landrove,longshot,wooden,superbow,list,02071970,comicbookdb,prosto,rfhlbyfk,kfcnjxrf,kavkaz,01101979,robots,forge,marlins,scoobie,anthony2,paramore,hfljcnm,buckwhea,pornographic,plokij,03021979,01071978,minnesota,lambchop,chango,money2,silvi,anakonda,cjytxrf,sanjose,arcangel,koleso,j3qq4h7h2v,starbucks,core,allie,mahalo,nigger1,samdog,gfhjdjp,litle,transexual,webcam,bolivi,vfpfafrf,lucian,josie,m12345,petite,archangel,www123,piper1,cheeba,braveheart,myspace,lux2000,paddy,emili,08081981,masturbation,bunnie,collect,tulip,homebrew,whites,boingo,04101980,berserk,fordf350,thrust,pilots,cheesy,leeloo,star12,zealots,camel1,07081981,02071973,milkyway,forester,babemagn,02051971,101077,121281,615243,10011001,11081978,11111978,12111981,13121980,14051977,14051981,14121979,17051981,17101980,19021980,19051981,20011980,21011981,21101981,21121978,22031981,22081981,23051980,24111981,25111978,26031980,27011981,28031981,29071981,29121981,30071979,31051977,31071980,1213141516,ellis,gemini1,swim,maxpayne,google1,bliss,duracell,armored,12locked,alonzo,detect,cashew,krypto,hattie,shrink,custard,mocha,albino,room,spanky1,gates,acdc,singh,xxxzzz,allied,libra,maryam,magoo,billows,chief1,chinchin,benz,sonny1,ronald1,123456789p,heeled,ramstein,coffees,swing,adrock,noreen,burgess,nope,twat,scotts,britt,coaster,altec,scroll,tippy,lesbos,kookie,forall,trousers,cybersex,cows,bugman,wildlife,topspin,terri,pronto,cristin,zzxxcc,shaft,corvet07,tiberian,kevin123,buffer,urlaub,doorknob,monday1,cheste,thanos,faisal,richter,saltydog,bullwink,shevchenko,space1,blanked,darnell,1qwert,mistake,morozova,mdogg,maximilian,opera,sentra,diamant,steiner,sodapop,adria,headache,gstring,hellohel,messier,alvin,arthur1,needforspeed,panache,a123456a,fireblade,ironman1,devilmaycry,tricks,asmodeus,rodent,mikayla,iron,shawnee,bravehea,chemistry,abbey1,vfhnsirf,somebody,sharpie,mypasswo,05081977,vorona,cradle,table,asd456,01011967,pennstat,milfnew,momsuck,cooki,01081978,hotdogs,marsel,cocktail,sosiska,intern,uncle,motherfu,orwell,selmer,marajade,lesbean,pounded,scarab,princeto,fruit,rapunzel,hernande,ytngfhjkz,phones,correct,maximus1,pegasus1,chat,disturbed,bills,iamcool,pioner,balrog,03051980,dreamer1,evildead,aggie,01051979,ltymub,everques,06081979,songoku,deepthro,gfhjkm12,tkfkdg,halo,blessed1,tical,bartok,klopklop,theboys,colt,12345asd,fishface,yankee1,chewey,kjiflm,cntgfy,gretta,m0nkey,nemesis1,gorillaz,kombat,fyyeirf,narut,wine,sevenof9,vicious,sarge,gitara,manhatta,elektra,sixteen,kseniya,ursitesux,sachin,zhan,vova,revival47,detectiv,businessbabe,123456789l,bedrock,rjitxrf,denni,yfnfitymrf,stooges,04101977,fastcar,ibilltes,02091970,dropkick,sk8ordie,otter,montecarlo,peaceful,breathe,flavor,ameteur,veronic,04061980,enter123,christel,09051975,cowboyup,juli,goethe,spiders,fialka,1234kekc,kostik,rdfhnbhf,marishka,vika,555222,630112,753357,837519,1122334,3698741,3984240,10061980,11101979,12011980,12071980,12340987,12345612,13245768,14031978,14031980,14041976,17051979,17091979,18061980,20011979,22334455,23021977,23021978,25071978,27111978,28101979,30031979,890098890,tanaka,apollo1,motors,royboy,margo,turk182,bobb,honeydew,broad,origin,monsoon,outlaws,theduke,cedars,ladybird,quaint,ddddd1,bbbbbb1,cccccc1,fucmy69,puff,breezy,chauncey,smeller,cambridge,sigrid,succes,pass12,ulrich,beebop,fokker,maryanne,perrin,fourteen,aslan,blind,reddog1,borges,derick,washer,janet1,gecko,biker1,llama,avalanche,snowman1,patron,clyde1,banaan,icetea,petrus,shelton,lorenz,scenery,sexyme,bullock,niki,aurelie,mike12,restless,sunbeam,bluenose,not4you,doll,leticia,pork,linus,wsxzaq,cayenne,klaatu,click,vicki,charlie123,fremont,optiplex,123456qq,bulldawg,omegared,caldwell,comment,heathe,chowder,renee1,barnie,howie,1fuck,curley,flange,twin,message,large,bastet,yello,hermann,jelena,fuckthat,candles,123456ab,genocide,charming,losangel,impalass,fartman,realtor,puta,sorrow,pendejo,flyguy,tokyo,lasers,zapata,crissy,locked,123ab,skynet,marybeth,newpass1,seahorse,goodsex,ab1234,zxcvb12345,lorelei,machines,corvett,02021970,cazzone,alla,07041979,monkey123,scumbag,fuckmehard,master123,goldrush,trailers,today1,03071978,adrian1,filippo,capital1,wyvern,lothar,turtle1,rowdy,device,asd12345,qwerty78,whateve,vtldtlm,lovely1,lbvjxrf,09091979,casual,kazanova,magadan,12345k,rktjgfnhf,insider,jazmin,bitchs,spalding,santacru,alisher,01011966,sunderla,1a2b3c4d5e,puma,09051978,08031977,snoopdogg,nokia5230,fktyeirf,everton1,01011965,ghjdthrf,01031976,vfhbirf,bhbcrf,123mudar,kerrie,udacha,159753a,geibcnbr,lovem,hulk,blondinka,child,chees,robyn,pingvin,avery,123456789123,l58jkdjp!,1a2a3a4a,gandolf,hartley,darknes,fever,katya,funtik,product,baylee,bignuts,videoes,beachbum,waffenss,123qweas,braxton,oedipus,quest1,shotokan,02101971,fridge,hulkster,rbcekz,brick,poobear,eatme69,samadams,heather2,mastermi,sammydog,ignatius,redwall,toohot,dragrace,graphic,booter,chris12,monkeyman,slipkno,wrigley,vorlon,lol5,lbtest,1006,141516,222555,665544,10101977,13081978,15031975,19041978,21041978,22011975,22041976,23021975,23051978,23061976,28071978,29091977,43046721,123698741,yoshi,sanity72,niggaz,hussain,03021978,frank123,ingram,naught,thalia,abba,rasta69,poets,drifting,deepak,contests,branden,bowie,skins,glassman,taiwan,xmas,damion,1money,rt6ytere,cesar,homeless,daytek,mark123,zippy1,yourmama,partners,navigato,goatboy,maddux,buckeye1,angel12,costaric,nutella,terrance,janina,barks,allyson,vangogh,angeles,newport1,babel,peanu,caralho,lever,saddle,danman,four20,evergree,minimum,utahjazz,come,xxx666,robson,nickolas,rb26dett,althor,marinka,snowy,jeffjeff,negro,buff,doggys,betty1,lookup,baraka,mummy,topaz,cynthia1,feeling,infinite,crockett,gatito,keesha,ange,thething,loves,swift,bigshow,viking1,jakester,cochise,hazmat,johan,smack,willy1,brenda1,soft,james2,twins2,woodside,hombre,geil,torrent,zzz111,bugsbunn,furious,roach,rosanna,nettie,texaco,bushman,smarty,stripe,skills,pontiac1,anechka,aquila,wishes,manual,ransom,fred1,invictus,sniffer,marnie,rawhide,rosco,valiant,tonto,zoom,wolvie,everyday,russell1,feeder,delsol,candys,angelok,vasiliy,austin316,mitchel,kbctyjr,naples,apple2,biggirl,memories,jesus7,adventur,tequiero,teacher1,asscock,grils,jacqui,abstract,bubblegum,fist,callofduty,dickweed,punjab,porn4me,boohoo,thatsme,hershey1,irisha,bosshog,control1,fuking,housewife,temptress,belle1,dima55,chris2,warsaw,verygood,hogwarts,wingchun,heinlein,01051974,princ,mystical,surgeon,bloods,pavlova,aerosmith,tooth,blackbelt,hotshit,manue,agatha,ethernet,bulls23,qaz741,eightbal,solnishko,01011968,snowflake,firestar,djkjlz,hornyman,manders,girfriend,lebron23,grammy,poppie,timelord,milhouse,kumar,leningrad,caterina,avrora,qwerty99,janeway,cneltyn,sestra,03061977,romanov,cory,shaun,kayla1,allblack,cerber,irakli,anna2614,ulrike,pussyeat,wakeup,mackenzi,danilo,masterbaiting,uncencored,dimple,manifest,songbird,triplets,pamel,devious,sukebe,ghjnjnbg,bdfyjdf,chuan,gforce,pyramid1,submarin,partizan,bettis,dokken,pasta,123456b,choppers,planeta,fuckm,patti,saab900,vandal,snafu,bigboy1,phishy,rewind,manatee,fred1234,yitbos,lovel,vbhevbh,desperado,chewy1,yeshua,fabia,papit,seabass,159852,197777,335577,357753,555333,777111,1235813,10121976,14021977,15121977,18273645,22091977,31071977,callahan,sienna,niklas,sven,nogard,marsh,jacko,deuce,echo,dmband,manuals,vargas,homo,micky,thriller,ilikesex,marina1,antwerp,norma,bulls1,1letmein,barb,ericeric,littlema,boats,rashid,caspe,patrizia,love11,070462,hook,xman,12345654321,wapapapa,sarina,woof,forme,hoser,crafty,mistral,arielle,gravis,nirvan,davis1,1911a1,buick,rayman,hornyguy,carajo,miamor,commerce,necklace,radio1,fifteen,simply,cannonda,seventeen,sports1,bambino,cartier,blackcock,nexus,barracud,pathfinder,sammi,crew,fuckshit,leeroy,scrooge,brunette,parsifal,birthday4,alkaline,chino,shitfuck,muffdive,sage,nfy.irf,bobert,bedroom,boarder,account1,courier,abcxyz,lampard,zooropa,guard,edthom,brians,lemon1,glennwei,antigone,ishmael,mrbill,henley,dragonz,pizda,beepbeep,hotbabes,fordf250,buller,acer,motorcyc,spades,batma,akasha,coolgirl,skulls,rickster,under,omicron,gender,maganda,theshit,hirsch,snowdog,boxter,citibank,delgado,newday,marmite,ozzie,goodguy,gobigred,river1,007700,harrys,oasis1,brutal,professor,fkbyrf,cvbhyjdf,trish,league,biscuits,angele,cassie1,edmund,03041975,vaughan,tenerife,asss,goodlife,qwaszx12,volkswagen,1qazxc,southside,fulcrum,maurolarastefy,gumbo,spartan117,concept,columbo,08081976,miamo,danil,riptide,yanks1,mamont,hedges,tater,yuliya,peregrin,antonio1,munson,nika,jigsaw,feanor,raindrop,bavaria,locker,beyond,perkele,laracroft,novikova,joeblow,fathead,plum,0000000000o,bonnie1,fynjybyf,molotok,thought,12345678900,hotlegs,paranoia,caboose,markiza,degree,porshe,dolphi,sabaka,germany1,fakepass,becool,supernatural,tecumseh,chatham,tonyhawk,skating,francesca,mahalkita,ruben,apteka,nikita1,reborn,maine,thistle,pfloyd,pitures,rover1,yngwie,creepy,rutgers,iloveporn,hallo1,cherry1,falstaff,clerks,shuan,dominate,deborah1,libby,golfman,sigma1,bassin,bastian,hunter2,lancaster,pumkin,gamer,astonvil,jayman,bobmarle,fritz1,natedog,hennessy,produce,elvis123,nonmembe,tramp,full,bonethug,terriers,tooltime,fedorov,sharon1,terrence,zhuan,virgini,krasota,russian7,3004,362514,699669,777000,823762,1230123,1596321,3151020,11122233,12041976,13011976,23021973,fiona,glider,pyramids,koala,leroy1,chas,horn,stands,grime,chili,pixie,roserose,shoot,flare,albert1,view,port,seattle1,saunders,okmijn,lololol,schnuffi,eddy,potatoes,beanbag,joyful,marita,ragnar,phaedrus,skillz,regent,barclay,flashy,marketing,raptors,prima,fear,stefania,ballard,cxfcnkbdfz,adeline,drop,streak,lasalle,guesswho,idiots,lindsay1,davidc,nicky1,samson1,matros,zxcvvcxz,tiff,tonka,epson,joaquin,miki,jamesb,arch,poi098,drinker,passthie,testibil,mueller,muriel,marriott,snookie,summertime,music123,helphelp,theedge,fannie,takamine,woodrow,bigpussy,louisa,balder,parker1,duckhunt,candie,ironhors,bagels,vibrate,dalejr8,mooner,gray,helen1,tulane,niagara,polly1,ronny,lemmings,pluto1,beck,factor,theclash,boromir,sundown,ashtray,primal,unicorn1,shadow01,camino,luckie,sparkey,couple,zappa1,jessie1,hamburger,lucent,ditto,cake,colossus,gotyoass,qwerty2,nixon,class,qaz12345,gohan,satori,bigbutts,zzz123,elbereth,blaster1,lagwagon,gumby1,feniks,davidb,ceaser,fuckyeah,location,corgan,catalog,chiks,modles,penetrating,forgotten,walking,academy,asylum,pokemon123,gbcmrf,optical,faust,thesaint,montero,malakas,element1,amnesia,sonne,morbid,astalavista,nhfrnjh,asdfg12345,05051975,gaelic,hazel,saratov,bhbyrf,elisa,vfkbyf,professional,123123z,hermione,beijing,marketin,segreto,mowgli,misiaczek,shandy,mamo4ka,joung,prick,gymnastic,goodfell,veteran,sexsexse,axeman,gulliver,natal,letters,juneau,01081975,djdjxrf,cristal,rostov,volkodav,02011970,ybrbnjc,bigmama,domainlock2005,muller,dazzle,stefani,youandme,soviet,katten,leafs,riddick,pinguin,dogggg,galeries,scandinavian,pintail,lakers24,flowers1,raketa,bach,jeadmi,rerfhtre,scoote,pappy,edmond,666666a,vepsrf,craft,bilbo1,hell666,macintosh,sober,osama,enough,zaxscd,dhjnvytyjub,killzone,cujo,yamahar6,basebal1,labonte,homer123,grandpri,premiere,ovation,smokedog,ametuer,tahoe,halcyon,left,laure,deicide,garnett,watermelon,rockman,john12,mayfield,masha,hardwork,lance1,skippy1,mango1,staind,cassi,ussy,dog,lasttime,r4e3w2q1,eyeball,peaceout,vivaldi,friday1,1dallas,kimmy,serg,angeline,jaycee,silve,details,express1,katzen,x72jhhu3z,1q2w3,222444,885522,999111,1234569,14031972,147896321,369852147,growler,goody,bookcase,kingtut,cooker,lugano,newhouse,mojave,franck,beaks,domestic,acetate,maciek,muttley,chicco,scorpi,blackcoc,blackboy,barlow,patata,dobber,mathieu,ram1500,doggydog,brock,123456asd,fuckem,numbers,p455w0rd,gisela,mensch,rattle,blair,rabbi,redwolf,mauro,slicer,butchie,complex,william2,nigel,places,1ranger,bobcats,envision,gazelle,!qaz2wsx,67camaro,algernon,12qwerty,cordoba,baywatch,thrawn,byron,defcon,gman,sexyass,01011964,phoenix2,rsalinas,nickels,gomets,blocked,never1,punter,allegra,larsson,rowena,staff,hawks1,dangerou,error,headless,beaumont,evergreen,frasier,last,donut,acura1,bradshaw,osgood,barracuda,tomservo,greatsex,dbrecz,zeke,f15eagle,dewayne,cadman,spaniel,nemo,fool,radius,cedar,rental,go2hell,bolero,yesterda,flippy,zelda1,fuckof,arman,alexei,ginola,jerky,1qazse4,marvin1,monkeyma,aquarium,cbr600rr,movers,mosaic,cronic,cluster,mystuff,arcane,dickey,tomate,kuwait,goochi,repoman,dogma,payton34,bassbass,123456789k,bugatti,blackass,snakeman,marat,genghis,gramps,escher,sincity,canon1,valdez,polaroid,hotman,witch,worldcup,solar,letsplay,slide,deutschland,jordyn,saab9000,amoremio,kjifhf,family1,greta,magics,vaseline,alligator,seventy,learjet,computers,dimension,packard1,crave,nacked,shade,bhjxrf,uhbujhbq,citron,kodiak1,phrases,pomidor,golfclub,ace123,longhorns,holdem,chance1,wellhung,tryagain,killah,colombo,dodges,saddam,alfalfa,january1,blunted,furman,mysecret,pfqxbr,druid,jenna1,qweewq,gopack,zolushka,shayne,copper1,fanatic,catdaddy,stella1,17171717aa,pfkegf,loglatin,gbyudby,barrel,samanta,rigger,girsl,photog,mustang9,chipper1,spide,nadezhda,lite,edinburg,panties1,maripos,dingo1,excellen,sokolov,rjnzhf,dashka,rooter,pandora1,romanova,vfylfhby,eragon,luscious,mayfair,sonyvaio,flipmode,borman,yorktown,states,jbond007,type,777vlad,silly1,hercule,doggystyle,dkflbvbhjdbx,goodwill,sofiya,watching,escobar,handle,holahola,davidoff,mich,prancer,robinhood,machoman,klaudia,henning,debbie1,mccarthy,protoss,tittys,beeker,12s3t4p55,momsanaladventure,fabrizio,humble,strato,foreman,theman1,avengers,kruger,pipe,ivanhoe,october1,dating,tomboy,seal,seaweed,sixtynin,toonces,erica1,reaver,chrisb,soleda,trekker,database,cortina,nichola,twostep,wiggles,gjhjkm,bobbys,easypay,deal,elisabeth,chevy2,goonies,lesbens,cueball,fuckedup,meandyou,hickory,everquest,omerta,fun4me,supers,sunbird,remington,hotter,jason123,olives,manage,01011958,schmuck,kram,evelina,timmy1,lancaste,hd764nw5d7e1vb1,loloxx,3001,25000,123698,224488,622521,747400,852963,10101968,69213124,78963214,briefs,garter,cheyanne,mentos,ortega,ginge,united1,keksa12,juanito,ginscoot,gaijin,abrupt,ub6ib9,kodak,bloopers,bobber,final,maddy,anthem,torque,flubber,mothra,steveo,clara,slam,nolan,snuggle,dshade,policy,gooseman,babushka,123bbb,patterso,fragile,felicity,plummer,bushel,kolibri,goal,blondie1,blueman,crocodil,sport1,first1,section,zzzzz1,social,acacia,bmw320,minute,yahweh,buds,5tgb6yhn,qazwsxedcrfvtgb,camelot1,guilty,helpless,soccer13,jazzy1,nugent,sweetass,sober1,rickie,major1,bootleg,bonzo,getmein,fine,ponyboy,andi,waldo1,sebastie,grove,shibumi,boogaloo,marlow,angelito,carlin,andrej,ebony1,myboys,zztop,hotty,lombard,francis1,gallery,peternorth,freiheit,kindred,valentino,tessa,a1a2a3a4a5,victor1,357mag,000000a,leahcim,hitman47,porn123,getin,winchest,konrad,nicknick,orleans,aleksander,blue44,mille,shades,consuelo,dantes,pimpster,butchy,guevara,dandy,cliffy,lifeisgood,splatter,matias,zxcvbn1,camilo,blower,feetfeet,ferrar,darthvader,ynot,georges,bruno123,wayer,secre,caseydog,amarillo,1basebal,satellit,mustang8,brent1,denton,tiffan,shifty,mate,cezer121,sonya,gomez,theo,romulus,robbins,looper,doomed,kleenex,123hfjdk147,carlotta,oralsex,kimchi,crayon,masterkey,blackbel,caramba,belgium,drjynfrnt,familia,lotus123,happydog,quarter,insertions,buchanan,monkey11,sidewind,missing,fettish,storys,newjob,paroll,bigpun,hannover,langley,politics,assault,cimbom,asdfjkl;,ohbaby,chronos,logical,m0nk3y,pookie1,tylers,4rfv3edc,delphin,vfnbkmlf,eleven11,vishnu,123qwe456,grapeape,andreev,sanane,kthjxrf,654321a,deathrow,merlyn,onepiece,waterpolo,rattler,dragon13,voodoo1,pilsner,donny,peepers,anna123,techniques,rodina,stetson,buratino,distance,facefuck,fabiol,morga,ijrjkflrf,avangard,volkova,naruto1,vineyard,qazxsw12,calculus,rfhfgep,buttbutt,china1,maybe,jack1,morley,zz8807zpl,archon,bignasty,emmitt22,toes,amidala,romaroma,maddison,stamford,dropdead,erasure,britta,lopata,badguy,farrell,hunters,cassius,ericka,tracks,router,123456789012,piss,8phrowz622,swanson,qazplm,balls1,dragon11,hawker,same,blondy,chastity,slippy,lindsey1,hatteras,claudine,ben123,skull,foxcg33,wicket,luciana,corporal,mazda1,index,trucker1,hills,rushrush,gotigers,eatme2,iloveit,ganjaman,meowmix,vegas123,sheets,geology,spice1,lacey,wiggle,rave,tim123,dude123,chelsey,rebbyt34,cletus,imhorny,hawkeye1,chin,mischa,mypussy,slayers,janna,jeffro,lizard1,klopik,123masha,talgat,1hxboqg2,rootedit,3003,123458,999777,100200300,universi,sexyred,sabrin,toyota1,priscill,yanks,okay,b123456,evil666,lexingky,david12,eight8,murdock,steel1,mandolin,teamwork,malaga,c3por2d2,smash,crowbar,dawns,gunner1,carefree,guru,rome,footlove,xrated,redwing1,muskrat,carmen1,giveitup,gspot,wilmer,reno,sexe,cleaning,blowme1,121212q,assface,rastus,andre1,085tzzqi,usmc0311,tanechka,elgato,aguila,fuckall,loveme89,test2,terrible,teufel,goodness,puppys,glenwood,ceckbr,retsam,star1,shiznit,samba,hottub,ufhvjybz,dildos,mongol,crowley,cool1,penal,1shadow,martin6,fulton,allright,goodwin,tucker1,sevilla,bobbi,latex,shift,claypool,car123,checkit,sydney1,vamp,imzadi,gandon,windy,julieann,greyhoun,063dyjuy,trivia,damn,shamil,pushing,reliant,booper,crevice,nyyankee,penfold,calamity,kajak,pagan,conquer,dewey,dillweed,pantyhose,cavalry,golf1,crank,arabella,forces,mauricio,jazmine,gophers,goodison,ayrton,123321z,bucs,loudog,tobacco,spade1,corpse,kayak,plaster,seviyi,ally,luv2epus,moment,12345c,taxi,noob,hackerz,thewall,tigre,alphaman,simcity,bowl300,pedersen,jackdog,feedme,44magnum,apples1,barnaby,written,blank,soledad,assassins,qwerty777,boris123,01478520,jared1,squire,drevil,arse,harpua,angie1,slainte,indy500,marusya,summer12,helpme1,augusto,bachelor,badnaamhere,nevermor,mattingl,lavender,patate,raster,mattmatt,texass,headshot,open1234,topsecre,boot,boobed,mariko,renat,mckenna,brigada,donald1,088011,gordon1,cute,batgirl,hotchick,banks,monique1,willow1,fabiola,alanna,cordelia,boliva,polar,titan1,akatsuki,fresh1,openopen,geraldin,freeland,mike01,rodriguez,princessa,miranda1,federica,5hsu75kpot,gbgbcmrf,ragman,0102030405,fabienne,abudfv,k.jdm,mamita,hellow,babygir,santino,carthage,raul,corsica,moonshine,chrissy1,touch,lucien,brother1,naomi,uzumymw,gooddog,aquafina,carney,voland,dbnfkz,catholic,indycar,bryson,bassett,alexandru,dawgs1,123456abc,police1,loveyou2,deepblue,argent,novifarm,alright,holiday1,black123,ducati99,mannn,selene,moonstar,finnegan,contains,schatzi,amores,nbuhtyjr,sexy12,satanas,johndeere,ultraman,samantha1,ocean1,dbnfkbq,r2d2c3p0,badkarma,teejay,wahoo,funeral,random1,lenin,niggas,swallows,seraphim,bigbad,damned,baldur,wendys,racoon,peter01,marco1,hawkwind,ruffles,hatchet,vwgolf,colts,zydfhm,harding,labatt,tiger7,assclown,crunchy,redneck1,mailbox,jamaica1,cerveza,catalyst,davidd,password3,passwerd,pepsi123,open123,mind,colony,classy,lives,trojans1,blaise,shiraz,fastcars,polinka,rundmc,pantie,failsafe,iris,insertion,modem,dkflbvbhjdyf,passed,hilfiger,businka,bronco1,55chevy,caffeine,klein,cipher,qwerty77,margaux,jacker,igorek,ella,pornpass,smutty,stas,matvey,123258,253634,427900,515253,1725782,12345432,32165498,74185296,3216732167,whaler,michael3,stuffer,sphere,divorced,bartek,anteater,anette,mustang0,redshift,fenton,cableguy,killroy,kingsize,collecti,2w3e4r,buffalos,steve123,resume,bryce,xxxxx1,brutis,warehous,bayliner,axel,catter,crusade,flow,soup,kilgore,shanny,basser,pitt,kilo,charles2,smoked,pattaya,coolboy,solrac,suikoden,year2005,bench,shyguy,lumpy,gangrel,dakine,buffys,billion,develop,bushed,porn69,single1,whoopass,press,0o9i8u,gardens,marigold,kermit1,yyyyyy1,allan1,aqualung,jamison,summer01,arcade,titus,wedge,steamer,perro,ricochet,days,jaydee,liam,woodson,hippos,cumeater,chico1,jesuss,rickey,kasumi,ninguna,112233a,rand,process,pamela1,nicki,ralphy,christy1,1sexy,nichols,goldman,112233q,margit,transfor,hart,roland1,coffee1,papaya,carlson,jackets,arslan,felony,andrew12,haynes,indiana1,strange1,dart,alexandria,alessia,garth,joseluis,centre,leno4ka,saab,learning,kathrin,wolfwolf,thorsten,carol1,luckyman,tennessee,kirby1,needit,hallmark,saturn1,leeds1,tiller,alex11,mahal,gfnhbjn,polarbea,cvbhyjd,louise1,gfcgjhn,blackie1,mostwanted,heretic,loveme1,pentium4,poopsie,all4me,raziel,erwin,1qaz!qaz,anduril,resource,tail,darlin,prime1,broodwar,xterra,jimmy123,golfing1,opensesame,nadegda,ninanina,8phrowz624,chemistr,ward,gulnaz,qwert12,numlock,prison,nitrox,morozov,januar,gfhjkzytn,aeynbr,porky,lol1234,prospero,brownies,flyers1,master01,pipers,mamma,mindless,rakkaus,cobraya,mywife,darker,ytrhjvfyn,percy,licorice,allstars,kosova,angel7,memnoch,lalaland,giacomo,schastie,crfprf,arsenalfc,durden,teabag,alpha7,barakuda,stell,floyd1,westham1,pluton,bondarenko,marykay,anatoliy,wysiwyg,stampede,dane,ananda,myhouse,carissa,loveyou1,saopaulo,tinker1,jamesd,passions,dream1,mexic,loll,freeme,mobbdeep,flintsto,endless,lovegod,covenant,sound1,robert2,tigress,kabuki,capri,dance1,nessie,beers,serial,boober,trophy,zhen,phillip1,lemming,mapet123456,steak,yodayoda,vladvlad,pleasant,vergeten,funky1,calcutta,bmw525,3465xxx,halibut,incest,muskie,vfr750,hangman,yfafyz,manhattan,sailfish,summerti,revolt,righton,foxhound,budget,gunsling,gonads,lusty,h2opolo,coolone,bluedevi,boswell,yess,thornton,patter,boilers,backspac,snacks,rosalie,victo,daffodil,pussylicker,crush,10sne1,magali,chaplin,essence,pochta,redrock,sergej,ghjvtntq,blindax,197,9000,123454,333221,456258,963369,1212121,12041961,13572468,48151623,123321456,rerehepf,niceday,counterstrike,titanic1,burly,forumwp,dolly1,sceptre,mickie,mustang3,alfons,whodat,baphomet,cloggy,lionlion,kasey,bob,longlegs,flora,limpone,oldone,fire1,oilman,gwen,norm,bastos,christ1,abdulla,biff,gato,zxcvb1,kostas,hot123,fred123,starsky,dapper,good4u,lemieux,amador,thunderbird,nippon,invis,falco,conan1,lockheed,voiture,rockroll,regal,jeepjeep,parking,derby,diddle,drink,adam25,sandys,marcus1,adam1,bigtoe,hands,henderson,wicked1,laugh,takashi,ladles,ducksoup,sully,palomino,test11,grey,shroom,buster01,taste,pine,yesterday,maxfli,cabinet,dann,mosquito,buggy,leah,01011963,aruba,sabian,1asshole,26exkp,forklift,number9,jerusalem,dddddd1,dennis1,nomar5,planning,teenie,aquaman,maribel,jesusc,backs,psyche,booty1,hometown,aces,prisoner,sexton,toons,just,bigdave,request,franz,theory,away,quack,ltdjxrf,milenium,vegita,jodeci,kenya,lounge,meltdown,mammamia,caribou,postov1000,world1,anita1,pussylov,flapper,fancy,pops,name,evgenii,pump,elrond,tigger12,berkut,bully,cadets,import,limpbizkit,biceps,saphire,redhead1,theworld,points,ilya1992,culture,user345,juvenile,jumping,omsairam,speedy1,12345678901,whatever1,dustydog,yfnfkbz,afrodita,aria,antoshka,wasdwasd,ambition,raoul,arrow1,gannon,gumball,gillette,champions,acoustic,forums,charlie3,pennstate,reeder,wheel,bball1,smooth1,colombi,khalid,teste,celticfc,tooltool,horsey,hollis,zhenya,bonghits,solidsnake,oldschool,mymother,romana,longtime,01011955,asasin,matter,yfhenj,cumonme,cristiano,nolimits,galaxie,noriko,michael9,tested,delivery,messi10,lotion,essendon,ratdog,legoland,tashkent,skyline1,sargent,plague,rhfcfdxbr,asterios,nbvjif,seahawk,dominator,pleaseme,vicecity,junkyard,nokia3250,aloha1,magnavox,count,investor,amos,connection,focus1,mommie,natha,whoami,lakings,katharin,frenzy,filimon,hellohello,lauras,33rjhjds,bunnys,march13,gogeta,fightclub,franki,1a2a3a,illumina,copenhagen,denny,lopas,metalgear,thinkpad,tkfkdgo,bastard1,fenix,lovesme,swanky,lovefeet,billiard,walters,bareback,cinderella,touchdow,elise,limpopo,gussie,rooster1,coolbean,galadriel,third,rincon,showboat,shabba,creatine,dominica,bones1,intense,dahlia,fucing,123rrr,rainier,truckin,socrate,beeper,sushi1,shipping,sideways,buttplug,sorry,matthew2,searcher,hartman,jenni,chesty,nickle,your,appleton,sandi,garry,getsdown,tandem,goldfinger,pioneer1,volodya,chillout,erasmus,october2,meeting,ohio,danmark,qwezxc,ronaldo7,d12345,westlife,madiso,gfdkbr,prashant,thelast1,vadimka,mateusz,5566,10000,111666,124356,131415,135799,145632,315920,322223,555000,555556,789852,1478520,13576479,159753123,333666999,walter1,tristar,1footbal,rakesh,hayes,sandydog,mustangg,angelofwar,blue69,film,151nxjmt,goheels,puerto,gsxr600,primera,vesper,rubbing,lucas123,smuggles,peoples,cisco1,bethan,cwoui,aaaaaaa1,schneider,ketchup,version,nonsense,psychnau,valdepen,bantam,petter,hateme,memo,charm,dupa,shadow2,kirkwood,dragon99,party1,anselmo,camara,schule,sting1,ultras,weapons,level42,walker1,roygbiv,skazka,fifty,scottt,snoogans,adelaida,1batman,2wsxzaq1,glove,yogurt,noonan,vols,boring,satchel,raisin,wrong,curly,1killer,indica,dina,liver,pick,trustn01,splurge,obrien,chisox,cretin,fairway,crimson1,rapid,alec,kovalenko,passfind,forgiven,wisconsi,letmein22,ballgag,elite1,boss302,carwash,mike11,nata,derevo,makoto,carmelo,asphalt,mavericks,lineman,asssss,stink,nikko,sailor1,azteca,tartan,erfolg,cavallo,agyvorc,warden,twodogs,melon,joshua12,behemoth,price,123321qwe,iloveu2,remy,romain,audi100,tuffy,7hrdnw23,chosen,ghjnjrjk,sixtynine,flossie,swansea,maroon,marsik,horus,bluebear,8ball,titlover,kilkenny,jackel,agnes,glen,reset,mycock,cfiekz,rice80,zaq1xsw2cde3,tuttle,viper123,destroye,zcxfcnkbdf,baraban,teres,satan1,mariano,chocolate1,ashlyn,abigail1,codeblue,dunkin,slayer666,haley1,minotaur,scoop,tales,havoc,goodstuf,argonaut,annabelle,lucky777,number6,leilani,baldrick,nitrous,metropol,hernandez,adonai,footbal1,juancarlo,fuckyou123,pipiska,agnieszka,armitage,bubbaa,indonesia,empires,arioch,favorite8,bartlett,cognac,sauce,master11,apelsin,powerade,chobits,shadow11,parliament,bladerunner,batigol,charms,tracie,firework,language,besiktas,baltika,vfvfvskfhfve,01011962,1a2a3a4a5a,gilmour,mackey,salt,orlando1,isabe,aleksa,gfhfljrc,krasnodar,lunar,blink18,topless,makarov,tarantul,meaghan,overtime,fy.nrf,davecole,jetson,wonton,mousepad,browneye,talent,brenden,schwanz,anderso,violeta,ecstasy,browne,brianna1,nacional,dfghjc,red12345,vfhbyrf,mathilde,doodie,yukon,kiko,venezuel,kochamcie,vthctltc,buddha1,bianchi,favorite7,famili,wildcat1,hounds,aztecs,k123456,andover,goodone,ryjgrf,metalica,skateboa,pieman,shooter1,olivia1,silvana,orange12,redbeard,paulus,louis1,nectar,rocks1,sampson1,colour,schwartz,theflash,perez,natalka,hitter,fucke,nokian70,nfvfhf,tyrell,pass99,lugnut,omanko,gy3yt2rgls,fuckup,oscar123,derrick1,side,grant1,embassy,riviera,nomads,stew,femmes,zhua,puddle,asd123asd,jackman,cubano,carly,myangel,scruffy1,brutus1,bizarre,longdick,network1,clitlick,raffles,1buster,fathom,ghtktcnm,nosferat,fomoco,penn,dumpster,judge,dirtbag,jediknight,nighthaw,rerfhfxf,charlies,dvader,shady1,overload,kitty123,morlii,passw0r,tamuna,ladygaga,hotsauce,dmitry,dimasik,hfleuf,htubyf,100001,123369,124816,233223,333222,444777,500000,1233211,1234432,3234412,3263827,7415963,246813579,eric1,coach1,sallas,lisboa,mnbvcxz1,discreet,diabl,interex,neal,brasilia,birdie1,nvidia,rajesh,access2,amir,posture,griffon,repytwjdf,sheltie,daisymae,killyou,author,gixxer,tacit,fuck0ff,whopper,leone,nascar3,janus,sensual,simpson1,david2,meyer,plus,champagn,birthday1,grifter,vincen,asdfg1,closeup,spinach,autocad,3e2w1q,story,mill,jacks,riker,samhain,iawgk2,aztec,07101962,beethoven,chocobo,katy,greek,adrien,1lover,nelso,fluffy1,clues,eek,discount,wade,mikki,papichul,conman,ranchero,1jennife,dove,auction,waves,sassie,characte,k2trix,eighty,classic1,bodies,lovesexy,thissuck,gunsmoke,crappie,khalil,gohogs,pooch,orca,olds442,jerking,gibbons,darts,maryjo,slut69,shana,bible,gubber,moneybag,masa,cowman,ndirish,bypass,bumblebe,halfmoon,airborn,jim123,gremlins,zzzzzz1,juno,muff,thatcher,jerem,karla,lind,televizor,vostok,telecast,atlas1,davidj,relief,torment,1fuckme,aziz,pelikan,southsid,micha,picker,1harley,mormon,guide,sex1,henderso,mettss,fuckfest,gregg,kylie,chacal,foghorn,hornyboy,retail,farcry,karapuz,print,realms,tities,multisyn,michael8,sector,dagestan,qweqwe123,123456789abc,nubian,yasmine,hellokit,blowjobs,jelly1,toggle,balle,ocarina,booties,cheer,soda,boscoe01,joachim,tristan1,doggone,thematrix,wsxqaz,badlands,galactic,donkey1,commodor,kings1,soccer2,passion1,jamila,mackenzie,knockout,tess,anjali,malcolm1,bigpimpi,sneaker,brian123,winchester,main,snikers,flhtyfkby,carter1,hrvatska,d123456,only,tactical,imcool,nikitin,octavia,svetka,hondacivic,dreamers,spartacu,syrinx,afghan,brabus,marietta,ararat,timeless,sable1,steelhea,ctdfcnjgjkm,watashi,conker,welcome123,myszka,dragon7,lostsoul,jagr68,poopy1,wilso,123456h,rubbish,doodah,angel13,evgeniya,rfkbyf,hibernia,q1234567890,mansion,cashman,seren,loredana,123456789n,kukolka,sinjin,lfhbyf,pi314159,patit,farter,fkmnthyfnbdf,razzle,biggdogg,knife,oriflame,rats,gtkmvtym,totally,crisis,joyce1,daytime,rockydog,pasport,ytyfdbcnm,micke,manana,dimebag,online1,mothe,redfive,georgi,ganesha,internet1,iwantsex,rasta1,tigger01,vitaliy,ghbrjkbcn,mugwump,reporter,chucha,knulla,petra1,ashes,avgust,frontera,bigpapa,grape,tony1,ganjubas,rodion,venezia,signals,pendrago,1234567u,intelligence,haribo,hotbabe,elisha,rocketma,hammerhe,darkmoon,thematri,popsicle,jewboy,boggie,rocketman,hellome,ruger,viola,ratfink,glock17,semen,force1,margosha,geisha,68camaro,ibilljpf,kevins,bigstick,lehman,1bigdog,westie,salad,milford,sweet16,gypsy1,voyage,jukebox,jackso,riches,martino,stephy,shrike,jadzia,passage,democrat,iloveher,otters,milashka,floria,biggest,swede,matt1,hoes,funnyman,sawdust,emachines,rob123,playboys,randal,twiztid,charl,dave123,satriani,lolwut,wobble,lucky2,susann,faulkner,gospel,xavier1,suzie,tables,roderick,bloomin,rjyjgkz,johnn,lowdown,ghjcnjghjcnj,strannik,satin,megafon,thomas12,123123e,marko,ibill01,ghbdtn12,admin18533362,15151,135531,271828,777444,1231231,1233210,1475963,2234562,5641110,7555545,12233445,159753852,777888999,domenow,wowser,stroller,jerryg,014789,tazdevil,dale03,sarah123,crossbow,bigg,rocco1,abc321,08154711,critical,borg,oldnavy,freetime,001100,kingrich,tupelo,funhouse,clarion,lynne,hun999,playful,capt,coop,swat,trader12,parade,dickman,bogie,prasad,heart1,roberto1,billyb,metals,billing,013579,dave1,material,hottie1,toxic,shining,lemond,whkzyc,njdevils,mika,hotwife,hrfzlz,diane1,gravel,thunders,aman,nose,mounta1n,murat,andros,jana,inform,royale,internat,camaroz2,paper1,damager,mage,toshiba1,pinewood,dick69,1qay2wsx,2wsxcde3,nihongo,thinker,trust1,august1,jabba,stockings,elena1,egorov,hiroshi,sure,futures,boobs1,holeinon,mazinger,oneton,empress,%%passwo,vampyre,canad,pokey1,clocks,hooch,jamest,2cool4u,college1,8balls,treacle,ak1234,blazin,bonefish,pass01,islands,homies,xmen,blue45,fairview,bigfoot1,funn,cramer,million1,chewbacca,enfield,piramide,patrick2,juggle,chump,sc00ter,galahad,winter12,bettie,inches,decatur,hatfield,blueline,fishnet,underworld,piranha,nino,lager,freight,catfish1,orland,bourque,bound,maxman,jiggy,yackwin,girlfriend,bateman,interpol,sydne,tide,dandfa,windstar,tenpin,skittle,bluegill,edith,brat,lizaveta,fatpussy,isgreat,stlouis,bereza,baloney,st0n3,beckett,camaro69,wacker,jeeves,gobucs,player69,hommer,therion,cadence,beluga,polgara,samael,josef,crazy8,qqqqqq1,group,warcraft1,a123321,qwerfdsa,income,nutsack,peterose,qqqq1111,viewer,marduk,architect,mansur,mutabor,bitchin,zamboni,123456p,ckfdbr,123456zxc,mofo,allure,mclean,13579-,jacque,smurfs,truffle,marcie,gimme,jack123,qazedc,rosette,centrino,marx,aguilera,amherst,paula1,nikit,sega,photoes,herald,kobe08,wonderland,bingos,memorial,midwest,trashman,danielit,green12,asd1234,fonzie,clubber,invader,artofwar,lexicon,keys,puckett,metal666,dripping,flamer,mansell,flapjack,kassie,123xyz,samwise,raider1,newworld,organic,landscap,verify,cristi,temp1234,23176djivanfros,salamandra,vbkbwbz,ljrnjh,123456789qwerty,null,oktober,deimos,dzxtckfd,sobriety,tookie,casa,angeleye,yecgaa,hotcock,saturn5,thetachi,dickface,iddqd,advocate,nasdaq,schoo,marma,nokia5300,edition,gemstone,minion,nonrev67,amormi,godofwar,smallville,qwertasdfg,dthjxrf,rfntyjr,mashina,audis4,lisa69,stamps,astroboy,woodward,armenia,delores,ubnfhf,cyberonline,galatasaray,vbkfyf,sexybaby,hendrix1,mitsubishi,notredame,blacksun,qazxswedcvfr,vittorio,azsxdcfvgb,tillie,shakti,karamelka,shadow13,capa200,novikov,catalin,qwertyasdfgh,glamur,mobil,cathy1,devils1,patryk,hitomi,dominic1,gallardo,rjyatnrf,imperium,inflames,bugsbunny,nicholas1,vlad1996,arina,jakers,dragon88,connie1,astra1,connect1,ukraina,freezer,piedmont,bagwell,qwe789,grassy,katrina1,davidm,dorsey,blade2,bigdogg,pheasant,blastoff,ginger12,convoy,venus1,steves,pablo1,tuborg,indahous,laredo,ilovemyself,parasite,voltaire,123456j,touchme,delano,banjo,bronte,robinhoo,wallace1,seven77,newage,cummings,shorty1,jimi,polska1,laracrof,bosstone,quixote,tribes,justin12,system32,zebra1,pigdog,bluenote,nibbles,flossy,islam,sk8ter,brentfor,shari,goldmine,wellington,bassist,manner,forty,goodtimes,michi,camill,mousse,colgate,budda,wtpfhm,schwinn,holley,sincere,dewitt,wantit,humpty,exploite,giddyup,dopey,greedo,mewtwo,salute,reverb,morgen,useless,lapdance,cvzefh1gkc,mania,water123,killemall,guyute,joyride,nelson1,matvei,marlowe,driving,velcro,pusher,lfybkrf,craig1,bublik,fantastic,rocking,scooby2,cnthdf,covert,ramazan,gail,iwantyou,repytwjd,radiance,lethal,ruthless,sweethea,peter123,poohbea,volodin,olechka,kapusta,01011957,89600506779,sandeep,pablito,damage11,212223,235711,524645,555444,5550666,748159263,987412365,pissant,michael7,caddis,chicke,country1,pogo,jerrys,haters,cumload,raccoon,epaulson,perils,slurred,hermit,cards1,powerpc,kalle,ariadne,bungalow,drag,patsy,semaj,garten,brandie,tripp,chatte,jjjjj1,gggggg1,ppppp1,loading,stomper,seller,jamal,cafe,1aaaaa,john1234,aurelius,monet,man123,buttsex,gifted,merli,cuba,etienne,grainger,charcoal,eatmee,marisol,xytfu7,stand,vulture,ronaldo9,soraya,kona,homebase,yannick,take,lana,adrianne,1chris,sensatio,1george,1bubba,1diamond,1golfer,burke,mclane,conejo,edwardss,crybaby,3edcvfr4,1qw23e,terence,george12,dune,lazy,playoffs,passe,lovegun,king123,closed,andreas1,month,panchito,frantic,jys6wz,train1,out3xf,picard1,munchie,fellowes,thirdeye,alfaromeo,hellion,isacs155,paige1,joanie,dominus,hubbard,roodypoo,stars1,mcleod,oops,scooters,dbrf134,sludge,paul123,tahoe1,bugsy,etnies,jesuschrist,maverick1,dragons1,ashman,palmetto,sylvania,gerardo,tobago,favre4,hansel,thebes,vertical,psycho1,aurelia,fordman,chanda,callme,w1w2w3w4,launch,proteus,melbourn,desperad,save13tx,relax,angle,hotwheel,bretagne,arabic,trinket,starla,300zx,phatty,caspar,sportste,aida,pickett,terrace,ship,raging,madsen,marcy,vatoloco,ghostman,jedimast,pringle,futura,bungie,prakash,muncher,sunrise1,clinton1,blingbling,pembroke,fatim,arsehole,barret,slayer66,animal1,framer,bored,psychnaut1,bonito,begood,started,mollys,harlan,prairie,braden,odysseus,pizzapie,silver12,desires,alpha12,accent,reverse,driver1,guess1,wargames,elissa,winkle,give,mysterio,darkknight,actor,career,integra1,blondi,westcoast,scotia,xfactor,banderas,4r3e2w1q,crabby,fatluvr69,trilogy,xsw21qaz,denisa,yjdsqujl,felice,slimed123,kawaii,malvina,1q2q3q4q5q,sailormoon,habana,varsity,current,big123,sameer,levi,tele,spanks,indians1,babycakes,sarahs,teddyb,schweiz,mack10,rouge,creativ,scoob,wooster,diesel1,oldham,pussyeater,ghfdlf,nikita123,muenchen,sashok,yana,qwerty22,medicina,gabriella,cristia,alex22,stussy,petersen,mara,cyber1,mercy,den123,izzicam,warpten,nokia3310,samolet,reaction,scott123,whosyourdaddy,prikol,black2,egorova,auralo,japan1,rafae,astoria,carcass,bill1,tagheuer,dexter1,weeble,xthtgfirf,1234567z,kochanie,oc247ngucz,carioca,manish,gianna,orkiox.,kingair,squish,1111111111zz,tired,porn4life,anatomy,snooks,illegal,warped,slimer,littlebi,siberian,limerick,toys,xboxlive,spawn1,ignacio,gaffer,parish,rostik,lunch,baile,mopar1,desk,kratos,prettygirl,calvary,moonpie,thejoker,greeny,coyotes,cleric,riding,cuntlick,metalman,freak1,chantel,pounder,leiceste,osborne,handcuff,warhawk,temper,princeton,trolls,kailua,peaches2,minister,three3,billys,wife,cum4me,sitruc,firestor,rhapsody,nodoubt,angels1,jeronimo,denise1,makemoney,annemari,ironmaid,utvols,chevyman,resist,bungee,ready1,hugecock,refresh,tooshort,primetim,yogi,sylvester,compa,thomas2,lasher,oceans11,tugger,richard2,passing,valdemar,jetaime,bear12,yendor,toobad,goodies,death123,outcast,safe,darkwing,taylor12,wipeout,chrism,jeepcj7,nikitina,abrams,jaws,nickname,yomomma,coopers,cereal,flyaway,caitlin1,slipknot1,muaddib,nelly,123456o,ramone,dima1996,fnkfynblf,skypilot,newstyle,levani,0wnsyo0,123sas,258741,335533,451236,479373,554455,555888,741236,852654,951159,968574,12332112,13579246,96385274,159875321,326159487,789123456,1223334444,alvarez,timbo,luckyboy,mullins,asecret,booby,ramair,miss,2112rush,chicas,duranduran,hiro,gunman,daily,pescator,dte4uw,gaetano,chapin,merrick,linsey,brayden,rulz,police22,giovann,trina,candi,silva,bakers,boner1,burnley,bbbbb1,thebomb,elite11,birdy,sexslave,hobbs,ganster,buckie,bosworth,heinz,mulberry,elohim,willys,purgen,waterfall,skeletor,plant,annett,pulamea,mccabe,caballo,rule,human,disco1,itworks,santo,steph1,idiom,walk,asslick,gaysex,bebop,creep,notice,pepsicola,winamp,octavian,love22,serebro,qwerty00,eeeee1,123123123q,detail,itachi,ilove69,squiggy,w4g8at,macho,montauk,dwarf,terrie,1jordan,4snz9g,hot2trot,blue33,thug,delorean,bianco,matthew7,step,ishikawa,simeon,magyar,baldy,bullets,explode,hash,boggle,burgers,alias,pedro1,primo,document,jessika,retep,zorglub,wilcox,fistfuck,dixon,barnett,fredd,pedros,gfhkfvtyn,omega2,runner1,gorman,sexyguy,seagate,whitney1,jailbird,arrowhea,tainted,sexbomb,casablan,creek,qazxswed,moneymoney,miroslav,dagwood,showcase,bulldog2,barca,omega3,collette,polkmn,sorcerer,sex6969,pato,hemicuda,saber,hotel6,stargaze,funguy,1111aaaa,tweet,polka,weirdo,imogen,bling,adams1,conflict,ironhead,shorts,smarts,bones69,fuck777,moosey,winky,cnhtktw,fktrcfylhjdbx,poppet,char,checks,vfnhbwf,scimitar,nikolaus,mikaela,ashish,oriental,trippin,hellothe,parole,nordic,chatter,reverend,ronaldo1,oven,negrit,whiskey1,edinburgh,gemin,hondacrx,zaxscdvf,latvia,zepplin,popular,voltage,kitten1,slap,rebirth,voetbal,as1234,order,anton123,pervasive,kelly123,goodnews,astonvilla,cheval,milagro,pepper12,stewie,ashley12,cachorro,imback,truckers,sysadmin,olivetti,89015173454,mamedov,petey,rjcnbr,multimedia,daddy123,navarro,manitou,symphony,sanjuan,toronto1,emachine,fktrcfylhjdyf,phuket,asdfjk,danni1,malcom,cnfcbr,regret,scotty1,bonfire,vaz21099,sandals,reklama,violent,slammed,joselui,plover,smarties,healey,wars,roxana,stanger,sunita,hanover,genesi,frankfur,godwin,horny69,gfhnbpfy,bubby,svetlanka,cuthbert,steward,password4,alcat,odette,blue21,stealth1,naked1,declan,nagrom,yardbird,godfrey,morkovka,atdhfkm,gjgeufq,dmitrii,kisska,qwaszx123,virtua,dragon22,arhangel,percival,fresca,minako,kban667,muaythai,whitman,nyknicks,mahalko,yorkshir,rodrig,enkeli,echo45,molina,junction,guitarra,tatian,hereford,sweeper,badger1,tippy1,tightass,metro1,hoddle,jackson2,taekwond,island1,phenix,moses1,millerli,layla,cstrike,123123qwe,staple,qwer4321,division,gr8ful,feyenoord,solid,morrigan,dtythf,hello2u,apathy,parolparol,vermont1,kamehame,round,jake12,arschloch,catlover,whatthefuck,madoka,bigshot,bagger,dogfish,calcio,direwolf,karmen,jakedog,reaper1,1357911q,rocheste,pittbull,hondo,rache,roma123,bethann,jobs,bernard1,terminus,walden,trigger1,pennst,grandprix,future1,drinks,comicbook,japanes,excell,jeanie,sonnyboy,sexboy,bennett1,daniela1,twingo,moneyy,lickem,slydog,rumple,lucinda,logan5,eltoro,parties,lawdog,gibbon,helloyou,gunter,jimmy2,fencer,starks,redtruck,trex,cuties,chevyz71,miko,header,walkman,1nicole,surfin,kosher,kindbud,morrisse,trafford,update,mymoney,match,evenflow,concert,geneviev,marisha,oneshot,konfetka,knowledge,irvine,halflife2,laxman,maus,sk84life,fuck12,versus,123456789w,dawg1,denis123,12344321q,fyutkjr,ghblehrb,lbfyjxrf,dron,lollol1,kurosaki,4000,123333,123666,567765,789321,963741,976431,4637324,11121314,19844891,21125150,132465798,243462536,tommys,brandt,bmwm3,redbirds,mint,skelter,westport,rock1,slacking,crysta,soldier1,hosted,annual,makemone,indiglo,strings,antonius,legal,3some,bogey1,culo,olivi,frehley,eadgbe,talon1,541233432442,dmitri,patriot1,fish1,hoss,weights,takehana,12345e,robert12,ratchet,germaine,chain,becket,rotterda,vicente,fcbayern,pirata,toosweet,love13,nolove,380zliki,knarf,startac,milesd,schwarz,1robert,coast,4free,warhol,figment,bellevue,bayview,prizrak,arigato,sallie,scores,monica2,tiramisu,1daddy,reggie1,mambo,belarus,wetlands,practice,12qwasz,sssss1,luckey,watermel,paulo,platoon,johnmish,orange8,gump,natas,seraph,t34vfrc1991,hecate,melville,stuttgart,fffff1,bolivar,muffi,check1,westgate,hr3ytm,theraven,superdup,folder,skoal,mzepab,maria123,winifred,adagio,benning,abulafia,al9agd,oemdlg,dhip6a,cranky,7uftyx,antioch,trustnoone,papercut,energize,oriole,barnsley,alexan,hoopster,eightball,toughguy,babygurl,moore1,deadeye,fermat,azer,dalila,doctor1,mahoney,circuit,blanket,spooky1,nada,razorbac,paints,schlong,brazzers,cornholi,champagne,singing,yokohama,bigboi,kaya,brew,firetruc,thurston,epiphone,gateways,chicago2,mexico1,transam1,seven11,edwar,proverbs,bulldo,patricio,pionee,good2go,ellen1,brianjo,davida,puravida,shocking,baby1,123456qaz,chasey,warfare,durand,tremere,vfhrbp,glorious,catch,soccer15,strategy,q1w2e3r4t,stallone,payne,nails,jeter,ishtar,bugaga,arisha,sunderland,seven777,a12345a,carrier,sandy123,capitol,stringer,penner,yingyang,kramer1,chevy454,anamaria,ilovepor,ghandi,beauty1,gfhreh,asdewq,ashanti,tough,shannara,kremlin,whatisit,niunia,config,kakaroto,friendship,nurbek,buzzsaw,candid,superboy,cellular,dress,maricon,pacifica,teacup,weedman,annabel,phantasm,antman,salvation,finalfan,cogito,yummy1,sepultura,azerty123,adida,tigerlil,adrenali,hellbent,mina,guderian,samurai1,grimlock,airwalk,playbo,anklet,aenima,pampers,caller,baltimore,render,arena,wilson1,beaut,airforce1,asdasdas,girdle,rebelde,newlife1,batter,texas2,seafood,dahc1,cheesecake,rebecc,testme,swindon,izabella,123qaz123,kardon,brindle,shotgun1,northsta,sherwin,rosetta,kindness,kusanagi,diceman,junfan,alaina,shake,charlie9,malishka,aa1234,szevasz,pepit,robby,iskander,fgjrfkbgcbc,rfgbnfy,katenok,123456789qaz,555555a,a123123,cabrio,home123,dreamy,55555a,aol999,sammyboy,bagpipes,dimarik,4rfv5tgb,reward,ismael,aliska,cjrjkjdf,barsuk,froggy1,3girls,lebron,celtic1,mamit,freedom7,buldog,alyssa1,vfrcbvec,utility,butter1,mello,cfhfnjd,favorit,haha123,kellys,oliveira,tigerwoo,brewers,garrett1,cnjvfnjkju,lover69,cambodia,centurion,anime1,warzone,verity,colette,vfiekz,rediska,neptun,onclick,fidelis,piazza31,boogie1,spandex,1234qwerty,ihateu,liberal,ostrich,doremi,shelia,scooter2,mickeymouse,vjhrjdrf,rainbo,creamer,ilona,rolando,grasshop,snotty,colleen1,bauer,wonkette,ernie1,melonie,vasya,patrick9,jake1,klootzak,jake123,geniu,trouts,vsijyjr,britain,landry,later,bubbadog,mustang7,ghbrjkmyj,makarova,effect,kohler,beto,travelle,tiedup,chevron,deere,elvira26,steelers1,compusa,reject,bootneck,biggin,red1234,watkins,cuckoo,sharo,gohawks,ou812ic,000006,bobby123,nutz,yoohoo,redsox04,ladybug1,fuckslut,bigdee,mcgwire,canseco,joann,hotpants,shaw,slaves,aluminum,grizli,mylene,nodrog,adelphia,frederi,tavern,thomas01,golgo13,crime,mcguire,coffin,password69,supper,lolit,stalker1,matches,panacea,keaton,r12345,portman,prefect,lakeview,jonathan1,medieval,lollo,hammers1,towing,flavia,neogeo,all4u8,longbeac,lina,ravage,networks,joness,cinders,lesbo,jansen,albania,larry123,hansolo1,4904s677075,kirill123,paul1,jemoeder,shadow123,oddjob,reddragon,w12345,respekt,kevi,12345i,dawggy,orlova,natashka,123555,222888,224422,242526,475869,12345671,12347890,19933991,44445555,135797531,1111122222,tincup,mrbrownxx,harley01,007james,flyhigh,sonnet,cordell,love23,strike1,apache1,freestyl,barman,hardhead,l2g7k3,pollock,celtics1,juergen,soccer7,maribe,ballz,yamah,mellons,shadow69,trashy,guns,mitten,weber,andy123,cain,fartripper,ggggg1,eeeeee1,superbee,turkish,knowledg,eyecandy,eugen,engel,topfuel,budice,eatmeraw,asteroid,crewcom,blister,khaled,cheeta,12345f,abcdef1,ellie1,agustin,spectra,doqvq3,kswbdu,browns1,parke,oconnor,cerbera,anselm,sister1,kitty2,divx,phipsi,tomm,maximal,franny,marimba,juster,bulldogg,mavrick,vander,merry,meyers,1william,c6h12o6,1james,flogger,carmex,letitbe,mylord,steeler1,kosovo,bobdog,redhawk,squonk,lamar,sycamore,tigerman,moss,009900,howler,cleaver,squishy,shiny,marky,bethel,pkxe62,2fchbg,ladydog,fun123,pascale,ewtosi,aaa340,mp8o6d,tyvugq,nowhere,hard1,tequila1,hunter01,tzpvaw,diogenes,macros,marillio,xngwoj,realdeal,greeks,larrys,ferrari3,craps,fido,cheeze,chilidog,lanman,winston2,mozzer,regiment,grogan,gerhardt,astana,asdf1,asakura,people1,soccer14,webb,davidl,power2,013cpfza,bmw325i,pompier,fredderf,hodges,nietzsch,bluerose,workshop,bharat,qpwoeiruty,symbol,12345trewq,hillman,woodys,ritchie,defiant1,dustoff,ganymede,chapel,maxie,thelema,clear,satanic,beasts,1234rmvb,freelove,daniel2,aqswdefr,pootie,numbnuts,quetzal,walley,siemens1,love2,juggs,whistle,kakadu,jay123,antigua,amanda18,minidisc,blablabl,voices,razdvatri,sensor,pakistani,maddog1,babygirl1,fylhtqrf,alhambra,alastair,ukflbjkec,gonefish,biteme69,kozerog,xcountry,hakeem,bigwilly,humboldt,faceoff,greenbud,colby,iluvsex,chester2,override,destro,bosnia,blacksta,scooby12,erick,sherpa,godson,rules1,jumpman,joints,biscuit1,beaver1,salamand,chantell,change1,acosta,poli,carmela,jenny69,milagros,kailey,coffe,chelseafc,paroli,memento,gtnhjdf,roxan,10inches,t123456,felip,mikhail,0147896325,lynx,darkjedi,katana1,blackrose,falcon16,godislove,aldo,region,q1a2z3,ghjkju,weronika,rankin,g00ber,agosto,haircut,blue13,vfhvtkfl,primrose,password0,london12,kukuruza,kozlov,rfpfynbg,farrah,jacki,dragon76,gaming,grenade,cristo,brit,kasparov,flipside,kadett,12345g,memyself,gfgjxrf,kidd,doritos,ghbdtnbrb,micros,dashadasha,blue55,wesson,hellya,daniel123,savant,ghbdtnghbdtn,juarez,valerie1,rfhjkbyf,boaz,evely,kukushka,latitude,barbie1,sistema,cthuttdyf,strelec,sonechka,xtkjdtr,chicca,belochka,atlant,atybrc,rerjkrf,gnusmas,rasengan,packman,transport,eater,marjan,ulysse,scribble,cdtnjxrf,jarred,marbella,sparco,landlord,1cowboy,blackber,alvar,elnino,carguy,selen,ameli,packers4,martini1,schlampe,red321,caro,assmaste,capitan,loulo,anasazi,natash,maxim1,mrhappy,golf12,shizzle,jledfyxbr,vika123,churchill,miracles,hoopla,timoha,ricardo1,password1234,07831505,pike,monkee,bigsky,nbvcxw,foolio,saint1,silverfo,lilly1,sabotage,tackle,baller1,spoonman,babyboo,bandera,fred12,cupcake1,swan,congress,chisel,gfhfif,bmw123,xrp23q,leo123,britneys,drinking,sideshow,ppspankp,4life,gearhead,bark,jamies,kamil,rope,hooked,q8zo8wzq,1winner,bassfish,batman99,queer,rider1,accounts,etoile,kinky1,federic,joking,dannon4,stratos,carbine,jigger,gamers,scottish,biggy,temporar,stump,multisync,boing,slinger,hollydog,scribe,neuken,12345678900987654321,bella123,kari,moonie,lovepussy,sumner,kaneda,lexingto,canadien,bluearmy,wrxsti,luzern,knives,bobbo,blythe,laverne,problem,dollface,letitrid,juventu,goodfood,super7,kelsie,peterbilt,getalife,porker,sunnie,shock5,stairway,driver8,rahasia,nakita,bonham,mills,troopers,halfpint,browser,westcoas,deusex,costa,steady,3stooges,toolshed,canes,buddy12,mattman,drdoom,timing,rapids,goobers,pepsis,buttocks,lausanne,sebastien,wildrose,doorman,iwantin,bocephus,loveme2,davi,pats,squeaky,nafets,jeanine,lottery,katina,kenyon,jesucrist,ghbdtn1,skyblue,bestfriend,graeme,qazxsw21,kallie,howard1,favour,kingsley,stacy1,dmoney,washere,greenwoo,problems,debate,sharik,coconuts,ibill123,08522580,florenc,lena123,fussbal,images,harry123,katusha,20001,113322,123234,133113,135792,333888,555111,557744,1001001,1212123,2583458,11924704,12345666,19877891,25251325,43211234,123123321,titsnass,connery,erika1,heaven1,123asd123,haunted,freenet,testme2,mabel,jumble,wallis,gnasher23,regis,greasy,sinfonia,rjw7x4,wavpzt,newguy,birthday21,gabi,dad2ownu,jaspe,fleet,maui,reksio,1pillow,019283,elaine22,mrbrownx,yyyyy1,iiiiii1,hhhhhhh1,curtis1,testy,spenser,dominos,probe,phaser,adolf,wash,matte,moby,suresh,shooting,qw1234,mitch1,hopefull,piotrek,jordan12,dolfan,gnaget,pwxd5x,tron,gotlove,replay,8dihc6,qbg26i,amtrak,upnfmc,herons,bluemax,trotsky,recycle,wiking,manzana,superson,commie,herb,ford1,lamesa,bringit,camell,joonas,serene,intell,leila,abdul,alex13,hyper,qwerzxcv,grubber,canela,ichabod,vibrator,1hunter,hillbilly,westwind,hotline,snowy1,1tigger,iggy,covers,piglets,bronx,frame,yakuza,alex99,154ugeiu,crypto,clarkie,education,gandalf2,corvus,ichiro,duluth,rosalind,paramedic,scenic,111111aa,schnee,opel,downey,lustful,g3ujwg,reddrago,wins,hufmqw,hellou,meddle,likeit,manwhore,mamasita,aassddff,sexme,powerboo,cracksevi,ford150,51051051051,davey,fidget,cup2006,383pdjvl,planetx,pipo,landing,rottweil,playe,karlos,nazareth,gudrun,tercel,paperboy,draper,bochum,adjust,scranton,notagain,2girls,springst,drumline,salamat,lagoon,powermac,woaini,duckling,rellik,iiiii1,canabis,rjynfrn,vestax,burbank,checking,kira,wiseman,african,brendan1,fontaine,wizkid,dragon2,romina,easy123,weiser,hotrod1,mask,jiujitsu,buckey,backlash,quark,pennie,2w3e4r5t,ancient,neuron,porn1,270873_,wells,colt1911,chic,hahah,knocker,myhome,bulova,shingo,thisone,gordito,jennys,judas,kickit,tolstoy,dingus,changeit,winning,possible,fucklove,mozilla,chipie,doma77ns,lostone,hoopstar,alamo,cosita,strangle,venom121293,frolova,corrie,hatcher,blue01,fabregas,ambassador,miria,vacuum,free4all,vbktyf,welkom01,guessit,assa,cuntsoup,12345zxcvb,blackshe,osbourne,catarina,moss84,chalupa,gargamel,anutka,gomer,attica,zealot,madonn,golf18,porno69,coronado,kaplan,chaoss,jizz,commodore,teiubesc,vfvf123,meatman,hellcat,outlook,promethe,baikal,melissa2,anuradha,berliner,jesu,painkiller,reviewpa,pepsione,cass,frieda,montes,salina,black12,slade,gtkmvtyb,rockport,harrypot,clair,newmoon,vodoley,confuse,positivo,teddie,derek1,maid,pflybwf,humper,foosball,kipling,foxtrot1,gonzale,viviana,riker1,saltanat,kjgfnf,vfvfbgfgf,hadoken,syclone,mythos,gigolo,biggs,kelly001,hamburge,duffbeer,jennife1,saywhat,amanda12,webhompass,a7777777,countach,wembley,cumface,piano1,bates,britney1,works,seagulls,grunge,anabel,alfa156,amylee,guatemal,zamora,gtxtymrf,liberta,helpdesk,mazdarx8,gfhjkmxbr,fuckina,gehrig,scamp,cruzazul,giselle,colon,pollito,hermos,lovecraf,darien,alici,castaway,dianka,gecko1,wings1,peoria,breakers,thisisme,master2,sherman1,almera,alpacino,mall,gamera,meadows,louie1,incognito,badone,defence,victoria1,annamari,suzenet,marissa1,rollie,quality1,cnhjqrf,manunite,qwerty21,andree,dockers,purity,package,sarasota,checkmate,boondock,vredina,garci,nokia5310,happydays,landrover,kfvgjxrf,chesterfield,opensesa,crossfire,senna1,apocalypse,thetick,wildblue,dragon66,junker,transpor,spokane,nec3520,locoman0,tenni,submarine,neveragain,nokia6303,moving,cookies1,powerup,galena,moneymaker,westbrom,haggard,autobahn,denver1,shua,cycle,jasonb,gazza,official,phantoms,wesley1,1patrick,benji1,suzy,wester,fatcock,new123,sprinkle,deepsea,samsara,julies,maldini,quick1,purchase,1hello,drivers,client,shayna,interests,mets86,dryden,dothedew,defjam,billy123,felixx,scales,010203040506,number2,binger,nigga1,chicken2,libby1,kevlar,mgoblue,shakey,sparkie,paterson,gizmo123,sandrock,binkie,bubber,shaka,tommygun,hockey12,pimp69,usmc1775,open4me,fightclu,caps,audia3,kasia1,tanja,thunde,gandhi,mauser,lakers32,griff,gorgon,dragon23,bigbuck,heybaby,bridgett,lexi,iloveyou!,society,smokeweed,gibsonsg,firefighter,ozzie1,funsex,seagrave,darla,bourne,madhouse,bookmark,soloman,caruso,sissy1,tristen,[start],mookie1,its420,one,panty,broncos7,windex,dobson,bells,teri,vonnegut,robbie1,drawing,bolivia,fighters,cachondo,kasandra,chelsea2,homersim,eros,syncmast,spirit1,hayward,doraemon,chaotic,nurse1,roxie,vasilii,farting,taras,rodeo1,croatia,john11,lol12,f00bar,alpha3,samsung2,cherish,puller,berries,eugeni,tyler123,rfnthbyrf,tease,handler,pepino,montagne,patel,4wheel,graffiti,smile123,trusting,newports,topgun1,shank,perico,treat,lfiekz,hjvfyjdf,qwe123asd,cresta,sogood,tmoney,woogie,kbytqrf,lost4815162342,kozlova,mobil1,platform,silicone,naresh,art131313,45645,113355,123432,123444,178500,192168,999333,2580456,55832811,98745632,99887766,124578963,314159265,321456987,eagleone,crazyzil,kristal,yssup,dimensio,penney,blacktop,acrobat,kenton,nacho,trap,srilanka,muddy,bedtime,session,tyler2,pimple,jjjjjj1,12345678c,claus,slipknot666,batman69,finley,ffffff1,sqrunch,gobrowns,wellcome,bear123,montague,accessno,sweetie1,123zzz,irland,updown,6string,spicey,patent,tratata,iamgay,christof,buckster,gldmeo,m5wkqf,ratpack,marios,jake01,1martin,giulio,merritt,l8g3bkde,bommel,geirby,waller,sunstar,imissyou,bakery,abbie,ar3yuk3,goober1,4r5t6y,sallad,trial1,pershing,xena,manchu,hcleeb,x24ik3,razor1,scot,dummies,frigid,bobbyy,tawnee,pigs,greddy,sami,ccccc1,hhhhh1,102030405060,marks,patch1,garvey,just4you,antilles,bethany1,deadlift,gordo1,visions,shankar,southend,glotest,brianne,sxhq65,lindas,edgewise,math,abracada,drummers,scxakv,t26gn4,winslow,calhoun,shifter,3cudjz,xqgann,teenager,pxx3eftp,lada,archive,f9lmwd,durango1,hihje863,oakwood,alma,payback,george2,moldova,w0rm1,bonds,jdeere,dapzu455,chucho,password6,gabe,leisure,cuda,hicks,ballon,bare,cool99,123kat,lowlife,lovin,joeboy,alpha06,fiat,mooseman,onkelz,coffey,buckle,skooter,green2,aarons,heath,oneeye,gr8one,qwerty6,juices,merhaba,bowhunt,godboy,scratchy,sex666,postov10,mica,tooter,jimbos,2sexy2ho,cumalot,thaddeus,kassandra,stadium,rama,stjabn,katie123,gabbie,fastback,trails,cfvjktn,phone1,reliable,ohiostat,jellyfis,morons,bigbill,pidaras,brazil1,fuckmenow,bullhead,austin12,1234ab,mira,arsenalf,temporary,ghbynth,lolly,glist,ranger99,vjkjltw,utyyflbq,baguvix,phydeaux,mindy1,sevenup,qwertyu1,numark,lettuce,dummy1,dread,78girl,dionne,mongo1,sylvain,dthyjcnm,skate1,enable,ronal,hellraiser,abpbrf,donger,eminem1,africa1,access12,timex,cidkid86,cortland,aceshigh,kimberle,verizon1,ulisse,gaby,gardenia,beware,boxer1,griffen,biotech,cigar1,secreto,tomoko,testing123,shipyard,orange44,pepsimax,salem1,wolves1,qsdfgh,fall,lyudmila,michaelj,anna12,naruto12,tangerine,loyalty,michelin,telemark,shemales,daisy123,doudo,smiler,adult1,dragon10,starion,claire1,dreamon,happys,hfgcjlbz,cheeto,gemma,shahid,coope,soccer22,anonim,esmeralda,thrill,fabien,taylor2,filipp,ariadna,bluefin,kitana,frdfhbev,ferdinand,winsto,vavilon,caliber,kanada,iloveamy,lynch,gogreen,ollie1,flore,doorway,kaitlin,tallinn,disc,alphaone,cheer1,kamala,censor,centauri,mobius,moren,senha,tori,nataliya,cheap,dbrnjhjdbx,favorite5,nbnfybr,123qwe321,estella,cxfcnmttcnm,supergirl,kennet,rexona,thorpe,lthgfhjkm,wtpmjgda,marlen,weaponx,niceone,gametime,rayden,independent,arian,zujlrf,files,hammarby,grizzly1,allover,lthtdj,pollard,idaho,onyx,obelisk,asdfgh12,florid,cougar1,amanda69,television,oldies,campos,kmfdm,anatol,rockit,madeira,beasty,lovell,teache,google123,charged,planot,myers,indianali,sayangku,myriam,kongen,deadmeat,saruman,apostol,interact,cracker1,letmeinnow,frien,ishot,angelin,monkey7,11223344q,spoon1,skates,sexy1234,master99,ewelina,coldfire,vicki1,ranger01,tenchu,9inches,televisi,sherrie,virtue,climb7,mark1234,hogan1,greeneye,korea,myfamily,pickles1,heathers,paprika,preston1,welles,fiddler,nomad1,rudedog,brussels,gentry,killer7,jeepman,bluegras,darken,wire,barbarian,perfecto,carla1,operation,bartende,blazer1,cart,bobbins,blackbox,charger1,pharaoh,woodduck,coolie,dickless,thales,timeport,clones,johanne,lsutiger,freddie1,verdun,buster11,1234567890s,skytommy,jerrylee,hoboken,cadr14nu,timmie,ready2go,suicidal,well,tokenbad,hotguy,keyser,my3kids,consume,hobo,rossia,scramble,pi3141,jody,shepard,1066ad,review69,deacons,mustdie,wexford,filbert,tania,candy2,hunting1,aragorn1,happy69,paleale,com2,mule,sailing1,excel,ballbag,limaperu,racine,nashvill,kellyb,tropic,pinecone,centaur,scubadiv,tracy71,history1,1summer,nokids,starts,rebeca,raymon,boatman,billyjoe,sheri,bridges,rfrltkf,tazzzz,boness,killing,makers,games1,lions1,yesiam,thrash,nolimit8,inkjet,squids,rhbcnbyjxrf,uniden,marta1,dogbite,oklick,tallyho,homey,lars,parol1,radioman,pirate1,booner,montan,garfiel,satana666,q55555,wall,bonjou,spacey,nx74205,sundin,charmed1,holstein,polaris1,golf72,flaming,savana,mallet,petrol,clemson1,priscilla,stuff1,toro,turkey1,sochi2014,ghostrid,sexmachine,thurman,magdalen,dallastx,docto,powered,gnbxrf,raffaele,starflee,marcopol,dribble,portuga,grigio,doroga,demonic,laughter,asnaeb,gatech,njkcnsq,stepanova,nariman,egor,nikolaeva,marked,123456789g,maksik,littleton,lockwood,stepanov,mark22,nikolaev,vanyarespekt,3008,123345,152535,198200,203040,282860,654456,852147,12312345,18821221,23049307,55556666,134679258,michael6,0070,redgreen,steff,daddio,freebie,123dan,qqh92r,dcpugh,heavyd,opened,muster,danimal,redblue,medium,danthema,odie,basics,walt,level,andriy,katze,zafira,straycat,sicily,elric,johnpaul,fffffff1,lower,zzzzzzz1,wolf666,leonora,simmer,tomcat1,violence,failure,dozer,gtfullam,followme,fritter,andrew2,rudder,1charlie,nimda2k,poilkj,martel,apostle,babette,rolan,picolo,wish,siemen,masaki,d6o8pm,ingeborg,lifter,forensic,7bgiqk,supervisor,nicole2,recoil,wendel,1701d,dgl70460,sosa21,quixtar,hugger,bello,fuente,sussex,cellphon,matman,abel,lovetits,digiview,porche,chubbs,corey1,green3,missile,jacky,wolf1,husky1,ilovemom,redmond,fenster,bondage1,taggart,djgabbab,member1,bangor,herbal,h4x3d,bodine,heel,gert,take8422,christen,rebell,primer,nail,banking,waterpol,hadrian,marconi,packrat,tino,dano,maxtor,bbb747,ch5nmk,withyou,5rxypn,doozer,fuaqz4,mendez,bjorn,jailbait,bono,treeman,lenore,acun3t1x,chgobndg,rasta220,luft4,echelon,phelps,mike13,123456i,fore,omar10,udbwsk,tommy2,redcat,striker1,fernandez,roman123,revilo,macarena,shagger,letmein6,saturno,sexlover,slyfox,jambo,choose,wheat,martyn,octagon,cherr,pasquale,speeds,pegaso,jlaudio,phred,radios,borris,cashmere,molotov,dman,mpower,lookatme,dutch1,bateau,house123,pentax,radiator,1thunder,zoltan,luvfur,mugsy,bangers,vaz2107,alistair,dumber,chinacat,teddy2,gino,jenova,sokrates,maddox,redford,wabbit,asdfas,omegas,vista,gungho,choclate,mass,reese,monaro,matlock,beszoptad,smiley1,sartre,12monkey,miramar,nolimit9,foucault,cities,fktyjxrf,ssssss1,wwwww1,qw12er34,aqswde,fromage,deamon,cochon,tiesto,friendste,pollen,hardcore1,tolik,1fuckyou,apple12,guerrero,woobie,wormwood,saleem,tajmahal,gretel,pucara,demian,student1,aq1sw2de3,aidana,climb,madona,qwerty123456789,paypal,1pepper,gameon,egoist,love143,acidrain,farside1,pepsicol,fortune12,love21,talking,eden,tarheel1,simon123,password7,gander,google12,flakes,farhan,teddy123,serdar,adrenaline,vigilant,lakeland,qwertyu8,aditya,colibri,jessica0,psalms,malamute,megamanx,clare,berenice,123456789x,soccer17,gremio,tampa,kocham,guerra,caesar1,uhbyuj,gross,alyss,rosebowl,noof,lewis1,esperanz,89231243658s,costarica,naveen,millennium,obvious,iseedeadpeople,goblue1,rjdfktyrj,alpha2,douglass,courtney1,suchka,matematika,nikitka,malik,fargo,henry14,vfrfhjys,transformers,olga123,stuffy,tribe1,boobo,ratbag,devilmaycry4,another1,baranov,steinway,rahman,sodium,asroma,zaratustra,dbjktnnf,ghbhjlf,pfchfytw,mama1234,magda1,garand,israe,hellomoto,perros,drgonzo,slaveboy,imperator,dasha123,skyking,anabolic,monstr,booyaa,tigran,bongos,venkat,alligato,chamonix,blood1,ballen,freeman1,weener,kriste,ktjybl,hedwig,trogdor,charlie5,rubies,motivate,golova,ytreza,password5,gracey,celia,deneme,tornado1,secret12,simran,mrpink,mujeres,quiet,eagleeye,vologda,torsten,foxbat,andone,andre123,vehpbkrf,qweasdzxc1,murzilka,solitari,tempus,william3,forest1,lbyfvj,bratan,gfnhbr,fatty1,angler,depechemode,zombies,zanoza,ias100,hosehead,robroy,fuckass,tallman,marcell,gznybwf13,assa1234,vyjujnjxbt,serendip,avenger1,combat123654,arsen,xaccess2,midian,vlad1997,littleman,12e3e456,69a20a,minni,madras,fortytwo,ferari,go1234,huey,minnow,franca,pope,ballss,ilovekim,teflon,paulette,quicksilver,ribbon,that,zinaida,teleport,quint,bigcocks,rimshot,barbos,ghzybr,trespass,nastyboy,mine2306,goggles,bess,earnhardt,cris,startup,qwerty66,peache,trevor1,biotch,1soccer,superd,dfcmrf,curran,feedback,claudius,bassline,xsw23edc,juninho,bathroom,precious1,dunk,wander,dog1,salvatio,piggy1,kkkkk1,ryan1,cozumel,stoops,schooner,robyn1,nikkie,mullin,genuine,chimaera,dispatch,qqaazz,controls,tbone1,spyglass,jack12,poiu0987,summer06,bud420,saracen,gardener,honeyb,tweeter,findme,kacper,rescue1,itstime,good12345,playas,devildriver,kolyan,killer2,pennywise,celestia,rosey,pullings,rimbaud,pentium1,chicky,candycan,wonder1,321ewq,sturgis,hellen,primary,darthmau,cumulus,vinny,gnosis,kewl,jetset,myass,onelove1,ferrari2,bigtits1,hotels,breaks,nalgas,milleniu,mckinley,f150,holder,sunny123,hunger,leandro,paul12,hood,jadakiss,nunzio,harvey1,crowes,toyot,james23,dixiedog,poppin,kati,paulchen,scarecro,rfvtgb,skunky,milwauke,stefa,lucydog,fixit,leglover,dodger1,concha,naciona,maria6,therese,bentley1,s1107d,saints1,smell,cabbie,payment,wetone,tigger69,happyboy,marci,rammer,hoops1,misskitt,xray,theone1,porsch,aalborg,1daniel,relisys,mariso,misha1,rfhfufylf,plastic1,rfnhby,kama,steely,soulman,canes1,tilly,digger1,bladerun,keebler,ginuwine,contrast,crack1,zigazaga,iceman69,sanjeev,intrigue,teetime,gitler,sergeev,brave,radish,paol,farmall,dbrekz,jkmuf,qqqqqqq1,dilshod,gaeta,jmoney,efbcapa201,robbi,intheass,ytcnjh,mikeys,vova123,1dawg,114411,159874,171819,197000,225522,232629,252627,300000,326598,654987,667788,774411,852123,852741,5550123,7550055,9788960,19391945,54132442,456123789,456789123,1112131415,3141592654,deck,james11,michael0,eljefe,squeaker,magda,agenda,johns,gobills,keines,persia,hoop,jennyff,joschi,medlock,elektro,00133,salty,humberto,picasso1,netzwerk,ranger2,wired,art123,souris,heyman,ddddddd1,2002tii,deliver,thunder2,1ginger,proctor,charlie6,tragic,flicka,perv,golde,evidence,podaria,ajem,qwertyytrewq,2hot,badgirls,newyor,smoothy,stromb,putz,loveboat,gonzalo,oneman,ricflair,xerox,snap,milli,silvio,lucifer1,file,nadin,tweeker,monty123,dirtyboy,outlawz,nick12,043aaa,56qhxs,qcfmtz,ugejvp,d6wnro,punkie,englan,super8,1thomas,semprini,sr20det,assist,4meonly,ambulanc,wotan,galaxy1,hanna1,calvert,mutton,farmers,mark12,xakep1234,catt,diese,adler,mybitch,merkin,dogfight,1dick,howdy1,sammy12,2wsx1qaz,fucker69,corran,1orange,wolfer,jimenez,xwing,qwerty5,vatech,marias,subwoofer,seagrams,lbvekz,rudi,jeroen,wulfgar,theron,remark,stephe,arachnid,vanille,hotdamn,.adgjm,pledge,ikarus,jiggle,pockets,casey123,armadill,diabolo,horst,3ki42x,4zqauf,oneway,q9umoz,3mpz4r,yy5rbfsc,lllll1,nochance,w123456,papercli,fhntvbq,skye,dehpye,zsmj2v,david69,redondo,2n6wvq,beelch,p3wqaw,schwein,love4u,buzzers,dolittle,4money,sn00py,2good4u,mihaela,1972chev,cranberr,sesam,dutchy,121212a,beryl,carey,phuong,trickle,nomercy,gossip,susi,screwed,jude,happyme,melnik,uwrl7c,4wwvte,argento,hisashi,gsxr1100,concerto,bubblegu,green5,mellie,ernst,forest11,andrade,tommy123,florin,almost,makita,giant1,diaz,mode,passss,jamesbond007,jobber,defamer,6chid8,ptfe3xxp,roofing,airhead,pervert1,mainman,basses,adgjmpt,waldorf,elmore,cornbrea,123123123a,a987654321,globe,beasley,dont4get,kingsx,golf69,thermal,merkur,duncan1,boone,mehmet,helloworld,colin1,christos,fruits,giorgia,clarity,cheerios,qwedcxzas,tgbyhn,acerview,getty,batterse,snowing,clticic,mof6681,chrystal,rerecz,coupe,jaclyn,saxon,koufax,a55555,goodtogo,letmein7,bayside,torana,donnas,hump,ponce,ferdinan,bigbaby,honeypot,milkbone,ooooo1,umberto,asd123456,chairs,cabowabo,wrinkle5,strekoza,kfylsi,caballer,nanny,kaffee,sleuth,vasilek,jacqueli,smallvil,anna1987,andreeva,rfnfcnhjaf,okidoki,tanstaaf,edelweis,freedom3,birmingham,telnet,abfkrf,superduper,098123,crossing,findout,passer,vfkmdbyf,sadist,guster,matrix2,gold123,123a123,vfvfgfgfz,loveporn,owned,larry33,fcporto,mocha1,sampras,himera,123123qweqwe,julianna,daboss,camera1,doris1,saveme,hinata,easier,mailto,polecat,thatsit,magnetic,karaganda,atrain,elanor,naruto123,brahms,santosh,deathsta,kroshka,9638v,butte,eintrach,healthy,male,vfhcbr,pedigree,quake1,jacqueline,tatanka,note1234,bigal1,campion,sergey1,freeride,alex777,123456789b,asq321,cdznjckfd,pornsite,gfccdjhl,hikaru,geraldine,year2000,andyman,toonporn,pallas,ukflbfnjh,rusalka,jameson1,farhad,flair,luebri,koffie,kinsey,karups,rfhfcm,guita,kristjan,cummin,helicopt,shiver,eugenia,alex32,whitepower,disturbe,mercur,awaken,drakula,anonymou,gala,kryten,mierd,4815162342lost,kami,toodles,rfvbrflpt,sasha1996,ledzeppelin,rkfdbfnehf,hitech,hakkinen,gblfhfcs,1q2a3z,principe,alien1,virgo1,love4ever,falcons1,harrie,pokemon12,elephan,rhfcysq,strokes,arches,plato1,fgntrf,antonell,marusia,xxxman,dfcbkmtd,scarface1,kobe24,modano,angel777,atkins,upgrade,ruffryde,uzumaki,star11,rfn.irf,burgundy,gfdkjdf,ringo1,dannie,anguss,ghjcnj123,imhotep,gjyxbr,snail,ruslana,brooke1,chosen1,redhouse,angel22,fuckmeha,q12345678,veritech,kaos,barbaria,edwina,pongo,studio54,zxcvbnmm,zemfira,orion2,olorin,123456e,brett1,mineral,atlantida,lucky3,mamuka,berserker,antoha,lastochka,recon1,shootme,hobbes1,bh90210,fuji,mosdef,flush,surfing1,memphis1,raja,335533aa,vermin,ruff,professo,999111999q,kfgekz,aspen1,goshen,starling,awsome,f3gh65,shadows1,loveyo,4z34l0ts,tranmere,giuliano,barnet,newell,horns,sugarbea,gonzaga,gallop,passmaster,caviar,schneide,ilovehim,chaucer,kumquat,manta,gipper,banned,fabrice,macduff,stacey1,skipjack,sharkey,barking,horsesho,nokia8800,daimler,coolest,esoteric,test01,leslie1,vitali,other,july23,unlimited,bigbass,majere,loveu2,misty123,treetops,iwanna,coronet,pynchon,herzog,killall,poplar,cuisine,swimmer1,kickme,shimmy,giggs11,candy123,marylou,comic,volition,chinaman,bennet,benjie,king1,rottie,leipzig,jeanluc,fishfood,enzo,marmot,april12,juicer,saving,surround,littleon,sticker,bedpan,lima,juice1,1z2z3z,maritime,hyacinth,flatline,fordham,morphine,thorn,saitek,lancers,plumper,jericho1,slash1,joint,chrisp,brookie,colder,guatemala,maltese,twisted1,witches,grouch,cover,monkey13,tuscan,summer05,willing,drexel,cannot,madzia,blueyes,hotdog1,amber123,hurtme,p12345,bob1,jack1234,phidelt,mcnabb,darrin,hotspot,dogstar,nailer,shlong,fastlane,gobble,ohiostate,jester1,disk,koolio,harvick,glock21,eggs,montego,studmuff,blazed,peeker,protege,ripcurl,negras,count0,superdog,ranger21,blackbea,takeshi,bishop1,sigmanu,djdxbr,sluts1,grasso,disciple,kennedy1,cichlid,kingme,hoseman,march1,carousel,desade,timers,greed,katies,sickan,lasting,jugs,smith123,copycat,maplelea,dragon21,123456789qqq,realtime,inferno1,sanibel,darkwolf,godslove,karpov,travesti,zaragoza,taffy1,boards,kimmy1,jazzbo,siempre,weight,cdjkjxm,090909t,mmmmm1,ness,charlie7,brendon,dumper,ckjybr,jimmyb,melkor,nikole,senha123,allalone,totem,bollock,lolitas,juice2,tower1,sunghile,simbas,lhepmz,nick123,seldom,surrey,shadowfa,madball,crocodile,liverune,suka123,hamradio,vandam,iddqdidkfa,sexyfeet,yhntgb,sandee,geoff,natacha,geordie,martin12,bulgaria,johnso,p00kie,bitch123,cjcbcrf,franko,ballgame,dastan,wrest666,wildroid,cbhbec,qazxs,12345678z,12345as,12qw34,cdtnrf,dont,fabi,evgesha,erhfbyf,nylon,123456789t,qq123456789,kristinka,ilya,78n3s5af,lera,4rkpkt,199,3005,3009,85245,95175,153426,159487,159963,187211,197500,198000,258025,669966,775533,789520,889988,900000,1020304,1233214,12345689,15987532,42042042,49527843,62717315,123459876,555666777,0000001,nokian95,gnatsum,00096462,redrider,computador,bullride,bigtymer,zoloft,makelove,billings,nala,g9zns4,ozlq6qwm,dunn,all4you,pooker,themaster,cabin,pitstop,bruin,hobiecat,novartis,autobot,hardhat,shelly1,angola,amatuers,chelsie,bbbbbbb1,jjjjjjj1,gerasim,mole,barkley1,123www,carolcox,shadow99,topman,antivirus,abcde123,skully,unholy,manger,123fuck,jolie,bless,gwju3g,pzaiu8,gourmet,royal1,shooters,buttons1,redeemed,hugh,368ejhih,57np39,t4nvp7,pieter,1spider,vkaxcs,seventee,808state,trials,rockys,hutton,fatjoe,nameless,guinnes,syntax,87t5hdf,boeder,.ktxrf,bobbijo,kato,jeanna,1andrew,2bad4u,jazzer,masterlo,trustnoo,panocha,1bigdick,savage1,carine,casimir,zambia,asasa,smedley,redrover,bovine,fuel,suffer,grave,maggie11,lifting,angel01,cookie12,spicer,mech,pacific1,topeka,shellie,jochen,legend1,dolphin2,anelka,elfquest,harve,herpes,brooking,infinit,nnagqx,salut,socket,emyeuanh,jurgen,zlzfrh,schorsch,brianb,slowride,3qvqod,hpk2qc,iqzzt580,njqcw4,pn5jvw,whyme,wrecker,cingular,hawaii1,yvtte545,elysium,fdm7ed,cantrell,hostile,ikilz083,cthulu,wpf8eu,cicci,lilred,gallaghe,readme,bridget1,bodyshop,babaloo,zxcv12,nofx,dragan,aloysius,berserke,cohen,554uzpad,vcradq,legsex,hzze929b,uyxnyd,kidder,winter01,jamielee,grimes,turing,cobrajet,horne,babble,gravy,frannie,zaskar,jesusis,photoman,grange,intj3a,kissss,fairfax,trs8f7,issue43,epvjb6,ornw6d,tanman,vasileva,sylvia1,seven1,dime,forgotte,dauren,artwork,sanity729,stewar1,lotus7,pinner,oldsmobi,wc18c2,jodi,wojtek,birdies,rockbott,bashful,mahesh,lovegirl,super2,alicante,juicy1,tripping,flavio,jocker,chop,mongolia,omega7,bustanut,drakkar,painless,vivien,fairmont,harley12,1qwertyu,dunamis,cupid,agony,extreme1,811pahc,read,shaver,pittsburgh,red456,ducker,vespa,kinetic,joker123,concepts,patrick7,theodor,italy1,cocoloco,spaz,shirin,hockey99,martins,lawless,zebulon,wild1,hase,cane,gardiner,sadness,slutwife,eieio,12345678912,timebomb,casandra,kazbek,albundy,feb2000,zenit2011,feliks,josefina,arthu,dank420,hax0red,planet1,muggsy,cbcmrb,badcat,sergeevna,rjcntyrj,gnomes,cubase,abcdef123,westlake,bearshare,sashimi,whatnot,brandon2,kaufman,sword1,affair,aquinas,ahmad,danuta,cadaver,rjnjgtc,asdfghjkl123,pendragon,sexse,watchmen,pizza123,kudos,mateo,quercus,rossi46,vampiro,skater1,theway,limabean,allah1,peaces,1234qwerasdf,adam123,shirak,mafalda,bigten,addams,fuckyou7,mattia,cologne,erickson,chessman,savatage,quake2,sidorov,trade,alex2000,nortel,annalisa,asd12,fighton,sheppard,vittoria,elli,aero,lisa123,pass1word,hopkig,mancheste,blue56,viceroy,zx123456,didit,jg3h4hfn,bigpimpin,nabeel,tinytim,aggie1,calavera,hunter11,crushed,theboy,behind,hazelnut,gaelle,geek,rashad,salavat,asdfgh123,alaska1,qwer12345,airedale,primetime,airline,123qwe456rty,setter,rossi,protein,curve,cuckold,trivial,cierra,tonino,becks,1234567890qw,olamide,vlad7788,alinochka,monkey10,aq1sw2,atkinson,wenger,alfie,goodhead,elizabeth1,surfers,amiga1,monkey99,suerte,rustem,ironpony,88keys,gogetit,tony123,vaz2109,jack11,rjntyjxtr,ghtpbltyn,awards,bueno,aurore,sturgeon,cvtifhbrb,valenti,primavera,stephie,nfbcbz,wantsome,birds,anjing,fynjif,sonic2,bullet1,11111z,sleaze,langer,muffie,nokia7610,tombston,badkitty,g12345,asdfghjkl1,cable1,alskdjfhg,bluess,solnze,00007,poonam,teens1,milen,kokakola,girlss,ibragim,becca1,countyli,djljktq,1234567d,gsxr11,badminton,nervous,kalinka,vjybnjh,lupita,ghjcnjrdfibyj,lollone,gojira,blowme69,semenov,dfktyjr,smitty1,zinedine,lightsab,magister,qapmoc,cakes,lenovo,phenom,dragon5,fedorova,mom4u4mm,hjlbyf,parabola,mechta,danil8098,lookie,orange77,mcdonalds,coorslig,cobblers,redriver,triforce,regular,hecnfv,doggie1,gilberto,guillaume,galactus,reshma,guinea,sevilia1,pebbles1,nfyufh,youwish,r3ady41t,bailee,austi,cutegirl,taipei,blackhol,green11,olddog,davros,oliveoil,sixnine,chiron,fredi,shelley1,omega123,repmvf,bent,heroin,dogbreat,heythere,pikachu1,lovebird,sorrento,maggie2,curtain,underpar,tiger69,santacruz,ottoman,baxter1,carvin,mcbride,doggysty,hinton,condo,simson,techie,goterps,grendel1,jeff24,nitro1,1superma,horny2,welldone,global1,coonass,grady,feynman,pupuce,godisgood,br00klyn,dunce1,gbpacker,sexmeup,bucky1,skeet,broke,payroll,connor1,compaq12,sending,shaggy1,briand,crm114,dynastar,lyle,etower,suntan,sammy2,vision1,chrissie,mudder,chris22,cab4ma99,kitte,klimenko,hotmom,megabyte,strummer,nascar88,bears85,ghostdog,queenbee,m6cjy69u35,froggies,lonsdale,smiling,thor5200,hurricanes,snipe,goodfellas,123456x,kinger,talons,pussypussy,peluche,cherub,rusty123,railway,grommit,diciembr,april10,moody,machine1,sonali,baseba11,mikey123,hardtime,littlee,methodman,tabby,ponies,comcast1,1pass1page,stymie,mckinney,shitbird,heave,sharkman,anus,ouch,tommyt,joker69,summer20,nashville,johanna1,tomatoes,gibby,yasmina,pennys,goddess1,squid1,bomba,slut1,zombie1,winkie,devlin,only4me,cccp,starlet,sweep,brody,aeiou,leviatha,ghbdtnbr1,misato,joshua2,bluecat,dongle,gretsch,draken,lifesuck,kerri,k12345,sade,diego1,santa1,jordans,moveon,bomber1,stomp,ridley,offsprin,ultra1,1qa2ws3e,nbvjirf,blue25,less,ocean11,brend,lepton,provider,hungary,marek,gocanes,fausto,getlaid,3syqo15hil,leonard1,brethart,chrisc,longwood,shaven,sleepers,yamamoto,asterix1,recent,damia,diosesamo,crackhea,sundrop,mexicano,moogle,nosaj,kaizen,fullsail,pallino,azathoth,dantheman,kariya,intranet,masyanya,emanuele,bigdeal,save,webster1,1qazwsx,sense,soap,javaman,tinkerbel,buttmunc,gabriel2,dima12,silky,kamehameha,sellout,essex,bysunsu,huskies1,12345ta,jesuit,stratoca,d1i2m3a4,maverik,lebedeva,njnets,manisha,vjhjpjdf,gjkbyjxrf,zxcvbnm12,kuleshov,freelanc,magazin,external,kamran,rfhfntkm,rizwan,munkey,himmel,ybrjkftdbx,hawkmoon,mironova,budge,gavrik,mixail,asfnhg66,vitalya,mcardle,fhntv1998,8008,75395,78678,123580,147123,161718,181920,430799,444222,555999,557711,616913,666111,4071505,12346789,12481632,19922991,159753258,1122112211,1357997531,mrbrown,drahcir,tabbycat,zxcvbn12,11qq22ww,1sexyred,george01,blader,boome,playgirl,bosley,evad,ha8fyp,slick50,skydog,hhhhhh1,consul,sunray,myxworld4,andi03,hobby,brujah,justina,1test,birthday54,0raziel0,maine1,malena,clubpenguin,evening,buba,bobbyd,michael4,goddog,poke,autopass,deviant,master3,sarahb,dakot,sherbert,nogood,pooki,promote,11c645df,duke3d,dizzy1,pretty1,celest,cheerio,opie,qwepoi,asdlkj,katja,mase,studboy,datalore,vvvvv1,belles,herson,shay,students,womens,obscure,asdfg12,nick1234,eagle123,123red,sonnen,bowers,timber1,lonely1,areyukesc,arlington,genevieve,watch1,14vbqk9p,ab123456,adamant,jamesr,4wcqjn,6bjvpe,863abgsg,qn632o,actors,wilton,bigb,turbo2,braces,psswrd,paganini,elias,corvett1,marcio,master69,osaka,mortar,theroc,bamba,esmerald,pollo,1grand,lama,1lovers,salaam,2bigtits,argentum,radagast,bigload,nohack04,quickie,scatman,pattie,stamp,finest,cn42qj,batboy,babs,extasy,curt,swank,sadler,plokijuh,alana,front,vega,ta8g4w,beatit,backhoe,x35v8l,hamster1,ilovejen,cmfnpu,mwq6qlzo,masahiro,hubble,201jedlz,ndeyl5,mort,qwertyuiop123,geryfe,lzbs2twz,rxmtkp,zxcvbn123,spammy,facesit,whipped,drake1,gangsta1,acls2h,buckwheat,bob1234,yeehaw,griffy,crapola,2kgwai,simhrq,rolex1,sabin,fett,gerry1,ffvdj474,monster2,r29hqq,international,dukedog,richman,mac123,551scasi,arcturus,omega5,lacey1,transformer,golfer23,footlong,azalea,screwbal,independ,slice,celin,outdoors,clark1,pain4me,primetime21,2b8riedt,ssptx452,wanker1,barbi,sunnyboy,tmjxn151,yqlgr667,half,beulah,thunder5,doyle,13579a,raygun,bluered,bree,mumbles,atreyu,stage,michae1,mjordan,fabolous,spring1,michaeld,aldric,stick1,trekkie,gambino,filibert,auntie,pussylic,jq24nc,jardin,schalk,retlaw,qcactw,dflbvrf,matt11,wardog,sasha2,cntgfirf,heathrow,digest,kissarmy,3mta3,chumley,happyone,devin1,michael5,batman01,bowden,mmouse,benedikt,hunter123,klausi,romantik,manny1,chazz,lazer,woodruff,boeing74,millard,1scooter,cronos,mike77,grand1,flights,fourth,hiphop1,paloalto,schnapps,davidk,peterj,elementa,teodor,quickly,kafka,lotte,zeta,dcunited,cubbie,wanger,babes1,horses1,.ktymrf,mecca,submissi,mouton,marcopolo,supersex,azimut,goto,charlie4,kolya,rafiki,1austin,fuckhard,limpbizk,crownvic,poppa,luisito,davido,biggirls,smudger,tbirds,j12345,odense,alan12,aqua,canibus,cheese12,kelly2,glitch,aaron123,hackme,archana,mather,amina,ibill,jonnie,getsmart,masons,urchin,postit,zonker,pass11,money4me,warchild,bmw540,amadeo,ilaria,shadowma,stalingrad,koetsu13,burnside,mamabear,beirut,connecti,cfvehfq,samapi,guyana,viscount,stoke,charmain,beaufort,pericles,dolomite,genera,servus,altoid,vance,bangladesh,jodie,andrzej,james7,monkey77,master22,viper2,atrium,balefire,bowling1,sumerki,revival,desperados,matahari,ybhdfyf,maman,admiral1,gerrity1,netware,support1,challenger,sonia1,maritza,stripclub,patrycja,canberra,tissot,sagitari,djhjyf,splunge,triumph1,invasion,sex1234,chubby1,cojones,flushing,ariel1,gfhjkmm,golakers,237081a,evgenia,zx123456789,hellothere,inessa,soon,saun24865709,kbcbxrf,insuranc,mercury7,jojo12,strutter,aguilar,hopkins1,x123456,love777,salma,novembe,iluvporn,valter,snakeeye,hapkido,pupper,labatts,fiction7,bruins1,noshit,sayana,thirsty,sheffield,bvgthfnjh,tennis12,booze,poop12,apokalipsis,111222333a,cumshots,annelies,aventura,berg,hoot,subrosa,wildthin,666666q,lifesucks,phantom2,palom,shakir,cfvfhf,cthuttdbx,alexsandr,cnhjbntkm,sasha2010,muhtar,lbhtrnjh,rihanna,maldives,m1234567,fallout2,frida,haddock,hbxfhl,perfume,vasquez,mahalkit,modesto,jerico,kalani,critters,spider12,sasha1995,backer,gjhjctyjr,minimal,talley,hotboys,lindaa,1silver,killie,morris1,vfrfhjdf,serafim,sherif,cnhtrjpf,martina1,karsten,cvetok,moremone,sexnow,poopies,swetlana,magica,mom123,goodwood,sdsadee23,solei,1pionee,marmelad,maynard1,qazxcvbn,secret123,nikusha,yfcnz123,anti,calais,madison2,masterca,q1w2e3r4t5y6u7,avatar1,comet1,kirstin,andrey123,thames,dalla,deadwood,woland,corrina,angel11,blasen,mynewpas,cambria,realm,maiden1,vsevolod,pankaj,parrish,taltos,wildwest,teaseme,antosha,4z3al0ts,tekila,shygirl1,salam,wildstar,homer2,arseniy,raspberr,ashland,steamboa,bmw330,buzzy,chicos,phatass,tecate,metros,shelli,arsch,sandmann,peartree,snapper1,idontcare,fridays,killians,dice,scampi,drumset,gagger,pappas,balzac,dupont24,kimber45,heller,letmein0,bangkok1,parris,glock22,bearman,gorilla1,romeo123,clarice,eagle5,liberte,jason2,enigma1,tubitzen,newfie,della,economic,casey2,ville,lilkim,gilgames,akira1,nitwit,pole,123456789f,deerhunter,trippy,brass,batavia,batman2,soccer9,emerald1,nicolai,brittan,battlefield,mike22,pulse,renard,wladimir,dibble,elvin,nnnnn1,orbit,ambush,spawn2,shithole,hello5,strat1,plenty,mittens1,datalife,copeland,boodog,708090a,domino1,summer2,kendal,locke,krueger,pudge,eagle3,lochness,sargon,chimpy,carlos2,snooze,exposure,crotch,hardcor,hermosa,shots,montess,longone,elenka,everything,laundry,jeannine,london22,nemesi,speedrac,sabbat,crippler,lisette,sarge1,777angel,maxwel,mitzi,bitch69,sony123,getiton,mastiff,culver,developer,filipino,gordie,slurpee,hurdle,foxglove,michaelc,sugarray,peniss,nothin,spacer,vbrjkf,pipper,shanks,gear,moleman,mila,mustang4,fatdog,necron,maddie1,chomper,snooky,clambake,sharp1,chochoz,rodolfo,cubfan,familyguy,sales1,manpower,boyscout,scipio,eagles05,binky1,phobos,bistro,loser123,kenny123,evolve,luvbug,alohomora,beard,spade,holler,kimchee,pound,labrat,sheffiel,target1,choco,purple12,diablo66,bumblebee,undies,summer11,london99,karens,seaways,fish1234,undergro,xzsawq21,sellers,kemper,shell1,malibog,foxx,like,vovchik,natusik,cortes,hadley,fucker11,roaddogg,buckfast,cooley,jello1,inspecto,torre,jackdani,1hammer,patrick8,pittsbur,micro1,jamie123,boscoe,hellrais,sharps,ownsu,23dp4x,killa1,torrance,synapse,cardiac,leaving,caterham,1234qwert,masterch,spin,cirque,watts,halley,popolo,mixer,bujhtr,cuddles1,ownzyou,volvos,crazy123,morehead,griffin1,romanroman,valerka,d1lakiss,edward12,soccer3,thomas123,ownz,zaq12ws,hellspawn,yanochka,dantist,doc123,wiggins,098890,mamulya,homeland,programmer,shutdown,dima1997,nakamura,4506802a,qqqwwweee,holden1,lovestory,lenusik,qqq123,dicanio,loveu,fastfood,mimi92139,ghost123,shani,sandal,leanna,jimmyd,mrclean,hendrik,r123456,pierr,pernille,0137485,kodaira52,klingon1,eistee,rebrov,vfrcbr,irontree,olya,ramesh,989244342a,5005,123963,198500,247365,313233,331234,543216,996699,1010101,1123456,1234565,1234576,1598741,2741001,12345600,52678677,55667788,77777778,123456781,0003,doromich,pornoman,gogirl,gracelan,poopface,1wildcat,1compute,chris11,chaz,10inch,letmein9,686xqxfg,04975756,docker,pilot123,folsom,090808qwe,bloom,nastja,artistic,danijela,pajaro,wilfred,klep,reccos,serval,fire777,babe23,cumnow,sunfish,i81u812,workit,warrant,whippet,baum,punky,withlove,starfuck,nederland,xholes,cecelia,burton1,demented,1zzzzz,brando1,1aaaaaaa,pottery,diggity,11bravo,hackman,alpine1,luojianhua,email,comments,smasher,janette,495rus19,jack22,caveman1,wer123,123xxx,griffins,larryb,wiggly,holy,kugm7b,giblet,npyxr5,etvww4,eyphed,pktmxr,vdlxuc,xjznq5,number7,bently,snipes,arkham,karma1,emiliano,majesty,kiefer,redbarch,pravda,operatio,123456zx,vitesse,nokia6120,markos,schiffer,viktoriy,adele,golfin,sweet69,siamese,eternal1,dave12,darrian,acces,drakes,monker,mission1,1eagle,maddy1,bootcamp,user1,gestapo,shilo,gertrud,csfbr5yy,ewyuza,toosexy,royston,pinggolf,jamesc,mifune,twice,lucky5,handbook,jumpin,bingbong,vanman,accident,gandal,ywvxpz,mick7278,9skw5g,vpmfsz,yxkck878,qhxbij,xirt2k,565hlgqo,north1,br5499,extacy,egypt,gimlet,abyss,demeter,4_life,8womys,ms6nud,fx3tuo,luv2fuck,arsenal2,ponder,puschel,7kbe9d,nt5d27,chbjun,gsgba368,ztmfcq,darre,russia1,greeting,utah,pioneers,bartjek,poppies,pussy7,aron,absurd,sieben,annette1,mccoy,twitch,muppets,mako,maggy,dually,erebus,satan66,qdarcv,taboo,pattern,80070633pc,stryder,coolkid,sucker1,alfred1,getnaked,fellini,parallax,vball,orions,kayak1,davidkin,stabilo,tibet,4all,bozeman,satsuma,allthat,wiley,ingram01,klem1,cardenas,plazma,spjfet,thered,freya,sams,whitedog,emotion,audio1,torben,portos,mowerman,lacy,gowest,fylhjvtlf,cabibble,sauber,l8v53x,papi,midnigh,friedman,nantes,fred69,nemisis,minou,ciscokid,makeksa11,kwan,rimjob,camar,nightman,ivanna,medford,multi,schumacher,ragtop,trying,polarbear,whacko,filler,scotsman,pepita,bigdadd,nighthawk,darter,hogs,crooked,johnny69,bancroft,octopuss,nester,bonou2,prentice,stiff,pillar,grandad,a123,allstar1,alesis,fleetwoo,almaz,aa12345,angeliqu,chilton,skank,55555q,poi123,weldon,hacker1,delrio,barely,scarlet1,urban,newpoint,ptybnxtvgbjy,agency,aleks,belial,night1,albatross,star99,briann,abc123abc,qsefth,blackbur,bonit,bahrain,alegria,suzuki1,kannan,lobito,thisis,mcmahon,gfif1991,piggys,palestine,linger,mellissa,jujitsu,lambada,kayaking,alex1996,annushka,mighty1,response,loveable,mariann,mulder1,freiburg,kindbuds,croucher,123as123,jack01,qweas,snooper,gladston,xpress,lickher,blenheim,excalibe,zidane10,tasmania,loopy,gemma1,malaika,tycobb,shearer9,chrissi,russland,bibles,roxette,biteme2,eae21157,score1,chase123,compound,moroni,nite,temporal,123zxc123,tassie,quicksil,bingo123,elefante,hot,rocky6,adriana1,teamo,aa123321,porthos,healing,vertex,forbidde,timofey,fumanchu,levin,psalm23,danville,evgeny,samsung123,asshat,123654a,timofei,sylvan,blue66,rfnfgekmnf,carolyn1,papero,poiu1234,nfvthkfy,wwfwcw,albacore,raintree,demigod,notoriou,anyway,12345l,isobel,yfgjktjy,lawton,pthrfkj,fyabcf,juggernaut,rashmi,aliyah,philly1,wise,aristotle,ghjgecr,gulmira,millers,dallas12,zaqqaz,12345qq,millenni,hoppy,cowbo,dexte,bassman1,shirley1,cinzia,alberto1,barne,redhook,larinso,chile,june22,password13,kamasutr,123a321,karamel,georgiy,angelo4ek,zaqwsx123,alex1990,mydream,undercover,1236987z,antiques,ptktysq,alternative,lavinia,candela,denial,cleavage,highwind,wishmaster,alisa1,viktori,nightwolf,hikari,lovesporn,ponchik,rascal1,mercurio,garcia1,lasombra,jaredleto,lombardi,putang,damascus,pridurok,maggiema,invalidp,madeleine,polniypizdec110211,one4all,sasha12,kaulitz,qwasz,logistic,beehive,rosemari,californi,kendrick,celestin,avalon1,12345n,allanon,gatto,boost,breakfas,dfkmrbhbz,already,qpwoei,holding,bmw520,amsterdam1,pegleg,alvarado,winni,lament,kondor,summer10,patchy,thankgod,1girls,collar,medellin,ducks1,filipe,123456789qw,archibald,roar,asbestos,drunk1,janell,corset,silver7,abcd12,lalal,episode1,buttlove,1qa2ws3ed4rf,stupi,jetbalance,guzman,loophole,moises,blackadd,iamtheone,bonobo,pennies,informat,midnight1,qwertyuiop1,huston,azbuka,carrera4,snuff,dtlmvf,jesus12,zackary,1chicken,strauss,gauntlet,sinead,rawiswar,stronger,ivan123,bannana,potomac,aprils,rusrap,governor,harris1,hutchins,rfghbp,pop123,paradoxx,buttface,lietuva,friend1,dinesh,fenerbahce,kenyatta,hornyone,spanked,hater,maniak,teresita,love2011,vern,skaven,caspian,alizee,bagel,baggins1,bradly,rancho,mouche,petro,ichbins,exit,gertie,amandine,henson,seventh,ferrets,ascona,shortie,slippers,focker,chigger,james01,chiller,biochem,0range,scott2,teardrop,bane,krauss,forte,bassboat,watches,wankers,carpenter,vitara,yeager,warrio,brooks1,farmer1,beachboy,benson1,mayberry,trustee,sudden,simonsay,katerinka,holbrook,kender,district,verycool,prufrock,12345zxc,djamaal,logic,gangst,lizards,bassmast,domin,snider,kettle,holymoly,laramie,zaxxon,hazzard,mcgowan,hamsters,supergir,miata,crafts,m1sf1t,hamburg1,boobies1,nairobi,monmouth,atlast,brady12,foothill,kenney,thehulk,1david,sparky12,bobble,trainman,ruckus,gonoles,tardis1,cruzer,hornie,babycat,oakland1,me1234,retarded,billyd,chunk,canoe,jeff1,dirtyd,jiminy,sandler,sing,fatcat1,serpico,freud,harri,playaz,gadzooks,pornogra,dragnet,marge,beertje,solstice,z123456789,assword1,newpassword,console,gasoline,catwalk,tigrenok,micah,poppen,sexdog,spruce,sacramen,corrine,bonk,lisbon,discgolf,flynn,kmg365,mariachi,tinhorse,rfkmrekznjh,pieces,mannie,guzzi,bigfun,kissass,khorne,saab93,1access,bradpitt,monkey22,timepass,bigdogs,zxc321,community,greenwood,shaner,barons,keeper1,highball,radman,bigdan,mandela,mybuddy,traci,ladyluck,ragdoll,pounds,topflite,bighurt,longcut,asshole2,prettybo,mitsubis,suave,snoops,slither,oscar2,yours,wiggum,favre,fartface,proust,waste,bimini,cocorico,mozart1,proline,v12345,brownie1,1qwerty1,1234567t,spooks,myshit,generation,parkway,bogus1,girlz,blueduck,pussyy,matt123,annie2,dragon0,estela,nokias,melchior,onfire,grind,elfstone,number5,everythi,cops,touchdown,redtail,evets,echoes,tiffani,technolo,bullitt,mine12,pimpin1,stanly,ozzman,paul1234,chiapet,dfkthbq,tissue,leopoldo,jaybee,puertorico,liteon,trajan,noggin,mtndew,carmella,mymusic,justyna,journal,welcome12,sc00by,slowly,friction,collier,coondog,alameda,herrera,brush,speaker1,loislane,proper,newman1,vicky1,rings,burunduk,burnett,gmctruck,1qaz2w,azwebitalia,julianne,mirela,sprewell,spaces,francais,loqse,mullen,stonewall,jonny5,profesor,superman2,rogues,kimberl,choppy,minstrel,turbine,dbrnjhjdyf,pimmel,hotwater,defcon1,callan,jaime1,duke1,fishy1,itdxtyrj,fernandes,jazzie,tatung,fraud,verygoodbot,dragos,guido1,vfhecmrf,pickle1,rfhfvtkm,blue2,rock123,unite,gosia,travi,scruff,ruger1,teeth,indeed,scythe,dietrich,korona,habitat,headcase,123456789zxc,9988aa,dfcbkmtdf,koshechka,mercure,yuki,dima12345,dickson,vitaly,maksimus,wizar,djkrjlfd,leighton,moosehea,elegance,mondo,type40,fyfrjylf,vfkbyrf,pierced,freitag,sambuca,1um83z,ratt,messer,snoogins,origami,seconds,shrooms,ranger11,vjzgjxnf,gangstar,quicken,lerochka,kakka,fighter1,asslicker,layout,musi,shivan,fuckhole,timon,vw198m2n,hanter,paska,zaharov,kaskad,mark69,vfhbif,sigsauer,v123456,maxim1935,sardor,wenef45313,3007,45454,74185,151617,199000,492529,666888,1357900,3364068,10111213,15975321,19966991,19992000,24681357,31121910,34524815,96321478,98741236,159357258,741236985,794613852,00001,espanol,caramelo,munchies,yank,1tiger,doober,maximili,gaines,swampfox,1boomer,skiman,260zntpc,ov3ajy,qguvyt,barty,psylocke,holen1,12pack,grenada,sugarbear,jlhanes,aabbccdd,neuman,blackeye,flyer1,marilyn1,drummond,nocode,costas,syphon,tiki,elviss,suffolk,bigdog69,codfish,lastone,daryl,pentium3,dionysus,charmin,ford9402,tttttt1,tk421,lorrie,silverst,1johnny,creaven,levelone,alona,anon,goomba,scotti,torey,kokanee,qazxsw1,12345678987654321,rrrrr1,desoto,sherry1,caeser,emery,jimm,suze,ashlie,qaswed,plop,johnathan,corvair,strand,adolfo,gold1,sass,hevnm4,jowgnx,fwsadn,draconis,phish420,ibxnsm,whdbtp,bonus,portsmou,marce,sexxy1,para,rockz,veedub,wong,ttttt1,keeley,tempgod,hawkdog79,nora,chaney,adolph,yourself,pepperoni,cajun1,cock1,joey1,427cobra,ardvark,lover2,5t6y7u8i,davina,1angel,stjames,eduard1,warrior2,homes,boop,xxxsex,efyreg,lysander,zaq11qaz,spinal,chris69,pigman,1xxxxx,access20,gotit,hamme,komatsu,squirter,shortsto,mellisa,sleepy1,granger,freestuff,zw6syj,saab95,ndaswf,wu4etd,artman,4dwvjj,vp6y38,bobbyg,watchdog,jo9k2jw2,oqglh565,cyzkhw,razors,honda2,house2,nurgle,fqkw5m,sseexx,arroyo,pmdmscts,640xwfkv,msnxbi,scull,ginger2,bowhunte,affinity,test99,sloopy,bagheera,angel69,beatri,jenner,rincewind,rodents,19mtpgam19,kitt,minette,cubbies1,dorina,mirjam,stunt,rabbitt,holas,woodsink,scorch,axolotl,mopars,calder,p3e85tr,alphonse,c123456,iamthema,magna,rclaki,nitsuj,poet,birthday299,4tlved,c7lrwu,sexisfun,duran,eggbert,parol999,flotsam,asscrack,buxton,fleury,mty3rh,alarm,chato,a654321,alpha5,1234567w,gena,newjersey,conrail,celtic88,djg4bb4b,tulsa,trinity3,69dude,cutie1,pistons1,snook,panama1,phillesh,jamaal,duff,beep,2112yyz,cardigan,sanger,soldiers,ybrbnrf,petr,qweszxc,qwerty88,wookie1,endymion,hund,searock6,hondo1,eyespy,rags,granted,digdug,tacos,aerial,cayuga,ballpark,vwjetta,24pnz6kc,farris,saba,lovergir,ravi,sumatra,deaddog,volt,ranma,nikkii,chris21,fudge1,bump,rally,twocats,slk230,blackmen,hiram,1212qq,mana,arnold1,hibees,omegaman,doria,prettyboy,dasha1,54321a,barclays,kjkbnf,hundred,qweasd12,vvvbbb,333z333,scheme,alemania,redsky,milf,dauphin,turismo,kawasak,husker1,oranges1,alfa147,threat,dracon,steroids,1guitar,tuczno18,playstation3,killer666,scoubidou,anthea,jerusale,trading,newton1,spycams,tm371855,tiberium,carrie1,calderon,iwantit,alessandra,flawless,06225930,roflmao,bakayaro,dropzone,academic,lefty1,newhaven,cascades,mithril,tribute,quantum1,kitsune,harleyd,sonic123,rawks,pimpshit,hades,unforgiven,delta9,rowland,ackerman,sandor,applesauce,31217221027711,prodigy1,irvin,alfie1,sachem,monkey01,123456789qq,buffy123,wisconsin,arakis,asdjkl,waddle,fireworks,fucktheworld,sexybeast,anaheim,utjvtnhbz,hiawatha,joker7,pussy3,rotterdam,mallard1,ahfywbz,joseph10,esposito,pseudo,cocoon,roflcopter,anfield1,cheburashka,ali123,12345x,rochdale,melange,kavitha,variable,goldsink,required,amanda11,cance,amalgam,hshfd4n279,abercrom,prostock,technic,343104ky,luntik,htlbcrf,dvorak,gondor,cordless,shammy,vjzctvmz,mimoza,augsburg,nezabudka,lilleke,masterchief,machin,fury,brisco,tickleme,pargolf,maloney,monkey3,combine,ajtdmw,barolo,svarog,dragon00,cyjdsvujljv,mikola,genie,jewelry,poligon,159753159753,lunita,extrem,innuendo,jacob6,q111111,sarit,deluge,monami,sandoval,komarova,necromancer,habs,jimmer,alex77,159753q,rjktcj,marija,medvedev,initial,catsdogs,king1234,ripken8,impossible,campeon,fkbyf001,rfhectkm,tatooine,ghjcnb,xzibit,guadalup,bluefox,teddys,atilla,explicit,strapon,jason12,rocko,thunder7,imhere,eddies,rectum,ber02,cara,theology,baltic,emanuela,bongo1,deltaforce,rosari,tonic,gtivr6,woodcock,hardman,murder1,monaliza,1jessica,karman,lambrett,iridium,solar1,lehigh,condition,chaton,india1,pharoh,hayastan,ammo,overland,tink,bearshar,vanquish,iaapptfcor,silencer,clayton1,bebit,titanik,isaac1,golfvr6,vfrfrf,masha123,asbury,getbent,hustler1,pear,kimiko,letitia,onlyyou,vecmrf,mrbungle,karoline,pornografia,cubby,hardin,firestarter,colole57,dreyfus,ajcuivd289,birdland,london11,taliesin,applemac,cornet,martyr,pascha,farkle,marysia,aretha,kenshiro,kin,rubyred,oldspice,dima1993,qwe123rty,fdfnfh,w8gkz2x1,godzila,asenna,cigarett,equity,steelman,salt55,hebrew,integer,bigboob,pavell,djohn11,bignose,giggsy,birdhouse,gunslinger,backpack,badboy69,variety,spankit,baghdad,12345b,squad,julieta,timmer,codydog,halo123,jordan11,buckskin,toenail,bruce2,gobama,axlrose,delicious,footer,mash,bandit12,cat,cowboys2,banjo1,words,carnal,fuckyou69,buffie,genova,crab,wichita,vfhnbyb,werwolf,flash123,civil,helloman,sillyboy,veggie,holland1,longview,latter,masonry,hound1,bastion,purzel,nisse,proceed,motoko,freeport,trstno1,darkknig,voluntee,scubapro,tivoli,counchac,bigpig,shadow7,managua,tweety1,7777755102q,biking,said,flutie,poly,fiji,harley11,mudhoney,teatime,darock,testicle,executiv,wiener,thebeach,poll,mrbean,chica,madelein,enemy,dollie,camelia,forty2,matthew8,bigdic,through,trillian,speeder,beer1,jazzbass,cuddle,weather1,poiu123,gojets,rainger,cortex,crayola,tamika,evelin,mander,love77,supra1,plumber1,crichton,lapper,invisible,benjamin1,dover1,catmando,ichigo,benhur,bennyboy,schnecke,friedric,manic,scandal,musique,course,neutrino,kartal,pikapp,hartland,wizz,caleb1,springfield,hutch,pinkpuss,tribbles,liquor,oswego,gilly,south1,1samanth,dictionary,2pac,tbones,sureshot,wooddoor,nowayout,stamina,latoya,lakers34,testit,heyjoe,henri,suckthis,bigtitts,bosto,saltlake,therat,gusher,talker,customs,ideas,delasoul,fallout3,nilrem,bigman1,newt,kickass1,theresa1,mach1,bikerboy,moonglow,sideout,marciano,nascar2,james69,mackay,loverr,valjean,hubby,roscoe1,katmandu,hotbod,paulina1,ryno23,logitec,handy,musics,strumpf,scar,bmw325is,hangover,greendog,pastel,metro2033,tombstone,bruckner,ltleirf,collants,grouper,sivart,inline,smoochie,excellent,dickies,benladen,pitbul,robert3,realty,philmont,blue77,noone,perry1,darknight,knicks1,thegame1,1melissa,bacon1,sweat,convict,finished,modems,ducky1,redskin1,popimp,nokia3230,jimjam,toucan,froglegs,incubus1,zoinks,cobaka,yfnecbr,crasher,users,winnipeg,willo,hello1234,moomin,primaver,fordtruck,yzerman1,charlieb,leicester,setup,pearce,replace,rosemarie,kelsey1,branson,makeup,frank2,buster2,cochran,kayaker,masher,ware,1taylor,1jesus,googl,lora,martin2,spear,yes90125,copter,86mets,marques,ethel,made,dallas21,sex12345,nascar20,kidman,starry,seaton,legendary,rowdy1,justforfun,pereira,pavel1,solange,verga,herpderp,primax,fkg7h4f3v6,mariajos,jada,enriqu,castello,mist,florida2,cottages,red5,lostlove,domina,robo,tumble,paris123,james99,matrix3,performa,supermanboy,rival,specops,dictiona,0okm9ijn,crapper,rhfdxtyrj,june29,jeffer,sample,jenny123,avondale,steels,mace,masturba,sveta123,revelation,telekom,s456123789,tbilisi,pirat,schumach,organ,daking,geforce,sakic19,mylov,careful,skorpion39,kinkos,lyndon,bakugan,mireille,vfylfhbyrf,novice,tralfaz,suzuk,pasta1,dima2010,summer0,green7,smurfy,downlow,marit,dimon,freelancer,tujheirf,stein,qwerty321,mevefalkcakk,f123456,aaaaaas,mendel,dima1234,dima2000,mama12,230857z,ticker,datnigga,dmitriev,irochka,fierce,meteora,gfyfcjybr,p4ssword,fvthbrf,fedor,kali,destruct,olive1,q1w2e,werty1,stasya,magomed,quicksan,igromania,francoi,nissa,spinning,vfhctkm,pashka,kim123,fnord,jimmyg,tarasova,soroka,inkognito,tishka,karinka,kala,jonson,shock123,semenova,hatesyou,m69fg2w,unable,tujazopi,consense,99941,119911,123645,123777,133159,144000,159123,215487,234523,246800,272829,555551,666000,4500455,5552555,7558795,8318131,12332145,12435687,14938685,15975346,38972091,40028922,51842543,123452000,123455432,123456780,333222111,heman,chessmaster,amekpass,007jr,petros,zz123456,chach,martin7,huffman,able,herve,hoagie,emilee,72d5tn,yippee,chow,dragula,airmax,sequoia,jarod,hallow,celebs,amy123,torch,nicolas1,pinga,bassingw,gerda,delia,crocker,b1afra,1iiiii,sparticu,counting,jeanpaul,sobeit,sloth,davidg,jeffie,justin11,fantomen,1starwar,1hockey,cricke,fake,beefy,vixens,1zxcvbnm,starss,elle,innow,roaddog,gobbler,glueck,happy12,motorhea,helloween,reba,21crack,maurice1,elocin,perky,firefly1,123456789aa,epwr49,geeman,underwor,abarth,locksmit,d9ungl,volvos40,7xm5rq,arwpls4u,gbhcf2,sigmund,de7mdf,jakob,alphas,euskadi,rogue2,ziadma,demond,m1911a1,gridlock,lipinski,dora,rainbow2,ou8124me,rulesyou,firetruck,kell,1chance,seminoles,fasted,jessica7,all4u2c,godisgoo,euro,gsxr,seiko,freddy12,candybar,abc456,jona,carla10,cucciolo,cornholio,yyyyyyy1,webstar,inhouse,rivaldo,1phoenix,kattie,calvi,qrhmis,checkout,vetteman,buick1,waqw3p,2004rj,delta4,ptbdhw,orbita,redmoon,guppy,darby,qcmfd454,tusymo,nevaeh,stucco,area,nbvibt,gethigh,kqigb7,2kash6zq,dlanod,spotter,mangas,duke11,finch,pokesmot,amoeba,lenny1,rockfish,md2020,daveyboy,ricker,pyf8ah,1bailey,sandbox,slickric,potatoe,d9ebk7,curves,sangria,wp2005,lagrange,auditor,jalal123,fifth,sometimes,atheist,cossie,nikolaj,deidre,ogre,rileydog,meditate,boutit,i62gbq,tape,civics,bigman2,maples,girl78,foggy,hemi,sharing,ajay,corbett,aster,lunker,slime,paste,hello99,construc,join,jman,elton,luvpussy,dick12,holliste,cxfcnm,braindea,bravos,squadron,baird,noble,goddard,bolt,shore,rola,tawny,marlena,airbag,ipanema,naughtyboy,herschel,xakepy,sky123,phlegm,arnhem,homewood,yukon1,jimmyc,hogger,nobby,bipolar,germania,geelong,tijger,bob666,scholar,texmex,admin2,energie,foley,cockring,replica,steve69,snickers1,milosc,convert,bittle,andretti,oneday,cocteau,happy7,tate,shetland,carlos12,balla,goatman,wellness,sandokan,peedee,pendulum,yummie,chrisd,lawnboy,bobbyb,kinney,ktyxbr,phisig,oldsmobile,davex,nicklaus,dfcbktr,mystere,handel,zorros,kimba,sepultur,sicilia,taka,romeos,manyak,nowwowtg,1a2b3c4,heartless,netgear,my3girls,fktdnbyf,hooch1,shadow1212,soccer21,nopasswo,suarez,elloco,pusser,zara,1joshua,hondaciv,tempest1,alakazam,duffy1,money01,villa1,hej123,team3x,nolimit5,hacksaw,verde,biohazar,bmw323,tellme,august2,borisov,spots3,going,brehznev,casper12,pilar,ilovelife,homedepo,caterpillar,noise,ripoff,sk8board,hannah01,leviathan,janitor,1234567890qwe,peternor,bailey12,peewee1,atletico,cubswin1,academia,acadia,qzwxec,hardbody,bonds25,renton,fruitcak,maduro,dudelove,qwerty2010,freaky1,ecstacy,el546218,fabiana,deion21,kappasig,florian1,anathema,superpuper,gilbert1,birch,casper2,8letters,template,acuari,tvxtjk7r,rubens,xenocide,rutland,sasha1234,barrys,beaver69,nikki2,dcowboys,yessss,overdose,cfdtkbq,kzueirf,blackmag,tuffy1,codeman,gamma1,roger123,g00gle,agbdlcid,jesus3,malawi,vitoria,roshan,hfcgbplzq,1qasw2,rattolo58,green99,batata,merde,dnstuff,april17,glavine,bubble1,passw0rd1,christer,mike2,moosie,football12,dmb2010,king69,h00ters,hedimaptfcor,mateus,calient,tomat,pollit,juehtw,kalima,turk,twisty,richer,azertyu,gotika,pdtpljxrf,assman1,1234567r,angel5,uniform,hockey2,herkules,james12,sausage1,zorba,poopers,sharingan,pozitiv,jaimatadi,mossimo,rfcgth,fuck1234,lovehurts,turd,washing,eric12,juillet,rajeev,football2,sanandreas,lisa01,creosote,amista,piligrim,dragon77,electronic,trujillo,dragonfire,lennie,alessandr,az123456,elenberg,cosmopolitan,cassey,enamorad,alevtina,mancini,gfhjkm2,hip-hop,elektrik,jasond,qazedctgb,kasimir,salama,nadezda,mausi,ilovepus,zxc12345,roadstar,kaspar,sevastopol,annies,autechre,browncow,beautiful1,nazira,rjpzdrf,djkujuhfl,vaz2106,twinz,cheri,lildevil,danube,redknapp,mariela,vito,greats,tester1,milligan,stiffler,1fucker,bill123,altitude,usmc69,alukard,sailer,esteba,iamhappy,bayadera,sashas,pencil1,zachar,sweetp,soccer99,eatcum,ambient,roksana,sony1234,azerty1,zaebali,shitass,inspire,westward,arriva,cyecvevhbr,loreal,jessica8,anamari,frfltvbz,sweethear,erevan,xtvgbjy,geneve,volvo850,evermore,moxie,chelsea0,genius1,drexler,qaz1wsx2,asdasd1,knob,muerte,strider1,sashaa,nihao123,religion,artem1,camille1,aniston,frnhbcf,mechanical,oskar,couch,pomona,dressage,kellyann,1999ar,tommi,strippers,chris99,whip,rulezz,chicubs,antonella,deleted,fragment,money7,severus,redfred,sebastian1,mcgregor,joni,redeemer,bester,rtynfdh,artemon,flood,artie,flameboy,sperry,nathan12,dukester,kenner,scorpio7,athlete,pourquoi,vfrcbv123,shlomo,gues,rocky3,4815162342a,biskit,overture,chutney,nitehawk,kroger,milehigh,crawfish,hornydog,tigerpaw,radost,myopia,oxnard,delbert,evgeni,mathew1,k1234567,bandito,bigrob,tensor,oldschoo,recruit,artiller,00197400,thebull,section8,bandaid,cannes,racecars,kelly69,sessions,mathews,namibia,vovochka,06060,retro,honeybea,11111111a,rangers9,lobster1,belova,damon1,stormy1,josie1,julian1,tally,catty,evertonf,kagome,sangeeta,torrie,starwar1,katt,spring99,outdoor,sock,osvaldo,minnie1,sti2000,herman1,holly123,superbad,ronin,buddylee,pepper01,coates,council,djhvbrc,dirkpitt,golfcart,manitoba,greener,jacinta,jeepcj5,crazyboy,danica,riggs,blitz1,master23,pfeiffer,navarre,1horny,seniors,ucla,gowings,iforgot1,townsend,lawrun,petey1,ivory,tiger01,navyblue,avemaria,viviane,theclown,makeme,roxane,dinmamma,supermar,probert,neener,rosebuds,nottingh,01011901,rfhbyjxrf,ostrov,seed,delta2,sheila1,wayland,kessler,katelynn,blue88,buccanee,chihuahu,mookie12,parachut,afdjhbn,oneill,bergerac,popmart,doherty,jessicas,curly1,varadero,redrum1,ceejay,vivahate,malaya,dieg,sharks1,joplin,carley,lace,civic1,gobuffs,coleslaw,serenade,rastafari,shotguns,trump,breezer,sitting,spankey,diggers,hahaha1,ferreira,bojangle,lyndsay,phase1,pussylip,luckycat,matt1234,notorious,horny123,thuggin,sadiedog,daddie,bigdaddy1,mackdadd,lines,lakers8,good1,romuald,budwiser,iggypop,anguilla,enter2,twinboys,knobby,johnson2,rambo123,handbags,moneymak,norcal,gripper,pentium2,specials,henrys,maggie12,domani,partytim,gracie1,pacifico,reliance,astrovan,collingw,blueballs,vortec,ghhh47hj764,popstar,zagreb,squeek,ajhneyf,ignatz,ugly,merda,january2,gunn,james5,hideaway,isgood,hazel1,oscardog,trinit,luke1,1panther,black13,1slayer,pimpi,cyberman,b00mer,fractal,randi,comeback,bladder,ronnie1,panther2,1matthew,pitbull1,drives,masters1,shelb,freakshow,milkshak,getpaid,izzy,keifer,jock,spector,biscayne,lauryn,priority,oakridge,rockss,weedhead,merle,voodoo2,johnnyb,management,sabbath1,bob101,jillian1,lyndsey,golfers,roberts1,tauchen,bobbyboy,rocket88,seventy7,durant,tazman1,haslo1,plate,france1,cocodog,wuschel,kola,dekker,pionex,boy,ryan11,mycroft,swerve,tiktak,pepper123,matthew9,joesakic,ktutylf,ufkfrnbrf,cyclops1,monger,halogen,waynes,sicnarf,hawking,valeriy,gogiants,crawler,winter11,jackryan,sexylegs,elguapo,majors,1234asd,glori,sc0tland,gaetan,mcdowell,jame,tinfloor,stratton,fishbait,5t4r3e2w1q,1scott,freddd,nougat,thermo,dill,quagmire,carly1,coolbeans,printers,chaka,reinhard,redcloud,killerbe,jewel1,rennie,fetch,fire911,calamari,blanc,calli,domenic,pariah,filters,a1b2c,gearbox,golfe,mollycat,clicker,sanpedro,oldtimer,dogday,jalisco,tayson,dreams1,fairfiel,forfree,carte,starfury,cocopuff,ratrace,smurf1,croft,fullmetal,travolta,malibu1,bmw330ci,neruda,pappa,finster,blueice,where,znbvjd,cannondale,bette,dinkle,kind,b0ll0cks,crackhead,friskie,liveevil,curious1,lancer1,z1234567,asdfasd,period,eldar,delta123,boston12,putnam,greggy,ichiban,wolf69,lvbnhbq1,topdevice,pink123,09877890,grades,slava1,advantag,printer1,pontoon,1john,qwerty10,totalwar,underwoo,123q321,billions,flame1,nfnfhby,danny123,cocky,supertra,rvd420,homegrow,gotti,flipyou,supermen,shad0w,ghbdt,q1w2e3r4t5y6u7i8,gjrtvjy,pedro123,lbyfhf,lime,kaycee,mutual,redroses,bigfella,joy123,rude,gaurav,masterof,www111,killer66,notyou,bilder,ender1,byajhvfnbrf,monolit,sweetgirl,uruguay,cookie59,shinobu,dbityrf,nelli,zqjphsyf6ctifgu,flamenco,fische,maitre,morebeer,klop,edvard,goleafs,skyhigh,suzanne1,ironroad,rhjirf,sandrin,miche,kath,midcon,viktorija,timoxa,exercise,fabrizi,noncapa0,marle,popol,speeding,redstone,olimpia,11qq11,tallguy,madri,fuzz,sanya,prono1,tyrik123,devices,kavita,natalia1,puccini,taters,gthtcnhjqrf,k9dls02a,takagi,1hxboqg2s,lhbjkjubz2957704,pulley,m0rn3,pradeep,sergik,nurik,devo2706,roman222,tamwsn3sja,6000,123423,125678,135711,183461,198400,227722,233391,369147,481516,526452,554433,998899,999998,1232123,1313666,1314520,1596357,7355608,8543852,9632147,13324124,36460341,77778888,81726354,86753099,88351132,88889999,123123456,299792458,481516234,0009,boobis,denman85,binary,napier,roberta1,007,moreland,xeon,55555n,busch,jasper12,dole,nadroj,septic,leetch,cabinboy,shines,ctcnhf,opopop11,134kzbip,gsewfmck,yhwnqc,dzakuni,amadeus1,blucher,teengirl,bellsout,pescado,ace1,freeee,arundel,showers,doppler,belgario,sexxes,rose12,sociald,beandip,1bulldog,1012nw,hypnodanny,wildside,anjana,clive,fromv,flor,eatit,cavern,1ccccc,1xxxxxx,aleksand,qaz123456,chicag,tetons,biteme12,whittier,cavscout,borneo,1qazxcvb,123456782000,1234as,drlove,nerd,1234a,cyrus1,cisco123,alfabeta,123kid,julie456,charvel,cand,yumiko,ontheroc,h2slca,apogee,clapton1,repeat,john69,yakman,hayduke,blingbli,deckard,545ettvy,bjhgfi,2wj2k9oj,alianza,alcapone,cooool,flagship,gjmptw,runway,muirhead,deftone,monica69,nabokov,hightime,natedawg,hodge,hepcat,eastwest,egon,giusepp,lights1,213qwe879,piehonkii,murdoch,footsie,fredo,horney1,chev,12345aa,123456ss,peppy,angles,suzette,nascar99,adena,stores,llib,vg08k714,baerchen,victim,tamia1,coca,warpath,finbar,openwide,insane1,1chelsea,time1,next,1ferrari,anna2000,baby2000,chew,gepard,tifosi,noidea,gfhjkm007,ontime,cq2kph,wvj5np,concordi,grouse,arschloc,qwerta,surreal,cordero,subito,homicide,89172735872,farout,eeeeeee1,dakota12,ferrer,23jordan,timoth,zachery,linda123,tri5a3,3a5irt,yja3vo,pond,1blue,747bbb,e5pftu,y9enkj,magnum1,erich,troutman,andrewjackie,shaheen,knuckle,chablis,5lyedn,zpxvwy,alina1,hot4you,dante123,uiegu451,btnjey,vgfun4,4pussy,7ovtgimc,graceful,seasons,libert,766rglqy,clumsy,tome,feli,sappho,king12,monorail,succubus,warlock1,willia1,xxxxxxx1,beercan,damngood,lalo,pussyfuck,bootsman,lsdlsd12,bmw530,1yellow,bubby1,sonicx,handjob,nujbhc,scorelan,pot420,boonie,mobster,giles,aisha,prometheus,cinderel,armagedo,ewing,brenner,dirtball,cape,tootall,thema,jesusislord,yankeemp,jupiler,zxgdqn,beetle1,sabre1,novembre,megat,sucess,forgive,bigmac1,1qazxsw23edcvfr4,123456zz,jalapeno,rizzo,austen,brandon0,bintang,fence,intimate,comander,itsmine,bootay,nefertiti,incredible,myword,annick,dukes,spatula,faerie,whoops,chakra,alexand,virgins,antler,sloane,valheru,turbodog,speak,amaterasu,mastercard,brides,dorothy1,paddy1,avensis,jbaby,hard4u,cathouse,hajime,cornflak,kswiss,onlyone4,pjflkork,frankfurt,miro,hertha,rancher,catsmeow,8uiazp,kanker,exposed,plucky,packer1,shanty,konijn,guest1,june17,slage33,hairy1,rfj422,split,socball,pirrello,anchorag,biggins,lamers,mulch,rose123,epoch,sergey123,alicia1,3xbobobo,brakes,archives,pirates1,spacebar,burr,cfvlehfr,cripple,madhuri,peekab00,9379992a,hacienda,bad123,nescafe,takeoff,joshua01,packet,shilpa,tigris,sonntag,mistydog,engine1,carter15,thedevil,rjhjkmbien,a9387670a,cellar,barbaros,monday12,dicksuck,abaddon,alex00,fatdaddy,security1,crabtree,raven123,kiran,ktrcec,1fire,sophie12,fred99,vitae,mrjones,tonedup,cutler,sugaree,abuse,episode,pixie1,ares,carton,alison1,1111111q,tops,boopie,soccer20,gerald1,achille,yankees0,love14,dodgeviper,poppys,guitar12,collins1,tequilla,mercedes1,a1l2e3x4,crest,choctaw,2110se,1adam12,holloway,chiken,07070,mummy1,zaq123wsx,ferndale,jam123,ghbdtngjrf,loveee,.adgjmptw,bandung,victoire,zadrot,mano,kingfisher,gaspar,andrew01,fcbarcelona,badbo,beam,ramos,wargod,agents,facile,andron,flutter,dagny,provence,qwerty89,precios,maintain,rhodan,sidewinder,all4u,gorodok,n123456,spelling,mcfadden,alenushka,afric,otello,flick,always1,merton,zsxdcf,slovakia,loveislife,soccer16,brilliant,asdf12345,sondra,colonia,alladin,julieb,scarecrow,bald,icecrea,hockey11,angela12,vbhjckfdf,saluki,smk7366,spray,richland,ak47,mylove1,welcome8,simplex,anna2010,lampoon,snaker,fisher1,bats,percy1,harley2,birthday5,ilikeyou,ulster,loveher,firewood,freshman,flight1,alaskan,goforit1,websters,bellas,auror,frames,putas,apolon,apollon,zmxncbv,rjpthju,kotopes,lena2010,cfytxrf,ghjrehfnehf,hingis,alex69,snowdrop,popov,tickles,4321rewq,123qweqwe,opelastra,werthrf,chelsea6,mircea,melmac,kazakov,monito,lesbian1,sioux,malkav,narayan,qazwsxedc12,teresa1,kjiflrf,hockey10,kentavr,fredrik,napoleo,liverp00l,cessna17,feature,suspende,airjordan,stang1,master10,billard,nyquist,rezeda,diablo666,karan,mizredhe,rfvbkkf,thief,yanshi1982,stargazer,julia123,mandy123,max2000,thissucks,brenton,tianna,andrew123,pass2,fantasma,amrita,winthrop,amylynn,berlit,kilian,djkrjdf,angeli,anneke,killer99,marlbor,honey2,planets,hashem,024680,1andrea,edoardo,skylin,fourier,werthvfy,antique,parool,morgan2,kaktys,koteczek,clemence,caio,apples12,chennai,anima,martyna,emerica,exbntkm,chiva,antone,obsolete,blood123,slowpoke,pimps,jordan01,francy,azalia,luthien,zasranec,studley,chuckie1,thegirls,aries1,samual,armagedd,lilia,raspberry,remedy,arturik,chelios,schaefer,dbacks,sevendus,multimed,vaz2108,dimsum,roxbury,baseline,screws,bitches1,howling,scale1,blarney,bunky,grunts,doglover,bagpipe,seaking,septembr,djembe,jail,alphabeta,letmein3,brewski,keno,david7,kalinina,jake11,vialli,fanta,heskey,geddylee,pantry,gizmo69,brittany1,jasonr,clarks,biggreen,birmingh,tracker1,wagon,chingy,ravens1,bangbus,bcnjhbz,truth1,nations,davidh,honda250,pyramide,august16,xthysq,rikimaru,fred01,grimsby,red1,goodrich,curry,millie1,tazzie,bier,firstone,lurch,hullcity,beachs,seymore,yyz2112,carlie,sidney1,bartender,hawkman,goduke,monamour,my2kids,cuban,camaroz28,wedgie,wheaties,bassie,lupus,mavrik,batman7,camillo,missed,olesia,unlimite,qsawbbs,puppie,gaydar,skimmer,fluke,orville,dario,uuuuu1,wwwwww1,confiden,bobbbb,duke01,charlie8,snoop1,blinds,macsan26,glock23,biomed,britten,hunted,carlton1,avilla,bear69,rfpfym,notime,sunmoon,gocards,shame,programm,fishboy,swamp,haywood,clarkson,judoka,digweed,rofl,hyper1,media1,renoir,bunny123,deadbeat,hol,redcross,danielle1,stanle,bluejean,kayley,idiota,banana12,killabee,rifleman,iseeyou,care,natas666,mutt,moriarty,haring,tomcat14,bigair,begin,chatty,kstate,bootyman,12qw34er56ty,padilla,gunther1,believer,zxcvbnm.,schmoe,pron,verbal,granit,honey123,password00,slicks,fiona1,blinker,dreads,shea,piramid,planters,jolanda,forster,german1,chomsky,sarenna,spiegel,hollyb,bernadet,ment,alex2112,activate,neverdie,manning1,nnssnn,buck1,war3demo,boomtown,cindylou,feldman,biffer,solara,billgate,penalty,tandy,waverly,penis123,scouter,richard7,honeybear,rawdog,mrskin,cheetos,newzealand,trumpets,lorenzo1,volcom1,1fred,trapdoor,sexy11,veracruz,glide,hardtail,corpsman,boss1,octane,racheal,bottoms,23wesdxc,p4ss,blunt420,vero,fuchs,bigjay,1rocks,celtic67,blowjob1,lloyd1,chelseaf,blocker,druids,stimpy1,reddy,copy,nasser,propane,boobman,sanche,twain,hummer1,irondoor,tractors,islanders,billybo,kingdom1,draft,nagual,drunken,christopher1,bitchedup,lucylu,buffett1,osborn,shirt,nivram,aristotl,159753456852,ikke,nando,donegal,awacs,blackpoo,bonny,davion,salazar,shields,t3fkvkmj,huevos,spank1,three11,collant,blind1,fencing,ventrue,perrier,lagarto,golf11,netvideo,exclusive,blumen,shaolin1,philips1,noaccess,mason123,jennyb,godloves,tiger12,bob12345,bobby2,younger,chucks,clint1,carriage,bondar,yonkers,tomwaits,junior2,betsy1,fedora,ludovic,poorboy,geniusnet,tuck,cfrehf,jeopardy,mcintosh,corvet,smacker,grosse,frolic,judson,krazy,demand,tiger99,snorkel,techno1,norcross,silky1,signup,civicex,maisie,collection,password10,33ds5x,tigerwoods,benfic,passio,newjerse,fish123,mikel,mascot,defiance,forgotit,merlin12,intel1,aynrand,chicago7,crocus,isgay,brunner,wolverines,unknown1,7seven,texas123,tattoos,bujhm,archie1,baseball2,longball,junglist,cornbread,panic1,pilatus,acer123,motherfuck,qwerty3,keyhole,porno123,smartie,daisy2,camaron,margo1,chris01,patty1,deltaone,stardog,iowa,hateyou,captiva,arclight,snoopy12,magi,drache,right1,mcgrath,blesse,windsong,toogood,lightsaber,skoal1,lasagne,stavros,skipp,moremoney,123321qq,timewarp,gill,nikon1,joseph12,kerry1,inuyash,toots,supercar,shaitan,ololo,hardline,hass,bassale,whattheh,neverland,cortney,thorns,hashish,orange2,oshkosh,nokia5228,smolensk,jordan22,yeah11,cunt69,myballs,edouard,grunt1,mojo69,metropolis,tort02,leapfrog,accord1,permit,tascam,davidp,kamil1,servant,cash12,freemail,goddamn,dali,zxcvfdsa,mazahaka,djghjc,maitai,sneak,danny2,1234567890w,qwerty666,parol123,love2000,ginger11,treehouse,nugget1,yojimbo,wolfgar,daytona1,riot,uthvfy,krause,matrix12,sssssss1,azsxdcf,cat222,rockyboy,reese1,sirena,wow123,denisov,vfhrbpf,guards,kondom25,1211123a,awatar,tanzania,dumbass1,fantik,dimon4ik,123wer,gfhfyjz,ktybyuhfl,pablos,feelme,flemming,suzieq,screech,juicey,motorhead,123123s,idkfa,playa1,polo1234,kiril,erlan,erbol,123654q,kovalev,siouxsie,password23,sylvi,josh1,vlad1995,slicker,timeline,matthieu,stuart1,sachas,bhbyf,fetish01,wessonnn,lefthand,celti,jeffre,glock19,heatwave,ginny,jansson,geronto,suspect,1bear,nurbol,pitufo,markova,harlow,henrique,kishore,jasonm,sylwia,skipping,warszawa,merc,tamila,maryjoy,ladyffesta,installutil,lekbyxxx,networkingpe,comicsans,pnp0c08,zvbxrpl,tarasov,yuo67,olegnaruto,200,4002,20000,106666,123400,148888,195000,198900,258789,302731,375125,556655,666425,778811,1123581,1236547,1357246,2481632,5782790,12342000,21436587,36987412,66669999,123654987,444555666,1236547890,0002,drogba,shah,1chevy,bunch,somers,wehttam,daddy2,brigade,cr250r,bogies,smallfry,6458zn7a,qvw6n2,hasbro,wolfi,spoony,david01,matild,toobig,birthday3,blakey,satch,kcuf,stace,hines,unicorns,m69fg1w,disease,terrys,scoots,defeat,lynda,pelota,lithium1,1beavis,octobe,pleaser,chippers,karol,nichol1,jjjkkk,penmouse,bearcat1,deli,kisser,vbitymrf,1steve,sp00ky,jerky1,1aaaaaa,123abcd,congo,12345abcde,abcde1,geilesau,lusting,montgome,pompano,cum123,mikes,128mo,1jones,gimp,jasonx,dga9la,v2jmsz,vogel,casey22,cyril,babu,bruce10,sm9934,aristo,kill666,fihdfv,sd3lpgdr,llcoolj,idteul,hardass,hagen,dalglish,mike24,haven,natwest,seat,bmw535,skorpio,1corvett,puntang,olli,jager,impaler,steal,tincan,gatekeep,spurrier,1abc2,669e53e1,karishma,habit,1smith,shack,1clutch,twopac,arrest,avery1,wilco,matt12,phikap,nemrac,1p2o3i,e3w2q1,daboys,gooner1,pugsly,lift,spammer,cecili,freek,brian2,phunky,tension,f1f2f3,1ddddd,1fffff,1yyyyy,schools,schick,donato,larrywn,steffie,gods,f00b4r,manni,len2ski1,schism,yakumo,474jdvff,nella,jmzacf,kringle,symow8,625vrobg,dwml9f,zesyrmvu,ifghjb,damned69,firewire,date,cde34rfv,cqnwhy,cuxldv,jenmt3,vallejo,rincewin,buddycat,big,7pvn4t,yqmbevgk,bloomer,cammie,sh4d0w3d,gfxqx686,boyle,pharoah,2b4dnvsx,takedown,scammer,buzzed,bastardo,golf99,ulises,konami,holida,danika,gobruins,andrew13,manners,matthe1,paiste,pornlove,rainy,fortis,bronco2,darby1,beatnik,killer23,softbal,d2000lb,minded,cheung,wcksdypk,254xtpss,3tmnej,ue8fpw,harmony1,bust,wolf12,kaylie,rlzwp503,fuentes,all4u2,growth,83y6pv,5qnzjx,vita,bayshore,tits1,lasagna,qwerty02,duvall,momentum,1morgan,chung,carr,harp,quant4307,1arthur,dragon3,sexsite,09090,balbes,jearly,mcfarland,austintx,reddawg,red12,aidan,vanish,jgthfnjh,lvjdp383,fuhrfzgc,griffey1,dickme,balling,patagoni,mhorgan,holman,valium,wavmanuk,jetman,rapala,megumi,lois,chyna,evol,toot,falcor,simo,shrike01,broccoli,nivek,charlot,daisymay,plump,asleep,lowboy,qpful542,tamere,alba,egbert,taint,sk2000,melton,fridolin,virus1,rasheed,adastra,mike18,meanone,000009,dreday,togo,sarajane,blue52,schmitt,hea666,leonel,sigtau,northwes,alexa1,borland,trix,toby1,duplicate,philadelphia,pooka,johnny99,pirelli,dontae,sukram,whatthehell,ohwell,tripoli,rosales,merlin69,appels,drewman,charme,saxons,creed1,wide,karen2,kolovrat,manley,escorpion,volvos80,nena,ea53g5,pepper76,r1chard,passward,plonker,minka,nikeair,rafferty,1star,acuransx,gift,piggie,shooby,gunners1,1black,a19l1980,1shot2,89211375759,vagner,abcde12345,1qaz3edc,manso,leafs1,123456aaa,1qqqqq,nutshell,mount,pagoda,jumpman23,mustanggt,hotcum,isabella1,alesia,natura,sweetpe,abused,mumbai,sexylove,giantess,88002000600,lsia9dnb9y,camaleon,lucky12,make,cathleen,you,shasta1,fathe,theblues,sibelius,manon,shane123,natasha2,onering,abramova,walleye1,whytesha,baranova,edgard,briant,deeppurple,service01,everyone,asdflkjh,ace1210,domination,angelique,spaceboy,agamemno,settlers,goldorak,cahill,tickets,kipelov,duffel,jessy,dayan,123456789i,john99,merlin01,gjkbyrf,creative1,breitlin,gohabsgo,spaghetti,beavis69,crespo,parkside,ashford,malvern,dances,addiction,imesh,password8,dare,utjuhfabz,jor23dan,221195ws,oktober7,jehova,serega123,boy123,silver11,melinda1,allo,qwaszx1,tecktonik,pinche,violette,agent99,max777,timberwo,rocky13,bazzzz,asdfjkl1,aezakmi1,kiara,badfish,005500,technology,pelusa,eyeballs,producti,imagine1,monte1,755dfx,warm,fyfyfc,spk666,klipsch,ktnj2010,armond,misskitty,chargers1,agent1,martin11,a1234567890,mike00,bohemian,cruz,armpit,archi,blimey,doroth,wallaby,yard,almira,sarang,z123456z,dfnheirf,aaa555,balsam,morgane,zoidberg,polic,wildman1,honcho,survive,nautique,gfhjkm22,iloveass,monterre,paparoach,twisters,dawkins,dashenka,birillo,severine,alphaomega,hiroko,aaa777,anna1988,approved,stone32,frogger1,angel9,lamp,veryhot,bailey01,ardent,wonders,dalamar,asturias,elendil,bianc,juanit,madcap,12345ab,1qaz@wsx,reanimator,angelochek,artem2010,vekmnbr,benefits,alex21,ranjan,anastasiy,catering,deano,korsar,windsor1,korvin,azaz09,1234554321q,deadman1,dolfin,dolemit1,pokerface,realmadri,whitewolf,quigley,theghost,stellina,tesoro,george11,moulin,dtnfkm,streetball,astaroth,teaparty,monet1,12345zx,vodolei,froinlaven,jagged,mudcat,baseball3,ofelia,berlin1,schaap,chilango,duende,15s9pu03,badge,shaina,weasel1,andy1,amega,brimston,freund,woodlawn,capita,dominant,mydog,loner,kumar1,dimochka,sixgun,splitter,arshavin,cherise,gostoso,krokus,matia,juve,gooners,ivanka,petrovna,qwert54321,verdi,climbon,escada,kennyg,angel6,cocacola1,arie,artem123,spike123,mightymo,hariom,anna1,asparagus,vfuyjkbz,aziza,habanero,freedom5,mariella,foundati,seashore,devilboy,alabala,esperanza,goeagles,quince,telefono,1234567k,firecat,pjcgujrat,dump,april6,cruiser1,getaway,gagher,serkan,peanutbutter,simba123,redsea,rastas,quattro6,hemmelig,chamois,tanith,breaker1,callas,diabetes,artisan,kibble,channing,qwert1234,atari,snaiper,splodge,lolpop,rani,hxp4life,clone,twice2,1player,hellyes,misa,murmansk,boy4u2ownnyc,scum,bear11,bunches,pepsico,killer11,kahn,explore1,hoping,suckit69,surfboar,bosses,prapor,beholder,2bornot2b,miller31,hello9,spuds,baller23,mario123,gellar,crazycat,baltazar,littlebo,buttmunch,gatorman,twogirls,bosox,grappler,harley69,bambush,iamhere,crickets,longbeach,fizzle,rambone,kikker,cantik,deposit,daisys,western1,tenor,roadie,baobab,monkfish,kellym,chameleo,york,barbwire,befree,spiro,overlook,vtufgjkbc,voldemar,bornfree,barnyard,redfire,wetcunt,itchy,oceane,barnum,splooge,micasa,ferrari5,britt1,domi,suckmeoff,constance,1234567b,tarkan,fende,realgood,maxxx,tanisha,sammie1,pipetka,himura,ludlow,vandamme,7xswzaq,bavarian,sarah2,summer00,nastyman,petty,hotwheels,gorams,tailor,golfer12,insure,fern,bowler1,ddgirls,michelob,cowpie,beerbong,chops,love33,logos,vettes,crayfish,stevek,minus,firehous,ferry,1heather,beegee,backspace,frenchfr,rustys,bumerang,pounce,buthead,miked,satans,heslo,bluecar,liberate,fuckyou!,bighorn,schmoo,parkview,2bornot2,shitball,saliva,thayer,nadia1,darksoul,beograd,jordan123,rassvet,roxydog,pronger,skynyrd,sticky1,painter1,hearse,peapod,way2go,clown1,verynice,pauli,jorgen,martesana,wutang36,phoenix7,sally123,c43qpul5rz,invalid,focused,bethie,stiles,159753z,conair,mermaids,777win,rockhead,playhard,principa,tsv1860,shoebox,sooty,farted,jasonp,dallas11,madone,jamesp,jrcfyjxrf,bhutan,muscat,blabl,momma,scared,mcgee,funboy,hugedick,capella,ballers,bigchief,mojoman,cabinets,scoot,dementia,dimwit,poop1,kellen,dogstyle,buda,bigfan,kimberly1,fosgate,larger,getrich,bodyhamm,jasonc,thrice,sintra,starr1,rodney1,chucker,devotion,elbows,bigstuff,majinbuu,joeman,eliza1,winxclub,gunship,misawa,pitbulls,providen,dragon9,maria2,sweater,simone1,marielle,bonded,billbo,suzanna,hobie,diamond3,chipster,toyboy,cheney,phitau,saddie,kansas1,backside,davidruiz,opium,drill,detlef,miners,schlumpf,wm00022,green22,espace,w00t,crisco,bitchedu,eugene1,hangout,cello,yensid,julius1,rounders,numberon,circles,slayer69,blacksex,blackhawks,forzima,witch1,buns,lee123,crossfir,codename,blotto,bologna1,job314,jasmine2,muffler,dalmatio,ranger12,pavlusha,jenny2,suckmycock,741852kk,travel1,funtime1,mybutt,troyboy,millionaire,briley2,jaso,movement,excelsio,ninjaman,dessert,waldemar,mesquite,anniedog,staley,bobbin,redso,peanuts1,d78unhxq,redwood1,marsbar,ankles,trololo,cordova,trudy,snakey,drumss,freakout,spanis,radley,dink,nooner,racing1,plug,graham1,trademan,running1,garfield1,headers,grandmaster,nitrogen,ilovegirls,dapimp,frequenc,trolley,zzr1100,m1chael,stifler,melodie,nokia6230,chilling,ingodwetrust,thunder9,mishanya,littlebit,s4114d,falcon2,minicoop,diskette,cobra2,rocke,k1ller,owens,jasonn,kennys,deadlock,cornell1,geek01d,pepsi2,toxicity,mesa,skeets,moose123,henriett,dohcvtec,hologram,greater,midas,macanudo,dakota01,fidel,tone,creole,charles3,cameleon,canard,granp,moosejaw,offline,costume,clooney,master5,chrisk,bulle,emory,counters,justfun,icewind,enzyme,polymer,minecraft123,finance1,dignity7,leave,chelsea8,jcnhjd,pierrot,harriso,london20,lightbul,products,1ashley,wwe123,ultimo,nightwing,karina1,fornow,davidlee,whatnow,daddyy,danilov,mickey12,sarahc,slaye,4cranker,cure,teremok,goodbeer,whatif,sweeter,catdog1,lifeson,q123456q,duncan21,lerxst,seanjohn,laura123,parker12,longlife,soccer4,mashenka,titani,desant,nremtp,shanice,mayfly,pokemon2,pasha123,fatality,kiska,dome69,horndog1,qw12qw,runescape1,7f4df451,twinky,standart,shami,westwing,tippmann,fatbob,rfnmrf,marquez,composer,intheend,nutty,doedel,commish,davidr,zermatt,monkey5,qwerty111,jeep95,nesterov,rights,kappas,abkbvjy,waheguru,pastas,jobsearc,aw96b6,mika00,drama,geolog,turtoise,orange3,riesling,anastasija,kashif,rfhfynby,karthik,natasa,fisch,morgan12,igor123,goosey,felicida,whisper1,manuel1,rostislav,bear01,dbyjuhfl,roxann,thomas11,nokia3110,gjvbljh,piknik,loshara,namron,paulaner,glory1,kristel,seward,pass69,pfhfpf,kbnthfnehf,ficker,lopas123,generic1,sucram,erkina,safina,volgograd,fk8bhydb,winnipeg261,futur,cegthgfhjkm,manics,whoareyou,digita,motorol,zerkalo,dusty197,renner,ghbphfr,gokart,kkkkkk1,berezuckiy,my2girls,jagua,marina123,ole4ka,pussylick,pigtails,abigai,conehead,negril,sandhya,gangste,hiroyuki,jinx,teachers,mustard1,suns,gulnur,crushme,hfccbz,megapolis,satoshi,modified,vfvektxrf,jasont,12345678qwe,room112,karolina1,sanek94,kairat,scripto,ktr1996,vlasov,digitalprodu,installdevic,berbatov,piter,moldir,p123456,sherzod,2509mmh,123456@,mmm666,7000,36936,78787,113311,123213,125478,158272,179355,197800,198300,199200,222999,234432,332233,339311,345543,392781,442244,444333,444666,446655,556699,557799,600000,616879,697769,700007,703751,708090,852369,888111,889900,975310,1234512,1234578,1453145,1654321,2835493,3334444,3891576,6031769,6666667,6820055,7894561,12332100,12345698,19216801,19899891,19977991,22221111,123452345,159357456,666999666,951753852,963214785,999888777,billyray,gulf,crying,sirens,avocat,selfish,dunham,walte,maarten,yell,vitalina,netcom,alter,xswqaz,minami,dun6sm,zsfmpv,voyager2,crf450,devilish,seemore,chrisa,taxicab,mont,dave69,cobber,nolan1,huxley,joedog,pimpdad,yesman,jazzzz,1j9e7f6f,mott,masterb8,manda,warlord1,hookedup,matilda1,1power,edgewood,richard3,1eeeee,1ggggg,trojan1,1zzzzzzz,ggggggg1,1rosebud,marth,stout,pussy21,wharton,kucing,abcd12345,worth,byron1,motdepas,asdfghj1,rodgers,peep,cameo,joey123,allianz,antlers,angi,metart,melissa6,tennis11,acorn,masterb,4play,paradiso,hotstuf,a131313,tapout,4ng62t,cooling,toront,rembrand,smoky,nqdgxz,wqmfuh,devlt4,dynxyu,mxaigtg5,tinner,dorsai,lipper,soccer18,peterp,samedi,anglia,04325956,tweedy,cheryl1,chet,nashua,spiked,digge,steamy,fortun,an83546921an13,terces,blac,1apple,1buddy,forrest1,1grizzly,observer,1richard,bigjon,1kitty,wolfdog,spain1,tatertot,stanley2,0p9o8i,ronni,amigo1,wank,penthouse,scan,jblaze,katrine,vfhufhbnrf,tanne,bodger,plan,toasted,filth,foiegras,tiffany2,compute1,viper9,lupine,newdelhi,batman11,chris23,containe,peek,meagain,sharif,xswzaq,anna21,toering,mardi,tgwdvu,wallstre,nirmal,305pwzlr,nbu3cd,ikalcr,tbivbn,critic,iyaayas,e6z8jh,zjduc3,yr8wdxcq,luisa,sumitomo,jibxhq,chevell,hilly,notyours,sniper12,iloveme1,diddy,missey,bmw318i,bitem,sterne,azuywe,barrakuda,spawn666,slurp,yelnats,warlords,fcazmj,spaniard,vasili,sam138989,bestia,hoschi,robbin,qwerty33,bobbym,mystikal,drawde,georgetown,extras,catalan,radial9,lame,chicano,scrumpy,uvmrysez,7u8i9o0p,hotmove,gshock,merson,pizzaboy,pinto1,pandor,drowning,rookie1,betrayed,sonar,flashbac,liefde,abramov,gillie,billy2,boon,berty75,minogue,summer04,iraida,trillion,sexisgood,hen3ry,renwod,1house,booya,4mnveh,anakin1,o236nq,agape,rovnogod,isengard,rook,willi1,maps,gotoit,qwe123456,dark123,67vette,hoser1,wesdxc,mcduff,sands,oleander,chronic1,expediti,skelly,master7,1958proman,iago,hippy,flashes,camaro67,454dfmcq,headhunt,pussyboy,yellow12,tbbucs,gathering,marla,nicosnn,hedonist,greekgod,theta,frances1,andy12,gracia,amar,kappa1,franken,markhegarty,daveman,throttle,kristopher,gregori,koenig,oaxaca,ncc170,dummie,brunel,astra123,necro,bingham,aegis,thom,milkshake,1crazy,newhope,office1,joselito,porto,tillman,skunks,arbeit,smoove,123qazwsx,fonseca,tomato1,austin11,gtnhjd,mishima,shaddy,energy1,peach1,yt1300,newshoes,aaa12345,aaaabbbb,olav,qawsedrftgyh,tarantino,diablo11,abhishek,caseys,drawer,qawsed123,punched,cbr1000,rccola,rhett32,antani,badass1,blue02,drums1,gamlet,symmetry,study,doghot,abc123456789,melbourne,samarkand,adilet,abdula,wilkins,ljcneg,estefan,chino1,infernal,ghjuhtcc,bartman1,mohican,rugged,papyrus,vip123,jasmine5,sesamo,amanda01,muffy1,xenon,lumpy1,brampton,rosit,roulette,testing2,access123,executor,offer,alternat,womersle,dblock,emmanue,spaced,777777a,august25,nichol,karandash,tristram,alber,action1,bb123456,yoland,moppel,jemima,alicat,growing,adam1234,jigei743ks,august11,charlie0,locate,charlest,snowfall,towncar,nagasaki,archer1,filomena,rana,steaks,123456789as,preciosa,tommaso,ctvtyjd,advokat,adxel187,toystory,avocado,unicor,mike21,midgard,ellis1,tool69,thomas19,bangalore,kata,idlewild,trythis,silvers,delfi,francisca,graikos,polito,cjxb2014,emerson1,42qwerty42,moguls,luci,dawidek,karen123,wapiti,oldguy,illini1,joker666,veterok,gr00vy,nostra,rammstein1,craxxxs,mithrand,fhbirf,autumn1,aiko,fishka,jabba1,strats,bibble,aldrin,structur,chloe123,dimedrol,alex23,rubina,getreal,chinita,muffdiver,kazumi,godislov,at_asp,pflhjn,cegthgegth,pornography,dionis,yfcnz,gfhjkbot,mare,bernar,7653ajl1,greenie,tigger11,antero,shinto,cecily,ascend,minnette,vessel,green69,campari,biglove,ale,vinograd,samvel,lesnik,qazsedcft,123321qweewq,0987654321a,sereda,alesya,jlbyjxrf,ujkjdjkjvrf,punheta,kbdthgekm,merlino,1029384756q,mrsmith,widder,gatita,merrill1,quiksilver,challenge,isaiah1,belgorod,aristote,1234567v,curitiba,lindeman,crist,tomjones,alices,mixture,picass,chongo,ettore,ashton1,cacapipi,mcgraw,beloit,chich,mrgreen,ramadan,endzone,vtkrbq,noisette,crumpet,allout,shama,lfplhfgthvf,cave,italian1,highfive,love01,chalmers,alliso,ontherocks,poolman,rfhfrfnbwf,soriano,medicin,sneeze,laur,omega9,dorkus,koldun,deandre,chupa,santeria,rekbrjdf,deathstar,moneymon,ericson,punjabi,mystique,crystals,gumshoe,guido8,fvcnthlfv,winne,qwerty69,fuckwit,anvils,ankita,0u812,lodoss,georgin,timberla,033028pw,fuck11,condoms,downing,cdfoli,label,michel1,asian1,m1garand,bilbao,andr,lumberjack,gigante,ghbdfn,priora,maradon,bundas,indigo1,tigers01,northstar,ilonka,bigwill,strain,prober,nekkid,burberry,doogle,krasavica,vfvekbxrf,anna1989,scouse,hernan,butterba,badnews,animation,animator,bethesda,tomek1,espada,minolta,rfgtkmrf,sloneczko,kononenko,bureau,hunter99,gembird,vfnhjcrby,vaz2110,cross1,dillion,trailer1,balalaika,karimov,franchis,nicola1,shumaher,kartoshka,bassss,raid,redman1,ryjgjxrf,isaeva,anywhere,hebert,crevette,corsa,cockman,sophia1,redlegs,fallen1,shutter,linwood,februar,dogballs,basspro,eliana,misterio,jason5,armenian,2004-10-,bigtime1,brookly,kidding,blah123,streaker,spells,include,roadtrip,holliday,strata,stubbs,buterfly,vulgar,eastern1,asshead,1wizard,sikici,gnomik,aureli,austin123,ellobo,boredom,sack,cashed,1please,ghjcnjnf,jbird,baha,futuro,sirene,kalinin,pistache,baileys,passwrd,clean1,bait,thebears,green6,shortys,david3,govinda,direktor,harmonic,merida,narayana,giants56,salisbur,miata1,george3,weezie,patric1,terry2,winnie1,tyghbn,cock69,redapple,brain1,1balls,denison,licked,airsoft,orioles1,bambam1,wicker,finney,plmokn,hipster,brillig,whitetai,kellogg,favorite3,educatio,scraps,saber1,bailey10,robber,batch,junkies,banshee1,banyan,shuffle,sarahm,caracol,rhtfnbd,danial,babcia,passwo,carole1,apeman,basenji,glencoe,grumble,sashadog,maureen1,chibears,barrow,scoreland,truls,nirmala,bouchard,sybil,bradman,roger2,manstein,wanton,batcave,gerrard8,bmw316,hates,austin01,chrisl,clara1,shack1,19371ayj,demolay,windows9,winte,koala1,berman,neworleans,vanechka,far7766,rare,aerostar,titans1,moon123,xxx111,bigboy12,elsinore,mantas,joshie,sosa,caper,gisele,mardigra,auckland2010,brandi1,conni,deltachi,hockey19,veronique,milkdud,pueblo,lubbock,fresher,scouser,zues,digit,celery,nozzle,beernuts,wolf01,guys,c3po,manolito,gazza1,trail,sexiest,belladon,4freedom,rebel2,074401,ironbird,prett,ozone,eveline,gnarly,lordik,beer30,bobster,tarkus,matty1,susie1,davids1,nintendo64,babe69,mufc,wolfman1,univer,joes,satnam,bichon,all4u3,takeit,missy2,wordlife,quovadis,plankton,lurker,eric1234,foofight,diabolic,duhast,omaha,talisker,1234qq,siberia,liebe,straw,jimmyboy,susanb,siren,brianm,pelle,r3vi3wpass,coco123,fucknut,hello69,tbontb,chorizo,breanne,gobuffs2,tipsy,habari,parents,charlee,lagers,raven69,yfltymrf,sacramento,beaudog,canaries,flimflam,bighouse,housepen,dale88,lustig,flyrod,ampere,littlejo,nannie,hotbody,ironmike,blade123,allblacks,green23,ironman2,bimota,bingoo,needsex,oneluv,shonuff,gifford,jason25,booga,lying,bigstud,hellspaw,gococks,dough,juancho,goonie,wallst,darkmanx,neuspeed,billgates,fj1200,engines,buddy7,mrspock,ithaca,august31,jackin,christian1,marlin1,looksee,heckler,ironsink,dairy,closet,pittman,clough,goodgod,norman1,fastone,yasmi,legalize,warbird,wiggin,wahoos,bath,pratt,hokie,karat,iloveu1,****me,lifeline,rainbow7,rhenjq,ladydi,miyamoto,promo,putamadre,honkey,valve,s1lver,browny,haylee,deepdive,phantasy,gansta,steve01,tasman,pushit,stapler,knigh,sawmill,tuffguy,grace123,kathie,breadman,bran,wideglid,treess,naveed,protos,niner,soccer5,zzzzxxxx,mammal,fantasy7,calliope,jerome1,gossamer,thehip,aeiouy,testuser,hello3,shares,braves10,1amanda,sucker69,builders,corkey,monkies,license,cfif123,volker,partyboy,lobsters,harold1,jonny1,donnell,w2dlww3v5p,jakeman,john01,milky,merger,dovetail,goober12,kline,funkster,4me2no,mandragora,leto2010,seesaw,peterb,mytruck,spirou,omgkremidia,hemp,dogbreath,daybreak,norton1,knight12,magoo1,peter12,shit123,salinger,bubbie,timberlake,crickett,telstar,shyster,jacob2,dedhed,track1,megastar,butterfly1,shecky,dollar1,milwaukee,trimmer,charis,skippe,gillian1,jake99,mst3000,pazzword,furry,woodford,eclipse9,jackdaniels,residentevil,claret,forsythe,lockhart,mookey,1merlin,ruthann,javabean,joiner,strait,leader1,heads,happier,patche,wink,bunny2,daffyduc,stoopid,christal,zyltrc,ranger5,6xe8j2z4,applebee,imajica,marceau,lisamari,caliban,tragedy,augus,housecat,requin,fe126fd,nintendo1,gfhjkm11,mackdad,eduardo1,policema,1freedom,dragon25,pelus,carlos123,offense,towson,remus,mancity1,logan123,cutting,ziggy123,qwerty23,casper99,minivan,random123,copier,qazwsxe,dion,minden,blessme,lovesyou,galloway,offset,mancow,redshoes,pondscum,mainer,daftpunk,blackburn,now,shoppin,linus1,demi,helix,grimmy,epic,univers,corky1,counter1,workhard,methane,sunnysid,speech,solomon1,false,redboy,hungwell,greer,peggy1,uconn,olcrackmaster,monkeys1,gamer1,poppy123,hipho,ficktjuv,shar,viggen,smells,oscarr,dayana,ybrjkftd,geyser,jack10,prince12,mayor,aksarben,987654321z,liljon,bnfkbz,cujo31,morbius,smite,killer69,changepa,s7fhs127,spudman,premier1,painted,herbert1,cybernet,cyberia,ryder,vfhbfyyf,kwiatek,novgorod,daulet,karate1,sasa123,albcaz,kevin12,shaun1,hbhlair,john31,ghjcnjrdfif,ebenezer,thaman,hotmale,maricela,sexywife,millenia,1234567890zzz,denzel,rfnz90,harrison1,n12345,mean,kardinal,wolfram,eumesmo,lisa1,estonia,cleodog,lfdbl11,display,megryan,vodka1,dobbin,scoops,go4it,economics,splat,navidad,mariusz,seeyou,minchia,majortom,oxymoron,eliston,leclair,ducati1,zhjckfdf,threesome,dima1992,jacked,tman,benetton,important,perr,putaria,brasi,tango2,qwertyasd,messy,4809594q,hysteria,stuntman,boloto,dooker,dima1990,samuri,dima1999,ufyljy,hone,1mike,joeblack,nuke,jacob123,mudman,taz123,intent,mangust6403,marvi,dozer1,getdown,scat,koks888,empty,upright,freespace,tayler,multik,ester,lizzy1,grasshopper,galax,mouse123,taker,earwig,mmmmmm1,ktyecbr,welshman,zhanna,pasca,satan6,aa1111aa,platin,fann,fulle,seifer,lthtdyz,litter,rockland,fred11,hickey,magnat,1234567s,12345678s,uekmyfhf,martial,jimmyj,newspaper,0p9o8i7u,freedoms,jetta1,gfhjk,vlad1998,schiller,flintstone,redbull1,trunk,unity,qweasdqwe,oddworld,a801016,tarkin,hide,childre,silvestr,greaser,sexdrive,pingzing,snake123,ghjhjr,zcegth,dkflbdjcnjr,j123456,bcgfybz,bunko18,moonunit,whiteman,kils123,junkman,jimmyjam,sportster,lajolla,membrane,sid123,freehand,variant,maks,zaq12w,monkey21,lecture,ekaterina20,vika2010,qzwxecrv,laputaxx,vladislava,fetish69,exploiter,32615948worms,196,5003,7001,66699,123211,135795,157953,198700,213141,267605,276115,316769,405060,456838,464811,678910,741147,775577,777771,789632,824655,867530,908070,995511,1020315,1232323,1234599,1597530,3247562,5681392,6345789,7224763,8902792,13245678,13579135,15975300,19866891,22223333,44448888,92702689,123456788,123456798,753951852,minhasenha,cables,brinkley,namtab,manga1,cadet,mrlover,hurst,dragon64,cbrown,herbst,mariner1,demetria,ingo,vampyr,homesick,leftover,quatro,bogdana,himitsu,miniskir,fahjlbnf,cargo,dashit,wouter,phanto,homerjay,typical,robi,tuesday1,gammas,ewq321,about,aaaa1,1ccccccc,upupa68,invent,regin,basso,senses,morgan01,5432112345,glimmer,45auto,adnama,bulls123,royce,kissy,mono,aphrodite,dimitris,stakan,s1234567,alex12345,bathtub,gold12,lickme69,blowup,jansport,cool11,bill1234,molly12,deleon,slicky,anhnhoem,pension,luckycharm,keithb,slutty3,cinco,greengreen,incognit,mpetroff,wc4fun,maddo,o4izdmxu,878kckxy,oddball,lazyacres,project1,qaz12wsx,jams,gallon,stever,award,nudge,rolf,taylorma,blair1,lesbia,marwan,lacross,very1,kats,1big,ginsberg,cat1,tramps,patrick3,hotsex69,rape,toolong,1cowboys,chap,1rocky,4fun,1pizza,rebound,ryan123,sinnet,bushes,decembe,garden1,burt,mandys,shorter,overton,cher,joop,sex2000,vasily,devil123,vfrcbvjdf,silversi,arnster55,hairless,freddi,dominati,assembly,gwbush1,snowshoe,selwyn,juanas,securit,reform,2196dc,dreamer2,fairlady,1bbbbb,andrea11,xxxx1,rollo,0072563,bullpen,isotwe,crows,94rwpe,luetdi,pvjegu,glock9mm,4gxrzemq,jkne9y,jtuac3my,qmpq39zr,yejntb,4g3izhox,suzjv8,krieger,93pn75,at4gftlw,ljb4dt7n,wmegrfux,maytag,shoulder,000005,lieben,monsta,qr5mx7,duke123,4sex,dolina,fatkid,fred22,marie123,barbosa,4x7wjr,7ertu3ds,u4slpwra,iluv69,poetic,decipher,cazzo1,wooglin,1sunshin,6jhwmqku,humbert,snoopy2,berli,omalley,adel,nanotech,janvier,peppermint,caterpil,norma1,achmed,gauss,shagme,analslut,madmike,chiefs1,b929ezzh,shawshan,aminor,9kyq6fge,hilda,7f8srt,schulz,gedeon,12345asdfg,hevonen,wayfarer,killemal,soloyo,682regkh,peterc,scotto,found,elgin,agricola,leblanc,kimble,murad,leadfoot,cooney,reneee,downfall,tommyd,bastille,crypt,jump23,druuna,marry,charle1,dumbo,lifeboat,russians,conduit,kairos,sender,germa,parkave,imes,minimax,utfp5e,yujyd360,crista,riven,rocawear,ffej,ufgyndmv,freedom4,presari,b7mguk,porsches,piolin,arne,egroeg,guppie,tears,alex007,logitech1,allay,cobra123,gameday,delenn,sr20dett,busdrive,uvdwgt,phoebus,kurgan,stormie,drwho,jtkirk,ariston,shadow3,andrew88,bigwave,cheeseca,retrieve,zzxxccvv,parisien,qazokm,newmexic,everest1,cmgang1,dave13,fritzy,babyhuey,honda99,006900,ashwin,janessa,dontcare,c00li0,fucklife,hunnie,jugger,aaronb,mashed,jason3,7gorwell,buttnut,yelena,paint1,chand,piloto,godeep,tempo,brunos,567rntvm,tunisia,heat7777,harryb,fhnehxbr,smokeit,buddy23,shinigam,randers,cheek,1braves,whitaker,anthony0,mamon,brigit,queeny,catlin,jesus2,lostboy,cabo,apple22,tenore,mercutio,danbury,vehicle,studs,treehous,crawdad,once,pornman,pokers,carter12,a54321,karting,needsome,asdfrewq,matveeva,milion,alex1959,august12,painful,pleas,blitzen,holera,hillcres,kobebryant,lol123456,dark666,sher,sonofgod,rakker,truckman,sunnyd,qazxsw2,jmh1978,merkel,loverbo,kalleanka,mester,1butthea,nbvfnb,alex02,pullman,bugaboo,skate123,temitope,april13,jumbo1,alibek,anyuta,woodwind,harami,sebora64,bachman,1qwertyuiop,crabcake,basile,boeing1,bankone,melin,divinity,goomie,saudan,waleed,pelmen,tiger200,gatlin,viborg,given,foxwoods,slack,pico,dirtyman,lawntrax,swami,dabble,margin,badbob,dinsdale,argo,shalini,wicca,rando,zoulou,unforgiv,sanctuar,rjvgm.nth,southbay,twins1,clipper1,acmilan1,taucher,rfpzdrf,owner,making,matata,method1,mishutka,dorota,relish,atombomb,open1,verysexy,gavin1,black3,finite,hubbahub,sorokina,flavour,franka,ohyeah1,112233aa,2502557i,carla51,chicago0,coleta,cxzdsaewq,legioner,tortue,millertime,erreway,jertoot,dbrown,arcana,ashley11,fylh.irf,artist1,computadora,lafayett,andreea,taliban,123456789e,gordolee85,forever21,mumdad,munchen,serenit,monopoli,mosley,westend,portillo,keving,rfktylfhm,seether,huskie,dovajb,firsttim,sliders,loginova,blackone,gblfhfc,alicja,eurocard,hockey21,timberwolf,ironchef,fucknuts,dignity,mm111qm,vida,kotek1,jabbar,fdhjhf,caraca,parazit,gunny,hydra,ahjkjd,nokia6630,robertso,cerise,bigdo,sentinal,ajnjuhfabz,212121qaz,gjytltkmybr,qweqaz,aileron,aircrew,tesla,virtuagirl,rfkbybyf,peanut12,sunghi,magpies1,anissa,bucks1,pussyca,mukesh,don123,lbpfqyth,winery,geujdrf,badmojo,akbar,zhukov,a1234b,afhfjy,ersatz,cloud1,whiting,borntorun,ilovejesus,wonka,verochka,lamborgini,ilovejes,speculum,fhifdby,lodge,wizard12,rachid,margare,winstons,babilon,hfvbkm,barbra,waikiki,alyona,spagetti,rossella,marlboro1,ruffian,xenophon,salty1,vanes,38gjgeuftd,sasha1988,alekseev,silver2,alex95,sensation,alex1973,vorobey,mama2010,alena2010,harrow,prestigio,napol,chitarra,rebellio,alex1991,corny,machado,helloall,cavalo,sasha12345,rjrfrjkf,paula123,sanches,gwbush,as12345,barmaley,katharina,eveli,jannie,jetblack,sportin,nedved,milenko,parovoz,a121212,alfredo1,venezuela,grizz,karla1,sardar,kameron,habib,ants,alino4ka,tdutif,fabiano,kolesnik,012345678910,kathrine,twenty20,mcintyre,jb007,sorted,tadmichaels,jose1,wyatt1,roselyn,hardon1,nascar03,sexkitte,zydeco,maries,macker,6339cndh,harley99,stronghold,buffy2,fahbrf,alot,lorna,balloon1,grim,thekiller,altavista,vhou812,turandot,infrared,cristopher,scrub,alway,angelo1,shalimar,willa,sweety1,dingos,lapdog,kerala,hairpie,1111111a,pressman,smokers,flashg,asel,jeff1234,justinbiebe,hotel1,1dolphin,stef,aninha,b00ger,matrix69,bioshock,ane4ka,yfcnfcmz,remembe,avocet,antoxa,lisichka,peralta,studioworks,heike,janis,illuminati,aq12ws,matheus,sonnie,vfhnby,state1,guelph,geraldo,andy11,cjytxrj,goose2,howitzer,gfhfdjp,backward,hardaway,angel99,carin,angelbab,shokolad,madison3,pancake1,microwav,sunil,sayonara,tura,anjela,borisova,tkachenko,asdf11,ghjcnbvtyz,fuckyoubitch,antalya,qwerasd,sleipnir,trash1,asseater,avrillavigne,straus,flatland,pizdets,ubvyfpbz,obsession,trader1,asd321,ivan2010,ziff,diablos,tiziana,ara123,shkola,arsenic,yesican,shape,bonjour1,sunsh1ne,socks1,karlmarx,vtufajy,foxs14,gevorg,a32tv8ls,master00,lalala1,godswill,dallas01,konovalov,artyom,sanan,soccer123,ass1,warior,aztec1,felicidad,buenos,lyubov,bacardi1,kaliningrad,rattlesn,automatic,oleg1995,indian1,boombox,lifetec,bills1,brooklyn1,mcgill,bailey2,cellphone,hummerh2,keylargo,1banana,susans,lakers12,manilow,advisor,eagle7,lovecock,graces,diplom,jaydog,partys,fittan,limbo,dollarbi,magma,baloo,free1,vorpal,terps,junior12,x1x2x3,tiger11,matrix13,chummy,julio1,baton,fair,inspector,multiple,nicole11,baptist,geckos,goleafsg,haloreach,gregorio,barbell,funbags,dolls,blonde1,hickman,barcode,shakespe,bridgette,gmcz71,cocoa1,prado,sears,meoff,burley,sasami,barn,1maggie,barney12,beverage,shoelace,freed,kurwamac,catinhat,simpso,katieh,jayjay1,walsh,basia1,inside1,googie,volvov70,basque,lester1,nokia5320,superma1,crazed,spencer2,gambit1,graci,tujhjdf,freckle,beaches1,bertha1,latics,panties2,parkland,whipit,skyhook,madison9,carrillo,hagrid,bernie1,serve,hibiscus,mydogs,snowwhit,elaine1,mitsu,fatal,cheat,santacla,free4me,prescott,chesney,mossad,grizzley,beejay,amistad,calabria,staten,larrybir,1steeler,nikhil,cindys,tombraid,boriqua,kakawka,deerpark,meee,nibble,shred,skylane,flap,production,have,peejay,wildthing,missoula,00000001,searchin,conor,452073t,madhatte,fanny1,fenrir,hendrick,bhbyjxrf,amonte,tommylee,labelle,monica12,veritas1,ayesha,lucky69,largo,incoming,branden1,terras,rexx,polizei,triste,kalamazo,saphir,liebling,rubin,bluefire,pita,woodbird,constantine,elinor,family01,kimo,w8sted,charmer,spoiler,itali,grundy,gostosa,iamsexy,goblues,derrickh,deshawn,hitmen,hunter69,healer,labamba,hotti,money4,neptune1,trevo,ripazha,26429vadim,ripper1,gerrit,flyman,novass,hollys,belmar,weegee,rexdog,pigboy,dave99,master77,piglett,suckmydi,rollout,steeda,blowjo,phoneman,mynuts,facials,tick,neworlea,massimiliano,sasquatc,ibiza,megans,loveone,browns99,chips1,spices,chancey,sam2000,pussy11,call911,redhair,chevy350,wigwam,noreaga,stjohn,election,revere,tylerb,ruffneck,putney,idiot1,smokeone,cadbury,bill99,parcells,emily2,valves,fatrat,lombardo,likemike,trashcan,waylon,mandie,bitchboy,marryher,lady12,coorslight,renaud,boats1,parrothe,redwings1,fritos,cycling,deltasig,insect,birdman1,carlo1,qawsedr,dutches,trench,pursuit,jonnyb,damocles,caroline1,lloyds,slug,blackdic,x12345,chinese1,pugwash,likewhoa,canal,shadow22,tantrum,money111,raylene,godpasi,shallow,p1234567,gucci1,summer07,share,teaching,supermax,reggin,executive,chaos666,burg,schalke0,psycholo,scorpio2,jeans,paperclip,rastafar,salzburg,chianti,blue2000,deirdre,starrr,bonzo1,sintesi07,rey619,vgfun8,clarkken,london2,lucky8,peerless,october8,darin,chelsea4,wormhole,urlacher,topaz1,dodson,lp2568cskt,spicy,sexfun,sp1der,scooba,animate,retina,swell,britton,reynard,skins1,carlsberg,chrisx,melvins,gonzal,proof,easyride,travels,****you,ratface,masami,bakker,cjlove,legrand,bananna,napolean,kevinb,walther,yankees7,macro,beast666,jelszo,cardio,james3,tanya123,phil413,aston,clio,shamanking,partagas,botafogo,sanborn,honky,drains,josefin,oxcart,disorder,venom1,pepper2,proxima,cumsucker,cbr929,chapstic,lammas,cire,itout,secretar,coolguy1,woody123,padre,cumlover,tarbaby,scooter7,nifty,jaba,antietam,sydney12,limit,touring,hexagon,devon1,reunion,ereiamjh,smeagol,clarets,chapter,dulcinea,crutch,canucks1,gnocca,celula,beach69,elbow,nhfdvfnjkju123,friars,crouton,happy100,penny123,elbarto,weeded,mudshark,webman,sallys,golions,1w2w3w4w,truck2,codyman,str8edge,gattone,xcalibur,cossack,veroniqu,gettysburg,bvgthbz,widespre,sunking,gjikbdctyf,c12345,parent,vidadi1,caddie,lesli,barsoom,drastic,cahek0980,iglesias,calvin69,kryptoni,dupa123,guildwars,fairy,lol123123,scottie1,bracelet,candycane,merit,chris3,dima1994,melissa7,iloveyou123,danger1,1mickey,savag,nephilim,pumpki,fats,cliff1,toadie,newhome,poulet,nissan350z,ch33s3,tull,massacre,chalky,pure,montgomery,cabaret,shiney,charmaine,thefox,doomer,chester7,poochy,madagascar,tgo4466,darrow,maddmaxx,pastry,ghosty,bowhunter,gottlieb,leverage,pooder,monkey23,jackyl,kevink,nathan0,rainmake,cracked,potter1,magistr,june27,nutcase,patt,sweet123,frolov,mordred,bromley,xplorer,cableman,gkfytnf,manol,zippy123,daycare,deanne,dude1998,damaris,powerpower,power7,free123,hemi426,redding,waffen,vinter,june21,muffin12,malik1,742617000027,vbnmrf,local,noway1,jeff123,indies,deagle,scuderia,gilman,ripcord,silverfox,chameleon,silenthill,osca,pogiako,ramsay,nilknarf,cyfqgth,knotty,daisie,daisuke,navigate,tigers12,sucks1,twinss,xcat,hogwash,rent,tenshi,newburgh,shin,1mouse,dfhtymt,dembel,shanda,311music,noneya,stephany,toast1,stressed,cristy,perseus,shiva1,isakov,revenant,flute,qazxcvbnm,popkorn,0147258369,xfqybr,jetlag,boro,nessa,campeo,minouche,kukareku,ledzeppe,deadline,denwer,dilligas,pppppp1,deniss,tupac1,rfvxfnrf,leppard,drumnbass,showgirl,eknock,deltic,qqwweerr,744744z,tane4ka,flatbush,suisse,elusive,stalker123,zxc123zxc,metatron,ghostly,dolphins1,honeymoon,cbvjyf,moderator,limpdick,5t6y7u,dinky,protools,teeny,jayman1,uhfvjnf,jersey1,elder,bankai,capture,homeworld,downunde,egyptian,gondolin,1qasw23ed,007008,station1,volvo240,vanilla1,todays,mouseman,dartmout,qazxcdews,dctktyyfz,panthe,moresex,pon32029,1234567l,eric123,dialer,jarman,marcu,lovelov,hitman1,lollipo,examiner,ridden,hollister,primo1,max33484,changing,zenit,juiceman,noclue,putain,radical1,henry123,kaleka,golf56,cryptic,narkoman,q2w3e4r,fifa2008,000777fffa,41d8cd98f00b,undertake,bombo,hfccdtn,goodgame,marusa,necroman,dontask,frosty1,123sex,iamhorny,everlong,katia,4311111q,nudelamb,pinkpant,schach,tombraider,miller2,spots,sacrifice,12345678m,ag764ks,ghfplybr,scrappy1,hoodoo,happyy,lololyo123,shylock,ironside,tricky1,01081988m,1biteme,booboo12,yourname,uganda,jaimie,tomas1,movado,nemvxyheqdd5oqxyxyzi,thunder3,jujube,hellhole,tomkat,porpoise,olympics,redrocke,sanjar,traffic1,jsmith,pololo,jamesk,kalel,sham,malboro,nigel1,juliya,kostyan,bandit01,kapitan,keli_14,pfqxjyjr,vishenka,kolya1,rolsen,sidorova,titova,ulugbek,adv12775,gblfhfcbyf,mochaj,pavlenko,sephan,hovepark,19952009sa,kr9z40sy,aaa123a,4001,9009,34778,45685,56565,123445,123678,137946,147789,155555,159789,197100,198600,222666,223311,246824,246890,284655,316497,443322,455445,526282,555123,579300,666420,667766,779977,785612,888555,926337,1010220,1357642,1726354,3578951,3630000,3657549,4034407,11335577,12123434,12343412,12345670,14071789,19733791,33334444,46775575,57392632,85852008,98798798,123456654,142536789,1133557799,00009999,spycam,hirsute,0006,0010,hermes1,2183rm,scrubs,rotciv,vinyl,maratik,claude1,nursultan,noentry,trouble2,paul01,dmh415,demetrio,raiders2,bunns,choices,moline,248ujnfk,vinbylrj,ycwvrxxh,kcaj,poochie1,1charles,deadend,dutton,7452tr,anatole,q12345q,octave,bruces,0128um,birthday10,grandorgue,kubota,kensai,webhead,prong,pickel,pillow1,peterg,grubby,feuerwehr,valenci,rummy,1jjjjj,passwo1,hussein,eldridge,chubba,wifey200,ololo123,1pass,melena,ilovemusic,boyd,ginseng,321cba,fatback,tapper,camron,dazed,drizzit,luzifer,boby,firstson,ceisi123,gatewa,barrie,medman,boneman,russ120,mylady,rock12,123123f,ern3sto,cious,spine,mozar,susanne1,entering,shiela,florent,f8yruxoj,tefjps,toltec,aftermath,2gether,emilys,ralphs,16473a,leduc,roundup,loser2,jupite,facade,love99,orgasmic,thesnake,stgeorge,david5,swanny,vale,sina,pippa1,thicknes,kristall,encarta,minty,adamo,aircav,49ers1,1truck,1eagles,madelyn,1fender,luv269,acdeehan,freema,linksys,1jeffrey,mac1,mikeyg,slacker1,montagna,willey,ssecca,hondacar,abacabb,zippo1,lovesong,moebius,cyanide,matkhau,motorrad,redoak,tonka1,monda,absinthe,iiiiiii1,pants1,chia,courts,skyblues,456123a,wabash,viperman,alecia,gatekeeper,01234567890,remove,267ksyjf,redvette,ac2zxdty,hxxrvwcy,lardass,alan1,noddy,atwater,arun,simpleplan,rampant,cincinnati,1pookie,cuzz,hj8z6e,x5dxwp,modest,batman23,eyebrow,animals1,lavigne,zomu9q,nokia6230i,snitch,hunt4red,darknigh,cptnz062,ndshnx4s,wnmaz7sd,durandal,8xuuobe4,cmu9ggzh,apple3,angel3,cribbage,dubois,bitche,bearclaw,treats,1diablo,janbam,bigeasy,blink1,ttam,whirling,october3,manoman,bsmith,matilde,mandi,rrrrrr1,chum,snowie,fumble,cabible,moomoo1,summer98,lieve27,mustang69,exocet,nadege,bapezm,up9x8rww,bodega,deflep27,shafted,8vjzus,cornball,lopez1,mama11,1amber,anja,tightend,paquito,snowmass,ayacdc,early,giuliana,chariot,harlee,giuli,andie,keanu,qbert,elkcit,prism,sasquatch,lewie622,essen,fellows,grinders,kzsfj874,bargain,irma,nofags,rustler,devils2,7inches,nimble,armen,soundman,verna,alchemist,april7,hoppers,thunderc,tintable,basilisk,yomamma,kayla123,motoman,a3jtni,12345rewq,nightime,mxyzptlk,ohboy,banter,fatone,trivium,meet,dezember,ledger,molokai,bossdog,guitarma,waderh,photosho,tobia,junior24,silke,arcanum,spit,shilling,ranger69,leica,kellie1,frank12,april22,mekong,carlit,reuters,towtruck,melone,ranger75,toyman,boeing77,suit,gosling,kevin2,tuba,xohzi3g4,kfnju842,0147852369,raptor1,ralston,green77,heyjude,missy123,greenway,maiyeuem,nccpl25282,thicluv,godard,broncos2,gartner,ivonne,norwegen,movieman,deepwate,suki,severe,eshort,buffaloe,baby69,sad123,pipes,villan,705499fh,barbecue,whatthef,123456789y,allochka,finesse,polo12,maggio,spam967888,summer03,aaa12,123321qaz,belous,ponytail,psw333333,ford123,letmein4,fldjrfn,sissie,almas,checked,jens,licks,mungo,graceland,mathis,fuckoff2,character,mathematics,toutoune,pause,1tiffany,rosebu,klinker,vaz21093,audre,path13,shabby,ch1tt1ck,masha1998,vinny1,ghbjhbntn,fitz,gazeta,agamemnon,manor,fortunat,fltkbyf,twink,panget,shyanne,number3,bayonne,bohemia,optics,abroad,moom4242,keen,beginner,aldebara,eclipse2,pass22,cerulean,bonscott,clem,calbears,junky,rainmaker,snakeeyes,bleeding,signature,pandabear,croco,felina,jerald,chrisbrown,actress,dima1985,azzurra,hallway,gemini69,mada,lateralus,chivalry,paravoz,panda123,supercoo,worldcom,barone,mydaddy,1q3e5t7u,lyrics,naomi1,asdf67nm,chiquit,rev2000,tigres,marlo,leona,ximen,anemone,mommy123,asdasd12,mickey01,brentford,puszek,apple13,enduro,smile4me,bashir,keiths,bebop1,felipe1,happyjoy,hrothgar,biggi,aurelio,actros,diversio,marie2,trento,billiam,amarill,luxor,central1,signon,ujkjdf,8928190a,traveller,bartolo,lucifer666,123four,familie,agentx,kaligula,elodi,zidan,portsmouth,boludo,moimeme,yourmom1,ekilpool,puneet,ghjcnjnfr1,jackpot1,ahmet,thedead,123456qwer,destini,nolife,braddock,irock.,sanchez1,loca,alfaro,anger,ranger02,archmage,boneyard,vaz2101,tankist,steve121,rehjgfnrf,ant123,creamyou,bluetooth,mystery1,married1,cairo,surface,thesis,listopad,pepper11,broadband,cfkfvfylhf,available,1michell,corrado1,fghbjhb,kumari,gauthier,alex2010,kuzmich,redemption,blanka,snusmumrik,cytujdbr,allan123,lease,postcard,coolman1,langston,shadowru,killin,marzena,marilena,bo243ns,omega13,diller,richardson,zanuda,hana,chiar,temppassword,neopets,111a111,n.kmgfy,stomatolog,fktrcttd,alekseeva,iecnhbr,gjkrjdybr,sobolev,sergeeva,lomonosov,a123456z,vfhvtkflrf,raffaello,strela,lala123,dannyb,awsedr,costco,serbia,gutierre,beer12,palmeiras,baksik,mindgame,frdfkfyu,june24,chinchil,alex10,rfhkcjy,marakesh,breton,elmer251,kylie1,orthodox,terps1,projects,jake1234,flblfc,wpoolejr,alias1,staticx,qq12345,garnier,1234567qw,andrew22,cobweb,blackpool,salmon1,aliya,serendipity,trees1,inertia,kyliem,alle,appletre,satelite,aliso,fromhell,almat,designs,jeremia,maral,juggalo1,mourning,barnaul,playgolf,romawka,garbage1,sadies,alvin1,zaharova,musick,astonmartin,solutions,helpm,family5,shivani,daruma,deutsche,ford22,crazy4u,annie123,madison0,murphy01,huntsman,aurinko,cube,marica,baklan,shweta,kissme1,fynjybj,p030710p$e4o,museum,weasle,jerom,skywalk,gerlinde,solidus,omgwtfbbq,assfucke,foru,sombra,reamer,0o9i8u7y6t,anders1,celicagt,sarkis,pleomax,godisgreat,chris13,3techsrl,orenburg,80637852730,greyhound,7418529630,andy69,silvia1,length,lateralu,serdce,nemezida,appel,wrexham,stash,guernsey,empathy,botswana,wiktoria,moloch,tanuki,djljgfl,joe,maris,luckies,note,fy.njxrf,aa123123,teddies,tricolor,kikiriki,ranman,stevenso,barbaris,ujhijr,annarbor,fbi11213,senegal,123ert,bagel1,eliot,lauri,rfhnbyf,villas,rhfcyjlfh,turkiye,estefani,firehose,servo,grace17,arbiter,banderos,tatoo,mama1963,punksnotdead,tanner1,tiger6,australia1,keyman,lordsoth,sweetpussy,lool,dude11,multiplelog,milly,iamtheman,jetblue,dubai,gnorman,komlos,ufhhbgjnnth,guild,armour,yamakasi,cabezon,caseih,piglet1,7elephants,a000000,sharkie,yellow22,druss,appleseed,ashok,fynfyfyfhbde,birthday6,bluedevils,omg123,assembler,sergant,festina,twizzler,aamaax,gfhfcjkmrf,barrynov,punt0it,bruno12,vfvfktyf,kasey1,mackdaddy,dancers,mwss474,whitesta,turnb,backyard,caribe,azonic,vetalik,baby1234,sureno13,kluivert,flatus,mickeymo,nicerack,falconer,jackster,bahama,watson1,libras,bahram,raincoat,buzzman,manchild,spurs123,07931505,smokepot,bigwig,scoubidou2,benelli,nimda,jaihind,chihuahua,baldie,bali,missle,jasmina,balkan,karin1,throw,blasters,oiseau,myron,rapido,enjoyit,doodad,khushi,lowe,mantle7,bigbo,nightcrawler,tigerboy,owen10,bandido,superted,bandits,tankers,livestrong,chrisj,smooches,banging,heiko,grillo,spaghett,leopards,bigblue1,trident1,candide,zane,orange99,level1,lighters,baptiste,elvis77,barada,karabas,quiver,samanth1,fodase,harmless,shantel,week,jkl123,sitges,bartek1,bigmack,bogos,rail,gomez1,manhunt,cubalibr,kenpo,rosina,wombat1,paws,sammyy,purpose,haus,fishlips,asdf4321,intoit,ellison,saurus,postage,mapleleafs,welding,brahma,bern,funkey,poptarts,brillo,waters1,winter00,bassplay,eudora,1porsche,porn1234,sebast,bathory,buckwild,monkey20,i81b4u,kimota,murphys,postbank,superjet,duisburg,harrydog,laurab,snippy,raven3,dorothea,sexsex1,extra300,1q2s3c,boobys,tallulah,dowling,booman,ladygirl,isabela,vfiekmrf,buddy3,mahone,alpha01,epiphany,littledo,surfcity,queenb,sameas,mtwapa1a,bengals1,spindle,monkey24,laster,boriska,neighbor,sketch,hussar,doctorj,jeepin,zapped,phish123,jgordon,bear99,tubby,netman,topdawg,candlebo,daniel01,positiv,beauties,warehouse,sam1,hannelor,blue15,meeeee,saturne,pearly,irwin,felder,reggi,5tgbnhy6,jessicam,1johnson,repent,william7,geometry,dunedin,begonia,junior123,themaste,qaz12,somalia,milan1,wolfe,bubba22,7ofnine,pavlin,bulldog7,flea,rainman1,callista,password21,dannon,robinso,segredo,freedom9,cabana,fox123,medvedeva,blondin,fitzer,shaffer,liberty2,jackas,ferret1,araceli,moonlite,p2ssw0rd,freaker,dover,bryce1,donal,moon1,standup,sunnys,himself,orchids,happy5,benita,mitzie,benn,pensacola,eminem12,sissyboy,loraine,takayuki,termin,tall,bergman,cheerleader,cdavis,berta,hemligt,benidorm,portable,murcielago,cums,legolas1,ensign,alone1,sunny7,command1,czar,666satan,rednecks,greentre,daniel4,solnyshko,jellyfish,ford4x4,oleary,baby01,bhavani,playstation2,m0b1l3,coachman,lovey,erotik,michail,sexysex,fedex,funnyguy,tammys,solder,arnie,peacock1,sandown,irocz28,iyaoyas,minor,macabre,bigbro,left4dead2,fuckyou12,wrestle1,degauss,super5,robert01,flicker,smokey12,bearing,alemap,perrito,cool69,lebaron,bigtom,bigpappa,heartbre,bootycal,igloo,kayaks,dicklick,athena1,jarhead1,harbour,boobss,chynna,justic,shirts,blacker,biglou,bigtop,newcar,master13,limp,popeye1,boarding,womack,lucretia,rocky5,stunna,wutang1,nomarg,knights1,reef,shortdog,forsure,tea4two,joyous,icepick,motorbike,swatteam,scarfac,juggerna,hownow,lawncare,bikes,mike44,bilbob,bloomberg,okie,doubles,gawker1,amazonas,dalejr88,jimboy,rhianna,sparrow1,acorns,macdonal,billygoa,asshole3,mess,sparky11,omgwtf,bugeye,smokey01,baskin,crass,fabrika,thump,westsid,kangoo,dredd,engaged,associat,downtime,songohan,snowball1,hooligans,brunswic,safety1,concac,harwood,1forever,krayzie,altosax,tysons,greenday1,black22,hydrant,shazbot,zealand,instruct,blackdick,greyfox,glock1,cmoney,realman,lmfao,shep,shaft1,holsten,iforgotit,particle,gretzky9,bombshel,rifle,celeste1,alderaan,corona1,dado,west123,lowery,whore1,loveman,blouse,compaq3,triniti,carlyle,honker,lokiju,blown,viva,lego,worldwid,extra1,carnegie,fenwick,jordan99,bluetick,k123456789,bob2000,fajita,essayons,bmw320i,sweeti,employee,bob2,tincouch,cindy2,katlyn,miroslava,samso,bosco123,cagney,booboo69,murderer,find,nafanya,spiff,pornlover,movie1,redskins1,bogdan123,123456789.,nicolett,polopol,jmol01,nicklas,1111qq,yfdbufnjh,landis,ffff1,beatles4,mrkitty,graffix,1tits,cerro,bonoedge,donnelly,randy2,wright1,sammycat,skunk1,1234567m,tass,power9,deadsexy,bookert,badluck,mercenar,merlin99,penelopa,dude1,nascar8,joeboo,lizbeth,gjkysqgbpltw,golf123,ernies,garuda,bazuka,stasia,glasss,worksuck,hairdo,partyon,speciali,behave,slip,rainfall,dusty123,dukeblue,reptiles,msdn,1winter,wilshire,tire,john22,cmc09,texan,bettylou,hagakure,pmdmsctsk,pumbaa,schott,flyingv,buffy16,tupper,love269,disneyland,marcelle,youare,durban,lifeguar,perch,stoneman,phoenix8,mishel,witness,mooki,patrick0,muzzle,hale,milkman1,bruder,cornel,applied,nicole12,brodeur,ticketmaster,number20,superfre,cannonba,sandy69,ribeye,coastal,maser,fubu,milla,ducat,teepee,tompkins,gateway3,fuckyou0,hasher,dwell,potion,hang10,carson1,1xrg4kcq,cbr929rr,deangelo,motorbik,hideout,pussy101,camp0017,dugan,co437at,bottles,doormat,timmy123,paolino,hunter22,ceramic,st1100,vvvvvv1,krondor,nenit,gustavo1,eclectic,april26,hamlin,sprin,1green,katieb,steven2,shanon,123456789c,acurarsx,slut543,sequel,inhere,idea,pouncer,fishie,audia8,soccer69,settle,mammoth1,fighting54,mike25,worms,fontana,chaise,vfr800,sordfish,nofate,hellgate,dctvghbdf,qantas,sprint1,wallop,sixsix6,repvtyrj,zxcasdqw,stack,matters,parton,uranium,monkey6,warcraf,pwnage,coleman1,junebug1,targa,cachou,strateg,pullup,trusty,irock,oceano,edmundo,135135ab,psalm69,lorene,elemental,lone,perkman,salguod,viper99,backhand,serrano,dewey1,qwertyas,mailman1,red007,stanky,soaring,module,indoor,bizarro,brick1,michela,preciou,01telemike01,suzann,jarule,scout2,spender,1miller,wendall,forman,martie,yvonne1,psych,ytnhjufnm,electra1,oneida,integrit,strikes,popp,puddy,ruslan123,appelsin,miner,schmidt1,postal1,terorist,rehnrf,vengence,maroon5,juanma,kassidy,greek1,pimpjuice,repytxbr,other1,gen0303,karima,heavy1,02020,dash,palenque,mixing,laika,iamfree,bigears,damir,contessa,kerrigan,danone,yanina,111222q,loveforever,stratocaster,motorolla,ujujkm,123456789zx,stevo,fugitive,poker123,qaz1234,noodles1,lakeshow,soccer33,dark1,nosgoth,redbud,jordan7,hjcnjd,gooses,darren1,icculus,maul,zxcdsa,bluesea,provista,withnail,spiritus,quiet1,cruella,temp1,david26,deliciou,money777,metadata,hyde,shitbag,imfree,gfkmvf,dunca,diana123,mark01,nikita2000,11aa11,llllll1,qwaszxqw,mooooo,klapaucius,ramiro,bear101,vfktymrfz,smokey2,dracul,keith123,slicko,wetass,doofer,tubaman,phase,labels,jimmy69,nfymrf,acting,rjcnzy,demon123,marchenko,de1987ma,mo5kva,bonni,cronaldo,peterman,telecaster,megaman1,neophyte,lmao,stanza,fgdfgdfg,gfgekz,1986irachka,dfcz123,abc125,110491g,dctvghbdtn,niblick,performance,51094didi,majick,robert11,dolby,gfhjkm13,lapin,starik,martusia,vfrcbvev,markov,dogma1,thingy,losenord,evita,jigga1,jungfrau,zxcvbnmz,rottweiler,zxc1234,zero00,menudo,hotfeet,hardup,gamess,kaitlynn,sisyphus,mets69,limo,goof,pascual,eatshit1,olsen,kazak,dragon6,lucky9,kzktxrf,fermer,contacts,alabama123,faye,crazyfrog,anthon1,tiktonik,ferrum,lavanda,dhtlbyf,liana,romai,trantor,g123456,hookah,yoyo123,ghjcnjz,ghost16,gattaca,fotograf,gilber,gbjyth,rosco1,dumpling,flower12,novastar,yfcnz1,blackstar,iownyou,gerd,pi31415,tentacle,fielding,vasilina,lero4ka,1tommy,ididit,jlbyjxtcndj,mike26,wweraw,lukasz,loosee123,palantir,flint1,mapper,virgin1,flooring,calculator,iloveme2,themoon,radmir,ghjcnjqgfhjkm,sheela,spooker,squealer,kees,peace123,zxcqweasd,murakami,processor,harpo,bullshi,krishn,star22,galinka,rbhgbx,messi,rahul,nina123,geemoney,0000000000d,ser123,italien,vintelok,parfilev,grundle,1jack,matthew3,access22,moikka,miguelit,glenn1,vivienne,stason,hfrtnf,mjujuj,nallepuh,imaging,bissjop,rutabega,janeiro,monitor1,kazakova,mistral1,shakal,batman123,selma,5544332211,optimum,kenwood1,pypsik,installsqlst,klubnika,123456789101,jjones,vassar,moogie,vid2600,xfiles1,jeffy,buster22,solovey,generator,ola123,geolog323,a3eilm2s2y,failed,byabybnb,yfcnzyfcnz,twista,ltcnhjth,z1z2z3,monika1,compatible,uto29321,madera,earn381,soreilly,is_a_bot,531879fiz,4007,36363,44556,123579,123852,125412,125521,125689,131517,146969,151500,153351,154263,164379,166666,167943,196400,197300,197600,198910,198920,200001,241455,255225,258147,258654,261397,333000,334433,336633,337733,428054,442200,444000,477041,678901,709394,754321,786110,789551,800500,963147,1362840,1472583,1593570,2521659,5551298,6060842,8546404,11223355,12345611,12345789,19719870,19911992,19955991,85200258,112233445,172839456,369874125,789632147,1472583690,1597532486,hakan,pammy,adidas12,cruel,williamm,blue00,1234567890m,bbbbbb99,tekken3,bechtel,1member,snuffles,billyk,bb334,takako,babalu,exile,tapioca,cbr600f3,grenden,245lufpq,ytdxz2ca,hallowboy,ranger6,bayer,skirts,hartmann,insurance,fatgirls,clahay,hondacrv,outhouse,asap,gotrice,tana,sutter,fuckmeno,rugburn,weihnachte,2twins,heimer,hubbell,jong,megiddo,flori,validate,timoth1,24lover,absent,11111aaaaa,1hhhhh,ccccccc1,bridge1,stagger,jimmy12,greenn,cranes,heating,mario5,ronjon,hotboi,norseman,hilde,sundaypunch,birthday100,gorges,joesmith,john44,glenn74,def456,fotball,bernd,johnnybo,lynsey,blakes,lisa1234,booom,1prince,tudor,sanman,zombie13,bjarne,ancella2,shawn41,pandora2,ck6znp42,retnuh,1herbier,usaf,analfuck,maranell,veronik,1w2q3r4e,emb377,fishe,pass999,claybird,shashi,derby1,fredy,pelvis,chevytru,gismo,arista,ryan22,kitcat,36dd,battle1,kiler,dynomite,beer4me,sonshine,doug1,damnyou,harry2,hopalong,tribune,1fishing,paladine,1world,bulgakov,1wwwww,mycats,hdbiker,anthony3,yourass,breakfast,lory,niger,roof,kowloon,cheroke,dwarf1,33st33,robinh,tonite,asmodean,come2me,calbear,kennyb,dustin23,mistic,snowey,1bbbbbbb,1for,imran,luis1,1happy,crispin,promises,suckmyco,mjollnir,5w76rnqp,caption,farfalla,troika,lecter,4fa82hyx,x4ww5qdr,forum1,barbel,ford01,witcher,kevinc,avril,peter2,talktome,slon,ears,hot1,a7nz8546,fkojn6gb,zldej102,astroman,preteen,testin,vfdhif,kpydskcw,lg2wmgvr,pointers,bone1,unb4g9ty,65pjv22,nhoj,46doris,nicole23,bigsexy1,1surfer,qwerty01,3e4r5t,allen123,heli,zebra3,endgame,unlucky,counsel,petit,littleone,oohrah,krist,angrick,kesha,cba321,wayner,john33,cody1,rosalba,brownlov,pacer,sheet,allister,shader,wltfg4ta,rocket69,blueskie,mandreki,xsvnd4b2,apa195,zip100,vanya,dm6tzsgp,keren,dposton,8i9o0p,rdgpl3ds,kcmfwesg,tenn,1derful,tanis,aquamann,oceanic,sexfiend,guenther,bria,libtech,klaus1,jerry2,4jjcho,racecar1,hacke,wtcacq,gennadiy,nectarin,bigal37,xela,biged,notes,criss,fromme,inheat,rosen,poidog,motorman,boner69,weekly,myheart,jvtuepip,dc3ubn,analyst,swissair,shores,camacho,voronin,currie,dial,bags,timberland,cobb,carp,1matrix,lineback,gggg1,8363eddy,areyou,rosedale,gandalf3,1234567890qaz,pender,mushin,pgszt6md,redlands,startnow,titmouse,johnwayn,nike23,avon,camaleun,peepshow,lizette,1monster,freaksho,tabaluga,fefolico,contrera,levine,shave,robert99,rinker,wack,accounting,coimbra,jimdavis,skywalk1,raman,harr,whine,grip,thedoc,domodo,exclusiv,kimm,gershwin,failte,benefit,gefest,legoman,socal,heidis,wachovia,qwe1234567,i12345,kuma,safeu851,past,longtong,cokeman,magilla,jagman,shannan,baggie,blindman,hermine,debby,mtnman,valerio,asda,cindy69,johnson4,quinton,aura,valley1,scabby,negra,katydid,asssex,bigbroth,quinta,vallon,zanardi,lutscher,buster99,kourniko,finger1,devilmay,stockcar,aleman,haribol,telefone,a23456,b1234567,vasilisk,upload,classact,todiefor,bbbb1,qqqq1,uuuuuu1,nhfnfnf,strike3,andrew11,husain,trebla,ichbin,master55,ilovemylife,joshua3,antonova,valkiria,intelinside,squires,anastas,berwick,garena,belo4ka,cincinna,hasan,rjdfkmxer,goldtree,forbin,balla007,batterie,route,teodoro,12345j,torrente,1elvis,auburn1,faith123,amber2,heracles,shakespeare,abm1224,bennevis,uliana,lowkey,bobbob1,samadhi,jabell,parman,66chevy,monkey00,homie,castles,comrades,americas,shithead1,monument,tremor,verboten,thordog,thespian,modeling,average,mafioso,adamski,britni,rupert1,salle,raju,maranello,sham69,phishin,heffer,rapid1,fishers,scubad,emilyb,lila,sanctuary,thinkbig,fktrcfylh1,twinkles,march2,mymail,flvbhfk,dent,1manager,hidalgo,trendy,falcon11,muchacho,darwin1,matematica,sada,artur1,chicken123,perrit,monkeybu,0sister0,y4kuz4,anallove,maximus2,yjdjcnbf,gunblade,alons,anna1984,eagle99,lisa12,octavius,gcheckou,cbcntvf,asd123qwe,cowabung,amazonka,12341234q,sheeps,fktirf,choucho,pawel1,stokrotka,almaty,ghjcgtrn,foxyroxy,aguilas,florenci,silkcut,cormac,ahead,sandy2,asmara,alinaalina,henry8,rambler1,confidence,12344321a,newbaby,ranger7,poussin,duckey,happens,skylight,decade,batistuta,liebherr,babie,vijay,beaver12,klesko,janice1,snowdon,matulino,howdie,ajnjuhfa,invoice,green8,calumet,blue14,zzzxxxccc,messenge,atljhjdf,rossignol,arlingto,fkbcrf,shark01,konica,penske,ranetka,alabam,butt1,astonmar,kaunas,delta6,autogod,algeria,bigmaxxx,resolute,getfucked,pinguino,scoop1,bammer,bigun,mm259up,celular,archibal,juanjose,charissa,marihuana,sidewalk,eldritch,romer,anto,palmeira,sasha1992,mercator,parolamea,panam,tacitus,aleshka,gfvznm,sasha2000,www333,nastya1995,comando,kuzmina,aftermat,cfif,rudenko,dervish,protection,july20,sharky7,zastava,bristol1,sashasasha,gracias,beta1,sweetdream,123654z,golf01,and123,garibald,galatasara,madalina,nazarova,a666666,cytuehjxrf,knopo4ka,nike1234,elsa,worldwar,4me2know,elena123,giggalo,salvado,milano1,almanac,azucar,antenna,f12345,sokada,princesse,az12345,buckman,honeypie,alphadog,anneli,alsscan,7jokx7b9du,faustus,brescia,tribunal,precise,sparrows,kyle1,depot,andrei123,sundial,matrix01,webguy,bmw318is,elmers,pokemons,money5,blackhole,sun123,rulez1,madhu,chippewa,amparo,maxwell7,fuckyou6,elland,singe,suite,anaell,iluvtits,cholera,kilbosik,desirae,acuario,cheyenn,judges,stuttgar,andreia,vanesa,andreyka,fylhttdf,coulter,flatron1,telefoon,masha1,andrei1,vasco,sweett,frederiksberg,spinoza,velosiped,blackmetal,culito,andrew10,lovergirl,huggies,serenada,cnhtkjr,amberlee,rothmans,anna13,bambi1,vfyxtcnth,appollo,jbruton,qagsud,angelita,maldonado,1knight,dorsett,engine2,vfuflfy,aggarwal,tattoo1,lfytxrf,kot123,aniram,vika1998,juliane,teh012,anna1986,bkmlfh,lamour,matrix7,klimova,usethis1,123abc123,anusha,housebed,hero63,maranda,anyone,maltby,graphix,mlesp31,gurkan,gfgfrfhkj,caldera,send,roxanne1,underwat,conchita,arabia,radiatio,donkeys,snails,koolhaas,sofia1,sapporo,kzinti,nbuhbwf,vjnjhjkf,arkangel,artem777,babyruth,teatro,magical123,gfhjkm135,chanelle,rushfan,screwme,weinberg,q1w1e1,hannah11,twenty1,hellyea,respublika,haslo,biggio,unclesam,thehun,severn,bambou,chubb,villain,rfyfgkz,hpmrbm41,grayfox,baby12,alexis01,marryme,forward1,badaboom,hardtoon,hatelove,mensuck,kickbutt,eddie123,badseed,sweden1,yjdujhjl,babcock,iraq,panthers1,bagdad,charro,buddyy,boobless,russell2,tazzer,superbowl,ironic,tipton,starz,clam,home12,eruption,goon,ujnbrf,dillard,techdeck,busters,1murphy,comrade,kenya1,drumer,jaiden,kleaner,seeme,buttnutt,balls2,baloo1,ironhorse,montenegro,famine,was.here,omnibus,ashley01,greenegg,european,scooter6,spirits,bandana,suzyq,benhogan,lifestyle,bullyboy,bandy,poutine,mandalay,pistol1,hello22,david77,mysite,tampon,ayanna,rebecca2,ipswich1,1edward,powwow,delirium,rugby2,swiss1,lovespor,s5r8ed67s,cowboy22,lively,cum,putt,barney11,jamming,sexpistols,negros,barrera,saviola,groovy1,sanders1,bear2327,latour,quincunx,logica,barter,bronx1,chuck123,iop890,basalt,hammer22,basel,vfvfgfgf123,basil1,mathilda,otter1,cherri,vibes,knuddel,juhani,fetter,galatea,carolina1,22q04w90e,mollymoo,mirella,vlad777,batman13,saxophone,johnsmith,xpressmusic,dima1998,nicotine,tuppence,sexmania,chacho,sevisgur,chick1,kd189nlcih,polkaudi,thoradin,beaner1,ilusha,colfax,yankees3,thomas10,sirocco,1sparky,goldie1,oooooo1,wwwwwww1,plates,mignon,7eleven,cream1,bcrich,budman1,martha1,stacks,elliott1,melissa3,john23,sheep1,slick123,immune,stool,0773417k,august17,eagles20,irie,cyclone1,tigger99,bendog,cookin,mickey7,shanahan,ducati74,whipper,eccles,clothes,beagles,skidmark,fritzz,hunk,grumman,logging7,bears34,stripped,ashley69,roadhog,midge,studmuffin,bold,buckets,beantown,rolls,kurtcobain,sunset1,boodle,love24,beckman,bajskorv,idontno,portvale,relayer,nomoney,lenora,shamen,beefer,monkey66,lingus,pager,brewcrew,mollyb,gillespi,mother2,after,dedalus,footboy,boog,jose98,obsessio,gogosox,bellaboo,bob007,sleigh,cjhjrf,chorus,malvin,vlad1994,billi,ceramics,maruni,broken1,celebrit,elvis69,seppel,estrellit,felix123,krillin,godogs,grolsch,mrblonde,rousseau,rachael1,petal,solitair,natural1,chuchi,dorset,killer01,invest1,siegel,samuel12,booo,melanie2,studio1,rosies,zebedee,harness,aolcom,duane1,sooner1,regis1,thomas13,scylla,violet1,wakeboar,sabers,fresco,bilbobag,oou812,brainiac,bball23,busman,kimbo1,redfish1,know,deep111,bill2,rotor,gallego,carbone,lanzarot,camshaft,christa1,armadillo,trapped,killerb,fatso,bootycall,bigball,lesson,frank69,cari,speedie,1peanut,automag,goodpussy,russel1,jaysoncj,dwdrums,inbed,snowwhite,muscle1,bigfeet,chinito,yesenia,coors1,sophie2,chaching,2enter,onemore,sucka,tiger22,nowayman,hardpack,eman,fireboy,mangoes,skinner1,ruggles,loftus,philip1,sniffy,ratty,halima,phinupi,rocky4,millerti,iwojima,cork,tobi,nomar,1blood,zrjdktdf,blackfly,pretende,lucky6,jazzmin,woodpony,redlion,speed2,maxwell2,clocker,slides,cokeisit,veloce,halftime,guinness1,phoenix3,hammered,rachel69,tony88,icecube1,akitas,inga,billbob,pompon,compress,suger,william0,rich123,cdexswzaq,poohbear1,chessy,binkley,zircon,october6,tiffanie,endure,ducttape,misty2,dragonfi,molley,iro4ka,kruemel,flippers,dgthtl,falcon12,pingu,giancarlo,feather1,biarritz,physical,harada,gevaudan,humme,solidsna,heron,leather1,cumsuck,slobber,dennys,ttocs,courtne,chunli,briank,ashley2,pagedown,grandma1,buddy01,deskpro,condon,yankees4,mattress,temp01,majik,dragon20,dianas,color1,despair,ssvegeta,sneaks,overdriv,cheese2,chane,thechamp,panther5,alanfahy,william6,alianz,dasboot,tassadar,metalgea,william8,c0rvette,prosperity,red911,melon1,helpme2,tangent,ncc1864,honda123,bdfyeirf,nokia2700,waterbed,scoubidou6,spackle,blub,layton,joey21,bollix,crystal2,darcey,stratman,bluesky1,chess1,phatfarm,willows,sheen,millerlite,beverl,dowjones,mickey11,trooper2,tiggers,tierra,gofaster,markus1,mcdaniel,oooooo99,legola,gnome,fifty50,mikehunt,montez,intersta,bugsy1,earth1,ubique,asdfg1234,deez,anvil,ssap,eliza,beardown,hedonism,magnus1,nyyanks,ratten,faktor,sheena1,marrow,negrito,bosch,lytdybr,isabel1,jimandanne,tommyb,mccann,kekskek1,busen,rube,notlob,bolita,bruins77,kallisti,brattax,kalle1,sashenka,frostbit,kwiettie,perverts,daniel3,basshead,celtic1888,bookman,123qwe12,edward2,diamond7,rossco,creek1,booster1,roots,p3nnywiz,borisenko,45colt,heisman,bosshogg,4294967296,catbert,boucher,billet,michael12,materia,muledeer,wills,1doctor,vickers,boywonde,bckhere,pariss,wonderbo,groover,lespaul1,chinatow,starting,browni,gennaro,motorcycle,excellence,price1,mein,breaking,fishhook,wilkes,james00,carolann,gamecocks,chile1,bullwinkle,gasser,jibber,riobravo,snookums,vino,brielle,grog,fanboy,ranma12,rifles,twolves,december1,qazqwe,kendall1,redial,capstan,spunky1,gigantor,cairns,taylor01,brun,mucker,poiulkjh,dear,944turbo,riverplate,fuckmyass,buzzzz,bubba12,bubbabub,whateva,prisonbreak,hondaman,talula,delacruz,bugged,flog,ghjrehjh,karimova,skelton,energizer,cdtnkfyrf,gostate,braves95,3f3fpht7op,porkypig,joakim,rubberdu,donthate,rfvtgbyhn,comatose,clarisse,zodiak,tumadre,caine,bubbles2,cameron2,taurus1,smelly1,applegat,stingers,rockme,fitte,1camaro,culero,unhappy,ssgoku,master21,malinois,yeahrigh,poopee,dopehead,chewbaca,jessee,carla123,medics,fitness1,kyocera,aphrodit,joaqui,happy99,jackaroo,sharyn,depeche1,grendal,politic,lightman,nitemare,cassidy1,kirsten1,panman,dascha,1cookie,machina,pacheco,chumly,balmoral,delray,cnhfyybr,shitty1,ceres,realmadr,malabar,tigerr,alfa155,hjlbjy,sakur,fullred,lopi,diego123,microlab1,shania1,upsman,ram2500,28infern,muselman,juggler,cooking1,qazxdr,chicco22,twoone,darion,claims,vfvf2011,qazwsx1234,171204j,ketamine,buster21,hopeful1,swollen,gjgjdf,bloembol,medici,youngone,berkley,steve2,lui,roller1,cycles,dustin1,tkachuk,civilian,emily123,deploy,corinth,sillyme,gator2,sammmy,hornet1,albator,upper,jami,loranthos,doneit,kungen,debbie69,liverpoolfc,madma,tooling,mikasa,crfnbyf,heinz57,mark11,identity,moriah,mikeyb,josefa,mistery,shenlong,rse2540,greshnik,abundance,odelay,scare,drizzt1,flagman,tiddles,sailaway,starburs,scram,gbrfxe,!qazxsw2,siesta,wetwilly,father1,snoppy,purple01,handsoff,diamondd,scrap,nfqcjy,rodders,duchess1,jonnyboy,robert123,jacobsen,kaluga,liza2000,hangten,model1,wert1234,madam,theworm,espero,linnea,lindros8,sheraton,pudge1,midtown,dumass,rjyatnf,getsum,fallenangel,cateye,feyenoor,lambo1,ltybcjdf,girly,teach,red111,vtkmybr,sharron,55555d,merete,mirror1,diamond6,00000a,stryke,roosevel,d0ct0r,sexxxxxx,pass10,elvina,giordano,david13,virgilio,grissom,warren1,chacha1,dfadan,dima1989,polygon,gritty,davidw,kurupt,racefan,kazu,harddriv,firedawg,darcy1,1a2s3d4f5g6h,black666,celebrat,michaelb,co2000,mets1986,playme,kmfdm1,wilkie,muggins,laforge,pippa,seashell,xenogear,cornfed,daleks,jesusis1,cheerlea,renfield,tessa1,madness1,gary123,eyedoc,4iter,hoodlum,bigsur,natale,noonie,bsheep75,rolodex,rrrrrrr1,almaz666,efremov,sdpass,suggest,cell,whalers,pander,dimidrol,80988218126,dumont,dell123,00998877,dinamite,smythe,118a105b,toenails,newera,vika1996,koller,oooppp,foodie,ljhjuf,godess,constanc,grimm,b00bies,stuffit,fire69,ifufkbyf,elain,sektor,00000007,nigge,tanusha,dochka,1w2w3w,registr,jokerr,mahendra,colts1,cnhfcnm,gooch,wayout,geri,willie12,weeman,hornball,magnu,molly2,cash1,j0nathan,crashed,yankees9,tranzit,12345$,soboleva,teamster,quimby,shockers,elegant,merckx,ladonna,100years,hiromi,luap,mook,sovereign,silas,vangar,jesse123,bonethugs,nick01,dripik,ab12cd34,within,schuster,s62i93,nukem,lena1982,soapy,pointe,justin10,easygo,nonrev,champio,simba2,elina,ninety,katenka,example,17071994a,tktyf,cjkysir,togepi,unknow,gauloise,9lives,leigh1,paintball1,badminto,tourist,parviz,louder,fraise,gautie,guilherme,111111z,blacksab,leann,leachim,secret2,s123456789,marykate,freakme,thinner,shedevil,mousie,slot2009,highgate,pantss,vladimi,crjhjcnm,schuyler,reece,pink1,polopolo09,feuerweh,9noize9,rounds,tranquil,bycnbnen,atkbrc,selfok2013,fullhous,littlebitch,pussybitch,stitches,theking1,sexsells,swinger1,helpful,patman,rhind101,rotter,nord,nicegirl,gumper,tokyo1,suzi,trot,katerin,manna,jimboo,m7hsqstm,stufff,freeones,bombadil,leighann,merl1n,yousuck1,peopl,joker12,angel21,cb207sl,gallo,lennart,max007,tiffy,brucewayne,ivana,gauthie,h2oski,123321s,peggy12,trueno,bailey11,tiern,maxine1,baston,spookie,mine1,lightfoo,punkrawk,wichsen,knight99,dummys,ludmilla,l0swf9gx,hankster,dfktynbyrf,cv141ab,kalyani,eus1sue1,sexybitc,natala,gb15kv99,staci,bimbo38,01478963,phishing,sasha1997,fackyou,tatiana1,jamal1,nexus1,greeneyes,slava123,izumrud,katya123,marlee,123456qwert,pistols,loller,vika2011,mariska,ncstate,verlaat,phatboy,lisabeth,nestea,tom1,ak470000,10987654321,kurosawa,ladybu,valerik,poltava,fuckyouguys,754740g0,juris01,garfild,makarenko,lebedev,vlasova,roma1993,hjcnbckfd,tsubasa,ulyana,spanner1,nikki123,maksat,r7112s,directory,waitron,lizottes,nata123,heckfyxbr,nikita95,zamira,zz6319,shdwlnds,premiumcash,ramil,tos8217,tiribon12,tornike,9004,10048,78978,123212,123342,123452,123589,132333,149521,159456,182838,196800,196820,197430,198206,198207,198701,199103,199430,223366,226622,243122,255555,369741,369874,382436,424365,493949,515069,527952,556644,665259,666222,777222,785001,789963,888777,1011111,1232580,1313131,1357913,1597532,2597174,3440172,4206969,5792076,6969696,8481068,9811020,11111118,11223300,11223311,11251422,12345699,12356789,14142135,14159265,18254288,19755791,19944991,30624700,31415927,36925814,37583867,44556677,45645645,51525354,52545856,58565254,66005918,67390436,78621323,102030405,123451234,123578951,753951456,870621345,000002,0005,0008,derosa,retsub,rewster,tset,matti,sacha,demarco,richar1,golfer01,jegr2d2,noller,hondacr,pass88,littlegi,nihaoma,brittani,67stang,68stang,ds7zamnw,wycombe,foda,stivone,neeraj,titone,tirana,1jackson,apology,hoddling,eggroll,zucchero,rito,brainy,thousand,1001sin,scheiss,informer,1marine,1bill,72chevy,venetian,1simpson,sickle,adpass,letmego,zilla,richy,schlange,1gggggg,bdaddy,1jjjjjjj,newpass3,ermine,308win,drum66,porn11,1brandon,maulwurf,ace1062,naturals,sell,tannenbau,moni,kcng,qwerttrewq,048ro,1super,jose12,mayhew,runvs,supera,1abcdefg,ranita,fritze,tigereye,chiffon,bobbyj,qwe456,123jlb,adobe,akshay,dobbs,events,bama12,phobia,scott12,5string,blanch,q22222,blogger,luners,sexi,andrew6,gisel,sux2bu,sumo,greatgoo,mirko,randie,tonna,pinoyako,marcus2,xufrgemw,sonofsam,cheops,weihnachten,blackros,goobe,g5wks9,zwilling,maandag,asdzxc123,milo17,alic,everto,paraguay,anthony9,raissa,puffy1,watt,boscos,ardmore,piesek,stable,carlsbad,abc1,abigale,baddog1,fish99,255ooo,charly1,denny1,milka,king99,jack99,1ooooo,1booger,kalimera,1warrior,goddes,triplet,nairda,jackhamm,tiger25,nospam,tbear,honda200,hallodu,1carlos,lolopc,yrrim7,rollover,1baby,tehran,moonrake,agile1,melvin1,jdog,wisdom1,regan,hal2000,fuckitall,quart,teagan,vbnhjafy,coolwhip,signatur,sexygirls,aspect,fcc5nky2,rvgmw2gl,dro8smwq,mbkugegs,chris25,whoosh,gunite,myriad,azfpc310,breads,dogfuck,mooch,thetaxi,event,daywalker,mrpibb,apples2,edmonds,alice123,2much4u,bubb,keywest1,wejrpfpu,wwr8x9pu,watchman,tarzan1,gustaf,crue,ngc4565,2i5fdruv,hkger286,qmezrxg4,rz93qpmq,needed,schwab,javier1,skidrow,buzzkill,sierra01,mandel,canvas,nicksfun,jerryb,crock,sommer1,rick1,gibb,passwordpassword,vurdf5i2,xyh28af4,kzkmrf,euro2000,blackwhite,guenter,kmn5hc,ou812a,sujatha,armyof1,siding,saisg002,audra,chery,musket,eklhigcz,icicle,school12,bigboner,branca,rul3z,amberr,158uefas,lifesux,5thgbqi,triathlo,jamshid,teufelo7,germain,gutierrez,gravy1,pulp,wodahs,alexx,ffggyyo,divedeep,laz2937,4ebouux8,poopi,amit,mani,roxie1,cornelius,jonah,athlon64,bebert,psych0,saginaw,doog,winner12,carvalho,grumpy1,handicap,monkey4,r4zpm3,7seven7,hotlanta,schoolgirlie,tami,mvtnr765,ym3cautj,tangle,jaydog472,jjvwd4,cum2me,camry,differen,brice,duarte,still,bama1,vester,numpty,hball,gusman,pens,smalltit,00700,1rangers,passthief,dwl610,balin,foghat,bankshot,hackett,cessna15,thesame,deles,aekara,bbonds,aoi856,dell50,saisha,rueben,4cancel,swisher,doller,123321w,baldman,johnatha,1zxcvbn,blob,dori,spawns,rigid,stoli,tresor,gtnhjdyf,bootmort,purple11,caso,antonio2,harakiri,highjump,amen,nicole18,backdraf,caustic,borodina,hawkey,rallye,baily,maja,bad11bad,104328q,bogomol,souppp,techman,entertai,spec,morocco,cora,sabbeth,99ford,fast1,mommys,connors,table54781,muffer,gjlfhjr,pauly,fregat,fantas,goleta,grabber,ellehcim,albright,comand,gericom,4real,bensam,pardon,marv,whitetail,knudsen,agent86,dagobah,html,groucho1,calpoly,chulo,sanfrancisco,finding,merlin11,brandan,mervin,brucew,paki,tavasz,diamondb,kanako,gorge,aiwa,cando,changer,ownage123,bugmenot,melis,stillher,fourplay,wolfee,razvan,traxxas,entrar,band1t,muleman,bond0007,wow12345,atom,massie,mkonji,eastbay,ramana,turbot,struppi,bimbo1,boxxer,andreika,bigals,pkunzip,belly1,aaron12,joseph2,star77,jennyc,peludo,odonnell,hewson,diem,123qweasdzx,muskan,debussy,sniper01,hamzah,goofus,salima,easy1234,yarrak,abbas,rjycnbnewbz,toontown,checkito,saskatoo,cleo123,dianne1,pumping,z1z2z3z4,mascha,blood666,vesta,very,gotyou,mermaid1,chinky,sklave,sinatra1,hotbot,coolio1,beverly1,anna1985,hogtie,fate,greenlee,cjkjdtq,muhammed,ideal,bigted,dkalis,picket,alysha,aerobics,restaura,xavie,eire,canbeef,allston,ferarri,clownboy,iced,456rty,dock,labour,rockets1,strong1,kodeord,funfunfu,ironlung,latisha,rucker,eatass,alskdjfh,bigdong,htcnjhfy,123a456,black23,mamusia,primes,galvesto,amaranth,corvette1,a1b1c1,lofton,pogoda,cleocat,ilovemar,alex2,89876065093rax,aracel,goodboss,stater,tiburon1,jjjdsl,anisha,adilbek,copland,diadora,cacique,cbhtym,inverse,desember,sl1200,farming,lektor,passw,sdbaker,cthuttdf,kevinm,iamthe1,siegheil,chilis,jorel,jitterbu,sammy7,tronic,rutter,persepho,zaq12qaz,mtgox,wizardry,reviewpass,sambuka,nathan01,msconfig,arianna1,louisian,anarchy1,alphaome,alieva,apex,heather6,anar,fleece,yorkshire,alerts,kohsamui,fatdick,adidas11,horacio,jazmyn,cascada,lanfear,apples123,kulikov,toonsex,piroca,flameon,march11,koskesh,pcitra,agnes1,newzeala,safrane,zoedog,zaphod42,av473dv,sf161pn,transcend,shuriken,saudade,toma,kamilek,poker0,ballast,surabaya,love20,preggo,ahmed1,nastik,dunwoody,dirtygirl,marthe,aidan1,converge,htyfnf,grigoryan,ania,sebring1,airmail,1iceman,aishiteru,shortcut,rangers2,blackhea,rumpole,scorpio6,toto99,praveen,marston,deidara,kristo,denhaag,august24,daniel0,ghjrjgtyrj,akita,answers,larionov,nausicaa,airlines,prototyp,andorra,vangelis,tango123,neelam,walhalla,mansour,vanill,aurelien,remorse,pinoy,glasnost,isaia,lovehina,bestboy,leander,alaric,chante,songs,aerith,quaresma,gizmodo2,weymouth,phaedra,rufuss,arrowhead,classi,faramir,idinahui,conej,alex1995,a159753,rhfcbdfz,konfeta,jumpjet,1234567qwertyu,sorento,liliput,lytghjgtnhjdcr,wonderwall,111222333000,isidor,assa123,alex1985,merengue,chulita,chelsi,alex1987,fiorentina,mansfiel,god123,escrow,areyuke,vaz2115,indahouse,sex777,chiqui,avata,cagliari,ioanna,granat,lucius,fktrcfyl,nhecsyfujkjdt,alford,neumann,qwertyy,mama1961,pornostar,alina123,a123456b,kickin,miledi,mala,brittni,chelsea7,cthlwt,tarelka,ellada,iverso,isthebes,fuck666,walkman555,cowd00d,almeria,joanna1,ataman,ethiopia,17711771s,travieso,aquemini,kristina1,berlioz,sandia,recoba,jerkyboy,gumdrop,icandoit,lenchik,zgjybz,rose1,forest99,wishing,3611jcmg,amazing1,kathmandu,meeker,spring12,kaylin,anisimov,woman1,harlock,tereza,money99,armine,humtum,megha,nottoday,funkie,lucero,kenshin1,gorden,cognit,fsd9shtyu,philo,videoman,bigbird1,ybrjkftdyf,camion,bpvtyf,voronina,locos,zaqwsxcderfv,rebate,flaco1,avenge,hvidovre,dakota2,9638527410,assets,blume,lucky99,ercole,laszlo,fylhtq1,annapoli,misha123,seemnemaailm,anderlecht,tigertig,soccer09,leonov,zebra123,priscila,margret,wake,chula,cactus1,rockshox,missyou,hygge,kazama,baskets,canopy,andzia,anna1990,anetka,anna1997,ybrbnbyf,jxfhjdfirf,5c92v5h6,purple13,qwaszxerdfcv,qweasd1,ataris,giallo,slonko,lucozade,antananarivu,dunno,maywood,gbplf123,pawelek,makeit,anna1994,geroin,gfhfyjbr,fvfnjhb,sucesso,diamond2,philbert,silmaril,venom123,grandson,redhill,listing,antonio3,heimdall,firstone123,karlmasc,sungod,apartment,vermeer,regatta,artimus,plat1num,dick123,dictator,crisp,nell,moom4261,corgi,distant,thoughts,pa$$w0rd,styx,maxthedo,logan2,pushistik,unclebob,cubalibre,armor,(null,canada99,mistie,shipmate,fibonacci,artemis1,bunnyman,kokain,asdfasdf1,cock22,gopnik,bravado,eeyore1,thebeatl,montesa,vaders,assss,glance,sandan,09080706,silver99,vasile,msouthwa,zjses9evpa,ou81269,brandon6,piccolo1,azerbaijan,wahooo,seau55,hergood,hotlove,whipme,outlaw1,misfits1,bilbos,hoghead,ernest1,humanoid,c43dae874d,tarado,tom,mink,penquin,test3,seattle2,kenaidog,department,123123qq,balata,pinkey,minot,demise,natty,june12,himalaya,pinkerto,bigballa,dewdrop,bash,small1,chode,toonami,fuerte,lawina,peyote,robinho,berry1,mypass1,wonderwo,dancer2,notmine,9ball,paycheck,jesussaves,brother2,rodman91,dopeman,apple11,hammock,1penguin,pugdog,micmac,forbidden,caramon,jorden,prophet1,black9,july16,glamis,ninja9,screamin,philosophy,killswit,kegger,rebeld,czekolada,w8woord,racin,hammett,jazzman1,barge,anabelle,bartend,finnland,barnabas,barnard,jayne,rhett,reina,1justin,viper69,demetra,ligeti,diana2,lawnmowe,rockyy,ab55484,papasmurf,ktm250,p3orion,jazzed,calves,gloria1,barstow,neo123,chelsea3,rockandr,bigboys,shellac,burnt,darkness1,happyguy,jaco,greenlantern,polock,untitled,batty,cbufhtnf,python1,nedkelly,sassy123,cams,kreator,lamppost,bonapart,8vfhnf,batman21,joker777,robin123,ventura1,peter22,battery1,phili,bobbyjoe,yomismo,painkill,antihero,carri,spartak1922,boomers,gervais,beeman,cruises,gulnar,goldenbo,bazaar,genoveva,glassjaw,redarmy,redshirt,1loveyou,basketball1,bearcub,nnnnnn1,uuuuuuu1,marley12,wheaton,coronas,chlorine,67mustan,buddy4,poo_,xyzzy1,reynaldo,inandout,tazzman,normand,cousteau,hello6,specboot,hiccup,junior01,castell,goldi,myles,faiths,im2cool,legion1,redsox11,hotfun,0112358,byteme1,qazwsxqazwsx,nikkis,abby123,scottm,floors,cornhusk,bunkie,defcon4,clash,markp,mykiss,linkinpark,soybean,culebra,fuzzie,cantona1,ditka,beastie1,messiah1,kissthis,beatoff,tequil,cymru,cheesey,chomp,hejmeddig,redcard,beckie,intermilan,1light,cakewalk,pitter,clusters,chasmo,osceola,poolside,reeb,beer69,beer1234,gobulls,chimay,yfz450,pimpsta,bernardi,rocket21,000000z,enormous,anit,swansong,helicopter,poulette,theodora,bellows,creams,below,dolphin9,pater,darth1,cookie2,smokee,1ladybug,regedit,good4you,france98,prout,kensingt,inspect,hanger,psychic,billee,scsa316,blue28,dmb2011,without,peter69,private5,teenslut,bombero,pawnee,frogg,eleanor1,ones,piotr,vassago,august15,edgar1,thiago,brandon7,gusto,cheating,tarbit,tippie,landers,bwana,mauritius,hithere1,flexscan,2305822q,nickey,billyg,kawika,tomjerry,iamsam,chrisg,nnmaster,bradle,oboy,belladog,cool1234,gautam,dreamgirl,superman123,manimal,ensemble,hailey1,simpl,baseball12,dirt49,formel1,pornosta,amber69,divine5,bicho,dooper,superdude,arnie1,brucie,biddy,fishbowl,whitewol,dcp500,devochka,littlebear,sparky99,mary1,goshawk,nothing0,suckfuck,john55,mario12,dukies,beanhead,goathead,faith2,johny,tigers11,cannibus,penpal,johnnyd,fastdraw,halford,notme,hefner,daddymac,thibault,potty,morri,promopas,carded,thereds,tarawa,powerpla,wallpape,morgaine,bettis36,aust1n,matt01,palm,thruster,1theman,1bigmac,liberty7,greenery,bigmouth,bigt,dennis2,stoker,dildo1,hangers,march15,johnd,wetworks,crossroa,gunfight,bunky1,rockcity,tingle,heywood,gordy,gutentag,dirtybir,kimbo,willis1,motox,pepote,bushwick,sharon69,mystic1,kink,stat,katiedog,greatdan,hastur,houndog,testerer,schroede,runnin,multipas,lizabeth,chico123,lund,gillis,sayuri,kumar123,channels,shana1,pecos,birdcage,racquel,washear,shameless,rachele,k1200rs,tools1,kissfan,sassydog,yellow5,optiquest,birdsong,forecast,kingss,tirpitz,bison,laluna,mini14,bobby12,cooper12,mistys,byoung,sammy69,toscana,rhode,modify,cleanup,flag,snake2,mymoney1,cntgfyjdf,blackfin,blackheart,brady1,robotec,joker13,grimreap,ashaman,walsall,motoguzz,kathi,money23,peterk,whoa,thekids,temple1,logcabin,thorny,gordan,bykemo,neverwinter,twiddle,breed,stevie1,pinokio,mclarenf1,stickboy,bloodlus,cinta,torrents,blueone,pussy12,boogiema,bnm123,depaul,bluedragon,delay,scorpian,fsunoles,januari,standrew,dolce,87e5nclizry,justin01,astron,flat,ginger123,bmw750il,stronzo,canesfan,welch,kathryn1,gijoe,luvsex,nomis,65mustan,shoeman,britches,stumper,killer13,terrill,fortune1,jojo123,justin123,bobrik,hotdick,boca,cindee,bodie,bren,cer980,rafale,dfyjdf846,futebol,pinarell,nepal,dude1234,jkmxbr,wilmar,pepluv,zantac,fuckthem,mattias,micky1,giampaolo,danny001,shaken,pace,bouncy,puppets,pancreas,tampico,micki,supermario,union1,lollie,lichen,modesty,turambar,hamm,usopen,pretender,chatting,eagle21,myhero,killed,pandoras,hottuna,sever,roofus,buddog,ryan01,satire,balls123,magic2,nosaints,marten,leaf,dukers,mccall,lovesuck,fillmore,brandy12,chevyss,ryslan,kleiner,buster3,barney01,ou812345,paully,conor1,children2,carrion,longford,pub113,sofun,shaky,chink,mcknight,roisin,redhorse,fuckgirl,gordon2,napster1,doodle1,panzer1,amazed,hebron,sasafras,publish,bridger,topten,miami305,antrim,secure1,tosca,letmeino,roboto,lesabre,grizzy,videogam,brucey,tylerj,clubs,wales1,pointman,gehenna,daniel21,gopokes,ranger98,abbydog,lou1988,sathya,wreck,spankme1,buck123,thank,stunts,hammer99,artichok,gthtrhtcnjr,jimmy99,bushmast,filip,sailormo,amersham,samat,coolfool,1bullshi,mmmnnn,void,lucycat,butterbean,pie123,vfrcbvvfrcbv,canman,mahatma,love88,merman,byrne,cgtwbfkbcn,elroy,lacrimos,maude,caball,arisia,mccain,caraj,dameon,teenlove,palace1,seabass1,pineda,taratata,fitta,marmalad,cameron7,mahogany,huntress,redwhite,interior,nbibyf,june28,lechef,mudslide,canoneos,nalini,kahala,icema,finale,rimini,ember,zxc12,image1,erwin1,carrol,path,goater,october7,channel1,naturist,chrish,kilmer,catboy,shapiro,beatty,jayboy,authcode,master0,rusty5,latrice,smith22,kicker1,surfside,glasgow1,rfycthdf,clements,ingersol,daniel11,selrahc,donna123,maryann1,annamaria,taller,baseball9,steph123,donsdad,system12,marcelit,wrestling1,tedd,orange10,lances,choker,arowana,silver33,chris10,delhi,atwork,hobson,scoopy,merced,palpatin,music2,dishes,smurph,silverfi,1beer,stark,corneliu,design1,insignia,thestone,cools,yoghurt,drain,singer1,5411pimo,dima2009,zimmerma,cowboy12,stalke,excited,wigger,soxfan,retired1,sodoff,kolia123,harley13,sarah69,dude69,dyanna,grill,acme34,sigmapi,bigloser,47ds8x,couger,rebenok,fucky,crenshaw,roby,esteem,r1234567,joshman,sputnik1,croaker,ridges,titti,raver,schuey,lexmark1,salerno,cestmoi,sheree,good123,august9,masterma,helter,love4you,ctvtyjdf,passking,sayan,oleg1994,9379992q,samboy,photogra,aachen,stain,awesom,sleeve,quacker,pooky1,capital5,handy1,poppydog,embrace,ferraris,clementi,kenned,punish,singe11,semperf1,maria12,marcin1,fafnir,marquise,feldspar,sthgrtst,tylenol,robert22,hassle,spooty,lovethem,deuce1,killem,thread,short1,qwertyz,kittykit,monster7,french1,ginny1,liveoak,silverma,kolding,clinic,sam,mama12345,1moose,dnevnik,genial,poopoo1,floor,aqwzsxedc,marshal1,greentree,qweqwe12,conley,presence,purple2,drucker,pentagram,hfnfneq,lolita1,njhyflj,margera,pumpkin2,bond00,powerhou,emmajane,terri1,1qazxdr5,sponsor,darkhors,superx,mineonly,redder,electr,torrid,jaylen,dragoon1,timm,lotrfotr34,caffreys,zvfrfcb,serina,gladiolus,ryder1,hotspurs,boutique,disne,driscoll,russo,gettysbu,holeshot,pixel,recover,shazam1,viper7,logans,p0o9i8u7y6,dave1234,ritual,peggysue,jamesw,koresh,till,llama1,herber,mushka,loved,plant1,bogeys,baldhead,nesta,everclea,dctdjkjl,1nnnnn,muse,vbkkbjy,rkbvtyrj,123321aa,terminato,rfghjy,monday2,lolnoob,nextdoor,giga,santorin,hardest,emergenc,awdrgyjilp,thefrog,flibble,papageno,boomerang,555555d,quietkey,skripka,timbuktu,123qqq,kanat,mrbig,hardy1,123lol123,1234qwerasdfzxcv,gordit,korolev,diann,lionsden,pappnase,tweaker,xexeylhf,dougla,qazwsx12345,studly1,arenrone,italia1,gateway9,jesuschr,axelle,eclips,terrific,edibey,money69,honor1,powerstr,bigsexxy,thesims2,drilling,suckit1,dthjybxrf,lbvfcbr,thrall,panasonik,oinker,rory,emblem,polkaudio,xbox36,asilas,nicetry,letici,nermin,salim,agshar,yeehaa,hockey22,111luzer,mongrel,boognish,kierra,kimono,pbyfblf,thx113,gtogto43,lidiya,pepsiman,jason13,eiffel,polonia,fathead1,nola,station2,ps253535,dragon666,mashoutq,nfyz123,alston,dumbshit,toyota91,struggle,newlove,muttly,gonzos,selassie,gatinho,shmuck,iddqdiddqd,bikman,tcglyued,touche,apple5,assmaster,ned467,jamboree,yjdbrjdf,elise1,stockhol,toplay,matrix99,sofiko,a1b2c3d,thvfrjdf,emilka,valenok,bananza,gribble,sat321321,espn,tinti,felecia,hank1,quintana,alexandra1,1234512i,bimbos,jorge1,gfgf1234,apocalyp,b0n3,spiri,starline,raffael,gasto,fabfive,sharona,lovebugs,marcus12,pikach,reape,cepseoun,pinkpussy,cityboy,w1w2w3,321ret32,babyboy1,fastman,morrissey,nintend,mickey22,sasha11,jkz123,nokiax2,guille,niles,ferdi,sovereig,remi,ferrell,qwest123,stiefel,ozzy666,agapov58,ttttttt1,junkfood,nfyrbcn,profiles,ironfist,squeeky,hjvfynbrf,hondavfr,homer69,pens66,cockgobbler,timati,dad123,tornados,oleg123,dude12,mario64,richard0,12345qqq,summoner,mclaren1,gilgamesh,diavolo,cvzefh1gk,marleen,wm2006,hardguy,galleries,nokian,maks123,nikita1998,luster,birder,lucas12,pica,blargh,tetas,furka,godhead,powerr,kumiko,mamula,cimbo,dextur,moll,gass,shithappens,gallus,sergio1,cheetah1,lindy,cornish,rudiger,aimee1,pocono,topcop,iloveboobies,hambone1,abcdef12,kloster,georgy,irina1,gigant,hereiam,janssen,sommar,nick11,irish123,tree1,ghjcnjgbpltw,shahrukh,longboar,margaret1,vfnehsv,luigi1,nomames,puttana,tr1993,w1234567,quantex,mikeee,viktory,phineas,hammertime,mayflowe,avr7000,teeter,heckfyf,jndfkb,hatman,cbr600f4,tv612se,jason22,smacky,bliss7,deskjet1,0cdh0v99ue,mossberg,tuff,miracle1,huligan,cheez,precisio,karpova,napkin,roman777,mmcm19,klaudia1,vfvjyn,roadrash,nara,medical1,crazzy,nokiaa,perfection,lillo,nazarenko,rfhbyrf,hjvjxrf,dctulf,revelati,rfnfhbyf,love2010,importan,jordana,j1234567,zaqwsx1,shaq,lactate,jesus33,burrows,mike34,rafter,gcheckout,rfgecnfcerf,mammy,selector,secured,wooten,lacroix,minddoc,sweeet,maier,mobility,sudhakar,julija,malcolmx,kamal,kakosja,karim,preeti,0101dd,kisa,vlad123,fizika,pangaea,yfl.irf,l123456,nanette,description,accountbloc,octavio,hardwareid,tidbit,scripts,287hf71h,mrmagoo,romanenko,mkvdari,mdmaiwa3,msinfo,osipov,timt42,ybrbnf_25,nurjan,gfccgjhn,svetasveta,havvoc,123321az,losbravo,sanek,thd1shr,shash,imaccess,gxlmxbewym,n8skfswa,ufdibyjd,bubluk,4060,6001,10078,14028,17098,50000,54354,78965,115511,119966,123592,123699,123978,124365,125690,137955,143000,144444,197200,198020,198800,199410,204060,224455,228822,316271,365214,382563,414243,441232,444888,483422,545645,665566,666444,687887,747200,789056,880888,887766,1010321,1233215,1346795,1512198,2022958,2121212,2525252,2797349,3816778,5556633,7085506,7506751,9124852,9556035,11119999,12457896,15975391,19372846,19380018,19822891,19855891,46466452,51502112,55495746,57699434,61808861,87062134,98766789,159357123,159951159,777555333,999666333,2468013579,dclxvi,1digital,a8kd47v5,supercop,stall,enfant,gentleman,ssbt8ae2,jackfrost,doda99,whit,chevyy,christo1,henr,2500hd,mould,themis,000008,shinchan,winder,dimes,peterm,qwerty09,fiocco,nitsua,happie,ibelieve,mchale,knopfler,hanley,parsley,thecure1,horizon1,chucko,walter34,buster88,fastest,wendigo,platina,fordfocus,contro,verymuch,oldpussy,bman,1bbbbbb,1eeeeeee,easy1,zachar1,1xxxxxxx,jasonj,bob111,greese,arlen,al123456,oompah,scottb,purdy,achim,121ebay,arzen,goodjob,shadow88,bigtim,atep1,austin2,dragon98,1asdfghj,coco12,bertone,123test,123boots1,tplate,dav123,opal,sss123,divad,dietmar,softcore,hathaway,camilla1,penfloor,visigoth,leet,bullnuts,elixir,mark13,singapur,scotlan,shadow14,samo,matveev,blue92,alia,elfriede,animal2000,carlos6,7imjfstw,9hmlpyjd,478jfszk,merlin21,hambur,jhereg,algiers,specter,racism,bung,july1,refinnej,nokia7070,jimbo69,imhome,tobias1,crazyd,lalit,elves,lozano,deedlit,nicks,damsel,lichking,hubertus,suspend,pantyman,moman,newyorke,vfhnsyjdf,liza2009,1month,abner,abra,adolphus,bunyan,1rock,1bigdadd,1alex,bombs,2balls,romper,1sarah,gable,delite,littleb,plain,breeder,5alive,taproot,malaria,paolo1,pools,1packers,hammer69,golfer11,1badger,qwe1234,simbacat,yodaddy,thewolf,lightbulb,inout,liar,ignite,altman,filles,lilone,arnol,angelia,buffs,belt,hoffmann,xxxyyy,123321456654,decent,currahee,emanue,nicole3,holly2,truant,pages,aassaa,paule,peni,dkjfghdk,stork,1honda,1creativ,a6pihd,sd3utre7,chkdsk,voice,wrongway,sassy2,reiner,torquay,wunder,demetri,queenas8151,bigbri,damian1,justforf,mccool24,imani,hedj2n4q,ofclr278,dudder,macross7,johnnn,forplay,gilroy,dotson,jeff12,rosebudd,twotone,schwing,wewiz,jabroni1,dukeman,angeleyes,pipeutvj,dorman,lamerz,2h0t4me,wallstreet,tiburo,goodby,gleb,moores,burundi,tabletop,richard9,acehigh,bendis,gorila,billy5,bellybut,12345678i,invernes,medias,conducto,tooting,method7,barrabas,softball1,hooks,voorhees,moonstafa,barabbas,escort1,lgnu9d,mustaine,calimer,summer13,aerdna,1drummer,albert12,tony12,indianer,scanman,panther6,demon6,tico,byers,cope,petera,duramax,sissi,arsenii,doss,accobra,scottsda,brazen,hymen,poppi,dukey,dago,erathia,gera,44mag,perth,aaazzz,adelheid,camel123,jackie69,n7td4bjl,laurenc,lukas1,peking,loploprock,markin,issmall,giveit,josh12,richey,gborv526,yaglasph,blessyou,refer,dsmith,acer12,franzi,mariette,capo,misterme,bine,checkm8,pussy6,connell,1qazwsxedc,whynotme,monteiro,cage,dott,akron,125wm,auntjudy,waltrip,fica,1234567890987654321,blofeld,barnacle,marlins1,felici,legs11,signin,trotters,flyboy1,dudley1,akuma,joxury8f,5speed,fifa2010,gotime,trim7gun,today2,lark,donaldduck,buster123,brande,booyaka,geral,andrea12,capone1,1234567890qwerty,barth,rabbit66,feeds,lomond,abandon,boolean,monster9,hydepark,opening,devil69,george13,azreal,connecte,montse,matthew5,rushman,jhrl0821,handily,kosssss,nightfal,sixer3,phoenix9,anthony5,oslo,armani1,kaufmann,gemeni,snowcat,kissed,flippe,enlighte,david21,elmer1,86chevyx,f14tomcat,relic,29palms,koichi,mali,melt,98xa29,ygfxbkgt,adamson,turbo911,pussy5,jimb,svenska,greyhawk,keri,volante,christiaan,girls69,anchorat,lovess,lilli,sanskrit,ajax01,queens1,hanford,gayman,ending,gimmesum,bigtex,eatmyass,dogbert1,azimuth,truegrit,jeniffer,targa1,edward11,xenon1,totti,q1w2e3r4t5y6u7i8o9p0,honda450,gigemags,a112233,a159357,anna1982,sammons,ghibli,biedronka,dmitrij,gresham,12345678w,techn9ne,shihan,6gcf636i,primus1,playhouse,gangster1,ash123,jerkin,trabant,guitarman,rakas,sportage,denver7,bogdanova,chevy11,ghfgjh,hesoyam1,asher,nottingham,morganstanley,bobbyt,amanda10,airbrush,hubba,milburn,charit,freecell,astronomy,warp,curlew,pakalolo,hockey4,vfrcbvjd,bullard,nevergiveup,anupam,chivas1,andrea99,minim,arenas,romanson,nepenthe,morefun,bela,gonchar,madhatter,le33px,fredrau,access88,eugenio,impossib,scrapp,morelia,scratch1,hollywood1,stewar,sacrific,bmw750,aiden1,siffredi,nantucke,drew1,acme,wiley1,kravchenko,rochester,darksta,sananton,mary69,looking4,angel007,bubbl,wear,adama,adamas,bmw328,mother12,billa,excaliber,bandman,hello101,mishra,sawtooth,a1234a,dawid1,bonn,pistola,theriver,alfonse,basket1,sophieh6,bluewave,koketka,seymur,123321qw,borodin,felicita,freder,azizbek,adios,bankrupt,1arsenal,birthday2,edcwsxqaz,mark3434,sybase,valmet,backwood,sunday1,molodec,larousse,spawn7,nokia5200,taylorc,deflep,mamaliga,kajlas,wowlook1,manchester1,telus01,motel,qqqaaa,natasha123,casio1,sys64738,alex1974,nostradamus,trish1,newborn,al1716,654321z,epervier,afrodite,poopypan,recon7,skydive1,bokser,jawbreak,penchair,kareta,aldebaran,akinfeev,silkeborg,pensacol,g0dz1ll4,sanction,jesuschris,nn527hp,dolla,milkmaid,terrell1,epsilon1,lillian1,crhbgrf,maxsim,cathryn,felicidade,ezequiel,matrixx,ekbnrf,junaid,amira,polly123,number8,vaffanculo,botanik,jhnjgtl12,arxangel,malyshka,barsic,petshop,fhrflbq,0123654789,alltheway,zoltar,maasikas,sunsets,solid1,59382113kevinp,cachero,resort,password!,karizma,ashram,tarragon,mama1964,joshua0,part,silverstone,chaparra,tetley,havok,bums,saraann,pipeman,numb,1chester,reset1,massi,monarchs,asmodey,sarahh,zapidoo,connor11,sane4ek,journey1,9988776655,blue135,jnrhjqcz,daggers,123vika,ilford,1legend,anna2002,tomb,tsunami1,rolltide1,ybrbnjcbr,portishead,free30,redcar27,footie,moskwa,cougars1,blackhorse,petert,ferrina,cstock,av626ss,macedonia,si711ne,robles,dtcyeirf,1234567890p,picture1,column,cartagen,volodia,folgore,alex1975,katemoss,alegna,burzum,alex1981,digitex,fktrcttdf,yfxfkmybr,evropa,123654789a,sasha777,alena1,leshka,glasha,ytpyf.,bloody1,ancona,ander,haustool,cbljhjdf,alex1971,134679a,northside,skyeseth,alex97,frontosa,andress,diamond4,luansantana,blooming,scudder,rondo,tima,fredonia,anya,valeria1,corrigan,jawa350,contrasena,elmwood,qwe123qwe123,change12,yellow3,cubana,ofcourse,romance1,genesis2,fuckthemall,dilara,alina1995,lubimaya,lisica,cardss,happyness,weasels,paranoya,hifive,vbitkm,vinicius,alley1,charleston,titania,alli,boing747,allies,parliame,hunglow,lando,bossss,women1,ufkjxrf,mamada,patient,pookster,parapet,1hardon,shavon,adrianna1,painters,ferrero,lore,stargirl,marist,pennydog,onlyone1,amanda123,ashley123,satyam,green45,fucking1,festiva,buldozer,axiom,slender,pheonix1,amigas,negrita,meduza,heavymetal,bobrov,beb,ashraf,sargsyan,1flowers,april15,laura2,ifoptfcor,miyvarxar,lovable,anahit,anais,truelov,flavi,varsha,dekal,stimorol,potapova,anatoli,lubimka,fylhsq,cathrine,dorcas,carro,mazepa,147258369a,qw12345,andrew99,fargus,halle,clarkkent,andrey1,gjkzrjdf,betmen,yfeiybrb,bumhole,luvbekki,sparky01,holcomb,derren,jakes,amberdog,persona1,multiscan,beloved1,hotbitch,advert,varela,dannyd,truskawka,angel17,sascha1,eatmeat,v00d00,tagada,anil,yoshiko,anime123,sanna,outpost,antonioj,flyvholm,fhutynbyf,berner,aaa123456,sone4ka,donkeykong,gtnhjpfdjlcr,gowron,hurryup,into,lovepuss,susan69,sexy22,owns,avtoritet,antonia1,conny,ninjutsu,red100,dima777,mansikka,modem1,odt4p6sv8,zxcvbn123456,gjpbnbd,imac,apache64,aessedai,aperture,sultry,monitor2,totenkopf,dogphil3650,chicago5,fine1,arabian,putangina,love15,tony45,babyphat,artful,jason11,hanibal,dontgotm,undone,veruca,vehxbr,arjuna,arkasha,pouch,asslicke,philippines,cantina,wideopen,chitra,run4fun,molecule,unseen,barsch,hakuna,davinchi,zxcasd123,scrapland,methanol,bmw328i,frog1,spiderman3,phezc419hv,imelda,reviewer,blass,werty123,lassiter,comicbooks,64chevy,astonv,zcxfcnkbdfz,perrine,1video,borealis,a333444,zsecyus56,awake,bigbone,booboo11,d50gnn,rjirf,4815162342q,zzaaqq,thuglove,rkelly,badder,leto,bear13,recess,baer,raptor22,bltynbabrfwbz,pest,poacher,medtech,baba123,vaz2114,1explore,robbob,america2,ricci,masterba,baja,bmw528,nelly1,greenlan,chopsuey,kokot,balance1,pussy4,moondog1,moise,meeko,bard,flynavy,hayman,cotton1,layla1,katuha,destiny2,happy6,ironfish,tracey1,jasmine7,betrayal,mcgrady,ballroom,geetha,kronik,chitty,oneputt,humpin,stonehenge,lazer1,munchy,zacharia,pedal,bananas1,flute1,brille,1frank,punto,warhammer40k,tnt123,boxman,hemingwa,cjymrf,hello23,cobra12,jordan45,furnace,canto,generale,mine11,march17,killer77,williamj,jimbo2,letterma,war123,olson,steroid,peanut11,seamless,rugbyman,plywood,dany,franco1,kriss,execute,xanth,angeldog,potters,hatrick,shenmue,grandam1,layer,rosehill,tucke,parson,zackery,1cricket,fences,swift1,kinglear,cessna172,calla,baroque,gbpltw123,shadowman,rstlne,mockba,olga1976,pd25,bowie1,myhoney,guadalupe,1bastard,baseball7,cottage1,homerun1,bleu,spike2,greenda,monkeybutt,farts,jays,syndicate,something1,craiger,passwordstandard,pierre1,dorothee,bastogne,brandon3,iamgreat,358hkyp,overflow,siddis,coffee2,marcia1,chancy,fairchil,hits,batmonh,doody,wildon,batteries,tom204,vonnie,exciter,sundog,gti16v,ottom,rataros,tonchin,joesph,chicken0,missys,dell11,bodhi,maprchem56458,magnit,paswoord,leedsuni,dance123,bballs,ppppppp1,1kkkkk,1lllll,city1,mmmmmmm1,nnnnnnn1,elessar,bobo123,user123,bobolink,gandalf0,beckys,1giants,udders,freezing,chappie,maddawg,hextall,amiga500,hotcunt,scubas,diet,further,infotech,moose69,motoxxx,righty,gundam00,speck,bermuda1,tylerd,maersk,vending,blight,camelo,backd00r,cheyenne1,1king,drumming,tgbxtcrbq,lovezp1314,buster69,twistys,whatluck,riptide1,kalo,playgrou,construction,tangsoo,brewery,thanku,ortezza,killas,beatbox,slutfuck,ostsee,beatme,kiddo,corp,momoney1,eager,fractals,polkadot,prince11,seemee,milner,bigtitty,form,kimberley,slavery,optimus1,iluvu,pickens,london01,steamboat,emely,comfort1,sammy11,brianc,litebeer,hampster,smalldog,realsex,romann,cartman2,blasted,jeep99,sunburst,engels,toby12,mugen,albertjr,0101198,wantsex,egoiste,pjkeirf,maddog69,object,belinda1,omni,elvir,gammon,emma01,awesome2,maximu,thicker,stoked,cosmodog,bijoux,falls,beltran,ben1234,pooped,fatmike,mamadou,benwin,michou,bend,medicus,justine1,bendix,morphius,biplane,goodbye1,brillian,kirbys,wrote,snaggle,kenji,lankford,pr1ncess,glass1,laotzu,nuaddn9561,benner,metalhead,mamapap,jollymon,field1,janets,trompete,matchbox20,rambo2,benzene,bozo123,lifestyl,bobi,pachanga,drool,buzzword,bugg,gfhfpbn,adaptec,halloo,roslyn,grenoble,mariana1,green420,spring00,help123,vitalik1,papas,gavrilov,123qwe1,steve22,dermot,indig,cody11,cassie12,underhil,fireplug,bobcat12,overcome,bruce123,knowles,poole,g1234567,usmc1,rust,brianw,lokomoti,pegas,nightwis,sleddog,red333,jamesm,onizuka,melony,scooby11,brody1,noir,obvious1,kelton,basura,policeman,jamese,bautista,zzzz1,bicep,emporium,kolort,chevy3,1nascar,patriots1,chrisrey,padawan,eather,pinky123,stud69,thc420,golf1234,girl1,fucktoy,pinkfl,loreli,bigbubba,2letmein,ilikepussy,godsgift,june14,chevy69,technica,dummer,flinders,bouvier,elway07,james6,bige,liljoe,gravedig,jakeyboy,longboard,highspee,saralee,jaded,12inches,grizzlie,hockey69,biggums,leghorn,bigjake,tomtom1,goskins,jekyll,gaffney,mackin,monkey9,nigger123,lilmike,snappy1,bigo,gomango,mantaray,whitehea,push,ray123,redhawks,newcomer,hondas2000,steve12,dickster,ruddy,skinny1,sunburn,cumshot1,bonkers1,doors1,convair,kyjelly,flabby,ford11,throatfuck,imladris,himmler,hiker,mcnair,85bears,hots,waiter,12play,partner1,july21,nibiru,communit,mitzi1,alucard1,latham,bantha,jackoff1,madnes,clitty,spider10,cabledog,figa,eagleman,tidwell,peggie,drachen,lzhan16889,tight1,ladeda,chest,bitten,igor1994,unison,champ123,brooksie,frogman1,lasse,bubbaman,august22,passsword,noodle1,stang50,coco11,brennan1,1cherry,magic7,twinturb,pamplona,tangos,claws,pasture,sling,boycott,baseball11,welcomes,scc1975,nailed,krille,cunt1,harumi,douchebag,fuhrer,rossigno,nuggets1,youngman,blazing,billly,clothing,doggy123,craigs,krakatoa,snowstor,church1,orange11,chester3,motdepass,zymurgy,leyton,harryp,bloomers,wisper,dale3,equine,selecta,fatman1,humans,fuckuall,mamasboy,zaire,purple69,shopping1,delta7,moon69,blue24,miyuki,juvis123,noremac,icewater,damiano,blurry,joshua99,imagination,viper01,dood,ramman,apeshit,crimea,kenpo1,shit12,007000,richard8,lompoc,estes,urbana,irene1,quad,mcclure,freedom8,nephew,coppers,flash2,carrot1,2big4u,5nizza,latenite,789456123a,imperia,bubba11,pasha1,nikolaevna,nokia6131,evenpar,hoosier1,kwiatuszek,gtnhjczy,fjdksl,inter1,nokia6500,spuddy,kiba1z,vova1994,chicony,english1,bondra12,meatwad,fatfree,congas,sambora,foreign,stonie,busta,ohmy,fahayek,boobs69,snack,write,piper2,pimphard,cootie,belluno,booty69,boochie,green4,bobcat1,wintermu,rjnjatq,iberia,born,j0shua,beckham23,delerium,1rabbit,caseyboy,sleazy,redsox20,justice2,debbi,venomous,scorpius,boundary,edit,gondola,stabbin,toybox,fight1,denn,va2001,ladylove,sniffles,eintritt,lanesra,navyman,slang,ascent,jessica3,vanhorn,platinu,cookbook,darb,storm7,bradbury,kanmax1994,thunder0,gundog,pallina,duck1,roach1,cubby1,holde,isbest,taylor9,reeper,hammer11,compaq123,fourx4,hockey9,7mary3,busines,socorro,wagoneer,danniash,markham,david11,infidel,shockey,caring,hammer12,burlpony,ram123,platonic,nels0n,angel77,sarcasm,kenseth,hassel,max1998,science1,lawn,cabin1,ox3ford,platini,sparkle1,service321,christi1,brunob,bot2010,retter,cooper11,iraffert,guillermo,hammie,gnasher,cleaners,wooody,tiedomi,sveiks,wifey1,yams7,johnna,flipoff,snazzy,abc123a,janie,dave55,1christi,pothole,man1,jack5225,vwpassat,burltree,mornings,cosmo123,thomas21,tonto1,jaden,1snoopy,pocus,caveat,subzero1,julias,sanson,oaktown,rodder,bullrun,happyhap,yasacrac,discord,coma,greenhouse,shampoo1,reiter,qwerty32,tiziano,candance,coloring,twincam,supermom,easypass,porkpie,mannix,undernet,endeavor,pablit,wireman,talavera,tobasco,rodeos,vault,karmann,shameles,taylor11,chippie,guthrie,retrac,brevard,gamemaster,bpgjldsgjldthnf,cassis,casting,niagra,dearborn,strikers,effects,xiaoyua123,writerspace,passwd1,pantera6,tttttt99,manageme,hornets1,sosexy,ciccione,regal1,emokid,chaika,jumpshot,aekdb,sharper,clockwor,starrs,katiebug,chills,pincher,reynald,guybrush,music101,tabaco,fleur,maxcat,ewing33,control2,toadman,trixie1,marmalade,beerss,arsenal0,jasmine3,speedy2,kamaz,clancy1,janne,cooper2,deuce22,th0mas,zpflhjn1,jimbob1,hunden,claw,1rocket,elbert,confetti,coorslit,12monkeys,slavko,matrix123,helens,earlgrey,shabazz,wildchil,throne,countess,anthro,coven,marzipan,coyote1,sofaking,1crystal,gfhfvgfvgfv,eetfuk,mouse2,gonzo123,standing,solus,beagle1,klepto,craig123,cutlass1,cram,jimbo123,flappy,sign,milliona,sactown,1horse,kryptonite,rocksta,creativ1,darksun,saved,wisteria,mustang67,scene,sanjos,69er,123456789j,08080,einstei,sofi,marcos1,repmvbx,pass1wor,queball,sparda,fondle,roy123,matthew0,hoyasaxa,posse,punchy,worf,waring,gamgee,methodma,saladin,lisaann,holiness,prince2,prisma,damilola,kolawole,richard4,jesus4me,lostboys,rabies,qwerty789,shadow10,marge1,samar,atwood,ghtlfntkm,barabash,1lucky,rugby8,triton1,cnfhsq,kasia,tigerfan,oliver2,moparman,cuddly,izzard,9z5ve9rrcz,rocker1,razer,jackmeof,mamma1,ringwood,1gandalf,kahless,splatt,disable,cathay,tickled,sexy21,rbhjxrf,greta1,rustyboy,mood,fietsbel,hitch,one2one,dippy,wales,hotshot1,cynthi,acheron,ev700,gfg65h7,goldenboy,d1d2d3,kgvebmqy,vader123,slava2,gizmo2,falcon69,athene,xfhkbr,scarlets,dogman1,pfhbyf,pongo1,dopamine,laverda,dumbfuck,duke12,graphite,pimper,raque,tigers2,dimo4ka,fiveiron,wilber,jade1,blowme2,mine69,katyusha,green55,snoopy69,haileris,dandelion,jumbos,6846kg3r,denis1988,topnotch,skanky,spinners,azerty12,jerbear,assass1,prints,intercom,cheezit,1rainbow,caritas,brondby,fifa2011,1q2345,pioli,ashlynn,looking1,tyson123,kramit,windward,morrowin,changeme1,gdansk,lifeless,darcy,faber,123qw123,yukiko,lexus300,12345abcd,jungle1,sword123,janus1,wetsex,wharfrat,bespin,heavymet,mountains,soarer,andiamo,gfghbrf,lfiekmrf,paraiso,1q1q1q1,tlbyjhju,d1234567,sony12,windows2,david4,rattlers,hershe,david10,palmer1,world123,superdav,roth,gruber,1golf,anadrol,hauser,dolore,spartacus,jan123,larkspur,tashas,mudbone,blessings,lexxus,loc,hippo1,is3yeusc,dobie,fearme,qazxcdew,cannon1,oakville,nhfkbdfkb,sugardog,enigm,nothanks,1996gta,dwells,kalleank,5678ytr,ujhjl312,scanner1,fourstar,whome,ilike69,partyman,star1234,kissa,joshua19,steveh,bricky,kotova,boss429,bdfysx,notch,ivan1985,canada12,kappaman,chiro,sahalin,fordgt,demona,den12345,deni,gaudeamus,satur,vivia,kolonka,taganrog,gash,1muffin,stuffing,soccer19,rosebush,1assword,ziffle,hannah12,skyfir,poker2,franke,dimon95,lamb,mailer,danang,zse4xdr5,guss,kaizer,ghjtrn,qwertgfdsa,pyramid7,uplink,prisca,commandos,sloeber,fuckit1,qscwdv,diapason,dinamit,drumandbass,hanswurst,yfcnzvjz,dinky1,torito,tulipan,tsmith,dixon1,0147852,dlanor,shavkat,toppdogg,flywheel,xxxjay,staples1,rockytop,pewter,mixers,7777777s,maguire,dupree,marino1,fiend,huskerdu,sokol,pilsbury,fatbitch,emma22,donatello,tamada,mesohorny,doming,gram,mike99,suitcase,kailayu,kaka22,stuffed,brasco,mancha,uaeuaeman,donttell,rifraf,sergei1,industry,wolley,gunny1,surfer69,safado,s0ccer,gree,tallest,iampurehaha2,dukenukem,samatron,pussykat,trekbike,stopper,headhunter,racerx1,schenker,bounder,semaj1,19851985p,ptichka,muncho,quarks,ohlala,rf6666,felixxxx,mickey2,carpet1,buffal,scooper,1falcon,eagles12,shadowfax,brandnew,102030q,shocks,economist,armastus,granvill,134679q,munkee,elaman,elena2010,maks2010,gerbera,jones2,mamma123,qwer1209,dontforg,wxcvb,kevin69,tdfyutkbjy,surfe,jkbvgbflf,kolosov,peterburg,q1a1z1,qazxswedc123,footslav,power666,river123,limits,456asd,hallo12,vlad1234,freedom0,kafedra,hunny,restore,isaacs,nastya2010,maremma,floren,jayhawk1,foster1,counte,searock,sierr,marque,mexicali,dead13,mathie,stargat,hesoyam123,invisibl,morse,green17,tupacshakur,fyutk,startre,ghjcnjabkz,decembre,pengui,romantika,qwertyuiop10,noon,farrier,racket,cheetahs,fatgirl,playground,position,1989cc,shalo,redsand,7777777z,hfcnfvfy,assasins,hollyy,engine3,ginnie,cvbn123,jpthjdf,dune2000,nano,zxcvb1234,grazia,fevral,4rzp8ab7,waratsea,nokiadermo,njhvjp,borden,michiko,blankman,a123654,walls,abkbgg,james22,nadano,1gateway,hour,colbert,stinkyfinger,cuntfinger,littlewhore,12step,flashnet,fletch1,ultra123,littlegirl,bladez,123-123,blackmor,frame1,busybee,fuckyou8,schalke04,whalen,sukkel,pretoria,tanushka,schecter,mike12345,turn,larina,heathen,c00kie,fuels,jasmin1,groundho,april21,falco02,karel,basta,jutta,sexfreak,homefree,snowhite,rouges,igor1234,masturbate,blackhat,voivod,butthea,gbljhfcs,24gordon,winam,soni,nicolas2,supras,sextime,gridiron,helge,losfix16,ilovecock,red222,lill,cartma,qwsazx,blue10,sanyco,mile,turtl,zwezda,cjdthitycndj,viper12,dewar,homero,rockbottom,southwes,haze,glock40,gavaec,1s1h1e1f1,chinna,mariami,shandi,grafton,condos,fyfnjkmtdyf,heidie,gould,enkidu,dugan1,gintonic,konnichi,mohan,glad,plethora,maestro1,alabaste,qazxswe,uhtqneyu,superhero,guy123,tiger8,gusev,4077mash,vergesse,hooker1,1qayxsw2,jeffery1,jerrod,sheikh,kkk666,pele10,higgins1,terry123,toccata,sexytime,postie,thespot,troop,pedrito,home77,leia,ferrara,rambos,kat123,syrup,limbaugh,eybdthcbntn,qazwsx11,fktrcfylhjd,june26,ravshan,slayers1,mobila,tracy123,weezer1,kirpich,greatwhi,kompas,formatters,espinosa,irina123,metoyou,melnikova,saqartvelo,veronda,jessica6,kmdtyjr,tautt1,jake5253,sewanee,zimmerman,vakantie,pill,joaquim,roanoke,rapeme,lovesick,calender,jossie,traxdata,flyfishi,maktub,outbreak,tedbear,ayi000,jordan18,maitland,thebeatles,madmax1,spurss,mynewbots,michaell,zagadka,cjfrf,mandarinka,thekiwi1,walera,kbpjxrf,villevalo,runfast,mariupol,likesit,pornlo,vishal,soloma,nfnmzyrf,odinthor,triada,icam4usb,completed,vfif123,parts,fancy1,netnwlnk,iloveluc,maniek,luxury,mashamasha,adapters,ravers,webtvs,1matt,bodiroga,netsnip,pchealth,pngfilt,413276191q,lennon1,asdcxz,protected,savina,performing,corperfmonsy,controller,predators,paulinka,servis,krimml,25563o,trevoga,westin,richi,talonesi,vova12345,fjnq8915,fylhtq95,dei008,saveliy,neel21,wafer,vladimir1,02551670,tony_t,zavilov,4030,5001,6070,10020,15058,26058,54545,77879,109876,117711,123888,124536,125000,125267,135642,136900,141592,142500,145678,147456,159000,165432,196100,197010,197101,197700,198505,198520,199020,201980,223355,258046,311420,342500,420666,444111,500600,511647,543211,552255,552861,645202,777123,789512,888889,963214,1111112,1169900,1231230,1237654,1357924,1597535,2580258,6942987,8520456,8538622,8807031,9933162,12213443,12758698,13467985,15253545,15975312,19216811,19801982,19821983,19831985,19833891,19921993,19932916,24688642,24861793,31021364,31359092,36985214,55378008,56836803,76689295,112358132,123987456,147369258,147852963,213546879,794613258,824358553,987654123,1234562000,1346798520,shante,deadmoin,6043dkf,roast,coon,bigwaves,0080,gameplay,gomes,%e2%82%ac,quintain,lommerse,centra,spook1,reppep,selur,kpcofgs,jockstra,porsche2,avalon11,jennyk,commo,nosredna,swizzle,chrisbl,4speed,barbarossa,madarchod,time123,katoom,bebeto,48n25rcc,centric,nounour,merry1,1861brr,captaink,dubesor,fried,yawetag,oglala,kontiki,1sexsex,rhfcyjzhcr,kare,monica01,lockedup,bertie1,schnuff,scuba10,bobbybob,nitti,karuna,timexx,v55555,1ffffff,1jjjjjj,1zzzzzz,1iiiiiii,bigasses,sorrel,****er,luckystr,olaf,weihnachtsbau,hoppie,net,agate,matic,rufus2,1234567892000,fredric,jamesa,1234567887654321,nikos,1abcdef,jaxson,andrew17,12345678d,flippo,spandau,crackpot,forced,toshiro,n0th1ng,1spanky,max,1asdfgh,dino12,lucy11,erdfcv,mice,basia,spasm,133andre,chingada,purge,liten,clock1,fun,10293847qp,parks,rmfidd,a22222,goran,z3cn2erv,hazel5,hull,wwjd,biene,enhanced,loveland,maraca,kiddie,centro,dasein,maria3,8seconds,beet,crooks,gage,ansel,diablo23,salsa1,ace111,anonymer,maha,lucy1,manutd1,tevion,weetabix,2000jeep,godless,abagail,malloy,1fish,glock9,1sucks,1montana,expired,1vader,mobile1,oldno7,1rachel,br1ttany,gigantic,lickme2,1tigers,lamina,leggy,reiko,1august,stigma,2wsx4rfv,ogoshi,tampa1,girls4me,1irish,james4,cqub6553,baldeagl,andy2000,bboy,dweeb,piet,josiew,cabbages,tani,sexybeas,truong,kraft,icebear,blueroom,antonin,ranger9,farber,tremble,gilead,opinion,peewee51,rockwood,groin,chello,every,mrmike,bart316,zapato,movies23,critter1,bg6njokf,entrada,benno,auguste,wetdog,mollusk,marky1,donking,jzf7qf2e,vkfwx046,ballad,naumova,arrive,cannelle,1angela,molten,none1,august29,happy8,aaa666,stupid12,1qwe2,trevon,forsale,love98,nsync,5gtgiaxm,odgez8j3,pqnr67w5,mazdamx5,macondo,discman,allana,rapide,300zxtt,312mas,kman,debeers,palace22,djctvm,rfvbkm,divin,scurvy,bedbug,squidly,babyfac,tdeir8b2,arab,guitar69,brillo021,fincher,meetoo,skyman,mickael,tenorsax,lupe,brooze,providian,alex1983,minfd,supratt,ukqmwhj6,dsobwick,sassycat,dmfxhkju,46and2,posh,2children,bishkek,combs,somali,hobnob,pudding1,pissword,connolly,letmeon,howhigh,juntas,grow,drone,addpass,kewell,cause,chancho,holio,kevinn,whitecat,gautier,okaykk,marantz,denali1,elaina,snow123,spanners,tanzen,semtex,spike69,jgtxzbhr,newmoney,purgator,h9iymxmc,2ykn5ccf,passpage,mayflower,noskcaj,primas,jambos,mogli,stickdaddy77,canno,lorna1,yardman,manoj,harlot,ebonee,spacebal,abcd1,sanja,crate,sumter,madrigal,rolyat,lopesk,khongbiet,pudder,paigow,speedster,azzurro,captain2,1therock,anomie,slevin,1little,bubbly,sweetu70,defend,blank1,geronim,mickeys,gkfdfybt,zaqxsw123,muppet1,coffee11,pentable,drakcap,123456789000,marinus,havefun1,highest,bob69,chicho,hello11,123max,stride,facial1,megaton,implant,014702580369,lynnette,birthday26,enron714,asad,luanda,jed1054,heydude,samsam1,spotligh,riordan,timid,wilbur1,flake,tsalagi,76ers,james10,dak001,mama777,saransk,blue72,7654321a,purcell,shibainu,pidoras,cant,georgia2,marimar,orphan,wholesale,capri50,bayamon,honeydog,bruise,grisou,aldrich,martinet,nutt,ang238,bigrick,maint,123qwaszx,brutu,44e3ebda,bernadette,scary,daishi,money100,spuds1,shwing,asdfgh123456,guitare,jayz,dorene,laser123,fall99,raunchy,pyro,slammin,fila,bahia,honda01,greetings,profits,segovia,3bears,teen1,appeal,paul11,artefact,stoppedb,ronson,daffyduck,compass1,urgent,veget,jordan20,chevy01,aa123456789,mygal,wasdwasd1,durdom,assmonke,alex74,masson,tyrese,saraht,fozzy,lvbnhbtdf,joshua5,1cassie,chica1,thomas0,spartan11,4seasons,hockey14,kinsella,stthomas,aass,vert,toby22,syndicat,greatman,god666,jamesy,m7n56xo,honey12,five55,afghanistan,jennan,tremblay,california1,furnitur,necronomicon,oligarh,samuraix,liudmila,isdead,esbjerg,abercrombie,hollister1,bellamy,asha,araujo,encounter,aeneas,ridder,welcome01,folgers,riggins,showoff,palevo,antanta,angel20,rafaela,tlaloc,connard,sexual1,calipso,sslazio,bri5kev6,lilac,airborn1,matrim,borracho,2vrd6,sungam,olesica,alex111,usermane,tubby1,serious1,mauric,azure,tocool,stella12,c0l0rad0,bryana,jyothi,soho,bacteria,saraha,dynamics,detective,sport123,sayaka,acumen,moonshot,rayner,fatal1ty,hyman,venture1,appleby,fooey,moscow1,santana1,1234aa,litespee,football123,open12,vfufpby,retype,adam01,sigge1,tony69,boogle,deepika,menards,passat99,lemuel,lawler,csm101,adebayo,adelante,1mercede,alex15,junior13,brooms,laketaho,dartmouth,cool-ca,katter,icebaby,capitano,adjuster,89032073168,daxter,genetic,monk3y,vans,ackbar,economia,hershil,heather9,anthony8,adriane,orange88,f1f2f3f4,fenomen,deisel,howlin,yfhrjnbrb,andyboy,qwer11,seatleon,dimanche,login1,schreibe,apollo12,passover,kristof,happen,rajah,outside1,fiero,qazqaz123,beegees,affe,metlife,amizade,ghjuhfvbcn,dfktyrb,break1,obafgkm,rfhfnt,afrika2002,afroman,qqqqwwww,tapestry,myst,agatka,ctrhtnyj,zipdrive,motaro,agathe,patino,seemann,alex1982,kneecap,zontik,sluggy,ganges,parlay,schloss,sagittarius,bobo1,preludes,aguil,profil,titan2,bomberman,alex1976,1albert,youth,yokosuka,commercial,mami,victory7,bertuzzi,mundell,daniel6,golive,fishpond,zse45rdx,1234554321a,aigerim,arson,mortalkombat,warspite,black10,ramir,cessna1,operate,bangalor,harley03,hedge,gineok,jedi01,qweras,akademia,mishmash,santan,peacemaker,cycle1,shaq34,artema,mylover,lucky4,dale33,tony22,arkady,1oliver,trabajo,akmaral,nesterova,calgary1,vtldtltd,frxtgb,askar,horosho,candoo,pfuflrf,lloo999,artem1995,alex1998,h200svrm,love3,abeille,rynner,prodojo,bismilah,fort,guitar01,alton,animalsex,raines,alydar,clermont,bydand,darkfire,pa437tu,alina2006,eleonor,pujols,mustek,meiling,chicago9,vernost,torres9,reza,beyblade,wlafiga,stormbri,balaton,walstib,badboyz,ciccia,alex1989,bagman,atalanta,legends1,emotions,karlito,gemini12,lobzik,minotavr,sorokin,123qwerty123,al1916w,palladin,soccer6,papirus,chanel5,alex88,fostex,cucina,csyekmrf,alex24,alexand1,lexa,jitters,lestat1,chicago3,colins,burro,gendalf,1carolin,prelude9,san123,fgjcnjk,proghouse,thegod,sookie,diesirae,qwaszx11,flaquit,happylife,winston6,emergency,victoriya,potapov,1secret,breeze1,alina2010,millan,jackson9,ingres,lickpussy,obsessed,cesa,wasp,rfcgthcrbq,kellyj,voshod,lovebu,rejoice,tinchair,money77,alina1998,alina1994,alina2011,gjgjxrf,marco123,nata1980,poznan,q1234q,dinah,divina,anastacia,contex,123456789zz,pondus,mama1970,kamakazi,cookie123,aris,arashi,lkjhgfdsazx,escaflowne,sigma2,jarret,mendoz,default1,joselit,systemofadown,briane,june15,wahine,sahar,hijodeputa,themack,thunder6,alpha69,play2win,bidule,casita,stunner1,porosenok,nopasaran,tontos,altec1,altezza,14ss88,andrew9,michell1,imaloser,sara123,ihateyou1,wolfone,qaz123wsx456,highway1,1speedy,muchacha,awo8rx3wa8t,xiomara,dulce,money1234,atlanti,tallboy,babyblu,horndogg,wpass,vespucci,nimrod1,samant,amin,rajput,sodomy,toasters,neverman,soloy,asem,teamomuch,devotee,newblood,kareena,trace1,rmracing,kizzie,pornclub,naumenko,anabe,chanel1,wer138,verbati,tulpan,nastyanastya,sistem,qazwsxc,angelangel,cinque,avogadro,angelz,hoangen,lambert1,stratus1,fengshui,bonaire,forzaroma,nurich,superme,andy76,chimp,houghton,jackiech,express2,andrey1992,artem1992,rosenrot,thugstools,lohotron,pandemonium,tubgtn,thesun,yelrah,luton1,supafly,028526,foundation,storey,karenw,kvartira,angella,tile,redwin,cameron0,plhy6hql,spieng,diamond0,bk.irf,infix,violett,songline,doghead,morale,anitha,czarny,thegirl,samsung9,nazaret,vigor,destruction,bringiton,privet123,fynjyjdf,quicksand,gadina,gaylor,dfymrf,arno,fufnfrhbcnb,annoy,carino,chinadol,anthony4,vjqvbh,armyman,henry5,eddie666,bodo,babare,nokiae51,008800,santa234,2boobs,findus,mogul,lincoln7,fusilier,marcelin,bacons,roza,bodybuil,aquatic,hyderabad,wroclaw,bazongaz,eusebio,pakistan1,pasion,leonor,geeque,madalena,questor,contax,zxcvbnm123456789,f22raptor,yggdrasi,chris200,gulfstre,mononoke,arvind,tootsie1,kovacs,meditation,mybabe,jas4an,baby22,james13,latrobe,deadsoul,kalash,privado,aaaa1122,mallards,2278124q,hjvfy,lollol12,tray,yelhsa,elgordo,prevail,lover123,rattrace,azores,alla98,birdbath,impress,egypt1,auger,34erdfcv,darkseed,nikolay9,azat,bravada,bujhm123,kasperok,notgood,queequeg,1vampire,keats,potvin,cool22,nytimes,buffon,ikmvw103,irina1991,mudbug,memem,ashley19,ripley1,bailie,booboo2,cookie13,love4eve,baka,street1,peyton18,longman,thresher,opusone,steffan,zxcvbnma,chaplain,hfpdjl,frasse,grail,melly,rauchen,ferre,1celtic,masonic,keating,snot,ball1,124c41,dagger1,gayguy,ba25547,patito,flyers99,cookie11,firedept,heather7,walker2,lemmon,splits,bananana,me2you,dfhtybr,puertori,bryan123,warhorse,ashes1,jaffa,patatina,bangbros,uptheass,37kazoo,megan2,bearss,fred20,muffin11,mykitty,stepside,smoke20,bouboule,tram,daystar,covingto,warhamer,niccolo,rhtyltkm,satchel1,chri,barbaro,oldfield,tamar,peter7,peppino,moviebuf,marder,smile2,mostro,yamaha12,trips,jabari,expresso,wartburg,trill,irnbru,bakesale,charlus,bugger1,mattylad10,1barney,lullaby,chicc,bocman,sekirarr,hesse,kerberos,franky1,weave,sweetpus,jasmine9,conditio,krysta,lexington,essential,karloff,bars,cdtnf,deeman,brace,bleacher,pimpman,falcon3,dragonla,nomi,burmese,brause,sixflags,dennie,pitcher1,torock,jeffrey4,catchme,spangle,preppy,dakota99,shakers,basse,motzart,turner1,patat,freakboy,tuller,hofner,amman,killerman,bjork,darknite,magic69,robin2,heehaw,ilovelucy,grocery,mildew,gothic1,gallen,radiant,bordello,britania,preserve,triston,tommyy,bayard,kablam,bayou,baytown,burrito1,kilowatt,dedham,wallie,momanddad,megan123,tiger23,stjohns,twenty2,pass111,paramount,leedsu,badmofo,breakdance,process1,1dakota,sturm,blockbus,david9,kiersten,court1,july27,vaduz,chessmas,spittle,brett123,bigboy11,evbukb,coin,potsmoke,nodnarb,blademan,tafkap,eric99,blackwoo,1qaz0okm,notepad,bueller,com,lauren12,colts18,camneely,ooicu812,chispa,theband,money21,orion3,wspanic,esthe,blome,stars2,woodchuc,yomama1,airways,parker01,militar,keksa2,clk430,dog2,jackfros,sight,andrew23,beardog1,clitring,osasuna,curtains,1newlife,codered1,cocotte,sexstuff,ludvig,peck,welcome4,tigre1,ashley24,cathie,singles,lokit,newyork2,smitten,godown,figvam,hoppel,michal1,sunshin1,plaza,bisous,petty43,tanelorn,expos,snatch1,manteca,lunacy,luckyy,ribs,roleplay,kips,upskirt,pecan,alcoholi,john10,whassup,innate,hecto,isgod,sharipov,jordan9,algore,orion123,suomi,gandalf7,institut,lilacs,svoloch,bell1,bellini,runne,much,07078,vijaya,under1,breadfan,mitsou,pablo123,roseline,fourkids,robot1,deebee,ramire,santini,coal,sperme,virgos,vgfun2,palermo1,spider7,sunny2,ships,9hotpoin,lovinit,carpe,cinemax,penguin8,asshole123,santana5,satisfaction,oakdale,kkkddd,faucet,europ,rooney10,latinus,lexusis,bultaco,ahjkjdf,telescop,kobayash,cfiekmrf,berger1,artcast2,bigbull,kelse,berni,monrovia,technik,trafalga,bink,butane,bigberth,fuesse,quartz1,firegod,kiss123,lise,biafra,flopsy,moorea,eric11,danno,gullit,better1,buttss,thebus,raven13,rockstar1,gfhjkm777,drones,robben,crazyj,deadfish,ragtime,fitzgera,kl?benhavn,biggame,enigma2,quackers,chiphi,magichat,lightspe,bruiser1,kenneth2,thinline,blue30,innova,blackboo,shara,goodstuff,gopinath,bosslady,chimaira,connelly,snooch,chinnu,sataniv1993,joshua10,fourty,fortran,symantec,turntabl,intrude,hobbes12,bieber,1234567890d,peruan,farmland,88mike,rugby123,coffee12,iambigal,brentwoo,bigdon,nipples1,l12345,boating1,kingshit,magical1,dogleg,bigmax,doodlebu,teenfuck,justme1,shatter,pimpjuic,macdad,ow8jtcs8t,countryb,needajob,chelsea5,angus123,tuscany,chris5,vanburen,pokerman,prevert,delta5,sexy4me,smokewee,sassys,cumhard,bigfoo,solana,threee,cheeseburger,debra1,darvin,jazz1234,surfboard,bigkev,kipper1,berlingo,cherrypi,gmac,chicklet,maximize,jagr,livefree,sexpics,sheldon1,fubar123,vannasx,violentj,brenda69,xtr451,panther8,bigrig,bigsam,acuracl,wazoo,pureevil,stuffs,pimpin69,cherry12,love5683,happytim,cbljhtyrj,brownn,adapter,burton12,crystal0,raindog,miller01,dukenuke,amex,sindhu,stillers,sanchin,phoenix0,password22,willee,shemp,derrek,grump,passssap,blanks,analysis,jenson,quail,forgetme,boredboi4u,yyyy1,warrior3,mankind1,cunthole,sawadee,decline,fagget,coralie,boobies2,kotton,cavalla,tine,onelov,albatro,snakebit,michael123,1hotdog,linette,heresy,daniel9,pabst,dgoins,warman,blowj,bisquit,bloodred,rideme,hardc0re,justonce,porol777,ethics,jkelly,rockhopper,silver77,samba1,supercat,drew11,patch123,nabisco,patten,hpvteb,cubsfan,worldnet,chaser1,hotchkis,packers2,kalamazoo,scully1,blaat,1panties,likeme,max1,nickers,plastik,thorne,lowers,martijn,wrapper,nosmas,talk87,madinina,manning18,regency,montblanc,roadrage,hitme,1yamaha,tinroof,aaaassss,abuela,stoner1,elephant1,kociak,regula,corpus,jamesdea,glowworm,bluedevil,explorer1,changa,k.ljxrf,1brian,poes,mingle,caleb123,bliss1,chevalier,tolkien1,blackb,coolbree,catapult,sonoio,cosimo,chunks,takeme,bobby18,hijinx,chech,sunse,nicole01,hilliard,keepsake,riogrand,chamberl,bluedog1,musiclover,yacht,libertin,anamika,blues2,mike2000,kd5396b,ween,blumpkin,joliet,frankly,grappa,exceed,april14,fiver,hard69,nbhtqa,bigsmall,clove,hamada,1friday,suck1,lovelady,godsend,elsie,tarmac,mikey2,mamiya,bonker,digital2,b26354,logout,good4me,redsox19,killit,hammer01,bobjones,krypton1,gbkbuhbv,nothere,folio,fulhamfc,carreras,not4u2c,wert12,sadomaso,banaan123,henrie,789qwe,boilerma,indien,cyklone,dipascuc,red666,water12,lisbeth,hiheels,ohotnik,slickone,otherside,casper123,countr,timer,thefly,nitros,hornys,mikejone,boodie,dragon4,pumba,sexxybj,2dumb2live,wu9942,booking,fetus,ladder1,omnislash,hakaone,sketchy,lotto,redsox99,delta88,12qwer,amberly,redsox12,popart,diploma,minutes,corcoran,conklin,ipvteb,gogolf,spare,delonge,ganibal,founder,boyfriend,yannis,adkins,death6,antiflag,brianp,adroit,catrina,equate,killer00,ralliart,frodo2,yanni,bigtee,landscape,fzr600,brandon8,halsted,brea,recife,parkhead,braun,fodder,bravo7,lorie,dizzle,chart,kamikazi,breakout,cowboys0,hotdog12,boofer,simferopol,jeebus,juanpabl,jeremi,subscriber,002200,black5,crossman,usmc01,april9,monkey14,evan1,silverch,glock45,toluca,4nick8,praline,chuluthu,salom,reisen,pookie11,shazaam,freeway1,mountie,helga,brogan,burrfoot,malacon,boise,elway1,free12,krakow,summer02,bronwyn,brood,demetriu,orosie1,radio123,chris33,reid,feeney,raven11,ridered,goniners,kyle123,dragstar,randle,chloes,landau,kareltje,q12we3,willyboy,burned,cagiva,jackie01,bugssgub,kendo,animes,fires,rawr,orange6,midiland,ford50,money3,manara,charlize,budster,671fsa75yt,1harry,buffy1ma,hunt0802,pizzle,welcome0,constantin,tremendo,kessel,22tango,king11,hfpldfnhb,passin,farina,bushwack,dimitry,pene,jblpro,a1s2d3f4g5h6,mahina,cbhtqa,bvlgari,lately,masque,fortknox,tanyshka,chris999,corsair1,papier,sleeps,yolande,prunes,zipcode,camster,kazuya,monoxide,tamera,cia123,cochino,spinnake,brave1,skyclad,yamada,karolin,jamesl,chuvak,lafleur,eddie2,2hot4you,jaytee,ogden,advice,testament,guano,howl,canter,revel,gogetter,canario,murciela,yoda123,startrek1,cody123,newto,zemanova,pa55wd,playboy6,minnesota_hp,washingto,intubate,marocas,caution1,coupon,catania,mendes,mko09ijn,pineapple1,glacius,tomatoe,rehman,samfox,moo123,bulldozer,rachell,pippolo,olemiss1,livid,not4u2no,squat,strongbo,nathalia,zorro123,wham,miah,reggie31,tree123,conno,peugeo,lickin,zola,enolagay,gfgfif,youngs,tort,celos1,silence1,bigtuna,leftie,cfdbyf,chinga,mythic,allard,newlife2,iloveyou11,shanta,quell,chuckd,cx18ka,wrist,charliem,collect1,tony44,amoroso,parachute,lovegame,pfizer,madman1,princesit,jinxed,gulla,ashcroft,stepashka,chernov,alto,bellend,beano002,mainstre,paolit,woking,united99,chinni,fanclub,yjhbkmcr,cartmen,hideki,draco1,a1s2d3f,ilikeporn,matsui,gawain,antichrist,jesica,unicron,spammm,elenor,nikkita,select1,l0nd0n,1cooper,fun4all,cassell,jenelle,g0away,yeti,rcfhlfc,colin123,typhon,command2,jacobson,1escobar2,koontz,asguard,atease,babybo,sasha1993,tigger3,shivers,fucker12,lukas123,harsingh,sooty1,kangol,tachyon,tama,winner69,hooters6,scott11,mrmojo,coastie,branford,arminia,rattrap,fender12,potte,jedimaster,nantucket,digits,steam181,steamforums,rhonda1,loveline,adidas69,unions,420smoke,cressida,topanga,lovehurt,toreador,hellbound,gimpy,matrixxx,jhonny,cronus,percussion,space199,gwendoli,thoth,thor99,jacuzzi,fannies,flowing,abiodun,destinee,kracker,bassey,shockwav,sweaty,wcrfxtvgbjy,asdflkj,tigger13,dylan2,iloveyou12,cnfnbcnbrf,122333444455555,makenna,norwalk,2401pedro,polkilo,montage,tileman,macbook,sexiness,kudos4ever,disarm,1linda,marillion,cunningh,phelge,69pussy,latching,nastya123,cuyahoga,poopo,regine,sydnee,digler,pippo1,ludic,summer22,just4u,lovejone,e12345,ruiz,valent,network2,vfvf12,erxtgb,kreker,vladimirovna,rank,ousooner,jackson6,sweet666,jlettier,ruffin,bodean,55555r,wolve,delfino,favorite4,defect,yoshi1,legshow,llbean,rampart,donke,sakic,ichwill,111222333444555,djtiesto,s1s2s3s4,whatis,132forever,ddd123,tgkbxfgy,indonesi,dddsss,lfybkjd,mmxxmm,dr8350,blunder,shit1,davidt,dreame,watchout,march23,moms,socool,assert,lachesis,1time,dame,1-oct,imissu,lol1,wrinkle,zippos,cumquat,temujin,tubular,babo,joanne1,silver22,opelgt,irelan,divine1,popcor,buhjvfybz,ecosse,tiger5,oldskool,daniel7,lilmama,marmaris,porno2,daniel5,kevin11,tart,pokemon00,savannah1,dracula1,cerebro,hektor,ilovemyfamily,julemand,kingman,dannym88,roos,mello1,bigelow,welcome5,indiana7,sou812,microbe,770129ji,drongo,cheats,jilly,remmus,kevinr,dave01,dasha2010,lakers08,escrima,empire11,teamlosi,fredie,deadmau5,tiger21,fernie,1andonly,lbvekmrf,racer2,michaeljackson,humanity,prorok,starfleet,sarah7,2legit,firdaus,padrino,david777,emilyann,teal,philou,success2,call06,squad51,dresser,6yhn7ujm,epstein,jaguarxj,passit,corone,peugeot406,dewars,decibel,gocart,kornet,euclid90,barmalei,poiuyt1,myturn,elites,baldeagle,glenny,gerasimova,chances,werken,stainless,demoman,grinding,copernic,munson15,xxx12345,jack2000,jokerjoker,matthew6,kcid,ironcity,patti1,1mmmmm,123llll,domovoy,dylandog,donaldo,robotic,phoenix5,middleto,lena12,hatebree,consulta,dadd,difference,cumberla,aquariu,sulaco,mazdarx,frontline,corine,ifiksr,sarmat,spam69,stupor,sapo,doom12,jeffhardy,liziko,clave,yeahright,corkie,werule,elric1,freude,dragonage,valmont,denis1984,marial,dessar,hockey13,robert8,ukrnet,federer,depp,donn,server1,ummagumma,lozinka,ginette,recipe,osito,rfpfyjdf,chanc,thomasd,curiva,exorcist,fuckmylife,misha1111,vfhbyfvfhbyf,qwaszxedc,lollol123,duce,evh5150,onetwo12,cecilia1,howies,yeababy,insulin,oleg1996,mushrooms,dianochka,roma1990,folly,biggus,duper,sito,hokuto,digi,sharlene,nargiza,masiania,diman,1234567890o,qwertyuiop12345,trfnthby,1qa2ws3ed4rf5tg,savchenko,fenomeno,krystle,freyja,tabby1,gfdkjd,ditty,weeks,zion,homyak,kacie,vbhjh123,chipmonk,winter2,federov,sig229,iluvme,nirvana9,pfqxtyjr,doohan,doogie1,cobbler,koalas,castill,dragon05,ilkaev,pitboss,vaz21074,qwerty4,newpassw,happy13,yuitre12,partridg,dragon19,ilovetits,tybalt,jacklyn,april24,pallet,al1916,fliper,qscesz,ervin,thatguy,marisela,scrapy,111lox,fleabag,fromvermine,selhurst,phase2,utrecht,topshelf,nyyankees,sympathy,supert,gfitymrf,hanako,dylans,blackdra,fire13,kevind,poekie,trunks1,snowden,thedream,penman,trrim777,nicolette,bdr529,hornier,scatter,sasha2011,quadra,lindac,time2go,qwerty999,ruffus,rbgtkjd,yodude,power5,pumpk1n,frost1996,penhorse,netpass,woodfish,kita,lainth88,minority,dutchie,am4h39d8nh,jackme,kki177hk,orion7,sanders2,koblenz,opelagila,flhrci,madmax11,thecount,widespread,bigjuggs,rfntyf,bhecbr,quixotic,cranston,olesja,tusk,gibso,lovedick,03038,prive,websolutionssu,nosliw,ratiug,el345612,adonis1,amadeusptfcor,jacopo,kuolema,win123,makavel,julie123,babochka,pimp1,jasmi,souths,djkxbwf,muffinman,qwertasd,ninja123,luthor,qwerty100,studen,spinne,misiek1,uthvfybz,pimaou,silver01,martin01,vfrfhjd,macross1,lazarev,starwood,yamahar,good4now,cleary,gerar,wretched,ladle,fotze,frown,dogs1,qazsew,bibigon,honey69,qwerty8,fallengun,lindam,phalanx,falloutboy,uhfdbwfgf,fanatik,hawai,london123,kelli1,1inside,l1750sq,canalc,testdrive,harsha,surrende,fatboy1,kalender,point1,glossy,ueptkm,tema1234,eriksson,toeman,kernow,mongini,rfvbkf,killerbee,sirius1,nfkbcvfy,cbarkley,justlook,filmstar,gruppa,happyface,mayo,icequeen,presidente,fest,fkrjujkbr,kkkkkkk1,9085603566,stocker,bumsen,spritzer,nissen,filatova,minicooper,houser,sony1,mister2,rush211,baggio10,littlefuck,littleminge,guitar11,tommycat,fitnes,mike31,recluse,smallvill,lords,byrjuybnj,iubire,scally,visit,kershaw,joseph11,oriana,scholes,nfhtkrf,laptop1,musik,stanisla,myth,racecar02,grass1,eight888,thepower,ab12345,dead1,grossman,punter12,waves1,sonja1,skiller,kingrat,zygote,alondra,walnuts,isolde,pills,kevinh,shannon2,engineering,icebox,tiikeri,moody1,mavis,thering,shrek,frogss,adalbert,hanse,kabuto,jawbone,fruitcake,yjdbrjd,jamaic,grits,stratcat,sexybo,suckmy1k,massive1,yoshio,winter0,grapple,miniclip,skinnass,shibuya,smile4u,grego,money8,ilovedick,niewiem,gabriel12,mirand,vikin,gosha,turga,kisulya,gomer1,galen,onlin,caiman,manut,soren,medin,gayathri,ginger69,snowbal,jayde,alskdj,goducks,stangs,summer08,prostreet,junior8,kemp,gators96,maxie1,castle1,hoople,screwu,katie2,gbljhfc,meister1,rosalia,carleton,goodmorning,maslova,greatzyo,herbie1,hacked1,threepio,duke33,jamesg,mickey69,sinnfein,quiksilv,lava,geiger,mooser,sueann,newspape,ramina,colucci,mommy2,ollieb,rami,keyword,sambo1,shant,john77,zeratul,gladbach,bundle,gromova,kiborg,johansen,jamesh,lizzie1,zucker,sb211st,kennel,love55,pukimak,thesims3,katinka,murena,jahbless,stormin,miller12,trigger2,jasong,cezanne,sexy01,lida,valerian,repmvbyf,trinity7,doctorwh,sadman,nine09,cometh,tinkle,volunteer,specialinsta,sweet2,naumov,tahira,111111w,vthrehbq,madara,123456789asd,goahead,brandon00,karolinka,vfcmrf,cthulhu1,drugs,juancarlos,jimmyz,troutbum,kalambur,taison,trillium,tijuana,msvcr71,neveraga,nhfycajhvths,rfnthbyf1988,lllooottt,lissalissa,hollage,kbpfdtnf,.kzirf,nthtvjr,kravitz,jimmyp,00000ty,cdtnkzxjr,trixi,jack23,stockpor,stumps,fidodido,mcclain,starbase,harlequi,nufc,satcom,jasonk,switzer,joshua11,mike007,nietzsche,matt21,kimber1,superman12,makenzie,technical,transits,muneca,theword,willow01,phantom3,nymets1,sweeties,jimmy6,nudegirl,pangit,tiara,jocko,green33,messages,estrela,julietta,darthmaul,rollrock,curzon,ksyusha,kamelia2011,khalif,yelena03,pundai,leolion,yfnecz,vlada,klara,tails,o123456,rock69,5element,luger,qwertyu123,njkmrjz,123456rrr,komarov,dbrbyu,vika1995,max2010,nastya1996,bond9007,passout,metal123,nadya,paraklast1974,maryjan,shagg,mdmgatew,serjik,lapo4ka,michaelm,begemotik,sunbanna,yarddog,serafima,blade55,settings,rhfvfnjhcr,fairless,jscript,mailliw,s12345678,webuivalidat,advantage,nataxa,ja0000,tomass,msorcloledbr,phenmarr,f56307,inetcfg,nondriversig,browseui,sasha1994,mike1969,asdasd22,zaq!2wsx,photowiz,tanguy,freeclus,aregdone,123456789qwer,manifold,wordz,20091989q,nikita99,ojp123456,pivkoo,zhipo,v123456789,9085084232,lolkin09,sarvar,bypop,fm12mn12,vovan,tu190022,8096468644q,zverev,8090,9001,9007,14038,14058,18068,20038,20068,26028,29024,45632,65656,78791,108888,118801,118811,119955,123569,129834,132546,132613,135798,136666,136913,143333,153246,159630,197901,198305,198603,199308,199500,199508,200007,212325,231456,232222,233307,234561,235555,246801,248624,258012,266643,321671,400000,423956,432100,486255,523252,663366,666123,718293,741776,744637,773400,774477,776677,963210,1112223,1231233,1236798,1239056,1371280,1478523,1766734,2008200,2323232,2505198,3434245,4258195,4707570,4930321,5318008,5455555,5557940,6741314,8522003,9001668,9104587,9293709,9512369,11012566,11114444,11234567,12345656,13467982,13571113,14314314,15935746,19761977,19801984,19841989,19891959,36169544,45678912,51501984,55443322,67899876,78978978,88887777,91328378,98256518,102938475,123123789,123456321,159357852,212009164,1212312121,1928374655,jgjesq,0020,elena1971,hawkwood,dnomyar,sexaddict,cool23,yocrack,sissinit,123ewqasd,kaytee,dannii,arsenal9,sexyred1,google10,rate,papo,dknight,loveall,crust,remmah,maxsam,freeuse,dandelio,spiller,pmtgjnbl,qcxdw8ry,affirm,dbm123dm,reports,123joker,financia,euroline,leyden,jimkirk,ameritec,topazz,geoffre,music11,baffle,lilcrowe,oldmans,likesdick,showit,zhv84kv,charles0,bitter1,lechat,prost,sparkplu,savoy,10121v,timoteo,q1w2,muie,nobull,diode,mexican1,several,juanjo,lies,drafting,1shelly,1autopas,autopas1,wwww1,1ggggggg,tallen,frozenfish,morello,nuggett,haines,yellow7,raide,a13579,dranreb,harish,matrix19,12345672000,onetwothree,boop4,house12,narf,pimp13,tuesday2,tarrant,stpiliot,car12345,098poi,asdzx,hiller,96328i,henry12,14u2nv,templar1,outbound,zoro,yasuhiro,cataract,erdna,zsergn,justinb,wazzkaprivet,aliev,ralf,ouachita,funone,dabl1125,nollie,eldest,ezra,sandburg,cousins,scorcher,tahoes,charless,jeanmarc,1701ab,monalis,debugger,jason69,lewiston,sysman,kain,cashin,willer,myemail,inca,canis,jonass,epatb1,weihnachtsbaum,mrwhite,socken,bayern1,19delta,bernal,adore,agusta,bowl36,1bigfish,getinnow,trav,drako,1hawaii,1peaches,1vette,chief123,1sierra,theme,1kevin,evil1,rounder,1winston,sugar2,mopar440,dishwash,artboy,nonnahs,captai,2wsxxsw2,illwill,1qwerty2,rasca,djfpass,bashar,xenia,1alexis,userpass,iman,drumme,llabtoof,fired,gangsters,belind,dawg69,n2deep,pivo,nosnibor,oregano,vital,safonova,beaversx,above,andy22,yesyesye,rowboat,jabo,hotstud,hamdan,taro,skarlett,fliege,hamid,venise,yougotit,gargle,aloevera,jack2,khmer,kurgn01,hzgg9umc,tobyto,ch3cooh,ahab,dmarink,quasimod,physic,hpsalgay,5daxb,anni,frankzap,thesmith,lupin,oct2888,regime,fossil1,benz12,fleetwood,andrea2,2access,stjude,damasta,floods,fjysk762,vre2nc3z,hearts1,tanager,falcon5,fores,1beaver,zwt2sbzl,jacobb,1private,chandos,viglen,1212aa,brannon,sazd,webby,passtrader,gateee,123dog,norsemen,runrig,adumas,oaken,jjjj1,catman1,knute,as5ffz17i,yusuke,cdgirls,q4n2jdeh,vmdnygfu,merlin2,groggy,perron,avdeev,mcfly,audit,robertos,bigboy40,packer4,kazman,venger,reece1,prosser,admins,gasper,watchers,lbnjgtmp,mung,wedge1,e2fq7fzj,alon,sportsmen,dallen,dackel,holywood,sykes,shipley,fuckyour,dogmatic,final4,willson,sharon12,jiffy,bumfuck,hayden1,bowlin,falcone,nikey63,quicky,mooo,cindyl,lada2110,allycat,bruxelle,alex26,babaji,tvmarcia,chiles,seattle7,super412,march21,3kings,takecare,logon,4teens,peterd,152geczn,farragut,bikeboy,tastee,jammie,frank51,golgotha,herc,shantell,pikey13,introubl,chris198,eatpie,antona,lupo,trickster,eckerd,toby11,kaye,zlatan,robinb,shianne,chester9,gypsum,spiros,joshua7,ryleigh,adman,donvito,kravin,ichiro51,groovin,august19,zeek,cooke,animales,sophie3,penile,niemtel,test22,johnboy1,andrew69,mayurs,wicke,fickdich,bruce69,mocajo,apos,jwest,parisi,ingri,greekboy,slutz,billy69,legato,asuka,trieste,fucka,shumway,mark77,naylor,westies,tomch,blah1234,69stang,mandms,orange9,00948230,bondone,tr2amp25,bettyp,dtrain,yoman,wamozart,8428ld,spongy,damp,giampi,orestes,rjpkjdf,arthur69,buffy44,chinatown,wheeling,yolanda1,a1111111,greenwav,911rsr,kazakhstan,waylande,mabuhay,ppooii,onspeed,rational,hornyme,chuck2,gasanov,deluca,97ford,dakary,olds,autism,vtr1000,foamy,james8,teamase,probegt,optiques,piffle,prince55,sdh686drth,allahuakbar,pianino,argos,deering,rjhjdf777,sadie2,avenged,anton1992,ford99,sutvsc5ysaa,qaz26101778,bbb111,aaa333,revlon,123mmm,jeremias,artemartem,bailbond,holton,sexsites,passwordd,gurpreet,aegean,radial,sanek123,porndog,joshua123,flowers2,snares,njqjnf,amicus,pillage,badgers1,march20,kamchatka,jacobus,goliat,kalamata,tejano,splendor,marylee,123abv,babe1,goofy123,abadan,shadowrun,annieb,beeble,fkmabz,april4,onetwo3,bryony,daniel69,bemine,chuch,cesare5,wsx123,mkjhfg,bucket1,ramfan,wordpas,duplex,potolok,turke,likethis,robe,lachlan,acidbath,dallas88,tatarka,1homer,abogado,foxxx,leclerc,vtec,tallis,lancelo,lizar,66mustang,progon,chauncy,lovecraft,utythfk,perkin,merlin10,gyozo,user1122,sunspot,denis1987,killer9,derfla,barata,robert0,access10,fatcow,samurai7,suleiman,cabot,vivian1,smoken,mouloud,silvergo,akimova,shazia,forza,booge,acolyte,alex98,salamon,moneta,alastor,maximill,activex,actuary,rovert,elsalvador,adam21,nulife,john21,outrider,fukoff,ghostrecon,lauretta,necron99,gearsofwar,football6,apple9,terranova,ulrika,dass,chieftai,mercede1,adelya,dalia,bongtoke,aspirant,hotness,granata,yoda69,admin12,bunia3,lilo,suka,browneyes,admira,virtuoso,admirer,photoshop,june23,laurita,almonds,gjdtkbntkm,supercal,dontdoit,farooq,babys,advance1,catrin,sicilian,escola,harry5,qqq777,panatha,rfvtym,useful,flux,pucker,aeroplane,vaz2105,kfgecbr,saretta,knick,laranja,afhvfwtdn,trans1,vovan_lt,pfeffer,fktrcfylhjdf,lunar2,ever,alex86,canadiens,cghfdjxybr,narine,kamilka,lenina,aishwarya,taburetka,andrey12,ghoster,vthokies,vbhjndjhtw,stroud,alin,serafin,pichon,rada,hola123,aniolek,agusti,crm0624,hockey123,rjdfktdf,dotnet,kbkbxrf,farouk,alina12,gadfly,matt23,antoin,sweetman,aksana,roma1995,newmedia,rhbcnb,esmith,shashank,maddog01,hyperlit,swapna,ovaltine,bitch2,axle,mcitra,diablo69,dogggy,nabila,ohyes,ghbcnfd,milker,wonderbr,uhjpysq,purina,bunnies1,fylhtq123,bullgod,akimov,barmen,zxcv4321,static1,ou81234,cbkmdf,libra1,gipsy,sasha13,chicken6,fanfare,violin1,alan123,galan,positano,sanremo,shippo,panther9,tibbar,st123st,forty1,blowjob69,savanah,xtcnth,wesker,reglisse,ferien12,1coffee,fhbyjxrf,nicolle,zhongguo,prokuror,cfymrf,gorbunov,pronin,pfhfnecnhf,peresvet,aliona,dfkmltvfh,irkutsk,pasword1,nhfrnjhbcn,djkrjd,love007,alena123,carisma,podarok,baster,gznfxjr,pride1,xtutdfhf,toolkit,dfkthbr,troll1,problemas,sapito,alex06,alexsander,alex2009,kamakiri,marsala,host,touareg,cfnfyf,revell,ntktgepbr,ronaldo99,z1x2c3v4b5n6m7,gaviota,frosya,micael,palacio,ethereal,heccrbq,konoplya,ghjgfufylf,giotto,numeric,reddevils,biolog,buheirf,alkash,nokia5610,edifier,fyfnjkmtdbx,pepsi12,duetto,understand,nyranger,aspirina,kemerovo,alhimik,nicole123,traitor,montella,peachfuz,holdon,great123,ucht36,lzlzdfcz,alina2002,fifnfy,prohor,domodedovo,ybrecz,halfway,danilova,roseanne,222222a,darkmage,werrew,nhfkzkz,lindalou,ghjatccjh,bulldog5,shortman,diabolik,google2,qqqqqqw,splicer,stoffel,modaddy,wapbbs_1,ghjnbdjcnjzybt,555aaa,bigguy1,secreta,polla,evander,locutus1,elke,vepsrfyn,rockers,grafix,protozoa,puissant,access01,fynjy,gorilla9,alternativa,matthewd,metalcore,jordan10,dctvcjcfnm,hannah22,homer22,amarok,hightech,cobra5,qwertyuiop12,blog,gerri1,livia,mumford,tracksta,dejesus,ambulance,calida,hindustan,kurama,aminka,ramin,stiffie,furelise,kalifornia,subspace,ammonia,02588520,amorcito,orange01,nautica1,lovebaby,dragonma,sonnenschein,magal,katinas,peggys,energia,ballsout,claudiu,servette,anand,06068,corporat,king10,arsenal123,sapato,hawkes,levent,anastasya,ufkxjyjr,gjlcnfdf,balinor,sexkitten,s9te949f,mamou,moderato,bulldoze,nemiroff,asa123,andranik,arachne,nobody1,apacer,tima123,jaroslav,fktrcfylth,micaela,andy01,stokecit,aotearoa,gkfnjy,egor123,anka,zxc123456,artemi,yoshimi,jasper2,phooey,1sugar,anna12345,karol1,anxiety,zasxcd,rincess,travka,rebon,angel8,angel18,dolphin6,forgetmenot,proverb,montero1,turnkey,computer12,12345qazwsx,francia,gazette,madison4,136611gt,jen123,mcmaster,crosby87,beatrix,1sluts,belldandy,kapriz,sharpie1,dentman,jaan,astra334566,palamino,bright1,diebitch,demonio,parkur,margherita,spartak1,martymar,anubis1,00000000a,ghjnbdjufp,malishi,mando,risky,infalicall,vicenza,vacances,pluck,applejui,ashlea,trains1,appraise,kungsan,april27,marinaro,hakim,controll,dracos,aram,ashole,policia,dodobird,amoremi,audubon,qw3rty,arenda,birthday36,argus,universidad,tinmouse,vonsclan,qwerty0,frazer,laputa,electronics,caballero,cheburek,cloud69,polis,chidori,noser,batten,ximena,artem1994,artem1991,zxcvbnm1234,cunning,tutti,astronom,scuba123,pratibha,guitarist,wapku1,navigation,tijean,ashat,uhtvkby17,matelot,xxxwow,pumps,positron,allah786,asdqwe12,bollock1,betito,rfhvfyftd,asuncion,tempo1,angelfac,myspace2,sharpy,auxerre,elevatio,avinash,zolushka2,24beers,bulldog8,shel,fabfour,zorrope,badd,voodoo69,linear,rattlesnake,nitrate,sushis,megafon77,ivette,ahamay,southwest,baggy,mariss,jc05595,ballsy,steer,maveric1,yasmeen,kojack,hejsan123,guide1,hogfan,moller,akella,balerina,jetboy,piledriv,lampard8,flattop,waster,clapper,adder,wool,sasha111,ball123,sonic593,smaller,blowpop,fantasm,palani,sombrero,armchair,haguenau,kuken,prolong,bananaman,peeler,rugby9,santande,agustus,chief2,anointed,fuckstic,smurfett,realhard,feast,banjoman,ditch,makena,calvin12,specialist,bluntman,graycat,rococo,banzay,reymysterio,mudpie,campo,havanna,espagne,chases,corrupt,04088,love10,satin1,working1,barca1,2hot4me,lazyboy,huntin,duval,thegreat1,mibbes,barf,blarg,chris6,bandar,refugee,sparky69,lena2011,minimax1,futball,missydog,rocinant,sonne1,barrett1,rosado,inventor,barrier,1turbo,schnitzel,barros,lavern,terrano,blacke,polimer,beergood,ubitch,smuggler,oliver01,sixtysix,bardot,ganteng,berna,kyleregn,eliezer,daniel19,checkin,q777777,kearney,tigger22,faulty,baske,baobab6,tedesco,jackfrui,marijane,final1,tubbie,789456123q,batcat,eliane,green42,bathgate,thejam,fatass1,tiger3,starcraft2,timothy2,underwea,pinkyy,battlestar,laufen,danziger,shiner1,mccallum,bearden,bayley,sregit,rainforest,lifeis,divine2,wwwooo1234,lilmac,airjorda,markers,thunder12,lawsons,jack13,beatles6,augie,michaelp,cincy,vandread,politika,bluebir,gooding,ken123,black6,bobby4,sargeant,rekmubyf,latte,nursery,kill123,bubba7,hello7,utmost,furtado,go4broke,david6,bbwlover,goldtop,skidmore,crown1,lockup,cnttcb,brandy2,bill2455,ozwald,weider,golfer69,chipotle,atherton,evanston,musicbox,cupcakes,floyds,binker,picabo,beachy,versace1,codyboy,ronster,50cents,huck,superj,pass1821,benny2,beanies,smooth15,greybear,kelly12,alberta1,grudge,anytimetoday,sorpresa,confess,beastman,password88,accounta,zrx1100,tanlines,melod,specialp,butthea1,betsie,machone,f0cus1,klovn,leather9,d41d8c,rashley198,multisca,lipid,assfucker,beckham1,cloak,kimba1,jeffbeck,spider2,caladan,overseas,jeffers,gunnison,burford,clickit,yes123,bonanza1,enfuego,woodbury,gotribe1,jordan98,saloon,figona,weiss,ev7000,shitman,beeswax,frost1,thenet,shanee,boba,panther7,hangtime,bellum,nimajneb,papote,salgar,belfour,belladonna,malo,brune,jareth,murph1,wonderwa,belong,doubt,enders,danechka,amours,lobster2,daddy3,xwing1,marrero,dragonman,shawns,sveto4ka,nadnerb,tagman,moneybags,caddy1,libertas,pook,heston,assfuck1,trevino,starwars123,footloos,espoir,boffin,kalle123,garcia12,ledzep1,briang,eddings,prussia,indurain,superbob,beotch,fiction9,beppe,quarters,hjcnbr,eingang,tigger7,clear1,lucky10,blcktrn,mecano,panthera,beast11,moolah,liane,bernie51,getitnow,jesus01,nanner,illicit,radar123,noelia,janel,11king,saline,calamar,hosty,berti,ferrarif,hackaren,stblow,tatyo,tater1,spazz,spider8,cadmus,beth69,sarah13,sheppy,sony678,pete14,nikopol,redtop,goin,powerof3,chesss,poolboy,marsbars,gungrave,grave1,123321i,chevette,scooby69,bojack,ratliff,metalhea,twine,myjdxtcxks,bouboune,lumpkin,firebir,idontcar,4peace,shiloh1,groan,tennis01,develope,ntktdbpjh1994,1ussy,oilcan,jonny123,krishna1,rover123,pelado,gizzy,biblioteka,ghana,boris2,philemon,boots123,cooldog,blackgir,wiskers,cooky,doggod,lcrastes,zzztop,goldone,daria,keefer,toothpic,hertz,mistycat,voyager7,cloth,snakeyes,tnvols,bigdik,38dd,devante,bigbug,macy,morph,brian12,bigbud,firewate,nick1234-rem936,wetpuss,bigcock1,emmarose,jasona,pumped,reddick,weeds,duckbutt,daniel00,1flyers,evenstar,blocks,bakerman,lickpuss,ishard,1booboo,johnie,chevvy,mestre,warrior6,tyra,ravenlof,altera,minger,hooray,kickbox,donahue,vegasman,foulball,tellurid,ashley10,foods,shawty,futile,falcon01,tyrone1,topside,james19,smarter,slurpy,crazy2,lovelace,attack1,fries,markis,timmay,cantstop,feller,1nissan,mossyoak,conrad1,nicnac,carrick,summary,tamiya,oliphant,estreet,home1,papasmur,guesss,hasbeen,timdog,timmys,dandie,fleshbot,suckem,hobbits,yonder,tense,nichelle,winbig,hawaiiguy,garters,transalp,carper,dimabilan,spill,daniel10,elevation,sarita2,shatner,titian,cium,koufax32,privates,jettas,algerie,ssnake,connor12,william4,silkie,12string,stauffer,amoco,brown2,freakin,resin,mudhen,choc,faces,redsox24,camry1,excel1,horsepower,promo1,nadine1,miasma,meetme,laila,binford,colo,gfhfyjqz,extra330,reggio,1birdie,tristin,beast123,keegan1,samcat,paramoun,cheeser,cardman,hattori,treech,locksley,maxmotives,nina1,toolfan,seminar,metal69,bitwise,hockey33,thomas7,kook,headroom,katiee,ozzmosis,sloop,tolkein,cochrane,purple3,dreadful,fireston,catch2,serena1,moshe,camilit,blackdragon,96ford,2500aa,dragon33,blunt1,need4speed,irish88,tbird1,plugger,malaki,blackwid,soylent,bacall,leonardo1,snuggles1,nightshade,1234567j,choppe,babylon6,anal69,blaze420,jetboat,1accord,potpie,bleed,chard,blur,cassiope,hogg,oi812,blotter,magicone,polopo,delta12,xbox,chandle,wolf123,hellhoun,argon,japan10,collecto,redsox3,blowhard,knitting,brunodog,whodaman,x002tp00,fishead,soccer77,foxes,radium,lakes,compac,raider12,sniff,bluelight,gaynor,bundao,scott3,vice,redrobin,j10e5d4,roaches,cobra777,blueboys,bluewate,boomer12,jitter,cowdog,awesome123,crystal7,strip4me,1trouble,bandit11,m_roesel,maclaren,m123456789,wethepeople,111zzzzz,beaulieu,nevins,vett,bobbobbo,bobob,boney,bobo1234,blackpus,bobo12,turbo6,duckpond,narendra,pimpdady,wirenut,iceman11,goose5,nji90okm,theman22,puffdadd,newmexico,suck69,hubris,moist,frigate,skagen,rsturbo,nikko1,bobsmith,statistika,cypress1,jethro1,others,malaka1,netware1,resipsa,sheer,kutter,desdemon,timoshka,bolat,kulikova,vinegar,fujimo,pippone,vitamine,spears1,buckles,wallace2,sex4free,head1,renob,hoskins,mandog,bonita1,zero000,happyhappy,scooter5,chester8,bouche,camus1,pussy9,buggie,boogyman,kittykitty,hortense,portnoy,open321,boomba,chrisw,cdtnkfy,all4u9,valid,corsano,kantot,lopotok01,boosted,shocker1,butttt,nikki69,ruben1,iluvit,shadow23,200190ru,bubba8,bore,hogans,temp12,webpass,volvos60,passive,vlad2011,pagans,princip,boobear1,maccom,norwest,bobbyorr,fynjy123,wolf100,boston11,yeahman,swordsma,mama22,zxcvbasdfg,plokiju,slipper1,hardwick,pickwick,bowling3,hagler,wombats,minkey,boxster1,987654321g,megama,delila,shazza,wolf13,kfgeirf,prozak,jourdan,orange22,robert19,owen11,renrut,puente,vsythb,knothead,aikman8,nemesis2,philli,chaddy,1junior,shelby2,rock22,pinky2,goodlove,choirboy,vikes,qwaser,cocomo,brasil1,stony,vikings2,anastaci,jimmypag,welcome7,spitz,amitech,harley20,kenmore,dvdcom,vitalogy,rfybreks,trick1,visionar,pussygal,cheaters,turtle2,kimmi,nunya,landman,august20,paul99,brinks,magnoli,olivier1,lackey,imperato,fire1234,april16,vehvfycr,mypuppy,bigjohn1,robust,septiembr,cisco69,brothel,jenkin,robert23,h397pnvr,logoff,olin,risky1,unified,goteam,hibernian,robertr,amazon1,rosebud7,wilson2,enrique1,ghislain,compost,salo,build,milfhunter,ma123123123,priory,samia,xjy6721,natalie2,roykeane,shire,mamatata,crazyc,mikie,jackie2,bubbah,hackedit,duggan,clause,buck13,bronc,godflesh,pornog,iamking,dale38,buffa1,saul,green15,nona,q123123,gungadin,steveg,chinaski,faithy,storm12,toadfrog,westover,rabid,automati,squirtle,cheezy,burbon,llebpmac,slavic,camus,burrell,chikara,durex,plowboy,imbue,hormone,wagner1,thepro,letmein5,duder,scale,fastfun,conner1,stinker1,seek,reston,syoung,dugway,rojo,whole,kafka1,catsss,campus100,shamal,nacho1,fire12,eldon,rangerover,mohamma,skyblue1,canales,roamer,morgans,lope,logjam,fifty5,capa,broward,ingenier,ranger3,daddy69,capulet,ford350,tiger00,energy12,march14,murphy11,lydia1,parasha,nielson,saxo,tobbie,pilote,heather4,leones,charisse,carmina,vergil,colegiata,lincol,smoothe,carwash1,latrell,eider,bubblebox,loquit,stanhope,wiseass,nutsac,1qazxs,enjoy1,earnest,1pumpkin,phantom7,superpower,dogdays,u23456,silvan,slagelse,twothree,dannyg,bftest,ballsdeep,alphasig,cccdemo,fire123,claire2,august10,lth1108,1rusty,goirish1,bxdumb,rabbit69,travail,chantal1,greenpea,bergen09,petticoa,classe,ceilidh,salter,lucidity,manure,centrum,qaz321,chileno,masked,cexfhf,99ranger,estoppel,carter80,rustic,unit,herder,fcgbhby,gimmie,sunitha,onslow,menard,cast,flagpole,nicole0,chisholm,souschef,cater,riverat,makalu,publius,dancin,chez,thomasj,bmw540i,nazi,signs,kasi,shoots,stacker,late,iceman44,nicely,vengeance,chris100,chris24,cosette,clearwat,chumpy,koolkat,jamesjames,ckflrbq,j1964,streams,18n28n24a,coasters,shergar,nautical,ringo123,reach,tanita,economy,johnny12,halberd,dillinge,divide,fatb0y,c00per,cosenza,sloboda,mooman,marion1,arsenal7,sunder,need,daimon,ezmoney,chesters,aiden,hugues,patrick5,aikman08,robert4,elspeth,roenick,writer1,foxmulder,jamjar,scurlock,dinkus,icon,1sailor,nalgene,snarf,allie1,cracky,henkie,1friend,quique,bandicoot,death13,wiggy,master4,jr1234,hillary1,rumba,bloodlust,shadow00,bambina,yummies,melany,cutoff,freehold,funnel,grammar,matthew4,itdoes,mnemonic,fubared,dannys,nikifor,scubaman,saavedra,dtheyxbr,shirle,letssee,tamplier,gorillas,pelican1,fiction6,thwack,onetwo34,gunsmith,murphydo,fallout1,spectre1,jabberwo,tactics,redryder,fights,dean1,jesusgod,kicking,musical1,loppol,josepha,rebel12,organist,toshka,dangit,archimed,springsteen,wowsers,peeing,yamoon6,dangel,miruvor79,falcon7,miatamx5,dogpile,dfcz,haruka,birthday28,crowns,sten,georgio,sinaloa,willy123,jumpup,llabesab,clique,vicelord,lenard,hopper1,gerryber,fiasco,fre_ak8yj,nahlik,epson1,dumpy,jergens,itsasecret,takeout,mountai1,wurst,bongwater,1london,fords,heroine,pepper14,rays,dereks,qweqw,molar,fordgt40,rfhfdfy,hallelujah,hunnybun,prank,megamon,tuffgong,gymnast1,butter11,123xyi2,tatarstan,oussama,fianna,technici,schweden,throbber,jacksons,pilgrims,tech1,deadzone,kahlan,dethklok,xzsawq,cybrthc,buck01,qq123123,williams1,c32649135,flash33,spacejam,holycrap,daman1,tummybed,nusrat,daniel26,sevenn,kingpins,dima1991,macdog,spencer5,usagi,thecakeisalie,slushy,sophie01,penny2,meesha,magik,jerry69,daddysgirl,irondesk,jasmine123,tomuch,mosias98,esenin,raleigh1,heady,daisy3112,zootsuit,rubyrose,parallel,vova1992,dave2,jeffry,hardee,letizia,duty,vfhfnbr,1986mets,dilly,enclave,mafia1,boomer22,swifts,edwards1,fyodor,gemini13,montee,eagles11,snafu2,cintaku,mossman,maks5843,lincoln2,acess,gre69kik,core2duo,ublhjgjybrf,ashe,daniel20,massim,hardcor1,orochimaru,hjlbntkb,paradoks,ghjuhfvvbcn,doright,bkmyeh,figure8,freda,fuckya,scamp1,ontheoutside,louis123,moonwalk,mercury2,amenra,richelle,lafrance,detour,hosers,5150vh,sexking,alomar,wealthy,jahlove,ringding,apollo8,nefertit,morrisey,tailhook,bujhmbujhm,thedark,meteoro,felicia1,tinuviel,istina,lolz,lgkp500,grandkids,darling1,redhed,dazzler,chuckle,jager1,plumpy,vsajyjr,vbhjckfd,zcfvfzkexifz,max1234,1dave,loggins,pangolin,marhaba,latin1,dave22,salford,fiscal,escape1,fairbank,grepw,ernes,desi,yield,soundwav,greg78,sexmad,elvis99,rooney1,chiefy,pilsung,dennis12,demolition,logistics,davin,philos,lavonne,whizzer,upiter,bluejay1,kosta1,sustanon,kyla,tiptoe,medley,marine21,nasa,winsome,dctvgbplf,xxxp455w0rd5,lllllll1,ooooooo1,gammel,devan,1jerry,death2,qwertasdfgzxcvb,vegeta1,brigham,maxxam,mooose,ilovetit,illest,debi,doesit,vallarta,abby12,longjump,littleguy,magritte,dilnoza,saltwater,kokaine,spore,dream2,destiny7,dragonss,klaipeda,suckme1,scitra,delights,smellyfe,reyes,deutschl,harley88,birthday27,embalm,vfvekmrf,kristie1,kelebek,99strenght,denis2011,stalker2,popey,1stunner,jessejames,molars,madlen,west1234,jeter1,judit,silver69,green9,twentyon,drstrang,yannic,jenna123,malinda,civic97,rusty21,shineon,cabins,buyer,wonderwoman,kanabis,wert21,fktif6115,kakaha,54gv768,826248s,leecher,kinkysex,geekboy,62vette,scuba2,bunter,ussy1,towser,semmel,dochenka,fujiko,nadja,firebug,snake12,starbug1,querida,meester,diggit,parcel,outland,zsexdr,hotty1,dalto,pcgamer,dima3452,maksimov,dima2011,dolphin5,kakdela,p1nkb178,warranty,pointblank,dinochka,mama1965,1scorpio,dios,measure,seitnap,rfnz123,ghjatccbjyfk,witchy,gestalt,eatadick,discordi,onward,salsas,cider,jackhammer,nasca,helping,lamer1,sicher,ether,player21,soccer23,robert5,sirrom,deadfred,cornelis,br5490,cntgfyjd,ciara,iloveyou22,1startre,jasper01,gromov,melita,nfhfctyrj,wonderla,cygnet,berlin1945,starkey,missions,maxmax1,sort,ramble,novato,felixcat,vbhjyjdf,aksjdlasdakj89879,dominik1,tiger10,docter,0000aaaa,pussylips,polo99,lucious,senorita,waimea,cjhjrbyf,diamond8,criket,terror1,valetudo,geno,monit,junito,doublej,sup3rman,tigr,stryper,papa12,101054yy,rbceyz,jehuty,weiland,kovaleva,pelham,isdaman,mandala,percussi,varken,sallydog,naruto010,1maddog,sissy123,artanis,thimble,june1503,raptor01,poppers,mercy1,eamonn,rs2000,23wkoa0fp78dk,evgen,sumsung,yhnujm,amerik,lucer,olga12,1488ss,palacios,triad,1sophie,erkebulan,northpole,marinamarina,fdfyufhl,balou,gbgtnrf,fifa,mastert,gille,ershov,reddead,estefania,hopping,saki,ibragimov,tenor1,radist,albuquerq,juliett,timofeeva,semperf,grace2,carame,jackpot3,champo,lazareva,ramse,trev,christoph,reptymrf,nextgen,guitarhero,50cen,hellboun,quinten,evrika,00198,valiant1,nokian82,tortilla,skytel,fatima753357,clemen,paloalt,segundo,telegrap,elemen,bigbrother,redhat50,longfell,marijke,lyrical,cucciol,tropico,misti,pascal1,firema,redma,pendej,faceman,poirot,123qwa,mirinda,twats,tiger77,bkmifn,nthvbyfnjh2,algebra1,zugang,falken,luka,samson12,allways,pjkmabhz,leandra,terrorist,islamabad,sixpence,6inches,rockster,bluegreen,205gti,readynow,thing1,itsme2,ilyas,porridge,lacrosse1,galleon,sakina,prolinea,meloman,osiri,c7e4f8ezqh,probably,lead,footsy,112233qq,move,stas1992,pina,rasha,lexus11,dkfcntkby,justin2,zafhjdf,rjkjrjkmxbr,hcir,pizarro,turin,maggie01,samura,latexx,123vv123,farmhous,gthcjyfk,weyfvb,octobre,jackass2,fusion1,duckhead,filial,star21,showbiz,juanch,jama,regina1,jordan00,fghghgh,fireice,birthday133,dirtycunt,jizzeater,naughtya,rebeka,shamroc,t66hks,fisheye,asdf0987,ryan12,parma,passman,irongoat,satyr,sultana,robert00,roses1,howareyo,1magic,bebita,forreal,takefive,reinhold,w3e4r5t6,lovegirls,powe,polkan,pomme,foo123,ilovefee,wkmcpmn,protecti,mansfield,rocket7,vaz21083,ardennes,porsche8,my_pass,wacko,trek5200,klinger,gamer123,goodnight,francis2,pinpon,george123,sarakawa,drawoh,germano,jake69,wilma1,jeannett,ohiost,freddo,michiga,cumin,tour,storm123,strosek,freeky,mama1,xcat_xca,picaso,sheetal,satine,sondheim,love0,udinese,gurken,6215mila6215,przemek,girasole,datho,marku,tommy55,il2fw2,smd123,lizardki,loh123,funker,lutz,seeing,futbo,seniseviyor,maudit,5unshine,quasi,quinn1,adi7id5,traills,jobsearch,fitzgerald,halt,gaura,garik,bmvm3e46gtr,howie1,galatasa,miguel1,mail123,mary12,joshua23,girls2,bible1,market1,pinklady,1florida,guardia,nymph,blackadder,zkexifz,dallas33,gary1,flirt,ethan123,hamlet1,gauhar,newpass2,priroda,girish,koukla,2606642yra,kgmtva,capucine,mahoomar,iloveyou143,mastery,shango,schokk,valentinka,varenik,saipan,poutana,111222a,russi,sandi1,shit1234,buttock,maisuradze,xsw2zaq1,uthfcbv,2008m2009,greger,123b321,babuin,kensington,maggie10,zaq12wsxcde3,kenn,oskar123,shaka1,glue,greg13,dufus,goga,oliver99,goodboy1,pinkys,googly,publix,koss,qqq11,gq361hy,grifon,satisfy,pageup,mags,shebadog,inxs,tucano,diagonal,john13,smeg,fgjkbyfhbz,grind1,whenever,happiest,letmein123,genius123,chinchilla,hockey77,gvanca,keener,gates1,othello1,hhhh1,twain1,vfvfif,suzie1,loli,harvest1,rjhjyf,shaunc,1q3e5t7u9o,padova,kaylynn,roskilde,hepburn,herbert0,ratmir,pol123456,proud,hiroki,latinos,juice5,astros1,kippy,tariq,murasaki,hubcap,scorp,rowley,pampa,indi,k9vvos0a,masha2011,ronaldo123,soccer01,upland,iamawesome,love4me,eisbaer,plushka,katushka,jokerman,imbored,rollers,tropicana,sergeevich,logging,diamond9,access16,sandy12,t1234567,autocar,paycheck1,kissmy,debaser,rajendra,cthdbc,vfubcnh,jamdown,viole,voronov,blitzkrieg,irairaa,ubvyfcnbrf,bushmaster,pilipenko,kmdbwf,mirumir,pcmcia,minarets,hjvfirf1,lera2000,123456zzz,thommy,nathanae,popochka,bardak,kallis,kalman,decision,brookes,kelloggs,jake13,kalyan,mj2345,silver5,jhonatan,mike33,puckhead,ridgeway,motera15,robb,worldwide,jammers,timpani,backhome,candyfinger,stayrude,akvarium,johan1,starscream,patricia1,jasonh,kimmer,prolog,salvage,onlygod,deathblo,b0hica,johnjr,lakerfan,kevin7,boxsters,june1,rommel1,angora,jerry123,sachiko,stephen2,lani,thesimpsons,born2run,maddi,nouveau,sigchi,redbird1,padlock,petrik,quelle,greatnes,mariamar,tomasz,mascitti,feeble,sexwax,toshi,todd12,gohogsgo,aaa123aaa,kurwa,210689n,makcim,dtybfvby,keneand,size,spork,nahtan,icefire,siddhart,mst3k,rajkumar,kiselev,volodja,rock1234,talented,hammerhead,katebush,gznybwf,surge,kozanostra,malysh,maga,loveme12,zadnica,vfieyz,ohrana,1234567890l,samy,skotina,mark10,marinochka,minina,sahtm069,bcnbyf,polyakova,maintenance,raptors1,misia1,love12345,ljkkfh,papa123,vfhmzyf,carnaval,vladivostok,bigrod,sale,wxc123,zoey,azsxdc123,larryg,robert6,lavrik,1raiders,sqloledb,adding,yfcnhjtybt,vitalik123,oink,scooter3,gjhjlfcjqrb,rustik,leon123,natron,cabeza,matt22,nixon1,candyeater,jammygirl,littleslut,mocelot,overmars,carlsber,makayla1,moeman,7samurai,helpctr,nexxus,m1m2m3m4,love777321777,rellim,corratec,sniper123,mjbnbna1,yoshimitsu,superm,cscomp,max12345,masha2010,reddawn,eventlog,vfif1986,activation,1shark,wminet,citbanna,mutiny,podiatry,messina,nicki1,192837465q,beller,okmnji,vjkjnjr,gfhfdjpbr,mostafa,luggage,voronova,osipova,123456789aaa,setting,ieinfo5,poopie1,nfyz,kopa1994,nastya1997,cnthdjxrf,nurgul,oksanka,4815162342lf,nepbr2009,swetik,vardann,rahul123,rasul,snh4life,zalina,w74156900,celt29,pfqwtd27121988,zxcvbn3215,serda,sergey7,sssata,tekkon,16fretb,timote,cnfc35762209,221133z,hassagjs,4050,4080,9008,10088,14078,19038,20058,24048,26048,29038,29048,33669,89586,96385,113411,113456,114466,116211,123233,123478,123498,124563,125480,125896,127266,127576,134267,134652,135789,138500,147000,149200,157359,159654,172165,177777,179328,187420,196500,197506,197610,197802,198100,198510,198620,198707,198802,198803,198810,199004,199090,199404,199406,199520,199610,213456,222221,222223,226688,232123,246642,246969,286685,345123,358853,361619,369987,422119,444455,456963,495812,542678,551155,552233,565758,567432,636332,696977,699999,741369,776655,777007,787899,887788,888666,901234,907629,951623,997755,999555,1213456,1234556,1236951,1258963,1478965,1590753,1593575,2236345,2580147,2947251,4050328,6657684,7106189,9035768,9517883,12101492,12141618,12341231,12345543,12378945,12601196,15161718,15541632,19688691,19811983,19861987,19888891,22224444,22228888,22360679,33331111,33445566,41513042,45683968,56259090,66778899,71727374,74125896,78789898,91929394,123234345,123258789,147963258,222222000,383295502,451236789,741963852,789951123,987321654,1324354657,1994200414,2143658709,holt,headspin,0040,erskine,merlin7,effie,tdfqugl5,membe,123happy,hahahah,march10,geneseo,yooper,66stang,giucil,robbieh,smilie,closter,swivel,copperco,wsbadmin,randyb,ramtough,lindsay2,digby,pernell,marmo3,kassa1,ass904,bird333,spearman,kg5698,percent,pebbles2,brands,blakeca,combos,1mother,fox1,chapper,lovesazz,quartet,hohner,natalee,bigbos,farrar,yllek,infra,nikol,1dddddd,franway,1hhhhhhh,guppy1,buttboy,carmen2,sensitiv,easley,ecnirp,amc20277,namrepus,adamss,garp,jimmi,assess,12345677654321,arron,jj9999,kekkut,pornboy,shkiper,kitty7,bacchus1,chester123,ron123,firstaid,canopus,chantelle,falkland,hayashi,incident,schnucki,green13,lovers1,km83wa00,danton,riverman,ilikeike,aaron2,fetisch,mc6288,perrys,paris75,amg921,carlos68,billyjo,blueprint,1531bs,zcgihlke,einstien,omysut,arden,gotten,trebor1,gismo1,serpent1,raritan,calibre,gus123,doorbell,efrai,poochi,monde,emmaus,jerr,button1,wildfir,alvarito,caesars,guerilla,gooner01,vitebsk,nordman,cubs1,utyyflmtdyf,alfetta,mite,absolut1,attilio,exciting,busstop,goodall,atonal,andrew00,lampshade,lesya,paulita,6y7u8i,korgm1,asta,andrew8,gameman,1badass,78ford,1casey,coke1,redlover,monchi,tamu,tatum,alex55,haha1234,hamal,luckyday,zxcvbnmmnbvcxz,code3,rocket01,1stephen,merde1,genlee,1viking,wsxcde,recneps,edisni,5seks7,1uuuuu,1hundred,1magneto,vipper,1cock,siva,monkey19,angel200,billy8,desig,falcon21,sorbet,fuckinti,abakus,jack55,climber1,lyons,undergroun,limeligh,aral,123321l,bowles,fink,skidder,baseball21,okk34125,sylviahans,meijer,castilla,suckmydic,spyros,ajones,addition,pass23,shadwell,21952q,bodensee,goffer,fubu05,amstrad,pvhpx6,greenber,kippax,marinas,lemont,choccy,callie1,altern,tankman,0187541,aladino,root138,m0ntlure,allpro,a1b2,debtfree,redflag,visiting,nzceg251,pibzk431,zmpimeje,boonedog,allende,accoun,wtsfjmi7,twinpeaks,forlorn,pimpdogg,austin97,zippie,herbi,msujoe,altamira,katie12,mong1ni,jokker,bad1,schoen,gfhjkmrf,lynch1,kyoto,alesi,whitlock,asil,caesa,andrew21,brijam,lucerne,lbvfhbr,sesso,greencat,berty,bigballer,bose,rdq5ww4x,donita,matthew10,bigboat,randys,zenden,mech6666,fernwood,omytvc15,astrolog,monkman,seltzer,bittner,bunner,cgzfrhuf,acotec,neggy,boracay,uxmdzi4o,ashley22,andrewb,angel66,lvd9341,bearboon,dekcah,civilization,rustyw,scrubber,daphne1,rebbecca,keiko,aryan,blackwell,hann,rmpop,bigsmurf,wwwxxx,johnno,cmigtvo7,tiger86,h72sfibbnl,mutt22pu,bjones,rathbone,arguments,andrewj,logo,brolly,cobble,music5,swain,onelife,afriend,dessie,tina1,charlied,sally2,housing,chicane,kincaid,paid,jerkit,leading,sgegukbm,slaine,roni,cartoon1,hendrix2,george10,gilbert2707,curioso,yama,spares,123poi,miker,seeall,imemine,wtpmjg,sandma,ydnarb,hobbe,monreal,tspeter1,srawrats,undne,chelly,karend,indobokep,espiritu,honda2000,nfgbpltwq,fuckersss,avantis,adders,12345love,carros,burgerki,63chevy,looner,seadoo96,roebuck,sarah200,akira123,mspaul,tigertiger,qwqw1212,thomas3,jrracing,freesurf,acinom,bryguy,kanus1,as2579,66mustan,kinshasa,shanker,brasov,98stang,exupery,champion1,eagle69,4girls,lolomg,oldgold,rancid1,abbeyroa,forfar,gavilan,slainte6,sloogy,subskin,updrop,simonova,nicole69,tescos,pizzaa,nicosia,gateway7,jizzman,nagging,ilovebri,wildcat7,matt25,w1408776w,greenwic,katman,4sure,trucks1,fuckyoua,joeyjojo,vgy78uhb,gatinha,babe12,dbrecmrf,taifun,cumsalot,avarice,jjames,schroeder,sexy23,boogs,david25,michaele,polka1,nekromant,mounds,plato2,textile,deepred,sandrita,mucus,ripe,ujhjljr,vortech,geranium,getback,norge,soslite,dan,longing,qwerty56,light2,turboz,solo44,poopdick,amilcar,bassi,geddon,nani,sandy3,bertil,ritz,98cobra,puregold,78vette,slappy1,4p9f8nja,sapiens,anna88,77sunset,aaurafmf,hasmik,goldz,studios,buddy111,1pamela,bujinkan,mustang66,bb1234,9874563210,rogets,aa1998,aaabbbccc,aaaddd,moon12,dundee1,kokoro,pharaon,misiaczek1,inbhkbw,adnan,meerkat,batman9,harbinger,333333a,scandisk,bigmoose,1blaster,natasha5,aaron8,conn,joeseph,pinocchio,oliver12,heckle,outkast1,boink,august28,maurer,bayarea,bravo20,noway123,shivam,iskandar,hfcnbirf,malmstee,getin1,alihan,switcher,ab123,bma2002,iverson1,winter07,cuco,janusz,kamera,mamata,abbasov,abbie1,murano,holl,abbot,coco1234,december2,abe5,prova,behold,bastich,thegreek,alex1980,maldonad,1peter,abidjan,rehana,booooo,123456789*,malay,grandkid,doingit,hughjass,as123,muhamma,erunda,123123qw,diana2002,fdsaf,alimov,gfnhjy,denisz,abubakr,jones123,alphabravo,certified,beamish,lucydog1,lurcher,ewanko,snapple1,s211278,alysia,avionics,eriepa,kristi1,michael13,lange9x,kerygma,crazyhor,poiqwe,marine12,copley,sukhoi,april30,progres,reset123,kottayam,danknugs,triathlon,joshua04,cruzeiro,darkroom,tgif,ranger82,andrea10,alize,blacklabel,alaine,myway,propel,fanta123,bobbles,anakin99,andrew33,2n3055,meribel,thug4life,fixed,glassic,paragon1,gibralta,bloodhou,tilleie,coldone,badhabit,louise01,evaluate,findaupair007,redros,mets1,emmit,sasha5,qq123321,annetta,anthony12,adil,whipple,kambing,teenies,fungible,serge1,alina2009,ozzyman,ktyj4rf,corsar,alani,adidas23,adidas99,youporn,strohs,bfltua,xnttcb,dragon06,allpass,america7,daddy21,mario6,onlylove,pp04a,stutt,wtiger,want,gjkjdbyrf,q7w8e9,blitzkri,rosana,hardkore,ffviii,jixian,maric,biologia,shaoli,eric69,saiyajin,movies1,between,heffner,syndrome,naughty2,lesta,cervantes,courty,palladio,prowler1,galapago,african1,ichiban1,catsup,chrisn,e214fre21,vindiesel,afnbvf,andres1,ultimatum,fifa2000,1turtle,mercedez,afterglo,agata1,astra12,ltybc123,navillus,caillou,hamtaro,marksman,santorini,glucas,carmen00,jedidiah,abhtqa,ironma,anna1979,motylek,vernie,hurts,themann,capsule,swine,sas123,alva,30seconds,thegr81,bevis,adg123,aika,akerke,babyko,smoki,kabanchik,aimhigh,vasilev,ulrtab,33333v,fruit1,predator1,airtime,mudddd,dirac,vfeukb,labuda,flashme,supermac,biturbo,sanmarco,dominoes,alex73,hillel,yessongs,jensen1,holle,blahbla,sung,catullus,vadim1995,lusaka,meltin,nodnol,autobody,q3dm17,akiko,star33,limonad,7777777f,cassy,kayode,malachy,football10,fkmnfbh,warhawks,anna1992,balabama,1qaz2wsx3,barchett,alacran,bosco2,canoes,lovesu,claddagh,alpha135792468,baroness,wren,allora,aubie,louisvil,boeing747,alania,parol12345,wetland,nata1977,italias1,nokia12,sandra69,voyager6,seabird,hv120dv,es206en,mitico,roseann,liberdade,lathrop,artur4ik,palladium,inshallah,dfktxrf,ghtdtlvtldtl,newyork0,batman00,olga1991,alena1992,aleister,edwardcullen,amoros,alejandro1,fktrcf,vfrcbvtyrj,vtnhj2033,s1a2s3h4a5,fkbyf123,azerok,123alex,alex87,alkogolik,zxc123qwe,njnjirf,w1w2w3w4w5,kfdfylf,klubnichka,20162016up,vjqfyutk,restart1,gordienko,lena22,kardelen,alex555,buggerme,outlet,alex1992,polanco,rodionov,1katie,fafyfcmtd,alex1993,gfhfktkjuhfv,qazwsx123456,alex66,55555s,april29,pyfrjvcndj,sexo69,moskow,anytka,millioner,soares,comida,gofsu338,amber12,princess2,147369a,right4,reading1,drusilla,sweetdreams,asdfvcxz,maia,tomasa,strasse,70780070780,umisushi,wingtsun,strom,cancun1,harley4,tomson,nicaragu,gerasimov,bapass,voldemor,trotter1,cosmin,budda1,nokia1600,alina2000,lena1234,annemarie,petruha,azerbaycan,alisaalisa,alisha1,1gemini,lutheran,stepka,azlk2141,alla123,artem2000,h0lygr41l,nation1,salon,xxx999,jiggly,freejack,parsnip,diya2003,ragweed,tawny20,anfiska,elmhurst,allis,carolynn,m0nkeyb0,alpha6,casillas,podstava,2-oct,06251106,elia,hanalei,lytdybrbdfvgbhf,gypsydog,raver1,wolf99,jagger1,rabit,alouette,element2,grace7,saxon1,1sally,yasemin,hathor,providia,santander,success7,peace2,denis1989,carols,anasha,tindoor,0406198,karrie,joao,amaranta,senhas,sandies,banjos,neckk,ziegler,hegemon,asd123asd123,parola12,room101,putana,figtree,jordan6,hulahoop,mibeb,02143006,astrodog,amulet,aeroflot,sahil,korvet,paredes,august21,z12345z,flurry,senthil,magius,mexico2,fashist,biller,lovegood,scooter8,tendulkar,amy1,october31,evette,mousemouse,milking,04098,techn,arte,domingue,7777777q,solly,shalom1,ivanko,julit,astri,azaliya,robert24,svensk,filofax,bettina1,schmid,santamaria,ferraro,passwordassword,andrea00,meloni,rono,qweasdzxc12,andrea69,nightfall,rest,ronaldinho10,grusha,fernando1,gostosao,belomor,hotice,babnik,zxcvqwer,amant,ctdthysq,andria,bmwpower,audirs4,anny,consult1,usa1776,abuelita,holdup,cosmetic,caledoni,a2345678,anushka,croc,funnies,angel2010,bombarde,girlygirl,drake2,carmona,goosie,angelface,ingress,k1f4c8,angelie,chippe,demon13,hernando,ladoga,fr33d0m,vfvfxrf,zakaria,anna11,anna1998,anna77,annabella,zoopark,pavel123,rosalita,supe,malib,meli,yjuufyj,canarias,not4me,attempt,rfvbgt,patricks,vincente,mironenko,salvia,kfrhbvjpf,lxdumb,germes,slackers,svensps820,pogosyan,shakeel,apart,equal,pifagor,buzzard1,scampy,distal,mclarenf,12andriy14,charade,123vvv123,onimusha,underwater,barriste,seaquest,miser,caliburn,labyrinth,#name?,bujhtdbx,cristobal,crepusculo,muckel,epidemia,chupakabra,mascara,fortyone,maryse,montreux,jorge123,arsene,000999888,edna,p@ssw0r,artem1998,theman2,chiemsee,belmondo,artur123,refused,yakudza,maksimuss,ipo54tj45uy856,s123456s,aznpride,uhoh,kerstin1,askari,3616615a,un4given,laudrup,phatazz,gaping,dogmatix,astras,avalo,budlight1,qazxsw22,badboy123,ishorny,becker1,financial,kaviar,puddin1,tulley,stern1,autobus,cfgfa03,1jake,vlad12,jedi99,slimey,snakepit,baby31,ktc110,solids,isthebest,b1t3m3,gfhjkl,therocks,brianf,june30,upyachka,badstuff,chinos,waterfalls,raffle,kurica,zippers,every1,stix,baggage,oceania,jimmmy,reality5,buggsy,privetik,branston,gohabs,fdjtsa,shitfire,boulevar,1maveric,chamorro,frick,calif,cookman,rossman,nightcra,maranath,pumpitup,baldwin1,groom,shadow20,farme,punt,keks,westside1,piero,seve,amoureux,kent1,cavaliers,bananen,famille,bret,burp,lick1,stalion,ballzz,mervyn,kazoo,jonah1,stone2,schnitze,1brother,brothe,horner,drdre,rtyu4567,banana69,splash1,ke12fe13,dentista,hayek,wannasee,vivace,blue18,bangcock,chris77,sofa,kronic,bangme,banky,imjakie123,cruising,fork,green75,snook1,chouette,blaster2,blather,moisture,bantu,zapp,nhatrang,april18,1billy,wolcott,nickster,gemini6,jackasss,college2,rubberduck,kaka123,macavity,hal2001,louiss,rikki,checkup,nikegolf,kotyara,robertson,tress,garbo,blaker,bowzer,platinum1,bdog,1purple,larryboy,legendar,warpig,h0ckey,incorrect,bisho,barr,villeneuve,rosalina,laughs,rasberry,heeler,cassey1,blueee,asianlov,kakka12,1white,timezone,newberry,patches2,santas,1driver,saskia1,bassmaster,moneysho,unnamed,bart01,sesame1,chefdom,booobs,fantasie,marlene1,jamessss,muadib,november1,1yankees,loxpidr,1sucker,killer21,cedar1,compete,bass1234,snappers,hummer99,mamour,bloop,bass11,hobbiton,sheehan,lbyfvbn,wrath,pitman,pharma,suckme69,batman22,mcmillan,gospurs,babygirl2,kamina,berrie,aramat,12q34w56e,returns,batman3,jedi1,triade,bator,winter13,bmx4life,stucker,wjc200,mirrors,stasha,tamper,exhaust,whitne,agnostic,gracchus,davison,bolo,momo123,recorder,sex4ever,american1,lattice,godzill,gateway5,rovers1,slammer1,bubba99,weed123,bball15,black47,elite2,castings,xz33333,lovecat,sabrosa,jeremy2,2short,boodles,watson0,buddy9,poptart1,brian5,russell7,sammysos,lanky,bobby5,lookat,charter1,1molly,habbo123,horned,go49ers,bigdawg1,godzils4s7,nuttin,ashburn,psycho72,brianl,falcon4,jimmy11,billyc,chem,testo12,fuzzbutt,ultracash,beerguy,megan7,email1,booby1,yankees23,maceo,wanda1,jhendrix,edwin1,quorum,despina,sun32,rocket2,beach2,cbreeze,wikinger,dorkboy,ruggiero,robert71,bleh,billll,earwax,meanie,skiing1,12345678l,casper13,dan3,wood1,girlfrie,mrfish,tame,bears2,taylormade,wedges,dick11,zerohour,silentbo,gasket,boston99,londres,nathali,sarahd,charles9,butterbe,kittycat1,decay,follett,winston3,ozone1,xtvjlfy,ecurb,codie,gwar,bunsen,blowjob6,flanker7,qaz123qaz,hops,shoehorn,radford,eroica,95jeep,sheffwed,georgie1,adler1,hunter5,benj,rachel7,jake00,towanda,moose7,tweezer,berik,fleck,armyofon,rustang,boudin,thorin,dstars,cocklover,bubba13,lyric,vf279sm,brooklin,svenja,kippers,1tennis,jazmi,angel100,carita,blue222,compose,kunt,metaphor,norwich1,rutledge,glastron,mangoo,ziggie,dunlap,biloute,muddy1,babylon1,copyright,leodog,killer45,benni,chris26,holyman,calle,tigger10,karupspc,illusions,bailey99,89semtsriuty,joshy,oliver123,bjc210,rhumba,holly12,juicebox,celt,wick,berl1952,gareth1,evelyne,amarant,beret,neely,asante,pana,bergeron,pitts,nosleep,david99,lucia1,geminis,1voyager,babe1987,viruss,duffydog,library1,zipzap,goodguys,kissm,ragers,mach,dunker,icenine,cody01,daywalke,gateway6,schatje,druhay17,talus,vika12345,foreveryoung,james777,fordfocu,sierra12,nosbig,broker1,jazzmine,hondac,shout,badboys2,harlie,souleater,punany,hoyas,jiggles,gonad,wend,bryan2,biznes,bigmac12,tris,discos,beasties,camano,vandy,flannery,purple7,ytrewq11,valer,baseball10,vasser,maggie123,fw190d,taarna,sandusky,waycool,thai,ching,super21,jackson4,soldout,march3,chodu,ziggydog,sauces,dakotas,pointbreak,maxxum,filly,sunoco,blackand,bianka,exxon,jive,23843dima,iluvatar,gherkin,bs2010,blue16,blue20,love6,carolin1,reel,rinker1,tatas,peter3,daisies,fishing4,nyisles,fuckher1,bigwilli,getsome1,breizh,concise,jennah,blizzard1,gizmodog,faithless,katrinka,packing,tryme,bigtimer,martin21,palle,scarred,tarquin,cumtome,bluegrass,thumper2,butkis,steve3,bigc,7elephant,scrump,chiquito,moxie7,longhaul,bullshit1,2times,gayle,sdicmt7seytn,playboy3,1bigtits,maxxie,theblack,54chevy,diverdow,titsass,irishboy,1bigman,bigdog2,casey12,ramcharg,shittt,justin99,buffalo7,iamsocool,savings,carpets,fevers,bigfish1,newbury,goodlord,gdog,pharmd,alltime,whoppers,tony99,fazer,footfuck,willian,thedude1,biggy1,phantom4,666xxx,zeeshan,sridhar,bratpack,mitino,bigjack,12inch,pixels,killeen,cbr600f2,moose23,bigkahun,kennedy12,happy21,optional,suprise,kathy69,texasboy,bigpimpn,grizzle,holla1,hardie,humber,deedee1,schlitz,clayman,synchro,1joseph,thelove,catskill,moran,thebean,jerker,cccc1,yellow8,itsmee,budz,tylerca310,hogwild,cyclist,cougar11,goliath1,threeday,52xmax,frodobag,ranger13,herbs,phigam,shaney,asdasda,djeter2,bill063,sex101,hellowor,arther,snafu1,paddler,bristolc,farrow,nudge1,scamper1,hoopty,asteria,chalice,cipolla,technician,dabear,sadiemae,ph0enix,goblet,stuck,opusxx,allybong,swearer,jannik,nixons,montie,jayme,bulldog6,harleyma,brad22,rebels1,babybird,laden,brassy,zheng2568,omglol,burgos,tacos1,potent,moretti,tractor1,boogey,emoney,giancarl,please12,westfiel,gmcjimmy,blondie2,truly,cary,bobman,killer22,olsson,podruga,chowmein,blacktie,leee,ranch1,dusted,petrie,kaitlyn1,tiger9,dylan123,dalton1,mover,table1,aolsux,weed1,nolose,black99,powder1,burritos,shakazul,paul04,death66,blacksonblon,trickste,cigarette,sasuke123,derelict,talbert,kumite,hellsbel,rallen,brandon5,manson1,1nstant,bravo123,floral,magic12,black69,shoeless,hyrule,saidin,cowboys3,entre,fritolay,bigbear1,tottenham1,thirteen13,italie,mensos,tabryant,greenguy,camman,budligh,72305z,sunglasses,groves,saufen,rosie123,saddles,couga,chimera1,420842084208555,zork,sexypass,drew123,frankzappa,rmanis,nsnabh76,ladies1,secret99,rfnz11,nightmare1,organs,lantern1,orochi,chrisi,slayer123,goodnigh,mrblue,aztlan,blossoms,11jack,kerplunk,cutout,blows,shipman,ed1234,blue333,ch3ch2oh,sprit,bluebox,tomcruis,royals1,wer234,grasss,mariamaria,elzorro,eldora,1special,buddy5,tenors,dogbones,cooder,gizmocat,rebecca9,casin,glenna,saspurs,tgacb,belushi,itsme1,macon,fishfry,tammi,boggy,poop11,paper123,ru4692,pheobe,research1,igmtva,gris,struck,xehrf2011,aussie1,sammyjo,captain7,bobbi1,thea,april11,daffyd,gateway0,newport2,philadel,secret00,howareyou,texas69,eldred,carmelit,bmfc2353,ponch,master32,ineedsex,chimney,666hell,astaire,stogie,jazziz,gallup,explosiv,michigan1,boner2,tadpole1,tungdom6,mcfarlan,bobbyv,mohinder,clk320,giovani,19thhole,spunker,mybaby1,cancer69,pucci,quepasa,manon1,forestman,worr3619,maffia,corporation,vinson,therams,rjvgjn,ellswort,ckfdrf,lion12,chad1,ortho,jamesj,mute,bonjov,taylor10,lousy,f67342,cammer,coby,dooby,down1,text,bookem,flatboat,gaggle,flatbed,cuminme,quit,crooner,concern,2w93jpa4,leveller,dude22,dee123,pelosa,looped,hpesoj,0px,jeri,paperman,takethat,corney,carlas,gusset,carmine1,globe1,hagar,liz8tysiu,artillery,wetzlar,stiller,bot_schokk,limonade,ireland3,samsa,dinkie,sapphir,lita,copies,coleen,martin19,boxerdog,knocks,bedas1,max528,kyle11,silvermo,fish12,lung,free99,00seven,2br02b,chimps,teague,muddog,arrogant,stup1d,shadoe,lisalove,wynter,texas5,hondaa,peaches3,gobucks1,goredsox,wind0ws,mudd,kukaracha,kiley,oneil,football7,idontknow1,wett,dakota11,ballin23,hidden1,bulldog3,hockey30,brazilia,donatella,mindspri,arriba,dddd1,taylor6,spionkop,pedr,mikesch,karola,aerospac,bldass,sweetiepie,katiew,gorky,brentwood,dogtown,jordy,emmons,edwardo,qualcomm,rastlin,rufino,twinkies,pingeye2,richard5,sewell,dekalb,cade,max666,maker1,tunisie,janos,chloedog,ghoti,jamie12,supple,skyhawk1,womba,manolis,obninsk,ravenna,cyrille,butler1,prune,routine,conroy,fdfsfaf,s11111,kalvin,chipchop,kittyhaw,mansoor,arbuckle,jazmine1,akinom,bastrop,onme,asdf456,benno007,dusti,dexter12,chelsy,texas22,roadrace,ratcat,pauley,penwindo,winston9,jasmine0,dryfly,bear98,redcoat,green88,alkanaft123,m0nster,liberty9,carrera1,andrew7,cavid,jktrcfylh,bubba111,tropics,notrub,wormy,play123,julia666,smoopy,moonbar,gatorfan,illiad,turntable,dienstag,starshin,candy69,dyexrf,funforme,loves1,3children,gunz,kevin9,think1,mays24,tatonka,chevy57,rocha2,decoy,cajuns,antonino,slaphead,bully1,lokator,coolin,star23,murmel,lxgiwyl,pantat,yves,char4u,gordy1,kinski,bushka,snort,camryn,redlabel,richardc,locdog,june16,sawblade,rubber1,asdfzxc,woodbine,dubbie,jake22,animas,havasu,crazyhorse,payless,madd,ktjynsq40147,1a2a3a4a5a6a,lolman,q123321q,jamieb,loafer,hfgbhf,bullnuts2003,stasis,burner1,heath1,dopey01,littlefo,poorman,nelson11,soltero,candle1,statue,popcorn2,totti10,ratbert,05058,duke13,shauna1,clinch,champy,catbird,one23456,slapnutz,lukester,wait,charles7,frank21,miquel,palito,zippo123,pass3s,catseye,cameron9,rassilon,hackney,freemont,bj200ex1,niblet,cappy1,cappy,simonn,sensible,feel,arnette,pokie,turnbull,krista1,kokopell,redtide,finals,emirates,buzzy1,cumbria,vidaloca,carlos10,miami123,gastone,delong,storm2,carnivor,toolman1,icky,jackruss,pegase,rafa,casado,mundo,ilovesam,cdog,cowsrule,boojum,wheels1,chasm,dundas,charles4,greyson,tennis22,longtail,mukkula,senior1,eddieboy,svtcobra,9231wcf,chicago23,njptya,blueskies,hogdog,sunflower1,nicebutt,cchaiyas,honors,master9,assorted,cderfv,goyanks,absalom,vent,cecil1,red555,jason23,leaders,mangus,tofu,gjyjvfhtdf,niceboy,cerf123,ranger66,qwertyui1,fleshy,lumber1,yankee23,ninety9,pooh1,swing1,spikers,hocuspocus,riceman,nagshead,chiper,chandu,rakkasan,kikowu,coolidge,creditca,diehard1,3times,charizard,bhatti,bbnyxyx,helpme96,ace2luv,garrick,fourtrax,chasman,chien,suman,elastic,connecto,annina,pino,cameron6,fernan,hjvfynbr,blue34,leihak,casta,chika,masala,simonsays,love4,chinadoll,jackdaw,lanier,ks1977,workers,suka11,taekwon,gefccga,buggin,1cobra,west12,uiorew,heimlich,janeen,martys,stooges3,puppy3,batfink,tankdog,passwort1,nice1,cometa,sleeper1,noonehackme,psycho78,rhh8319,azul,cielo,foxrun,lothlorien,1xavier,toptotty,backoff,billie1,ozarks,peter11,constanta,casbah,twinstar,theborg,67chevy,cody13,1psycho,values,poot,scaffold,aa111111,carmack,bother,pernilla,lexx,b0nehead,sergiu,am56789,1boston,value,mita,foutre,iceman01,jasonlee,johnmc,tomto,charlotte1,schedule,croydon,anniee,polo123,cjdtcnm,legend2,roper,ssword,montana2,lynyrd,dyno,whack,nonnie,laplace,rossini,fling,crease,phantom0,ginger01,gthang,1rules,1cracker,stickit,jamaican,sprite1,nohope,rach,blacksheep,shelle,preview,lantana,gems,lbc999,drift,cranberry,tl1000,julie2,tumbin,cuteako,cum69,hondo17,addidas,homage,fsid3n,madruga2,demon2,bellaire,bulldogs1,pauline1,moocher,lion123,t5r4e3w2q1,confed,linton,guam,bollen,pussy420,deeann,felix2,verne,starwars3,retreat,bebito,raven666,crocket,serafina,1jasmine,saturnin,plasticp,ss6z2sw6lu,roads,frugal,neurosis,fivekids,snoopy13,connex,against,wimbledon,ryebread,sevenout,cruzan,eagles5,twinks,phoenix6,emma123,cjkytxyfz,angies,sporto,quincey,foofer,nouvelle,2sexy4u,catolica,spy007,zman,frostbite,kelly5,cursor,stoney1,sitepass,pederast,tasha123,tangled,goggle,1raider,goherd,amstbb,cubans,george99,cuca,kneel,broadban,thecult,widew,cumstain,rjvfhjdf,hijack,lick69,super99,longest,hightide,1mountai,starzz,sweetboy,shirow,iddqd88,beisbol,1service,showme1,iforgoti,cherokee1,supermod,dawnie,harol,jessup,x1y2z3,drugfree,alex8899,maide,tupacs,pelon,oilers1,lesley1,shelbygt500,usnret,kaleigh,dmiller12as,1mookie,maelstro,poison1,erotica1,red1sox,gurumayi,rhett1,rockandroll,issexy,omen,evgenij,caesar12,goldstei,salas,again1,poul,salomon1,alpha9,dima77,face2face,050605rostik,01470258,demonik,happycat,ngentot,denise01,grandmas,footballs,mikell,richardo,19960610ilja,deshon,djljghjdjl,ranier,lfieyz,jake02,bundy1,1faith,bkqtza,hand2000,7410258963,freesex1,dailey,tazzy,dakotah,morena1,kar120c,earnhart,august30,harveys,jesusfreak,tompetty,kristofer,1texas,opaque,monro,devil66,damirka,darnit,loserkid,cthueyz,tiffanys,gooliner,unleashed,dinodog,oldboy,hotporn,dave11,ripken08,drac,lineage123,jeter02,danna,persist,madelin,hammer00,1dancer,ketchum,steps,marina15,sexy2,noeli,mj1234,andrews1,tryout,hecmax,tarantula,1jackie,hotboy1,pantera2,sandra11,sanderso,kursant,dfhrhfan,permanent,123123w,escorpi,siena,dari,july31,aline,dange,jeffwsb1,hippies,moggie,bonnies,qwe123321,revenue,123456zxcvbn,fabio1,dragon18,trueman,goodfella,fizban,dumars,ericcc,canino,liberia,suzan,darkie,pfchfyrf,kaioken,booyeah,thebat,blah12,lachen,shitt,leonida,gordita,trent1,selanne,tish,1carmen,nikonf5,berkshir,money13,vfkmxbr,dtynbkznjh,roman12,darya,123321d,ribalka,lamonte,superbik,jellyman,marche,kalpana,mydear,smokie1,poopster,smile101,sex4fun,thankful,yesplease,theseus,dreher,dave77,july12,neuroman,animal2,lizzy123,dave41,lucille1,catriona,audir8,david22,diebold,crip,summer09,coachk,pizza2,whoopie,deuce2,writing,gizmoe,superdave,horseshit,80361665abc,ginger99,morning1,morgue,daxada,powmia,maricopa,raiser,flash5,calloway,voodoo22,sasuke12,winner2,nacnud,thegoat,rogelio,8218yxfz,textbook,sawa212,faustino,adrenolin,mark2,0123698745,kamelot,evillive,lillys,joker2,vintage1,eric1132,samogon,drdeath,servic,wedding1,luckee,april2,martell,rocko1,frogface,marcs1997,2q3w4e,paramon,12345qa,sonnys,harryhoo,nalani,deepsix,dogmeat1,foolish1,deivis,irishlad,1angels,klavier,toad24,hongfund,dogbutt,canfield,lionhart,afternoon,zergling,deniska1,1dollar,arcadia1,deltatau,jktujdbx,demidov,demchenko,sillyman,kosmonavt,abcd123456,demiurg,relics,iceman22,forestry,102030a,garvin,ferenc,vjhjpjd,emerso,fournier,denis1983,den040791,oberst,copperfi,maggie99,mccloud,puppy123,roma2010,lonley,eghfdktybt,nokia5700,barnhart,fred66,monster123,9731553197,nadi,lufthans,fuckthroat,santafe1,sammie01,galactica,master66,rt3460014,torpedo1,pencils,schroder,fatpig,sportsca,omen666,mtdew,astronaut,thebrain,upinya,pabl,jennyy,bvncnbnvvbn,elates_y,gundamwing,special7,aurora1,arizon,1bandit,simens,hjvfir,truitt,letmeout,elenas,oren,marcuseckos,nicholas9,bergie,patton1,didenko,feets,dispute,florencia,kamel,gripe,hamann,digdog,beeldbuis,weare1,josh123,drills,dima13,dimka,avtomat,werty12345,dima1983,housemusic,duffie,mazda123,fucktard,dinho,plutoniu,hobgoblin,dustman,d36rkqdff,usual,srbija,djeter,mantha,9953rb,mixmaster,ak471996,george69,guapo,progressive,chris8,fantazy,porshe911,juni,snejana,rulezzzz,youssef,pass28,wolf22,iwillwin,kukuruku,ncc-1701,passwurd,zxcqwe,1hardcor,apollo17,pppooo,laural,rhbdtnrf,gtnheirf,tallica,goals,ljcnfkb,pmedic,doc_0815,gabbana,happy11,hothead,volga,draw,vegetabl,dustbin,tinsel,dreamonline,89057003343,edik123,poesje,poise,gosselin,electro1,wordpass1,tasker,plhfdcndeq,angelfir,gtynfujy,iddqd890,olliedog,winstonone,dozzer,dragon44,monkey42,coppe,jojoba,dorthe,pumice,fitzroy,dragon35,sewers,general2,shafty,drea,restrict,lalala123,dreamteam,soma,sureno,delta3,ferdie,superuse,jigaboo,edinorog,check6,sixstrin,lacsap,e6pz84qfcj,vladlen,lipps,mucsaj,grommet,squiggle,eminem11,z1x2c3v4b5n6,deshaun,kingring,e123456,smokey22,salida,872rlcfo,manly,eagle9,rewards,facelift,sole,h1d2b3,eddie3,retard1,jjj123,dahmer,marcel1,89181502334,gremlin1,telecom1,samuele,suvorov,entertainment,elena1975,oclock,sexs,ifkfdf,elayne,shrdlu,tube,fairytail,estell,fantasy8,runo,vocals,pimpit,abcabc55,platter,pingi3,ad12345678,sept,estrada,maiso,murcielag,singl,branco,lacuna,doulos,gothi,rjkmwj,mor_pass,121212z,janin,greengre,123as,fox12345,evets1,rdflhfn,uhfyfn,vesuvius,qsefthuko,minnie2,360moden,safronova,lakers2,lampar,john2,mand,boogers1,159357q,mathild,rabbit12,forget1,maxin,neron,fuckstick,eyesonly,yeoman,griggs,laetiti,telefon1,hennepin,0606198,berth,multipass,audia,bill22,fabius,cochabamb,rafal,playstatio,peluch,amali,lucie,now0new,kobebrya,89063032220m,johncen,acca3344,freewin,nassar,lifted,vadim1996,mariah1,phill,sulta,pickl,stalingr,vfhbz007,5858855abc,ivory1,polin,fallacy,osirus,resolve,renaldo,yfhrjvfy,only4u,acts238,winter98,hector1,nesterenko,fdnjhbpfwbz,farah,ragger,bantik,fcnfkfdbcnf,shabnam,jcyjdf,farmvill,silver21,lucky22,dauntivi,toofast,diablo123,harleys,zipper1,millen,randee,hasty,tzeentch,xuaujb,espinoza,lazio,megabass,fedotov,fomina,soccer8,917190qq,tummy,wes123,chicken4,fuck99,fish11,gustave,plaisir,retraite,felton,kevinl,ybrjkftdf,ferch,calypso1,puto,bobbie1,peter5,ferrari4,john25,mojojo,q12we34r,cntkkf,hush,badiman28200,a3930571,hjpjxrf,wwwww77,ujyxfhjdf,franklyn,goutdb,ludo,lammer,gitanes,blackwol,mazdamx3,arsenal14,zexts364325,filatov,filippov,vlad2010,123ewqasdcxz,fuckoff666,pollys,denture,fiorell,cvyx76h,sprunt,merzario,charlie111,bdfyjdyf,hawk12,kingkon,party01,plumb,beck69,westpoin,loginov,jess1ca,javert,tyler12,jenn1fer,golfer20,s1s2s3,nhbujyjvtnhbz,gay,mike10,schultz1,adv0927,weakness,miami99,1stella,telaviv,moons,michaelt,fquekm,haha12,maestr,pokus,siskin,1united,pies,tofuck,superdut,zzz777,twiste,allofit,grimreaper,devastator,ge0rge,ubnkthrfgen,vgfun,foxdie,mankato,clubbing,rossy,junta,freakdog,yavin4,saoirse,merdes,juliana1,pontia,fubar69,biggen,maiden666,rangersf,winter09,tee0s,frederico,freemind,squad1,globes,guarra,gopackgo,jimmy5,susubaby,lothian,frem77,manzey20,hein,shrine,natalja,moroz,brushy,kassel,polniypizdec1102,ufptkm,than,ninja2,gmoney1,marigol,vfvjxrf1,truc,mihael,yakima,redbank,star6767,killer6,monik,wetlips,suffering,venecia,pfunk,funnys,fenerbahc,trever,sasuk,furby,piaggio,mura,2004-11-,ne_e_pod_chehyl,molli,tryit,hotdo,hayle,bhbir,gunit,belgarat,1gabriel,wilkinso,mustikka,sapfir,dengad,sandhill,89132664230,walkers,7mmmag,kartina,mama1960,ybrjkfq1,retriver,kev123,1billion,naruto0,salamanc,redbul,colours,lotti,go4itnow,diario,toblerone,mohamme,.hjxrf,happy200,h12345,teacher2,sisko,irina1989,britne,schnell,getajob,mazatlan,truelies,rosi,thundercat,modular,oldblue,hasting,lupit,ignaci,tommyk,steve0,rocket12,salohcin,burden,1w2e3r4t,hella,gregster,genetics,squats,possum1,mdxpain,folders,mrcool,dragonforce,naruto99,trixter,runner12,vanina,80camaro,peppie,cobra99,risk,invite,vfvfnfyz,nthk12345,010203a,betty123,skillzz,000000q,gunner01,tbone69,gurami,tomomi,kabouter,clubmed,111000z,redpoint,greenlea,raser,sunshine69,sandi1172,rjpkjljq,hd764nw5d7e1vbv,royjones,moon1234,jos,sandlot,firewalk,riccard,shutout,ileana,yfltua,nobunaga,tothetop,stud1,o1l2e3g4,fyfcnfcbz1,golos1,golovin,mutate,alumni,gorbunova,ltybc,heidiho,saturn2,hispanic,number10,typhoon1,bmwk75s,king13,seabrook,hold,rockdog,tdavis,pussy24,retep1,power01,traci1,mable,huckster,zeynep,koston,verner,q26606,agahaja,mistik,hp189dn,haker,4ever4,pappy1,knucklehead,harringt,eagles22,is211tn,pm209mt,aezakmi123,hemant,leftee,randyman,voodoo3,prostotak,pinker,lastcall,cairn,marusy,fafyfcbq,molly13,applejuice,fucku1,love200,coverall,dbnfkbyf,thomsen,jett,pljhjdmt,89614774181,annada2,dickens1,maki,1reddog,toshib,grayson1,gfgf123,brown123,citabria,trashed,leopard1,pony76,buicks,schnuffe,brandonn,mayumi,football5,sana,terra1,dfhbfyn,faggot1,dragon17,silentium,rfkbajhybz,njkmznnb,twoods,jaycob,lollipop1,bioman,villegas,rita123,guyver1,bushra,086421,ametist,1qwerty7,popi,123123asd,cole12,cbcmrf,superstr,jason01,okocha,stanthem,x123456x,redass,teddybeer,trannies,jelway,shadow9,kolomna,jasonw,hotrods,hendri,olga1234,stephanie1,indeep,jktcmrf,system58,mortars,swimbike,gfhtym,kasatka,siren1,pepperon,userexecute,uniqueness,pauljr,irena,volvofh12,irusik,spesional,marusja,termit,12345ss,normal1,rc.irf,petrushka,brussel,motilda,antwerp1,ivan1996,ivanivanov,n1a2t3a4,madrox,rutger,izabela,papichulo,amber01,justin3,shelbygt,kris123,lifeguard,shmily,sloan,jeanett,jdavis,kissit,lucciano,fixitman,jazman,babalola,jamie2,mango123,sam12345,twelve12,phipps,wankher,sexy101,raiders0,potsdam,poli10,annelise,sigurd,lee,matthewj,sallyann,metree,knight7,kayleen,simon12,lesmis,kss2773,purdey,jaykay,voyeur1,jitendra,troubl,sadie123,treker,piddle,putty,marshall1,betsey,josephphone7,rocky11,towel,freyfvfnfnf,hottsexx,nicelegs,jjohnson,nascar08,kaisar,funnycar,maryan,rutabaga,0l8kchek,mel123,jiggas,nagoya,like123,minimo,vbkzdrf,whoareyo,max1992,vazgen,thetford,semperfi1,selling,arequipa,templer,joe999,sakura1,johnpass,ranger10,trekstar,carsca,clubcapt,jose123,69mustan,ramon1,gandako,yk2602,haider,looping,as12az23,belzagor,loonie,rona,macys,ufdhbr,vicious1,rushhour,ziomek,karasik,justmine,karter,nizmo400r,amanda96,katyakatya,divider,juttu123,kenichi,urracco,vespa123,lirika,kirillov,kiseleva,sladkaya,starchil,kite,valakas,kiuhnm1,ukfveh,valera123,a789456123,061096m,opossum,saucer,z11111,novosibirsk,vfhxtyrj,1success,diamand,penguin6,malutka,ravnos,kotik,80972694711,kondrat,konovalova,russian6,sahtm131,mdmolic,signed,certclas,mass234,nikotin,qewret,krasavchik,krishnan,bowen,m1m2m3,cdbymz,cvtnfyf,sss555,poohead,stockholm,taff,biglips,paul10,ihateyo,olga1979,12345qwert7,zapotec,luisfigo,rachel01,huckle,purple77,angel10,rundll32,summer7,7somba,quietman,rossiya,kirusha,potenza,underage,thurber,mexica,fishfinger,5345321aa,adm15575,dietpeps,melissas,enchante,cache,acdc123,riki,pol123,surgut,kordell,local1,locura,peanutbu,doublet,pietje,gthtrfnbgjkt,1122qqww,montydog,nils,sasitare,aa123456s,vtlbwbyf,santi,sahtm038,dunnowho89,moschino,mahmud,oleaut32,nosorog,maks1995,viggen37,neyland,vika12,stevens1,maslov,mt73sb,urlmon,mdmsii64,apppatch,htmlctl,packages,netnovel,configuratio,mdmnttd2,syssec,mdmgl004,ehidkbd,sahtm082,compiling,msoracle32re,pansy,patrick4,tuvieja,pilchard,britanni,component,mdmnis1u,vika1234,knows,sacoremsg,anitas,sasha1991,spiffy1,syste,morales1,mtgl5r,sharan,setupenu2,jaws1221,interrupt,pass2012,tory,pika,pitmans4,communic,msdasc,mtr1996,boy1cool23,melvin69,sizinici,gbfcnhs,oleg1985,navisite,ckjytyjr,gbpltw147,strelka,4solomon,sasha1998,rick69,5f68t9,vgbh12,minntwin,rednose,redball,vinogradov,podvinsev,shopmenu,kobold,3dwe45,saimon,rauf123,higashi,roma1996,shuhrat,serik,nadler,krebsen,mylake,ma1lc0,stratp,dedbol,bhrh0h2oof6xbqjeh,voxstrange,ka12rm12,193570356033,87654321vv,2012qw,dimazarya,xpcrew".split(",")},CT={azerty:{0:["ç9",null,null,")°","pP","oO"],1:["²~",null,null,"é2","aA",null],2:["&1",null,null,'"3',"zZ","aA"],3:["é2",null,null,"'4","eE","zZ"],4:['"3',null,null,"(5","rR","eE"],5:["'4",null,null,"-6","tT","rR"],6:["(5",null,null,"è7","yY","tT"],7:["-6",null,null,"_8","uU","yY"],8:["è7",null,null,"ç9","iI","uU"],9:["_8",null,null,"à0","oO","iI"],"²":[null,null,null,"&1",null,null],"~":[null,null,null,"&1",null,null],"&":["²~",null,null,"é2","aA",null],é:["&1",null,null,'"3',"zZ","aA"],'"':["pP",")°","+=","$£","ù%","mM"],"'":['"3',null,null,"(5","rR","eE"],"(":["'4",null,null,"-6","tT","rR"],"-":["(5",null,null,"è7","yY","tT"],è:["-6",null,null,"_8","uU","yY"],_:["è7",null,null,"ç9","iI","uU"],ç:["_8",null,null,"à0","oO","iI"],à:["ç9",null,null,")°","pP","oO"],")":["à0",null,null,"+=",'^"',"pP"],"°":["à0",null,null,"+=",'^"',"pP"],"+":[")°",null,null,null,"$£",'^"'],"=":[")°",null,null,null,"$£",'^"'],a:[null,"&1","é2","zZ","qQ",null],A:[null,"&1","é2","zZ","qQ",null],z:["aA","é2",'"3',"eE","sS","qQ"],Z:["aA","é2",'"3',"eE","sS","qQ"],e:["zZ",'"3',"'4","rR","dD","sS"],E:["zZ",'"3',"'4","rR","dD","sS"],r:["eE","'4","(5","tT","fF","dD"],R:["eE","'4","(5","tT","fF","dD"],t:["rR","(5","-6","yY","gG","fF"],T:["rR","(5","-6","yY","gG","fF"],y:["tT","-6","è7","uU","hH","gG"],Y:["tT","-6","è7","uU","hH","gG"],u:["yY","è7","_8","iI","jJ","hH"],U:["yY","è7","_8","iI","jJ","hH"],i:["uU","_8","ç9","oO","kK","jJ"],I:["uU","_8","ç9","oO","kK","jJ"],o:["iI","ç9","à0","pP","lL","kK"],O:["iI","ç9","à0","pP","lL","kK"],p:["oO","à0",")°",'^"',"mM","lL"],P:["oO","à0",")°",'^"',"mM","lL"],"^":["pP",")°","+=","$£","ù%","mM"],$:['^"',"+=",null,null,"*µ","ù%"],"£":['^"',"+=",null,null,"*µ","ù%"],q:[null,"aA","zZ","sS","wW","<>"],Q:[null,"aA","zZ","sS","wW","<>"],s:["qQ","zZ","eE","dD","xX","wW"],S:["qQ","zZ","eE","dD","xX","wW"],d:["sS","eE","rR","fF","cC","xX"],D:["sS","eE","rR","fF","cC","xX"],f:["dD","rR","tT","gG","vV","cC"],F:["dD","rR","tT","gG","vV","cC"],g:["fF","tT","yY","hH","bB","vV"],G:["fF","tT","yY","hH","bB","vV"],h:["gG","yY","uU","jJ","nN","bB"],H:["gG","yY","uU","jJ","nN","bB"],j:["hH","uU","iI","kK",",?","nN"],J:["hH","uU","iI","kK",",?","nN"],k:["jJ","iI","oO","lL",";.",",?"],K:["jJ","iI","oO","lL",";.",",?"],l:["kK","oO","pP","mM",":/",";."],L:["kK","oO","pP","mM",":/",";."],m:["lL","pP",'^"',"ù%","!§",":/"],M:["lL","pP",'^"',"ù%","!§",":/"],ù:["mM",'^"',"$£","*µ",null,"!§"],"%":["mM",'^"',"$£","*µ",null,"!§"],"*":["ù%","$£",null,null,null,null],µ:["ù%","$£",null,null,null,null],"<":[null,null,"qQ","wW",null,null],">":[null,null,"qQ","wW",null,null],w:["<>","qQ","sS","xX",null,null],W:["<>","qQ","sS","xX",null,null],x:["wW","sS","dD","cC",null,null],X:["wW","sS","dD","cC",null,null],c:["xX","dD","fF","vV",null,null],C:["xX","dD","fF","vV",null,null],v:["cC","fF","gG","bB",null,null],V:["cC","fF","gG","bB",null,null],b:["vV","gG","hH","nN",null,null],B:["vV","gG","hH","nN",null,null],n:["bB","hH","jJ",",?",null,null],N:["bB","hH","jJ",",?",null,null],",":["nN","jJ","kK",";.",null,null],"?":["nN","jJ","kK",";.",null,null],";":[",?","kK","lL",":/",null,null],".":[",?","kK","lL",":/",null,null],":":[";.","lL","mM","!§",null,null],"/":[";.","lL","mM","!§",null,null],"!":[":/","mM","ù%",null,null,null],"§":[":/","mM","ù%",null,null,null]},dvorak:{0:["9(",null,null,"[{","lL","rR"],1:["`~",null,null,"2@","'\"",null],2:["1!",null,null,"3#",",<","'\""],3:["2@",null,null,"4$",".>",",<"],4:["3#",null,null,"5%","pP",".>"],5:["4$",null,null,"6^","yY","pP"],6:["5%",null,null,"7&","fF","yY"],7:["6^",null,null,"8*","gG","fF"],8:["7&",null,null,"9(","cC","gG"],9:["8*",null,null,"0)","rR","cC"],"`":[null,null,null,"1!",null,null],"~":[null,null,null,"1!",null,null],"!":["`~",null,null,"2@","'\"",null],"@":["1!",null,null,"3#",",<","'\""],"#":["2@",null,null,"4$",".>",",<"],$:["3#",null,null,"5%","pP",".>"],"%":["4$",null,null,"6^","yY","pP"],"^":["5%",null,null,"7&","fF","yY"],"&":["6^",null,null,"8*","gG","fF"],"*":["7&",null,null,"9(","cC","gG"],"(":["8*",null,null,"0)","rR","cC"],")":["9(",null,null,"[{","lL","rR"],"[":["0)",null,null,"]}","/?","lL"],"{":["0)",null,null,"]}","/?","lL"],"]":["[{",null,null,null,"=+","/?"],"}":["[{",null,null,null,"=+","/?"],"'":[null,"1!","2@",",<","aA",null],'"':[null,"1!","2@",",<","aA",null],",":["'\"","2@","3#",".>","oO","aA"],"<":["'\"","2@","3#",".>","oO","aA"],".":[",<","3#","4$","pP","eE","oO"],">":[",<","3#","4$","pP","eE","oO"],p:[".>","4$","5%","yY","uU","eE"],P:[".>","4$","5%","yY","uU","eE"],y:["pP","5%","6^","fF","iI","uU"],Y:["pP","5%","6^","fF","iI","uU"],f:["yY","6^","7&","gG","dD","iI"],F:["yY","6^","7&","gG","dD","iI"],g:["fF","7&","8*","cC","hH","dD"],G:["fF","7&","8*","cC","hH","dD"],c:["gG","8*","9(","rR","tT","hH"],C:["gG","8*","9(","rR","tT","hH"],r:["cC","9(","0)","lL","nN","tT"],R:["cC","9(","0)","lL","nN","tT"],l:["rR","0)","[{","/?","sS","nN"],L:["rR","0)","[{","/?","sS","nN"],"/":["lL","[{","]}","=+","-_","sS"],"?":["lL","[{","]}","=+","-_","sS"],"=":["/?","]}",null,"\\|",null,"-_"],"+":["/?","]}",null,"\\|",null,"-_"],"\\":["=+",null,null,null,null,null],"|":["=+",null,null,null,null,null],a:[null,"'\"",",<","oO",";:",null],A:[null,"'\"",",<","oO",";:",null],o:["aA",",<",".>","eE","qQ",";:"],O:["aA",",<",".>","eE","qQ",";:"],e:["oO",".>","pP","uU","jJ","qQ"],E:["oO",".>","pP","uU","jJ","qQ"],u:["eE","pP","yY","iI","kK","jJ"],U:["eE","pP","yY","iI","kK","jJ"],i:["uU","yY","fF","dD","xX","kK"],I:["uU","yY","fF","dD","xX","kK"],d:["iI","fF","gG","hH","bB","xX"],D:["iI","fF","gG","hH","bB","xX"],h:["dD","gG","cC","tT","mM","bB"],H:["dD","gG","cC","tT","mM","bB"],t:["hH","cC","rR","nN","wW","mM"],T:["hH","cC","rR","nN","wW","mM"],n:["tT","rR","lL","sS","vV","wW"],N:["tT","rR","lL","sS","vV","wW"],s:["nN","lL","/?","-_","zZ","vV"],S:["nN","lL","/?","-_","zZ","vV"],"-":["sS","/?","=+",null,null,"zZ"],_:["sS","/?","=+",null,null,"zZ"],";":[null,"aA","oO","qQ",null,null],":":[null,"aA","oO","qQ",null,null],q:[";:","oO","eE","jJ",null,null],Q:[";:","oO","eE","jJ",null,null],j:["qQ","eE","uU","kK",null,null],J:["qQ","eE","uU","kK",null,null],k:["jJ","uU","iI","xX",null,null],K:["jJ","uU","iI","xX",null,null],x:["kK","iI","dD","bB",null,null],X:["kK","iI","dD","bB",null,null],b:["xX","dD","hH","mM",null,null],B:["xX","dD","hH","mM",null,null],m:["bB","hH","tT","wW",null,null],M:["bB","hH","tT","wW",null,null],w:["mM","tT","nN","vV",null,null],W:["mM","tT","nN","vV",null,null],v:["wW","nN","sS","zZ",null,null],V:["wW","nN","sS","zZ",null,null],z:["vV","sS","-_",null,null,null],Z:["vV","sS","-_",null,null,null]},keypad:{0:[null,"1","2","3",".",null,null,null],1:[null,null,"4","5","2","0",null,null],2:["1","4","5","6","3",".","0",null],3:["2","5","6",null,null,null,".","0"],4:[null,null,"7","8","5","2","1",null],5:["4","7","8","9","6","3","2","1"],6:["5","8","9","+",null,null,"3","2"],7:[null,null,null,"/","8","5","4",null],8:["7",null,"/","*","9","6","5","4"],9:["8","/","*","-","+",null,"6","5"],"/":[null,null,null,null,"*","9","8","7"],"*":["/",null,null,null,"-","+","9","8"],"-":["*",null,null,null,null,null,"+","9"],"+":["9","*","-",null,null,null,null,"6"],".":["0","2","3",null,null,null,null,null]},keypadMac:{0:[null,"1","2","3",".",null,null,null],1:[null,null,"4","5","2","0",null,null],2:["1","4","5","6","3",".","0",null],3:["2","5","6","+",null,null,".","0"],4:[null,null,"7","8","5","2","1",null],5:["4","7","8","9","6","3","2","1"],6:["5","8","9","-","+",null,"3","2"],7:[null,null,null,"=","8","5","4",null],8:["7",null,"=","/","9","6","5","4"],9:["8","=","/","*","-","+","6","5"],"=":[null,null,null,null,"/","9","8","7"],"/":["=",null,null,null,"*","-","9","8"],"*":["/",null,null,null,null,null,"-","9"],"-":["9","/","*",null,null,null,"+","6"],"+":["6","9","-",null,null,null,null,"3"],".":["0","2","3",null,null,null,null,null]},qwerty:{0:["9(",null,null,"-_","pP","oO"],1:["`~",null,null,"2@","qQ",null],2:["1!",null,null,"3#","wW","qQ"],3:["2@",null,null,"4$","eE","wW"],4:["3#",null,null,"5%","rR","eE"],5:["4$",null,null,"6^","tT","rR"],6:["5%",null,null,"7&","yY","tT"],7:["6^",null,null,"8*","uU","yY"],8:["7&",null,null,"9(","iI","uU"],9:["8*",null,null,"0)","oO","iI"],"`":[null,null,null,"1!",null,null],"~":[null,null,null,"1!",null,null],"!":["`~",null,null,"2@","qQ",null],"@":["1!",null,null,"3#","wW","qQ"],"#":["2@",null,null,"4$","eE","wW"],$:["3#",null,null,"5%","rR","eE"],"%":["4$",null,null,"6^","tT","rR"],"^":["5%",null,null,"7&","yY","tT"],"&":["6^",null,null,"8*","uU","yY"],"*":["7&",null,null,"9(","iI","uU"],"(":["8*",null,null,"0)","oO","iI"],")":["9(",null,null,"-_","pP","oO"],"-":["0)",null,null,"=+","[{","pP"],_:["0)",null,null,"=+","[{","pP"],"=":["-_",null,null,null,"]}","[{"],"+":["-_",null,null,null,"]}","[{"],q:[null,"1!","2@","wW","aA",null],Q:[null,"1!","2@","wW","aA",null],w:["qQ","2@","3#","eE","sS","aA"],W:["qQ","2@","3#","eE","sS","aA"],e:["wW","3#","4$","rR","dD","sS"],E:["wW","3#","4$","rR","dD","sS"],r:["eE","4$","5%","tT","fF","dD"],R:["eE","4$","5%","tT","fF","dD"],t:["rR","5%","6^","yY","gG","fF"],T:["rR","5%","6^","yY","gG","fF"],y:["tT","6^","7&","uU","hH","gG"],Y:["tT","6^","7&","uU","hH","gG"],u:["yY","7&","8*","iI","jJ","hH"],U:["yY","7&","8*","iI","jJ","hH"],i:["uU","8*","9(","oO","kK","jJ"],I:["uU","8*","9(","oO","kK","jJ"],o:["iI","9(","0)","pP","lL","kK"],O:["iI","9(","0)","pP","lL","kK"],p:["oO","0)","-_","[{",";:","lL"],P:["oO","0)","-_","[{",";:","lL"],"[":["pP","-_","=+","]}","'\"",";:"],"{":["pP","-_","=+","]}","'\"",";:"],"]":["[{","=+",null,"\\|",null,"'\""],"}":["[{","=+",null,"\\|",null,"'\""],"\\":["]}",null,null,null,null,null],"|":["]}",null,null,null,null,null],a:[null,"qQ","wW","sS","zZ",null],A:[null,"qQ","wW","sS","zZ",null],s:["aA","wW","eE","dD","xX","zZ"],S:["aA","wW","eE","dD","xX","zZ"],d:["sS","eE","rR","fF","cC","xX"],D:["sS","eE","rR","fF","cC","xX"],f:["dD","rR","tT","gG","vV","cC"],F:["dD","rR","tT","gG","vV","cC"],g:["fF","tT","yY","hH","bB","vV"],G:["fF","tT","yY","hH","bB","vV"],h:["gG","yY","uU","jJ","nN","bB"],H:["gG","yY","uU","jJ","nN","bB"],j:["hH","uU","iI","kK","mM","nN"],J:["hH","uU","iI","kK","mM","nN"],k:["jJ","iI","oO","lL",",<","mM"],K:["jJ","iI","oO","lL",",<","mM"],l:["kK","oO","pP",";:",".>",",<"],L:["kK","oO","pP",";:",".>",",<"],";":["lL","pP","[{","'\"","/?",".>"],":":["lL","pP","[{","'\"","/?",".>"],"'":[";:","[{","]}",null,null,"/?"],'"':[";:","[{","]}",null,null,"/?"],z:[null,"aA","sS","xX",null,null],Z:[null,"aA","sS","xX",null,null],x:["zZ","sS","dD","cC",null,null],X:["zZ","sS","dD","cC",null,null],c:["xX","dD","fF","vV",null,null],C:["xX","dD","fF","vV",null,null],v:["cC","fF","gG","bB",null,null],V:["cC","fF","gG","bB",null,null],b:["vV","gG","hH","nN",null,null],B:["vV","gG","hH","nN",null,null],n:["bB","hH","jJ","mM",null,null],N:["bB","hH","jJ","mM",null,null],m:["nN","jJ","kK",",<",null,null],M:["nN","jJ","kK",",<",null,null],",":["mM","kK","lL",".>",null,null],"<":["mM","kK","lL",".>",null,null],".":[",<","lL",";:","/?",null,null],">":[",<","lL",";:","/?",null,null],"/":[".>",";:","'\"",null,null,null],"?":[".>",";:","'\"",null,null,null]},qwertz:{0:["9)",null,null,"ß?","pP","oO"],1:["^°",null,null,'2"',"qQ",null],2:["1!",null,null,"3§","wW","qQ"],3:['2"',null,null,"4$","eE","wW"],4:["3§",null,null,"5%","rR","eE"],5:["4$",null,null,"6&","tT","rR"],6:["5%",null,null,"7/","zZ","tT"],7:["6&",null,null,"8(","uU","zZ"],8:["7/",null,null,"9)","iI","uU"],9:["8(",null,null,"0=","oO","iI"],"^":[null,null,null,"1!",null,null],"°":[null,null,null,"1!",null,null],"!":["^°",null,null,'2"',"qQ",null],'"':["1!",null,null,"3§","wW","qQ"],"§":['2"',null,null,"4$","eE","wW"],$:["3§",null,null,"5%","rR","eE"],"%":["4$",null,null,"6&","tT","rR"],"&":["5%",null,null,"7/","zZ","tT"],"/":["6&",null,null,"8(","uU","zZ"],"(":["7/",null,null,"9)","iI","uU"],")":["8(",null,null,"0=","oO","iI"],"=":["9)",null,null,"ß?","pP","oO"],ß:["0=",null,null,"´`","üÜ","pP"],"?":["0=",null,null,"´`","üÜ","pP"],"´":["ß?",null,null,null,"+*","üÜ"],"`":["ß?",null,null,null,"+*","üÜ"],q:[null,"1!",'2"',"wW","aA",null],Q:[null,"1!",'2"',"wW","aA",null],w:["qQ",'2"',"3§","eE","sS","aA"],W:["qQ",'2"',"3§","eE","sS","aA"],e:["wW","3§","4$","rR","dD","sS"],E:["wW","3§","4$","rR","dD","sS"],r:["eE","4$","5%","tT","fF","dD"],R:["eE","4$","5%","tT","fF","dD"],t:["rR","5%","6&","zZ","gG","fF"],T:["rR","5%","6&","zZ","gG","fF"],z:["tT","6&","7/","uU","hH","gG"],Z:["tT","6&","7/","uU","hH","gG"],u:["zZ","7/","8(","iI","jJ","hH"],U:["zZ","7/","8(","iI","jJ","hH"],i:["uU","8(","9)","oO","kK","jJ"],I:["uU","8(","9)","oO","kK","jJ"],o:["iI","9)","0=","pP","lL","kK"],O:["iI","9)","0=","pP","lL","kK"],p:["oO","0=","ß?","üÜ","öÖ","lL"],P:["oO","0=","ß?","üÜ","öÖ","lL"],ü:["pP","ß?","´`","+*","äÄ","öÖ"],Ü:["pP","ß?","´`","+*","äÄ","öÖ"],"+":["üÜ","´`",null,null,"#'","äÄ"],"*":["üÜ","´`",null,null,"#'","äÄ"],a:[null,"qQ","wW","sS","yY","<>"],A:[null,"qQ","wW","sS","yY","<>"],s:["aA","wW","eE","dD","xX","yY"],S:["aA","wW","eE","dD","xX","yY"],d:["sS","eE","rR","fF","cC","xX"],D:["sS","eE","rR","fF","cC","xX"],f:["dD","rR","tT","gG","vV","cC"],F:["dD","rR","tT","gG","vV","cC"],g:["fF","tT","zZ","hH","bB","vV"],G:["fF","tT","zZ","hH","bB","vV"],h:["gG","zZ","uU","jJ","nN","bB"],H:["gG","zZ","uU","jJ","nN","bB"],j:["hH","uU","iI","kK","mM","nN"],J:["hH","uU","iI","kK","mM","nN"],k:["jJ","iI","oO","lL",",;","mM"],K:["jJ","iI","oO","lL",",;","mM"],l:["kK","oO","pP","öÖ",".:",",;"],L:["kK","oO","pP","öÖ",".:",",;"],ö:["lL","pP","üÜ","äÄ","-_",".:"],Ö:["lL","pP","üÜ","äÄ","-_",".:"],ä:["öÖ","üÜ","+*","#'",null,"-_"],Ä:["öÖ","üÜ","+*","#'",null,"-_"],"#":["äÄ","+*",null,null,null,null],"'":["äÄ","+*",null,null,null,null],"<":[null,null,"aA","yY",null,null],">":[null,null,"aA","yY",null,null],y:["<>","aA","sS","xX",null,null],Y:["<>","aA","sS","xX",null,null],x:["yY","sS","dD","cC",null,null],X:["yY","sS","dD","cC",null,null],c:["xX","dD","fF","vV",null,null],C:["xX","dD","fF","vV",null,null],v:["cC","fF","gG","bB",null,null],V:["cC","fF","gG","bB",null,null],b:["vV","gG","hH","nN",null,null],B:["vV","gG","hH","nN",null,null],n:["bB","hH","jJ","mM",null,null],N:["bB","hH","jJ","mM",null,null],m:["nN","jJ","kK",",;",null,null],M:["nN","jJ","kK",",;",null,null],",":["mM","kK","lL",".:",null,null],";":["mM","kK","lL",".:",null,null],".":[",;","lL","öÖ","-_",null,null],":":[",;","lL","öÖ","-_",null,null],"-":[".:","öÖ","äÄ",null,null,null],_:[".:","öÖ","äÄ",null,null,null]}};const ST={commonWords:"you,the,to,'s,it,and,that,'t,of,is,in,what,we,me,this,he,for,my,on,have,your,do,was,'m,no,not,be,are,don,'re,know,can,with,but,all,so,just,there,here,they,like,'ll,get,she,go,if,right,out,about,up,at,him,now,oh,one,come,well,her,how,yeah,'ve,will,got,want,think,as,see,did,good,who,why,from,let,his,yes,when,going,time,an,okay,back,look,us,would,them,where,were,take,then,had,or,been,our,gonna,tell,really,man,some,say,hey,could,'d,didn,by,need,something,has,too,more,way,down,make,very,never,only,people,over,because,little,please,love,should,mean,said,sorry,give,off,am,thank,any,two,even,much,doing,sure,thing,these,help,first,into,anything,still,find,life,nothing,sir,day,god,work,their,uh,again,maybe,must,before,other,wait,stop,call,after,won,talk,away,than,thought,home,night,put,great,those,last,better,everything,told,mr.,new,things,always,keep,long,years,leave,does,money,around,doesn,name,place,ever,feel,guys,father,guy,made,old,isn,which,big,lot,done,hello,nice,believe,girl,someone,fine,thanks,wanted,kind,coming,house,every,ok,through,being,course,stay,left,dad,enough,happened,came,may,mother,wrong,world,bad,might,three,today,listen,another,understand,hear,remember,ask,own,same,show,else,kill,talking,found,next,getting,care,car,looking,son,try,woman,went,hi,dead,many,mind,wasn,friend,best,mom,hell,morning,trying,boy,together,yourself,job,saw,family,real,without,baby,room,wouldn,already,move,most,seen,live,miss,actually,huh,shit,both,heard,once,ready,head,called,used,idea,knew,hold,happy,door,such,fuck,brother,also,pretty,bit,took,haven,yet,men,whole,start,use,while,since,wife,days,guess,tomorrow,matter,meet,bring,tonight,everyone,run,wanna,hard,ah,alone,myself,school,gone,um,end,saying,phone,play,looks,couldn,fucking,problem,few,friends,gotta,ago,open,anyone,killed,hope,face,until,lost,police,excuse,turn,business,case,wants,says,true,die,heart,soon,each,worry,later,year,watch,music,hand,having,probably,beautiful,doctor,sit,eat,thinking,young,second,working,water,person,part,kids,late,stuff,exactly,under,death,minute,pay,crazy,forget,everybody,kid,change,gave,happen,damn,five,drink,far,knows,its,whatever,eyes,shut,aren,hit,taking,easy,times,check,hands,minutes,deal,different,means,point,inside,makes,asked,somebody,mine,making,body,afraid,sleep,chance,dear,quite,four,anyway,close,ain,party,fun,against,word,comes,important,set,shall,story,number,daughter,least,waiting,hurt,wish,moment,fight,week,husband,girls,rest,married,fire,game,nobody,mr,children,side,stand,read,though,cut,started,sister,supposed,between,child,goes,hours,speak,women,behind,almost,truth,blood,able,lady,anymore,playing,gets,shot,reason,trouble,break,war,city,walk,town,trust,dr.,met,office,question,brought,yours,welcome,high,wow,couple,half,died,cool,free,either,seems,power,whoa,bye,buy,telling,honey,tried,front,team,answer,gun,boys,line,send,news,stupid,bed,hurry,full,months,save,sometimes,become,along,hate,food,outside,light,needs,dog,country,clear,order,em,fact,lord,captain,six,hot,funny,black,mrs.,alive,pick,feeling,living,cause,ahead,lose,king,plan,dinner,sighs,sort,leaving,shouldn,running,boss,alright,promise,taken,safe,ma,book,sent,white,hour,anybody,small,perfect,'cause,lives,special,parents,john,himself,perhaps,sounds,serious,sick,company,ha,scared,uncle,poor,red,past,earth,possible,shoot,touch,sound,top,ass,laughs,cannot,asking,win,glad,control,hmm,human,drive,hair,jack,bitch,luck,murder,happens,air,ten,daddy,finally,chuckles,fast,cold,seem,laughing,words,hospital,street,hang,dance,meeting,till,others,catch,follow,sense,sex,lie,evening,master,known,dream,write,million,voice,sweet,rather,felt,sign,lucky,somewhere,bet,jesus,longer,calling,worked,quiet,looked,less,pull,beat,careful,coffee,return,secret,weeks,weren,date,seeing,fall,given,ooh,fault,straight,takes,song,future,gentlemen,loved,changed,road,calm,wonderful,mad,turned,drop,ladies,learn,step,absolutely,early,explain,clean,piece,yesterday,throw,picture,land,feet,wonder,questions,speaking,worth,darling,dude,giving,president,eye,quick,moving,figure,state,strong,sam,none,amazing,ones,works,act,needed,weird,law,worried,report,goodbye,missing,choice,happening,chief,wedding,strange,general,pain,'am,kidding,decided,ya,pass,tired,class,officer,kept,wake,worse,busy,eh,mistake,kiss,court,building,finish,during,age,ship,caught,marry,meant,sell,dark,watching,system,suppose,evidence,movie,ride,completely,mouth,totally,birthday,tv,forgive,born,imagine,information,instead,definitely,security,certainly,film,month,lying,unless,train,seven,wear,clothes,michael,hotel,christmas,attack,hasn,round,expect,sing,terrible,george,bag,history,blue,near,broke,station,seriously,forever,david,frank,except,thinks,message,entire,joe,table,talked,across,rock,lovely,handle,middle,buddy,paid,protect,using,floor,ran,swear,spend,situation,ring,anywhere,dangerous,bill,york,army,lead,bought,finished,fair,sun,letter,fool,attention,club,simple,interesting,space,test,box,group,single,sitting,marriage,join,fear,peace,forgot,force,short,normal,charlie,present,enjoy,mike,crime,horse,ground,american,count,area,charge,honor,lunch,miles,radio,idiot,ball,surprise,paper,key,boat,quickly,gold,bar,fish,mark,tom,wearing,crying,accident,government,eight,fell,cover,certain,interested,deep,star,sea,agree,problems,detective,prison,major,stick,offer,difficult,smart,personal,record,stopped,hide,whether,bank,trip,relax,america,public,list,afternoon,brain,fix,bastard,proud,tea,service,screaming,forward,angry,park,soul,fighting,peter,rich,agent,blow,paul,dress,mary,missed,scene,killing,standing,saved,mm,respect,killer,ice,mess,tough,feels,church,sad,cell,drunk,share,camera,mm-hmm,within,card,fly,ben,girlfriend,laugh,smell,broken,mum,honest,often,starting,calls,spent,third,english,visit,mama,judge,window,hungry,dare,relationship,moved,prove,private,wall,seat,i-i,position,lieutenant,realize,lt,especially,machine,walking,art,pleasure,bloody,college,french,involved,cry,became,lived,impossible,obviously,neither,accept,boyfriend,besides,queen,teacher,cops,sake,loves,carry,teach,apartment,upset,green,la,liked,cute,evil,professor,contact,joke,cop,huge,holy,store,jail,likes,lawyer,doubt,continue,appreciate,cat,shop,driving,congratulations,wrote,village,quit,field,james,wine,decision,south,sleeping,slow,laughter,island,glass,beginning,cash,dying,hundred,whose,difference,plane,push,continues,mmm,singing,eating,north,mrs,tree,madam,gift,truck,putting,bear,board,grab,beer,stuck,magic,support,rules,grunts,partner,reach,wind,colonel,max,immediately,seconds,thousand,gives,experience,cheers,victim,upon,computer,christ,planet,promised,bus,henry,dirty,search,staying,dreams,arrest,holding,suddenly,usually,lots,shoes,er,jump,rid,yo,knock,owe,harry,grow,worst,river,aunt,patient,kitchen,aah,fat,passed,final,summer,bob,listening,escape,everywhere,moon,arms,turns,address,ow,match,gasps,grand,yep,shh,nervous,de,choose,themselves,decide,mate,drinking,press,bother,foot,hadn,blame,crap,drugs,type,rings,mission,named,heaven,'ii,picked,paris,race,risk,books,further,danny,action,allowed,orders,learned,price,arrived,nick,otherwise,pictures,fit,smoke,favor,played,notice,awesome,smile,director,guard,begin,spot,surprised,innocent,narrator,herself,london,feelings,enemy,battle,ourselves,alex,dollars,allow,nine,gay,department,guilty,apart,earlier,duty,jim,suit,bell,west,legs,hero,destroy,stage,bunch,according,chicken,bigger,grunting,low,helping,admit,closed,names,witness,upstairs,arm,steal,jimmy,kick,twice,cross,ways,sergeant,indeed,gas,keeping,energy,pregnant,waste,helped,fired,favorite,tony,taste,locked,places,writing,adam,brothers,starts,prince,form,sold,silly,mention,build,throat,hole,figured,track,ringing,lock,leg,above,hiding,steve,seemed,breakfast,engine,written,complete,video,applause,however,pressure,fresh,weapon,sky,ms.,stole,study,burn,reading,crowd,treat,roll,double,spirit,danger,cost,empty,level,memory,itself,acting,interest,nose,plans,following,bathroom,built,closer,ray,sarah,band,groans,apparently,excited,richard,losing,animals,flight,nature,raise,pop,client,bomb,neck,suspect,warm,extra,bottle,van,heavy,mommy,dogs,wild,ridiculous,simply,lee,animal,showed,billy,shooting,keeps,camp,guns,medical,shame,hoping,whom,bird,majesty,flowers,famous,asleep,beauty,driver,keys,rain,awful,large,local,deserve,goddamn,stone,jane,grace,consider,weekend,wondering,lay,plenty,willing,pants,sweetheart,skin,excellent,asshole,beach,faith,beg,fuckin,responsible,military,cheering,opportunity,common,bottom,german,whoever,cook,walked,papers,justice,hall,commander,drug,main,knife,devil,necessary,although,princess,lights,flying,dick,rose,knowing,clearly,hat,agreed,johnny,corner,code,note,tommy,due,correct,apologize,language,stars,faster,cars,folks,bullshit,i.,fellow,several,grandma,shows,leader,leaves,restaurant,east,shouting,blind,ghost,cup,gotten,tight,conversation,tells,lies,nor,pulled,hanging,speed,stories,health,advice,held,uh-huh,murdered,beyond,rule,hardly,possibly,inspector,cousin,trial,emergency,ought,eddie,somehow,hearing,states,account,spoke,file,understood,angel,tape,milk,powerful,weapons,practice,manager,pardon,vote,jake,national,career,minister,super,taught,robert,biggest,plays,natural,dancing,copy,plus,martin,cake,freedom,among,breath,operation,chris,crew,challenge,market,meat,towards,bringing,dropped,student,lied,strength,size,breathe,color,monster,loud,photo,aw,nearly,sight,greatest,games,bridge,dressed,arrested,horrible,coach,planning,checked,breaking,noticed,fantastic,screams,serve,ideas,investigation,center,older,pack,soldiers,nonsense,doc,project,training,example,trick,prepared,science,united,travel,incredible,grandpa,paying,character,teeth,criminal,charles,chinese,truly,honestly,bro,survive,bobby,target,feed,nurse,fake,records,breathing,sweetie,numbers,oil,suicide,belong,whoo,perfectly,amy,forgotten,remain,original,papa,onto,concerned,credit,ugh,invited,discuss,research,easier,view,chair,hurts,strike,roger,fill,condition,mountain,dr,nowhere,sheriff,kim,turning,brown,recognize,heads,audience,'all,jealous,pretend,society,finding,shirt,comfortable,meaning,guest,pieces,dry,letting,began,aye,jeff,female,release,ho,cards,pray,unfortunately,balls,destroyed,ended,universe,prepare,opinion,movies,soldier,wash,program,heat,usual,ticket,stolen,prefer,aware,surely,male,base,matters,lift,lab,command,proof,cream,selling,believed,create,afford,sunday,total,dumb,threw,france,birth,created,realized,british,noise,nuts,students,birds,social,brilliant,bodies,tie,opened,ours,bucks,kevin,mister,ugly,ryan,focus,dan,opens,exist,followed,england,draw,purpose,letters,daniel,opening,bullet,anna,lately,stayed,falling,season,ends,suggest,joy,distance,responsibility,whenever,issue,thousands,process,sword,shower,weak,fucked,lonely,happiness,eric,tiny,desk,pool,property,forced,settle,indistinct,weight,received,gang,bite,friday,disappeared,interview,expecting,kinda,surgery,horses,mayor,babe,ancient,handsome,thomas,saturday,staff,lines,unit,fan,gentleman,introduce,fate,split,recently,expected,add,ordered,slowly,alarm,member,slept,signed,enter,spanish,garden,brings,brave,pig,model,finger,medicine,access,failed,flat,easily,discovered,based,screw,insane,cares,weather,fingers,san,scott,path,soft,harm,style,community,sees,basically,al,signal,nope,spare,speech,covered,shake,loose,snow,russian,lake,bright,roof,ohh,sending,paint,remind,pal,naked,post,sugar,heading,streets,damage,silence,doors,pete,ed,success,wet,nah,amount,members,kate,manage,safety,returned,harder,fbi,block,showing,fancy,chef,contract,dig,chest,good-bye,drinks,dave,buried,brian,trade,journey,stomach,changes,details,thoughts,divorce,funeral,maria,football,reality,theory,gosh,ruined,gate,william,spread,outta,japanese,sudden,coat,sooner,cheese,larry,spring,page,ears,simon,castle,hidden,storm,cos,personally,artist,hill,exciting,permission,jerry,expensive,tickets,forest,barely,eggs,goin,regret,lesson,lover,bread,andy,subject,legal,growing,ill,jason,mood,owner,caused,beeping,points,dating,loss,secretary,revenge,santa,likely,rent,connection,assistant,reasons,yelling,painting,trees,doctors,rush,foreign,rough,murderer,century,nights,pair,runs,pocket,farm,matt,bike,obvious,ate,grew,professional,tim,goodness,parts,alan,university,square,grandfather,europe,genius,cases,ruin,winter,tongue,memories,da,buying,cancer,clock,ocean,dna,liar,tour,thief,bleep,lisa,rights,including,competition,smith,planned,emily,boring,victims,mentioned,bones,plant,bless,warning,knocking,re,crash,bedroom,lower,silver,groaning,madame,defense,results,toilet,event,complicated,shape,priest,royal,cheap,romantic,downstairs,invite,fortune,tears,avoid,reached,higher,familiar,telephone,burning,filled,kelly,alice,airport,jobs,grown,walter,rachel,giant,insurance,woods,scare,pleased,period,political,player,stops,secrets,laura,repeat,photos,finds,statement,suck,younger,china,humans,delicious,particular,proper,rome,belongs,attacked,bath,hired,site,knowledge,led,guests,celebrate,map,horn,eventually,pity,powers,ashamed,assume,glasses,rise,fixed,request,officers,pounds,data,carefully,per,depends,jury,waited,positive,attorney,direction,families,'clock,doin,forces,location,walls,useless,grant,saving,speaks,fought,meal,deliver,answers,changing,temple,scary,millions,offered,regular,carrying,official,jacket,switch,grave,chase,role,odd,sexy,faces,becomes,closes,badly,tall,confused,affair,television,shock,raised,panting,pizza,image,clears,golden,patients,watched,committed,sexual,suffer,arthur,wherever,plate,appear,chocolate,clever,hm,mercy,shots,lucy,dealing,trap,charges,phil,bang,poison,butt,drove,yourselves,headed,babies,yellow,soup,mystery,picking,sat,wound,traffic,courage,hunt,indian,rat,terms,italian,emma,checking,disease,managed,winner,council,appointment,monday,crack,threat,jenny,physical,nation,source,chose,healthy,carl,victory,rick,stood,kicked,annie,disgusting,palace,below,shopping,neighborhood,march,lips,midnight,piss,advantage,pure,india,aside,jerk,mail,dawn,effect,spell,freak,wood,screwed,enemies,gary,awake,chuckling,vacation,violence,leo,grandmother,modern,luke,firm,prime,heh,touched,talent,whore,piano,license,cooking,honour,concern,moves,available,factory,gods,value,central,union,mirror,studio,media,taxi,dies,iron,hearts,desire,rob,claire,fred,songs,washington,monkey,pride,pills,miracle,swim,burned,smells,joking,christian,bleeding,hook,beating,protection,treatment,ear,carter,metal,disappear,grateful,extremely,treasure,rescue,capable,passing,chatter,result,suffering,sisters,laid,governor,guards,louis,text,literally,remove,becoming,performance,stronger,rate,deeply,scream,desert,vehicle,illegal,pulling,throwing,josh,unbelievable,ted,zero,dean,curious,sean,candy,bone,tied,edge,load,susan,ahh,mountains,boom,former,holiday,riding,scoffs,hundreds,motherfucker,sue,bags,stealing,appears,arrive,remains,decent,issues,tip,fail,bride,pissed,penny,claim,friendship,desperate,flower,dramatic,refuse,solve,theme,loving,properly,dragon,mostly,chuck,directly,surface,false,cast,junior,hunting,silent,thou,egg,germany,punch,africa,woke,intelligence,borrow,winning,falls,popular,escaped,witch,convinced,warn,announcer,champagne,dust,kyle,someday,fallen,stranger,presence,tear,st.,internet,monsieur,therefore,technology,tires,toast,wise,clark,americans,notes,smoking,hank,ls,april,wolf,precious,rooms,coast,treated,material,released,uniform,hated,considered,rice,exchange,steps,blake,convince,beast,cow,files,signs,drag,cab,hung,carried,ordinary,successful,eve,mistakes,houses,chattering,brains,japan,creature,fourth,separate,cleaning,california,lf,ll,shift,elizabeth,chicago,exact,karen,goal,expert,served,direct,score,row,marks,twenty,receive,series,section,pilot,jackson,darkness,thy,sale,destiny,cure,spoken,armed,rare,helen,grade,juice,wide,tower,solution,schedule,explosion,wheel,cigarette,julie,fruit,blew,victor,talks,sacrifice,range,button,reports,prisoner,pie,effort,youth,pot,eaten,taylor,knees,garage,parking,ambulance,staring,chances,circumstances,sin,gordon,progress,unusual,county,stairs,campaign,'mon,vision,reporter,equipment,moments,joey,mass,alien,trapped,helps,route,defend,trace,nasty,tests,magazine,rocks,dump,rude,searching,clue,connected,amen,pushed,merry,zone,senior,closing,freeze,emperor,incident,snake,mexico,lily,actor,newspaper,sentence,greg,leading,friendly,jones,chosen,engaged,julia,charming,mustn,anger,spending,learning,spy,sharp,shadow,warrant,elevator,kingdom,ricky,jamie,squad,shoulder,wave,amanda,highness,kinds,fishing,sometime,attitude,sucks,negative,screen,workers,bored,cameras,similar,understanding,beeps,chain,bull,gasping,fully,robin,collect,gorgeous,morgan,passion,writer,empire,international,curse,hire,bastards,puts,leads,id,blows,sons,estate,customers,maggie,gunshot,i-,device,troops,hug,design,movement,thunder,object,loser,pen,sobbing,politics,despite,alcohol,climb,clients,conference,provide,marty,seek,witnesses,earn,trash,valley,fashion,howard,episode,prize,previously,sports,wanting,debt,wishes,hitler,wire,thee,circle,approach,stock,facts,remembered,percent,normally,tail,joined,education,bravo,library,rape,wings,growling,thrown,tank,exhales,authority,current,failure,nightmare,hitting,glory,knocked,studying,barry,agency,apple,border,rope,duck,reputation,confidence,yard,beloved,lack,actual,skills,films,mental,salt,flesh,anne,secure,highly,federal,sand,emotional,setting,nothin,senator,services,robbery,hates,fed,reward,theater,johnson,commit,patrick,entirely,extraordinary,ships,opposite,parties,stands,terry,chat,events,mummy,bay,slip,disappointed,settled,begins,andrew,alert,detail,pink,fellas,accepted,background,garbage,panic,minds,belt,blowing,hollywood,agreement,jackie,pushing,ability,tiger,whispering,culture,saint,jesse,task,solid,doll,intend,district,pa,gee,custody,ignore,naturally,useful,attempt,abandoned,cutting,kissed,guarantee,barking,gather,policy,u.s.,violent,maid,embarrassing,childhood,wasting,bow,chick,sara,disaster,revolution,online,demon,heavily,coincidence,perform,thin,terrific,mac,crown,identity,virgin,impressive,windows,no-one,potential,guitar,committee,dozen,delivery,advance,quietly,stan,teaching,hunter,latest,hurting,swing,capital,counting,drew,dirt,whistle,marie,hits,doug,deny,urgent,threatened,behavior,molly,mixed,stays,assure,subtitles,explanation,wins,unique,chasing,billion,duke,production,slave,agents,carol,lets,cruel,mask,sally,behave,bury,massive,pathetic,species,approaching,jo,loan,struggle,dish,trusted,jumped,firing,channel,abby,stopping,asks,jean,swimming,daily,basement,linda,quarter,erm,bound,navy,article,guide,accused,transfer,guts,quality,fella,roman,greater,damned,couch,cheer,vegas,shoe,title,shy,punishment,los,clicks,'you,closet,bye-bye,fever,coward,flash,impressed,bruce,siren,prisoners,sides,bowl,katie,supply,sensitive,hopefully,rolling,roy,dollar,tone,voices,'i,cheating,confess,demand,museum,unknown,drama,suspicious,adult,todd,frightened,warned,steady,kills,crossed,lou,particularly,sandwich,laws,joint,bullets,package,trained,thursday,boots,possibility,albert,civil,june,germans,baseball,express,miserable,tuesday,parker,lion,joseph,refused,shine,assault,hong,jokes,breaks,argue,you-,trail,option,recall,mighty,collection,oliver,wilson,accent,believes,decisions,embarrassed,mobile,customer,terribly,sec,charity,considering,pussy,donna,protecting,flag,kidnapped,italy,balance,creatures,nuclear,wallet,shout,vincent,entered,impression,angela,jay,degrees,favour,reaction,network,jessica,version,concert,gear,singer,diamond,defeat,steven,lane,blast,wounded,anytime,partners,ages,charlotte,ceremony,league,bars,orange,specific,conditions,plastic,crisis,fifth,term,self,offering,bud,suffered,reported,commissioner,rip,mysterious,entrance,messed,tunnel,designed,neighbor,aboard,sweat,justin,ghosts,crimes,costs,deserves,dreaming,bust,el,teddy,kong,messages,enjoying,afterwards,comfort,mason,surrender,gym,kitty,crush,yup,arranged,suits,pee,stress,cave,wing,jordan,arrange,comrade,noble,tricks,betty,launch,legend,mix,golf,imagination,fox,kissing,butter,tax,gross,edward,texas,insist,marcus,classic,selfish,skull,frankie,shown,bat,survived,print,champion,bills,therapy,lifetime,throughout,a.m.,nathan,toward,sauce,experiment,margaret,describe,ross,grass,cheat,attend,homework,lewis,betrayed,servant,cap,tyler,bible,practically,catherine,steel,wipe,burns,generation,cabin,financial,industry,bond,sheep,scientists,beaten,heck,deck,fans,script,brand,degree,painful,coughing,religion,cats,stephen,influence,fuel,drawing,uh-oh,rabbit,exercise,attractive,touching,virus,realise,torture,blessed,plain,rebecca,recent,barbara,footsteps,sacred,removed,pretending,wasted,jewish,goodnight,robot,crystal,confirm,lad,mile,division,scratch,reminds,walks,ending,russia,contest,valuable,distant,dumped,motion,electricity,centre,murders,tina,jeremy,seal,standard,ellen,wore,surrounded,struck,inform,gentle,status,purse,prints,players,charged,begging,delivered,kenny,buck,nina,construction,confirmed,confession,trigger,cells,frankly,ali,exit,response,cancel,argument,principal,turkey,lucas,clinic,greetings,neighbors,vice,toy,hannah,everyday,generous,gain,idiots,holly,enjoyed,jungle,link,underground,smiling,mistress,teams,product,beef,whispers,religious,presents,identify,chip,chffffff,surveillance,carlos,vampire,routine,uses,michelle,underneath,systems,temperature,waves,tribe,brad,deputy,sophie,headquarters,equal,phones,ken,reckon,related,incredibly,chill,spit,tracks,oscar,makeup,bug,sounded,spirits,nerve,divorced,stake,port,doorbell,worries,nephew,miller,units,just-,proceed,landing,traitor,outfit,chloe,bail,fields,patience,recording,foolish,loaded,tokyo,davis,costume,wayne,injured,somethin,ian,pet,cage,digging,spain,seats,awkward,cleaned,pattern,filthy,visiting,jews,answering,concentrate,someplace,citizens,aim,nancy,affairs,thick,sport,basic,electric,pleasant,cliff,nail,russell,environment,western,average,ease,raped,interrupt,judy,satisfied,beep,starving,documents,anniversary,beth,election,warrior,forth,fetch,banks,placed,timing,stones,complex,frozen,replace,prayer,skip,angeles,guilt,tune,woo,actions,conscience,officially,martha,machines,smaller,determined,blown,hail,unhappy,booth,pour,berlin,cleared,packed,wrap,randy,behalf,reasonable,trunk,homes,festival,tradition,cigarettes,le,beside,harvey,motive,beings,bishop,dealer,defendant,backup,wounds,ouch,ann,nearby,drank,effects,jonathan,dennis,benefit,adventure,territory,ve,apology,dylan,unlike,owns,boxes,thus,clay,developed,busted,pipe,gray,no.,goods,favourite,salad,loyal,atmosphere,eva,freaking,dropping,strangers,mouse,downtown,francisco,heroes,pit,rotten,paradise,meantime,jess,organization,hills,exam,cock,fairy,earl,comment,activity,frame,knight,testing,habit,shelter,flow,jennifer,holes,prevent,anthony,lend,cooper,figures,boston,sample,strip,landed,buzzing,monk,slightly,produce,annoying,judgment,laundry,ron,lousy,souls,existence,belly,tries,foster,returning,answered,ward,plants,actress,chairman,individual,hopes,tattoo,fence,sink,punk,confident,yay,mistaken,limit,bothering,st,uncomfortable,wednesday,gifts,policeman,na,precisely,lawyers,greek,merely,criminals,underwear,hoped,earned,reveal,appeared,derek,heavens,personality,batman,virginia,wives,colour,worker,pope,instructions,intelligent,worrying,vince,comin,cried,traveling,bells,impact,robbed,relief,host,footage,odds,patrol,circus,mud,captured,lessons,occasion,sets,pulse,ad,invented,diamonds,matthew,auntie,cloud,francis,angels,hers,classes,mm-hm,signature,complain,blah,monitor,options,claims,flies,pat,britain,hid,wailing,listened,countries,vic,yell,rats,wondered,smooth,resist,companies,fantasy,passport,pitch,hammer,homicide,casey,holds,flew,jacob,noon,helicopter,dishes,spin,charm,slap,apply,fools,screeching,discover,previous,kit,authorities,moaning,photograph,sales,fifty,mickey,beneath,farewell,clouds,slipped,represent,deaf,facing,offense,citizen,clown,snap,messing,hood,twelve,interests,cheated,liz,informed,humanity,producer,technically,accounts,extreme,gettin,cia,ii,pays,profile,oxygen,jeez,gene,shed,minor,ex,theatre,scientific,lovers,chaos,l.a.,rocket,math,stubborn,august,oi,chips,intense,grey,talkin,terrorist,angle,invitation,gus,gambling,respond,thirty,procedure,absolute,investigate,tragedy,stable,session,capture,marrying,ripped,attacks,stretch,bush,dates,unable,gates,mars,artists,increase,tastes,cared,bottles,highest,whirring,meanwhile,nate,grabbed,pigs,chop,olivia,wheels,shocked,reverend,commercial,escort,engagement,corpse,louise,worthy,scale,beats,williams,threatening,exists,academy,acts,hop,judges,furniture,shared,ralph,consequences,engineer,schools,softly,bombs,caroline,shark,transport,population,succeed,creepy,sneak,studies,destruction,keith,protected,monsters,joining,punished,lightning,malcolm,shell,fascinating,chamber,ethan,romance,instance,jumping,groups,exhausted,testify,studied,walker,pin,imagined,drill,investigating,ye,experienced,elena,necklace,loyalty,junk,cole,cries,stanley,rita,southern,blocks,emotions,begun,maya,liver,serving,matches,surgeon,granted,jazz,july,supplies,deeper,typical,kicking,obey,dancer,remote,daughters,moron,latin,teachers,toby,sandy,dragged,strategy,parent,jin,album,compared,rubbish,helpful,powder,sync,bum,passes,joan,fort,choices,alley,supper,penis,alibi,sammy,pole,coke,scientist,fighter,highway,blade,alpha,diet,liquor,jet,widow,liberty,philip,moral,carrie,award,grief,thirsty,ashley,random,suspects,intention,julian,active,tools,driven,trauma,headache,safely,alexander,knee,lads,novel,conversations,waters,lookin,invisible,internal,peaceful,humming,washed,drives,talented,li,aid,elephant,troubles,core,serial,'s-,painted,'the,divine,jam,goat,opera,thieves,guessing,objection,whiskey,florida,resistance,dressing,attached,aaron,brief,punish,eternal,lois,'and,required,victoria,fabulous,twins,characters,cooked,ln,ruth,dreamed,arts,naughty,stabbed,tend,diane,tap,soap,locker,development,images,prick,global,string,bitter,sharing,corn,craig,fits,tent,forms,votes,harold,propose,monica,constantly,granny,nicely,nerves,arguing,abuse,relatives,survival,gloves,tracking,zoe,bend,review,connect,separated,elder,beard,admiral,diana,salary,areas,disturb,pro,maintain,solved,wealth,bitches,possession,sang,gimme,plates,shoulders,burnt,recorded,upper,counts,tale,profit,colleague,warehouse,hostage,shore,porn,miami,fifteen,visitors,bo,net,insult,owen,cities,causing,lemon,heal,banging,honeymoon,appeal,marshall,critical,creating,scotland,crane,enormous,testimony,praise,fights,indians,commission,growls,nicole,sins,fraud,branch,happily,bout,covering,occurred,beans,raw,muscle,pages,tense,relationships,management,assignment,blonde,catching,exposed,canada,dont,han,von,comedy,marco,stroke,whistling,buildings,shaking,p.m.,facility,appropriate,remarkable,transferred,drawn,tits,clicking,symbol,motor,employees,ambassador,mothers,pile,feeding,soda,checks,bears,cookies,slut,awfully,stepped,toys,levels,differently,magnificent,steak,tube,leaders,superior,herr,pan,expression,currently,throne,deadly,bee,tooth,depressed,potatoes,wicked,resources,native,centuries,karl,poetry,multiple,cable,shortly,buzz,socks,fingerprints,goddess,chin,anxious,september,colors,basketball,promises,explained,appearance,musical,sends,slide,aii,shawn,ultimate,pork,communication,payment,structure,paperwork,obsessed,lazy,russians,actors,squeeze,magical,colleagues,admire,madness,roads,entry,injury,burden,racing,manner,freezing,bits,norman,mount,battery,dessert,pound,visited,motel,rumbling,cinema,fond,halfway,rifle,reception,statue,fridge,brick,abandon,lap,natalie,wars,recommend,brush,nelson,pill,concept,delay,quarters,korea,janet,rub,mall,soil,complaint,sail,baker,coughs,bucket,description,badge,measure,hip,function,indistinctly,harris,foundation,labor,willie,waiter,homeless,proved,unfortunate,log,meetings,giggles,combat,poem,polish,handed,mia,weed,raymond,tons,satellite,jersey,eagle,privacy,chapter,treating,wisdom,flip,entering,barn,farmer,clan,budget,pub,temporary,effective,sonny,wendy,juan,lamb,plot,riley,proposal,sticks,searched,blessing,rage,bothered,sydney,basis,manners,recover,twist,neil,leak,item,catholic,sighing,retired,kings,inner,cents,affect,forbidden,patch,drops,necessarily,provided,meters,booked,returns,gloria,fires,humor,torn,e-mail,rocky,introduced,creative,betray,soviet,various,added,discovery,cowboy,suspected,suggested,delighted,sticking,dive,shane,radar,prosecutor,amber,vast,quinn,owned,cookie,finest,felix,pump,valentine,counter,sorts,coin,warren,slaves,marine,illness,sack,bid,require,moscow,largest,washing,achieve,causes,mo,dope,nest,palm,logan,constant,b.,boo,medication,gravity,booze,noah,evan,abroad,christine,rising,analysis,cuts,eats,employee,vodka,damaged,solar,height,pops,yards,terrified,suitcase,chemical,preparing,advanced,fund,wears,chirping,web,phase,prom,suggesting,fleet,lame,irish,editor,october,assumed,whip,mel,region,amongst,temper,discussion,engines,operate,sunshine,acted,undercover,horror,tested,smash,contrary,roses,poker,wrapped,korean,graham,mi,fu,ivan,focused,liam,tragic,carla,demons,rounds,entertainment,gathered,uhh,yells,lincoln,crossing,blanket,nut,travis,pockets,limited,paintings,sober,caesar,sis,intended,niece,computers,tennis,needle,chicks,traditional,delicate,independent,leslie,lauren,grandson,repair,a.,brandon,executive,colin,recognized,holmes,regarding,weakness,aliens,gunshots,european,method,tool,demands,permit,towel,daisy,nowadays,spider,northern,rangers,zoo,praying,antonio,passengers,con,australia,technique,cellphone,gently,operations,planes,bunny,gunfire,shining,backwards,skill,uh-,baron,kidnapping,iike,marshal,petty,sealed,massage,raising,menu,diary,fucker,wagon,audition,mitch,mexican,casino,bacon,diego,dutch,promotion,click,forgiveness,burst,permanent,interfere,chanting,dammit,spencer,recovered,registered,sunny,packing,scenes,superman,questioning,unfair,admitted,ancestors,polite,completed,swallow,conduct,prayers,sheet,fried,avenue,poisoned,reverse,newspapers,ford,complaining,senses,investment,absurd,potato,understands,grows,inspired,ruby,celebrating,tag,ram,requires,bonnie,bugs,leonard,elliot,hooked,jill,ranch,safer,worn,crashing,lands,heather,ash,leather,grounds,assuming,nails,dana,conspiracy,thanksgiving,pierre,guardian,rumors,yen,megan,ashes,terror,misunderstanding,tire,boats,parade,halt,immunity,adults,steam,kang,closely,pearl,soccer,adrian,priority,shouts,donald,happier,khan,struggling,root,larger,november,boot,conflict,laughed,debbie,cherry,honking,concerns,celebration,sore,unconscious,cattle,breasts,fairly,fee,recognise,wade,radiation,holidays,raining,forgetting,lungs,register,shadows,specifically,sarge,ideal,turtle,spoil,deserved,ronnie,gina,candidate,lance,types,bloke,explode,immediate,belonged,identified,di,hunger,closest,combination,nanny,seth,gabriel,develop,detectives,severe,en,organized,franklin,gut,splendid,dismissed,pm,yang,halloween,ellie,vulnerable,continued,vital,comrades,bureau,drawer,harper,retreat,carson,benny,pillow,troy,ace,cart,nap,chan,ham,announce,borrowed,parked,galaxy,voted,muffled,sebastian,mmm-hmm,jewelry,kisses,luggage,groom,oops,lighter,masters,alliance,buddies,clothing,denied,drown,alike,excellency,relative,photographs,burger,dough,alicia,wreck,approve,produced,christina,physically,stations,eli,samantha,spiritual,sire,roaring,stab,inch,servants,limits,unexpected,arrival,whimpering,basket,sheets,scandal,stink,homer,tara,christopher,toes,'t-,shield,shooter,instant,objects,rehearsal,disturbing,directed,scan,electronic,republic,overnight,counsel,sirens,dorothy,bait,dignity,explains,lean,heroin,tracy,rex,barney,gossip,humble,economy,worlds,impress,clara,tissue,threaten,et,bump,supreme,bingo,mitchell,excitement,mankind,document,broad,vietnam,vessel,lit,dale,killers,connor,mario,foul,stare,deaths,hut,elements,coma,laying,coffin,paula,cocaine,puppy,louder,handled,announcement,oath,mob,cotton,deposit,taxes,injuries,jen,autopsy,advise,gig,lecture,posted,skinny,lo,include,revealed,infected,relieved,assistance,solo,determine,terrorists,elsewhere,lamp,practical,marked,adorable,rubber,purple,operating,suite,apologies,personnel,beam,poet,samples,arrow,counselor,carpet,allen,audrey,spotted,floating,corrected,located,journalist,insisted,operator,rely,singh,fooled,arrives,i.d.,leon,walt,eastern,ay,shave,remaining,toss,anderson,lip,acid,nora,si,december,anonymous,inn,planted,oldest,breast,sixth,error,reporting,egypt,islands,brother-in-law,jules,roommate,sings,scum,visitor,giggling,described,geez,inches,commitment,hercules,react,cows,protest,misery,theft,embrace,darn,harsh,andrea,communicate,fathers,faithful,hector,uh-uh,flame,medal,silk,photographer,trevor,cemetery,rear,freddy,banana,allison,emotion,chap,dated,excuses,shitty,bin,jew,gum,crushed,efforts,content,corporal,realised,del,rap,hopeless,debate,era,luckily,ton,liquid,swell,peggy,feast,murphy,attracted,application,profession,bench,vanessa,ahem,symptoms,scout,crashed,keen,aircraft,formed,hon,aggressive,pale,significant,duncan,clubs,visual,embassy,defence,cabinet,display,fame,gibbs,drowned,wolves,filming,dunno,cursed,twin,sorrow,vault,defeated,watson,quote,penalty,bargain,pepper,speaker,compare,satan,helmet,scar,copies,fuss,envelope,perry,stinks,african,arrangements,wished,honored,believing,discussed,assigned,rosa,oven,jenna,attacking,tin,sonic,collar,mere,romeo,belief,storage,rusty,psycho,climbing,melissa,fears,sum,dedicated,ladder,alternative,raid,dining,ms,corporate,folk,jon,replaced,bailey,un,heels,duties,smarter,existed,surprising,chess,requested,cruise,primary,rhythm,drum,models,motorcycle,adopted,barrel,cargo,planets,shove,wha,surprises,rosie,dings,trailer,cannon,tables,arse,ally,lawrence,wee,tapes,dull,sandra,teenage,kent,cooperate,risks,dug,worthless,arriving,kindness,ties,items,and-,grip,relations,rumor,skirt,frog,paige,lloyd,claimed,perfume,instrumental,flames,association,loses,january,spike,israel,eleven,gallery,ginger,activities,iraq,boarding,fist,stuffed,improve,creation,connie,infection,strikes,wiped,tension,whistles,kindly,certificate,curtis,bold,threats,claudia,sid,twisted,suspended,affected,envy,whale,dial,cameron,martial,controlled,lung,nigga,coal,upside,imperial,pam,paranoid,signing,congress,villa,candles,filling,becky,comic,faint,recovery,volunteer,tech,bleed,positions,cindy,narrow,forbid,stuart,perspective,faced,neat,pierce,observe,cycle,psychic,handling,goose,accidentally,conclusion,designer,sits,importance,spots,francs,sweep,destroying,communist,blackmail,pacific,risky,glorious,filed,hatred,cam,deals,pos,fooling,persons,scotch,executed,brakes,blank,tender,kurt,turner,tub,sucker,slight,addition,campus,ritual,prey,so-called,graduate,anyways,ew,fry,genuine,ned,judging,doubts,warden,ceiling,practicing,somewhat,established,attempted,zombie,generations,yöu,gathering,warriors,mick,electrical,collins,sobs,couples,depend,institute,miranda,principle,fixing,therapist,compete,compliment,worship,residence,democracy,joel,published,myth,helpless,screwing,kennedy,execution,appetite,formal,strictly,sucked,tanks,chickens,gwen,technical,stella,rod,meets,shepherd,brazil,brutal,alison,vain,switched,chi,deer,brooklyn,dresses,retire,overcome,inspiration,cunt,benjamin,nicky,thrilled,tae,suggestion,dummy,sailor,destination,bass,picnic,assholes,idol,trucks,rank,denise,yu,veronica,blocked,strict,hiya,formula,clerk,samurai,disturbed,vera,cafe,wandering,consciousness,val,nikki,min,bare,hans,caleb,butcher,arrangement,chased,ministry,brandy,sweater,boobs,locate,apologise,nazi,parole,examine,trains,candle,prior,stream,that-,passage,reaching,organ,directions,asses,outer,proves,morris,luxury,pistol,losers,funds,sunset,strings,fortunately,gotcha,tomb,freddie,but-,engineering,element,balloon,ty,broadcast,spray,ninja,eternity,handy,to-,crawl,slice,nations,behaviour,pace,stiff,lick,concrete,allah,vegetables,euros,sausage,constable,spinning,rolls,genetic,loudly,old-fashioned,marvelous,subway,creep,scheme,performed,ex-wife,plug,rejected,brenda,respected,backs,protocol,muscles,kidney,finishing,products,im,wu,invasion,affection,woody,endless,discipline,horns,absence,waking,dudes,philosophy,cracked,nicholas,reed,verdict,drake,connections,privilege,anyhow,scent,naive,daylight,controls,airplane,values,jolly,swore,blaring,consent,puzzle,disagree,argh,winds,vanished,wizard,ranger,celebrity,sniffles,stores,aha,intentions,plague,farmers,breeze,rascal,convenient,bonus,dong,hush,instinct,entitled,porter,maurice,wrist,originally,coins,drain,physics,phoebe,furious,sniffs,vampires,defending,sector,income,finn,offended,decides,laser,fled,beers,boxing,accurate,kung,snakes,thumb,bald,sharon,suspicion,convicted,roots,shares,bernard,jessie,wang,harrison,blues,confusing,lobby,recipe,las,winston,generally,seeking,secretly,declare,freaked,missile,ensure,tricky,pointed,hockey,bubble,contacts,maximum,reminded,carriage,curtain,clues,hostages,circles,author,wallace,receiving,debts,cellar,tortured,tips,mates,mortal,reporters,associate,honesty,laptop,jung,katherine,rainbow,seed,mature,deed,kay,expenses,discussing,pirate,meals,performing,remained,prostitute,adams,retirement,platform,claus,erica,beds,writes,illusion,mill,dealt,hears,tryin,manhattan,mole,rang,prosecution,fatal,copper,troubled,heir,traces,owners,length,dentist,zach,lesbian,enterprise,tournament,travelling,confessed,roast,website,ja,mikey,flood,harbor,lola,rory,richie,mansion,mademoiselle,auction,desires,bachelor,haunted,distracted,smashed,rodney,scheduled,negotiate,champ,allows,shotgun,nigger,cocktail,donkey,pointing,butler,dizzy,methods,reference,georgia,bully,lydia,collapse,alfred,ana,minimum,chairs,hee,patty,owes,included,carmen,civilization,prices,wealthy,bart,depression,tide,rented,bra,lin,fellows,rot,password,th,kirk,pedro,spill,cured,naomi,hardest,deceased,sleepy,static,hawaii,almighty,murray,offers,bruno,phrase,disgrace,sources,approval,turtles,screech,snack,collected,ding,fur,jewels,jan,cheek,legally,ditch,benefits,roars,arnold,dime,domestic,chuckle,hack,ransom,chang,bore,muslim,loads,waitress,nurses,glenn,spite,rebel,clearing,andre,fortunate,survivors,reply,disappoint,orbit,expose,gin,austin,toe,sympathy,intel,growth,psychiatrist,m.,slams,encounter,daphne,passenger,monkeys,accompany,hats,column,sigh,pounding,economic,tales,theirs,brat,follows,spreading,sister-in-law,burt,hilarious,hallway,hamilton,the-,exclusive,chimes,greet,decades,bowling,buttons,confusion,thud,hooker,ruining,dreadful,collecting,lions,sheila,douglas,february,elvis,forty,sleeps,sung,brass,shrink,zack,whimpers,sworn,email,proven,tasty,covers,sandwiches,rarely,wyatt,programme,irene,dee,contacted,chemistry,assured,applied,elected,subjects,lust,label,shakespeare,tan,ego,forgiven,phoenix,companion,lottery,worm,publicity,butterfly,dialogue,cal,2nd,tremendous,pervert,establish,dearest,intimate,eager,se,cathy,atlantic,contains,thompson,shirley,bets,inhales,presentation,allergic,den,wells,spoiled,chen,accomplished,repay,politicians,logic,gratitude,afghanistan,exception,ultimately,pablo,compromise,majority,journal,signals,bent,dock,meg,essential,campbell,climate,experiments,ink,magazines,rivers,teresa,administration,passionate,precise,lawn,via,jeans,murmuring,resort,announced,buddha,fries,capacity,lena,opponent,chains,minus,caitlyn,apples,angie,seattle,aww,instrument,healing,convention,messenger,explore,sonia,versus,survivor,ruled,boyd,clarence,madison,cough,experts,disguise,archer,bicycle,noises,inviting,pregnancy,declared,yi,vicky,drums,wooden,innocence,mouths,bees,creaking,cloth,sasha,unh,skies,painter,allies,miguel,pond,runway,robbie,assist,lana,presented,mona,sickness,civilian,fighters,facebook,customs,florence,remembers,sharks,juliet,shrimp,tore,seventh,ou,avoiding,dawson,isaac,rolled,championship,household,float,chad,ballet,cracking,raj,possessed,harmless,curiosity,vicious,officials,glove,nearest,manny,begged,que,withdraw,shocking,guessed,nightmares,greedy,forehead,corps,pirates,rudy,reservation,hunters,fog,flu,good-looking,hint,peanut,stark,gamble,erin,autumn,bracelet,contain,arrogant,simpson,piper,knocks,sperm,gesture,materials,lindsay,alexis,ticking,standards,ribs,receipt,regards,whatsoever,homeland,leap,targets,snoring,damon,leaf,jar,brooke,proposed,savage,caring,ivy,approximately,d.,kidnap,carries,bounce,creek,pony,cleaner,businessman,ha-ha,lunatic,unlikely,gal,situations,colony,sells,choi,chambers,volume,sweets,panties,respects,reads,seeds,engage,explosives,stewart,violet,mutual,lighting,scores,lenny,savings,beware,stephanie,educated,complaints,cassie,doomed,offensive,harvest,qualified,relaxed,cape,buffalo,triple,fireworks,palmer,armor,poverty,leadership,rode,ambition,cakes,trousers,bean,melt,racist,bam,ankle,occupied,nicer,correctly,terrifying,hugh,gasp,villain,willy,marc,draft,factor,whew,countess,portrait,suggests,font,blair,learnt,pencil,coordinates,collapsed,reserve,jeffrey,shirts,umbrella,stevie,ta,traveled,auto,logical,chew,eliminate,beverly,carbon,cancelled,crawling,stepping,independence,medium,canceled,tess,fanny,seated,upbeat,asian,drowning,messy,quest,represents,fletcher,memorial,doyle,stressed,bearing,watches,spoon,cooperation,tucker,earthquake,sailing,involve,houston,asia,spectacular,reliable,it-,breach,sophisticated,echo,indicate,swamp,vehicles,manual,elegant,compound,serves,scares,rattling,pursue,dreamt,stefan,revolutionary,wa,rig,convincing,fiona,tribal,cleveland,lex,depth,blaming,aids,elaine,wakes,occur,1st,camping,fart,stamp,kathy,assassin,approved,crucial,annual,torch,dallas,fulfill,bon,resting,reunion,witnessed,graduated,sub,howling,clyde,hospitals,stall,legacy,otto,riot,shops,whereabouts,teenager,samuel,squealing,mines,danced,crowded,orleans,literature,3rd,morgue,strongest,agnes,transmission,20th,panel,sole,sequence,sexually,o.k.,georgie,hugo,denny,smack,congratulate,anxiety,choking,tolerate,mode,communications,welfare,dice,orphan,locks,settlement,advertising,uniforms,mcgee,devoted,shoots,principles,circuit,nickname,dot,elderman,scenario,choir,stunt,smoked,isolated,equally,statements,gil,shaw,lipstick,courtesy,hobby,hesitate,hatch,luis,sylvia,phoned,experiences,popped,quid,fragile,husbands,fiction,persuade,pastor,dolls,pose,ji,ming,rupees,tricked,ruins,sadly,owed,importantly,louie,industrial,musician,labour,evolution,salute,ba,cent,bartender,calendar,hal,miracles,balcony,horny,regard,valerie,fold,organs,nigel,theo,einstein,boris,suitable,inaudible,son-in-law,melody,phillip,movements,differences,barbecue,trading,strongly,fluid,scholarship,translation,cricket,shuttle,moans,quicker,picks,murderers,videos,initial,perimeter,questioned,yea,cousins,divided,linked,laboratory,'but,crab,pulls,landlord,reggie,hostile,classified,cultural,measures,update,cottage,backyard,amateur,chopper,rash,despair,honorable,shiny,hawk,shorts,ni,representative,wong,pouring,distress,tanner,telegram,pimp,dip,trophy,marilyn,hallelujah,neal,es,howdy,misses,flush,magician,dynamite,cuba,conquer,unpleasant,jealousy,regrets,lifted,increased,toxic,broadway,sakes,pudding,rally,needing,bloom,corporation,buys,disorder,interrupting,sadness,needn,cease,barnes,scoundrel,sensible,evans,specialist,dragging,bribe,burke,bothers,interrogation,prescription,referring,knives,graduation,t-shirt,liking,bubbles,grid,haircut,regardless,lodge,poisoning,feathers,edgar,software,marina,sophia,queens,oak,trips,scaring,avery,awhile,sofa,conscious,swords,instincts,deliberately,starve,j.,venus,olive,maniac,psychological,robinson,soo,belle,landscape,straw,dam,mandy,sayin,accuse,is-,rehab,switzerland,agenda,glue,salesman,diner,projects,floors,mainly,biological,sincere,weigh,pad,swiss,cue,witches,opposed,brand-new,tourists,sneaking,harvard,spying,sketch,parliament,behold,blamed,topic,offices,sacrificed,loop,drivers,battles,blond,plead,races,tanya,salmon,bizarre,rico,isabel,wig,reaches,heights,i-i-i,possibilities,wax,travels,confidential,pursuit,herd,scissors,cd,spies,exams,invention,explaining,replacement,bombing,erik,springs,chelsea,sabrina,kicks,integrity,dash,jae,senate,mentally,flee,gangster,beautifully,roberts,slim,choosing,promising,objective,joyce,altogether,attract,ernie,melanie,prep,neighbours,nailed,briefcase,buzzer,quitting,puppet,restore,dozens,betting,pancakes,corridor,embarrass,visits,database,cheryl,achieved,sucking,encourage,grades,gps,barks,patterns,relevant,mafia,hudson,expense,intact,occasionally,kiddo,heartbeat,identical,cigar,billions,alec,gained,venice,classical,noodles,consistent,clip,resign,insects,failing,organic,seize,charging,mug,iris,crow,ella,fountain,observation,abortion,railroad,straighten,legitimate,sting,youngest,fork,du,flynn,ciao,coroner,jonas,marching,touches,jade,feared,griffin,expedition,forcing,neighbour,digital,deeds,milan,bernie,a-,attic,jr,whores,sentimental,cooler,eun,bert,feds,reese,plea,polly,metres,harmony,difficulty,bands,dried,aunty,maker,randall,supporting,brake,girlfriends,features,photography,vengeance,inappropriate,vacuum,throws,kane,residents,endure,substance,corrupt,potter,investigator,thread,'it,priests,gap,whining,scarf,institution,immortal,marsh,chapel,desperately,accidents,alcoholic,fabric,nazis,railway,sal,dame,rebels,custom,pension,cans,possess,kira,poster,developing,addict,feature,cope,lords,delightful,wrestling,c.,rio,reduce,rescued,peg,mercedes,guaranteed,emotionally,poland,accountant,theories,me-,tumor,automatic,amusing,unnecessary,higgins,voting,buster,stadium,visible,easter,jeep,dj,les,garcia,tracked,ignorant,pledge,deserted,esther,rum,fisher,wheelchair,salvation,lester,wonders,clattering,don`t,maintenance,tobacco,underwater,divide,slightest,discount,yoga,vagina,rushing,modest,make-up,wes,reduced,t.,whisper,pressing,tops,variety,ignored,helena,writers,grain,essentially,archie,ofthe,individuals,meredith,gavin,subtle,interviews,pinky,cord,sites,brennan,maddie,vienna,issued,lasted,explosive,origin,unto,rogue,x-ray,superintendent,cody,jacques,ol,challenges,corruption,sullivan,shutter,erase,ski,forensics,flavor,fastest,joon,vet,civilians,lobster,housing,canal,robots,shade,ambitious,orchestra,succeeded,guidance,hence,bella,seoul,jose,inevitable,tick,rival,refuses,fiancé,purchase,wander,ireland,hanna,hanged,napoleon,elite,craft,cult,whisky,profits,shelf,kai,allowing,chart,accusing,buzzes,weekends,humiliated,fiancée,hissing,treats,granddaughter,serena,submit,supervisor,sniffing,resident,tearing,obliged,opportunities,knights,hangs,jerusalem,stew,counted,instruments,triumph,nun,frequency,resume,marines,distract,satisfaction,historical,creates,costumes,swedish,lizzie,depending,sour,spark,freely,scotty,freaks,d.a.,shan,globe,peak,sentenced,fierce,scam,hollow,anton,hoo,concentration,presume,invest,eleanor,radical,protective,smiles,stunning,frustrated,suspenseful,breed,adore,controlling,reagan,pasta,precinct,swallowed,execute,4th,towels,architect,delta,honks,whoo-hoo,preserve,dose,stove,codes,instantly,bugger,vivian,yoon,doo,haul,orphanage,bolt,autograph,sharply,habits,villagers,cracks,dwight,omar,assembly,meds,marge,magnetic,romans,joshua,sorted,assets,insulted,outstanding,essence,wardrobe,ling,nam,benson,restaurants,disco,flirting,abilities,dolly,handful,mice,pumpkin,bennett,sweating,anchor,thankful,interior,moore,urge,surrounding,strain,curtains,gypsy,tomato,blanche,bonds,compassion,greece,ceo,arabic,examination,participate,veins,cups,additional,sofia,obsession,responsibilities,ridge,intent,axe,reckless,missiles,razor,corners,frightening,rains,mutant,wally,whereas,heavenly,promoted,dang,maiden,comments,batteries,bark,seas,congressman,canyon,casual,rack,expectations,flowing,adjust,decade,pine,tails,baxter,wires,pigeon,finance,respectable,demonstration,prank,appointed,treason,views,violin,stir,lifestyle,realm,monty,roosevelt,missy,fitting,señor,tuna,tuck,inspection,nursing,jared,poop,cardinal,altar,herman,carlo,tourist,conviction,jelly,thrill,lounge,cha,zip,hogan,dimension,choke,backing,pains,bodyguard,rug,jaw,ants,popcorn,courtroom,reynolds,pointless,documentary,donor,mortgage,tunnels,enforcement,demanding,cocks,eliminated,agh,rapidly,refer,shipment,tasted,fails,michel,rushed,ordering,efficient,outrageous,gracious,slaughter,marijuana,monroe,pipes,backed,vest,approached,mechanic,mumbai,arizona,legendary,delayed,resolve,relation,amelia,mechanical,fare,karma,jefferson,chorus,nana,extend,info,saddle,pretended,equals,motherfuckers,artificial,accomplish,burial,lynn,detention,vow,bake,breakdown,dvd,delhi,selected,lightly,'em,dealers,e.,layer,gown,courtney,incoming,reid,countryside,cheaper,smelled,devon,ducks,lethal,swan,attending,moonlight,ropes,dispatch,notebook,punched,identification,contracts,scattered,trusting,susie,prayed,volunteers,remembering,adopt,calvin,worms,consideration,bandits,moses,zombies,lionel,non,transplant,crackling,loneliness,frasier,epic,gladly,marcel,mon,frost,registration,prophet,launched,constitution,roland,claude,sock,dragons,buyer,regulations,mimi,volcano,accomplice,bounty,hotels,favors,opinions,pressed,asylum,blunt,duel,niles,consult,nevertheless,carnival,au,baba,hah,paths,rides,tray,cynthia,te,handcuffs,shannon,barrier,supposedly,faggot,hunch,disposal,yacht,stain,thoughtful,healed,thinkin,syndrome,hairy,kansas,happiest,entertain,y-you,ambush,recommended,childish,meter,gilbert,lease,climbed,nadia,unstable,exploded,apollo,rogers,politician,rs,awaits,abraham,evelyn,particles,violation,lined,amazed,lure,lyrics,pod,fran,universal,d.c.,hulk,drunken,hyah,continuing,goals,warming,dc,chemicals,owl,xena,compromised,grounded,cane,avenge,dexter,phantom,notion,directors,tease,forensic,doe,outcome,slam,shattered,cheque,baked,sought,racket,hammond,rider,exotic,cory,extent,eighth,stack,wheat,shipping,satisfy,kara,departure,finch,blocking,regiment,kin,klaus,surf,kilometers,rises,frighten,abused,gerald,colours,hath,marvin,texts,spaghetti,chester,bosses,elephants,snarling,contained,laurie,arab,bumped,chili,yah,sustained,abducted,panicked,shallow,diving,artie,harriet,generator,federation,mulder,arresting,techniques,feather,printed,untie,jupiter,hay,stalking,conrad,phony,brett,whack,scored,continent,articles,oxford,organize,sensors,shanghai,wh,sniper,noisy,framed,horizon,twilight,reflection,masks,godfather,merchant,wages,robe,waist,stinking,disappointment,venture,voyage,curry,ominous,sunlight,oui,overseas,casualties,aaah,mattress,grill,marketing,accepting,occupation,deadline,freed,exhibit,poems,echoing,shin,compliments,til,define,urine,foreman,facial,p.a.,combined,brody,probation,reject,catches,dances,gemma,pinch,ingredients,ra,hurricane,chatting,mini,heel,adding,bandit,destined,limo,spa,graves,turkish,listed,corpses,matty,evacuate,publish,judith,banned,snaps,cheeks,predict,ohio,holland,confront,utterly,pals,pilots,umm,jonah,ironic,improved,popping,mills,farther,delivering,skipper,flattered,coconut,acknowledge,shuts,sweden,hooray,sip,blessings,grocery,terminal,parks,meaningless,awards,fade,hiring,burton,fees,wretched,krishna,thoroughly,exhibition,spends,denver,80s,winners,doris,luther,disappearance,madrid,supported,advised,regina,supermarket,hereby,pier,shorter,betrayal,philadelphia,christians,psychology,danielle,trent,keeper,detroit,canadian,su,associates,gerry,restless,collector,marvellous,physician,exposure,grudge,lid,followers,glow,submarine,towns,pawn,edith,includes,lu,proposition,joker,spilled,opposition,jang,haley,hose,partnership,usa,timmy,breathes,whoops,astronaut,porch,leonardo,responding,wishing,boil,kneel,tammy,clumsy,rapid,xiao,stevens,invested,janice,roller,thai,justify,garlic,yelled,simone,ammunition,sushi,shaft,definition,gardens,chandler,ne,notify,brady,beasts,setup,greed,dared,unlucky,classroom,treaty,hike,dagger,spine,detect,chow,des,teenagers,handwriting,mock,challenging,salon,virtue,lawsuit,shelly,clap,mustache,offence,med,sultan,attraction,franco,courts,fortress,café,peel,petrol,disappears,asset,warp,workshop,traps,jeannie,appreciated,condemned,garrett,muttering,shook,naval,egyptian,expand,sunrise,swine,jingle,lordship,peach,filmed,pakistan,oughta,selection,squeaking,condom,sadie,barbie,alongside,risking,democratic,nerd,dancers,crook,mack,grasp,translate,behaving,humiliating,quarrel,lively,fury,policemen,sensei,elders,battlefield,sticky,glen,liu,primitive,reign,eugene,stash,evolved,shifts,unlock,devices,peculiar,talents,anita,foreigners,snacks,mint,pissing,fuse,manuel,towers,freezer,inheritance,villages,beckett,jewel,bollocks,shells,swept,recognition,shovel,artistic,qualities,ferry,darren,misunderstood,portal,atomic,javier,ava,claiming,examined,defensive,kenneth,kat,sensation,ahhh,5th,increasing,fugitive,urban,visions,bathing,gregory,delight,iot,genes,boundaries,caution,ellis,strangled,thorough,ike,bites,nude,tidy,patricia,tate,obligation,ari,clearance,reserved,nasa,spock,marion,this-,reflect,jammed,sleeve,classy,fag,angelo,bradley,bananas,ex-husband,saints,longest,confirmation,mushrooms,cyrus,toni,p.,finals,millionaire,adoption,wired,comet,handing,cheerful,deb,acceptable,realistic,waits,sufficient,cosmic,nolan,gabe,intellectual,'we,vomit,warmth,magnum,associated,alas,engineers,offend,overwhelming,sherry,inherited,antoine,whooping,scars,sheldon,purposes,robbing,refrigerator,instructor,darrin,moms,overtime,percy,laurel,females,sacrifices,representing,drift,ruthless,'a,po,arguments,crappy,musicians,sidney,depressing,lasts,doom,milo,cant,backpack,aisle,insulting,edition,losses,sh,preacher,schmidt,swinging,managing,sinking,lacey,casting,trials,demonstrate,diseases,beggar,amounts,traced,raven,activate,slapped,heroic,roar,queer,uk,matching,trump,resignation,newton,sincerely,stacy,saul,madman,jenkins,poke,spicy,swap,programs,sheer,spaceship,schultz,blink,steer,males,injection,know-,ant,reform,mother-in-law,properties,virtually,camps,tapping,tequila,inquiry,fainted,formation,shields,escaping,unemployed,murdering,interviewed,striking,vows,donovan,antique,il,sherlock,puke,hysterical,taller,employment,thats,agrees,dodge,unite,mumbling,rabbits,repeating,mule,locals,v.,neighbourhood,hayes,bats,beliefs,spared,vegetable,ch00ffff,liv,bunker,channels,phenomenon,hips,grayson,expelled,camille,languages,iv,premises,pronounce,ng,bridges,ape,julius,bruises,convict,prettier,elections,18th,annoyed,hometown,earrings,discreet,poured,morphine,henderson,jun,narrating,rookie,peanuts,camel,abe,chewing,imagining,runner,hyun,tomatoes,sponsor,fulfilled,probe,karate,grease,dinosaurs,rebellion,marta,lone,nan,underestimate,acres,carlton,hacked,barber,mining,aged,designs,preferred,19th,onions,stray,void,sixteen,slower,hannibal,sabotage,rabbi,concerning,dixon,holt,mannix,noted,peterson,dental,obama,squirrel,committing,werewolf,slipping,mm-mm,matthews,explosions,seo,russ,whitney,ignoring,infinite,cavalry,lam,suzanne,bomber,ruling,boiling,needles,semester,irrelevant,savior,veil,tramp,roberto,deepest,perfection,shutting,iii,tiffany,mentor,branches,enthusiasm,arena,listens,hardware,greatly,battalion,moustache,irresponsible,audio,ga,initiative,sweaty,noel,requests,distraction,parrot,steed,entertaining,whipped,proving,assaulted,piggy,pause,surviving,funding,dinosaur,acquaintance,bedtime,rail,rooster,cowards,hastings,container,lori,secured,tossed,stripper,s.,steele,waving,clamoring,banker,bacteria,indicates,assassination,yeah.,starring,drawings,cupboard,sanctuary,surgical,pairs,purely,temptation,elderly,geoffrey,vibe,profound,gong,transformed,crop,21st,detailed,scrap,abigail,careless,dove,sloppy,atlanta,hideous,10th,lizard,separation,intern,tab,psych,ranks,parish,booty,peasant,squeal,oooh,comb,bash,restored,platoon,junkie,involves,rupert,norm,carrier,fatty,difficulties,producers,superb,tha,candidates,summoned,15th,refuge,righteous,carolina,onion,natasha,pickup,spells,wesley,carrington,armies,seasons,senor,billie,specialty,thirst,select,rendezvous,smiled,colorado,visa,spice,caller,foods,rational,scottish,cunning,grunt,knot,hairs,payments,granddad,massacre,competitive,herb,mae,immune,grenade,regularly,stakes,kilos,monks,70s,gail,guinea,invent,nursery,protein,elbow,keller,clowns,thirteen,tattoos,flown,mustard,7th,terrace,alter,franz,transportation,what-,lens,alaska,ha-ha-ha,interference,freakin,wont,weep,clive,mourning,crooked,trainer,janitor,gradually,immigration,filth,momma,father-in-law,jackass,cho,reminder,culprit,gabrielle,innit,magistrate,jasmine,'m-,womb,texting,injustice,figuring,fracture,insanity,peasants,blossom,etc,agony,sounding,oz,elementary,seized,teaches,lovejoy,phillips,eighteen,shack,teen,definite,scrub,ruler,mold,contents,bitten,antidote,was-,saves,bunk,thor,republican,graveyard,attempts,poirot,aspect,relate,lemonade,flour,nypd,biology,dusty,felony,jax,fundamental,jai,successfully,potentially,donnie,strangely,condoms,quantum,utter,activated,installed,interrupted,'er,discharge,devastated,substitute,splash,julio,exile,aspirin,authentic,12th,summit,beck,addiction,lent,drone,involving,boyfriends,tango,permanently,province,attempting,deceived,'know,triangle,skipped,strawberry,mirrors,self-defense,preston,overwhelmed,swift,creeps,token,temporarily,poisonous,heidi,diagnosis,ninth,locations,retrieve,robbers,conclusions,joanna,disabled,ira,extension,lining,yuri,hip-hop,freeman,scoop,merlin,bridget,revving,transform,shelby,hospitality,brooks,survey,hunted,cozy,g.,recommendation,providing,microphone,skeleton,muslims,toll,reconsider,creaks,extended,spear,overboard,ai,clinton,petition,baggage,scumbag,tribute,weddings,facilities,bangs,claw,donation,isabelle,traitors,mei,jasper,borders,australian,colby,boxer,whilst,misfortune,elaborate,sights,maestro,mysteries,loosen,gifted,i--i,involvement,affects,summon,sherman,churchill,theresa,solitary,wilderness,baltimore,olympic,undo,mechanism,vietnamese,vanish,dome,biting,ronald,texted,sage,yummy,tactics,slack,snapped,weekly,bushes,grandparents,like-,henri,obtain,hart,flights,adventures,hottest,grown-up,eden,mild,dom,fourteen,smuggling,blend,chancellor,biscuits,gorilla,dynasty,acquired,businesses,countless,fritz,brent,gardener,barracks,flirt,cooks,distorted,carved,jumps,superhero,forests,clapping,psychiatric,snuck,roughly,screamed,raja,disappearing,establishment,whales,lump,dwarf,environmental,mam,pint,loading,diplomatic,exclaims,context,volunteered,risked,gangs,boost,fax,dante,partial,refusing,gaze,rene,nuisance,terrorism,jerome,ungrateful,donate,relieve,13th,grandchildren,felicity,maureen,represented,co,neutral,philippe,workin,steering,rm,presidential,rental,challenged,julien,feeds,je,vegetarian,teasing,surprisingly,iran,shrine,automatically,timer,gasoline,juliette,scouts,millie,google,dorm,athlete,shiva,robber,convent,balloons,crawford,barb,enters,maps,meth,ifyou,fruits,colored,poppy,metro,clarke,fernando,scully,resolved,sessions,conservative,rates,forged,legends,arrows,charley,dismiss,authorized,slavery,attended,flows,employed,decorated,parallel,detected,grove,coverage,hen,pyramid,overall,hum,specially,rebuild,exclaiming,producing,sewing,occasions,boards,trumpet,yes.,shaped,matched,daughter-in-law,ammo,typing,macgyver,blades,thailand,becca,wo,debris,luca,cement,hamlet,nat,communists,showers,tougher,sailors,kitt,comedian,harassment,missus,monitoring,smashing,shaved,inventory,housekeeper,tribes,long-term,vile,gotham,imaginary,artillery,ping,cereal,zoom,portion,irony,14th,exceptional,slit,ss,despise,waltz,humour,crashes,gu,stammering,coaches,joo,await,bryan,celebrated,encouraged,devils,gag,telescope,verse,stalin,e-mails,iet,babysitter,pr,distinguished,licence,addicted,bauer,speeches,wit,programmed,bliss,donny,elsa,com,recorder,hides,shameless,apartments,tipped,turf,tang,tu,discharged,psychologist,duh,delete,jock,wrath,estimate,tutor,jurisdiction,impulse,penguin,tubes,playground,sew,nickel,claws,giants,daring,posters,peacefully,rag,caves,nikita,stern,condolences,ohhh,dearly,humiliation,worldwide,cartoon,disrespect,so-,shhh,underworld,marble,lilly,chun,curly,judged,bidding,erased,confuse,masterpiece,pentagon,oppa,tow,seduce,bathtub,pets,bricks,goa,hotter,regime,contempt,batch,'m-i,ramsay,speeding,compartment,tackle,wage,shines,lifting,hustle,inmates,km,psst,scooter,relatively,stoned,supernatural,darwin,viewers,lorenzo,treasures,yankee,lang,taco,charts,brigade,bankrupt,marianne,bikes,lookout,merchandise,slippery,duchess,gulf,foam,steals,numerous,ripping,trusts,flock,potion,fiance,glimpse,invincible,compensation,kettle,stroll,trish,brendan,cafeteria,sane,currency,amsterdam,radius,verify,founded,medic,peek,sewer,vernon,callie,bbc,hull,solomon,madonna,toad,powell,maxwell,moose,souvenir,stitch,compass,mercury,locking,edwards,frederick,dislike,stu,rib,pamela,brace,ban,gracias,stitches,thrust,referred,achievement,links,denying,monastery,newly,impatient,recruit,sunk,ignorance,drugged,predicted,floyd,creator,mississippi,civilized,artery,dynamic,competing,buffy,distribution,turk,voiceover,stereo,ethel,ark,carpenter,it.,warner,industries,melted,upsetting,cruz,labs,bluff,bender,unbearable,narcotics,juicy,eerie,ingrid,mwah,slippers,freaky,vip,troop,footprints,dani,pact,apparent,repeated,foreigner,feelin,journalists,employer,penelope,grim,medieval,damien,frustrating,rehearse,travelled,preparation,microwave,denial,flute,juvenile,paddy,retarded,memo,canvas,fa,and-and,symbols,mccoy,daly,driveway,funky,kitten,nicest,deceive,negro,chopped,consultant,rifles,heating,rays,architecture,gideon,butch,warmer,contribution,advisor,peoples,groceries,behaved,experiencing,yοu,settling,tractor,unacceptable,imitating,squadron,briggs,smallest,ethics,gibson,devotion,plumber,burgers,knots,broom,briefing,curve,informant,applauding,whites,app,andrews,blog,ox,vase,glance,collective,poles,sixty,fantasies,heritage,motherfucking,fisherman,armstrong,nder,complained,nightclub,willow,preliminary,server,provides,mat,appreciation,a-a,historic,jorge,promote,processing,naples,high-pitched,pumping,stalker,goats,francine,smokes,introduction,valid,portuguese,negotiations,o.r.,wheeler,overheard,iove,breeding,part-time,barge,refugees,wah,observed,tigers,brothel,missions,ashore,panda,discretion,yale,disappointing,insect,prophecy,wanda,absent,machinery,generals,carrot,ferrari,wrecked,gestapo,greene,suggestions,puff,supportive,punching,lulu,intervention,layers,hughes,scholar,libby,predators,accusations,8th,olympics,accounting,jj,expertise,strap,fitz,darryl,butts,approaches,flags,embarrassment,faking,jamal,vanilla,grapes,dominic,beacon,handkerchief,rubbing,mallory,rustling,lighten,flora,cuban,polar,translator,congrats,passports,grabbing,alf,brotherhood,ernest,professionals,yuan,understandable,banner,academic,thuds,sa,publicly,orphans,pearls,predator,'brien,frances,addison,syrup,cartel,nash,walsh,norma,bluffing,permitted,unpredictable,wagner,suspension,addresses,stamps,category,transition,peas,cautious,k.,isabella,comparison,coats,islam,thugs,grams,freshman,toilets,banquet,coup,shaken,investigations,toothbrush,expressed,vulgar,haunt,improvement,zeus,murdoch,smelling,kirby,repairs,jeong,conducted,ollie,bakery,busting,investigated,60s,admission,essay,twitter,depths,fewer,guarding,altered,filing,ecstasy,snatch,stored,tropical,pharmacy,dalton,altitude,admired,dickhead,priya,mamma,moe,grind,bombay,'he,lowest,makin,sentences,mute,full-time,scratching,imprisoned,danish,glowing,zhang,martini,leah,empress,equipped,finale,tarzan,storms,sniff,oh.,me.,slick,unarmed,16th,violated,vent,dd,breakthrough,stud,addressed,tactical,vessels,procedures,ching,dine,draws,crowds,limb,wool,montana,giovanni,jerks,numb,oceans,priceless,rocking,commanding,relaxing,clatters,merci,gerard,packs,parlor,cabbage,josé,intruder,considerable,argued,paladin,tellin,pupils,inspire,positively,igor,traded,shipped,feminine,vague,partly,6th,insight,lucia,stages,um-,screenplay,marquis,rahul,ripe,awaiting,pigeons,clayton,tempted,inherit,decline,pennsylvania,fang,shitting,tens,gigantic,guv,readings,headmaster,tenth,seals,peyton,avoided,blankets,overlapping,flipped,yield,ads,backstage,quiz,mosque,weaver,puppies,stated,vicki,weirdo,belongings,functions,reservations,chilly,betsy,eldest,traditions,factories,feedback,repeatedly,exquisite,pickle,masses,pauline,frogs,crosses,headaches,arctic,reinforcements,secondary,pajamas,roles,asteroid,unsub,mixing,courier,jeanne,carrots,fuckers,translated,longing,cigars,manipulate,liberal,investors,bun,sly,pickles,temperatures,sweetest,motto,moss,yum,melting,yan,requesting,lava,you.,kris,monthly,noses,tickle,ufo,timothy,stacey,j.r.,midst,herbert,purchased,tis,convenience,flashlight,dewey,tripped,easiest,shouted,splitting,bryce,commands,demanded,cuff,cosmos,curfew,instructed,notorious,prague,streak,equivalent,pitiful,fin,greeting,propaganda,doorstep,hilda,butterflies,fascinated,jude,beatrice,miriam,dumping,karan,condo,fearless,cripple,errand,'in,halls,imitates,harley,ravi,gretchen,sailed,nico,baking,connecting,bourbon,cathedral,malone,bong,tying,lists,strangle,stripped,loans,manchester,briefly,tessa,unfinished,experimental,greeks,lil,mainland,w-what,judgement,stammers,pike,liars,slot,17th,amazon,flooded,torment,mermaid,rapist,sanders,triggered,expects,lisbon,reader,keyboard,roam,seventeen,openly,deacon,olga,jackpot,soaked,printing,yuck,shorty,extract,nköö,you-you,prostitutes,cherish,logs,takin,sponge,bates,cuffs,virginity,torturing,unity,coop,forge,morse,guru,tai,skilled,dev,insists,calf,oof,allowance,homosexual,vijay,shapes,rosemary,idle,slaughtered,resent,cassandra,leaking,likewise,riddle,ghetto,sunglasses,vega,newest,valve,geek,fucks,gangsters,pies,publisher,troubling,trembling,marathon,douche,conducting,sundays,shrieks,fiancee,frankenstein,summers,wei,liang,burglar,spiders,norway,crops,infant,falcon,pursuing,humiliate,hydrogen,karaoke,encountered,alberto,corey,scope,cultures,speakers,superstar,orgasm,byron,gravy,calculations,vocal,severely,hating,novels,mindy,boiled,metaphor,kindergarten,fades,anders,fi,brazilian,devastating,bea,interfering,dripping,ops,cuz,holden,suited,merciful,hayley,affirmative,runaway,shoo,italians,wales,santiago,adapt,renee,mal,smartest,blacks,struggled,prostitution,payback,buenos,vintage,diapers,killings,courthouse,tong,cubs,surfing,indiana,spotlight,frontier,monte,stocks,patterson,holiness,denmark,isolation,starters,resigned,acquainted,meow,appearances,loft,snitch,ribbon,dares,greatness,fallon,coolest,decency,mayday,michigan,reactor,buckle,vanity,simmons,earning,marriages,docks,lopez,alleged,asap,preparations,bugging,conquered,cuckoo,crib,yogurt,secondly,nixon,portland,fishy,flick,scratched,muffin,hale,tailor,chimney,nuns,ezra,packet,homemade,farming,genuinely,rumours,daniels,blouse,kite,buses,hassan,rhyme,invaded,quentin,equation,transmitter,morons,lime,rotting,20s,remorse,otis,marker,aiming,adds,chores,gem,blasted,grabs,courageous,determination,beaver,publishing,crickets,well-known,11th,exercises,testament,apocalypse,phew,dicks,paralyzed,headlines,stripes,santos,breaths,abort,heap,ketchup,responded,edmund,gracie,protects,tummy,hog,yakuza,weeping,fragments,catastrophe,bp,churches,pins,shaving,not-,legit,yoo,targeted,simpler,noticing,rover,lars,moreover,releasing,fascist,greta,spitting,colt,tristan,hardy,truce,plaza,bronze,guarded,airline,ramon,incapable,punches,sanchez,hq,privately,vatican,surround,barrett,edna,alvin,consolation,gutter,lan,astonishing,broker,seizure,fright,runnin,leaning,mic,scarlett,berry,paulie,lacking,verge,lucifer,contribute,jewellery,richards,erotic,feng,siblings,est,dre,cass,disk,op,comics,obstacle,ale,coral,hamburger,biscuit,redemption,thug,concussion,martinez,disgust,wright,nsa,arise,celebrities,kev,dolphins,kidneys,leaked,solving,plasma,singapore,scram,regain,conductor,ministers,gender,removing,cocky,know.,richest,deciding,poo,dispute,brute,incidents,telly,capsule,chefs,psychopath,dumpster,lire,jarod,bind,chops,crust,poorly,weighs,bundle,vibrating,ricardo,encouraging,dwayne,polo,singers,ada,meteor,firmly,prettiest,hormones,starboard,chauffeur,download,'neill,garrison,recovering,heated,hillary,cctv,postcard,darlin,convert,celia,abi,sissy,reef,'tis,treasury,calmly,mathematics,ar,ups,shameful,abbey,strategic,wrists,payroll,beethoven,immense,heartless,magnus,banged,montgomery,protector,michelangelo,teller,raging,applying,mop,sol,atom,paolo,'this,unload,detector,switching,handles,favorites,stinky,lina,norton,regional,heil,richer,secrecy,thighs,rigged,thesis,zeke,consumed,ahold,tuned,atlantis,repaired,leverage,winnie,weary,costa,rue,cowboys,employ,provoke,stool,postpone,extensive,beau,urgently,optimistic,lotus,apologizing,spooky,skate,maze,arrests,dialing,fireplace,gt,vicar,beetle,horace,suspicions,stupidity,restricted,skating,pupil,homo,thumbs,hostess,cheng,sneaky,swollen,por,unlocked,eliza,gladys,mixture,porsche,diagnosed,vaughn,ri,liberation,nay,crows,rockets,starfleet,reindeer,'that,shampoo,milton,mai,skiing,overhead,disturbance,cohen,spits,crank,crocodile,bulls,medals,sierra,motivation,dangers,exploring,mist,galaxies,ju,sculpture,marjorie,adrenaline,malik,lt.,allied,manor,convoy,carly,elliott,merit,cutter,stressful,forming,bikini,sway,virgil,soy,nell,salty,elf,belts,yvonne,disney,contractor,rodeo,crackers,playboy,arch,operated,crews,scanner,dads,limbs,bathe,cardiac,persuaded,argentina,velvet,hyde,stem,rewarded,taiwan,warfare,lakhs,filter,pumped,sterling,gran,right.,fills,chet,disc,percentage,bravery,edges,diaper,lyle,ida,preserved,sutton,katrina,champions,partying,sergei,pd,morality,crate,mina,complications,sausages,smoothly,rafael,cradle,leopard,chu,gardner,athens,wh-what,abu,kramer,magnet,psychotic,vaccine,motivated,aggression,courses,it`s,willis,expanding,vance,bases,burglary,stumbled,buns,confronted,geneva,increasingly,sidewalk,shady,defended,resolution,chooses,tapped,exploding,punks,scenery,hitch,severed,wink,initially,assessment,shredder,villains,miners,introducing,focusing,rainy,amendment,getaway,recognised,blackout,leash,muhammad,eyebrows,livin,bouncing,nipples,'oh,raft,pharaoh,pots,refreshing,wandered,roz,abel,beatles,confined,contagious,madeline,beijing,frequently,operational,shakes,thanking,suffers,basil,babylon,'to,drilling,agencies,buffet,farms,motives,cocoa,perception,targeting,thudding,blares,dense,pinned,pending,nod,crunch,stains,nervously,caribbean,bouquet,stabbing,screws,boone,philosopher,bulb,sinner,ongoing,editing,veteran,drip,r.,mara,inspiring,gale,flint,nova,nevada,manning,membership,puerto,raphael,chalk,liable,manuscript,h.,organised,clanging,markets,rama,austria,chocolates,l.,trafficking,philly,unaware,loot,perish,processed,clone,whooshing,hangover,flatter,wretch,weasel,columbia,israeli,shatters,lace,indication,allan,cora,drifting,grady,undress,dolphin,faked,depart,monument,tyres,marissa,lorraine,pow,invade,scooby,hazel,rep,'est,heavier,tart,mocking,forgets,sinister,christy,dex,judas,assemble,shortcut,transformation,posts,generosity,amusement,beta,counseling,bobo,honors,snatched,phyllis,measured,gamma,squeals,evidently,mildred,caitlin,dubai,lantern,combine,nero,trey,toughest,limp,implying,matrix,dots,kilometres,evacuation,earliest,incompetent,closure,descent,parachute,analyze,crushing,classmates,excessive,tighter,hump,fuzzy,tad,punishing,pageant,wan,reveals,wildlife,clare,poking,rehearsing,homecoming,swelling,shrieking,squawking,tardis,caine,statues,practiced,christianity,hazard,stretched,dea,trudy,slug,frustration,edie,deception,lillian,trespassing,elimination,comforting,len,preach,practise,damages,ex-boyfriend,exits,yer,appointments,significance,drummer,specimen,voodoo,cleo,misunderstand,asthma,errands,hypocrite,snorts,advocate,cutie,obtained,cristina,radioactive,richmond,ideals,apprentice,unreasonable,inmate,siege,cobra,increases,harbour,90s,illegally,rattle,trim,noodle,antibiotics,mattered,declaration,virtual,intuition,revs,darcy,scales,testified,gigi,twenty-five,bypass,pneumonia,manly,medicines,slowing,groan,dungeon,chaps,ncis,consequence,intercept,badass,examples,fists,klink,substantial,brag,pitcher,onboard,amigo,courtyard,royalty,spontaneous,ca,restroom,peep,negotiating,ache,swat,emerge,gambler,references,bonjour,darkest,insecure,attendant,sympathetic,lila,heroine,choked,unidentified,plumbing,darker,ariel,crude,dictionary,sparks,auditions,demo,ta-da,oppose,fingernails,mineral,collateral,istanbul,venom,tempting,relay,bamboo,particle,ying,torres,broadcasting,banking,reminding,cassidy,axl,ferguson,estimated,hebrew,electronics,octopus,meaningful,stranded,daytime,dowry,starved,ex-girlfriend,collision,admitting,comeback,hungarian,faculty,operative,liza,tenants,revealing,ko,ounce,mediterranean,gadget,paramedics,console,cyril,drawers,caravan,spinal,bummer,crippled,bled,defy,luna,herbs,hwang,queue,blinded,studios,9th,goddammit,recess,countdown,maddy,dracula,alarms,gaining,quarterback,maxine,eminence,willingly,investigators,speculation,tο,clearer,gino,cheeky,powerless,lapd,cruelty,external,arjun,quarantine,shush,allegations,tito,sands,spelling,che,headline,taliban,tablet,founder,gandhi,squash,josie,jets,saloon,tuition,tame,occasional,apologized,clinical,serpent,criticism,sawyer,fading,viktor,prop,shoved,mend,lonesome,separately,reg,evie,waitin,'n,legion,tsk,arabs,accompanied,tread,findings,toronto,exploit,proposing,shi,scorpion,of-,zoey,curb,opium,athletic,bombed,jumper,weaker,suing,bianca,seminar,confirms,commence,plains,debra,readers,neglected,tavern,worthwhile,morale,cleaners,caviar,welcoming,kimberly,evaluation,f.,occurs,rituals,morton,disguised,precision,cube,revelation,titanic,realizing,doggy,babbling,cheung,dora,tenant,riches,diabetes,alternate,diversion,effectively,dedication,wager,companions,sinclair,bailed,smelly,ratings,trench,cameraman,dillon,hawkins,stanton,ajay,edison,batter,dye,abduction,prospect,morrison,brighter,wider,alma,manslaughter,remedy,damp,thigh,cologne,accusation,outsider,serum,whats,spaces,oral,shades,woe,elise,receipts,alias,notified,apron,kentucky,vein,tonic,squeaks,dim,steep,sod,presenting,cinderella,cub,chung,eyewitness,flattering,overdose,kathleen,doubled,della,suckers,automobile,cain,loo,brittany,bullied,spider-man,humphrey,tyson,kidnapper,dispose,margarita,hash,grieving,initials,hound,boogie,dawg,perp,cloak,crabs,pastry,successor,hola,michele,cheerleader,slips,critics,recruited,macho,stunned,fuller,mornings,accidental,lara,convey,prototype,superiors,barcelona,fling,froze,atoms,kidnappers,cupcake,athletes,warsaw,pleasures,ax,kumar,uptight,inclined,stockings,scrooge,fingerprint,harmed,sensational,jockey,mourn,intercom,tory,penthouse,forthe,eileen,ginny,quack,peck,gospel,'what,presumably,signatures,hyung,aspects,assumption,rumbles,hugging,sideways,theodore,organisation,lowered,youtube,ct,jaws,troll,squid,designers,mushroom,freeway,believer,possessions,tunes,tornado,cowardly,notch,routes,winters,elijah,annoy,loaf,commercials,idiotic,inconvenience,plum,solicitor,amnesia,deborah,distinct,sweeping,arson,doubted,furthermore,quarry,50s,puss,farts,guo,depot,evenings,ole,circulation,socialist,melinda,dryer,mutters,vomiting,brock,fei,candis,moody,donated,reich,receiver,semen,converted,rags,harness,slate,padre,sonya,necessity,emails,rumpole,orderly,dinners,assassins,scold,certainty,marian,knox,upright,trek,patron,reborn,reel,typewriter,babes,sorrows,utmost,havin,patsy,governments,bhai,privileges,throats,remotely,glee,revolver,lockdown,woof,brunch,dwell,coyote,squat,manic,groove,bangkok,uncovered,mailbox,objections,lynch,scrape,commandant,swings,conventional,stockholm,raises,transaction,iced,oy,paulo,ignition,beaches,interpol,epidemic,honoured,shaggy,friggin,policies,statistics,shattering,bah,intercourse,charms,flashing,destructive,grilled,oregon,copied,hookers,paycheck,solitude,panther,performances,maids,exhausting,lambert,omega,belgium,stationed,yankees,liability,x-rays,whichever,hunk,trout,crystals,learns,repent,prosperity,literary,assembled,ounces,martyr,northwest,connecticut,privileged,webster,excess,unemployment,viking,blackmailing,munich,install,arrogance,jeopardy,hacker,tongues,pleases,reset,risen,dependent,sued,perkins,goons,macleod,milady,wolfe,abnormal,bandage,heed,mabel,pronounced,bullying,charter,shelley,turks,litter,standby,izzy,ltd,peaches,angles,kerry,here-,baths,generate,cobb,residue,composed,paco,kilo,immigrants,probable,x.,enjoys,seeks,newman,vicinity,flank,der,clint,functioning,horatio,predictable,jedi,scrambled,expansion,pittsburgh,angus,natives,bing,scarlet,itchy,stirring,bedrooms,structures,penn,ensign,barrels,voters,madeleine,geoff,haste,existing,mcdonald,commotion,belonging,extinct,joints,bumper,you`re,mao,mare,coleman,influenced,heist,cynical,input,recite,cary,eagles,expired,palms,slash,bottoms,o.,columbus,georges,vous,exaggerate,l-,guided,pineapple,spence,ankles,morals,builds,colleen,posing,fireman,thorn,communities,lawson,workout,extraterrestrial,raylan,conceived,tightly,orlando,tennessee,yeon,diaz,fraser,sleeves,vacant,infantry,gallagher,booking,oranges,rhodes,breakup,layla,purity,honourable,militia,j.d.,mechanics,mackenzie,bronx,realizes,hasty,colorful,ramp,boulevard,xavier,intriguing,rook,papi,callen,atm,acquire,necks,sinners,gents,episodes,oswald,dedicate,rests,pi,okay.,milord,debut,interviewing,occupy,aimed,emerged,sloan,restraining,cod,clarity,daft,islamic,calculated,lakes,grumpy,ki,picasso,eddy,consulting,obstacles,pesos,nicolas,plotting,infirmary,sermon,manipulated,scratches,aidan,deeks,critic,greasy,seung,zealand,supports,anatomy,agreeing,straightforward,prejudice,placing,flare,milky,masterchef,vladimir,premiere,glamorous,cinnamon,syd,referee,threshold,civilisation,sensor,tends,louisa,savages,emil,torpedo,ere,housewife,tours,fossil,replied,abdomen,soak,contestants,stretching,princes,hoffman,truman,bumps,educational,outfits,resurrection,latte,huang,politically,pratt,whoosh,françois,ds,wiser,rejection,clutch,fusion,j.j.,gloomy,madly,cambridge,cocktails,lighthouse,treatments,chronic,fluids,deleted,sustain,stanford,ahmed,couid,buyers,valet,darius,nobel,sank,southeast,condemn,resemblance,suicidal,wed,packages,taped,avatar,wireless,paddle,lice,tablets,spreads,itch,gibberish,ingredient,emilio,prevented,withdrawal,porno,pry,sexuality,br,vinnie,oh-oh,considerate,sovereign,pas,voicemail,cadet,clarify,immature,t-shirts,marguerite,banished,chemo,nicki,dairy,attach,murdock,sliding,spectacle,pushes,yin,delusional,allegiance,slope,pooja,awareness,jed,decker,dino,roaming,shores,l`m,competitors,tomas,overreacting,observing,paste,wits,fiery,typically,eclipse,produces,oysters,scraping,pros,impose,revenue,alabama,departed,user,cracker,hu,undoubtedly,arnie,mozart,dent,charmed,spiral,scans,hmmm,ka,louisiana,rumour,kirsten,touchdown,nadine,posh,correction,mornin,chubby,manifest,safest,steroids,fleeing,genie,dakota,witchcraft,sí,archives,trance,symphony,traumatic,rocco,skipping,frequent,modeling,sporting,affecting,spacecraft,negotiation,talbot,reno,benton,calculate,fiddle,sails,stein,persistent,despicable,bruise,salem,escapes,mischief,mckay,cupcakes,brussels,arc,ripper,ritchie,'hara,vitamins,cognac,careers,sim,caps,imbecile,steaks,cove,lair,directing,stepfather,slammed,viral,congregation,illinois,helicopters,coco,crisp,outrage,flexible,goo,licking,funk,ice-cream,prefers,tao,captive,montreal,zen,cee,knuckles,canteen,credibility,disconnected,flats,controversial,enthusiastic,janey,cork,priorities,acute,icy,wormhole,flyer,bladder,caretaker,pep,roommates,programming,grape,astronauts,drained,metallic,sergio,seldom,destroys,riders,poetic,hacking,transported,contaminated,duct,dimensions,insensitive,echoes,initiate,nonetheless,emmett,grinding,composition,adjourned,indulge,wrench,flaw,messiah,concluded,accustomed,napkin,30s,movin,i-it,doorway,muddy,steph,saturn,intentionally,chiming,canned,appearing,ballistics,nicked,suction,hideout,startled,replacing,solemn,pillows,submitted,francesca,override,carver,lea,mateo,mosquito,fragrance,pennies,detained,meadow,chopping,satellites,cables,youngsters,needy,refugee,luc,whitey,inhabitants,yun,break-in,harassing,ro,interpretation,'il,burying,bree,incomplete,blimey,titan,retard,agatha,dilemma,mutt,prominent,temples,hoover,lindsey,cesar,temp,consul,hairdresser,planting,drones,justified,jensen,stuffing,norwegian,dork,stalling,birthdays,intimacy,tucked,examiner,qualify,imminent,masked,diesel,meditation,bulk,allie,prosecute,mumbles,defined,oklahoma,paw,default,crawled,doughnuts,margot,haunting,staircase,advances,solutions,plaster,proceedings,amends,fraternity,freud,cannons,kendall,armored,colonies,perez,birdie,volcanic,samson,cleopatra,carve,fishermen,brink,playin,martian,hybrid,knockout,chunk,constructed,confiscated,interrogate,voyager,oprah,commerce,t.j.,tasks,precaution,printer,finishes,rossi,boob,nagging,stephens,hag,skinner,lunchtime,imported,transcript,iife,conceal,holler,chug,silas,paranoia,compelled,styles,airborne,sentiment,syria,pea,babysitting,improving,hare,connects,withdrawn,staged,englishman,hopkins,pumps,admirable,vouch,indicated,reviews,kristen,yuki,vey,trivial,parcel,scroll,desired,appealing,weighed,'l,designated,bubba,imprisonment,ferris,fleming,cooling,containing,giles,impressions,advantages,cartwright,uncertain,deliberate,anticipated,isolate,tighten,corporations,petra,venue,irritating,revolt,whatcha,lunar,rightful,bombers,southwest,maine,marvel,chained,colder,tit,snooping,trunks,sully,excused,seduced,communicating,beams,bloodshed,offender,offspring,monstrous,bruising,we-,doorman,prohibited,props,penetrate,intervene,tobias,osaka,aiden,niggers,cairo,jonny,patriot,bowls,rufus,barton,surgeons,pits,infamous,crooks,shag,lettuce,exaggerating,inferior,zac,foryou,boredom,amos,tolerance,cashier,polls,caliber,underpants,katy,seller,sensed,vertical,dart,sections,zipper,gabby,shankar,acceptance,traveler,timeline,emerald,gays,pc,hassle,thrilling,hopeful,stokes,sneakers,conditioning,supporters,rodriguez,teal,insults,instruction,flipping,25th,clatter,flaming,freight,representatives,invitations,undressed,lucille,boiler,edo,uneasy,oneself,alfredo,benedict,davey,davies,efficiency,that`s,gomez,yelps,counterfeit,l-i,afterlife,one-way,smiley,twat,eccentric,wand,vi,memphis,consume,praised,formidable,luthor,lesser,gel,surrendered,chffff00,welcomed,wendell,tee,launching,cocksucker,crores,downs,retiring,spears,vikram,authorization,outsiders,pancake,probability,accessory,peters,deported,contrast,hooks,remarks,liaison,blokes,crater,distribute,vocalizing,adele,chiefs,photographed,rehearsals,salvatore,whoop,credits,shalt,hup,stability,woken,stench,taps,flea,'s-it,compelling,dolores,strawberries,allright,convictions,hubby,self-esteem,threatens,suburbs,clocks,peacock,bragging,gabi,hurrah,moo,silently,subconscious,fatso,pluck,reactions,lacks,adolf,mira,refined,lays,bungalow,surge,23rd,practices,precautions,thanked,jody,uranium,carolyn,menace,ernesto,fractured,christie,aka,cone,sauna,extinction,randolph,bonding,equality,bourgeois,insert,csi,kiki,teens,downhill,pedal,levi,peru,stables,irving,buddhist,ambitions,terrain,turbo,hae,screening,mu,riots,coaching,explodes,premature,lsn,undone,qi,communism,fitted,treacherous,inspect,hurray,irresistible,joanne,elias,northeast,sparrow,gypsies,performer,brew,well.,titles,ingenious,snapping,turd,challenger,baghdad,bulletin,preview,jinx,immortality,recruits,andré,ditched,tempt,procession,eduardo,melon,weaknesses,aires,knob,domain,conclude,dresser,bao,berries,straining,beads,windy,patent,merchants,profitable,ryder,prisons,salvage,mentioning,lass,tox,sonja,poof,productive,hosting,doth,ewing,derby,goldfish,capitol,leisure,buff,illusions,notices,odin,springfield,tracker,kyoto,peed,vitamin,heave,bryant,dickie,goodwill,euro,strapped,boar,slater,bogus,rhymes,brunette,jab,hippie,ting,incidentally,face-to-face,gi,webb,compensate,tasting,outbreak,sow,hallucinations,golly,factors,pyramids,copenhagen,hiv,dandy,detour,desperation,wrestle,entrusted,parting,resisting,err,bursting,warrants,savannah,concealed,dreamer,mandatory,gagging,finances,nightingale,lamps,grenades,premier,squire,periods,uhm,kgb,parasite,borrowing,rodrigo,influential,mammy,absorb,investments,cece,concentrated,tyrant,laps,underestimated,measuring,origins,applies,britney,exchanged,portugal,niggas,maths,decorations,orion,pepe,kyung,ownership,tweet,raspberry,racial,firstly,suv,intimidated,skunk,parsons,nearer,yong,audible,bmw,communion,whinnies,hindu,leroy,sphere,renaissance,anomaly,pursued,klein,chant,outlaw,he-,surname,penguins,awarded,mid,classmate,applications,emmy,subtitle,laden,economics,well-,ballroom,sinned,shortage,mort,phenomenal,czech,maneuver,tremble,hooking,screeches,moons,ae,sweetness,disrespectful,dane,consulate,bounced,parenting,robberies,remark,hilary,logo,describing,scalpel,cecilia,strangest,jaime,seymour,big-time,competent,bein,bi,lectures,basics,texture,leftovers,wimp,conquest,norris,mounted,pens,contestant,algorithm,columns,chile,wails,decree,jeremiah,rewrite,'so,momentum,cadillac,attorneys,apes,captioning,desmond,lesbians,fairies,monitors,hua,weighing,roasted,discovering,alzheimer,subpoena,foe,hicks,cm,circuits,nag,hiking,stepmother,personalities,formally,revive,unnatural,pip,betraying,renting,prizes,onstage,comfy,heath,marrow,blaine,minority,marcos,portable,popularity,telegraph,hayden,hesitation,sylvester,alistair,cluster,grandad,jog,slay,sparkling,shithead,tiring,ooo,germs,fuhrer,handbag,unlimited,thumping,vinegar,splinter,supposing,faults,remarkably,sketches,nineteen,enchanted,hari,respectful,bien,honk,doughnut,tags,wrapping,tar,om,dinozzo,ducky,unfaithful,delia,rae,jojo,stance,barker,financially,clam,clanking,sarcastic,blur,organizing,nosy,boyle,pasha,my-,attacker,horribly,inject,descend,wi,'re-,liberated,burner,fluffy,melancholy,puppets,anal,grieve,awe,gallons,earring,unprecedented,yank,jamaica,brutally,extortion,guardians,disciples,simultaneously,elves,malibu,lupin,postman,neville,senseless,chapman,sittin,hostel,marcia,melvin,cockroach,clamp,poets,chemist,professionally,faded,vargas,gunpowder,inc,gala,surroundings,wisconsin,rivals,cackling,withstand,contemporary,harlem,half-hour,marlon,endured,arsenal,underway,donuts,daryl,frickin,injected,digs,siegfried,elisabeth,billionaire,cardboard,hugs,'an,bandages,everlasting,liverpool,cooperative,diploma,neural,fortunes,rural,abbott,receptionist,antiques,labels,sizes,millennium,layout,immoral,manages,hisses,usher,impulsive,pollution,admirer,'r,rejoice,iowa,marlene,hindi,holder,squeezed,merge,journalism,nominated,sundown,assistants,miraculous,stared,prescribed,lotta,swearing,guarantees,massachusetts,junction,consumption,astrid,metropolis,iceland,bridal,virgins,victorious,squirt,pads,modified,hanson,casket,blaze,kimble,cliffs,destroyer,offshore,tendency,nip,scanning,first-class,viva,intensive,gustav,endangered,va,circling,ave,stashed,das,backward,hai,chamberlain,sari,thermal,opponents,fiber,last-minute,toto,circumstance,geography,stargate,interpret,sicily,pisses,preaching,transporter,bosom,salsa,eighty,shred,dread,duration,beggars,mein,josephine,networks,formality,heater,par,smug,ordeal,rhonda,agriculture,aigoo,katya,fowler,descended,lasting,abyss,marries,aurora,sleigh,frenchman,rouge,survives,margo,redhead,terrence,creativity,dominant,isis,kip,corny,aubrey,graphic,irrational,mathematical,sacked,paws,chariot,havoc,andreas,midget,celestial,cetera,nino,upgrade,blasting,skulls,it-it,mean-,videotape,wedded,babysit,ancestor,transit,rained,thingy,wellington,abide,reserves,'they,rim,chico,settles,decisive,motors,cheesy,symbolic,roxy,clink,handicapped,mating,cranky,brightest,molecules,meyer,sheridan,sorry.,animation,grail,voluntarily,creeping,furnace,thine,titus,pierced,bu,chinatown,slade,sai,toothpaste,cuddle,langley,egyptians,bankruptcy,lever,shaman,nipple,weeds,becker,reacted,mashed,sloane,regent,bentley,tiles,decoy,crusade,vivid,slides,jennings,catering,dishonest,subs,lurking,airplanes,shaky,barren,alligator,moth,uncover,lorna,axel,expressing,clacking,doggie,airlines,dum,unicorn,jackets,goofy,marcy,businessmen,bums,folded,defender,alarmed,goody,noose,chic,forgiving,thatcher,index,blush,fertile,amateurs,deliveries,armour,werner,shits,twinkle,parted,syndicate,alexandra,righty,regions,technician,waffles,skirts,baroness,castro,malfunction,memorable,middle-aged,thea,calories,cuisine,motorbike,snoop,acknowledged,spelled,evolve,cox,sedative,array,tenderness,klingon,garland,smuggled,nicola,raju,reversed,royce,beforehand,continuous,yoko,cecil,seniors,mri,synthetic,forgave,discoveries,kimmy,agitated,attendance,maple,pools,wanker,casa,firearms,offenders,obligations,moan,signor,graffiti,supplied,linen,defect,patriotic,ethical,pest,lengths,vin,minnie,spectrum,distinction,decorate,bounds,hums,mandarin,reluctant,rand,retain,justine,educate,minnesota,mp,cruiser,permits,screwdriver,exploration,mace,newborn,shivering,slime,oddly,badger,bruised,luigi,attaboy,eyeballs,institutions,panama,boundary,hypothesis,ffff00,drought,rembrandt,absorbed,clinking,executioner,darts,catalina,lured,lingerie,gon,flaws,thinner,lucien,tug,cornered,bertie,uptown,clash,aerial,hansen,relentless,viable,raul,wen,scholars,marley,limitations,shelves,funerals,criticize,jacqueline,forrest,shaun,continental,bookstore,balanced,workplace,theta,ramsey,dixie,bankers,dumbass,superstitious,clause,fudge,bennet,assignments,councilman,slogan,trinity,quadrant,boarded,ivory,velocity,composer,mccarthy,initiated,covert,builder,insignificant,dire,gears,comply,credentials,organizations,applaud,trend,providence,sparkle,chump,derrick,donations,flooding,maintained,snowing,shaolin,ladyship,artifacts,allegedly,howl,deploy,showtime,thornton,deposition,fractures,handshake,neglect,adapted,patrols,bess,cyber,hetty,protocols,overdue,slayer,headphones,identities,appoint,rotation,solely,tasha,aging,pitching,examining,viewing,memorize,freshen,mango,valued,sonar,crichton,decay,eu,nightfall,olives,miniature,omen,kristin,bai,what-what,chum,posse,mutiny,toaster,span,jumbo,blames,mystical,researchers,exposing,dung,welsh,frat,waterfall,lifts,disgusted,yikes,windshield,akira,maintaining,receives,plantation,antenna,bodyguards,havana,anya,edit,superficial,allergies,invites,comparing,dirk,cartoons,mexicans,timber,supervision,siberia,winding,rust,intensity,hiccup,francois,johan,jogging,confrontation,flyers,trustworthy,jarvis,coaster,paragraph,mosquitoes,adios,lovin,unexpectedly,russo,amuse,splashing,soviets,lorry,dominate,bundy,howie,jp,unreal,screens,mouthing,ziggy,failures,commanded,recon,representation,bending,gallant,satisfying,cheater,pornography,urn,assign,uncles,vine,auspicious,tripping,seafood,mellow,announcing,resumes,hawaiian,ac,centers,adultery,scatter,lotion,opposing,dominated,unpack,violate,transmit,testicles,zhao,ames,t.c.,kayla,hungary,albums,well-being,porridge,gavel,prem,rattles,eliot,titties,strengthen,sensitivity,fitzgerald,tamara,removal,sacks,downloaded,morocco,sniffling,crowns,saddam,nerds,accepts,hive,radha,outdoor,raquel,dew,ing,mt,currents,explanations,soaking,tanaka,vitals,navigation,joins,intrigued,harp,führer,margin,everett,anthem,aa,kylie,'c,distracting,fertility,amazingly,horrific,indictment,superstition,ultrasound,shifted,sincerity,hamburg,davy,trashed,casper,dumplings,digest,whacked,jacks,kiddin,casualty,bethany,thump,proportion,quantity,janine,deceiving,weave,hikaru,sdh,corrupted,gallows,budge,fraction,afar,hiroshi,leela,measurements,landlady,certified,dusk,luisa,insisting,hilton,indoors,hawkeye,saliva,homey,whispered,maura,cyanide,marched,accounted,diver,eligible,robbins,ch00ff00,messes,abandoning,blossoms,wiggle,awaken,cid,stained,ballard,elevated,ryo,transparent,unclear,strokes,aria,hwa,solidarity,sidekick,starter,regarded,corinne,vulcan,bradford,godzilla,belgian,seemingly,cling,components,vibrates,missouri,constance,batting,chanel,sap,marbles,shifting,wiping,refill,famine,sneeze,puzzles,provisions,shite,walkin,syringe,platinum,preferably,oyster,exhaust,electromagnetic,consumer,lasagna,barnaby,catastrophic,winchester,woah,be-,evacuated,serge,relic,describes,merger,muck,buds,socially,enlisted,deposits,philippines,archbishop,smuggle,climax,progressive,wheezing,singles,pillar,fearful,spade,saucer,ratio,craving,addicts,clifford,orson,nashville,beauties,obscure,signora,troublesome,rubble,largely,fong,irina,ahn,admiration,lizzy,flap,brutality,mariana,prevail,tattooed,brats,anguish,whim,nada,leaks,cum,cupid,hana,colonial,frau,speeds,'uld,perpetrator,watermelon,emptied,sponsored,rooftop,athena,managers,extraction,stat,rhino,diarrhea,disregard,warmed,goggles,colombia,struggles,fitness,scalp,veterans,suitcases,kensi,watchman,caress,devlin,exclusively,disciple,misty,aura,helm,crockett,inhale,buckets,adored,shillings,kari,tents,revoir,hedge,e.r.,snorting,viper,digger,breaker,meatballs,suppress,witty,wonderfully,shogun,encouragement,intercepted,goddamned,posting,cleanse,f.b.i.,no-,competitor,abbot,trenches,sizzling,lyon,mustang,stewie,kg,rested,reflected,stand-up,habitat,molecular,obnoxious,24-hour,wraith,sarcasm,tung,renowned,tofu,wildly,blondie,refund,goon,pulp,exaggerated,shad0,embedded,chateau,harlan,provoked,antony,guido,nile,alfie,cages,skates,resemble,sticker,lennox,unstoppable,veal,fe,isle,characteristics,earthquakes,cold-blooded,ambushed,zap,reaper,deployed,biblical,puck,mystic,aya,gaby,intends,muffins,speedy,'course,republicans,bolts,enrique,hoax,raided,intersection,presently,supplier,shuffle,edited,rubbed,vegan,outdoors,distinctive,upcoming,brighton,wagons,granger,peeing,oracle,glitter,amulet,suspend,guild,convertible,squared,battling,steward,weston,gateway,rites,distributed,pavement,projector,rugby,jt,fragment,baldwin,obscene,zebra,raping,analyst,eta,elbows,detonator,disneyland,rails,earthly,modesty,assess,vinci,librarian,do-,moran,suffice,gravitational,crowley,slumber,homie,bribes,aces,sodium,hubert,trajectory,credible,declined,canary,eyesight,jug,duplicate,developments,capitalism,polished,defenses,xi,crates,fences,differ,hodgins,enzo,chaotic,gardening,gram,tinker,forecast,ti,pinched,tangled,macy,plunge,bulletproof,module,firewood,pizzas,overly,retail,novak,grover,arturo,appalling,rows,felicia,concentrating,transferring,mash,growl,sliced,rewards,braces,livestock,users,recruiting,gunman,dictate,bathrooms,nobles,picky,linus,platter,vultures,organism,sweeter,scarecrow,manufacturing,pup,mitzvah,crackles,proudly,interpreter,leigh,genetically,frying,redeem,cara,ledge,qing,tyranny,charleston,cutest,skins,rosy,nomination,textbook,descendants,sabine,saunders,hast,dubois,finland,loretta,unsolved,pioneer,or-,ramirez,suzie,hugged,angelica,cesare,throttle,powered,carving,thrive,d.j.,allergy,icu,suzy,pong,squares,alphabet,threesome,accordingly,sect,maternity,scarce,internship,morty,tones,sirs,unwell,nellie,import,temporal,mohammed,anticipate,democrats,pfft,terminated,spree,ami,interviewer,respectfully,futile,dictator,stuffy,wai,mammals,fasten,neptune,giggle,grandchild,pharmaceutical,persian,tactic,itching,observer,tesla,wallpaper,thorne,jiang,austrian,output,'malley,goliath,trophies,joyful,spouse,giorgio,rightly,hobbies,'there,vito,naming,yates,stale,teamwork,obedient,switches,rating,regulation,raving,dioxide,boner,bc,implant,mari,satisfactory,espresso,bach,sleeper,construct,rations,munch,anjali,coordinate,stag,dominique,backseat,chrissy,analyzed,reschedule,uphold,sorority,bono,princeton,inconvenient,crumbs,reconstruction,pipeline,reunited,confidentiality,embraced,overruled,enlightenment,puddle,mortals,comfortably,vlad,misha,ukraine,swam,annette,demonic,sora,demise,donatello,fungus,barefoot,tacos,skeletons,beak,fanfare,maryland,felipe,picard,mascot,lemonis,drastic,proceeding,presidents,intrude,stiles,sums,deprived,advertisement,farting,straightened,foremost,adjustment,charade,blanks,stig,puncture,spank,utah,booing,abs,minimal,gals,flashes,andrei,requirements,greenhouse,marx,'ma,vermont,comprehend,canoe,baton,arsehole,graduating,partially,sensing,kinky,titans,microscope,intimidating,ren,babu,territories,vaguely,geese,hardship,karin,exceptions,jing,gramps,florrick,doubles,knitting,slowed,administrator,blacksmith,ctu,tolling,correspondence,fashionable,overlooked,siobhan,matron,arcade,gestures,lonnie,bord0,quits,outnumbered,lockhart,verbal,mc,terminate,hosts,rye,chirps,presidency,roberta,devote,30th,dumps,hallo,improvise,monique,pooh,starship,spades,fumes,cawing,aluminum,squeak,drafted,ssh,everest,michaels,commonwealth,candace,cappuccino,cucumber,inventor,folder,slamming,favours,peppers,appeals,walton,reasoning,adequate,snickers,glued,ifs,nets,hangar,godmother,empty-handed,sátur,forum,joys,foolishness,sybil,crest,playful,peers,horrors,grown-ups,bleach,disastrous,lineup,glamour,coronation,halo,sookie,highlight,ziva,ponies,errors,viv,alvarez,pluto,weights,arabia,imperative,trader,galileo,tainted,drugstore,lenses,obstruction,segment,envious,gertrude,twisting,nikolai,insured,overlook,icon,rollin,commentator,pitt,camilla,cerebral,qin,zelda,spoiling,tsar,frames,cushion,divers,hallowed,chute,cavity,reds,volcanoes,on.,angelina,sahib,strung,watts,40s,monopoly,bros,immigrant,back-up,apache,caffeine,squeezing,postponed,encounters,stuttering,rut,calmed,opener,baek,impotent,tabs,franchise,entity,slimy,hygiene,andi,containment,knickers,jumpy,pistols,irregular,lowly,controller,rung,hades,anarchy,wisely,blackmailed,dudley,dramatically,researching,borg,touchy,fay,seventy,m.o.,bullies,stealth,divya,divisions,yearbook,abdul,poll,blinds,sneezes,bigfoot,ninety,dharma,cramp,cockpit,truthful,lilith,ghastly,hangin,edwin,c.j.,whines,corrections,missionary,infinity,cola,penance,moist,sham,investor,founding,krystle,caldwell,orientation,captains,flop,columbo,jamming,yoo-hoo,crossroads,p.d.,infrared,pleading,sven,carroll,flushed,magda,gaming,gurgling,vinny,prairie,component,saudi,slapping,gases,aching,lau,abusive,vermin,bracelets,tyre,rift,wiring,gauge,robby,lifelong,abstract,pilgrimage,theoretically,mythology,johnnie,photographers,wilma,render,rocked,iq,licked,android,rhythmic,pianist,clover,unwanted,salvador,troupe,feat,primarily,preposterous,drying,unseen,raoul,vulture,constantine,outlet,git,pictured,functional,24th,nitrogen,cc,lest,right-hand,speechless,delusions,peeping,follow-up,refrain,jerking,engaging,accountable,piles,ch,intro,rescuing,orgy,zane,jaguar,prue,'she,concerts,schemes,abusing,fatigue,taj,charitable,lili,attracts,stirred,invaders,wench,kittens,riggs,gras,heartbroken,suffocating,youse,underage,amar,bugged,dimitri,'m--i,klinger,metropolitan,unions,worf,cds,hamster,omelet,humility,grad,obedience,grub,victorian,lassie,posed,conway,resentment,didi,locke,dat,booming,aunts,shay,brigadier,intrusion,hedgehog,recipes,tacky,'or,here.,hk,saviour,physicist,yonder,admiring,anyplace,forfeit,lullaby,oasis,unleash,avengers,indifferent,boxers,truthfully,organise,actresses,grin,arranging,voila,hydra,shutters,pearson,genesis,daria,energetic,postal,henrik,aloud,hmph,archive,nauseous,funniest,muse,ernst,constitutional,recital,covenant,cloudy,prestige,olivier,pencils,gunnar,helper,decks,astray,leland,that-that,ip,casing,cooing,ozzy,sterile,bagel,releases,recognizes,lorelai,intimidate,forgery,kenya,bred,dunn,vector,huck,nausea,sakura,detonate,lenin,inhuman,horsepower,violating,pascal,informer,hooting,plugged,oriental,about-,pretends,tram,reyes,spoils,chaplain,farce,parasites,whipping,cruising,violently,tile,ashtray,und,neighing,zones,donut,spoilt,nobility,decoration,sharpe,scoot,kelso,abdominal,updated,blueprints,dealings,pitched,resource,coalition,hoss,professors,espionage,dishwasher,minded,cheyenne,resulted,brewster,wrestler,cons,protesting,barbarians,loony,kangaroo,rite,dialect,counsellor,tsunami,locket,sorcerer,pilgrims,incorrect,parameters,risotto,unreliable,geniuses,agricultural,willard,marital,wilkes,scramble,hera,swears,starvation,'my,summons,aquarium,flavors,sanity,roxanne,caste,wedge,bedside,experimenting,truths,tribunal,emerson,darlene,automated,treachery,explorer,greens,dunk,amused,fishes,kappa,oleg,goblin,appreciates,lark,commissioned,reassuring,disclose,seaside,politely,preoccupied,incense,folly,pear,vikings,irs,lavender,graceful,stretcher,grande,simulation,lasers,groovy,discussions,basin,sacrificing,luncheon,disobey,snot,mil,sinful,yearning,gruesome,aide,i`m,shen,haha,masculine,mortimer,extras,hopper,guides,banjo,dina,camelot,blazing,dos,crowned,gonzalo,painkillers,rave,foley,silvia,sylvie,cover-up,cassette,sorting,misplaced,sprung,vs.,practising,prehistoric,howls,enterprises,designing,suspense,patti,japs,renounce,paints,relying,w.,n-no,rendered,herald,randomly,stylish,spleen,mugged,investing,protestant,circumstantial,smear,pantry,guiding,flavour,hollis,cursing,erection,gravel,artifact,raccoon,0h,classics,enlighten,enhance,delivers,spinach,binding,goldman,invalid,touring,johns,fashioned,gilmore,spilling,ledger,quieter,meadows,majestic,frequencies,zhou,historian,containers,marisa,diplomat,wrinkles,aryan,subtitling,para,nationals,natalia,rudolph,palestine,insulin,torpedoes,pagan,swimmer,disgraced,bygones,intellect,accommodate,posture,adjusting,giraffe,peer,petersburg,religions,hammering,audiences,ruben,gigs,damaging,colossal,renew,iceberg,vigilante,emile,dougie,biggie,pietro,chewed,cellular,indecent,dangerously,duane,bribed,rascals,chai,ramona,grammar,thrash,hutch,runners,pager,stumble,dispatcher,thankyou,iast,stump,wraps,gator,teammates,skye,weakest,disconnect,melts,morally,feud,apiece,theatrical,distinguish,cooperating,passions,strive,flourish,reeves,unnecessarily,janie,perceive,upstate,accuracy,cosmo,bitterness,fundraiser,reflects,insolent,strauss,circular,generated,rumble,pilgrim,squirrels,purge,xander,mingle,manufacture,firemen,casually,handler,hobbs,slain,phd,multiply,confinement,patches,divert,alfonso,protests,versions,ambrose,adriana,ia,mit,youthful,numbered,mustafa,herbal,kathryn,gunther,lawful,stacked,damian,reasonably,suzuki,myra,logged,prospects,mainstream,sykes,alimony,stating,budapest,nelly,awakened,curses,ore,slices,curl,uprising,cabaret,manufacturer,ration,boulder,manpower,badges,mush,recycling,disarm,elusive,snarls,chiu,flawless,considers,youre,harmful,horseback,m.e.,owens,admits,morales,helene,thankfully,recreate,travelers,navigate,pun,ethnic,voice-over,kono,esteemed,exterior,duffy,triad,licensed,gems,moira,mutants,testifying,dissolve,iraqi,robes,wildest,portfolio,tossing,pussycat,booby,nbc,simms,knack,lodged,cpr,lei,racism,nato,mayo,gillian,stingy,kaiser,shooters,napkins,continents,registry,fags,shah,blinking,capt.,duo,gymnastics,jag,bernadette,valiant,exploited,attachment,'for,trans,intruders,owning,mega,crispy,administrative,hawks,crave,qu,reviewed,persuasive,turmoil,promoting,shoving,bette,unworthy,elevators,fulfilling,ronny,rooting,irma,mcqueen,s.h.i.e.l.d.,stoop,ee,a.j.,greer,panicking,panels,demonstrated,myths,mattie,volleyball,cheats,chord,berkeley,oblige,radiant,anticipation,fibers,daleks,aroused,paralysis,ferocious,heinous,roulette,emergencies,olaf,enjoyable,torso,compassionate,softer,delegation,can`t,fangs,plaque,alonso,moi,o.j.,bowman,uterus,buggy,kristina,denies,tally,neighs,unusually,tibet,fez,charcoal,healer,weirdest,eel,recordings,tamil,naw,camouflage,seagulls,hub,shoulda,mailman,buckley,furry,pronto,sedan,kermit,amir,edible,trifle,delusion,foundations,calcutta,cubes,colon,crotch,tariq,costing,resisted,leila,snail,ursula,strippers,there-,vista,sorta,fiend,ultra,restrain,pinkie,voluntary,widely,uncommon,blackie,farrell,infiltrate,erika,sophomore,radios,ringo,medallion,eiffel,yamato,wilder,dyke,bailiff,peril,plaintiff,emilia,transmitted,bonnet,assassinated,emptiness,helmets,normandy,cheetah,clips,thicker,whiz,saga,bullock,binoculars,duckman,accord,diva,jeanette,birmingham,pick-up,bawk,sita,concierge,clams,questionable,volunteering,lunches,spooked,pinpoint,hereafter,brook,weakened,verses,think-,marshals,deposited,cleans,ironically,bodily,distances,hypnosis,secretive,dominion,civic,tori,bursts,uncertainty,streams,vortex,tights,sponsors,tickles,cello,herring,ab,disability,griffith,orchid,hostility,conflicts,pans,housekeeping,panthers,wonderland,ruiz,interrogated,andromeda,premium,broccoli,garfield,mussolini,pottery,shrapnel,planner,jacked,robyn,rounded,giuseppe,cactus,motherland,defendants,wilt,jia,executives,spoons,mnh-mnh,belinda,unbelievably,fairness,continuously,spices,organisms,regretted,monarch,narrative,roth,catcher,dictatorship,controversy,manu,alejandro,josef,dignified,bonded,tilt,beginnings,peaks,tissues,pretentious,dell,jeopardize,osborne,diversity,shabby,brownies,overdo,sharma,crunching,tel,marnie,separating,horrid,overrated,harmon,rethink,mastered,eww,reopen,camels,tux,denis,depended,tak,whine,axis,orchard,cherries,pleasing,unforgivable,craziest,rods,distressed,bubbling,'on,interact,manipulating,rewind,burgundy,blacked,trillion,onwards,reservoir,participation,caucasian,flushing,serbian,manhood,lao,matilda,exhale,dinah,in-laws,caramel,slander,identifying,drunkard,blooming,stocking,one-on-one,rinse,artwork,catholics,stormy,refresh,elisa,cor,floats,expanded,chilling,congo,afghan,backside,antarctica,sandals,investigative,wills,searches,yawns,collaboration,untouched,psyched,hussein,departments,tuxedo,mak,bummed,heinrich,finer,manure,him-,compatible,moor,keg,monsignor,peeled,dona,stings,seeker,watering,ids,malaria,aj,walters,sinatra,lending,dodgers,fortnight,reassure,braun,meddling,overthrow,postmortem,achievements,excellence,'ight,latch,coppers,raids,dickens,thing-,drifted,leeds,obsessive,upwards,lynette,oatmeal,midday,implants,unmarried,murat,sewers,bowie,mercenary,perks,outrun,copying,upload,freya,helga,shu,bumping,inland,yorkshire,humbly,injections,participating,python,laurent,prof.,cockroaches,puberty,technologies,crumble,toots,miki,roscoe,high-school,clot,exterminate,rake,cholesterol,deli,augustus,sublime,bottled,fung,charlene,the-the,demolition,methane,appendix,aches,ahoy,distractions,dashing,plank,medications,chevy,zurich,makers,invading,loner,comm,grissom,miner,senile,commando,mantle,manufactured,broth,interaction,lsd,sesame,auschwitz,restraint,devour,zachary,sardines,orb,govern,respiratory,elope,webber,wreckage,lumber,consists,operates,needless,faulty,alps,assassinate,santo,edinburgh,staggering,jillian,murmurs,bologna,unleashed,brushing,surgeries,alphah3d,coffees,advancing,celeste,trixie,commonly,mentality,cordelia,hammered,meltdown,rayna,mastermind,luciano,olsen,brow,galactic,16-year-old,muriel,strand,tedious,burrito,builders,encrypted,threads,now-,22nd,wronged,judd,gill,cremated,collectors,prosper,sheppard,terri,ferdinand,handicap,disciplinary,hardcore,hens,inventions,export,alain,vowed,snappy,kingdoms,vocabulary,cromwell,tj,reacting,conceive,bart.,sling,transporting,murderous,marius,col.,checkmate,patio,rebound,baptized,hooves,payday,jodie,pranks,seizures,enable,seaweed,delirious,cyborg,telephoned,bravely,huey,markings,widows,gianni,hologram,fielding,dibs,triumphant,washes,wilbur,lexi,hauling,buckingham,steadily,processes,for-,bey,projection,creed,acquitted,mink,meddle,buts,kwon,scoundrels,'til,spectators,blushing,close-up,faye,frigging,torches,kato,barlow,mix-up,horseman,prescott,vacations,avalanche,marking,fret,pacey,glasgow,editorial,fleas,eyeball,trails,insides,bonfire,micah,anu,urgency,bearer,provincial,clueless,chaplin,mercer,tempo,conner,capitalist,bumpy,maternal,harass,stomp,cheeseburger,didnt,chime,oppression,resembles,festive,mayhem,fleeting,zodiac,geezer,thorns,gags,freelance,whatnot,scots,brutus,cylinder,teri,pouch,sato,are-,fossils,twenty-four,marko,b.a.,crosby,plausible,disgraceful,dax,brushed,dai,holed,encore,ludwig,impulses,heads-up,takeoff,ceremonies,resulting,refers,shatter,fascists,entertained,mckenzie,rin,lama,specialists,a-and,phenomena,preventing,affectionate,precedent,contributed,blindfold,schmuck,raf,hatchet,bambi,'connor,statute,offscreen,gao,carefree,pollen,endurance,dialed,virtues,coping,penitentiary,hallucinating,combo,bowel,hypothetically,jana,mayonnaise,vineyard,tam,digits,myers,evolutionary,ribbons,kabir,francesco,advertise,saline,edgy,girlie,rao,regained,parental,barbarian,brewing,tat,disrupt,unanimous,implications,high-end,candice,scallops,vibrations,homesick,stung,casanova,tormented,wi-fi,steamed,baptism,leagues,kwan,thunderclap,harassed,velma,chimp,consulted,'no,scripts,restoration,retribution,bows,unforgettable,afterward,adventurous,swab,in-,inevitably,'if,ooh-ooh,expectation,xu,carcass,notary,lukas,armand,alphahff,perverted,surrogate,spat,dazzling,snipers,lai,cartman,capabilities,midwife,gains,grumbling,retainer,bleak,houdini,inquiries,expel,berger,markers,reap,specs,morn,deceit,carole,coloured,degenerate,adi,petals,dues,tensed,battered,withdrew,darlings,starbuck,patton,mound,accurately,frenzy,senators,saturdays,12-year-old,nemesis,rocker,whiff,tagged,fearing,fringe,peninsula,carey,radiator,tolerated,tor,clucking,stun,specimens,reuben,accomplices,somber,assailant,mutation,ke,straightaway,one-,spun,reclaim,paramedic,capturing,gaston,biopsy,proportions,colleges,doubting,theoretical,funnier,whee,indefinitely,disasters,sen,forwards,quo,addressing,iolaus,pakistani,neon,slurping,felon,inflation,zordon,stallion,blackjack,passive,milligrams,irritated,worldly,manipulation,strips,hijacked,jingling,pushy,macaroni,bulldog,rigid,maxim,checkpoint,soothing,hateful,folding,reduction,loaned,undermine,frontal,victories,empathy,achilles,overload,topanga,piercing,cliché,stamped,potent,bristol,snob,hypothetical,detection,unharmed,subjected,boils,crocodiles,coupons,culinary,mahjong,rené,fleur,niko,lira,nonstop,giddy,teachings,seong,clinging,n.,silenced,ramen,goodman,disposition,enforce,gunner,ragnar,ploy,suburban,sleepover,slutty,imply,cheerleaders,conception,werewolves,catalog,paranormal,shun,aaaah,biker,jellyfish,municipal,ruckus,adviser,alerted,commune,granite,fr,formalities,proximity,unavailable,fargo,defenseless,innovation,paradox,koreans,valleys,walden,trooper,infrastructure,barrow,interns,taro,bertha,proctor,hovering,feminist,declan,observations,prone,spins,conversion,emerging,sheffield,dustin,ares,crazier,od,goldie,bulbs,blindly,rabies,smurf,brownie,formerly,chastity,desirable,barriers,hoops,grains,maría,u.,considerably,anand,baptist,decorating,proposals,lahey,staging,diabetic,baskets,macbeth,rehabilitation,muscular,revolting,glacier,expressions,hiroshima,imitation,footprint,beaumont,stupidest,unborn,jacobs,displayed,commanders,confirming,garment,latter,indonesia,enlightened,plight,hel,dorian,ogre,warnings,incision,inquire,tampered,prophets,listener,substances,rapping,kisser,hind,apb,ulysses,butters,dci,tripp,dublin,meows,preference,minding,mirage,prediction,dodgy,drenched,backbone,sightings,goku,bessie,virtuous,earns,grizzly,slob,floods,enquiry,begs,juror,strained,monitored,brethren,oblivion,contracted,bookie,painters,amnesty,cot,cosmetics,mortar,wilfred,friction,drunks,correspondent,marlowe,outskirts,veer,gaga,wacky,mann,sparky,adieu,informing,swung,trina,hamburgers,interruption,mediocre,fulfil,schedules,sinks,pathologist,disposed,knit,excluded,marcie,scraps,hey.,sob,unhealthy,borgia,prestigious,rotate,tracey,concubine,sanjay,ridden,ballot,fischer,complexion,bugle,humanitarian,gurney,whit,hoot,sumo,holocaust,io,yao,servers,hartley,'day,fabio,salim,sleepless,fern,forbes,calcium,frown,deranged,exhaustion,one-night,rebuilt,legislation,sighting,discomfort,tru,technological,saigon,lacked,bermuda,hit-and-run,wept,disperse,kosher,entrepreneur,tyra,worshipped,wasrt,siu,unauthorized,long-distance,romanian,melbourne,flanders,connors,drinker,hedley,wyoming,hotshot,joaquin,myrtle,europeans,deputies,ther,highlights,musashi,cate,plateau,remy,set-up,sordid,placement,we-we,quota,he`s,adjusted,tuning,rockefeller,bartlett,hormone,apparatus,gringo,vancouver,samaritan,curves,perceived,catalogue,gall,luckiest,escobar,vending,thelma,greeted,scoring,housewives,beverage,fellowship,thieving,have-,tidal,genre,unfit,fetus,lanes,socialism,outlaws,entrust,rosalie,oversight,reflex,vacate,goldberg,mercenaries,exercising,bev,prosperous,symptom,certificates,larsen,suffocate,roadblock,detain,inquisition,qualifications,paparazzi,eater,prefect,flapping,discrimination,incorporated,callahan,strengths,rowdy,productions,publication,collects,winslow,hodges,astronomers,prevents,museums,windsor,nebraska,lobe,poses,inscription,left-handed,outpost,snuff,luxurious,contributions,purgatory,documented,showcase,delilah,jurors,unimportant,moisture,lefty,hendrix,replica,wondrous,horoscope,hampshire,esteban,departing,instruct,morbid,disagreement,misguided,optimism,traders,humane,commodore,rink,initiation,calamity,nectar,operatives,judicial,callin,swarm,drumming,80ffff,shithole,annabelle,spartacus,trolley,theorists,rowan,bowels,density,iong,researcher,timid,meself,garth,denton,romania,earnings,stalk,righteousness,fours,kel,slaps,confide,bravest,fencing,laurence,masturbate,vale,triggers,wiener,painless,believers,eruption,obligated,mojo,essex,eternally,dispatched,repulsive,ness,devised,headlights,exiled,impeccable,oome,donors,crucified,customary,billboard,costly,imitate,definitive,simplicity,waved,pavel,scolded,separates,carr,nichols,kommandant,setback,lakh,liters,relics,clockwork,cdc,ventilation,civilizations,brawl,bog,pressures,chills,tex,pussies,phrases,gob,pricks,jars,rivera,disable,lancaster,godfrey,pickled,novelty,equations,doubtful,sexist,capone,buffer,castles,reproduce,goodwin,blueberry,ryu,mm-mmm,oskar,flo,potty,algeria,geometry,dumbest,bahamas,bleating,horizontal,assisted,indebted,spook,fertilizer,techno,hinges,zhu,helium,imposed,financing,restrictions,implied,idaho,simplest,traits,implement,supervise,evident,skank,lucious,gogh,analyzing,drooling,princesses,coastal,bargaining,matrimony,airfield,sensual,takashi,lennon,right-,cycles,grimes,feeble,moreno,hutton,spikes,rugged,reviewing,potassium,tombs,mimics,elton,homage,devious,postcards,crimson,activist,rulers,rowing,conditioner,quoting,filmmaker,softball,outline,doses,perjury,etiquette,joyous,intestines,residential,envelopes,tortoise,unjust,fetish,blasts,completion,davenport,heartbreak,safari,brochure,larson,limousine,hiccups,boast,portraits,escorted,magnitude,28th,collapsing,selina,coupon,utility,gourmet,wrecking,snore,'ll-,motions,courting,suicides,meera,apprehended,prescribe,aldo,lian,installation,likeness,interface,metals,blindness,sluts,thakur,one-time,accelerator,awol,jan.,firms,kale,stretches,tack,auxiliary,swipe,shelters,childbirth,livelihood,longed,swordsman,resourceful,sabbath,stormed,self-destruct,gaps,incentive,showdown,harding,ref,οf,molten,frosty,franky,henceforth,renewed,sitter,petey,richardson,fingertips,handcuffed,cocking,catfish,johann,charger,disciplined,said-,outing,como,una,glitch,jell-o,lt`s,grants,porcelain,remarried,firepower,captioned,hampton,flawed,uno,griff,scarcely,rips,roach,stairwell,memorized,coded,negligence,belgrade,arteries,toot,stunts,buttocks,forks,mentions,loco,cedric,b1,mika,adler,bellows,snowy,pelvis,hymn,audit,slashed,frantic,negroes,calves,pao,aloha,sahara,freshly,sabotaged,poodle,archaeologists,gore,meatball,maggots,horrifying,prosecuted,briefed,cider,pompous,boomer,hard-on,coulson,waiters,abundance,barricade,gallon,kali,literal,scrubbing,implies,discouraged,kowalski,almond,chestnut,syphilis,criteria,contacting,trainee,haskell,elvira,rambo,rad,poe,farmhouse,hallucination,heals,samba,lizards,straws,silicon,reptiles,waldo,paces,fenton,slugs,leftover,ze,freighter,bashed,convicts,jerky,solemnly,accommodation,slag,non-stop,lemons,whitman,lemme,verified,jethro,fancied,partridge,number-one,woo-hoo,defiance,laila,hottie,rohan,lyla,stripping,pant,mutton,hypocrisy,dyson,invaluable,ce,lucrative,cbs,slows,penal,uploaded,akbar,orchestral,endlessly,he-he,hitchcock,broads,redo,illegitimate,dmv,self-respect,ceased,blender,accordance,brandt,dobbs,makeover,viagra,enhanced,unprofessional,scanned,mow,whiskers,tourism,yöur,listeners,rebirth,predicament,vendor,confessions,patriots,'as,jakob,illiterate,hounds,malicious,labyrinth,psyche,cher,honda,florist,nathaniel,extraterrestrials,unthinkable,frail,plato,planetary,on-,hitched,elle,flair,ruse,observatory,heavyweight,diplomacy,tonya,sri,ev,nutty,extravagant,caterpillar,skeptical,ideology,pak,chainsaw,healthier,linking,prudent,cutler,mugs,1ah00,junkies,rudder,hermann,ot,laundering,kaufman,pints,succession,possesses,urges,structural,lollipop,atmospheric,weirder,sory,stride,blizzard,extracted,administer,meghan,pinocchio,state-of-the-art,grimm,fireball,individually,flask,obeyed,swain,hubble,burgess,rohit,coffins,booster,erratic,undergo,typed,bearded,fucked-up,salami,ports,hamptons,marsha,versa,oval,downfall,warwick,ulcer,friendships,'when,domination,dementia,arthritis,refusal,juvie,journals,volatile,performers,beneficial,seaman,iranian,sputtering,sled,mortality,carlson,and--and,hysteria,hui,beseech,endings,shea,miscarriage,patrons,moya,hun,15-year-old,racer,plots,hoop,dojo,vents,unfamiliar,slab,persecution,monarchy,himmler,philosophical,ping-pong,dumb-ass,soften,celine,carmichael,herpes,riddles,foggy,coz,specialized,corridors,parvati,mikhail,deemed,astronomy,reins,yous,duet,beginner,viewed,nebula,fascination,fussy,elect,collier,evaluate,microscopic,hearty,mammoth,oppressed,diameter,tailing,intoxicated,photographic,shocks,descending,stakeout,pioneers,towed,submission,prostate,ointment,hr,bids,recalled,gaius,electrician,aneurysm,neha,sulking,actively,mortuary,ey,serenity,funded,mmmm,shreds,pearce,mixer,rockin,draining,bolted,tania,assurance,zapping,bossy,venezuela,commentary,beheaded,waffle,unnoticed,onward,rollins,cnn,cleanup,cosy,branded,plow,schneider,farley,deluxe,aft,neurotic,rani,chords,tanker,now.,tides,settlers,bio,rosen,snowman,berta,geisha,transactions,reflexes,extraordinarily,chunks,shekhar,assaulting,obsolete,consultation,agreeable,impostor,lobo,wasp,maturity,sheik,liberate,brilliantly,surfer,hattie,selma,lowell,sameer,snores,27th,assumptions,capability,bridegroom,mysteriously,priors,leanne,defective,joss,tombstone,rach,writings,delicacy,tumble,silva,hospitalized,fig,speculate,sha,yeh,fidel,inflicted,stabilize,outs,violations,deuce,significantly,newcomer,youngster,engineered,sighted,riddance,seasoned,picket,abc,aziz,you--you,mecca,jeeves,insomnia,pendant,harmonica,your-,listing,viruses,ich,heartache,trumpets,dvds,ruthie,jace,proceeds,intruding,betcha,reddy,pasture,inspectors,horrified,neighborhoods,sprained,lambs,democrat,jameson,lovebirds,rivalry,vial,rv,bret,peeking,talisman,stats,arsenic,buchanan,intake,sheikh,takeover,scanners,gareth,foreplay,acquaintances,alphonse,thames,lotte,championships,pines,swallows,rewarding,cornell,recession,brands,firearm,squawks,shepard,ukrainian,superboy,infectious,morrow,yahoo,robertson,pious,brainwashed,quantities,sgt.,societies,sedated,milly,wines,jimbo,colourful,i0,time-out,superheroes,bribery,jacuzzi,out-,old-school,pours,geological,valuables,crossword,bunnies,undead,bathed,linger,roster,rebuilding,comms,moods,grinder,weber,harem,proxy,kincaid,timed,toxins,mendoza,originated,tracing,wham,ironing,quotes,nemo,mar,hauled,docking,sciences,accelerate,oh-ho,relive,aggravated,rabb,downright,brushes,adjustments,chandi,steaming,confessing,xiang,lucie,paso,wary,hemisphere,quaint,magically,accordion,aisha,cowardice,cramped,bailing,instagram,curt,fo,stamina,cheesecake,testosterone,updates,fend,lumps,lux,crummy,lise,coil,discovers,upbringing,geronimo,transmitting,manolo,franny,barbaric,thong,trespass,ballerina,genetics,'kay,lilies,elegance,kenji,sats,casinos,yak,she-,paged,welles,streaming,navigator,cleaver,anew,marseille,odor,great-grandfather,raiders,sprayed,crypt,spam,teeny,twig,anesthesia,scandalous,esteem,carmine,ripley,breached,benji,givin,'s-eye,spanking,devi,trot,selfie,strategies,bb,thriving,haunts,kyoko,snails,compose,hopping,coconuts,amidst,powering,indigenous,awakening,bop,hippies,exorcism,swiftly,gamblers,jd,scoob,maddox,blinding,29th,engraved,kahn,labeled,maude,comforts,ample,hyo,clang,understatement,disqualified,taels,brando,meteorite,seok,trio,centimeters,fae,reconnaissance,darnell,flares,leukemia,gupta,alexei,palermo,shareholders,kelsey,commandments,optimus,din,isa,camper,smoker,frankfurt,serene,jocelyn,trolls,intentional,icing,fore,bali,gorge,hermit,countrymen,vibrant,smuggler,dosage,fictional,fakes,runt,antonia,intolerable,pavilion,livia,pretext,wail,madge,la-la,skid,adores,ibrahim,cunningham,jekyll,swapped,phoning,barbed,pledged,galactica,ecstatic,mtv,genitals,ancients,yee,african-american,weakly,typhoon,citizenship,terra,turbulence,responds,lowe,perpetual,skis,tipping,irons,lash,trades,shagging,marshmallows,possum,jericho,saxon,enchanting,sleazy,abner,voilà,26th,upsets,imaging,dis,stefano,amaze,kimono,fleischman,johannes,disobeyed,court-martial,firsthand,vans,smallpox,accomplishment,vu,complicate,voltage,traction,lifeguard,mcbride,universities,swimsuit,discarded,romano,infiltrated,goodbyes,guillotine,ipod,specifics,nuke,katz,khun,chipped,limbo,rehearsed,davidson,lima,moto,marketplace,rj,cleansing,scientifically,pepperoni,dissolved,auggie,cholera,packets,punctual,mockery,rafe,migraine,cedar,bends,myung,fancies,margie,fallout,casserole,girly,graft,yvette,stickers,'tyou,benefactor,vendetta,arun,chiang,fatherland,boon,lazarus,participated,dottie,banish,lush,talker,leavin,gulps,pups,washroom,soar,frightens,firefighter,wipes,infect,desserts,concepts,stimulating,indicating,off-limits,sequel,sherwood,earnest,disposable,noir,lem,sturdy,finnish,wook,so-so,traditionally,abomination,compact,samir,hyderabad,chino,grandkids,rec,souvenirs,shredded,minerals,hints,forsaken,rubles,lucius,anus,pharmacist,puffs,diaries,unannounced,high-tech,with-,honolulu,calculating,blindfolded,kingsley,battleship,presumed,exceptionally,topless,scouting,durant,alarming,bias,estates,fatima,pods,assisting,molested,offerings,believable,airports,overrun,al-qaeda,parlour,fearsome,ticks,widower,versailles,draper,heh-heh,endanger,dummies,sook,exploitation,'with,summary,joanie,drool,plugs,taelons,piled,thank-you,informal,stabler,authorize,promptly,dover,robotnik,faithfully,gemini,selfless,phelps,leech,sentencing,perverts,sassy,vegetation,nab,lim,carton,featuring,scapegoat,burr,provinces,nd,regroup,heller,machete,micky,rebellious,celebrations,reconcile,technicians,merits,prosecutors,eunuch,unrelated,captivity,aroma,barred,pe,crumbling,manila,snowball,armenian,penetrated,atlas,volts,yolanda,evasive,b0,piling,watkins,eisenhower,u.s.a.,cullen,commodity,bimbo,starbucks,riverside,dismissal,dada,afternoons,ballad,cheerleading,haystack,perv,contamination,hye,blurry,u.n.,lowlife,malaysia,reddington,gah,recreation,authors,wrongs,regulars,fascism,fridays,scheming,outgoing,penniless,weaken,wrongly,whirs,sandoval,sweeney,patiently,birch,incompetence,spartan,colombian,kobe,kaos,prohibition,gorillas,oakland,requirement,skateboard,zo,lew,similarities,grazie,aviation,despised,accessories,perished,wilhelm,inferno,swoop,linden,quill,diverse,hawking,payoff,retaliation,raines,whorehouse,wigs,megatron,be1,patel,relevance,novelist,carpets,brenner,mambo,shoplifting,amp,suffocated,soho,grotesque,stewardess,cochran,jukebox,minors,oo,detecting,really-,pillars,interfered,establishing,atheist,algae,uni,krista,haiti,mouthful,algebra,luka,conor,energies,pandora,collections,punjab,trojan,disadvantage,regan,nevermind,headless,cortex,ganga,valium,berserk,ritz,flack,transfers,adamant,shortest,distinctly,kimi,doorknob,ruptured,indoor,millionaires,carts,cords,carmela,arlene,celery,jonesy,residency,conveniently,ranking,foil,responses,sweety,jaffa,troublemaker,man-made,slum,landry,palestinian,sr.,floss,hap,maw,shushing,carnage,rapper,bucky,all-time,poole,vogue,troopers,squeaky,aditya,undertaker,compromising,daisuke,eureka,privy,sacramento,encryption,john-boy,burrows,hoist,emphasis,moderate,retro,cincinnati,mainframe,sociopath,elmo,nighttime,namely,mads,mistook,delaney,cannabis,aims,'s--it,spraying,craziness,stares,ballistic,fussing,uncanny,salaam,rainforest,arlo,lunatics,ebay,futures,confederate,kelvin,benito,hunts,ridicule,unethical,can-,nai,flushes,gregor,aeryn,groot,yue,jer,ringtone,manson,monuments,crafty,cooled,jingles,chronicle,vested,trademark,y0u,trampled,ku,mules,piglet,cherished,shang,up-,band-aid,alba,clem,persuasion,genocide,brilliance,toledo,persecuted,tuesdays,inability,quincy,shalom,toil,weiss,hes,alexandria,sdi,gonna-,epi,orthodox,custard,bosnia,wuss,mondo,time-,detonation,cylon,evicted,mailed,liberties,martine,newport,untrue,berg,bland,heirs,praises,osama,ancestral,relish,romero,toxin,seating,bras,medici,flattery,unspeakable,reincarnation,evolving,marin,muster,cramps,characteristic,schizophrenic,enjoyment,bangalore,britt,employers,casings,1chffffff,painfully,delays,overweight,dreary,canceling,viola,behaves,tragically,mindless,colette,poisons,unheard,pyjamas,contractors,cisco,flashy,commend,then-,cinch,presses,mater,plucked,repeats,carriers,gen,omaha,participants,payne,yawning,conan,faraway,mackerel,loki,flakes,meyers,raincoat,thereby,sewn,reilly,fyi,nostalgia,da-da,descendant,hopped,handyman,lagoon,merciless,bouncer,speck,lifeless,westminster,donner,lancelot,anarchist,amish,ophelia,mart,sympathize,croft,susanna,sneaked,shiver,pointy,tod,fad,dwelling,decipher,acre,animated,predictions,ehh,penetration,queenie,tampering,suk,unsafe,conned,merrick,contractions,chaperone,clipped,masha,ap,singular,loathe,manipulative,outraged,lurch,ultimatum,delegate,pedophile,directive,pleaded,reducing,hurtful,latino,wick,smoothie,traumatized,short-term,thermometer,vines,fugitives,persona,channing,herbie,aargh,marcello,pritchard,ist,taping,arkansas,norfolk,yamamoto,congressional,askin,haze,macau,bazaar,enabled,deserts,steiner,eloped,mutilated,walnut,excite,pegasus,swallowing,plutonium,doomsday,co-workers,talia,j',moriarty,cycling,one-man,cougar,guillaume,spaniards,asparagus,quagmire,thorpe,donnelly,nathalie,centauri,sims,blasphemy,rents,continually,nu,newlyweds,huddle,adolescent,3-d,crescent,loch,saddest,gustavo,bleeds,giulia,turnout,nudity,alternatives,intoxication,doves,interstate,spokesman,itinerary,slipper,monsoon,unfold,appetizers,scripture,relaxation,pox,pilar,rabid,cackles,kiddies,lovable,señora,termination,coy,eyelids,high-speed,motorcycles,insufficient,ceremonial,malt,leaned,muller,soames,hectic,sudan,nba,owls,displays,brewery,primal,narrowed,bidder,dipped,dormant,asher,diagnostic,galen,selfridge,breathtaking,saber,specials,xo,apt,winnings,embracing,louvre,homosexuality,georg,solace,gladiator,chapters,foxy,whinnying,scuba,'st,lui,kessler,deprive,reckons,fender,areyou,mags,damsel,brah,cannibal,chilled,leopold,milwaukee,supplying,rightfully,vandalism,atleast,shrinking,reginald,robotic,rolf,krauts,0k,hiro,karim,pj,garibaldi,ragged,bilko,hoyt,top-secret,roma,surplus,judo,say-,doctrine,accessible,crazed,audi,purposely,sleet,yugoslavia,ostrich,no-no,gunning,estelle,oversee,atrocities,landmark,holdings,generators,cheerio,unimaginable,stimulate,what`s,incriminating,jap,clangs,fanatic,surreal,sewage,dehydrated,acoustic,ante,afloat,kapoor,genevieve,charisma,sadistic,zeo,iconic,enormously,constructive,elk,exhaling,admissions,inexperienced,misjudged,mast,clubhouse,meade,illustrious,prepping,declaring,nucleus,whomever,councillor,curls,camden,cowl,townsend,a-ha,unsure,mag,colton,prentiss,costello,chul,henrietta,cures,marla,swanson,autographs,borderline,provocation,perverse,nutrients,occult,cadets,socket,shawl,mio,markham,framing,junkyard,cabot,twitch,influences,browning,jfk,upward,cooped,rooted,deserving,'li,goro,dost,burps,ludicrous,demonstrations,biography,cy,concludes,retreating,satin,bridesmaid,penicillin,murmur,martinis,deployment,pence,predecessor,feeny,canon,tian,underlying,avon,accessed,blowjob,ashton,transfusion,blockade,mischievous,doreen,jiffy,repressed,driscoll,kaplan,showered,biff,yarn,astonished,her-,catchy,titanium,maguire,deserter,dah,documentation,guineas,hotch,explored,bom,dunham,playoffs,faraday,feisty,explorers,w-we,blanca,imam,plainly,federico,theaters,inadequate,caddy,astounding,highlands,hustler,clans,paternity,washer,borne,gilles,disclosure,negotiated,attracting,andie,indigestion,spur,cabe,mayer,schnapps,hagen,renegade,barley,koji,spiked,complains,repairing,cheapest,foxes,barf,sox,magicians,inquest,humidity,featured,keiko,midwest,reptile,priscilla,mythical,paramount,bitching,unpaid,neatly,abbie,volvo,hippo,smacked,smokin,brigitte,dodger,fallin,rigby,shepherds,swamped,hailey,prepped,frivolous,copyright,twenty-two,witnessing,duly,glide,l`ll,enclosed,fai,nameless,rai,armando,electrons,constellation,howe,inhabited,sketchy,implore,malice,no-good,u0,agreements,johanna,deformed,billing,cornwall,crusher,strains,orchids,riker,outdated,reinforced,yamada,newark,trainers,janis,provocative,hemingway,ci,complimentary,bethlehem,suppressed,bordeaux,goodies,geeks,festivities,checkers,migration,brig,bloodstream,distraught,grasshopper,sir.,ashok,ah-ha,hardships,tickling,desolate,masturbation,fiasco,jem,rudi,kung-fu,sufficiently,hereditary,psychologically,orient,gullible,falsely,friar,tuvok,underwood,abed,full-on,17-year-old,gunpoint,jim-bob,jiro,luo,vern,realtor,attire,clientele,passages,dreaded,hatched,hardened,navid,innovative,kroner,patched,guidelines,3d,juices,lockup,delgado,slopes,conclusive,latex,chennai,rey,deathbed,collapses,schoolgirl,fuzz,imposing,settings,nationwide,schoolteacher,dealership,kei,hearings,negotiator,drills,brightly,dames,neutralize,rosario,ninjas,manicure,meditate,eavesdropping,viewer,mormon,wake-up,dipping,splits,muzzle,redneck,seatbelt,richter,atone,envoy,sentiments,poorer,tia,sweeps,forgives,upside-down,improper,niagara,highland,hardworking,enlist,wilcox,medically,chittering,pappy,scarred,claps,gia,outcast,faucet,prepares,taboo,weaponry,consensus,breathed,maneuvers,archaeologist,tolls,gobble,gibbering,rican,maud,darby,hernandez,smitty,rica,widespread,scraped,boutique,quake,ignite,provider,sprinkle,serbia,contradict,realities,valentina,shaping,powdered,indestructible,electrocuted,silverware,disorders,everytime,terence,albany,armory,delegates,pathology,inspires,poked,scumbags,cyclops,floated,intrigue,auditorium,kashmir,inspirational,doodle,raisins,sibling,emery,anomalies,forrester,honorary,concession,midway,reload,sweaters,dormitory,accelerated,fluke,mmm-mmm,larkin,dwarves,nutrition,kendra,warlock,exploiting,bloated,proclaim,middleton,choreography,patriotism,sash,detached,niki,fest,intensely,raced,1950s,sprint,endorsement,gage,carlisle,hobo,gauntlet,crowbar,progressing,groin,prudence,inseparable,chopsticks,guthrie,foo,cavanaugh,saxophone,fiat,drains,thrusters,tink,visibility,passionately,wannabe,klara,tiresome,complexity,homicidal,l.a.p.d.,succeeds,rom,scolding,indicted,prix,alexa,uninvited,insider,kamal,moz,bondage,chao,taser,indifference,tum,fscx100,slang,tending,compton,gunn,campaigns,resistant,baines,urged,reacts,hard-working,snag,fidelity,mcnally,rattled,stalls,quickest,copycat,wilde,damnation,burma,cashed,dodging,canopy,ridley,ilana,ogden,goof,twister,rolex,seriousness,toothless,reckoned,macdonald,retching,immensely,overlooking,airway,lm,rickshaw,esposito,propulsion,elsie,butchered,orbiting,herds,comprehensive,reckoning,shelton,israelis,thursdays,fabian,journeys,confiscate,coworkers,checkup,wad,aeroplane,innocents,endeavor,shootings,daybreak,mandate,just--i,estimates,inflict,drapes,bellamy,wolverine,socrates,subspace,notebooks,let`s,unrest,annika,son-of-a-bitch,hyuk,p.s.,shiro,lala,cram,salts,infinitely,exemplary,bearings,replicate,perfected,cao,olympus,baboon,reproach,completing,medusa,'lady,sewed,teased,karev,adversary,captions,doyou,stitched,abruptly,stacks,sioux,rapes,ether,hoodie,namaste,extradition,vincenzo,ange,cambodia,clicked,tallest,jeb,unison,ion,bozo,undertaking,relating,enrolled,sprouts,secretaries,projected,turkeys,irwin,fink,good-for-nothing,zedd,sipping,africans,macarthur,twenty-one,visionary,borden,talkative,alyssa,sie,kemp,jeffries,unkind,pegged,conservation,veto,blondes,heartfelt,outlook,wrinkled,valeria,teleport,interrogating,diabolical,breather,desks,thirty-five,eyebrow,tut,sightseeing,unwilling,profoundly,barclay,dearie,dae,nearing,hester,franks,rashid,auditioning,dyed,pharmaceuticals,cantonese,pika,martina,clarkson,toki,outright,ito,coincidences,downside,oats,ortiz,administered,downward,okinawa,graduates,palate,jihad,nakamura,emmet,lucrezia,martians,nasal,enduring,winged,thrashing,dumber,faggots,bernice,vibration,musketeers,tumour,stature,petrified,erich,ieast,hiss,baht,rematch,lakshmi,lightweight,rah,'neil,eunice,pharrell,attentive,dunbar,negatives,ge,go-,fates,equity,ringer,tvs,brooch,delinquent,schizophrenia,bangles,sculptor,netherlands,inca,ado,odessa,marisol,neurological,slums,comets,strife,coordinator,chokes,santana,guerrilla,charismatic,xev,garret,startling,historically,funnel,curator,improvements,campfire,castillo,himalayas,storeroom,jez,tulip,looting,pinball,decaf,marshmallow,guitars,sharpen,darla,refreshments,tensions,mckinley,hathaway,leaping,reconciliation,vou,greenwich,waterloo,isaiah,ofyou,idols,induce,cosmetic,grooming,dalek,rejecting,cortez,schooling,wasteland,blueprint,biz,smokey,nostalgic,lon,leprechaun,zulu,dinging,hoof,timetable,transmissions,barkley,analogy,stomping,judgmental,bagels,levine,meowing,wallets,nightgown,demolished,bobbie,lafayette,electron,cones,motherfuckin,calculation,dreamy,vigilant,asgard,suppliers,vogel,companionship,dangling,pic,rushes,paired,withholding,clones,burnett,bolivia,commitments,airs,tubbs,demented,apprehend,learner,minions,toro,scenarios,sandro,fda,overreacted,contradiction,gregg,vat,nia,bellies,mardi,horizons,rev,puny,nominee,insolence,wartime,fm,c.i.a.,shing,grapefruit,deodorant,concede,homosexuals,hierarchy,remnants,detectors,sever,hendricks,nachos,jens,munitions,gyu,trailing,rochelle,folds,attitudes,twain,develops,stomachs,emerges,chilli,hotline,dries,acceleration,gruber,surya,homicides,scrubbed,murph,seduction,trait,ezekiel,translating,chemotherapy,hazardous,taelon,qué,hackers,pancho,asteroids,defines,meatloaf,nephews,boobies,collide,mohan,iphone,flores,salaries,porky,coulda,sheltered,revoked,cinematography,variation,maia,railways,burglars,asa,milkshake,newbie,undertake,fergus,stellar,dud,abode,isles,elmer,tiniest,latitude,crucify,that.,salazar,clarice,sledge,shrewd,blurred,'is,spatter,menus,nostrils,filet,lexx,locally,consistently,u-turn,synchronized,tres,j.t.,bumblebee,mccall,thrashed,annabel,tutoring,ingenuity,scriptures,visualize,juggling,beige,oslo,hypnotized,enigma,lanterns,marseilles,memento,bedford,uphill,prosecuting,volumes,contraband,claudio,z.,debating,bagged,albanian,staten,cahill,ravine,protesters,writ,stalked,heroism,prolonged,benevolent,squashed,baloney,e-mailed,sweethearts,sweatshirt,nutcase,lecturing,developer,1970s,deity,quebec,unni,jailed,pokémon,attain,distributor,hype,shackles,one-eyed,portions,housework,ferret,mami,snort,kiev,ghostly,chandelier,dubious,mstoll,mammal,suspecting,bubbly,jacky,follower,starling,sup,albuquerque,smugglers,consuming,burp,jams,neighboring,mathias,explicit,titty,dual,anwar,plastered,gums,extends,win-win,bitchy,nicotine,edmond,alumni,boop,tremendously,madhouse,hearse,snickering,wizards,oaks,humankind,belfast,partisans,recollection,holdup,mantis,martyrs,micki,birthmark,baldy,supporter,fundamentally,exclude,traveller,ichi,vp,unravel,ratted,tucson,stabilized,banter,drilled,malloy,good.,red-handed,architects,taxis,consecutive,untouchable,trough,señorita,nisha,wither,pew,pesetas,accelerating,brides,inventing,embark,stalled,chameleon,spawn,selves,nicholson,taggart,quad,sellers,stevenson,walkie-talkie,fatter,tendencies,rodent,soaring,bolton,résumé,commits,measles,schwartz,slid,yanks,tyrone,kaylie,charities,vamos,benign,charmer,aligned,topped,gnome,wholesale,sur,didn`t,plunged,paddles,laddie,blitz,dole,barging,mildly,reflecting,tended,staked,cylons,boldly,vocation,na-na,leung,memoirs,infidelity,nugget,cecile,operators,aki,swells,securities,rejects,dialysis,lineage,notions,wharf,'argo,comedians,polygraph,recipient,atta,beetles,nests,puttin,recommendations,adopting,complication,hemorrhage,annalise,reconstruct,anesthetic,consort,revived,mats,chaz,owing,unorthodox,slop,meticulous,seagull,damnit,forthcoming,dion,carnegie,cobbler,quark,freezes,simpsons,honours,manually,resigning,polishing,vibes,attila,cranberry,gigolo,persist,puffy,swiped,fir,hawke,startle,wingman,submarines,daffy,erect,mutually,roadside,prodigy,horton,kerosene,editors,governess,integrated,canine,reformed,lifeline,lockers,hors,mondays,world-class,brighten,chavez,achieving,scottie,optical,-i,lug,lag,spirited,14-year-old,hark,hopelessly,bouncy,respecting,bueno,beirut,mounting,hurried,kimchi,jong,moretti,slaughterhouse,davina,shilling,tarts,overslept,grinning,collars,yuen,kneeling,billings,selfishness,unloading,mets,sanderson,straps,eviction,rog,eliminating,bae,manhunt,whirlwind,dodo,munna,lobsters,riviera,millimeter,jimi,fished,wield,detachment,mps,legions,hasan,hooper,crabtree,fragrant,marek,glands,palaces,delaware,hurley,faction,ive,rooney,nominees,sleepwalking,hairstyle,cryin,pastries,eloise,casts,tijuana,marple,cabs,synchro,spotless,sobriety,beka,gulp,intensifies,theres,heirloom,merrily,unified,fixes,briefs,aesthetic,swarming,campers,directory,tabitha,cheered,priestess,entertainer,whirl,aspen,pia,ipad,devastation,bernstein,lumpy,wrinkle,podium,evils,guesses,discreetly,squads,chunky,cj,gadgets,advising,look-,discredit,if-,awoke,grammy,custer,ajax,lebanon,stumbling,furs,chucked,pulmonary,pawnee,compel,midtown,ottoman,mano,ramos,messengers,parrish,walkers,makoto,gibbons,two-bit,ammonia,markus,kitchens,ru,swans,pretzels,drags,yumi,fickle,punctured,visitation,rounding,lavon,commute,adama,carousel,fronts,stutters,whips,wholly,checkbook,stronghold,jubilee,offenses,specialize,diagram,civilised,mould,revival,'now,compulsive,parisian,blur8,egan,bergman,lawsuits,year-old,million-dollar,shui,cubic,jennie,yogi,seasonal,pressured,restart,kryptonite,kinder,friedrich,bosco,hesitated,proverb,wanderer,exchanging,alibis,weaving,break-up,airlock,gambled,finalists,medicinal,depraved,mimicking,bullshitting,roofs,contemplate,physicists,heathen,urgh,addictive,solves,heartbreaking,dynamics,advisors,restoring,outward,rambling,boxed,camped,praising,topics,conservatory,horsemen,tatiana,clarissa,frisbee,defining,momo,cognitive,braddock,diminished,donating,stoked,biologist,riff,fasting,elm,councilor,oww,starr,appliances,conspicuous,go.,gloom,pacing,gopal,scrolls,muy,errol,garza,handcuff,verma,crusaders,creations,shep,fines,implanted,intellectuals,soprano,vanishing,frightful,omelette,conquering,polka,ordinarily,travers,late-night,cipher,tonnes,bolo,chou,denounce,impersonating,taxpayers,perceptive,wilkins,hugely,lowering,prescriptions,activists,affidavit,premeditated,paloma,moths,patrolling,'who,anthrax,shipyard,notre,gloss,adjacent,phoney,territorial,mannequin,pratap,toyota,bren,cuter,nooo,koran,paxton,papal,yorker,keepers,man-,yearn,calming,farnsworth,carp,bel,fluent,minivan,rochester,lister,'bout,descriptions,takeout,ahjussi,enrico,hillbilly,generating,raghu,unconditional,unofficial,tiara,gowns,hearsay,renovation,lucinda,misled,pastures,clogged,lax,clank,remington,pimps,footing,twists,securing,fiesta,sweetly,jie,tien,lashes,illicit,degrading,similarly,repaid,raffle,gs,denzel,sulfur,homing,mead,delphine,stasis,dicky,nobleman,adelaide,fuji,momentarily,newt,slender,implicated,reece,maverick,contraption,dancin,fester,stairway,earp,bins,flake,cubicle,harrington,mans,flashed,rainer,indispensable,trivia,'how,alderman,manifesto,wednesdays,bickering,because-,bruv,prized,1960s,dodged,hurrying,kimura,entourage,pretzel,hickey,conspired,mints,thaw,unexplained,tampa,acquisition,amigos,leeches,unholy,profiles,keypad,imposter,gutted,conceited,landscapes,hewes,pubs,pubic,infernal,defiant,correctional,rated,utopia,five-o,insanely,mousse,finder,dividing,veterinarian,puking,huff,lyin,puked,naught,georgina,greenland,bane,merle,tribune,gauze,dredge,crutches,rabble,handgun,vaginal,announcements,infections,corral,renata,augustine,climbs,universes,middle-class,rommel,c-4,ditto,likelihood,archaeological,coastline,não,'t.,nestor,javi,rigor,misconduct,lucid,dolan,majors,donkeys,imagery,preservation,masturbating,presley,skinned,ornament,shrunk,sneezing,glare,hanuman,watchin,exceeded,aston,flaps,sculptures,accompanying,sami,mahoney,scrutiny,invoice,revelations,ho-ho,sprout,mime,diverted,alms,tilly,garner,unh-unh,shiv,domino,escorting,maris,ephram,aiding,penises,upgraded,inserted,aspirations,furnished,oop,gunmen,unprotected,smallville,temperament,roper,chimps,stressing,rejoin,madhu,cordon,freeing,suitor,tangible,emir,limping,lol,a.k.a.,naina,arouse,caffrey,travellers,monumental,bipolar,hurl,baylor,unwind,co2,supervised,chandra,drinkin,devout,architectural,killin,larceny,trilling,medina,originals,lear,sci-fi,paved,decrease,appetizer,hamish,almonds,crunchy,treasurer,waterfront,elixir,perrine,miley,unmarked,knuckle,guatemala,tenure,seein,abundant,calms,knicks,miraculously,beatings,gots,milking,tumbling,bead,nurture,uber,kebab,salads,redundant,yuko,real-life,populated,goalie,yusuf,celtic,superiority,bernardo,giovanna,uncool,mileage,cocoon,mako,starlight,valves,shucks,surrounds,suture,landslide,okey,hover,marches,foyle,tinkling,rimmer,bojack,ex-con,terminator,rainbows,circled,mellie,restrained,lodging,claudius,rupture,thinker,variations,magma,galley,jodi,gloat,get-,wayward,y.,wolfgang,nein,strolling,day-to-day,corpus,reproduction,babs,cannes,railing,turin,ridiculously,horrendous,chases,positioned,angrily,bowler,bot,naruto,yeung,caterer,cultivate,fullest,q.,mcnamara,rampage,extending,holloway,forbids,odo,w-wait,forsake,mocked,jerri,nightly,petting,ust,severance,varsity,damascus,fscy100,digestive,retained,jagger,quoted,skips,throbbing,firefighters,exploits,scientology,reeks,deficit,barrister,pepsi,fine.,dunes,relied,evade,goner,doggone,gallo,christening,gothic,ethiopia,bri,shroud,dingo,smacks,spurs,stimulation,betrothed,relies,warped,justification,candid,small-time,scrabble,vcr,visually,liter,isobel,koo,evenly,emissions,they-,dooley,counselors,tahiti,revolutionaries,putin,metre,conqueror,qui,favorable,marv,montague,tarp,hancock,mayan,overturned,holster,herriot,christa,crowe,realization,faintly,hawthorne,tuberculosis,'at,statistically,capri,odette,tolerant,modify,clary,inhaling,plough,exceed,flutter,jackal,detest,kingston,rhys,sapphire,andres,scariest,duff,foresee,unsuccessful,sy,odyssey,premonition,psychiatry,sexiest,fathom,montecito,pears,seizing,hani,austen,therese,templar,hoods,hospice,creak,yip,maniacs,rotating,keaton,behavioral,subtitled,adaptation,eyewitnesses,meatwad,indies,mavis,swede,intricate,nirvana,offline,cyprus,selena,devoured,coloring,'m-a,aristotle,quail,suh,cheques,independently,robust,danke,cannibals,zeb,mitsuko,deduction,fives,bombings,impolite,dependable,darrell,mundane,extremes,duran,introductions,pledges,pestering,carlin,patrice,injunction,windmill,pebble,closets,relapse,open-minded,char,retrieved,jamaican,dismantle,lingering,reside,rachael,entrances,claustrophobic,hick,bison,barack,chivalry,meena,judah,sanjana,poseidon,bonkers,surfaces,jest,teammate,toddler,lager,antoinette,high-profile,incarcerated,stylist,propeller,novice,scarier,bloodthirsty,nightcap,entries,curved,chants,juanita,warms,viceroy,cornelius,rustle,vertigo,communal,pu,hemorrhaging,springtime,avi,puzzled,syrian,pedestrian,marino,we`re,blazer,ballpark,plagued,consistency,deena,bronson,untraceable,relativity,grazing,paging,regretting,recharge,ahhhh,polluted,karthik,plotted,drivin,smoky,bertrand,buggers,katia,revered,aman,nandu,cassius,uss,deepak,vittorio,bloodbath,psychosis,mulligan,ok.,backgrounds,downing,ramesh,affections,cbi,finley,repercussions,krang,humping,shone,dietrich,bub,hornet,emperors,mme,rhetorical,unsettling,wacko,famished,distortion,vishnu,publishers,meek,reunite,carotid,chinaman,terrance,starsky,telephones,tock,competitions,lapse,gayle,light-years,plunder,unloaded,plump,trendy,sears,vasquez,bureaucracy,carlotta,rhode,fins,us-,intending,conspiring,sadist,seminary,oh-oh-oh,bicycles,sculpting,condescending,orgasms,lenore,moonshine,incurable,pamphlet,clinics,nottingham,nominate,wholesome,termites,thunderbird,mckenna,frigid,aviv,occurring,ese,summertime,skype,bikers,induced,missionaries,arabian,lacrosse,rarity,gaines,dumpling,brood,creamy,weenie,eggman,goddam,supergirl,roadblocks,lennie,seductive,ornaments,annoys,wards,tintin,dimensional,reverence,charly,belches,hooligans,lavatory,cabbie,adrien,extinguisher,vader,madagascar,breeds,audacity,cadaver,fluff,yoshida,raina,willpower,sicilian,bewitched,cannonball,esta,sampson,aorta,head-on,sidelines,candies,defeating,kruger,penetrating,aqua,quitter,wil,hydraulic,pulitzer,j.p.,trucker,clinks,pooped,calculus,tau,peeling,filters,overtake,ell,kobayashi,transforming,cultured,magnets,cartridge,langston,choppers,sera,nuggets,honoring,historians,shanti,fainting,dears,delights,soothe,gazette,unhappiness,bertram,continuity,pauly,packaging,suns,sheba,enmity,mansfield,scorn,staple,sitcom,commie,toasted,coyotes,vary,singin,decorator,laird,liner,eggplant,alliances,huts,appealed,molecule,mossad,petite,synagogue,palestinians,quilt,gynecologist,stutter,warhead,articulate,space-time,giulio,nudge,os,jumong,mordecai,bombshell,monaco,brooding,vertebrae,therapeutic,booker,coordination,atf,mathematician,smeared,mizuki,uncontrollable,stampede,giselle,amor,prospective,limestone,conduit,kabul,modern-day,dipper,willoughby,avenger,orbits,sentry,scrapes,mishap,lyric,disapprove,intimidation,doubling,impending,sachin,shootin,shrinks,themes,shamed,indications,senora,crumb,limitless,ahmad,tiberius,caveman,bonny,faintest,hawkes,grandeur,deke,prasad,showering,dildo,executions,corroborate,contingency,suri,avenged,defenders,translates,mila,primo,bestow,combinations,godforsaken,pedestal,stout,glaciers,mahal,moby,valentino,dishonor,otter,eminent,supernova,weir,java,1980s,seasick,populations,flips,mooing,mani,cabins,pang,presumptuous,subversive,tokugawa,elastic,libya,single-handedly,pristine,width,sweats,accomplishments,remainder,resides,impaired,yellowstone,retreated,lateral,remembrance,smelt,biased,strangulation,prying,'nt,hermes,two-way,sphinx,self-defence,internally,rhoda,fisk,sympathies,nickels,galloping,lamar,dara,never-ending,downloading,douchebag,lotto,danvers,rephrase,casablanca,ventilator,kraut,sanitation,ekg,diseased,eskimo,confessor,aladdin,rutledge,ruddy,brodie,flashback,caged,imperfect,routines,reconnect,plymouth,quantico,sanctioned,vulnerability,rearrange,synced,citadel,guillermo,nibble,forcibly,world-famous,insinuating,malignant,enslaved,canister,intersect,zeros,undefeated,gunned,candlelight,clancy,big-ass,mythbusters,meng,salesmen,britta,daisies,maxie,thad,hairdo,oblivious,yoda,criticizing,truffle,vie,crisps,strangling,petit,shootout,abduct,cloning,ranked,dazzle,stork,coronary,jive,mathieu,lard,shedding,massages,o-okay,th-that,poaching,immaculate,hefty,stocked,buddhism,monologue,mehmet,satanic,linear,swami,blackmailer,bora,endorse,enid,kimmie,liege,looky,subsequent,madden,c.t.,snip,hernia,philosophers,rapists,recommending,highways,bloodline,septic,categories,graces,hammers,yeast,mueller,cummings,avocado,logically,oaf,corbett,prompt,alonzo,mushy,shinji,ei,campsite,eels,oh-,safeguard,bling,farted,auf,flex,fruitcake,danes,fulton,heiress,amaar,beets,izzie,racetrack,ganesh,escorts,leaps,rajesh,parson,gazing,pap,imprint,jigsaw,coven,palin,ach,discourage,recycle,constantinople,sheesh,appalled,lisbeth,unlawful,birthplace,wank,thriller,hepatitis,clutches,yves,publicist,briscoe,d.n.a.,insistent,hires,tentacles,archangel,schiller,submerged,brianna,manuela,rd,intoxicating,crock,hither,cliche,castor,forty-five,anastasia,timeless,enquiries,occurrence,pilates,hypocritical,ah-ah,sharper,healy,manufacturers,governed,proteins,resurrected,hearst,cushions,psychiatrists,halves,menopause,butchers,preserving,environments,ponytail,all-out,louse,dilated,garbled,prognosis,neutron,airtight,yo-yo,jazzy,ufos,compounds,blazes,bulgarian,lebeau,coney,a.d.,bulgaria,armageddon,contributing,sinbad,inauguration,slicing,restraints,accents,frederic,cavern,kremlin,warship,olly,militant,objectives,newscaster,verne,calculator,nicknames,kiddie,replay,tibetan,daycare,abuses,zee,righto,programmes,yung,snout,rein,dwarfs,mono,darned,embryo,frosting,obituary,tickled,truffles,susceptible,all-,heaps,tingling,canvass,brits,cherokee,tov,twenties,neanderthals,perk,pebbles,braid,something-,fleece,sensory,chirp,assaults,pheasant,variables,mas,moping,docked,websites,bj,popeye,minefield,sp,histories,distrust,yapping,vigil,problematic,conventions,mi-nam,smitten,craps,invoke,unconventional,ralphie,barnett,rundown,oily,giacomo,coordinated,prejudiced,scrambling,seams,googled,eyelashes,frannie,arose,corky,discard,purchasing,ignacio,hijack,yam,masquerade,logging,arises,dempsey,michiko,settlements,fetching,goebbels,eagerly,wring,orbital,janeway,maggot,umbrellas,nationality,cheddar,mana,keel,meryl,alignment,heterosexual,fats,narrows,heinz,eatin,irritate,emissary,taunting,hangman,bjorn,cunts,comma,whimsical,format,peachy,godspeed,sony,hitman,bleeping,demonstrating,jove,overflowing,tully,censorship,hispanic,rizzo,bestowed,shuddering,'are,'artagnan,fitch,pathological,silhouette,seema,mccann,obsessing,sugars,bachelorette,bonaparte,impartial,metabolism,astronomical,newcomers,tabloid,vanquish,zorro,willa,slurps,preschool,remake,heresy,homeboy,ag,ravishing,finesse,tick-tock,minimize,gen.,boca,woodrow,nigh,nil,astronomer,selective,choo,arraignment,crawley,superpowers,springer,impenetrable,underdog,gossiping,jig,poached,sculpt,hokkaido,daniela,equator,sexier,incorporate,cath,shivers,vinyl,long-range,accumulated,malpractice,ascend,ecosystem,vs,forefathers,grit,etienne,emilie,soles,determines,nylon,blob,snug,gladiators,valentin,collaborate,clothed,uproar,avail,gentry,defied,stef,parkinson,prune,hem,krusty,ellison,ning,hide-and-seek,lawfully,fairfax,tumors,hots,cade,ver,mimic,nacho,gordo,thoughtless,shitload,thrice,schoolboy,dusting,ori,tabloids,mermaids,residual,sancho,striped,dod,blisters,aftermath,stems,inhaler,'cos,reinforce,qualifies,lube,provoking,continuum,guan,uma,observant,peng,peppermint,fused,csu,neanderthal,dukes,b.j.,pierrot,measurement,prima,sergey,'of,authenticity,swagger,soundtrack,taipei,forman,strut,ensemble,duval,tantrum,motivate,annihilate,signore,disrupted,divorcing,medics,confided,beale,brandi,wreath,maui,up.,bale,clergy,aida,bieber,retaliate,genome,vacancy,'why,tranquilizer,diligence,loops,neela,impertinent,hwan,advancement,armpit,districts,cavalier,specializes,chong,combing,self-control,mascara,massa,revised,compulsion,bran,buoy,criticized,adversity,beneficiary,punjabi,openings,arne,graphics,huntsmen,ozone,interpreted,incomprehensible,kaoru,lenient,perky,herod,unavoidable,retract,flowed,k9,compression,doña,demolish,prodigal,generously,anonymously,peabody,crocker,amid,youths,dispense,roe,telepathy,occupational,osgood,roxie,loudspeaker,mm.,torched,stardate,yawn,hyena,reiko,milkman,dal,hillside,transcripts,prevention,tout,toenails,mazel,imaginative,heretic,hives,squawk,repression,arithmetic,dramas,subsequently,cardassian,clanks,renewal,y-yes,são,shocker,spectacles,interval,quickie,proceeded,prometheus,performs,senorita,deadbeat,burbank,mooney,geology,withdrawing,nav,thi,sinus,kennel,feldman,six-pack,millennia,subscription,marquise,warlord,zed,governors,unintelligible,dag,people-,gaia,wha-,withheld,involuntary,reciting,massacred,rosetta,boa,oils,pelt,brittle,unprepared,willingness,cutters,ins,coarse,frieda,mala,walrus,portrayed,contemplating,blaster,tricia,scrubs,bebe,defeats,hollering,simmer,valencia,annihilation,textbooks,filipino,jawohl,filmmakers,tennyson,ps,luv,firewall,lyons,weld,facade,conserve,stepdad,khanna,divulge,gab,kieran,ravens,ta-ta,wiley,weirdos,sapna,quartet,kick-ass,could-,conferences,dusted,them-,silicone,clocked,tanning,breathless,smacking,mantra,vests,epiphany,joseon,motherhood,decor,perch,flux,maynard,totem,cherie,secluded,smother,check-up,patronize,mower,keung,pediatrician,bridesmaids,jehovah,dem,informants,thunk,tract,pliers,harming,pooch,coca-cola,anti,reinstated,gland,stricken,dials,zeta,exes,'s-that,haines,tandy,disputes,dizziness,knowingly,frida,newcastle,groves,stalag,festivals,grudges,blabbering,plural,'connell,curriculum,firehouse,13-year-old,coo,pug,clerks,savvy,chopin,rebekah,dictated,siding,dios,peking,valor,dahlia,liras,affordable,scrawny,disorderly,psi,unattractive,eulogy,marlow,felonies,gingerbread,gent,misdemeanor,spaniard,flagged,optimist,mori,commons,waitresses,wanders,mugging,crammed,baby-sit,cayman,accommodations,possessive,want-,shutdown,compressed,czechoslovakia,geologist,crossbow,kovac,aspiring,autism,commandment,fateful,rooftops,leningrad,lexington,archers,cremation,petroleum,1930s,diem,moped,clair,blooms,lamborghini,dysfunctional,picturing,ifl,purchases,debrief,pulses,make-believe,devin,b.c.,barbershop,rana,condone,excitedly,antarctic,manned,crafts,awaited,atkins,beards,chaser,subbing,chatty,inez,got-,maintains,readily,gunny,baffled,insatiable,archibald,skater,jungles,upstanding,spacious,probst,sheng,foolproof,nutter,confine,fam,diablo,leone,daydreaming,incest,abba,mathilde,unanswered,exaggeration,shorten,ramu,biggs,guise,graze,clarinet,cuddly,americas,scavenger,middleman,garde,alot,crusader,mcduck,baa,propane,skaar,sickening,thrills,t.k.,toothache,overhear,altercation,tudor,freckles,furthest,fuses,swamps,ambassadors,zhen,superpower,enraged,esmeralda,aagh,loomis,unpopular,locating,fitzpatrick,ordinance,grocer,courtship,zak,pics,ripple,smashes,conjure,winch,shipments,hustling,glorified,spied,cabinets,cylinders,mongrel,ifwe,dui,chlorine,radiology,h-how,hadley,oscars,projections,soggy,regal,assumes,boycott,klingons,progressed,see-,telescopes,bradshaw,pats,unclean,banners,mesa,consumers,germ,stafford,excursion,heartland,jenn,gm,mmhmm,spontaneously,takeda,dun,initiating,modifications,feces,droid,alcoholics,trev,horde,grips,roderick,premise,scorpions,campaigning,obstinate,fiver,outburst,diaphragm,handbook,rudolf,serbs,derived,croak,executing,interim,snowed,rosary,scourge,pippi,drowns,crore,tic,adrift,bisexual,pointers,eradicate,spunk,snyder,two-,three-way,self-conscious,hyper,inning,expendable,addams,noelle,chandu,ono,sutter,hazy,relocate,alleys,sunflower,financials,irritable,hanger,neuro,clooney,silky,tricking,kalinda,popsicle,yau,urging,moroccan,encyclopedia,stripe,stationary,ptsd,second-hand,sermons,dink,parched,guinness,ravioli,predicting,masterson,helsinki,excruciating,callum,consensual,compute,trays,mi6,nikhil,overjoyed,liberals,mcguire,warehouses,durga,harald,stereotype,cartridges,whitaker,raiding,sustainable,commissar,soiled,standpoint,fruity,stayin,rafa,creams,watcher,thereafter,egon,drifter,financed,fairytale,intimately,keisha,wrapper,spectator,purest,raisin,alchemy,antimatter,withered,saki,maki,rutherford,shovels,10-year-old,holling,piers,deprivation,loren,landon,curing,deluded,wynn,rumored,eject,kouji,banzai,qc,caved,mackey,binds,keating,nailing,botched,takeshi,botox,pinto,tinkle,nfl,supplement,tragedies,overcooked,immersed,rollo,crucifix,tamed,czar,withhold,seismic,muppet,asphalt,bobbi,charred,bowed,floorboards,tycoon,defects,aristocrat,vocals,recurring,epilepsy,shakily,self-centered,weller,20-year-old,wakey,poachers,garments,welcomes,balm,nagasaki,cooker,swaying,smart-ass,georgetown,pardoned,mach,moors,yeong,yippee,sheds,fifi,quirky,steamer,ritter,nim,flunked,sparring,sabina,ceases,lexie,nesting,blackberry,fiercely,impound,ucla,little-,bengal,cache,ramón,lifeboat,daeso,creme,hallie,rhine,consequently,revolutions,shim,shyam,rosewood,larvae,hos,yeti,fluttering,gregson,mandela,occupying,jeanie,aphrodite,cools,lasse,snuggle,sharona,riled,turnover,misleading,presiding,accessing,kicker,pre,hosted,ordained,nassau,hombre,brazen,eah,prof,stitching,nook,splashes,cyclone,zheng,lovingly,colonists,researched,physicians,hogs,unwise,affliction,aspire,dow,hooch,pai,lacerations,tasteless,deirdre,welch,unbreakable,carnal,generic,melodramatic,distressing,sentinel,lifetimes,yelping,projecting,takahashi,nepal,bela,unattended,hellhole,renault,efficiently,gonzales,wobbly,recruitment,lasalle,wilhelmina,hashtag,reek,emphasize,melons,dept,chore,scat,aired,chardonnay,nigeria,ofyour,meats,monetary,lowry,notjust,did-,tormenting,combining,vixen,napping,deactivate,goblins,merrier,busts,regrettable,ugliest,tac,evasion,clementine,overworked,pta,waterproof,alamo,salome,halibut,seon,communicator,laced,fuels,phi,supervising,slogans,garnish,kam,mendez,spruce,seducing,implicate,leper,unpacking,germaine,ponder,nicknamed,chakotay,femur,detonated,technicality,double-check,situated,vindictive,twit,obeying,lutz,waldorf,larissa,gopi,hypocrites,shogunate,mural,enlarged,glittering,woven,contender,orpheus,illnesses,captures,margaritas,hammock,prolong,gallop,lieutenants,whistler,chihuahua,tehran,pasadena,stroller,bs,issuing,ie,foes,tig,proprietor,speciality,centered,rosita,granting,hindus,gills,olé,puyo,sos,edwina,mistresses,fingernail,starry,hubbard,lolly,cardio,sit-down,delaying,savoy,j.c.,fahrenheit,chaste,night-night,buttercup,barricades,just-just,berth,stoner,hitter,anonymity,clippings,mod,dia,dodd,insecurity,contests,incriminate,variable,startin,chloroform,essays,poised,abrupt,co-worker,hauser,exodus,refinery,browns,gonzo,proclaimed,techs,kuwait,rustic,dislocated,celsius,intervened,mane,confessional,tagging,pinching,sideshow,allegation,polio,hoe,motorway,sayonara,lastly,duped,spout,mun,rupa,undergoing,smothered,sulu,nowt,micro,garvey,teapot,diplomats,exhibits,confronting,healthcare,mattresses,buick,toxicology,liberating,climber,opal,reba,contend,built-in,lamont,switchboard,sana,yap,insights,disoriented,meditating,nightclubs,cater,emeralds,facilitate,vigorous,all-american,intervals,'well,excel,fraulein,appetit,reggae,31st,plastics,revere,lore,creditors,resented,blossomed,activating,composite,hindsight,mummies,bedding,craven,shitless,first-rate,songwriter,scented,plankton,baird,locomotive,ticked,mapped,jolt,reforms,gucci,overcoat,bishops,conscientious,venetian,evey,calder,logistics,ahmet,dieter,rampant,were-,waverly,whitehall,hock,chrome,sandman,balancing,canals,oxen,superhuman,ein,rogues,'don,dossier,pikachu,waxed,infested,benz,kolchak,folklore,double-cross,turban,carriages,warm-up,lanka,ade,recycled,alden,jean-pierre,busiest,blur3,courteous,baptize,bowing,c.o.,ventura,pamphlets,amiss,michaela,hex,swapping,detergent,afflicted,dethklok,overalls,reboot,pining,nazareth,insubordination,sputters,slammer,vices,dungeons,binary,hesitating,attendants,fined,sanford,volkswagen,excrement,dictates,epstein,swims,ethic,boulders,lockwood,bucharest,twos,cornelia,founders,tb,locksmith,circulating,seine,rattlesnake,toying,cardiff,chitchat,chimpanzee,envied,nocturnal,peppino,galleries,partisan,cluck,falco,hobson,clandestine,doctorate,blackadder,smudge,bona,pressuring,kindest,moray,cuddy,beastly,agile,sodas,visas,portia,specter,det,nabbed,integration,granville,bayou,sorceress,harvesting,bakers,litigation,misa,disruption,shellfish,kerala,grasping,prakash,apostles,kraft,extermination,arsonist,morphin,gathers,tsui,tubby,refreshment,bony,fifty-fifty,tuttle,diligent,handiwork,disguises,sneaks,installing,betrays,malhotra,transvestite,darth,secular,newer,watery,pecker,surrendering,intestine,md,repentance,push-ups,burdens,mont,plums,kolya,sulk,i.v.,arden,cleavage,blunder,panty,detox,thyself,anticipating,scoffing,recognizing,up-tempo,judgments,headmistress,goddamnit,telepathic,spineless,astrology,reza,dopey,drummond,'bye,trusty,loveliest,ditching,reassigned,elly,faber,pusher,col,chucky,dashed,sisko,cashmere,cams,etcetera,mistletoe,sorcery,teas,innkeeper,maidens,seol,delinda,tranquility,mais,indicator,phaser,nutritious,rb,mutated,varied,in-house,heightened,blatant,proclamation,guerrillas,trident,keepin,collin,corvette,ticklish,gaping,ideally,oars,scandals,vengeful,widowed,brit,emmanuel,post-mortem,salted,surpassed,g.i.,exert,poorest,systematically,evac,radically,purify,vibrate,announces,transgender,lofty,sequences,nance,touché,addy,tulips,illustrated,unlocking,shudders,nurturing,merrill,p.i.,generates,disloyal,aggressively,skywalker,asbestos,haru,improv,ems,'lord,hayat,unpunished,18-year-old,displaced,andersen,bowen,joão,mi5,thundering,semi,crutch,silo,screw-up,yokohama,rubs,dipshit,levy,symmetry,inflammation,unaccounted,nikola,licorice,applauds,homeroom,kabaddi,grievous,way-,counselling,ortega,trample,nani,tipsy,rigorous,brewer,hurdle,chisel,kiran,bistro,hao,wainwright,chests,newkirk,bottomless,combustion,erupted,autobots,clifton,forwarded,katrine,tidings,stubbornness,dix,pelican,matchmaker,howell,geiger,moles,mucho,binge,piping,eight-year-old,tiff,penalties,enables,irrigation,hunchback,margins,provenza,relocated,centres,pitches,five-year,vaults,hyacinth,gable,swirling,filly,putty,revisit,fanatics,concerto,double-crossed,unbeatable,rupaul,matey,kemal,carthage,loophole,replies,beeper,injure,cookbook,align,sanctity,spilt,whence,geographic,admirers,mislead,a-team,treadmill,ferrara,fated,resurrect,rina,fetal,coca,qaeda,nona,hoots,tampons,crept,mania,unplug,veggie,'oeuvres,keyes,subordinate,timely,telugu,proofs,ivanovich,appropriately,vendors,recap,roo,dinky,accountants,archaeology,mikael,strangler,genghis,freshmen,nic,nothingness,katarina,authorised,brightness,maximus,payson,bogart,urinating,dok,violets,compromises,defences,ibm,scanlon,corp,compulsory,seasoning,taft,famously,surfaced,gibraltar,cuckold,y-yeah,renée,uneven,reopened,blip,valhalla,midori,similarity,frodo,gizmo,swindler,indulgence,wat,co-op,topper,alligators,garry,dives,minneapolis,reeling,bene,outlets,siamese,rupee,unrealistic,endangering,gonzalez,gist,adventurer,prosthetic,bayonet,julianne,bismarck,dresden,paro,next-door,encoded,ruff,luce,supermodel,pollock,calmer,chestnuts,hélène,parsley,thought-,overgrown,storming,rahl,run-in,alfa,sicker,maru,ohhhh,'where,abbas,inge,resilient,ly,monet,abominable,empires,revise,vets,arches,condor,apaches,blackouts,advertised,quixote,labored,yee-haw,excavation,salud,ironed,francie,bartholomew,laboratories,twenty-three,riddled,flung,yanked,sadder,neurons,licenses,ding-dong,communicated,nutshell,scofield,savor,cbc,bedrock,tempered,1920s,kenzi,bunty,pol,cleansed,favourites,50th,rigging,dawned,inconclusive,graph,twigs,callous,tyr,bosch,embezzlement,decapitated,seinfeld,bannister,mccain,clusters,annex,samuels,royalties,seville,admittedly,gimmick,two-thirds,lobos,verb,'yes,fightin,mistaking,abrasions,frazer,stow,unchanged,andes,neglecting,daggers,hypnotic,distributing,stonehenge,hailing,vapor,clemens,blanchard,waive,lavish,cultivated,sunscreen,buffoon,scooby-doo,hooded,obstructing,bonuses,rapture,olympia,seenu,grate,inconsiderate,armchair,floppy,loitering,clement,drainage,sho,mongolia,woodland,looted,scruples,frisky,rubies,sovereignty,ofthis,s2,recovers,betrayer,promoter,ugliness,cancellation,bribing,merged,aggie,barons,regression,susana,punishable,ganges,bachelors,forgetful,asha,pilate,disgruntled,fireflies,deceitful,splat,movers,mended,plating,misunderstandings,iittle,cryptic,him.,monika,jefe,marmalade,coals,ignores,rhythms,sculpted,vicente,pounce,lesley,all-star,completes,pim,assert,ht,favored,curled,pelvic,pansy,requiring,entities,tenor,measly,tino,hoodlums,indie,ladders,tasteful,lassiter,shaker,maritime,absorbing,mclaren,j.b.,splendor,sax,denounced,antics,hailed,meanest,sprinkles,trampoline,swag,roaches,othello,profiling,lifesaver,slurring,platonic,hoi,cretin,hyenas,harshly,camila,krypton,autobiography,humorous,seamus,hussy,nodding,stinkin,comp,lyman,co-operate,keenan,fiscal,baltic,hallways,gracefully,comforted,promenade,champs,exorcist,courtesan,clubbing,alloy,drive-in,right-handed,guitarist,suede,roasting,kun,simran,plaid,rollers,nyu,flannel,seventy-five,niche,census,mata,braver,verona,hysterically,shriek,klan,bathrobe,atrocious,calleigh,borough,chalice,frazier,airspace,hesitant,aborted,jeweler,rhetoric,brice,strickland,seamstress,feverish,saffron,storing,mla,regeneration,augusta,scorpio,algiers,forbade,hushed,suitors,governing,dotty,matured,tropics,threes,trapping,chantal,swann,warrick,slots,dune,horseshit,extinguish,juggle,yon,goguryeo,mobilize,trucking,berman,hakeem,framework,kan,fräulein,attackers,prenup,orphaned,parry,respective,dario,prerogative,chipper,ramiro,woulda,attenborough,mortified,gérard,bitcoin,crusoe,axes,pickpocket,on-line,flammable,apos,kickin,leicester,archery,blanc,henchmen,talon,hardison,t.v.,purses,glucose,whims,muff,cauldron,roundabout,gorman,estranged,phobia,aang,vanishes,watchers,banning,navel,ascension,piazza,goth,projectile,fueled,brothels,jitters,crybaby,upstream,notification,bennie,a-bomb,fabricated,hi.,grumbles,ck,ish,regis,inga,textile,realism,dominance,circulate,autistic,sickly,ambulances,sac,siri,spiritually,recreational,forwarding,tetanus,fliers,prowl,quot,atop,itches,meningitis,post-op,mcgarrett,emailed,dimes,suburb,hartman,aztec,mocha,accursed,dmitri,sarajevo,kern,launcher,improvised,defying,sofie,mohammad,halley,ducking,alexandre,uglier,mitt,taurus,warheads,apps,inspected,stuck-up,undoing,counties,perm,shuffling,half-brother,vanya,shifu,takumi,touya,there`s,bengali,weakling,grampa,humid,infants,barman,straits,annulment,qiu,mapping,spotting,eyed,zing,decode,umbilical,blackboard,probes,cutlery,booger,hasta,shoelaces,redeemed,morgana,bleedin,hue,exterminator,aristocracy,1ch00ffffff,wavelength,merry-go-round,replacements,bongo,fittest,glum,farnon,deanna,gloucester,drive-by,perilous,snooze,commandos,wasps,abhi,jimmie,won`t,full-scale,processor,pendleton,ascertain,deadliest,reproductive,prophecies,instinctively,commencing,mined,reassured,dislikes,jokers,phasers,strayed,feller,templeton,all-powerful,curling,winthrop,monoxide,xin,rankin,rolls-royce,armada,overreact,twirl,kits,'reilly,hanks,fountains,sawdust,firefly,interstellar,subdue,massimo,fabrics,simulate,libraries,arbitrary,petrov,ratchet,vascular,poldark,coos,baby-sitter,handmade,ahjumma,bluebell,five-star,ultraviolet,obesity,sensations,deem,higgs,charissa,reigns,dub,bounces,nicaragua,dawes,self-confidence,shrek,basque,burrow,pawned,boardwalk,poultry,scrapbook,fantasize,watered,offending,roswell,magdalena,overkill,sodom,antelope,discord,henna,pigsty,aristocrats,downstream,undies,dashboard,chez,inconsistent,wickedness,bok,disagreed,susannah,piccolo,vila,soto,would-be,pauper,oxide,cauliflower,roxton,fiddler,ivo,matteo,right-wing,nitro,guacamole,branson,cosette,pawns,cardinals,tailed,verde,vd,rikers,fiji,extinguished,enquire,prude,lik,boundless,climbers,'s-his-name,romantically,hefner,strands,arrivals,hula,combed,sou,corresponding,kindred,repel,pil,worst-case,genoa,durham,squish,shopkeeper,grownups,nik,showroom,warts,overdoing,laxmi,laundromat,small-town,humanoid,dreadfully,cheery,shards,shenanigans,std,rhythmically,françoise,ronaldo,hbo,atticus,bligh,masons,encourages,barrage,blockhead,sealing,i.a.,annihilated,glover,harvested,trisha,overloaded,narc,tulsa,persia,spills,there.,timo,taxpayer,ser,menacing,clippers,flirted,spiderman,foreboding,exhilarating,understudy,cv,maman,castile,tact,schematics,roseanne,smarts,provision,mccartney,manga,housed,doghouse,césar,milhouse,anchovies,ny,fab,warbling,ofcourse,huntington,ghouls,applicants,tigger,stringer,critters,topher,yemen,vantage,canadians,abandonment,theology,commemorate,compressions,nerdy,aegisshi,raleigh,frenchmen,ld,nourishment,sender,nursed,three-day,gulls,argentine,oan,consciously,tenner,waiver,magnetism,woodwork,remission,nils,hooligan,dysfunction,hijacking,dickinson,vanquished,widen,mobility,rafi,microphones,provisional,hamper,mcallister,membrane,fund-raiser,anarchists,horst,hahaha,lecturer,tampon,maxi,sanatorium,tangle,hearted,gabriella,succumb,scab,dissatisfied,cali,butting,lain,presentable,prompted,nietzsche,'tjust,boating,eichmann,relates,bashir,swedes,trumps,yuk,hypothermia,sasquatch,binder,unlocks,lookie,potions,insure,bohemian,made-up,ilya,skylar,petrovich,jester,excites,uniquely,cris,regulate,factions,irreplaceable,pied,smithers,unofficially,canterbury,shank,alpine,prowess,fernandez,trashy,blower,tenderly,depicted,but-but,carlyle,disturbs,mussels,mali,sigma,croissant,charades,mince,kilograms,homies,boasting,dined,xanax,high-class,passageway,left-hand,ranting,pixie,pharaohs,nitrate,hyperspace,insurgents,ferengi,yiddish,trends,elevation,figaro,litres,pastime,altering,fricking,ussr,brie,spec,abolished,earthlings,evict,janeiro,pricey,mending,pesky,turbulent,attributes,dο,nessa,downey,gerda,baekje,albino,activation,flamingo,polling,eggnog,lor,bashing,expulsion,verity,granddaddy,dominican,flattened,mba,analyse,untimely,reversal,elka,kensington,'one,ambiguous,tortures,glock,clouded,chakra,percival,sundae,housewarming,lum,frylock,diagnose,emblem,posterity,thermos,lookit,perseverance,vivien,hamid,mayfield,midge,garrity,okey-dokey,untied,bulge,forsyte,sheen,greased,self-righteous,optic,pasquale,ridin,low-level,ridges,twitching,myron,mariano,exterminated,grrr,crossfire,topping,impudent,bloods,lupe,gravely,manifestation,moat,prefecture,esme,kwang,hei,noticeable,muir,mausoleum,claudette,consignment,algorithms,alrighty,tonsils,wrongful,knackered,lacy,successes,daddies,grilling,zeppelin,lok,smartass,catalyst,bergen,checkout,jobless,rhea,dotted,tarot,promotions,dangle,firecracker,laces,concessions,aphrodisiac,expresses,crowning,worships,quarrels,launches,vicodin,utensils,walnuts,snare,croissants,neelix,parrots,deficiency,sores,destroyers,firecrackers,conjecture,airways,saucy,terrors,swindle,taffy,coerced,pornographic,imaginable,digestion,what--what,aye-aye,'ts,kraang,craze,watt,metaphors,ooooh,why-,critique,veterinary,warships,potts,presto,depleted,shapiro,har,sarcophagus,slump,hooky,improves,ruxin,workings,thunderstorm,hellish,keegan,trickster,probie,decadent,lordy,henning,fiddling,saroyan,armani,gaul,devise,triplets,navarro,humbled,está,cabo,pacino,asians,triumphs,cross-examine,straight-up,wait.,gout,dubbed,devoid,compensated,johnston,rika,karel,bombardment,get-together,frightfully,piero,salvo,licks,overflow,multiplied,attributed,spores,orchestrated,maybe-,slasher,uncharted,pimple,quench,rendering,stubbs,purcell,disks,giver,hard-core,sunil,hayward,sm,rapids,ulterior,yelp,deduct,confer,stockton,khalid,fares,perpetrators,impure,summat,oar,keyhole,pertinent,domingo,purring,standstill,groupie,danube,interruptions,vroom,integral,femme,loins,dar,untold,wickham,progression,maja,undeniable,o2,acapulco,inadvertently,alaikum,inexplicable,radish,albright,lingo,illogical,shindo,wait-,yosemite,sieg,snows,thefts,exceedingly,herc,crushes,stint,flustered,alto,violinist,rishi,bonehead,kravitz,optional,'night,w-why,passwords,fontaine,sanctions,staking,playback,lomax,spinster,fawn,vials,spouting,osman,melville,refreshed,jessi,stooges,disfigured,reefs,conversing,anubis,takers,ronin,intuitive,hippy,to-do,scarves,albania,excalibur,xing,dinnertime,harboring,watanabe,chas,award-winning,orville,productivity,injecting,cross-country,wouid,loyalties,unresolved,froggy,messin,stub,teo,kao,derivative,sparing,wichita,shayne,denim,asano,bonsoir,grievances,bbc.co.uk,undetected,scams,rugs,subjective,cicero,converting,transformer,noone,inventive,eloquent,soot,amalia,umpire,quicksand,succeeding,georgian,bitterly,sloth,contraction,fondue,physiology,britches,removes,longevity,intergalactic,lupus,sms,extremists,remi,high-level,golfing,dab,gaza,tapestry,lithium,sacrificial,confetti,experimented,gurgles,debs,typhoid,racers,advert,conditioned,myka,siddharth,inconceivable,rusted,gazelle,cartels,burdened,murky,ros,sayid,artemis,divinity,prays,warranty,ceramic,chilean,'just,harker,canton,obese,enzyme,repetition,kosovo,fοr,silencer,bores,multitude,improbable,hybrids,cubans,juliana,scepter,jailer,baldrick,manuscripts,concealing,air-conditioning,bureaucratic,branding,pompeii,zoya,pedigree,halifax,declares,killian,revolving,wexler,trippin,indirectly,dragonfly,contusions,holographic,catheter,one-armed,aimee,know-it-all,dao,fenner,augie,friedman,blowout,beaming,dutchman,testicle,stationery,long-lost,hitomi,stardust,dismount,scenic,lorelei,bad-ass,dill,carbs,scarface,puzzling,defends,practised,suites,cranes,masseuse,caper,boo-boo,def,marquez,amit,sectors,lengthy,fortified,thierry,dory,hewitt,chink,psychics,ça,decorative,karla,geraldine,correspond,graciously,bronco,mangy,shipwreck,trustee,bellowing,vagabond,goofing,mind-blowing,forte,absolve,eros,vomited,dismal,arkady,telegrams,discs,mor,buyeo,aerobics,ut,melrose,alexx,wren,bogey,forging,god.,hodja,guesthouse,bohannon,nandini,helmut,regency,conroy,lebanese,harlot,gauri,bashful,coached,rommie,vietcong,shambles,yoghurt,'ll-i,'ya,olson,geordie,woodward,enron,demi,saito,committees,debates,this.,evacuating,striker,wentworth,circumcised,vice-president,deva,brainless,inherent,maniacally,nuh-uh,bourne,reluctantly,pellets,abstinence,ieft,trombone,boomerang,readiness,realms,antidepressants,vibrator,dumbo,astrologer,ghoul,attribute,sparkly,torah,acp,magnifying,coding,latimer,hatches,rump,pampered,noona,stinker,remus,greener,ives,mittens,pessimistic,angelic,midsummer,snowflake,wrecks,quartz,emt,kanan,humpty,caruso,stalingrad,willows,barged,wishful,concur,stupidly,narayan,temptations,enforced,dougal,alcatraz,playwright,striving,grazed,negligent,pulsing,psychopaths,benches,mesh,iggy,kee,hymns,treasured,musk,gould,musket,nukes,geologists,renoir,corabeth,rem,intermission,grits,redirect,gaulle,zara,disrupting,sable,svetlana,connelly,woes,armoured,suarez,lackey,erupt,stank,shao,sanction,hinder,demoted,surfers,blackbird,eveything,yeah-,adjourn,bile,sunken,sprain,misaki,commendable,upfront,jolie,maroon,possessing,six-year-old,prematurely,tok,manfred,uganda,madras,cleanliness,stephan,swayed,high-five,antichrist,skim,irishman,doofus,costas,pounded,sedate,hurricanes,oink,moreau,zi,foolishly,radicals,momentous,une,sheena,disengage,landfill,jolene,disturbances,kilometer,rigs,faulkner,high-ranking,lula,inbound,stetson,partake,paralysed,pinot,romulan,one-sided,shakin,v8,emi,katerina,musicals,subdued,40th,weeps,commies,indisposed,fro,pyo,beagle,plumb,culprits,momentary,adrianna,fawlty,sanitary,ria,gretel,skyler,constitutes,installments,lecter,unsuspecting,d-day,asphyxiation,gita,consented,swimmers,voter,robs,lolita,fresno,xbox,studs,peri,shudder,benoit,taker,dowager,heartburn,mccabe,imaginations,modelling,dopamine,grr,severity,abdullah,leaflets,evilly,extensions,glimmer,arlington,vex,khrushchev,twerp,rajiv,resonance,garnet,bavaria,sasaki,mcgill,mer,expire,presenter,life-threatening,koenig,hess,sas,beryl,19-year-old,lyndon,ticker,entrees,nr,lindy,miao,'your,connolly,signorina,duress,bacterial,groundbreaking,sabotaging,networking,jocks,crazies,locusts,lodgings,jean-luc,dozed,bitty,kepler,frenchy,sunbae,milt,uranus,matador,daktari,bala,wh-,unfriendly,checklist,niels,imports,devilish,octavia,britannia,cappie,hospitable,staples,sociable,frederik,bikinis,bazooka,weirdly,transylvania,paintball,alcoholism,hold-up,droppings,flier,scorching,flexibility,minotaur,narcissistic,matinee,absolution,arman,splashed,floral,peralta,toads,electoral,violins,compliance,pathway,nielsen,p.r.,juries,unconditionally,pacemaker,in-between,cuss,persistence,disobedience,interestingly,franck,revolves,icebox,birkoff,transports,mistrial,disclosed,dalai,remand,welding,fruitful,ergo,fodder,disarmed,adolescence,jugs,examinations,rayburn,puree,converse,uttered,graders,trustees,lorne,christophe,tweets,lament,mccord,essentials,goran,weatherman,ebola,turnip,vishal,galilee,queasy,armpits,albeit,installment,hedges,corset,scorched,leaky,latent,chatted,dorms,cardigan,surpass,chuckie,sophistication,tada,midterm,icarus,viki,sickle,thrones,famed,farrow,slew,leprosy,registrar,beecher,sparked,onset,helpers,tragg,lawman,conflicted,descends,happenin,suraj,birthright,akiko,lynne,l-l,eiji,yourjob,-you,'donnell,kwai,wastes,fortitude,guy-,latrine,sawing,beret,dianne,acids,queers,groping,busboy,feathered,'n'roll,albatross,go-go,rookies,voight,frock,maury,shyness,platforms,luftwaffe,'do,delirium,trapeze,rheumatism,olden,croc,tosh,dominating,trickery,ob,vasu,ripples,sharpened,microsoft,glances,back-,one-two,holdin,show-off,juniors,forearm,dribble,trespasses,daimon,gourd,lev,freedoms,tier,zhi,elevate,scatting,barter,godless,crackpot,jeering,b.p.,rygel,mechanisms,vc,itunes,appease,playtime,minx,kazakhstan,thunderbolt,catacombs,bleachers,auditioned,entrepreneurs,autopilot,tidying,shinjuku,gummy,fibre,herrmann,births,sacrilege,millicent,luminous,mums,shoemaker,bollywood,alvaro,vee,sanitarium,marlin,hands-on,opposites,dentists,abracadabra,unicorns,observers,microbes,charlatan,admiralty,specify,pancreas,inflatable,janek,overcame,docket,redding,klaxon,divorces,capt,invisibility,ducked,gilligan,buttermilk,coupled,palanquin,sized,mailing,alchemist,spaced,babble,nodded,ep,yoshi,stinger,adverse,eastwood,line-up,dirtbag,croatia,pinnacle,gastric,tweeting,noriko,uneducated,koala,booms,rodents,kites,mhm,reardon,trotter,parchment,zucchini,vasectomy,toolbox,pained,proverbial,stirs,gassed,spielberg,kazuo,melodrama,tobin,magnesium,0f,nola,donahue,dehydration,cad,braking,hematoma,tuba,kiosk,half-naked,prada,impacts,organising,brainiac,insufferable,auld,munching,roped,yeo,rudeness,oye,jugular,lewd,tramps,nieces,chem,mcclaren,tryouts,ravaged,cues,trick-or-treating,clutching,knowledgeable,usage,squatting,chugging,englishmen,surveyor,roamed,instances,defuse,prawns,leif,soundly,spanked,droids,longitude,skillful,clipping,stabs,transponder,nappy,bowers,retrospect,kajal,shes,leased,talyn,parliamentary,braxton,shard,hansel,farthest,inquisitive,tablecloth,kamikaze,didier,milestone,meh,preeti,comparable,anointed,lmpossible,looker,vanguard,waxing,coworker,landings,fulfillment,'sjust,diminish,enroll,expiration,snoopy,fixer,anson,segregation,tempest,petrie,deceptive,voss,doesnt,druid,erected,kendrick,comprehension,fondness,determining,iguana,pogue,exiting,thinkers,stepson,cavendish,lowers,'then,sisterhood,mongol,izumi,kleenex,pores,hobbes,annabeth,wobble,packer,nos,corkscrew,respiration,boing,celebrates,capsules,backdoor,suki,wakefield,aristocratic,bilal,figs,gregorio,policing,playbook,versatile,aliases,flatten,foghorn,scorned,lourdes,beatriz,gusto,daren,pappu,off-key,dias,mayfair,libel,psychologists,sandi,galapagos,scot,mockingbird,uhhh,tremors,vitality,starch,vastly,nando,chit,critter,shears,rube,choo-choo,banshee,mistreated,referendum,sacrament,liftoff,pendulum,spokesperson,zeal,go-to,lesions,statistical,indy,agha,warhol,uplifting,blanco,williamson,alia,complement,cornerstone,birdsong,wiz,juarez,geetha,bureaucrats,tinny,rapport,acne,ebony,cordial,traci,homophobic,landline,portray,torque,buford,kellerman,bawling,canning,scratchy,submissive,ouija,antibodies,collaborator,slingshot,anchored,crowing,p.o.,embryos,antlers,winifred,prussian,protectors,brochures,otherworldly,janelle,checkpoints,malls,parcels,goldilocks,girdle,ageing,chadwick,critically,minerva,cross-examination,crete,axle,chummy,decreased,bose,roc,blockbuster,smog,wildfire,man.,e.t.,amethyst,collided,walk-in,prussia,invoices,mir,infidel,rogelio,wart,forceful,lieu,iodine,decreed,hairline,'hello,theatres,wreak,karina,limelight,duffel,calais,gandalf,hassling,mau,mj,clout,shafts,adoptive,expires,lakers,scruffy,parmesan,consultants,tunisia,flagship,hasten,stead,teamed,ofthem,my-my,backfired,autographed,deportation,vida,pumpkins,oda,coveted,vive,objected,conniving,sicko,take-off,astute,ridiculed,priesthood,mid-tempo,heretics,tranquil,bonner,'ra,flunk,assembling,wallow,whoring,'sup,stapler,hep,imbalance,tins,gp,bulldozer,hormonal,towering,full-blown,catwoman,rhubarb,gertie,bla,workmen,leviathan,safekeeping,faxed,imprison,triage,conjugal,yorkers,incognito,jenner,mindset,blended,akash,sparkles,laverne,aurelie,croaking,allez,'e,specified,crusty,overlap,luscious,gladstone,anthropology,hermione,jacking,roost,spouses,greyhound,ecuador,particulars,unforeseen,cleverly,gordy,placenta,unspoken,beamed,coachman,knave,foyer,escalate,tiki,palette,embarked,zion,serenade,miser,uday,inhabit,inhibitions,stills,rant,dainty,daley,trask,martín,chop-chop,worshipping,rarest,black-and-white,wiedersehen,augusto,batty,participant,raph,cheon,far-fetched,senpai,nike,billboards,lis,sabre,manchuria,implication,deejay,scholarships,disobeying,migraines,urinate,downer,dinars,holli,leblanc,rizzoli,spoiler,foxtrot,renato,keats,sous,superstitions,coordinating,wisest,atwood,woodstock,dutchy,diners,inadmissible,cally,displaying,radioactivity,connoisseur,barbeque,mixes,scrotum,smoother,craigslist,avalon,mutations,baja,roddy,vidal,degraded,horseshoe,pathways,sailboat,devereaux,birdy,coincidentally,ofa,lund,mamie,all-night,dazed,overwhelm,tahoe,automobiles,huxley,breakers,conform,comanche,miserably,deactivated,'en,defies,fazio,ingested,watchdog,addie,prawn,hells,delinquents,heathrow,tot,kayo,koichi,loosely,constitute,haynes,keane,nannies,acupuncture,displeased,runny,blot,reduces,eyeing,cossacks,stumped,h-he,royals,heo,clamps,dede,canvassing,exited,exalted,gander,necktie,hordes,vomits,post-traumatic,i1,c.i.,calhoun,conceivable,ibiza,entangled,moshe,misread,vaccines,sexes,conjunction,scheduling,undressing,twelfth,gash,grubby,sao,chien,shimmering,holders,nautical,confucius,pushover,enlarge,dawkins,neurologist,mangled,wag,urinal,malfunctioning,intolerant,clerical,privates,reconciled,tackled,pesticides,euphoria,retake,jessup,bluebird,cutting-edge,apostle,temperance,calligraphy,brotherly,solstice,shagged,bowled,bastille,ignited,therein,camaro,nationalist,eoraha,documentaries,storyteller,clingy,splinters,insulation,shakira,outhouse,byrd,asuka,scones,subscribe,swirl,beavers,rip-off,tingle,jordi,gymnasium,frisk,eren,whoo-hoo-hoo,paola,appliance,reprimand,yuu,gopher,marcella,cruelly,draught,buzzed,taint,bystander,lp,consummate,vigilance,hing,raptor,astro,twenty-seven,nothing.,countenance,choreographer,obliterated,life-,massively,indict,sachs,busan,zhong,cashing,neutralized,befriend,tatsuya,empowered,appendicitis,outlive,ph,australians,indianapolis,jails,leary,interacting,foretold,syracuse,condos,dialogues,dimples,astral,pus,airship,bulkhead,sic,manoeuvre,ake,illuminate,pimples,admin,fife,this-this,mea,c-section,constituents,renal,topside,beyoncé,contingent,vane,u-boat,clasp,bagpipes,precarious,ur,delicately,yul,hard-earned,burkhalter,harpoon,relentlessly,photographing,rei,equilibrium,flimsy,vocalist,torments,pimping,phases,wesen,teeming,wrestlers,antiquities,burglaries,baddest,flicks,joni,jetson,chipping,yearly,linc,nami,wilkinson,canisters,silvio,tsai,plumbers,workforce,frostbite,kath,mes,twenty-six,selim,corona,'let,mortgages,ejected,recount,stirling,sparta,vo,desist,'because,ciro,rune,alleyway,doggett,sutra,thirty-two,jb,dermot,disliked,dissect,physique,'nor,fowl,showbiz,afoot,t0,engagements,stifling,milner,who-,irreversible,haters,abetting,hague,remarry,cassio,v.i.p.,sixes,five-year-old,hobbit,manon,aram,offences,stacking,feral,fide,reportedly,chrysler,coherent,coated,gambit,look.,laborers,selecting,newsreel,chimpanzees,commander-in-chief,peddling,catapult,sedatives,shoppers,formations,questionnaire,beverages,josiah,retches,top-notch,mistrust,lill,chowder,lavinia,kimber,brokers,varieties,fennel,leann,curd,delenn,gushing,saheb,jerked,neo,cossack,expeditions,coldest,nosebleed,helplessness,ft,satchel,doo-doo,layman,butthole,cuddling,policewoman,instability,ceilings,yuka,ketamine,pippa,flanagan,off-duty,mathis,hodge,knοw,pryor,goethe,haywire,firstborn,lestrade,gory,kanye,hypnotize,airing,peruvian,eyre,bundles,socialize,'which,machine-gun,rallies,rouse,luckier,hildy,attaché,citation,handsomely,faceless,grownup,finely,nitwit,beckham,periscope,shimmy,two-faced,kaleido,kaori,nt,lovemaking,sutures,beet,hatter,fraudulent,grange,οn,andrés,minh,laceration,venison,hoshi,reinforcement,flak,shrew,homeworld,toothpick,vasco,taunt,alina,ascent,frobisher,flirty,hoodlum,destitute,inclination,abrams,wankers,shielding,cited,arf,immortals,dispersed,deliverance,intellectually,noooo,creamed,appétit,unwelcome,piracy,wal-mart,heats,milena,adapting,geeta,pretense,nifty,amplified,ninny,seam,cheeseburgers,'come,gramophone,expo,consumes,necessities,hartford,deux,acquiring,socialists,southampton,hou,fairbanks,katja,fairest,broader,rhinoceros,once-in-a-lifetime,coincidental,guinevere,offends,cloned,brant,kellogg,sandhya,radcliffe,illustrate,sorely,internationally,ambient,snatching,duce,crematorium,podcast,partition,slaying,leopards,puma,donaldson,blimp,misfortunes,chillin,sheryl,prickly,high-powered,anxiously,pestilence,unruly,papaya,trenton,lal,troublemakers,yagyuu,municipality,bebop,holodeck,gnarly,hanukkah,skimming,stuntman,thom,saucers,snapshot,jurassic,boom-boom,mobster,craftsman,khloe,cissy,ismail,lexus,fastened,santi,longtime,sander,looming,requisition,tenacious,unpacked,reps,shorthand,plait,contented,centurion,realising,padded,saddled,octave,bewildered,pandey,koko,entice,chau,playmate,integrate,nao,dead-end,dissertation,i`ll,sasuke,abolish,lightening,tanned,outreach,norah,eaters,fatalities,thickness,censor,oxy,cabal,pee-pee,nostradamus,skippy,soaps,crass,einar,ten-year-old,glaring,professionalism,baber,cale,mgm,gnomes,proposes,nicht,aquaman,desiree,osiris,alana,snagged,strays,collaborators,sabbatical,industrialist,shana,craftsmanship,remedies,antibiotic,bard,gutters,motels,burlesque,gaelic,acorn,maitre,eavesdrop,arcadia,nomad,sweeten,exclamation,five-minute,calamari,thomson,compares,golfer,alberta,manger,ensuring,self-pity,blackness,subterranean,fryer,seniority,cheaters,rectify,is-is,snotty,shauna,newfound,iook,experimentation,cucumbers,jagged,gilly,unbalanced,databases,protons,rasputin,ovaries,spatial,nhs,metaphorically,aaaaah,no-show,decepticons,sardine,tarek,milos,eruptions,x-men,heartily,tweed,relaxes,heaviest,clogs,chaudhary,rallo,av,masseur,joxer,baptiste,goldstein,soph,hideo,freshwater,quarantined,erosion,partied,mite,leyla,marigold,itjust,point-blank,ewan,hairpin,ice-cold,knucklehead,mopping,montenegro,hanky,rousseau,gangway,payal,darken,quiche,clairvoyant,pearly,ballast,fuck-up,configuration,oversized,subpoenaed,trapper,doh,cosby,compartments,admires,vamp,viggo,reactionary,idly,pout,approximate,walkie,playstation,compiled,sprang,mg,ama,magnolia,commissions,angered,two-hour,pero,stoke,primed,bragg,unearthed,ingram,hortense,heartbeats,three-dimensional,conflicting,tami,frontline,vita,approves,utilize,stuffs,habib,lnspector,gutless,transplants,ahab,kasey,bolsheviks,ventured,snowstorm,headset,grovel,appreciative,urchin,tata,litre,balu,hostiles,newsletter,berk,subordinates,mansions,rayyan,informs,pistachio,gilda,gleaming,yaah,relinquish,railroads,standin,fondly,crewman,finnegan,forger,ans,contradictions,accuses,kissinger,poppins,three-quarters,truckers,outcasts,ducts,sae,starfish,nix,kudos,baboons,terrorizing,pubes,nοt,reversing,midgets,snooker,parades,one-third,jansen,shindig,mahir,susanne,daydream,southfork,chibs,whittaker,jerk-off,luau,styling,repairman,schubert,surgically,sped,crikey,analysts,simplify,gangsta,michal,agonizing,bibi,inscribed,induction,fetched,carmel,congratulated,apex,deserters,koi,xia,fibres,composing,malia,terrorized,comedies,systematic,engulfed,cosimo,hourly,congresswoman,rummy,flinch,mongolian,unforgiving,receptive,neurosurgeon,twenty-eight,miyuki,operas,programmer,ankara,luxuries,revoke,abortions,narration,liquids,multinational,goddard,robo,toddy,garter,oppressive,procure,counterattack,kiwi,pail,sacha,gymnast,glenda,rages,check-in,scaffolding,hearth,wharton,bots,sigmund,judaism,cmdr,couture,viewpoint,toffee,spud,'scuse,helsing,decaying,ranges,cellphones,caterina,blossoming,hacks,anakin,transforms,booths,thirds,infallible,gaurav,nobunaga,incarceration,mumble,conveyor,cobwebs,godsend,c.e.o.,avert,problemo,airmen,jammer,ulrich,highlighted,mma,real-estate,faa,frye,intubate,salinger,instantaneous,bettina,stowaway,baggy,arguably,paternal,boardroom,flaunt,kimball,gradient,retrace,stockholders,proton,tt,isnt,mallard,reincarnated,planks,enforcer,trumpeting,crouch,foie,whacking,thane,rowena,escalating,spender,brim,duster,thumps,ideological,entree,bangladesh,atrocity,preached,hpd,tre,chats,sans,nimble,halftime,supremacy,warlords,prism,soulful,sundance,intrepid,whoopee,putz,rigsby,regenerate,mystique,maxed,life-changing,janus,blending,jumpin,b.s.,rhett,scarring,swish,juniper,ginseng,ligature,cramping,reflections,bodega,vesuvius,assad,pegs,aaargh,mongols,therapists,sampling,fairchild,methadone,stereotypes,corned,gluten,prose,eep,rainfall,anklets,callers,angrier,attractions,jacko,jud,photon,commoner,inquiring,implemented,-what,gustave,worry.,regionals,feride,aoi,centimetres,justifies,chernobyl,montage,rumba,hilt,minna,norse,pelé,lib,luxembourg,athos,azul,corrigan,reb,abuela,peeps,hammerhead,eraser,trinkets,patented,kook,renfield,monstrosity,strides,veritable,nomads,exempt,sonata,fuentes,averted,ozzie,spheres,sauerkraut,pawnshop,wildcat,differential,degradation,bourgeoisie,coils,endearing,weakening,rong,trimmed,slaughtering,freestyle,ts,dayton,oh-ho-ho,dismantled,svu,fray,forefront,khaled,uv,indiscreet,tarmac,fer,red-hot,doable,probing,groupies,jumpers,bookkeeper,siegel,mangoes,granada,yoshiko,sachiko,pheromones,expedite,apparition,hallmark,shareholder,furnish,meringue,kinks,'from,subaru,criminally,caw,raccoons,nο,lute,battled,mozzarella,nasser,scooped,correcting,economical,holm,antisocial,negativity,rotted,vaudeville,docile,constructing,escalated,co-operation,benjy,remanded,tether,daresay,poignant,loafers,stahl,miso,rubin,humanly,relieving,irena,dalia,in-law,continuation,violates,landlords,smokers,registering,seiji,oozing,buildup,avenging,etched,loon,paddling,keeler,whooshes,tenacity,wheelbarrow,giveaway,hazards,clinically,cubby,paroled,'not,indonesian,vidya,accumulate,angelique,flashlights,whiny,cranking,lumberjack,bargained,developers,laszlo,taiwanese,byrne,appetites,baz,streetcar,levin,northwestern,nak,mccormick,atonement,nightstand,bristow,armistice,shinichi,kolkata,clowning,tightening,bakersfield,singsong,advisory,dyin,fundraising,upped,headstrong,prevailed,hungover,birthing,stagecoach,simulated,megumi,peddler,belmont,perfumes,demonstrates,ecological,ola,grievance,goddesses,figment,smalls,debriefing,minorities,shelling,daredevil,clean-up,punctuality,kush,leapt,burnin,businesswoman,sulphur,organizer,tal,ringleader,tantrums,idealist,inkling,door-to-door,captives,chloride,musa,ang,foresight,pram,do-do,crippling,bungee,fashions,hemp,gunfight,registers,celibacy,anthropologist,ressler,libido,modification,deviant,jib,pests,aaa,pensions,hummer,disagreeable,daunting,consolidated,breen,barbra,slipstream,tr,moderation,blissful,thirty-six,moly,europa,innate,viii,patents,jerrod,yoke,necklaces,comical,physiological,naps,gan,valdez,ware,varies,jimenez,hanley,budding,carburetor,traffickers,unveiling,billiard,suresh,longs,klutz,benefited,outlawed,homestead,cooke,guantanamo,dugan,balboa,bingham,soju,loosened,alessandro,watergate,pompey,expands,protestants,dima,adhere,constipated,fixation,decently,chrissake,epileptic,booted,rockwell,some-,meteors,mowing,ocd,yuji,bup,aftershave,malta,animosity,whisk,lilac,greets,marwan,marika,lombard,comatose,glows,aided,burroughs,greats,altman,sentries,grendizer,dentures,swindled,tnt,nobu,hadji,resin,fictitious,kelp,slush,predatory,contention,navigational,pairing,emptying,pacifist,fdr,atropine,compress,unser,tip-off,quart,wgbh,chamomile,spiteful,brawn,putt,spirituality,tyrants,valedictorian,bureaucrat,poacher,porters,associations,formulas,hackett,embroidery,gratifying,cps,westen,reputable,glaze,wrestled,sufferings,yume,aragon,relocation,harden,amour,how-,rammed,unites,helo,dupont,jiggle,symbolizes,brainwashing,seer,ch040200,gui,symmetrical,wikipedia,cervical,hoon,law-abiding,bajoran,usable,voyages,sumner,lurcio,runaways,elemental,séance,terrier,chiana,mothership,shielded,promotional,tweak,fixated,mistakenly,hellfire,juju,auctioneer,flickering,ak,tutu,isolde,merlyn,receding,underestimating,defibrillator,chassis,incomparable,padding,hazmat,mosaic,craters,cheeses,sickbay,locator,yielded,turbine,sporty,paz,idling,disdain,mitts,hounding,inflamed,inverted,corresponds,rosalind,gulping,suspiciously,polyester,affinity,sforza,shifty,whitechapel,realises,treading,snotlout,triggering,crowder,celibate,getup,wedlock,mucus,metamorphosis,tourniquet,danni,signe,irv,ablaze,illuminated,cardiologist,schanke,inflated,artiste,lindbergh,highs,bookshop,tc,so.,impotence,muted,chevalier,unhand,tambourine,gro,jus,venerable,doberman,mogo,1800s,giuliano,wanton,transient,stepdaughter,responsive,supermarkets,invasive,ofhis,rots,greendale,wimps,bajor,blister,bray,exchanges,attagirl,doubly,islanders,l`ve,befall,psychedelic,faust,porcupine,deteriorating,i.e.,escrow,sprinklers,saracen,notoriously,gifford,passover,spidey,anterior,backfire,tokens,ajob,apricot,venomous,they-they,brisk,dhs,pac,nativity,mahogany,kunal,kondo,microchip,cai,spar,massey,listen-,ardent,no-brainer,orin,psychos,jumpsuit,amin,stinging,rustles,woolly,clitoris,verification,would-,admissible,uther,caws,poppa,patronizing,scandinavian,ailing,triads,detailing,magdalene,standoff,specifications,resumed,braids,bridger,townspeople,brainstorm,dei,breakout,tangerine,tzu,insidious,gumbo,icons,watchful,cruisers,somalia,crucifixion,piranha,darkened,ratty,protagonist,pyre,huffs,ima,zoning,great-grandmother,we`ll,bracket,nuño,scrappy,decorum,childress,stifled,sd-6,ballots,bayonets,applejack,dmitry,decomposition,voucher,taoist,shat,raindrops,wrought,converge,paisley,almeida,changer,chipmunk,bloc,airstrip,amore,clog,tinder,dreamers,lien,tolstoy,molester,transference,lightman,algerian,lucio,stomped,buenas,qualification,perps,repertoire,stoker,pester,backdrop,optics,bff,müller,counters,statutory,deport,gyeon-woo,waterfalls,cuffed,rosebud,molasses,baltar,strengthened,renovations,haw,ville,mastery,marci,feasible,gospels,clément,sixties,drastically,flourished,pokemon,priced,borneo,header,quigley,inhaled,'est-ce,considerations,towing,cranial,purified,summoning,attachments,ngo,mcgregor,moot,opus,nonexistent,meaner,poncho,paulette,sheriffs,agitation,indiscretion,escalator,outsmart,undying,armin,bilfran,trav,glazed,fairer,100th,vino,heathens,flicker,weirdness,stomachache,downed,stony,charmaine,enema,rector,platt,alight,ransacked,bartlet,shortcomings,wedged,skyscrapers,goto,uh-uh-uh,krieger,femoral,forcefully,overseeing,rosalee,sparrows,polaroid,beaut,dori,woozy,pediatric,holla,slacks,barr,mikado,pleas,infatuation,tlhe,tuscany,tasked,churning,aloof,extremist,billiards,plentiful,kingpin,gull,assurances,faculties,existential,loudest,sixpence,nodes,tremor,things-,incorrigible,hanover,overprotective,cui,llama,wearin,coupe,inexcusable,botanical,pastrami,cooperated,mortgaged,day-,dimwit,nurtured,subtlety,quarreled,whiplash,zhan,flipper,kristy,fie,baby-sitting,racks,t-bone,hp,interferes,stroking,recklessly,thyroid,scaffold,epa,off-line,livingstone,instructors,burritos,thereof,drat,lleó,yagyu,protestors,lode,tripod,mcmanus,tris,mullet,teyla,squeamish,euphemism,tarnished,brahms,ancestry,becks,ramifications,tracer,pedals,steamy,beginners,babcock,skydiving,liqueur,tribeca,conspirators,renard,napalm,infidels,shrimps,outbursts,tosser,hops,dramafever,dictation,yukiko,quivering,rationally,alleviate,cloaking,crayons,cheekbones,complicity,blowtorch,avoids,gettysburg,veggies,departs,anne-marie,duds,it--it,old-timer,conservatives,endowed,meanings,ph.d.,jean-claude,'after,coon,clutter,mahmoud,leona,cob,endeavour,hoses,jackals,tightened,infatuated,tamper,kishan,bagging,mallet,bram,clemency,plummer,suffocation,ikea,pointer,nugent,need-,strapping,shoddy,juanito,saturated,husky,jase,cornish,smooches,shik,prejudices,incapacitated,gar,precedes,anaesthetic,skyscraper,assigning,that--that,imperialism,'leary,sinai,validate,robotics,apprehension,boning,bharat,objectively,amputate,sanskrit,calibre,attained,computing,high-risk,jr.,confuses,sprinkler,unfairly,shhhh,unused,evidences,dwyer,waged,revision,melodies,soulless,amorous,head-to-head,screwy,reinvent,pesticide,adulthood,lessen,amjad,balkans,confines,footballer,renovated,begone,cynicism,ditches,lun,pitied,innings,tuppence,deserting,night-,seedy,robb,luanne,korsak,broadcasts,sociology,unparalleled,chomping,crawls,shortcuts,punishments,portals,antiquity,ooh-ooh-ooh,peaked,reigning,banal,rihanna,dinghy,cynic,constables,paulson,custodian,knowles,coughed,hornblower,acquittal,anja,handover,'brian,lipton,manhole,launchpad,caresses,marksman,sultry,impressionable,ofhere,clipper,jayne,preferable,amazes,confesses,retrieval,timers,petal,matisse,merc,hastily,vaginas,flowery,nosey,omg,transparency,stimulus,clad,gondola,hooters,schwarzenegger,browsing,pecking,matti,henson,rockford,alluring,demographic,'by,adalind,drips,zorn,foa,strategically,absorbs,scamp,please-,inaccurate,forthwith,sponges,grapevine,womanizer,periodic,occupants,nae,piggyback,malachi,man-to-man,cite,parachutes,brunt,b-but,seekers,disagreements,shalini,filmmaking,suffolk,schnell,adjoining,gooey,p.j.,slacking,lyndsey,luz,speculating,screened,cleary,aberdeen,simultaneous,lint,oft,mariko,bartowski,stooge,cross-eyed,drafts,titled,symbolism,first-aid,gradual,clack,impatience,enlightening,migrants,ludo,anchors,declining,rena,protested,secondhand,terrorize,ineffective,dobson,syllable,verbally,wrongdoing,rourke,utilities,kool-aid,acknowledging,primate,lout,stratton,ηe,bookies,revert,racked,congratulation,dorrit,sarcastically,aquarius,atari,chalet,greenberg,bern,disgusts,unfolding,pax,persuading,nicks,kia,adhesive,miyamoto,understandably,crease,resists,todo,bello,carina,dekker,ojai,cu,spasm,kafka,tweeted,mahesh,recapture,anemia,disbanded,dorky,she`s,aptitude,dominoes,trini,ovens,hutchinson,god-given,carelessness,simpleton,lll,indigo,chewy,kal-el,nom,icelandic,amend,daze,candidacy,foreseen,playa,sondra,muffler,unfulfilled,pertaining,cardassians,no.1,tegan,caribou,gangrene,dunne,coliseum,splatter,rectum,tripe,lawless,zimmerman,salutations,willful,sludge,imbeciles,cockney,cantor,negotiable,squirm,foon,flaky,fail-safe,spaceships,contaminate,mcneil,know-how,syllables,nines,ichabod,discriminate,enclosure,gagged,tabatha,warmly,warmest,sweeper,grader,'pol,moldy,clemenza,wicker,koto,caracas,embraces,gully,muad,decimated,docs,inward,romances,piety,takeaway,deflect,kryten,lanie,self-inflicted,pomp,rebelled,indulging,zapped,wer,sandbox,buttered,lange,bingley,invader,feeder,pla,behead,forceps,reopening,reinstate,legislative,guys-,veg,carpool,zest,jeju,defer,topple,mutilation,cloths,secretariat,shrill,reliving,adorned,'dib,quarterly,ailment,start-up,contagion,parading,sustenance,desertion,assures,egghead,sledgehammer,simulator,temperamental,edict,sensibility,farkle,fuehrer,impetuous,notable,dollhouse,stimulated,succumbed,corrine,shalimar,tightrope,conspire,goatee,eduard,tigress,eugenia,bulky,endo,hemlock,la-la-la,scoops,salisbury,quint,anything-,headway,carelessly,incinerated,grisly,gait,unscathed,zinc,midsomer,sneezed,thanks.,stethoscope,dοn,raking,bibles,sono,she-she,lobbying,strait,xiii,owt,erickson,finlay,leveled,vipers,hookup,commonplace,resentful,crick,boyz,ranjit,supersonic,bigelow,exclaim,patronage,dieu,burmese,somethings,academics,egos,constabulary,deadlines,morley,farid,bonanza,nozzle,distasteful,prod,cleave,henshaw,wessex,discourse,overcoming,magna,philanthropist,crapped,expanse,yow,typhus,betel,remo,disrespected,yasmin,electra,buzzard,marlo,darrow,expectancy,madmen,jutsu,dazzled,waller,dogg,citrus,needlessly,attends,aoki,truckload,aramis,cancelling,unsettled,seared,'twas,singularity,thaddeus,noo,chartered,godson,cuthbert,venting,contradictory,cahoots,bridgette,decidedly,lac,knobs,artificially,athletics,schoolwork,hürrem,faux,copped,gecko,competed,trois,barring,polk,spanner,dropout,uhtred,ina,couscous,hikari,sherri,mumps,napa,enchantment,reprieve,headstone,the--the,icky,drago,siberian,audacious,pecan,skylight,juno,twittering,ronda,barmaid,commendation,cartilage,mucking,suppression,plume,delores,madre,helix,sultana,'please,twinkling,zola,prentice,sg-1,pajama,informative,protégé,nice-looking,suave,badminton,yoshioka,graff,karp,lander,guevara,bolshevik,halstead,unmanned,stair,idealistic,breakin,disowned,doormat,conquests,pronunciation,discontent,going-away,vaughan,perversion,tyrell,hartmann,disbelief,racehorse,scallop,leases,shadowy,hurdles,gulliver,executor,slashing,glider,leans,hydrant,sure.,leonid,raceman,adorn,aku,consist,twas,hoarding,a.c.,inquisitor,differentiate,slaving,puffed,pleasantly,primates,mogul,prius,deter,ter,robson,simeon,piccadilly,veranda,merging,o.d.,breezy,quan,capped,knowwhat,blue-eyed,ponds,sided,overthere,landmarks,converts,outback,deja,shotguns,squaw,eluded,ifhe,tetsu,satomi,paella,erasing,avant-garde,tupac,upholstery,pbs,baseline,neighbouring,lioness,crackhead,likeable,kibbutz,katharine,moonlighting,bumpkin,gant,laborer,scorsese,droning,fernand,gunter,letty,dawning,setbacks,zhaan,trouser,whatyou,bosnian,rancid,balthazar,velcro,emit,wherein,'amour,aron,brahma,stockbroker,blackwell,insightful,enoch,prancing,enzymes,bellevue,vhs,anglo-saxon,santini,tatum,unconsciously,ummm,geraldo,pt,updating,grotto,dams,hahn,unscrupulous,bryn,vick,eleventh,crises,resembling,electrodes,payload,picnics,loathsome,darnley,singsongy,ruffian,goulash,dov,do.,obi-wan,tartar,sunburn,littered,saying-,supplemental,drop-off,lawton,disruptive,killjoy,short-lived,knock-knock,hourglass,second-rate,pasty,turnaround,carte,franc,meteorites,blackpool,brainy,haruko,suze,grappling,patrik,misfits,mover,molesting,downton,strumming,blur4,hater,mobilized,bung,brain-dead,solitaire,barbados,hummus,he--he,vips,resorts,maniacal,chaney,solange,drivel,rodgers,microfilm,combs,memos,looney,batgirl,mariah,squint,honky,tyrannosaurus,sediment,brava,coincide,voltaire,apparel,mockingly,please.,lia,gawd,ordnance,gatherings,ged,ponce,sapiens,old-time,jaclyn,one-off,amputation,bustle,jockeys,toru,golem,sandstorm,cloaked,squander,setsuko,proudest,yanking,regimen,after-school,deluca,khalil,or-or,vickie,exhibited,constituency,plagues,hitchhiking,gouge,stigma,storytelling,otters,ove,pooper,toasting,purification,despises,positioning,lashed,blinked,francoise,extracting,flavours,creators,destinies,xiu,spector,huntley,lynda,genji,uniting,legislature,bloomed,strenuous,blakely,masterpieces,squishy,lows,afro,liven,orgies,babette,outdone,nintendo,curiously,matthias,saab,pantyhose,stavros,warns,interactions,biologically,fresher,wasteful,double-crossing,centipede,banger,balki,stickler,arya,perpetrated,computerized,ulcers,vickers,caspar,kasper,scavengers,bugsy,working-class,two-year,bitchin,semper,kaya,moronic,humbug,overbearing,rosenberg,cheapskate,toupee,structured,sakamoto,kaz,ovation,plunger,visor,kowloon,tongs,rancher,sportsman,patriarch,null,blueberries,'ve-,frisco,cartons,exceeds,daedalus,feudal,arses,paradigm,guerrero,edema,chutney,guten,deo,recollect,proletariat,kaboom,interrogations,scuffle,you`ve,henchman,rasmus,molest,tootsie,thayer,yolk,hisself,explicitly,arterial,methodical,saver,launder,spaz,undertaken,hummingbird,intestinal,everything-,horsey,prowling,givens,douse,ooze,dupree,riggins,beehive,elroy,chechnya,luring,gazebo,gatsby,angelus,mathews,wretches,spotter,nine-year-old,petersen,nautilus,recluse,mortis,covet,pringle,ranchers,finite,tonto,angola,platypus,veronika,waging,skyline,desdemona,copernicus,kiyoshi,amazons,marys,w-well,ric,bearable,travesty,frontiers,refuel,korra,monogamous,lull,remnant,nascar,smirk,routed,omer,haas,affiliated,tush,laughingstock,uns,commodities,smithsonian,blockage,ventriloquist,yams,beaucoup,analysed,good-byes,seeming,dumont,mayans,coasters,landscaping,pleasurable,sandrine,navajo,unknowingly,exercised,quotation,hercule,stalks,embalming,bunkers,supplements,politeness,consisted,doings,revolve,unfounded,torrance,astor,if-if,visiontext,winking,hinting,scylla,johansson,uncalled,screenwriter,reimburse,ugo,woodhouse,christened,rsvp,father-son,cannae,virile,hol,role-playing,hankmed,motivational,spotty,patching,never-,tranquilizers,mork,extort,nominations,celebratory,crud,puta,pate,mercilessly,battering,insignia,demeaning,raider,jangling,hipster,reels,upto,triangles,individuality,debauchery,cecily,plucking,moritz,two-time,loin,identifies,phineas,macabre,hurled,varnish,cosmopolitan,wack,pino,surly,obtaining,riffraff,compost,toured,gook,cross-reference,halle,toxie,anklet,hoskins,expressive,singled,zé,employing,migrate,sass,validation,broaden,mortars,first-time,yields,chimneys,gonorrhea,buzzers,paprika,sharif,adjutant,furlough,nefarious,overpower,flogged,shakti,i.t.,hibernation,piston,adventurers,swabs,build-up,rioting,demetrius,cannibalism,pickin,c4,reluctance,embroidered,nome,sia,gimp,whitmore,breeder,jafar,margherita,sizzle,reflective,inger,condemning,endgame,boathouse,chilton,manageable,disintegrate,ethereal,brimstone,preferences,cookin,phonograph,workload,ho-ho-ho,gautam,credited,evading,mouthpiece,farmland,fouled,eights,carnations,scissor,sponsoring,farrah,hairless,defenceless,narcissist,reappear,undisturbed,bittersweet,tusk,memoir,plunging,alaric,lawns,manta,concorde,pleads,iranians,regulated,compadre,arming,sarin,prowler,antwerp,armadillo,tanked,whisperer,magpie,wealthiest,sig,halliwell,sedation,ljust,ayesha,impersonate,fabrication,mediocrity,zapata,crafted,nog,suppressing,metric,scurvy,yukon,photocopy,impromptu,fable,alterations,striptease,attentions,crunches,chae,pryce,felton,printers,coating,rims,salamander,succubus,seatbelts,rotary,maxime,château,mirza,huddled,t-rex,frm,six-month,vulcans,undermining,racking,soliciting,repetitive,lighted,parma,daniella,barracuda,conga,mizuno,shimizu,bumble,shined,liberator,hyeon,tillman,kiera,misbehave,incarnation,stupendous,whereby,pouting,decked,virgo,forthat,diddle,scour,lidocaine,fatality,pinning,cobalt,rudely,jailhouse,restrict,amuses,ducats,enthusiast,chronicles,scorpius,interactive,happend,kooky,shih,devouring,emancipation,'rourke,alaskan,headman,harmonious,noi,0n,infiltration,hothead,midas,wholeheartedly,gugu,erwin,kaitlin,hepburn,classrooms,leia,bulging,rousing,a-are,wherefore,pulpit,monogamy,craftsmen,harv,linens,'ere,ladybug,pooping,steered,aimlessly,calendars,40-year-old,firefight,kohl,ijust,'re-you,wynonna,grog,purged,lukewarm,ultraman,will-,minion,dissection,advisers,demeanor,archaic,sentient,lazar,uninhabited,falter,yourfather,reactors,realistically,windscreen,destinations,fremont,louisville,paulina,iceman,thrift,opie,uploading,fast-paced,mcgrath,shoveling,eee,sideline,fathered,creeper,dade,waltzing,rackets,broots,stryker,eppes,hush-hush,shel,smythe,posterior,disbarred,disconnects,disappearances,snapper,stace,unveil,delko,gr,wheezes,trailers,willed,inspecting,tote,caro,autonomy,warring,vetted,mnh,cronies,whiter,felons,dysentery,binky,nous,nadya,harcourt,chekov,township,lunacy,jas,vegeta,insistence,handwritten,crusades,feline,westinghouse,rami,pasa,chrissie,tuan,mindful,alla,oona,bacchus,footwear,overture,i-is,tolliver,mcleod,aussie,freda,drowsy,fluorescent,pretender,sawmill,shunned,'lt,konrad,frauds,cemeteries,bhavani,nutmeg,buggered,turquoise,correlation,pinkerton,'morning,conning,aversion,recommends,mongoose,kaput,powerhouse,excavated,gripping,derelict,marshes,overturn,embodiment,twila,rapunzel,hatching,jamison,elwood,bathhouse,lends,circuitry,hideaway,mcnulty,25-year-old,eames,lingers,livingston,confederacy,terrify,inaccessible,catwalk,tater,tots,darkroom,visuals,sikes,carvings,lorena,'our,depict,spaceman,nuremberg,aquatic,anvil,mediation,avenues,baroque,lahore,systolic,harms,maximize,jangle,messer,headin,tweedle,mariachi,larrabee,tournaments,booby-trapped,kes,ventures,belize,cheney,saltwater,cesspool,salve,hazing,nudist,melancholic,futon,westchester,bestseller,hangout,arbor,thermostat,picturesque,castrated,ambience,entirety,before-,enabling,olds,leisurely,hella,deposed,opted,pickings,pivotal,mis,loafer,congressmen,'round,genital,signaling,unis,flog,austrians,so-and-so,sleepin,als,surfboard,sil,preserves,gripped,co-pilot,accelerant,satya,incubator,nigerian,hey-,arty,houseboat,seminars,mohawk,caressing,gaz,capricorn,konstantin,vaccinated,footwork,promiscuous,flagpole,hinge,alyosha,methinks,pave,miko,grouse,clipboard,swahili,gennaro,jot,electrified,carlito,ders,mugger,chiropractor,nutcracker,shortened,hogging,confound,tundra,you`ll,chickened,megaphone,ramses,blindsided,incite,caption,tackling,iraqis,unjustly,8-year-old,turds,awkwardly,dispensary,julián,demonstrators,catdog,lock-up,bod,clung,extracurricular,renovating,cyst,soufflé,perchance,abbs,illustrations,dismembered,first-degree,laughable,lemur,balances,cato,hangers,unification,civilisations,vilma,porterhouse,prob,cabana,leipzig,budgets,orry,collarbone,reeds,lithuania,somerset,fernanda,dynamo,jarrod,sponsorship,familiarity,piñata,hakim,bogged,boudoir,housemaid,crayon,pfeiffer,perrin,hinted,large-scale,pom,frustrations,motif,shipwrecked,transformers,caligula,pullman,hanne,omens,suis,extremities,deduce,popov,dwells,unplugged,seaboard,nishi,publications,self-help,druids,pedicure,déjà,pym,apophis,falcone,actually-,gul,yui,finalize,mounts,overdone,assorted,varun,tubs,whitley,finalized,superstars,immaterial,stainless,disinfectant,damning,whitehead,storybrooke,mope,anchorage,loom,kinetic,turnips,foothold,chlamydia,crème,fifties,krystal,ashby,umberto,webs,cavities,down-,mormons,postage,rothschild,s-,dreading,doolittle,captivated,'yeah,saddened,trolling,capitalists,gruntlng,'shea,cyndi,hoes,signify,nucky,myles,dips,dimple,bannerman,holliday,ascended,tidied,shrouded,alienated,wop,childs,satoshi,debit,newsstand,akemi,bodie,lovey,molding,mays,mouth-to-mouth,harlow,monotonous,symposium,grasped,displacement,barnabas,1ahff,blackburn,competence,saiyan,sniffed,midlife,zit,sorry-,djaro,advisable,'t-don,suzette,sienna,scribbling,skateboarding,feats,madder,undermined,cinematic,overpriced,ephraim,whimper,parishioners,self-destructive,hungarians,tapioca,ry,slumming,effie,homely,vineyards,ec,vics,heathcliff,spartans,well-dressed,crapper,enslave,cocked,megazord,bucking,repellent,langford,perched,paraguay,flabby,defiled,dolce,choosy,narcotic,11-year-old,battalions,motorcade,kelley,beaks,tomás,t-minus,sleek,vividly,koch".split(","),firstnames:"aaren,aarika,abagael,abagail,abbe,abbey,abbi,abbie,abby,abbye,abigael,abigail,abigale,abra,ada,adah,adaline,adan,adara,adda,addi,addia,addie,addy,adel,adela,adelaida,adelaide,adele,adelheid,adelice,adelina,adelind,adeline,adella,adelle,adena,adey,adi,adiana,adina,adora,adore,adoree,adorne,adrea,adria,adriaens,adrian,adriana,adriane,adrianna,adrianne,adriena,adrienne,aeriel,aeriela,aeriell,afton,ag,agace,agata,agatha,agathe,aggi,aggie,aggy,agna,agnella,agnes,agnese,agnesse,agneta,agnola,agretha,aida,aidan,aigneis,aila,aile,ailee,aileen,ailene,ailey,aili,ailina,ailis,ailsun,ailyn,aime,aimee,aimil,aindrea,ainslee,ainsley,ainslie,ajay,alaine,alameda,alana,alanah,alane,alanna,alayne,alberta,albertina,albertine,albina,alecia,aleda,aleece,aleen,alejandra,alejandrina,alena,alene,alessandra,aleta,alethea,alex,alexa,alexandra,alexandrina,alexi,alexia,alexina,alexine,alexis,alfi,alfie,alfreda,alfy,ali,alia,alica,alice,alicea,alicia,alida,alidia,alie,alika,alikee,alina,aline,alis,alisa,alisha,alison,alissa,alisun,alix,aliza,alla,alleen,allegra,allene,alli,allianora,allie,allina,allis,allison,allissa,allix,allsun,allx,ally,allyce,allyn,allys,allyson,alma,almeda,almeria,almeta,almira,almire,aloise,aloisia,aloysia,alta,althea,alvera,alverta,alvina,alvinia,alvira,alyce,alyda,alys,alysa,alyse,alysia,alyson,alyss,alyssa,amabel,amabelle,amalea,amalee,amaleta,amalia,amalie,amalita,amalle,amanda,amandi,amandie,amandy,amara,amargo,amata,amber,amberly,ambur,ame,amelia,amelie,amelina,ameline,amelita,ami,amie,amii,amil,amitie,amity,ammamaria,amy,amye,ana,anabal,anabel,anabella,anabelle,analiese,analise,anallese,anallise,anastasia,anastasie,anastassia,anatola,andee,andeee,anderea,andi,andie,andra,andrea,andreana,andree,andrei,andria,andriana,andriette,andromache,andy,anestassia,anet,anett,anetta,anette,ange,angel,angela,angele,angelia,angelica,angelika,angelina,angeline,angelique,angelita,angelle,angie,angil,angy,ania,anica,anissa,anita,anitra,anjanette,anjela,ann,ann-marie,anna,anna-diana,anna-diane,anna-maria,annabal,annabel,annabela,annabell,annabella,annabelle,annadiana,annadiane,annalee,annaliese,annalise,annamaria,annamarie,anne,anne-corinne,anne-marie,annecorinne,anneliese,annelise,annemarie,annetta,annette,anni,annice,annie,annis,annissa,annmaria,annmarie,annnora,annora,anny,anselma,ansley,anstice,anthe,anthea,anthia,anthiathia,antoinette,antonella,antonetta,antonia,antonie,antonietta,antonina,anya,appolonia,april,aprilette,ara,arabel,arabela,arabele,arabella,arabelle,arda,ardath,ardeen,ardelia,ardelis,ardella,ardelle,arden,ardene,ardenia,ardine,ardis,ardisj,ardith,ardra,ardyce,ardys,ardyth,aretha,ariadne,ariana,aridatha,ariel,ariela,ariella,arielle,arlana,arlee,arleen,arlen,arlena,arlene,arleta,arlette,arleyne,arlie,arliene,arlina,arlinda,arline,arluene,arly,arlyn,arlyne,aryn,ashely,ashia,ashien,ashil,ashla,ashlan,ashlee,ashleigh,ashlen,ashley,ashli,ashlie,ashly,asia,astra,astrid,astrix,atalanta,athena,athene,atlanta,atlante,auberta,aubine,aubree,aubrette,aubrey,aubrie,aubry,audi,audie,audra,audre,audrey,audrie,audry,audrye,audy,augusta,auguste,augustina,augustine,aundrea,aura,aurea,aurel,aurelea,aurelia,aurelie,auria,aurie,aurilia,aurlie,auroora,aurora,aurore,austin,austina,austine,ava,aveline,averil,averyl,avie,avis,aviva,avivah,avril,avrit,ayn,bab,babara,babb,babbette,babbie,babette,babita,babs,bambi,bambie,bamby,barb,barbabra,barbara,barbara-anne,barbaraanne,barbe,barbee,barbette,barbey,barbi,barbie,barbra,barby,bari,barrie,barry,basia,bathsheba,batsheva,bea,beatrice,beatrisa,beatrix,beatriz,bebe,becca,becka,becki,beckie,becky,bee,beilul,beitris,bekki,bel,belia,belicia,belinda,belita,bell,bella,bellanca,belle,bellina,belva,belvia,bendite,benedetta,benedicta,benedikta,benetta,benita,benni,bennie,benny,benoite,berenice,beret,berget,berna,bernadene,bernadette,bernadina,bernadine,bernardina,bernardine,bernelle,bernete,bernetta,bernette,berni,bernice,bernie,bernita,berny,berri,berrie,berry,bert,berta,berte,bertha,berthe,berti,bertie,bertina,bertine,berty,beryl,beryle,bess,bessie,bessy,beth,bethanne,bethany,bethena,bethina,betsey,betsy,betta,bette,bette-ann,betteann,betteanne,betti,bettina,bettine,betty,bettye,beulah,bev,beverie,beverlee,beverley,beverlie,beverly,bevvy,bianca,bianka,bibbie,bibby,bibbye,bibi,biddie,biddy,bidget,bili,bill,billi,billie,billy,billye,binni,binnie,binny,bird,birdie,birgit,birgitta,blair,blaire,blake,blakelee,blakeley,blanca,blanch,blancha,blanche,blinni,blinnie,blinny,bliss,blisse,blithe,blondell,blondelle,blondie,blondy,blythe,bobbe,bobbee,bobbette,bobbi,bobbie,bobby,bobbye,bobette,bobina,bobine,bobinette,bonita,bonnee,bonni,bonnibelle,bonnie,bonny,brana,brandais,brande,brandea,brandi,brandice,brandie,brandise,brandy,breanne,brear,bree,breena,bren,brena,brenda,brenn,brenna,brett,bria,briana,brianna,brianne,bride,bridget,bridgette,bridie,brier,brietta,brigid,brigida,brigit,brigitta,brigitte,brina,briney,brinn,brinna,briny,brit,brita,britney,britni,britt,britta,brittan,brittaney,brittani,brittany,britte,britteny,brittne,brittney,brittni,brook,brooke,brooks,brunhilda,brunhilde,bryana,bryn,bryna,brynn,brynna,brynne,buffy,bunni,bunnie,bunny,cacilia,cacilie,cahra,cairistiona,caitlin,caitrin,cal,calida,calla,calley,calli,callida,callie,cally,calypso,cam,camala,camel,camella,camellia,cami,camila,camile,camilla,camille,cammi,cammie,cammy,candace,candi,candice,candida,candide,candie,candis,candra,candy,caprice,cara,caralie,caren,carena,caresa,caressa,caresse,carey,cari,caria,carie,caril,carilyn,carin,carina,carine,cariotta,carissa,carita,caritta,carla,carlee,carleen,carlen,carlene,carley,carlie,carlin,carlina,carline,carlita,carlota,carlotta,carly,carlye,carlyn,carlynn,carlynne,carma,carmel,carmela,carmelia,carmelina,carmelita,carmella,carmelle,carmen,carmencita,carmina,carmine,carmita,carmon,caro,carol,carol-jean,carola,carolan,carolann,carole,carolee,carolin,carolina,caroline,caroljean,carolyn,carolyne,carolynn,caron,carree,carri,carrie,carrissa,carroll,carry,cary,caryl,caryn,casandra,casey,casi,casie,cass,cassandra,cassandre,cassandry,cassaundra,cassey,cassi,cassie,cassondra,cassy,catarina,cate,caterina,catha,catharina,catharine,cathe,cathee,catherin,catherina,catherine,cathi,cathie,cathleen,cathlene,cathrin,cathrine,cathryn,cathy,cathyleen,cati,catie,catina,catlaina,catlee,catlin,catrina,catriona,caty,caye,cayla,cecelia,cecil,cecile,ceciley,cecilia,cecilla,cecily,ceil,cele,celene,celesta,celeste,celestia,celestina,celestine,celestyn,celestyna,celia,celie,celina,celinda,celine,celinka,celisse,celka,celle,cesya,chad,chanda,chandal,chandra,channa,chantal,chantalle,charil,charin,charis,charissa,charisse,charita,charity,charla,charlean,charleen,charlena,charlene,charline,charlot,charlotta,charlotte,charmain,charmaine,charmane,charmian,charmine,charmion,charo,charyl,chastity,chelsae,chelsea,chelsey,chelsie,chelsy,cher,chere,cherey,cheri,cherianne,cherice,cherida,cherie,cherilyn,cherilynn,cherin,cherise,cherish,cherlyn,cherri,cherrita,cherry,chery,cherye,cheryl,cheslie,chiarra,chickie,chicky,chiquia,chiquita,chlo,chloe,chloette,chloris,chris,chrissie,chrissy,christa,christabel,christabella,christal,christalle,christan,christean,christel,christen,christi,christian,christiana,christiane,christie,christin,christina,christine,christy,christye,christyna,chrysa,chrysler,chrystal,chryste,chrystel,cicely,cicily,ciel,cilka,cinda,cindee,cindelyn,cinderella,cindi,cindie,cindra,cindy,cinnamon,cissiee,cissy,clair,claire,clara,clarabelle,clare,claresta,clareta,claretta,clarette,clarey,clari,claribel,clarice,clarie,clarinda,clarine,clarissa,clarisse,clarita,clary,claude,claudelle,claudetta,claudette,claudia,claudie,claudina,claudine,clea,clem,clemence,clementia,clementina,clementine,clemmie,clemmy,cleo,cleopatra,clerissa,clio,clo,cloe,cloris,clotilda,clovis,codee,codi,codie,cody,coleen,colene,coletta,colette,colleen,collen,collete,collette,collie,colline,colly,con,concettina,conchita,concordia,conni,connie,conny,consolata,constance,constancia,constancy,constanta,constantia,constantina,constantine,consuela,consuelo,cookie,cora,corabel,corabella,corabelle,coral,coralie,coraline,coralyn,cordelia,cordelie,cordey,cordi,cordie,cordula,cordy,coreen,corella,corenda,corene,coretta,corette,corey,cori,corie,corilla,corina,corine,corinna,corinne,coriss,corissa,corliss,corly,cornela,cornelia,cornelle,cornie,corny,correna,correy,corri,corrianne,corrie,corrina,corrine,corrinne,corry,cortney,cory,cosetta,cosette,costanza,courtenay,courtnay,courtney,crin,cris,crissie,crissy,crista,cristabel,cristal,cristen,cristi,cristie,cristin,cristina,cristine,cristionna,cristy,crysta,crystal,crystie,cthrine,cyb,cybil,cybill,cymbre,cynde,cyndi,cyndia,cyndie,cyndy,cynthea,cynthia,cynthie,cynthy,dacey,dacia,dacie,dacy,dael,daffi,daffie,daffy,dagmar,dahlia,daile,daisey,daisi,daisie,daisy,dale,dalenna,dalia,dalila,dallas,daloris,damara,damaris,damita,dana,danell,danella,danette,dani,dania,danica,danice,daniela,daniele,daniella,danielle,danika,danila,danit,danita,danna,danni,dannie,danny,dannye,danya,danyelle,danyette,daphene,daphna,daphne,dara,darb,darbie,darby,darcee,darcey,darci,darcie,darcy,darda,dareen,darell,darelle,dari,daria,darice,darla,darleen,darlene,darline,darlleen,daron,darrelle,darryl,darsey,darsie,darya,daryl,daryn,dasha,dasi,dasie,dasya,datha,daune,daveen,daveta,davida,davina,davine,davita,dawn,dawna,dayle,dayna,ddene,de,deana,deane,deanna,deanne,deb,debbi,debbie,debby,debee,debera,debi,debor,debora,deborah,debra,dede,dedie,dedra,dee,dee dee,deeann,deeanne,deedee,deena,deerdre,deeyn,dehlia,deidre,deina,deirdre,del,dela,delcina,delcine,delia,delila,delilah,delinda,dell,della,delly,delora,delores,deloria,deloris,delphine,delphinia,demeter,demetra,demetria,demetris,dena,deni,denice,denise,denna,denni,dennie,denny,deny,denys,denyse,deonne,desdemona,desirae,desiree,desiri,deva,devan,devi,devin,devina,devinne,devon,devondra,devonna,devonne,devora,di,diahann,dian,diana,diandra,diane,diane-marie,dianemarie,diann,dianna,dianne,diannne,didi,dido,diena,dierdre,dina,dinah,dinnie,dinny,dion,dione,dionis,dionne,dita,dix,dixie,dniren,dode,dodi,dodie,dody,doe,doll,dolley,dolli,dollie,dolly,dolores,dolorita,doloritas,domeniga,dominga,domini,dominica,dominique,dona,donella,donelle,donetta,donia,donica,donielle,donna,donnamarie,donni,donnie,donny,dora,doralia,doralin,doralyn,doralynn,doralynne,dore,doreen,dorelia,dorella,dorelle,dorena,dorene,doretta,dorette,dorey,dori,doria,dorian,dorice,dorie,dorine,doris,dorisa,dorise,dorita,doro,dorolice,dorolisa,dorotea,doroteya,dorothea,dorothee,dorothy,dorree,dorri,dorrie,dorris,dorry,dorthea,dorthy,dory,dosi,dot,doti,dotti,dottie,dotty,dre,dreddy,dredi,drona,dru,druci,drucie,drucill,drucy,drusi,drusie,drusilla,drusy,dulce,dulcea,dulci,dulcia,dulciana,dulcie,dulcine,dulcinea,dulcy,dulsea,dusty,dyan,dyana,dyane,dyann,dyanna,dyanne,dyna,dynah,eachelle,eada,eadie,eadith,ealasaid,eartha,easter,eba,ebba,ebonee,ebony,eda,eddi,eddie,eddy,ede,edee,edeline,eden,edi,edie,edin,edita,edith,editha,edithe,ediva,edna,edwina,edy,edyth,edythe,effie,eileen,eilis,eimile,eirena,ekaterina,elaina,elaine,elana,elane,elayne,elberta,elbertina,elbertine,eleanor,eleanora,eleanore,electra,eleen,elena,elene,eleni,elenore,eleonora,eleonore,elfie,elfreda,elfrida,elfrieda,elga,elianora,elianore,elicia,elie,elinor,elinore,elisa,elisabet,elisabeth,elisabetta,elise,elisha,elissa,elita,eliza,elizabet,elizabeth,elka,elke,ella,elladine,elle,ellen,ellene,ellette,elli,ellie,ellissa,elly,ellyn,ellynn,elmira,elna,elnora,elnore,eloisa,eloise,elonore,elora,elsa,elsbeth,else,elset,elsey,elsi,elsie,elsinore,elspeth,elsy,elva,elvera,elvina,elvira,elwira,elyn,elyse,elysee,elysha,elysia,elyssa,em,ema,emalee,emalia,emelda,emelia,emelina,emeline,emelita,emelyne,emera,emilee,emili,emilia,emilie,emiline,emily,emlyn,emlynn,emlynne,emma,emmalee,emmaline,emmalyn,emmalynn,emmalynne,emmeline,emmey,emmi,emmie,emmy,emmye,emogene,emyle,emylee,engracia,enid,enrica,enrichetta,enrika,enriqueta,eolanda,eolande,eran,erda,erena,erica,ericha,ericka,erika,erin,erina,erinn,erinna,erma,ermengarde,ermentrude,ermina,erminia,erminie,erna,ernaline,ernesta,ernestine,ertha,eryn,esma,esmaria,esme,esmeralda,essa,essie,essy,esta,estel,estele,estell,estella,estelle,ester,esther,estrella,estrellita,ethel,ethelda,ethelin,ethelind,etheline,ethelyn,ethyl,etta,etti,ettie,etty,eudora,eugenia,eugenie,eugine,eula,eulalie,eunice,euphemia,eustacia,eva,evaleen,evangelia,evangelin,evangelina,evangeline,evania,evanne,eve,eveleen,evelina,eveline,evelyn,evey,evie,evita,evonne,evvie,evvy,evy,eyde,eydie,ezmeralda,fae,faina,faith,fallon,fan,fanchette,fanchon,fancie,fancy,fanechka,fania,fanni,fannie,fanny,fanya,fara,farah,farand,farica,farra,farrah,farrand,faun,faunie,faustina,faustine,fawn,fawne,fawnia,fay,faydra,faye,fayette,fayina,fayre,fayth,faythe,federica,fedora,felecia,felicdad,felice,felicia,felicity,felicle,felipa,felisha,felita,feliza,fenelia,feodora,ferdinanda,ferdinande,fern,fernanda,fernande,fernandina,ferne,fey,fiann,fianna,fidela,fidelia,fidelity,fifi,fifine,filia,filide,filippa,fina,fiona,fionna,fionnula,fiorenze,fleur,fleurette,flo,flor,flora,florance,flore,florella,florence,florencia,florentia,florenza,florette,flori,floria,florida,florie,florina,florinda,floris,florri,florrie,florry,flory,flossi,flossie,flossy,flss,fran,francene,frances,francesca,francine,francisca,franciska,francoise,francyne,frank,frankie,franky,franni,frannie,franny,frayda,fred,freda,freddi,freddie,freddy,fredelia,frederica,fredericka,frederique,fredi,fredia,fredra,fredrika,freida,frieda,friederike,fulvia,gabbey,gabbi,gabbie,gabey,gabi,gabie,gabriel,gabriela,gabriell,gabriella,gabrielle,gabriellia,gabrila,gaby,gae,gael,gail,gale,galina,garland,garnet,garnette,gates,gavra,gavrielle,gay,gaye,gayel,gayla,gayle,gayleen,gaylene,gaynor,gelya,gena,gene,geneva,genevieve,genevra,genia,genna,genni,gennie,gennifer,genny,genovera,genvieve,george,georgeanna,georgeanne,georgena,georgeta,georgetta,georgette,georgia,georgiana,georgianna,georgianne,georgie,georgina,georgine,geralda,geraldine,gerda,gerhardine,geri,gerianna,gerianne,gerladina,germain,germaine,germana,gerri,gerrie,gerrilee,gerry,gert,gerta,gerti,gertie,gertrud,gertruda,gertrude,gertrudis,gerty,giacinta,giana,gianina,gianna,gigi,gilberta,gilberte,gilbertina,gilbertine,gilda,gilemette,gill,gillan,gilli,gillian,gillie,gilligan,gilly,gina,ginelle,ginevra,ginger,ginni,ginnie,ginnifer,ginny,giorgia,giovanna,gipsy,giralda,gisela,gisele,gisella,giselle,giuditta,giulia,giulietta,giustina,gizela,glad,gladi,gladys,gleda,glen,glenda,glenine,glenn,glenna,glennie,glennis,glori,gloria,gloriana,gloriane,glory,glyn,glynda,glynis,glynnis,gnni,godiva,golda,goldarina,goldi,goldia,goldie,goldina,goldy,grace,gracia,gracie,grata,gratia,gratiana,gray,grayce,grazia,greer,greta,gretal,gretchen,grete,gretel,grethel,gretna,gretta,grier,griselda,grissel,guendolen,guenevere,guenna,guglielma,gui,guillema,guillemette,guinevere,guinna,gunilla,gus,gusella,gussi,gussie,gussy,gusta,gusti,gustie,gusty,gwen,gwendolen,gwendolin,gwendolyn,gweneth,gwenette,gwenneth,gwenni,gwennie,gwenny,gwenora,gwenore,gwyn,gwyneth,gwynne,gypsy,hadria,hailee,haily,haleigh,halette,haley,hali,halie,halimeda,halley,halli,hallie,hally,hana,hanna,hannah,hanni,hannie,hannis,hanny,happy,harlene,harley,harli,harlie,harmonia,harmonie,harmony,harri,harrie,harriet,harriett,harrietta,harriette,harriot,harriott,hatti,hattie,hatty,hayley,hazel,heath,heather,heda,hedda,heddi,heddie,hedi,hedvig,hedvige,hedwig,hedwiga,hedy,heida,heidi,heidie,helaina,helaine,helen,helen-elizabeth,helena,helene,helenka,helga,helge,helli,heloise,helsa,helyn,hendrika,henka,henrie,henrieta,henrietta,henriette,henryetta,hephzibah,hermia,hermina,hermine,herminia,hermione,herta,hertha,hester,hesther,hestia,hetti,hettie,hetty,hilary,hilda,hildagard,hildagarde,hilde,hildegaard,hildegarde,hildy,hillary,hilliary,hinda,holli,hollie,holly,holly-anne,hollyanne,honey,honor,honoria,hope,horatia,hortense,hortensia,hulda,hyacinth,hyacintha,hyacinthe,hyacinthia,hyacinthie,hynda,ianthe,ibbie,ibby,ida,idalia,idalina,idaline,idell,idelle,idette,ileana,ileane,ilene,ilise,ilka,illa,ilsa,ilse,ilysa,ilyse,ilyssa,imelda,imogen,imogene,imojean,ina,indira,ines,inesita,inessa,inez,inga,ingaberg,ingaborg,inge,ingeberg,ingeborg,inger,ingrid,ingunna,inna,iolande,iolanthe,iona,iormina,ira,irena,irene,irina,iris,irita,irma,isa,isabel,isabelita,isabella,isabelle,isadora,isahella,iseabal,isidora,isis,isobel,issi,issie,issy,ivett,ivette,ivie,ivonne,ivory,ivy,izabel,jacenta,jacinda,jacinta,jacintha,jacinthe,jackelyn,jacki,jackie,jacklin,jacklyn,jackquelin,jackqueline,jacky,jaclin,jaclyn,jacquelin,jacqueline,jacquelyn,jacquelynn,jacquenetta,jacquenette,jacquetta,jacquette,jacqui,jacquie,jacynth,jada,jade,jaime,jaimie,jaine,jami,jamie,jamima,jammie,jan,jana,janaya,janaye,jandy,jane,janean,janeczka,janeen,janel,janela,janella,janelle,janene,janenna,janessa,janet,janeta,janetta,janette,janeva,janey,jania,janice,janie,janifer,janina,janine,janis,janith,janka,janna,jannel,jannelle,janot,jany,jaquelin,jaquelyn,jaquenetta,jaquenette,jaquith,jasmin,jasmina,jasmine,jayme,jaymee,jayne,jaynell,jazmin,jean,jeana,jeane,jeanelle,jeanette,jeanie,jeanine,jeanna,jeanne,jeannette,jeannie,jeannine,jehanna,jelene,jemie,jemima,jemimah,jemmie,jemmy,jen,jena,jenda,jenelle,jeni,jenica,jeniece,jenifer,jeniffer,jenilee,jenine,jenn,jenna,jennee,jennette,jenni,jennica,jennie,jennifer,jennilee,jennine,jenny,jeralee,jere,jeri,jermaine,jerrie,jerrilee,jerrilyn,jerrine,jerry,jerrylee,jess,jessa,jessalin,jessalyn,jessamine,jessamyn,jesse,jesselyn,jessi,jessica,jessie,jessika,jessy,jewel,jewell,jewelle,jill,jillana,jillane,jillayne,jilleen,jillene,jilli,jillian,jillie,jilly,jinny,jo,jo ann,jo-ann,jo-anne,joan,joana,joane,joanie,joann,joanna,joanne,joannes,jobey,jobi,jobie,jobina,joby,jobye,jobyna,jocelin,joceline,jocelyn,jocelyne,jodee,jodi,jodie,jody,joeann,joela,joelie,joell,joella,joelle,joellen,joelly,joellyn,joelynn,joete,joey,johanna,johannah,johna,johnath,johnette,johnna,joice,jojo,jolee,joleen,jolene,joletta,joli,jolie,joline,joly,jolyn,jolynn,jonell,joni,jonie,jonis,jordain,jordan,jordana,jordanna,jorey,jori,jorie,jorrie,jorry,joscelin,josee,josefa,josefina,josepha,josephina,josephine,josey,josi,josie,josselyn,josy,jourdan,joy,joya,joyan,joyann,joyce,joycelin,joye,jsandye,juana,juanita,judi,judie,judith,juditha,judy,judye,juieta,julee,juli,julia,juliana,juliane,juliann,julianna,julianne,julie,julienne,juliet,julieta,julietta,juliette,julina,juline,julissa,julita,june,junette,junia,junie,junina,justina,justine,justinn,jyoti,kacey,kacie,kacy,kaela,kai,kaia,kaila,kaile,kailey,kaitlin,kaitlyn,kaitlynn,kaja,kakalina,kala,kaleena,kali,kalie,kalila,kalina,kalinda,kalindi,kalli,kally,kameko,kamila,kamilah,kamillah,kandace,kandy,kania,kanya,kara,kara-lynn,karalee,karalynn,kare,karee,karel,karen,karena,kari,karia,karie,karil,karilynn,karin,karina,karine,kariotta,karisa,karissa,karita,karla,karlee,karleen,karlen,karlene,karlie,karlotta,karlotte,karly,karlyn,karmen,karna,karol,karola,karole,karolina,karoline,karoly,karon,karrah,karrie,karry,kary,karyl,karylin,karyn,kasey,kass,kassandra,kassey,kassi,kassia,kassie,kat,kata,katalin,kate,katee,katerina,katerine,katey,kath,katha,katharina,katharine,katharyn,kathe,katherina,katherine,katheryn,kathi,kathie,kathleen,kathlin,kathrine,kathryn,kathryne,kathy,kathye,kati,katie,katina,katine,katinka,katleen,katlin,katrina,katrine,katrinka,katti,kattie,katuscha,katusha,katy,katya,kay,kaycee,kaye,kayla,kayle,kaylee,kayley,kaylil,kaylyn,keeley,keelia,keely,kelcey,kelci,kelcie,kelcy,kelila,kellen,kelley,kelli,kellia,kellie,kellina,kellsie,kelly,kellyann,kelsey,kelsi,kelsy,kendra,kendre,kenna,keri,keriann,kerianne,kerri,kerrie,kerrill,kerrin,kerry,kerstin,kesley,keslie,kessia,kessiah,ketti,kettie,ketty,kevina,kevyn,ki,kiah,kial,kiele,kiersten,kikelia,kiley,kim,kimberlee,kimberley,kimberli,kimberly,kimberlyn,kimbra,kimmi,kimmie,kimmy,kinna,kip,kipp,kippie,kippy,kira,kirbee,kirbie,kirby,kiri,kirsten,kirsteni,kirsti,kirstin,kirstyn,kissee,kissiah,kissie,kit,kitti,kittie,kitty,kizzee,kizzie,klara,klarika,klarrisa,konstance,konstanze,koo,kora,koral,koralle,kordula,kore,korella,koren,koressa,kori,korie,korney,korrie,korry,kris,krissie,krissy,krista,kristal,kristan,kriste,kristel,kristen,kristi,kristien,kristin,kristina,kristine,kristy,kristyn,krysta,krystal,krystalle,krystle,krystyna,kyla,kyle,kylen,kylie,kylila,kylynn,kym,kynthia,kyrstin,la verne,lacee,lacey,lacie,lacy,ladonna,laetitia,laina,lainey,lana,lanae,lane,lanette,laney,lani,lanie,lanita,lanna,lanni,lanny,lara,laraine,lari,larina,larine,larisa,larissa,lark,laryssa,latashia,latia,latisha,latrena,latrina,laura,lauraine,laural,lauralee,laure,lauree,laureen,laurel,laurella,lauren,laurena,laurene,lauretta,laurette,lauri,laurianne,laurice,laurie,lauryn,lavena,laverna,laverne,lavina,lavinia,lavinie,layla,layne,layney,lea,leah,leandra,leann,leanna,leanor,leanora,lebbie,leda,lee,leeann,leeanne,leela,leelah,leena,leesa,leese,legra,leia,leigh,leigha,leila,leilah,leisha,lela,lelah,leland,lelia,lena,lenee,lenette,lenka,lenna,lenora,lenore,leodora,leoine,leola,leoline,leona,leonanie,leone,leonelle,leonie,leonora,leonore,leontine,leontyne,leora,leshia,lesley,lesli,leslie,lesly,lesya,leta,lethia,leticia,letisha,letitia,letizia,letta,letti,lettie,letty,lexi,lexie,lexine,lexis,lexy,leyla,lezlie,lia,lian,liana,liane,lianna,lianne,lib,libbey,libbi,libbie,libby,licha,lida,lidia,liesa,lil,lila,lilah,lilas,lilia,lilian,liliane,lilias,lilith,lilla,lilli,lillian,lillis,lilllie,lilly,lily,lilyan,lin,lina,lind,linda,lindi,lindie,lindsay,lindsey,lindsy,lindy,linea,linell,linet,linette,linn,linnea,linnell,linnet,linnie,linzy,lira,lisa,lisabeth,lisbeth,lise,lisetta,lisette,lisha,lishe,lissa,lissi,lissie,lissy,lita,liuka,liv,liva,livia,livvie,livvy,livvyy,livy,liz,liza,lizabeth,lizbeth,lizette,lizzie,lizzy,loella,lois,loise,lola,loleta,lolita,lolly,lona,lonee,loni,lonna,lonni,lonnie,lora,lorain,loraine,loralee,loralie,loralyn,loree,loreen,lorelei,lorelle,loren,lorena,lorene,lorenza,loretta,lorette,lori,loria,lorianna,lorianne,lorie,lorilee,lorilyn,lorinda,lorine,lorita,lorna,lorne,lorraine,lorrayne,lorri,lorrie,lorrin,lorry,lory,lotta,lotte,lotti,lottie,lotty,lou,louella,louisa,louise,louisette,loutitia,lu,luce,luci,lucia,luciana,lucie,lucienne,lucila,lucilia,lucille,lucina,lucinda,lucine,lucita,lucky,lucretia,lucy,ludovika,luella,luelle,luisa,luise,lula,lulita,lulu,lura,lurette,lurleen,lurlene,lurline,lusa,luz,lyda,lydia,lydie,lyn,lynda,lynde,lyndel,lyndell,lyndsay,lyndsey,lyndsie,lyndy,lynea,lynelle,lynett,lynette,lynn,lynna,lynne,lynnea,lynnell,lynnelle,lynnet,lynnett,lynnette,lynsey,lyssa,mab,mabel,mabelle,mable,mada,madalena,madalyn,maddalena,maddi,maddie,maddy,madel,madelaine,madeleine,madelena,madelene,madelin,madelina,madeline,madella,madelle,madelon,madelyn,madge,madlen,madlin,madonna,mady,mae,maegan,mag,magda,magdaia,magdalen,magdalena,magdalene,maggee,maggi,maggie,maggy,mahala,mahalia,maia,maible,maiga,maighdiln,mair,maire,maisey,maisie,maitilde,mala,malanie,malena,malia,malina,malinda,malinde,malissa,malissia,mallissa,mallorie,mallory,malorie,malory,malva,malvina,malynda,mame,mamie,manda,mandi,mandie,mandy,manon,manya,mara,marabel,marcela,marcelia,marcella,marcelle,marcellina,marcelline,marchelle,marci,marcia,marcie,marcile,marcille,marcy,mareah,maren,marena,maressa,marga,margalit,margalo,margaret,margareta,margarete,margaretha,margarethe,margaretta,margarette,margarita,margaux,marge,margeaux,margery,marget,margette,margi,margie,margit,margo,margot,margret,marguerite,margy,mari,maria,mariam,marian,mariana,mariann,marianna,marianne,maribel,maribelle,maribeth,marice,maridel,marie,marie-ann,marie-jeanne,marieann,mariejeanne,mariel,mariele,marielle,mariellen,marietta,mariette,marigold,marijo,marika,marilee,marilin,marillin,marilyn,marin,marina,marinna,marion,mariquilla,maris,marisa,mariska,marissa,marita,maritsa,mariya,marj,marja,marje,marji,marjie,marjorie,marjory,marjy,marketa,marla,marlane,marleah,marlee,marleen,marlena,marlene,marley,marlie,marline,marlo,marlyn,marna,marne,marney,marni,marnia,marnie,marquita,marrilee,marris,marrissa,marsha,marsiella,marta,martelle,martguerita,martha,marthe,marthena,marti,martica,martie,martina,martita,marty,martynne,mary,marya,maryann,maryanna,maryanne,marybelle,marybeth,maryellen,maryjane,maryjo,maryl,marylee,marylin,marylinda,marylou,marylynne,maryrose,marys,marysa,masha,matelda,mathilda,mathilde,matilda,matilde,matti,mattie,matty,maud,maude,maudie,maura,maure,maureen,maureene,maurene,maurine,maurise,maurita,maurizia,mavis,mavra,max,maxi,maxie,maxine,maxy,may,maybelle,maye,mead,meade,meagan,meaghan,meara,mechelle,meg,megan,megen,meggi,meggie,meggy,meghan,meghann,mehetabel,mei,mel,mela,melamie,melania,melanie,melantha,melany,melba,melesa,melessa,melicent,melina,melinda,melinde,melisa,melisande,melisandra,melisenda,melisent,melissa,melisse,melita,melitta,mella,melli,mellicent,mellie,mellisa,mellisent,melloney,melly,melodee,melodie,melody,melonie,melony,melosa,melva,mercedes,merci,mercie,mercy,meredith,meredithe,meridel,meridith,meriel,merilee,merilyn,meris,merissa,merl,merla,merle,merlina,merline,merna,merola,merralee,merridie,merrie,merrielle,merrile,merrilee,merrili,merrill,merrily,merry,mersey,meryl,meta,mia,micaela,michaela,michaelina,michaeline,michaella,michal,michel,michele,michelina,micheline,michell,michelle,micki,mickie,micky,midge,mignon,mignonne,miguela,miguelita,mikaela,mil,mildred,mildrid,milena,milicent,milissent,milka,milli,millicent,millie,millisent,milly,milzie,mimi,min,mina,minda,mindy,minerva,minetta,minette,minna,minnaminnie,minne,minni,minnie,minnnie,minny,minta,miof mela,miquela,mira,mirabel,mirabella,mirabelle,miran,miranda,mireielle,mireille,mirella,mirelle,miriam,mirilla,mirna,misha,missie,missy,misti,misty,mitzi,modesta,modestia,modestine,modesty,moina,moira,moll,mollee,molli,mollie,molly,mommy,mona,monah,monica,monika,monique,mora,moreen,morena,morgan,morgana,morganica,morganne,morgen,moria,morissa,morna,moselle,moyna,moyra,mozelle,muffin,mufi,mufinella,muire,mureil,murial,muriel,murielle,myra,myrah,myranda,myriam,myrilla,myrle,myrlene,myrna,myrta,myrtia,myrtice,myrtie,myrtle,nada,nadean,nadeen,nadia,nadine,nadiya,nady,nadya,nalani,nan,nana,nananne,nance,nancee,nancey,nanci,nancie,nancy,nanete,nanette,nani,nanice,nanine,nannette,nanni,nannie,nanny,nanon,naoma,naomi,nara,nari,nariko,nat,nata,natala,natalee,natalie,natalina,nataline,natalya,natasha,natassia,nathalia,nathalie,natividad,natka,natty,neala,neda,nedda,nedi,neely,neila,neile,neilla,neille,nelia,nelie,nell,nelle,nelli,nellie,nelly,nerissa,nerita,nert,nerta,nerte,nerti,nertie,nerty,nessa,nessi,nessie,nessy,nesta,netta,netti,nettie,nettle,netty,nevsa,neysa,nichol,nichole,nicholle,nicki,nickie,nicky,nicol,nicola,nicole,nicolea,nicolette,nicoli,nicolina,nicoline,nicolle,nikaniki,nike,niki,nikki,nikkie,nikoletta,nikolia,nina,ninetta,ninette,ninnetta,ninnette,ninon,nissa,nisse,nissie,nissy,nita,nixie,noami,noel,noelani,noell,noella,noelle,noellyn,noelyn,noemi,nola,nolana,nolie,nollie,nomi,nona,nonah,noni,nonie,nonna,nonnah,nora,norah,norean,noreen,norene,norina,norine,norma,norri,norrie,norry,novelia,nydia,nyssa,octavia,odele,odelia,odelinda,odella,odelle,odessa,odetta,odette,odilia,odille,ofelia,ofella,ofilia,ola,olenka,olga,olia,olimpia,olive,olivette,olivia,olivie,oliy,ollie,olly,olva,olwen,olympe,olympia,olympie,ondrea,oneida,onida,oona,opal,opalina,opaline,ophelia,ophelie,ora,oralee,oralia,oralie,oralla,oralle,orel,orelee,orelia,orelie,orella,orelle,oriana,orly,orsa,orsola,ortensia,otha,othelia,othella,othilia,othilie,ottilie,page,paige,paloma,pam,pamela,pamelina,pamella,pammi,pammie,pammy,pandora,pansie,pansy,paola,paolina,papagena,pat,patience,patrica,patrice,patricia,patrizia,patsy,patti,pattie,patty,paula,paule,pauletta,paulette,pauli,paulie,paulina,pauline,paulita,pauly,pavia,pavla,pearl,pearla,pearle,pearline,peg,pegeen,peggi,peggie,peggy,pen,penelopa,penelope,penni,pennie,penny,pepi,pepita,peri,peria,perl,perla,perle,perri,perrine,perry,persis,pet,peta,petra,petrina,petronella,petronia,petronilla,petronille,petunia,phaedra,phaidra,phebe,phedra,phelia,phil,philipa,philippa,philippe,philippine,philis,phillida,phillie,phillis,philly,philomena,phoebe,phylis,phyllida,phyllis,phyllys,phylys,pia,pier,pierette,pierrette,pietra,piper,pippa,pippy,polly,pollyanna,pooh,poppy,portia,pris,prisca,priscella,priscilla,prissie,pru,prudence,prudi,prudy,prue,queenie,quentin,querida,quinn,quinta,quintana,quintilla,quintina,rachael,rachel,rachele,rachelle,rae,raeann,raf,rafa,rafaela,rafaelia,rafaelita,rahal,rahel,raina,raine,rakel,ralina,ramona,ramonda,rana,randa,randee,randene,randi,randie,randy,ranee,rani,rania,ranice,ranique,ranna,raphaela,raquel,raquela,rasia,rasla,raven,ray,raychel,raye,rayna,raynell,rayshell,rea,reba,rebbecca,rebe,rebeca,rebecca,rebecka,rebeka,rebekah,rebekkah,ree,reeba,reena,reeta,reeva,regan,reggi,reggie,regina,regine,reiko,reina,reine,remy,rena,renae,renata,renate,rene,renee,renell,renelle,renie,rennie,reta,retha,revkah,rey,reyna,rhea,rheba,rheta,rhetta,rhiamon,rhianna,rhianon,rhoda,rhodia,rhodie,rhody,rhona,rhonda,riane,riannon,rianon,rica,ricca,rici,ricki,rickie,ricky,riki,rikki,rina,risa,rita,riva,rivalee,rivi,rivkah,rivy,roana,roanna,roanne,robbi,robbie,robbin,robby,robbyn,robena,robenia,roberta,robin,robina,robinet,robinett,robinetta,robinette,robinia,roby,robyn,roch,rochell,rochella,rochelle,rochette,roda,rodi,rodie,rodina,rois,romola,romona,romonda,romy,rona,ronalda,ronda,ronica,ronna,ronni,ronnica,ronnie,ronny,roobbie,rora,rori,rorie,rory,ros,rosa,rosabel,rosabella,rosabelle,rosaleen,rosalia,rosalie,rosalind,rosalinda,rosalinde,rosaline,rosalyn,rosalynd,rosamond,rosamund,rosana,rosanna,rosanne,rose,roseann,roseanna,roseanne,roselia,roselin,roseline,rosella,roselle,rosemaria,rosemarie,rosemary,rosemonde,rosene,rosetta,rosette,roshelle,rosie,rosina,rosita,roslyn,rosmunda,rosy,row,rowe,rowena,roxana,roxane,roxanna,roxanne,roxi,roxie,roxine,roxy,roz,rozalie,rozalin,rozamond,rozanna,rozanne,roze,rozele,rozella,rozelle,rozina,rubetta,rubi,rubia,rubie,rubina,ruby,ruperta,ruth,ruthann,ruthanne,ruthe,ruthi,ruthie,ruthy,ryann,rycca,saba,sabina,sabine,sabra,sabrina,sacha,sada,sadella,sadie,sadye,saidee,sal,salaidh,sallee,salli,sallie,sally,sallyann,sallyanne,saloma,salome,salomi,sam,samantha,samara,samaria,sammy,sande,sandi,sandie,sandra,sandy,sandye,sapphira,sapphire,sara,sara-ann,saraann,sarah,sarajane,saree,sarena,sarene,sarette,sari,sarina,sarine,sarita,sascha,sasha,sashenka,saudra,saundra,savina,sayre,scarlet,scarlett,sean,seana,seka,sela,selena,selene,selestina,selia,selie,selina,selinda,seline,sella,selle,selma,sena,sephira,serena,serene,shae,shaina,shaine,shalna,shalne,shana,shanda,shandee,shandeigh,shandie,shandra,shandy,shane,shani,shanie,shanna,shannah,shannen,shannon,shanon,shanta,shantee,shara,sharai,shari,sharia,sharity,sharl,sharla,sharleen,sharlene,sharline,sharon,sharona,sharron,sharyl,shaun,shauna,shawn,shawna,shawnee,shay,shayla,shaylah,shaylyn,shaylynn,shayna,shayne,shea,sheba,sheela,sheelagh,sheelah,sheena,sheeree,sheila,sheila-kathryn,sheilah,shel,shela,shelagh,shelba,shelbi,shelby,shelia,shell,shelley,shelli,shellie,shelly,shena,sher,sheree,sheri,sherie,sherill,sherilyn,sherline,sherri,sherrie,sherry,sherye,sheryl,shina,shir,shirl,shirlee,shirleen,shirlene,shirley,shirline,shoshana,shoshanna,siana,sianna,sib,sibbie,sibby,sibeal,sibel,sibella,sibelle,sibilla,sibley,sibyl,sibylla,sibylle,sidoney,sidonia,sidonnie,sigrid,sile,sileas,silva,silvana,silvia,silvie,simona,simone,simonette,simonne,sindee,siobhan,sioux,siouxie,sisely,sisile,sissie,sissy,siusan,sofia,sofie,sondra,sonia,sonja,sonni,sonnie,sonnnie,sonny,sonya,sophey,sophi,sophia,sophie,sophronia,sorcha,sosanna,stace,stacee,stacey,staci,stacia,stacie,stacy,stafani,star,starla,starlene,starlin,starr,stefa,stefania,stefanie,steffane,steffi,steffie,stella,stepha,stephana,stephani,stephanie,stephannie,stephenie,stephi,stephie,stephine,stesha,stevana,stevena,stoddard,storm,stormi,stormie,stormy,sue,suellen,sukey,suki,sula,sunny,sunshine,susan,susana,susanetta,susann,susanna,susannah,susanne,susette,susi,susie,susy,suzann,suzanna,suzanne,suzette,suzi,suzie,suzy,sybil,sybila,sybilla,sybille,sybyl,sydel,sydelle,sydney,sylvia,tabatha,tabbatha,tabbi,tabbie,tabbitha,tabby,tabina,tabitha,taffy,talia,tallia,tallie,tallou,tallulah,tally,talya,talyah,tamar,tamara,tamarah,tamarra,tamera,tami,tamiko,tamma,tammara,tammi,tammie,tammy,tamqrah,tamra,tana,tandi,tandie,tandy,tanhya,tani,tania,tanitansy,tansy,tanya,tara,tarah,tarra,tarrah,taryn,tasha,tasia,tate,tatiana,tatiania,tatum,tawnya,tawsha,ted,tedda,teddi,teddie,teddy,tedi,tedra,teena,teirtza,teodora,tera,teresa,terese,teresina,teresita,teressa,teri,teriann,terra,terri,terrie,terrijo,terry,terrye,tersina,terza,tess,tessa,tessi,tessie,tessy,thalia,thea,theadora,theda,thekla,thelma,theo,theodora,theodosia,theresa,therese,theresina,theresita,theressa,therine,thia,thomasa,thomasin,thomasina,thomasine,tiena,tierney,tiertza,tiff,tiffani,tiffanie,tiffany,tiffi,tiffie,tiffy,tilda,tildi,tildie,tildy,tillie,tilly,tim,timi,timmi,timmie,timmy,timothea,tina,tine,tiphani,tiphanie,tiphany,tish,tisha,tobe,tobey,tobi,toby,tobye,toinette,toma,tomasina,tomasine,tomi,tommi,tommie,tommy,toni,tonia,tonie,tony,tonya,tonye,tootsie,torey,tori,torie,torrie,tory,tova,tove,tracee,tracey,traci,tracie,tracy,trenna,tresa,trescha,tressa,tricia,trina,trish,trisha,trista,trix,trixi,trixie,trixy,truda,trude,trudey,trudi,trudie,trudy,trula,tuesday,twila,twyla,tybi,tybie,tyne,ula,ulla,ulrica,ulrika,ulrikaumeko,ulrike,umeko,una,ursa,ursala,ursola,ursula,ursulina,ursuline,uta,val,valaree,valaria,vale,valeda,valencia,valene,valenka,valentia,valentina,valentine,valera,valeria,valerie,valery,valerye,valida,valina,valli,vallie,vally,valma,valry,van,vanda,vanessa,vania,vanna,vanni,vannie,vanny,vanya,veda,velma,velvet,venita,venus,vera,veradis,vere,verena,verene,veriee,verile,verina,verine,verla,verna,vernice,veronica,veronika,veronike,veronique,vevay,vi,vicki,vickie,vicky,victoria,vida,viki,vikki,vikky,vilhelmina,vilma,vin,vina,vinita,vinni,vinnie,vinny,viola,violante,viole,violet,violetta,violette,virgie,virgina,virginia,virginie,vita,vitia,vitoria,vittoria,viv,viva,vivi,vivia,vivian,viviana,vivianna,vivianne,vivie,vivien,viviene,vivienne,viviyan,vivyan,vivyanne,vonni,vonnie,vonny,vyky,wallie,wallis,walliw,wally,waly,wanda,wandie,wandis,waneta,wanids,wenda,wendeline,wendi,wendie,wendy,wendye,wenona,wenonah,whitney,wileen,wilhelmina,wilhelmine,wilie,willa,willabella,willamina,willetta,willette,willi,willie,willow,willy,willyt,wilma,wilmette,wilona,wilone,wilow,windy,wini,winifred,winna,winnah,winne,winni,winnie,winnifred,winny,winona,winonah,wren,wrennie,wylma,wynn,wynne,wynnie,wynny,xaviera,xena,xenia,xylia,xylina,yalonda,yasmeen,yasmin,yelena,yetta,yettie,yetty,yevette,ynes,ynez,yoko,yolanda,yolande,yolane,yolanthe,yoshi,yoshiko,yovonnda,ysabel,yvette,yvonne,zabrina,zahara,zandra,zaneta,zara,zarah,zaria,zarla,zea,zelda,zelma,zena,zenia,zia,zilvia,zita,zitella,zoe,zola,zonda,zondra,zonnya,zora,zorah,zorana,zorina,zorine,zsa zsa,zsazsa,zulema,zuzana".split(","),lastnames:"smith,johnson,williams,jones,brown,davis,miller,wilson,moore,taylor,anderson,thomas,jackson,white,harris,martin,thompson,garcia,martinez,robinson,clark,rodriguez,lewis,lee,walker,hall,allen,young,hernandez,king,wright,lopez,hill,scott,green,adams,baker,gonzalez,nelson,carter,mitchell,perez,roberts,turner,phillips,campbell,parker,evans,edwards,collins,stewart,sanchez,morris,rogers,reed,cook,morgan,bell,murphy,bailey,rivera,cooper,richardson,cox,howard,ward,torres,peterson,gray,ramirez,james,watson,brooks,kelly,sanders,price,bennett,wood,barnes,ross,henderson,coleman,jenkins,perry,powell,long,patterson,hughes,flores,washington,butler,simmons,foster,gonzales,bryant,alexander,russell,griffin,diaz,hayes,myers,ford,hamilton,graham,sullivan,wallace,woods,cole,west,jordan,owens,reynolds,fisher,ellis,harrison,gibson,mcdonald,cruz,marshall,ortiz,gomez,murray,freeman,wells,webb,simpson,stevens,tucker,porter,hunter,hicks,crawford,henry,boyd,mason,morales,kennedy,warren,dixon,ramos,reyes,burns,gordon,shaw,holmes,rice,robertson,hunt,black,daniels,palmer,mills,nichols,grant,knight,ferguson,rose,stone,hawkins,dunn,perkins,hudson,spencer,gardner,stephens,payne,pierce,berry,matthews,arnold,wagner,willis,ray,watkins,olson,carroll,duncan,snyder,hart,cunningham,bradley,lane,andrews,ruiz,harper,fox,riley,armstrong,carpenter,weaver,greene,lawrence,elliott,chavez,sims,austin,peters,kelley,franklin,lawson,fields,gutierrez,ryan,schmidt,carr,vasquez,castillo,wheeler,chapman,oliver,montgomery,richards,williamson,johnston,banks,meyer,bishop,mccoy,howell,alvarez,morrison,hansen,fernandez,garza,harvey,little,burton,stanley,nguyen,george,jacobs,reid,kim,fuller,lynch,dean,gilbert,garrett,romero,welch,larson,frazier,burke,hanson,day,mendoza,moreno,bowman,medina,fowler,brewer,hoffman,carlson,silva,pearson,holland,douglas,fleming,jensen,vargas,byrd,davidson,hopkins,may,terry,herrera,wade,soto,walters,curtis,neal,caldwell,lowe,jennings,barnett,graves,jimenez,horton,shelton,barrett,obrien,castro,sutton,gregory,mckinney,lucas,miles,craig,rodriquez,chambers,holt,lambert,fletcher,watts,bates,hale,rhodes,pena,beck,newman,haynes,mcdaniel,mendez,bush,vaughn,parks,dawson,santiago,norris,hardy,love,steele,curry,powers,schultz,barker,guzman,page,munoz,ball,keller,chandler,weber,leonard,walsh,lyons,ramsey,wolfe,schneider,mullins,benson,sharp,bowen,daniel,barber,cummings,hines,baldwin,griffith,valdez,hubbard,salazar,reeves,warner,stevenson,burgess,santos,tate,cross,garner,mann,mack,moss,thornton,dennis,mcgee,farmer,delgado,aguilar,vega,glover,manning,cohen,harmon,rodgers,robbins,newton,todd,blair,higgins,ingram,reese,cannon,strickland,townsend,potter,goodwin,walton,rowe,hampton,ortega,patton,swanson,joseph,francis,goodman,maldonado,yates,becker,erickson,hodges,rios,conner,adkins,webster,norman,malone,hammond,flowers,cobb,moody,quinn,blake,maxwell,pope,floyd,osborne,paul,mccarthy,guerrero,lindsey,estrada,sandoval,gibbs,tyler,gross,fitzgerald,stokes,doyle,sherman,saunders,wise,colon,gill,alvarado,greer,padilla,simon,waters,nunez,ballard,schwartz,mcbride,houston,christensen,klein,pratt,briggs,parsons,mclaughlin,zimmerman,french,buchanan,moran,copeland,roy,pittman,brady,mccormick,holloway,brock,poole,frank,logan,owen,bass,marsh,drake,wong,jefferson,park,morton,abbott,sparks,patrick,norton,huff,clayton,massey,lloyd,figueroa,carson,bowers,roberson,barton,tran,lamb,harrington,casey,boone,cortez,clarke,mathis,singleton,wilkins,cain,bryan,underwood,hogan,mckenzie,collier,luna,phelps,mcguire,allison,bridges,wilkerson,nash,summers,atkins,wilcox,pitts,conley,marquez,burnett,richard,cochran,chase,davenport,hood,gates,clay,ayala,sawyer,roman,vazquez,dickerson,hodge,acosta,flynn,espinoza,nicholson,monroe,wolf,morrow,kirk,randall,anthony,whitaker,oconnor,skinner,ware,molina,kirby,huffman,bradford,charles,gilmore,dominguez,oneal,bruce,lang,combs,kramer,heath,hancock,gallagher,gaines,shaffer,short,wiggins,mathews,mcclain,fischer,wall,small,melton,hensley,bond,dyer,cameron,grimes,contreras,christian,wyatt,baxter,snow,mosley,shepherd,larsen,hoover,beasley,glenn,petersen,whitehead,meyers,keith,garrison,vincent,shields,horn,savage,olsen,schroeder,hartman,woodard,mueller,kemp,deleon,booth,patel,calhoun,wiley,eaton,cline,navarro,harrell,lester,humphrey,parrish,duran,hutchinson,hess,dorsey,bullock,robles,beard,dalton,avila,vance,rich,blackwell,york,johns,blankenship,trevino,salinas,campos,pruitt,moses,callahan,golden,montoya,hardin,guerra,mcdowell,carey,stafford,gallegos,henson,wilkinson,booker,merritt,miranda,atkinson,orr,decker,hobbs,preston,tanner,knox,pacheco,stephenson,glass,rojas,serrano,marks,hickman,english,sweeney,strong,prince,mcclure,conway,walter,roth,maynard,farrell,lowery,hurst,nixon,weiss,trujillo,ellison,sloan,juarez,winters,mclean,randolph,leon,boyer,villarreal,mccall,gentry,carrillo,kent,ayers,lara,shannon,sexton,pace,hull,leblanc,browning,velasquez,leach,chang,house,sellers,herring,noble,foley,bartlett,mercado,landry,durham,walls,barr,mckee,bauer,rivers,everett,bradshaw,pugh,velez,rush,estes,dodson,morse,sheppard,weeks,camacho,bean,barron,livingston,middleton,spears,branch,blevins,chen,kerr,mcconnell,hatfield,harding,ashley,solis,herman,frost,giles,blackburn,william,pennington,woodward,finley,mcintosh,koch,best,solomon,mccullough,dudley,nolan,blanchard,rivas,brennan,mejia,kane,benton,joyce,buckley,haley,valentine,maddox,russo,mcknight,buck,moon,mcmillan,crosby,berg,dotson,mays,roach,church,chan,richmond,meadows,faulkner,oneill,knapp,kline,barry,ochoa,jacobson,gay,avery,hendricks,horne,shepard,hebert,cherry,cardenas,mcintyre,whitney,waller,holman,donaldson,cantu,terrell,morin,gillespie,fuentes,tillman,sanford,bentley,peck,key,salas,rollins,gamble,dickson,battle,santana,cabrera,cervantes,howe,hinton,hurley,spence,zamora,yang,mcneil,suarez,case,petty,gould,mcfarland,sampson,carver,bray,rosario,macdonald,stout,hester,melendez,dillon,farley,hopper,galloway,potts,bernard,joyner,stein,aguirre,osborn,mercer,bender,franco,rowland,sykes,benjamin,travis,pickett,crane,sears,mayo,dunlap,hayden,wilder,mckay,coffey,mccarty,ewing,cooley,vaughan,bonner,cotton,holder,stark,ferrell,cantrell,fulton,lynn,lott,calderon,rosa,pollard,hooper,burch,mullen,fry,riddle,levy,david,duke,odonnell,guy,michael,britt,frederick,daugherty,berger,dillard,alston,jarvis,frye,riggs,chaney,odom,duffy,fitzpatrick,valenzuela,merrill,mayer,alford,mcpherson,acevedo,donovan,barrera,albert,cote,reilly,compton,raymond,mooney,mcgowan,craft,cleveland,clemons,wynn,nielsen,baird,stanton,snider,rosales,bright,witt,stuart,hays,holden,rutledge,kinney,clements,castaneda,slater,hahn,emerson,conrad,burks,delaney,pate,lancaster,sweet,justice,tyson,sharpe,whitfield,talley,macias,irwin,burris,ratliff,mccray,madden,kaufman,beach,goff,cash,bolton,mcfadden,levine,good,byers,kirkland,kidd,workman,carney,dale,mcleod,holcomb,england,finch,head,burt,hendrix,sosa,haney,franks,sargent,nieves,downs,rasmussen,bird,hewitt,lindsay,le,foreman,valencia,oneil,delacruz,vinson,dejesus,hyde,forbes,gilliam,guthrie,wooten,huber,barlow,boyle,mcmahon,buckner,rocha,puckett,langley,knowles,cooke,velazquez,whitley,noel,vang,shea,rouse,hartley,mayfield,elder,rankin,hanna,cowan,lucero,arroyo,slaughter,haas,oconnell,minor,kendrick,shirley,kendall,boucher,archer,boggs,odell,dougherty,andersen,newell,crowe,wang,friedman,bland,swain,holley,felix,pearce,childs,yarbrough,galvan,proctor,meeks,lozano,mora,rangel,bacon,villanueva,schaefer,rosado,helms,boyce,goss,stinson,smart,lake,ibarra,hutchins,covington,reyna,gregg,werner,crowley,hatcher,mackey,bunch,womack,polk,jamison,dodd,childress,childers,camp,villa,dye,springer,mahoney,dailey,belcher,lockhart,griggs,costa,connor,brandt,winter,walden,moser,tracy,tatum,mccann,akers,lutz,pryor,law,orozco,mcallister,lugo,davies,shoemaker,madison,rutherford,newsome,magee,chamberlain,blanton,simms,godfrey,flanagan,crum,cordova,escobar,downing,sinclair,donahue,krueger,mcginnis,gore,farris,webber,corbett,andrade,starr,lyon,yoder,hastings,mcgrath,spivey,krause,harden,crabtree,kirkpatrick,hollis,brandon,arrington,ervin,clifton,ritter,mcghee,bolden,maloney,gagnon,dunbar,ponce,pike,mayes,heard,beatty,mobley,kimball,butts,montes,herbert,grady,eldridge,braun,hamm,gibbons,seymour,moyer,manley,herron,plummer,elmore,cramer,gary,rucker,hilton,blue,pierson,fontenot,field,rubio,grace,goldstein,elkins,wills,novak,john,hickey,worley,gorman,katz,dickinson,broussard,fritz,woodruff,crow,christopher,britton,forrest,nance,lehman,bingham,zuniga,whaley,shafer,coffman,steward,delarosa,nix,neely,numbers,mata,manuel,davila,mccabe,kessler,emery,bowling,hinkle,welsh,pagan,goldberg,goins,crouch,cuevas,quinones,mcdermott,hendrickson,samuels,denton,bergeron,lam,ivey,locke,haines,thurman,snell,hoskins,byrne,milton,winston,arthur,arias,stanford,roe,corbin,beltran,chappell,hurt,downey,dooley,tuttle,couch,payton,mcelroy,crockett,groves,clement,leslie,cartwright,dickey,mcgill,dubois,muniz,erwin,self,tolbert,dempsey,cisneros,sewell,latham,garland,vigil,tapia,sterling,rainey,norwood,lacy,stroud,meade,amos,tipton,lord,kuhn,hilliard,bonilla,teague,courtney,gunn,ho,greenwood,correa,reece,weston,poe,trent,pineda,phipps,frey,kaiser,ames,paige,gunter,schmitt,milligan,espinosa,carlton,bowden,vickers,lowry,pritchard,costello,piper,mcclellan,lovell,drew,sheehan,quick,hatch,dobson,singh,jeffries,hollingsworth,sorensen,meza,fink,donnelly,burrell,bruno,tomlinson,colbert,billings,ritchie,helton,sutherland,peoples,mcqueen,gaston,thomason,mckinley,givens,crocker,vogel,robison,dunham,coker,swartz,keys,lilly,ladner,hannah,willard,richter,hargrove,edmonds,brantley,albright,murdock,boswell,muller,quintero,padgett,kenney,daly,connolly,pierre,inman,quintana,lund,barnard,villegas,simons,land,huggins,tidwell,sanderson,bullard,mcclendon,duarte,draper,meredith,marrero,dwyer,abrams,stover,goode,fraser,crews,bernal,smiley,godwin,fish,conklin,mcneal,baca,esparza,crowder,bower,nicholas,chung,brewster,mcneill,dick,rodrigues,leal,coates,raines,mccain,mccord,miner,holbrook,swift,dukes,carlisle,aldridge,ackerman,starks,ricks,holliday,ferris,hairston,sheffield,lange,fountain,marino,doss,betts,kaplan,carmichael,bloom,ruffin,penn,kern,bowles,sizemore,larkin,dupree,jewell,silver,seals,metcalf,hutchison,henley,farr,castle,mccauley,hankins,gustafson,deal,curran,ash,waddell,ramey,cates,pollock,major,irvin,cummins,messer,heller,dewitt,lin,funk,cornett,palacios,galindo,cano,hathaway,singer,pham,enriquez,aaron,salgado,pelletier,painter,wiseman,blount,hand,feliciano,temple,houser,doherty,mead,mcgraw,toney,swan,melvin,capps,blanco,blackmon,wesley,thomson,mcmanus,fair,burkett,post,gleason,rudolph,ott,dickens,cormier,voss,rushing,rosenberg,hurd,dumas,benitez,arellano,story,marin,caudill,bragg,jaramillo,huerta,gipson,colvin,biggs,vela,platt,cassidy,tompkins,mccollum,kay,gabriel,dolan,daley,crump,street,sneed,kilgore,grove,grimm,davison,brunson,prater,marcum,devine,kyle,dodge,stratton,rosas,choi,tripp,ledbetter,lay,hightower,haywood,feldman,epps,yeager,posey,sylvester,scruggs,cope,stubbs,richey,overton,trotter,sprague,cordero,butcher,burger,stiles,burgos,woodson,horner,bassett,purcell,haskins,gee,akins,abraham,hoyt,ziegler,spaulding,hadley,grubbs,sumner,murillo,zavala,shook,lockwood,jarrett,driscoll,dahl,thorpe,sheridan,redmond,putnam,mcwilliams,mcrae,cornell,felton,romano,joiner,sadler,hedrick,hager,hagen,fitch,coulter,thacker,mansfield,langston,guidry,ferreira,corley,conn,rossi,lackey,cody,baez,saenz,mcnamara,darnell,michel,mcmullen,mckenna,mcdonough,link,engel,browne,roper,peacock,eubanks,drummond,stringer,pritchett,parham,mims,landers,ham,grayson,stacy,schafer,egan,timmons,ohara,keen,hamlin,finn,cortes,mcnair,louis,clifford,nadeau,moseley,michaud,rosen,oakes,kurtz,jeffers,calloway,beal,bautista,winn,suggs,stern,stapleton,lyles,laird,montano,diamond,dawkins,roland,hagan,goldman,bryson,barajas,lovett,segura,metz,lockett,langford,hinson,eastman,rock,hooks,woody,smallwood,shapiro,crowell,whalen,triplett,hooker,chatman,aldrich,cahill,youngblood,ybarra,stallings,sheets,samuel,reeder,person,pack,lacey,connelly,bateman,abernathy,winkler,wilkes,masters,hackett,granger,gillis,schmitz,sapp,napier,souza,lanier,gomes,weir,otero,ledford,burroughs,babcock,ventura,siegel,dugan,clinton,christie,bledsoe,atwood,wray,varner,spangler,otto,anaya,staley,kraft,fournier,eddy,belanger,wolff,thorne,bynum,burnette,boykin,swenson,purvis,pina,khan,duvall,darby,xiong,kauffman,ali,yu,healy,engle,corona,benoit,valle,steiner,spicer,shaver,randle,lundy,dow,chin,calvert,staton,neff,kearney,darden,oakley,medeiros,mccracken,crenshaw,block,beaver,perdue,dill,whittaker,tobin,cornelius,washburn,hogue,goodrich,easley,bravo,dennison,vera,shipley,kerns,jorgensen,crain,abel,villalobos,maurer,longoria,keene,coon,sierra,witherspoon,staples,pettit,kincaid,eason,madrid,echols,lusk,wu,stahl,currie,thayer,shultz,sherwood,mcnally,seay,north,maher,kenny,hope,gagne,barrow,nava,myles,moreland,honeycutt,hearn,diggs,caron,whitten,westbrook,stovall,ragland,queen,munson,meier,looney,kimble,jolly,hobson,london,goddard,culver,burr,presley,negron,connell,tovar,marcus,huddleston,hammer,ashby,salter,root,pendleton,oleary,nickerson,myrick,judd,jacobsen,elliot,bain,adair,starnes,sheldon,matos,light,busby,herndon,hanley,bellamy,jack,doty,bartley,yazzie,rowell,parson,gifford,cullen,christiansen,benavides,barnhart,talbot,mock,crandall,connors,bonds,whitt,gage,bergman,arredondo,addison,marion,lujan,dowdy,jernigan,huynh,bouchard,dutton,rhoades,ouellette,kiser,rubin,herrington,hare,denny,blackman,babb,allred,rudd,paulson,ogden,koenig,jacob,irving,geiger,begay,parra,champion,lassiter,hawk,esposito,cho,waldron,vernon,ransom,prather,keenan,jean,grover,chacon,vick,sands,roark,parr,mayberry,greenberg,coley,bruner,whitman,skaggs,shipman,means,leary,hutton,romo,medrano,ladd,kruse,friend,darling,askew,valentin,schulz,alfaro,tabor,mohr,gallo,bermudez,pereira,isaac,bliss,reaves,flint,comer,boston,woodall,naquin,guevara,earl,delong,carrier,pickens,brand,tilley,schaffer,read,lim,knutson,fenton,doran,chu,vogt,vann,prescott,mclain,landis,corcoran,ambrose,zapata,hyatt,hemphill,faulk,call,dove,boudreaux,aragon,whitlock,trejo,tackett,shearer,saldana,hanks,gold,driver,mckinnon,koehler,champagne,bourgeois,pool,keyes,goodson,foote,early,lunsford,goldsmith,flood,winslow,sams,reagan,mccloud,hough,esquivel,naylor,loomis,coronado,ludwig,braswell,bearden,sherrill,huang,fagan,ezell,edmondson,cyr,cronin,nunn,lemon,guillory,grier,dubose,traylor,ryder,dobbins,coyle,aponte,whitmore,smalls,rowan,malloy,cardona,braxton,borden,humphries,carrasco,ruff,metzger,huntley,hinojosa,finney,madsen,hong,hills,ernst,dozier,burkhart,bowser,peralta,daigle,whittington,sorenson,saucedo,roche,redding,loyd,fugate,avalos,waite,lind,huston,hay,benedict,hawthorne,hamby,boyles,boles,regan,faust,crook,beam,barger,hinds,gallardo,elias,willoughby,willingham,wilburn,eckert,busch,zepeda,worthington,tinsley,russ,li,hoff,hawley,carmona,varela,rector,newcomb,mallory,kinsey,dube,whatley,strange,ragsdale,ivy,bernstein,becerra,yost,mattson,ly,felder,cheek,luke,handy,grossman,gauthier,escobedo,braden,beckman,mott,hillman,gil,flaherty,dykes,doe,stockton,stearns,lofton,kitchen,coats,cavazos,beavers,barrios,tang,parish,mosher,lincoln,cardwell,coles,burnham,weller,lemons,beebe,aguilera,ring,parnell,harman,couture,alley,schumacher,redd,dobbs,blum,blalock,merchant,ennis,denson,cottrell,chester,brannon,bagley,aviles,watt,sousa,rosenthal,rooney,dietz,blank,paquette,mcclelland,duff,velasco,lentz,grubb,burrows,barbour,ulrich,shockley,rader,german,beyer,mixon,layton,altman,alonzo,weathers,titus,stoner,squires,shipp,priest,lipscomb,cutler,caballero,zimmer,willett,thurston,storey,medley,lyle,epperson,shah,mcmillian,baggett,torrez,laws,hirsch,dent,corey,poirier,peachey,jacques,farrar,creech,barth,trimble,france,dupre,albrecht,sample,lawler,crisp,conroy,chadwick,wetzel,nesbitt,murry,jameson,wilhelm,patten,minton,matson,kimbrough,iverson,guinn,gale,fortune,croft,toth,pulliam,nugent,newby,littlejohn,dias,canales,bernier,baron,barney,singletary,renteria,pruett,mchugh,mabry,landrum,brower,weldon,stoddard,ruth,cagle,stjohn,scales,kohler,kellogg,hopson,gant,tharp,gann,zeigler,pringle,hammons,fairchild,deaton,chavis,carnes,rowley,matlock,libby,kearns,irizarry,carrington,starkey,pepper,lopes,jarrell,fay,craven,beverly,baum,spain,littlefield,linn,humphreys,hook,high,etheridge,cuellar,chastain,chance,bundy,speer,skelton,quiroz,pyle,portillo,ponder,moulton,machado,liu,killian,hutson,hitchcock,ellsworth,dowling,cloud,burdick,spann,pedersen,levin,leggett,hayward,hacker,dietrich,beaulieu,barksdale,wakefield,snowden,paris,briscoe,bowie,berman,ogle,mcgregor,laughlin,helm,burden,wheatley,schreiber,pressley,parris,ng,alaniz,agee,urban,swann,snodgrass,schuster,radford,monk,mattingly,main,lamar,harp,girard,cheney,yancey,wagoner,ridley,lombardo,lau,hudgins,gaskins,duckworth,coe,coburn,willey,prado,newberry,magana,hammonds,elam,whipple,slade,serna,ojeda,liles,dorman,diehl,angel,upton,reardon,michaels,kelsey,goetz,eller,bauman,baer,augustine,layne,hummel,brenner,amaya,adamson,ornelas,dowell,cloutier,christy,castellanos,wing,wellman,saylor,orourke,moya,montalvo,kilpatrick,harley,durbin,shell,oldham,kang,garvin,foss,branham,bartholomew,templeton,maguire,holton,alonso,rider,monahan,mccormack,beaty,anders,streeter,nieto,nielson,moffett,lankford,keating,heck,gatlin,delatorre,callaway,adcock,worrell,unger,robinette,nowak,jeter,brunner,ashton,steen,parrott,overstreet,nobles,montanez,luther,clevenger,brinkley,trahan,quarles,pickering,pederson,jansen,grantham,gilchrist,crespo,aiken,schell,schaeffer,lorenz,leyva,harms,dyson,wallis,pease,leavitt,hyman,cheng,cavanaugh,batts,warden,seaman,rockwell,quezada,paxton,linder,houck,fontaine,durant,caruso,adler,pimentel,mize,lytle,donald,cleary,cason,acker,switzer,salmon,isaacs,higginbotham,han,waterman,vandyke,stamper,sisk,shuler,riddick,redman,mcmahan,levesque,hatton,bronson,bollinger,arnett,okeefe,gerber,gannon,farnsworth,baughman,silverman,satterfield,royal,mccrary,kowalski,joy,grigsby,greco,cabral,trout,rinehart,mahon,linton,gooden,curley,baugh,wyman,weiner,schwab,schuler,morrissey,mahan,coy,bunn,andrew,thrasher,spear,waggoner,shelley,robert,qualls,purdy,mcwhorter,mauldin,mark,jordon,gilman,perryman,newsom,menard,martino,graf,billingsley,artis,simpkins,salisbury,quintanilla,gilliland,fraley,foust,crouse,scarborough,ngo,grissom,fultz,rico,marlow,markham,madrigal,lawton,barfield,whiting,varney,schwarz,huey,gooch,arce,wheat,truong,poulin,mackenzie,leone,hurtado,selby,gaither,fortner,culpepper,coughlin,brinson,boudreau,barkley,bales,stepp,holm,tan,schilling,morrell,kahn,heaton,gamez,douglass,causey,brothers,turpin,shanks,schrader,meek,isom,hardison,carranza,yanez,way,scroggins,schofield,runyon,ratcliff,murrell,moeller,irby,currier,butterfield,yee,ralston,pullen,pinson,estep,east,carbone,lance,hawks,ellington,casillas,spurlock,sikes,motley,mccartney,kruger,isbell,houle,francisco,burk,bone,tomlin,shelby,quigley,neumann,lovelace,fennell,colby,cheatham,bustamante,skidmore,hidalgo,forman,culp,bowens,betancourt,aquino,robb,rea,milner,martel,gresham,wiles,ricketts,gavin,dowd,collazo,bostic,blakely,sherrod,power,kenyon,gandy,ebert,deloach,cary,bull,allard,sauer,robins,olivares,gillette,chestnut,bourque,paine,lyman,hite,hauser,devore,crawley,chapa,vu,tobias,talbert,poindexter,millard,meador,mcduffie,mattox,kraus,harkins,choate,bess,wren,sledge,sanborn,outlaw,kinder,geary,cornwell,barclay,adam,abney,seward,rhoads,howland,fortier,easter,benner,vines,tubbs,troutman,rapp,noe,mccurdy,harder,deluca,westmoreland,south,havens,guajardo,ely,clary,seal,meehan,herzog,guillen,ashcraft,waugh,renner,milam,jung,elrod,churchill,buford,breaux,bolin,asher,windham,tirado,pemberton,nolen,noland,knott,emmons,cornish,christenson,brownlee,barbee,waldrop,pitt,olvera,lombardi,gruber,gaffney,eggleston,banda,archuleta,still,slone,prewitt,pfeiffer,nettles,mena,mcadams,henning,gardiner,cromwell,chisholm,burleson,box,vest,oglesby,mccarter,malcolm,lumpkin,larue,grey,wofford,vanhorn,thorn,teel,swafford,stclair,stanfield,ocampo,herrmann,hannon,arsenault,roush,mcalister,hiatt,gunderson,forsythe,duggan,delvalle,cintron,wilks,weinstein,uribe,rizzo,noyes,mclendon,gurley,bethea,winstead,maples,harry,guyton,giordano,alderman,valdes,polanco,pappas,lively,grogan,griffiths,bobo,arevalo,whitson,sowell,rendon,matthew,julian,fernandes,farrow,edmond,benavidez,ayres,alicea,stump,smalley,seitz,schulte,gilley,gallant,dewey,casper,canfield,wolford,omalley,mcnutt,mcnulty,mcgovern,hardman,harbin,cowart,chavarria,brink,beckett,bagwell,armstead,anglin,abreu,reynoso,krebs,jett,hoffmann,greenfield,forte,burney,broome,sisson,parent,jude,younger,trammell,partridge,marvin,mace,lomax,lemieux,gossett,frantz,fogle,cooney,broughton,pence,paulsen,neil,muncy,mcarthur,hollins,edward,beauchamp,withers,osorio,mulligan,hoyle,foy,dockery,cockrell,begley,amador,roby,rains,lindquist,gentile,everhart,bohannon,wylie,thao,sommers,purnell,palma,fortin,dunning,breeden,vail,phelan,phan,marx,cosby,colburn,chong,boling,biddle,ledesma,gaddis,denney,chow,bueno,berrios,wicker,tolliver,thibodeaux,nagle,lavoie,fisk,do,crist,barbosa,reedy,march,locklear,kolb,himes,behrens,beckwith,beckham,weems,wahl,shorter,shackelford,rees,muse,free,cerda,valadez,thibodeau,saavedra,ridgeway,reiter,mchenry,majors,lachance,keaton,israel,ferrara,falcon,clemens,blocker,applegate,paz,needham,mojica,kuykendall,hamel,escamilla,doughty,burchett,ainsworth,wilbur,vidal,upchurch,thigpen,strauss,spruill,sowers,riggins,ricker,mccombs,harlow,garnett,buffington,yi,sotelo,olivas,negrete,morey,macon,logsdon,lapointe,florence,cathey,bigelow,bello,westfall,stubblefield,peak,lindley,jeffrey,hein,hawes,farrington,edge,breen,birch,wilde,steed,sepulveda,reinhardt,proffitt,minter,messina,mcnabb,maier,keeler,gamboa,donohue,dexter,basham,shinn,orlando,crooks,cota,borders,bills,bachman,tisdale,tavares,schmid,pickard,jasper,gulley,fonseca,delossantos,condon,clancy,batista,wicks,wadsworth,new,martell,lo,littleton,ison,haag,folsom,brumfield,broyles,brito,mireles,mcdonnell,leclair,hamblin,gough,fanning,binder,winfield,whitworth,soriano,palumbo,newkirk,mangum,hutcherson,comstock,cecil,carlin,beall,bair,wendt,watters,walling,putman,otoole,oliva,morley,mares,lemus,keener,jeffery,hundley,dial,damico,billups,strother,mcfarlane,lamm,eaves,crutcher,caraballo,canty,atwell,taft,siler,rust,rawls,rawlings,prieto,niles,mcneely,mcafee,hulsey,harlan,hackney,galvez,escalante,delagarza,crider,charlton,bandy,wilbanks,stowe,steinberg,samson,renfro,masterson,massie,lanham,haskell,hamrick,fort,dehart,card,burdette,branson,bourne,babin,aleman,worthy,tibbs,sweat,smoot,slack,paradis,packard,mull,luce,houghton,gantt,furman,danner,christianson,burge,broderick,ashford,arndt,almeida,stallworth,shade,searcy,sager,noonan,mclemore,mcintire,maxey,lavigne,jobe,ireland,ferrer,falk,edgar,coffin,byrnes,aranda,apodaca,stamps,rounds,peek,olmstead,lewandowski,kaminski,her,dunaway,bruns,brackett,amato,reich,mcclung,lacroix,koontz,herrick,hardesty,flanders,cousins,close,cato,cade,vickery,shank,nagel,dupuis,croteau,cotter,cable,stuckey,stine,porterfield,pauley,nye,moffitt,lu,knudsen,hardwick,goforth,dupont,blunt,barrows,barnhill,shull,rash,ralph,penny,lorenzo,loftis,lemay,kitchens,horvath,grenier,fuchs,fairbanks,culbertson,calkins,burnside,beattie,ashworth,albertson,wertz,vo,vaught,vallejo,tyree,turk,tuck,tijerina,sage,picard,peterman,otis,marroquin,marr,lantz,hoang,demarco,daily,cone,berube,barnette,wharton,stinnett,slocum,scanlon,sander,pinto,mancuso,lima,judge,headley,epstein,counts,clarkson,carnahan,brice,boren,arteaga,adame,zook,whittle,whitehurst,wenzel,saxton,rhea,reddick,puente,hazel,handley,haggerty,earley,devlin,dallas,chaffin,cady,ahmed,acuna,solano,sigler,pollack,pendergrass,ostrander,janes,francois,fine,crutchfield,cordell,chamberlin,brubaker,baptiste,willson,reis,neeley,mullin,mercier,lira,layman,keeling,higdon,guest,forrester,espinal,dion,chapin,carl,warfield,toledo,pulido,peebles,nagy,montague,mello,lear,jaeger,hogg,graff,furr,derrick,cave,canada,soliz,poore,mendenhall,mclaurin,maestas,low,gable,belt,barraza,tillery,snead,pond,neill,mcculloch,mccorkle,lightfoot,hutchings,holloman,harness,dorn,council,bock,zielinski,turley,treadwell,stpierre,starling,somers,oswald,merrick,marquis,ivory,easterling,bivens,truitt,poston,parry,ontiveros,olivarez,neville,moreau,medlin,ma,lenz,knowlton,fairley,cobbs,chisolm,bannister,woodworth,toler,ocasio,noriega,neuman,moye,milburn,mcclanahan,lilley,hanes,flannery,dellinger,danielson,conti,blodgett,beers,weatherford,strain,karr,hitt,denham,custer,coble,clough,casteel,bolduc,batchelor,ammons,whitlow,tierney,staten,sibley,seifert,schubert,salcedo,mattison,laney,haggard,grooms,dix,dees,cromer,cooks,colson,caswell,zarate,swisher,stacey,shin,ragan,pridgen,mcvey,matheny,leigh,lafleur,franz,ferraro,dugger,whiteside,rigsby,mcmurray,lehmann,large,jacoby,hildebrand,hendrick,headrick,goad,fincher,drury,borges,archibald,albers,woodcock,trapp,soares,seaton,richie,monson,luckett,lindberg,kopp,keeton,hsu,healey,garvey,gaddy,fain,burchfield,badger,wentworth,strand,stack,spooner,saucier,sales,ruby,ricci,plunkett,pannell,ness,leger,hoy,freitas,fong,elizondo,duval,chun,calvin,beaudoin,urbina,stock,rickard,partin,moe,mcgrew,mcclintock,ledoux,forsyth,faison,devries,bertrand,wasson,tilton,scarbrough,pride,oh,leung,larry,irvine,garber,denning,corral,colley,castleberry,bowlin,bogan,beale,baines,true,trice,rayburn,parkinson,pak,nunes,mcmillen,leahy,lea,kimmel,higgs,fulmer,carden,bedford,taggart,spearman,register,prichard,morrill,koonce,heinz,hedges,guenther,grice,findley,earle,dover,creighton,boothe,bayer,arreola,vitale,valles,see,raney,peter,osgood,lowell,hanlon,burley,bounds,worden,weatherly,vetter,tanaka,stiltner,sell,nevarez,mosby,montero,melancon,harter,hamer,goble,gladden,gist,ginn,akin,zaragoza,towns,tarver,sammons,royster,oreilly,muir,morehead,luster,kingsley,kelso,grisham,glynn,baumann,alves,yount,tamayo,tam,paterson,oates,menendez,longo,hargis,greenlee,gillen,desantis,conover,breedlove,wayne,sumpter,scherer,rupp,reichert,heredia,fallon,creel,cohn,clemmons,casas,bickford,belton,bach,williford,whitcomb,tennant,sutter,stull,sessions,mccallum,manson,langlois,keel,keegan,emanuel,dangelo,dancy,damron,clapp,clanton,bankston,trinidad,oliveira,mintz,mcinnis,martens,mabe,laster,jolley,irish,hildreth,hefner,glaser,duckett,demers,brockman,blais,back,alcorn,agnew,toliver,tice,song,seeley,najera,musser,mcfall,laplante,galvin,fajardo,doan,coyne,copley,clawson,cheung,barone,wynne,woodley,tremblay,stoll,sparrow,sparkman,schweitzer,sasser,samples,roney,ramon,legg,lai,joe,heim,farias,concepcion,colwell,christman,bratcher,alba,winchester,upshaw,southerland,sorrell,shay,sells,mount,mccloskey,martindale,luttrell,loveless,lovejoy,linares,latimer,holly,embry,coombs,bratton,bostick,boss,venable,tuggle,toro,staggs,sandlin,jefferies,heckman,griffis,crayton,clem,button,browder,allan,thorton,sturgill,sprouse,royer,rousseau,ridenour,pogue,perales,peeples,metzler,mesa,mccutcheon,mcbee,jay,hornsby,heffner,corrigan,armijo,vue,romeo,plante,peyton,paredes,macklin,hussey,hodgson,granados,frias,carman,brent,becnel,batten,almanza,turney,teal,sturgeon,meeker,mcdaniels,limon,keeney,kee,hutto,holguin,gorham,fishman,fierro,blanchette,rodrigue,reddy,osburn,oden,lerma,kirkwood,keefer,haugen,hammett,chalmers,carlos,brinkman,baumgartner,zhang,valerio,tellez,steffen,shumate,sauls,ripley,kemper,jacks,guffey,evers,craddock,carvalho,blaylock,banuelos,balderas,wooden,wheaton,turnbull,shuman,pointer,mosier,mccue,ligon,kozlowski,johansen,ingle,herr,briones,southern,snipes,rickman,pipkin,peace,pantoja,orosco,moniz,lawless,kunkel,hibbard,galarza,enos,bussey,settle,schott,salcido,perreault,mcdougal,mccool,haight,garris,ferry,easton,conyers,atherton,wimberly,utley,stephen,spellman,smithson,slagle,skipper,ritchey,rand,petit,osullivan,oaks,nutt,mcvay,mccreary,mayhew,knoll,jewett,harwood,hailey,cardoza,ashe,arriaga,andres,zeller,wirth,whitmire,stauffer,spring,rountree,redden,mccaffrey,martz,loving,larose,langdon,humes,gaskin,faber,doll,devito,cass,almond,wingfield,wingate,villareal,tyner,smothers,severson,reno,pennell,maupin,leighton,janssen,hassell,hallman,halcomb,folse,fitzsimmons,fahey,cranford,bolen,battles,battaglia,wooldridge,weed,trask,rosser,regalado,mcewen,keefe,fuqua,echevarria,domingo,dang,caro,boynton,andrus,wild,viera,vanmeter,taber,spradlin,seibert,provost,prentice,oliphant,laporte,hwang,hatchett,hass,greiner,freedman,covert,chilton,byars,wiese,venegas,swank,shrader,roderick,roberge,mullis,mortensen,mccune,marlowe,kirchner,keck,isaacson,hostetler,halverson,gunther,griswold,gerard,fenner,durden,blackwood,bertram,ahrens,sawyers,savoy,nabors,mcswain,mackay,loy,lavender,lash,labbe,jessup,hubert,fullerton,donnell,cruse,crittenden,correia,centeno,caudle,canady,callender,alarcon,ahern,winfrey,tribble,tom,styles,salley,roden,musgrove,minnick,fortenberry,carrion,bunting,bethel,batiste,woo,whited,underhill,stillwell,silvia,rauch,pippin,perrin,messenger,mancini,lister,kinard,hartmann,fleck,broadway,wilt,treadway,thornhill,speed,spalding,sam,rafferty,pitre,patino,ordonez,linkous,kelleher,homan,holiday,galbraith,feeney,dorris,curtin,coward,camarillo,buss,bunnell,bolt,beeler,autry,alcala,witte,wentz,stidham,shively,nunley,meacham,martins,lemke,lefebvre,kaye,hynes,horowitz,hoppe,holcombe,estrella,dunne,derr,cochrane,brittain,bedard,beauregard,torrence,strunk,soria,simonson,shumaker,scoggins,packer,oconner,moriarty,leroy,kuntz,ives,hutcheson,horan,hales,garmon,fitts,dell,bohn,atchison,worth,wisniewski,will,vanwinkle,sturm,sallee,prosser,moen,lundberg,kunz,kohl,keane,jorgenson,jaynes,funderburk,freed,frame,durr,creamer,cosgrove,candelaria,berlin,batson,vanhoose,thomsen,teeter,sommer,smyth,sena,redmon,orellana,maness,lennon,heflin,goulet,frick,forney,dollar,bunker,asbury,aguiar,talbott,southard,pleasant,mowery,mears,lemmon,krieger,hickson,gracia,elston,duong,delgadillo,dayton,dasilva,conaway,catron,bruton,bradbury,bordelon,bivins,bittner,bergstrom,beals,abell,whelan,travers,tejada,pulley,pino,norfleet,nealy,maes,loper,held,gerald,gatewood,frierson,freund,finnegan,cupp,covey,catalano,boehm,bader,yoon,walston,tenney,sipes,roller,rawlins,medlock,mccaskill,mccallister,marcotte,maclean,hughey,henke,harwell,gladney,gilson,dew,chism,caskey,brandenburg,baylor,villasenor,veal,van,thatcher,stegall,shore,petrie,nowlin,navarrete,muhammad,lombard,loftin,lemaster,kroll,kovach,kimbrell,kidwell,hershberger,fulcher,eng,cantwell,bustos,boland,bobbitt,binkley,wester,weis,verdin,tong,tiller,sisco,sharkey,seymore,rosenbaum,rohr,quinonez,pinkston,nation,malley,logue,lessard,lerner,lebron,krauss,klinger,halstead,haller,getz,burrow,brant,alger,victor,shores,scully,pounds,pfeifer,perron,nelms,munn,mcmaster,mckenney,manns,knudson,hutchens,huskey,goebel,flagg,cushman,click,castellano,carder,bumgarner,blaine,bible,wampler,spinks,robson,neel,mcreynolds,mathias,maas,loera,kasper,jose,jenson,florez,coons,buckingham,brogan,berryman,wilmoth,wilhite,thrash,shephard,seidel,schulze,roldan,pettis,obryan,maki,mackie,hatley,frazer,fiore,falls,chesser,bui,bottoms,bisson,benefield,allman,wilke,trudeau,timm,shifflett,rau,mundy,milliken,mayers,leake,kohn,huntington,horsley,hermann,guerin,fryer,frizzell,foret,flemming,fife,criswell,carbajal,bozeman,boisvert,archie,antonio,angulo,wallen,tapp,silvers,ramsay,oshea,orta,moll,mckeever,mcgehee,luciano,linville,kiefer,ketchum,howerton,groce,gaylord,gass,fusco,corbitt,blythe,betz,bartels,amaral,aiello,yoo,weddle,troy,sun,sperry,seiler,runyan,raley,overby,osteen,olds,mckeown,mauro,matney,lauer,lattimore,hindman,hartwell,fredrickson,fredericks,espino,clegg,carswell,cambell,burkholder,august,woodbury,welker,totten,thornburg,theriault,stitt,stamm,stackhouse,simone,scholl,saxon,rife,razo,quinlan,pinkerton,olivo,nesmith,nall,mattos,leak,lafferty,justus,giron,geer,fielder,eagle,drayton,dortch,conners,conger,chau,boatwright,billiot,barden,armenta,antoine,tibbetts,steadman,slattery,sides,rinaldi,raynor,rayford,pinckney,pettigrew,nickel,milne,matteson,halsey,gonsalves,fellows,durand,desimone,cowley,cowles,brill,barham,barela,barba,ashmore,withrow,valenti,tejeda,spriggs,sayre,salerno,place,peltier,peel,merriman,matheson,lowman,lindstrom,hyland,homer,ha,giroux,fries,frasier,earls,dugas,damon,dabney,collado,briseno,baxley,andre,word,whyte,wenger,vanover,vanburen,thiel,schindler,schiller,rigby,pomeroy,passmore,marble,manzo,mahaffey,lindgren,laflamme,greathouse,fite,ferrari,calabrese,bayne,yamamoto,wick,townes,thames,steel,reinhart,peeler,naranjo,montez,mcdade,mast,markley,marchand,leeper,kong,kellum,hudgens,hennessey,hadden,guess,gainey,coppola,borrego,bolling,beane,ault,slaton,poland,pape,null,mulkey,lightner,langer,hillard,glasgow,fabian,ethridge,enright,derosa,baskin,alfred,weinberg,turman,tinker,somerville,pardo,noll,lashley,ingraham,hiller,hendon,glaze,flora,cothran,cooksey,conte,carrico,apple,abner,wooley,swope,summerlin,sturgis,sturdivant,stott,spurgeon,spillman,speight,roussel,popp,nutter,mckeon,mazza,magnuson,lanning,kozak,jankowski,heyward,forster,corwin,callaghan,bays,wortham,usher,theriot,sayers,sabo,rupert,poling,nathan,loya,lieberman,levi,laroche,labelle,howes,harr,garay,fogarty,everson,durkin,dominquez,chaves,chambliss,alfonso,witcher,wilber,vieira,vandiver,terrill,stoker,schreiner,nestor,moorman,liddell,lew,lawhorn,krug,irons,hylton,hollenbeck,herrin,hembree,hair,goolsby,goodin,gilmer,foltz,dinkins,daughtry,caban,brim,briley,bilodeau,bear,wyant,vergara,tallent,swearingen,stroup,sherry,scribner,roger,quillen,pitman,monaco,mccants,maxfield,martinson,landon,holtz,flournoy,brookins,brody,baumgardner,angelo,straub,sills,roybal,roundtree,oswalt,money,mcgriff,mcdougall,mccleary,maggard,gragg,gooding,godinez,doolittle,donato,cowell,cassell,bracken,appel,ahmad,zambrano,reuter,perea,olive,nakamura,monaghan,mickens,mcclinton,mcclary,marler,kish,judkins,gilbreath,freese,flanigan,felts,erdmann,dodds,chew,brownell,brazil,boatright,barreto,slayton,sandberg,saldivar,pettway,odum,narvaez,moultrie,montemayor,merrell,lees,keyser,hoke,hardaway,hannan,gilbertson,fogg,dumont,deberry,coggins,carrera,buxton,bucher,broadnax,beeson,araujo,appleton,amundson,aguayo,ackley,yocum,worsham,shivers,shelly,sanches,sacco,robey,rhoden,pender,ochs,mccurry,madera,luong,luis,knotts,jackman,heinrich,hargrave,gault,forest,comeaux,chitwood,child,caraway,boettcher,bernhardt,barrientos,zink,wickham,whiteman,thorp,stillman,settles,schoonover,roque,riddell,rey,pilcher,phifer,novotny,maple,macleod,hardee,haase,grider,fredrick,earnest,doucette,clausen,christmas,bevins,beamon,badillo,tolley,tindall,soule,snook,sebastian,seale,pitcher,pinkney,pellegrino,nowell,nemeth,nail,mondragon,mclane,lundgren,ingalls,hudspeth,hixson,gearhart,furlong,downes,dionne,dibble,deyoung,cornejo,camara,brookshire,boyette,wolcott,tracey,surratt,sellars,segal,salyer,reeve,rausch,philips,labonte,haro,gower,freeland,fawcett,eads,driggers,donley,collett,cage,bromley,boatman,ballinger,baldridge,volz,trombley,stonge,silas,shanahan,rivard,rhyne,pedroza,matias,mallard,jamieson,hedgepeth,hartnett,estevez,eskridge,denman,chiu,chinn,catlett,carmack,buie,book,bechtel,beardsley,bard,ballou,windsor,ulmer,storm,skeen,robledo,rincon,reitz,piazza,pearl,munger,moten,mcmichael,loftus,ledet,kersey,groff,fowlkes,folk,crumpton,collette,clouse,bettis,villagomez,timmerman,strom,saul,santoro,roddy,phillip,penrod,musselman,macpherson,leboeuf,harless,haddad,guido,golding,fulkerson,fannin,dulaney,dowdell,deane,cottle,ceja,cate,bosley,benge,albritton,voigt,trowbridge,soileau,seely,rome,rohde,pearsall,paulk,orth,nason,mota,mcmullin,marquardt,madigan,hoag,gillum,gayle,gabbard,fenwick,fender,eck,danforth,cushing,cress,creed,cazares,casanova,bey,bettencourt,barringer,baber,stansberry,schramm,rutter,rivero,race,oquendo,necaise,mouton,montenegro,miley,mcgough,marra,macmillan,lock,lamontagne,jasso,jaime,horst,hetrick,heilman,gaytan,gall,fried,fortney,eden,dingle,desjardins,dabbs,burbank,brigham,breland,beaman,banner,arriola,yarborough,wallin,treat,toscano,stowers,reiss,pichardo,orton,mitchel,michels,mcnamee,mccrory,leatherman,kell,keister,jerome,horning,hargett,guay,friday,ferro,deboer,dagostino,clemente,christ,carper,bowler,blanks,beaudry,willie,towle,tafoya,stricklin,strader,soper,sonnier,sigmon,schenk,saddler,rodman,pedigo,mendes,lunn,lohr,lahr,kingsbury,jarman,hume,holliman,hofmann,haworth,harrelson,hambrick,flick,edmunds,dacosta,crossman,colston,chaplin,carrell,budd,weiler,waits,viola,valentino,trantham,tarr,straight,solorio,roebuck,powe,plank,pettus,palm,pagano,mink,luker,leathers,joslin,hartzell,gambrell,fears,deutsch,cepeda,carty,caputo,brewington,bedell,ballew,applewhite,warnock,walz,urena,tudor,reel,pigg,parton,mickelson,meagher,mclellan,mcculley,mandel,leech,lavallee,kraemer,kling,kipp,kingston,kehoe,hochstetler,harriman,gregoire,grabowski,gosselin,gammon,fancher,edens,desai,butt,brannan,armendariz,woolsey,whitehouse,whetstone,ussery,towne,tower,testa,tallman,studer,strait,steinmetz,sorrells,sauceda,rolfe,rae,paddock,mitchem,mcginn,mccrea,luck,lovato,ling,hazen,gilpin,gaynor,fike,devoe,delrio,curiel,burkhardt,bristol,bode,backus,alton,zinn,watanabe,wachter,vanpelt,turnage,shaner,schroder,sato,riordan,quimby,portis,natale,mckoy,mccown,marker,lucio,kilmer,karl,hotchkiss,hesse,halbert,gwinn,godsey,desmond,delisle,chrisman,canter,brook,arbogast,angell,acree,yancy,woolley,wesson,weatherspoon,trainor,stockman,spiller,sipe,rooks,reavis,propst,porras,neilson,mullens,loucks,llewellyn,lamont,kumar,koester,klingensmith,kirsch,kester,honaker,hodson,hennessy,helmick,garrity,garibay,fee,drain,casarez,callis,botello,bay,aycock,avant,angle,wingard,wayman,tully,theisen,szymanski,stansbury,segovia,rudy,rainwater,preece,pirtle,padron,mincey,mckelvey,mathes,marty,larrabee,kornegay,klug,judy,ingersoll,hecht,germain,eggers,dykstra,denis,deering,decoteau,deason,dearing,cofield,carrigan,brush,bonham,bahr,aucoin,appleby,almonte,yager,womble,wimmer,weimer,vanderpool,stancil,sprinkle,romine,remington,pfaff,peckham,olivera,meraz,maze,lathrop,koehn,jonas,hazelton,halvorson,hallock,haddock,ducharme,dehaven,colton,caruthers,brehm,bosworth,bost,blow,bias,beeman,basile,bane,aikens,zachary,wold,walther,tabb,suber,strawn,stocks,stocker,shirey,schlosser,salvador,riedel,rembert,reimer,pyles,pickle,peele,merriweather,letourneau,latta,kidder,hixon,hillis,hight,herbst,henriquez,haygood,hamill,gabel,fritts,eubank,duty,dawes,correll,coffee,cha,bushey,buchholz,brotherton,bridge,botts,barnwell,auger,atchley,westphal,veilleux,ulloa,truman,stutzman,shriver,ryals,prior,pilkington,newport,moyers,miracle,marrs,mangrum,maddux,lockard,laing,kuhl,harney,hammock,hamlett,felker,doerr,depriest,carrasquillo,carothers,bogle,blood,bischoff,bergen,albanese,wyckoff,vermillion,vansickle,thibault,tetreault,stickney,shoemake,ruggiero,rawson,racine,philpot,paschal,mcelhaney,mathison,legrand,lapierre,kwan,kremer,jiles,hilbert,geyer,faircloth,ehlers,egbert,desrosiers,dalrymple,cotten,cashman,cadena,breeding,boardman,alcaraz,ahn,wyrick,therrien,tankersley,strickler,puryear,plourde,pattison,pardue,milan,mcginty,mcevoy,landreth,kuhns,koon,hewett,giddens,everette,emerick,eades,deangelis,cosme,ceballos,birdsong,benham,bemis,armour,anguiano,angeles,welborn,tsosie,storms,shoup,sessoms,samaniego,rood,rojo,rhinehart,raby,northcutt,myer,munguia,morehouse,more,mcdevitt,mateo,mallett,lozada,lemoine,kuehn,hallett,grim,gillard,gaylor,garman,gallaher,feaster,faris,darrow,dardar,coney,carreon,byron,braithwaite,boylan,boyett,born,bixler,bigham,benford,barragan,barnum,zuber,wyche,westcott,vining,stoltzfus,simonds,shupe,sabin,ruble,rittenhouse,richman,perrone,mulholland,millan,meister,mathew,lomeli,kite,jemison,hulett,holler,hickerson,herold,hazelwood,griffen,gause,forde,eisenberg,dilworth,charron,chaisson,brodie,bristow,breunig,brace,boutwell,bentz,belk,bayless,batchelder,baran,baeza,zimmermann,weathersby,volk,toole,theis,tedesco,shine,searle,schenck,satterwhite,sandy,ruelas,royce,rankins,partida,nesbit,morel,menchaca,levasseur,kaylor,johnstone,hulse,hollar,hersey,harrigan,harbison,guyer,gish,giese,gerlach,geller,geisler,falcone,ernest,elwell,doucet,deese,darr,corder,chafin,byler,bussell,burdett,brasher,bowe,bellinger,bastian,barner,alleyne,wilborn,weil,wegner,wales,tatro,spitzer,smithers,schoen,resendez,pete,parisi,overman,obrian,mudd,moy,mclaren,mahler,maggio,lindner,lalonde,lacasse,laboy,killion,kahl,jessen,jamerson,houk,henshaw,gustin,groom,graber,durst,duenas,davey,cundiff,conlon,colunga,coakley,chiles,capers,buell,bricker,bissonnette,birmingham,bartz,bagby,zayas,volpe,treece,toombs,thom,terrazas,swinney,skiles,silveira,shouse,senn,rambo,ramage,nez,moua,marlin,malik,langham,kyles,holston,hoagland,herd,hector,feller,emory,denison,corliss,carraway,burford,bickel,ambriz,abercrombie,yamada,winner,weidner,waddle,verduzco,thurmond,swindle,schrock,sanabria,rosenberger,probst,peabody,olinger,neighbors,nazario,mccafferty,mcbroom,mcabee,mazur,matherne,mapes,leverett,killingsworth,heisler,griego,grande,gosnell,frankel,franke,ferrante,fenn,elmer,ehrlich,christopherso,chick,chasse,chancellor,caton,brunelle,bly,bloomfield,babbitt,azevedo,abramson,ables,abeyta,youmans,wozniak,wainwright,summer,stowell,smitherman,sites,samuelson,runge,rule,rothman,rosenfeld,quan,peake,oxford,owings,olmos,munro,moreira,leatherwood,larkins,krantz,kovacs,kizer,kindred,karnes,jaffe,hubbell,hosey,hauck,harold,goodell,favors,erdman,dvorak,doane,cureton,cofer,buehler,bierman,berndt,banta,annis,abram,abdullah,warwick,waltz,turcotte,trinh,torrey,stith,seger,sachs,quesada,pinder,peppers,pascual,paschall,parkhurst,ozuna,oster,nicholls,mortimer,lheureux,lavalley,kimura,jablonski,haun,gourley,gilligan,fix,derby,croy,cotto,cargill,burwell,burgett,buckman,brett,booher,adorno,wrenn,whittemore,urias,szabo,sayles,saiz,rutland,rael,plant,pharr,penney,pelkey,ogrady,nickell,musick,moats,mather,massa,laurent,kirschner,kieffer,kellar,hendershot,gott,godoy,gadson,furtado,fiedler,erskine,edison,dutcher,dever,daggett,chevalier,chao,brake,ballesteros,amerson,alejandro,wingo,waldon,trott,spikes,silvey,showers,schlegel,rue,ritz,pepin,pelayo,parsley,palermo,moorehead,mchale,lett,kocher,kilburn,iglesias,humble,hulbert,huckaby,hix,haven,hartford,hardiman,gurney,grigg,grasso,goings,fillmore,farber,depew,dandrea,dame,cowen,covarrubias,cory,burrus,bracy,ardoin,thompkins,suzuki,standley,russel,radcliffe,pohl,persaud,percy,parenteau,pabon,newson,newhouse,napolitano,mulcahy,maya,malave,keim,hooten,hernandes,heffernan,hearne,greenleaf,glick,fuhrman,fetter,faria,dishman,dickenson,crites,criss,clapper,chenault,castor,casto,bugg,bove,bonney,blessing,ard,anderton,allgood,alderson,woodman,wisdom,warrick,toomey,tooley,tarrant,summerville,stebbins,sokol,sink,searles,schutz,schumann,scheer,remillard,raper,proulx,palmore,monroy,miguel,messier,melo,melanson,mashburn,manzano,lussier,lovely,lien,jenks,huneycutt,hartwig,grimsley,fulk,fielding,fidler,engstrom,eldred,dantzler,crandell,ching,calder,brumley,breton,brann,bramlett,boykins,bianco,bancroft,almaraz,alcantar,whitmer,whitener,welton,vineyard,su,rahn,paquin,mizell,mix,mcmillin,mckean,marston,maciel,lundquist,louie,liggins,lampkin,kranz,koski,kirkham,jiminez,hazzard,harrod,graziano,grammer,gendron,garrido,fordham,englert,elwood,dryden,demoss,deluna,crabb,comeau,claudio,brummett,blume,benally,wessel,vanbuskirk,thorson,stumpf,stockwell,rocco,reams,radtke,rackley,pelton,niemi,newland,nelsen,morrissette,miramontes,mcginley,mccluskey,marley,marchant,luevano,lampe,lail,jeffcoat,infante,hu,hinman,gaona,erb,eady,desmarais,decosta,dansby,cisco,choe,breckenridge,bostwick,borg,bianchi,beer,alberts,adrian,wilkie,whorton,vargo,tait,sylvia,soucy,schuman,ousley,mumford,lum,lippert,leath,lavergne,laliberte,kirksey,kenner,johnsen,izzo,hiles,gullett,greenwell,gaspar,galbreath,gaitan,ericson,duck,delapaz,croom,cottingham,clift,bushnell,boozer,bice,bernardo,beason,arrowood,waring,voorhees,truax,shreve,shockey,schatz,sandifer,rubino,rozier,roseberry,roll,player,pieper,peden,nester,nave,murphey,malinowski,macgregor,liang,lafrance,kunkle,kirkman,jorge,hipp,hasty,haddix,gervais,gerdes,garfield,gamache,fouts,fitzwater,dillingham,deming,deanda,cedeno,cannady,burson,bouldin,arceneaux,woodhouse,whitford,wescott,welty,weigel,torgerson,toms,surber,sunderland,sterner,setzer,salvatore,riojas,pumphrey,puga,pedro,patch,metts,mcgarry,mccandless,magill,lupo,loveland,llamas,leclerc,koons,kahler,huss,holbert,heintz,haupt,grimmett,gaskill,flower,ellingson,dorr,dingess,deweese,desilva,crossley,cordeiro,converse,conde,cheeks,caldera,cairns,burmeister,burkhalter,brawner,bott,youngs,vierra,valladares,tiffany,shrum,shropshire,sevilla,rusk,roof,rodarte,pedraza,nino,montana,merino,mcminn,markle,mapp,lucia,lajoie,koerner,kittrell,kato,hyder,hollifield,heiser,hazlett,greenwald,fant,eldredge,dreher,delafuente,cravens,claypool,beecher,aronson,alanis,worthen,wojcik,winger,whitacre,wellington,valverde,valdivia,troupe,thrower,swindell,suttles,suh,stroman,spires,slate,shealy,sarver,sartin,sadowski,rondeau,rolon,rick,rex,rascon,priddy,pine,paulino,nolte,munroe,molloy,mellon,mciver,lykins,loggins,lillie,lenoir,klotz,kempf,jone,hupp,hollowell,hollander,haynie,hassan,harkness,harker,gottlieb,frith,eddins,driskell,doggett,densmore,charette,cassady,carrol,byrum,burcham,buggs,benn,whitted,warrington,vandusen,vaillancourt,steger,spell,siebert,scofield,quirk,purser,plumb,orcutt,northern,nordstrom,mosely,michalski,mcphail,mcdavid,mccraw,martini,marchese,mannino,leo,lefevre,largent,lanza,kress,isham,hunsaker,hoch,hildebrandt,guarino,grijalva,graybill,fick,ewell,ewald,deangelo,cusick,crumley,coston,cathcart,carruthers,bullington,brian,bowes,blain,blackford,barboza,yingling,woodland,wert,weiland,varga,silverstein,sievers,shuster,shumway,scudder,runnels,rumsey,renfroe,provencher,polley,mohler,middlebrooks,kutz,koster,korn,grow,groth,glidden,fazio,deen,corn,copper,chipman,chenoweth,champlin,cedillo,carrero,carmody,buckles,brien,boutin,bosch,bill,berkowitz,altamirano,wilfong,wiegand,waites,truesdale,toussaint,tobey,tedder,steelman,sirois,schnell,robichaud,ridge,richburg,pray,plumley,pizarro,piercy,ortego,oberg,neace,music,mickey,mertz,mcnew,matta,lawyer,lapp,lair,kibler,jessie,howlett,hollister,hofer,hatten,hagler,germany,falgoust,engelhardt,eberle,eastwood,dombrowski,dinsmore,daye,cool,casares,capone,braud,balch,autrey,wendel,tyndall,toy,strobel,stoltz,spinelli,serrato,rochester,reber,real,rathbone,palomino,noah,nickels,mayle,mathers,mach,loeffler,littrell,levinson,leong,lemire,lejeune,lazo,lasley,koller,kennard,jester,hoelscher,hintz,hagerman,greaves,fore,eudy,engler,corrales,cordes,brunet,bidwell,bennet,bare,tyrrell,tharpe,swinton,stribling,steven,southworth,sisneros,shane,savoie,samons,ruvalcaba,roscoe,ries,ramer,omara,mosqueda,millar,mcpeak,macomber,luckey,litton,lehr,lavin,hubbs,hoard,hibbs,hagans,futrell,exum,evenson,dicks,culler,chou,carbaugh,callen,brashear,bloomer,blakeney,bigler,addington,woodford,witter,unruh,tolentino,sumrall,stgermain,smock,sherer,salem,rochelle,rayner,pooler,oquinn,nero,milano,mcglothlin,mars,linden,kowal,kerrigan,ibrahim,harvell,hanrahan,goodall,geist,fussell,fung,ferebee,federico,eley,eggert,dorsett,dingman,destefano,colucci,clemmer,caesar,burnell,brumbaugh,boddie,berryhill,avelar,alcantara,abbey,winder,winchell,vandenberg,trotman,thurber,thibeault,stlouis,stilwell,sperling,shattuck,sarmiento,ruppert,rumph,renaud,randazzo,rademacher,quiles,pearman,palomo,mercurio,lowrey,lindeman,lawlor,larosa,lander,labrecque,kimber,hovis,holifield,henninger,hawkes,hartfield,hann,hague,genovese,garrick,fudge,frink,eddings,dinh,dear,cutter,cribbs,constant,calvillo,bunton,brodeur,bolding,blanding,agosto,zahn,wiener,trussell,tew,tello,teixeira,stephan,speck,sharma,shanklin,sealy,scanlan,santamaria,roundy,robichaux,ringer,rigney,prevost,polson,philip,pass,nord,moxley,mohammed,medford,mccaslin,mcardle,macarthur,lewin,lasher,ketcham,keiser,heine,hackworth,grose,grizzle,grass,gillman,gartner,garth,frazee,fleury,fast,edson,edmonson,derry,deck,cronk,conant,burress,burgin,broom,brockington,bolick,boger,birchfield,billington,baily,bahena,armbruster,anson,yoho,wilcher,tinney,timberlake,thoma,thielen,sutphin,stultz,sikora,serra,schulman,scheffler,santillan,robin,rego,preciado,pinkham,monday,mickle,luu,lomas,lizotte,lent,lenard,kellerman,keil,juan,johanson,hernadez,hartsfield,hang,haber,gorski,farkas,eberhardt,duquette,delano,cropper,cozart,cockerham,chamblee,cartagena,cahoon,buzzell,brister,brewton,blackshear,benfield,aston,ashburn,arruda,wetmore,weise,vaccaro,tucci,sudduth,stromberg,stoops,showalter,shears,runion,rowden,rosenblum,riffle,renfrow,peres,obryant,nicolas,leftwich,lark,landeros,kistler,killough,kerley,kastner,hoggard,hartung,guertin,govan,gatling,gailey,fullmer,fulford,flatt,esquibel,endicott,edmiston,edelstein,dufresne,dressler,dickman,chee,busse,bonnett,bogart,berard,barrington,arena,anton,yoshida,velarde,veach,vanhouten,vachon,tolson,tolman,tennyson,stites,soler,shutt,ruggles,rhone,pegues,ong,neese,muro,moncrief,mefford,mcphee,mcmorris,mceachern,mcclurg,mansour,mai,mader,leija,lecompte,lafountain,labrie,jaquez,heald,hash,hartle,gainer,frisby,farina,eidson,edgerton,dyke,durrett,duhon,cuomo,cobos,cervantez,bybee,brockway,borowski,binion,beery,arguello,amaro,acton,yuen,winton,wigfall,weekley,vidrine,vannoy,tardiff,shoop,shilling,schick,sand,safford,prendergast,pilgrim,pellerin,osuna,nissen,nalley,moritz,moller,messner,messick,merry,merrifield,mcguinness,matherly,marcano,mahone,lemos,lebrun,jara,hoffer,hewlett,herren,hecker,haws,haug,hack,gwin,gober,gilliard,fredette,favela,echeverria,downer,donofrio,desrochers,dee,crozier,corson,clyde,bechtold,argueta,aparicio,zamudio,willette,westover,westerman,utter,troyer,thies,tapley,slavin,shirk,sandler,roop,rimmer,raymer,range,radcliff,otten,moorer,millet,mckibben,mccutchen,mcavoy,mcadoo,mayorga,mastin,martineau,marek,madore,leflore,kroeger,kennon,jimerson,javier,hostetter,hornback,hendley,hance,guardado,granado,gowen,goodale,flinn,fleetwood,fitz,durkee,duprey,dipietro,dilley,clyburn,brawley,beckley,arana,weatherby,vollmer,victoria,vestal,tunnell,trigg,tingle,takahashi,sweatt,storer,snapp,shiver,rooker,red,rathbun,poisson,perrine,perri,pastor,parmer,parke,pare,papa,palmieri,nottingham,midkiff,mecham,mccomas,mcalpine,lovelady,lillard,lally,knopp,kile,kiger,haile,gupta,goldsberry,gilreath,fulks,friesen,franzen,flack,findlay,ferland,dreyer,dore,dennard,deckard,debose,crim,coulombe,cork,chancey,cantor,branton,bissell,barns,woolard,witham,wasserman,waldo,spiegel,shoffner,scholz,ruch,rossman,ready,petry,palacio,paez,neary,mortenson,millsap,miele,mick,menke,mckim,mcanally,martines,manor,malcom,lemley,larochelle,klaus,klatt,kaufmann,kapp,helmer,hedge,halloran,glisson,frechette,fontana,enoch,eagan,drum,distefano,danley,creekmore,chartier,chaffee,carillo,burg,bolinger,berkley,benz,basso,bash,barrier,zelaya,woodring,witkowski,wilmot,wilkens,wieland,virgil,verdugo,urquhart,tsai,timms,swiger,swaim,sussman,scarlett,pires,molnar,mcatee,maurice,lowder,loos,linker,landes,kingery,keeley,hufford,higa,hendren,hammack,hamann,gillam,gerhardt,fell,eugene,edelman,eby,delk,deans,curl,constantine,cleaver,claar,casiano,carruth,carlyle,bump,brophy,bolanos,bibbs,bessette,beggs,baugher,bartel,averill,andresen,amin,alden,adames,wildman,via,valente,turnbow,tse,swink,sublett,stroh,stringfellow,ridgway,pugliese,poteat,pang,ohare,neubauer,murchison,mohamed,mingo,lucky,lemmons,kwon,kellam,kean,jarmon,hyden,hudak,hollinger,henkel,hemingway,hasson,hansel,halter,haire,goodnight,ginsberg,gillispie,fogel,flory,etter,elledge,eckman,deas,currin,crafton,coomer,colter,claxton,bulter,braddock,bowyer,blizzard,binns,bing,bellows,baskerville,barros,ansley,woolf,wight,waldman,wadley,tull,trull,tesch,struck,stouffer,stadler,slay,shubert,sedillo,santacruz,reinke,raleigh,poynter,neri,neale,natividad,mowry,moralez,monger,mitchum,merryman,manion,macdougall,lux,litchfield,ley,levitt,lepage,lasalle,laine,khoury,kavanagh,karns,ivie,huebner,hodgkins,halpin,garica,eversole,dutra,dunagan,duffey,dillman,dillion,deville,dearborn,damato,courson,coulson,burdine,bryce,bousquet,bonin,bish,atencio,westbrooks,wages,vaca,tye,toner,tomas,tillis,swett,surface,struble,stanfill,son,solorzano,slusher,sipple,sim,silvas,shults,schexnayder,saez,rodas,rager,pulver,plaza,penton,paniagua,meneses,mcfarlin,mcauley,matz,maloy,magruder,lohman,landa,lacombe,jaimes,hom,holzer,holst,heil,hackler,grundy,gregor,gilkey,farnham,durfee,dunton,dunston,duda,dews,dana,craver,corriveau,conwell,colella,chambless,bremer,boutte,bourassa,blaisdell,backman,babineaux,audette,alleman,towner,taveras,tarango,sullins,suiter,stallard,solberg,schlueter,poulos,pimental,owsley,olivier,okelley,nations,moffatt,metcalfe,meekins,medellin,mcglynn,mccowan,marriott,marable,lennox,lamoureux,koss,kerby,karp,jason,isenberg,howze,hockenberry,highsmith,harbour,hallmark,gusman,greeley,giddings,gaudet,gallup,fleenor,eicher,edington,dimaggio,dement,demello,decastro,cruise,bushman,brundage,brooker,brooke,bourg,board,blackstock,bergmann,beaton,banister,argo,appling,wortman,watterson,villalpando,tillotson,tighe,sundberg,sternberg,stamey,speaks,shipe,seeger,scarberry,sattler,sain,rothstein,poteet,plowman,pettiford,penland,peach,partain,pankey,oyler,ogletree,ogburn,moton,million,merkel,mask,markus,lucier,lazarus,lavelle,lakey,kratz,kinser,kershaw,josephson,jesse,imhoff,ibanez,hendry,hammon,frisbie,friedrich,frawley,fraga,forester,eskew,emmert,drennan,doyon,dominick,dandridge,cumming,cawley,carvajal,bracey,belisle,batey,ahner,wysocki,weiser,veliz,tincher,sherlock,santo,sansone,sankey,sandstrom,sale,rohrer,risner,pridemore,pfeffer,persinger,peery,oubre,orange,nowicki,musgrave,murdoch,mullinax,mccary,mathieu,livengood,leonardo,kyser,klink,kimes,kellner,kavanaugh,kasten,imes,hoey,hinshaw,halley,hake,gurule,grube,grillo,geter,gatto,garver,garretson,farwell,eiland,dunford,decarlo,corso,core,colman,collard,cleghorn,chasteen,cavender,carlile,calvo,byerly,brogdon,broadwater,breault,bono,bergin,behr,ballenger,amick,yan,vice,tamez,stiffler,steinke,simmon,shankle,schaller,salmons,sackett,saad,rideout,reader,ratcliffe,rao,ranson,randell,plascencia,petterson,olszewski,olney,olguin,nilsson,nevels,morelli,montiel,monge,michell,michaelson,mertens,mcchesney,mcalpin,mathewson,lower,loudermilk,lineberry,liggett,lamp,kinlaw,kight,just,jost,hereford,hardeman,halpern,halliday,hafer,gaul,friel,freitag,frances,forsberg,evangelista,doering,dicarlo,dendy,delp,deguzman,dameron,curtiss,cousin,cosper,charley,cauthen,cao,camper,bradberry,bouton,bonnell,bixby,bieber,beveridge,belle,bedwell,barhorst,bannon,baltazar,baier,ayotte,attaway,arenas,alex,abrego,watford,valley,turgeon,tunstall,thaxton,thai,tenorio,stotts,sthilaire,spiker,shedd,seng,seabolt,scalf,salyers,ruhl,rowlett,robinett,pfister,perlman,pepe,parkman,paradise,olin,nunnally,norvell,napper,modlin,mckellar,mcclean,mascarenas,manchester,leibowitz,ledezma,kuhlman,kobayashi,hunley,holmquist,hinkley,hazard,hartsell,gribble,gravely,fifield,eliason,doctor,doak,crossland,cover,clair,carleton,butters,bridgeman,bojorquez,boggess,banker,auten,woosley,wine,whiteley,wexler,twomey,tullis,townley,to,standridge,stamp,springs,santoyo,rueda,riendeau,revell,pless,ottinger,nigro,nickles,mulvey,menefee,mcshane,mcloughlin,mckinzie,marrow,markey,mariano,lockridge,lipsey,knisley,knepper,kitts,kiel,jinks,hathcock,godin,gallego,fikes,fecteau,estabrook,ellinger,dustin,dunlop,dudek,diego,countryman,chauvin,chatham,bullins,brownfield,boughton,bloodworth,bibb,baucom,barbieri,aubin,armitage,alessi,absher,abbate,zito,woolery,wiggs,wacker,violette,tynes,tolle,telles,tarter,swarey,strode,stockdale,stella,stalnaker,spina,schiff,saari,risley,reading,rameriz,rakes,pettaway,penner,paulus,palladino,omeara,montelongo,melnick,mehta,mcgary,mccourt,mccollough,marchetti,manzanares,lowther,leiva,lauderdale,lafontaine,kowalczyk,knighton,joubert,jaworski,ide,huth,hurdle,hung,housley,hackman,gulick,gordy,gilstrap,gehrke,gebhart,gaudette,foxworth,finger,essex,endres,dunkle,clare,cimino,cardinal,caddell,brauer,braley,bodine,blackmore,belden,backer,ayer,andress,alva,wisner,walk,vuong,valliere,twigg,tso,tavarez,strahan,steib,staub,sowder,shoulders,seiber,schutt,scharf,schade,rodriques,risinger,renshaw,rath,rahman,presnell,pillow,piatt,pasquale,nieman,nicol,nevins,milford,mcilwain,mcgaha,mccully,mccomb,maye,massengale,macedo,lines,lesher,leland,kearse,jauregui,husted,hudnall,holmberg,hertel,hershey,hardie,glidewell,frausto,fassett,dash,dalessandro,dahlgren,corum,constantino,conlin,colquitt,colombo,claycomb,carley,cardin,cancel,buller,boring,boney,bocanegra,blazer,biggers,benedetto,araiza,andino,albin,zorn,werth,weisman,walley,vanegas,ulibarri,towers,towe,tedford,teasley,suttle,steffens,stcyr,squire,smythe,singley,sifuentes,shuck,session,schram,sass,rieger,ridenhour,rickert,richerson,rayborn,rabe,raab,pendley,pastore,ordway,moynihan,mellott,mckissick,mcgann,mccready,mauney,marrufo,list,lenhart,lazar,lafave,keele,kautz,jardine,jahnke,jacobo,hord,hardcastle,hageman,griffey,giglio,gehring,fortson,duque,duplessis,donner,dicken,derosier,deitz,dalessio,cyrus,cram,chi,center,castleman,candelario,callison,caceres,bozarth,biles,bejarano,beech,bashaw,avina,armentrout,angus,alverez,acord,zack,waterhouse,vereen,vanlandingham,uhl,strawser,shotwell,severance,seltzer,schoonmaker,schock,schaub,schaffner,roeder,rodrigez,riffe,rhine,rasberry,rancourt,railey,quade,pursley,prouty,perdomo,oxley,osterman,nickens,murphree,mounts,monte,merida,maus,mattern,masse,martinelli,mangan,lutes,ludwick,loney,laureano,lasater,knighten,kissinger,kimsey,kessinger,honea,hollingshead,hockett,heyer,heron,gurrola,gove,glasscock,gillett,galan,featherstone,eckhardt,duron,dunson,dasher,culbreth,cowden,cowans,claypoole,churchwell,chabot,caviness,cater,caston,callan,byington,burkey,boden,beckford,atwater,arms,archambault,alvey,alsup,yon,whisenant,weese,voyles,verret,tsang,tessier,sweitzer,sherwin,shaughnessy,revis,remy,prine,philpott,peavy,paynter,parmenter,ovalle,offutt,nightingale,newlin,nakano,myatt,muth,mohan,mcmillon,mccarley,mccaleb,maxson,marinelli,maley,macy,liston,letendre,kain,huntsman,hirst,hagerty,gulledge,greenway,grajeda,gorton,goines,gittens,frederickson,fanelli,embree,eichelberger,dunkin,dull,dixson,dillow,defelice,chumley,burleigh,borkowski,binette,biggerstaff,berglund,beller,audet,arbuckle,allain,alfano,zander,youngman,wittman,weintraub,vanzant,vaden,twitty,trader,toon,till,stollings,standifer,spinner,sines,shope,scalise,saville,romans,posada,pisano,otte,nolasco,napoli,mier,merkle,mendiola,melcher,mejias,mcmurry,mccalla,markowitz,marine,manis,mallette,macfarlane,lough,looper,landin,kittle,kinsella,kinnard,hobart,herald,helman,hellman,hartsock,halford,hage,gordan,glasser,gayton,gattis,gastelum,gaspard,frisch,force,fitzhugh,eckstein,eberly,dowden,despain,crumpler,crotty,cornelison,collin,colin,chouinard,chamness,catlin,cann,bumgardner,budde,branum,bradfield,braddy,borst,birdwell,bent,bazan,bank,banas,bade,aubrey,arango,ahearn,addis,zumwalt,wurth,wilk,widener,wagstaff,vella,urrutia,terwilliger,tart,steinman,staats,sloat,rives,riggle,revels,reichard,prickett,poff,pitzer,petro,pell,northrup,nicks,moline,mielke,maynor,mallon,magness,lingle,lindell,lieb,lesko,lebeau,lammers,lafond,kiernan,ketron,jurado,holmgren,hilburn,hayashi,hashimoto,harbaugh,hans,guillot,gard,froehlich,felipe,feinberg,falco,dufour,drees,doney,diep,delao,daves,dail,cutting,crowson,coss,congdon,carner,camarena,butterworth,burlingame,bouffard,bloch,bilyeu,barta,bakke,baillargeon,avent,aquilar,ake,aho,zeringue,yeh,yarber,wolfson,wendell,vogler,voelker,truss,troxell,thrift,strouse,spielman,sistrunk,shows,sevigny,schuller,schaaf,ruffner,routh,roseman,ricciardi,peraza,pegram,overturf,olander,odaniel,neu,millner,melchor,maxie,marvel,maroney,machuca,macaluso,livesay,layfield,laskowski,kwiatkowski,ko,kiley,kilby,julien,hovey,heywood,hayman,havard,harville,haigh,hagood,grieco,glassman,gebhardt,garry,freeze,fleischer,fann,elson,eccles,cunha,crumb,crew,blakley,bardwell,abshire,woodham,wines,welter,wargo,varnado,tutt,traynor,swaney,svoboda,stricker,stoffel,stambaugh,sickler,shackleford,selman,seaver,sansom,sanmiguel,royston,rourke,rockett,rioux,puleo,pitchford,persons,normand,nardi,mulvaney,middaugh,manners,malek,lodge,leos,lathan,kujawa,kimbro,killebrew,joshua,houlihan,hobby,hinckley,herod,hepler,hamner,hammel,hallowell,gonsalez,gingerich,gambill,funkhouser,fricke,fewell,falkner,endsley,dulin,drennen,deaver,dambrosio,clover,chadwell,ceasar,castanon,canon,burkes,brune,brisco,brinker,bowker,boldt,berner,bee,beaumont,beaird,bazemore,barrick,arnette,albano,younts,wunderlich,weidman,vanness,tu,toland,theobald,stickler,steiger,stanger,spies,spector,sollars,smedley,seibel,scoville,saito,rye,rummel,rude,rowles,rouleau,roos,rogan,roemer,ream,raya,purkey,priester,perreira,penick,paulin,parkins,overcash,oleson,nicely,neves,muldrow,minard,midgett,michalak,melgar,mcentire,mcauliffe,marti,marte,lydon,lindholm,leyba,leader,langevin,lagasse,lafayette,kesler,kelton,kao,kaminsky,jump,jaggers,humbert,huck,howarth,hinrichs,higley,gupton,guimond,gravois,giguere,fretwell,fontes,feeley,faucher,fall,evan,eichhorn,ecker,earp,dole,dinger,derryberry,demars,deel,copenhaver,collinsworth,colangelo,cloyd,claiborne,caulfield,carlsen,calzada,caffey,broadus,brenneman,bouie,bodnar,blaney,blanc,blades,beltz,behling,begin,barahona,yun,yockey,winkle,windom,wimer,wilford,wash,villatoro,trexler,teran,taliaferro,sydnor,swinson,snelling,smtih,siu,simonton,simoneaux,simoneau,sherrer,seavey,scheel,rushton,rupe,ruano,rodney,rippy,reiner,reiff,rabinowitz,quach,penley,odle,nock,minnich,mckown,mccarver,mcandrew,longley,laux,lamothe,lafreniere,kropp,krick,kates,jepson,huie,howse,howie,henriques,haydon,haught,hatter,hartzog,harkey,grimaldo,goshorn,gormley,gluck,gilroy,gillenwater,giffin,folks,fluker,feder,eyre,eshelman,eakins,dryer,disney,detwiler,delrosario,davisson,celestine,catalan,canning,calton,buster,brammer,botelho,blakney,bartell,averett,askins,aker,zak,worcester,witmer,wiser,winkelman,widmer,whittier,western,weitzel,wardell,wagers,ullman,tupper,tingley,tilghman,talton,simard,seda,scheller,sala,rundell,rost,roa,ribeiro,rabideau,primm,porch,polite,pinon,peart,ostrom,ober,nystrom,nussbaum,nurse,naughton,murr,moorhead,monti,monteiro,melson,meissner,mclin,mcgruder,marotta,makowski,majewski,madewell,lunt,lukens,leininger,lebel,lakin,laguna,kepler,jaques,hunnicutt,hungerford,hoopes,hertz,heins,hammers,halliburton,grosso,gravitt,glasper,gideon,gallman,gallaway,funke,fulbright,falgout,eakin,dostie,dorado,dewberry,derose,cutshall,crampton,costanzo,colletti,cloninger,claytor,chiang,canterbury,campagna,burd,brokaw,broaddus,bretz,brainard,binford,bilbrey,alpert,aitken,ahlers,zajac,yale,woolfolk,witten,windle,wayland,tramel,tittle,talavera,suter,straley,stetson,specht,sommerville,soloman,so,skeens,sigman,sibert,shavers,schuck,schmit,sartain,sabol,rosenblatt,rollo,rashid,rabb,province,polston,nyberg,northrop,navarra,muldoon,mulder,mikesell,mcdougald,mcburney,mauricio,mariscal,lui,lozier,lingerfelt,legere,latour,lagunas,lacour,kurth,ku,killen,kiely,kayser,kahle,julius,isley,huertas,hower,hinz,haugh,gumm,given,galicia,fortunato,flake,dunleavy,duggins,doby,digiovanni,devaney,deltoro,cribb,crank,corpuz,coronel,comfort,coen,charbonneau,caine,burchette,blakey,blakemore,bergquist,beene,beaudette,bayles,ballance,bakker,bailes,asberry,arwood,zucker,willman,whitesell,wald,walcott,vancleave,trump,trail,strasser,simas,shorts,shick,schleicher,schaal,saleh,rotz,resnick,raphael,rainer,partee,ollis,oller,oday,noles,munday,mountain,mong,millican,merwin,mazzola,mansell,magallanes,llanes,lewellen,lepore,kisner,keesee,jim,jeanlouis,ingham,hornbeck,hermes,hawn,hartz,harber,haffner,gutshall,guth,grays,grams,gowan,finlay,finkelstein,eyler,enloe,dungan,diez,dearman,dann,cull,crosson,creek,chronister,cassity,campion,callihan,butz,breazeale,blumenthal,billy,berkey,batty,batton,barge,arvizu,alexis,alderete,aldana,albaugh,abernethy,work,wolter,wille,tweed,tollefson,thomasson,teter,testerman,sproul,spates,southwick,soukup,skelly,senter,sealey,sawicki,sargeant,rossiter,rosemond,repp,pound,pink,pifer,ormsby,nickelson,naumann,morabito,monzon,millsaps,millen,mcelrath,marcoux,mantooth,madson,macneil,mackinnon,louque,leister,lampley,kushner,krouse,kirwan,june,jessee,janson,jahn,jacquez,islas,hutt,holladay,hillyer,hepburn,hensel,harrold,guadalupe,gingrich,geis,gales,fults,finnell,ferri,featherston,epley,ebersole,eames,dunigan,drye,dismuke,devaughn,delorenzo,damiano,confer,collum,clower,clow,claussen,clack,caylor,cawthon,casias,carreno,carlo,bluhm,bingaman,bewley,belew,beckner,beamer,barefoot,auld,amey,wolfenbarger,wilkey,wicklund,waltman,villalba,valero,valdovinos,ung,ullrich,tyus,twyman,trost,tardif,tanguay,stripling,steinbach,shumpert,sasaki,sappington,sandusky,reinhold,reinert,quijano,pye,poor,placencia,pinkard,phinney,perrotta,pernell,parrett,oxendine,owensby,orman,nuno,mori,mcroberts,mcneese,mckamey,mccullum,markel,mardis,maines,lueck,lubin,lefler,leffler,lavery,larios,labarbera,kershner,josey,jeanbaptiste,izaguirre,hermosillo,haviland,hartshorn,hamlet,hafner,ginter,getty,franck,fiske,emmett,dufrene,doody,davie,dangerfield,dahlberg,cuthbertson,crone,coffelt,claus,chidester,chesson,cauley,caudell,cantara,campo,caines,bullis,bucci,brochu,bosco,bogard,bickerstaff,benning,arzola,antonelli,adkinson,zellers,wulf,worsley,woolridge,whitton,westerfield,walczak,vassar,truett,trueblood,trawick,townsley,topping,tobar,telford,sung,steverson,stagg,sitton,sill,sherrell,sergent,schoenfeld,sarabia,rutkowski,rubenstein,rigdon,prentiss,pomerleau,plumlee,phoenix,philbrick,peer,patty,patnode,oloughlin,obregon,nuss,napoleon,morell,moose,mikell,mele,mcinerney,mcguigan,mcbrayer,lore,lor,look,lollar,lakes,kuehl,kinzer,kamp,joplin,jacobi,howells,holstein,hedden,hassler,harty,halle,greig,granville,gouge,goodrum,gerhart,geier,geddes,gast,forehand,ferree,fendley,feltner,fang,esqueda,encarnacion,eichler,egger,edmundson,eatmon,dragon,doud,donohoe,donelson,dilorenzo,digiacomo,diggins,delozier,dejong,danford,crippen,coppage,cogswell,clardy,cioffi,cabe,brunette,bresnahan,bramble,blomquist,blackstone,biller,bevis,bevan,bethune,benbow,baty,basinger,balcom,andes,aman,aguero,adkisson,yandell,wilds,whisenhunt,weigand,weeden,voight,villar,trottier,tillett,suazo,setser,scurry,schuh,schreck,schauer,samora,roane,rinker,reimers,reason,ratchford,popovich,parkin,nichol,natal,melville,mcbryde,magdaleno,loehr,lockman,lingo,leduc,larocca,lao,lamere,laclair,krall,korte,koger,jumper,jalbert,hughs,higbee,henton,heaney,haith,gump,greeson,goodloe,gholston,gasper,gagliardi,fregoso,farthing,fabrizio,ensor,elswick,elgin,eklund,eaddy,drouin,dorton,dizon,derouen,delia,deherrera,davy,dark,dampier,cullum,culley,cowgill,cardoso,cardinale,brodsky,broadbent,brimmer,briceno,branscum,bolyard,boley,bennington,beadle,baur,ballentine,azure,aultman,augustus,asuncion,arciniega,aguila,aceves,yepez,yap,woodrum,wethington,weissman,veloz,trusty,troup,trammel,theodore,tarpley,stivers,steck,sprayberry,spraggins,spitler,spiers,sohn,seagraves,schiffman,rudnick,rizo,riccio,rennie,quinton,quackenbush,puma,plott,pearcy,parada,paiz,munford,moskowitz,mease,mcnary,mccusker,matt,lozoya,longmire,loesch,lasky,kuhlmann,krieg,koziol,kowalewski,konrad,kindle,jowers,jolin,jaco,hua,horgan,hine,hileman,hepner,heise,heady,hawkinson,hannigan,haberman,guilford,grimaldi,gilles,garton,gagliano,fruge,follett,fiscus,ferretti,ebner,easterday,eanes,dirks,dimarco,depalma,deforest,dance,cruce,craighead,christner,candler,cadwell,burchell,buettner,brinton,breed,brazier,brannen,brame,bova,bomar,blakeslee,belknap,bangs,balzer,athey,armes,alvis,alverson,alvardo,alter,zhao,yeung,yen,wheelock,westlund,wessels,volkman,threadgill,thelen,tandy,tague,ta,symons,swinford,sturtevant,straka,stier,stagner,segarra,seawright,sack,rutan,roux,ringler,riker,ramsdell,quattlebaum,purifoy,poulson,permenter,peloquin,pasley,pagel,osman,obannon,nygaard,nipper,newcomer,munos,motta,meadors,mcquiston,mcniel,mcmann,mccrae,mayne,matte,martine,lucy,legault,lechner,lack,kucera,krohn,kratzer,koopman,judson,jeske,horrocks,homes,hock,hibbler,hesson,hersh,harvin,halvorsen,griner,grindle,glen,gladstone,garofalo,frampton,forbis,fernando,eddington,diorio,dingus,dewar,desalvo,curcio,creasy,cortese,cordoba,connally,cluff,cascio,capuano,canaday,calabro,bussard,brayton,borja,bigley,arnone,arguelles,acuff,zamarripa,wooton,wolfgang,widner,wideman,threatt,thiele,templin,teeters,synder,swint,swick,sturges,stogner,stedman,spratt,six,siegfried,shetler,scull,savino,sather,rothwell,rook,rone,rolf,rhee,quevedo,privett,pouliot,poche,pickel,petrillo,pellegrini,peaslee,partlow,otey,nunnery,morelock,morello,meunier,messinger,mckie,mccubbin,mccarron,maria,lerch,lavine,laverty,lariviere,lamkin,kugler,krol,kissel,keeter,hummer,hubble,hickox,hetzel,hayner,hagy,hadlock,groh,gregorio,gottschalk,goodsell,gloria,gerry,gassaway,garrard,galligan,fye,firth,fenderson,feinstein,etienne,engleman,emrick,ellender,drews,doiron,degraw,deegan,dart,crissman,corr,cookson,coil,cleaves,charest,chapple,chaparro,castano,carpio,byer,bufford,bridgewater,bridgers,brandes,borrero,bonanno,aube,ancheta,abarca,abad,yung,yim,wooster,woodrow,wimbush,willhite,willams,wigley,weisberg,wardlaw,vigue,vanhook,unknow,torre,tasker,tarbox,strachan,standard,slover,shamblin,semple,schuyler,schrimsher,sayer,salzman,salomon,rubalcava,riles,rickey,reneau,reichel,rayfield,rabon,pyatt,prindle,poss,polito,plemmons,pesce,perrault,pereyra,ostrowski,nilsen,niemeyer,nick,munsey,mundell,moncada,miceli,meader,mcmasters,mckeehan,matsumoto,marron,marden,lizarraga,lingenfelter,lewallen,laurence,langan,lamanna,kovac,kinsler,kephart,keown,kass,kammerer,jeffreys,hysell,householder,hosmer,hardnett,hanner,guyette,greening,glazer,ginder,fromm,fortuna,fluellen,finkle,fey,fessler,essary,eisele,duren,dittmer,crochet,cosentino,cogan,coelho,cavin,carrizales,campuzano,brough,bow,bopp,bookman,bobb,blouin,beesley,battista,bascom,bakken,badgett,arneson,anselmo,albino,ahumada,agustin,woodyard,wolters,wireman,wilton,willison,warman,wan,waldrup,vowell,vantassel,vale,twombly,toomer,tennison,teets,tedeschi,swanner,swallow,stutz,stelly,sheehy,schermerhorn,scala,sandidge,salters,salo,saechao,roseboro,rolle,ressler,renz,renn,redford,raposa,rainbolt,pompey,pelfrey,orndorff,oney,nolin,nimmons,ney,nardone,myhre,morman,mines,menjivar,mcglone,mccammon,maxon,maris,marciano,manus,maiden,lowrance,lorenzen,lonergan,lollis,littles,lindahl,lansing,lamas,lach,kuster,krawczyk,knuth,knecht,kirkendall,keitt,keever,kantor,jarboe,hoye,houchens,holter,holsinger,hickok,herb,helwig,helgeson,heater,hassett,harner,hamman,hames,hadfield,goree,goldfarb,gaughan,gaudreau,gantz,gallion,frady,foti,flesher,ferrin,faught,engram,elbert,donegan,desouza,degroot,cutright,crowl,criner,coke,coan,clinkscales,chewning,chavira,catchings,carlock,bye,bulger,buenrostro,bramblett,brack,boulware,bordeaux,bookout,bitner,birt,baranowski,baisden,augustin,allmon,alberto,acklin,yoakum,wilbourn,whisler,weinberger,washer,vasques,vanzandt,vanatta,troxler,tomes,tindle,tims,throckmorton,thach,stpeter,stlaurent,stenson,spry,spitz,songer,snavely,sly,sleeper,shroyer,shortridge,shenk,sevier,seabrook,scrivner,saltzman,rosenberry,rockwood,robeson,roan,reiser,redwine,ramires,raber,profit,posner,popham,pipes,piotrowski,pinard,peterkin,pelham,peiffer,peay,peavey,nadler,musso,milo,millett,mestas,mcgowen,marques,marasco,manriquez,manos,mair,lipps,lesser,leiker,leeds,krumm,knorr,kinslow,kessel,kendricks,kelm,ito,irick,ickes,hurlburt,horta,hoekstra,heuer,helmuth,heatherly,hampson,hagar,haga,greenlaw,grau,godbey,gingras,gillies,gibb,gayden,gauvin,garrow,fontanez,florio,fleischman,finke,fasano,fan,faith,ezzell,ewers,eveland,eckenrode,duclos,drumm,dimmick,delancey,defazio,deacon,dashiell,damian,cusack,crowther,crigger,cray,coolidge,coldiron,cleland,chalfant,cassel,cape,camire,cabrales,broomfield,brittingham,brisson,brickey,braziel,brazell,bragdon,boulanger,bos,boman,bohannan,beem,barto,barre,barley,baptist,azar,ashbaugh,armistead,almazan,adamski,zendejas,winburn,willaims,wilhoit,westberry,wentzel,wendling,wager,visser,vanscoy,vankirk,vallee,tweedy,thornberry,sweeny,stalker,spradling,spano,smelser,shim,sechrist,schall,scaife,rugg,ruben,rothrock,roesler,riehl,ridings,render,ransdell,radke,pinero,petree,pendergast,peluso,pecoraro,pascoe,panek,oshiro,noon,navarrette,murguia,moores,moberg,mike,michaelis,mcwhirter,mcsweeney,mcquade,mccay,mauk,mariani,marceau,mandeville,maeda,lunde,ludlow,loeb,lindo,linderman,leveille,leith,larock,lambrecht,kulp,kinsley,kimberlin,kesterson,jacinto,ice,hui,hoyos,helfrich,hanke,hail,guillermo,grisby,goyette,gouveia,glazier,gile,gerena,gelinas,gasaway,garden,funches,fujimoto,flynt,fenske,fellers,fehr,eslinger,escalera,enciso,duley,dittman,dineen,diller,devault,dao,collings,clymer,clowers,chavers,charland,castorena,castello,camargo,bunce,bullen,boyes,borchers,borchardt,birnbaum,birdsall,billman,benites,bankhead,ange,ammerman,adkison,yuan,winegar,wickman,wear,warr,warnke,villeneuve,veasey,vassallo,vannatta,vadnais,twilley,truelove,towery,tomblin,tippett,theiss,talkington,talamantes,swart,swanger,streit,straw,stines,stabler,spurling,sobel,sine,simmers,shippy,shiflett,shearin,sauter,sanderlin,rusch,runkle,ruckman,rorie,roesch,roberto,richert,rehm,randel,ragin,quesenberry,puentes,plyler,plotkin,paugh,oshaughnessy,ohalloran,norsworthy,niemann,nader,moorefield,mooneyham,modica,miyamoto,mickel,mebane,mckinnie,mazurek,mancilla,lukas,lovins,loughlin,lotz,lindsley,liddle,levan,lederman,leclaire,lasseter,lapoint,lamoreaux,lafollette,kubiak,kirtley,keffer,kaczmarek,jennette,housman,honey,hiers,hibbert,herrod,hegarty,hathorn,harsh,greenhaw,grafton,govea,gardener,futch,furst,frisbee,fred,franko,forcier,foran,flickinger,fairfield,eure,emrich,embrey,edgington,ecklund,eckard,durante,deyo,delvecchio,deeds,dade,currey,cuff,creswell,cottrill,casavant,cartier,cargile,capel,cammack,calfee,buzzard,burse,burruss,brust,brousseau,bridwell,braaten,borkholder,bloomquist,bjork,bartelt,arp,amburgey,yeary,yao,whitefield,vinyard,vicente,vanvalkenburg,twitchell,timmins,tester,tapper,stringham,starcher,spotts,slaugh,simonsen,sheffer,sequeira,rosati,rode,rhymes,reza,record,quint,pollak,peirce,patillo,parkerson,paiva,nilson,nice,nevin,narcisse,nair,mitton,merriam,merced,meiners,mckain,mcelveen,mcbeth,marsden,marez,manke,mahurin,mabrey,luper,krull,kees,iles,hunsicker,hornbuckle,holtzclaw,hirt,hinnant,heston,hering,hemenway,hegwood,hearns,halterman,halls,guiterrez,grote,granillo,grainger,glasco,gilder,garren,garlock,garey,fu,fryar,fredricks,fraizer,foxx,foshee,ferrel,felty,feathers,everitt,evens,esser,elkin,eberhart,durso,duguay,driskill,doster,dewall,deveau,demps,demaio,delreal,deleo,delay,deem,darrah,cumberbatch,culberson,cranmer,cordle,colgan,chesley,cavallo,castellon,castelli,carreras,carnell,carmon,carmen,carlucci,bottom,bontrager,blumberg,blasingame,becton,ayon,artrip,arline,andujar,alkire,alder,agan,zukowski,zuckerman,zehr,wroblewski,wrigley,woodside,wigginton,westman,westgate,werts,washam,wardlow,walser,waiters,teller,tadlock,stuck,stringfield,stimpson,stickley,starbuck,standish,spurlin,spindler,speller,spaeth,sotomayor,sok,sluder,shryock,shepardson,shatley,scannell,santistevan,rosner,rolland,rhode,resto,reinhard,rathburn,prisco,poulsen,pinney,phares,pennock,pastrana,oviedo,ostler,noto,nauman,mulford,moise,moberly,mirabal,ming,metoyer,metheny,mentzer,meldrum,mcinturff,mcelyea,mcdougle,massaro,lumpkins,loveday,lofgren,loe,lirette,lesperance,lefkowitz,ledger,lauzon,lain,lachapelle,kurz,klassen,keough,kempton,kaelin,jeffords,im,huot,hsieh,hoyer,horwitz,hopp,hoeft,hennig,haskin,grill,gourdine,golightly,girouard,fulgham,fritsch,freer,frasher,foulk,firestone,fiorentino,fedor,feather,ensley,englehart,eells,ebel,dunphy,donahoe,dimas,dileo,dibenedetto,dabrowski,crick,coonrod,conder,coddington,chunn,choy,chaput,cerna,carreiro,calahan,braggs,bourdon,boner,bollman,bittle,ben,behm,bauder,batt,barreras,aubuchon,anzalone,adamo,zhou,zerbe,zachery,witty,wirt,willcox,westberg,weikel,waymire,vroman,vinci,vallejos,tutor,truesdell,troutt,trotta,tollison,toles,tichenor,tai,symonds,surles,sunday,strayer,stgeorge,sroka,sorrentino,solares,snelson,silvestri,sikorski,shawver,schumaker,schorr,schooley,scates,satterlee,satchell,sacks,rymer,roselli,robitaille,riegel,richer,regis,reames,provenzano,proper,priestley,plaisance,pettey,palomares,oman,nowakowski,nace,monette,minyard,mclamb,mchone,mccarroll,masson,marco,magoon,maddy,lundin,loza,licata,lesley,leonhardt,lema,landwehr,kircher,kinch,karpinski,johannsen,hussain,houghtaling,hoskinson,hollaway,holeman,hobgood,hilt,hiebert,gros,gram,goggin,gentle,geissler,gadbois,gabaldon,fleshman,flannigan,files,fairman,epp,eilers,dycus,dunmire,duffield,dowler,ditto,deloatch,dehaan,deemer,corner,clayborn,christofferso,chilson,chesney,chatfield,charlie,caster,carron,canale,camden,buff,brigman,branstetter,bosse,borton,bonar,blau,biron,beagle,barroso,arvin,arispe,zacharias,zabel,yaeger,works,woolford,whetzel,weakley,veatch,vandeusen,tufts,troxel,troche,traver,townsel,tosh,talarico,swilley,sterrett,stenger,springfield,speakman,sowards,sours,souders,souder,soles,sobers,snoddy,smither,sias,shute,shoaf,shahan,schuetz,scaggs,santini,rosson,rolen,robidoux,rentas,recio,pixley,pawlowski,pawlak,paull,pascal,overbey,orear,oliveri,oldenburg,nutting,naugle,mote,mossman,moor,misner,milazzo,michelson,mei,mcentee,mccullar,mccree,mcaleer,mazzone,maxim,marshal,mandell,manahan,malott,maisonet,mailloux,lumley,lowrie,louviere,lipinski,lindemann,leppert,leopold,leasure,leaf,labarge,kubik,knisely,knepp,kenworthy,kennelly,kelch,karg,kanter,ignacio,hyer,houchin,hosley,hosler,hollon,holleman,heitman,hebb,haggins,gwaltney,guin,greenman,goulding,gorden,goodyear,geraci,georges,gathers,frison,feagin,falconer,espada,erving,erikson,eisenhauer,eder,ebeling,durgin,drown,dowdle,dinwiddie,delcastillo,dedrick,crimmins,covell,cournoyer,coria,cohan,cataldo,carpentier,canas,campa,brode,brashears,blaser,bicknell,berk,bednar,barwick,ascencio,althoff,almodovar,alamo,zirkle,zabala,xu,wolverton,winebrenner,wetherell,westlake,wegener,weddington,vong,tuten,trosclair,trim,tressler,theroux,teske,sword,swinehart,swensen,sundquist,southall,socha,sizer,silverberg,shortt,shimizu,sherrard,shen,shaeffer,seth,scheid,scheetz,saravia,sanner,rubinstein,rozell,romer,ringo,rheaume,reisinger,raven,randles,pullum,petrella,payan,papp,pablo,nordin,norcross,nicoletti,nicholes,newbold,nakagawa,mraz,monteith,milstead,milliner,mellen,mccardle,matthias,marcy,luft,loo,locker,liptak,lipp,leitch,latimore,larrison,landau,laborde,koval,izquierdo,hymel,hoskin,holte,hoefer,hayworth,hausman,harrill,harrel,hardt,gully,groover,grinnell,greenspan,graver,grandberry,gorrell,goldenberg,goguen,gilleland,garr,fuson,foye,felt,feldmann,everly,dyess,dyal,dunnigan,downie,dolby,divine,deatherage,dates,danna,cosey,corrado,cheever,celaya,caver,cashion,caplinger,cansler,byrge,bruder,brew,breuer,breslin,brazelton,botkin,bonneau,bones,bondurant,bohanan,bogue,boes,bodner,boatner,blatt,bickley,belliveau,beiler,beier,beckstead,bart,bang,bachmann,atkin,aron,andreas,altizer,alloway,allaire,albro,abron,zellmer,yetter,yelverton,wiltshire,wiens,whidden,wait,viramontes,vanwormer,topper,tarantino,tanksley,sumlin,strauch,strang,stice,spahn,sosebee,sigala,shrout,seamon,schrum,schneck,schantz,said,ruddy,romig,roehl,renninger,reding,pyne,polak,pohlman,pasillas,oldfield,oldaker,ohanlon,ogilvie,norberg,nolette,nies,neufeld,nellis,mummert,mulvihill,mullaney,monteleone,mendonca,meisner,mcmullan,mccluney,mattis,massengill,manfredi,luedtke,lounsbury,lora,liberatore,leek,lease,lazaro,lamphere,laforge,kuo,koo,jourdan,ismail,iorio,iniguez,ikeda,hubler,hodgdon,hocking,heacock,haslam,haralson,hanshaw,hannum,hallam,haden,garnes,garces,gammage,gambino,finkel,faucett,fahy,esteban,ehrhardt,eggen,dusek,durrant,dubay,dones,dey,depasquale,delucia,degraff,deer,decamp,davalos,darwin,dan,cullins,conard,clouser,clontz,cifuentes,chico,chappel,chaffins,celis,carwile,byram,bruggeman,brick,bressler,brathwaite,brasfield,bradburn,boose,boon,bodie,blosser,blas,bise,bertsch,bernardi,bernabe,bengtson,barrette,astorga,armand,antone,alday,albee,abrahamson,yarnell,wiltse,wile,wiebe,waguespack,vasser,upham,tyre,turek,tune,traxler,torain,tomaszewski,tinnin,tiner,tindell,teed,styron,stahlman,staab,spoon,spells,skiba,shih,sheperd,seidl,secor,schutte,sanfilippo,ruder,rondon,reina,rearick,rank,procter,prochaska,pettengill,pauly,neilsen,nally,mutter,mullenax,morano,meads,mcnaughton,mcmurtry,mcmath,mckinsey,matthes,massenburg,marlar,margolis,marcos,malin,magallon,mackin,lovette,loughran,loring,longstreet,loiselle,lenihan,laub,kunze,kull,koepke,knights,kerwin,kalinowski,kagan,innis,innes,husband,holtzman,heinemann,harshman,haider,haack,guss,grondin,grissett,greenawalt,gravel,goudy,goodlett,goldston,gokey,goin,gardea,galaviz,gafford,gabrielson,furlow,fritch,fordyce,folger,elizalde,ehlert,eckhoff,eccleston,ealey,dubin,dolphin,dieter,diemer,deschamps,delapena,decicco,debolt,daum,cullinan,crittendon,crase,cossey,coppock,coots,colyer,columbus,cluck,chamberland,cane,burkhead,bumpus,buchan,borman,bork,boe,birkholz,berardi,benda,behnke,barter,auer,amezquita,wotring,wirtz,wingert,wiesner,whitesides,weyant,wainscott,vivian,venezia,varnell,tussey,trainer,toll,thurlow,tack,tabares,stiver,stell,starke,stanhope,stanek,sisler,sinnott,sidney,siciliano,shehan,selph,seager,scurlock,scranton,santucci,santangelo,saltsman,ruel,ropp,rolling,rogge,rettig,renwick,reidy,reider,redfield,quam,premo,port,pier,peet,parente,paolucci,pan,palmquist,orme,ohler,ogg,netherton,mutchler,morita,mistretta,minnis,middendorf,menzel,mendosa,mendelson,meaux,mcspadden,mcquaid,mcnatt,manigault,maney,mager,lung,lukes,lopresti,liriano,lipton,letson,lechuga,lazenby,lauria,larimore,kwok,kwak,krupp,krupa,krum,kopec,kinchen,kifer,kerney,kerner,kennison,kegley,kays,karcher,justis,johson,jellison,janke,isabell,huskins,holzman,hollie,hinojos,highland,hefley,he,hatmaker,harte,halloway,hallenbeck,goodwyn,glaspie,gillian,geise,fullwood,fryman,frew,frakes,fraire,farrer,enlow,engen,ellzey,eckles,earles,ealy,dunkley,drinkard,dreiling,draeger,dinardo,dills,desroches,desantiago,current,curlee,crumbley,critchlow,coury,courtright,coffield,cleek,christen,charpentier,cardone,caples,cantin,buntin,bugbee,brinkerhoff,brackin,bourland,bohl,bogdan,blassingame,beacham,banning,auguste,andreasen,amann,almon,alejo,adelman,abston,zeno,yerger,wymer,woodberry,windley,whiteaker,westfield,weibel,wanner,waldrep,vital,villani,vanarsdale,utterback,updike,triggs,topete,tolar,tigner,thoms,tauber,tarvin,tally,swiney,sweatman,studebaker,streets,stennett,states,starrett,stannard,stalvey,sonnenberg,smithey,sieber,sickles,shinault,segars,sanger,salmeron,rothe,rizzi,rine,ricard,restrepo,ralls,ragusa,quiroga,ping,phung,pero,pegg,pavlik,papenfuss,oropeza,omar,okane,neer,nee,nathaniel,mudge,mozingo,molinaro,mikel,mcvicker,mcgarvey,mcfalls,mccraney,matus,magers,llanos,livermore,liss,linehan,leto,leitner,laymon,lawing,lawerence,lacourse,kwong,kollar,kneeland,keo,kennett,kellett,kangas,janzen,hutter,huse,huling,hoss,hohn,hofmeister,hewes,hern,harjo,habib,gust,guice,grullon,greggs,grayer,granier,grable,gowdy,giannini,getchell,gartman,garnica,ganey,gallimore,fray,fetters,fergerson,farlow,fagundes,exley,esteves,enders,edenfield,easterwood,drakeford,dipasquale,desousa,deshields,deeter,dedmon,debord,daughtery,cutts,courtemanche,coursey,copple,coomes,collis,coll,cogburn,clopton,choquette,chaidez,castrejon,calhoon,burbach,bulloch,buchman,bruhn,bohon,blough,bien,belmont,baynes,barstow,zeman,zackery,yardley,yamashita,wulff,wilken,wiliams,wickersham,wible,whipkey,wedgeworth,walmsley,walkup,vreeland,verrill,valera,umana,traub,timothy,swingle,swing,summey,stroupe,stockstill,steffey,stefanski,statler,stapp,speights,sons,solari,soderberg,slick,shunk,shorey,shewmaker,sheilds,schiffer,schank,schaff,sagers,rodger,rochon,riser,rickett,reale,raglin,poon,polly,polen,plata,pitcock,percival,palen,pahl,orona,oberle,nocera,navas,nault,mullings,mouser,moos,montejano,monreal,minick,middlebrook,meece,mcmillion,mccullen,mauck,marshburn,maillet,mahaney,magner,maclin,lucey,litteral,lippincott,leite,leis,leaks,laurie,lamarre,kost,jurgens,jesus,jerkins,jager,hurwitz,hughley,hotaling,horstman,hohman,hocker,hively,hipps,hile,hessler,hermanson,hepworth,henn,helland,hedlund,harkless,haigler,gutierez,gum,grindstaff,glantz,giardina,gerken,gadsden,freda,finnerty,feld,farnum,encinas,elton,eager,drakes,dennie,cutlip,curtsinger,couto,cortinas,corby,choice,chiasson,carle,carballo,brindle,borum,bober,blagg,birk,berthiaume,beahm,batres,basnight,barbara,backes,axtell,aust,au,atterberry,alvares,alt,alegria,abe,yow,yip,woodell,wojciechowski,winfree,winbush,wiest,wesner,wax,wamsley,wakeman,verner,truex,trafton,toman,thorsen,thor,theus,tellier,tallant,szeto,strope,stills,stage,sorg,simkins,shuey,shaul,servin,serio,serafin,senior,sebring,salguero,saba,ryerson,rudder,ruark,rother,rohrbaugh,rohrbach,rohan,rogerson,risher,rigg,reeser,pryce,prokop,prins,priebe,prejean,pinheiro,petrone,petri,penson,pearlman,parikh,pal,pair,natoli,murakami,mullikin,mullane,motes,morningstar,monks,mcveigh,mcgrady,mcgaughey,mccurley,masi,marchan,manske,maine,maez,lusby,linde,lile,likens,licon,leroux,lemaire,legette,lax,laskey,laprade,laplant,lady,kolar,kittredge,kinley,kerber,kanagy,johannes,jetton,jayne,january,janik,ippolito,inouye,hunsinger,howley,howery,horrell,hoosier,holthaus,hiner,hilson,hilderbrand,hasan,hartzler,harnish,harada,hansford,halligan,hagedorn,gwynn,gudino,greenstein,greear,gracey,goudeau,gose,goodner,ginsburg,gerth,gerner,fyfe,fujii,frier,frenette,folmar,fleisher,fleischmann,fetzer,fern,eisenman,earhart,dupuy,dunkelberger,drummer,drexler,dillinger,dilbeck,diana,dewald,demby,deford,daniell,dake,craine,como,clever,chesnut,casady,carstens,carrick,carino,carignan,canchola,cale,bushong,burman,buono,brownlow,broach,britten,brickhouse,boyden,boulton,borne,borland,bohrer,blubaugh,bever,berggren,benevides,arocho,arends,amezcua,almendarez,zalewski,witzel,winkfield,wilhoite,vara,vangundy,vanfleet,vanetten,vandergriff,urbanski,tyrell,troiano,tickle,thibodaux,straus,stoneking,stjean,stillings,stiff,stange,square,speicher,speegle,sowa,smeltzer,slawson,simmonds,shuttleworth,serpa,senger,seidman,schweiger,schloss,schimmel,schechter,sayler,sabb,sabatini,ronan,rodiguez,riggleman,richins,reep,reamer,prunty,porath,plunk,piland,philbrook,pettitt,perna,peralez,pascale,padula,oboyle,nivens,nickols,murph,mundt,munden,montijo,mcmanis,mcgrane,mccrimmon,manzi,mangold,malick,mahar,maddock,lust,losey,loop,litten,liner,leff,leedy,leavell,ladue,krahn,kluge,junker,iversen,imler,hurtt,huizar,hubbert,howington,hollomon,holdren,hoisington,hise,heiden,hauge,hartigan,gutirrez,griffie,greenhill,gratton,granata,gottfried,gertz,gautreaux,furry,furey,funderburg,flippen,fitzgibbon,fergus,felice,eye,dyar,drucker,donoghue,dildy,devers,detweiler,despres,denby,degeorge,cueto,cranston,courville,clukey,cirillo,chon,chivers,caudillo,catt,butera,bulluck,buckmaster,braunstein,bracamonte,bourdeau,border,bonnette,bobadilla,boaz,blackledge,beshears,bernhard,bergeson,baver,barthel,balsamo,bak,aziz,awad,authement,altom,altieri,abels,zigler,zhu,younker,yeomans,yearwood,wurster,winget,whitsett,wechsler,weatherwax,wathen,warriner,wanamaker,walraven,viens,vandemark,vancamp,uchida,triana,tinoco,terpstra,tellis,tarin,taranto,takacs,studdard,struthers,strout,stiller,spataro,soderquist,sliger,silberman,shurtleff,sheetz,schillinger,ritch,reif,raybon,ratzlaff,radley,putt,putney,prime,press,pinette,piner,petrin,parise,osbourne,nyman,northington,noblitt,nishimura,nell,neher,nalls,naccarato,mucha,mounce,miron,millis,meaney,mcnichols,mckinnis,mcjunkin,mcduffy,max,marcello,manrique,mannion,mangual,malveaux,mains,lumsden,lucien,lohmann,lipe,lightsey,lemasters,leist,laxton,laverriere,latorre,lamons,kral,kopf,knauer,kitt,kaul,karas,kamps,jusino,janis,islam,hullinger,huges,hornung,hiser,hempel,helsel,hassinger,hargraves,hammes,hallberg,gutman,gumbs,gruver,graddy,gonsales,goncalves,glennon,gilford,geno,freshour,flippo,fifer,few,fermin,fason,farrish,fallin,ewert,estepp,escudero,ensminger,emmanuel,emberton,elms,ellerbe,eide,dysart,dougan,dierking,dicus,detrick,deroche,depue,demartino,delosreyes,dalke,culbreath,crownover,crisler,crass,corsi,chagnon,centers,cavanagh,casson,carollo,cadwallader,burnley,burciaga,burchard,broadhead,boris,booze,bolte,body,berens,bellman,bellard,baril,arden,antonucci,amado,allie,wolfgram,winsor,wimbish,wilbert,wier,wallach,viveros,vento,varley,vanslyke,vangorder,touchstone,tomko,tiemann,throop,tamura,talmadge,swayze,sturdevant,strauser,stolz,stenberg,stayton,spohn,spillers,spillane,sluss,sloane,slavens,simonetti,shofner,shead,senecal,seales,schueler,schley,schacht,sauve,sarno,salsbury,rothschild,rosier,rines,reveles,rein,redus,redfern,reck,ranney,raggs,prout,prill,preble,prager,plemons,pippen,pilon,piccirillo,pewitt,pesina,pecora,otani,orsini,ollie,oestreich,odea,ocallaghan,northup,niehaus,newberg,nasser,narron,monarrez,mishler,mcsherry,mcelfresh,mayon,mauer,mattice,mash,marrone,marmolejo,marini,marie,mara,malm,machen,lunceford,loewen,liverman,litwin,linscott,levins,lenox,legaspi,leeman,leavy,lannon,lamson,lambdin,labarre,knouse,klemm,kleinschmidt,kirklin,keels,juliano,howser,hott,hosier,hosea,hopwood,holyfield,hodnett,hirsh,heimann,height,heckel,harger,hamil,hajek,gurganus,gunning,grange,gonzalas,goggins,gerow,gaydos,garduno,ganley,galey,farner,ester,engles,emond,emert,ellenburg,edick,duell,dublin,dorazio,dong,dimond,diederich,dewalt,depuy,dempster,demaria,dehoyos,dearth,dealba,dane,czech,crose,crespin,cogdill,clinard,cipriano,chretien,chalk,cerny,ceniceros,celestin,caple,cacho,burrill,buhr,buckland,branam,boysen,bovee,boos,boler,blom,blasko,beyers,belz,belmonte,bednarz,beckmann,beaudin,bazile,barbeau,balentine,abrahams,able,zielke,yunker,yeates,wrobel,wike,whisnant,wherry,wagnon,vogan,vansant,vannest,vallo,ullery,towles,towell,tiger,thill,taormina,tannehill,taing,storrs,stickles,stetler,sparling,solt,silcox,sheard,shadle,seman,selleck,schlemmer,scher,sapien,sainz,rumble,roye,rosamond,romain,rizzuto,resch,rentz,rather,rasch,ranieri,purtell,primmer,portwood,pontius,pons,pletcher,pledger,pirkle,pillsbury,pentecost,peng,paxson,ortez,organ,oles,newborn,mullett,muirhead,mouzon,mork,mollett,mohn,mitcham,melillo,mee,medders,mcmiller,mccleery,mccaughey,manders,mak,maciejewski,macaulay,lute,lipman,lewter,larocque,langton,kriner,knipp,killeen,karn,kalish,kaczor,jonson,jerez,jarrard,janda,hymes,hollman,hollandsworth,holl,hobdy,hitch,hennen,hemmer,hagins,haddox,guitierrez,guernsey,gorsuch,gholson,genova,gazaway,gauna,gammons,freels,fonville,fly,florian,fleet,fetterman,fava,farquhar,farish,fabela,escoto,eisen,dossett,dority,dorfman,demmer,dehn,dawley,darbonne,damore,damm,crosley,cron,crompton,crichton,cotner,cordon,conerly,colvard,clauson,chess,cheeseman,charity,cavallaro,castille,cabello,burgan,buffum,bruss,brassfield,bowerman,bothwell,borgen,bonaparte,bombard,boivin,boissonneault,bogner,bodden,boan,blanche,bittinger,bickham,bedolla,bale,bainbridge,aybar,avendano,ashlock,amidon,almanzar,akridge,ackermann,zager,yong,xavier,worrall,winans,wilsey,wightman,westrick,wenner,warne,warford,verville,utecht,upson,tuma,tseng,troncoso,trollinger,torbert,taulbee,sutterfield,stough,storch,stonebraker,stolle,stilson,stiefel,steptoe,stepney,stender,stemple,staggers,spurrier,spray,spinney,spengler,smartt,skoog,silvis,sieg,shuford,selfridge,seguin,sedgwick,sease,scotti,schroer,schlenker,schill,savarese,sapienza,sanson,sandefur,salamone,rusnak,rudisill,royalty,rothermel,roca,resendiz,reliford,rasco,raiford,quisenberry,quijada,pullins,puccio,postell,poppe,pinter,piche,petrucci,pellegrin,pelaez,patti,paton,pasco,parkes,paden,pabst,orchard,olmsted,newlon,mynatt,mustafa,mower,morrone,moree,moffat,mixson,minner,min,millette,mederos,mcgahan,mcconville,maughan,massingill,marano,macri,lovern,lichtenstein,leonetti,lehner,lawley,laramie,lappin,lahti,lago,lacayo,kuester,knee,kincade,junior,juhl,joslyn,jiron,jessop,jerry,jarosz,jain,hults,hoge,hodgins,hoban,hinkson,hillyard,herzig,hervey,henriksen,hawker,hause,hard,hankerson,gregson,golliday,gilcrease,gessner,gerace,garwood,garst,gaillard,flinchum,fishel,fishback,filkins,fentress,fabre,ethier,espana,eisner,ehrhart,efird,drennon,dominy,dominique,domingue,dipaolo,dinan,dimartino,deskins,dengler,defreitas,defranco,dancer,dahlin,cutshaw,cuthbert,croyle,crothers,critchfield,cowie,costner,coppedge,copes,ciccone,champ,cesar,caufield,capo,cambron,cambridge,buser,burnes,buhl,buendia,brindley,brecht,bourgoin,boomer,blackshire,birge,benninger,bembry,beil,begaye,barrentine,barks,banton,balmer,baity,auerbach,ambler,alexandre,ackerson,zurcher,zell,wynkoop,wallick,waid,vos,vizcaino,vester,veale,vandermark,vanderford,tuthill,trivette,thiessen,tewksbury,tao,tabron,swim,swasey,swanigan,stoughton,stoudt,stimson,stecker,stead,stall,spady,souther,smoak,sklar,simcox,sidwell,sharon,seybert,sesco,seeman,seaborn,schwenk,schmeling,rossignol,robillard,robicheaux,riveria,rippeon,ridgley,remaley,rehkop,reddish,reach,rauscher,rachel,quirion,pusey,pruden,pressler,potvin,pospisil,paradiso,pangburn,palmateer,ownby,otwell,osterberg,osmond,olsson,old,oberlander,nusbaum,novack,nokes,nicastro,nehls,nay,naber,mulhern,motter,moretz,milian,mercedes,mckeel,mcclay,mccart,matsuda,mary,martucci,marple,marko,marciniak,manes,mancia,maker,macrae,lybarger,lint,lineberger,levingston,lecroy,lattimer,laseter,kulick,krier,knutsen,klem,kinne,kinkade,ketterman,kerstetter,kersten,karam,jury,joshi,jin,jent,jefcoat,hillier,hillhouse,hettinger,henthorn,henline,helzer,heitzman,heineman,heenan,haughton,haris,harbert,haman,grinstead,gremillion,gorby,giraldo,gioia,gerardi,geraghty,gaunt,gatson,gardin,gans,gammill,games,gain,friedlander,frahm,fossett,fosdick,forth,forbush,fondren,fleckenstein,fitchett,filer,feliz,feist,ewart,evelyn,esters,elsner,edgin,eddie,easterly,dussault,durazo,don,devereaux,deshotel,deckert,dargan,dare,cornman,conkle,condit,commander,claunch,clabaugh,chute,cheesman,chea,charney,charleston,casella,carone,carbonell,canipe,campana,calles,cabezas,cabell,buttram,bustillos,buskirk,boyland,bourke,blakeley,big,berumen,berrier,bench,belli,behrendt,baumbach,bartsch,baney,arambula,alldredge,allbritton,ziemba,zanders,youngquist,yoshioka,yohe,wunder,woodfin,wojtowicz,winkel,wilmore,willbanks,wesolowski,wendland,walko,votaw,vanek,uriarte,urbano,turnipseed,triche,trautman,towler,tokarz,temples,tefft,teegarden,syed,swigart,stryker,stoller,stapler,stansfield,smit,smelley,sicard,shulman,shew,shear,sheahan,sharpton,selvidge,schlesinger,savell,sandford,sabatino,rosenbloom,roepke,rish,rhames,renken,reger,rappaport,quarterman,puig,prasad,poplar,pizano,pigott,pick,phair,petrick,patt,pascua,paramore,papineau,olivieri,ogren,norden,noga,nisbet,munk,munch,mui,morvant,moro,moloney,merz,meng,meltzer,mellinger,mehl,mcnealy,mckernan,mchaney,mccleskey,mcandrews,mayton,mayor,markert,maresca,marcellus,maner,mandujano,malpass,macintyre,lytton,lyall,lummus,longshore,longfellow,lokey,locher,leverette,lepe,lefever,leeson,lederer,lampert,lagrone,la,kreider,korth,knopf,kleist,kiss,keltner,kelling,kaspar,kappler,justin,josephs,jiang,huckins,horace,holub,hofstetter,hoehn,higginson,hennings,heid,havel,hauer,harnden,hargreaves,hanger,guild,guidi,grate,grandy,grandstaff,goza,goodridge,goodfellow,goggans,godley,giusti,gilyard,geoghegan,galyon,gaeta,funes,font,flor,flanary,fales,erlandson,ellett,elia,edinger,dziedzic,duerr,draughn,donoho,dimatteo,devos,dematteo,degnan,darlington,danis,dam,dahlstrom,dahlke,czajkowski,cumbie,culbert,crosier,croley,corry,clinger,cheshire,chalker,cephas,caywood,cavalier,capehart,cales,cadiz,bussiere,burriss,burkart,brundidge,bronstein,breeze,bradt,boydston,bostrom,borel,bolles,blay,blackwelder,bissett,bevers,bester,bernardino,benefiel,belote,beedle,beckles,baysinger,bassler,bartee,barlett,bargas,barefield,baptista,arterburn,armas,apperson,amoroso,amedee,zullo,zellner,yelton,willems,wilkin,wiggin,widman,welk,weingarten,walla,viers,vess,verdi,veazey,vannote,tullos,trudell,trower,trosper,trimm,trew,tousignant,topp,tocco,thoreson,terhune,tatom,suniga,sumter,steeves,stansell,soltis,sloss,slaven,sing,shisler,sheriff,shanley,servantes,selders,segrest,seese,seeber,schaible,savala,sartor,rutt,rumbaugh,ruis,roten,roessler,ritenour,riney,restivo,rene,renard,rakestraw,rake,rachal,quiros,pullin,prudhomme,primeaux,prestridge,presswood,ponte,polzin,poarch,pittenger,piggott,pickell,phaneuf,parvin,parmley,palmeri,paisley,ozment,ormond,ordaz,ono,olea,obanion,oakman,novick,nicklas,nemec,nappi,mund,morfin,mera,melgoza,melby,mcgoldrick,mcelwain,mcchristian,mccaw,marquart,marlatt,markovich,mahr,lupton,lucus,lorusso,lerman,leddy,leaman,leachman,lavalle,laduke,kummer,koury,konopka,koh,koepp,kloss,klock,khalil,kernan,kappel,jakes,inoue,hutsell,howle,honore,hole,hockman,hockaday,hiltz,hetherington,hesser,hershman,heng,heffron,headen,haskett,hartline,harned,guillemette,guglielmo,guercio,greenbaum,goris,glines,gilmour,gardella,gadd,gabler,gabbert,fuselier,freudenburg,fragoso,follis,flemings,feltman,febus,farren,fallis,evert,ekstrom,eastridge,dyck,dufault,dubreuil,dresser,drapeau,domingues,dolezal,dinkel,didonato,devitt,devane,demott,daughtrey,daubert,das,darrell,creason,crary,costilla,chipps,cheatwood,carmean,canton,caffrey,burgher,buker,brunk,brodbeck,brantner,brandy,bolivar,boerner,bodkin,biel,betty,bencomo,bellino,beliveau,beauvais,beaupre,baylis,baskett,barcus,barbera,baltz,asay,arney,arcuri,ankney,agostini,addy,zwilling,zubia,zollinger,zeitz,yard,yanes,winship,winningham,wickline,webre,waddington,vosburgh,vessels,verrett,vedder,varnum,vandeventer,vacca,usry,towry,touchet,tookes,tonkin,timko,tibbitts,thedford,tarleton,talty,talamantez,tafolla,sugg,strecker,stirling,steffan,spiva,slape,siemens,shatzer,seyler,seamans,schmaltz,schipper,sasso,sailor,ruppe,runner,royals,roudebush,ripple,riemer,richarson,revilla,reichenbach,ratley,railsback,quayle,poplin,poorman,ponton,polo,pollitt,poitras,piscitelli,piedra,pickles,pew,perera,people,penwell,pelt,pauline,parkhill,paladino,ore,oram,olmo,oliveras,olivarria,ogorman,near,naron,na,muncie,mowbray,morones,moretti,monn,mitts,minks,minarik,mimms,milliron,millington,millhouse,messersmith,mcnett,mckinstry,mcgeorge,mcdill,mcateer,mazzeo,matchett,mahood,mabery,lundell,louden,losoya,lisk,lezama,leib,lebo,lanoue,lanford,lafortune,kump,krone,kreps,kott,kopecky,kolodziej,knuckles,kinman,kimmons,kelty,kaster,karlson,kania,jules,joyal,job,jenner,jasinski,jandreau,isenhour,hunziker,huhn,houde,houchins,holtman,hodo,heyman,hentges,hedberg,hayne,haycraft,harshbarger,harshaw,harriss,haring,hansell,hanford,handler,hamburg,hamblen,gunnell,groat,gorecki,gochenour,gleeson,genest,geiser,gabriele,fulghum,friese,fridley,freeborn,frailey,flaugher,fiala,ettinger,etheredge,espitia,eriksen,engelbrecht,engebretson,elie,eickhoff,edney,edelen,eberhard,eastin,eakes,driggs,doner,donaghy,disalvo,deshong,dahms,dahlquist,curren,cripe,cree,creager,corle,conatser,commons,coggin,coder,coaxum,closson,clodfelter,classen,chittenden,castilleja,casale,cartee,carriere,canup,canizales,burgoon,bunger,bugarin,buchanon,bruning,bruck,brookes,broadwell,brier,brekke,breese,bracero,bowley,bowersox,bose,bogar,blossom,blauser,blacker,bjorklund,belair,baumer,basler,barb,baltimore,baize,baden,auman,amundsen,amore,alvarenga,adan,adamczyk,yerkes,yerby,yawn,yamaguchi,worthey,wolk,wixom,wiersma,wieczorek,whiddon,weyer,wetherington,wein,watchman,warf,wansley,vesely,velazco,vannorman,valasquez,utz,urso,turco,turbeville,trivett,torrance,toothaker,toohey,tondreau,thaler,sylvain,swindler,swigert,swider,stiner,stever,steffes,stampley,stair,smidt,skeete,silvestre,shy,shutts,shock,shealey,seigler,schweizer,schuldt,schlichting,scherr,saulsberry,saner,rosin,rosato,roling,rohn,rix,rister,remley,remick,recinos,ramm,raabe,pursell,poythress,poli,pokorny,plum,pettry,petrey,petitt,penman,payson,paquet,pappalardo,outland,oscar,orenstein,nuttall,nuckols,nott,nimmo,murtagh,mousseau,moulder,mooneyhan,moak,minch,miera,mercuri,meighan,mcnelly,mcguffin,mccreery,mcclaskey,man,mainor,luongo,lundstrom,loughman,loose,lobo,lobb,linhart,liberty,lever,leu,leiter,lehoux,lehn,lares,lapan,langhorne,lamon,ladwig,ladson,kuzma,kreitzer,knop,keech,kea,kadlec,jo,jhonson,jantz,inglis,husk,hulme,housel,hofman,hillery,heidenreich,heaps,haslett,harting,hartig,hamler,halton,hallum,gutierres,guida,guerrier,grossi,gress,greenhalgh,gravelle,gow,goslin,gonyea,gipe,gerstner,gasser,garceau,gannaway,gama,gallop,gaiser,fullilove,foutz,fossum,flannagan,farrior,faller,ericksen,entrekin,enochs,englund,ellenberger,eastland,earwood,dudash,du,drozd,desoto,delph,dekker,dejohn,degarmo,defeo,defalco,deblois,dacus,cudd,crossen,crooms,cronan,costin,costanza,cordray,comerford,collie,colegrove,coldwell,claassen,chartrand,castiglione,carte,cardella,carberry,capp,capobianco,cangelosi,buch,brunell,brucker,brockett,brizendine,brinegar,brimer,brase,bosque,bonk,bolger,bohanon,bohan,blazek,berning,bergan,bennette,beauchemin,battiste,barra,balogh,avis,avallone,aubry,ashcroft,asencio,arledge,anchondo,amy,alvord,acheson,zaleski,yonker,wyss,wycoff,woodburn,wininger,winders,willmon,wiechmann,westley,weatherholt,warnick,wardle,warburton,volkert,virgin,villanveva,veit,vass,vanallen,tung,toribio,toothman,tiggs,thornsberry,thome,tepper,teeple,tebo,tassone,tann,sultan,stucker,stotler,stoneman,stehle,stanback,stallcup,spurr,speers,spada,solum,smolen,sinn,silvernail,sholes,shives,shain,secrest,seagle,schuette,schoch,schnieders,schild,schiavone,schiavo,scharff,santee,sandell,salvo,rollings,rollin,rivenburg,ritzman,rist,rio,ricardo,reynosa,retana,reiber,regnier,rarick,ransome,rall,propes,prall,poyner,ponds,poitra,plaster,pippins,pinion,piccolo,phu,perillo,penrose,pendergraft,pelchat,peed,patenaude,palko,odoms,oddo,novoa,noone,newburn,negri,nantz,mosser,moshier,molter,molinari,moler,millman,meurer,mendel,mcray,mcnicholas,mcnerney,mckillip,mcilvain,mcadory,matter,master,marmol,marinez,manzer,mankin,makris,majeski,magnus,maffei,luoma,luman,luebke,luby,lomonaco,loar,litchford,lintz,licht,levenson,legge,laughter,lanigan,krom,kreger,koop,kober,klima,kitterman,kinkead,kimbell,kilian,kibbe,kendig,kemmer,kash,jenkin,inniss,hurlbut,hunsucker,hugo,huckabee,hoxie,hoglund,hockensmith,hoadley,hinkel,higuera,herrman,heiner,hausmann,haubrich,hassen,hanlin,hallinan,haglund,hagberg,gullo,gullion,groner,greenwalt,grand,goodwill,gong,gobert,glowacki,glessner,gines,gildersleeve,gildea,gerke,gerhard,gebhard,gatton,gately,galasso,fralick,fouse,fluharty,faucette,fairfax,evanoff,elser,ellard,egerton,edie,ector,ebling,dunkel,duhart,drysdale,dostal,dorey,dolph,doles,dismukes,digregorio,digby,dewees,deramus,denniston,dennett,deloney,delaughter,darcy,cuneo,cumberland,crotts,crosswhite,cremeans,creasey,cottman,cothern,costales,cosner,corpus,cora,constable,colligan,cobble,clutter,chupp,chevez,chatmon,chaires,caplan,caffee,cabana,burrough,burditt,buckler,brunswick,brouillard,broady,bowlby,bouley,borgman,boltz,boddy,blackston,birdsell,bedgood,bate,basil,bartos,barriga,barrie,barna,barcenas,banach,baccus,auclair,ashman,arter,arendt,ansell,allums,allsop,allender,alber,albarran,adelson,zoll,wysong,wimbley,wildes,whitis,whitehill,whicker,weymouth,well,weldy,wark,wareham,waddy,viveiros,vito,vides,vecchio,vath,vandoren,vanderhoof,unrein,uecker,tsan,trepanier,tregre,torkelson,ton,tobler,tineo,timmer,swopes,swofford,sweeten,swarts,summerfield,sumler,stucky,strozier,stigall,stickel,stennis,stelzer,steely,solar,slayden,skillern,shurtz,shelor,shellenbarger,shand,shabazz,seo,scroggs,schwandt,schrecengost,schoenrock,schirmer,sandridge,ruzicka,rozek,rowlands,roser,rosendahl,romanowski,romaine,rolston,rink,riggio,reichman,redondo,reay,rawlinson,raskin,raine,quandt,purpura,purdue,pruneda,prevatte,prettyman,pinedo,pierro,pidgeon,phillippi,pfeil,penix,peasley,paro,overall,ospina,ortegon,ogata,ogara,normandin,nordman,nims,nassar,motz,morlan,mooring,moles,moir,mizrahi,mire,minaya,millwood,mikula,messmer,meikle,mctaggart,mcgonagle,mcewan,mccasland,mccane,mccaffery,mcalexander,mattocks,mattie,matranga,martone,markland,maravilla,manno,manly,mancha,mallery,magno,lorentz,locklin,livingstone,lipford,lininger,line,liao,lepley,leming,lemelin,leadbetter,lawhon,lattin,langworthy,lampman,lambeth,lamarr,lahey,krajewski,klopp,kinnison,kestner,kerry,kennell,karim,jozwiak,jakubowski,jagger,ivery,ishmael,iliff,iddings,hudkins,houseman,holz,holderman,hoehne,highfill,hiett,heskett,heldt,hedman,hayslett,hatchell,hasse,hamon,hamada,hakala,haislip,haffey,hackbarth,guo,gullickson,guerrette,guan,greenblatt,goudreau,gongora,godbout,glaude,gills,gillison,gigliotti,gargano,gallucci,galli,galante,frasure,fodor,fizer,fishburn,finkbeiner,finck,fager,estey,espiritu,eppinger,epperly,emig,eckley,dray,dorsch,dille,devita,deslauriers,demery,delorme,delbosque,dauphin,dantonio,curd,crume,crown,cozad,cossette,comacho,climer,chadbourne,cespedes,cayton,castaldo,carpino,carls,capozzi,canela,cadet,buzard,busick,burlison,brinkmann,bridgeforth,bourbeau,bornstein,boots,bonfiglio,boice,boese,biondi,bilski,betton,berwick,berlanga,behan,becraft,barrientez,banh,balke,balderrama,bahe,bachand,atlas,armer,arceo,aliff,alatorre,zermeno,zane,younce,you,yeoman,yamasaki,wroten,worm,woodby,winer,wilmer,willits,wilcoxon,wehmeyer,waterbury,wass,wann,wake,wachtel,vizcarra,vince,victory,veitch,vanderbilt,vallone,vallery,ureno,tyer,tipps,tiedeman,theberge,texeira,taub,tapscott,stutts,stults,stukes,staff,spink,sottile,smithwick,slane,simeone,silvester,siegrist,shiffer,sheedy,sheaffer,severin,sellman,scotto,schupp,schueller,schreier,schoolcraft,schoenberger,schnabel,sangster,samford,saliba,ryles,ryans,rossetti,rodriguz,risch,riel,rezendes,rester,rencher,recker,rathjen,profitt,poteete,polizzi,perrigo,patridge,osby,orvis,opperman,oppenheim,onorato,olaughlin,ohagan,ogles,oehler,obyrne,nuzzo,nickle,nease,neagle,navarette,nagata,musto,morning,morison,montz,mogensen,mizer,miraglia,mingus,migliore,merideth,menges,mellor,mcnear,mcnab,mcloud,mcelligott,mccollom,maynes,marquette,markowski,marcantonio,mar,maldanado,makin,macey,lundeen,lovin,longino,lisle,linthicum,limones,lesure,lesage,leisure,lauver,laubach,latshaw,lary,lapham,lacoste,lacher,kutcher,knickerbocker,klos,klingler,kleiman,kittleson,kimbrel,kimberly,kemmerer,kelson,keese,kam,kallas,jurgensen,junkins,juneau,juergens,jolliff,jelks,janicki,jang,innocent,ingles,inge,huguley,huggard,howton,hone,holford,holding,hogle,hipple,heimbach,heider,heidel,havener,hattaway,harrah,hanscom,hankinson,hamdan,gridley,goulette,goulart,goodspeed,goodrow,go,girardi,gent,gautreau,ganz,gandara,gamblin,galipeau,fyffe,furrow,fulp,fricks,frase,frandsen,fout,foulks,fouche,foskey,forgey,foor,fobbs,finklea,fincham,figueiredo,festa,ferrier,fellman,eslick,eilerman,eckart,eaglin,dunfee,dumond,drewry,douse,domino,dimick,diener,dickert,deines,degree,declue,daw,dattilo,danko,custodio,cuccia,crunk,crispin,corp,cornwall,corea,coppin,considine,coniglio,conboy,collar,cockrum,clute,clewis,claude,christiano,channell,channel,cerrato,cecere,catoe,castillon,castile,carstarphen,carmouche,caperton,buteau,bury,bumpers,brey,brenton,brazeal,brassard,brass,braga,bradham,bourget,borrelli,borba,boothby,bohr,bohm,boehme,bodin,bloss,blocher,bizzell,bieker,berthelot,bernardini,berends,benard,belser,baze,bartling,barrientes,barras,barcia,banfield,aurand,artman,arnott,arend,ardis,amon,almaguer,allee,albarado,alameda,abdo,zuehlke,zoeller,yokoyama,yocom,wyllie,woolum,wint,winland,wink,wilner,wilmes,whitlatch,westervelt,walthall,walkowiak,walburn,viviano,vanderhoff,valez,ugalde,trumbull,todaro,tilford,tidd,tibbits,terranova,templeman,tannenbaum,talmage,tabarez,swearengin,swartwood,svendsen,strum,strack,storie,stockard,steinbeck,starns,stanko,stankiewicz,stacks,stach,sproles,spenser,smotherman,slusser,sinha,silber,siefert,siddiqui,shuff,sherburne,seldon,seddon,schweigert,schroeter,schmucker,saffold,rutz,rundle,rosinski,rosenow,rogalski,ridout,rhymer,replogle,regina,reda,raygoza,ratner,rascoe,rahm,quincy,quast,pry,pressnell,predmore,pou,porto,pleasants,pigford,pavone,patnaude,parramore,papadopoulos,palmatier,ouzts,oshields,ortis,olmeda,olden,okamoto,norby,nitz,niebuhr,nevius,neiman,neidig,neece,murawski,mroz,moylan,moultry,mosteller,moring,morganti,mook,moffet,mettler,merlo,mengel,mendelsohn,meli,melchior,mcmeans,mcfaddin,mccullers,mccollister,mccloy,mcclaine,maury,maser,martelli,manthey,malkin,maio,magwood,maginnis,mabon,luton,lusher,lucht,lobato,levis,letellier,legendre,laurel,latson,larmon,largo,landreneau,landgraf,lamberson,kurland,kresge,korman,korando,klapper,kitson,kinyon,kincheloe,kawamoto,kawakami,jenney,jeanpierre,ivers,issa,ince,hugh,hug,honda,hollier,hollars,hoerner,hodgkinson,hiott,hibbitts,herlihy,henricks,heavner,hayhurst,harvill,harewood,hanselman,hanning,gwyn,gustavson,grounds,grizzard,grinder,graybeal,gravley,gorney,goll,goehring,godines,gobeil,glickman,giuliano,gimbel,gift,geib,gayhart,gatti,gains,gadberry,frei,fraise,fouch,forst,forsman,folden,fogleman,figaro,fetty,feely,fabry,eury,estill,epling,elamin,echavarria,dutil,duryea,dumais,drago,downard,douthit,doolin,dobos,dison,dinges,diebold,desilets,deshazo,depaz,degennaro,dall,cyphers,cryer,croce,crisman,credle,coriell,copp,coop,compos,colmenero,cogar,cliff,chapel,carnevale,campanella,caley,calderone,burtch,brouwer,brehmer,brassell,brafford,bourquin,bourn,bohnert,blewett,blass,blakes,bhakta,besser,berge,bellis,balfour,avera,austria,applin,ammon,alsop,aleshire,akbar,zoller,zapien,wymore,wyble,wolken,wix,wickstrom,whobrey,whigham,westerlund,welsch,weisser,weisner,weinstock,wehner,watlington,wakeland,wafer,virgen,victorino,veltri,veith,urich,uresti,umberger,twedt,tuohy,tschida,trumble,troia,tristan,trimmer,topps,tonn,tiernan,threet,thrall,thetford,teneyck,tartaglia,swords,strohl,streater,strausbaugh,stradley,stonecipher,steadham,stansel,stalcup,stabile,sprenger,spradley,speier,southwood,sorrels,slezak,skow,sirmans,simental,silk,sifford,sievert,shover,sheley,selzer,scriven,schwindt,schwan,schroth,saylors,saragosa,sant,salaam,saephan,routt,rousey,ros,rolfes,rieke,rieder,richeson,redinger,rasnick,rapoza,rambert,rafael,quist,pyron,punch,pullman,przybylski,pridmore,pooley,pines,perkinson,perine,perham,pecor,peavler,partington,panton,oliverio,olague,ohman,ohearn,noyola,nicolai,nebel,murtha,muff,mowrey,moroney,morgenstern,morant,monty,monsour,mohammad,moffit,mijares,meriwether,mendieta,melendrez,mejorado,mckittrick,mckey,mckenny,mckelvy,mckechnie,mcelvain,mccoin,mazzarella,mazon,maurin,matthies,maston,maske,marzano,marmon,marburger,mangus,mangino,mallet,luo,losada,londono,lobdell,lipson,lesniak,leighty,lei,league,lavallie,lareau,laperle,lape,laforce,laffey,kuehner,kravitz,kowalsky,kohr,kinsman,keppler,kennemer,keiper,keely,kaler,jun,jelinek,jarnagin,issac,isakson,hypes,hutzler,huls,horak,hitz,hice,herrell,henslee,heitz,heiss,heiman,hasting,hartwick,harmer,harland,hammontree,haldeman,hakes,guse,guillotte,guard,groleau,greve,greenough,golub,golson,goldschmidt,golder,godbolt,gilmartin,gies,gibby,geren,genthner,gendreau,gemmill,gaymon,galyean,galeano,friar,folkerts,fleeman,fitzgibbons,ferranti,felan,farrand,eoff,enger,engels,ducksworth,duby,dry,drumheller,douthitt,doris,donis,dixion,dittrich,dials,dessert,descoteaux,depaul,denker,demuth,demelo,delacerda,deforge,danos,dalley,daigneault,cybulski,crystal,cristobal,cothren,corns,corkery,copas,coco,clubb,clore,chitty,chichester,chery,charon,chamber,chace,catanzaro,castonguay,cassella,caroll,carlberg,cammarata,calle,cajigas,byas,buzbee,busey,burling,bufkin,brzezinski,brun,brickner,brabham,boller,bodily,bockman,bleich,blakeman,bisbee,bier,bezanson,bevilacqua,besaw,berrian,berkeley,bequette,beauford,baumgarten,baudoin,batie,basaldua,bardin,bangert,banes,backlund,avitia,artz,archey,apel,amico,alam,aden,zebrowski,yokota,wormley,wootton,woodie,womac,wiltz,wigington,whitehorn,whisman,weisgerber,weigle,weedman,watkin,wasilewski,wadlington,wadkins,viverette,vidaurri,vidales,vezina,vanleer,vanhoy,vanguilder,vanbrunt,uy,updegraff,tylor,trinkle,touchette,tilson,tilman,tengan,tarkington,surrett,super,summy,streetman,straughter,steere,stalling,spruell,spadaro,solley,smathers,silvera,siems,shreffler,sholar,selden,schaper,samayoa,ruggeri,rowen,rosso,rosenbalm,roosevelt,roose,ronquillo,rogowski,rexford,repass,renzi,renick,renda,rehberg,reaper,ranck,raffa,rackers,raap,pugsley,puglisi,prinz,primus,pounders,pon,pompa,plasencia,pipkins,pillar,petrosky,pelley,pauls,pauli,parkison,parisien,pangle,pancoast,palazzolo,owenby,overbay,orris,orlowski,nipp,newbern,nedd,nealon,najar,mysliwiec,myron,myres,musson,murrieta,munsell,mumma,muldowney,moyle,mowen,mose,morejon,moodie,monier,mikkelsen,miers,metzinger,melin,mcquay,mcpeek,mcneeley,mcglothin,mcghie,mcdonell,mccumber,mccranie,mcbean,mayhugh,marts,marenco,manges,lynam,lupien,luff,luebbert,loh,loflin,lococo,loch,lis,linke,lightle,lewellyn,leishman,lebow,lebouef,leanos,lanz,landy,landaverde,lacefield,kyler,kuebler,kropf,kroeker,kluesner,klass,kimberling,kilkenny,kiker,ketter,kelemen,keasler,kawamura,karst,kardos,jeremiah,jared,igo,huseman,huseby,hurlbert,huard,hottinger,hornberger,hopps,holdsworth,hensen,heilig,heeter,harpole,haak,gutowski,gunnels,grimmer,grieve,gravatt,granderson,gotcher,gleaves,genao,garfinkel,frerichs,foushee,flanery,finnie,feldt,fagin,ewalt,ellefson,eiler,eckhart,eastep,dwight,digirolamo,didomenico,devera,delavega,defilippo,debusk,daub,damiani,cupples,cuddy,crofoot,courter,coto,costigan,corning,corman,corlett,cooperman,collison,coghlan,cobbins,coady,coachman,clothier,client,clear,cipolla,chmielewski,chiodo,chatterton,chappelle,chairez,ceron,casperson,casler,casados,carrow,carolina,carlino,carico,cardillo,caouette,canto,canavan,cambra,byard,buterbaugh,buse,bucy,buckwalter,bubb,bryd,brissette,brault,bradwell,boshears,borchert,blansett,blanch,blade,biondo,bilbo,biehl,bessey,berta,belles,bella,beeks,beekman,beaufort,bayliss,bardsley,avilla,astudillo,ardito,anwar,antunez,amen,aderholt,abate,yowell,yin,yearby,ye,wurst,woolverton,woolbright,wildermuth,whittenburg,whitely,wetter,wetherbee,wenz,welliver,welling,welcome,wason,warrior,warlick,voorhies,vivier,villines,vida,verde,veiga,varghese,vanwyk,vanwingerden,vanhorne,umstead,twiggs,tusing,trego,tompson,tinkle,thoman,thole,tatman,tartt,suda,studley,strock,strawbridge,stokely,stec,stang,stalter,speidel,spafford,spade,sontag,sokolowski,skillman,skelley,skalski,sison,sippel,sinquefield,sin,siegle,sher,sharrow,setliff,sera,sellner,selig,seibold,seery,scriber,schull,schrupp,schippers,say,saulsbury,sao,santillo,sanor,sancho,rufus,rubalcaba,roosa,ronk,robbs,roache,river,riebe,reinoso,quin,prude,preuss,pottorff,pontiff,plouffe,picou,picklesimer,pettyjohn,petti,penaloza,parmelee,pardee,palazzo,overholt,ogawa,ofarrell,nova,nolting,noda,nicola,nickson,nevitt,neveu,navarre,nam,murrow,munz,mulloy,monzo,milliman,metivier,merlino,mcpeters,mckissack,mckeen,mcgurk,mcfee,mcfarren,mcelwee,mceachin,mcdonagh,mccarville,mayhall,mattoon,martello,marconi,marbury,mao,manzella,maly,malec,maitland,maheu,maclennan,lyke,luera,loyola,lowenstein,losh,lopiccolo,longacre,loman,loden,loaiza,lieber,libbey,lenhardt,lefebre,lauterbach,lauritsen,lass,larocco,larimer,lansford,lanclos,lamay,lal,kulikowski,kriebel,kosinski,kleinman,kleiner,kleckner,kistner,kissner,kissell,kilroy,kenna,keisler,keeble,keaney,kale,joly,jimison,jeans,ikner,hursey,hruska,hove,hou,host,hosking,hoose,holle,hoeppner,hittle,hitchens,hirth,hinerman,hilario,higby,hertzog,hentz,hensler,heist,heier,hegg,hassel,harpe,hara,hank,hain,hagopian,grimshaw,grado,gowin,gowans,googe,goodlow,goering,gleaton,gidley,giannone,gascon,garneau,gambrel,galaz,fuentez,frisina,fresquez,fraher,fitting,feuerstein,felten,everman,estell,ertel,erazo,ensign,endo,ellerman,eichorn,edgell,ebron,eaker,dundas,duncanson,duchene,ducan,dombroski,doman,dock,dickison,dewoody,deloera,delahoussaye,dejean,degroat,decaro,dearmond,dashner,dales,crossett,cressey,cowger,courts,court,cornette,corbo,coplin,coover,condie,cokley,cicero,ceaser,cannaday,callanan,cadle,buscher,bullion,bucklin,bruening,bruckner,brose,branan,bradway,botsford,bortz,borelli,bonetti,bolan,boerger,bloomberg,bingman,bilger,berns,beringer,beres,beets,beede,beaudet,beachum,baughn,bator,bastien,basquez,barreiro,barga,baratta,balser,baillie,axford,attebery,arakaki,annunziata,andrzejewski,ament,amendola,adcox,abril,zenon,zeitler,zang,zambrana,ybanez,yagi,wolak,wilcoxson,whitesel,whitehair,weyand,westendorf,welke,weinmann,wei,weesner,weekes,wedel,wedding,weatherall,warthen,vose,villalta,vila,viator,vaz,valtierra,urbanek,tulley,trojanowski,trapani,toups,torpey,tomita,tindal,tieman,tevis,tedrow,taul,tash,tammaro,sylva,swiderski,sweeting,sund,stutler,stocking,stich,sterns,stegner,stalder,splawn,speirs,southwell,soltys,smead,slye,skipworth,sipos,simmerman,sigmund,sidhu,shuffler,shingleton,shadwick,sermons,seefeldt,scipio,schwanke,schreffler,schiro,scheiber,sandoz,samsel,ruddell,royse,rouillard,rotella,rosalez,romriell,rommel,rizer,riner,rickards,rhoton,rhem,reppert,rayl,raulston,raposo,rapier,rainville,radel,quinney,purdie,puffer,pizzo,pincus,petrus,pendelton,pendarvis,peltz,peguero,peete,patricio,patchett,parrino,papke,pam,palafox,ottley,ostby,oritz,oren,ogan,odegaard,oatman,noell,nida,nicoll,newhall,newbill,netzer,nettleton,neblett,murley,mungo,mulhall,mosca,morissette,morford,montag,monsen,mitzel,miskell,minder,mehaffey,mcquillen,mclennan,mcgrail,mccreight,mayville,maysonet,maust,mathieson,mastrangelo,maskell,martina,manz,malmberg,makela,madruga,luz,lotts,longnecker,logston,littell,liska,lindauer,lillibridge,levron,letchworth,lesh,leffel,leday,leamon,laura,kulas,kula,kucharski,kromer,kraatz,konieczny,konen,komar,kivett,kirts,kinnear,kersh,keithley,keifer,judah,jimenes,jeppesen,jasmin,jansson,huntsberry,hund,huitt,huffine,hosford,hopes,holmstrom,hollen,hodgin,hirschman,hiltner,hilliker,hibner,hennis,helt,heidelberg,heger,heer,hartness,hardrick,halladay,gula,guillaume,guerriero,grunewald,grosse,griffeth,grenz,grassi,grandison,ginther,gimenez,gillingham,gillham,gess,gelman,gearheart,gaskell,gariepy,gamino,gallien,galentine,fuquay,froman,froelich,friedel,foos,fomby,focht,flythe,fiqueroa,filson,filip,fierros,fett,fedele,fasching,farney,fargo,everts,even,etzel,elzey,eichner,eger,eatman,ducker,duchesne,donati,domenech,dollard,dodrill,dinapoli,denn,delfino,delcid,delaune,delatte,deems,daluz,cusson,cullison,cue,cuadrado,crumrine,cruickshank,crosland,croll,criddle,crepeau,coutu,couey,cort,coppinger,collman,cockburn,coca,clayborne,claflin,cissell,chowdhury,chicoine,chenier,causby,caulder,cassano,casner,cardiel,burner,brunton,bruch,broxton,brosius,brooking,branco,bracco,bourgault,bosserman,books,bonet,bolds,bolander,bohman,boelter,blohm,blea,blaise,bischof,billie,beus,bellew,bastarache,bast,bartolome,bark,barcomb,barco,balls,balk,balas,bakos,avey,atnip,ashbrook,arno,arbour,aquirre,appell,aldaco,alcazar,alban,ahlstrom,abadie,zylstra,zick,zheng,yother,wyse,wunsch,whitty,weist,vrooman,vine,villalon,vidrio,vavra,vasbinder,vanmatre,vandorn,ugarte,turberville,tuel,trogdon,town,toupin,toone,tolleson,tinkham,tinch,tiano,teston,teer,tea,tawney,taplin,tant,tansey,swayne,sutcliffe,sunderman,suits,strothers,stromain,stork,stoneburner,stolte,stolp,stoehr,stingley,stegman,stangl,spinella,spier,soules,sommerfield,sipp,simek,siders,shufelt,shue,shor,shires,shellenberger,sheely,service,sepe,seaberg,schwing,scherrer,scalzo,saver,sasse,sarvis,santora,sansbury,salls,saleem,ryland,rybicki,ruggieri,rothenberg,rosenstein,roquemore,rollison,rodden,rivet,rita,ridlon,riche,riccardi,reiley,regner,rech,rayo,rawley,ranger,raff,radabaugh,quon,quill,privette,prange,pickrell,perino,penning,pankratz,orlandi,nyquist,norrell,noren,naples,nale,nakashima,musselwhite,murrin,murch,mullinix,mullican,mullan,morneau,mondor,molinar,mo,minjares,minix,mingle,minchew,mill,milewski,mikkelson,mifflin,messing,merkley,meis,meas,mcroy,mcphearson,mcneel,mcmunn,mcmorrow,mcdorman,mccroskey,mccoll,mcclusky,mcclaran,mccampbell,mazzariello,mauzy,mauch,mastro,martinek,marsala,marcantel,mahle,lyda,lucius,luciani,lubbers,louder,lobel,linsey,linch,liller,legros,layden,lapine,lansberry,lage,laforest,labriola,koga,knupp,klimek,kittinger,kirchoff,kinzel,killinger,kilbourne,ketner,kepley,kemble,kells,kear,kaya,karsten,kaneshiro,kamm,joines,joachim,janelle,jacobus,iler,holgate,hoar,hisey,hird,hilyard,heslin,herzberg,hennigan,hegland,hartl,haner,handel,gualtieri,greenly,grasser,gran,goetsch,godbold,gilland,gidney,gibney,giancola,gettinger,garzon,garret,galle,galgano,gaier,gaertner,fuston,freel,fortes,flock,fiorillo,figgs,fenstermacher,fedler,facer,fabiano,evins,eusebio,euler,esquer,enyeart,elem,eisenhower,eich,edgerly,durocher,durgan,duffin,drolet,drewes,dotts,dossantos,dolly,dockins,dirksen,difiore,dierks,dickerman,dice,dery,denault,demaree,delmonte,delcambre,days,daulton,darst,dahle,curnutt,cully,culligan,cueva,crosslin,croskey,cromartie,crofts,covin,coutee,countess,cost,coppa,coogan,condrey,concannon,coger,cloer,clatterbuck,cieslak,chumbley,choudhury,chiaramonte,charboneau,chai,carneal,cappello,campisi,callicoat,burgoyne,bucholz,brumback,brosnan,brogden,broder,brendle,breece,bown,bou,boser,bondy,bolster,boll,bluford,blandon,biscoe,bevill,bence,battin,basel,bartram,barnaby,barmore,balbuena,badgley,backstrom,auyeung,ater,arrellano,arant,ansari,alling,alejandre,alcock,alaimo,aguinaldo,aarons,zurita,zeiger,zawacki,yutzy,yarger,wygant,wurm,wuest,wolfram,witherell,wisneski,whitby,whelchel,weisz,weisinger,weishaar,wehr,wedge,waxman,waldschmidt,walck,waggener,vosburg,vita,villela,vercher,venters,vanscyoc,vandyne,valenza,utt,urick,ungar,ulm,tumlin,tsao,tryon,trudel,treiber,tow,tober,tipler,tillson,tiedemann,thornley,tetrault,temme,tarrance,tackitt,sykora,sweetman,swatzell,sutliff,suhr,sturtz,strub,strayhorn,stormer,steveson,stengel,steinfeldt,spiro,spieker,speth,spero,soza,souliere,soucie,snedeker,slifer,skillings,situ,siniard,simeon,signorelli,siggers,shultis,shrewsbury,shippee,shimp,sherron,shepler,sharpless,shadrick,severt,severs,semon,semmes,seiter,segers,sclafani,sciortino,schroyer,schrack,schoenberg,schober,scheidt,scheele,satter,sartori,sarris,sarratt,salvaggio,saladino,sakamoto,saine,ryman,rumley,ruggerio,rucks,roughton,room,robards,ricca,rexroad,resler,reny,rentschler,redrick,redick,reagle,raymo,rape,raker,racette,pyburn,pritt,presson,pressman,pough,plain,pisani,perz,perras,pelzer,pedrosa,palos,palmisano,paille,orem,orbison,oliveros,nourse,nordquist,newbury,nelligan,nawrocki,myler,mumaw,morphis,moldenhauer,miyashiro,mignone,mickelsen,michalec,mesta,mcree,mcqueary,mcninch,mcneilly,mclelland,mclawhorn,mcgreevy,mcconkey,mattes,maselli,marten,mart,marcucci,manseau,manjarrez,malbrough,machin,mabie,lynde,lykes,lueras,lokken,loken,linzy,lillis,lilienthal,levey,legler,leedom,lebowitz,lazzaro,larabee,lapinski,langner,langenfeld,lampkins,lamotte,lambright,lagarde,ladouceur,labrador,labounty,lablanc,laberge,kyte,kroon,kron,kraker,kouba,kirwin,kincer,kimbler,kegler,keach,katzman,katzer,kalman,journey,jimmerson,jenning,janus,iacovelli,hust,huson,husby,humphery,hufnagel,honig,holsey,holoman,hohl,hogge,hinderliter,hildebrant,hick,hey,hemby,helle,heintzelman,heidrick,hearon,heap,hazelip,hauk,hasbrouck,harton,hartin,harpster,hansley,hanchett,haar,guthridge,gulbranson,guill,guerrera,grund,grosvenor,grist,grell,grear,granberry,gonser,giunta,giuliani,gillon,gillmore,gillan,gibbon,gettys,gelb,gano,galliher,fullen,frese,frates,foxwell,fleishman,fleener,fielden,ferrera,feng,fells,feemster,fauntleroy,fails,evatt,espy,eno,emmerich,edwin,edler,eastham,dunavant,duca,drinnon,dowe,dorgan,dollinger,divers,dipalma,difranco,dietrick,denzer,demarest,delee,delariva,delany,decesare,debellis,deavers,deardorff,dawe,darosa,darley,dalzell,dahlen,curto,cupps,cunniff,cude,crivello,cripps,cresswell,cousar,cotta,compo,colorado,clyne,clayson,cearley,catania,carini,cargo,cantero,cali,buttrey,buttler,burpee,bulkley,buitron,buda,bublitz,bryer,bryden,brouillette,brott,brookman,bronk,breshears,brennen,brannum,brandl,braman,bracewell,boyter,bomberger,bold,bogen,boeding,bob,blauvelt,blandford,bigger,biermann,bielecki,bibby,berthold,berkman,belvin,bellomy,beland,behne,beecham,becher,beams,bax,bassham,barret,baley,bacchus,auxier,atkison,ary,arocha,arechiga,anspach,an,algarin,alcott,alberty,ager,adolph,ackman,abdul,abdallah,zwick,ziemer,zastrow,zajicek,yokum,yokley,wittrock,winebarger,wilker,wilham,whitham,wetzler,westling,westbury,wendler,wellborn,weitzman,weitz,weight,wallner,waldroup,vrabel,vowels,volker,vitiello,visconti,villicana,vibbert,vesey,vannatter,vangilder,vandervort,vandegrift,vanalstyne,vallecillo,usrey,tynan,turpen,tuller,trisler,townson,tillmon,threlkeld,thornell,terrio,taunton,tarry,tardy,swoboda,swihart,sustaita,suitt,stuber,strine,stookey,stmartin,stiger,stainbrook,solem,smail,sligh,siple,sieben,shumake,shriner,showman,shiner,sheen,sheckler,seim,secrist,scoggin,schultheis,schmalz,schendel,schacher,savard,saulter,santillanes,sandiford,sande,salzer,salvato,saltz,sakai,ryckman,ryant,ruck,ronald,rocker,rittenberry,ristau,risk,richart,rhynes,reyer,reulet,reser,redington,reddington,rebello,reasor,raftery,rabago,raasch,quintanar,pylant,purington,provencal,prom,prioleau,prestwood,pothier,popa,polster,politte,poffenberger,pinner,pietrzak,pettie,penaflor,pellot,pellham,paylor,payeur,papas,paik,oyola,osbourn,orzechowski,oppenheimer,olesen,oja,ohl,nuckolls,nordberg,noonkester,nold,nitta,niblett,neuhaus,nesler,ned,nanney,myrie,mutch,motto,mosquera,morena,montalto,montagna,mizelle,mincy,millikan,millay,miler,milbourn,mikels,migues,miesner,mershon,merrow,merlin,melia,meigs,mealey,mcraney,mcmartin,mclachlan,mcgeehan,mcferren,mcdole,mccaulley,mcanulty,maziarz,maul,mateer,martinsen,marson,mariotti,manna,mang,mance,malbon,mah,magnusson,maclachlan,macek,lurie,luc,lown,loranger,lonon,lisenby,linsley,linger,lenk,leavens,learned,lauritzen,lathem,lashbrook,landman,lamarche,lamantia,laguerre,lagrange,kogan,klingbeil,kist,kimpel,kime,kier,kerfoot,kennamer,kellems,kammer,kamen,jess,jepsen,jarnigan,isler,ishee,isabel,hux,hungate,hummell,hultgren,huffaker,hruby,hover,hornick,hooser,hooley,hoggan,hirano,hilley,higham,heuser,henrickson,henegar,hellwig,heide,hedley,hasegawa,hartt,hambright,halfacre,hafley,guion,guinan,grunwald,grothe,gries,greaney,granda,grabill,gothard,gossman,gosser,gossard,gosha,goldner,gobin,gloss,ginyard,gilkes,gilden,gerson,gephart,gengler,gautier,gassett,garon,gandhi,galusha,gallager,galdamez,fulmore,fritsche,fowles,foutch,forward,footman,fludd,flakes,ferriera,ferrero,ferreri,fenimore,fegley,fegan,fearn,farrier,fansler,fane,falzone,fairweather,etherton,elsberry,dykema,duppstadt,dunnam,dunklin,duet,due,dudgeon,dubuc,doxey,dory,donmoyer,dodgen,disanto,dingler,dimattia,dilday,digennaro,diedrich,derossett,deputy,depp,demasi,degraffenreid,deakins,deady,davin,daigre,daddario,czerwinski,cullens,cubbage,cracraft,constance,comes,combest,coletti,coghill,clerk,claybrooks,class,christofferse,chiesa,chason,chamorro,cessna,celentano,cayer,carolan,carnegie,capetillo,callier,cadogan,caba,byrom,byrns,burrowes,burket,burdge,burbage,bukowski,buchholtz,brunt,brungardt,brunetti,brumbelow,brugger,broadhurst,brigance,brandow,bouknight,bottorff,bottomley,bosarge,borger,bona,bombardier,bologna,boggan,blumer,blecha,birney,birkland,betances,beran,benny,benes,belin,belgrave,bealer,bauch,bath,bashir,bartow,baro,barnhouse,barile,ballweg,baisley,bains,baehr,badilla,bachus,bacher,bachelder,auzenne,aten,astle,allis,agarwal,adger,adamek,ziolkowski,zinke,zazueta,zamorano,younkin,won,wittig,witman,winsett,winkles,wiedman,whitner,whitcher,wetherby,westra,westhoff,wehrle,wee,wagaman,voris,vicknair,vegas,veasley,vaugh,vanish,vanderburg,valletta,tunney,trumbo,truluck,trueman,truby,trombly,trojan,tourville,tostado,tone,titcomb,timpson,tignor,thrush,thresher,thiede,tews,tamplin,taff,tacker,syverson,sylvestre,summerall,stumbaugh,strouth,straker,stradford,stoney,stokley,steinhoff,steinberger,stairs,spigner,soltero,snively,sletten,sinkler,sinegal,simoes,siller,sigel,shoe,shire,shinkle,shellman,sheller,sheats,sharer,selvage,sedlak,sea,schriver,schimke,scheuerman,schanz,savory,saulters,sauers,sais,rusin,rumfelt,ruhland,rozar,rosborough,ronning,rolph,roloff,rogue,robie,riviera,rimer,riehle,ricco,rhein,retzlaff,reisman,reimann,re,rayes,raub,raminez,quesinberry,pua,procopio,priolo,printz,prewett,preas,prahl,portugal,poovey,ploof,platz,plaisted,pinzon,pineiro,pickney,petrovich,perl,pehrson,peets,pavon,pautz,pascarella,paras,paolini,pals,pafford,oyer,ovellette,outten,outen,ours,orduna,odriscoll,oberlin,nosal,niven,nisbett,nevers,nathanson,mule,mukai,mozee,mowers,motyka,morency,montford,mollica,molden,mitten,miser,mina,millender,midgette,messerly,melendy,meisel,meidinger,meany,mcnitt,mcnemar,mcmakin,mcgaugh,mccaa,mauriello,maudlin,matzke,mattia,matteo,matsumura,masuda,mangels,maloof,malizia,mahmoud,maglione,maddix,lucchesi,lochner,linquist,lino,lietz,leventhal,leopard,lemanski,leiser,laury,lauber,lamberth,kuss,kung,kulik,kuiper,krout,kotter,kort,kohlmeier,koffler,koeller,knipe,knauss,kleiber,kissee,kirst,kirch,kilgo,kerlin,kellison,kehl,kalb,jorden,jantzen,jamar,inabinet,ikard,husman,hunsberger,hundt,hucks,houtz,houseknecht,hoots,hogsett,hogans,hintze,hession,henault,hemming,helsley,heinen,heffington,heberling,heasley,heal,hazley,hazeltine,hayton,hayse,hawke,haston,harward,harvard,harrow,hanneman,hafford,hadnot,guerro,graig,grahm,gowins,gordillo,goosby,glatt,gibbens,ghent,gerrard,germann,geil,gebo,gean,garling,gardenhire,garbutt,gagner,furguson,funchess,fujiwara,fujita,friley,frigo,forshee,folkes,filler,fernald,ferber,feingold,favorite,faul,farrelly,fairbank,failla,estelle,espey,eshleman,ertl,erhart,erhardt,erbe,elsea,ells,ellman,eisenhart,ehmann,earnhardt,duplantis,dulac,ducote,draves,dosch,dolce,divito,ditch,dimauro,derringer,demeo,demartini,delima,dehner,degen,defrancisco,defoor,dedeaux,debnam,cypert,cutrer,cusumano,custis,croker,courtois,costantino,cormack,corbeil,copher,conlan,conkling,cogdell,cilley,chapdelaine,cendejas,castiglia,cassette,cashin,carstensen,carol,caprio,calcote,calaway,byfield,butner,bushway,burritt,browner,brobst,briner,brighton,bridger,brickley,brendel,bratten,bratt,brainerd,brackman,bowne,bouck,borunda,bordner,bonenfant,boer,boehmer,bodiford,bleau,blankinship,blane,blaha,bitting,bissonette,bigby,bibeau,beverage,bermudes,berke,bergevin,bergerson,bendel,belville,bechard,bearce,beadles,batz,bartlow,barren,ayoub,avans,aumiller,arviso,arpin,arnwine,armwood,arent,arehart,arcand,antle,ambrosino,alongi,alm,allshouse,ahart,aguon,ziebarth,zeledon,zakrzewski,yuhas,yingst,yedinak,wommack,winnett,wingler,wilcoxen,whitmarsh,whistler,wayt,watley,wasser,warkentin,voll,vogelsang,voegele,vivanco,vinton,villafane,viles,versace,ver,venne,vanwagoner,vanwagenen,vanleuven,vanauken,uselton,uren,trumbauer,tritt,treadaway,tozier,tope,tomczak,tomberlin,tomasini,tollett,toller,titsworth,tirrell,tilly,tavera,tarnowski,tanouye,tall,swarthout,sutera,surette,styers,styer,stipe,stickland,steve,stembridge,stearn,starkes,stanberry,stahr,spino,spicher,sperber,speece,soo,sonntag,sneller,smalling,slowik,slocumb,sliva,slemp,slama,sitz,sisto,sisemore,sindelar,shipton,shillings,sheeley,sharber,shaddix,severns,severino,sever,sensabaugh,seder,seawell,seamons,schrantz,schooler,scheffer,scheerer,scalia,saum,santibanez,sano,sanjuan,sampley,sailer,sabella,sabbagh,royall,rottman,rivenbark,rikard,ricketson,rickel,rethman,reily,reddin,reasoner,reade,rast,ranallo,rana,quintal,pung,pucci,proto,prosperie,prim,preusser,preslar,powley,postma,pinnix,pilla,pietsch,pickerel,pica,pharris,petway,petillo,perin,pereda,pennypacker,pennebaker,pedrick,patin,patchell,parodi,parman,pantano,padua,padro,osterhout,orner,opp,olivar,ohlson,odonoghue,oceguera,oberry,novello,noguera,newquist,newcombe,neihoff,nehring,nees,nebeker,nau,mundo,mullenix,morrisey,moronta,morillo,morefield,mongillo,molino,minto,midgley,michie,menzies,medved,mechling,mealy,mcshan,mcquaig,mcnees,mcglade,mcgarity,mcgahey,mcduff,mayweather,mastropietro,masten,maranto,maniscalco,maize,mahmood,maddocks,maday,macha,maag,luken,lopp,lolley,llanas,litz,litherland,lindenberg,lieu,letcher,lentini,lemelle,leet,lecuyer,leber,laursen,latch,larrick,lantigua,langlinais,lalli,lafever,labat,labadie,kurt,krogman,kohut,knarr,klimas,klar,kittelson,kirschbaum,kintzel,kincannon,kimmell,killgore,kettner,kelsch,karle,kapoor,johansson,jock,jenkinson,janney,isabelle,iraheta,insley,hyslop,hy,human,huckstep,holleran,hoerr,hinze,hinnenkamp,hilger,higgin,hicklin,heroux,henkle,helfer,heikkinen,heckstall,heckler,heavener,haydel,haveman,haubert,harrop,harnois,hansard,hanover,hammitt,haliburton,haefner,hadsell,haakenson,guynn,guizar,grout,grosz,goo,gomer,golla,godby,glanz,glancy,givan,giesen,gerst,gayman,garraway,gabor,furness,frisk,fremont,frary,forand,fessenden,ferrigno,fearon,favreau,faulks,falbo,ewen,everton,eurich,etchison,esterly,entwistle,ellingsworth,elders,ek,eisenbarth,edelson,eckel,earnshaw,dunneback,doyal,donnellan,dolin,dibiase,deschenes,dermody,denmark,degregorio,darnall,dant,dansereau,danaher,dammann,dames,czarnecki,cuyler,custard,cummingham,cuffie,cuffee,cudney,cuadra,crigler,creger,coughlan,corvin,cortright,corchado,connery,conforti,condron,colosimo,colclough,cola,cohee,claire,ciotti,chill,chien,check,chacko,cevallos,cavitt,cavins,castagna,cashwell,carrozza,carrara,capra,campas,callas,caison,cai,caggiano,cabot,bynoe,buswell,burpo,burnam,burges,buerger,buelow,bueche,buckle,bruni,brummitt,brodersen,briese,breit,brakebill,braatz,boyers,boughner,borror,borquez,bonelli,bohner,blaze,blaker,blackmer,bissette,bibbins,bhatt,bhatia,bessler,bergh,beresford,bensen,benningfield,benito,bellantoni,behler,beehler,beazley,beauchesne,bargo,bannerman,baltes,balog,ballantyne,bad,axelson,apgar,aoki,anstett,alejos,alcocer,albury,aichele,ahl,ackles,zerangue,zehner,zank,zacarias,youngberg,yorke,yarbro,xie,wydra,worthley,wolbert,wittmer,witherington,wishart,wire,winnie,winkleman,willilams,willer,wiedeman,whittingham,whitbeck,whetsel,wheless,westerberg,welcher,wegman,waterfield,wasinger,warfel,wannamaker,walborn,wada,vogl,vizcarrondo,vitela,villeda,veras,venuti,veney,ulrey,uhlig,turcios,tremper,torian,torbett,thrailkill,terrones,teitelbaum,teems,tay,swoope,sunseri,stutes,stthomas,strohm,stroble,striegel,streicher,stodola,stinchcomb,steves,steppe,stem,steller,staudt,starner,stamant,stam,stackpole,sprankle,speciale,spahr,sowders,sova,soluri,soderlund,slinkard,skates,sjogren,sirianni,siewert,sickels,sica,shugart,shoults,shive,shimer,shier,shield,shepley,sheeran,sharper,sevin,severe,seto,segundo,sedlacek,scuderi,schurman,schuelke,scholten,schlater,schisler,schiefelbein,schalk,sanon,sae,sabala,ruyle,ruybal,ruf,rueb,rowsey,rosol,rocheleau,rishel,rippey,ringgold,rieves,ridinger,rew,retherford,rempe,reith,rafter,raffaele,quinto,putz,purdom,puls,pulaski,propp,principato,preiss,prada,polansky,poch,plath,pittard,pinnock,pfarr,pfannenstiel,penniman,pauling,patchen,paschke,parkey,pando,overly,ouimet,ottman,otter,ostlund,ormiston,occhipinti,nowacki,norred,noack,nishida,nilles,nicodemus,neth,nealey,myricks,murff,mungia,mullet,motsinger,moscato,mort,morado,moors,monnier,molyneux,modzelewski,miura,minich,militello,milbrandt,michalik,meserve,merle,mendivil,melara,meadow,mcnish,mcelhannon,mccroy,mccrady,mazzella,maule,mattera,mathena,matas,mass,mascorro,marone,marinello,marguez,marcell,manwaring,manhart,mangano,maggi,lymon,luter,luse,lukasik,luiz,ludlum,luczak,lowenthal,lossett,lorentzen,loredo,longworth,lomanto,lisi,lish,lipsky,linck,liedtke,levering,lessman,lemond,lembo,ledonne,leatham,laufer,lanphear,langlais,lando,lamphear,lamberton,lafon,lade,lacross,kyzer,krok,kring,krell,krehbiel,kratochvil,krach,kovar,kostka,knudtson,knaack,kliebert,klahn,kirkley,kimzey,kettle,kerrick,kennerson,keesler,karlin,kan,jenny,janousek,jan,imel,icenhour,hyler,hunger,hudock,houpt,hopping,hoops,holquin,holiman,holahan,hodapp,hires,hillen,hickmon,hersom,henrich,helvey,heidt,heideman,hedstrom,hedin,hebron,hayter,harn,hardage,harbor,halsted,hahne,hagemann,guzik,guel,groesbeck,gritton,grego,graziani,grasty,graney,gouin,gossage,golston,goheen,godina,glade,giorgi,giambrone,gerrity,gerrish,gero,gerling,gaulke,garlick,galiano,gaiter,gahagan,gagnier,friddle,fredericksen,franqui,follansbee,foerster,flury,fitzmaurice,fiorini,finlayson,fiecke,fickes,fichter,ferron,ferdinand,farrel,fackler,eyman,escarcega,errico,erler,erby,engman,engelmann,elsass,elliston,eddleman,eadie,dummer,drost,dorrough,dorrance,doolan,donalson,domenico,ditullio,dittmar,dishon,dionisio,dike,devinney,desir,deschamp,derrickson,delamora,deitch,dechant,dave,danek,dahmen,curci,cudjoe,crumble,croxton,creasman,craney,crader,cowling,coulston,cortina,corlew,corl,copland,convery,cohrs,clune,clausing,cipriani,cinnamon,cianciolo,chubb,chittum,chenard,charlesworth,charlebois,champine,chamlee,chagoya,casselman,cardello,capasso,cannella,calderwood,byford,buttars,bushee,burrage,buentello,brzozowski,bryner,brumit,brookover,bronner,bromberg,brixey,brinn,briganti,bremner,brawn,branscome,brannigan,bradsher,bozek,boulay,bormann,bongiorno,bollin,bohler,bogert,bodenhamer,blose,blind,bivona,bitter,billips,bibler,benfer,benedetti,belue,bellanger,belford,behn,beerman,barnhardt,baltzell,balling,balducci,bainter,babineau,babich,baade,attwood,asmus,asaro,artiaga,april,applebaum,ang,anding,amar,amaker,allsup,alligood,alers,agin,agar,achenbach,abramowitz,abbas,aasen,zehnder,yopp,yelle,yeldell,wynter,woodmansee,wooding,woll,winborne,willsey,willeford,widger,whiten,whitchurch,whang,wen,weissinger,weinman,weingartner,weidler,waltrip,walt,wagar,wafford,vitagliano,villalvazo,villacorta,vigna,vickrey,vicini,ventimiglia,vandenbosch,valvo,valazquez,utsey,urbaniak,unzueta,trombetta,trevizo,trembley,tremaine,traverso,tores,tolan,tillison,tietjen,tee,teachout,taube,tatham,tarwater,tarbell,sydow,sy,swims,swader,striplin,stops,stoltenberg,steinhauer,steil,steigerwald,starkweather,stallman,squier,sparacino,span,spadafora,shiflet,shibata,shevlin,sherrick,shake,sessums,servais,senters,seevers,seelye,searfoss,seabrooks,scoles,schwager,schrom,schmeltzer,scheffel,sax,sawin,saterfiel,sardina,sanroman,sane,sandin,salamanca,saladin,sak,sabia,rustin,rushin,ruley,rueter,row,rotter,rosenzweig,roles,rohe,roder,rockey,ro,riter,rieth,ried,riding,riddles,ridder,rennick,remmers,remer,relyea,reilley,reder,rasheed,rakowski,rabin,queener,pursel,prue,prowell,pritts,primo,presler,pouncy,porche,porcaro,pollman,pleas,planas,pinkley,pinegar,pilger,philson,petties,perrodin,pendergrast,patao,pasternak,passarelli,pasko,parshall,panos,panella,palombo,padillo,oyama,overlock,overbeck,otterson,orrell,ornellas,opitz,okelly,officer,obando,noggle,nicosia,netto,negrin,natali,nakayama,nagao,nadel,musial,murrill,murrah,munsch,mucci,mrozek,moyes,mowrer,moris,morais,moorhouse,monico,mone,mondy,moncayo,mole,miltenberger,milsap,milone,millikin,milardo,mika,micheals,micco,meyerson,mericle,mendell,meinhardt,meachum,mcleroy,mcgray,mcgonigal,maultsby,matis,matheney,matamoros,marro,marcil,marcial,mantz,mannings,maltby,malchow,maiorano,mahn,mahlum,maglio,mae,maberry,lustig,luellen,longwell,longenecker,lofland,locascio,linney,linneman,lighty,levell,levay,lenahan,lemen,lehto,lebaron,lanctot,lamy,lainez,laffoon,labombard,kujawski,kroger,kreutzer,korhonen,kondo,kollman,kohan,kogut,knaus,kivi,kittel,kinner,kindig,kindel,kiesel,kidney,kibby,khang,kettler,ketterer,kepner,kelliher,keenum,kanode,kail,july,juhasz,jowett,jolicoeur,jeon,iser,ingrassia,imai,hutchcraft,humiston,hulings,hukill,huizenga,hugley,huddle,hose,hornyak,hodder,hisle,hillenbrand,hille,higuchi,hertzler,herdon,heppner,hepp,heitmann,heckart,hazlewood,hayles,hayek,hawthorn,hawkin,haugland,hasler,harbuck,happel,hambly,hambleton,hagaman,guzzi,gullette,guinyard,grogg,grise,griffing,goto,gosney,goods,goley,goldblatt,gledhill,girton,giltner,gillock,gilham,gilfillan,giblin,gentner,gehlert,gehl,garten,garney,garlow,garett,galles,galeana,futral,fuhr,friedland,franson,fransen,foulds,follmer,foland,flax,flavin,firkins,fillion,figueredo,ferrill,fenster,fenley,fauver,farfan,factor,eustice,eppler,engelman,engelke,emmer,elzy,ellwood,ellerbee,elks,ehret,ebbert,durrah,dupras,dubuque,dragoo,donlon,dolloff,doi,dibella,derrico,demko,demar,darrington,czapla,crooker,creagh,cranor,craner,crafts,crabill,coyer,cowman,cowherd,cottone,costillo,coster,costas,cosenza,corker,collinson,coello,clingman,clingerman,claborn,citizen,chmura,chausse,chaudhry,chapell,chancy,cerrone,caves,caverly,caulkins,carn,campfield,campanelli,callaham,cadorette,butkovich,buske,burrier,burkley,bunyard,budge,buckelew,buchheit,broman,brescia,brasel,brain,boyster,booe,bonomo,bonnet,bondi,bohnsack,bobby,blomberg,blanford,bilderback,biggins,bently,behrends,beegle,bedoya,bechtol,beaubien,bayerl,baumgart,baumeister,barratt,barlowe,barkman,barbagallo,baldree,baine,bail,baggs,bacote,aylward,ashurst,arvidson,arthurs,arrieta,arrey,arreguin,arrant,arner,armor,arizmendi,anker,amis,amend,alphin,allbright,aikin,acres,zupan,zuchowski,zeolla,zanchez,zahradnik,zahler,younan,yeater,yearta,yarrington,yantis,woomer,wollard,wolfinger,woerner,witek,wishon,wisener,wingerter,willet,wilding,wiedemann,weisel,wedeking,weary,waybright,wardwell,walkins,waldorf,voth,voit,virden,viloria,villagran,vasta,vashon,vaquera,vantassell,vanderlinden,vandergrift,vancuren,valenta,underdahl,tyra,tygart,twining,twiford,turlington,tullius,tubman,trowell,trieu,transue,tousant,torgersen,tooker,tony,tome,toma,tocci,tippins,tinner,timlin,tillinghast,tidmore,teti,tedrick,tacey,swanberg,sunde,summitt,summerford,summa,sue,stratman,strandberg,storck,stober,steitz,stayer,stauber,staiger,sponaugle,spofford,sparano,spagnola,sokoloski,snay,slough,skowronski,sieck,shimkus,sheth,sherk,shankles,shakespeare,shahid,sevy,sergeant,senegal,seiden,seidell,searls,searight,schwalm,schug,schilke,schier,scheck,sawtelle,santore,santa,sanks,sandquist,sanden,saling,sabine,saathoff,ryberg,rustad,ruffing,rudnicki,ruane,rozzi,rowse,rosenau,rodes,risser,riggin,riess,riese,rhoten,reinecke,reigle,reichling,redner,rebelo,raynes,raimondi,rahe,rada,querry,quellette,pulsifer,prochnow,pretty,prato,poulton,poudrier,poll,policastro,polhemus,polasek,poissant,pohlmann,plotner,pitkin,pita,pio,pinkett,pilot,piekarski,pichon,philippe,pfau,petroff,petermann,peplinski,peller,pecinovsky,pearse,pattillo,patague,parlier,parenti,parchman,pane,paff,ota,ortner,oros,nolley,noakes,nigh,nicolosi,nicolay,newnam,netter,nass,napoles,nakata,nakamoto,muriel,muck,morlock,moraga,montilla,mongeau,molitor,mohney,mitchener,meyerhoff,medel,mcniff,mcmonagle,mcglown,mcglinchey,mcgarrity,mccright,mccorvey,mcconnel,mccargo,mazzei,matula,mastroianni,massingale,maring,maricle,marc,mans,mannon,mannix,manney,manger,manalo,malo,malan,mahony,madril,mackowiak,macko,macintosh,lurry,luczynski,lucke,lucarelli,luca,loud,lou,losee,lorence,loiacono,lohse,loder,lipari,linebarger,lindamood,limbaugh,letts,leleux,leep,leeder,leard,laxson,lawry,laverdiere,laughton,lastra,kurek,kriss,krishnan,kretschmer,krebsbach,kontos,knobel,knauf,klick,kleven,klawitter,kitchin,kirkendoll,kinkel,kingrey,kilbourn,kensinger,kennerly,kamin,justiniano,jurek,junkin,julia,judon,jordahl,jeanes,jarrells,jamal,iwamoto,isreal,ishida,ines,immel,iman,ihle,hyre,hurn,hunn,hultman,huffstetler,huffer,hubner,howey,horney,hooton,holts,holscher,holen,hoggatt,hilaire,herz,henne,helstrom,hellickson,heinlein,heckathorn,heckard,heather,heart,headlee,hauptman,haughey,hatt,harring,harford,hammill,hamed,halperin,haig,hagwood,hagstrom,gunnells,gundlach,guardiola,greeno,greenland,gonce,goldsby,gobel,gisi,gillins,gillie,germano,geibel,gauger,garriott,garbarino,gander,gajewski,funari,fullbright,fuell,fritzler,freshwater,freas,fortino,forbus,fonda,flohr,flemister,fisch,finks,fenstermaker,feldstein,faw,farhat,farah,fankhauser,fagg,fader,exline,emigh,eguia,edman,eckler,eastburn,dy,dunmore,dubuisson,dubinsky,drayer,doverspike,doubleday,doten,dorner,dolson,dohrmann,disla,direnzo,dipaola,dines,dickie,diblasi,dewolf,desanti,dennehy,demming,delker,decola,davilla,davids,daughtridge,darville,darland,danzy,dandy,dagenais,culotta,cruzado,crudup,croswell,coverdale,covelli,couts,corbell,coplan,coolbaugh,conyer,conlee,conigliaro,comiskey,coberly,clendening,clairmont,cienfuegos,chojnacki,chilcote,champney,cassara,casazza,casado,carew,carbin,carabajal,calcagni,cail,caddy,busbee,burts,burbridge,bunge,bundick,buhler,bucker,bucholtz,bruen,broce,brite,brignac,brierly,bridgman,braham,bradish,boyington,borjas,bonnie,bonn,bonhomme,bohlen,bogardus,bockelman,blick,blackerby,bizier,biro,binney,bertolini,bertin,berti,bert,bento,beno,belgarde,belding,beckel,becerril,bazaldua,bayes,bayard,barrus,barris,baros,bara,ballow,balboa,bakewell,baginski,badalamenti,backhaus,avilez,auvil,atteberry,ardon,anzaldua,anello,amsler,amo,ambrosio,althouse,alles,alix,alberti,alberson,aitchison,aguinaga,ziemann,zickefoose,zerr,zeh,zeck,zartman,zahm,zabriskie,yohn,yellowhair,yeaton,yarnall,yaple,wolski,wixon,winford,willner,willms,whitsitt,wheelwright,weyandt,wess,wengerd,weatherholtz,wattenbarger,walrath,walpole,waldrip,voges,violet,vinzant,viars,veres,veneziano,veillon,vawter,vaughns,vanwart,vanostrand,valiente,valderas,uhrig,tunison,tulloch,trostle,treaster,traywick,toye,tomson,tomasello,tomasek,tippit,tinajero,tift,tienda,thorington,thierry,thieme,thibeau,thakkar,tewell,test,telfer,sweetser,sum,stratford,stracener,stoke,stiverson,stelling,stefan,stavros,speaker,spatz,spagnoli,sorge,sober,slevin,slabaugh,simson,shupp,shoultz,shotts,shiroma,shetley,sherrow,sheffey,shawgo,shamburger,sester,segraves,seelig,seats,scioneaux,schwartzkopf,schwabe,scholes,schmuck,schluter,schlecht,schillaci,schildgen,schieber,schewe,schecter,scarpelli,scaglione,sautter,santelli,sandman,salmi,sabado,ryer,rydberg,ryba,rushford,running,runk,ruddick,rotondo,rote,rosenfield,roesner,rocchio,ritzer,rippel,rimes,riffel,richison,ribble,reynold,resh,rehn,ratti,rasor,rasnake,rappold,rando,radosevich,pulice,puff,prichett,pribble,poynor,plowden,pitzen,pittsley,pitter,pigeon,philyaw,philipps,petite,pestana,perro,perone,pera,peil,pedone,pawlowicz,pattee,parten,parlin,pariseau,paredez,pardon,panther,paek,pacifico,otts,ostrow,osornio,oslund,orso,ooten,onken,oniel,onan,ollison,ohlsen,ohlinger,odowd,niemiec,neubert,nembhard,neaves,neathery,nakasone,myerson,muto,muntz,munez,mumme,mumm,mujica,muise,muench,morriss,molock,mishoe,minier,metzgar,mero,meiser,meese,meals,mcsween,mcquire,mcquinn,mcpheeters,mckeller,mcilrath,mcgown,mcdavis,mccuen,mcclenton,maxham,matsui,marriner,marlette,mantle,mansur,mancino,maland,majka,maisch,maheux,madry,madriz,mackley,macke,lydick,lutterman,luppino,lundahl,lovingood,loudon,longmore,lippman,liefer,leveque,lescarbeau,lemmer,ledgerwood,lawver,lawrie,lattea,lasko,lahman,kulpa,kukowski,kukla,kubota,kubala,krizan,kriz,krikorian,kravetz,kramp,kowaleski,knobloch,klosterman,kloster,klepper,kirven,kinnaman,kinnaird,killam,kiesling,kesner,keebler,keagle,karls,kapinos,kantner,kaba,junious,jefferys,jacquet,izzi,ishii,irion,ifill,hyun,hotard,horman,hoppes,hopkin,hokanson,hoda,hocutt,hoaglin,hites,hirai,hindle,hinch,hilty,hild,hier,hickle,hibler,henrichs,hempstead,helmers,hellard,heims,heidler,hearst,hawbaker,hau,harkleroad,harari,hanney,hannaford,hamid,hamburger,haltom,hallford,guilliams,guerette,gryder,groseclose,groen,grimley,greenidge,greek,graffam,goucher,goodenough,goldsborough,goldie,gloster,glanton,gladson,gladding,ghee,gethers,gerstein,geesey,geddie,gayer,gaw,gaver,gauntt,gartland,garriga,garoutte,gao,gan,fronk,fritze,frenzel,forgione,fluitt,flinchbaugh,flach,fiorito,finan,finamore,fimbres,fillman,file,figeroa,ficklin,feher,feddersen,fambro,fairbairn,eves,esperanza,escalona,elsey,eisenstein,ehrenberg,eargle,dress,drane,dorothy,doria,dogan,dively,dewolfe,dettman,desiderio,desch,dennen,denk,demaris,delsignore,dejarnette,deere,dedman,daws,dawn,dauphinais,danz,dantin,dannenberg,dalby,currence,culwell,cuesta,croston,crossno,cromley,crisci,craw,coryell,cooter,condra,columbia,colpitts,colas,coach,clink,clevinger,clermont,cistrunk,cirilo,chirico,chiarello,cephus,cecena,cavaliere,caughey,casimir,carwell,carlon,carbonaro,caraveo,cantley,callejas,cagney,cadieux,cabaniss,bushard,burlew,buras,budzinski,bucklew,bruneau,brummer,brueggemann,brotzman,bross,broad,brittian,brimage,briles,brickman,breneman,breitenstein,brandel,brackins,boydstun,botta,bosket,boros,borgmann,bordeau,bonifacio,bolten,boehman,blundell,bloodsaw,bjerke,biffle,bickett,bickers,beville,bergren,bergey,benzing,belfiore,beirne,beckert,bebout,baumert,battey,bartman,barrs,barriere,barcelo,barbe,balliet,baham,babst,auton,asper,asbell,arzate,argento,arel,araki,arai,apo,antley,amodeo,ammann,allyn,allensworth,aldape,akey,abeita,zweifel,zeng,zeiler,zamor,zalenski,yzaguirre,yousef,yetman,yau,wyer,woolwine,wohlgemuth,wohlers,wittenberg,wingrove,wind,wimsatt,willimas,wilkenson,wildey,wilderman,wilczynski,wigton,whorley,wellons,welles,welle,weirich,weideman,weide,weekly,weast,wasmund,warshaw,walson,waldner,walch,walberg,wagener,wageman,vrieze,vossen,vorce,voorhis,vonderheide,viruet,vicari,verne,velasques,vautour,vartanian,varona,vankeuren,vandine,vandermeer,ursery,underdown,uhrich,uhlman,tworek,twine,twellman,tweedie,tutino,turmelle,tubb,troop,trivedi,triano,trevathan,treese,treanor,treacy,traina,topham,toenjes,tippetts,tieu,thomure,thatch,than,tetzlaff,tetterton,tena,tell,teamer,tappan,tank,talcott,tagg,szczepanski,syring,surace,sulzer,sugrue,sugarman,suess,styons,stwart,stupka,strey,straube,strate,stoddart,stockbridge,stjames,stinger,steimle,steenberg,start,stamand,staller,stahly,stager,spurgin,sprow,sponsler,speas,spainhour,sones,smits,smelcer,slovak,slaten,singleterry,simien,sidebottom,sibrian,shellhammer,shelburne,shambo,sepeda,seigel,scogin,scianna,schmoll,schmelzer,scheu,schachter,savant,sauseda,satcher,sandor,sampsell,rugh,rufener,rudolf,rotenberry,rossow,rossbach,roots,rollman,rodrique,rodreguez,rodkey,roda,rising,rini,riggan,rients,riedl,rhines,ress,reinbold,raschke,rardin,rain,racicot,quillin,pushard,primrose,pries,pressey,precourt,pratts,postel,poppell,plumer,pingree,pieroni,pflug,petre,petrarca,peterka,peru,perkin,pergande,peranio,penna,pekar,pea,paulhus,pasquariello,parras,parmentier,para,panzer,pamplin,oviatt,osterhoudt,ostendorf,osmun,ortman,orloff,orban,onofrio,olveda,oltman,okeeffe,ocana,nunemaker,novy,noffsinger,nish,niday,nethery,nestle,nemitz,neidert,nadal,nack,muszynski,munsterman,mulherin,mortimore,morter,montesino,montalvan,montalbano,momon,moman,mom,mogan,minns,millward,milling,michelsen,micheal,mewborn,metro,metayer,mensch,meloy,meggs,meaders,mcsorley,mcmenamin,mclead,mclauchlin,mcguffey,mcguckin,mcglaughlin,mcferron,mcentyre,mccrum,mccawley,mcbain,mayhue,mau,matzen,matton,marsee,marrin,marland,markum,mantilla,manfre,malta,makuch,madlock,maclaren,macauley,luzier,luthy,lufkin,lucena,loudin,lothrop,lorch,lona,loll,loadholt,lisa,lippold,likes,lichtman,liberto,liakos,lewicki,levett,level,lentine,leja,legree,lawhead,lauro,lauder,lard,lanman,lank,laning,lama,lalor,krob,kriger,kriegel,krejci,kreisel,kozel,kos,konkel,kolstad,koenen,kocsis,knoblock,knebel,klopfer,klee,kilday,kesten,kerbs,kempker,keathley,kazee,kawasaki,kaur,kamer,kamaka,kallenbach,kafka,jerrell,jehle,jaycox,jardin,jahns,ivester,hyppolite,hyche,husbands,hur,huppert,hulin,hubley,horsey,hornak,holzwarth,holmon,hollabaugh,holaway,hodes,hoak,hinesley,hillwig,hillebrand,highfield,heslop,herrada,hendryx,hellums,heit,heishman,heindel,hayslip,hayford,hastie,hartgrove,hanus,hakim,hains,hadnott,gundersen,gulino,guidroz,guebert,gressett,greenhouse,graydon,gramling,grahn,goupil,gory,gorelick,goodreau,goodnough,golay,going,goers,glatz,gillikin,gieseke,giammarino,getman,geronimo,gerardo,gensler,gazda,garibaldi,gahan,fury,funderburke,fukuda,fugitt,fuerst,fortman,forsgren,formica,fluke,flink,fitton,feltz,fekete,feit,fehrenbach,farone,farinas,faries,fagen,ewin,esquilin,esch,enderle,ellery,ellers,ekberg,egli,effinger,dymond,dulle,dula,duhe,dudney,duane,dowless,dower,dorminey,dopp,dooling,domer,disher,dillenbeck,difilippo,dibernardo,deyoe,devillier,denley,deland,defibaugh,deeb,debow,dauer,datta,darcangelo,daoust,damelio,dahm,dahlman,cypher,curling,curlin,cupit,culton,cuenca,cropp,croke,cremer,crace,cosio,corzine,coombe,coman,colone,coloma,collingwood,coletta,coderre,cocke,cobler,claybrook,circle,cincotta,cimmino,christoff,christina,chisum,chillemi,chevere,chae,chachere,cervone,cermak,cefalu,cauble,cather,caso,carns,carcamo,carbo,capoccia,capello,capell,canino,cambareri,calvi,cabiness,bushell,burtt,burstein,burkle,bunner,bundren,buechler,bryand,bruso,brownstein,brow,brouse,brodt,broaden,brisbin,brightman,bridgett,brenes,breitenbach,brazzell,brazee,bramwell,bramhall,bradstreet,boyton,bowland,boulter,bossert,bonura,bonebrake,bonacci,boeck,blystone,birchard,bilal,biddy,bibee,bevans,bethke,bertelsen,berney,bergfeld,benware,bellon,bellah,been,batterton,barberio,bamber,bagdon,badeaux,averitt,augsburger,ates,arvie,aronowitz,arens,arch,araya,angelos,andrada,amell,amante,alvin,almy,almquist,alls,aispuro,aguillon,agudelo,admire,acy,aceto,abbot,abalos,zdenek,zaremba,zaccaria,youssef,wrona,wrinkle,wrede,wotton,woolston,wolpert,wollman,wince,wimberley,willmore,willetts,wikoff,wieder,wickert,whitenack,wernick,welte,welden,weiskopf,weisenberger,weich,wallington,walder,vossler,vore,vigo,vierling,victorine,verdun,vencill,vena,vazguez,vassel,vanzile,vanvliet,vantrease,vannostrand,vanderveer,vanderveen,vancil,uyeda,umphrey,uhler,uber,tutson,turrentine,tullier,tugwell,trundy,tripodi,tomer,tomei,tomasi,tomaselli,tokarski,tisher,tibbets,thweatt,thistle,tharrington,tesar,telesco,teasdale,tatem,taniguchi,suriel,sudler,stutsman,sturman,strite,strelow,streight,strawder,stransky,strahl,stours,stong,stinebaugh,stilts,stillson,steyer,stelle,steffy,steffensmeier,statham,squillante,spiess,spargo,southward,soller,soden,snuggs,snellgrove,smyers,smiddy,slonaker,skyles,skowron,sivils,siqueiros,siers,siddall,shorty,shontz,shingler,shiley,shibley,sherard,shelnutt,shedrick,shasteen,sereno,selke,scovil,scola,schuett,schuessler,schreckengost,schranz,schoepp,schneiderman,schlanger,schiele,scheuermann,schertz,scheidler,scheff,schaner,schamber,scardina,savedra,saulnier,sater,sarro,sambrano,salomone,sabourin,ruud,rutten,ruffino,ruddock,rowser,roussell,rosengarten,rominger,rollinson,rohman,roeser,rodenberg,roberds,ridgell,rhodus,reynaga,rexrode,revelle,rempel,remigio,reising,reiling,reetz,rayos,ravenscroft,ravenell,raulerson,rasmusson,rask,rase,ragon,quesnel,quashie,puzo,puterbaugh,ptak,prost,prisbrey,principe,pricer,pratte,pouncey,portman,pontious,pomerantz,platter,planck,pilkenton,pilarski,piano,phegley,pertuit,perla,penta,pelc,peffer,pech,peagler,pavelka,pavao,patman,paskett,parrilla,pardini,papazian,panter,palin,paley,pai,pages,paetzold,packett,pacheo,ostrem,orsborn,olmedo,okamura,oiler,ohm,oglesbee,oatis,oakland,nuckles,notter,nordyke,nogueira,niswander,nibert,nesby,neloms,nading,naab,munns,mullarkey,moudy,moret,monnin,molder,modisette,moczygemba,moctezuma,mischke,miro,mings,milot,milledge,milhorn,milera,mieles,mickley,michelle,micek,metellus,mersch,merola,mercure,mencer,mellin,mell,meinke,mcquillan,mcmurtrie,mckillop,mckiernan,mckendrick,mckamie,mcilvaine,mcguffie,mcgonigle,mcgarrah,mcfetridge,mcenaney,mcdow,mccutchan,mccallie,mcadam,maycock,maybee,mattei,massi,masser,masiello,marth,marshell,marmo,marksberry,markell,marchal,manross,manganaro,mally,mallow,mailhot,magyar,madonna,madero,madding,maddalena,macfarland,lynes,lush,lugar,luckie,lucca,lovitt,loveridge,loux,loth,loso,lorenzana,lorance,lockley,lockamy,littler,litman,litke,liebel,lichtenberger,licea,leverich,letarte,lesesne,leno,legleiter,leffew,laurin,launius,laswell,lassen,lasala,laraway,laramore,landrith,lancon,lanahan,laiche,laford,lachermeier,kunst,kugel,kuck,kuchta,kube,korus,koppes,kolbe,koerber,kochan,knittel,kluck,kleve,kleine,kitch,kirton,kirker,kintz,kinghorn,kindell,kimrey,kilduff,kilcrease,kicklighter,kibble,kervin,keplinger,keogh,kellog,keeth,kealey,kazmierczak,karner,kamel,kalina,kaczynski,juel,joye,jerman,jeppson,jawad,jasik,jaqua,janusz,janco,island,inskeep,inks,ingold,ing,hyndman,hymer,hunte,hunkins,humber,huffstutler,huffines,hudon,hudec,hovland,houze,hout,hougland,hopf,hon,holsapple,holness,hollenbach,hoffmeister,hitchings,hirata,hieber,hickel,hewey,herriman,hermansen,herandez,henze,heffelfinger,hedgecock,hazlitt,hazelrigg,haycock,harren,harnage,harling,harcrow,hannold,hanline,hanel,hanberry,hammersley,hamernik,halliwell,hajduk,haithcock,haff,hadaway,haan,gullatt,guilbault,guidotti,gruner,grisson,grieves,granato,gracie,grabert,gover,gorka,glueck,girardin,giorgio,giesler,gersten,gering,geers,gaut,gaulin,gaskamp,garbett,gallivan,galland,gaeth,fullenkamp,fullam,friedrichs,freire,freeney,fredenburg,frappier,fowkes,foree,fleurant,fleig,fleagle,fitzsimons,fischetti,fiorenza,finneran,filippi,figueras,fesler,fertig,fennel,feltmann,felps,felmlee,faye,fannon,familia,fairall,fail,fadden,esslinger,enfinger,elsasser,elmendorf,ellisor,einhorn,ehrman,egner,edmisten,edlund,ebinger,dyment,dykeman,durling,dunstan,dunsmore,dugal,duer,drescher,doyel,down,dossey,donelan,dockstader,dobyns,divis,dilks,didier,desrosier,desanto,deppe,deng,delosh,delange,defrank,debo,dauber,dartez,daquila,dankert,dahn,cygan,cusic,curfman,croghan,croff,criger,creviston,crays,cravey,crandle,crail,crago,craghead,cousineau,couchman,cothron,corella,conine,coller,colberg,cogley,coatney,coale,clendenin,claywell,clagon,cifaldi,choiniere,chickering,chica,chennault,chavarin,chattin,chaloux,challis,cesario,certain,cazarez,caughman,catledge,casebolt,carrel,carra,carlow,capote,canez,camillo,caliendo,calbert,cairo,bylsma,bustle,buskey,buschman,burkhard,burghardt,burgard,buonocore,bunkley,bungard,bundrick,bumbrey,buice,buffkin,brundige,brockwell,brion,brin,briant,bredeson,bransford,brannock,brakefield,brackens,brabant,boxer,bowdoin,bouyer,bothe,boor,bonavita,bollig,blurton,blunk,blanke,blanck,birden,bierbaum,bevington,beutler,betters,bettcher,bera,benway,bengston,benesh,behar,bedsole,becenti,beachy,battersby,basta,bartmess,bartle,bartkowiak,barsky,barrio,barletta,barfoot,banegas,ballin,baldonado,bal,azcona,avants,austell,aungst,aune,aumann,audia,atterbury,asselin,asmussen,ashline,asbill,arvizo,arnot,ariola,ardrey,angstadt,anastasio,amsden,amor,amerman,alred,almeda,allington,alewine,alcina,alberico,alas,ahlgren,aguas,agrawal,agosta,adolphsen,addie,acre,acey,aburto,abler,zwiebel,zuk,zepp,zentz,ybarbo,yarberry,yamauchi,yamashiro,wurtz,wronski,worster,wootten,wool,wongus,woltz,wolanski,witzke,withey,wisecarver,wingham,wineinger,winegarden,windholz,wilgus,wiesen,wieck,widrick,wickliffe,whittenberg,westby,werley,wengert,wendorf,weimar,weick,weckerly,watrous,wasden,walford,wainright,wahlstrom,wadlow,vrba,voisin,vives,vivas,vitello,villescas,villavicencio,villanova,vialpando,vetrano,verona,vensel,vassell,varano,vanriper,vankleeck,vanduyne,vanderpol,vanantwerp,valenzula,udell,turnquist,tuff,trickett,tremble,tramble,tingey,ting,timbers,tietz,thon,thiem,then,tercero,tenner,tenaglia,teaster,tarlton,taitt,taggert,tabon,sward,swaby,suydam,surita,suman,sugar,suddeth,stumbo,studivant,strobl,stretch,streich,stow,stoodley,stoecker,stillwagon,stickle,stellmacher,stefanik,steedley,starbird,stake,stainback,stacker,speir,spath,sommerfeld,soltani,solie,sojka,sobota,sobieski,sobczak,smullen,sleeth,slaymaker,skolnick,skoglund,sires,singler,silliman,shrock,shott,shirah,shimek,shepperd,sheffler,sheeler,sharrock,sharman,shalash,seyfried,seybold,selander,seip,seifried,sedor,sedlock,sebesta,seago,scutt,scrivens,sciacca,schultze,schoemaker,schleifer,schlagel,schlachter,schempp,scheider,scarboro,santi,sang,sandhu,sally,salim,saia,rylander,ryburn,rutigliano,ruocco,ruland,rudloff,rott,rosenburg,rosenbeck,romberger,romanelli,rohloff,rohlfing,rodda,rodd,ritacco,rielly,rieck,rickles,rickenbacker,rhett,respass,reisner,reineck,reighard,rehbein,rega,redwood,reddix,razor,rawles,raver,rattler,ratledge,rathman,ramsburg,raisor,radovich,radigan,quail,puskar,purtee,priestly,prestidge,presti,pressly,pozo,pottinger,portier,porta,porcelli,poplawski,polin,points,poeppelman,pocock,plump,plantz,placek,piro,pinnell,pinkowski,pietz,picone,philbeck,pflum,peveto,perret,pentz,payer,paulette,patlan,paterno,papageorge,pae,overmyer,overland,osier,orwig,orum,orosz,oquin,opie,oda,ochsner,oathout,nygard,norville,northway,niver,nicolson,newhart,nery,neitzel,nath,nanez,mustard,murnane,mortellaro,morreale,morino,moriarity,morgado,moorehouse,mongiello,molton,mirza,minnix,millspaugh,milby,miland,miguez,mickles,michaux,mento,melugin,melrose,melito,meinecke,mehr,meares,mcneece,mckane,mcglasson,mcgirt,mcgilvery,mcculler,mccowen,mccook,mcclintic,mccallon,mazzotta,maza,mayse,mayeda,matousek,matley,martyn,maroon,marney,marnell,marling,marcelino,manuelito,maltos,malson,maire,mahi,maffucci,macken,maass,lyttle,lynd,lyden,lukasiewicz,luebbers,lovering,loveall,lords,longtin,lok,lobue,loberg,loan,lipka,lion,linen,lightbody,lichty,levert,lev,lettieri,letsinger,lepak,lemmond,lembke,leitz,lasso,lasiter,lango,landsman,lamirande,lamey,laber,kuta,kulesza,kua,krenz,kreiner,krein,kreiger,kraushaar,kottke,koser,kornreich,kopczynski,konecny,kok,koff,koehl,kocian,knaub,kmetz,kluender,klenke,kleeman,kitzmiller,kirsh,kilman,kildow,kielbasa,ketelsen,kesinger,kendra,kehr,keef,kauzlarich,karter,kahre,junk,jong,jobin,joaquin,jinkins,jines,jeffress,jaquith,jaillet,jablonowski,ishikawa,irey,ingerson,indelicato,in,huntzinger,huisman,huett,howson,houge,hosack,hora,hoobler,holtzen,holtsclaw,hollingworth,hollin,hoberg,hobaugh,hilker,hilgefort,higgenbotham,heyen,hetzler,hessel,hennessee,hendrie,hellmann,heft,heesch,haymond,haymon,haye,havlik,havis,haverland,haus,harstad,harriston,harm,harju,hardegree,hankey,hands,hampshire,hammell,hamaker,halbrook,halberg,guptill,guntrum,gunderman,gunder,gularte,guarnieri,gu,groll,grippo,greely,grave,gramlich,goh,goewey,goetzinger,goding,giraud,giefer,giberson,gennaro,gemmell,gearing,gayles,gaudin,gatz,gatts,gasca,garn,gandee,gammel,galindez,galati,gagliardo,fulop,fukushima,friedt,fretz,frenz,freeberg,frederic,fravel,fountaine,forry,forck,fonner,flippin,flewelling,flansburg,filippone,fettig,fenlon,felter,felkins,fein,faz,favor,favero,faulcon,farver,farless,fahnestock,facemire,faas,eyer,evett,every,esses,escareno,ensey,ennals,engelking,empey,emily,elvira,ellithorpe,effler,edling,edgley,durrell,dunkerson,draheim,domina,dombrosky,doescher,dobbin,divens,dinatale,dimitri,dieguez,diede,devivo,devilbiss,devaul,determan,desjardin,deshaies,demo,delpozo,delorey,delman,delapp,delamater,deibert,degroff,debelak,dapolito,dano,dacruz,dacanay,cushenberry,cruze,crosbie,cregan,cousino,corrie,corrao,corney,cookingham,conry,collingsworth,coldren,cobian,coate,clauss,chrysler,christine,christenberry,chmiel,chauez,charters,chait,cesare,cella,caya,castenada,cashen,captain,cantrelle,canova,candy,canary,campione,camel,calixte,caicedo,byerley,buttery,butter,burda,burchill,bun,bulmer,bulman,buesing,buczek,buckholz,buchner,buchler,buban,bryne,brutus,brunkhorst,brumsey,brumer,brownson,broker,brodnax,brezinski,brazile,braverman,brasil,branning,bradly,boye,boulden,bough,bossard,bosak,borth,borgmeyer,borge,blowers,blaschke,blann,blankenbaker,bisceglia,billingslea,bialek,beverlin,besecker,berquist,benigno,benavente,belizaire,beisner,behrman,beausoleil,bea,baylon,bayley,bassi,basnett,basilio,basden,basco,banerjee,balli,bake,bagnell,bady,averette,augusta,arzu,arn,archambeault,arboleda,arbaugh,arata,antrim,amrhein,amerine,alpers,alfrey,alcon,albus,albertini,aguiniga,aday,acquaviva,accardi,zygmont,zych,zollner,zobel,zinck,zertuche,zaragosa,zale,zaldivar,ying,yeadon,wykoff,woullard,wolfrum,wohlford,wison,wiseley,wisecup,winchenbach,wiltsie,whittlesey,whitelow,whiteford,wever,westrich,wertman,wensel,wenrich,weisbrod,weglarz,wedderburn,weatherhead,wease,warring,wand,wadleigh,voltz,vise,villano,vicario,vermeulen,vazques,vasko,varughese,vangieson,vanfossen,vanepps,vanderploeg,vancleve,valerius,uyehara,unsworth,twersky,turrell,tuner,tsui,trunzo,trousdale,trentham,traughber,torgrimson,toppin,tokar,tobia,tippens,tigue,thong,thiry,thackston,terhaar,tenny,tassin,tadeo,sweigart,sutherlin,sumrell,suen,stuhr,strzelecki,strosnider,streiff,stottlemyer,storment,storlie,stonesifer,stogsdill,stenzel,stemen,stellhorn,steidl,stecklein,statton,staple,stangle,spratling,spoor,spight,spelman,spece,spanos,spadoni,southers,sola,sobol,smyre,slaybaugh,sizelove,sirmons,simington,silversmith,siguenza,sieren,shelman,shawn,sharples,sharif,shack,seville,sessler,serrata,serino,serafini,semien,selvey,seedorf,seckman,seawood,screws,screen,scoby,scicchitano,schorn,schommer,schnitzer,schleusner,schlabach,schiel,schepers,schaber,scally,sautner,sartwell,santerre,sandage,salvia,salvetti,salsman,sallis,salais,saint,saeger,sable,sabat,saar,ruther,russom,ruoff,rumery,rubottom,rozelle,rowton,routon,rotolo,rostad,roseborough,rorick,ronco,rolls,roher,roberie,robare,ritts,rison,rippe,rinke,ringwood,righter,rieser,rideaux,rickerson,renfrew,releford,reinsch,reiman,reifsteck,reidhead,redfearn,reddout,reaux,rance,ram,rado,radebaugh,quinby,quigg,provo,provenza,provence,prophet,pridgeon,praylow,powel,poulter,portner,pontbriand,police,poirrier,poirer,platero,pixler,pintor,pigman,piersall,piel,pichette,phou,phillis,phillippe,pharis,phalen,petsche,perrier,penfield,pelosi,pebley,peat,pawloski,pawlik,pavlick,pavel,patz,patout,pascucci,pasch,parrinello,parekh,pantaleo,pannone,pankow,pangborn,pagani,pacelli,ort,orsi,oriley,orduno,oommen,olivero,okada,ocon,ocheltree,oberman,nyland,noss,norling,nolton,nobile,nitti,nishimoto,nghiem,neuner,neuberger,neifert,negus,naval,nagler,mullally,moulden,morra,morquecho,morocco,moots,monica,mizzell,mirsky,mirabito,minardi,milholland,mikus,mijangos,michener,michalek,methvin,merrit,menter,meneely,melody,meiers,mehring,mees,medal,mcwhirt,mcwain,mcphatter,mcnichol,mcnaught,mclarty,mcivor,mcginness,mcgaughy,mcferrin,mcfate,mcclenny,mcclard,mccaskey,mccallion,mcamis,mathisen,marton,marsico,mariner,marchi,mani,mangione,magda,macaraeg,lupi,lunday,lukowski,lucious,locicero,loach,littlewood,litt,litle,lipham,linley,lindon,lightford,lieser,leyendecker,lewey,lesane,lenzi,lenart,lena,leisinger,lehrman,lefebure,leandro,lazard,laycock,laver,launer,lastrapes,lastinger,lasker,larkey,larger,lanser,lanphere,landey,lan,lampton,lamark,lager,kumm,kullman,krzeminski,krasner,kram,koran,koning,kohls,kohen,kobel,kniffen,knick,kneip,knappenberger,knack,klumpp,klausner,kitamura,kisling,kirshner,kinloch,kingman,kin,kimery,kestler,kellen,keleher,keehn,kearley,kasprzak,kary,kampf,kamerer,kalis,kahan,kaestner,kadel,kabel,junge,juckett,joynt,jorstad,jetter,jelley,jefferis,jeff,jeansonne,janecek,jaffee,jacko,izzard,istre,isherwood,ipock,iannuzzi,hypolite,hussein,humfeld,huckleberry,hotz,hosein,honahni,holzworth,holdridge,holdaway,holaday,hodak,hitchman,hippler,hinchey,hillin,hiler,hibdon,hevey,heth,hepfer,henneman,hemsley,hemmings,hemminger,helbert,helberg,heinze,heeren,hee,heber,haver,hauff,haswell,harvison,hartson,harshberger,harryman,harries,hannibal,hane,hamsher,haggett,hagemeier,haecker,haddon,haberkorn,guttman,guttierrez,guthmiller,guillet,guilbert,gugino,grumbles,griffy,gregerson,greg,granada,grana,goya,goranson,gonsoulin,goettl,goertz,goe,godlewski,glandon,glad,gilsdorf,gillogly,gilkison,giard,giampaolo,gheen,gettings,gesell,gershon,gaumer,gartrell,garside,garrigan,garmany,garlitz,garlington,gamet,gail,fuss,furlough,funston,funaro,frix,frasca,francoeur,forshey,foose,flatley,flagler,fils,fillers,fickett,feth,fennelly,fencl,felch,fedrick,febres,fazekas,farnan,fairless,ewan,etsitty,enterline,elvin,elsworth,elliff,ell,eleby,eldreth,eidem,edgecomb,edds,ebarb,dworkin,dusenberry,durrance,duropan,durfey,dungy,dundon,dumbleton,duffel,dubon,dubberly,droz,drinkwater,dressel,doughtie,doshier,dorrell,dora,dople,doonan,donadio,dollison,doig,ditzler,dishner,discher,dimaio,digman,difalco,diem,devino,devens,derosia,deppen,depaola,deniz,denardo,demos,demay,delgiudice,davi,danielsen,dally,dais,dahmer,cutsforth,cusimano,curington,cumbee,cryan,crusoe,crowden,crete,cressman,crapo,cowens,coupe,councill,coty,cotnoir,correira,copen,consiglio,combes,coffer,cockrill,coad,clogston,clasen,chock,chesnutt,charrier,chain,chadburn,cerniglia,cebula,castruita,castilla,castaldi,casebeer,casagrande,carta,carrales,carnley,cardon,carasco,capshaw,capron,cappiello,capito,canney,candela,caminiti,califano,calico,calabria,caiazzo,cahall,buscemi,burtner,burgdorf,bureau,burdo,buffaloe,buchwald,brwon,brunke,brummond,brumm,broe,brocious,brocato,bro,britain,briski,brisker,brightwell,bresett,breiner,brazeau,braz,brayman,brandis,bramer,bradeen,boyko,bourbon,bossi,boshart,bortle,boniello,bomgardner,bolz,bolenbaugh,bohling,bohland,bochenek,blust,bloxham,blowe,blish,blackwater,bjelland,biros,birkhead,biederman,bickle,bialaszewski,bevil,beverley,beumer,bettinger,besse,bernett,bermejo,bement,belfield,beckler,beatrice,baxendale,batdorf,bastin,bashore,bascombe,bartlebaugh,barsh,ballantine,bahl,badon,bachelor,autin,audie,astin,askey,ascher,arrigo,arbeiter,antes,angers,amburn,amarante,alvidrez,althaus,allmond,alfieri,aldinger,akerley,akana,aikins,ader,acebedo,accardo,abila,aberle,abele,abboud,zollars,zimmerer,zieman,zerby,zelman,zellars,yule,yoshimura,yonts,yeats,yant,yamanaka,wyland,wuensche,worman,wordlaw,wohl,winslett,winberg,wilmeth,willcutt,wiers,wiemer,wickwire,wichman,whitting,whidbee,westergard,wemmer,wellner,weishaupt,weinert,weedon,waynick,wasielewski,waren,walworth,wallingford,walke,waechter,viviani,vitti,villagrana,vien,vicks,venema,varnes,varnadoe,varden,vanpatten,vanorden,vanderzee,vandenburg,vandehey,valls,vallarta,valderrama,valade,urman,ulery,tusa,tuft,tripoli,trimpe,trickey,tortora,torrens,torchia,toft,tjaden,tison,tindel,thurmon,thode,tardugno,tancredi,taketa,taillon,tagle,sytsma,symes,swindall,swicegood,swartout,sundstrom,sumners,sulton,studstill,student,stroop,stonerock,stmarie,stlawrence,stemm,steinhauser,steinert,steffensen,stefano,stefaniak,starck,stalzer,spidle,spake,sowinski,sosnowski,sorber,somma,soliday,soldner,soja,soderstrom,soder,sockwell,sobus,snowball,sloop,skeeter,sinner,sinkfield,simerly,silguero,sigg,siemers,siegmund,sidle,shum,sholtis,shkreli,sheikh,shattles,sharlow,shao,shambaugh,shaikh,serrao,serafino,selley,selle,seel,sedberry,secord,seat,schunk,schuch,schor,scholze,schnee,schmieder,schleich,schimpf,scherf,satterthwaite,sasson,sarkisian,sarinana,sanzone,salvas,salone,salido,saiki,sahr,rusher,rusek,ruse,ruppel,rubi,rubel,rough,rothfuss,rothenberger,rossell,rosenquist,rosebrook,romito,romines,rolando,rolan,roker,roehrig,rockhold,rocca,robuck,riss,rinaldo,right,riggenbach,rezentes,reuther,reuben,renolds,rench,remus,remsen,reller,relf,reitzel,reiher,rehder,redeker,ramero,rahaim,radice,quijas,qualey,purgason,prum,proudfoot,prock,probert,printup,primer,primavera,prenatt,pratico,polich,podkowka,podesta,plattner,plasse,plamondon,pittmon,pippenger,pineo,pierpont,petzold,petz,pettiway,petters,petroski,petrik,pesola,pershall,perlmutter,penepent,peevy,pechacek,pears,peaden,pazos,pavia,pascarelli,parm,parillo,parfait,paoletti,palomba,palencia,pagaduan,oxner,overfield,overcast,oullette,ouk,ostroff,osei,omarah,olenick,olah,odem,nygren,notaro,northcott,nodine,nilges,neyman,neve,neuendorf,neptune,neisler,neault,narciso,naff,muscarella,mun,most,morrisette,morphew,morein,mor,montville,montufar,montesinos,monterroso,mongold,mona,mojarro,moitoso,mode,mirarchi,mirando,minogue,milici,miga,midyett,michna,mey,meuser,messana,menzie,menz,mendicino,melone,mellish,meller,melle,meints,mechem,mealer,mcwilliam,mcwhite,mcquiggan,mcphillips,mcpartland,mcnellis,mcmackin,mclaughin,mckinny,mckeithan,mcguirk,mcgillivray,mcgarr,mcgahee,mcfaul,mcfadin,mceuen,mccullah,mcconico,mcclaren,mccaul,mccalley,mccalister,mazer,mayson,mayhan,maugeri,mauger,mattix,mattews,maslowski,masek,martir,marsch,marquess,maron,markwell,markow,marinaro,marietta,marcinek,manner,mannella,mango,mallen,majeed,mahnke,mahabir,magby,magallan,madere,machnik,lybrand,luque,lundholm,lueders,lucian,lubinski,lowy,loew,lippard,linson,lindblad,lightcap,levitsky,levens,leonardi,lenton,lengyel,leng,leitzel,leicht,leaver,laubscher,lashua,larusso,larrimore,lanterman,lanni,lanasa,lamoureaux,lambros,lamborn,lamberti,lall,lagos,lafuente,laferriere,laconte,kyger,kupiec,kunzman,kuehne,kuder,kubat,krogh,kreidler,krawiec,krauth,kratky,kottwitz,korb,kono,kolman,kolesar,koeppel,knapper,klingenberg,kjos,keppel,kennan,keltz,kealoha,kasel,karney,kanne,kamrowski,kagawa,joo,johnosn,joesph,jilek,jarvie,jarret,jansky,jacquemin,jacox,jacome,italiano,iriarte,ingwersen,imboden,iglesia,huyser,hurston,hursh,huntoon,hudman,hoying,horsman,horrigan,hornbaker,horiuchi,hopewell,hoop,hommel,homeyer,holzinger,holmer,hollow,hipsher,hinchman,hilts,higginbottom,hieb,heyne,hessling,hesler,hertlein,herford,heras,henricksen,hennemann,henery,hendershott,hemstreet,heiney,heckert,heatley,hazell,hazan,hayashida,hausler,hartsoe,harth,harriott,harriger,harpin,hardisty,hardge,hao,hannaman,hannahs,hamp,hammersmith,hamiton,halsell,halderman,hagge,habel,gusler,gushiken,gurr,gummer,gullick,grunden,grosch,greenburg,greb,greaver,gratz,grajales,gourlay,gotto,gorley,goodpasture,godard,glorioso,gloor,glascock,gizzi,giroir,gibeault,gauldin,gauer,gartin,garrels,gamber,gallogly,galley,gade,fusaro,fripp,freyer,freiberg,franzoni,fragale,foston,forti,forness,folts,followell,foard,flom,fling,flett,fleitas,flamm,fino,finnen,finchum,filippelli,fickel,feucht,feiler,feenstra,feagins,faver,faux,faulkenberry,farabaugh,fandel,fallen,faler,faivre,fairey,facey,exner,evensen,erion,erben,epting,epping,ephraim,engberg,elsen,ellingwood,ellen,eisenmann,eichman,ehle,edsall,eagles,durall,dupler,dunker,dumlao,duford,duffie,dudding,dries,doung,dorantes,donahoo,domenick,dollins,dobles,dipiazza,dino,dimeo,diehm,dicicco,devin,devenport,desormeaux,derrow,depaolo,denver,denise,demas,delpriore,delosantos,dela,degreenia,degenhardt,defrancesco,defenbaugh,deets,debonis,deary,dazey,dargie,dambrosia,dalal,dagen,cun,cuen,crupi,crossan,crichlow,creque,coutts,counce,coram,constante,connon,collelo,coit,cocklin,coblentz,cobey,coard,clutts,clingan,claw,clampitt,claeys,ciulla,cimini,ciampa,christon,choat,chiou,chenail,chavous,catto,catalfamo,casterline,cassinelli,caspers,carroway,carlen,carithers,cappel,calo,callow,calandra,cagley,cafferty,byun,byam,buttner,buth,burtenshaw,burget,burfield,buresh,bunt,bultman,bulow,buchta,buchmann,brunett,bruemmer,brueggeman,britto,briney,brimhall,bribiesca,bresler,brazan,brashier,brar,brandstetter,brandi,boze,boonstra,bluitt,blomgren,blattner,blasi,bladen,bitterman,bilby,bierce,biello,bettes,bertone,berrey,bernat,berberich,benshoof,bendickson,below,bellefeuille,bednarski,beddingfield,beckerman,beaston,bavaro,batalla,basye,baskins,bartolotta,bartkowski,barranco,barkett,band,banaszak,bame,bamberger,balsley,ballas,balicki,balding,bald,badura,aymond,aylor,aylesworth,axley,axelrod,aubert,armond,ariza,apicella,anstine,ankrom,angevine,anger,andreotti,andrea,alto,alspaugh,alpaugh,almada,allinder,alexandra,alequin,alan,aguillard,agron,agena,afanador,ackerley,abrev,abdalla,aaronson,zynda,zucco,zipp,zetina,zenz,zelinski,youngren,yochum,yearsley,yankey,woodfork,wohlwend,woelfel,wiste,wismer,winzer,winker,wilkison,wigger,wierenga,whipps,wheeling,westray,wesch,weld,weible,wedell,weddell,wawrzyniak,wasko,washinton,wantz,walts,wallander,wain,wahlen,wachowiak,voshell,viteri,vire,villafuerte,vieyra,viau,vescio,verrier,verhey,vause,vandermolen,vanderhorst,valois,valla,valcourt,vacek,uzzle,umland,um,ulman,ulland,turvey,tuley,trembath,trees,trabert,towsend,totman,toews,toby,tito,tisch,tisby,tipping,tierce,thivierge,tenenbaum,teagle,tacy,tabler,szewczyk,swearngin,suire,sturrock,stubbe,stronach,stoute,stoudemire,stoneberg,sterba,stejskal,steier,stehr,steckler,steckel,stearman,steakley,star,stanforth,stancill,stalls,srour,sprowl,spevak,sole,sokoloff,soderman,snover,sleeman,slaubaugh,sitzman,simpler,simmer,simes,siegal,sidoti,sidler,sider,sidener,siddiqi,shireman,shima,sheroan,shadduck,seyal,sentell,sennett,senko,seneca,sen,seligman,seipel,seekins,seabaugh,scouten,schweinsberg,schwartzberg,schurr,schult,schrick,schoening,schmitmeyer,schlicher,schlager,schack,schaar,scavuzzo,scarpa,sassano,santigo,sandavol,san,sampsel,samms,samet,salzano,salyards,salva,saidi,sabir,saam,saab,runions,rundquist,rousselle,round,rotunno,roses,rosch,romney,rohner,roff,rockhill,rockefeller,rocamora,rm,ringle,riggie,ricklefs,rexroat,reves,revel,reuss,reta,repka,rentfro,reineke,recore,recalde,rease,rawling,ravencraft,ravelo,rappa,randol,ramsier,ramerez,rahimi,rahim,radney,racey,raborn,rabalais,quebedeaux,pujol,puchalski,prothro,proffit,prigge,prideaux,prevo,portales,porco,popovic,popek,popejoy,pompei,plumber,plude,platner,plate,pizzuto,pizer,pistone,piller,pierri,piehl,pickert,piasecki,phong,philipp,peugh,pesqueira,perrett,perfetti,percell,penhollow,pelto,pellett,pavlak,paulo,paula,patricia,pastorius,parsell,parrales,pareja,parcell,pappan,pajak,owusu,ovitt,ory,orrick,oniell,olliff,olberding,oesterling,odwyer,ocegueda,obey,obermiller,nylander,nulph,nottage,northam,norgard,nodal,niel,nicols,newhard,nellum,neira,nazzaro,nassif,narducci,nalbandian,nails,musil,murga,muraoka,mumper,mulroy,mountjoy,mossey,moreton,morea,montoro,montesdeoca,montealegre,montanye,montandon,mok,moisan,mohl,modesto,modeste,mitra,mister,minson,minjarez,milbourne,michaelsen,metheney,mestre,mescher,mervis,mennenga,melgarejo,meisinger,meininger,mcwaters,mckern,mckendree,mchargue,mcglothlen,mcgibbon,mcgavock,mcduffee,mcclurkin,mccausland,mccardell,mccambridge,mazzoni,mayen,maxton,mawson,mauffray,mattinson,mattila,matsunaga,mater,mascia,marse,marotz,marois,markin,markee,marcinko,marcin,manville,mantyla,manser,manry,manderscheid,mallari,malia,malecha,malcomb,majerus,mailman,macinnis,mabey,lyford,luth,lupercio,luhman,luedke,lovick,lossing,loss,lorraine,lookabaugh,longway,lone,loisel,logiudice,loffredo,locust,lobe,lobaugh,lizaola,livers,littlepage,linnen,limmer,liebsch,liebman,leyden,levitan,levison,levier,leven,levalley,lettinga,lessley,lessig,lepine,leight,leick,leggio,leffingwell,leffert,lefevers,ledlow,leaton,leander,leaming,lazos,laviolette,lauffer,latz,lasorsa,lasch,larin,laporta,lanter,langstaff,landi,lamica,lambson,lambe,lamarca,laman,lamagna,lajeunesse,lafontant,lafler,labrum,laakso,kush,kuether,kuchar,kruk,kroner,kroh,kridler,kreuzer,kovats,koprowski,kohout,knicely,knell,klutts,kindrick,kiddy,khanna,ketcher,kerschner,kerfien,kensey,kenley,kenan,kemplin,kellerhouse,keesling,keep,keena,keas,kaplin,kanady,kampen,jutras,jungers,julio,jeschke,jen,janowski,janas,iskra,imperato,ikerd,igoe,hyneman,hynek,husain,hurrell,hultquist,hullett,hulen,huf,huberty,hoyte,hossain,hornstein,hori,hopton,holms,hollmann,holdman,holdeman,holben,hoffert,himel,hillsman,hillary,herdt,hellyer,hellen,heister,heimer,heidecker,hedgpeth,hedgepath,hebel,heatwole,hayer,hausner,haskew,haselden,hartranft,harsch,harres,harps,hardimon,halm,hallee,hallahan,hackley,hackenberg,hachey,haapala,guynes,gunnerson,gunby,gulotta,gudger,groman,grignon,griebel,gregori,greenan,grauer,gourd,gorin,gorgone,gooslin,goold,goltz,goldberger,gobble,glotfelty,glassford,glance,gladwin,giuffre,gilpatrick,germaine,gerdts,genna,geisel,gayler,gaunce,gaulding,gateley,gassman,gash,garson,garron,garand,gangestad,gallow,galbo,gabrielli,fullington,fucci,frum,frieden,friberg,frasco,francese,fowle,foucher,fothergill,foraker,fonder,foisy,fogal,flurry,flenniken,fitzhenry,fishbein,finton,filmore,filice,feola,felberbaum,fausnaught,fasciano,farrah,farquharson,faires,estridge,essman,enz,enriques,emmick,ekker,ekdahl,eisman,eggleton,eddinger,eakle,eagar,durio,dunwoody,duhaime,duenes,duden,dudas,dresher,dresel,doutt,donlan,donathan,domke,dobrowolski,dingee,dimmitt,dimery,dilullo,deveaux,devalle,desper,desnoyers,desautels,derouin,derbyshire,denmon,dena,demski,delucca,delpino,delmont,deller,dejulio,deibler,dehne,deharo,degner,defore,deerman,decuir,deckman,deasy,dease,deaner,dawdy,daughdrill,darrigo,darity,daniele,dalbey,dagenhart,daffron,curro,curnutte,curatolo,cruikshank,crosswell,croslin,croney,crofton,criado,crecelius,coscia,conniff,commodore,coltharp,colonna,collyer,collington,cobbley,coache,clonts,cloe,cliett,clemans,clara,cid,christo,chrisp,china,chiarini,chia,cheatam,cheadle,che,chauncey,chand,chadd,cervera,cerulli,cerezo,cedano,cayetano,cawthorne,cavalieri,cattaneo,caryl,cartlidge,carrithers,carreira,carranco,cargle,candanoza,camille,camburn,calender,calderin,calcagno,cahn,cadden,byham,buttry,burry,burruel,burkitt,burgio,burgener,buescher,buckalew,brymer,brumett,brugnoli,brugman,brosnahan,bronder,broeckel,broderson,brisbon,brinsfield,brinks,bresee,bregman,branner,brambila,brailsford,bouska,boster,borucki,bortner,boroughs,borgeson,bonier,bomba,bolender,boesch,boeke,bloyd,bley,binger,billing,bilbro,biery,bichrest,bezio,bevel,berrett,bermeo,bergdoll,bercier,benzel,bentler,bennetts,belnap,bellini,beitz,behrend,bednarczyk,bearse,batman,bartolini,bartol,barretta,barbero,barbaro,banvelos,bankes,ballengee,baldon,aye,ausmus,atilano,atienza,aschenbrenner,arora,armstong,aquilino,appleberry,applebee,apolinar,antos,angles,andrepont,ancona,amesquita,alvino,altschuler,allin,alire,ainslie,agular,aeschliman,accetta,abdulla,abbe,zwart,zufelt,zona,zirbel,zingaro,zilnicki,zenteno,zent,zemke,zayac,zarrella,yoshimoto,yearout,wrench,world,womer,woltman,wolin,wolery,woldt,witts,wittner,witherow,winward,winrow,wiemann,wichmann,whitwell,whitelaw,wheeless,whalley,wey,wessner,wenzl,wene,weatherbee,waye,wattles,wanke,walkes,waldeck,vonruden,voisine,vogus,vittetoe,villalva,villacis,victorian,verge,venturini,venturi,venson,vanloan,vanhooser,vanduzer,vandever,vanderwal,vanderheyden,vanbeek,vanbebber,vallance,vales,vahle,urbain,upshur,umfleet,twist,tsuji,trybus,triolo,trimarchi,trezza,trenholm,tovey,tourigny,torry,torrain,torgeson,tongue,tomey,tischler,tinkler,tinder,ticknor,tibbles,tibbals,throneberry,thormahlen,thibert,thibeaux,theurer,templet,tegeler,tavernier,taubman,tamashiro,tallon,tallarico,taboada,sypher,sybert,swyers,switalski,swinger,swedberg,suther,surprenant,sullen,sulik,sugden,suder,suchan,such,strube,stroope,strittmatter,streett,straughn,strasburg,stjacques,stimage,stimac,stifter,stgelais,steinhart,stehlik,steffenson,steenbergen,stanbery,stallone,sprung,spraggs,spoto,spilman,speno,spanbauer,spalla,spagnolo,soliman,solan,sobolik,snelgrove,snedden,smale,sliter,slankard,sircy,signor,shutter,shurtliff,shur,show,shirkey,shi,shewmake,shams,shadley,shaddox,sgro,serfass,seppala,segawa,segalla,seaberry,scruton,scism,schwein,schwartzman,schwantes,schomer,schoenborn,schlottmann,schissler,scheurer,schepis,scheidegger,saunier,sauders,sassman,sannicolas,sanderfur,salser,sagar,saffer,saeed,sadberry,saban,ryce,rybak,rux,rumore,rummell,rummage,rudasill,rozman,rota,rossin,rosell,rosel,romberg,rojero,rochin,rochell,robideau,robarge,roath,risko,ringel,ringdahl,riera,riemann,ribas,revard,renna,renegar,reinwald,rehman,regal,reels,ree,redel,reasons,raysor,rathke,rapozo,rampton,ramaker,rakow,raia,radin,raco,rackham,racca,racanelli,rabun,quaranta,purves,pundt,protsman,prosper,prezioso,presutti,president,presgraves,poydras,portnoy,portalatin,pop,pontes,poehler,poblete,poat,plumadore,pleiman,pizana,piscopo,piraino,pinelli,pillai,picken,picha,piccoli,philen,petteway,petros,peskin,perugini,perrella,pernice,peper,pensinger,pembleton,patron,passman,parrent,panetta,pancake,pallas,palka,pais,paglia,padmore,oum,ottesen,ost,oser,ortmann,ormand,oriol,orick,oler,okafor,ohair,obert,oberholtzer,number,nowland,nosek,nordeen,nolf,nogle,nobriga,nicley,niccum,newingham,neumeister,neugebauer,netherland,nerney,neiss,neis,neider,neeld,nailor,mustain,mussman,musante,murton,murden,munyon,muldrew,motton,moscoso,moschella,moroz,mormon,morelos,morace,moone,montesano,montemurro,montas,montalbo,molander,mleczko,miyake,mitschke,minger,minelli,minear,millener,mihelich,miedema,miah,metzer,mery,merrigan,merck,mennella,membreno,melecio,melder,mehling,mehler,medcalf,meche,mealing,mcqueeney,mcphaul,mcmickle,mcmeen,mcmains,mclees,mcgowin,mcfarlain,mcdivitt,mccotter,mcconn,mcclane,mccaster,mcbay,mcbath,mayoral,mayeux,matsuo,masur,massman,marzette,martensen,marlett,markie,markgraf,marcinkowski,marchbanks,marcella,mansir,mandez,mancil,malagon,magnani,madonia,madill,madia,mackiewicz,macgillivray,macdowell,macbeth,mabee,lundblad,lovvorn,lovings,loreto,linz,linwood,linnell,linebaugh,lindstedt,lindbloom,linda,limberg,liebig,lickteig,lichtenberg,licari,lex,lewison,levario,levar,lepper,lenzen,lenderman,lemarr,leinen,leider,legrande,lefort,lebleu,leask,learn,leacock,lazano,lawalin,laven,laplaca,lant,langsam,langone,landress,landen,lande,lamorte,lairsey,laidlaw,laffin,lackner,lacaze,labuda,labree,labella,labar,kyer,kuyper,kulinski,kulig,kuhnert,kuchera,kubicek,kruckeberg,kruchten,krider,kotch,kornfeld,koren,koogler,koll,kole,kohnke,kohli,kofoed,koelling,kluth,klump,klopfenstein,klippel,klinge,klett,klemp,kleis,klann,kitzman,kinnan,kingsberry,kind,kina,kilmon,killpack,kilbane,kijowski,kies,kierstead,kettering,kesselman,kenton,kennington,keniston,kehrer,kearl,keala,kassa,kasahara,kantz,kalin,kaina,jupin,juntunen,juares,joynes,jovel,joos,jn,jiggetts,jervis,jerabek,jennison,jaso,janz,izatt,ishibashi,iannotti,hymas,huneke,hulet,hougen,horvat,horstmann,hopple,holtkamp,holsten,hohenstein,hoefle,hoback,hiney,hiemstra,herwig,herter,herriott,hermsen,herdman,herder,herbig,hem,helper,helling,helbig,heitkamp,heinrichs,heinecke,heileman,heffley,heavrin,heaston,haymaker,hauenstein,hartlage,harlin,harig,hardenbrook,hankin,hamiter,hagens,hagel,grizzell,griest,griese,grief,grennan,graden,gosse,gorder,goldin,goatley,gillespi,gilbride,giel,gianni,ghoston,getter,gershman,geisinger,gehringer,gedeon,gebert,gaxiola,gawronski,gau,gathright,gatchell,gargiulo,garg,galang,gadison,fyock,furniss,furby,funnell,frizell,frenkel,freeburg,frankhouser,franchi,foulger,formby,forkey,fonte,folson,follette,flicker,flavors,flavell,finegan,fill,filippini,ferencz,ference,fennessey,feggins,feehan,fazzino,fazenbaker,fausto,faunce,farraj,farnell,farler,farabee,falkowski,facio,etzler,ethington,esterline,esper,esker,erxleben,ericsson,erick,engh,emling,elridge,ellenwood,elfrink,ekhoff,eisert,eis,eifert,eichenlaub,egnor,eggebrecht,edlin,edberg,eble,eber,easler,duwe,dutta,dutremble,dusseault,durney,dunworth,dumire,dukeman,dufner,duey,duble,dreese,dozal,douville,dougal,doom,done,diver,ditmore,distin,dimuzio,dildine,dignan,dieterich,dieckman,didonna,dhillon,dezern,devereux,devall,detty,detamore,derksen,deremer,deras,denslow,deno,denicola,denbow,demma,demille,delisa,delira,delawder,delara,delahanty,dejonge,deininger,dedios,dederick,decelles,debus,debruyn,deborde,deak,dauenhauer,darsey,daring,dansie,dalman,dakin,dagley,czaja,cybart,cutchin,currington,curbelo,croucher,crinklaw,cremin,cratty,cranfield,crafford,cowher,cowboy,couvillion,couturier,counter,corter,coombes,contos,consolini,connaughton,conely,coltrane,collom,cockett,clepper,cleavenger,claro,clarkin,ciriaco,ciesla,cichon,ciancio,cianci,chynoweth,chuang,chrzanowski,christion,cholewa,chipley,chilcott,cheyne,cheslock,chenevert,cheers,charlot,chagolla,chabolla,cesena,cerutti,cava,caul,cassone,cassin,cassese,casaus,casali,cartledge,carsten,cardamone,carcia,carbonneau,carboni,carabello,capozzoli,capella,cap,cannata,campoverde,campeau,cambre,camberos,calvery,calnan,calmes,calley,callery,calise,cacciotti,cacciatore,butterbaugh,burgo,burgamy,burell,bunde,bumbalough,buel,buechner,buchannon,bryon,brunn,brost,broadfoot,brittan,brevard,breda,brazel,brayboy,brasier,boyea,boxx,both,boso,bosio,boruff,borda,bongiovanni,bolerjack,boedeker,blye,blumstein,blumenfeld,blinn,bleakley,blatter,blan,bjornson,bisignano,billick,bieniek,bhatti,bevacqua,betterton,berra,berenbaum,bensinger,bennefield,belvins,belson,bellin,beighley,beecroft,beaudreau,baynard,bautch,bausch,basch,bartleson,barthelemy,barak,balzano,balistreri,bailer,bagnall,bagg,bae,auston,augustyn,aslinger,ashalintubbi,artist,arjona,arebalo,arab,appelbaum,anna,angst,angert,angelucci,andry,andersson,amorim,amavisca,alward,alvelo,alvear,alumbaugh,alsobrook,alli,allgeier,allende,aldrete,akiyama,ahlquist,adolphson,addario,acoff,abelson,abasta,zulauf,zirkind,zeoli,zemlicka,zawislak,zappia,zanella,yelvington,yeatman,yanni,wragg,wissing,wischmeier,wirta,wiren,wilmouth,williard,willert,willaert,wildt,whelpley,westwood,weingart,weidenbach,weidemann,weatherman,weakland,watwood,wattley,waterson,wambach,walzer,waldow,waag,vorpahl,volkmann,vitolo,visitacion,vincelette,vina,viggiano,vieth,vidana,vert,verna,verges,verdejo,venzon,velardi,varian,vargus,vandermeulen,vandam,vanasse,vanaman,utzinger,uriostegui,uplinger,twiss,tumlinson,tschanz,trunnell,troung,troublefield,trojacek,trial,treloar,tranmer,touchton,torsiello,torina,tootle,toki,toepfer,tippin,tippie,thronson,thomes,tezeno,texada,testani,tessmer,terrel,terra,terlizzi,tempel,temblador,tayler,tawil,tasch,tames,talor,talerico,swinderman,sweetland,swager,sulser,sullens,subia,sturgell,stumpff,stufflebeam,stucki,strohmeyer,strebel,straughan,strackbein,stobaugh,stetz,stelter,steinmann,steinfeld,stefani,stecher,stanwood,stanislawski,stander,speziale,soppe,soni,sol,sobotka,snipe,smuin,slider,slee,skerrett,sjoberg,sittig,simonelli,simo,sima,silvio,silverio,silveria,silsby,sillman,sienkiewicz,sick,sia,shomo,shoff,shoener,shiba,sherfey,shehane,shawl,sexson,setton,sergi,selvy,seiders,seegmiller,sebree,seabury,scroggin,sconyers,schwalb,schurg,schulenberg,schuld,schrage,schow,schon,schnur,schneller,schmidtke,schlatter,schieffer,schenkel,scheeler,schauwecker,schartz,schacherer,scafe,sayegh,savidge,saur,sarles,sarkissian,sarkis,sarcone,sagucio,saffell,saenger,sacher,rylee,ruvolo,ruston,ruple,rulison,ruge,ruffo,ruehl,rueckert,rudman,rudie,rubert,rozeboom,roysden,roylance,rothchild,rosse,rosecrans,rodrick,rodi,rockmore,robnett,roberti,rivett,riva,ritzel,rierson,ricotta,ricken,rezac,rendell,remo,reitman,reindl,reeb,reddic,reddell,rebuck,reali,raye,raso,ramthun,ramsden,rameau,ralphs,rak,rago,racz,quinteros,quinter,quinley,quiggle,quaid,purvines,purinton,purdum,pummill,puglia,puett,ptacek,przybyla,prowse,providence,prestwich,pracht,poutre,poucher,portera,polinsky,poage,platts,pineau,pinckard,pilson,pilling,pilkins,pili,pikes,pigram,pietila,pickron,pia,philippi,philhower,pflueger,pfalzgraf,pettibone,pett,petrosino,persing,perrino,perotti,periera,peri,peredo,peralto,pennywell,pennel,pen,pellegren,pella,pedroso,paulos,paulding,pates,pasek,paramo,paolino,panganiban,paneto,paluch,ozaki,ownbey,overfelt,outman,opper,onstad,oland,okuda,oertel,oelke,normandeau,nordby,nordahl,noecker,noblin,no,niswonger,nishioka,nett,nephew,negley,needles,nedeau,natera,nachman,naas,musich,mungin,mourer,mounsey,mottola,mothershed,moskal,mosbey,morini,moreles,mood,montaluo,moneypenny,monda,moench,moates,moad,mixer,missildine,misiewicz,mirabella,minott,minnifield,mincks,milum,milani,mikelson,mestayer,mess,mertes,merrihew,merlos,meritt,melnyk,medlen,meder,mean,mcvea,mcquarrie,mcquain,mclucas,mclester,mckitrick,mckennon,mcinnes,mcgrory,mcgranahan,mcglamery,mcgivney,mcgilvray,mccuiston,mccuin,mccrystal,mccolley,mcclerkin,mcclenon,mccamey,mcaninch,mazariegos,maynez,mattioli,mastronardi,masone,marzett,marsland,mari,margulies,margolin,malatesta,malachi,mainer,maietta,magrath,maese,madkins,madeiros,madamba,mackson,mac,maben,lytch,lundgreen,lumb,lukach,luick,luetkemeyer,luechtefeld,ludy,ludden,luckow,lubinsky,lowes,lout,lorenson,loran,lopinto,looby,lones,livsey,liskey,lisby,lintner,lindow,lindblom,liming,liechty,leth,lesniewski,lenig,lemonds,leisy,lehrer,lehnen,lehmkuhl,leeth,leer,leeks,lechler,lebsock,lavere,lautenschlage,laughridge,lauderback,laudenslager,lassonde,laroque,laramee,laracuente,lapeyrouse,lampron,lamers,lamer,laino,lague,laguardia,lafromboise,lafata,lacount,lachowicz,kysar,kwiecien,kuffel,kueter,kronenberg,kristensen,kristek,krings,kriesel,krey,krebbs,kreamer,krabbe,kossman,kosakowski,kosak,kopacz,konkol,koepsell,koening,koen,knerr,knapik,kluttz,klocke,klenk,klemme,klapp,kitchell,kita,kissane,kirkbride,kirchhoff,kinter,kinsel,kingsland,kimmer,kimler,killoran,kieser,khalsa,khalaf,kettel,kerekes,keplin,kentner,kennebrew,kenison,kellough,kellman,keatts,keasey,kauppi,katon,kari,kanner,kampa,kall,kai,kaczorowski,kaczmarski,juarbe,jordison,jonathan,jobst,jezierski,jeanbart,jarquin,janey,jagodzinski,ishak,isett,isa,infantino,imburgia,illingworth,hysmith,hynson,hydrick,hurla,hunton,hunnell,humbertson,housand,hottle,hosch,hoos,honn,hohlt,hodel,hochmuth,hixenbaugh,hislop,hisaw,hintzen,hilgendorf,hilchey,higgens,hersman,herrara,hendrixson,hendriks,hemond,hemmingway,heminger,helgren,heisey,heilmann,hehn,hegna,heffern,hawrylak,haverty,hauger,haslem,harnett,harb,happ,hanzlik,hanway,hanby,hanan,hamric,hammaker,halas,hagenbuch,hacking,habeck,gwozdz,gutter,gunia,guise,guadarrama,grubaugh,grivas,griffieth,grieb,grewell,gregorich,grazier,graeber,graciano,gowens,goodpaster,gondek,gohr,goffney,godbee,gitlin,gisler,gin,gillyard,gillooly,gilchrest,gilbo,gierlach,giebler,giang,geske,gervasio,gertner,gehling,geeter,gaus,gattison,gatica,gathings,gath,gassner,gassert,garabedian,gamon,gameros,galban,gabourel,gaal,fuoco,fullenwider,fudala,friscia,franceschini,foronda,fontanilla,florey,florentino,flore,flegle,flecha,fisler,fischbach,fiorita,fines,figura,figgins,fichera,fester,ferra,fear,fawley,fawbush,fausett,farnes,farago,fairclough,fahie,fabiani,everest,evanson,eutsey,eshbaugh,esh,ertle,eppley,englehardt,engelhard,emswiler,elza,elling,elderkin,eland,efaw,edstrom,edmund,edgemon,ecton,echeverri,ebright,earheart,dynes,dygert,dyches,dulmage,duhn,duhamel,dues,dubrey,dubray,dubbs,drone,drey,drewery,dreier,dorval,dorough,dorais,donlin,donatelli,doke,dohm,doetsch,dobek,ditty,disbrow,ding,dinardi,dillahunty,dillahunt,diers,dier,diekmann,diangelo,deskin,deschaine,depaoli,denner,demyan,demont,demaray,delillo,deleeuw,deibel,decato,deblasio,debartolo,daubenspeck,darner,dardon,danziger,danials,damewood,dalpiaz,dallman,dallaire,cunniffe,cumpston,cumbo,cubero,cruzan,cronkhite,critelli,crimi,creegan,crean,craycraft,crater,cranfill,coyt,courchesne,coufal,corradino,corprew,colville,cocco,coby,clinch,clickner,clavette,claggett,cirigliano,ciesielski,christain,chesbro,chavera,chard,casteneda,castanedo,cast,casseus,casa,caruana,carnero,cappelli,capellan,canedy,cancro,camilleri,calero,cada,burghart,burbidge,bulfer,buis,budniewski,bucko,bruney,brugh,brossard,brodmerkel,brockmann,bring,brigmond,briere,bremmer,breck,breau,brautigam,brasch,brandenberger,bran,bragan,bozell,bowsher,bosh,borgia,borey,boomhower,bonneville,bonam,bolland,boise,boeve,boettger,boersma,boateng,bliven,blazier,blanca,blahnik,bjornstad,bitton,biss,birkett,billingsly,biagioni,bettle,bertucci,bertolino,bermea,bergner,berber,bensley,bendixen,beltrami,bellone,belland,bein,behringer,begum,beans,bayona,batiz,bassin,baskette,bartolomeo,bartolo,bartholow,barkan,barish,barett,bardo,bamburg,ballerini,balla,balis,bakley,bailon,bachicha,babiarz,ayars,axton,axel,awong,awe,awalt,auslander,ausherman,aumick,athens,atha,atchinson,aslett,askren,arrowsmith,arras,arnhold,armagost,arey,arcos,archibeque,antunes,antilla,ann,andras,amyx,amison,amero,alzate,alphonse,alper,aller,alioto,alexandria,aigner,agtarap,agbayani,adami,achorn,aceuedo,acedo,abundis,aber,abee,zuccaro,ziglar,zier,ziebell,zieba,zamzow,zahl,yurko,yurick,yonkers,yerian,yeaman,yarman,yann,yahn,yadon,yadao,woodbridge,wolske,wollenberg,wojtczak,wnuk,witherite,winther,winick,widell,wickens,whichard,wheelis,wesely,wentzell,wenthold,wemple,weisenburger,wehling,weger,weaks,water,wassink,warn,walquist,wadman,wacaster,waage,voliva,vlcek,villafana,vigliotti,viger,viernes,viands,vey,veselka,versteeg,vero,verhoeven,vendetti,velardo,vatter,vasconcellos,varn,vanwagner,vanvoorhis,vanhecke,vanduyn,vandervoort,vanderslice,valone,vallier,vails,uvalle,ursua,urenda,upright,uphoff,tustin,turton,turnbough,turck,tullio,tuch,truehart,tropea,troester,trippe,tricarico,trevarthen,trembly,trace,trabue,traber,toto,tosi,toal,tinley,tingler,timoteo,tiffin,tien,ticer,thurgood,thorman,therriault,theel,tessman,tekulve,tejera,tebbs,tavernia,tarpey,tallmadge,takemoto,szot,sylvest,swindoll,swearinger,swantek,swaner,swainston,susi,surrette,sur,supple,sullenger,sudderth,suddarth,suckow,strider,strege,stream,strassburg,stoval,stotz,stoneham,stilley,stille,stierwalt,stfleur,steuck,stermer,stclaire,stano,staker,stahler,stablein,srinivasan,squillace,sprvill,sproull,sprau,sporer,spore,spittler,speelman,sparr,sparkes,spang,spagnuolo,sosinski,sorto,sorkin,sondag,sollers,socia,snarr,smrekar,smolka,slyter,slovinsky,sliwa,slavik,slatter,skiver,skeem,skala,sitzes,sitsler,sitler,sinko,simser,siegler,sideris,shrewsberry,shoopman,shoaff,shira,shindler,shimmin,shill,shenkel,shemwell,shehorn,severa,sergio,semones,selsor,seller,sekulski,segui,sechrest,scot,schwer,schwebach,schur,schmiesing,schlick,schlender,schebler,schear,schapiro,sauro,saunder,sauage,satterly,saraiva,saracino,saperstein,sanmartin,sanluis,sandt,sandrock,sammet,sama,salk,sakata,saini,sackrider,rys,russum,russi,russaw,rozzell,roza,rowlette,rothberg,rossano,rosebrock,romanski,romanik,romani,roma,roiger,roig,roehr,rodenberger,rodela,rod,rochford,ristow,rispoli,ripper,rigo,riesgo,riebel,ribera,ribaudo,rhoda,reys,resendes,repine,reisdorf,reisch,rebman,rasmus,raske,ranum,rames,rambin,raman,rajewski,raffield,rady,radich,raatz,quinnie,pyper,puthoff,prow,proehl,pribyl,pretti,prete,presby,poyer,powelson,porteous,poquette,pooser,pollan,ploss,plewa,plants,placide,pion,pinnick,pinales,pin,pillot,pille,pilato,piggee,pietrowski,piermarini,pickford,piccard,phenix,pevey,petrowski,petrillose,pesek,perrotti,perfecto,peppler,peppard,penfold,pellitier,pelland,pehowic,pedretti,paules,passero,pasha,panza,pallante,palau,pakele,pacetti,paavola,overy,overson,outler,osegueda,ord,oplinger,oldenkamp,ok,ohern,oetting,odums,oba,nowlen,nowack,nordlund,noblett,nobbe,nierman,nichelson,niblock,newbrough,nest,nemetz,neeson,needleman,necessary,navin,nastasi,naslund,naramore,nakken,nakanishi,najarro,mushrush,muma,mulero,morganfield,moreman,morain,moquin,montrose,monterrosa,monsivais,monroig,monje,monfort,moises,moffa,moeckel,mobbs,mitch,misiak,mires,mirelez,mineo,mineau,milnes,mikeska,michelin,michalowski,meszaros,messineo,meshell,merten,meola,menton,mends,mende,memmott,melius,mehan,mcnickle,mcmorran,mclennon,mcleish,mclaine,mckendry,mckell,mckeighan,mcisaac,mcie,mcguinn,mcgillis,mcfatridge,mcfarling,mcelravy,mcdonalds,mcculla,mcconnaughy,mcconnaughey,mcchriston,mcbeath,mayr,matyas,matthiesen,matsuura,matinez,mathys,matarazzo,masker,masden,mascio,martis,marrinan,marinucci,margerum,marengo,manthe,mansker,manoogian,mankey,manigo,manier,mangini,mandelbaum,maltese,malsam,mallo,maliszewski,mainolfi,maharaj,maggart,magar,maffett,macmaster,macky,macdonnell,mable,lyvers,lyn,luzzi,lutman,luk,lover,lovan,lonzo,longest,longerbeam,lofthouse,loethen,lodi,llorens,lizardo,lizama,liz,litscher,lisowski,lipski,lipsett,lipkin,linzey,lineman,limerick,limb,limas,lige,lierman,liebold,liberti,leverton,levene,lesueur,lenser,lenker,lemme,legnon,lefrancois,ledwell,lavecchia,laurich,lauricella,latino,lannigan,landor,lamprecht,lamountain,lamore,lamonica,lammert,lamboy,lamarque,lamacchia,lalley,lagace,lacorte,lacomb,kyllonen,kyker,kye,kuschel,kupfer,kunde,kucinski,kubacki,kuan,kroenke,krech,koziel,kovacich,kothari,koth,kotek,kostelnik,kosloski,knoles,knabe,kmiecik,klingman,kliethermes,kleffman,klees,klaiber,kittell,kissling,kisinger,kintner,kinoshita,kiener,khouri,kerman,kelii,keirn,keezer,kaup,kathan,kaser,karlsen,kapur,kandoll,kammel,kahele,justesen,jue,jonason,johnsrud,joerling,jochim,jespersen,jeong,jenness,jedlicka,jakob,isaman,inghram,ingenito,imperial,iadarola,hynd,huxtable,huwe,huron,hurless,humpal,hughston,hughart,huggett,hugar,huether,howdyshell,houtchens,houseworth,hoskie,holshouser,holmen,holloran,hohler,hoefler,hodsdon,hochman,hjort,hippert,hippe,hinzman,hillock,hilden,hilde,heyn,heyden,heyd,hergert,henrikson,henningsen,hendel,helget,helf,helbing,heintzman,heggie,hege,hecox,heatherington,heare,haxton,haverstock,haverly,hatler,haselton,hase,hartzfeld,harten,harken,hargrow,haran,hanton,hammar,hamamoto,halper,halko,hackathorn,haberle,haake,gunnoe,gunkel,gulyas,guiney,guilbeau,guider,guerrant,gudgel,guarisco,grossen,grossberg,gropp,groome,grobe,gremminger,greenley,grauberger,grabenstein,gowers,gostomski,gosier,goodenow,gonzoles,goliday,goettle,goens,goates,glymph,glavin,glassco,gladys,gladfelter,glackin,githens,girgis,gimpel,gilbreth,gilbeau,giffen,giannotti,gholar,gervasi,gertsch,gernatt,gephardt,genco,gehr,geddis,gear,gase,garrott,garrette,gapinski,ganter,ganser,gangi,gangemi,gang,gallina,galdi,gailes,gaetano,gadomski,gaccione,fuschetto,furtick,furfaro,fullman,frutos,fruchter,frogge,freytag,freudenthal,fregoe,franzone,frankum,francia,franceschi,fraction,forys,forero,folkers,foil,flug,flitter,flemons,fitzer,firpo,finizio,filiault,figg,fiddler,fichtner,fetterolf,ferringer,feil,fayne,farro,faddis,ezzo,ezelle,eynon,evitt,eutsler,euell,escovedo,erne,eriksson,enriguez,empson,elkington,elk,eisenmenger,eidt,eichenberger,ehrmann,ediger,earlywine,eacret,duzan,dunnington,duffer,ducasse,dubiel,drovin,drager,drage,donham,donat,dona,dolinger,dokken,doepke,dodwell,docherty,distasio,disandro,diniz,digangi,didion,dezzutti,devora,detmer,deshon,derrigo,dentler,demoura,demeter,demeritt,demayo,demark,demario,delzell,delnero,delgrosso,dejarnett,debernardi,dearmas,dau,dashnaw,daris,danks,danker,dangler,daignault,dafoe,dace,curet,cumberledge,culkin,cuba,crowner,crocket,crawshaw,craun,cranshaw,cragle,courser,costella,cornforth,corkill,cordy,coopersmith,conzemius,connett,connely,condict,condello,concha,comley,colt,collen,cohoon,coday,clugston,clowney,clippard,clinkenbeard,clines,clelland,clause,clapham,clancey,clabough,cichy,cicalese,chuck,chua,chittick,chisom,chisley,chino,chinchilla,cheramie,cerritos,cercone,cena,cawood,cavness,catanzarite,casada,carvell,carp,carmicheal,carll,cardozo,caplin,candia,canby,cammon,callister,calligan,calkin,caillouet,buzzelli,bute,bustillo,bursey,burgeson,bupp,bulson,bulls,buist,buffey,buczkowski,buckbee,bucio,brueckner,broz,brookhart,brong,brockmeyer,broberg,brittenham,brisbois,bridgmon,bride,breyer,brede,breakfield,breakey,brauner,branigan,brandewie,branche,brager,brader,bovell,bouthot,bostock,bosma,boseman,boschee,borthwick,borneman,borer,borek,boomershine,boni,bommarito,bolman,boleware,boisse,boehlke,bodle,blash,blasco,blakesley,blacklock,blackley,bittick,birks,birdin,bircher,bilbao,bick,biby,bertoni,bertino,bertini,berson,bern,berkebile,bergstresser,benne,benevento,belzer,beltre,bellomo,bellerose,beilke,begeman,bebee,beazer,beaven,beamish,baymon,baston,bastidas,basom,basket,basey,bartles,baroni,barocio,barnet,barclift,banville,balthazor,balleza,balkcom,baires,bailiff,bailie,baik,baggott,bagen,bachner,babington,babel,asmar,askin,arvelo,artega,arrendondo,arreaga,arrambide,arquette,aronoff,arico,argentieri,arevalos,archbold,apuzzo,antczak,ankeny,angelle,angelini,anfinson,amer,amberg,amarillas,altier,altenburg,alspach,alosa,allsbrook,alexopoulos,aleem,aldred,albertsen,akerson,ainsley,agler,adley,addams,acoba,achille,abplanalp,abella,abare,zwolinski,zollicoffer,zola,zins,ziff,zenner,zender,zelnick,zelenka,zeches,zaucha,zauala,zappa,zangari,zagorski,youtsey,yorker,yell,yasso,yarde,yarbough,xiao,woolever,woodsmall,woodfolk,wonders,wobig,wixson,wittwer,wirtanen,winson,wingerd,wilkening,wilhelms,wierzbicki,wiechman,whites,weyrick,wessell,wenrick,wenning,weltz,weinrich,weiand,wehunt,wareing,walth,waibel,wahlquist,vona,voelkel,vitek,vinsant,vincente,vilar,viel,vicars,vermette,verma,vent,venner,veazie,vayda,vashaw,varon,vardeman,vandevelde,vanbrocklin,valery,val,vaccarezza,urquidez,urie,urbach,uram,ungaro,umali,ulsh,tutwiler,turnbaugh,tumminello,tuite,tueller,trulove,troha,trivino,trisdale,trippett,tribbett,treptow,tremain,travelstead,trautwein,trautmann,tram,traeger,tonelli,tomsic,tomich,tomasulo,tomasino,tole,todhunter,toborg,tischer,tirpak,tircuit,tinnon,tinnel,tines,tina,timbs,tilden,tiede,thumm,throne,throgmorton,thorndike,thornburgh,thoren,thomann,therrell,thau,thammavong,tetrick,tessitore,tesreau,teicher,teaford,tauscher,tauer,tanabe,talamo,takeuchi,taite,tadych,sweeton,swecker,swartzentrube,swarner,surrell,surbaugh,suppa,sunshine,sumbry,suchy,stuteville,studt,stromer,strome,streng,stonestreet,stockley,stmichel,sticker,stfort,sternisha,stensrud,steinhardt,steinback,steichen,stauble,stasiak,starzyk,stango,standerfer,stachowiak,springston,spratlin,spracklen,sponseller,spilker,spiegelman,spellacy,speiser,spaziani,spader,spackman,space,sorum,sopha,sollis,sollenberger,solivan,solheim,sokolsky,sogge,smyser,smitley,sloas,slinker,skora,skiff,skare,siverd,sivels,siska,siordia,simmering,simko,sime,silmon,silano,sieger,siebold,shukla,shreves,shoun,shortle,shonkwiler,shoals,shimmel,shiel,shieh,sherbondy,shenkman,shein,shearon,shean,shatz,shanholtz,shafran,shaff,shackett,sgroi,sewall,severy,sethi,sessa,sequra,sepulvado,seper,senteno,sendejo,semmens,seipp,segler,seegers,sedwick,sedore,sechler,sebastiano,scovel,scotton,scopel,schwend,schwarting,schutter,schrier,schons,scholtes,schnetzer,schnelle,schmutz,schlichter,schelling,schams,schamp,scarber,scallan,scalisi,scaffidi,saxby,sawrey,sauvageau,sauder,sarrett,sanzo,santizo,santella,santander,sandez,sandel,sammon,salsedo,salge,sailors,sagun,safi,sader,sacchetti,sablan,saber,saade,runnion,runkel,rung,rumbo,ruesch,ruegg,ruckle,ruchti,rubens,rubano,rozycki,roupe,roufs,rossel,rosmarin,rosero,rosenwald,roselle,ronca,romos,rolla,rohling,rohleder,roell,roehm,rochefort,roch,robotham,rivenburgh,riopel,riederer,ridlen,rias,rhudy,reynard,retter,respess,reppond,repko,rengifo,reinking,reichelt,reeh,redenius,rebolledo,raymundo,rauh,ratajczak,rapley,ranalli,ramie,raitt,radloff,radle,rabbitt,quay,quant,pusateri,puffinberger,puerta,provencio,proano,privitera,prenger,prellwitz,pousson,potier,poster,portz,portlock,porth,portela,portee,porchia,pollick,polinski,polfer,polanski,polachek,pluta,plourd,plauche,pitner,piontkowski,pileggi,pierotti,pico,piacente,phinisee,phaup,pfost,pettinger,pettet,petrich,peto,persley,persad,perlstein,perko,pere,penders,peifer,peco,pear,pay,pawley,pash,parrack,parady,papen,pangilinan,pandolfo,palone,palmertree,padin,ou,ottey,ottem,ostroski,ornstein,ormonde,onstott,oncale,oltremari,olcott,olan,oishi,oien,odonell,odonald,ode,obeso,obeirne,oatley,nusser,novo,novicki,noreen,nora,nitschke,nistler,nim,nikkel,niese,nierenberg,nield,niedzwiecki,niebla,niebel,nicklin,neyhart,newsum,nevares,nageotte,nagai,myung,mutz,murata,muralles,munnerlyn,mumpower,muegge,muckle,muchmore,moulthrop,motl,moskos,mortland,morring,mormile,morimoto,morikawa,morgon,mordecai,montour,mont,mongan,monell,miyasato,mish,minshew,mimbs,millin,milliard,mihm,middlemiss,miano,mew,mesick,merlan,mendonsa,mench,melonson,melling,mecca,meachem,mctighe,mcnelis,mcmurtrey,mcmurphy,mckesson,mckenrick,mckelvie,mcjunkins,mcgory,mcgirr,mcgeever,mcfield,mcelhinney,mccrossen,mccommon,mccannon,mazyck,mawyer,maull,matute,mathies,maschino,marzan,martinie,marrotte,marmion,markarian,marinacci,margolies,margeson,marcia,marcel,marak,maraia,maracle,manygoats,mano,manker,mank,mandich,manderson,maltz,malmquist,malacara,majette,mais,magnan,magliocca,madina,madara,macwilliams,macqueen,maccallum,lyde,lyday,lutrick,lurz,lurvey,lumbreras,luhrs,luhr,lue,lowrimore,lowndes,lowers,lourenco,lougee,lorona,longstreth,loht,lofquist,loewenstein,lobos,lizardi,liverpool,lionberger,limoli,liljenquist,liguori,liebl,liburd,leukhardt,letizia,lesinski,lepisto,lenzini,leisenring,leipold,leier,leggitt,legare,leaphart,lazor,lazaga,lavey,laue,laudermilk,lauck,lassalle,larsson,larison,lanzo,lantzy,lanners,langtry,landford,lancour,lamour,lambertson,lalone,lairson,lainhart,lagreca,lacina,labranche,labate,kurtenbach,kuipers,kuechle,kue,kubo,krinsky,krauser,kraeger,kracht,kozeliski,kozar,kowalik,kotler,kotecki,koslosky,kosel,koob,kolasinski,koizumi,kohlman,koffman,knutt,knore,knaff,kmiec,klamm,kittler,kitner,kirkeby,kiper,kindler,kilmartin,killings,killin,kilbride,kerchner,kendell,keddy,keaveney,kearsley,karras,karlsson,karalis,kappes,kapadia,kallman,kallio,kalil,kader,jurkiewicz,joya,johann,jitchaku,jillson,jex,jeune,jarratt,jarchow,janak,ivins,ivans,isenhart,inocencio,inoa,imhof,iacono,hynds,hutching,hutchin,hulsman,hulsizer,hueston,huddleson,hrbek,howry,housey,hounshell,hosick,hortman,horseman,horky,horine,hootman,honeywell,honeyestewa,holste,holien,holbrooks,hoffmeyer,hof,hoese,hoenig,hirschfeld,hildenbrand,higson,higney,hibert,hibbetts,hewlin,hesley,herrold,hermon,heritage,hepker,henwood,helbling,heinzman,heidtbrink,hedger,havey,hatheway,hartshorne,harpel,haning,handelman,hamalainen,hamad,halt,halasz,haigwood,haggans,hackshaw,guzzo,gunner,gundrum,guilbeault,gugliuzza,guglielmi,gue,guderian,gruwell,grunow,grundman,gruen,grotzke,grossnickle,groomes,grode,grochowski,grob,grein,greif,greenwall,greenup,grassl,grannis,grandfield,grames,grabski,grabe,gouldsberry,gotham,gosch,goody,goodling,goodermote,gonzale,golebiowski,goldson,godlove,glanville,gillin,gilkerson,giessler,giambalvo,giacomini,giacobbe,ghio,gergen,gentz,genrich,gelormino,gelber,geitner,geimer,gauthreaux,gaultney,garvie,gareau,garbo,garbacz,ganoe,gangwer,gandarilla,galyen,galt,galluzzo,gallon,galardo,gager,gaddie,gaber,gabehart,gaarder,fusilier,furnari,furbee,fugua,fruth,frohman,friske,frilot,fridman,frescas,freier,frayer,franzese,franklyn,frankenberry,frain,fosse,foresman,forbess,foot,florida,flook,fletes,fleer,fleek,fleegle,fishburne,fiscalini,finnigan,fini,filipiak,figueira,fiero,ficek,fiaschetti,ferren,ferrando,ferman,fergusson,fenech,feiner,feig,fees,faulds,fate,fariss,fantasia,falor,falke,ewings,eversley,everding,eunice,etling,essen,erskin,enstrom,enrico,engebretsen,ender,emma,eitel,eichberger,ehler,eekhoff,edrington,edmonston,edgmon,edes,eberlein,dwinell,dux,dupee,dunklee,dunk,dungey,dunagin,dumoulin,duggar,duenez,dudzic,dudenhoeffer,ducey,dub,drouillard,dreibelbis,dreger,dreesman,draughon,downen,double,dorminy,dominic,dombeck,dolman,doebler,dittberner,dishaw,disanti,dinicola,dinham,dimino,dilling,difrancesco,dicello,dibert,deshazer,deserio,descoteau,deruyter,dering,depinto,dente,demus,demattos,demarsico,delude,dekok,debrito,debois,deakin,dea,dayley,dawsey,dauria,datson,darty,darsow,darragh,darensbourg,dalleva,dalbec,dadd,cutcher,curb,cung,cuello,cuadros,crute,crutchley,crispino,crislip,crisco,crevier,creekmur,crance,cragg,crager,cozby,coyan,coxon,covalt,couillard,costley,costilow,cossairt,corvino,corigliano,cordaro,corbridge,corban,coor,cooler,conkel,cong,conary,coltrain,collopy,colgin,colen,colbath,coiro,coffie,cochrum,cobbett,clopper,cliburn,clendenon,clemon,clementi,clausi,cirino,cina,churn,churchman,chilcutt,cherney,cheetham,cheatom,chatelain,chandra,chalifour,cesa,cervenka,cerullo,cerreta,cerbone,cecchini,ceccarelli,cawthorn,cavalero,catalina,castner,castlen,castine,casimiro,casdorph,cartmill,cartmell,carro,carriger,carlee,carias,caravella,cappas,capen,cantey,canedo,camuso,camps,campanaro,camero,cambria,calzado,callejo,caligiuri,cafaro,cadotte,cacace,byrant,busbey,burtle,burres,burnworth,burggraf,burback,bunte,bunke,bulle,bugos,budlong,buckhalter,buccellato,brummet,bruff,brubeck,brouk,broten,brosky,broner,brittle,brislin,brimm,brillhart,bridgham,brideau,brennecke,brenna,breer,breeland,bredesen,branden,brackney,brackeen,boza,boyum,bowdry,bowdish,bouwens,bouvier,bougie,bouche,bottenfield,bostian,bossie,bosler,boschert,boroff,borello,boom,bonser,bonfield,bon,bole,boldue,bogacz,boemer,bluth,bloxom,blickenstaff,blessinger,bleazard,blatz,blanchet,blacksher,birchler,binning,binkowski,biltz,bilotta,bilagody,bigbee,bieri,biehle,bidlack,betker,bethers,bethell,bertha,bero,bernacchi,bermingham,berkshire,benvenuto,bensman,benoff,bencivenga,beman,bellow,bellany,belflower,belch,bekker,bejar,beisel,beichner,began,beedy,beas,beanblossom,bawek,baus,baugus,battie,battershell,bateson,basque,basford,bartone,barritt,barko,bann,bamford,baltrip,balon,balliew,ballam,baldus,ayling,avelino,ashwell,ashland,arseneau,arroyos,armendarez,arita,argust,archuletta,arcement,antonacci,anthis,antal,annan,andree,anderman,amster,amiri,amadon,alveraz,altomari,altmann,altenhofen,allers,allbee,allaway,all,aleo,alcoser,alcorta,akhtar,ahuna,agramonte,agard,adkerson,achord,abt,abdi,abair,zurn,zoellner,zirk,zion,zee,zarro,zarco,zambo,zaiser,zaino,zachry,youd,yonan,yniguez,yepes,yeo,yellock,yellen,yeatts,yearling,yatsko,yannone,wyler,woodridge,wolfrom,wolaver,wolanin,wojnar,wojciak,wittmann,wittich,wiswell,wisser,wintersteen,wineland,willing,willford,wiginton,wigfield,wierman,wice,wiater,whitsel,whitbread,wheller,wettstein,werling,wente,wenig,wempe,welz,weinhold,weigelt,weichman,wedemeyer,weddel,ways,wayment,waycaster,wauneka,watzka,watton,warnell,warnecke,warmack,warder,wands,waldvogel,waldridge,wahs,wagganer,waddill,vyas,vought,votta,voiles,virga,viner,villella,villaverde,villaneda,viele,vickroy,vicencio,veve,vetere,vermilyea,verley,verburg,ventresca,veno,venard,venancio,velaquez,veenstra,vea,vasil,vanzee,vanwie,vantine,vant,vanschoyck,vannice,vankampen,vanicek,vandersloot,vanderpoel,vanderlinde,vallieres,uzzell,uzelac,uranga,uptain,updyke,uong,untiedt,umbrell,umbaugh,umbarger,ulysse,ullmann,ullah,tutko,turturro,turnmire,turnley,turcott,turbyfill,turano,tuminello,tumbleson,tsou,truscott,trulson,troutner,trone,troll,trinklein,tremmel,tredway,trease,traynham,traw,totty,torti,torregrossa,torok,tomkins,tomaino,tkach,tirey,tinsman,timpe,tiefenauer,tiedt,tidball,thwaites,thulin,throneburg,thorns,thorell,thorburn,thiemann,thieman,thesing,tham,terrien,terrance,telfair,taybron,tasson,tasso,tarro,tanenbaum,talent,tailor,taddeo,tada,taborn,tabios,szekely,szatkowski,sylve,swineford,swartzfager,swanton,swagerty,surrency,sunderlin,sumerlin,suero,suddith,sublette,stumpe,stueve,study,stuckert,strycker,struve,struss,strubbe,strough,strothmann,strahle,stoutner,stooksbury,stones,stonebarger,stokey,stoffer,stimmel,stief,stephans,stemper,steltenpohl,stellato,steinle,stegeman,steffler,steer,steege,steckman,stapel,stansbery,stanaland,stahley,stagnaro,stachowski,squibb,sprunger,sproule,sprehe,spreen,sprecher,sposato,spivery,souter,sopher,sommerfeldt,soffer,snowberger,snape,smylie,smyer,smack,slaydon,slatton,slaght,skovira,skeans,sjolund,sjodin,siragusa,singelton,sinatra,silis,siebenaler,shuffield,shobe,shiring,shimabukuro,shilts,sherley,sherbert,shelden,sheil,shedlock,shearn,shaub,sharbono,shapley,shands,shaheen,shaffner,servantez,sentz,seney,selin,seitzinger,seider,sehr,sego,segall,seeds,sebastien,scimeca,schwenck,schweiss,schwark,schwalbe,schucker,schronce,schrag,schouten,schoppe,schomaker,schnarr,schmied,schmader,schlicht,schlag,schield,schiano,scheve,scherbarth,schaumburg,schauman,scarpino,savinon,sassaman,sarah,saporito,sanville,santilli,santaana,sanda,salzmann,salman,saks,sagraves,safran,saccone,sa,rutty,russett,rupard,rump,rumbley,ruffins,ruacho,rozema,roxas,routson,rourk,rought,rotunda,rotermund,rosman,rosette,rork,rooke,rolin,rohm,rohlman,rohl,roeske,roecker,rober,robenson,riso,rinne,rima,riina,rigsbee,riggles,riester,rials,rhinehardt,reynaud,reyburn,rewis,revermann,reutzel,retz,rende,rendall,reistad,reinders,reichardt,rehrig,rehrer,recendez,reamy,raz,rauls,ratz,rattray,rasband,rapone,ragle,ragins,radican,raczka,rachels,raburn,rabren,raboin,ra,quesnell,quaintance,puccinelli,pruner,prouse,proud,prosise,proffer,prochazka,probasco,previte,prayer,pour,portell,porcher,popoca,poncho,pomroy,poma,polsky,polsgrove,polidore,podraza,plymale,plescia,pleau,platte,plato,pizzi,pinchon,picot,piccione,picazo,philibert,phebus,pfohl,petell,pesso,pesante,pervis,perrins,perley,perkey,pereida,penate,peloso,pellerito,peffley,peddicord,pecina,peale,peaks,payette,paxman,pawlikowski,pavy,pavlov,patry,patmon,patil,pater,patak,pasqua,pasche,partyka,parody,parmeter,pares,pardi,paonessa,pao,panozzo,panameno,paletta,pait,oyervides,ossman,oshima,ortlieb,orsak,orleans,onley,on,oldroyd,okano,ohora,offley,oestreicher,odonovan,odham,odegard,obst,obriant,obrecht,nuccio,nowling,nowden,novelli,novell,nost,norstrom,norfolk,nordgren,nopper,noller,nisonger,niskanen,nienhuis,nienaber,neuwirth,neumeyer,neice,naugher,naiman,nagamine,mustin,murrietta,murdaugh,munar,mulberry,muhlbauer,mroczkowski,mowdy,mouw,mousel,mountcastle,moscowitz,mosco,morro,moresi,morago,moomaw,montroy,montpas,montieth,montanaro,mongelli,mon,mollison,mollette,moldovan,mohar,mizuno,mitchelle,mishra,misenheimer,minshall,minozzi,minniefield,minion,milhous,migliaccio,migdal,mickell,meyering,methot,mester,mesler,meriweather,mensing,mensah,menge,mendola,mendibles,meloche,melnik,mellas,meinert,mehrhoff,medas,meckler,mctague,mcspirit,mcshea,mcquown,mcquiller,mclarney,mckiney,mckearney,mcguyer,mcfarlan,mcfadyen,mcdanial,mcdanel,mccurtis,mccrohan,mccorry,mcclune,mccant,mccanna,mccandlish,mcaloon,mayall,maver,maune,matza,matty,matsuzaki,matott,mathey,mateos,masoner,masino,mas,marzullo,marz,maryland,marsolek,marquard,mario,marchetta,marberry,manzione,many,manthei,manka,mangram,mangle,mangel,mandato,mancillas,mammen,malina,maletta,malecki,majkut,mages,maestre,macphail,maco,macneill,macadam,lysiak,lyne,luxton,luptak,lundmark,luginbill,lovallo,louthan,lousteau,loupe,lotti,lopresto,lonsdale,longsworth,lohnes,loghry,logemann,lofaro,loeber,locastro,livings,litzinger,litts,liotta,lingard,lineback,lindy,lindhorst,lill,lide,lickliter,liberman,lewinski,levandowski,leimbach,leifer,leidholt,leiby,leibel,leibee,lehrke,lehnherr,lego,leese,leen,ledo,lech,leblond,leap,leahey,lazzari,lawrance,lawlis,lawhorne,lawes,lavigna,lavell,lauzier,lauter,laumann,latsha,latourette,latona,latney,laska,larner,larmore,larke,larence,lapier,lanzarin,lands,lammey,lamke,laminack,lamastus,lamaster,lacewell,labarr,laabs,kutch,kuper,kuna,kubis,krzemien,krupinski,krepps,kreeger,kraner,krammer,kountz,kothe,korpela,komara,kolenda,kolek,kohnen,koelzer,koelsch,kocurek,knoke,knauff,knaggs,knab,kluver,klose,klien,klahr,kitagawa,kissler,kirstein,kinnon,kinnebrew,kinnamon,kimmins,kilgour,kilcoyne,kiester,kiehm,kha,kesselring,kerestes,kenniston,kennamore,kenebrew,kelderman,keitel,kefauver,katzenberger,katt,kast,kassel,kasey,karol,kamara,kalmbach,kaizer,kaiwi,kainz,jurczyk,jumonville,juliar,jourdain,johndrow,johanning,johannesen,joffrion,jobes,jerde,jentzsch,jenkens,jendro,jellerson,jefferds,jaure,jaquish,janeway,jago,iwasaki,ishman,isaza,inmon,inlow,inclan,ildefonso,ike,iezzi,ianni,iacovetto,hyldahl,huxhold,huser,humpherys,humburg,hult,hullender,hulburt,huckabay,howeth,hovermale,hoven,houtman,hourigan,hosek,hopgood,homrich,holstine,holsclaw,hokama,hoffpauir,hoffner,hochstein,hochstatter,hochberg,hjelm,hiscox,hinsley,hinks,hineman,hineline,hinck,hilbun,hewins,herzing,hertzberg,hertenstein,herrea,herington,hercules,henrie,henman,hengst,hemmen,helmke,helgerson,heinsohn,heigl,hegstad,heggen,hegge,hefti,heathcock,haylett,haupert,haufler,hatala,haslip,hartless,hartje,hartis,harpold,harmsen,harbach,hanten,hanington,hammen,hameister,hallstrom,habersham,habegger,gussman,gundy,guitterez,guisinger,guilfoyle,groulx,grismer,griesbach,grawe,grall,graft,graben,goulden,gornick,gori,gookin,gonzalaz,gonyer,gonder,golphin,goller,goergen,glosson,glor,gladin,girdler,gillim,gillians,gillaspie,gilhooly,gildon,gignac,gibler,gibbins,giardino,giampietro,gettman,gerringer,gerrald,gerlich,georgiou,georgia,georgi,geiselman,gehman,gauze,gangl,gamage,gallian,gallen,gallatin,galen,galea,gainor,gahr,furbush,fulfer,fuhrmann,fritter,friis,friendly,friedly,freudenberger,frees,freemon,fratus,frans,foulke,fosler,forquer,fontan,folwell,folds,foeller,fodge,fobes,florek,fliss,flight,flesner,flegel,fitzloff,fiser,first,firmin,firestine,finfrock,fineberg,figures,fiegel,fickling,fesperman,fernadez,felber,feimster,feazel,favre,faughn,fatula,fasone,farron,faron,farino,falvey,falkenberg,faley,faletti,faeth,fackrell,ezekiel,espe,eskola,escott,esaw,erps,erker,erath,enfield,emfinger,embury,embleton,emanuele,em,elvers,ellwanger,ellegood,einstein,eichinger,egge,egeland,edgett,echard,eblen,eastmond,duteau,durland,dure,dunlavy,dungee,dukette,dugay,duboise,dubey,dsouza,druck,dralle,doubek,dorta,dorch,dorce,dopson,dolney,dockter,distler,diss,dippel,diperna,dina,dichiara,dicerbo,dewindt,dewan,deveney,devargas,deutscher,deuel,detter,dess,derrington,deroberts,dern,deponte,denogean,denardi,denard,demary,demarcus,demarais,delucas,deloe,delmonico,delisi,delio,delduca,delaine,deihl,dehmer,deep,decoste,dechick,decatur,dec,debruce,debold,debell,deats,daunt,daquilante,dambrosi,damas,dalin,daisy,dahman,dahlem,daffin,dacquel,cutrell,cusano,curtner,currens,curnow,cuppett,cummiskey,cullers,culhane,crull,crossin,cropsey,cromie,crofford,criscuolo,crisafulli,crego,creeden,covello,covel,corse,correra,corners,cordner,cordier,coplen,copeman,contini,conteras,consalvo,conduff,condo,compher,comas,colliver,colan,cohill,cohenour,cogliano,codd,cockayne,clum,clowdus,clarida,clance,clairday,clagg,citron,citino,ciriello,cicciarelli,chrostowski,christley,christians,chrisco,chris,chrest,chisler,chieffo,cherne,cherico,cherian,cheirs,chauhan,charter,chamblin,cerra,cepero,cellini,celia,celeste,celedon,cejka,cavagnaro,cauffman,catanese,castrillo,castrellon,casserly,casino,caseres,carthen,carse,carragher,carpentieri,carmony,carmer,carlozzi,caradine,cappola,capece,capaldi,cantres,cantos,canevari,canete,calcaterra,cal,cadigan,cabbell,byrn,bykowski,butchko,busler,bushaw,buschmann,burow,buri,burgman,bunselmeyer,bunning,buhrman,budnick,buckson,buckhannon,brunjes,brummel,brumleve,bruckman,brouhard,brougham,brostrom,broerman,brocks,brison,brining,brindisi,brereton,breon,breitling,breedon,brasseaux,branaman,bramon,brackenridge,boyan,boxley,bouman,bouillion,botting,botti,bosshart,borup,borner,bordonaro,boot,bonsignore,bonsall,bolter,bojko,bohne,bohlmann,bogus,bogdon,boen,bodenschatz,bockoven,bobrow,blondin,blissett,bligen,blasini,blankenburg,bjorkman,bistline,bisset,birdow,biondolillo,bielski,biele,biddix,biddinger,bianchini,bevens,bevard,betancur,bernskoetter,bernet,bernardez,berliner,berland,berkheimer,berent,bensch,benesch,belleau,bedingfield,beckstrom,beckim,bechler,beachler,bazzell,basa,bartoszek,barsch,barrell,barnas,barnaba,barillas,barbier,baltodano,baltierra,balle,balint,baldi,balderson,balderama,baldauf,balcazar,balay,baiz,bairos,baba,azim,axe,aversa,avellaneda,ausburn,aurelio,auila,augusto,atwill,artiles,arterberry,aro,arnow,arnaud,arnall,armando,argyle,ares,arenz,arduini,archila,arakawa,appleman,aplin,antonini,anstey,anglen,andros,amweg,amstutz,amari,amadeo,aly,alteri,aloi,allebach,allah,aley,alamillo,airhart,ahrendt,africa,aegerter,adragna,admas,adderly,adderley,addair,abelar,abbamonte,abadi,zurek,zundel,zuidema,zuelke,zuck,zogg,zody,zets,zech,zecca,zavaleta,zarr,yousif,yoes,yoast,yeagley,yaney,yanda,yackel,wyles,wyke,woolman,woollard,woodis,woodin,wonderly,wombles,woloszyn,wollam,wnek,wms,wittie,withee,wissman,wisham,wintle,winthrop,winokur,winch,wilmarth,willhoite,wildner,wikel,wieser,wien,wicke,wiatrek,whitehall,whetstine,wheelus,weyrauch,weyers,westerling,wendelken,welner,welder,weinreb,weinheimer,weilbacher,weihe,weider,wecker,wead,watler,watkinson,wasmer,waskiewicz,wasik,warneke,wares,wangerin,wamble,walken,waker,wakeley,wahlgren,wahlberg,wagler,wachob,vorhies,vonseggern,vittitow,virgilio,vink,villarruel,villamil,villamar,villalovos,vidmar,victorero,vespa,vertrees,verissimo,veltman,vecchione,veals,varrone,varma,vanveen,vanterpool,vaneck,vandyck,vancise,vanausdal,vanalphen,valdiviezo,urton,urey,updegrove,unrue,ulbrich,tysinger,tyo,twiddy,tunson,trueheart,troyan,trier,traweek,trafford,tozzi,toulouse,touch,tosto,toste,torez,tooke,tonini,tonge,tomerlin,tolmie,tobe,tippen,tierno,tichy,thuss,threat,thran,thornbury,thone,theunissen,thelmon,theall,textor,teters,tesh,tennis,teng,tench,tekautz,tehrani,teat,teas,teare,te,tavenner,tartaglione,tanski,tanis,tanguma,tangeman,taney,tammen,tamburri,tamburello,talsma,tallie,takeda,taira,taheri,tademy,taddei,taaffe,szymczak,szczepaniak,szafranski,swygert,swem,swartzlander,sutley,supernaw,sundell,sullivant,suderman,sudbury,suares,stueber,stromme,striker,streeper,streck,strebe,stonehouse,stoia,stohr,stodghill,stirewalt,stick,sterry,stephanie,stenstrom,stene,steinbrecher,stear,stdenis,stanphill,staniszewski,stanard,stahlhut,stachowicz,srivastava,spong,spomer,spinosa,spindel,spera,spark,soward,sopp,sooter,sonnek,sonne,soland,sojourner,soeder,sobolewski,snellings,snare,smola,smetana,smeal,smarr,sloma,sligar,skenandore,skalsky,sitter,sissom,sirko,simkin,silverthorn,silman,sikkink,signorile,siddens,shumsky,shrider,shoulta,shonk,shomaker,shippey,shimada,shillingburg,shifflet,shiels,shepheard,sheerin,shedden,sheckles,sharrieff,sharpley,shappell,shaneyfelt,shampine,shaefer,shaddock,shadd,sforza,severtson,setzler,sepich,senne,senatore,sementilli,selway,selover,sellick,seigworth,sefton,seegars,sebourn,seaquist,sealock,seabreeze,scriver,scinto,schumer,schulke,schryver,schriner,schramek,schoon,schoolfield,schonberger,schnieder,schnider,schlitz,schlather,schirtzinger,scherman,schenker,scheiner,scheible,schaus,schakel,schaad,saxe,savely,savary,sardinas,santarelli,sanschagrin,sans,sanpedro,sanjose,sandra,sandine,sandigo,sandgren,sanderford,sandahl,salzwedel,salzar,salvino,salvatierra,salminen,salierno,salberg,sahagun,saelee,sabel,rynearson,ryker,rupprecht,runquist,rumrill,ruhnke,rovira,rottenberg,rosoff,rosete,rosebrough,roppolo,roope,romas,roley,rohrback,rohlfs,rogriguez,roel,rodriguiz,rodewald,roback,rizor,ritt,rippee,riolo,rinkenberger,riggsby,rigel,rieman,riedesel,rideau,ricke,rhinebolt,rheault,revak,relford,reinsmith,reichmann,rei,regula,redlinger,redhead,rayno,raycroft,rave,raus,raupp,rathmann,rastorfer,rasey,raponi,rantz,ranno,ranes,randal,ramp,ramnauth,rahal,raddatz,quattrocchi,quang,purchase,pullis,pulanco,pryde,prohaska,primiano,prez,prevatt,prechtl,pottle,potenza,portes,porowski,poppleton,pontillo,pong,polka,politz,politi,poggi,plonka,plaskett,placzek,pizzuti,pizzaro,pisciotta,pippens,pinkins,pinilla,pini,pingitore,piercey,pickup,piccola,piccioni,picciano,phy,philps,philp,philo,philmon,philbin,pflieger,pezzullo,petruso,petrea,petitti,peth,peshlakai,peschel,persico,persichetti,persechino,perris,perlow,perico,pergola,penniston,pembroke,pellman,pekarek,peirson,pearcey,pealer,pavlicek,passino,pasquarello,pasion,parzych,parziale,parga,papalia,papadakis,paino,pacini,oyen,ownes,owczarzak,outley,ouelette,ottosen,otting,ostwinkle,osment,oshita,osario,orlow,oriordan,orefice,orantes,oran,orahood,opel,olpin,oliveria,okon,okerlund,okazaki,ohta,offerman,nyce,nutall,northey,norcia,noor,noh,niehoff,niederhauser,nickolson,nguy,neylon,newstrom,nevill,netz,nesselrodt,nemes,neally,nauyen,nascimento,nardella,nanni,myren,murchinson,munter,munster,mundschenk,mujalli,muckleroy,mu,moussa,mouret,moulds,mottram,motte,mosey,morre,montreuil,monton,montellano,monninger,monhollen,mongeon,monestime,monegro,mondesir,monceaux,mola,moga,moening,moccia,misko,miske,mishaw,minturn,mingione,minerva,milstein,milos,milla,milks,milhouse,michl,micheletti,michals,mesia,merson,meras,menifee,meluso,mella,melick,mehlman,meffert,medoza,mecum,meaker,meahl,mczeal,mcwatters,mcomber,mcmonigle,mckiddy,mcgranor,mcgeary,mcgaw,mcenery,mcelderry,mcduffey,mccuistion,mccrudden,mccrossin,mccosh,mccolgan,mcclish,mcclenahan,mcclam,mccartt,mccarrell,mcbane,mc,maybury,mayben,maw,maulden,mauceri,matko,mathie,matheis,mathai,masucci,massiah,martorano,martnez,martindelcamp,marschke,marovich,markiewicz,marinaccio,marhefka,marcrum,manton,mantel,mannarino,manlove,mangham,manasco,malpica,mallernee,malinsky,malhotra,maish,maisel,mainville,maharrey,magid,maertz,mada,maclaughlin,macina,macdermott,macallister,macadangdang,maack,lynk,lydic,luyando,lutke,lupinacci,lunz,lundsten,lull,lujano,luhn,luecke,luebbe,ludolph,luckman,lucker,luckenbill,luckenbach,lucido,lowney,lowitz,lovaglio,louro,louk,loudy,louderback,lorick,lorenzini,lorensen,lorenc,lomuscio,loguidice,lockner,lockart,lochridge,litaker,lisowe,liptrap,linnane,linhares,lindfors,lindenmuth,lincourt,lina,like,liew,lies,liebowitz,levengood,leskovec,lesch,leoni,lennard,legner,leaser,leas,lean,leadingham,lazarski,layland,laurito,laulu,laughner,laughman,laughery,laube,latiolais,lasserre,lasser,lars,larrow,larrea,lapsley,lantrip,lanthier,langwell,langelier,landaker,lampi,lamond,lamblin,lambie,lakins,laipple,lagrimas,lafrancois,laffitte,laday,lacko,lacava,labor,labianca,kutsch,kuske,kunert,kubly,kuamoo,krummel,krise,krenek,kreiser,krausz,kraska,krakowski,kradel,kozik,koza,kotowski,koslow,korber,kojima,kochel,knabjian,klunder,klugh,klinkhammer,kliewer,klever,kleber,klages,klaas,kizziar,kitchel,kishimoto,kirschenman,kirschenbaum,kinnick,kinn,kinkle,kiner,kindla,kindall,kincaide,kilson,killins,kill,kightlinger,kienzle,kiah,khim,ketcherside,kerl,kelsoe,kelker,keizer,keir,keepers,kawano,kawa,kaveney,kath,kasparek,kaplowitz,kantrowitz,kant,kanoff,kano,kann,kamalii,kalt,kaleta,kalbach,kalauli,kalata,kalas,kaigler,kachel,juran,jubb,jonker,jonke,jolivette,joles,joas,jividen,jewel,jeffus,jeanty,jarvi,jardon,janvier,janosko,janoski,janiszewski,janish,janek,iwanski,iuliano,isabella,irle,ingmire,imber,ijames,iiams,ihrig,ichikawa,hynum,hutzel,hutts,huskin,husak,hurndon,huntsinger,humm,hulette,huitron,huguenin,hugg,hugee,huelskamp,huch,howen,hovanec,hoston,hostettler,horsfall,horodyski,holzhauer,hollimon,hollender,hogarth,hoffelmeyer,histand,hissem,hisel,hirayama,hinegardner,hinde,hinchcliffe,hiltbrand,hilsinger,hillstrom,hiley,hickenbottom,hickam,hibley,heying,hewson,hetland,hersch,herlong,herda,henzel,henshall,hendler,hence,helson,helfen,heinbach,heikkila,heggs,hefferon,hebard,heathcote,hearl,heaberlin,hauth,hauschild,haughney,hauch,hattori,haste,hasley,hartpence,harroun,harrier,harelson,hardgrove,hardel,hansbrough,handsome,handshoe,handly,haluska,hally,halling,halfhill,halferty,hakanson,haist,hairgrove,hahner,hagg,hafele,haaland,guttierez,gutknecht,gunnarson,gunlock,gummersheimer,gullatte,guity,guilmette,guhl,guenette,guardino,groshong,grober,gripp,grillot,grilli,greulich,gretzinger,greenwaldt,graven,grassman,granberg,graeser,graeff,graef,grabow,grabau,gotchy,goswick,gosa,gordineer,gorczyca,goodchild,golz,gollihue,goldwire,goldbach,goffredo,glassburn,glaeser,gillilan,gigante,giere,gieger,gidcumb,giarrusso,giannelli,gettle,gesualdi,geschke,gerwig,gervase,geoffrion,gentilcore,genther,gemes,gemberling,gelles,geitz,geeslin,gedney,gebauer,gaye,gawron,gavia,gautney,gaustad,gasmen,gargus,ganske,ganger,galvis,gallinger,gallichio,galletta,gaede,gadlin,gaby,gabrielsen,gaboriault,furlan,furgerson,fujioka,fugett,fuehrer,frisco,frint,frigon,frevert,frautschi,fraker,fradette,foulkes,forslund,forni,foo,fontenette,fones,folz,folmer,follman,folkman,flourney,flickner,flemmings,fleischacker,flander,flament,fithian,fister,fiorello,fiorelli,fioravanti,fieck,ficke,fiallos,fiacco,feuer,ferrington,fernholz,feria,fergurson,feick,febles,favila,faulkingham,fath,farnam,falter,fakhouri,fairhurst,failing,fahs,eva,estrello,essick,espree,esmond,eskelson,escue,escatel,erebia,epperley,epler,enyart,engelbert,enderson,emmitt,emch,elisondo,eli,elford,el,ekman,eick,eichmann,ehrich,ehlen,edwardson,edley,edghill,edel,eastes,easterbrooks,eagleson,eagen,eade,dyle,dutkiewicz,dunnagan,duncil,duling,drumgoole,droney,dreyfus,dragan,dowty,doscher,dornan,doremus,doogan,donaho,donahey,dombkowski,dolton,dolen,dobratz,diveley,dittemore,ditsch,disque,dishmon,disch,dirickson,dippolito,dimuccio,dilger,diefenderfer,dicola,diblasio,dibello,devan,dettmer,deschner,desbiens,derusha,denkins,demonbreun,demchak,delucchi,delprete,deloy,deliz,deline,delap,deiter,deignan,degiacomo,degaetano,defusco,dede,deboard,debiase,deaville,deadwyler,davanzo,daughton,darter,darrin,danser,dandrade,dando,dampeer,dalziel,dalen,dain,dai,dague,czekanski,cutwright,cutliff,curle,cuozzo,cunnington,cunning,cunnigham,cumings,crowston,croak,crittle,crispell,crisostomo,crear,creach,craigue,crabbs,cozzi,cozza,coxe,cowsert,coviello,couse,coull,cottier,costagliola,corra,corpening,cormany,corless,corkern,conteh,conquest,conkey,cones,conditt,conaty,colomb,collura,colledge,colins,colgate,coleson,colemon,coins,coffland,coccia,coast,clougherty,clewell,cleckley,cleaveland,clarno,clamp,civils,cillo,cifelli,ciesluk,chum,chui,christison,christiana,chowning,chouteau,choung,childres,cherrington,chenette,cheeves,cheairs,chaddock,cernoch,cerino,cazier,cathy,castel,casselberry,caserta,carvey,carton,cart,carry,carris,carrie,carmant,cariello,cardarelli,caras,caracciolo,capitano,cantoni,cantave,cancio,campillo,cam,callens,caldero,calamia,cahee,cahan,cahalan,cabanilla,cabal,bywater,bynes,byassee,butkus,busker,bushby,busack,burtis,burrola,buroker,burnias,burn,burlock,burham,burak,bulla,buffin,buffa,buening,budney,buchannan,buchalter,bua,brule,brugler,broxson,broun,brosh,brissey,brisby,brinlee,brinkmeyer,brimley,brickell,breth,breger,brees,brank,braker,bozak,bowlds,bowersock,bousman,boushie,botz,bordwell,bonkowski,bonine,bonifay,bonesteel,boldin,bohringer,bohlander,boecker,bocook,bocock,boblett,bobbett,boas,boarman,bleser,blazejewski,blaustein,blausey,blancarte,blaize,blackson,blacketer,blackard,bisch,birchett,billa,bilder,bierner,bienvenu,bielinski,bialas,biagini,beynon,beyl,bettini,bethany,betcher,bessent,beshara,besch,bernd,bergemann,bergeaux,berdan,bens,benedicto,bendall,beltron,beltram,bellville,beisch,behney,beemer,beechler,beckum,becks,batzer,batte,bastida,bassette,basley,base,bartosh,bartolone,barraclough,barnick,barket,barkdoll,baringer,barges,barella,barbian,barbati,bannan,banderas,balles,baldo,balasubramani,bala,baig,bahn,bachmeier,babyak,baas,baars,ayuso,axt,avinger,avella,ausbrooks,aull,augello,atkeson,atkerson,atherley,athan,assad,asebedo,arrison,armon,armfield,armbrust,arlington,arkin,archambeau,antonellis,angotti,andy,amorose,amini,amborn,amano,aluarez,alma,allgaier,allegood,ales,alen,aldama,albertine,aki,aird,ahsing,ahmann,aguado,agostino,agostinelli,agnes,adwell,adsit,adelstein,ade,actis,acierno,achee,abbs,abbitt,zwagerman,zuercher,zinno,zettler,zeff,zavalza,zaugg,zarzycki,zappulla,zanotti,zachman,zacher,yundt,yslas,younes,yontz,yglesias,yeske,yellow,yeargin,yauger,yamane,xang,wylam,wrobleski,wratchford,worker,woodlee,wolsey,wolfinbarger,wohlenhaus,wittler,wittenmyer,witkop,wishman,wintz,winkelmann,windus,winborn,wims,wiltrout,wilshire,willmott,williston,wilemon,wilbourne,wiedyk,widmann,wickland,wickes,wichert,whitsell,whisenand,whidby,wetz,westmeyer,wertheim,wernert,werle,werkheiser,weng,weldin,weissenborn,weingard,weinfeld,weihl,weightman,weichel,wehrheim,wegrzyn,wegmann,wearing,waszak,wankum,wangler,walthour,waltermire,walstad,waldren,walbert,walawender,wahlund,wahlert,wahlers,wach,vuncannon,vroom,vredenburgh,vonk,vollmar,voisinet,vlahos,viscardi,vires,vipperman,violante,vidro,vessey,vesper,veron,vergari,verbeck,venturino,velastegui,vegter,varas,vanwey,vanvranken,vanvalkenbur,vanorsdale,vanoli,vanochten,vanier,vanevery,vane,vanduser,vandersteen,vandell,vandall,vallot,vallon,vallez,vallely,vadenais,uthe,usery,unga,ultsch,ullom,tyminski,twogood,tursi,turay,tungate,truxillo,trulock,trovato,troise,tripi,trinks,trimboli,trickel,trezise,trefry,treen,trebilcock,travieso,trachtenberg,touhey,tougas,tortorella,tormey,torelli,torborg,toran,tomek,tomassi,tollerson,tolden,toda,tobon,tjelmeland,titmus,tilbury,tietje,thurner,thum,thrope,thornbrough,thibaudeau,thackeray,tesoro,territo,ternes,teich,tecson,teater,teagarden,tatsch,tarallo,tapanes,tanberg,tamm,sylvis,swenor,swedlund,swagger,sutfin,sura,sundt,sundin,summerson,sumatzkuku,sultemeier,sulivan,suggitt,suermann,sturkie,sturgess,stumph,stuemke,struckhoff,strose,stroder,stride,stricklen,strick,streib,strei,strawther,stratis,strahm,stortz,storrer,storino,stohler,stohl,stockel,stinnette,stile,stieber,stensland,steffenhagen,stefanowicz,steever,steagall,statum,stapley,stanish,standiford,standen,stamos,stahlecker,stadtler,spratley,spraker,sposito,spickard,spehar,spees,spearing,spangle,spallone,sox,soulard,sorel,sora,sopko,sood,sonnen,som,solly,solesbee,soldano,sobey,sobczyk,snedegar,sneddon,smolinski,smolik,slota,sloman,sleigh,slavick,skorupski,skolnik,skirvin,skeels,skains,skahan,skaar,siwiec,siverly,siver,sivak,sirk,sinton,sinor,sincell,silberstein,sieminski,sidelinger,shurman,shunnarah,shirer,shidler,sherlin,shepperson,shemanski,sharum,shartrand,shapard,shanafelt,shamp,shader,shackelton,seyer,seroka,sernas,seright,serano,sengupta,semper,selinger,seith,seidler,seehusen,seefried,seed,scovell,scorzelli,sconiers,schwind,schwichtenber,schwerin,schwenke,schwaderer,schussler,schuneman,schumpert,schultheiss,schroll,schroepfer,schroeden,schrimpf,schook,schoof,schomburg,schoenfeldt,schoener,schnoor,schmick,schlereth,schindele,schildt,schildknecht,schemmel,scharfenberg,schanno,schane,schaer,schad,scearce,scardino,sawka,sawinski,savoca,savery,saults,saucer,sarpy,saris,sardinha,sarafin,sankar,sanjurjo,sanderfer,sanagustin,samudio,sammartino,samas,salz,salmen,sallie,salkeld,salamon,sakurai,sakoda,safley,sada,sachse,ryden,ryback,russow,russey,ruprecht,rumple,ruffini,rudzinski,rudel,rudden,rud,rovero,routledge,roussin,rousse,rouser,rougeau,rosie,rosica,romey,romaniello,rolfs,rogoff,rogne,rodriquz,rodrequez,rodin,rocray,rocke,robbin,riviere,rivette,riske,risenhoover,rindfleisch,rinaudo,rimbey,riha,righi,ridner,ridling,riden,rhue,reyome,reynoldson,reusch,rensing,rensch,rennels,renderos,reininger,reiners,reigel,rehmer,regier,reff,reef,redlin,recchia,reaume,reagor,rayne,rawe,rattigan,raska,rashed,ranta,ranft,randlett,randa,ramiez,ramella,rallis,rajan,raisbeck,raimondo,raible,ragone,rackliffe,quirino,quiring,quero,quaife,pyke,purugganan,pursifull,purkett,purdon,punches,pun,pulos,pulling,puccia,provance,propper,preis,prehn,prata,prasek,pranger,pradier,portor,portley,porte,popiel,popescu,pomales,polowy,pollett,politis,polit,poley,pol,pohler,poggio,poet,podolak,poag,plymel,ploeger,planty,piskura,pirrone,pirro,piroso,pinsky,pile,pilant,pickerill,piccolomini,picart,piascik,phann,petruzzelli,petosa,persson,perretta,perkowski,perilli,percifield,perault,peppel,pember,pelotte,pelcher,peixoto,pehl,peatross,pearlstein,peacher,payden,paya,pawelek,pavey,pauda,pathak,parrillo,parness,parlee,paoli,pannebaker,palomar,palo,palmberg,paganelli,paffrath,padovano,padden,pachucki,over,ovando,othman,osowski,osler,osika,orsburn,orlowsky,oregel,oppelt,opfer,opdyke,onell,omer,olivos,okumura,okoro,ogas,offer,oelschlaeger,odette,oder,ocanas,obrion,obarr,oas,oare,nyhus,nyenhuis,nunnelley,nunamaker,nuckels,noyd,nowlan,novakovich,noteboom,norviel,nortz,norment,norland,nolt,nolie,nixson,nitka,nissley,nishiyama,niland,niewiadomski,niemeier,nieland,nickey,nicholsen,newark,neugent,neto,nerren,nein,neikirk,neigh,nedrow,neave,nazaire,navaro,navalta,nasworthy,nasif,nani,nalepa,nakao,nakai,nadolny,myklebust,mussel,murthy,muratore,murat,mundie,mulverhill,muilenburg,muetzel,mudra,mudgett,mrozinski,moura,mottinger,morson,moretto,morentin,mordan,mooreland,mooers,monts,montone,montondo,montiero,monserrate,monie,monat,monares,mollo,mollet,molacek,mokry,mohrmann,mohabir,mogavero,moes,moceri,miyoshi,mitzner,misra,mis,mirr,mira,minish,minge,minckler,milroy,mille,mileski,milanesi,miko,mihok,mihalik,mieczkowski,messerli,meskill,mesenbrink,merton,merryweather,merkl,menser,menner,menk,menden,menapace,melbourne,mekus,meinzer,mein,meers,mctigue,mcquitty,mcpheron,mcmurdie,mcleary,mclafferty,mckinzy,mckibbin,mckethan,mcintee,mcgurl,mceachran,mcdowall,mcdermitt,mccuaig,mccreedy,mccoskey,mcclosky,mcclintick,mccleese,mccanless,mazzucco,mazzocco,mazurkiewicz,mazariego,mayhorn,maxcy,mavity,mauzey,maulding,matuszewski,mattsson,mattke,matsushita,matsuno,matsko,matkin,mathur,mates,masterman,massett,massart,massari,mashni,martella,marren,margotta,marder,marczak,maran,maradiaga,manwarren,mantini,manter,mantelli,manso,mangone,manfredonia,malden,malboeuf,malanga,makara,maison,maisano,mairs,mailhiot,magri,magic,madron,madole,mackall,macduff,macartney,lynds,lusane,luffman,lua,louth,loughmiller,lougheed,lotspeich,lorenzi,loree,loosli,looker,longe,longanecker,lonero,lohmeyer,loeza,lobstein,lobner,lober,littman,litalien,lippe,lints,linear,lijewski,ligas,liebert,liebermann,liberati,lezcano,levinthal,lessor,less,lesieur,lenning,lengel,len,lempke,lemp,lemar,leitzke,leinweber,legrone,lege,leder,lawnicki,lauth,laun,laughary,latin,lassley,lashway,larrivee,largen,lare,lanouette,lanno,langille,langen,landing,lana,lamonte,lalin,lala,laible,lafratta,laforte,lacuesta,lacer,labore,laboe,labeau,kwasniewski,kunselman,kuhr,kuchler,kuc,krugman,kruckenberg,krotzer,kroemer,krist,krigbaum,kreke,kreisman,kreisler,kreft,krasnow,kras,krag,kouyate,kough,kotz,kostura,korner,kornblum,korczynski,koppa,kopczyk,konz,komorowski,kollen,kolander,koepnick,koehne,kochis,knoch,knippers,knaebel,klipp,klinedinst,klimczyk,klier,klement,klaphake,kisler,kinzie,kines,kindley,kimple,kimm,kimbel,kilker,kilborn,kibbey,khong,ketchie,kerbow,kennemore,kennebeck,kenneally,kenndy,kenmore,kemnitz,kemler,kemery,kelnhofer,kellstrom,kellis,kellams,keiter,keirstead,keeny,keelin,keefauver,keams,kautzman,kaus,katayama,kasson,kassim,kasparian,kase,karwoski,kapuscinski,kaneko,kamerling,kamada,kalka,kalar,kakacek,kaczmarczyk,jurica,junes,journell,jolliffe,johnsey,joel,jindra,jimenz,jette,jesperson,jerido,jenrette,jencks,jech,jayroe,jayo,jaye,javens,jaskot,jaros,jaquet,janowiak,jame,jaegers,jackel,izumi,ith,italia,irelan,ion,inzunza,imoto,imme,iglehart,iannone,iannacone,huyler,hussaini,hurlock,hurlbutt,huprich,humphry,hulslander,huelsman,hudelson,hudecek,hsia,hreha,hoyland,howk,housholder,housden,houff,horkey,honan,homme,holtzberg,hollyfield,hollings,hollenbaugh,hokenson,hogrefe,hogland,hoel,hodgkin,hochhalter,hjelle,hittson,hinderman,hinchliffe,hime,hilyer,hilby,hibshman,heydt,hewell,heward,hetu,hestand,heslep,herridge,herner,hernande,hermandez,hermance,herbold,heon,henthorne,henion,henao,heming,helmkamp,hellberg,heidgerken,heichel,hehl,hegedus,hefty,heckathorne,hearron,haymer,haycook,havlicek,hausladen,haseman,hartsook,hartog,harns,harne,harmann,haren,hanserd,hanners,hanekamp,hamra,hamley,hamelin,hamblet,hakimi,hagle,hagin,haehn,haeck,hackleman,haacke,gulan,guirand,guiles,guggemos,guerrieri,guerreiro,guereca,gudiel,guccione,gubler,gruenwald,gritz,grieser,grewe,grenon,gregersen,grefe,greener,grech,grecco,gravette,grassia,granholm,graner,grandi,grahan,gradowski,gradney,graczyk,gouthier,gottschall,goracke,gootee,goodknight,goodine,gonzalea,gonterman,gonalez,gomm,goleman,goldtooth,goldstone,goldey,golan,goes,goen,goeller,goel,goecke,godek,goan,glunz,gloyd,glodowski,glinski,glawe,girod,girdley,giovanni,gindi,gillings,gildner,giger,giesbrecht,gierke,gier,giboney,giaquinto,giannakopoulo,giaimo,giaccio,giacalone,gessel,gerould,gerlt,gerhold,geralds,genson,genereux,gellatly,geigel,gehrig,gehle,geerdes,geagan,gawel,gavina,gauss,gatwood,gathman,gaster,garske,garratt,garms,garis,gansburg,gammell,gambale,gamba,galimore,gadway,gadoury,furrer,furnish,furino,fullard,fukui,fuhrer,fryou,friesner,friedli,friedl,friedberg,freyermuth,fremin,fredell,fraze,franken,fought,foth,fote,fortini,fornea,formanek,forker,forgette,folan,foister,foglesong,flinck,flewellen,flaten,flaig,fitgerald,fischels,firman,finstad,finkelman,finister,finder,fina,fettes,fetterhoff,ferriter,ferch,fennessy,feltus,feltes,feinman,farve,farry,farrall,farag,falzarano,falck,falanga,fakhoury,faire,fairbrother,fagley,faggins,facteau,ewer,ewbank,evola,evener,eustis,eugenio,estwick,estel,essa,espinola,escutia,eschmann,erpelding,ernsberger,erling,entz,enrique,engelhart,enbody,emick,elsinger,ellinwood,ellingsen,ellicott,elkind,eisinger,eisenbeisz,eischen,eimer,eigner,eichhorst,ehmke,egleston,eggett,ege,efurd,edgeworth,eckels,ebey,eberling,eagleton,dwiggins,dweck,dunnings,dunnavant,dumler,duman,dugue,duerksen,dudeck,dreisbach,drawdy,drawbaugh,draine,draggoo,dowse,dovel,doughton,douds,doubrava,dort,dorshorst,dornier,doolen,donavan,dominque,dominion,dominik,domingez,dome,dom,dolder,dold,dobies,dk,diskin,disano,dirden,diponio,dipirro,dimock,diltz,dillabough,diley,dikes,digges,digerolamo,diel,dicker,dicharry,dicecco,dibartolomeo,diamant,dewire,devone,dessecker,dertinger,derousselle,derk,depauw,depalo,denherder,demeyer,demetro,demastus,delvillar,deloye,delosrios,delgreco,delarge,delangel,dejongh,deitsch,degiorgio,degidio,defreese,defoe,decambra,debenedetto,deaderick,daza,dauzat,daughenbaugh,dato,dass,darwish,dantuono,danton,dammeyer,daloia,daleo,dagg,dacey,curts,cuny,cunneen,culverhouse,cuervo,cucinella,cubit,crumm,crudo,crowford,crout,crotteau,crossfield,crooke,crom,critz,cristaldi,crickmore,cribbin,cremeens,crayne,cradduck,couvertier,cottam,cossio,correy,cordrey,coplon,copass,coone,coody,contois,consla,connelley,connard,congo,congleton,condry,conception,coltey,colindres,colgrove,colfer,colasurdo,cocker,cochell,cobbin,clouthier,closs,cloonan,clizbe,clennon,clayburn,claybourn,clausell,clasby,clagett,ciskowski,cirrincione,cinque,cinelli,cimaglia,ciaburri,christiani,christeson,chladek,chizmar,chinnici,chiarella,chevrier,cheves,chernow,cheong,chelton,charlette,chanin,cham,chaligoj,celestino,cayce,cavey,cavaretta,caughron,catmull,catapano,casio,cashaw,carullo,carualho,carthon,cartelli,carruba,carrere,carolus,carmine,carlstrom,carli,carfora,carello,carbary,car,caplette,cannell,cancilla,campell,cammarota,camilo,camejo,camarata,caisse,cacioppo,cabbagestalk,cabatu,cabanas,byles,buxbaum,butland,butch,burrington,burnsed,burningham,burlingham,burgy,buitrago,buffett,bueti,buehring,buday,bucks,bucknell,buchbinder,bucey,bruster,brunston,brumby,bruins,brouillet,brosious,broomes,brodin,broddy,brochard,britsch,britcher,brierley,brezina,bressi,bressette,breslow,brenden,breier,brei,braymer,brasuell,brash,branscomb,branin,brandley,brahler,bracht,bracamontes,brabson,boyne,boxell,bowery,bovard,boutelle,boulette,bottini,botkins,bosen,boscia,boscarino,borich,bores,boreman,bordoy,bordley,bordenet,boquet,boocks,bolner,boissy,boilard,bohnen,bohall,boening,boccia,boccella,bobe,blyth,blitz,blew,blacksmith,biviano,bitto,bisel,binstock,bines,billiter,bigsby,bighorse,bielawski,bickmore,bettin,bettenhausen,besson,beseau,berton,berroa,berntson,bernas,berisford,berhow,bergsma,benyo,benyard,bente,bennion,benko,belsky,bellavance,belasco,belardo,beidler,behring,begnaud,bega,befort,beek,bedore,beddard,becknell,beardslee,beardall,beagan,bayly,bauza,bautz,bausman,baumler,batterson,battenfield,bassford,basse,basemore,baruch,bartholf,bars,barman,baray,barabas,banghart,banez,balsam,ballester,ballagh,baldock,bagnoli,bagheri,bacus,bacho,baccam,axson,averhart,aver,ave,austill,auberry,athans,atcitty,atay,astarita,ascolese,artzer,arts,arrasmith,argenbright,aresco,arb,aranjo,appleyard,appenzeller,app,apilado,antonetti,antis,annett,annas,angwin,andris,andries,andreozzi,ando,andis,anderegg,anastasia,amyot,aminov,amelung,amelio,amason,alviar,allendorf,allday,alice,aldredge,alcivar,alaya,alapai,airington,aina,ailor,ahrns,ahmadi,agresta,agent,affolter,aeschlimann,adney,aderhold,adell,adachi,ackiss,aben,abdelhamid,abar,aase,zorilla,zordan,zollman,zoch,zipfel,zimmerle,zike,ziel,zhong,zens,zelada,zaman,zahner,zadora,zachar,zaborowski,zabinski,yzquierdo,yoshizawa,yori,yielding,yerton,yehl,yeargain,yeakley,yamaoka,yagle,yablonski,wynia,wyne,wyers,wrzesinski,wrye,wriston,woolums,woolen,woodlock,woodle,wonser,wombacher,wollschlager,wollen,wolfley,wolfer,wisse,wisell,wirsing,winstanley,winsley,winiecki,winiarski,winge,winesett,windell,winberry,willyard,willemsen,wilkosz,wilensky,wikle,wiford,wienke,wieneke,wiederhold,wiebold,widick,wickenhauser,whitrock,whisner,whinery,wherley,whedbee,wheadon,whary,wessling,wessells,wenninger,wendroth,wende,wellard,weirick,weinkauf,wehrman,weech,weathersbee,waterford,warton,warncke,warm,wardrip,walstrom,walks,walkowski,walcutt,waight,wai,wagman,waggett,wadford,vowles,vormwald,vondran,vohs,vitt,vitalo,viser,vinas,villena,villaneuva,villafranca,villaflor,vilain,vigilante,vicory,viana,vian,vial,verucchi,verra,venzke,venske,veley,veile,veeder,vaske,vasconez,vargason,varble,vanwert,vantol,vanscooter,vanmetre,vanmaanen,vanhise,vanetta,vaneaton,vandyk,vandriel,vandorp,vandewater,vandervelden,vanderstelt,vanderhoef,vanderbeck,vanbibber,vanalstine,vanacore,valdespino,vaill,vailes,vagliardo,ursini,urrea,urive,uriegas,umphress,ucci,uballe,tyrone,tynon,twiner,tutton,tudela,tuazon,troisi,tripplett,trias,trescott,treichel,tredo,tranter,tozer,toxey,tortorici,tornow,topolski,topia,topel,topalian,tonne,tondre,tola,toepke,tiu,tisdell,tiscareno,thornborrow,thomison,thilges,theuret,therien,thang,thagard,thacher,texter,terzo,teresa,tep,tenpenny,tempesta,teetz,teaff,tavella,taussig,tatton,tasler,tarrence,tardie,tarazon,tantillo,tanney,tankson,tangen,tamburo,takes,tabone,szilagyi,syphers,swistak,swiatkowski,sweigert,swayzer,swapp,svehla,sutphen,sutch,susa,surma,surls,sundermeyer,sundeen,sulek,suite,sughrue,sudol,sturms,stupar,stum,stuckman,strole,strohman,streed,strebeck,strausser,strassel,stpaul,storts,storr,stommes,stmary,stjulien,stika,stiggers,sthill,stevick,sterman,stephany,stepanek,stemler,stelman,stelmack,steinkamp,steinbock,stcroix,stcharles,staudinger,starry,stanly,stallsworth,stalley,stains,srock,spritzer,spracklin,spinuzzi,spidell,spice,speyrer,sperbeck,spendlove,speedy,speckman,spargur,spangenberg,spaid,sowle,soulier,sotolongo,sostre,sorey,sonier,somogyi,somera,solo,soldo,sofia,soderholm,snoots,snooks,snoke,snodderly,snide,snee,smoke,smithhart,smillie,smay,smallman,sliwinski,slentz,sledd,slager,skogen,skog,skarda,skalicky,siwek,sitterson,sisti,sissel,sis,sinopoli,similton,simila,simenson,silvertooth,silos,siggins,sieler,siburt,sianez,shurley,shular,shuecraft,shreeves,shon,shollenberger,shoen,shishido,shipps,shipes,shinall,sherfield,shawe,sharrett,sharrard,shankman,shan,sham,sessum,serviss,servello,serice,serda,semler,semenza,selmon,sellen,seley,seidner,seib,sehgal,seelbach,sedivy,sebren,sebo,seanez,seagroves,seagren,seagrave,seabron,schwertner,schwegel,schwarzer,schrunk,schriefer,schreder,schrank,schopp,schonfeld,schoenwetter,schnall,schnackenberg,schnack,schmutzler,schmierer,schmidgall,schlup,schloemer,schlitt,schermann,scherff,schellenberg,schain,schaedler,schabel,scaccia,saye,saxman,saurez,sasseen,sasnett,sas,sarti,sarra,sarber,saran,santoy,santeramo,sansoucy,sando,sandles,sandburg,sandau,samra,samaha,salon,salizar,salam,saindon,sagaser,saeteun,sadusky,sackman,sabater,saas,ruthven,ruszkowski,rusche,rumpf,ruhter,ruhenkamp,rufo,rudge,ruddle,rowlee,rowand,routhier,rougeot,rotramel,rotan,roswell,rosten,rosillo,rookard,roode,rongstad,rollie,roider,roffe,roettger,rodick,rochez,rochat,roads,rivkin,rivadeneira,riston,risso,rise,rinderknecht,riis,riggsbee,rifkin,rieker,riegle,riedy,richwine,richmon,ricciuti,riccardo,ricardson,rhew,revoir,revier,remsberg,remiszewski,rembold,rella,reinken,reiland,reidel,reichart,rehak,redway,rednour,redifer,redgate,redenbaugh,redburn,reap,readus,raybuck,rauhuff,rauda,ratte,rathje,rappley,rands,ramseyer,ramseur,ramsdale,ramo,ramariz,raitz,raisch,rainone,rahr,ragasa,rafalski,radunz,quenzer,queja,queenan,pyun,puz,putzier,puskas,purrington,puri,punt,pullar,pruse,pring,primeau,prevette,preuett,presto,prestage,pownell,pownall,potthoff,potratz,poth,poter,posthuma,posen,porritt,popkin,poormon,polidoro,poles,polcyn,pokora,poer,pluviose,plock,pleva,placke,pioli,pingleton,pinchback,pinch,pieretti,piccone,piatkowski,philley,phibbs,phay,phagan,pfund,peyer,pettersen,petter,petrucelli,petropoulos,petras,petix,pester,perks,pepperman,pennick,penado,pelot,pelis,peeden,pechon,peal,pazmino,patchin,pasierb,parran,parilla,pardy,parcells,paragas,paradee,papin,panko,pangrazio,pangelinan,pandya,pancheri,panas,palmiter,pallares,palinkas,palek,pagliaro,packham,pacitti,ozier,overbaugh,oursler,ouimette,otteson,otsuka,othon,osmundson,oroz,orgill,ordeneaux,orama,oppy,opheim,onkst,oltmanns,olstad,olofson,ollivier,olen,olejniczak,okura,okuna,okey,ohrt,oharra,oguendo,ogier,offermann,oetzel,oechsle,odor,odoherty,oddi,ockerman,occhiogrosso,obryon,obremski,nyreen,nylund,nylen,nyholm,nuon,nuanes,norrick,noris,nordell,norbury,nooner,nono,nomura,nole,nolden,nola,nofsinger,nocito,nobel,niedbala,niebergall,nicolini,nicole,nicklaus,nevils,neuburger,nemerofsky,nemecek,nazareno,nastri,nast,nancy,nagorski,myre,muzzey,mutton,mutschler,muther,musumeci,muranaka,muramoto,murad,murach,muns,munno,muncrief,mugrage,muecke,mozer,moyet,mowles,mottern,mosman,mosconi,morine,morge,moravec,morad,moneymaker,mones,moncur,monarez,molzahn,moglia,moesch,mody,modisett,mitnick,mithcell,mitchiner,mistry,misercola,mirabile,minvielle,mino,minkler,minifield,minichiello,mindell,minasian,milteer,millwee,millstein,millien,mikrut,mihaly,miggins,michard,mezo,metzner,mesquita,mervin,merriwether,merk,merfeld,mercik,mercadante,mention,menna,mendizabal,mender,members,melusky,melquist,mellado,meler,melendes,mekeel,meiggs,megginson,meck,mcwherter,mcwayne,mcsparren,mcrea,mcneff,mcnease,mcmurrin,mckeag,mchughes,mcguiness,mcgilton,mcelreath,mcelhone,mcelhenney,mceldowney,mccurtain,mccure,mccosker,mccory,mccormic,mccline,mccleave,mcclatchey,mccarney,mccanse,mcallen,mazzie,mazin,mazanec,mayette,mautz,mauser,maun,mattas,mathurin,mathiesen,massmann,masri,masias,mascolo,mascetti,mascagni,marzolf,maruska,martain,marta,marszalek,marolf,marmas,marlor,markwood,marines,marinero,marier,marich,marcom,marciante,marchman,marchio,marbach,manzone,mantey,mannina,manhardt,manfred,manaois,malmgren,mallonee,mallin,mallary,malette,makinson,makins,makarewicz,mainwaring,maida,maiava,magro,magouyrk,magett,maeder,madyun,maduena,maden,madeira,macnamara,mackins,mackel,macinnes,macia,macgowan,lyssy,lyerly,lyalls,lutter,lunney,luksa,ludeman,lucidi,lucci,lowden,lovier,loughridge,losch,lory,lorson,lorenzano,lorden,lorber,lopardo,loosier,loomer,longsdorf,longchamps,loncar,loker,logwood,loeffelholz,lockmiller,livoti,linford,linenberger,lindloff,lindenbaum,limoges,lilla,liley,lighthill,lightbourne,lieske,leza,levels,levandoski,leuck,lepere,leonhart,lenon,lemma,lemler,leising,leinonen,lehtinen,lehan,leetch,leeming,ledyard,ledwith,ledingham,leclere,leck,lebert,leandry,lazzell,layo,laye,laxen,lawther,lawn,lawerance,lavoy,lavertu,laverde,lauren,latouche,latner,lathen,last,laskin,lashbaugh,lascala,larroque,larick,laraia,laplume,lanzilotta,lannom,landrigan,landolt,landess,lancia,lamkins,lalla,lalk,lakeman,lakatos,laib,lahay,lagrave,lagerquist,lafoy,lafleche,lader,labrada,kwiecinski,kutner,kunshier,kulakowski,kujak,kuehnle,kubisiak,krzyminski,krugh,krois,kritikos,krill,kriener,krewson,kretzschmar,kretz,kresse,kreiter,kreischer,krebel,kraut,krans,kraling,krahenbuhl,kouns,kotson,kossow,kopriva,konkle,kolter,kolk,kolich,kohner,koeppen,koenigs,kock,kochanski,kobus,knowling,knouff,knoerzer,knippel,kloberdanz,kleinert,klarich,klaassen,kizzie,kisamore,kirn,kiraly,kipps,kinson,kinneman,kington,kine,kimbriel,kille,kick,kibodeaux,khamvongsa,keylon,kever,keser,kertz,kercheval,kenneth,kendrix,kendle,ken,kempt,kemple,keesey,keats,keatley,kazmierski,kazda,kazarian,kawashima,katsch,kasun,kassner,kassem,kasperski,kasinger,kaschak,karels,kantola,kana,kamai,kalthoff,kalla,kalani,kahrs,kahanek,kacher,jurasek,juniper,jungels,jukes,juelfs,judice,juda,ju,josselyn,jonsson,jonak,joens,jobson,jegede,jee,jeanjacques,jaworowski,jaspers,jannsen,janner,jankowiak,jank,janiak,jackowski,jacklin,jabbour,iyer,iveson,ivan,isner,iniquez,ingwerson,ingber,ina,imbrogno,ille,ikehara,iannelli,hyson,huxford,huseth,hurns,hurney,hurles,hunnings,humbarger,hulan,huisinga,hughett,hughen,hudler,hubiak,hricko,how,hoversten,hottel,hosaka,horsch,hormann,hordge,honzell,homburg,holten,holme,hollopeter,hollinsworth,hollibaugh,holberg,hohmann,hoenstine,hodell,hodde,hobert,hives,hiter,hirko,hipolito,hinzmann,hinrichsen,hinger,hincks,hilz,hilborn,highley,higashi,hieatt,hicken,heverly,hesch,hervert,hershkowitz,herreras,hermanns,herget,henriguez,hennon,hengel,helmlinger,helmig,helen,heldman,heizer,heinitz,heifner,heidorn,heglin,heffler,hebner,heathman,heaslip,hazlip,haymes,hayase,hawver,haw,havermale,havas,hauber,hashim,hasenauer,harvel,hartney,hartel,harsha,harpine,harkrider,harkin,harer,harclerode,hanzely,hanni,hannagan,hampel,hammerschmidt,hamar,hallums,hallin,hainline,haid,haggart,hafen,haer,hadiaris,hadad,hackford,habeeb,guymon,guttery,gunnett,gull,guillette,guiliano,guilbeaux,guiher,guignard,guerry,gude,gucman,guadian,grzybowski,grzelak,grussendorf,grumet,gruenhagen,grudzinski,ground,grossmann,grof,grisso,grisanti,griffitts,griesbaum,grella,gregston,graveline,grandusky,grandinetti,gramm,goynes,gowing,goudie,gosman,gort,gorsline,goralski,goodstein,goodroe,goodlin,goodheart,goodhart,gonzelez,gonthier,goldsworthy,goldade,goettel,goerlitz,goepfert,goehner,goben,gobeille,glock,gliem,gleich,glasson,glascoe,gladwell,giusto,girdner,gipple,giller,giesing,giammona,ghormley,germon,geringer,gergely,gerberich,gepner,gens,genier,gemme,gelsinger,geigle,gebbia,gayner,gavitt,gatrell,gastineau,gasiewski,gascoigne,garro,garin,ganong,ganga,galpin,gallus,galizia,gajda,gahm,gagen,gaffigan,furno,furnia,furgason,fronczak,frishman,friess,frierdich,fresh,freestone,franta,frankovich,fors,forres,forrer,floris,florido,floria,flis,flicek,flens,flegal,flamenco,finkler,finkenbinder,finefrock,filter,filpo,filion,fierman,fieldman,ferreyra,fernendez,fergeson,fera,fencil,feith,feight,federici,federer,fechtner,feagan,fausnaugh,faubert,fata,farman,farinella,fantauzzi,fanara,falso,falardeau,fagnani,fabro,excell,ewton,evey,everetts,eve,evarts,etherington,estremera,estis,estabrooks,essig,esplin,espenschied,ernzen,erich,eppes,eppard,entwisle,emmi,emison,elison,elguezabal,eledge,elbaz,eisler,eiden,eichorst,eichert,egle,eggler,eggimann,edey,eckerman,echelberger,ebbs,ebanks,dziak,dyche,dyce,dusch,duross,durley,durate,dunsworth,dumke,dulek,duhl,duggin,dufford,dudziak,ducrepin,dubree,dubre,dubie,dubas,droste,drisko,drewniak,doxtator,dowtin,downum,doubet,dottle,dosier,doshi,dorst,dorset,dornbusch,doren,donze,donica,domanski,domagala,dohse,doerner,doerfler,doble,dobkins,dilts,digiulio,digaetano,dietzel,diddle,dickel,dezarn,devoy,devoss,devonshire,devon,devilla,devere,deters,desvergnes,deshay,desena,deross,der,depedro,densley,demorest,demore,demora,demirjian,demerchant,dematteis,demateo,delgardo,delfavero,delaurentis,delamar,delacy,deitrich,deisher,degracia,degraaf,defries,defilippis,decoursey,debruin,debiasi,debar,dearden,dealy,dayhoff,davino,darvin,darrisaw,darbyshire,daquino,daprile,danial,danh,danahy,dalsanto,dallavalle,daine,dagel,dadamo,dacy,dacunha,dabadie,czyz,cutsinger,curney,cuppernell,cunliffe,cumby,cullop,cullinane,cugini,cudmore,cuda,cucuzza,cuch,crumby,crouser,crock,critton,critchley,cristy,cremona,cremar,crehan,creary,crasco,crall,crabbe,cozzolino,cozier,coyner,couvillier,counterman,coulthard,coudriet,cottom,corzo,cornutt,corkran,cords,corda,copelin,coonan,consolo,conrow,conran,connerton,conkwright,condren,comp,comly,comisky,colli,collet,colello,colbeck,colarusso,coiner,cohron,codere,cocks,cobia,cly,cluster,clure,clowser,clovis,clingenpeel,clenney,clendaniel,clemenson,cleere,cleckler,claybaugh,clason,cirullo,ciraulo,ciolek,ciampi,christopherse,christophe,chovanec,chopra,chol,chiem,chestnutt,chesterman,chernoff,chermak,chelette,checketts,charpia,charo,chargois,champman,challender,chafins,cerruto,celi,cea,cazenave,cay,cavaluzzi,cauthon,caudy,catino,caterina,catano,castell,cassaro,cassarino,carrano,carozza,carow,carmickle,carlyon,carlew,cardena,caputi,capley,capalbo,canseco,candella,canal,campton,camposano,calleros,calleja,callegari,calica,calarco,calais,caillier,cahue,cadenhead,cadenas,cabera,buzzo,busto,bussmann,busenbark,burzynski,bursley,bursell,burle,burkleo,burkette,burczyk,bumstead,bullett,buikema,buenaventura,buege,buechel,budreau,budhram,bucknam,brye,brushwood,brumbalow,brulotte,bruington,bruderer,browns,brougher,bromfield,broege,brodhead,brocklesby,broadie,brizuela,britz,brisendine,brilla,briggeman,brierton,bridgeford,breyfogle,brevig,breuninger,bresse,bresette,brelsford,breitbach,bread,brayley,braund,branscom,brando,brandner,brahm,braboy,brabble,bozman,boyte,boynes,boyken,bowell,bowan,boutet,bouse,boulet,boule,bottcher,bosquez,borrell,boria,bordes,borchard,bonson,bonino,bonas,bonamico,bolstad,bolser,bollis,bolich,bolf,boker,boileau,bohac,bogucki,bogren,boeger,bodziony,bodo,bodley,boback,blyther,blight,blenker,blazina,blase,blamer,blacknall,blackmond,bitz,biser,biscardi,binz,bilton,billotte,billafuerte,bigford,biegler,bibber,bhandari,beyersdorf,bevelle,bettendorf,bessard,bertsche,berne,berlinger,berish,beranek,bentson,bentsen,benskin,benoy,benoist,benitz,belongia,belmore,belka,belen,beitzel,beiter,beitel,behrns,beckworth,becka,beaudion,beary,beare,beames,beabout,beaber,bazzano,bazinet,baucum,batrez,baswell,bastos,bascomb,bartha,barstad,barrilleaux,barretto,barresi,barona,barkhurst,barke,bardales,barczak,barca,barash,banfill,bambino,balonek,balmes,ballon,balko,balestrieri,baldino,baldelli,baken,baiza,bahner,baek,badour,badman,badley,badia,backmon,bacich,bacca,ayscue,ayo,aynes,austen,ausiello,auringer,auiles,aspinwall,askwith,artiga,arroliga,arns,arman,arellanes,aracena,antwine,antuna,anselmi,ansel,annen,angelino,angeli,angarola,andrae,amparo,amodio,amie,ameen,alwine,alverio,altro,altobello,altemus,alquicira,ally,allphin,allemand,allam,alessio,akpan,akerman,aiona,aikman,agyeman,agredano,adamik,adamczak,acrey,achilles,acevado,abu,abreo,abrahamsen,abild,zwicker,zweig,zuvich,zumpano,zuluaga,zubek,zornes,zoglmann,ziminski,zimbelman,zhanel,zenor,zechman,zauner,zamarron,zaffino,yusuf,ytuarte,yoke,yett,yerkovich,yelder,yaw,yasuda,yapp,yankee,yaden,yackley,yaccarino,xia,wytch,wyre,wussow,worthing,wormwood,wormack,worlds,wordsworth,wordell,woodroof,woodington,woodhams,wooddell,wollner,wojtkowski,wojcicki,wogan,wlodarczyk,wixted,withington,withem,wisler,wirick,winterhalter,winski,winne,winemiller,wimett,wiltfong,willibrand,willes,wilkos,wilbon,wiktor,wiggers,wigg,wiegmann,wickliff,wiberg,whittler,whittenton,whitling,whitledge,whitherspoon,whiters,whitecotton,whitebird,wheary,wetherill,westmark,westaby,wertenberger,wentland,wenstrom,wenker,wellen,weier,wegleitner,wedekind,wawers,wassel,warehime,wank,wandersee,waltmon,waltersheid,walbridge,wakely,wakeham,wajda,waithe,waidelich,wahler,wahington,wagster,wadel,vuyovich,vuolo,vulich,vukovich,volmer,vollrath,vollbrecht,vogelgesang,voeller,vlach,vivar,vitullo,vitanza,visker,visalli,viray,vinning,viniard,villapando,villaman,vier,viar,viall,verstraete,vermilya,verdon,venn,velten,velis,vasey,vanoven,vanorder,vanlue,vanheel,vanderwoude,vanderheide,vandenheuvel,vandenbos,vandeberg,vandal,vanblarcom,vanaken,vanacker,vallian,valine,valent,vaine,vaile,vadner,uttech,urioste,urbanik,unrath,unnasch,underkofler,uehara,udy,tyrer,tyburski,twaddle,turntine,tunis,tullock,trunk,tropp,troilo,tritsch,triola,trigo,tribou,tribley,tri,trethewey,tress,trela,treharne,trefethen,trayler,trax,traut,trang,tranel,trager,traczyk,towsley,torrecillas,tornatore,tork,torivio,toriello,tooles,toodle,tomme,tolosa,tolen,toca,titterington,tipsword,tinklenberg,tim,tigney,tigert,thygerson,thurn,thur,threats,thorstad,thornberg,thoresen,thomaston,tholen,thicke,theiler,thebeau,theaux,thaker,tewani,teufel,tetley,terrebonne,terrano,terpening,telly,tela,teig,teichert,tegethoff,teele,tatar,tashjian,tarte,tanton,tanimoto,tamimi,tamas,talman,taal,szydlowski,szostak,swoyer,swerdlow,sweeden,sweda,swanke,swander,swackhammer,suyama,suriano,suri,surdam,suprenant,sundet,summerton,sult,suleiman,suffridge,suby,stych,studeny,stubbins,strupp,struckman,strief,strictland,stremcha,strehl,stramel,stoy,stoutamire,storozuk,stordahl,stopher,stolley,stolfi,stoeger,stockhausen,stjulian,stivanson,stinton,stinchfield,stigler,stieglitz,stgermaine,steuer,steuber,steuart,stepter,stepnowski,stepanian,steimer,stefanelli,stebner,stears,steans,stayner,staubin,statz,stasik,starn,starmer,stargel,stanzione,stankovich,stan,stamour,staib,stadelman,stadel,stachura,squadrito,sprinkles,springstead,spragg,spigelmyer,spieler,spielberg,spaur,sovocool,sovereign,soundara,soulia,souffrant,sos,sorce,sonkin,sodhi,soble,sniffen,smouse,smittle,smithee,smedick,smaller,slowinski,slovacek,slominski,slice,skowronek,skokan,skanes,sivertson,sinyard,sinka,sinard,simonin,simonian,simmions,silcott,silberg,siefken,siddon,shuttlesworth,shubin,shubeck,shiro,shiraki,shipper,shina,shilt,shikles,shideler,shenton,shelvey,shellito,shelhorse,shawcroft,shatto,shanholtzer,shamonsky,shall,shadden,seymer,seyfarth,sewer,setlock,servant,serratos,serr,sepulueda,senay,semmel,semans,selvig,selkirk,selk,seligson,seldin,seiple,seiersen,seidling,seidensticker,secker,searson,scordo,scollard,scoggan,scobee,sciandra,scialdone,schwimmer,schwieger,schweer,schwanz,schutzenhofer,schuetze,schrodt,schriever,schriber,schremp,schrecongost,schraeder,schonberg,scholtz,scholle,schoettle,schoenemann,schoene,schnitker,schmuhl,schmith,schlotterbeck,schleppenbach,schlee,schickel,schibi,schein,scheide,scheibe,scheib,schaumberg,schardein,schaalma,scantlin,scantlebury,sayle,sausedo,saurer,sassone,sarracino,saric,sanz,santino,santarpia,santano,santaniello,sangha,sandvik,sandoral,sandobal,sandercock,sanantonio,salviejo,salsberry,salois,salazer,sagon,saglibene,sagel,sagal,saetern,saefong,sadiq,sabori,saballos,rygiel,rushlow,runco,rulli,ruller,ruffcorn,ruess,ruebush,rudlong,rudin,rudgers,rudesill,ruderman,rucki,rucinski,rubner,rubinson,rubiano,ruan,roznowski,rozanski,rowson,rower,rounsaville,roudabush,rotundo,rothell,rotchford,rosiles,roshak,rosetti,rosenkranz,rorer,rollyson,rokosz,rojek,roitman,rohrs,rogel,roewe,rodriges,rodocker,rodgerson,rodan,rodak,rocque,rochholz,rochel,robicheau,robbinson,roady,ritchotte,ripplinger,rippetoe,ringstaff,ringenberg,rinard,rigler,rightmire,riesen,riek,ridges,richner,richberg,riback,rial,rhyner,rhees,resse,renno,renee,rendleman,ren,reisz,reisenauer,reinschmidt,reins,reinholt,reinard,reifsnyder,rehfeld,reha,regester,reffitt,redler,rediske,reckner,reckart,rebolloso,rebollar,reasonover,reasner,reaser,reano,reagh,raval,ratterman,ratigan,rater,rasp,raneses,randolf,ramil,ramdas,ramberg,rajaniemi,rail,raid,raggio,ragel,ragain,rade,radaker,racioppi,rabinovich,quickle,quertermous,queal,quartucci,quander,quain,pynes,putzel,purl,pulizzi,pugliares,prusak,prueter,protano,propps,primack,prieur,presta,preister,prawl,pratley,prairie,pozzo,powless,povey,pottorf,pote,postley,porzio,ports,portney,ponzi,pontoriero,ponto,pont,poncedeleon,polimeni,polhamus,pole,polan,poetker,poellnitz,podgurski,plotts,pliego,plaugher,plantenberg,plair,plagmann,pizzitola,pittinger,pitcavage,pischke,piontek,pintar,pinnow,pinneo,pinley,pingel,pinello,pimenta,pillard,piker,pietras,piere,picasso,phillps,pfleger,pfahl,pezzuti,petruccelli,petrello,peteet,pescatore,peruzzi,perusse,perotta,perona,perini,peretti,perelman,perciful,peppin,pennix,pennino,penalosa,pemble,pelz,peltzer,pelphrey,pelote,pellum,pellecchia,pelikan,peitz,peels,pebworth,peary,pawlicki,pavelich,paster,pasquarella,paskey,paseur,paschel,parslow,parrow,parrot,parlow,parlett,parler,pargo,parco,paprocki,panepinto,panebianco,pandy,pandey,pamphile,pamintuan,pamer,paluso,paleo,paker,pagett,paczkowski,ozburn,ovington,overmeyer,ouellet,osterlund,oslin,oseguera,osaki,orrock,ormsbee,orlikowski,organista,oregan,orebaugh,orabuena,openshaw,ontiveroz,ondo,omohundro,ollom,ollivierre,olivencia,oley,olazabal,okino,oki,offenberger,oestmann,ocker,obar,oakeson,nuzum,nurre,nowinski,novosel,norquist,nordlie,noorani,nonnemacher,nolder,njoku,niznik,niwa,niss,ninneman,niner,nimtz,niemczyk,nieder,nicolo,nichlos,niblack,newyear,newtown,newill,newcom,neverson,neuhart,neuenschwande,nestler,nenno,nejman,neiffer,neidlinger,neglia,needs,nearing,nazarian,navor,nary,narayan,nangle,nakama,naish,naik,nadolski,muscato,murphrey,murdick,murchie,muratalla,munnis,mundwiller,muncey,munce,mullenbach,mulhearn,mulcahey,muhammed,muchow,mountford,moudry,mosko,morvay,morrical,morr,moros,mormann,morgen,moredock,morden,mordarski,moravek,morandi,morale,mooradian,montejo,montegut,montan,monsanto,monford,moncus,molinas,molek,mohd,moehrle,moehring,modzeleski,model,modafferi,moala,moake,miyahira,mitani,mischel,minges,minella,mimes,milles,milbrett,milanes,mikolajczyk,mikami,meucci,metler,methven,metge,messmore,messerschmidt,mesrobian,meservey,merseal,menor,menon,menear,melott,melley,melfi,meinhart,megivern,megeath,meester,meeler,meegan,medoff,medler,meckley,meath,mearns,mcquigg,mcpadden,mclure,mckellips,mckeithen,mcglathery,mcginnes,mcghan,mcdonel,mccullom,mccraken,mccrackin,mcconathy,mccloe,mcclaughry,mcclaflin,mccarren,mccaig,mcaulay,mcaffee,mazzuca,maytubby,mayner,maymi,mattiello,matthis,matthees,matthai,mathiason,mastrogiovann,masteller,mashack,marucci,martorana,martiniz,marter,martellaro,marsteller,marris,marrara,maroni,marolda,marocco,maritn,margo,maresh,maready,marchione,marbut,maranan,maragno,mapps,manrriquez,manny,mannis,manni,mangina,manganelli,mancera,mamon,maloch,mallozzi,maller,majchrzak,majano,mainella,mahanna,maertens,madon,macumber,macioce,machuga,machlin,machida,machala,mabra,lynne,lybbert,luvert,lutts,luttrull,lupez,lukehart,ludewig,luchsinger,loyal,lovecchio,louissaint,loughney,lottie,lostroh,lose,lorton,lorette,lopeman,loparo,longs,loner,londo,lombera,lokietek,loiko,lohrenz,lohan,lofties,locklar,lockaby,lobianco,loader,loa,llano,livesey,litster,liter,liske,linsky,linne,lindbeck,limes,licudine,leyua,levie,letterman,leonelli,lenzo,lenze,lents,leitao,leif,leidecker,leibold,lehne,legan,legacy,lefave,leehy,ledue,lecount,lecea,leadley,lazzara,lazcano,lazalde,layer,lavi,lavancha,lavan,lav,laude,latu,latty,lato,larranaga,lapidus,lapenta,langridge,langeveld,langel,lanes,landowski,landgren,landfried,lame,lamattina,lallier,lairmore,lahaie,lagazo,lagan,lafoe,lafluer,laflame,lafevers,lada,lacoss,lachney,labreck,labreche,labay,laa,kwasnik,kuzyk,kutzner,kushnir,kusek,kurtzman,kurian,kulhanek,kuklinski,kuh,kueny,kuczynski,kubitz,kuang,kruschke,krous,krompel,kritz,krimple,kriese,krenzer,kreis,kratzke,krane,krage,kraebel,kozub,kozma,kouri,koudelka,kotcher,kotas,kostic,kosh,kosar,kopko,kopka,kooy,konigsberg,konarski,kolmer,kohlmeyer,kobbe,knoop,knoedler,knocke,knipple,knippenberg,knickrehm,kneisel,kluss,klossner,klipfel,klawiter,klasen,kittles,kissack,kirtland,kirschenmann,kirckof,kiphart,kinstler,kinion,kilton,killman,kiehl,kief,kett,kesling,keske,kerstein,kepple,keneipp,kempson,kempel,kelp,kehm,kehler,keh,keeran,keedy,kebert,keast,kearbey,kawaguchi,kaupu,kauble,katzenbach,kate,katcher,kartes,karpowicz,karpf,karen,karban,kanzler,kanarek,kamper,kaman,kalsow,kalafut,kaeser,kaercher,kaeo,kaeding,jurewicz,julson,jozwick,jollie,johnigan,johll,jochum,jewkes,jestes,jeska,jersey,jereb,jayson,jaurez,jarecki,jansma,janosik,jandris,jamin,jahr,jacot,jabs,ivens,itson,isenhower,iovino,ionescu,ingrum,ingels,inch,imrie,imlay,ihlenfeld,ihde,igou,ibach,huyett,hurry,huppe,hultberg,hullihen,hugi,hueso,huesman,hsiao,hronek,hovde,housewright,houlahan,hougham,houchen,hostler,hoster,hosang,hornik,hornes,horio,honyumptewa,honeyman,honer,hommerding,holsworth,hollobaugh,hollinshead,hollands,hollan,holecek,holdorf,hokes,hogston,hoesly,hodkinson,hodgman,hodgens,hochstedler,hochhauser,hobbie,hoare,hnat,hiss,hiskey,hirschy,hinostroza,hink,hing,hillmer,hillian,hillerman,hietala,hierro,hickling,hickingbottom,heye,heubusch,hesselschward,herriot,hernon,hermida,hermans,hentschel,henningson,henneke,henk,heninger,heltsley,helmle,helminiak,helmes,hellner,hellmuth,helke,heitmeyer,heird,heinle,heinicke,heinandez,heimsoth,heimlich,heibel,hegyi,heggan,hefel,heeralall,hedrington,heacox,hazlegrove,hazelett,haymore,havenhill,hautala,hascall,harvie,hartrick,hartling,harrer,harles,hargenrader,hanshew,hanly,hankla,hanisch,hancox,hammann,hambelton,halseth,hallisey,halleck,hallas,haisley,hairr,hainey,hainer,hailstock,haertel,guzek,guyett,guster,gussler,gurwitz,gurka,gunsolus,guinane,guiden,gugliotti,guevin,guevarra,guerard,gudaitis,guadeloupe,gschwind,grupe,grumbach,gruenes,gruenberg,grosser,grom,grodski,groden,grizzel,gritten,griswald,grishaber,grinage,grimwood,grims,griffon,griffies,gribben,grew,gressley,gren,greenstreet,grealish,gravett,grantz,granfield,granade,gowell,gossom,gorsky,goring,goodnow,goodfriend,goodemote,golob,gollnick,golladay,goldwyn,goldsboro,golds,goldrick,gohring,gohn,goettsch,goertzen,goelz,godinho,goans,glumac,gleisner,gleen,glassner,glanzer,gladue,gjelaj,givhan,girty,girone,girgenti,giorgianni,gilpatric,gillihan,gillet,gilbar,gierut,gierhart,gibert,gianotti,giannetto,gianelli,giambanco,gharing,geurts,gettis,gettel,gest,germani,gerdis,gerbitz,geppert,gennings,gemmer,gelvin,gellert,gehler,geddings,gearon,geach,gazaille,gayheart,gauld,gaukel,gaudio,gato,gathing,gasque,garstka,garsee,garringer,garofano,garo,garnsey,garigen,garcias,garbe,ganoung,ganfield,ganaway,gamero,galuska,galster,gallacher,galinski,galimi,galik,galeazzi,galdo,galdames,galas,galanis,gaglio,gaff,gaeddert,gadapee,fussner,furukawa,fuhs,fuerte,fuerstenberg,fryrear,fruits,froese,fringer,frieson,friesenhahn,frieler,friede,freymuth,freyman,freudenberg,freman,fredricksen,frech,frasch,frantum,frankin,franca,frago,fragnoli,fouquet,fossen,foskett,forner,formosa,formisano,forget,fooks,fons,folino,flott,floor,flesch,flener,flemmons,flattery,flanagin,flamino,flamand,fitzerald,findling,filsinger,fillyaw,fillinger,fiechter,ferre,ferdon,feldkamp,fazzio,favia,faulconer,faughnan,faubel,fassler,faso,farrey,farrare,farnworth,farland,fairrow,faille,faherty,fagnant,fabula,fabbri,eylicio,esteve,estala,espericueta,escajeda,erlich,equia,epson,enrriquez,enomoto,enmon,engemann,emmerson,emmel,emler,emilio,elstad,ellwein,ellerson,eliott,eliassen,elchert,eisenbeis,eisel,eikenberry,eichholz,ehmer,edris,edgerson,echenique,eberley,eans,dziuk,dykhouse,dworak,dutt,dupas,duntz,dunshee,dunovant,dunnaway,dummermuth,duerson,duddy,ducotey,duchon,duchesneau,ducci,dubord,duberry,dubach,drummonds,droege,drish,drier,drexel,dresch,dresbach,drenner,drechsler,dowen,dotter,dosreis,doser,dorward,dorin,dorf,door,domeier,doler,doleman,dolbow,dolbin,dobrunz,dobransky,dobberstein,dlouhy,diosdado,dingmann,dimmer,dimarino,dimaria,dilly,dillenburg,dilaura,dieken,dickhaus,dibbles,dibben,diamante,dewilde,dewaard,devich,devenney,devaux,dettinger,desroberts,dershem,dersch,derita,derickson,depina,deorio,deoliveira,denzler,dentremont,denoble,demshar,demond,demint,demichele,demel,delzer,delval,delorbe,delli,delbridge,delanoy,delancy,delahoya,dekle,deitrick,deis,dehnert,degrate,defrance,deetz,deeg,decoster,decena,dearment,daughety,datt,darrough,danzer,dante,danielovich,dandurand,dancause,dalo,dalgleish,daisley,daft,dadlani,daddona,daddio,dacpano,cyprian,cutillo,cush,curz,curvin,cuna,cumber,cullom,cudworth,cubas,crysler,cryderman,crummey,crumbly,crookshanks,croes,criscione,crimes,crespi,cresci,creaser,craton,cramp,cradle,cowin,cowdrey,coutcher,cotterman,cosselman,cosgriff,cortner,corsini,corporan,corniel,cornick,cordts,cordial,copening,coolman,connick,conlisk,conelli,common,comito,colten,colling,colletta,coldivar,colclasure,colantuono,colaizzi,coggeshall,cockman,cockfield,cobourn,cobo,cobarrubias,clyatt,cloney,clonch,climes,cleckner,clearo,claybourne,clavin,claridge,claffey,ciufo,cisnero,cipollone,cieslik,ciejka,cichocki,cicchetti,cianflone,chrusciel,christesen,chmielowiec,chirino,chillis,chihuahua,chhoun,chevas,chehab,chaviano,chavaria,chasten,charbonnet,chanley,champoux,champa,chalifoux,cerio,cedotal,cech,cavett,cavendish,catoire,castronovo,castellucci,castellow,castaner,casso,cassels,cassatt,cassar,cashon,cartright,carros,carrisalez,carrig,carrejo,carnicelli,carnett,carlise,carline,carhart,caren,cardova,cardell,carchi,caram,caquias,capper,capizzi,capano,cannedy,campese,calvello,callon,callins,callies,callicutt,calix,calin,califf,calderaro,caldeira,cadriel,cadmus,cadman,caccamise,buys,buttermore,butay,bustamente,busa,burmester,burkard,burhans,burgert,bure,burdin,bullman,bulin,buelna,buehner,budin,buco,buckhanon,bryars,brutger,brus,brumitt,brum,bruer,brucato,broyhill,broy,brownrigg,brownie,brossart,brookings,broden,brocklehurst,brockert,bristo,briskey,brisbane,bringle,bries,briar,bressman,bren,branyan,brands,bramson,brammell,brallier,bozich,boysel,bowthorpe,bowron,bowin,boutilier,boulos,boullion,boughter,bottiglieri,borruso,borrow,borreggine,borns,borkoski,borghese,borenstein,boran,bora,booton,bonvillain,bonini,bong,bonello,bolls,boitnott,boike,bohnet,bohnenkamp,bohmer,boeson,boeneke,bodey,bocchino,bobrowski,bobic,bluestein,bloomingdale,blogg,blewitt,blenman,bleck,blaszak,blankenbeckle,blando,blanchfield,blancato,blalack,blakenship,blackett,bisping,birkner,birckhead,bingle,bineau,billiel,bigness,bies,bierer,bhalla,beyerlein,bew,betesh,besler,berzins,bertalan,berntsen,berna,bergo,berganza,bennis,benney,benkert,benjamen,benincasa,bengochia,bendle,bendana,benchoff,benbrook,belsito,belshaw,belinsky,belak,bela,beigert,beidleman,behen,befus,beel,beebee,bedonie,beckstrand,beckerle,beato,bears,bauguess,baughan,bauerle,battis,batis,bastone,bastille,bassetti,bashor,bary,bartunek,bartoletti,barro,barno,barnicle,barlage,barkus,barkdull,bari,barcellos,barbarino,baranski,baranick,bankert,banchero,ban,bambrick,bamberg,bambenek,balthrop,balmaceda,ballman,balistrieri,balcomb,balboni,balbi,bakshi,bagner,bagent,badasci,bacot,bache,babu,babione,babic,babers,babbs,awkward,avitabile,avers,avena,avance,ausley,auker,audas,aud,aubut,athearn,atcheson,astorino,asplund,aslanian,askari,ashmead,asby,asai,arterbury,artalejo,arqueta,arquero,arostegui,arnell,armeli,arista,arender,arca,arballo,aprea,applen,applegarth,apfel,antonello,antolin,antkowiak,angis,angione,angerman,angelilli,andujo,andrick,anderberg,amigon,ambers,amalfitano,alviso,alvez,altice,altes,almarez,allton,allston,allgeyer,allegretti,aliaga,algood,alberg,albarez,albaladejo,akre,aitkin,ahles,ahlberg,agnello,adrien,adinolfi,adamis,abramek,abolt,abitong,zurich,zurawski,zufall,zubke,zizzo,zipperer,zinner,zinda,ziller,zill,zevallos,zesati,zenzen,zentner,zellmann,zelinsky,zboral,zarcone,zapalac,zaldana,zakes,zaker,zahniser,zacherl,zabawa,zabaneh,yum,youse,youree,younis,yorty,yonce,yero,yerkey,yeck,yeargan,yauch,yashinski,yambo,xiang,wrinn,wrightsman,worton,wortley,worland,woolworth,woolfrey,woodhead,woltjer,wolfenden,wolden,wolchesky,wojick,woessner,witwer,witters,witchard,wissler,wisnieski,wisinski,winnike,winkowski,winkels,wingenter,wineman,winegardner,wimpy,wilridge,wilmont,willy,willians,williamsen,wilhide,wilhelmsen,wilhelmi,wildrick,wilden,wiland,wiker,wigglesworth,wiebusch,widdowson,wiant,wiacek,whittet,whitter,whitelock,whiteis,whiley,westrope,westpfahl,westin,wessman,wessinger,wesemann,wesby,wertheimer,weppler,wenke,wengler,wender,welp,weitzner,weissberg,weisenborn,weipert,weiman,weidmann,wehrsig,wehrenberg,weemes,weeman,wayner,waston,wasicek,wascom,wasco,warmath,warbritton,waltner,wallenstein,waldoch,waldal,wala,waide,wadlinger,wadhams,vullo,voorheis,vonbargen,volner,vollstedt,vollman,vold,voge,vittorio,virtue,virginia,violett,viney,vinciguerra,vinal,villata,villarrvel,vilanova,vigor,vigneault,view,vielma,veyna,vessella,versteegh,verderber,venier,venice,venditti,velotta,vejarano,veil,vecchia,vecchi,vastine,vasguez,varella,vanry,vannah,vanhyning,vanhuss,vanhoff,vanhoesen,vandivort,vandevender,vanderlip,vanderkooi,vandebrink,vancott,vallien,vallas,vallandingham,valiquette,valasek,vahey,vagott,uyematsu,urbani,uran,upp,uno,union,umbach,udo,tyon,tyma,twyford,twombley,twohig,tutterrow,turnes,turkington,turchi,tunks,tumey,tumbaga,tuinstra,tsukamoto,tschetter,trussel,trubey,trovillion,troth,trostel,tron,trinka,trine,tribbey,triarsi,trevor,treto,trautz,tragesser,tooman,toolson,tonozzi,tomkiewicz,tomb,tomasso,tolin,tolfree,toelle,tisor,tiry,tinstman,timmermann,tillie,tickner,tiburcio,thunberg,thronton,thompsom,theil,thayne,thaggard,teschner,tensley,tenery,tempest,tellman,tellado,telep,teigen,teator,teall,tayag,tavis,tattersall,tassoni,tarshis,tappin,tappe,tansley,talone,talford,tainter,taha,taguchi,tacheny,tabak,szymczyk,szwaja,szopinski,sze,syvertsen,swogger,switcher,swist,swilling,swierczek,swiech,swickard,swiatek,swezey,swepson,sweezy,swaringen,swanagan,swailes,swade,sveum,svenningsen,svec,suttie,supry,sunga,summerhill,summars,sulit,stys,stutesman,stupak,stumpo,stuller,stuekerjuerge,stuckett,stuckel,stuchlik,stuard,strutton,strop,stromski,stroebel,strehlow,strause,strano,straney,stradling,stoyle,stormo,stopyra,stoots,stoop,stonis,stoltenburg,stoiber,stoessel,stitzer,stien,stichter,stezzi,stewert,stepler,steinkraus,stegemann,steeples,steenburg,steeley,staszak,stasko,starkson,stanwick,stanke,stanifer,stangel,stain,stai,squiers,sprout,springsteen,spraglin,spragins,spraberry,spoelstra,spisak,spirko,spille,spidel,speyer,speroni,spenst,speak,spartz,sparlin,sparacio,spaman,spainhower,sow,souers,souchet,sosbee,sorn,sorice,sorbo,soqui,somer,solon,soehl,sodergren,socorro,sobie,smucker,smsith,smoley,smolensky,smolenski,smolder,smethers,slusar,slowey,slonski,slemmons,slatkin,slates,slappy,slaney,slagter,slacum,skutnik,skrzypek,skibbe,sjostrom,sjoquist,sivret,sitko,sisca,sinnett,sineath,simoni,simar,simao,silvestro,silleman,silkwood,silha,silfies,silberhorn,silacci,sigrist,sieczkowski,sieczka,shure,shulz,shugrue,shrode,shown,shovlin,shortell,shonka,shiyou,shiraishi,shiplett,sheu,shermer,sherick,sheng,sheeks,shed,sharron,shantz,shakir,shaheed,shadoan,shadid,shackford,shabot,seung,seufert,setty,setters,servis,server,serres,serrell,serpico,serpas,serafine,sensenig,senft,semenec,semen,semas,semaan,selvera,sellmeyer,sek,segar,seever,seeney,seeliger,seehafer,seebach,sebben,seaward,seary,searl,searby,scotland,scordino,scolieri,scolaro,schwiebert,schwartze,schwaner,schuur,schupbach,schumacker,schum,schudel,schubbe,schroader,schramel,schollmeyer,schoenherr,schoeffler,schoeder,schnurr,schnorr,schneeman,schnake,schnaible,schmaus,schlotter,schinke,schimming,schimek,schikora,scheulen,scherping,schermer,scherb,schember,schellhase,schedler,schanck,schaffhauser,schaffert,schadler,scarola,scarfo,scarff,scantling,scaff,sayward,sayas,saxbury,savin,savel,savastano,savannah,sault,satre,sarkar,santellan,sandmeier,sampica,salvesen,saltis,salloum,salling,salce,salatino,salata,salamy,safe,sadowsky,sadlier,sabbatini,sabatelli,sabal,sabados,rydzewski,rybka,rybczyk,ruz,rusconi,rupright,rufino,ruffalo,rudiger,rudig,ruda,rubyor,royea,roxberry,rover,rouzer,roumeliotis,roston,rossmann,rosko,rosetta,rosene,rosenbluth,roseland,rosasco,rosano,rosal,rorabaugh,romie,romaro,rolstad,rollow,rohrich,roghair,rogala,roets,roen,roemmich,roelfs,roeker,roedl,roedel,rodeheaver,roddenberry,rockstad,rocchi,robirds,robben,robasciotti,robaina,rizzotto,rizzio,rittle,ritcher,rissman,riseden,ripa,rion,rintharamy,rinehimer,rinck,riling,rike,rietschlin,riesenberg,riemenschneid,rieland,rickenbaugh,rickenbach,riches,rhody,revells,reutter,respress,resnik,renton,remmel,reitmeyer,reitan,reister,reinstein,reino,reinkemeyer,reifschneider,reierson,reichle,rehmeier,rehl,regine,reeds,rede,records,recar,rebeiro,raybourn,rawl,rautio,raugust,raudenbush,raudales,rattan,rashad,rapuano,rapoport,rantanen,ransbottom,raner,ramkissoon,rambousek,raio,rainford,radakovich,rad,rabenhorst,quivers,quispe,quintin,quinoes,quince,quilici,quattrone,quates,quance,quale,purswell,purpora,pulera,pulcher,puckhaber,pryer,pruyne,pruit,prudencio,prows,protzman,prothero,prospero,prosperi,prospal,privott,pritchet,priem,prest,prell,preer,pree,preddy,preda,pravata,pradhan,potocki,postier,postema,posse,posadas,poremba,popper,popichak,ponti,pomrenke,pomponi,pomarico,pollok,polkinghorn,polino,pock,plough,plenty,plater,plagman,pipher,pinzone,pinkleton,pillette,pillers,pill,pilapil,pignone,pignatelli,piersol,piepho,picton,pickrel,picket,pichard,picchi,piatek,pharo,phanthanouvon,pettingill,pettinato,petrovits,pethtel,petersheim,pershing,perrez,perra,pergram,peretz,perego,perches,pennello,pennella,pennant,pendry,penaz,pellish,peeks,pecanty,peare,paysour,pavlovich,pavick,pavelko,paustian,patzer,patsy,patete,patadia,paszkiewicz,pase,pasculli,pascascio,parrotte,parlor,parajon,paparo,papandrea,paone,pantaleon,panning,paniccia,pancho,panarello,palmeter,pallan,palardy,pahmeier,padget,padel,oyster,oya,oxborrow,oveson,outwater,ottaway,otake,ostermeyer,osmer,osinski,osiecki,oroak,orndoff,orms,orkin,oregon,ordiway,opatz,onsurez,onishi,oliger,okubo,okoye,ohlmann,offord,offner,offerdahl,oesterle,oesch,odonnel,odeh,odebralski,obie,obermeier,oberhausen,obenshain,obenchain,oats,nute,nulty,norrington,norlin,nore,nordling,nordhoff,norder,nordan,norals,nogales,noboa,nitsche,niermann,nienhaus,niedringhaus,niedbalski,nicolella,nicolais,nickleberry,nicewander,newfield,neurohr,neumeier,netterville,nersesian,nern,nerio,nerby,nerbonne,neitz,neighbours,neighbor,neidecker,neat,neason,nead,navratil,naves,nastase,nasir,nasca,narine,narimatsu,nard,narayanan,nappo,namm,nalbone,nakonechny,nabarro,myott,muthler,muscatello,murriel,murin,murders,muoio,mundel,munafo,mulch,mukherjee,muffoletto,muessig,muckey,mucher,mruk,moyd,mowell,mowatt,moutray,mourning,mou,motzer,moster,mortis,morgenroth,morga,morataya,montross,montezuma,monterroza,montemarano,montello,montbriand,montavon,montaque,monigold,monforte,molgard,moleski,mohsin,mohead,mofield,moerbe,moeder,mochizuki,miyazaki,miyasaki,mital,miskin,mischler,minus,minniear,minero,milosevic,mildenhall,mila,mikhail,mielsch,midden,michonski,michniak,michitsch,michelotti,micheli,michelfelder,michand,miao,metelus,merkt,merando,meranda,mentz,meneley,menaker,memory,melino,meir,mehaffy,meehl,meech,meczywor,mcweeney,mcumber,mcredmond,mcneer,mcnay,mcmikle,mcmaken,mclaurine,mclauglin,mclaney,mckune,mckinnies,mckague,mchattie,mcgrapth,mcglothen,mcgath,mcfolley,mcdannell,mccurty,mccort,mcclymonds,mcclimon,mcclamy,mccaughan,mccartan,mccan,mccadden,mcburnie,mcburnett,mcbryar,mcannally,mcalevy,mcaleese,maytorena,mayrant,mayol,mayland,mayeaux,mauter,matthewson,mathiew,matern,matera,maslow,mashore,masaki,maruco,martorell,martenez,marry,marrujo,marrison,maroun,markway,markos,markoff,markman,marian,marello,marbry,marban,maranda,maphis,manuele,mansel,manganello,mandrell,mandoza,manard,manago,maltba,mallick,mallak,maline,malikowski,majure,majcher,maise,mahl,maffit,maffeo,madueno,madlem,madariaga,macvane,mackler,macconnell,macchi,maccarone,lyng,lynchard,lura,lunning,luneau,lunden,lumbra,lumbert,lueth,ludington,luckado,lucchini,lucatero,luallen,lozeau,lowen,lovera,lovelock,louck,lothian,lorio,lorimer,lorge,loretto,longhenry,lonas,loiseau,lohrman,logel,loft,locks,lockie,llerena,livington,liuzzi,liscomb,lippeatt,liou,linhardt,lindelof,lindbo,limehouse,limage,lillo,lillian,lilburn,liggons,lidster,liddy,liddick,lich,liberato,lian,lia,leysath,lewelling,lesney,leser,lescano,leonette,lentsch,lenius,lemmo,lemming,lemcke,lein,leggette,legerski,legard,leever,leete,ledin,lecomte,lecocq,leakes,leab,lazarz,layous,lawrey,lawery,lauze,lautz,laughinghouse,latulippe,lattus,lattanzio,later,lascano,larmer,laris,larcher,laprise,lapin,lapage,lano,langseth,langman,langland,landstrom,landsberg,landsaw,landram,lamphier,lamendola,lamberty,lakhani,laker,lajara,lagrow,lagman,ladewig,laderman,ladden,lacrue,laclaire,lachut,lachner,kwit,kvamme,kvam,kutscher,kushi,kurgan,kunsch,kundert,kun,kulju,kukene,kudo,kubin,kubes,kuberski,krystofiak,kruppa,krul,krukowski,kruegel,kronemeyer,krock,kriston,kretzer,krenn,kralik,krafft,krabill,kozisek,kovich,koverman,kovatch,kovarik,kotlowski,kosmala,kosky,kosir,kosa,korpi,kornbluth,koppen,kooistra,kohlhepp,kofahl,koeneman,koebel,koczur,kobrin,kobashigawa,koba,knuteson,knoff,knoble,knipper,knierim,kneisley,klusman,kloc,klitzing,klinko,klinefelter,klemetson,kleinpeter,klauser,klatte,klaren,klare,kissam,kirkhart,kirchmeier,kinzinger,kindt,kincy,kincey,kimoto,killingworth,kilcullen,kilbury,kietzman,kienle,kiedrowski,kidane,khamo,khalili,ketterling,ketchem,kessenich,kessell,kepp,kenon,kenning,kennady,kendzior,kemppainen,kellermann,keirns,keilen,keiffer,kehew,keelan,keawe,keator,kealy,keady,kathman,kastler,kastanes,kassab,karren,karpin,karau,karathanasis,kara,kaps,kaplun,kapaun,kannenberg,kanipe,kander,kandel,kanas,kanan,kamke,kaltenbach,kallenberger,kallam,kali,kaley,kafton,kafer,kabler,kaaihue,jupiter,jundt,jubilee,jovanovich,jojola,johnstad,jodon,joachin,jinright,jew,jessick,jeronimo,jerald,jenne,jelsma,jeannotte,jeangilles,jaworsky,jaubert,jarry,jarrette,jarreau,jarett,janos,janecka,janczak,jalomo,jagoda,jagla,jacquier,jaber,iwata,ivanoff,isola,iserman,isais,isaacks,iron,inverso,infinger,ibsen,hyser,hylan,hybarger,hwee,hutchenson,hutchcroft,husar,hurlebaus,hunsley,hunker,hummingbird,humberson,hulst,hulon,huhtala,hugill,hugghins,huffmaster,huckeba,hrabovsky,howden,hoverson,houts,houskeeper,housh,hosten,horras,horchler,hor,hopke,hooke,honie,holtsoi,holsomback,holoway,holmstead,hoistion,hohnstein,hoheisel,hoguet,hoggle,hogenson,hoffstetter,hoffler,hoffa,hofe,hoefling,hoague,hizer,hirschfield,hironaka,hiraldo,hinote,hingston,hind,hinaman,hillie,hillesheim,hilderman,hiestand,heyser,heys,hews,hew,hertler,herrero,herrandez,heppe,henle,henkensiefken,henigan,henandez,henagan,hemberger,heman,helser,helmich,hellinger,helfrick,heldenbrand,heinonen,heineck,heikes,heidkamp,heglar,heffren,heelan,hedgebeth,heckmann,heckaman,hechmer,hazelhurst,hawken,haverkamp,havatone,hausauer,hasch,harwick,hartse,harts,harrower,harle,hargroder,hardway,hardinger,hardemon,harbeck,hant,hamre,hamberg,hallback,haisten,hailstone,hahl,hagner,hagman,hagemeyer,haeussler,hackwell,haby,haataja,gverrero,gustovich,gustave,guske,gushee,gurski,gurnett,gura,gunto,gunselman,gugler,gudmundson,gudinas,guarneri,grumbine,gruis,grotz,grosskopf,grosman,grosbier,grinter,grilley,grieger,grewal,gressler,greaser,graus,grasman,graser,grannan,granath,gramer,graboski,goyne,gowler,gottwald,gottesman,goshay,gorr,gorovitz,gores,goossens,goodier,goodhue,gonzeles,gonzalos,gonnella,golomb,golick,golembiewski,goeke,godzik,goar,glosser,glendenning,glendening,glatter,glas,gittings,gitter,gisin,giscombe,gimlin,gillitzer,gillick,gilliand,gilb,gigler,gidden,gibeau,gibble,gianunzio,giannattasio,gertelman,gerosa,gerold,gerland,gerig,gerecke,gerbino,genz,genovesi,genet,gelrud,geitgey,geiszler,gehrlein,gazzo,gawrys,gavilanes,gaulden,gate,garthwaite,garmoe,gargis,gara,gannett,galligher,galler,galleher,gallahan,galford,gal,gahn,gacek,gabert,fuster,furuya,furse,fujihara,fuhriman,fruit,frueh,fromme,from,froemming,friskney,frietas,freiler,freelove,freber,frear,frankl,frankenfield,franey,francke,foxworthy,formella,foringer,forgue,forge,fonnesbeck,fonceca,folland,fodera,fode,floresca,fleurent,fleshner,flentge,fleischhacker,fleeger,flecher,flam,flair,flaim,fivecoat,firebaugh,fioretti,finucane,filley,figuroa,figuerda,fiddelke,feurtado,fetterly,fessel,femia,feild,fehling,fegett,fedde,fechter,fawver,faustino,faulhaber,fatchett,fassnacht,fashaw,fasel,farrugia,farran,farness,farhart,farbman,fama,falwell,falvo,falling,falkenstein,falin,failor,faigin,fagundo,fague,fagnan,fagerstrom,faden,eytchison,eyles,ewy,evon,everage,evangelist,estrin,estorga,esponda,espindola,escher,esche,escarsega,escandon,erven,erding,eplin,enix,englade,engdahl,enck,emmette,embery,emberson,eltzroth,else,elsayed,ellerby,ellens,elhard,elfers,elazegui,eisermann,eilertson,eiben,ehrhard,ehresman,egolf,egnew,eggins,efron,effland,eduardo,edminster,edgeston,ede,eckstrom,eckhard,eckford,echoles,ebsen,eatherly,eastlick,earnheart,ear,dykhuizen,dyas,duttweiler,dutka,dutch,dusenbury,dusenbery,durre,durnil,durnell,durie,durhan,durando,dupriest,dunsmoor,dunseith,dunnum,dunman,dunlevy,duma,dulude,dulong,duignan,dugar,dufek,ducos,duchaine,duch,dubow,drowne,dross,drollinger,droke,driggars,dredge,drawhorn,drach,drabek,doyne,doukas,dorvil,dorow,doroski,dornak,dormer,dorian,donnelson,donna,donn,donivan,dondero,dompe,dolle,doakes,diza,dixie,divirgilio,ditore,distel,disimone,disbro,dipiero,dingson,diluzio,dillehay,dilbert,digiorgio,diflorio,dietzler,dietsch,dieterle,dierolf,dierker,dicostanzo,dicesare,dexheimer,dewitte,dewing,devoti,devincentis,devary,deutschman,dettloff,detienne,destasio,dest,despard,desmet,deslatte,desfosses,derise,derenzo,deppner,depolo,denoyer,denoon,denno,denne,deniston,denike,denes,demoya,demick,demicco,demetriou,demange,delva,delorge,delley,delisio,delhoyo,delgrande,delgatto,delcour,delair,deinert,degruy,degrave,degeyter,defino,deffenbaugh,deener,decook,decant,deboe,deblanc,deatley,dearmitt,deale,deaguiar,dayan,daus,dauberman,datz,dase,dary,dartt,darocha,dario,dari,dardis,dapper,danowski,dancel,dami,dallmann,dalere,dalba,dakan,daise,dailing,dahan,dagnan,daggs,dagan,czarkowski,czaplinski,cutten,curtice,curenton,cure,curboy,cura,culliton,culberth,cucchiara,cubbison,csaszar,crytser,crotzer,crossgrove,crosser,croshaw,croissant,crocco,critzer,creveling,cressy,creps,creese,cratic,crate,craigo,craigen,craib,cracchiolo,crable,coykendall,cowick,coville,couzens,coutch,cousens,cousain,counselman,coult,cotterell,cott,cotham,corsaut,corriere,corredor,cornet,cornelia,corkum,coreas,cordoza,corbet,corathers,conwill,contreas,consuegra,constanza,conolly,conedy,companion,comins,combee,colosi,colom,colmenares,collymore,colleran,colina,colaw,colatruglio,colantro,colantonio,cohea,cogill,codner,code,codding,cockram,cocanougher,cobine,cluckey,clucas,cloward,cloke,clisham,clipper,clinebell,cliffe,clendenen,cisowski,cirelli,ciraolo,ciocca,cintora,ciesco,cibrian,chupka,chugg,christmann,choma,chiverton,chirinos,chinen,chimenti,chima,cheuvront,chesla,chesher,chesebro,chern,chehebar,cheatum,chastine,chapnick,chapelle,chambley,cercy,celius,celano,cayea,cavicchi,cattell,catanach,catacutan,castelluccio,castellani,cassmeyer,cassetta,cassada,caspi,cashmore,casebier,casanas,carrothers,carrizal,carriveau,carretero,carradine,carosella,carnine,carmel,carloni,carkhuff,cardosi,cardo,carchidi,caravello,caranza,carandang,capes,cantrall,canpos,canoy,cannizzaro,canion,canida,canham,cangemi,cange,candle,cancelliere,canard,camarda,calverley,calogero,callendar,calame,cadrette,cachero,caccavale,cabreros,cabrero,cabrara,cabler,butzer,butte,butrick,butala,bustios,busser,busic,bushorn,busher,burmaster,burl,burkland,burkins,burkert,burgueno,burgraff,buren,burel,burdon,burck,burby,buoy,bunk,bumford,bulock,bujnowski,buggie,buffy,budine,bucciero,bubier,brzoska,brydges,brumlow,brosseau,brooksher,brokke,broeker,brittin,bristle,briano,briand,brettschneide,bresnan,brentson,brenneis,brender,brazle,brassil,brasington,branstrom,branon,branker,brandwein,brandau,brana,bralley,brailey,brague,brade,bozzi,bownds,bowmer,bournes,bour,bouchey,botto,boteler,borroel,borra,boroski,boothroyd,boord,bonny,bonga,bonato,bonadonna,bolejack,boldman,boiser,boggio,bogacki,boerboom,boehnlein,boehle,bodah,bobst,boak,bluemel,blockmon,blitch,blincoe,bleier,blaydes,blasius,bittel,bir,binsfeld,bindel,bilotti,billiott,bilbrew,bihm,biersner,bielat,bidrowski,bickler,biasi,bianca,bhola,bhat,bewick,betzen,bettridge,betti,betsch,besley,beshero,besa,bertoli,berstein,berrien,berrie,berrell,bermel,berenguer,benzer,bensing,bennie,benedix,bemo,belile,beilman,behunin,behrmann,bedient,becht,beaule,beaudreault,bealle,beagley,bayuk,bayot,bayliff,baugess,battistoni,batrum,basinski,basgall,bartolomei,bartnik,bartl,bartko,bartholomay,barthlow,bartgis,barsness,barski,barlette,barickman,bargen,bardon,barcliff,barbu,barbar,barakat,baracani,baraban,banos,banko,bania,bambach,balok,balogun,bally,baldini,balck,balcer,balash,baim,bailor,bahm,bahar,bagshaw,baggerly,badie,badal,backues,babino,ba,aydelott,awbrey,aversano,avansino,auyon,aukamp,aujla,augenstein,astacio,ast,asplin,asato,asano,aruizu,artale,arrick,arneecher,armelin,armbrester,armacost,arkell,argue,argrave,areizaga,areas,apolo,anzures,anzualda,antwi,antillon,antenor,annand,anhalt,angove,anglemyer,anglada,angiano,angeloni,andaya,ancrum,anagnos,ammirati,amescua,america,ambrosius,amacker,amacher,amabile,alvizo,alvernaz,alvara,altobelli,altobell,althauser,alterman,altavilla,alsip,alphonso,almeyda,almeter,alman,allscheid,allaman,aliotta,alicia,aliberti,alghamdi,alfonzo,albiston,alberta,alberding,alarie,alano,aja,ailes,ahsan,ahrenstorff,ahler,aerni,ackland,achor,acero,acebo,ace,abshier,abruzzo,abrom,abood,abnet,abend,abegg,abbruzzese,aaberg,zysk,zutell,zumstein,zummo,zuhlke,zuehlsdorff,zuch,zucconi,zortman,zohn,ziv,zingone,zingg,zingale,zima,zientek,zieg,zervas,zerger,zenk,zeldin,zeiss,zeiders,zediker,zea,zavodny,zarazua,zappone,zappala,zapanta,zaniboni,zanchi,zampedri,zaller,zakrajsek,zagar,zadrozny,zablocki,zable,yust,yunk,youngkin,yosten,yockers,yochim,yerke,yerena,yeast,yanos,yam,wysinger,wyner,wrisley,woznicki,wortz,worsell,wooters,woon,woolcock,woodke,wonnacott,wolnik,wittstock,witting,witry,witfield,witcraft,wissmann,wissink,wisehart,wiscount,wironen,wipf,winterrowd,wingett,windon,windish,windisch,windes,wiltbank,willmarth,willick,wiler,wieseler,wiedmaier,wiederstein,wiedenheft,wieberg,wickware,wickkiser,wickell,whittmore,whitker,whitegoat,whitcraft,whisonant,whisby,whetsell,whedon,westry,westcoat,wernimont,wentling,wendlandt,wencl,weisgarber,weininger,weikle,weigold,weigl,weichbrodt,wehrli,wehe,weege,weare,watland,wassmann,warzecha,warrix,warrell,warnack,waples,wantland,wanger,wandrei,wander,wanat,wampole,waltjen,walterscheid,waligora,walding,waldie,walczyk,wakins,waitman,wair,wainio,wahpekeche,wahlman,wagley,wagenknecht,wadle,waddoups,wadding,wack,vuono,vuillemot,vugteveen,vosmus,vorkink,vories,vondra,voelz,vlashi,vivo,vitelli,vitali,viscarra,virgo,vinet,vimont,villega,villard,vignola,viereck,videtto,vicoy,vessell,vescovi,verros,vernier,vernaglia,vergin,verdone,verdier,verastequi,vejar,vasile,vasi,varnadore,vardaro,vanzanten,vansumeren,vanschuyver,vanleeuwen,vanhowe,vanhoozer,vaness,vandewalker,vandevoorde,vandeveer,vanderzwaag,vanderweide,vanderhyde,vandellen,vanamburg,vanalst,vallin,valk,valerie,valentini,valcarcel,valasco,valadao,vacher,urquijo,unterreiner,unsicker,unser,unrau,undercoffler,uhm,uffelman,uemura,ueda,tyszko,tyska,tymon,tyce,tyacke,twinam,tutas,tussing,turmel,turkowski,turkel,turchetta,tupick,tumblin,tukes,tufte,tufo,tuey,tuell,tuckerman,tsutsumi,tsuchiya,try,trossbach,trivitt,trippi,trippensee,trimbach,trillo,triller,trible,tribe,tribby,trevisan,tresch,tramonte,traff,trad,tousey,totaro,torregrosa,torralba,torn,tolly,tofil,tofani,tobiassen,tippy,tiogangco,tino,tinnes,tingstrom,tingen,tine,tindol,tifft,tiffee,tiet,thuesen,thruston,throndson,thornsbury,thornes,thiery,thielman,thie,theilen,thede,thate,thane,thalacker,thaden,teuscher,terracina,terell,terada,tepfer,tennessee,tenneson,tenant,temores,temkin,tellers,telleria,teaque,tealer,teachey,tavakoli,tauras,taucher,tator,tartaglino,tarpy,tape,tannery,tani,tams,tamlin,tambe,tallis,talamante,takayama,takaki,takagi,taibl,taffe,tadesse,tade,tabeling,tabag,szoke,szoc,szala,szady,sysak,sylver,syler,swonger,swiggett,swensson,sweis,sweers,sweene,sweany,sweaney,swartwout,swamy,swales,swab,susman,surman,surgeon,sundblad,summerset,summerhays,sumerall,sule,sugimoto,subramanian,sturch,stupp,stunkard,stumpp,struiksma,stropes,stromyer,stromquist,strede,strazza,strauf,storniolo,storjohann,stonum,stonier,stonecypher,stoneberger,stollar,stokke,stokan,stoetzel,stoeckel,stockner,stockinger,stockholm,stockert,stockdill,stobbe,stitzel,stitely,stirgus,stigers,stettner,stettler,sterlin,sterbenz,stemp,stelluti,steinmeyer,steininger,steinauer,steigerwalt,steider,steady,stavrou,staufenberger,stassi,starin,stankus,stanaway,stammer,stakem,staino,stahlnecker,stagnitta,staelens,staal,srsen,sprott,sprigg,sprenkle,sprenkel,spreitzer,spraque,sprandel,spotted,sporn,spivak,spira,spiewak,spieth,spiering,sperow,speh,specking,spease,spead,sparger,spanier,spall,sower,southcott,sosna,soran,sookram,sonders,solak,sohr,sohl,sofranko,soderling,sochor,sobon,smutz,smudrick,smithj,smid,slosser,sliker,slenker,sleight,sleger,sleet,slaby,skousen,skilling,skibinski,skeeters,skeet,skees,skane,skafidas,sivic,sivertsen,sivers,sitra,sito,siracusa,sinicki,simpers,simley,simbeck,silberberg,siever,siegwarth,sidman,siddons,siddle,sibbett,si,shumard,shubrooks,shough,shorb,shoptaw,sholty,shoffstall,shiverdecker,shininger,shimasaki,shifrin,shiffler,sheston,sherr,sherill,shere,shepeard,shelquist,shells,sheler,shave,shauf,sharrar,sharpnack,shanon,shamsiddeen,shambley,shallenberger,shadler,shaban,sha,sferra,seys,sexauer,sevey,severo,setlak,seta,sesko,sersen,serratore,serdula,senechal,seldomridge,seilhamer,seifer,seidlitz,sehnert,sedam,sebron,seber,sebek,seavers,sear,scullark,scroger,scovill,sciascia,sciarra,schweers,schwarze,schummer,schultes,schuchardt,schuchard,schrieber,schrenk,schreifels,schowalter,schoultz,scholer,schofill,schoff,schnuerer,schnettler,schmitke,schmiege,schloop,schlinger,schlessman,schlesser,schlageter,schiess,schiefer,schiavoni,scherzer,scherich,schechtman,schebel,scharpman,schaich,schaap,scappaticci,scadlock,savocchia,savini,savers,save,savageau,sauvage,sause,sauerwein,sary,sarwary,sarnicola,santone,santoli,santalucia,santacruce,sansoucie,sankoff,sanes,sandri,sanderman,sammartano,salmonson,salmela,salmans,sallaz,salis,sakuma,sakowski,sajdak,sahm,sagredo,safrit,sade,sackey,sabio,sabino,sabina,rybolt,ruzzo,ruthstrom,ruta,russin,russian,russak,rusko,ruskin,rusiecki,ruscher,rupar,rumberger,rullan,ruliffson,ruhlman,ruger,rufenacht,ruelle,rudisell,rudi,rucci,rublee,ruberto,rubeck,rowett,rouge,rottinghaus,roton,rothgeb,rothgaber,rothermich,rostek,rossini,roskelley,rosing,rosi,rosewell,rosebush,rosberg,roon,ronin,romesburg,romelus,rolley,rollerson,rollefson,rolins,rolens,rois,rohrig,rohrbacher,rohland,rohen,roh,rogness,roes,roering,roehrick,roebke,rodregez,rodabaugh,rocks,rockingham,roblee,robel,roadcap,rizzolo,riviezzo,rivest,riveron,risto,rissler,risen,rippentrop,ripka,rinn,ringuette,ringering,rindone,rindels,rim,rieffer,riedman,riede,riecke,riebow,riddlebarger,rhome,rhodd,rhatigan,rhame,reyers,rewitzer,revalee,retzer,rettinger,reschke,requa,reper,reopell,renzelman,renne,renker,renk,renicker,rendina,rendel,remund,remmele,remiasz,remaklus,remak,reitsma,reitmeier,reiswig,reishus,reining,reim,reidinger,reick,reiche,regans,reffett,reesor,reekie,redpath,redditt,rechtzigel,recht,rebel,rearden,raynoso,raxter,ratkowski,rasulo,rassmussen,rassel,raspberry,raser,rappleye,rappe,randy,randrup,randleman,ramson,rampey,ramming,rama,rainier,raider,radziewicz,quirarte,quintyne,quickel,query,quattrini,quarry,quakenbush,quaile,pytel,putty,pushaw,pusch,purslow,punzo,pullam,pugmire,puello,pu,przekop,pruss,pruiett,provow,prophete,procaccini,pritz,prillaman,priess,pretlow,prestia,presha,prescod,preast,praytor,prashad,praino,pozzi,pounder,pottenger,potash,porada,popplewell,ponzo,ponter,pommier,polland,polidori,polasky,pola,pok,poitier,poisso,poire,point,pofahl,podolsky,podell,plueger,plowe,plotz,plotnik,ploch,pliska,plessner,plaut,platzer,plake,pizzino,pizza,pirog,piquette,pipho,pioche,pintos,pinkert,pinet,pilkerton,pilch,pilarz,pignataro,piermatteo,picozzi,pickler,pickette,pichler,philogene,pheasant,phare,phang,pfrogner,pfisterer,pettinelli,petruzzi,petrovic,petretti,petermeier,pestone,pesterfield,pessin,pesch,persky,perruzza,perrott,perritt,perretti,perrera,peroutka,peroni,peron,peret,perdew,perazzo,peppe,peno,penberthy,penagos,peles,pelech,peiper,peight,pefferman,peddie,peckenpaugh,pean,payen,pavloski,pavlica,paullin,pattie,patteson,passon,passey,passe,passalacqua,pasquini,paskel,parter,partch,parriott,parrella,parraz,parmely,parizo,parisian,papelian,papasergi,pantojz,panto,panich,panchal,palys,palms,pallone,palinski,pali,palevic,pale,pagels,paciorek,pacho,pacella,paar,ozbun,overweg,overholser,ovalles,outhouse,outcalt,otterbein,otta,ostergren,osher,osbon,orzech,orwick,orrico,oropesa,orn,ormes,orillion,opal,onorati,onnen,omary,olk,olding,okonski,okimoto,ohlrich,ohayon,oguin,ogley,oftedahl,offen,ofallon,oeltjen,odam,ockmond,ockimey,ocean,obermeyer,oberdorf,obanner,oballe,oard,oakden,nyhan,nydam,numan,noyer,notte,nothstein,notestine,noser,nork,nolde,noa,nishihara,nishi,nikolic,nihart,nietupski,niesen,niehus,niece,nidiffer,nicoulin,nicolaysen,nicklow,nickl,nickeson,nichter,nicholl,ngyun,newsham,newmann,neveux,neuzil,neumayer,netland,nessen,nesheim,nelli,nelke,necochea,nazari,navy,navorro,navarez,navan,natter,natt,nater,nasta,narvaiz,nardelli,napp,nakahara,nairn,nagg,nager,nagano,nafziger,naffziger,nadelson,muzzillo,murri,murrey,murgia,murcia,muno,munier,mulqueen,mulliniks,mulkins,mulik,muhs,muffley,mozell,moynahan,mounger,mottley,motil,moseman,moseby,mosakowski,morten,mortell,morrisroe,morrero,mormino,morland,morger,morgenthaler,moren,morelle,morawski,morasca,morang,morand,moog,montney,montera,montee,montane,montagne,mons,monohan,monnett,monkhouse,moncure,momphard,molyneaux,molles,mollenkopf,molette,moland,mohs,mohmand,mohlke,moessner,moers,mockus,moccio,mlinar,mizzelle,mittler,mitri,mitchusson,mitchen,mistrot,mistler,misch,miriello,minkin,mininger,minerich,minehart,minderman,minden,minahan,milonas,millon,millholland,milleson,millerbernd,millage,militante,milionis,milhoan,mildenberger,milbury,mikolajczak,miklos,mikkola,mikes,migneault,mifsud,mietus,mieszala,mielnicki,midy,michon,michioka,micheau,michaeli,micali,methe,metallo,messler,mesch,merow,meroney,mergenthaler,meres,mercy,menuey,menousek,menning,menn,menghini,mendia,memmer,melot,mellow,mellenthin,melland,meland,meixner,meisenheimer,meineke,meinders,mehrens,mehlig,meglio,medsker,medicine,medero,mederios,meabon,mcwright,mcright,mcreath,mcrary,mcquirter,mcquerry,mcquary,mcphie,mcnurlen,mcnelley,mcnee,mcnairy,mcmanamy,mcmahen,mckowen,mckiver,mckinlay,mckearin,mcirvin,mcintrye,mchorse,mchaffie,mcgroarty,mcgoff,mcgivern,mceniry,mcelhiney,mcdiarmid,mccullars,mccubbins,mccrimon,mccovery,mccommons,mcclour,mccarrick,mccarey,mccallen,mcbrien,mcarthy,mayone,maybin,maximo,maxam,maurais,maughn,matzek,matts,matin,mathre,mathia,mateen,matava,masso,massar,massanet,masingale,mascaro,marthaler,martes,marso,marshman,marsalis,marrano,marolt,marold,markins,margulis,mardirosian,marchiano,marchak,marandola,marana,manues,mantis,mante,mansukhani,mansi,mannan,maniccia,mangine,manery,mandigo,manda,mancell,mamo,malstrom,malouf,malenfant,malena,maldenado,malandruccolo,malak,malabanan,makino,maj,maisonave,mainord,maino,mainard,maillard,maia,mahmud,mahdi,mahapatra,mahaley,mahaffy,magouirk,maglaras,magat,magan,maga,maffia,madrazo,madrano,maditz,mackert,mackellar,mackell,macht,macchia,maccarthy,maahs,lytal,lye,luzar,luzader,lutjen,lunger,lunan,luma,lukins,luhmann,luers,ludvigsen,ludlam,ludemann,luchini,lucente,lubrano,lubow,luber,lubeck,lowing,loven,loup,louise,louge,losco,lorts,lormand,lorenzetti,longford,longden,longbrake,lokhmatov,loge,loeven,loeser,locket,locey,locatelli,litka,lista,lisonbee,lisenbee,liscano,liranzo,liquori,liptrot,lionetti,lio,linscomb,linkovich,linington,lingefelt,lindler,lindig,lindall,lincks,linander,linan,limburg,limbrick,limbach,likos,lighthall,liford,lietzke,liebe,liddicoat,lickley,lichter,libel,lias,liapis,lezo,lewan,levitz,levesgue,leverson,levander,leuthauser,letbetter,lesuer,lesmeister,lesly,lerer,leppanen,lepinski,leota,lenherr,lembrick,lelonek,leisten,leiss,leins,leingang,leinberger,leinbach,leikam,leidig,lehtonen,lehnert,lehew,legier,lefchik,lecy,leconte,lecher,lebrecht,leather,leaper,lawter,lawrenz,lavy,laur,lauderbaugh,lauden,laudato,latting,latsko,latini,lassere,lasseigne,laspina,laso,laslie,laskowitz,laske,laser,lasenby,lascola,lariosa,larcade,lapete,laperouse,lanuza,lanting,lantagne,lansdale,lanphier,langmaid,langella,lanese,landrus,lampros,lamens,laizure,laitinen,laigle,lahm,lagueux,lagorio,lagomarsino,lagasca,lagana,lafont,laflen,lafavor,lafarge,laducer,ladnier,ladesma,lacognata,lackland,lacerte,labuff,laborin,labine,labauve,kuzio,kusterer,kussman,kusel,kusch,kurutz,kurdyla,kupka,kunzler,kunsman,kuni,kuney,kunc,kulish,kuliga,kulaga,kuilan,kuhre,kuhnke,kuemmerle,kueker,kudla,kudelka,kubinski,kubicki,kubal,krzyzanowski,krupicka,krumwiede,krumme,kross,kropidlowski,krokos,kroell,kritzer,kribs,kreitlow,kreisher,kraynak,krass,kranzler,kramb,kozyra,kozicki,kovalik,kovalchik,kovacevic,kotula,kotrba,koteles,kosowski,koskela,kosiba,koscinski,kosch,kory,korab,kopple,kopper,koppelman,koppel,konwinski,kon,kolosky,koloski,kolinsky,kolinski,kolbeck,kolasa,koepf,koda,kochevar,kochert,kobs,knust,knueppel,knoy,knieriem,knier,kneller,knappert,klitz,klintworth,klinkenberg,klinck,kleindienst,kleeb,klecker,kjellberg,kitten,kitsmiller,kisor,kisiel,kise,kirbo,kio,kinzle,kinkaid,kingsford,kingry,kimpton,kimel,kimberley,killmon,killick,kilgallon,kilcher,kihn,kiggins,kiecker,kher,khaleel,keziah,kettell,ketchen,keshishian,kersting,kersch,kerins,kercher,keno,kenefick,kemph,kempa,kelsheimer,kelln,kellenberger,kekahuna,keisling,keirnan,keimig,kehn,keal,ke,kaupp,kaufhold,kauffmann,katzenberg,katona,kaszynski,kaszuba,kassebaum,kasa,kartye,kartchner,karstens,karpinsky,karmely,karel,karasek,kapral,kaper,kanelos,kanahele,kampmann,kampe,kalp,kallus,kallevig,kallen,kaliszewski,kaleohano,kalchthaler,kalama,kalahiki,kaili,kahawai,kagey,justiss,jurkowski,jurgensmeyer,juilfs,josue,jopling,jondahl,jomes,joice,johannessen,joeckel,jezewski,jezek,jeswald,jervey,jeppsen,jenniges,jennifer,jennett,jemmott,jeffs,jeffry,jaurequi,janisch,janick,janice,jacek,jacaruso,iwanicki,ishihara,isenberger,isbister,iruegas,inzer,inyart,inscore,innocenti,inglish,infantolino,indovina,inaba,imondi,imdieke,imbert,illes,ida,iarocci,iannucci,huver,hutley,husser,husmann,hupf,huntsberger,hunnewell,hullum,huit,huish,huh,hughson,huft,hufstetler,hueser,hudnell,hovden,housen,houghtling,hoth,hossack,hoshaw,horsford,horry,hornbacher,horde,hoppenstedt,hopkinson,honza,honor,homann,holzmeister,holycross,holverson,holtzlander,holroyd,holmlund,hollywood,holderness,holderfield,holck,hojnacki,hohlfeld,hohenberger,hoganson,hogancamp,hoffses,hoerauf,hoell,hoefert,hodum,hoder,hockenbury,hoage,hisserich,hislip,hirons,hippensteel,hippen,hinkston,hindes,hinchcliff,hin,himmel,hillberry,hildring,hiester,hiefnar,hides,hibberd,hibben,heyliger,heyl,heyes,hevia,heu,hettrick,hert,hersha,hernandz,herkel,herber,henscheid,hennesy,henly,henegan,henebry,hench,hemsath,hemm,hemken,hemann,heltzel,hellriegel,hejny,heinl,heinke,heidinger,hegeman,hefferan,hedglin,hebdon,hearnen,hearing,heape,heagy,headings,headd,hazelbaker,havlick,hauschildt,haury,hassenfritz,hasenbeck,haseltine,hartstein,hartry,hartnell,harston,harpool,harmen,hardister,hardey,harders,harbolt,harbinson,haraway,haque,hansmann,hanser,hansch,hansberry,hankel,hanigan,haneline,hampe,hamons,hammerstone,hammerle,hamme,hammargren,hamelton,hamberger,hamasaki,halprin,halman,hallihan,halen,haldane,hails,haifley,hai,hages,hagadorn,hadwin,habicht,habermehl,gyles,gutzman,gutekunst,gustason,gusewelle,gurnsey,gurnee,gunterman,gumina,gulliver,gulbrandson,guiterez,guerino,guedry,gucwa,guardarrama,guagliano,guadagno,grulke,groote,groody,groft,groeneweg,grochow,grippe,grimstead,griepentrog,greenfeld,greenaway,grebe,graziosi,graw,gravina,grassie,grapes,granzow,grandjean,granby,gramacy,graces,gozalez,goyer,gotch,gosden,gorny,gormont,goodness,goodgion,gonya,gonnerman,gompert,golish,goligoski,goldmann,goike,goetze,godeaux,glenna,glaza,glassel,glaspy,glander,glady,giumarro,gitelman,gisondi,gismondi,girvan,girten,gironda,giovinco,ginkel,gilster,giesy,gierman,giddins,giardini,gianino,ghea,geurin,gett,getson,gerrero,germond,gere,gentsy,genta,gennette,genito,genis,gene,gendler,geltz,geiss,gehret,gegenheimer,geffert,geeting,gebel,gavette,gavenda,gaumond,gaudioso,gatzke,gatza,gattshall,gaton,gatchel,gasperi,gaska,gasiorowski,garritson,garrigus,garnier,garnick,gardinier,gardenas,garcy,garate,gandolfi,gamm,gamel,gambel,gallmon,gallemore,gallati,gainous,gainforth,gahring,gaffey,gaebler,gadzinski,gadbury,gabri,gabe,gaba,fyke,furtaw,furnas,furcron,funn,funck,fulwood,fulvio,fullmore,fukumoto,fuest,fuery,fuente,fuel,frymire,frush,frohlich,froedge,frodge,fritzinger,fricker,frericks,frein,freid,freggiaro,fratto,franzi,franciscus,fralix,fowble,fotheringham,foslien,foshie,fortmann,forsey,forkner,foppiano,fontanetta,fonohema,fogler,fockler,fluty,flusche,flud,florin,flori,flenory,fleharty,fleeks,flaxman,flash,flaming,fiumara,fitzmorris,finnicum,finkley,fineran,fillhart,filipi,fijal,fieldson,ficken,ficarra,fetch,festerman,fess,ferryman,ferner,fergason,ferell,fennern,femmer,feldmeier,feeser,feenan,federick,fedak,febbo,feazell,fearing,fazzone,fauth,fauset,faurote,faulker,faubion,fatzinger,fasick,fanguy,fambrough,falks,fahl,fabio,faaita,exler,ewens,estrado,esten,esteen,esquivez,espejo,esmiol,esguerra,esco,ertz,erspamer,ernstes,erisman,erhard,ereaux,ercanbrack,erbes,epple,entsminger,entriken,enslow,ennett,engquist,englebert,englander,engesser,engert,engeman,enge,enerson,end,emhoff,emge,emerald,elting,ellner,ellenberg,ellenbecker,elio,elfert,elden,elawar,ekstrand,eison,eismont,eisenbrandt,eiseman,eischens,ehrgott,egley,egert,eddlemon,economy,eckerson,eckersley,eckberg,echeverry,eberts,earthman,earnhart,eapen,eachus,dykas,dust,dusi,durning,during,durdan,dunomes,duncombe,dume,dullen,dullea,dulay,dul,duffett,dubs,dubard,drook,drenth,drahos,dragone,downin,downham,dowis,dowhower,doward,dovalina,dost,dopazo,doose,donson,donnan,dominski,dollarhide,dolinar,dolecki,dolbee,doege,dockus,dobler,dobkin,dobias,divoll,diviney,ditter,ditman,dissinger,dismang,dirlam,dinneen,dini,dingwall,dine,din,diloreto,dilmore,dillaman,dikeman,diiorio,dighton,diffley,dieudonne,dietel,dieringer,diercks,dienhart,diekrager,diefendorf,dicke,dicamillo,dibrito,dibona,dezeeuw,dewhurst,devins,deviney,deupree,detherage,despino,desmith,desjarlais,deshner,desha,desanctis,derring,derousse,derobertis,deridder,derego,derden,deprospero,deprofio,depping,deperro,denty,denoncourt,dencklau,demler,demirchyan,demichiel,demesa,demere,demaggio,delung,deluise,delmoral,delmastro,delmas,delligatti,delle,delena,delasbour,delarme,delargy,delagrange,delafontaine,deist,deiss,deighan,dehoff,degrazia,degman,defosses,deforrest,deeks,decoux,decarolis,debuhr,deberg,debarr,debari,dearmon,deare,deardurff,daywalt,dayer,davoren,davignon,daviau,dauteuil,dauterive,daul,darnley,darlin,darakjy,dapice,dannunzio,danison,daniello,damario,dalonzo,dallis,daleske,dalenberg,daiz,dains,daines,dagnese,dady,dadey,czyzewski,czapor,czaplewski,czajka,cyganiewicz,cuttino,cutrona,cussins,cusanelli,cuperus,cundy,cumiskey,cumins,cuizon,cuffia,cuffe,cuffari,cuccaro,cubie,cryder,cruson,crounse,cromedy,cring,creer,credeur,crea,cozort,cozine,cowee,cowdery,coventry,couser,courtway,courington,cotman,costlow,costell,corton,corsaro,corrieri,corrick,corradini,coron,coren,cord,corbi,corado,copus,coppenger,cooperwood,coontz,coonce,contrera,connealy,conell,comtois,compere,commins,commings,comegys,coma,colyar,colo,collister,collick,collella,coler,colborn,cohran,cogbill,coffen,cocuzzo,clynes,closter,clock,clipp,clingingsmith,clemence,clayman,classon,clas,clarey,clarence,clague,ciubal,citrino,citarella,cirone,cipponeri,cindrich,cimo,ciliberto,cichowski,ciccarello,cicala,chura,chubbuck,chronis,christlieb,chriss,chizek,chittester,chiquito,chimento,childree,chianese,chevrette,cheese,checo,chastang,chargualaf,chapmon,chantry,chahal,chafetz,cezar,ceruantes,cerrillo,cerrano,cerecedes,cerami,cegielski,cavallero,catinella,cassata,caslin,casano,casacchia,caruth,cartrette,carten,carodine,carnrike,carnall,carmicle,carlan,carlacci,caris,cariaga,cardine,cardimino,cardani,carbonara,carano,capua,capponi,cappellano,caporale,capelli,canupp,cantrel,cantone,canterberry,cannizzo,cannan,canelo,caneer,candill,candee,campbel,caminero,camble,caluya,callicott,calk,caito,caffie,caden,cadavid,cacy,cachu,cachola,cabreja,cabiles,cabada,caamano,byran,byon,buyck,bussman,bussie,bushner,burston,burnison,burkman,burkhammer,bures,burdeshaw,bumpass,bullinger,bullers,bulgrin,bugay,buffalo,budak,buczynski,buckendorf,buccieri,bubrig,brynteson,brunz,brunmeier,brunkow,brunetto,brunelli,brumwell,bruggman,brucki,brucculeri,brozovich,browing,brotman,broda,brocker,broadstreet,brix,britson,brinck,brimmage,brightly,brierre,bridenstine,brezenski,brezee,brevik,brest,brentlinger,brentley,breidenbach,breckel,brech,breaker,brazzle,braughton,brauch,brattin,brattain,branhan,branford,braner,brander,braly,braegelmann,brabec,boyt,boyack,bowren,bowl,bovian,boughan,botton,botner,bosques,borzea,borre,boron,bornhorst,borgstrom,borella,boop,bontempo,bonniwell,bonnes,bonjour,bonillo,bonano,bolek,bohol,bohaty,boffa,boetcher,boesen,boepple,boehler,boedecker,boeckx,bodi,boal,bloodsworth,bloodgood,blome,blockett,blixt,blanchett,blackhurst,blackaby,bjornberg,bitzer,bittenbender,bitler,birchall,binnicker,binggeli,billett,bilberry,bijou,biglow,bierly,bielby,biegel,beu,berzas,berte,bertagnolli,berreth,bernhart,bergum,berentson,berenson,berdy,bercegeay,bentle,bentivegna,bentham,benscoter,benns,bennick,benjamine,beneze,benett,beneke,bendure,bendix,bendick,benauides,belman,bellus,bellott,bellefleur,bellas,beljan,belgard,beith,beinlich,beierle,behme,beevers,beermann,beeching,bedward,bedrosian,bedner,bedeker,bechel,becera,beaubrun,beardmore,bealmear,bazin,bazer,baumhoer,baumgarner,bauknecht,battson,battiest,basulto,baster,basques,basista,basiliere,bashi,barzey,barz,bartus,bartucca,bartek,barrero,barreca,barnoski,barndt,barklow,baribeau,barette,bares,barentine,bareilles,barch,barbre,barberi,barbagelata,baraw,baratto,baranoski,bar,baptise,bankson,bankey,bankard,banik,baltzley,ballen,balkey,balius,balderston,bakula,bakalar,baffuto,baerga,badoni,backous,bachtel,bachrach,baccari,babine,babilonia,baar,azbill,azad,aycox,ayalla,avolio,austerberry,aughtry,aufderheide,auch,attanasio,athayde,atcher,astor,asselta,aslin,aslam,ashwood,ashraf,ashbacher,asbridge,asakura,arzaga,arriaza,arrez,arrequin,arrants,armiger,armenteros,armbrister,arko,argumedo,arguijo,ardolino,arcia,arbizo,aravjo,aper,anzaldo,antu,antrikin,antony,antonia,antonetty,antinoro,anthon,antenucci,anstead,annese,ankrum,andreason,andrado,andaverde,anastos,anable,amsterdam,amspoker,amrine,amrein,amorin,amel,ambrosini,amber,alsbrook,alnutt,almasi,allessio,allateef,alison,aldous,alderink,aldaz,akmal,akard,aiton,aites,ainscough,aikey,ahrends,ahlm,aguada,agans,adelmann,adebisi,addesso,adaway,adamaitis,ackison,abud,abendroth,abdur,abdool,aamodt,zywiec,zwiefelhofer,zwahlen,zunino,zuehl,zmuda,zmolek,zizza,ziska,zinser,zinkievich,zinger,zingarelli,ziesmer,ziegenfuss,ziebol,zettlemoyer,zettel,zervos,zenke,zembower,zelechowski,zelasko,zeise,zeek,zeeb,zarlenga,zarek,zaidi,zahnow,zahnke,zaharis,zach,zacate,zabrocki,zaborac,yurchak,yuengling,younie,youngers,youell,yott,yoshino,yorks,yordy,yochem,yerico,yerdon,yeiser,yearous,yearick,yeaney,ybarro,yasutake,yasin,yanke,yanish,yanik,yamazaki,yamat,yaggi,ximenez,wyzard,wynder,wyly,wykle,wutzke,wuori,wuertz,wuebker,wrightsel,worobel,worlie,worford,worek,woolson,woodrome,woodly,woodling,wontor,wondra,woltemath,wollmer,wolinski,wolfert,wojtanik,wojtak,wohlfarth,woeste,wobbleton,witz,wittmeyer,witchey,wisotzkey,wisnewski,wisman,wirch,wippert,wineberg,wimpee,wilusz,wiltsey,willig,williar,willers,willadsen,wilfred,wildhaber,wilday,wigham,wiggen,wiewel,wieting,wietbrock,wiesel,wiesehan,wiersema,wiegert,widney,widmark,wickson,wickings,wichern,whtie,whittie,whitlinger,whitfill,whitebread,whispell,whetten,wheeley,wheeles,wheelen,whatcott,weyland,weter,westrup,westphalen,westly,westland,wessler,wesolick,wesler,wesche,werry,wero,wernecke,werkhoven,wellspeak,wellings,welford,welander,weissgerber,weisheit,weins,weill,weigner,wehrmann,wehrley,wehmeier,wege,weers,weavers,watring,wassum,wassman,wassil,washabaugh,wascher,wary,warth,warbington,wanca,wammack,wamboldt,walterman,walkington,walkenhorst,walinski,wakley,wagg,wadell,vuckovich,voogd,voller,vokes,vogle,vogelsberg,vodicka,vissering,visage,vipond,vincik,villalona,vil,vickerman,vettel,veteto,vessel,vesperman,vesco,vertucci,versaw,verba,ventris,venecia,vendela,venanzi,veldhuizen,vehrs,veer,vee,vay,vaughen,vasilopoulos,vascocu,varvel,varno,varlas,varland,vario,vareschi,vanwyhe,vanweelden,vansciver,vannaman,vanluven,vanloo,vanlaningham,vankomen,vanhout,vanhampler,vangorp,vangorden,vanella,vandresar,vandis,vandeyacht,vandewerker,vandevsen,vanderwall,vandercook,vanderberg,vanbergen,valko,valesquez,valeriano,valen,vachula,vacha,uzee,uva,uselman,urizar,urion,urben,upthegrove,unzicker,unsell,unick,umscheid,umin,umanzor,ullo,ulicki,uhlir,uddin,tytler,tymeson,tyger,twisdale,twedell,tweddle,turrey,tures,turell,tur,tupa,tuitt,tuberville,tubby,tryner,trumpower,trumbore,truly,troglen,troff,troesch,trivisonno,tritto,tritten,tritle,trippany,tringali,tretheway,treon,trench,trejos,tregoning,treffert,traycheff,travali,trauth,trauernicht,transou,trane,trana,toves,tosta,torp,tornquist,tornes,torchio,toppings,toor,tooks,tonks,tomblinson,tomala,tollinchi,tolles,tokich,toh,tofte,todman,toddy,titze,timpone,tillema,tier,tienken,tiblier,thyberg,thursby,thurrell,thurm,thruman,thorsted,thorley,thomer,thoen,thissen,theimer,thee,thayn,thanpaeng,thammavongsa,thalman,texiera,texidor,teverbaugh,teska,ternullo,teplica,tepe,teno,tenholder,tenbusch,tenbrink,temby,tejedor,teitsworth,teichmann,tehan,tegtmeyer,tees,teem,tays,taubert,tauares,taschler,tartamella,tarquinio,tarbutton,tappendorf,tapija,tansil,tannahill,tamondong,talahytewa,takashima,taecker,tabora,tabin,tabbert,szymkowski,szymanowski,syversen,syrett,syracuse,synnott,sydnes,swimm,sweney,swearegene,swartzel,swanstrom,svedin,suss,suryan,surrey,supplice,supnet,suoboda,sundby,sumaya,sumabat,sulzen,sukovaty,sukhu,sugerman,sugalski,sugai,sudweeks,sudbeck,sucharski,stutheit,stumfoll,stuffle,struyk,strutz,strumpf,strowbridge,strothman,strojny,strohschein,stroffolino,stribble,strevel,strenke,stremming,strehle,strattman,stranak,stram,stracke,stoudamire,storks,stopp,stonebreaker,stolt,stoica,stofer,stockham,stockfisch,stjuste,stiteler,stiman,stillions,stillabower,stierle,sterlace,sterk,stepps,stenquist,stenner,stellman,steines,steinbaugh,steinbacher,steiling,steidel,steffee,stavinoha,staver,stastny,stasiuk,starrick,starliper,starlin,staniford,staner,standre,standefer,standafer,stanczyk,stallsmith,stagliano,staehle,staebler,stady,stadtmiller,squyres,spurbeck,sprunk,spranger,spoonamore,spoden,spilde,spezio,speros,sperandio,specchio,spearin,spayer,spallina,spadafino,sovie,sotello,sortor,sortino,sorrow,soros,sorola,sorbello,sonner,sonday,somes,soloway,soledad,soens,soellner,soderblom,sobin,sniezek,sneary,smyly,smutnick,smoots,smoldt,smitz,smitreski,smallen,smades,slunaker,sluka,slown,slovick,slocomb,slinger,slife,slicker,sleeter,slanker,skufca,skubis,skrocki,skov,skjei,skilton,skill,skarke,skalka,skalak,skaff,sixkiller,sitze,siter,sisko,sirman,sirls,sinotte,sinon,sincock,sincebaugh,simmoms,similien,silvius,silton,silloway,sikkema,sieracki,sienko,siemon,siemer,siefker,sieberg,siebens,siebe,sicurella,sicola,sickle,shumock,shumiloff,shuffstall,shuemaker,shuart,shu,shroff,shreeve,shostak,shortes,shorr,shivley,shintaku,shindo,shimomura,shiigi,sherow,sherburn,shepps,shenefield,shelvin,shelstad,shelp,sheild,sheaman,shaulis,sharrer,sharps,sharpes,shareef,shappy,shapero,shanor,shandy,shad,seyller,severn,sessom,sesley,servidio,serrin,sero,serge,septon,septer,sennott,sengstock,senff,senese,semprini,semone,sembrat,selva,sella,selbig,seiner,seif,seidt,sehrt,seemann,seelbinder,sedlay,sebert,searing,seaholm,seacord,seaburg,se,scungio,scroggie,scritchfield,scripture,scrimpsher,scrabeck,score,scorca,scobey,scivally,schwulst,schwinn,schwieson,schwery,schweppe,schwartzenbur,schurz,schumm,schulenburg,schuff,schuerholz,schryer,schrager,schorsch,schonhardt,schoenfelder,schoeck,schoeb,schnitzler,schnick,schnautz,schmig,schmelter,schmeichel,schluneger,schlosberg,schlobohm,schlenz,schlembach,schleisman,schleining,schleiff,schleider,schink,schilz,schiffler,schiavi,scheuer,schemonia,scheman,schelb,schaul,schaufelberge,scharer,schardt,scharbach,schabacker,scee,scavone,scarth,scarfone,scalese,sayne,sayed,savitz,satterlund,sattazahn,satow,sastre,sarr,sarjeant,sarff,sardella,santoya,santoni,santai,sankowski,sanft,sandow,sandoe,sandhaus,sandefer,sampey,samperi,sammarco,samia,samek,samay,samaan,salvadore,saltness,salsgiver,saller,salaz,salano,sakal,saka,saintlouis,saile,sahota,saggese,sagastume,sagan,sadri,sadak,sachez,saalfrank,saal,saadeh,ryu,rynn,ryley,ryle,rygg,rybarczyk,ruzich,ruyter,ruvo,rupel,ruopp,rundlett,runde,rundall,runck,rukavina,ruggiano,rufi,ruef,rubright,rubbo,rowbottom,route,rotner,rotman,rothweiler,rothlisberger,rosseau,rossean,rossa,roso,rosiek,roshia,rosenkrans,rosener,rosencrantz,rosencrans,rosello,roques,rookstool,rondo,romasanta,romack,rokus,rohweder,rog,roethler,roediger,rodwell,rodrigus,rodenbeck,rodefer,rodarmel,rockman,rockholt,rockford,rochow,roches,roblin,roblez,roble,robers,roat,rizza,rizvi,rizk,rixie,riveiro,rius,ritschard,ritrovato,risi,rishe,rippon,rinks,rings,ringley,ringgenberg,ringeisen,rimando,rilley,rijos,rieks,rieken,riechman,riddley,ricord,rickabaugh,richmeier,richesin,reyolds,rexach,revere,requena,reppucci,reposa,renzulli,renter,renault,remondini,relic,reither,reisig,reifsnider,reifer,reibsome,reibert,rehor,rehmann,reedus,redshaw,redfox,reczek,recupero,recor,reckard,recher,rear,realbuto,razer,rayman,raycraft,rayas,rawle,raviscioni,ravetto,ravenelle,rauth,raup,rattliff,rattley,rathfon,rataj,rasnic,rappleyea,rapaport,ransford,rann,rampersad,ramis,ramcharan,rainha,rainforth,ragans,ragains,rafidi,raffety,raducha,radsky,radler,radatz,raczkowski,rack,rabenold,quraishi,quinerly,quiet,quercia,quarnstrom,qian,pusser,puppo,pullan,pulis,pugel,puccini,puca,pruna,prowant,provines,pronk,prinkleton,prindall,primas,priesmeyer,pridgett,prevento,preti,presser,presnall,preseren,presas,presa,prchal,prattis,pratillo,praska,prak,powis,powderly,postlewait,postle,posch,porteus,portal,porraz,popwell,popoff,poplaski,poniatoski,pollina,polle,polhill,poletti,polaski,pokorney,poke,pointdexter,poinsette,po,ploszaj,plitt,pletz,pletsch,plemel,pleitez,playford,plaxco,platek,plambeck,plagens,placido,pisarski,pinuelas,pinnette,pinick,pinell,pinciaro,pinal,pilz,piltz,pillion,pilkinton,pilar,pikul,piepenburg,piening,piehler,piedrahita,piechocki,picknell,picker,pickelsimer,pich,picariello,phoeuk,phillipson,philbert,pherigo,phelka,peverini,petronis,petrina,petrash,petramale,petraglia,pery,personius,perrington,perrill,perpall,perot,perman,peragine,pentland,pennycuff,penninger,pennie,pennachio,penhall,pendexter,pencil,penalver,pelzel,pelter,pelow,pelo,peli,peinado,pedley,pecue,pecore,pechar,peairs,paynes,payano,pawelk,pavlock,pavlich,pavich,pavek,pautler,paulik,patmore,patella,patee,patalano,passini,passeri,paskell,parrigan,parmar,parayno,paparelli,pantuso,pante,panico,panduro,panagos,pama,palmo,pallotta,paling,palamino,pake,pajtas,pailthorpe,pahler,pagon,paglinawan,pagley,paget,paetz,paet,padley,pacleb,pacific,pachelo,pacer,paccione,pabey,ozley,ozimek,ozawa,owney,outram,oun,ouillette,oudekerk,ouch,ostrosky,ostermiller,ostermann,osterloh,osterfeld,ossenfort,osoria,oshell,orsino,orscheln,orrison,ororke,orf,orellano,orejuela,ordoyne,opsahl,opland,onofre,onaga,omahony,olszowka,olshan,ollig,oliff,olien,olexy,oldridge,oldfather,older,olalde,okun,okumoto,oktavec,okin,oka,ohme,ohlemacher,ohanesian,odneal,odgers,oderkirk,odden,ocain,obradovich,oakey,nussey,nunziato,nunoz,nunnenkamp,nuncio,noviello,novacek,nothstine,nostrand,northum,norsen,norlander,norkus,norgaard,norena,nored,nobrega,niziolek,ninnemann,nievas,nieratko,nieng,niedermeyer,niedermaier,nicolls,niang,newham,newcome,newberger,nevills,nevens,nevel,neumiller,netti,net,nessler,neria,nemet,nelon,nellon,neller,neisen,neilly,neifer,neid,negro,neering,neehouse,neef,needler,nebergall,nealis,naumoff,naufzinger,narum,narro,narramore,naraine,napps,nansteel,namisnak,namanny,nallie,nakhle,naito,naccari,nabb,myracle,myra,myhand,mwakitwile,muzzy,muscolino,musco,muscente,muscat,muscara,musacchia,musa,murrish,murfin,muray,munnelly,munley,munivez,mundine,mundahl,munari,mulling,mullennex,mullendore,mulkhey,mulinix,mulders,muhl,muenchow,muellner,mudget,mudger,muckenfuss,muchler,mozena,movius,mouldin,motola,mosseri,mossa,moselle,mory,morsell,morrish,morles,morie,morguson,moresco,morck,moppin,moosman,moons,montuori,montono,montogomery,montis,monterio,monter,monsalve,mongomery,mongar,mondello,moncivais,monard,monagan,molt,mollenhauer,moldrem,moldonado,molano,mokler,moisant,moilanen,mohrman,mohamad,moger,mogel,modine,modin,modic,modha,modena,mlynek,miya,mittiga,mittan,mitcheltree,miss,misfeldt,misener,mirchandani,miralles,miotke,miosky,minty,mintey,mins,minnie,mince,minassian,minar,mimis,milon,milloy,millison,milito,milfort,milbradt,mikulich,mikos,miklas,mihelcic,migliorisi,migliori,miesch,midura,miclette,michele,michela,micale,mezey,mews,mewes,mettert,mesker,mesich,mesecher,merthie,mersman,mersereau,merrithew,merriott,merring,merenda,merchen,mercardo,merati,mentzel,mentis,mentel,menotti,meno,mengle,mendolia,mellick,mellett,melichar,melhorn,melendres,melchiorre,meitzler,mehtani,mehrtens,megan,meditz,medeiras,meckes,me,mcteer,mctee,mcparland,mcniell,mcnealey,mcmanaway,mcleon,mclay,mclavrin,mcklveen,mckinzey,mcken,mckeand,mckale,mcilwraith,mcilroy,mcgreal,mcgougan,mcgettigan,mcgarey,mcfeeters,mcelhany,mcdaris,mccomis,mccomber,mccolm,mccollins,mccollin,mccollam,mccoach,mcclory,mcclennon,mccathern,mccarthey,mccarson,mccarrel,mccargar,mccandles,mccamish,mccally,mccage,mcbrearty,mcaneny,mcanallen,mcalarney,mcaferty,mazzo,mazy,mazurowski,mazique,mayoras,mayden,maxberry,mauller,matusiak,mattsen,matthey,matters,matkins,mathiasen,mathe,mateus,mate,matalka,masullo,massay,mashak,mascroft,martinex,martenson,marsiglia,marsella,marseille,maroudas,marotte,marner,marlo,markes,marina,maret,mareno,marean,marcinkiewicz,marchel,marasigan,manzueta,manzanilla,manternach,manring,manquero,manoni,manne,mankowski,manjarres,mangen,mangat,mandonado,mandia,mancias,manbeck,mamros,mam,maltez,mallia,mallar,malla,mall,malen,malaspina,malahan,malagisi,malachowski,makowsky,makinen,makepeace,majkowski,majid,majestic,majercin,maisey,mainguy,mailliard,maignan,mahlman,maha,magsamen,magpusao,magnano,magley,magedanz,magarelli,magaddino,maenner,madnick,maddrey,madaffari,macnaughton,macmullen,macksey,macknight,macki,macisaac,maciejczyk,maciag,macho,machenry,machamer,macguire,macdougal,macdaniel,maccormack,maccabe,mabbott,mabb,lynott,lyndon,lym,lydia,lycan,luy,lutwin,luscombe,lusco,lusardi,luria,lunetta,lundsford,lumas,luisi,luevanos,lueckenhoff,ludgate,ludd,lucherini,lubbs,lozado,lovie,lourens,lounsberry,loughrey,loughary,lotton,losser,loshbaugh,loser,loseke,loscalzo,los,lortz,loperena,loots,loosle,looman,longstaff,longobardi,longbottom,lomay,lomasney,lohrmann,lohmiller,logalbo,loetz,loeffel,lodwick,lodrigue,lockrem,llera,llarena,liv,littrel,littmann,lisser,lippa,lipner,linnemann,lingg,lindemuth,lindeen,limbo,lillig,likins,lights,lieurance,liesmann,liesman,liendo,lickert,lichliter,leyvas,leyrer,lewy,leubner,letters,lesslie,lesnick,lesmerises,lerno,lequire,lepera,lepard,lenske,leneau,lempka,lemmen,lemm,lemere,leinhart,leichner,leicher,leibman,lehmberg,leggins,lebeda,leavengood,leanard,lazaroff,laventure,lavant,lauster,laumea,latigo,lasota,lashure,lasecki,lascurain,lartigue,larouche,lappe,laplaunt,laplace,lanum,lansdell,lanpher,lanoie,lankard,laniado,langowski,langhorn,langfield,langfeldt,landt,landingham,landerman,landavazo,lampo,lampke,lamper,lamery,lambey,lamadrid,lallemand,laisure,laigo,laguer,lagerman,lageman,lagares,lacosse,lachappelle,labs,laborn,labonne,kyung,kuzia,kutt,kutil,kus,kurylo,kurowski,kuriger,kupcho,kulzer,kulesa,kules,kuhs,kuhne,krutz,krus,krupka,kronberg,kromka,kroese,krizek,krivanek,krishna,kringel,kreiss,kratofil,krapp,krakowsky,kracke,kozlow,koy,kowald,kover,kovaleski,kothakota,kosten,koskinen,kositzke,korff,korey,korbar,kor,kopplin,koplin,koos,konyn,konczak,komp,komo,kolber,kolash,kolakowski,kohm,kogen,koestner,koegler,kodama,kocik,kochheiser,kobler,kobara,knezevich,kneifl,knapchuck,knabb,klutz,klugman,klosner,klingel,klimesh,klice,kley,kleppe,klemke,kleinmann,kleinhans,kleinberg,kleffner,kleckley,klase,kisto,kissick,kisselburg,kirsten,kirschman,kirks,kirkner,kirkey,kirchman,kipling,kinville,kinnunen,kingdom,kimmey,kimmerle,kimbley,kilty,kilts,killmeyer,killilea,killay,kiest,kierce,kiepert,kielman,khalid,kewal,keszler,kesson,kesich,kerwood,kerksiek,kerkhoff,kerbo,keranen,keomuangtai,kenter,kennelley,keniry,kendzierski,kempner,kemmis,kemerling,kelsay,kelchner,kela,keithly,keipe,kegg,keer,keahey,kaywood,kayes,kawahara,kasuboski,kastendieck,kassin,kasprzyk,karraker,karnofski,karman,karger,karge,karella,karbowski,kapphahn,kap,kannel,kamrath,kaminer,kamansky,kalua,kaltz,kalpakoff,kalkbrenner,kaku,kaib,kaehler,kackley,kaber,justo,juris,jurich,jurgenson,jurez,junor,juniel,juncker,jugo,jubert,jowell,jovanovic,josiah,joosten,joncas,joma,johnso,johanns,jodoin,jockers,joans,jinwright,jinenez,jimeson,jerrett,jergens,jerden,jerdee,jepperson,jendras,jeanfrancois,jazwa,jaussi,jaster,jarzombek,jarencio,janocha,jakab,jadlowiec,jacobsma,jach,izaquirre,iwaoka,ivaska,iturbe,israelson,ismael,isles,isachsen,isaak,irland,inzerillo,insogna,ingegneri,ingalsbe,inciong,inagaki,idol,icenogle,hyon,hyett,hyers,huyck,hutti,hutten,hutnak,hussar,husky,hurrle,hurford,hurde,hupper,hunkin,hunkele,hunke,hun,humann,huhtasaari,hugger,hugel,huge,hufft,huegel,hrobsky,hren,hoyles,howlin,hovsepian,hovenga,hovatter,houdek,hotze,hossler,hossfeld,hosseini,horten,hort,horr,horgen,horen,hoopii,hoon,hoogland,hontz,honnold,homewood,holway,holtgrewe,holtan,holstrom,holstege,hollway,hollingshed,holling,hollenback,hollard,holberton,hoines,hogeland,hofstad,hoetger,hoen,hoaglund,hirota,hintermeister,hinnen,hinders,hinderer,hinchee,himelfarb,himber,hilzer,hilling,hillers,hillegas,hildinger,hignight,highman,hierholzer,heyde,hettich,hesketh,herzfeld,herzer,hershenson,hershberg,hernando,hermenegildo,hereth,hererra,hereda,herbin,heraty,herard,hepa,henschel,henrichsen,hennes,henneberger,heningburg,henig,hendron,hendericks,hemple,hempe,hemmingsen,hemler,helvie,helmly,helmbrecht,heling,helin,helfrey,helble,helaire,heizman,heisser,heiny,heinbaugh,heigh,heidemann,heidema,heiberger,hegel,heerdt,heeg,heefner,heckerman,heckendorf,heavin,headman,haynesworth,haylock,hayakawa,hawksley,hawking,haverstick,haut,hausen,hauke,haubold,hattan,hattabaugh,hasten,hasstedt,hashem,haselhorst,harrist,harpst,haroldsen,harmison,harkema,hark,harison,hariri,harcus,harcum,harcourt,harcharik,hanzel,hanvey,hantz,hansche,hansberger,hannig,hanken,hanhardt,hanf,hanauer,hamberlin,halward,halsall,hals,hallquist,hallmon,halk,halbach,halat,hajdas,hainsworth,haik,hahm,hagger,haggar,hader,hadel,haddick,hackmann,haasch,haaf,guzzetta,guzy,gutterman,gutmann,gutkowski,gustine,gursky,gurner,gunsolley,gumpert,gumbel,gulla,guilmain,guiliani,guier,guers,guerero,guerena,guebara,guadiana,grunder,grothoff,grosland,grosh,groos,grohs,grohmann,groepper,grodi,grizzaffi,grissinger,grippi,grinde,griffee,grether,greninger,greigo,gregorski,greger,grega,greenberger,graza,grattan,grasse,gras,grano,gramby,gradilla,govin,goutremout,goulas,gotay,gosling,gorey,goren,gordner,goossen,goon,goodwater,gonzaga,gonyo,gonska,gongalves,gomillion,gombos,golonka,gollman,goldtrap,goldammer,golas,golab,gola,gogan,goffman,goeppinger,godkin,godette,glore,glomb,glauner,glassey,glasner,gividen,giuffrida,gishal,giovanelli,ginoza,ginns,gindlesperger,gindhart,gillem,gilger,giggey,giebner,gibbson,giacomo,giacolone,giaccone,giacchino,ghere,gherardini,gherardi,gfeller,getts,gerwitz,gervin,gerstle,gerfin,geremia,gercak,general,gener,gencarelli,gehron,gehrmann,geffers,geery,geater,gawlik,gaudino,garsia,garrahan,garrabrant,garofolo,garigliano,garfinkle,garelick,gardocki,garafola,gappa,gantner,ganther,gangelhoff,gamarra,galstad,gally,gallik,gallier,galimba,gali,galassi,gaige,gadsby,gabby,gabbin,gabak,fyall,furney,funez,fulwider,fulson,fukunaga,fujikawa,fugere,fuertes,fuda,fryson,frump,frothingham,froning,froncillo,frohling,froberg,froats,fritchman,frische,friedrichsen,friedmann,fridge,friddell,frid,fresch,frentzel,freno,frelow,freimuth,freidel,freehan,freeby,freeburn,fredieu,frederiksen,fredeen,frazell,frayser,fratzke,frattini,franze,franich,francescon,francesco,frames,framer,fraiser,fragman,frack,foxe,fowlston,fosberg,fortna,fornataro,forden,foots,foody,fogt,foglia,fogerty,fogelson,flygare,flowe,florentine,flinner,flem,flatten,flath,flater,flahaven,flad,fjeld,fitanides,fistler,fishbaugh,firsching,fireman,finzel,finical,fingar,filosa,filicetti,filby,fierst,fierra,ficklen,ficher,fersner,ferrufino,ferrucci,fero,ferns,ferlenda,ferko,fergerstrom,ferge,fenty,fent,fennimore,fendt,femat,felux,felman,feldhaus,feisthamel,feijoo,feiertag,fehrman,fehl,feezell,feeny,feeback,fedigan,fedder,fechner,feary,fayson,faylor,fauteux,faustini,faure,fauci,fauber,fattig,farruggio,farrens,fare,faraci,fantini,fantin,fanno,fannings,faniel,fallaw,falker,falkenhagen,fajen,fahrner,fabel,fabacher,eytcheson,eyster,exford,exel,exe,evetts,evenstad,evanko,euresti,euber,etcitty,estler,esther,essner,essinger,esplain,espenshade,espanol,espaillat,escribano,escorcia,errington,errett,errera,erlanger,erenrich,erekson,erber,entinger,ensworth,ensell,enno,ennen,englin,engblom,engberson,encinias,enama,emel,elzie,elsbree,elmo,elman,elm,ellebracht,elkan,elfstrom,elerson,eleazer,eleam,eldrige,elcock,einspahr,eike,eidschun,eid,eickman,eichele,eiche,ehlke,eguchi,eggink,edouard,edgehill,eckes,eblin,ebberts,eavenson,earvin,eardley,eagon,eader,dzubak,dylla,dyckman,dwire,dutrow,dutile,dusza,dustman,dusing,duryee,durupan,durtschi,durtsche,durell,dunny,dunnegan,dunken,dun,dumm,dulak,duker,dukelow,dufort,dufilho,duffee,duett,dueck,dudzinski,dudasik,duckwall,duchemin,dubrow,dubis,dubicki,duba,drust,druckman,drinnen,drewett,drewel,dreitzler,dreckman,drappo,draffen,drabant,doyen,dowding,doub,dorson,dorschner,dorrington,dorney,dormaier,dorff,dorcy,donges,donelly,donel,domangue,dols,dollahite,dolese,doldo,doiley,dohrman,dohn,doheny,doceti,dobry,dobrinski,dobey,divincenzo,dischinger,dirusso,dirocco,dipiano,diop,dinitto,dinehart,dimsdale,diminich,dimalanta,dillavou,dilello,difusco,diffey,diffenderfer,diffee,difelice,difabio,dietzman,dieteman,diepenbrock,dieckmann,dicey,dicampli,dibari,diazdeleon,diallo,dewitz,dewiel,devoll,devol,devincent,devier,devendorf,devalk,detten,detraglia,dethomas,deter,detemple,desler,desharnais,desanty,derocco,dermer,derks,derito,derick,derhammer,deraney,dequattro,depass,depadua,deon,denzel,denyes,denyer,dentino,denlinger,deneal,demory,demopoulos,demontigny,demonte,demeza,delsol,delrosso,delpit,delpapa,delouise,delone,delo,delmundo,delmore,delmar,dellapaolera,delfin,delfierro,deleonardis,delenick,delcarlo,delcampo,delcamp,delawyer,delaware,delaroca,delaluz,delahunt,delaguardia,dekeyser,dekay,dejaeger,dejackome,dehay,dehass,degraffenried,degenhart,degan,deever,deedrick,deckelbaum,dechico,decent,dececco,decasas,debrock,debona,debeaumont,debarros,debaca,dearmore,deangelus,dealmeida,dawood,davney,daudt,datri,dasgupta,darring,darracott,darius,darcus,daoud,dansbury,dannels,danish,danielski,danehy,dancey,damour,dambra,daman,dalcour,daisey,dahlheimer,dagon,dadisman,dacunto,dacamara,dabe,cyrulik,cyphert,cwik,cussen,curles,curit,curby,curbo,cunas,cunard,cunanan,cumpton,culcasi,cui,cucinotta,cucco,csubak,cruthird,crumwell,crummitt,crumedy,crouthamel,cronce,cromack,cristina,crisafi,crimin,cresto,crescenzo,cremonese,creedon,credit,crankshaw,cozzens,cove,coval,courtwright,courcelle,coupland,counihan,coullard,cotrell,cosgrave,cornfield,cornelio,corish,cordoua,corbit,coppersmith,coonfield,cools,conville,contrell,contento,conser,conrod,connole,congrove,conery,condray,colver,coltman,colflesh,colcord,colavito,colar,coile,coggan,coenen,codling,coda,cockroft,cockrel,cockerill,cocca,coberley,coaster,clouden,clos,clive,clish,clint,clinkscale,clester,clammer,city,cittadino,citrano,ciresi,cillis,ciccarelli,ciborowski,ciarlo,ciardullo,chritton,chopp,choo,chirco,chilcoat,chevarie,cheslak,chernak,chay,chatterjee,chatten,chatagnier,chastin,chappuis,channing,channey,champlain,chalupsky,chalfin,chaffer,chadek,chadderton,cestone,cestero,cestari,cerros,cermeno,centola,cedrone,cayouette,cavan,cavaliero,casuse,castricone,castoreno,casten,castanada,castagnola,casstevens,cassio,cassi,cassanova,caspari,casher,cashatt,casco,casassa,casad,carville,carvel,cartland,cartegena,carsey,carsen,carrino,carrilo,carpinteyro,carmley,carlston,carlsson,carie,cariddi,caricofe,carel,cardy,carducci,carby,carangelo,capriotti,capria,caprario,capelo,canul,cantua,cantlow,canny,cangialosi,canepa,candland,campolo,campi,camors,camino,camfield,camelo,camarero,camaeho,calvano,callum,calliste,caldarella,calcutt,calcano,caissie,cager,caccamo,cabotage,cabble,byman,buzby,butkowski,bussler,busico,bushy,bushovisky,busbin,busard,busalacchi,burtman,burrous,burridge,burrer,burno,burin,burgette,burdock,burdier,burckhard,bunten,bungay,bundage,bumby,bultema,bulinski,bulan,bukhari,buganski,buerkle,buen,buehl,bue,budzynski,buckham,bub,bryk,brydon,bruyere,brunsvold,brunnett,brunker,brunfield,brumble,brue,brozina,brossman,brosey,brookens,broersma,brodrick,brockmeier,brockhouse,brisky,brinkly,brine,brincefield,brighenti,brigante,brieno,briede,bridenbaugh,bridegroom,brickett,bria,breske,brener,brenchley,breitkreutz,breitbart,breister,breining,breighner,breidel,brehon,breheny,breard,brean,breakell,breach,brazill,braymiller,braum,brau,brashaw,bransom,brandolino,brancato,branagan,braff,brading,bracker,brackenbury,bracher,braasch,boylen,boyda,boyanton,bowlus,bowditch,boutot,bouthillette,boursiquot,bourjolly,bouret,bouquet,boulerice,bouer,bouchillon,bouchie,bottin,boteilho,bosko,bosack,borys,bors,borla,borjon,borghi,borah,booty,booten,boore,bonuz,bonne,bongers,boneta,bonawitz,bonanni,bomer,bollen,bollard,bolla,bolio,boisseau,boies,boiani,bohorquez,boghossian,boespflug,boeser,boehl,boegel,bodrick,bodkins,bodenstein,bodell,bockover,bocci,bobbs,boals,boahn,boadway,bluma,bluett,bloor,blomker,blevens,blethen,bleecker,blayney,blaske,blasetti,blancas,blackner,blackie,bjorkquist,bjerk,bizub,bisono,bisges,bisaillon,birr,birnie,bires,birdtail,birdine,bina,billock,billinger,billig,billet,bigwood,bigalk,bielicki,biddick,biccum,biafore,bhagat,beza,beyah,bex,bevier,bevell,beute,betzer,betthauser,bethay,bethard,beshaw,bertholf,bertels,berridge,bernot,bernath,bernabei,berkson,berkovitz,berkich,bergsten,berget,berezny,berdin,beougher,benthin,benhaim,benenati,benejan,bemiss,beloate,bellucci,bells,bellotti,belling,bellido,bellaire,bellafiore,bekins,bekele,beish,behnken,beerly,beddo,becket,becke,bebeau,beauchaine,beaucage,beadling,beacher,bazar,baysmore,bayers,baun,baulch,baucher,batto,baton,bathe,basora,baruffi,bartimus,bartholemew,barrickman,barribeau,barreda,barrack,baroody,barness,barn,barmer,barillari,barias,barginear,barg,barde,barbone,barbato,barbarin,baoloy,bansal,bangle,banducci,bandel,bambeck,balter,ballif,baller,balladares,balkus,baldy,baldivia,balcerzak,balazs,baksh,bakr,bakemeier,baisey,bainer,bailly,bagge,badua,badini,bachtell,bachrodt,bachorski,bacak,babula,bable,babjeck,babecki,azbell,ayudan,awai,avita,avino,avellar,auzat,autman,autio,autery,ausman,ausland,aulabaugh,augle,aughenbaugh,augeri,audi,attleson,attig,attal,ator,asselmeier,askland,asiello,asch,arya,artola,arslanian,arron,arrezola,arnesen,arnau,armster,armintrout,armento,armato,arkenberg,ariaza,arguin,arenson,areias,archut,archibold,arave,arand,appelman,appello,antonson,antoniewicz,antill,antigua,annino,anness,anneler,angustia,angry,angiolillo,angelico,andreula,andreen,andreassi,andeson,ander,anda,anania,anadio,amicone,amenta,alzaga,alwardt,aluarado,altreche,altic,alsobrooks,alpern,almodova,almas,alltop,alliston,allio,alipio,alicandro,alibozek,alguire,alff,alcalde,alborn,albery,alberry,albany,albani,albanez,alavi,akkerman,ahlheim,agresti,agnelli,agilar,agib,aggas,afton,afonso,adil,adi,adank,adamsky,acri,accurso,abruzzese,abrew,abeln,abdullai,abdulkarim,abdelrahman,abbenante,abatiell,abaloz,zyskowski,zwiefel,zurmiller,zupancic,zuno,zumsteg,zumbrennen,zumaya,zullinger,zuleger,zozaya,zourkos,zorrilla,zorko,zolocsik,zittel,ziobro,zimmerly,zimmerli,zillmer,zigmond,zierer,zieber,zide,zevenbergen,zephier,zemel,zelazo,zeitlin,zeiser,zehring,zeger,zedian,zearfoss,zbranek,zaya,zatarain,zasso,zarn,zarilla,zari,zapp,zapf,zanghi,zange,zamacona,zalesky,zalazar,zaki,zafar,zade,yusko,yurman,yurkovich,yuhasz,younge,yiu,yeasted,yarrito,yark,yarboro,yannuzzi,yankovich,yanagawa,yago,yaffe,wyndham,wyms,wyand,wuensch,wryals,wrubel,worosz,woolstenhulme,wolpe,wolner,wolgamot,wolfman,wojtaszek,woeppel,woehr,wodarski,wizwer,wittkop,wisseman,wisor,wishum,wischmann,wisch,wirkkala,wion,wintjen,wintermute,wintermantel,winks,winkey,winham,windschitl,willow,willitzer,willier,willets,willenbrink,willen,willaimson,wilfahrt,wilenkin,wilen,wildeboer,wilchek,wigren,wignall,wiggington,wierson,wiegman,wiegel,widmayer,wider,widder,wickey,wickers,wical,whiton,whitenton,whiteleather,whiston,whirley,whetham,wheatly,wetenkamp,westenberger,westenbarger,westall,werblow,wengel,welson,welschmeyer,wellmann,wellbrock,wela,wekenborg,weiter,weisenstein,wehmann,weeda,wede,webley,waver,wauford,waterworth,watchorn,wassinger,wassell,wasp,wasiuta,warnix,warning,warnes,warmoth,warling,warila,warga,warburg,wanzer,want,waner,wanek,walwyn,walle,walkner,walin,waletzko,waler,walenta,wainer,wailes,wahr,waddel,wactor,wachtler,wachsman,wachowski,vulgamore,vukelich,vote,vost,voskamp,vorwerk,vongphakdy,volpi,volle,volino,voeks,vodopich,vittone,virdin,virag,vinroe,vinegar,vindiola,vilmont,villerreal,villaneva,villalobas,villada,vilhauer,vilchis,vilches,viggiani,vig,vieux,viets,vient,vielle,viejo,vidovich,vichi,veys,veverka,verser,veronesi,vernoy,vermont,verhines,verheyen,veren,vereb,verano,venuto,ventry,ventrone,veltz,velo,velazguez,veeser,vassey,vasque,varin,varaza,varady,vaquez,vaquerano,vansteenwyk,vanschoick,vanroekel,vannorden,vanlent,vangrouw,vangelder,vanes,vanelli,vanderkar,vanderbeek,vandenburgh,vandekieft,vandekamp,vancura,vancooten,vanconey,vancampen,vanaria,valvano,vallette,vallero,valiton,valin,valeri,valek,valdovino,valdivieso,vakas,vagas,vadala,vaccarella,vacanti,urrabazo,urguhart,urda,urbino,urbas,upmeyer,umphlett,ulerio,uitz,uchimura,uccello,tysdal,ty,tweedle,turrubiates,turrubiartes,turri,turnham,turko,turben,tupin,tumulty,tuffey,tuckey,tuckett,tucholski,tubolino,tubergen,tsuboi,tschumperlin,tschoepe,trynowski,tryba,truslow,truog,trumball,trudelle,trojillo,trnka,trizarry,trigueiro,trigleth,tricomi,tresselt,trentacoste,trendell,trenary,treml,treleven,treherne,treasure,trayer,travino,traugott,trappey,tranbarger,tramontano,tramell,trainum,traino,traill,trabucco,townsell,tourtillott,touar,toscani,torrella,torguson,torda,top,toomes,tonner,tommasino,tomaro,tolve,tolefree,toguchi,tofflemire,tofanelli,tody,toce,tobacco,toan,toalson,tkacik,tirone,tipple,tippery,tinson,tinnell,timper,timmers,times,timblin,tilotta,tillberg,tijernia,tigges,tigar,tielking,thyng,thonen,thomley,thombs,thimmesch,thier,thevenin,theodorov,theodoropoulo,tharnish,tharaldson,thackaberry,tewari,tetu,tetter,tersigni,tepezano,tennon,tennent,teichman,teehan,tayloe,taus,tatis,tata,tat,tashima,tarufelli,tarlow,tarkowski,tarka,targett,taran,tarabokija,tappen,tanzer,tanous,tanigawa,taneja,tammo,tallerico,tallada,talk,talhelm,takehara,takata,tagliavia,taffer,tadman,tacdol,tacconi,tables,szewczak,szeredy,szanto,sympson,symmes,syers,sydney,syas,swinny,swierk,swendsen,sweigard,sweezey,sweesy,sween,sweely,sweed,sweazy,swauger,swansbrough,swango,swanda,swamp,swallows,swaggerty,svatek,survant,surowka,surina,suozzi,sunstrom,sunford,sundseth,sundahl,summerill,sumida,sumbler,suma,sulyma,sulla,sulieman,suit,sugiyama,suell,sudo,suddreth,sucher,sturn,sturkey,studzinski,studler,stuckmeyer,stryjewski,stroy,strotman,strollo,stroik,stroede,streeby,stredny,strazi,stray,strawderman,straiton,stower,stoudmire,stormont,stopka,stoneback,stoldt,stolarz,stolarski,stockmaster,stobb,stivason,stirk,stipp,stipes,stingel,stike,stiebel,stidd,steurer,sterley,sterle,stepro,stepovich,stephson,stenseth,stenerson,stello,steinbrook,steidley,stehlin,stegmaier,stefanow,steese,steenhuis,stavely,stave,stautz,staunton,stater,stas,startup,startt,startin,starratt,stargell,starcevich,stank,stanis,standing,stancliff,stanchfield,stanbrough,stakes,stahmer,staheli,staebell,stadtlander,stadheim,sroufe,sroczynski,srnsky,sreaves,srader,squeo,spuler,sproat,springmeyer,sprengeler,sport,spolar,spivack,spinale,spiegler,spickerman,spessard,spenner,speich,spaziano,sparaco,spalter,sowells,sovich,southmayd,southgate,sotto,sotomayer,sosaya,sorvillo,sorrel,soos,songco,somerset,somero,soll,soldan,solarzano,solana,sokal,soibelman,soesbe,sobotta,sobina,sobeck,soard,snorton,snopek,snoozy,snethen,smithhisler,smee,smaniotto,slusarski,slowe,slotnick,sleva,sleighter,slappey,skyers,skutt,skorcz,skoczylas,skillicorn,skiffington,skibicki,skerl,skehan,skalla,siwinski,sivley,sittloh,sitterly,sith,sit,sise,siroky,sirles,sirin,sirignano,siren,sinsabaugh,sinks,sinisi,sinibaldi,singson,sindlinger,simpkin,siminski,simcoe,siford,siegert,sidor,sidhom,siddique,siddell,sicotte,sichting,sicari,sic,siano,shufflebarger,shramek,shortnacy,sholler,sholette,sholders,shogren,shoenberger,shoemate,shoat,shinoda,shines,shimshak,shigley,sheward,shetrone,shetlar,sherretts,sherod,shenkle,shely,sheltra,shelpman,shellabarger,shelite,sheldrick,shelburn,sheinbein,shebby,shawley,shatrau,shartle,sharifi,shanker,shami,shamel,shamburg,shamas,shallow,shaffstall,shadowens,shackleton,shaak,seykora,seyfert,sevillano,sevcik,seubert,seu,setter,sesler,servatius,serrant,serramo,serl,serini,serenil,serapion,sept,sensibaugh,sens,senich,sengbusch,sendra,senate,semrau,semrad,sempertegui,semons,semke,selma,sellinger,seliga,sekel,seilheimer,seigfried,seesholtz,seefeld,seecharran,sedrakyan,seavy,search,seamster,seabold,scyoc,sculley,scullawl,scrogham,scow,scopa,scontras,sciulli,sciola,scifres,schweyen,schwering,schwerdtfeger,schweim,schweikert,schweder,schwebel,schwartzwalde,schusterman,schuhmann,schuerman,schuchman,schrotenboer,schreurs,schoppert,schopper,schools,schoneman,scholfield,schoeppner,schoenleber,schoeman,schoel,schnurbusch,schnepel,schnader,schlarb,schlappi,schlangen,schlaht,schiraldi,schinkel,schimizzi,schifo,schiesher,scheyer,schettler,scheppke,schepper,scheinost,scheidel,scheets,schatzman,scharwath,scharp,schaarschmidt,schaack,scarnato,scarnati,scaringi,scarcia,scarano,sberna,sawina,sawer,sawaya,sawatzky,savcedo,sauser,saumier,sauchez,sauceman,sathre,satawa,sasala,sartoris,sare,sarchet,saracco,santulli,santory,santorelli,santopietro,sansing,sanseverino,saniatan,sangiacomo,sanges,sanfratello,sanflippo,sandona,sandelin,sandate,samona,sammis,sambor,samano,salvitti,salvietti,salvi,salum,salsa,salonek,salm,salles,sall,salera,salemo,salee,salak,sakihara,sakasegawa,sakaguchi,sagastegui,saeturn,sadan,sacayanan,saborio,sabeiha,sabedra,sabagh,rzepecki,rzasa,ryser,ryner,rydman,rycroft,rybij,ruyes,ruttan,russon,rushe,rusert,rusell,runnells,rundstrom,rumschlag,rullman,ruka,ruiloba,ruh,ruggs,ruffer,ruest,rueluas,rueger,ruediger,rubinoff,rubendall,rozmus,roxburgh,rowls,rousch,rothove,rotelli,roszel,roske,roskam,rosensteel,rosendo,roome,rombough,romash,romanson,romanello,romance,rolison,rogol,rogas,roese,roehrs,roegner,roeger,rodrguez,rodeman,rodebaugh,rockenbaugh,rocconi,robleto,robateau,roarty,roaf,rivenberg,rivara,rivali,risse,risby,ripperger,riopelle,ringrose,rinebarger,rile,riggen,rigano,riff,rifenbark,rieper,rieffenberger,riedmayer,ridolfi,ridderhoff,rickon,rickers,rickels,richoux,richens,ribao,rhodarmer,rheingans,reznik,reveron,reus,reph,renko,remme,remlinger,remke,remily,reitano,reissig,reisher,reinitz,reinholtz,reines,reigstad,reigh,reichelderfer,rehnert,rehagen,redline,rediger,redhouse,redepenning,recla,rechkemmer,reando,razavi,rayson,rayna,rax,raveling,rauser,rauschenberg,raupach,raum,rauen,ratulowski,ratterree,ratering,rapin,rannels,rane,randhawa,ramus,ramsfield,rams,ramroop,ramano,raj,raina,raikes,ragonese,rafaniello,raetz,raether,raeside,radwan,radman,rademaker,radar,racki,rachlin,rabena,rabassa,rabadan,raad,quoss,quizon,quito,quintela,quimet,quilty,quilimaco,quidley,quezaire,quave,quarto,quaranto,quandel,qiu,qazi,pyrdum,pyon,pyeatt,puzinski,putnal,punter,pumphery,pumper,pump,pummell,pumarejo,pulvermacher,pultz,pully,pullens,pulkrabek,pulk,pudlinski,puccetti,przygocki,przybyszewski,prusha,prudente,prucnal,prottsman,prosch,prodoehl,procell,prinzivalli,primes,prey,presnar,presho,prentis,preisler,preisel,pratka,pratcher,prass,pozzuoli,powanda,poundstone,potters,potra,potestio,potempa,postlethwait,posas,portrum,portland,portilla,portie,popovitch,popken,ponzio,pontremoli,pontarelli,pombo,pomainville,polycarpe,pollart,politowski,politano,poliquin,polczynski,pokoj,poitevint,poissonnier,poeppel,poellot,poehlman,poehlein,podratz,pociask,plocher,pline,plessinger,plautz,platten,plass,plageman,placko,pizzola,pizzella,pittsenbarger,pittner,pitstick,pitsch,pitney,pitaniello,pistoresi,pirc,pinski,pinera,pincock,pinckley,pincince,piliero,pilat,pigue,pietschman,pierpoint,pierini,picon,picking,picardi,phlegm,phippin,phetteplace,pharel,pfundt,pfluger,pfeuffer,pfefferle,pezzulo,pezzano,peveler,pettersson,petsch,petrusky,petruska,petrulis,petrossian,petroske,petrini,petitte,petito,petela,petaccio,pesto,pestka,pesta,pessoa,perun,perrow,perricone,peros,perney,perlin,perigo,perella,percle,pepple,penz,penttila,pensiero,penigar,penez,pendrak,penas,pellowski,pellow,pellin,pelissier,pelini,pekrul,peevey,pedraja,pecher,peasel,payment,pavolini,paviolitis,paulsell,paulina,paule,patrum,patrone,patrie,patras,patera,patek,patane,pastrano,pastora,passow,passley,passaretti,passantino,paske,partible,parsa,parnes,parliman,parlato,paravati,paradowski,papaleo,papagni,paoletta,panzarino,pannunzio,panis,pandit,paluzzi,palomin,palomaki,pallanes,palla,pall,palino,palfreyman,palazzi,palanza,palagi,painton,pain,pahulu,paganico,paeth,padlo,padillia,paddy,paddick,paciolla,pacholski,paap,paa,owolabi,overshown,overocker,overgaard,ouchi,ottoson,ostrye,osterland,osland,oslan,osick,osen,osdoba,osberg,orzel,ortmeier,orren,ormerod,orio,orgeron,orengo,orbaker,opiela,opdahl,onks,oltrogge,olnick,olivarres,olide,oleksy,olaya,okray,okonek,okinaka,ojima,ojala,oinonen,ohotto,ohan,ogwin,ogborn,oflaherty,offill,oetken,oertle,oehlert,odems,oconnel,ocha,ocarroll,oby,oblak,oberst,obermann,obas,oachs,nydegger,nybo,nuuanu,nutile,nuse,nuriddin,nungesser,nuber,noy,novinger,nouri,northan,norseworthy,norrod,normington,nori,norenberg,nordine,nop,noori,noblet,nives,nist,niskala,nilan,nikolai,nigl,nightengale,nichole,ni,nhek,ngvyen,newville,newsam,newnham,newmeyer,newlan,newbert,neuschwander,neusch,neun,nethken,nethercutt,nesser,neske,neman,nelton,nelles,nekola,neiling,neeser,neelly,nedved,neang,navejar,naveja,nauarro,natho,nathe,natcher,naser,nasby,narlock,nanton,naillon,naill,naguin,nagele,naftzger,naegle,naegele,naef,nacke,nabritt,mynhier,myart,muzquiz,mutty,musolino,mushero,murtaugh,murie,muresan,murdough,mura,munuz,munstermann,munsen,munselle,munise,mungle,munerlyn,muncher,mulrooney,mullee,mulaney,mulanax,muhlhauser,muhlestein,mugleston,mugg,mugford,muckel,mucerino,mt,mrotek,mrnak,mozdzierz,moyler,moury,moulin,moulding,moul,mottai,mostyn,mosimann,mosholder,mosburg,morrisseau,moron,morice,morgante,moreta,morcos,morasco,morante,mooe,montori,montminy,monteforte,montante,montanari,monsees,mondier,monden,monckton,monce,monarch,monarca,mompoint,mollema,molin,molima,molen,molash,moher,mogle,mogannam,moel,moehn,modesitt,mobilia,moag,miyagawa,mivshek,miu,mittman,mittleman,mittelsteadt,mittelstaedt,mitsch,mithell,miscione,mirbaha,mirabelli,mir,minon,minniti,minnerly,mingrone,minervini,minerd,minarcin,mimnaugh,milord,milnor,milnik,millers,milkowski,mikrot,mikles,miglorie,mientka,midthun,middlesworth,micklos,mickler,michetti,michelli,michelet,micallef,meyn,meullion,mette,metoxen,messore,messano,mesaros,mertel,merritts,merrion,merril,mermis,merlini,merker,meridith,mergel,merbaum,mente,mensi,menninger,mennen,menlove,menken,menezes,menette,mendyk,mendoca,mendivel,mendias,menasco,melloy,mellema,mellard,melis,meldahl,melberg,meirick,meinel,meiler,meile,meidl,meerdink,meer,medus,meduna,medovich,medine,medico,medici,mcvaigh,mctier,mcquirk,mcnight,mcmurrey,mcmurdo,mcmorries,mcmilleon,mcmickell,mcmicheal,mcmeel,mcleese,mclee,mclaws,mclanahan,mclaird,mckusker,mckibbens,mckenley,mckenize,mckendall,mckellop,mckellip,mckeirnan,mcinvale,mcguffee,mcgrue,mcgregory,mcgrann,mcgoey,mcglinn,mcgillicuddy,mcgillen,mcgeachy,mcgarrell,mcgannon,mcgalliard,mcfarlen,mcevers,mcerlean,mcennis,mcelvany,mcelvaine,mcdonal,mcdavitt,mccullick,mccrone,mccreadie,mccoun,mcconchie,mcconaughy,mcconahy,mcconaghy,mccomsey,mccoggle,mcclimans,mccleod,mccleaf,mcclafferty,mccatty,mccarry,mccance,mccament,mccaghren,mcbreen,mcardell,mcabier,mazell,mayotte,maybrier,mavis,mautone,matuszek,mattimoe,mattey,matterson,matten,matsushima,matsubara,matrone,matras,mato,matier,matheus,massucci,massoni,massare,maslin,mashaw,mase,mascola,masci,marze,marvray,marusak,martowski,martiny,martie,martabano,marsha,marschel,marsack,marsac,marohnic,markve,markis,marking,marken,marioni,marichalar,margosian,maretti,mardesich,marcussen,marchessault,marcey,maraldo,marafioti,manzanero,manwill,manual,manocchio,manko,manista,manire,manikowski,manganiello,manetta,mandy,mandino,mandarino,mancinelli,manasse,manary,manalang,malling,mallahan,maliska,malet,maleski,maldonaldo,malaterre,malaney,malagarie,malabe,maks,makinster,makar,maita,maiolo,mahley,magos,mago,magnotti,magnant,maglott,maglori,maenius,madkin,madarang,madagan,macrina,macquarrie,macphee,macneal,macmahon,maclellan,mackeen,maciver,machkovich,machan,macewen,macera,macer,maceachern,macdonell,macaskill,maaske,lysaght,lynum,lynema,lyas,lutton,luttman,lutsky,luthi,lutfy,lupoe,lundrigan,lunderville,lukan,luedeman,ludke,lucore,lucksinger,lucks,luckner,lucarell,lubelski,luarca,luaces,lozinski,loynes,lowis,lovorn,loverde,lovasz,loughery,lotzer,losito,loschiavo,lorsung,lorquet,lorkowski,lorino,lorey,lorente,loreman,lopaz,looft,lonie,longman,longhofer,longan,lomascolo,lomack,lolagne,lokaphone,logins,loggin,lofredo,loffler,loescher,loendorf,locus,lockyer,lockheart,lobendahn,lobasso,lob,lizana,livshits,litzau,litty,litteer,litsey,litrenta,litner,liszewski,lisman,lisboa,liquet,liptok,lineweaver,lindenpitz,lindel,lime,lillywhite,life,lievano,lieblong,liebler,lidey,libutti,liborio,libengood,leyson,leyland,lewczyk,lewark,leviner,levenstein,leuenberger,leszczynski,lestage,leske,lerwick,leray,lepkowski,leonor,lenyard,lenger,lendon,lemarie,leman,lelle,leisner,leisey,leischner,leimer,leigers,leiferman,leibfried,lehoullier,lehnortt,legget,legato,legath,legassie,legarreta,leftridge,leewright,ledsome,lecrone,lecourt,lecky,lechman,lebsack,lebouf,lebon,leazer,leavins,leadbeater,lawwill,lawall,lavorini,laviero,lavertue,lavalais,lautenbach,lausier,laurita,lauriano,laurange,launey,laughead,laufenberg,lauderman,laubhan,latunski,latulas,lastrape,lastiri,lason,laskoski,lasanta,laroux,larizza,larive,larish,laquerre,lappas,lapilio,lapadula,lapa,lanzi,lanzafame,lantier,lanski,laningham,langon,langdale,landron,landero,landauer,landacre,lamport,lamping,lamott,lamonda,lammi,lambiase,laite,lahaye,laframboise,lafone,laferte,laeger,ladieu,ladabouche,lachat,labonville,labbee,labatt,laban,kynaston,kwaterski,kuzniar,kuthe,kuter,kutchar,kurtin,kuramoto,kupstas,kuperman,kuns,kullmann,kuligowski,kukielka,kuehler,kudrna,kubie,kubera,kubas,kuba,kualii,krysinski,kryder,kronberger,kroft,kroencke,kristiansen,krigger,krieser,kretschman,krentz,krenke,kremers,kreitner,kreimer,kray,krawchuk,kravs,kranich,krampitz,kragh,krager,kozuch,kozloski,kozatek,kozakiewicz,kovalsky,kovalcik,kovack,kotera,kot,koszyk,kostel,kosmicki,koshy,korona,koroma,korba,koopmann,konstantinidi,kolodzik,kolodzieski,kolle,kolkmann,kolker,kolda,kokaly,kofford,koepper,koeing,koehnen,kodish,kodani,kocur,kocourek,kobza,koble,koback,knutzen,knows,knolton,knoblauch,knispel,knieper,knepshield,klyce,klunk,kluka,klostermann,klosinski,klish,klint,klinner,klindt,klimko,klicker,kleman,kleinsorge,kleinfelder,kleier,klas,klaman,kizzee,kitto,kitka,kirtdoll,kirscht,kintzer,kinstle,kinning,kinniburgh,kinnett,kinker,kinkelaar,kings,kingham,kingfisher,kimmet,killingbeck,kilberg,kikuchi,kikkert,kiesow,kienitz,kidner,kida,kid,khuu,khatak,khaleck,kezar,keyton,ketelhut,kesley,keshishyan,kerzman,kertesz,kerslake,kerscher,kernes,kerin,ker,kenimer,kenfield,kempe,kemick,kem,keitsock,keisker,keery,keblish,kebalka,kearny,kearby,kayler,kavin,kauer,kattan,katoa,kassis,kashuba,kashan,kartman,karry,karpel,karo,karnopp,karmazyn,karjala,karcz,karasti,karagiannis,kapoi,kapanke,kanz,kaniewski,kanemoto,kaneholani,kandt,kampfer,kammann,kamler,kamal,kalvig,kalmen,kalmar,kallstrom,kallin,kallbrier,kakaviatos,kakar,kahahane,kagel,kabat,kabanuck,kaas,jurczak,jurasin,juras,junke,junghans,jungen,jund,juliusson,juhnke,juett,jolla,jokinen,jokela,joffe,joecks,jochumsen,joa,jeziorski,jesseman,jessamy,jernejcic,jergenson,jerdon,jensrud,jellinek,jedrey,jedele,jeannette,jauron,jatho,jarrel,januszewski,janski,janovsek,janning,janikowski,jane,jandres,jamaica,jalonen,jainlett,jahnsen,jahde,jagow,jagielski,jaffray,jaecks,jacquot,jacoway,jacocks,iwami,isadore,irmeger,irie,iredale,iqbal,inscoe,inklebarger,ingemi,immen,imig,imberg,imamura,illies,ilacqua,ijams,iha,iden,ibraham,ibey,ialongo,iafrate,hyzer,hyacinthe,huyard,huxman,hutchkiss,hutchingson,husson,hussman,hurm,hupka,hunyadi,hunstad,humpert,hummons,hultz,hulton,hules,huisenga,huhta,hugueley,hughe,huggler,hufton,huffstickler,huddelston,huba,hrivnak,hoysradt,howorth,howenstine,hovda,hourani,houglum,houch,hotalen,hosse,horwich,horvitz,horoschak,hornor,hornbrook,horita,hoque,hopman,hoovler,hoople,hookfin,honeysucker,honeycut,honerkamp,homyak,homa,holzwart,holzerland,holyoke,holtry,holterman,holohan,hollinshed,hollington,hollenshead,holey,holderby,holak,hokkanen,hohner,hogsed,hoglen,hogen,hogberg,hofland,hofius,hoffis,hofferber,hoffarth,hofacker,hoekman,hodor,hochstetter,hochnadel,hobbins,hoa,hlavaty,hittner,hitson,hirtz,hirschi,hinkes,hinke,hindley,hince,hilse,hilke,hilferty,hildesheim,hikes,hignite,higman,hiemer,hidden,hickinbotham,hewatt,hetz,hetsler,hessian,hershaw,herra,hernander,herlocker,hepper,henseler,henri,hennick,hennecke,hendrikson,henderlight,hellstrom,helderman,heitland,heistand,heiskell,heisinger,heiserman,heinritz,heinly,heinlen,heimerdinger,heimbigner,heidbreder,hegwer,hedeen,hebrank,heberlein,heaslet,hearin,hazle,hazelbush,hayzlett,hayre,haymans,hayenga,hayduk,haward,havner,haushalter,hauf,hatke,hatchel,hassard,haskovec,hashmi,harvest,harvath,hartill,harteau,harshfield,harrigill,harriet,haros,haroldson,harmeson,harl,harkley,hariston,harington,harian,hargus,hargens,hardina,haraldson,harajly,hapke,hapeman,hanz,hanthorn,hanry,hannen,hannasch,hannam,hanifan,hanft,handon,handford,hancher,hancey,hample,hammrich,hammerstrom,hambric,halwick,halma,hallgren,hallet,hallada,halla,halik,halgas,halcon,halbrooks,hakel,hairfield,hainesworth,haggarty,hagenhoff,hagebusch,hagadone,haft,haflett,haefele,haddow,hackbart,haberer,haass,gwinner,gwathney,gwartney,gutterrez,gutoski,gutkin,gutherie,gutches,gustus,gustison,gustaveson,gurtner,gurkin,gummo,gulliksen,gulke,guldin,gulden,guitierez,guile,guildford,guidice,gugerty,guffy,gueningsman,gudgell,guderjahn,guastella,guariglia,guardia,gryniuk,grueser,grudem,growden,grossett,gropper,gron,grodin,groch,grismore,gripper,grinvalsky,grima,griffth,griess,greynolds,gresh,greminger,gregoria,greenwade,greenlief,greenier,grayes,gravell,grassmyer,grappe,grantland,grandin,grandel,grandbois,granahan,gramham,graffeo,graeter,gradwell,gradel,grabo,graban,goy,govoni,governale,govern,gouty,goughnour,goude,goubeaux,goth,gosline,goslee,goshen,gosewisch,gorzynski,gortman,gorter,gordin,gord,goos,goodwine,goodrick,goodley,gombert,goletz,goldy,goldthwaite,goldthwait,goldizen,golar,goist,gofman,goffer,goerges,goeltz,goedicke,goedecke,godnick,gocke,goade,gneiser,gluth,glovier,glomski,glodo,gloden,glenister,glawson,glasier,gladysz,gladstein,gjertsen,giudice,gitto,gittelman,girvin,girolamo,gionfriddo,gingell,gimble,gilhousen,gilboy,gilberti,gigantino,gietzen,gieseking,gianikas,ghosn,ghosh,geyman,gevara,getsinger,gessert,gerrits,gerrior,geris,gerhauser,gerety,genzone,genuario,gentles,gentille,genter,genetti,gelle,gelfand,gelabert,gekas,geck,gearin,gdovin,gaydosh,gawith,gave,gauntlett,gaugler,gaudy,gaub,gatten,gathje,gasperini,gasner,gasco,gascho,gasbarro,garvis,garra,garnette,garing,garick,gardunio,gardon,gardemal,garde,garczynski,garant,ganus,gantnier,ganis,gangloff,gangler,ganer,ganem,gandolfo,gampp,gallihugh,galletti,gallenstein,gallarello,galla,galka,galayda,galarneau,galapon,gaito,gaglione,gady,gadsen,gachupin,gaboury,futterman,fusch,furuta,furth,furber,fune,funai,fuess,frutchey,frumkin,fruhling,frommer,fromdahl,froehner,frizzle,friends,friederich,freyre,freilich,fregia,frediani,frederico,frater,fraile,foste,fosselman,fosnaugh,fosburg,fortis,fortgang,forstner,forson,forseth,forkin,forister,forinash,footer,fontillas,fontenelle,fonesca,folker,fogerson,fogelquist,flye,flummer,floth,floro,florine,flies,flexer,flessner,flatness,flank,fland,flahive,flager,fiveash,fitzner,fitzke,fitcheard,fisherman,fishbeck,fipps,fiorino,finster,finken,finigan,fingal,finer,filsaime,fillingim,filipponi,fila,fies,fiebelkorn,fiducia,fiallo,fetherston,fetherolf,fesmire,fesenmyer,ferroni,ferriss,ferrini,ferrick,ferraris,ferniza,fernades,ferdig,ferandez,feoli,fenninger,fenney,femi,fejes,fehlman,feger,fede,febo,febbraio,feasel,feagley,fayad,favaloro,fauerbach,fauble,fasheh,farrant,farra,faro,farinacci,farfaglia,farell,farb,farace,fanjoy,fangmann,famulare,falsetta,fallows,fallert,falero,faldyn,falconi,falce,fait,fairburn,faiola,faiella,fahlsing,faggett,fafinski,fadness,fabros,fabert,everidge,evaristo,eustache,etzkorn,etier,estabillo,esquivias,esquirel,eslava,eschete,esau,erway,ertzbischoff,eron,erner,ermitano,ermitanio,ermert,erie,erdley,equihua,enzor,ensing,enns,engleking,engelkes,endlich,endler,emry,emms,emmerling,emerich,ellsbury,ellie,elizarraras,eliot,eliopoulos,elery,elek,elderidge,elbaum,ekins,ekin,eisley,eilderts,eikleberry,eigo,eighmy,eichel,ehly,egloff,egland,eggington,eggenberger,egar,egans,eftekhari,efford,eeds,edvalson,edin,edgman,edemann,edelmann,eddens,eckl,eckerle,eckelman,ebrahim,eberth,eberspacher,ebbighausen,ebaugh,easly,eash,dzledzic,dyett,dyba,dworaczyk,duttry,duthie,duszynski,duso,dushaj,dusett,dus,durman,durkins,durick,duplechain,dunnivan,dunlow,dunivan,dumars,dumaine,duliba,dulany,duka,duft,dufrane,duffek,duellman,ducking,dubourg,drzewiecki,drugan,drozdowski,drozda,dronet,drilling,driesenga,dreyfuss,drevs,dreben,draudt,draleau,dragos,draghi,doyer,dowlin,douma,dotterweich,dottavio,doroff,dornon,dorland,doop,donndelinger,donehoo,donate,donado,dommer,dominici,domann,dolio,dolence,doland,dolak,doersam,doerrer,doede,dockham,dobrich,dobosz,dobin,dobbratz,divlio,divel,ditzel,disalvatore,diotte,dinnen,dinkin,dimler,dimiceli,dimeglio,dimascio,dimare,diluca,dilsaver,dillen,dilibero,dile,digioia,difede,diefenbach,diedrick,dickmann,dickes,dickason,dicapua,dicaprio,dibrell,dibley,dibattista,deyon,devotie,devoid,deval,detlefsen,destro,destiche,desposito,desola,deshotels,descombes,deschepper,desautel,desano,deroy,derosset,derosby,deroeck,derocher,dergance,deren,deptula,deprey,depolis,depner,depetro,denunzio,densford,dennington,dene,dender,denbo,demuro,demoranville,demling,demerson,demelis,demeglio,dembo,demattia,demarinis,delprincipe,deloria,delnoce,delmedico,dellow,delles,dellavalle,dellamora,delguidice,delgato,delfs,delcourt,delcolle,delbert,delaportilla,delahoz,delacueva,deisch,deike,degro,degonia,degollado,degolier,degirolamo,degener,degele,degeest,degeare,defina,defabio,deeley,decraene,decou,decorte,declercq,decinti,dechambeau,debutts,debro,deblieck,deblasi,debem,deavila,deases,deangeles,deahl,daymude,daven,datil,daros,darnick,darienzo,dardy,daponte,dannhaus,danneman,danielle,dani,danger,dangel,danes,danekas,dandrow,dambrose,dalpe,dalesandro,daiton,dainels,daigh,dahnke,dahme,dahling,dagata,dack,czaplicki,czachorowski,cuttitta,cutaia,custance,curless,curie,curi,cupelli,cumens,cumbass,cumba,cullars,cullar,cukaj,cubito,cuascut,crytzer,crye,cruzen,cruser,crunkleton,crummett,crumbliss,cropley,cronquist,cronkite,cronic,crombie,crockwell,crnkovich,critcher,cristo,cristales,crisanti,crier,cretsinger,crest,creson,crelia,crecco,craze,craveiro,cratch,crapps,cran,craigmiles,craiger,craige,crady,cradic,craddieth,cowels,coveney,courcy,coulbourne,cotsis,cotrone,cotney,cotilla,costaneda,costabile,cossel,cossa,cos,corte,corsino,corria,cornog,cornely,corio,corino,corington,coressel,cordone,corbisiero,corbelli,copps,coovert,coopwood,cooner,cookman,conzales,conver,contratto,conrady,conradi,connel,conneely,conmy,comunale,comber,comans,colvert,columbo,coluccio,colp,colop,collini,college,colestock,colebank,colasante,colasacco,colapietro,cokeley,coia,cocuzza,coalson,co,clowes,cliche,clevette,cleven,clerico,clearwater,civiello,ciullo,citro,cirocco,cioppa,cilek,cieszynski,cieri,cicerchia,ciaschi,ciani,cianchetti,chudy,chuc,chryst,christodoulou,christin,chrisley,chokshi,chmela,chkouri,chiodini,chio,chimilio,chilen,chilek,childrey,chier,chicas,chiaro,chiappone,chiappinelli,chiado,chhom,chesterfield,chesteen,cheshier,cherrez,cherep,chene,cheevers,checkett,cheaney,chayka,chawla,chasin,chasen,charvat,char,chapoton,chantos,chantler,chant,chadez,chad,chaco,chabez,cerrito,ceppetelli,centanni,celso,cederberg,cedar,cecchetti,cavel,cavanah,cavagna,catus,catton,catterton,catrambone,catherwood,catherman,cataldi,castellana,castellan,cassey,casparis,casilla,cashdollar,casaceli,carvana,carriedo,carrecter,carraher,carrabine,carpinelli,carouthers,carnovale,carmany,carles,caretto,careaga,cardosa,cardelli,carbine,carathers,caraker,caracci,capuchin,cappelletti,capistran,capdeville,caparros,canute,cante,canizares,canel,canclini,cancino,campus,campise,campen,cammarano,camilli,camic,camey,calwell,calvey,calvary,callo,callinan,callais,calizo,calixto,calisto,calip,calibuso,caira,cahillane,cahalane,cahal,caffery,caffarelli,cafarelli,cadlett,cacciatori,cabebe,byus,byrnside,byrer,byone,buza,buttrum,buttel,butremovic,butanda,bustin,bussen,bushlen,bushart,burtchell,burrel,burnard,burlett,burkeen,burce,buote,bunyan,buntrock,bunck,bumpas,bulleri,buglione,bugge,bueter,buerk,buenger,buehrle,buechele,budrow,buddenhagen,bucolo,buchenau,bucco,buccino,bubar,bruzas,brutsch,bruschke,brunot,brungard,brund,bruender,brucks,bruchey,brozowski,brownd,brothern,broomhead,bronw,brom,brog,brodigan,brockhaus,brockel,broadaway,brletich,briston,brissett,brines,brillon,brilliant,brightbill,brigges,briel,bresciani,brents,breitmeyer,breithaupt,breidenthal,breden,bredemeier,breckinridge,brecheisen,brecheen,breazeal,bream,brazzel,brawdy,brave,brashers,branz,branyon,brantz,brannam,brankovich,brandle,branchaud,branca,bramley,bramante,bramall,brakeman,bradby,bozzo,bozelle,boyarski,bowline,bowey,bowerize,bowdon,bowdler,boutros,bouten,bourdier,bouras,boufford,bottex,bottemiller,bothman,botcher,boshers,borris,bornemann,bonus,bonnot,bonifant,bongiardina,bonenberger,bonasera,bollier,bolar,bokman,bokanovich,boissonnault,boiles,bohrn,bohlke,bogenschutz,bogel,bogda,boevers,boever,boender,boehringer,boehne,bodor,bodda,bodak,bocker,bockenkamp,boche,blyden,bluto,bludworth,bloxsom,blomstrom,bloise,bloebaum,blier,bleiweiss,blegen,bleacher,blaum,blasz,blasingim,blasengame,blanda,blagman,blackstad,blackham,blache,bixel,bitters,bissegger,bisker,bishoff,bisard,bis,birtwell,birley,birkenmeier,birkenholz,birkeland,birdsey,birdo,birdinground,binner,bilsborough,billot,billops,billingham,bigney,bigg,bienkowski,bienek,bielefeld,bielec,biddie,bickell,bichler,bibo,biava,biagi,biagas,bhayani,bez,beyene,beyda,bevels,bettner,bettinson,betson,beto,bessix,bessire,bertschy,bertozzi,bertoncini,bertelson,berteau,berrong,berrones,berringer,berrigan,bernsen,berlingeri,berken,berka,berges,bergdorf,bergara,bergant,bergamini,beren,berdugo,berdine,berberian,benvenuti,benish,benincase,benek,benedith,bendas,benak,bena,beltrame,belsheim,belotti,bellrichard,belleville,beliles,belgrade,belcastro,bekius,bekhit,beightol,behel,beetz,bedson,becze,beckmeyer,beckey,beckers,beckelhimer,beccue,beberwyk,bebber,beamesderfer,beacom,bazzle,bazil,baynham,bayhonan,bayas,bawany,bava,baumgardt,bauerkemper,baudry,baudino,battko,battisti,batta,bassano,baskas,baseler,basanta,bartucci,bartron,barthold,bartamian,barsalou,barrineau,barriger,barreneche,barkie,barich,bardes,barbano,baral,baragar,baque,banther,banome,bannowsky,banke,baniaga,bandley,banahan,banaag,bamba,baltzer,balster,balnis,balkin,bali,balfe,balerio,balent,baldyga,baldor,baldinger,baldassano,baldacci,balanoff,balado,balaban,balaam,bakes,bajwa,baisch,bahnsen,bahls,bahler,bahamonde,bagdasarian,bagaoisan,bafia,baese,badolato,bado,badder,bacurin,backers,bachor,babe,babbit,babauta,baadsgaard,azzara,azebedo,avril,avello,aveline,authur,ausby,auricchio,auna,aukerman,auckerman,auck,auble,atterson,attard,aswegan,aste,asta,assaf,aspen,asken,asif,asiedu,ashner,asel,aschenbach,arvay,arvan,artus,artley,arrollo,aroyo,aronov,aromin,arnsworth,arnspiger,arnn,armant,arington,argubright,arentz,arcoraci,arbuthnot,arbo,aquilina,aquilera,apt,apsey,appolonia,apollo,apana,antista,anshutz,anon,anno,annala,anklam,angold,angelone,angeline,angeletti,andren,andreadis,andera,andelman,andel,anctil,anchors,anacker,ampy,amons,amirault,amir,amezaga,ameigh,alyea,altvater,altig,altermatt,alo,almengor,alme,allvin,allocco,allegrini,aliment,algee,alexanian,aler,aldo,albero,alarid,akiona,akemon,ajello,aitcheson,ainley,ailey,ahluwalia,ahlf,ahlbrecht,agundez,agro,agins,aggarwal,afalava,adriano,adomaitis,adolphus,adlam,adie,adey,adduci,addleman,adamyan,acothley,acklen,ackert,ackerly,acencio,accosta,abundiz,abedi,abbassi,abbasi,aanerud,aakre,aagaard,zwickl,zuver,zurasky,zumbo,zumba,zuckerwar,zuccarelli,zubris,zoucha,zorns,zorc,zitzow,zitzloff,zirkles,zippe,ziola,zinz,zinsmeister,zincke,zieschang,zierdt,zien,ziemke,zidek,zickler,zeuner,zerba,zera,zenger,zeltmann,zelle,zelinka,zelek,zele,zeiner,zeimet,zeidler,zecchini,zebley,zdanowicz,zbell,zaro,zaremski,zar,zani,zancanella,zana,zambarano,zakar,zadorozny,zader,zaccaro,ysquierdo,yoxall,youst,youngstrom,youn,youker,yoss,yoshina,yonke,yonemura,yohannes,yock,yerhot,yengo,yehle,yanofsky,yaker,yagues,yach,ya,xue,wyrosdick,wygle,wygand,wurzer,wurl,wunderlin,wunderle,wuerth,writer,wrighten,wrich,wozny,wozney,wowk,wouters,wormington,worf,woolem,woodrich,wooderson,wonder,womeldorf,wolz,woltmann,wolstenholme,wollmuth,wolle,wolfard,woldridge,wojtanowski,wojner,woitowitz,woehl,wittenburg,wittel,witschi,witaszek,witaker,wiszynski,wiswall,wiss,wisher,wisenbaker,wires,winsky,winfough,windler,winckler,wimes,wiltberger,wilm,willrich,willoby,willimon,willenborg,wilda,wilczewski,wilcock,wiggens,wigboldy,wiesler,wies,wienhoff,wielgus,wiebers,wieber,wickizer,wichrowski,wibbens,whyard,wholey,whitsey,whitlingum,whitlach,whirry,wharry,wharff,whack,weyman,weyler,wethje,westveer,westmorland,westerhold,wesselman,wesloh,wery,wermers,werlinger,werksman,wenzinger,weninger,wendeln,wendelin,wenck,wember,welters,welland,welchman,welchel,weitnauer,weissler,weinger,weimann,weigert,weidert,wehby,wehbe,weck,wechter,weaving,weather,weal,weagle,wdowiak,wayns,waycott,waychoff,waterfall,watcher,watahomigie,wasowski,wasner,washko,washing,washell,wartenberg,warson,warrenfeltz,warp,warmbrodt,warhurst,wardsworth,wanzek,wanta,wansing,wankel,wangberg,wanberg,wamack,waltzer,walthers,walterson,walshe,walrond,wallschlaeger,wallgren,walema,waldram,waldhauser,waldecker,walby,wakin,wakabayashi,wah,wagy,waggner,wagenaar,wage,waffle,wadzinski,wademan,wackerly,wachs,wable,vredenburg,vrana,vrable,voyer,voto,vosper,vosberg,vorhees,voran,vora,vonstein,vondoloski,voltin,volpicelli,volland,volentine,volcko,vojtko,voice,vogeler,vizzini,vizena,vix,vitko,viste,visor,visco,virock,vinup,vinion,vincenzo,villas,villarta,villari,vilello,vigne,viener,vielmas,vielhauer,viehman,vidulich,vidinha,videen,vickerson,vicker,vertz,verry,vermeesch,verhulst,verhoff,verhagen,verhaeghe,vergo,vergeer,verdino,venus,ventrella,ventola,venter,vennes,venneri,venditto,velzy,velilla,velie,velandia,vecker,vecellio,vear,vavricka,vautrin,vates,vassall,vasmadjides,varty,varriano,varriale,varrato,varnedoe,varillas,vardaman,varajas,vaquero,vanzyl,vanvleet,vanvleck,vansoest,vanskiver,vanskike,vanruler,vanputten,vanoy,vanous,vanoort,vanliew,vanlew,vanhulle,vanhoozier,vanhofwegen,vanhaitsma,vanecek,vandrunen,vandixon,vandivier,vandiford,vandezande,vandewege,vanderzanden,vanderwerff,vanderwerf,vanderschel,vandergiessen,vandenberghe,vandehei,vandee,vancheri,vanbramer,valsin,valli,valido,valenzano,vajda,vaillencourt,vacheresse,va,uzdygan,uyetake,usilton,urueta,ursprung,ursiak,urquilla,urquidi,urfer,ureta,urbancic,ura,upwall,uptegrove,uphaus,upadhyaya,unterburger,unch,unavailable,unangst,umphenour,umbenhauer,ulseth,ulatowski,ukosata,uhyrek,uhrmacher,uhlich,ueno,uelmen,udoh,ude,uchytil,tzeng,typhair,twelves,twehous,tuxhorn,turybury,turro,turne,turnblom,turkus,turks,turbin,turbes,tunick,tumpkin,tuholski,tuggie,tufnell,tubertini,tubaugh,tsutsui,tsuha,tsuda,tsinnie,trupp,trupiano,trupia,truner,trundle,trumm,trullinger,truell,trucco,trowers,trover,trosien,tronnes,trompeter,tromp,trolio,troendle,trobaugh,triska,trimarco,trifiletti,tridle,tricoche,tresvant,trest,tresler,tresca,tremont,tremayne,treinen,treichler,treglia,treamer,traxson,traugh,trasher,trapasso,trant,trancoso,traister,trailor,trageser,traficante,trac,toya,towson,tovrea,totherow,tote,tortorelli,torri,tornabene,torigian,torello,toppa,topor,toothill,toop,tonsil,tomsich,tommie,tomlison,tolmich,tollner,tollefsrud,toledano,tolayo,toenges,toefield,tock,tobiasz,tobery,tobert,toban,toback,tjarks,tiznado,titlow,tishler,tirabassi,tippet,tinkey,timson,timperman,timmis,timmermans,timme,timberman,tikkanen,tietze,tierman,tiberi,thuringer,thul,thu,thro,thornwell,thomlison,thomlinson,thomassen,thimmes,thilking,thierman,thielemann,thiboutot,thibideau,theresa,theard,thavichith,thaut,tezak,tetzloff,teto,tetlow,tessler,tesseyman,teskey,tes,terzian,terwillegar,tervo,terronez,ternasky,termini,terboss,teramoto,tepley,tenuta,tenen,tellio,tellefson,telecky,tekell,tefertiller,teece,tedesko,tederous,tebeau,tear,teahan,tazewell,tazelaar,tavano,tatsapaugh,tatlock,tataris,tassinari,tassie,tarvis,tarkey,tarangelo,tappa,tanna,tanikella,tamblyn,tamaro,talyor,tallas,talayumptewa,talaska,taj,tagliarini,tagata,taflinger,taddonio,tacderan,tablang,tabisula,tabicas,tabar,szwed,szumski,szumigala,szollosi,szczesny,sypniewski,syon,sylvan,syal,swor,swoopes,swoap,swire,swimmer,swiler,swida,sweezer,sweep,sweeley,swede,swearengen,sweadner,swartzwelder,swanhart,sveen,svay,sutyak,sutten,sutler,suski,surprise,supernault,suozzo,suns,sunder,sumney,summarell,sumera,sulzbach,sulfridge,sukhram,suk,suitor,sughroue,sugahara,sudlow,sudan,sudak,subido,style,stweart,sturz,sturdy,sturchio,stulce,stukenborg,stuckemeyer,stsauveur,stroll,strohmeier,strissel,strimple,stremmel,streczywilk,strawhorn,stratz,stratos,straton,strassner,strama,strada,stoss,storti,stomberg,stolze,stoliker,stoler,stolberg,stolarik,stohlton,stofko,stofflet,stoff,stoesser,stoeber,stodden,stobierski,stobbs,stjohns,stirrup,stirman,stinehelfer,stimmell,stimits,stigger,stiers,stieff,stidam,stewarts,stevinson,stevey,sterett,ster,steppello,stepnoski,stentzel,stencil,stencel,stempien,steketee,steinbruckner,steinborn,steigman,steiber,stegent,steffani,steerman,steenken,steenhard,steedman,steckley,stealey,stayrook,stavnes,stauss,stash,stary,stare,stant,stanfa,standfield,standberry,standage,stanco,stanage,stampe,stamdifer,stalworth,stalma,staires,staines,staine,stahlberg,stadden,staberg,stabel,spurgers,spruce,sprinkel,springman,spriggle,sporleder,sporcic,spontak,sponholz,spohr,spittle,spiry,spiece,spicuzza,sperlich,sperdute,sperazza,spelts,speares,speakes,sparhawk,spaniel,spaar,soyars,soverns,southam,sour,souphom,soun,soula,sossamon,sosh,sosby,sorsby,soroka,soricelli,sorgi,sorbera,soplop,soohoo,sonoda,sonny,sonneborn,somodi,sommese,solman,sollie,solla,solina,soliani,soley,solecki,solages,sohre,soenksen,sodeman,sobiech,soberanis,snobeck,snerling,sneider,snaza,smolic,smigel,smigaj,smiechowski,smida,smerkar,smeby,slothower,slotemaker,slodysko,slivka,slimmer,slight,slifko,slayter,slawski,slauson,slatten,slain,skultety,skrip,skowyra,skorupa,skordahl,skomsky,skoff,sklenar,skeldon,skeesick,skea,skagen,sjostrand,sixtos,sivyer,siverson,siverling,sivan,siva,sitzler,sither,siskind,siske,siron,siregar,sirbaugh,sirak,siptak,sinstack,sins,siniscalchi,singlton,sinden,sinagra,sina,simpon,simmoneau,simler,simkulet,simi,simeona,simens,silverstone,silverness,silsbee,sillas,sileo,silbert,sikula,siglin,sigley,sigafus,siew,sietsma,sierras,siembida,sieker,siedlik,sidur,sidell,siddoway,sibille,sibilia,sibbald,shusta,shuskey,shurts,shryack,shroll,showell,shove,shoulars,shortino,shopp,shmidt,shiu,shirar,shinners,shingles,shinabery,shimko,shibles,shertzer,sherrin,sherril,shellhamer,shellhaas,sheldrup,sheladia,shehab,sheff,sheck,shearman,sheaff,shauer,shatswell,shaske,sharick,shappard,shallcross,shala,shaklee,shakespear,shafe,shady,shadwell,shacklett,seymor,settlemire,setting,sether,sesma,sesareo,seryak,serven,sers,serbus,serb,seppi,sephus,sentinella,sensel,senf,senato,sempek,semidey,semasko,selz,seltz,selmer,selitto,selim,seiser,seikel,seigle,seid,segouia,segner,segerson,segala,sefcik,seeholzer,seegert,sedita,sedenko,sedar,secondo,seckinger,sebald,seba,seahorn,seabright,scotty,scothorn,scordato,scoma,scobie,scipione,sciara,schwieterman,schwendemann,schwede,schwartzbach,schwarcz,schwalen,schutzman,schunemann,schulweis,schul,schuffert,schuckers,schrull,schrubbe,schreyer,schreckhise,schreader,schoonhoven,schoolman,schol,schoettmer,schoepf,schoenle,schoenecker,schobert,schnyer,schnoke,schnipper,schneiter,schneekloth,schnapp,schmits,schmelzle,schmelz,schmeisser,schmeiser,schmahl,schlotzhauer,schlott,schlossberg,schlipf,schlicker,schleuder,schleimer,schlauch,schlau,schlaefer,schiesser,schieler,schied,schie,scheuvront,scheumann,scherz,scheperle,schenewerk,schemm,schellenger,schaupp,schauf,schaudel,schau,schatzberg,scharr,schappert,schapp,schamel,schallhorn,schaefers,schadt,schadel,schackow,schabowski,schabes,schabert,schab,schaab,scavotto,scarver,scarsella,scarbro,scampoli,scammon,scallon,scalley,scale,scafuri,scadden,scacco,sawchuk,saviano,saverchenko,savelli,savarino,satsky,satoe,sarwinski,sartorio,sartorelli,sarria,saro,sarna,sarkin,sarisky,sario,sarazin,sara,sapia,santmyer,santmier,santillana,santanna,santacroce,sansouci,sannes,sanez,sandvig,sandino,sandella,sanburg,samy,sammer,samit,salvucci,salvey,salvatori,salvant,salvage,salts,salton,saltarelli,salt,salome,sallade,saletta,salehi,saleeby,salameh,salama,salaiz,salafia,sakry,sako,sakash,saitta,sahu,sahara,saguil,sagrera,saglimben,sagi,saggio,sagen,safranek,safko,saeli,sadar,sacre,saccardi,saborido,sabins,sabet,sabbah,saale,rynne,rynders,rylands,rykowski,ruzbasan,ruwe,rutiaga,ruthledge,rutecki,rusu,russler,rurup,ruozzo,ruot,runels,rumphol,rumpel,rumpca,rullo,ruisi,ruic,ruhle,ruffaner,rufer,ruetz,ruesink,ruehle,ruedy,ruden,rubulcaba,rua,roya,rowald,rovner,rouselle,roura,roulston,rougeaux,rotty,rothery,rotert,rossler,roskowinski,rosiak,rosh,rosenstock,roselius,roscigno,rosaro,rosada,roperto,ropers,rookwood,rongo,rondinelli,ronda,ronchetti,romrell,rollinger,rola,rokos,rohwer,rohrscheib,rohlf,rogal,rogacion,roeschley,roers,roemen,roelofs,roekle,roehrich,rodriguel,rodges,rodeen,roddey,roddam,rocquemore,rockers,roccia,robishaw,robida,robichau,robertshaw,roberton,roberta,roberg,rob,roary,rizzuti,rizal,riveros,rittenour,risper,rippin,ripp,riola,riogas,rinner,ringus,ringhand,rinehardt,rinderer,rigotti,righetti,riggi,riggans,rigazio,rigatti,rifenburg,rieu,riehm,riegler,riech,riebau,ridgel,ridens,ridener,riddel,rickner,richardt,ricciardone,rhynard,rhyan,rhoderick,rho,rheinschmidt,rezak,reusing,rettkowski,retterath,retta,reshid,reppe,repke,reos,reome,rensen,renschler,renova,renollet,renison,reninger,rengers,rengel,renart,rena,relihan,reisen,reiniger,reindel,reil,reier,reh,reggio,regener,reekers,reeger,redmann,reddinger,redcay,reckling,rebert,reategui,reagin,reagen,readnour,razzano,raynolds,rayer,raybould,rawdon,ravotta,ravo,ravitz,ravert,rathert,raterman,ratel,raque,rapko,ransone,ransburg,rangnow,randon,rancifer,ramotar,ramones,ramone,ramire,ramin,rameres,rakoski,rajala,raithel,rainie,rainge,rainbow,raigoza,rahming,ragazzo,radomski,radish,radilla,raden,radde,racano,rabine,rabil,rabell,rabasca,quiterio,quinzi,quink,quinci,quilliams,quiller,quider,quenneville,quelch,queeley,quear,quattro,quastad,quaglieri,pyscher,pust,purtle,purtill,purdin,puorto,punja,pullem,pulfer,puleio,pujia,puetz,puehler,puebla,ptomey,przewozman,prysock,pruter,prunier,pruess,prudom,pruchnik,proveaux,prophit,promise,procknow,proby,pro,prive,preziosi,preza,prem,preite,preisser,pregler,precella,prazma,prats,prator,prakash,prahm,prader,pozniak,poxon,powledge,pouge,pott,postlewaite,posthumus,posnick,posley,poskey,porro,poreda,poppema,popat,pondexter,ponciano,pompilio,pommer,polosky,pollom,pollo,pollica,pollaro,polizio,polek,polack,polacek,poirot,poertner,poduska,pockrus,pochintesta,pluym,pluhar,pluck,pliner,pliml,plese,pleasent,playle,plasky,plane,plack,pizani,pitz,pittari,pitruzzello,pistorius,pistilli,pisha,piselli,pisco,piros,pirone,pirolli,pirman,pirkl,pirie,pique,pintado,pinkey,pingrey,pinger,pinelo,pilsner,pilley,pilgreen,piles,pila,pignatello,pietig,pierrott,pierron,pierceall,pieratt,pienta,piekos,piechota,picquet,pickar,picerno,piceno,phyfiher,phorng,phearsdorf,pharmes,phariss,pfuhl,pfenning,pezzetti,pevy,petzoldt,pettrey,pettas,petta,petross,petrochello,petriello,petrelli,petch,pestoni,pestano,pesick,pesavento,perzanowski,perrien,perrenoud,perque,peroff,perlas,perkerson,perisho,perich,perfect,peregrino,peregoy,perch,pequeno,penza,pensis,penquite,peniston,penister,pendola,pendergraph,pelle,pelczar,pelch,pela,pehler,pegoda,peelle,peeling,pedroni,pedlar,pedder,pecoraino,peckman,pechal,pebsworth,peasnall,peasant,pead,peacemaker,paytes,paysen,payn,pavletic,pavlat,pavlas,pavese,paup,paulis,patrice,patocka,pat,pastorino,pascocello,parthemer,parreira,parido,paretti,pardun,parchment,papstein,papps,papetti,papakostas,pantoni,panik,panfilov,panfil,pana,pampusch,pamperin,palmitessa,palmero,pallett,palilla,palese,palesano,palange,pagenkopf,padon,padmanabhan,padinha,packen,pacitto,pacchiana,pabich,oza,oyabu,overdorf,ourada,otukolo,otterbine,ottalagano,oto,other,otano,osting,ostiguy,osterholt,osley,oscarson,osaile,ortz,ortolano,ortea,orte,ortaga,orszulak,orser,orihuela,orejel,ordorica,ording,ordal,orbin,oransky,oppel,onsgard,ondrick,olsin,ollmann,olives,olavarria,olano,olafson,okuno,okuniewski,okuhara,okrent,okoniewski,okeke,ohs,ohotnicky,ohno,ohlund,ohlendorf,ohaire,ogaz,ogando,offield,odiorne,oclair,ockenfels,ochocki,ocamb,ocallahan,obleton,oberly,oberhelman,oberbeck,nylin,nydick,nwachukwu,nutzmann,nuque,nunz,nulle,nuffer,notti,nothum,nothnagel,notah,nossett,nose,nosbisch,norrix,norlien,norkin,nordon,nordmeyer,norat,nooe,nokleby,nofziger,noens,nivison,niu,nittler,nissalke,nishikawa,ninness,nin,nimon,nifong,niewieroski,nietzer,niemela,nicolette,nicoletta,nico,nickolas,nickless,nicklaw,niccoli,nibbs,neyland,newmark,newey,newbauer,nevwirth,neverman,neuser,neumaier,neufville,netzley,netzel,nettle,neiswonger,neiswender,neilan,neidhardt,neesmith,nebgen,navia,nate,nasuti,nasso,nassimi,nashe,nases,naro,nardo,narasimhan,naqvi,nanka,naman,nahrstedt,nagura,nagarajan,nadile,nabours,nabers,mysinger,mynear,muzzarelli,muthig,mustian,muskus,muskelly,musi,mushtaq,musca,murzynski,murzyn,murrillo,murello,murdy,murakawa,munsinger,munnell,munks,munkberg,mundorf,mummey,mullick,mulkin,mulhollen,mulgrew,mulderig,mulac,muehl,muddiman,muckerman,muckenthaler,much,mucciolo,mruczek,mrazek,mowat,moure,mould,motts,mosure,mossor,mossberg,mosler,mosha,moscrip,moschetti,mosbarger,morua,morss,morron,morrall,moroni,morioka,moricca,morgensen,morganson,moreshead,morely,morch,moras,morar,moranville,moralas,morak,moradel,moothart,moonen,monzingo,montpetit,montjoy,monteagudo,monoz,mongrain,mongon,mondejar,monas,monachino,momplaisir,momin,moment,molpus,molony,molner,molleda,molinski,molinelli,molfetta,molenda,molchan,mohseni,mogg,moerke,moenius,moehlman,modugno,modi,modest,moder,moch,moat,miyamura,mittlestadt,mittelstedt,mittelman,mitschelen,mitro,mitchan,misty,missey,misenhimer,mirra,mirjah,mirante,miosek,minteer,minrod,minning,minney,minnema,minium,minihane,minicucci,minecci,minchey,milota,millson,milloway,millonzi,millier,milley,millam,milillo,milbrath,mikowski,mikola,mikler,mihelic,mihaila,miesen,mierzejewski,mickels,michienzi,michalke,miazga,mezydlo,mezick,meynard,meylor,mexicano,metsker,metrick,meter,mestad,meske,mertins,merta,mersinger,merschman,merna,merila,meridieth,mergen,merel,menzella,menze,mentnech,menson,mensick,mennig,mendillo,memos,melroy,melochick,mells,mellgren,meline,melich,melena,melchiori,melching,melahn,meisler,meinerding,meilleur,meidlinger,mehner,megrabyan,megee,meeuwsen,medlar,medick,medema,mechler,mechanic,meadowcroft,mcpike,mcpeake,mcnell,mcneary,mcmutry,mcmeekin,mcmannus,mcluen,mclouth,mclerran,mcleoud,mclagan,mckone,mckneely,mckissic,mckinnell,mckillips,mckibbon,mckenty,mckennan,mckeeman,mckasson,mcinturf,mcinerny,mchan,mcgurn,mcguirl,mcgue,mcgrain,mcgonnell,mcglumphy,mcglauflin,mcginity,mcgibboney,mcgeough,mcgauley,mcgarvie,mcfatter,mcentegart,mcenroe,mcelmury,mcelhinny,mcdonnel,mcdoniel,mcdoe,mcdermond,mcdearmon,mcdearman,mcday,mcdannald,mcdaid,mccurren,mccrosky,mccrane,mccraig,mccooey,mccoo,mccolpin,mccolloch,mcclucas,mcclester,mcclement,mcclamroch,mcclammy,mcclallen,mccarte,mccaie,mccaddon,mcanelly,mcalmond,mcalary,mazzini,mazzarino,mazzara,mazzanti,mazurk,mazor,mayerle,mayenschein,mayard,mayans,maxedon,mavromatis,mavins,maves,mausser,maulsby,matya,matuke,matto,mattler,mattiace,matkowski,mathern,matero,matchette,matayoshi,matar,mastine,massing,massimo,masseria,massenberg,massard,masoud,masotti,maslak,masey,masella,mascarena,mascall,marzella,maryott,marwick,marugg,martt,martinis,martian,martha,marstaller,marsingill,marsicek,marotto,market,markegard,marke,marinella,marien,margison,margheim,margason,margaris,margaret,marett,marentes,marcott,marcon,marchena,marcellino,mapston,mantione,mantanona,mansouri,manoi,mankus,mankins,manin,manikas,mangieri,manfredini,mane,mandt,mandolini,mandley,mancina,manas,maltsberger,maltais,malmin,mallis,mallicoat,malleck,mallach,malkowski,malkani,malito,malensek,malandra,malander,makos,makanani,maille,mail,maidens,maid,mahowald,mahala,mahajan,magnotta,maggiore,magel,maestos,maerz,maedche,madise,madi,mades,maddaloni,madayag,madaras,macnair,mackinlay,mackesy,machon,machia,machey,machesky,machacek,maceyak,macchio,macbride,mabray,maasch,lyseski,lykken,luzania,luxenberg,lutrell,lupkes,lupino,lupardus,lunnon,lunghofer,lundvall,lundby,lundborg,lulow,lukman,lukin,lukaszewski,lukacs,lugones,luger,lueder,ludeke,lucek,lucchetti,lucchese,lozowski,lozaro,loyer,lowthert,lowdermilk,lovitz,lovinggood,lovenduski,loura,loung,lounder,louks,loughry,loudermill,lotta,lostetter,loskot,losiewski,lorman,loren,lorelli,lorange,lonsinger,longinotti,longhurst,lomedico,lola,lohwasser,lohn,lohden,lograsso,logie,loftman,loften,lofaso,loewer,loehrs,locy,loconte,lockerman,lockerby,locken,lobaton,loatman,lleras,lizak,livingood,litwiler,litvin,littledave,lites,lisee,lipszyc,lippy,lionello,linsday,linnear,linklater,lingbeck,lindie,lindenfelser,lindenberger,linarez,limber,lily,lightning,liffick,lieto,liestman,liepins,lieng,liebross,licciardi,licavoli,libbee,lhuillier,lhommedieu,leyra,lewman,levreault,levitre,levings,levick,levecke,levanger,leval,leva,leuthold,leuenthal,letze,letterlough,leski,lerwill,lertora,leppla,leopoldo,leonides,leonardis,lenoue,lenoch,lengerich,lemont,lemmert,lemery,lemaitre,lella,leko,leithauser,leisher,leise,leisch,leiendecker,leiber,leialoha,lehtomaki,lehigh,leggs,legate,leflar,lefeber,leezer,ledden,lecleir,lechliter,lebrane,lebarron,leason,leapheart,leadman,lazarte,lawin,lavole,lavesque,laverdure,lautner,lauthern,laurila,laurendeau,launderville,laumeyer,latina,laszlo,lassan,larzelere,larzazs,larubbio,larriuz,larew,laremont,laredo,lardizabal,larance,lappa,lapolla,lapatra,lapaglia,lantieri,lannan,lann,langwith,langolf,langloss,langlo,langholz,langhart,langfitt,langendorf,langenbach,langbehn,lanehart,landoni,landherr,landberg,landazuri,lancey,lamus,lamunyon,lampitt,lampiasi,lammon,lamme,lamirand,lambes,lamarta,lamarra,lalim,lalande,laky,laitila,laidler,laich,lahue,lahtinen,lagrasse,lagrand,lagle,lagerstrom,lagerberg,laferney,lacson,lachenauer,lablue,labean,lab,kuzara,kuza,kuy,kutchera,kustra,kurtyka,kurschner,kurka,kunstlinger,kunka,kunicki,kunda,kulling,kulla,kulbida,kuker,kujath,kujala,kuhta,kuhner,kuhle,kufalk,kuennen,kuen,kudley,kucharik,kuca,kubic,kryst,krysh,krumenauer,kruczek,kroschel,kronk,kroells,krivak,kristoff,kristin,kreuziger,kreitz,kreisberg,kreiman,kreighbaum,kreh,kreck,kraszewski,krason,krammes,krake,kozusko,kozola,kozikowski,kozielski,kowis,kowalske,kottman,kottler,kottenstette,kostelnick,kosmowski,koska,kosinar,kosik,kosanovic,kosanke,kortge,korsak,kornbau,kordas,korby,korbel,kopperman,koppenhaver,kopischke,koper,kopelman,kopel,kopas,kooser,koors,koor,koone,koogle,konzen,konieczka,kondracki,kondos,komatsu,kolo,kolarik,kolacki,kokesh,kohrt,kohrs,kogel,kofron,kofman,koewler,koetting,koes,koellner,koellmann,koczela,kocon,knoth,knollman,knoebel,knknown,knittle,kniphfer,knightly,kniffin,knaphus,knaak,kloth,klonoski,kloke,kloer,klinetob,kliger,klich,kleyman,klepchick,klemish,kleen,klebe,klakowicz,klaft,kithcart,kister,kisker,kishel,kishbaugh,kirt,kirouac,kirley,kirklen,kirkegaard,kirchen,kipka,kipfer,kinsinger,kiniry,kinikini,kingma,kinderknecht,kinahan,kimmes,kimak,killiany,killelea,kilkus,kilfoyle,kiflezghie,kiffer,kiesewetter,kienow,kieler,kiebler,kicks,kicker,kibel,kibe,kibbee,kiang,khounthavong,khatri,khamsyuorauon,kham,keye,keup,keto,ketch,kess,kerth,kero,kernell,kerkvliet,keomany,keomanivong,kennemur,kennel,kenndey,kendi,kempter,kempinski,kemna,kellan,keliikoa,keledjian,keithan,keisel,keib,kehs,kedley,keay,kearin,kawulok,kawai,kawaa,kava,kaunisto,kaumo,kauahi,kattner,katra,kastel,kastein,kassulke,kassman,kassing,kashani,kasch,karty,karstetter,karrenberg,karper,karow,karmo,karhoff,kardell,kardas,karapetian,kapper,kappen,kapichok,kanis,kaneakua,kanaris,kamuda,kamirez,kamat,kaloudis,kallberg,kallaher,kalkwarf,kalkman,kalk,kalisek,kalehuawehe,kalchik,kalbfleisch,kalberer,kalal,kala,kakimoto,kaing,kaigle,kahill,kahanaoi,kaemmerling,kadri,kadle,kading,kadi,kadar,kachmar,kachiroubas,kachelmeyer,kaase,juve,juul,justinger,jungwirth,jungman,jungck,julander,juenemann,jubie,joun,joswick,jossund,joss,jory,jonnson,jongsma,joliet,johngrass,jocoy,jing,jimerez,jimbo,jeudy,jerowski,jernstrom,jernstad,jernberg,jeoffroy,jentry,jennie,jeng,jenaye,jemerson,jeltema,jeanpaul,jeanmard,jax,javery,jaudon,jasperse,jasmer,jarred,jarrar,jargas,jardot,jardell,jaquay,jappa,janower,jankoski,janise,jandrey,jandl,jakubiak,jakobson,jakobsen,jahncke,jagers,jacobitz,jackon,izard,ivel,itzkowitz,itani,issacs,isome,isle,islar,isidro,isidoro,isch,irvan,irizary,irene,ipson,ip,ioele,interiano,insalaco,iniestra,ingargiola,impson,illiano,iller,illa,ilardi,iida,ihrke,igneri,igbal,igartua,iffland,idell,iberra,iba,ianacone,hysong,hyrkas,huzzard,huttle,husselbee,husseini,hupe,hunzeker,hunnicut,humprey,humbird,humason,hugle,hufana,huestis,huesing,huell,hudy,hudley,hudas,hudalla,hudack,huckfeldt,hubka,hubenthal,huante,hsing,hromek,hritz,hrdlicka,howzell,howles,howat,hovarter,houy,housler,houska,houseal,houlberg,hostert,hosman,hoscheid,horvers,hortin,hornish,hornbeak,hornaday,hoppman,hopfer,hoot,honts,honsberger,hons,honnen,honberger,honahnie,homma,homesley,holyoak,holweger,holubar,holtzer,holtrop,holtberg,holpp,holmquest,hollinghead,holje,holgerson,holabaugh,hoitt,hofford,hoffmaster,hoffine,hoffelt,hoes,hoellwarth,hoegh,hoegerl,hoeger,hodrick,hodgkiss,hodek,hockey,hobday,hlavacek,hlad,hitzeman,hitzel,hitsman,hissong,hissam,hiscock,hirz,hirshberg,hipkins,hinsch,hinken,hinckle,hinchliff,himmons,himmelwright,himmelspach,himebaugh,hilst,hilmes,hillsgrove,hillestad,hillesland,hillegass,hilfiger,hilado,highshaw,highers,higginbothan,higbie,hieronymus,hidy,hickory,hickernell,hibma,hibbets,heximer,hewgley,heutmaker,heuschkel,heupel,heumann,heuman,hetzer,hetherman,hesterman,hespe,hertweck,herson,herry,herrboldt,herms,hermosilla,herl,herbolsheimer,herbel,hera,heptinstall,heppler,heppell,henslin,henschen,hennington,hennagir,henkhaus,henken,henggeler,hempfling,hemmerling,hemish,hema,helveston,helsey,helscher,helo,heline,helfin,helder,heitner,heiple,heinzelman,heinricher,heines,heimsness,heiler,heidelburg,heiberg,hegner,hegler,hefferman,heffelbower,heebner,hediger,hedding,heckbert,hearnsberger,heaivilin,heagle,heafner,hazelrig,hayth,hayoz,haydu,haybarger,haya,havers,haverfield,hauze,haugabrook,haub,hathcoat,hasychak,hassin,hassey,hasenberg,hasek,harvat,haruta,hartvigsen,hartong,hartke,harre,harradon,harnisch,harmond,harmening,harlem,harkrader,harklerode,hargitt,hardon,hardgrave,hardester,harbeson,harben,hanrath,handville,handcock,hamza,hamson,hamming,hamic,hambley,halphen,halpain,halmes,hallaway,hallauer,half,haldiman,halbur,hakkila,hakimian,haimes,hahs,hagmann,hagglund,hagert,hagee,hafeman,haeber,haddan,hada,hackner,hackel,hacher,habisch,haarstad,haare,haaker,gyger,guzowski,guzi,guzalak,guyon,guyll,gutzmer,guttirez,gutt,gutierrex,gutierre,gut,gustis,gushwa,gurke,gurevich,gunyan,gumz,guisbert,guire,guintanilla,guimaraes,guillereault,guidos,guidera,guffin,guererro,guenthner,guedes,guareno,guardian,grussing,gruska,grudzien,growcock,grossenbacher,grosjean,groshans,grondahl,grollimund,groeneveld,groenendyk,grinnan,grindell,grindeland,grimaud,grigorov,griffard,grierson,grich,gribbins,gribbin,grever,gretter,grennon,grenfell,gremer,greising,greenhoward,gravitz,gravis,gravino,graubard,grates,granstrom,grannell,grandt,granat,grambling,gramajo,gralak,graise,grafe,grade,grad,gracy,goyco,goyal,govindeisami,govert,govero,gouras,goulbourne,goularte,gouker,gotwalt,gottshall,gottsch,gorum,gordo,gordils,gorbet,goonan,goombi,gooley,goolesby,goodlet,goodland,gomaz,golt,golombek,golom,golojuch,golightley,goldyn,goldkamp,goldfine,goldermann,goffinet,goetter,goethals,goerdt,goehl,goedken,goede,goedde,goeckel,godshall,godleski,godino,godine,godden,godar,gockley,gockel,gochnour,gobler,goard,gniewek,gnerre,gluszek,glunt,glotzbach,glory,glista,glisan,glende,glee,gleave,glaus,glau,glassing,gladhill,gizzo,giulian,gittins,girven,girt,girling,girardot,gipp,giovannini,gionet,gins,ginolfi,gimar,gilvin,gilliom,gilling,gillece,gilio,gildow,gilberg,gieser,gierisch,gielow,gieck,gica,gibboney,giarraputo,gianopoulos,giannecchini,giambruno,ghrist,ghiloni,geving,getto,gessford,gesner,gesick,gerstenkorn,gersbach,geroge,gerleman,gerl,gerkin,gerding,gerchak,georgiades,geoffroy,gentes,genre,genous,genge,geney,gendusa,gendel,gemma,gembler,gemaehlich,geldmacher,gehris,geffrard,geffken,geans,gavel,gavaldon,gaughran,gaud,gaucin,gauch,gattuso,gatliff,gather,gastonguay,gassen,gasior,garzia,gartz,gartley,garski,garramone,garoner,garone,garnow,garley,garibai,garguilo,garfunkel,gardley,gardecki,garcilazo,garbarini,garan,garafalo,gani,gandert,gampong,gamons,gamma,gambone,gambler,galves,galo,galm,galluccio,gallinari,gallentine,gallamore,galeotti,galella,gajica,gaisford,gaietto,gahlman,gahl,gaglia,gaffke,gaetz,gadwah,gabaree,gaar,fust,furutani,furner,furnace,furgison,furgeson,fundis,fullem,fullagar,fujisawa,fugit,fugh,fuemmeler,fuelling,fude,frusci,frosch,frontera,fronek,fritzman,fristoe,frishkorn,frilling,frigge,friels,friehe,friedline,fridlington,frezzo,frezza,fresta,freise,freiman,freidhof,freiberger,freetage,freet,freemyer,fredin,fredenberg,frayne,fraughton,franzel,frankie,frankenstein,frankenberg,francher,franch,francesconi,franc,fraize,fragmin,frabott,foxman,fouty,fournet,foulcard,fouhy,fougere,fotopoulos,forsmark,fornell,form,forline,forguson,fontus,fontanella,folkner,fok,foggie,fogelman,flumerfelt,fluegge,fluegel,fluck,floe,flocco,flitsch,flirt,flinders,fletchen,flechsig,flebbe,flathers,flatau,flamer,flaharty,fladger,fitten,fitchpatrick,fissori,fissel,fischler,fioritto,fiori,fiorentini,fiorella,finnemore,finkelson,fingleton,fingerhut,finazzo,filmer,fillip,fillingham,filipek,filan,figurski,figueron,figueiras,figley,fiedor,ficker,fickas,fevig,feutz,fetner,fertal,ferraiolo,fernsler,fernet,fernatt,fergusen,ferg,feraco,fenny,fengler,felsted,fellner,fellin,fellenz,felkner,felkel,feliu,feleppa,felderman,felde,feigel,feickert,feibusch,fedorek,fedora,federgreen,fedalen,feck,febre,fearnow,feagler,favorito,faville,favalora,fauls,faudree,fasulo,fassino,farson,farlin,faretra,farenbaugh,farella,faraone,faragoza,fanucchi,fantroy,fanny,fangman,famiglietti,faltus,faltin,falt,falley,falldorf,falick,fala,fahrney,faggs,fafard,faes,fadely,fadel,facchine,fabionar,ezagui,evoy,evilsizer,evick,eversoll,eversman,everley,evelo,euvrard,eun,etkin,ethen,estrela,esteb,estain,estacion,esquerra,esposto,espert,eskra,eskin,eskenazi,eshom,eshenbrenner,esera,escobio,eschief,eschenbrenner,erschen,erlewine,erdner,erck,erceg,erbach,epolito,ephriam,enwright,enwall,entrikin,entress,entler,enstad,engwall,engroff,englemann,engelson,enderlin,enamorado,emme,emlay,emke,emerton,embertson,elworthy,elwick,elward,eloy,ellyson,ellstrom,ellingboe,elliam,elifritz,elgart,elerick,eitzen,eismann,eisentrout,eischeid,eirich,eikner,eickhorst,ehrler,ehrle,eglinton,egerer,egelhoff,edmunson,ecord,eckrich,eckland,echevaria,ebersold,eberenz,ebener,ebadi,ealand,eaks,eagleston,eaglen,eagin,dyals,dwelley,duy,duva,dutter,dutko,duster,duskin,dusel,durrenberger,durke,durian,dupay,duntley,dunsford,dundee,dulemba,dugi,dufficy,duensing,dueno,dueitt,duclo,dubrock,dubitsky,drumgo,drozdowicz,dromgoole,drobot,drivas,drinkwine,drewing,dressman,dreessen,drainville,dragna,draffin,dowgiallo,dovey,dougher,dottin,dossous,dossie,dose,doronio,dorning,dorko,dorion,dorinirl,doring,doorn,donohoo,donnally,donkin,donez,donerson,dondlinger,donchez,donaway,donatien,donath,dommel,domine,domin,domiano,domhoff,domek,doller,dolinsky,dolberry,doker,doil,doidge,dohman,doeden,dodridge,dodgson,dobkowski,dobie,dobes,dobert,diwan,ditomasso,distaffen,distad,dispenza,disorbo,diskind,diserens,discipio,dirico,dire,dirago,diprima,dinwoodie,dinn,dinkens,dinius,dingeldein,dimon,dimitt,dimitriadis,dilliard,dilick,dilauro,dilallo,dilalla,dihel,digilio,difonzo,difeo,dietze,dietl,diesi,diesel,dieppa,dienes,diemert,diegel,dieffenbacher,diec,dickhoff,dickensheets,dibonaventura,dibblee,dibartolo,dibacco,dhondt,dewer,develbiss,devazier,devara,deuser,deur,deuell,detzel,dettling,detro,destine,destefanis,desorcy,desomma,deslandes,desisto,desiga,deshler,deshaw,desgroseillie,desaulniers,derwitsch,derrig,derouchie,dermady,derider,derfus,derbes,depperschmidt,depoyster,depaula,dense,dennin,deniro,denio,dengel,deneen,dempsy,demmy,demmert,demichelis,demedeiros,dembroski,dembitzer,demarse,demaranville,demagistris,deluz,delson,delrossi,delrie,delossanto,delos,delmolino,dellis,dellarocco,dellano,della,delisser,delille,deleston,delerme,deleone,delehanty,delbalso,delavina,delauter,delashmit,dekalb,deguire,degross,degroote,degrasse,degrange,degrace,degasperis,deffibaugh,defaber,decrosta,decristoforo,dechert,decelle,decapua,decapite,decandia,debuse,debruler,deblauw,debella,debeer,dayrit,davidian,davick,davich,davia,daversa,davern,davault,dautrich,dausch,dathe,dastrup,dassow,darras,darnold,darks,dargis,dargatz,darbouze,dannenfelser,dannard,dampf,dalzen,dalphonse,dalluge,dalhover,daivs,dainack,daher,dagle,daghita,dagdag,dafonseca,daffern,daehler,dadson,czuba,czlapinski,czarnik,czap,cynova,cwiklinski,cuzco,cutno,curt,curbow,cunninghan,cunis,cuningham,cunico,culmer,cuhel,cuestas,cuebas,cuchares,cubr,csizmadia,crumpacker,cruell,crousore,crosten,crosman,crooked,cromuel,cromey,crockarell,croan,crissler,crispen,crismon,crise,criscillis,crippin,crilly,cresta,cregar,cragun,coye,cowing,cower,coverstone,coverdell,couty,coutant,courtnage,courteau,couper,countee,coultas,coughran,cottew,cotler,cotelesse,costen,cossin,coskrey,cosen,cosden,corvera,cortis,corsello,corrion,corrigeux,correiro,coro,cornetta,corneil,corlee,corin,corgan,corfman,corell,cordovi,cordia,cordas,corcino,corchero,coral,coppolino,coppernoll,coppens,coote,cooperstein,cooperrider,conterras,consolazio,cons,connin,connerley,conkin,congress,concienne,conaghan,comrey,cominsky,comella,comee,come,combe,coln,collums,collamore,colicchio,colee,colding,colder,colbenson,colagiovanni,cokely,coin,codde,cobrin,coak,cluxton,cluesman,clouston,closser,clopp,cliatt,clendennen,clearman,clattenburg,clarks,clapsaddle,cius,cira,ciolli,cinotti,cimko,cima,cienega,cicatello,cicale,ciarlante,cianfrini,cianciulli,churley,churches,chuong,chukes,christou,christescu,christe,chrismon,chrisler,choun,chobot,chisem,chiong,chimera,chila,chicca,chiarito,chhun,chhum,chhim,chestang,chesler,cherubin,chernosky,cherebin,chepiga,chellis,chell,cheda,checca,cheater,cheatem,chaulk,chaudhuri,chauca,chatcho,chartraw,charping,charnley,charm,charlson,charbonneaux,charan,chapp,chango,chanez,chancer,chamnanphony,chalepah,chaiken,chaddlesone,chaconas,chabaud,cestia,cessor,cervetti,cerveny,cerise,cerecer,cerasoli,cera,centini,cenci,cembura,celli,cederstrom,cdebaca,cayo,cawthron,caviggia,cavers,caveney,causley,caughlin,cathie,catan,catala,castrogiovann,castleton,castilo,castillio,castellaw,castellari,castejon,caspersen,casivant,cashio,cascioli,casciano,casamento,casadei,carwin,carvin,carucci,cartin,cartez,carston,carrio,carriaga,carretino,carotenuto,carosiello,carolfi,carnathan,carnalla,carnagey,carlill,carinio,cariker,caride,care,cardero,cardenal,carasquillo,carabez,capwell,capurro,capulong,cappucci,cappetta,cappa,capouch,caporali,caponigro,capilla,capata,capan,canzoneri,cantine,cantarano,cannellos,cannard,cannada,canlas,cangey,canaan,campoy,campany,campainha,cambi,camba,camastro,camano,calrk,callin,callari,calicutt,calemine,caleb,caldon,caldas,cajas,cadelina,cacal,cabriales,cables,bytheway,byland,byes,byan,buzick,buziak,buzhardt,butzlaff,buttolph,butta,butron,butorac,butaud,butac,busuttil,busque,busing,busboom,burwood,burright,burri,burrall,burness,burlington,burlin,burkham,burick,burich,burgner,burdex,burdell,burde,burba,buol,bundi,bulick,bulgin,bukovsky,bukovac,bujak,bugett,buffo,bueschel,bueckers,budnik,buckey,buckel,buchko,buchinski,buchana,buchaman,bucek,buba,bryans,brustkern,brussel,brusseau,bruntz,brunscheen,brunken,brumbach,bruess,brueckman,brueck,brucken,brozena,brozek,brownley,browers,brosman,brosch,broody,brood,bronzo,bronn,bromwell,brome,bromagen,broll,brofman,broekemeier,brodi,brixner,brisban,brinkmeier,bringham,bridgforth,bridgette,breznak,brewbaker,breitweiser,breiten,breitbarth,brehaut,breedan,breech,bree,bredernitz,brechner,brechbiel,breashears,brazinski,brazille,bratz,bratu,bratsch,bras,branting,brannin,bramsen,brailford,bragas,bradney,bradner,bradigan,bradica,brad,brabston,bozwell,boys,boyn,boyar,boyance,boxton,bowering,bowar,bournazian,bourgue,bourgoine,bourdage,boulier,boulds,boulding,bouch,bottum,bottorf,botero,bossler,bosshardt,bossart,bosman,borzillo,borstad,borsos,borsellino,borrayo,borowiak,borio,borgos,borglum,borghoff,boreland,bordeleau,borchelt,boorman,boole,bookwalter,bookhart,bonventre,bonucchi,bonnema,bongard,bonardi,bonadio,bomstad,bombaci,bolus,bolognese,bolnick,bolebruch,boldrin,bolder,boje,boho,bohmker,bogosh,bognar,bogin,bogatitus,bogaert,boga,boehmke,boeh,bodway,bodemann,bockhorst,bochner,bocek,boblitt,bobbit,boatfield,boast,boardley,bo,blumhardt,blower,blondell,bloemer,bloczynski,blint,blenden,blend,blem,bleininger,bleile,blehm,blechman,bleak,blattler,blattel,blatherwick,blatchley,blasing,blasen,blandin,blaire,blad,blackler,bizzle,bison,bisogno,bisking,bishopp,bischke,biscaro,bisarra,birton,birrueta,birrell,birklid,binkerd,binetti,binegar,bindrup,billerbeck,bilka,biley,bilecki,biglin,bievenue,bierwagen,biernat,bienvenue,bielik,biedrzycki,bideaux,bidding,bickman,biber,bibel,biancardi,bialy,bialke,bialecki,bhattacharya,bezak,bevilaqua,beuth,beuter,beutel,beucler,betties,betteridge,betschart,betran,bethley,beteta,beswick,bessmer,bessemer,besherse,beserra,berver,bertuzzi,bertke,berthelsen,berthelette,bertagna,bersch,berrio,bernoski,bernatowicz,bernardy,berling,berl,bergmeier,bergland,bergfield,bergesen,bergem,bergantzel,bergamo,berdecia,berardo,berardino,bequillard,benzinger,benyamin,bentzen,bennice,benke,benet,beneker,benedum,benedick,bend,bencosme,bemrose,bemiller,bemer,belzung,belmarez,bellina,bellendir,bellemare,bellantuono,bellanca,belkin,belinski,belcourt,bejaran,behl,beeker,beeghly,bedney,bedker,bedeau,beddome,beddoe,becvar,beccaria,beaz,beaushaw,beaulac,beatley,beardon,beachem,beachel,bazydlo,baydal,baxi,bauserman,baudler,batzli,battino,battee,batley,batesole,batcher,basurto,basu,bastianelli,bassage,basner,bashford,basher,bashara,basha,baselice,bartosiewicz,bartolomucci,bartnick,bartholic,barthe,bartelson,barsuhn,barson,barries,barricelli,barrena,barredo,barraz,barrale,baroldy,barne,barmettler,barjas,baris,bareis,bardach,barcroft,barcello,barbuto,barbrick,barbo,barbish,barbaria,baras,baragona,baquet,banwell,banowetz,bandle,bambhrolia,balthazar,balson,balliett,ballestas,balin,balfany,balette,baldrige,baldenegro,baldassara,baldasaro,balcorta,balckwell,balcitis,balasco,baka,baish,bainum,bailin,baile,bahlmann,baher,bagoyo,baggette,bafford,baddley,badanguio,badamo,badame,baczewski,bacorn,bacolor,bacigalupi,bachtold,bacha,babick,azzano,azua,azhocar,ayre,aydt,aydlett,axsom,awada,averbach,avenoso,auzston,auyong,autaubo,austad,aus,aurora,aultz,aulds,auldridge,aul,auge,auel,audirsch,audain,auchmoody,aubertine,auber,astry,asquith,asp,ashdown,asen,aselage,ascensio,asam,asad,artuso,artinger,arritola,arre,arraiol,arra,arouri,arnzen,arntson,arnstein,arnoldy,arnhart,arnet,armentor,armel,arganbright,argall,argabright,arenstam,ardinger,arcuo,arambulo,aramboles,arabian,appelt,appelgren,apodoca,ape,anzai,anttila,antoniou,antoniotti,antonakos,antell,antee,antaya,anschutz,ano,annon,anne,annarummo,anick,angelovich,anes,androes,andrle,andreoli,andreassen,anderl,ancira,anastasi,anastacio,analla,ana,amunrud,amparan,amory,amores,amodei,amdahl,amazan,alway,alvira,aluise,altomonte,altidor,altadonna,alstott,alsina,alshouse,alpizar,alonge,almestica,almaras,almand,allwardt,allum,allgier,allerman,alkbsh,alier,aliano,alfson,alfero,alexender,alessandro,alesci,aldas,aldaba,alcide,alby,albelo,albares,albair,albach,alamin,alagna,akuna,akright,akim,akes,aken,akbari,akau,aitkins,aita,airola,aines,aimone,ailts,ahrent,ahne,ahlman,ahlin,aguire,agor,agner,agerter,age,agcaoili,afzal,afshari,affleck,aduddell,adu,adolfo,adolf,adjei,adham,aderholdt,adens,adee,adauto,acocella,ackroyd,ackers,acken,ack,achter,acheampong,aceret,accornero,abts,abruzzino,abrecht,abramov,aboud,abo,abes,abed,abby,aamot,aalbers,zwolensky,zwiener,zwanzig,zvorsky,zutter,zurowski,zupfer,zunker,zumbach,zubik,zubiate,zottola,zoss,zorman,zonker,zomer,zollo,zolezzi,znidarsic,zmijewski,zmich,zlaten,zisk,zinter,zingler,zindel,zimlich,zillman,zilliox,zigich,ziesemer,zielonka,ziebart,zia,zhuang,zeyer,zerkle,zepf,zenisek,zempel,zemaitis,zeltner,zellman,zelasco,zeisler,zeinert,zeier,zegarra,zeeman,zedaker,zecher,zeagler,zbinden,zaunbrecher,zarlengo,zannino,zanni,zangara,zanetti,zanes,zanderigo,zanayed,zambito,zalusky,zakutney,zaiss,zahar,zagrodnik,zaeske,zadroga,zadeh,zacek,yzaquirre,yuro,yupe,yunt,yue,youns,youngerman,youkhana,yoshizumi,yoshiyama,yoshikawa,yoshihara,yore,yoneda,yoh,yepsen,yepiz,yentzer,yelin,yedid,yeddo,yeboah,yeah,yauck,yattaw,yarrow,yarosh,yarn,yanuaria,yanko,yampolsky,yamin,yamagata,yakow,yaegle,yacono,yacko,xayavong,wythe,wyrich,wydeven,wyandt,wurtzel,wurdeman,wunner,wulffraat,wujcik,wry,wrighton,wreath,wraight,wragge,woznick,woten,wormuth,woofter,woodmore,woode,womeldorff,wolvin,wolman,wolgast,wolfgramm,wojtas,wojenski,wohletz,woetzel,woelke,woelk,woehrle,wittlinger,wittke,witthuhn,witthoft,wittekind,witkus,witbeck,wist,wissinger,wisnoski,wisley,wishard,wish,wipperfurth,winterling,winterholler,winterfeld,winsman,winkenwerder,wingerson,winegard,windland,winchel,wilmott,willwerth,willougby,willinger,willims,williby,willian,williamon,willhelm,willging,willens,willenbring,willcott,willardson,wilhelmy,wildsmith,wildoner,wildberger,wikholm,wigner,wiglesworth,wiggett,wiget,wigdor,wieman,wied,wieboldt,widen,wickett,wickard,wichterman,wichland,wicher,whysong,whyms,whooper,whooley,whitver,whitmoyer,whitehorse,whitebear,whish,whippo,wheler,whelehan,wheetley,wheeland,wheelan,whatoname,whalan,weygandt,wexell,wetherald,westfahl,westerholm,westerheide,westenhaver,westen,wessendorf,wescom,werstein,wersal,werra,werntz,wernicki,wernett,werger,werber,wenskoski,wenk,wendzel,wendelboe,wenciker,wemhoff,welshans,welde,welby,welburn,weisfeld,weisenfels,weinreich,weikert,weiglein,weida,wegweiser,wegley,weflen,weeler,wedo,wedin,wedgewood,wedderspoon,wedd,weberg,weathington,wears,weakly,weafer,weaber,waz,waxler,wave,wauson,waugaman,waterer,wasmuth,washmuth,warters,warsaw,warns,warnken,warney,wariner,warchol,wansitler,wanless,wanker,wandrie,wandler,wanczyk,waltmann,waltersdorf,walsworth,walseth,walp,walner,walmer,walloch,wallinger,wallett,walkley,walkingstick,walentoski,walega,wale,waldock,waldenmyer,walde,waldbauer,walchak,wakayama,waiau,waddick,wacyk,vreeken,vrbka,vradenburg,vounas,votolato,vosquez,vosika,vorwald,vorse,voros,vorgas,vorel,voorhes,voncannon,volstad,volo,volkmer,volden,volbrecht,voisard,voetsch,voetberg,voeltner,voegeli,vock,vlloa,vivona,vivino,vivenzio,vitucci,vittitoe,viti,viteaux,vitatoe,viscome,virzi,virula,virrey,virella,virani,viox,violetta,vinall,villatora,vilcan,vik,vigen,vieths,vielman,vidra,vidot,vidalez,vicent,vibert,vibbard,veth,vestering,veshedsky,versoza,verrell,veroeven,vernola,vernia,verjan,verity,veriato,verhague,verdusco,verderosa,verderame,verdell,verch,verbeke,venture,veness,vener,vendrick,vences,vellucci,vellone,velk,vegh,vedia,vecchiarelli,vazzana,vaux,vaupel,vaudrain,vatalaro,vastano,vasso,vasiliou,vasher,vascones,vas,varuzzo,varrelman,varnedore,vari,varel,vanwright,vanvoorhees,vanvolkinburg,vantrump,vanstraten,vanstone,vansice,vanscoter,vanscoit,vanord,vanoosten,vannortwick,vannette,vannatten,vanloon,vanliere,vanis,vanhese,vangalder,vanelderen,vandre,vandover,vandinter,vandewalle,vandevander,vanderroest,vandermay,vanderloo,vanderlee,vanderlaan,vandergraph,vanderen,vandenbrink,vandenboom,vandenberge,vandel,vandegriff,vandale,vanbruggen,vanboerum,vanbelle,vanauker,vanasten,vanarsdall,vallerand,valladao,valis,valintine,valenziano,valentia,valensuela,vaisman,vahena,vaglienty,vacchiano,uziel,uyemura,utsler,usie,urzua,ureste,urby,urbine,urabe,uptgraft,unterzuber,untalan,ungerman,ungerland,underland,underberg,umholtz,umbright,ulwelling,ulstad,ulmen,ulcena,ulanski,uhlenkott,uher,uhas,uglow,ugland,uerkwitz,uccellini,tysarczyk,tyron,twymon,twohey,twisselman,twichell,tweten,tuzzolo,tuzzo,tutoky,tusler,turnner,turja,turick,turiano,tunnicliff,tummons,tumlison,tumaneng,tuder,tuczynski,tuchman,tubville,tsukiyama,tselee,truxon,truxler,trussler,trusler,trusillo,trudillo,trude,truchan,trowery,trotochaud,tropiano,tronstad,trolinger,trocinski,triveno,trites,triplet,trick,trichell,trichel,trevey,trester,treisch,treger,trefz,tredwell,trebbe,treakle,travillion,travillian,travaglio,trauscht,traube,trapper,tranum,trani,train,towlson,towlerton,towey,tovmasyan,tousley,tourtellotte,toure,toulson,totin,tosti,tosado,toruno,torrisi,torris,torrent,torrado,torner,torino,torell,topolansky,tooze,toot,tontarski,tonnessen,tonneson,tones,tomisin,tomilson,tomasetti,tolomeo,tollman,tolhurst,tolchin,tolbent,toher,toffton,toepel,toelkes,todorovich,todisco,toczek,tockey,tochterman,tobiasson,tlucek,titzer,titman,tise,tippets,tio,tingwald,timmel,timbrook,tilmon,tijerino,tigerino,tigano,tieken,tiegs,tiefenbrun,tichacek,tica,thurmer,thuotte,thramer,thoroughman,thornock,thorndyke,thongchanh,thomen,thoe,thody,thigpin,thielemier,thi,therres,thal,thakur,tewes,teves,tesmer,teslow,tesler,teruel,terron,terris,terre,terrasi,terrace,tero,terman,tereska,teresi,tepp,teo,tenzer,tennille,tennies,tencza,tenamore,tejadilla,tecklenburg,techaira,tayse,tawwater,tavolacci,taverner,taurino,taulman,taublee,tauarez,tattershall,tatsuta,tatsuno,taschner,tasby,tarrats,tarrants,tarone,tarley,taraborelli,taper,tanniehill,tanks,tankard,tangri,tanequodle,tamporello,tamer,tamburro,tambunga,taliman,talib,talas,takala,takach,taiwo,taibi,taghon,tagaban,tadena,taccone,taccetta,tabatabai,szyszka,szmalc,szerszen,szczepanik,szarek,szafraniec,szafran,szablewski,syta,sysyn,syndergaard,symanski,sylvian,syck,swymer,swoffer,swoager,swiggum,swiat,swetnam,swestka,swentzel,sweetwood,swedenburg,swearingin,swartzendrube,swarm,swant,swancey,sverchek,svenson,sutor,suthoff,suthar,susong,suskin,surra,surano,supplee,supino,sundborg,summons,summerour,sumers,sultzer,sulouff,sulecki,suhoski,suhar,sugerak,suganuma,suddoth,sudberry,sud,stymiest,stvrestil,stuve,sturrup,sturmer,stumer,stuhlsatz,stuenkel,studier,stuczynski,stubbolo,struebing,struchen,strozzi,strowder,strohbehn,stroer,strobridge,strobeck,stritmater,strike,strieter,strickling,streu,streifel,straugter,stratakos,strasburger,straface,straatmann,stpeters,stovel,stoudenmire,stotsky,stothart,storz,stormes,storman,stoppel,stooks,stonelake,stonebrook,stombaugh,stoltzman,stolsig,stolpe,stoglin,stoffle,stodgell,stocke,stirna,stipetich,stinner,stimpert,stimer,stilphen,stikeleather,stifel,stiely,stielau,stieger,stidman,stickrath,stickman,stickels,stgerard,sternberger,stergios,stepien,stepanski,stent,stenkamp,stenehjem,stempel,stemmer,stelb,steiskal,steinmuller,steinmacher,steinhorst,steinhaus,steinharter,steinhagen,steinburg,steifle,stefanick,stefanich,steeber,stay,stawarz,stavropoulos,staves,staup,stauch,staubs,stathopoulos,stathis,startz,starowitz,starowicz,starkie,starcic,stanely,standrod,standahl,stanczak,stample,stampka,stamer,stallins,stalford,stahoski,stagger,stader,staack,srsic,srey,squitieri,spyres,spuhler,sprouffske,sprosty,sprinzl,springle,spoth,spletzer,spizer,spitsberg,spitale,spiroff,spirer,spiotta,spinola,spingler,spike,spierling,spickler,sphon,spettel,sperle,sperka,sperberg,speltz,spaw,spasiano,spare,spancake,spagna,sowerby,sovern,souvannasap,southerly,sous,sourwine,soult,sotiriou,sothman,sota,sortore,sorley,sorin,sorells,soratos,soose,soong,sonsino,sonnabend,sonia,songster,sondrol,sondergaard,soltau,solinski,solinger,solid,sojda,sohns,softleigh,soffel,soffa,sodaro,sodano,soda,sobran,sobczynski,sneeden,snater,snair,smoker,smithingell,smink,smiles,smialek,smetak,smejkal,smeck,smaldone,sluyter,slot,slostad,slingerland,sliffe,slemmer,slawter,slavinski,slagowski,slaff,skuse,skulski,skornia,skolfield,skogstad,skinkle,skidgel,skeffington,skeets,skeele,skarupa,skarphol,skaare,sjolander,sjaarda,sitts,sitterud,sitt,sissell,siprasoeuth,sipper,sipla,sipkema,sinning,sinitiere,single,simmens,simm,simiskey,simelton,silverthorne,silvernale,silvan,siliado,silbaugh,siket,siker,sigurdson,signore,sigers,siffert,sieving,sieverding,sietsema,siering,sienicki,siemsen,siemonsma,siemering,sielski,siedlecki,siebers,sidbury,sickman,sickinger,sicilian,sible,sibilio,sibble,shutler,shurgot,shuping,shulda,shula,shrieves,shreiner,shreckengost,shreck,showes,showe,shoupe,shoumaker,shortey,shorten,shorrock,shorkey,shones,shockency,shoats,shivel,shipmen,shinsel,shindledecker,shinabarger,shiminski,shiloh,shillingford,shigo,shifman,shiers,shibuya,shewchuk,shettsline,shetter,shetrawski,sheffel,sheesley,sheekey,sheeder,sheares,shauger,sharko,shanna,shankin,shani,shandley,shanaa,shammo,shamlin,shambrook,shadow,shackley,sgambati,sferrazza,seydel,sewald,sevenbergen,sevaaetasi,seumanu,seuell,settler,setterberg,setera,sesso,sesay,servoss,servino,serpe,sermeno,serles,serena,serapio,senske,semmler,seminole,semel,selvaggi,sellai,selissen,seling,seleg,seledon,selbo,selan,sekuterski,sekula,seiwell,seivert,seise,sein,seils,seier,seidita,seiberling,seher,segroves,segoviano,segel,segee,seftick,sees,seekell,seegobin,seebold,sedlack,sedbrook,section,secrease,secore,seckler,seastrand,seargent,seacrist,seachord,seabrooke,scudieri,scrim,scozzafava,scotten,sconce,scircle,scipioni,sciarretta,sciallo,schwingler,schwinghammer,schwingel,schwiesow,schweinfurth,schweda,schwebke,schwarzkopf,schwander,schwaller,schwall,schut,schurkamp,schunter,schulder,schuenemann,schue,schuckman,schuchart,schroff,schoville,schorzman,schorder,schooner,schones,scholler,schofell,schoewe,schoeninger,schoenhals,schoenbeck,schoefield,schoberg,schnittker,schneidermann,schneckloth,schnebly,schnathorst,schnarrs,schnakenberg,schmitzer,schmidbauer,schmeeckle,schmeckpeper,schmandt,schmalzried,schmal,schlinker,schliep,schlette,schlesier,schleig,schlehuber,schlarbaum,schlaffer,schkade,schissel,schindeldecke,schimandle,schiermeier,scheunemann,scherrman,schepp,schemmer,schelp,schehr,schayer,schaunaman,schauland,schatzel,scharrer,scharping,scharpf,scharnberg,scharmer,scharbor,schalow,schaf,schader,schacter,scelfo,scarpello,scarlet,scaringe,scarduzio,scamardo,scaman,sbano,sayman,saylee,saxena,sawdey,sawada,savitsky,savickas,savic,savaglio,sauriol,sauret,saulo,satar,sasportas,sarvas,sarullo,sarsfield,sarne,sarmento,sarjent,sarellano,sardin,saputo,santheson,santellana,santarsiero,santago,sansalone,sanos,sanna,sanko,sanker,sanghani,sangalli,sandven,sandmann,sandhoff,sandelius,sandall,sanchious,sancedo,sance,sampogna,sampilo,sampayan,sampaia,sampaga,samo,samlal,samela,samec,samad,salzberg,salway,salwasser,salveson,salvemini,salus,salquero,salowitz,salizzoni,salina,salin,salimi,salgero,salemi,salato,salassi,salamacha,salahubdin,salada,saintignon,saintamand,saines,sahl,saha,sagona,sagedahl,saffel,saemenes,sadow,sadlow,sadger,sacramento,sackal,sachtleben,sabota,sabot,sabe,sabata,sabastian,sabad,rzepka,ryzinski,rytuba,ryon,rynes,rykiel,rykert,rykard,rydolph,rydell,ruzicki,rutko,rutenbar,rustrian,rusinski,rushmore,rushenberg,rushen,ruschak,rury,ruper,ruotolo,rummerfield,rumer,rumbolt,rulon,ruleman,rufe,rudo,rudkin,rudick,rubinich,rubidoux,rubero,roys,rowman,rovere,rousu,rouillier,rotton,rotondi,rothenbach,roszell,rossotto,rossmiller,rossey,roshannon,rosenfeldt,roscioli,rosander,rorrer,rorex,ropes,ropac,rooth,roorda,ronsani,ronne,rong,ronfeldt,rondy,romp,romon,romness,romm,romera,romeiro,rombach,romar,romansky,romagnoli,rom,rolson,rojos,rohanna,rogstad,rogillio,rogg,rogacki,roffman,roethle,roeth,roetcisoender,rodibaugh,roderiques,rodenburg,rodemeyer,rodberg,rockovich,rocher,roccio,robeck,robe,robayo,robar,rizzardo,rivie,rival,ritterbush,ritchko,ritchhart,ristig,rishty,rippstein,rippelmeyer,rioseco,ringwald,ringquist,ringham,rinella,rineer,rimple,rilling,rill,rijo,riihimaki,riglos,riggens,rigaud,rigali,rietz,rietdorf,riessen,riesgraf,rienstra,riekena,riedle,riedinger,rieb,rickenbaker,richcreek,richbourg,riccelli,riberdy,ribb,rhodie,rheome,rheinhardt,rezai,reynalds,reyman,reyez,rewenko,reville,revello,revelez,reul,resue,restuccia,replenski,reon,rentar,rensberger,rens,rennaker,renell,remson,rell,relacion,rekuc,reker,reitler,reischl,reints,reinoehl,reinart,reimund,reimold,reikowsky,reiger,reifman,reicks,reichler,reichhardt,rehling,regos,regino,regalbuto,reffner,reents,reenders,reeks,reek,reeck,redmer,redican,reddoch,reddig,reddicks,redbird,rectenwald,recek,rebillard,rebich,rebeck,reagon,raziano,raymore,ravenel,ravel,rause,rauschenbach,rauer,rauchwerger,ratelle,rasinski,rasbury,rardon,rapson,rapkin,raoof,rannells,ranke,rangitsch,rangasammy,randt,ran,ramser,ramsaroop,ramsahai,ramrez,rampley,ramirec,ramesh,ralbovsky,rakoczy,rakoci,rajwani,rajaratnam,raiden,rahmani,ragno,raghunandan,ragas,ragar,rafuse,radvany,rados,radmacher,radick,radecki,raczynski,rachell,qureshi,quirin,quire,quintona,quinnett,quinalty,quiambao,quella,quatraro,quartararo,qualle,qin,pytko,pyer,pyanowski,puzio,pushcar,purviance,purtlebaugh,pupo,pulte,pulse,pullom,pullings,pullano,pulkkinen,puliafico,pulfrey,pujols,puhala,puchalla,pucciarelli,prutzman,prutt,pruneau,prucha,provitt,protin,prose,proco,proa,prisk,prioletti,priode,prinkey,princiotta,prich,pribnow,prial,preyer,prestino,pressimone,preskitt,preli,preissler,prehoda,predovich,precise,prazenica,prawdzik,prast,pozzobon,pozos,powles,pov,poullard,pouch,potucek,postert,posten,posson,posa,portuondo,porten,porst,poree,pora,poque,popiolek,poot,poock,pongkhamsing,ponessa,pone,poncio,polumbo,pollutro,pollet,pollen,poljak,polemeni,pokswinski,poisel,poette,poelman,pody,podewils,podaras,pocius,pobanz,plympton,ply,plush,plume,pluff,plues,plue,plona,plexico,plew,pleiss,pleil,pleasanton,plattsmier,plathe,plankey,plahs,plagge,placker,placha,pizira,piwowar,piwetz,pittelkow,pitta,pithan,pitcherello,pisciotti,pipilas,pintea,pinta,pinkstaff,pinkos,pinc,pilotte,pillo,pihl,pignotti,piggs,pietrzyk,piermont,pieczynski,piechowski,piech,pickersgill,picetti,picciuto,piccinini,picarello,picardo,picado,piantanida,pianka,pian,phothirath,phippard,philman,philipson,philavanh,phelts,phanor,phanco,pflughoeft,pflugh,pfliger,pfeister,pfeifle,peyre,peyatt,pettine,pettett,petru,petronio,petricka,petrak,petko,petitto,petersson,pesnell,peshek,pesh,pescador,perze,perteet,pertee,pert,perschbacher,perruzzi,perrish,perrigan,perriello,perr,perozo,perlich,perking,perkes,perfater,perce,pepez,peon,penunuri,penuel,penso,pennisi,penkins,penkalski,pendon,pellon,pellissier,pelino,pel,peick,peguese,peggs,pefanis,peeters,peedin,peduto,pedulla,pedrozo,pedrotti,pedroncelli,pedrogo,pedri,pedregon,pederzani,pedde,pecukonis,peckler,pecka,pecha,pecci,peatman,peals,pazo,paye,pawlusiak,pawlitschek,pavlosky,pavlo,paveglio,paulman,paukstis,pauk,patts,patter,patriss,patneaude,paszek,paswaters,pastula,pastuch,pastel,passy,passarella,pasquin,pasqualetti,pasqual,pascuzzi,pasceri,parviainen,parral,parolini,parmele,parma,parlavecchio,parfitt,parez,pardieck,pardew,parda,paraz,parat,papay,paparello,papaioannou,paolello,pansini,panelli,panell,pander,pancholi,panaro,panagiotopoul,palomarez,palmrose,palmisciano,palmese,pallotto,palleschi,palk,palhegyi,palenzuela,paleaae,palczynski,palakiko,palaia,paith,pagonis,pago,pagliuca,pagliari,paganini,padovani,padfield,padamadan,pacquette,paco,packwood,pachero,pachar,pacewicz,paasch,pa,ozols,ozga,ozenne,oxman,overpeck,overbeek,overbee,oulette,otsu,otremba,otool,otar,otanicar,osumi,osucha,ostrov,osthoff,ostertag,ostergard,ostaba,ospital,ososkie,osofsky,osisek,oshinsky,orzalli,orwin,ortwein,ortuno,orts,ortell,orpen,ornelaz,orewiler,ores,ordones,opunui,oppenlander,opoien,opalka,ooley,ontko,ondrey,omura,omtiveros,omland,olup,olthoff,olsten,ollila,olivia,olinsky,olinick,oleksa,olejarz,oldakowski,okoronkwo,okins,ohmer,ohlsson,oherron,oheron,ohanian,oganesian,ogaldez,oest,oehlenschlage,oedekerk,odon,odekirk,ocran,oconor,obrzut,obrist,obringer,oborny,oblander,obi,oberley,oberer,obeng,oatridge,oajaca,nypaver,nuzzi,nuzback,nuxoll,nussbaumer,nurmi,nuhn,nugen,nuara,nquyen,nozicka,noxon,nowick,nowaczyk,novielli,novembre,november,novas,noun,notto,notowich,norzagaray,norway,northover,northcross,norem,nordmann,nordenson,nolet,nojiri,nohel,noethiger,nodd,nitzel,nita,nisbit,nina,nikas,nigon,niglio,nighswander,nighbert,niemietz,niedzielski,niederkorn,niederhaus,niederer,nicometo,nicolaides,nickolich,nguyn,neyra,neymeyer,newmon,newgent,newbery,nevala,neuweg,neuhoff,neuhauser,neubecker,nettik,netters,nestingen,nesspor,nerad,nenez,neldon,neizer,neives,neils,neiger,neidich,neibert,negroni,neemann,needle,neeb,nedry,nedley,neas,naze,nazaroff,nayes,nayar,nattress,natonabah,nassr,nasseri,nassef,naso,narkier,naret,nardini,nardecchia,naragon,naputi,napierala,nanny,nanke,namdar,naji,naidoo,nahm,nahas,nagelschmidt,naes,naegeli,nacol,naclerio,nachor,nabozny,nabarrete,nab,myrlie,mykins,muzio,mutolo,muta,mustoe,muster,muske,muschamp,muscarello,musacchio,murzycki,murrufo,murnan,muraski,murany,murano,munzer,munis,munion,mumby,mumbower,mulrain,mullinex,mullineaux,mullennix,mullahey,mukhtar,muina,muha,muehlman,muccigrosso,mrozoski,mozier,mow,mova,moustafa,mousser,mouse,mousa,mouritsen,mourad,mottet,motten,motamedi,mostowy,mostafavi,mosiman,moscone,moscicki,mosbrucker,morva,mortinez,mortel,morsey,morrin,morren,morosco,morledge,morla,morisky,morishita,morisey,morgia,moretta,morera,morenz,mordue,mordhorst,mordaunt,morber,morawa,moravick,morarity,mooty,mooser,moock,moochler,montoure,montooth,montonez,montierth,monticello,monteverde,monterrano,montella,montecillo,monsrud,monsma,monserrat,monrreal,monro,monetti,mondok,mondella,moncion,monaldi,moltz,molon,mollicone,molle,moliterno,molinere,molinary,molesworth,moh,mogush,mogren,moellers,moeck,modert,mockbee,mocher,mochel,moc,moberley,moan,moallankamp,miyose,miyata,miyashita,miyagi,mitsuda,misumi,missel,miskelly,misiaszek,mirzadeh,mirto,mirsch,mirles,miolen,minzel,minutillo,minugh,mintzer,minskey,minnaert,minkoff,miniard,mingledorff,minas,minaai,milly,millinor,millie,millerd,millea,milkey,milham,milfeld,mileham,milas,milar,milak,mikulski,mihara,mihalek,mihalchik,mihal,mignot,mignano,mighty,miesse,mierzwinski,micthell,mickus,mickolick,mickiewicz,michlin,michelena,micha,miccio,micari,mezzatesta,mewbourn,meuse,meurin,metzker,mettling,metting,metters,metropoulos,metevia,mesteth,mesko,mesi,meserole,mervyn,mernin,mermelstein,merling,merli,merkowitz,merklin,merkerson,merica,merendino,mercury,meray,meranto,merancio,mensik,mense,menoni,mennie,mengsteab,menes,mend,mency,memolo,meltz,meling,melen,melcer,melamed,mekee,meiste,meise,meinhard,meierotto,mehok,meharg,meginnes,meenach,medicus,mediano,media,medell,mede,meddaugh,meconi,mech,mearse,meardon,mealor,meadville,meachen,mcvicar,mcsparin,mcrorie,mcrobbie,mcoy,mcowen,mcnorton,mcnertney,mcnamer,mcnail,mcmanamon,mcmain,mclyman,mcleland,mckirgan,mckew,mckevitt,mckercher,mckensie,mckeegan,mckeane,mckahan,mcinture,mcindoe,mcilvenny,mcillwain,mciff,mcgwin,mcguff,mcgrotty,mcgrone,mcgrant,mcgoogan,mcglon,mcgloin,mcgiveron,mcghehey,mcghay,mcgavin,mcgahen,mcfann,mcelwaine,mcelduff,mceachron,mcdilda,mcdermid,mcdannold,mcdale,mcculough,mccuien,mccrumb,mccrorey,mccreless,mccravy,mccourtney,mccorrison,mccorkell,mccorey,mcconney,mcconnaughhay,mccollester,mcclurkan,mccluer,mccloudy,mcclenaghan,mcclave,mcclarnon,mcclarin,mcclaney,mcclanan,mcclair,mcchristion,mccaskell,mccartha,mccarl,mccamant,mccalmont,mccalman,mccaine,mccahill,mccague,mcbrown,mcanany,mcalvain,mazzurco,mazuc,mazo,mazingo,mawhorter,mavro,mavraganis,mautner,mautino,mauceli,matzinger,maturi,matturro,mattlin,mattheis,matsuoka,matsuki,matro,matlack,matice,mathson,matheu,mathenia,math,matejka,mateja,matanane,masztal,mastropaolo,mastromarino,mastrolia,mastel,massy,massoud,massimino,maslanka,masini,mascioli,marzec,marvier,maruyama,marusarz,marum,martorella,martire,martinkus,martinas,martiez,marthe,marteney,marschall,marruffo,marrazzo,marples,marohl,marn,marlborough,markunas,marki,marjan,maritnez,marinkovic,marineau,margaitis,marentis,mare,marcou,marciel,marci,marchiori,marchello,marchell,marcelle,marcelin,marales,mapel,manzanarez,mantilia,mansmith,manon,mannschreck,mannick,mankiewicz,mankel,manila,manifold,manha,mangrich,mangiapane,mangiamele,manera,mandes,mandella,mandelik,mandaloniz,mand,mancusi,mancine,mana,mamula,mammoccio,malzhan,malzahn,malsom,maloon,malnar,mallone,mallinson,mallie,mallek,malle,malinoski,malinconico,malicoat,malicdem,malhi,malfatti,malandrino,malamud,malakowsky,makovec,makey,majercik,majer,majamay,maisenbacher,mainey,mailey,mailander,mahuna,mahomes,mahoe,mahnken,maheras,mahaxay,mahana,maham,magnia,magni,magnanti,magliano,magliacane,maglaughlin,magistrale,magierski,maggini,magano,mafnas,madren,mador,maderios,madena,maddron,madan,madalinski,macmanus,maclead,mackowski,mackinaw,mackessy,mackerl,macker,macivor,machold,machain,macedonio,macdiarmid,macchiaroli,macbean,macayan,macari,mabin,mabel,lyter,lyster,lysne,lynskey,lyness,lyndaker,lymaster,lykke,lyell,luxmore,luttmer,lutgen,lusignan,lupold,lungstrom,lunford,lundeby,lumbard,lule,lukaskiewicz,luinstra,luevand,luer,lueking,luehrs,luecking,ludvigson,ludgood,lucich,luchetti,lubman,lubic,lozito,lowhorn,lowd,loverich,loveman,lovas,lovaas,louvier,louthen,loury,loukanis,loughner,loughnane,louato,lotshaw,lother,lothamer,loter,losinski,losinger,loshek,losecco,lortie,lorin,lorent,lorello,loras,lorah,lopau,loosen,lontz,longpre,longie,loncaric,lombrana,lomba,lohrey,lohoff,logghe,loges,lofstead,lofft,loertscher,loeper,loeblein,lodato,lochen,lobbins,lobban,lizarrago,livigni,livernash,liukko,littich,litterer,littau,litchmore,lisy,lissy,lishman,lischak,lirag,liptow,lins,linkhart,linkert,lingren,lingelbach,lingel,lingad,linet,linegar,linebrink,lindroth,lindeland,lindboe,linardi,linard,ligman,liggans,lifland,liff,lieuallen,liesveld,liess,lienhard,liehr,liedy,liedke,liebau,lidtke,lidstrom,licano,libra,leys,leymeister,lewerke,lewand,levoci,leviton,levien,leveston,leverenz,levere,levangie,leuy,leukuma,lettman,letran,letlow,lethco,letersky,lestronge,lesso,lessey,leshem,lerud,leps,leonesio,leones,lento,lente,lennertz,lenior,lenhard,lenfest,lene,lendrum,lempicki,lemonier,lemle,lemkau,lemings,lem,lelli,lekas,leitten,leitheiser,leino,leiner,leinenbach,leidy,leidich,leid,leich,lehnhoff,leh,legum,legoullon,legeyt,legalley,legace,lefton,lefthand,leforge,lefore,lefleur,leerar,leef,leed,ledl,leddon,ledain,leckie,lecates,lebeouf,leben,lebeck,lebeaux,leban,leaverton,learman,leardi,leamy,lazare,lazarczyk,layssard,layson,layhew,layel,laychock,lawernce,lavzon,lavalla,lauterborn,laut,lauseng,lausen,laurino,lauri,laurenzano,laurenza,laundry,laumbach,lauinger,lauenroth,latzke,latulipe,lattig,latronica,latouf,latko,latiker,lathern,laterza,latchaw,lataquin,lasure,lashomb,lasell,lasasso,lartey,larriva,laro,lardner,lardieri,laprarie,lapping,lapitan,lapeyrolerie,lapar,lanzetta,lantis,lanka,lani,langshaw,langmyer,langin,langerman,langeland,langbein,landro,landrian,landmesser,landmann,landfair,landesberg,lanciotti,lamprey,lampey,lamos,lamora,lamoine,lamfers,lambka,lamance,lamana,laliotis,lajza,lajaunie,lainson,laher,lahar,lagrotta,lagrant,lagraize,lagnese,lafrazia,lafountaine,laflin,lafaso,lafarga,ladage,lacsamana,lacrosse,lacrone,lachowski,labruyere,labrake,labossiere,laba,laack,kyzar,kynard,kwek,kuzmin,kuttner,kusiak,kuser,kuse,kurtzer,kurtzeborn,kurpinski,kurohara,kuroda,kurnik,kurihara,kurdziel,kurban,kuras,kupper,kupferer,kupec,kunzelman,kunkler,kunin,kunesh,kumro,kumpf,kulon,kulka,kukucka,kuk,kuhse,kuhls,kuhlo,kuhar,kuerbitz,kuenzi,kuehneman,kudron,kuczenski,kuchle,kuchenmeister,kuchenbecker,kucan,kubu,kubsch,kubiszewski,kubish,kubicz,kubick,kubaska,kuarez,ksiazek,kshywonis,krzykowski,krzak,krysl,kruzewski,kruzan,krumrine,krumins,krucker,kroupa,krough,krotz,kronstedt,kromrey,krogstad,krogmann,kroeze,kroetz,kroc,kristianson,kristen,kriser,krips,kringas,kriete,kreuter,kretschmann,kresha,kreidel,kregger,kreatsoulas,kratochwil,krasovec,krase,krapf,kranawetter,krajnik,kozubal,koyanagi,kowalkowski,kovarovic,kovalcin,kou,kotzen,kotnik,kostelecky,kostek,kostecki,kostal,kosse,koslowski,koskie,kosicki,koshar,kosek,kortright,korpal,kornhauser,kormos,korinek,korgie,kordsmeier,kordish,koral,kops,kopps,kopperud,koppang,kopfer,kopet,kook,konno,konik,konek,konefal,komm,komis,komer,komarek,kolsrud,kolp,kolopajlo,kollmorgen,kolis,kolesnik,koles,kolding,kohs,kohlhoff,kohatsu,kohara,koetter,koestler,koepsel,koeppe,koenigsman,koelewyn,koe,kodadek,koci,kochler,kocab,kobylinski,kobryn,koberg,knower,knollenberg,knock,knizley,kniss,knies,knezovich,knesek,knepel,knehans,kneeskern,knaust,knapke,kmet,kluz,klukas,kloska,klopf,klinglesmith,klinekole,klimes,kliment,klimaszewski,klepfer,klepacki,klepac,klemash,kleinkopf,kleinknecht,kleimola,kleiboeker,klei,klehn,klegin,klavuhn,klauer,klasinski,klasing,klarr,klapec,klaass,klaameyer,kjelland,kiyuna,kitching,kistle,kissi,kishi,kirvin,kirtner,kirovac,kirnon,kirkby,kiritsy,kirchgesler,kippley,kipping,kinzig,kins,kinnare,kinna,kingcade,kinatyan,kimme,kimbrow,kimbril,kilzer,kiltz,killmer,killibrew,killeagle,kilger,kiles,kievit,kientzy,kielty,kiekbusch,kiehne,kiefert,khou,khiev,khat,khare,keywan,keyt,kevin,keville,kevern,keuler,ketola,ketelaar,kertis,kerson,kernen,kerkman,kerker,keogan,kenwood,kenne,kenaan,kempler,kempisty,kempfer,kempen,kemmerlin,kelter,kelman,kellie,keliihoomalu,keleman,kekiwi,keiswetter,keiss,keilty,keidong,kegel,keets,keeneth,keefner,kedzierski,kebort,keate,keat,kazmorck,kazi,kaz,kawachi,kaushiva,kauk,katzner,katzmark,katzen,katsuda,kats,kater,katen,kasting,kasserman,kassay,kassabian,kasprowicz,kasperek,kasowski,kasmir,kaska,kasik,kascak,karth,karsnak,karshner,karsh,karmel,karlstad,karley,karins,karimi,karcich,karch,karapetyan,karakas,kapsalis,kappeler,kapke,kaperonis,kapahu,kanthak,kansky,kansas,kanoy,kanno,kannady,kandarian,kanai,kanae,kanaan,kamphoefner,kammler,kaminetzky,kaminaka,kamienski,kamaunu,kamakea,kama,kaltefleiter,kaloustian,kaloi,kallmeyer,kalisch,kalinski,kaliher,kalgren,kalfas,kales,kalafatis,kagle,kadish,kachermeyer,kabina,kaawa,kaaua,kaatz,juvera,jutte,justen,jusko,juriga,jure,jungquist,jungbluth,juneja,juncaj,juliet,juhas,juenger,juell,jucean,jubinville,jovich,jorres,joris,jore,jonhson,joneson,jonassen,jolissaint,jointer,johnny,johengen,johar,joh,joern,jodway,jobs,joanette,jirik,jirasek,jipson,jinkerson,jinkens,jiminian,jimeno,jiau,jevnikar,jessel,jerauld,jephson,jentzen,jenkerson,jenista,jenifer,jemmett,jelovich,jehlicka,jeffris,jedziniak,jeantet,jeanclaude,jayme,javor,javaux,jaurigue,jaureguy,jarvinen,jarocki,japp,janszen,jansons,jans,jankauskas,janka,janhunen,janeczek,jandrin,janczewski,janack,jamir,jakuboski,jakubik,jakubek,jahnel,jageman,jaenicke,jacquem,jacquay,jaconski,jacobellis,jablon,iyo,ivancevic,iurato,iulianetti,itri,issler,isla,isip,ishmon,ishizu,isgrigg,iseri,iseli,iseley,isbrecht,isassi,isaiah,irsik,irias,inzana,intveld,intrieri,interdonato,instasi,inscho,ingwell,ingebretsen,inga,inda,incle,inabinett,imus,immordino,imbesi,imbach,illsley,illig,ill,ignowski,idler,idleburg,ideue,ibara,ianuzzi,ianniello,iacovone,hyter,hyles,hyle,hykes,hyams,huxley,hutch,hustead,huscher,hurtz,hurse,hurren,huret,huotari,huntress,hunting,hunstiger,hunking,humpries,humbles,hum,hulvey,hulcy,huizinga,huhman,huhammad,hufty,huesso,hueftle,huebschman,huebert,hue,hudmon,huberman,hubbartt,hubach,hsueh,hrycenko,hrabal,hoxit,howsare,howman,howitt,howerter,houlton,houis,hottman,hotovec,hostin,hoshall,hosfeld,hoschek,horwath,horsely,horsburgh,horovitz,hornstrom,hornbarger,horkley,horka,horey,horeth,hordyk,horack,hoppin,hoppel,hopfensperger,hooey,hooe,honhart,honga,honeck,homs,hommell,homles,homen,home,holzner,holzheimer,holzem,holsopple,holsman,holowell,holliway,holizna,holesovsky,holderbaum,holbach,holan,hoit,hoist,hohenbrink,hoger,hofmans,hofheimer,hoffhines,hofbauer,hoesing,hoeschen,hoerter,hoepfner,hoemann,hodgeman,hockersmith,hochadel,hobock,hobel,hluska,hlavac,hisrich,hirsbrunner,hirpara,hire,hinners,hindbaugh,himenez,hilles,hilleary,hillanbrand,hillan,hildner,hilding,hilderbrandt,hiland,hightree,highnote,highberger,higgason,higaneda,hidinger,hickock,heymann,heusinkveld,heusel,heuring,hettler,hesseltine,hesselink,hesford,herth,herskovits,herschell,heroman,hernton,herne,hernandaz,hermez,hermanstorfer,herling,herke,herimann,heriford,hergenrader,herforth,herdes,hercher,herceg,herbick,hentze,henniger,henney,henness,hennegan,henkes,heneisen,henderickson,henard,hemrick,hemric,hempton,hemp,hemme,hemeon,hembry,hembrough,hembrey,helstad,helmus,hellings,hellgren,helie,helgert,helgerman,helger,helgason,helfinstine,helfgott,helfenstein,heldreth,helander,heitzmann,heisserer,heising,heisel,heinold,heinis,heinemeyer,heimark,heiliger,heiderman,heidenescher,heidebrink,hehir,hegan,heersink,heep,hedquist,heckford,hebets,heberly,heberle,hebenstreit,heavilin,heartz,heaphy,heany,hazer,hazelgrove,haynsworth,haydock,hawelu,havnen,havely,hauss,hausam,haumesser,hauman,haulk,hauley,haubrick,haubner,hattman,hatman,hatherly,hatchcock,hastert,hassenplug,hasko,haser,haselhuhn,hasberry,has,harthorne,harthcock,harriett,harouff,harootunian,harkavy,harell,hardridge,hardacre,harborth,haraguchi,haptonstall,happenny,hantman,hanses,hannemann,hannay,hannafin,hanle,hangartner,handerson,hanberg,hamzik,hamstra,hammans,hamano,halsema,halonen,halim,halek,haleamau,halama,hakeem,hainley,hagley,hagist,hagie,haggberg,haggan,hagele,hafenstein,hafemeister,hady,hadges,hadef,hackey,hach,habbyshaw,haaga,haab,gysin,gwirtz,guzzio,guzzardo,guzma,gutzmann,gutta,gutermuth,guterman,gutenberger,gurganious,gural,guppy,gunzalez,guntert,gums,gumb,gullotta,gullixson,gulling,gullace,guler,gulbransen,guitian,guinta,guinasso,guilboard,guichard,gugliotta,guglielmina,guggenheim,gugel,guetierrez,guethle,gueth,guerrido,gueits,gudenkauf,gucciardo,guarnera,guadagnolo,gsell,gschwend,grush,grupp,grundmann,grunau,grueninger,gruca,groupe,grotzinger,grotheer,grossmeyer,grossetete,grossack,gromer,groenke,groening,groehler,groebner,grochmal,groby,grobes,gritman,griswould,grisset,grime,griffo,griesinger,greuel,greth,gressman,gremel,greiwe,greis,greil,greife,greider,grefrath,greff,greenmyer,greany,grazioplene,gravlin,gravito,gravert,grav,grater,grap,granzin,grannum,granlund,grando,grammes,gramley,grambo,grala,grahl,gradwohl,gradillas,gradert,graciana,grabner,grabinski,grabinger,grabel,graaf,gouzy,gouger,gottron,gottardo,gothro,gosso,gossi,gorringe,gorneault,gorn,gormly,gorenflo,goral,gopen,goosey,goodnoe,goodie,goodhile,goodfield,goodard,gonneville,gongalez,gondola,gompf,gommer,gollehon,golie,golebiewski,goldinger,goldhaber,goldfeder,goldbaum,golaszewski,gojcaj,gogerty,goettsche,goethe,goessl,godson,godbe,gochanour,gocha,gnau,gnatek,glud,glorius,glordano,gloodt,glod,glinka,glime,gleim,gleicher,glazewski,glay,glasford,glascott,glanzman,glahn,gladish,gjerde,gizinski,gitzen,girsh,girote,girman,giovino,giovanini,giorgini,ginty,ginsky,ginnings,gingues,gingg,ginger,giner,gimm,gilruth,gillund,gillenwaters,gilday,gilcrest,gilcher,gilani,gigstad,giernoth,gienger,gidaro,giczewski,gibas,giarratano,giantonio,giannitti,giannetti,giampapa,giacopelli,giacone,giacomelli,gherman,ghera,ghan,gevorkyan,gettig,getchman,gesinski,gerundo,gershenson,gerraro,gernert,germundson,gerloff,gergel,gerdeman,gerdel,geraldo,geraldes,georgopoulos,georgis,georgevic,georgeson,genzel,genung,gentzler,gentili,genich,gelzinis,geiken,geidner,geidl,gehrer,geho,gehlbach,geeding,gedye,geberth,geathers,gearan,gealy,gazzola,gazella,gawrych,gavidia,gautam,gaumont,gaudenzi,gaucher,gaubert,gattas,gatley,gaters,gatchalian,gassel,gasman,gaslin,garufi,garriepy,garrell,garrand,garnto,garns,garno,garlinger,garivay,garhart,gardino,garcea,garbin,garaventa,garavaglia,garahan,garafano,garacia,gapen,ganiron,ganino,ganim,gangwish,gange,ganes,gandia,gandeza,gamlin,gamelin,galway,galow,gallob,gallishaw,gallinaro,gallicchio,gallese,gallero,gallegas,galeoto,galeas,galbreth,galbavy,galavis,galam,gajate,gair,gagney,gagel,gagarin,gaete,gaetani,gadbaw,gack,gabrysch,gabardi,fyksen,futrelle,furl,furches,furbeck,funnye,funicello,fumagalli,fullford,fulginiti,fulenwider,fulena,fugler,fuerstenberge,fuentas,fucillo,fuapau,fryberger,frusciante,fruehling,fromberg,froeschle,frock,fritzgerald,fritcher,frisbey,frihart,frieling,friedler,frie,fridell,freuden,freud,frett,frend,freiling,freije,freie,freidman,freibert,fregozo,freehling,fredo,fredlund,fredley,frede,freberg,frayre,fraunfelter,frascella,franssen,frankowski,francour,francom,francillon,francey,fraioli,fracassa,fostervold,fossey,foshay,foscue,forsell,forrister,forren,fornicola,fornes,forgie,forbs,foppe,foore,fontecchio,fongeallaz,follick,folio,foder,flyzik,fluhman,fluet,flow,floto,floros,floriano,floren,floran,floerke,flitcroft,flipp,flintroy,fleschner,flenner,fleeting,flamio,flaggs,flagge,fjeseth,fithen,fissell,fischman,fire,fioranelli,finseth,finocchiaro,finerty,fineman,finchman,filyaw,filipovich,filas,figler,figge,fiers,fiereck,fidell,ficorilli,fico,ficks,fickle,fialkowski,feyen,fetz,fetsko,ferullo,fertitta,ferriman,ferrebee,ferrand,ferrales,fernelius,fernberg,ferioli,fergoson,ferenc,fereira,fequiere,fennema,fenelus,fenelon,feneis,femrite,feltenberger,felsenthal,fels,felmet,felgenhauer,felarca,feiteira,feirer,feinen,feigenbaum,fehlinger,federle,fecko,feavel,featheringham,fayer,faxon,faurrieta,faull,fatone,fatigate,fasy,fasula,fassio,fass,farwick,farrill,farquer,farmwald,fantozzi,fanoele,fannell,fanizza,fandrich,fallo,fallago,faist,faines,faine,fahrendorff,faggard,faessler,fadale,fabrizi,eychaner,exon,exilus,ewig,evitts,evinger,everheart,everhardt,eveleth,eveleigh,eurbin,esworthy,estus,estock,esterbrook,essler,esque,espina,espalin,eschenburg,eschberger,esbenshade,ertley,erstad,erp,eroman,erno,ermatinger,erkkila,erkela,eriquez,erin,ericks,erdahl,ercolani,equils,eppinette,eon,enter,enke,engley,englebrecht,engleberg,englar,engelstad,engelsman,engellant,ence,emslie,empie,emoto,emons,emley,emile,embly,embler,emanuelson,emal,elzinga,elwer,elvis,elvington,elshere,elmquist,ellout,ellifritz,ellerd,ellerbusch,elizando,elizabeth,elick,eliasen,elgert,elger,elena,elbers,ekstein,ekmark,eiser,einck,eimers,eilert,eidinger,eicke,ehsan,ehn,egleton,egel,effner,ednilao,edner,edmons,edmister,edmison,edlow,edholm,edgeman,edgcomb,edell,edelblute,eclarinal,eckroad,echave,ebesu,eberwein,ebeid,ebe,ebbing,eastlund,eary,earps,dzuro,dziuban,dysinger,dyner,dymek,dyll,dyl,dydell,dwelle,dwan,duvernois,dutson,dutro,dutchover,dusky,duskey,dusik,dushkin,dushane,durrani,duroseau,durnford,durk,durepo,duranceau,duprat,duplechin,duperry,dunscomb,dunkleberger,dung,dunegan,dundlow,dumpson,dumphy,dumpert,dumesnil,dullum,duldulao,dular,dukart,duhan,dugdale,dugat,duffney,duesing,duenow,duce,dubson,drzewicki,druetta,drube,drozdenko,drop,drohan,drivers,drinski,driever,drewer,dressen,drehmer,drawe,drapkin,draney,drahota,dowers,dowdall,dovenbarger,dousay,douin,doughan,doucett,douce,dorshimer,dorsaint,dorries,dorosky,dorl,dorich,dorenfeld,dorcelus,dool,donoso,donnick,donnely,donart,donalds,donaghey,donaghe,dominges,domebo,dollings,dolejsi,doggette,doell,dockwiller,dockal,dobosh,dobis,dobiesz,dluhy,dixons,divin,diventura,divenere,divelbiss,dittrick,ditommaso,dirosa,dircks,diogo,diodonet,dinning,dininno,dimodica,dimitroff,diminno,dimassimo,dillie,dilan,digsby,digrande,digmann,digirolomo,digian,digiacinto,dietzen,dietlin,dietert,diersen,dienst,dieffenbach,dicorcia,dickhaut,diberardino,diab,dhein,dhar,dhamer,dezan,dez,dewispelaere,dewhirst,devonish,devincenzo,devillez,devany,devalcourt,deubler,dettori,detone,detommaso,detoma,desue,destree,destephen,desso,desselle,desimoni,desadier,derham,derfler,dercole,derasmo,depugh,deporter,depolito,depa,deninno,deni,denenberg,denaro,denardis,demry,demro,demmel,demme,demiel,demeritte,demarzio,demaline,demaine,deluco,delton,delsordo,delosa,delongis,delois,deloff,delmuro,delmoro,delmonaco,delmage,dellen,dellaripa,dellamore,delhierro,delfuente,deleppo,delemos,delea,delcarmen,delaura,delanuez,delang,delamarter,delamare,delage,delacuesta,dekorte,dekenipp,dekany,deinhardt,deily,deierlein,degravelle,deglow,degler,degiulio,defoore,defonce,deflorio,defiore,defilippi,deed,dedeke,dedecker,dedaj,decost,decillis,dechellis,dechaine,decarr,decaprio,debutiaco,debski,debry,debruhl,debouse,deblase,debey,debenedetti,debacker,deang,deandrade,deadmond,deacy,daykin,dayhuff,dayal,davion,davidsen,dautremont,daughrity,daubs,datwyler,datko,dasmann,daruszka,darugar,darroch,daro,darkis,daricek,daras,dar,dapoz,dapinto,danuser,danoff,dankmeyer,danesi,danesh,daneker,dammen,damien,damberger,dalmoro,dallmier,daller,dalka,daliva,dahline,dahlhauser,daguerre,dagrella,dagraca,dagesse,dage,daehn,dado,dabbraccio,dabato,czolba,czepiel,czelusniak,czechowski,czarny,czar,czapski,cywinski,cyran,cypret,cwiek,cuzzort,cuzzi,cutty,cutrone,cuthrell,cuthill,cutbirth,custeau,cushingberry,curvey,curson,currell,curly,curll,curdy,curcuru,cupstid,cuoco,culverson,culnane,culliver,cullivan,culleton,cuddeback,cuckler,cubillo,cubias,cua,cryar,crutsinger,crusan,crupe,crummie,cruice,cruea,crowthers,crowers,crowdis,crovo,croson,crosno,crosdale,cronwell,cronon,crocetti,crnich,cristal,crisson,crismond,crighton,cridland,crickard,creten,cretella,crespino,cremins,cremers,creehan,creecy,credell,cranney,cranker,craker,craffey,cozzy,coyazo,coxum,cowdin,covino,coven,courtenay,course,courier,courchene,coup,couley,couchenour,cotugno,cottongim,cotti,cotillo,costine,costain,cosmo,coslan,cose,coryea,cortwright,corsoro,corrente,correl,cornford,corneluis,cornelious,corneau,corne,corkins,corippo,corgiat,coreil,cordwell,cordovano,cordill,cordano,corazza,coran,coppess,coonrad,coonfare,coomber,cooksley,cookis,coodey,contrino,contee,consorti,console,conorich,conole,connoly,connley,connington,connie,conness,conly,conkright,coner,conchas,comrie,compston,compagno,comnick,commiskey,commer,comiso,comish,comden,colondres,collica,colleen,colle,collaer,colinger,colford,colao,colanero,cohens,cofresi,coerver,cockriel,cockran,cockerell,cobham,cobert,cobern,cobell,clunie,clubs,clubbs,cloutman,clise,clippinger,clerkley,cler,clemmens,clemen,cleare,cleamons,claycamp,clawges,claverie,clarkston,clarity,clantz,clakley,clain,cizek,ciuffreda,citrone,ciraco,cinotto,cini,cinadr,cilento,cilano,cihon,ciganek,cieslinski,cicoria,cicco,cibula,ciarrocchi,ciak,ciafardoni,chubbs,chrzan,christophel,christoph,christoforou,christel,christan,chreene,chrabaszcz,chrabasz,chowhan,choules,chorney,chorley,cholico,cholewinski,cholakyan,chojnowski,chlebek,chittam,chiszar,chisam,chirafisi,chiprean,chinetti,chimes,chiera,chicon,chiarelli,chiaravalle,chiappetta,chesner,cheser,chesbrough,cherubino,cherrette,cherpak,chelf,cheesebrough,cheeney,cheely,chean,cheak,chavana,chauvette,chatt,chasser,chaskey,charriez,chappie,chappelear,chapparo,chapek,chanoine,chandley,challenger,challberg,challacombe,chaleun,chainey,chaffey,cetta,cerza,cervenak,certosimo,cerruti,cerqueira,cernohous,cereceres,ceovantes,ceo,centrich,centore,cellucci,ceglinski,ceconi,cecilio,cecchinato,cecchi,cazorla,cayne,cayabyab,cavill,cavicchia,cavez,cavener,cavasos,cavaness,cavalcante,caulk,caudel,cattano,catrett,catlow,catella,cataquet,catalino,cataline,catalanotto,catalanatto,cata,castenanos,castelo,cassiday,casparian,casillo,casewell,casarrubias,casalman,casal,carvalno,carskadon,carrus,carrison,carriker,carrazco,carratala,carpanini,carovski,caroli,carne,carmella,carlis,carfagno,carethers,carella,cardonia,cardno,carda,carcieri,carcano,carcana,carboneau,carbon,caravantes,carattini,caramanica,capriola,cappelluti,capossela,caponi,caperon,caper,capati,cantv,cantore,cantell,cantatore,cantarella,cantadore,canslor,canonico,cannonier,cannone,cannavo,cannatella,cangiano,campoli,campellone,campean,campanile,camera,camcam,cambel,calta,callsen,callarman,calicott,calhaun,calegari,calco,calciano,calabretta,cake,cairone,cahela,cagliostro,caflisch,cafferky,caetano,cadice,caddle,cadarette,cackowski,caccia,cabrena,cabotaje,caborn,caberto,bystrom,byndon,buzek,buysse,bux,buttrick,buttaro,butscher,butsch,butor,butman,buteux,butchee,but,bustard,busta,bussy,busson,bussing,bussa,busi,buseman,buschner,buscaglia,burttram,burth,bursch,burnsworth,burland,burkowski,burglin,burgdorfer,burdman,burau,buran,burakowski,buquet,buonomo,buntyn,bungo,bunche,bunal,bult,bulliner,bullaro,bulkeley,bulcao,bula,buisson,buissereth,bugni,buetow,buesgens,budziszewski,budinich,buddington,buchtel,buchli,buchert,buchar,buben,brzuchalski,brummell,brull,brudnicki,brucz,bruchman,brubach,brownwood,browen,browe,brossett,brosco,brookshear,brookfield,bronstad,bronsky,bronaugh,bron,brohawn,brogna,brodzik,brodsho,brodowski,brodnicki,brodell,brod,brockney,broas,broadrick,briz,britschgi,brint,brinich,bringard,brindamour,brincat,brimfield,brillant,brilhante,brihon,brignoni,brightful,briggman,bried,brickle,brickel,brezeale,brewen,breutzman,bretado,brester,bresko,brennon,brennaman,breniser,brendon,brems,breisch,breidenstein,brechtel,brea,brazington,brazen,brayer,brawer,bravata,braune,braunbeck,braue,braucht,braseth,brantly,branter,branski,brandler,bramham,brahney,bradac,brackley,brackey,brackemyre,brach,boyarsky,bowlan,bowhall,bowdre,bovie,bouyea,boustead,bourgeault,bounthapanya,boultinghouse,bouillon,boudrie,boudinot,bottgenbach,bottari,botos,bothof,botha,bosten,bostelmann,bossley,bossick,bossen,bosquet,boscio,bosche,bosa,borski,borsh,borowik,borom,borke,borgerding,borgatti,bordwine,booser,bookbinder,bookard,boock,bonte,bonomi,bonning,bonito,bonillas,bondura,bombich,boltinghouse,bollozos,bolliger,bollie,bolka,bolitho,boldenow,bolch,bolay,boissoneault,boisjolie,boisclair,boie,bohrman,bohley,boglioli,boghosian,boggus,boggiano,bogden,boey,boesenhofer,boerst,boerma,boenisch,boemig,boebinger,boday,bodamer,bocklage,bocchini,bobseine,bobian,boberg,bobek,blyler,blumenstein,bloyer,blotter,blore,blomme,blomdahl,bliske,blinston,bliek,blessman,bleggi,bleeker,bledsaw,blauch,blaskovich,blankley,blankenberg,blanken,blakelock,blaida,bjorgen,biven,bitzel,bittman,bitonti,bissen,bisom,bisher,birman,birky,birkes,bippus,bintz,bintner,bintliff,binnie,binks,binkiewicz,binienda,bingley,bilotto,billheimer,billen,billeck,billeaudeau,bilinski,bilello,bild,bihari,bigda,biez,bierwirth,bierle,bierbower,bienenstock,biemer,bieler,bielak,bidle,biddleman,biddiscombe,bicknese,bickerton,bickelhaupt,bichsel,bibles,bibian,biase,biancuzzo,biancaniello,biamonte,bia,bhatnagar,bhardwaj,bhan,beyett,bewig,beuchat,better,betsill,bethey,betenbaugh,betance,betacourt,beske,besendorfer,besemer,besco,bery,bertran,bertling,bertie,bernson,bernosky,bernon,berninger,bernes,bernecker,bernasconi,bernardin,berlo,berliew,berky,berhe,berhalter,bergsjo,bergholm,bergener,bergeman,beraun,benward,benusa,bense,bennage,benischek,benion,beninato,bengel,benedek,bene,bendzus,bendler,bendit,benderman,benberry,benallie,bemrich,belyea,beltrain,belter,bellue,bellocchio,bellisle,bellipanni,bellion,bellessa,bellavia,belay,bejjani,beisser,beiriger,beik,beien,behymer,behrenwald,behanna,beed,beechum,beechner,bednarik,bednarek,bedenbaugh,becwar,beckton,beckom,bech,bebo,beatie,beat,bearman,beaner,beakley,beahan,beachamp,bazzi,bayman,bayardo,bayala,bawcum,bavier,bauswell,baures,baune,baumgarter,bault,baughey,baugatz,bauernfeind,bauerlein,bau,batun,battistone,batteen,batko,batistich,bater,batcheller,batarse,bastow,bassuk,bassolino,bassel,bason,basilone,basich,bascle,bascetta,bartush,bartrum,bartlet,barthelmes,bartberger,bartash,barsoum,barsanti,barrott,barrom,barriner,barnhurst,barnell,barkle,barkes,barillaro,bargerstock,barganier,baremore,bardney,barda,barbot,barbie,barayuga,barager,bantz,bandulin,banasiak,balzarini,balwin,balton,balsiger,balmos,balmir,ballestero,ballek,balick,balian,balestra,balensiefen,balduf,balckburn,balasa,balafoutas,baksi,bakowski,baklund,bakko,bakey,bakanauskas,baj,baio,bainard,baima,baillet,baich,bahrmasel,bahrke,bahoora,bagsby,bagger,badena,badders,backfisch,bacik,bachler,bachleda,bachhuber,bachert,babiracki,baatz,azzarito,azzarella,azulay,azotea,azeem,ayoob,ayola,ayles,ayersman,ayaia,axthelm,ax,awtry,avrett,avilar,aveni,avellino,aurelia,aumend,auletta,augustson,augustave,aughe,auerswald,aubrecht,athalone,atanacio,atamian,astrologo,astrella,aspinall,asman,ashlin,ashenfelter,aschenbrener,ascheman,ascenzo,asante,asa,arvayo,artmann,artice,art,arslan,arrott,arrojo,arrizola,arriano,arrendell,arps,aronstein,aronow,aronica,arntz,arnst,arnio,arne,armengol,armantrout,arlt,arkadie,arjune,arismendez,arimas,aries,ariel,argandona,arflack,areola,arenales,ardman,arciga,arciba,archacki,arcaro,arcano,arbogust,arauz,aranas,aquil,aquero,apresa,appiah,appert,apostal,apodace,apadoca,antrobus,antoniuk,antione,antinarelli,antich,anslow,ansbro,annicchiarico,angleberger,angelson,angello,andruzzi,androsky,androlewicz,andrion,andringa,andracki,andra,ancelet,anastas,anast,anagnost,amsley,amsdell,amsberry,amsbaugh,amoruso,amoa,amici,amesbury,ambrosia,ambrogi,amack,alvia,alvaro,alvanas,altrogge,altomare,altmire,altenbach,alsheimer,alquisira,alouf,aloisi,aloe,almiron,allford,allex,allery,allenbach,allegrucci,alig,alicuben,alfisi,alferez,alfandre,alf,alexion,alevras,alessandrini,alesi,alescio,alegre,alea,aldecoa,alcini,albrittain,albrashi,alawdi,ala,aksamit,akima,akel,akahi,ajose,ajayi,aivao,aiu,ainge,ailshire,aidt,aicklen,ahuja,ahr,aholt,agle,agamao,affeld,aeschbacher,aeling,adriance,adkin,adhami,adeyemo,ades,adelgren,addicks,adamitis,ada,acor,acimovic,accomando,accola,acampora,abuaita,abshear,abrantes,abramovich,abrachinsky,abilay,abellera,abeles,abdula,abdon,abbed,abati,abascal,aavang,aadland,zylka,zwolak,zwingman,zwerschke,zwack,zurin,zupp,zumbrunnen,zukoski,zukor,zukas,zuanich,zoumis,zoulek,zou,zorra,zorich,zomorodi,zolty,zolondek,zolnoske,zoldesy,zoldak,zocklein,zlotnik,ziraldo,zipf,zinsli,ziniewicz,zindell,zin,zimmerebner,zimmel,zimm,zills,zilla,zilka,zietz,zietlow,ziemski,zielesch,zieler,zieglen,ziegenbein,ziegelbauer,ziegel,ziech,zicker,zicherman,zich,ziccardi,zgoda,zeschke,zerko,zerhusen,zepka,zents,zeni,zeme,zematis,zema,zella,zelkin,zelenski,zeilinger,zeidan,zegarelli,zeanah,zdon,zbikowski,zazula,zavesky,zavasky,zaruba,zarrineh,zarrillo,zarraluqui,zarling,zaring,zaretsky,zarebski,zanini,zanin,zangl,zaner,zand,zampieri,zaltz,zaloudek,zall,zalk,zalar,zakowski,zajc,zahran,zahnen,zagroba,zagel,zagara,zagami,zaffuto,zachmann,zachariades,zaccagnino,zaccagnini,zaborski,zabloudil,zabarkes,yvon,yusef,yuricic,yuill,yuenger,yuasa,ysbrand,yourshaw,younkers,youngdahl,youngblut,youkers,youkanaa,yorkey,yoneyama,yonamine,yoeckel,yodis,yocius,yocham,yobst,yeubanks,yetto,yerigan,yerbic,yentsch,yennard,yemchuk,yax,yaun,yasurek,yasui,yaskiewicz,yantzer,yantz,yanosky,yanek,yandle,yance,yanagi,yambao,yamakawa,yagoda,yaekel,yackeren,yacavone,yacano,ximines,xaimoungkhoun,wysock,wyont,wynott,wynans,wylde,wyett,wydner,wurzbacher,wulfing,wruck,wroe,wrobliski,wrobbel,wrights,wraspir,wrape,woytowicz,woy,worthan,worstel,worsfold,worrel,worbington,wools,woollen,woolems,woodmancy,woodhull,woodgate,woodfield,woodcox,woock,wonsik,wolven,wolslegel,wolny,wolma,wollyung,wollin,wolley,wollan,wolkow,wolke,wolever,woleslagle,wolansky,wojnicki,wohner,wohlfahrt,wohler,wloch,wittlin,wittkopp,wittenborn,wittels,withiam,withfield,wisz,wissel,wisseh,wislocki,wiscombe,wischmeyer,wischman,wirebaugh,winzelberg,winterstein,wintersmith,winterroth,winrich,winograd,winlock,winley,winkley,wings,winfred,winebaugh,windover,windly,winarski,wimbs,wimber,wiltgen,willmschen,williver,willinghurst,williamston,willenbrock,willars,willamson,wileman,wileczek,wildenberg,wildeman,wilcutt,wilch,wilby,wilbers,wikstrom,wigman,wigle,wigelsworth,wietzel,wiesneski,wienert,wienecke,wienandt,wieloch,wielgosz,wiedmann,wieckowski,wiece,wieand,widmar,widhalm,widgeon,widerski,widdows,widdop,widdison,widby,wida,whyne,whyel,whybrew,whittman,whittall,whitler,whitinger,whitewater,whitescarver,whitemarsh,whitecloud,whit,whistlehunt,whinnery,whillock,while,whilby,wheldon,wheatcroft,whapham,whaite,wettlaufer,wetterer,wettach,wetsel,wethern,westrum,westlie,westgaard,westerhof,westerfeld,westad,wesly,wesberry,werring,werre,wernz,wermter,werkmeister,werbelow,wentzlaff,weniger,wengreen,wendolski,wendelberger,wempa,weltzin,welti,weltch,wellnitz,wellenstein,wekenmann,weitze,weitman,weisholz,weishar,weisbaum,weinraub,weinbauer,weinbach,weidig,weiderhold,wehrwein,wehrs,wehrly,wehnes,wehn,wegge,weerts,weemhoff,weekey,wedman,weder,weckman,weckhorst,weaklend,wauters,wauer,waud,wattenberg,watte,watling,waszkiewicz,wasmus,wasilko,washor,wartchow,warshauer,warsham,warrender,warnstaff,warmuth,warmington,wardrup,wardhaugh,wardall,warchal,warboys,wanty,wanous,wanlass,wangstad,waneka,wandless,wandel,wanda,wamser,wamhoff,walvatne,waltemeyer,walsingham,walljasper,wallet,wallerich,walkling,walkers,walezak,waldroff,waldhoff,waldall,walbright,walat,wakita,waka,waisner,waiki,waiden,wagle,wagenblast,wadusky,wadden,waclawski,wackenhut,wackenheim,wachal,waananen,waack,vy,vukcevic,vreugdenhil,vreeman,vrazel,vranes,vranek,voytek,voves,vormelker,vorachek,vontungeln,vonniederhaus,vonner,vonhagen,vondrak,vondielingen,vonasek,vonallmen,voltaire,vollucci,vollick,vollenweider,volante,voitier,vogts,vocu,voci,voccia,vliet,vliem,vizarro,vizard,vittorini,vitro,vitolas,vititoe,viteo,visnic,visher,visel,viscia,viscera,vis,virrueta,virola,viren,vinz,vinke,vinger,vind,vinagre,viltz,villwock,villifana,villiard,villetas,villasana,villarin,villante,villacana,vile,vilcheck,vilardi,vigueras,vigoren,vignovich,vignaux,vignarath,vigier,vieweg,vietti,vietor,viegas,viebrock,vidals,victorin,vicsik,vicic,vicens,viapiano,vetsch,vetri,vertiz,versluis,verrilli,verrelli,verrecchia,verni,vernetti,vermeer,verling,verlato,verkler,verkamp,verghese,verducci,verant,venzeio,venturella,ventress,venton,venhorst,venerable,veneman,ven,velverton,velunza,velmontes,vellutini,vellekamp,veleta,veldkamp,velazques,veino,veigel,veeneman,vavro,vauters,vattes,vaszily,vastakis,vasiloff,vasilauskas,vasconcelos,vars,varos,varnon,varkey,vares,varenhorst,vardy,varcoe,vanwye,vanwoert,vanwieren,vanvickle,vantreese,vansyckle,vanstrander,vansteenburg,vanstee,vanslander,vanproosdy,vanpoucke,vanpoppelen,vanpatton,vanosdel,vannelli,vanmiddleswor,vanloh,vanlith,vankoten,vanisouvong,vanholland,vanhekken,vanharlingen,vanhandel,vangemert,vaneyck,vanert,vaneps,vanegdom,vandesteene,vanderschaege,vanderkam,vanderheiden,vandergriend,vanderark,vandeputte,vandenbergh,vandegraaff,vandebogart,vandamme,vandalsen,vandagriff,vanclief,vanboven,vanbecelaere,vanartsdalen,vanaller,vanakin,vanabel,valrie,valrey,valotta,vallangeon,valladolid,valaitis,vala,vair,vaidya,vaid,vagt,vagle,uyeno,uson,us,urwin,urtado,ursino,urry,urquiza,urps,urmeneta,urlaub,uribazo,urhahn,ure,urch,urbanic,urata,urankar,ur,uppinghouse,unthank,unland,unikel,ungvarsky,ungerleider,ungerecht,underkoffler,umlauf,umbdenstock,ulrick,uliano,uldrich,ulch,ulberg,uknown,ukena,uk,uhri,uhde,udley,uboldi,tzeremes,tysor,tyrus,tyrol,tyl,tyksinski,tycer,tyberg,twitt,tweden,tuy,tuton,tuter,tustison,tuschhoff,turso,turrigiano,turowski,turnbo,turnball,turlich,turli,turla,turkin,turke,turi,tuong,tulk,tulip,tugman,tuggles,tufano,tucknott,tuccillo,tubeszewski,tuason,tsuzuki,tsunoda,tschannen,trytten,trybala,truskowski,trueba,trueax,truden,trucchi,trotti,trongone,tromble,tromblay,trokey,troiani,troglin,trodden,troccoli,tritz,tritch,trischitta,trisch,trippet,triplette,trinca,trimmell,trilling,trieger,treworgy,trevorrow,trevillion,trevigne,trevett,tretter,treston,trepagnier,trentinella,trenkle,trenh,trenbeath,tremelling,treider,treib,treftz,tredennick,trecroci,trebil,traves,traversa,tratar,traster,trasport,trank,trampe,trammer,trame,trachte,toyoshima,towley,tovias,touvell,tout,toussant,tourikis,toten,tosten,tosic,tosches,tortoriello,tortorice,torstrick,torset,torrijos,torrie,torress,torred,torra,torma,torkildsen,toppi,toporek,topolosky,topick,topez,toper,toncrey,tompsett,tompkin,tomory,tommolino,tomjack,tombs,tombrello,tomaszycki,tomaski,tolzmann,tolston,tolosky,toldness,tokuoka,tokihiro,tokay,tok,tojo,tointon,tohill,togni,tognazzini,todeschi,tobola,tobeck,toala,toadvine,tllo,tkacz,titchener,titch,tissot,tiso,tirri,tipka,tintle,tinneberg,tinius,tinelli,tin,timmreck,timmerberg,timinsky,timi,timchak,tillberry,tilgner,tiff,tieszen,tiemeyer,tiemens,tiell,tiehen,tidey,tick,ticas,tiboni,tiberio,tibbert,thyne,thurton,thurau,thune,thrune,threets,thorngren,thornbrugh,thorin,thongdy,thommarson,thoene,thoben,thoams,thixton,thistlethwait,thingvold,thiesfeld,thierauf,thielbar,thiebeault,thiara,thews,theophilus,theodoratos,thenhaus,theam,thay,thalmann,thake,thady,tevlin,tevebaugh,testen,tesseneer,tervort,terri,terrey,terres,terrasas,terney,termeer,terlecki,terheggen,terhark,terhar,terepka,terault,terando,teppo,tepler,teper,tent,tenpas,tennill,tennett,tenley,templer,tempe,temp,teltschik,telschow,telle,tekippe,teitsort,teitenberg,tei,tegarden,teffeteller,tefera,teesdale,teemer,teekasingh,teddick,tebay,tebar,teats,teano,teagues,teachman,teabo,tchakian,tazzara,tayor,tavorn,tavira,taverna,tave,tautuiaki,tatters,tatevosian,tassey,taschereau,tarzia,tarring,tarrien,tarras,tarkenton,tariq,tardio,tarascio,tara,tappeiner,tannen,tankersly,tanious,tangren,tangredi,tangert,tamulis,tamburrino,tambasco,tamargo,tamanaha,talluto,taki,takeshita,takemura,takaoka,tajiri,taintor,tahu,tags,taglieri,tafel,tadiello,tacket,taborda,tabolt,tabisola,tabian,taback,szymansky,szwejbka,szweda,szufat,szubinski,szerlong,szekula,szczygiel,szczepanek,szalay,szafryk,syrek,syphard,synan,symmonds,sydner,swirsky,swires,swietoniowski,swickheimer,swets,swetland,swenk,sweetin,swavely,swatt,swatsworth,swatski,swartzmiller,swartzbeck,swartzbaugh,swansen,swalley,swaisgood,swails,swaggert,svrcek,svinth,svetz,svetlik,sutulovich,suttell,susswein,sussex,susor,susoev,susich,susana,surwillo,suran,sunn,sunkel,sundling,sundholm,sumsion,sump,summar,sumlar,suminski,sumi,sumas,sulzman,sultana,sullinger,suleski,sulcer,sul,sukeforth,suing,suglia,sugiki,suggett,sueltenfuss,suders,sudar,suchecki,sucharzewski,suchanek,subler,suben,subasic,styborski,stvil,stumme,stulick,studyvin,stubson,stuble,stubits,stubenrauch,strysko,struggs,strudwick,strowd,stroub,stroth,stropko,stroinski,strnad,stritzke,stritzinger,strittmater,strieker,strickert,strength,stremlow,stremel,strejcek,streitmatter,streif,streb,streams,straws,strausberg,strathy,strathman,strater,straseskie,strapp,stranger,strande,stramiello,strakbein,strachn,stoyer,stoyanoff,stowman,stowbridge,stove,stoutt,stoutenburg,stouer,stouder,store,stoppkotte,stopa,stolts,stolinski,stolecki,stole,stojanovic,stofsky,stoffregen,stoffels,stoffa,stoesz,stodolski,stockett,stittsworth,stipek,stinett,stillion,stillinger,stiel,stiehl,stiegler,stieg,stickrod,sticht,stibbins,stevener,steudeman,stetzel,sterr,sternal,sterback,stephco,stenman,stemmerman,stemme,stemarie,stelting,stellings,steir,steinlicht,steiniger,steinbrenner,steidinger,stehney,stehly,stefka,steffel,stefanovich,steeno,steeneck,steenburgh,steckline,steckelberg,stazenski,stavis,staum,stauffacher,stauder,staude,statzer,stasinos,starwalt,starrs,starnauld,starek,stapleford,stapf,stapels,stansifer,stanojevic,stanick,standring,standrew,standke,standford,stancle,stanciel,stamnos,stamison,stallons,stallion,stallbaumer,stailey,staie,staiano,stahnke,stahle,stageman,stacken,stachecki,stableford,stabb,sramek,squines,spurzem,sprock,springate,spreng,spratte,sprang,sprake,spotwood,splain,spiwak,spitznogle,spirito,spirek,spingola,spincic,spillett,spika,spigelman,spielmann,spetter,sperl,spenard,speilman,speigel,speice,speach,spaugh,spatafore,spatafora,spar,spanski,spannaus,spanish,spanfellner,spalinger,spagnolia,spadea,spadafore,spadaccini,spachtholz,spach,spacek,sozzi,sowels,soulasinh,souffront,soucier,sotolo,soteros,sotero,soter,sossaman,soshnik,sorrick,soron,soroa,sornsen,sorgente,sordahl,sonza,sontheimer,sonstroem,sonoski,sonnenfeld,sonderup,somani,soman,somalski,solymani,solton,soloveichik,solmonson,sollberger,solkowitz,solimini,soleman,solders,soldavini,solanki,sohm,sodek,sode,socks,sockalosky,sochan,sobilo,soapes,snyders,snowman,snowdy,sniffin,snetting,snellman,snellenberger,snellen,snellbaker,sneathen,sneath,smyrl,smull,smolko,smithheart,smiht,smestad,sluter,slupe,slomkowski,slomka,slomba,sliz,slipp,slim,slightam,sleper,sledz,slechta,slaughterbeck,slaughenhoupt,slaight,sladick,slader,skye,skupski,skroch,skripko,skrine,skreen,skradski,skorski,skornik,skokowski,skok,skocilich,skinnen,skillington,skemp,skay,skattebo,skagerberg,siwik,sivik,sitar,sitaca,sission,sissac,sisney,siruta,sirmon,sirkoch,siriano,siracuse,sipler,sipho,sinkovich,sinkey,sinistore,singo,sinclaire,simunovich,simuel,simril,simpton,simpliciano,simoson,simonis,simoncini,simister,simison,simenez,simco,simcheck,silvi,silveri,silvano,silletto,sillavan,siles,silbernagel,sigwart,sigona,signs,signaigo,sigmond,sigars,siemek,siem,sieloff,sieligowski,siefke,siebeneck,siebenberg,siderman,siderine,sidberry,sicilia,sichta,sibrel,sibell,sibayan,shyu,shvey,shuter,shumski,shulund,shulte,shuker,shugars,shufford,shubrick,shub,shouldice,shotton,shotkoski,shost,shortsleeve,shorette,shopen,shont,shonerd,shone,shomin,shomer,sholl,shoger,shirts,shirota,shinholster,shindle,shinaberry,shimura,shimsky,shimo,shillinger,shilleh,shihadeh,shierling,shewbridge,shevitz,sheumaker,shettle,shers,sherren,shern,sherling,sherle,sheridon,sherdon,shelter,shelmon,shelling,shelko,sheline,shelhamer,shekey,shekarchi,sheinberg,shehata,sheffo,shebchuk,shearing,sheaks,shazier,shayne,shawnee,shawhan,shaud,shastri,sharr,sharlin,shark,sharits,sharf,share,shapskinsky,shape,shankland,shames,shalhoup,shaftic,shadiack,shackle,shabala,sevick,sevedge,seurer,sette,servan,serva,serrett,serrand,serisky,sering,serie,serianni,sereda,sequin,senti,senosk,senno,senner,senna,senerchia,sendro,sencabaugh,semonick,semetara,sembler,selvaggio,seltzen,selser,sellek,sellberg,selking,seliba,selfe,seki,seifarth,seielstad,sehorn,sehl,segur,segrave,sefcovic,seeton,seek,seecharan,seeberger,sedman,sedano,secunda,seburg,sebold,sebastion,seate,seashore,seard,seang,seaney,seace,seabert,sczygiel,scurti,scullen,scroggy,scripter,scowden,scorsone,scoleri,scocca,scire,sciotti,sciera,scibilia,sciabica,schwisow,schwier,schweinert,schweinberg,schweiker,schweigart,schweickert,schwass,schwarzenbach,schwarts,schwarm,schwamberger,schwalenberg,schwabenbauer,schwabauer,schuttler,schutjer,schuring,schure,schuppert,schuner,schulthess,schulteis,schulle,schuhmacher,schuermann,schuepfer,schuele,schrott,schrope,schrauder,schrandt,schouviller,schonert,schonack,scholzen,scholnick,schoffstall,schoenthal,schoenstein,schoenhut,schoenhard,schoeneman,schoemer,schoborg,schnicke,schneidtmille,schneiders,schmunk,schmoyer,schmeider,schmale,schlottman,schlitzer,schlipp,schlink,schliesser,schlieper,schlesselman,schlensker,schleis,schlein,schleck,schlabaugh,schiver,schirpke,schindel,schimler,schiltz,schillings,schiffelbein,schiebel,schiaffino,schettig,schetrompf,schessler,scherler,scheppe,schepens,schellman,schellhammer,scheirman,scheibelhut,schei,schech,scheaffer,schattner,schatt,scharte,schappell,schanding,schanbacher,schan,schaming,schamburek,schaeffler,schadle,schadegg,schabot,schaberg,schaadt,scerra,scercy,scattergood,scarset,scarrow,scarritt,scarpaci,scarles,scarce,scanlin,scalice,scali,scahill,sazama,saysithideth,sayres,sayavong,sawlivich,sawczyszyn,savo,savina,savilla,savela,savasta,saurel,saupe,sauberan,satunas,sattley,satterley,satiago,satchel,saska,sarvey,saroukos,sarnowski,sarnoff,sarli,sarley,sarelas,sardi,sarconi,sarbacher,saragusa,saraceno,sar,sappenfield,sanzotta,santy,santorella,santopolo,santin,santiesteban,santhuff,santell,sansburn,sanpaolo,sanocki,sannon,sannella,sanlucas,sanjabi,sangrey,sangi,sanghvi,sangh,sanfiorenzo,sandrowicz,sandoual,sandora,sandlian,sandi,sandholm,samuelsen,samu,sampedro,samorano,samok,samide,samber,samain,saltzgaber,saltonstall,saltern,salte,salonia,salmond,sallas,saliva,saler,salek,saldibar,salabarria,sakon,sakelaris,sake,sajorda,sajor,sahni,sagoes,saglimbeni,sagehorn,sagayaga,safdeye,safa,sadlon,sadbury,sadahiro,sache,sacavage,sacarello,sables,sabean,sabates,sabataso,saager,saa,rzucidlo,rzeszutko,ryther,rylant,ryks,ryherd,ryhal,rygalski,rybacki,rviz,ruys,ruuska,ruttman,ruttinger,ruts,ruter,rutana,rusten,russnak,rusinko,rusi,rushiti,rushia,rushdan,ruscetti,rusboldt,ruppenthal,rupke,rundahl,rund,rummer,rummans,rumler,ruminski,rumfola,rull,ruise,ruggle,ruescher,ruegsegger,ruegger,rudzik,rudney,rudisail,rudis,rudduck,rucky,ruckdeschel,rubins,rubenzer,rozo,rox,rowzee,rownd,rowey,rowcliffe,rovinsky,roup,rottner,rothmiller,rothgery,rothbart,rotenberg,rotando,roswick,rosu,rossum,rossetto,rosseter,rosselli,roskos,roskopf,rosenholm,rosencranz,rosenbrook,rosella,rosebaugh,rosbough,rosan,roofe,ronson,ronhaar,rones,ronchetto,romeno,rombs,romanoski,romanini,romanick,roloson,rollock,rollheiser,rollans,rold,rolark,rokisky,roja,roik,rohaley,rognstad,rofkahr,roethel,roessner,roesser,roehrman,roehrenbeck,roegge,roefaro,rody,rodrigo,rodricks,rodino,rodillas,rodia,rodenbaugh,rodell,rodeiguez,rodarta,rockenbach,robley,robes,robertello,robello,robella,robak,roarx,rivlin,rivira,rivena,ritzert,ritell,ritcheson,riska,risberg,ripke,rinkel,riniker,ringman,ringlein,ringelheim,ringbloom,rinde,rincones,rimson,rimar,riliford,rihn,rihanek,rigoni,riggott,riffon,rievley,rieve,riesenweber,rieg,rieff,riedell,riechers,rieber,rieben,riebeling,ridpath,ridler,riddock,rickson,rickmon,rickley,rickie,richrdson,ribot,riblet,rhyme,rhoney,rhed,rhead,rezek,reynvaan,reynoza,reye,rexwinkle,revord,reven,reveal,reutlinger,reuland,reuer,retzler,rettke,retterbush,retort,reth,resureccion,restifo,resnikoff,rerko,repsher,repress,reppell,repinski,repenning,renze,rennix,renning,renney,rennell,renfer,rener,rendino,renaker,remmen,rementer,remenaric,relkin,reiterman,reist,reisser,reisling,reisert,reise,reio,reinmiller,reine,reill,reigner,reifler,reifel,reidenbach,rehnquist,rehler,rehfield,rehfeldt,rehberger,regler,regel,regehr,refsell,reen,reem,reeher,reech,reeber,redstone,redo,redish,redhage,redenz,redell,reddrick,redder,reckley,reckleben,recine,rebusi,rebuldela,rebera,rebell,rebeles,reavley,reau,reatherford,reaney,reaid,reagans,reado,razinger,razey,raza,rayside,raymos,raygosa,rawding,raw,ravens,ravenhorst,rav,rauzman,rautenberg,rausin,rauner,raudebaugh,rattner,ratleff,rathmell,rathgeb,ratermann,rataczak,rasher,rashdi,rashada,rasbery,rarang,rapose,rapa,ransick,ranos,rankhorn,raniero,rang,randzin,rancher,rances,rancatti,ramoutar,ramnarase,ramlakhan,ramiro,ramiriz,ramez,rameriez,rambus,ramaswamy,ramagos,ramadanovic,ramadan,ralko,ralat,rakel,raju,rajtar,raja,rairdon,raimo,raif,raiche,raheja,raheem,rahall,raguso,rafanan,rafalko,raes,radzavich,radune,radulescu,raduenz,radsek,radom,radell,rackett,racilis,rachi,rach,racedo,rabold,rabner,rabern,rabenstein,rabelo,quintas,quinlisk,quine,quincey,quilantang,quicksey,quereto,quelette,quaresma,quann,quall,quails,quaas,qadir,pytlovany,pybus,putaski,purwin,purter,purple,purol,purkiss,pummel,pults,pultorak,pullian,puller,pulham,puletasi,puidokas,puhuyaoma,puffinburger,puesey,puelo,puddephatt,pucillo,puc,przepiora,prys,pruzansky,pruyn,prust,prusinski,prus,pruette,provis,provine,proue,protz,prosonic,prophett,pronto,pronovost,proksch,prok,proietto,proia,proenza,probus,prizzi,privalsky,prisock,printy,primozich,priefert,pridham,preus,prettner,prester,pressel,preskar,premer,premeaux,preisinger,preisendorf,prehm,pregeant,preedom,pralle,prag,pradel,prabhakar,poyser,poupard,potterson,pottebaum,potolsky,poto,potes,postlethwaite,postin,pospishil,poskus,posik,portsche,portolese,porrini,poro,porietis,poppenhagen,poppen,poppel,pontonio,ponting,pono,pomposo,pomponio,pomplun,pomo,pomeranz,pomella,pomberg,pomares,polucha,polselli,polnau,pollins,pollara,polisky,polio,policz,policar,polchinski,polashek,polakowski,polaco,poitevin,poister,pointon,poinson,poinsett,pogar,poetter,podmore,poczobut,pockette,pocasangre,pobre,plys,plunket,plumpton,pluemer,plover,ploetz,ploense,plocek,plikerd,pleet,pleasure,plazza,plaxico,platko,platania,plassmann,plantier,plantenga,plancarte,plakke,pladson,pizzano,pivin,pittsinger,pittmann,pitsenbarger,pitonyak,pitmon,pitfield,pitek,pitassi,pistulka,pistole,piske,pishko,pisegna,pirnie,pirkey,pippitt,piorkowski,pinna,pinkton,pinks,pinkerman,pinchbeck,pimpare,pilloud,pillitteri,pilakowski,pikus,pikula,pikkarainen,pijanowski,pigao,piette,pietrzykowski,pietryga,pietropaolo,pies,piersaul,pieri,piepenbrink,pieloch,pieffer,picucci,pickl,pickhardt,picini,picerni,picaro,piatak,pianalto,piacquadio,phoun,phonharath,phomsoukha,phommaseng,phinazee,phillippy,phillians,philavong,phernetton,pheonix,phenes,pfotenhauer,pfleiderer,pfleider,pflanz,pfieffer,pfeiff,pfautz,pezzica,pevez,pevehouse,petrunger,petrullo,petrucco,petrson,petrilla,petrides,petrauskas,petkus,petiet,petgrave,peterschick,petaway,pesner,pesiri,pesin,pesa,pervine,pertubal,perschall,perrucci,perow,peroddy,perocho,perno,perloff,peria,pergerson,pereyda,pereria,pereiro,perdzock,perchinski,peraro,peques,pepito,pentek,pentaris,pennison,pennewell,pennacchio,penington,peninger,pengelly,penegar,pencek,penale,penaherrera,pembrook,pelyo,pelligra,pele,pekala,peine,peightal,peers,peerbolt,pedaci,ped,pectol,pecot,pecos,pecorelli,pechart,pebbles,peatry,pearle,peard,peakes,peaches,paywa,paysinger,payes,pawelczyk,pavoni,pavlovic,pavelec,pavan,paullus,pauldo,patuto,patruno,patoine,patock,patka,pata,pastiva,pastick,passwater,passineau,passi,pasquino,pasquel,pasquarelli,pason,paskert,pashley,pashia,partis,partido,parsi,parrill,parolari,parisio,pariser,parents,parduhn,parden,parcel,parbo,paray,papson,pappa,papillion,papik,paparella,papai,paoletto,pantone,pannhoff,pankowski,pangelina,pangallo,panda,panciera,panchana,panasci,panarella,paltanavage,palsgrove,palovick,paloma,palmiotto,palmiero,palmerton,palmerin,pallet,pallesen,pallazzo,palitti,palischak,paliotta,palifka,palenik,palecek,palczewski,palasik,palacious,pala,pahnke,pahls,paguirigan,pagnozzi,pagliarini,paduano,paddison,padavano,pacubas,packingham,packebush,pacius,paci,pacey,pacas,pac,ozolins,ozog,ozminkowski,oyuela,owston,ovsanik,overlie,overbo,oven,ovard,ourso,ouderkirk,ottis,otterholt,otomo,otley,osuch,ostling,ostlie,ostheimer,osterstuck,osterdyk,ostenson,osten,ossowski,osso,osmon,osle,oskins,osendorf,osburne,osawa,ortic,ortenzio,orrantia,orrala,orouke,orone,orofino,orkwis,orizetti,oris,orines,orgovan,orgain,orendorff,orendain,oree,orea,ordner,ordas,orbeck,oravec,opray,ophus,opela,opatrny,opara,oosterhof,onusko,onstead,onorata,onitsuka,onishea,oneel,ondrusek,omundson,omoyosi,omdahl,oltz,olton,olrich,olquin,olp,olmscheid,olm,olivio,oliverson,oliven,olis,oline,olexa,olesnevich,olesky,oleksiak,oldani,olcus,oksen,okolo,okojie,okerblom,okajima,ohrenich,ohms,ohmann,ohland,oguinn,ogiba,ogeen,oge,oganyan,offenbacker,oesterreich,oerther,oelschlager,odore,odonal,odonahue,odiase,odenwald,odens,odear,octave,ockey,ochwat,ochotorena,ochiltree,och,ocejo,ocano,obstfeld,obleness,obiesie,oberloh,oberfell,obannion,oakleaf,oak,nyswonger,nyseth,ny,nuvallie,nusom,nush,nurnberger,nunziata,nunev,nudelman,nucklos,nuce,novik,noury,notik,notari,nosis,nosel,northcraft,northcote,norskog,norrid,norquest,normann,norma,norlund,norley,norcott,norbeck,noonon,nooney,nonaka,nollora,nollman,nolda,nolau,nol,nogueras,nogowski,nogosek,noftsger,noeldner,nocum,nocket,nocar,noaks,niverson,nittinger,nitterhouse,nitkowski,niten,nitchals,nissila,nishiguchi,nippert,nippe,ninos,nine,nimocks,nimmer,nilsby,nill,nikolas,nikirk,niimi,nii,niheu,nihei,nigg,niforos,niezgoda,nieva,niethamer,niesman,nienow,niedermayer,niedecken,nied,niebyl,nie,nicotera,nicolet,nicolaisen,nickolls,nickol,nickleson,nickelston,nichois,nicewarner,niceswander,nicarry,nicar,nhep,ngueyn,nguen,ngov,nghe,newsted,newnum,newer,newburg,newall,nevland,neugin,neuenfeldt,neuby,nestel,nesseth,nervis,nerpio,nenninger,nemzek,nemoede,nemer,nelmark,nellem,neithercutt,neiswander,neisius,neish,neihart,neiderhiser,nehmer,negrisor,negrette,nefzger,neeper,neelon,needels,needam,nealley,nealen,nealeigh,nayee,nawn,navone,navejas,navedo,navar,naud,natiello,nathoo,nasson,naselli,nase,naschke,narez,nares,nappier,napoletano,napihaa,naone,nannini,nannie,nania,nanda,nampel,nalepka,najjar,nahass,naeve,naecker,nadell,myrum,myint,myhr,myerscough,muterspaw,mutana,muszar,mustafaa,must,mussenden,mussen,mushett,musetti,musemeche,musel,muscaro,murrock,murrie,murrain,murilla,murelli,murayama,murai,munzell,munteanu,munt,munshower,munlin,muni,munding,munda,mulvehill,mulry,mulliner,mullice,mullaly,muhr,muhn,mugica,muether,muehlberger,muehlbach,muccia,mrowka,mrotz,mrochek,mracek,moznett,moyse,moxham,mowris,moutoux,moussette,mousley,moun,moulinos,mostrom,mostert,mosses,moskovitz,mosinski,mosgrove,mosebach,moschetto,morway,morthland,morta,morsbach,morreau,morowski,moroles,morlas,morgenstein,morasch,moranda,moralis,moraitis,moraites,moote,moorcroft,montier,montie,montesa,monteros,montefusco,montecalvo,montazami,montaya,monsky,monsegur,monnet,monjaras,moniot,monholland,monet,monestine,monds,mondry,mondo,mondino,momsen,momaya,molski,mollins,molitoris,mokbel,moistner,moilien,mohring,mohrbacher,mogro,moerman,moellman,modero,moczo,mocco,mocarski,mobus,mizukami,miyares,miyahara,miyagishima,mittendorf,mittelstadt,mitsakos,mith,mita,misura,missler,misrahi,misnick,misemer,miscovich,miscavage,misasi,mirich,miravalle,miras,miramon,mioduszewski,mio,minster,minnier,minneweather,minnehan,minkel,miners,mineah,mincher,minatra,minato,minari,minardo,milush,miltner,milster,milovich,milman,millraney,millot,millisor,milliren,millimaki,millich,milland,milkovich,militano,mileti,milek,mildren,milder,milch,milbert,milbauer,milanowski,milanese,mikulecky,mikulak,mikita,mikelsen,mihlfeld,mihatsch,mihalkovic,mihalko,mignogna,migl,miessner,mieras,midcap,mickleberry,michocki,michelman,michales,michalenko,mias,mhoon,mezza,mezquita,mezera,meyette,meyerhoffer,meyerhofer,meury,meuller,mettle,metter,mettee,metta,metroka,metevier,metaxas,mestrovich,messa,mesidor,meschino,meryman,merrett,merrbach,merone,merkling,merickel,mercante,meo,mensinger,menist,menino,menhennett,mengarelli,menez,menesez,mendelowitz,mencl,men,mellors,mellom,mellencamp,mellekas,melkonian,melish,meleski,melero,melchin,melbert,melandez,melander,meisels,meighen,mehtala,mehserle,meholick,mehalic,megna,meginnis,meggitt,meggers,meger,meeter,meeske,meeder,medows,mednick,medich,mediate,median,medez,medbery,medak,mebus,meason,meanor,meager,mcwethy,mcvean,mcthune,mcsweeny,mcspedon,mcsharry,mcravin,mcraven,mcquistion,mcquilkin,mcquaide,mcquage,mcpherren,mcpeck,mcnaney,mcmindes,mcmilliam,mcmenomy,mcmarlin,mcmahill,mcloy,mcloone,mclear,mclaughlan,mckoan,mckerley,mckerchie,mckeone,mckennie,mckellan,mckaig,mcinally,mchendry,mcgwier,mcguirt,mcgugin,mcgready,mcgraff,mcgrade,mcgorry,mcglothian,mcglory,mcgavisk,mcgarrigle,mcever,mcelmurry,mcelheny,mcelhattan,mcdaries,mcdargh,mccumiskey,mccredie,mccraven,mccoyle,mccoppin,mccombie,mccloughan,mccleve,mcclenty,mcclennan,mcclees,mccleer,mcclearen,mccaskin,mccartin,mccamy,mccammack,mccaman,mccalop,mccaffity,mcburrows,mcburrough,mcbrady,mcalphin,mcalhaney,mcaboy,mazikowski,mazar,mayzes,maymon,mayeski,maycumber,mayala,maxin,maute,mauss,mauritz,maurey,maulin,matuszeski,matusik,matuseski,mattu,mattier,matthys,matteucci,matsuhara,matsen,matrejek,matlick,mathewes,mathal,matey,matesic,materna,matelic,matarese,matalavage,mataalii,mastrocovi,mastrobuono,mastoris,mastera,mastenbrook,mastella,massaglia,maslyn,masley,masin,masiclat,mashiah,mashek,mascot,maschke,maschio,masch,marzinske,marxen,marville,marushia,marungo,maruffo,maruca,martinz,martinetto,martinetti,martinea,martincic,martig,marske,marshalsea,marsette,marroguin,marreo,marquena,marona,marola,marmie,markstrom,marksbury,markrof,markovitz,markevich,markette,marius,maritt,marionneaux,marinos,marinese,maricich,marhoefer,margiotta,maren,marecki,marcone,marcoline,marcolina,marchuk,marcelynas,marcaida,marbus,marazzi,marazas,marashio,maranville,marani,marandi,marander,marade,mapalo,manza,manylath,manvelyan,manusyants,mantuano,mantsch,mantell,mantano,mansmann,manship,manozca,mannie,mannes,manliguis,manigold,maniatis,mania,mangon,manginelli,mangicavallo,mangiaracina,mangas,mangaoang,manford,mandiola,manchini,mamoran,mammucari,mamer,malys,malvin,malvaez,malusky,maltie,maltbie,malphurs,malotte,malloch,malkasian,malit,malis,malinski,malinchalk,malicote,malich,maletz,malesky,maler,malekzadeh,maleh,malech,malbaurn,malara,malakan,malakai,malafronte,malady,makley,makekau,majmundar,majersky,maiten,mainiero,mainello,mailes,maigret,mahusay,maharg,mahany,maguet,magowan,magone,magnall,magleby,maglaya,maginn,magin,magil,maggs,maggie,magelssen,magaw,magario,magallanez,maeweather,madura,madrueno,madinger,madho,maderas,maddry,madaris,maczko,macugay,macrowski,macomb,macnab,maclaurin,maclauchlan,mackynen,macksoud,macks,mackney,mackintosh,mackinder,maciej,macie,machowski,machol,machinsky,machalek,macchione,macall,macafee,mabus,mabins,mabane,maassen,lysen,lynaugh,lykens,luvian,luttenegger,lutkins,lutchman,lutao,luskin,luskey,lungren,lundburg,lumm,lulic,lulewicz,lukaszewicz,luiso,luhnow,lugg,lugardo,lufsey,luetmer,luepke,ludtke,luczkowiak,luckhardt,luckenbaugh,lucken,luchenbill,lubke,lubell,lube,lubbock,lozon,loze,lozaya,loynd,loxley,lowthorp,lowek,loviska,lovig,lovgren,loverink,lovensheimer,lounsbery,loukota,loughnan,loughborough,loudenslager,lotson,lothspeich,lotan,lossa,losolla,losier,lorna,lorimor,lori,lorett,lorens,loreg,loreaux,lorandeau,loque,lopus,lopriore,lootens,lookadoo,lonneman,lonn,longiotti,longhini,longendyke,longbotham,londre,londagin,lonabaugh,lomu,lominy,lomboy,lomartire,lollie,lokker,loia,loi,logrono,logosso,loggains,loflen,lofink,lofgreen,loewenthal,loeurm,loerzel,loeppke,loepp,loegering,lodholz,lockey,lockbaum,lochte,lochan,lobur,loban,llorca,lloid,llewlyn,llanez,liwanag,livernoche,litzenberg,litano,lissard,lisko,liscio,lipskar,lipscombe,lipschutz,lipphardt,lipinsky,lipani,lions,linnertz,links,linkowski,linko,lingafelter,lingafelt,lindzy,lindman,lindert,lindersmith,linders,linderholm,lindburg,lindaman,lincicome,linberg,linamen,limke,lilyquist,liloia,lillpop,lillick,lillich,lilien,lighter,liggin,lifton,lifsey,lifford,lifer,liest,liem,lidke,liddiard,lick,lichtenwalner,lichtenfeld,lichak,licerio,licausi,licause,libman,libera,liaw,leya,lewitt,lewandoski,levoy,levitin,leviston,leventer,levenhagen,leveillee,leve,lettre,letsche,lesiak,leshinsky,leriche,leri,lepri,leppke,lepping,lepp,lepo,leonhard,leonello,leona,leofsky,lensing,lenoci,lennington,lennihan,lenn,lenkiewicz,lenis,lenertz,lenehan,lenci,lenarz,lemucchi,lemick,lelah,lelacheur,lejenne,leitman,leithoff,leistiko,leipert,leibert,leibe,lehnertz,leheny,lehar,lehane,legorreta,legoff,legleu,legions,leggat,leggans,legaard,left,leesmann,leemaster,leemans,ledwig,ledlie,lederhos,lecorchick,leclear,leclare,leckman,leckbee,lebrecque,lebahn,leavenworth,leatherberry,leamer,leady,lazzeri,lazarini,lazarine,laza,layng,lawshe,lawman,lawer,laware,lavista,lavis,laviola,lavinder,lavern,lavene,lavelett,lavanway,lavanchy,lavalette,lavala,lavadie,lava,lautzenheiser,lautt,lauser,laurimore,lauridsen,laurey,laurenti,laurente,laurenitis,laurelli,laukitis,laud,lattrell,lattner,latterell,latten,lattari,lattanzi,latif,lastufka,lasswell,lasseson,lassa,laslo,laski,lashute,lashmet,larrieu,larrier,larribeau,laronda,larney,larita,lariccia,largin,larez,lardin,larch,lapusnak,laprete,lapre,lapradd,lapore,lapinsky,lapid,laperriere,laos,lantto,lantaff,lanson,lanois,lanius,lanini,languirand,languell,langstraat,langreck,langkabel,langill,langeness,langefels,langarica,langager,lanfranco,lanfear,lanfair,landvatter,landolfi,landborg,lanagan,lampson,lampshire,lamoreux,lambrukos,lambrakis,lamborne,lambing,lamax,lamarch,lallave,lalka,lais,lairy,laiben,lahren,lahn,lahmers,lah,lagory,laforrest,laflore,lafkas,lafield,lafay,laduc,laderer,ladell,ladakakos,lacoy,lacki,lacio,lacinski,lachowsky,lacerda,lace,lacasa,labruzzo,labre,labove,laberpool,labbadia,labarba,labady,kytle,kym,ky,kwasnicki,kwapniewski,kwang,kuzminski,kuzel,kuwahara,kut,kusko,kusick,kuruvilla,kurtulus,kurtis,kurtich,kurkowski,kurkeyerian,kuritz,kurelko,kurcaba,kuralt,kuprewicz,kupetz,kuntzman,kunishige,kundtz,kulwicki,kulow,kulis,kuhlmey,kufel,kues,kuehnel,kudrick,kudlacik,kudej,kuchel,kuchan,kucha,kuboushek,kubishta,kubilus,kubert,kubeika,kubasik,kuakini,krzyston,krzeczkowski,kryzak,krygier,kry,krupski,krupke,krupansky,krumvieda,krumholz,krumbholz,krudop,krstic,krovious,krommes,kromm,krolak,kroes,kroening,kroener,kritter,kristy,krisman,kriege,kridel,kreul,kretsinger,kretlow,kresal,krejsa,kreines,kreig,krefft,krauskopf,kratt,krassow,krasnecky,krance,krajcik,krail,kraham,krack,kozloff,kozlak,kozera,kozee,koyama,kowalowski,kowalchuk,kovalovsky,kovalcheck,koutz,kotts,kostyk,kosty,kostohryz,kostiuk,kostis,kostick,kosofsky,kosman,kosin,kosier,kosen,kosco,koschnitzki,kosbab,kosack,korzep,korvin,kortkamp,kornrumpf,korfhage,kordus,korchnak,koppinger,kopinski,kopald,kooyman,koopmans,koonz,kooker,kooch,konzal,konye,kontogiannis,konruff,konowal,konopnicki,konopacky,konopacki,konig,konicki,konecni,kondel,konakowitz,komlos,kombe,komatz,kolm,kollmeyer,kollasch,kolin,kolden,kolbo,kolata,kolaga,kokocinski,koko,koinzan,kohrman,kohnz,kogler,koets,koerwitz,koep,koenecke,koehly,kockler,kocka,kociolek,kobie,knudsuig,knoten,knotek,knole,knochel,knobbe,knightstep,knigge,knife,kniess,knickelbein,kneisler,kneedler,knedler,knall,knable,klym,klussmann,kluever,kludt,klouda,klotzbach,klosowski,klockars,klinker,klingshirn,klingelhoets,klingelhoefer,klena,klempa,klemisch,klemens,klemencic,klemen,kleinhenz,klecha,klebanow,klebanoff,klave,klang,klammer,klamet,klaers,klacic,kjar,kivisto,kivel,kitzrow,kitzerow,kitz,kiszka,kistenmacher,kisicki,kisak,kirylo,kirson,kirschke,kirmer,kirakosyan,kinton,kint,kinsland,kinlock,kini,kingsolver,kingdon,kindschuh,kindlimann,kindl,kindberg,kinas,kinaj,kimberl,killoy,killette,killer,killary,kilgor,kildoo,kilborne,kilbert,kil,kijek,kiewiet,kiever,kiesz,kiessling,kielar,kiehn,khosravi,kholodivker,kho,khatib,khatcherian,keyworth,keylor,kewanwytewa,kettman,kettlewell,kettl,kettelle,kethcart,ketay,keslar,kesby,kerne,kerk,kercy,kerchal,kerbel,kenrick,kennis,kennin,kennemuth,kennelty,kenkel,kemmerling,kemfort,kelstrom,kellow,kellom,kelk,keliiholokai,kelcourse,kekua,keiger,keglovic,keesecker,keehne,keedah,keding,keavney,keanu,keagy,keaffaber,keadle,kazemi,kazanowski,kazanjian,kazan,kawelo,kavanah,kautzer,kaukola,kaufusi,kauffeld,katowicz,katos,katheder,kately,kata,kastor,kastl,kassouf,kassler,kassam,kaskey,kasimis,kasdon,kaschmitter,kaschel,karratti,karpinen,karpen,karmann,karlovich,karlen,karkut,karin,kariger,karaffa,kapsos,kapps,kapnick,kanoa,kanney,kannas,kanduth,kampman,kamimura,kamens,kamemoto,kalvaitis,kaltenhauser,kalloch,kaller,kallenberg,kaliszuk,kalinoski,kalinger,kalich,kalfus,kalfayan,kalert,kalenkoski,kalen,kaleiwahea,kaleel,kaldas,kalawe,kalathas,kakos,kaiserman,kais,kailiponi,kaighn,kahuhu,kahoun,kahen,kahaleua,kah,kagy,kager,kagarise,kaffka,kaempfer,kaemmerer,kaelker,kady,kadner,kadlubowski,kadakia,kacynski,kacic,kach,kabrick,justman,justine,jurina,jurik,jurcik,junius,jumalon,julca,jui,jugan,juart,jove,journeay,joung,jou,josilowsky,josephsen,josephpauline,jorde,joor,jonte,jolie,johnke,johanningmeie,joerg,jochems,jilk,ji,jhonston,jez,jethva,jethro,jest,jesko,jerrel,jerich,jentsch,jensvold,jennrich,jenious,jenck,jemenez,jelle,jelinski,jeleniewski,jelen,jeffrie,jefford,jedik,jebbett,jayes,javarone,jauss,jaus,jaskolski,jasionowski,jasin,jarzynka,jarva,jaruis,jaross,jaret,jaquess,janovich,jannusch,jann,jankins,janitz,janicke,jangula,jamon,jammer,jamie,jameel,jakupcak,jakubczak,jakowich,jakeman,jagneaux,jagher,jaekel,jadin,jacobowitz,jackstadt,jackowiak,jackiewicz,jackels,jabour,izsak,izarraras,iwasa,iwanyszyn,iulo,iuliucci,iturbide,itkin,isby,isam,isales,isackson,irizarri,iribarren,irani,iracheta,iott,ioli,iodice,ioannidis,intriago,interrante,intermill,insco,inloes,ingrim,inglin,inglese,ingala,infield,inestroza,ineson,indest,incorvaia,inacio,imparato,imm,imfeld,imaizumi,illescas,ikuta,iino,ignasiak,igler,igel,iffert,idris,idema,ichinotsubo,ichinose,iburg,iarossi,iannaccone,iams,iacovissi,hytros,hyten,hysinger,hylle,hylinski,hvizdos,huyghe,huus,hutsler,hutchen,hustus,huso,husni,huslander,huska,hush,huschle,husayko,husanini,hurtis,hurter,hurrington,hurrigan,hurl,hurban,hunten,hundemer,humerickhouse,humbel,hulstine,hulm,huitzacua,hughlett,huger,huewe,huels,hudrick,hudek,huckeby,hubright,hubric,hubel,hsi,hryniewich,hrovat,hronick,hribar,hozempa,hoxworth,howryla,howison,howieson,howdeshell,hoving,hovi,hovelson,hovell,houten,housten,housekeeper,houpe,houp,houman,houghland,hougas,hothan,hotchkin,hoste,hosie,hosendove,hoseman,hoseck,hoschouer,horwood,horuath,hortillosa,horth,horsfield,horniak,hornby,hormander,horii,hores,horaney,horal,hopskins,hoppesch,hoopengardner,hoomana,hoolihan,hoof,honzel,honse,honohan,hongo,hongerholt,homola,homerding,homchick,holy,holvey,holsing,holshue,hollenberg,hollemon,holla,holka,holifeild,holets,holdt,holdness,holdiness,holda,holcey,holbein,hoium,hoisl,hohstadt,hohowski,hoh,hogy,hogsten,hogsette,hoggins,hofler,hoffstot,hoffschneider,hoffee,hoevel,hoernemann,hoeper,hoener,hoene,hoeke,hoeg,hoeflich,hoeffner,hoeffliger,hoecker,hoeck,hoe,hodgen,hodan,hockema,hochschild,hobkirk,hnatow,hledik,hjalmarson,hitzler,hittman,hisman,hirstein,hirschhorn,hirsche,hirkaler,hiraoka,hiraki,hipwell,hippo,hinsey,hinkey,hinish,hingst,hingle,hindin,hinahon,himelstein,hillburg,hillaire,hilgert,hildred,hildahl,hilcher,higueros,higle,higinbotham,hieserich,hidvegi,hidrogo,hickton,hickonbottom,hickert,hibl,heyveld,heydel,hevner,hevesy,heverley,heverin,heusley,heuberger,hettwer,hett,heter,hesters,hessong,hessing,hessenthaler,hessell,hessee,hesby,herzberger,herwood,herting,herscher,herschel,herrling,herrig,herriage,herrel,herre,herpolsheimer,hernanders,hermosura,hermie,hermens,herklotz,herkert,herby,herbster,herbison,herbers,herbein,heppeard,henrick,henrey,henretta,henneberg,hennagin,henington,henifin,heney,henesey,henehan,hendy,henderosn,hender,hendee,henby,henaire,hemrich,hemmie,hemmes,hemlepp,heminover,hemauer,helvy,helsing,helmy,helmstetler,helmink,helmcamp,hellar,hellams,helker,helgesen,helfritz,helena,hele,hektner,hejl,heitschmidt,heitger,heinzmann,heinzen,heininger,heineken,heimrich,heimbaugh,heiermann,hehr,hegre,hegmann,hefler,hefflinger,heese,heeney,heemstra,hedrich,hedgespeth,hedemann,hedegore,heddlesten,heckenberg,hebig,hebden,hebda,heatly,heathershaw,hearson,heally,healan,heads,hazleton,hazarika,hayhoe,haydal,hayburn,hawthrone,hawman,hawkey,hawf,havice,havercroft,hautamaki,hauskins,haulter,haugrud,hauan,hatzenbuhler,hatzenbuehler,hattub,hattier,hatteyer,hatstat,hathway,hataway,hassick,hassian,hasselman,hasselbarth,hasper,haspel,haske,hasgill,hasen,harviston,harvilla,harvilicz,harver,hartzer,hartup,hartsough,hartsch,hartly,hartlep,hartlein,hartkopf,harthun,hartfiel,hartery,hartert,hartage,harsey,harrey,harrett,harral,haroutunian,harmeyer,harlowe,harloff,hardyman,hards,hardrict,hardmon,hardigree,hardenburg,hardell,hardebeck,hardaman,hardaker,harcey,harbick,harajli,happer,hapgood,hanstein,hansbury,hanold,hanohano,hano,hanns,hannifan,hannes,hanko,hanis,hanenkrat,hanemann,hanek,handzel,handwerker,handwerk,handsaker,handrick,handelsman,handal,hancin,hanbury,hanaway,hanahan,hams,hammerly,hammeren,hammatt,hammarlund,hamling,hamiss,hamiel,hamelinck,hambrecht,halo,hallinger,hallick,halifax,halgrimson,halfmann,halder,hald,halburnt,halberstam,halaby,haker,haken,haine,hagos,hagmaier,hagenson,hagene,hagenbrok,hagenbaugh,hafter,haffling,haeger,haegele,hade,hadder,hadcock,haczynski,hackle,hachigian,hachez,habrock,habowski,habina,haberkamp,habben,habash,haaby,gyatso,gwalthney,guziec,guziak,guys,guynup,gutzwiller,guttmann,gutting,gutteridge,guterrez,guszak,gusky,gusciora,gurry,gurrieri,guritz,gunst,gundry,gundert,gulsvig,gulisano,gulinson,guittar,guitard,guisti,guiski,guinto,guinther,guinnip,guilliam,guillerault,guilfoil,guijarro,guidetti,guiberteau,guger,guevera,guetersloh,guerini,guella,guedea,guecho,gudis,guckin,guberman,guardipee,guanio,guagliardo,grzegorek,grybel,grunst,grunlien,grundmeier,grundhoefer,grun,grumer,grum,gruhn,gruger,grudt,growney,grotts,groton,grotelueschen,grotberg,grosswiler,gronowski,gronosky,gronewald,gronert,groholski,groetken,groeschel,groene,grodecki,groceman,griswell,griseta,grinkley,grinie,grinberg,grimmius,grieme,greytak,grett,grenke,grenda,greinke,greeves,greever,greet,greenlun,greenler,greenham,grebin,grboyan,grawburg,grattelo,grassham,granvold,granthan,gransky,grandolfo,grandmaison,grandchild,granbois,gramolini,grammatica,gramc,grajek,grahe,gragson,gragert,grage,grafenstein,graetz,gracely,graceffo,grabarczyk,gouzalez,gouse,gourdin,goudelock,goud,gottlob,gottke,gotthelf,gotthard,gotter,gotsche,gotschall,gosz,goston,gossack,gosdin,gorz,gorrill,gornto,gornie,gorenberg,gorelli,gordinier,gora,gopin,gopie,goolman,goolden,goodsite,goodmanson,goodly,goodkin,goodiel,gonzolas,gonsior,gonseth,gonez,gonchoff,gonales,gomzales,gomora,golly,gollihar,gollhofer,golka,golinski,golen,golembeski,golemba,goldwater,goldstock,goldklang,goldbeck,golda,gojmerac,goich,gohlke,goger,gogel,goga,gofton,goffe,goetting,goeser,goerner,goerke,goerdel,goeppner,godsman,godert,godel,gobeli,gnas,glucksman,glotzbecker,gloeckner,glockner,glish,glickson,glicken,glew,glessing,gleichman,glazener,glave,glausier,glatzel,glassett,glasbrenner,gladu,glab,glaab,giza,gittler,gittleman,gittinger,gitting,gitthens,gissel,gischer,girst,girsch,girona,girillo,gire,gira,giovanetti,gionest,gingles,gingery,ging,gillstrap,gillson,gillotti,gillmor,gilliss,gillig,gillert,gillcrest,gilgour,gilgore,gilding,gilderman,gilcreast,gieseman,gieselman,gieringer,gick,giangrosso,giangregorio,giambra,giambattista,ghibaudy,ghianni,ghelfi,ghaziani,ghantt,ghant,ghaemmaghami,gey,getler,getchius,gesualdo,gesmondi,gerweck,gerwe,gerula,gertsen,gershey,gershen,gers,gerritsen,gerdsen,gerczak,gerbatz,gerba,gerache,georgl,georgiadis,georgelis,georgalas,genualdo,gentery,gennock,gennett,genett,gendernalik,genas,gena,gemmen,gelston,gellman,gelfo,gelen,gelbowitz,geibig,gehlhausen,geffre,geesaman,geel,gedman,geckles,gebbie,gearwar,gearlds,gayne,gayfield,gawlas,gauwain,gaufin,gauani,gastley,gastello,gassoway,gasparino,gaskey,gaser,gascot,garuti,garrington,garreh,garnand,garlits,garity,garitty,gariety,garia,gari,garetson,garelik,garding,garb,garasha,ganzer,gantert,ganotisi,ganner,ganison,ganie,gangell,gangel,ganesh,gandrud,ganas,gamby,gambles,galyan,galuski,galper,gallwas,galluzzi,gallups,gallosa,gallipeau,gallet,gallerani,gallegly,gallaty,gallaspy,gallander,galioto,galicinao,galer,galdon,galardi,galamay,galabeas,gala,gaitor,gagg,gagan,gaerlan,gadley,gacke,gacia,gach,gabrelcik,gabay,gabard,fylnn,fydenkevez,futter,fuse,fuscaldo,furstenberg,furmanik,furlone,furia,furer,furci,furbish,funt,fulker,fukano,fujino,fuhrmeister,fugo,fuerman,frymyer,fryling,frontz,froncek,fronce,frolich,froio,froid,froehle,frischman,friou,friot,frieze,friesz,friemering,frieman,friedrick,friedle,frickson,frickel,frichette,fricano,fribley,frewing,frever,freudenstein,frerking,frenger,freisner,fregeau,freedle,frease,frazey,frascone,franzmann,franzetti,frankforter,francy,franckowiak,francies,franchette,fralin,fraleigh,fraint,fragozo,fracchia,frabizzio,fousek,fouraker,foucault,fosson,fossati,fosnough,forts,forthman,forsting,forstedt,forshay,forshaw,forsha,forro,forno,forlivio,forkosh,forkan,forcello,foradori,fontane,fonger,foney,fondy,fondow,folta,follin,folliard,folley,folken,foiles,fohn,foggs,foesch,foertsch,foecking,fodness,foat,flot,flosi,florenz,florens,florencio,florea,florczak,flodin,flocke,flo,flentroy,flenard,fleisner,flecther,flaks,flagstad,flagel,fjetland,fixico,fiume,fitterer,fisette,firlit,firestein,fiotodimitrak,fioto,finner,finnefrock,fingado,finely,fincel,finau,fimbrez,filoteo,fillpot,fillare,filipski,filippo,filipovic,filipelli,filimaua,filhiol,filgo,fileds,filbert,figuera,figliola,figart,fietsam,fieselman,fiene,fieldhouse,fiebig,fidel,fida,fickert,fiato,fevold,feuerborn,fetchko,fesh,feser,ferruso,ferriolo,ferriola,ferrence,ferrar,ferran,ferraiz,feroz,ferone,fernstrom,fernstaedt,fernow,ferkovich,fergen,ferdolage,ferdinandsen,ferbrache,fennewald,fenk,fenix,fendler,fenchel,felske,fellinger,felicetti,feldpausch,feighan,feichter,fehrle,fehringer,fegaro,feener,feeler,fedorchak,federowicz,fedd,feauto,feagen,feaganes,fazzina,fazzi,faykosh,fayard,favuzza,favolise,fausset,fauske,fausel,fauscett,faulknen,faulkenburg,fatica,fastlaben,fastic,farzan,farstvedt,farin,farguharson,fargnoli,farfalla,farese,farer,faraldo,faraj,fara,fanzo,fanton,fanney,fanizzi,fanion,fanelle,falterman,falsetti,fallone,falkiewicz,falconio,fake,fairleigh,fahringer,fahrenkrug,faerber,fadley,fadeley,facundo,fack,face,faby,fabrizius,fabozzi,fabiszewski,fabin,ezpeleta,ezparza,eyrich,eyerman,ewoldt,ewards,evasco,evanich,evangelo,eustace,eugley,euertz,etulain,etchells,esson,esskew,essery,esselink,espinol,espenoza,espelien,espeland,espadas,esler,eske,eska,escuriex,escovar,escort,eschrich,eschette,eschen,eschbaugh,escalon,escalero,esbrandt,esary,ertman,eroh,ernesto,erlenbusch,erle,erke,erichsen,eric,erholm,erbstein,erbst,eppolito,eppihimer,eppich,entin,enslinger,enslen,enockson,ennenga,enman,englett,engleson,englerth,engl,engholm,engelken,engelkemier,engelhaupt,engelbach,endries,endow,endito,enderby,encallado,emziah,embt,embs,embelton,emard,elwonger,elvsaas,elumbaugh,elstner,elsmore,elskamp,elshant,elmblad,ellson,ellias,elletson,ellestad,ellert,ellermann,ellerbrock,elleman,ellars,elland,eliezrie,eldib,eldert,elbe,ekwall,ekholm,eken,eitnier,eitniear,eisenzimmer,eisenstadt,eisensmith,eiselman,eisbach,eisaman,eiken,eibell,ehrke,ehrismann,ehrenfeld,ehlman,egizi,egitto,eggeman,effron,ednie,edelbrock,edde,edd,economos,eckols,eckloff,echegoyen,ebia,eberlin,ebbers,easterbrook,earney,earleywine,eanni,eadens,dyron,dykhoff,dyers,dyda,dybala,dwane,dwaileebe,duverne,duve,dusen,dusatko,dusablon,durrette,durphey,durnin,durkes,durette,durdy,durch,duracher,dupray,dupoux,duponte,duperclay,dupass,dupar,dunwiddie,dunsing,dunnaville,duncomb,duncklee,dunay,dunakin,dumpe,dumes,dumdei,dumay,dulkis,dukich,dukas,duin,dugo,duewall,duemmel,duelm,dueber,dudman,dudak,duckhorn,duchscherer,ducat,ducas,dubyk,dubill,dubiansky,dubaldi,dua,dspain,drzazgowski,drymon,drylie,druvenga,druschel,drungo,droze,drouse,drott,drosick,droneburg,droessler,droesch,drobny,drizin,dripps,drinkley,drillock,driesbach,dretzka,dresner,drentlaw,drenon,drehs,drehobl,drda,draxler,drath,drapeaux,dragula,drafts,draft,dozer,doxtater,doxie,dowst,dowson,downton,dowlen,dowey,dowery,douty,doughtry,doughtery,dotzler,dotterer,dothard,dosher,dosal,dorso,dorsette,doro,dornfeld,dorkin,dorka,dorge,dorchy,dorame,dopler,dopico,doore,dooms,donnie,donnelley,donnel,donayre,donatello,donachie,dominiguez,domingos,dominga,dominey,domenget,dolores,dollyhigh,dollen,dollak,doleac,dolch,dolbeare,dokka,dokes,doire,doing,dohring,dohogne,dohnal,dohan,doerle,doerhoff,doemelt,doehring,doegg,dodsworth,dodoo,dodier,dockendorf,docken,dobrowski,dobrin,dobine,doberstein,dizer,dixey,divita,diven,divalerio,dituri,ditton,disspain,disparte,dismore,disilvestro,dishong,dishian,diseth,discenza,dirkson,dirkse,dirker,dirk,dipippo,dipinto,dipierro,dinnocenzo,dinizio,dinis,dingivan,dingfelder,dincher,dimucci,dimpson,dimpfl,dimitrov,dimarzo,dils,dilisio,diliberto,diliberti,diles,dileonardo,dilena,dijulio,diiulio,digiuseppe,diga,difillippo,difebbo,dieng,diekman,didyk,didriksen,dickus,dickow,dickeson,dicastro,dibenedetti,dhaliwal,dezenzo,dewyse,dewinter,dewaters,dewaele,devoto,devor,devoogd,deviva,devitis,devit,deveyra,devericks,devenuto,deveja,devaughan,deutschendorf,deuink,deubner,detzler,detullio,detore,dethlefsen,dethlefs,detamble,desrevisseau,desotel,deso,desmeules,desmaris,desilvio,deshpande,deschambault,descamps,desatnik,desamito,desalle,desak,derwin,derting,derrah,deroven,derosso,deromer,dermott,deringer,derico,derga,derflinger,derezinski,derck,derbacher,deranick,depuydt,depung,depree,deppert,depierre,dephillips,deojay,denzin,denten,dentel,dennies,denina,denger,deneke,denegre,denboer,denapoli,demsky,demsey,demotta,demmons,demman,demendonca,demeester,dembowski,demarce,deman,demallie,demaire,delwiche,delphia,delore,dellenbaugh,dellbringge,dellaratta,dellaporta,dellapenna,dellacioppa,deliberto,delibertis,delgenio,delcueto,delaurie,delauder,delatrinidad,delash,delaet,del,dekrey,dejoie,deiters,deimund,degrenier,degre,degrand,degon,degeston,degelbeck,degaust,degasparre,defreece,defenderfer,defee,deeken,dedon,dedinas,dedicke,dedic,decristofaro,decoud,decos,deconti,deckers,decio,decenzo,debroux,debrot,debray,deboef,debiasio,debettignies,debenedittis,debbins,debaecke,dearson,dearo,deardon,deaquino,deacetis,dayne,dayem,dax,dawoud,davitt,davito,davidoff,dauterman,daughterty,daugaard,daudelin,daubendiek,dattilio,datcher,dasovich,daso,dasilua,dashem,darou,darke,dargin,darga,darco,darcey,dapas,dantos,danson,danny,danielian,danchetz,danby,damrow,damours,damboise,dambakly,dambach,damasco,damann,dallmeyer,dallesandro,dalfonso,dakins,dakes,daire,dahill,daguio,dagis,dabdoub,czerkies,czarnota,czachor,czach,cypress,cynthia,cylkowski,cyfers,cwiakala,cvetkovic,cuzman,cuzick,cuttler,cutt,cuti,cutforth,cutchins,cutchall,cushwa,curo,curbeam,cunnick,cuneio,cundick,cumbaa,cultice,cullity,cullip,cullifer,cucvas,cuculich,cucino,cubeta,cser,crupper,crunkilton,cruden,crover,crouter,crough,crouchet,crosthwaite,croon,cronshaw,cronenberg,crome,croman,crognale,crogan,croasmun,cristofori,cristiano,crisan,cringle,crincoli,crill,crieghton,cridge,criblez,crellin,cregeen,creeks,creath,creacy,crazier,crawmer,crawhorn,cratin,crapser,crapse,cranmore,cramm,cramblit,cramblet,cragin,cracas,cozzone,coyco,coxey,cowper,cowett,covone,covill,coverton,councilman,coultrap,coulas,coughenour,cough,cotty,cotherman,cother,costantini,cossell,cossano,cosley,coslett,coskey,cosgray,corza,corvi,corvan,corsetti,corscadden,corsa,corrow,corrice,correro,correale,corre,corna,corke,corid,corelli,cordonnier,cordona,corak,coppler,copelan,coore,coonradt,coones,cookus,conveniencia,contrerras,contrenas,contorno,constantini,constantineau,consolver,conrath,connet,connerly,conliffe,conforto,conda,conca,conales,compono,compau,commendatore,comings,comboy,combass,coltrin,colpetzer,colonel,colombini,cologie,colla,colbeth,colbaugh,colasuonno,colapinto,colamarino,colaluca,colaianni,colafrancesco,colace,colabella,coggsdale,coffill,codispoti,codell,cocoros,cocopoti,cocola,cockley,cockey,cochron,coch,cobden,coatsworth,coarsey,coar,clymore,clumpner,clougher,clolinger,clinkingbeard,clineman,clewes,clemments,claypole,clayburg,claybron,claybon,claughton,clase,clarenbach,clankscales,clampett,claessens,claburn,citrin,cisney,cirri,cipro,cipkowski,cione,cinquanti,cink,cimiano,ciervo,ciers,cicora,ciciora,cicione,cicerelli,ciccolini,ciccarone,cicarella,ciarletta,ciaccio,chuta,chustz,churan,chumbler,chuba,chruch,christler,christinsen,christinat,christello,chrispin,chrismer,chrislip,chrisjohn,chrestman,choute,chough,chorlton,chomka,chmelicek,chiulli,chislom,chiras,chinzi,chinnery,chinick,chim,chilvers,chilo,chiarmonte,chiarenza,chiapetti,chhuon,chhour,chheang,chetram,chessher,cherrier,cherepy,cherenfant,chenot,cheli,checa,cheathan,chears,chauvaux,chaudoin,chauarria,chatters,chatlos,chatley,chasey,charves,charsky,charania,chaplen,chaple,channer,chander,champey,champeau,challen,chall,chalkley,chalet,chalcraft,chaix,chadick,chadbourn,chaban,cesari,cervoni,cervin,certalich,cerni,cerney,cereo,cerce,ceravolo,ceparano,centrella,centner,centano,cenat,celmer,celenza,celadon,cefaratti,cefalo,cedillos,cecilia,cechini,cecala,cease,cearns,cazeau,cayson,cayanan,cavallario,cauthron,cattrell,catterson,catrone,catone,catoggio,caterino,catching,catalani,castrataro,castoe,castles,castillanos,castellonese,castelhano,cassman,cassius,cassisse,cassem,cassani,cassandra,casola,caselli,cascone,casburn,casbeer,casbarro,carrin,carreker,carrea,carre,carrauza,carranzo,carpinello,carolin,carmolli,carmena,carmell,carmain,carlye,carlsten,carlough,carlone,caringi,carine,carin,carela,cardono,cardle,cardinali,cardi,cardera,carback,capuzzi,capracotta,cappo,cappleman,capparelli,caponera,caplener,capanna,caoili,caoile,canzio,cantoran,cantillo,canta,canonica,cannington,canniff,cangas,canevazzi,canes,caneles,candido,canders,cance,canaway,canarte,canario,canan,camren,campusano,campman,camm,caminos,camferdam,camerena,camell,camak,camaj,calway,calvino,calvetti,calvani,caltabiano,calnimptewa,calnick,calnen,calmese,callander,callabrass,caliz,calija,calger,calendine,calderara,calcara,calamity,cailler,caho,caguimbal,cadoff,caddick,cadavieco,cabos,cabiltes,cabibbo,cabellero,cabasso,caballes,cabading,caal,byra,byod,bynon,byner,bynam,byker,buzzi,buzzeo,butzen,buttz,butteris,butkiewicz,buteaux,bustad,bussone,busman,bushmaker,busche,burwinkel,burum,burtless,bursi,burrup,burross,burries,burrichter,burrelli,buron,buro,burnstein,burnaugh,burnap,burkdoll,buris,burington,burgun,burgie,burghard,burgh,burgas,burgardt,burga,burdess,burcin,burchfiel,burchess,burandt,buonanno,buonamici,buntjer,bungert,bundschuh,bumps,buman,bulosan,bullocks,bullie,bularz,buland,bujarski,buhmann,buhman,bugna,buglisi,buggy,buemi,budke,buder,budds,buddie,buczak,buckwald,buckovitch,buckholtz,buckhanan,buchetto,buchauer,bucciarelli,buccheri,bucaram,bubis,bubash,bubak,brzostek,brzezowski,bryton,brusuelas,brussell,bruschi,brundrett,brundin,brumet,bruley,bruk,brug,bruestle,brudner,bruccoleri,brozie,broxterman,brox,browy,brownle,browm,broward,brouwers,brousard,brought,brotherson,brotemarkle,brossoit,broscious,brooms,broomhall,brookshaw,brookhouse,bronchetti,broks,broida,brohl,broglie,brofft,broermann,broenneke,brodnex,brodka,brodish,brockelmeyer,brockberg,broch,broccoli,brobeck,broadstone,brittman,brislan,brisk,brisentine,bringhurst,brindel,brinda,brincks,brimeyer,brihm,brignolo,briglia,brighi,brient,bridenbaker,briddell,briante,brians,briagas,brevo,breu,bretto,bretthauer,breslauer,bresemann,brentari,brenning,brenhaug,brengettey,brenek,brendal,brenagh,breiling,breidenbaugh,brehant,bregel,bredeweg,bredehoft,breceda,braylock,brause,brauning,braulio,braukus,braucher,bratchett,brasseur,brasser,branstutter,branstad,branscombe,brannick,brandolini,brandly,brandenberg,brandeis,brandal,branciforte,brancheau,brancati,bramlette,bramlet,brakhage,braitman,braisted,bradfute,bracks,bracket,braccia,braam,bozzone,bozenski,bozard,boyson,boylston,boxwell,bowlen,bowdle,bowdich,boward,bovia,bovey,boven,bouza,bouwman,bouwkamp,boutiette,boursaw,bourret,bourgoyne,bounleut,bound,bouma,bouleris,bouler,boughman,boughamer,boudoin,boudewyns,botwinick,bottone,bottino,botticello,botten,bottaro,bottalico,bostel,boshes,boshard,bosell,boscarello,bory,borsari,borok,borodec,bornmann,bormuth,bormet,borling,borlace,borkin,borkenhagen,boreen,bordin,borcherding,boote,booras,boody,bonton,bontemps,bonomini,bonina,bonifer,bongartz,boness,bonefont,bonefield,bonder,bonde,bondanza,bonavia,bonamo,bonadurer,bomkamp,bolognia,bollich,bollacker,bolinsky,boldosser,boldon,bolda,bolado,boken,bok,boisselle,boisen,bois,bohs,bohnenblust,bohlig,bohinc,bogumil,bogie,boggioni,boggi,bogenschneide,bogema,boge,bogdanski,bogdanovich,boettner,boesiger,boesel,boensch,boele,boeken,boehning,boehlar,bodwell,bodreau,bodovsky,boda,boczar,boclair,bockemehl,bochenski,bochat,boch,boccio,bocchicchio,boccanfuso,bobzien,bobson,bobino,bobier,bobeck,bobak,boarts,boardwine,boaldin,boakye,boady,blunden,blumenstock,blovin,blouir,bloschichak,bloome,bloodough,blonder,blommer,blok,bloeser,blinks,blinka,bline,blickem,bleyl,blews,bless,blenner,bleimehl,blecker,bleasdale,bleakney,blatnick,blaski,blare,blanzy,blankumsee,blancett,blaich,blada,blackbum,bjorseth,bjorlin,bizzaro,bivin,bitetto,bisso,biskup,biskach,bisio,bisi,bishard,bisesi,bisaccia,birtcher,birrittella,birkhimer,birkey,biringer,biren,birdette,birak,bio,binker,bink,bingler,bingert,bingamon,bindas,bilson,billow,billon,billo,bille,bilis,bilich,biler,bilek,bilden,bilazzo,bila,bigus,biggart,biggar,bigaud,biesheuvel,biernacki,bierley,bierlein,bielefeldt,biedermann,biedenbender,biddulph,bicksler,bickes,bicek,bica,bibiano,biangone,bi,bezzo,bezdicek,beyt,beydler,bevelacqua,beuther,beucke,betzold,bettman,bettino,betterley,betancourth,bessel,beska,beschorner,berwald,berum,bertotti,bertorelli,bertoldo,bertolami,bertley,berteotti,bertaina,berstler,berniard,berndsen,bernadette,berlinski,berkstresser,berks,berkovich,berkoff,berkhimer,berkery,bergmark,berga,berfield,bereznak,beresky,berenger,berendzen,berendt,berczel,berch,berbes,berardinelli,beppu,benziger,benzie,benzango,benthall,bentancourt,bensberg,benno,bennin,bennes,benken,benike,benigni,benestad,bendtsen,bendis,bendig,bendetti,bendele,benasher,benack,bemben,belts,belrose,belnas,bellusci,belloso,bellizzi,bellinghausen,belliard,belletto,bellettiere,belko,belitz,belfanti,beldon,bekis,bejcek,beitler,beiser,beine,beiley,beierschmitt,behrle,behran,behlmer,behlke,beguelin,beghtol,beger,begeal,beezley,beesmer,beerer,beere,beerbohm,beenel,beelby,beecken,bedor,bede,beddows,beddow,beddia,becky,beckius,beckfield,beckem,becena,beavis,beaumonte,beauman,beauharnois,beaudine,beasly,beales,be,bazylewicz,bazner,bazel,baytos,bayton,bayt,baylock,bayird,baygents,baxa,bawner,bawden,bavelas,bauske,baumberger,baul,battuello,battig,batterman,battani,battaglino,batimon,bathke,baters,batch,batas,batara,batala,bastine,bassani,bassali,baskind,baseman,basehore,basara,barze,barwell,barut,baruffa,bartlome,bartin,barthol,barthell,barters,barswell,barshaw,barrigan,barria,barrasa,barraco,barnthouse,barnt,barmes,barkhimer,barios,bario,barino,barie,barick,barfuss,barfknecht,barer,bareford,bardis,barcley,barchick,barcena,barbur,barbor,barbin,barben,barbella,barbaglia,baransky,baragan,baquiran,banzhaf,banter,bankowski,banet,bandt,banaszek,banana,balque,balowski,ballog,ballina,ballensky,ballato,baliga,baldomero,balden,balde,baldassare,balbontin,balbas,balassi,balandran,bakkala,bakhshian,bakerville,bakaler,bajaj,baites,baisten,bairam,bailard,baierl,baichan,bai,bahrs,bagozzi,bagni,bagnato,baglione,baggio,baggesen,baggenstoss,bagan,baessler,baerman,baerlocher,badgero,baddour,badami,baculpo,bacio,bacigalupo,bachta,bachar,bacchi,babrow,babonis,babish,babicke,babeu,baab,azzopardi,azore,azen,aykroid,axon,axelrad,awkard,awender,avon,avirett,averitte,averbeck,avellano,avary,auwaerter,autrano,auteri,austgen,ausdemore,aurich,aumen,auler,augustyniak,augliano,aughtman,aue,auduong,aucter,attianese,atiles,athas,asturias,astrup,astley,assante,aspden,aspacio,asley,asleson,askvig,askegren,askam,ashmen,ashauer,asfour,aschoff,aschim,aschan,asal,arzo,arvesen,arrow,arrocha,arris,arribas,arquitt,arone,aroche,arnt,arnoux,arnoldi,arning,arnholt,arndorfer,armson,arment,arlotta,arlinghaus,arlia,arkema,arizaga,arisumi,aristide,aris,arif,ariano,arguilez,argudo,argrow,argiro,argetsinger,arfman,arenburg,aredondo,area,ardry,ardner,ardizone,arcudi,arcizo,arcila,archilla,archangel,arcega,arbucci,arato,arano,aran,aragan,apostol,apolito,apland,apkin,aperges,apalategui,apaez,anzora,antonsen,antolos,antolini,antman,anter,anspaugh,anselm,annonio,annichiarico,annibale,annarumo,anliker,ankrapp,ankenman,anhorn,angton,angrisano,angon,angolo,angleton,anglebrandt,anglea,anglade,angilletta,angeron,angelotti,angelbeck,angela,anez,andueza,andrulis,andronis,andreu,andreoni,andert,anderlik,anauo,anastasiades,ananias,anand,amuso,amrich,amr,amour,amoss,amorosi,amoako,amoah,ammirato,ammar,amirian,amiot,amidi,ameduri,amderson,ambuehl,amass,amanza,amadio,alwang,alwan,alvine,alvarran,alvarracin,alvanez,aluqdah,altshuler,altonen,altmiller,altken,altiery,althiser,altaras,alstrom,alstad,alsbury,alsberry,alquijay,alpha,alonza,aloia,alnas,almerico,almenar,almen,allwood,allstott,allridge,alleva,allenson,allenbaugh,allegretta,allegra,allbritten,allara,allamon,alken,alizadeh,alirez,alires,aline,alim,algire,algier,algien,alfonsi,alexy,alexnder,alessandroni,alert,alemany,aleksey,alderton,alderfer,aldava,aldapa,alconcel,albornoz,albini,albergotti,alben,albea,albang,alario,alamilla,alalem,akoni,akles,akande,akamine,ajasin,aiyer,aihara,ahrendes,aherns,aharoni,agunos,aguliar,aguillar,agudo,agoras,agnor,agni,agers,agel,aery,aerts,adon,adessa,aderson,aderman,adema,adelsberg,adelblue,adel,addiego,adas,adamcik,acquilla,ackmann,achterhof,achane,abuhl,abrial,abreau,aboulahoud,aboudi,ablao,abilez,abete,aberson,abelman,abelardo,abedelah,abdulmateen,abato,aas,aarestad,aanenson,zymowski,zyla,zybia,zwolski,zwigart,zuwkowski,zurovec,zurkuhlen,zuppa,zunich,zumpfe,zumalt,zulkowski,zulfer,zugg,zuerlein,zuehls,zuckerberg,zuchelkowski,zucchetto,zucca,zubrowski,zubizarreta,zsadanyi,zrake,zotti,zosel,zoltek,zolla,zogopoulos,zogby,zmek,zitzmann,zitzelberger,zirker,zinzow,zimick,zimerman,zilk,zigomalas,ziesman,ziernicki,zierke,zierk,zierenberg,zierden,ziems,zieger,ziebert,zicafoose,zic,zibell,ziada,ziad,zhen,zetzer,zetino,zerphey,zercher,zeran,zephyr,zelonis,zellinger,zelko,zeliff,zeleznik,zekria,zeidman,zehrer,zehrbach,zeherquist,zehender,zegar,zega,zechiel,zeccardi,zebracki,zeavala,zbierski,zaza,zayicek,zawistowski,zawasky,zavitz,zaverl,zavcedo,zavattieri,zavacky,zausch,zatorski,zarrabi,zarlingo,zarin,zarillo,zaren,zapel,zapatero,zantow,zant,zannini,zangger,zanfardino,zanardi,zan,zampella,zamoro,zamborano,zambelli,zalamea,zajdel,zais,zahourek,zaharek,zagulski,zagacki,zadina,zaczek,zachter,zachariah,zacchini,zabenko,zabbo,yuska,yuscak,yurovic,yurek,yunes,yumas,yuk,yudell,ysaguirre,yray,yozzo,yovan,youssefi,yousko,younghans,youmon,youla,yotter,yoshi,yoseph,yorck,yono,yoneoka,yonashiro,yomes,yokel,yoest,ynocencio,yewell,yetzer,yetsko,yerty,yeropoli,yerka,yergin,yenor,yem,yeley,yearego,yeakel,yazzle,yazzi,yazdani,yaws,yasika,yarwood,yarris,yaroch,yarmitsky,yara,yantzi,yannucci,yannayon,yannantuono,yankovski,yankovitch,yandow,yanchik,yanagihara,yanagida,yanacek,yamanoha,yamaki,yalon,yaklin,yake,yaiva,yaish,yahne,yafuso,yafaie,yacullo,yacovone,yacoub,xyong,xayasith,wyze,wyrostek,wynes,wyker,wygal,wybenga,wurz,wung,wueste,wubnig,wubbena,wubben,wrzesien,wrynn,wrightington,wride,wreyford,woytowich,woytek,wosick,workowski,worell,wordlow,worchester,wooward,woolhiser,woodlin,woodka,woodbeck,woodal,wondoloski,wonderling,wolsdorf,wolper,wollert,wollenburg,woline,wolfing,wolfensperger,wolbrecht,wojnowski,wojewoda,wojdak,wohlfeil,wohlert,woge,woelfl,wodicka,wobser,wobbe,wnukowski,wnorowski,wmith,wlodarek,wiza,witucki,wittrup,wittnebel,witthoeft,wittenbrink,wittbrodt,witkowsky,wisnowski,wisely,wirtzfeld,wirfs,wipfli,winterberg,winslette,winscott,winnicki,winnen,winik,wingeier,windsheimer,windrow,windhorst,windfield,windauer,wincapaw,win,wimbrow,wimble,wilund,wilshusen,wilsen,willock,willmert,willies,williemae,williamis,willia,willi,willeto,willborn,wilkus,wilkson,wilkoff,wildridge,wilczak,wilcut,wiklund,wiggan,wigand,wig,wiesemann,wieseman,wiersteiner,wienberg,wielock,wielgasz,wiegard,wiedrich,wiederholt,wieben,widjaja,widera,wide,wicklin,wickersheim,wiborg,wiatrowski,why,whittum,whittinghill,whittenbeck,whitiker,whitey,whiter,whitelightnin,whitcome,whisted,whirlow,whiles,whilden,whetzell,whelihan,wheeldon,wheater,whaltey,weynand,weyker,weydert,weuve,wetzstein,wetzell,westler,westermeier,westermark,westermann,westerhoff,westbrooke,weske,weser,werst,werremeyer,wernsman,wernex,wern,werme,werline,werk,wergin,werdlow,werderman,went,wensman,wenske,wendorff,welzel,weltha,wellinghoff,welding,weit,weissenbach,weispfenning,weismantle,weisbecker,weirauch,weinzierl,weinrib,weinland,weinfurter,weinburg,weiher,weig,weidower,weicht,weibe,wehking,weglage,wegiel,wedige,weckwerth,weatherington,weasel,weant,wealer,weagraff,weader,wayts,wayson,waymon,waygood,wayford,waychowsky,waverly,wattigny,watsky,watry,wates,watah,wasurick,wassam,waskom,waskin,washum,washpun,washler,waser,warzybok,warstler,warrilow,warran,waroway,warntz,warnberg,warmka,warmbrod,warlow,warlock,warde,war,wapp,wantuck,wannlund,wannarka,wanko,wandell,walund,waltos,waltho,walstrum,walrod,walper,waln,wallwork,wallo,wallman,walliser,wallie,wallenbrock,wallau,walka,walizer,walgren,waley,walen,waldroop,walderon,wal,wakeford,waitz,waiss,waisanen,wais,wainkrantz,wahn,wahdan,wahba,wagnor,waggy,wagemann,wagatsuma,waffenschmidt,waegner,waddups,waddles,wadas,wacht,waas,waaga,vuoso,vukelj,vriens,vredeveld,vrbas,vranicar,vovak,votsmier,vostal,vorsburgh,vornes,vopava,vonseeger,vonschriltz,vonholt,vongsamphanh,vongkhamphanh,vongkhamchanh,vonfelden,voner,vondrasek,vondracek,vonderhaar,vonderahe,vonbank,volpone,volmar,vollmers,vollette,volinsky,volek,volbert,vojna,voigtlander,vogelzang,voeltz,voelkerding,vocelka,vljeric,vleming,vlchek,vizzi,vixayack,vixay,vivyan,vivion,vitrano,vitez,vitellaro,visounnaraj,visick,viscosi,virostko,virgile,virgadamo,virant,vintila,vinti,vint,vilven,vilt,villnave,villescaz,ville,villasis,villaplana,villao,villanveua,villanvera,villandry,villamayor,villamarin,villaluz,villaluazo,villaire,villacrusis,vilegas,vildosola,viker,vijil,vijayan,vigneau,vigilo,vigiano,vieu,vietzke,vierk,viengxay,vieau,vidas,vidaca,vicuna,vicueroa,vicenteno,vias,viard,viano,viale,viafara,vezza,vevea,vetterkind,vetterick,veto,vessar,vesperas,vesley,verwers,verunza,verso,versage,verrue,verrone,verrastro,verplanck,verone,vernazza,verlinden,verlin,verkuilen,verfaillie,venzor,venturelli,venskoske,venning,venneman,veneri,vendig,vence,veltkamp,velthuis,velovic,veller,velky,velega,velardes,veksler,veitinger,vehrenkamp,vegerano,vedovelli,veasman,vbiles,vautier,vaulet,vatterott,vasudevan,vasos,vasek,vasallo,varquez,varquera,varoz,varone,varisco,varieur,varanda,vanzie,vanwyck,vanwhy,vanweerd,vanwechel,vanvuren,vanvorst,vanveldhuize,vanuden,vantuyle,vantull,vansteenhuyse,vansteenberg,vanson,vansise,vanschoor,vanschoiack,vanrossum,vanosdol,vanos,vanorsouw,vanoni,vannuck,vanlinden,vanlier,vanlaere,vaninetti,vanhove,vanhoutte,vanhoecke,vanheusen,vanhamme,vanham,vangordon,vaneekelen,vandonsel,vandevanter,vandesande,vandernoot,vanderjagt,vanderiet,vanderhurst,vanderbie,vandawalker,vandaele,vanblaricum,vanbeveren,vanamerongen,vanamburgh,vanalstin,valtas,valme,vallow,vallotton,valliant,vallegos,vallar,valladores,valerino,valeriani,valela,valdo,valant,valado,vajnar,vais,vagnier,vadlamudi,vactor,vaccarello,vacarro,uzzo,uutela,utzig,useted,urtz,urtiz,urtiaga,urteaga,urquides,urmston,urmos,urbany,urbaez,uptmor,upole,uphold,uoy,unverzagt,unvarsky,unterseher,unterman,unglesbee,underdue,uncapher,umeh,ulven,ulvan,ulshafer,ulsamer,uljevic,ulbricht,ulabarro,ujano,uimari,uihlein,ugolini,uglum,ufford,ueckert,udani,uchiyama,ubl,ubaldo,tyrie,tyndal,tyms,tylwalk,tyeryar,twilligear,twidwell,twardy,tuzzio,tutterow,tutaj,turziano,turzak,turtura,turtle,turrietta,turns,turnell,turneer,turnbill,turello,turbacuski,tupaj,tupacyupanqui,tuomi,tuomala,tuohey,tuning,tumolo,tuman,tullar,tulino,tuggerson,tuckerson,tucke,tuchy,tucek,tucciarone,tuamoheloa,tuai,tua,tsu,tsironis,tsing,tsiatsos,tsemetzis,tscrious,tsau,tsasie,tsakonas,trypaluk,trygg,truxell,truver,trusso,trush,trusello,truocchio,truncellito,trumps,trumper,trumbley,trulli,truhe,truglia,trufin,trudnowski,trudics,trudgeon,trucks,trucker,troyano,troyani,trouser,trotty,tronaas,tromley,tromburg,troller,trojecki,trojahn,troike,troidl,troge,trofholz,trochesset,trish,trio,trinkley,trinkl,tringham,trindle,trimnell,trilli,trill,triguro,trigueros,triece,trider,trexel,trewin,trewhitt,treuter,treutel,trettin,trett,treso,trenton,trentini,trenholme,tremel,trell,tregan,trecarichi,trbovich,traverse,traunfeld,trapanese,tramp,tramm,trajillo,trahin,traher,tradup,toyne,toyama,townzen,towber,toussiant,tousom,tourtelotte,touma,toulmin,touhy,tottingham,totter,tott,totosz,toti,tota,tostanoski,toso,tory,torreson,torreon,torrell,torralva,torno,torngren,tornese,tordsen,torbit,torbeck,toppins,toppen,toppah,topolinski,toplk,topliss,toplin,topinka,topi,toomsen,tools,toof,too,tonic,toniatti,toni,tongren,tonche,tonas,tomsick,tomsche,tomopoulos,tomkowicz,tomasko,toliongco,toleston,tokunaga,tokita,tohonnie,tognetti,toevs,todora,todahl,tod,tocher,tocchio,tobosa,tobiason,tjepkema,tizon,tixier,tiwald,tittl,tisue,tisinger,tisa,tirona,tiro,tirk,tirino,tiotuico,tinnea,tinin,timone,timber,tilleman,tille,tiley,tijing,tigg,tiffner,tietjens,tieger,tidrington,tidrick,tibwell,tibolla,tibbit,tiangco,tian,thyfault,thurstonson,thundercloud,thuman,thrun,thrill,thorsten,thornquist,thorner,thormina,thormer,thoran,thomspon,thoeny,thoennes,thoele,thoby,thillet,thiesse,thibedeau,theuner,thessing,therurer,thero,theo,themot,them,thein,theim,theiling,theesfeld,theaker,thaniel,thamphia,thammorongsa,thalheimer,thain,thaemert,thackxton,thackrey,thackery,teyler,tewmey,tevada,tetz,tetteh,tetro,tetreau,testman,tessner,tesoriero,tesnow,tesauro,tersteeg,terrett,terrero,terrence,terrall,terr,terkelsen,terbush,teranishi,tepperberg,tentler,tenor,tenharmsel,tengwall,tenerowicz,tenebruso,tendick,tencer,ten,temoshenka,telman,tellinghuisen,telega,telchik,tejeiro,teitel,teichrow,teichmiller,tegtmeier,tegenkamp,teet,teeples,teepe,tebow,tebbetts,tebbe,tease,teach,tayo,taymon,taylan,taydus,tavolario,taves,tauteoli,tatu,tatsak,tatnall,tates,tasto,tasse,tashman,tartar,tarsis,tarris,tarricone,tarran,tarner,tarbor,tarbet,tarasuik,taraschke,taps,tappis,tapio,tapat,tapales,tapaha,taomoto,tanzosch,tanzman,tanweer,tanoue,tanori,tanon,tannazzo,tanker,tanke,tango,tanen,tandon,tandetzke,tancer,tamminen,tamiya,tameron,talladino,taliulu,talburt,talboti,talat,talamas,takiguchi,takenaka,tak,tahir,tagliente,taglialatela,tagge,tagami,tafuri,tafreshi,tacderen,taccariello,tacata,tacadina,tablada,tabet,taberski,tabbaa,taake,szypowski,szynkowicz,szymula,szychowski,szwarc,szuszkiewicz,szumny,szumilas,szumiesz,szuch,szuba,sznejkowski,szmidt,szlosek,szigethy,szenasi,szczurek,szczesniak,szalankiewicz,szalai,szal,szaflarski,syrstad,syrop,synowiec,synakowski,symore,symon,syddall,sybounheuan,swonke,swisshelm,swiller,swenton,swell,sweley,sweger,swefford,sweere,swee,swedeen,sweazey,swearngen,swaynos,swatloski,swatek,swary,swartley,swarr,swarn,swarb,swarat,swanzy,swantner,swantko,swanteck,swanick,swaine,swadling,svob,svensen,sutt,suto,sutherburg,susmilch,susla,susko,susan,surridge,surran,surkamer,suon,suominen,suneson,sundman,sumstad,sumruld,sumey,sumbera,sumaran,sultaire,sully,sulloway,sulkowski,sulc,sukut,sukup,sukovich,suihkonen,suga,suffern,sueyoshi,suet,suennen,suellentrop,sueda,suddath,succop,sub,sualevai,styler,stvictor,stuzman,stusse,sturwold,sturino,sturiale,sturdnant,stupke,stumm,stumb,stukel,stufflebean,stuever,stuessy,stuedemann,stueckrath,stueck,studwell,stubler,stubbert,strzyzewski,strzelczyk,strutynski,struckmann,struber,strow,stropus,strople,stroot,strohecker,string,strimel,stright,striffler,stridiron,stricklan,strem,streller,strekas,strek,streitz,streitenberge,strech,streat,strazzullo,strawberry,stratter,strathmann,strassell,strassberg,strangstalien,stoyanov,stouten,stoutamyer,stotelmyer,stoskopf,storton,storbeck,stoppenbach,stoot,stoor,stonewall,stonefield,stolzenberg,stollsteimer,stokel,stohs,stohrer,stofferahn,stoermer,stoen,stoecklin,stockhoff,stockburger,stoakley,stoa,stlucien,stitz,stittgen,stitch,stires,stippich,stinser,stinemetz,stinde,stinar,stimus,stiliner,stilgenbauer,stifflemire,stickfort,sticher,stibb,stewardson,stevison,steube,sternod,sterger,steptore,steppig,stepleton,stephanski,stephano,stepchinski,stepanik,stepaniak,stenslien,stenslie,stengle,stengele,stendal,stempert,steman,stelmach,steitzer,steinworth,steinway,steins,steinour,steinmiller,steinhouse,steinhour,steinger,steindorf,steinau,steinacker,stegmann,steff,stefansky,steensland,steenrod,steenland,steeby,stech,stealy,steagell,steadings,steach,stawasz,stavsvick,stavrides,stavish,stathes,state,stassinos,stasser,stasio,stasa,starzynski,starritt,starring,starnold,starchman,starch,starace,stapelton,stanuszek,stanovich,stankovic,stankey,stanislaw,staniforth,stanier,stangarone,stanganelli,standlee,standerwick,standback,stancombe,stancer,stancato,stammel,stambough,stallones,stakelin,stagnitto,stafiej,staffon,staffieri,staffen,stade,stachniw,stachnik,stacer,staber,stabell,staback,staadt,spunt,spueler,spruit,spruel,spriggins,spratlen,sprain,sprafka,sportsman,sports,sporle,spoerl,spoerer,splonskowski,splinter,splane,spizzirri,spinoso,spinka,spiney,spine,spindola,spindle,spinas,spilski,spielmaker,spiegle,spevacek,sperrey,sperger,sperduti,speranza,sperandeo,spender,spena,spella,speith,speis,speiden,speidell,speese,specter,speake,speagle,spaun,spara,spanton,spanswick,spannbauer,spana,spaide,spadlin,sowash,sovey,sovak,souvannavong,souvannarith,souvannakhiry,souser,soulek,soukkhavong,soucek,sottosanti,sotlar,sotak,sossong,sosso,sosinsky,soscia,sorotzkin,sorokin,sorman,sorgatz,soren,soravilla,sor,soprych,sopata,soorus,sookoo,sonnenburg,sonkens,sondrini,sondelski,somsana,sommerdorf,sommella,solverson,soltren,soltes,solonika,solomons,sollock,sollman,solle,solimeno,soliece,solgovic,soldow,solas,solarz,sokorai,sokolik,soisson,sohrabi,soho,sogol,soga,sofka,sodomka,sodachanh,sochocki,socci,sobrowski,sobrino,soboleski,soberano,sobba,sobania,soans,snuffer,snowdon,snowdeal,snoderly,snock,snitker,snith,sniff,snedeger,snearly,snachez,smurthwaite,smolski,smithmyer,smithen,smithberger,smisek,smily,smiglewski,smietana,smialowski,smeltz,smelko,smeenk,smedsrud,smayda,smaw,smarsh,smalt,smalarz,slutzky,sluis,sloup,slotkin,slosek,sloon,slomski,slocombe,slockbower,slisz,slinsky,slicer,sleek,slayman,slavis,slatin,slanina,slagel,sladky,sladek,skyberg,skwara,skursky,skurski,skura,skrobacki,skretowicz,skorepa,skomo,sknerski,skinsacos,skillom,skillen,skibosh,skibisky,skewis,skene,skender,skalecki,skafec,sixon,sivia,sivert,sitto,sita,sissman,sisneroz,siskey,sischo,sirwet,sirucek,sirrine,sirnio,siriani,sirek,sippial,sionesini,sioma,sinkiewicz,sininger,singuefield,sings,singhisen,singeltary,singco,siner,sindt,sindorf,sindoni,sindel,simzer,simunek,simplot,simpelo,simonetta,simonett,simoneavd,simmelink,simlick,simkowitz,simino,simers,simer,simcic,simank,silverwood,silverhorn,silquero,sillitti,sillery,silla,silker,silerio,silagy,silago,sikorra,sikkila,sikel,sikat,sikander,sigworth,signorino,sigafoos,siewers,sievel,sierzenga,sierer,siepker,siena,sien,siegfreid,siegers,siefkes,siefferman,siebel,sidles,side,siddiq,sida,sickmeir,sickendick,sichler,sicheneder,sichel,siangco,siad,shymske,shutte,shutes,shurkus,shumay,shukert,shuhi,shuga,shuckhart,shryer,shroeder,shrimplin,shrier,shrefler,shrake,shoyer,showden,shouts,shoto,shonts,shoeman,shoddie,shirilla,shird,shirai,shipwash,shiplet,shipler,shintani,shinney,shinko,shindorf,shimonishi,shimanuki,shiller,shiiba,shigemitsu,shigematsu,shifley,shifflette,shiever,shido,shidemantle,shidel,shibahara,shey,shevenell,shetz,sheskey,sherratt,sherif,sherfy,sherbo,shepp,shenberger,shenassa,shemper,sheltrown,shellum,shellnut,shellhorn,shellgren,shelenberger,sheive,sheasby,shearier,shearhart,shawler,shawaiki,shaull,shau,shatt,sharratt,sharrai,sharpsteen,sharpey,sharley,shariff,shariat,sharar,shapin,shansky,shannonhouse,shangraw,shammaa,shamapande,shalam,shaker,shahinian,shaginaw,shaggy,shafto,shafi,shaer,shae,shadix,shadburn,sfera,sfatcu,seymoure,sey,sewester,severyn,seutter,seuss,seufer,settecase,sespinosa,servey,servano,serum,sertuche,sert,serro,serret,serre,sermon,sermania,sergovia,seremet,serabia,ser,sephton,sep,senta,sensenbach,senneker,senk,senion,senemounnarat,seneker,semo,semenick,seltrecht,sellar,seliski,selis,seligmann,selia,selestewa,selem,sele,selca,selbert,selbe,sekerak,sejkora,seiz,seiver,seirer,seilhymer,seiley,seiger,seigart,seifts,seiffert,seidle,seide,seiberlich,segota,segobia,seewald,seepersaud,seen,sedy,sedtal,sedotal,sedler,sedlachek,secreto,secora,secky,seckington,sebestyen,sebers,searchwell,searchfield,searcey,seanor,sean,seamen,sealander,seaford,scullion,scrudato,scronce,scrobola,scribellito,scozzari,scoresby,scolnik,scoh,scoble,sclavi,sciuto,scisco,scigliano,scieszka,scierka,scibetta,sciavillo,sciarini,sciancalepore,schwuchow,schwoyer,schwoerer,schwien,schwetz,schwertfager,schwentker,schwent,schwendinger,schwemm,schweiner,schwarzenberg,schwartzer,schwarten,schwanebeck,schwanbeck,schwallie,schwald,schuyleman,schustrich,schurer,schuppenhauer,schumucker,schumans,schuiling,schueth,schuckert,schuchmann,schuble,schub,schroy,schromen,schroeppel,schroedel,schreur,schreimann,schrecker,schouweiler,schou,schornick,schoreplum,schooling,school,schoo,schontz,schoninger,schoneck,schone,schonaerts,schomberg,schollmeier,schoepflin,schoenegge,schoeneck,schoeller,schoebel,schnitman,schnetter,schnelzer,schneidmiller,schnair,schnabl,schmuff,schmoldt,schmider,schmeer,schlussel,schlissel,schlett,schlesner,schlesener,schlepphorst,schlepp,schlechten,schlaack,schiveley,schirm,schimanski,schilmoeller,schille,schilawski,schiffner,schiffert,schiedler,schickler,schiappa,scheuring,scheule,schepker,schenz,schenkelberg,schembri,schembra,schellhorn,schellenberge,schelle,scheitlin,scheidecker,scheibner,scheiblich,schehl,schefers,schee,schearer,schaubert,schattschneid,scharich,schares,scharber,schappach,schaneman,schamberger,schak,schaetzle,schaecher,scerbo,scelba,scavona,scatton,scarsdale,scarr,scarpone,scarlata,scariano,scandurra,scandura,scandalis,scammahorn,scafuto,scaffe,scachette,sayyed,sayko,sayco,sayasane,sayaphon,sawney,sawdo,sawatzke,sawallich,savko,savka,savitts,saviola,savio,savine,savich,savells,saulpaugh,saulino,sauler,saugis,sauber,sau,saturnio,sattel,satomba,saterfield,satava,sasseville,sasahara,sarzynski,sartorius,sartore,sartell,sarsour,sarson,sarp,sarnosky,sarni,sarlinas,sarka,sarinsky,sarin,sardo,sarden,sarchett,sarault,sarate,sarao,sarantakis,saralegui,sapper,sappah,sapinski,sapardanis,sapara,sanyaro,santwire,santrmire,santoriella,santor,santomassimo,santisteban,santillanez,santamarina,sansotta,sanpson,sannutti,sankoh,sangasy,sanfelix,sandvill,sandus,sandstede,sandling,sandland,sandhop,sandeen,sandblom,sanday,sandager,sancrant,sancken,sanchirico,sancher,sances,sanberg,sanacore,samyn,samul,samrov,samrah,sampere,sampang,samland,samii,samiento,sames,sambrook,samborski,samberg,samaroo,salzl,salvio,salvati,salvadge,saluan,saltzberg,saltus,saltman,salstrom,salotti,salmonsen,sallmen,salle,sallach,salines,salesky,saleme,saleha,saldano,salb,salazak,salasar,salado,salach,sakumoto,sakamaki,sajovic,sajous,sainte,sainliere,sainato,sails,saik,saieva,saice,sahe,sahady,sago,saft,safier,saffo,safer,saether,saens,saeler,saelens,sadvary,sadoski,sadorra,sadolsky,sadin,sadik,sadeghi,sadat,sacramed,sachetti,sacchi,sacca,saberi,saarela,saadat,saabatmand,rzeczycki,rysz,rynkowski,rynerson,ryneer,rymut,rymes,rymasz,rylaarsdam,rykaczewski,ryen,ryea,rydin,rydelek,rydel,rydeen,rybinski,ruvalcava,rutski,rutske,rutman,rutkin,ruths,ruthman,ruthers,rutheford,rutgers,rutenberg,rutar,russwurm,russomano,russomanno,russer,russello,rushanan,rusen,ruschmeyer,rusaw,rupnick,rupley,rupinski,ruopoli,rumps,rumbach,rulapaugh,ruivo,ruiter,ruhoff,ruhn,ruhman,ruggirello,ruffell,ruffel,ruezga,ruesga,ruelar,ruehter,ruehling,ruehlen,ruedas,rued,rueck,rudoy,rudio,rudh,rudell,rudat,rudack,ruckey,ruckel,ruckdaschel,rubsam,rubie,rubick,ruberti,rubeo,rubenfield,rubenfeld,rubash,rubalcave,rozzelle,rozon,royle,roxbury,rowlison,rowels,rowbotham,rovell,rouw,routzen,routzahn,routte,rousso,rousell,rous,rounsville,rouly,roulhac,roulette,roule,rouhoff,roughen,rouch,rottinghous,rottier,rotruck,rotkowski,rotkovecz,rothfeld,rotherham,rotch,rotanelli,rosul,rossie,rossen,rosseel,rosky,rosian,rosher,rosewall,roseum,roseth,rosenwinkel,rosentrater,rosenlof,rosenhagen,rosengren,rosendorf,rosendale,rosenbush,rosemore,rosek,rosebur,roscup,rosca,rosboril,rosazza,rosane,rorabacher,ropka,roofner,ronsini,ronnie,ronnfeldt,ronn,ronero,roner,ronayne,rona,ron,romprey,rommelfanger,romkema,romiro,romay,romanowicz,romanov,romanoff,romaniszyn,romanek,romane,rollf,rollag,rolfson,rolack,rokicki,rohrdanz,rohdenburg,rohal,rogowicz,rogish,rogian,rogens,rogado,roesslein,roesing,roerig,roenigk,roelle,roehler,rodvold,rodrigres,rodregues,rodolph,rodkin,rodiquez,rodina,rodero,roderman,roderiquez,rodenizer,rodenbough,rodebush,rodde,rocle,rochlitz,rochkes,rocheford,robyn,robusto,roberston,robbie,robbert,robberson,robair,roam,roadruck,roades,roaden,roadarmel,rizzardi,rivinius,riveras,rivello,rivelli,rivadulla,rittinger,rittie,rittichier,ritthaler,ritmiller,riskin,risien,rishor,risatti,ripson,ringold,ringen,rinfret,rineheart,rindal,rincan,rinauro,rinaldis,rina,rimkus,rimi,rimel,rimbach,rily,rillie,riller,rihner,riherd,rigley,rightmyer,righthouse,riggert,riggers,rigerman,rigas,rifai,riesner,rienzo,riemersma,riefer,ridgebear,rides,ridell,ridall,ricucci,ricley,rickerl,richemond,richelieu,richel,richardville,riccitelli,ricciardelli,ricardez,riblett,ribar,riase,rian,rhym,rhule,rhude,rhondes,rhodehamel,rhim,rheingold,rheaves,reznick,reynero,revolorio,revette,revelo,reuven,reusswig,reusser,reuhl,reuber,rettele,retka,retersdorf,resseguie,resper,resner,resides,reshard,resek,reseigh,repaci,renzullo,renuart,rentfrow,rennemeyer,renneker,renkes,renier,rendle,renburg,remsburg,remos,remmie,remmick,remlin,remkus,remfert,remey,remerez,remedies,remaly,relph,rellihan,relles,relaford,reksten,rekas,reitzes,reiten,reitema,reisin,reinmann,reinicke,reinholdt,reinheimer,reinfeld,reineman,reineking,reinartz,reimel,reik,reihe,reidling,reidler,reichenberg,reichenback,reho,rehnborg,rehnberg,rehart,regusters,regulus,reglin,reginal,reges,regensburg,regen,regas,reevers,reever,reeter,reedholm,redle,redic,redfear,reddekopp,rechel,rebick,rebholz,reazer,reauish,reath,reasinger,reas,reary,realmuto,reager,readenour,razze,rawicki,rawhoof,ravi,ravetti,ravenscraft,rava,rauf,rauelo,rattee,rattay,rattanachane,rattana,rathmanner,rathgeber,rathe,rathbum,rasul,rastogi,rastelli,rassman,rasmuson,rasely,raschko,raschilla,rasche,rasanen,rary,raring,raridon,rarey,raquel,rappenecker,rapelyea,ransier,ransberger,rannalli,ranjel,ranford,randoll,randklev,ramy,ramundo,ramu,ramsuer,ramstad,ramsbottom,ramphal,ramnarine,rammer,ramiscal,ramgel,ramesar,ramento,rambeau,ramales,ralon,rallison,rakich,raith,raiola,rainwaters,rainbott,raimundo,raimer,raimann,railing,rahl,rahama,ragusano,rafla,rafiq,rafi,raffone,raffo,rafail,raelson,raehl,raebel,radway,radue,radona,radisovich,radics,rademan,radeke,radder,radden,rackow,racitano,racina,rachar,racanello,rabuck,rabkin,rabidoux,rabello,rabel,rabara,qunnarath,quirindongo,quintel,quintano,quinlin,quinchia,quincel,quilling,quillian,quilliam,quillens,quihuiz,quiett,quicksall,quest,querta,querido,quent,quealy,quaye,quante,quamme,qualia,quaker,quagliano,quader,pytlewski,pyo,pylvainen,pyland,pych,py,puyear,puulei,puthiyamadam,putalavage,purzycki,purkerson,purcella,purce,puppe,pupa,pullon,pullie,pulgarin,pulford,pujals,puiatti,pugeda,puffett,puffenbarger,puertas,puddy,pucio,pucella,ptaszynski,psomiades,psencik,przybysz,przybycien,przedwiecki,pryzgoda,prvitt,pruskowski,prugh,prudent,prudden,provazek,protasewich,protain,proo,prondzinski,prokes,prohonic,progacz,proescher,prodan,privatsky,privateer,priore,prinzing,prinzi,printers,prigmore,priewe,prier,pribbeno,prezzia,preyor,prewer,prevett,preuitt,prepotente,prence,prekker,preisach,precythe,prebish,preato,prchlik,prazeres,prazak,prauner,prattella,prati,prat,prasser,prasomsack,praml,prabhakaran,prabel,poyneer,powroznik,powal,poux,poullion,pouliotte,pottier,potthast,potocnik,poties,poths,postuci,postal,posso,poser,portwine,portune,portaro,porrello,porreca,porrazzo,poremski,pore,porcello,popple,poppert,popowski,popovec,popke,popik,popielarczyk,popick,popi,poper,popelka,popec,poortinga,poorte,pooni,ponyah,pontin,pomerance,pomar,polynice,polyak,polverari,poltorak,polovoy,pollmann,pollio,pollinger,pollacco,polivka,polian,poleyestewa,polera,poldrack,polcovich,polakoff,polakis,poladian,pokorski,poiter,poffenroth,poetzsch,poeschl,poeschel,poepplein,poepping,poeling,podvin,podsiad,podrasky,podlas,pode,podbielski,podany,pochiba,pocchia,poalino,poaipuni,plymire,plyer,pluvoise,plungy,pluid,ploude,plosker,plomma,plohr,plocica,pliler,plevin,plessis,plesnarski,plesha,plenskofski,plecker,platenburg,platas,plansinis,plana,plamer,placencio,pizzolato,pizur,pius,piurkowski,pituch,pittillo,pitel,pitcak,piszczatowski,pisula,pishner,pirner,pirillo,pippert,pipe,pinyan,pinsonnault,pinnt,pinkelton,pinena,pinela,pineault,pinault,pilotti,pillips,pilbin,pilati,pikey,pih,piguet,pigna,pigler,pigat,pietzsch,pietrafesa,pieters,pierzchala,pierrie,pierfax,piercefield,piedmont,piedigrossi,piede,piechoski,piearcy,pidcock,picolet,pickren,pickings,picht,picco,pi,phomphithak,phommatheth,phlieger,phippen,philpotts,phillipi,philippon,philipose,philben,pherson,pherguson,phatdouang,phanthauong,phanord,pfirsch,pfendler,pfannenstein,pfahlert,pfahler,pezzuto,pezzimenti,pexton,pexsa,pewo,pevsner,petzel,petts,pettner,pettinella,petticrew,pettibon,pettes,petrov,petrosyan,petron,petrocelli,petrocco,petrizzo,petris,petrino,petricone,petralba,petrakis,petrain,petkoff,petitjean,petges,peteuil,petet,petersdorf,petchulis,pestronk,peskind,pesenti,pertsovsky,personette,persia,persampieri,persall,pers,perre,perper,perolta,perng,perler,perkoski,perish,perilloux,perey,peressini,percontino,perciballi,peral,peppas,pepitone,penzero,pentico,pent,penski,pense,penrice,penoyer,penovich,pennimpede,pennigton,pennig,penisson,pendl,pendill,penceal,penatac,penasa,penanegra,pelman,pelligrini,pelliccia,pellant,pelkowski,pelak,pein,peightell,pegler,pegelow,peffers,peetz,peelman,pee,pedrin,pedlow,pedelty,pede,peddy,peckinpaugh,peckens,pecht,pechin,peche,peccia,peca,peaker,pazik,pazderski,pazan,payno,payenda,pawluk,pawlosky,pawell,pavlikowski,pavlides,pavish,paviol,paulick,paukert,pattum,patrylak,patronella,patrich,patriarco,patraw,patierno,patient,patience,paten,pastorin,pasternack,pastano,passaro,pasqualino,paskoff,paskin,paskiewicz,pashel,pasey,pascher,pasaye,pasanen,parvis,partmann,parthemore,parshotam,parsens,parraga,paronto,paroda,parobek,parmann,parmalee,parlet,parle,parkers,pariente,paree,pardey,parde,pardall,parbs,parbol,paranada,parah,parado,pappy,pappenheim,paplow,papka,papich,papi,papallo,paolicelli,panzarella,panyik,pantle,pantera,pantalone,pansullo,panone,pano,panny,pannenbacker,pankiewicz,pankhurst,panke,pankau,pangan,panessa,pandolfi,pandiani,panchik,panchak,panakos,panak,panagakos,palubiak,palso,palowoda,palmucci,palmour,palmino,palmerino,palme,pallino,pallerino,palisi,palisano,palis,palazzola,palay,palaspas,palamara,paladini,paladin,paire,paillet,pailet,paider,paguin,pagoda,paglione,paglialunga,pageau,pagdanganan,pafundi,padiong,padberg,padarebones,padalecki,pacol,pacilio,pachter,pachew,pabelick,paaske,ozzella,owoc,owca,ovitz,overmann,overlee,overhulser,overholtzer,ovens,ovall,outhier,ouren,ouinones,ottum,ottomaniello,otteman,otsman,otinger,oszust,ostorga,ostolaza,osterhouse,osterberger,ostberg,ososki,osmers,osmera,oshey,osequera,osenkowski,oschmann,osbment,osbey,osazuwa,osayande,osako,orzell,orvin,ortwine,ortmeyer,ortelt,ortelli,orsten,orson,orrill,orphey,orndorf,orloski,orlich,orlander,orland,ork,orji,orison,orielly,orielley,ori,organek,orey,orender,ordona,ordon,ordman,orazine,oravetz,orandello,orabone,ora,or,oquenda,opyd,opteyndt,opoka,opiola,opielski,opell,opeka,onyeagu,onezne,ondeck,ona,oms,ommen,ominelli,omernik,omelia,olynger,olwin,olvey,olufson,olubunmi,olten,olshefski,olsby,olores,olma,olli,ollech,ollar,oliviera,olivarri,oligschlaeger,olheiser,olgin,olevera,olerud,olenski,olenius,oldow,oldershaw,oldenburger,olausen,olaes,okutsu,okken,okitsu,okie,okeson,okelberry,okel,ojito,ojano,ohyama,ohr,ohnstad,ohmen,ohlhauser,ohlensehlen,ohle,ohashi,ohanley,ogzewalla,ogutu,ogston,ogrodowicz,oginski,ogiamien,oger,ogarro,ofsak,oflynn,off,ofer,oelze,oehm,oehlschlager,oehl,odome,odo,odmark,odil,odgen,odermott,odair,oczon,ockman,ockleberry,ocken,ochal,ochakovsky,ocenasek,occhuizzo,ocanaz,obrein,obray,oborne,oblinski,obin,obierne,obholz,obhof,oberski,obermier,oberlies,obergfell,obenauer,obeid,obbink,obaker,oatney,oatfield,nyulassy,nwagbara,nutley,nuth,nurthen,nuntaray,nunno,nunlee,nuner,numkena,nuhfer,nugal,nuessen,nuding,nuchols,noye,noya,nowosielski,novickis,novi,novencido,novel,novad,noujaim,notoma,notice,noth,notch,notarnicola,nosworthy,nosacka,norum,northouse,nortesano,norstrand,norsingle,norrie,norr,norn,normoyle,norise,nordstrand,nordmark,nordes,norales,nopachai,noorda,nooman,nonroe,nonemaker,nonamaker,nommay,noman,nollet,nolle,noli,noice,noerr,nodland,nocon,nocks,nockels,nocella,nocek,njie,nizo,nitchman,nistendirk,nissan,nisly,nishitani,nishio,nishina,nirschl,niro,nirenberg,niquette,nip,nindorf,nincehelsor,nimz,nimura,nilmeier,nikula,nikach,nik,nightwine,night,nighman,nighbor,niffenegger,niez,niesporek,nier,nieminen,niemie,niedermeier,niederberger,nido,nicome,nicolozakes,nicolia,nicoles,nicolau,nickodem,nicklous,nickisch,nicka,nici,nibler,nibbe,nhatsavang,ngoun,neyer,newmyer,newitt,newgard,newenle,newbraugh,newbound,newand,nevue,nevison,nevis,nev,neujahr,neufer,nette,netkowicz,nethkin,nesvig,nestico,nessner,nesslein,nesset,nessel,neshem,nesbeth,neris,nerenberg,neren,nepomuceno,nemith,nelder,neitzke,neita,neiner,neimeyer,neigenfind,neiford,neidenbach,nehlsen,negreta,negrana,neenan,neddenriep,nech,neborak,nebesny,nazar,nawfel,navo,navarete,nauss,naumes,naugler,nauer,natvig,natalizio,natalie,natalia,nastasia,nasaire,naruaez,narrow,narkevicius,nardozzi,nardino,narain,napue,napenas,nap,naomi,nao,nanz,nantwi,nannen,nang,nanfito,nanes,nan,namsaly,namey,namer,namauu,namanworth,nalevanko,nalder,nakaoka,nakamatsu,nakajima,nakada,nakaahiki,naimoli,nahmias,nahhas,nagtalon,nagelkirk,nagasawa,naftel,nadine,naderman,nachbar,nacci,nabzdyk,nabor,nabavian,nabarowsky,naasz,myslim,myree,mylar,myall,muzii,muyres,muwwakkil,mutters,mutschelknaus,musulin,mustaro,mustache,musslewhite,mussell,mussa,musni,muslim,muskrat,muskopf,muskett,musitano,musilli,musielak,musguire,musgraves,muscott,muschik,muschaweck,mursch,murril,murra,muros,muri,murel,murcko,murak,muphy,muntean,mundz,mundinger,munder,mumaugh,mulville,mulrenin,mulnix,mullenaux,mullahy,mulkern,mulkerin,mulchrone,mulato,muinos,muhlstein,mugnolo,muggeo,mugge,muffett,muenzenberger,muellerleile,mudie,muckelroy,muccio,mrvan,mrkvicka,mraw,mozick,mozga,mozak,moxness,moxey,mounkes,mound,motonaga,mothershead,motayne,motayen,mosty,mostad,mossbarger,moskwa,moskop,mosena,mosen,moscoffian,moryl,morvillo,mortin,mortier,morsberger,morrey,morrales,morral,morphy,morock,morlino,morkert,morken,morisseau,morishito,morinville,morici,morgano,morgana,moreschi,morenco,morence,morella,mordeci,moratto,morath,morario,morando,moradian,morada,mootry,moomey,monville,montoto,montore,montoney,montfort,montey,montesi,monterrubio,montembeau,montayes,montalban,montaivo,monsay,monot,monopoli,monnerjahn,monkowski,monka,monjure,monios,monington,monges,monfils,moneyhun,moneaux,mondt,mondoza,mondloch,mondelli,mondale,monclova,moncher,monath,monagas,mominee,moma,molz,molstad,molsan,molnau,mollura,molleur,molla,molands,moitoza,moisa,moine,mohrlock,mohre,mohomed,mohmed,mohair,mogus,moeuy,moeser,moehr,moehle,modique,modgling,modglin,moderski,moczulski,moccasin,moayyad,moatz,mlodzianowski,mleczynski,mizwicki,mizutani,mizia,mizenko,miyataki,miyanaga,miville,mitsdarffer,mitrani,mitman,mitkowski,misuraca,miskinis,miskiewicz,miska,misik,mishulovin,mishulouin,mishkin,mishar,misenti,mischo,mischnick,mirisola,miricle,mirick,miramontez,mirafuentes,miraflores,miquel,mione,minzy,minzenmayer,minzenberger,mintken,minten,minot,minors,minn,minkowitz,minkins,minister,minic,minhas,mingioni,mingee,minert,minchow,mincer,minalga,mimozo,milward,milson,milosch,millings,millick,millare,milke,milinazzo,milin,milich,milette,mile,mildrum,mildon,milcher,milberger,mikuszewski,miklitz,mikko,mihalios,mihalick,mieth,mierzwiak,mierzwa,mierow,mierez,mierau,mielcarek,miecznikowski,miears,middlekauff,micucci,mickelberry,michno,michlich,michieli,michelstein,michelini,michalicek,michal,micciche,micalizzi,mguyen,mezzina,mezzenga,meydid,meusel,meusa,metty,mettig,mettenburg,metier,meth,metelko,mestemacher,messamore,mesplay,mespelt,mesiti,mesina,meshyock,mesenbring,meschke,merzlak,merrih,merner,merkwan,merklein,merkey,meringolo,merine,mergist,merganthaler,merckling,menzer,mensalvas,mennecke,menne,menjiva,mengwasser,menger,menedez,meneal,menck,mencia,menchen,menchavez,melzer,melve,melso,meloan,melman,mellison,mellerson,mellendorf,mellberg,melikian,melian,melgaard,meleo,melbye,melber,meja,meixelberger,meitz,meitner,meiss,meisch,meinen,meinberg,meigel,meierhofer,mehringer,mehrer,mehle,mehall,megahan,mega,mefferd,meenan,meecham,medvec,medinger,meddock,medawar,medaries,mecias,mecannic,meazell,measom,meaden,meach,mcwhinnie,mcwhinney,mcwells,mcvinney,mcvenes,mcthige,mcthay,mcshaw,mcroyal,mcrenolds,mcratt,mcquilliams,mcquesten,mcphetridge,mconnell,mcnolty,mcneish,mcnany,mcnamar,mcmullins,mcmulen,mcmenimen,mcmellen,mcmanuis,mcmanemy,mclernon,mclauren,mclamore,mckusick,mckosky,mckirryher,mckindra,mckin,mckever,mckernin,mckerlie,mckennzie,mckelvin,mckelphin,mckeague,mckaughan,mciwraith,mcilhinney,mchardy,mcgurie,mcgrevey,mcgreen,mcgohan,mcglocklin,mcglew,mcglaun,mcgibney,mcghinnis,mcgaughan,mcgathy,mcferran,mcfeely,mcfatten,mcewin,mcendarfer,mcenany,mcelvy,mcelmarry,mceathron,mceaddy,mcdugle,mcdoulett,mcdaneld,mcculloh,mccullin,mccullan,mccullagh,mccubrey,mccrobie,mccrain,mccraight,mccracker,mccrabb,mccowin,mccoubrey,mccoon,mcconomy,mcconnico,mcconahay,mccomish,mccoid,mccloude,mcclinsey,mcclenic,mcclee,mccier,mccathran,mccash,mccarvy,mccarrol,mccarraher,mccalpane,mccalebb,mccalanahan,mccade,mccadams,mcbroome,mcaskill,mcartor,mcaree,mbonu,mazzillo,mazzetti,mazuera,mazowieski,mazierski,mazella,mayze,maywalt,mayher,mawk,mavris,maushardt,mauras,mauracher,maupins,matysiak,matye,matusz,matuska,matusiewicz,matulewicz,mattock,mattingley,mattina,mattick,mattan,matskin,matros,matrisciano,matone,matonak,matlow,matkovic,matison,mathelier,matelski,mateiro,masunaga,masterton,mastalski,massini,massena,massed,massarelli,massanelli,maso,maslen,maslakowski,masincup,masilko,masher,mashall,masello,masell,maschmeyer,mascheck,maschak,mascari,masar,masak,masaitis,marxsen,maruschak,maruscak,marus,marumoto,martyr,martsolf,martorelli,martling,martischnig,martirano,martinsons,martinov,martinon,martinolli,martinet,martinell,martinel,martinat,martich,martey,martelles,martelle,marsolais,marsili,marshbanks,marshak,marseilles,marsaw,marrier,marrett,marrapodi,marrapese,marquitz,marousek,maronge,maro,marmerchant,marlene,markworth,markwardt,markuson,markou,markakis,marjenhoff,maritato,mariska,mariacher,margot,margis,marflak,marfil,marer,mardirossian,marcusen,marconis,marcisak,marcille,marchionni,marchesi,marchaland,marcet,marcelli,marca,marbley,marash,marascalco,marante,marangoni,marando,mapua,mapstone,mapa,maohu,manzur,manweiler,manuia,manto,mantifel,mantia,manteuffel,mantella,manteca,manspeaker,mansbach,manous,manoso,manolis,manocchia,mannheim,mannello,manlangit,manino,manieri,manicchio,maniar,maniaci,maniace,manglona,mangis,mangiafico,manghane,manero,manely,maneafaiga,mandril,mandolfo,mander,mandelberg,mandala,manco,mancill,mancher,manche,manaugh,manassa,manasares,manansala,manalili,mamudoski,mammo,mammenga,mamaril,mamaclay,malueg,malter,maltbia,maltas,malool,mallas,mallalieu,mallacara,malkiewicz,malinovsky,malewski,malett,maldomado,malcomson,malcik,malavet,malaver,malasky,malas,malango,malanaphy,malach,makofsky,mako,makler,maka,majuste,majied,majeske,majerowski,majera,maixner,maisto,maiocco,mailo,maile,maikoksoong,mahunik,mahrer,mahraun,maholmes,mahlke,mahli,mahfouz,maheia,mahalko,magwire,magpuri,magoun,magnone,magnetti,magliulo,magliolo,magliocco,magitt,magginson,maggert,magera,maged,mage,magbitang,magalong,magaha,maffitt,maffey,maestri,maenpaa,maenhout,maendel,mady,maduro,madu,madray,madras,madock,madlung,madler,madenford,madeau,maddaleno,macvean,macura,macrum,macrostie,macnaught,macnamee,macmurray,macmillen,maclay,mackle,mackimmie,mackedanz,maciejko,maciasz,maciak,machtley,machens,macentee,maceda,macdougald,maccauley,maccartney,macareno,macaraig,macapagal,macahilas,macadamia,mabone,mabary,maatta,maalouf,lysak,lynge,lynady,lykam,lyerla,lychwala,luzuriaga,luzinski,luxon,luvene,lutzi,luthe,luss,lushbaugh,luscavage,lurey,luquin,lupul,lupu,lupkin,lupfer,luoto,lundman,lundie,lundi,lundemo,luncsford,lumukanda,lumpp,lummis,lumantas,luloff,lukavsky,luitjens,luhring,luga,luffy,luelf,luehring,luedi,lueckenotte,luecht,luebano,ludvik,ludovici,ludkowski,luderman,luddy,lucksom,luckritz,luckadoo,lucion,luci,luchessa,luchesi,lucear,lucario,luben,luangsingotha,lozzi,lozo,loyst,loyed,lowin,lowber,lovich,lovenbury,loveh,lovec,louser,louris,lourence,loureiro,louras,lounds,loukidis,loukas,louissant,louer,louch,lotze,lotthammer,lotter,loterbauer,lotempio,lostracco,loston,lossman,loson,loskill,loske,loshe,lorz,lorion,lopuzzo,lopilato,lopera,loosey,looi,loock,lonsway,lons,longueville,longton,longknife,longin,longfield,longcor,londner,lompa,lommel,lomg,lolling,lolli,loli,lolar,lokuta,lokke,lokhmator,lojek,lois,loil,lohmeier,logero,loewe,loessberg,loeschner,loesche,loehlein,loeckle,loebs,loduca,lodense,lodeiro,locsin,locorriere,locklier,lockette,lochotzki,loche,locantore,locante,lobosco,lobingier,loats,loarca,llyod,llopis,llarenas,ljungquist,lizer,lizarda,livi,livezey,liverani,livas,liuzza,litzsinger,litza,littlehale,litter,litehiser,litecky,liskovec,liskiewicz,liskai,lisius,lisiecki,lisherness,lisanti,lipstone,lipsitz,lippi,lipovsky,lipkind,lipke,lipitz,lipa,liontos,linzie,linstrom,linssen,linsner,linsay,linnecke,linnan,linkkila,linginfelter,lingberg,lingardo,lingao,linea,lindwall,lindskog,lindline,lindesmith,lincicum,linahan,limthong,limesand,limauro,limardo,lilleberg,liljedahl,liljeberg,lilja,likio,ligons,lifshitz,liesch,lierle,lienke,lienemann,liekhus,liederbach,lieder,liechti,liebskind,liebhardt,liebelt,lie,liddie,lidbom,licor,lico,lickness,lickiss,lickey,lichtig,lichtenwalter,lichte,lichstein,lichorat,lichlyter,liccione,licalzi,librizzi,libre,librandi,libke,libert,liano,lianes,lezon,lezer,lezak,leynes,lewton,lewry,lewandowsky,levo,levites,levitch,levitas,levister,levinsky,leverentz,levendosky,leuty,leuters,leusink,leupold,leuchs,letteney,letteer,letrent,letourneaux,letofsky,letman,letko,letang,letalien,lestelle,lessin,lessenberry,lessen,lessa,lespier,lesky,leshure,leshko,lescavage,lermond,lerew,leonti,leonaggeo,lenza,lenters,lenord,lenny,lennert,lenix,lening,lengle,lengacher,lener,leneave,lencioni,lempe,lemone,lemin,lemich,lemert,lelis,lele,lekwa,lejune,leitze,leitem,leistner,leipheimer,leimkuehler,leiding,leidel,leidall,leichty,leichtman,leibenstein,leiba,lehrian,lehrfeld,legrow,legrant,legore,leghorn,legel,legallo,lefew,leemow,leebrick,ledy,leduke,ledon,ledley,ledec,ledebuhr,lecoultre,leconey,leckington,lechlak,lechel,lebovic,lebourgeois,leberman,lebario,leavelle,leasy,leah,leagjeld,leafe,leabow,lazzar,lazer,lazenson,lazenberry,layher,lawe,lavon,lavina,lavette,laverne,laverette,lavee,lavear,lavatch,lauwers,lauw,lauture,lautman,lauters,laurion,laurens,laurenceau,launt,launelez,laughbaum,lauerman,laudat,laubacher,latzka,latzig,latortue,lathon,lathim,latessa,latella,lataille,lasyone,lastovica,lasselle,lask,lashutva,laserna,lascody,lasaint,larve,laruffa,larsh,larreta,larko,largay,larey,lardydell,larde,laravie,larate,laquay,lapuz,laprairie,lapora,lapiana,lanzoni,lanzillotti,lanzillo,lanzer,lanzalotti,lanton,lantey,lansdowne,lansden,lansang,lanquist,lanosga,lanosa,laninga,langsdale,langoni,langlands,langhout,langhorst,langenheim,langehennig,laneve,landucci,landsberry,landrey,landolfo,landkamer,landham,landgrebe,landefeld,lampp,lamparski,lamorgese,lamorella,lammie,lamielle,lamela,lambourne,lambino,lamberto,lamber,lambeck,lamascolo,lamarsh,lamantagne,lamaitre,lalumiere,lallo,laliberty,lalata,lalanne,laland,lakner,laity,lahrman,lahmann,lahip,lagroon,lagoa,laginess,lagge,lagatella,lagassie,laganga,lafranca,lafosse,laffredo,laferty,lafera,lafaver,lafauci,laesser,ladyman,ladtkow,laditka,ladeau,ladas,lacouette,lacosta,lacock,lacks,lackman,lackie,lachley,lacassagne,labrune,labrode,labreque,labrec,labog,labkovsky,labita,labbie,lababit,laaker,kylish,kyhn,kwiat,kwasny,kwack,kvilhaug,kuznicki,kuzmish,kuzmanic,kuzemchak,kuttler,kutella,kutchin,kuszlyk,kusumoto,kusuma,kustes,kusinski,kushlan,kushiner,kushin,kusak,kurzyniec,kury,kurter,kurrie,kurpiel,kurkjian,kurk,kurisu,kupres,kuokkanen,kunzie,kunzel,kunis,kuning,kundrick,kundla,kundinger,kully,kullas,kulkarni,kulcona,kulak,kulacz,kuks,kuklis,kuka,kuja,kuizinas,kuhtz,kuhnle,kuhnen,kuhnemund,kuhnel,kuhens,kuharik,kufner,kufeldt,kuenstler,kuehnert,kudzma,kudasik,kuczkowski,kucinskas,kuchto,kuch,kucel,kucek,kubica,kubecka,kuban,kszaszcz,krzywicki,krzynowek,krzal,krystal,krysiak,krys,krutsch,kruss,krusen,krusemark,krupiak,krumsiek,kruml,krulish,krulik,krulicki,krueth,kruer,kruel,krows,krossen,krolikowski,krolczyk,kroetch,kriticos,krites,krisher,krinke,krienke,kriegh,krichbaum,kribbs,kretchmar,kreitzbender,kreitler,kreinbring,kreb,kreamalmeyer,kreager,krawiecz,krawetz,krasley,krapfl,kranze,kranendonk,kramper,krampe,kramm,kralicek,krajnovich,krajcer,krain,kracker,kozinski,kownacki,kown,kowing,kowallis,kowall,kowalcyk,kowalchick,kovacic,kourt,kourkoumellis,kounter,kounlavong,kounce,koulabout,koualeski,kotzur,kottsick,kottre,kotte,kotrys,kotow,kothenbeutel,kotara,kostyla,kostich,kostenko,kossmann,kossin,kossakowski,kossack,kosoff,kosmatka,koshiol,koscielak,koscho,korzenski,kortz,kortum,korthauer,korshak,korsen,korol,korns,kornprobst,kornman,kormann,korineck,korf,koretsky,korenic,korbal,koralewski,koppelmann,kopis,kopiak,kopera,kopchick,kooken,kontogianis,konon,konn,konieczko,konick,konicek,koneval,kondratowicz,koncan,konat,komsthoeft,komosinski,kommer,kominek,koman,kolthoff,kology,kolnik,kolmetz,kolling,kolkowski,kolkemeyer,kolias,kolen,kolehmainen,kolby,kolberg,kolat,kokoska,koistinen,kohnert,kohlmyer,kofutua,kofoid,kofler,kofa,koetz,koetje,koerper,koeppl,koenning,koenigstein,koenigsfeld,koelle,koegel,koebley,koczera,kochmanski,kocaj,koc,koblick,kobis,kobialka,kobernick,kobak,knost,knori,knopinski,knoepfler,knoche,knipping,knipfel,knighter,kniefel,knie,knickman,knezevic,knewtson,knestrick,knesel,kneifel,knavel,knappe,knackstedt,klusmeyer,klus,klund,klun,kloos,kloock,kloiber,klohr,kloepper,klocek,klis,klingerman,klingen,klines,klimkowicz,kliever,kliem,kleypas,klevene,kleppinger,kleparek,klepacz,klemenc,klemanski,kleinwolterin,kleinsmith,kleinke,kleinberger,kleidon,kleespies,kleese,kleekamp,kleban,klayman,klay,klaver,klarman,klarberg,klapperich,kjetland,kizewski,kiyabu,kivioja,kittner,kittelberger,kissik,kisser,kishaba,kisch,kirner,kirkpatric,kirchhofer,kirchgessner,kirchausen,kirbie,kiral,kippes,kipper,kippel,kintsel,kintop,kinseth,kinroth,kinnion,kinningham,kinnier,kinnie,kinkin,kinkella,kingshott,kingore,kingen,kinerson,kindermann,kinart,kinan,kinabrew,kimbral,killean,kilcrest,kilb,kilarjian,kiffe,kientz,kiening,kielich,kieger,kieft,kieff,kiefel,kie,khum,khu,khov,khounborine,khoun,khoo,khensovan,khela,khay,khansari,khanponaphan,khano,khammixay,khalife,khalifah,khachatoorian,keyna,kexel,kewish,kettmann,ketring,ketler,ketcheside,ket,kestle,kessner,kerzer,kerss,kerska,kershbaumer,keros,kerntke,kerkel,keri,kerger,kereluk,kerechanko,kercado,keppers,keohane,kennet,kennealy,kenely,keneally,kendrew,kenderdine,kenagy,kenady,kemner,kemmler,kemme,kemerer,kelzer,kellon,kello,kellin,kellebrew,kellaway,keliipio,kelder,kelash,keitzer,keigley,keicher,kegerries,keens,keemer,keckler,keaveny,keath,keasley,kears,keany,keanum,keamo,kealohanui,kazmi,kazmer,kazin,kazeck,kazakos,kayrouz,kaylo,kawata,kaveny,kavadias,kauphusman,kaune,kaull,kaub,katzberg,katynski,katula,katten,katsbulas,katnik,katechis,katcsmorak,katan,kastning,kastman,kassell,kassabaum,kasprak,kasica,kasack,karvonen,karvis,karpowich,karpiak,karnish,karma,karell,kareem,kardashian,karczewski,karayan,karatz,karadimas,kapusniak,kapraun,kappe,kappa,kapitula,kapfer,kapelke,kapa,kaopua,kantarian,kanta,kanoza,kannard,kanish,kaniecki,kanevsky,kaner,kandra,kanda,kanatzar,kanable,kamph,kamnik,kammes,kammerdiener,kamerad,kamelamela,kamealoha,kame,kamb,kaluzny,kalupa,kaluna,kaltved,kalter,kalscheuer,kalmus,kalmer,kalland,kalima,kalichman,kalfa,kalbaugh,kakudji,kaitz,kainoa,kailey,kaiama,kahrer,kahola,kahana,kagay,kafel,kaetzel,kaesemeyer,kaer,kaea,kaduk,kadis,kaderlik,kade,kacik,kachikian,kacerski,kaboos,kabba,kaaz,kaauamo,juza,justino,justason,jurs,jurisch,jurgensmeier,jurden,jura,jungling,julye,juluke,julock,julias,julen,jufer,juedes,jubic,juariqui,juaire,jozsa,joulwan,jostes,josten,josich,josias,joshlin,josefy,josef,jorski,jorn,jorinscay,jorda,jons,jongeling,jongebloed,jondle,jolls,johnshoy,johnico,johanek,jirjis,jiran,jimmison,jill,jewels,jevtic,jetty,jesmer,jes,jerone,jerko,jenschke,jenquin,jennins,jennelle,jenison,jendrick,jeminez,jellis,jekot,jekel,jehl,jebb,jeavons,jeanneret,jeane,jeancharles,jeanbaptise,jaworowicz,javellana,jaurigui,jauch,jastrzebski,jass,jasmine,jarzembowski,jarver,jarosh,jaroscak,jarnesky,jares,jarell,jaradat,jarad,jaquins,janulewicz,jansing,janrhett,janowicz,janosek,jannetti,jannell,janeczko,jandron,janczunski,jancik,janacek,jamwant,jamili,jakovac,jagoe,jaffy,jaeschke,jaenke,jacque,jacobos,jackovitz,jackola,jackley,jacka,jacckson,jablonsky,jabiro,jabaay,jaap,iyengar,iwanowski,iwanejko,ivon,iverslie,ivanov,ivancich,iturralde,ittner,israelsen,israels,ismay,isleib,isita,isiordia,ising,isidore,isbill,isagawa,isacs,isaacsen,irzyk,irizzary,irineo,irimata,ireton,irestone,iozzo,iozzi,iopa,intrabartolo,intihar,insko,insana,inocente,ink,inhulsen,ingole,inches,inafuku,imperatore,imgrund,imbimbo,imbier,imaino,ilse,illuzzi,illian,ilic,ilasin,ilagan,iker,ihnat,ihm,igwe,igtanloc,ifversen,iese,ieng,ienco,idemoto,icard,iborra,ible,iberg,ibbetson,ibale,iavarone,iatarola,iacovino,iacopino,iacobellis,iachetta,hysom,hymowitz,hymon,hymen,hylands,hych,huy,huval,hutmacher,huszar,hustace,hussien,huskinson,husfelt,husenaj,husch,hurtig,hurtgen,huro,hurne,hurlston,hupman,huor,hunzelman,hunsperger,hunneyman,hunckler,humphrys,humphers,humetewa,humeniuk,humenik,hulstrand,hullings,hulitt,hulick,huland,huiting,hugron,hufstedler,huffner,huezo,huettman,huereca,huenink,huelse,hueckman,hudgeons,hudach,huckstadt,huckle,huckabey,hubschmitt,hubin,hubertus,hubby,hubbel,huban,huaman,hsun,hsiang,hrapski,hoznour,hoyman,howkins,howick,howatt,hovorka,hovick,hovanesian,hounchell,houf,hotton,hottes,hotrum,hotelling,hotaki,hostoffer,hosterman,hosteller,hospkins,hospelhorn,hoscheit,hoschander,horstead,horris,hornoff,hornberg,hornandez,hornack,hormell,horikoshi,horigan,horger,hoppins,hopperstad,hopko,hootsell,hoopingarner,hookano,hooghkirk,hoofard,hoock,honsinger,honour,honnette,honnerlaw,honma,honkanen,hongach,honeycott,hondorp,honchell,honas,honanie,homsher,homestead,holze,holtorf,holthus,holster,holsonback,holom,hollinrake,hollidge,hollerman,hollendonner,hollberg,holk,holian,holes,holecz,holec,holdvogt,hokutan,hok,hoiness,hoilman,hohiudden,hohensee,hohaia,hogelin,hogatt,hogarty,hoftiezer,hoffstatter,hoffnagle,hoffeditz,hoffart,hoerl,hoefel,hodos,hodnefield,hockins,hockenbrock,hocke,hochard,hocate,hobler,hober,hoben,hobell,hobden,hoagberg,hnyda,hlavka,hladik,hladek,hitchen,hislope,hirschberg,hirneise,hirn,hirliman,hirleman,hirao,hippenstiel,hintson,hint,hinley,hinh,hinebaugh,hindson,hinderberger,himmelmann,himanga,him,hilston,hilstad,hilser,hilsendager,hilsenbeck,hilscher,hilsabeck,hilpert,hilman,hillerud,hillebrano,hillebrandt,hilland,hilgers,hilgeman,hilfiker,hildago,hilda,hilbrand,hikel,highbaugh,higgons,higgenbottom,hiersche,hierholcer,hiedeman,hiday,hickethier,hichens,hibbitt,heyduck,hewko,hevron,heuwinkel,heuvelmann,heusner,heung,heuett,heuck,hettinga,hessey,hespen,hescock,heschke,hervig,hertzel,herston,herstad,hershkop,hershelman,herschelman,herriges,herres,herrarte,herpich,hernanez,hernanadez,hernan,hermenau,hermanowicz,herkstroeter,herkenratt,herera,herendeen,herauf,henstrom,hense,henrity,hennigh,hennies,henneberry,henkey,henjes,hengl,hengen,henfling,henerson,henein,hendrik,hendricksen,hendeson,henderso,henderlite,hemon,hemmann,hemker,hemesath,hemani,helweg,helverson,helseth,helquist,helom,helmstetter,helmsing,hellweg,hellmich,helgager,helgaas,helfenbein,helems,helem,helde,heiting,heither,heisdorffer,heiro,heirendt,heinzig,heiniger,heingartner,heimlicher,heimburger,heiken,heidtman,heidrich,heidi,heidelberger,heidebrecht,heick,heibult,heholt,heggood,heeth,heers,heern,heerkes,hedtke,hedspeth,hedon,hedinger,hecke,hechinger,hebeisen,heatherton,heartsill,heagney,heafey,headly,headland,headlam,headington,heade,hazy,hazim,haza,haynam,hayertz,haydt,haxby,hawse,hawkinberry,hawe,havlin,havir,havelka,hauxwell,hautan,hausrath,hauptmann,haughn,hauersperger,hatzenbihler,hattley,hatta,hatori,hathorne,hatchitt,hatchet,hatada,hastin,hastedt,hassing,hassenger,hassanein,hasker,haskel,hashaway,hasenfuss,hasenfratz,hascup,hasas,hartwigsen,hartrum,hartquist,hartory,hartlen,hartleben,hartinger,harsin,harritt,harriage,harpham,harnos,harnist,harleman,harlee,harke,hargers,hardter,hardsock,hardnette,hardine,hardi,hardges,harderman,harde,hardan,harcar,harbater,harapat,harang,haq,hanzl,hansome,hansman,hansis,hansing,hanoa,hanninen,hannaway,hannawalt,hanmer,hankison,hanible,hanenberger,haneke,hanebutt,handzlik,handsom,handkins,handke,handin,hanback,hanawalt,hanavan,hamsik,hamonds,hammette,hammerman,hammacher,hamlette,hamiltan,hamidi,hamff,hamett,hamersly,hamers,hamdn,hamden,hamberry,hamara,hamacher,halyk,haltiwanger,halstrom,halse,halpert,halnon,hallo,halliman,hallemeyer,hallack,halima,halick,haldi,halcott,halbershtam,halajian,halaas,hakey,haitz,hairell,haims,haifa,hahnert,haggin,haggerton,haggermaker,hagey,hafferkamp,haferkamp,haeuser,haessly,haese,haerter,haering,haeder,hadvab,hadsall,hadler,hadesty,haddenham,hadaller,hacopian,hackl,hackerott,hacken,hachting,haboush,hable,habig,habibi,haberstroh,habenicht,haaz,haakenstad,haage,gyllensten,gwilt,gwillim,guzon,guzewicz,guye,gutzler,guttormson,gutsche,gutjahr,gutgesell,gutenberg,gustitus,gussow,gusmar,gushi,gushard,gurwell,gurske,gurrero,gurin,gurecki,guoan,gunzelman,gunyon,guntharp,gunstream,gungor,gundelach,gunawan,gumprecht,gumaer,gulston,gulnac,gulizio,gulbrandsen,guitano,guimares,guillebeau,guillary,guillama,guilfoos,guiggey,guiga,guieb,guidrey,guiab,guffanti,guerrini,guerrazzi,guerera,guenthur,guell,guedjian,gudmundsson,gucker,gubin,gubala,guba,guasp,guarriello,guarno,guarini,guanche,guagenti,gstohl,grzesik,grzebien,gryszowka,grymes,gruz,grustas,gruse,gruntz,grunert,grune,grunberg,grumney,grumbling,gruman,grulkey,gruiger,gruening,gruenewald,gruby,gruben,grubel,grubba,grriffin,groys,growell,grothaus,grosskreutz,groskreutz,grosclaude,groot,gronstal,gronquist,gronlund,gronitz,gronberg,grona,gromoll,grohowski,grohman,groetsch,groder,grobmyer,groberg,grivno,grivetti,grippen,grine,grimme,grills,grigoreas,griglen,griffitt,griffan,grieshop,grieshaber,griep,grieff,griebling,griblin,grev,greubel,gressmire,gresco,grenway,grensky,grennay,grenko,grenet,gremo,gremmels,gregware,gregus,greggory,gregan,greep,greenweig,greensfelder,greenhalge,greengo,greenbacker,greem,greder,greczkowski,grebner,greber,greason,gream,gravat,grauman,grauel,grassle,grasmick,grapp,granzella,granto,gransberry,granquist,granneman,granieri,granes,grandon,grandner,granai,grammont,gramble,graleski,grainey,grain,graichen,grahovac,grageda,gragas,graffney,graffagnino,grafals,gradley,gradias,gradford,grabowsky,grabonski,grabler,grabhorn,graap,gozman,goyen,goyda,gowey,gowda,govostes,govia,gour,gouldman,gouldie,gougis,gotts,gottemoeller,gottdenger,gotta,gotshall,gosvener,gostlin,gossow,gosson,gossling,gosset,gosey,gorrindo,gormanous,gormally,gorius,gorena,gorell,gordley,gordey,gorbea,goonen,goodmon,gonzelas,gonzalis,gonyou,gonsiewski,gonsar,goney,gomoran,gomoll,gollop,gollob,gollier,golik,golida,golias,golian,golia,golec,goldthorpe,goldhorn,goldhirsh,goldfuss,goldfeld,golderer,goldenstein,goldenman,golde,golbin,golackson,goicoechea,goffigan,goerlich,goepfarth,goepel,goeing,goehringer,godboldt,gochett,gochal,gocek,goblirsch,gnoza,gnegy,gnabah,gmernicki,glyn,glueckert,glowacky,glovinsky,gloston,gloshen,glos,glogowski,gloeckler,glimpse,glidwell,glesener,gleitz,gleckler,glebocki,gleber,glazner,glazebrook,glaves,glavan,glasby,gladysiewski,gladle,gladhart,gjeltema,givant,gius,giulioli,gitt,girres,girbach,girand,gip,giottonini,giorno,gionta,giombetti,gioffre,gioe,ginzel,ginsel,ginocchio,ginnis,ginard,gimse,gilzow,gilton,gilstad,gilomen,gilner,gilly,gillming,gillion,gillich,gillice,gille,giliberto,gilhuly,gilgan,gildemeister,gilcris,gigger,giffith,giffee,giff,gietz,giesel,giera,gibeaut,gibala,giasson,giarusso,giarrano,giaquinta,giannavola,giandomenico,gianandrea,giallorenzo,giacherio,giachelli,giacchi,ghebremicael,gezalyan,getzschman,getzlaff,gettens,gettelman,gestether,gesing,gesamondo,gerz,gerwin,gerveler,gertsema,gerthung,gerten,gertel,gerteisen,gerstenberger,gershkovich,gerney,germy,germana,gerich,gerdiman,gerckens,gerbig,georghiou,geoly,gentleman,gentges,gentelia,gensel,geniesse,genia,generalao,gemmiti,geml,gelner,gellings,gellinger,gelino,gelhar,gelfond,gelerter,gelder,gelbart,geisinsky,gehrki,gehm,geen,gederman,gede,gearn,geant,gazzara,gazitano,gazdik,gayanilo,gawthorp,gavit,gaviglia,gavett,gavan,gavagan,gausman,gaukroger,gaufusi,gaudier,gaudett,gauci,gatzow,gatta,gatheright,gatesy,gatesman,gastelo,gaschke,garwin,garter,gartenmayer,gartenhaus,garsjo,garroutte,garrettson,garrean,garre,garnham,garnache,garmire,garmen,garlett,garkow,garito,garinger,gargan,garcon,gapp,gantzler,gantvoort,gansert,gansen,ganns,gannetti,ganin,ganigan,gamotan,gammond,gamer,gamello,gambrill,gambold,gambee,gambardella,galven,galvani,galuszka,galuppo,galmore,gallusser,gallodoro,gallington,galleta,gallegoz,gallaugher,gallargo,galkin,galipo,galinis,galimberti,galic,galbiso,galathe,galassini,galanti,galano,galagher,gajeski,gajardo,gaiters,gails,gailliard,gaffer,gafanha,gaer,gadewoltz,gaden,gackle,gabrial,gabrenas,gabossi,gables,gabl,gabhart,gabeline,gabbamonte,fyler,fykes,fusner,fusillo,fushimi,fus,furtak,furblur,fundora,funderberg,fumero,fuls,fulham,fulco,fujimura,fujikake,fugueroa,fuger,fugatt,fuerstenau,fuerbringer,frymoyer,frymier,frymark,frutiger,frushour,fruman,fruin,frugoli,fruehauf,froyd,frosto,frontis,frontiero,fronick,froneberger,frohberg,froebe,frobish,frittz,fritchley,fritchey,frisinger,frisell,frija,friehauf,friedenthal,friebel,freundlich,fret,frerich,frens,freker,freiseis,freimark,freilino,freiheit,freiermuth,freidin,freemantle,freeh,freedlander,freeders,freeburger,fredregill,frederique,freckleton,frecker,frazzano,frauenfelder,frattali,fratta,fratrick,fratercangelo,frasso,frashure,fraschilla,franzman,franzini,franza,franty,fransisco,franpton,frankson,frankland,frankiewicz,frankart,frangione,franchini,francescone,fralic,fraklin,frair,fragosa,fradkin,fracasso,foyer,foxhoven,fowlie,fowley,fowlar,fower,foute,foussell,fouquette,founds,fougner,fosmire,fosher,fosbrook,fortun,forss,forsmann,forslin,forsee,forpahl,fornili,fornier,fornaro,formichelli,formaggioni,forkum,forkell,foriest,forgrave,foresta,forejt,foreback,forcum,forcht,forchione,forch,forberg,forbach,fonua,fonteno,fonteneau,fongvongsa,fondriest,fondaw,fonck,fohl,foglio,foersterling,foddrell,focke,flugum,flucas,fluaitt,floss,florendo,floras,floer,flockhart,flockerzi,floan,flin,fliger,flieller,fleurilus,flenord,fleniken,flenaugh,flemmon,flemm,fleites,fleischner,fleckles,flechas,flauding,flatter,flato,flanner,flanegan,flammang,flakne,flaker,flagiello,fladung,flachs,flaa,fiwck,fitzrandolph,fitzherbert,fitzgerrel,fitsgerald,fisser,fishell,fischl,fischhaber,fischel,fiscella,fiscel,firpi,firenze,fiorilli,fiorica,finwall,finklestein,fingerson,fingerman,fineout,finello,finell,findlen,finco,filthaut,filpus,filo,filla,fili,fil,figiel,figgeurs,figert,fietek,fiest,fieser,fiesel,fickbohm,ficht,ficchi,fialho,fial,feyh,feyereisen,feuss,feusier,fette,festini,fest,fesko,fertik,ferrusi,ferrone,ferrio,ferringo,ferries,ferrie,ferrett,ferrato,ferrario,ferraraccio,ferranto,ferr,ferouz,fernette,fernanders,ferkel,feret,ferer,ferenz,fenrich,fenniman,fennig,fenison,fendrick,fendlason,fend,fenbert,felver,feltham,felonia,felling,fellezs,felizardo,felio,felicien,felicia,felicano,feliberty,feistner,feister,feintuch,feilds,feighner,feierman,fehrs,fegueroa,fegles,fegette,feerick,feela,feehly,feehery,fedorko,fedie,fedezko,fedewa,federkeil,fecto,fechtig,fecher,featheroff,feagans,fazzari,faycurry,fawson,fawler,favuzzi,favro,favian,favazza,fausey,faus,faupel,fattore,fatora,fathy,fathree,fatheree,fassinger,faske,farug,fars,farnese,farkus,farinha,faren,faraimo,farahkhan,faragher,fanti,fanter,fantazia,fantauzzo,fansher,fandino,fanatia,famageltto,falzon,fallow,fallenstein,falencki,falcioni,falci,failey,failde,faigley,faidley,fahrni,fahrlander,fahrenthold,fahning,fago,fagle,fagerquist,fagerlund,fageraes,facello,ezzelle,eyton,eyestone,exton,exantus,evjen,evilsizor,evertt,evertsen,eversmeyer,everroad,everline,everet,evartt,evansky,evancho,eull,ettman,ettienne,ettel,etringer,eth,estronza,estrem,estrade,estok,estle,estimable,estess,estella,estanislau,essix,essency,esquinaldo,espiridion,espinel,esperon,espenlaub,espejel,esparsen,esmont,esmon,esmay,esmaili,eskins,eskind,eshmon,esfahani,escober,escanlar,erz,ersery,eros,ernster,erlebach,eriks,erichson,erger,eredia,erdos,ercole,ercolano,erazmus,eraso,epel,eovaldi,ensz,ensel,enock,ennes,enis,engnath,engfer,engelmeyer,engelberg,engard,endris,endreson,endorf,endersbe,ende,encino,emshwiller,empasis,emore,emmond,emiliano,emerling,emenaha,emde,emberling,emano,elway,elvey,eltringham,elter,elsken,elsheimer,elsaesser,elrick,elreda,elpert,elnicki,elmes,ellsmore,ellrod,ello,ellinghuysen,ellingham,ellingburg,elles,ellenbogen,elleby,ellcessor,ellamar,elke,elijah,eligio,elieff,elicker,elian,eliades,elhadi,elfenbein,elenbaas,eldringhoff,eld,elbie,eke,ekas,eisnaugle,eisiminger,eisenhaver,eisenhardt,eisenberger,eiselein,einwalter,eighmey,eidemiller,eickmeyer,eichstedt,eichenberg,eichberg,eibel,ehrisman,ehrenzeller,ehman,ehli,ehl,eheler,egwuohua,eglin,egler,egersdorf,egelston,efthimiou,eelkema,edu,edridge,edland,edenholm,edem,economou,eckmann,eckblad,eckardt,echternach,echter,ebrahimi,eberst,ebershoff,eberheart,ebbett,eayrs,eavey,eatough,eastling,eastern,easterlin,earthly,earing,eakles,eagleman,eacho,eaby,dzwonkowski,dzurnak,dzurilla,dziuba,dzinski,dziewanowski,dziekan,dyrstad,dydo,dvorsky,duyer,duttinger,dutchess,duston,dush,durward,dursteler,durpee,durough,durniok,durnan,durisseau,duris,duriga,durda,durboraw,dura,duquaine,duplessy,duplanti,dupes,duperre,dupaski,duos,dunshie,dunphe,dunnell,dunkinson,dunkerley,dunkan,dunemann,dunderman,duncans,dunahoe,dumouchel,dummett,dumeny,dumbar,dumar,dulan,dukett,duk,duis,duguette,dugre,dufrain,dufauchard,duesterhaus,duesterback,duerst,duenwald,dudzik,dudycha,dudenbostel,dudden,ducklow,duckey,duchnowski,duchane,duceman,dubovsky,dubler,duber,dubel,dubbert,drutman,drummey,drumbore,droy,drow,droubay,drorbaugh,dropinski,dronko,dronick,droggitis,drissel,driscol,drinen,driessen,driedric,dreuitt,drenning,drelick,drejka,dreiss,drebes,dratch,drakulic,drakos,draime,dragovich,dragich,draggett,dragg,drabicki,doyscher,doxbeck,downy,downhour,dowland,dowker,dowds,dowda,douyette,douthett,doughman,dougharty,douga,doudna,dotolo,dossman,dosh,dorsinville,dorsay,dorrill,dorosh,dornbrook,dorlando,dorio,dorie,dorcas,doporto,dopita,doorley,dooner,donton,dono,donnerberg,donnalley,donlyuk,donkle,donilon,doniger,donigan,doniel,doncaster,donatich,donaher,donah,donaghue,donaby,domowicz,domitrovich,dominowski,dominiak,domenice,dombek,domagalski,domagall,dolsen,dolmajian,dolley,dolinski,dolhun,dolfi,dolecek,dokovic,dok,dohrn,doerksen,doelger,doeberling,dody,dodimead,dodgion,dockum,dockerty,dochterman,dobrzykowski,dobrynski,dobrushin,dobrosky,dobrinin,dobison,dobbyn,dobbe,dlugos,ditucci,dittus,dittmann,dito,ditmars,disotell,disorda,disharoon,dischner,discala,disalvi,dirth,dirr,dirienzo,dipolito,dipilato,dipietrantoni,dipanfilo,dioneff,diomede,dinuzzo,dintino,dinsmoor,dinsdale,dinos,dinora,dinnendahl,dinkle,dininger,dingillo,dingie,dingell,dimitry,dimicco,dimezza,dimarzio,dimario,dimariano,dimanche,dilucca,dillis,dilliner,dillin,dillashaw,dilillo,dilg,dilella,diker,digiouanni,digeorgio,difronzo,difrancisco,dietterick,diestler,dies,dierkes,diekema,diederichs,dieball,didway,didonatis,didomizio,didio,didato,dicosmo,dicorpo,dicocco,diclaudio,dichiaro,dible,diblase,dibiasi,dibbern,diano,diani,diangelis,diamantopoulo,diaco,dhruva,dheel,dharas,dezalia,deyak,deya,dewolff,dewick,dewese,dewater,devot,devost,devis,devilliers,devery,deveny,devenny,develice,devasier,devarona,devanski,devai,deus,dettorre,dettor,detrolio,detrich,detillion,deteso,determann,deterline,deterding,detchon,detaeye,destina,destefani,desruisseaux,desormeau,desonia,desmore,desko,desimas,desher,deshayes,deschene,desantos,desando,desamparo,desalvatore,derx,deruiter,derosie,derogatis,derman,derkas,derivan,derington,derienzo,derian,dereus,derenzi,derentis,derderian,derastel,deraps,dequinzio,deprato,depont,depiro,depierro,depeyster,deonarine,deocampo,denzine,denwood,denos,denooyer,denomme,denoia,dennig,denjen,denisco,denick,denholm,denfip,deneui,denetclaw,denet,denery,demuzio,demske,dempewolf,demorrett,demorizi,demny,demiter,demilt,demik,demien,demianczyk,demetrakos,demer,dembek,demauro,demase,demart,demarino,deluzio,delullo,delucian,deltufo,deltora,delsoin,delsavio,delross,delperdang,delpaggio,delosier,delonge,delonais,deloge,delmendo,dellwo,dellum,dellosso,delliveneri,dellefave,dellarose,dellapenta,dellamonica,delgoda,delekta,delegado,deldonno,delco,delce,delbene,delavergne,delashmutt,delapuente,delaporte,delana,delallo,delahay,delagol,delagado,delabarre,dekruif,dekoning,dekeyzer,dejoseph,dejardin,dejarden,deister,deigado,deichmann,deichman,dehm,dehlinger,dehl,dehetre,dehaney,dehaas,degrood,degrass,degrande,degooyer,degnim,deglandon,degenfelder,degenaro,degear,degagne,defrang,defrain,defosset,defosse,defont,defir,defayette,deerdoff,deely,dedrickson,dednam,dederich,decurtis,decourt,decourcey,decock,declerk,decius,dechavez,dech,december,decarvalho,decarmine,decaire,decaen,debrosse,debreto,debrecht,debrae,debore,debien,debenedictis,debarge,debardelaben,debaets,deasis,dears,dearruda,dearring,dearinger,dearin,dearcos,deanes,deakyne,dazzi,dazi,dayao,dawkin,davolt,davise,davine,davidsmeyer,davidowicz,davaz,davari,davance,dauster,dause,daulerio,daughters,daugereau,daubney,datamphay,dasouza,daskal,dashno,dashne,dasen,daschofsky,dasch,darwich,darvish,darveau,darting,darthard,darron,daron,darnstaedt,darmody,darmiento,darington,dariano,daria,dardenne,darakjian,danyow,dannis,danniels,danni,dannelly,dannelley,dannatt,daniely,dangelis,danese,daner,dandoy,danco,danca,danas,damrell,damone,damms,damme,dalporto,daloisio,dalmata,dallison,dallam,dallago,dalegowski,dalecki,daku,daking,daken,dajer,dajani,daidone,dahlka,dagres,dago,dager,dafonte,dada,daczewitz,dach,czysz,czubakowski,czartoryski,czapiewski,cyrnek,cyree,cygrymus,cwikla,cwalinski,cutrera,cuther,cutchember,cushner,cusenza,curreri,curlis,curio,curimao,curia,curey,cunio,cumoletti,cumberlander,culpit,culloton,cuffy,cuffman,cuddington,cucuta,cucufate,cubine,cubano,cuadras,csuhta,crutison,cruther,crusinberry,crummell,crumly,cruff,crozat,crossmon,crosiar,crookshank,crookes,cronoble,croner,cromeans,crolley,crofutt,crockette,crivelli,crivaro,cristino,criste,crissey,crisalli,criley,cribari,crewe,creselious,crescenti,crepps,crenwelge,creitz,cregin,cregger,creekbaum,credi,crebs,crayford,cravy,cravalho,crauswell,crathers,crask,crapp,crape,crapanzano,cranson,crans,crannell,crandal,craigwell,craigmyle,crafter,cradler,coxwell,coxen,cowlin,covitz,coventon,coutre,coutinho,coutermarsh,courton,courseault,courrege,courey,coulon,coulibaly,couden,coton,coste,cossett,cosman,cosma,coslow,cosico,coshow,corwell,corvo,corujo,cortopassi,cortinez,cortijo,corrio,corrington,corriher,corridan,corrga,correla,corping,corpe,coroniti,cornn,cornmesser,cornella,corneille,corkron,corf,coreen,cordiero,cordew,cordenas,corcuera,corbley,coray,coraham,copstead,copsey,copping,coppes,copney,coopper,cooperider,coopage,coonse,cookerly,conwright,contreraz,continenza,contes,consuelo,constine,constanzo,constantin,constancio,consentino,conradt,conour,conoley,conney,connerat,conlogue,conforme,confalone,coneway,condroski,condina,condiff,condi,conchado,conch,concatelli,conaughty,commerford,comissiong,cominski,cominotti,comar,colschen,colpi,colpa,colony,collons,collon,collicott,collea,collari,colker,colier,colesar,colemen,colecchi,colcher,colchado,coklow,cokel,cohick,cofone,coffinberger,coffell,coffel,codispot,codilla,cocroft,cockerhan,cochren,cochenour,cobetto,cobar,coalter,clyman,cluver,clusky,clunes,clukies,clowerd,clouatre,clossin,cloos,clokey,clinkinbeard,cliffton,clibon,clevland,cleverley,clesca,clerc,clemenza,cleath,cleasby,cleal,clavijo,clater,claros,claghorn,clacher,clabo,civil,cittadini,citroni,cissel,cisar,cirella,circelli,ciprian,cipcic,ciotta,cinnamond,cinkan,cinco,cinar,cimorelli,ciminera,cilenti,cihak,cieloszyk,cidre,cicen,cicali,cibik,ciavardini,cianfrani,cianciola,ciallella,ciaffone,chyle,chy,churchfield,churape,chuma,chulla,chueng,chubicks,chrystal,chrosniak,chriswell,christopoulos,christi,christerson,christenbury,chowenhill,chowansky,choudhary,chor,chopton,cholula,chollett,choinski,chocron,chockley,chochrek,choates,chlebus,chiz,chitrik,chisman,chiphe,chiola,chiodi,chinault,chime,chimal,chilsom,chillo,chicles,chicharello,chicalace,chiariello,chiappari,chhan,chham,chez,chevis,cheverton,cheverez,cheu,chessman,cherubini,cherrin,cheroki,cherny,chernich,chernesky,cheranichit,cheeseboro,chech,cheam,chavoustie,chavies,chaumont,chaulklin,chatampaya,chasson,chassaniol,chary,charvet,charry,chari,chararria,chappo,chappa,chapmond,chaplik,chapen,chanthasene,chanler,chanco,chamul,champaco,chalupa,challinor,challa,chalender,chaknis,chakkalakal,chaisty,chaddick,chaboya,chaberek,chabbez,cevera,cerverizzo,cerventez,cervantsz,cerva,cerroni,cerri,cerrello,cerone,cernuto,cernota,cerminaro,cerf,ceretti,cerceo,cerasuolo,ceraso,cerasi,cerar,ceraos,cepin,cepas,centi,cendana,cendan,cellar,celeya,ceder,cecot,cazel,cazaree,cawon,cawein,cavrak,caveness,cavalaris,cavaiani,cauterucci,caughorn,caughell,cauazos,catts,cattanach,catrini,catozzi,catignani,catholic,catherson,catherine,cathell,catello,catchpole,catanzano,casuscelli,castros,castrey,castongvay,castillion,castelum,castells,castellion,cassler,cassino,cassilano,cassiano,cassetty,cassens,cassells,cassavaugh,cassagne,cassa,casolary,casmore,casley,caska,casis,casini,cashour,cashmer,cashett,casement,casciato,casavez,casasola,casarz,casar,casana,casales,carvill,carvallo,cartner,carrousal,carrizo,carretta,carrethers,carrao,carran,carpen,caroselli,carolla,carnillo,carnegia,carmin,carmickel,carlini,carland,carknard,carioscia,carina,carideo,carfrey,cardinalli,cardiff,cardazone,carbonella,carbery,carbee,caravetta,caravati,caramelo,caramella,caraig,carabine,cara,capristo,capri,cappellini,caporiccio,capicotto,capestro,capener,capek,capas,capaccino,caoagdan,canwell,cantella,cantakis,canson,cansino,cansibog,cannistraro,canner,caneza,caney,caneva,canetta,canestraro,candozo,candlish,candell,canant,canalez,can,camus,campora,campobasso,campble,campau,campain,camlin,camisa,camerino,camerano,camenisch,camelin,cameli,cambia,camareno,camancho,camack,calvan,calumag,caltagirone,calowell,callnan,callington,calliham,calligaro,caller,callar,callam,callagy,callagher,callado,caliman,caldron,caldoron,caldarera,calcao,calaf,cakmak,cajulus,cajka,caivano,caires,caire,caiozzo,cains,cainne,caimi,cagnon,cagno,cagan,caffentzis,cafasso,caez,caddigan,caddel,cacatian,cabugos,cabon,cabarcas,cabanillas,cabanela,cabam,bywaters,bystron,byse,byous,bynun,byczek,bybel,byal,buzza,buzo,buzis,buvinghausen,butzke,buttross,buttray,buttke,buttitta,butenhoff,busscher,busk,busitzky,bushweller,bushrod,bushfield,buschur,busacca,burzlaff,burvine,burtts,burtschi,burtell,bursik,burrs,burras,burows,burnie,burnash,burmside,burm,burly,burlson,burlile,burlaza,burlage,burkstrand,burkly,burklow,burkin,burian,burgs,burgoa,burgey,burgees,burfeind,burdzel,burchinal,burbine,buratti,buonassisi,buonaiuto,buntz,bunts,buntenbach,bunson,bunda,bumpaus,bumbalo,bumbaca,bullivant,bullin,bulisco,bulik,buley,bulat,bukowiecki,builes,buhrke,buhlig,bugh,buffone,buenviaje,bueler,buehlman,budzik,budy,budrovich,budish,budiao,budhu,buden,buddy,bud,buczko,bucknor,buckmeon,buckless,buckett,buckaloo,buchwalter,buchmiller,buchmeier,buchite,buchinsky,bucheli,buchann,buchal,bucaro,bubolz,buboltz,bubert,brzezicki,brzenk,brys,bryngelson,bryla,bryington,bruzewski,bruzek,brustmann,brusser,bruscato,brunzel,brunkhardt,brunick,brunetta,brunecz,bruna,brumaghim,bruker,bruin,brugliera,bruffee,brueske,bruegger,bruechert,bruckmeier,brroks,brozeski,broyle,brownlie,browman,broudy,brothen,broski,brosi,brookskennedy,brookie,bronston,broncheau,brommer,brola,broitzman,brohn,broglio,brogley,broers,broering,brodtmann,brodis,brodine,brodfuehrer,brodess,brodes,brockus,brockenberry,brociner,brochet,broadnay,brizeno,britts,brinley,brinkhaus,brinius,brininger,bringer,brindza,brindger,brinar,brilowski,brigner,brightharp,brighter,brienza,brienen,bridenbecker,brickson,breznay,brezinka,breyers,brevell,brettmann,bretos,bresser,brentz,brennick,brening,brendeland,brem,breiter,breihan,breidigan,bredlow,bredin,breckley,breckenstein,brebes,breaz,breaud,breath,bready,brazie,braunwarth,braunberger,brauman,braucks,brath,brasure,brasswell,brasseux,braskett,brasby,brantingham,bransfield,branseum,brano,brangers,brang,branes,brandstrom,brandorff,brandom,brandenburger,branck,brancaccio,bramuchi,bramlitt,bramel,bramasco,bram,brakke,brak,braget,bragado,brafman,bradmon,bradick,bradey,bradd,bracklin,brackbill,brabazon,braband,bozych,bozic,boyl,boyens,boyde,boyas,bowlick,bowle,bowcock,bouy,bouvia,bousum,bourraine,bourgon,bourbois,bouquin,boumthavee,boulger,boulch,boulais,boughn,bouges,boudle,boudjouk,boucouvalas,boucaud,bottrell,bottoni,bottella,bothner,botellio,boswink,bostow,bostain,bosson,bossier,bossey,bosold,boslet,boshnack,boshell,bosheers,bosefski,borza,boryszewski,borysewicz,borson,borseth,borroto,borrigo,borriello,borrello,borowicz,borovetz,borovec,borgelt,bordinger,bordas,bord,borcuk,borcher,borbridge,boothman,bookhardt,boocock,bonwell,bonsal,bonnoitt,bonnifield,bonnick,bonnel,bonker,bonita,boning,bonifield,boniface,bongle,bongivengo,bongio,bonge,bonett,bonebright,bondroff,bondoc,bonda,boncella,bonaventure,bonalumi,bonadona,bonaccorso,bonaccorsi,bompiani,bommer,bolvin,boluda,bolorin,bolon,bollom,bollettino,bolk,boliver,boline,bolieu,boliek,boleyn,boldul,boldery,bolante,bokor,boklund,bojanowski,boisuert,boislard,bohren,bohmann,bohlinger,bohart,boham,bogust,bogh,bogatay,bogany,boeving,boeshore,boesenberg,boerstler,boers,boenig,boelsche,boelke,boekhout,boekelman,boehner,boeckmann,bodwin,bodrey,bodman,bodiroga,bodford,bodensteiner,bodenheimer,boddorf,boddeker,bockskopf,bocchi,bocage,bobola,bobko,boben,boardway,boards,blyzes,blumenkranz,bloomgren,blong,blondeau,blommel,blois,bloem,blocklinger,blisset,blimka,bliler,bliese,blice,bleyer,blette,blesh,blender,blemel,bleifus,blechinger,bleattler,blazosky,blatti,blatteau,blatnik,blatchford,blankship,blankschan,blandy,blandino,blakeway,blakeborough,blaho,blackstar,blackgoat,blachly,blacher,blach,bizcassa,bizarro,bivings,bitsuie,bitsui,bitsko,bistodeau,bister,bisonette,bishel,bisconer,biscocho,biscahall,bisby,bisagna,birts,birnell,birkline,birkenhead,birenbaum,birckett,birckbichler,birchwood,biorkman,bimler,bilous,billinghurst,billey,billeter,billegas,billard,bilkiss,bile,bilcik,bigos,bignall,bigio,biggio,bigas,biffer,biffar,biesinger,bieschke,bierbrauer,bienfang,biehn,biederwolf,bieberle,biebel,bidon,bidner,bidgood,bidez,biderman,bickleman,bicklein,bicket,bicker,bickart,bichel,biard,bialik,bialczyk,bezner,beyrer,beylotte,beyerl,bevly,beulah,beul,betzel,betterman,betsinger,betschman,betita,bethurum,bethoney,beth,beston,besso,bessick,besio,beshear,besarra,bervig,bertus,bertrano,bertovich,bertolasio,bertog,bertinetti,bertelle,bertel,bertch,bertagnoli,berschauer,bersamin,bers,berri,berretti,berretta,berret,bernucho,bernt,bernstrom,berno,bernick,bernice,bernhagen,bernardoni,bernabo,bermers,berlove,berlinghof,berkhalter,berisha,bergseng,bergreen,bergholz,bergert,berez,beresnyak,berdes,beras,benzschawel,benzi,benya,benwell,benty,bentrup,bentele,benser,bennison,bennink,bennerson,bennerman,benitone,beniquez,benik,bengelsdorf,benell,beneduce,benecke,benear,bendzans,bendy,bendt,bendorf,bendolph,bendlage,benders,bendavid,benck,benassi,benari,benage,benadom,benabides,bembury,bemboom,bemberry,belyoussian,belveal,belsey,belongie,belone,belon,beloff,belluomini,belloma,bellmay,bellish,bellisario,bellingham,bellflower,bellfleur,bellerdine,bellemy,bellazer,belkowski,belich,belfiglio,beley,beldin,belback,belarde,belangia,bel,bekerman,beker,bek,beiswanger,beirise,behun,behning,behmer,behlen,begor,begg,beetley,bees,beermudez,beerling,beeck,bedsaul,bedoka,bednorz,becklund,beckerdite,beckendorf,beckenbach,bechthold,bechman,becherer,beavin,beauprez,beaumier,beauliev,beaugard,beaufait,beaudrie,beathe,beasmore,bearup,bearfield,beahn,beadnell,beadell,bazzel,bazzanella,bazelais,bazata,bazarte,baza,bayle,bayete,bawa,bavzee,bavard,bausley,baunleuang,baumgard,baumbusch,bauknight,baugham,bauers,bauermeister,baublitz,battistini,battiato,battiata,batters,battaglini,bathurst,bathrick,batel,batalona,basua,bastura,bastress,bastilla,bastidos,bastic,basten,bastedo,bastain,bassil,basset,bashinelli,basbas,baruth,barufaldi,bartylla,barts,bartrop,bartosz,bartosiak,bartolotto,bartolet,bartoldus,bartnett,bartlone,barthen,barthelman,bartenfield,bartczak,barsotti,barrocas,barrile,barrieau,barrer,barreira,barranger,barranca,barquera,barnscater,barnfield,barncastle,barnathan,barnar,barlip,barkins,barkenhagen,barkalow,barimah,baridon,barhydt,bargar,barff,bardeen,barcelona,barby,barbini,barbiere,barbetta,barberis,barberian,barban,barasch,baranow,baranovic,barajos,baraby,bapties,banyas,bantug,bantin,bantillan,bantay,bansbach,bankemper,banis,banick,banecker,bandin,bandemer,bandanza,bance,banales,bammon,bamfield,bambacigno,bambaci,balyeat,balvanz,balsano,balmores,ballreich,balloon,ballmer,ballintyn,balley,balletta,balhorn,balford,balezentis,baldrey,baldiviez,balder,baldassarre,baldacchino,balchunas,balceiro,balbin,balaz,balaski,balancia,balagtas,bakst,bakkum,bakios,bakeley,bajorek,bajdas,baizer,baitg,baise,bailony,baillio,baille,baiera,bahun,bah,bagne,bagi,baghdasarian,bageant,bagdonas,baetz,baeringer,badget,badeau,baddeley,bacy,backey,backenstose,backen,backe,backbone,baccouche,bacco,bacarella,babitsch,babena,babbin,babbel,babat,bab,azzaro,azoulay,azimi,azer,aylsworth,ayarza,axline,axelsen,awtrey,avola,avie,avetisyan,averyt,aveado,avanzato,avala,auyer,auxilien,auwarter,aurges,aures,auprey,aupperle,aunkst,aumich,aument,aumavae,aulbach,aukes,augspurger,auffrey,attridge,attkisson,attinger,atta,aton,atoe,atiyeh,athmann,athay,atchity,atallah,atala,astwood,astolfi,astol,asters,aspegren,asma,ashpole,ashfield,ashely,asevedo,aschmann,asar,asaeli,arzilli,arundel,arujo,aruiso,arturo,artry,artison,artinian,arrizaga,arriazola,arpino,arons,aronhalt,arntt,arniotes,arnholtz,arneberg,armillei,armijos,arm,arleth,arlen,arlan,arkins,arjes,arizzi,arizola,ariyoshi,aring,arimoto,arigo,arietta,arie,aridas,aricas,arhelger,arhart,arguillo,arguellez,argote,argenal,arenos,arenivas,arenivar,arendz,arendsee,arebela,ardizzone,ardion,ardery,ardd,ardan,arcino,arcilla,arcea,arcaute,arcangel,arcadipane,arbry,araque,aramini,arambuia,aragus,aragundi,aragoni,aragaki,aradanas,arabie,arabia,ar,apyuan,apuzzi,apruzzese,applewhaite,applebury,appeling,appelgate,apling,apking,apela,aparo,apa,aoay,anyan,antrican,antonopoulos,antonis,antonich,antonaccio,antona,antolik,antinore,anteby,anslinger,ansbacher,ansara,annette,ankersen,anis,aniol,aningalan,aniello,anichini,anibal,angviano,anglum,angley,angerer,angeloro,angeloff,angelocci,anestos,anerton,anelli,andzulis,andruss,andrian,andreatta,andonian,andon,anderon,andebe,andary,ancy,ancell,anasagasti,anakalea,anagnostou,amyotte,amtower,amstein,amsinger,amsili,amphy,amonette,amolsch,amistoso,amisano,amidei,amesquieto,amert,amento,ameling,amelang,ambroz,ambrosone,ambres,amble,amberson,ambeau,amati,amargo,amancio,amailla,amadi,alzugaray,alvorez,alverest,alven,alvarengo,alvalle,alvacado,alummoottil,alukonis,alu,altwies,altum,altringer,altop,altheimer,altew,alterio,alsman,alsdon,alsbrooks,alsandor,alrich,alrais,almario,allor,allocca,allnutt,allmand,allhands,allgaeuer,allessi,allenbrand,allemond,allegre,allcorn,allbones,allamong,allaband,algeo,alge,alfreds,alfera,alexzander,alexiou,alexaki,alexader,alevedo,alerte,alekna,aleizar,alegi,alegar,aleff,alecca,aldrege,aldi,aldarondo,alcosiba,alcombright,alce,alcaoa,alcaide,albriton,albrekht,albracht,alberthal,alberro,alberda,alattar,alar,alampi,alamos,alaibilla,alacano,akuchie,akram,akinyooye,akiereisen,aimbez,ailstock,ahyou,ahrenholtz,ahonen,ahmau,ahlstedt,ahle,ahlborn,aharonof,aharon,ahal,aguino,aguillera,aguiler,agueda,aguallo,agrios,agriesti,agricola,agreste,agrela,agre,agney,agne,agliam,agerton,afoa,aflalo,affelt,affagato,afan,aemmer,adzhabakyan,ady,adside,adrovel,adrid,adonis,adleman,adle,adjutant,adesso,adels,addo,adamiak,acron,ackins,ackies,achziger,achzet,achekian,ache,acfalle,accetturo,abubakr,abson,abramowski,aboytes,aboulissan,abling,ablin,ablang,abke,abetrani,abernatha,abela,abeb,abdin,abdelwahed,abdella,abdeldayen,abdel,abbinanti,abbay,abbadessa,abaya,abaunza,abatti,aasby,aaland,aaby,zysett,zwinger,zweier,zuziak,zusman,zuro,zurkus,zurheide,zurawik,zuniega,zumot,zullig,zukowsky,zukof,zukerman,zuclich,zuchara,zubrzycki,zuberbuhler,zuazo,zsohar,zschoche,zrimsek,zoutte,zotos,zorzi,zoroiwchak,zorens,zoquier,zonia,zone,zondlo,zomora,zombro,zombory,zombo,zomberg,zolman,zollar,zolinski,zolinas,zoellick,zoelle,zoebisch,zodrow,zoda,zobell,zmiejko,zlotnick,zlatkin,ziyad,ziter,zita,zissler,zisser,zirin,zircher,zipse,zipkin,zipay,zinni,zinkl,zimit,zimba,ziman,ziler,zilahi,ziko,zihal,zieske,zieser,zientara,ziencina,zielonko,ziek,ziehm,ziego,ziegenhagen,ziedan,ziebold,zidzik,zickuhr,zicari,zibert,zibelli,ziak,ziadie,zezima,zeyadeh,zeto,zetes,zerzan,zerring,zerom,zerck,zerbel,zentgraf,zenker,zener,zenbaver,zena,zemon,zemjanis,zeminski,zelmar,zellous,zellefrow,zelkind,zeleny,zelenko,zeis,zeimetz,zeimantz,zeilman,zehnpfennig,zehe,zeegers,zeckzer,zebell,zebel,zeals,zdrojkowski,zazozdor,zaxas,zawadzki,zavatson,zavadoski,zatko,zastawny,zaspel,zarzuela,zarycki,zarucki,zart,zarriello,zarozinski,zarnick,zarkin,zaritsky,zarella,zappolo,zappile,zappavigna,zapoticky,zapico,zapato,zapatas,zanueta,zanter,zanola,zanis,zaneski,zanco,zamzam,zamperini,zamparini,zampaglione,zamostny,zammiello,zammetti,zambotti,zamborsky,zam,zalwsky,zakarian,zaituna,zaitlin,zaidel,zaic,zaibel,zahri,zahradka,zahra,zahorchak,zaharchuk,zagorac,zagen,zaffina,zaffalon,zadra,zadow,zador,zadd,zacharia,zacharewicz,zablonski,zabka,zabik,zabielski,zabek,yuzn,yuste,yusi,yurkanin,yurich,yurchiak,yungclas,yungbluth,yunan,yuki,yueh,yucha,yslava,yrigollen,yragui,ypina,yozamp,yovino,yovanovich,yournet,younkins,younglove,younglas,youket,yosko,yoshimori,yorton,yorn,yorkman,yorio,yorgey,yoquelet,yonkoske,yongue,yonge,yoney,yonemori,yonek,yokiel,yokely,yoders,yo,yngsdal,ylonen,yilma,yidiaris,yezek,yestramski,yessios,yeskey,yerry,yerly,yerbich,yenz,yenney,yenner,yenglin,yengich,yendell,yeldon,yekel,yeisley,yeilding,yegge,yeend,yeeloy,yearicks,yeamans,yeakle,ydara,ybos,yballe,yavorsky,yater,yasutomi,yasinski,yarzabal,yarrell,yarish,yanoff,yannotti,yankovitz,yanity,yanetta,yandura,yancik,yanan,yanai,yamnitz,yammine,yamkosumpa,yakulis,yaklich,yakel,yahraus,yahna,yahl,yagoudaef,yagin,yagecic,yaftali,yafei,yafai,yablonsky,xander,wzorek,wykes,wydryck,wydo,wydler,wycuff,wyborny,wurts,wurgler,wuolle,wunderly,wun,wulkan,wuitschick,wuestenberg,wuerz,wuellenweber,wucherer,wublin,wubbel,wrotten,wrinkles,wriedt,wrenne,wreede,wraggs,woyahn,woulard,woudenberg,woskobojnik,wosher,wortinger,worstell,worst,worner,worn,wormely,worlow,workings,workinger,wootan,woolhouse,wooleyhan,woolcott,woodliff,woodert,woodend,woodburg,woodand,women,wombolt,wolzen,wolthuis,wolsted,wolsky,woloszczak,woller,wolkowski,wolkowiecki,woliver,wolhok,wolfsberger,wolfred,wolffe,wolfertz,wolbeck,wokwicz,wojtowich,wojtecki,wojnaroski,wojeik,woiwode,wohlwendi,wohlschlegel,wohlrab,wohld,woester,woernle,woelzlein,woelfle,wodskow,wlosinski,wlodyka,wlazlowski,wlach,wizar,wiuff,witvoet,wittstruck,wittry,wittliff,witterstauter,witsell,witosky,withy,witherbee,withenshaw,witczak,wisterman,wisnosky,wisniowski,wiskowski,wisk,wisinger,wisenor,wischner,wisbey,wirtjes,wirght,wirf,wipprecht,winzler,winzenried,wintringham,winterton,winterfeldt,winterbottom,winsted,wins,winninger,winning,winney,winnewisser,winners,winnegan,winklepleck,winkleblack,winkelpleck,winkeljohn,winkelbauer,winingear,winikoff,wingstrom,winett,winesickle,winesberry,winek,windmeyer,windhurst,windam,wimpey,wiman,wilts,wiltjer,wilterdink,willrett,willour,willmes,willmann,willinsky,willington,willigar,williama,willegal,willcoxon,willand,willame,willaby,wilkowitz,wilkers,wilison,wilis,wilgocki,wilging,wilfinger,wilebski,wildin,wildfong,wilderson,wildenthaler,wildeisen,wildauer,wilcinski,wilansky,wilabay,wikins,wikert,wik,wiinikainen,wiggains,wigen,wieto,wiess,wiesman,wierzba,wierschen,wierschem,wiehe,wieger,wiederwax,wiederin,wiede,wieciech,wiechert,wiechec,widrig,widowski,widmaier,widlak,widdoes,wickus,wicketts,wickemeyer,wicka,wicinsky,wibeto,wibberley,wibbenmeyer,wiatrak,wiatr,wiand,whyman,wholly,whittley,whittiker,whitteker,whitset,whitmyre,whitmeyer,whitheld,whitesinger,whitemore,whitacker,whistle,whisker,whisenton,whippie,whipp,whildin,whigum,whiby,whelton,wheeington,whan,whaler,whal,weyhrauch,wewerka,wetterauer,wetselline,wetklow,westwater,westrom,westre,westhouse,westervoorde,westergaard,westerbeck,westcote,westaway,wesselink,wesselhoft,weslowski,weslow,wescovich,werthman,wershey,werries,wernli,werning,werma,werking,wenzell,wentzloff,wentcell,wenstrand,wensky,wennersten,wenman,wengren,wener,weneck,wendy,wendte,wenderoth,wend,wenclawiak,wence,wemark,weltmer,welms,welman,wellendorf,welfel,weitkamp,weith,weiszbrod,weissmann,weissert,weisse,weissbrodt,weismiller,weisiger,weisenhorn,weisenfluh,weisend,weisenberg,weisdorfer,weisberger,weirather,weinzinger,weinzimer,weinzetl,weintz,weinand,weiker,weikal,weik,weigman,weigleb,weigart,weidenheimer,weiden,weickum,wehring,wehausen,weglin,weghorst,weeth,weeter,weenum,weelborg,weegar,weeber,wedwick,wedner,wedlow,wedlock,wedi,wedgworth,weckenborg,wechselblatt,webbs,webbink,weavil,weatherley,weatherill,wearrien,wearly,weagel,weadon,waymer,wayde,waybill,wavra,waughtel,waughtal,wauch,watzke,wattson,watrs,watral,watne,waterston,waszmer,wasylow,wasyliszyn,wassermann,wassenberg,wassenaar,waskow,waskey,waska,washurn,washup,washuk,washnock,washman,washinski,wasem,wartman,warsme,warsing,warschaw,warsager,warpool,warneka,warnasch,warmbier,warley,warick,warholic,warhola,warhol,warens,wareheim,wardrop,wardon,wardman,wardinsky,wardian,wappel,wanvig,wanser,wanschek,wanland,waninger,wanders,wampol,walzier,walvoord,walto,waltenbaugh,waltemath,waloven,walman,wally,wallravin,wallor,wallinga,walles,wallentine,wallenda,walleck,wallbrown,wallberg,wallbank,walland,wallaker,wallaert,wallack,walkinshaw,walking,walicki,waldrope,waldmann,waldenberg,walczynski,walchli,walbrecht,wakula,wakham,wakenight,wakeling,waitkus,waisman,waisath,wainman,wahoske,wahner,wahlenmaier,wahid,wagon,waggaman,wagenheim,waganer,wafula,waeyaert,waetzig,waelti,waeckerlin,waddouds,wackman,wackerbarth,wachsmuth,wabasha,vyhnal,vuturo,vulgamott,vukich,vrias,vranich,vrablic,votraw,voter,votaua,voskowsky,vorwaller,vorholt,voracek,voong,vonwagoner,vonstaden,vonsoosten,vonkrosigk,vongxay,vongvivath,vongunten,vongsakda,vongal,vonfeldt,vondohlen,vonderkell,vonbraunsberg,vonarx,volpert,volper,volpa,volmink,vollmering,volking,volkers,volkens,volin,volesky,volckmann,vojta,voita,voights,vogtman,vogtlin,voglund,vogland,vogenthaler,vogelpohl,vogds,voetmann,voedisch,vodder,voce,vlk,vlasaty,vlasak,vlahovich,vizza,vizuete,vivolo,vittum,vittek,vitorino,vitkus,vititow,vitera,vitantonio,vitaniemi,visvardis,vissman,visovsky,visosky,visocsky,visnosky,visnocky,viscarro,visaya,virts,virkler,virgili,virgie,virgel,virelli,viramontas,viorel,vintinner,vintimilla,vinsel,viniegra,vinck,villot,villenas,villemarette,villecus,villaquiran,villane,villalouos,villaescusa,vilkoski,vilkama,vilca,vilaro,vilardo,vilandre,viken,vigus,viguerie,vigorito,vigario,viessman,viesselman,viesca,vierthaler,vierps,vientos,vienneau,vidler,victorica,vickey,vicioso,vichidvongsa,viccica,veysey,vespia,veselic,verzi,versele,veroba,vernet,verlotte,verigan,verhaag,vergamini,verga,verfaille,verela,vere,verdine,verdiguel,verd,verbridge,verble,verbit,verbilla,verbasco,ventur,ventrice,ventre,ventors,venth,venosh,vennari,venkus,veninga,venible,venghaus,venetos,venere,veneable,vendelin,vemura,velzeboer,veltre,veltin,veloso,veles,vele,veld,veitz,veitenheimer,vein,veillette,vegher,vegetabile,vegar,veerkamp,veen,vecino,vebel,veater,veader,ve,vayon,vayner,vavricek,vauter,vaulx,vaughner,vaudreuil,vaubel,vattikuti,vathroder,vatch,vastola,vastardis,vassure,vassil,vassie,vasseur,vassen,vasquiz,vasaure,varvil,vartanyan,varron,varro,vargis,varesko,varda,varanese,varakuta,varagona,vanzante,vanyo,vanwyngaarden,vanwassenhove,vanvolkenburg,vanvalen,vantuyl,vantil,vanta,vanstrom,vanslooten,vansicklin,vanscoik,vanschaick,vanruiten,vanostberg,vanorsdol,vanolinda,vanoflen,vannuland,vannover,vannorsdell,vanniello,vanni,vanner,vanmarter,vanleuvan,vanlaar,vankilsdonk,vankammen,vanhevel,vanheukelem,vanhee,vanhauen,vanhamlin,vanhamersveld,vangyi,vangompel,vangoff,vangerbig,vangelos,vanfossan,vanez,vaneffen,vandygriff,vandy,vanduynhoven,vandunk,vandorien,vandon,vandiest,vandeweert,vandevort,vandevere,vandeveble,vandestreek,vandesteeg,vanderwyk,vanderwood,vanderwilt,vanderwege,vanderweerd,vanderweel,vandertuig,vanderstappen,vanderschoot,vandermoon,vanderkaaden,vanderhoot,vanderboom,vanderau,vandenacre,vandemortel,vandeman,vandelaare,vandebrake,vanconant,vancleaf,vanbogelen,vanbenthuyse,vanbeck,vanasselt,vanaprasert,vanandel,vampa,valseca,valree,valot,valorie,vallimont,vallie,vallentine,vallelonga,vallario,vall,valgren,valer,valenzvela,valentyn,valenstein,valenciana,valderamo,valcin,valcho,valakas,vaksman,vakil,vaka,vajgrt,vaissiere,vainio,vaiko,vaghy,vaghn,vafiadis,vafiades,vaeza,vaeth,vadasy,vaclavik,vacio,vaci,vache,vaccarino,vacante,uzun,uxa,uvalles,utvik,uttley,ustico,usman,usina,ushioda,ushijima,uscio,usack,urse,urrey,urreta,urraca,urness,urlanza,uriostejue,urik,urenio,urdiano,urbieta,uptegraft,uppencamp,unterkofler,unnold,unnewehr,unkn,uniacke,unglaub,unck,umnus,umezawa,umbel,ultseh,ultreras,ulses,ullum,ulisch,ulicnik,ulich,uleman,ukich,uken,uhrin,uhrhammer,uhles,uhlenhopp,ugaz,ugaitafa,ueki,uebersax,udinsky,udicious,ucha,uccio,uc,ubry,ubiles,ubertini,ubence,tyssens,tysseling,tyrance,tynio,tylman,tydings,tydeman,twohatchet,twito,twillie,twiet,twiest,tweet,tweddell,twait,tvedt,tuxbury,tuukanen,tutuska,tutoni,tutela,tushoski,turvaville,turturo,turrill,turrie,turpiano,turomsha,turocy,turnpaugh,turnow,turnmyre,turnier,turkmay,turkasz,turinetti,tureson,turdo,turcio,turbiner,turbide,turber,turbe,turansky,tupy,tuppen,tuplano,tuorto,tunon,tunget,tunby,tun,tumolillo,tumminia,tumbleston,tullison,tulis,tuliau,tukuafa,tukis,tujague,tuia,tugade,tuffin,tuesburg,tuerk,tuer,tuenge,tudruj,tudman,tudisco,tuccio,tucay,tuberman,tsuruda,tsuchiura,tsuchida,tsistinas,tshudy,tschirhart,tschache,tsantakis,trzaska,trythall,tryninewski,truont,trumpp,truka,truiolo,truglio,trueluck,trudo,truchon,trucchio,trube,truan,troxil,trowel,trovinger,trotz,trotto,trosen,troost,tronzo,tront,trometter,trombino,tromba,trollope,troke,trojanovich,trojak,trohanov,trogstad,troe,trocchio,trobridge,trobough,trnong,trivane,trippel,trimnal,trimis,trimino,trilt,trillas,trillana,triglia,trigillo,trifone,triffo,trifero,tridenti,tricoli,tricamo,tribue,triblett,trevithick,trevisone,trevis,trevillian,trevethan,treves,treusdell,tretola,tretina,tretera,tressel,treola,trentz,trento,trentman,trenor,trennell,trend,trenchard,tremore,tremillo,trembinski,trelles,treister,treine,treible,treff,tredinnick,treder,trebon,trebesch,trear,traviss,traux,trautner,trausch,traum,trattner,trass,traphagen,trapeni,trapalis,traner,tramonti,trainham,traicoff,trahern,traffanstedt,trachsel,tracewell,trabold,trabazo,tozloski,toyota,toyn,towse,townsand,towels,touton,toussand,toupe,touney,toudle,touchard,touby,touart,totzke,tototzintle,totino,toting,tossie,tosco,tosch,tortu,tortolano,tortelli,torruellas,torros,torrion,torrillo,torrico,torreblanca,torrano,torongeau,toromanides,tornincasa,torey,toren,torbus,toquinto,topolewski,topoian,topness,toplistky,topliffe,topal,topacio,toothacre,tooms,toolsiram,toolan,tookmanian,tonzi,tonti,tonschock,tonsall,tonrey,tonnesen,tonnar,tongate,tonetti,tonelson,tonder,tonai,tomspon,tomski,tomshack,tomkus,tomka,tomidy,tomichek,tomeldan,tomehak,tombleson,tomasson,tomasic,tomash,tomanek,tolontino,tollin,tollerud,tollefsen,toline,tokley,tokkesdal,tohen,togashi,tofolla,toepperwein,toeller,toelke,toedebusch,todt,todoroff,todor,todesco,toboz,tobolski,toaston,toa,tlumacki,tlatenchi,tlatelpa,tlamka,tjandra,tix,tivis,tivar,titterness,titone,titler,tith,tisi,tish,tisdel,tisdal,tischner,tipre,tippey,tipold,tinucci,tintinger,tinnerello,tinn,tinlin,tinger,timus,timothe,timons,timonere,timon,timenez,timchula,timbrell,timas,timar,tilzer,tilus,tilt,tilow,tillou,tietge,tieng,tichnell,tichi,tibor,thy,thury,thurness,thurlby,thurby,thuney,thuma,thull,thruthley,throssell,thress,threlfall,thrapp,thrams,thraen,thouvenel,thorstenson,thorsness,thoroughgood,thornborough,thormaehlen,thorade,thonney,thompon,thometz,thomeczek,thomases,thomae,thoburn,thobbs,thivener,thim,thilmony,thiengtham,thielges,thieklin,thidphy,thibaut,thibadeau,thew,theule,theuenin,thepbanthao,theos,thell,thelin,thelemaque,theinert,theeman,theden,thebo,thansamai,thanos,thangavelu,thanem,thanasouk,thanas,thamann,thaman,thalls,thaller,thall,thadison,tewolde,tewa,teuteberg,teteak,testolin,tessendorf,tess,tesmar,teschler,terwey,tertinek,terstage,terrone,terrible,terrian,terrezza,terracciano,terp,teroganesyan,termilus,terinoni,teri,terhorst,terherst,terazes,teravainen,teque,teoh,teodoro,tention,tenore,tenofsky,tenn,tenhoff,tenhaeff,tengben,tenerovich,tener,tenda,tenario,tempelton,temoney,teman,tellefsen,telkamp,telgen,teles,telch,telander,teklu,teixeria,teissedre,teisberg,tehney,tegner,tegan,teehee,teder,teddy,tecuanhuey,techau,tecchio,teakell,teager,taylar,tayan,tawwab,tavolieri,taverab,tavaris,tavana,tauzin,tautolo,tausch,taula,taualii,tattrie,tatsuhara,taton,tatge,tatel,tastet,tassa,tasma,taskey,tashiro,taruer,taruc,tartsah,tarski,tarrenis,tarnoff,tarmey,tarman,tarling,tarella,tarduno,tarboro,tarbert,taray,taras,taque,tapian,taphous,tapaoan,tanzi,tantum,tannous,tankxley,tankesly,tanh,tangney,tangerman,tangaro,tangari,tangabekyan,tandus,tande,tamkin,tami,tamburrelli,tamburino,tamborlane,tamai,talvy,talsky,talleut,tallacksen,taliferro,talicska,talentino,talaro,talamentez,talaga,tako,taker,takara,takai,tajudeen,tajima,taitague,taillefer,tail,tahon,tagupa,taglauer,tagalog,tagaloe,tagala,tagaca,tag,tafiti,tafelski,taetzsch,taegel,tadt,tadgerson,taddio,tadd,tacopino,tacneau,tackette,tackes,tacke,tachauer,tacason,tabuena,tabion,tabatt,szysh,szymonik,szwede,szulimowski,szpak,szoka,szocki,szklarski,szitar,szewc,szesterniak,szermer,szerbin,szczepkowski,szczeblewski,szachewicz,szabat,syzdek,syrrakos,syria,sypult,sypolt,synovic,syner,symkowick,symeon,sylney,sylla,syktich,syer,swopshire,swolley,swithenbank,swiss,swirczek,swingler,swingen,swinerton,swinea,swille,swierenga,swierczynski,swieca,swicord,swerdloff,swenceski,swelt,swelgart,swehla,sweets,sweem,swed,sweatmon,sweatfield,swatman,swartzman,swartzell,swantak,swanston,swancutt,swanay,swamm,swam,swait,swainey,swaggart,swabe,swabb,svobodny,svetlak,svennungsen,svedine,svatos,svare,svancara,suydan,suwannakintho,suvada,suttin,suttee,sutkus,sutic,suthers,sutcliff,suszynski,sustar,sustaire,suskay,susany,susanin,suryanarayana,survis,surpris,suro,surminec,surguy,surgoine,sures,suren,surbella,suomela,sunyich,sunniga,sunier,sumrow,sumption,summerlot,sumerix,sumeriski,sultani,sulley,sullenberger,sulipizio,sulin,sulima,sulikowski,sulentic,sulejmanovski,sugabo,suffield,suentenfuss,suehs,sudekum,sudbrock,sucre,suchocki,suchla,sucgang,succar,subijano,subich,subert,subera,suaava,stuttgen,sturner,sturk,sturgul,sturghill,stukowski,stuesse,stuermer,stuer,stuebe,studyvance,studnicki,studniarz,studmire,studdiford,stucke,stublaski,stubby,stubbendeck,strzalkowski,struzzi,struzik,strubel,strozewski,strowe,strous,strotz,strombeck,stroker,strohmayer,strogen,strizich,strini,stringari,strimling,strimback,strife,strid,stricklind,stribley,strevels,strevell,streva,stretz,strenge,stremi,strelecki,strejan,streitnatter,streff,strefeler,streeton,stred,strazisar,strayhand,strayham,stravinski,strausz,strausner,strauhal,straugh,strasters,stranford,strandburg,stranahan,strahin,stradtner,stracquatanio,strachman,straathof,stpierrie,stoviak,stovell,stoutenger,stoudymire,stoud,stouch,stouall,stottlar,stotko,stothard,stotesbury,stotesberry,storto,stores,storage,stoos,stonich,stolzenburg,stolly,stolebarger,stolcals,stolar,stoklasa,stogden,stoffey,stofferan,stoey,stoett,stoeltzing,stoel,stoeke,stoeffler,stoeckert,stoebner,stoeberl,stodomingo,stodder,stockwin,stockon,stocki,stockebrand,stocco,stobie,stlouise,stives,stirn,stire,stipanuk,stingle,stinespring,stinehour,stinebuck,stindt,stimple,stimler,stilwagen,stiltz,stilner,stillie,stigsell,stiern,stiens,stiehm,stiegman,stiegemeier,stieb,stidstone,sticklin,sticklen,stickford,sthole,stford,stflorant,steury,stetzenbach,stetke,sterpka,sterker,sterkenburg,sterkel,stephensen,stepan,step,stenz,stenn,stendeback,stenbeck,stenback,sten,stemmler,stelzl,steltzer,stellpflug,stellfox,stelk,stele,steinruck,steinmeiz,steinkuehler,steinkirchner,steinkellner,steinerkert,steine,steinbrink,steinbauer,steik,steighner,steiert,steich,steibel,stehno,steggeman,stefl,stefford,steffa,stefanatos,steep,steenwyk,steenhoven,steelmon,steeg,steeb,stedronsky,steczo,stecklair,stechuchak,stechlinski,steber,stebe,stearnes,stearne,stea,stdenny,stchur,stayter,stawicki,stavrositu,staudenmeier,stattelman,statires,station,stathos,stathas,stasulis,stassen,stasny,staser,staschke,starweather,stars,starnaud,starley,starkman,starken,starich,starghill,starcevic,staplins,stapelman,stanzak,stanway,stanowski,stankowitz,stankaitis,staniec,stania,stangroom,stanesic,stanert,staneart,stands,standors,standifur,standeven,standaert,stancoven,stanclift,stancey,stanbaugh,stana,stammler,stamenov,stambach,stamatopoulos,stamas,stalberger,stakoe,stakley,stakkeland,stakemann,stainbach,stagowski,stagno,stagman,stagles,stagers,staffeld,staenglen,staehler,stadther,stadt,stadnik,stadick,stachurski,stace,stabs,stabley,stable,srygley,srinvasan,squarciafico,squair,spyrakos,spyies,spycher,spurger,spulick,spudis,spuck,sprygada,spruiell,spruance,sprowls,sprouls,sprong,sprole,springe,sprewell,sprengelmeyer,sprawls,sprauve,spragley,spotorno,sporysz,sporman,sporich,spoonemore,spoleti,spohnholz,splitt,splett,splatt,spiter,spirounias,spirk,spire,spinoza,spinn,spinetti,spinello,spinar,spilis,spiliakos,spigutz,spielvogel,spicknall,spicker,sperier,speraw,spennicchia,spene,spellane,spegal,spee,specken,spearow,spearmon,spayd,spartin,spartichino,spart,sparacina,spannuth,spanner,spanicek,spanger,spane,spakes,spadard,spacht,spacagna,sozio,soyke,sowl,sowden,sowada,sovel,souvannakhily,souto,southand,sourlis,soulliere,souhrada,sou,sotos,sothen,sosbe,sorzano,sorvig,sortland,sorokata,soro,sorlie,sorhaindo,sorell,sordia,sorace,soptick,soppeland,sophy,sopczak,sooy,soop,soomaroo,soolua,sonterre,sonsteng,sonnefeld,sonnee,sonka,songy,sondrup,sondles,sondheimer,sonderman,sonderegger,somvang,somsy,somrak,somoza,somogye,somo,sommons,sommar,somji,somilleda,somerfield,somdah,somayor,solwold,solverud,soltow,soltmann,solow,solorsano,solonar,solomen,sollors,sollitto,solliday,solito,solinas,solima,solies,solien,solich,solian,solhjem,solera,soldeo,solazar,solarski,solaita,soladine,sokul,sokotowski,sokolski,sokolowich,sojo,soito,soiro,soifer,softich,sofer,soechting,sodini,sodervick,soders,sodawasser,sockey,sobrio,sobieraj,sobeski,sobery,soberanes,sobenes,sobe,sobanski,soape,snowder,snorden,snode,snetsinger,snaples,snaer,snaders,smyrski,smyntek,smykowski,smutzler,smutny,smulik,smugala,smuck,smolnicky,smolinsky,smitty,smithe,smiling,smiler,smigiel,smerdon,smeja,smedes,smeathers,smarra,smar,smallmon,smallin,smallidge,slyton,slutsky,sluski,slovinski,sloter,slonecker,slomer,slogeris,slobodnik,sloanes,slipper,slingluff,slingland,sliney,slimko,sliman,slimak,slessman,slepski,sleppy,sleiman,sleaford,slaugenhaupt,slark,slackman,slaboda,skyes,skweres,skwarek,skubik,skrzypinski,skrebes,skrabanek,skovlund,skotnicki,skone,skonczewski,skold,skoien,skoczen,skobiak,skimehorn,skillpa,skillett,skillan,skildum,skibski,skibo,skevofilakas,skepple,skarzynski,skartvedt,skar,skapura,skaflen,skaer,skabo,sjulstad,sjerven,sizar,sixt,sixsmith,siwicki,sivills,sivilay,sivie,sivick,sivay,sivalia,sival,siurek,siuda,sittre,sittner,sittman,sitterding,sitosky,sitkiewicz,sistek,sista,sisomphou,sisofo,sisley,siskin,sisavath,sirpilla,sirosky,sirolli,siroka,sirna,sirico,sirhan,siravo,sipriano,sippy,siphan,siona,siok,sinrich,sington,singharath,singewald,singerman,sinarath,simple,simper,simor,simoniello,simonetty,simonet,simokat,simoens,simmond,simmes,simitian,simich,simerson,simensky,simcock,silvestrini,silvaggio,siluis,siltman,silovich,sillitoe,silkenson,siliezar,silevinac,silence,silbiger,silao,sil,sikarskie,siglow,siglar,sifre,sifontes,sifers,sievertsen,sieverson,sieve,sietz,siert,sieradski,sier,sielaff,sieja,siedner,siedel,siebenthal,sidorowicz,sidley,sidi,sideman,sicks,sickel,sickafoose,sicinski,sibounma,sibgert,sibeto,sibel,sibal,siar,siaperas,siami,sialana,shyne,shybut,shwab,shutty,shutters,shusterman,shurr,shurak,shuptrine,shupert,shummon,shulthess,shult,shulse,shullick,shulick,shulenberger,shuffleburg,shubov,shry,shrigley,shren,shrawder,showen,shoulder,shorthair,shopbell,shoobridge,shongo,shoman,shollenbarger,shoji,shofestall,shodunke,shober,shivy,shisila,shirvanian,shirakawa,shippen,ship,shinsky,shinnick,shinkel,shingleur,shingledecker,shindel,shimon,shimaoka,shilo,shillito,shillingsford,shilkuski,shiliata,shildneck,shikuma,shike,shigeta,shigemi,shifferd,shider,shibi,shettleroe,shetterly,sherville,sherrock,sherrange,sherraden,sherles,sherief,sherbon,shepperdson,shenker,sheneman,shene,shempert,sheman,shelvy,shelsy,shelkoff,shekels,sheirich,sheingold,sheidler,shehee,shefte,sheftall,sheerer,sheer,sheakley,shbi,shawber,shatek,shasky,shary,sharplin,sharperson,sharabi,shappen,shapouri,shapleigh,shapino,shaper,shanno,shandro,shanberg,shamsi,shammah,shamir,shamily,shalwani,shalla,shaline,shalhoub,shakoor,shakin,shahinfar,shahin,shahim,shahbaz,shaffren,shaffen,shadfar,shadding,shadazz,shaben,shabel,sgueglia,sgrignoli,sgammato,seykoski,seyb,sewyerd,seweall,sewade,severi,seveney,sevadjian,settlemyre,settlemires,settino,settimo,setterland,seton,setler,setias,seti,setchell,setaro,sestoso,sessin,sesser,serville,servi,servedio,serve,serravalli,sermersheim,serfoss,serfling,serey,seres,serens,serene,sercovich,serban,seratti,seratt,serasio,serandos,seraiva,seraille,sepvlieda,sepulbeda,septelka,seppelt,seppanen,seppa,senz,senst,sensor,sensmeier,sensing,senseney,sensenbrenner,senseman,seniff,sengvilay,sengun,senethavilouk,senesenes,senderling,sender,senavanh,semsem,semonis,seminario,sember,selzler,selvester,selusi,selnes,sellin,sellards,selkey,selic,selgrade,selesnick,selakovic,seiters,seit,seisler,seil,seikaly,seidenbecker,seibt,seibers,seiavitch,segreto,segonia,seggerman,segerman,segelhorst,seferovic,sefcheck,seering,seemer,seekford,seekamp,seegar,seedorff,seedborg,seebaum,sedanos,secundo,second,seckletstewa,sechang,sebranek,sebion,sebero,sebeniecher,sebasovich,searer,seara,seanger,seajack,seaholtz,seagers,seaforth,seacrest,seacat,seaburn,sdoia,sczbecki,scurci,scullin,scuito,scudero,scucchi,scsarpisnato,scro,scrivener,scriuner,scripps,scrimsher,scrichfield,screnci,scrape,scouller,scotts,scotting,scorgie,scollan,sciullo,scites,scicutella,scialpi,sciacchitano,schy,schworm,schwizer,schwister,schwipps,schwertfeger,schwerdt,schwerd,schwenzer,schwenneker,schwendeman,schwemmer,schweitz,schwarzlose,schwart,schwantd,schwadron,schutze,schute,schusted,schurk,schumachor,schulter,schultens,schulkin,schulist,schuit,schuering,schueren,schueneman,schuemann,schuchat,schuber,schubach,schrumpf,schroot,schroen,schroedter,schreuder,schreacke,schrayter,schrawder,schrauger,schraub,schrameck,schraff,schradle,schrab,schowengerdt,schossow,schopmeyer,schopflin,schop,schomin,schomas,schomacker,scholtens,scholin,schoggen,schoessow,schoepfer,schoenmaker,schoenig,schoelman,schoellkopf,schoell,schoeben,schoderbek,schockley,schnure,schnorbus,schnopp,schnobrich,schnitz,schnickel,schnibbe,schnepf,schnelder,schneidman,schneeberger,schnackel,schmollinger,schmoak,schmittou,schmiot,schmille,schmier,schmiel,schmiedeskamp,schmidtka,schmidlin,schmertz,schmerge,schmerer,schmelmer,schmeidler,schmautz,schmauder,schmatz,schmand,schmaling,schlund,schlumaker,schlotthauer,schlotte,schlotfeldt,schlote,schlossman,schloemann,schlindwein,schlimmer,schlieter,schlichenmaye,schleppy,schlenger,schleker,schleibaum,schleh,schlecter,schlaefli,schladweiler,schlabs,schirrmacher,schiralli,schinnell,schinker,schingeck,schindewolf,schimel,schilsky,schilk,schilder,schifko,schiffmann,schierenbeck,schierbrock,schielke,schieferstein,schiefen,schickedanz,schey,scheuren,scheuers,scherschligt,scherma,scherbring,scherbel,scheno,schenfeld,schells,schellin,schellermann,scheiern,scheiderer,schegetz,scheffrahn,scheffert,schechinger,schavone,schaunt,schaumann,schauble,schaubhut,schatzle,scharmann,scharler,scharbrough,schap,schanzenbach,schantini,schange,schandel,schammel,schallig,schaffter,schaffeld,schaffel,schafersman,schaen,schachterle,schachsieck,schabbing,scelzo,scelsi,scavo,scavetta,scaturro,scatenato,scarpitto,scarpitta,scarpato,scarpati,scarp,scarlato,scargall,scarfi,scantlen,scanneu,scannapieco,scanio,scandrett,scandalios,scancarello,scamehorn,scalzi,scallorn,scallion,scalet,scaiano,scaia,scagliotti,scace,sboro,sbarra,saysongkham,saysana,sayloe,saxinger,saxfield,sawtell,sawransky,sawhill,sawatzki,sawaia,savitch,savinar,savi,saven,savas,savaria,savakis,sava,sauveur,sausser,saurey,sauredo,saunas,saulsbery,sauger,sauerhage,sauerbry,sauce,sauby,satz,sattlefield,satmary,sathiraboot,satchwell,sat,sasuille,sashington,sasengbong,sasao,sarwar,sarrell,sarraga,saroop,sarnes,sarnacki,sarlo,sarks,sarkodie,sark,sargis,sargetakis,saretto,sarette,sarensen,sarcinelli,sarcinella,sarcia,saras,saranzak,saraniti,sarani,sarafian,saraf,sarac,sarabando,saporita,sapnu,sapko,saous,sanzenbacher,santti,santrizos,santoscoy,santomauro,santolucito,santis,santio,santilukka,santaloci,santagata,santaella,sanseda,sanquenetti,sanots,sanosyan,sann,sanmarco,sanlatte,sankovich,sanke,sankary,sankaran,sanislo,sanipasi,saniger,sangren,sanghez,saneaux,sandstedt,sandry,sandovar,sandos,sandone,sandness,sandlan,sandison,sandersen,sandborg,sanchz,sanchec,sancen,sanasith,samway,samuell,sampselle,sampieri,sampair,samoyoa,samowitz,sammut,samiec,samick,samele,sambucetti,samara,samantha,samanlego,salverson,salvature,saluto,saluja,saltourides,saltmarsh,salta,salsberg,saloum,salos,saloom,sallings,sallies,sallah,salisberry,salimas,salfelder,salesses,salen,saleado,saldvir,saldi,saldeen,salceda,salazan,salaza,salay,salandy,sakshaug,sakovitch,sakkinen,sakkas,sakiestewa,sakic,sakakeeny,saison,saisa,saintfleur,saide,saicedo,sahsman,sahli,sahler,sahlberg,sahagian,saggione,sages,sagendorf,safron,safar,saetteurn,saenphimmacha,sadhu,sadhra,saden,sadee,saddat,sackos,sachleben,saches,sachar,saccucci,sacane,sablone,sablock,sablea,sabiston,sabini,sabi,sabha,sabellico,sabaj,saadd,ryun,rysavy,rysanek,rylowicz,ryll,ryken,rygiewicz,rydalch,rychlicki,rybowiak,ryal,ruzycki,ruyz,ruwet,rutley,ruthenberg,ruszala,rusteika,rusteberg,russotto,russotti,russman,russek,russe,rusley,rusich,rushworth,rushman,rushforth,ruscitti,ruscio,ruschmann,ruschel,rusak,rupertus,ruoho,runzler,runyons,runswick,runfola,rumney,rummler,rumford,rumburd,rumbold,ruman,rulnick,rujawitz,ruhstorfer,ruhmann,ruhling,ruhlin,ruggiere,ruggero,rugga,rugama,ruffolo,ruether,ruesswick,ruell,rudnitski,rudnicky,rudish,rudicil,rudes,rudeen,rubow,rubloff,rubison,rubinow,ruberte,rubenacker,rubarts,ruballos,rubal,rozgonyi,rozga,rozenberg,rozas,rozance,roytek,rowsell,rowray,rowold,rowntree,rowlins,rowling,rowback,rovelto,rovella,rovack,rouzzo,rout,roussos,rounkles,roundabush,rouisse,rougier,rouff,roudybush,roucoulet,roubekas,rotstein,rothmann,rothhaupt,rothfus,rothenburger,rothbauer,rothacher,rotering,roszales,rossnagel,rossingnol,rossing,rosselle,roskovensky,roskop,rositano,rosine,rosich,rosettie,rosentrance,rosenthall,rosenkoetter,rosenheim,rosenbarger,rosekrans,rosebure,roseboom,roscow,roscorla,rosbozom,rosavio,rosacker,ropiski,ronzoni,rons,rondell,ronde,roncskevitz,romulus,rompf,romjue,romenesko,rombult,rombardo,romaniak,romandia,romanchuk,romag,rolseth,rollind,rollend,rolfsen,rolff,rolek,rokusek,rohs,rohowetz,rohlack,rohla,rogugbakaa,roguemore,rogosky,roginson,roggero,roggensack,roggenbaum,roggeman,roever,roetzler,roettgen,roessing,roerish,roemhild,roehling,roede,roeber,rodriuez,rodrigeuz,rodnguez,rodis,rodinson,rodine,rodemoyer,rodeigues,rodea,roddick,rodar,rodamis,rodal,rockymore,rockelman,rockafellow,rocho,rochlin,rochenstire,rocasah,roblow,roblodowski,robinzine,robinsons,robinso,robinault,robilotto,robichard,robeza,robertos,roberrtson,robblee,robante,roats,roatch,roaoo,roanhorse,roal,roacho,rizas,rivord,riveroll,riverman,rivel,ritzke,ritzie,ritums,ritson,ritchlin,ritari,ristaino,rissell,rissanen,risler,riskalla,risius,rishell,risha,risewick,risden,rische,riscen,risbeck,riquelme,ripoll,rioz,riofrio,riobe,rinnert,rinkus,rininger,ringland,ringhouse,ringelspaugh,rinebold,rindler,rinderle,rimm,rillera,riise,riippi,rightnour,rightley,riggings,rigger,riffee,rifenbery,riexinger,riesland,rieske,riesinger,rieley,riekert,rief,riedlinger,ridgnal,ridgle,ridgill,ridep,ridel,riddleberger,ridders,riculfy,rickford,richters,richmann,richlin,richiusa,richerds,richan,ricenberg,ricaud,ricardi,ribsamen,ribron,ribiero,ribero,ribbink,rhump,rhum,rhorer,rhoe,rhoan,rhoad,rhinerson,rhen,reznicek,reyner,reyne,reynaldo,reyelts,rewerts,rewakowski,revira,revils,revering,revera,revelli,revay,reuteler,reust,reuschel,reudink,retzloff,rethmeier,retek,retchless,retamar,ressel,respicio,respes,respers,resos,resetar,resenz,resecker,res,rerucha,requarth,reprogle,repoff,replin,repetowski,repasky,reola,renzoni,renzo,renyer,rentoulis,rentie,renouf,renosky,renigar,renert,rendler,rend,remondet,remis,remian,remele,remeder,rellama,rekus,rekemeyer,reives,reitter,reistetter,reinsvold,reinsfelder,reinowski,reinier,reing,reinen,reineccius,reindeau,reinbolt,reimnitz,reimmer,reihl,reihing,reigleman,reighley,reidherd,reidhaar,reichow,reibman,reial,rehse,rehmert,rehlander,reher,rehbock,regulski,regueira,regn,reginaldo,regelman,regar,refsal,refazo,reemer,reefer,redlon,redkey,redinbo,rediker,redig,redemer,redcross,redal,recuparo,recksiek,reckers,recidivi,rechichi,reburn,rebold,rebik,rebar,reavish,reaver,reavely,reash,reaollano,reagey,readinger,readdy,razon,rayyan,rayshell,rayow,rayome,rayhel,raychard,rayam,rawi,rawhouser,rawat,ravizee,raviele,ravago,rautenstrauch,raulino,raul,rauhecker,rauhe,raught,rauco,raucci,ratzloff,rattu,rattell,rattanasinh,ratsep,ratkovich,rathrock,rathel,rathai,ratana,rasual,rastetter,rastegar,rasset,raspotnik,raspa,rasool,rasole,rasley,raskey,rasico,rasavong,ras,rarogal,rarden,raptis,rappl,rapkowicz,rapisura,rapanot,rapalo,rapacki,ranweiler,ransonet,ransler,ranni,ranmar,ranks,ranildi,randgaard,randahl,ranch,ranaudo,ranah,ramsy,ramsour,ramshur,ramsby,ramrirez,rampy,rampulla,rampadarat,rampa,ramonez,ramler,ramlall,ramjhon,ramjan,ramirel,rametta,ramelli,ramelize,ramelb,ramdeo,ramcharran,ramaudar,ramal,ramagano,ramach,rakyta,rakus,rakestrow,rakers,rajk,rajas,rajaphoumy,raisley,raisler,raisin,rais,railes,raike,raigosa,rahoche,rahmes,rahib,rahaman,ragus,ragula,raguay,raglow,rafus,rafey,rafel,rafala,raethke,raemer,raef,raeder,radziwon,radwick,radwanski,radoslovich,radon,radmall,radlinski,radie,raderstorf,radej,raddle,raczak,racko,raciti,racioppo,racer,rabuse,rabsatt,rabjohn,rabito,rabey,rabeneck,rabehl,rabeck,rabbe,rabal,quivoz,quiver,quituqua,quitugua,quittner,quitter,quitero,quitedo,quirke,quiram,quiralte,quintard,quintania,quinnan,quinlivan,quilter,quillman,quillan,quilindrino,quiel,quidas,quicho,quibodeaux,quezergue,quezad,quettant,queros,querio,quercioli,quenzel,quencer,queller,quebral,quatrevingt,quashnock,quasdorf,quartuccio,quartiero,quartieri,quartaro,quarrell,quanstrum,quammen,qualheim,quagliato,quadnau,qua,qasba,qare,qadeer,pywell,pysher,pyros,pyfrom,pyfer,pyette,pychardo,puzon,putzer,putton,putcha,puskarich,push,purkhiser,purfeerst,puraty,puotinen,puntillo,punihaole,pundsack,puna,pulwer,pullus,pullara,puita,puhrman,puhr,puhl,puffenberger,puerto,puent,pudenz,pucket,pucker,public,ptaschinski,psuty,psuik,psilovikos,przybyl,przeniczny,prye,prybylski,prukop,pruessner,provosty,provorse,provins,provino,provenzo,provent,protich,protas,pross,prosienski,prosenick,proscia,prosak,propheter,promisco,promer,prokup,prokos,progl,profeta,profera,profancik,procsal,prociuk,prochak,proch,procaccino,prizio,privado,pritzker,pritzel,pritcher,pritchell,prisoc,priolean,prinn,prindiville,princevalle,primos,prima,prigg,priego,priegnitz,prible,pribish,pribbenow,prevot,prevet,pretzer,pretzel,prety,presume,prestley,prestipino,presnal,preslipsky,presiado,prendes,prejsnar,preist,preissner,preisner,preheim,prefontaine,predom,precissi,prechtel,precht,prause,pratten,prately,prante,prang,pramuk,praley,prakoth,prach,pozar,poynton,powskey,powsey,powlen,powells,pourvase,pourner,pourier,pourchot,pouncil,poulisse,poulet,pouk,pouche,potulski,pottkotter,pottichen,potteiger,potsander,pothoven,potanovic,potaczala,posusta,posto,postles,postiglione,postemski,possinger,possick,possehl,pospicil,poskitt,poska,posis,portnoff,portello,porris,porres,porep,porell,porat,popularis,poppo,popadiuk,pooyouma,pooschke,poort,poolheco,ponsler,poniatowski,pomykala,pompi,pomilla,pomiecko,pomfret,polzer,polvino,poltrock,polton,polter,polski,poloskey,pollot,pollnow,polivick,polisoto,polintan,poliks,polikoff,policicchio,policastri,policare,poletski,polee,poledore,polacco,pokrzywa,pokallas,pointe,poinelli,pohorilla,pohlson,pogozelski,pogorelc,poellinetz,podwoski,podeszwa,pod,pocklington,pociengel,pochatko,pocekay,pocai,poague,pniewski,plutt,plumbar,pluma,plotzker,plotrowski,ploskunak,ploennigs,plimpton,plienis,plewinski,plett,pleskac,pleshe,plesant,pleppo,plegge,playl,plavnik,plateroti,plateros,plastow,plassmeyer,plassman,planer,plance,planagan,plan,plamondin,plainy,plackett,placino,plachecki,placeres,plaas,pjetrovic,pizzulo,pizzini,pizzico,pivec,pitpitan,pitorak,pitocco,pitka,pitch,pitcairn,pitarresi,piszczek,pistelli,piskel,pisicchio,piserchio,piscitello,pirrotta,pirrello,pirre,pirozhkov,pirollo,pirieda,pipper,pipia,pioske,piombino,pinzino,pintello,pinsonneault,pinsoneault,pinn,pinkenburg,pinke,pindell,pinchock,pince,pimple,pim,piluso,pillon,pillarella,pillado,pilkey,pilette,pilchowski,piirto,pihlaja,piggie,piganelli,piety,pietrowicz,pietrok,pietrini,piesco,piertraccini,piersiak,pierrot,pierdon,pierannunzio,pientka,pielow,piela,piek,piegaro,piefer,piecuch,pidro,picotte,pickman,picketts,picketpin,pickerell,pickenpaugh,pichoff,picher,piccuillo,piccirilli,piccinone,piccinich,piccillo,picchetti,piatz,piao,piacitelli,piacenza,phyfe,phurrough,phuong,phuma,phuaphes,phramany,phoubandith,phommajack,phom,pho,phimsoutham,phimpradapsy,philmore,phillies,philliber,philio,phildor,philabaum,phi,phetsanghane,phetphongsy,phelp,phaymany,pharmer,pharao,phanthavongsa,pfrommer,pfoutz,pforr,pfnister,pflugradt,pflugrad,pfleuger,pfingsten,pfifer,pfeiffenberge,pfefferkorn,pfanstiel,pfander,pfalmer,pfaffinger,pezley,pezina,pezez,peyser,pevahouse,petula,petton,pettipas,pettijohn,pettigrove,pettay,petrouits,petropulos,petronzio,petronella,petrilli,petriccione,petric,petrecca,petralia,petr,petka,petigny,petesic,petersik,petek,petanick,petalcu,peszynski,pessolano,pesses,pesicka,peschong,pesarchick,pesantes,perza,pertea,persyn,persten,persch,perrota,perrot,perriott,perring,perrilloux,perrette,perrelli,perrell,pernod,pernin,perniciaro,pernesky,permann,perlson,perkiss,perina,perie,perencevich,peredz,percey,peraha,peplau,pepka,pepion,penzien,penzel,penya,penwarden,penticoff,pensky,pensick,pensa,pennelle,penird,penhallurick,penha,pengra,penderel,pendegraft,pencak,pemelton,peluse,pelnar,pellom,pellitteri,pelligrino,pellietier,pellicone,pelletiu,pellet,pellam,peleg,pekas,pekara,pehowich,peha,pegeron,peffly,pefferkorn,peetoom,peerzada,peecha,peduzzi,pedralba,pedez,pedeare,pecinousky,pechaira,pecatoste,pecarina,pecararo,pearyer,peacy,peachay,payseur,payor,payna,payant,payamps,pax,pawluch,pavliska,pavis,pavelski,pavella,pav,pauza,pausch,paulshock,paulseth,paulmino,paulic,paulauskis,paulauskas,paulas,pauker,paugsch,patzner,patzke,patwell,patuel,pattyre,pattinson,pattengale,patriquin,patrin,patrias,patria,patolot,patik,paterniti,patellis,patches,patcher,patanella,pataki,patajo,pasvizaca,pastures,pasto,pastian,passerino,passer,paskow,pasket,pasinski,pasho,pashea,pashal,pascorell,pascoal,pascanik,pascall,pasaya,pasana,paruta,party,partman,partipilo,partenope,partelow,part,parsygnat,parsh,parsells,parrotta,parron,parrington,parrin,parriera,parreno,parquette,parpan,parone,parnin,parms,parmantier,parkos,parkhouse,parizek,paripovich,parinas,parihar,parhan,pargman,pardoe,parayuelos,paravano,paratore,parara,papranec,pappajohn,paponetti,papitto,papike,papiernik,papciak,papantonio,papanikolas,papania,papan,papale,pap,paongo,paola,panzica,panzella,panyko,panuccio,pantosa,pantoliano,pantelakis,panrell,panowicz,panora,pankiw,pankake,panitz,panila,panias,paneque,panela,paneczko,pandola,panahon,panah,panagoulias,panagis,paluszynski,paluk,paluck,palu,paloukos,palombit,palmios,palley,pallant,pallansch,pallafor,palisbo,palchetti,palazola,palas,palacois,pakonen,pajerski,paillant,pahk,pagni,pagnello,paglio,paga,pafel,padol,padgette,padeken,paddio,paddilla,paddack,padavich,pacquin,packineau,pacior,pacholec,pachlin,pachla,pach,pacenta,pacek,pacapac,pacana,paben,paarmann,paalan,ozer,ozane,ozaine,ozaeta,oz,oyston,oyellette,oxton,oxnam,oxenrider,oxborough,owers,ow,ovit,ovesen,overstrom,overshiner,overmire,overley,overkamp,overdick,overbough,ovdenk,ovadilla,ouye,outzen,ousdahl,oury,ourth,ounsy,ouellete,oudker,otutaha,otuafi,ottrix,ottogary,ottino,ottilige,ottenwess,otiz,othoudt,otex,otega,osvaldo,ostwald,ostrzyeki,ostrum,ostroot,osterhaut,ostendorff,ostenberg,ostasiewicz,osswald,ossola,osowicz,osorno,osollo,osol,osnoe,osmus,osmanski,osias,oshman,osentowski,osden,osche,osbeck,orttenburger,ortolf,orto,ortga,orrego,orpin,orozeo,orochena,orobona,oroark,ornelos,ornedo,orne,orm,orlove,orlosky,orlof,orlinsky,orlinski,orlin,orizabal,oriti,orion,origer,orie,orhenkowski,orford,orff,oreskovich,orellama,oreily,orehek,oreb,ordazzo,ordahl,orcholski,orce,oras,opula,opstein,oppliger,oppegard,opichka,opher,opet,opalicki,opaka,ooton,onyeanus,onwunli,onukogu,onisick,onifade,oneale,ondik,ondic,ondersma,omullan,omoto,omo,omlin,omli,omersa,olverson,olveira,olvedo,olowe,olona,olnes,olloqui,olliver,ollhoff,ollendick,olkowski,olivid,olivers,oliveres,olivarra,olinghouse,oligee,olgvin,olfers,olewinski,olewine,oleveda,oleskiewicz,olejarski,olecki,olde,olckhart,olbrish,olay,olarte,okwuona,okuley,okula,okorududu,okoren,okoli,okihara,okerson,oken,ojard,ojanen,oines,oilvares,oieda,ohrnstein,ohren,ohmit,ohmie,ohlmacher,ohlenbusch,ohlen,ohaver,oharroll,ogwynn,ogunyemi,ogram,ogilive,ogen,ogbonnaya,ogasawara,ogans,ogami,oflahrity,offret,oen,oeler,oehrlein,oehrle,oehmke,oehmig,oeftger,oeder,odougherty,odorizzi,odomes,odin,odien,odhner,odess,odenheimer,ocus,ochsenbein,ochinang,ochiai,ochalek,occhino,ocacio,obnegon,oblow,oblinger,obiano,obery,oberson,oberpriller,obermuller,obermoeller,oberholzer,oberhaus,oberdier,oberdick,oaxaca,oar,nysether,nykiel,nygaro,nycum,nyahay,nwankwo,nwakanma,nwadiora,nwabeke,nuzenski,nusz,nunnelee,nunmaker,nuniz,nunery,nulisch,nuetzman,nuessle,nuesca,nuckoles,nuccitelli,nucci,nozum,nozick,nowzari,nowosadko,nowley,nowitzke,novitsky,novitski,novitske,novikoff,novida,novetsky,novelly,novellino,novara,nouth,noullet,noud,notwick,notowitz,notley,notis,nothem,nothacker,nostro,noseff,norwell,northwood,northcut,norstrud,norseth,norse,norsaganay,norko,norkaitis,noriego,norg,noreiga,nordwall,nordsiek,nordlinger,nordick,nordenstrom,norbo,noorigian,noordam,nonu,nones,noneman,nondorf,noltensmeier,nollette,nolfe,nolazco,nokken,noke,noiseux,noia,nohe,nogueda,noguchi,nogoda,noggles,noggler,noftsier,noey,noerenberg,noegel,nodurft,nodarse,nockai,nobregas,nobis,nkuku,nkomo,njango,niziol,nixion,nixa,nivar,nivala,nitzschke,nitzsche,nitzkowski,nitcher,niswender,nisley,nishimori,nirmaier,nipps,nipple,ninke,nini,ninh,nimrod,nimox,nimick,nila,niksich,nikodem,nikocevic,nikaido,nightlinger,niggemann,nietfeldt,niess,niesent,niesborella,nierer,niemitzio,niemiel,niemants,niedzwiedzki,niedzwiedz,niedens,niedbalec,niebaum,nicoson,nicoli,nicolaus,nickoley,nicklos,nicklien,nickenberry,nickas,nicholason,nichell,nichalson,nicewonger,niau,nian,nham,nguyan,ngin,nezich,nezat,neyaci,newstead,newness,newhook,newes,newens,newbell,newball,nevinger,nevilles,nevil,never,nevarrez,neuse,neundorfer,neuenswander,neudeck,neubig,neubaum,neubacher,nettleingham,netrosio,netolicky,netley,nesti,nessmith,neslusan,nesline,nesland,nesin,nerlich,nepa,neonakis,nenni,nemzin,nemunaitis,nemets,nemard,nemani,nelmes,nellums,nellenback,nelisse,nejaime,neja,neither,neiswoger,neiper,neild,neidiger,nehrt,nehme,neglio,negbenebor,needy,nedman,nedina,nederostek,nedelman,neddo,nedbalek,nebred,neblock,nebesnik,nebarez,neall,nealious,nealer,neahr,ncneal,nazzise,nazzal,nazir,nazelrod,naz,naysmith,nayman,nawwar,nawda,naveed,navarrate,navaretta,navappo,navanjo,natwick,nattiah,natsis,nati,nathans,natewa,natani,natalello,nasti,nassie,nasr,nasers,nasalroad,narr,nargi,nardy,napieralski,nanthanong,nantanapibul,nanna,nanik,nanasy,nanas,namur,namihira,namaka,nalty,nalbach,naki,nakatsu,nakamori,najarian,nailer,naifeh,naidu,nahrwold,nahl,nahari,nagode,nagindas,nagengast,nagelhout,nagase,naftzinger,naftali,naeher,nadoff,naderi,nadelbach,naddeo,nacy,nacisse,nacion,nachtrieb,nachmias,nachazel,nacar,naborg,nabity,nabhan,mytych,myslinski,myslin,mysak,myrtle,myrman,myrck,myntti,mynnerlyn,mylott,myking,myes,mycroft,mway,muzyka,muzacz,muyskens,muysenberg,mutone,mutner,mutherspaw,muthart,muthana,mutart,musty,muston,mussmann,musshorn,musse,muss,musquiz,musolf,muskthel,muska,musinski,musigdilok,muschick,muschett,musch,murwin,murty,mursko,murnock,mure,murasso,muraro,muran,murallies,muraco,munyer,munshi,munning,munl,munir,muninger,munhall,muney,munet,mundziak,mundschau,mundhenk,munderville,muncil,munchmeyer,munaz,muna,mulzer,mulvahill,mulryan,mulroney,mulready,mulneix,mullowney,mullner,mullison,mullany,mulich,mula,muhtaseb,muhlenkamp,muhlbach,muggley,mueske,muenkel,muell,muehleisen,mudrick,muddaththir,muczynski,mucklow,muckley,muckelvaney,muchortow,mthimunye,mrazik,mozzone,mozo,mozley,mozie,mozgala,mozelak,moyerman,mowder,mowan,movlin,mouzas,mourino,moulhem,mottillo,motteshard,mottershead,motamed,mosz,mostoller,mostiller,mostero,mostella,mosson,mossing,mossien,mossel,mosmeyer,moskau,moshos,mosho,moscovic,moscaritolo,moscariello,moscardelli,morosow,morono,morneault,morna,morn,morkve,moriwaki,morise,moriera,moricle,moribayed,morgret,morgner,morgas,morgans,morgandi,morfee,morelen,moreida,moreci,moreb,mordino,mordini,mordehay,morda,mootz,mootispaw,moosbrugger,moosa,moonsommy,moonshower,moodispaugh,mooberry,monz,montuoro,montrella,montijano,montgonery,montelle,montell,montcalm,montalgo,monske,monrroy,monrow,monnot,moniak,mongue,mongolo,mongiovi,monfore,mondoux,mondone,mondell,mondaine,moncrieffe,moncrieff,moncier,monasterio,monarque,monaham,monagle,momper,momeni,moltrie,molone,molly,mollohan,molliere,mollere,molleker,mollberg,molinini,moling,molineaux,molett,moldan,molavi,molaison,mokriski,mokiao,mojzisik,mojardin,moisey,mohorovich,mohinani,mohaupt,mohabeer,mogollon,moghadam,mofle,mofford,moevao,moelter,moede,modrak,moddejonge,mockler,mocha,mobilio,mlenar,mizzi,mizner,mizee,miyasaka,miyao,mixdorf,mitter,mittchell,mittag,mithani,mitchler,misove,mismit,misluk,miskovich,mishou,miserendino,misek,miscoe,mirmow,mirman,mirkovich,mirao,miran,miquelon,minucci,mintreas,mintos,mintor,minotti,minock,minnatee,miniuk,minissale,minihan,minicozzi,mini,minford,minette,minery,minehan,mineconzo,mindingall,minchella,minarcik,minacci,mimaki,milz,milwee,miltz,milsaps,milosevich,millstead,millott,millora,millian,millhiser,millerr,millbrand,millbern,millberg,milkent,milius,milite,milelr,mildred,milderberger,mildenstein,milbrodt,milare,mikulec,mikovec,mikota,mikolon,mikhaiel,mikez,miker,mikasa,mihovk,mihor,mihaliak,mihalco,mihalak,miggo,miessler,miernik,miernicki,miene,mieloszyk,mielkie,mielczarek,mielcarz,miehe,midget,middough,middents,microni,mickulskis,micks,mickonis,mickenheim,michello,michealson,michavd,michalczik,mezzinni,mezzanotte,meysembourg,meyerowitz,meyerott,meyerman,meyerhoefer,mevis,mevers,meuler,meulemans,meua,metzga,metzel,mettlen,mettille,metott,metos,metil,metia,metherell,metevelis,metenosky,meteer,metchikoff,mestler,mestanza,messman,messey,messervy,messel,messan,mesoloras,mesmer,mesiona,mesias,meshew,meshanko,meservy,mesecar,mesdaq,merzig,mervine,mertine,merrills,merren,merlette,merles,merlain,merl,merksamer,merithew,merisier,mering,merilos,merical,merhar,merette,mereno,merdian,merceir,mercando,merante,merana,merales,menucci,mentkowski,mentgen,menso,mensen,menkin,menjes,menjares,menitz,menietto,menier,meneus,menefield,menees,mendrin,mendrala,mendler,mendiaz,mendesa,mencke,menchu,menches,menas,mems,memo,memmo,meltzner,melter,melstrom,melsheimer,melser,melodia,mellos,mellis,melliere,mellie,mellecker,mellage,mellady,melikyan,melford,meley,melencamp,meleen,melear,melchert,melaun,melaro,melady,mekonis,meisenburg,meireles,meinsen,meinershagen,meil,meihofer,mehrotra,mehlhaff,mehis,mehelich,mehdizadeh,mehdi,meharry,mehalko,megraw,megown,mego,megill,megia,meggison,meggett,meggerson,meetze,meeroff,meemken,meehleder,meeds,medure,medosch,medora,mednis,medling,medland,medious,medino,medin,medill,medieros,medi,medhus,medearis,medanich,medalion,meckel,meccia,mecardo,measheaw,measeck,mearing,meara,meakin,mcwilson,mcward,mcwalters,mcwade,mcvoy,mctush,mctiernan,mctarnaghan,mcswiggan,mcstay,mcritchie,mcrill,mcquiddy,mcqueeny,mcpharlane,mcphan,mcpartlin,mcnutty,mcnuh,mcnicoll,mcnicol,mcnevin,mcnespey,mcneme,mcnellie,mcnayr,mcmina,mcmenamy,mcmanigal,mcluckie,mclilly,mcleskey,mclearan,mclauchlen,mclatchy,mclaen,mckray,mckouen,mckoon,mckisson,mckinna,mckines,mckimmy,mckimley,mckewen,mckerrow,mckenzy,mckentie,mckemie,mckaskle,mckanic,mcintyde,mcinroy,mcinnish,mcilwaine,mciltrot,mchalffey,mcgurren,mcgurr,mcgunnis,mcgunnigle,mcgunagle,mcguinnes,mcguin,mcgrotha,mcgrogan,mcgraph,mcgoon,mcglothern,mcgloster,mcglohon,mcglockton,mcglawn,mcginnity,mcginister,mcgilberry,mcgiboney,mcghin,mcghaney,mcgeeney,mcgeady,mcgartland,mcgarraugh,mcgaffey,mcgafferty,mcgaffee,mcfeeley,mcfan,mceneny,mcelwine,mcelreavy,mcelpraug,mcelmeel,mceirath,mceady,mcdunn,mcdonnall,mcdewitt,mcdermett,mcdeavitt,mcdearmont,mccurine,mccunn,mccumbers,mccumbee,mccullors,mccullon,mccullogh,mccullock,mccuan,mccrate,mccra,mccoulskey,mccornack,mccormik,mccorkindale,mccorison,mcconnal,mccomack,mccole,mccoil,mccoard,mcclurken,mcclodden,mcclod,mcclimens,mccleveland,mcclenningham,mcclellon,mcclaugherty,mcclatcher,mcclarty,mcclamma,mcclaim,mcchain,mccelland,mccastle,mccarvill,mccarther,mccarr,mccarns,mccarn,mccard,mccandrew,mccandliss,mccalvin,mccalpin,mccalment,mccallun,mccallough,mccahan,mccaffree,mcbratney,mcaveney,mcausland,mcauly,mcarthun,mcanaw,mcall,mbamalu,mazzera,mazze,mazzawi,mazzaferro,mazzacano,mazuo,mazion,mazey,maywood,mayshack,mayrose,mayou,mayorca,mayoka,maynerich,maylone,mayhood,mayeshiba,maydew,maxi,maxell,mawhinney,mavropoulos,mavle,mavai,mautte,mauson,mausey,mauseth,mausbach,maurus,maurizio,maura,maupredi,maung,maultasch,mauleon,maud,matyi,matuszak,matushevsky,matusek,matuck,mattys,mattsey,mattione,mattias,matteis,matsu,matsoukas,matrey,matot,matlin,matkowsky,matise,mathwich,mathus,mathony,mathery,matherson,mathen,maten,matelich,matejek,matczak,matchen,matarrita,matakonis,mataka,matacale,masuyama,masure,masupha,masudi,masturzo,mastrocola,mastriano,mastrianni,mastrianna,mastrelli,massicotte,massetti,massella,massei,massee,massaquoi,masood,masom,maslowsky,masloski,maslonka,maski,maskaly,masiejczyk,masgalas,masero,masenten,masciantonio,masaya,masaracchia,marzocchi,marzili,marzigliano,marye,marusiak,marullo,marturano,martos,martorello,martineze,martillo,martignago,martiarena,marsters,marshalek,marsell,marsek,marseglia,marriot,marrion,marrington,marrietta,marrello,marreel,marrable,marquina,marque,marozzi,marovic,marotti,marose,marnett,marmolejos,markt,markson,marklund,markewich,marinoni,marinko,marinas,maril,mariello,marguardt,margreiter,margraf,margel,margaryan,margarita,margan,marevka,maresco,marero,marentez,maree,mardini,marcotrigiano,marcoguisepp,marcks,marcinka,marchizano,marchitto,marchiony,marchionese,marchesseault,marcheski,marchesano,marchall,marceaux,marbray,maratre,maratos,marashi,marasciulo,maras,marantz,marallo,maragni,maragh,marabella,maquis,maontesano,maobi,manzie,manzay,manvelito,manvel,manuell,mantik,mantele,mantegna,mansbridge,mansanares,manora,manolakis,manokey,mannine,mannheimer,mannebach,mannchen,manlito,mankoski,manivong,manheim,mangubat,manfra,manemann,manecke,mandry,mandler,mandi,mandap,mandahl,mancos,manciel,mancherian,manchel,manca,manby,manatt,manaker,mamone,mammano,malvern,malton,malsch,malovich,malouff,malory,maloff,malocha,malmanger,mallinger,mallinak,mallegni,mallat,malkoski,malinky,malinak,malichi,malgieri,maleszka,males,maleonado,malenke,malekan,malehorn,maleck,malcome,malay,malawy,malarkey,malanado,malama,malabey,makua,makhija,makel,makarem,majorga,majocka,majica,majic,majeau,maizes,mairot,maione,mainz,mainland,mainetti,mainero,maimone,maifeld,maiers,maiello,maidonado,maicus,mahung,mahula,mahrenholz,mahran,mahomly,mahin,mahe,mahall,mahal,magsby,magsayo,magrone,magraw,magrann,magpali,magouliotis,magorina,magobet,magnini,magnifico,magnie,magnett,maglioli,maggit,magg,magette,magdefrau,magdalena,magaziner,magathan,magalski,magaldi,magadan,mafua,maeno,maenaga,maedke,madziar,madre,madine,madin,madhavan,madge,madeja,maddoy,maddison,maddin,maddern,mad,macvicar,macurdy,macreno,macpartland,macoreno,macola,macnutt,macnevin,macmullan,maclain,mackstutis,macknair,macklem,mackillop,mackenthun,mackechnie,mackaman,macione,maciolek,maciarello,machover,machle,machi,machel,machak,macduffee,maccutcheon,macculloch,maccord,macconaghy,maccoll,macclellan,macclairty,maccini,macchiarella,maccheyne,maccarter,maccarino,maccarini,macandog,macanas,macalma,macabeo,maasen,maarx,lytell,lyson,lysher,lyngholm,lynchj,lynah,lyme,lyken,lyew,lydecker,lybert,lyberger,lybecker,lyau,lweis,luzi,luzell,luvianos,luvera,lutze,lutkus,luten,lusty,lustberg,lurye,lury,lurtz,luquette,lupiani,lupacchino,lunter,lunstrum,lungwitz,lungsford,lunemann,lunderman,lunch,luminati,lumbley,lumba,lumadue,lulas,lukow,lukianov,lukesh,lukander,luka,luing,luikart,lugabihl,lufborough,luette,luescher,lueschen,luersen,luensmann,luening,lueker,luedecke,lueckenbach,luebbering,ludovico,ludera,ludeker,ludecke,luczki,luco,luckinbill,lucis,lucik,lucie,lucic,luchterhand,luccous,lucash,luberger,lubbert,lubben,lubawy,lubahn,luangxay,luangrath,luangamath,luague,lozey,loyborg,loyack,loxton,loxtercamp,lownsbery,lowler,lowcks,lowa,lovstad,lovisone,lovfald,lovetinsky,lovet,lovero,loverdi,lovellette,loveberry,louwagie,lournes,louria,lourentzos,lourdes,louka,louil,loudermelt,louchen,loubier,lotto,lotridge,lothringer,lothridge,lota,lot,loszynski,lossius,losneck,loseth,losavio,losardo,losano,losado,losacco,losa,lorr,loron,lorincz,loria,loretz,lorentine,lordi,loraine,lopze,lopiccalo,lopey,loperfido,lope,lopata,lopas,loparco,loofbourrow,longwith,longhi,longenberger,longbine,longaker,longabaugh,lomonte,lomino,lominack,lomen,lombel,lombardino,lomago,loma,lokan,loiacona,lohry,lohrke,lohre,logoleo,loggens,logarbo,lofwall,lofty,lofts,lofthus,lofte,lofstrom,loforte,lofman,lofing,lofguist,loffier,loffelbein,loerwald,loeppky,loehrer,loehner,loecken,lockshaw,locknane,lockington,lockery,lockemer,lochrico,lobregat,lobley,lobello,lobell,lobalbo,lobach,llaneza,llanet,llams,livley,livinton,living,liversedge,livernois,livermon,liverance,liveoak,livecchi,livasy,liukkonen,litzenberger,litvak,littfin,litmanowicz,litchard,listi,listen,lisker,lisitano,lisena,lisbey,lipsie,lips,lippoldt,lippitt,lipper,lipoma,lipkovitch,lipira,lipan,linzan,linza,linsin,linsenmayer,linsdau,linnert,linman,linkon,lingner,lingley,lingerfelter,lingbeek,linero,lindorf,lindmeyer,lindinha,linderleaf,lindau,lindabury,linburg,linak,limmel,limle,limbert,limardi,lilyblade,lillehaug,likar,liiv,ligonis,ligler,lighthart,ligget,liftin,lifschitz,liewald,lievsay,lievens,lietzow,lierz,liegler,liedberg,lied,liebrecht,liebherr,lieberg,liebenthal,liebenow,liebeck,lidstone,lidie,lidge,lidder,licursi,licklider,lickfelt,lichota,lichenstein,liceaga,liccketto,libertini,libberton,leyton,leyh,leydecker,leyda,lexer,lewi,lewars,levreau,levra,levielle,levian,leveto,leversee,levers,leverone,leverance,levendoski,levee,levatino,levans,levandofsky,leuze,leutwiler,leuthe,leuhring,leuga,leuckel,leuasseur,lettsome,lettiere,letscher,letender,letchaw,leta,lestrange,lestourgeon,lestor,leston,lessner,lessmann,lessly,lespedes,leso,lesneski,leskovar,leskovac,lese,lesco,lesches,lesa,lerra,lerper,lerow,lero,lermon,lepretre,lepre,leppink,lepke,lepez,lepetich,leopardi,leonpacher,leonick,leonberger,leomiti,leny,lenski,lenorud,lenort,lennis,lennart,lennan,lenling,lenke,lenigan,lenhoff,lenharr,leners,lendt,lendor,lendo,lenczyk,lench,lenberg,lemoyne,lemmonds,lemmings,lemish,lemear,lembcke,lemansky,lemans,lellig,lekey,lekberg,lekan,lek,lejman,leitzinger,leithiser,leiper,leinwand,leimkuhler,leimberger,leilich,leigland,leichtenberge,leiberton,leho,lehning,lehneis,lehmer,lehenbauer,lehberger,legrotte,legro,legra,legat,legall,lefurgy,leflores,leffers,leffelman,lefeld,lefaver,leetham,leesman,leeker,leehan,leeber,ledsinger,ledermann,ledenbach,ledee,led,lecznar,leckband,lechleidner,lechelt,lecato,lecaros,lecain,lebroke,lebold,leblane,lebitski,lebish,leberte,lebedeff,lebby,lebaugh,lebarge,leavigne,leaven,leasor,leasher,leash,leanza,leanen,leaird,leahman,leadford,lazusky,lazurek,lazott,lazio,lazier,lazich,lazewski,lazares,layva,layell,laycox,lawsky,lawrentz,lawis,lawford,lawcewicz,lawbaugh,lawary,lawal,lavongsar,lavgle,lavezzo,lavelli,lave,lavani,lavander,lavagnino,lavadera,lautieri,lautaret,lausell,lauschus,laurole,lauretta,laureno,laureles,laurance,launiere,laundree,lauigne,laughon,laugen,laudeman,laudadio,lauckner,lauchaire,lauby,laubersheimer,latus,latourrette,latos,laton,lathrum,lather,lathe,latendresse,late,latassa,latam,lat,lastella,lassetter,laskosky,laskoskie,lasin,lasik,lashlee,lashier,laselle,laschinger,lascaro,lasane,lasagna,lasage,larusch,larrosa,larriviere,larralde,larr,larowe,larousse,larotta,laroia,laroe,larmett,larman,larkan,largena,laregina,lardone,larcom,larche,larbie,larbi,larason,laranjo,laragy,laraby,larabell,larabel,lapuerta,lappinga,lappi,laport,lapinta,lapila,laperuta,lapere,laper,lapek,lapari,lapalme,laorange,lanze,lanzarotta,lantry,lantgen,lantelme,lanteigne,lansey,lansberg,lannier,lannen,lanna,lankster,lanie,langrum,langness,langmo,langlitz,langi,langholdt,langhans,langgood,langanke,lanfor,lanen,laneaux,landu,landruth,landrie,landreville,landres,landquist,landolf,landmark,landini,landevos,landenberger,landan,lancz,lamudio,lampsas,lampl,lampinen,lamphiear,lampel,lamoree,lamoreau,lamoore,lamontagna,lammy,lammel,lamison,laming,lamie,lamia,lameda,lambuth,lambertus,lambermont,lamartina,lamango,lamaack,lalinde,lalich,lale,lakowski,lakhan,lajoye,lajoy,laios,lahne,laham,laguire,lagrenade,lagore,lagoo,lagonia,lagoni,laglie,laggan,lagesse,lagerstedt,lagergren,lagatta,lagard,lagant,lagamba,lagadinos,lafuze,lafrate,laforey,lafoon,lafontain,laflam,laffer,lafevre,lafemina,lafantano,laface,laessig,laehn,ladt,ladouce,ladonne,lado,ladika,ladick,ladebauche,lacz,lacusky,lacovara,lackett,lackage,lachino,lachiatto,lacharite,lacerenza,lacek,lacau,lacatena,lacaille,labovitch,labounta,labombar,laboissonnier,labo,labitan,labier,labeots,labarriere,labaro,labarbara,laatsch,laasaga,laake,kyseth,kypuros,kyper,kyner,kwilosz,kvzian,kvoeschen,kveton,kvek,kveen,kvaternik,kuziel,kuypers,kuykendoll,kuwana,kuwada,kutzer,kuty,kutlu,kuti,kutchie,kuszynski,kussmaul,kussel,kusnic,kusner,kusky,kushaney,kurzinski,kurtti,kurshuk,kurr,kurokawa,kurns,kuretich,kurasz,kurant,kura,kur,kupihea,kupferberg,kupersmith,kupchinsky,kunter,kunkleman,kuniyoshi,kunimitsu,kunich,kundanani,kunau,kummerow,kumlander,kumfer,kuman,kumalaa,kum,kulseth,kulbeth,kulbacki,kulback,kukura,kukler,kuklenski,kukauskas,kukahiko,kujat,kuiz,kuitu,kuick,kuhry,kuhlenschmidt,kuffa,kuepfer,kuehnhold,kuechler,kudro,kudrle,kuczma,kuckens,kuciemba,kuchinski,kuchem,kubley,kubler,kubesh,kubeck,kubasch,kub,kuanoni,krzewinski,krzesinski,krzan,kryston,krystek,krynicki,krylo,kruzel,kruyt,kruszewski,krusor,kruskie,krushansky,krush,kruppenbacher,krupinsky,krumroy,krumbein,krumbach,krukiel,kruizenga,kruis,kruiboesch,kruebbe,krucke,krotine,krostag,kropff,kropfelder,kroninger,kronau,krome,krolick,krokus,krog,krofta,krofft,kroesing,krochmal,krobath,krnach,krivanec,kristofferson,kristof,kristan,krissie,kriskovich,kriske,krishun,krishnamurthy,krishman,krinov,kriek,kriegshauser,krewer,kreutzbender,kreusch,kretzinger,kressler,kressin,kressierer,kresky,krepp,krenzke,krenning,krenik,kremple,kremmel,kremen,krejcik,kreissler,kreinhagen,krehel,kreese,krawitz,kravetsky,kravets,kravec,krausse,krausmann,krauel,kratowicz,kratchman,krasnici,krasnansky,kraskouskas,krasinski,kranwinkle,kranock,kramarczyk,krallman,krallis,krakowiak,krakauer,krainbucher,kraig,kraichely,krahulec,krahe,krah,kragt,kraetsch,krabel,krabbenhoft,kraasch,kraack,kozlovsky,kozlik,koziak,kozeyah,kozan,kowitz,kowalke,kowalec,koves,kovalaske,kovacik,koutras,koussa,kousonsavath,kounthong,kounthapanya,kounovsky,kounkel,kounick,koulavongsa,koulalis,kotyk,kotur,kottraba,kottlowski,kotterna,kotschevar,kotonski,kotlar,kotheimer,kotey,koterba,koteras,kotarski,kotaki,kosuta,kostrzewa,kostiv,kosters,kossey,kossen,kossak,kososky,kosorog,koso,koslan,kosiorek,koshi,koscielniak,kosareff,korzyniowski,korzybski,korynta,korwin,korwatch,kortemeier,korst,korsmeyer,korslund,koroch,kornn,kornfield,kornblatt,korkmas,koritko,korinta,koria,korewdit,kores,korenek,kordys,kordowski,kordiak,korbin,kopsho,koppy,kopke,kopin,kopicko,kopiasz,koperski,kopay,kopatz,kopan,koosman,koong,koolman,kool,konty,konow,konopski,konma,konishi,konger,konetchy,kone,konderla,konczewski,konarik,komula,kominski,komada,koma,kolwyck,kolupke,koltz,kolts,kolppa,koloc,kollross,kollos,kolkman,kolkhorst,kolikas,kolic,kolbusz,kolassa,kol,kokubun,kokoszka,kokko,kokenge,koitzsch,koiner,kohus,kohles,kohel,koguchi,kofoot,koers,koenitzer,koeninger,koenigsberg,koener,koenemund,koelbel,koehring,koeck,kody,kodera,koczwara,kocieda,kochkodin,kochen,kochanek,kobylski,kobylarz,kobylarczyk,kobold,knyzewski,knupke,knudsvig,knowiton,knowell,knous,knotowicz,knorp,knoflicek,knoeppel,knoepke,knoell,knoechel,knodel,knockaert,knobler,kniola,knill,knilands,kniesel,kniceley,kneuper,knetsch,kneser,knerien,knellinger,kneefe,knazs,knatt,knapko,knapick,knape,knap,knake,kmiotek,kment,kmatz,kman,klyn,klute,kluse,klumph,klukken,klukan,kluemper,kluber,klosky,kloppenburg,klonowski,klomp,klohs,klohe,kloeppel,kloeker,kloefkorn,kloeck,klobucar,kljucaric,klitzner,klitsch,kliskey,klinski,klinnert,klinich,klingner,klingenberger,klingberg,klingaman,klimo,klimavicius,klickman,klicka,klez,klevjer,klette,kletschka,kless,kleppen,klenovich,kleintop,kleinsasser,kleinfeld,kleifgen,kleid,kleftogiannis,kleefisch,kleck,klebes,klear,klawuhn,klawinski,klavon,klavetter,klarin,klappholz,klande,klancnik,klan,klamn,klamert,klaja,klaich,klafehn,klabunde,kjolseth,kjergaard,kjellsen,kjellman,kjeldgaard,kizzia,kizior,kivela,kitty,kitthikoune,kittelman,kitelinger,kitcher,kitchenman,kitanik,kisro,kisielewski,kiryakoza,kirsopp,kirshman,kirlin,kirkness,kirkling,kirkconnell,kirgan,kirchmann,kirchherr,kirchberg,kirchbaum,kirberger,kiracofe,kipple,kip,kious,kintopp,kintigh,kinsolving,kinsky,kinlin,kinlecheeny,kingwood,kingson,kinds,kindregan,kinderman,kinde,kimminau,kimbal,kilver,kiltie,kilstofte,kilogan,kilness,kilner,kilmister,killoren,killius,kilimnik,kilichowski,kildare,kiko,kijak,kiili,kihlstrom,kietzer,kiesser,kierzewski,kienbaum,kienast,kieke,kieck,kiebala,kiddle,kickel,kichline,kibbler,kiani,khubba,khora,khokher,khn,khlok,khilling,khensamphanh,khemmanivong,khazdozian,khazaleh,khauv,khairallah,kezele,keyon,keyl,kew,kevwitch,kevorkian,keveth,kevelin,kevan,keuper,ketzler,kettinger,ketterl,ketteringham,kettenring,ketchersid,kessans,kesey,kesek,kertzman,kertels,kerst,kerper,kernodle,kernighan,kernagis,kermes,kerens,kercheff,kerce,kerans,keppner,kepke,kepani,keovongxay,keoghan,keodalah,keobaunleuang,kenzie,kenson,kenoyer,kenouo,kennie,kenngott,kennaugh,kenik,keney,kenekham,kenealy,kendziora,kendal,kenaga,kempster,kemps,kempon,kempkens,kemmeries,kemerly,keltt,kellywood,kellish,kellem,keliipaakaua,kelau,keks,keisacker,keis,keinonen,keilholz,keilholtz,keihl,kehres,keetch,keetan,keet,keeser,keenom,keeman,keehner,keehan,kedra,kedia,kecskes,kecker,kebede,kebe,keba,keaty,keaten,keaser,kearsey,kearn,kazunas,kazimi,kazar,kazabi,kaza,kayat,kayastha,kawski,kawell,kawczynski,kawaiaea,kave,kavaney,kaut,kaushal,kausch,kauo,kaumans,kaui,kauder,kaucher,kaua,katzmann,katzaman,katterjohn,kattaura,katsaounis,katoh,katke,katis,katin,katie,kathleen,kathel,kataoka,kaszton,kaszinski,kasula,kasuba,kastens,kaspari,kasmarek,kasky,kashner,kasen,kasemeier,kasee,kasal,karz,karwowski,karstensen,karroach,karro,karrels,karpstein,karpe,karoly,karnath,karnas,karlinsky,karlgaard,kardux,karangelen,karamchandani,karagiannes,karageorge,karabin,kar,kapsner,kapperman,kappelmann,kapler,kapiloff,kapetanos,kanzenbach,kanwar,kantis,kantah,kanosh,kanoon,kanniard,kannan,kanjirathinga,kangleon,kaneta,kanekuni,kanealii,kand,kanakares,kamstra,kamradt,kampner,kamna,kammerzell,kamman,kamiya,kaminska,kamensky,kamber,kallhoff,kallfelz,kalley,kallestad,kallal,kalista,kalhorn,kalenak,kaldahl,kalberg,kalandek,kalan,kalamaras,kalafarski,kalaf,kakowski,kakeh,kakani,kajder,kaja,kaines,kaiktsian,kaid,kahookele,kahoohalphala,kahley,kahao,kahalehoe,kahal,kahae,kagimoto,kaewprasert,kaemingk,kadow,kadelak,kaczka,kacvinsky,kacprowski,kachmarsky,kabzinski,kabus,kabir,kabigting,kabala,kabacinski,kababik,kaarlela,kaanana,kaan,kaak,kaai,ka,juvenal,justian,juste,justak,jurries,jurney,jurkovich,jurist,jurin,jurgen,juray,junod,junkersfeld,junick,jumbo,julsrud,julitz,juliana,jukich,juengling,juen,juelich,judie,jubyna,jubran,jubeh,juback,juba,juanico,joynson,joyne,jover,journot,joto,jotblad,josic,jorrisch,jordt,jording,jondrow,jonah,jome,jollimore,joline,jolina,joler,joki,johnting,johnstonbaugh,johnikins,johniken,johe,johansing,johal,joganic,joerger,joelson,joehnck,jody,jodha,joanis,jirsa,jirak,jira,jingst,jhingree,jhanson,jews,jestis,jessica,jeskie,jesiolowski,jesenovec,jeschon,jermeland,jerkin,jericho,jerger,jergen,jerding,jepko,jens,jenovese,jennkie,jenderer,jenab,jempty,jemmings,jelome,jellings,jelden,jelarde,jeffryes,jeffirs,jedan,jecmenek,jecklin,jeck,jeanquart,jeanphilippe,jeannoel,jeanette,jeancy,jaysura,javis,javers,javed,jave,jaussen,jauhar,jastremski,jastrebski,jasmann,jaskolka,jasko,jaskiewicz,jasica,jasch,jarriett,jaroski,jarnutowski,jarmin,jaremka,jarema,jarels,jarecke,jarding,jardel,japak,janysek,janway,janowiec,janow,janofsky,janoff,jannise,jannett,jankoff,janeiro,jana,jaminet,jami,jamgochian,jamesson,jamer,jamel,jamason,jalovel,jalkut,jakubov,jaksic,jaksch,jakiela,jaji,jaiyesimi,jahosky,jahoda,jahaly,jagiello,jaggie,jafek,jafari,jae,jadoo,jaculina,jacquin,jacquelin,jacobsohn,jacobovits,jackso,jacksits,jackosn,jackett,jacinthe,jabbie,jabaut,jabali,jaarda,izak,izaguine,iwasko,iwashita,ivrin,ivener,iveans,ivancic,iuchs,itnyre,istorico,isiminger,isgur,isgro,isenbarger,iseman,isebrand,isaksen,isagba,isacson,isaack,irr,ironhorse,irigoyen,ireson,ipsen,iossa,inzano,introini,insognia,inserra,inostraza,innerst,innella,innarelli,innamorato,inkavesvanitc,ingvolostad,inguardsen,ingran,ingrahm,ingraffea,ingleton,inghem,ingersol,ingargiolo,inferrera,iner,induddi,indermuehle,indeck,indal,incomstanti,incera,incarnato,inbody,inabnit,imming,immerman,immediato,imholte,imeson,imbruglia,imbrock,imbriale,imbrenda,imam,imada,iltzsch,illovsky,illich,illas,illar,iliffe,ilg,ilarraza,ilaria,ilalio,ikzda,ikkela,ikenberry,ikemoto,ikemire,ikeard,ihnen,ihenyen,iheme,igus,iguina,ignoria,igles,igbinosun,ifie,ifft,ifeanyi,ifantides,iennaco,idrovo,idriss,idiart,ickert,icardo,ibric,ibdah,ibbotson,ibasitas,iarussi,iara,iannalo,iamiceli,iacuzio,iacobucci,iacobelli,hysquierdo,hyske,hydzik,hyberger,hyatte,huysman,huyna,hutyra,huttman,huttar,huter,husul,hustedt,hussy,hussong,hussian,huski,hushon,husein,husaini,hurtubise,hurta,hurni,hurme,hupy,huppenbauer,hunze,hunson,huner,hundertmark,hunderlach,humston,hummert,huminski,humerick,humbard,hulzing,hulshoff,hulmes,hukle,hujer,huitink,huirgs,hugus,huguet,hugghis,huffstutter,huerto,huertes,huenergardt,huemmer,huelle,huehn,huebsch,hudok,hudnut,hudlow,hudlin,hudes,huddy,huckabone,huckabaa,hubsch,hubl,hubertz,htwe,hsy,hrycko,hrna,hric,hribal,hrcka,hrbacek,hranchak,hradecky,hoysock,hoyne,hoylton,hoyal,hoxsie,howlingwolf,howett,howarter,hovnanian,hovard,hovantzi,hovanes,houzah,houtkooper,housner,housemate,hourihan,houltberg,houghtelling,houey,houchard,houben,hotter,hotten,hottell,hotek,hosoi,hosner,hosle,hoskyns,hoskey,hoshino,hosfield,hortein,horseford,horse,horridge,hornshaw,horns,hornlein,hornig,horneff,hormuth,horimoto,horesco,horenstein,horelick,hore,horbert,horabik,hoppenrath,hoppa,hopfauf,hoosock,hool,hoogheem,hoogendoorn,hoo,honus,honold,honokaupu,honigsberg,hongisto,hongeva,hones,honegger,hondros,hondel,honchul,honch,homza,homsey,homrighaus,hommer,homiak,homby,homans,holznecht,holzmiller,holzhueter,holzboog,holtmeier,holtmann,holthouse,holthoff,holtham,holtgrefe,holstad,holshovser,holquist,holmers,hollyday,hollo,hollner,hollinghurst,holleyman,hollett,hollerud,hollering,hollembaek,hollarn,hollamon,hollack,holihan,holibaugh,holgersen,holdy,holdgrafer,holdcraft,holdbrook,holcroft,holch,hokula,hokett,hojeij,hojczyk,hoivik,hoiseth,hoinacki,hohnson,hohney,hohmeier,hohm,hohlstein,hogstrum,hogon,hoglan,hogenmiller,hogains,hoga,hofstra,hofstadter,hofhine,hoffpavir,hoeser,hoerig,hoerger,hoelzel,hoelter,hoeller,hoek,hoehl,hoefflin,hoeffer,hodosy,hodnicki,hodermarsky,hodd,hockley,hochstine,hochfelder,hobstetter,hoblit,hobin,hoberek,hobb,hnot,hlywa,hlastala,hjermstad,hizkiya,hitzfelder,hiteman,hitchko,hitchingham,hissom,hismith,hiske,hirte,hirschmann,hirose,hirezi,hipsley,hippley,hipol,hintergardt,hinokawa,hinely,hindsman,hindmarsh,hinderaker,hindall,hinckson,hinajosa,himmelsbach,himmelright,hilyar,hilvers,hilu,hiltunen,hiltebeitel,hilsgen,hilovsky,hilo,hilmer,hillseth,hillered,hilleman,hillbrant,hillabush,hilla,hilkert,hilk,hildman,hilbner,hilbig,hilb,hila,hija,higy,hightshoe,higashida,hiens,hielscher,hidde,hidaka,hickley,hickingbotham,hickie,hiciano,hibble,hibbits,heziak,heynen,heykoop,heydenreich,heybrock,hevrin,hevessy,heugel,heuangvilay,hettes,hettenhausen,hetling,hetjonk,hethcox,hethcote,hetchman,hetcher,hesterly,hessman,hesselrode,hesselman,hesselbein,hesselbach,herzbrun,heryford,herwehe,hervol,hertle,herta,herskovic,hershnowitz,hershfield,herschaft,hersberger,herrud,herrnandez,herrlich,herritt,herrion,herrand,herran,herout,heroth,heronemus,hero,herny,hermus,herline,herley,hergenroeder,hergenreter,herena,herem,herek,hercman,heral,hequembourg,heppert,hepperly,heppel,heppding,henzler,hentrich,henter,hensle,hensdill,henschke,hennighausen,hennard,henkin,henges,henedia,hendson,hendsbee,hendrics,hendrickx,hencken,henchel,hencheck,hemsworth,hemry,hemperley,hemmig,hemmeter,hemmert,hemmelgarn,hemmeke,hemley,hemeyer,hemerly,hembre,hemans,hemanes,helwick,helvik,helphinstine,helphenstine,helowicz,helmert,helmen,helmbright,helliwell,helley,hellerman,hellenbrand,helferty,helfert,hekman,heitmuller,heitbrink,heisse,heisner,heir,heinzle,heinzerling,heino,heinig,heindl,heimerl,heimbuch,heilbrun,heilbron,heidtke,heidmann,heglund,heggins,heggestad,hegener,hegdahl,hefter,heffernen,heery,heebsh,hedrix,hedler,hedeiros,hedegaard,heddleson,heddins,hect,heckle,heckers,hebsch,hebrard,heberer,hebblethwaite,heaviland,heartley,hearston,heang,hean,heam,heagany,headlon,heading,hazouri,hazinski,hazekamp,hayword,haysbert,hayn,hayball,hawkings,havier,havermann,havekost,hauswald,haustein,hausteen,hauslein,hausher,haurin,hauptly,haulbrook,haukaas,haugaard,hauffe,hauben,hatzell,hatto,hattenbach,hatridge,hatlee,hathcox,hatchette,hatcherson,hatake,hassig,hasselvander,hasselkus,haslinger,haskamp,hashbarger,hasha,hasfjord,hasencamp,haseloff,haschke,hasbni,hasbell,hasak,harwin,harvley,harvilchuck,harvick,harutunian,hartzo,hartzheim,hartjen,hartgraves,hartgrave,hartgerink,hartenstein,harsy,harrisow,harrigton,harrellson,harralson,harrald,harradine,harraden,haroun,harnly,harnes,harnar,harnan,harnack,harlston,harlor,harleston,harkenreader,harkcom,harjochee,hargest,harges,harfert,harens,hardung,hardney,hardinson,hardigan,harby,harbus,harbough,harbottle,harbold,harary,haramoto,harader,harabedian,har,happney,happe,haper,hape,hanville,hanusey,hantzarides,hantula,hanstine,hansteen,hansson,hansrote,hansil,hanoharo,hanock,hannula,hanno,hannem,hanneken,hannegan,hanmore,hanisko,hanisco,hanify,hanhan,hanegan,handt,handshaw,handschumaker,handren,handlin,handing,handeland,hanagan,hanagami,hanafin,hanafan,hanacek,hamway,hampon,hamper,hamparian,hamor,hamontree,hamolik,hamnon,hamn,hammet,hammerstein,hammerstad,hammerlund,hammed,hammang,hameen,hamborsky,hamb,hamalak,hamai,halwood,halston,halpainy,halon,halmstead,halmick,hallstead,hallowich,hallio,hallie,hallerman,halleen,hallczuk,hallan,halgren,halechko,halcom,halbritter,halaliky,hal,hajdukiewicz,hait,haislett,hairster,hainsey,hainds,hailes,hagwell,hagon,haghighi,haggstrom,haggis,haggen,hageny,hagelgans,hagarty,hafenbrack,haessler,haessig,haerr,haener,haen,haeckel,hadson,hadland,hadian,haddaway,hackmeyer,hackethal,hackerd,hackenmiller,hackenbery,hacke,hackborn,hachette,habif,habermann,haberern,habbs,haakinson,haagensen,gzym,gyurko,gyllenband,gyaki,gwynes,gwenn,guzmdn,guziczek,guz,guyott,guyot,guyet,guttenberg,gutschow,gutreuter,gutrerrez,gutieres,gutiennez,guthorn,guthary,guterriez,gutenson,gussin,gushue,gusa,gurvine,gurtin,gurrad,gurne,guridi,gureczny,guralnick,gunzenhauser,gunthrop,gunkelman,gunagan,gun,gumphrey,gummersall,gumbert,gulnick,gullung,gullage,gulini,gulikers,guley,guldemond,gulde,gulbraa,gulati,guittennez,guitreau,guith,guitar,guirgis,guinle,guiltner,guilstorf,guillote,guillan,guilianelli,guilbe,guiffre,guiel,guidaboni,guiao,guialdo,guevana,guesman,guerrouxo,guerinot,gueretta,guenison,guenin,guempel,guemmer,guelpa,guelff,guelespe,guedesse,gudroe,gudat,guckes,gucciardi,gubser,gubitosi,gubernath,gubbins,guarracino,guarin,guariglio,guandique,guaman,gualdoni,guadalajara,grzywinski,grzywacz,grzyb,grzesiak,grygiel,gruzinsky,gruters,grusenmeyer,grupa,gruninger,grunin,grundon,gruhlke,gruett,gruesbeck,gruell,grueber,gruda,grubman,gruba,grovier,grothen,groszkiewicz,grossley,grossklaus,grosshans,grosky,groshek,grosenick,groscost,grosby,groombridge,gronvall,gromley,grollman,grohoske,groesser,groeber,grocott,grobstein,grix,grivna,gritsch,grit,gristede,grissam,grisostomo,grisom,grishan,grip,grinner,grinman,grines,grindel,grimlie,grimard,grillette,griggers,grigas,grigalonis,grigaliunas,grifin,griffins,griffes,griffel,grife,griesmeyer,griesi,griem,grham,grgurevic,greyovich,greydanus,greviston,gretzner,gretz,gretsch,greto,gresl,gresko,grengs,gremler,greist,greisser,greisiger,greiser,greiber,gregoroff,gregoreski,gregas,greenrose,greenlow,greenlees,greenfelder,greenen,greenbush,greeb,grebs,grebel,greaux,grdina,gravit,gravenstein,gravelin,grava,graul,graughard,graue,grat,grastorf,grassano,grasmuck,grashot,grasha,grappo,graper,granvil,granucci,grantier,granstaff,granroth,granizo,graniero,graniela,granelli,grandos,grandmont,gramza,graminski,gramberg,grahams,grago,graen,graefe,grae,gradle,graciani,graci,grabowiecki,grabauskas,gounder,gougeon,goudge,gouchie,gou,gottula,gottleber,gotthardt,gotowka,gotlib,gotimer,gothier,gothe,goswami,gostowski,gossin,gosserand,gossen,goshow,goshi,gosda,gosche,gorychka,gorri,gornikiewicz,gorlich,gorgo,gorglione,goretti,gorence,gorelik,goreczny,gordis,gorczynski,gorans,gootz,goosen,goonez,goolsbee,goolia,goodvin,goodpastor,goodgine,goodger,gooder,goodenberger,goodaker,goodacre,gonzolez,gonzaliz,gonsalues,gones,gone,gondran,gonda,gonazlez,gomzalez,gomey,gome,gomberg,golumski,goluba,goltry,goltra,golpe,golombecki,gollwitzer,gollogly,gollin,golkin,golk,goldware,goldrup,goldrich,goldhammer,goldhahn,goldfischer,goldfield,goldeman,goldak,golberg,golba,golanski,golabek,goick,gogocha,goglia,gogins,goetzke,goettman,goettig,goetjen,goeman,goeldner,goeken,goeden,godyn,godwyn,godown,godfray,goderich,gode,godde,goda,gockerell,gochnauer,gochie,gobrecht,gobeyn,gobern,gobea,gobbo,gobbi,gnagey,glugla,gluckman,gluc,glowski,glowka,glowinski,glow,glossner,gloff,gloe,glodich,gliwski,gliues,glise,glinkerman,glimp,glicher,glenny,glembocki,gleiss,gleichweit,gleghorn,glaviano,glauser,glaue,glaubke,glauberman,glathar,glasow,glashen,glasglow,glarson,glapion,glanden,glader,gladen,glacken,gjorven,gjokaj,gjesdal,gjelten,givliani,gitzlaff,gittere,gitlewski,gitchell,gissler,gisriel,gislason,girolami,girmazion,girellini,girauard,girardeau,girad,giove,gioriano,gionson,gioacchini,ginnetti,ginnery,ginanni,gillom,gillmer,gillerist,gillentine,gilhooley,gilfoy,gilespie,gildroy,gildore,gilcoine,gilarski,gihring,giggie,giessinger,gierling,gielstra,giehl,giegerich,giedlin,gieber,giebel,gidwani,gicker,gibes,gibbings,gibbard,gianopulos,gianola,giannell,giandelone,giancaspro,giancarlo,gian,giamichael,giagni,giacomazzi,giacoletti,giachino,ghramm,ghosten,ghiringhelli,ghiorso,ghil,ghia,gheza,ghekiere,gheewala,ghazvini,ghazi,ghazal,ghaor,ghane,ghanayem,ghamdi,gfroerer,geyette,gewinner,gewant,gevorkian,gevedon,geuder,getting,gettenberg,getschman,getachew,gestes,gesselli,geryol,gerych,gerty,gerton,gertken,gerster,gersch,gerpheide,geronime,gerondale,gerock,germinaro,germershausen,germer,gerlock,gerla,gerking,gerguson,geres,gerbs,gerbi,gerathy,gerardot,georgiana,georgales,geohagan,geoghan,geoffrey,genualdi,gentis,gennusa,gennaria,gennarelli,genin,genga,geng,geneseo,generous,generoso,genera,genberg,gemmel,gembe,gembarowski,gelzer,gelo,gellis,gellespie,gell,gelineau,gelger,geldrich,gelbach,geister,geissel,geisen,geiman,geils,gehrking,gehri,gehrett,gehred,gefroh,geerken,geelan,gedris,gedo,gechas,gecan,gebrayel,gebers,geasley,geanopulos,gdula,gbur,gazzillo,gazza,gazo,gaznes,gazdecki,gayoso,gayo,gaymes,gawlak,gavula,gavles,gaviria,gavinski,gavigan,gaves,gavell,gavalis,gautsch,gauron,gauntner,gaulzetti,gattie,gatski,gatch,gata,gastelun,gastellum,gastel,gasson,gassler,gasse,gasquet,gaspari,gasienica,gaseoma,gasch,garzone,garverick,garve,garthee,garrod,garriss,garrish,garraghty,garnet,garness,garnder,garlovsky,gariti,garich,garibaldo,garib,gargani,garfias,garff,garf,gares,garen,gardy,garder,garcelon,garced,garavelli,garala,garacci,ganze,gantewood,ganska,gannoe,ganji,ganja,ganibe,ganiban,ganguli,gangluff,gangadyal,gane,gandhy,gandarillia,gancio,gana,gamrath,gamewell,gamela,gamberini,gamberg,gambell,gambaiani,galvano,galva,galustian,galston,galstian,galson,gals,galon,galofaro,gallipo,gallery,galleno,gallegher,gallante,gallagos,gallaga,galjour,galinoo,galinol,galin,galietti,galhardo,galfayan,galetti,galetta,galecki,galauiz,galaska,galashaw,galarita,galanga,galacio,gailun,gailis,gaibler,gagon,gago,gagliardotto,gaetke,gaestel,gaekle,gadue,gades,gacusan,gacad,gabrel,gabouer,gabisi,gabino,gabbett,gabbay,gab,gaarsland,fyles,fventes,fusselman,fusik,fusi,fusha,fusca,furuyama,furubotten,furton,furrh,furne,furna,furlotte,furler,furkin,furfey,fure,furch,furay,fupocyupanqui,funderbunk,fundenberger,fulwiler,fulsom,fullwiler,fulliton,fulling,fuleki,fulda,fukuroku,fukada,fuhri,fuglsang,fugle,fugah,fuesting,fuents,fudacz,fucile,fuchser,frydman,fryday,fruusto,frutoz,frullate,fruchey,frossard,fross,froschheiser,froozy,fronduti,frondorf,fron,fromong,frometa,froiland,frohwein,frohock,froeliger,frodsham,fritzpatrick,frist,frisino,frisella,frischkorn,fringuello,frings,friling,frikken,frietsch,friest,friedstrom,friedhaber,friedenberg,friedeck,fridal,freytas,freydel,freudiger,freshley,frere,frenner,freniere,fremon,fremming,freme,freligh,freistuhler,freiser,freil,freifeld,freidkin,freidet,frehse,freguson,freerksen,freelon,freeley,freehoffer,freedland,fredrikson,fredric,fredline,fredicks,freddrick,frawkin,frauenkron,frati,franzeo,frantzich,frankina,frankford,frankenreiter,frankenfeld,franeo,frandeen,franculli,francolino,francoise,francisque,franciosa,francios,francione,franceski,franceschina,fram,fraine,fragassi,fracier,fraccola,frabotta,frabizio,fouyer,foux,foutain,fourre,fouracre,found,foules,foucha,fosso,fosser,fossa,fosburgh,forwood,fortado,forston,forsthoffer,forschner,forsch,fornkohl,fornerod,formhals,formey,formento,formato,forlani,forgy,forgach,fordon,forcino,forcell,forcade,forbish,forber,fontneau,fontelroy,fonteboa,fontanini,fonsecn,fondell,fon,follie,foller,folkins,folkens,folgar,foks,fogus,fogo,foerschler,foell,foecke,foderaro,foddrill,focks,flum,flugence,fluette,fluetsch,flueck,flournay,flotow,flota,florkowski,florestal,florance,floore,floerchinger,flodman,floch,flitton,flitt,flister,flinton,flinspach,flierl,flever,fleurissaint,fleurantin,flether,flennoy,fleitman,flegler,fleak,flautt,flaum,flasher,flaminio,fixari,fiumefreddo,fitzmier,fitzgerlad,fitzen,fittje,fitser,fitchette,fisichella,fisger,fischbein,fischang,fiscal,fisanick,firoozbakht,firlik,firkey,fiorenzi,fiora,finucan,finto,finona,finocan,finnley,finnin,finnila,finni,finnel,finne,finland,finkenbiner,finey,finders,filzen,filyan,filteau,filonuk,fillo,fillerup,filkey,filippides,filippello,filburn,filbrardt,filbey,filary,filarecki,filak,fijalkowski,figurelli,figone,figlioli,figlar,figary,figarsky,fiermonte,fierge,fiely,fieldstadt,fiedtkou,fiedorowicz,fiebich,fie,fidsky,fido,ficenec,feyler,fewless,feulner,feuerberg,fetui,fetrow,fesus,fesenbek,ferugson,ferster,ferrise,ferratt,ferratella,ferrarotti,ferrarini,ferrao,ferrandino,ferrall,ferracioli,feron,ferndez,fernandz,fermo,ferm,ferlic,ferjerang,feris,ferentz,fereday,ferdin,ferdico,ferderer,ferard,feramisco,fenti,fensel,fenoglio,fenoff,feno,fenniwald,fenger,fenceroy,felzien,felson,felsher,fellon,felli,fellhauer,fellenbaum,felleman,fellars,felks,felipa,felila,felico,felicione,felger,feldtman,feldner,feldker,feldhake,felciano,felcher,fekety,feindt,feinblatt,feilbach,feikles,feigh,feichtner,fehribach,fehnel,fehn,fegurgur,fego,fefer,feezor,feery,feerst,feeling,feekes,feduniewicz,feduccia,fedorka,fedoriw,fedorczyk,fedel,feddes,fedderly,fechtel,fecat,feazelle,feast,fearheller,fearen,feamster,fealy,fazzinga,fawell,favilla,favieri,favaron,favaro,faustman,faurot,faur,faulstick,faulstich,faulkes,faulkenbury,faulisi,faubus,fat,faster,fash,fasenmyer,fasci,fasbender,faruolo,farrin,farria,farrauto,farmsworth,farmar,farm,farlee,fariello,farid,farha,fardo,faraco,fantz,fanner,famy,famiano,fam,falu,faltz,falto,falson,fallie,fallick,falla,falknor,falkenthal,falis,falha,falge,falconeri,falcione,falchi,falb,falasco,falah,falack,falacco,faix,faisca,fairy,fairly,faigle,faichtinger,fahrenwald,fahrenbruck,fahner,fahlstedt,fagnoni,faglie,fagala,faehnle,fadri,fadei,facenda,fabus,fabroquez,fabello,fabeck,fabbozzi,ezernack,ezer,ezechu,ezdebski,eyubeh,eyermann,extine,expose,ewelike,evora,eviston,evertz,eversmann,everleth,evering,eveline,eveler,evanski,evanosky,evanoski,evanchyk,evanchalk,euton,euser,eurton,europe,ettl,ettison,etters,etoll,ethel,etchinson,esty,esteybar,estevane,esterson,esterling,estergard,estela,estaban,esshaki,essepian,esselman,essaid,essaff,esquiuel,esquerre,esquea,esposita,espenscheid,esparaza,esoimeme,esnard,eskuchen,eskelsen,eskeets,eskaran,eskaf,eshlerman,esenwein,escorza,escoe,escobeo,eschenbacher,eschenbach,eschborn,escarrega,escalet,esbensen,esannason,ervine,ervay,ertelt,erpenbach,ero,ernstrom,ernspiker,ernandez,ermogemous,ermita,erm,erlwein,erlanson,erixon,erice,erfert,ereth,erdmun,erdelt,erchul,ercek,erbentraut,erard,eracleo,equiluz,eppert,epperheimer,eppenger,epifano,eperson,enzenauer,entzi,entrup,entel,enote,enocencio,enny,ennist,ennels,ennaco,enkerud,enick,engwer,engleby,enget,engessor,engerman,engbretson,enfort,ends,endresen,endecott,encalade,emuka,emslander,emshoff,empleo,empfield,emperor,emo,emmrich,emlin,emigholz,emfield,emeru,emeche,emdee,emberlin,emberley,emberger,emayo,emanus,emami,elvert,elshair,elsensohn,elsbury,elsa,elroy,elquist,elofson,elmaghrabi,ellworths,ellifritt,ellies,elliem,ellerkamp,ellerbeck,ellenbee,ellena,ellebrecht,elldrege,ellanson,elko,elkayam,eliszewski,eliseo,elis,elion,elhosni,elhassan,elhaj,elhaddad,elgen,elgas,elgar,elg,elftman,elfering,elewa,eleveld,elefritz,elbogen,elbertson,elberson,elbahtity,elahi,ekstrum,eklov,ekis,ejide,eissinger,eirls,einfeldt,eilts,eilders,eilbert,eilbeck,eikmeier,eifler,eiesland,eichstadt,eichenmiller,eichenauer,eichelmann,ehr,ehorn,ehnis,ehmen,ehleiter,ehinger,ehiginator,ehigiator,egvirre,egure,eguizabal,ego,egidio,eggenberg,eggart,eget,egertson,egbe,efrati,eflin,eerkes,ee,edwads,edster,edralin,edmerson,edmeier,edleston,edlao,edith,edis,edeline,edeker,economus,economides,ecoffey,eckrote,eckmeyer,eckle,ecklar,eckis,echemendia,echavez,echaure,ebrani,ebo,ebilane,ebesugawa,eberting,ebersol,eberline,eberl,ebenstein,eben,ebbesen,ebach,easom,easlick,easker,easey,easdon,earman,earll,earlgy,earenfight,earehart,ealley,ealick,eagy,eafford,dziurawiec,dzierzanowski,dziegielewski,dziduch,dziadek,dzama,dyser,dys,dyreson,dymke,dyen,dwyar,dwornik,dwellingham,duxbury,duwhite,duverney,duvel,dutschmann,dutel,dute,dusak,durun,dursch,durrwachter,durousseau,durol,durig,durett,duresky,durelli,duree,dural,duraku,dupouy,duplin,duplesis,duplaga,dupaty,duonola,dunzelman,dunten,dunt,dunster,dunnahoo,dunmead,dunks,dunkentell,dunemn,duncker,dunckel,dunahoo,dummitt,dumez,dumag,dulberg,dulatre,dukhovny,dukeshire,dukeshier,duitscher,duitch,duh,dugmore,dughi,duffus,duffany,dufer,duesenberg,duerkson,duerkop,duenke,duel,dudleson,dudik,duderstadt,dudack,duchow,duchesney,duchatellier,ducceschi,ducayne,ducay,ducatelli,dubonnet,duberstein,dubej,dubeck,dubeau,dubbin,duban,duball,duartes,dsaachs,dryman,drybread,drumwright,drumheiser,drumgole,drullard,drue,drude,druckhammer,dru,drought,drossos,drossman,droski,drong,drones,dronen,droegmiller,drock,drisdelle,drinkall,drimmer,driggins,driesel,driere,drewski,dreps,dreka,dreith,dregrich,dreggs,drawy,drawec,dravland,drape,dramis,drainer,dragun,dragt,dragotta,dragaj,drafton,drafall,drader,draa,dozois,dozar,doyan,doxon,dowsett,dovenmuehler,douyon,douvier,douvia,douthart,doussan,dourado,doulani,douillet,dougharity,dougall,douet,dou,dotto,dottery,dotstry,doto,dotie,doswell,doskocil,doseck,dorweiler,dorvillier,dorvee,dortilla,dorsainvil,dorrian,dorpinghaus,dorph,dorosan,dornseif,dornhelm,dornellas,dorne,dornbos,dormanen,dormane,doriean,dorer,dorcent,dorat,dopf,dootson,doornbos,dooney,donten,dontas,donota,donohve,donning,donnellon,donne,donmore,donkor,donkervoet,donhoe,dongo,donelon,donchatz,donawa,donar,domnick,domkowski,domio,dominis,dominiquez,dominicus,dominico,domingus,domianus,domas,dolven,dolliver,doljac,doliveira,dolhon,dolgas,dolfay,dolcetto,dokuchitz,doino,doiel,doffing,doerflinger,doepner,doelling,dodich,doderer,dockray,dockett,docker,docimo,dobre,dobrasz,dobmeier,dobesh,dobberfuhl,dobb,dmitriev,dlobik,dlabaj,djuric,dizadare,divento,divan,diulio,ditti,dittbrenner,ditta,ditolla,ditchfield,distilo,distance,disponette,dispirito,dishinger,discon,disarufino,disabato,diruzzo,dirose,dirollo,dirado,dippery,dionisopoulos,diones,dinunzio,dinucci,dinovo,dinovi,dinola,dinho,dings,dinglasan,dingel,dinco,dimperio,dimoulakis,dimopoulos,dimmack,dimling,dimitriou,dimes,dilthey,dilox,dillworth,dillmore,dilligard,dilleshaw,dilgard,dilda,dilcher,dilchand,dikkers,diket,dikens,digrazia,digness,digiorgi,digiambattist,digesare,difiora,diffendal,diewold,dietsche,diestel,diesen,dien,diemoz,dielman,diegidio,diedricks,diebol,didlake,didamo,dickun,dickstein,dickirson,dickins,dicioccio,diciano,dichristopher,dicaro,dicara,dibrino,dibenedict,diamico,diak,diachenko,dhosane,dezell,dezayas,deyette,deyarmond,deyarmin,dewyer,dewulf,dewit,dewinne,dewaratanawan,devreese,devitto,devincenzi,devick,devey,devenecia,devel,deuschle,deuschel,deuman,deuermeyer,detz,deturenne,dettra,dettore,dettmering,dettmann,detterich,detorres,detlefs,detjen,detillier,dethomasis,detering,detar,desutter,destime,destephano,desrocher,desquare,desporte,desparrois,desort,desormo,desorbo,desolier,desmarias,desloge,deslaurier,desjardiws,desiyatnikov,desisles,desilvo,desiato,deshazior,desforges,deserres,deschomp,deschino,deschambeault,desautelle,desantigo,desan,deruso,derubeis,derriso,derricott,derrer,deroos,deroko,deroin,deroest,derobles,dernier,dermo,derkach,derizzio,deritis,derion,deriggi,dergurahian,dereu,derer,derenzis,derenthal,derensis,derendal,derenberger,deremiah,deraveniere,deramo,deralph,depsky,deprizio,deprince,deprez,depratt,depottey,depippo,depinho,depietro,depetris,deperte,depena,depaulis,depasse,depace,deonarian,deodato,denski,densieski,denoyelles,denofrio,denni,dennert,denna,deniken,denier,denice,denhartog,dench,dence,denburger,denafo,demyers,demulling,demuizon,demosthenes,demoney,demonett,demmon,demich,demian,demetris,demetree,demeris,demchok,dembosky,dembinski,dember,demauri,dematos,demasters,demarrais,demarini,demarc,demara,delvin,delveechio,delusia,deluney,deluccia,delre,delpiano,delosanglel,delosangeles,delon,delnegro,dellos,dellon,delling,dellibovi,dellasciucca,dellasanta,dellapina,dellajacono,dellagatta,dellaca,deliso,delinois,delilli,delilla,deliberato,delhomme,delguercio,delger,delgadilo,delfi,delfelder,deley,delevik,delettre,delessio,deleonardo,delellis,delehoy,delegeane,deldeo,delcine,delbusto,delbrune,delbrocco,delbo,delasko,delashaw,delasancha,delaremore,delaplane,delapenha,delanoche,delalla,delaguila,delaglio,dekuyper,dekort,dekorne,deklerk,dekine,dejoode,dejes,dejarme,dejager,deja,deischer,deir,deighton,deidrick,deida,deible,dehrer,dehombre,dehler,dehghani,dehan,dehaemers,degunya,deguise,degrella,degrazio,degrandpre,degori,degolyer,deglopper,deglanville,degado,defrates,defrancis,defranceschi,defouw,defiguero,defiglio,defide,defaria,deeters,dedominicis,dedo,dedier,dedek,deculus,decroo,decree,decourley,decomo,declouette,declet,declark,deckelman,dechart,dechamplain,decasanova,decardo,decardenas,decann,decaneo,debrita,debrie,debraga,debnar,debiew,debes,debenham,debello,debarba,deback,dearstyne,dearco,deanne,deanhardt,deamer,deaguero,daylong,daya,dawber,dawahoya,davydov,davtyan,davos,davirro,davidek,davide,davers,davensizer,davel,davda,dauzart,daurizio,dauila,daughetee,dauge,daufeldt,daudier,daubenmire,daty,datu,datte,dastoli,daste,dasso,daskam,dasinger,dasalia,daryanl,darvile,darsi,darsch,darrup,darnel,darm,darjean,dargenio,darey,dardashti,dardagnac,darbro,darbeau,daramola,daquip,dapvaala,danza,dantoni,dantes,danoski,danns,dannecker,danfield,danella,danczak,dancoes,damphousse,damoth,damoro,dammrich,dammad,damis,damerell,dambrozio,dama,daltorio,dalponte,dalomba,dalmida,dalmau,dallen,dalla,dalitz,dalio,dalhart,daleus,dalene,dalee,dalbeck,dalaq,dair,daimaru,daill,daichendt,dahood,dahlstedt,dahley,dahler,dagnone,dagnon,dagner,daggy,daer,dae,dadds,daddea,daddabbo,dad,dacres,dachs,dachelet,daber,czyrnik,czwakiel,czupryna,czubia,czosek,czernovski,czerno,czernik,czerniak,czekaj,czarniecki,cyler,cychosz,cuzzo,cuva,cutri,cutone,cutia,cutburth,cusworth,custa,cusmano,cushway,cushinberry,cusher,cushen,cushard,cusatis,curzi,curylo,curriere,currans,curra,curpupoz,curls,curleyhair,curella,cureau,curameng,cupe,cunningan,cunnane,cummisky,cummer,cumley,cumblidge,culotti,cullin,culajay,cujas,cuez,cuddihee,cudan,cuchiara,cuccinello,cucchiaro,cuartas,cuaresma,cuadro,csensich,cruthirds,cruthers,crutchev,crutch,crummedyo,crumlish,cruiz,cruey,cruel,croxford,croxen,crowin,croutch,croushorn,crotwell,crother,croslen,crookston,cronholm,cronauer,cromeens,crogier,croffie,crocitto,critzman,criton,critchelow,cristofaro,cristello,cristelli,crissinger,crispo,criqui,crickenberger,cressell,cresencio,creglow,creggett,creenan,creeley,credo,credille,crease,crawn,cravenho,cravatta,cration,crantz,cragar,cragan,cracolici,cracknell,craawford,craan,cozadd,coyier,cowser,cowns,cowder,covotta,covitt,covil,covarruvia,covarrubio,covarrubia,covar,cova,coutino,cousey,courtoy,courtad,couron,courneya,courie,couret,courchine,countis,counceller,cottillion,cottengim,cotroneo,cotreau,cotheran,cotey,coteat,cotant,coswell,costenive,costellowo,costeira,costanzi,cossaboon,cossaboom,cosimini,cosier,cosca,cosano,corvelli,corti,cortesi,corsilles,corsey,corseri,corron,corridoni,corrett,correo,corren,correau,corraro,corporon,corporal,corpeno,corolla,corolis,cornes,cornelson,cornea,cornacchio,cormican,cormia,coriz,coric,coriaty,coriano,corderman,cordel,corde,cordasco,corburn,corallo,coradi,coponen,coples,copier,copa,coopey,coonley,coomey,coolbrith,coolbeth,coolahan,cookey,coogen,cooey,cooch,conze,conzalez,contreros,contreres,contras,contraras,contopoulos,contofalsky,contino,consoli,consigli,conoly,connyer,conninghan,connette,connerty,connarton,conlans,conkrite,confrey,confair,coneys,conelly,conejo,condreay,condino,condell,condelario,concini,concilio,concho,conces,concepion,conceicao,conable,compres,compiseno,compeau,compean,comparoni,companie,compagna,comoletti,commes,comment,comeauy,colyott,columbres,colsch,colpaert,colpack,colorina,colopy,colonnese,colona,colomy,colombe,colomba,colmer,colly,collozo,collova,collora,collmeyer,collaco,colian,colglazier,colehour,colebrook,coldsmith,colden,colato,colasanti,colasamte,colarossi,colander,colaizzo,colaiacovo,coladonato,colacone,colabrese,cokins,cohoe,coho,cohlmia,cohagan,cogen,cofrancesco,cofran,codey,codeluppi,cocran,cocozza,cocoran,cocomazzi,cockrin,cockreham,cocking,cochis,cocherell,coccoli,cobio,cobane,coatley,coatie,coant,coaker,coachys,cmiel,clozza,cloughly,clothey,closovschi,closey,cloman,cloffi,cloepfil,clites,clinker,cleverly,cleve,clesen,clery,clerf,clemson,clemo,clemmon,clemmo,clemmey,cleark,clayter,clavey,clavelle,clausel,claud,claucherty,claton,clarson,clarendon,clarbour,clar,clap,clanin,clan,claman,clam,claes,civitello,civcci,civatte,civale,ciucci,cito,cisneroz,cislo,cisewski,cirioni,cirilli,cipullo,cippina,cipolone,cipolloni,cioni,cintra,cinkosky,cinalli,cimmiyotti,cimeno,cilva,cills,ciliento,cilibrasi,cilfone,ciesiolka,ciersezwski,cierpke,cierley,cieloha,cicio,cichosz,cichonski,cicconi,cibulskas,ciaramitaro,ciano,cianciotta,ciampanella,cialella,ciaccia,chwieroth,chwalek,chvilicek,chuyangher,churner,churchville,chuppa,chupik,chukri,chuh,chudzinski,chudzik,chudej,chrones,chroman,christoffer,christmau,christle,christaldi,christal,chrispen,chriscoe,chown,chowen,chowanec,chounlapane,choulnard,chott,chopelas,chomicki,chomali,choen,chodorov,chmelik,chludzinski,chivalette,chiv,chiumento,chittom,chisnall,chischilly,chisari,chirdon,chirasello,chipp,chiotti,chionchio,chioma,chinweze,chinskey,chinnis,chinni,chindlund,chimeno,chilinskas,childes,chikko,chihak,chiffriller,chieves,chieng,chiavaroli,chiara,chiapetto,chiaminto,chhor,chhon,chheng,chhabra,cheyney,chey,chevres,chetelat,chet,chestand,chessor,chesmore,chesick,chesanek,cherwinski,chervin,cherven,cherrie,chernick,chernay,cherchio,cheon,chenevey,chenet,chenauls,chenaille,chemin,chemell,chegwidden,cheffer,chefalo,chebret,chebahtah,cheas,chaven,chavayda,chautin,chauhdrey,chauffe,chaudet,chatterson,chatriand,chaton,chastant,chass,chasnoff,chars,charnoski,charleton,charle,charisse,charif,charfauros,chareunsri,chareunrath,charbonnel,chappan,chaples,chaplean,chapko,chaobal,chanthaumlsa,chantha,chanofsky,chanel,chandsawangbh,chandronnait,chandrasekhar,chandrasekara,chandier,chanchuan,chananie,chanady,champy,champany,chamley,chamers,chamble,chamberlian,chalow,chaloner,chalita,chalaban,chajon,chais,chaim,chaille,chaidy,chagollan,chafe,chadsey,chaderton,chabotte,cezil,cersey,cerritelli,ceronsky,ceroni,cernansky,cerenzia,cereghino,cerdan,cerchia,cerbantes,cerao,ceranski,centrone,centorino,censky,ceman,cely,celuch,cellupica,cellio,celani,cegla,cedars,ceasor,cearlock,cazzell,cazeault,caza,cavezon,cavalli,cavaleri,cavaco,cautillo,cauthorne,caulley,caughran,cauchon,catucci,cattladge,cattabriga,catillo,cathers,catenaccio,catena,catani,catalli,catacun,casumpang,casuat,castrovinci,castronova,castoral,castiola,castin,castillero,castillejo,castera,castellanoz,castellaneta,castelan,castanio,castanado,castagnier,cassis,cassion,cassello,casseday,cassase,cassarubias,cassard,cassaday,caspary,caspar,casoria,casilles,casile,casida,cashing,casgrove,caseman,caselton,casello,caselden,cascia,casario,casareno,casarella,casamayor,casaliggi,casalenda,casagranda,casabona,carza,caryk,carvett,carthew,carther,carthens,cartaya,cartan,carsno,carscallen,carrubba,carroca,carril,carrigg,carridine,carrelli,carraturo,carratura,carras,carransa,carrahan,carpente,carpenito,caroway,carota,caronna,caroline,carnoske,carnohan,carnighan,carnie,carnahiba,carmichel,carmello,carlsley,carlington,carleo,cariveau,caristo,carillion,carilli,caridine,cariaso,cardoni,cardish,cardino,cardinas,cardenos,cardejon,cardeiro,carco,carbal,caravalho,caraher,caradonna,caracso,caracciola,capshaws,caprice,capriccioso,capraro,cappaert,caposole,capitani,capinpin,capiga,capezzuto,capetl,capestany,capels,capellas,caparoula,caparelli,capalongan,capaldo,canu,cantre,cantoral,cantfield,cantabrana,canori,cannuli,canestro,canestrini,canerday,canellas,canella,candon,cancer,canatella,canak,cana,campolongo,campagnone,campagnini,campagne,camon,cammarn,caminita,camidge,cambronne,cambric,cambero,camaron,calzone,calzadilla,calver,calvent,calvelo,calvaruso,calvaresi,calpin,calonsag,calonne,caloca,calligy,callez,calleo,callaro,calixtro,caliguire,caligari,calicut,caler,calderson,caldarone,calchera,calcagino,calaycay,calamarino,calamari,calamare,cakanic,cajune,cajucom,cajero,cainion,cainglit,caiafa,cagey,cafourek,caffarel,cafarella,cafagno,cadoy,cadmen,cader,cademartori,cackett,cacibauda,caci,cacciola,cabrar,cabla,cabiya,cabido,cabeza,cabellon,cabeceira,cabanes,cabag,bzhyan,byther,byro,byrley,byrdsong,bynd,bylund,byant,bverger,buzzelle,buzzanca,buyes,buyak,buvens,buttino,buttimer,buttari,buttaccio,buther,butel,buszak,bustinza,bussom,busskohl,bussink,bussinger,bussert,busselberg,bussani,busl,buskohl,busie,bushie,busenius,buseck,buscarino,busacker,burwick,burtin,burriesci,burreson,burnum,burnet,burneisen,burnaman,burlette,burlando,burki,burker,burkel,burka,burigsay,burhanuddin,burgen,burgbacher,buretta,buress,burdsall,burdis,burdi,burdg,burbano,bur,buquo,buontempo,buonadonna,bunzey,bunyea,buntain,bunkers,bungy,bungart,bunetta,bunes,bundley,bundette,bumm,bumbray,bumba,bumatay,bulwinkle,bultron,bulnes,bullo,bullmore,bullerwell,bullert,bullara,bulland,bulkin,bulgarella,bulacan,bukrim,bukowinski,bujol,buja,buike,buhoveckey,buhite,bugtong,bugler,bugenhagen,bugayong,bugarewicz,bufton,buetti,buess,buerstatte,buergel,buerge,buer,buena,buegler,bueggens,buecher,budzyna,budz,budworth,budesa,buddle,budden,buddemeyer,buckridge,buckreis,buckmiller,bucke,buchser,buchsbaum,buchs,buchna,buchheim,buchberger,bucchin,bucanan,bubbico,buanno,bual,brzycki,brzostowski,bryum,brynga,brynestad,bryar,bruzewicz,bruyn,bruun,brutlag,bruson,bruski,bruse,brusco,bruscino,brunsting,brunskill,brunow,brunnemer,brunderman,brunckhorst,brunback,brumbley,bruh,brugal,bruenderman,bruegman,brucie,brozyna,brozell,brownsworth,brownsword,brownsberger,browley,brous,brounson,broumley,brostoff,brossmann,brosig,broschinsky,broomell,brookshier,brooklyn,bronikowski,brondyke,bromberek,brombach,brokins,broking,brojakowski,broich,brogren,brogglin,brodhurst,brodhag,brodey,brocklebank,brockie,brockell,brochure,brochhausen,broccolo,brixius,brittsan,brits,britnell,brisley,brisbone,briola,brintnall,bringman,bringas,bringantino,brinckerhoff,briguglio,briggerman,brigg,brigantino,briehl,brieger,bridson,bridjmohan,bridgford,bridget,bridgens,bridendolph,briden,briddick,bricknell,brickles,brichetto,briare,brez,brevitz,brevil,breutzmann,breuning,bretl,brethour,bretana,bresolin,breslawski,brentnall,brentano,brensnan,brensinger,brensel,brenowitz,brennenstuhl,brengle,brendlinger,brenda,brend,brence,brenaman,bremseth,bremme,breman,brelje,breitung,breitenfeldt,breitenbucher,breitenberg,breines,breiland,brehony,bregon,brege,bregantini,brefka,breeman,breehl,bredy,bredow,bredice,bredahl,brechbill,brearley,brdar,brazzi,brazler,braye,braver,bravender,bravard,braunsdorf,braunschweige,braught,brauchla,bratek,braskey,brasket,branske,branot,branine,braniff,brangan,branen,branecki,brandsrud,brandman,brandeland,brande,brandauer,brancazio,brancanto,branaugh,bramucci,brakstad,brais,braim,braig,brah,brage,bradtke,bradrick,bradon,bradicich,brackelsberg,brachman,brachle,bracetty,bracaloni,bozzell,bozovich,bozinovich,boyenga,bowring,bowlet,bowgren,bowersmith,bowels,bowcutt,bovio,boveja,bovain,boutchyard,bousson,bousqute,bousley,bourns,bourlier,bourgois,bourff,bourek,bourdeaux,bourdages,bourbonnais,boundy,bouliouris,boudrieau,boudin,bouchaert,botwin,bottomly,bottolfson,bottolene,bottiggi,botterbusch,botros,botras,botdorf,bostelman,bossenbroek,bossardet,bosowski,boschult,borycz,borwig,boruvka,bortignon,borsa,borromeo,borrolli,borries,borreta,borremans,borras,borr,borozny,borowiec,boronat,bornman,bormes,borlin,borguez,borgstede,borgese,borgert,borgers,borgella,borell,bordon,bordi,bordges,bordenkircher,borde,borbon,boratko,boque,boppre,boosalis,boorom,bookter,bookmiller,bookamer,bonzo,bonyai,bonugli,bonsu,bonsey,bonsell,bonsee,bonow,bonno,bonnlander,bonnin,bonnenfant,bonjorno,boniol,bongo,bonetto,bonepart,bondre,bonaventura,bonatti,bonapart,bonagurio,bonaguidi,bomzer,bompane,bomilla,bomia,bombino,bomaster,bollens,bollbach,bollaert,bolins,bolinder,bolig,bolian,bolfa,bolevice,boldwyn,bolduan,boldizsar,bolde,bokal,boitel,boin,boillot,boid,bohonik,bohnker,bohney,bohlsen,bohlman,bohlken,bogut,bognuda,bogguess,bogg,bofinger,boero,boerm,boeri,boera,boelk,boehnke,boege,bodyfelt,bodon,bodison,bodfish,boderick,bodenhagen,bodelson,bodary,bocskor,bockrath,bocklund,bockhorn,bockenstedt,bockelmann,bochicchio,boches,bochek,bocchieri,boccard,bobsin,bobrosky,bobowiec,boblak,bobet,boane,boamah,blyze,blute,blush,blunkall,blundo,blumkin,bluming,blumenschein,blumenkrantz,blumenberg,bluel,bloye,blott,blotsky,blossomgame,blosfield,bloomstrom,bloomstrand,bloomsburg,blonsky,blonigan,blomstrand,bloes,bloemker,bloedel,blochberger,blizard,blinebry,blindt,blihovde,blide,blicker,bleything,blevans,blessett,blesofsky,bleiler,bleichner,bleicher,bleeck,blee,blazon,blazing,blazich,blaydon,blaxland,blauw,blauman,blaszczyk,blasl,blashak,blasenhauer,blanscet,blanquet,blanquart,blannon,blanko,blankenbecler,blanga,blander,blakstad,blailock,blafield,blaeser,blaese,blady,bladt,blacock,blackwall,blackmoore,blackmar,blackington,blackbird,blacio,blachowski,bjornstrom,bjorn,bjerknes,bjerken,bjella,bizzard,bivans,bitzenhofer,bitar,bitah,bissol,bissel,bissada,bispham,bisikirski,bischel,biscari,bisanz,birthwright,birsner,bironas,birner,birnberg,birkmaier,birkenhagen,birely,birdon,bionda,binn,bininger,binet,binderup,binam,billus,billue,billotti,billinsley,billingsby,billigmeier,billiet,billiar,billesbach,bilchak,bilansky,bijan,bihler,bihl,bigusiak,bigony,bignell,biggard,biewald,biever,bietsch,biesenthal,biesecker,bierut,bierstedt,bierschbach,biersack,bierod,bierl,bierkortte,biener,bielser,bielke,bielefield,biedekapp,bidstrup,bidell,biddlecome,bicknase,bicking,bichoupan,bichoff,bibiloni,biastock,biasotti,bianchin,bhullar,bhaskar,bhamaraniyama,bhairo,bezenek,beyser,beyke,beyea,beydoun,beyale,beyal,bevevino,beuttel,beutnagel,beuthin,beuse,beurskens,beukema,beukelman,beuerle,beuchler,betzner,betzler,betzig,bettley,betry,betit,bethurem,betha,betenson,betak,bestwick,bestine,beste,bessone,bessinger,bessellieu,besong,besner,beskom,beshore,beser,besen,beseke,besares,besant,besanson,besancon,berzunza,berulie,bertrum,bertot,berto,bertman,berther,berth,bertella,bertao,bershadsky,bersaw,berrospe,berrocal,berray,bernstock,bernotas,bernos,bernmen,bernitsky,bernieri,berni,bernheim,berneri,bernell,bernbeck,bernaudo,bernau,bernatchez,bernarducci,bernardon,bernand,bernacki,berlingo,berley,berlandy,berlacher,berkovitch,berkenbile,berkbigler,berishaj,bering,bergstedt,bergsman,bergouignan,bergold,bergmeyer,bergfalk,bergenty,bergenstock,bergene,bergamine,bergami,berey,beresik,berentz,berenschot,bereda,berdux,berdar,berdahl,berczy,berchielli,bercher,berceir,berbig,berbereia,benzee,benwarc,benulis,bentzinger,bentrem,benthusen,benston,bennings,bennight,benneth,bennard,bennafield,benkosky,benker,benje,benisek,benintendi,bening,beninati,benimadho,benezra,beneuento,bendu,bending,bendell,benckendorf,benbenek,benanti,benamati,benafield,benach,benac,bembi,belwood,belvees,beltramo,belstad,belski,belschner,belscher,belovs,belousson,belous,belony,belonger,belluz,bellmore,bellitti,belliston,bellingtier,bellinder,bellhouse,bellflowers,bellen,bellehumeur,bellefontaine,bellar,bellantone,bellair,bellace,belken,belke,beliz,belina,belieu,belidor,beliard,belhumeur,belfy,belfort,belfi,belfast,belezos,belchior,belarmino,belanich,belancer,bejil,bejger,bejerano,beja,beiswenger,beissel,beilstein,beilinson,beilfuss,beile,behner,behizadeh,behimer,beherns,behanan,behal,begun,beguhl,begonia,begolli,begnoche,begen,beese,beerle,beemon,beelar,beedoo,beedles,beedham,beeckman,beebout,bedre,bedocs,bednarowicz,bedlion,bedillion,beder,bedenfield,bedee,bedaw,bedatsky,bedar,beckor,becklin,beckes,beckelheimer,beaureguard,beauparlant,beau,beattle,beatson,beath,beards,bearded,beandoin,beady,beachman,beachell,bayus,baysden,bayouth,bayon,bayn,bayani,baxtor,bawks,bawer,bawcombe,baves,bautiste,baute,baurer,baumohl,baumli,baumkirchner,baumiester,baumgartel,baumgarn,baumfalk,bauchspies,bauce,batzri,battisto,batter,battenhouse,batteiger,batrich,batra,batlle,batlis,batliner,batkin,batchellor,bastick,bastardi,bassiti,basore,basone,baskow,basini,basila,bashline,baseley,bascas,barvosa,barvick,barus,bartuska,bartula,bartosik,bartosch,bartoli,bartmes,bartlette,bartkus,bartkiewicz,bartholomeu,barte,bartch,barsegyan,barschdoor,barscewski,barsamian,barryman,barrowman,barrois,barrish,barriault,barrete,barree,barran,baronne,barninger,barners,barnebey,barnak,barnacle,barlup,barlock,barlau,barlak,barken,barkema,barjenbruch,barillo,barill,barientos,baria,bargstadt,bargmann,bargeron,baresi,barera,barends,bardos,bardoner,bardill,bardell,barck,barcik,barchus,barchacky,barberr,barbaza,barbarito,barbare,barbalich,barbadillo,baranga,barahana,baradi,barad,barach,barabin,baquero,banwarth,bansmer,banse,banowski,bannett,bankos,bangura,banerji,banek,bandyk,bandura,bandasak,bandarra,bancourt,banco,bancks,banbury,bamforth,bambas,bambace,balzotti,balzarine,balza,balwinski,baltruweit,baltazor,balsis,baloy,balow,balock,balo,balm,balluch,ballowe,ballmann,ballez,balletto,ballesterous,ballena,ballejos,ballar,ballan,ballagas,balitas,balish,baligod,balich,baldwyn,balduzzi,baldos,balderree,baldearena,balda,balcos,balasko,balangatan,balak,baladejo,bakalars,bajko,bajek,baitner,baison,bairo,baiotto,bainey,bailleu,bailado,baibak,bahri,bahde,bahadue,bagwill,bagu,bagron,bagnaschi,baffa,baff,baeskens,baerg,baenziger,baena,baell,badzinski,badruddin,badlam,badey,badertscher,badenoch,badagliacca,bacone,bacman,backhuus,bacino,bachmeyer,bachinski,bachas,bachan,bacerra,bacayo,babson,bablak,babinski,babilon,babikian,babicz,babey,babbish,baarts,baack,azznara,azuma,azor,azatyan,azapinto,azahar,ayyad,aytes,aysien,aymar,aylock,ayhens,ayele,aydin,axtman,axman,awyie,aw,avona,avner,avison,avenia,aveles,avarbuch,avancena,autullo,autovino,autobee,auther,auter,austino,austine,auster,auslam,aurrichio,aun,auls,aulder,aufiero,audrey,audibert,audelhuk,auckley,auces,aubel,auala,atzinger,atzhorn,attwell,attles,attilio,attia,atthowe,atteburg,atmore,atma,atleh,atkisson,athy,atherholt,athanasiou,atengco,atamanczyk,astillero,astafan,assum,assis,assing,assenmacher,assalone,assael,asrari,aspri,aspley,asperheim,aspell,asnicar,asner,askiew,askia,aske,ask,ashly,ashkettle,ashing,ashbourne,ashbach,ashaf,asenjo,aseng,aseltine,ascol,aschbacher,asamoah,arzt,arzabala,arview,arvez,arvanitis,arva,arunachalam,arton,arties,artibee,arthun,artez,arters,arsham,arseneault,arroyd,arroyano,arrospide,arrocho,arrisola,arrindel,arrigone,arrellin,arredla,arrand,arrance,arquelles,arosemena,arollo,aroca,arntzen,arnsberger,arnitz,arnerich,arndell,arnaudet,arnao,arnaldo,army,armout,armold,armocida,armlin,armiso,armesto,armen,armada,arkontaky,arking,aristizabal,arisa,arildsen,arichabala,ariail,argulewicz,argudin,argro,argie,argenziano,argenti,arendash,arendall,arendale,arelleano,arehano,ards,ardeneaux,ardelean,ardaly,arciola,arcieri,archiopoli,archdale,archbell,arbon,arbolida,arbetman,arbertha,arau,arashiro,araneo,arancibia,araldi,aragones,aragao,arabajian,aquas,apthorpe,apshire,aprill,aprigliano,applonie,appl,appia,appana,aponta,aplington,apley,apker,apelian,apadaca,aono,ao,anzideo,anway,antronica,antosh,antonovich,antoniak,antolak,antila,antignani,anthes,antao,ansoategui,ansloan,anreozzi,anos,anolick,anoe,annuzzi,anning,annarino,annal,annable,annabel,anitok,aninion,animashaun,anidi,angocicco,angland,angiolelli,angileri,angilello,angier,angermeier,angelozzi,angelou,angellotti,angelillo,angelica,angalich,aney,anewalt,anetsberger,anesi,aneshansley,anene,anecelle,andrzejczyk,andrzejczak,andruszkiewic,andrson,androde,andriopulos,andrino,andrich,andreola,andregg,andreessen,andrango,andradez,andrades,andrachak,andoh,andina,anderst,anderholm,andere,andalora,anciso,ancic,ancel,ancar,ancalade,anawaty,anawalt,amys,amstrong,amspaugh,amous,amott,amoros,amormino,amoriello,amorello,amoe,amodt,ammonds,ammirata,ammer,amlin,amith,amistadi,amill,amigo,amerio,american,amentler,amemiya,amela,amejorado,amedro,amedeo,amburgy,ambroziak,ambrister,amboree,amboise,ambert,ambagis,amauty,amat,amas,amarian,amara,amalong,alwin,alwazan,alvirez,alvero,alverado,alty,altstatt,altsisi,altmark,altimus,altamiruno,alson,alsing,alsaqri,alrod,alquesta,alpis,alpheaus,alperin,aloy,alosta,aloan,alnoor,almsteadt,almstead,almos,almgren,almarza,almajhoub,allyne,allsbrooks,allon,allinger,alliman,alliance,allgire,allevato,alleshouse,alleruzzo,allerton,allder,allcock,allbert,allanson,allabaugh,alkins,alkema,alkana,aljemal,alisauskas,alimo,alimento,alie,alicer,alias,alhusseini,alhameed,alhambra,alhaddad,alfredo,alfiero,aleyandrez,alexidor,alexandropoul,alexanders,alexakis,alesse,alesna,alepin,alejandrez,aldworth,aldrow,aldrige,aldonza,alcine,alcantas,albu,albrough,albor,albe,albarracin,albarazi,alatosse,alarcone,alanko,aland,alamia,alameida,alambar,alai,akwei,aksoy,ako,akley,akinrefon,akimseu,akhavan,akhand,akery,akawanzie,akapo,akamiro,akal,ajoku,ajani,aiuto,aiudi,airth,aipperspach,aiporlani,aipopo,aiola,aini,ailsworth,aills,ailiff,aievoli,aid,aiava,ahyet,ahrenholz,ahnell,ahlo,ahlfield,ahlemeyer,ahimud,ahia,ahhee,ahaus,ahalt,agustino,agustine,agurs,agumga,aguele,agresto,agreda,agpaoa,agosti,agoro,agonoy,agoff,aggers,agemy,ageboi,agbisit,afurong,afshar,affronti,afflick,affeltranger,afable,aeillo,adule,adrion,adolphe,adolfson,adner,adloff,adling,adickes,adib,adelsperger,adelmund,adelizzi,addeo,adamsonis,adamsen,adamowski,adamos,adamec,adalja,acosto,acors,acorda,acock,acly,ackah,achin,aceveda,acerra,acerno,aceituno,acee,accala,acal,abusufait,abugn,abuel,absalon,abriola,abrey,abrell,abramovitz,abramoff,abramian,abrahamian,abousaleh,aboshihata,abolafia,ableman,abkemeier,abington,abina,abigantus,abide,abeta,abercombie,abdulmuniem,abdulaziz,abdou,abdelmuti,abdelaziz,abdelal,abbington,abbatiello,abajian,abaja,aarsvold,aarhus,aardema,aarant,aanderud,aalund,aalderink".split(","),wikipedia:"the,of,and,in,was,is,for,as,on,with,by,he,at,from,his,an,were,are,which,doc,https,also,or,has,had,first,one,their,its,after,new,who,they,two,her,she,been,other,when,time,during,into,school,more,may,years,over,only,year,most,would,world,city,some,where,between,later,three,state,such,then,national,used,made,known,under,many,university,united,while,part,season,team,these,american,than,film,second,born,south,became,states,war,through,being,including,both,before,north,high,however,people,family,early,history,album,area,series,against,until,since,district,county,name,work,life,group,music,following,number,company,several,four,called,played,released,career,league,game,government,house,each,based,day,same,won,use,station,club,international,town,located,population,general,college,east,found,age,march,end,september,began,home,public,church,line,june,river,member,system,place,century,band,july,york,january,october,song,august,best,former,british,party,named,held,village,show,local,november,took,service,december,built,another,major,within,along,members,five,single,due,although,small,old,left,final,large,include,building,served,president,received,games,death,february,main,third,set,children,own,order,species,park,law,air,published,road,died,book,men,women,army,often,according,education,central,country,division,english,top,included,development,french,community,among,water,play,side,list,times,near,late,form,original,different,center,power,led,students,german,moved,court,six,land,council,island,u.s.,record,million,research,art,established,award,street,military,television,given,region,support,western,production,non,political,point,cup,period,business,title,started,various,election,using,england,role,produced,become,program,works,field,total,office,class,written,association,radio,union,level,championship,director,few,force,created,department,founded,services,married,though,per,n't,site,open,act,short,society,version,royal,present,northern,worked,professional,full,returned,joined,story,france,european,currently,language,social,california,india,design,st.,further,round,australia,wrote,san,project,control,southern,railway,board,popular,continued,free,battle,considered,video,common,position,living,half,playing,recorded,red,post,described,average,records,special,modern,appeared,announced,areas,rock,release,elected,others,example,term,opened,similar,formed,route,census,current,schools,originally,lake,developed,race,himself,forces,addition,information,upon,province,match,event,songs,result,events,win,eastern,track,lead,teams,science,human,construction,minister,germany,awards,available,throughout,training,style,body,museum,australian,health,seven,signed,chief,eventually,appointed,sea,centre,debut,tour,points,media,light,range,character,across,features,families,largest,indian,network,less,performance,players,refer,europe,sold,festival,usually,taken,despite,designed,committee,process,return,official,episode,institute,stage,followed,performed,japanese,personal,thus,arts,space,low,months,includes,china,study,middle,magazine,leading,japan,groups,aircraft,featured,federal,civil,rights,model,coach,canadian,books,remained,eight,type,independent,completed,capital,academy,instead,kingdom,organization,countries,studies,competition,sports,size,above,section,finished,gold,involved,reported,management,systems,industry,directed,market,fourth,movement,technology,bank,ground,campaign,base,lower,sent,rather,added,provided,coast,grand,historic,valley,conference,bridge,winning,approximately,films,chinese,awarded,degree,russian,shows,native,female,replaced,municipality,square,studio,medical,data,african,successful,mid,bay,attack,previous,operations,spanish,theatre,student,republic,beginning,provide,ship,primary,owned,writing,tournament,culture,introduced,texas,related,natural,parts,governor,reached,ireland,units,senior,decided,italian,whose,higher,africa,standard,income,professor,placed,regional,los,buildings,championships,active,novel,energy,generally,interest,via,economic,previously,stated,itself,channel,below,operation,leader,traditional,trade,structure,limited,runs,prior,regular,famous,saint,navy,foreign,listed,artist,catholic,airport,results,parliament,collection,unit,officer,goal,attended,command,staff,commission,lived,location,plays,commercial,places,foundation,significant,older,medal,self,scored,companies,highway,activities,programs,wide,musical,notable,library,numerous,paris,towards,individual,allowed,plant,property,annual,contract,whom,highest,initially,required,earlier,assembly,artists,rural,seat,practice,defeated,ended,soviet,length,spent,manager,press,associated,author,issues,additional,characters,zealand,policy,engine,township,noted,historical,complete,financial,religious,mission,contains,nine,recent,represented,pennsylvania,administration,opening,secretary,lines,report,executive,youth,closed,theory,writer,italy,angeles,appearance,feature,queen,launched,legal,terms,entered,issue,edition,singer,greek,majority,background,source,anti,cultural,complex,changes,recording,stadium,islands,operated,particularly,basketball,month,uses,port,castle,mostly,names,fort,selected,increased,status,subsequently,pacific,cover,variety,certain,goals,remains,upper,congress,becoming,studied,irish,nature,particular,loss,caused,chart,forced,create,era,retired,material,review,rate,singles,referred,larger,individuals,shown,provides,products,speed,democratic,poland,parish,olympics,cities,themselves,temple,wing,genus,households,serving,cost,wales,stations,passed,supported,view,cases,forms,actor,male,matches,males,stars,tracks,females,administrative,median,effect,biography,engineering,camp,offered,chairman,houses,mainly,19th,surface,therefore,nearly,score,ancient,subject,prime,seasons,claimed,experience,specific,jewish,failed,overall,believed,plot,troops,greater,spain,consists,broadcast,heavy,increase,raised,separate,campus,1980s,appears,presented,lies,composed,recently,influence,fifth,nations,creek,references,elections,britain,double,cast,meaning,earned,carried,producer,latter,housing,brothers,attempt,article,response,border,remaining,nearby,direct,ships,value,workers,politician,academic,label,1970s,commander,rule,fellow,residents,authority,editor,transport,dutch,projects,responsible,covered,territory,flight,races,defense,tower,emperor,albums,facilities,daily,stories,assistant,managed,primarily,quality,function,proposed,distribution,conditions,prize,journal,code,vice,newspaper,corps,highly,constructed,mayor,critical,secondary,corporation,rugby,regiment,ohio,appearances,serve,allow,nation,multiple,discovered,directly,scene,levels,growth,elements,acquired,1990s,officers,physical,20th,latin,host,jersey,graduated,arrived,issued,literature,metal,estate,vote,immediately,asian,competed,extended,produce,urban,1960s,promoted,contemporary,global,formerly,appear,industrial,types,opera,ministry,soldiers,commonly,mass,formation,smaller,typically,drama,shortly,density,senate,effects,iran,polish,prominent,naval,settlement,divided,basis,republican,languages,distance,treatment,continue,product,mile,sources,footballer,format,clubs,leadership,initial,offers,operating,avenue,officially,columbia,grade,squadron,fleet,percent,farm,leaders,agreement,likely,equipment,website,mount,grew,method,transferred,intended,renamed,iron,reserve,capacity,politics,widely,activity,advanced,relations,scottish,dedicated,crew,founder,episodes,lack,amount,build,efforts,concept,follows,ordered,leaves,positive,economy,entertainment,affairs,memorial,ability,illinois,communities,color,text,railroad,scientific,focus,comedy,serves,exchange,environment,cars,direction,organized,firm,description,agency,analysis,purpose,destroyed,reception,planned,revealed,infantry,architecture,growing,featuring,household,candidate,removed,situated,models,knowledge,solo,technical,organizations,assigned,conducted,participated,largely,purchased,register,gained,combined,headquarters,adopted,potential,protection,scale,approach,spread,independence,mountains,titled,geography,applied,safety,mixed,accepted,captured,rail,defeat,principal,recognized,mentioned,semi,owner,joint,liberal,actress,traffic,creation,basic,notes,unique,supreme,declared,simply,plants,sales,massachusetts,designated,parties,jazz,compared,becomes,resources,titles,concert,learning,remain,teaching,versions,content,alongside,revolution,sons,block,premier,impact,champions,districts,generation,estimated,volume,image,sites,account,roles,sport,quarter,providing,zone,yard,scoring,classes,presence,performances,representatives,hosted,split,taught,origin,olympic,claims,critics,facility,occurred,suffered,municipal,damage,defined,resulted,respectively,expanded,platform,draft,opposition,expected,educational,ontario,climate,reports,atlantic,surrounding,performing,reduced,ranked,allows,birth,nominated,younger,newly,kong,positions,theater,philadelphia,heritage,finals,disease,sixth,laws,reviews,constitution,tradition,swedish,theme,fiction,rome,medicine,trains,resulting,existing,deputy,environmental,labour,classical,develop,fans,granted,receive,alternative,begins,nuclear,fame,buried,connected,identified,palace,falls,letters,combat,sciences,effort,villages,inspired,regions,towns,conservative,chosen,animals,labor,attacks,materials,yards,steel,representative,orchestra,peak,entitled,officials,returning,reference,northwest,imperial,convention,examples,ocean,publication,painting,subsequent,frequently,religion,brigade,fully,sides,acts,cemetery,relatively,oldest,suggested,succeeded,achieved,application,programme,cells,votes,promotion,graduate,armed,supply,flying,communist,figures,literary,netherlands,korea,worldwide,citizens,1950s,faculty,draw,stock,seats,occupied,methods,unknown,articles,claim,holds,authorities,audience,sweden,interview,obtained,covers,settled,transfer,marked,allowing,funding,challenge,southeast,unlike,crown,rise,portion,transportation,sector,phase,properties,edge,tropical,standards,institutions,philosophy,legislative,hills,brand,fund,conflict,unable,founding,refused,attempts,metres,permanent,starring,applications,creating,effective,aired,extensive,employed,expansion,billboard,rank,battalion,multi,vehicle,fought,alliance,category,perform,federation,poetry,bronze,bands,entry,vehicles,bureau,maximum,billion,trees,intelligence,greatest,screen,refers,commissioned,gallery,injury,confirmed,setting,treaty,adult,americans,broadcasting,supporting,pilot,mobile,writers,programming,existence,squad,minnesota,copies,korean,provincial,sets,defence,offices,agricultural,internal,core,northeast,retirement,factory,actions,prevent,communications,ending,weekly,containing,functions,attempted,interior,weight,bowl,recognition,incorporated,increasing,ultimately,documentary,derived,attacked,lyrics,mexican,external,churches,centuries,metropolitan,selling,opposed,personnel,mill,visited,presidential,roads,pieces,norwegian,controlled,18th,rear,influenced,wrestling,weapons,launch,composer,locations,developing,circuit,specifically,studios,shared,canal,wisconsin,publishing,approved,domestic,consisted,determined,comic,establishment,exhibition,southwest,fuel,electronic,cape,converted,educated,melbourne,hits,wins,producing,norway,slightly,occur,surname,identity,represent,constituency,funds,proved,links,structures,athletic,birds,contest,users,poet,institution,display,receiving,rare,contained,motion,piano,temperature,publications,passenger,contributed,toward,cathedral,inhabitants,architect,exist,athletics,muslim,courses,abandoned,signal,successfully,disambiguation,tennessee,dynasty,heavily,maryland,jews,representing,budget,weather,missouri,introduction,faced,pair,chapel,reform,height,vietnam,occurs,motor,cambridge,lands,focused,sought,patients,shape,invasion,chemical,importance,communication,selection,regarding,homes,voivodeship,maintained,borough,failure,aged,passing,agriculture,oregon,teachers,flow,philippines,trail,seventh,portuguese,resistance,reaching,negative,fashion,scheduled,downtown,universities,trained,skills,scenes,views,notably,typical,incident,candidates,engines,decades,composition,commune,chain,inc.,austria,sale,values,employees,chamber,regarded,winners,registered,task,investment,colonial,swiss,user,entirely,flag,stores,closely,entrance,laid,journalist,coal,equal,causes,turkish,quebec,techniques,promote,junction,easily,dates,kentucky,singapore,residence,violence,advance,survey,humans,expressed,passes,streets,distinguished,qualified,folk,establish,egypt,artillery,visual,improved,actual,finishing,medium,protein,switzerland,productions,operate,poverty,neighborhood,organisation,consisting,consecutive,sections,partnership,extension,reaction,factor,costs,bodies,device,ethnic,racial,flat,objects,chapter,improve,musicians,courts,controversy,membership,merged,wars,expedition,interests,arab,comics,gain,describes,mining,bachelor,crisis,joining,decade,1930s,distributed,habitat,routes,arena,cycle,divisions,briefly,vocals,directors,degrees,object,recordings,installed,adjacent,demand,voted,causing,businesses,ruled,grounds,starred,drawn,opposite,stands,formal,operates,persons,counties,compete,wave,israeli,ncaa,resigned,brief,greece,combination,demographics,historian,contain,commonwealth,musician,collected,argued,louisiana,session,cabinet,parliamentary,electoral,loan,profit,regularly,conservation,islamic,purchase,17th,charts,residential,earliest,designs,paintings,survived,moth,items,goods,grey,anniversary,criticism,images,discovery,observed,underground,progress,additionally,participate,reduce,elementary,owners,stating,iraq,resolution,capture,tank,rooms,hollywood,finance,queensland,reign,maintain,iowa,landing,broad,outstanding,circle,path,manufacturing,assistance,sequence,gmina,crossing,leads,universal,shaped,kings,attached,medieval,ages,metro,colony,affected,scholars,oklahoma,coastal,soundtrack,painted,attend,definition,meanwhile,purposes,trophy,require,marketing,popularity,cable,mathematics,mississippi,represents,scheme,appeal,distinct,factors,acid,subjects,roughly,terminal,economics,senator,diocese,prix,contrast,argentina,czech,wings,relief,stages,duties,16th,novels,accused,whilst,equivalent,charged,measure,documents,couples,request,danish,defensive,guide,devices,statistics,credited,tries,passengers,allied,frame,puerto,peninsula,concluded,instruments,wounded,differences,associate,forests,afterwards,replace,requirements,aviation,solution,offensive,ownership,inner,legislation,hungarian,contributions,actors,translated,denmark,steam,depending,aspects,assumed,injured,severe,admitted,determine,shore,technique,arrival,measures,translation,debuted,delivered,returns,rejected,separated,visitors,damaged,storage,accompanied,markets,industries,losses,gulf,charter,strategy,corporate,socialist,somewhat,significantly,physics,mounted,satellite,experienced,constant,relative,pattern,restored,belgium,connecticut,partners,harvard,retained,networks,protected,mode,artistic,parallel,collaboration,debate,involving,linked,salt,authors,components,context,occupation,requires,occasionally,policies,tamil,ottoman,revolutionary,hungary,poem,versus,gardens,amongst,audio,makeup,frequency,meters,orthodox,continuing,suggests,legislature,coalition,guitarist,eighth,classification,practices,soil,tokyo,instance,limit,coverage,considerable,ranking,colleges,cavalry,centers,daughters,twin,equipped,broadway,narrow,hosts,rates,domain,boundary,arranged,12th,whereas,brazilian,forming,rating,strategic,competitions,trading,covering,baltimore,commissioner,infrastructure,origins,replacement,praised,disc,collections,expression,ukraine,driven,edited,austrian,solar,ensure,premiered,successor,wooden,operational,hispanic,concerns,rapid,prisoners,childhood,meets,influential,tunnel,employment,tribe,qualifying,adapted,temporary,celebrated,appearing,increasingly,depression,adults,cinema,entering,laboratory,script,flows,romania,accounts,fictional,pittsburgh,achieve,monastery,franchise,formally,tools,newspapers,revival,sponsored,processes,vienna,springs,missions,classified,13th,annually,branches,lakes,gender,manner,advertising,normally,maintenance,adding,characteristics,integrated,decline,modified,strongly,critic,malaysia,arkansas,nazi,restoration,powered,monument,hundreds,depth,15th,controversial,admiral,criticized,brick,honorary,initiative,output,visiting,birmingham,progressive,existed,carbon,1920s,credits,colour,rising,hence,defeating,superior,filmed,listing,column,surrounded,orleans,principles,territories,struck,participation,indonesia,movements,index,commerce,conduct,constitutional,spiritual,ambassador,vocal,completion,edinburgh,residing,tourism,finland,bears,medals,resident,themes,visible,indigenous,involvement,basin,electrical,ukrainian,concerts,boats,styles,processing,rival,drawing,vessels,experimental,declined,touring,supporters,compilation,coaching,cited,dated,roots,string,explained,transit,traditionally,poems,minimum,representation,14th,releases,effectively,architectural,triple,indicated,greatly,elevation,clinical,printed,10th,proposal,peaked,producers,romanized,rapidly,stream,innings,meetings,counter,householder,honour,lasted,agencies,document,exists,surviving,experiences,honors,landscape,hurricane,harbor,panel,competing,profile,vessel,farmers,lists,revenue,exception,customers,11th,participants,wildlife,utah,bible,gradually,preserved,replacing,symphony,begun,longest,siege,provinces,mechanical,genre,transmission,agents,executed,videos,benefits,funded,rated,instrumental,ninth,similarly,dominated,destruction,passage,technologies,thereafter,outer,facing,affiliated,opportunities,instrument,governments,scholar,evolution,channels,shares,sessions,widespread,occasions,engineers,scientists,signing,battery,competitive,alleged,eliminated,supplies,judges,hampshire,regime,portrayed,penalty,taiwan,denied,submarine,scholarship,substantial,transition,victorian,http,nevertheless,filed,supports,continental,tribes,ratio,doubles,useful,honours,blocks,principle,retail,departure,ranks,patrol,yorkshire,vancouver,inter,extent,afghanistan,strip,railways,component,organ,symbol,categories,encouraged,abroad,civilian,periods,traveled,writes,struggle,immediate,recommended,adaptation,egyptian,graduating,assault,drums,nomination,historically,voting,allies,detailed,achievement,percentage,arabic,assist,frequent,toured,apply,and/or,intersection,maine,touchdown,throne,produces,contribution,emerged,obtain,archbishop,seek,researchers,remainder,populations,clan,finnish,overseas,fifa,licensed,chemistry,festivals,mediterranean,injuries,animated,seeking,publisher,volumes,limits,venue,jerusalem,generated,trials,islam,youngest,ruling,glasgow,germans,songwriter,persian,municipalities,donated,viewed,belgian,cooperation,posted,tech,dual,volunteer,settlers,commanded,claiming,approval,delhi,usage,terminus,partly,electricity,locally,editions,premiere,absence,belief,traditions,statue,indicate,manor,stable,attributed,possession,managing,viewers,chile,overview,seed,regulations,essential,minority,cargo,segment,endemic,forum,deaths,monthly,playoffs,erected,practical,machines,suburb,relation,descent,indoor,continuous,characterized,solutions,caribbean,rebuilt,serbian,summary,contested,psychology,pitch,attending,muhammad,tenure,drivers,diameter,assets,venture,punk,airlines,concentration,athletes,volunteers,pages,mines,influences,sculpture,protest,ferry,behalf,drafted,apparent,furthermore,ranging,romanian,democracy,lanka,significance,linear,d.c.,certified,voters,recovered,tours,demolished,boundaries,assisted,identify,grades,elsewhere,mechanism,1940s,reportedly,aimed,conversion,suspended,photography,departments,beijing,locomotives,publicly,dispute,magazines,resort,conventional,platforms,internationally,capita,settlements,derby,establishing,involves,statistical,implementation,immigrants,exposed,diverse,layer,vast,ceased,connections,belonged,interstate,uefa,organised,abuse,deployed,cattle,partially,filming,mainstream,reduction,automatic,rarely,subsidiary,decides,merger,comprehensive,displayed,amendment,guinea,exclusively,manhattan,concerning,commons,radical,serbia,baptist,buses,initiated,portrait,harbour,choir,citizen,sole,unsuccessful,manufactured,enforcement,connecting,increases,patterns,sacred,muslims,clothing,hindu,unincorporated,sentenced,advisory,tanks,campaigns,fled,repeated,remote,rebellion,implemented,texts,fitted,tribute,writings,sufficient,ministers,21st,devoted,jurisdiction,coaches,interpretation,pole,businessman,peru,sporting,prices,cuba,relocated,opponent,arrangement,elite,manufacturer,responded,suitable,distinction,calendar,dominant,tourist,earning,prefecture,ties,preparation,anglo,pursue,worship,archaeological,chancellor,bangladesh,scores,traded,lowest,horror,outdoor,biology,commented,specialized,loop,arriving,farming,housed,historians,'the,patent,pupils,christianity,opponents,athens,northwestern,maps,promoting,reveals,flights,exclusive,lions,norfolk,hebrew,extensively,eldest,shops,acquisition,virtual,renowned,margin,ongoing,essentially,iranian,alternate,sailed,reporting,conclusion,originated,temperatures,exposure,secured,landed,rifle,framework,identical,martial,focuses,topics,ballet,fighters,belonging,wealthy,negotiations,evolved,bases,oriented,acres,democrat,heights,restricted,vary,graduation,aftermath,chess,illness,participating,vertical,collective,immigration,demonstrated,leaf,completing,organic,missile,leeds,eligible,grammar,confederate,improvement,congressional,wealth,cincinnati,spaces,indicates,corresponding,reaches,repair,isolated,taxes,congregation,ratings,leagues,diplomatic,submitted,winds,awareness,photographs,maritime,nigeria,accessible,animation,restaurants,philippine,inaugural,dismissed,armenian,illustrated,reservoir,speakers,programmes,resource,genetic,interviews,camps,regulation,computers,preferred,travelled,comparison,distinctive,recreation,requested,southeastern,dependent,brisbane,breeding,playoff,expand,bonus,gauge,departed,qualification,inspiration,shipping,slaves,variations,shield,theories,munich,recognised,emphasis,favour,variable,seeds,undergraduate,territorial,intellectual,qualify,mini,banned,pointed,democrats,assessment,judicial,examination,attempting,objective,partial,characteristic,hardware,pradesh,execution,ottawa,metre,drum,exhibitions,withdrew,attendance,phrase,journalism,logo,measured,error,christians,trio,protestant,theology,respective,atmosphere,buddhist,substitute,curriculum,fundamental,outbreak,rabbi,intermediate,designation,globe,liberation,simultaneously,diseases,experiments,locomotive,difficulties,mainland,nepal,relegated,contributing,database,developments,veteran,carries,ranges,instruction,lodge,protests,obama,newcastle,experiment,physician,describing,challenges,corruption,delaware,adventures,ensemble,succession,renaissance,tenth,altitude,receives,approached,crosses,syria,croatia,warsaw,professionals,improvements,worn,airline,compound,permitted,preservation,reducing,printing,scientist,activist,comprises,sized,societies,enters,ruler,gospel,earthquake,extend,autonomous,croatian,serial,decorated,relevant,ideal,grows,grass,tier,towers,wider,welfare,columns,alumni,descendants,interface,reserves,banking,colonies,manufacturers,magnetic,closure,pitched,vocalist,preserve,enrolled,cancelled,equation,2000s,nickname,bulgaria,heroes,exile,mathematical,demands,input,structural,tube,stem,approaches,argentine,axis,manuscript,inherited,depicted,targets,visits,veterans,regard,removal,efficiency,organisations,concepts,lebanon,manga,petersburg,rally,supplied,amounts,yale,tournaments,broadcasts,signals,pilots,azerbaijan,architects,enzyme,literacy,declaration,placing,batting,incumbent,bulgarian,consistent,poll,defended,landmark,southwestern,raid,resignation,travels,casualties,prestigious,namely,aims,recipient,warfare,readers,collapse,coached,controls,volleyball,coup,lesser,verse,pairs,exhibited,proteins,molecular,abilities,integration,consist,aspect,advocate,administered,governing,hospitals,commenced,coins,lords,variation,resumed,canton,artificial,elevated,palm,difficulty,civic,efficient,northeastern,inducted,radiation,affiliate,boards,stakes,byzantine,consumption,freight,interaction,oblast,numbered,seminary,contracts,extinct,predecessor,bearing,cultures,functional,neighboring,revised,cylinder,grants,narrative,reforms,athlete,tales,reflect,presidency,compositions,specialist,cricketer,founders,sequel,widow,disbanded,associations,backed,thereby,pitcher,commanding,boulevard,singers,crops,militia,reviewed,centres,waves,consequently,fortress,tributary,portions,bombing,excellence,nest,payment,mars,plaza,unity,victories,scotia,farms,nominations,variant,attacking,suspension,installation,graphics,estates,comments,acoustic,destination,venues,surrender,retreat,libraries,quarterback,customs,berkeley,collaborated,gathered,syndrome,dialogue,recruited,shanghai,neighbouring,psychological,saudi,moderate,exhibit,innovation,depot,binding,brunswick,situations,certificate,actively,shakespeare,editorial,presentation,ports,relay,nationalist,methodist,archives,experts,maintains,collegiate,bishops,maintaining,temporarily,embassy,essex,wellington,connects,reformed,bengal,recalled,inches,doctrine,deemed,legendary,reconstruction,statements,palestinian,meter,achievements,riders,interchange,spots,auto,accurate,chorus,dissolved,missionary,thai,operators,e.g.,generations,failing,delayed,cork,nashville,perceived,venezuela,cult,emerging,tomb,abolished,documented,gaining,canyon,episcopal,stored,assists,compiled,kerala,kilometers,mosque,grammy,theorem,unions,segments,glacier,arrives,theatrical,circulation,conferences,chapters,displays,circular,authored,conductor,fewer,dimensional,nationwide,liga,yugoslavia,peer,vietnamese,fellowship,armies,regardless,relating,dynamic,politicians,mixture,serie,somerset,imprisoned,posts,beliefs,beta,layout,independently,electronics,provisions,fastest,logic,headquartered,creates,challenged,appeals,plains,protocol,graphic,accommodate,iraqi,midfielder,span,commentary,freestyle,reflected,palestine,lighting,burial,virtually,backing,prague,tribal,heir,identification,prototype,criteria,dame,arch,tissue,footage,extending,procedures,predominantly,updated,rhythm,preliminary,cafe,disorder,prevented,suburbs,discontinued,retiring,oral,followers,extends,massacre,journalists,conquest,larvae,pronounced,behaviour,diversity,sustained,addressed,geographic,restrictions,voiced,milwaukee,dialect,quoted,grid,nationally,nearest,roster,twentieth,separation,indies,manages,citing,intervention,guidance,severely,migration,artwork,focusing,rivals,trustees,varied,enabled,committees,centered,skating,slavery,cardinals,forcing,tasks,auckland,youtube,argues,colored,advisor,mumbai,requiring,theological,registration,refugees,nineteenth,survivors,runners,colleagues,priests,contribute,variants,workshop,concentrated,creator,lectures,temples,exploration,requirement,interactive,navigation,companion,perth,allegedly,releasing,citizenship,observation,stationed,ph.d.,breed,discovers,encourage,kilometres,journals,performers,isle,saskatchewan,hybrid,hotels,lancashire,dubbed,airfield,anchor,suburban,theoretical,sussex,anglican,stockholm,permanently,upcoming,privately,receiver,optical,highways,congo,colours,aggregate,authorized,repeatedly,varies,fluid,innovative,transformed,praise,convoy,demanded,discography,attraction,export,audiences,ordained,enlisted,occasional,westminster,syrian,heavyweight,bosnia,consultant,eventual,improving,aires,wickets,epic,reactions,scandal,i.e.,discrimination,buenos,patron,investors,conjunction,testament,construct,encountered,celebrity,expanding,georgian,brands,retain,underwent,algorithm,foods,provision,orbit,transformation,associates,tactical,compact,varieties,stability,refuge,gathering,moreover,manila,configuration,gameplay,discipline,entity,comprising,composers,skill,monitoring,ruins,museums,sustainable,aerial,altered,codes,voyage,friedrich,conflicts,storyline,travelling,conducting,merit,indicating,referendum,currency,encounter,particles,automobile,workshops,acclaimed,inhabited,doctorate,cuban,phenomenon,dome,enrollment,tobacco,governance,trend,equally,manufacture,hydrogen,grande,compensation,download,pianist,grain,shifted,neutral,evaluation,define,cycling,seized,array,relatives,motors,firms,varying,automatically,restore,nicknamed,findings,governed,investigate,manitoba,administrator,vital,integral,indonesian,confusion,publishers,enable,geographical,inland,naming,civilians,reconnaissance,indianapolis,lecturer,deer,tourists,exterior,rhode,bassist,symbols,scope,ammunition,yuan,poets,punjab,nursing,cent,developers,estimates,presbyterian,nasa,holdings,generate,renewed,computing,cyprus,arabia,duration,compounds,gastropod,permit,valid,touchdowns,facade,interactions,mineral,practiced,allegations,consequence,goalkeeper,baronet,copyright,uprising,carved,targeted,competitors,mentions,sanctuary,fees,pursued,tampa,chronicle,capabilities,specified,specimens,toll,accounting,limestone,staged,upgraded,philosophical,streams,guild,revolt,rainfall,supporter,princeton,terrain,hometown,probability,assembled,paulo,surrey,voltage,developer,destroyer,floors,lineup,curve,prevention,potentially,onwards,trips,imposed,hosting,striking,strict,admission,apartments,solely,utility,proceeded,observations,euro,incidents,vinyl,profession,expelled,rivalry,runway,torpedo,zones,shrine,dimensions,investigations,lithuania,idaho,pursuit,copenhagen,considerably,locality,wireless,decrease,genes,thermal,deposits,hindi,habitats,withdrawn,biblical,monuments,casting,plateau,thesis,managers,flooding,assassination,acknowledged,interim,inscription,guided,pastor,finale,insects,transported,activists,marshal,intensity,airing,cardiff,proposals,lifestyle,prey,herald,capitol,aboriginal,measuring,lasting,interpreted,occurring,desired,drawings,healthcare,panels,elimination,oslo,ghana,blog,sabha,intent,superintendent,governors,bankruptcy,p.m.,equity,disk,layers,slovenia,prussia,quartet,mechanics,graduates,politically,monks,screenplay,nato,absorbed,topped,petition,bold,morocco,exhibits,canterbury,publish,rankings,crater,dominican,enhanced,planes,lutheran,governmental,joins,collecting,brussels,unified,streak,strategies,flagship,surfaces,oval,archive,etymology,imprisonment,instructor,noting,remix,opposing,rotation,width,trans,maker,synthesis,excess,tactics,snail,ltd.,lighthouse,sequences,cornwall,plantation,mythology,performs,foundations,populated,horizontal,speedway,activated,performer,diving,conceived,edmonton,subtropical,environments,prompted,semifinals,caps,bulk,treasury,recreational,telegraph,continent,portraits,relegation,catholics,graph,velocity,rulers,endangered,secular,observer,learns,inquiry,idol,dictionary,certification,estimate,cluster,armenia,observatory,revived,nadu,consumers,hypothesis,manuscripts,contents,arguments,editing,trails,arctic,essays,belfast,acquire,promotional,undertaken,corridor,proceedings,antarctic,millennium,labels,delegates,vegetation,acclaim,directing,substance,outcome,diploma,philosopher,malta,albanian,vicinity,degc,legends,regiments,consent,scattered,presidents,gravity,orientation,deployment,duchy,refuses,estonia,crowned,separately,renovation,rises,wilderness,objectives,agreements,empress,slopes,inclusion,equality,decree,ballot,criticised,rochester,recurring,struggled,disabled,henri,poles,prussian,convert,bacteria,poorly,sudan,geological,wyoming,consistently,minimal,withdrawal,interviewed,proximity,repairs,initiatives,pakistani,republicans,propaganda,viii,abstract,commercially,availability,mechanisms,naples,discussions,underlying,lens,proclaimed,advised,spelling,auxiliary,attract,lithuanian,editors,o'brien,accordance,measurement,novelist,ussr,formats,councils,contestants,indie,facebook,parishes,barrier,battalions,sponsor,consulting,terrorism,implement,uganda,crucial,unclear,notion,distinguish,collector,attractions,filipino,ecology,investments,capability,renovated,iceland,albania,accredited,scouts,armor,sculptor,cognitive,errors,gaming,condemned,successive,consolidated,baroque,entries,regulatory,reserved,treasurer,variables,arose,technological,rounded,provider,rhine,agrees,accuracy,genera,decreased,frankfurt,ecuador,edges,particle,rendered,calculated,careers,faction,rifles,americas,gaelic,portsmouth,resides,merchants,fiscal,premises,coin,draws,presenter,acceptance,ceremonies,pollution,consensus,membrane,brigadier,nonetheless,genres,supervision,predicted,magnitude,finite,differ,ancestry,vale,delegation,removing,proceeds,placement,emigrated,siblings,molecules,payments,considers,demonstration,proportion,newer,valve,achieving,confederation,continuously,luxury,notre,introducing,coordinates,charitable,squadrons,disorders,geometry,winnipeg,ulster,loans,longtime,receptor,preceding,belgrade,mandate,wrestler,neighbourhood,factories,buddhism,imported,sectors,protagonist,steep,elaborate,prohibited,artifacts,prizes,pupil,cooperative,sovereign,subspecies,carriers,allmusic,nationals,settings,autobiography,neighborhoods,analog,facilitate,voluntary,jointly,newfoundland,organizing,raids,exercises,nobel,machinery,baltic,crop,granite,dense,websites,mandatory,seeks,surrendered,anthology,comedian,slot,synopsis,critically,arcade,marking,equations,halls,indo,inaugurated,embarked,speeds,clause,invention,premiership,likewise,presenting,demonstrate,designers,organize,examined,km/h,bavaria,troop,referee,detection,zurich,prairie,rapper,wingspan,eurovision,luxembourg,slovakia,inception,disputed,mammals,entrepreneur,makers,evangelical,yield,clergy,trademark,defunct,allocated,depicting,volcanic,batted,conquered,sculptures,providers,reflects,armoured,locals,walt,herzegovina,contracted,entities,sponsorship,prominence,flowing,ethiopia,marketed,corporations,withdraw,carnegie,induced,investigated,portfolio,flowering,opinions,viewing,classroom,donations,bounded,perception,leicester,fruits,charleston,academics,statute,complaints,smallest,deceased,petroleum,resolved,commanders,algebra,southampton,modes,cultivation,transmitter,spelled,obtaining,sizes,acre,pageant,bats,abbreviated,correspondence,barracks,feast,tackles,raja,derives,geology,disputes,translations,counted,constantinople,seating,macedonia,preventing,accommodation,homeland,explored,invaded,provisional,transform,sphere,unsuccessfully,missionaries,conservatives,highlights,traces,organisms,openly,dancers,fossils,absent,monarchy,combining,lanes,stint,dynamics,chains,missiles,screening,module,tribune,generating,miners,nottingham,seoul,unofficial,owing,linking,rehabilitation,citation,louisville,mollusk,depicts,differential,zimbabwe,kosovo,recommendations,responses,pottery,scorer,aided,exceptions,dialects,telecommunications,defines,elderly,lunar,coupled,flown,25th,espn,formula_1,bordered,fragments,guidelines,gymnasium,valued,complexity,papal,presumably,maternal,challenging,reunited,advancing,comprised,uncertain,favorable,twelfth,correspondent,nobility,livestock,expressway,chilean,tide,researcher,emissions,profits,lengths,accompanying,witnessed,itunes,drainage,slope,reinforced,feminist,sanskrit,develops,physicians,outlets,isbn,coordinator,averaged,termed,occupy,diagnosed,yearly,humanitarian,prospect,spacecraft,stems,enacted,linux,ancestors,karnataka,constitute,immigrant,thriller,ecclesiastical,generals,celebrations,enhance,heating,advocated,evident,advances,bombardment,watershed,shuttle,wicket,twitter,adds,branded,teaches,schemes,pension,advocacy,conservatory,cairo,varsity,freshwater,providence,seemingly,shells,cuisine,specially,peaks,intensive,publishes,trilogy,skilled,nacional,unemployment,destinations,parameters,verses,trafficking,determination,infinite,savings,alignment,linguistic,countryside,dissolution,measurements,advantages,licence,subfamily,highlands,modest,regent,algeria,crest,teachings,knockout,brewery,combine,conventions,descended,chassis,primitive,fiji,explicitly,cumberland,uruguay,laboratories,bypass,elect,informal,preceded,holocaust,tackle,minneapolis,quantity,securities,console,doctoral,religions,commissioners,expertise,unveiled,precise,diplomat,standings,infant,disciplines,sicily,endorsed,systematic,charted,armored,mild,lateral,townships,hurling,prolific,invested,wartime,compatible,galleries,moist,battlefield,decoration,convent,tubes,terrestrial,nominee,requests,delegate,leased,dubai,polar,applying,addresses,munster,sings,commercials,teamed,dances,eleventh,midland,cedar,flee,sandstone,snails,inspection,divide,asset,themed,comparable,paramount,dairy,archaeology,intact,institutes,rectangular,instances,phases,reflecting,substantially,applies,vacant,lacked,copa,coloured,encounters,sponsors,encoded,possess,revenues,ucla,chaired,enabling,playwright,stoke,sociology,tibetan,frames,motto,financing,illustrations,gibraltar,chateau,bolivia,transmitted,enclosed,persuaded,urged,folded,suffolk,regulated,bros.,submarines,myth,oriental,malaysian,effectiveness,narrowly,acute,sunk,replied,utilized,tasmania,consortium,quantities,gains,parkway,enlarged,sided,employers,adequate,accordingly,assumption,ballad,mascot,distances,peaking,saxony,projected,affiliation,limitations,metals,guatemala,scots,theaters,kindergarten,verb,employer,differs,discharge,controller,seasonal,marching,guru,campuses,avoided,vatican,maori,excessive,chartered,modifications,caves,monetary,sacramento,mixing,institutional,celebrities,irrigation,shapes,broadcaster,anthem,attributes,demolition,offshore,specification,surveys,yugoslav,contributor,auditorium,lebanese,capturing,airports,classrooms,chennai,paths,tendency,determining,lacking,upgrade,sailors,detected,kingdoms,sovereignty,freely,decorative,momentum,scholarly,georges,gandhi,speculation,transactions,undertook,interact,similarities,cove,teammate,constituted,painters,tends,madagascar,partnerships,afghan,personalities,attained,rebounds,masses,synagogue,reopened,asylum,embedded,imaging,catalogue,defenders,taxonomy,fiber,afterward,appealed,communists,lisbon,judaism,adviser,batsman,ecological,commands,lgbt,cooling,accessed,wards,shiva,employs,thirds,scenic,worcester,tallest,contestant,humanities,economist,textile,constituencies,motorway,tram,percussion,cloth,leisure,1880s,baden,flags,resemble,riots,coined,sitcom,composite,implies,daytime,tanzania,penalties,optional,competitor,excluded,steering,reversed,autonomy,reviewer,breakthrough,professionally,damages,pomeranian,deputies,valleys,ventures,highlighted,electorate,mapping,shortened,executives,tertiary,specimen,launching,bibliography,sank,pursuing,binary,descendant,marched,natives,ideology,turks,adolf,archdiocese,tribunal,exceptional,nigerian,preference,fails,loading,comeback,vacuum,favored,alter,remnants,consecrated,spectators,trends,patriarch,feedback,paved,sentences,councillor,astronomy,advocates,broader,commentator,commissions,identifying,revealing,theatres,incomplete,enables,constituent,reformation,tract,haiti,atmospheric,screened,explosive,czechoslovakia,acids,symbolic,subdivision,liberals,incorporate,challenger,erie,filmmaker,laps,kazakhstan,organizational,evolutionary,chemicals,dedication,riverside,fauna,moths,maharashtra,annexed,gen.,resembles,underwater,garnered,timeline,remake,suited,educator,hectares,automotive,feared,latvia,finalist,portable,airways,plaque,designing,villagers,licensing,flank,statues,struggles,deutsche,migrated,cellular,jacksonville,wimbledon,defining,highlight,preparatory,planets,cologne,employ,frequencies,detachment,readily,libya,resign,helicopters,reef,landmarks,collaborative,irregular,retaining,helsinki,folklore,weakened,viscount,interred,professors,memorable,mega,repertoire,rowing,dorsal,albeit,progressed,operative,coronation,liner,telugu,domains,philharmonic,detect,bengali,synthetic,tensions,atlas,dramatically,paralympics,xbox,shire,kiev,lengthy,sued,notorious,seas,screenwriter,transfers,aquatic,pioneers,unesco,radius,abundant,tunnels,syndicated,inventor,accreditation,janeiro,exeter,ceremonial,omaha,cadet,predators,resided,prose,slavic,precision,abbot,deity,engaging,cambodia,estonian,compliance,demonstrations,protesters,reactor,commodore,successes,chronicles,mare,extant,listings,minerals,tonnes,parody,cultivated,traders,pioneering,supplement,slovak,preparations,collision,partnered,vocational,atoms,malayalam,welcomed,documentation,curved,functioning,presently,formations,incorporates,nazis,botanical,nucleus,ethical,greeks,metric,automated,whereby,stance,europeans,duet,disability,purchasing,email,telescope,displaced,sodium,comparative,processor,inning,precipitation,aesthetic,import,coordination,feud,alternatively,mobility,tibet,regained,succeeding,hierarchy,apostolic,catalog,reproduction,inscriptions,vicar,clusters,posthumously,rican,loosely,additions,photographic,selective,derivative,keyboards,guides,collectively,affecting,combines,operas,networking,decisive,terminated,continuity,finishes,ancestor,consul,heated,simulation,leipzig,incorporating,georgetown,formula_2,circa,forestry,portrayal,councillors,advancement,complained,forewings,confined,transaction,definitions,reduces,televised,1890s,rapids,phenomena,belarus,alps,landscapes,quarterly,specifications,commemorate,continuation,isolation,antenna,downstream,patents,ensuing,tended,saga,lifelong,columnist,labeled,gymnastics,papua,anticipated,demise,encompasses,madras,antarctica,interval,icon,rams,midlands,ingredients,priory,strengthen,rouge,explicit,gaza,aging,securing,anthropology,listeners,adaptations,underway,vista,malay,fortified,lightweight,violations,concerto,financed,jesuit,observers,trustee,descriptions,nordic,resistant,opted,accepts,prohibition,andhra,inflation,negro,wholly,imagery,spur,instructed,gloucester,cycles,middlesex,destroyers,statewide,evacuated,hyderabad,peasants,mice,shipyard,coordinate,pitching,colombian,exploring,numbering,compression,countess,hiatus,exceed,raced,archipelago,traits,soils,o'connor,vowel,android,facto,angola,amino,holders,logistics,circuits,emergence,kuwait,partition,emeritus,outcomes,submission,promotes,barack,negotiated,loaned,stripped,50th,excavations,treatments,fierce,participant,exports,decommissioned,cameo,remarked,residences,fuselage,mound,undergo,quarry,node,midwest,specializing,occupies,etc.,showcase,molecule,offs,modules,salon,exposition,revision,peers,positioned,hunters,competes,algorithms,reside,zagreb,calcium,uranium,silicon,airs,counterpart,outlet,collectors,sufficiently,canberra,inmates,anatomy,ensuring,curves,aviv,firearms,basque,volcano,thrust,sheikh,extensions,installations,aluminum,darker,sacked,emphasized,aligned,asserted,pseudonym,spanning,decorations,eighteenth,orbital,spatial,subdivided,notation,decay,macedonian,amended,declining,cyclist,feat,unusually,commuter,birthplace,latitude,activation,overhead,30th,finalists,whites,encyclopedia,tenor,qatar,survives,complement,concentrations,uncommon,astronomical,bangalore,pius,genome,memoir,recruit,modification,paired,container,basilica,arlington,displacement,germanic,mongolia,proportional,debates,matched,calcutta,rows,tehran,aerospace,prevalent,arise,lowland,24th,spokesman,supervised,advertisements,clash,tunes,revelation,wanderers,quarterfinals,fisheries,steadily,memoirs,pastoral,renewable,confluence,acquiring,strips,slogan,upstream,scouting,analyst,practitioners,turbine,strengthened,heavier,prehistoric,plural,excluding,isles,persecution,turin,rotating,villain,hemisphere,unaware,arabs,corpus,relied,singular,unanimous,schooling,passive,angles,dominance,instituted,aria,outskirts,balanced,beginnings,financially,structured,parachute,viewer,attitudes,subjected,escapes,derbyshire,erosion,addressing,styled,declaring,originating,colts,adjusted,stained,occurrence,fortifications,baghdad,nitrogen,localities,yemen,galway,debris,lodz,victorious,pharmaceutical,substances,unnamed,dwelling,atop,developmental,activism,voter,refugee,forested,relates,overlooking,genocide,kannada,insufficient,oversaw,partisan,dioxide,recipients,factions,mortality,capped,expeditions,receptors,reorganized,prominently,atom,flooded,flute,orchestral,scripts,mathematician,airplay,detached,rebuilding,dwarf,brotherhood,salvation,expressions,arabian,cameroon,poetic,recruiting,bundesliga,inserted,scrapped,disabilities,evacuation,pasha,undefeated,crafts,rituals,aluminium,norm,pools,submerged,occupying,pathway,exams,prosperity,wrestlers,promotions,basal,permits,nationalism,trim,merge,gazette,tributaries,transcription,caste,porto,emerge,modeled,adjoining,counterparts,paraguay,redevelopment,renewal,unreleased,equilibrium,similarity,minorities,soviets,comprise,nodes,tasked,unrelated,expired,johan,precursor,examinations,electrons,socialism,exiled,admiralty,floods,wigan,nonprofit,lacks,brigades,screens,repaired,hanover,fascist,labs,osaka,delays,judged,statutory,colt,col.,offspring,solving,bred,assisting,retains,somalia,grouped,corresponds,tunisia,chaplain,eminent,chord,22nd,spans,viral,innovations,possessions,mikhail,kolkata,icelandic,implications,introduces,racism,workforce,alto,compulsory,admits,censorship,onset,reluctant,inferior,iconic,progression,liability,turnout,satellites,behavioral,coordinated,exploitation,posterior,averaging,fringe,krakow,mountainous,greenwich,para,plantations,reinforcements,offerings,famed,intervals,constraints,individually,nutrition,1870s,taxation,threshold,tomatoes,fungi,contractor,ethiopian,apprentice,diabetes,wool,gujarat,honduras,norse,bucharest,23rd,arguably,accompany,prone,teammates,perennial,vacancy,polytechnic,deficit,okinawa,functionality,reminiscent,tolerance,transferring,myanmar,concludes,neighbours,hydraulic,economically,slower,plots,charities,synod,investor,catholicism,identifies,bronx,interpretations,adverse,judiciary,hereditary,nominal,sensor,symmetry,cubic,triangular,tenants,divisional,outreach,representations,passages,undergoing,cartridge,testified,exceeded,impacts,limiting,railroads,defeats,regain,rendering,humid,retreated,reliability,governorate,antwerp,infamous,implied,packaging,lahore,trades,billed,extinction,ecole,rejoined,recognizes,projection,qualifications,stripes,forts,socially,lexington,accurately,sexuality,westward,wikipedia,pilgrimage,abolition,choral,stuttgart,nests,expressing,strikeouts,assessed,monasteries,reconstructed,humorous,marxist,fertile,consort,urdu,patronage,peruvian,devised,lyric,baba,nassau,communism,extraction,popularly,markings,inability,litigation,accounted,processed,emirates,tempo,cadets,eponymous,contests,broadly,oxide,courtyard,frigate,directory,apex,outline,regency,chiefly,patrols,secretariat,cliffs,residency,privy,armament,australians,dorset,geometric,genetics,scholarships,fundraising,flats,demographic,multimedia,captained,documentaries,updates,canvas,blockade,guerrilla,songwriting,administrators,intake,drought,implementing,fraction,cannes,refusal,inscribed,meditation,announcing,exported,ballots,formula_3,curator,basel,arches,flour,subordinate,confrontation,gravel,simplified,berkshire,patriotic,tuition,employing,servers,castile,posting,combinations,discharged,miniature,mutations,constellation,incarnation,ideals,necessity,granting,ancestral,crowds,pioneered,mormon,methodology,rama,indirect,complexes,bavarian,patrons,uttar,skeleton,bollywood,flemish,viable,bloc,breeds,triggered,sustainability,tailed,referenced,comply,takeover,latvian,homestead,platoon,communal,nationality,excavated,targeting,sundays,posed,physicist,turret,endowment,marginal,dispatched,commentators,renovations,attachment,collaborations,ridges,barriers,obligations,shareholders,prof.,defenses,presided,rite,backgrounds,arbitrary,affordable,gloucestershire,thirteenth,inlet,miniseries,possesses,detained,pressures,subscription,realism,solidarity,proto,postgraduate,noun,burmese,abundance,homage,reasoning,anterior,robust,fencing,shifting,vowels,garde,profitable,loch,anchored,coastline,samoa,terminology,prostitution,magistrate,venezuelan,speculated,regulate,fixture,colonists,digit,induction,manned,expeditionary,computational,centennial,principally,vein,preserving,engineered,numerical,cancellation,conferred,continually,borne,seeded,advertisement,unanimously,treaties,infections,ions,sensors,lowered,amphibious,lava,fourteenth,bahrain,niagara,nicaragua,squares,congregations,26th,periodic,proprietary,1860s,contributors,seller,overs,emission,procession,presumed,illustrator,zinc,gases,tens,applicable,stretches,reproductive,sixteenth,apparatus,accomplishments,canoe,guam,oppose,recruitment,accumulated,limerick,namibia,staging,remixes,ordnance,uncertainty,pedestrian,temperate,treason,deposited,registry,cerambycidae,attracting,lankan,reprinted,shipbuilding,homosexuality,neurons,eliminating,1900s,resume,ministries,beneficial,blackpool,surplus,northampton,licenses,constructing,standardized,alternatives,taipei,inadequate,failures,yields,medalist,titular,obsolete,torah,burlington,predecessors,lublin,retailers,castles,depiction,issuing,gubernatorial,propulsion,tiles,damascus,discs,alternating,pomerania,peasant,tavern,redesignated,27th,illustration,focal,mans,codex,specialists,productivity,antiquity,controversies,promoter,pits,companions,behaviors,lyrical,prestige,creativity,swansea,dramas,approximate,feudal,tissues,crude,campaigned,unprecedented,chancel,amendments,surroundings,allegiance,exchanges,align,firmly,optimal,commenting,reigning,landings,obscure,1850s,contemporaries,paternal,endurance,communes,incorporation,denominations,exchanged,routing,resorts,amnesty,slender,explores,suppression,heats,pronunciation,centred,coupe,stirling,freelance,treatise,linguistics,laos,informs,discovering,pillars,encourages,halted,robots,definitive,maturity,tuberculosis,venetian,silesian,unchanged,originates,mali,lincolnshire,quotes,seniors,premise,contingent,distribute,danube,gorge,logging,dams,curling,seventeenth,specializes,wetlands,deities,assess,thickness,rigid,culminated,utilities,substrate,insignia,nile,assam,shri,currents,suffrage,canadians,mortar,asteroid,bosnian,discoveries,enzymes,sanctioned,replica,hymn,investigators,tidal,dominate,derivatives,converting,leinster,verbs,honoured,criticisms,dismissal,discrete,masculine,reorganization,unlimited,wurttemberg,sacks,allocation,bahn,jurisdictions,participates,lagoon,famine,communion,culminating,surveyed,shortage,cables,intersects,cassette,foremost,adopting,solicitor,outright,bihar,reissued,farmland,dissertation,turnpike,baton,photographed,christchurch,kyoto,finances,rails,histories,linebacker,kilkenny,accelerated,dispersed,handicap,absorption,rancho,ceramic,captivity,cites,font,weighed,mater,utilize,bravery,extract,validity,slovenian,seminars,discourse,ranged,duel,ironically,warships,sega,temporal,surpassed,prolonged,recruits,northumberland,greenland,contributes,patented,eligibility,unification,discusses,translates,beirut,relies,torque,northward,reviewers,monastic,accession,neural,tramway,heirs,sikh,subscribers,amenities,taliban,audit,rotterdam,wagons,kurdish,favoured,combustion,meanings,persia,browser,diagnostic,niger,formula_4,denomination,dividing,parameter,branding,badminton,leningrad,sparked,hurricanes,beetles,propeller,mozambique,refined,diagram,exhaust,vacated,readings,markers,reconciliation,determines,concurrent,imprint,primera,organism,demonstrating,filmmakers,vanderbilt,affiliates,traction,evaluated,defendants,megachile,investigative,zambia,assassinated,rewarded,probable,staffordshire,foreigners,directorate,nominees,consolidation,commandant,reddish,differing,unrest,drilling,bohemia,resembling,instrumentation,considerations,haute,promptly,variously,dwellings,clans,tablet,enforced,cockpit,semifinal,hussein,prisons,ceylon,emblem,monumental,phrases,correspond,crossover,outlined,characterised,acceleration,caucus,crusade,protested,composing,rajasthan,habsburg,rhythmic,interception,inherent,cooled,ponds,spokesperson,gradual,consultation,kuala,globally,suppressed,builders,avengers,suffix,integer,enforce,fibers,unionist,proclamation,uncovered,infrared,adapt,eisenhower,utilizing,captains,stretched,observing,assumes,prevents,analyses,saxophone,caucasus,notices,villains,dartmouth,mongol,hostilities,stretching,veterinary,lenses,texture,prompting,overthrow,excavation,islanders,masovian,battleship,biographer,replay,degradation,departing,luftwaffe,fleeing,oversight,immigrated,serbs,fishermen,strengthening,respiratory,italians,denotes,radial,escorted,motif,wiltshire,expresses,accessories,reverted,establishments,inequality,protocols,charting,famously,satirical,entirety,trench,friction,atletico,sampling,subset,weekday,upheld,sharply,correlation,incorrect,mughal,travelers,hasan,earnings,offset,evaluate,specialised,recognizing,flexibility,nagar,postseason,algebraic,capitalism,crystals,melodies,polynomial,racecourse,defences,austro,wembley,attracts,anarchist,resurrection,reviewing,decreasing,prefix,ratified,mutation,displaying,separating,restoring,assemblies,ordinance,priesthood,cruisers,appoint,moldova,imports,directive,epidemic,militant,senegal,signaling,restriction,critique,retrospective,nationalists,undertake,canals,algerian,redesigned,philanthropist,depict,conceptual,turbines,intellectuals,eastward,applicants,contractors,vendors,undergone,namesake,ensured,tones,substituted,hindwings,arrests,tombs,transitional,principality,reelection,taiwanese,cavity,manifesto,broadcasters,spawned,thoroughbred,identities,generators,proposes,hydroelectric,johannesburg,cortex,scandinavian,killings,aggression,boycott,catalyst,physiology,fifteenth,waterfront,chromosome,organist,costly,calculation,cemeteries,flourished,juniors,merging,disciples,ashore,workplace,enlightenment,diminished,debated,hailed,podium,educate,mandated,distributor,litre,electromagnetic,flotilla,estuary,peterborough,staircase,selections,melodic,confronts,wholesale,integrate,intercepted,catalonia,unite,immense,palatinate,switches,earthquakes,occupational,successors,praising,concluding,faculties,firstly,overhaul,empirical,metacritic,inauguration,evergreen,laden,winged,philosophers,amalgamated,geoff,centimeters,napoleonic,upright,planting,brewing,fined,sensory,migrants,wherein,inactive,headmaster,warwickshire,siberia,terminals,denounced,academia,divinity,bilateral,clive,omitted,peerage,relics,apartheid,syndicate,fearing,fixtures,desirable,dismantled,ethnicity,valves,biodiversity,aquarium,ideological,visibility,creators,analyzed,tenant,balkan,postwar,supplier,smithsonian,risen,morphology,digits,bohemian,wilmington,vishnu,demonstrates,aforementioned,biographical,mapped,khorasan,phosphate,presentations,ecosystem,processors,calculations,mosaic,clashes,penned,recalls,coding,angular,lattice,macau,accountability,extracted,pollen,therapeutic,overlap,violinist,deposed,candidacy,infants,covenant,bacterial,restructuring,dungeons,ordination,conducts,builds,invasive,customary,concurrently,relocation,cello,statutes,borneo,entrepreneurs,sanctions,packet,rockefeller,piedmont,comparisons,waterfall,receptions,glacial,surge,signatures,alterations,advertised,enduring,somali,botanist,100th,canonical,motifs,longitude,circulated,alloy,indirectly,margins,preserves,internally,besieged,shale,peripheral,drained,baseman,reassigned,tobago,soloist,socio,grazing,contexts,roofs,portraying,ottomans,shrewsbury,noteworthy,lamps,supplying,beams,qualifier,portray,greenhouse,stronghold,hitter,rites,cretaceous,urging,derive,nautical,aiming,fortunes,verde,donors,reliance,exceeding,exclusion,exercised,simultaneous,continents,guiding,pillar,gradient,poznan,eruption,clinics,moroccan,indicator,trams,piers,parallels,fragment,teatro,potassium,satire,compressed,businessmen,influx,seine,perspectives,shelters,decreases,mounting,formula_5,confederacy,equestrian,expulsion,mayors,liberia,resisted,affinity,shrub,unexpectedly,stimulus,amtrak,deported,perpendicular,statesman,wharf,storylines,romanesque,weights,surfaced,interceptions,dhaka,crambidae,orchestras,rwanda,conclude,constitutes,subsidiaries,admissions,prospective,shear,bilingual,campaigning,presiding,domination,commemorative,trailing,confiscated,petrol,acquisitions,polymer,onlyinclude,chloride,elevations,resolutions,hurdles,pledged,likelihood,objected,erect,encoding,databases,aristotle,hindus,marshes,bowled,ministerial,grange,acronym,annexation,squads,ambient,pilgrims,botany,sofla,astronomer,planetary,descending,bestowed,ceramics,diplomacy,metabolism,colonization,potomac,africans,engraved,recycling,commitments,resonance,disciplinary,jamaican,narrated,spectral,tipperary,waterford,stationary,arbitration,transparency,threatens,crossroads,slalom,oversee,centenary,incidence,economies,livery,moisture,newsletter,autobiographical,bhutan,propelled,dependence,moderately,adobe,barrels,subdivisions,outlook,labelled,stratford,arising,diaspora,barony,automobiles,ornamental,slated,norms,primetime,generalized,analysts,vectors,libyan,yielded,certificates,rooted,vernacular,belarusian,marketplace,prediction,fairfax,malawi,viruses,wooded,demos,mauritius,prosperous,coincided,liberties,huddersfield,ascent,warnings,hinduism,glucose,pulitzer,unused,filters,illegitimate,acquitted,protestants,canopy,staple,psychedelic,winding,abbas,pathways,cheltenham,lagos,niche,invaders,proponents,barred,conversely,doncaster,recession,embraced,rematch,concession,emigration,upgrades,bowls,tablets,remixed,loops,kensington,shootout,monarchs,organizers,harmful,punjabi,broadband,exempt,neolithic,profiles,portrays,parma,cyrillic,quasi,attested,regimental,revive,torpedoes,heidelberg,rhythms,spherical,denote,hymns,icons,theologian,qaeda,exceptionally,reinstated,comune,playhouse,lobbying,grossing,viceroy,delivers,visually,armistice,utrecht,syllable,vertices,analogous,annex,refurbished,entrants,knighted,disciple,rhetoric,detailing,inactivated,ballads,algae,intensified,favourable,sanitation,receivers,pornography,commemorated,cannons,entrusted,manifold,photographers,pueblo,textiles,steamer,myths,marquess,onward,liturgical,romney,uzbekistan,consistency,denoted,hertfordshire,convex,hearings,sulfur,universidad,podcast,selecting,emperors,arises,justices,1840s,mongolian,exploited,termination,digitally,infectious,sedan,symmetric,penal,illustrate,formulation,attribute,problematic,modular,inverse,berth,searches,rutgers,leicestershire,enthusiasts,lockheed,upwards,transverse,accolades,backward,archaeologists,crusaders,nuremberg,defects,ferries,vogue,containers,openings,transporting,separates,lumpur,purchases,attain,wichita,topology,woodlands,deleted,periodically,syntax,overturned,musicals,corp.,strasbourg,instability,nationale,prevailing,cache,marathi,versailles,unmarried,grains,straits,antagonist,segregation,assistants,d'etat,contention,dictatorship,unpopular,motorcycles,criterion,analytical,salzburg,militants,worcestershire,emphasize,paralympic,erupted,convinces,offences,oxidation,nouns,populace,atari,spanned,hazardous,educators,playable,births,baha'i,preseason,generates,invites,meteorological,handbook,foothills,enclosure,diffusion,mirza,convergence,geelong,coefficient,connector,formula_6,cylindrical,disasters,pleaded,knoxville,contamination,compose,libertarian,arrondissement,franciscan,intercontinental,susceptible,initiation,malaria,unbeaten,consonants,waived,saloon,popularized,estadio,pseudo,interdisciplinary,transports,transformers,carriages,bombings,revolves,ceded,collaborator,celestial,exemption,colchester,maltese,oceanic,ligue,crete,shareholder,routed,depictions,ridden,advisors,calculate,lending,guangzhou,simplicity,newscast,scheduling,snout,eliot,undertaking,armenians,nottinghamshire,whitish,consulted,deficiency,salle,cinemas,superseded,rigorous,kerman,convened,landowners,modernization,evenings,pitches,conditional,scandinavia,differed,formulated,cyclists,swami,guyana,dunes,electrified,appalachian,abdomen,scenarios,prototypes,sindh,consonant,adaptive,boroughs,wolverhampton,modelling,cylinders,amounted,minimize,ambassadors,lenin,settler,coincide,approximation,grouping,murals,bullying,registers,rumours,engagements,energetic,vertex,annals,bordering,geologic,yellowish,runoff,converts,allegheny,facilitated,saturdays,colliery,monitored,rainforest,interfaces,geographically,impaired,prevalence,joachim,paperback,slowed,shankar,distinguishing,seminal,categorized,authorised,auspices,bandwidth,asserts,rebranded,balkans,supplemented,seldom,weaving,capsule,apostles,populous,monmouth,payload,symphonic,densely,shoreline,managerial,masonry,antioch,averages,textbooks,royalist,coliseum,tandem,brewers,diocesan,posthumous,walled,incorrectly,distributions,ensued,reasonably,graffiti,propagation,automation,harmonic,augmented,middleweight,limbs,elongated,landfall,comparatively,literal,grossed,koppen,wavelength,1830s,cerebral,boasts,congestion,physiological,practitioner,coasts,cartoonist,undisclosed,frontal,launches,burgundy,qualifiers,imposing,stade,flanked,assyrian,raided,multiplayer,montane,chesapeake,pathology,drains,vineyards,intercollegiate,semiconductor,grassland,convey,citations,predominant,rejects,benefited,yahoo,graphs,busiest,encompassing,hamlets,explorers,suppress,minors,graphical,calculus,sediment,intends,diverted,mainline,unopposed,cottages,initiate,alumnus,towed,autism,forums,darlington,modernist,oxfordshire,lectured,capitalist,suppliers,panchayat,actresses,foundry,southbound,commodity,wesleyan,divides,palestinians,luton,caretaker,nobleman,mutiny,organizer,preferences,nomenclature,splits,unwilling,offenders,timor,relying,halftime,semitic,arithmetic,milestone,jesuits,arctiidae,retrieved,consuming,contender,edged,plagued,inclusive,transforming,khmer,federally,insurgents,distributing,amherst,rendition,prosecutors,viaduct,disqualified,kabul,liturgy,prevailed,reelected,instructors,swimmers,aperture,churchyard,interventions,totals,darts,metropolis,fuels,fluent,northbound,correctional,inflicted,barrister,realms,culturally,aristocratic,collaborating,emphasizes,choreographer,inputs,ensembles,humboldt,practised,endowed,strains,infringement,archaeologist,congregational,magna,relativity,efficiently,proliferation,mixtape,abruptly,regeneration,commissioning,yukon,archaic,reluctantly,retailer,northamptonshire,universally,crossings,boilers,nickelodeon,revue,abbreviation,retaliation,scripture,routinely,medicinal,benedictine,kenyan,retention,deteriorated,glaciers,apprenticeship,coupling,researched,topography,entrances,anaheim,pivotal,compensate,arched,modify,reinforce,dusseldorf,journeys,motorsport,conceded,sumatra,spaniards,quantitative,loire,cinematography,discarded,botswana,morale,engined,zionist,philanthropy,sainte,fatalities,cypriot,motorsports,indicators,pricing,institut,bethlehem,implicated,gravitational,differentiation,rotor,thriving,precedent,ambiguous,concessions,forecast,conserved,fremantle,asphalt,landslide,middlesbrough,formula_7,humidity,overseeing,chronological,diaries,multinational,crimean,turnover,improvised,youths,declares,tasmanian,canadiens,fumble,refinery,weekdays,unconstitutional,upward,guardians,brownish,imminent,hamas,endorsement,naturalist,martyrs,caledonia,chords,yeshiva,reptiles,severity,mitsubishi,fairs,installment,substitution,repertory,keyboardist,interpreter,silesia,noticeable,rhineland,transmit,inconsistent,booklet,academies,epithet,pertaining,progressively,aquatics,scrutiny,prefect,toxicity,rugged,consume,o'donnell,evolve,uniquely,cabaret,mediated,landowner,transgender,palazzo,compilations,albuquerque,induce,sinai,remastered,efficacy,underside,analogue,specify,possessing,advocating,compatibility,liberated,greenville,mecklenburg,header,memorials,sewage,rhodesia,1800s,salaries,atoll,coordinating,partisans,repealed,amidst,subjective,optimization,nectar,evolving,exploits,madhya,styling,accumulation,raion,postage,responds,buccaneers,frontman,brunei,choreography,coated,kinetic,sampled,inflammatory,complementary,eclectic,norte,vijay,a.k.a,mainz,casualty,connectivity,laureate,franchises,yiddish,reputed,unpublished,economical,periodicals,vertically,bicycles,brethren,capacities,unitary,archeological,tehsil,domesday,wehrmacht,justification,angered,mysore,fielded,abuses,nutrients,ambitions,taluk,battleships,symbolism,superiority,neglect,attendees,commentaries,collaborators,predictions,yorker,breeders,investing,libretto,informally,coefficients,memorandum,pounder,collingwood,tightly,envisioned,arbor,mistakenly,captures,nesting,conflicting,enhancing,streetcar,manufactures,buckinghamshire,rewards,commemorating,stony,expenditure,tornadoes,semantic,relocate,weimar,iberian,sighted,intending,ensign,beverages,expectation,differentiate,centro,utilizes,saxophonist,catchment,transylvania,ecosystems,shortest,sediments,socialists,ineffective,kapoor,formidable,heroine,guantanamo,prepares,scattering,pamphlet,verified,elector,barons,totaling,shrubs,pyrenees,amalgamation,mutually,longitudinal,comte,negatively,masonic,envoy,sexes,akbar,mythical,tonga,bishopric,assessments,malaya,warns,interiors,reefs,reflections,neutrality,musically,nomadic,waterways,provence,collaborate,scaled,adulthood,emerges,optics,incentives,overland,periodical,liege,awarding,realization,slang,affirmed,schooner,hokkaido,czechoslovak,protectorate,undrafted,disagreed,commencement,electors,spruce,swindon,fueled,equatorial,inventions,suites,slovene,backdrop,adjunct,energies,remnant,inhabit,alliances,simulcast,reactors,mosques,travellers,outfielder,plumage,migratory,benin,experimented,fibre,projecting,drafting,laude,evidenced,northernmost,indicted,directional,replication,croydon,comedies,jailed,organizes,devotees,reservoirs,turrets,originate,economists,songwriters,junta,trenches,mounds,proportions,comedic,apostle,azerbaijani,farmhouse,resembled,disrupted,playback,mixes,diagonal,relevance,govern,programmer,gdansk,maize,soundtracks,tendencies,mastered,impacted,believers,kilometre,intervene,chairperson,aerodrome,sails,subsidies,ensures,aesthetics,congresses,ratios,sardinia,southernmost,functioned,controllers,downward,randomly,distortion,regents,palatine,disruption,spirituality,vidhan,tracts,compiler,ventilation,anchorage,symposium,assert,pistols,excelled,avenues,convoys,moniker,constructions,proponent,phased,spines,organising,schleswig,policing,campeonato,mined,hourly,croix,lucrative,authenticity,haitian,stimulation,burkina,espionage,midfield,manually,staffed,awakening,metabolic,biographies,entrepreneurship,conspicuous,guangdong,preface,subgroup,mythological,adjutant,feminism,vilnius,oversees,honourable,tripoli,stylized,kinase,societe,notoriety,altitudes,configurations,outward,transmissions,announces,auditor,ethanol,clube,nanjing,mecca,haifa,blogs,postmaster,paramilitary,depart,positioning,potent,recognizable,spire,brackets,remembrance,overlapping,turkic,articulated,scientology,operatic,deploy,readiness,biotechnology,restrict,cinematographer,inverted,synonymous,administratively,westphalia,commodities,replaces,downloads,centralized,munitions,preached,sichuan,fashionable,implementations,matrices,hiv/aids,loyalist,luzon,celebrates,hazards,heiress,mercenaries,synonym,creole,ljubljana,technician,auditioned,technicians,viewpoint,wetland,mongols,princely,sharif,coating,dynasties,southward,doubling,formula_8,mayoral,harvesting,conjecture,goaltender,oceania,spokane,welterweight,bracket,gatherings,weighted,newscasts,mussolini,affiliations,disadvantage,vibrant,spheres,sultanate,distributors,disliked,establishes,marches,drastically,yielding,jewellery,yokohama,vascular,airlift,canons,subcommittee,repression,strengths,graded,outspoken,fused,pembroke,filmography,redundant,fatigue,repeal,threads,reissue,pennant,edible,vapor,corrections,stimuli,commemoration,dictator,anand,secession,amassed,orchards,pontifical,experimentation,greeted,bangor,forwards,decomposition,quran,trolley,chesterfield,traverse,sermons,burials,skier,climbs,consultants,petitioned,reproduce,parted,illuminated,kurdistan,reigned,occupants,packaged,geometridae,woven,regulating,protagonists,crafted,affluent,clergyman,consoles,migrant,supremacy,attackers,caliph,defect,convection,rallies,huron,resin,segunda,quota,warship,overseen,criticizing,shrines,glamorgan,lowering,beaux,hampered,invasions,conductors,collects,bluegrass,surrounds,substrates,perpetual,chronology,pulmonary,executions,crimea,compiling,noctuidae,battled,tumors,minsk,novgorod,serviced,yeast,computation,swamps,theodor,baronetcy,salford,uruguayan,shortages,odisha,siberian,novelty,cinematic,invitational,decks,dowager,oppression,appellate,state-of-the-art,clade,palaces,signalling,galaxies,industrialist,tensor,incurred,magistrates,binds,orbits,ciudad,willingness,peninsular,basins,biomedical,shafts,marlborough,bournemouth,withstand,fitzroy,dunedin,variance,steamship,integrating,muscular,fines,akron,bulbophyllum,malmo,disclosed,cornerstone,runways,medicines,twenty20,gettysburg,progresses,frigates,bodied,transformations,transforms,helens,modelled,versatile,regulator,pursuits,legitimacy,amplifier,scriptures,voyages,examines,presenters,octagonal,poultry,formula_9,anatolia,computed,migrate,directorial,hybrids,localized,preferring,guggenheim,persisted,grassroots,inflammation,fishery,otago,vigorous,professions,instructional,inexpensive,insurgency,legislators,sequels,surnames,agrarian,stainless,nairobi,minas,forerunner,aristocracy,transitions,sicilian,showcased,doses,hiroshima,summarized,gearbox,emancipation,limitation,nuclei,seismic,abandonment,dominating,appropriations,occupations,electrification,hilly,contracting,exaggerated,entertainer,kazan,oricon,cartridges,characterization,parcel,maharaja,exceeds,aspiring,obituary,flattened,contrasted,narration,replies,oblique,outpost,fronts,arranger,talmud,keynes,doctrines,endured,confesses,fortification,supervisors,kilometer,academie,jammu,bathurst,piracy,prostitutes,navarre,cumulative,cruises,lifeboat,twinned,radicals,interacting,expenditures,wexford,libre,futsal,curated,clockwise,colloquially,procurement,immaculate,lyricist,enhancement,porcelain,alzheimer,highlighting,judah,disagreements,storytelling,sheltered,wroclaw,vaudeville,contrasts,neoclassical,compares,contrasting,deciduous,francaise,descriptive,cyclic,reactive,antiquities,meiji,repeats,creditors,forcibly,newmarket,picturesque,impending,uneven,bison,raceway,solvent,ecumenical,optic,professorship,harvested,waterway,banjo,pharaoh,geologist,scanning,dissent,recycled,unmanned,retreating,gospels,aqueduct,branched,tallinn,groundbreaking,syllables,hangar,designations,procedural,craters,cabins,encryption,anthropologist,montevideo,outgoing,inverness,chattanooga,fascism,calais,chapels,groundwater,downfall,misleading,robotic,tortricidae,pixel,handel,prohibit,crewe,renaming,reprised,kickoff,leftist,spaced,integers,causeway,pines,authorship,organise,ptolemy,accessibility,virtues,lesions,iroquois,qur'an,atheist,synthesized,biennial,confederates,dietary,skaters,stresses,tariff,koreans,intercity,republics,quintet,baroness,amplitude,insistence,tbilisi,residues,grammatical,diversified,egyptians,accompaniment,vibration,repository,mandal,topological,distinctions,coherent,invariant,batters,nuevo,internationals,implements,follower,bahia,widened,independents,cantonese,totaled,guadalajara,wolverines,befriended,muzzle,surveying,hungarians,medici,deportation,rayon,approx,recounts,attends,clerical,hellenic,furnished,alleging,soluble,systemic,gallantry,bolshevik,intervened,hostel,gunpowder,specialising,stimulate,leiden,removes,thematic,floral,bafta,printers,conglomerate,eroded,analytic,successively,lehigh,thessaloniki,kilda,clauses,ascended,nehru,scripted,tokugawa,competence,diplomats,exclude,consecration,freedoms,assaults,revisions,blacksmith,textual,sparse,concacaf,slain,uploaded,enraged,whaling,guise,stadiums,debuting,dormitory,cardiovascular,yunnan,dioceses,consultancy,notions,archdeacon,collided,medial,airfields,garment,wrestled,adriatic,reversal,refueling,verification,jakob,horseshoe,intricate,veracruz,sarawak,syndication,synthesizer,anthologies,stature,feasibility,guillaume,narratives,publicized,antrim,intermittent,constituents,grimsby,filmmaking,doping,unlawful,nominally,transmitting,documenting,seater,internationale,ejected,steamboat,alsace,boise,ineligible,geared,vassal,mustered,ville,inline,pairing,eurasian,kyrgyzstan,barnsley,reprise,stereotypes,rushes,conform,firefighters,deportivo,revolutionaries,rabbis,concurrency,charters,sustaining,aspirations,algiers,chichester,falkland,morphological,systematically,volcanoes,designate,artworks,reclaimed,jurist,anglia,resurrected,chaotic,feasible,circulating,simulated,environmentally,confinement,adventist,harrisburg,laborers,ostensibly,universiade,pensions,influenza,bratislava,octave,refurbishment,gothenburg,putin,barangay,annapolis,breaststroke,illustrates,choreographed,promo,emphasizing,stakeholders,descends,exhibiting,intrinsic,invertebrates,evenly,roundabout,salts,formula_10,strata,inhibition,branching,stylistic,rumored,realises,mitochondrial,commuted,adherents,logos,bloomberg,telenovela,guineas,charcoal,engages,winery,reflective,siena,cambridgeshire,ventral,flashback,installing,engraving,grasses,traveller,rotated,proprietor,nationalities,precedence,sourced,trainers,cambodian,reductions,depleted,saharan,classifications,biochemistry,plaintiffs,arboretum,humanist,fictitious,aleppo,climates,bazaar,his/her,homogeneous,multiplication,moines,indexed,linguist,skeletal,foliage,societal,differentiated,informing,mammal,infancy,archival,cafes,malls,graeme,musee,schizophrenia,fargo,pronouns,derivation,descend,ascending,terminating,deviation,recaptured,confessions,weakening,tajikistan,bahadur,pasture,b/hip,donegal,supervising,sikhs,thinkers,euclidean,reinforcement,friars,portage,fuscous,lucknow,synchronized,assertion,choirs,privatization,corrosion,multitude,skyscraper,royalties,ligament,usable,spores,directs,clashed,stockport,fronted,dependency,contiguous,biologist,backstroke,powerhouse,frescoes,phylogenetic,welding,kildare,gabon,conveyed,augsburg,severn,continuum,sahib,lille,injuring,passeriformesfamily,succeeds,translating,unitarian,startup,turbulent,outlying,philanthropic,stanislaw,idols,claremont,conical,haryana,armagh,blended,implicit,conditioned,modulation,rochdale,labourers,coinage,shortstop,potsdam,gears,obesity,bestseller,advisers,bouts,comedians,jozef,lausanne,taxonomic,correlated,columbian,indications,psychologists,libel,edict,beaufort,disadvantages,renal,finalized,racehorse,unconventional,disturbances,falsely,zoology,adorned,redesign,executing,narrower,commended,appliances,stalls,resurgence,saskatoon,miscellaneous,permitting,epoch,formula_11,cumbria,forefront,vedic,eastenders,disposed,supermarkets,rower,inhibitor,magnesium,colourful,yusuf,harrow,formulas,centrally,balancing,ionic,nocturnal,consolidate,ornate,raiding,charismatic,accelerate,nominate,residual,dhabi,commemorates,attribution,uninhabited,mindanao,atrocities,genealogical,romani,applicant,enactment,abstraction,trough,pulpit,minuscule,misconduct,grenades,timely,supplements,messaging,curvature,ceasefire,telangana,susquehanna,braking,redistribution,shreveport,neighbourhoods,gregorian,widowed,khuzestan,empowerment,scholastic,evangelist,peptide,topical,theorist,historia,thence,sudanese,museo,jurisprudence,masurian,frankish,headlined,recounted,netball,petitions,tolerant,hectare,truncated,southend,methane,captives,reigns,massif,subunit,acidic,weightlifting,footballers,sabah,britannia,tunisian,segregated,sawmill,withdrawing,unpaid,weaponry,somme,perceptions,unicode,alcoholism,durban,wrought,waterfalls,jihad,auschwitz,upland,eastbound,adjective,anhalt,evaluating,regimes,guildford,reproduced,pamphlets,hierarchical,maneuvers,hanoi,fabricated,repetition,enriched,arterial,replacements,tides,globalization,adequately,westbound,satisfactory,fleets,phosphorus,lastly,neuroscience,anchors,xinjiang,membranes,improvisation,shipments,orthodoxy,submissions,bolivian,mahmud,ramps,leyte,pastures,outlines,flees,transmitters,fares,sequential,stimulated,novice,alternately,symmetrical,breakaway,layered,baronets,lizards,blackish,edouard,horsepower,penang,principals,mercantile,maldives,overwhelmingly,hawke,rallied,prostate,conscription,juveniles,maccabi,carvings,strikers,sudbury,spurred,improves,lombardy,macquarie,parisian,elastic,distillery,shetland,humane,brentford,wrexham,warehouses,routines,encompassed,introductory,isfahan,instituto,palais,revolutions,sporadic,impoverished,portico,fellowships,speculative,enroll,dormant,adhere,fundamentally,sculpted,meritorious,template,upgrading,reformer,rectory,uncredited,indicative,creeks,galveston,radically,hezbollah,firearm,educating,prohibits,trondheim,locus,refit,headwaters,screenings,lowlands,wasps,coarse,attaining,sedimentary,perished,pitchfork,interned,cerro,stagecoach,aeronautical,liter,transitioned,haydn,inaccurate,legislatures,bromwich,knesset,spectroscopy,butte,asiatic,degraded,catastrophic,lobes,wellness,pensacola,periphery,hapoel,theta,horizontally,freiburg,liberalism,pleas,durable,warmian,offenses,mesopotamia,shandong,unsuitable,hospitalized,appropriately,phonetic,encompass,conversions,observes,illnesses,breakout,assigns,crowns,inhibitors,nightly,manifestation,fountains,maximize,alphabetical,sloop,expands,newtown,widening,gaddafi,commencing,camouflage,footprint,tyrol,barangays,universite,highlanders,budgets,query,lobbied,westchester,equator,stipulated,pointe,distinguishes,allotted,embankment,advises,storing,loyalists,fourier,rehearsals,starvation,gland,rihanna,tubular,expressive,baccalaureate,intersections,revered,carbonate,eritrea,craftsmen,cosmopolitan,sequencing,corridors,shortlisted,bangladeshi,persians,mimic,parades,repetitive,recommends,flanks,promoters,incompatible,teaming,ammonia,greyhound,solos,improper,legislator,newsweek,recurrent,vitro,cavendish,eireann,crises,prophets,mandir,strategically,guerrillas,formula_12,ghent,contenders,equivalence,sociological,hamid,castes,statehood,aland,clinched,relaunched,tariffs,simulations,williamsburg,rotate,mediation,smallpox,harmonica,lodges,lavish,restrictive,o'sullivan,detainees,polynomials,echoes,intersecting,learners,elects,charlemagne,defiance,epsom,liszt,facilitating,absorbing,revelations,padua,pieter,pious,penultimate,mammalian,montenegrin,supplementary,widows,aromatic,croats,roanoke,trieste,legions,subdistrict,babylonian,grasslands,volga,violently,sparsely,oldies,telecommunication,respondents,quarries,downloadable,commandos,taxpayer,catalytic,malabar,afforded,copying,declines,nawab,junctions,assessing,filtering,classed,disused,compliant,christoph,gottingen,civilizations,hermitage,caledonian,whereupon,ethnically,springsteen,mobilization,terraces,indus,excel,zoological,enrichment,simulate,guitarists,registrar,cappella,invoked,reused,manchu,configured,uppsala,genealogy,mergers,casts,curricular,rebelled,subcontinent,horticultural,parramatta,orchestrated,dockyard,claudius,decca,prohibiting,turkmenistan,brahmin,clandestine,obligatory,elaborated,parasitic,helix,constraint,spearheaded,rotherham,eviction,adapting,albans,rescues,sociologist,guiana,convicts,occurrences,kamen,antennas,asturias,wheeled,sanitary,deterioration,trier,theorists,baseline,announcements,valea,planners,factual,serialized,serials,bilbao,demoted,fission,jamestown,cholera,alleviate,alteration,indefinite,sulfate,paced,climatic,valuation,artisans,proficiency,aegean,regulators,fledgling,sealing,influencing,servicemen,frequented,cancers,tambon,narayan,bankers,clarified,embodied,engraver,reorganisation,dissatisfied,dictated,supplemental,temperance,ratification,puget,nutrient,pretoria,papyrus,uniting,ascribed,cores,coptic,schoolhouse,barrio,1910s,armory,defected,transatlantic,regulates,ported,artefacts,specifies,boasted,scorers,mollusks,emitted,navigable,quakers,projective,dialogues,reunification,exponential,vastly,banners,unsigned,dissipated,halves,coincidentally,leasing,purported,escorting,estimation,foxes,lifespan,inflorescence,assimilation,showdown,staunch,prologue,ligand,superliga,telescopes,northwards,keynote,heaviest,taunton,redeveloped,vocalists,podlaskie,soyuz,rodents,azores,moravian,outset,parentheses,apparel,domestically,authoritative,polymers,monterrey,inhibit,launcher,jordanian,folds,taxis,mandates,singled,liechtenstein,subsistence,marxism,ousted,governorship,servicing,offseason,modernism,prism,devout,translators,islamist,chromosomes,pitted,bedfordshire,fabrication,authoritarian,javanese,leaflets,transient,substantive,predatory,sigismund,assassinate,diagrams,arrays,rediscovered,reclamation,spawning,fjord,peacekeeping,strands,fabrics,highs,regulars,tirana,ultraviolet,athenian,filly,barnet,naacp,nueva,favourites,terminates,showcases,clones,inherently,interpreting,bjorn,finely,lauded,unspecified,chola,pleistocene,insulation,antilles,donetsk,funnel,nutritional,biennale,reactivated,southport,primate,cavaliers,austrians,interspersed,restarted,suriname,amplifiers,wladyslaw,blockbuster,sportsman,minogue,brightness,benches,bridgeport,initiating,israelis,orbiting,newcomers,externally,scaling,transcribed,impairment,luxurious,longevity,impetus,temperament,ceilings,tchaikovsky,spreads,pantheon,bureaucracy,1820s,heraldic,villas,formula_13,galician,meath,avoidance,corresponded,headlining,connacht,seekers,rappers,solids,monograph,scoreless,opole,isotopes,himalayas,parodies,garments,microscopic,republished,havilland,orkney,demonstrators,pathogen,saturated,hellenistic,facilitates,aerodynamic,relocating,indochina,laval,astronomers,bequeathed,administrations,extracts,nagoya,torquay,demography,medicare,ambiguity,renumbered,pursuant,concave,syriac,electrode,dispersal,henan,bialystok,walsall,crystalline,puebla,janata,illumination,tianjin,enslaved,coloration,championed,defamation,grille,johor,rejoin,caspian,fatally,planck,workings,appointing,institutionalized,wessex,modernized,exemplified,regatta,jacobite,parochial,programmers,blending,eruptions,insurrection,regression,indices,sited,dentistry,mobilized,furnishings,levant,primaries,ardent,nagasaki,conqueror,dorchester,opined,heartland,amman,mortally,wellesley,bowlers,outputs,coveted,orthography,immersion,disrepair,disadvantaged,curate,childless,condensed,codice_1,remodeled,resultant,bolsheviks,superfamily,saxons,2010s,contractual,rivalries,malacca,oaxaca,magnate,vertebrae,quezon,olympiad,yucatan,tyres,macro,specialization,commendation,caliphate,gunnery,exiles,excerpts,fraudulent,adjustable,aramaic,interceptor,drumming,standardization,reciprocal,adolescents,federalist,aeronautics,favorably,enforcing,reintroduced,zhejiang,refining,biplane,banknotes,accordion,intersect,illustrating,summits,classmate,militias,biomass,massacres,epidemiology,reworked,wrestlemania,nantes,auditory,taxon,elliptical,chemotherapy,asserting,avoids,proficient,airmen,yellowstone,multicultural,alloys,utilization,seniority,kuyavian,huntsville,orthogonal,bloomington,cultivars,casimir,internment,repulsed,impedance,revolving,fermentation,parana,shutout,partnering,empowered,islamabad,polled,classify,amphibians,greyish,obedience,4x100,projectile,khyber,halfback,relational,d'ivoire,synonyms,endeavour,padma,customized,mastery,defenceman,berber,purge,interestingly,covent,promulgated,restricting,condemnation,hillsborough,walkers,privateer,intra,captaincy,naturalized,huffington,detecting,hinted,migrating,bayou,counterattack,anatomical,foraging,unsafe,swiftly,outdated,paraguayan,attire,masjid,endeavors,jerseys,triassic,quechua,growers,axial,accumulate,wastewater,cognition,fungal,animator,pagoda,kochi,uniformly,antibody,yerevan,hypotheses,combatants,italianate,draining,fragmentation,snowfall,formative,inversion,kitchener,identifier,additive,lucha,selects,ashland,cambrian,racetrack,trapping,congenital,primates,wavelengths,expansions,yeomanry,harcourt,wealthiest,awaited,punta,intervening,aggressively,vichy,piloted,midtown,tailored,heyday,metadata,guadalcanal,inorganic,hadith,pulses,francais,tangent,scandals,erroneously,tractors,pigment,constabulary,jiangsu,landfill,merton,basalt,astor,forbade,debuts,collisions,exchequer,stadion,roofed,flavour,sculptors,conservancy,dissemination,electrically,undeveloped,existent,surpassing,pentecostal,manifested,amend,formula_14,superhuman,barges,tunis,analytics,argyll,liquids,mechanized,domes,mansions,himalayan,indexing,reuters,nonlinear,purification,exiting,timbers,triangles,decommissioning,departmental,causal,fonts,americana,sept.,seasonally,incomes,razavi,sheds,memorabilia,rotational,terre,sutra,protege,yarmouth,grandmaster,annum,looted,imperialism,variability,liquidation,baptised,isotope,showcasing,milling,rationale,hammersmith,austen,streamlined,acknowledging,contentious,qaleh,breadth,turing,referees,feral,toulon,unofficially,identifiable,standout,labeling,dissatisfaction,jurgen,angrily,featherweight,cantons,constrained,dominates,standalone,relinquished,theologians,markedly,italics,downed,nitrate,likened,gules,craftsman,singaporean,pixels,mandela,moray,parity,departement,antigen,academically,burgh,brahma,arranges,wounding,triathlon,nouveau,vanuatu,banded,acknowledges,unearthed,stemming,authentication,byzantines,converge,nepali,commonplace,deteriorating,recalling,palette,mathematicians,greenish,pictorial,ahmedabad,rouen,validation,u.s.a.,'best,malvern,archers,converter,undergoes,fluorescent,logistical,notification,transvaal,illicit,symphonies,stabilization,worsened,fukuoka,decrees,enthusiast,seychelles,blogger,louvre,dignitaries,burundi,wreckage,signage,pinyin,bursts,federer,polarization,urbana,lazio,schism,nietzsche,venerable,administers,seton,kilograms,invariably,kathmandu,farmed,disqualification,earldom,appropriated,fluctuations,kermanshah,deployments,deformation,wheelbase,maratha,psalm,bytes,methyl,engravings,skirmish,vaccines,ideally,astrology,breweries,botanic,opposes,harmonies,irregularities,contended,gaulle,prowess,constants,aground,filipinos,fresco,ochreous,jaipur,willamette,quercus,eastwards,mortars,champaign,braille,reforming,horned,hunan,spacious,agitation,draught,specialties,flourishing,greensboro,necessitated,swedes,elemental,whorls,hugely,structurally,plurality,synthesizers,embassies,assad,contradictory,inference,discontent,recreated,inspectors,unicef,commuters,embryo,modifying,stints,numerals,communicated,boosted,trumpeter,brightly,adherence,remade,leases,restrained,eucalyptus,dwellers,planar,grooves,gainesville,daimler,anzac,szczecin,cornerback,prized,peking,mauritania,khalifa,motorized,lodging,instrumentalist,fortresses,cervical,formula_15,passerine,sectarian,researches,apprenticed,reliefs,disclose,gliding,repairing,queue,kyushu,literate,canoeing,sacrament,separatist,calabria,parkland,flowed,investigates,statistically,visionary,commits,dragoons,scrolls,premieres,revisited,subdued,censored,patterned,elective,outlawed,orphaned,leyland,richly,fujian,miniatures,heresy,plaques,countered,nonfiction,exponent,moravia,dispersion,marylebone,midwestern,enclave,ithaca,federated,electronically,handheld,microscopy,tolls,arrivals,climbers,continual,cossacks,deserts,ubiquitous,gables,forecasts,deforestation,vertebrates,flanking,drilled,superstructure,inspected,consultative,bypassed,ballast,subsidy,socioeconomic,relic,grenada,journalistic,administering,accommodated,collapses,appropriation,reclassified,foreword,porte,assimilated,observance,fragmented,arundel,thuringia,gonzaga,shenzhen,shipyards,sectional,ayrshire,sloping,dependencies,promenade,ecuadorian,mangrove,constructs,goalscorer,heroism,iteration,transistor,omnibus,hampstead,cochin,overshadowed,chieftain,scalar,finishers,ghanaian,abnormalities,monoplane,encyclopaedia,characterize,travancore,baronetage,bearers,biking,distributes,paving,christened,inspections,banco,humber,corinth,quadratic,albanians,lineages,majored,roadside,inaccessible,inclination,darmstadt,epilepsy,propellers,papacy,montagu,bhutto,sugarcane,optimized,pilasters,contend,batsmen,brabant,housemates,sligo,ascot,aquinas,supervisory,accorded,gerais,echoed,nunavut,conservatoire,carniola,quartermaster,gminas,impeachment,aquitaine,reformers,quarterfinal,karlsruhe,accelerator,coeducational,archduke,gelechiidae,seaplane,dissident,frenchman,palau,depots,hardcover,aachen,darreh,denominational,groningen,parcels,reluctance,drafts,elliptic,counters,decreed,airship,devotional,contradiction,formula_16,undergraduates,qualitative,guatemalan,slavs,southland,blackhawks,detrimental,abolish,chechen,manifestations,arthritis,perch,fated,hebei,peshawar,palin,immensely,havre,totalling,rampant,ferns,concourse,triples,elites,olympian,larva,herds,lipid,karabakh,distal,monotypic,vojvodina,batavia,multiplied,spacing,spellings,pedestrians,parchment,glossy,industrialization,dehydrogenase,patriotism,abolitionist,mentoring,elizabethan,figurative,dysfunction,abyss,constantin,middletown,stigma,mondays,gambia,gaius,israelites,renounced,nepalese,overcoming,buren,sulphur,divergence,predation,looting,iberia,futuristic,shelved,anthropological,innsbruck,escalated,clermont,entrepreneurial,benchmark,mechanically,detachments,populist,apocalyptic,exited,embryonic,stanza,readership,chiba,landlords,expansive,boniface,therapies,perpetrators,whitehall,kassel,masts,carriageway,clinch,pathogens,mazandaran,undesirable,teutonic,miocene,nagpur,juris,cantata,compile,diffuse,dynastic,reopening,comptroller,o'neal,flourish,electing,scientifically,departs,welded,modal,cosmology,fukushima,libertadores,chang'an,asean,generalization,localization,afrikaans,cricketers,accompanies,emigrants,esoteric,southwards,shutdown,prequel,fittings,innate,wrongly,equitable,dictionaries,senatorial,bipolar,flashbacks,semitism,walkway,lyrically,legality,sorbonne,vigorously,durga,samoan,interchanges,patna,decider,registering,electrodes,anarchists,excursion,overthrown,gilan,recited,advertiser,kinship,taboo,cessation,formula_17,premiers,traversed,madurai,poorest,torneo,exerted,replicate,spelt,sporadically,horde,landscaping,razed,hindered,esperanto,manchuria,propellant,jalan,baha'is,sikkim,linguists,pandit,racially,ligands,francophone,escarpment,behest,magdeburg,mainstay,villiers,yangtze,grupo,conspirators,martyrdom,noticeably,lexical,kazakh,unrestricted,utilised,sired,inhabits,proofs,joseon,pliny,minted,buddhists,cultivate,interconnected,reuse,viability,australasian,derelict,resolving,overlooks,menon,stewardship,playwrights,thwarted,filmfare,disarmament,protections,bundles,sidelined,hypothesized,singer/songwriter,forage,netted,chancery,townshend,restructured,quotation,hyperbolic,succumbed,parliaments,shenandoah,apical,kibbutz,storeys,pastors,lettering,ukrainians,hardships,chihuahua,avail,aisles,taluka,antisemitism,assent,ventured,banksia,seamen,hospice,faroe,fearful,woreda,outfield,chlorine,transformer,tatar,panoramic,pendulum,haarlem,styria,cornice,importing,catalyzes,subunits,enamel,bakersfield,realignment,sorties,subordinates,deanery,townland,gunmen,tutelage,evaluations,allahabad,thrace,veneto,mennonite,subgenus,satisfies,puritan,unequal,gastrointestinal,ordinances,bacterium,horticulture,argonauts,adjectives,arable,duets,visualization,woolwich,revamped,euroleague,thorax,completes,originality,vasco,freighter,sardar,oratory,sects,extremes,signatories,exporting,arisen,exacerbated,departures,saipan,furlongs,d'italia,goring,dakar,conquests,docked,offshoot,okrug,referencing,disperse,netting,summed,rewritten,articulation,humanoid,spindle,competitiveness,preventive,facades,westinghouse,wycombe,synthase,emulate,fostering,abdel,hexagonal,myriad,caters,dismay,axiom,psychotherapy,colloquial,complemented,martinique,fractures,culmination,erstwhile,atrium,electronica,anarchism,nadal,montpellier,algebras,submitting,adopts,stemmed,overcame,internacional,asymmetric,gallipoli,gliders,flushing,extermination,hartlepool,tesla,interwar,patriarchal,hitherto,ganges,combatant,marred,philology,glastonbury,reversible,isthmus,undermined,southwark,gateshead,andalusia,remedies,hastily,optimum,smartphone,evade,patrolled,beheaded,dopamine,waivers,ugandan,gujarati,densities,predicting,intestinal,tentative,interstellar,kolonia,soloists,penetrated,rebellions,qeshlaq,prospered,colegio,deficits,konigsberg,deficient,accessing,relays,kurds,politburo,codified,incarnations,occupancy,cossack,metaphysical,deprivation,chopra,piccadilly,formula_18,makeshift,protestantism,alaskan,frontiers,faiths,tendon,dunkirk,durability,autobots,bonuses,coinciding,emails,gunboat,stucco,magma,neutrons,vizier,subscriptions,visuals,envisaged,carpets,smoky,schema,parliamentarian,immersed,domesticated,parishioners,flinders,diminutive,mahabharata,ballarat,falmouth,vacancies,gilded,twigs,mastering,clerics,dalmatia,islington,slogans,compressor,iconography,congolese,sanction,blends,bulgarians,moderator,outflow,textures,safeguard,trafalgar,tramways,skopje,colonialism,chimneys,jazeera,organisers,denoting,motivations,ganga,longstanding,deficiencies,gwynedd,palladium,holistic,fascia,preachers,embargo,sidings,busan,ignited,artificially,clearwater,cemented,northerly,salim,equivalents,crustaceans,oberliga,quadrangle,historiography,romanians,vaults,fiercely,incidental,peacetime,tonal,bhopal,oskar,radha,pesticides,timeslot,westerly,cathedrals,roadways,aldershot,connectors,brahmins,paler,aqueous,gustave,chromatic,linkage,lothian,specialises,aggregation,tributes,insurgent,enact,hampden,ghulam,federations,instigated,lyceum,fredrik,chairmanship,floated,consequent,antagonists,intimidation,patriarchate,warbler,heraldry,entrenched,expectancy,habitation,partitions,widest,launchers,nascent,ethos,wurzburg,lycee,chittagong,mahatma,merseyside,asteroids,yokosuka,cooperatives,quorum,redistricting,bureaucratic,yachts,deploying,rustic,phonology,chorale,cellist,stochastic,crucifixion,surmounted,confucian,portfolios,geothermal,crested,calibre,tropics,deferred,nasir,iqbal,persistence,essayist,chengdu,aborigines,fayetteville,bastion,interchangeable,burlesque,kilmarnock,specificity,tankers,colonels,fijian,quotations,enquiry,quito,palmerston,delle,multidisciplinary,polynesian,iodine,antennae,emphasised,manganese,baptists,galilee,jutland,latent,excursions,skepticism,tectonic,precursors,negligible,musique,misuse,expressly,veneration,sulawesi,footed,mubarak,chongqing,chemically,midday,ravaged,facets,varma,yeovil,ethnographic,discounted,physicists,attache,disbanding,essen,shogunate,cooperated,waikato,realising,motherwell,pharmacology,sulfide,inward,expatriate,devoid,cultivar,monde,andean,groupings,goran,unaffected,moldovan,postdoctoral,coleophora,delegated,pronoun,conductivity,coleridge,disapproval,reappeared,microbial,campground,olsztyn,fostered,vaccination,rabbinical,champlain,milestones,viewership,caterpillar,effected,eupithecia,financier,inferred,uzbek,bundled,bandar,balochistan,mysticism,biosphere,holotype,symbolizes,lovecraft,photons,abkhazia,swaziland,subgroups,measurable,falkirk,valparaiso,ashok,discriminatory,rarity,tabernacle,flyweight,jalisco,westernmost,antiquarian,extracellular,margrave,colspan=9,midsummer,digestive,reversing,burgeoning,substitutes,medallist,khrushchev,guerre,folio,detonated,partido,plentiful,aggregator,medallion,infiltration,shaded,santander,fared,auctioned,permian,ramakrishna,andorra,mentors,diffraction,bukit,potentials,translucent,feminists,tiers,protracted,coburg,wreath,guelph,adventurer,he/she,vertebrate,pipelines,celsius,outbreaks,australasia,deccan,garibaldi,unionists,buildup,biochemical,reconstruct,boulders,stringent,barbed,wording,furnaces,pests,befriends,organises,popes,rizal,tentacles,cadre,tallahassee,punishments,occidental,formatted,mitigation,rulings,rubens,cascades,inducing,choctaw,volta,synagogues,movable,altarpiece,mitigate,intermittently,encountering,memberships,earns,signify,retractable,amounting,pragmatic,wilfrid,dissenting,divergent,kanji,reconstituted,devonian,constitutions,levied,hendrik,starch,costal,honduran,ditches,polygon,eindhoven,superstars,salient,argus,punitive,purana,alluvial,flaps,inefficient,retracted,advantageous,quang,andersson,danville,binghamton,symbolize,conclave,shaanxi,silica,interpersonal,adept,frans,pavilions,lubbock,equip,sunken,limburg,activates,prosecutions,corinthian,venerated,shootings,retreats,parapet,orissa,riviere,animations,parodied,offline,metaphysics,bluffs,plume,piety,fruition,subsidized,steeplechase,shanxi,eurasia,angled,forecasting,suffragan,ashram,larval,labyrinth,chronicler,summaries,trailed,merges,thunderstorms,filtered,formula_19,advertisers,alpes,informatics,parti,constituting,undisputed,certifications,javascript,molten,sclerosis,rumoured,boulogne,hmong,lewes,breslau,notts,bantu,ducal,messengers,radars,nightclubs,bantamweight,carnatic,kaunas,fraternal,triggering,controversially,londonderry,visas,scarcity,offaly,uprisings,repelled,corinthians,pretext,kuomintang,kielce,empties,matriculated,pneumatic,expos,agile,treatises,midpoint,prehistory,oncology,subsets,hydra,hypertension,axioms,wabash,reiterated,swapped,achieves,premio,ageing,overture,curricula,challengers,subic,selangor,liners,frontline,validated,normalized,entertainers,molluscs,maharaj,allegation,youngstown,synth,thoroughfare,regionally,pillai,transcontinental,pedagogical,riemann,colonia,easternmost,tentatively,profiled,herefordshire,nativity,meuse,nucleotide,inhibits,huntingdon,throughput,recorders,conceding,domed,homeowners,centric,gabled,canoes,fringes,breeder,subtitled,fluoride,haplogroup,zionism,izmir,phylogeny,kharkiv,romanticism,adhesion,usaaf,delegations,lorestan,whalers,biathlon,vaulted,mathematically,skirmishes,heisman,kalamazoo,gesellschaft,launceston,interacts,quadruple,kowloon,psychoanalysis,toothed,ideologies,navigational,valence,induces,lesotho,frieze,rigging,undercarriage,explorations,spoof,eucharist,profitability,virtuoso,recitals,subterranean,sizeable,herodotus,subscriber,huxley,pivot,forewing,warring,boleslaw,bharatiya,suffixes,trois,percussionist,downturn,garrisons,philosophies,chants,mersin,mentored,dramatist,guilds,frameworks,thermodynamic,venomous,mehmed,assembling,rabbinic,hegemony,replicas,enlargement,claimant,retitled,utica,dumfries,metis,deter,assortment,tubing,afflicted,weavers,rupture,ornamentation,transept,salvaged,upkeep,callsign,rajput,stevenage,trimmed,intracellular,synchronization,consular,unfavorable,royalists,goldwyn,fasting,hussars,doppler,obscurity,currencies,amiens,acorn,tagore,townsville,gaussian,migrations,porta,anjou,graphite,seaport,monographs,gladiators,metrics,calligraphy,sculptural,swietokrzyskie,tolombeh,eredivisie,shoals,queries,carts,exempted,fiberglass,mirrored,bazar,progeny,formalized,mukherjee,professed,amazon.com,cathode,moreton,removable,mountaineers,nagano,transplantation,augustinian,steeply,epilogue,adapter,decisively,accelerating,mediaeval,substituting,tasman,devonshire,litres,enhancements,himmler,nephews,bypassing,imperfect,argentinian,reims,integrates,sochi,ascii,licences,niches,surgeries,fables,versatility,indra,footpath,afonso,crore,evaporation,encodes,shelling,conformity,simplify,updating,quotient,overt,firmware,umpires,architectures,eocene,conservatism,secretion,embroidery,f.c..,tuvalu,mosaics,shipwreck,prefectural,cohort,grievances,garnering,centerpiece,apoptosis,djibouti,bethesda,formula_20,shonen,richland,justinian,dormitories,meteorite,reliably,obtains,pedagogy,hardness,cupola,manifolds,amplification,steamers,familial,dumbarton,jerzy,genital,maidstone,salinity,grumman,signifies,presbytery,meteorology,procured,aegis,streamed,deletion,nuestra,mountaineering,accords,neuronal,khanate,grenoble,axles,dispatches,tokens,turku,auctions,propositions,planters,proclaiming,recommissioned,stravinsky,obverse,bombarded,waged,saviour,massacred,reformist,purportedly,resettlement,ravenna,embroiled,minden,revitalization,hikers,bridging,torpedoed,depletion,nizam,affectionately,latitudes,lubeck,spore,polymerase,aarhus,nazism,101st,buyout,galerie,diets,overflow,motivational,renown,brevet,deriving,melee,goddesses,demolish,amplified,tamworth,retake,brokerage,beneficiaries,henceforth,reorganised,silhouette,browsers,pollutants,peron,lichfield,encircled,defends,bulge,dubbing,flamenco,coimbatore,refinement,enshrined,grizzlies,capacitor,usefulness,evansville,interscholastic,rhodesian,bulletins,diamondbacks,rockers,platted,medalists,formosa,transporter,slabs,guadeloupe,disparate,concertos,violins,regaining,mandible,untitled,agnostic,issuance,hamiltonian,brampton,srpska,homology,downgraded,florentine,epitaph,kanye,rallying,analysed,grandstand,infinitely,antitrust,plundered,modernity,colspan=3|total,amphitheatre,doric,motorists,yemeni,carnivorous,probabilities,prelate,struts,scrapping,bydgoszcz,pancreatic,signings,predicts,compendium,ombudsman,apertura,appoints,rebbe,stereotypical,valladolid,clustered,touted,plywood,inertial,kettering,curving,d'honneur,housewives,grenadier,vandals,barbarossa,necked,waltham,reputedly,jharkhand,cistercian,pursues,viscosity,organiser,cloister,islet,stardom,moorish,himachal,strives,scripps,staggered,blasts,westwards,millimeters,angolan,hubei,agility,admirals,mordellistena,coincides,platte,vehicular,cordillera,riffs,schoolteacher,canaan,acoustics,tinged,reinforcing,concentrates,daleks,monza,selectively,musik,polynesia,exporter,reviving,macclesfield,bunkers,ballets,manors,caudal,microbiology,primes,unbroken,outcry,flocks,pakhtunkhwa,abelian,toowoomba,luminous,mould,appraisal,leuven,experimentally,interoperability,perak,specifying,knighthood,vasily,excerpt,computerized,niels,networked,byzantium,reaffirmed,geographer,obscured,fraternities,mixtures,allusion,accra,lengthened,inquest,panhandle,pigments,revolts,bluetooth,conjugate,overtaken,foray,coils,breech,streaks,impressionist,mendelssohn,intermediary,panned,suggestive,nevis,upazila,rotunda,linnaeus,anecdotes,gorbachev,viennese,exhaustive,moldavia,arcades,irrespective,orator,diminishing,predictive,cohesion,polarized,montage,avian,alienation,conus,jaffna,urbanization,seawater,extremity,editorials,scrolling,dreyfus,traverses,topographic,gunboats,extratropical,normans,correspondents,recognises,millennia,filtration,ammonium,voicing,complied,prefixes,diplomas,figurines,weakly,gated,oscillator,lucerne,embroidered,outpatient,airframe,fractional,disobedience,quarterbacks,formula_21,shinto,chiapas,epistle,leakage,pacifist,avignon,penrith,renders,mantua,screenplays,gustaf,tesco,alphabetically,rations,discharges,headland,tapestry,manipur,boolean,mediator,ebenezer,subchannel,fable,bestselling,ateneo,trademarks,recurrence,dwarfs,britannica,signifying,mediate,condensation,censuses,verbandsgemeinde,cartesian,sprang,surat,britons,chelmsford,statistic,retina,abortions,liabilities,closures,mississauga,skyscrapers,saginaw,compounded,aristocrat,msnbc,stavanger,septa,interpretive,hinder,visibly,seeding,shutouts,irregularly,quebecois,footbridge,hydroxide,implicitly,lieutenants,simplex,persuades,midshipman,heterogeneous,officiated,crackdown,lends,tartu,altars,fractions,dissidents,tapered,modernisation,scripting,blazon,aquaculture,thermodynamics,sistan,hasidic,bellator,propagated,theorized,bedouin,transnational,mekong,chronicled,declarations,kickstarter,quotas,runtime,duquesne,broadened,clarendon,brownsville,saturation,tatars,electorates,malayan,replicated,observable,amphitheater,endorsements,referral,allentown,mormons,pantomime,eliminates,typeface,allegorical,varna,conduction,evoke,interviewer,subordinated,uyghur,landscaped,conventionally,ascend,edifice,postulated,hanja,whitewater,embarking,musicologist,tagalog,frontage,paratroopers,hydrocarbons,transliterated,nicolae,viewpoints,surrealist,asheville,falklands,hacienda,glide,opting,zimbabwean,discal,mortgages,nicaraguan,yadav,ghosh,abstracted,castilian,compositional,cartilage,intergovernmental,forfeited,importation,rapping,artes,republika,narayana,condominium,frisian,bradman,duality,marche,extremist,phosphorylation,genomes,allusions,valencian,habeas,ironworks,multiplex,harpsichord,emigrate,alternated,breda,waffen,smartphones,familiarity,regionalliga,herbaceous,piping,dilapidated,carboniferous,xviii,critiques,carcinoma,sagar,chippewa,postmodern,neapolitan,excludes,notoriously,distillation,tungsten,richness,installments,monoxide,chand,privatisation,molded,projectiles,luoyang,epirus,lemma,concentric,incline,erroneous,sideline,gazetted,leopards,fibres,renovate,corrugated,unilateral,repatriation,orchestration,saeed,rockingham,loughborough,formula_22,bandleader,appellation,openness,nanotechnology,massively,tonnage,dunfermline,exposes,moored,ridership,motte,eurobasket,majoring,feats,silla,laterally,playlist,downwards,methodologies,eastbourne,daimyo,cellulose,leyton,norwalk,oblong,hibernian,opaque,insular,allegory,camogie,inactivation,favoring,masterpieces,rinpoche,serotonin,portrayals,waverley,airliner,longford,minimalist,outsourcing,excise,meyrick,qasim,organisational,synaptic,farmington,gorges,scunthorpe,zoned,tohoku,librarians,davao,decor,theatrically,brentwood,pomona,acquires,planter,capacitors,synchronous,skateboarding,coatings,turbocharged,ephraim,capitulation,scoreboard,hebrides,ensues,cereals,ailing,counterpoint,duplication,antisemitic,clique,aichi,oppressive,transcendental,incursions,rename,renumbering,powys,vestry,bitterly,neurology,supplanted,affine,susceptibility,orbiter,activating,overlaps,ecoregion,raman,canoer,darfur,microorganisms,precipitated,protruding,torun,anthropologists,rennes,kangaroos,parliamentarians,edits,littoral,archived,begum,rensselaer,microphones,ypres,empower,etruscan,wisden,montfort,calibration,isomorphic,rioting,kingship,verbally,smyrna,cohesive,canyons,fredericksburg,relativistic,micropolitan,maroons,industrialized,henchmen,uplift,earthworks,mahdi,disparity,cultured,transliteration,spiny,fragmentary,extinguished,atypical,inventors,biosynthesis,heralded,curacao,anomalies,aeroplane,surya,mangalore,maastricht,ashkenazi,fusiliers,hangzhou,emitting,monmouthshire,schwarzenegger,ramayana,peptides,thiruvananthapuram,alkali,coimbra,budding,reasoned,epithelial,harbors,rudimentary,classically,parque,ealing,crusades,rotations,riparian,pygmy,inertia,revolted,microprocessor,calendars,solvents,kriegsmarine,accademia,cheshmeh,yoruba,ardabil,mitra,genomic,notables,propagate,narrates,univision,outposts,polio,birkenhead,urinary,crocodiles,pectoral,barrymore,deadliest,chaim,protons,comical,astrophysics,unifying,formula_23,vassals,cortical,audubon,pedals,tenders,resorted,geophysical,lenders,recognising,tackling,lanarkshire,doctrinal,annan,combating,guangxi,estimating,selectors,tribunals,chambered,inhabiting,exemptions,curtailed,abbasid,kandahar,boron,bissau,150th,codenamed,wearer,whorl,adhered,subversive,famer,smelting,inserting,mogadishu,zoologist,mosul,stumps,almanac,olympiacos,stamens,participatory,cults,honeycomb,geologists,dividend,recursive,skiers,reprint,pandemic,liber,percentages,adversely,stoppage,chieftains,tubingen,southerly,overcrowding,unorganized,hangars,fulfil,hails,cantilever,woodbridge,pinus,wiesbaden,fertilization,fluorescence,enhances,plenary,troublesome,episodic,thrissur,kickboxing,allele,staffing,garda,televisions,philatelic,spacetime,bullpen,oxides,leninist,enrolling,inventive,truro,compatriot,ruskin,normative,assay,gotha,murad,illawarra,gendarmerie,strasse,mazraeh,rebounded,fanfare,liaoning,rembrandt,iranians,emirate,governs,latency,waterfowl,chairmen,katowice,aristocrats,eclipsed,sentient,sonatas,interplay,sacking,decepticons,dynamical,arbitrarily,resonant,petar,velocities,alludes,wastes,prefectures,belleville,sensibility,salvadoran,consolidating,medicaid,trainees,vivekananda,molar,porous,upload,youngster,infused,doctorates,wuhan,annihilation,enthusiastically,gamespot,kanpur,accumulating,monorail,operetta,tiling,sapporo,finns,calvinist,hydrocarbon,sparrows,orienteering,cornelis,minster,vuelta,plebiscite,embraces,panchayats,focussed,remediation,brahman,olfactory,reestablished,uniqueness,northumbria,rwandan,predominately,abode,ghats,balances,californian,uptake,bruges,inert,westerns,reprints,cairn,yarra,resurfaced,rossini,regensburg,italiana,fleshy,irrigated,alerts,yahya,varanasi,marginalized,expatriates,cantonment,normandie,sahitya,directives,rounder,hulls,fictionalized,constables,inserts,hipped,potosi,navies,biologists,husbandry,augment,fortnight,assamese,kampala,o'keefe,paleolithic,bluish,promontory,consecutively,striving,niall,reuniting,dipole,friendlies,disapproved,thrived,netflix,liberian,dielectric,medway,strategist,sankt,pickups,hitters,encode,rerouted,claimants,anglesey,partitioned,cavan,flutes,reared,repainted,armaments,bowed,thoracic,balliol,piero,chaplains,dehestan,sender,junkers,sindhi,sickle,dividends,metallurgy,honorific,berths,namco,springboard,resettled,gansu,copyrighted,criticizes,utopian,bendigo,ovarian,binomial,spaceflight,oratorio,proprietors,supergroup,duplicated,foreground,strongholds,revolved,optimize,layouts,westland,hurler,anthropomorphic,excelsior,merchandising,reeds,vetoed,cryptography,hollyoaks,monash,flooring,ionian,resilience,johnstown,resolves,lawmakers,alegre,wildcards,intolerance,subculture,selector,slums,formulate,bayonet,istvan,restitution,interchangeably,awakens,rostock,serpentine,oscillation,reichstag,phenotype,recessed,piotr,annotated,preparedness,consultations,clausura,preferential,euthanasia,genoese,outcrops,freemasonry,geometrical,genesee,islets,prometheus,panamanian,thunderbolt,terraced,stara,shipwrecks,futebol,faroese,sharqi,aldermen,zeitung,unify,formula_24,humanism,syntactic,earthen,blyth,taxed,rescinded,suleiman,cymru,dwindled,vitality,superieure,resupply,adolphe,ardennes,rajiv,profiling,olympique,gestation,interfaith,milosevic,tagline,funerary,druze,silvery,plough,shrubland,relaunch,disband,nunatak,minimizing,excessively,waned,attaching,luminosity,bugle,encampment,electrostatic,minesweeper,dubrovnik,rufous,greenock,hochschule,assyrians,extracting,malnutrition,attainment,anhui,connotations,predicate,seabirds,deduced,pseudonyms,gopal,plovdiv,refineries,imitated,kwazulu,terracotta,tenets,discourses,brandeis,whigs,dominions,pulmonate,landslides,tutors,determinant,richelieu,farmstead,tubercles,technicolor,hegel,redundancy,greenpeace,shortening,mules,distilled,xxiii,fundamentalist,acrylic,outbuildings,lighted,corals,signaled,transistors,cavite,austerity,76ers,exposures,dionysius,outlining,commutative,permissible,knowledgeable,howrah,assemblage,inhibited,crewmen,mbit/s,pyramidal,aberdeenshire,bering,rotates,atheism,howitzer,saone,lancet,fermented,contradicted,materiel,ofsted,numeric,uniformity,josephus,nazarene,kuwaiti,noblemen,pediment,emergent,campaigner,akademi,murcia,perugia,gallen,allsvenskan,finned,cavities,matriculation,rosters,twickenham,signatory,propel,readable,contends,artisan,flamboyant,reggio,italo,fumbles,widescreen,rectangle,centimetres,collaborates,envoys,rijeka,phonological,thinly,refractive,reductase,cognate,dalhousie,monticello,lighthouses,jitsu,luneburg,socialite,fermi,collectible,optioned,marquee,jokingly,architecturally,kabir,concubine,nationalisation,watercolor,wicklow,acharya,leibniz,rajendra,nationalized,stalemate,bloggers,glutamate,uplands,shivaji,carolingian,bucuresti,dasht,reappears,muscat,functionally,formulations,hinged,hainan,catechism,autosomal,incremental,asahi,coeur,diversification,multilateral,fewest,recombination,finisher,harrogate,hangul,feasts,photovoltaic,paget,liquidity,alluded,incubation,applauded,choruses,malagasy,hispanics,bequest,underparts,cassava,kazimierz,gastric,eradication,mowtowr,tyrosine,archbishopric,e9e9e9,unproductive,uxbridge,hydrolysis,harbours,officio,deterministic,devonport,kanagawa,breaches,freetown,rhinoceros,chandigarh,janos,sanatorium,liberator,inequalities,agonist,hydrophobic,constructors,nagorno,snowboarding,welcomes,subscribed,iloilo,resuming,catalysts,stallions,jawaharlal,harriers,definitively,roughriders,hertford,inhibiting,elgar,randomized,incumbents,episcopate,rainforests,yangon,improperly,kemal,interpreters,diverged,uttarakhand,umayyad,phnom,panathinaikos,shabbat,diode,jiangxi,forbidding,nozzle,artistry,licensee,processions,staffs,decimated,expressionism,shingle,palsy,ontology,mahayana,maribor,sunil,hostels,edwardian,jetty,freehold,overthrew,eukaryotic,schuylkill,rawalpindi,sheath,recessive,ferenc,mandibles,berlusconi,confessor,convergent,ababa,slugging,rentals,sephardic,equivalently,collagen,markov,dynamically,hailing,depressions,sprawling,fairgrounds,indistinguishable,plutarch,pressurized,banff,coldest,braunschweig,mackintosh,sociedad,wittgenstein,tromso,airbase,lecturers,attaches,purified,contemplated,dreamworks,telephony,prophetic,rockland,aylesbury,biscay,coherence,aleksandar,judoka,pageants,theses,homelessness,sitcoms,hinterland,fifths,derwent,privateers,enigmatic,nationalistic,instructs,superimposed,conformation,tricycle,dusan,attributable,unbeknownst,laptops,etching,archbishops,ayatollah,cranial,gharbi,interprets,lackawanna,abingdon,saltwater,tories,lender,minaj,ancillary,ranching,pembrokeshire,topographical,plagiarism,murong,marque,chameleon,assertions,infiltrated,guildhall,reverence,schenectady,formula_25,kollam,notary,mexicana,initiates,abdication,basra,theorems,ionization,dismantling,eared,censors,budgetary,numeral,verlag,excommunicated,distinguishable,quarried,cagliari,hindustan,symbolizing,watertown,descartes,relayed,enclosures,militarily,sault,devolved,dalian,djokovic,filaments,staunton,tumour,curia,villainous,decentralized,galapagos,moncton,quartets,onscreen,necropolis,brasileiro,multipurpose,alamos,comarca,jorgen,concise,mercia,saitama,billiards,entomologist,montserrat,lindbergh,commuting,lethbridge,phoenician,deviations,anaerobic,denouncing,redoubt,fachhochschule,principalities,negros,announcers,seconded,parrots,konami,revivals,approving,devotee,riyadh,overtook,morecambe,lichen,expressionist,waterline,silverstone,geffen,sternites,aspiration,behavioural,grenville,tripura,mediums,genders,pyotr,charlottesville,sacraments,programmable,ps100,shackleton,garonne,sumerian,surpass,authorizing,interlocking,lagoons,voiceless,advert,steeple,boycotted,alouettes,yosef,oxidative,sassanid,benefiting,sayyid,nauru,predetermined,idealism,maxillary,polymerization,semesters,munchen,conor,outfitted,clapham,progenitor,gheorghe,observational,recognitions,numerically,colonized,hazrat,indore,contaminants,fatality,eradicate,assyria,convocation,cameos,skillful,skoda,corfu,confucius,overtly,ramadan,wollongong,placements,d.c..,permutation,contemporaneous,voltages,elegans,universitat,samar,plunder,dwindling,neuter,antonin,sinhala,campania,solidified,stanzas,fibrous,marburg,modernize,sorcery,deutscher,florets,thakur,disruptive,infielder,disintegration,internazionale,vicariate,effigy,tripartite,corrective,klamath,environs,leavenworth,sandhurst,workmen,compagnie,hoseynabad,strabo,palisades,ordovician,sigurd,grandsons,defection,viacom,sinhalese,innovator,uncontrolled,slavonic,indexes,refrigeration,aircrew,superbike,resumption,neustadt,confrontations,arras,hindenburg,ripon,embedding,isomorphism,dwarves,matchup,unison,lofty,argos,louth,constitutionally,transitive,newington,facelift,degeneration,perceptual,aviators,enclosing,igneous,symbolically,academician,constitutionality,iso/iec,sacrificial,maturation,apprentices,enzymology,naturalistic,hajji,arthropods,abbess,vistula,scuttled,gradients,pentathlon,etudes,freedmen,melaleuca,thrice,conductive,sackville,franciscans,stricter,golds,kites,worshiped,monsignor,trios,orally,tiered,primacy,bodywork,castleford,epidemics,alveolar,chapelle,chemists,hillsboro,soulful,warlords,ngati,huguenot,diurnal,remarking,luger,motorways,gauss,jahan,cutoff,proximal,bandai,catchphrase,jonubi,ossetia,codename,codice_2,throated,itinerant,chechnya,riverfront,evoked,entailed,zamboanga,rejoining,circuitry,haymarket,khartoum,feuds,braced,miyazaki,mirren,lubusz,caricature,buttresses,attrition,characterizes,widnes,evanston,materialism,contradictions,marist,midrash,gainsborough,ulithi,turkmen,vidya,escuela,patrician,inspirations,reagent,premierships,humanistic,euphrates,transitioning,belfry,zedong,adaption,kaliningrad,lobos,epics,waiver,coniferous,polydor,inductee,refitted,moraine,unsatisfactory,worsening,polygamy,rajya,nested,subgenre,broadside,stampeders,lingua,incheon,pretender,peloton,persuading,excitation,multan,predates,tonne,brackish,autoimmune,insulated,podcasts,iraqis,bodybuilding,condominiums,midlothian,delft,debtor,asymmetrical,lycaenidae,forcefully,pathogenic,tamaulipas,andaman,intravenous,advancements,senegalese,chronologically,realigned,inquirer,eusebius,dekalb,additives,shortlist,goldwater,hindustani,auditing,caterpillars,pesticide,nakhon,ingestion,lansdowne,traditionalist,northland,thunderbirds,josip,nominating,locale,ventricular,animators,verandah,epistles,surveyors,anthems,dredd,upheaval,passaic,anatolian,svalbard,associative,floodplain,taranaki,estuaries,irreducible,beginners,hammerstein,allocate,coursework,secreted,counteract,handwritten,foundational,passover,discoverer,decoding,wares,bourgeoisie,playgrounds,nazionale,abbreviations,seanad,golan,mishra,godavari,rebranding,attendances,backstory,interrupts,lettered,hasbro,ultralight,hormozgan,armee,moderne,subdue,disuse,improvisational,enrolment,persists,moderated,carinthia,hatchback,inhibitory,capitalized,anatoly,abstracts,albemarle,bergamo,insolvency,sentai,cellars,walloon,joked,kashmiri,dirac,materialized,renomination,homologous,gusts,eighteens,centrifugal,storied,baluchestan,formula_26,poincare,vettel,infuriated,gauges,streetcars,vedanta,stately,liquidated,goguryeo,swifts,accountancy,levee,acadian,hydropower,eustace,comintern,allotment,designating,torsion,molding,irritation,aerobic,halen,concerted,plantings,garrisoned,gramophone,cytoplasm,onslaught,requisitioned,relieving,genitive,centrist,espanola,dissolving,chatterjee,sparking,connaught,varese,arjuna,carpathian,empowering,meteorologist,decathlon,opioid,hohenzollern,fenced,ibiza,avionics,footscray,scrum,discounts,filament,directories,a.f.c,stiffness,quaternary,adventurers,transmits,harmonious,taizong,radiating,germantown,ejection,projectors,gaseous,nahuatl,vidyalaya,nightlife,redefined,refuted,destitute,arista,potters,disseminated,distanced,jamboree,kaohsiung,tilted,lakeshore,grained,inflicting,kreis,novelists,descendents,mezzanine,recast,fatah,deregulation,ac/dc,australis,kohgiluyeh,boreal,goths,authoring,intoxicated,nonpartisan,theodosius,pyongyang,shree,boyhood,sanfl,plenipotentiary,photosynthesis,presidium,sinaloa,honshu,texan,avenida,transmembrane,malays,acropolis,catalunya,vases,inconsistencies,methodists,quell,suisse,banat,simcoe,cercle,zealanders,discredited,equine,sages,parthian,fascists,interpolation,classifying,spinoff,yehuda,cruised,gypsum,foaled,wallachia,saraswati,imperialist,seabed,footnotes,nakajima,locales,schoolmaster,drosophila,bridgehead,immanuel,courtier,bookseller,niccolo,stylistically,portmanteau,superleague,konkani,millimetres,arboreal,thanjavur,emulation,sounders,decompression,commoners,infusion,methodological,osage,rococo,anchoring,bayreuth,formula_27,abstracting,symbolized,bayonne,electrolyte,rowed,corvettes,traversing,editorship,sampler,presidio,curzon,adirondack,swahili,rearing,bladed,lemur,pashtun,behaviours,bottling,zaire,recognisable,systematics,leeward,formulae,subdistricts,smithfield,vijaya,buoyancy,boosting,cantonal,rishi,airflow,kamakura,adana,emblems,aquifer,clustering,husayn,woolly,wineries,montessori,turntable,exponentially,caverns,espoused,pianists,vorpommern,vicenza,latterly,o'rourke,williamstown,generale,kosice,duisburg,marshy,mismanagement,mandalay,dagenham,universes,chiral,radiated,stewards,crankshaft,kyrgyz,amphibian,cymbals,infrequently,offenbach,environmentalist,repatriated,permutations,midshipmen,loudoun,refereed,bamberg,ornamented,nitric,selim,translational,dorsum,annunciation,gippsland,reflector,informational,regia,reactionary,ahmet,weathering,erlewine,legalized,berne,occupant,divas,manifests,analyzes,disproportionate,mitochondria,totalitarian,paulista,interscope,anarcho,correlate,brookfield,elongate,brunel,ordinal,precincts,volatility,equaliser,hittite,somaliland,ticketing,monochrome,ubuntu,chhattisgarh,titleholder,ranches,referendums,blooms,accommodates,merthyr,religiously,ryukyu,tumultuous,checkpoints,anode,mi'kmaq,cannonball,punctuation,remodelled,assassinations,criminology,alternates,yonge,pixar,namibian,piraeus,trondelag,hautes,lifeboats,shoal,atelier,vehemently,sadat,postcode,jainism,lycoming,undisturbed,lutherans,genomics,popmatters,tabriz,isthmian,notched,autistic,horsham,mites,conseil,bloomsbury,cybertron,idris,overhauled,disbandment,idealized,goldfields,worshippers,lobbyist,ailments,paganism,herbarium,athenians,messerschmitt,faraday,entangled,'olya,untreated,criticising,howitzers,parvati,lobed,debussy,atonement,tadeusz,permeability,mueang,sepals,degli,optionally,fuelled,follies,asterisk,pristina,lewiston,congested,overpass,affixed,pleads,telecasts,stanislaus,cryptographic,friesland,hamstring,selkirk,antisubmarine,inundated,overlay,aggregates,trolleybus,sagan,ibsen,inductees,beltway,tiled,ladders,cadbury,laplace,ascetic,micronesia,conveying,bellingham,cleft,batches,usaid,conjugation,macedon,assisi,reappointed,brine,jinnah,prairies,screenwriting,oxidized,despatches,linearly,fertilizers,brazilians,absorbs,wagga,modernised,scorsese,ashraf,charlestown,esque,habitable,nizhny,lettres,tuscaloosa,esplanade,coalitions,carbohydrates,legate,vermilion,standardised,galleria,psychoanalytic,rearrangement,substation,competency,nationalised,reshuffle,reconstructions,mehdi,bougainville,receivership,contraception,enlistment,conducive,aberystwyth,solicitors,dismisses,fibrosis,montclair,homeowner,surrealism,s.h.i.e.l.d,peregrine,compilers,1790s,parentage,palmas,rzeszow,worldview,eased,svenska,housemate,bundestag,originator,enlisting,outwards,reciprocity,formula_28,carbohydrate,democratically,firefighting,romagna,acknowledgement,khomeini,carbide,quests,vedas,characteristically,guwahati,brixton,unintended,brothels,parietal,namur,sherbrooke,moldavian,baruch,milieu,undulating,laurier,entre,dijon,ethylene,abilene,heracles,paralleling,ceres,dundalk,falun,chisinau,polarity,foreclosure,templates,ojibwe,punic,eriksson,biden,bachchan,glaciation,spitfires,norsk,nonviolent,heidegger,algonquin,capacitance,cassettes,balconies,alleles,airdate,conveys,replays,classifies,infrequent,amine,cuttings,rarer,woking,olomouc,amritsar,rockabilly,illyrian,maoist,poignant,tempore,stalinist,segmented,bandmate,mollusc,muhammed,totalled,byrds,tendered,endogenous,kottayam,aisne,oxidase,overhears,illustrators,verve,commercialization,purplish,directv,moulded,lyttelton,baptismal,captors,saracens,georgios,shorten,polity,grids,fitzwilliam,sculls,impurities,confederations,akhtar,intangible,oscillations,parabolic,harlequin,maulana,ovate,tanzanian,singularity,confiscation,qazvin,speyer,phonemes,overgrown,vicarage,gurion,undocumented,niigata,thrones,preamble,stave,interment,liiga,ataturk,aphrodite,groupe,indentured,habsburgs,caption,utilitarian,ozark,slovenes,reproductions,plasticity,serbo,dulwich,castel,barbuda,salons,feuding,lenape,wikileaks,swamy,breuning,shedding,afield,superficially,operationally,lamented,okanagan,hamadan,accolade,furthering,adolphus,fyodor,abridged,cartoonists,pinkish,suharto,cytochrome,methylation,debit,colspan=9|,refine,taoist,signalled,herding,leaved,bayan,fatherland,rampart,sequenced,negation,storyteller,occupiers,barnabas,pelicans,nadir,conscripted,railcars,prerequisite,furthered,columba,carolinas,markup,gwalior,franche,chaco,eglinton,ramparts,rangoon,metabolites,pollination,croat,televisa,holyoke,testimonial,setlist,safavid,sendai,georgians,shakespearean,galleys,regenerative,krzysztof,overtones,estado,barbary,cherbourg,obispo,sayings,composites,sainsbury,deliberation,cosmological,mahalleh,embellished,ascap,biala,pancras,calumet,grands,canvases,antigens,marianas,defenseman,approximated,seedlings,soren,stele,nuncio,immunology,testimonies,glossary,recollections,suitability,tampere,venous,cohomology,methanol,ivanovich,warmly,sterilization,imran,multiplying,whitechapel,undersea,xuanzong,tacitus,bayesian,roundhouse,correlations,rioters,molds,fiorentina,bandmates,mezzo,thani,guerilla,200th,premiums,tamils,deepwater,chimpanzees,tribesmen,selwyn,globo,turnovers,punctuated,erode,nouvelle,banbury,exponents,abolishing,helical,maimonides,endothelial,goteborg,infield,encroachment,cottonwood,mazowiecki,parable,saarbrucken,reliever,epistemology,artistes,enrich,rationing,formula_29,palmyra,subfamilies,kauai,zoran,fieldwork,arousal,creditor,friuli,celts,comoros,equated,escalation,negev,tallied,inductive,anion,netanyahu,mesoamerican,lepidoptera,aspirated,remit,westmorland,italic,crosse,vaclav,fuego,owain,balmain,venetians,ethnicities,deflected,ticino,apulia,austere,flycatcher,reprising,repressive,hauptbahnhof,subtype,ophthalmology,summarizes,eniwetok,colonisation,subspace,nymphalidae,earmarked,tempe,burnet,crests,abbots,norwegians,enlarge,ashoka,frankfort,livorno,malware,renters,singly,iliad,moresby,rookies,gustavus,affirming,alleges,legume,chekhov,studded,abdicated,suzhou,isidore,townsite,repayment,quintus,yankovic,amorphous,narrowing,industrialists,tanganyika,capitalization,connective,mughals,rarities,aerodynamics,worthing,antalya,diagnostics,shaftesbury,thracian,obstetrics,benghazi,multiplier,orbitals,livonia,roscommon,intensify,ravel,oaths,overseer,locomotion,necessities,chickasaw,strathclyde,treviso,erfurt,aortic,contemplation,accrington,markazi,predeceased,hippocampus,whitecaps,assemblyman,incursion,ethnography,extraliga,reproducing,directorship,benzene,byway,stupa,taxable,scottsdale,onondaga,favourably,countermeasures,lithuanians,thatched,deflection,tarsus,consuls,annuity,paralleled,contextual,anglian,klang,hoisted,multilingual,enacting,samaj,taoiseach,carthaginian,apologised,hydrology,entrant,seamless,inflorescences,mugabe,westerners,seminaries,wintering,penzance,mitre,sergeants,unoccupied,delimitation,discriminate,upriver,abortive,nihon,bessarabia,calcareous,buffaloes,patil,daegu,streamline,berks,chaparral,laity,conceptions,typified,kiribati,threaded,mattel,eccentricity,signified,patagonia,slavonia,certifying,adnan,astley,sedition,minimally,enumerated,nikos,goalless,walid,narendra,causa,missoula,coolant,dalek,outcrop,hybridization,schoolchildren,peasantry,afghans,confucianism,shahr,gallic,tajik,kierkegaard,sauvignon,commissar,patriarchs,tuskegee,prussians,laois,ricans,talmudic,officiating,aesthetically,baloch,antiochus,separatists,suzerainty,arafat,shading,u.s.c,chancellors,inc..,toolkit,nepenthes,erebidae,solicited,pratap,kabbalah,alchemist,caltech,darjeeling,biopic,spillway,kaiserslautern,nijmegen,bolstered,neath,pahlavi,eugenics,bureaus,retook,northfield,instantaneous,deerfield,humankind,selectivity,putative,boarders,cornhuskers,marathas,raikkonen,aliabad,mangroves,garages,gulch,karzai,poitiers,chernobyl,thane,alexios,belgrano,scion,solubility,urbanized,executable,guizhou,nucleic,tripled,equalled,harare,houseguests,potency,ghazi,repeater,overarching,regrouped,broward,ragtime,d'art,nandi,regalia,campsites,mamluk,plating,wirral,presumption,zenit,archivist,emmerdale,decepticon,carabidae,kagoshima,franconia,guarani,formalism,diagonally,submarginal,walkways,punts,metrolink,hydrographic,droplets,upperside,martyred,hummingbird,antebellum,curiously,mufti,friary,chabad,czechs,shaykh,reactivity,berklee,turbonilla,tongan,sultans,woodville,unlicensed,enmity,dominicans,operculum,quarrying,watercolour,catalyzed,gatwick,mesozoic,auditors,shizuoka,footballing,haldane,telemundo,appended,deducted,disseminate,o'shea,pskov,abrasive,entente,gauteng,calicut,lemurs,elasticity,suffused,scopula,staining,upholding,excesses,shostakovich,loanwords,naidu,championnat,chromatography,boasting,goaltenders,engulfed,salah,kilogram,morristown,shingles,shi'a,labourer,renditions,frantisek,jekyll,zonal,nanda,sheriffs,eigenvalues,divisione,endorsing,ushered,auvergne,cadres,repentance,freemasons,utilising,laureates,diocletian,semiconductors,o'grady,vladivostok,sarkozy,trackage,masculinity,hydroxyl,mervyn,muskets,speculations,gridiron,opportunistic,mascots,aleutian,fillies,sewerage,excommunication,borrowers,capillary,trending,sydenham,synthpop,rajah,cagayan,deportes,kedah,faure,extremism,michoacan,levski,culminates,occitan,bioinformatics,unknowingly,inciting,emulated,footpaths,piacenza,dreadnought,viceroyalty,oceanographic,scouted,combinatorial,ornithologist,cannibalism,mujahideen,independiente,cilicia,hindwing,minimized,odeon,gyorgy,rubles,purchaser,collieries,kickers,interurban,coiled,lynchburg,respondent,plzen,detractors,etchings,centering,intensification,tomography,ranjit,warblers,retelling,reinstatement,cauchy,modulus,redirected,evaluates,beginner,kalateh,perforated,manoeuvre,scrimmage,internships,megawatts,mottled,haakon,tunbridge,kalyan,summarised,sukarno,quetta,canonized,henryk,agglomeration,coahuila,diluted,chiropractic,yogyakarta,talladega,sheik,cation,halting,reprisals,sulfuric,musharraf,sympathizers,publicised,arles,lectionary,fracturing,startups,sangha,latrobe,rideau,ligaments,blockading,cremona,lichens,fabaceae,modulated,evocative,embodies,battersea,altai,subsystem,acidity,somatic,formula_30,rationality,sortie,ashlar,pokal,cytoplasmic,valour,bangla,displacing,hijacking,spectrometry,westmeath,weill,charing,goias,revolvers,individualized,tenured,nawaz,piquet,chanted,discard,bernd,phalanx,reworking,unilaterally,subclass,yitzhak,piloting,circumvent,disregarded,semicircular,viscous,tibetans,endeavours,retaliated,cretan,vienne,workhouse,sufficiency,aurangzeb,legalization,lipids,expanse,eintracht,sanjak,megas,125th,bahraini,yakima,eukaryotes,thwart,affirmation,peloponnese,retailing,carbonyl,chairwoman,macedonians,dentate,rockaway,correctness,wealthier,metamorphic,aragonese,fermanagh,pituitary,schrodinger,evokes,spoiler,chariots,akita,genitalia,combe,confectionery,desegregation,experiential,commodores,persepolis,viejo,restorations,virtualization,hispania,printmaking,stipend,yisrael,theravada,expended,radium,tweeted,polygonal,lippe,charente,leveraged,cutaneous,fallacy,fragrant,bypasses,elaborately,rigidity,majid,majorca,kongo,plasmodium,skits,audiovisual,eerste,staircases,prompts,coulthard,northwestward,riverdale,copyrights,prudential,communicates,mated,obscenity,asynchronous,analyse,hansa,searchlight,farnborough,patras,asquith,qarah,contours,fumbled,pasteur,redistributed,sanctuaries,jewry,israelite,clinicians,koblenz,bookshop,affective,goulburn,panelist,sikorsky,cobham,mimics,ringed,portraiture,probabilistic,girolamo,intelligible,andalusian,jalal,athenaeum,eritrean,auxiliaries,pittsburg,devolution,sangam,isolating,anglers,cronulla,annihilated,kidderminster,synthesize,popularised,theophilus,bandstand,innumerable,chagrin,retroactively,weser,multiples,birdlife,goryeo,pawnee,grosser,grappling,tactile,ahmadinejad,turboprop,erdogan,matchday,proletarian,adhering,complements,austronesian,adverts,luminaries,archeology,impressionism,conifer,sodomy,interracial,platoons,lessen,postings,pejorative,registrations,cookery,persecutions,microbes,audits,idiosyncratic,subsp,suspensions,restricts,colouring,ratify,instrumentals,nucleotides,sulla,posits,bibliotheque,diameters,oceanography,instigation,subsumed,submachine,acceptor,legation,borrows,sedge,discriminated,loaves,insurers,highgate,detectable,abandons,kilns,sportscaster,harwich,iterations,preakness,arduous,tensile,prabhu,shortwave,philologist,shareholding,vegetative,complexities,councilors,distinctively,revitalize,automaton,amassing,montreux,khanh,surabaya,nurnberg,pernambuco,cuisines,charterhouse,firsts,tercera,inhabitant,homophobia,naturalism,einar,powerplant,coruna,entertainments,whedon,rajputs,raton,democracies,arunachal,oeuvre,wallonia,jeddah,trolleybuses,evangelism,vosges,kiowa,minimise,encirclement,undertakes,emigrant,beacons,deepened,grammars,publius,preeminent,seyyed,repechage,crafting,headingley,osteopathic,lithography,hotly,bligh,inshore,betrothed,olympians,formula_31,dissociation,trivandrum,arran,petrovic,stettin,disembarked,simplification,bronzes,philo,acrobatic,jonsson,conjectured,supercharged,kanto,detects,cheeses,correlates,harmonics,lifecycle,sudamericana,reservists,decayed,elitserien,parametric,113th,dusky,hogarth,modulo,symbiotic,monopolies,discontinuation,converges,southerners,tucuman,eclipses,enclaves,emits,famicom,caricatures,artistically,levelled,mussels,erecting,mouthparts,cunard,octaves,crucible,guardia,unusable,lagrangian,droughts,ephemeral,pashto,canis,tapering,sasebo,silurian,metallurgical,outscored,evolves,reissues,sedentary,homotopy,greyhawk,reagents,inheriting,onshore,tilting,rebuffed,reusable,naturalists,basingstoke,insofar,offensives,dravidian,curators,planks,rajan,isoforms,flagstaff,preside,globular,egalitarian,linkages,biographers,goalscorers,molybdenum,centralised,nordland,jurists,ellesmere,rosberg,hideyoshi,restructure,biases,borrower,scathing,redress,tunnelling,workflow,magnates,mahendra,dissenters,plethora,transcriptions,handicrafts,keyword,xi'an,petrograd,unser,prokofiev,90deg,madan,bataan,maronite,kearny,carmarthen,termini,consulates,disallowed,rockville,bowery,fanzine,docklands,bests,prohibitions,yeltsin,selassie,naturalization,realisation,dispensary,tribeca,abdulaziz,pocahontas,stagnation,pamplona,cuneiform,propagating,subsurface,christgau,epithelium,schwerin,lynching,routledge,hanseatic,upanishad,glebe,yugoslavian,complicity,endowments,girona,mynetworktv,entomology,plinth,ba'ath,supercup,torus,akkadian,salted,englewood,commandery,belgaum,prefixed,colorless,dartford,enthroned,caesarea,nominative,sandown,safeguards,hulled,formula_32,leamington,dieppe,spearhead,generalizations,demarcation,llanelli,masque,brickwork,recounting,sufism,strikingly,petrochemical,onslow,monologues,emigrating,anderlecht,sturt,hossein,sakhalin,subduction,novices,deptford,zanjan,airstrikes,coalfield,reintroduction,timbaland,hornby,messianic,stinging,universalist,situational,radiocarbon,strongman,rowling,saloons,traffickers,overran,fribourg,cambrai,gravesend,discretionary,finitely,archetype,assessor,pilipinas,exhumed,invocation,interacted,digitized,timisoara,smelter,teton,sexism,precepts,srinagar,pilsudski,carmelite,hanau,scoreline,hernando,trekking,blogging,fanbase,wielded,vesicles,nationalization,banja,rafts,motoring,luang,takeda,girder,stimulates,histone,sunda,nanoparticles,attains,jumpers,catalogued,alluding,pontus,ancients,examiners,shinkansen,ribbentrop,reimbursement,pharmacological,ramat,stringed,imposes,cheaply,transplanted,taiping,mizoram,looms,wallabies,sideman,kootenay,encased,sportsnet,revolutionized,tangier,benthic,runic,pakistanis,heatseekers,shyam,mishnah,presbyterians,stadt,sutras,straddles,zoroastrian,infer,fueling,gymnasts,ofcom,gunfight,journeyman,tracklist,oshawa,ps500,pa'in,mackinac,xiongnu,mississippian,breckinridge,freemason,bight,autoroute,liberalization,distantly,thrillers,solomons,presumptive,romanization,anecdotal,bohemians,unpaved,milder,concurred,spinners,alphabets,strenuous,rivieres,kerrang,mistreatment,dismounted,intensively,carlist,dancehall,shunting,pluralism,trafficked,brokered,bonaventure,bromide,neckar,designates,malian,reverses,sotheby,sorghum,serine,environmentalists,languedoc,consulship,metering,bankstown,handlers,militiamen,conforming,regularity,pondicherry,armin,capsized,consejo,capitalists,drogheda,granular,purged,acadians,endocrine,intramural,elicit,terns,orientations,miklos,omitting,apocryphal,slapstick,brecon,pliocene,affords,typography,emigre,tsarist,tomasz,beset,nishi,necessitating,encyclical,roleplaying,journeyed,inflow,sprints,progressives,novosibirsk,cameroonian,ephesus,speckled,kinshasa,freiherr,burnaby,dalmatian,torrential,rigor,renegades,bhakti,nurburgring,cosimo,convincingly,reverting,visayas,lewisham,charlottetown,charadriiformesfamily,transferable,jodhpur,converters,deepening,camshaft,underdeveloped,protease,polonia,uterine,quantify,tobruk,dealerships,narasimha,fortran,inactivity,1780s,victors,categorised,naxos,workstation,skink,sardinian,chalice,precede,dammed,sondheim,phineas,tutored,sourcing,uncompromising,placer,tyneside,courtiers,proclaims,pharmacies,hyogo,booksellers,sengoku,kursk,spectrometer,countywide,wielkopolski,bobsleigh,shetty,llywelyn,consistory,heretics,guinean,cliches,individualism,monolithic,imams,usability,bursa,deliberations,railings,torchwood,inconsistency,balearic,stabilizer,demonstrator,facet,radioactivity,outboard,educates,d'oyly,heretical,handover,jurisdictional,shockwave,hispaniola,conceptually,routers,unaffiliated,trentino,formula_33,cypriots,intervenes,neuchatel,formulating,maggiore,delisted,alcohols,thessaly,potable,estimator,suborder,fluency,mimicry,clergymen,infrastructures,rivals.com,baroda,subplot,majlis,plano,clinching,connotation,carinae,savile,intercultural,transcriptional,sandstones,ailerons,annotations,impresario,heinkel,scriptural,intermodal,astrological,ribbed,northeastward,posited,boers,utilise,kalmar,phylum,breakwater,skype,textured,guideline,azeri,rimini,massed,subsidence,anomalous,wolfsburg,polyphonic,accrediting,vodacom,kirov,captaining,kelantan,logie,fervent,eamon,taper,bundeswehr,disproportionately,divination,slobodan,pundits,hispano,kinetics,reunites,makati,ceasing,statistician,amending,chiltern,eparchy,riverine,melanoma,narragansett,pagans,raged,toppled,breaching,zadar,holby,dacian,ochre,velodrome,disparities,amphoe,sedans,webpage,williamsport,lachlan,groton,baring,swastika,heliport,unwillingness,razorbacks,exhibitors,foodstuffs,impacting,tithe,appendages,dermot,subtypes,nurseries,balinese,simulating,stary,remakes,mundi,chautauqua,geologically,stockade,hakka,dilute,kalimantan,pahang,overlapped,fredericton,baha'u'llah,jahangir,damping,benefactors,shomali,triumphal,cieszyn,paradigms,shielded,reggaeton,maharishi,zambian,shearing,golestan,mirroring,partitioning,flyover,songbook,incandescent,merrimack,huguenots,sangeet,vulnerabilities,trademarked,drydock,tantric,honoris,queenstown,labelling,iterative,enlists,statesmen,anglicans,herge,qinghai,burgundian,islami,delineated,zhuge,aggregated,banknote,qatari,suitably,tapestries,asymptotic,charleroi,majorities,pyramidellidae,leanings,climactic,tahir,ramsar,suppressor,revisionist,trawler,ernakulam,penicillium,categorization,slits,entitlement,collegium,earths,benefice,pinochet,puritans,loudspeaker,stockhausen,eurocup,roskilde,alois,jaroslav,rhondda,boutiques,vigor,neurotransmitter,ansar,malden,ferdinando,sported,relented,intercession,camberwell,wettest,thunderbolts,positional,oriel,cloverleaf,penalized,shoshone,rajkumar,completeness,sharjah,chromosomal,belgians,woolen,ultrasonic,sequentially,boleyn,mordella,microsystems,initiator,elachista,mineralogy,rhododendron,integrals,compostela,hamza,sawmills,stadio,berlioz,maidens,stonework,yachting,tappeh,myocardial,laborer,workstations,costumed,nicaea,lanark,roundtable,mashhad,nablus,algonquian,stuyvesant,sarkar,heroines,diwan,laments,intonation,intrigues,almaty,feuded,grandes,algarve,rehabilitate,macrophages,cruciate,dismayed,heuristic,eliezer,kozhikode,covalent,finalised,dimorphism,yaroslavl,overtaking,leverkusen,middlebury,feeders,brookings,speculates,insoluble,lodgings,jozsef,cysteine,shenyang,habilitation,spurious,brainchild,mtdna,comique,albedo,recife,partick,broadening,shahi,orientated,himalaya,swabia,palme,mennonites,spokeswoman,conscripts,sepulchre,chartres,eurozone,scaffold,invertebrate,parishad,bagan,heian,watercolors,basse,supercomputer,commences,tarragona,plainfield,arthurian,functor,identically,murex,chronicling,pressings,burrowing,histoire,guayaquil,goalkeeping,differentiable,warburg,machining,aeneas,kanawha,holocene,ramesses,reprisal,qingdao,avatars,turkestan,cantatas,besieging,repudiated,teamsters,equipping,hydride,ahmadiyya,euston,bottleneck,computations,terengganu,kalinga,stela,rediscovery,azhar,stylised,karelia,polyethylene,kansai,motorised,lounges,normalization,calculators,1700s,goalkeepers,unfolded,commissary,cubism,vignettes,multiverse,heaters,briton,sparingly,childcare,thorium,plock,riksdag,eunuchs,catalysis,limassol,perce,uncensored,whitlam,ulmus,unites,mesopotamian,refraction,biodiesel,forza,fulda,unseated,mountbatten,shahrak,selenium,osijek,mimicking,antimicrobial,axons,simulcasting,donizetti,swabian,sportsmen,hafiz,neared,heraclius,locates,evaded,subcarpathian,bhubaneswar,negeri,jagannath,thaksin,aydin,oromo,lateran,goldsmiths,multiculturalism,cilia,mihai,evangelists,lorient,qajar,polygons,vinod,mechanised,anglophone,prefabricated,mosses,supervillain,airliners,biofuels,iodide,innovators,valais,wilberforce,logarithm,intelligentsia,dissipation,sanctioning,duchies,aymara,porches,simulators,mostar,telepathic,coaxial,caithness,burghs,fourths,stratification,joaquim,scribes,meteorites,monarchist,germination,vries,desiring,replenishment,istria,winemaking,tammany,troupes,hetman,lanceolate,pelagic,triptych,primeira,scant,outbound,hyphae,denser,bentham,basie,normale,executes,ladislaus,kontinental,herat,cruiserweight,activision,customization,manoeuvres,inglewood,northwood,waveform,investiture,inpatient,alignments,kiryat,rabat,archimedes,ustad,monsanto,archetypal,kirkby,sikhism,correspondingly,catskill,overlaid,petrels,widowers,unicameral,federalists,metalcore,gamerankings,mussel,formula_34,lymphocytes,cystic,southgate,vestiges,immortals,kalam,strove,amazons,pocono,sociologists,sopwith,adheres,laurens,caregivers,inspecting,transylvanian,rebroadcast,rhenish,miserables,pyrams,blois,newtonian,carapace,redshirt,gotland,nazir,unilever,distortions,linebackers,federalism,mombasa,lumen,bernoulli,favouring,aligarh,denounce,steamboats,dnieper,stratigraphic,synths,bernese,umass,icebreaker,guanajuato,heisenberg,boldly,diodes,ladakh,dogmatic,scriptwriter,maritimes,battlestar,symposia,adaptable,toluca,bhavan,nanking,ieyasu,picardy,soybean,adalbert,brompton,deutsches,brezhnev,glandular,laotian,hispanicized,ibadan,personification,dalit,yamuna,regio,dispensed,yamagata,zweibrucken,revising,fandom,stances,participle,flavours,khitan,vertebral,mayaguez,dispensation,guntur,undefined,harpercollins,unionism,meena,leveling,refractory,telstra,judea,attenuation,pylons,elaboration,elegy,edging,gracillariidae,residencies,absentia,reflexive,deportations,dichotomy,stoves,sanremo,shimon,menachem,corneal,conifers,mordellidae,facsimile,diagnoses,cowper,citta,viticulture,divisive,riverview,foals,mystics,polyhedron,plazas,airspeed,redgrave,impede,multiplicity,barrichello,airships,pharmacists,harvester,clays,payloads,differentiating,popularize,caesars,tunneling,stagnant,circadian,indemnity,sensibilities,musicology,prefects,serfs,metra,lillehammer,carmarthenshire,kiosks,welland,barbican,alkyl,tillandsia,gatherers,asociacion,showings,bharati,brandywine,subversion,scalable,pfizer,dawla,barium,dardanelles,nsdap,konig,ayutthaya,hodgkin,sedimentation,completions,purchasers,sponsorships,maximizing,banked,taoism,minot,enrolls,fructose,aspired,capuchin,outages,artois,carrollton,totality,osceola,pawtucket,fontainebleau,converged,queretaro,competencies,botha,allotments,sheaf,shastri,obliquely,banding,catharines,outwardly,monchengladbach,driest,contemplative,cassini,ranga,pundit,kenilworth,tiananmen,disulfide,formula_35,townlands,codice_3,looping,caravans,rachmaninoff,segmentation,fluorine,anglicised,gnostic,dessau,discern,reconfigured,altrincham,rebounding,battlecruiser,ramblers,1770s,convective,triomphe,miyagi,mourners,instagram,aloft,breastfeeding,courtyards,folkestone,changsha,kumamoto,saarland,grayish,provisionally,appomattox,uncial,classicism,mahindra,elapsed,supremes,monophyletic,cautioned,formula_36,noblewoman,kernels,sucre,swaps,bengaluru,grenfell,epicenter,rockhampton,worshipful,licentiate,metaphorical,malankara,amputated,wattle,palawan,tankobon,nobunaga,polyhedra,transduction,jilin,syrians,affinities,fluently,emanating,anglicized,sportscar,botanists,altona,dravida,chorley,allocations,kunming,luanda,premiering,outlived,mesoamerica,lingual,dissipating,impairments,attenborough,balustrade,emulator,bakhsh,cladding,increments,ascents,workington,qal'eh,winless,categorical,petrel,emphasise,dormer,toros,hijackers,telescopic,solidly,jankovic,cession,gurus,madoff,newry,subsystems,northside,talib,englishmen,farnese,holographic,electives,argonne,scrivener,predated,brugge,nauvoo,catalyses,soared,siddeley,graphically,powerlifting,funicular,sungai,coercive,fusing,uncertainties,locos,acetic,diverge,wedgwood,dressings,tiebreaker,didactic,vyacheslav,acreage,interplanetary,battlecruisers,sunbury,alkaloids,hairpin,automata,wielkie,interdiction,plugins,monkees,nudibranch,esporte,approximations,disabling,powering,characterisation,ecologically,martinsville,termen,perpetuated,lufthansa,ascendancy,motherboard,bolshoi,athanasius,prunus,dilution,invests,nonzero,mendocino,charan,banque,shaheed,counterculture,unita,voivode,hospitalization,vapour,supermarine,resistor,steppes,osnabruck,intermediates,benzodiazepines,sunnyside,privatized,geopolitical,ponta,beersheba,kievan,embody,theoretic,sangh,cartographer,blige,rotors,thruway,battlefields,discernible,demobilized,broodmare,colouration,sagas,policymakers,serialization,augmentation,hoare,frankfurter,transnistria,kinases,detachable,generational,converging,antiaircraft,khaki,bimonthly,coadjutor,arkhangelsk,kannur,buffers,livonian,northwich,enveloped,cysts,yokozuna,herne,beeching,enron,virginian,woollen,excepting,competitively,outtakes,recombinant,hillcrest,clearances,pathe,cumbersome,brasov,u.s.a,likud,christiania,cruciform,hierarchies,wandsworth,resins,sitar,electrochemical,mediacorp,typhus,grenadiers,hepatic,pompeii,weightlifter,bosniak,oxidoreductase,undersecretary,rescuers,ranji,seleucid,analysing,exegesis,tenancy,toure,kristiansand,110th,carillon,minesweepers,poitou,acceded,palladian,redevelop,naismith,rifled,proletariat,shojo,hackensack,harvests,endpoint,kuban,rosenborg,stonehenge,authorisation,jacobean,revocation,compatriots,colliding,undetermined,okayama,acknowledgment,angelou,fresnel,chahar,ethereal,mg/kg,emmet,mobilised,unfavourable,cultura,characterizing,parsonage,skeptics,expressways,rabaul,medea,guardsmen,visakhapatnam,caddo,homophobic,elmwood,encircling,coexistence,contending,seljuk,mycologist,infertility,moliere,insolvent,covenants,underpass,holme,landesliga,workplaces,delinquency,methamphetamine,contrived,tableau,tithes,overlying,usurped,contingents,spares,oligocene,molde,beatification,mordechai,balloting,pampanga,navigators,flowered,debutant,codec,orogeny,newsletters,solon,ambivalent,ubisoft,archdeaconry,harpers,kirkus,jabal,castings,kazhagam,sylhet,yuwen,barnstaple,amidships,causative,isuzu,watchtower,granules,canaveral,remuneration,insurer,payout,horizonte,integrative,attributing,kiwis,skanderbeg,asymmetry,gannett,urbanism,disassembled,unaltered,precluded,melodifestivalen,ascends,plugin,gurkha,bisons,stakeholder,industrialisation,abbotsford,sextet,bustling,uptempo,slavia,choreographers,midwives,haram,javed,gazetteer,subsection,natively,weighting,lysine,redbridge,muchmusic,abruzzo,adjoins,unsustainable,foresters,kbit/s,cosmopterigidae,secularism,poetics,causality,phonograph,estudiantes,ceausescu,universitario,adjoint,applicability,gastropods,nagaland,kentish,mechelen,woodpeckers,lombards,gatineau,romansh,avraham,acetylcholine,perturbation,galois,wenceslaus,fuzhou,meandering,dendritic,sacristy,accented,therapeutics,perceives,unskilled,greenhouses,analogues,chaldean,timbre,sloped,volodymyr,sadiq,maghreb,monogram,rearguard,caucuses,mures,metabolite,uyezd,determinism,theosophical,corbet,gaels,disruptions,bicameral,ribosomal,wolseley,clarksville,watersheds,tarsi,radon,milanese,discontinuous,aristotelian,whistleblower,representational,hashim,modestly,localised,atrial,hazara,ravana,troyes,appointees,rubus,morningside,aberdare,ganglia,wests,zbigniew,aerobatic,depopulated,corsican,introspective,twinning,hardtop,shallower,cataract,mesolithic,emblematic,graced,lubrication,republicanism,voronezh,bastions,meissen,irkutsk,oboes,hokkien,sprites,tenet,individualist,capitulated,oakville,dysentery,orientalist,hillsides,keywords,elicited,incised,lagging,apoel,lengthening,attractiveness,marauders,sportswriter,decentralization,boltzmann,contradicts,draftsman,precipitate,solihull,norske,consorts,hauptmann,riflemen,adventists,syndromes,demolishing,customize,continuo,peripherals,seamlessly,linguistically,bhushan,orphanages,paraul,lessened,devanagari,quarto,responders,patronymic,riemannian,altoona,canonization,honouring,geodetic,exemplifies,republica,enzymatic,porters,fairmount,pampa,sufferers,kamchatka,conjugated,coachella,uthman,repositories,copious,headteacher,awami,phoneme,homomorphism,franconian,moorland,davos,quantified,kamloops,quarks,mayoralty,weald,peacekeepers,valerian,particulate,insiders,perthshire,caches,guimaraes,piped,grenadines,kosciuszko,trombonist,artemisia,covariance,intertidal,soybeans,beatified,ellipse,fruiting,deafness,dnipropetrovsk,accrued,zealous,mandala,causation,junius,kilowatt,bakeries,montpelier,airdrie,rectified,bungalows,toleration,debian,pylon,trotskyist,posteriorly,two-and-a-half,herbivorous,islamists,poetical,donne,wodehouse,frome,allium,assimilate,phonemic,minaret,unprofitable,darpa,untenable,leaflet,bitcoin,zahir,thresholds,argentino,jacopo,bespoke,stratified,wellbeing,shiite,basaltic,timberwolves,secrete,taunts,marathons,isomers,carre,consecrators,penobscot,pitcairn,sakha,crosstown,inclusions,impassable,fenders,indre,uscgc,jordi,retinue,logarithmic,pilgrimages,railcar,cashel,blackrock,macroscopic,aligning,tabla,trestle,certify,ronson,palps,dissolves,thickened,silicate,taman,walsingham,hausa,lowestoft,rondo,oleksandr,cuyahoga,retardation,countering,cricketing,holborn,identifiers,hells,geophysics,infighting,sculpting,balaji,webbed,irradiation,runestone,trusses,oriya,sojourn,forfeiture,colonize,exclaimed,eucharistic,lackluster,glazing,northridge,gutenberg,stipulates,macroeconomic,priori,outermost,annular,udinese,insulating,headliner,godel,polytope,megalithic,salix,sharapova,derided,muskegon,braintree,plateaus,confers,autocratic,isomer,interstitial,stamping,omits,kirtland,hatchery,evidences,intifada,111th,podgorica,capua,motivating,nuneaton,jakub,korsakov,amitabh,mundial,monrovia,gluten,predictor,marshalling,d'orleans,levers,touchscreen,brantford,fricative,banishment,descendent,antagonism,ludovico,loudspeakers,formula_37,livelihoods,manassas,steamships,dewsbury,uppermost,humayun,lures,pinnacles,dependents,lecce,clumps,observatories,paleozoic,dedicating,samiti,draughtsman,gauls,incite,infringing,nepean,pythagorean,convents,triumvirate,seigneur,gaiman,vagrant,fossa,byproduct,serrated,renfrewshire,sheltering,achaemenid,dukedom,catchers,sampdoria,platelet,bielefeld,fluctuating,phenomenology,strikeout,ethnology,prospectors,woodworking,tatra,wildfires,meditations,agrippa,fortescue,qureshi,wojciech,methyltransferase,accusative,saatchi,amerindian,volcanism,zeeland,toyama,vladimirovich,allege,polygram,redox,budgeted,advisories,nematode,chipset,starscream,tonbridge,hardening,shales,accompanist,paraded,phonographic,whitefish,sportive,audiobook,kalisz,hibernation,latif,duels,ps200,coxeter,nayak,safeguarding,cantabria,minesweeping,zeiss,dunams,catholicos,sawtooth,ontological,nicobar,bridgend,unclassified,intrinsically,hanoverian,rabbitohs,kenseth,alcalde,northumbrian,raritan,septuagint,presse,sevres,origen,dandenong,peachtree,intersected,impeded,usages,hippodrome,novara,trajectories,customarily,yardage,inflected,yanow,kalan,taverns,liguria,librettist,intermarriage,1760s,courant,gambier,infanta,ptolemaic,ukulele,haganah,sceptical,manchukuo,plexus,implantation,hilal,intersex,efficiencies,arbroath,hagerstown,adelphi,diario,marais,lifes,coining,modalities,bletchley,conserving,ivorian,mithridates,generative,strikeforce,laymen,toponymy,pogrom,satya,meticulously,agios,dufferin,yaakov,fortnightly,cargoes,deterrence,prefrontal,przemysl,mitterrand,commemorations,chatsworth,gurdwara,abuja,chakraborty,badajoz,geometries,artiste,diatonic,ganglion,presides,marymount,nanak,cytokines,feudalism,storks,rowers,widens,politico,evangelicals,assailants,pittsfield,allowable,bijapur,telenovelas,dichomeris,glenelg,herbivores,keita,inked,radom,fundraisers,constantius,boheme,portability,komnenos,crystallography,derrida,moderates,tavistock,fateh,spacex,disjoint,bristles,commercialized,interwoven,empirically,regius,bulacan,newsday,showa,radicalism,yarrow,pleura,sayed,structuring,cotes,reminiscences,acetyl,edicts,escalators,aomori,encapsulated,legacies,bunbury,placings,postscript,powerfully,keighley,hildesheim,amicus,crevices,deserters,benelux,aurangabad,freeware,ioannis,carpathians,chirac,seceded,prepaid,landlocked,naturalised,yanukovych,soundscan,blotch,phenotypic,determinants,twente,dictatorial,giessen,composes,recherche,pathophysiology,inventories,ayurveda,elevating,gravestone,degeneres,vilayet,popularizing,spartanburg,bloemfontein,previewed,renunciation,genotype,ogilvy,tracery,blacklisted,emissaries,diploid,disclosures,tupolev,shinjuku,antecedents,pennine,braganza,bhattacharya,countable,spectroscopic,ingolstadt,theseus,corroborated,compounding,thrombosis,extremadura,medallions,hasanabad,lambton,perpetuity,glycol,besancon,palaiologos,pandey,caicos,antecedent,stratum,laserdisc,novitiate,crowdfunding,palatal,sorceress,dassault,toughness,cezanne,vientiane,tioga,hander,crossbar,gisborne,cursor,inspectorate,serif,praia,sphingidae,nameplate,psalter,ivanovic,sitka,equalised,mutineers,sergius,outgrowth,creationism,haredi,rhizomes,predominate,undertakings,vulgate,hydrothermal,abbeville,geodesic,kampung,physiotherapy,unauthorised,asteraceae,conservationist,minoan,supersport,mohammadabad,cranbrook,mentorship,legitimately,marshland,datuk,louvain,potawatomi,carnivores,levies,lyell,hymnal,regionals,tinto,shikoku,conformal,wanganui,beira,lleida,standstill,deloitte,formula_40,corbusier,chancellery,mixtapes,airtime,muhlenberg,formula_39,bracts,thrashers,prodigious,gironde,chickamauga,uyghurs,substitutions,pescara,batangas,gregarious,gijon,paleo,mathura,pumas,proportionally,hawkesbury,yucca,kristiania,funimation,fluted,eloquence,mohun,aftermarket,chroniclers,futurist,nonconformist,branko,mannerisms,lesnar,opengl,altos,retainers,ashfield,shelbourne,sulaiman,divisie,gwent,locarno,lieder,minkowski,bivalve,redeployed,cartography,seaway,bookings,decays,ostend,antiquaries,pathogenesis,formula_38,chrysalis,esperance,motogp,homelands,bridged,bloor,ghazal,vulgaris,baekje,prospector,calculates,debtors,hesperiidae,titian,returner,landgrave,frontenac,kelowna,pregame,castelo,caius,canoeist,watercolours,winterthur,superintendents,dissonance,dubstep,adorn,matic,salih,hillel,flavoured,emitter,assays,monongahela,deeded,brazzaville,sufferings,babylonia,fecal,umbria,astrologer,gentrification,frescos,phasing,zielona,ecozone,candido,manoj,quadrilateral,gyula,falsetto,prewar,puntland,infinitive,contraceptive,bakhtiari,ohrid,socialization,tailplane,evoking,havelock,macapagal,plundering,104th,keynesian,templars,phrasing,morphologically,czestochowa,humorously,catawba,burgas,chiswick,ellipsoid,kodansha,inwards,gautama,katanga,orthopaedic,heilongjiang,sieges,outsourced,subterminal,vijayawada,hares,oration,leitrim,ravines,manawatu,cryogenic,tracklisting,about.com,ambedkar,degenerated,hastened,venturing,lobbyists,typefaces,northcote,rugen,'good,ornithology,asexual,hemispheres,unsupported,glyphs,spoleto,epigenetic,musicianship,donington,diogo,kangxi,bisected,polymorphism,megawatt,salta,embossed,cheetahs,cruzeiro,unhcr,aristide,rayleigh,maturing,indonesians,noire,llano,ffffff,camus,purges,annales,convair,apostasy,algol,phage,apaches,marketers,aldehyde,pompidou,kharkov,forgeries,praetorian,divested,retrospectively,gornji,scutellum,bitumen,pausanias,magnification,imitations,nyasaland,geographers,floodlights,athlone,hippolyte,expositions,clarinetist,razak,neutrinos,rotax,sheykh,plush,interconnect,andalus,cladogram,rudyard,resonator,granby,blackfriars,placido,windscreen,sahel,minamoto,haida,cations,emden,blackheath,thematically,blacklist,pawel,disseminating,academical,undamaged,raytheon,harsher,powhatan,ramachandran,saddles,paderborn,capping,zahra,prospecting,glycine,chromatin,profane,banska,helmand,okinawan,dislocation,oscillators,insectivorous,foyle,gilgit,autonomic,tuareg,sluice,pollinated,multiplexed,granary,narcissus,ranchi,staines,nitra,goalscoring,midwifery,pensioners,algorithmic,meetinghouse,biblioteca,besar,narva,angkor,predate,lohan,cyclical,detainee,occipital,eventing,faisalabad,dartmoor,kublai,courtly,resigns,radii,megachilidae,cartels,shortfall,xhosa,unregistered,benchmarks,dystopian,bulkhead,ponsonby,jovanovic,accumulates,papuan,bhutanese,intuitively,gotaland,headliners,recursion,dejan,novellas,diphthongs,imbued,withstood,analgesic,amplify,powertrain,programing,maidan,alstom,affirms,eradicated,summerslam,videogame,molla,severing,foundered,gallium,atmospheres,desalination,shmuel,howmeh,catolica,bossier,reconstructing,isolates,lyase,tweets,unconnected,tidewater,divisible,cohorts,orebro,presov,furnishing,folklorist,simplifying,centrale,notations,factorization,monarchies,deepen,macomb,facilitation,hennepin,declassified,redrawn,microprocessors,preliminaries,enlarging,timeframe,deutschen,shipbuilders,patiala,ferrous,aquariums,genealogies,vieux,unrecognized,bridgwater,tetrahedral,thule,resignations,gondwana,registries,agder,dataset,felled,parva,analyzer,worsen,coleraine,columella,blockaded,polytechnique,reassembled,reentry,narvik,greys,nigra,knockouts,bofors,gniezno,slotted,hamasaki,ferrers,conferring,thirdly,domestication,photojournalist,universality,preclude,ponting,halved,thereupon,photosynthetic,ostrava,mismatch,pangasinan,intermediaries,abolitionists,transited,headings,ustase,radiological,interconnection,dabrowa,invariants,honorius,preferentially,chantilly,marysville,dialectical,antioquia,abstained,gogol,dirichlet,muricidae,symmetries,reproduces,brazos,fatwa,bacillus,ketone,paribas,chowk,multiplicative,dermatitis,mamluks,devotes,adenosine,newbery,meditative,minefields,inflection,oxfam,conwy,bystrica,imprints,pandavas,infinitesimal,conurbation,amphetamine,reestablish,furth,edessa,injustices,frankston,serjeant,4x200,khazar,sihanouk,longchamp,stags,pogroms,coups,upperparts,endpoints,infringed,nuanced,summing,humorist,pacification,ciaran,jamaat,anteriorly,roddick,springboks,faceted,hypoxia,rigorously,cleves,fatimid,ayurvedic,tabled,ratna,senhora,maricopa,seibu,gauguin,holomorphic,campgrounds,amboy,coordinators,ponderosa,casemates,ouachita,nanaimo,mindoro,zealander,rimsky,cluny,tomaszow,meghalaya,caetano,tilak,roussillon,landtag,gravitation,dystrophy,cephalopods,trombones,glens,killarney,denominated,anthropogenic,pssas,roubaix,carcasses,montmorency,neotropical,communicative,rabindranath,ordinated,separable,overriding,surged,sagebrush,conciliation,codice_4,durrani,phosphatase,qadir,votive,revitalized,taiyuan,tyrannosaurus,graze,slovaks,nematodes,environmentalism,blockhouse,illiteracy,schengen,ecotourism,alternation,conic,wields,hounslow,blackfoot,kwame,ambulatory,volhynia,hordaland,croton,piedras,drava,conceptualized,birla,illustrative,gurgaon,barisal,tutsi,dezong,nasional,polje,chanson,clarinets,krasnoyarsk,aleksandrovich,cosmonaut,d'este,palliative,midseason,silencing,wardens,durer,girders,salamanders,torrington,supersonics,lauda,farid,circumnavigation,embankments,funnels,bajnoksag,lorries,cappadocia,jains,warringah,retirees,burgesses,equalization,cusco,ganesan,algal,amazonian,lineups,allocating,conquerors,usurper,mnemonic,predating,brahmaputra,ahmadabad,maidenhead,numismatic,subregion,encamped,reciprocating,freebsd,irgun,tortoises,governorates,zionists,airfoil,collated,ajmer,fiennes,etymological,polemic,chadian,clerestory,nordiques,fluctuated,calvados,oxidizing,trailhead,massena,quarrels,dordogne,tirunelveli,pyruvate,pulsed,athabasca,sylar,appointee,serer,japonica,andronikos,conferencing,nicolaus,chemin,ascertained,incited,woodbine,helices,hospitalised,emplacements,to/from,orchestre,tyrannical,pannonia,methodism,pop/rock,shibuya,berbers,despot,seaward,westpac,separator,perpignan,alamein,judeo,publicize,quantization,ethniki,gracilis,menlo,offside,oscillating,unregulated,succumbing,finnmark,metrical,suleyman,raith,sovereigns,bundesstrasse,kartli,fiduciary,darshan,foramen,curler,concubines,calvinism,larouche,bukhara,sophomores,mohanlal,lutheranism,monomer,eamonn,'black,uncontested,immersive,tutorials,beachhead,bindings,permeable,postulates,comite,transformative,indiscriminate,hofstra,associacao,amarna,dermatology,lapland,aosta,babur,unambiguous,formatting,schoolboys,gwangju,superconducting,replayed,adherent,aureus,compressors,forcible,spitsbergen,boulevards,budgeting,nossa,annandale,perumal,interregnum,sassoon,kwajalein,greenbrier,caldas,triangulation,flavius,increment,shakhtar,nullified,pinfall,nomen,microfinance,depreciation,cubist,steeper,splendour,gruppe,everyman,chasers,campaigners,bridle,modality,percussive,darkly,capes,velar,picton,triennial,factional,padang,toponym,betterment,norepinephrine,112th,estuarine,diemen,warehousing,morphism,ideologically,pairings,immunization,crassus,exporters,sefer,flocked,bulbous,deseret,booms,calcite,bohol,elven,pulau,citigroup,wyeth,modernizing,layering,pastiche,complies,printmaker,condenser,theropod,cassino,oxyrhynchus,akademie,trainings,lowercase,coxae,parte,chetniks,pentagonal,keselowski,monocoque,morsi,reticulum,meiosis,clapboard,recoveries,tinge,an/fps,revista,sidon,livre,epidermis,conglomerates,kampong,congruent,harlequins,tergum,simplifies,epidemiological,underwriting,tcp/ip,exclusivity,multidimensional,mysql,columbine,ecologist,hayat,sicilies,levees,handset,aesop,usenet,pacquiao,archiving,alexandrian,compensatory,broadsheet,annotation,bahamian,d'affaires,interludes,phraya,shamans,marmara,customizable,immortalized,ambushes,chlorophyll,diesels,emulsion,rheumatoid,voluminous,screenwriters,tailoring,sedis,runcorn,democratization,bushehr,anacostia,antiquary,sixtus,radiate,advaita,antimony,acumen,barristers,reichsbahn,ronstadt,symbolist,pasig,cursive,secessionist,afrikaner,munnetra,inversely,adsorption,syllabic,moltke,idioms,midline,olimpico,diphosphate,cautions,radziwill,mobilisation,copelatus,trawlers,unicron,bhaskar,financiers,minimalism,derailment,marxists,oireachtas,abdicate,eigenvalue,zafar,vytautas,ganguly,chelyabinsk,telluride,subordination,ferried,dived,vendee,pictish,dimitrov,expiry,carnation,cayley,magnitudes,lismore,sandwiched,unmasked,sandomierz,swarthmore,tetra,nanyang,pevsner,dehradun,mormonism,rashi,complying,seaplanes,ningbo,cooperates,strathcona,mornington,mestizo,yulia,edgbaston,palisade,ethno,polytopes,espirito,tymoshenko,pronunciations,paradoxical,taichung,chipmunks,erhard,maximise,accretion,kanda,`abdu'l,narrowest,umpiring,mycenaean,divisor,geneticist,ceredigion,barque,hobbyists,equates,auxerre,spinose,cheil,sweetwater,guano,carboxylic,archiv,tannery,cormorant,agonists,fundacion,anbar,tunku,hindrance,meerut,concordat,secunderabad,kachin,achievable,murfreesboro,comprehensively,forges,broadest,synchronised,speciation,scapa,aliyev,conmebol,tirelessly,subjugated,pillaged,udaipur,defensively,stateless,haasan,headlamps,patterning,podiums,polyphony,mcmurdo,mujer,vocally,storeyed,mucosa,multivariate,scopus,minimizes,formalised,certiorari,bourges,populate,overhanging,gaiety,unreserved,borromeo,woolworths,isotopic,bashar,purify,vertebra,medan,juxtaposition,earthwork,elongation,chaudhary,schematic,piast,steeped,nanotubes,fouls,achaea,legionnaires,abdur,qmjhl,embraer,hardback,centerville,ilocos,slovan,whitehorse,mauritian,moulding,mapuche,donned,provisioning,gazprom,jonesboro,audley,lightest,calyx,coldwater,trigonometric,petroglyphs,psychoanalyst,congregate,zambezi,fissure,supervises,bexley,etobicoke,wairarapa,tectonics,emphasises,formula_41,debugging,linfield,spatially,ionizing,ungulates,orinoco,clades,erlangen,news/talk,vols.,ceara,yakovlev,finsbury,entanglement,fieldhouse,graphene,intensifying,grigory,keyong,zacatecas,ninian,allgemeine,keswick,societa,snorri,femininity,najib,monoclonal,guyanese,postulate,huntly,abbeys,machinist,yunus,emphasising,ishaq,urmia,bremerton,pretenders,lumiere,thoroughfares,chikara,dramatized,metathorax,taiko,transcendence,wycliffe,retrieves,umpired,steuben,racehorses,taylors,kuznetsov,montezuma,precambrian,canopies,gaozong,propodeum,disestablished,retroactive,shoreham,rhizome,doubleheader,clinician,diwali,quartzite,shabaab,agassiz,despatched,stormwater,luxemburg,callao,universidade,courland,skane,glyph,dormers,witwatersrand,curacy,qualcomm,nansen,entablature,lauper,hausdorff,lusaka,ruthenian,360deg,cityscape,douai,vaishnava,spars,vaulting,rationalist,gygax,sequestration,typology,pollinates,accelerators,leben,colonials,cenotaph,imparted,carthaginians,equaled,rostrum,gobind,bodhisattva,oberst,bicycling,arabi,sangre,biophysics,hainaut,vernal,lunenburg,apportioned,finches,lajos,nenad,repackaged,zayed,nikephoros,r.e.m,swaminarayan,gestalt,unplaced,crags,grohl,sialkot,unsaturated,gwinnett,linemen,forays,palakkad,writs,instrumentalists,aircrews,badged,terrapins,180deg,oneness,commissariat,changi,pupation,circumscribed,contador,isotropic,administrated,fiefs,nimes,intrusions,minoru,geschichte,nadph,tainan,changchun,carbondale,frisia,swapo,evesham,hawai'i,encyclopedic,transporters,dysplasia,formula_42,onsite,jindal,guetta,judgements,narbonne,permissions,paleogene,rationalism,vilna,isometric,subtracted,chattahoochee,lamina,missa,greville,pervez,lattices,persistently,crystallization,timbered,hawaiians,fouling,interrelated,masood,ripening,stasi,gamal,visigothic,warlike,cybernetics,tanjung,forfar,cybernetic,karelian,brooklands,belfort,greifswald,campeche,inexplicably,refereeing,understory,uninterested,prius,collegiately,sefid,sarsfield,categorize,biannual,elsevier,eisteddfod,declension,autonoma,procuring,misrepresentation,novelization,bibliographic,shamanism,vestments,potash,eastleigh,ionized,turan,lavishly,scilly,balanchine,importers,parlance,kanyakumari,synods,mieszko,crossovers,serfdom,conformational,legislated,exclave,heathland,sadar,differentiates,propositional,konstantinos,photoshop,manche,vellore,appalachia,orestes,taiga,exchanger,grozny,invalidated,baffin,spezia,staunchly,eisenach,robustness,virtuosity,ciphers,inlets,bolagh,understandings,bosniaks,parser,typhoons,sinan,luzerne,webcomic,subtraction,jhelum,businessweek,ceske,refrained,firebox,mitigated,helmholtz,dilip,eslamabad,metalwork,lucan,apportionment,provident,gdynia,schooners,casement,danse,hajjiabad,benazir,buttress,anthracite,newsreel,wollaston,dispatching,cadastral,riverboat,provincetown,nantwich,missal,irreverent,juxtaposed,ennobled,electropop,stereoscopic,maneuverability,laban,luhansk,udine,collectibles,haulage,holyrood,materially,supercharger,gorizia,shkoder,townhouses,pilate,layoffs,folkloric,dialectic,exuberant,matures,malla,ceuta,citizenry,crewed,couplet,stopover,transposition,tradesmen,antioxidant,amines,utterance,grahame,landless,isere,diction,appellant,satirist,urbino,intertoto,subiaco,antonescu,nehemiah,ubiquitin,emcee,stourbridge,fencers,103rd,wranglers,monteverdi,watertight,expounded,xiamen,manmohan,pirie,threefold,antidepressant,sheboygan,grieg,cancerous,diverging,bernini,polychrome,fundamentalism,bihari,critiqued,cholas,villers,tendulkar,dafydd,vastra,fringed,evangelization,episcopalian,maliki,sana'a,ashburton,trianon,allegany,heptathlon,insufficiently,panelists,hexham,amharic,fertilized,plumes,cistern,stratigraphy,akershus,catalans,karoo,rupee,minuteman,quantification,wigmore,leutnant,metanotum,weeknights,iridescent,extrasolar,brechin,deuterium,kuching,lyricism,astrakhan,brookhaven,euphorbia,hradec,bhagat,vardar,aylmer,positron,amygdala,speculators,unaccompanied,debrecen,slurry,windhoek,disaffected,rapporteur,mellitus,blockers,fronds,yatra,sportsperson,precession,physiologist,weeknight,pidgin,pharma,condemns,standardize,zetian,tibor,glycoprotein,emporia,cormorants,accesses,leonhard,denbighshire,roald,116th,will.i.am,symbiosis,privatised,meanders,chemnitz,jabalpur,secede,ludvig,krajina,homegrown,snippets,sasanian,euripides,peder,cimarron,streaked,graubunden,kilimanjaro,mbeki,middleware,flensburg,bukovina,lindwall,marsalis,profited,abkhaz,polis,camouflaged,amyloid,morgantown,ovoid,bodleian,morte,quashed,gamelan,juventud,natchitoches,storyboard,freeview,enumeration,cielo,preludes,bulawayo,1600s,olympiads,multicast,faunal,asura,reinforces,puranas,ziegfeld,handicraft,seamount,kheil,noche,hallmarks,dermal,colorectal,encircle,hessen,umbilicus,sunnis,leste,unwin,disclosing,superfund,montmartre,refuelling,subprime,kolhapur,etiology,bismuth,laissez,vibrational,mazar,alcoa,rumsfeld,recurve,ticonderoga,lionsgate,onlookers,homesteads,filesystem,barometric,kingswood,biofuel,belleza,moshav,occidentalis,asymptomatic,northeasterly,leveson,huygens,numan,kingsway,primogeniture,toyotomi,yazoo,limpets,greenbelt,booed,concurrence,dihedral,ventrites,raipur,sibiu,plotters,kitab,109th,trackbed,skilful,berthed,effendi,fairing,sephardi,mikhailovich,lockyer,wadham,invertible,paperbacks,alphabetic,deuteronomy,constitutive,leathery,greyhounds,estoril,beechcraft,poblacion,cossidae,excreted,flamingos,singha,olmec,neurotransmitters,ascoli,nkrumah,forerunners,dualism,disenchanted,benefitted,centrum,undesignated,noida,o'donoghue,collages,egrets,egmont,wuppertal,cleave,montgomerie,pseudomonas,srinivasa,lymphatic,stadia,resold,minima,evacuees,consumerism,ronde,biochemist,automorphism,hollows,smuts,improvisations,vespasian,bream,pimlico,eglin,colne,melancholic,berhad,ousting,saale,notaulices,ouest,hunslet,tiberias,abdomina,ramsgate,stanislas,donbass,pontefract,sucrose,halts,drammen,chelm,l'arc,taming,trolleys,konin,incertae,licensees,scythian,giorgos,dative,tanglewood,farmlands,o'keeffe,caesium,romsdal,amstrad,corte,oglethorpe,huntingdonshire,magnetization,adapts,zamosc,shooto,cuttack,centrepiece,storehouse,winehouse,morbidity,woodcuts,ryazan,buddleja,buoyant,bodmin,estero,austral,verifiable,periyar,christendom,curtail,shura,kaifeng,cotswold,invariance,seafaring,gorica,androgen,usman,seabird,forecourt,pekka,juridical,audacious,yasser,cacti,qianlong,polemical,d'amore,espanyol,distrito,cartographers,pacifism,serpents,backa,nucleophilic,overturning,duplicates,marksman,oriente,vuitton,oberleutnant,gielgud,gesta,swinburne,transfiguration,1750s,retaken,celje,fredrikstad,asuka,cropping,mansard,donates,blacksmiths,vijayanagara,anuradhapura,germinate,betis,foreshore,jalandhar,bayonets,devaluation,frazione,ablaze,abidjan,approvals,homeostasis,corollary,auden,superfast,redcliffe,luxembourgish,datum,geraldton,printings,ludhiana,honoree,synchrotron,invercargill,hurriedly,108th,three-and-a-half,colonist,bexar,limousin,bessemer,ossetian,nunataks,buddhas,rebuked,thais,tilburg,verdicts,interleukin,unproven,dordrecht,solent,acclamation,muammar,dahomey,operettas,4x400,arrears,negotiators,whitehaven,apparitions,armoury,psychoactive,worshipers,sculptured,elphinstone,airshow,kjell,o'callaghan,shrank,professorships,predominance,subhash,coulomb,sekolah,retrofitted,samos,overthrowing,vibrato,resistors,palearctic,datasets,doordarshan,subcutaneous,compiles,immorality,patchwork,trinidadian,glycogen,pronged,zohar,visigoths,freres,akram,justo,agora,intakes,craiova,playwriting,bukhari,militarism,iwate,petitioners,harun,wisla,inefficiency,vendome,ledges,schopenhauer,kashi,entombed,assesses,tenn.,noumea,baguio,carex,o'donovan,filings,hillsdale,conjectures,blotches,annuals,lindisfarne,negated,vivek,angouleme,trincomalee,cofactor,verkhovna,backfield,twofold,automaker,rudra,freighters,darul,gharana,busway,formula_43,plattsburgh,portuguesa,showrunner,roadmap,valenciennes,erdos,biafra,spiritualism,transactional,modifies,carne,107th,cocos,gcses,tiverton,radiotherapy,meadowlands,gunma,srebrenica,foxtel,authenticated,enslavement,classicist,klaipeda,minstrels,searchable,infantrymen,incitement,shiga,nadp+,urals,guilders,banquets,exteriors,counterattacks,visualized,diacritics,patrimony,svensson,transepts,prizren,telegraphy,najaf,emblazoned,coupes,effluent,ragam,omani,greensburg,taino,flintshire,cd/dvd,lobbies,cacao,seafarers,bicolor,collaboratively,suraj,floodlit,sacral,puppetry,tlingit,malwa,login,motionless,thien,overseers,vihar,golem,specializations,bathhouse,priming,overdubs,winningest,archetypes,uniao,acland,creamery,slovakian,lithographs,maryborough,confidently,excavating,stillborn,ramallah,audiencia,alava,ternary,hermits,rostam,bauxite,gawain,lothair,gulfstream,timelines,receded,mediating,petain,bastia,rudbar,bidders,disclaimer,shrews,tailings,trilobites,yuriy,jamil,demotion,gynecology,rajinikanth,madrigals,ghazni,flycatchers,vitebsk,bizet,computationally,kashgar,refinements,frankford,heralds,europe/africa,levante,disordered,sandringham,queues,ransacked,trebizond,verdes,comedie,primitives,figurine,organists,culminate,gosport,coagulation,ferrying,hoyas,polyurethane,prohibitive,midfielders,ligase,progesterone,defectors,sweetened,backcountry,diodorus,waterside,nieuport,khwaja,jurong,decried,gorkha,ismaili,300th,octahedral,kindergartens,paseo,codification,notifications,disregarding,risque,reconquista,shortland,atolls,texarkana,perceval,d'etudes,kanal,herbicides,tikva,nuova,gatherer,dissented,soweto,dexterity,enver,bacharach,placekicker,carnivals,automate,maynooth,symplectic,chetnik,militaire,upanishads,distributive,strafing,championing,moiety,miliband,blackadder,enforceable,maung,dimer,stadtbahn,diverges,obstructions,coleophoridae,disposals,shamrocks,aural,banca,bahru,coxed,grierson,vanadium,watermill,radiative,ecoregions,berets,hariri,bicarbonate,evacuations,mallee,nairn,rushden,loggia,slupsk,satisfactorily,milliseconds,cariboo,cyclo,pigmentation,postmodernism,aqueducts,vasari,bourgogne,dilemmas,liquefied,fluminense,alloa,ibaraki,tenements,kumasi,humerus,labours,putsch,soundcloud,bodybuilder,rakyat,domitian,pesaro,translocation,sembilan,homeric,enforcers,tombstones,lectureship,rotorua,salamis,nikolaos,inferences,superfortress,lithgow,surmised,undercard,tarnow,barisan,stingrays,federacion,coldstream,haverford,ornithological,heerenveen,eleazar,murali,bamako,riverbed,subsidised,theban,conspicuously,vistas,conservatorium,madrasa,kingfishers,arnulf,credential,syndicalist,sheathed,discontinuity,prisms,tsushima,coastlines,escapees,vitis,optimizing,megapixel,overground,embattled,halide,sprinters,buoys,mpumalanga,peculiarities,106th,roamed,menezes,macao,prelates,papyri,freemen,dissertations,irishmen,pooled,sverre,reconquest,conveyance,subjectivity,asturian,circassian,formula_45,comdr,thickets,unstressed,monro,passively,harmonium,moveable,dinar,carlsson,elysees,chairing,b'nai,confusingly,kaoru,convolution,godolphin,facilitator,saxophones,eelam,jebel,copulation,anions,livres,licensure,pontypridd,arakan,controllable,alessandria,propelling,stellenbosch,tiber,wolka,liberators,yarns,d'azur,tsinghua,semnan,amhara,ablation,melies,tonality,historique,beeston,kahne,intricately,sonoran,robespierre,gyrus,boycotts,defaulted,infill,maranhao,emigres,framingham,paraiba,wilhelmshaven,tritium,skyway,labial,supplementation,possessor,underserved,motets,maldivian,marrakech,quays,wikimedia,turbojet,demobilization,petrarch,encroaching,sloops,masted,karbala,corvallis,agribusiness,seaford,stenosis,hieronymus,irani,superdraft,baronies,cortisol,notability,veena,pontic,cyclin,archeologists,newham,culled,concurring,aeolian,manorial,shouldered,fords,philanthropists,105th,siddharth,gotthard,halim,rajshahi,jurchen,detritus,practicable,earthenware,discarding,travelogue,neuromuscular,elkhart,raeder,zygmunt,metastasis,internees,102nd,vigour,upmarket,summarizing,subjunctive,offsets,elizabethtown,udupi,pardubice,repeaters,instituting,archaea,substandard,technische,linga,anatomist,flourishes,velika,tenochtitlan,evangelistic,fitchburg,springbok,cascading,hydrostatic,avars,occasioned,filipina,perceiving,shimbun,africanus,consternation,tsing,optically,beitar,45deg,abutments,roseville,monomers,huelva,lotteries,hypothalamus,internationalist,electromechanical,hummingbirds,fibreglass,salaried,dramatists,uncovers,invokes,earners,excretion,gelding,ancien,aeronautica,haverhill,stour,ittihad,abramoff,yakov,ayodhya,accelerates,industrially,aeroplanes,deleterious,dwelt,belvoir,harpalus,atpase,maluku,alasdair,proportionality,taran,epistemological,interferometer,polypeptide,adjudged,villager,metastatic,marshalls,madhavan,archduchess,weizmann,kalgoorlie,balan,predefined,sessile,sagaing,brevity,insecticide,psychosocial,africana,steelworks,aether,aquifers,belem,mineiro,almagro,radiators,cenozoic,solute,turbocharger,invicta,guested,buccaneer,idolatry,unmatched,paducah,sinestro,dispossessed,conforms,responsiveness,cyanobacteria,flautist,procurator,complementing,semifinalist,rechargeable,permafrost,cytokine,refuges,boomed,gelderland,franchised,jinan,burnie,doubtless,randomness,colspan=12,angra,ginebra,famers,nuestro,declarative,roughness,lauenburg,motile,rekha,issuer,piney,interceptors,napoca,formulaic,formula_44,viswanathan,ebrahim,thessalonica,galeria,muskogee,unsold,html5,taito,mobutu,icann,carnarvon,fairtrade,morphisms,upsilon,nozzles,fabius,meander,murugan,strontium,episcopacy,sandinista,parasol,attenuated,bhima,primeval,panay,ordinator,negara,osteoporosis,glossop,ebook,paradoxically,grevillea,modoc,equating,phonetically,legumes,covariant,dorje,quatre,bruxelles,pyroclastic,shipbuilder,zhaozong,obscuring,sveriges,tremolo,extensible,barrack,multnomah,hakon,chaharmahal,parsing,volumetric,astrophysical,glottal,combinatorics,freestanding,encoder,paralysed,cavalrymen,taboos,heilbronn,orientalis,lockport,marvels,ozawa,dispositions,waders,incurring,saltire,modulate,papilio,phenol,intermedia,rappahannock,plasmid,fortify,phenotypes,transiting,correspondences,leaguer,larnaca,incompatibility,mcenroe,deeming,endeavoured,aboriginals,helmed,salar,arginine,werke,ferrand,expropriated,delimited,couplets,phoenicians,petioles,ouster,anschluss,protectionist,plessis,urchins,orquesta,castleton,juniata,bittorrent,fulani,donji,mykola,rosemont,chandos,scepticism,signer,chalukya,wicketkeeper,coquitlam,programmatic,o'brian,carteret,urology,steelhead,paleocene,konkan,bettered,venkatesh,surfacing,longitudinally,centurions,popularization,yazid,douro,widths,premios,leonards,gristmill,fallujah,arezzo,leftists,ecliptic,glycerol,inaction,disenfranchised,acrimonious,depositing,parashah,cockatoo,marechal,bolzano,chios,cablevision,impartiality,pouches,thickly,equities,bentinck,emotive,boson,ashdown,conquistadors,parsi,conservationists,reductive,newlands,centerline,ornithologists,waveguide,nicene,philological,hemel,setanta,masala,aphids,convening,casco,matrilineal,chalcedon,orthographic,hythe,replete,damming,bolivarian,admixture,embarks,borderlands,conformed,nagarjuna,blenny,chaitanya,suwon,shigeru,tatarstan,lingayen,rejoins,grodno,merovingian,hardwicke,puducherry,prototyping,laxmi,upheavals,headquarter,pollinators,bromine,transom,plantagenet,arbuthnot,chidambaram,woburn,osamu,panelling,coauthored,zhongshu,hyaline,omissions,aspergillus,offensively,electrolytic,woodcut,sodom,intensities,clydebank,piotrkow,supplementing,quipped,focke,harbinger,positivism,parklands,wolfenbuttel,cauca,tryptophan,taunus,curragh,tsonga,remand,obscura,ashikaga,eltham,forelimbs,analogs,trnava,observances,kailash,antithesis,ayumi,abyssinia,dorsally,tralee,pursuers,misadventures,padova,perot,mahadev,tarim,granth,licenced,compania,patuxent,baronial,korda,cochabamba,codices,memorialized,semaphore,playlists,mandibular,halal,sivaji,scherzinger,stralsund,foundries,ribosome,mindfulness,nikolayevich,paraphyletic,newsreader,catalyze,ioannina,thalamus,gbit/s,paymaster,sarab,500th,replenished,gamepro,cracow,formula_46,gascony,reburied,lessing,easement,transposed,meurthe,satires,proviso,balthasar,unbound,cuckoos,durbar,louisbourg,cowes,wholesalers,manet,narita,xiaoping,mohamad,illusory,cathal,reuptake,alkaloid,tahrir,mmorpg,underlies,anglicanism,repton,aharon,exogenous,buchenwald,indigent,odostomia,milled,santorum,toungoo,nevsky,steyr,urbanisation,darkseid,subsonic,canaanite,akiva,eglise,dentition,mediators,cirencester,peloponnesian,malmesbury,durres,oerlikon,tabulated,saens,canaria,ischemic,esterhazy,ringling,centralization,walthamstow,nalanda,lignite,takht,leninism,expiring,circe,phytoplankton,promulgation,integrable,breeches,aalto,menominee,borgo,scythians,skrull,galleon,reinvestment,raglan,reachable,liberec,airframes,electrolysis,geospatial,rubiaceae,interdependence,symmetrically,simulcasts,keenly,mauna,adipose,zaidi,fairport,vestibular,actuators,monochromatic,literatures,congestive,sacramental,atholl,skytrain,tycho,tunings,jamia,modifier,methuen,tapings,infiltrating,colima,grafting,tauranga,halides,pontificate,phonetics,koper,hafez,grooved,kintetsu,extrajudicial,linkoping,cyberpunk,repetitions,laurentian,parnu,bretton,darko,sverdlovsk,foreshadowed,akhenaten,rehnquist,gosford,coverts,pragmatism,broadleaf,ethiopians,instated,mediates,sodra,opulent,descriptor,enugu,shimla,leesburg,officership,giffard,refectory,lusitania,cybermen,fiume,corus,tydfil,lawrenceville,ocala,leviticus,burghers,ataxia,richthofen,amicably,acoustical,watling,inquired,tiempo,multiracial,parallelism,trenchard,tokyopop,germanium,usisl,philharmonia,shapur,jacobites,latinized,sophocles,remittances,o'farrell,adder,dimitrios,peshwa,dimitar,orlov,outstretched,musume,satish,dimensionless,serialised,baptisms,pagasa,antiviral,1740s,quine,arapaho,bombardments,stratosphere,ophthalmic,injunctions,carbonated,nonviolence,asante,creoles,sybra,boilermakers,abington,bipartite,permissive,cardinality,anheuser,carcinogenic,hohenlohe,surinam,szeged,infanticide,generically,floorball,'white,automakers,cerebellar,homozygous,remoteness,effortlessly,allude,'great,headmasters,minting,manchurian,kinabalu,wemyss,seditious,widgets,marbled,almshouses,bards,subgenres,tetsuya,faulting,kickboxer,gaulish,hoseyn,malton,fluvial,questionnaires,mondale,downplayed,traditionalists,vercelli,sumatran,landfills,gamesradar,exerts,franciszek,unlawfully,huesca,diderot,libertarians,professorial,laane,piecemeal,conidae,taiji,curatorial,perturbations,abstractions,szlachta,watercraft,mullah,zoroastrianism,segmental,khabarovsk,rectors,affordability,scuola,diffused,stena,cyclonic,workpiece,romford,'little,jhansi,stalag,zhongshan,skipton,maracaibo,bernadotte,thanet,groening,waterville,encloses,sahrawi,nuffield,moorings,chantry,annenberg,islay,marchers,tenses,wahid,siegen,furstenberg,basques,resuscitation,seminarians,tympanum,gentiles,vegetarianism,tufted,venkata,fantastical,pterophoridae,machined,superposition,glabrous,kaveri,chicane,executors,phyllonorycter,bidirectional,jasta,undertones,touristic,majapahit,navratilova,unpopularity,barbadian,tinian,webcast,hurdler,rigidly,jarrah,staphylococcus,igniting,irrawaddy,stabilised,airstrike,ragas,wakayama,energetically,ekstraklasa,minibus,largemouth,cultivators,leveraging,waitangi,carnaval,weaves,turntables,heydrich,sextus,excavate,govind,ignaz,pedagogue,uriah,borrowings,gemstones,infractions,mycobacterium,batavian,massing,praetor,subalpine,massoud,passers,geostationary,jalil,trainsets,barbus,impair,budejovice,denbigh,pertain,historicity,fortaleza,nederlandse,lamenting,doubs,gemara,conductance,ploiesti,cetaceans,courthouses,bhagavad,mihailovic,occlusion,bremerhaven,bulwark,morava,kaine,drapery,maputo,conquistador,kaduna,famagusta,first-past-the-post,erudite,galton,undated,tangential,filho,dismembered,dashes,criterium,darwen,metabolized,blurring,everard,randwick,mohave,impurity,acuity,ansbach,chievo,surcharge,plantain,algoma,porosity,zirconium,selva,sevenoaks,venizelos,golgi,imparting,separatism,courtesan,idiopathic,gravestones,hydroelectricity,babar,orford,purposeful,acutely,shard,ridgewood,viterbo,manohar,expropriation,placenames,brevis,cosine,unranked,richfield,newnham,recoverable,flightless,dispersing,clearfield,abu'l,stranraer,kempe,streamlining,goswami,epidermal,pieta,conciliatory,distilleries,electrophoresis,bonne,tiago,curiosities,candidature,picnicking,perihelion,lintel,povoa,gullies,configure,excision,facies,signers,1730s,insufficiency,semiotics,streatham,deactivation,entomological,skippers,albacete,parodying,escherichia,honorees,singaporeans,counterterrorism,tiruchirappalli,omnivorous,metropole,globalisation,athol,unbounded,codice_5,landforms,classifier,farmhouses,reaffirming,reparation,yomiuri,technologists,mitte,medica,viewable,steampunk,konya,kshatriya,repelling,edgewater,lamiinae,devas,potteries,llandaff,engendered,submits,virulence,uplifted,educationist,metropolitans,frontrunner,dunstable,forecastle,frets,methodius,exmouth,linnean,bouchet,repulsion,computable,equalling,liceo,tephritidae,agave,hydrological,azarenka,fairground,l'homme,enforces,xinhua,cinematographers,cooperstown,sa'id,paiute,christianization,tempos,chippenham,insulator,kotor,stereotyped,dello,cours,hisham,d'souza,eliminations,supercars,passau,rebrand,natures,coote,persephone,rededicated,cleaved,plenum,blistering,indiscriminately,cleese,safed,recursively,compacted,revues,hydration,shillong,echelons,garhwal,pedimented,grower,zwolle,wildflower,annexing,methionine,petah,valens,famitsu,petiole,specialities,nestorian,shahin,tokaido,shearwater,barberini,kinsmen,experimenter,alumnae,cloisters,alumina,pritzker,hardiness,soundgarden,julich,ps300,watercourse,cementing,wordplay,olivet,demesne,chasseurs,amide,zapotec,gaozu,porphyry,absorbers,indium,analogies,devotions,engravers,limestones,catapulted,surry,brickworks,gotra,rodham,landline,paleontologists,shankara,islip,raucous,trollope,arpad,embarkation,morphemes,recites,picardie,nakhchivan,tolerances,formula_47,khorramabad,nichiren,adrianople,kirkuk,assemblages,collider,bikaner,bushfires,roofline,coverings,reredos,bibliotheca,mantras,accentuated,commedia,rashtriya,fluctuation,serhiy,referential,fittipaldi,vesicle,geeta,iraklis,immediacy,chulalongkorn,hunsruck,bingen,dreadnoughts,stonemason,meenakshi,lebesgue,undergrowth,baltistan,paradoxes,parlement,articled,tiflis,dixieland,meriden,tejano,underdogs,barnstable,exemplify,venter,tropes,wielka,kankakee,iskandar,zilina,pharyngeal,spotify,materialised,picts,atlantique,theodoric,prepositions,paramilitaries,pinellas,attlee,actuated,piedmontese,grayling,thucydides,multifaceted,unedited,autonomously,universelle,utricularia,mooted,preto,incubated,underlie,brasenose,nootka,bushland,sensu,benzodiazepine,esteghlal,seagoing,amenhotep,azusa,sappers,culpeper,smokeless,thoroughbreds,dargah,gorda,alumna,mankato,zdroj,deleting,culvert,formula_49,punting,wushu,hindering,immunoglobulin,standardisation,birger,oilfield,quadrangular,ulama,recruiters,netanya,1630s,communaute,istituto,maciej,pathan,meher,vikas,characterizations,playmaker,interagency,intercepts,assembles,horthy,introspection,narada,matra,testes,radnicki,estonians,csiro,instar,mitford,adrenergic,crewmembers,haaretz,wasatch,lisburn,rangefinder,ordre,condensate,reforestation,corregidor,spvgg,modulator,mannerist,faulted,aspires,maktoum,squarepants,aethelred,piezoelectric,mulatto,dacre,progressions,jagiellonian,norge,sukhoi,effingham,coxless,hermetic,humanists,centrality,litters,stirlingshire,beaconsfield,sundanese,geometrically,caretakers,habitually,bandra,pashtuns,bradenton,arequipa,laminar,brickyard,hitchin,sustains,shipboard,ploughing,trechus,wheelers,bracketed,ilyushin,subotica,d'hondt,reappearance,bridgestone,intermarried,fulfilment,aphasia,birkbeck,transformational,strathmore,hornbill,millstone,lacan,voids,solothurn,gymnasiums,laconia,viaducts,peduncle,teachta,edgware,shinty,supernovae,wilfried,exclaim,parthia,mithun,flashpoint,moksha,cumbia,metternich,avalanches,militancy,motorist,rivadavia,chancellorsville,federals,gendered,bounding,footy,gauri,caliphs,lingam,watchmaker,unrecorded,riverina,unmodified,seafloor,droit,pfalz,chrysostom,gigabit,overlordship,besiege,espn2,oswestry,anachronistic,ballymena,reactivation,duchovny,ghani,abacetus,duller,legio,watercourses,nord-pas-de-calais,leiber,optometry,swarms,installer,sancti,adverbs,iheartmedia,meiningen,zeljko,kakheti,notional,circuses,patrilineal,acrobatics,infrastructural,sheva,oregonian,adjudication,aamir,wloclawek,overfishing,obstructive,subtracting,aurobindo,archeologist,newgate,secularization,tehsils,abscess,fingal,janacek,elkhorn,trims,kraftwerk,mandating,irregulars,congregationalist,sveti,kasai,mishaps,kennebec,provincially,durkheim,scotties,aicte,rapperswil,imphal,surrenders,morphs,nineveh,hoxha,cotabato,thuringian,metalworking,retold,shogakukan,anthers,proteasome,tippeligaen,disengagement,mockumentary,palatial,erupts,flume,corrientes,masthead,jaroslaw,rereleased,bharti,labors,distilling,tusks,varzim,refounded,enniskillen,melkite,semifinalists,vadodara,bermudian,capstone,grasse,origination,populus,alesi,arrondissements,semigroup,verein,opossum,messrs.,portadown,bulbul,tirupati,mulhouse,tetrahedron,roethlisberger,nonverbal,connexion,warangal,deprecated,gneiss,octet,vukovar,hesketh,chambre,despatch,claes,kargil,hideo,gravelly,tyndale,aquileia,tuners,defensible,tutte,theotokos,constructivist,ouvrage,dukla,polisario,monasticism,proscribed,commutation,testers,nipissing,codon,mesto,olivine,concomitant,exoskeleton,purports,coromandel,eyalet,dissension,hippocrates,purebred,yaounde,composting,oecophoridae,procopius,o'day,angiogenesis,sheerness,intelligencer,articular,felixstowe,aegon,endocrinology,trabzon,licinius,pagodas,zooplankton,hooghly,satie,drifters,sarthe,mercian,neuilly,tumours,canal+,scheldt,inclinations,counteroffensive,roadrunners,tuzla,shoreditch,surigao,predicates,carnot,algeciras,militaries,generalize,bulkheads,gawler,pollutant,celta,rundgren,microrna,gewog,olimpija,placental,lubelski,roxburgh,discerned,verano,kikuchi,musicale,l'enfant,ferocity,dimorphic,antigonus,erzurum,prebendary,recitative,discworld,cyrenaica,stigmella,totnes,sutta,pachuca,ulsan,downton,landshut,castellan,pleural,siedlce,siecle,catamaran,cottbus,utilises,trophic,freeholders,holyhead,u.s.s,chansons,responder,waziristan,suzuka,birding,shogi,asker,acetone,beautification,cytotoxic,dixit,hunterdon,cobblestone,formula_48,kossuth,devizes,sokoto,interlaced,shuttered,kilowatts,assiniboine,isaak,salto,alderney,sugarloaf,franchising,aggressiveness,toponyms,plaintext,henin,equidistant,salivary,bilingualism,mountings,obligate,extirpated,irenaeus,misused,pastoralists,aftab,immigrating,warping,tyrolean,seaforth,teesside,soundwave,oligarchy,stelae,pairwise,iupac,tezuka,posht,orchestrations,landmass,ironstone,gallia,hjalmar,carmelites,strafford,elmhurst,palladio,fragility,teleplay,gruffudd,yerba,potok,espoo,inductance,macaque,nonprofits,pareto,rock'n'roll,spiritualist,shadowed,skateboarder,utterances,generality,congruence,prostrate,deterred,yellowknife,albarn,maldon,battlements,mohsen,insecticides,khulna,avellino,menstruation,glutathione,springdale,parlophone,confraternity,korps,countrywide,bosphorus,preexisting,damodar,astride,alexandrovich,sprinting,crystallized,botev,leaching,interstates,veers,angevin,undaunted,yevgeni,nishapur,northerners,alkmaar,bethnal,grocers,sepia,tornus,exemplar,trobe,charcot,gyeonggi,larne,tournai,voided,genji,enactments,maxilla,adiabatic,eifel,nazim,transducer,thelonious,pyrite,deportiva,dialectal,bengt,rosettes,labem,sergeyevich,synoptic,conservator,statuette,biweekly,adhesives,bifurcation,rajapaksa,mammootty,republique,yusef,waseda,marshfield,yekaterinburg,minnelli,fundy,fenian,matchups,dungannon,supremacist,panelled,drenthe,iyengar,fibula,narmada,homeport,oceanside,precept,antibacterial,altarpieces,swath,ospreys,lillooet,legnica,lossless,formula_50,galvatron,iorga,stormont,rsfsr,loggers,kutno,phenomenological,medallists,cuatro,soissons,homeopathy,bituminous,injures,syndicates,typesetting,displacements,dethroned,makassar,lucchese,abergavenny,targu,alborz,akb48,boldface,gastronomy,sacra,amenity,accumulator,myrtaceae,cornices,mourinho,denunciation,oxbow,diddley,aargau,arbitrage,bedchamber,gruffydd,zamindar,klagenfurt,caernarfon,slowdown,stansted,abrasion,tamaki,suetonius,dukakis,individualistic,ventrally,hotham,perestroika,ketones,fertilisation,sobriquet,couplings,renderings,misidentified,rundfunk,sarcastically,braniff,concours,dismissals,elegantly,modifiers,crediting,combos,crucially,seafront,lieut,ischemia,manchus,derivations,proteases,aristophanes,adenauer,porting,hezekiah,sante,trulli,hornblower,foreshadowing,ypsilanti,dharwad,khani,hohenstaufen,distillers,cosmodrome,intracranial,turki,salesian,gorzow,jihlava,yushchenko,leichhardt,venables,cassia,eurogamer,airtel,curative,bestsellers,timeform,sortied,grandview,massillon,ceding,pilbara,chillicothe,heredity,elblag,rogaland,ronne,millennial,batley,overuse,bharata,fille,campbelltown,abeyance,counterclockwise,250cc,neurodegenerative,consigned,electromagnetism,sunnah,saheb,exons,coxswain,gleaned,bassoons,worksop,prismatic,immigrate,pickets,takeo,bobsledder,stosur,fujimori,merchantmen,stiftung,forli,endorses,taskforce,thermally,atman,gurps,floodplains,enthalpy,extrinsic,setubal,kennesaw,grandis,scalability,durations,showrooms,prithvi,outro,overruns,andalucia,amanita,abitur,hipper,mozambican,sustainment,arsene,chesham,palaeolithic,reportage,criminality,knowsley,haploid,atacama,shueisha,ridgefield,astern,getafe,lineal,timorese,restyled,hollies,agincourt,unter,justly,tannins,mataram,industrialised,tarnovo,mumtaz,mustapha,stretton,synthetase,condita,allround,putra,stjepan,troughs,aechmea,specialisation,wearable,kadokawa,uralic,aeros,messiaen,existentialism,jeweller,effigies,gametes,fjordane,cochlear,interdependent,demonstrative,unstructured,emplacement,famines,spindles,amplitudes,actuator,tantalum,psilocybe,apnea,monogatari,expulsions,seleucus,tsuen,hospitaller,kronstadt,eclipsing,olympiakos,clann,canadensis,inverter,helio,egyptologist,squamous,resonate,munir,histology,torbay,khans,jcpenney,veterinarians,aintree,microscopes,colonised,reflectors,phosphorylated,pristimantis,tulare,corvinus,multiplexing,midweek,demosthenes,transjordan,ecija,tengku,vlachs,anamorphic,counterweight,radnor,trinitarian,armidale,maugham,njsiaa,futurism,stairways,avicenna,montebello,bridgetown,wenatchee,lyonnais,amass,surinamese,streptococcus,m*a*s*h,hydrogenation,frazioni,proscenium,kalat,pennsylvanian,huracan,tallying,kralove,nucleolar,phrygian,seaports,ignace,donning,instalment,regnal,fonds,prawn,carell,folktales,goaltending,bracknell,vmware,patriarchy,mitsui,kragujevac,pythagoras,soult,thapa,disproved,suwalki,secures,somoza,l'ecole,divizia,chroma,herders,technologist,deduces,maasai,rampur,paraphrase,raimi,imaged,magsaysay,ivano,turmeric,formula_51,subcommittees,axillary,ionosphere,organically,indented,refurbishing,pequot,violinists,bearn,colle,contralto,silverton,mechanization,etruscans,wittelsbach,pasir,redshirted,marrakesh,scarp,plein,wafers,qareh,teotihuacan,frobenius,sinensis,rehoboth,bundaberg,newbridge,hydrodynamic,traore,abubakar,adjusts,storytellers,dynamos,verbandsliga,concertmaster,exxonmobil,appreciable,sieradz,marchioness,chaplaincy,rechristened,cunxu,overpopulation,apolitical,sequencer,beaked,nemanja,binaries,intendant,absorber,filamentous,indebtedness,nusra,nashik,reprises,psychedelia,abwehr,ligurian,isoform,resistive,pillaging,mahathir,reformatory,lusatia,allerton,ajaccio,tepals,maturin,njcaa,abyssinian,objector,fissures,sinuous,ecclesiastic,dalits,caching,deckers,phosphates,wurlitzer,navigated,trofeo,berea,purefoods,solway,unlockable,grammys,kostroma,vocalizations,basilan,rebuke,abbasi,douala,helsingborg,ambon,bakar,runestones,cenel,tomislav,pigmented,northgate,excised,seconda,kirke,determinations,dedicates,vilas,pueblos,reversion,unexploded,overprinted,ekiti,deauville,masato,anaesthesia,endoplasmic,transponders,aguascalientes,hindley,celluloid,affording,bayeux,piaget,rickshaws,eishockey,camarines,zamalek,undersides,hardwoods,hermitian,mutinied,monotone,blackmails,affixes,jpmorgan,habermas,mitrovica,paleontological,polystyrene,thana,manas,conformist,turbofan,decomposes,logano,castration,metamorphoses,patroness,herbicide,mikolaj,rapprochement,macroeconomics,barranquilla,matsudaira,lintels,femina,hijab,spotsylvania,morpheme,bitola,baluchistan,kurukshetra,otway,extrusion,waukesha,menswear,helder,trung,bingley,protester,boars,overhang,differentials,exarchate,hejaz,kumara,unjustified,timings,sharpness,nuovo,taisho,sundar,etc..,jehan,unquestionably,muscovy,daltrey,canute,paneled,amedeo,metroplex,elaborates,telus,tetrapods,dragonflies,epithets,saffir,parthenon,refitting,pentateuch,hanshin,montparnasse,lumberjacks,sanhedrin,erectile,odors,greenstone,resurgent,leszek,amory,substituents,prototypical,viewfinder,monck,universiteit,joffre,revives,chatillon,seedling,scherzo,manukau,ashdod,gympie,homolog,stalwarts,ruinous,weibo,tochigi,wallenberg,gayatri,munda,satyagraha,storefronts,heterogeneity,tollway,sportswriters,binocular,gendarmes,ladysmith,tikal,ortsgemeinde,ja'far,osmotic,linlithgow,bramley,telecoms,pugin,repose,sieur,meniscus,garmisch,reintroduce,400th,shoten,poniatowski,drome,kazakhstani,changeover,astronautics,husserl,herzl,hypertext,katakana,polybius,antananarivo,breguet,reliquary,utada,aggregating,liangshan,sivan,tonawanda,audiobooks,shankill,coulee,phenolic,brockton,bookmakers,handsets,boaters,wylde,commonality,mappings,silhouettes,pennines,maurya,pratchett,singularities,eschewed,pretensions,vitreous,ibero,totalitarianism,poulenc,lingered,directx,deputation,interdict,illyria,feedstock,counterbalance,muzik,buganda,parachuted,violist,homogeneity,comix,fjords,corsairs,punted,verandahs,equilateral,laoghaire,magyars,117th,alesund,televoting,mayotte,eateries,refurbish,nswrl,yukio,caragiale,zetas,dispel,codecs,inoperable,outperformed,rejuvenation,elstree,modernise,contributory,pictou,tewkesbury,chechens,ashina,psionic,refutation,medico,overdubbed,nebulae,sandefjord,personages,eccellenza,businessperson,placename,abenaki,perryville,threshing,reshaped,arecibo,burslem,colspan=3|turnout,rebadged,lumia,erinsborough,interactivity,bitmap,indefatigable,theosophy,excitatory,gleizes,edsel,bermondsey,korce,saarinen,wazir,diyarbakir,cofounder,liberalisation,onsen,nighthawks,siting,retirements,semyon,d'histoire,114th,redditch,venetia,praha,'round,valdosta,hieroglyphic,postmedial,edirne,miscellany,savona,cockpits,minimization,coupler,jacksonian,appeasement,argentines,saurashtra,arkwright,hesiod,folios,fitzalan,publica,rivaled,civitas,beermen,constructivism,ribeira,zeitschrift,solanum,todos,deformities,chilliwack,verdean,meagre,bishoprics,gujrat,yangzhou,reentered,inboard,mythologies,virtus,unsurprisingly,rusticated,museu,symbolise,proportionate,thesaban,symbian,aeneid,mitotic,veliki,compressive,cisterns,abies,winemaker,massenet,bertolt,ahmednagar,triplemania,armorial,administracion,tenures,smokehouse,fuerza,regattas,gennady,kanazawa,mahmudabad,crustal,asaph,valentinian,ilaiyaraaja,honeyeater,trapezoidal,cooperatively,unambiguously,mastodon,inhospitable,harnesses,riverton,renewables,djurgardens,haitians,airings,humanoids,boatswain,shijiazhuang,faints,veera,punjabis,steepest,narain,karlovy,serre,sulcus,collectives,1500m,arion,subarctic,liberally,apollonius,ostia,droplet,headstones,norra,robusta,maquis,veronese,imola,primers,luminance,escadrille,irreconcilable,stalybridge,temur,paraffin,stuccoed,parthians,counsels,fundamentalists,vivendi,polymath,sugababes,mikko,yonne,fermions,vestfold,pastoralist,kigali,unseeded,glarus,cusps,amasya,northwesterly,minorca,astragalus,verney,trevelyan,antipathy,wollstonecraft,bivalves,boulez,royle,divisao,quranic,bareilly,coronal,deviates,lulea,erectus,petronas,chandan,proxies,aeroflot,postsynaptic,memoriam,moyne,gounod,kuznetsova,pallava,ordinating,reigate,'first,lewisburg,exploitative,danby,academica,bailiwick,brahe,injective,stipulations,aeschylus,computes,gulden,hydroxylase,liveries,somalis,underpinnings,muscovite,kongsberg,domus,overlain,shareware,variegated,jalalabad,agence,ciphertext,insectivores,dengeki,menuhin,cladistic,baerum,betrothal,tokushima,wavelet,expansionist,pottsville,siyuan,prerequisites,carpi,nemzeti,nazar,trialled,eliminator,irrorated,homeward,redwoods,undeterred,lutyens,multicellular,aurelian,notated,lordships,alsatian,idents,foggia,garros,chalukyas,lillestrom,podlaski,pessimism,hsien,demilitarized,whitewashed,willesden,kirkcaldy,sanctorum,lamia,relaying,escondido,paediatric,contemplates,demarcated,bluestone,betula,penarol,capitalise,kreuznach,kenora,115th,hold'em,reichswehr,vaucluse,m.i.a,windings,boys/girls,cajon,hisar,predictably,flemington,ysgol,mimicked,clivina,grahamstown,ionia,glyndebourne,patrese,aquaria,sleaford,dayal,sportscenter,malappuram,m.b.a.,manoa,carbines,solvable,designator,ramanujan,linearity,academicians,sayid,lancastrian,factorial,strindberg,vashem,delos,comyn,condensing,superdome,merited,intransitive,bideford,neuroimaging,duopoly,scorecards,ziggler,heriot,boyars,virology,marblehead,microtubules,westphalian,anticipates,hingham,searchers,harpist,rapides,morricone,convalescent,mises,nitride,metrorail,matterhorn,bicol,drivetrain,marketer,snippet,winemakers,muban,scavengers,halberstadt,herkimer,peten,laborious,stora,montgomeryshire,booklist,shamir,herault,eurostar,anhydrous,spacewalk,ecclesia,calliostoma,highschool,d'oro,suffusion,imparts,overlords,tagus,rectifier,counterinsurgency,ministered,eilean,milecastle,contre,micromollusk,okhotsk,bartoli,matroid,hasidim,thirunal,terme,tarlac,lashkar,presque,thameslink,flyby,troopship,renouncing,fatih,messrs,vexillum,bagration,magnetite,bornholm,androgynous,vehement,tourette,philosophic,gianfranco,tuileries,codice_6,radially,flexion,hants,reprocessing,setae,burne,palaeographically,infantryman,shorebirds,tamarind,moderna,threading,militaristic,crohn,norrkoping,125cc,stadtholder,troms,klezmer,alphanumeric,brome,emmanuelle,tiwari,alchemical,formula_52,onassis,bleriot,bipedal,colourless,hermeneutics,hosni,precipitating,turnstiles,hallucinogenic,panhellenic,wyandotte,elucidated,chita,ehime,generalised,hydrophilic,biota,niobium,rnzaf,gandhara,longueuil,logics,sheeting,bielsko,cuvier,kagyu,trefoil,docent,pancrase,stalinism,postures,encephalopathy,monckton,imbalances,epochs,leaguers,anzio,diminishes,pataki,nitrite,amuro,nabil,maybach,l'aquila,babbler,bacolod,thutmose,evora,gaudi,breakage,recur,preservative,60deg,mendip,functionaries,columnar,maccabiah,chert,verden,bromsgrove,clijsters,dengue,pastorate,phuoc,principia,viareggio,kharagpur,scharnhorst,anyang,bosons,l'art,criticises,ennio,semarang,brownian,mirabilis,asperger,calibers,typographical,cartooning,minos,disembark,supranational,undescribed,etymologically,alappuzha,vilhelm,lanao,pakenham,bhagavata,rakoczi,clearings,astrologers,manitowoc,bunuel,acetylene,scheduler,defamatory,trabzonspor,leaded,scioto,pentathlete,abrahamic,minigames,aldehydes,peerages,legionary,1640s,masterworks,loudness,bryansk,likeable,genocidal,vegetated,towpath,declination,pyrrhus,divinely,vocations,rosebery,associazione,loaders,biswas,oeste,tilings,xianzong,bhojpuri,annuities,relatedness,idolator,psers,constriction,chuvash,choristers,hanafi,fielders,grammarian,orpheum,asylums,millbrook,gyatso,geldof,stabilise,tableaux,diarist,kalahari,panini,cowdenbeath,melanin,4x100m,resonances,pinar,atherosclerosis,sheringham,castlereagh,aoyama,larks,pantograph,protrude,natak,gustafsson,moribund,cerevisiae,cleanly,polymeric,holkar,cosmonauts,underpinning,lithosphere,firuzabad,languished,mingled,citrate,spadina,lavas,daejeon,fibrillation,porgy,pineville,ps1000,cobbled,emamzadeh,mukhtar,dampers,indelible,salonika,nanoscale,treblinka,eilat,purporting,fluctuate,mesic,hagiography,cutscenes,fondation,barrens,comically,accrue,ibrox,makerere,defections,hollandia,skene,grosseto,reddit,objectors,inoculation,rowdies,playfair,calligrapher,namor,sibenik,abbottabad,propellants,hydraulically,chloroplasts,tablelands,tecnico,schist,klasse,shirvan,bashkortostan,bullfighting,north/south,polski,hanns,woodblock,kilmore,ejecta,ignacy,nanchang,danubian,commendations,snohomish,samaritans,argumentation,vasconcelos,hedgehogs,vajrayana,barents,kulkarni,kumbakonam,identifications,hillingdon,weirs,nayanar,beauvoir,messe,divisors,atlantiques,broods,affluence,tegucigalpa,unsuited,autodesk,akash,princeps,culprits,kingstown,unassuming,goole,visayan,asceticism,blagojevich,irises,paphos,unsound,maurier,pontchartrain,desertification,sinfonietta,latins,especial,limpet,valerenga,glial,brainstem,mitral,parables,sauropod,judean,iskcon,sarcoma,venlo,justifications,zhuhai,blavatsky,alleviated,usafe,steppenwolf,inversions,janko,chagall,secretory,basildon,saguenay,pergamon,hemispherical,harmonized,reloading,franjo,domaine,extravagance,relativism,metamorphosed,labuan,baloncesto,gmail,byproducts,calvinists,counterattacked,vitus,bubonic,120th,strachey,ritually,brookwood,selectable,savinja,incontinence,meltwater,jinja,1720s,brahmi,morgenthau,sheaves,sleeved,stratovolcano,wielki,utilisation,avoca,fluxus,panzergrenadier,philately,deflation,podlaska,prerogatives,kuroda,theophile,zhongzong,gascoyne,magus,takao,arundell,fylde,merdeka,prithviraj,venkateswara,liepaja,daigo,dreamland,reflux,sunnyvale,coalfields,seacrest,soldering,flexor,structuralism,alnwick,outweighed,unaired,mangeshkar,batons,glaad,banshees,irradiated,organelles,biathlete,cabling,chairlift,lollapalooza,newsnight,capacitive,succumbs,flatly,miramichi,burwood,comedienne,charteris,biotic,workspace,aficionados,sokolka,chatelet,o'shaughnessy,prosthesis,neoliberal,refloated,oppland,hatchlings,econometrics,loess,thieu,androids,appalachians,jenin,pterostichinae,downsized,foils,chipsets,stencil,danza,narrate,maginot,yemenite,bisects,crustacean,prescriptive,melodious,alleviation,empowers,hansson,autodromo,obasanjo,osmosis,daugava,rheumatism,moraes,leucine,etymologies,chepstow,delaunay,bramall,bajaj,flavoring,approximates,marsupials,incisive,microcomputer,tactically,waals,wilno,fisichella,ursus,hindmarsh,mazarin,lomza,xenophobia,lawlessness,annecy,wingers,gornja,gnaeus,superieur,tlaxcala,clasps,symbolises,slats,rightist,effector,blighted,permanence,divan,progenitors,kunsthalle,anointing,excelling,coenzyme,indoctrination,dnipro,landholdings,adriaan,liturgies,cartan,ethmia,attributions,sanctus,trichy,chronicon,tancred,affinis,kampuchea,gantry,pontypool,membered,distrusted,fissile,dairies,hyposmocoma,craigie,adarsh,martinsburg,taxiway,30deg,geraint,vellum,bencher,khatami,formula_53,zemun,teruel,endeavored,palmares,pavements,u.s..,internationalization,satirized,carers,attainable,wraparound,muang,parkersburg,extinctions,birkenfeld,wildstorm,payers,cohabitation,unitas,culloden,capitalizing,clwyd,daoist,campinas,emmylou,orchidaceae,halakha,orientales,fealty,domnall,chiefdom,nigerians,ladislav,dniester,avowed,ergonomics,newsmagazine,kitsch,cantilevered,benchmarking,remarriage,alekhine,coldfield,taupo,almirante,substations,apprenticeships,seljuq,levelling,eponym,symbolising,salyut,opioids,underscore,ethnologue,mohegan,marikina,libro,bassano,parse,semantically,disjointed,dugdale,padraig,tulsi,modulating,xfinity,headlands,mstislav,earthworms,bourchier,lgbtq,embellishments,pennants,rowntree,betel,motet,mulla,catenary,washoe,mordaunt,dorking,colmar,girardeau,glentoran,grammatically,samad,recreations,technion,staccato,mikoyan,spoilers,lyndhurst,victimization,chertsey,belafonte,tondo,tonsberg,narrators,subcultures,malformations,edina,augmenting,attests,cabriolet,disguising,1650s,navarrese,demoralized,cardiomyopathy,welwyn,wallachian,smoothness,planktonic,voles,issuers,sardasht,survivability,cuauhtemoc,thetis,extruded,signet,raghavan,lombok,eliyahu,crankcase,dissonant,stolberg,trencin,desktops,bursary,collectivization,charlottenburg,triathlete,curvilinear,involuntarily,mired,wausau,invades,sundaram,deletions,bootstrap,abellio,axiomatic,noguchi,setups,malawian,visalia,materialist,kartuzy,wenzong,plotline,yeshivas,parganas,tunica,citric,conspecific,idlib,superlative,reoccupied,blagoevgrad,masterton,immunological,hatta,courbet,vortices,swallowtail,delves,haridwar,diptera,boneh,bahawalpur,angering,mardin,equipments,deployable,guanine,normality,rimmed,artisanal,boxset,chandrasekhar,jools,chenar,tanakh,carcassonne,belatedly,millville,anorthosis,reintegration,velde,surfactant,kanaan,busoni,glyphipterix,personas,fullness,rheims,tisza,stabilizers,bharathi,joost,spinola,mouldings,perching,esztergom,afzal,apostate,lustre,s.league,motorboat,monotheistic,armature,barat,asistencia,bloomsburg,hippocampal,fictionalised,defaults,broch,hexadecimal,lusignan,ryanair,boccaccio,breisgau,southbank,bskyb,adjoined,neurobiology,aforesaid,sadhu,langue,headship,wozniacki,hangings,regulus,prioritized,dynamism,allier,hannity,shimin,antoninus,gymnopilus,caledon,preponderance,melayu,electrodynamics,syncopated,ibises,krosno,mechanistic,morpeth,harbored,albini,monotheism,'real,hyperactivity,haveli,writer/director,minato,nimoy,caerphilly,chitral,amirabad,fanshawe,l'oreal,lorde,mukti,authoritarianism,valuing,spyware,hanbury,restarting,stato,embed,suiza,empiricism,stabilisation,stari,castlemaine,orbis,manufactory,mauritanian,shoji,taoyuan,prokaryotes,oromia,ambiguities,embodying,slims,frente,innovate,ojibwa,powdery,gaeltacht,argentinos,quatermass,detergents,fijians,adaptor,tokai,chileans,bulgars,oxidoreductases,bezirksliga,conceicao,myosin,nellore,500cc,supercomputers,approximating,glyndwr,polypropylene,haugesund,cockerell,tudman,ashbourne,hindemith,bloodlines,rigveda,etruria,romanos,steyn,oradea,deceleration,manhunter,laryngeal,fraudulently,janez,wendover,haplotype,janaki,naoki,belizean,mellencamp,cartographic,sadhana,tricolour,pseudoscience,satara,bytow,s.p.a.,jagdgeschwader,arcot,omagh,sverdrup,masterplan,surtees,apocrypha,ahvaz,d'amato,socratic,leumit,unnumbered,witold,marsupial,coalesced,interpolated,gimnasia,karadzic,keratin,mamoru,aldeburgh,speculator,escapement,irfan,kashyap,satyajit,haddington,solver,rothko,ashkelon,kickapoo,yeomen,superbly,bloodiest,greenlandic,lithic,autofocus,yardbirds,poona,keble,javan,sufis,expandable,tumblr,swimwear,winwood,counsellors,aberrations,marginalised,befriending,workouts,predestination,varietal,siddhartha,dunkeld,judaic,esquimalt,shabab,ajith,telefonica,stargard,hoysala,radhakrishnan,sinusoidal,strada,hiragana,cebuano,monoid,independencia,floodwaters,mildura,mudflats,ottokar,translit,radix,wigner,philosophically,tephritid,synthesizing,castletown,installs,stirner,resettle,bushfire,choirmaster,kabbalistic,shirazi,lightship,rebus,colonizers,centrifuge,leonean,kristofferson,thymus,clackamas,ratnam,rothesay,municipally,centralia,thurrock,gulfport,bilinear,desirability,merite,psoriasis,macaw,erigeron,mudstone,distorting,karlheinz,tailwheel,vitor,reinsurance,edifices,superannuation,dormancy,contagion,cobden,rendezvoused,prokaryotic,deliberative,patricians,feigned,degrades,starlings,sopot,viticultural,beaverton,overflowed,convener,garlands,michiel,ternopil,naturelle,biplanes,bagot,gamespy,ventspils,disembodied,flattening,profesional,londoners,arusha,scapular,forestall,pyridine,ulema,eurodance,aruna,callus,periodontal,coetzee,immobilized,o'meara,maharani,katipunan,reactants,zainab,microgravity,saintes,britpop,carrefour,constrain,adversarial,firebirds,brahmo,kashima,simca,surety,surpluses,superconductivity,gipuzkoa,cumans,tocantins,obtainable,humberside,roosting,'king,formula_54,minelayer,bessel,sulayman,cycled,biomarkers,annealing,shusha,barda,cassation,djing,polemics,tuple,directorates,indomitable,obsolescence,pembina,bojan,tambo,dioecious,pensioner,magnificat,1660s,estrellas,southeasterly,immunodeficiency,railhead,surreptitiously,codeine,encores,religiosity,tempera,camberley,efendi,boardings,malleable,hagia,input/output,lucasfilm,ujjain,polymorphisms,creationist,berners,mickiewicz,irvington,linkedin,endures,kinect,munition,apologetics,fairlie,predicated,reprinting,ethnographer,variances,levantine,mariinsky,jadid,jarrow,asia/oceania,trinamool,waveforms,bisexuality,preselection,pupae,buckethead,hieroglyph,lyricists,marionette,dunbartonshire,restorer,monarchical,pazar,kickoffs,cabildo,savannas,gliese,dench,spoonbills,novelette,diliman,hypersensitivity,authorising,montefiore,mladen,qu'appelle,theistic,maruti,laterite,conestoga,saare,californica,proboscis,carrickfergus,imprecise,hadassah,baghdadi,jolgeh,deshmukh,amusements,heliopolis,berle,adaptability,partenkirchen,separations,baikonur,cardamom,southeastward,southfield,muzaffar,adequacy,metropolitana,rajkot,kiyoshi,metrobus,evictions,reconciles,librarianship,upsurge,knightley,badakhshan,proliferated,spirituals,burghley,electroacoustic,professing,featurette,reformists,skylab,descriptors,oddity,greyfriars,injects,salmond,lanzhou,dauntless,subgenera,underpowered,transpose,mahinda,gatos,aerobatics,seaworld,blocs,waratahs,joris,giggs,perfusion,koszalin,mieczyslaw,ayyubid,ecologists,modernists,sant'angelo,quicktime,him/her,staves,sanyo,melaka,acrocercops,qigong,iterated,generalizes,recuperation,vihara,circassians,psychical,chavo,memoires,infiltrates,notaries,pelecaniformesfamily,strident,chivalric,pierrepont,alleviating,broadsides,centipede,b.tech,reinterpreted,sudetenland,hussite,covenanters,radhika,ironclads,gainsbourg,testis,penarth,plantar,azadegan,beano,espn.com,leominster,autobiographies,nbcuniversal,eliade,khamenei,montferrat,undistinguished,ethnological,wenlock,fricatives,polymorphic,biome,joule,sheaths,astrophysicist,salve,neoclassicism,lovat,downwind,belisarius,forma,usurpation,freie,depopulation,backbench,ascenso,'high,aagpbl,gdanski,zalman,mouvement,encapsulation,bolshevism,statny,voyageurs,hywel,vizcaya,mazra'eh,narthex,azerbaijanis,cerebrospinal,mauretania,fantail,clearinghouse,bolingbroke,pequeno,ansett,remixing,microtubule,wrens,jawahar,palembang,gambian,hillsong,fingerboard,repurposed,sundry,incipient,veolia,theologically,ulaanbaatar,atsushi,foundling,resistivity,myeloma,factbook,mazowiecka,diacritic,urumqi,clontarf,provokes,intelsat,professes,materialise,portobello,benedictines,panionios,introverted,reacquired,bridport,mammary,kripke,oratorios,vlore,stoning,woredas,unreported,antti,togolese,fanzines,heuristics,conservatories,carburetors,clitheroe,cofounded,formula_57,erupting,quinnipiac,bootle,ghostface,sittings,aspinall,sealift,transferase,boldklub,siskiyou,predominated,francophonie,ferruginous,castrum,neogene,sakya,madama,precipitous,'love,posix,bithynia,uttara,avestan,thrushes,seiji,memorably,septimius,libri,cibernetico,hyperinflation,dissuaded,cuddalore,peculiarity,vaslui,grojec,albumin,thurles,casks,fasteners,fluidity,buble,casals,terek,gnosticism,cognates,ulnar,radwanska,babylonians,majuro,oxidizer,excavators,liffey,gorakhpur,eurydice,underscored,arborea,lumumba,tuber,catholique,grama,galilei,scrope,centreville,jacobin,bequests,ardeche,polygamous,montauban,terai,weatherboard,readability,attainder,acraea,transversely,rivets,winterbottom,reassures,bacteriology,vriesea,chera,andesite,dedications,homogenous,reconquered,bandon,forrestal,ukiyo,gurdjieff,tethys,sparc,muscogee,grebes,belchatow,mansa,blantyre,palliser,sokolow,fibroblasts,exmoor,soundscapes,housatonic,middelburg,convenor,antipope,histidine,okeechobee,alkenes,sombre,alkene,rubik,macaques,calabar,trophee,pinchot,'free,frusciante,chemins,falaise,vasteras,gripped,schwarzenberg,cumann,kanchipuram,acoustically,silverbacks,fangio,inset,plympton,kuril,vaccinations,recep,theropods,axils,stavropol,encroached,apoptotic,papandreou,wailers,moonstone,assizes,micrometers,hornchurch,truncation,annapurna,egyptologists,rheumatic,promiscuity,satiric,fleche,caloptilia,anisotropy,quaternions,gruppo,viscounts,awardees,aftershocks,sigint,concordance,oblasts,gaumont,stent,commissars,kesteven,hydroxy,vijayanagar,belorussian,fabricius,watermark,tearfully,mamet,leukaemia,sorkh,milepost,tattooing,vosta,abbasids,uncompleted,hedong,woodwinds,extinguishing,malus,multiplexes,francoist,pathet,responsa,bassists,'most,postsecondary,ossory,grampian,saakashvili,alito,strasberg,impressionistic,volador,gelatinous,vignette,underwing,campanian,abbasabad,albertville,hopefuls,nieuwe,taxiways,reconvened,recumbent,pathologists,unionized,faversham,asymptotically,romulo,culling,donja,constricted,annesley,duomo,enschede,lovech,sharpshooter,lansky,dhamma,papillae,alanine,mowat,delius,wrest,mcluhan,podkarpackie,imitators,bilaspur,stunting,pommel,casemate,handicaps,nagas,testaments,hemings,necessitate,rearward,locative,cilla,klitschko,lindau,merion,consequential,antic,soong,copula,berthing,chevrons,rostral,sympathizer,budokan,ranulf,beria,stilt,replying,conflated,alcibiades,painstaking,yamanashi,calif.,arvid,ctesiphon,xizong,rajas,caxton,downbeat,resurfacing,rudders,miscegenation,deathmatch,foregoing,arthropod,attestation,karts,reapportionment,harnessing,eastlake,schola,dosing,postcolonial,imtiaz,formula_55,insulators,gunung,accumulations,pampas,llewelyn,bahnhof,cytosol,grosjean,teaneck,briarcliff,arsenio,canara,elaborating,passchendaele,searchlights,holywell,mohandas,preventable,gehry,mestizos,ustinov,cliched,'national,heidfeld,tertullian,jihadist,tourer,miletus,semicircle,outclassed,bouillon,cardinalate,clarifies,dakshina,bilayer,pandyan,unrwa,chandragupta,formula_56,portola,sukumaran,lactation,islamia,heikki,couplers,misappropriation,catshark,montt,ploughs,carib,stator,leaderboard,kenrick,dendrites,scape,tillamook,molesworth,mussorgsky,melanesia,restated,troon,glycoside,truckee,headwater,mashup,sectoral,gangwon,docudrama,skirting,psychopathology,dramatised,ostroleka,infestations,thabo,depolarization,wideroe,eisenbahn,thomond,kumaon,upendra,foreland,acronyms,yaqui,retaking,raphaelite,specie,dupage,villars,lucasarts,chloroplast,werribee,balsa,ascribe,havant,flava,khawaja,tyumen,subtract,interrogators,reshaping,buzzcocks,eesti,campanile,potemkin,apertures,snowboarder,registrars,handbooks,boyar,contaminant,depositors,proximate,jeunesse,zagora,pronouncements,mists,nihilism,deified,margraviate,pietersen,moderators,amalfi,adjectival,copepods,magnetosphere,pallets,clemenceau,castra,perforation,granitic,troilus,grzegorz,luthier,dockyards,antofagasta,ffestiniog,subroutine,afterword,waterwheel,druce,nitin,undifferentiated,emacs,readmitted,barneveld,tapers,hittites,infomercials,infirm,braathens,heligoland,carpark,geomagnetic,musculoskeletal,nigerien,machinima,harmonize,repealing,indecency,muskoka,verite,steubenville,suffixed,cytoskeleton,surpasses,imereti,ventricles,heterozygous,envisions,otsego,ecoles,warrnambool,burgenland,seria,rawat,capistrano,welby,kirin,enrollments,caricom,dragonlance,schaffhausen,expanses,photojournalism,brienne,etude,referent,jamtland,schemas,xianbei,cleburne,bicester,maritima,shorelines,diagonals,bjelke,nonpublic,aliasing,m.f.a,ovals,maitreya,skirmishing,grothendieck,sukhothai,angiotensin,bridlington,durgapur,contras,gakuen,skagit,rabbinate,tsunamis,haphazard,tyldesley,microcontroller,discourages,hialeah,compressing,septimus,larvik,condoleezza,psilocybin,protectionism,songbirds,clandestinely,selectmen,wargame,cinemascope,khazars,agronomy,melzer,latifah,cherokees,recesses,assemblymen,basescu,banaras,bioavailability,subchannels,adenine,o'kelly,prabhakar,leonese,dimethyl,testimonials,geoffroy,oxidant,universiti,gheorghiu,bohdan,reversals,zamorin,herbivore,jarre,sebastiao,infanterie,dolmen,teddington,radomsko,spaceships,cuzco,recapitulation,mahoning,bainimarama,myelin,aykroyd,decals,tokelau,nalgonda,rajasthani,121st,quelled,tambov,illyrians,homilies,illuminations,hypertrophy,grodzisk,inundation,incapacity,equilibria,combats,elihu,steinitz,berengar,gowda,canwest,khosrau,maculata,houten,kandinsky,onside,leatherhead,heritable,belvidere,federative,chukchi,serling,eruptive,patan,entitlements,suffragette,evolutions,migrates,demobilisation,athleticism,trope,sarpsborg,kensal,translink,squamish,concertgebouw,energon,timestamp,competences,zalgiris,serviceman,codice_7,spoofing,assange,mahadevan,skien,suceava,augustan,revisionism,unconvincing,hollande,drina,gottlob,lippi,broglie,darkening,tilapia,eagerness,nacht,kolmogorov,photometric,leeuwarden,jrotc,haemorrhage,almanack,cavalli,repudiation,galactose,zwickau,cetinje,houbraken,heavyweights,gabonese,ordinals,noticias,museveni,steric,charaxes,amjad,resection,joinville,leczyca,anastasius,purbeck,subtribe,dalles,leadoff,monoamine,jettisoned,anthologized,alfreton,indic,bayezid,tottori,colonizing,assassinating,unchanging,eusebian,d'estaing,tsingtao,toshio,transferases,peronist,metrology,equus,mirpur,libertarianism,kovil,indole,'green,abstention,quantitatively,icebreakers,tribals,mainstays,dryandra,eyewear,nilgiri,chrysanthemum,inositol,frenetic,merchantman,hesar,physiotherapist,transceiver,dancefloor,rankine,neisse,marginalization,lengthen,unaided,rework,pageantry,savio,striated,funen,witton,illuminates,frass,hydrolases,akali,bistrita,copywriter,firings,handballer,tachinidae,dmytro,coalesce,neretva,menem,moraines,coatbridge,crossrail,spoofed,drosera,ripen,protour,kikuyu,boleslav,edwardes,troubadours,haplogroups,wrasse,educationalist,sroda,khaneh,dagbladet,apennines,neuroscientist,deplored,terje,maccabees,daventry,spaceport,lessening,ducats,singer/guitarist,chambersburg,configurable,ceremonially,unrelenting,caffe,graaf,denizens,kingsport,ingush,panhard,synthesised,tumulus,homeschooled,bozorg,idiomatic,thanhouser,queensway,radek,hippolytus,inking,banovina,peacocks,piaui,handsworth,pantomimes,abalone,thera,kurzweil,bandura,augustinians,bocelli,ferrol,jiroft,quadrature,contravention,saussure,rectification,agrippina,angelis,matanzas,nidaros,palestrina,latium,coriolis,clostridium,ordain,uttering,lanchester,proteolytic,ayacucho,merseburg,holbein,sambalpur,algebraically,inchon,ostfold,savoia,calatrava,lahiri,judgeship,ammonite,masaryk,meyerbeer,hemorrhagic,superspeedway,ningxia,panicles,encircles,khmelnytsky,profusion,esher,babol,inflationary,anhydride,gaspe,mossy,periodicity,nacion,meteorologists,interventional,sarin,moult,enderby,modell,palgrave,warners,montcalm,siddha,functionalism,rilke,politicized,broadmoor,kunste,orden,brasileira,araneta,eroticism,colquhoun,mamba,blacktown,tubercle,seagrass,manoel,camphor,neoregelia,llandudno,annexe,enplanements,kamien,plovers,statisticians,iturbide,madrasah,nontrivial,publican,landholders,manama,uninhabitable,revivalist,trunkline,friendliness,gurudwara,rocketry,unido,tripos,besant,braque,evolutionarily,abkhazian,staffel,ratzinger,brockville,bohemond,intercut,djurgarden,utilitarianism,deploys,sastri,absolutism,subhas,asghar,fictions,sepinwall,proportionately,titleholders,thereon,foursquare,machinegun,knightsbridge,siauliai,aqaba,gearboxes,castaways,weakens,phallic,strzelce,buoyed,ruthenia,pharynx,intractable,neptunes,koine,leakey,netherlandish,preempted,vinay,terracing,instigating,alluvium,prosthetics,vorarlberg,politiques,joinery,reduplication,nebuchadnezzar,lenticular,banka,seaborne,pattinson,helpline,aleph,beckenham,californians,namgyal,franziska,aphid,branagh,transcribe,appropriateness,surakarta,takings,propagates,juraj,b0d3fb,brera,arrayed,tailback,falsehood,hazleton,prosody,egyptology,pinnate,tableware,ratan,camperdown,ethnologist,tabari,classifiers,biogas,126th,kabila,arbitron,apuestas,membranous,kincardine,oceana,glories,natick,populism,synonymy,ghalib,mobiles,motherboards,stationers,germinal,patronised,formula_58,gaborone,torts,jeezy,interleague,novaya,batticaloa,offshoots,wilbraham,filename,nswrfl,trilobite,pythons,optimally,scientologists,rhesus,pilsen,backdrops,batang,unionville,hermanos,shrikes,fareham,outlawing,discontinuing,boisterous,shamokin,scanty,southwestward,exchangers,unexpired,mewar,h.m.s,saldanha,pawan,condorcet,turbidity,donau,indulgences,coincident,cliques,weeklies,bardhaman,violators,kenai,caspase,xperia,kunal,fistula,epistemic,cammell,nephi,disestablishment,rotator,germaniawerft,pyaar,chequered,jigme,perlis,anisotropic,popstars,kapil,appendices,berat,defecting,shacks,wrangel,panchayath,gorna,suckling,aerosols,sponheim,talal,borehole,encodings,enlai,subduing,agong,nadar,kitsap,syrmia,majumdar,pichilemu,charleville,embryology,booting,literati,abutting,basalts,jussi,repubblica,hertogenbosch,digitization,relents,hillfort,wiesenthal,kirche,bhagwan,bactrian,oases,phyla,neutralizing,ebooks,spearheading,margarine,'golden,phosphor,picea,stimulants,outliers,timescale,gynaecology,integrator,skyrocketed,bridgnorth,senecio,ramachandra,suffragist,arrowheads,aswan,inadvertent,microelectronics,118th,sofer,kubica,melanesian,tuanku,balkh,vyborg,crystallographic,initiators,metamorphism,ginzburg,looters,unimproved,finistere,newburyport,norges,immunities,franchisees,asterism,kortrijk,camorra,komsomol,fleurs,draughts,patagonian,voracious,artin,collaborationist,revolucion,revitalizing,xaver,purifying,antipsychotic,disjunct,pompeius,dreamwave,juvenal,beinn,adiyaman,antitank,allama,boletus,melanogaster,dumitru,caproni,aligns,athabaskan,stobart,phallus,veikkausliiga,hornsey,buffering,bourbons,dobruja,borax,electrics,gangnam,motorcyclist,whidbey,draconian,lodger,galilean,sanctification,boldness,underboss,wheatland,cantabrian,terceira,maumee,redefining,uppercase,ostroda,characterise,universalism,equalized,syndicalism,haringey,masovia,deleuze,funkadelic,conceals,thuan,minsky,pluralistic,ludendorff,beekeeping,bonfires,endoscopic,abuts,prebend,jonkoping,amami,tribunes,yup'ik,awadh,gasification,pforzheim,reforma,antiwar,vaishnavism,maryville,inextricably,margrethe,empresa,neutrophils,sanctified,ponca,elachistidae,curiae,quartier,mannar,hyperplasia,wimax,busing,neologism,florins,underrepresented,digitised,nieuw,cooch,howards,frege,hughie,plied,swale,kapellmeister,vajpayee,quadrupled,aeronautique,dushanbe,custos,saltillo,kisan,tigray,manaus,epigrams,shamanic,peppered,frosts,promotion/relegation,concedes,zwingli,charentes,whangarei,spring/summer,sobre,eretz,initialization,sawai,ephemera,grandfathered,arnaldo,customised,permeated,parapets,growths,visegrad,estudios,altamont,provincia,apologises,stoppard,carburettor,rifts,kinematic,zhengzhou,eschatology,prakrit,folate,yvelines,scapula,stupas,rishon,reconfiguration,flutist,1680s,apostolate,proudhon,lakshman,articulating,stortford,faithfull,bitterns,upwelling,qur'anic,lidar,interferometry,waterlogged,koirala,ditton,wavefunction,fazal,babbage,antioxidants,lemberg,deadlocked,tolled,ramapo,mathematica,leiria,topologies,khali,photonic,balti,1080p,corrects,recommenced,polyglot,friezes,tiebreak,copacabana,cholmondeley,armband,abolishment,sheamus,buttes,glycolysis,cataloged,warrenton,sassari,kishan,foodservice,cryptanalysis,holmenkollen,cosplay,machi,yousuf,mangal,allying,fertiliser,otomi,charlevoix,metallurg,parisians,bottlenose,oakleigh,debug,cidade,accede,ligation,madhava,pillboxes,gatefold,aveyron,sorin,thirsk,immemorial,menelik,mehra,domingos,underpinned,fleshed,harshness,diphthong,crestwood,miskolc,dupri,pyrausta,muskingum,tuoba,prodi,incidences,waynesboro,marquesas,heydar,artesian,calinescu,nucleation,funders,covalently,compaction,derbies,seaters,sodor,tabular,amadou,peckinpah,o'halloran,zechariah,libyans,kartik,daihatsu,chandran,erzhu,heresies,superheated,yarder,dorde,tanjore,abusers,xuanwu,juniperus,moesia,trusteeship,birdwatching,beatz,moorcock,harbhajan,sanga,choreographic,photonics,boylston,amalgamate,electrifying,sarath,inaccurately,powerpoint,chaining,cpusa,adulterous,saccharomyces,glogow,vfl/afl,syncretic,simla,persisting,functors,allosteric,euphorbiaceae,juryo,mlada,moana,gabala,thornycroft,kumanovo,ostrovsky,sitio,tutankhamun,sauropods,kardzhali,reinterpretation,sulpice,rosyth,originators,halesowen,delineation,asesoria,abatement,gardai,elytra,taillights,overlays,monsoons,sandpipers,ingmar,henrico,inaccuracy,irwell,arenabowl,elche,pressburg,signalman,interviewees,sinkhole,pendle,ecommerce,cellos,nebria,organometallic,surrealistic,propagandist,interlaken,canandaigua,aerials,coutinho,pascagoula,tonopah,letterkenny,gropius,carbons,hammocks,childe,polities,hosiery,donitz,suppresses,diaghilev,stroudsburg,bagram,pistoia,regenerating,unitarians,takeaway,offstage,vidin,glorification,bakunin,yavapai,lutzow,sabercats,witney,abrogated,gorlitz,validating,dodecahedron,stubbornly,telenor,glaxosmithkline,solapur,undesired,jellicoe,dramatization,four-and-a-half,seawall,waterpark,artaxerxes,vocalization,typographic,byung,sachsenhausen,shepparton,kissimmee,konnan,belsen,dhawan,khurd,mutagenesis,vejle,perrot,estradiol,formula_60,saros,chiloe,misiones,lamprey,terrains,speke,miasto,eigenvectors,haydock,reservist,corticosteroids,savitri,shinawatra,developmentally,yehudi,berates,janissaries,recapturing,rancheria,subplots,gresley,nikkatsu,oryol,cosmas,boavista,formula_59,playfully,subsections,commentated,kathakali,dorid,vilaine,seepage,hylidae,keiji,kazakhs,triphosphate,1620s,supersede,monarchists,falla,miyako,notching,bhumibol,polarizing,secularized,shingled,bronislaw,lockerbie,soleyman,bundesbahn,latakia,redoubts,boult,inwardly,invents,ondrej,minangkabau,newquay,permanente,alhaji,madhav,malini,ellice,bookmaker,mankiewicz,etihad,o'dea,interrogative,mikawa,wallsend,canisius,bluesy,vitruvius,noord,ratifying,mixtec,gujranwala,subprefecture,keelung,goiania,shi'ite,semitone,ch'uan,computerised,pertuan,catapults,nepomuk,shruti,millstones,buskerud,acolytes,tredegar,sarum,armia,dell'arte,devises,custodians,upturned,gallaudet,disembarking,sagrada,myeon,undeclared,qumran,gaiden,tepco,janesville,showground,condense,chalon,unstaffed,pasay,undemocratic,hauts,viridis,uninjured,escutcheon,gymkhana,petaling,hammam,dislocations,tallaght,rerum,shias,indios,guaranty,simplicial,benares,benediction,tajiri,prolifically,huawei,onerous,grantee,ferencvaros,otranto,carbonates,conceit,digipak,qadri,masterclasses,swamiji,cradock,plunket,helmsman,119th,salutes,tippecanoe,murshidabad,intelligibility,mittal,diversifying,bidar,asansol,crowdsourcing,rovere,karakoram,grindcore,skylights,tulagi,furrows,ligne,stuka,sumer,subgraph,regionalist,bulkeley,teletext,glorify,readied,lexicographer,sabadell,predictability,quilmes,phenylalanine,bandaranaike,pyrmont,marksmen,quisling,viscountess,sociopolitical,afoul,pediments,swazi,martyrology,nullify,panagiotis,superconductors,veldenz,jujuy,l'isle,hematopoietic,shafi,subsea,hattiesburg,jyvaskyla,kebir,myeloid,landmine,derecho,amerindians,birkenau,scriabin,milhaud,mucosal,nikaya,freikorps,theoretician,proconsul,o'hanlon,clerked,bactria,houma,macular,topologically,shrubby,aryeh,ghazali,afferent,magalhaes,moduli,ashtabula,vidarbha,securitate,ludwigsburg,adoor,varun,shuja,khatun,chengde,bushels,lascelles,professionnelle,elfman,rangpur,unpowered,citytv,chojnice,quaternion,stokowski,aschaffenburg,commutes,subramaniam,methylene,satrap,gharb,namesakes,rathore,helier,gestational,heraklion,colliers,giannis,pastureland,evocation,krefeld,mahadeva,churchmen,egret,yilmaz,galeazzo,pudukkottai,artigas,generalitat,mudslides,frescoed,enfeoffed,aphorisms,melilla,montaigne,gauliga,parkdale,mauboy,linings,prema,sapir,xylophone,kushan,rockne,sequoyah,vasyl,rectilinear,vidyasagar,microcosm,san'a,carcinogen,thicknesses,aleut,farcical,moderating,detested,hegemonic,instalments,vauban,verwaltungsgemeinschaft,picayune,razorback,magellanic,moluccas,pankhurst,exportation,waldegrave,sufferer,bayswater,1up.com,rearmament,orangutans,varazdin,b.o.b,elucidate,harlingen,erudition,brankovic,lapis,slipway,urraca,shinde,elwes,euboea,colwyn,srivijaya,grandstands,hortons,generalleutnant,fluxes,peterhead,gandhian,reals,alauddin,maximized,fairhaven,endow,ciechanow,perforations,darters,panellist,manmade,litigants,exhibitor,tirol,caracalla,conformance,hotelier,stabaek,hearths,borac,frisians,ident,veliko,emulators,schoharie,uzbeks,samarra,prestwick,wadia,universita,tanah,bucculatrix,predominates,genotypes,denounces,roadsides,ganassi,keokuk,philatelist,tomic,ingots,conduits,samplers,abdus,johar,allegories,timaru,wolfpacks,secunda,smeaton,sportivo,inverting,contraindications,whisperer,moradabad,calamities,bakufu,soundscape,smallholders,nadeem,crossroad,xenophobic,zakir,nationalliga,glazes,retroflex,schwyz,moroder,rubra,quraysh,theodoros,endemol,km/hr,repositioned,portraitist,lluis,answerable,arges,mindedness,coarser,eyewall,teleported,scolds,uppland,vibraphone,ricoh,isenburg,bricklayer,cuttlefish,abstentions,communicable,cephalopod,stockyards,balto,kinston,armbar,bandini,elphaba,maxims,bedouins,sachsen,friedkin,tractate,pamir,ivanovo,mohini,kovalainen,nambiar,melvyn,orthonormal,matsuyama,cuernavaca,veloso,overstated,streamer,dravid,informers,analyte,sympathized,streetscape,gosta,thomasville,grigore,futuna,depleting,whelks,kiedis,armadale,earner,wynyard,dothan,animating,tridentine,sabri,immovable,rivoli,ariege,parley,clinker,circulates,junagadh,fraunhofer,congregants,180th,buducnost,formula_62,olmert,dedekind,karnak,bayernliga,mazes,sandpiper,ecclestone,yuvan,smallmouth,decolonization,lemmy,adjudicated,retiro,legia,benue,posit,acidification,wahab,taconic,floatplane,perchlorate,atria,wisbech,divestment,dallara,phrygia,palustris,cybersecurity,rebates,facie,mineralogical,substituent,proteges,fowey,mayenne,smoothbore,cherwell,schwarzschild,junin,murrumbidgee,smalltalk,d'orsay,emirati,calaveras,titusville,theremin,vikramaditya,wampanoag,burra,plaines,onegin,emboldened,whampoa,langa,soderbergh,arnaz,sowerby,arendal,godunov,pathanamthitta,damselfly,bestowing,eurosport,iconoclasm,outfitters,acquiesced,badawi,hypotension,ebbsfleet,annulus,sohrab,thenceforth,chagatai,necessitates,aulus,oddities,toynbee,uniontown,innervation,populaire,indivisible,rossellini,minuet,cyrene,gyeongju,chania,cichlids,harrods,1690s,plunges,abdullahi,gurkhas,homebuilt,sortable,bangui,rediff,incrementally,demetrios,medaille,sportif,svend,guttenberg,tubules,carthusian,pleiades,torii,hoppus,phenyl,hanno,conyngham,teschen,cronenberg,wordless,melatonin,distinctiveness,autos,freising,xuanzang,dunwich,satanism,sweyn,predrag,contractually,pavlovic,malaysians,micrometres,expertly,pannonian,abstaining,capensis,southwesterly,catchphrases,commercialize,frankivsk,normanton,hibernate,verso,deportees,dubliners,codice_8,condors,zagros,glosses,leadville,conscript,morrisons,usury,ossian,oulton,vaccinium,civet,ayman,codrington,hadron,nanometers,geochemistry,extractor,grigori,tyrrhenian,neocollyris,drooping,falsification,werft,courtauld,brigantine,orhan,chapultepec,supercopa,federalized,praga,havering,encampments,infallibility,sardis,pawar,undirected,reconstructionist,ardrossan,varuna,pastimes,archdiocesan,fledging,shenhua,molise,secondarily,stagnated,replicates,ciencias,duryodhana,marauding,ruislip,ilyich,intermixed,ravenswood,shimazu,mycorrhizal,icosahedral,consents,dunblane,follicular,pekin,suffield,muromachi,kinsale,gauche,businesspeople,thereto,watauga,exaltation,chelmno,gorse,proliferate,drainages,burdwan,kangra,transducers,inductor,duvalier,maguindanao,moslem,uncaf,givenchy,plantarum,liturgics,telegraphs,lukashenko,chenango,andante,novae,ironwood,faubourg,torme,chinensis,ambala,pietermaritzburg,virginians,landform,bottlenecks,o'driscoll,darbhanga,baptistery,ameer,needlework,naperville,auditoriums,mullingar,starrer,animatronic,topsoil,madura,cannock,vernet,santurce,catocala,ozeki,pontevedra,multichannel,sundsvall,strategists,medio,135th,halil,afridi,trelawny,caloric,ghraib,allendale,hameed,ludwigshafen,spurned,pavlo,palmar,strafed,catamarca,aveiro,harmonization,surah,predictors,solvay,mande,omnipresent,parenthesis,echolocation,equaling,experimenters,acyclic,lithographic,sepoys,katarzyna,sridevi,impoundment,khosrow,caesarean,nacogdoches,rockdale,lawmaker,caucasians,bahman,miyan,rubric,exuberance,bombastic,ductile,snowdonia,inlays,pinyon,anemones,hurries,hospitallers,tayyip,pulleys,treme,photovoltaics,testbed,polonium,ryszard,osgoode,profiting,ironwork,unsurpassed,nepticulidae,makai,lumbini,preclassic,clarksburg,egremont,videography,rehabilitating,ponty,sardonic,geotechnical,khurasan,solzhenitsyn,phoenicia,rhyolite,chateaux,retorted,tomar,deflections,repressions,harborough,renan,brumbies,vandross,storia,vodou,clerkenwell,decking,universo,salon.com,imprisoning,sudwest,ghaziabad,subscribing,pisgah,sukhumi,econometric,clearest,pindar,yildirim,iulia,atlases,cements,remaster,dugouts,collapsible,resurrecting,batik,unreliability,thiers,conjunctions,colophon,marcher,placeholder,flagella,wolds,kibaki,viviparous,twelver,screenshots,aroostook,khadr,iconographic,itasca,jaume,basti,propounded,varro,be'er,jeevan,exacted,shrublands,creditable,brocade,boras,bittern,oneonta,attentional,herzliya,comprehensible,lakeville,discards,caxias,frankland,camerata,satoru,matlab,commutator,interprovincial,yorkville,benefices,nizami,edwardsville,amigaos,cannabinoid,indianola,amateurliga,pernicious,ubiquity,anarchic,novelties,precondition,zardari,symington,sargodha,headphone,thermopylae,mashonaland,zindagi,thalberg,loewe,surfactants,dobro,crocodilians,samhita,diatoms,haileybury,berwickshire,supercritical,snorna,slatina,intramolecular,agung,osteoarthritis,obstetric,teochew,vakhtang,connemara,deformations,diadem,ferruccio,mainichi,qualitatively,refrigerant,rerecorded,methylated,karmapa,krasinski,restatement,rouvas,cubitt,seacoast,schwarzkopf,homonymous,shipowner,thiamine,approachable,xiahou,160th,ecumenism,polistes,internazionali,fouad,berar,biogeography,inadequately,4kids,hymenoptera,emplaced,cognomen,bellefonte,supplant,michaelmas,uriel,tafsir,morazan,schweinfurt,chorister,ps400,nscaa,petipa,resolutely,ouagadougou,mascarene,supercell,konstanz,bagrat,harmonix,bergson,resonators,veneta,camas,mynydd,rumford,generalmajor,khayyam,web.com,pappus,halfdan,tanana,suomen,yutaka,bibliographical,traian,silat,noailles,contrapuntal,agaricus,'special,minibuses,1670s,obadiah,deepa,rorschach,malolos,lymington,valuations,imperials,caballeros,ambroise,judicature,elegiac,sedaka,shewa,checksum,gosforth,legionaries,corneille,microregion,friedrichshafen,antonis,surnamed,mycelium,cantus,educations,topmost,outfitting,ivica,nankai,gouda,anthemic,iosif,supercontinent,antifungal,belarusians,mudaliar,mohawks,caversham,glaciated,basemen,stevan,clonmel,loughton,deventer,positivist,manipuri,tensors,panipat,changeup,impermeable,dubbo,elfsborg,maritimo,regimens,bikram,bromeliad,substratum,norodom,gaultier,queanbeyan,pompeo,redacted,eurocopter,mothballed,centaurs,borno,copra,bemidji,'home,sopron,neuquen,passo,cineplex,alexandrov,wysokie,mammoths,yossi,sarcophagi,congreve,petkovic,extraneous,waterbirds,slurs,indias,phaeton,discontented,prefaced,abhay,prescot,interoperable,nordisk,bicyclists,validly,sejong,litovsk,zanesville,kapitanleutnant,kerch,changeable,mcclatchy,celebi,attesting,maccoll,sepahan,wayans,veined,gaudens,markt,dansk,soane,quantized,petersham,forebears,nayarit,frenzied,queuing,bygone,ludwik,tanka,hanssen,brythonic,cornhill,primorsky,stockpiles,conceptualization,lampeter,hinsdale,mesoderm,bielsk,rosenheim,ultron,joffrey,stanwyck,khagan,tiraspol,pavelic,ascendant,empoli,metatarsal,descentralizado,masada,ligier,huseyin,ramadi,waratah,tampines,ruthenium,statoil,mladost,liger,grecian,multiparty,digraph,maglev,reconsideration,radiography,cartilaginous,taizu,wintered,anabaptist,peterhouse,shoghi,assessors,numerator,paulet,painstakingly,halakhic,rocroi,motorcycling,gimel,kryptonian,cheeked,drawdown,lelouch,dacians,brahmana,reminiscence,disinfection,optimizations,golders,extensor,tsugaru,liman,gulzar,unconvinced,crataegus,oppositional,dvina,pyrolysis,mandan,alexius,prion,stressors,loomed,moated,dhivehi,recyclable,relict,nestlings,sarandon,kosovar,solvers,czeslaw,kenta,maneuverable,middens,berkhamsted,comilla,folkways,loxton,beziers,batumi,petrochemicals,optimised,sirjan,rabindra,musicality,rationalisation,drillers,subspaces,'live,bbwaa,outfielders,tsung,danske,vandalised,norristown,striae,kanata,gastroenterology,steadfastly,equalising,bootlegging,mannerheim,notodontidae,lagoa,commentating,peninsulas,chishti,seismology,modigliani,preceptor,canonically,awardee,boyaca,hsinchu,stiffened,nacelle,bogor,dryness,unobstructed,yaqub,scindia,peeters,irritant,ammonites,ferromagnetic,speechwriter,oxygenated,walesa,millais,canarian,faience,calvinistic,discriminant,rasht,inker,annexes,howth,allocates,conditionally,roused,regionalism,regionalbahn,functionary,nitrates,bicentenary,recreates,saboteurs,koshi,plasmids,thinned,124th,plainview,kardashian,neuville,victorians,radiates,127th,vieques,schoolmates,petru,tokusatsu,keying,sunaina,flamethrower,demersal,hosokawa,corelli,omniscient,o'doherty,niksic,reflectivity,transdev,cavour,metronome,temporally,gabba,nsaids,geert,mayport,hematite,boeotia,vaudreuil,torshavn,sailplane,mineralogist,eskisehir,practises,gallifrey,unease,hedmark,paulinus,ailsa,wielkopolska,filmworks,adamantly,vinaya,facelifted,franchisee,augustana,toppling,velvety,crispa,stonington,histological,genealogist,tactician,tebow,betjeman,nyingma,overwinter,oberoi,rampal,overwinters,petaluma,lactarius,stanmore,balikpapan,vasant,inclines,laminate,munshi,sociedade,rabbah,septal,boyband,ingrained,faltering,inhumans,nhtsa,affix,l'ordre,kazuki,rossendale,mysims,latvians,slaveholders,basilicata,neuburg,assize,manzanillo,scrobipalpa,formula_61,belgique,pterosaurs,privateering,vaasa,veria,northport,pressurised,hobbyist,austerlitz,sahih,bhadra,siliguri,bistrica,bursaries,wynton,corot,lepidus,lully,libor,libera,olusegun,choline,mannerism,lymphocyte,chagos,duxbury,parasitism,ecowas,morotai,cancion,coniston,aggrieved,sputnikmusic,parle,ammonian,civilisations,malformation,cattaraugus,skyhawks,d'arc,demerara,bronfman,midwinter,piscataway,jogaila,threonine,matins,kohlberg,hubli,pentatonic,camillus,nigam,potro,unchained,chauvel,orangeville,cistercians,redeployment,xanthi,manju,carabinieri,pakeha,nikolaevich,kantakouzenos,sesquicentennial,gunships,symbolised,teramo,ballo,crusading,l'oeil,bharatpur,lazier,gabrovo,hysteresis,rothbard,chaumont,roundel,ma'mun,sudhir,queried,newts,shimane,presynaptic,playfield,taxonomists,sensitivities,freleng,burkinabe,orfeo,autovia,proselytizing,bhangra,pasok,jujutsu,heung,pivoting,hominid,commending,formula_64,epworth,christianized,oresund,hantuchova,rajputana,hilversum,masoretic,dayak,bakri,assen,magog,macromolecules,waheed,qaida,spassky,rumped,protrudes,preminger,misogyny,glencairn,salafi,lacunae,grilles,racemes,areva,alighieri,inari,epitomized,photoshoot,one-of-a-kind,tring,muralist,tincture,backwaters,weaned,yeasts,analytically,smaland,caltrans,vysocina,jamuna,mauthausen,175th,nouvelles,censoring,reggina,christology,gilad,amplifying,mehmood,johnsons,redirects,eastgate,sacrum,meteoric,riverbanks,guidebooks,ascribes,scoparia,iconoclastic,telegraphic,chine,merah,mistico,lectern,sheung,aethelstan,capablanca,anant,uspto,albatrosses,mymensingh,antiretroviral,clonal,coorg,vaillant,liquidator,gigas,yokai,eradicating,motorcyclists,waitakere,tandon,nears,montenegrins,250th,yassin,atheistic,syncretism,nahum,berisha,transcended,owensboro,lakshmana,abteilung,unadorned,nyack,overflows,harrisonburg,complainant,uematsu,frictional,worsens,sangguniang,abutment,bulwer,sarma,apollinaire,shippers,lycia,alentejo,porpoises,optus,trawling,augustow,blackwall,workbench,westmount,leaped,sikandar,conveniences,stornoway,culverts,zoroastrians,hristo,ansgar,assistive,reassert,fanned,compasses,delgada,maisons,arima,plonsk,verlaine,starstruck,rakhine,befell,spirally,wyclef,expend,colloquium,formula_63,albertus,bellarmine,handedness,holon,introns,movimiento,profitably,lohengrin,discoverers,awash,erste,pharisees,dwarka,oghuz,hashing,heterodox,uloom,vladikavkaz,linesman,rehired,nucleophile,germanicus,gulshan,songz,bayerische,paralympian,crumlin,enjoined,khanum,prahran,penitent,amersfoort,saranac,semisimple,vagrants,compositing,tualatin,oxalate,lavra,ironi,ilkeston,umpqua,calum,stretford,zakat,guelders,hydrazine,birkin,spurring,modularity,aspartate,sodermanland,hopital,bellary,legazpi,clasico,cadfael,hypersonic,volleys,pharmacokinetics,carotene,orientale,pausini,bataille,lunga,retailed,m.phil,mazowieckie,vijayan,rawal,sublimation,promissory,estimators,ploughed,conflagration,penda,segregationist,otley,amputee,coauthor,sopra,pellew,wreckers,tollywood,circumscription,permittivity,strabane,landward,articulates,beaverbrook,rutherglen,coterminous,whistleblowers,colloidal,surbiton,oswiecim,bhasa,lampooned,chanter,saarc,landkreis,tribulation,tolerates,daiichi,hatun,cowries,dyschirius,abercromby,attock,aldwych,inflows,absolutist,l'histoire,committeeman,vanbrugh,headstock,westbourne,appenzell,hoxton,oculus,westfalen,roundabouts,nickelback,trovatore,quenching,summarises,conservators,transmutation,talleyrand,barzani,unwillingly,axonal,'blue,opining,enveloping,fidesz,rafah,colborne,flickr,lozenge,dulcimer,ndebele,swaraj,oxidize,gonville,resonated,gilani,superiore,endeared,janakpur,shepperton,solidifying,memoranda,sochaux,kurnool,rewari,emirs,kooning,bruford,unavailability,kayseri,judicious,negating,pterosaur,cytosolic,chernihiv,variational,sabretooth,seawolves,devalued,nanded,adverb,volunteerism,sealers,nemours,smederevo,kashubian,bartin,animax,vicomte,polotsk,polder,archiepiscopal,acceptability,quidditch,tussock,seminaire,immolation,belge,coves,wellingborough,khaganate,mckellen,nayaka,brega,kabhi,pontoons,bascule,newsreels,injectors,cobol,weblog,diplo,biggar,wheatbelt,erythrocytes,pedra,showgrounds,bogdanovich,eclecticism,toluene,elegies,formalize,andromedae,airworthiness,springville,mainframes,overexpression,magadha,bijelo,glutamine,accenture,uhuru,metairie,arabidopsis,patanjali,peruvians,berezovsky,accion,astrolabe,jayanti,earnestly,sausalito,recurved,1500s,ramla,incineration,galleons,laplacian,shiki,smethwick,isomerase,dordevic,janow,jeffersonville,internationalism,penciled,styrene,ashur,nucleoside,peristome,horsemanship,sedges,bachata,medes,kristallnacht,schneerson,reflectance,invalided,strutt,draupadi,destino,partridges,tejas,quadrennial,halych,ethnomusicology,autonomist,radyo,rifting,shi'ar,crvena,telefilm,zawahiri,plana,sultanates,theodorus,subcontractors,pavle,seneschal,teleports,chernivtsi,buccal,brattleboro,stankovic,safar,dunhuang,electrocution,chastised,ergonomic,130th,zomba,nongovernmental,escapist,localize,xuzhou,kyrie,carinthian,karlovac,nisan,kramnik,pilipino,digitisation,khasi,andronicus,highwayman,maior,misspelling,sebastopol,socon,rhaetian,archimandrite,partway,positivity,otaku,dingoes,tarski,geopolitics,disciplinarian,zulfikar,kenzo,globose,electrophilic,modele,storekeeper,pohang,wheldon,washers,interconnecting,digraphs,intrastate,campy,helvetic,frontispiece,ferrocarril,anambra,petraeus,midrib,endometrial,dwarfism,mauryan,endocytosis,brigs,percussionists,furtherance,synergistic,apocynaceae,krona,berthier,circumvented,casal,siltstone,precast,ethnikos,realists,geodesy,zarzuela,greenback,tripathi,persevered,interments,neutralization,olbermann,departements,supercomputing,demobilised,cassavetes,dunder,ministering,veszprem,barbarism,'world,pieve,apologist,frentzen,sulfides,firewalls,pronotum,staatsoper,hachette,makhachkala,oberland,phonon,yoshihiro,instars,purnima,winslet,mutsu,ergative,sajid,nizamuddin,paraphrased,ardeidae,kodagu,monooxygenase,skirmishers,sportiva,o'byrne,mykolaiv,ophir,prieta,gyllenhaal,kantian,leche,copan,herero,ps250,gelsenkirchen,shalit,sammarinese,chetwynd,wftda,travertine,warta,sigmaringen,concerti,namespace,ostergotland,biomarker,universals,collegio,embarcadero,wimborne,fiddlers,likening,ransomed,unabated,kalakaua,khanty,gongs,goodrem,countermeasure,publicizing,geomorphology,swedenborg,undefended,catastrophes,diverts,storyboards,amesbury,contactless,placentia,festivity,authorise,terrane,thallium,stradivarius,antonine,consortia,estimations,consecrate,supergiant,belichick,pendants,butyl,groza,univac,afire,kavala,studi,teletoon,paucity,gonbad,koninklijke,128th,stoichiometric,multimodal,facundo,anatomic,melamine,creuse,altan,brigands,mcguinty,blomfield,tsvangirai,protrusion,lurgan,warminster,tenzin,russellville,discursive,definable,scotrail,lignin,reincorporated,o'dell,outperform,redland,multicolored,evaporates,dimitrie,limbic,patapsco,interlingua,surrogacy,cutty,potrero,masud,cahiers,jintao,ardashir,centaurus,plagiarized,minehead,musings,statuettes,logarithms,seaview,prohibitively,downforce,rivington,tomorrowland,microbiologist,ferric,morag,capsid,kucinich,clairvaux,demotic,seamanship,cicada,painterly,cromarty,carbonic,tupou,oconee,tehuantepec,typecast,anstruther,internalized,underwriters,tetrahedra,flagrant,quakes,pathologies,ulrik,nahal,tarquini,dongguan,parnassus,ryoko,senussi,seleucia,airasia,einer,sashes,d'amico,matriculating,arabesque,honved,biophysical,hardinge,kherson,mommsen,diels,icbms,reshape,brasiliensis,palmach,netaji,oblate,functionalities,grigor,blacksburg,recoilless,melanchthon,reales,astrodome,handcrafted,memes,theorizes,isma'il,aarti,pirin,maatschappij,stabilizes,honiara,ashbury,copts,rootes,defensed,queiroz,mantegna,galesburg,coraciiformesfamily,cabrillo,tokio,antipsychotics,kanon,173rd,apollonia,finial,lydian,hadamard,rangi,dowlatabad,monolingual,platformer,subclasses,chiranjeevi,mirabeau,newsgroup,idmanyurdu,kambojas,walkover,zamoyski,generalist,khedive,flanges,knowle,bande,157th,alleyn,reaffirm,pininfarina,zuckerberg,hakodate,131st,aditi,bellinzona,vaulter,planking,boscombe,colombians,lysis,toppers,metered,nahyan,queensryche,minho,nagercoil,firebrand,foundress,bycatch,mendota,freeform,antena,capitalisation,martinus,overijssel,purists,interventionist,zgierz,burgundians,hippolyta,trompe,umatilla,moroccans,dictionnaire,hydrography,changers,chota,rimouski,aniline,bylaw,grandnephew,neamt,lemnos,connoisseurs,tractive,rearrangements,fetishism,finnic,apalachicola,landowning,calligraphic,circumpolar,mansfeld,legible,orientalism,tannhauser,blamey,maximization,noinclude,blackbirds,angara,ostersund,pancreatitis,glabra,acleris,juried,jungian,triumphantly,singlet,plasmas,synesthesia,yellowhead,unleashes,choiseul,quanzhong,brookville,kaskaskia,igcse,skatepark,jatin,jewellers,scaritinae,techcrunch,tellurium,lachaise,azuma,codeshare,dimensionality,unidirectional,scolaire,macdill,camshafts,unassisted,verband,kahlo,eliya,prelature,chiefdoms,saddleback,sockers,iommi,coloratura,llangollen,biosciences,harshest,maithili,k'iche,plical,multifunctional,andreu,tuskers,confounding,sambre,quarterdeck,ascetics,berdych,transversal,tuolumne,sagami,petrobras,brecker,menxia,instilling,stipulating,oscillate,deadpan,v/line,pyrotechnic,stoneware,prelims,intracoastal,retraining,ilija,berwyn,encrypt,achievers,zulfiqar,glycoproteins,khatib,farmsteads,occultist,saman,fionn,derulo,khilji,obrenovic,argosy,toowong,dementieva,sociocultural,iconostasis,festschrift,taifa,intercalated,tanjong,penticton,sharad,marxian,extrapolation,guises,wettin,prabang,kosta,famas,conakry,wanderings,'aliabad,macleay,exoplanet,bancorp,besiegers,surmounting,checkerboard,rajab,vliet,operable,wargaming,haldimand,fukuyama,uesugi,aggregations,erbil,brachiopods,tokyu,anglais,unfavorably,ujpest,escorial,armagnac,nagara,funafuti,ridgeline,o'gorman,compactness,retardant,krajowa,barua,coking,bestows,thampi,chicagoland,variably,o'loughlin,minnows,schwa,shaukat,polycarbonate,chlorinated,godalming,gramercy,delved,banqueting,enlil,sarada,prasanna,domhnall,decadal,regressive,lipoprotein,collectable,surendra,zaporizhia,cycliste,suchet,offsetting,formula_65,pudong,d'arte,blyton,quonset,osmania,tientsin,manorama,proteomics,bille,jalpaiguri,pertwee,barnegat,inventiveness,gollancz,euthanized,henricus,shortfalls,wuxia,chlorides,cerrado,polyvinyl,folktale,straddled,bioengineering,eschewing,recharged,olave,ceylonese,autocephalous,peacebuilding,wrights,guyed,abitibi,bannockburn,gerontology,scutari,souness,seagram,codice_9,'open,xhtml,taguig,purposed,darbar,orthopedics,unpopulated,kisumu,tarrytown,feodor,polyhedral,monadnock,gottorp,priam,redesigning,gasworks,elfin,urquiza,homologation,filipovic,bohun,manningham,gornik,soundness,shorea,lanus,gelder,darke,sandgate,criticality,paranaense,153rd,vieja,lithograph,trapezoid,tiebreakers,convalescence,yan'an,actuaries,balad,altimeter,thermoelectric,trailblazer,previn,tenryu,ancaster,endoscopy,nicolet,discloses,fracking,plaine,salado,americanism,placards,absurdist,propylene,breccia,jirga,documenta,ismailis,161st,brentano,dallas/fort,embellishment,calipers,subscribes,mahavidyalaya,wednesbury,barnstormers,miwok,schembechler,minigame,unterberger,dopaminergic,inacio,nizamabad,overridden,monotype,cavernous,stichting,sassafras,sotho,argentinean,myrrh,rapidity,flatts,gowrie,dejected,kasaragod,cyprinidae,interlinked,arcseconds,degeneracy,infamously,incubate,substructure,trigeminal,sectarianism,marshlands,hooliganism,hurlers,isolationist,urania,burrard,switchover,lecco,wilts,interrogator,strived,ballooning,volterra,raciborz,relegating,gilding,cybele,dolomites,parachutist,lochaber,orators,raeburn,backend,benaud,rallycross,facings,banga,nuclides,defencemen,futurity,emitters,yadkin,eudonia,zambales,manasseh,sirte,meshes,peculiarly,mcminnville,roundly,boban,decrypt,icelanders,sanam,chelan,jovian,grudgingly,penalised,subscript,gambrinus,poaceae,infringements,maleficent,runciman,148th,supersymmetry,granites,liskeard,eliciting,involution,hallstatt,kitzbuhel,shankly,sandhills,inefficiencies,yishuv,psychotropic,nightjars,wavell,sangamon,vaikundar,choshu,retrospectives,pitesti,gigantea,hashemi,bosna,gakuin,siochana,arrangers,baronetcies,narayani,temecula,creston,koscierzyna,autochthonous,wyandot,anniston,igreja,mobilise,buzau,dunster,musselburgh,wenzhou,khattak,detoxification,decarboxylase,manlius,campbells,coleoptera,copyist,sympathisers,suisun,eminescu,defensor,transshipment,thurgau,somerton,fluctuates,ambika,weierstrass,lukow,giambattista,volcanics,romanticized,innovated,matabeleland,scotiabank,garwolin,purine,d'auvergne,borderland,maozhen,pricewaterhousecoopers,testator,pallium,scout.com,mv/pi,nazca,curacies,upjohn,sarasvati,monegasque,ketrzyn,spikelets,biomechanics,haciendas,rapped,dwarfed,stews,nijinsky,subjection,matsu,perceptible,schwarzburg,midsection,entertains,circuitous,epiphytic,wonsan,alpini,bluefield,sloths,transportable,braunfels,dictum,szczecinek,jukka,wielun,wejherowo,hucknall,grameen,duodenum,ribose,deshpande,shahar,nexstar,injurious,dereham,lithographer,dhoni,structuralist,progreso,deschutes,christus,pulteney,quoins,yitzchak,gyeongsang,breviary,makkah,chiyoda,jutting,vineland,angiosperms,necrotic,novelisation,redistribute,tirumala,140th,featureless,mafic,rivaling,toyline,2/1st,martius,saalfeld,monthan,texian,kathak,melodramas,mithila,regierungsbezirk,509th,fermenting,schoolmate,virtuosic,briain,kokoda,heliocentric,handpicked,kilwinning,sonically,kasim,parkways,bogdanov,luxembourgian,halland,avesta,bardic,daugavpils,excavator,qwest,frustrate,physiographic,majoris,'ndrangheta,unrestrained,firmness,montalban,abundances,preservationists,adare,executioners,guardsman,bonnaroo,neglects,nazrul,pro12,hoorn,abercorn,refuting,kabud,cationic,parapsychology,troposphere,venezuelans,malignancy,khoja,unhindered,accordionist,medak,visby,ejercito,laparoscopic,dinas,umayyads,valmiki,o'dowd,saplings,stranding,incisions,illusionist,avocets,buccleuch,amazonia,fourfold,turboprops,roosts,priscus,turnstile,areal,certifies,pocklington,spoofs,viseu,commonalities,dabrowka,annam,homesteaders,daredevils,mondrian,negotiates,fiestas,perennials,maximizes,lubavitch,ravindra,scrapers,finials,kintyre,violas,snoqualmie,wilders,openbsd,mlawa,peritoneal,devarajan,congke,leszno,mercurial,fakir,bognor,overloading,unbuilt,gurung,scuttle,temperaments,bautzen,jardim,tradesman,visitations,barbet,sagamore,graaff,forecasters,wilsons,assis,l'air,shariah,sochaczew,russa,dirge,biliary,neuve,heartbreakers,strathearn,jacobian,overgrazing,edrich,anticline,parathyroid,petula,lepanto,decius,channelled,parvathi,puppeteers,communicators,francorchamps,kahane,longus,panjang,intron,traite,xxvii,matsuri,amrit,katyn,disheartened,cacak,omonia,alexandrine,partaking,wrangling,adjuvant,haskovo,tendrils,greensand,lammermoor,otherworld,volusia,stabling,one-and-a-half,bresson,zapatista,eotvos,ps150,webisodes,stepchildren,microarray,braganca,quanta,dolne,superoxide,bellona,delineate,ratha,lindenwood,bruhl,cingulate,tallies,bickerton,helgi,bevin,takoma,tsukuba,statuses,changeling,alister,bytom,dibrugarh,magnesia,duplicating,outlier,abated,goncalo,strelitz,shikai,mardan,musculature,ascomycota,springhill,tumuli,gabaa,odenwald,reformatted,autocracy,theresienstadt,suplex,chattopadhyay,mencken,congratulatory,weatherfield,systema,solemnity,projekt,quanzhou,kreuzberg,postbellum,nobuo,mediaworks,finisterre,matchplay,bangladeshis,kothen,oocyte,hovered,aromas,afshar,browed,teases,chorlton,arshad,cesaro,backbencher,iquique,padmini,unabridged,cyclase,despotic,kirilenko,achaean,queensberry,debre,octahedron,iphigenia,curbing,karimnagar,sagarmatha,smelters,surrealists,sanada,shrestha,turridae,leasehold,jiedushi,eurythmics,appropriating,correze,thimphu,amery,musicomh,cyborgs,sandwell,pushcart,retorts,ameliorate,deteriorates,stojanovic,spline,entrenchments,bourse,chancellorship,pasolini,lendl,personage,reformulated,pubescens,loiret,metalurh,reinvention,nonhuman,eilema,tarsal,complutense,magne,broadview,metrodome,outtake,stouffville,seinen,bataillon,phosphoric,ostensible,opatow,aristides,beefheart,glorifying,banten,romsey,seamounts,fushimi,prophylaxis,ranjith,goslar,balustrades,georgiev,caird,lafitte,peano,canso,bankura,halfpenny,segregate,caisson,bizerte,jamshedpur,euromaidan,philosophie,ridged,cheerfully,reclassification,aemilius,visionaries,samoans,wokingham,chemung,wolof,unbranched,cinerea,bhosle,ourense,immortalised,cornerstones,sourcebook,khufu,archimedean,universitatea,intermolecular,fiscally,suffices,metacomet,adjudicator,stablemate,specks,glace,inowroclaw,patristic,muharram,agitating,ashot,neurologic,didcot,gamla,ilves,putouts,siraj,laski,coaling,diarmuid,ratnagiri,rotulorum,liquefaction,morbihan,harel,aftershock,gruiformesfamily,bonnier,falconiformesfamily,adorns,wikis,maastrichtian,stauffenberg,bishopsgate,fakhr,sevenfold,ponders,quantifying,castiel,opacity,depredations,lenten,gravitated,o'mahony,modulates,inuktitut,paston,kayfabe,vagus,legalised,balked,arianism,tendering,sivas,birthdate,awlaki,khvajeh,shahab,samtgemeinde,bridgeton,amalgamations,biogenesis,recharging,tsukasa,chamfered,enthronement,freelancers,maharana,sutil,messines,monkton,okanogan,reinvigorated,apoplexy,tanahashi,neues,valiants,harappan,russes,carding,volkoff,funchal,statehouse,imitative,intrepidity,mellotron,samaras,turkana,besting,longitudes,exarch,diarrhoea,transcending,zvonareva,darna,ramblin,disconnection,137th,refocused,diarmait,agricole,ba'athist,turenne,contrabass,communis,daviess,fatimids,frosinone,fittingly,polyphyletic,qanat,theocratic,preclinical,abacha,toorak,marketplaces,conidia,seiya,contraindicated,retford,bundesautobahn,rebuilds,climatology,seaworthy,starfighter,qamar,categoria,malai,hellinsia,newstead,airworthy,catenin,avonmouth,arrhythmias,ayyavazhi,downgrade,ashburnham,ejector,kinematics,petworth,rspca,filmation,accipitridae,chhatrapati,g/mol,bacau,agama,yudhoyono,orchestrator,arbitrators,138th,powerplants,cumbernauld,alderley,misamis,hawai`i,cuando,meistriliiga,jermyn,alans,pedigrees,ottavio,approbation,omnium,purulia,prioress,rheinland,lymphoid,lutsk,oscilloscope,ballina,iliac,motorbikes,modernising,uffizi,phylloxera,kalevala,bengalis,amravati,syntheses,interviewers,inflectional,outflank,maryhill,unhurt,profiler,nacelles,heseltine,personalised,guarda,herpetologist,airpark,pigot,dinos,peleliu,breakbeat,kastamonu,shaivism,delamere,kingsville,epigram,khlong,phospholipids,journeying,lietuvos,congregated,deviance,celebes,subsoil,stroma,kvitova,lubricating,layoff,alagoas,olafur,doron,interuniversity,raycom,agonopterix,uzice,nanna,springvale,raimundo,wrested,pupal,talat,skinheads,vestige,unpainted,handan,odawara,ammar,attendee,lapped,myotis,ciconiiformesfamily,traversal,subfield,vitaphone,prensa,hasidism,inwood,carstairs,kropotkin,turgenev,dobra,remittance,purim,tannin,adige,tabulation,lethality,pacha,micronesian,dhruva,defensemen,tibeto,siculus,radioisotope,sodertalje,phitsanulok,euphonium,oxytocin,overhangs,skinks,fabrica,reinterred,emulates,bioscience,paragliding,raekwon,perigee,plausibility,frolunda,erroll,aznar,vyasa,albinus,trevally,confederacion,terse,sixtieth,1530s,kendriya,skateboarders,frontieres,muawiyah,easements,shehu,conservatively,keystones,kasem,brutalist,peekskill,cowry,orcas,syllabary,paltz,denticles,hampering,dolni,eidos,aarau,lermontov,yankton,shahbaz,barrages,kongsvinger,reestablishment,acetyltransferase,zulia,mrnas,slingsby,eucalypt,efficacious,weybridge,gradation,cinematheque,malthus,bampton,coexisted,cisse,hamdi,cupertino,saumarez,chionodes,libertine,formers,sakharov,pseudonymous,vol.1,gopalakrishnan,amberley,jorhat,grandmasters,rudiments,dwindle,param,bukidnon,menander,americanus,multipliers,pulawy,homoerotic,pillbox,cd+dvd,epigraph,aleksandrow,extrapolated,horseshoes,contemporain,angiography,hasselt,shawinigan,memorization,legitimized,cyclades,outsold,rodolphe,kelis,powerball,dijkstra,analyzers,incompressible,sambar,orangeburg,osten,reauthorization,adamawa,sphagnum,hypermarket,millipedes,zoroaster,madea,ossuary,murrayfield,pronominal,gautham,resellers,ethers,quarrelled,dolna,stragglers,asami,tangut,passos,educacion,sharaf,texel,berio,bethpage,bezalel,marfa,noronha,36ers,genteel,avram,shilton,compensates,sweetener,reinstalled,disables,noether,1590s,balakrishnan,kotaro,northallerton,cataclysm,gholam,cancellara,schiphol,commends,longinus,albinism,gemayel,hamamatsu,volos,islamism,sidereal,pecuniary,diggings,townsquare,neosho,lushan,chittoor,akhil,disputation,desiccation,cambodians,thwarting,deliberated,ellipsis,bahini,susumu,separators,kohneh,plebeians,kultur,ogaden,pissarro,trypeta,latur,liaodong,vetting,datong,sohail,alchemists,lengthwise,unevenly,masterly,microcontrollers,occupier,deviating,farringdon,baccalaureat,theocracy,chebyshev,archivists,jayaram,ineffectiveness,scandinavians,jacobins,encomienda,nambu,g/cm3,catesby,paavo,heeded,rhodium,idealised,10deg,infective,mecyclothorax,halevy,sheared,minbari,audax,lusatian,rebuffs,hitfix,fastener,subjugate,tarun,binet,compuserve,synthesiser,keisuke,amalric,ligatures,tadashi,ignazio,abramovich,groundnut,otomo,maeve,mortlake,ostrogoths,antillean,todor,recto,millimetre,espousing,inaugurate,paracetamol,galvanic,harpalinae,jedrzejow,reassessment,langlands,civita,mikan,stikine,bijar,imamate,istana,kaiserliche,erastus,federale,cytosine,expansionism,hommes,norrland,smriti,snapdragon,gulab,taleb,lossy,khattab,urbanised,sesto,rekord,diffuser,desam,morganatic,silting,pacts,extender,beauharnais,purley,bouches,halfpipe,discontinuities,houthi,farmville,animism,horni,saadi,interpretative,blockades,symeon,biogeographic,transcaucasian,jetties,landrieu,astrocytes,conjunto,stumpings,weevils,geysers,redux,arching,romanus,tazeh,marcellinus,casein,opava,misrata,anare,sattar,declarer,dreux,oporto,venta,vallis,icosahedron,cortona,lachine,mohammedan,sandnes,zynga,clarin,diomedes,tsuyoshi,pribram,gulbarga,chartist,superettan,boscawen,altus,subang,gating,epistolary,vizianagaram,ogdensburg,panna,thyssen,tarkovsky,dzogchen,biograph,seremban,unscientific,nightjar,legco,deism,n.w.a,sudha,siskel,sassou,flintlock,jovial,montbeliard,pallida,formula_66,tranquillity,nisei,adornment,'people,yamhill,hockeyallsvenskan,adopters,appian,lowicz,haplotypes,succinctly,starogard,presidencies,kheyrabad,sobibor,kinesiology,cowichan,militum,cromwellian,leiningen,ps1.5,concourses,dalarna,goldfield,brzeg,faeces,aquarii,matchless,harvesters,181st,numismatics,korfball,sectioned,transpires,facultative,brandishing,kieron,forages,menai,glutinous,debarge,heathfield,1580s,malang,photoelectric,froome,semiotic,alwar,grammophon,chiaroscuro,mentalist,maramures,flacco,liquors,aleutians,marvell,sutlej,patnaik,qassam,flintoff,bayfield,haeckel,sueno,avicii,exoplanets,annibale,vojislav,honeycombs,celebrant,rendsburg,veblen,quails,141st,carronades,savar,narrations,jeeva,ontologies,hedonistic,marinette,godot,bessarabian,outrigger,thame,gravels,hoshino,falsifying,stereochemistry,nacionalista,medially,radula,ejecting,conservatorio,odile,ceiba,jaina,essonne,isometry,allophones,recidivism,iveco,ganda,grammarians,jagan,signposted,uncompressed,facilitators,ditko,propulsive,impaling,interbank,botolph,amlaib,intergroup,sorbus,cheka,debye,praca,adorning,presbyteries,dormition,strategos,qarase,pentecostals,beehives,hashemite,goldust,euronext,egress,arpanet,jurchens,slovenska,copse,kazim,appraisals,marischal,mineola,sharada,caricaturist,sturluson,galba,faizabad,overwintering,uyezds,didsbury,libreville,ablett,microstructure,anadolu,belenenses,elocution,cloaks,timeslots,halden,rashidun,displaces,sympatric,germanus,tuples,ceska,equalize,disassembly,krautrock,babangida,memel,deild,gopala,hematology,underclass,sangli,wawrinka,assur,toshack,refrains,nicotinic,bhagalpur,badami,racetracks,pocatello,walgreens,nazarbayev,occultation,spinnaker,geneon,josias,hydrolyzed,dzong,corregimiento,waistcoat,thermoplastic,soldered,anticancer,lactobacillus,shafi'i,carabus,adjournment,schlumberger,triceratops,despotate,mendicant,krishnamurti,bahasa,earthworm,lavoisier,noetherian,kalki,fervently,bhawan,saanich,coquille,gannet,motagua,kennels,mineralization,fitzherbert,svein,bifurcated,hairdressing,felis,abounded,dimers,fervour,hebdo,bluffton,aetna,corydon,clevedon,carneiro,subjectively,deutz,gastropoda,overshot,concatenation,varman,carolla,maharshi,mujib,inelastic,riverhead,initialized,safavids,rohini,caguas,bulges,fotbollforbund,hefei,spithead,westville,maronites,lytham,americo,gediminas,stephanus,chalcolithic,hijra,gnu/linux,predilection,rulership,sterility,haidar,scarlatti,saprissa,sviatoslav,pointedly,sunroof,guarantor,thevar,airstrips,pultusk,sture,129th,divinities,daizong,dolichoderus,cobourg,maoists,swordsmanship,uprated,bohme,tashi,largs,bluebeard,householders,richardsonian,drepanidae,antigonish,elbasan,occultism,marca,hypergeometric,oirat,stiglitz,ignites,dzungar,miquelon,pritam,d'automne,ulidiid,niamey,vallecano,fondo,billiton,incumbencies,raceme,chambery,cadell,barenaked,kagame,summerside,haussmann,hatshepsut,apothecaries,criollo,feint,nasals,timurid,feltham,plotinus,oxygenation,marginata,officinalis,salat,participations,ising,downe,izumo,unguided,pretence,coursed,haruna,viscountcy,mainstage,justicia,powiat,takara,capitoline,implacable,farben,stopford,cosmopterix,tuberous,kronecker,galatians,kweli,dogmas,exhorted,trebinje,skanda,newlyn,ablative,basidia,bhiwani,encroachments,stranglers,regrouping,tubal,shoestring,wawel,anionic,mesenchymal,creationists,pyrophosphate,moshi,despotism,powerbook,fatehpur,rupiah,segre,ternate,jessore,b.i.g,shevardnadze,abounds,gliwice,densest,memoria,suborbital,ratepayers,karunanidhi,toolbar,descents,rhymney,exhortation,zahedan,carcinomas,hyperbaric,botvinnik,billets,neuropsychological,tigranes,hoards,chater,biennially,thistles,scotus,wataru,flotillas,hungama,monopolistic,payouts,vetch,generalissimo,caries,naumburg,piran,blizzards,escalates,reactant,shinya,theorize,transitway,ecclesiae,streptomyces,cantal,nisibis,superconductor,unworkable,thallus,roehampton,scheckter,viceroys,makuuchi,ilkley,superseding,takuya,klodzko,borbon,raspberries,operand,w.a.k.o,sarabande,factionalism,egalitarianism,temasek,torbat,unscripted,jorma,westerner,perfective,vrije,underlain,goldfrapp,blaenau,jomon,barthes,drivetime,bassa,bannock,umaga,fengxiang,zulus,sreenivasan,farces,codice_10,freeholder,poddebice,imperialists,deregulated,wingtip,o'hagan,pillared,overtone,hofstadter,149th,kitano,saybrook,standardizing,aldgate,staveley,o'flaherty,hundredths,steerable,soltan,empted,cruyff,intramuros,taluks,cotonou,marae,karur,figueres,barwon,lucullus,niobe,zemlya,lathes,homeported,chaux,amyotrophic,opines,exemplars,bhamo,homomorphisms,gauleiter,ladin,mafiosi,airdrieonians,b/soul,decal,transcaucasia,solti,defecation,deaconess,numidia,sampradaya,normalised,wingless,schwaben,alnus,cinerama,yakutsk,ketchikan,orvieto,unearned,monferrato,rotem,aacsb,loong,decoders,skerries,cardiothoracic,repositioning,pimpernel,yohannan,tenebrionoidea,nargis,nouvel,costliest,interdenominational,noize,redirecting,zither,morcha,radiometric,frequenting,irtysh,gbagbo,chakri,litvinenko,infotainment,ravensbruck,harith,corbels,maegashira,jousting,natan,novus,falcao,minis,railed,decile,rauma,ramaswamy,cavitation,paranaque,berchtesgaden,reanimated,schomberg,polysaccharides,exclusionary,cleon,anurag,ravaging,dhanush,mitchells,granule,contemptuous,keisei,rolleston,atlantean,yorkist,daraa,wapping,micrometer,keeneland,comparably,baranja,oranje,schlafli,yogic,dinajpur,unimpressive,masashi,recreativo,alemannic,petersfield,naoko,vasudeva,autosport,rajat,marella,busko,wethersfield,ssris,soulcalibur,kobani,wildland,rookery,hoffenheim,kauri,aliphatic,balaclava,ferrite,publicise,victorias,theism,quimper,chapbook,functionalist,roadbed,ulyanovsk,cupen,purpurea,calthorpe,teofilo,mousavi,cochlea,linotype,detmold,ellerslie,gakkai,telkom,southsea,subcontractor,inguinal,philatelists,zeebrugge,piave,trochidae,dempo,saharanpur,mihrab,parasympathetic,barbarous,chartering,antiqua,katsina,bugis,categorizes,altstadt,kandyan,pambansa,overpasses,miters,assimilating,finlandia,uneconomic,am/fm,harpsichordist,dresdner,luminescence,authentically,overpowers,magmatic,cliftonville,oilfields,skirted,cuman,oakham,frelimo,glockenspiel,confection,saxophonists,piaseczno,multilevel,antipater,levying,maltreatment,velho,opoczno,harburg,pedophilia,unfunded,palettes,plasterwork,breve,dharmendra,auchinleck,nonesuch,blackmun,libretti,rabbani,145th,hasselbeck,kinnock,malate,vanden,cloverdale,ashgabat,nares,radians,steelworkers,sabor,possums,catterick,hemispheric,ostra,outpaced,dungeness,almshouse,penryn,texians,1000m,franchitti,incumbency,texcoco,newar,tramcars,toroidal,meitetsu,spellbound,agronomist,vinifera,riata,bunko,pinas,ba'al,github,vasilyevich,obsolescent,geodesics,ancestries,tujue,capitalised,unassigned,throng,unpaired,psychometric,skegness,exothermic,buffered,kristiansund,tongued,berenger,basho,alitalia,prolongation,archaeologically,fractionation,cyprinid,echinoderms,agriculturally,justiciar,sonam,ilium,baits,danceable,grazer,ardahan,grassed,preemption,glassworks,hasina,ugric,umbra,wahhabi,vannes,tinnitus,capitaine,tikrit,lisieux,scree,hormuz,despenser,jagiellon,maisonneuve,gandaki,santarem,basilicas,lancing,landskrona,weilburg,fireside,elysian,isleworth,krishnamurthy,filton,cynon,tecmo,subcostal,scalars,triglycerides,hyperplane,farmingdale,unione,meydan,pilings,mercosur,reactivate,akiba,fecundity,jatra,natsume,zarqawi,preta,masao,presbyter,oakenfold,rhodri,ferran,ruizong,cloyne,nelvana,epiphanius,borde,scutes,strictures,troughton,whitestone,sholom,toyah,shingon,kutuzov,abelard,passant,lipno,cafeterias,residuals,anabaptists,paratransit,criollos,pleven,radiata,destabilizing,hadiths,bazaars,mannose,taiyo,crookes,welbeck,baoding,archelaus,nguesso,alberni,wingtips,herts,viasat,lankans,evreux,wigram,fassbinder,ryuichi,storting,reducible,olesnica,znojmo,hyannis,theophanes,flatiron,mustering,rajahmundry,kadir,wayang,prome,lethargy,zubin,illegality,conall,dramedy,beerbohm,hipparchus,ziarat,ryuji,shugo,glenorchy,microarchitecture,morne,lewinsky,cauvery,battenberg,hyksos,wayanad,hamilcar,buhari,brazo,bratianu,solms,aksaray,elamite,chilcotin,bloodstock,sagara,dolny,reunified,umlaut,proteaceae,camborne,calabrian,dhanbad,vaxjo,cookware,potez,rediffusion,semitones,lamentations,allgau,guernica,suntory,pleated,stationing,urgell,gannets,bertelsmann,entryway,raphitomidae,acetaldehyde,nephrology,categorizing,beiyang,permeate,tourney,geosciences,khana,masayuki,crucis,universitaria,slaskie,khaimah,finno,advani,astonishingly,tubulin,vampiric,jeolla,sociale,cleethorpes,badri,muridae,suzong,debater,decimation,kenyans,mutualism,pontifex,middlemen,insee,halevi,lamentation,psychopathy,brassey,wenders,kavya,parabellum,prolactin,inescapable,apses,malignancies,rinzai,stigmatized,menahem,comox,ateliers,welshpool,setif,centimetre,truthfulness,downfield,drusus,woden,glycosylation,emanated,agulhas,dalkeith,jazira,unifil,jobim,operon,oryzomys,heroically,seances,supernumerary,backhouse,hashanah,tatler,imago,invert,hayato,clockmaker,kingsmill,swiecie,analogously,golconda,poste,tacitly,decentralised,ge'ez,diplomatically,fossiliferous,linseed,mahavira,pedestals,archpriest,byelection,domiciled,jeffersonian,bombus,winegrowing,waukegan,uncultivated,haverfordwest,saumur,communally,disbursed,cleeve,zeljeznicar,speciosa,vacationers,sigur,vaishali,zlatko,iftikhar,cropland,transkei,incompleteness,bohra,subantarctic,slieve,physiologic,similis,klerk,replanted,'right,chafee,reproducible,bayburt,regicide,muzaffarpur,plurals,hanyu,orthologs,diouf,assailed,kamui,tarik,dodecanese,gorne,on/off,179th,shimoga,granaries,carlists,valar,tripolitania,sherds,simmern,dissociated,isambard,polytechnical,yuvraj,brabazon,antisense,pubmed,glans,minutely,masaaki,raghavendra,savoury,podcasting,tachi,bienville,gongsun,ridgely,deform,yuichi,binders,canna,carcetti,llobregat,implored,njegos,intermingled,offload,athenry,motherhouse,corpora,kakinada,dannebrog,imperio,prefaces,musicologists,aerospatiale,shirai,nagapattinam,servius,cristoforo,pomfret,reviled,entebbe,stane,east/west,thermometers,matriarchal,siglo,bodil,legionnaire,ze'ev,theorizing,sangeetha,horticulturist,uncountable,lookalike,anoxic,ionospheric,genealogists,chicopee,imprinting,popish,crematoria,diamondback,cyathea,hanzhong,cameramen,halogaland,naklo,waclaw,storehouses,flexed,comuni,frits,glauca,nilgiris,compresses,nainital,continuations,albay,hypoxic,samajwadi,dunkerque,nanticoke,sarwar,interchanged,jubal,corba,jalgaon,derleth,deathstroke,magny,vinnytsia,hyphenated,rimfire,sawan,boehner,disrepute,normalize,aromanian,dualistic,approximant,chama,karimabad,barnacles,sanok,stipends,dyfed,rijksmuseum,reverberation,suncorp,fungicides,reverie,spectrograph,stereophonic,niazi,ordos,alcan,karaite,lautrec,tableland,lamellar,rieti,langmuir,russula,webern,tweaks,hawick,southerner,morphy,naturalisation,enantiomer,michinoku,barbettes,relieves,carburettors,redruth,oblates,vocabularies,mogilev,bagmati,galium,reasserted,extolled,symon,eurosceptic,inflections,tirtha,recompense,oruro,roping,gouverneur,pared,yayoi,watermills,retooled,leukocytes,jubilant,mazhar,nicolau,manheim,touraine,bedser,hambledon,kohat,powerhouses,tlemcen,reuven,sympathetically,afrikaners,interes,handcrafts,etcher,baddeley,wodonga,amaury,155th,vulgarity,pompadour,automorphisms,1540s,oppositions,prekmurje,deryni,fortifying,arcuate,mahila,bocage,nozze,slashes,atlantica,hadid,rhizomatous,azeris,osmena,lewisville,innervated,bandmaster,outcropping,parallelogram,dominicana,twang,ingushetia,extensional,ladino,sastry,zinoviev,relatable,nobilis,cbeebies,hitless,eulima,sporangia,synge,longlisted,criminalized,penitential,weyden,tubule,volyn,priestesses,glenbrook,kibbutzim,windshaft,canadair,falange,zsolt,bonheur,meine,archangels,safeguarded,jamaicans,malarial,teasers,badging,merseyrail,operands,pulsars,gauchos,biotin,bambara,necaxa,egmond,tillage,coppi,anxiolytic,preah,mausoleums,plautus,feroz,debunked,187th,belediyespor,mujibur,wantage,carboxyl,chettiar,murnau,vagueness,racemic,backstretch,courtland,municipio,palpatine,dezful,hyperbola,sreekumar,chalons,altay,arapahoe,tudors,sapieha,quilon,burdensome,xxviii,recension,generis,siphuncle,repressor,bitrate,mandals,midhurst,dioxin,democratique,upholds,rodez,cinematographic,epoque,jinping,rabelais,zhytomyr,glenview,rebooted,khalidi,reticulata,122nd,monnaie,passersby,ghazals,europaea,lippmann,earthbound,tadic,andorran,artvin,angelicum,banksy,epicentre,resemblances,shuttled,rathaus,bernt,stonemasons,balochi,siang,tynemouth,cygni,biosynthetic,precipitates,sharecroppers,d'annunzio,softbank,shiji,apeldoorn,polycyclic,wenceslas,wuchang,samnites,tamarack,silmarillion,madinah,palaeontology,kirchberg,sculpin,rohtak,aquabats,oviparous,thynne,caney,blimps,minimalistic,whatcom,palatalization,bardstown,direct3d,paramagnetic,kamboja,khash,globemaster,lengua,matej,chernigov,swanage,arsenals,cascadia,cundinamarca,tusculum,leavers,organics,warplanes,'three,exertions,arminius,gandharva,inquires,comercio,kuopio,chabahar,plotlines,mersenne,anquetil,paralytic,buckminster,ambit,acrolophus,quantifiers,clacton,ciliary,ansaldo,fergana,egoism,thracians,chicoutimi,northbrook,analgesia,brotherhoods,hunza,adriaen,fluoridation,snowfalls,soundboard,fangoria,cannibalistic,orthogonius,chukotka,dindigul,manzoni,chainz,macromedia,beltline,muruga,schistura,provable,litex,initio,pneumoniae,infosys,cerium,boonton,cannonballs,d'une,solvency,mandurah,houthis,dolmens,apologists,radioisotopes,blaxploitation,poroshenko,stawell,coosa,maximilien,tempelhof,espouse,declaratory,hambro,xalapa,outmoded,mihiel,benefitting,desirous,archeparchy,repopulated,telescoping,captor,mackaye,disparaged,ramanathan,crowne,tumbled,technetium,silted,chedi,nievre,cartoonish,interlock,infocom,rediff.com,dioramas,timekeeping,concertina,kutaisi,cesky,lubomirski,unapologetic,epigraphic,stalactites,sneha,biofilm,falconry,miraflores,catena,'outstanding,prospekt,apotheosis,o'odham,pacemakers,arabica,gandhinagar,reminisces,iroquoian,ornette,tilling,neoliberalism,chameleons,pandava,prefontaine,haiyan,gneisenau,utama,bando,reconstitution,azaria,canola,paratroops,ayckbourn,manistee,stourton,manifestos,lympne,denouement,tractatus,rakim,bellflower,nanometer,sassanids,turlough,presbyterianism,varmland,20deg,phool,nyerere,almohad,manipal,vlaanderen,quickness,removals,makow,circumflex,eatery,morane,fondazione,alkylation,unenforceable,galliano,silkworm,junior/senior,abducts,phlox,konskie,lofoten,buuren,glyphosate,faired,naturae,cobbles,taher,skrulls,dostoevsky,walkout,wagnerian,orbited,methodically,denzil,sarat,extraterritorial,kohima,d'armor,brinsley,rostropovich,fengtian,comitatus,aravind,moche,wrangell,giscard,vantaa,viljandi,hakoah,seabees,muscatine,ballade,camanachd,sothern,mullioned,durad,margraves,maven,arete,chandni,garifuna,142nd,reading/literature,thickest,trygve,khaldun,perinatal,asana,powerline,acetylation,nureyev,omiya,montesquieu,riverwalk,marly,correlating,intermountain,bulgar,hammerheads,underscores,wiretapping,quatrain,ruisseau,newsagent,tuticorin,polygyny,hemsworth,partisanship,banna,istrian,evaporator,cabrini".split(",")};qI.setOptions({dictionary:{...ET,...ST},graphs:CT,translations:{warnings:{straightRow:"Straight rows of keys on your keyboard are easy to guess.",keyPattern:"Short keyboard patterns are easy to guess.",simpleRepeat:'Repeated characters like "aaa" are easy to guess.',extendedRepeat:'Repeated character patterns like "abcabcabc" are easy to guess.',sequences:'Common character sequences like "abc" are easy to guess.',recentYears:"Recent years are easy to guess.",dates:"Dates are easy to guess.",topTen:"This is a heavily used password.",topHundred:"This is a frequently used password.",common:"This is a commonly used password.",similarToCommon:"This is similar to a commonly used password.",wordByItself:"Single words are easy to guess.",namesByThemselves:"Single names or surnames are easy to guess.",commonNames:"Common names and surnames are easy to guess.",userInputs:"There should not be any personal or page related data.",pwned:"Your password was exposed by a data breach on the Internet."},suggestions:{l33t:"Avoid predictable letter substitutions like '@' for 'a'.",reverseWords:"Avoid reversed spellings of common words.",allUppercase:"Capitalize some, but not all letters.",capitalization:"Capitalize more than the first letter.",dates:"Avoid dates and years that are associated with you.",recentYears:"Avoid recent years.",associatedYears:"Avoid years that are associated with you.",sequences:"Avoid common character sequences.",repeated:"Avoid repeated words and characters.",longerKeyboardPattern:"Use longer keyboard patterns and change typing direction multiple times.",anotherWord:"Add more words that are less common.",useWords:"Use multiple words, but avoid common phrases.",noNeed:"You can create strong passwords without using symbols, numbers, or uppercase letters.",pwned:"If you use this password elsewhere, you should change it."},timeEstimation:{ltSecond:"less than a second",second:"{base} second",seconds:"{base} seconds",minute:"{base} minute",minutes:"{base} minutes",hour:"{base} hour",hours:"{base} hours",day:"{base} day",days:"{base} days",month:"{base} month",months:"{base} months",year:"{base} year",years:"{base} years",centuries:"centuries"}}});const AT=6;function IT(e,a){const r=((e,a)=>{const r=zT(),n=jT(e,a);if(n instanceof Promise)throw new Error("You are using a Promised matcher, please use `zxcvbnAsync` for it.");return xT(n,e,r)})(e);if(e.lengtha(e)),warning:r.feedback.warning?a(r.feedback.warning):""},score:r.score}}const TT=6;function OT({isFocussed:e,onChange:a}){const{t:r}=xk(),[n,t]=(0,$.useState)(null),[i,o]=(0,$.useState)(null),[l,c]=(0,$.useState)(IT("",r)),[u,d]=(0,$.useState)(!1),[h,m]=(0,$.useState)(!1),p=(0,$.useCallback)(()=>d(!0),[]),g=(0,$.useCallback)(()=>d(!1),[]),f=(0,$.useCallback)(e=>{m(!0);const a=IT(e,r);return c(a),e.length{return function(...e){return async a=>{for(const r of e){const e=await r(a);if(eI.isError(e))return e}return eI.ok(a)}}(aI(TT,r("Password is too short")),(a=e,n=r("Passwords do not match"),e=>e!==a?eI.error(n):eI.ok(e)));var a,n},[r]);return(0,$.useEffect)(()=>{a(n&&i?n:null)},[a,n,i]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(mM,{component:QP,"data-input-password":!0,isFocused:e,label:r("A new password for this account"),onBlur:g,onFocus:p,onValidatedChange:t,type:"password",validator:f}),u&&h&&(0,s.jsx)(sM,{passwordStrength:l}),n&&(0,s.jsx)(mM,{component:QP,"data-input-repeat-password":!0,label:r("Repeat password for verification"),onValidatedChange:o,type:"password",validator:b(n)})]})}const NT=$.memo(function({buttonLabel:e,isBusy:a,onBackClick:r,onCreate:n,onNameChange:t,onPasswordChange:i}){const[o,l]=(0,$.useState)(null),[c,u]=(0,$.useState)(null),d=(0,$.useCallback)(()=>{o&&c&&Promise.resolve(n(o,c)).catch(console.error)},[o,c,n]),h=(0,$.useCallback)(e=>{t(e||""),l(e)},[t]),m=(0,$.useCallback)(e=>{i&&i(e||""),u(e)},[i]),p=(0,$.useCallback)(()=>{h(null),u(null),r&&r()},[h,r]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(rI,{isFocused:!0,onChange:h}),(0,s.jsx)(OT,{onChange:m}),(0,s.jsx)(FN,{}),r&&e&&(0,s.jsxs)(MN,{children:[(0,s.jsx)(NN,{onClick:p}),(0,s.jsx)(oM,{"data-button-action":"add new root",isBusy:a,isDisabled:!c||!o,onClick:d,children:e})]})]})});const PT=pj(function({children:e,className:a}){return(0,s.jsx)("div",{className:a,children:e})})` + align-content: flex-end; + display: flex; + justify-content: space-between; + padding: 0.25rem; + text-align: right; + + a { + cursor: pointer; + } + + a+a { + margin-left: 0.75rem; + } +`;const MT=pj(function({className:e,icon:a,onClick:r,text:n}){return(0,s.jsxs)("div",{className:e,onClick:r,children:[a&&(0,s.jsx)(qA,{icon:a}),(0,s.jsx)("span",{children:n})]})})` + cursor: pointer; + + span { + color: var(--labelColor); + font-size: var(--labelFontSize); + line-height: var(--labelLineHeight); + text-decoration-line: underline; + } + + .svg-inline--fa { + color: var(--iconNeutralColor); + display: inline-block; + margin-right: 0.3rem; + position: relative; + top: 2px; + } +`,RT={prefix:"far",iconName:"eye-slash",icon:[640,512,[],"f070","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zm151 118.3C226 97.7 269.5 80 320 80c65.2 0 118.8 29.6 159.9 67.7C518.4 183.5 545 226 558.6 256c-12.6 28-36.6 66.8-70.9 100.9l-53.8-42.2c9.1-17.6 14.2-37.5 14.2-58.7c0-70.7-57.3-128-128-128c-32.2 0-61.7 11.9-84.2 31.5l-46.1-36.1zM394.9 284.2l-81.5-63.9c4.2-8.5 6.6-18.2 6.6-28.3c0-5.5-.7-10.9-2-16c.7 0 1.3 0 2 0c44.2 0 80 35.8 80 80c0 9.9-1.8 19.4-5.1 28.2zm9.4 130.3C378.8 425.4 350.7 432 320 432c-65.2 0-118.8-29.6-159.9-67.7C121.6 328.5 95 286 81.4 256c8.3-18.4 21.5-41.5 39.4-64.8L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5l-41.9-33zM192 256c0 70.7 57.3 128 128 128c13.3 0 26.1-2 38.2-5.8L302 334c-23.5-5.4-43.1-21.2-53.7-42.3l-56.1-44.2c-.2 2.8-.3 5.6-.3 8.5z"]},qT={prefix:"far",iconName:"eye",icon:[576,512,[128065],"f06e","M288 80c-65.2 0-118.8 29.6-159.9 67.7C89.6 183.5 63 226 49.4 256c13.6 30 40.2 72.5 78.6 108.3C169.2 402.4 222.8 432 288 432s118.8-29.6 159.9-67.7C486.4 328.5 513 286 526.6 256c-13.6-30-40.2-72.5-78.6-108.3C406.8 109.6 353.2 80 288 80zM95.4 112.6C142.5 68.8 207.2 32 288 32s145.5 36.8 192.6 80.6c46.8 43.5 78.1 95.4 93 131.1c3.3 7.9 3.3 16.7 0 24.6c-14.9 35.7-46.2 87.7-93 131.1C433.5 443.2 368.8 480 288 480s-145.5-36.8-192.6-80.6C48.6 356 17.3 304 2.5 268.3c-3.3-7.9-3.3-16.7 0-24.6C17.3 208 48.6 156 95.4 112.6zM288 336c44.2 0 80-35.8 80-80s-35.8-80-80-80c-.7 0-1.3 0-2 0c1.3 5.1 2 10.5 2 16c0 35.3-28.7 64-64 64c-5.5 0-10.9-.7-16-2c0 .7 0 1.3 0 2c0 44.2 35.8 80 80 80zm0-208a128 128 0 1 1 0 256 128 128 0 1 1 0-256z"]},LT={prefix:"far",iconName:"copy",icon:[448,512,[],"f0c5","M384 336l-192 0c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l140.1 0L400 115.9 400 320c0 8.8-7.2 16-16 16zM192 384l192 0c35.3 0 64-28.7 64-64l0-204.1c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1L192 0c-35.3 0-64 28.7-64 64l0 256c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l192 0c35.3 0 64-28.7 64-64l0-32-48 0 0 32c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l32 0 0-48-32 0z"]};var VT=__webpack_require__(32582),DT=__webpack_require__.n(VT),BT=__webpack_require__(83175),_T=__webpack_require__.n(BT);const FT="sr25519";const UT=["#ffe119","#4363d8","#f58231","#fabebe","#e6beff","#800000","#000075","#a9a9a9","#ffffff","#000000"],HT=5,XT="http://www.w3.org/2000/svg";function WT(e){return document.createElementNS(XT,e)}function GT(e,a,r){const n=WT("circle");return n.setAttributeNS("","cx",`${a}`),n.setAttributeNS("","cy",`${r}`),n.setAttributeNS("","r",`${e}`),n}function ZT(e,a,r,n){const t=r/2,i=360*e(),o=(HT-n)/HT*(r/2)+r/8*e(),s=r/4*(e()+(n+1)/HT),l=GT(o,s*Math.sin(i)+t,s*Math.cos(i)+t);return l.setAttributeNS("","fill",a),l}function KT(e,a="svg",r=0,n=0){const t=WT(a);return t.setAttributeNS("","x",`${r}`),t.setAttributeNS("","y",`${n}`),t.setAttributeNS("","width",`${e}`),t.setAttributeNS("","height",`${e}`),t}var YT={grad:.9,turn:360,rad:360/(2*Math.PI)},JT=function(e){return"string"==typeof e?e.length>0:"number"==typeof e},QT=function(e,a,r){return void 0===a&&(a=0),void 0===r&&(r=Math.pow(10,a)),Math.round(r*e)/r+0},$T=function(e,a,r){return void 0===a&&(a=0),void 0===r&&(r=1),e>r?r:e>a?e:a},eO=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},aO=function(e){return{r:$T(e.r,0,255),g:$T(e.g,0,255),b:$T(e.b,0,255),a:$T(e.a)}},rO=function(e){return{r:QT(e.r),g:QT(e.g),b:QT(e.b),a:QT(e.a,3)}},nO=/^#([0-9a-f]{3,8})$/i,tO=function(e){var a=e.toString(16);return a.length<2?"0"+a:a},iO=function(e){var a=e.r,r=e.g,n=e.b,t=e.a,i=Math.max(a,r,n),o=i-Math.min(a,r,n),s=o?i===a?(r-n)/o:i===r?2+(n-a)/o:4+(a-r)/o:0;return{h:60*(s<0?s+6:s),s:i?o/i*100:0,v:i/255*100,a:t}},oO=function(e){var a=e.h,r=e.s,n=e.v,t=e.a;a=a/360*6,r/=100,n/=100;var i=Math.floor(a),o=n*(1-r),s=n*(1-(a-i)*r),l=n*(1-(1-a+i)*r),c=i%6;return{r:255*[n,s,o,o,l,n][c],g:255*[l,n,n,s,o,o][c],b:255*[o,o,l,n,n,s][c],a:t}},sO=function(e){return{h:eO(e.h),s:$T(e.s,0,100),l:$T(e.l,0,100),a:$T(e.a)}},lO=function(e){return{h:QT(e.h),s:QT(e.s),l:QT(e.l),a:QT(e.a,3)}},cO=function(e){return oO((r=(a=e).s,{h:a.h,s:(r*=((n=a.l)<50?n:100-n)/100)>0?2*r/(n+r)*100:0,v:n+r,a:a.a}));var a,r,n},uO=function(e){return{h:(a=iO(e)).h,s:(t=(200-(r=a.s))*(n=a.v)/100)>0&&t<200?r*n/100/(t<=100?t:200-t)*100:0,l:t/2,a:a.a};var a,r,n,t},dO=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,hO=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,mO=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,pO=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,gO={string:[[function(e){var a=nO.exec(e);return a?(e=a[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?QT(parseInt(e[3]+e[3],16)/255,2):1}:6===e.length||8===e.length?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:8===e.length?QT(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var a=mO.exec(e)||pO.exec(e);return a?a[2]!==a[4]||a[4]!==a[6]?null:aO({r:Number(a[1])/(a[2]?100/255:1),g:Number(a[3])/(a[4]?100/255:1),b:Number(a[5])/(a[6]?100/255:1),a:void 0===a[7]?1:Number(a[7])/(a[8]?100:1)}):null},"rgb"],[function(e){var a=dO.exec(e)||hO.exec(e);if(!a)return null;var r,n,t=sO({h:(r=a[1],n=a[2],void 0===n&&(n="deg"),Number(r)*(YT[n]||1)),s:Number(a[3]),l:Number(a[4]),a:void 0===a[5]?1:Number(a[5])/(a[6]?100:1)});return cO(t)},"hsl"]],object:[[function(e){var a=e.r,r=e.g,n=e.b,t=e.a,i=void 0===t?1:t;return JT(a)&&JT(r)&&JT(n)?aO({r:Number(a),g:Number(r),b:Number(n),a:Number(i)}):null},"rgb"],[function(e){var a=e.h,r=e.s,n=e.l,t=e.a,i=void 0===t?1:t;if(!JT(a)||!JT(r)||!JT(n))return null;var o=sO({h:Number(a),s:Number(r),l:Number(n),a:Number(i)});return cO(o)},"hsl"],[function(e){var a=e.h,r=e.s,n=e.v,t=e.a,i=void 0===t?1:t;if(!JT(a)||!JT(r)||!JT(n))return null;var o=function(e){return{h:eO(e.h),s:$T(e.s,0,100),v:$T(e.v,0,100),a:$T(e.a)}}({h:Number(a),s:Number(r),v:Number(n),a:Number(i)});return oO(o)},"hsv"]]},fO=function(e,a){for(var r=0;r=.5},e.prototype.toHex=function(){return a=(e=rO(this.rgba)).r,r=e.g,n=e.b,i=(t=e.a)<1?tO(QT(255*t)):"","#"+tO(a)+tO(r)+tO(n)+i;var e,a,r,n,t,i},e.prototype.toRgb=function(){return rO(this.rgba)},e.prototype.toRgbString=function(){return a=(e=rO(this.rgba)).r,r=e.g,n=e.b,(t=e.a)<1?"rgba("+a+", "+r+", "+n+", "+t+")":"rgb("+a+", "+r+", "+n+")";var e,a,r,n,t},e.prototype.toHsl=function(){return lO(uO(this.rgba))},e.prototype.toHslString=function(){return a=(e=lO(uO(this.rgba))).h,r=e.s,n=e.l,(t=e.a)<1?"hsla("+a+", "+r+"%, "+n+"%, "+t+")":"hsl("+a+", "+r+"%, "+n+"%)";var e,a,r,n,t},e.prototype.toHsv=function(){return e=iO(this.rgba),{h:QT(e.h),s:QT(e.s),v:QT(e.v),a:QT(e.a,3)};var e},e.prototype.invert=function(){return zO({r:255-(e=this.rgba).r,g:255-e.g,b:255-e.b,a:e.a});var e},e.prototype.saturate=function(e){return void 0===e&&(e=.1),zO(yO(this.rgba,e))},e.prototype.desaturate=function(e){return void 0===e&&(e=.1),zO(yO(this.rgba,-e))},e.prototype.grayscale=function(){return zO(yO(this.rgba,-1))},e.prototype.lighten=function(e){return void 0===e&&(e=.1),zO(vO(this.rgba,e))},e.prototype.darken=function(e){return void 0===e&&(e=.1),zO(vO(this.rgba,-e))},e.prototype.rotate=function(e){return void 0===e&&(e=15),this.hue(this.hue()+e)},e.prototype.alpha=function(e){return"number"==typeof e?zO({r:(a=this.rgba).r,g:a.g,b:a.b,a:e}):QT(this.rgba.a,3);var a},e.prototype.hue=function(e){var a=uO(this.rgba);return"number"==typeof e?zO({h:e,s:a.s,l:a.l,a:a.a}):QT(a.h)},e.prototype.isEqual=function(e){return this.toHex()===zO(e).toHex()},e}(),zO=function(e){return e instanceof wO?e:new wO(e)};const xO=30;function jO(e,a="white",r="",n={}){const t=document.createElement("div"),i=Object.assign({background:a,borderRadius:`${e/2}px`,display:"inline-block",height:`${e}px`,margin:"0px",overflow:"hidden",padding:"0px",width:`${e}px`},n);return t.className=r,t.style.background=a,Object.keys(i).forEach(e=>{t.style[e]=i[e]}),t}const EO=256*256;function CO(e,{size:a=256},r="",n){const t=function(e=new Uint8Array(32)){const a=bn(e)?e:vn(e);let r=a[Math.floor(a.length/2)]%a.length-1;const n=()=>(r+=1,r===a.length&&(r=0),a[r]);return()=>(256*n()+n())/EO}(e),i=function(e){const a=e()*xO-xO/2,r=UT.map(e=>zO(e).rotate(a));return(a=1)=>{const n=Math.floor(r.length*e());return r.splice(n,1)[0].alpha(a).toHslString()}}(t),o=jO(a,"white",r,n),s=jO(a,i()),l=KT(a);o.appendChild(s),s.appendChild(l);for(let e=0;e{a&&(a["innerHTML"]="",a.appendChild(CO(e,{isAlternative:!1,size:r})))},[e,r]);return(0,s.jsx)("div",{className:a,ref:t,style:n})});function AO(e,a,r){return parseInt(e.substr(a,r),16)}function IO(e){return(e|=0)<0?"00":e<16?"0"+e.toString(16):e<256?e.toString(16):"ff"}function TO(e,a,r){return IO(255*((r=r<0?r+6:r>6?r-6:r)<1?e+(a-e)*r:r<3?a:r<4?e+(a-e)*(4-r):e))}function OO(e){if(/^#[0-9a-f]{3,8}$/i.test(e)){let a;const r=e.length;if(r<6){const r=e[1],n=e[2],t=e[3],i=e[4]||"";a="#"+r+r+n+n+t+t+i+i}return(7==r||r>8)&&(a=e),a}}function NO(e,a,r){const n=[.55,.5,.5,.46,.6,.55,.55][6*e+.5|0];return function(e,a,r){let n;if(0==a){const e=IO(255*r);n=e+e+e}else{const t=r<=.5?r*(a+1):r+a-r*a,i=2*r-t;n=TO(i,t,6*e+2)+TO(i,t,6*e)+TO(i,t,6*e-2)}return"#"+n}(e,a,r=r<.5?r*n*2:n+(r-.5)*(1-n)*2)}const PO="undefined"!=typeof window?window:"undefined"!=typeof self?self:"undefined"!=typeof globalThis?globalThis:{},MO="jdenticon_config",RO="config";var qO={};class LO{constructor(e,a){this.x=e,this.y=a}}class VO{constructor(e,a,r,n){this.q=e,this.t=a,this.H=r,this.Y=n}I(e,a,r,n){const t=this.q+this.H,i=this.t+this.H,o=this.Y;return 1===o?new LO(t-a-(n||0),this.t+e):2===o?new LO(t-e-(r||0),i-a-(n||0)):3===o?new LO(this.q+a,i-e-(r||0)):new LO(this.q+e,this.t+a)}}const DO=new VO(0,0,0,0);class BO{constructor(e){this.J=e,this.u=DO}g(e,a){const r=a?-2:2,n=[];for(let t=a?e.length-2:0;t=0;t+=r)n.push(this.u.I(e[t],e[t+1]));this.J.g(n)}h(e,a,r,n){const t=this.u.I(e,a,r,r);this.J.h(t,r,n)}i(e,a,r,n,t){this.g([e,a,e+r,a,e+r,a+n,e,a+n],t)}j(e,a,r,n,t,i){const o=[e+r,a,e+r,a+n,e,a+n,e,a];o.splice((t||0)%4*2,2),this.g(o,i)}K(e,a,r,n,t){this.g([e+r/2,a,e+r,a+n/2,e+r/2,a+n,e,a+n/2],t)}}function _O(e,a,r,n){let t,i,o,s,l,c;(e%=14)?1==e?(o=0|.5*r,s=0|.8*r,a.j(r-o,0,o,s,2)):2==e?(o=0|r/3,a.i(o,o,r-o,r-o)):3==e?(l=.1*r,c=r<6?1:r<8?2:0|.25*r,l=l>1?0|l:l>.5?1:l,a.i(c,c,r-l-c,r-l-c)):4==e?(i=0|.15*r,o=0|.5*r,a.h(r-o-i,r-o-i,o)):5==e?(l=.1*r,c=4*l,c>3&&(c|=0),a.i(0,0,r,r),a.g([c,c,r-l,c,c+(r-c-l)/2,r-l],!0)):6==e?a.g([0,0,r,0,r,.7*r,.4*r,.4*r,.7*r,r,0,r]):7==e?a.j(r/2,r/2,r/2,r/2,3):8==e?(a.i(0,0,r,r/2),a.i(0,r/2,r/2,r/2),a.j(r/2,r/2,r/2,r/2,1)):9==e?(l=.14*r,c=r<4?1:r<6?2:0|.35*r,l=r<8?l:0|l,a.i(0,0,r,r),a.i(c,c,r-c-l,r-c-l,!0)):10==e?(l=.12*r,c=3*l,a.i(0,0,r,r),a.h(c,c,r-l-c,!0)):11==e?a.j(r/2,r/2,r/2,r/2,3):12==e?(i=.25*r,a.i(0,0,r,r),a.K(i,i,r-i,r-i,!0)):!n&&(i=.4*r,o=1.2*r,a.h(i,i,o)):(t=.42*r,a.g([0,0,r,0,r,r-2*t,r-t,r,0,r]))}function FO(e,a,r){let n;(e%=4)?1==e?a.j(0,r/2,r,r/2,0):2==e?a.K(0,0,r,r):(n=r/6,a.h(n,n,r-2*n)):a.j(0,0,r,r,0)}function UO(e,a,r){const n=function(e,a){const r="object"==typeof e&&e||qO[RO]||PO[MO]||{},n=r["lightness"]||{},t=r["saturation"]||{},i="color"in t?t["color"]:t,o=t["grayscale"],s=r["backColor"],l=r["padding"];function c(e,a){let r=n[e];return r&&r.length>1||(r=a),function(e){return(e=r[0]+e*(r[1]-r[0]))<0?0:e>1?1:e}}return{W:function(e){const a=r["hues"];let n;return a&&a.length>0&&(n=a[0|.999*e*a.length]),"number"==typeof n?(n/360%1+1)%1:e},o:"number"==typeof i?i:.5,D:"number"==typeof o?o:0,p:c("color",[.4,.8]),F:c("grayscale",[.3,.9]),G:OO(s),X:"number"==typeof e?e:"number"==typeof l?l:a}}(r,.08);n.G&&e.m(n.G);let t=e.k;const i=.5+t*n.X|0;t-=2*i;const o=new BO(e),s=0|t/4,l=0|i+t/2-2*s,c=0|i+t/2-2*s;function u(r,n,t,i,u){const m=AO(a,t,1);let p=i?AO(a,i,1):0;e.L(d[h[r]]);for(let e=0;e=0)for(let a=0;a=0)return!0}for(let e=0;e<3;e++)m=AO(a,8+e,1)%d.length,(p([0,4])||p([2,3]))&&(m=1),h.push(m);u(0,FO,2,3,[[1,0],[2,0],[2,3],[1,3],[0,1],[3,1],[3,2],[0,2]]),u(1,FO,4,5,[[0,0],[3,0],[3,3],[0,3]]),u(2,_O,1,null,[[1,1],[2,1],[2,2],[1,2]]),e.finish()}function HO(e){return/^[0-9a-f]{11,}$/i.test(e)&&e}function XO(e){return function(e){const a=40,r=16;var n,t=0,i=0,o=encodeURI(e)+"%80",s=[],l=[],c=1732584193,u=4023233417,d=~c,h=~u,m=3285377520,p=[c,u,d,h,m],g=0,f="";function b(e,a){return e<>>32-a}for(;t>2]=s[i>>2]|("%"==o[t]?parseInt(o.substring(t+1,t+=3),16):o.charCodeAt(t++))<<8*(3-(3&i));for(s[(n=((i+7>>6)+1)*r)-1]=8*i-8;g>3]>>>4*(7-(7&t))&15).toString(16);return f}(null==e?"":""+e)}function WO(e){return(10*e+.5|0)/10}class GO{constructor(){this.v=""}g(e){let a="";for(let r=0;r'}m(e,a){a&&(this.C+='')}O(e,a){this.C+=''}toString(){return this.C+""}}function JO(e,a,r){const n=new YO(a);return UO(new ZO(n),HO(e)||XO(e),r),n.toString()}"undefined"!=typeof document&&document.querySelectorAll.bind(document);const QO=$.memo(function({className:e="",publicKey:a,size:r,style:n={}}){const t=(0,$.useMemo)(()=>({__html:JO(a.substring(2),r)}),[a,r]);return(0,s.jsx)("div",{className:e,dangerouslySetInnerHTML:t,style:n})});const $O=$.memo(function({className:e="",size:a,style:r={}}){return(0,s.jsx)("svg",{className:e,height:a,style:r,viewBox:"0 0 64 64",width:a})});var eN=__webpack_require__(78774);const aN=pj.img(({size:e})=>`\n display: block;\n height: ${e}px;\n width: ${e}px;\n`),rN=$.memo(function({address:e,className:a="",size:r,style:n={}}){const t=(0,$.useMemo)(()=>eN(e),[e]);return(0,s.jsx)(aN,{className:a,size:r,src:t,style:n})}),nN=64,tN=nN/2,iN=nN/64*5,oN=[{colors:[0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,1],freq:1},{colors:[0,1,3,2,4,3,0,1,3,2,4,3,0,1,3,2,4,3,5],freq:20},{colors:[1,2,3,1,2,4,5,5,4,1,2,3,1,2,4,5,5,4,0],freq:16},{colors:[0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3],freq:32},{colors:[0,1,2,3,4,5,0,1,2,3,4,5,0,1,2,3,4,5,6],freq:32},{colors:[0,1,2,3,4,5,3,4,2,0,1,6,7,8,9,7,8,6,10],freq:128},{colors:[0,1,2,3,4,5,6,7,8,9,10,8,6,7,5,3,4,2,11],freq:128}],sN=oN.map(e=>e.freq).reduce((e,a)=>e+a),lN={cx:tN,cy:tN,fill:"#eee",r:tN};let cN=new Uint8Array;function uN(e=!1){const{r:a,r3o4:r,ro2:n,ro4:t,rroot3o2:i,rroot3o4:o}=function(e){const a=e?tN/8*5:tN/4*3;return{r:a,r3o4:3*a/4,ro2:a/2,ro4:a/4,rroot3o2:a*Math.sqrt(3)/2,rroot3o4:a*Math.sqrt(3)/4}}(e);return[[tN,tN-a],[tN,tN-n],[tN-o,tN-r],[tN-i,tN-n],[tN-o,tN-t],[tN-i,tN],[tN-i,tN+n],[tN-o,tN+t],[tN-o,tN+r],[tN,tN+a],[tN,tN+n],[tN+o,tN+r],[tN+i,tN+n],[tN+o,tN+t],[tN+i,tN],[tN+i,tN-n],[tN+o,tN-t],[tN+o,tN-r],[tN,tN]]}function dN(e){const a=function(e){return cN.length||(cN=zl(new Uint8Array(32),512)),zl(du(e),512).map((e,a)=>(e+256-cN[a])%256)}(e),r=Math.floor((a[30]+256*a[31])%sN),n=a[28]%6*3,t=Math.floor(70*a[29]/256+26)%80+30,i=function(e){let a=0;const r=oN.find(r=>(a+=r.freq,e{const r=(e+a%28*58)%256;if(0===r)return"#444";if(255===r)return"transparent";const n=Math.floor(r%64*360/64),i=[53,15,35,75][Math.floor(r/64)];return`hsl(${n}, ${t}%, ${i}%)`});return i.colors.map((e,a)=>o[i.colors[a<18?(a+n)%18:18]])}function hN({cx:e,cy:a,fill:r,r:n},t){return(0,s.jsx)("circle",{cx:e,cy:a,fill:r,r:n},t)}const mN=$.memo(function({address:e,className:a="",isAlternative:r=!1,size:n,style:t={}}){const i=(0,$.useMemo)(()=>function(e,{isAlternative:a}){const r=uN(a);let n;try{n=dN(e)}catch{n=new Array(r.length).fill("#ddd")}return[lN].concat(r.map(([e,a],r)=>({cx:e,cy:a,fill:n[r],r:iN})))}(e,{isAlternative:r}),[e,r]);return(0,s.jsx)("svg",{className:a,height:n,id:e,name:e,style:t,viewBox:"0 0 64 64",width:n,children:i.map(hN)})}),pN=SO,gN=64,fN={beachball:SO,bizinikiwi:QO,empty:$O,ethereum:rN,jdenticon:QO,pezkuwi:mN};class bN extends $.PureComponent{state={address:"",publicKey:"0x"};static prefix=void 0;static setDefaultPrefix(e){bN.prefix=e}static getDerivedStateFromProps({prefix:e=bN.prefix,theme:a,value:r},n){if("ethereum"===a){return{address:bn(r)?Tp(r):r||"",publicKey:""}}try{const a=bn(r)||fn(r)?hu(r,e):r||"",t=An(du(a,!1,e));return a===n.address?null:{address:a,publicKey:t}}catch{return{address:"",publicKey:"0x"}}}render(){const{address:e}=this.state,a=this.getWrapped(this.state,this.props);return e?(0,s.jsx)(VT,{onCopy:this.onCopy,text:e,children:a}):a}getWrapped({address:e,publicKey:a},{Custom:r}){const{className:n="",isAlternative:t,isHighlight:i,size:o=gN,style:l={},theme:c=Sa.icon}=this.props,u=e?r||fN["default"===c?ca:c]||pN:$O;return(0,s.jsx)(yN,{className:`ui--IdentityIcon ${n}`,style:l,children:(0,s.jsx)(u,{address:e,className:i?"highlight":"",isAlternative:t,publicKey:a,size:o})},e)}onCopy=()=>{const{onCopy:e}=this.props,{address:a}=this.state;a&&e&&e(a)}}const yN=pj.div` + cursor: copy; + display: inline-block; + line-height: 0; + + > .container { + position: relative; + + > div, + > svg { + position: relative; + } + + &.highlight:before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + border-radius: 50%; + box-shadow: 0 0 5px 2px #aaa; + content: ''; + } + } +`,kN=$.memo(function(e){return(0,s.jsx)(bN,{...e})});const vN=pj(function({className:e,iconTheme:a,onCopy:r,prefix:n,value:t}){const i="bizinikiwi"!==a&&a?"pezkuwi"===a?"pezkuwi":a:"jdenticon";return(0,s.jsx)("div",{className:e,children:(0,s.jsx)(kN,{className:"icon",onCopy:r,prefix:n,size:64,theme:i,value:t})})})` + background: rgba(192, 192, 292, 0.25); + border-radius: 50%; + display: flex; + justify-content: center; + + .container:before { + box-shadow: none; + background: var(--identiconBackground); + } + + svg { + circle:first-of-type { + display: none; + } + } +`,wN=(0,$.forwardRef)(({children:e,className:a},r)=>(0,s.jsx)("div",{className:a,ref:r,children:e}));wN.displayName="Menu";const zN=pj(wN)` + background: var(--popupBackground); + border-radius: 4px; + border: 1px solid var(--boxBorderColor); + box-sizing: border-box; + box-shadow: 0 0 10px var(--boxShadow); + margin-top: 60px; + padding: 16px 0; + position: absolute; + right: 0; + z-index: 2; +`,xN=pj(({className:e})=>(0,s.jsx)("span",{className:`Comp--Svg ${e}`}))(({src:e})=>`\n background: var(--textColor);\n display: inline-block;\n mask: url(${e});\n mask-size: cover;\n`);function jN(e,a,r,n){const t=fn(e)?hn(e):du(e),i=function(e,a){const r=a.toString();return e.find(({address:e})=>du(e).toString()===r)||null}(a,t),o=r?r.ss58Format:-1===n.prefix?42:n.prefix;return{account:i,formatted:"ethereum"===i?.type?e:hu(t,o),genesisHash:i?.genesisHash,prefix:o,type:i?.type||FT}}const EN=550,CN={account:null,formatted:null,prefix:42,type:FT};const SN=pj(function({actions:e,address:a,children:r,className:n,genesisHash:t,isExternal:i,isHardware:o,isHidden:l,name:c,parentName:u,showVisibilityAction:d=!1,suri:h,toggleActions:m,type:p}){const{t:g}=xk(),{accounts:f}=(0,$.useContext)(ow),b=(0,$.useContext)(dw),[{account:y,formatted:k,genesisHash:v,prefix:w,type:z},x]=(0,$.useState)(CN),j=nw(t||v,!0),[E,C]=(0,$.useState)(!1),[S,A]=(0,$.useState)(!1),I=(0,$.useRef)(null),T=(0,$.useRef)(null),{show:O}=gw();tw([I,T],()=>E&&C(!E)),(0,$.useEffect)(()=>{if(!a)return x(CN);const e=function(e,a){return e.find(({address:e})=>e===a)||null}(f,a);x("ethereum"===j?.definition.chainType||"ethereum"===e?.type||!e&&"ethereum"===p?{account:e,formatted:a,type:"ethereum"}:jN(a,f,j,b))},[f,a,j,p,b]),(0,$.useEffect)(()=>{if(E){if(T.current){const{bottom:e}=T.current.getBoundingClientRect();e>EN&&A(!0)}}else A(!1)},[E]),(0,$.useEffect)(()=>{C(!1)},[m]);const N="ethereum"===z?"ethereum":j?.icon||"jdenticon",P=(0,$.useCallback)(()=>C(!E),[E]),M=(0,$.useCallback)(()=>O(g("Copied")),[O,g]),R=(0,$.useCallback)(()=>{a&&async function(e,a){return uk("pri(accounts.show)",{address:e,isShowing:a})}(a,l||!1).catch(console.error)},[a,l]),q=()=>{const e=c||y?.name,a=e||g("");return(0,s.jsxs)(s.Fragment,{children:[!!e&&(y?.isExternal||i)&&(y?.isHardware||o?(0,s.jsx)(qA,{className:"hardwareIcon",icon:XA,rotation:270,title:g("hardware wallet account")}):(0,s.jsx)(qA,{className:"externalIcon",icon:Uj,title:g("external account")})),(0,s.jsx)("span",{title:a,children:a})]})},L=function(e,a){return`${e||""} ${a||""}`}(u,h);return(0,s.jsxs)("div",{className:n,children:[(0,s.jsxs)("div",{className:"infoRow",children:[(0,s.jsx)(vN,{className:"identityIcon",iconTheme:N,isExternal:i,onCopy:M,prefix:w,value:k||a}),(0,s.jsxs)("div",{className:"info",children:[u?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"banner",children:[(0,s.jsx)(qA,{className:"deriveIcon",icon:Tj}),(0,s.jsx)("div",{className:"parentName","data-field":"parent",title:L,children:L})]}),(0,s.jsx)("div",{className:"name displaced",children:(0,s.jsx)(q,{})})]}):(0,s.jsx)("div",{className:"name","data-field":"name",children:(0,s.jsx)(q,{})}),j?.genesisHash&&j?.name&&(0,s.jsx)("div",{className:"banner chain","data-field":"chain",style:j.definition.color?{backgroundColor:j.definition.color}:void 0,children:j.name.replace(" Relay Chain","")}),(0,s.jsxs)("div",{className:"addressDisplay",children:[(0,s.jsx)("div",{className:"fullAddress","data-field":"address",children:k||a||g("")}),(0,s.jsx)(DT(),{text:k&&k||"",children:(0,s.jsx)(qA,{className:"copyIcon",icon:LT,onClick:M,size:"sm",title:g("copy address")})}),(e||d)&&(0,s.jsx)(qA,{className:l?"hiddenIcon":"visibleIcon",icon:l?RT:qT,onClick:R,size:"sm",title:g("account visibility")})]})]}),e&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"settings",onClick:P,ref:I,children:(0,s.jsx)(xN,{className:`detailsIcon ${E?"active":""}`,src:_T()})}),E&&(0,s.jsx)(zN,{className:`movableMenu ${S?"isMoved":""}`,ref:T,children:e})]})]}),r]})})` + background: var(--boxBackground); + border: 1px solid var(--boxBorderColor); + box-sizing: border-box; + border-radius: 4px; + margin-bottom: 8px; + position: relative; + + .banner { + font-size: 12px; + line-height: 16px; + position: absolute; + top: 0; + + &.chain { + background: var(--primaryColor); + border-radius: 0 0 0 10px; + color: white; + padding: 0.1rem 0.5rem 0.1rem 0.75rem; + right: 0; + z-index: 1; + } + } + + .addressDisplay { + display: flex; + justify-content: space-between; + position: relative; + + .svg-inline--fa { + width: 14px; + height: 14px; + margin-right: 10px; + color: var(--accountDotsIconColor); + &:hover { + color: var(--labelColor); + cursor: pointer; + } + } + + .hiddenIcon, .visibleIcon { + position: absolute; + right: 2px; + top: -18px; + } + + .hiddenIcon { + color: var(--errorColor); + &:hover { + color: var(--accountDotsIconColor); + } + } + } + + .externalIcon, .hardwareIcon { + margin-right: 0.3rem; + color: var(--labelColor); + width: 0.875em; + } + + .identityIcon { + margin-left: 15px; + margin-right: 10px; + + & svg { + width: 50px; + height: 50px; + } + } + + .info { + width: 100%; + } + + .infoRow { + display: flex; + flex-direction: row; + justify-content: flex-start; + align-items: center; + height: 72px; + border-radius: 4px; + } + + img { + max-width: 50px; + max-height: 50px; + border-radius: 50%; + } + + .name { + font-size: 16px; + line-height: 22px; + margin: 2px 0; + overflow: hidden; + text-overflow: ellipsis; + width: 300px; + white-space: nowrap; + + &.displaced { + padding-top: 10px; + } + } + + .parentName { + color: var(--labelColor); + font-size: var(--inputLabelFontSize); + line-height: 14px; + overflow: hidden; + padding: 0.25rem 0 0 0.8rem; + text-overflow: ellipsis; + width: 270px; + white-space: nowrap; + } + + .fullAddress { + overflow: hidden; + text-overflow: ellipsis; + color: var(--labelColor); + font-size: 12px; + line-height: 16px; + } + + .detailsIcon { + background: var(--accountDotsIconColor); + width: 3px; + height: 19px; + + &.active { + background: var(--primaryColor); + } + } + + .deriveIcon { + color: var(--labelColor); + position: absolute; + top: 5px; + width: 9px; + height: 9px; + } + + .movableMenu { + margin-top: -20px; + right: 28px; + top: 0; + + &.isMoved { + top: auto; + bottom: 0; + } + } + + .settings { + position: relative; + display: flex; + justify-content: center; + align-items: center; + height: 100%; + width: 40px; + + &:before { + content: ''; + position: absolute; + left: 0; + top: 25%; + bottom: 25%; + width: 1px; + background: var(--boxBorderColor); + } + + &:hover { + cursor: pointer; + background: var(--readonlyInputBackground); + } + } +`;var AN=__webpack_require__(70757),IN=__webpack_require__.n(AN);const TN=$.memo(pj(function({className:e="",size:a="normal"}){return(0,s.jsx)("img",{className:`${e} ${a}Size`,src:IN()})})` + bottom: 0rem; + height: 3rem; + left: 50%; + margin-left: -1.5rem; + position: absolute; + width: 3rem; + z-index: +`);const ON=pj(function({children:e,className:a="",isBusy:r,isDisabled:n,onClick:t,to:i}){const o=(0,$.useCallback)(()=>{r||n||(t&&Promise.resolve(t()).catch(console.error),i&&(window.location.hash=i))},[r,n,t,i]);return(0,s.jsxs)("button",{className:`${a}${n||r?" isDisabled":""}${r?" isBusy":""}`,disabled:n||r,onClick:o,children:[(0,s.jsx)("div",{className:"children",children:e}),(0,s.jsx)("div",{className:"disabledOverlay"}),(0,s.jsx)(TN,{className:"busyOverlay"})]})})(({isDanger:e})=>`\n background: var(${e?"--buttonBackgroundDanger":"--buttonBackground"});\n cursor: pointer;\n display: block;\n width: 100%;\n height: ${e?"40px":"48px"};\n box-sizing: border-box;\n border: none;\n border-radius: var(--borderRadius);\n color: var(--buttonTextColor);\n font-size: 15px;\n line-height: 20px;\n padding: 0 1rem;\n position: relative;\n text-align: center;\n\n &:disabled {\n cursor: default;\n }\n\n &:not(:disabled):hover {\n background: var(${e?"--buttonBackgroundDangerHover":"--buttonBackgroundHover"});\n }\n\n .busyOverlay,\n .disabledOverlay {\n visibility: hidden;\n }\n\n .disabledOverlay {\n background: rgba(96,96,96,0.75);\n border-radius: var(--borderRadius);\n bottom: 0;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n }\n\n svg {\n margin-right: 0.3rem;\n }\n\n &.isBusy {\n background: rgba(96,96,96,0.15);\n\n .children {\n opacity: 0.25;\n }\n\n .busyOverlay {\n visibility: visible;\n }\n }\n\n &.isDisabled .disabledOverlay {\n visibility: visible;\n }\n`);const NN=pj(function({className:e,onClick:a}){return(0,s.jsx)(ON,{className:e,onClick:a,children:(0,s.jsx)(qA,{className:"arrowLeft",icon:Nj,size:"sm"})})})` + background: var(--backButtonBackground); + margin-right: 11px; + width: 42px; + + .arrowLeft { + color: var(--backButtonTextColor); + display: block; + margin: auto; + } + + &:not(:disabled):hover { + background: var(--backButtonBackgroundHover); + } +`;const PN=pj(function({banner:e,children:a,className:r}){return(0,s.jsxs)("article",{className:r,children:[a,e&&(0,s.jsx)("div",{className:"banner",children:e})]})})` + background: var(--readonlyInputBackground); + border: 1px solid var(--inputBorderColor); + border-radius: var(--borderRadius); + color: var(--subTextColor); + font-family: var(--fontFamily); + font-size: var(--fontSize); + margin: 0.75rem 24px; + padding: var(--boxPadding); + position: relative; + + .banner { + background: darkorange; + border-radius: 0 var(--borderRadius) 0 var(--borderRadius); + color: white; + font-size: 0.75rem; + padding: 0.25rem 0.5rem; + position: absolute; + right: 0; + top: 0; + } +`;const MN=pj(function({children:e,className:a}){return(0,s.jsx)("div",{className:a,children:e})})` + display: flex; + flex-direction: row; + background: var(--highlightedAreaBackground); + border-top: 1px solid var(--inputBorderColor); + padding: 12px 24px; + margin-left: 0; + margin-right: 0; + + & > button:not(:last-of-type) { + margin-right: 8px; + } +`;pj(ON)` + button { + padding-top: 0; + padding-bottom: 0; + } + + p { + margin: 0; + font-size: 15px; + line-height: 20px; + } + + span { + display: block; + font-size: 12px; + line-height: 16px; + } +`;var RN=__webpack_require__(59926),qN=__webpack_require__.n(RN);const LN=pj(function({checked:e,className:a,indeterminate:r,label:n,onChange:t,onClick:i}){const o=$.useRef(null);(0,$.useEffect)(()=>{o.current&&(o.current.indeterminate=!!r)},[r]);const l=(0,$.useCallback)(e=>t&&t(e.target.checked),[t]),c=(0,$.useCallback)(()=>i&&i(),[i]);return(0,s.jsx)("div",{className:a,children:(0,s.jsxs)("label",{children:[n,(0,s.jsx)("input",{checked:e&&!r,onChange:l,onClick:c,ref:o,type:"checkbox"}),(0,s.jsx)("span",{})]})})})` + margin: var(--boxMargin); + + label { + display: block; + position: relative; + cursor: pointer; + user-select: none; + padding-left: 24px; + padding-top: 1px; + color: var(--subTextColor); + font-size: var(--fontSize); + line-height: var(--lineHeight); + + & input { + position: absolute; + opacity: 0; + cursor: pointer; + height: 0; + width: 0; + } + + & span { + position: absolute; + top: 4px; + left: 0; + height: 16px; + width: 16px; + border-radius: var(--borderRadius); + background-color: var(--readonlyInputBackground); + border: 1px solid var(--inputBorderColor); + border: 1px solid var(--inputBorderColor); + + &:after { + content: ''; + display: none; + width: 13px; + height: 10px; + position: absolute; + left: 1px; + top: 2px; + mask: url(${qN()}); + mask-size: cover; + background: var(--primaryColor); + } + } + + &:hover input ~ span { + background-color: var(--inputBackground); + } + + input:checked ~ span:after { + display: block; + } + + input:indeterminate ~ span { + background: var(--primaryColor) + } + } +`;var VN=__webpack_require__(86323),DN=__webpack_require__.n(VN);const BN=pj(function({children:e,className:a,label:r}){return(0,s.jsxs)("div",{className:a,children:[(0,s.jsx)("label",{children:r}),e]})})` + color: var(--textColor); + + label { + font-size: var(--inputLabelFontSize); + line-height: 14px; + letter-spacing: 0.04em; + opacity: 0.65; + margin-bottom: 12px; + text-transform: uppercase; + } +`;const _N=$.memo(pj(function({className:e,defaultValue:a,isDisabled:r,isFocussed:n,label:t,onBlur:i,onChange:o,options:l,value:c}){const u=(0,$.useCallback)(({target:{value:e}})=>o&&o(e.trim()),[o]);return(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(BN,{className:e,label:t,children:(0,s.jsx)("select",{autoFocus:n,defaultValue:a||void 0,disabled:r,onBlur:i,onChange:u,value:c??void 0,children:l.map(({text:e,value:a})=>(0,s.jsx)("option",{value:a??void 0,children:e},a))})})})})(({isError:e,label:a})=>`\n position: relative;\n\n select {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n background: var(--readonlyInputBackground);\n border-color: var(${e?"--errorBorderColor":"--inputBorderColor"});\n border-radius: var(--borderRadius);\n border-style: solid;\n border-width: 1px;\n box-sizing: border-box;\n color: var(${e?"--errorBorderColor":"--textColor"});\n display: block;\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n padding: 0.5rem 0.75rem;\n width: 100%;\n cursor: pointer;\n\n &:read-only {\n box-shadow: none;\n outline: none;\n }\n }\n\n label::after {\n content: '';\n position: absolute;\n top: ${a?"calc(50% + 14px)":"50%"};\n transform: translateY(-50%);\n right: 12px;\n width: 8px;\n height: 6px;\n background: url(${DN()}) center no-repeat;\n pointer-events: none;\n }\n`));const FN=pj(function({className:e}){return(0,s.jsx)("div",{className:e})})` + height: 100%; +`,UN=({children:e,error:a,trigger:r})=>{const{t:n}=Me(),[t,i]=(0,$.useState)(null);(0,$.useEffect)(()=>{null!==t&&r&&i(null)},[t,r]),(0,$.useEffect)(()=>{a&&i(a)},[a]);const o=(0,$.useCallback)(()=>{i(null),window.location.hash="/"},[i]);return t?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{text:n("An error occurred")}),(0,s.jsx)("div",{children:n("Something went wrong with the query and rendering of this component. {{message}}",{replace:{message:t.message}})}),(0,s.jsx)(FN,{}),(0,s.jsx)(MN,{children:(0,s.jsx)(ON,{onClick:o,children:n("Back to home")})})]}):(0,s.jsx)(s.Fragment,{children:e})};pj(function({className:e="",icon:a,onClick:r}){return(0,s.jsx)("div",{className:`${e} icon`,onClick:r,children:a})})(({onClick:e})=>`\n background: white;\n border-radius: 50%;\n box-sizing: border-box;\n cursor: ${e?"pointer":"inherit"};\n text-align: center;\n`);var HN=new Map([["aac","audio/aac"],["abw","application/x-abiword"],["arc","application/x-freearc"],["avif","image/avif"],["avi","video/x-msvideo"],["azw","application/vnd.amazon.ebook"],["bin","application/octet-stream"],["bmp","image/bmp"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["cda","application/x-cdf"],["csh","application/x-csh"],["css","text/css"],["csv","text/csv"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["eot","application/vnd.ms-fontobject"],["epub","application/epub+zip"],["gz","application/gzip"],["gif","image/gif"],["htm","text/html"],["html","text/html"],["ico","image/vnd.microsoft.icon"],["ics","text/calendar"],["jar","application/java-archive"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["js","text/javascript"],["json","application/json"],["jsonld","application/ld+json"],["mid","audio/midi"],["midi","audio/midi"],["mjs","text/javascript"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mpeg","video/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["opus","audio/opus"],["otf","font/otf"],["png","image/png"],["pdf","application/pdf"],["php","application/x-httpd-php"],["ppt","application/vnd.ms-powerpoint"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["rar","application/vnd.rar"],["rtf","application/rtf"],["sh","application/x-sh"],["svg","image/svg+xml"],["swf","application/x-shockwave-flash"],["tar","application/x-tar"],["tif","image/tiff"],["tiff","image/tiff"],["ts","video/mp2t"],["ttf","font/ttf"],["txt","text/plain"],["vsd","application/vnd.visio"],["wav","audio/wav"],["weba","audio/webm"],["webm","video/webm"],["webp","image/webp"],["woff","font/woff"],["woff2","font/woff2"],["xhtml","application/xhtml+xml"],["xls","application/vnd.ms-excel"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xml","application/xml"],["xul","application/vnd.mozilla.xul+xml"],["zip","application/zip"],["7z","application/x-7z-compressed"],["mkv","video/x-matroska"],["mov","video/quicktime"],["msg","application/vnd.ms-outlook"]]);function XN(e,a){var r=function(e){var a=e.name,r=a&&-1!==a.lastIndexOf(".");if(r&&!e.type){var n=a.split(".").pop().toLowerCase(),t=HN.get(n);t&&Object.defineProperty(e,"type",{value:t,writable:!1,configurable:!1,enumerable:!0})}return e}(e);if("string"!=typeof r.path){var n=e.webkitRelativePath;Object.defineProperty(r,"path",{value:"string"==typeof a?a:"string"==typeof n&&n.length>0?n:e.name,writable:!1,configurable:!1,enumerable:!0})}return r}var WN=[".DS_Store","Thumbs.db"];function GN(e){return"object"==typeof e&&null!==e}function ZN(e){return QN(e.target.files).map(function(e){return XN(e)})}function KN(e){return bw(this,void 0,void 0,function(){return yw(this,function(a){switch(a.label){case 0:return[4,Promise.all(e.map(function(e){return e.getFile()}))];case 1:return[2,a.sent().map(function(e){return XN(e)})]}})})}function YN(e,a){return bw(this,void 0,void 0,function(){var r;return yw(this,function(n){switch(n.label){case 0:return null===e?[2,[]]:e.items?(r=QN(e.items).filter(function(e){return"file"===e.kind}),"drop"!==a?[2,r]:[4,Promise.all(r.map($N))]):[3,2];case 1:return[2,JN(eP(n.sent()))];case 2:return[2,JN(QN(e.files).map(function(e){return XN(e)}))]}})})}function JN(e){return e.filter(function(e){return-1===WN.indexOf(e.name)})}function QN(e){if(null===e)return[];for(var a=[],r=0;re.length)&&(a=e.length);for(var r=0,n=new Array(a);rr)return[!1,fP(r)];if(e.sizer)return[!1,fP(r)]}return[!0,null]}function wP(e){return null!=e}function zP(e){return"function"==typeof e.isPropagationStopped?e.isPropagationStopped():void 0!==e.cancelBubble&&e.cancelBubble}function xP(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(e){return"Files"===e||"application/x-moz-file"===e}):!!e.target&&!!e.target.files}function jP(e){e.preventDefault()}function EP(){for(var e=arguments.length,a=new Array(e),r=0;r1?r-1:0),t=1;te.length)&&(a=e.length);for(var r=0,n=new Array(a);r=0||(t[r]=e[r]);return t}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(t[r]=e[r])}return t}var BP=(0,$.forwardRef)(function(e,a){var r=e.children,n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=LP(LP({},_P),e),r=a.accept,n=a.disabled,t=a.getFilesFromEvent,i=a.maxSize,o=a.minSize,s=a.multiple,l=a.maxFiles,c=a.onDragEnter,u=a.onDragLeave,d=a.onDragOver,h=a.onDrop,m=a.onDropAccepted,p=a.onDropRejected,g=a.onFileDialogCancel,f=a.onFileDialogOpen,b=a.useFsAccessApi,y=a.preventDropOnDocument,k=a.noClick,v=a.noKeyboard,w=a.noDrag,z=a.noDragEventsBubbling,x=a.validator,j=(0,$.useMemo)(function(){return"function"==typeof f?f:XP},[f]),E=(0,$.useMemo)(function(){return"function"==typeof g?g:XP},[g]),C=(0,$.useRef)(null),S=(0,$.useRef)(null),A=PP((0,$.useReducer)(HP,UP),2),I=A[0],T=A[1],O=I.isFocused,N=I.isFileDialogActive,P=I.draggedFiles,M=function(){N&&setTimeout(function(){S.current&&(S.current.files.length||(T({type:"closeDialog"}),E()))},300)};(0,$.useEffect)(function(){return b&&CP()?function(){}:(window.addEventListener("focus",M,!1),function(){window.removeEventListener("focus",M,!1)})},[S,N,E,b]);var R=(0,$.useRef)([]),q=function(e){C.current&&C.current.contains(e.target)||(e.preventDefault(),R.current=[])};(0,$.useEffect)(function(){return y&&(document.addEventListener("dragover",jP,!1),document.addEventListener("drop",q,!1)),function(){y&&(document.removeEventListener("dragover",jP),document.removeEventListener("drop",q))}},[C,y]);var L=(0,$.useCallback)(function(e){e.preventDefault(),e.persist(),Y(e),R.current=[].concat(NP(R.current),[e.target]),xP(e)&&Promise.resolve(t(e)).then(function(a){zP(e)&&!z||(T({draggedFiles:a,isDragActive:!0,type:"setDraggedFiles"}),c&&c(e))})},[t,c,z]),V=(0,$.useCallback)(function(e){e.preventDefault(),e.persist(),Y(e);var a=xP(e);if(a&&e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(e){}return a&&d&&d(e),!1},[d,z]),D=(0,$.useCallback)(function(e){e.preventDefault(),e.persist(),Y(e);var a=R.current.filter(function(e){return C.current&&C.current.contains(e)}),r=a.indexOf(e.target);-1!==r&&a.splice(r,1),R.current=a,a.length>0||(T({isDragActive:!1,type:"setDraggedFiles",draggedFiles:[]}),xP(e)&&u&&u(e))},[C,u,z]),B=(0,$.useCallback)(function(e,a){var n=[],t=[];e.forEach(function(e){var a=PP(kP(e,r),2),s=a[0],l=a[1],c=PP(vP(e,o,i),2),u=c[0],d=c[1],h=x?x(e):null;if(s&&u&&!h)n.push(e);else{var m=[l,d];h&&(m=m.concat(h)),t.push({file:e,errors:m.filter(function(e){return e})})}}),(!s&&n.length>1||s&&l>=1&&n.length>l)&&(n.forEach(function(e){t.push({file:e,errors:[yP]})}),n.splice(0)),T({acceptedFiles:n,fileRejections:t,type:"setFiles"}),h&&h(n,t,a),t.length>0&&p&&p(t,a),n.length>0&&m&&m(n,a)},[T,s,r,o,i,l,h,m,p,x]),_=(0,$.useCallback)(function(e){e.preventDefault(),e.persist(),Y(e),R.current=[],xP(e)&&Promise.resolve(t(e)).then(function(a){zP(e)&&!z||B(a,e)}),T({type:"reset"})},[t,B,z]),F=(0,$.useCallback)(function(){if(b&&CP()){T({type:"openDialog"}),j();var e={multiple:s,types:SP(r)};window.showOpenFilePicker(e).then(function(e){return t(e)}).then(function(e){return B(e,null)}).catch(function(e){return E(e)}).finally(function(){return T({type:"closeDialog"})})}else S.current&&(T({type:"openDialog"}),j(),S.current.value=null,S.current.click())},[T,j,E,b,B,r,s]),U=(0,$.useCallback)(function(e){C.current&&C.current.isEqualNode(e.target)&&(32!==e.keyCode&&13!==e.keyCode||(e.preventDefault(),F()))},[C,S,F]),H=(0,$.useCallback)(function(){T({type:"focus"})},[]),X=(0,$.useCallback)(function(){T({type:"blur"})},[]),W=(0,$.useCallback)(function(){k||(!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return function(e){return-1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")}(e)||function(e){return-1!==e.indexOf("Edge/")}(e)}()?F():setTimeout(F,0))},[S,k,F]),G=function(e){return n?null:e},Z=function(e){return v?null:G(e)},K=function(e){return w?null:G(e)},Y=function(e){z&&e.stopPropagation()},J=(0,$.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e.refKey,r=void 0===a?"ref":a,t=e.role,i=e.onKeyDown,o=e.onFocus,s=e.onBlur,l=e.onClick,c=e.onDragEnter,u=e.onDragOver,d=e.onDragLeave,h=e.onDrop,m=DP(e,TP);return LP(LP(VP({onKeyDown:Z(EP(i,U)),onFocus:Z(EP(o,H)),onBlur:Z(EP(s,X)),onClick:G(EP(l,W)),onDragEnter:K(EP(c,L)),onDragOver:K(EP(u,V)),onDragLeave:K(EP(d,D)),onDrop:K(EP(h,_)),role:"string"==typeof t&&""!==t?t:"button"},r,C),n||v?{}:{tabIndex:0}),m)}},[C,U,H,X,W,L,V,D,_,v,w,n]),Q=(0,$.useCallback)(function(e){e.stopPropagation()},[]),ee=(0,$.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e.refKey,n=void 0===a?"ref":a,t=e.onChange,i=e.onClick,o=DP(e,OP);return LP(LP({},VP({accept:r,multiple:s,type:"file",style:{display:"none"},onChange:G(EP(t,_)),onClick:G(EP(i,Q)),autoComplete:"off",tabIndex:-1},n,S)),o)}},[S,r,s,_,n]),ae=P.length,re=ae>0&&function(e){var a=e.files,r=e.accept,n=e.minSize,t=e.maxSize,i=e.multiple,o=e.maxFiles;return!(!i&&a.length>1||i&&o>=1&&a.length>o)&&a.every(function(e){var a=cP(kP(e,r),1)[0],i=cP(vP(e,n,t),1)[0];return a&&i})}({files:P,accept:r,minSize:o,maxSize:i,multiple:s,maxFiles:l}),ne=ae>0&&!re;return LP(LP({},I),{},{isDragAccept:re,isDragReject:ne,isFocused:O&&!n,getRootProps:J,getInputProps:ee,rootRef:C,inputRef:S,open:G(F)})}(DP(e,AP)),t=n.open,i=DP(n,IP);return(0,$.useImperativeHandle)(a,function(){return{open:t}},[t]),$.createElement($.Fragment,null,r(LP(LP({},i),{},{open:t})))});BP.displayName="Dropzone";var _P={disabled:!1,getFilesFromEvent:function(e){return bw(this,void 0,void 0,function(){return yw(this,function(a){return GN(e)&&GN(e.dataTransfer)?[2,YN(e.dataTransfer,e.type)]:function(e){return GN(e)&&GN(e.target)}(e)?[2,ZN(e)]:Array.isArray(e)&&e.every(function(e){return"getFile"in e&&"function"==typeof e.getFile})?[2,KN(e)]:[2,[]]})})},maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1};BP.defaultProps=_P,BP.propTypes={children:Ma().func,accept:Ma().oneOfType([Ma().string,Ma().arrayOf(Ma().string)]),multiple:Ma().bool,preventDropOnDocument:Ma().bool,noClick:Ma().bool,noKeyboard:Ma().bool,noDrag:Ma().bool,noDragEventsBubbling:Ma().bool,minSize:Ma().number,maxSize:Ma().number,maxFiles:Ma().number,disabled:Ma().bool,getFilesFromEvent:Ma().func,onFileDialogCancel:Ma().func,onFileDialogOpen:Ma().func,useFsAccessApi:Ma().bool,onDragEnter:Ma().func,onDragLeave:Ma().func,onDragOver:Ma().func,onDrop:Ma().func,onDropAccepted:Ma().func,onDropRejected:Ma().func,validator:Ma().func};const FP=BP;var UP={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,draggedFiles:[],acceptedFiles:[],fileRejections:[]};function HP(e,a){switch(a.type){case"focus":return LP(LP({},e),{},{isFocused:!0});case"blur":return LP(LP({},e),{},{isFocused:!1});case"openDialog":return LP(LP({},UP),{},{isFileDialogActive:!0});case"closeDialog":return LP(LP({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":var r=a.isDragActive,n=a.draggedFiles;return LP(LP({},e),{},{draggedFiles:n,isDragActive:r});case"setFiles":return LP(LP({},e),{},{acceptedFiles:a.acceptedFiles,fileRejections:a.fileRejections});case"reset":return LP({},UP);default:return e}}function XP(){}function WP(...e){return e.filter(e=>!!e).join(" ")}const GP="0".charCodeAt(0),ZP="x".charCodeAt(0),KP=()=>{};const YP=$.memo(pj(function({accept:e,className:a="",clearContent:r,convertHex:n,isDisabled:t,isError:i=!1,label:o,onChange:l,placeholder:c}){const{t:u}=xk(),d=(0,$.createRef)(),[h,m]=(0,$.useState)(),p=(0,$.useCallback)(e=>{e.forEach(e=>{const a=new FileReader;a.onabort=KP,a.onerror=KP,a.onload=({target:a})=>{if(a?.result){const r=e.name,t=function(e,a){const r=new Uint8Array(e);if(a&&r[0]===GP&&r[1]===ZP){const e=On(r);if(fn(e))return hn(e)}return r}(a.result,n);l&&l(t,r),d&&m({name:r,size:t.length})}},a.readAsArrayBuffer(e)})},[n,d,l]),g=(0,s.jsx)(FP,{accept:e,disabled:t,multiple:!1,onDrop:p,ref:d,children:({getInputProps:e,getRootProps:n})=>(0,s.jsxs)("div",{...n({className:WP("ui--InputFile",i?"error":"",a)}),children:[(0,s.jsx)("input",{...e()}),(0,s.jsx)("em",{className:"label",children:!h||r?c||u("click to select or drag and drop the file here"):c||u("{{name}} ({{size}} bytes)",{replace:{name:h.name,size:xi(h.size)}})})]})});return o?(0,s.jsx)(BN,{label:o,children:g}):g})(({isError:e})=>`\n border: 1px solid var(${e?"--errorBorderColor":"--inputBorderColor"});\n background: var(--inputBackground);\n border-radius: var(--borderRadius);\n color: var(${e?"--errorBorderColor":"--textColor"});\n font-size: 1rem;\n margin: 0.25rem 0;\n overflow-wrap: anywhere;\n padding: 0.5rem 0.75rem;\n\n &:hover {\n cursor: pointer;\n }\n`));const JP=$.memo(pj(function({children:e,className:a="",isBelowInput:r,isDanger:n}){return(0,s.jsxs)("div",{className:`${a} ${n?"danger":""} ${r?"belowInput":""}`,children:[(0,s.jsx)(qA,{className:"warningImage",icon:Zj}),(0,s.jsx)("div",{className:"warning-message",children:e})]})})(({isDanger:e})=>`\n display: flex;\n flex-direction: row;\n padding-left: 18px;\n color: var(--subTextColor);\n margin-right: 20px;\n margin-top: 6px;\n border-left: 0.25rem solid var(--iconWarningColor);\n\n &.belowInput {\n font-size: var(--labelFontSize);\n line-height: var(--labelLineHeight);\n\n &.danger {\n margin-top: -10px;\n }\n }\n\n &.danger {\n border-left-color: var(--buttonBackgroundDanger);\n }\n\n .warning-message {\n display: flex;\n align-items: center;\n }\n\n .warningImage {\n margin: 5px 10px 5px 0;\n color: var(${e?"--iconDangerColor":"--iconWarningColor"});\n }\n`));const QP=pj(function({className:e,defaultValue:a,disabled:r,isError:n,isFocused:t,isReadOnly:i,label:o="",onBlur:l,onChange:c,onEnter:u,onFocus:d,placeholder:h,type:m="text",value:p,withoutMargin:g}){const[f,b]=(0,$.useState)(!1),{t:y}=xk(),k=(0,$.useCallback)(e=>{u&&"Enter"===e.key&&u(),"password"===m&&(e.getModifierState("CapsLock")?b(!0):b(!1))},[u,m]),v=(0,$.useCallback)(({target:{value:e}})=>{c&&c(e)},[c]);return(0,s.jsxs)(BN,{className:`${e||""} ${g?"withoutMargin":""}`,label:o,children:[(0,s.jsx)(FA,{autoCapitalize:"off",autoCorrect:"off",autoFocus:t,defaultValue:a||void 0,disabled:r,onBlur:l,onChange:v,onFocus:d,onKeyPress:k,placeholder:h,readOnly:i,spellCheck:!1,type:m,value:p,withError:n}),f&&(0,s.jsx)(JP,{isBelowInput:!0,children:y("Warning: Caps lock is on")})]})})` + margin-bottom: 16px; + + &.withoutMargin { + margin-bottom: 0px; + + + .danger { + margin-top: 6px; + } + } +`,$P=pj(({children:e,className:a})=>(0,s.jsx)("ul",{className:a,children:e}))` + list-style: none; + padding-inline-start: 10px; + padding-inline-end: 10px; + text-indent: -22px; + margin-left: 21px; + + li { + margin-bottom: 8px; + } + + li::before { + content: '\\2022'; + color: var(--primaryColor); + font-size: 30px; + font-weight: bold; + margin-right: 10px; + vertical-align: -20%; + } +`;function eM({children:e}){const{t:a}=xk();return e?(0,s.jsx)(s.Fragment,{children:e}):(0,s.jsx)("div",{children:a("... loading ...")})}const aM=pj(function({children:e,className:a}){return(0,s.jsx)("main",{className:a,children:e})})` + display: flex; + flex-direction: column; + height: calc(100vh - 2px); + background: var(--background); + color: var(--textColor); + font-size: var(--fontSize); + line-height: var(--lineHeight); + border: 1px solid var(--inputBorderColor); + + * { + font-family: var(--fontFamily); + } + + > * { + padding-left: 24px; + padding-right: 24px; + } +`;const rM=pj(function({className:e}){return(0,s.jsx)("div",{className:e})})` + padding-top: 16px; + margin-bottom: 16px; + border-bottom: 1px solid var(--inputBorderColor); +`;const nM=pj(function({children:e,className:a="",title:r}){return(0,s.jsxs)("div",{className:`${a}${r?" isTitled":""}`,children:[r&&(0,s.jsx)("div",{className:"itemTitle",children:r}),e]})})` + min-width: 13rem; + padding: 0 16px; + max-width: 100%; + + > .itemTitle { + margin: 0; + width: 100%; + font-size: var(--inputLabelFontSize); + line-height: 14px; + letter-spacing: 0.04em; + text-transform: uppercase; + color: var(--textColor); + opacity: 0.65; + } + + &+&.isTitled { + margin-top: 16px; + } +`;const tM=pj(function({className:e,label:a,value:r}){return(0,s.jsx)(BN,{className:e,label:a,children:(0,s.jsx)("div",{className:"seedBox",children:(0,s.jsx)("span",{children:r})})})})` + .seedBox { + background: var(--readonlyInputBackground); + box-shadow: none; + border-radius: var(--borderRadius); + border: 1px solid var(--inputBorderColor); + border-color: var(--inputBorderColor); + box-sizing: border-box; + display: block; + font-family: var(--fontFamily); + outline: none; + resize: none; + width: 100%; + } +`;const iM=pj(function({className:e,onCopy:a,seed:r}){const{t:n}=xk();return(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)(tM,{className:"mnemonicDisplay",label:n("Generated 12-word mnemonic seed:"),value:r}),(0,s.jsx)("div",{className:"buttonsRow",children:(0,s.jsx)(DT(),{text:r,children:(0,s.jsx)(MT,{className:"copyBtn","data-seed-action":"copy",icon:LT,onClick:a,text:n("Copy to clipboard")})})})]})})` + margin-bottom: 21px; + + .buttonsRow { + display: flex; + flex-direction: row; + + .copyBtn { + margin-right: 32px; + } + } + + .mnemonicDisplay { + .seedBox { + color: var(--primaryColor); + font-size: var(--fontSize); + height: unset; + letter-spacing: -0.01em; + line-height: var(--lineHeight); + margin-bottom: 10px; + padding: 14px; + } + } +`;const oM=pj(function({children:e,...a}){return(0,s.jsxs)(ON,{...a,children:[e,(0,s.jsx)(qA,{className:"arrowRight",icon:Aj,size:"sm"})]})})` + .arrowRight{ + float: right; + margin-top: 4px; + margin-right: 1px; + color: var(--buttonTextColor); + } +`;const sM=pj(function({className:e,passwordStrength:a}){const{feedback:r,score:n}=a,t=["#ff4444","#ffa700","#ffeb3b","#00C853","#00695C"];return(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)("div",{className:"strength-meter",children:[0,1,2,3,4].map(e=>(0,s.jsx)("div",{className:`strength-segment ${e<=n?"active":""}`,style:{backgroundColor:e<=n?t[n]:"#e0e0e0"}},e))}),r.suggestions.length>0&&(0,s.jsx)("ul",{className:"suggestions",children:r.suggestions.map((e,a)=>(0,s.jsx)("li",{children:e},a))})]})})` + .strength-meter { + margin-top: 0.5rem; + display: flex; + margin-bottom: 0.5rem; + } + + .strength-segment { + flex: 1; + height: 4px; + margin: 0 2px; + } + + .strength-label { + font-size: 0.85rem; + margin-bottom: 0.5rem; + } + + .suggestions { + margin: 0.5rem 0; + padding-left: 1.5rem; + font-size: 0.85rem; + color: var(--warning-color); + } +`;const lM=pj(function({className:e,onRemove:a}){return(0,s.jsx)(qA,{className:e,icon:Oj,onClick:a,size:"lg"})})` + cursor: pointer; + color: var(--labelColor); + margin-right: 1rem; + + &.selected { + color: var(--primaryColor); + } +`;const cM=pj(function({checked:e,checkedLabel:a,className:r,onChange:n,uncheckedLabel:t}){const i=(0,$.useCallback)(e=>n(e.target.checked),[n]);return(0,s.jsxs)("div",{className:r,children:[(0,s.jsx)("span",{children:t}),(0,s.jsxs)("label",{children:[(0,s.jsx)("input",{checked:e,className:"checkbox",onChange:i,type:"checkbox"}),(0,s.jsx)("span",{className:"slider"})]}),(0,s.jsx)("span",{children:a})]})})` + label { + position: relative; + display: inline-block; + width: 48px; + height: 24px; + margin: 8px; + } + + .checkbox { + opacity: 0; + width: 0; + height: 0; + + &:checked + .slider:before { + transform: translateX(24px); + } + } + + .slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: var(--readonlyInputBackground); + transition: 0.2s; + border-radius: 100px; + border: 1px solid var(--inputBorderColor); + + &:before { + position: absolute; + content: ''; + height: 16px; + width: 16px; + left: 4px; + bottom: 3px; + background-color: var(--primaryColor); + transition: 0.4s; + border-radius: 50%; + } + } +`;const uM=$.memo(pj(function({children:e,className:a="",isFull:r}){return(0,s.jsx)("table",{className:`${a} ${r?"isFull":""}`,children:(0,s.jsx)("tbody",{children:e})})})` + border: 0; + display: block; + font-size: var(--labelFontSize); + line-height: var(--labelLineHeight); + margin-bottom: 1rem; + + &.isFull { + height: 100%; + overflow: auto; + } + + td.data { + max-width: 0; + overflow: hidden; + text-align: left; + text-overflow: ellipsis; + vertical-align: middle; + width: 100%; + + pre { + font-family: inherit; + font-size: 0.75rem; + margin: 0; + } + } + + td.label { + opacity: 0.5; + padding: 0 0.5rem; + text-align: right; + vertical-align: top; + white-space: nowrap; + } + + details { + cursor: pointer; + max-width: 24rem; + + summary { + text-overflow: ellipsis; + outline: 0; + overflow: hidden; + white-space: nowrap; + } + + &[open] summary { + white-space: normal; + } + } +`);function dM({className:e,isError:a,isFocused:r,isReadOnly:n,label:t,onChange:i,rowsCount:o,value:l}){const c=(0,$.useCallback)(({target:{value:e}})=>{i&&i(e)},[i]);return(0,s.jsx)(BN,{className:e,label:t,children:(0,s.jsx)(_A,{autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",autoFocus:r,onChange:c,readOnly:n,rows:o||2,spellCheck:!1,value:l,withError:a})})}function hM(){const e=localStorage.getItem("theme");return e?"dark"===e?"dark":"light":window.matchMedia&&window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark"}const mM=function({className:e,component:a,defaultValue:r,onValidatedChange:n,validator:t,...i}){const[o,l]=(0,$.useState)(r||""),[c,u]=(0,$.useState)(eI.ok("")),d=function(){const e=(0,$.useRef)(!1);return(0,$.useEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),e.current}();return(0,$.useEffect)(()=>{r&&l(r)},[r]),(0,$.useEffect)(()=>{d&&(async()=>{const e=await t(o);u(e),n(eI.isOk(e)?o:null)})()},[o,t,n]),(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)(a,{...i,isError:eI.isError(c),onChange:l,value:o}),eI.isError(c)&&(0,s.jsx)(JP,{isBelowInput:!0,isDanger:!0,children:c.error.errorDescription})]})};function pM(e){const a="dark"===e?"dark":"light";localStorage.setItem("theme",a),document?.documentElement?.setAttribute("data-theme",a)}const gM=(function(e){for(var a=[],r=1;r{pM(hM())},[]),(0,s.jsxs)(mw.Provider,{value:pM,children:[(0,s.jsx)(gM,{}),(0,s.jsx)(aM,{className:a,children:e})]})};const bM=pj(function({className:e,content:a}){return(0,s.jsx)("div",{className:e,children:(0,s.jsx)("p",{className:"snackbar-content",children:a})})})` + position: fixed; + display: ${({visible:e})=>e?"block":"none"}; + height: 40px; + text-align: center; + vertical-align: middle; + line-height: 7px; + top: 460px; + left: calc(50% - 50px); + && { + margin: auto; + border-radius: 25px; + background: var(--highlightedAreaBackground); + } +`,yM=1500,kM=({children:e})=>{const[a,r]=(0,$.useState)(""),[n,t]=(0,$.useState)(!1),i=(0,$.useCallback)(e=>{const a=setTimeout(()=>t(!1),yM);return r(e),t(!0),()=>clearTimeout(a)},[]);return(0,s.jsxs)(pw.Provider,{value:{show:i},children:[e,(0,s.jsx)(bM,{content:a,visible:n})]})},vM=kM;function wM(){const e=new Map;return ik.forEach(a=>{e.set(a.genesisHash,a.chain)}),e}function zM(e,a){const r=wM(),n=r.get(e?.genesisHash||"")||"",t=r.get(a?.genesisHash||"")||"";return n.localeCompare(t)}function xM(e,a){return e.genesisHash!==a.genesisHash?0:function(e,a){const r=e.name?.toUpperCase()||"",n=a.name?.toUpperCase()||"";return r.localeCompare(n)}(e,a)||function(e,a){return function(e,a){const r=e.suri?.toUpperCase()||"",n=a.suri?.toUpperCase()||"";return r.localeCompare(n)}(e,a)||function(e,a){return(e.whenCreated||1/0)-(a.whenCreated||1/0)}(e,a)}(e,a)}function jM(e){return a=>{const r=e.filter(({parentAddress:e})=>a.address===e).map(jM(e)).sort(xM);return 0===r.length?a:{children:r,...a}}}function EM(e){return e.filter(({parentAddress:a})=>!a||!e.some(({address:e})=>a===e)).map(jM(e)).sort(zM).sort(xM)}kM.displayName="Toast";const CM=$.memo(pj(function({className:e,onClick:a}){return(0,s.jsxs)("svg",{className:e,width:"265",height:"265",viewBox:"0 0 265 265",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("mask",{id:"mask0",maskUnits:"userSpaceOnUse",x:"40",y:"40",width:"185",height:"185",children:(0,s.jsx)("circle",{cx:"132.5",cy:"132.5",r:"92",fill:"white",fillOpacity:"0.9",stroke:"#E3E7ED"})}),(0,s.jsxs)("g",{mask:"url(#mask0)",children:[(0,s.jsx)("circle",{cx:"132.5",cy:"132.5",r:"92",strokeWidth:"1px",fill:"#1A1B20",stroke:"#E3E7ED",onClick:a}),(0,s.jsxs)("g",{filter:"url(#filter0_f)",children:[(0,s.jsx)("circle",{cx:"132.5",cy:"73.1154",r:"12.1154",fill:"#FEE05F"}),(0,s.jsx)("circle",{cx:"132.5",cy:"104.269",r:"12.1154",fill:"#F5836B"}),(0,s.jsx)("circle",{cx:"132.5",cy:"135.423",r:"12.1154",fill:"#EE6C89"}),(0,s.jsx)("circle",{cx:"132.5",cy:"166.577",r:"12.1154",fill:"#397893"}),(0,s.jsx)("circle",{cx:"132.5",cy:"166.577",r:"12.1154",fill:"#E2327D"}),(0,s.jsx)("circle",{cx:"77.1154",cy:"104.269",r:"12.1154",fill:"#F0512A"}),(0,s.jsx)("circle",{cx:"77.1154",cy:"135.423",r:"12.1154",fill:"#966EAC"}),(0,s.jsx)("circle",{cx:"77.1154",cy:"166.577",r:"12.1154",fill:"#397893"}),(0,s.jsx)("circle",{cx:"77.1154",cy:"166.577",r:"12.1154",fill:"#9195C9"}),(0,s.jsx)("circle",{cx:"187.884",cy:"104.269",r:"12.1154",fill:"#FFFACA"}),(0,s.jsx)("circle",{cx:"187.884",cy:"135.423",r:"12.1154",fill:"#ECCCDB"}),(0,s.jsx)("circle",{cx:"187.884",cy:"166.577",r:"12.1154",fill:"#397893"}),(0,s.jsx)("circle",{cx:"187.884",cy:"166.577",r:"12.1154",fill:"#ED3432"}),(0,s.jsx)("circle",{cx:"132.5",cy:"197.731",r:"12.1154",fill:"#B24594"}),(0,s.jsx)("circle",{cx:"160.193",cy:"86.9615",r:"12.1154",fill:"#FFBB50"}),(0,s.jsx)("circle",{cx:"160.193",cy:"118.115",r:"12.1154",fill:"#F6E768"}),(0,s.jsx)("circle",{cx:"160.193",cy:"149.269",r:"12.1154",fill:"#FF5A5A"}),(0,s.jsx)("circle",{cx:"160.193",cy:"180.423",r:"12.1154",fill:"#397893"}),(0,s.jsx)("circle",{cx:"160.193",cy:"180.423",r:"12.1154",fill:"#D6234A"}),(0,s.jsx)("circle",{cx:"104.808",cy:"86.9615",r:"12.1154",fill:"#FFA800"}),(0,s.jsx)("circle",{cx:"104.808",cy:"118.115",r:"12.1154",fill:"#F78D53"}),(0,s.jsx)("circle",{cx:"104.808",cy:"149.269",r:"12.1154",fill:"#BD87BB"}),(0,s.jsx)("circle",{cx:"104.808",cy:"180.423",r:"12.1154",fill:"#397893"}),(0,s.jsx)("circle",{cx:"104.808",cy:"180.423",r:"12.1154",fill:"#AF71AF"})]}),(0,s.jsx)("path",{d:"M145.768 133.776C146.323 133.776 146.792 133.968 147.176 134.352C147.603 134.736 147.816 135.205 147.816 135.76C147.816 136.315 147.624 136.805 147.24 137.232C146.856 137.616 146.365 137.808 145.768 137.808H134.184V149.328C134.184 149.925 133.992 150.416 133.608 150.8C133.224 151.184 132.755 151.376 132.2 151.376C131.645 151.376 131.176 151.184 130.792 150.8C130.408 150.373 130.216 149.883 130.216 149.328V137.808H118.632C118.077 137.808 117.587 137.616 117.16 137.232C116.776 136.805 116.584 136.315 116.584 135.76C116.584 135.205 116.776 134.736 117.16 134.352C117.587 133.968 118.077 133.776 118.632 133.776H130.216V122.256C130.216 121.659 130.408 121.168 130.792 120.784C131.176 120.357 131.645 120.144 132.2 120.144C132.755 120.144 133.224 120.357 133.608 120.784C133.992 121.168 134.184 121.659 134.184 122.256V133.776H145.768Z",fill:"#242529",onClick:a})]}),(0,s.jsx)("defs",{children:(0,s.jsxs)("filter",{id:"filter0_f",x:"-3",y:"-7",width:"271",height:"284.846",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,s.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,s.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,s.jsx)("feGaussianBlur",{stdDeviation:"10",result:"effect1_foregroundBlur"})]})})]})})` + circle, path { + cursor: pointer; + } + + path { + fill: var(--textColor); + } + + & > g > circle { + stroke: var(--inputBorderColor); + fill: var(--addAccountImageBackground); + } +`);const SM=$.memo(pj(function({className:e}){const{t:a}=xk(),r=(0,$.useContext)(sw),n=(0,$.useCallback)(()=>r("/account/create"),[r]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{showAdd:!0,showSettings:!0,text:a("Add Account")}),(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)("div",{className:"image",children:(0,s.jsx)(CM,{onClick:n})}),(0,s.jsx)("div",{className:"no-accounts",children:(0,s.jsx)("p",{children:a("You currently don't have any accounts. Create your first account to get started.")})})]})]})})` + color: var(--textColor); + height: 100%; + + h3 { + color: var(--textColor); + margin-top: 0; + font-weight: normal; + font-size: 24px; + line-height: 33px; + text-align: center; + } + + > .image { + display: flex; + justify-content: center; + } + + > .no-accounts p { + text-align: center; + font-size: 16px; + line-height: 26px; + margin: 0 30px; + color: var(--subTextColor); + } +`);const AM=pj(function({className:e}){const{t:a}=xk(),[r,n]=(0,$.useState)(""),[t,i]=(0,$.useState)([]),{hierarchy:o}=(0,$.useContext)(ow),l=(0,$.useMemo)(()=>wM(),[]);(0,$.useEffect)(()=>{i(r?o.filter(e=>e.name?.toLowerCase().includes(r)||e.genesisHash&&l.get(e.genesisHash)?.toLowerCase().includes(r)||e.address.toLowerCase().includes(r)):o)},[r,o,l]);const c=(0,$.useCallback)(e=>{n(e.toLowerCase())},[]);return(0,s.jsx)(s.Fragment,{children:0===o.length?(0,s.jsx)(SM,{}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{onFilter:c,showAdd:!0,showConnectedAccounts:!0,showSearch:!0,showSettings:!0,text:a("Accounts")}),(0,s.jsx)("div",{className:e,children:t.map((e,a)=>(0,$.createElement)(yj,{...e,key:`${a}:${e.address}`}))})]})})})` + height: calc(100vh - 2px); + overflow-y: scroll; + margin-top: -25px; + padding-top: 25px; + scrollbar-width: none; + + &::-webkit-scrollbar { + display: none; + } +`;const IM=pj(function({className:e}){const{url:a}=Nr(),r=decodeURIComponent(a),{selectedAccounts:n=[],setSelectedAccounts:t}=(0,$.useContext)(ow),{t:i}=xk(),o=(0,$.useContext)(sw);(0,$.useEffect)(()=>{fk().then(({list:e})=>{e[r]&&t&&t(e[r].authorizedAccounts)}).catch(console.error)},[t,r]);const l=(0,$.useCallback)(()=>{(async function(e,a){return uk("pri(authorize.update)",{authorizedAccounts:e,url:a})})(n,r).then(()=>o("../index.js")).catch(console.error)},[o,n,r]);return(0,s.jsxs)("div",{className:`${e}`,children:[(0,s.jsx)(QA,{showBackArrow:!0,smallMargin:!0,text:i("Accounts connected to {{url}}",{replace:{url:r}})}),(0,s.jsxs)("div",{className:"content",children:[(0,s.jsx)(vj,{origin:r,showHidden:!0,url:r,withWarning:!1}),(0,s.jsx)("div",{className:"footer",children:(0,s.jsx)(ON,{className:"acceptButton",onClick:l,children:i("Connect {{total}} account(s)",{replace:{total:n.length}})})})]})]})})` + display: flex; + flex-direction: column; + height: 100%; + min-height: 550px; + + .content { + flex: 1; + display: flex; + flex-direction: column; + overflow: auto; + } + + .footer { + background: var(--background); + flex-shrink: 0; + } + + .acceptButton { + width: 90%; + margin: 0.5rem auto; + } +`;const TM=pj(function({className:e="",info:{authorizedAccounts:a,isAllowed:r},removeAuth:n,url:t}){const{t:i}=xk(),o=(0,$.useCallback)(()=>n(t),[n,t]);return(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)(lM,{onRemove:o}),(0,s.jsx)("div",{className:"url",children:t}),(0,s.jsx)(Dr,{className:"connectedAccounts",to:`/url/manage/${encodeURIComponent(t)}`,children:a?.length?i("{{total}} accounts",{replace:{total:a.length}}):i(r?"all accounts":"no accounts")})]})})` + display: flex; + align-items: center; + margin-top: .2rem; + + .url{ + flex: 1; + } + + .connectedAccounts{ + margin-left: .5rem; + background-color: var(--primaryColor); + color: white; + cursor: pointer; + padding: 0 0.5rem; + border-radius: 4px; + text-decoration: none; + } +`;const OM=pj(function({className:e}){const{t:a}=xk(),[r,n]=(0,$.useState)(null),[t,i]=(0,$.useState)("");(0,$.useEffect)(()=>{fk().then(({list:e})=>n(e)).catch(e=>console.error(e))},[]);const o=(0,$.useMemo)(()=>!!r&&!!Object.keys(r).length,[r]),l=(0,$.useCallback)(e=>{i(e)},[]),c=(0,$.useCallback)(e=>{(async function(e){return uk("pri(authorize.remove)",e)})(e).then(({list:e})=>n(e)).catch(console.error)},[]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{showBackArrow:!0,smallMargin:!0,text:a("Manage Website Access")}),(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)(UA,{className:"inputFilter",onChange:l,placeholder:a("example.com"),value:t,withReset:!0}),r&&o?(0,s.jsx)(s.Fragment,{children:(0,s.jsx)("div",{className:"website-list",children:Object.entries(r).filter(([e])=>e.includes(t)).map(([e,a])=>(0,s.jsx)(TM,{info:a,removeAuth:c,url:e},e))})}):(0,s.jsx)("div",{className:"empty-list",children:a("No website request yet!")})]})]})})` + height: calc(100vh - 2px); + overflow-y: auto; + + .empty-list{ + text-align: center; + } + + .inputFilter{ + margin-bottom: 0.8rem; + padding: 0 !important; + } +`;const NM=pj(function({authId:e,className:a}){const r=(0,$.useCallback)(()=>{bk(e).catch(console.error)},[e]);return(0,s.jsxs)("div",{className:a,children:[(0,s.jsx)(JP,{className:"warningMargin",children:(0,s.jsx)(Pe,{children:"You do not have any account. Please create an account and refresh the application's page."})}),(0,s.jsx)(ON,{className:"acceptButton",onClick:r,children:Q("Understood")})]})})` + .acceptButton { + width: 90%; + margin: 25px auto 0; + } + + .warningMargin { + margin: 1rem 24px 0 1.45rem; + } +`;const PM=pj(function({authId:e,className:a,request:{origin:r},url:n}){const{accounts:t,selectedAccounts:i=[],setSelectedAccounts:o}=(0,$.useContext)(ow),{t:l}=xk(),c=(0,$.useContext)(sw),[u,d]=(0,$.useState)(!1);(0,$.useEffect)(()=>{const e=t.filter(({isDefaultAuthSelected:e})=>!!e).map(({address:e})=>e);o&&o(e)},[t,o]);const h=(0,$.useCallback)(()=>{(async function(e,a){return uk("pri(authorize.approve)",{authorizedAccounts:a,id:e})})(e,i).then(()=>c()).catch(e=>console.error(e))},[e,c,i]),m=(0,$.useCallback)(()=>{(u?bk:yk)(e).then(()=>c()).catch(e=>console.error(e))},[e,c,u]),p=(0,$.useCallback)(()=>{d(e=>!e)},[]);return t.length?(0,s.jsxs)("div",{className:a,children:[(0,s.jsx)(vj,{origin:r,url:n}),(0,s.jsxs)("div",{className:"footer",children:[(0,s.jsxs)("div",{className:"buttonContainer",children:[(0,s.jsx)(ON,{className:"acceptButton",onClick:h,children:l("Connect {{total}} account(s)",{replace:{total:i.length}})}),(0,s.jsx)(ON,{className:"rejectButton",isDanger:!0,onClick:m,children:l("Reject")})]}),(0,s.jsxs)("div",{className:"dontAskAgainContainer",children:[(0,s.jsx)("input",{checked:u,onChange:p,type:"checkbox"}),(0,s.jsx)("label",{children:l("Don't ask again")})]})]})]}):(0,s.jsx)(NM,{authId:e})})` + display: flex; + flex-direction: column; + flex: 1; + overflow-y: auto; + + .footer { + padding: 1rem 1rem 0rem 1rem; + background: var(--background); + } + + .buttonContainer { + display: flex; + justify-content: space-between; + width: 100%; + margin-bottom: 0.5rem; + } + + .acceptButton, .rejectButton { + width: 48%; + height: 40px; + } + + .dontAskAgainContainer { + display: flex; + align-items: center; + justify-content: center; + text-align: center; + + input { + margin-right: 0.5rem; + } + } +`;const MM=pj(function({className:e=""}){const{t:a}=xk(),r=(0,$.useContext)(lw),[n,t]=(0,$.useState)(0),i=(0,$.useRef)(n);(0,$.useEffect)(()=>{r.length<=i.current&&t(e=>Math.max(e-1,0))},[r.length]);const o=(0,$.useCallback)(()=>{t(e=>{const a=Math.min(e+1,r.length-1);return i.current=a,a})},[r.length]),l=(0,$.useCallback)(()=>{t(e=>{const a=Math.max(e-1,0);return i.current=a,a})},[]);return(0,s.jsxs)("div",{className:`${e}`,children:[(0,s.jsx)(QA,{smallMargin:!0,text:a("Account connection request")}),r.length>1&&(0,s.jsxs)("div",{className:"pagination",children:[(0,s.jsx)("button",{className:0===n?"hidden":"",onClick:l,children:a("Previous")}),(0,s.jsx)("span",{children:`${n+1} / ${r.length}`}),(0,s.jsx)("button",{className:n===r.length-1?"hidden":"",onClick:o,children:a("Next")})]}),r.length>0&&r[n]&&(0,s.jsx)(PM,{authId:r[n].id,className:"request",request:r[n].request,url:r[n].url},r[n].id)]})})` + display: flex; + flex-direction: column; + height: 100%; + overflow: auto; + + && { + padding: 0; + } + + .request { + padding: 0 24px; + flex: 1; + display: flex; + flex-direction: column; + overflow: auto; + min-height: 400px; + } + + .pagination { + display: flex; + justify-content: space-between; + background: var(--background); + + button { + background: none; + border: none; + color: var(--textColor); + cursor: pointer; + padding: 0.5rem 1rem; + + &.hidden { + visibility: hidden; + } + } + + span { + align-self: center; + } + } +`;const RM=$.memo(function({onNextStep:e,seed:a}){const{t:r}=xk(),[n,t]=(0,$.useState)(!1),{show:i}=gw(),o=(0,$.useCallback)(()=>{i(r("Copied"))},[i,r]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(iM,{onCopy:o,seed:a}),(0,s.jsx)(JP,{children:r("Please write down your wallet's mnemonic seed and keep it in a safe place. The mnemonic can be used to restore your wallet. Keep it carefully to not lose your assets.")}),(0,s.jsx)(FN,{}),(0,s.jsx)(LN,{checked:n,label:r("I have saved my mnemonic seed safely."),onChange:t}),(0,s.jsx)(MN,{children:(0,s.jsx)(oM,{isDisabled:!n,onClick:e,children:r("Next step")})})]})});const qM=pj(function({className:e}){const{t:a}=xk(),r=(0,$.useContext)(sw),[n,t]=(0,$.useState)(!1),[i,o]=(0,$.useState)(1),[l,c]=(0,$.useState)(null),[u,d]=(0,$.useState)(null),[h,m]=(0,$.useState)(FT),[p,g]=(0,$.useState)(""),f=Ek(),[b,y]=(0,$.useState)(null),k=nw(b,!0);(0,$.useEffect)(()=>{hk(void 0).then(({address:e,seed:a})=>{c(e),d(a)}).catch(console.error)},[]),(0,$.useEffect)(()=>{if(u){const e=k&&"ethereum"===k.definition.chainType?"ethereum":FT;m(e),wk(u,e).then(({address:e})=>c(e)).catch(console.error)}},[u,k]);const v=(0,$.useCallback)((e,a)=>{e&&a&&u&&(t(!0),dk(e,a,u,h,b).then(()=>r("/")).catch(e=>{t(!1),console.error(e)}))},[b,r,u,h]),w=(0,$.useCallback)(()=>o(e=>e+1),[]),z=(0,$.useCallback)(()=>o(e=>e-1),[]),x=(0,$.useCallback)(e=>y(e),[]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)($A,{step:i,text:a("Create an account")}),(0,s.jsxs)(eM,{children:[(0,s.jsx)("div",{children:(0,s.jsx)(SN,{address:l,genesisHash:b,name:p})}),u&&(1===i?(0,s.jsx)(RM,{onNextStep:w,seed:u}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(_N,{className:e,label:a("Network"),onChange:x,options:f,value:b}),(0,s.jsx)(NT,{buttonLabel:a("Add the account with the generated seed"),isBusy:n,onBackClick:z,onCreate:v,onNameChange:g})]}))]})]})})` + margin-bottom: 16px; + + label::after { + right: 36px; + } +`;const LM=pj(function({allAddresses:e,className:a,onSelect:r,selectedAddress:n,selectedGenesis:t}){const[i,o]=(0,$.useState)(!1),l=(0,$.useRef)(null),c=(0,$.useCallback)(()=>o(!1),[]),u=(0,$.useCallback)(()=>o(!i),[i]),d=(0,$.useCallback)(e=>()=>r(e),[r]);return tw([l],c),(0,s.jsxs)("div",{className:a,children:[(0,s.jsx)("div",{onClick:u,ref:l,children:(0,s.jsx)(SN,{address:n,className:"address",genesisHash:t})}),(0,s.jsx)("div",{className:`dropdown ${i?"visible":""}`,children:e.map(([e,a])=>(0,s.jsx)("div",{"data-parent-option":!0,onClick:d(e),children:(0,s.jsx)(SN,{address:e,className:"address",genesisHash:a})},e))})]})})` + margin-bottom: 16px; + cursor: pointer; + + & > div:first-child > .address::after { + content: ''; + position: absolute; + top: 66%; + transform: translateY(-50%); + right: 11px; + width: 30px; + height: 30px; + background: url(${DN()}) center no-repeat; + background-color: var(--inputBackground); + pointer-events: none; + border-radius: 4px; + border: 1px solid var(--boxBorderColor); + } + + .address .copyIcon { + visibility: hidden; + } + + .dropdown { + position: absolute; + visibility: hidden; + width: 510px; + z-index: 100; + background: var(--bodyColor); + max-height: 0; + overflow: auto; + padding: 5px; + border: 1px solid var(--boxBorderColor); + box-sizing: border-box; + border-radius: 4px; + margin-top: -8px; + + &.visible{ + visibility: visible; + max-height: 200px; + } + + & > div { + cursor: pointer; + } + } +`;const VM=$.memo(pj(function({className:e,defaultPath:a,isError:r,onChange:n,withSoftPath:t}){const{t:i}=xk(),[o,l]=(0,$.useState)(a),[c,u]=(0,$.useState)(!0);(0,$.useEffect)(()=>{l(a)},[a]);const d=(0,$.useCallback)(()=>u(!c),[c]),h=(0,$.useCallback)(e=>{l(e),n(e)},[n]);return(0,s.jsx)("div",{className:e,children:(0,s.jsxs)("div",{className:"container",children:[(0,s.jsx)("div",{className:`pathInput ${c?"locked":""}`,children:(0,s.jsx)(QP,{"data-input-suri":!0,disabled:c,isError:r||!o,label:i(c?"Derivation Path (unlock to edit)":"Derivation Path"),onChange:h,placeholder:i(t?"//hard/soft":"//hard"),value:o})}),(0,s.jsx)(ON,{className:"lockButton",onClick:d,children:(0,s.jsx)(qA,{className:"lockIcon",icon:c?zj:Ij})})]})})})` + > .container { + display: flex; + flex-direction: row; + } + + .lockButton { + background: none; + height: 14px; + margin: 36px 2px 0 10px; + padding: 3px; + width: 11px; + + &:not(:disabled):hover { + background: none; + } + + &:active, &:focus { + outline: none; + } + + &::-moz-focus-inner { + border: 0; + } + } + + .lockIcon { + color: var(--iconNeutralColor) + } + + .pathInput { + width: 100%; + + &.locked input { + opacity: 50%; + } + } +`),DM=/([^/]|^)\/([^/]|$)/;function BM({className:e,isLocked:a,onDerivationConfirmed:r,parentAddress:n,parentGenesis:t}){const{t:i}=xk(),o=(0,$.useContext)(sw),[l,c]=(0,$.useState)(!1),{accounts:u,hierarchy:d}=(0,$.useContext)(ow),h=(0,$.useMemo)(()=>function(e,a){return`//${e.filter(e=>e.parentAddress===a).length}`}(u,n),[u,n]),[m,p]=(0,$.useState)(h),[g,f]=(0,$.useState)(""),[b,y]=(0,$.useState)(!1),[k,v]=(0,$.useState)(""),w=(0,$.useRef)(null),z=(0,$.useMemo)(()=>{const e=u.find(({address:e})=>e===n);return"sr25519"===e?.type},[u,n]);(0,$.useEffect)(()=>{f("")},[n]),(0,$.useEffect)(()=>{m?.includes("///")&&v(i("`///password` not supported for derivation")),!z&&m&&DM.test(m)&&v(i("Soft derivation is only allowed for sr25519 accounts"))},[z,m,i]);const x=(0,$.useMemo)(()=>d.filter(({isExternal:e})=>!e).filter(({type:e})=>fj(e)).map(({address:e,genesisHash:a})=>[e,a||null]),[d]),j=(0,$.useCallback)(e=>{f(e),y(!!e)},[]),E=(0,$.useCallback)(e=>{p(e),v("")},[]),C=(0,$.useCallback)(e=>o(`/account/derive/${e}`),[o]),S=(0,$.useCallback)(async()=>{if(m&&n&&g){c(!0);if(await async function(e,a){return uk("pri(accounts.validate)",{address:e,password:a})}(n,g))try{const e=await async function(e,a,r){return uk("pri(derivation.validate)",{parentAddress:e,parentPassword:r,suri:a})}(n,m,g);r({account:e,parentPassword:g})}catch(e){c(!1),v(i("Invalid derivation path")),console.error(e)}else c(!1),y(!1)}},[n,g,r,m,i]);return(0,$.useEffect)(()=>{f(""),y(!1),w.current?.querySelector("input")?.focus()},[j]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:e,children:[a?(0,s.jsx)(SN,{address:n,genesisHash:t}):(0,s.jsx)(BN,{label:i("Choose Parent Account:"),children:(0,s.jsx)(LM,{allAddresses:x,onSelect:C,selectedAddress:n,selectedGenesis:t})}),(0,s.jsxs)("div",{ref:w,children:[(0,s.jsx)(QP,{"data-input-password":!0,isError:!!g&&!b,isFocused:!0,label:i("enter the password for the account you want to derive from"),onChange:j,type:"password",value:g}),!!g&&!b&&(0,s.jsx)(JP,{isBelowInput:!0,isDanger:!0,children:i("Wrong password")})]}),b&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(VM,{defaultPath:h,isError:!!k,onChange:E,parentAddress:n,parentPassword:g,withSoftPath:z}),!!k&&(0,s.jsx)(JP,{isBelowInput:!0,isDanger:!0,children:k})]})]}),(0,s.jsx)(FN,{}),(0,s.jsx)(MN,{children:(0,s.jsx)(oM,{"data-button-action":"create derived account",isBusy:l,isDisabled:!b||!!k,onClick:S,children:i("Create a derived account")})})]})}const _M=$.memo(function({isLocked:e}){const{t:a}=xk(),r=(0,$.useContext)(sw),{accounts:n}=(0,$.useContext)(ow),{address:t}=Nr(),[i,o]=(0,$.useState)(!1),[l,c]=(0,$.useState)(null),[u,d]=(0,$.useState)(null),[h,m]=(0,$.useState)(null),p=(0,$.useMemo)(()=>n.find(e=>e.address===t)?.genesisHash||null,[n,t]),g=(0,$.useCallback)((e,a)=>{l&&e&&a&&h&&(o(!0),async function(e,a,r,n,t,i){return uk("pri(derivation.create)",{genesisHash:i,name:n,parentAddress:e,parentPassword:r,password:t,suri:a})}(t,l.suri,h,e,a,p).then(()=>r("/")).catch(e=>{o(!1),console.error(e)}))},[l,r,t,p,h]),f=(0,$.useCallback)(({account:e,parentPassword:a})=>{c(e),m(a)},[]),b=(0,$.useCallback)(()=>{c(null)},[]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)($A,{step:l?2:1,text:a("Add new account")}),!l&&(0,s.jsx)(BM,{isLocked:e,onDerivationConfirmed:f,parentAddress:t,parentGenesis:p}),l&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{children:(0,s.jsx)(SN,{address:l.address,genesisHash:p,name:u})}),(0,s.jsx)(NT,{buttonLabel:a("Create derived account"),isBusy:i,onBackClick:b,onCreate:g,onNameChange:d})]})]})});const FM=pj(function({className:e,onAccountChange:a,onNextStep:r,type:n}){const{t}=xk(),i=Ek(),[o,l]=(0,$.useState)(""),[c,u]=(0,$.useState)(null),[d,h]=(0,$.useState)(null),[m,p]=(0,$.useState)(!1),[g,f]=(0,$.useState)(""),[b,y]=(0,$.useState)("");(0,$.useEffect)(()=>{if(!c)return void a(null);wk(`${c||""}${d||""}`,n).then(e=>{f(""),l(e.address),a(ho({},e,{genesis:b,type:n}))}).catch(()=>{l(""),a(null),f(t(d?"Invalid mnemonic seed or derivation path":"Invalid mnemonic seed"))})},[t,b,c,d,a,n]);const k=(0,$.useCallback)(()=>{p(!m)},[m]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)(dM,{className:"seedInput",isError:!!g,isFocused:!0,label:t("existing 12 or 24-word mnemonic seed"),onChange:u,rowsCount:2,value:c||""}),!!g&&!c&&(0,s.jsx)(JP,{className:"seedError",isBelowInput:!0,isDanger:!0,children:t("Mnemonic needs to contain 12, 15, 18, 21, 24 words")}),(0,s.jsx)(_N,{className:"genesisSelection",label:t("Network"),onChange:y,options:i,value:b}),(0,s.jsxs)("div",{className:"advancedToggle",onClick:k,children:[(0,s.jsx)(qA,{icon:m?Rj:wj}),(0,s.jsx)("span",{children:t("advanced")})]}),m&&(0,s.jsx)(QP,{className:"derivationPath",isError:!!d&&!!g,label:t("derivation path"),onChange:h,value:d||""}),!!g&&!!c&&(0,s.jsx)(JP,{isDanger:!0,children:g})]}),(0,s.jsx)(FN,{}),(0,s.jsx)(MN,{children:(0,s.jsx)(oM,{isDisabled:!o||!!g,onClick:r,children:t("Next")})})]})})` + .advancedToggle { + color: var(--textColor); + cursor: pointer; + line-height: var(--lineHeight); + letter-spacing: 0.04em; + opacity: 0.65; + text-transform: uppercase; + + > span { + font-size: var(--inputLabelFontSize); + margin-left: .5rem; + vertical-align: middle; + } + } + + .genesisSelection { + margin-bottom: var(--fontSize); + } + + .seedInput { + margin-bottom: var(--fontSize); + textarea { + height: unset; + } + } + + .seedError { + margin-bottom: 1rem; + } +`;const UM=function(){const{t:e}=xk(),{accounts:a}=(0,$.useContext)(ow),r=(0,$.useContext)(sw),[n,t]=(0,$.useState)(!1),[i,o]=(0,$.useState)(null),[l,c]=(0,$.useState)(null),[u,d]=(0,$.useState)(!0),[h,m]=(0,$.useState)(FT),p=nw(i?.genesis,!0);(0,$.useEffect)(()=>{!a.length&&r()},[a,r]),(0,$.useEffect)(()=>{m(p&&"ethereum"===p.definition.chainType?"ethereum":FT)},[p]);const g=(0,$.useCallback)((e,a)=>{e&&a&&i&&(t(!0),dk(e,a,i.suri,h,i.genesis).then(()=>r("/")).catch(e=>{t(!1),console.error(e)}))},[i,r,h]),f=(0,$.useCallback)(()=>d(!1),[]),b=(0,$.useCallback)(()=>d(!0),[]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)($A,{step:u?1:2,text:e("Import account")}),(0,s.jsx)("div",{children:(0,s.jsx)(SN,{address:i?.address,genesisHash:i?.genesis,name:l})}),u?(0,s.jsx)(FM,{onAccountChange:o,onNextStep:f,type:h}):(0,s.jsx)(NT,{buttonLabel:e("Add the account with the supplied seed"),isBusy:n,onBackClick:b,onCreate:g,onNameChange:c})]})};const HM=pj(function({className:e,metaId:a,request:r,url:n}){const{t}=xk(),i=nw(r.genesisHash),o=(0,$.useContext)(sw),l=(0,$.useCallback)(()=>{(async function(e){return uk("pri(metadata.approve)",{id:e})})(a).then(()=>o()).catch(console.error)},[a,o]),c=(0,$.useCallback)(()=>{(async function(e){return uk("pri(metadata.reject)",{id:e})})(a).then(()=>o()).catch(console.error)},[a,o]);return(0,s.jsxs)("div",{className:e,children:[(0,s.jsxs)(uM,{children:[(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:t("from")}),(0,s.jsx)("td",{className:"data",children:n})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:t("chain")}),(0,s.jsx)("td",{className:"data",children:r.chain})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:t("icon")}),(0,s.jsx)("td",{className:"data",children:r.icon})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:t("decimals")}),(0,s.jsx)("td",{className:"data",children:r.tokenDecimals})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:t("symbol")}),(0,s.jsx)("td",{className:"data",children:r.tokenSymbol})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:t("upgrade")}),(0,s.jsxs)("td",{className:"data",children:[i?i.specVersion:t("")," -> ",r.specVersion]})]})]}),(0,s.jsxs)("div",{className:"requestInfo",children:[(0,s.jsx)(JP,{className:"requestWarning",children:t("This approval will add the metadata to your extension instance, allowing future requests to be decoded using this metadata. It will also allow the use of Ledger's Generic Pezkuwi App.")}),(0,s.jsx)(ON,{className:"btnAccept",onClick:l,children:t("Yes, do this metadata update")}),(0,s.jsx)(PT,{className:"btnReject",children:(0,s.jsx)(HA,{isDanger:!0,onClick:c,children:t("Reject")})})]})]})})` + .btnAccept { + margin: 25px auto 0; + width: 90%; + } + + .btnReject { + margin: 8px 0 15px 0; + text-decoration: underline; + } + + .icon { + background: var(--buttonBackgroundDanger); + color: white; + min-width: 18px; + width: 14px; + height: 18px; + font-size: 10px; + line-height: 20px; + margin: 16px 15px 0 1.35rem; + font-weight: 800; + padding-left: 0.5px; + } + + .requestInfo { + align-items: center; + background: var(--highlightedAreaBackground); + display: flex; + flex-direction: column; + margin-bottom: 8px; + } + + .requestWarning { + margin: 24px 24px 0 1.45rem; + } +`;function XM(){const{t:e}=xk(),a=(0,$.useContext)(uw);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{text:e("Metadata")}),a[0]?(0,s.jsx)(HM,{metaId:a[0].id,request:a[0].request,url:a[0].url},a[0].id):(0,s.jsx)(eM,{})]})}const WM=pj(function({bytes:e,className:a,url:r}){const{t:n}=xk(),t=(0,$.useMemo)(()=>jn(e)?On(function(e){const a=wn(e);return Vv(a,!1)?a.subarray(Rv.length,a.length-qv.length):a}(e)):e,[e]);return(0,s.jsx)("table",{className:a,children:(0,s.jsxs)("tbody",{children:[(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:n("from")}),(0,s.jsx)("td",{className:"data",children:r})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:n("bytes")}),(0,s.jsx)("td",{className:"data pre",children:(0,s.jsx)("div",{children:t})})]})]})})})` + border: 0; + display: block; + font-size: 0.75rem; + margin-top: 0.75rem; + + td.data { + max-width: 0; + overflow: hidden; + text-align: left; + text-overflow: ellipsis; + vertical-align: middle; + width: 100%; + padding: 0.15rem; + + &.pre { + padding: 0px; + + div { + padding: 0.15rem; + font-family: inherit; + font-size: 0.75rem; + margin: 0; + white-space: pre; + overflow: auto; + max-height: calc(100vh - 480px); + min-height: var(--boxLineHeight); + border: 1px solid var(--boxBorderColor); + background: var(--boxBackground); + line-height: var(--boxLineHeight); + } + } + } + + td.label { + opacity: 0.5; + padding: 0 0.5rem; + text-align: right; + vertical-align: middle; + white-space: nowrap; + } +`;var GM,ZM;!function(e){e.assertEqual=e=>{},e.assertIs=function(e){},e.assertNever=function(e){throw new Error},e.arrayToEnum=e=>{const a={};for(const r of e)a[r]=r;return a},e.getValidEnumValues=a=>{const r=e.objectKeys(a).filter(e=>"number"!=typeof a[a[e]]),n={};for(const e of r)n[e]=a[e];return e.objectValues(n)},e.objectValues=a=>e.objectKeys(a).map(function(e){return a[e]}),e.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{const a=[];for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&a.push(r);return a},e.find=(e,a)=>{for(const r of e)if(a(r))return r},e.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&Number.isFinite(e)&&Math.floor(e)===e,e.joinValues=function(e,a=" | "){return e.map(e=>"string"==typeof e?`'${e}'`:e).join(a)},e.jsonStringifyReplacer=(e,a)=>"bigint"==typeof a?a.toString():a}(GM||(GM={})),function(e){e.mergeShapes=(e,a)=>({...e,...a})}(ZM||(ZM={}));const KM=GM.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),YM=e=>{switch(typeof e){case"undefined":return KM.undefined;case"string":return KM.string;case"number":return Number.isNaN(e)?KM.nan:KM.number;case"boolean":return KM.boolean;case"function":return KM.function;case"bigint":return KM.bigint;case"symbol":return KM.symbol;case"object":return Array.isArray(e)?KM.array:null===e?KM.null:e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch?KM.promise:"undefined"!=typeof Map&&e instanceof Map?KM.map:"undefined"!=typeof Set&&e instanceof Set?KM.set:"undefined"!=typeof Date&&e instanceof Date?KM.date:KM.object;default:return KM.unknown}},JM=GM.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class QM extends Error{get errors(){return this.issues}constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};const a=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,a):this.__proto__=a,this.name="ZodError",this.issues=e}format(e){const a=e||function(e){return e.message},r={_errors:[]},n=e=>{for(const t of e.issues)if("invalid_union"===t.code)t.unionErrors.map(n);else if("invalid_return_type"===t.code)n(t.returnTypeError);else if("invalid_arguments"===t.code)n(t.argumentsError);else if(0===t.path.length)r._errors.push(a(t));else{let e=r,n=0;for(;ne.message){const a={},r=[];for(const n of this.issues)if(n.path.length>0){const r=n.path[0];a[r]=a[r]||[],a[r].push(e(n))}else r.push(e(n));return{formErrors:r,fieldErrors:a}}get formErrors(){return this.flatten()}}QM.create=e=>new QM(e);const $M=(e,a)=>{let r;switch(e.code){case JM.invalid_type:r=e.received===KM.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case JM.invalid_literal:r=`Invalid literal value, expected ${JSON.stringify(e.expected,GM.jsonStringifyReplacer)}`;break;case JM.unrecognized_keys:r=`Unrecognized key(s) in object: ${GM.joinValues(e.keys,", ")}`;break;case JM.invalid_union:r=`Invalid input`;break;case JM.invalid_union_discriminator:r=`Invalid discriminator value. Expected ${GM.joinValues(e.options)}`;break;case JM.invalid_enum_value:r=`Invalid enum value. Expected ${GM.joinValues(e.options)}, received '${e.received}'`;break;case JM.invalid_arguments:r=`Invalid function arguments`;break;case JM.invalid_return_type:r=`Invalid function return type`;break;case JM.invalid_date:r=`Invalid date`;break;case JM.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(r=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(r=`${r} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?r=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?r=`Invalid input: must end with "${e.validation.endsWith}"`:GM.assertNever(e.validation):r="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case JM.too_small:r="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?`at least`:`more than`} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?`at least`:`over`} ${e.minimum} character(s)`:"number"===e.type||"bigint"===e.type?`Number must be ${e.exact?`exactly equal to `:e.inclusive?`greater than or equal to `:`greater than `}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?`exactly equal to `:e.inclusive?`greater than or equal to `:`greater than `}${new Date(Number(e.minimum))}`:"Invalid input";break;case JM.too_big:r="array"===e.type?`Array must contain ${e.exact?`exactly`:e.inclusive?`at most`:`less than`} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?`exactly`:e.inclusive?`at most`:`under`} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?`exactly`:e.inclusive?`less than or equal to`:`less than`} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?`exactly`:e.inclusive?`less than or equal to`:`less than`} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?`exactly`:e.inclusive?`smaller than or equal to`:`smaller than`} ${new Date(Number(e.maximum))}`:"Invalid input";break;case JM.custom:r=`Invalid input`;break;case JM.invalid_intersection_types:r=`Intersection results could not be merged`;break;case JM.not_multiple_of:r=`Number must be a multiple of ${e.multipleOf}`;break;case JM.not_finite:r="Number must be finite";break;default:r=a.defaultError,GM.assertNever(e)}return{message:r}};let eR=$M;function aR(){return eR}var rR;!function(e){e.errToObj=e=>"string"==typeof e?{message:e}:e||{},e.toString=e=>"string"==typeof e?e:e?.message}(rR||(rR={}));const nR=e=>{const{data:a,path:r,errorMaps:n,issueData:t}=e,i=[...r,...t.path||[]],o={...t,path:i};if(void 0!==t.message)return{...t,path:i,message:t.message};let s="";const l=n.filter(e=>!!e).slice().reverse();for(const e of l)s=e(o,{data:a,defaultError:s}).message;return{...t,path:i,message:s}};function tR(e,a){const r=aR(),n=nR({issueData:a,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,r,r===$M?void 0:$M].filter(e=>!!e)});e.common.issues.push(n)}class iR{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,a){const r=[];for(const n of a){if("aborted"===n.status)return oR;"dirty"===n.status&&e.dirty(),r.push(n.value)}return{status:e.value,value:r}}static async mergeObjectAsync(e,a){const r=[];for(const e of a){const a=await e.key,n=await e.value;r.push({key:a,value:n})}return iR.mergeObjectSync(e,r)}static mergeObjectSync(e,a){const r={};for(const n of a){const{key:a,value:t}=n;if("aborted"===a.status)return oR;if("aborted"===t.status)return oR;"dirty"===a.status&&e.dirty(),"dirty"===t.status&&e.dirty(),"__proto__"===a.value||void 0===t.value&&!n.alwaysSet||(r[a.value]=t.value)}return{status:e.value,value:r}}}const oR=Object.freeze({status:"aborted"}),sR=e=>({status:"dirty",value:e}),lR=e=>({status:"valid",value:e}),cR=e=>"aborted"===e.status,uR=e=>"dirty"===e.status,dR=e=>"valid"===e.status,hR=e=>"undefined"!=typeof Promise&&e instanceof Promise;class mR{constructor(e,a,r,n){this._cachedPath=[],this.parent=e,this.data=a,this._path=r,this._key=n}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const pR=(e,a)=>{if(dR(a))return{success:!0,data:a.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const a=new QM(e.common.issues);return this._error=a,this._error}}};function gR(e){if(!e)return{};const{errorMap:a,invalid_type_error:r,required_error:n,description:t}=e;if(a&&(r||n))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);if(a)return{errorMap:a,description:t};return{errorMap:(a,t)=>{const{message:i}=e;return"invalid_enum_value"===a.code?{message:i??t.defaultError}:void 0===t.data?{message:i??n??t.defaultError}:"invalid_type"!==a.code?{message:t.defaultError}:{message:i??r??t.defaultError}},description:t}}class fR{get description(){return this._def.description}_getType(e){return YM(e.data)}_getOrReturnCtx(e,a){return a||{common:e.parent.common,data:e.data,parsedType:YM(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new iR,ctx:{common:e.parent.common,data:e.data,parsedType:YM(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const a=this._parse(e);if(hR(a))throw new Error("Synchronous parse encountered promise.");return a}_parseAsync(e){const a=this._parse(e);return Promise.resolve(a)}parse(e,a){const r=this.safeParse(e,a);if(r.success)return r.data;throw r.error}safeParse(e,a){const r={common:{issues:[],async:a?.async??!1,contextualErrorMap:a?.errorMap},path:a?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:YM(e)},n=this._parseSync({data:e,path:r.path,parent:r});return pR(r,n)}"~validate"(e){const a={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:YM(e)};if(!this["~standard"].async)try{const r=this._parseSync({data:e,path:[],parent:a});return dR(r)?{value:r.value}:{issues:a.common.issues}}catch(e){e?.message?.toLowerCase()?.includes("encountered")&&(this["~standard"].async=!0),a.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:a}).then(e=>dR(e)?{value:e.value}:{issues:a.common.issues})}async parseAsync(e,a){const r=await this.safeParseAsync(e,a);if(r.success)return r.data;throw r.error}async safeParseAsync(e,a){const r={common:{issues:[],contextualErrorMap:a?.errorMap,async:!0},path:a?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:YM(e)},n=this._parse({data:e,path:r.path,parent:r}),t=await(hR(n)?n:Promise.resolve(n));return pR(r,t)}refine(e,a){const r=e=>"string"==typeof a||void 0===a?{message:a}:"function"==typeof a?a(e):a;return this._refinement((a,n)=>{const t=e(a),i=()=>n.addIssue({code:JM.custom,...r(a)});return"undefined"!=typeof Promise&&t instanceof Promise?t.then(e=>!!e||(i(),!1)):!!t||(i(),!1)})}refinement(e,a){return this._refinement((r,n)=>!!e(r)||(n.addIssue("function"==typeof a?a(r,n):a),!1))}_refinement(e){return new gq({schema:this,typeName:jq.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:e=>this["~validate"](e)}}optional(){return fq.create(this,this._def)}nullable(){return bq.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return eq.create(this)}promise(){return pq.create(this,this._def)}or(e){return nq.create([this,e],this._def)}and(e){return iq.create(this,e,this._def)}transform(e){return new gq({...gR(this._def),schema:this,typeName:jq.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const a="function"==typeof e?e:()=>e;return new yq({...gR(this._def),innerType:this,defaultValue:a,typeName:jq.ZodDefault})}brand(){return new wq({typeName:jq.ZodBranded,type:this,...gR(this._def)})}catch(e){const a="function"==typeof e?e:()=>e;return new kq({...gR(this._def),innerType:this,catchValue:a,typeName:jq.ZodCatch})}describe(e){return new(0,this.constructor)({...this._def,description:e})}pipe(e){return zq.create(this,e)}readonly(){return xq.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const bR=/^c[^\s-]{8,}$/i,yR=/^[0-9a-z]+$/,kR=/^[0-9A-HJKMNP-TV-Z]{26}$/i,vR=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,wR=/^[a-z0-9_-]{21}$/i,zR=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,xR=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,jR=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,ER=`^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$`;let CR;const SR=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,AR=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,IR=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,TR=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,OR=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,NR=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,PR=`((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))`,MR=new RegExp(`^${PR}$`);function RR(e){let a=`[0-5]\\d`;e.precision?a=`${a}\\.\\d{${e.precision}}`:null==e.precision&&(a=`${a}(\\.\\d+)?`);return`([01]\\d|2[0-3]):[0-5]\\d(:${a})${e.precision?"+":"?"}`}function qR(e){return new RegExp(`^${RR(e)}$`)}function LR(e){let a=`${PR}T${RR(e)}`;const r=[];return r.push(e.local?`Z?`:`Z`),e.offset&&r.push(`([+-]\\d{2}:?\\d{2})`),a=`${a}(${r.join("|")})`,new RegExp(`^${a}$`)}function VR(e,a){return!("v4"!==a&&a||!SR.test(e))||!("v6"!==a&&a||!IR.test(e))}function DR(e,a){if(!zR.test(e))return!1;try{const[r]=e.split(".");if(!r)return!1;const n=r.replace(/-/g,"+").replace(/_/g,"/").padEnd(r.length+(4-r.length%4)%4,"="),t=JSON.parse(atob(n));return"object"==typeof t&&null!==t&&((!("typ"in t)||"JWT"===t?.typ)&&(!!t.alg&&(!a||t.alg===a)))}catch{return!1}}function BR(e,a){return!("v4"!==a&&a||!AR.test(e))||!("v6"!==a&&a||!TR.test(e))}class _R extends fR{_parse(e){this._def.coerce&&(e.data=String(e.data));if(this._getType(e)!==KM.string){const a=this._getOrReturnCtx(e);return tR(a,{code:JM.invalid_type,expected:KM.string,received:a.parsedType}),oR}const a=new iR;let r;for(const n of this._def.checks)if("min"===n.kind)e.data.lengthn.value&&(r=this._getOrReturnCtx(e,r),tR(r,{code:JM.too_big,maximum:n.value,type:"string",inclusive:!0,exact:!1,message:n.message}),a.dirty());else if("length"===n.kind){const t=e.data.length>n.value,i=e.data.lengthe.test(a),{validation:a,code:JM.invalid_string,...rR.errToObj(r)})}_addCheck(e){return new _R({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...rR.errToObj(e)})}url(e){return this._addCheck({kind:"url",...rR.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...rR.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...rR.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...rR.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...rR.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...rR.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...rR.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...rR.errToObj(e)})}base64url(e){return this._addCheck({kind:"base64url",...rR.errToObj(e)})}jwt(e){return this._addCheck({kind:"jwt",...rR.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...rR.errToObj(e)})}cidr(e){return this._addCheck({kind:"cidr",...rR.errToObj(e)})}datetime(e){return"string"==typeof e?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:void 0===e?.precision?null:e?.precision,offset:e?.offset??!1,local:e?.local??!1,...rR.errToObj(e?.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return"string"==typeof e?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:void 0===e?.precision?null:e?.precision,...rR.errToObj(e?.message)})}duration(e){return this._addCheck({kind:"duration",...rR.errToObj(e)})}regex(e,a){return this._addCheck({kind:"regex",regex:e,...rR.errToObj(a)})}includes(e,a){return this._addCheck({kind:"includes",value:e,position:a?.position,...rR.errToObj(a?.message)})}startsWith(e,a){return this._addCheck({kind:"startsWith",value:e,...rR.errToObj(a)})}endsWith(e,a){return this._addCheck({kind:"endsWith",value:e,...rR.errToObj(a)})}min(e,a){return this._addCheck({kind:"min",value:e,...rR.errToObj(a)})}max(e,a){return this._addCheck({kind:"max",value:e,...rR.errToObj(a)})}length(e,a){return this._addCheck({kind:"length",value:e,...rR.errToObj(a)})}nonempty(e){return this.min(1,rR.errToObj(e))}trim(){return new _R({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new _R({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new _R({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>"datetime"===e.kind)}get isDate(){return!!this._def.checks.find(e=>"date"===e.kind)}get isTime(){return!!this._def.checks.find(e=>"time"===e.kind)}get isDuration(){return!!this._def.checks.find(e=>"duration"===e.kind)}get isEmail(){return!!this._def.checks.find(e=>"email"===e.kind)}get isURL(){return!!this._def.checks.find(e=>"url"===e.kind)}get isEmoji(){return!!this._def.checks.find(e=>"emoji"===e.kind)}get isUUID(){return!!this._def.checks.find(e=>"uuid"===e.kind)}get isNANOID(){return!!this._def.checks.find(e=>"nanoid"===e.kind)}get isCUID(){return!!this._def.checks.find(e=>"cuid"===e.kind)}get isCUID2(){return!!this._def.checks.find(e=>"cuid2"===e.kind)}get isULID(){return!!this._def.checks.find(e=>"ulid"===e.kind)}get isIP(){return!!this._def.checks.find(e=>"ip"===e.kind)}get isCIDR(){return!!this._def.checks.find(e=>"cidr"===e.kind)}get isBase64(){return!!this._def.checks.find(e=>"base64"===e.kind)}get isBase64url(){return!!this._def.checks.find(e=>"base64url"===e.kind)}get minLength(){let e=null;for(const a of this._def.checks)"min"===a.kind&&(null===e||a.value>e)&&(e=a.value);return e}get maxLength(){let e=null;for(const a of this._def.checks)"max"===a.kind&&(null===e||a.valuen?r:n;return Number.parseInt(e.toFixed(t).replace(".",""))%Number.parseInt(a.toFixed(t).replace(".",""))/10**t}_R.create=e=>new _R({checks:[],typeName:jq.ZodString,coerce:e?.coerce??!1,...gR(e)});class UR extends fR{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){this._def.coerce&&(e.data=Number(e.data));if(this._getType(e)!==KM.number){const a=this._getOrReturnCtx(e);return tR(a,{code:JM.invalid_type,expected:KM.number,received:a.parsedType}),oR}let a;const r=new iR;for(const n of this._def.checks)if("int"===n.kind)GM.isInteger(e.data)||(a=this._getOrReturnCtx(e,a),tR(a,{code:JM.invalid_type,expected:"integer",received:"float",message:n.message}),r.dirty());else if("min"===n.kind){(n.inclusive?e.datan.value:e.data>=n.value)&&(a=this._getOrReturnCtx(e,a),tR(a,{code:JM.too_big,maximum:n.value,type:"number",inclusive:n.inclusive,exact:!1,message:n.message}),r.dirty())}else"multipleOf"===n.kind?0!==FR(e.data,n.value)&&(a=this._getOrReturnCtx(e,a),tR(a,{code:JM.not_multiple_of,multipleOf:n.value,message:n.message}),r.dirty()):"finite"===n.kind?Number.isFinite(e.data)||(a=this._getOrReturnCtx(e,a),tR(a,{code:JM.not_finite,message:n.message}),r.dirty()):GM.assertNever(n);return{status:r.value,value:e.data}}gte(e,a){return this.setLimit("min",e,!0,rR.toString(a))}gt(e,a){return this.setLimit("min",e,!1,rR.toString(a))}lte(e,a){return this.setLimit("max",e,!0,rR.toString(a))}lt(e,a){return this.setLimit("max",e,!1,rR.toString(a))}setLimit(e,a,r,n){return new UR({...this._def,checks:[...this._def.checks,{kind:e,value:a,inclusive:r,message:rR.toString(n)}]})}_addCheck(e){return new UR({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:rR.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:rR.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:rR.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:rR.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:rR.toString(e)})}multipleOf(e,a){return this._addCheck({kind:"multipleOf",value:e,message:rR.toString(a)})}finite(e){return this._addCheck({kind:"finite",message:rR.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:rR.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:rR.toString(e)})}get minValue(){let e=null;for(const a of this._def.checks)"min"===a.kind&&(null===e||a.value>e)&&(e=a.value);return e}get maxValue(){let e=null;for(const a of this._def.checks)"max"===a.kind&&(null===e||a.value"int"===e.kind||"multipleOf"===e.kind&&GM.isInteger(e.value))}get isFinite(){let e=null,a=null;for(const r of this._def.checks){if("finite"===r.kind||"int"===r.kind||"multipleOf"===r.kind)return!0;"min"===r.kind?(null===a||r.value>a)&&(a=r.value):"max"===r.kind&&(null===e||r.valuenew UR({checks:[],typeName:jq.ZodNumber,coerce:e?.coerce||!1,...gR(e)});class HR extends fR{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce)try{e.data=BigInt(e.data)}catch{return this._getInvalidInput(e)}if(this._getType(e)!==KM.bigint)return this._getInvalidInput(e);let a;const r=new iR;for(const n of this._def.checks)if("min"===n.kind){(n.inclusive?e.datan.value:e.data>=n.value)&&(a=this._getOrReturnCtx(e,a),tR(a,{code:JM.too_big,type:"bigint",maximum:n.value,inclusive:n.inclusive,message:n.message}),r.dirty())}else"multipleOf"===n.kind?e.data%n.value!==BigInt(0)&&(a=this._getOrReturnCtx(e,a),tR(a,{code:JM.not_multiple_of,multipleOf:n.value,message:n.message}),r.dirty()):GM.assertNever(n);return{status:r.value,value:e.data}}_getInvalidInput(e){const a=this._getOrReturnCtx(e);return tR(a,{code:JM.invalid_type,expected:KM.bigint,received:a.parsedType}),oR}gte(e,a){return this.setLimit("min",e,!0,rR.toString(a))}gt(e,a){return this.setLimit("min",e,!1,rR.toString(a))}lte(e,a){return this.setLimit("max",e,!0,rR.toString(a))}lt(e,a){return this.setLimit("max",e,!1,rR.toString(a))}setLimit(e,a,r,n){return new HR({...this._def,checks:[...this._def.checks,{kind:e,value:a,inclusive:r,message:rR.toString(n)}]})}_addCheck(e){return new HR({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:rR.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:rR.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:rR.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:rR.toString(e)})}multipleOf(e,a){return this._addCheck({kind:"multipleOf",value:e,message:rR.toString(a)})}get minValue(){let e=null;for(const a of this._def.checks)"min"===a.kind&&(null===e||a.value>e)&&(e=a.value);return e}get maxValue(){let e=null;for(const a of this._def.checks)"max"===a.kind&&(null===e||a.valuenew HR({checks:[],typeName:jq.ZodBigInt,coerce:e?.coerce??!1,...gR(e)});class XR extends fR{_parse(e){this._def.coerce&&(e.data=Boolean(e.data));if(this._getType(e)!==KM.boolean){const a=this._getOrReturnCtx(e);return tR(a,{code:JM.invalid_type,expected:KM.boolean,received:a.parsedType}),oR}return lR(e.data)}}XR.create=e=>new XR({typeName:jq.ZodBoolean,coerce:e?.coerce||!1,...gR(e)});class WR extends fR{_parse(e){this._def.coerce&&(e.data=new Date(e.data));if(this._getType(e)!==KM.date){const a=this._getOrReturnCtx(e);return tR(a,{code:JM.invalid_type,expected:KM.date,received:a.parsedType}),oR}if(Number.isNaN(e.data.getTime())){return tR(this._getOrReturnCtx(e),{code:JM.invalid_date}),oR}const a=new iR;let r;for(const n of this._def.checks)"min"===n.kind?e.data.getTime()n.value&&(r=this._getOrReturnCtx(e,r),tR(r,{code:JM.too_big,message:n.message,inclusive:!0,exact:!1,maximum:n.value,type:"date"}),a.dirty()):GM.assertNever(n);return{status:a.value,value:new Date(e.data.getTime())}}_addCheck(e){return new WR({...this._def,checks:[...this._def.checks,e]})}min(e,a){return this._addCheck({kind:"min",value:e.getTime(),message:rR.toString(a)})}max(e,a){return this._addCheck({kind:"max",value:e.getTime(),message:rR.toString(a)})}get minDate(){let e=null;for(const a of this._def.checks)"min"===a.kind&&(null===e||a.value>e)&&(e=a.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(const a of this._def.checks)"max"===a.kind&&(null===e||a.valuenew WR({checks:[],coerce:e?.coerce||!1,typeName:jq.ZodDate,...gR(e)});class GR extends fR{_parse(e){if(this._getType(e)!==KM.symbol){const a=this._getOrReturnCtx(e);return tR(a,{code:JM.invalid_type,expected:KM.symbol,received:a.parsedType}),oR}return lR(e.data)}}GR.create=e=>new GR({typeName:jq.ZodSymbol,...gR(e)});class ZR extends fR{_parse(e){if(this._getType(e)!==KM.undefined){const a=this._getOrReturnCtx(e);return tR(a,{code:JM.invalid_type,expected:KM.undefined,received:a.parsedType}),oR}return lR(e.data)}}ZR.create=e=>new ZR({typeName:jq.ZodUndefined,...gR(e)});class KR extends fR{_parse(e){if(this._getType(e)!==KM.null){const a=this._getOrReturnCtx(e);return tR(a,{code:JM.invalid_type,expected:KM.null,received:a.parsedType}),oR}return lR(e.data)}}KR.create=e=>new KR({typeName:jq.ZodNull,...gR(e)});class YR extends fR{constructor(){super(...arguments),this._any=!0}_parse(e){return lR(e.data)}}YR.create=e=>new YR({typeName:jq.ZodAny,...gR(e)});class JR extends fR{constructor(){super(...arguments),this._unknown=!0}_parse(e){return lR(e.data)}}JR.create=e=>new JR({typeName:jq.ZodUnknown,...gR(e)});class QR extends fR{_parse(e){const a=this._getOrReturnCtx(e);return tR(a,{code:JM.invalid_type,expected:KM.never,received:a.parsedType}),oR}}QR.create=e=>new QR({typeName:jq.ZodNever,...gR(e)});class $R extends fR{_parse(e){if(this._getType(e)!==KM.undefined){const a=this._getOrReturnCtx(e);return tR(a,{code:JM.invalid_type,expected:KM.void,received:a.parsedType}),oR}return lR(e.data)}}$R.create=e=>new $R({typeName:jq.ZodVoid,...gR(e)});class eq extends fR{_parse(e){const{ctx:a,status:r}=this._processInputParams(e),n=this._def;if(a.parsedType!==KM.array)return tR(a,{code:JM.invalid_type,expected:KM.array,received:a.parsedType}),oR;if(null!==n.exactLength){const e=a.data.length>n.exactLength.value,t=a.data.lengthn.maxLength.value&&(tR(a,{code:JM.too_big,maximum:n.maxLength.value,type:"array",inclusive:!0,exact:!1,message:n.maxLength.message}),r.dirty()),a.common.async)return Promise.all([...a.data].map((e,r)=>n.type._parseAsync(new mR(a,e,a.path,r)))).then(e=>iR.mergeArray(r,e));const t=[...a.data].map((e,r)=>n.type._parseSync(new mR(a,e,a.path,r)));return iR.mergeArray(r,t)}get element(){return this._def.type}min(e,a){return new eq({...this._def,minLength:{value:e,message:rR.toString(a)}})}max(e,a){return new eq({...this._def,maxLength:{value:e,message:rR.toString(a)}})}length(e,a){return new eq({...this._def,exactLength:{value:e,message:rR.toString(a)}})}nonempty(e){return this.min(1,e)}}function aq(e){if(e instanceof rq){const a={};for(const r in e.shape){const n=e.shape[r];a[r]=fq.create(aq(n))}return new rq({...e._def,shape:()=>a})}return e instanceof eq?new eq({...e._def,type:aq(e.element)}):e instanceof fq?fq.create(aq(e.unwrap())):e instanceof bq?bq.create(aq(e.unwrap())):e instanceof oq?oq.create(e.items.map(e=>aq(e))):e}eq.create=(e,a)=>new eq({type:e,minLength:null,maxLength:null,exactLength:null,typeName:jq.ZodArray,...gR(a)});class rq extends fR{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;const e=this._def.shape(),a=GM.objectKeys(e);return this._cached={shape:e,keys:a},this._cached}_parse(e){if(this._getType(e)!==KM.object){const a=this._getOrReturnCtx(e);return tR(a,{code:JM.invalid_type,expected:KM.object,received:a.parsedType}),oR}const{status:a,ctx:r}=this._processInputParams(e),{shape:n,keys:t}=this._getCached(),i=[];if(!(this._def.catchall instanceof QR&&"strip"===this._def.unknownKeys))for(const e in r.data)t.includes(e)||i.push(e);const o=[];for(const e of t){const a=n[e],t=r.data[e];o.push({key:{status:"valid",value:e},value:a._parse(new mR(r,t,r.path,e)),alwaysSet:e in r.data})}if(this._def.catchall instanceof QR){const e=this._def.unknownKeys;if("passthrough"===e)for(const e of i)o.push({key:{status:"valid",value:e},value:{status:"valid",value:r.data[e]}});else if("strict"===e)i.length>0&&(tR(r,{code:JM.unrecognized_keys,keys:i}),a.dirty());else if("strip"!==e)throw new Error(`Internal ZodObject error: invalid unknownKeys value.`)}else{const e=this._def.catchall;for(const a of i){const n=r.data[a];o.push({key:{status:"valid",value:a},value:e._parse(new mR(r,n,r.path,a)),alwaysSet:a in r.data})}}return r.common.async?Promise.resolve().then(async()=>{const e=[];for(const a of o){const r=await a.key,n=await a.value;e.push({key:r,value:n,alwaysSet:a.alwaysSet})}return e}).then(e=>iR.mergeObjectSync(a,e)):iR.mergeObjectSync(a,o)}get shape(){return this._def.shape()}strict(e){return rR.errToObj,new rq({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(a,r)=>{const n=this._def.errorMap?.(a,r).message??r.defaultError;return"unrecognized_keys"===a.code?{message:rR.errToObj(e).message??n}:{message:n}}}:{}})}strip(){return new rq({...this._def,unknownKeys:"strip"})}passthrough(){return new rq({...this._def,unknownKeys:"passthrough"})}extend(e){return new rq({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new rq({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:jq.ZodObject})}setKey(e,a){return this.augment({[e]:a})}catchall(e){return new rq({...this._def,catchall:e})}pick(e){const a={};for(const r of GM.objectKeys(e))e[r]&&this.shape[r]&&(a[r]=this.shape[r]);return new rq({...this._def,shape:()=>a})}omit(e){const a={};for(const r of GM.objectKeys(this.shape))e[r]||(a[r]=this.shape[r]);return new rq({...this._def,shape:()=>a})}deepPartial(){return aq(this)}partial(e){const a={};for(const r of GM.objectKeys(this.shape)){const n=this.shape[r];e&&!e[r]?a[r]=n:a[r]=n.optional()}return new rq({...this._def,shape:()=>a})}required(e){const a={};for(const r of GM.objectKeys(this.shape))if(e&&!e[r])a[r]=this.shape[r];else{let e=this.shape[r];for(;e instanceof fq;)e=e._def.innerType;a[r]=e}return new rq({...this._def,shape:()=>a})}keyof(){return dq(GM.objectKeys(this.shape))}}rq.create=(e,a)=>new rq({shape:()=>e,unknownKeys:"strip",catchall:QR.create(),typeName:jq.ZodObject,...gR(a)}),rq.strictCreate=(e,a)=>new rq({shape:()=>e,unknownKeys:"strict",catchall:QR.create(),typeName:jq.ZodObject,...gR(a)}),rq.lazycreate=(e,a)=>new rq({shape:e,unknownKeys:"strip",catchall:QR.create(),typeName:jq.ZodObject,...gR(a)});class nq extends fR{_parse(e){const{ctx:a}=this._processInputParams(e),r=this._def.options;if(a.common.async)return Promise.all(r.map(async e=>{const r={...a,common:{...a.common,issues:[]},parent:null};return{result:await e._parseAsync({data:a.data,path:a.path,parent:r}),ctx:r}})).then(function(e){for(const a of e)if("valid"===a.result.status)return a.result;for(const r of e)if("dirty"===r.result.status)return a.common.issues.push(...r.ctx.common.issues),r.result;const r=e.map(e=>new QM(e.ctx.common.issues));return tR(a,{code:JM.invalid_union,unionErrors:r}),oR});{let e;const n=[];for(const t of r){const r={...a,common:{...a.common,issues:[]},parent:null},i=t._parseSync({data:a.data,path:a.path,parent:r});if("valid"===i.status)return i;"dirty"!==i.status||e||(e={result:i,ctx:r}),r.common.issues.length&&n.push(r.common.issues)}if(e)return a.common.issues.push(...e.ctx.common.issues),e.result;const t=n.map(e=>new QM(e));return tR(a,{code:JM.invalid_union,unionErrors:t}),oR}}get options(){return this._def.options}}nq.create=(e,a)=>new nq({options:e,typeName:jq.ZodUnion,...gR(a)});function tq(e,a){const r=YM(e),n=YM(a);if(e===a)return{valid:!0,data:e};if(r===KM.object&&n===KM.object){const r=GM.objectKeys(a),n=GM.objectKeys(e).filter(e=>-1!==r.indexOf(e)),t={...e,...a};for(const r of n){const n=tq(e[r],a[r]);if(!n.valid)return{valid:!1};t[r]=n.data}return{valid:!0,data:t}}if(r===KM.array&&n===KM.array){if(e.length!==a.length)return{valid:!1};const r=[];for(let n=0;n{if(cR(e)||cR(n))return oR;const t=tq(e.value,n.value);return t.valid?((uR(e)||uR(n))&&a.dirty(),{status:a.value,value:t.data}):(tR(r,{code:JM.invalid_intersection_types}),oR)};return r.common.async?Promise.all([this._def.left._parseAsync({data:r.data,path:r.path,parent:r}),this._def.right._parseAsync({data:r.data,path:r.path,parent:r})]).then(([e,a])=>n(e,a)):n(this._def.left._parseSync({data:r.data,path:r.path,parent:r}),this._def.right._parseSync({data:r.data,path:r.path,parent:r}))}}iq.create=(e,a,r)=>new iq({left:e,right:a,typeName:jq.ZodIntersection,...gR(r)});class oq extends fR{_parse(e){const{status:a,ctx:r}=this._processInputParams(e);if(r.parsedType!==KM.array)return tR(r,{code:JM.invalid_type,expected:KM.array,received:r.parsedType}),oR;if(r.data.lengththis._def.items.length&&(tR(r,{code:JM.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),a.dirty());const n=[...r.data].map((e,a)=>{const n=this._def.items[a]||this._def.rest;return n?n._parse(new mR(r,e,r.path,a)):null}).filter(e=>!!e);return r.common.async?Promise.all(n).then(e=>iR.mergeArray(a,e)):iR.mergeArray(a,n)}get items(){return this._def.items}rest(e){return new oq({...this._def,rest:e})}}oq.create=(e,a)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new oq({items:e,typeName:jq.ZodTuple,rest:null,...gR(a)})};class sq extends fR{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:a,ctx:r}=this._processInputParams(e);if(r.parsedType!==KM.map)return tR(r,{code:JM.invalid_type,expected:KM.map,received:r.parsedType}),oR;const n=this._def.keyType,t=this._def.valueType,i=[...r.data.entries()].map(([e,a],i)=>({key:n._parse(new mR(r,e,r.path,[i,"key"])),value:t._parse(new mR(r,a,r.path,[i,"value"]))}));if(r.common.async){const e=new Map;return Promise.resolve().then(async()=>{for(const r of i){const n=await r.key,t=await r.value;if("aborted"===n.status||"aborted"===t.status)return oR;"dirty"!==n.status&&"dirty"!==t.status||a.dirty(),e.set(n.value,t.value)}return{status:a.value,value:e}})}{const e=new Map;for(const r of i){const n=r.key,t=r.value;if("aborted"===n.status||"aborted"===t.status)return oR;"dirty"!==n.status&&"dirty"!==t.status||a.dirty(),e.set(n.value,t.value)}return{status:a.value,value:e}}}}sq.create=(e,a,r)=>new sq({valueType:a,keyType:e,typeName:jq.ZodMap,...gR(r)});class lq extends fR{_parse(e){const{status:a,ctx:r}=this._processInputParams(e);if(r.parsedType!==KM.set)return tR(r,{code:JM.invalid_type,expected:KM.set,received:r.parsedType}),oR;const n=this._def;null!==n.minSize&&r.data.sizen.maxSize.value&&(tR(r,{code:JM.too_big,maximum:n.maxSize.value,type:"set",inclusive:!0,exact:!1,message:n.maxSize.message}),a.dirty());const t=this._def.valueType;function i(e){const r=new Set;for(const n of e){if("aborted"===n.status)return oR;"dirty"===n.status&&a.dirty(),r.add(n.value)}return{status:a.value,value:r}}const o=[...r.data.values()].map((e,a)=>t._parse(new mR(r,e,r.path,a)));return r.common.async?Promise.all(o).then(e=>i(e)):i(o)}min(e,a){return new lq({...this._def,minSize:{value:e,message:rR.toString(a)}})}max(e,a){return new lq({...this._def,maxSize:{value:e,message:rR.toString(a)}})}size(e,a){return this.min(e,a).max(e,a)}nonempty(e){return this.min(1,e)}}lq.create=(e,a)=>new lq({valueType:e,minSize:null,maxSize:null,typeName:jq.ZodSet,...gR(a)});class cq extends fR{get schema(){return this._def.getter()}_parse(e){const{ctx:a}=this._processInputParams(e);return this._def.getter()._parse({data:a.data,path:a.path,parent:a})}}cq.create=(e,a)=>new cq({getter:e,typeName:jq.ZodLazy,...gR(a)});class uq extends fR{_parse(e){if(e.data!==this._def.value){const a=this._getOrReturnCtx(e);return tR(a,{received:a.data,code:JM.invalid_literal,expected:this._def.value}),oR}return{status:"valid",value:e.data}}get value(){return this._def.value}}function dq(e,a){return new hq({values:e,typeName:jq.ZodEnum,...gR(a)})}uq.create=(e,a)=>new uq({value:e,typeName:jq.ZodLiteral,...gR(a)});class hq extends fR{_parse(e){if("string"!=typeof e.data){const a=this._getOrReturnCtx(e),r=this._def.values;return tR(a,{expected:GM.joinValues(r),received:a.parsedType,code:JM.invalid_type}),oR}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(e.data)){const a=this._getOrReturnCtx(e),r=this._def.values;return tR(a,{received:a.data,code:JM.invalid_enum_value,options:r}),oR}return lR(e.data)}get options(){return this._def.values}get enum(){const e={};for(const a of this._def.values)e[a]=a;return e}get Values(){const e={};for(const a of this._def.values)e[a]=a;return e}get Enum(){const e={};for(const a of this._def.values)e[a]=a;return e}extract(e,a=this._def){return hq.create(e,{...this._def,...a})}exclude(e,a=this._def){return hq.create(this.options.filter(a=>!e.includes(a)),{...this._def,...a})}}hq.create=dq;class mq extends fR{_parse(e){const a=GM.getValidEnumValues(this._def.values),r=this._getOrReturnCtx(e);if(r.parsedType!==KM.string&&r.parsedType!==KM.number){const e=GM.objectValues(a);return tR(r,{expected:GM.joinValues(e),received:r.parsedType,code:JM.invalid_type}),oR}if(this._cache||(this._cache=new Set(GM.getValidEnumValues(this._def.values))),!this._cache.has(e.data)){const e=GM.objectValues(a);return tR(r,{received:r.data,code:JM.invalid_enum_value,options:e}),oR}return lR(e.data)}get enum(){return this._def.values}}mq.create=(e,a)=>new mq({values:e,typeName:jq.ZodNativeEnum,...gR(a)});class pq extends fR{unwrap(){return this._def.type}_parse(e){const{ctx:a}=this._processInputParams(e);if(a.parsedType!==KM.promise&&!1===a.common.async)return tR(a,{code:JM.invalid_type,expected:KM.promise,received:a.parsedType}),oR;const r=a.parsedType===KM.promise?a.data:Promise.resolve(a.data);return lR(r.then(e=>this._def.type.parseAsync(e,{path:a.path,errorMap:a.common.contextualErrorMap})))}}pq.create=(e,a)=>new pq({type:e,typeName:jq.ZodPromise,...gR(a)});class gq extends fR{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===jq.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:a,ctx:r}=this._processInputParams(e),n=this._def.effect||null,t={addIssue:e=>{tR(r,e),e.fatal?a.abort():a.dirty()},get path(){return r.path}};if(t.addIssue=t.addIssue.bind(t),"preprocess"===n.type){const e=n.transform(r.data,t);if(r.common.async)return Promise.resolve(e).then(async e=>{if("aborted"===a.value)return oR;const n=await this._def.schema._parseAsync({data:e,path:r.path,parent:r});return"aborted"===n.status?oR:"dirty"===n.status||"dirty"===a.value?sR(n.value):n});{if("aborted"===a.value)return oR;const n=this._def.schema._parseSync({data:e,path:r.path,parent:r});return"aborted"===n.status?oR:"dirty"===n.status||"dirty"===a.value?sR(n.value):n}}if("refinement"===n.type){const e=e=>{const a=n.refinement(e,t);if(r.common.async)return Promise.resolve(a);if(a instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1===r.common.async){const n=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});return"aborted"===n.status?oR:("dirty"===n.status&&a.dirty(),e(n.value),{status:a.value,value:n.value})}return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(r=>"aborted"===r.status?oR:("dirty"===r.status&&a.dirty(),e(r.value).then(()=>({status:a.value,value:r.value}))))}if("transform"===n.type){if(!1===r.common.async){const e=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});if(!dR(e))return oR;const i=n.transform(e.value,t);if(i instanceof Promise)throw new Error(`Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.`);return{status:a.value,value:i}}return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(e=>dR(e)?Promise.resolve(n.transform(e.value,t)).then(e=>({status:a.value,value:e})):oR)}GM.assertNever(n)}}gq.create=(e,a,r)=>new gq({schema:e,typeName:jq.ZodEffects,effect:a,...gR(r)}),gq.createWithPreprocess=(e,a,r)=>new gq({schema:a,effect:{type:"preprocess",transform:e},typeName:jq.ZodEffects,...gR(r)});class fq extends fR{_parse(e){return this._getType(e)===KM.undefined?lR(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}fq.create=(e,a)=>new fq({innerType:e,typeName:jq.ZodOptional,...gR(a)});class bq extends fR{_parse(e){return this._getType(e)===KM.null?lR(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}bq.create=(e,a)=>new bq({innerType:e,typeName:jq.ZodNullable,...gR(a)});class yq extends fR{_parse(e){const{ctx:a}=this._processInputParams(e);let r=a.data;return a.parsedType===KM.undefined&&(r=this._def.defaultValue()),this._def.innerType._parse({data:r,path:a.path,parent:a})}removeDefault(){return this._def.innerType}}yq.create=(e,a)=>new yq({innerType:e,typeName:jq.ZodDefault,defaultValue:"function"==typeof a.default?a.default:()=>a.default,...gR(a)});class kq extends fR{_parse(e){const{ctx:a}=this._processInputParams(e),r={...a,common:{...a.common,issues:[]}},n=this._def.innerType._parse({data:r.data,path:r.path,parent:{...r}});return hR(n)?n.then(e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new QM(r.common.issues)},input:r.data})})):{status:"valid",value:"valid"===n.status?n.value:this._def.catchValue({get error(){return new QM(r.common.issues)},input:r.data})}}removeCatch(){return this._def.innerType}}kq.create=(e,a)=>new kq({innerType:e,typeName:jq.ZodCatch,catchValue:"function"==typeof a.catch?a.catch:()=>a.catch,...gR(a)});class vq extends fR{_parse(e){if(this._getType(e)!==KM.nan){const a=this._getOrReturnCtx(e);return tR(a,{code:JM.invalid_type,expected:KM.nan,received:a.parsedType}),oR}return{status:"valid",value:e.data}}}vq.create=e=>new vq({typeName:jq.ZodNaN,...gR(e)});Symbol("zod_brand");class wq extends fR{_parse(e){const{ctx:a}=this._processInputParams(e),r=a.data;return this._def.type._parse({data:r,path:a.path,parent:a})}unwrap(){return this._def.type}}class zq extends fR{_parse(e){const{status:a,ctx:r}=this._processInputParams(e);if(r.common.async){return(async()=>{const e=await this._def.in._parseAsync({data:r.data,path:r.path,parent:r});return"aborted"===e.status?oR:"dirty"===e.status?(a.dirty(),sR(e.value)):this._def.out._parseAsync({data:e.value,path:r.path,parent:r})})()}{const e=this._def.in._parseSync({data:r.data,path:r.path,parent:r});return"aborted"===e.status?oR:"dirty"===e.status?(a.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:r.path,parent:r})}}static create(e,a){return new zq({in:e,out:a,typeName:jq.ZodPipeline})}}class xq extends fR{_parse(e){const a=this._def.innerType._parse(e),r=e=>(dR(e)&&(e.value=Object.freeze(e.value)),e);return hR(a)?a.then(e=>r(e)):r(a)}unwrap(){return this._def.innerType}}xq.create=(e,a)=>new xq({innerType:e,typeName:jq.ZodReadonly,...gR(a)});rq.lazycreate;var jq;!function(e){e["ZodString"]="ZodString",e["ZodNumber"]="ZodNumber",e["ZodNaN"]="ZodNaN",e["ZodBigInt"]="ZodBigInt",e["ZodBoolean"]="ZodBoolean",e["ZodDate"]="ZodDate",e["ZodSymbol"]="ZodSymbol",e["ZodUndefined"]="ZodUndefined",e["ZodNull"]="ZodNull",e["ZodAny"]="ZodAny",e["ZodUnknown"]="ZodUnknown",e["ZodNever"]="ZodNever",e["ZodVoid"]="ZodVoid",e["ZodArray"]="ZodArray",e["ZodObject"]="ZodObject",e["ZodUnion"]="ZodUnion",e["ZodDiscriminatedUnion"]="ZodDiscriminatedUnion",e["ZodIntersection"]="ZodIntersection",e["ZodTuple"]="ZodTuple",e["ZodRecord"]="ZodRecord",e["ZodMap"]="ZodMap",e["ZodSet"]="ZodSet",e["ZodFunction"]="ZodFunction",e["ZodLazy"]="ZodLazy",e["ZodLiteral"]="ZodLiteral",e["ZodEnum"]="ZodEnum",e["ZodEffects"]="ZodEffects",e["ZodNativeEnum"]="ZodNativeEnum",e["ZodOptional"]="ZodOptional",e["ZodNullable"]="ZodNullable",e["ZodDefault"]="ZodDefault",e["ZodCatch"]="ZodCatch",e["ZodPromise"]="ZodPromise",e["ZodBranded"]="ZodBranded",e["ZodPipeline"]="ZodPipeline",e["ZodReadonly"]="ZodReadonly"}(jq||(jq={}));const Eq=_R.create,Cq=UR.create,Sq=(vq.create,HR.create),Aq=(XR.create,WR.create,GR.create,ZR.create,KR.create,YR.create,JR.create,QR.create,$R.create,eq.create,rq.create),Iq=(rq.strictCreate,nq.create),Tq=(iq.create,oq.create),Oq=(sq.create,lq.create,cq.create),Nq=uq.create;hq.create,mq.create,pq.create,gq.create,fq.create,bq.create,gq.createWithPreprocess,zq.create,null&&INVALID;function Pq(e,a){(null==a||a>e.length)&&(a=e.length);for(var r=0,n=Array(a);r0?"../".repeat(t):"./",c=(s?[o]:o).map(function(e){return function(e){var a=Object.fromEntries(Object.entries(e).map(function(e){var a=Mq(e,2),r=a[0],n=a[1];return[r.toLowerCase(),n]}));if("parachain"in a)return"Parachain(".concat(a.parachain,")");if("accountid32"in a){var r=a.accountid32;return"AccountId32(".concat(r.network,", ").concat(r.id,")")}if("accountindex64"in a){var n=a.accountindex64;return"AccountIndex64(".concat(n.network,", ").concat(n.index,")")}if("accountkey20"in a){var t=a.accountkey20;return"AccountKey20(".concat(t.network,", ").concat(t.key,")")}if("palletinstance"in a)return"PalletInstance(".concat(a.palletinstance,")");if("generalindex"in a)return"GeneralIndex(".concat(a.generalindex,")");if("generalkey"in a){var i=a.generalkey;return"GeneralKey(".concat(i.length,", ").concat(i.data,")")}if("onlychild"in a)return"OnlyChild(".concat(a.onlychild,")");if("plurality"in a){var o=a.plurality;return"Plurality(".concat(o.id,", ").concat(o.part,")")}if("globalconsensus"in a)return"GlobalConsensus(".concat(a.globalconsensus,")");throw new Error("Unknown junction type")}(e)}).join("/");return"".concat(l).concat(c)};function rL(e,a,r){return`${e}: chain=${a.name}, specVersion=${a.specVersion.toString()} (request specVersion=${r.toString()})`}function nL(e,{args:a,method:r},n){return a&&r?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:n("method")}),(0,s.jsx)("td",{className:"data",children:(0,s.jsxs)("details",{children:[(0,s.jsxs)("summary",{children:[r.section,".",r.method,r.meta?`(${r.meta.args.map(({name:e})=>e).join(", ")})`:""]}),(0,s.jsx)("pre",{children:JSON.stringify(a,null,2)})]})})]}),r.meta&&(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:n("info")}),(0,s.jsx)("td",{className:"data",children:(0,s.jsx)("details",{children:(0,s.jsx)("summary",{children:r.meta.docs.map(e=>e.toString().trim()).join(" ")})})})]})]}):(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:n("method data")}),(0,s.jsx)("td",{className:"data",children:e})]})}function tL(e,a,r){if(e.isImmortalEra)return r("immortal");const n=ot(a),t=e.asMortalEra;return r("mortal, valid from {{birth}} to {{death}}",{replace:{birth:xi(t.birth(n)),death:xi(t.death(n))}})}const iL=$.memo(function({className:e,payload:a,request:{blockNumber:r,genesisHash:n,method:t,specVersion:i},url:o}){const{t:l}=xk(),c=nw(n),u=(0,$.useRef)(ot(i)).current,d=(0,$.useMemo)(()=>c&&c.hasMetadata?function(e,a,r){let n=null,t=null;try{r.eqn(a.specVersion)?(t=a.registry.createType("Call",e),n=t.toHuman().args):console.log(rL("Outdated metadata to decode",a,r))}catch(e){console.error(`${rL("Error decoding method",a,r)}:: ${e.message}`),n=null,t=null}return{args:n,method:t}}(t,c,u):{args:null,method:null},[t,c,u]),h=a.toHuman()["assetId"],m=function(e){try{return aL(e)}catch(e){return}}(h);return(0,s.jsxs)(uM,{className:e,isFull:!0,children:[(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:l("from")}),(0,s.jsx)("td",{className:"data",children:o})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:l(c?"chain":"genesis")}),(0,s.jsx)("td",{className:"data",children:c?c.name:n})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:l("version")}),(0,s.jsx)("td",{className:"data",children:u.toNumber()})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:l("nonce")}),(0,s.jsx)("td",{className:"data",children:xi(a.nonce)})]}),!a.tip.isEmpty&&(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:l("tip")}),(0,s.jsx)("td",{className:"data",children:xi(a.tip)})]}),!!h&&(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:l("assetId")}),(0,s.jsx)("td",{className:"data",children:(0,s.jsxs)("details",{children:[(0,s.jsx)("summary",{children:m||"{...}"}),(0,s.jsx)("pre",{children:JSON.stringify(h,null,2)})]})})]}),nL(t,d,l),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"label",children:l("lifetime")}),(0,s.jsx)("td",{className:"data",children:tL(a.era,r,l)})]})]})}),oL=(...e)=>{const a=Array.isArray(e[0])?e[0]:e,r=a.reduce((e,a)=>e+a.byteLength,0),n=new Uint8Array(r);for(let e=0,r=0;e>cL&lL)}:{h:0|Number(e>>cL&lL),l:0|Number(e&lL)}}function dL(e,a=!1){const r=e.length;let n=new Uint32Array(r),t=new Uint32Array(r);for(let i=0;ie>>>r|a<<32-r,mL=(e,a,r)=>e<<32-r|a>>>r,pL=(e,a,r)=>e<<64-r|a>>>r-32,gL=(e,a,r)=>e>>>r-32|a<<64-r,fL=(e,a)=>a,bL=(e,a)=>e,yL=(e,a,r)=>e<>>32-r,kL=(e,a,r)=>a<>>32-r,vL=(e,a,r)=>a<>>64-r,wL=(e,a,r)=>e<>>64-r;function zL(e,a,r,n){const t=(a>>>0)+(n>>>0);return{h:e+r+(t/2**32|0)|0,l:0|t}}const xL=(e,a,r)=>(e>>>0)+(a>>>0)+(r>>>0),jL=(e,a,r,n)=>a+r+n+(e/2**32|0)|0;function EL(e,a=""){if(!Number.isSafeInteger(e)||e<0){throw new Error(`${a&&`"${a}" `}expected integer >= 0, got ${e}`)}}function CL(e,a,r=""){const n=function(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&"Uint8Array"===e.constructor.name}(e),t=e?.length,i=void 0!==a;if(!n||i&&t!==a){throw new Error((r&&`"${r}" `)+"expected Uint8Array"+(i?` of length ${a}`:"")+", got "+(n?`length=${t}`:`type=${typeof e}`))}return e}function SL(e,a=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(a&&e.finished)throw new Error("Hash#digest() has already been called")}function AL(e,a){CL(e,void 0,"digestInto() output");const r=a.outputLen;if(e.length='+r)}function IL(e){return new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4))}function TL(...e){for(let a=0;a>>a}const NL=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])();function PL(e){return e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255}const ML=NL?e=>e:e=>PL(e);const RL=NL?e=>e:function(e){for(let a=0;ae(r).update(a).digest(),n=e(void 0);return r.outputLen=n.outputLen,r.blockLen=n.blockLen,r.create=a=>e(a),Object.assign(r,a),Object.freeze(r)}const LL=Uint8Array.from([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9]);function VL(e,a,r,n,t){return n=OL(n^(e=e+a+t|0),16),{a:e,b:a=OL(a^(r=r+n|0),12),c:r,d:n}}function DL(e,a,r,n,t){return n=OL(n^(e=e+a+t|0),8),{a:e,b:a=OL(a^(r=r+n|0),7),c:r,d:n}}const BL=Uint32Array.from([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),_L=new Uint32Array(32);function FL(e,a,r,n,t,i){const o=t[i],s=t[i+1];let l=_L[2*e],c=_L[2*e+1],u=_L[2*a],d=_L[2*a+1],h=_L[2*r],m=_L[2*r+1],p=_L[2*n],g=_L[2*n+1],f=xL(l,u,o);c=jL(f,c,d,s),l=0|f,({Dh:g,Dl:p}={Dh:g^c,Dl:p^l}),({Dh:g,Dl:p}={Dh:fL(0,p),Dl:bL(g)}),({h:m,l:h}=zL(m,h,g,p)),({Bh:d,Bl:u}={Bh:d^m,Bl:u^h}),({Bh:d,Bl:u}={Bh:hL(d,u,24),Bl:mL(d,u,24)}),_L[2*e]=l,_L[2*e+1]=c,_L[2*a]=u,_L[2*a+1]=d,_L[2*r]=h,_L[2*r+1]=m,_L[2*n]=p,_L[2*n+1]=g}function UL(e,a,r,n,t,i){const o=t[i],s=t[i+1];let l=_L[2*e],c=_L[2*e+1],u=_L[2*a],d=_L[2*a+1],h=_L[2*r],m=_L[2*r+1],p=_L[2*n],g=_L[2*n+1],f=xL(l,u,o);c=jL(f,c,d,s),l=0|f,({Dh:g,Dl:p}={Dh:g^c,Dl:p^l}),({Dh:g,Dl:p}={Dh:hL(g,p,16),Dl:mL(g,p,16)}),({h:m,l:h}=zL(m,h,g,p)),({Bh:d,Bl:u}={Bh:d^m,Bl:u^h}),({Bh:d,Bl:u}={Bh:pL(d,u,63),Bl:gL(d,u,63)}),_L[2*e]=l,_L[2*e+1]=c,_L[2*a]=u,_L[2*a+1]=d,_L[2*r]=h,_L[2*r+1]=m,_L[2*n]=p,_L[2*n+1]=g}function HL(e,a={},r,n,t){if(EL(r),e<0||e>r)throw new Error("outputLen bigger than keyLen");const{key:i,salt:o,personalization:s}=a;if(void 0!==i&&(i.length<1||i.length>r))throw new Error('"key" expected to be undefined or of length=1..'+r);void 0!==o&&CL(o,n,"salt"),void 0!==s&&CL(s,t,"personalization")}class XL{buffer;buffer32;finished=!1;destroyed=!1;length=0;pos=0;blockLen;outputLen;constructor(e,a){EL(e),EL(a),this.blockLen=e,this.outputLen=a,this.buffer=new Uint8Array(e),this.buffer32=IL(this.buffer)}update(e){SL(this),CL(e);const{blockLen:a,buffer:r,buffer32:n}=this,t=e.length,i=e.byteOffset,o=e.buffer;for(let s=0;sn[a]=ML(e))}digest(){const{buffer:e,outputLen:a}=this;this.digestInto(e);const r=e.slice(0,a);return this.destroy(),r}_cloneInto(e){const{buffer:a,length:r,finished:n,destroyed:t,outputLen:i,pos:o}=this;return e||=new this.constructor({dkLen:i}),e.set(...this.get()),e.buffer.set(a),e.destroyed=t,e.finished=n,e.length=r,e.pos=o,e.outputLen=i,e}clone(){return this._cloneInto()}}class WL extends XL{v0l=0|BL[0];v0h=0|BL[1];v1l=0|BL[2];v1h=0|BL[3];v2l=0|BL[4];v2h=0|BL[5];v3l=0|BL[6];v3h=0|BL[7];v4l=0|BL[8];v4h=0|BL[9];v5l=0|BL[10];v5h=0|BL[11];v6l=0|BL[12];v6h=0|BL[13];v7l=0|BL[14];v7h=0|BL[15];constructor(e={}){const a=void 0===e.dkLen?64:e.dkLen;super(128,a),HL(a,e,64,16,16);let{key:r,personalization:n,salt:t}=e,i=0;if(void 0!==r&&(CL(r,void 0,"key"),i=r.length),this.v0l^=this.outputLen|i<<8|1<<16|1<<24,void 0!==t){CL(t,void 0,"salt");const e=IL(t);this.v4l^=ML(e[0]),this.v4h^=ML(e[1]),this.v5l^=ML(e[2]),this.v5h^=ML(e[3])}if(void 0!==n){CL(n,void 0,"personalization");const e=IL(n);this.v6l^=ML(e[0]),this.v6h^=ML(e[1]),this.v7l^=ML(e[2]),this.v7h^=ML(e[3])}if(void 0!==r){const e=new Uint8Array(this.blockLen);e.set(r),this.update(e)}}get(){let{v0l:e,v0h:a,v1l:r,v1h:n,v2l:t,v2h:i,v3l:o,v3h:s,v4l:l,v4h:c,v5l:u,v5h:d,v6l:h,v6h:m,v7l:p,v7h:g}=this;return[e,a,r,n,t,i,o,s,l,c,u,d,h,m,p,g]}set(e,a,r,n,t,i,o,s,l,c,u,d,h,m,p,g){this.v0l=0|e,this.v0h=0|a,this.v1l=0|r,this.v1h=0|n,this.v2l=0|t,this.v2h=0|i,this.v3l=0|o,this.v3h=0|s,this.v4l=0|l,this.v4h=0|c,this.v5l=0|u,this.v5h=0|d,this.v6l=0|h,this.v6h=0|m,this.v7l=0|p,this.v7h=0|g}compress(e,a,r){this.get().forEach((e,a)=>_L[a]=e),_L.set(BL,16);let{h:n,l:t}=uL(BigInt(this.length));_L[24]=BL[8]^t,_L[25]=BL[9]^n,r&&(_L[28]=~_L[28],_L[29]=~_L[29]);let i=0;const o=LL;for(let r=0;r<12;r++)FL(0,4,8,12,e,a+2*o[i++]),UL(0,4,8,12,e,a+2*o[i++]),FL(1,5,9,13,e,a+2*o[i++]),UL(1,5,9,13,e,a+2*o[i++]),FL(2,6,10,14,e,a+2*o[i++]),UL(2,6,10,14,e,a+2*o[i++]),FL(3,7,11,15,e,a+2*o[i++]),UL(3,7,11,15,e,a+2*o[i++]),FL(0,5,10,15,e,a+2*o[i++]),UL(0,5,10,15,e,a+2*o[i++]),FL(1,6,11,12,e,a+2*o[i++]),UL(1,6,11,12,e,a+2*o[i++]),FL(2,7,8,13,e,a+2*o[i++]),UL(2,7,8,13,e,a+2*o[i++]),FL(3,4,9,14,e,a+2*o[i++]),UL(3,4,9,14,e,a+2*o[i++]);this.v0l^=_L[0]^_L[16],this.v0h^=_L[1]^_L[17],this.v1l^=_L[2]^_L[18],this.v1h^=_L[3]^_L[19],this.v2l^=_L[4]^_L[20],this.v2h^=_L[5]^_L[21],this.v3l^=_L[6]^_L[22],this.v3h^=_L[7]^_L[23],this.v4l^=_L[8]^_L[24],this.v4h^=_L[9]^_L[25],this.v5l^=_L[10]^_L[26],this.v5h^=_L[11]^_L[27],this.v6l^=_L[12]^_L[28],this.v6h^=_L[13]^_L[29],this.v7l^=_L[14]^_L[30],this.v7h^=_L[15]^_L[31],TL(_L)}destroy(){this.destroyed=!0,TL(this.buffer32),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}const GL=qL(e=>new WL(e));function ZL(e,a,r,n,t,i,o,s,l,c,u,d,h,m,p,g,f,b,y,k){let v=0;for(let w=0;wnew YL(e));const JL=1,QL=2,$L=4,eV=8,aV=16,rV=32,nV=64,tV=sL.slice(),iV=(()=>{const e=Array.from({length:16},(e,a)=>a),a=e=>[2,6,3,10,7,0,4,13,1,11,12,5,9,14,15,8].map(a=>e[a]),r=[];for(let n=0,t=e;n<7;n++,t=a(t))r.push(...t);return Uint8Array.from(r)})();class oV extends XL{chunkPos=0;chunksDone=0;flags=0|0;IV;state;stack=[];posOut=0;bufferOut32=new Uint32Array(16);bufferOut;chunkOut=0;enableXOF=!0;constructor(e={},a=0){super(64,void 0===e.dkLen?32:e.dkLen);const{key:r,context:n}=e,t=void 0!==n;if(void 0!==r){if(t)throw new Error('Only "key" or "context" can be specified at same time');CL(r,32,"key");const e=r.slice();this.IV=IL(e),RL(this.IV),this.flags=a|aV}else if(t){CL(n,void 0,"context");const e=n,r=new oV({dkLen:32},rV).update(e).digest();this.IV=IL(r),RL(this.IV),this.flags=a|nV}else this.IV=tV.slice(),this.flags=a;this.state=this.IV.slice(),this.bufferOut=function(e){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}(this.bufferOut32)}get(){return[]}set(){}b2Compress(e,a,r,n=0){const{state:t,pos:i}=this,{h:o,l:s}=uL(BigInt(e),!0),{v0:l,v1:c,v2:u,v3:d,v4:h,v5:m,v6:p,v7:g,v8:f,v9:b,v10:y,v11:k,v12:v,v13:w,v14:z,v15:x}=ZL(iV,n,r,7,t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],tV[0],tV[1],tV[2],tV[3],o,s,i,a);t[0]=l^f,t[1]=c^b,t[2]=u^y,t[3]=d^k,t[4]=h^v,t[5]=m^w,t[6]=p^z,t[7]=g^x}compress(e,a=0,r=!1){let n=this.flags;if(this.chunkPos||(n|=JL),(15===this.chunkPos||r)&&(n|=QL),r||(this.pos=this.blockLen),this.b2Compress(this.chunksDone,n,e,a),this.chunkPos+=1,16===this.chunkPos||r){let e=this.state;this.state=this.IV.slice();for(let a,n=this.chunksDone+1;(r||!(1&n))&&(a=this.stack.pop());n>>=1)this.buffer32.set(a,0),this.buffer32.set(e,8),this.pos=this.blockLen,this.b2Compress(0,this.flags|$L,this.buffer32,0),e=this.state,this.state=this.IV.slice();this.chunksDone++,this.chunkPos=0,this.stack.push(e)}this.pos=0}_cloneInto(e){e=super._cloneInto(e);const{IV:a,flags:r,state:n,chunkPos:t,posOut:i,chunkOut:o,stack:s,chunksDone:l}=this;return e.state.set(n.slice()),e.stack=s.map(e=>Uint32Array.from(e)),e.IV.set(a),e.flags=r,e.chunkPos=t,e.chunksDone=l,e.posOut=i,e.chunkOut=o,e.enableXOF=this.enableXOF,e.bufferOut32.set(this.bufferOut32),e}destroy(){this.destroyed=!0,TL(this.state,this.buffer32,this.IV,this.bufferOut32),TL(...this.stack)}b2CompressOut(){const{state:e,pos:a,flags:r,buffer32:n,bufferOut32:t}=this,{h:i,l:o}=uL(BigInt(this.chunkOut++));RL(n);const{v0:s,v1:l,v2:c,v3:u,v4:d,v5:h,v6:m,v7:p,v8:g,v9:f,v10:b,v11:y,v12:k,v13:v,v14:w,v15:z}=ZL(iV,0,n,7,e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],tV[0],tV[1],tV[2],tV[3],o,i,a,r);t[0]=s^g,t[1]=l^f,t[2]=c^b,t[3]=u^y,t[4]=d^k,t[5]=h^v,t[6]=m^w,t[7]=p^z,t[8]=e[0]^g,t[9]=e[1]^f,t[10]=e[2]^b,t[11]=e[3]^y,t[12]=e[4]^k,t[13]=e[5]^v,t[14]=e[6]^w,t[15]=e[7]^z,RL(n),RL(t),this.posOut=0}finish(){if(this.finished)return;this.finished=!0,TL(this.buffer.subarray(this.pos));let e=this.flags|eV;this.stack.length?(e|=$L,RL(this.buffer32),this.compress(this.buffer32,0,!0),RL(this.buffer32),this.chunksDone=0,this.pos=this.blockLen):e|=(this.chunkPos?0:JL)|QL,this.flags=e,this.b2CompressOut()}writeInto(e){SL(this,!1),CL(e),this.finish();const{blockLen:a,bufferOut:r}=this;for(let n=0,t=e.length;n=a&&this.b2CompressOut();const i=Math.min(a-this.posOut,t-n);e.set(r.subarray(this.posOut,this.posOut+i),n),this.posOut+=i,n+=i}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible after digest call");return this.writeInto(e)}xof(e){return EL(e),this.xofInto(new Uint8Array(e))}digestInto(e){if(AL(e,this),this.finished)throw new Error("digest() was already called");return this.enableXOF=!1,this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}}const sV=qL((e={})=>new oV(e)),lV={dkLen:32},cV=e=>sV(e,lV),uV=e=>oL([cV(e),e]);var dV=Object.defineProperty,hV=(e,a,r)=>(((e,a,r)=>{a in e?dV(e,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[a]=r})(e,"symbol"!=typeof a?a+"":a,r),r),mV={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,b:11,c:12,d:13,e:14,f:15,A:10,B:11,C:12,D:13,E:14,F:15};var pV=class extends Uint8Array{constructor(e){super(e),hV(this,"i",0),hV(this,"v"),this.v=new DataView(e)}},gV=e=>a=>e(a instanceof pV?a:new pV(a instanceof Uint8Array?a.buffer:"string"==typeof a?function(e){const a=e.length%2,r=("x"===e[1]?2:0)+a,n=(e.length-r)/2+a,t=new Uint8Array(n);a&&(t[0]=0|mV[e[2]]);for(let i=0;i{const a=e.length;let r=0;for(let n=0;n{const r=[e,a];return r.enc=e,r.dec=a,r},vV=(e,a)=>r=>e(a(r)),wV=(e,a)=>r=>a(e(r)),zV=([e,a],r,n)=>kV(vV(e,r),wV(a,n));function xV(e,a,r){return kV(function(e,a){return r=>{const n=new Uint8Array(e);return new DataView(n.buffer)[a](0,r,!0),n}}(e,r),function(e,a){return gV(r=>{const n=r.v[a](r.i,!0);return r.i+=e,n})}(e,a))}var jV=xV(1,"getUint8","setUint8"),EV=xV(2,"getUint16","setUint16"),CV=xV(4,"getUint32","setUint32"),SV=xV(8,"getBigUint64","setBigUint64"),AV=xV(1,"getInt8","setInt8"),IV=xV(2,"getInt16","setInt16"),TV=xV(4,"getInt32","setInt32"),OV=xV(8,"getBigInt64","setBigInt64"),NV=e=>{const a=new Uint8Array(16),r=new DataView(a.buffer);return r.setBigInt64(0,e,!0),r.setBigInt64(8,e>>64n,!0),a},PV=e=>gV(a=>{const{v:r,i:n}=a,t=r.getBigUint64(n,!0),i=r[e](n+8,!0);return a.i+=16,i<<64n|t}),MV=kV(NV,PV("getBigUint64")),RV=kV(NV,PV("getBigInt64")),qV=e=>{const a=new Uint8Array(32),r=new DataView(a.buffer);return r.setBigInt64(0,e,!0),r.setBigInt64(8,e>>64n,!0),r.setBigInt64(16,e>>128n,!0),r.setBigInt64(24,e>>192n,!0),a},LV=e=>gV(a=>{let r=a.v.getBigUint64(a.i,!0);return a.i+=8,r|=a.v.getBigUint64(a.i,!0)<<64n,a.i+=8,r|=a.v.getBigUint64(a.i,!0)<<128n,a.i+=8,r|=a.v[e](a.i,!0)<<192n,a.i+=8,r}),VV=kV(qV,LV("getBigUint64")),DV=kV(qV,LV("getBigInt64")),BV=zV(jV,e=>e?1:0,Boolean),_V=[jV[1],EV[1],CV[1]],FV=gV(e=>{const a=e[e.i],r=3&a;if(r<3)return _V[r](e)>>>2;const n=(a>>>2)+4;e.i++;let t=0n;const i=n/8|0;let o=0n;for(let a=0;a3&&(t=BigInt(CV[1](e))<1&&(t=BigInt(EV[1](e))<{if(e<0)throw new Error(`Wrong compact input (${e})`);const a=Number(e)<<2;if(e=UV;)r.push(SV[0](n)),n>>=64n;n>=HV&&(r.push(CV[0](Number(n&WV))),n>>=32n);let t=Number(n);t>=XV&&(r.push(EV[0](t)),t>>=16),t&&r.push(jV[0](t));const i=fV(r);return i[0]=i.length-5<<2|3,i},FV),JV=new TextEncoder,QV=new TextDecoder,$V=gV(e=>{let a=YV.dec(e);const r=new DataView(e.buffer,e.i,a);return e.i+=a,QV.decode(r)}),eD=kV(e=>{const a=JV.encode(e);return fV([YV.enc(a.length),a])},$V),aD=new Uint8Array(0),rD=kV(()=>aD,()=>{}),nD=e=>void 0===e?e=>fV([YV.enc(e.length),e]):a=>a.length===e?a:a.slice(0,e),tD=e=>gV(a=>{const r=void 0===e?YV.dec(a):e!==1/0?e:a.byteLength-a.i,n=new Uint8Array(a.buffer.slice(a.i,a.i+r));return a.i+=r,n}),iD=e=>kV(nD(e),tD(e));iD.enc=nD,iD.dec=tD;var oD=(e,a)=>{const r=Object.keys(e),n=new Map(a?.map((e,a)=>[r[a],e])??r.map((e,a)=>[e,a])),t=e=>n.get(e);return({tag:a,value:r})=>fV([jV.enc(t(a)),e[a](r)])},sD=(e,a)=>{const r=Object.keys(e),n=new Map(a?.map((e,a)=>[e,r[a]])??r.map((e,a)=>[a,e]));return gV(a=>{const r=jV.dec(a),t=n.get(r);return{tag:t,value:(0,e[t])(a)}})},lD=(e,...a)=>kV(oD(bV(e,([e])=>e),...a),sD(bV(e,([,e])=>e),...a));lD.enc=oD,lD.dec=sD;var cD=e=>gV(a=>jV[1](a)>0?e(a):void 0),uD=e=>a=>{const r=new Uint8Array(1);return void 0===a?r:(r[0]=1,fV([r,e(a)]))},dD=e=>kV(uD(e[0]),cD(e[1]));dD.enc=uD,dD.dec=cD;var hD=(e,a)=>gV(r=>{const n=0===jV[1](r);return{success:n,value:(n?e:a)(r)}}),mD=(e,a)=>({success:r,value:n})=>fV([jV[0](r?0:1),(r?e:a)(n)]),pD=(e,a)=>kV(mD(e[0],a[0]),hD(e[1],a[1]));pD.dec=hD,pD.enc=mD;var gD=(...e)=>gV(a=>e.map(e=>e(a))),fD=(...e)=>a=>fV(e.map((e,r)=>e(a[r]))),bD=(...e)=>kV(fD(...e.map(([e])=>e)),gD(...e.map(([,e])=>e)));bD.enc=fD,bD.dec=gD;var yD=e=>{const a=Object.keys(e);return vV(bD.enc(...Object.values(e)),e=>a.map(a=>e[a]))},kD=e=>{const a=Object.keys(e);return wV(bD.dec(...Object.values(e)),e=>Object.fromEntries(e.map((e,r)=>[a[r],e])))},vD=e=>kV(yD(bV(e,e=>e[0])),kD(bV(e,e=>e[1])));vD.enc=yD,vD.dec=kD;var wD=(e,a)=>a>=0?a=>fV(a.map(e)):a=>fV([YV.enc(a.length),fV(a.map(e))]),zD=(e,a)=>gV(r=>{const n=a>=0?a:YV.dec(r),t=new Array(n);for(let a=0;akV(wD(e[0],a),zD(e[1],a));xD.enc=wD,xD.dec=zD;const jD=(e,a)=>{const r=e;return r.inner=a,r},ED=e=>jD(vD(e),e);ED.enc=e=>jD(vD.enc(e),e),ED.dec=e=>jD(vD.dec(e),e);const CD=(...e)=>jD(bD(...e),e);CD.enc=(...e)=>jD(bD.enc(...e),e),CD.dec=(...e)=>jD(bD.dec(...e),e);const SD=(e,...a)=>jD(xD(e,...a),e);SD.enc=(e,...a)=>jD(xD.enc(e,...a),e),SD.dec=(e,...a)=>jD(xD.dec(e,...a),e);const AD=(e,a)=>jD(pD(e,a),{ok:e,ko:a});AD.enc=(e,a)=>jD(pD.enc(e,a),{ok:e,ko:a}),AD.dec=(e,a)=>jD(pD.dec(e,a),{ok:e,ko:a});const ID=e=>jD(dD(e),e);function TD(e,a){return Object.fromEntries(Object.entries(e).map(([e,r])=>[e,a(r,e)]))}ID.enc=e=>jD(dD.enc(e),e),ID.dec=e=>jD(dD.dec(e),e);const OD={is:(e,a)=>e.type===a,as(e,a){if(a!==e.type)throw new Error(`Enum.as(enum, ${a}) used with actual type ${e.type}`);return e}},ND=Object.assign((e,a)=>({type:e,value:a}),OD),PD=new Proxy({},{get:(e,a)=>e=>ND(a,e)}),MD=(...e)=>{const a=lD.enc(...e);return jD(e=>a({tag:e.type,value:e.value}),e[0])},RD=(...e)=>{const a=lD.dec(...e);return jD(e=>{const{tag:r,value:n}=a(e);return ND(r,n)},e[0])},qD=(e,...a)=>jD(kV(MD(TD(e,([e])=>e),...a),RD(TD(e,([,e])=>e),...a)),e);qD.enc=MD,qD.dec=RD;const LD=(e,...a)=>jD(lD(e,...a),e);LD.enc=(e,...a)=>jD(lD.enc(e,...a),e),LD.dec=(e,...a)=>jD(lD.dec(e,...a),e);const VD=zV(YV,e=>e,Number),DD=zV(YV,e=>e,BigInt),BD={bare:0,0:"bare",general:1,1:"general",signed:2,2:"signed"},_D=zV(jV,({version:e,type:a})=>e+(BD[a]<<6),e=>{const a=63&e,r=e>>6;if(4===a&&(r===BD.bare||r===BD.signed))return{version:a,type:BD[r]};if(5===a&&(r===BD.bare||r===BD.general))return{version:a,type:BD[r]};throw new Error(`ExtrinsicFormat ${e} not valid`)}),FD={specVersion:CV,specName:eD,base58Prefix:EV,decimals:jV,tokenSymbol:eD},UD=ED(FD),HD=iD(32),XD=LD({V0:rD,V1:ED({typeInformationTreeRoot:HD,extrinsicMetadataHash:HD,...FD})});LD({bool:rD,char:rD,str:rD,u8:rD,u16:rD,u32:rD,u64:rD,u128:rD,u256:rD,i8:rD,i16:rD,i32:rD,i64:rD,i128:rD,i256:rD});const WD=LD({bool:rD,char:rD,str:rD,u8:rD,u16:rD,u32:rD,u64:rD,u128:rD,u256:rD,i8:rD,i16:rD,i32:rD,i64:rD,i128:rD,i256:rD,compactU8:rD,compactU16:rD,compactU32:rD,compactU64:rD,compactU128:rD,compactU256:rD,void:rD,perId:VD}),GD=ED({name:ID(eD),ty:WD,typeName:ID(eD)}),ZD=LD({composite:SD(GD),enumeration:ED({name:eD,fields:SD(GD),index:VD}),sequence:WD,array:ED({len:CV,typeParam:WD}),tuple:SD(WD),bitSequence:ED({numBytes:jV,leastSignificantBitFirst:BV})}),KD=ED({path:SD(eD),typeDef:ZD,typeId:VD}),YD=SD(KD),JD=ED({version:jV,addressTy:WD,callTy:WD,signatureTy:WD,signedExtensions:SD(ED({identifier:eD,includedInExtrinsic:WD,includedInSignedData:WD}))}),QD=CD.dec(YV[1],_D[1],iD(1/0)[1]),$D=(ED({leaves:YD,leafIdxs:SD(CV),proofs:SD(HD),extrinsic:JD,info:UD}),{u8:1,u16:2,u32:4,u64:8}),eB=(e,a,r,n)=>{const t=[];return[...a.entries()].forEach(([a,i])=>{const{path:o}=e.get(a);((e,a,r,n)=>{const{def:{tag:t,value:i}}=e.get(n);switch(t){case"composite":return[{tag:t,value:i.map(e=>({name:e.name,typeName:e.typeName,ty:a(e.type)}))}];case"variant":return i.map(e=>({tag:"enumeration",value:{name:e.name,index:e.index,fields:e.fields.map(e=>({name:e.name,typeName:e.typeName,ty:a(e.type)}))}}));case"sequence":return[{tag:t,value:a(i)}];case"array":return[{tag:t,value:{len:i.len,typeParam:a(i.type)}}];case"tuple":return[{tag:t,value:i.map(a)}];case"bitSequence":{const a=r(i.bitStoreType),n=$D[a];if(!n)throw new Error("Invalid primitive for BitSequence");const t=e.get(i.bitOrderType).path,o=t.includes("Lsb0");if(!o&&!t.includes("Msb0"))throw new Error("BitOrderType not recognized");return[{tag:"bitSequence",value:{numBytes:n,leastSignificantBitFirst:o}}]}}throw new Error(`FrameId(${n}) should have been filtered out`)})(e,r,n,a).forEach(e=>{t.push({path:o,typeId:i,typeDef:e})})}),t.sort((e,a)=>{if(e.typeId!==a.typeId)return e.typeId-a.typeId;if("enumeration"!==e.typeDef.tag||"enumeration"!==a.typeDef.tag)throw new Error("Found two types with same id");return e.typeDef.value.index-a.typeDef.value.index}),t},aB=e=>{if("magicNumber"in e&&(e=e.metadata),"tag"in e){if("v14"!==e.tag&&"v15"!==e.tag&&"v16"!==e.tag)throw new Error("Only metadata 14, 15, and 16 are supported");e=e.value}if("signedExtensionsByVersion"in e.extrinsic)return{version:16,...e};if("custom"in e){const{lookup:a,extrinsic:r,custom:n,apis:t,pallets:i,outerEnums:o}=e;return{version:15,lookup:a,pallets:i.map(e=>({...e,calls:null!=e.calls?{type:e.calls}:void 0,events:null!=e.events?{type:e.events}:void 0,errors:null!=e.errors?{type:e.errors}:void 0,viewFns:[],associatedTypes:[]})),extrinsic:{...r,version:[r.version]},apis:t,outerEnums:o,custom:n}}const{lookup:a,extrinsic:r,pallets:n}=e;return{version:14,lookup:a,pallets:n.map(e=>({...e,calls:null!=e.calls?{type:e.calls}:void 0,events:null!=e.events?{type:e.events}:void 0,errors:null!=e.errors?{type:e.errors}:void 0,viewFns:[],associatedTypes:[]})),extrinsic:{...r,version:[r.version]},apis:[]}},rB=xD(eD),nB=dD(eD),tB=lD({bool:rD,char:rD,str:rD,u8:rD,u16:rD,u32:rD,u64:rD,u128:rD,u256:rD,i8:rD,i16:rD,i32:rD,i64:rD,i128:rD,i256:rD}),iB=xD(vD({name:nB,type:VD,typeName:nB,docs:rB})),oB=vD({len:CV,type:VD}),sB=vD({bitStoreType:VD,bitOrderType:VD}),lB=xD(vD({name:eD,fields:iB,index:jV,docs:rB})),cB=lD({composite:iB,variant:lB,sequence:VD,array:oB,tuple:xD(VD),primitive:tB,compact:VD,bitSequence:sB}),uB=vD({name:eD,type:dD(VD)}),dB=xD(uB),hB=vD({id:VD,path:rB,params:dB,def:cB,docs:rB}),mB=xD(hB),pB="0123456789abcdef";function gB(e){const a=new Array(e.length+1);a[0]="0x";for(let r=0;r>4]+pB[15&n]}return a.join("")}const fB={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,b:11,c:12,d:13,e:14,f:15,A:10,B:11,C:12,D:13,E:14,F:15};function bB(e){const a=e.length%2,r=("x"===e[1]?2:0)+a,n=(e.length-r)/2+a,t=new Uint8Array(n);a&&(t[0]=0|fB[e[2]]);for(let i=0;i{const a=iD.enc(e);return e=>a(bB(e))},kB=e=>{const a=iD.dec(e);return e=>gB(a(e))},vB=e=>kV(yB(e),kB(e));vB.enc=yB,vB.dec=kB;const wB=lD({NotDeprecated:rD,DeprecatedWithoutNote:rD,Deprecated:vD({note:eD,since:dD(eD)})}),zB=xD(vD({index:jV,deprecation:lD({DeprecatedWithoutNote:rD,Deprecated:vD({note:eD,since:dD(eD)})},[1,2])})),xB={name:eD,inputs:xD(vD({name:eD,type:VD})),output:VD,docs:rB},jB=vD({name:eD,methods:xD(vD(xB)),docs:rB}),EB=vD({name:eD,methods:xD(vD({...xB,deprecationInfo:wB})),docs:rB,version:VD,deprecationInfo:wB}),CB=vD({id:vB(32),...xB,deprecationInfo:wB}),SB=lD({Blake2128:rD,Blake2256:rD,Blake2128Concat:rD,Twox128:rD,Twox256:rD,Twox64Concat:rD,Identity:rD}),AB=xD(SB),IB=vD({hashers:AB,key:VD,value:VD}),TB={name:eD,modifier:jV,type:lD({plain:VD,map:IB}),fallback:vB(),docs:rB},OB=dD(VD),NB={name:eD,storage:dD(vD({prefix:eD,items:xD(vD(TB))})),calls:OB,events:OB,constants:xD(vD({name:eD,type:VD,value:vB(),docs:rB})),errors:OB,index:jV},PB={...NB,docs:rB},MB=dD(vD({type:VD,deprecationInfo:zB})),RB={name:eD,storage:dD(vD({prefix:eD,items:xD(vD({...TB,deprecationInfo:wB}))})),calls:MB,events:MB,constants:xD(vD({name:eD,type:VD,value:vB(),docs:rB,deprecationInfo:wB})),errors:MB,associatedTypes:xD(vD({name:eD,type:VD,docs:rB})),viewFns:xD(CB),index:jV,docs:rB,deprecationInfo:wB},qB=new Uint8Array,LB=e=>kV(()=>qB,()=>e),VB=vD({type:VD,version:jV,signedExtensions:xD(vD({identifier:eD,type:VD,additionalSigned:VD}))}),DB=vD({lookup:mB,pallets:xD(vD({...NB,docs:LB([])})),extrinsic:VB,type:VD,apis:LB([])}),BB=vD({version:jV,address:VD,call:VD,signature:VD,extra:VD,signedExtensions:xD(vD({identifier:eD,type:VD,additionalSigned:VD}))}),_B=vD({lookup:mB,pallets:xD(vD(PB)),extrinsic:BB,type:VD,apis:xD(jB),outerEnums:vD({call:VD,event:VD,error:VD}),custom:xD(bD(eD,vD({type:VD,value:vB()})))}),FB=vD({version:xD(jV),address:VD,call:VD,signature:VD,signedExtensionsByVersion:xD(bD(jV,xD(VD))),signedExtensions:xD(vD({identifier:eD,type:VD,additionalSigned:VD}))}),UB=vD({lookup:mB,pallets:xD(vD(RB)),extrinsic:FB,apis:xD(EB),outerEnums:vD({call:VD,event:VD,error:VD}),custom:xD(bD(eD,vD({type:VD,value:vB()})))}),HB=()=>{throw new Error("Unsupported metadata version!")},XB=kV(HB,HB),WB=vD({magicNumber:CV,metadata:lD({v0:XB,v1:XB,v2:XB,v3:XB,v4:XB,v5:XB,v6:XB,v7:XB,v8:XB,v9:XB,v10:XB,v11:XB,v12:XB,v13:XB,v14:DB,v15:_B,v16:UB})}),GB=iD(),ZB=dD(GB),KB=bD(YV,GB),YB=e=>{try{return WB.dec(e)}catch(e){}try{return WB.dec(ZB.dec(e))}catch(e){}try{return WB.dec(GB.dec(e))}catch(e){}try{return WB.dec(KB.dec(e)[1])}catch(e){}throw null},JB=e=>"string"==typeof e?bB(e):e,QB={null:"void",u8:"compactU8",u16:"compactU16",u32:"compactU32",u64:"compactU64",u128:"compactU128",u256:"compactU256"},$B={bool:jV,char:jV,str:eD,u8:jV,u16:EV,u32:CV,u64:SV,u128:MV,u256:VV,i8:AV,i16:IV,i32:TV,i64:OV,i128:RV,i256:DV,void:rD,compactU8:YV,compactU16:YV,compactU32:YV,compactU64:YV,compactU128:YV,compactU256:YV},e_=(e,a,r,n,t)=>{if("perId"!==a.tag)return void $B[a.tag][1](e);const i=a=>{e_(e,a,r,n,t)},o=r.get(a.value),[s]=o,l=n[s];switch(1===o.length&&t.add(s),l.typeDef.tag){case"enumeration":{const a=jV.dec(e),[r,s]=o.map(e=>[n[e].typeDef,e]).find(([e])=>e.value.index===a);t.add(s),r.value.fields.forEach(({ty:e})=>{i(e)});break}case"sequence":{const a=YV.dec(e);for(let e=0;e{i(e.ty)});break;case"tuple":l.typeDef.value.forEach(i);break;case"bitSequence":throw new Error("bitSequence is not supported")}},a_=(e,a,r)=>{let n=new Uint8Array;yV(e=>{n=e})(e);const t=new Map;r.forEach((e,a)=>{const r=t.get(e.typeId);r?r.push(a):t.set(e.typeId,[a])});const i=new Set;return a.forEach(e=>{e_(n,e,t,r,i)}),[...i].sort((e,a)=>e-a)},r_=e=>0|Math.log2(e+1);function n_(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&"Uint8Array"===e.constructor.name}function t_(e){if(!n_(e))throw new Error("Uint8Array expected")}function i_(e,a){return!!Array.isArray(a)&&(0===a.length||(e?a.every(e=>"string"==typeof e):a.every(e=>Number.isSafeInteger(e))))}function o_(e){if("function"!=typeof e)throw new Error("function expected");return!0}function s_(e,a){if("string"!=typeof a)throw new Error(`${e}: string expected`);return!0}function l_(e){if(!Number.isSafeInteger(e))throw new Error(`invalid integer: ${e}`)}function c_(e){if(!Array.isArray(e))throw new Error("array expected")}function u_(e,a){if(!i_(!0,a))throw new Error(`${e}: array of strings expected`)}function d_(e,a){if(!i_(!1,a))throw new Error(`${e}: array of numbers expected`)}function h_(...e){const a=e=>e,r=(e,a)=>r=>e(a(r)),n=e.map(e=>e.encode).reduceRight(r,a),t=e.map(e=>e.decode).reduce(r,a);return{encode:n,decode:t}}function m_(e){const a="string"==typeof e?e.split(""):e,r=a.length;u_("alphabet",a);const n=new Map(a.map((e,a)=>[e,a]));return{encode:n=>(c_(n),n.map(n=>{if(!Number.isSafeInteger(n)||n<0||n>=r)throw new Error(`alphabet.encode: digit index outside alphabet "${n}". Allowed: ${e}`);return a[n]})),decode:a=>(c_(a),a.map(a=>{s_("alphabet.decode",a);const r=n.get(a);if(void 0===r)throw new Error(`Unknown letter: "${a}". Allowed: ${e}`);return r}))}}function p_(e=""){return s_("join",e),{encode:a=>(u_("join.decode",a),a.join(e)),decode:a=>(s_("join.decode",a),a.split(e))}}function g_(e,a="="){return l_(e),s_("padding",a),{encode(r){for(u_("padding.encode",r);r.length*e%8;)r.push(a);return r},decode(r){u_("padding.decode",r);let n=r.length;if(n*e%8)throw new Error("padding: invalid, string should have whole number of bytes");for(;n>0&&r[n-1]===a;n--){if((n-1)*e%8==0)throw new Error("padding: invalid, string has too much padding")}return r.slice(0,n)}}}function f_(e){return o_(e),{encode:e=>e,decode:a=>e(a)}}function b_(e,a,r){if(a<2)throw new Error(`convertRadix: invalid from=${a}, base cannot be less than 2`);if(r<2)throw new Error(`convertRadix: invalid to=${r}, base cannot be less than 2`);if(c_(e),!e.length)return[];let n=0;const t=[],i=Array.from(e,e=>{if(l_(e),e<0||e>=a)throw new Error(`invalid integer: ${e}`);return e}),o=i.length;for(;1;){let e=0,s=!0;for(let t=n;t0===a?e:y_(a,e%a),k_=(e,a)=>e+(a-y_(e,a)),v_=(()=>{let e=[];for(let a=0;a<40;a++)e.push(2**a);return e})();function w_(e,a,r,n){if(c_(e),a<=0||a>32)throw new Error(`convertRadix2: wrong from=${a}`);if(r<=0||r>32)throw new Error(`convertRadix2: wrong to=${r}`);if(k_(a,r)>32)throw new Error(`convertRadix2: carry overflow from=${a} to=${r} carryBits=${k_(a,r)}`);let t=0,i=0;const o=v_[a],s=v_[r]-1,l=[];for(const n of e){if(l_(n),n>=o)throw new Error(`convertRadix2: invalid data word=${n} from=${a}`);if(t=t<32)throw new Error(`convertRadix2: carry overflow pos=${i} from=${a}`);for(i+=a;i>=r;i-=r)l.push((t>>i-r&s)>>>0);const e=v_[i];if(void 0===e)throw new Error("invalid carry");t&=e-1}if(t=t<=a)throw new Error("Excess padding");if(!n&&t>0)throw new Error(`Non-zero padding: ${t}`);return n&&i>0&&l.push(t>>>0),l}function z_(e){l_(e);const a=2**8;return{encode:r=>{if(!n_(r))throw new Error("radix.encode input should be Uint8Array");return b_(Array.from(r),a,e)},decode:r=>(d_("radix.decode",r),Uint8Array.from(b_(r,e,a)))}}function x_(e,a=!1){if(l_(e),e<=0||e>32)throw new Error("radix2: bits should be in (0..32]");if(k_(8,e)>32||k_(e,8)>32)throw new Error("radix2: carry overflow");return{encode:r=>{if(!n_(r))throw new Error("radix2.encode input should be Uint8Array");return w_(Array.from(r),8,e,!a)},decode:r=>(d_("radix2.decode",r),Uint8Array.from(w_(r,e,8,a)))}}function j_(e){return o_(e),function(...a){try{return e.apply(null,a)}catch(e){}}}h_(x_(4),m_("0123456789ABCDEF"),p_("")),h_(x_(5),m_("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"),g_(5),p_("")),h_(x_(5),m_("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"),p_("")),h_(x_(5),m_("0123456789ABCDEFGHIJKLMNOPQRSTUV"),g_(5),p_("")),h_(x_(5),m_("0123456789ABCDEFGHIJKLMNOPQRSTUV"),p_("")),h_(x_(5),m_("0123456789ABCDEFGHJKMNPQRSTVWXYZ"),p_(""),f_(e=>e.toUpperCase().replace(/O/g,"0").replace(/[IL]/g,"1")));const E_=(()=>"function"==typeof Uint8Array.from([]).toBase64&&"function"==typeof Uint8Array.fromBase64)(),C_=(e,a)=>{s_("base64",e);const r=a?/^[A-Za-z0-9=_-]+$/:/^[A-Za-z0-9=+/]+$/,n=a?"base64url":"base64";if(e.length>0&&!r.test(e))throw new Error("invalid base64");return Uint8Array.fromBase64(e,{alphabet:n,lastChunkHandling:"strict"})},S_=(E_||h_(x_(6),m_("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),g_(6),p_("")),h_(x_(6),m_("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),p_("")),E_||h_(x_(6),m_("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),g_(6),p_("")),h_(x_(6),m_("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),p_("")),e=>h_(z_(58),m_(e),p_(""))),A_=S_("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"),I_=(S_("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"),S_("rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz"),h_(m_("qpzry9x8gf2tvdw0s3jn54khce6mua7l"),p_(""))),T_=[996825010,642813549,513874426,1027748829,705979059];function O_(e){const a=e>>25;let r=(33554431&e)<<5;for(let e=0;e>e&1)&&(r^=T_[e]);return r}function N_(e,a,r=1){const n=e.length;let t=1;for(let a=0;a126)throw new Error(`Invalid prefix (${e})`);t=O_(t)^r>>5}t=O_(t);for(let a=0;an)throw new TypeError(`Length ${i} exceeds limit ${n}`);const o=e.toLowerCase(),s=N_(o,r,a);return`${o}1${I_.encode(r)}${s}`}function s(e,r=90){s_("bech32.decode input",e);const n=e.length;if(n<8||!1!==r&&n>r)throw new TypeError(`invalid string length: ${n} (${e}). Expected (8..${r})`);const t=e.toLowerCase();if(e!==t&&e!==e.toUpperCase())throw new Error(`String must be lowercase or uppercase`);const i=t.lastIndexOf("1");if(0===i||-1===i)throw new Error(`Letter "1" must be present between prefix and data only`);const o=t.slice(0,i),s=t.slice(i+1);if(s.length<6)throw new Error("Data must be at least 6 characters long");const l=I_.decode(s).slice(0,-6),c=N_(o,l,a);if(!s.endsWith(c))throw new Error(`Invalid checksum in ${e}: expected "${c}"`);return{prefix:o,words:l}}return{encode:o,decode:s,encodeFromBytes:function(e,a){return o(e,t(a))},decodeToBytes:function(e){const{prefix:a,words:r}=s(e,!1);return{prefix:a,words:r,bytes:n(r)}},decodeUnsafe:j_(s),fromWords:n,fromWordsUnsafe:i,toWords:t}}P_("bech32"),P_("bech32m");const M_={encode:e=>(t_(e),e.toHex()),decode:e=>(s_("hex",e),Uint8Array.fromHex(e))},R_=((()=>"function"==typeof Uint8Array.from([]).toHex&&"function"==typeof Uint8Array.fromHex)()||h_(x_(4),m_("0123456789abcdef"),p_(""),f_(e=>{if("string"!=typeof e||e.length%2!=0)throw new TypeError(`hex.decode: expected string, got ${typeof e} with length ${e.length}`);return e.toLowerCase()})),(new TextEncoder).encode("SS58PRE")),q_=2,L_=e=>{try{const a=A_.decode(e),r=a.subarray(0,64&a[0]?2:1),n=a.subarray(r.length,a.length-q_),t=a.subarray(r.length+n.length),i=GL(Uint8Array.of(...R_,...r,...n),{dkLen:64}).subarray(0,q_);return t[0]===i[0]&&t[1]===i[1]?{isValid:!0,ss58Format:V_(r),publicKey:n.slice()}:{isValid:!1}}catch(e){return{isValid:!1}}},V_=e=>{const a=new DataView(e.buffer,e.byteOffset,e.byteLength);return 1===a.byteLength?a.getUint8(0):a.getUint16(0)},D_=e=>{const a=e<64?Uint8Array.of(e):Uint8Array.of((252&e)>>2|64,e>>8|(3&e)<<6);return(e=>{let a={},r=0,n=0;const t=()=>{r===n?(a={},r=n=0):(n=r,setTimeout(t,0))};return n=>{var i,o;1===++r&&t();let s=a;const l=n.length-1;for(let e=0;e<=l;e++)s=s[i=n[e]]||(s[i]={});return s[o=n[l]]||(s[o]=e(n))}})(e=>{const r=GL(Uint8Array.of(...R_,...a,...e),{dkLen:64}).subarray(0,q_);return A_.encode(Uint8Array.of(...a,...e,...r))})};const B_=(e=42,a=32)=>zV(iD(a),function(e){return a=>{const r=L_(a);if(!r.isValid)throw new Error("Invalid checksum");const{publicKey:n}=r;if(n.length!==e)throw new Error("Invalid public key length");return n}}(a),D_(e)),__={dkLen:32},F_=e=>GL(e,__),U_={dkLen:16},H_=e=>GL(e,U_),X_=e=>oL([H_(e),e]),W_=e=>e,G_=(e,a,r,n)=>new DataView(new Uint16Array([e,a,r,n]).buffer).getBigUint64(0,!0),Z_=2n**64n-1n,K_=(e,a)=>e<>64n-a,Y_=(e,a)=>e*a&Z_,J_=(e,a)=>e+a&Z_,Q_=11400714785074694791n,$_=14029467366897019727n,eF=1609587929392839161n,aF=9650029242287828579n,rF=2870177450012600261n;function nF(e,a=0n){let r,n=J_(J_(a,Q_),$_),t=J_(a,$_),i=a,o=a-Q_,s=e.length,l=0,c=null;!function(){let a=0,r=a+s;if(s){if(c=new Uint8Array(32),s<32)return c.set(e.subarray(0,s),l),void(l+=s);if(a<=r-32){const s=r-32;do{let r;r=G_(e[a+1]<<8|e[a],e[a+3]<<8|e[a+2],e[a+5]<<8|e[a+4],e[a+7]<<8|e[a+6]),n=Y_(K_(J_(n,Y_(r,$_)),31n),Q_),a+=8,r=G_(e[a+1]<<8|e[a],e[a+3]<<8|e[a+2],e[a+5]<<8|e[a+4],e[a+7]<<8|e[a+6]),t=Y_(K_(J_(t,Y_(r,$_)),31n),Q_),a+=8,r=G_(e[a+1]<<8|e[a],e[a+3]<<8|e[a+2],e[a+5]<<8|e[a+4],e[a+7]<<8|e[a+6]),i=Y_(K_(J_(i,Y_(r,$_)),31n),Q_),a+=8,r=G_(e[a+1]<<8|e[a],e[a+3]<<8|e[a+2],e[a+5]<<8|e[a+4],e[a+7]<<8|e[a+6]),o=Y_(K_(J_(o,Y_(r,$_)),31n),Q_),a+=8}while(a<=s)}a=32?(r=K_(n,1n),r=J_(r,K_(t,7n)),r=J_(r,K_(i,12n)),r=J_(r,K_(o,18n)),n=Y_(K_(Y_(n,$_),31n),Q_),r^=n,r=J_(Y_(r,Q_),aF),t=Y_(K_(Y_(t,$_),31n),Q_),r^=t,r=J_(Y_(r,Q_),aF),i=Y_(K_(Y_(i,$_),31n),Q_),r^=i,r=J_(Y_(r,Q_),aF),o=Y_(K_(Y_(o,$_),31n),Q_),r^=o,r=J_(Y_(r,Q_),aF)):r=J_(a,rF),r=J_(r,BigInt(s));u<=l-8;){let a=G_(e[u+1]<<8|e[u],e[u+3]<<8|e[u+2],e[u+5]<<8|e[u+4],e[u+7]<<8|e[u+6]);a=Y_(K_(Y_(a,$_),31n),Q_),r=J_(Y_(K_(r^a,27n),Q_),aF),u+=8}if(u+4<=l){let a=Y_(G_(e[u+1]<<8|e[u],e[u+3]<<8|e[u+2],0,0),Q_);r=J_(Y_(K_(r^a,23n),$_),eF),u+=4}for(;u>33n;return r=Y_(r^d,$_),d=r>>29n,r=Y_(r^d,eF),d=r>>32n,r^=d,r}const tF=e=>{const a=new Uint8Array(16),r=new DataView(a.buffer);return r.setBigUint64(0,nF(e),!0),r.setBigUint64(8,nF(e,1n),!0),a},iF=e=>{const a=new Uint8Array(32),r=new DataView(a.buffer);return r.setBigUint64(0,nF(e),!0),r.setBigUint64(8,nF(e,1n),!0),r.setBigUint64(16,nF(e,2n),!0),r.setBigUint64(24,nF(e,3n),!0),a},oF=e=>oL([SV.enc(nF(e)),e]),sF=new TextEncoder,lF=new Map([[W_,0],[oF,8],[X_,16],[H_,-16],[F_,-32],[tF,-16],[iF,-32]]),cF=e=>{const a=tF(sF.encode(e));return(r,...n)=>{const t=oL([a,tF(sF.encode(r))]),i=gB(t),o=n.map(([{enc:e},a])=>r=>a(e(r)));return{enc:(...e)=>gB(oL([t,...e.map((e,a)=>o[a](e))])),dec:a=>{if(!a.startsWith(i))throw new Error(`key does not match this storage (${e}.${r})`);if(0===n.length)return[];const t=bB(a.slice(i.length)),o=new Array(n.length);for(let e=0,a=0;e{throw TypeError(e)},bF=(e,a,r)=>((e,a,r)=>a in e?gF(e,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[a]=r)(e,"symbol"!=typeof a?a+"":a,r),yF=(e,a,r)=>a.has(e)||fF("Cannot "+r),kF=(e,a,r)=>(yF(e,a,"read from private field"),r?r.call(e):a.get(e)),vF=(e,a,r)=>a.has(e)?fF("Cannot add the same private member more than once"):a instanceof WeakSet?a.add(e):a.set(e,r),wF=(e,a,r,n)=>(yF(e,a,"write to private field"),a.set(e,r),r);const zF=new TextEncoder,xF=new TextDecoder,jF=bD(YV,iD(1/0))[1];class EF{constructor(e,a=!1){if(vF(this,uF),vF(this,dF,null),vF(this,hF,null),vF(this,mF,null),vF(this,pF,null),bF(this,"asText",()=>kF(this,pF)??wF(this,pF,xF.decode(kF(this,uF)))),bF(this,"asHex",()=>kF(this,hF)??wF(this,hF,gB(kF(this,uF)))),bF(this,"asOpaqueHex",()=>kF(this,mF)??wF(this,mF,gB(this.asOpaqueBytes()))),bF(this,"asBytes",()=>kF(this,uF)),bF(this,"asOpaqueBytes",()=>kF(this,dF)??wF(this,dF,oL([YV[0](kF(this,uF).length),kF(this,uF)]))),a){try{const[a,r]=jF(e);if(a===r.length)return wF(this,uF,r),void wF(this,dF,e)}catch(e){}throw new Error("Invalid opaque bytes")}wF(this,uF,e)}static fromText(e){return new this(zF.encode(e))}static fromHex(e){return new this(bB(e))}static fromOpaqueHex(e){return new this(bB(e),!0)}static fromBytes(e){return new this(e)}static fromOpaqueBytes(e){return new this(e,!0)}}uF=new WeakMap,dF=new WeakMap,hF=new WeakMap,mF=new WeakMap,pF=new WeakMap;const[CF]=B_();class SF extends EF{constructor(e){super(e)}static fromArray(e){return new this(new Uint8Array(e))}static fromAccountId32(e){return new this(CF(e))}}const AF=e=>{const a=iD.enc(e);return e=>a(e.asBytes())},IF=e=>{const a=iD.dec(e),r=null==e?EF:SF;return e=>r.fromBytes(a(e))},TF=e=>kV(AF(e),IF(e));TF.enc=AF,TF.dec=IF;const OF=yV(e=>{const a=VD.dec(e),r=Math.ceil(a/8);return{bytes:iD(r).dec(e),bitsLen:a}}),NF=kV(e=>{if(e.bitsLen>8*e.bytes.length)throw new Error(`Not enough bytes. (bitsLen:${e.bitsLen}, bytesLen:${e.bytes.length})`);const a=VD.enc(e.bitsLen),r=new Uint8Array(e.bytes.length+a.length);return r.set(a,0),r.set(e.bytes,a.length),r},OF),PF=zV(jV,e=>e.charCodeAt(0),String.fromCharCode),MF=new TextEncoder,RF=new TextDecoder,qF=e=>zV(iD(e),e=>MF.encode(e),e=>RF.decode(e)),LF=e=>{let a=r=>{const n=e();return a=n,n(r)};return e=>a(e)},VF=e=>{let a=r=>{const n=e();return a=n,n(r)};return e=>a(e)},DF=e=>kV(LF(()=>e().enc),VF(()=>e().dec)),BF=BigInt(0),_F=BigInt(1),FF=BigInt(2),UF=BigInt(7),HF=BigInt(256),XF=BigInt(113),WF=[],GF=[],ZF=[];for(let e=0,a=_F,r=1,n=0;e<24;e++){[r,n]=[n,(2*r+3*n)%5],WF.push(2*(5*n+r)),GF.push((e+1)*(e+2)/2%64);let t=BF;for(let e=0;e<7;e++)a=(a<<_F^(a>>UF)*XF)%HF,a&FF&&(t^=_F<<(_F<r>32?vL(e,a,r):yL(e,a,r),$F=(e,a,r)=>r>32?wL(e,a,r):kL(e,a,r);class eU{state;pos=0;posOut=0;finished=!1;state32;destroyed=!1;blockLen;suffix;outputLen;enableXOF=!1;rounds;constructor(e,a,r,n=!1,t=24){if(this.blockLen=e,this.suffix=a,this.outputLen=r,this.enableXOF=n,this.rounds=t,EL(r,"outputLen"),!(0=r&&this.keccak();const i=Math.min(r-this.posOut,t-n);e.set(a.subarray(this.posOut,this.posOut+i),n),this.posOut+=i,n+=i}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return EL(e),this.xofInto(new Uint8Array(e))}digestInto(e){if(AL(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,TL(this.state)}_cloneInto(e){const{blockLen:a,suffix:r,outputLen:n,rounds:t,enableXOF:i}=this;return e||=new eU(a,r,n,i,t),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=t,e.suffix=r,e.outputLen=n,e.enableXOF=i,e.destroyed=this.destroyed,e}}const aU=(e,a,r,n={})=>qL(()=>new eU(a,e,r),n),rU=(null&&aU(6,144,28,oidNist(7)),null&&aU(6,136,32,oidNist(8)),null&&aU(6,104,48,oidNist(9)),null&&aU(6,72,64,oidNist(10)),null&&aU(1,144,28),aU(1,136,32)),nU=(null&&aU(1,104,48),null&&aU(1,72,64),(e,a,r,n={})=>createHasher((n={})=>new eU(a,e,void 0===n.dkLen?r:n.dkLen,!0),n)),tU=(null&&nU(31,168,16,oidNist(11)),null&&nU(31,136,32,oidNist(12)),null&&nU(31,168,32,oidNist(11)),null&&nU(31,136,64,oidNist(12)),rU),iU=e=>{const a=e.slice(2),r=gB(tU(MF.encode(a))).slice(2),n=new Array(40);for(let e=0;e<40;e++){const t=parseInt(r[e],16),i=a[e];n[e]=t>7?i.toUpperCase():i}return`0x${n.join("")}`},oU=iD(20)[1],sU=kV(e=>{const a=bB(e);if(20!==a.length)throw new Error(`Invalid length found on EthAddress(${e})`);const r=gB(a);if(e===r||e===r.toUpperCase())return a;if(iU(r)!==e)throw new Error(`Invalid checksum found on EthAddress(${e})`);return a},yV(e=>iU(gB(oU(e))))),lU=(e=!0)=>yV(a=>{const r=VD.dec(a),n=Math.ceil(r/8),t=iD(n).dec(a),i=new Array(r);let o=0;return t.forEach(a=>{for(let n=0;n<8&&o>r&1}}),i}),cU=(e=!0)=>a=>{const r=VD.enc(a.length),n=Math.ceil(a.length/8),t=new Uint8Array(n);for(let r=0;rkV(cU(e),lU(e));uU.enc=cU,uU.dec=lU;const dU=new TextEncoder,hU=new TextDecoder,mU=zV(iD(4),dU.encode.bind(dU),hU.decode.bind(hU)),pU=ED({engine:mU,payload:vB()}),gU=qD({other:iD(),consensus:pU,seal:pU,preRuntime:pU,runtimeUpdated:rD},[0,4,5,6,8]),fU=vB(32),bU=ED({parentHash:fU,number:VD,stateRoot:fU,extrinsicRoot:fU,digests:SD(gU)}),yU=EF.fromText("modlpy/utilisuba").asBytes(),kU=({threshold:e,signatories:a})=>{const r=vU(a),n=oL([yU,YV.enc(r.length),...r,EV.enc(e)]);return F_(n)},vU=e=>e.slice().sort((e,a)=>{for(let r=0;;r++){const n=r>=e.length,t=r>=a.length;if(n&&t)return 0;if(n)return-1;if(t)return 1;if(e[r]!==a[r])return e[r]>a[r]?1:-1}}),wU={Leaf:"Leaf",Branch:"Branch",BranchWithVal:"BranchWithVal",LeafWithHash:"LeafWithHash",BranchWithHash:"BranchWithHash",Empty:"Empty",Reserved:"Reserved"},zU=vB().dec,xU=vB(1/0).dec,jU=vB(32).dec,EU=jV.dec,CU=yV(e=>{const a=(e=>{const a=EU(e);let r=6;const n=a>>r,t=n?1===n?wU.Leaf:2===n?wU.Branch:wU.BranchWithVal:a>>--r?wU.LeafWithHash:a>>--r?wU.BranchWithHash:a?wU.Reserved:wU.Empty;let i=a&255>>8-r;if(i===2**r-1){let a;do{i+=a=EU(e)}while(255===a)}return{type:t,partialKey:vB(Math.ceil(i/2)).dec(e).slice(i%2?3:2)}})(e),{type:r}=a;if("Empty"===r||"Reserved"===r)return a;if("Leaf"===r||"LeafWithHash"===r)return{...a,value:xU(e)};const n=EV.dec(e),t=[];for(let e=0;e<16;e++)n>>e&1&&t.push(e.toString(16));let i=null;"BranchWithVal"===r&&(i=zU(e)),"BranchWithHash"===r&&(i=jU(e));const o={...a,children:Object.fromEntries(t.map(a=>[a,zU(e)]))};return null!==i&&(o.value=i),o}),SU=e=>yV(a=>{const r=gB(e(new Uint8Array(a.buffer)));try{return{hash:r,...CU(a)}}catch{return{type:"Raw",hash:r,value:""}}}),AU=(e,a=F_)=>{const r=e.map(SU(a)),n=Object.fromEntries(r.map(e=>[e.hash,e])),t=r.map(e=>e.hash),i=new Set(t),o=a=>{if(a.value)return;const r=e[t.indexOf(a.hash)];a.value="string"==typeof r?r:gB(r)};return r.forEach(e=>{if("children"in e&&Object.values(e.children).forEach(a=>{const r=n[a];r&&(r.parent=e.hash,i.delete(a))}),"BranchWithHash"===e.type||"LeafWithHash"===e.type){const a=e.value,r=n[a];if(!r)return;i.delete(a),"Raw"!==r.type&&(Object.keys(r).forEach(e=>delete r[e]),r.type="Raw",r.hash=a),r.parent=e.hash,o(r)}"Raw"===e.type&&o(e)}),1===i.size?{rootHash:i.values().next().value,proofs:n}:null},IU=TF(),TU=((e,a,r)=>(n,t,i,...o)=>{const{id:s}=n;if(t.has(s))return t.get(s);if(i.has(s)){const e=a(()=>t.get(s),n,...o);return t.set(s,e),e}i.add(s);let l=e(n,t,i,...o);return i.delete(s),t.has(s)&&(l=r(l,t.get(s),n,...o)),t.set(s,l),l})((e,a,n,t)=>{if("primitive"===e.type)return r[e.value];if("void"===e.type)return rD;if("AccountId32"===e.type)return t;if("AccountId20"===e.type)return sU;if("compact"===e.type)return e.isBig?DD:VD;if("bitSequence"===e.type)return uU(e.isLSB);const i=e=>TU(e,a,n,t),o=(e,a)=>{const r=i(e);return a?SD(r,a):SD(r)},s=e=>CD(...e.map(i)),l=e=>{const a=Object.fromEntries(Object.entries(e).map(([e,a])=>[e,i(a)]));return ED(a)};if("sequence"===e.type&&"primitive"===e.value.type&&"u8"===e.value.value)return IU;if("array"===e.type)return"primitive"===e.value.type&&"u8"===e.value.value?TF(e.len):o(e.value,e.len);if("sequence"===e.type)return o(e.value);if("tuple"===e.type)return s(e.value);if("struct"===e.type)return l(e.value);if("option"===e.type)return ID(i(e.value));if("result"===e.type)return AD(i(e.value.ok),i(e.value.ko));const c=Object.values(e.value).map(e=>{switch(e.type){case"void":return rD;case"lookupEntry":return i(e.value);case"tuple":return s(e.value);case"struct":return l(e.value);case"array":return o(e.value,e.len)}}),u=Object.fromEntries(Object.keys(e.value).map((e,a)=>[e,c[a]])),d=Object.values(e.value).map(e=>e.idx),h=d.every((e,a)=>e===a),m=h?qD(u):qD(u,d);return e.byteLength?NU(m,e.byteLength):m},DF,e=>e),OU=(e,a=B_())=>{const r=new Map;return n=>(n=>TU(e(n),r,new Set,a))(n)},NU=(e,a)=>{const r=iD(a);return kV(a=>r.enc(e.enc(a)),a=>e.dec(r.dec(a)))},PU=zV(rD,()=>{},()=>null),MU=(e,a)=>"array"===e.type&&e.len===a&&"primitive"===e.value.type&&"u8"===e.value.value,RU={type:"void"},qU=(e,a=()=>null)=>{const r=new Map,n=new Set;let t=!0,i=!0;const o=(e=>a=>{let t=r.get(a);if(t)return t;if(n.has(a)){const e={id:a};return r.set(a,e),e}n.add(a);const i=e(a);return t=r.get(a),t?Object.assign(t,i):(t={id:a,...i},r.set(a,t)),n.delete(a),t})(r=>{const n=a(e[r]);if(n)return n;const{def:c,path:u,params:d}=e[r];if("composite"===c.tag){if(0===c.value.length)return RU;if(1===c.value.length){const e=o(c.value[0].type);return t&&"AccountId32"===u.at(-1)&&MU(e,32)?(t=!1,{type:"AccountId32"}):i&&"AccountId20"===u.at(-1)&&MU(e,20)?(i=!1,{type:"AccountId20"}):e}return s(c.value)}if("variant"===c.tag){if(1===u.length&&"Option"===u[0]&&1===d.length&&"T"===d[0].name){const e=o(d[0].type);return"void"===e.type?{type:"primitive",value:"bool"}:{type:"option",value:e}}if(1===u.length&&"Result"===u[0]&&2===d.length&&"T"===d[0].name&&"E"===d[1].name)return{type:"result",value:{ok:o(d[0].type),ko:o(d[1].type)}};if(0===c.value.length)return RU;const e={},a={};return c.value.forEach(r=>{const n=r.name;a[n]=r.docs,0!==r.fields.length?1!==r.fields.length||r.fields[0].name?e[n]={...s(r.fields),idx:r.index}:e[n]={type:"lookupEntry",value:o(r.fields[0].type),idx:r.index}:e[n]={...RU,idx:r.index}}),{type:"enum",value:e,innerDocs:a}}if("sequence"===c.tag)return{type:"sequence",value:o(c.value)};if("array"===c.tag){const{len:e}=c.value,a=o(c.value.type);return e&&"void"!==a.type?e>1?{type:"array",value:a,len:c.value.len}:a:RU}if("tuple"===c.tag)return 0===c.value.length?RU:c.value.length>1?l(c.value.map(e=>o(e)),c.value.map(a=>e[a].docs)):o(c.value[0]);if("primitive"===c.tag)return{type:"primitive",value:c.value.tag};if("compact"===c.tag){const e=o(c.value);if("void"===e.type)return RU;return{type:"compact",isBig:Number(e.value.slice(1))>32,size:e.value}}return{type:c.tag,isLSB:(e[c.value.bitOrderType].path.at(-1)??"LSB").toUpperCase().startsWith("LSB")}}),s=e=>{let a=!0;const r={},n={};return e.forEach((e,t)=>{a=a&&!!e.name;const i=e.name||t,s=o(e.type);"void"!==s.type&&(r[i]=s,n[i]=e.docs)}),a?{type:"struct",value:r,innerDocs:n}:l(Object.values(r),Object.values(n))},l=(e,a)=>{if(e.every(a=>a.id===e[0].id)&&a.every(e=>!e.length)){const[a]=e;return"void"===a.type?RU:{type:"array",value:e[0],len:e.length}}return{type:"tuple",value:e,innerDocs:a}};return o},LU=e=>{const a=qU(e.lookup,({def:r})=>{if("composite"===r.tag){const n=function(e){const r=2===e.value.length&&"index"===e.value[0].name&&"error"===e.value[1].name;if(!r)return null;const n=a(e.value[0].type),t=a(e.value[1].type);return"primitive"===n.type&&"u8"===n.value&&"array"===t.type&&"primitive"===t.value.type&&"u8"===t.value.value?1+t.len:null}(r);if(n)return{type:"enum",innerDocs:{},value:Object.fromEntries(e.pallets.map(e=>[e.name,null==e.errors?{...RU,idx:e.index}:{type:"lookupEntry",value:a(e.errors.type),idx:e.index}])),byteLength:n}}return null});return Object.assign(a,{metadata:e,call:(()=>{if("call"in e.extrinsic)return e.extrinsic.call;const a=e.lookup[e.extrinsic.type],r=a?.params.find(e=>"Call"===e.name);return r?.type??null})()})},VU=(e,a,r)=>{if(null!=r&&r!==a)throw new Error(`${e} not expected. Received ${r} expected ${a}`)},DU=(e,{decimals:a,tokenSymbol:n,...t})=>{const i=(e=>{try{const a=aB(YB(e));if(a.version<=14)throw new Error("Wrong metadata version");return a}catch(e){throw e||new Error("Unable to decode metadata")}})(e),o=i.extrinsic.version.includes(4)?4:null;if(null==o)throw new Error("Only extrinsic v4 is supported");const{ss58Prefix:s,buildDefinition:l}=(e=>{const{metadata:a}=e;let n=OU(e);const t=a.pallets.find(e=>"System"===e.name)?.constants.find(e=>"SS58Prefix"===e.name);let i;if(t)try{const a=n(t.type).dec(t.value);"number"==typeof a&&(i=a,n=OU(e,B_(a)))}catch(e){}const o=new Map,s=e=>{switch(e.type){case"void":return rD;case"lookupEntry":return n(e.value.id);case"tuple":return CD(...Object.values(e.value).map(e=>n(e.id)));case"struct":return ED(TD(e.value,e=>n(e.id)));case"array":return SD(n(e.value.id),e.len)}},l=r=>(n,t)=>{const i=a.pallets.find(e=>e.name===n),o=e(i[r].type);if("enum"!==o.type)throw null;const l=o.value[t];return{location:[i.index,l.idx],codec:s(o.value[t])}};return{buildDefinition:n,buildStorage:(t,i)=>{let s=o.get(t);s||o.set(t,s=cF(t));const l=a.pallets.find(e=>e.name===t).storage.items.find(e=>e.name===i),c=e=>e===rD?PU:e,u=(e,a,...r)=>{const n=s(...r),[,...t]=r;return{args:CD(...t.map(([e])=>e)),keys:n,value:a,len:e,fallback:1===l.modifier?a.dec(l.fallback):void 0}};if("plain"===l.type.tag)return u(0,c(n(l.type.value)),i);const{key:d,value:h,hashers:m}=l.type.value,p=c(n(h)),g=m.map(e=>r[e.tag]),f=(()=>{if(1===g.length)return[[n(d),g[0]]];const a=e(d);switch(a.type){case"array":return g.map(e=>[n(a.value.id),e]);case"tuple":return a.value.map((e,a)=>[n(e.id),g[a]]);default:throw new Error("Invalid key type")}})();return u(g.length,p,i,...f)},buildEvent:l("events"),buildError:l("errors"),buildViewFn:(e,r)=>{const t=a.pallets.find(a=>a.name===e)?.viewFns.find(e=>e.name===r);if(!t)throw null;return{args:CD(...t.inputs.map(e=>n(e.type))),value:n(t.output)}},buildRuntimeCall:(e,r)=>{const t=a.apis.find(a=>a.name===e)?.methods.find(e=>e.name===r);if(!t)throw null;return{args:CD(...t.inputs.map(e=>n(e.type))),value:n(t.output)}},buildCall:l("calls"),buildConstant:(e,r)=>{const t=a.pallets.find(a=>a.name===e).constants.find(e=>e.name===r);return n(t.type)},ss58Prefix:i}})(LU(i));if(null==s)throw new Error("SS58 prefix not found in metadata");VU("SS58 prefix",s,t.base58Prefix);const c=i.pallets.find(e=>"System"===e.name)?.constants.find(e=>"Version"===e.name);if(null==c)throw new Error("System.Version constant not found");const{spec_name:u,spec_version:d}=l(c.type).dec(c.value);if("string"!=typeof u||"number"!=typeof d)throw new Error("Spec name or spec version not found");VU("Spec name",u,t.specName),VU("Spec version",d,t.specVersion);const h={decimals:a,tokenSymbol:n,specVersion:d,specName:u,base58Prefix:s},m=new Map(i.lookup.map(e=>[e.id,e])),p=((e,a)=>{const r=new Set,n=e=>{if(r.has(e))return;const{tag:t,value:i}=a.get(e).def;switch(t){case"composite":if(!i.length)break;r.add(e),i.forEach(({type:e})=>{n(e)});break;case"variant":if(!i.length)break;r.add(e),i.forEach(({fields:e})=>{e.forEach(({type:e})=>{n(e)})});break;case"tuple":if(!i.length)break;r.add(e),i.forEach(n);break;case"sequence":r.add(e),n(i);break;case"array":r.add(e),n(i.type);break;case"bitSequence":r.add(e)}};n(e.extrinsic.call),n(e.extrinsic.address),n(e.extrinsic.signature),e.extrinsic.signedExtensions.forEach(({type:e,additionalSigned:a})=>{n(e),n(a)});const t=[...r].sort((e,a)=>e-a);return new Map(t.map((e,a)=>[e,a]))})(i,m),g=e=>{const{def:{tag:a,value:r}}=m.get(e);if("primitive"===a)return r.tag;if("composite"!==a&&"tuple"!==a||r.length>1)throw new Error("The provided definition doesn't map to a primitive");return 0===r.length?null:g("tuple"===a?r[0]:r[0].type)},f=e=>{const{def:a}=m.get(e);if("primitive"===a.tag)return{tag:a.value.tag,value:void 0};if("compact"===a.tag){const e=g(a.value),r=QB[e];if(!r)throw new Error("Invalid primitive for Compact");return{tag:r,value:void 0}}return p.has(e)?{tag:"perId",value:p.get(e)}:{tag:"void",value:void 0}},b={version:o,addressTy:f(i.extrinsic.address),callTy:f(i.extrinsic.call),signatureTy:f(i.extrinsic.signature),signedExtensions:i.extrinsic.signedExtensions.map(e=>({identifier:e.identifier,includedInExtrinsic:f(e.type),includedInSignedData:f(e.additionalSigned)}))},y=eB(m,p,f,g),k=y.map(KD.enc);let v;const w=()=>{if(v)return v;if(!k.length)return v=[new Uint8Array(32).fill(0)];v=new Array(2*k.length-1);let e=k.length-1;for(let a=0;a0;e-=2)v[(e-1)/2]=cV(oL([v[e],v[e+1]]));return v};let z;const x=e=>{const a=function(e,a){const r=a.map(a=>e[a]),n=e.length-1,t=a.map(e=>n+e),i=[];if(t.length){const e=r_(t.at(-1)),a=Math.pow(2,e)-1,n=t.findIndex(e=>e>=a);n>0&&(t.unshift(...t.splice(n)),r.unshift(...r.splice(n)))}let o=0;const s=e=>{if(o===t.length)return void i.push(e);const a=t[o];if(a===e)return void++o;const r=r_(e);if(e!==((e,a)=>(e+1>>a)-1)(a,r_(a)-r))return void i.push(e);const n=2*e+1;s(n),s(n+1)};return s(0),{leaves:r,leafIdxs:t,proofIdxs:i}}(k,e),r=w(),n=a.proofIdxs.map(e=>r[e]);return oL([YV.enc(a.leaves.length),...a.leaves,YV.enc(a.leafIdxs.length),...a.leafIdxs.map(e=>CV.enc(e)),YV.enc(n.length),...n,JD.enc(b),UD.enc(h)])},j=e=>{const a=[b.callTy,...b.signedExtensions.map(e=>e.includedInExtrinsic),...b.signedExtensions.map(e=>e.includedInSignedData)];return x(a_(e,a,y))};return{digest:()=>{if(z)return z;const e={tag:"V1",value:{typeInformationTreeRoot:w()[0],extrinsicMetadataHash:cV(JD.enc(b)),...h}};return z=cV(XD.enc(e))},getProofForExtrinsic:(e,a)=>{let[,{version:r,type:n},t]=QD(e);if(r!==b.version)throw new Error("Incorrect extrinsic version");const i="signed"===n?[b.addressTy,b.signatureTy,...b.signedExtensions.map(e=>e.includedInExtrinsic),b.callTy]:[b.callTy];return a&&(t=oL([t,JB(a)]),i.push(...b.signedExtensions.map(e=>e.includedInSignedData))),x(a_(t,i,y))},getProofForExtrinsicParts:(e,a,r)=>{const n=oL([e,a,r].map(JB));return j(n)},getProofForExtrinsicPayload:j}},BU=Sa;var _U=__webpack_require__(67464)["hp"];const FU=pj(function({accountIndex:e,addressOffset:a,className:r,error:n,genesisHash:t,isEthereum:i=!1,onSignature:o,payloadExt:l,payloadJson:c,setError:u}){const[d,h]=(0,$.useState)(!1),{t:m}=xk(),p=nw(t),{error:g,isLoading:f,isLocked:b,ledger:y,refresh:k,type:v,warning:w}=rw(t,e,a,i);(0,$.useEffect)(()=>{g&&u(g)},[p,g,u]);const z=(0,$.useCallback)(()=>{k(),u(null)},[k,u]),x=(0,$.useCallback)(()=>{if(!(y&&c&&o&&p&&l))return void(p||(u("No chain information found. You may need to update/upload the metadata."),h(!1)));u(null),h(!0);const r=BU.get().ledgerApp;if("generic"===r||"migration"===r){p?.definition.rawMetadata||u("No metadata found for this chain. You must upload the metadata to the extension in order to use Ledger.");const{raw:r,txMetadata:n}=function(e,a){const r=e.definition.rawMetadata;Bo(r,"To sign with Ledger's Pezkuwi Generic App, the metadata must be present in the extension.");const n=DU(r,{base58Prefix:e.ss58Format,decimals:e.tokenDecimals,specName:e.name.toLowerCase(),specVersion:e.specVersion,tokenSymbol:e.tokenSymbol}),t=ho({},a,{metadataHash:An(n.digest()),mode:1}),i=e.registry.createType("ExtrinsicPayload",t);return{raw:i,txMetadata:n.getProofForExtrinsicPayload(An(i.toU8a(!0)))}}(p,c),t=_U.from(n);i?y.signWithMetadataEcdsa(r.toU8a(!0),e,a,{metadata:t}).then(({signature:n})=>{const t=p.registry.createType("Extrinsic",{method:r.method},{version:4});y.getAddressEcdsa(!1,e,a).then(({address:e})=>{t.addSignature(`0x${e}`,n,r.toHex()),o({signature:n},t.toHex())}).catch(e=>{u(e.message),h(!1)})}).catch(e=>{u(e.message),h(!1)}):y.signWithMetadata(r.toU8a(!0),e,a,{metadata:t}).then(n=>{const t=p.registry.createType("Extrinsic",{method:r.method},{version:4});y.getAddress(p.ss58Format,!1,e,a).then(({address:e})=>{t.addSignature(e,n.signature,r.toHex()),o(n,t.toHex())}).catch(e=>{u(e.message),h(!1)})}).catch(e=>{u(e.message),h(!1)})}else"chainSpecific"===r&&y.sign(l.toU8a(!0),e,a).then(e=>{o(e)}).catch(e=>{u(e.message),h(!1)})},[e,a,p,y,o,c,l,u,i]);return(0,s.jsxs)("div",{className:r,children:[!!w&&(0,s.jsx)(JP,{children:w}),n&&(0,s.jsx)(JP,{isDanger:!0,children:n}),(0,s.jsx)(JP,{children:`You are using the Ledger ${BU.ledgerApp.toUpperCase()} App. If you would like to switch it, please go to "MANAGE LEDGER APP" in the extension's settings.`}),b||n?(0,s.jsxs)(ON,{isBusy:d||f,onClick:z,children:[(0,s.jsx)(qA,{icon:Sj}),m("Refresh")]}):(0,s.jsx)(ON,{isBusy:d||f,onClick:x,children:m("Sign on Ledger")})]})})` + flex-direction: column; + padding: 6px 24px; + + .danger { + margin-bottom: .5rem; + } +`;function UU(e,a){void 0===a&&(a=e.constructor);var r=Error.captureStackTrace;r&&r(e,a)}var HU,XU=!1||(HU=function(e,a){return HU=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])},HU(e,a)},function(e,a){if("function"!=typeof a&&null!==a)throw new TypeError("Class extends value "+String(a)+" is not a constructor or null");function r(){this.constructor=e}HU(e,a),e.prototype=null===a?Object.create(a):(r.prototype=a.prototype,new r)}),WU=function(e){function a(a,r){var n,t,i,o=this.constructor,s=e.call(this,a,r)||this;return Object.defineProperty(s,"name",{value:o.name,enumerable:!1,configurable:!0}),n=s,t=o.prototype,(i=Object.setPrototypeOf)?i(n,t):n.__proto__=t,UU(s),s}return XU(a,e),a}(Error);var GU=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();const ZU=function(e){function a(a){void 0===a&&(a=void 0);var r=e.call(this,a)||this;return r.message=a,r}return GU(a,e),a.prototype.getKind=function(){return this.constructor.kind},a.kind="Exception",a}(WU);var KU=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();const YU=function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return KU(a,e),a.kind="ArgumentException",a}(ZU);var JU=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();const QU=function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return JU(a,e),a.kind="IllegalArgumentException",a}(ZU);var $U=function(){function e(e){if(this.binarizer=e,null===e)throw new QU("Binarizer must be non-null.")}return e.prototype.getWidth=function(){return this.binarizer.getWidth()},e.prototype.getHeight=function(){return this.binarizer.getHeight()},e.prototype.getBlackRow=function(e,a){return this.binarizer.getBlackRow(e,a)},e.prototype.getBlackMatrix=function(){return null!==this.matrix&&void 0!==this.matrix||(this.matrix=this.binarizer.getBlackMatrix()),this.matrix},e.prototype.isCropSupported=function(){return this.binarizer.getLuminanceSource().isCropSupported()},e.prototype.crop=function(a,r,n,t){var i=this.binarizer.getLuminanceSource().crop(a,r,n,t);return new e(this.binarizer.createBinarizer(i))},e.prototype.isRotateSupported=function(){return this.binarizer.getLuminanceSource().isRotateSupported()},e.prototype.rotateCounterClockwise=function(){var a=this.binarizer.getLuminanceSource().rotateCounterClockwise();return new e(this.binarizer.createBinarizer(a))},e.prototype.rotateCounterClockwise45=function(){var a=this.binarizer.getLuminanceSource().rotateCounterClockwise45();return new e(this.binarizer.createBinarizer(a))},e.prototype.toString=function(){try{return this.getBlackMatrix().toString()}catch(e){return""}},e}();const eH=$U;var aH=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();const rH=function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return aH(a,e),a.getChecksumInstance=function(){return new a},a.kind="ChecksumException",a}(ZU);const nH=function(){function e(e){this.source=e}return e.prototype.getLuminanceSource=function(){return this.source},e.prototype.getWidth=function(){return this.source.getWidth()},e.prototype.getHeight=function(){return this.source.getHeight()},e}();const tH=function(){function e(){}return e.arraycopy=function(e,a,r,n,t){for(;t--;)r[n++]=e[a++]},e.currentTimeMillis=function(){return Date.now()},e}();var iH=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();const oH=function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return iH(a,e),a.kind="IndexOutOfBoundsException",a}(ZU);var sH=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();const lH=function(e){function a(a,r){void 0===a&&(a=void 0),void 0===r&&(r=void 0);var n=e.call(this,r)||this;return n.index=a,n.message=r,n}return sH(a,e),a.kind="ArrayIndexOutOfBoundsException",a}(oH);var cH=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},uH=function(){function e(){}return e.fill=function(e,a){for(var r=0,n=e.length;rr)throw new QU("fromIndex("+a+") > toIndex("+r+")");if(a<0)throw new lH(a);if(r>e)throw new lH(r)},e.asList=function(){for(var e=[],a=0;a>1,s=n(r,a[o]);if(s>0)t=o+1;else{if(!(s<0))return o;i=o-1}}return-t-1},e.numberComparator=function(e,a){return e-a},e}();const dH=uH;var hH=function(){function e(){}return e.numberOfTrailingZeros=function(e){var a;if(0===e)return 32;var r=31;return 0!==(a=e<<16)&&(r-=16,e=a),0!==(a=e<<8)&&(r-=8,e=a),0!==(a=e<<4)&&(r-=4,e=a),0!==(a=e<<2)&&(r-=2,e=a),r-(e<<1>>>31)},e.numberOfLeadingZeros=function(e){if(0===e)return 32;var a=1;return e>>>16==0&&(a+=16,e<<=16),e>>>24==0&&(a+=8,e<<=8),e>>>28==0&&(a+=4,e<<=4),e>>>30==0&&(a+=2,e<<=2),a-=e>>>31},e.toHexString=function(e){return e.toString(16)},e.toBinaryString=function(e){return String(parseInt(String(e),2))},e.bitCount=function(e){return e=(e=(858993459&(e-=e>>>1&1431655765))+(e>>>2&858993459))+(e>>>4)&252645135,e+=e>>>8,63&(e+=e>>>16)},e.truncDivision=function(e,a){return Math.trunc(e/a)},e.parseInt=function(e,a){return void 0===a&&(a=void 0),parseInt(e,a)},e.MIN_VALUE_32_BITS=-2147483648,e.MAX_VALUE=Number.MAX_SAFE_INTEGER,e}();const mH=hH;var pH=function(){function e(a,r){void 0===a?(this.size=0,this.bits=new Int32Array(1)):(this.size=a,this.bits=null==r?e.makeArray(a):r)}return e.prototype.getSize=function(){return this.size},e.prototype.getSizeInBytes=function(){return Math.floor((this.size+7)/8)},e.prototype.ensureCapacity=function(a){if(a>32*this.bits.length){var r=e.makeArray(a);tH.arraycopy(this.bits,0,r,0,this.bits.length),this.bits=r}},e.prototype.get=function(e){return!!(this.bits[Math.floor(e/32)]&1<<(31&e))},e.prototype.set=function(e){this.bits[Math.floor(e/32)]|=1<<(31&e)},e.prototype.flip=function(e){this.bits[Math.floor(e/32)]^=1<<(31&e)},e.prototype.getNextSet=function(e){var a=this.size;if(e>=a)return a;var r=this.bits,n=Math.floor(e/32),t=r[n];t&=~((1<<(31&e))-1);for(var i=r.length;0===t;){if(++n===i)return a;t=r[n]}var o=32*n+mH.numberOfTrailingZeros(t);return o>a?a:o},e.prototype.getNextUnset=function(e){var a=this.size;if(e>=a)return a;var r=this.bits,n=Math.floor(e/32),t=~r[n];t&=~((1<<(31&e))-1);for(var i=r.length;0===t;){if(++n===i)return a;t=~r[n]}var o=32*n+mH.numberOfTrailingZeros(t);return o>a?a:o},e.prototype.setBulk=function(e,a){this.bits[Math.floor(e/32)]=a},e.prototype.setRange=function(e,a){if(athis.size)throw new QU;if(a!==e){a--;for(var r=Math.floor(e/32),n=Math.floor(a/32),t=this.bits,i=r;i<=n;i++){var o=(2<<(ir?0:31&e));t[i]|=o}}},e.prototype.clear=function(){for(var e=this.bits.length,a=this.bits,r=0;rthis.size)throw new QU;if(a===e)return!0;a--;for(var n=Math.floor(e/32),t=Math.floor(a/32),i=this.bits,o=n;o<=t;o++){var s=(2<<(on?0:31&e))&4294967295;if((i[o]&s)!==(r?s:0))return!1}return!0},e.prototype.appendBit=function(e){this.ensureCapacity(this.size+1),e&&(this.bits[Math.floor(this.size/32)]|=1<<(31&this.size)),this.size++},e.prototype.appendBits=function(e,a){if(a<0||a>32)throw new QU("Num bits must be between 0 and 32");this.ensureCapacity(this.size+a);for(var r=a;r>0;r--)this.appendBit(1==(e>>r-1&1))},e.prototype.appendBitArray=function(e){var a=e.size;this.ensureCapacity(this.size+a);for(var r=0;r>1&1431655765|(1431655765&i)<<1)>>2&858993459|(858993459&i)<<2)>>4&252645135|(252645135&i)<<4)>>8&16711935|(16711935&i)<<8)>>16&65535|(65535&i)<<16,e[a-t]=i}if(this.size!==32*r){var o=32*r-this.size,s=e[0]>>>o;for(t=1;t>>o}e[r-1]=s}this.bits=e},e.makeArray=function(e){return new Int32Array(Math.floor((e+31)/32))},e.prototype.equals=function(a){if(!(a instanceof e))return!1;var r=a;return this.size===r.size&&dH.equals(this.bits,r.bits)},e.prototype.hashCode=function(){return 31*this.size+dH.hashCode(this.bits)},e.prototype.toString=function(){for(var e="",a=0,r=this.size;a=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")};!function(e){e[e["Cp437"]=0]="Cp437",e[e["ISO8859_1"]=1]="ISO8859_1",e[e["ISO8859_2"]=2]="ISO8859_2",e[e["ISO8859_3"]=3]="ISO8859_3",e[e["ISO8859_4"]=4]="ISO8859_4",e[e["ISO8859_5"]=5]="ISO8859_5",e[e["ISO8859_6"]=6]="ISO8859_6",e[e["ISO8859_7"]=7]="ISO8859_7",e[e["ISO8859_8"]=8]="ISO8859_8",e[e["ISO8859_9"]=9]="ISO8859_9",e[e["ISO8859_10"]=10]="ISO8859_10",e[e["ISO8859_11"]=11]="ISO8859_11",e[e["ISO8859_13"]=12]="ISO8859_13",e[e["ISO8859_14"]=13]="ISO8859_14",e[e["ISO8859_15"]=14]="ISO8859_15",e[e["ISO8859_16"]=15]="ISO8859_16",e[e["SJIS"]=16]="SJIS",e[e["Cp1250"]=17]="Cp1250",e[e["Cp1251"]=18]="Cp1251",e[e["Cp1252"]=19]="Cp1252",e[e["Cp1256"]=20]="Cp1256",e[e["UnicodeBigUnmarked"]=21]="UnicodeBigUnmarked",e[e["UTF8"]=22]="UTF8",e[e["ASCII"]=23]="ASCII",e[e["Big5"]=24]="Big5",e[e["GB18030"]=25]="GB18030",e[e["EUC_KR"]=26]="EUC_KR"}(vH||(vH={}));var zH=function(){function e(a,r,n){for(var t,i,o=[],s=3;s=900)throw new kH("incorect value");var r=e.VALUES_TO_ECI.get(a);if(void 0===r)throw new kH("incorect value");return r},e.getCharacterSetECIByName=function(a){var r=e.NAME_TO_ECI.get(a);if(void 0===r)throw new kH("incorect value");return r},e.prototype.equals=function(a){if(!(a instanceof e))return!1;var r=a;return this.getName()===r.getName()},e.VALUE_IDENTIFIER_TO_ECI=new Map,e.VALUES_TO_ECI=new Map,e.NAME_TO_ECI=new Map,e.Cp437=new e(vH.Cp437,Int32Array.from([0,2]),"Cp437"),e.ISO8859_1=new e(vH.ISO8859_1,Int32Array.from([1,3]),"ISO-8859-1","ISO88591","ISO8859_1"),e.ISO8859_2=new e(vH.ISO8859_2,4,"ISO-8859-2","ISO88592","ISO8859_2"),e.ISO8859_3=new e(vH.ISO8859_3,5,"ISO-8859-3","ISO88593","ISO8859_3"),e.ISO8859_4=new e(vH.ISO8859_4,6,"ISO-8859-4","ISO88594","ISO8859_4"),e.ISO8859_5=new e(vH.ISO8859_5,7,"ISO-8859-5","ISO88595","ISO8859_5"),e.ISO8859_6=new e(vH.ISO8859_6,8,"ISO-8859-6","ISO88596","ISO8859_6"),e.ISO8859_7=new e(vH.ISO8859_7,9,"ISO-8859-7","ISO88597","ISO8859_7"),e.ISO8859_8=new e(vH.ISO8859_8,10,"ISO-8859-8","ISO88598","ISO8859_8"),e.ISO8859_9=new e(vH.ISO8859_9,11,"ISO-8859-9","ISO88599","ISO8859_9"),e.ISO8859_10=new e(vH.ISO8859_10,12,"ISO-8859-10","ISO885910","ISO8859_10"),e.ISO8859_11=new e(vH.ISO8859_11,13,"ISO-8859-11","ISO885911","ISO8859_11"),e.ISO8859_13=new e(vH.ISO8859_13,15,"ISO-8859-13","ISO885913","ISO8859_13"),e.ISO8859_14=new e(vH.ISO8859_14,16,"ISO-8859-14","ISO885914","ISO8859_14"),e.ISO8859_15=new e(vH.ISO8859_15,17,"ISO-8859-15","ISO885915","ISO8859_15"),e.ISO8859_16=new e(vH.ISO8859_16,18,"ISO-8859-16","ISO885916","ISO8859_16"),e.SJIS=new e(vH.SJIS,20,"SJIS","Shift_JIS"),e.Cp1250=new e(vH.Cp1250,21,"Cp1250","windows-1250"),e.Cp1251=new e(vH.Cp1251,22,"Cp1251","windows-1251"),e.Cp1252=new e(vH.Cp1252,23,"Cp1252","windows-1252"),e.Cp1256=new e(vH.Cp1256,24,"Cp1256","windows-1256"),e.UnicodeBigUnmarked=new e(vH.UnicodeBigUnmarked,25,"UnicodeBigUnmarked","UTF-16BE","UnicodeBig"),e.UTF8=new e(vH.UTF8,26,"UTF8","UTF-8"),e.ASCII=new e(vH.ASCII,Int32Array.from([27,170]),"ASCII","US-ASCII"),e.Big5=new e(vH.Big5,28,"Big5"),e.GB18030=new e(vH.GB18030,29,"GB18030","GB2312","EUC_CN","GBK"),e.EUC_KR=new e(vH.EUC_KR,30,"EUC_KR","EUC-KR"),e}();const xH=zH;var jH=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();const EH=function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return jH(a,e),a.kind="UnsupportedOperationException",a}(ZU);var CH=function(){function e(){}return e.decode=function(e,a){var r=this.encodingName(a);return this.customDecoder?this.customDecoder(e,r):"undefined"==typeof TextDecoder||this.shouldDecodeOnFallback(r)?this.decodeFallback(e,r):new TextDecoder(r).decode(e)},e.shouldDecodeOnFallback=function(a){return!e.isBrowser()&&"ISO-8859-1"===a},e.encode=function(e,a){var r=this.encodingName(a);return this.customEncoder?this.customEncoder(e,r):"undefined"==typeof TextEncoder?this.encodeFallback(e):(new TextEncoder).encode(e)},e.isBrowser=function(){return"undefined"!=typeof window&&"[object Window]"==={}.toString.call(window)},e.encodingName=function(e){return"string"==typeof e?e:e.getName()},e.encodingCharacterSet=function(e){return e instanceof xH?e:xH.getCharacterSetECIByName(e)},e.decodeFallback=function(a,r){var n=this.encodingCharacterSet(r);if(e.isDecodeFallbackSupported(n)){for(var t="",i=0,o=a.length;i3&&239===a[0]&&187===a[1]&&191===a[2],k=0;k0?128&v?s--:o=!1:128&v&&(64&v?(s++,32&v?(s++,16&v?(s++,8&v?o=!1:u++):c++):l++):o=!1)),t&&(v>127&&v<160?t=!1:v>159&&(v<192||215===v||247===v)&&b++),i&&(d>0?v<64||127===v||v>252?i=!1:d--:128===v||160===v||v>239?i=!1:v>160&&v<224?(h++,p=0,++m>g&&(g=m)):v>127?(d++,m=0,++p>f&&(f=p)):(m=0,p=0))}return o&&s>0&&(o=!1),i&&d>0&&(i=!1),o&&(y||l+c+u>0)?e.UTF8:i&&(e.ASSUME_SHIFT_JIS||g>=3||f>=3)?e.SHIFT_JIS:t&&i?2===g&&2===h||10*b>=n?e.SHIFT_JIS:e.ISO88591:t?e.ISO88591:i?e.SHIFT_JIS:o?e.UTF8:e.PLATFORM_DEFAULT_ENCODING},e.format=function(e){for(var a=[],r=1;ro){if(-1===s)s=i-o;else if(i-o!==s)throw new QU("row lengths do not match");o=i,l++}c++}else if(a.substring(c,c+r.length)===r)c+=r.length,t[i]=!0,i++;else{if(a.substring(c,c+n.length)!==n)throw new QU("illegal character encountered: "+a.substring(c));c+=n.length,t[i]=!1,i++}if(i>o){if(-1===s)s=i-o;else if(i-o!==s)throw new QU("row lengths do not match");l++}for(var u=new e(s,l),d=0;d>>(31&e)&1)},e.prototype.set=function(e,a){var r=a*this.rowSize+Math.floor(e/32);this.bits[r]|=1<<(31&e)&4294967295},e.prototype.unset=function(e,a){var r=a*this.rowSize+Math.floor(e/32);this.bits[r]&=~(1<<(31&e)&4294967295)},e.prototype.flip=function(e,a){var r=a*this.rowSize+Math.floor(e/32);this.bits[r]^=1<<(31&e)&4294967295},e.prototype.xor=function(e){if(this.width!==e.getWidth()||this.height!==e.getHeight()||this.rowSize!==e.getRowSize())throw new QU("input matrix dimensions do not match");for(var a=new gH(Math.floor(this.width/32)+1),r=this.rowSize,n=this.bits,t=0,i=this.height;tthis.height||t>this.width)throw new QU("The region must fit inside the matrix");for(var o=this.rowSize,s=this.bits,l=a;ls&&(s=l),32*co){for(d=31;u>>>d===0;)d--;32*c+d>o&&(o=32*c+d)}}}return o=0&&0===a[r];)r--;if(r<0)return null;for(var n=Math.floor(r/e),t=32*Math.floor(r%e),i=a[r],o=31;i>>>o===0;)o--;return t+=o,Int32Array.from([t,n])},e.prototype.getWidth=function(){return this.width},e.prototype.getHeight=function(){return this.height},e.prototype.getRowSize=function(){return this.rowSize},e.prototype.equals=function(a){if(!(a instanceof e))return!1;var r=a;return this.width===r.width&&this.height===r.height&&this.rowSize===r.rowSize&&dH.equals(this.bits,r.bits)},e.prototype.hashCode=function(){var e=this.width;return e=31*(e=31*(e=31*(e=31*e+this.width)+this.height)+this.rowSize)+dH.hashCode(this.bits)},e.prototype.toString=function(e,a,r){return void 0===e&&(e="X "),void 0===a&&(a=" "),void 0===r&&(r="\n"),this.buildToString(e,a,r)},e.prototype.buildToString=function(e,a,r){for(var n=new OH,t=0,i=this.height;t>a.LUMINANCE_SHIFT]++;var l=a.estimateBlackPoint(o);if(t<3)for(s=0;s>a.LUMINANCE_SHIFT]++}var d=a.estimateBlackPoint(i),h=e.getMatrix();for(o=0;oi&&(t=o,i=e[o]),e[o]>n&&(n=e[o]);var s=0,l=0;for(o=0;ol&&(s=o,l=m)}if(t>s){var u=t;t=s,s=u}if(s-t<=r/16)throw new RH;var d=s-1,h=-1;for(o=s-1;o>t;o--){var m,p=o-t;(m=p*p*(s-o)*(n-e[o]))>h&&(d=o,h=m)}return d<=a.MINIMUM_DIMENSION&&t>=a.MINIMUM_DIMENSION){var i=r.getMatrix(),o=n>>a.BLOCK_SIZE_POWER;0!==(n&a.BLOCK_SIZE_MASK)&&o++;var s=t>>a.BLOCK_SIZE_POWER;0!==(t&a.BLOCK_SIZE_MASK)&&s++;var l=a.calculateBlackPoints(i,o,s,n,t),c=new PH(n,t);a.calculateThresholdForBlock(i,o,s,n,t,l,c),this.matrix=c}else this.matrix=e.prototype.getBlackMatrix.call(this);return this.matrix},a.prototype.createBinarizer=function(e){return new a(e)},a.calculateThresholdForBlock=function(e,r,n,t,i,o,s){for(var l=i-a.BLOCK_SIZE,c=t-a.BLOCK_SIZE,u=0;ul&&(d=l);for(var h=a.cap(u,2,n-3),m=0;mc&&(p=c);for(var g=a.cap(m,2,r-3),f=0,b=-2;b<=2;b++){var y=o[h+b];f+=y[g-2]+y[g-1]+y[g]+y[g+1]+y[g+2]}var k=f/25;a.thresholdBlock(e,p,d,k,t,s)}}},a.cap=function(e,a,r){return er?r:e},a.thresholdBlock=function(e,r,n,t,i,o){for(var s=0,l=n*i+r;so&&(u=o);for(var d=0;ds&&(h=s);for(var m=0,p=255,g=0,f=0,b=u*t+h;fg&&(g=k)}if(g-p>a.MIN_DYNAMIC_RANGE)for(f++,b+=t;f>2*a.BLOCK_SIZE_POWER;if(g-p<=a.MIN_DYNAMIC_RANGE&&(v=p/2,c>0&&d>0)){var w=(l[c-1][d]+2*l[c][d-1]+l[c-1][d-1])/4;p>10;i[s]=c}else{o=0,s=0;for(var u=e.length;o>10;i[s]=255-c}}return i},a.prototype.getRow=function(e,a){if(e<0||e>=this.getHeight())throw new QU("Requested row is outside the image: "+e);var r=this.getWidth(),n=e*r;return null===a?a=this.buffer.slice(n,n+r):(a.length0&&t[t.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!t||i[1]>t[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},$H=function(){function e(e,a,r){void 0===a&&(a=500),this.reader=e,this.timeBetweenScansMillis=a,this._hints=r,this._stopContinuousDecode=!1,this._stopAsyncDecode=!1,this._timeBetweenDecodingAttempts=0}return Object.defineProperty(e.prototype,"hasNavigator",{get:function(){return"undefined"!=typeof navigator},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isMediaDevicesSuported",{get:function(){return this.hasNavigator&&!!navigator.mediaDevices},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"canEnumerateDevices",{get:function(){return!(!this.isMediaDevicesSuported||!navigator.mediaDevices.enumerateDevices)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"timeBetweenDecodingAttempts",{get:function(){return this._timeBetweenDecodingAttempts},set:function(e){this._timeBetweenDecodingAttempts=e<0?0:e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hints",{get:function(){return this._hints},set:function(e){this._hints=e||null},enumerable:!1,configurable:!0}),e.prototype.listVideoInputDevices=function(){return YH(this,void 0,void 0,function(){var e,a,r,n,t,i,o,s,l,c,u,d;return JH(this,function(h){switch(h.label){case 0:if(!this.hasNavigator)throw new Error("Can't enumerate devices, navigator is not present.");if(!this.canEnumerateDevices)throw new Error("Can't enumerate devices, method not supported.");return[4,navigator.mediaDevices.enumerateDevices()];case 1:e=h.sent(),a=[];try{for(r=QH(e),n=r.next();!n.done;n=r.next())t=n.value,"videoinput"===(i="video"===t.kind?"videoinput":t.kind)&&(o=t.deviceId||t.id,s=t.label||"Video device "+(a.length+1),l=t.groupId,c={deviceId:o,label:s,kind:i,groupId:l},a.push(c))}catch(e){u={error:e}}finally{try{n&&!n.done&&(d=r.return)&&d.call(r)}finally{if(u)throw u.error}}return[2,a]}})})},e.prototype.getVideoInputDevices=function(){return YH(this,void 0,void 0,function(){return JH(this,function(e){switch(e.label){case 0:return[4,this.listVideoInputDevices()];case 1:return[2,e.sent().map(function(e){return new KH(e.deviceId,e.label)})]}})})},e.prototype.findDeviceById=function(e){return YH(this,void 0,void 0,function(){var a;return JH(this,function(r){switch(r.label){case 0:return[4,this.listVideoInputDevices()];case 1:return(a=r.sent())?[2,a.find(function(a){return a.deviceId===e})]:[2,null]}})})},e.prototype.decodeFromInputVideoDevice=function(e,a){return YH(this,void 0,void 0,function(){return JH(this,function(r){switch(r.label){case 0:return[4,this.decodeOnceFromVideoDevice(e,a)];case 1:return[2,r.sent()]}})})},e.prototype.decodeOnceFromVideoDevice=function(e,a){return YH(this,void 0,void 0,function(){var r;return JH(this,function(n){switch(n.label){case 0:return this.reset(),r={video:e?{deviceId:{exact:e}}:{facingMode:"environment"}},[4,this.decodeOnceFromConstraints(r,a)];case 1:return[2,n.sent()]}})})},e.prototype.decodeOnceFromConstraints=function(e,a){return YH(this,void 0,void 0,function(){var r;return JH(this,function(n){switch(n.label){case 0:return[4,navigator.mediaDevices.getUserMedia(e)];case 1:return r=n.sent(),[4,this.decodeOnceFromStream(r,a)];case 2:return[2,n.sent()]}})})},e.prototype.decodeOnceFromStream=function(e,a){return YH(this,void 0,void 0,function(){var r;return JH(this,function(n){switch(n.label){case 0:return this.reset(),[4,this.attachStreamToVideo(e,a)];case 1:return r=n.sent(),[4,this.decodeOnce(r)];case 2:return[2,n.sent()]}})})},e.prototype.decodeFromInputVideoDeviceContinuously=function(e,a,r){return YH(this,void 0,void 0,function(){return JH(this,function(n){switch(n.label){case 0:return[4,this.decodeFromVideoDevice(e,a,r)];case 1:return[2,n.sent()]}})})},e.prototype.decodeFromVideoDevice=function(e,a,r){return YH(this,void 0,void 0,function(){var n;return JH(this,function(t){switch(t.label){case 0:return n={video:e?{deviceId:{exact:e}}:{facingMode:"environment"}},[4,this.decodeFromConstraints(n,a,r)];case 1:return[2,t.sent()]}})})},e.prototype.decodeFromConstraints=function(e,a,r){return YH(this,void 0,void 0,function(){var n;return JH(this,function(t){switch(t.label){case 0:return[4,navigator.mediaDevices.getUserMedia(e)];case 1:return n=t.sent(),[4,this.decodeFromStream(n,a,r)];case 2:return[2,t.sent()]}})})},e.prototype.decodeFromStream=function(e,a,r){return YH(this,void 0,void 0,function(){var n;return JH(this,function(t){switch(t.label){case 0:return this.reset(),[4,this.attachStreamToVideo(e,a)];case 1:return n=t.sent(),[4,this.decodeContinuously(n,r)];case 2:return[2,t.sent()]}})})},e.prototype.stopAsyncDecode=function(){this._stopAsyncDecode=!0},e.prototype.stopContinuousDecode=function(){this._stopContinuousDecode=!0},e.prototype.attachStreamToVideo=function(e,a){return YH(this,void 0,void 0,function(){var r;return JH(this,function(n){switch(n.label){case 0:return r=this.prepareVideoElement(a),this.addVideoSource(r,e),this.videoElement=r,this.stream=e,[4,this.playVideoOnLoadAsync(r)];case 1:return n.sent(),[2,r]}})})},e.prototype.playVideoOnLoadAsync=function(e){var a=this;return new Promise(function(r,n){return a.playVideoOnLoad(e,function(){return r()})})},e.prototype.playVideoOnLoad=function(e,a){var r=this;this.videoEndedListener=function(){return r.stopStreams()},this.videoCanPlayListener=function(){return r.tryPlayVideo(e)},e.addEventListener("ended",this.videoEndedListener),e.addEventListener("canplay",this.videoCanPlayListener),e.addEventListener("playing",a),this.tryPlayVideo(e)},e.prototype.isVideoPlaying=function(e){return e.currentTime>0&&!e.paused&&!e.ended&&e.readyState>2},e.prototype.tryPlayVideo=function(e){return YH(this,void 0,void 0,function(){return JH(this,function(a){switch(a.label){case 0:if(this.isVideoPlaying(e))return console.warn("Trying to play video that is already playing."),[2];a.label=1;case 1:return a.trys.push([1,3,,4]),[4,e.play()];case 2:return a.sent(),[3,4];case 3:return a.sent(),console.warn("It was not possible to play the video."),[3,4];case 4:return[2]}})})},e.prototype.getMediaElement=function(e,a){var r=document.getElementById(e);if(!r)throw new YU("element with id '"+e+"' not found");if(r.nodeName.toLowerCase()!==a.toLowerCase())throw new YU("element with id '"+e+"' must be an "+a+" element");return r},e.prototype.decodeFromImage=function(e,a){if(!e&&!a)throw new YU("either imageElement with a src set or an url must be provided");return a&&!e?this.decodeFromImageUrl(a):this.decodeFromImageElement(e)},e.prototype.decodeFromVideo=function(e,a){if(!e&&!a)throw new YU("Either an element with a src set or an URL must be provided");return a&&!e?this.decodeFromVideoUrl(a):this.decodeFromVideoElement(e)},e.prototype.decodeFromVideoContinuously=function(e,a,r){if(void 0===e&&void 0===a)throw new YU("Either an element with a src set or an URL must be provided");return a&&!e?this.decodeFromVideoUrlContinuously(a,r):this.decodeFromVideoElementContinuously(e,r)},e.prototype.decodeFromImageElement=function(e){if(!e)throw new YU("An image element must be provided.");this.reset();var a=this.prepareImageElement(e);return this.imageElement=a,this.isImageLoaded(a)?this.decodeOnce(a,!1,!0):this._decodeOnLoadImage(a)},e.prototype.decodeFromVideoElement=function(e){var a=this._decodeFromVideoElementSetup(e);return this._decodeOnLoadVideo(a)},e.prototype.decodeFromVideoElementContinuously=function(e,a){var r=this._decodeFromVideoElementSetup(e);return this._decodeOnLoadVideoContinuously(r,a)},e.prototype._decodeFromVideoElementSetup=function(e){if(!e)throw new YU("A video element must be provided.");this.reset();var a=this.prepareVideoElement(e);return this.videoElement=a,a},e.prototype.decodeFromImageUrl=function(e){if(!e)throw new YU("An URL must be provided.");this.reset();var a=this.prepareImageElement();this.imageElement=a;var r=this._decodeOnLoadImage(a);return a.src=e,r},e.prototype.decodeFromVideoUrl=function(e){if(!e)throw new YU("An URL must be provided.");this.reset();var a=this.prepareVideoElement(),r=this.decodeFromVideoElement(a);return a.src=e,r},e.prototype.decodeFromVideoUrlContinuously=function(e,a){if(!e)throw new YU("An URL must be provided.");this.reset();var r=this.prepareVideoElement(),n=this.decodeFromVideoElementContinuously(r,a);return r.src=e,n},e.prototype._decodeOnLoadImage=function(e){var a=this;return new Promise(function(r,n){a.imageLoadedListener=function(){return a.decodeOnce(e,!1,!0).then(r,n)},e.addEventListener("load",a.imageLoadedListener)})},e.prototype._decodeOnLoadVideo=function(e){return YH(this,void 0,void 0,function(){return JH(this,function(a){switch(a.label){case 0:return[4,this.playVideoOnLoadAsync(e)];case 1:return a.sent(),[4,this.decodeOnce(e)];case 2:return[2,a.sent()]}})})},e.prototype._decodeOnLoadVideoContinuously=function(e,a){return YH(this,void 0,void 0,function(){return JH(this,function(r){switch(r.label){case 0:return[4,this.playVideoOnLoadAsync(e)];case 1:return r.sent(),this.decodeContinuously(e,a),[2]}})})},e.prototype.isImageLoaded=function(e){return!!e.complete&&0!==e.naturalWidth},e.prototype.prepareImageElement=function(e){var a;return void 0===e&&((a=document.createElement("img")).width=200,a.height=200),"string"==typeof e&&(a=this.getMediaElement(e,"img")),e instanceof HTMLImageElement&&(a=e),a},e.prototype.prepareVideoElement=function(e){var a;return e||"undefined"==typeof document||((a=document.createElement("video")).width=200,a.height=200),"string"==typeof e&&(a=this.getMediaElement(e,"video")),e instanceof HTMLVideoElement&&(a=e),a.setAttribute("autoplay","true"),a.setAttribute("muted","true"),a.setAttribute("playsinline","true"),a},e.prototype.decodeOnce=function(e,a,r){var n=this;void 0===a&&(a=!0),void 0===r&&(r=!0),this._stopAsyncDecode=!1;var t=function(i,o){if(n._stopAsyncDecode)return o(new RH("Video stream has ended before any code could be detected.")),void(n._stopAsyncDecode=void 0);try{i(n.decode(e))}catch(e){if(a&&e instanceof RH||(e instanceof rH||e instanceof kH)&&r)return setTimeout(t,n._timeBetweenDecodingAttempts,i,o);o(e)}};return new Promise(function(e,a){return t(e,a)})},e.prototype.decodeContinuously=function(e,a){var r=this;this._stopContinuousDecode=!1;var n=function(){if(r._stopContinuousDecode)r._stopContinuousDecode=void 0;else try{var t=r.decode(e);a(t,null),setTimeout(n,r.timeBetweenScansMillis)}catch(e){a(null,e),(e instanceof rH||e instanceof kH||e instanceof RH)&&setTimeout(n,r._timeBetweenDecodingAttempts)}};n()},e.prototype.decode=function(e){var a=this.createBinaryBitmap(e);return this.decodeBitmap(a)},e.prototype.createBinaryBitmap=function(e){this.getCaptureCanvasContext(e);var a=!1;e instanceof HTMLVideoElement?(this.drawFrameOnCanvas(e),a=!0):this.drawImageOnCanvas(e);var r=this.getCaptureCanvas(e),n=new ZH(r,a),t=new _H(n);return new eH(t)},e.prototype.getCaptureCanvasContext=function(e){if(!this.captureCanvasContext){var a=this.getCaptureCanvas(e),r=void 0;try{r=a.getContext("2d",{willReadFrequently:!0})}catch(e){r=a.getContext("2d")}this.captureCanvasContext=r}return this.captureCanvasContext},e.prototype.getCaptureCanvas=function(e){if(!this.captureCanvas){var a=this.createCaptureCanvas(e);this.captureCanvas=a}return this.captureCanvas},e.prototype.drawFrameOnCanvas=function(e,a,r){void 0===a&&(a={sx:0,sy:0,sWidth:e.videoWidth,sHeight:e.videoHeight,dx:0,dy:0,dWidth:e.videoWidth,dHeight:e.videoHeight}),void 0===r&&(r=this.captureCanvasContext),r.drawImage(e,a.sx,a.sy,a.sWidth,a.sHeight,a.dx,a.dy,a.dWidth,a.dHeight)},e.prototype.drawImageOnCanvas=function(e,a,r){void 0===a&&(a={sx:0,sy:0,sWidth:e.naturalWidth,sHeight:e.naturalHeight,dx:0,dy:0,dWidth:e.naturalWidth,dHeight:e.naturalHeight}),void 0===r&&(r=this.captureCanvasContext),r.drawImage(e,a.sx,a.sy,a.sWidth,a.sHeight,a.dx,a.dy,a.dWidth,a.dHeight)},e.prototype.decodeBitmap=function(e){return this.reader.decode(e,this._hints)},e.prototype.createCaptureCanvas=function(e){if("undefined"==typeof document)return this._destroyCaptureCanvas(),null;var a,r,n=document.createElement("canvas");return void 0!==e&&(e instanceof HTMLVideoElement?(a=e.videoWidth,r=e.videoHeight):e instanceof HTMLImageElement&&(a=e.naturalWidth||e.width,r=e.naturalHeight||e.height)),n.style.width=a+"px",n.style.height=r+"px",n.width=a,n.height=r,n},e.prototype.stopStreams=function(){this.stream&&(this.stream.getVideoTracks().forEach(function(e){return e.stop()}),this.stream=void 0),!1===this._stopAsyncDecode&&this.stopAsyncDecode(),!1===this._stopContinuousDecode&&this.stopContinuousDecode()},e.prototype.reset=function(){this.stopStreams(),this._destroyVideoElement(),this._destroyImageElement(),this._destroyCaptureCanvas()},e.prototype._destroyVideoElement=function(){this.videoElement&&(void 0!==this.videoEndedListener&&this.videoElement.removeEventListener("ended",this.videoEndedListener),void 0!==this.videoPlayingEventListener&&this.videoElement.removeEventListener("playing",this.videoPlayingEventListener),void 0!==this.videoCanPlayListener&&this.videoElement.removeEventListener("loadedmetadata",this.videoCanPlayListener),this.cleanVideoSource(this.videoElement),this.videoElement=void 0)},e.prototype._destroyImageElement=function(){this.imageElement&&(void 0!==this.imageLoadedListener&&this.imageElement.removeEventListener("load",this.imageLoadedListener),this.imageElement.src=void 0,this.imageElement.removeAttribute("src"),this.imageElement=void 0)},e.prototype._destroyCaptureCanvas=function(){this.captureCanvasContext=void 0,this.captureCanvas=void 0},e.prototype.addVideoSource=function(e,a){try{e.srcObject=a}catch(r){e.src=URL.createObjectURL(a)}},e.prototype.cleanVideoSource=function(e){try{e.srcObject=null}catch(a){e.src=""}this.videoElement.removeAttribute("src")},e}(),eX=function(){function e(e,a,r,n,t,i){void 0===r&&(r=null==a?0:8*a.length),void 0===i&&(i=tH.currentTimeMillis()),this.text=e,this.rawBytes=a,this.numBits=r,this.resultPoints=n,this.format=t,this.timestamp=i,this.text=e,this.rawBytes=a,this.numBits=null==r?null==a?0:8*a.length:r,this.resultPoints=n,this.format=t,this.resultMetadata=null,this.timestamp=null==i?tH.currentTimeMillis():i}return e.prototype.getText=function(){return this.text},e.prototype.getRawBytes=function(){return this.rawBytes},e.prototype.getNumBits=function(){return this.numBits},e.prototype.getResultPoints=function(){return this.resultPoints},e.prototype.getBarcodeFormat=function(){return this.format},e.prototype.getResultMetadata=function(){return this.resultMetadata},e.prototype.putMetadata=function(e,a){null===this.resultMetadata&&(this.resultMetadata=new Map),this.resultMetadata.set(e,a)},e.prototype.putAllMetadata=function(e){null!==e&&(null===this.resultMetadata?this.resultMetadata=e:this.resultMetadata=new Map(e))},e.prototype.addResultPoints=function(e){var a=this.resultPoints;if(null===a)this.resultPoints=e;else if(null!==e&&e.length>0){var r=new Array(a.length+e.length);tH.arraycopy(a,0,r,0,a.length),tH.arraycopy(e,0,r,a.length,e.length),this.resultPoints=r}},e.prototype.getTimestamp=function(){return this.timestamp},e.prototype.toString=function(){return this.text},e}();const aX=eX;var rX;!function(e){e[e["AZTEC"]=0]="AZTEC",e[e["CODABAR"]=1]="CODABAR",e[e["CODE_39"]=2]="CODE_39",e[e["CODE_93"]=3]="CODE_93",e[e["CODE_128"]=4]="CODE_128",e[e["DATA_MATRIX"]=5]="DATA_MATRIX",e[e["EAN_8"]=6]="EAN_8",e[e["EAN_13"]=7]="EAN_13",e[e["ITF"]=8]="ITF",e[e["MAXICODE"]=9]="MAXICODE",e[e["PDF_417"]=10]="PDF_417",e[e["QR_CODE"]=11]="QR_CODE",e[e["RSS_14"]=12]="RSS_14",e[e["RSS_EXPANDED"]=13]="RSS_EXPANDED",e[e["UPC_A"]=14]="UPC_A",e[e["UPC_E"]=15]="UPC_E",e[e["UPC_EAN_EXTENSION"]=16]="UPC_EAN_EXTENSION"}(rX||(rX={}));const nX=rX;var tX;!function(e){e[e["OTHER"]=0]="OTHER",e[e["ORIENTATION"]=1]="ORIENTATION",e[e["BYTE_SEGMENTS"]=2]="BYTE_SEGMENTS",e[e["ERROR_CORRECTION_LEVEL"]=3]="ERROR_CORRECTION_LEVEL",e[e["ISSUE_NUMBER"]=4]="ISSUE_NUMBER",e[e["SUGGESTED_PRICE"]=5]="SUGGESTED_PRICE",e[e["POSSIBLE_COUNTRY"]=6]="POSSIBLE_COUNTRY",e[e["UPC_EAN_EXTENSION"]=7]="UPC_EAN_EXTENSION",e[e["PDF417_EXTRA_METADATA"]=8]="PDF417_EXTRA_METADATA",e[e["STRUCTURED_APPEND_SEQUENCE"]=9]="STRUCTURED_APPEND_SEQUENCE",e[e["STRUCTURED_APPEND_PARITY"]=10]="STRUCTURED_APPEND_PARITY"}(tX||(tX={}));const iX=tX;const oX=function(){function e(e,a,r,n,t,i){void 0===t&&(t=-1),void 0===i&&(i=-1),this.rawBytes=e,this.text=a,this.byteSegments=r,this.ecLevel=n,this.structuredAppendSequenceNumber=t,this.structuredAppendParity=i,this.numBits=null==e?0:8*e.length}return e.prototype.getRawBytes=function(){return this.rawBytes},e.prototype.getNumBits=function(){return this.numBits},e.prototype.setNumBits=function(e){this.numBits=e},e.prototype.getText=function(){return this.text},e.prototype.getByteSegments=function(){return this.byteSegments},e.prototype.getECLevel=function(){return this.ecLevel},e.prototype.getErrorsCorrected=function(){return this.errorsCorrected},e.prototype.setErrorsCorrected=function(e){this.errorsCorrected=e},e.prototype.getErasures=function(){return this.erasures},e.prototype.setErasures=function(e){this.erasures=e},e.prototype.getOther=function(){return this.other},e.prototype.setOther=function(e){this.other=e},e.prototype.hasStructuredAppend=function(){return this.structuredAppendParity>=0&&this.structuredAppendSequenceNumber>=0},e.prototype.getStructuredAppendParity=function(){return this.structuredAppendParity},e.prototype.getStructuredAppendSequenceNumber=function(){return this.structuredAppendSequenceNumber},e}();var sX=function(){function e(){}return e.prototype.exp=function(e){return this.expTable[e]},e.prototype.log=function(e){if(0===e)throw new QU;return this.logTable[e]},e.addOrSubtract=function(e,a){return e^a},e}();const lX=sX;var cX=function(){function e(e,a){if(0===a.length)throw new QU;this.field=e;var r=a.length;if(r>1&&0===a[0]){for(var n=1;nn.length){var t=r;r=n,n=t}var i=new Int32Array(n.length),o=n.length-r.length;tH.arraycopy(n,0,i,0,o);for(var s=o;s=e.getDegree()&&!n.isZero();){var o=n.getDegree()-e.getDegree(),s=a.multiply(n.getCoefficient(n.getDegree()),i),l=e.multiplyByMonomial(o,s),c=a.buildMonomial(o,s);r=r.addOrSubtract(c),n=n.addOrSubtract(l)}return[r,n]},e.prototype.toString=function(){for(var e="",a=this.getDegree();a>=0;a--){var r=this.getCoefficient(a);if(0!==r){if(r<0?(e+=" - ",r=-r):e.length>0&&(e+=" + "),0===a||1!==r){var n=this.field.log(r);0===n?e+="1":1===n?e+="a":(e+="a^",e+=n)}0!==a&&(1===a?e+="x":(e+="x^",e+=a))}}return e},e}();const uX=cX;var dX=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();const hX=function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return dX(a,e),a.kind="ArithmeticException",a}(ZU);var mX=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),pX=function(e){function a(a,r,n){var t=e.call(this)||this;t.primitive=a,t.size=r,t.generatorBase=n;for(var i=new Int32Array(r),o=1,s=0;s=r&&(o^=a,o&=r-1);t.expTable=i;var l=new Int32Array(r);for(s=0;s=(r/2|0);){var c=i,u=s;if(s=l,(i=o).isZero())throw new bX("r_{i-1} was zero");o=c;for(var d=t.getZero(),h=i.getCoefficient(i.getDegree()),m=t.inverse(h);o.getDegree()>=i.getDegree()&&!o.isZero();){var p=o.getDegree()-i.getDegree(),g=t.multiply(o.getCoefficient(o.getDegree()),m);d=d.addOrSubtract(t.buildMonomial(p,g)),o=o.addOrSubtract(i.multiplyByMonomial(p,g))}if(l=d.multiply(s).addOrSubtract(u),o.getDegree()>=i.getDegree())throw new kX("Division algorithm failed to reduce polynomial?")}var f=l.getCoefficient(0);if(0===f)throw new bX("sigmaTilde(0) was zero");var b=t.inverse(f);return[l.multiplyScalar(b),o.multiplyScalar(b)]},e.prototype.findErrorLocations=function(e){var a=e.getDegree();if(1===a)return Int32Array.from([e.getCoefficient(1)]);for(var r=new Int32Array(a),n=0,t=this.field,i=1;i1,h,h+n-1),h+=n-1;else for(var p=n-1;p>=0;--p)d[h++]=!!(m&1<=8?e.readCode(a,r,8):e.readCode(a,r,n)<<8-n},e.convertBoolArrayToByteArray=function(a){for(var r=new Uint8Array((a.length+7)/8),n=0;n","?","[","]","{","}","CTRL_UL"],e.DIGIT_TABLE=["CTRL_PS"," ","0","1","2","3","4","5","6","7","8","9",",",".","CTRL_UL","CTRL_US"],e}();const jX=xX;var EX=function(){function e(){}return e.round=function(e){return isNaN(e)?0:e<=Number.MIN_SAFE_INTEGER?Number.MIN_SAFE_INTEGER:e>=Number.MAX_SAFE_INTEGER?Number.MAX_SAFE_INTEGER:e+(e<0?-.5:.5)|0},e.distance=function(e,a,r,n){var t=e-r,i=a-n;return Math.sqrt(t*t+i*i)},e.sum=function(e){for(var a=0,r=0,n=e.length;r!==n;r++){a+=e[r]}return a},e}();const CX=EX;var SX=function(){function e(){}return e.floatToIntBits=function(e){return e},e.MAX_VALUE=Number.MAX_SAFE_INTEGER,e}();const AX=SX;var IX=function(){function e(e,a){this.x=e,this.y=a}return e.prototype.getX=function(){return this.x},e.prototype.getY=function(){return this.y},e.prototype.equals=function(a){if(a instanceof e){var r=a;return this.x===r.x&&this.y===r.y}return!1},e.prototype.hashCode=function(){return 31*AX.floatToIntBits(this.x)+AX.floatToIntBits(this.y)},e.prototype.toString=function(){return"("+this.x+","+this.y+")"},e.orderBestPatterns=function(e){var a,r,n,t=this.distance(e[0],e[1]),i=this.distance(e[1],e[2]),o=this.distance(e[0],e[2]);if(i>=t&&i>=o?(r=e[0],a=e[1],n=e[2]):o>=i&&o>=t?(r=e[1],a=e[0],n=e[2]):(r=e[2],a=e[0],n=e[1]),this.crossProductZ(a,r,n)<0){var s=a;a=n,n=s}e[0]=a,e[1]=r,e[2]=n},e.distance=function(e,a){return CX.distance(e.x,e.y,a.x,a.y)},e.crossProductZ=function(e,a,r){var n=a.x,t=a.y;return(r.x-n)*(e.y-t)-(r.y-t)*(e.x-n)},e}();const TX=IX;var OX=function(){function e(e,a){this.bits=e,this.points=a}return e.prototype.getBits=function(){return this.bits},e.prototype.getPoints=function(){return this.points},e}();const NX=OX;var PX=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),MX=function(e){function a(a,r,n,t,i){var o=e.call(this,a,r)||this;return o.compact=n,o.nbDatablocks=t,o.nbLayers=i,o}return PX(a,e),a.prototype.getNbLayers=function(){return this.nbLayers},a.prototype.getNbDatablocks=function(){return this.nbDatablocks},a.prototype.isCompact=function(){return this.compact},a}(NX);const RX=MX;var qX=function(){function e(a,r,n,t){this.image=a,this.height=a.getHeight(),this.width=a.getWidth(),null==r&&(r=e.INIT_SIZE),null==n&&(n=a.getWidth()/2|0),null==t&&(t=a.getHeight()/2|0);var i=r/2|0;if(this.leftInit=n-i,this.rightInit=n+i,this.upInit=t-i,this.downInit=t+i,this.upInit<0||this.leftInit<0||this.downInit>=this.height||this.rightInit>=this.width)throw new RH}return e.prototype.detect=function(){for(var e=this.leftInit,a=this.rightInit,r=this.upInit,n=this.downInit,t=!1,i=!0,o=!1,s=!1,l=!1,c=!1,u=!1,d=this.width,h=this.height;i;){i=!1;for(var m=!0;(m||!s)&&a=d){t=!0;break}for(var p=!0;(p||!l)&&n=h){t=!0;break}for(var g=!0;(g||!c)&&e>=0;)(g=this.containsBlackPoint(r,n,e,!1))?(e--,i=!0,c=!0):c||e--;if(e<0){t=!0;break}for(var f=!0;(f||!u)&&r>=0;)(f=this.containsBlackPoint(e,a,r,!0))?(r--,i=!0,u=!0):u||r--;if(r<0){t=!0;break}i&&(o=!0)}if(!t&&o){for(var b=a-e,y=null,k=1;null===y&&kr||s<-1||s>n)throw new RH;t=!1,-1===o?(a[i]=0,t=!0):o===r&&(a[i]=r-1,t=!0),-1===s?(a[i+1]=0,t=!0):s===n&&(a[i+1]=n-1,t=!0)}t=!0;for(i=a.length-2;i>=0&&t;i-=2){o=Math.floor(a[i]),s=Math.floor(a[i+1]);if(o<-1||o>r||s<-1||s>n)throw new RH;t=!1,-1===o?(a[i]=0,t=!0):o===r&&(a[i]=r-1,t=!0),-1===s?(a[i+1]=0,t=!0):s===n&&(a[i+1]=n-1,t=!0)}},e}();const DX=VX;var BX=function(){function e(e,a,r,n,t,i,o,s,l){this.a11=e,this.a21=a,this.a31=r,this.a12=n,this.a22=t,this.a32=i,this.a13=o,this.a23=s,this.a33=l}return e.quadrilateralToQuadrilateral=function(a,r,n,t,i,o,s,l,c,u,d,h,m,p,g,f){var b=e.quadrilateralToSquare(a,r,n,t,i,o,s,l);return e.squareToQuadrilateral(c,u,d,h,m,p,g,f).times(b)},e.prototype.transformPoints=function(e){for(var a=e.length,r=this.a11,n=this.a12,t=this.a13,i=this.a21,o=this.a22,s=this.a23,l=this.a31,c=this.a32,u=this.a33,d=0;d>1&127):(n<<=10,n+=(i>>2&31<<5)+(i>>1&31))}var o=this.getCorrectedParameterData(n,this.compact);this.compact?(this.nbLayers=(o>>6)+1,this.nbDataBlocks=(63&o)+1):(this.nbLayers=(o>>11)+1,this.nbDataBlocks=(2047&o)+1)},e.prototype.getRotation=function(e,a){var r=0;e.forEach(function(e,n,t){r=(r<<3)+((e>>a-2<<1)+(1&e))}),r=((1&r)<<11)+(r>>1);for(var n=0;n<4;n++)if(mH.bitCount(r^this.EXPECTED_CORNER_BITS[n])<=2)return n;throw new RH},e.prototype.getCorrectedParameterData=function(e,a){var r,n;a?(r=7,n=2):(r=10,n=4);for(var t=r-n,i=new Int32Array(r),o=r-1;o>=0;--o)i[o]=15&e,e>>=4;try{new wX(gX.AZTEC_PARAM).decode(i,t)}catch(e){throw new RH}var s=0;for(o=0;o2){var u=this.distancePoint(c,o)*this.nbCenterLayers/(this.distancePoint(t,a)*(this.nbCenterLayers+2));if(u<.75||u>1.25||!this.isWhiteOrBlackRectangle(o,s,l,c))break}a=o,r=s,n=l,t=c,i=!i}if(5!==this.nbCenterLayers&&7!==this.nbCenterLayers)throw new RH;this.compact=5===this.nbCenterLayers;var d=new TX(a.getX()+.5,a.getY()-.5),h=new TX(r.getX()+.5,r.getY()+.5),m=new TX(n.getX()-.5,n.getY()+.5),p=new TX(t.getX()-.5,t.getY()-.5);return this.expandSquare([d,h,m,p],2*this.nbCenterLayers-3,2*this.nbCenterLayers)},e.prototype.getMatrixCenter=function(){var e,a,r,n;try{e=(l=new LX(this.image).detect())[0],a=l[1],r=l[2],n=l[3]}catch(o){var t=this.image.getWidth()/2,i=this.image.getHeight()/2;e=this.getFirstDifferent(new WX(t+7,i-7),!1,1,-1).toResultPoint(),a=this.getFirstDifferent(new WX(t+7,i+7),!1,1,1).toResultPoint(),r=this.getFirstDifferent(new WX(t-7,i+7),!1,-1,1).toResultPoint(),n=this.getFirstDifferent(new WX(t-7,i-7),!1,-1,-1).toResultPoint()}var o=CX.round((e.getX()+n.getX()+a.getX()+r.getX())/4),s=CX.round((e.getY()+n.getY()+a.getY()+r.getY())/4);try{var l;e=(l=new LX(this.image,15,o,s).detect())[0],a=l[1],r=l[2],n=l[3]}catch(t){e=this.getFirstDifferent(new WX(o+7,s-7),!1,1,-1).toResultPoint(),a=this.getFirstDifferent(new WX(o+7,s+7),!1,1,1).toResultPoint(),r=this.getFirstDifferent(new WX(o-7,s+7),!1,-1,1).toResultPoint(),n=this.getFirstDifferent(new WX(o-7,s-7),!1,-1,-1).toResultPoint()}return o=CX.round((e.getX()+n.getX()+a.getX()+r.getX())/4),s=CX.round((e.getY()+n.getY()+a.getY()+r.getY())/4),new WX(o,s)},e.prototype.getMatrixCornerPoints=function(e){return this.expandSquare(e,2*this.nbCenterLayers,this.getDimension())},e.prototype.sampleGrid=function(e,a,r,n,t){var i=XX.getInstance(),o=this.getDimension(),s=o/2-this.nbCenterLayers,l=o/2+this.nbCenterLayers;return i.sampleGrid(e,o,o,s,s,l,s,l,l,s,l,a.getX(),a.getY(),r.getX(),r.getY(),n.getX(),n.getY(),t.getX(),t.getY())},e.prototype.sampleLine=function(e,a,r){for(var n=0,t=this.distanceResultPoint(e,a),i=t/r,o=e.getX(),s=e.getY(),l=i*(a.getX()-e.getX())/t,c=i*(a.getY()-e.getY())/t,u=0;u.1&&d<.9?0:d<=.1===l?1:-1},e.prototype.getFirstDifferent=function(e,a,r,n){for(var t=e.getX()+r,i=e.getY()+n;this.isValid(t,i)&&this.image.get(t,i)===a;)t+=r,i+=n;for(t-=r,i-=n;this.isValid(t,i)&&this.image.get(t,i)===a;)t+=r;for(t-=r;this.isValid(t,i)&&this.image.get(t,i)===a;)i+=n;return new WX(t,i-=n)},e.prototype.expandSquare=function(e,a,r){var n=r/(2*a),t=e[0].getX()-e[2].getX(),i=e[0].getY()-e[2].getY(),o=(e[0].getX()+e[2].getX())/2,s=(e[0].getY()+e[2].getY())/2,l=new TX(o+n*t,s+n*i),c=new TX(o-n*t,s-n*i);return t=e[1].getX()-e[3].getX(),i=e[1].getY()-e[3].getY(),o=(e[1].getX()+e[3].getX())/2,s=(e[1].getY()+e[3].getY())/2,[l,new TX(o+n*t,s+n*i),c,new TX(o-n*t,s-n*i)]},e.prototype.isValid=function(e,a){return e>=0&&e0&&a>(o?8:5));r=o?t:15;for(var l=Math.trunc(t/2),c=0;c=t)break;try{i=e.getBlackRow(d,i)}catch(e){continue}for(var h=function(e){if(1===e&&(i.reverse(),a&&!0===a.get(bH.NEED_RESULT_POINT_CALLBACK))){var r=new Map;a.forEach(function(e,a){return r.set(a,e)}),r.delete(bH.NEED_RESULT_POINT_CALLBACK),a=r}try{var t=m.decodeRow(d,i,a);if(1===e){t.putMetadata(iX.ORIENTATION,180);var o=t.getResultPoints();null!==o&&(o[0]=new TX(n-o[0].getX()-1,o[0].getY()),o[1]=new TX(n-o[1].getX()-1,o[1].getY()))}return{value:t}}catch(e){}},m=this,p=0;p<2;p++){var g=h(p);if("object"==typeof g)return g.value}}throw new RH},e.recordPattern=function(e,a,r){for(var n=r.length,t=0;t=i)throw new RH;for(var o=!e.get(a),s=0,l=a;l0&&t>=0;)a.get(--r)!==i&&(t--,i=!i);if(t>=0)throw new RH;e.recordPattern(a,r+1,n)},e.patternMatchVariance=function(e,a,r){for(var n=e.length,t=0,i=0,o=0;od?u-d:d-u;if(h>r)return Number.POSITIVE_INFINITY;l+=h}return l/t},e}());const QX=JX;var $X=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),eW=function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return $X(a,e),a.findStartPattern=function(e){for(var r=e.getSize(),n=e.getNextSet(0),t=0,i=Int32Array.from([0,0,0,0,0,0]),o=n,s=!1,l=6,c=n;c=0&&e.isRange(Math.max(0,o-(c-o)/2),o,!1))return Int32Array.from([o,c,d]);o+=i[0]+i[1],(i=i.slice(2,i.length))[t-1]=0,i[t]=0,t--}else t++;i[t]=1,s=!s}throw new RH},a.decodeCode=function(e,r,n){QX.recordPattern(e,n,r);for(var t=a.MAX_AVG_VARIANCE,i=-1,o=0;o=0)return i;throw new RH},a.prototype.decodeRow=function(e,r,n){var t,i=n&&!0===n.get(bH.ASSUME_GS1),o=a.findStartPattern(r),s=o[2],l=0,c=new Uint8Array(20);switch(c[l++]=s,s){case a.CODE_START_A:t=a.CODE_CODE_A;break;case a.CODE_START_B:t=a.CODE_CODE_B;break;case a.CODE_START_C:t=a.CODE_CODE_C;break;default:throw new kH}for(var u=!1,d=!1,h="",m=o[0],p=o[1],g=Int32Array.from([0,0,0,0,0,0]),f=0,b=0,y=s,k=0,v=!0,w=!1,z=!1;!u;){var x=d;switch(d=!1,f=b,b=a.decodeCode(r,g,p),c[l++]=b,b!==a.CODE_STOP&&(v=!0),b!==a.CODE_STOP&&(y+=++k*b),m=p,p+=g.reduce(function(e,a){return e+a},0),b){case a.CODE_START_A:case a.CODE_START_B:case a.CODE_START_C:throw new kH}switch(t){case a.CODE_CODE_A:if(b<64)h+=z===w?String.fromCharCode(" ".charCodeAt(0)+b):String.fromCharCode(" ".charCodeAt(0)+b+128),z=!1;else if(b<96)h+=z===w?String.fromCharCode(b-64):String.fromCharCode(b+64),z=!1;else switch(b!==a.CODE_STOP&&(v=!1),b){case a.CODE_FNC_1:i&&(0===h.length?h+="]C1":h+=String.fromCharCode(29));break;case a.CODE_FNC_2:case a.CODE_FNC_3:break;case a.CODE_FNC_4_A:!w&&z?(w=!0,z=!1):w&&z?(w=!1,z=!1):z=!0;break;case a.CODE_SHIFT:d=!0,t=a.CODE_CODE_B;break;case a.CODE_CODE_B:t=a.CODE_CODE_B;break;case a.CODE_CODE_C:t=a.CODE_CODE_C;break;case a.CODE_STOP:u=!0}break;case a.CODE_CODE_B:if(b<96)h+=z===w?String.fromCharCode(" ".charCodeAt(0)+b):String.fromCharCode(" ".charCodeAt(0)+b+128),z=!1;else switch(b!==a.CODE_STOP&&(v=!1),b){case a.CODE_FNC_1:i&&(0===h.length?h+="]C1":h+=String.fromCharCode(29));break;case a.CODE_FNC_2:case a.CODE_FNC_3:break;case a.CODE_FNC_4_B:!w&&z?(w=!0,z=!1):w&&z?(w=!1,z=!1):z=!0;break;case a.CODE_SHIFT:d=!0,t=a.CODE_CODE_A;break;case a.CODE_CODE_A:t=a.CODE_CODE_A;break;case a.CODE_CODE_C:t=a.CODE_CODE_C;break;case a.CODE_STOP:u=!0}break;case a.CODE_CODE_C:if(b<100)b<10&&(h+="0"),h+=b;else switch(b!==a.CODE_STOP&&(v=!1),b){case a.CODE_FNC_1:i&&(0===h.length?h+="]C1":h+=String.fromCharCode(29));break;case a.CODE_CODE_A:t=a.CODE_CODE_A;break;case a.CODE_CODE_B:t=a.CODE_CODE_B;break;case a.CODE_STOP:u=!0}}x&&(t=t===a.CODE_CODE_A?a.CODE_CODE_B:a.CODE_CODE_A)}var j=p-m;if(p=r.getNextUnset(p),!r.isRange(p,Math.min(r.getSize(),p+(p-m)/2),!1))throw new RH;if((y-=k*f)%103!==f)throw new rH;var E=h.length;if(0===E)throw new RH;E>0&&v&&(h=t===a.CODE_CODE_C?h.substring(0,E-2):h.substring(0,E-1));for(var C=(o[1]+o[0])/2,S=m+j/2,A=c.length,I=new Uint8Array(A),T=0;T=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},tW=function(e){function a(a,r){void 0===a&&(a=!1),void 0===r&&(r=!1);var n=e.call(this)||this;return n.usingCheckDigit=a,n.extendedMode=r,n.decodeRowResult="",n.counters=new Int32Array(9),n}return rW(a,e),a.prototype.decodeRow=function(e,r,n){var t,i,o,s,l=this.counters;l.fill(0),this.decodeRowResult="";var c,u,d=a.findAsteriskPattern(r,l),h=r.getNextSet(d[1]),m=r.getSize();do{a.recordPattern(r,h,l);var p=a.toNarrowWidePattern(l);if(p<0)throw new RH;c=a.patternToChar(p),this.decodeRowResult+=c,u=h;try{for(var g=(t=void 0,nW(l)),f=g.next();!f.done;f=g.next()){h+=f.value}}catch(e){t={error:e}}finally{try{f&&!f.done&&(i=g.return)&&i.call(g)}finally{if(t)throw t.error}}h=r.getNextSet(h)}while("*"!==c);this.decodeRowResult=this.decodeRowResult.substring(0,this.decodeRowResult.length-1);var b,y=0;try{for(var k=nW(l),v=k.next();!v.done;v=k.next()){y+=v.value}}catch(e){o={error:e}}finally{try{v&&!v.done&&(s=k.return)&&s.call(k)}finally{if(o)throw o.error}}if(h!==m&&2*(h-u-y)i&&(o=h)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(a)throw a.error}}i=o,n=0;for(var c=0,u=0,d=0;di&&(u|=1<0;d++){var h;if((h=e[d])>i&&(n--,2*h>=c))return-1}return u}}while(n>3);return-1},a.patternToChar=function(e){for(var r=0;r="A"&&i<="Z"))throw new kH;o=String.fromCharCode(i.charCodeAt(0)+32);break;case"$":if(!(i>="A"&&i<="Z"))throw new kH;o=String.fromCharCode(i.charCodeAt(0)-64);break;case"%":if(i>="A"&&i<="E")o=String.fromCharCode(i.charCodeAt(0)-38);else if(i>="F"&&i<="J")o=String.fromCharCode(i.charCodeAt(0)-11);else if(i>="K"&&i<="O")o=String.fromCharCode(i.charCodeAt(0)+16);else if(i>="P"&&i<="T")o=String.fromCharCode(i.charCodeAt(0)+43);else if("U"===i)o="\0";else if("V"===i)o="@";else if("W"===i)o="`";else{if("X"!==i&&"Y"!==i&&"Z"!==i)throw new kH;o=""}break;case"/":if(i>="A"&&i<="O")o=String.fromCharCode(i.charCodeAt(0)-32);else{if("Z"!==i)throw new kH;o=":"}}r+=o,n++}else r+=t}return r},a.ALPHABET_STRING="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",a.CHARACTER_ENCODINGS=[52,289,97,352,49,304,112,37,292,100,265,73,328,25,280,88,13,268,76,28,259,67,322,19,274,82,7,262,70,22,385,193,448,145,400,208,133,388,196,168,162,138,42],a.ASTERISK_ENCODING=148,a}(QX);const iW=tW;var oW=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),sW=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},lW=function(e){function a(){var a=e.call(this)||this;return a.decodeRowResult="",a.counters=new Int32Array(6),a}return oW(a,e),a.prototype.decodeRow=function(e,r,n){var t,i,o,s,l,c,u=this.findAsteriskPattern(r),d=r.getNextSet(u[1]),h=r.getSize(),m=this.counters;m.fill(0),this.decodeRowResult="";do{a.recordPattern(r,d,m);var p=this.toPattern(m);if(p<0)throw new RH;l=this.patternToChar(p),this.decodeRowResult+=l,c=d;try{for(var g=(t=void 0,sW(m)),f=g.next();!f.done;f=g.next()){d+=f.value}}catch(e){t={error:e}}finally{try{f&&!f.done&&(i=g.return)&&i.call(g)}finally{if(t)throw t.error}}d=r.getNextSet(d)}while("*"!==l);this.decodeRowResult=this.decodeRowResult.substring(0,this.decodeRowResult.length-1);var b=0;try{for(var y=sW(m),k=y.next();!k.done;k=y.next()){b+=k.value}}catch(e){o={error:e}}finally{try{k&&!k.done&&(s=y.return)&&s.call(y)}finally{if(o)throw o.error}}if(d===h||!r.get(d))throw new RH;if(this.decodeRowResult.length<2)throw new RH;this.checkChecksums(this.decodeRowResult),this.decodeRowResult=this.decodeRowResult.substring(0,this.decodeRowResult.length-2);var v=this.decodeExtended(this.decodeRowResult),w=(u[1]+u[0])/2,z=c+b/2;return new aX(v,null,0,[new TX(w,e),new TX(z,e)],nX.CODE_93,(new Date).getTime())},a.prototype.findAsteriskPattern=function(e){var r=e.getSize(),n=e.getNextSet(0);this.counters.fill(0);for(var t=this.counters,i=n,o=!1,s=t.length,l=0,c=n;c4)return-1;if(1&l)o<<=c;else for(var u=0;u="a"&&t<="d"){if(n>=a-1)throw new kH;var i=e.charAt(n+1),o="\0";switch(t){case"d":if(!(i>="A"&&i<="Z"))throw new kH;o=String.fromCharCode(i.charCodeAt(0)+32);break;case"a":if(!(i>="A"&&i<="Z"))throw new kH;o=String.fromCharCode(i.charCodeAt(0)-64);break;case"b":if(i>="A"&&i<="E")o=String.fromCharCode(i.charCodeAt(0)-38);else if(i>="F"&&i<="J")o=String.fromCharCode(i.charCodeAt(0)-11);else if(i>="K"&&i<="O")o=String.fromCharCode(i.charCodeAt(0)+16);else if(i>="P"&&i<="T")o=String.fromCharCode(i.charCodeAt(0)+43);else if("U"===i)o="\0";else if("V"===i)o="@";else if("W"===i)o="`";else{if(!(i>="X"&&i<="Z"))throw new kH;o=String.fromCharCode(127)}break;case"c":if(i>="A"&&i<="O")o=String.fromCharCode(i.charCodeAt(0)-32);else{if("Z"!==i)throw new kH;o=":"}}r+=o,n++}else r+=t}return r},a.prototype.checkChecksums=function(e){var a=e.length;this.checkOneChecksum(e,a-2,20),this.checkOneChecksum(e,a-1,15)},a.prototype.checkOneChecksum=function(e,r,n){for(var t=1,i=0,o=r-1;o>=0;o--)i+=t*a.ALPHABET_STRING.indexOf(e.charAt(o)),++t>n&&(t=1);if(e.charAt(r)!==a.ALPHABET_STRING[i%47])throw new rH},a.ALPHABET_STRING="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%abcd*",a.CHARACTER_ENCODINGS=[276,328,324,322,296,292,290,336,274,266,424,420,418,404,402,394,360,356,354,308,282,344,332,326,300,278,436,434,428,422,406,410,364,358,310,314,302,468,466,458,366,374,430,294,474,470,306,350],a.ASTERISK_ENCODING=a.CHARACTER_ENCODINGS[47],a}(QX);const cW=lW;var uW=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),dW=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},hW=function(e){function a(){var a=null!==e&&e.apply(this,arguments)||this;return a.narrowLineWidth=-1,a}return uW(a,e),a.prototype.decodeRow=function(e,r,n){var t,i,o=this.decodeStart(r),s=this.decodeEnd(r),l=new OH;a.decodeMiddle(r,o[1],s[0],l);var c=l.toString(),u=null;null!=n&&(u=n.get(bH.ALLOWED_LENGTHS)),null==u&&(u=a.DEFAULT_ALLOWED_LENGTHS);var d=c.length,h=!1,m=0;try{for(var p=dW(u),g=p.next();!g.done;g=p.next()){var f=g.value;if(d===f){h=!0;break}f>m&&(m=f)}}catch(e){t={error:e}}finally{try{g&&!g.done&&(i=p.return)&&i.call(p)}finally{if(t)throw t.error}}if(!h&&d>m&&(h=!0),!h)throw new kH;var b=[new TX(o[1],e),new TX(s[0],e)];return new aX(c,null,0,b,nX.ITF,(new Date).getTime())},a.decodeMiddle=function(e,r,n,t){var i=new Int32Array(10),o=new Int32Array(5),s=new Int32Array(5);for(i.fill(0),o.fill(0),s.fill(0);r0&&n>=0&&!e.get(n);n--)r--;if(0!==r)throw new RH},a.skipWhiteSpace=function(e){var a=e.getSize(),r=e.getNextSet(0);if(r===a)throw new RH;return r},a.prototype.decodeEnd=function(e){e.reverse();try{var r=a.skipWhiteSpace(e),n=void 0;try{n=a.findGuardPattern(e,r,a.END_PATTERN_REVERSED[0])}catch(t){t instanceof RH&&(n=a.findGuardPattern(e,r,a.END_PATTERN_REVERSED[1]))}this.validateQuietZone(e,n[0]);var t=n[0];return n[0]=e.getSize()-n[1],n[1]=e.getSize()-t,n}finally{e.reverse()}},a.findGuardPattern=function(e,r,n){var t=n.length,i=new Int32Array(t),o=e.getSize(),s=!1,l=0,c=r;i.fill(0);for(var u=r;u=0)return n%10;throw new RH},a.PATTERNS=[Int32Array.from([1,1,2,2,1]),Int32Array.from([2,1,1,1,2]),Int32Array.from([1,2,1,1,2]),Int32Array.from([2,2,1,1,1]),Int32Array.from([1,1,2,1,2]),Int32Array.from([2,1,2,1,1]),Int32Array.from([1,2,2,1,1]),Int32Array.from([1,1,1,2,2]),Int32Array.from([2,1,1,2,1]),Int32Array.from([1,2,1,2,1]),Int32Array.from([1,1,3,3,1]),Int32Array.from([3,1,1,1,3]),Int32Array.from([1,3,1,1,3]),Int32Array.from([3,3,1,1,1]),Int32Array.from([1,1,3,1,3]),Int32Array.from([3,1,3,1,1]),Int32Array.from([1,3,3,1,1]),Int32Array.from([1,1,1,3,3]),Int32Array.from([3,1,1,3,1]),Int32Array.from([1,3,1,3,1])],a.MAX_AVG_VARIANCE=.38,a.MAX_INDIVIDUAL_VARIANCE=.5,a.DEFAULT_ALLOWED_LENGTHS=[6,8,10,12,14],a.START_PATTERN=Int32Array.from([1,1,1,1]),a.END_PATTERN_REVERSED=[Int32Array.from([1,1,2]),Int32Array.from([1,1,3])],a}(QX);const mW=hW;var pW=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),gW=function(e){function a(){var a=null!==e&&e.apply(this,arguments)||this;return a.decodeRowStringBuffer="",a}return pW(a,e),a.findStartGuardPattern=function(e){for(var r,n=!1,t=0,i=Int32Array.from([0,0,0]);!n;){i=Int32Array.from([0,0,0]);var o=(r=a.findGuardPattern(e,t,!1,this.START_END_PATTERN,i))[0],s=o-((t=r[1])-o);s>=0&&(n=e.isRange(s,o,!1))}return r},a.checkChecksum=function(e){return a.checkStandardUPCEANChecksum(e)},a.checkStandardUPCEANChecksum=function(e){var r=e.length;if(0===r)return!1;var n=parseInt(e.charAt(r-1),10);return a.getStandardUPCEANChecksum(e.substring(0,r-1))===n},a.getStandardUPCEANChecksum=function(e){for(var a=e.length,r=0,n=a-1;n>=0;n-=2){if((t=e.charAt(n).charCodeAt(0)-"0".charCodeAt(0))<0||t>9)throw new kH;r+=t}r*=3;for(n=a-2;n>=0;n-=2){var t;if((t=e.charAt(n).charCodeAt(0)-"0".charCodeAt(0))<0||t>9)throw new kH;r+=t}return(1e3-r)%10},a.decodeEnd=function(e,r){return a.findGuardPattern(e,r,!1,a.START_END_PATTERN,new Int32Array(a.START_END_PATTERN.length).fill(0))},a.findGuardPatternWithoutCounters=function(e,a,r,n){return this.findGuardPattern(e,a,r,n,new Int32Array(n.length))},a.findGuardPattern=function(e,r,n,t,i){for(var o=e.getSize(),s=0,l=r=n?e.getNextUnset(r):e.getNextSet(r),c=t.length,u=n,d=r;d=0)return o;throw new RH},a.MAX_AVG_VARIANCE=.48,a.MAX_INDIVIDUAL_VARIANCE=.7,a.START_END_PATTERN=Int32Array.from([1,1,1]),a.MIDDLE_PATTERN=Int32Array.from([1,1,1,1,1]),a.END_PATTERN=Int32Array.from([1,1,1,1,1,1]),a.L_PATTERNS=[Int32Array.from([3,2,1,1]),Int32Array.from([2,2,2,1]),Int32Array.from([2,1,2,2]),Int32Array.from([1,4,1,1]),Int32Array.from([1,1,3,2]),Int32Array.from([1,2,3,1]),Int32Array.from([1,1,1,4]),Int32Array.from([1,3,1,2]),Int32Array.from([1,2,1,3]),Int32Array.from([3,1,1,2])],a}(QX);const fW=gW;var bW=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},yW=function(){function e(){this.CHECK_DIGIT_ENCODINGS=[24,20,18,17,12,6,3,10,9,5],this.decodeMiddleCounters=Int32Array.from([0,0,0,0]),this.decodeRowStringBuffer=""}return e.prototype.decodeRow=function(a,r,n){var t=this.decodeRowStringBuffer,i=this.decodeMiddle(r,n,t),o=t.toString(),s=e.parseExtensionString(o),l=[new TX((n[0]+n[1])/2,a),new TX(i,a)],c=new aX(o,null,0,l,nX.UPC_EAN_EXTENSION,(new Date).getTime());return null!=s&&c.putAllMetadata(s),c},e.prototype.decodeMiddle=function(a,r,n){var t,i,o=this.decodeMiddleCounters;o[0]=0,o[1]=0,o[2]=0,o[3]=0;for(var s=a.getSize(),l=r[1],c=0,u=0;u<5&&l=10&&(c|=1<<4-u),4!==u&&(l=a.getNextSet(l),l=a.getNextUnset(l))}if(5!==n.length)throw new RH;var p=this.determineCheckDigit(c);if(e.extensionChecksum(n.toString())!==p)throw new RH;return l},e.extensionChecksum=function(e){for(var a=e.length,r=0,n=a-2;n>=0;n-=2)r+=e.charAt(n).charCodeAt(0)-"0".charCodeAt(0);r*=3;for(n=a-1;n>=0;n-=2)r+=e.charAt(n).charCodeAt(0)-"0".charCodeAt(0);return(r*=3)%10},e.prototype.determineCheckDigit=function(e){for(var a=0;a<10;a++)if(e===this.CHECK_DIGIT_ENCODINGS[a])return a;throw new RH},e.parseExtensionString=function(a){if(5!==a.length)return null;var r=e.parseExtension5String(a);return null==r?null:new Map([[iX.SUGGESTED_PRICE,r]])},e.parseExtension5String=function(e){var a;switch(e.charAt(0)){case"0":a="£";break;case"5":a="$";break;case"9":switch(e){case"90000":return null;case"99991":return"0.00";case"99990":return"Used"}a="";break;default:a=""}var r=parseInt(e.substring(1)),n=r%100;return a+(r/100).toString()+"."+(n<10?"0"+n:n.toString())},e}();const kW=yW;var vW=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},wW=function(){function e(){this.decodeMiddleCounters=Int32Array.from([0,0,0,0]),this.decodeRowStringBuffer=""}return e.prototype.decodeRow=function(a,r,n){var t=this.decodeRowStringBuffer,i=this.decodeMiddle(r,n,t),o=t.toString(),s=e.parseExtensionString(o),l=[new TX((n[0]+n[1])/2,a),new TX(i,a)],c=new aX(o,null,0,l,nX.UPC_EAN_EXTENSION,(new Date).getTime());return null!=s&&c.putAllMetadata(s),c},e.prototype.decodeMiddle=function(e,a,r){var n,t,i=this.decodeMiddleCounters;i[0]=0,i[1]=0,i[2]=0,i[3]=0;for(var o=e.getSize(),s=a[1],l=0,c=0;c<2&&s=10&&(l|=1<<1-c),1!==c&&(s=e.getNextSet(s),s=e.getNextUnset(s))}if(2!==r.length)throw new RH;if(parseInt(r.toString())%4!==l)throw new RH;return s},e.parseExtensionString=function(e){return 2!==e.length?null:new Map([[iX.ISSUE_NUMBER,parseInt(e)]])},e}();const zW=wW;const xW=function(){function e(){}return e.decodeRow=function(e,a,r){var n=fW.findGuardPattern(a,r,!1,this.EXTENSION_START_PATTERN,new Int32Array(this.EXTENSION_START_PATTERN.length).fill(0));try{return(new kW).decodeRow(e,a,n)}catch(r){return(new zW).decodeRow(e,a,n)}},e.EXTENSION_START_PATTERN=Int32Array.from([1,1,2]),e}();var jW=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),EW=function(e){function a(){var r=e.call(this)||this;r.decodeRowStringBuffer="",a.L_AND_G_PATTERNS=a.L_PATTERNS.map(function(e){return Int32Array.from(e)});for(var n=10;n<20;n++){for(var t=a.L_PATTERNS[n-10],i=new Int32Array(t.length),o=0;o=r.getSize()||!r.isRange(m,p,!1))throw new RH;var g=c.toString();if(g.length<8)throw new kH;if(!a.checkChecksum(g))throw new rH;var f=(t[1]+t[0])/2,b=(d[1]+d[0])/2,y=this.getBarcodeFormat(),k=[new TX(f,e),new TX(b,e)],v=new aX(g,null,0,k,y,(new Date).getTime()),w=0;try{var z=xW.decodeRow(e,r,d[1]);v.putMetadata(iX.UPC_EAN_EXTENSION,z.getText()),v.putAllMetadata(z.getResultMetadata()),v.addResultPoints(z.getResultPoints()),w=z.getText().length}catch(e){}var x=null==n?null:n.get(bH.ALLOWED_EAN_EXTENSIONS);if(null!=x){var j=!1;for(var E in x)if(w.toString()===E){j=!0;break}if(!j)throw new RH}return y===nX.EAN_13||nX.UPC_A,v},a.checkChecksum=function(e){return a.checkStandardUPCEANChecksum(e)},a.checkStandardUPCEANChecksum=function(e){var r=e.length;if(0===r)return!1;var n=parseInt(e.charAt(r-1),10);return a.getStandardUPCEANChecksum(e.substring(0,r-1))===n},a.getStandardUPCEANChecksum=function(e){for(var a=e.length,r=0,n=a-1;n>=0;n-=2){if((t=e.charAt(n).charCodeAt(0)-"0".charCodeAt(0))<0||t>9)throw new kH;r+=t}r*=3;for(n=a-2;n>=0;n-=2){var t;if((t=e.charAt(n).charCodeAt(0)-"0".charCodeAt(0))<0||t>9)throw new kH;r+=t}return(1e3-r)%10},a.decodeEnd=function(e,r){return a.findGuardPattern(e,r,!1,a.START_END_PATTERN,new Int32Array(a.START_END_PATTERN.length).fill(0))},a}(fW);const CW=EW;var SW=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),AW=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},IW=function(e){function a(){var a=e.call(this)||this;return a.decodeMiddleCounters=Int32Array.from([0,0,0,0]),a}return SW(a,e),a.prototype.decodeMiddle=function(e,r,n){var t,i,o,s,l=this.decodeMiddleCounters;l[0]=0,l[1]=0,l[2]=0,l[3]=0;for(var c=e.getSize(),u=r[1],d=0,h=0;h<6&&u=10&&(d|=1<<5-h)}n=a.determineFirstDigit(n,d),u=CW.findGuardPattern(e,u,!0,CW.MIDDLE_PATTERN,new Int32Array(CW.MIDDLE_PATTERN.length).fill(0))[1];for(h=0;h<6&&u=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},PW=function(e){function a(){var a=e.call(this)||this;return a.decodeMiddleCounters=Int32Array.from([0,0,0,0]),a}return OW(a,e),a.prototype.decodeMiddle=function(e,a,r){var n,t,i,o,s=this.decodeMiddleCounters;s[0]=0,s[1]=0,s[2]=0,s[3]=0;for(var l=e.getSize(),c=a[1],u=0;u<4&&c=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},DW=function(e){function a(){var a=e.call(this)||this;return a.decodeMiddleCounters=new Int32Array(4),a}return LW(a,e),a.prototype.decodeMiddle=function(e,r,n){var t,i,o=this.decodeMiddleCounters.map(function(e){return e});o[0]=0,o[1]=0,o[2]=0,o[3]=0;for(var s=e.getSize(),l=r[1],c=0,u=0;u<6&&l=10&&(c|=1<<5-u)}return a.determineNumSysAndCheckDigit(new OH(n),c),l},a.prototype.decodeEnd=function(e,r){return a.findGuardPatternWithoutCounters(e,r,!0,a.MIDDLE_END_PATTERN)},a.prototype.checkChecksum=function(e){return CW.checkChecksum(a.convertUPCEtoUPCA(e))},a.determineNumSysAndCheckDigit=function(e,a){for(var r=0;r<=1;r++)for(var n=0;n<10;n++)if(a===this.NUMSYS_AND_CHECK_DIGIT_PATTERNS[r][n])return e.insert(0,"0"+r),void e.append("0"+n);throw RH.getNotFoundInstance()},a.prototype.getBarcodeFormat=function(){return nX.UPC_E},a.convertUPCEtoUPCA=function(e){var a=e.slice(1,7).split("").map(function(e){return e.charCodeAt(0)}),r=new OH;r.append(e.charAt(0));var n=a[5];switch(n){case 0:case 1:case 2:r.appendChars(a,0,2),r.append(n),r.append("0000"),r.appendChars(a,2,3);break;case 3:r.appendChars(a,0,3),r.append("00000"),r.appendChars(a,3,2);break;case 4:r.appendChars(a,0,4),r.append("00000"),r.append(a[4]);break;default:r.appendChars(a,0,5),r.append("0000"),r.append(n)}return e.length>=8&&r.append(e.charAt(7)),r.toString()},a.MIDDLE_END_PATTERN=Int32Array.from([1,1,1,1,1,1]),a.NUMSYS_AND_CHECK_DIGIT_PATTERNS=[Int32Array.from([56,52,50,49,44,38,35,42,41,37]),Int32Array.from([7,11,13,14,19,25,28,21,22,1])],a}(CW);const BW=DW;var _W=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),FW=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},UW=function(e){function a(a){var r=e.call(this)||this,n=null==a?null:a.get(bH.POSSIBLE_FORMATS),t=[];return null!=n&&(n.indexOf(nX.EAN_13)>-1&&t.push(new TW),n.indexOf(nX.UPC_A)>-1&&t.push(new qW),n.indexOf(nX.EAN_8)>-1&&t.push(new MW),n.indexOf(nX.UPC_E)>-1&&t.push(new BW)),0===t.length&&(t.push(new TW),t.push(new qW),t.push(new MW),t.push(new BW)),r.readers=t,r}return _W(a,e),a.prototype.decodeRow=function(e,a,r){var n,t;try{for(var i=FW(this.readers),o=i.next();!o.done;o=i.next()){var s=o.value;try{var l=s.decodeRow(e,a,r),c=l.getBarcodeFormat()===nX.EAN_13&&"0"===l.getText().charAt(0),u=null==r?null:r.get(bH.POSSIBLE_FORMATS),d=null==u||u.includes(nX.UPC_A);if(c&&d){var h=l.getRawBytes(),m=new aX(l.getText().substring(1),h,h?h.length:null,l.getResultPoints(),nX.UPC_A);return m.putAllMetadata(l.getResultMetadata()),m}return l}catch(e){}}}catch(e){n={error:e}}finally{try{o&&!o.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}throw new RH},a.prototype.reset=function(){var e,a;try{for(var r=FW(this.readers),n=r.next();!n.done;n=r.next()){n.value.reset()}}catch(a){e={error:a}}finally{try{n&&!n.done&&(a=r.return)&&a.call(r)}finally{if(e)throw e.error}}},a}(QX);const HW=UW;var XW=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),WW=function(e){function a(){var a=null!==e&&e.apply(this,arguments)||this;return a.CODA_BAR_CHAR_SET={nnnnnww:"0",nnnnwwn:"1",nnnwnnw:"2",wwnnnnn:"3",nnwnnwn:"4",wnnnnwn:"5",nwnnnnw:"6",nwnnwnn:"7",nwwnnnn:"8",wnnwnnn:"9",nnnwwnn:"-",nnwwnnn:"$",wnnnwnw:":",wnwnnnw:"/",wnwnwnn:".",nnwwwww:"+",nnwwnwn:"A",nwnwnnw:"B",nnnwnww:"C",nnnwwwn:"D"},a}return XW(a,e),a.prototype.decodeRow=function(e,a,r){var n=this.getValidRowData(a);if(!n)throw new RH;var t=this.codaBarDecodeRow(n.row);if(!t)throw new RH;return new aX(t,null,0,[new TX(n.left,e),new TX(n.right,e)],nX.CODABAR,(new Date).getTime())},a.prototype.getValidRowData=function(e){var a=e.toArray(),r=a.indexOf(!0);if(-1===r)return null;var n=a.lastIndexOf(!0);if(n<=r)return null;for(var t=[],i=(a=a.slice(r,n+1))[0],o=1,s=1;s0;){var n=e.splice(0,8).splice(0,7).map(function(e){return e=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},YW=function(e){function a(){var a=e.call(this)||this;return a.decodeFinderCounters=new Int32Array(4),a.dataCharacterCounters=new Int32Array(8),a.oddRoundingErrors=new Array(4),a.evenRoundingErrors=new Array(4),a.oddCounts=new Array(a.dataCharacterCounters.length/2),a.evenCounts=new Array(a.dataCharacterCounters.length/2),a}return ZW(a,e),a.prototype.getDecodeFinderCounters=function(){return this.decodeFinderCounters},a.prototype.getDataCharacterCounters=function(){return this.dataCharacterCounters},a.prototype.getOddRoundingErrors=function(){return this.oddRoundingErrors},a.prototype.getEvenRoundingErrors=function(){return this.evenRoundingErrors},a.prototype.getOddCounts=function(){return this.oddCounts},a.prototype.getEvenCounts=function(){return this.evenCounts},a.prototype.parseFinderValue=function(e,r){for(var n=0;nn&&(n=a[t],r=t);e[r]++},a.decrement=function(e,a){for(var r=0,n=a[0],t=1;t=a.MIN_FINDER_PATTERN_RATIO&&i<=a.MAX_FINDER_PATTERN_RATIO){var o=Number.MAX_SAFE_INTEGER,s=Number.MIN_SAFE_INTEGER;try{for(var l=KW(e),c=l.next();!c.done;c=l.next()){var u=c.value;u>s&&(s=u),u=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},rG=function(){function e(){}return e.getRSSvalue=function(a,r,n){var t,i,o=0;try{for(var s=aG(a),l=s.next();!l.done;l=s.next()){o+=l.value}}catch(e){t={error:e}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(t)throw t.error}}for(var c=0,u=0,d=a.length,h=0;h=d-h-1&&(p-=e.combins(o-m-(d-h),d-h-2)),d-h-1>1){for(var g=0,f=o-m-(d-h-2);f>r;f--)g+=e.combins(o-m-f-1,d-h-3);p-=g*(d-1-h)}else o-m>r&&p--;c+=p}o-=m}return c},e.combins=function(e,a){var r,n;e-a>a?(n=a,r=e-a):(n=e-a,r=a);for(var t=1,i=1,o=e;o>r;o--)t*=o,i<=n&&(t/=i,i++);for(;i<=n;)t/=i,i++;return t},e}();const nG=rG;var tG=function(){function e(){}return e.buildBitArray=function(e){var a=2*e.length-1;null==e[e.length-1].getRightChar()&&(a-=1);for(var r=new gH(12*a),n=0,t=e[0].getRightChar().getValue(),i=11;i>=0;--i)t&1<=0;--l)s&1<=0;--l)c&1<10||n<0||n>10)throw new kH;return t.firstDigit=r,t.secondDigit=n,t}return hG(a,e),a.prototype.getFirstDigit=function(){return this.firstDigit},a.prototype.getSecondDigit=function(){return this.secondDigit},a.prototype.getValue=function(){return 10*this.firstDigit+this.secondDigit},a.prototype.isFirstDigitFNC1=function(){return this.firstDigit===a.FNC1},a.prototype.isSecondDigitFNC1=function(){return this.secondDigit===a.FNC1},a.prototype.isAnyFNC1=function(){return this.firstDigit===a.FNC1||this.secondDigit===a.FNC1},a.FNC1=10,a}(sG);var pG=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},gG=function(){function e(){}return e.parseFieldsInGeneralPurpose=function(a){var r,n,t,i,o,s,l,c;if(!a)return null;if(a.length<2)throw new RH;var u=a.substring(0,2);try{for(var d=pG(e.TWO_DIGIT_DATA_LENGTH),h=d.next();!h.done;h=d.next()){if((w=h.value)[0]===u)return w[1]===e.VARIABLE_LENGTH?e.processVariableAI(2,w[2],a):e.processFixedAI(2,w[1],a)}}catch(e){r={error:e}}finally{try{h&&!h.done&&(n=d.return)&&n.call(d)}finally{if(r)throw r.error}}if(a.length<3)throw new RH;var m=a.substring(0,3);try{for(var p=pG(e.THREE_DIGIT_DATA_LENGTH),g=p.next();!g.done;g=p.next()){if((w=g.value)[0]===m)return w[1]===e.VARIABLE_LENGTH?e.processVariableAI(3,w[2],a):e.processFixedAI(3,w[1],a)}}catch(e){t={error:e}}finally{try{g&&!g.done&&(i=p.return)&&i.call(p)}finally{if(t)throw t.error}}try{for(var f=pG(e.THREE_DIGIT_PLUS_DIGIT_DATA_LENGTH),b=f.next();!b.done;b=f.next()){if((w=b.value)[0]===m)return w[1]===e.VARIABLE_LENGTH?e.processVariableAI(4,w[2],a):e.processFixedAI(4,w[1],a)}}catch(e){o={error:e}}finally{try{b&&!b.done&&(s=f.return)&&s.call(f)}finally{if(o)throw o.error}}if(a.length<4)throw new RH;var y=a.substring(0,4);try{for(var k=pG(e.FOUR_DIGIT_DATA_LENGTH),v=k.next();!v.done;v=k.next()){var w;if((w=v.value)[0]===y)return w[1]===e.VARIABLE_LENGTH?e.processVariableAI(4,w[2],a):e.processFixedAI(4,w[1],a)}}catch(e){l={error:e}}finally{try{v&&!v.done&&(c=k.return)&&c.call(k)}finally{if(l)throw l.error}}throw new RH},e.processFixedAI=function(a,r,n){if(n.lengththis.information.getSize())return e+4<=this.information.getSize();for(var a=e;athis.information.getSize()){var a=this.extractNumericValueFromBitArray(e,4);return new mG(this.information.getSize(),0===a?mG.FNC1:a-1,mG.FNC1)}var r=this.extractNumericValueFromBitArray(e,7);return new mG(e+7,(r-8)/11,(r-8)%11)},e.prototype.extractNumericValueFromBitArray=function(a,r){return e.extractNumericValueFromBitArray(this.information,a,r)},e.extractNumericValueFromBitArray=function(e,a,r){for(var n=0,t=0;tthis.information.getSize())return!1;var a=this.extractNumericValueFromBitArray(e,5);if(a>=5&&a<16)return!0;if(e+7>this.information.getSize())return!1;var r=this.extractNumericValueFromBitArray(e,7);if(r>=64&&r<116)return!0;if(e+8>this.information.getSize())return!1;var n=this.extractNumericValueFromBitArray(e,8);return n>=232&&n<253},e.prototype.decodeIsoIec646=function(e){var a=this.extractNumericValueFromBitArray(e,5);if(15===a)return new cG(e+5,cG.FNC1);if(a>=5&&a<15)return new cG(e+5,"0"+(a-5));var r,n=this.extractNumericValueFromBitArray(e,7);if(n>=64&&n<90)return new cG(e+7,""+(n+1));if(n>=90&&n<116)return new cG(e+7,""+(n+7));switch(this.extractNumericValueFromBitArray(e,8)){case 232:r="!";break;case 233:r='"';break;case 234:r="%";break;case 235:r="&";break;case 236:r="'";break;case 237:r="(";break;case 238:r=")";break;case 239:r="*";break;case 240:r="+";break;case 241:r=",";break;case 242:r="-";break;case 243:r=".";break;case 244:r="/";break;case 245:r=":";break;case 246:r=";";break;case 247:r="<";break;case 248:r="=";break;case 249:r=">";break;case 250:r="?";break;case 251:r="_";break;case 252:r=" ";break;default:throw new kH}return new cG(e+8,r)},e.prototype.isStillAlpha=function(e){if(e+5>this.information.getSize())return!1;var a=this.extractNumericValueFromBitArray(e,5);if(a>=5&&a<16)return!0;if(e+6>this.information.getSize())return!1;var r=this.extractNumericValueFromBitArray(e,6);return r>=16&&r<63},e.prototype.decodeAlphanumeric=function(e){var a=this.extractNumericValueFromBitArray(e,5);if(15===a)return new cG(e+5,cG.FNC1);if(a>=5&&a<15)return new cG(e+5,"0"+(a-5));var r,n=this.extractNumericValueFromBitArray(e,6);if(n>=32&&n<58)return new cG(e+6,""+(n+33));switch(n){case 58:r="*";break;case 59:r=",";break;case 60:r="-";break;case 61:r=".";break;case 62:r="/";break;default:throw new kX("Decoding invalid alphanumeric value: "+n)}return new cG(e+6,r)},e.prototype.isAlphaTo646ToAlphaLatch=function(e){if(e+1>this.information.getSize())return!1;for(var a=0;a<5&&a+ethis.information.getSize())return!1;for(var a=e;athis.information.getSize())return!1;for(var a=0;a<4&&a+e=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},WG=function(e){function a(){var r=null!==e&&e.apply(this,arguments)||this;return r.pairs=new Array(a.MAX_PAIRS),r.rows=new Array,r.startEnd=[2],r}return HG(a,e),a.prototype.decodeRow=function(e,r,n){this.pairs.length=0,this.startFromEven=!1;try{return a.constructResult(this.decodeRow2pairs(e,r))}catch(e){}return this.pairs.length=0,this.startFromEven=!0,a.constructResult(this.decodeRow2pairs(e,r))},a.prototype.reset=function(){this.pairs.length=0,this.rows.length=0},a.prototype.decodeRow2pairs=function(e,a){for(var r,n=!1;!n;)try{this.pairs.push(this.retrieveNextPair(a,this.pairs,e))}catch(e){if(e instanceof RH){if(!this.pairs.length)throw new RH;n=!0}}if(this.checkChecksum())return this.pairs;if(r=!!this.rows.length,this.storeRow(e,!1),r){var t=this.checkRowsBoolean(!1);if(null!=t)return t;if(null!=(t=this.checkRowsBoolean(!0)))return t}throw new RH},a.prototype.checkRowsBoolean=function(e){if(this.rows.length>25)return this.rows.length=0,null;this.pairs.length=0,e&&(this.rows=this.rows.reverse());var a=null;try{a=this.checkRows(new Array,0)}catch(e){console.log(e)}return e&&(this.rows=this.rows.reverse()),a},a.prototype.checkRows=function(e,r){for(var n,t,i=r;io.length)){for(var s=!0,l=0;le){i=o.isEquivalent(this.pairs);break}t=o.isEquivalent(this.pairs),n++}i||t||a.isPartialRow(this.pairs,this.rows)||(this.rows.push(n,new UG(this.pairs,e,r)),this.removePartialRows(this.pairs,this.rows))},a.prototype.removePartialRows=function(e,a){var r,n,t,i,o,s;try{for(var l=XG(a),c=l.next();!c.done;c=l.next()){var u=c.value;if(u.getPairs().length!==e.length){try{for(var d=(t=void 0,XG(u.getPairs())),h=d.next();!h.done;h=d.next()){var m=h.value,p=!1;try{for(var g=(o=void 0,XG(e)),f=g.next();!f.done;f=g.next()){var b=f.value;if(FG.equals(m,b)){p=!0;break}}}catch(e){o={error:e}}finally{try{f&&!f.done&&(s=g.return)&&s.call(g)}finally{if(o)throw o.error}}p||!1}}catch(e){t={error:e}}finally{try{h&&!h.done&&(i=d.return)&&i.call(d)}finally{if(t)throw t.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}},a.isPartialRow=function(e,a){var r,n,t,i,o,s;try{for(var l=XG(a),c=l.next();!c.done;c=l.next()){var u=c.value,d=!0;try{for(var h=(t=void 0,XG(e)),m=h.next();!m.done;m=h.next()){var p=m.value,g=!1;try{for(var f=(o=void 0,XG(u.getPairs())),b=f.next();!b.done;b=f.next()){var y=b.value;if(p.equals(y)){g=!0;break}}}catch(e){o={error:e}}finally{try{b&&!b.done&&(s=f.return)&&s.call(f)}finally{if(o)throw o.error}}if(!g){d=!1;break}}}catch(e){t={error:e}}finally{try{m&&!m.done&&(i=h.return)&&i.call(h)}finally{if(t)throw t.error}}if(d)return!0}}catch(e){r={error:e}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return!1},a.prototype.getRows=function(){return this.rows},a.constructResult=function(e){var a=function(e){try{if(e.get(1))return new jG(e);if(!e.get(2))return new CG(e);switch(yG.extractNumericValueFromBitArray(e,1,4)){case 4:return new PG(e);case 5:return new RG(e)}switch(yG.extractNumericValueFromBitArray(e,1,5)){case 12:return new LG(e);case 13:return new DG(e)}switch(yG.extractNumericValueFromBitArray(e,1,7)){case 56:return new _G(e,"310","11");case 57:return new _G(e,"320","11");case 58:return new _G(e,"310","13");case 59:return new _G(e,"320","13");case 60:return new _G(e,"310","15");case 61:return new _G(e,"320","15");case 62:return new _G(e,"310","17");case 63:return new _G(e,"320","17")}}catch(a){throw console.log(a),new kX("unknown decoder: "+e)}}(iG.buildBitArray(e)).parseInformation(),r=e[0].getFinderPattern().getResultPoints(),n=e[e.length-1].getFinderPattern().getResultPoints(),t=[r[0],r[1],n[0],n[1]];return new aX(a,null,null,t,nX.RSS_EXPANDED,null)},a.prototype.checkChecksum=function(){var e=this.pairs.get(0),a=e.getLeftChar(),r=e.getRightChar();if(null===r)return!1;for(var n=r.getChecksumPortion(),t=2,i=1;i=0)i=n;else if(this.isEmptyPair(r))i=0;else{i=r[r.length-1].getFinderPattern().getStartEnd()[1]}var s=r.length%2!=0;this.startFromEven&&(s=!s);for(var l=!1;i=0&&!e.get(s);)s--;s++,t=this.startEnd[0]-s,i=s,o=this.startEnd[1]}else i=this.startEnd[0],t=(o=e.getNextUnset(this.startEnd[1]+1))-this.startEnd[1];var l,c=this.getDecodeFinderCounters();tH.arraycopy(c,0,c,1,c.length-1),c[0]=t;try{l=this.parseFinderValue(c,a.FINDER_PATTERNS)}catch(e){return null}return new eG(l,[i,o],i,o,r)},a.prototype.decodeDataCharacter=function(e,r,n,t){for(var i=this.getDataCharacterCounters(),o=0;o.3)throw new RH;var m=this.getOddCounts(),p=this.getEvenCounts(),g=this.getOddRoundingErrors(),f=this.getEvenRoundingErrors();for(s=0;s8){if(b>8.7)throw new RH;y=8}var k=s/2;1&s?(p[k]=y,f[k]=b-y):(m[k]=y,g[k]=b-y)}this.adjustOddEvenCounts(u);var v=4*r.getValue()+(n?0:2)+(t?0:1)-1,w=0,z=0;for(s=m.length-1;s>=0;s--){if(a.isNotA1left(r,n,t)){var x=a.WEIGHTS[v][2*s];z+=m[s]*x}w+=m[s]}var j=0;for(s=p.length-1;s>=0;s--)if(a.isNotA1left(r,n,t)){x=a.WEIGHTS[v][2*s+1];j+=p[s]*x}var E=z+j;if(1&w||w>13||w<4)throw new RH;var C=(13-w)/2,S=a.SYMBOL_WIDEST[C],A=9-S,I=nG.getRSSvalue(m,S,!0),T=nG.getRSSvalue(p,A,!1),O=a.EVEN_TOTAL_SUBSET[C],N=a.GSUM[C];return new QW(I*O+T+N,E)},a.isNotA1left=function(e,a,r){return!(0===e.getValue()&&a&&r)},a.prototype.adjustOddEvenCounts=function(e){var r=CX.sum(new Int32Array(this.getOddCounts())),n=CX.sum(new Int32Array(this.getEvenCounts())),t=!1,i=!1;r>13?i=!0:r<4&&(t=!0);var o=!1,s=!1;n>13?s=!0:n<4&&(o=!0);var l=r+n-e,c=!(1&~r),u=!(1&n);if(1===l)if(c){if(u)throw new RH;i=!0}else{if(!u)throw new RH;s=!0}else if(-1===l)if(c){if(u)throw new RH;t=!0}else{if(!u)throw new RH;o=!0}else{if(0!==l)throw new RH;if(c){if(!u)throw new RH;r=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},QG=function(e){function a(){var a=null!==e&&e.apply(this,arguments)||this;return a.possibleLeftPairs=[],a.possibleRightPairs=[],a}return YG(a,e),a.prototype.decodeRow=function(e,r,n){var t,i,o,s,l=this.decodePair(r,!1,e,n);a.addOrTally(this.possibleLeftPairs,l),r.reverse();var c=this.decodePair(r,!0,e,n);a.addOrTally(this.possibleRightPairs,c),r.reverse();try{for(var u=JG(this.possibleLeftPairs),d=u.next();!d.done;d=u.next()){var h=d.value;if(h.getCount()>1)try{for(var m=(o=void 0,JG(this.possibleRightPairs)),p=m.next();!p.done;p=m.next()){var g=p.value;if(g.getCount()>1&&a.checkChecksum(h,g))return a.constructResult(h,g)}}catch(e){o={error:e}}finally{try{p&&!p.done&&(s=m.return)&&s.call(m)}finally{if(o)throw o.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(i=u.return)&&i.call(u)}finally{if(t)throw t.error}}throw new RH},a.addOrTally=function(e,a){var r,n;if(null!=a){var t=!1;try{for(var i=JG(e),o=i.next();!o.done;o=i.next()){var s=o.value;if(s.getValue()===a.getValue()){s.incrementCount(),t=!0;break}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}t||e.push(a)}},a.prototype.reset=function(){this.possibleLeftPairs.length=0,this.possibleRightPairs.length=0},a.constructResult=function(e,a){for(var r=4537077*e.getValue()+a.getValue(),n=new String(r).toString(),t=new OH,i=13-n.length;i>0;i--)t.append("0");t.append(n);var o=0;for(i=0;i<13;i++){var s=t.charAt(i).charCodeAt(0)-"0".charCodeAt(0);o+=1&i?s:3*s}10===(o=10-o%10)&&(o=0),t.append(o.toString());var l=e.getFinderPattern().getResultPoints(),c=a.getFinderPattern().getResultPoints();return new aX(t.toString(),null,0,[l[0],l[1],c[0],c[1]],nX.RSS_14,(new Date).getTime())},a.checkChecksum=function(e,a){var r=(e.getChecksumPortion()+16*a.getChecksumPortion())%79,n=9*e.getFinderPattern().getValue()+a.getFinderPattern().getValue();return n>72&&n--,n>8&&n--,r===n},a.prototype.decodePair=function(e,a,r,n){try{var t=this.findFinderPattern(e,a),i=this.parseFoundFinderPattern(e,r,a,t),o=null==n?null:n.get(bH.NEED_RESULT_POINT_CALLBACK);if(null!=o){var s=(t[0]+t[1])/2;a&&(s=e.getSize()-1-s),o.foundPossibleResultPoint(new TX(s,r))}var l=this.decodeDataCharacter(e,i,!0),c=this.decodeDataCharacter(e,i,!1);return new KG(1597*l.getValue()+c.getValue(),l.getChecksumPortion()+4*c.getChecksumPortion(),i)}catch(e){return null}},a.prototype.decodeDataCharacter=function(e,r,n){for(var t=this.getDataCharacterCounters(),i=0;i8&&(f=8);var b=Math.floor(o/2);1&o?(h[b]=f,p[b]=g-f):(d[b]=f,m[b]=g-f)}this.adjustOddEvenCounts(n,c);var y=0,k=0;for(o=d.length-1;o>=0;o--)k*=9,k+=d[o],y+=d[o];var v=0,w=0;for(o=h.length-1;o>=0;o--)v*=9,v+=h[o],w+=h[o];var z=k+3*v;if(n){if(1&y||y>12||y<4)throw new RH;var x=(12-y)/2,j=9-(I=a.OUTSIDE_ODD_WIDEST[x]),E=nG.getRSSvalue(d,I,!1),C=nG.getRSSvalue(h,j,!0),S=a.OUTSIDE_EVEN_TOTAL_SUBSET[x],A=a.OUTSIDE_GSUM[x];return new QW(E*S+C+A,z)}if(1&w||w>10||w<4)throw new RH;x=(10-w)/2,j=9-(I=a.INSIDE_ODD_WIDEST[x]),E=nG.getRSSvalue(d,I,!0),C=nG.getRSSvalue(h,j,!1);var I,T=a.INSIDE_ODD_TOTAL_SUBSET[x];A=a.INSIDE_GSUM[x];return new QW(C*T+E+A,z)},a.prototype.findFinderPattern=function(e,a){var r=this.getDecodeFinderCounters();r[0]=0,r[1]=0,r[2]=0,r[3]=0;for(var n=e.getSize(),t=!1,i=0;i=0&&i!==e.get(o);)o--;o++;var s=t[0]-o,l=this.getDecodeFinderCounters(),c=new Int32Array(l.length);tH.arraycopy(l,0,c,1,l.length-1),c[0]=s;var u=this.parseFinderValue(c,a.FINDER_PATTERNS),d=o,h=t[1];return n&&(d=e.getSize()-1-d,h=e.getSize()-1-h),new eG(u,[o,t[1]],d,h,r)},a.prototype.adjustOddEvenCounts=function(e,a){var r=CX.sum(new Int32Array(this.getOddCounts())),n=CX.sum(new Int32Array(this.getEvenCounts())),t=!1,i=!1,o=!1,s=!1;e?(r>12?i=!0:r<4&&(t=!0),n>12?s=!0:n<4&&(o=!0)):(r>11?i=!0:r<5&&(t=!0),n>10?s=!0:n<4&&(o=!0));var l=r+n-a,c=(1&r)==(e?1:0),u=!(1&~n);if(1===l)if(c){if(u)throw new RH;i=!0}else{if(!u)throw new RH;s=!0}else if(-1===l)if(c){if(u)throw new RH;t=!0}else{if(!u)throw new RH;o=!0}else{if(0!==l)throw new RH;if(c){if(!u)throw new RH;r=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")}),iZ=function(){function e(e,a,r){this.ecCodewords=e,this.ecBlocks=[a],r&&this.ecBlocks.push(r)}return e.prototype.getECCodewords=function(){return this.ecCodewords},e.prototype.getECBlocks=function(){return this.ecBlocks},e}(),oZ=function(){function e(e,a){this.count=e,this.dataCodewords=a}return e.prototype.getCount=function(){return this.count},e.prototype.getDataCodewords=function(){return this.dataCodewords},e}(),sZ=function(){function e(e,a,r,n,t,i){var o,s;this.versionNumber=e,this.symbolSizeRows=a,this.symbolSizeColumns=r,this.dataRegionSizeRows=n,this.dataRegionSizeColumns=t,this.ecBlocks=i;var l=0,c=i.getECCodewords(),u=i.getECBlocks();try{for(var d=tZ(u),h=d.next();!h.done;h=d.next()){var m=h.value;l+=m.getCount()*(m.getDataCodewords()+c)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(s=d.return)&&s.call(d)}finally{if(o)throw o.error}}this.totalCodewords=l}return e.prototype.getVersionNumber=function(){return this.versionNumber},e.prototype.getSymbolSizeRows=function(){return this.symbolSizeRows},e.prototype.getSymbolSizeColumns=function(){return this.symbolSizeColumns},e.prototype.getDataRegionSizeRows=function(){return this.dataRegionSizeRows},e.prototype.getDataRegionSizeColumns=function(){return this.dataRegionSizeColumns},e.prototype.getTotalCodewords=function(){return this.totalCodewords},e.prototype.getECBlocks=function(){return this.ecBlocks},e.getVersionForDimensions=function(a,r){var n,t;if(1&a||1&r)throw new kH;try{for(var i=tZ(e.VERSIONS),o=i.next();!o.done;o=i.next()){var s=o.value;if(s.symbolSizeRows===a&&s.symbolSizeColumns===r)return s}}catch(e){n={error:e}}finally{try{o&&!o.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}throw new kH},e.prototype.toString=function(){return""+this.versionNumber},e.buildVersions=function(){return[new e(1,10,10,8,8,new iZ(5,new oZ(1,3))),new e(2,12,12,10,10,new iZ(7,new oZ(1,5))),new e(3,14,14,12,12,new iZ(10,new oZ(1,8))),new e(4,16,16,14,14,new iZ(12,new oZ(1,12))),new e(5,18,18,16,16,new iZ(14,new oZ(1,18))),new e(6,20,20,18,18,new iZ(18,new oZ(1,22))),new e(7,22,22,20,20,new iZ(20,new oZ(1,30))),new e(8,24,24,22,22,new iZ(24,new oZ(1,36))),new e(9,26,26,24,24,new iZ(28,new oZ(1,44))),new e(10,32,32,14,14,new iZ(36,new oZ(1,62))),new e(11,36,36,16,16,new iZ(42,new oZ(1,86))),new e(12,40,40,18,18,new iZ(48,new oZ(1,114))),new e(13,44,44,20,20,new iZ(56,new oZ(1,144))),new e(14,48,48,22,22,new iZ(68,new oZ(1,174))),new e(15,52,52,24,24,new iZ(42,new oZ(2,102))),new e(16,64,64,14,14,new iZ(56,new oZ(2,140))),new e(17,72,72,16,16,new iZ(36,new oZ(4,92))),new e(18,80,80,18,18,new iZ(48,new oZ(4,114))),new e(19,88,88,20,20,new iZ(56,new oZ(4,144))),new e(20,96,96,22,22,new iZ(68,new oZ(4,174))),new e(21,104,104,24,24,new iZ(56,new oZ(6,136))),new e(22,120,120,18,18,new iZ(68,new oZ(6,175))),new e(23,132,132,20,20,new iZ(62,new oZ(8,163))),new e(24,144,144,22,22,new iZ(62,new oZ(8,156),new oZ(2,155))),new e(25,8,18,6,16,new iZ(7,new oZ(1,5))),new e(26,8,32,6,14,new iZ(11,new oZ(1,10))),new e(27,12,26,10,24,new iZ(14,new oZ(1,16))),new e(28,12,36,10,16,new iZ(18,new oZ(1,22))),new e(29,16,36,14,16,new iZ(24,new oZ(1,32))),new e(30,16,48,14,22,new iZ(28,new oZ(1,49)))]},e.VERSIONS=e.buildVersions(),e}();const lZ=sZ;var cZ=function(){function e(a){var r=a.getHeight();if(r<8||r>144||1&r)throw new kH;this.version=e.readVersion(a),this.mappingBitMatrix=this.extractDataRegion(a),this.readMappingMatrix=new PH(this.mappingBitMatrix.getWidth(),this.mappingBitMatrix.getHeight())}return e.prototype.getVersion=function(){return this.version},e.readVersion=function(e){var a=e.getHeight(),r=e.getWidth();return lZ.getVersionForDimensions(a,r)},e.prototype.readCodewords=function(){var e=new Int8Array(this.version.getTotalCodewords()),a=0,r=4,n=0,t=this.mappingBitMatrix.getHeight(),i=this.mappingBitMatrix.getWidth(),o=!1,s=!1,l=!1,c=!1;do{if(r!==t||0!==n||o)if(r===t-2&&0===n&&3&i&&!s)e[a++]=255&this.readCorner2(t,i),r-=2,n+=2,s=!0;else if(r!==t+4||2!==n||7&i||l)if(r!==t-2||0!==n||4!=(7&i)||c){do{r=0&&!this.readMappingMatrix.get(n,r)&&(e[a++]=255&this.readUtah(r,n,t,i)),r-=2,n+=2}while(r>=0&&n=0&&n=0);r+=3,n+=1}else e[a++]=255&this.readCorner4(t,i),r-=2,n+=2,c=!0;else e[a++]=255&this.readCorner3(t,i),r-=2,n+=2,l=!0;else e[a++]=255&this.readCorner1(t,i),r-=2,n+=2,o=!0}while(r=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},hZ=function(){function e(e,a){this.numDataCodewords=e,this.codewords=a}return e.getDataBlocks=function(a,r){var n,t,i,o,s=r.getECBlocks(),l=0,c=s.getECBlocks();try{for(var u=dZ(c),d=u.next();!d.done;d=u.next()){l+=(f=d.value).getCount()}}catch(e){n={error:e}}finally{try{d&&!d.done&&(t=u.return)&&t.call(u)}finally{if(n)throw n.error}}var h=new Array(l),m=0;try{for(var p=dZ(c),g=p.next();!g.done;g=p.next())for(var f=g.value,b=0;b7?b-1:b;h[S].codewords[A]=a[z++]}if(z!==a.length)throw new QU;return h},e.prototype.getNumDataCodewords=function(){return this.numDataCodewords},e.prototype.getCodewords=function(){return this.codewords},e}();const mZ=hZ;var pZ=function(){function e(e){this.bytes=e,this.byteOffset=0,this.bitOffset=0}return e.prototype.getBitOffset=function(){return this.bitOffset},e.prototype.getByteOffset=function(){return this.byteOffset},e.prototype.readBits=function(e){if(e<1||e>32||e>this.available())throw new QU(""+e);var a=0,r=this.bitOffset,n=this.byteOffset,t=this.bytes;if(r>0){var i=8-r,o=e>8-o<<(l=i-o);a=(t[n]&s)>>l,e-=o,8===(r+=o)&&(r=0,n++)}if(e>0){for(;e>=8;)a=a<<8|255&t[n],n++,e-=8;if(e>0){var l;s=255>>(l=8-e)<>l,r+=e}}return this.bitOffset=r,this.byteOffset=n,a},e.prototype.available=function(){return 8*(this.bytes.length-this.byteOffset)-this.bitOffset},e}();const gZ=pZ;var fZ;!function(e){e[e["PAD_ENCODE"]=0]="PAD_ENCODE",e[e["ASCII_ENCODE"]=1]="ASCII_ENCODE",e[e["C40_ENCODE"]=2]="C40_ENCODE",e[e["TEXT_ENCODE"]=3]="TEXT_ENCODE",e[e["ANSIX12_ENCODE"]=4]="ANSIX12_ENCODE",e[e["EDIFACT_ENCODE"]=5]="EDIFACT_ENCODE",e[e["BASE256_ENCODE"]=6]="BASE256_ENCODE"}(fZ||(fZ={}));var bZ=function(){function e(){}return e.decode=function(e){var a=new gZ(e),r=new OH,n=new OH,t=new Array,i=fZ.ASCII_ENCODE;do{if(i===fZ.ASCII_ENCODE)i=this.decodeAsciiSegment(a,r,n);else{switch(i){case fZ.C40_ENCODE:this.decodeC40Segment(a,r);break;case fZ.TEXT_ENCODE:this.decodeTextSegment(a,r);break;case fZ.ANSIX12_ENCODE:this.decodeAnsiX12Segment(a,r);break;case fZ.EDIFACT_ENCODE:this.decodeEdifactSegment(a,r);break;case fZ.BASE256_ENCODE:this.decodeBase256Segment(a,r,t);break;default:throw new kH}i=fZ.ASCII_ENCODE}}while(i!==fZ.PAD_ENCODE&&a.available()>0);return n.length()>0&&r.append(n.toString()),new oX(e,r.toString(),0===t.length?null:t,null)},e.decodeAsciiSegment=function(e,a,r){var n=!1;do{var t=e.readBits(8);if(0===t)throw new kH;if(t<=128)return n&&(t+=128),a.append(String.fromCharCode(t-1)),fZ.ASCII_ENCODE;if(129===t)return fZ.PAD_ENCODE;if(t<=229){var i=t-130;i<10&&a.append("0"),a.append(""+i)}else switch(t){case 230:return fZ.C40_ENCODE;case 231:return fZ.BASE256_ENCODE;case 232:a.append(String.fromCharCode(29));break;case 233:case 234:case 241:break;case 235:n=!0;break;case 236:a.append("[)>05"),r.insert(0,"");break;case 237:a.append("[)>06"),r.insert(0,"");break;case 238:return fZ.ANSIX12_ENCODE;case 239:return fZ.TEXT_ENCODE;case 240:return fZ.EDIFACT_ENCODE;default:if(254!==t||0!==e.available())throw new kH}}while(e.available()>0);return fZ.ASCII_ENCODE},e.decodeC40Segment=function(e,a){var r=!1,n=[],t=0;do{if(8===e.available())return;var i=e.readBits(8);if(254===i)return;this.parseTwoBytes(i,e.readBits(8),n);for(var o=0;o<3;o++){var s=n[o];switch(t){case 0:if(s<3)t=s+1;else{if(!(s0)},e.decodeTextSegment=function(e,a){var r=!1,n=[],t=0;do{if(8===e.available())return;var i=e.readBits(8);if(254===i)return;this.parseTwoBytes(i,e.readBits(8),n);for(var o=0;o<3;o++){var s=n[o];switch(t){case 0:if(s<3)t=s+1;else{if(!(s0)},e.decodeAnsiX12Segment=function(e,a){var r=[];do{if(8===e.available())return;var n=e.readBits(8);if(254===n)return;this.parseTwoBytes(n,e.readBits(8),r);for(var t=0;t<3;t++){var i=r[t];switch(i){case 0:a.append("\r");break;case 1:a.append("*");break;case 2:a.append(">");break;case 3:a.append(" ");break;default:if(i<14)a.append(String.fromCharCode(i+44));else{if(!(i<40))throw new kH;a.append(String.fromCharCode(i+51))}}}}while(e.available()>0)},e.parseTwoBytes=function(e,a,r){var n=(e<<8)+a-1,t=Math.floor(n/1600);r[0]=t,n-=1600*t,t=Math.floor(n/40),r[1]=t,r[2]=n-40*t},e.decodeEdifactSegment=function(e,a){do{if(e.available()<=16)return;for(var r=0;r<4;r++){var n=e.readBits(6);if(31===n){var t=8-e.getBitOffset();return void(8!==t&&e.readBits(t))}32&n||(n|=64),a.append(String.fromCharCode(n))}}while(e.available()>0)},e.decodeBase256Segment=function(e,a,r){var n,t=1+e.getByteOffset(),i=this.unrandomize255State(e.readBits(8),t++);if((n=0===i?e.available()/8|0:i<250?i:250*(i-249)+this.unrandomize255State(e.readBits(8),t++))<0)throw new kH;for(var o=new Uint8Array(n),s=0;s=0?r:r+256},e.C40_BASIC_SET_CHARS=["*","*","*"," ","0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],e.C40_SHIFT2_SET_CHARS=["!",'"',"#","$","%","&","'","(",")","*","+",",","-",".","/",":",";","<","=",">","?","@","[","\\","]","^","_"],e.TEXT_BASIC_SET_CHARS=["*","*","*"," ","0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],e.TEXT_SHIFT2_SET_CHARS=e.C40_SHIFT2_SET_CHARS,e.TEXT_SHIFT3_SET_CHARS=["`","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","{","|","}","~",String.fromCharCode(127)],e}();const yZ=bZ;var kZ=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},vZ=function(){function e(){this.rsDecoder=new wX(gX.DATA_MATRIX_FIELD_256)}return e.prototype.decode=function(e){var a,r,n=new uZ(e),t=n.getVersion(),i=n.readCodewords(),o=mZ.getDataBlocks(i,t),s=0;try{for(var l=kZ(o),c=l.next();!c.done;c=l.next()){s+=c.value.getNumDataCodewords()}}catch(e){a={error:e}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(a)throw a.error}}for(var u=new Uint8Array(s),d=o.length,h=0;ho&&(c=o,u[0]=a,u[1]=r,u[2]=n,u[3]=t),c>s&&(c=s,u[0]=r,u[1]=n,u[2]=t,u[3]=a),c>l&&(u[0]=n,u[1]=t,u[2]=a,u[3]=r),u},e.prototype.detectSolid2=function(a){var r=a[0],n=a[1],t=a[2],i=a[3],o=this.transitionsBetween(r,i),s=e.shiftPoint(n,t,4*(o+1)),l=e.shiftPoint(t,n,4*(o+1));return this.transitionsBetween(s,r)this.transitionsBetween(l,d)+this.transitionsBetween(c,d)?u:d:u:this.isValid(d)?d:null},e.prototype.shiftToModuleCenter=function(a){var r=a[0],n=a[1],t=a[2],i=a[3],o=this.transitionsBetween(r,i)+1,s=this.transitionsBetween(t,i)+1,l=e.shiftPoint(r,n,4*s),c=e.shiftPoint(t,n,4*o);1&~(o=this.transitionsBetween(l,i)+1)||(o+=1),1&~(s=this.transitionsBetween(c,i)+1)||(s+=1);var u,d,h=(r.getX()+n.getX()+t.getX()+i.getX())/4,m=(r.getY()+n.getY()+t.getY()+i.getY())/4;return r=e.moveAway(r,h,m),n=e.moveAway(n,h,m),t=e.moveAway(t,h,m),i=e.moveAway(i,h,m),l=e.shiftPoint(r,n,4*s),l=e.shiftPoint(l,i,4*o),u=e.shiftPoint(n,r,4*s),u=e.shiftPoint(u,t,4*o),c=e.shiftPoint(t,i,4*s),c=e.shiftPoint(c,n,4*o),d=e.shiftPoint(i,t,4*s),[l,u,c,d=e.shiftPoint(d,r,4*o)]},e.prototype.isValid=function(e){return e.getX()>=0&&e.getX()0&&e.getY()Math.abs(t-r);if(o){var s=r;r=n,n=s,s=t,t=i,i=s}for(var l=Math.abs(t-r),c=Math.abs(i-n),u=-l/2,d=n0){if(f===i)break;f+=d,u-=l}}return m},e}();const xZ=zZ;var jZ=function(){function e(){this.decoder=new wZ}return e.prototype.decode=function(a,r){var n,t;if(void 0===r&&(r=null),null!=r&&r.has(bH.PURE_BARCODE)){var i=e.extractPureBits(a.getBlackMatrix());n=this.decoder.decode(i),t=e.NO_POINTS}else{var o=new xZ(a.getBlackMatrix()).detect();n=this.decoder.decode(o.getBits()),t=o.getPoints()}var s=n.getRawBytes(),l=new aX(n.getText(),s,8*s.length,t,nX.DATA_MATRIX,tH.currentTimeMillis()),c=n.getByteSegments();null!=c&&l.putMetadata(iX.BYTE_SEGMENTS,c);var u=n.getECLevel();return null!=u&&l.putMetadata(iX.ERROR_CORRECTION_LEVEL,u),l},e.prototype.reset=function(){},e.extractPureBits=function(e){var a=e.getTopLeftOnBit(),r=e.getBottomRightOnBit();if(null==a||null==r)throw new RH;var n=this.moduleSize(a,e),t=a[1],i=r[1],o=a[0],s=(r[0]-o+1)/n,l=(i-t+1)/n;if(s<=0||l<=0)throw new RH;var c=n/2;t+=c,o+=c;for(var u=new PH(s,l),d=0;d=e.FOR_BITS.size)throw new QU;return e.FOR_BITS.get(a)},e.FOR_BITS=new Map,e.FOR_VALUE=new Map,e.L=new e(CZ.L,"L",1),e.M=new e(CZ.M,"M",0),e.Q=new e(CZ.Q,"Q",3),e.H=new e(CZ.H,"H",2),e}();const IZ=AZ;var TZ=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},OZ=function(){function e(e){this.errorCorrectionLevel=IZ.forBits(e>>3&3),this.dataMask=7&e}return e.numBitsDiffering=function(e,a){return mH.bitCount(e^a)},e.decodeFormatInformation=function(a,r){var n=e.doDecodeFormatInformation(a,r);return null!==n?n:e.doDecodeFormatInformation(a^e.FORMAT_INFO_MASK_QR,r^e.FORMAT_INFO_MASK_QR)},e.doDecodeFormatInformation=function(a,r){var n,t,i=Number.MAX_SAFE_INTEGER,o=0;try{for(var s=TZ(e.FORMAT_INFO_DECODE_LOOKUP),l=s.next();!l.done;l=s.next()){var c=l.value,u=c[0];if(u===a||u===r)return new e(c[1]);var d=e.numBitsDiffering(a,u);d=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},MZ=function(){function e(e){for(var a=[],r=1;r=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},DZ=function(){function e(e,a){for(var r,n,t=[],i=2;i40)throw new QU;return e.VERSIONS[a-1]},e.decodeVersionInformation=function(a){for(var r=Number.MAX_SAFE_INTEGER,n=0,t=0;t6&&(a.setRegion(e-11,0,3,6),a.setRegion(0,e-11,6,3)),a},e.prototype.toString=function(){return""+this.versionNumber},e.VERSION_DECODE_INFO=Int32Array.from([31892,34236,39577,42195,48118,51042,55367,58893,63784,68472,70749,76311,79154,84390,87683,92361,96236,102084,102881,110507,110734,117786,119615,126325,127568,133589,136944,141498,145311,150283,152622,158308,161089,167017]),e.VERSIONS=[new e(1,new Int32Array(0),new RZ(7,new LZ(1,19)),new RZ(10,new LZ(1,16)),new RZ(13,new LZ(1,13)),new RZ(17,new LZ(1,9))),new e(2,Int32Array.from([6,18]),new RZ(10,new LZ(1,34)),new RZ(16,new LZ(1,28)),new RZ(22,new LZ(1,22)),new RZ(28,new LZ(1,16))),new e(3,Int32Array.from([6,22]),new RZ(15,new LZ(1,55)),new RZ(26,new LZ(1,44)),new RZ(18,new LZ(2,17)),new RZ(22,new LZ(2,13))),new e(4,Int32Array.from([6,26]),new RZ(20,new LZ(1,80)),new RZ(18,new LZ(2,32)),new RZ(26,new LZ(2,24)),new RZ(16,new LZ(4,9))),new e(5,Int32Array.from([6,30]),new RZ(26,new LZ(1,108)),new RZ(24,new LZ(2,43)),new RZ(18,new LZ(2,15),new LZ(2,16)),new RZ(22,new LZ(2,11),new LZ(2,12))),new e(6,Int32Array.from([6,34]),new RZ(18,new LZ(2,68)),new RZ(16,new LZ(4,27)),new RZ(24,new LZ(4,19)),new RZ(28,new LZ(4,15))),new e(7,Int32Array.from([6,22,38]),new RZ(20,new LZ(2,78)),new RZ(18,new LZ(4,31)),new RZ(18,new LZ(2,14),new LZ(4,15)),new RZ(26,new LZ(4,13),new LZ(1,14))),new e(8,Int32Array.from([6,24,42]),new RZ(24,new LZ(2,97)),new RZ(22,new LZ(2,38),new LZ(2,39)),new RZ(22,new LZ(4,18),new LZ(2,19)),new RZ(26,new LZ(4,14),new LZ(2,15))),new e(9,Int32Array.from([6,26,46]),new RZ(30,new LZ(2,116)),new RZ(22,new LZ(3,36),new LZ(2,37)),new RZ(20,new LZ(4,16),new LZ(4,17)),new RZ(24,new LZ(4,12),new LZ(4,13))),new e(10,Int32Array.from([6,28,50]),new RZ(18,new LZ(2,68),new LZ(2,69)),new RZ(26,new LZ(4,43),new LZ(1,44)),new RZ(24,new LZ(6,19),new LZ(2,20)),new RZ(28,new LZ(6,15),new LZ(2,16))),new e(11,Int32Array.from([6,30,54]),new RZ(20,new LZ(4,81)),new RZ(30,new LZ(1,50),new LZ(4,51)),new RZ(28,new LZ(4,22),new LZ(4,23)),new RZ(24,new LZ(3,12),new LZ(8,13))),new e(12,Int32Array.from([6,32,58]),new RZ(24,new LZ(2,92),new LZ(2,93)),new RZ(22,new LZ(6,36),new LZ(2,37)),new RZ(26,new LZ(4,20),new LZ(6,21)),new RZ(28,new LZ(7,14),new LZ(4,15))),new e(13,Int32Array.from([6,34,62]),new RZ(26,new LZ(4,107)),new RZ(22,new LZ(8,37),new LZ(1,38)),new RZ(24,new LZ(8,20),new LZ(4,21)),new RZ(22,new LZ(12,11),new LZ(4,12))),new e(14,Int32Array.from([6,26,46,66]),new RZ(30,new LZ(3,115),new LZ(1,116)),new RZ(24,new LZ(4,40),new LZ(5,41)),new RZ(20,new LZ(11,16),new LZ(5,17)),new RZ(24,new LZ(11,12),new LZ(5,13))),new e(15,Int32Array.from([6,26,48,70]),new RZ(22,new LZ(5,87),new LZ(1,88)),new RZ(24,new LZ(5,41),new LZ(5,42)),new RZ(30,new LZ(5,24),new LZ(7,25)),new RZ(24,new LZ(11,12),new LZ(7,13))),new e(16,Int32Array.from([6,26,50,74]),new RZ(24,new LZ(5,98),new LZ(1,99)),new RZ(28,new LZ(7,45),new LZ(3,46)),new RZ(24,new LZ(15,19),new LZ(2,20)),new RZ(30,new LZ(3,15),new LZ(13,16))),new e(17,Int32Array.from([6,30,54,78]),new RZ(28,new LZ(1,107),new LZ(5,108)),new RZ(28,new LZ(10,46),new LZ(1,47)),new RZ(28,new LZ(1,22),new LZ(15,23)),new RZ(28,new LZ(2,14),new LZ(17,15))),new e(18,Int32Array.from([6,30,56,82]),new RZ(30,new LZ(5,120),new LZ(1,121)),new RZ(26,new LZ(9,43),new LZ(4,44)),new RZ(28,new LZ(17,22),new LZ(1,23)),new RZ(28,new LZ(2,14),new LZ(19,15))),new e(19,Int32Array.from([6,30,58,86]),new RZ(28,new LZ(3,113),new LZ(4,114)),new RZ(26,new LZ(3,44),new LZ(11,45)),new RZ(26,new LZ(17,21),new LZ(4,22)),new RZ(26,new LZ(9,13),new LZ(16,14))),new e(20,Int32Array.from([6,34,62,90]),new RZ(28,new LZ(3,107),new LZ(5,108)),new RZ(26,new LZ(3,41),new LZ(13,42)),new RZ(30,new LZ(15,24),new LZ(5,25)),new RZ(28,new LZ(15,15),new LZ(10,16))),new e(21,Int32Array.from([6,28,50,72,94]),new RZ(28,new LZ(4,116),new LZ(4,117)),new RZ(26,new LZ(17,42)),new RZ(28,new LZ(17,22),new LZ(6,23)),new RZ(30,new LZ(19,16),new LZ(6,17))),new e(22,Int32Array.from([6,26,50,74,98]),new RZ(28,new LZ(2,111),new LZ(7,112)),new RZ(28,new LZ(17,46)),new RZ(30,new LZ(7,24),new LZ(16,25)),new RZ(24,new LZ(34,13))),new e(23,Int32Array.from([6,30,54,78,102]),new RZ(30,new LZ(4,121),new LZ(5,122)),new RZ(28,new LZ(4,47),new LZ(14,48)),new RZ(30,new LZ(11,24),new LZ(14,25)),new RZ(30,new LZ(16,15),new LZ(14,16))),new e(24,Int32Array.from([6,28,54,80,106]),new RZ(30,new LZ(6,117),new LZ(4,118)),new RZ(28,new LZ(6,45),new LZ(14,46)),new RZ(30,new LZ(11,24),new LZ(16,25)),new RZ(30,new LZ(30,16),new LZ(2,17))),new e(25,Int32Array.from([6,32,58,84,110]),new RZ(26,new LZ(8,106),new LZ(4,107)),new RZ(28,new LZ(8,47),new LZ(13,48)),new RZ(30,new LZ(7,24),new LZ(22,25)),new RZ(30,new LZ(22,15),new LZ(13,16))),new e(26,Int32Array.from([6,30,58,86,114]),new RZ(28,new LZ(10,114),new LZ(2,115)),new RZ(28,new LZ(19,46),new LZ(4,47)),new RZ(28,new LZ(28,22),new LZ(6,23)),new RZ(30,new LZ(33,16),new LZ(4,17))),new e(27,Int32Array.from([6,34,62,90,118]),new RZ(30,new LZ(8,122),new LZ(4,123)),new RZ(28,new LZ(22,45),new LZ(3,46)),new RZ(30,new LZ(8,23),new LZ(26,24)),new RZ(30,new LZ(12,15),new LZ(28,16))),new e(28,Int32Array.from([6,26,50,74,98,122]),new RZ(30,new LZ(3,117),new LZ(10,118)),new RZ(28,new LZ(3,45),new LZ(23,46)),new RZ(30,new LZ(4,24),new LZ(31,25)),new RZ(30,new LZ(11,15),new LZ(31,16))),new e(29,Int32Array.from([6,30,54,78,102,126]),new RZ(30,new LZ(7,116),new LZ(7,117)),new RZ(28,new LZ(21,45),new LZ(7,46)),new RZ(30,new LZ(1,23),new LZ(37,24)),new RZ(30,new LZ(19,15),new LZ(26,16))),new e(30,Int32Array.from([6,26,52,78,104,130]),new RZ(30,new LZ(5,115),new LZ(10,116)),new RZ(28,new LZ(19,47),new LZ(10,48)),new RZ(30,new LZ(15,24),new LZ(25,25)),new RZ(30,new LZ(23,15),new LZ(25,16))),new e(31,Int32Array.from([6,30,56,82,108,134]),new RZ(30,new LZ(13,115),new LZ(3,116)),new RZ(28,new LZ(2,46),new LZ(29,47)),new RZ(30,new LZ(42,24),new LZ(1,25)),new RZ(30,new LZ(23,15),new LZ(28,16))),new e(32,Int32Array.from([6,34,60,86,112,138]),new RZ(30,new LZ(17,115)),new RZ(28,new LZ(10,46),new LZ(23,47)),new RZ(30,new LZ(10,24),new LZ(35,25)),new RZ(30,new LZ(19,15),new LZ(35,16))),new e(33,Int32Array.from([6,30,58,86,114,142]),new RZ(30,new LZ(17,115),new LZ(1,116)),new RZ(28,new LZ(14,46),new LZ(21,47)),new RZ(30,new LZ(29,24),new LZ(19,25)),new RZ(30,new LZ(11,15),new LZ(46,16))),new e(34,Int32Array.from([6,34,62,90,118,146]),new RZ(30,new LZ(13,115),new LZ(6,116)),new RZ(28,new LZ(14,46),new LZ(23,47)),new RZ(30,new LZ(44,24),new LZ(7,25)),new RZ(30,new LZ(59,16),new LZ(1,17))),new e(35,Int32Array.from([6,30,54,78,102,126,150]),new RZ(30,new LZ(12,121),new LZ(7,122)),new RZ(28,new LZ(12,47),new LZ(26,48)),new RZ(30,new LZ(39,24),new LZ(14,25)),new RZ(30,new LZ(22,15),new LZ(41,16))),new e(36,Int32Array.from([6,24,50,76,102,128,154]),new RZ(30,new LZ(6,121),new LZ(14,122)),new RZ(28,new LZ(6,47),new LZ(34,48)),new RZ(30,new LZ(46,24),new LZ(10,25)),new RZ(30,new LZ(2,15),new LZ(64,16))),new e(37,Int32Array.from([6,28,54,80,106,132,158]),new RZ(30,new LZ(17,122),new LZ(4,123)),new RZ(28,new LZ(29,46),new LZ(14,47)),new RZ(30,new LZ(49,24),new LZ(10,25)),new RZ(30,new LZ(24,15),new LZ(46,16))),new e(38,Int32Array.from([6,32,58,84,110,136,162]),new RZ(30,new LZ(4,122),new LZ(18,123)),new RZ(28,new LZ(13,46),new LZ(32,47)),new RZ(30,new LZ(48,24),new LZ(14,25)),new RZ(30,new LZ(42,15),new LZ(32,16))),new e(39,Int32Array.from([6,26,54,82,110,138,166]),new RZ(30,new LZ(20,117),new LZ(4,118)),new RZ(28,new LZ(40,47),new LZ(7,48)),new RZ(30,new LZ(43,24),new LZ(22,25)),new RZ(30,new LZ(10,15),new LZ(67,16))),new e(40,Int32Array.from([6,30,58,86,114,142,170]),new RZ(30,new LZ(19,118),new LZ(6,119)),new RZ(28,new LZ(18,47),new LZ(31,48)),new RZ(30,new LZ(34,24),new LZ(34,25)),new RZ(30,new LZ(20,15),new LZ(61,16)))],e}();const BZ=DZ;var _Z;!function(e){e[e["DATA_MASK_000"]=0]="DATA_MASK_000",e[e["DATA_MASK_001"]=1]="DATA_MASK_001",e[e["DATA_MASK_010"]=2]="DATA_MASK_010",e[e["DATA_MASK_011"]=3]="DATA_MASK_011",e[e["DATA_MASK_100"]=4]="DATA_MASK_100",e[e["DATA_MASK_101"]=5]="DATA_MASK_101",e[e["DATA_MASK_110"]=6]="DATA_MASK_110",e[e["DATA_MASK_111"]=7]="DATA_MASK_111"}(_Z||(_Z={}));var FZ=function(){function e(e,a){this.value=e,this.isMasked=a}return e.prototype.unmaskBitMatrix=function(e,a){for(var r=0;r=0;r--)e=this.copyBit(8,r,e);var n=this.bitMatrix.getHeight(),t=0,i=n-7;for(r=n-1;r>=i;r--)t=this.copyBit(8,r,t);for(a=n-8;a=0;t--)for(var i=e-9;i>=n;i--)r=this.copyBit(i,t,r);var o=BZ.decodeVersionInformation(r);if(null!==o&&o.getDimensionForVersion()===e)return this.parsedVersion=o,o;r=0;for(i=5;i>=0;i--)for(t=e-9;t>=n;t--)r=this.copyBit(i,t,r);if(null!==(o=BZ.decodeVersionInformation(r))&&o.getDimensionForVersion()===e)return this.parsedVersion=o,o;throw new kH},e.prototype.copyBit=function(e,a,r){return(this.isMirror?this.bitMatrix.get(a,e):this.bitMatrix.get(e,a))?r<<1|1:r<<1},e.prototype.readCodewords=function(){var e=this.readFormatInformation(),a=this.readVersion(),r=UZ.values.get(e.getDataMask()),n=this.bitMatrix.getHeight();r.unmaskBitMatrix(this.bitMatrix,n);for(var t=a.buildFunctionPattern(),i=!0,o=new Uint8Array(a.getTotalCodewords()),s=0,l=0,c=0,u=n-1;u>0;u-=2){6===u&&u--;for(var d=0;d=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},GZ=function(){function e(e,a){this.numDataCodewords=e,this.codewords=a}return e.getDataBlocks=function(a,r,n){var t,i,o,s;if(a.length!==r.getTotalCodewords())throw new QU;var l=r.getECBlocksForLevel(n),c=0,u=l.getECBlocks();try{for(var d=WZ(u),h=d.next();!h.done;h=d.next()){c+=(b=h.value).getCount()}}catch(e){t={error:e}}finally{try{h&&!h.done&&(i=d.return)&&i.call(d)}finally{if(t)throw t.error}}var m=new Array(c),p=0;try{for(var g=WZ(u),f=g.next();!f.done;f=g.next())for(var b=f.value,y=0;y=0;){if(m[z].codewords.length===w)break;z--}z++;var x=w-l.getECCodewordsPerBlock(),j=0;for(y=0;ye.available())throw new kH;for(var n=new Uint8Array(2*r),t=0;r>0;){var i=e.readBits(13),o=i/96<<8&4294967295|i%96;o+=o<959?41377:42657,n[t]=o>>8&255,n[t+1]=255&o,t+=2,r--}try{a.append(SH.decode(n,IH.GB2312))}catch(e){throw new kH(e)}},e.decodeKanjiSegment=function(e,a,r){if(13*r>e.available())throw new kH;for(var n=new Uint8Array(2*r),t=0;r>0;){var i=e.readBits(13),o=i/192<<8&4294967295|i%192;o+=o<7936?33088:49472,n[t]=o>>8,n[t+1]=o,t+=2,r--}try{a.append(SH.decode(n,IH.SHIFT_JIS))}catch(e){throw new kH(e)}},e.decodeByteSegment=function(e,a,r,n,t,i){if(8*r>e.available())throw new kH;for(var o,s=new Uint8Array(r),l=0;l=e.ALPHANUMERIC_CHARS.length)throw new kH;return e.ALPHANUMERIC_CHARS[a]},e.decodeAlphanumericSegment=function(a,r,n,t){for(var i=r.length();n>1;){if(a.available()<11)throw new kH;var o=a.readBits(11);r.append(e.toAlphaNumericChar(Math.floor(o/45))),r.append(e.toAlphaNumericChar(o%45)),n-=2}if(1===n){if(a.available()<6)throw new kH;r.append(e.toAlphaNumericChar(a.readBits(6)))}if(t)for(var s=i;s=3;){if(a.available()<10)throw new kH;var t=a.readBits(10);if(t>=1e3)throw new kH;r.append(e.toAlphaNumericChar(Math.floor(t/100))),r.append(e.toAlphaNumericChar(Math.floor(t/10)%10)),r.append(e.toAlphaNumericChar(t%10)),n-=3}if(2===n){if(a.available()<7)throw new kH;var i=a.readBits(7);if(i>=100)throw new kH;r.append(e.toAlphaNumericChar(Math.floor(i/10))),r.append(e.toAlphaNumericChar(i%10))}else if(1===n){if(a.available()<4)throw new kH;var o=a.readBits(4);if(o>=10)throw new kH;r.append(e.toAlphaNumericChar(o))}},e.parseECIValue=function(e){var a=e.readBits(8);if(!(128&a))return 127&a;if(128==(192&a))return(63&a)<<8&4294967295|e.readBits(8);if(192==(224&a))return(31&a)<<16&4294967295|e.readBits(16);throw new kH},e.ALPHANUMERIC_CHARS="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",e.GB2312_SUBSET=1,e}();const $Z=QZ;const eK=function(){function e(e){this.mirrored=e}return e.prototype.isMirrored=function(){return this.mirrored},e.prototype.applyMirroredCorrection=function(e){if(this.mirrored&&null!==e&&!(e.length<3)){var a=e[0];e[0]=e[2],e[2]=a}},e}();var aK=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},rK=function(){function e(){this.rsDecoder=new wX(gX.QR_CODE_FIELD_256)}return e.prototype.decodeBooleanArray=function(e,a){return this.decodeBitMatrix(PH.parseFromBooleanArray(e),a)},e.prototype.decodeBitMatrix=function(e,a){var r=new XZ(e),n=null;try{return this.decodeBitMatrixParser(r,a)}catch(e){n=e}try{r.remask(),r.setMirror(!0),r.readVersion(),r.readFormatInformation(),r.mirror();var t=this.decodeBitMatrixParser(r,a);return t.setOther(new eK(!0)),t}catch(e){if(null!==n)throw n;throw e}},e.prototype.decodeBitMatrixParser=function(e,a){var r,n,t,i,o=e.readVersion(),s=e.readFormatInformation().getErrorCorrectionLevel(),l=e.readCodewords(),c=ZZ.getDataBlocks(l,o,s),u=0;try{for(var d=aK(c),h=d.next();!h.done;h=d.next()){u+=(b=h.value).getNumDataCodewords()}}catch(e){r={error:e}}finally{try{h&&!h.done&&(n=d.return)&&n.call(d)}finally{if(r)throw r.error}}var m=new Uint8Array(u),p=0;try{for(var g=aK(c),f=g.next();!f.done;f=g.next()){var b,y=(b=f.value).getCodewords(),k=b.getNumDataCodewords();this.correctErrors(y,k);for(var v=0;v=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},lK=function(){function e(e,a,r,n,t,i,o){this.image=e,this.startX=a,this.startY=r,this.width=n,this.height=t,this.moduleSize=i,this.resultPointCallback=o,this.possibleCenters=[],this.crossCheckStateCount=new Int32Array(3)}return e.prototype.find=function(){for(var e=this.startX,a=this.height,r=e+this.width,n=this.startY+a/2,t=new Int32Array(3),i=this.image,o=0;o=r)return!1;return!0},e.prototype.crossCheckVertical=function(a,r,n,t){var i=this.image,o=i.getHeight(),s=this.crossCheckStateCount;s[0]=0,s[1]=0,s[2]=0;for(var l=a;l>=0&&i.get(r,l)&&s[1]<=n;)s[1]++,l--;if(l<0||s[1]>n)return NaN;for(;l>=0&&!i.get(r,l)&&s[0]<=n;)s[0]++,l--;if(s[0]>n)return NaN;for(l=a+1;ln)return NaN;for(;ln)return NaN;var c=s[0]+s[1]+s[2];return 5*Math.abs(c-t)>=2*t?NaN:this.foundPatternCross(s)?e.centerFromEnd(s,l):NaN},e.prototype.handlePossibleCenter=function(a,r,n){var t,i,o=a[0]+a[1]+a[2],s=e.centerFromEnd(a,n),l=this.crossCheckVertical(r,s,2*a[1],o);if(!isNaN(l)){var c=(a[0]+a[1]+a[2])/3;try{for(var u=sK(this.possibleCenters),d=u.next();!d.done;d=u.next()){var h=d.value;if(h.aboutEquals(c,l,s))return h.combineEstimate(l,s,c)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(i=u.return)&&i.call(u)}finally{if(t)throw t.error}}var m=new oK(s,l,c);this.possibleCenters.push(m),null!==this.resultPointCallback&&void 0!==this.resultPointCallback&&this.resultPointCallback.foundPossibleResultPoint(m)}return null},e}();const cK=lK;var uK=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),dK=function(e){function a(a,r,n,t){var i=e.call(this,a,r)||this;return i.estimatedModuleSize=n,i.count=t,void 0===t&&(i.count=1),i}return uK(a,e),a.prototype.getEstimatedModuleSize=function(){return this.estimatedModuleSize},a.prototype.getCount=function(){return this.count},a.prototype.aboutEquals=function(e,a,r){if(Math.abs(a-this.getY())<=e&&Math.abs(r-this.getX())<=e){var n=Math.abs(e-this.estimatedModuleSize);return n<=1||n<=this.estimatedModuleSize}return!1},a.prototype.combineEstimate=function(e,r,n){var t=this.count+1;return new a((this.count*this.getX()+r)/t,(this.count*this.getY()+e)/t,(this.count*this.estimatedModuleSize+n)/t,t)},a}(TX);const hK=dK;const mK=function(){function e(e){this.bottomLeft=e[0],this.topLeft=e[1],this.topRight=e[2]}return e.prototype.getBottomLeft=function(){return this.bottomLeft},e.prototype.getTopLeft=function(){return this.topLeft},e.prototype.getTopRight=function(){return this.topRight},e}();var pK=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},gK=function(){function e(e,a){this.image=e,this.resultPointCallback=a,this.possibleCenters=[],this.crossCheckStateCount=new Int32Array(5),this.resultPointCallback=a}return e.prototype.getImage=function(){return this.image},e.prototype.getPossibleCenters=function(){return this.possibleCenters},e.prototype.find=function(a){var r=null!=a&&void 0!==a.get(bH.TRY_HARDER),n=null!=a&&void 0!==a.get(bH.PURE_BARCODE),t=this.image,i=t.getHeight(),o=t.getWidth(),s=Math.floor(3*i/(4*e.MAX_MODULES));(sc[2]&&(u+=m-c[2]-s,h=o-1)}d=0,c[0]=0,c[1]=0,c[2]=0,c[3]=0,c[4]=0}else c[0]=c[2],c[1]=c[3],c[2]=c[4],c[3]=1,c[4]=0,d=3;else c[++d]++;if(e.foundPatternCross(c))!0===this.handlePossibleCenter(c,u,o,n)&&(s=c[0],this.hasSkipped&&(l=this.haveMultiplyConfirmedCenters()))}var p=this.selectBestPatterns();return TX.orderBestPatterns(p),new mK(p)},e.centerFromEnd=function(e,a){return a-e[4]-e[3]-e[2]/2},e.foundPatternCross=function(e){for(var a=0,r=0;r<5;r++){var n=e[r];if(0===n)return!1;a+=n}if(a<7)return!1;var t=a/7,i=t/2;return Math.abs(t-e[0])=o&&r>=o&&s.get(r-o,a-o);)i[2]++,o++;if(a=o&&r>=o&&!s.get(r-o,a-o)&&i[1]<=n;)i[1]++,o++;if(an)return!1;for(;a>=o&&r>=o&&s.get(r-o,a-o)&&i[0]<=n;)i[0]++,o++;if(i[0]>n)return!1;var l=s.getHeight(),c=s.getWidth();for(o=1;a+o=l||r+o>=c)return!1;for(;a+o=l||r+o>=c||i[3]>=n)return!1;for(;a+o=n)return!1;var u=i[0]+i[1]+i[2]+i[3]+i[4];return Math.abs(u-t)<2*t&&e.foundPatternCross(i)},e.prototype.crossCheckVertical=function(a,r,n,t){for(var i=this.image,o=i.getHeight(),s=this.getCrossCheckStateCount(),l=a;l>=0&&i.get(r,l);)s[2]++,l--;if(l<0)return NaN;for(;l>=0&&!i.get(r,l)&&s[1]<=n;)s[1]++,l--;if(l<0||s[1]>n)return NaN;for(;l>=0&&i.get(r,l)&&s[0]<=n;)s[0]++,l--;if(s[0]>n)return NaN;for(l=a+1;l=n)return NaN;for(;l=n)return NaN;var c=s[0]+s[1]+s[2]+s[3]+s[4];return 5*Math.abs(c-t)>=2*t?NaN:e.foundPatternCross(s)?e.centerFromEnd(s,l):NaN},e.prototype.crossCheckHorizontal=function(a,r,n,t){for(var i=this.image,o=i.getWidth(),s=this.getCrossCheckStateCount(),l=a;l>=0&&i.get(l,r);)s[2]++,l--;if(l<0)return NaN;for(;l>=0&&!i.get(l,r)&&s[1]<=n;)s[1]++,l--;if(l<0||s[1]>n)return NaN;for(;l>=0&&i.get(l,r)&&s[0]<=n;)s[0]++,l--;if(s[0]>n)return NaN;for(l=a+1;l=n)return NaN;for(;l=n)return NaN;var c=s[0]+s[1]+s[2]+s[3]+s[4];return 5*Math.abs(c-t)>=t?NaN:e.foundPatternCross(s)?e.centerFromEnd(s,l):NaN},e.prototype.handlePossibleCenter=function(a,r,n,t){var i=a[0]+a[1]+a[2]+a[3]+a[4],o=e.centerFromEnd(a,n),s=this.crossCheckVertical(r,Math.floor(o),a[2],i);if(!isNaN(s)&&(o=this.crossCheckHorizontal(Math.floor(o),Math.floor(s),a[2],i),!isNaN(o)&&(!t||this.crossCheckDiagonal(Math.floor(s),Math.floor(o),a[2],i)))){for(var l=i/7,c=!1,u=this.possibleCenters,d=0,h=u.length;d=e.CENTER_QUORUM){if(null!=n)return this.hasSkipped=!0,Math.floor((Math.abs(n.getX()-o.getX())-Math.abs(n.getY()-o.getY()))/2);n=o}}}catch(e){a={error:e}}finally{try{i&&!i.done&&(r=t.return)&&r.call(t)}finally{if(a)throw a.error}}return 0},e.prototype.haveMultiplyConfirmedCenters=function(){var a,r,n,t,i=0,o=0,s=this.possibleCenters.length;try{for(var l=pK(this.possibleCenters),c=l.next();!c.done;c=l.next()){(p=c.value).getCount()>=e.CENTER_QUORUM&&(i++,o+=p.getEstimatedModuleSize())}}catch(e){a={error:e}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(a)throw a.error}}if(i<3)return!1;var u=o/s,d=0;try{for(var h=pK(this.possibleCenters),m=h.next();!m.done;m=h.next()){var p=m.value;d+=Math.abs(p.getEstimatedModuleSize()-u)}}catch(e){n={error:e}}finally{try{m&&!m.done&&(t=h.return)&&t.call(h)}finally{if(n)throw n.error}}return d<=.05*o},e.prototype.selectBestPatterns=function(){var e,a,r,n,t=this.possibleCenters.length;if(t<3)throw new RH;var i,o=this.possibleCenters;if(t>3){var s=0,l=0;try{for(var c=pK(this.possibleCenters),u=c.next();!u.done;u=c.next()){var d=u.value.getEstimatedModuleSize();s+=d,l+=d*d}}catch(a){e={error:a}}finally{try{u&&!u.done&&(a=c.return)&&a.call(c)}finally{if(e)throw e.error}}i=s/t;var h=Math.sqrt(l/t-i*i);o.sort(function(e,a){var r=Math.abs(a.getEstimatedModuleSize()-i),n=Math.abs(e.getEstimatedModuleSize()-i);return rn?1:0});for(var m=Math.max(.2*i,h),p=0;p3;p++){var g=o[p];Math.abs(g.getEstimatedModuleSize()-i)>m&&(o.splice(p,1),p--)}}if(o.length>3){s=0;try{for(var f=pK(o),b=f.next();!b.done;b=f.next()){s+=b.value.getEstimatedModuleSize()}}catch(e){r={error:e}}finally{try{b&&!b.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}i=s/o.length,o.sort(function(e,a){if(a.getCount()===e.getCount()){var r=Math.abs(a.getEstimatedModuleSize()-i),n=Math.abs(e.getEstimatedModuleSize()-i);return rn?-1:0}return a.getCount()-e.getCount()}),o.splice(3)}return[o[0],o[1],o[2]]},e.CENTER_QUORUM=2,e.MIN_SKIP=3,e.MAX_MODULES=57,e}();const fK=gK;var bK=function(){function e(e){this.image=e}return e.prototype.getImage=function(){return this.image},e.prototype.getResultPointCallback=function(){return this.resultPointCallback},e.prototype.detect=function(e){this.resultPointCallback=null==e?null:e.get(bH.NEED_RESULT_POINT_CALLBACK);var a=new fK(this.image,this.resultPointCallback).find(e);return this.processFinderPatternInfo(a)},e.prototype.processFinderPatternInfo=function(a){var r=a.getTopLeft(),n=a.getTopRight(),t=a.getBottomLeft(),i=this.calculateModuleSize(r,n,t);if(i<1)throw new RH("No pattern found in proccess finder.");var o=e.computeDimension(r,n,t,i),s=BZ.getProvisionalVersionForDimension(o),l=s.getDimensionForVersion()-7,c=null;if(s.getAlignmentPatternCenters().length>0)for(var u=n.getX()-r.getX()+t.getX(),d=n.getY()-r.getY()+t.getY(),h=1-3/l,m=Math.floor(r.getX()+h*(u-r.getX())),p=Math.floor(r.getY()+h*(d-r.getY())),g=4;g<=16;g<<=1)try{c=this.findAlignmentInRegion(i,m,p,g);break}catch(e){if(!(e instanceof RH))throw e}var f=e.createTransform(r,n,t,c,o),b=e.sampleGrid(this.image,f,o);return new NX(b,null===c?[t,r,n]:[t,r,n,c])},e.createTransform=function(e,a,r,n,t){var i,o,s,l,c=t-3.5;return null!==n?(i=n.getX(),o=n.getY(),l=s=c-3):(i=a.getX()-e.getX()+r.getX(),o=a.getY()-e.getY()+r.getY(),s=c,l=c),_X.quadrilateralToQuadrilateral(3.5,3.5,c,3.5,s,l,3.5,c,e.getX(),e.getY(),a.getX(),a.getY(),i,o,r.getX(),r.getY())},e.sampleGrid=function(e,a,r){return XX.getInstance().sampleGridWithTransform(e,r,r,a)},e.computeDimension=function(e,a,r,n){var t=CX.round(TX.distance(e,a)/n),i=CX.round(TX.distance(e,r)/n),o=Math.floor((t+i)/2)+7;switch(3&o){case 0:o++;break;case 2:o--;break;case 3:throw new RH("Dimensions could be not found.")}return o},e.prototype.calculateModuleSize=function(e,a,r){return(this.calculateModuleSizeOneWay(e,a)+this.calculateModuleSizeOneWay(e,r))/2},e.prototype.calculateModuleSizeOneWay=function(e,a){var r=this.sizeOfBlackWhiteBlackRunBothWays(Math.floor(e.getX()),Math.floor(e.getY()),Math.floor(a.getX()),Math.floor(a.getY())),n=this.sizeOfBlackWhiteBlackRunBothWays(Math.floor(a.getX()),Math.floor(a.getY()),Math.floor(e.getX()),Math.floor(e.getY()));return isNaN(r)?n/7:isNaN(n)?r/7:(r+n)/14},e.prototype.sizeOfBlackWhiteBlackRunBothWays=function(e,a,r,n){var t=this.sizeOfBlackWhiteBlackRun(e,a,r,n),i=1,o=e-(r-e);o<0?(i=e/(e-o),o=0):o>=this.image.getWidth()&&(i=(this.image.getWidth()-1-e)/(o-e),o=this.image.getWidth()-1);var s=Math.floor(a-(n-a)*i);return i=1,s<0?(i=a/(a-s),s=0):s>=this.image.getHeight()&&(i=(this.image.getHeight()-1-a)/(s-a),s=this.image.getHeight()-1),o=Math.floor(e+(o-e)*i),(t+=this.sizeOfBlackWhiteBlackRun(e,a,o,s))-1},e.prototype.sizeOfBlackWhiteBlackRun=function(e,a,r,n){var t=Math.abs(n-a)>Math.abs(r-e);if(t){var i=e;e=a,a=i,i=r,r=n,n=i}for(var o=Math.abs(r-e),s=Math.abs(n-a),l=-o/2,c=e0){if(p===n)break;p+=u,l-=o}}return 2===d?CX.distance(r+c,n,e,a):NaN},e.prototype.findAlignmentInRegion=function(e,a,r,n){var t=Math.floor(n*e),i=Math.max(0,a-t),o=Math.min(this.image.getWidth()-1,a+t);if(o-i<3*e)throw new RH("Alignment top exceeds estimated module size.");var s=Math.max(0,r-t),l=Math.min(this.image.getHeight()-1,r+t);if(l-s<3*e)throw new RH("Alignment bottom exceeds estimated module size.");return new cK(this.image,i,s,o-i,l-s,e,this.resultPointCallback).find()},e}();const yK=bK;var kK=function(){function e(){this.decoder=new nK}return e.prototype.getDecoder=function(){return this.decoder},e.prototype.decode=function(a,r){var n,t;if(null!=r&&void 0!==r.get(bH.PURE_BARCODE)){var i=e.extractPureBits(a.getBlackMatrix());n=this.decoder.decodeBitMatrix(i,r),t=e.NO_POINTS}else{var o=new yK(a.getBlackMatrix()).detect(r);n=this.decoder.decodeBitMatrix(o.getBits(),r),t=o.getPoints()}n.getOther()instanceof eK&&n.getOther().applyMirroredCorrection(t);var s=new aX(n.getText(),n.getRawBytes(),void 0,t,nX.QR_CODE,void 0),l=n.getByteSegments();null!==l&&s.putMetadata(iX.BYTE_SEGMENTS,l);var c=n.getECLevel();return null!==c&&s.putMetadata(iX.ERROR_CORRECTION_LEVEL,c),n.hasStructuredAppend()&&(s.putMetadata(iX.STRUCTURED_APPEND_SEQUENCE,n.getStructuredAppendSequenceNumber()),s.putMetadata(iX.STRUCTURED_APPEND_PARITY,n.getStructuredAppendParity())),s},e.prototype.reset=function(){},e.extractPureBits=function(e){var a=e.getTopLeftOnBit(),r=e.getBottomRightOnBit();if(null===a||null===r)throw new RH;var n=this.moduleSize(a,e),t=a[1],i=r[1],o=a[0],s=r[0];if(o>=s||t>=i)throw new RH;if(i-t!==s-o&&(s=o+(i-t))>=e.getWidth())throw new RH;var l=Math.round((s-o+1)/n),c=Math.round((i-t+1)/n);if(l<=0||c<=0)throw new RH;if(c!==l)throw new RH;var u=Math.floor(n/2);t+=u;var d=(o+=u)+Math.floor((l-1)*n)-s;if(d>0){if(d>u)throw new RH;o-=d}var h=t+Math.floor((c-1)*n)-i;if(h>0){if(h>u)throw new RH;t-=h}for(var m=new PH(l,c),p=0;p=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},zK=function(){function e(){}return e.prototype.PDF417Common=function(){},e.getBitCountSum=function(e){return CX.sum(e)},e.toIntArray=function(a){var r,n;if(null==a||!a.length)return e.EMPTY_INT_ARRAY;var t=new Int32Array(a.length),i=0;try{for(var o=wK(a),s=o.next();!s.done;s=o.next()){var l=s.value;t[i++]=l}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return t},e.getCodeword=function(a){var r=dH.binarySearch(e.SYMBOL_TABLE,262143&a);return r<0?-1:(e.CODEWORD_TABLE[r]-1)%e.NUMBER_OF_CODEWORDS},e.NUMBER_OF_CODEWORDS=929,e.MAX_CODEWORDS_IN_BARCODE=e.NUMBER_OF_CODEWORDS-1,e.MIN_ROWS_IN_BARCODE=3,e.MAX_ROWS_IN_BARCODE=90,e.MODULES_IN_CODEWORD=17,e.MODULES_IN_STOP_PATTERN=18,e.BARS_IN_MODULE=8,e.EMPTY_INT_ARRAY=new Int32Array([]),e.SYMBOL_TABLE=Int32Array.from([66142,66170,66206,66236,66290,66292,66350,66382,66396,66454,66470,66476,66594,66600,66614,66626,66628,66632,66640,66654,66662,66668,66682,66690,66718,66720,66748,66758,66776,66798,66802,66804,66820,66824,66832,66846,66848,66876,66880,66936,66950,66956,66968,66992,67006,67022,67036,67042,67044,67048,67062,67118,67150,67164,67214,67228,67256,67294,67322,67350,67366,67372,67398,67404,67416,67438,67474,67476,67490,67492,67496,67510,67618,67624,67650,67656,67664,67678,67686,67692,67706,67714,67716,67728,67742,67744,67772,67782,67788,67800,67822,67826,67828,67842,67848,67870,67872,67900,67904,67960,67974,67992,68016,68030,68046,68060,68066,68068,68072,68086,68104,68112,68126,68128,68156,68160,68216,68336,68358,68364,68376,68400,68414,68448,68476,68494,68508,68536,68546,68548,68552,68560,68574,68582,68588,68654,68686,68700,68706,68708,68712,68726,68750,68764,68792,68802,68804,68808,68816,68830,68838,68844,68858,68878,68892,68920,68976,68990,68994,68996,69e3,69008,69022,69024,69052,69062,69068,69080,69102,69106,69108,69142,69158,69164,69190,69208,69230,69254,69260,69272,69296,69310,69326,69340,69386,69394,69396,69410,69416,69430,69442,69444,69448,69456,69470,69478,69484,69554,69556,69666,69672,69698,69704,69712,69726,69754,69762,69764,69776,69790,69792,69820,69830,69836,69848,69870,69874,69876,69890,69918,69920,69948,69952,70008,70022,70040,70064,70078,70094,70108,70114,70116,70120,70134,70152,70174,70176,70264,70384,70412,70448,70462,70496,70524,70542,70556,70584,70594,70600,70608,70622,70630,70636,70664,70672,70686,70688,70716,70720,70776,70896,71136,71180,71192,71216,71230,71264,71292,71360,71416,71452,71480,71536,71550,71554,71556,71560,71568,71582,71584,71612,71622,71628,71640,71662,71726,71732,71758,71772,71778,71780,71784,71798,71822,71836,71864,71874,71880,71888,71902,71910,71916,71930,71950,71964,71992,72048,72062,72066,72068,72080,72094,72096,72124,72134,72140,72152,72174,72178,72180,72206,72220,72248,72304,72318,72416,72444,72456,72464,72478,72480,72508,72512,72568,72588,72600,72624,72638,72654,72668,72674,72676,72680,72694,72726,72742,72748,72774,72780,72792,72814,72838,72856,72880,72894,72910,72924,72930,72932,72936,72950,72966,72972,72984,73008,73022,73056,73084,73102,73116,73144,73156,73160,73168,73182,73190,73196,73210,73226,73234,73236,73250,73252,73256,73270,73282,73284,73296,73310,73318,73324,73346,73348,73352,73360,73374,73376,73404,73414,73420,73432,73454,73498,73518,73522,73524,73550,73564,73570,73572,73576,73590,73800,73822,73858,73860,73872,73886,73888,73916,73944,73970,73972,73992,74014,74016,74044,74048,74104,74118,74136,74160,74174,74210,74212,74216,74230,74244,74256,74270,74272,74360,74480,74502,74508,74544,74558,74592,74620,74638,74652,74680,74690,74696,74704,74726,74732,74782,74784,74812,74992,75232,75288,75326,75360,75388,75456,75512,75576,75632,75646,75650,75652,75664,75678,75680,75708,75718,75724,75736,75758,75808,75836,75840,75896,76016,76256,76736,76824,76848,76862,76896,76924,76992,77048,77296,77340,77368,77424,77438,77536,77564,77572,77576,77584,77600,77628,77632,77688,77702,77708,77720,77744,77758,77774,77788,77870,77902,77916,77922,77928,77966,77980,78008,78018,78024,78032,78046,78060,78074,78094,78136,78192,78206,78210,78212,78224,78238,78240,78268,78278,78284,78296,78322,78324,78350,78364,78448,78462,78560,78588,78600,78622,78624,78652,78656,78712,78726,78744,78768,78782,78798,78812,78818,78820,78824,78838,78862,78876,78904,78960,78974,79072,79100,79296,79352,79368,79376,79390,79392,79420,79424,79480,79600,79628,79640,79664,79678,79712,79740,79772,79800,79810,79812,79816,79824,79838,79846,79852,79894,79910,79916,79942,79948,79960,79982,79988,80006,80024,80048,80062,80078,80092,80098,80100,80104,80134,80140,80176,80190,80224,80252,80270,80284,80312,80328,80336,80350,80358,80364,80378,80390,80396,80408,80432,80446,80480,80508,80576,80632,80654,80668,80696,80752,80766,80776,80784,80798,80800,80828,80844,80856,80878,80882,80884,80914,80916,80930,80932,80936,80950,80962,80968,80976,80990,80998,81004,81026,81028,81040,81054,81056,81084,81094,81100,81112,81134,81154,81156,81160,81168,81182,81184,81212,81216,81272,81286,81292,81304,81328,81342,81358,81372,81380,81384,81398,81434,81454,81458,81460,81486,81500,81506,81508,81512,81526,81550,81564,81592,81602,81604,81608,81616,81630,81638,81644,81702,81708,81722,81734,81740,81752,81774,81778,81780,82050,82078,82080,82108,82180,82184,82192,82206,82208,82236,82240,82296,82316,82328,82352,82366,82402,82404,82408,82440,82448,82462,82464,82492,82496,82552,82672,82694,82700,82712,82736,82750,82784,82812,82830,82882,82884,82888,82896,82918,82924,82952,82960,82974,82976,83004,83008,83064,83184,83424,83468,83480,83504,83518,83552,83580,83648,83704,83740,83768,83824,83838,83842,83844,83848,83856,83872,83900,83910,83916,83928,83950,83984,84e3,84028,84032,84088,84208,84448,84928,85040,85054,85088,85116,85184,85240,85488,85560,85616,85630,85728,85756,85764,85768,85776,85790,85792,85820,85824,85880,85894,85900,85912,85936,85966,85980,86048,86080,86136,86256,86496,86976,88160,88188,88256,88312,88560,89056,89200,89214,89312,89340,89536,89592,89608,89616,89632,89664,89720,89840,89868,89880,89904,89952,89980,89998,90012,90040,90190,90204,90254,90268,90296,90306,90308,90312,90334,90382,90396,90424,90480,90494,90500,90504,90512,90526,90528,90556,90566,90572,90584,90610,90612,90638,90652,90680,90736,90750,90848,90876,90884,90888,90896,90910,90912,90940,90944,91e3,91014,91020,91032,91056,91070,91086,91100,91106,91108,91112,91126,91150,91164,91192,91248,91262,91360,91388,91584,91640,91664,91678,91680,91708,91712,91768,91888,91928,91952,91966,92e3,92028,92046,92060,92088,92098,92100,92104,92112,92126,92134,92140,92188,92216,92272,92384,92412,92608,92664,93168,93200,93214,93216,93244,93248,93304,93424,93664,93720,93744,93758,93792,93820,93888,93944,93980,94008,94064,94078,94084,94088,94096,94110,94112,94140,94150,94156,94168,94246,94252,94278,94284,94296,94318,94342,94348,94360,94384,94398,94414,94428,94440,94470,94476,94488,94512,94526,94560,94588,94606,94620,94648,94658,94660,94664,94672,94686,94694,94700,94714,94726,94732,94744,94768,94782,94816,94844,94912,94968,94990,95004,95032,95088,95102,95112,95120,95134,95136,95164,95180,95192,95214,95218,95220,95244,95256,95280,95294,95328,95356,95424,95480,95728,95758,95772,95800,95856,95870,95968,95996,96008,96016,96030,96032,96060,96064,96120,96152,96176,96190,96220,96226,96228,96232,96290,96292,96296,96310,96322,96324,96328,96336,96350,96358,96364,96386,96388,96392,96400,96414,96416,96444,96454,96460,96472,96494,96498,96500,96514,96516,96520,96528,96542,96544,96572,96576,96632,96646,96652,96664,96688,96702,96718,96732,96738,96740,96744,96758,96772,96776,96784,96798,96800,96828,96832,96888,97008,97030,97036,97048,97072,97086,97120,97148,97166,97180,97208,97220,97224,97232,97246,97254,97260,97326,97330,97332,97358,97372,97378,97380,97384,97398,97422,97436,97464,97474,97476,97480,97488,97502,97510,97516,97550,97564,97592,97648,97666,97668,97672,97680,97694,97696,97724,97734,97740,97752,97774,97830,97836,97850,97862,97868,97880,97902,97906,97908,97926,97932,97944,97968,97998,98012,98018,98020,98024,98038,98618,98674,98676,98838,98854,98874,98892,98904,98926,98930,98932,98968,99006,99042,99044,99048,99062,99166,99194,99246,99286,99350,99366,99372,99386,99398,99416,99438,99442,99444,99462,99504,99518,99534,99548,99554,99556,99560,99574,99590,99596,99608,99632,99646,99680,99708,99726,99740,99768,99778,99780,99784,99792,99806,99814,99820,99834,99858,99860,99874,99880,99894,99906,99920,99934,99962,99970,99972,99976,99984,99998,1e5,100028,100038,100044,100056,100078,100082,100084,100142,100174,100188,100246,100262,100268,100306,100308,100390,100396,100410,100422,100428,100440,100462,100466,100468,100486,100504,100528,100542,100558,100572,100578,100580,100584,100598,100620,100656,100670,100704,100732,100750,100792,100802,100808,100816,100830,100838,100844,100858,100888,100912,100926,100960,100988,101056,101112,101148,101176,101232,101246,101250,101252,101256,101264,101278,101280,101308,101318,101324,101336,101358,101362,101364,101410,101412,101416,101430,101442,101448,101456,101470,101478,101498,101506,101508,101520,101534,101536,101564,101580,101618,101620,101636,101640,101648,101662,101664,101692,101696,101752,101766,101784,101838,101858,101860,101864,101934,101938,101940,101966,101980,101986,101988,101992,102030,102044,102072,102082,102084,102088,102096,102138,102166,102182,102188,102214,102220,102232,102254,102282,102290,102292,102306,102308,102312,102326,102444,102458,102470,102476,102488,102514,102516,102534,102552,102576,102590,102606,102620,102626,102632,102646,102662,102668,102704,102718,102752,102780,102798,102812,102840,102850,102856,102864,102878,102886,102892,102906,102936,102974,103008,103036,103104,103160,103224,103280,103294,103298,103300,103312,103326,103328,103356,103366,103372,103384,103406,103410,103412,103472,103486,103520,103548,103616,103672,103920,103992,104048,104062,104160,104188,104194,104196,104200,104208,104224,104252,104256,104312,104326,104332,104344,104368,104382,104398,104412,104418,104420,104424,104482,104484,104514,104520,104528,104542,104550,104570,104578,104580,104592,104606,104608,104636,104652,104690,104692,104706,104712,104734,104736,104764,104768,104824,104838,104856,104910,104930,104932,104936,104968,104976,104990,104992,105020,105024,105080,105200,105240,105278,105312,105372,105410,105412,105416,105424,105446,105518,105524,105550,105564,105570,105572,105576,105614,105628,105656,105666,105672,105680,105702,105722,105742,105756,105784,105840,105854,105858,105860,105864,105872,105888,105932,105970,105972,106006,106022,106028,106054,106060,106072,106100,106118,106124,106136,106160,106174,106190,106210,106212,106216,106250,106258,106260,106274,106276,106280,106306,106308,106312,106320,106334,106348,106394,106414,106418,106420,106566,106572,106610,106612,106630,106636,106648,106672,106686,106722,106724,106728,106742,106758,106764,106776,106800,106814,106848,106876,106894,106908,106936,106946,106948,106952,106960,106974,106982,106988,107032,107056,107070,107104,107132,107200,107256,107292,107320,107376,107390,107394,107396,107400,107408,107422,107424,107452,107462,107468,107480,107502,107506,107508,107544,107568,107582,107616,107644,107712,107768,108016,108060,108088,108144,108158,108256,108284,108290,108292,108296,108304,108318,108320,108348,108352,108408,108422,108428,108440,108464,108478,108494,108508,108514,108516,108520,108592,108640,108668,108736,108792,109040,109536,109680,109694,109792,109820,110016,110072,110084,110088,110096,110112,110140,110144,110200,110320,110342,110348,110360,110384,110398,110432,110460,110478,110492,110520,110532,110536,110544,110558,110658,110686,110714,110722,110724,110728,110736,110750,110752,110780,110796,110834,110836,110850,110852,110856,110864,110878,110880,110908,110912,110968,110982,111e3,111054,111074,111076,111080,111108,111112,111120,111134,111136,111164,111168,111224,111344,111372,111422,111456,111516,111554,111556,111560,111568,111590,111632,111646,111648,111676,111680,111736,111856,112096,112152,112224,112252,112320,112440,112514,112516,112520,112528,112542,112544,112588,112686,112718,112732,112782,112796,112824,112834,112836,112840,112848,112870,112890,112910,112924,112952,113008,113022,113026,113028,113032,113040,113054,113056,113100,113138,113140,113166,113180,113208,113264,113278,113376,113404,113416,113424,113440,113468,113472,113560,113614,113634,113636,113640,113686,113702,113708,113734,113740,113752,113778,113780,113798,113804,113816,113840,113854,113870,113890,113892,113896,113926,113932,113944,113968,113982,114016,114044,114076,114114,114116,114120,114128,114150,114170,114194,114196,114210,114212,114216,114242,114244,114248,114256,114270,114278,114306,114308,114312,114320,114334,114336,114364,114380,114420,114458,114478,114482,114484,114510,114524,114530,114532,114536,114842,114866,114868,114970,114994,114996,115042,115044,115048,115062,115130,115226,115250,115252,115278,115292,115298,115300,115304,115318,115342,115394,115396,115400,115408,115422,115430,115436,115450,115478,115494,115514,115526,115532,115570,115572,115738,115758,115762,115764,115790,115804,115810,115812,115816,115830,115854,115868,115896,115906,115912,115920,115934,115942,115948,115962,115996,116024,116080,116094,116098,116100,116104,116112,116126,116128,116156,116166,116172,116184,116206,116210,116212,116246,116262,116268,116282,116294,116300,116312,116334,116338,116340,116358,116364,116376,116400,116414,116430,116444,116450,116452,116456,116498,116500,116514,116520,116534,116546,116548,116552,116560,116574,116582,116588,116602,116654,116694,116714,116762,116782,116786,116788,116814,116828,116834,116836,116840,116854,116878,116892,116920,116930,116936,116944,116958,116966,116972,116986,117006,117048,117104,117118,117122,117124,117136,117150,117152,117180,117190,117196,117208,117230,117234,117236,117304,117360,117374,117472,117500,117506,117508,117512,117520,117536,117564,117568,117624,117638,117644,117656,117680,117694,117710,117724,117730,117732,117736,117750,117782,117798,117804,117818,117830,117848,117874,117876,117894,117936,117950,117966,117986,117988,117992,118022,118028,118040,118064,118078,118112,118140,118172,118210,118212,118216,118224,118238,118246,118266,118306,118312,118338,118352,118366,118374,118394,118402,118404,118408,118416,118430,118432,118460,118476,118514,118516,118574,118578,118580,118606,118620,118626,118628,118632,118678,118694,118700,118730,118738,118740,118830,118834,118836,118862,118876,118882,118884,118888,118902,118926,118940,118968,118978,118980,118984,118992,119006,119014,119020,119034,119068,119096,119152,119166,119170,119172,119176,119184,119198,119200,119228,119238,119244,119256,119278,119282,119284,119324,119352,119408,119422,119520,119548,119554,119556,119560,119568,119582,119584,119612,119616,119672,119686,119692,119704,119728,119742,119758,119772,119778,119780,119784,119798,119920,119934,120032,120060,120256,120312,120324,120328,120336,120352,120384,120440,120560,120582,120588,120600,120624,120638,120672,120700,120718,120732,120760,120770,120772,120776,120784,120798,120806,120812,120870,120876,120890,120902,120908,120920,120946,120948,120966,120972,120984,121008,121022,121038,121058,121060,121064,121078,121100,121112,121136,121150,121184,121212,121244,121282,121284,121288,121296,121318,121338,121356,121368,121392,121406,121440,121468,121536,121592,121656,121730,121732,121736,121744,121758,121760,121804,121842,121844,121890,121922,121924,121928,121936,121950,121958,121978,121986,121988,121992,122e3,122014,122016,122044,122060,122098,122100,122116,122120,122128,122142,122144,122172,122176,122232,122246,122264,122318,122338,122340,122344,122414,122418,122420,122446,122460,122466,122468,122472,122510,122524,122552,122562,122564,122568,122576,122598,122618,122646,122662,122668,122694,122700,122712,122738,122740,122762,122770,122772,122786,122788,122792,123018,123026,123028,123042,123044,123048,123062,123098,123146,123154,123156,123170,123172,123176,123190,123202,123204,123208,123216,123238,123244,123258,123290,123314,123316,123402,123410,123412,123426,123428,123432,123446,123458,123464,123472,123486,123494,123500,123514,123522,123524,123528,123536,123552,123580,123590,123596,123608,123630,123634,123636,123674,123698,123700,123740,123746,123748,123752,123834,123914,123922,123924,123938,123944,123958,123970,123976,123984,123998,124006,124012,124026,124034,124036,124048,124062,124064,124092,124102,124108,124120,124142,124146,124148,124162,124164,124168,124176,124190,124192,124220,124224,124280,124294,124300,124312,124336,124350,124366,124380,124386,124388,124392,124406,124442,124462,124466,124468,124494,124508,124514,124520,124558,124572,124600,124610,124612,124616,124624,124646,124666,124694,124710,124716,124730,124742,124748,124760,124786,124788,124818,124820,124834,124836,124840,124854,124946,124948,124962,124964,124968,124982,124994,124996,125e3,125008,125022,125030,125036,125050,125058,125060,125064,125072,125086,125088,125116,125126,125132,125144,125166,125170,125172,125186,125188,125192,125200,125216,125244,125248,125304,125318,125324,125336,125360,125374,125390,125404,125410,125412,125416,125430,125444,125448,125456,125472,125504,125560,125680,125702,125708,125720,125744,125758,125792,125820,125838,125852,125880,125890,125892,125896,125904,125918,125926,125932,125978,125998,126002,126004,126030,126044,126050,126052,126056,126094,126108,126136,126146,126148,126152,126160,126182,126202,126222,126236,126264,126320,126334,126338,126340,126344,126352,126366,126368,126412,126450,126452,126486,126502,126508,126522,126534,126540,126552,126574,126578,126580,126598,126604,126616,126640,126654,126670,126684,126690,126692,126696,126738,126754,126756,126760,126774,126786,126788,126792,126800,126814,126822,126828,126842,126894,126898,126900,126934,127126,127142,127148,127162,127178,127186,127188,127254,127270,127276,127290,127302,127308,127320,127342,127346,127348,127370,127378,127380,127394,127396,127400,127450,127510,127526,127532,127546,127558,127576,127598,127602,127604,127622,127628,127640,127664,127678,127694,127708,127714,127716,127720,127734,127754,127762,127764,127778,127784,127810,127812,127816,127824,127838,127846,127866,127898,127918,127922,127924,128022,128038,128044,128058,128070,128076,128088,128110,128114,128116,128134,128140,128152,128176,128190,128206,128220,128226,128228,128232,128246,128262,128268,128280,128304,128318,128352,128380,128398,128412,128440,128450,128452,128456,128464,128478,128486,128492,128506,128522,128530,128532,128546,128548,128552,128566,128578,128580,128584,128592,128606,128614,128634,128642,128644,128648,128656,128670,128672,128700,128716,128754,128756,128794,128814,128818,128820,128846,128860,128866,128868,128872,128886,128918,128934,128940,128954,128978,128980,129178,129198,129202,129204,129238,129258,129306,129326,129330,129332,129358,129372,129378,129380,129384,129398,129430,129446,129452,129466,129482,129490,129492,129562,129582,129586,129588,129614,129628,129634,129636,129640,129654,129678,129692,129720,129730,129732,129736,129744,129758,129766,129772,129814,129830,129836,129850,129862,129868,129880,129902,129906,129908,129930,129938,129940,129954,129956,129960,129974,130010]),e.CODEWORD_TABLE=Int32Array.from([2627,1819,2622,2621,1813,1812,2729,2724,2723,2779,2774,2773,902,896,908,868,865,861,859,2511,873,871,1780,835,2493,825,2491,842,837,844,1764,1762,811,810,809,2483,807,2482,806,2480,815,814,813,812,2484,817,816,1745,1744,1742,1746,2655,2637,2635,2626,2625,2623,2628,1820,2752,2739,2737,2728,2727,2725,2730,2785,2783,2778,2777,2775,2780,787,781,747,739,736,2413,754,752,1719,692,689,681,2371,678,2369,700,697,694,703,1688,1686,642,638,2343,631,2341,627,2338,651,646,643,2345,654,652,1652,1650,1647,1654,601,599,2322,596,2321,594,2319,2317,611,610,608,606,2324,603,2323,615,614,612,1617,1616,1614,1612,616,1619,1618,2575,2538,2536,905,901,898,909,2509,2507,2504,870,867,864,860,2512,875,872,1781,2490,2489,2487,2485,1748,836,834,832,830,2494,827,2492,843,841,839,845,1765,1763,2701,2676,2674,2653,2648,2656,2634,2633,2631,2629,1821,2638,2636,2770,2763,2761,2750,2745,2753,2736,2735,2733,2731,1848,2740,2738,2786,2784,591,588,576,569,566,2296,1590,537,534,526,2276,522,2274,545,542,539,548,1572,1570,481,2245,466,2242,462,2239,492,485,482,2249,496,494,1534,1531,1528,1538,413,2196,406,2191,2188,425,419,2202,415,2199,432,430,427,1472,1467,1464,433,1476,1474,368,367,2160,365,2159,362,2157,2155,2152,378,377,375,2166,372,2165,369,2162,383,381,379,2168,1419,1418,1416,1414,385,1411,384,1423,1422,1420,1424,2461,802,2441,2439,790,786,783,794,2409,2406,2403,750,742,738,2414,756,753,1720,2367,2365,2362,2359,1663,693,691,684,2373,680,2370,702,699,696,704,1690,1687,2337,2336,2334,2332,1624,2329,1622,640,637,2344,634,2342,630,2340,650,648,645,2346,655,653,1653,1651,1649,1655,2612,2597,2595,2571,2568,2565,2576,2534,2529,2526,1787,2540,2537,907,904,900,910,2503,2502,2500,2498,1768,2495,1767,2510,2508,2506,869,866,863,2513,876,874,1782,2720,2713,2711,2697,2694,2691,2702,2672,2670,2664,1828,2678,2675,2647,2646,2644,2642,1823,2639,1822,2654,2652,2650,2657,2771,1855,2765,2762,1850,1849,2751,2749,2747,2754,353,2148,344,342,336,2142,332,2140,345,1375,1373,306,2130,299,2128,295,2125,319,314,311,2132,1354,1352,1349,1356,262,257,2101,253,2096,2093,274,273,267,2107,263,2104,280,278,275,1316,1311,1308,1320,1318,2052,202,2050,2044,2040,219,2063,212,2060,208,2055,224,221,2066,1260,1258,1252,231,1248,229,1266,1264,1261,1268,155,1998,153,1996,1994,1991,1988,165,164,2007,162,2006,159,2003,2e3,172,171,169,2012,166,2010,1186,1184,1182,1179,175,1176,173,1192,1191,1189,1187,176,1194,1193,2313,2307,2305,592,589,2294,2292,2289,578,572,568,2297,580,1591,2272,2267,2264,1547,538,536,529,2278,525,2275,547,544,541,1574,1571,2237,2235,2229,1493,2225,1489,478,2247,470,2244,465,2241,493,488,484,2250,498,495,1536,1533,1530,1539,2187,2186,2184,2182,1432,2179,1430,2176,1427,414,412,2197,409,2195,405,2193,2190,426,424,421,2203,418,2201,431,429,1473,1471,1469,1466,434,1477,1475,2478,2472,2470,2459,2457,2454,2462,803,2437,2432,2429,1726,2443,2440,792,789,785,2401,2399,2393,1702,2389,1699,2411,2408,2405,745,741,2415,758,755,1721,2358,2357,2355,2353,1661,2350,1660,2347,1657,2368,2366,2364,2361,1666,690,687,2374,683,2372,701,698,705,1691,1689,2619,2617,2610,2608,2605,2613,2593,2588,2585,1803,2599,2596,2563,2561,2555,1797,2551,1795,2573,2570,2567,2577,2525,2524,2522,2520,1786,2517,1785,2514,1783,2535,2533,2531,2528,1788,2541,2539,906,903,911,2721,1844,2715,2712,1838,1836,2699,2696,2693,2703,1827,1826,1824,2673,2671,2669,2666,1829,2679,2677,1858,1857,2772,1854,1853,1851,1856,2766,2764,143,1987,139,1986,135,133,131,1984,128,1983,125,1981,138,137,136,1985,1133,1132,1130,112,110,1974,107,1973,104,1971,1969,122,121,119,117,1977,114,1976,124,1115,1114,1112,1110,1117,1116,84,83,1953,81,1952,78,1950,1948,1945,94,93,91,1959,88,1958,85,1955,99,97,95,1961,1086,1085,1083,1081,1078,100,1090,1089,1087,1091,49,47,1917,44,1915,1913,1910,1907,59,1926,56,1925,53,1922,1919,66,64,1931,61,1929,1042,1040,1038,71,1035,70,1032,68,1048,1047,1045,1043,1050,1049,12,10,1869,1867,1864,1861,21,1880,19,1877,1874,1871,28,1888,25,1886,22,1883,982,980,977,974,32,30,991,989,987,984,34,995,994,992,2151,2150,2147,2146,2144,356,355,354,2149,2139,2138,2136,2134,1359,343,341,338,2143,335,2141,348,347,346,1376,1374,2124,2123,2121,2119,1326,2116,1324,310,308,305,2131,302,2129,298,2127,320,318,316,313,2133,322,321,1355,1353,1351,1357,2092,2091,2089,2087,1276,2084,1274,2081,1271,259,2102,256,2100,252,2098,2095,272,269,2108,266,2106,281,279,277,1317,1315,1313,1310,282,1321,1319,2039,2037,2035,2032,1203,2029,1200,1197,207,2053,205,2051,201,2049,2046,2043,220,218,2064,215,2062,211,2059,228,226,223,2069,1259,1257,1254,232,1251,230,1267,1265,1263,2316,2315,2312,2311,2309,2314,2304,2303,2301,2299,1593,2308,2306,590,2288,2287,2285,2283,1578,2280,1577,2295,2293,2291,579,577,574,571,2298,582,581,1592,2263,2262,2260,2258,1545,2255,1544,2252,1541,2273,2271,2269,2266,1550,535,532,2279,528,2277,546,543,549,1575,1573,2224,2222,2220,1486,2217,1485,2214,1482,1479,2238,2236,2234,2231,1496,2228,1492,480,477,2248,473,2246,469,2243,490,487,2251,497,1537,1535,1532,2477,2476,2474,2479,2469,2468,2466,2464,1730,2473,2471,2453,2452,2450,2448,1729,2445,1728,2460,2458,2456,2463,805,804,2428,2427,2425,2423,1725,2420,1724,2417,1722,2438,2436,2434,2431,1727,2444,2442,793,791,788,795,2388,2386,2384,1697,2381,1696,2378,1694,1692,2402,2400,2398,2395,1703,2392,1701,2412,2410,2407,751,748,744,2416,759,757,1807,2620,2618,1806,1805,2611,2609,2607,2614,1802,1801,1799,2594,2592,2590,2587,1804,2600,2598,1794,1793,1791,1789,2564,2562,2560,2557,1798,2554,1796,2574,2572,2569,2578,1847,1846,2722,1843,1842,1840,1845,2716,2714,1835,1834,1832,1830,1839,1837,2700,2698,2695,2704,1817,1811,1810,897,862,1777,829,826,838,1760,1758,808,2481,1741,1740,1738,1743,2624,1818,2726,2776,782,740,737,1715,686,679,695,1682,1680,639,628,2339,647,644,1645,1643,1640,1648,602,600,597,595,2320,593,2318,609,607,604,1611,1610,1608,1606,613,1615,1613,2328,926,924,892,886,899,857,850,2505,1778,824,823,821,819,2488,818,2486,833,831,828,840,1761,1759,2649,2632,2630,2746,2734,2732,2782,2781,570,567,1587,531,527,523,540,1566,1564,476,467,463,2240,486,483,1524,1521,1518,1529,411,403,2192,399,2189,423,416,1462,1457,1454,428,1468,1465,2210,366,363,2158,360,2156,357,2153,376,373,370,2163,1410,1409,1407,1405,382,1402,380,1417,1415,1412,1421,2175,2174,777,774,771,784,732,725,722,2404,743,1716,676,674,668,2363,665,2360,685,1684,1681,626,624,622,2335,620,2333,617,2330,641,635,649,1646,1644,1642,2566,928,925,2530,2527,894,891,888,2501,2499,2496,858,856,854,851,1779,2692,2668,2665,2645,2643,2640,2651,2768,2759,2757,2744,2743,2741,2748,352,1382,340,337,333,1371,1369,307,300,296,2126,315,312,1347,1342,1350,261,258,250,2097,246,2094,271,268,264,1306,1301,1298,276,1312,1309,2115,203,2048,195,2045,191,2041,213,209,2056,1246,1244,1238,225,1234,222,1256,1253,1249,1262,2080,2079,154,1997,150,1995,147,1992,1989,163,160,2004,156,2001,1175,1174,1172,1170,1167,170,1164,167,1185,1183,1180,1177,174,1190,1188,2025,2024,2022,587,586,564,559,556,2290,573,1588,520,518,512,2268,508,2265,530,1568,1565,461,457,2233,450,2230,446,2226,479,471,489,1526,1523,1520,397,395,2185,392,2183,389,2180,2177,410,2194,402,422,1463,1461,1459,1456,1470,2455,799,2433,2430,779,776,773,2397,2394,2390,734,728,724,746,1717,2356,2354,2351,2348,1658,677,675,673,670,667,688,1685,1683,2606,2589,2586,2559,2556,2552,927,2523,2521,2518,2515,1784,2532,895,893,890,2718,2709,2707,2689,2687,2684,2663,2662,2660,2658,1825,2667,2769,1852,2760,2758,142,141,1139,1138,134,132,129,126,1982,1129,1128,1126,1131,113,111,108,105,1972,101,1970,120,118,115,1109,1108,1106,1104,123,1113,1111,82,79,1951,75,1949,72,1946,92,89,86,1956,1077,1076,1074,1072,98,1069,96,1084,1082,1079,1088,1968,1967,48,45,1916,42,1914,39,1911,1908,60,57,54,1923,50,1920,1031,1030,1028,1026,67,1023,65,1020,62,1041,1039,1036,1033,69,1046,1044,1944,1943,1941,11,9,1868,7,1865,1862,1859,20,1878,16,1875,13,1872,970,968,966,963,29,960,26,23,983,981,978,975,33,971,31,990,988,985,1906,1904,1902,993,351,2145,1383,331,330,328,326,2137,323,2135,339,1372,1370,294,293,291,289,2122,286,2120,283,2117,309,303,317,1348,1346,1344,245,244,242,2090,239,2088,236,2085,2082,260,2099,249,270,1307,1305,1303,1300,1314,189,2038,186,2036,183,2033,2030,2026,206,198,2047,194,216,1247,1245,1243,1240,227,1237,1255,2310,2302,2300,2286,2284,2281,565,563,561,558,575,1589,2261,2259,2256,2253,1542,521,519,517,514,2270,511,533,1569,1567,2223,2221,2218,2215,1483,2211,1480,459,456,453,2232,449,474,491,1527,1525,1522,2475,2467,2465,2451,2449,2446,801,800,2426,2424,2421,2418,1723,2435,780,778,775,2387,2385,2382,2379,1695,2375,1693,2396,735,733,730,727,749,1718,2616,2615,2604,2603,2601,2584,2583,2581,2579,1800,2591,2550,2549,2547,2545,1792,2542,1790,2558,929,2719,1841,2710,2708,1833,1831,2690,2688,2686,1815,1809,1808,1774,1756,1754,1737,1736,1734,1739,1816,1711,1676,1674,633,629,1638,1636,1633,1641,598,1605,1604,1602,1600,605,1609,1607,2327,887,853,1775,822,820,1757,1755,1584,524,1560,1558,468,464,1514,1511,1508,1519,408,404,400,1452,1447,1444,417,1458,1455,2208,364,361,358,2154,1401,1400,1398,1396,374,1393,371,1408,1406,1403,1413,2173,2172,772,726,723,1712,672,669,666,682,1678,1675,625,623,621,618,2331,636,632,1639,1637,1635,920,918,884,880,889,849,848,847,846,2497,855,852,1776,2641,2742,2787,1380,334,1367,1365,301,297,1340,1338,1335,1343,255,251,247,1296,1291,1288,265,1302,1299,2113,204,196,192,2042,1232,1230,1224,214,1220,210,1242,1239,1235,1250,2077,2075,151,148,1993,144,1990,1163,1162,1160,1158,1155,161,1152,157,1173,1171,1168,1165,168,1181,1178,2021,2020,2018,2023,585,560,557,1585,516,509,1562,1559,458,447,2227,472,1516,1513,1510,398,396,393,390,2181,386,2178,407,1453,1451,1449,1446,420,1460,2209,769,764,720,712,2391,729,1713,664,663,661,659,2352,656,2349,671,1679,1677,2553,922,919,2519,2516,885,883,881,2685,2661,2659,2767,2756,2755,140,1137,1136,130,127,1125,1124,1122,1127,109,106,102,1103,1102,1100,1098,116,1107,1105,1980,80,76,73,1947,1068,1067,1065,1063,90,1060,87,1075,1073,1070,1080,1966,1965,46,43,40,1912,36,1909,1019,1018,1016,1014,58,1011,55,1008,51,1029,1027,1024,1021,63,1037,1034,1940,1939,1937,1942,8,1866,4,1863,1,1860,956,954,952,949,946,17,14,969,967,964,961,27,957,24,979,976,972,1901,1900,1898,1896,986,1905,1903,350,349,1381,329,327,324,1368,1366,292,290,287,284,2118,304,1341,1339,1337,1345,243,240,237,2086,233,2083,254,1297,1295,1293,1290,1304,2114,190,187,184,2034,180,2031,177,2027,199,1233,1231,1229,1226,217,1223,1241,2078,2076,584,555,554,552,550,2282,562,1586,507,506,504,502,2257,499,2254,515,1563,1561,445,443,441,2219,438,2216,435,2212,460,454,475,1517,1515,1512,2447,798,797,2422,2419,770,768,766,2383,2380,2376,721,719,717,714,731,1714,2602,2582,2580,2548,2546,2543,923,921,2717,2706,2705,2683,2682,2680,1771,1752,1750,1733,1732,1731,1735,1814,1707,1670,1668,1631,1629,1626,1634,1599,1598,1596,1594,1603,1601,2326,1772,1753,1751,1581,1554,1552,1504,1501,1498,1509,1442,1437,1434,401,1448,1445,2206,1392,1391,1389,1387,1384,359,1399,1397,1394,1404,2171,2170,1708,1672,1669,619,1632,1630,1628,1773,1378,1363,1361,1333,1328,1336,1286,1281,1278,248,1292,1289,2111,1218,1216,1210,197,1206,193,1228,1225,1221,1236,2073,2071,1151,1150,1148,1146,152,1143,149,1140,145,1161,1159,1156,1153,158,1169,1166,2017,2016,2014,2019,1582,510,1556,1553,452,448,1506,1500,394,391,387,1443,1441,1439,1436,1450,2207,765,716,713,1709,662,660,657,1673,1671,916,914,879,878,877,882,1135,1134,1121,1120,1118,1123,1097,1096,1094,1092,103,1101,1099,1979,1059,1058,1056,1054,77,1051,74,1066,1064,1061,1071,1964,1963,1007,1006,1004,1002,999,41,996,37,1017,1015,1012,1009,52,1025,1022,1936,1935,1933,1938,942,940,938,935,932,5,2,955,953,950,947,18,943,15,965,962,958,1895,1894,1892,1890,973,1899,1897,1379,325,1364,1362,288,285,1334,1332,1330,241,238,234,1287,1285,1283,1280,1294,2112,188,185,181,178,2028,1219,1217,1215,1212,200,1209,1227,2074,2072,583,553,551,1583,505,503,500,513,1557,1555,444,442,439,436,2213,455,451,1507,1505,1502,796,763,762,760,767,711,710,708,706,2377,718,715,1710,2544,917,915,2681,1627,1597,1595,2325,1769,1749,1747,1499,1438,1435,2204,1390,1388,1385,1395,2169,2167,1704,1665,1662,1625,1623,1620,1770,1329,1282,1279,2109,1214,1207,1222,2068,2065,1149,1147,1144,1141,146,1157,1154,2013,2011,2008,2015,1579,1549,1546,1495,1487,1433,1431,1428,1425,388,1440,2205,1705,658,1667,1664,1119,1095,1093,1978,1057,1055,1052,1062,1962,1960,1005,1003,1e3,997,38,1013,1010,1932,1930,1927,1934,941,939,936,933,6,930,3,951,948,944,1889,1887,1884,1881,959,1893,1891,35,1377,1360,1358,1327,1325,1322,1331,1277,1275,1272,1269,235,1284,2110,1205,1204,1201,1198,182,1195,179,1213,2070,2067,1580,501,1551,1548,440,437,1497,1494,1490,1503,761,709,707,1706,913,912,2198,1386,2164,2161,1621,1766,2103,1208,2058,2054,1145,1142,2005,2002,1999,2009,1488,1429,1426,2200,1698,1659,1656,1975,1053,1957,1954,1001,998,1924,1921,1918,1928,937,934,931,1879,1876,1873,1870,945,1885,1882,1323,1273,1270,2105,1202,1199,1196,1211,2061,2057,1576,1543,1540,1484,1481,1478,1491,1700]),e}();const xK=zK;var jK=function(){function e(e,a){this.bits=e,this.points=a}return e.prototype.getBits=function(){return this.bits},e.prototype.getPoints=function(){return this.points},e}();const EK=jK;var CK=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},SK=function(){function e(){}return e.detectMultiple=function(a,r,n){var t=a.getBlackMatrix(),i=e.detect(n,t);return i.length||((t=t.clone()).rotate180(),i=e.detect(n,t)),new EK(t,i)},e.detect=function(a,r){for(var n,t,i=new Array,o=0,s=0,l=!1;o0;){if(null==(h=e.findGuardPattern(a,i,--t,n,!1,o,c))){t++;break}m=h}s[0]=new TX(m[0],t),s[1]=new TX(m[1],t),l=!0;break}}var u=t+1;if(l){for(var d=0,h=Int32Array.from([Math.trunc(s[0].getX()),Math.trunc(s[1].getX())]);ue.SKIPPED_ROW_COUNT_MAX)break;d++}}u-=d+1,s[2]=new TX(h[0],u),s[3]=new TX(h[1],u)}return u-t0&&c++d?u-d:d-u;if(h>r)return 1/0;l+=h}return l/t},e.INDEXES_START_PATTERN=Int32Array.from([0,4,1,5]),e.INDEXES_STOP_PATTERN=Int32Array.from([6,2,7,3]),e.MAX_AVG_VARIANCE=.42,e.MAX_INDIVIDUAL_VARIANCE=.8,e.START_PATTERN=Int32Array.from([8,1,1,1,1,1,1,3]),e.STOP_PATTERN=Int32Array.from([7,1,1,3,1,1,1,2,1]),e.MAX_PIXEL_DRIFT=3,e.MAX_PATTERN_DRIFT=5,e.SKIPPED_ROW_COUNT_MAX=25,e.ROW_STEP=5,e.BARCODE_MIN_HEIGHT=10,e}();const AK=SK;var IK=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},TK=function(){function e(e,a){if(0===a.length)throw new QU;this.field=e;var r=a.length;if(r>1&&0===a[0]){for(var n=1;nn.length){var t=r;r=n,n=t}var i=new Int32Array(n.length),o=n.length-r.length;tH.arraycopy(n,0,i,0,o);for(var s=o;s=0;a--){var r=this.getCoefficient(a);0!==r&&(r<0?(e.append(" - "),r=-r):e.length()>0&&e.append(" + "),0!==a&&1===r||e.append(r),0!==a&&(1===a?e.append("x"):(e.append("x^"),e.append(a))))}return e.toString()},e}();const OK=TK;var NK=function(){function e(){}return e.prototype.add=function(e,a){return(e+a)%this.modulus},e.prototype.subtract=function(e,a){return(this.modulus+e-a)%this.modulus},e.prototype.exp=function(e){return this.expTable[e]},e.prototype.log=function(e){if(0===e)throw new QU;return this.logTable[e]},e.prototype.inverse=function(e){if(0===e)throw new hX;return this.expTable[this.modulus-this.logTable[e]-1]},e.prototype.multiply=function(e,a){return 0===e||0===a?0:this.expTable[(this.logTable[e]+this.logTable[a])%(this.modulus-1)]},e.prototype.getSize=function(){return this.modulus},e.prototype.equals=function(e){return e===this},e}();const PK=NK;var MK=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),RK=function(e){function a(a,r){var n=e.call(this)||this;n.modulus=a,n.expTable=new Int32Array(a),n.logTable=new Int32Array(a);for(var t=1,i=0;i=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},VK=function(){function e(){this.field=qK.PDF417_GF}return e.prototype.decode=function(e,a,r){for(var n,t,i=new OK(this.field,e),o=new Int32Array(a),s=!1,l=a;l>0;l--){var c=i.evaluateAt(this.field.exp(l));o[a-l]=c,0!==c&&(s=!0)}if(!s)return 0;var u=this.field.getOne();if(null!=r)try{for(var d=LK(r),h=d.next();!h.done;h=d.next()){var m=h.value,p=this.field.exp(e.length-1-m),g=new OK(this.field,new Int32Array([this.field.subtract(0,p),1]));u=u.multiply(g)}}catch(e){n={error:e}}finally{try{h&&!h.done&&(t=d.return)&&t.call(d)}finally{if(n)throw n.error}}var f=new OK(this.field,o),b=this.runEuclideanAlgorithm(this.field.buildMonomial(a,1),f,a),y=b[0],k=b[1],v=this.findErrorLocations(y),w=this.findErrorMagnitudes(k,y,v);for(l=0;l=Math.round(r/2);){var l=t,c=o;if(o=s,(t=i).isZero())throw rH.getChecksumInstance();i=l;for(var u=this.field.getZero(),d=t.getCoefficient(t.getDegree()),h=this.field.inverse(d);i.getDegree()>=t.getDegree()&&!i.isZero();){var m=i.getDegree()-t.getDegree(),p=this.field.multiply(i.getCoefficient(i.getDegree()),h);u=u.add(this.field.buildMonomial(m,p)),i=i.subtract(t.multiplyByMonomial(m,p))}s=u.multiply(o).subtract(c).negative()}var g=s.getCoefficient(0);if(0===g)throw rH.getChecksumInstance();var f=this.field.inverse(g);return[s.multiply(f),i.multiply(f)]},e.prototype.findErrorLocations=function(e){for(var a=e.getDegree(),r=new Int32Array(a),n=0,t=1;t0){var l=n?this.topLeft:this.topRight,c=Math.trunc(l.getY()-a);c<0&&(c=0);var u=new TX(l.getX(),c);n?t=u:o=u}if(r>0){var d=n?this.bottomLeft:this.bottomRight,h=Math.trunc(d.getY()+r);h>=this.image.getHeight()&&(h=this.image.getHeight()-1);var m=new TX(d.getX(),h);n?i=m:s=m}return new e(this.image,t,i,o,s)},e.prototype.getMinX=function(){return this.minX},e.prototype.getMaxX=function(){return this.maxX},e.prototype.getMinY=function(){return this.minY},e.prototype.getMaxY=function(){return this.maxY},e.prototype.getTopLeft=function(){return this.topLeft},e.prototype.getTopRight=function(){return this.topRight},e.prototype.getBottomLeft=function(){return this.bottomLeft},e.prototype.getBottomRight=function(){return this.bottomRight},e}();const _K=function(){function e(e,a,r,n){this.columnCount=e,this.errorCorrectionLevel=n,this.rowCountUpperPart=a,this.rowCountLowerPart=r,this.rowCount=a+r}return e.prototype.getColumnCount=function(){return this.columnCount},e.prototype.getErrorCorrectionLevel=function(){return this.errorCorrectionLevel},e.prototype.getRowCount=function(){return this.rowCount},e.prototype.getRowCountUpperPart=function(){return this.rowCountUpperPart},e.prototype.getRowCountLowerPart=function(){return this.rowCountLowerPart},e}();var FK=function(){function e(){this.buffer=""}return e.form=function(e,a){var r=-1;return e.replace(/%(-)?(0?[0-9]+)?([.][0-9]+)?([#][0-9]+)?([scfpexd%])/g,function(e,n,t,i,o,s){if("%%"===e)return"%";if(void 0!==a[++r]){e=i?parseInt(i.substr(1)):void 0;var l,c=o?parseInt(o.substr(1)):void 0;switch(s){case"s":l=a[r];break;case"c":l=a[r][0];break;case"f":l=parseFloat(a[r]).toFixed(e);break;case"p":l=parseFloat(a[r]).toPrecision(e);break;case"e":l=parseFloat(a[r]).toExponential(e);break;case"x":l=parseInt(a[r]).toString(c||16);break;case"d":l=parseFloat(parseInt(a[r],c||10).toPrecision(e)).toFixed(0)}l="object"==typeof l?JSON.stringify(l):(+l).toString(c);for(var u=parseInt(t),d=t&&t[0]+""=="0"?"0":" ";l.length=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},XK=function(){function e(e){this.boundingBox=new BK(e),this.codewords=new Array(e.getMaxY()-e.getMinY()+1)}return e.prototype.getCodewordNearby=function(a){var r=this.getCodeword(a);if(null!=r)return r;for(var n=1;n=0&&null!=(r=this.codewords[t]))return r;if((t=this.imageRowToCodewordIndex(a)+n)=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},ZK=void 0&&(void 0).__read||function(e,a){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,t,i=r.call(e),o=[];try{for(;(void 0===a||a-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=i["return"])&&r.call(i)}finally{if(t)throw t.error}}return o},KK=function(){function e(){this.values=new Map}return e.prototype.setValue=function(e){e=Math.trunc(e);var a=this.values.get(e);null==a&&(a=0),a++,this.values.set(e,a)},e.prototype.getValue=function(){var e,a,r=-1,n=new Array,t=function(e,a){var t=function(){return e},i=function(){return a};i()>r?(r=i(),(n=[]).push(t())):i()===r&&n.push(t())};try{for(var i=GK(this.values.entries()),o=i.next();!o.done;o=i.next()){var s=ZK(o.value,2);t(s[0],s[1])}}catch(a){e={error:a}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(e)throw e.error}}return xK.toIntArray(n)},e.prototype.getConfidence=function(e){return this.values.get(e)},e}();const YK=KK;var JK=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),QK=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},$K=function(e){function a(a,r){var n=e.call(this,a)||this;return n._isLeft=r,n}return JK(a,e),a.prototype.setRowNumbers=function(){var e,a;try{for(var r=QK(this.getCodewords()),n=r.next();!n.done;n=r.next()){var t=n.value;null!=t&&t.setRowNumberAsRowIndicatorColumn()}}catch(a){e={error:a}}finally{try{n&&!n.done&&(a=r.return)&&a.call(r)}finally{if(e)throw e.error}}},a.prototype.adjustCompleteIndicatorColumnRowNumbers=function(e){var a=this.getCodewords();this.setRowNumbers(),this.removeIncorrectCodewords(a,e);for(var r=this.getBoundingBox(),n=this._isLeft?r.getTopLeft():r.getTopRight(),t=this._isLeft?r.getBottomLeft():r.getBottomRight(),i=this.imageRowToCodewordIndex(Math.trunc(n.getY())),o=this.imageRowToCodewordIndex(Math.trunc(t.getY())),s=-1,l=1,c=0,u=i;u=e.getRowCount()||h>u)a[u]=null;else{for(var m=void 0,p=(m=l>2?(l-2)*h:h)>=u,g=1;g<=m&&!p;g++)p=null!=a[u-g];p?a[u]=null:(s=d.getRowNumber(),c=1)}}},a.prototype.getRowHeights=function(){var e,a,r=this.getBarcodeMetadata();if(null==r)return null;this.adjustIncompleteIndicatorColumnRowNumbers(r);var n=new Int32Array(r.getRowCount());try{for(var t=QK(this.getCodewords()),i=t.next();!i.done;i=t.next()){var o=i.value;if(null!=o){var s=o.getRowNumber();if(s>=n.length)continue;n[s]++}}}catch(a){e={error:a}}finally{try{i&&!i.done&&(a=t.return)&&a.call(t)}finally{if(e)throw e.error}}return n},a.prototype.adjustIncompleteIndicatorColumnRowNumbers=function(e){for(var a=this.getBoundingBox(),r=this._isLeft?a.getTopLeft():a.getTopRight(),n=this._isLeft?a.getBottomLeft():a.getBottomRight(),t=this.imageRowToCodewordIndex(Math.trunc(r.getY())),i=this.imageRowToCodewordIndex(Math.trunc(n.getY())),o=this.getCodewords(),s=-1,l=1,c=0,u=t;u=e.getRowCount()?o[u]=null:(s=d.getRowNumber(),c=1)}},a.prototype.getBarcodeMetadata=function(){var e,a,r=this.getCodewords(),n=new YK,t=new YK,i=new YK,o=new YK;try{for(var s=QK(r),l=s.next();!l.done;l=s.next()){var c=l.value;if(null!=c){c.setRowNumberAsRowIndicatorColumn();var u=c.getValue()%30,d=c.getRowNumber();switch(this._isLeft||(d+=2),d%3){case 0:t.setValue(3*u+1);break;case 1:o.setValue(u/3),i.setValue(u%3);break;case 2:n.setValue(u+1)}}}}catch(a){e={error:a}}finally{try{l&&!l.done&&(a=s.return)&&a.call(s)}finally{if(e)throw e.error}}if(0===n.getValue().length||0===t.getValue().length||0===i.getValue().length||0===o.getValue().length||n.getValue()[0]<1||t.getValue()[0]+i.getValue()[0]xK.MAX_ROWS_IN_BARCODE)return null;var h=new _K(n.getValue()[0],t.getValue()[0],i.getValue()[0],o.getValue()[0]);return this.removeIncorrectCodewords(r,h),h},a.prototype.removeIncorrectCodewords=function(e,a){for(var r=0;ra.getRowCount())e[r]=null;else switch(this._isLeft||(i+=2),i%3){case 0:3*t+1!==a.getRowCountUpperPart()&&(e[r]=null);break;case 1:Math.trunc(t/3)===a.getErrorCorrectionLevel()&&t%3===a.getRowCountLowerPart()||(e[r]=null);break;case 2:t+1!==a.getColumnCount()&&(e[r]=null)}}}},a.prototype.isLeft=function(){return this._isLeft},a.prototype.toString=function(){return"IsLeft: "+this._isLeft+"\n"+e.prototype.toString.call(this)},a}(WK);const eY=$K;var aY=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},rY=function(){function e(e,a){this.ADJUST_ROW_NUMBER_SKIP=2,this.barcodeMetadata=e,this.barcodeColumnCount=e.getColumnCount(),this.boundingBox=a,this.detectionResultColumns=new Array(this.barcodeColumnCount+2)}return e.prototype.getDetectionResultColumns=function(){this.adjustIndicatorColumnRowNumbers(this.detectionResultColumns[0]),this.adjustIndicatorColumnRowNumbers(this.detectionResultColumns[this.barcodeColumnCount+1]);var e,a=xK.MAX_CODEWORDS_IN_BARCODE;do{e=a,a=this.adjustRowNumbersAndGetCount()}while(a>0&&a0&&i0&&(c[0]=n[r-1],c[4]=s[r-1],c[5]=l[r-1]),r>1&&(c[8]=n[r-2],c[10]=s[r-2],c[11]=l[r-2]),r>=1;n=1&r,e.RATIOS_TABLE[a]||(e.RATIOS_TABLE[a]=new Array(xK.BARS_IN_MODULE)),e.RATIOS_TABLE[a][xK.BARS_IN_MODULE-t-1]=Math.fround(i/xK.MODULES_IN_CODEWORD)}this.bSymbolTableReady=!0},e.getDecodedValue=function(a){var r=e.getDecodedCodewordValue(e.sampleBitCounts(a));return-1!==r?r:e.getClosestDecodedValue(a)},e.sampleBitCounts=function(e){for(var a=CX.sum(e),r=new Int32Array(xK.BARS_IN_MODULE),n=0,t=0,i=0;i1)for(var t=0;t=i)break}le.length||r<0||a+r>e.length||a+r<0)throw new oH;if(0!==r)for(var n=0;n0&&this.grow(e)},a.prototype.grow=function(e){var a=this.buf.length<<1;if(a-e<0&&(a=e),a<0){if(e<0)throw new fY;a=mH.MAX_VALUE}this.buf=dH.copyOfUint8Array(this.buf,a)},a.prototype.write=function(e){this.ensureCapacity(this.count+1),this.buf[this.count]=e,this.count+=1},a.prototype.writeBytesOffset=function(e,a,r){if(a<0||a>e.length||r<0||a+r-e.length>0)throw new oH;this.ensureCapacity(this.count+r),tH.arraycopy(e,a,this.buf,this.count,r),this.count+=r},a.prototype.writeTo=function(e){e.writeBytesOffset(this.buf,0,this.count)},a.prototype.reset=function(){this.count=0},a.prototype.toByteArray=function(){return dH.copyOfUint8Array(this.buf,this.count)},a.prototype.size=function(){return this.count},a.prototype.toString=function(e){return e?"string"==typeof e?this.toString_string(e):this.toString_number(e):this.toString_void()},a.prototype.toString_void=function(){return new String(this.buf).toString()},a.prototype.toString_string=function(e){return new String(this.buf).toString()},a.prototype.toString_number=function(e){return new String(this.buf).toString()},a.prototype.close=function(){},a}(pY);const kY=yY;var vY,wY;function zY(){if("undefined"!=typeof window)return window["BigInt"]||null;if("undefined"!=typeof globalThis)return globalThis["BigInt"]||null;if("undefined"!=typeof self)return self["BigInt"]||null;throw new Error("Can't search globals for BigInt!")}function xY(e){if(void 0===wY&&(wY=zY()),null===wY)throw new Error("BigInt is not supported!");return wY(e)}!function(e){e[e["ALPHA"]=0]="ALPHA",e[e["LOWER"]=1]="LOWER",e[e["MIXED"]=2]="MIXED",e[e["PUNCT"]=3]="PUNCT",e[e["ALPHA_SHIFT"]=4]="ALPHA_SHIFT",e[e["PUNCT_SHIFT"]=5]="PUNCT_SHIFT"}(vY||(vY={}));var jY=function(){function e(){}return e.decode=function(a,r){var n=new OH(""),t=xH.ISO8859_1;n.enableDecoding(t);for(var i=1,o=a[i++],s=new lY;ia[0])throw kH.getFormatInstance();for(var t=new Int32Array(e.NUMBER_OF_SEQUENCE_CODEWORDS),i=0;i0){for(var h=0;h<6;++h)o.write(Number(xY(l)>>xY(8*(5-h))));l=0,s=0}}t===r[0]&&d0){for(h=0;h<6;++h)o.write(Number(xY(l)>>xY(8*(5-h))));l=0,s=0}}}return i.append(SH.decode(o.toByteArray(),n)),t},e.numericCompaction=function(a,r,n){for(var t=0,i=!1,o=new Int32Array(e.MAX_NUMERIC_CODEWORDS);r0&&(n.append(e.decodeBase900toBase10(o,t)),t=0)}return r},e.decodeBase900toBase10=function(a,r){for(var n=xY(0),t=0;t@[\\]_`~!\r\t,:\n-.$/\"|*()?{}'",e.MIXED_CHARS="0123456789&\r\t,:#-.$/+%*=^",e.EXP900=zY()?function(){var e=[];e[0]=xY(1);var a=xY(900);e[1]=a;for(var r=2;r<16;r++)e[r]=e[r-1]*a;return e}():[],e.NUMBER_OF_SEQUENCE_CODEWORDS=2,e}();const EY=jY;var CY=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},SY=function(){function e(){}return e.decode=function(a,r,n,t,i,o,s){for(var l,c=new BK(a,r,n,t,i),u=null,d=null,h=!0;;h=!1){if(null!=r&&(u=e.getRowIndicatorColumn(a,c,r,!0,o,s)),null!=t&&(d=e.getRowIndicatorColumn(a,c,t,!1,o,s)),null==(l=e.merge(u,d)))throw RH.getNotFoundInstance();var m=l.getBoundingBox();if(!h||null==m||!(m.getMinY()c.getMaxY()))break;c=m}l.setBoundingBox(c);var p=l.getBarcodeColumnCount()+1;l.setDetectionResultColumn(0,u),l.setDetectionResultColumn(p,d);for(var g=null!=u,f=1;f<=p;f++){var b=g?f:p-f;if(void 0===l.getDetectionResultColumn(b)){var y=void 0;y=0===b||b===p?new eY(c,0===b):new WK(c),l.setDetectionResultColumn(b,y);for(var k=-1,v=k,w=c.getMinY();w<=c.getMaxY();w++){if((k=e.getStartColumn(l,b,w,g))<0||k>c.getMaxX()){if(-1===v)continue;k=v}var z=e.detectCodeword(a,c.getMinX(),c.getMaxX(),g,k,w,o,s);null!=z&&(y.setCodeword(w,z),v=k,o=Math.min(o,z.getWidth()),s=Math.max(s,z.getWidth()))}}}return e.createDecoderResult(l)},e.merge=function(a,r){if(null==a&&null==r)return null;var n=e.getBarcodeMetadata(a,r);if(null==n)return null;var t=BK.merge(e.adjustBoundingBox(a),e.adjustBoundingBox(r));return new nY(n,t)},e.adjustBoundingBox=function(a){var r,n;if(null==a)return null;var t=a.getRowHeights();if(null==t)return null;var i=e.getMax(t),o=0;try{for(var s=CY(t),l=s.next();!l.done;l=s.next()){var c=l.value;if(o+=i-c,c>0)break}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}for(var u=a.getCodewords(),d=0;o>0&&null==u[d];d++)o--;var h=0;for(d=t.length-1;d>=0&&(h+=i-t[d],!(t[d]>0));d--);for(d=u.length-1;h>0&&null==u[d];d--)h--;return a.getBoundingBox().addMissingRows(o,h,a.isLeft())},e.getMax=function(e){var a,r,n=-1;try{for(var t=CY(e),i=t.next();!i.done;i=t.next()){var o=i.value;n=Math.max(n,o)}}catch(e){a={error:e}}finally{try{i&&!i.done&&(r=t.return)&&r.call(t)}finally{if(a)throw a.error}}return n},e.getBarcodeMetadata=function(e,a){var r,n;return null==e||null==(r=e.getBarcodeMetadata())?null==a?null:a.getBarcodeMetadata():null==a||null==(n=a.getBarcodeMetadata())?r:r.getColumnCount()!==n.getColumnCount()&&r.getErrorCorrectionLevel()!==n.getErrorCorrectionLevel()&&r.getRowCount()!==n.getRowCount()?null:r},e.getRowIndicatorColumn=function(a,r,n,t,i,o){for(var s=new eY(r,t),l=0;l<2;l++)for(var c=0===l?1:-1,u=Math.trunc(Math.trunc(n.getX())),d=Math.trunc(Math.trunc(n.getY()));d<=r.getMaxY()&&d>=r.getMinY();d+=c){var h=e.detectCodeword(a,0,a.getWidth(),t,u,d,i,o);null!=h&&(s.setCodeword(d,h),u=t?h.getStartX():h.getEndX())}return s},e.adjustCodewordCount=function(a,r){var n=r[0][1],t=n.getValue(),i=a.getBarcodeColumnCount()*a.getBarcodeRowCount()-e.getNumberOfECCodeWords(a.getBarcodeECLevel());if(0===t.length){if(i<1||i>xK.MAX_CODEWORDS_IN_BARCODE)throw RH.getNotFoundInstance();n.setValue(i)}else t[0]!==i&&n.setValue(i)},e.createDecoderResult=function(a){var r=e.createBarcodeMatrix(a);e.adjustCodewordCount(a,r);for(var n=new Array,t=new Int32Array(a.getBarcodeRowCount()*a.getBarcodeColumnCount()),i=[],o=new Array,s=0;s0;){for(var l=0;l=0){if(g>=i.length)continue;i[g][l].setValue(p.getValue())}}}}catch(e){n={error:e}}finally{try{m&&!m.done&&(t=h.return)&&t.call(h)}finally{if(n)throw n.error}}l++}}catch(e){a={error:e}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(a)throw a.error}}return i},e.isValidBarcodeColumn=function(e,a){return a>=0&&a<=e.getBarcodeColumnCount()+1},e.getStartColumn=function(a,r,n,t){var i,o,s=t?1:-1,l=null;if(e.isValidBarcodeColumn(a,r-s)&&(l=a.getDetectionResultColumn(r-s).getCodeword(n)),null!=l)return t?l.getEndX():l.getStartX();if(null!=(l=a.getDetectionResultColumn(r).getCodewordNearby(n)))return t?l.getStartX():l.getEndX();if(e.isValidBarcodeColumn(a,r-s)&&(l=a.getDetectionResultColumn(r-s).getCodewordNearby(n)),null!=l)return t?l.getEndX():l.getStartX();for(var c=0;e.isValidBarcodeColumn(a,r-s);){r-=s;try{for(var u=(i=void 0,CY(a.getDetectionResultColumn(r).getCodewords())),d=u.next();!d.done;d=u.next()){var h=d.value;if(null!=h)return(t?h.getEndX():h.getStartX())+s*c*(h.getEndX()-h.getStartX())}}catch(e){i={error:e}}finally{try{d&&!d.done&&(o=u.return)&&o.call(u)}finally{if(i)throw i.error}}c++}return t?a.getBoundingBox().getMinX():a.getBoundingBox().getMaxX()},e.detectCodeword=function(a,r,n,t,i,o,s,l){i=e.adjustCodewordStartColumn(a,r,n,t,i,o);var c,u=e.getModuleBitCount(a,r,n,t,i,o);if(null==u)return null;var d=CX.sum(u);if(t)c=i+d;else{for(var h=0;h=a)&&l=r:se.CODEWORD_SKEW_SIZE)return i;s+=l}l=-l,t=!t}return s},e.checkCodewordSkew=function(a,r,n){return r-e.CODEWORD_SKEW_SIZE<=a&&a<=n+e.CODEWORD_SKEW_SIZE},e.decodeCodewords=function(a,r,n){if(0===a.length)throw kH.getFormatInstance();var t=1<n/2+e.MAX_ERRORS||n<0||n>e.MAX_EC_CODEWORDS)throw rH.getChecksumInstance();return e.errorCorrection.decode(a,n,r)},e.verifyCodewordCount=function(e,a){if(e.length<4)throw kH.getFormatInstance();var r=e[0];if(r>e.length)throw kH.getFormatInstance();if(0===r){if(!(a>=1;return a},e.getCodewordBucketNumber=function(e){return e instanceof Int32Array?this.getCodewordBucketNumber_Int32Array(e):this.getCodewordBucketNumber_number(e)},e.getCodewordBucketNumber_number=function(a){return e.getCodewordBucketNumber(e.getBitCountForCodeword(a))},e.getCodewordBucketNumber_Int32Array=function(e){return(e[0]-e[2]+e[4]-e[6]+9)%9},e.toString=function(e){for(var a=new UK,r=0;r=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},TY=function(){function e(){}return e.prototype.decode=function(a,r){void 0===r&&(r=null);var n=e.decode(a,r,!1);if(null==n||0===n.length||null==n[0])throw RH.getNotFoundInstance();return n[0]},e.prototype.decodeMultiple=function(a,r){void 0===r&&(r=null);try{return e.decode(a,r,!0)}catch(e){if(e instanceof kH||e instanceof rH)throw RH.getNotFoundInstance();throw e}},e.decode=function(a,r,n){var t,i,o=new Array,s=AK.detectMultiple(a,r,n);try{for(var l=IY(s.getPoints()),c=l.next();!c.done;c=l.next()){var u=c.value,d=AY.decode(s.getBits(),u[4],u[5],u[6],u[7],e.getMinCodewordWidth(u),e.getMaxCodewordWidth(u)),h=new aX(d.getText(),d.getRawBytes(),void 0,u,nX.PDF_417);h.putMetadata(iX.ERROR_CORRECTION_LEVEL,d.getECLevel());var m=d.getOther();null!=m&&h.putMetadata(iX.PDF417_EXTRA_METADATA,m),o.push(h)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(t)throw t.error}}return o.map(function(e){return e})},e.getMaxWidth=function(e,a){return null==e||null==a?0:Math.trunc(Math.abs(e.getX()-a.getX()))},e.getMinWidth=function(e,a){return null==e||null==a?mH.MAX_VALUE:Math.trunc(Math.abs(e.getX()-a.getX()))},e.getMaxCodewordWidth=function(a){return Math.floor(Math.max(Math.max(e.getMaxWidth(a[0],a[4]),e.getMaxWidth(a[6],a[2])*xK.MODULES_IN_CODEWORD/xK.MODULES_IN_STOP_PATTERN),Math.max(e.getMaxWidth(a[1],a[5]),e.getMaxWidth(a[7],a[3])*xK.MODULES_IN_CODEWORD/xK.MODULES_IN_STOP_PATTERN)))},e.getMinCodewordWidth=function(a){return Math.floor(Math.min(Math.min(e.getMinWidth(a[0],a[4]),e.getMinWidth(a[6],a[2])*xK.MODULES_IN_CODEWORD/xK.MODULES_IN_STOP_PATTERN),Math.min(e.getMinWidth(a[1],a[5]),e.getMinWidth(a[7],a[3])*xK.MODULES_IN_CODEWORD/xK.MODULES_IN_STOP_PATTERN)))},e.prototype.reset=function(){},e}();const OY=TY;var NY=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();const PY=function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return NY(a,e),a.kind="ReaderException",a}(ZU);var MY=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},RY=function(){function e(){}return e.prototype.decode=function(e,a){return this.setHints(a),this.decodeInternal(e)},e.prototype.decodeWithState=function(e){return null!==this.readers&&void 0!==this.readers||this.setHints(null),this.decodeInternal(e)},e.prototype.setHints=function(e){this.hints=e;var a=null!=e&&void 0!==e.get(bH.TRY_HARDER),r=null==e?null:e.get(bH.POSSIBLE_FORMATS),n=new Array;if(null!=r){var t=r.some(function(e){return e===nX.UPC_A||e===nX.UPC_E||e===nX.EAN_13||e===nX.EAN_8||e===nX.CODABAR||e===nX.CODE_39||e===nX.CODE_93||e===nX.CODE_128||e===nX.ITF||e===nX.RSS_14||e===nX.RSS_EXPANDED});t&&!a&&n.push(new rZ(e)),r.includes(nX.QR_CODE)&&n.push(new vK),r.includes(nX.DATA_MATRIX)&&n.push(new EZ),r.includes(nX.AZTEC)&&n.push(new KX),r.includes(nX.PDF_417)&&n.push(new OY),t&&a&&n.push(new rZ(e))}0===n.length&&(a||n.push(new rZ(e)),n.push(new vK),n.push(new EZ),n.push(new KX),n.push(new OY),a&&n.push(new rZ(e))),this.readers=n},e.prototype.reset=function(){var e,a;if(null!==this.readers)try{for(var r=MY(this.readers),n=r.next();!n.done;n=r.next()){n.value.reset()}}catch(a){e={error:a}}finally{try{n&&!n.done&&(a=r.return)&&a.call(r)}finally{if(e)throw e.error}}},e.prototype.decodeInternal=function(e){var a,r;if(null===this.readers)throw new PY("No readers where selected, nothing can be read.");try{for(var n=MY(this.readers),t=n.next();!t.done;t=n.next()){var i=t.value;try{return i.decode(e,this.hints)}catch(e){if(e instanceof PY)continue}}}catch(e){a={error:e}}finally{try{t&&!t.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}throw new RH("No MultiFormat Readers were able to detect the code.")},e}();const qY=RY;var LY,VY=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),DY=(function(e){function a(a,r){void 0===a&&(a=null),void 0===r&&(r=500);var n=new qY;return n.setHints(a),e.call(this,n,r)||this}VY(a,e),a.prototype.decodeBitmap=function(e){return this.reader.decodeWithState(e)}}($H),void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}()),BY=(function(e){function a(a){return void 0===a&&(a=500),e.call(this,new OY,a)||this}DY(a,e)}($H),void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}());!function(e){function a(a){return void 0===a&&(a=500),e.call(this,new vK,a)||this}BY(a,e)}($H);!function(e){e[e["ERROR_CORRECTION"]=0]="ERROR_CORRECTION",e[e["CHARACTER_SET"]=1]="CHARACTER_SET",e[e["DATA_MATRIX_SHAPE"]=2]="DATA_MATRIX_SHAPE",e[e["DATA_MATRIX_COMPACT"]=3]="DATA_MATRIX_COMPACT",e[e["MIN_SIZE"]=4]="MIN_SIZE",e[e["MAX_SIZE"]=5]="MAX_SIZE",e[e["MARGIN"]=6]="MARGIN",e[e["PDF417_COMPACT"]=7]="PDF417_COMPACT",e[e["PDF417_COMPACTION"]=8]="PDF417_COMPACTION",e[e["PDF417_DIMENSIONS"]=9]="PDF417_DIMENSIONS",e[e["AZTEC_LAYERS"]=10]="AZTEC_LAYERS",e[e["QR_VERSION"]=11]="QR_VERSION",e[e["GS1_FORMAT"]=12]="GS1_FORMAT",e[e["FORCE_C40"]=13]="FORCE_C40"}(LY||(LY={}));const _Y=LY;var FY=function(){function e(e){this.field=e,this.cachedGenerators=[],this.cachedGenerators.push(new uX(e,Int32Array.from([1])))}return e.prototype.buildGenerator=function(e){var a=this.cachedGenerators;if(e>=a.length)for(var r=a[a.length-1],n=this.field,t=a.length;t<=e;t++){var i=r.multiply(new uX(n,Int32Array.from([1,n.exp(t-1+n.getGeneratorBase())])));a.push(i),r=i}return a[e]},e.prototype.encode=function(e,a){if(0===a)throw new QU("No error correction bytes");var r=e.length-a;if(r<=0)throw new QU("No data bytes provided");var n=this.buildGenerator(a),t=new Int32Array(r);tH.arraycopy(e,0,t,0,r);for(var i=new uX(this.field,t),o=(i=i.multiplyByMonomial(a,1)).divide(n)[1].getCoefficients(),s=a-o.length,l=0;l=5&&(n+=e.N1+(l-5)),l=1,c=d)}l>=5&&(n+=e.N1+(l-5))}return n},e.N1=3,e.N2=3,e.N3=40,e.N4=10,e}();const XY=HY;var WY=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},GY=function(){function e(e,a){this.width=e,this.height=a;for(var r=new Array(a),n=0;n!==a;n++)r[n]=new Uint8Array(e);this.bytes=r}return e.prototype.getHeight=function(){return this.height},e.prototype.getWidth=function(){return this.width},e.prototype.get=function(e,a){return this.bytes[a][e]},e.prototype.getArray=function(){return this.bytes},e.prototype.setNumber=function(e,a,r){this.bytes[a][e]=r},e.prototype.setBoolean=function(e,a,r){this.bytes[a][e]=r?1:0},e.prototype.clear=function(e){var a,r;try{for(var n=WY(this.bytes),t=n.next();!t.done;t=n.next()){var i=t.value;dH.fill(i,e)}}catch(e){a={error:e}}finally{try{t&&!t.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}},e.prototype.equals=function(a){if(!(a instanceof e))return!1;var r=a;if(this.width!==r.width)return!1;if(this.height!==r.height)return!1;for(var n=0,t=this.height;n>\n"),e.toString()},e.prototype.setMode=function(e){this.mode=e},e.prototype.setECLevel=function(e){this.ecLevel=e},e.prototype.setVersion=function(e){this.version=e},e.prototype.setMaskPattern=function(e){this.maskPattern=e},e.prototype.setMatrix=function(e){this.matrix=e},e.isValidMaskPattern=function(a){return a>=0&&a0;){for(6===o&&(o-=1);s>=0&&s=n;)a^=r<=0)for(var l=0;l!==o;l++){var c=t[l];c>=0&&e.isEmpty(r.get(c,s))&&e.embedPositionAdjustmentPattern(c-2,s-2,r)}}},e.POSITION_DETECTION_PATTERN=Array.from([Int32Array.from([1,1,1,1,1,1,1]),Int32Array.from([1,0,0,0,0,0,1]),Int32Array.from([1,0,1,1,1,0,1]),Int32Array.from([1,0,1,1,1,0,1]),Int32Array.from([1,0,1,1,1,0,1]),Int32Array.from([1,0,0,0,0,0,1]),Int32Array.from([1,1,1,1,1,1,1])]),e.POSITION_ADJUSTMENT_PATTERN=Array.from([Int32Array.from([1,1,1,1,1]),Int32Array.from([1,0,0,0,1]),Int32Array.from([1,0,1,0,1]),Int32Array.from([1,0,0,0,1]),Int32Array.from([1,1,1,1,1])]),e.POSITION_ADJUSTMENT_PATTERN_COORDINATE_TABLE=Array.from([Int32Array.from([-1,-1,-1,-1,-1,-1,-1]),Int32Array.from([6,18,-1,-1,-1,-1,-1]),Int32Array.from([6,22,-1,-1,-1,-1,-1]),Int32Array.from([6,26,-1,-1,-1,-1,-1]),Int32Array.from([6,30,-1,-1,-1,-1,-1]),Int32Array.from([6,34,-1,-1,-1,-1,-1]),Int32Array.from([6,22,38,-1,-1,-1,-1]),Int32Array.from([6,24,42,-1,-1,-1,-1]),Int32Array.from([6,26,46,-1,-1,-1,-1]),Int32Array.from([6,28,50,-1,-1,-1,-1]),Int32Array.from([6,30,54,-1,-1,-1,-1]),Int32Array.from([6,32,58,-1,-1,-1,-1]),Int32Array.from([6,34,62,-1,-1,-1,-1]),Int32Array.from([6,26,46,66,-1,-1,-1]),Int32Array.from([6,26,48,70,-1,-1,-1]),Int32Array.from([6,26,50,74,-1,-1,-1]),Int32Array.from([6,30,54,78,-1,-1,-1]),Int32Array.from([6,30,56,82,-1,-1,-1]),Int32Array.from([6,30,58,86,-1,-1,-1]),Int32Array.from([6,34,62,90,-1,-1,-1]),Int32Array.from([6,28,50,72,94,-1,-1]),Int32Array.from([6,26,50,74,98,-1,-1]),Int32Array.from([6,30,54,78,102,-1,-1]),Int32Array.from([6,28,54,80,106,-1,-1]),Int32Array.from([6,32,58,84,110,-1,-1]),Int32Array.from([6,30,58,86,114,-1,-1]),Int32Array.from([6,34,62,90,118,-1,-1]),Int32Array.from([6,26,50,74,98,122,-1]),Int32Array.from([6,30,54,78,102,126,-1]),Int32Array.from([6,26,52,78,104,130,-1]),Int32Array.from([6,30,56,82,108,134,-1]),Int32Array.from([6,34,60,86,112,138,-1]),Int32Array.from([6,30,58,86,114,142,-1]),Int32Array.from([6,34,62,90,118,146,-1]),Int32Array.from([6,30,54,78,102,126,150]),Int32Array.from([6,24,50,76,102,128,154]),Int32Array.from([6,28,54,80,106,132,158]),Int32Array.from([6,32,58,84,110,136,162]),Int32Array.from([6,26,54,82,110,138,166]),Int32Array.from([6,30,58,86,114,142,170])]),e.TYPE_INFO_COORDINATES=Array.from([Int32Array.from([8,0]),Int32Array.from([8,1]),Int32Array.from([8,2]),Int32Array.from([8,3]),Int32Array.from([8,4]),Int32Array.from([8,5]),Int32Array.from([8,7]),Int32Array.from([8,8]),Int32Array.from([7,8]),Int32Array.from([5,8]),Int32Array.from([4,8]),Int32Array.from([3,8]),Int32Array.from([2,8]),Int32Array.from([1,8]),Int32Array.from([0,8])]),e.VERSION_INFO_POLY=7973,e.TYPE_INFO_POLY=1335,e.TYPE_INFO_MASK_PATTERN=21522,e}();const eJ=$Y;const aJ=function(){function e(e,a){this.dataBytes=e,this.errorCorrectionBytes=a}return e.prototype.getDataBytes=function(){return this.dataBytes},e.prototype.getErrorCorrectionBytes=function(){return this.errorCorrectionBytes},e}();var rJ=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},nJ=function(){function e(){}return e.calculateMaskPenalty=function(e){return XY.applyMaskPenaltyRule1(e)+XY.applyMaskPenaltyRule2(e)+XY.applyMaskPenaltyRule3(e)+XY.applyMaskPenaltyRule4(e)},e.encode=function(a,r,n){void 0===n&&(n=null);var t=e.DEFAULT_BYTE_MODE_ENCODING,i=null!==n&&void 0!==n.get(_Y.CHARACTER_SET);i&&(t=n.get(_Y.CHARACTER_SET).toString());var o=this.chooseMode(a,t),s=new gH;if(o===JZ.BYTE&&(i||e.DEFAULT_BYTE_MODE_ENCODING!==t)){var l=xH.getCharacterSetECIByName(t);void 0!==l&&this.appendECI(l,s)}this.appendModeInfo(o,s);var c,u=new gH;if(this.appendBytes(a,o,u,t),null!==n&&void 0!==n.get(_Y.QR_VERSION)){var d=Number.parseInt(n.get(_Y.QR_VERSION).toString(),10);c=BZ.getVersionForNumber(d);var h=this.calculateBitsNeeded(o,s,u,c);if(!this.willFit(h,c,r))throw new QY("Data too big for requested version")}else c=this.recommendVersion(r,o,s,u);var m=new gH;m.appendBitArray(s);var p=o===JZ.BYTE?u.getSizeInBytes():a.length;this.appendLengthInfo(p,c,o,m),m.appendBitArray(u);var g=c.getECBlocksForLevel(r),f=c.getTotalCodewords()-g.getTotalECCodewords();this.terminateBits(f,m);var b=this.interleaveWithECBytes(m,c.getTotalCodewords(),f,g.getNumBlocks()),y=new YY;y.setECLevel(r),y.setMode(o),y.setVersion(c);var k=c.getDimensionForVersion(),v=new ZY(k,k),w=this.chooseMaskPattern(b,r,c,v);return y.setMaskPattern(w),eJ.buildMatrix(b,r,c,w,v),y.setMatrix(v),y},e.recommendVersion=function(e,a,r,n){var t=this.calculateBitsNeeded(a,r,n,BZ.getVersionForNumber(1)),i=this.chooseVersion(t,e),o=this.calculateBitsNeeded(a,r,n,i);return this.chooseVersion(o,e)},e.calculateBitsNeeded=function(e,a,r,n){return a.getSize()+e.getCharacterCountBits(n)+r.getSize()},e.getAlphanumericCode=function(a){return a159)&&(t<224||t>235))return!1}return!0},e.chooseMaskPattern=function(e,a,r,n){for(var t=Number.MAX_SAFE_INTEGER,i=-1,o=0;o=(e+7)/8},e.terminateBits=function(e,a){var r=8*e;if(a.getSize()>r)throw new QY("data bits cannot fit in the QR Code"+a.getSize()+" > "+r);for(var n=0;n<4&&a.getSize()0)for(n=t;n<8;n++)a.appendBit(!1);var i=e-a.getSizeInBytes();for(n=0;n=r)throw new QY("Block ID too large");var o=e%r,s=r-o,l=Math.floor(e/r),c=l+1,u=Math.floor(a/r),d=u+1,h=l-u,m=c-d;if(h!==m)throw new QY("EC bytes mismatch");if(r!==s+o)throw new QY("RS blocks mismatch");if(e!==(u+h)*s+(d+m)*o)throw new QY("Total bytes mismatch");n=1<=0&&r<=9},e.appendNumericBytes=function(a,r){for(var n=a.length,t=0;t=33088&&i<=40956?o=i-33088:i>=57408&&i<=60351&&(o=i-49472),-1===o)throw new QY("Invalid byte sequence");var s=192*(o>>8)+(255&o);a.appendBits(s,13)}},e.appendECI=function(e,a){a.appendBits(JZ.ECI.getBits(),4),a.appendBits(e.getValue(),8)},e.ALPHANUMERIC_TABLE=Int32Array.from([-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,37,38,-1,-1,-1,-1,39,40,-1,41,42,43,0,1,2,3,4,5,6,7,8,9,44,-1,-1,-1,-1,-1,-1,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1]),e.DEFAULT_BYTE_MODE_ENCODING=xH.UTF8.getName(),e}();const tJ=nJ;!function(){function e(){}e.prototype.write=function(a,r,n,t){if(void 0===t&&(t=null),0===a.length)throw new QU("Found empty contents");if(r<0||n<0)throw new QU("Requested dimensions are too small: "+r+"x"+n);var i=IZ.L,o=e.QUIET_ZONE_SIZE;null!==t&&(void 0!==t.get(_Y.ERROR_CORRECTION)&&(i=IZ.fromString(t.get(_Y.ERROR_CORRECTION).toString())),void 0!==t.get(_Y.MARGIN)&&(o=Number.parseInt(t.get(_Y.MARGIN).toString(),10)));var s=tJ.encode(a,i,t);return this.renderResult(s,r,n,o)},e.prototype.writeToDom=function(e,a,r,n,t){void 0===t&&(t=null),"string"==typeof e&&(e=document.querySelector(e));var i=this.write(a,r,n,t);e&&e.appendChild(i)},e.prototype.renderResult=function(e,a,r,n){var t=e.getMatrix();if(null===t)throw new kX;for(var i=t.getWidth(),o=t.getHeight(),s=i+2*n,l=o+2*n,c=Math.max(a,s),u=Math.max(r,l),d=Math.min(Math.floor(c/s),Math.floor(u/l)),h=Math.floor((c-i*d)/2),m=Math.floor((u-o*d)/2),p=this.createSVGElement(c,u),g=0,f=m;gr||i+s>n)throw new QU("Crop rectangle does not fit within image data.");return l&&c.reverseHorizontal(o,s),c}oJ(a,e),a.prototype.getRow=function(e,a){if(e<0||e>=this.getHeight())throw new QU("Requested row is outside the image: "+e);var r=this.getWidth();(null==a||a.length>16&255,p=h>>7&510,g=255&h;u[d]=(m+p+g)/4&255}l.luminances=u}else l.luminances=a;if(void 0===t&&(l.dataWidth=r),void 0===i&&(l.dataHeight=n),void 0===o&&(l.left=0),void 0===s&&(l.top=0),l.left+r>l.dataWidth||l.top+n>l.dataHeight)throw new QU("Crop rectangle does not fit within image data.");return l}sJ(a,e),a.prototype.getRow=function(e,a){if(e<0||e>=this.getHeight())throw new QU("Requested row is outside the image: "+e);var r=this.getWidth();(null==a||a.length=0&&this.noBit(r,a)&&this.utah(a,r,e++),a-=2,r+=2}while(a>=0&&r=0&&r=0);a+=3,r++}while(a=256&&(r^=yJ);return{LOG:e,ALOG:a}}([],[]),pJ.LOG),vJ=pJ.ALOG;!function(e){e[e["FORCE_NONE"]=0]="FORCE_NONE",e[e["FORCE_SQUARE"]=1]="FORCE_SQUARE",e[e["FORCE_RECTANGLE"]=2]="FORCE_RECTANGLE"}(gJ||(gJ={}));var wJ=129,zJ=230,xJ=231,jJ=235,EJ=236,CJ=237,SJ=238,AJ=239,IJ=240,TJ=254,OJ=254,NJ="[)>05",PJ="[)>06",MJ="",RJ=0,qJ=1,LJ=2,VJ=3,DJ=4,BJ=5,_J=function(){function e(){}return e.encodeECC200=function(e,a){if(e.length!==a.getDataCapacity())throw new Error("The number of codewords does not match the selected symbol");var r=new OH;r.append(e);var n=a.getInterleavedBlockCount();if(1===n){var t=this.createECCBlock(e,a.getErrorCodewords());r.append(t)}else{for(var i=[],o=[],s=0;s0;s--)0!==o&&0!==t[s]?i[s]=i[s-1]^vJ[(kJ[o]+kJ[t[s]])%255]:i[s]=i[s-1];0!==o&&0!==t[0]?i[0]=vJ[(kJ[o]+kJ[t[0]])%255]:i[0]=0}var l=[];for(n=0;n=2)e.writeCodeword(this.encodeASCIIDigits(e.getMessage().charCodeAt(e.pos),e.getMessage().charCodeAt(e.pos+1))),e.pos+=2;else{var a=e.getCurrentChar(),r=iQ.lookAheadTest(e.getMessage(),e.pos,this.getEncodingMode());if(r!==this.getEncodingMode())switch(r){case BJ:return e.writeCodeword(xJ),void e.signalEncoderChange(BJ);case qJ:return e.writeCodeword(zJ),void e.signalEncoderChange(qJ);case VJ:e.writeCodeword(SJ),e.signalEncoderChange(VJ);break;case LJ:e.writeCodeword(AJ),e.signalEncoderChange(LJ);break;case DJ:e.writeCodeword(IJ),e.signalEncoderChange(DJ);break;default:throw new Error("Illegal mode: "+r)}else iQ.isExtendedASCII(a)?(e.writeCodeword(jJ),e.writeCodeword(a-128+1),e.pos++):(e.writeCodeword(a+1),e.pos++)}},e.prototype.encodeASCIIDigits=function(e,a){if(iQ.isDigit(e)&&iQ.isDigit(a))return 10*(e-48)+(a-48)+130;throw new Error("not digits: "+e+a)},e}(),HJ=function(){function e(){}return e.prototype.getEncodingMode=function(){return BJ},e.prototype.encode=function(e){var a=new OH;for(a.append(0);e.hasMoreCharacters();){var r=e.getCurrentChar();if(a.append(r),e.pos++,iQ.lookAheadTest(e.getMessage(),e.pos,this.getEncodingMode())!==this.getEncodingMode()){e.signalEncoderChange(RJ);break}}var n=a.length()-1,t=e.getCodewordCount()+n+1;e.updateSymbolInfo(t);var i=e.getSymbolInfo().getDataCapacity()-t>0;if(e.hasMoreCharacters()||i)if(n<=249)a.setCharAt(0,IH.getCharAt(n));else{if(!(n<=1555))throw new Error("Message length not in valid ranges: "+n);a.setCharAt(0,IH.getCharAt(Math.floor(n/250)+249)),a.insert(1,IH.getCharAt(n%250))}var o=0;for(r=a.length();o3||1!==l))&&(e.pos=n)}a.length()>0&&e.writeCodeword(zJ),this.handleEOD(e,a)},e.prototype.encode=function(e){for(var a=new OH;e.hasMoreCharacters();){var r=e.getCurrentChar();e.pos++;var n=this.encodeChar(r,a),t=2*Math.floor(a.length()/3),i=e.getCodewordCount()+t;e.updateSymbolInfo(i);var o=e.getSymbolInfo().getDataCapacity()-i;if(!e.hasMoreCharacters()){var s=new OH;for(a.length()%3==2&&2!==o&&(n=this.backtrackOneCharacter(e,a,s,n));a.length()%3==1&&(n>3||1!==o);)n=this.backtrackOneCharacter(e,a,s,n);break}if(a.length()%3==0)if(iQ.lookAheadTest(e.getMessage(),e.pos,this.getEncodingMode())!==this.getEncodingMode()){e.signalEncoderChange(RJ);break}}this.handleEOD(e,a)},e.prototype.backtrackOneCharacter=function(e,a,r,n){var t=a.length(),i=a.toString().substring(0,t-n);a.setLengthToZero(),a.append(i),e.pos--;var o=e.getCurrentChar();return n=this.encodeChar(o,r),e.resetSymbolInfo(),n},e.prototype.writeNextTriplet=function(e,a){e.writeCodewords(this.encodeToCodewords(a.toString()));var r=a.toString().substring(3);a.setLengthToZero(),a.append(r)},e.prototype.handleEOD=function(e,a){var r=Math.floor(a.length()/3*2),n=a.length()%3,t=e.getCodewordCount()+r;e.updateSymbolInfo(t);var i=e.getSymbolInfo().getDataCapacity()-t;if(2===n){for(a.append("\0");a.length()>=3;)this.writeNextTriplet(e,a);e.hasMoreCharacters()&&e.writeCodeword(TJ)}else if(1===i&&1===n){for(;a.length()>=3;)this.writeNextTriplet(e,a);e.hasMoreCharacters()&&e.writeCodeword(TJ),e.pos--}else{if(0!==n)throw new Error("Unexpected case. Please report!");for(;a.length()>=3;)this.writeNextTriplet(e,a);(i>0||e.hasMoreCharacters())&&e.writeCodeword(TJ)}e.signalEncoderChange(RJ)},e.prototype.encodeChar=function(e,a){if(e===" ".charCodeAt(0))return a.append(3),1;if(e>="0".charCodeAt(0)&&e<="9".charCodeAt(0))return a.append(e-48+4),1;if(e>="A".charCodeAt(0)&&e<="Z".charCodeAt(0))return a.append(e-65+14),1;if(e<" ".charCodeAt(0))return a.append(0),a.append(e),2;if(e<="/".charCodeAt(0))return a.append(1),a.append(e-33),2;if(e<="@".charCodeAt(0))return a.append(1),a.append(e-58+15),2;if(e<="_".charCodeAt(0))return a.append(1),a.append(e-91+22),2;if(e<=127)return a.append(2),a.append(e-96),2;a.append(1+"");var r=2;return r+=this.encodeChar(e-128,a)},e.prototype.encodeToCodewords=function(e){var a=1600*e.charCodeAt(0)+40*e.charCodeAt(1)+e.charCodeAt(2)+1,r=a/256,n=a%256,t=new OH;return t.append(r),t.append(n),t.toString()},e}(),WJ=function(){function e(){}return e.prototype.getEncodingMode=function(){return DJ},e.prototype.encode=function(e){for(var a=new OH;e.hasMoreCharacters();){var r=e.getCurrentChar();if(this.encodeChar(r,a),e.pos++,a.length()>=4){e.writeCodewords(this.encodeToCodewords(a.toString()));var n=a.toString().substring(4);if(a.setLengthToZero(),a.append(n),iQ.lookAheadTest(e.getMessage(),e.pos,this.getEncodingMode())!==this.getEncodingMode()){e.signalEncoderChange(RJ);break}}}a.append(IH.getCharAt(31)),this.handleEOD(e,a)},e.prototype.handleEOD=function(e,a){try{var r=a.length();if(0===r)return;if(1===r){e.updateSymbolInfo();var n=e.getSymbolInfo().getDataCapacity()-e.getCodewordCount(),t=e.getRemainingCharacters();if(t>n&&(e.updateSymbolInfo(e.getCodewordCount()+1),n=e.getSymbolInfo().getDataCapacity()-e.getCodewordCount()),t<=n&&n<=2)return}if(r>4)throw new Error("Count must not exceed 4");var i=r-1,o=this.encodeToCodewords(a.toString()),s=!e.hasMoreCharacters()&&i<=2;if(i<=2)e.updateSymbolInfo(e.getCodewordCount()+i),(n=e.getSymbolInfo().getDataCapacity()-e.getCodewordCount())>=3&&(s=!1,e.updateSymbolInfo(e.getCodewordCount()+o.length));s?(e.resetSymbolInfo(),e.pos-=i):e.writeCodewords(o)}finally{e.signalEncoderChange(RJ)}},e.prototype.encodeChar=function(e,a){e>=" ".charCodeAt(0)&&e<="?".charCodeAt(0)?a.append(e):e>="@".charCodeAt(0)&&e<="^".charCodeAt(0)?a.append(IH.getCharAt(e-64)):iQ.illegalCharacter(IH.getCharAt(e))},e.prototype.encodeToCodewords=function(e){var a=e.length;if(0===a)throw new Error("StringBuilder must not be empty");var r=(e.charAt(0).charCodeAt(0)<<18)+((a>=2?e.charAt(1).charCodeAt(0):0)<<12)+((a>=3?e.charAt(2).charCodeAt(0):0)<<6)+(a>=4?e.charAt(3).charCodeAt(0):0),n=r>>16&255,t=r>>8&255,i=255&r,o=new OH;return o.append(n),a>=2&&o.append(t),a>=3&&o.append(i),o.toString()},e}(),GJ=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),ZJ=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},KJ=function(){function e(e,a,r,n,t,i,o,s){void 0===o&&(o=0),void 0===s&&(s=0),this.rectangular=e,this.dataCapacity=a,this.errorCodewords=r,this.matrixWidth=n,this.matrixHeight=t,this.dataRegions=i,this.rsBlockData=o,this.rsBlockError=s}return e.lookup=function(e,a,r,n,t){var i,o;void 0===a&&(a=0),void 0===r&&(r=null),void 0===n&&(n=null),void 0===t&&(t=!0);try{for(var s=ZJ(QJ),l=s.next();!l.done;l=s.next()){var c=l.value;if((1!==a||!c.rectangular)&&((2!==a||c.rectangular)&&(null==r||!(c.getSymbolWidth()n.getWidth()||c.getSymbolHeight()>n.getHeight()))&&e<=c.dataCapacity))return c}}catch(e){i={error:e}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}if(t)throw new Error("Can't find a symbol arrangement that matches the message. Data codewords: "+e);return null},e.prototype.getHorizontalDataRegions=function(){switch(this.dataRegions){case 1:return 1;case 2:case 4:return 2;case 16:return 4;case 36:return 6;default:throw new Error("Cannot handle this number of data regions")}},e.prototype.getVerticalDataRegions=function(){switch(this.dataRegions){case 1:case 2:return 1;case 4:return 2;case 16:return 4;case 36:return 6;default:throw new Error("Cannot handle this number of data regions")}},e.prototype.getSymbolDataWidth=function(){return this.getHorizontalDataRegions()*this.matrixWidth},e.prototype.getSymbolDataHeight=function(){return this.getVerticalDataRegions()*this.matrixHeight},e.prototype.getSymbolWidth=function(){return this.getSymbolDataWidth()+2*this.getHorizontalDataRegions()},e.prototype.getSymbolHeight=function(){return this.getSymbolDataHeight()+2*this.getVerticalDataRegions()},e.prototype.getCodewordCount=function(){return this.dataCapacity+this.errorCodewords},e.prototype.getInterleavedBlockCount=function(){return this.rsBlockData?this.dataCapacity/this.rsBlockData:1},e.prototype.getDataCapacity=function(){return this.dataCapacity},e.prototype.getErrorCodewords=function(){return this.errorCodewords},e.prototype.getDataLengthForInterleavedBlock=function(e){return this.rsBlockData},e.prototype.getErrorLengthForInterleavedBlock=function(e){return this.rsBlockError},e}();const YJ=KJ;var JJ=function(e){function a(){return e.call(this,!1,1558,620,22,22,36,-1,62)||this}return GJ(a,e),a.prototype.getInterleavedBlockCount=function(){return 10},a.prototype.getDataLengthForInterleavedBlock=function(e){return e<=8?156:155},a}(KJ),QJ=[new KJ(!1,3,5,8,8,1),new KJ(!1,5,7,10,10,1),new KJ(!0,5,7,16,6,1),new KJ(!1,8,10,12,12,1),new KJ(!0,10,11,14,6,2),new KJ(!1,12,12,14,14,1),new KJ(!0,16,14,24,10,1),new KJ(!1,18,14,16,16,1),new KJ(!1,22,18,18,18,1),new KJ(!0,22,18,16,10,2),new KJ(!1,30,20,20,20,1),new KJ(!0,32,24,16,14,2),new KJ(!1,36,24,22,22,1),new KJ(!1,44,28,24,24,1),new KJ(!0,49,28,22,14,2),new KJ(!1,62,36,14,14,4),new KJ(!1,86,42,16,16,4),new KJ(!1,114,48,18,18,4),new KJ(!1,144,56,20,20,4),new KJ(!1,174,68,22,22,4),new KJ(!1,204,84,24,24,4,102,42),new KJ(!1,280,112,14,14,16,140,56),new KJ(!1,368,144,16,16,16,92,36),new KJ(!1,456,192,18,18,16,114,48),new KJ(!1,576,224,20,20,16,144,56),new KJ(!1,696,272,22,22,16,174,68),new KJ(!1,816,336,24,24,16,136,56),new KJ(!1,1050,408,18,18,36,175,68),new KJ(!1,1304,496,20,20,36,163,62),new JJ],$J=function(){function e(e){this.msg=e,this.pos=0,this.skipAtEnd=0;for(var a=e.split("").map(function(e){return e.charCodeAt(0)}),r=new OH,n=0,t=a.length;nthis.symbolInfo.getDataCapacity())&&(this.symbolInfo=YJ.lookup(e,this.shape,this.minSize,this.maxSize,!0))},e.prototype.resetSymbolInfo=function(){this.symbolInfo=null},e}(),eQ=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),aQ=function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return eQ(a,e),a.prototype.getEncodingMode=function(){return VJ},a.prototype.encode=function(e){for(var a=new OH;e.hasMoreCharacters();){var r=e.getCurrentChar();if(e.pos++,this.encodeChar(r,a),a.length()%3==0)if(this.writeNextTriplet(e,a),iQ.lookAheadTest(e.getMessage(),e.pos,this.getEncodingMode())!==this.getEncodingMode()){e.signalEncoderChange(RJ);break}}this.handleEOD(e,a)},a.prototype.encodeChar=function(e,a){switch(e){case 13:a.append(0);break;case"*".charCodeAt(0):a.append(1);break;case">".charCodeAt(0):a.append(2);break;case" ".charCodeAt(0):a.append(3);break;default:e>="0".charCodeAt(0)&&e<="9".charCodeAt(0)?a.append(e-48+4):e>="A".charCodeAt(0)&&e<="Z".charCodeAt(0)?a.append(e-65+14):iQ.illegalCharacter(IH.getCharAt(e))}return 1},a.prototype.handleEOD=function(e,a){e.updateSymbolInfo();var r=e.getSymbolInfo().getDataCapacity()-e.getCodewordCount(),n=a.length();e.pos-=n,(e.getRemainingCharacters()>1||r>1||e.getRemainingCharacters()!==r)&&e.writeCodeword(OJ),e.getNewEncoding()<0&&e.signalEncoderChange(RJ)},a}(XJ),rQ=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),nQ=function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return rQ(a,e),a.prototype.getEncodingMode=function(){return LJ},a.prototype.encodeChar=function(e,a){if(e===" ".charCodeAt(0))return a.append(3),1;if(e>="0".charCodeAt(0)&&e<="9".charCodeAt(0))return a.append(e-48+4),1;if(e>="a".charCodeAt(0)&&e<="z".charCodeAt(0))return a.append(e-97+14),1;if(e<" ".charCodeAt(0))return a.append(0),a.append(e),2;if(e<="/".charCodeAt(0))return a.append(1),a.append(e-33),2;if(e<="@".charCodeAt(0))return a.append(1),a.append(e-58+15),2;if(e>="[".charCodeAt(0)&&e<="_".charCodeAt(0))return a.append(1),a.append(e-91+22),2;if(e==="`".charCodeAt(0))return a.append(2),a.append(0),2;if(e<="Z".charCodeAt(0))return a.append(2),a.append(e-65+1),2;if(e<=127)return a.append(2),a.append(e-123+27),2;a.append(1+"");var r=2;return r+=this.encodeChar(e-128,a)},a}(XJ),tQ=function(){function e(){}return e.randomize253State=function(e){var a=wJ+(149*e%253+1);return a<=254?a:a-254},e.encodeHighLevel=function(e,a,r,n,t){void 0===a&&(a=0),void 0===r&&(r=null),void 0===n&&(n=null),void 0===t&&(t=!1);var i=new XJ,o=[new UJ,i,new nQ,new aQ,new WJ,new HJ],s=new $J(e);s.setSymbolShape(a),s.setSizeConstraints(r,n),e.startsWith(NJ)&&e.endsWith(MJ)?(s.writeCodeword(EJ),s.setSkipAtEnd(2),s.pos+=NJ.length):e.startsWith(PJ)&&e.endsWith(MJ)&&(s.writeCodeword(CJ),s.setSkipAtEnd(2),s.pos+=PJ.length);var l=RJ;for(t&&(i.encodeMaximal(s),l=s.getNewEncoding(),s.resetEncoderSignal());s.hasMoreCharacters();)o[l].encode(s),s.getNewEncoding()>=0&&(l=s.getNewEncoding(),s.resetEncoderSignal());var c=s.getCodewordCount();s.updateSymbolInfo();var u=s.getSymbolInfo().getDataCapacity();c=e.length)return r;var n;r===RJ?n=[0,1,1,1,1,1.25]:(n=[1,2,2,2,2,2.25])[r]=0;for(var t=0,i=new Uint8Array(6),o=[];1;){if(a+t===e.length){dH.fill(i,0),dH.fill(o,0);var s=this.findMinimums(n,o,mH.MAX_VALUE,i),l=this.getMinimumCount(i);if(o[RJ]===s)return RJ;if(1===l){if(i[BJ]>0)return BJ;if(i[DJ]>0)return DJ;if(i[LJ]>0)return LJ;if(i[VJ]>0)return VJ}return qJ}var c=e.charCodeAt(a+t);if(t++,this.isDigit(c)?n[RJ]+=.5:this.isExtendedASCII(c)?(n[RJ]=Math.ceil(n[RJ]),n[RJ]+=2):(n[RJ]=Math.ceil(n[RJ]),n[RJ]++),this.isNativeC40(c)?n[qJ]+=2/3:this.isExtendedASCII(c)?n[qJ]+=8/3:n[qJ]+=4/3,this.isNativeText(c)?n[LJ]+=2/3:this.isExtendedASCII(c)?n[LJ]+=8/3:n[LJ]+=4/3,this.isNativeX12(c)?n[VJ]+=2/3:this.isExtendedASCII(c)?n[VJ]+=13/3:n[VJ]+=10/3,this.isNativeEDIFACT(c)?n[DJ]+=3/4:this.isExtendedASCII(c)?n[DJ]+=17/4:n[DJ]+=13/4,this.isSpecialB256(c)?n[BJ]+=4:n[BJ]++,t>=4){if(dH.fill(i,0),dH.fill(o,0),this.findMinimums(n,o,mH.MAX_VALUE,i),o[RJ]i&&(r=i,dH.fill(n,0)),r===i&&(n[t]=n[t]+1)}return r},e.getMinimumCount=function(e){for(var a=0,r=0;r<6;r++)a+=e[r];return a||0},e.isDigit=function(e){return e>="0".charCodeAt(0)&&e<="9".charCodeAt(0)},e.isExtendedASCII=function(e){return e>=128&&e<=255},e.isNativeC40=function(e){return e===" ".charCodeAt(0)||e>="0".charCodeAt(0)&&e<="9".charCodeAt(0)||e>="A".charCodeAt(0)&&e<="Z".charCodeAt(0)},e.isNativeText=function(e){return e===" ".charCodeAt(0)||e>="0".charCodeAt(0)&&e<="9".charCodeAt(0)||e>="a".charCodeAt(0)&&e<="z".charCodeAt(0)},e.isNativeX12=function(e){return this.isX12TermSep(e)||e===" ".charCodeAt(0)||e>="0".charCodeAt(0)&&e<="9".charCodeAt(0)||e>="A".charCodeAt(0)&&e<="Z".charCodeAt(0)},e.isX12TermSep=function(e){return 13===e||e==="*".charCodeAt(0)||e===">".charCodeAt(0)},e.isNativeEDIFACT=function(e){return e>=" ".charCodeAt(0)&&e<="^".charCodeAt(0)},e.isSpecialB256=function(e){return!1},e.determineConsecutiveDigitCount=function(e,a){void 0===a&&(a=0);for(var r=e.length,n=a;n=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},lQ=function(){function e(e){this.charset=e,this.name=e.name}return e.prototype.canEncode=function(e){try{return null!=SH.encode(e,this.charset)}catch(e){return!1}},e}(),cQ=function(){function e(e,a,r){var n,t,i,o,s,l;this.ENCODERS=["IBM437","ISO-8859-2","ISO-8859-3","ISO-8859-4","ISO-8859-5","ISO-8859-6","ISO-8859-7","ISO-8859-8","ISO-8859-9","ISO-8859-10","ISO-8859-11","ISO-8859-13","ISO-8859-14","ISO-8859-15","ISO-8859-16","windows-1250","windows-1251","windows-1252","windows-1256","Shift_JIS"].map(function(e){return new lQ(uJ.forName(e))}),this.encoders=[];var c=[];c.push(new lQ(dJ.ISO_8859_1));for(var u=null!=a&&a.name.startsWith("UTF"),d=0;d=this.bytes.length)return!1;for(var r=0;r=this.length())throw new Error(""+e);if(this.isECI(e))throw new Error("value at "+e+" is not a character but an ECI");return this.isFNC1(e)?this.fnc1:this.bytes[e]},e.prototype.subSequence=function(e,a){if(e<0||e>a||a>this.length())throw new Error(""+e);for(var r=new OH,n=e;n=this.length())throw new Error(""+e);return this.bytes[e]>255&&this.bytes[e]<=999},e.prototype.isFNC1=function(e){if(e<0||e>=this.length())throw new Error(""+e);return 1e3===this.bytes[e]},e.prototype.getECIValue=function(e){if(e<0||e>=this.length())throw new Error(""+e);if(!this.isECI(e))throw new Error("value at "+e+" is not an ECI but a character");return this.bytes[e]-256},e.prototype.addEdge=function(e,a,r){(null==e[a][r.encoderIndex]||e[a][r.encoderIndex].cachedTotalSize>r.cachedTotalSize)&&(e[a][r.encoderIndex]=r)},e.prototype.addEdges=function(e,a,r,n,t,i){var o=e.charAt(n).charCodeAt(0),s=0,l=a.length();a.getPriorityEncoderIndex()>=0&&(o===i||a.canEncode(o,a.getPriorityEncoderIndex()))&&(l=(s=a.getPriorityEncoderIndex())+1);for(var c=s;c=0;i--)u.unshift(255&h[i])}(null===d.previous?0:d.previous.encoderIndex)!==d.encoderIndex&&u.unshift(256+a.getECIValue(d.encoderIndex)),d=d.previous}var m=[];for(i=0;i=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},gQ=void 0&&(void 0).__read||function(e,a){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,t,i=r.call(e),o=[];try{for(;(void 0===a||a-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=i["return"])&&r.call(i)}finally{if(t)throw t.error}}return o},fQ=void 0&&(void 0).__spread||function(){for(var e=[],a=0;a","?","@","[","\\","]","^","_"],yQ=function(){function e(){}return e.isExtendedASCII=function(e,a){return e!==a&&e>=128&&e<=255},e.isInC40Shift1Set=function(e){return e<=31},e.isInC40Shift2Set=function(e,a){var r,n;try{for(var t=pQ(bQ),i=t.next();!i.done;i=t.next()){if(i.value.charCodeAt(0)===e)return!0}}catch(e){r={error:e}}finally{try{i&&!i.done&&(n=t.return)&&n.call(t)}finally{if(r)throw r.error}}return e===a},e.isInTextShift1Set=function(e){return this.isInC40Shift1Set(e)},e.isInTextShift2Set=function(e,a){return this.isInC40Shift2Set(e,a)},e.encodeHighLevel=function(e,a,r,n){void 0===a&&(a=null),void 0===r&&(r=-1),void 0===n&&(n=0);var t=0;return e.startsWith(NJ)&&e.endsWith(MJ)?(t=5,e=e.substring(NJ.length,e.length-2)):e.startsWith(PJ)&&e.endsWith(MJ)&&(t=6,e=e.substring(PJ.length,e.length-2)),decodeURIComponent(escape(String.fromCharCode.apply(String,fQ(this.encode(e,a,r,n,t)))))},e.encode=function(e,a,r,n,t){return this.encodeMinimally(new wQ(e,a,r,n,t)).getBytes()},e.addEdge=function(e,a){var r=a.fromPosition+a.characterLength;(null===e[r][a.getEndMode()]||e[r][a.getEndMode()].cachedTotalSize>a.cachedTotalSize)&&(e[r][a.getEndMode()]=a)},e.getNumberOfC40Words=function(a,r,n,t){for(var i=0,o=r;o=128&&(n&&iQ.isNativeC40(l-128)||!n&&iQ.isNativeText(l-128))?i+=3:i+=4}else i+=2;if(i%3==0||(i-2)%3==0&&o+1===a.length())return t[0]=o-r+1,Math.ceil(i/3)}return t[0]=0,0},e.addEdges=function(a,r,n,t){var i,o;if(a.isECI(n))this.addEdge(r,new vQ(a,oQ.ASCII,n,1,t));else{var s,l=a.charAt(n);if(null===t||t.getEndMode()!==oQ.EDF){iQ.isDigit(l)&&a.haveNCharacters(n,2)&&iQ.isDigit(a.charAt(n+1))?this.addEdge(r,new vQ(a,oQ.ASCII,n,2,t)):this.addEdge(r,new vQ(a,oQ.ASCII,n,1,t));var c=[oQ.C40,oQ.TEXT];try{for(var u=pQ(c),d=u.next();!d.done;d=u.next()){var h=d.value,m=[];e.getNumberOfC40Words(a,n,h===oQ.C40,m)>0&&this.addEdge(r,new vQ(a,h,n,m[0],t))}}catch(e){i={error:e}}finally{try{d&&!d.done&&(o=u.return)&&o.call(u)}finally{if(i)throw i.error}}a.haveNCharacters(n,3)&&iQ.isNativeX12(a.charAt(n))&&iQ.isNativeX12(a.charAt(n+1))&&iQ.isNativeX12(a.charAt(n+2))&&this.addEdge(r,new vQ(a,oQ.X12,n,3,t)),this.addEdge(r,new vQ(a,oQ.B256,n,1,t))}for(s=0;s<3;s++){var p=n+s;if(!a.haveNCharacters(p,1)||!iQ.isNativeEDIFACT(a.charAt(p)))break;this.addEdge(r,new vQ(a,oQ.EDF,n,s+1,t))}3===s&&a.haveNCharacters(n,4)&&iQ.isNativeEDIFACT(a.charAt(n+3))&&this.addEdge(r,new vQ(a,oQ.EDF,n,4,t))}},e.encodeMinimally=function(e){var a=e.length(),r=Array(a+1).fill(null).map(function(){return Array(6).fill(0)});this.addEdges(e,r,0,null);for(var n=1;n<=a;n++){for(var t=0;t<6;t++)null!==r[n][t]&&n=1&&t<=3?s.cachedTotalSize+1:s.cachedTotalSize;l0&&(r+=this.prepend(vQ.getBytes(232),n));for(var s=0;s=0;r--)a.unshift(e[r]);return e.length},e.prototype.randomize253State=function(e){var a=129+(149*e%253+1);return a<=254?a:a-254},e.prototype.applyRandomPattern=function(e,a,r){for(var n=0;n0&&this.getCodewordsRemaining(this.cachedTotalSize+e)<=2-e)return oQ.ASCII}if(this.mode===oQ.C40||this.mode===oQ.TEXT||this.mode===oQ.X12){if(this.fromPosition+this.characterLength>=this.input.length()&&0===this.getCodewordsRemaining(this.cachedTotalSize))return oQ.ASCII;var e;if(1===(e=this.getLastASCII())&&0===this.getCodewordsRemaining(this.cachedTotalSize+1))return oQ.ASCII}return this.mode},e.prototype.getMode=function(){return this.mode},e.prototype.getLastASCII=function(){var e=this.input.length(),a=this.fromPosition+this.characterLength;return e-a>4||a>=e?0:e-a===1?yQ.isExtendedASCII(this.input.charAt(a),this.input.getFNC1Character())?0:1:e-a===2?yQ.isExtendedASCII(this.input.charAt(a),this.input.getFNC1Character())||yQ.isExtendedASCII(this.input.charAt(a+1),this.input.getFNC1Character())?0:iQ.isDigit(this.input.charAt(a))&&iQ.isDigit(this.input.charAt(a+1))?1:2:e-a===3?iQ.isDigit(this.input.charAt(a))&&iQ.isDigit(this.input.charAt(a+1))&&!yQ.isExtendedASCII(this.input.charAt(a+2),this.input.getFNC1Character())||iQ.isDigit(this.input.charAt(a+1))&&iQ.isDigit(this.input.charAt(a+2))&&!yQ.isExtendedASCII(this.input.charAt(a),this.input.getFNC1Character())?2:0:iQ.isDigit(this.input.charAt(a))&&iQ.isDigit(this.input.charAt(a+1))&&iQ.isDigit(this.input.charAt(a+2))&&iQ.isDigit(this.input.charAt(a+3))?2:0},e.prototype.getMinSymbolSize=function(e){var a,r,n,t,i,o;switch(this.input.getShapeHint()){case 1:try{for(var s=pQ(this.squareCodewordCapacities),l=s.next();!l.done;l=s.next()){if((m=l.value)>=e)return m}}catch(e){a={error:e}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(a)throw a.error}}break;case 2:try{for(var c=pQ(this.rectangularCodewordCapacities),u=c.next();!u.done;u=c.next()){if((m=u.value)>=e)return m}}catch(e){n={error:e}}finally{try{u&&!u.done&&(t=c.return)&&t.call(c)}finally{if(n)throw n.error}}}try{for(var d=pQ(this.allCodewordCapacities),h=d.next();!h.done;h=d.next()){var m;if((m=h.value)>=e)return m}}catch(e){i={error:e}}finally{try{h&&!h.done&&(o=d.return)&&o.call(d)}finally{if(i)throw i.error}}return this.allCodewordCapacities[this.allCodewordCapacities.length-1]},e.prototype.getCodewordsRemaining=function(e){return this.getMinSymbolSize(e)-e},e.getBytes=function(e,a){var r=new Uint8Array(a?2:1);return r[0]=e,a&&(r[1]=a),r},e.prototype.setC40Word=function(e,a,r,n,t){var i=1600*(255&r)+40*(255&n)+(255&t)+1;e[a]=i/256,e[a+1]=i%256},e.prototype.getX12Value=function(e){return 13===e?0:42===e?1:62===e?2:32===e?3:e>=48&&e<=57?e-44:e>=65&&e<=90?e-51:e},e.prototype.getX12Words=function(){if(this.characterLength%3!=0)throw new Error("X12 words must be a multiple of 3");for(var e=new Uint8Array(this.characterLength/3*2),a=0;a=33&&r<=47?r-33:r>=48&&r<=57?r-44:r>=58&&r<=64?r-43:r>=65&&r<=90?r-64:r>=91&&r<=95?r-69:96===r?0:r>=97&&r<=122?r-83:r>=123&&r<=127?r-96:r},e.prototype.getC40Words=function(e,a){for(var r=[],n=0;n>16&255,a[t+1]=s>>8&255,a[t+2]=255&s}return a},e.prototype.getLatchBytes=function(){switch(this.getPreviousMode()){case oQ.ASCII:case oQ.B256:switch(this.mode){case oQ.B256:return e.getBytes(231);case oQ.C40:return e.getBytes(230);case oQ.TEXT:return e.getBytes(239);case oQ.X12:return e.getBytes(238);case oQ.EDF:return e.getBytes(240)}break;case oQ.C40:case oQ.TEXT:case oQ.X12:if(this.mode!==this.getPreviousMode())switch(this.mode){case oQ.ASCII:return e.getBytes(254);case oQ.B256:return e.getBytes(254,231);case oQ.C40:return e.getBytes(254,230);case oQ.TEXT:return e.getBytes(254,239);case oQ.X12:return e.getBytes(254,238);case oQ.EDF:return e.getBytes(254,240)}break;case oQ.EDF:if(this.mode!==oQ.EDF)throw new Error("Cannot switch from EDF to "+this.mode)}return new Uint8Array(0)},e.prototype.getDataBytes=function(){switch(this.mode){case oQ.ASCII:return this.input.isECI(this.fromPosition)?e.getBytes(241,this.input.getECIValue(this.fromPosition)+1):yQ.isExtendedASCII(this.input.charAt(this.fromPosition),this.input.getFNC1Character())?e.getBytes(235,this.input.charAt(this.fromPosition)-127):2===this.characterLength?e.getBytes(10*this.input.charAt(this.fromPosition)+this.input.charAt(this.fromPosition+1)+130):this.input.isFNC1(this.fromPosition)?e.getBytes(232):e.getBytes(this.input.charAt(this.fromPosition)+1);case oQ.B256:return e.getBytes(this.input.charAt(this.fromPosition));case oQ.C40:return this.getC40Words(!0,this.input.getFNC1Character());case oQ.TEXT:return this.getC40Words(!1,this.input.getFNC1Character());case oQ.X12:return this.getX12Words();case oQ.EDF:return this.getEDFBytes()}},e}(),wQ=function(e){function a(a,r,n,t,i){var o=e.call(this,a,r,n)||this;return o.shape=t,o.macroId=i,o}return mQ(a,e),a.prototype.getMacroId=function(){return this.macroId},a.prototype.getShapeHint=function(){return this.shape},a}(dQ);!function(){function e(){}e.prototype.encode=function(e,a,r,n,t){if(void 0===t&&(t=null),""===e.trim())throw new Error("Found empty contents");if(a!==nX.DATA_MATRIX)throw new Error("Can only encode DATA_MATRIX, but got "+a);if(r<0||n<0)throw new Error("Requested dimensions can't be negative: "+r+"x"+n);var i,o=0,s=null,l=null;if(null!=t){var c=t.get(_Y.DATA_MATRIX_SHAPE);null!=c&&(o=c);var u=t.get(_Y.MIN_SIZE);null!=u&&(s=u);var d=t.get(_Y.MAX_SIZE);null!=d&&(l=d)}if(null!=t&&t.has(_Y.DATA_MATRIX_COMPACT)&&Boolean(t.get(_Y.DATA_MATRIX_COMPACT).toString())){var h=t.has(_Y.GS1_FORMAT)&&Boolean(t.get(_Y.GS1_FORMAT).toString()),m=null;t.has(_Y.CHARACTER_SET)&&(m=uJ.forName(t.get(_Y.CHARACTER_SET).toString())),i=yQ.encodeHighLevel(e,m,h?29:-1,o)}else{var p=null!=t&&t.has(_Y.FORCE_C40)&&Boolean(t.get(_Y.FORCE_C40).toString());i=iQ.encodeHighLevel(e,o,s,l,p)}var g=YJ.lookup(i.length,o,s,l,!0),f=FJ.encodeECC200(i,g),b=new mJ(f,g.getSymbolDataWidth(),g.getSymbolDataHeight());return b.place(),this.encodeLowLevel(b,g,r,n)},e.prototype.encodeLowLevel=function(e,a,r,n){for(var t=a.getSymbolDataWidth(),i=a.getSymbolDataHeight(),o=new ZY(a.getSymbolWidth(),a.getSymbolHeight()),s=0,l=0;l"},a}(EQ);var AQ=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])},e(a,r)};return function(a,r){function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),IQ=function(e){function a(a,r,n){var t=e.call(this,a,0,0)||this;return t.binaryShiftStart=r,t.binaryShiftByteCount=n,t}return AQ(a,e),a.prototype.appendTo=function(e,a){for(var r=0;r62?e.appendBits(this.binaryShiftByteCount-31,16):0===r?e.appendBits(Math.min(this.binaryShiftByteCount,31),5):e.appendBits(this.binaryShiftByteCount-31,5)),e.appendBits(a[this.binaryShiftStart+r],8)},a.prototype.addBinaryShift=function(e,r){return new a(this,e,r)},a.prototype.toString=function(){return"<"+this.binaryShiftStart+"::"+(this.binaryShiftStart+this.binaryShiftByteCount-1)+">"},a}(SQ);const TQ=IQ;function OQ(e,a,r){return new SQ(e,a,r)}var NQ=["UPPER","LOWER","DIGIT","MIXED","PUNCT"],PQ=0,MQ=1,RQ=2,qQ=3,LQ=4,VQ=new SQ(null,0,0),DQ=[Int32Array.from([0,(5<<16)+28,(5<<16)+30,(5<<16)+29,(10<<16)+(29<<5)+30]),Int32Array.from([(9<<16)+(30<<4)+14,0,(5<<16)+30,(5<<16)+29,(10<<16)+(29<<5)+30]),Int32Array.from([(4<<16)+14,(9<<16)+(14<<5)+28,0,(9<<16)+(14<<5)+29,(14<<16)+(14<<10)+(29<<5)+30]),Int32Array.from([(5<<16)+29,(5<<16)+28,(10<<16)+(29<<5)+30,0,(5<<16)+30]),Int32Array.from([(5<<16)+31,(10<<16)+(31<<5)+28,(10<<16)+(31<<5)+30,(10<<16)+(31<<5)+29,0])],BQ=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")};var _Q=function(e){var a,r;try{for(var n=BQ(e),t=n.next();!t.done;t=n.next()){var i=t.value;dH.fill(i,-1)}}catch(e){a={error:e}}finally{try{t&&!t.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return e[PQ][LQ]=0,e[MQ][LQ]=0,e[MQ][PQ]=28,e[qQ][LQ]=0,e[RQ][LQ]=0,e[RQ][PQ]=15,e}(dH.createInt32Array(6,6)),FQ=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},UQ=function(){function e(e,a,r,n){this.token=e,this.mode=a,this.binaryShiftByteCount=r,this.bitCount=n}return e.prototype.getMode=function(){return this.mode},e.prototype.getToken=function(){return this.token},e.prototype.getBinaryShiftByteCount=function(){return this.binaryShiftByteCount},e.prototype.getBitCount=function(){return this.bitCount},e.prototype.latchAndAppend=function(a,r){var n=this.bitCount,t=this.token;if(a!==this.mode){var i=DQ[this.mode][a];t=OQ(t,65535&i,i>>16),n+=i>>16}var o=a===RQ?4:5;return new e(t=OQ(t,r,o),a,0,n+o)},e.prototype.shiftAndAppend=function(a,r){var n=this.token,t=this.mode===RQ?4:5;return n=OQ(n,_Q[this.mode][a],t),new e(n=OQ(n,r,5),this.mode,0,this.bitCount+t+5)},e.prototype.addBinaryShiftChar=function(a){var r=this.token,n=this.mode,t=this.bitCount;if(this.mode===LQ||this.mode===RQ){var i=DQ[n][PQ];r=OQ(r,65535&i,i>>16),t+=i>>16,n=PQ}var o=0===this.binaryShiftByteCount||31===this.binaryShiftByteCount?18:62===this.binaryShiftByteCount?9:8,s=new e(r,n,this.binaryShiftByteCount+1,t+o);return s.binaryShiftByteCount===2047+31&&(s=s.endBinaryShift(a+1)),s},e.prototype.endBinaryShift=function(a){if(0===this.binaryShiftByteCount)return this;var r=this.token;return new e(r=function(e,a,r){return new TQ(e,a,r)}(r,a-this.binaryShiftByteCount,this.binaryShiftByteCount),this.mode,0,this.bitCount)},e.prototype.isBetterThanOrEqualTo=function(a){var r=this.bitCount+(DQ[this.mode][a.mode]>>16);return this.binaryShiftByteCounta.binaryShiftByteCount&&a.binaryShiftByteCount>0&&(r+=10),r<=a.bitCount},e.prototype.toBitArray=function(e){for(var a,r,n=[],t=this.endBinaryShift(e.length).token;null!==t;t=t.getPrevious())n.unshift(t);var i=new gH;try{for(var o=FQ(n),s=o.next();!s.done;s=o.next()){s.value.appendTo(i,e)}}catch(e){a={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},e.prototype.toString=function(){return IH.format("%s bits=%d bytes=%d",NQ[this.mode],this.bitCount,this.binaryShiftByteCount)},e.calculateBinaryShiftCost=function(e){return e.binaryShiftByteCount>62?21:e.binaryShiftByteCount>31?20:e.binaryShiftByteCount>0?10:0},e.INITIAL_STATE=new e(VQ,PQ,0,0),e}();const HQ=UQ;var XQ=function(e){var a=IH.getCharCode(" "),r=IH.getCharCode("."),n=IH.getCharCode(",");e[PQ][a]=1;for(var t=IH.getCharCode("Z"),i=IH.getCharCode("A"),o=i;o<=t;o++)e[PQ][o]=o-i+2;e[MQ][a]=1;var s=IH.getCharCode("z"),l=IH.getCharCode("a");for(o=l;o<=s;o++)e[MQ][o]=o-l+2;e[RQ][a]=1;var c=IH.getCharCode("9"),u=IH.getCharCode("0");for(o=u;o<=c;o++)e[RQ][o]=o-u+2;e[RQ][n]=12,e[RQ][r]=13;for(var d=["\0"," ","","","","","","","","\b","\t","\n","\v","\f","\r","","","","","","@","\\","^","_","`","|","~",""],h=0;h","?","[","]","{","}"];for(h=0;h0&&(e[LQ][IH.getCharCode(m[h])]=h);return e}(dH.createInt32Array(5,256)),WQ=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},GQ=function(){function e(e){this.text=e}return e.prototype.encode=function(){for(var a=IH.getCharCode(" "),r=IH.getCharCode("\n"),n=jQ.singletonList(HQ.INITIAL_STATE),t=0;t0?(n=e.updateStateListForPair(n,t,i),t++):n=this.updateStateListForChar(n,t)}var s=jQ.min(n,function(e,a){return e.getBitCount()-a.getBitCount()});return s.toBitArray(this.text)},e.prototype.updateStateListForChar=function(a,r){var n,t,i=[];try{for(var o=WQ(a),s=o.next();!s.done;s=o.next()){var l=s.value;this.updateStateForChar(l,r,i)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(t=o.return)&&t.call(o)}finally{if(n)throw n.error}}return e.simplifyStates(i)},e.prototype.updateStateForChar=function(e,a,r){for(var n=255&this.text[a],t=XQ[e.getMode()][n]>0,i=null,o=0;o<=LQ;o++){var s=XQ[o][n];if(s>0){if(null==i&&(i=e.endBinaryShift(a)),!t||o===e.getMode()||o===RQ){var l=i.latchAndAppend(o,s);r.push(l)}if(!t&&_Q[e.getMode()][o]>=0){var c=i.shiftAndAppend(o,s);r.push(c)}}}if(e.getBinaryShiftByteCount()>0||0===XQ[e.getMode()][n]){var u=e.addBinaryShiftChar(a);r.push(u)}},e.updateStateListForPair=function(e,a,r){var n,t,i=[];try{for(var o=WQ(e),s=o.next();!s.done;s=o.next()){var l=s.value;this.updateStateForPair(l,a,r,i)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(t=o.return)&&t.call(o)}finally{if(n)throw n.error}}return this.simplifyStates(i)},e.updateStateForPair=function(e,a,r,n){var t=e.endBinaryShift(a);if(n.push(t.latchAndAppend(LQ,r)),e.getMode()!==LQ&&n.push(t.shiftAndAppend(LQ,r)),3===r||4===r){var i=t.latchAndAppend(RQ,16-r).latchAndAppend(RQ,1);n.push(i)}if(e.getBinaryShiftByteCount()>0){var o=e.addBinaryShiftChar(a).addBinaryShiftChar(a+1);n.push(o)}},e.simplifyStates=function(e){var a,r,n,t,i=[];try{for(var o=WQ(e),s=o.next();!s.done;s=o.next()){var l=s.value,c=!0,u=function(e){if(e.isBetterThanOrEqualTo(l))return c=!1,"break";l.isBetterThanOrEqualTo(e)&&(i=i.filter(function(a){return a!==e}))};try{for(var d=(n=void 0,WQ(i)),h=d.next();!h.done;h=d.next()){if("break"===u(h.value))break}}catch(e){n={error:e}}finally{try{h&&!h.done&&(t=d.return)&&t.call(d)}finally{if(n)throw n.error}}c&&i.push(l)}}catch(e){a={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},e}();const ZQ=GQ;var KQ=void 0&&(void 0).__values||function(e){var a="function"==typeof Symbol&&Symbol.iterator,r=a&&e[a],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},YQ=function(){function e(){}return e.encodeBytes=function(a){return e.encode(a,e.DEFAULT_EC_PERCENT,e.DEFAULT_AZTEC_LAYERS)},e.encode=function(a,r,n){var t,i,o,s,l,c=new ZQ(a).encode(),u=mH.truncDivision(c.getSize()*r,100)+11,d=c.getSize()+u;if(n!==e.DEFAULT_AZTEC_LAYERS){if(t=n<0,(i=Math.abs(n))>(t?e.MAX_NB_BITS_COMPACT:e.MAX_NB_BITS))throw new QU(IH.format("Illegal value %s for layers",n));var h=(o=e.totalBitsInLayer(i,t))-o%(s=e.WORD_SIZE[i]);if((l=e.stuffBits(c,s)).getSize()+u>h)throw new QU("Data to large for user specified layer");if(t&&l.getSize()>64*s)throw new QU("Data to large for user specified layer")}else{s=0,l=null;for(var m=0;;m++){if(m>e.MAX_NB_BITS)throw new QU("Data too large for an Aztec code");if(i=(t=m<=3)?m+1:m,!(d>(o=e.totalBitsInLayer(i,t)))){null!=l&&s===e.WORD_SIZE[i]||(s=e.WORD_SIZE[i],l=e.stuffBits(c,s));h=o-o%s;if(!(t&&l.getSize()>64*s)&&l.getSize()+u<=h)break}}}var p,g=e.generateCheckWords(l,o,s),f=l.getSize()/s,b=e.generateModeMessage(t,i,f),y=(t?11:14)+4*i,k=new Int32Array(y);if(t){p=y;for(m=0;m=n||e.get(i+s))&&(o|=1<>10;n[i]=s}return n},a.prototype.getRow=function(e,a){if(e<0||e>=this.getHeight())throw new QU("Requested row is outside the image: "+e);var r=this.getWidth(),n=e*r;return null===a?a=this.buffer.slice(n,n+r):(a.length0&&t[t.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!t||i[1]>t[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},o$={delayBetweenScanAttempts:500,delayBetweenScanSuccess:500,tryPlayVideoTimeout:5e3},s$=function(){function e(e,a,r){void 0===a&&(a=new Map),void 0===r&&(r={}),this.reader=e,this.hints=a,this.options=r$(r$({},o$),r)}return Object.defineProperty(e.prototype,"possibleFormats",{set:function(e){this.hints.set(bH.POSSIBLE_FORMATS,e)},enumerable:!1,configurable:!0}),e.addVideoSource=function(e,a){try{e.srcObject=a}catch(e){console.error("got interrupted by new loading request")}},e.mediaStreamSetTorch=function(e,a){return n$(this,void 0,void 0,function(){return t$(this,function(r){switch(r.label){case 0:return[4,e.applyConstraints({advanced:[{fillLightMode:a?"flash":"off",torch:!!a}]})];case 1:return r.sent(),[2]}})})},e.mediaStreamIsTorchCompatible=function(a){var r,n,t=a.getVideoTracks();try{for(var i=i$(t),o=i.next();!o.done;o=i.next()){var s=o.value;if(e.mediaStreamIsTorchCompatibleTrack(s))return!0}}catch(e){r={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return!1},e.mediaStreamIsTorchCompatibleTrack=function(e){try{return"torch"in e.getCapabilities()}catch(e){return console.error(e),console.warn("Your browser may be not fully compatible with WebRTC and/or ImageCapture specs. Torch will not be available."),!1}},e.isVideoPlaying=function(e){return e.currentTime>0&&!e.paused&&e.readyState>2},e.getMediaElement=function(e,a){var r=document.getElementById(e);if(!r)throw new YU("element with id '".concat(e,"' not found"));if(r.nodeName.toLowerCase()!==a.toLowerCase())throw new YU("element with id '".concat(e,"' must be an ").concat(a," element"));return r},e.createVideoElement=function(a){if(a instanceof HTMLVideoElement)return a;if("string"==typeof a)return e.getMediaElement(a,"video");if(!a&&"undefined"!=typeof document){var r=document.createElement("video");return r.width=200,r.height=200,r}throw new Error("Couldn't get videoElement from videoSource!")},e.prepareImageElement=function(a){if(a instanceof HTMLImageElement)return a;if("string"==typeof a)return e.getMediaElement(a,"img");if(void 0===a){var r=document.createElement("img");return r.width=200,r.height=200,r}throw new Error("Couldn't get imageElement from imageSource!")},e.prepareVideoElement=function(a){var r=e.createVideoElement(a);return r.setAttribute("autoplay","true"),r.setAttribute("muted","true"),r.setAttribute("playsinline","true"),r},e.isImageLoaded=function(e){return!!e.complete&&0!==e.naturalWidth},e.createBinaryBitmapFromCanvas=function(e){var a=new $Q(e),r=new _H(a);return new eH(r)},e.drawImageOnCanvas=function(e,a){e.drawImage(a,0,0)},e.getMediaElementDimensions=function(e){if(e instanceof HTMLVideoElement)return{height:e.videoHeight,width:e.videoWidth};if(e instanceof HTMLImageElement)return{height:e.naturalHeight||e.height,width:e.naturalWidth||e.width};throw new Error("Couldn't find the Source's dimensions!")},e.createCaptureCanvas=function(a){if(!a)throw new YU("Cannot create a capture canvas without a media element.");if("undefined"==typeof document)throw new Error('The page "Document" is undefined, make sure you\'re running in a browser.');var r=document.createElement("canvas"),n=e.getMediaElementDimensions(a),t=n.width,i=n.height;return r.style.width=t+"px",r.style.height=i+"px",r.width=t,r.height=i,r},e.tryPlayVideo=function(a){return n$(this,void 0,void 0,function(){var r;return t$(this,function(n){switch(n.label){case 0:if(null==a?void 0:a.ended)return console.error("Trying to play video that has ended."),[2,!1];if(e.isVideoPlaying(a))return console.warn("Trying to play video that is already playing."),[2,!0];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,a.play()];case 2:return n.sent(),[2,!0];case 3:return r=n.sent(),console.warn("It was not possible to play the video.",r),[2,!1];case 4:return[2]}})})},e.createCanvasFromMediaElement=function(a){var r=e.createCaptureCanvas(a),n=r.getContext("2d");if(!n)throw new Error("Couldn't find Canvas 2D Context.");return e.drawImageOnCanvas(n,a),r},e.createBinaryBitmapFromMediaElem=function(a){var r=e.createCanvasFromMediaElement(a);return e.createBinaryBitmapFromCanvas(r)},e.destroyImageElement=function(e){e.src="",e.removeAttribute("src"),e=void 0},e.listVideoInputDevices=function(){return n$(this,void 0,void 0,function(){var e,a,r,n,t,i,o,s,l,c,u,d;return t$(this,function(h){switch(h.label){case 0:if(!e$())throw new Error("Can't enumerate devices, navigator is not present.");if(!a$())throw new Error("Can't enumerate devices, method not supported.");return[4,navigator.mediaDevices.enumerateDevices()];case 1:e=h.sent(),a=[];try{for(r=i$(e),n=r.next();!n.done;n=r.next())t=n.value,"videoinput"===(i="video"===t.kind?"videoinput":t.kind)&&(o=t.deviceId||t.id,s=t.label||"Video device ".concat(a.length+1),l=t.groupId,c={deviceId:o,label:s,kind:i,groupId:l},a.push(c))}catch(e){u={error:e}}finally{try{n&&!n.done&&(d=r.return)&&d.call(r)}finally{if(u)throw u.error}}return[2,a]}})})},e.findDeviceById=function(a){return n$(this,void 0,void 0,function(){var r;return t$(this,function(n){switch(n.label){case 0:return[4,e.listVideoInputDevices()];case 1:return(r=n.sent())?[2,r.find(function(e){return e.deviceId===a})]:[2]}})})},e.cleanVideoSource=function(e){if(e){try{e.srcObject=null}catch(a){e.src=""}e&&e.removeAttribute("src")}},e.releaseAllStreams=function(){0!==e.streamTracker.length&&e.streamTracker.forEach(function(e){e.getTracks().forEach(function(e){return e.stop()})}),e.streamTracker=[]},e.playVideoOnLoadAsync=function(a,r){return n$(this,void 0,void 0,function(){return t$(this,function(n){switch(n.label){case 0:return[4,e.tryPlayVideo(a)];case 1:return n.sent()?[2,!0]:[2,new Promise(function(n,t){var i=setTimeout(function(){e.isVideoPlaying(a)||(t(!1),a.removeEventListener("canplay",o))},r),o=function(){e.tryPlayVideo(a).then(function(e){clearTimeout(i),a.removeEventListener("canplay",o),n(e)})};a.addEventListener("canplay",o)})]}})})},e.attachStreamToVideo=function(a,r,n){return void 0===n&&(n=5e3),n$(this,void 0,void 0,function(){var t;return t$(this,function(i){switch(i.label){case 0:return t=e.prepareVideoElement(r),e.addVideoSource(t,a),[4,e.playVideoOnLoadAsync(t,n)];case 1:return i.sent(),[2,t]}})})},e._waitImageLoad=function(a){return new Promise(function(r,n){var t=setTimeout(function(){e.isImageLoaded(a)||(a.removeEventListener("load",i),n())},1e4),i=function(){clearTimeout(t),a.removeEventListener("load",i),r()};a.addEventListener("load",i)})},e.checkCallbackFnOrThrow=function(e){if(!e)throw new YU("`callbackFn` is a required parameter, you cannot capture results without it.")},e.disposeMediaStream=function(e){e.getVideoTracks().forEach(function(e){return e.stop()}),e=void 0},e.prototype.decode=function(a){var r=e.createCanvasFromMediaElement(a);return this.decodeFromCanvas(r)},e.prototype.decodeBitmap=function(e){return this.reader.decode(e,this.hints)},e.prototype.decodeFromCanvas=function(a){var r=e.createBinaryBitmapFromCanvas(a);return this.decodeBitmap(r)},e.prototype.decodeFromImageElement=function(a){return n$(this,void 0,void 0,function(){var r;return t$(this,function(n){switch(n.label){case 0:if(!a)throw new YU("An image element must be provided.");return r=e.prepareImageElement(a),[4,this._decodeOnLoadImage(r)];case 1:return[2,n.sent()]}})})},e.prototype.decodeFromImageUrl=function(a){return n$(this,void 0,void 0,function(){var r;return t$(this,function(n){switch(n.label){case 0:if(!a)throw new YU("An URL must be provided.");(r=e.prepareImageElement()).src=a,n.label=1;case 1:return n.trys.push([1,,3,4]),[4,this.decodeFromImageElement(r)];case 2:return[2,n.sent()];case 3:return e.destroyImageElement(r),[7];case 4:return[2]}})})},e.prototype.decodeFromConstraints=function(a,r,n){return n$(this,void 0,void 0,function(){var t,i;return t$(this,function(o){switch(o.label){case 0:return e.checkCallbackFnOrThrow(n),[4,this.getUserMedia(a)];case 1:t=o.sent(),o.label=2;case 2:return o.trys.push([2,4,,5]),[4,this.decodeFromStream(t,r,n)];case 3:return[2,o.sent()];case 4:throw i=o.sent(),e.disposeMediaStream(t),i;case 5:return[2]}})})},e.prototype.decodeFromStream=function(a,r,n){return n$(this,void 0,void 0,function(){var t,i,o,s,l,c,u,d,h=this;return t$(this,function(m){switch(m.label){case 0:return e.checkCallbackFnOrThrow(n),t=this.options.tryPlayVideoTimeout,[4,e.attachStreamToVideo(a,r,t)];case 1:return i=m.sent(),o=function(){e.disposeMediaStream(a),e.cleanVideoSource(i)},s=this.scan(i,n,o),l=a.getVideoTracks(),c=r$(r$({},s),{stop:function(){s.stop()},streamVideoConstraintsApply:function(e,a){return n$(this,void 0,void 0,function(){var r,n,t,i,o,s;return t$(this,function(c){switch(c.label){case 0:r=a?l.filter(a):l,c.label=1;case 1:c.trys.push([1,6,7,8]),n=i$(r),t=n.next(),c.label=2;case 2:return t.done?[3,5]:[4,t.value.applyConstraints(e)];case 3:c.sent(),c.label=4;case 4:return t=n.next(),[3,2];case 5:return[3,8];case 6:return i=c.sent(),o={error:i},[3,8];case 7:try{t&&!t.done&&(s=n.return)&&s.call(n)}finally{if(o)throw o.error}return[7];case 8:return[2]}})})},streamVideoConstraintsGet:function(e){return l.find(e).getConstraints()},streamVideoSettingsGet:function(e){return l.find(e).getSettings()},streamVideoCapabilitiesGet:function(e){return l.find(e).getCapabilities()}}),e.mediaStreamIsTorchCompatible(a)&&(u=null==l?void 0:l.find(function(a){return e.mediaStreamIsTorchCompatibleTrack(a)}),d=function(a){return n$(h,void 0,void 0,function(){return t$(this,function(r){switch(r.label){case 0:return[4,e.mediaStreamSetTorch(u,a)];case 1:return r.sent(),[2]}})})},c.switchTorch=d,c.stop=function(){return n$(h,void 0,void 0,function(){return t$(this,function(e){switch(e.label){case 0:return s.stop(),[4,d(!1)];case 1:return e.sent(),[2]}})})}),[2,c]}})})},e.prototype.decodeFromVideoDevice=function(a,r,n){return n$(this,void 0,void 0,function(){var t;return t$(this,function(i){switch(i.label){case 0:return e.checkCallbackFnOrThrow(n),t={video:a?{deviceId:{exact:a}}:{facingMode:"environment"}},[4,this.decodeFromConstraints(t,r,n)];case 1:return[2,i.sent()]}})})},e.prototype.decodeFromVideoElement=function(a,r){return n$(this,void 0,void 0,function(){var n,t;return t$(this,function(i){switch(i.label){case 0:if(e.checkCallbackFnOrThrow(r),!a)throw new YU("A video element must be provided.");return n=e.prepareVideoElement(a),t=this.options.tryPlayVideoTimeout,[4,e.playVideoOnLoadAsync(n,t)];case 1:return i.sent(),[2,this.scan(n,r)]}})})},e.prototype.decodeFromVideoUrl=function(a,r){return n$(this,void 0,void 0,function(){var n,t,i;return t$(this,function(o){switch(o.label){case 0:if(e.checkCallbackFnOrThrow(r),!a)throw new YU("An URL must be provided.");return(n=e.prepareVideoElement()).src=a,t=function(){e.cleanVideoSource(n)},i=this.options.tryPlayVideoTimeout,[4,e.playVideoOnLoadAsync(n,i)];case 1:return o.sent(),[2,this.scan(n,r,t)]}})})},e.prototype.decodeOnceFromConstraints=function(e,a){return n$(this,void 0,void 0,function(){var r;return t$(this,function(n){switch(n.label){case 0:return[4,this.getUserMedia(e)];case 1:return r=n.sent(),[4,this.decodeOnceFromStream(r,a)];case 2:return[2,n.sent()]}})})},e.prototype.decodeOnceFromStream=function(a,r){return n$(this,void 0,void 0,function(){var n,t;return t$(this,function(i){switch(i.label){case 0:return n=Boolean(r),[4,e.attachStreamToVideo(a,r)];case 1:t=i.sent(),i.label=2;case 2:return i.trys.push([2,,4,5]),[4,this.scanOneResult(t)];case 3:return[2,i.sent()];case 4:return n||e.cleanVideoSource(t),[7];case 5:return[2]}})})},e.prototype.decodeOnceFromVideoDevice=function(e,a){return n$(this,void 0,void 0,function(){var r;return t$(this,function(n){switch(n.label){case 0:return r={video:e?{deviceId:{exact:e}}:{facingMode:"environment"}},[4,this.decodeOnceFromConstraints(r,a)];case 1:return[2,n.sent()]}})})},e.prototype.decodeOnceFromVideoElement=function(a){return n$(this,void 0,void 0,function(){var r,n;return t$(this,function(t){switch(t.label){case 0:if(!a)throw new YU("A video element must be provided.");return r=e.prepareVideoElement(a),n=this.options.tryPlayVideoTimeout,[4,e.playVideoOnLoadAsync(r,n)];case 1:return t.sent(),[4,this.scanOneResult(r)];case 2:return[2,t.sent()]}})})},e.prototype.decodeOnceFromVideoUrl=function(a){return n$(this,void 0,void 0,function(){var r,n;return t$(this,function(t){switch(t.label){case 0:if(!a)throw new YU("An URL must be provided.");(r=e.prepareVideoElement()).src=a,n=this.decodeOnceFromVideoElement(r),t.label=1;case 1:return t.trys.push([1,,3,4]),[4,n];case 2:return[2,t.sent()];case 3:return e.cleanVideoSource(r),[7];case 4:return[2]}})})},e.prototype.scanOneResult=function(e,a,r,n){var t=this;return void 0===a&&(a=!0),void 0===r&&(r=!0),void 0===n&&(n=!0),new Promise(function(i,o){t.scan(e,function(e,t,s){if(e)return i(e),void s.stop();if(t){if(t instanceof RH&&a)return;if(t instanceof rH&&r)return;if(t instanceof kH&&n)return;s.stop(),o(t)}})})},e.prototype.scan=function(a,r,n){var t=this;e.checkCallbackFnOrThrow(r);var i,o=e.createCaptureCanvas(a);try{i=o.getContext("2d",{willReadFrequently:!0})}catch(e){i=o.getContext("2d")}if(!i)throw new Error("Couldn't create canvas for visual element scan.");var s,l=function(){i=void 0,o=void 0},c=!1,u={stop:function(){c=!0,clearTimeout(s),l(),n&&n()}},d=function(){if(!c)try{e.drawImageOnCanvas(i,a);var h=t.decodeFromCanvas(o);r(h,void 0,u),s=setTimeout(d,t.options.delayBetweenScanSuccess)}catch(e){if(r(void 0,e,u),e instanceof rH||e instanceof kH||e instanceof RH)return void(s=setTimeout(d,t.options.delayBetweenScanAttempts));l(),n&&n(e)}};return d(),u},e.prototype._decodeOnLoadImage=function(a){return n$(this,void 0,void 0,function(){return t$(this,function(r){switch(r.label){case 0:return e.isImageLoaded(a)?[3,2]:[4,e._waitImageLoad(a)];case 1:r.sent(),r.label=2;case 2:return[2,this.decode(a)]}})})},e.prototype.getUserMedia=function(a){return n$(this,void 0,void 0,function(){var r;return t$(this,function(n){switch(n.label){case 0:return[4,navigator.mediaDevices.getUserMedia(a)];case 1:return r=n.sent(),e.streamTracker.push(r),[2,r]}})})},e.streamTracker=[],e}(),l$=void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])},e(a,r)};return function(a,r){if("function"!=typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),c$=(function(e){function a(a,r){return e.call(this,new KX,a,r)||this}l$(a,e)}(s$),void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])},e(a,r)};return function(a,r){if("function"!=typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}()),u$=(function(e){function a(a,r){return e.call(this,new rZ(a),a,r)||this}c$(a,e)}(s$),void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])},e(a,r)};return function(a,r){if("function"!=typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}()),d$=(function(e){function a(a,r){return e.call(this,new EZ,a,r)||this}u$(a,e)}(s$),void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])},e(a,r)};return function(a,r){if("function"!=typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}()),h$=(function(e){function a(a,r){var n=this,t=new qY;return t.setHints(a),(n=e.call(this,t,a,r)||this).reader=t,n}d$(a,e),Object.defineProperty(a.prototype,"possibleFormats",{set:function(e){this.hints.set(bH.POSSIBLE_FORMATS,e),this.reader.setHints(this.hints)},enumerable:!1,configurable:!0}),a.prototype.decodeBitmap=function(e){return this.reader.decodeWithState(e)},a.prototype.setHints=function(e){this.hints=e,this.reader.setHints(this.hints)}}(s$),void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])},e(a,r)};return function(a,r){if("function"!=typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}()),m$=(function(e){function a(a,r){return e.call(this,new OY,a,r)||this}h$(a,e)}(s$),void 0&&(void 0).__extends||function(){var e=function(a,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,a){e.__proto__=a}||function(e,a){for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])},e(a,r)};return function(a,r){if("function"!=typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=a}e(a,r),a.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}()),p$=function(e){function a(a,r){return e.call(this,new vK,a,r)||this}return m$(a,e),a}(s$),g$="http://www.w3.org/2000/svg",f$=(function(){function e(e){if("string"==typeof e){var a=document.getElementById(e);if(!a)throw new Error("Could not find a Container element with '".concat(e,"'."));this.containerElement=a}else this.containerElement=e}e.prototype.write=function(a,r,n,t){if(0===a.length)throw new QU("Found empty contents");if(r<0||n<0)throw new QU("Requested dimensions are too small: "+r+"x"+n);var i=t&&void 0!==t.get(_Y.MARGIN)?Number.parseInt(t.get(_Y.MARGIN).toString(),10):e.QUIET_ZONE_SIZE,o=this.encode(t,a);return this.renderResult(o,r,n,i)},e.prototype.createSVGElement=function(a,r){var n=document.createElementNS(e.SVG_NS,"svg");return n.setAttributeNS(g$,"width",r.toString()),n.setAttributeNS(g$,"height",a.toString()),n},e.prototype.createSvgPathPlaceholderElement=function(a,r){var n=document.createElementNS(e.SVG_NS,"path");return n.setAttributeNS(g$,"d","M0 0h".concat(a,"v").concat(r,"H0z")),n.setAttributeNS(g$,"fill","none"),n},e.prototype.createSvgRectElement=function(a,r,n,t){var i=document.createElementNS(e.SVG_NS,"rect");return i.setAttributeNS(g$,"x",a.toString()),i.setAttributeNS(g$,"y",r.toString()),i.setAttributeNS(g$,"height",n.toString()),i.setAttributeNS(g$,"width",t.toString()),i.setAttributeNS(g$,"fill","#000000"),i},e.prototype.encode=function(e,a){var r=IZ.L;if(e&&void 0!==e.get(_Y.ERROR_CORRECTION)){var n=e.get(_Y.ERROR_CORRECTION).toString();r=IZ.fromString(n)}return tJ.encode(a,r,e)},e.prototype.renderResult=function(e,a,r,n){var t=e.getMatrix();if(null===t)throw new kX;var i=t.getWidth(),o=t.getHeight(),s=i+2*n,l=o+2*n,c=Math.max(a,s),u=Math.max(r,l),d=Math.min(Math.floor(c/s),Math.floor(u/l)),h=Math.floor((c-i*d)/2),m=Math.floor((u-o*d)/2),p=this.createSVGElement(c,u),g=this.createSvgPathPlaceholderElement(a,r);p.appendChild(g),this.containerElement.appendChild(p);for(var f=0,b=m;f>8,255&e])}function j$(e){if(!e)return{height:"auto",width:"100%"};const a=zn(e)?e:`${e}px`;return{height:a,width:a}}const E$=150,C$=e=>{console.error("@pezkuwi/react-qr:Scan",e.message)};const S$=pj.div` + .ui--qr-Scan { + display: inline-block; + height: 100%; + transform: matrix(-1, 0, 0, 1, 0, 0); + width: 100%; + } +`,A$=$.memo(function({className:e="",delay:a=E$,onError:r=C$,onScan:n,size:t,style:i={}}){const o=(0,$.useRef)(null),l=(0,$.useRef)(null),c=(0,$.useMemo)(()=>j$(t),[t]),u=(0,$.useCallback)(e=>r(e),[r]);return(0,$.useEffect)(()=>{const e=new p$,r=setTimeout(async()=>{try{const a=(await p$.listVideoInputDevices())[0].deviceId;l.current=await e.decodeFromVideoDevice(a,o.current??void 0,(e,a)=>{e&&n(e.getText()),!a||a instanceof Error||u(new Error(a))})}catch(e){u(e instanceof Error?e:new Error("Unknown error occurred"))}},a);return()=>{clearTimeout(r),l.current&&l.current.stop()}},[n,u,a]),(0,s.jsx)(S$,{className:e,style:c,children:(0,s.jsx)("video",{className:"ui--qr-Scan",ref:o,style:i})})});const I$=$.memo(function({className:e,onError:a,onScan:r,size:n,style:t}){const i=(0,$.useCallback)(e=>e&&r({signature:`0x${e}`}),[r]);return(0,s.jsx)(A$,{className:e,onError:a,onScan:i,size:n,style:t})}),T$=Ve(0),O$=Ve(1),N$=(null&&BigInt(2),null&&BigInt(3),null&&BigInt(4),null&&BigInt(5),null&&BigInt(6),null&&BigInt(7),null&&BigInt(8),null&&BigInt(9),null&&BigInt(10),null&&BigInt(100),null&&BigInt(1e3),null&&BigInt(1e6),Number.MAX_SAFE_INTEGER,null&&BigInt(94906265),Ve("11400714785074694791")),P$=Ve("14029467366897019727"),M$=Ve("1609587929392839161"),R$=Ve("9650029242287828579"),q$=Ve("2870177450012600261"),L$=Ve("0xffffffffffffffff"),V$=Ve(7),D$=Ve(11),B$=Ve(12),_$=Ve(16),F$=Ve(18),U$=Ve(23),H$=Ve(27),X$=Ve(29),W$=Ve(31),G$=Ve(32),Z$=Ve(33),K$=Ve(64),Y$=Ve(256);function J$(e,a){const r=e&L$;return(r<>K$-a)&L$}function Q$(e,a,r){const n=new Array(r);let t=0;for(let i=0;i=0;e--)i=(i<<_$)+n[e];return i}function $$(e,a){const{seed:r,u8a:n,u8asize:t,v1:i,v2:o,v3:s,v4:l}=function(e,a){const r={seed:e,u8a:new Uint8Array(32),u8asize:0,v1:e+N$+P$,v2:e+P$,v3:e,v4:e-N$};if(a.length<32)return r.u8a.set(a),r.u8asize=a.length,r;const n=a.length-32;let t=0;if(n>=0){const e=e=>N$*J$(e+P$*Q$(a,t,4),W$);do{r.v1=e(r.v1),t+=8,r.v2=e(r.v2),t+=8,r.v3=e(r.v3),t+=8,r.v4=e(r.v4),t+=8}while(t<=n)}return t=32?((((J$(i,O$)+J$(o,V$)+J$(s,B$)+J$(l,F$)^N$*J$(i*P$,W$))*N$+R$^N$*J$(o*P$,W$))*N$+R$^N$*J$(s*P$,W$))*N$+R$^N$*J$(l*P$,W$))*N$+R$:r+q$);for(;c<=t-8;)u=L$&R$+N$*J$(u^N$*J$(P$*Q$(n,c,4),W$),H$),c+=8;for(c+4<=t&&(u=L$&M$+P$*J$(u^N$*Q$(n,c,2),U$),c+=4);c>Z$),u=L$&M$*(u^u>>X$),u=L$&(u^u>>G$);const d=new Uint8Array(8);for(let e=7;e>=0;e--)d[e]=Number(u%Y$),u/=Y$;return d}function e1(e,a=64,r){const n=Math.ceil(a/64),t=wn(e);if(!De||!r&&wl())return vl(t,n);const i=new Uint8Array(8*n);for(let e=0;ee;const n1=2750,t1=500;function i1(e){const a=r1(0,"M");return a.addData(e,"Byte"),a.make(),a.createDataURL(16,0)}const o1=pj.div` + .ui--qr-Display { + height: 100%; + width: 100%; + + img, + svg { + background: white; + height: auto !important; + max-height: 100%; + max-width: 100%; + width: auto !important; + } + } +`,s1=$.memo(function({className:e="",size:a,skipEncoding:r,style:n={},timerDelay:t=n1,value:i}){const[{image:o},l]=(0,$.useState)({frameIdx:0,frames:[],image:null,valueHash:null}),c=(0,$.useRef)({timerDelay:t,timerId:null}),u=(0,$.useMemo)(()=>j$(a),[a]);return(0,$.useEffect)(()=>{const e=()=>l(a=>{if(a.frames.length<=1)return a;let r=a.frameIdx+1;r===a.frames.length&&(r=0,c.current.timerDelay=c.current.timerDelay+t1);const n=ho({},a,{frameIdx:r,image:i1(a.frames[r])});return c.current.timerId=setTimeout(e,c.current.timerDelay),n});return c.current.timerId=setTimeout(e,c.current.timerDelay),()=>{c.current.timerId&&clearTimeout(c.current.timerId)}},[]),(0,$.useEffect)(()=>{l(e=>{const a=a1(i);if(a===e.valueHash)return e;const n=r?[i]:function(e){const a=[];let r=0;for(;rct(z$,x$(a.length),x$(r),e))}(i);return{frameIdx:0,frames:n,image:i1(n[0]),valueHash:a}})},[r,i]),o?(0,s.jsx)(o1,{className:e,style:u,children:(0,s.jsx)("div",{className:"ui--qr-Display",style:n,children:(0,s.jsx)("img",{src:o})})}):null});const l1=$.memo(function({address:e,className:a,cmd:r,genesisHash:n,payload:t,size:i,style:o,timerDelay:l}){const c=(0,$.useMemo)(()=>function(e,a,r,n){return ct(v$,w$,new Uint8Array([a]),du(e),wn(r),wn(n))}(e,r,t,n),[e,r,t,n]);return c?(0,s.jsx)(s1,{className:a,size:i,style:o,timerDelay:l,value:c}):null});const c1=pj(function({address:e,className:a,cmd:r,genesisHash:n,onSignature:t,payload:i}){const{t:o}=xk(),[l,c]=(0,$.useState)(!1),u=(0,$.useMemo)(()=>{switch(r){case h1:return i.toU8a();case m1:return Dv(i);default:return null}},[r,i]),d=(0,$.useCallback)(()=>c(!0),[]);return u?(0,s.jsxs)("div",{className:a,children:[(0,s.jsx)("div",{className:"qrContainer",children:l?(0,s.jsx)(I$,{onScan:t}):(0,s.jsx)(l1,{address:e,cmd:r,genesisHash:n,payload:u})}),!l&&(0,s.jsx)(ON,{className:"scanButton",onClick:d,children:o("Scan signature via camera")})]}):(0,s.jsx)("div",{className:a,children:(0,s.jsxs)("div",{className:"qrContainer",children:["Transaction command:",r," not supported."]})})})` + height: 100%; + + .qrContainer { + margin: 5px auto 10px auto; + width: 65%; + + img { + border: white solid 1px; + } + } + + .scanButton { + margin-bottom: 8px; + } +`;const u1=$.memo(function({className:e,error:a,isBusy:r,onSign:n,password:t,setError:i,setPassword:o}){const{t:l}=xk(),c=(0,$.useCallback)(e=>{o(e),i(null)},[i,o]);return(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)(QP,{disabled:r,isError:!t||!!a,isFocused:!0,label:l("Password for this account"),onChange:c,onEnter:n,type:"password",value:t,withoutMargin:!0}),a&&(0,s.jsx)(JP,{isBelowInput:!0,isDanger:!0,children:a})]})});const d1=pj(function({buttonText:e,className:a,error:r,isExternal:n,isFirst:t,setError:i,signId:o}){const[l,c]=(0,$.useState)(!1),[u,d]=(0,$.useState)(null),[h,m]=(0,$.useState)(""),[p,g]=(0,$.useState)(!1),f=(0,$.useContext)(sw),{t:b}=xk();(0,$.useEffect)(()=>{let e;return d(null),!n&&async function(e){return uk("pri(signing.isLocked)",{id:e})}(o).then(({isLocked:a,remainingTime:r})=>{d(a),e=setTimeout(()=>{d(!0)},r),!a&&c(!0)}).catch(e=>console.error(e)),()=>{e&&clearTimeout(e)}},[n,o]);const y=(0,$.useCallback)(()=>{g(!0),async function(e,a,r){return uk("pri(signing.approve.password)",{id:e,password:r,savePass:a})}(o,l,h).then(()=>{g(!1),f()}).catch(e=>{g(!1),i(e.message),console.error(e)})},[f,h,l,i,g,o]),k=(0,$.useCallback)(()=>{(async function(e){return uk("pri(signing.cancel)",{id:e})})(o).then(()=>f()).catch(e=>console.error(e))},[f,o]);return(0,s.jsxs)(MN,{className:a,children:[t&&!n&&(0,s.jsxs)(s.Fragment,{children:[u&&(0,s.jsx)(u1,{error:r,isBusy:p,onSign:y,password:h,setError:i,setPassword:m}),(0,s.jsx)(()=>(0,s.jsx)(LN,{checked:l,label:b(u?"Remember my password for the next {{expiration}} minutes":"Extend the period without password by {{expiration}} minutes",{replace:{expiration:Xr}}),onChange:c}),{}),(0,s.jsx)(ON,{isBusy:p,isDisabled:!!u&&!h||!!r,onClick:y,children:e})]}),(0,s.jsx)(PT,{className:"cancelButton",children:(0,s.jsx)(HA,{isDanger:!0,onClick:k,children:b("Cancel")})})]})})` + flex-direction: column; + padding: 6px 24px; + + .cancelButton { + margin-top: 4px; + margin-bottom: 4px; + text-decoration: underline; + + a { + margin: auto; + } + } +`,h1=2,m1=3,p1=new $y;function g1(e){return!!e.data}function f1({account:{accountIndex:e,addressOffset:a,genesisHash:r,isExternal:n,isHardware:t,type:i},buttonText:o,isFirst:l,request:c,signId:u,url:d}){const h=(0,$.useContext)(sw),[{hexBytes:m,payload:p},g]=(0,$.useState)({hexBytes:null,payload:null}),[f,b]=(0,$.useState)(null),{t:y}=xk(),k=nw(r);(0,$.useEffect)(()=>{k&&!g1(c.payload)&&k.registry.setSignedExtensions(c.payload.signedExtensions,k.definition.userExtensions)},[k,c]),(0,$.useEffect)(()=>{const e=c.payload;g1(e)?g({hexBytes:e.data,payload:null}):(p1.setSignedExtensions(e.signedExtensions),g({hexBytes:null,payload:p1.createType("ExtrinsicPayload",e,{version:e.version})}))},[c]);const v=(0,$.useCallback)(({signature:e},a)=>{(async function(e,a,r){return uk("pri(signing.approve.signature)",{id:e,signature:a,signedTransaction:r})})(u,e,a).then(()=>h()).catch(e=>{b(e.message),console.error(e)})},[h,u]);if(null!==p){const r=c.payload;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{children:(0,s.jsx)(SN,{address:r.address,genesisHash:r.genesisHash,isExternal:n,isHardware:t})}),n&&!t?(0,s.jsx)(c1,{address:r.address,cmd:h1,genesisHash:r.genesisHash,onSignature:v,payload:p}):(0,s.jsx)(iL,{payload:p,request:r,url:d}),t&&(0,s.jsx)(FU,{accountIndex:e||0,addressOffset:a||0,error:f,genesisHash:r.genesisHash,isEthereum:"ethereum"===i,onSignature:v,payloadExt:p,payloadJson:r,setError:b}),(0,s.jsx)(d1,{buttonText:o,error:f,isExternal:n,isFirst:l,setError:b,signId:u})]})}if(null!==m){const{address:e,data:a}=c.payload;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{children:(0,s.jsx)(SN,{address:e,isExternal:n})}),n&&!t&&r?(0,s.jsx)(c1,{address:e,cmd:m1,genesisHash:r,onSignature:v,payload:a}):(0,s.jsx)(WM,{bytes:a,url:d}),(0,s.jsx)(FN,{}),n&&!t&&!r&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(JP,{isDanger:!0,children:y('"Allow use on any network" is not supported to show a QR code. You must associate this account with a network.')}),(0,s.jsx)(FN,{})]}),t&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(JP,{children:y("Message signing is not supported for hardware wallets.")}),(0,s.jsx)(FN,{})]}),(0,s.jsx)(d1,{buttonText:o,error:f,isExternal:n,isFirst:l,setError:b,signId:u})]})}return null}const b1=pj(function({className:e,index:a,onNextClick:r,onPreviousClick:n,totalItems:t}){const i=0!==a,o=a{i&&n()},[n,i]),c=(0,$.useCallback)(()=>{o&&r()},[o,r]);return(0,s.jsxs)("div",{className:e,children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("span",{className:"currentStep",children:a+1}),(0,s.jsxs)("span",{className:"totalSteps",children:["/",t]})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)(qA,{className:`arrowLeft ${i?"active":""}`,icon:Nj,onClick:l,size:"sm"}),(0,s.jsx)(qA,{className:`arrowRight ${o?"active":""}`,icon:Aj,onClick:c,size:"sm"})]})]})})` + align-items: center; + display: flex; + justify-content: space-between; + flex-grow: 1; + padding-right: 24px; + + .arrowLeft, .arrowRight { + display: inline-block; + color: var(--iconNeutralColor); + + &.active { + color: var(--primaryColor); + cursor: pointer; + } + } + + .arrowRight { + margin-left: 0.5rem; + } + + .currentStep { + color: var(--primaryColor); + font-size: var(--labelFontSize); + line-height: var(--labelLineHeight); + margin-left: 10px; + } + + .totalSteps { + font-size: var(--labelFontSize); + line-height: var(--labelLineHeight); + color: var(--textColor); + } +`;function y1(){const{t:e}=xk(),a=(0,$.useContext)(hw),[r,n]=(0,$.useState)(0),t=(0,$.useCallback)(()=>n(e=>e+1),[]),i=(0,$.useCallback)(()=>n(e=>e-1),[]);(0,$.useEffect)(()=>{n(e=>e=0?r1&&(0,s.jsx)(b1,{index:r,onNextClick:t,onPreviousClick:i,totalItems:a.length})}),(0,s.jsx)(f1,{account:o.account,buttonText:e(l?"Sign the transaction":"Sign the message"),isFirst:0===r,request:o.request,signId:o.id,url:o.url})]}):(0,s.jsx)(eM,{})}const k1=pj(function({className:e}){const{t:a}=xk(),r=(0,$.useContext)(sw),n=(0,$.useCallback)(()=>{window.localStorage.setItem("asset_hub_migration_read","ok"),r()},[r]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{text:a("Pezkuwi Asset Hub Migration Notice")}),(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)("p",{children:a("The Pezkuwi Asset Hub migration has been completed. Please note the following important changes:")}),(0,s.jsx)(PN,{children:(0,s.jsxs)($P,{children:[(0,s.jsx)("li",{children:a("All balances have been migrated from the Pezkuwi Relay Chain to Asset Hub")}),(0,s.jsx)("li",{children:a("All on-chain functionality has been moved to Pezkuwi Asset Hub")}),(0,s.jsx)("li",{children:a("Pezkuwi Asset Hub now holds user balances and provides general functionality")})]})}),(0,s.jsx)("p",{className:"warning",children:a("Do not teleport balances to the Pezkuwi Relay Chain unless:")}),(0,s.jsx)(PN,{children:(0,s.jsxs)($P,{children:[(0,s.jsx)("li",{children:a("You are opening HRMP channels, or")}),(0,s.jsx)("li",{children:a("You are starting a TeyrChain")})]})}),(0,s.jsx)("p",{children:a("For all other operations, your balances are already on Pezkuwi Asset Hub.")})]}),(0,s.jsx)(MN,{children:(0,s.jsx)(ON,{onClick:n,children:a("I Understand")})})]})})` + p { + color: var(--subTextColor); + margin-bottom: 4px; + margin-top: 0; + line-height: 1.4; + } + + p.warning { + color: var(--errorColor); + font-weight: 600; + font-size: 1.1em; + margin-top: 6px; + margin-bottom: 2px; + text-transform: uppercase; + line-height: 1.3; + } + + article { + margin: 0.4rem 24px; + padding: 8px 20px; + } + + ul { + margin: 0; + } +`;var v1=__webpack_require__(65396),w1=__webpack_require__.n(v1);const z1=6;const x1=Tr(pj(function({className:e,match:{params:{address:a}}}){const{t:r}=xk(),n=(0,$.useContext)(sw),[t,i]=(0,$.useState)(!1),[o,l]=(0,$.useState)(""),[c,u]=(0,$.useState)(""),d=(0,$.useCallback)(()=>n("/"),[n]),h=(0,$.useCallback)(e=>{l(e),u("")},[]),m=(0,$.useCallback)(()=>{i(!0),async function(e,a){return uk("pri(accounts.export)",{address:e,password:a})}(a,o).then(({exportedJson:e})=>{const r=new Blob([JSON.stringify(e)],{type:"application/json; charset=utf-8"});w1().saveAs(r,`${a}.json`),n("/")}).catch(e=>{console.error(e),u(e.message),i(!1)})},[a,n,o]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{showBackArrow:!0,text:r("Export account")}),(0,s.jsx)("div",{className:e,children:(0,s.jsxs)(SN,{address:a,children:[(0,s.jsx)(JP,{className:"movedWarning",children:r("You are exporting your account. Keep it safe and don't share it with anyone.")}),(0,s.jsxs)("div",{className:"actionArea",children:[(0,s.jsx)(QP,{"data-export-password":!0,disabled:t,isError:o.lengthn("/"),[n]),h=(0,$.useCallback)(e=>{l(e),u("")},[]),m=(0,$.useCallback)(()=>{i(!0),async function(e,a){return uk("pri(accounts.batchExport)",{addresses:e,password:a})}(r.map(e=>e.address),o).then(({exportedJson:e})=>{const a=new Blob([JSON.stringify(e)],{type:"application/json; charset=utf-8"});w1().saveAs(a,`batch_exported_account_${Date.now()}.json`),n("/")}).catch(e=>{console.error(e),u(e.message),i(!1)})},[r,n,o]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{showBackArrow:!0,text:a("All account")}),(0,s.jsx)("div",{className:e,children:(0,s.jsxs)("div",{className:"actionArea",children:[(0,s.jsx)(QP,{"data-export-all-password":!0,disabled:t,isError:o.lengthn("/"),[n]),l=(0,$.useCallback)(()=>{i(!0),async function(e){return uk("pri(accounts.forget)",{address:e})}(a).then(()=>{i(!1),n("/")}).catch(e=>{i(!1),console.error(e)})},[a,n]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{showBackArrow:!0,text:r("Forget account")}),(0,s.jsx)("div",{className:e,children:(0,s.jsxs)(SN,{address:a,children:[(0,s.jsx)(JP,{className:"movedWarning",children:r("You are about to remove the account. This means that you will not be able to access it via this extension anymore. If you wish to recover it, you would need to use the seed.")}),(0,s.jsxs)("div",{className:"actionArea",children:[(0,s.jsx)(ON,{isBusy:t,isDanger:!0,onClick:l,children:r("I want to forget this account")}),(0,s.jsx)(PT,{className:"withMarginTop",children:(0,s.jsx)(MT,{className:"center",onClick:o,text:r("Cancel")})})]})]})})]})})` + .actionArea { + padding: 10px 24px; + } + + .center { + margin: auto; + } + + .movedWarning { + margin-top: 8px; + } + + .withMarginTop { + margin-top: 4px; + } +`),S1=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19];const A1=pj(function({className:e}){const{t:a}=xk(),[r,n]=(0,$.useState)(0),[t,i]=(0,$.useState)(0),[o,l]=(0,$.useState)(null),[c,u]=(0,$.useState)(!1),[d,h]=(0,$.useState)(null),[m,p]=(0,$.useState)(!1),g=(0,$.useContext)(sw),[f,b]=(0,$.useState)(null),{address:y,error:k,isLoading:v,isLocked:w,refresh:z,type:x,warning:j}=rw(d,r,t,m);(0,$.useEffect)(()=>{y&&Sa.set({ledgerConn:"webusb"})},[y]);const E=(0,$.useRef)(S1.map(e=>({text:a("Account type {{index}}",{replace:{index:e}}),value:e}))),C=(0,$.useRef)(S1.map(e=>({text:a("Address index {{index}}",{replace:{index:e}}),value:e}))),S=(0,$.useRef)([{text:a("Select network"),value:""},...$v.map(({displayName:e,genesisHash:a})=>({text:e,value:a[0]}))]),A=(0,$.useCallback)(()=>{y&&d&&f&&x&&(u(!0),async function(e,a,r,n,t,i,o){return uk("pri(accounts.create.hardware)",{accountIndex:r,address:e,addressOffset:n,genesisHash:i,hardwareType:a,name:t,type:o})}(y,"ledger",r,t,f,d,x).then(()=>g("/")).catch(e=>{console.error(e),u(!1),l(e.message)}))},[r,y,t,d,f,g,x]),I=(0,$.useCallback)(e=>n(Number(e)),[]),T=(0,$.useCallback)(e=>i(Number(e)),[]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{showBackArrow:!0,text:a("Import Ledger Account")}),(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)(SN,{address:y,genesisHash:d,isExternal:!0,isHardware:!0,name:f,type:x??void 0}),(0,s.jsx)("div",{className:"ethereum-toggle",children:(0,s.jsx)(cM,{checked:m,checkedLabel:a("Ethereum Account"),onChange:p,uncheckedLabel:a("ED25519 Account")})}),(0,s.jsx)(_N,{className:"network",label:a("Network"),onChange:h,options:S.current,value:d}),!!d&&!!y&&!k&&(0,s.jsx)(rI,{onChange:b,value:f||""}),!!f&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(_N,{className:"accountType",isDisabled:v,label:a("account type"),onChange:I,options:E.current,value:r}),(0,s.jsx)(_N,{className:"accountIndex",isDisabled:v,label:a("address index"),onChange:T,options:C.current,value:t})]}),!!j&&(0,s.jsx)(JP,{children:j}),(!!o||!!k)&&(0,s.jsx)(JP,{isDanger:!0,children:o||k})]}),(0,s.jsx)(FN,{}),(0,s.jsx)(MN,{children:w?(0,s.jsxs)(ON,{isBusy:v||c,onClick:z,children:[(0,s.jsx)(qA,{icon:Sj}),a("Refresh")]}):(0,s.jsx)(ON,{isBusy:v||c,isDisabled:!(!o&&!k&&y&&d),onClick:A,children:a("Import Account")})})]})})` + .refreshIcon { + margin-right: 0.3rem; + } + + .ethereum-toggle { + margin: 1rem 0; + } +`;const I1=$.memo(function({className:e,isEthereum:a,onError:r,onScan:n,size:t,style:i}){const o=(0,$.useCallback)(e=>{if(e)try{let r,t,i,o;a?([r,t,...o]=e.split(":"),i=null,t=t.substring(0,42)):[r,t,i,...o]=e.split(":");const s=a?"ethereum":b$;if(!(r===s||r===y$))throw new Error(`Invalid prefix received, expected '${s} or ${y$}' , found '${r}'`);const l=r===s;l&&!a&&du(t),n({content:t,genesisHash:i,isAddress:l,name:o?.length?o.join(":"):void 0})}catch(a){r&&r(a),console.error("@pezkuwi/react-qr:QrScanAddress",a.message,e)}},[n,r,a]);return(0,s.jsx)(A$,{className:e,onError:r,onScan:o,size:t,style:i})});function T1(){const{t:e}=xk(),a=(0,$.useContext)(sw),[r,n]=(0,$.useState)(null),[t,i]=(0,$.useState)(null),[o,l]=(0,$.useState)(null),[c,u]=(0,$.useState)(null),d=(0,$.useCallback)(e=>{n(e),l(e?.name||null),e.isAddress?i(e.content):hk(void 0,e.content).then(({address:e})=>i(e)).catch(console.error)},[]),h=(0,$.useCallback)(()=>{r&&o&&(r.isAddress?async function(e,a,r){return uk("pri(accounts.create.external)",{address:a,genesisHash:r,name:e})}(o,r.content,r.genesisHash).then(()=>a("/")).catch(e=>console.error(e)):c&&dk(o,c,r.content,"sr25519",r.genesisHash).then(()=>a("/")).catch(e=>console.error(e)))},[r,o,a,c]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{showBackArrow:!0,text:e("Scan Address Qr")}),!r&&(0,s.jsx)("div",{children:(0,s.jsx)(I1,{onScan:d})}),r&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{children:(0,s.jsx)(SN,{...r,address:t,isExternal:!0,name:o})}),r.isAddress?(0,s.jsx)(rI,{isFocused:!0,onChange:l,value:o||""}):(0,s.jsx)(NT,{isBusy:!1,onCreate:h,onNameChange:l,onPasswordChange:u}),(0,s.jsx)(FN,{}),(0,s.jsx)(MN,{children:(0,s.jsx)(oM,{isDisabled:!o||!r.isAddress&&!c,onClick:h,children:e("Add the account with identified address")})})]})]})}const O1=pj(function({className:e}){const{t:a}=xk(),{website:r}=Nr(),n=decodeURIComponent(r);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{text:a("Phishing detected")}),(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)("p",{children:a("You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts and your tokens.")}),(0,s.jsx)("p",{className:"websiteAddress",children:n}),(0,s.jsx)("p",{children:(0,s.jsxs)(Pe,{i18nKey:"phishing.incorrect",children:["Note that this website was reported on a community-driven, curated list. It might be incomplete or inaccurate. If you think that this website was flagged incorrectly, ",(0,s.jsx)("a",{href:"https://github.com/pezkuwichain/phishing/issues/new",children:"please open an issue by clicking here"}),"."]})})]})]})})` + p { + color: var(--subTextColor); + margin-bottom: 1rem; + margin-top: 0; + + a { + color: var(--subTextColor); + } + + &.websiteAddress { + font-size: 1.3rem; + text-align: center; + } + } +`;function N1(e){return e.encoding.content.includes("batch-pkcs8")}const P1=["application/json","text/plain"].join(", ");const M1=pj(function({className:e}){const{t:a}=xk(),{accounts:r}=(0,$.useContext)(ow),n=(0,$.useContext)(sw),[t,i]=(0,$.useState)(!1),[o,l]=(0,$.useState)([]),[c,u]=(0,$.useState)(""),[d,h]=(0,$.useState)(!1),[m,p]=(0,$.useState)(!1),[g,f]=(0,$.useState)(!1),[b,y]=(0,$.useState)(void 0);(0,$.useEffect)(()=>{!r.length&&n()},[r,n]);const k=(0,$.useCallback)(e=>{u(e),f(!1)},[]),v=(0,$.useCallback)(e=>{let a;l(()=>[]);try{a=JSON.parse(On(e)),y(a)}catch(e){console.error(e),h(!0)}void 0!==a&&(N1(a)?(p(!0),a.accounts.forEach(e=>{l(a=>[...a,{address:e.address,genesisHash:e.meta.genesisHash,name:e.meta.name}])})):(p(!0),async function(e){return uk("pri(json.account.info)",e)}(a).then(e=>l(a=>[...a,e])).catch(e=>{h(!0),console.error(e)})))},[]),w=(0,$.useCallback)(()=>{b&&(m&&!c||(i(!0),(N1(b)?async function(e,a){return uk("pri(json.batchRestore)",{file:e,password:a})}(b,c):async function(e,a){return uk("pri(json.restore)",{file:e,password:a})}(b,c)).then(()=>{n("/")}).catch(e=>{console.error(e),i(!1),f(!0)})))},[b,n,c,m]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{showBackArrow:!0,smallMargin:!0,text:a("Restore from JSON")}),(0,s.jsxs)("div",{className:e,children:[o.map(({address:e,genesisHash:a,name:r,type:n=FT},t)=>(0,s.jsx)(SN,{address:e,genesisHash:a,name:r,type:n},`${t}:${e}`)),(0,s.jsx)(YP,{accept:P1,isError:d,label:a("backup file"),onChange:v,withLabel:!0}),d&&(0,s.jsx)(JP,{isDanger:!0,children:a("Invalid Json file")}),m&&(0,s.jsxs)("div",{children:[(0,s.jsx)(QP,{isError:g,label:a("Password for this file"),onChange:k,type:"password"}),g&&(0,s.jsx)(JP,{isBelowInput:!0,isDanger:!0,children:a("Unable to decode using the supplied passphrase")})]}),(0,s.jsx)(ON,{className:"restoreButton",isBusy:t,isDisabled:d||g,onClick:w,children:a("Restore")})]})]})})` + .restoreButton { + margin-top: 16px; + } +`;const R1=pj(function({className:e}){const{t:a}=xk(),r=(0,$.useContext)(sw),n=(0,$.useCallback)(()=>{window.localStorage.setItem("welcome_read","ok"),r()},[r]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(QA,{text:a("Welcome")}),(0,s.jsxs)("div",{className:e,children:[(0,s.jsx)("p",{children:a("Before we start, just a couple of notes regarding use:")}),(0,s.jsx)(PN,{children:(0,s.jsxs)($P,{children:[(0,s.jsx)("li",{children:a("We do not send any clicks, pageviews or events to a central server")}),(0,s.jsx)("li",{children:a("We do not use any trackers or analytics")}),(0,s.jsx)("li",{children:a("We don't collect keys, addresses or any information - your information never leaves this machine")})]})}),(0,s.jsx)("p",{children:a("... we are not in the information collection business (even anonymized).")})]}),(0,s.jsx)(FN,{}),(0,s.jsx)(MN,{children:(0,s.jsx)(ON,{onClick:n,children:a("Understood, let me continue")})})]})})` + p { + color: var(--subTextColor); + margin-bottom: 6px; + margin-top: 0; + } +`,q1=Sa.get();!function(e,a="root"){const r=document.getElementById(a);if(!r)throw new Error(`Unable to find element with id '${a}'`);(0,Ta.H)(r).render((0,s.jsx)($.Suspense,{fallback:"...",children:(0,s.jsx)(fM,{children:(0,s.jsx)(Pr,{children:(0,s.jsx)(e,{})})})}))}(function(){const[e,a]=(0,$.useState)(null),[r,n]=(0,$.useState)({accounts:[],hierarchy:[]}),[t,i]=(0,$.useState)([]),[o,l]=(0,$.useState)(null),[c,u]=(0,$.useState)("on"===q1.camera),[d,h]=(0,$.useState)(!1),[m,p]=(0,$.useState)(null),[g,f]=(0,$.useState)(null),[b,y]=(0,$.useState)(!1),[k,v]=(0,$.useState)(!1),[w,z]=(0,$.useState)(q1),x=Or(fr),j=(0,$.useCallback)(e=>{y("ok"===window.localStorage.getItem("welcome_read")),v("ok"===window.localStorage.getItem("asset_hub_migration_read")),e&&("../index.js"===e?1===x.length?x.push("/"):x.goBack():window.location.hash=e)},[x]);function E(e,a){return(0,s.jsx)(UN,{trigger:a,children:e})}(0,$.useEffect)(()=>{(async function(){return uk("pri(ping)",null)})().then(()=>Promise.all([pk(a),gk(l),kk(p),vk(f)])).catch(console.error),Sa.on("change",e=>{z(e),u("on"===e.camera)}),j()},[]),(0,$.useEffect)(()=>{n(function({accounts:e,selectedAccounts:a,setSelectedAccounts:r}){const n=EM(e),t=n.find(({isExternal:e,type:a})=>!e&&fj(a));return{accounts:e,hierarchy:n,master:t,selectedAccounts:a,setSelectedAccounts:r}}({accounts:e||[],selectedAccounts:t,setSelectedAccounts:i}))},[e,t]),(0,$.useEffect)(()=>{(async function(e){if(!e)return!1;try{return await navigator.mediaDevices.getUserMedia({video:!0}),!0}catch(e){console.error("Permission for video declined",e.message)}return!1})(c).then(h).catch(console.error)},[c]);const C=b?k?o?.length?E((0,s.jsx)(MM,{}),"authorize"):m?.length?E((0,s.jsx)(XM,{}),"metadata"):g?.length?E((0,s.jsx)(y1,{}),"signing"):E((0,s.jsx)(AM,{}),"accounts"):E((0,s.jsx)(k1,{}),"asset-hub-migration"):E((0,s.jsx)(R1,{}),"welcome");return(0,s.jsx)(eM,{children:e&&o&&m&&g&&(0,s.jsx)(sw.Provider,{value:j,children:(0,s.jsx)(dw.Provider,{value:w,children:(0,s.jsx)(ow.Provider,{value:r,children:(0,s.jsx)(lw.Provider,{value:o,children:(0,s.jsx)(cw.Provider,{value:c&&d,children:(0,s.jsx)(uw.Provider,{value:m,children:(0,s.jsx)(hw.Provider,{value:g,children:(0,s.jsx)(vM,{children:(0,s.jsxs)(Ir,{children:[(0,s.jsx)(xr,{path:"/auth-list",children:E((0,s.jsx)(OM,{}),"auth-list")}),(0,s.jsx)(xr,{path:"/account/create",children:E((0,s.jsx)(qM,{}),"account-creation")}),(0,s.jsx)(xr,{path:"/account/forget/:address",children:E((0,s.jsx)(C1,{}),"forget-address")}),(0,s.jsx)(xr,{path:"/account/export/:address",children:E((0,s.jsx)(x1,{}),"export-address")}),(0,s.jsx)(xr,{path:"/account/export-all",children:E((0,s.jsx)(E1,{}),"export-all-address")}),(0,s.jsx)(xr,{path:"/account/import-ledger",children:E((0,s.jsx)(A1,{}),"import-ledger")}),(0,s.jsx)(xr,{path:"/account/import-qr",children:E((0,s.jsx)(T1,{}),"import-qr")}),(0,s.jsx)(xr,{path:"/account/import-seed",children:E((0,s.jsx)(UM,{}),"import-seed")}),(0,s.jsx)(xr,{path:"/account/restore-json",children:E((0,s.jsx)(M1,{}),"restore-json")}),(0,s.jsx)(xr,{path:"/account/derive/:address/locked",children:E((0,s.jsx)(_M,{isLocked:!0}),"derived-address-locked")}),(0,s.jsx)(xr,{path:"/account/derive/:address",children:E((0,s.jsx)(_M,{}),"derive-address")}),(0,s.jsx)(xr,{path:"/url/manage/:url",children:E((0,s.jsx)(IM,{}),"manage-url")}),(0,s.jsx)(xr,{path:`${Wr}/:website`,children:E((0,s.jsx)(O1,{}),"phishing-page-redirect")}),(0,s.jsx)(xr,{exact:!0,path:"/",children:C})]})})})})})})})})})})})})()})(); \ No newline at end of file diff --git a/chrome/favicon.ico b/chrome/favicon.ico new file mode 100644 index 0000000..ec3c167 Binary files /dev/null and b/chrome/favicon.ico differ diff --git a/chrome/fonts/fonts.css b/chrome/fonts/fonts.css new file mode 100644 index 0000000..1e70af4 --- /dev/null +++ b/chrome/fonts/fonts.css @@ -0,0 +1,12 @@ +@font-face { + font-family: 'Nunito'; + src: url('./nunito-sans-v6-vietnamese_latin-ext_latin-regular.eot'); /* IE9 Compat Modes */ + src: local('Nunito Sans Regular'), local('NunitoSans-Regular'), + url('./nunito-sans-v6-vietnamese_latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('./nunito-sans-v6-vietnamese_latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ + url('./nunito-sans-v6-vietnamese_latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */ + url('./nunito-sans-v6-vietnamese_latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ + url('./nunito-sans-v6-vietnamese_latin-ext_latin-regular.svg#NunitoSans') format('svg'); /* Legacy iOS */ + font-weight: 400; + font-style: normal; +} diff --git a/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.eot b/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.eot new file mode 100644 index 0000000..659c850 Binary files /dev/null and b/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.eot differ diff --git a/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.svg b/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.svg new file mode 100644 index 0000000..37c64fd --- /dev/null +++ b/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.svg @@ -0,0 +1,308 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.ttf b/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.ttf new file mode 100644 index 0000000..0c73220 Binary files /dev/null and b/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.ttf differ diff --git a/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.woff b/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.woff new file mode 100644 index 0000000..d4b9b5f Binary files /dev/null and b/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.woff differ diff --git a/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.woff2 b/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.woff2 new file mode 100644 index 0000000..9b8a8d6 Binary files /dev/null and b/chrome/fonts/nunito-sans-v6-vietnamese_latin-ext_latin-regular.woff2 differ diff --git a/chrome/images/icon-128.png b/chrome/images/icon-128.png new file mode 100644 index 0000000..05886ff Binary files /dev/null and b/chrome/images/icon-128.png differ diff --git a/chrome/images/icon-16.png b/chrome/images/icon-16.png new file mode 100644 index 0000000..3e2998a Binary files /dev/null and b/chrome/images/icon-16.png differ diff --git a/chrome/images/icon-32.png b/chrome/images/icon-32.png new file mode 100644 index 0000000..9f58551 Binary files /dev/null and b/chrome/images/icon-32.png differ diff --git a/chrome/images/icon-48.png b/chrome/images/icon-48.png new file mode 100644 index 0000000..090374f Binary files /dev/null and b/chrome/images/icon-48.png differ diff --git a/chrome/images/icon-64.png b/chrome/images/icon-64.png new file mode 100644 index 0000000..6c6018e Binary files /dev/null and b/chrome/images/icon-64.png differ diff --git a/chrome/images/pjs.svg b/chrome/images/pjs.svg new file mode 100644 index 0000000..7e8199c --- /dev/null +++ b/chrome/images/pjs.svg @@ -0,0 +1 @@ + diff --git a/chrome/index.html b/chrome/index.html new file mode 100644 index 0000000..9f8a2ab --- /dev/null +++ b/chrome/index.html @@ -0,0 +1,18 @@ + + + + + Pezkuwi Wallet + + + + + +
+ + + diff --git a/chrome/locales/ar/translation.json b/chrome/locales/ar/translation.json new file mode 100644 index 0000000..e988fcb --- /dev/null +++ b/chrome/locales/ar/translation.json @@ -0,0 +1,49 @@ +{ + "Copied": "تم النسخ", + "": "<غير معروف>", + "... loading ...": "... جاري التحميل ...", + "Generated 12-word mnemonic seed:": "تم إنشاء عبارة استرداد من 12 كلمة:", + "Copy to clipboard": "نسخ إلى الحافظة", + "Back": "رجوع", + "Create new account (root or derived)": "إنشاء حساب جديد (أساسي أو مشتق)", + "Create new account": "إنشاء حساب جديد", + "Import account from pre-existing seed": "استيراد حساب من عبارة استرداد موجودة", + "Restore account from backup JSON file": "استعادة حساب من ملف JSON احتياطي", + "Attach external QR-signer account": "إرفاق حساب QR خارجي", + "Language": "اللغة", + "Account name is too short": "اسم الحساب قصير جداً", + "A descriptive name for your account": "اسم وصفي لحسابك", + "Password is too short": "كلمة المرور قصيرة جداً", + "Passwords do not match": "كلمات المرور غير متطابقة", + "A new password for this account": "كلمة مرور جديدة لهذا الحساب", + "Repeat password for verification": "أعد إدخال كلمة المرور للتحقق", + "Rename": "إعادة تسمية", + "Derive New Account": "اشتقاق حساب جديد", + "Export Account": "تصدير الحساب", + "Forget Account": "نسيان الحساب", + "Accounts": "الحسابات", + "Authorize": "تفويض", + "Yes, allow this application access": "نعم، السماح لهذا التطبيق بالوصول", + "Add the account with the generated seed": "إضافة الحساب بعبارة الاسترداد المُنشأة", + "Create an account": "إنشاء حساب", + "I have saved my mnemonic seed safely.": "لقد حفظت عبارة الاسترداد بأمان.", + "Next step": "الخطوة التالية", + "Add new account": "إضافة حساب جديد", + "Export account": "تصدير الحساب", + "Cancel": "إلغاء", + "Forget account": "نسيان الحساب", + "Import account": "استيراد حساب", + "Restore": "استعادة", + "Sign the transaction": "توقيع المعاملة", + "Sign the message": "توقيع الرسالة", + "Transaction": "معاملة", + "Welcome": "مرحباً", + "Understood, let me continue": "مفهوم، دعني أستمر", + "Network": "الشبكة", + "Select network": "اختر الشبكة", + "Dark": "داكن", + "Light": "فاتح", + "Next": "التالي", + "Refresh": "تحديث", + "I Understand": "أفهم" +} diff --git a/chrome/locales/bn/translation.json b/chrome/locales/bn/translation.json new file mode 100644 index 0000000..2f47859 --- /dev/null +++ b/chrome/locales/bn/translation.json @@ -0,0 +1,163 @@ +{ + "Copied": "কপিকৃত", + "": "অজানা", + "click to select or drag and drop the file here": "এখানে ফাইলটি নির্বাচন করতে বা টেনে-এনে-ফেলতে ক্লিক করুন", + "{{name}} ({{size}} bytes)": "{{name}} ({{size}} বাইট)", + "... loading ...": "... লোড হচ্ছে ...", + "Generated 12-word mnemonic seed:": "উৎপন্ন ১২-শব্দের নেমোনিক সীডঃ", + "Copy to clipboard": "লিপবোর্ডে কপি করুন", + "Back": "পিছনে", + "Create new account (root or derived)": "নতুন অ্যাকাউন্ট তৈরি করুন (মূল বা উদ্ভূত)", + "Create new account": "নতুন অ্যাকাউন্ট তৈরি করুন", + "Import account from pre-existing seed": "বিদ্যমান সীড থেকে অ্যাকাউন্ট আনুন", + "Restore account from backup JSON file": "ব্যাকআপ JSON ফাইল থেকে অ্যাকাউন্ট পুনরুদ্ধার করুন", + "Attach external QR-signer account": "বাহ্যিক QR-সাইনার অ্যাকাউন্ট যুক্ত করুন", + "External QR accounts and Access": "বাহ্যিক QR অ্যাকাউন্ট ও প্রবেশাধিকার", + "Allow Camera Access": "ক্যামেরার অ্যাক্সেস দিন", + "Display address format for": "ঠিকানার ফরম্যাট দেখান", + "Language": "ভাষা", + "Open extension in new window": "নতুন উইন্ডোতে এক্সটেনশন খুলুন", + "Account name is too short": "অ্যাকাউন্টের নাম খুব ছোট", + "A descriptive name for your account": "আপনার অ্যাকাউন্টের জন্য একটি বর্ণনামূলক নাম", + "Password is too short": "পাসওয়ার্ড খুব ছোট", + "Passwords do not match": "পাসওয়ার্ড মেলেনি", + "A new password for this account": "এই অ্যাকাউন্টের জন্য একটি নতুন পাসওয়ার্ড", + "Repeat password for verification": "ভ্যারিফিকেশনের জন্য পাসওয়ার্ড পুনরায় দিন", + "Rename": "নতুন নাম দিন", + "Derive New Account": "নতুন অ্যাকাউন্ট উৎপন্ন করুন", + "Export Account": "অ্যাকাউন্ট এক্সপোর্ট করুন", + "Forget Account": "অ্যাকাউন্ট ভুলে যান", + "Visible (always inject)": "দৃশ্যমান (সবসময় ইনজেক্ট করুন)", + "You currently don't have any accounts. Create your first account to get started.": "বর্তমানে আপনার কোন অ্যাকাউন্ট নেই। শুরু করার জন্য আপনার প্রথম অ্যাকাউন্ট তৈরি করুন।", + "Accounts": "অ্যাকাউন্টসমূহ", + "Authorize": "অনুমোদন করুন", + "Only approve this request if you trust the application. Approving gives the application access to the addresses of your accounts.":"অ্যাপ্লিকেশনটি যদি আপনার বিশ্বস্ত হলেই শুধু আবেদনটি অনুমোদন করবেন। অনুমোদিত হলে অ্যাপ্লিকেশনটি আপনার অ্যাকাউন্টের ঠিকানাগুলোতে প্রবেশাধিকার পাবে।", + "Yes, allow this application access": "হ্যাঁ, এই অ্যাপ্লিকেশনটিকে অনুমতি দিন", + "Add the account with the generated seed": "উৎপন্ন সীডের সাথে অ্যাকাউন্টেটি যুক্ত করুন", + "Create an account": "একটি অ্যাকাউন্ট তৈরি করুন", + "Please write down your wallet's mnemonic seed and keep it in a safe place. The mnemonic can be used to restore your wallet. Keep it carefully to not lose your assets.": "দয়া করে আপনার ওয়ালেটের নেমোনিক সীডটি লিখে নিন এবং একটি নিরাপদ জায়গায় এটি সংরক্ষণ করুন। আপনার ওয়ালেট পুনরুদ্ধারে নেমোনিকটি ব্যবহার করা যাবে। এটাকে যত্নের সাথে রাখুন যেন আপনার অ্যাসেট হারাতে না হয়।", + "I have saved my mnemonic seed safely.": "আমি আমার নেমোনিক সীডটি নিরাপদে সংরক্ষণ করেছি।", + "Next step": "পরের ধাপ", + "Derivation Path": "ডেরিভেশন পাথ", + "Derivation Path (unlock to edit)": "ডেরিভেশন পাথ (সম্পাদনা করতে আনলক করুন)", + "//hard/soft": "//শক্ত/দুর্বল", + "Add new account": "নতুন অ্যাকাউন্ট যোগ করুন", + "Create derived account": "উৎসারিত অ্যাকাউন্ট তৈরি করুন", + "Derive new account from existing": "বিদ্যমান থেকে নতুন অ্যাকাউন্ট বানান", + "Choose Parent Account:": "প্যারেন্ট অ্যাকাউন্ট চয়ন করুনঃ", + "enter the password for the account you want to derive from": "আপনি যে অ্যাকাউন্ট থেকে প্রতিলিপি করতে চান তার পাসওয়ার্ড লিখুন", + "Create a derived account": "একটি প্রতিলিপি অ্যাকাউন্ট তৈরি করুন", + "Create account from new seed": "নতুন সীড থেকে অ্যাকাউন্ট তৈরি করুন", + "Export account": "অ্যাকাউন্ট এক্সপোর্ট করুন", + "You are exporting your account. Keep it safe and don't share it with anyone.": "আপনি আপনার অ্যাকাউন্ট এক্সপোর্ট করছেন। এটি নিরাপদে রাখুন এবং কারও সাথে শেয়ার করবেন না।", + "password for this account": "এই অ্যাকাউন্টের পাসওয়ার্ড", + "I want to export this account": "আমি এই অ্যাকাউন্টটি এক্সপোর্ট করতে চাই", + "Cancel": "বাতিল করুন", + "Forget account": "অ্যাকাউন্ট ত্যাগ করুন", + "You are about to remove the account. This means that you will not be able to access it via this extension anymore. If you wish to recover it, you would need to use the seed.": "আপনি অ্যাকাউন্টটি সরাতে চলেছেন। অর্থাৎ আপনি আর এই এক্সটেনশনের মাধ্যমে এটি অ্যাক্সেস করতে পারবেন না। আপনি যদি এটি পুনরুদ্ধার করতে চান, তবে আপনাকে সীডটি ব্যবহার করতে হবে।", + "I want to forget this account": "আমি এই অ্যাকাউন্ট ত্যাগ করতে চাই।", + "Scan Address Qr": "ঠিকানার QR স্ক্যান করুন", + "Add the account with identified address": "চিহ্নিত ঠিকানা সহ অ্যাকাউন্ট যোগ করুন", + "Import account": "অ্যাকাউন্ট ইম্পোর্ট করুন", + "existing 12 or 24-word mnemonic seed": "বিদ্যমান ১২ বা ২৪-শব্দের নেমোনিক সীড", + "Add the account with the supplied seed": "সরবরাহকৃত সীডের সাথে অ্যাকাউন্ট যোগ করুন", + "Metadata": "মেটাতথ্য", + "from": "হতে", + "chain": "চেইন", + "icon": "আইকন", + "decimals": "দশমিক", + "symbol": "প্রতীক", + "upgrade": "উন্নত করুন", + "This approval will add the metadata to your extension instance, allowing future requests to be decoded using this metadata.": "এই অনুমোদনটি আপনার এক্সটেনশন ইনস্ট্যান্সে মেটাডেটা যোগ করবে, এবং ভবিষ্যত অনুরোধগুলিকে এই মেটাডেটা ব্যবহার করে ডিকোড করার অনুমতি দেবে।", + "Yes, do this metadata update": "হ্যাঁ, এই মেটাডেটা আপডেট করুন", + "Reject": "প্রত্যাখ্যান করুন", + "Restore from JSON": "JSON থেকে পুনরুদ্ধার করুন", + "backup file": "ব্যাকআপ ফাইল", + "Password for this file": "এই ফাইলের পাসওয়ার্", + "Restore": "পুনরুদ্ধার করুন", + "bytes": "বাইট", + "method data": "মেথড ডাটা", + "method": "মেথড", + "info": "তথ্য", + "immortal": "স্থায়ী", + "mortal, valid from {{birth}} to {{death}}": "অস্থায়ী, {{birth}} থেকে {{death}} পর্যন্ত বৈধ", + "genesis": "সূচনা", + "version": "সংস্করণ", + "nonce": "আপাতকাল", + "tip": "টিপ", + "Sign the transaction": "লেনদেন স্বাক্ষর করুন", + "Sign the message": "বার্তাটি স্বাক্ষর করুন", + "Transaction": "লেনদেন", + "Sign message": "বার্তা স্বাক্ষর করুন", + "Scan signature via camera": "ক্যামেরার মাধ্যমে স্বাক্ষর স্ক্যান করুন", + "Don't ask me again for the next {{expiration}} minutes": "اگلপরবর্তী {{expiration}} মিনিটের মধ্যে আমাকে আর জিজ্ঞেস করবেন না", + "Password for this account": "এই অ্যাকাউন্টের পাসওয়ার্", + "Welcome": "স্বাগতম", + "Before we start, just a couple of notes regarding use:": "আমরা শুরু করার আগে, ব্যবহার সংক্রান্ত কয়েকটি নোটঃ", + "We do not send any clicks, pageviews or events to a central server": "আমরা কেন্দ্রীয় সার্ভারে কোনো ক্লিক, পেজভিউ বা ইভেন্ট পাঠাই না", + "We do not use any trackers or analytics": "আমরা কোনো ট্র্যাকার বা বিশ্লেষণ ব্যবহার করি না", + "We don't collect keys, addresses or any information - your information never leaves this machine": "আমরা কী, ঠিকানা বা অন্য কোনো তথ্য সংগ্রহ করি না - আপনার তথ্য কখনোই এই মেশিনের বাইরে যাবে না", + "... we are not in the information collection business (even anonymized).": "...আমরা তথ্য সংগ্রহের ব্যবসাতে নেই (এমনকি বেনামীতেও)।", + "Understood, let me continue": "বুঝেছি, আমাকে চালিয়ে যেতে দিন", + "An error occured": "একটি সমস্যা হয়েছে", + "Something went wrong with the query and rendering of this component. {{message}}": "এই উপাদানটির কুয়েরী এবং রেন্ডারিং নিয়ে কিছু সমস্যা হয়েছে। {{message}}", + "Back to home": "হোমে ফিরে যান", + "external account": "বাহ্যিক অ্যাকাউন্", + "Phishing detected": "ফিশিং শনাক্ত হয়েছে", + "Remember my password for the next {{expiration}} minutes": "পরবর্তী {{expiration}} মিনিটের জন্য আমার পাসওয়ার্ড মনে রাখুন", + "Extend the period without password by {{expiration}} minutes": "পাসওয়ার্ড ছাড়াই সময়সীমা {{expiration}} মিনিট বাড়িয়ে দিন", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts.": "আপনাকে ফিরিয়ে দেওয়া হয়েছে কারণ Pezkuwi এক্সটেনশন মনে করে এই ওয়েবসাইটটি আপনার অ্যাকাউন্টের নিরাপত্তার সাথে আপস করতে পারে।", + "The redirection could also happen on an outright malicious website or on a legitimate websites that has been compromised and flagged.": "ফিরিয়ে দেওয়ার ঘটনা সম্পূর্ণ ক্ষতিকারক ওয়েবসাইটে এমনকি একটি বৈধ ওয়েবসাইটেও ঘটতে পারে যেগুলো আপস করেছে এবং চিহ্নিত হয়েছে।", + "This redirection is based on a list of websites accessible at https://github.com/pezkuwi/phishing. Note that this is a community-driven, curated list. \n It might be incomplete or inaccurate.": "এই ফেরানোর ঘটনা ওয়েবসাইটগুলোর একটি তালিকার উপর ভিত্তি করে হয়, যেটি https://github.com/pezkuwi/phishing-এ পাওয়া যাবে। মনে রাখবেন এটি একটি সম্প্রদায়-চালিত, কিউরেটেড তালিকা। \n এটা অসম্পূর্ণ বা অযথার্থ হতে পারে।", + "copy address": "ঠিকানা কপি করুন", + "account visibility": "অ্যাকাউন্টের দৃষ্টিগোচরতা", + "Wrong password": "ভুল পাসওয়ার্ড", + "Incorrect derivation path": "ভুল ডেরিভেশন পাথ", + "lifetime": "জীবনকাল", + "Warning: Caps lock is on": "সতর্কতা: ক্যাপস লক চালু আছে", + "Invalid Json file": "অবৈধ Json ফাইল", + "Unable to decode using the supplied passphrase": "সরবরাহকৃত পাসফ্রেজ ব্যবহার করে ডিকোড করতে অক্ষম", + "Manage Website Access": "ওয়েবসাইট অ্যাক্সেস তদারক করুন", + "example.com": "example.com", + "No website request yet!": "এখনও কোন ওয়েবসাইট রিকোয়েস্ট নেই!", + "allowed": "অনুমোদিত", + "denied": "প্রত্যাখ্যাত", + "Derive from an account": "একটি অ্যাকাউন্ট থেকে নির্গত করুন", + "Dark": "গাঢ়", + "Light": "হালকা", + "Invalid mnemonic seed or derivation path": "অবৈধ নেমোনিক সীড অথবা ডেরিভেশন পাথ", + "Invalid mnemonic seed": "অবৈধ নেমোনিক সীড", + "Mnemonic needs to contain 12, 15, 18, 21, 24 words": "নেমোনিক-এ ১২, ১৫,১৮, ২১, ২৪টি শব্দ থাকতে হবে", + "advanced": "উন্নত", + "derivation path": "ডেরিভেশন পাথ", + "Next": "পরবর্তী", + "//hard": "//শক্ত", + "`///password` not supported for derivation": "ডেরিভেশনের জন্য `///পাসওয়ার্ড` সমর্থিত হয়নি", + "Soft derivation is only allowed for sr25519 accounts": "দুর্বল ডেরিভেশন শুধুমাত্র sr25519 অ্যাকাউন্টের জন্য অনুমোদিত", + "Invalid derivation path": "অবৈধ ডেরিভেশন পাথ", + "hardware wallet account": "হার্ডওয়্যার ওয়ালেট অ্যাকাউন্", + "Camera access must be first enabled in the settings": "প্রথমে সেটিংসে ক্যামেরা অ্যাক্সেস সক্রিয় করতে হবে", + "Ledger devices can only be connected with Chrome browser": "লেজার ডিভাইসগুলি শুধুমাত্র ক্রোম ব্রাউজার দিয়ে সংযুক্ত করা যাবে", + "Attach ledger account": "লেজার অ্যাকাউন্ট সংযুক্ত করুন", + "Connect Ledger device": "লেজার ডিভাইস সংযুক্ত করুন", + "External accounts and Access": "বাহ্যিক অ্যাকাউন্ট এবং অ্যাক্সেস", + "Allow QR Camera Access": "QR ক্যামেরা অ্যাক্সেসের অনুমতি দিন", + "Add Account": "অ্যাকাউন্ট যোগ করুন", + "Account type {{index}}": "অ্যাকাউন্টের ধরণ {{index}}", + "Address index {{index}}": "ঠিকানা সূচী {{index}}", + "Import Ledger Account": "লেজার অ্যাকাউন্ট ইম্পোর্ট করুন", + "Network": "নেটওয়ার্ক", + "account type": "অ্যাকাউন্টের ধরণ", + "address index": "ঠিকানা সূচী", + "Refresh": "রিফ্রেশ", + "Import Account": "অ্যাকাউন্ট ইম্পোর্ট করুন", + "Sign on Ledger": "লেজারে সাইন করুন", + "Allow use on any chain": "যেকোনো চেইনে ব্যবহারের অনুমতি দিন", + "Select network": "নেটওয়ার্ক নির্বাচন করুন", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts and your tokens.": " আপনাকে ফিরিয়ে দেওয়া হয়েছে কারণ Pezkuwi এক্সটেনশন বিশ্বাস করে এই ওয়েবসাইটটি আপনার অ্যাকাউন্ট এবং টোকেনগুলোর নিরাপত্তার ব্যাপারে আপস করতে পারে।", + "Export all accounts": "সমস্ত অ্যাকাউন্ট এক্সপোর্ট করুন", + "All account": "সমস্ত অ্যাকাউন্ট", + "password for encrypting all accounts": "সকল অ্যাকাউন্ট এনক্রিপ্ট করার জন্য পাসওয়ার্ড", + "I want to export all my accounts": "আমি আমার সকল অ্যাকাউন্ট এক্সপোর্ট করতে চাই", + "Password must be at least {{length}} characters long": "পাসওয়ার্ড কমপক্ষে {{length}} অক্ষরের হতে হবে" +} diff --git a/chrome/locales/ckb/translation.json b/chrome/locales/ckb/translation.json new file mode 100644 index 0000000..7978e49 --- /dev/null +++ b/chrome/locales/ckb/translation.json @@ -0,0 +1,49 @@ +{ + "Copied": "کۆپی کرا", + "": "<نەناسراو>", + "... loading ...": "... لە بارکردندایە ...", + "Generated 12-word mnemonic seed:": "وشەی گەڕانەوەی ١٢ وشەیی دروست کرا:", + "Copy to clipboard": "کۆپی بکە بۆ کلیپبۆرد", + "Back": "گەڕانەوە", + "Create new account (root or derived)": "هەژمارێکی نوێ دروست بکە (سەرەکی یان دەرهێنراو)", + "Create new account": "هەژمارێکی نوێ دروست بکە", + "Import account from pre-existing seed": "هەژمار لە وشەی گەڕانەوەی بەردەست هاوردە بکە", + "Restore account from backup JSON file": "هەژمار لە فایلی پاڵپشتی JSON بگەڕێنەوە", + "Attach external QR-signer account": "هەژماری QR ی دەرەکی زیاد بکە", + "Language": "زمان", + "Account name is too short": "ناوی هەژمار زۆر کورتە", + "A descriptive name for your account": "ناوێکی وەسفی بۆ هەژمارەکەت", + "Password is too short": "وشەی نهێنی زۆر کورتە", + "Passwords do not match": "وشە نهێنییەکان یەک ناگرنەوە", + "A new password for this account": "وشەی نهێنی نوێ بۆ ئەم هەژمارە", + "Repeat password for verification": "بۆ دڵنیابوون وشەی نهێنی دووبارە بکەوە", + "Rename": "ناو بگۆڕە", + "Derive New Account": "هەژمارێکی نوێ دەربهێنە", + "Export Account": "هەژمار هاوردە بکە", + "Forget Account": "هەژمار لەبیر بکە", + "Accounts": "هەژمارەکان", + "Authorize": "ڕەزامەندی بدە", + "Yes, allow this application access": "بەڵێ، ڕێگە بدە بەم بەرنامەیە", + "Add the account with the generated seed": "بە وشەی گەڕانەوەی دروستکراو هەژمار زیاد بکە", + "Create an account": "هەژمارێک دروست بکە", + "I have saved my mnemonic seed safely.": "وشەی گەڕانەوەکەمم بە سەلامەتی پاشەکەوت کرد.", + "Next step": "هەنگاوی داهاتوو", + "Add new account": "هەژمارێکی نوێ زیاد بکە", + "Export account": "هەژمار هاوردە بکە", + "Cancel": "پاشگەزبوونەوە", + "Forget account": "هەژمار لەبیر بکە", + "Import account": "هەژمار هاوردە بکە", + "Restore": "گەڕانەوە", + "Sign the transaction": "مامەڵەکە واژوو بکە", + "Sign the message": "پەیامەکە واژوو بکە", + "Transaction": "مامەڵە", + "Welcome": "بەخێربێیت", + "Understood, let me continue": "تێگەیشتم، با بەردەوام بم", + "Network": "تۆڕ", + "Select network": "تۆڕ هەڵبژێرە", + "Dark": "تاریک", + "Light": "ڕووناک", + "Next": "داهاتوو", + "Refresh": "نوێکردنەوە", + "I Understand": "تێدەگەم" +} diff --git a/chrome/locales/en/translation.json b/chrome/locales/en/translation.json new file mode 100644 index 0000000..9232007 --- /dev/null +++ b/chrome/locales/en/translation.json @@ -0,0 +1,201 @@ +{ + "Copied": "", + "": "", + "click to select or drag and drop the file here": "", + "{{name}} ({{size}} bytes)": "", + "... loading ...": "", + "Generated 12-word mnemonic seed:": "", + "Copy to clipboard": "", + "Back": "", + "Create new account (root or derived)": "", + "Create new account": "", + "Import account from pre-existing seed": "", + "Restore account from backup JSON file": "", + "Attach external QR-signer account": "", + "External QR accounts and Access": "", + "Allow Camera Access": "", + "Display address format for": "", + "Language": "", + "Open extension in new window": "", + "Account name is too short": "", + "A descriptive name for your account": "", + "Password is too short": "", + "Passwords do not match": "", + "A new password for this account": "", + "Repeat password for verification": "", + "Rename": "", + "Derive New Account": "", + "Export Account": "", + "Forget Account": "", + "Visible (always inject)": "", + "You currently don't have any accounts. Create your first account to get started.": "", + "Accounts": "", + "Authorize": "", + "Only approve this request if you trust the application. Approving gives the application access to the addresses of your accounts.": "", + "Yes, allow this application access": "", + "Add the account with the generated seed": "", + "Create an account": "", + "Please write down your wallet's mnemonic seed and keep it in a safe place. The mnemonic can be used to restore your wallet. Keep it carefully to not lose your assets.": "", + "I have saved my mnemonic seed safely.": "", + "Next step": "", + "Derivation Path": "", + "Derivation Path (unlock to edit)": "", + "//hard/soft": "", + "Add new account": "", + "Create derived account": "", + "Derive new account from existing": "", + "Choose Parent Account:": "", + "enter the password for the account you want to derive from": "", + "Create a derived account": "", + "Create account from new seed": "", + "Export account": "", + "You are exporting your account. Keep it safe and don't share it with anyone.": "", + "password for this account": "", + "I want to export this account": "", + "Cancel": "", + "Forget account": "", + "You are about to remove the account. This means that you will not be able to access it via this extension anymore. If you wish to recover it, you would need to use the seed.": "", + "I want to forget this account": "", + "Scan Address Qr": "", + "Add the account with identified address": "", + "Import account": "", + "existing 12 or 24-word mnemonic seed": "", + "Add the account with the supplied seed": "", + "Metadata": "", + "from": "", + "chain": "", + "icon": "", + "decimals": "", + "symbol": "", + "upgrade": "", + "Yes, do this metadata update": "", + "Reject": "", + "Restore from JSON": "", + "backup file": "", + "Password for this file": "", + "Restore": "", + "bytes": "", + "method data": "", + "method": "", + "info": "", + "immortal": "", + "mortal, valid from {{birth}} to {{death}}": "", + "genesis": "", + "version": "", + "nonce": "", + "tip": "", + "Sign the transaction": "", + "Sign the message": "", + "Transaction": "", + "Sign message": "", + "Scan signature via camera": "", + "Don't ask me again for the next {{expiration}} minutes": "", + "Password for this account": "", + "Welcome": "", + "Before we start, just a couple of notes regarding use:": "", + "We do not send any clicks, pageviews or events to a central server": "", + "We do not use any trackers or analytics": "", + "We don't collect keys, addresses or any information - your information never leaves this machine": "", + "... we are not in the information collection business (even anonymized).": "", + "Understood, let me continue": "", + "An error occured": "", + "Something went wrong with the query and rendering of this component. {{message}}": "", + "Back to home": "", + "external account": "", + "Phishing detected": "", + "Remember my password for the next {{expiration}} minutes": "", + "Extend the period without password by {{expiration}} minutes": "", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts.": "", + "The redirection could also happen on an outright malicious website or on a legitimate websites that has been compromised and flagged.": "", + "This redirection is based on a list of websites accessible at https://github.com/pezkuwi/phishing. Note that this is a community-driven, curated list. \n It might be incomplete or inaccurate.": "", + "copy address": "", + "account visibility": "", + "Wrong password": "", + "Incorrect derivation path": "", + "lifetime": "", + "Warning: Caps lock is on": "", + "Invalid Json file": "", + "Unable to decode using the supplied passphrase": "", + "Manage Website Access": "", + "example.com": "", + "No website request yet!": "", + "allowed": "", + "denied": "", + "Derive from an account": "", + "Dark": "", + "Light": "", + "Invalid mnemonic seed or derivation path": "", + "Invalid mnemonic seed": "", + "Mnemonic needs to contain 12, 15, 18, 21, 24 words": "", + "advanced": "", + "derivation path": "", + "Next": "", + "//hard": "", + "`///password` not supported for derivation": "", + "Soft derivation is only allowed for sr25519 accounts": "", + "Invalid derivation path": "", + "hardware wallet account": "", + "Camera access must be first enabled in the settings": "", + "Ledger devices can only be connected with Chrome browser": "", + "Attach ledger account": "", + "Connect Ledger device": "", + "External accounts and Access": "", + "Allow QR Camera Access": "", + "Add Account": "", + "Account type {{index}}": "", + "Address index {{index}}": "", + "Import Ledger Account": "", + "Network": "", + "account type": "", + "address index": "", + "Refresh": "", + "Import Account": "", + "Sign on Ledger": "", + "Allow use on any chain": "", + "Select network": "", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts and your tokens.": "", + "Export all accounts": "", + "All account": "", + "password for encrypting all accounts": "", + "I want to export all my accounts": "", + "Notifications": "", + "Search by name or network...": "", + "Select all": "", + "Accounts connected to {{url}}": "", + "Connect {{total}} account(s)": "", + "{{total}} accounts": "", + "Account connection request": "", + "Understood": "", + "Ask again later": "", + "no accounts": "", + "all accounts": "", + "Message signing is not supported for hardware wallets.": "", + "\"Allow use on any network\" is not supported to show a QR code. You must associate this account with a network.": "", + "An error occurred": "", + "Is your ledger locked?": "", + "App \"{{network}}\" does not seem to be open": "", + "Ledger error: {{errorMessage}}": "", + "assetId": "", + "This approval will add the metadata to your extension instance, allowing future requests to be decoded using this metadata. It will also allow the use of Ledger's Generic Pezkuwi App.": "", + "No metadata found for this chain. You must upload the metadata to the extension in order to use Ledger.": "", + "This network is not available, please report an issue to update the known chains": "", + "Ledger App": "", + "Don't ask again": "", + "Previous": "", + "ED25519 Account": "", + "Ethereum Account": "", + "It looks like this request is coming from an suspicious origin. Please verify the source carefully.": "", + "Password is not strong enough": "", + "Password must be at least {{length}} characters long": "", + "Pezkuwi Asset Hub Migration Notice": "", + "The Pezkuwi Asset Hub migration has been completed. Please note the following important changes:": "", + "All balances have been migrated from the Pezkuwi Relay Chain to Asset Hub": "", + "All on-chain functionality has been moved to Pezkuwi Asset Hub": "", + "Pezkuwi Asset Hub now holds user balances and provides general functionality": "", + "⚠️ Do not teleport balances to the Pezkuwi Relay Chain unless:": "", + "You are opening HRMP channels, or": "", + "You are starting a TeyrChain": "", + "For all other operations, your balances are already on Pezkuwi Asset Hub.": "", + "I Understand": "", + "Do not teleport balances to the Pezkuwi Relay Chain unless:": "" +} diff --git a/chrome/locales/fa/translation.json b/chrome/locales/fa/translation.json new file mode 100644 index 0000000..6d7c695 --- /dev/null +++ b/chrome/locales/fa/translation.json @@ -0,0 +1,49 @@ +{ + "Copied": "کپی شد", + "": "<ناشناخته>", + "... loading ...": "... در حال بارگذاری ...", + "Generated 12-word mnemonic seed:": "عبارت بازیابی ۱۲ کلمه‌ای ایجاد شد:", + "Copy to clipboard": "کپی به کلیپ‌بورد", + "Back": "بازگشت", + "Create new account (root or derived)": "ایجاد حساب جدید (اصلی یا مشتق)", + "Create new account": "ایجاد حساب جدید", + "Import account from pre-existing seed": "وارد کردن حساب از عبارت بازیابی موجود", + "Restore account from backup JSON file": "بازیابی حساب از فایل پشتیبان JSON", + "Attach external QR-signer account": "اتصال حساب QR خارجی", + "Language": "زبان", + "Account name is too short": "نام حساب خیلی کوتاه است", + "A descriptive name for your account": "یک نام توصیفی برای حساب شما", + "Password is too short": "رمز عبور خیلی کوتاه است", + "Passwords do not match": "رمزهای عبور مطابقت ندارند", + "A new password for this account": "رمز عبور جدید برای این حساب", + "Repeat password for verification": "تکرار رمز عبور برای تأیید", + "Rename": "تغییر نام", + "Derive New Account": "مشتق کردن حساب جدید", + "Export Account": "صدور حساب", + "Forget Account": "فراموش کردن حساب", + "Accounts": "حساب‌ها", + "Authorize": "مجوز دادن", + "Yes, allow this application access": "بله، به این برنامه اجازه دسترسی بده", + "Add the account with the generated seed": "افزودن حساب با عبارت بازیابی ایجاد شده", + "Create an account": "ایجاد حساب", + "I have saved my mnemonic seed safely.": "عبارت بازیابی را به طور امن ذخیره کردم.", + "Next step": "مرحله بعد", + "Add new account": "افزودن حساب جدید", + "Export account": "صدور حساب", + "Cancel": "لغو", + "Forget account": "فراموش کردن حساب", + "Import account": "وارد کردن حساب", + "Restore": "بازیابی", + "Sign the transaction": "امضای تراکنش", + "Sign the message": "امضای پیام", + "Transaction": "تراکنش", + "Welcome": "خوش آمدید", + "Understood, let me continue": "متوجه شدم، ادامه بده", + "Network": "شبکه", + "Select network": "انتخاب شبکه", + "Dark": "تاریک", + "Light": "روشن", + "Next": "بعدی", + "Refresh": "بازخوانی", + "I Understand": "متوجه شدم" +} diff --git a/chrome/locales/fr/translation.json b/chrome/locales/fr/translation.json new file mode 100644 index 0000000..6a643d4 --- /dev/null +++ b/chrome/locales/fr/translation.json @@ -0,0 +1,158 @@ +{ + "Copied": "Copié", + "": "", + "click to select or drag and drop the file here": "cliquez pour sélectionner ou faites glisser et déposez le fichier ici", + "{{name}} ({{size}} bytes)": "{{name}} ({{size}} octets)", + "... loading ...": "... chargement ...", + "Generated 12-word mnemonic seed:": "12 mots composant la phrase mnémotechnique:", + "Copy to clipboard": "Copier dans le presse-papier", + "Back": "Retour", + "Create new account (root or derived)": "Créer un nouveau compte (racine ou dérivé)", + "Create new account": "Créer un nouveau compte", + "Import account from pre-existing seed": "Importer depuis une phrase mnémotechnique", + "Restore account from backup JSON file": "Restaurer depuis un fichier JSON de sauvegarde", + "Attach external QR-signer account": "Ajouter un compte externe", + "External QR accounts and Access": "Comptes QR externes et accès", + "Allow Camera Access": "Autoriser l'accès à la caméra", + "Display address format for": "Afficher le format d'adresse pour", + "Language": "Langue", + "Open extension in new window": "Ouvrir dans un nouvel onglet", + "Account name is too short": "Nom trop court", + "A descriptive name for your account": "Un nom descriptif pour votre compte", + "Password is too short": "Mot de passe trop court", + "Passwords do not match": "Les mots de passe ne correspondent pas", + "A new password for this account": "Un nouveau mot de passe pour ce compte", + "Repeat password for verification": "Répéter le mot de passe pour vérification", + "Rename": "Renommer", + "Derive New Account": "Dériver un nouveau compte", + "Export Account": "Exporter le compte", + "Forget Account": "Oublier le compte", + "Visible (always inject)": "Visible (toujours injecter)", + "You currently don't have any accounts. Create your first account to get started.": "Vous n'avez actuellement aucun compte. Créez votre premier compte pour commencer.", + "Accounts": "Comptes", + "Authorize": "Autoriser", + "Only approve this request if you trust the application. Approving gives the application access to the addresses of your accounts.": "N'approuvez cette demande que si vous faites confiance à l'application. L'approbation donne à l'application l'accès aux adresses de vos comptes.", + "Yes, allow this application access": "Oui, autorisez cette application", + "Add the account with the generated seed": "Ajouter le compte avec la phrase mnémotechnique générée", + "Create an account": "Créer un compte", + "Please write down your wallet's mnemonic seed and keep it in a safe place. The mnemonic can be used to restore your wallet. Keep it carefully to not lose your assets.": "Veuillez écrire la phrase mnémotechnique sur un papier et la conserver en lieu sûr. Quicinque ayant accès à cette phrase mnémotechnique peut restaurer votre compte. Conservez-la soigneusement pour ne pas perdre vos fonds.", + "I have saved my mnemonic seed safely.": "J'ai sauvegardé ma phrase mnémotechnique en toute sécurité.", + "Next step": "Étape suivante", + "Derivation Path": "Chemin de dérivation", + "Derivation Path (unlock to edit)": "Chemin de dérivation (déverrouiller pour modifier)", + "//hard/soft": "//hard/soft", + "Add new account": "Ajouter un nouveau compte", + "Create derived account": "Créer un compte dérivé", + "Derive new account from existing": "Dériver un nouveau compte depuis un compte existant", + "Choose Parent Account:": "Choisir le compte parent:", + "enter the password for the account you want to derive from": "entrez le mot de passe du compte que vous souhaitez dériver", + "Create a derived account": "Créer un compte dérivé", + "Create account from new seed": "Créer un compte à partir d'une nouvelle phrase mnémotechnique", + "Export account": "Exporter le compte", + "You are exporting your account. Keep it safe and don't share it with anyone.": "Vous exportez votre compte. Protégez-le et ne le partagez avec personne.", + "password for this account": "mot de passe pour ce compte", + "I want to export this account": "Je souhaite exporter ce compte", + "Cancel": "Annuler", + "Forget account": "Oublier le compte", + "You are about to remove the account. This means that you will not be able to access it via this extension anymore. If you wish to recover it, you would need to use the seed.": "Vous êtes sur le point de supprimer le compte. Cela signifie que vous ne pourrez plus y accéder via cette extension. Si vous souhaitez le récupérer, vous devrez utiliser la phrase mnémotechnique.", + "I want to forget this account": "Je veux oublier ce compte", + "Scan Address Qr": "Scanner ce code QR", + "Add the account with identified address": "Ajouter le compte avec l'adresse identifiée", + "Import account": "Importer un compte", + "existing 12 or 24-word mnemonic seed": "phrase mnémotechnique existante de 12 ou 24 mots", + "Add the account with the supplied seed": "Ajoutez le compte avec la phrase mnémotechnique fournie", + "Metadata": "Métadonnées", + "from": "de", + "chain": "chaîne", + "icon": "icone", + "decimals": "décimales", + "symbol": "symbole", + "upgrade": "mettre à jour", + "This approval will add the metadata to your extension instance, allowing future requests to be decoded using this metadata.": "Cette approbation ajoutera les métadonnées à votre instance d'extension, ce qui permettra de décoder les futures demandes à l'aide de ces métadonnées.", + "Yes, do this metadata update": "Oui, effectuez cette mise à jour des métadonnées", + "Reject": "Rejeter", + "Restore from JSON": "Restaurer depuis un JSON", + "backup file": "fichier de sauvegarde", + "Password for this file": "Mot de passe pour ce fichier", + "Restore": "Restaurer", + "bytes": "octets", + "method data": "données de méthode", + "method": "méthode", + "info": "Info", + "immortal": "immortel", + "mortal, valid from {{birth}} to {{death}}": "mortel, valable de {{birth}} à {{death}}", + "genesis": "génèse", + "version": "version", + "nonce": "compteur", + "tip": "pourboire", + "Sign the transaction": "Signez la transaction", + "Sign the message": "Signez le message", + "Transaction": "Transaction", + "Sign message": "Signer le message", + "Scan signature via camera": "Scanner la signature via la caméra", + "Don't ask me again for the next {{expiration}} minutes": "Retenir {{expiration}} minutes", + "Password for this account": "Mot de passe pour ce compte", + "Welcome": "Bienvenue", + "Before we start, just a couple of notes regarding use:": "Avant de commencer, quelques remarques concernant l'utilisation:", + "We do not send any clicks, pageviews or events to a central server": "Nous n'envoyons aucuns clics, pages vues ou événements à un serveur central", + "We do not use any trackers or analytics": "Nous n'utilisons aucun outil de suivi ou d'analyse", + "We don't collect keys, addresses or any information - your information never leaves this machine": "Nous ne collectons aucune clé, adresse ou aucune information - vos informations ne quittent jamais cette machine", + "... we are not in the information collection business (even anonymized).": "... nous ne sommes pas dans le secteur de la collecte d'informations (même anonymisées).", + "Understood, let me continue": "Compris, laissez-moi continuer", + "An error occured": "Une erreur s'est produite", + "Something went wrong with the query and rendering of this component. {{message}}": "Une erreur s'est produite lors de la requête et du rendu de ce composant. {{message}}", + "Back to home": "Retour", + "external account": "compte externe", + "Phishing detected": "Phishing détecté", + "Remember my password for the next {{expiration}} minutes": "Retenir le mot de passe pour {{expiration}} minutes", + "Extend the period without password by {{expiration}} minutes": "Ne pas demander le mot de passe pour {{expiration}} minutes de plus", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts.": "Vous avez été redirigé, car l'extension Pezkuwi estime que ce site Web pourrait compromettre la sécurité de vos comptes.", + "The redirection could also happen on an outright malicious website or on a legitimate websites that has been compromised and flagged.": "La redirection peut également se produire sur un site Web malveillant ou sur un site Web légitime qui a été compromis et signalé.", + "This redirection is based on a list of websites accessible at https://github.com/pezkuwi/phishing. Note that this is a community-driven, curated list.\n It might be incomplete or inaccurate.": "Cette redirection est basée sur une liste de sites Web accessibles à l'adresse https://github.com/pezkuwi/phishing. Notez qu'il s'agit d'une liste maintenue par la communauté.\n Elle peut être incomplète ou inexacte.", + "copy address": "copier l'adresse", + "account visibility": "visibilité du compte", + "Wrong password": "Mot de passe incorrecte", + "Incorrect derivation path": "Chemin de dérivation incorrecte", + "lifetime": "validité", + "Warning: Caps lock is on": "Attention: touche Maj active", + "Invalid Json file": "Fichier JSON invalide", + "Unable to decode using the supplied passphrase": "Impossible de débloquer le compte avec ce mot de passe", + "Manage Website Access": "Gérer les autorisations d'accès", + "example.com": "exemple.com", + "No website request yet!": "Aucune demande d'accès", + "allowed": "autorisé", + "denied": "refusé", + "Derive from an account": "Dériver depuis un compte existant", + "Dark": "Sombre", + "Light": "Clair", + "Invalid mnemonic seed or derivation path": "Phrase mnémotechnique ou chemin de dérivation invalide", + "Invalid mnemonic seed": "Phrase mnémotechnique invalide", + "Mnemonic needs to contain 12, 15, 18, 21, 24 words": "La phrase mnémotechnique doit contenir 12, 15, 18, 21 ou 24 mots", + "advanced": "avancé", + "derivation path": "Chemin de dérivation", + "Next": "Suivant", + "//hard": "//hard", + "`///password` not supported for derivation": "`///mot_de_passe` non supporté pour dériver un compte", + "Soft derivation is only allowed for sr25519 accounts": "/soft n'est supporté que pour les comptes utilisant sr25519", + "Invalid derivation path": "Chemin de dérivation invalide", + "hardware wallet account": "compte sur un hardware wallet", + "Camera access must be first enabled in the settings": "L'accès à la caméra doit d'abord être donné dans le menu des paramètres", + "Ledger devices can only be connected with Chrome browser": "Un Ledger ne peut être connecté qu'à Chrome", + "Attach ledger account": "Lier un compte Ledger", + "Connect Ledger device": "Connecter un Ledger", + "External accounts and Access": "Comptes externes et accès", + "Allow QR Camera Access": "Autoriser Accès Caméra (QR)", + "Add Account": "Ajouter un compte", + "Account type {{index}}": "Type de compte", + "Address index {{index}}": "Numéro d'adresse", + "Import Ledger Account": "Importer un compte Ledger", + "Network": "Réseau", + "account type": "type de compte", + "address index": "numéro d'adresse", + "Refresh": "Rafraichir", + "Import Account": "Importer", + "Sign on Ledger": "Signer sur Ledger", + "Allow use on any chain": "Toutes les blockchains", + "Select network": "Sélectionner un réseau", + "Password must be at least {{length}} characters long": "Le mot de passe doit contenir au moins {{length}} caractères" +} diff --git a/chrome/locales/ku/translation.json b/chrome/locales/ku/translation.json new file mode 100644 index 0000000..61153ed --- /dev/null +++ b/chrome/locales/ku/translation.json @@ -0,0 +1,49 @@ +{ + "Copied": "Hat kopîkirin", + "": "", + "... loading ...": "... tê barkirin ...", + "Generated 12-word mnemonic seed:": "Peyva vegerandinê ya 12 peyvan hat afirandin:", + "Copy to clipboard": "Li clipboard kopî bike", + "Back": "Paş", + "Create new account (root or derived)": "Hesabek nû çêbike (root an jêgirtî)", + "Create new account": "Hesabek nû çêbike", + "Import account from pre-existing seed": "Hesabê ji peyva vegerandinê ya heyî têxe", + "Restore account from backup JSON file": "Hesabê ji pelê paşîn JSON vegerîne", + "Attach external QR-signer account": "Hesabê QR ya derveyî zêde bike", + "Language": "Ziman", + "Account name is too short": "Navê hesabê pir kurt e", + "A descriptive name for your account": "Navek şirove ji bo hesabê te", + "Password is too short": "Şîfre pir kurt e", + "Passwords do not match": "Şîfre li hev nakin", + "A new password for this account": "Şîfreyek nû ji bo vê hesabê", + "Repeat password for verification": "Ji bo piştrastkirin şîfreyê dubare bike", + "Rename": "Nav biguherîne", + "Derive New Account": "Hesabek nû derxe", + "Export Account": "Hesabê derxe", + "Forget Account": "Hesabê ji bîr bike", + "Accounts": "Hesab", + "Authorize": "Destûr bide", + "Yes, allow this application access": "Erê, destûr bide vê sepanê", + "Add the account with the generated seed": "Bi peyva vegerandinê ya afirandî hesab zêde bike", + "Create an account": "Hesabek çêbike", + "I have saved my mnemonic seed safely.": "Min peyva vegerandinê bi ewlehî hilanî.", + "Next step": "Gava paşîn", + "Add new account": "Hesabek nû zêde bike", + "Export account": "Hesabê derxe", + "Cancel": "Betal bike", + "Forget account": "Hesabê ji bîr bike", + "Import account": "Hesabê têxe", + "Restore": "Vegerîne", + "Sign the transaction": "Danûstendinê îmze bike", + "Sign the message": "Peyamê îmze bike", + "Transaction": "Danûstendin", + "Welcome": "Bi xêr hatî", + "Understood, let me continue": "Fam kir, bila ez berdewam bikim", + "Network": "Tor", + "Select network": "Torê hilbijêre", + "Dark": "Tarî", + "Light": "Ronî", + "Next": "Pêş", + "Refresh": "Nû bike", + "I Understand": "Ez fam dikim" +} diff --git a/chrome/locales/pl/translation.json b/chrome/locales/pl/translation.json new file mode 100644 index 0000000..e86d627 --- /dev/null +++ b/chrome/locales/pl/translation.json @@ -0,0 +1,163 @@ +{ + "Copied": "Skopiowano", + "": "", + "click to select or drag and drop the file here": "kliknij, aby wybrać lub przeciągnij i upuść plik tutaj", + "{{name}} ({{size}} bytes)": "{{name}} ({{size}} bajtów)", + "... loading ...": "... Ładowanie ...", + "Generated 12-word mnemonic seed:": "Wygenerowane 12-wyrazowe ziarno mnemoniczne:", + "Copy to clipboard": "Skopiuj do schowka", + "Back": "Z powrotem", + "Create new account (root or derived)": "Utwórz nowe konto (główne lub pochodne)", + "Create new account": "Stwórz nowe konto", + "Import account from pre-existing seed": "Importu konto z istniejącego ziarna", + "Restore account from backup JSON file": "Przywróć konto z zapasowego pliku JSON", + "Attach external QR-signer account": "Dołącz zewnętrzne konto QR", + "External QR accounts and Access": "Zewnętrzne konta QR i dostęp", + "Allow Camera Access": "Zezwól na dostęp do kamery", + "Display address format for": "Wyświetl format adresu dla", + "Language": "Język", + "Open extension in new window": "Otwórz wtyczkę w nowym oknie", + "Account name is too short": "Nazwa konta jest za krótka", + "A descriptive name for your account": "Opisowa nazwa twojego konta", + "Password is too short": "Hasło jest za krótkie", + "Passwords do not match": "Hasła nie pasują do siebie", + "A new password for this account": "Nowe hasło do tego konta", + "Repeat password for verification": "Powtórz hasło w celu weryfikacji", + "Rename": "Zmień nazwę", + "Derive New Account": "Utwórz konto pochodne", + "Export Account": "Eksportuj konto", + "Forget Account": "Zapomnij konto", + "Visible (always inject)": "Widoczny (zawsze wstrzykiwany)", + "You currently don't have any accounts. Create your first account to get started.": "Obecnie nie masz żadnych kont. Aby rozpocząć, utwórz swoje pierwsze konto.", + "Accounts": "Konta", + "Authorize": "Autoryzuj", + "Only approve this request if you trust the application. Approving gives the application access to the addresses of your accounts.": "Zatwierdź tę prośbę tylko wtedy, gdy ufasz aplikacji. Zatwierdzenie daje aplikacji dostęp do adresów Twoich kont.", + "Yes, allow this application access": "Tak, zezwól tej aplikacji na dostęp", + "Add the account with the generated seed": "Dodaj konto z tym ziarnem", + "Create an account": "Utwórz konto", + "Please write down your wallet's mnemonic seed and keep it in a safe place. The mnemonic can be used to restore your wallet. Keep it carefully to not lose your assets.": "Proszę zapisać ziarno mnemoniczne portfela i przechowywać je w bezpiecznym miejscu. Mnemonik może być użyty do przywrócenia portfela. Przechowuj go ostrożnie, aby nie stracić swoich aktywów.", + "I have saved my mnemonic seed safely.": "Bezpiecznie zapisałem moje ziarno mnemoniczne.", + "Next step": "Następny krok", + "Derivation Path": "Ścieżka pochodna", + "Derivation Path (unlock to edit)": "Ścieżka pochodna (odblokuj, aby zmienić)", + "//hard/soft": "//twarda/miękka ", + "Add new account": "Dodaj nowe konto", + "Create derived account": "Utwórz konto pochodne", + "Derive new account from existing": "Utwórz konto pochodne z istniejącego", + "Choose Parent Account:": "Wybierz nadrzędne konto:", + "enter the password for the account you want to derive from": "wpisz hasło do konta, z którego tworzysz konto pochodne", + "Create a derived account": "Utwórz konto pochodne", + "Create account from new seed": "Utwórz konto z nowego ziarna", + "Export account": "Eksportuj konto", + "You are exporting your account. Keep it safe and don't share it with anyone.": "Eksportujesz swoje konto. Trzymaj je w bezpiecznym miejscu i nie udostępniaj nikomu.", + "password for this account": "hasło do tego konta", + "I want to export this account": "Chcę wyeksportować to konto", + "Cancel": "Anuluj", + "Forget account": "Zapomnij konto", + "You are about to remove the account. This means that you will not be able to access it via this extension anymore. If you wish to recover it, you would need to use the seed.": "Zamierzasz usunąć konto. Oznacza to, że nie będziesz już mógł uzyskać do niego dostępu za pośrednictwem tej wtyczki. Jeśli chcesz je odzyskać, musisz użyć ziarna.", + "I want to forget this account": "Chcę zapomnieć to konto", + "Scan Address Qr": "Skanuj Adres Qr", + "Add the account with identified address": "Dodaj konto ze zidentyfikowanym adresem", + "Import account": "Importuj konto", + "existing 12 or 24-word mnemonic seed": "istniejące 12 lub 24-wyrazowe ziarno mnemoniczne", + "Add the account with the supplied seed": "Dodaj konto z podanym ziarnem", + "Metadata": "Metadane", + "from": "od", + "chain": "łańcuch", + "icon": "ikona", + "decimals": "miejsca dziesiętne", + "symbol": "symbol", + "upgrade": "aktualizacja", + "This approval will add the metadata to your extension instance, allowing future requests to be decoded using this metadata.": "Zatwierdzenie doda metadane do wtyczki, umożliwiając dekodowanie przyszłych żądań przy użyciu tych metadanych.", + "Yes, do this metadata update": "Tak, zaktualizuj metadane", + "Reject": "Odrzuć", + "Restore from JSON": "Przywróć z JSON", + "backup file": "plik kopii zapasowej", + "Password for this file": "Hasło do tego pliku", + "Restore": "Przywróć", + "bytes": "bajty", + "method data": "dane metody", + "method": "metoda", + "info": "informacje", + "immortal": "nieśmiertelny", + "mortal, valid from {{birth}} to {{death}}": "śmiertelna, ważna od {{birth}} do {{death}}", + "genesis": "stan początkowy", + "version": "wersja", + "nonce": "nonce", + "tip": "napiwek", + "Sign the transaction": "Podpisz transakcję", + "Sign the message": "Podpisz wiadomość", + "Transaction": "Transakcja", + "Sign message": "Podpisz wiadomość", + "Scan signature via camera": "Skanuj podpis za pomocą kamery", + "Don't ask me again for the next {{expiration}} minutes": "Nie pytaj mnie ponownie przez następne {{expiration}} minut", + "Password for this account": "Hasło do tego konta", + "Welcome": "Witamy", + "Before we start, just a couple of notes regarding use:": "Zanim zaczniemy, kilka uwag dotyczących użytkowania:", + "We do not send any clicks, pageviews or events to a central server": "Nie wysyłamy żadnych kliknięć, odsłon ani zdarzeń na centralny serwer", + "We do not use any trackers or analytics": "Nie używamy żadnych narzędzi śledzących ani analiz", + "We don't collect keys, addresses or any information - your information never leaves this machine": "Nie zbieramy kluczy, adresów ani żadnych informacji - Twoje informacje nigdy nie opuszczają tego komputera", + "... we are not in the information collection business (even anonymized).": "... nie zajmujemy się zbieraniem informacji (nawet anonimowych).", + "Understood, let me continue": "Zrozumiałem, kontynuuję", + "An error occured": "Wystąpił błąd ", + "Something went wrong with the query and rendering of this component. {{message}}": "Coś poszło nie tak z zapytaniem i wyświetleniem tego komponentu. {{message}}", + "Back to home": "Do głównego ekranu", + "external account": "konto zewnętrzne", + "Phishing detected": "Wykryto phishing", + "Remember my password for the next {{expiration}} minutes": "Zapamiętaj moje hasło przez następne {{expiration}} minut", + "Extend the period without password by {{expiration}} minutes": "Przedłuż okres bez hasła o {{expiration}} minut", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts.": "Zostałeś przekierowany ponieważ wtyczka Pezkuwi uważa że ta strona może naruszyć bezpieczeństwo Twoich kont.", + "The redirection could also happen on an outright malicious website or on a legitimate websites that has been compromised and flagged.": "Przekierowanie może również nastąpić na całkowicie złośliwej witrynie lub na legalnych witrynach, które zostały zhakowane i oznaczone.", + "This redirection is based on a list of websites accessible at https://github.com/pezkuwi/phishing. Note that this is a community-driven, curated list. \n It might be incomplete or inaccurate.": "To przekierowanie jest oparte na liście stron internetowych dostępnych pod adresem https://github.com/pezkuwi/phishing. Pamiętaj, że jest to lista zarządzana przez społeczność. \n Może być niekompletna lub niedokładna.", + "copy address": "kopiuj adres", + "account visibility": "widoczność konta", + "Wrong password": "Złe hasło", + "Incorrect derivation path": "Nieprawidłowa ścieżka pochodna", + "lifetime": "czas życia", + "Warning: Caps lock is on": "Ostrzeżenie: Caps lock jest włączony", + "Invalid Json file": "Nieprawidłowy plik JSON", + "Unable to decode using the supplied passphrase": "Nie można odszyfrować używając dostarczonego hasła", + "Manage Website Access": "Zarządzaj dostępem do stron", + "example.com": "example.com", + "No website request yet!": "Nie ma jeszcze żądania strony!", + "allowed": "dozwolony", + "denied": "zabroniony", + "Derive from an account": "Utwórz konto pochodne z konta", + "Dark": "Ciemny", + "Light": "Jasny", + "Invalid mnemonic seed or derivation path": "Nieprawidłowe ziarno mnemoniczne lub ścieżka pochodna", + "Invalid mnemonic seed": "Nieprawidłowe ziarno mnemoniczne", + "Mnemonic needs to contain 12, 15, 18, 21, 24 words": "Mnemonik musi zawierać 12, 15, 18, 21, 24 słowa", + "advanced": "zaawansowane", + "derivation path": "ścieżka pochodna", + "Next": "Dalej", + "//hard": "//twarda", + "`///password` not supported for derivation": "`///hasło` nie jest obsługiwane przy tworzeniu konta pochodnego", + "Soft derivation is only allowed for sr25519 accounts": "Miękka pochodna jest dozwolona tylko dla kont typu sr25519", + "Invalid derivation path": "Nieprawidłowa ścieżka pochodna", + "hardware wallet account": "konto portfela sprzętowego", + "Camera access must be first enabled in the settings": "Dostęp do kamery musi być najpierw włączony w ustawieniach", + "Ledger devices can only be connected with Chrome browser": "Urządzenia Ledger mogą być połączone tylko z przeglądarką Chrome", + "Attach ledger account": "Dołącz konto Ledger", + "Connect Ledger device": "Podłącz urządzenie Ledger", + "External accounts and Access": "Konta zewnętrzne i dostęp", + "Allow QR Camera Access": "Zezwól na dostęp do kamery QR", + "Add Account": "Dodaj konto", + "Account type {{index}}": "Typ konta {{index}}", + "Address index {{index}}": "Indeks adresu {{index}}", + "Import Ledger Account": "Importuj Konto Ledger", + "Network": "Sieć", + "account type": "typ konta", + "address index": "indeks adresu", + "Refresh": "Odśwież", + "Import Account": "Importuj konto", + "Sign on Ledger": "Podpisz z użyciem Ledger", + "Allow use on any chain": "Zezwól na użycie w dowolnym łańcuchu", + "Select network": "Wybierz sieć", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts and your tokens.": "Zostałeś przekierowany ponieważ wtyczka Pezkuwi uważa że ta strona może naruszyć bezpieczeństwo Twoich kont i aktywów}.", + "Export all accounts": "Eksportuj wszystkie konta", + "All account": "Wszystkie konta", + "password for encrypting all accounts": "hasło do szyfrowania wszystkich kont", + "I want to export all my accounts": "Chcę wyeksportować wszystkie moje konta", + "Password must be at least {{length}} characters long": "Hasło musi mieć co najmniej {{length}} znaków" + } diff --git a/chrome/locales/th/translation.json b/chrome/locales/th/translation.json new file mode 100644 index 0000000..4b63161 --- /dev/null +++ b/chrome/locales/th/translation.json @@ -0,0 +1,163 @@ +{ + "Copied": "คัดลอกแล้ว", + "": "ยังไม่ระบุชื่อ", + "click to select or drag and drop the file here": "คลิกเลือกไฟล์ หรือลากไฟล์มาตรงนี้", + "{{name}} ({{size}} bytes)": "{{name}} ({{size}} ไบต์)", + "... loading ...": "...กำลังโหลด...", + "Generated 12-word mnemonic seed:": "mnemonic seed 12 คำ", + "Copy to clipboard": "คัดลอกไปยังคลิปบอร์ด", + "Back": "ย้อนกลับ", + "Create new account (root or derived)": "สร้างบัญชีใหม่(บัญชีหลักหรือบัญชีลูก)", + "Create new account": "สร้างบัญชีใหม่", + "Import account from pre-existing seed": "นำเข้าบัญชีจากseedที่มีอยู่", + "Restore account from backup JSON file": "กู้คืนบัญชีจากไฟล์JSONที่มี", + "Attach external QR-signer account": "เพิ่มบัญชี QR-signer ภายนอก", + "External QR accounts and Access": "บัญชีQRภายนอก และการเข้าถึง", + "Allow Camera Access": "อนุญาตให้เข้าถึงกล้อง", + "Display address format for": "แสดงรูปแบบแอดเดรสสำหรับ", + "Language": "ภาษา", + "Open extension in new window": "เปิดโปรแกรมในหน้าต่างใหม่", + "Account name is too short": "ชื่อบัญชีสั้นเกินไป", + "A descriptive name for your account": "คำบรรยายสำหรับบัญชี", + "Password is too short": "รหัสผ่านสั้นเกินไป", + "Passwords do not match": "รหัสผ่านที่กรอกไม่ตรงกัน", + "A new password for this account": "รหัสผ่านใหม่", + "Repeat password for verification": "กรอกรหัสผ่านซ้ำ", + "Rename": "เปลี่ยนชื่อ", + "Derive New Account": "สร้างบัญชีลูก", + "Export Account": "ส่งออกบัญชี", + "Forget Account": "ลบบัญชีทิ้ง", + "Visible (always inject)": "มองเห็นได้(inject ทุกครั้ง)", + "You currently don't have any accounts. Create your first account to get started.": "ตอนนี้คุณยังไม่มีบัญชีเลย เริ่มสร้างบัญชีแรกกัน", + "Accounts": "บัญชี", + "Authorize": "ให้สิทธิ", + "Only approve this request if you trust the application. Approving gives the application access to the addresses of your accounts.": "กดอนุญาตสำหรับแอพที่คุณไว้ใจเท่านั้น การอนุญาตดังกล่าวจะให้สิทธิแอพในการเข้าถึงที่อยู่แอดเดรสบัญชีของคุณ", + "Yes, allow this application access": "ใช่,อนุญาตให้แอพนี้เข้าถึง", + "Add the account with the generated seed": "เพิ่มบัญชีจาก seed", + "Create an account": "สร้างบัญชีใหม่", + "Please write down your wallet's mnemonic seed and keep it in a safe place. The mnemonic can be used to restore your wallet. Keep it carefully to not lose your assets.": "กรุณาจดบันทึกmnemonic seedและเก็บไว้ในที่ที่ปลอดภัย เก็บอย่างระมัดระวังเพื่อป้องกันการสูญเสียสินทรัพย์", + "I have saved my mnemonic seed safely.": "ฉันได้จดseed และเก็บมันไว้อย่างปลอดภัยแล้ว", + "Next step": "ขั้นตอนถัดไป", + "Derivation Path": "Derivation Path", + "Derivation Path (unlock to edit)": "Derivation Path(ปลดล็อคเพื่อแก้ไข)", + "//hard/soft": "//hard/soft", + "Add new account": "เพิ่มบัญชีใหม่", + "Create derived account": "สร้างบัญชีลูก", + "Derive new account from existing": "เพิ่มบัญชีที่มีอยู่แล้ว", + "Choose Parent Account:": "เลือกบัญชีแม่", + "enter the password for the account you want to derive from": "กรอกรหัสผ่านของบัญชีที่แม่", + "Create a derived account": "สร้างบัญชีลูก", + "Create account from new seed": "สร้างบัญชีจากseedใหม่", + "Export account": "ส่งออกบัญชี", + "You are exporting your account. Keep it safe and don't share it with anyone.": "คุณกำลังนำออกบัญชีของคุณ เก็บมันให้ปลอดภัยและห้ามแชร์ให้คนอื่นเด็ดขาด", + "password for this account": "รหัสผ่านของบัญชีนี้", + "I want to export this account": "ฉันอยากนำออกบัญชีนี้", + "Cancel": "ยกเลิก", + "Forget account": "ลบบัญชีออกจากโปรแกรม", + "You are about to remove the account. This means that you will not be able to access it via this extension anymore. If you wish to recover it, you would need to use the seed.": "คุณกำลังลบบัญชีนี้ หมายความว่าคุณจะไม่สามารถใช้งานบัญชีนี้ผ่านโปรแกรมนี้ได้อีกต่อไป ถ้าคุณต้องการกู้คืนบัญชี คุณจะต้องใช้seed", + "I want to forget this account": "ฉันอยากจะลบบัญชีนี้ออก", + "Scan Address Qr": "แสกนที่อยู่ Qr", + "Add the account with identified address": "เพิ่มบัญชีด้วยที่อยู่แอดเดรสที่ระบุ", + "Import account": "นำเข้าบัญชี", + "existing 12 or 24-word mnemonic seed": "mnemonic seed ขนาด 12คำ หรือ24คำ", + "Add the account with the supplied seed": "เพิ่มบัญชีจาก seed นี้", + "Metadata": "เมทาดาตา", + "from": "จาก", + "chain": "เชน", + "icon": "ไอคอน", + "decimals": "ทศนิยม", + "symbol": "สัญลักษณ์", + "upgrade": "อัพเกรต", + "This approval will add the metadata to your extension instance, allowing future requests to be decoded using this metadata.": "การอนุญาตดังกล่าวจะเพิ่มเมทาดาตาไปยังโปรแกรมส่วนขยายของคุณ ทำให้สามารถใช้เมทาดาต้านี้ในการถอดรหัสคำขอร้องในอนาคตได้", + "Yes, do this metadata update": "ใช่,อัพเดรตข้อมูลเมตา", + "Reject": "ปฏิเสธ", + "Restore from JSON": "กู้คืนจากไฟล์JSON", + "backup file": "สำรองไฟล์", + "Password for this file": "รหัสผ่านของไฟล์นี้", + "Restore": "กู้คืน", + "bytes": "ไบต์", + "method data": "เมธอดดาตา", + "method": "เมธอด", + "info": "ข้อมูล", + "immortal": "immortal", + "mortal, valid from {{birth}} to {{death}}": "mortal, valid from {{birth}} to {{death}}", + "genesis": "genesis", + "version": "เวอร์ชั่น", + "nonce": "nonce", + "tip": "ทิป", + "Sign the transaction": "เซ็นการทำธุรกรรม", + "Sign the message": "เซ็นข้อความ", + "Transaction": "ธุรกรรม", + "Sign message": "เซ็นข้อความ", + "Scan signature via camera": "แสกน signature โดยใช้กล้อง", + "Don't ask me again for the next {{expiration}} minutes": "ไม่ต้องถามซ้ำเป็นเวลา {{expiration}} นาที", + "Password for this account": "รหัสผ่านของบัญชีนี้", + "Welcome": "ยินดีต้อนรับ", + "Before we start, just a couple of notes regarding use:": "ก่อนจะเริ่มใช้งาน มีข้อความเกี่ยวกับการใช้งานที่อยากจะแจ้งให้ทราบ", + "We do not send any clicks, pageviews or events to a central server": "โปรแกรมนี้ไม่มีการส่งข้อมูลการคลิก หน้าต่างที่เปิดดู หรือกิจกรรมต่างๆไปยังเซิร์ฟเวอร์กลาง", + "We do not use any trackers or analytics": "โปรแกรมนี้ไม่มีการแอบติดตามหรือดักฟังข้อมูลหรือนำข้อมูลไปใช้", + "We don't collect keys, addresses or any information - your information never leaves this machine": "โปรแกรมไม่มีการเก็บข้อมูลkey ที่อยู่แอดเดรส หรือข้อมูลอื่นๆ -ข้อมูลของคุณจะอยู่แค่ในเครื่องของคุณ", + "... we are not in the information collection business (even anonymized).": "...พวกเราไม่ได้เป็นธุรกิจที่มีจัดเก็บข้อมูล (ถึงแม้ว่าจะไม่ระบุตัวตน)", + "Understood, let me continue": "เข้าใจแล้ว ให้ฉันไปต่อ", + "An error occured": "มีข้อผิดพลาดเกิดขึ้น", + "Something went wrong with the query and rendering of this component. {{message}}": "มีบางอย่างผิดพลาดเกี่ยวกับquery และการเรนเดอร์ส่วนของหน้านี้ {{message}}", + "Back to home": "กลับไปยังหน้าหลัก", + "external account": "บัญชีภายนอก", + "Phishing detected": "ตรวจพบฟิชชิ่ง", + "Remember my password for the next {{expiration}} minutes": "จดจำรหัสผ่านเป็นเวลา {{expiration}} นาที", + "Extend the period without password by {{expiration}} minutes": "ขยายช่วงที่ไม่ต้องกรอกรหัสผ่าน เป็นเวลา {expiration}} นาที", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts.": "ทิศทางของคุณถูกเปลี่ยนเพราะโปรแกรมส่วนขยาย Pezkuwi เชื่อว่าเว็บไซต์นี้อาจคุกคามความปลอดภัยของบัญชีของคุณ", + "The redirection could also happen on an outright malicious website or on a legitimate websites that has been compromised and flagged.": "การเปลี่ยนทิศทางจะเกิดขึ้นเมื่อมีการเข้าถึงเว็บไซต์ที่เป็นอันตราย", + "This redirection is based on a list of websites accessible at https://github.com/pezkuwi/phishing. Note that this is a community-driven, curated list. \n It might be incomplete or inaccurate.": "การเปลี่ยนทิศทางอ้างอิงจากรายชื่อเว็ปไซต์ใน https://github.com/pezkuwi/phishing หมายเหตุ-รายชื่อดังกล่าวได้มาจากการรวบรวมข้อมูลของคนในคอมมูนิตี้ \n ซึ่งอาจไม่ครบถ้วนสมบูรณ์หรืออาจมีข้อผิดพลาดเกิดขึ้นได้", + "copy address": "คัดลอกที่อยู่", + "account visibility": "การมองเห็นบัญชี", + "Wrong password": "รหัสผ่านผิด", + "Incorrect derivation path": "derivation path ไม่ถูกต้อง", + "lifetime": "ตลอดชีวิต", + "Warning: Caps lock is on": "คำเตือน ปุ่ม Caps lock กำลังเปิดใช้งาน", + "Invalid Json file": "ไฟล์JSONไม่ถูกต้อง", + "Unable to decode using the supplied passphrase": "ไม่สามารถถอดรหัสด้วยการใช้ passphraseดังกล่าวได้", + "Manage Website Access": "จัดการเว็บไซต์ที่เข้าใช้งาน", + "example.com": "example.com", + "No website request yet!": "ยังไม่มีเว็บไซต์ที่เข้าใช้งาน!", + "allowed": "อนุญาต", + "denied": "ปฏิเสธ", + "Derive from an account": "บัญชีลูก", + "Dark": "โหมดมืด", + "Light": "โหมดสว่าง", + "Invalid mnemonic seed or derivation path": "mnemonic seed หรือderivation path ไม่ถูกต้อง", + "Invalid mnemonic seed": "mnemonic seed ไม่ถูกต้อง", + "Mnemonic needs to contain 12, 15, 18, 21, 24 words": "Mnemonic needs จำเป็นจะต้องมีขนาด 12, 15, 18, 21, 24 คำ", + "advanced": "ขั้นสูง", + "derivation path": "derivation path", + "Next": "ถัดไป", + "//hard": "//hard", + "`///password` not supported for derivation": "`///รหัสผ่านไม่รองรับการ derivation", + "Soft derivation is only allowed for sr25519 accounts": "Soft derivation อนุญาตสำหรับบัญชี sr25519เท่านั้น", + "Invalid derivation path": "derivation path ไม่ถูกต้อง", + "hardware wallet account": "บัญชีฮาร์ดแวร์วอลเล็ท", + "Camera access must be first enabled in the settings": "จำเป็นต้องเปิดให้สิทธิการเข้าถึงกล้องในตั้งค่าก่อน", + "Ledger devices can only be connected with Chrome browser": "อุปกรณ์ Ledger สามารถเชื่อมต่อได้กับเบราเซอร์ Chrome เท่านั้น", + "Attach ledger account": "แนบบัญชี Ledger", + "Connect Ledger device": "เชื่อมต่อกับLedger", + "External accounts and Access": "บัญชีภายนอกและการเข้าถึง", + "Allow QR Camera Access": "อนุญาตให้เข้าถึงกล้องเพื่อแสกนQR", + "Add Account": "เพิ่มบัญชี", + "Account type {{index}}": "ประเภทบัญชี {{index}}", + "Address index {{index}}": "ที่อยู่แอดเดรส {{index}}", + "Import Ledger Account": "นำเข้าบัญชี Ledger", + "Network": "เครือข่าย", + "account type": "ประเภทบัญชี", + "address index": "ที่อยู่แอดเดรส", + "Refresh": "รีเฟรช", + "Import Account": "นำเข้าบัญชี", + "Sign on Ledger": "เซ็นบนLedger", + "Allow use on any chain": "อนุญาตให้ใช้งานในทุกเชน", + "Select network": "เลือกเครือข่าย", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts and your tokens.": "ทิศทางของคุณถูกเปลี่ยนเพราะโปรแกรมส่วนขยาย Pezkuwi เชื่อว่าเว็บไซต์นี้อาจคุกคามความปลอดภัยของบัญชีและโทเคนของคุณได้", + "Export all accounts": "ส่งออกทุกบัญชี", + "All account": "ทุกบัญชี", + "password for encrypting all accounts": "รหัสผ่านสำหรับการเข้ารหัสทุกบัญชี", + "I want to export all my accounts": "ฉันอยากจะนำออกทุกบัญชี", + "Password must be at least {{length}} characters long": "รหัสผ่านต้องมีอย่างน้อย {{length}} ตัวอักษร" +} diff --git a/chrome/locales/tr/translation.json b/chrome/locales/tr/translation.json new file mode 100644 index 0000000..8e217ce --- /dev/null +++ b/chrome/locales/tr/translation.json @@ -0,0 +1,162 @@ +{ + "Copied": "Kopyalandı", + "": "", + "click to select or drag and drop the file here": "dosyayı seçmek için tıklayın veya buraya sürükleyip bırakın", + "{{name}} ({{size}} bytes)": "{{name}} ({{size}} bayt)", + "... loading ...": "... Yükleniyor ...", + "Generated 12-word mnemonic seed:": "Oluşturulan12 kelimelik anımsatıcı: ", + "Copy to clipboard": "Panoya kopyala", + "Back": "Geri", + "Create new account (root or derived)": "Yeni hesap oluştur (kök veya türetilmiş)", + "Create new account": "Yeni hesap oluştur", + "Import account from pre-existing seed": "Hesabı önceden var olan anımsatıcıdan içe aktar", + "Restore account from backup JSON file": "Hesabı yedek JSON dosyasından geri yükle", + "Attach external QR-signer account": "Harici QR imzalayan hesabı ekle", + "External QR accounts and Access": "Harici QR hesapları ve Erişim", + "Allow Camera Access": "Kamera Erişimine İzin Ver", + "Display address format for": "adres biçimini görüntüle", + "Language": "Dil", + "Open extension in new window": "Uzantıyı yeni pencerede aç", + "Account name is too short": "Hesap adı çok kısa", + "A descriptive name for your account": "Hesabınız için açıklayıcı bir ad", + "Password is too short": "Şifre çok kısa", + "Passwords do not match": "Parolalar uyuşmuyor", + "A new password for this account": "Bu hesap için yeni bir şifre", + "Repeat password for verification": "Doğrulama için şifreyi tekrar girin", + "Rename": "Yeniden Değiştir", + "Derive New Account": "Yeni Hesap Oluştu", + "Export Account": "Hesabı Dışarı Aktar", + "Forget Account": "Hesabı Unut", + "Visible (always inject)": "Görünür (her zaman enjekte)", + "You currently don't have any accounts. Create your first account to get started.": "Şu anda herhangi bir hesabınız yok. Başlamak için ilk hesabınızı oluşturun.", + "Accounts": "Hesaplar", + "Authorize": "Yetki vermek", + "Only approve this request if you trust the application. Approving gives the application access to the addresses of your accounts.": "Bu isteği yalnızca uygulamaya güveniyorsanız onaylayın. Onaylamak, uygulamaya hesaplarınızın adreslerine erişim izni verir.", + "Yes, allow this application access": "Evet, bu uygulamanın erişimine izin ver", + "Add the account with the generated seed": "Oluşturulan anımsatıcı ile hesabı ekle", + "Create an account": "Bir hesap oluşturun", + "Please write down your wallet's mnemonic seed and keep it in a safe place. The mnemonic can be used to restore your wallet. Keep it carefully to not lose your assets.": "Lütfen cüzdanınızın anımsatıcılarını bir yere yazın ve güvenli bir yerde saklayın. Anımsatıcı, cüzdanınızı geri yüklemek için kullanılabilir. Varlıklarınızı kaybetmemek için dikkatlice saklayın", + "I have saved my mnemonic seed safely.": "Anımsatıcıyı güvenli bir şekilde kurtardım", + "Next step": "Sonraki adım", + "Derivation Path": "Türetme Yolu", + "Derivation Path (unlock to edit)": "Derivasyon Yolu (düzenlemek için kilidi aç)", + "//hard/soft": "//sert/yumuşak", + "Add new account": "Yeni hesap ekle", + "Create derived account": "Türetilmiş hesap oluştur", + "Derive new account from existing": "Mevcut hesabından yeni hesap türet,", + "Choose Parent Account:": "Ana Hesabı Seçin", + "enter the password for the account you want to derive from": "türetmek istediğiniz hesabın şifresini girin", + "Create a derived account": "Türetilmiş bir hesap oluştur", + "Create account from new seed": "Anımsatıcıdan yeni hesap oluştur", + "Export account": "Hesabı dışa aktar", + "You are exporting your account. Keep it safe and don't share it with anyone.": "Hesabınızı dışa aktarıyorsunuz. Güvende tutun ve kimseyle paylaşmayın.", + "password for this account": "bu hesabın şifresi", + "I want to export this account": "Bu hesabı dışa aktarmak istiyorum", + "Cancel": "İptal etmek", + "Forget account": "Hesabı unut", + "You are about to remove the account. This means that you will not be able to access it via this extension anymore. If you wish to recover it, you would need to use the seed.": "Hesabı kaldırmak üzeresiniz. Bu, artık bu uzantı yoluyla ona erişemeyeceğiniz anlamına gelir. Hesabı kurtarmak isterseniz, anımsatıcı kullanmanız gerekir.", + "I want to forget this account": "Bu hesabı unutmak istiyorum", + "Scan Address Qr": "Tarama Adresi Qr ile", + "Add the account with identified address": "Tanımlanmış adrese sahip hesabı ekle", + "Import account": "Hesabı içe aktar", + "existing 12 or 24-word mnemonic seed": "mevcut 12 veya 24 kelimelik anımsatıcı ", + "Add the account with the supplied seed": "Sağlanan anımsatıcı ile hesabı ekle", + "Metadata": "Meta veriler", + "from": "from", + "chain": "Zincir", + "icon": "icon", + "decimals": "ondalık", + "symbol": "sembol", + "upgrade": "Yükselt", + "This approval will add the metadata to your extension instance, allowing future requests to be decoded using this metadata.": "Bu onay, meta verileri uzantı örneğinize ekleyerek gelecekteki isteklerin bu meta veriler kullanılarak kodunun çözülmesine olanak tanır", + "Yes, do this metadata update": "Evet, bu meta veri güncellemesini yap", + "Reject": "Reddet", + "Restore from JSON": "JSON'dan geri yükle", + "backup file": "yedek dosya", + "Password for this file": "Bu dosyanın şifresi", + "Restore": "Onarmak", + "bytes": "bayt", + "method data": "methot verileri", + "method": "methot", + "info": "bilgi", + "immortal": "ölümsüz", + "mortal, valid from {{birth}} to {{death}}": " form {{birth}} den {{death}} tarihine kadar geçerlidir", + "genesis": "genesis", + "version": "version", + "nonce": "nonce", + "tip": "İpucu", + "Sign the transaction": "İşlemi imzala", + "Sign the message": "Mesajı imzala", + "Transaction": "İşlem", + "Sign message": "İmza mesajı", + "Scan signature via camera": "Kamera aracılığıyla imzayı tara", + "Don't ask me again for the next {{expiration}} minutes": "Sonraki {{expiration}} dakika için bir daha sorma", + "Password for this account": "Bu hesabın şifresi", + "Welcome": "Hoşgeldiniz", + "Before we start, just a couple of notes regarding use:": "Başlamadan önce, kullanımla ilgili birkaç not", + "We do not send any clicks, pageviews or events to a central server": "Merkezi bir sunucuya tıklama, sayfa görüntüleme vb etkinlik göndermeyiz", + "We do not use any trackers or analytics": "İzleyici veya analiz kullanmıyoruz", + "We don't collect keys, addresses or any information - your information never leaves this machine": "Anahtarları, adresleri veya herhangi bir bilgiyi toplamıyoruz - bilgileriniz bu makineden asla ayrılmaz", + "... we are not in the information collection business (even anonymized).": "... bilgi toplama işinde değiliz (anonim bile olsa)", + "Understood, let me continue": "Anlaşıldı ise devam ", + "An error occured": "Bir hata oluştu", + "Something went wrong with the query and rendering of this component. {{message}}": "Bu bileşenin sorgusunda ve oluşturulmasında bir sorun oluştu. {{Message}}", + "Back to home": "Eve geri dön", + "external account": "harici hesap", + "Phishing detected": "Kimlik avı algılandı", + "Remember my password for the next {{expiration}} minutes": "Sonraki {{expiration}} dakika için şifremi hatırla", + "Extend the period without password by {{expiration}} minutes": "Şifresiz süreyi {{expiration}} dakika uzatın", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts.": "Polkadot {.js} uzantısı bu web sitesinin hesaplarınızın güvenliğini tehlikeye atabileceğine inandığı için yeniden yönlendirildiniz.", + "The redirection could also happen on an outright malicious website or on a legitimate websites that has been compromised and flagged.": "Yönlendirme, tamamen kötü amaçlı bir web sitesinde veya güvenliği ihlal edilmiş ve işaretlenmiş meşru web sitelerinde de olabilir.", + "This redirection is based on a list of websites accessible at https://github.com/pezkuwi/phishing. Note that this is a community-driven, curated list. \n It might be incomplete or inaccurate.": "Bu yönlendirme, https://github.com/pezkuwi/phishing adresinden erişilebilen web sitelerinin bir listesine dayanmaktadır. Bunun topluluk odaklı, seçilmiş bir liste olduğunu unutmayın. N Eksik veya yanlış olabilir.", + "copy address": "Adresi kopyala", + "account visibility": "hesap görünürlüğü", + "Wrong password": "Yanlış şifre", + "Incorrect derivation path": "Yanlış türev yolu", + "lifetime": "ömür", + "Warning: Caps lock is on": "Uyarı: Caps lock açık", + "Invalid Json file": "Geçersiz Json dosyası", + "Unable to decode using the supplied passphrase": "Sağlanan parola kullanılarak kod çözülemiyor", + "Manage Website Access": "Web Sitesi Erişimini Yönetin", + "example.com": "example.com", + "No website request yet!": "Henüz web sitesi isteği yok!", + "allowed": "izin vermek", + "denied": "reddedildi", + "Derive from an account": "Bir hesaptan türet", + "Dark": "Koyu", + "Light": "Işık Açık", + "Invalid mnemonic seed or derivation path": "Geçersiz anımsatıcı türetme yolu", + "Invalid mnemonic seed": "Geçersiz anımsatıcı", + "Mnemonic needs to contain 12, 15, 18, 21, 24 words": "Anımsatıcıların 12, 15, 18, 21, 24 kelime içermesi gerekir", + "advanced": "ileri düzey", + "derivation path": "türetme yolu", + "Next": "Sonraki", + "//hard": "//zor", + "`///password` not supported for derivation": "/// password` türetme için desteklenmez ", + "Soft derivation is only allowed for sr25519 accounts": "Yazılımdan türetmeye yalnızca sr25519 hesapları için izin verilir", + "Invalid derivation path": "Geçersiz türev yolu", + "hardware wallet account": "donanım cüzdan hesabı", + "Camera access must be first enabled in the settings": "Kamera erişimi önce ayarlarda etkinleştirilmelidir", + "Ledger devices can only be connected with Chrome browser": "Ledger cihazları yalnızca Chrome tarayıcısıyla bağlanabilir", + "Attach ledger account": "Ledger cihazi kullanıcısı", + "Connect Ledger device": "Ledger cihazını bağla", + "External accounts and Access": "Harici hesaplar ve Erişim", + "Allow QR Camera Access": "QR Kamera Erişimine İzin Ver", + "Add Account": "Hesap ekle", + "Account type {{index}}": "Hesap türü {{index}}", + "Address index {{index}}": "Adres dizini {{index}}", + "Import Ledger Account": "Ledger kullanıcısı ekle", + "Network": "Ağ", + "account type": "hesap tipi", + "address index": "adres dizini", + "Refresh": "Yenile", + "Import Account": "Hesabı İçe Aktar", + "Sign on Ledger": "Ledgerde Oturum Aç", + "Allow use on any chain": "Herhangi bir zincirde kullanıma izin ver", + "Select network": "Ağı seçin", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts and your tokens.": "Polkadot {.js} uzantısı, bu web sitesinin hesaplarınızın ve belirteçlerinizin güvenliğini tehlikeye atabileceğine inandığı için yeniden yönlendirildiniz", + "Export all accounts": "Tüm hesapları dışa aktar", + "All account": "Tüm hesaplar", + "password for encrypting all accounts": "tüm hesapların şifrelenmiş şifresi", + "I want to export all my accounts": "Tüm hesaplarımı dışa aktarmak istiyorum" +} diff --git a/chrome/locales/ur/translation.json b/chrome/locales/ur/translation.json new file mode 100644 index 0000000..539981d --- /dev/null +++ b/chrome/locales/ur/translation.json @@ -0,0 +1,166 @@ +{ + "Copied": "نقلشدہ", + "": "نامعلوم", + "click to select or drag and drop the file here": "فائلکومنتخبیاڈریگاورڈراپکرنےکےلیےیہاںکلککریں۔", + "{{name}} ({{size}} bytes)": "{{name}} ({{size}} بائٹس)", + "... loading ...": "...لوڈہورہاہے...", + "Generated 12-word mnemonic seed:": "لفظوںکایادگاربیجتیارکیا", + "Copy to clipboard": "کلپبورڈپرکاپیکریں۔", + "Back": "واپس", + "Create new account (root or derived)": "نیااکاؤنٹبنائیں (جڑیاماخوذ))", + "Create new account": "نیااکاؤنٹبنائیں", + "Import account from pre-existing seed": "پہلےسےموجودبیجسےاکاؤنٹدرآمدکریں۔", + "Restore account from backup JSON file": "بیکاپ JSON فائلسےاکاؤنٹبحالکریں۔", + "Attach external QR-signer account": "یرونیکیوآرسائنراکاؤنٹمنسلککریں۔", + "External QR accounts and Access": "بیرونی QR اکاؤنٹساوررسائی۔", + "Allow Camera Access": "کیمرےتکرسائیکیاجازتدیں۔", + "Display address format for": "ڈسپلےایڈریسفارمیٹبرائے۔", + "Language": "زبان۔", + "Open extension in new window": "نئیونڈو میں توسیعکھولیں۔", + "Account name is too short": "اکاؤنٹکانامبہتچھوٹاہے۔", + "A descriptive name for your account": "آپکےاکاؤنٹکےلیےوضاحتینام۔", + "Password is too short": "پاسورڈبہتمختصرہے", + "Passwords do not match": "پاسورڈمماثلنہ رکھتا ہو", + "A new password for this account": "اساکاؤنٹکےلیےایکنیاپاسورڈ۔", + "Repeat password for verification": "تصدیقکےلیےپاسورڈدہرائیں", + "Rename": "نامتبدیلکریں", + "Derive New Account": "نیااکاؤنٹحاصلکریں۔", + "Export Account": "ایکسپورٹاکاؤنٹ", + "Forget Account": "اکاؤنٹبھولجائیں۔", + "Visible (always inject)": "مرئی (ہمیشہانجکشن)", + "You currently don't have any accounts. Create your first account to get started.": "آپکےپاسفیالحالکوئیاکاؤنٹنہیں ہے۔شروعکرنےکےلیےاپناپہلااکاؤنٹبنائیں۔", + "Accounts": "اکاؤنٹس", + "Authorize": "اختیاردینا", + "Only approve this request if you trust the application. Approving gives the application access to the addresses of your accounts.": "اگرآپدرخواستپراعتمادکرتےہیں توصرفاسدرخواستکومنظورکریں۔منظوریسےایپلیکیشنکوآپکےاکاؤنٹسےپتےتکرسائیملجاتیہے۔", + "Yes, allow this application access": "ہاں،اسایپلیکیشنتکرسائیکیاجازتدیں۔", + "Add the account with the generated seed": "پیداشدہبیجکےساتھاکاؤنٹشاملکریں seed", + "Create an account": "ایکاکاؤنٹبنائیں", + "Please write down your wallet's mnemonic seed and keep it in a safe place. The mnemonic can be used to restore your wallet. Keep it carefully to not lose your assets.": "براہکرماپنےبٹوےکایادداشتکابیجلکھکرمحفوظجگہپررکھیں۔یادداشتکااستعمالآپکےبٹوےکوبحالکرنےکےلیےکیاجاسکتاہے۔اپنےاثاثوںکوضائعنہکرنےکےلیےاسےاحتیاطسےرکھیں۔", + "I have saved my mnemonic seed safely.": "میںنےاپنےیادداشتکےبیجکومحفوظطریقےسےمحفوظکیاہے", + "Next step": "اگلامرحلہ۔", + "Derivation Path": "اخذکاراستہ", + "Derivation Path (unlock to edit)": "Derivation Path(ٹھیک کرنے کے لیے غیر مقفل کریں۔)", + "//hard/soft": "// سخت/نرم۔", + "Add new account": "نیااکاؤنٹشاملکریں۔", + "Create derived account": "اخذکردہاکاؤنٹبنائیں۔", + "Derive new account from existing": "موجودہاکاؤنٹسےنیااکاؤنٹنکالیں۔", + "Choose Parent Account:": "والدینکااکاؤنٹمنتخبکریں۔", + "enter the password for the account you want to derive from": "جساکاؤنٹسےآپحاصلکرناچاہتےہیںاسکاپاسورڈدرجکریں", + "Create a derived account": "ایکاخذکردہاکاؤنٹبنائیں۔", + "Create account from new seed": "نئےبیجسےاکاؤنٹبنائیں۔ seed", + "Export account": "ایکسپورٹاکاؤنٹ", + "You are exporting your account. Keep it safe and don't share it with anyone.": "آپاپنااکاؤنٹایکسپورٹکررہےہیں۔اسےمحفوظرکھیںاورکسیکےساتھاسکااشتراکنہکریں۔", + "password for this account": "اساکاؤنٹکاپاسورڈ۔", + "I want to export this account": "میںاساکاؤنٹکوایکسپورٹکرناچاہتاہوں", + "Cancel": "منسوخکریں", + "Forget account": "اکاؤنٹبھولجائیں", + "You are about to remove the account. This means that you will not be able to access it via this extension anymore. If you wish to recover it, you would need to use the seed.": "آپاکاؤنٹکوہٹانےوالےہیں۔اسکامطلبیہہےکہابآپاسایکسٹینشنکےذریعےاستکرسائیحاصلنہیںکرسکیںگے۔اگرآپاسےبحالکرناچاہتےہیںتوآپکوبیجاستعمالکرنےکیضرورتہوگی۔", + "I want to forget this account": "میںاساکاؤنٹکوبھولجاناچاہتاہوں", + "Scan Address Qr": "سکینایڈریسQr", + "Add the account with identified address": "شناختشدہپتےکےساتھاکاؤنٹشاملکریں", + "Import account": "امپورٹاکاؤنٹ", + "existing 12 or 24-word mnemonic seed": "mnemonic seed موجودہ 12 یا 24 لفظوںکایادداشتکابیج۔", + "Add the account with the supplied seed": "فراہمکردہبیجکےساتھاکاؤنٹشاملکریں", + "Metadata": "62.میٹاڈیٹا", + "from": "سے", + "chain": "زنجیر", + "icon": "شبیہ۔", + "decimals": "اعشاریہ", + "symbol": "علامت۔", + "upgrade": "اپگریڈ", + "This approval will add the metadata to your extension instance, allowing future requests to be decoded using this metadata.": "یہمنظوریمیٹاڈیٹاکوآپکیتوسیعمثالمیںشاملکردےگی،مستقبلکیدرخواستوںکواسمیٹاڈیٹاکااستعمالکرتےہوئےڈیکوڈکرنےکیاجازتدےگی۔", + "Yes, do this metadata update": "ہاں،یہمیٹاڈیٹااپڈیٹکریں۔", + "Reject": "مستردکرنا۔", + "Restore from JSON": "JSON سےبحالکریں۔", + "backup file": "بیکاپفائل۔", + "Password for this file": "اسفائلکاپاسورڈ۔", + "Restore": "بحالکریں۔", + "bytes": "بائٹس", + "method data": "طریقہکارکاڈیٹا۔", + "method": "طریقہ۔", + "info": "معلومات", + "immortal": "لافانی", + "mortal, valid from {{birth}} to {{death}}": "فانی، {{پیدائش}} سے {{موت}} تکدرست", + "genesis": "پیدائش", + "version": "ورژن", + "nonce": "نانسی", + "tip": "ٹپ", + "Sign the transaction": "لیندینپردستخطکریں", + "Sign the message": "لیندین", + "Transaction": "پیغامپردستخطکریں", + "Sign message": "کیمرےکےذریعےدستخطاسکینکریں", + "Scan signature via camera": "کیمرے کے ذریعے دستخط اسکین کریں", + "Don't ask me again for the next {{expiration}} minutes": "اگلے {{expiration}} منٹکےلیےمجھسےدوبارہمتپوچھیں۔", + "Password for this account": "اساکاؤنٹکےلیےپاسورڈ", + "Welcome": "خوشآمدید", + "Before we start, just a couple of notes regarding use:": "اسسےپہلےکہہمشروعکریں،استعمالکےحوالےسےصرفچندنوٹ۔", + "We do not send any clicks, pageviews or events to a central server": "ہمکسیبھیکلکس،پیجویوزیاایونٹسکومرکزیسرورپرنہیںبھیجتے۔", + "We do not use any trackers or analytics": "ہمکوئیٹریکریاتجزیاتاستعمالنہیںکرتےہیں", + "We don't collect keys, addresses or any information - your information never leaves this machine": "ہمچابیاں،پتےیاکوئیمعلوماتجمعنہیںکرتے–آپکیمعلوماتاسمشینکوکبھینہیںچھوڑتی۔", + "... we are not in the information collection business (even anonymized).": "ہممعلوماتاکٹھاکرنےکےکاروبارمیںنہیںہیں (یہاںتککہگمنامبھی)۔", + "Understood, let me continue": "سمجھگیا،مجھےجاریرکھنےدو۔", + "An error occured": "ایکخرابیپیشآگئی۔", + "Something went wrong with the query and rendering of this component. {{message}}": "اسجزوکےاستفساراورپیشکشمیںکچھغلطہوگیا۔ {{پیغام}}", + "Back to home": "گھرواپس", + "external account": "بیرونیاکاؤنٹ", + "Phishing detected": "فزنگکاپتہچلا۔", + "Remember my password for the next {{expiration}} minutes": "اگلے {{expiration}} منٹکےلیےمیراپاسورڈیادرکھیں۔", + "Extend the period without password by {{expiration}} minutes": "مدتکوبغیرپاسورڈکے {{expiration}} منٹتکبڑھادیں۔", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts.": "آپکوریڈائریکٹکیاگیاہےکیونکہپولکاڈوٹ {.js} ایکسٹینشنکاخیالہےکہیہویبسائٹآپکےاکاؤنٹسکیسیکورٹیکوسمجھوتہکرسکتیہے۔", + "The redirection could also happen on an outright malicious website or on a legitimate websites that has been compromised and flagged.": "ری ڈائریکٹایکمکملطورپربدنیتیپرمبنیویبسائٹیاکسیجائزویبسائٹپربھیہوسکتیہےجسپرسمجھوتہکیاگیاہواورجھنڈالگایاگیاہو۔", + "This redirection is based on a list of websites accessible at https://github.com/pezkuwi/phishing. Note that this is a community-driven, curated list. \n It might be incomplete or inaccurate.": "یہریڈائریکشنhttps://github.com/pezkuwi/phishingپرقابلرسائیویبسائٹسکیفہرستپرمبنیہے۔نوٹکریںکہیہکمیونٹیسےچلنےوالی،کیوریٹڈفہرستہے۔ It n یہنامکملیاغلطہوسکتاہے۔", + "copy address": "کاپیایڈریس", + "account visibility": "اکاؤنٹکینمائش", + "Wrong password": "غلطپاسورڈ", + "Incorrect derivation path": "اخذ کرنے کا راستہ غلط ہے۔", + "lifetime": "زندگی بھر", + "Warning: Caps lock is on": "وارننگ: کیپسلاکآنہے۔", + "Invalid Json file": "غلطJsonفائل۔", + "Unable to decode using the supplied passphrase": "فراہمکردہپاسفریزکااستعمالکرتےہوئےڈیکوڈکرنےسےقاصر۔", + "Manage Website Access": "ویبسائٹتکرسائیکاانتظامکریں۔", + "example.com": "example.com", + "No website request yet!": "ابھیتکویبسائٹکیکوئیدرخواستنہیںہے۔", + "allowed": "اجازتہے", + "denied": "انکارکیا", + "Derive from an account": "ایکاکاؤنٹسےاخذکریں۔", + "Dark": "سیاہ", + "Light": "روشنی۔", + "Invalid mnemonic seed or derivation path": "غلطیادداشتکابیجیااخذکرنےکاراستہ۔", + "Invalid mnemonic seed": "غلطیادداشتکابیج۔", + "Mnemonic needs to contain 12, 15, 18, 21, 24 words": "یادداشتکو 12 ، 15 ، 18 ، 21 ، 24 الفاظپرمشتملہوناچاہیے۔", + "advanced": "اعلیدرجےکی", + "derivation path": "derivation path", + "Next": "گلا۔", + "//hard": "//سخت۔", + "`///password` not supported for derivation": "`///پاسورڈ `اخذکےلیےتعاونیافتہنہیںہے۔", + "Soft derivation is only allowed for sr25519 accounts": "نرماخذکیاجازتصرف sr25519 اکاؤنٹسکےلیےہے۔", + "Invalid derivation path": "غلط اخذ کرنے کا راستہ۔", + "hardware wallet account": "ہارڈویئرپرساکاؤنٹ", + "Camera access must be first enabled in the settings": "سبسےپہلےکیمرےتکرسائیکوترتیبا تمیںفعالہوناچاہیے۔", + "Ledger devices can only be connected with Chrome browser": "لیجرڈیوائسزکوصرفکرومبراؤزرسےمنسلککیاجاسکتاہے", + "Attach ledger account": "لیجراکاؤنٹمنسلککریں", + "Connect Ledger device": "لیجرڈیوائسکوجوڑیں", + "External accounts and Access": "بیرونیاکاؤنٹساوررسائی۔", + "Allow QR Camera Access": "کیوآرکیمرےتکرسائیکیاجازتدیں۔", + "Add Account": "اکاؤنٹشاملکریں", + "Account type {{index}}": "اکاؤنٹکیقسم {{index}}", + "Address index {{index}}": "ایڈریسانڈیکس۔", + "Import Ledger Account": "لیجراکاؤنٹدرآمدکریں", + "Network": "نیٹورک", + "account type": "اکاؤنٹکیقسم", + "address index": "ایڈریسانڈیکس", + "Refresh": "ریفریشکریں۔", + "Import Account": "امپورٹاکاؤنٹ", + "Sign on Ledger": "لیجرپرسائنکریں۔", + "Allow use on any chain": "کسیبھیزنجیرپراستعمالکیاجازتدیں۔", + "Select network": "نیٹورکمنتخبکریں۔", + "You have been redirected because the Pezkuwi extension believes that this website could compromise the security of your accounts and your tokens.": "آپکوریڈائریکٹکیاگیاہےکیونکہپولکاڈوٹ {.js} ایکسٹینشنکاخیالہےکہیہویبسائٹآپکےاکاؤنٹساورآپکےٹوکنکیحفاظتکوسمجھوتہکرسکتیہے", + "Export all accounts": "تماماکاؤنٹسبرآمدکریں۔", + "All account": "تماماکاؤنٹ", + "password for encrypting all accounts": "تماماکاؤنٹسکوخفیہکرنےکےلیےپاسورڈ۔", + "I want to export all my accounts": "میںاپنےتماماکاؤنٹسبرآمدکرناچاہتاہوں۔", + "Password must be at least {{length}} characters long": "پاس ورڈ کم از کم {{length}} حروف کا ہونا چاہیے۔" +} + + + diff --git a/chrome/locales/zh/translation.json b/chrome/locales/zh/translation.json new file mode 100644 index 0000000..aac61d0 --- /dev/null +++ b/chrome/locales/zh/translation.json @@ -0,0 +1,108 @@ +{ + "Copied": "复制", + "": "未知的", + "click to select or drag and drop the file here": "点击选择或者拖放文件到这里", + "{{name}} ({{size}} bytes)": "{{name}} ({{size}} 字节)", + "... loading ...": "... 加载 ...", + "Generated 12-word mnemonic seed:": "生成 12 字助记词种子:", + "Copy to clipboard": "复制到剪贴板", + "Back": "返回", + "Create new account (root or derived)": "创建新帐户(根帐户或派生帐户)", + "Create new account": "创建新账户", + "Import account from pre-existing seed": "从已存在的种子导入帐户", + "Restore account from backup JSON file": "从备份 JSON 文件恢复帐户", + "Attach external QR-signer account": "附加外部 QR-signer 帐户", + "External QR accounts and Access": "外部 QR 账户和访问", + "Allow Camera Access": "允许摄像头访问", + "Display address format for": "显示地址格式", + "Language": "语言", + "Open extension in new window": "在新窗口中打开扩展程序", + "Account name is too short": "账号名字太短", + "A descriptive name for your account": "您帐户的描述性名称", + "Password is too short": "密码太短", + "Passwords do not match": "密码不匹配", + "A new password for this account": "此帐户的新密码", + "Repeat password for verification": "重复输入密码进行验证", + "Rename": "重命名", + "Derive New Account": "获得新帐户", + "Export Account": "导出账户", + "Forget Account": "忘记账户", + "Visible (always inject)": "可见的(总是插入)", + "You currently don't have any accounts. Create your first account to get started.": "您目前没有任何帐户。开始创建您的第一个帐户。", + "Accounts": "账户", + "Authorize": "授权", + "Only approve this request if you trust the application. Approving gives the application access to the addresses of your accounts.": "只有信任应用程序时才批准此请求。批准允许申请访问您的帐户地址", + "Yes, allow this application access": "是的,允许这个应用程序访问", + "Add the account with the generated seed": "使用生成的种子添加帐户", + "Cancel": "取消", + "Create an account": "创建一个账户", + "Please write down your wallet’s mnemonic seed and keep it in a safe place. The mnemonic can be used to restore your wallet. Keep it carefully to not lose your assets.": "请写下你的钱包助记词,并把它放在安全的地方。这个助记词可以用来恢复你的钱包。小心保管,以免失去你的资产。", + "I have saved my mnemonic seed safely.": "我安全地保存了我的助记词。", + "Next step": "下一步", + "Derivation Path": "派生路径", + "Derivation Path (unlock to edit)": "派生路径(解锁可编辑)", + "//hard/soft": "//硬/软", + "Add new account": "添加新账户", + "Create derived account": "创建派生账户", + "Derive new account from existing": "从现有帐户中获得新帐户", + "Choose Parent Account:": "选择母账户", + "enter the password for the account you want to derive from": "输入要派生的帐户的密码", + "Create a derived account": "创建一个派生账户", + "Create account from new seed": "从新种子创建帐户", + "Export account": "导出账户", + "You are exporting your account. Keep it safe and don't share it with anyone.": "您正在导出帐户。保管好它,不要与任何人分享。", + "password for this account": "此帐户密码", + "I want to export this account": "我想导出这个账户", + "Forget account": "忘记账户", + "You are about to remove the account. This means that you will not be able to access it via this extension anymore. If you wish to recover it, you would need to use the seed.": "您将删除该帐户。这意味着您将不能再通过此扩展程序访问它。如果您希望恢复它,您将需要使用助记词种子。", + "I want to forget this account": "我想忘记这个账户", + "Scan Address Qr": "扫描地址二维码", + "Add the account with identified address": "添加指定地址的帐户", + "Import account": "导入账户", + "existing 12 or 24-word mnemonic seed": "现有 12 或 24 字符的助记词种子", + "Add the account with the supplied seed": "使用提供的种子添加帐户", + "Metadata": "元数据", + "from": "从", + "chain": "链", + "icon": "图标", + "decimals": "小数", + "symbol": "符号", + "upgrade": "升级", + "This approval will add the metadata to your extension instance, allowing future requests to be decoded using this metadata.": "此批准将向您的扩展实例添加元数据,允许使用此元数据对未来的请求进行解码。", + "Yes, do this metadata update": "是的,进行元数据更新", + "Reject": "拒绝", + "Restore from JSON": "从 JSON 恢复", + "backup file": "备份文件", + "Password for this file": "此文件的密码", + "Restore": "恢复", + "bytes": "字节", + "method data": "方法数据", + "method": "方法", + "info": "信息", + "immortal": "一直存在的", + "mortal, valid from {{birth}} to {{death}}": "一直存在,从{{birth}到{{death}}有效", + "genesis": "创世", + "version": "版本", + "nonce": "", + "tip": "小费", + "Transaction": "交易", + "Sign message": "签名消息", + "Sign the transaction": "签名此交易", + "Sign the message": "签名此消息", + "Scan signature via camera": "通过摄像头扫描签名", + "Don't ask me again for the next {{expiration}} minutes": "在接下来的{{expiration}}分钟内别再问我了", + "Password for this account": "此帐户密码", + "Welcome": "欢迎", + "Before we start, just a couple of notes regarding use:": "在我们开始之前,只是一些关于使用的注意事项:", + "We do not send any clicks, pageviews or events to a central server": "我们不发送任何点击量,页面浏览量或事件到中央服务器", + "We do not use any trackers or analytics": "我们不使用任何跟踪器或分析", + "We don't collect keys, addresses or any information - your information never leaves this machine": "我们不收集密钥,地址或任何信息 - 你的信息不会离开这台机器", + "... we are not in the information collection business (even anonymized).": "…我们不从事信息收集业务(甚至匿名)。", + "Understood, let me continue": "明白了,让我继续", + "You currently don't have any accounts. Create your first account to get started.": "您目前没有任何帐户。开始创建您的第一个帐户吧。", + "Please write down your wallet's mnemonic seed and keep it in a safe place. The mnemonic can be used to restore your wallet. Keep it carefully to not lose your assets.": "请写下你的钱包助记词,放在安全的地方。这个助记词可以用来恢复你的钱包。小心保管,以免失去你的资产。", + "You are exporting your account. Keep it safe and don't share it with anyone.": "您正在导出帐户。保管好它,不要与任何人分享。", + "Manage Website Access": "管理网站访问", + "Notifications": "通知", + "Password must be at least {{length}} characters long": "密码必须至少{{length}}个字符" +} \ No newline at end of file diff --git a/chrome/manifest.json b/chrome/manifest.json new file mode 100644 index 0000000..c1f6df4 --- /dev/null +++ b/chrome/manifest.json @@ -0,0 +1,53 @@ +{ + "author": "PezkuwiChain", + "description": "Manage your Pezkuwi blockchain accounts outside of dapps. Injects accounts and allows signing transactions.", + "homepage_url": "https://github.com/pezkuwichain/pezkuwi-extension", + "name": "Pezkuwi Extension", + "short_name": "Pezkuwi", + "manifest_version": 3, + "permissions": [ + "storage", + "tabs" + ], + "background": { + "service_worker": "background.js", + "type": "module" + }, + "action": { + "default_title": "Pezkuwi Extension", + "default_popup": "index.html" + }, + "content_scripts": [ + { + "js": [ + "content.js" + ], + "matches": [ + "http://*/*", + "https://*/*" + ], + "run_at": "document_start" + } + ], + "icons": { + "16": "images/icon-16.png", + "32": "images/icon-32.png", + "48": "images/icon-48.png", + "64": "images/icon-64.png", + "128": "images/icon-128.png" + }, + "web_accessible_resources": [ + { + "resources": [ + "page.js" + ], + "matches": [ + "*://*/*" + ] + } + ], + "content_security_policy": { + "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'" + }, + "version": "0.62.18" +} \ No newline at end of file diff --git a/chrome/notification.html b/chrome/notification.html new file mode 100644 index 0000000..2c8434e --- /dev/null +++ b/chrome/notification.html @@ -0,0 +1,13 @@ + + + + + Pezkuwi Wallet + + + + +
+ + + diff --git a/chrome/page.js b/chrome/page.js new file mode 100644 index 0000000..2fb177b --- /dev/null +++ b/chrome/page.js @@ -0,0 +1 @@ +(()=>{var t={75627(){},86601(t){"use strict";var i=Object.prototype.hasOwnProperty,r="~";function e(){}function n(t,i,r){this.fn=t,this.context=i,this.once=r||!1}function o(t,i,e,o,s){if("function"!=typeof e)throw new TypeError("The listener must be a function");var h=new n(e,o||t,s),u=r?r+i:i;return t._events[u]?t._events[u].fn?t._events[u]=[t._events[u],h]:t._events[u].push(h):(t._events[u]=h,t._eventsCount++),t}function s(t,i){0===--t._eventsCount?t._events=new e:delete t._events[i]}function h(){this._events=new e,this._eventsCount=0}Object.create&&(e.prototype=Object.create(null),(new e).__proto__||(r=!1)),h.prototype.eventNames=function(){var t,e,n=[];if(0===this._eventsCount)return n;for(e in t=this._events)i.call(t,e)&&n.push(r?e.slice(1):e);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(t)):n},h.prototype.listeners=function(t){var i=r?r+t:t,e=this._events[i];if(!e)return[];if(e.fn)return[e.fn];for(var n=0,o=e.length,s=new Array(o);n=48&&r<=57?r-48:r>=65&&r<=70?r-55:r>=97&&r<=102?r-87:void e(!1,"Invalid character in "+t)}function u(t,i,r){var e=h(t,r);return r-1>=i&&(e|=h(t,r-1)<<4),e}function a(t,i,r,n){for(var o=0,s=0,h=Math.min(t.length,r),u=i;u=49?a-49+10:a>=17?a-17+10:a,e(a>=0&&s0?t:i},o.min=function(t,i){return t.cmp(i)<0?t:i},o.prototype._init=function(t,i,r){if("number"==typeof t)return this._initNumber(t,i,r);if("object"==typeof t)return this._initArray(t,i,r);"hex"===i&&(i=16),e(i===(0|i)&&i>=2&&i<=36);var n=0;"-"===(t=t.toString().replace(/\s+/g,""))[0]&&(n++,this.negative=1),n=0;n-=3)s=t[n]|t[n-1]<<8|t[n-2]<<16,this.words[o]|=s<>>26-h&67108863,(h+=24)>=26&&(h-=26,o++);else if("le"===r)for(n=0,o=0;n>>26-h&67108863,(h+=24)>=26&&(h-=26,o++);return this._strip()},o.prototype._parseHex=function(t,i,r){this.length=Math.ceil((t.length-i)/6),this.words=new Array(this.length);for(var e=0;e=i;e-=2)n=u(t,i,e)<=18?(o-=18,s+=1,this.words[s]|=n>>>26):o+=8;else for(e=(t.length-i)%2==0?i+1:i;e=18?(o-=18,s+=1,this.words[s]|=n>>>26):o+=8;this._strip()},o.prototype._parseBase=function(t,i,r){this.words=[0],this.length=1;for(var e=0,n=1;n<=67108863;n*=i)e++;e--,n=n/i|0;for(var o=t.length-r,s=o%e,h=Math.min(o,o-s)+r,u=0,l=r;l1&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},"undefined"!=typeof Symbol&&"function"==typeof Symbol.for)try{o.prototype[Symbol.for("nodejs.util.inspect.custom")]=f}catch(t){o.prototype.inspect=f}else o.prototype.inspect=f;function f(){return(this.red?""}var m=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],d=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],c=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];o.prototype.toString=function(t,i){var r;if(i=0|i||1,16===(t=t||10)||"hex"===t){r="";for(var n=0,o=0,s=0;s>>24-n&16777215,(n+=2)>=26&&(n-=26,s--),r=0!==o||s!==this.length-1?m[6-u.length]+u+r:u+r}for(0!==o&&(r=o.toString(16)+r);r.length%i!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(t===(0|t)&&t>=2&&t<=36){var a=d[t],l=c[t];r="";var f=this.clone();for(f.negative=0;!f.isZero();){var p=f.modrn(l).toString(t);r=(f=f.idivn(l)).isZero()?p+r:m[a-p.length]+p+r}for(this.isZero()&&(r="0"+r);r.length%i!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}e(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&e(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16,2)},s&&(o.prototype.toBuffer=function(t,i){return this.toArrayLike(s,t,i)}),o.prototype.toArray=function(t,i){return this.toArrayLike(Array,t,i)};function p(t,i,r){r.negative=i.negative^t.negative;var e=t.length+i.length|0;r.length=e,e=e-1|0;var n=0|t.words[0],o=0|i.words[0],s=n*o,h=67108863&s,u=s/67108864|0;r.words[0]=h;for(var a=1;a>>26,f=67108863&u,m=Math.min(a,i.length-1),d=Math.max(0,a-t.length+1);d<=m;d++){var c=a-d|0;l+=(s=(n=0|t.words[c])*(o=0|i.words[d])+f)/67108864|0,f=67108863&s}r.words[a]=0|f,u=0|l}return 0!==u?r.words[a]=0|u:r.length--,r._strip()}o.prototype.toArrayLike=function(t,i,r){this._strip();var n=this.byteLength(),o=r||Math.max(1,n);e(n<=o,"byte array longer than desired length"),e(o>0,"Requested array length <= 0");var s=function(t,i){return t.allocUnsafe?t.allocUnsafe(i):new t(i)}(t,o);return this["_toArrayLike"+("le"===i?"LE":"BE")](s,n),s},o.prototype._toArrayLikeLE=function(t,i){for(var r=0,e=0,n=0,o=0;n>8&255),r>16&255),6===o?(r>24&255),e=0,o=0):(e=s>>>24,o+=2)}if(r=0&&(t[r--]=s>>8&255),r>=0&&(t[r--]=s>>16&255),6===o?(r>=0&&(t[r--]=s>>24&255),e=0,o=0):(e=s>>>24,o+=2)}if(r>=0)for(t[r--]=e;r>=0;)t[r--]=0},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var i=t,r=0;return i>=4096&&(r+=13,i>>>=13),i>=64&&(r+=7,i>>>=7),i>=8&&(r+=4,i>>>=4),i>=2&&(r+=2,i>>>=2),r+i},o.prototype._zeroBits=function(t){if(0===t)return 26;var i=t,r=0;return 8191&i||(r+=13,i>>>=13),127&i||(r+=7,i>>>=7),15&i||(r+=4,i>>>=4),3&i||(r+=2,i>>>=2),1&i||r++,r},o.prototype.bitLength=function(){var t=this.words[this.length-1],i=this._countBits(t);return 26*(this.length-1)+i},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,i=0;it.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var i;i=this.length>t.length?t:this;for(var r=0;rt.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var i,r;this.length>t.length?(i=this,r=t):(i=t,r=this);for(var e=0;et.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){e("number"==typeof t&&t>=0);var i=0|Math.ceil(t/26),r=t%26;this._expand(i),r>0&&i--;for(var n=0;n0&&(this.words[n]=~this.words[n]&67108863>>26-r),this._strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,i){e("number"==typeof t&&t>=0);var r=t/26|0,n=t%26;return this._expand(r+1),this.words[r]=i?this.words[r]|1<t.length?(r=this,e=t):(r=t,e=this);for(var n=0,o=0;o>>26;for(;0!==n&&o>>26;if(this.length=r.length,0!==n)this.words[this.length]=n,this.length++;else if(r!==this)for(;ot.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var i=this.iadd(t);return t.negative=1,i._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,e,n=this.cmp(t);if(0===n)return this.negative=0,this.length=1,this.words[0]=0,this;n>0?(r=this,e=t):(r=t,e=this);for(var o=0,s=0;s>26,this.words[s]=67108863&i;for(;0!==o&&s>26,this.words[s]=67108863&i;if(0===o&&s>>13,d=0|s[1],c=8191&d,p=d>>>13,v=0|s[2],g=8191&v,M=v>>>13,w=0|s[3],y=8191&w,b=w>>>13,_=0|s[4],A=8191&_,x=_>>>13,k=0|s[5],S=8191&k,B=k>>>13,L=0|s[6],E=8191&L,$=L>>>13,N=0|s[7],R=8191&N,q=N>>>13,C=0|s[8],Z=8191&C,j=C>>>13,P=0|s[9],U=8191&P,I=P>>>13,O=0|h[0],T=8191&O,z=O>>>13,D=0|h[1],W=8191&D,F=D>>>13,K=0|h[2],H=8191&K,G=K>>>13,J=0|h[3],X=8191&J,Y=J>>>13,Q=0|h[4],V=8191&Q,tt=Q>>>13,it=0|h[5],rt=8191&it,et=it>>>13,nt=0|h[6],ot=8191&nt,st=nt>>>13,ht=0|h[7],ut=8191&ht,at=ht>>>13,lt=0|h[8],ft=8191<,mt=lt>>>13,dt=0|h[9],ct=8191&dt,pt=dt>>>13;r.negative=t.negative^i.negative,r.length=19;var vt=(a+(e=Math.imul(f,T))|0)+((8191&(n=(n=Math.imul(f,z))+Math.imul(m,T)|0))<<13)|0;a=((o=Math.imul(m,z))+(n>>>13)|0)+(vt>>>26)|0,vt&=67108863,e=Math.imul(c,T),n=(n=Math.imul(c,z))+Math.imul(p,T)|0,o=Math.imul(p,z);var gt=(a+(e=e+Math.imul(f,W)|0)|0)+((8191&(n=(n=n+Math.imul(f,F)|0)+Math.imul(m,W)|0))<<13)|0;a=((o=o+Math.imul(m,F)|0)+(n>>>13)|0)+(gt>>>26)|0,gt&=67108863,e=Math.imul(g,T),n=(n=Math.imul(g,z))+Math.imul(M,T)|0,o=Math.imul(M,z),e=e+Math.imul(c,W)|0,n=(n=n+Math.imul(c,F)|0)+Math.imul(p,W)|0,o=o+Math.imul(p,F)|0;var Mt=(a+(e=e+Math.imul(f,H)|0)|0)+((8191&(n=(n=n+Math.imul(f,G)|0)+Math.imul(m,H)|0))<<13)|0;a=((o=o+Math.imul(m,G)|0)+(n>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,e=Math.imul(y,T),n=(n=Math.imul(y,z))+Math.imul(b,T)|0,o=Math.imul(b,z),e=e+Math.imul(g,W)|0,n=(n=n+Math.imul(g,F)|0)+Math.imul(M,W)|0,o=o+Math.imul(M,F)|0,e=e+Math.imul(c,H)|0,n=(n=n+Math.imul(c,G)|0)+Math.imul(p,H)|0,o=o+Math.imul(p,G)|0;var wt=(a+(e=e+Math.imul(f,X)|0)|0)+((8191&(n=(n=n+Math.imul(f,Y)|0)+Math.imul(m,X)|0))<<13)|0;a=((o=o+Math.imul(m,Y)|0)+(n>>>13)|0)+(wt>>>26)|0,wt&=67108863,e=Math.imul(A,T),n=(n=Math.imul(A,z))+Math.imul(x,T)|0,o=Math.imul(x,z),e=e+Math.imul(y,W)|0,n=(n=n+Math.imul(y,F)|0)+Math.imul(b,W)|0,o=o+Math.imul(b,F)|0,e=e+Math.imul(g,H)|0,n=(n=n+Math.imul(g,G)|0)+Math.imul(M,H)|0,o=o+Math.imul(M,G)|0,e=e+Math.imul(c,X)|0,n=(n=n+Math.imul(c,Y)|0)+Math.imul(p,X)|0,o=o+Math.imul(p,Y)|0;var yt=(a+(e=e+Math.imul(f,V)|0)|0)+((8191&(n=(n=n+Math.imul(f,tt)|0)+Math.imul(m,V)|0))<<13)|0;a=((o=o+Math.imul(m,tt)|0)+(n>>>13)|0)+(yt>>>26)|0,yt&=67108863,e=Math.imul(S,T),n=(n=Math.imul(S,z))+Math.imul(B,T)|0,o=Math.imul(B,z),e=e+Math.imul(A,W)|0,n=(n=n+Math.imul(A,F)|0)+Math.imul(x,W)|0,o=o+Math.imul(x,F)|0,e=e+Math.imul(y,H)|0,n=(n=n+Math.imul(y,G)|0)+Math.imul(b,H)|0,o=o+Math.imul(b,G)|0,e=e+Math.imul(g,X)|0,n=(n=n+Math.imul(g,Y)|0)+Math.imul(M,X)|0,o=o+Math.imul(M,Y)|0,e=e+Math.imul(c,V)|0,n=(n=n+Math.imul(c,tt)|0)+Math.imul(p,V)|0,o=o+Math.imul(p,tt)|0;var bt=(a+(e=e+Math.imul(f,rt)|0)|0)+((8191&(n=(n=n+Math.imul(f,et)|0)+Math.imul(m,rt)|0))<<13)|0;a=((o=o+Math.imul(m,et)|0)+(n>>>13)|0)+(bt>>>26)|0,bt&=67108863,e=Math.imul(E,T),n=(n=Math.imul(E,z))+Math.imul($,T)|0,o=Math.imul($,z),e=e+Math.imul(S,W)|0,n=(n=n+Math.imul(S,F)|0)+Math.imul(B,W)|0,o=o+Math.imul(B,F)|0,e=e+Math.imul(A,H)|0,n=(n=n+Math.imul(A,G)|0)+Math.imul(x,H)|0,o=o+Math.imul(x,G)|0,e=e+Math.imul(y,X)|0,n=(n=n+Math.imul(y,Y)|0)+Math.imul(b,X)|0,o=o+Math.imul(b,Y)|0,e=e+Math.imul(g,V)|0,n=(n=n+Math.imul(g,tt)|0)+Math.imul(M,V)|0,o=o+Math.imul(M,tt)|0,e=e+Math.imul(c,rt)|0,n=(n=n+Math.imul(c,et)|0)+Math.imul(p,rt)|0,o=o+Math.imul(p,et)|0;var _t=(a+(e=e+Math.imul(f,ot)|0)|0)+((8191&(n=(n=n+Math.imul(f,st)|0)+Math.imul(m,ot)|0))<<13)|0;a=((o=o+Math.imul(m,st)|0)+(n>>>13)|0)+(_t>>>26)|0,_t&=67108863,e=Math.imul(R,T),n=(n=Math.imul(R,z))+Math.imul(q,T)|0,o=Math.imul(q,z),e=e+Math.imul(E,W)|0,n=(n=n+Math.imul(E,F)|0)+Math.imul($,W)|0,o=o+Math.imul($,F)|0,e=e+Math.imul(S,H)|0,n=(n=n+Math.imul(S,G)|0)+Math.imul(B,H)|0,o=o+Math.imul(B,G)|0,e=e+Math.imul(A,X)|0,n=(n=n+Math.imul(A,Y)|0)+Math.imul(x,X)|0,o=o+Math.imul(x,Y)|0,e=e+Math.imul(y,V)|0,n=(n=n+Math.imul(y,tt)|0)+Math.imul(b,V)|0,o=o+Math.imul(b,tt)|0,e=e+Math.imul(g,rt)|0,n=(n=n+Math.imul(g,et)|0)+Math.imul(M,rt)|0,o=o+Math.imul(M,et)|0,e=e+Math.imul(c,ot)|0,n=(n=n+Math.imul(c,st)|0)+Math.imul(p,ot)|0,o=o+Math.imul(p,st)|0;var At=(a+(e=e+Math.imul(f,ut)|0)|0)+((8191&(n=(n=n+Math.imul(f,at)|0)+Math.imul(m,ut)|0))<<13)|0;a=((o=o+Math.imul(m,at)|0)+(n>>>13)|0)+(At>>>26)|0,At&=67108863,e=Math.imul(Z,T),n=(n=Math.imul(Z,z))+Math.imul(j,T)|0,o=Math.imul(j,z),e=e+Math.imul(R,W)|0,n=(n=n+Math.imul(R,F)|0)+Math.imul(q,W)|0,o=o+Math.imul(q,F)|0,e=e+Math.imul(E,H)|0,n=(n=n+Math.imul(E,G)|0)+Math.imul($,H)|0,o=o+Math.imul($,G)|0,e=e+Math.imul(S,X)|0,n=(n=n+Math.imul(S,Y)|0)+Math.imul(B,X)|0,o=o+Math.imul(B,Y)|0,e=e+Math.imul(A,V)|0,n=(n=n+Math.imul(A,tt)|0)+Math.imul(x,V)|0,o=o+Math.imul(x,tt)|0,e=e+Math.imul(y,rt)|0,n=(n=n+Math.imul(y,et)|0)+Math.imul(b,rt)|0,o=o+Math.imul(b,et)|0,e=e+Math.imul(g,ot)|0,n=(n=n+Math.imul(g,st)|0)+Math.imul(M,ot)|0,o=o+Math.imul(M,st)|0,e=e+Math.imul(c,ut)|0,n=(n=n+Math.imul(c,at)|0)+Math.imul(p,ut)|0,o=o+Math.imul(p,at)|0;var xt=(a+(e=e+Math.imul(f,ft)|0)|0)+((8191&(n=(n=n+Math.imul(f,mt)|0)+Math.imul(m,ft)|0))<<13)|0;a=((o=o+Math.imul(m,mt)|0)+(n>>>13)|0)+(xt>>>26)|0,xt&=67108863,e=Math.imul(U,T),n=(n=Math.imul(U,z))+Math.imul(I,T)|0,o=Math.imul(I,z),e=e+Math.imul(Z,W)|0,n=(n=n+Math.imul(Z,F)|0)+Math.imul(j,W)|0,o=o+Math.imul(j,F)|0,e=e+Math.imul(R,H)|0,n=(n=n+Math.imul(R,G)|0)+Math.imul(q,H)|0,o=o+Math.imul(q,G)|0,e=e+Math.imul(E,X)|0,n=(n=n+Math.imul(E,Y)|0)+Math.imul($,X)|0,o=o+Math.imul($,Y)|0,e=e+Math.imul(S,V)|0,n=(n=n+Math.imul(S,tt)|0)+Math.imul(B,V)|0,o=o+Math.imul(B,tt)|0,e=e+Math.imul(A,rt)|0,n=(n=n+Math.imul(A,et)|0)+Math.imul(x,rt)|0,o=o+Math.imul(x,et)|0,e=e+Math.imul(y,ot)|0,n=(n=n+Math.imul(y,st)|0)+Math.imul(b,ot)|0,o=o+Math.imul(b,st)|0,e=e+Math.imul(g,ut)|0,n=(n=n+Math.imul(g,at)|0)+Math.imul(M,ut)|0,o=o+Math.imul(M,at)|0,e=e+Math.imul(c,ft)|0,n=(n=n+Math.imul(c,mt)|0)+Math.imul(p,ft)|0,o=o+Math.imul(p,mt)|0;var kt=(a+(e=e+Math.imul(f,ct)|0)|0)+((8191&(n=(n=n+Math.imul(f,pt)|0)+Math.imul(m,ct)|0))<<13)|0;a=((o=o+Math.imul(m,pt)|0)+(n>>>13)|0)+(kt>>>26)|0,kt&=67108863,e=Math.imul(U,W),n=(n=Math.imul(U,F))+Math.imul(I,W)|0,o=Math.imul(I,F),e=e+Math.imul(Z,H)|0,n=(n=n+Math.imul(Z,G)|0)+Math.imul(j,H)|0,o=o+Math.imul(j,G)|0,e=e+Math.imul(R,X)|0,n=(n=n+Math.imul(R,Y)|0)+Math.imul(q,X)|0,o=o+Math.imul(q,Y)|0,e=e+Math.imul(E,V)|0,n=(n=n+Math.imul(E,tt)|0)+Math.imul($,V)|0,o=o+Math.imul($,tt)|0,e=e+Math.imul(S,rt)|0,n=(n=n+Math.imul(S,et)|0)+Math.imul(B,rt)|0,o=o+Math.imul(B,et)|0,e=e+Math.imul(A,ot)|0,n=(n=n+Math.imul(A,st)|0)+Math.imul(x,ot)|0,o=o+Math.imul(x,st)|0,e=e+Math.imul(y,ut)|0,n=(n=n+Math.imul(y,at)|0)+Math.imul(b,ut)|0,o=o+Math.imul(b,at)|0,e=e+Math.imul(g,ft)|0,n=(n=n+Math.imul(g,mt)|0)+Math.imul(M,ft)|0,o=o+Math.imul(M,mt)|0;var St=(a+(e=e+Math.imul(c,ct)|0)|0)+((8191&(n=(n=n+Math.imul(c,pt)|0)+Math.imul(p,ct)|0))<<13)|0;a=((o=o+Math.imul(p,pt)|0)+(n>>>13)|0)+(St>>>26)|0,St&=67108863,e=Math.imul(U,H),n=(n=Math.imul(U,G))+Math.imul(I,H)|0,o=Math.imul(I,G),e=e+Math.imul(Z,X)|0,n=(n=n+Math.imul(Z,Y)|0)+Math.imul(j,X)|0,o=o+Math.imul(j,Y)|0,e=e+Math.imul(R,V)|0,n=(n=n+Math.imul(R,tt)|0)+Math.imul(q,V)|0,o=o+Math.imul(q,tt)|0,e=e+Math.imul(E,rt)|0,n=(n=n+Math.imul(E,et)|0)+Math.imul($,rt)|0,o=o+Math.imul($,et)|0,e=e+Math.imul(S,ot)|0,n=(n=n+Math.imul(S,st)|0)+Math.imul(B,ot)|0,o=o+Math.imul(B,st)|0,e=e+Math.imul(A,ut)|0,n=(n=n+Math.imul(A,at)|0)+Math.imul(x,ut)|0,o=o+Math.imul(x,at)|0,e=e+Math.imul(y,ft)|0,n=(n=n+Math.imul(y,mt)|0)+Math.imul(b,ft)|0,o=o+Math.imul(b,mt)|0;var Bt=(a+(e=e+Math.imul(g,ct)|0)|0)+((8191&(n=(n=n+Math.imul(g,pt)|0)+Math.imul(M,ct)|0))<<13)|0;a=((o=o+Math.imul(M,pt)|0)+(n>>>13)|0)+(Bt>>>26)|0,Bt&=67108863,e=Math.imul(U,X),n=(n=Math.imul(U,Y))+Math.imul(I,X)|0,o=Math.imul(I,Y),e=e+Math.imul(Z,V)|0,n=(n=n+Math.imul(Z,tt)|0)+Math.imul(j,V)|0,o=o+Math.imul(j,tt)|0,e=e+Math.imul(R,rt)|0,n=(n=n+Math.imul(R,et)|0)+Math.imul(q,rt)|0,o=o+Math.imul(q,et)|0,e=e+Math.imul(E,ot)|0,n=(n=n+Math.imul(E,st)|0)+Math.imul($,ot)|0,o=o+Math.imul($,st)|0,e=e+Math.imul(S,ut)|0,n=(n=n+Math.imul(S,at)|0)+Math.imul(B,ut)|0,o=o+Math.imul(B,at)|0,e=e+Math.imul(A,ft)|0,n=(n=n+Math.imul(A,mt)|0)+Math.imul(x,ft)|0,o=o+Math.imul(x,mt)|0;var Lt=(a+(e=e+Math.imul(y,ct)|0)|0)+((8191&(n=(n=n+Math.imul(y,pt)|0)+Math.imul(b,ct)|0))<<13)|0;a=((o=o+Math.imul(b,pt)|0)+(n>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,e=Math.imul(U,V),n=(n=Math.imul(U,tt))+Math.imul(I,V)|0,o=Math.imul(I,tt),e=e+Math.imul(Z,rt)|0,n=(n=n+Math.imul(Z,et)|0)+Math.imul(j,rt)|0,o=o+Math.imul(j,et)|0,e=e+Math.imul(R,ot)|0,n=(n=n+Math.imul(R,st)|0)+Math.imul(q,ot)|0,o=o+Math.imul(q,st)|0,e=e+Math.imul(E,ut)|0,n=(n=n+Math.imul(E,at)|0)+Math.imul($,ut)|0,o=o+Math.imul($,at)|0,e=e+Math.imul(S,ft)|0,n=(n=n+Math.imul(S,mt)|0)+Math.imul(B,ft)|0,o=o+Math.imul(B,mt)|0;var Et=(a+(e=e+Math.imul(A,ct)|0)|0)+((8191&(n=(n=n+Math.imul(A,pt)|0)+Math.imul(x,ct)|0))<<13)|0;a=((o=o+Math.imul(x,pt)|0)+(n>>>13)|0)+(Et>>>26)|0,Et&=67108863,e=Math.imul(U,rt),n=(n=Math.imul(U,et))+Math.imul(I,rt)|0,o=Math.imul(I,et),e=e+Math.imul(Z,ot)|0,n=(n=n+Math.imul(Z,st)|0)+Math.imul(j,ot)|0,o=o+Math.imul(j,st)|0,e=e+Math.imul(R,ut)|0,n=(n=n+Math.imul(R,at)|0)+Math.imul(q,ut)|0,o=o+Math.imul(q,at)|0,e=e+Math.imul(E,ft)|0,n=(n=n+Math.imul(E,mt)|0)+Math.imul($,ft)|0,o=o+Math.imul($,mt)|0;var $t=(a+(e=e+Math.imul(S,ct)|0)|0)+((8191&(n=(n=n+Math.imul(S,pt)|0)+Math.imul(B,ct)|0))<<13)|0;a=((o=o+Math.imul(B,pt)|0)+(n>>>13)|0)+($t>>>26)|0,$t&=67108863,e=Math.imul(U,ot),n=(n=Math.imul(U,st))+Math.imul(I,ot)|0,o=Math.imul(I,st),e=e+Math.imul(Z,ut)|0,n=(n=n+Math.imul(Z,at)|0)+Math.imul(j,ut)|0,o=o+Math.imul(j,at)|0,e=e+Math.imul(R,ft)|0,n=(n=n+Math.imul(R,mt)|0)+Math.imul(q,ft)|0,o=o+Math.imul(q,mt)|0;var Nt=(a+(e=e+Math.imul(E,ct)|0)|0)+((8191&(n=(n=n+Math.imul(E,pt)|0)+Math.imul($,ct)|0))<<13)|0;a=((o=o+Math.imul($,pt)|0)+(n>>>13)|0)+(Nt>>>26)|0,Nt&=67108863,e=Math.imul(U,ut),n=(n=Math.imul(U,at))+Math.imul(I,ut)|0,o=Math.imul(I,at),e=e+Math.imul(Z,ft)|0,n=(n=n+Math.imul(Z,mt)|0)+Math.imul(j,ft)|0,o=o+Math.imul(j,mt)|0;var Rt=(a+(e=e+Math.imul(R,ct)|0)|0)+((8191&(n=(n=n+Math.imul(R,pt)|0)+Math.imul(q,ct)|0))<<13)|0;a=((o=o+Math.imul(q,pt)|0)+(n>>>13)|0)+(Rt>>>26)|0,Rt&=67108863,e=Math.imul(U,ft),n=(n=Math.imul(U,mt))+Math.imul(I,ft)|0,o=Math.imul(I,mt);var qt=(a+(e=e+Math.imul(Z,ct)|0)|0)+((8191&(n=(n=n+Math.imul(Z,pt)|0)+Math.imul(j,ct)|0))<<13)|0;a=((o=o+Math.imul(j,pt)|0)+(n>>>13)|0)+(qt>>>26)|0,qt&=67108863;var Ct=(a+(e=Math.imul(U,ct))|0)+((8191&(n=(n=Math.imul(U,pt))+Math.imul(I,ct)|0))<<13)|0;return a=((o=Math.imul(I,pt))+(n>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,u[0]=vt,u[1]=gt,u[2]=Mt,u[3]=wt,u[4]=yt,u[5]=bt,u[6]=_t,u[7]=At,u[8]=xt,u[9]=kt,u[10]=St,u[11]=Bt,u[12]=Lt,u[13]=Et,u[14]=$t,u[15]=Nt,u[16]=Rt,u[17]=qt,u[18]=Ct,0!==a&&(u[19]=a,r.length++),r};function g(t,i,r){r.negative=i.negative^t.negative,r.length=t.length+i.length;for(var e=0,n=0,o=0;o>>26)|0)>>>26,s&=67108863}r.words[o]=h,e=s,s=n}return 0!==e?r.words[o]=e:r.length--,r._strip()}function M(t,i,r){return g(t,i,r)}function w(t,i){this.x=t,this.y=i}Math.imul||(v=p),o.prototype.mulTo=function(t,i){var r=this.length+t.length;return 10===this.length&&10===t.length?v(this,t,i):r<63?p(this,t,i):r<1024?g(this,t,i):M(this,t,i)},w.prototype.makeRBT=function(t){for(var i=new Array(t),r=o.prototype._countBits(t)-1,e=0;e>=1;return e},w.prototype.permute=function(t,i,r,e,n,o){for(var s=0;s>>=1)n++;return 1<>>=13,r[2*s+1]=8191&o,o>>>=13;for(s=2*i;s>=26,r+=o/67108864|0,r+=s>>>26,this.words[n]=67108863&s}return 0!==r&&(this.words[n]=r,this.length++),this.length=0===t?1:this.length,i?this.ineg():this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var i=function(t){for(var i=new Array(t.bitLength()),r=0;r>>n&1}return i}(t);if(0===i.length)return new o(1);for(var r=this,e=0;e=0);var i,r=t%26,n=(t-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var s=0;for(i=0;i>>26-r}s&&(this.words[i]=s,this.length++)}if(0!==n){for(i=this.length-1;i>=0;i--)this.words[i+n]=this.words[i];for(i=0;i=0),n=i?(i-i%26)/26:0;var o=t%26,s=Math.min((t-o)/26,this.length),h=67108863^67108863>>>o<s)for(this.length-=s,a=0;a=0&&(0!==l||a>=n);a--){var f=0|this.words[a];this.words[a]=l<<26-o|f>>>o,l=f&h}return u&&0!==l&&(u.words[u.length++]=l),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},o.prototype.ishrn=function(t,i,r){return e(0===this.negative),this.iushrn(t,i,r)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){e("number"==typeof t&&t>=0);var i=t%26,r=(t-i)/26,n=1<=0);var i=t%26,r=(t-i)/26;if(e(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==i&&r++,this.length=Math.min(r,this.length),0!==i){var n=67108863^67108863>>>i<=67108864;i++)this.words[i]-=67108864,i===this.length-1?this.words[i+1]=1:this.words[i+1]++;return this.length=Math.max(this.length,i+1),this},o.prototype.isubn=function(t){if(e("number"==typeof t),e(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var i=0;i>26)-(u/67108864|0),this.words[n+r]=67108863&o}for(;n>26,this.words[n+r]=67108863&o;if(0===h)return this._strip();for(e(-1===h),h=0,n=0;n>26,this.words[n]=67108863&o;return this.negative=1,this._strip()},o.prototype._wordDiv=function(t,i){var r=(this.length,t.length),e=this.clone(),n=t,s=0|n.words[n.length-1];0!==(r=26-this._countBits(s))&&(n=n.ushln(r),e.iushln(r),s=0|n.words[n.length-1]);var h,u=e.length-n.length;if("mod"!==i){(h=new o(null)).length=u+1,h.words=new Array(h.length);for(var a=0;a=0;f--){var m=67108864*(0|e.words[n.length+f])+(0|e.words[n.length+f-1]);for(m=Math.min(m/s|0,67108863),e._ishlnsubmul(n,m,f);0!==e.negative;)m--,e.negative=0,e._ishlnsubmul(n,1,f),e.isZero()||(e.negative^=1);h&&(h.words[f]=m)}return h&&h._strip(),e._strip(),"div"!==i&&0!==r&&e.iushrn(r),{div:h||null,mod:e}},o.prototype.divmod=function(t,i,r){return e(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(h=this.neg().divmod(t,i),"mod"!==i&&(n=h.div.neg()),"div"!==i&&(s=h.mod.neg(),r&&0!==s.negative&&s.iadd(t)),{div:n,mod:s}):0===this.negative&&0!==t.negative?(h=this.divmod(t.neg(),i),"mod"!==i&&(n=h.div.neg()),{div:n,mod:h.mod}):0!==(this.negative&t.negative)?(h=this.neg().divmod(t.neg(),i),"div"!==i&&(s=h.mod.neg(),r&&0!==s.negative&&s.isub(t)),{div:h.div,mod:s}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===i?{div:this.divn(t.words[0]),mod:null}:"mod"===i?{div:null,mod:new o(this.modrn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modrn(t.words[0]))}:this._wordDiv(t,i);var n,s,h},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var i=this.divmod(t);if(i.mod.isZero())return i.div;var r=0!==i.div.negative?i.mod.isub(t):i.mod,e=t.ushrn(1),n=t.andln(1),o=r.cmp(e);return o<0||1===n&&0===o?i.div:0!==i.div.negative?i.div.isubn(1):i.div.iaddn(1)},o.prototype.modrn=function(t){var i=t<0;i&&(t=-t),e(t<=67108863);for(var r=(1<<26)%t,n=0,o=this.length-1;o>=0;o--)n=(r*n+(0|this.words[o]))%t;return i?-n:n},o.prototype.modn=function(t){return this.modrn(t)},o.prototype.idivn=function(t){var i=t<0;i&&(t=-t),e(t<=67108863);for(var r=0,n=this.length-1;n>=0;n--){var o=(0|this.words[n])+67108864*r;this.words[n]=o/t|0,r=o%t}return this._strip(),i?this.ineg():this},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){e(0===t.negative),e(!t.isZero());var i=this,r=t.clone();i=0!==i.negative?i.umod(t):i.clone();for(var n=new o(1),s=new o(0),h=new o(0),u=new o(1),a=0;i.isEven()&&r.isEven();)i.iushrn(1),r.iushrn(1),++a;for(var l=r.clone(),f=i.clone();!i.isZero();){for(var m=0,d=1;0===(i.words[0]&d)&&m<26;++m,d<<=1);if(m>0)for(i.iushrn(m);m-- >0;)(n.isOdd()||s.isOdd())&&(n.iadd(l),s.isub(f)),n.iushrn(1),s.iushrn(1);for(var c=0,p=1;0===(r.words[0]&p)&&c<26;++c,p<<=1);if(c>0)for(r.iushrn(c);c-- >0;)(h.isOdd()||u.isOdd())&&(h.iadd(l),u.isub(f)),h.iushrn(1),u.iushrn(1);i.cmp(r)>=0?(i.isub(r),n.isub(h),s.isub(u)):(r.isub(i),h.isub(n),u.isub(s))}return{a:h,b:u,gcd:r.iushln(a)}},o.prototype._invmp=function(t){e(0===t.negative),e(!t.isZero());var i=this,r=t.clone();i=0!==i.negative?i.umod(t):i.clone();for(var n,s=new o(1),h=new o(0),u=r.clone();i.cmpn(1)>0&&r.cmpn(1)>0;){for(var a=0,l=1;0===(i.words[0]&l)&&a<26;++a,l<<=1);if(a>0)for(i.iushrn(a);a-- >0;)s.isOdd()&&s.iadd(u),s.iushrn(1);for(var f=0,m=1;0===(r.words[0]&m)&&f<26;++f,m<<=1);if(f>0)for(r.iushrn(f);f-- >0;)h.isOdd()&&h.iadd(u),h.iushrn(1);i.cmp(r)>=0?(i.isub(r),s.isub(h)):(r.isub(i),h.isub(s))}return(n=0===i.cmpn(1)?s:h).cmpn(0)<0&&n.iadd(t),n},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var i=this.clone(),r=t.clone();i.negative=0,r.negative=0;for(var e=0;i.isEven()&&r.isEven();e++)i.iushrn(1),r.iushrn(1);do{for(;i.isEven();)i.iushrn(1);for(;r.isEven();)r.iushrn(1);var n=i.cmp(r);if(n<0){var o=i;i=r,r=o}else if(0===n||0===r.cmpn(1))break;i.isub(r)}while(1);return r.iushln(e)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return!(1&this.words[0])},o.prototype.isOdd=function(){return!(1&~this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){e("number"==typeof t);var i=t%26,r=(t-i)/26,n=1<>>26,h&=67108863,this.words[s]=h}return 0!==o&&(this.words[s]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var i,r=t<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this._strip(),this.length>1)i=1;else{r&&(t=-t),e(t<=67108863,"Number is too big");var n=0|this.words[0];i=n===t?0:nt.length)return 1;if(this.length=0;r--){var e=0|this.words[r],n=0|t.words[r];if(e!==n){en&&(i=1);break}}return i},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new S(t)},o.prototype.toRed=function(t){return e(!this.red,"Already a number in reduction context"),e(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return e(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return e(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return e(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return e(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return e(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return e(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return e(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return e(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return e(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return e(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return e(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return e(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return e(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return e(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return e(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var y={k256:null,p224:null,p192:null,p25519:null};function b(t,i){this.name=t,this.p=new o(i,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function _(){b.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function A(){b.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function x(){b.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function k(){b.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function S(t){if("string"==typeof t){var i=o._prime(t);this.m=i.p,this.prime=i}else e(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function B(t){S.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}b.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},b.prototype.ireduce=function(t){var i,r=t;do{this.split(r,this.tmp),i=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(i>this.n);var e=i0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},b.prototype.split=function(t,i){t.iushrn(this.n,0,i)},b.prototype.imulK=function(t){return t.imul(this.k)},n(_,b),_.prototype.split=function(t,i){for(var r=4194303,e=Math.min(t.length,9),n=0;n>>22,o=s}o>>>=22,t.words[n-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},_.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var i=0,r=0;r>>=26,t.words[r]=n,i=e}return 0!==i&&(t.words[t.length++]=i),t},o._prime=function(t){if(y[t])return y[t];var i;if("k256"===t)i=new _;else if("p224"===t)i=new A;else if("p192"===t)i=new x;else{if("p25519"!==t)throw new Error("Unknown prime "+t);i=new k}return y[t]=i,i},S.prototype._verify1=function(t){e(0===t.negative,"red works only with positives"),e(t.red,"red works only with red numbers")},S.prototype._verify2=function(t,i){e(0===(t.negative|i.negative),"red works only with positives"),e(t.red&&t.red===i.red,"red works only with red numbers")},S.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):(l(t,t.umod(this.m)._forceRed(this)),t)},S.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},S.prototype.add=function(t,i){this._verify2(t,i);var r=t.add(i);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},S.prototype.iadd=function(t,i){this._verify2(t,i);var r=t.iadd(i);return r.cmp(this.m)>=0&&r.isub(this.m),r},S.prototype.sub=function(t,i){this._verify2(t,i);var r=t.sub(i);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},S.prototype.isub=function(t,i){this._verify2(t,i);var r=t.isub(i);return r.cmpn(0)<0&&r.iadd(this.m),r},S.prototype.shl=function(t,i){return this._verify1(t),this.imod(t.ushln(i))},S.prototype.imul=function(t,i){return this._verify2(t,i),this.imod(t.imul(i))},S.prototype.mul=function(t,i){return this._verify2(t,i),this.imod(t.mul(i))},S.prototype.isqr=function(t){return this.imul(t,t.clone())},S.prototype.sqr=function(t){return this.mul(t,t)},S.prototype.sqrt=function(t){if(t.isZero())return t.clone();var i=this.m.andln(3);if(e(i%2==1),3===i){var r=this.m.add(new o(1)).iushrn(2);return this.pow(t,r)}for(var n=this.m.subn(1),s=0;!n.isZero()&&0===n.andln(1);)s++,n.iushrn(1);e(!n.isZero());var h=new o(1).toRed(this),u=h.redNeg(),a=this.m.subn(1).iushrn(1),l=this.m.bitLength();for(l=new o(2*l*l).toRed(this);0!==this.pow(l,a).cmp(u);)l.redIAdd(u);for(var f=this.pow(l,n),m=this.pow(t,n.addn(1).iushrn(1)),d=this.pow(t,n),c=s;0!==d.cmp(h);){for(var p=d,v=0;0!==p.cmp(h);v++)p=p.redSqr();e(v=0;n--){for(var l=i.words[n],f=a-1;f>=0;f--){var m=l>>f&1;s!==e[0]&&(s=this.sqr(s)),0!==m||0!==h?(h<<=1,h|=m,(++u===r||0===n&&0===f)&&(s=this.mul(s,e[h]),u=0,h=0)):u=0}a=26}return s},S.prototype.convertTo=function(t){var i=t.umod(this.m);return i===t?i.clone():i},S.prototype.convertFrom=function(t){var i=t.clone();return i.red=null,i},o.mont=function(t){return new B(t)},n(B,S),B.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},B.prototype.convertFrom=function(t){var i=this.imod(t.mul(this.rinv));return i.red=null,i},B.prototype.imul=function(t,i){if(t.isZero()||i.isZero())return t.words[0]=0,t.length=1,t;var r=t.imul(i),e=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),n=r.isub(e).iushrn(this.shift),o=n;return n.cmp(this.m)>=0?o=n.isub(this.m):n.cmpn(0)<0&&(o=n.iadd(this.m)),o._forceRed(this)},B.prototype.mul=function(t,i){if(t.isZero()||i.isZero())return new o(0)._forceRed(this);var r=t.mul(i),e=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),n=r.isub(e).iushrn(this.shift),s=n;return n.cmp(this.m)>=0?s=n.isub(this.m):n.cmpn(0)<0&&(s=n.iadd(this.m)),s._forceRed(this)},B.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(!1||t,this)}},i={};function r(e){var n=i[e];if(void 0!==n)return n.exports;var o=i[e]={id:e,loaded:!1,exports:{}};return t[e].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}r.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),(()=>{"use strict";const t="Pezkuwi"||0,i=`${t||"unknown"}-${"0x1333c81f446a44e0"||0}`,e=`${i}-page`,n=`${i}-content`;let o,s,h=0;class u{constructor(t){o=t}get(t){return o("pub(accounts.list)",{anyType:t})}subscribe(t){let i=null;return o("pub(accounts.subscribe)",null,t).then(t=>{i=t}).catch(console.error),()=>{i&&o("pub(accounts.unsubscribe)",{id:i}).catch(console.error)}}}class a{constructor(t){s=t}get(){return s("pub(metadata.list)")}provide(t){return s("pub(metadata.provide)",t)}}var l=r(86601);null&&EventEmitter;const f="undefined"!=typeof globalThis||"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:function(){return globalThis};function m(t,i){return void 0===f[t]?i:f[t]}function d(t){return t.toString().padStart(2,"0")}var c=r(93191);function p(){return Number.NaN}const v=m("BigInt",p),g=("function"==typeof v&&v.asIntN,"function"==typeof f.Buffer&&"function"==typeof f.Buffer.isBuffer);f.process;function M(t){return"function"==typeof t}function w(t){return g&&!!t&&M(t.readDoubleLE)&&f.Buffer.isBuffer(t)}function y(t){return(t&&t.constructor)===Uint8Array||t instanceof Uint8Array}const b=new Array(256),_=new Array(256*256);for(let t=0;t<256;t++)b[t]=t.toString(16).padStart(2,"0");for(let t=0;t<256;t++){const i=t<<8;for(let r=0;r<256;r++)_[i|r]=b[t]+b[r]}function A(t,i){const r=t.length%2|0,e=t.length-r|0;for(let r=0;r9&&(k[0|x[t].toUpperCase().charCodeAt(0)]=0|t);for(let t=0;t<256;t++){const i=t<<8;for(let r=0;r<256;r++)S[i|r]=k[t]<<4|k[r]}const B=/^0x[\da-fA-F]+$/;class L{encode(t){const i=t.length,r=new Uint8Array(i);for(let e=0;ee?n-e:0;i0){const r=Math.ceil(i/8);if(t.length>r)return`${A(t.subarray(0,r/2),e)}…${A(t.subarray(t.length-r/2),"")}`}return A(t,e)}($(t)):function(t){if(t&&function(t){return!!t&&"object"==typeof t}(t)&&t.constructor===Object){const i={};for(const[r,e]of Object.entries(t))i[r]=q(e);return i}return t}(t)}function C(t,i,r,e=-1){if(1===r.length&&M(r[0])){const n=r[0]();return C(t,i,Array.isArray(n)?n:[n],e)}var n,o;console[R[t]](`${(o=new Date).getFullYear().toString()}-${d(o.getMonth()+1)}-${d(o.getDate())} ${d(o.getHours())}:${d(o.getMinutes())}:${d(o.getSeconds())}`,i,...r.map(q).map((n=e,t=>{if(n<=0)return t;const i=`${t}`;return i.lengthC("debug",i,t,e):N,error:(...t)=>C("error",i,t),log:(...t)=>C("log",i,t),noop:N,warn:(...t)=>C("warn",i,t)}}("PostMessageProvider");let I,O;class T{#t;#i=!1;#r={};constructor(t){this.#t=new l,I=t}get isClonable(){return!!1}clone(){return new T(I)}async connect(){console.error("PostMessageProvider.disconnect() is not implemented.")}async disconnect(){console.error("PostMessageProvider.disconnect() is not implemented.")}get hasSubscriptions(){return!!1}get isConnected(){return this.#i}listProviders(){return I("pub(rpc.listProviders)",void 0)}on(t,i){return this.#t.on(t,i),()=>{this.#t.removeListener(t,i)}}async send(t,i,r,e){if(e){const{callback:r,type:n}=e,o=await I("pub(rpc.subscribe)",{method:t,params:i,type:n},t=>{e.callback(null,t)});return this.#r[`${n}::${o}`]=r,o}return I("pub(rpc.send)",{method:t,params:i})}async startProvider(t){this.#i=!1,this.#t.emit("disconnected");const i=await I("pub(rpc.startProvider)",t);return I("pub(rpc.subscribeConnected)",null,t=>(this.#i=t,t?this.#t.emit("connected"):this.#t.emit("disconnected"),!0)),i}subscribe(t,i,r,e){return this.send(i,r,!1,{callback:e,type:t})}async unsubscribe(t,i,r){const e=`${t}::${r}`;return void 0===this.#r[e]?(U.debug(()=>`Unable to find active subscription=${e}`),!1):(delete this.#r[e],this.send(i,[r]))}}let z=0;class D{constructor(t){O=t}async signPayload(t){const i=++z;return{...await O("pub(extrinsic.sign)",t),id:i}}async signRaw(t){const i=++z;return{...await O("pub(bytes.sign)",t),id:i}}}const W=class{accounts;metadata;provider;signer;constructor(t){this.accounts=new u(t),this.metadata=new a(t),this.provider=new T(t),this.signer=new D(t),setInterval(()=>{t("pub(ping)",null).catch(()=>{console.error("Extension unavailable, ping failed")})},5e3+Math.floor(5e3*Math.random()))}},F={};function K(i,r,n){return new Promise((o,s)=>{const u=`${t}.${Date.now()}.${++h}`;F[u]={reject:s,resolve:o,subscriber:n};const a={id:u,message:i,origin:e,request:r||null};window.postMessage(a,"*")})}async function H(t){return await K("pub(authorize.tab)",{origin:t}),new W(K)}const G=!1;function J(t,{name:i,version:r}){const e=window;e.injectedWeb3=e.injectedWeb3||{},G?e.injectedWeb3[function(t,i=Date.now()){let r=3735928559^i,e=1103547991^i;for(let i=0,n=t.length;i>>16,2246822507)^Math.imul(e^e>>>13,3266489909),e=Math.imul(e^e>>>16,2246822507)^Math.imul(r^r>>>13,3266489909),(e>>>0).toString(16).padStart(8,"0")+(r>>>0).toString(16).padStart(8,"0")}(`${i}/${r}`)]={connect:e=>t(e).then(({accounts:t,metadata:e,provider:n,signer:o})=>({accounts:t,metadata:e,name:i,provider:n,signer:o,version:r})),enable:()=>Promise.reject(new Error("This extension does not have support for enable(...), rather is only supports the new connect(...) variant (no extension name/version metadata without specific user-approval)"))}:e.injectedWeb3[i]={enable:i=>t(i),version:r}}const X="0.62.16";window.addEventListener("message",({data:t,source:i})=>{i===window&&t.origin===n&&(t.id?function(t){const i=F[t.id];i?(i.subscriber||delete F[t.id],t.subscription?i.subscriber(t.subscription):t.error?i.reject(new Error(t.error)):i.resolve(t.response)):console.error(`Unknown response: ${JSON.stringify(t)}`)}(t):console.error("Missing id for response."))}),J(H,{name:"pezkuwi",version:X}),async function(){return await K("pub(phishing.redirectIfDenied)")}().catch(t=>console.warn(`Unable to determine if the site is in the phishing list: ${t.message}`))})()})(); \ No newline at end of file diff --git a/chrome/static/pezkuwi-logo.png b/chrome/static/pezkuwi-logo.png new file mode 100644 index 0000000..de87208 Binary files /dev/null and b/chrome/static/pezkuwi-logo.png differ diff --git a/chrome/static/spinner.png b/chrome/static/spinner.png new file mode 100644 index 0000000..6d0aee0 Binary files /dev/null and b/chrome/static/spinner.png differ diff --git a/chrome/theme.css b/chrome/theme.css new file mode 100644 index 0000000..e0ec803 --- /dev/null +++ b/chrome/theme.css @@ -0,0 +1,92 @@ +body { + margin: 0; + overflow-x: hidden; + text-align: center; +} + +div#root { + box-sizing: border-box; + height: calc(100vh - 2px); + margin: 0 auto; + max-width: 100%; + padding: 0; + text-align: left; + width: 560px; +} + +:root { + /* general items */ + --borderRadius: 4px; + --boxLineHeight: 1rem; + --boxMargin: 0.75rem 0; + --boxPadding: 0 0.25rem; + --fontFamily: Nunito, sans-serif; + --fontSize: 16px; + --inputLabelFontSize: 10px; + --labelFontSize: 13px; + --labelLineHeight: 18px; + --lineHeight: 26px; + /* shared colors */ + --accountDotsIconColor: #8E8E8E; + --buttonBackground: #E86F00; + --buttonBackgroundDangerHover: #D93B3B; + --buttonBackgroundHover: #ED9329; + --buttonTextColor: #FFFFFF; + --connectedDotColor: seagreen; + --errorColor: #E42F2F; + --iconWarningColor: #FF7D01; + --identiconBackground: #F4F5F8; + --primaryColor: #FF7D01; +} + +[data-theme="dark"] { + --addAccountImageBackground: #1A1B20; + --backButtonBackground: #3A3B41; + --backButtonBackgroundHover: #3a3b41ad; + --backButtonTextColor: #FFFFFF; + --background: #26272C; + --bodyColor: #20222A; + --boxBackground: #1A1B20; + --boxBorderColor: #303030; + --boxShadow: rgba(0, 0, 0, 0.86); + --buttonBackgroundDanger: #AF1111; + --errorBorderColor: #7E3530; + --highlightedAreaBackground: #212226; + --iconDangerColor: #AF1111; + --iconNeutralColor: #8E8E8E; + --inputBackground: #111218; + --inputBorderColor: #43444B; + --labelColor: #9F9E99; + --parentLabelColor: #4A7463; + --popupBackground: #38393F; + --readonlyInputBackground: #1A1B20; + --subTextColor: #DDD; + --textColor: #FFFFFF; + --textColorDanger: #FF8686; +} + +[data-theme="light"] { + --addAccountImageBackground: #FFF; + --backButtonBackground: #D7D7D7; + --backButtonBackgroundHover: #d7d7d7ad; + --backButtonTextColor: #454545; + --background: #FAFAFA; + --bodyColor: #FFFFFF; + --boxBackground: #FFFFFF; + --boxBorderColor: #DADFEA; + --boxShadow: rgba(0, 0, 0, 0.3); + --buttonBackgroundDanger: #DC2222; + --errorBorderColor: #E42F2F; + --highlightedAreaBackground: #EFEFEF; + --iconDangerColor: #DC2222; + --iconNeutralColor: #939CB1; + --inputBackground: #FFFFFF; + --inputBorderColor: #DDE1EB; + --labelColor: #333333; + --parentLabelColor: #215B4F; + --popupBackground: #FFFFFF; + --readonlyInputBackground: #FFF; + --subTextColor: #454545; + --textColor: #242529; + --textColorDanger: #F24A4A; +} diff --git a/packages/extension-dapp/package.json b/packages/extension-dapp/package.json index a86a329..52f8cde 100644 --- a/packages/extension-dapp/package.json +++ b/packages/extension-dapp/package.json @@ -19,7 +19,7 @@ ], "type": "module", "types": "./build/index.d.ts", - "version": "0.62.19", + "version": "0.62.20", "main": "./build/cjs/index.js", "module": "./build/index.js", "exports": { @@ -54,7 +54,7 @@ "./package.json": "./package.json" }, "dependencies": { - "@pezkuwi/extension-inject": "0.62.19", + "@pezkuwi/extension-inject": "0.62.20", "@pezkuwi/util": "^14.0.11", "@pezkuwi/util-crypto": "^14.0.11", "tslib": "^2.8.1" diff --git a/packages/extension-dapp/src/packageInfo.ts b/packages/extension-dapp/src/packageInfo.ts index 382147a..4f96d1c 100644 --- a/packages/extension-dapp/src/packageInfo.ts +++ b/packages/extension-dapp/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @pezkuwi/dev -export const packageInfo = { name: '@pezkuwi/extension-dapp', path: 'auto', type: 'auto', version: '0.62.19' }; +export const packageInfo = { name: '@pezkuwi/extension-dapp', path: 'auto', type: 'auto', version: '0.62.20' }; diff --git a/packages/extension-inject/package.json b/packages/extension-inject/package.json index 2e47145..95ab4e9 100644 --- a/packages/extension-inject/package.json +++ b/packages/extension-inject/package.json @@ -16,7 +16,7 @@ "sideEffects": true, "type": "module", "types": "./build/index.d.ts", - "version": "0.62.19", + "version": "0.62.20", "main": "./build/cjs/index.js", "module": "./build/index.js", "exports": { diff --git a/packages/extension-inject/src/packageInfo.ts b/packages/extension-inject/src/packageInfo.ts index d030c81..3262574 100644 --- a/packages/extension-inject/src/packageInfo.ts +++ b/packages/extension-inject/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @pezkuwi/dev -export const packageInfo = { name: '@pezkuwi/extension-inject', path: 'auto', type: 'auto', version: '0.62.19' }; +export const packageInfo = { name: '@pezkuwi/extension-inject', path: 'auto', type: 'auto', version: '0.62.20' }; diff --git a/pezkuwi_extension_v0_62_18.zip b/pezkuwi_extension_v0_62_18.zip new file mode 100644 index 0000000..aa387e9 Binary files /dev/null and b/pezkuwi_extension_v0_62_18.zip differ diff --git a/yarn.lock b/yarn.lock index 4478d85..68f8f29 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1280,7 +1280,7 @@ __metadata: resolution: "@pezkuwi/extension-dapp@workspace:packages/extension-dapp" dependencies: "@pezkuwi/dev-test": "npm:^0.84.3" - "@pezkuwi/extension-inject": "npm:0.62.19" + "@pezkuwi/extension-inject": "npm:0.62.20" "@pezkuwi/util": "npm:^14.0.11" "@pezkuwi/util-crypto": "npm:^14.0.11" tslib: "npm:^2.8.1" @@ -1291,7 +1291,7 @@ __metadata: languageName: unknown linkType: soft -"@pezkuwi/extension-inject@npm:0.62.19, @pezkuwi/extension-inject@workspace:*, @pezkuwi/extension-inject@workspace:packages/extension-inject": +"@pezkuwi/extension-inject@npm:0.62.20, @pezkuwi/extension-inject@workspace:*, @pezkuwi/extension-inject@workspace:packages/extension-inject": version: 0.0.0-use.local resolution: "@pezkuwi/extension-inject@workspace:packages/extension-inject" dependencies: