UNPKG

beygla

Version:

<h1 align="center"> Beygla </h1>

255 lines (248 loc) 54.7 kB
'use strict'; const NO_DECLENSION = "0;,,,"; const NO_DECLENSION_MARKER = "~"; const isChar = (c) => c === "-" || c.toLowerCase() !== c.toUpperCase(); const validTerminator = (c) => ["!", "_"].indexOf(c) !== -1; function deserializeTrie(str) { let i = 0; const char = () => str.substr(i, 1); const next = () => i++; function deserializeLeaf() { function returnValue(c, value) { if (!validTerminator(c)) throw new Error("INV_TER: " + c); return [{ value, children: {} }, c === "!"]; } const firstChar = char(); if (firstChar === NO_DECLENSION_MARKER) { next(); // Move beyond terminator return returnValue(firstChar, NO_DECLENSION); } const parts = []; for (let i = 0;; i++) { let part = ""; let c = char(); while (isChar(c)) { part += c; next(); c = char(); } // 'c' is terminator or separator parts.push(part); next(); // Move beyond terminator or separator if (i === 3) { return returnValue(c, parts.join(",")); } // 'c' should be terminator if (c !== ",") throw new Error("INV_SEP: " + c); } } function deserializeKey() { let key = ""; let c = char(); while (isChar(c)) { key += c; next(); c = char(); } if (c !== ":") throw new Error("INV_COL: " + c); next(); // Move past ':' to value return key; } function deserializeObject() { next(); // Move to first property const children = {}; while (true) { const key = deserializeKey(); const [child, done] = deserialize(); children[key] = child; if (!done) continue; const c = char(); // Should be terminator next(); // Move past terminator if (!validTerminator(c)) throw new Error("INV_TER: " + c); return [{ value: "", children }, c === "!"]; } } function deserialize() { const c = char(); if (c === "{") { return deserializeObject(); } return deserializeLeaf(); } return deserialize()[0]; } function extractDeclension(trie, name) { let node = trie; for (const char of name.split("").reverse()) { const next = node.children[char]; if (next) { if (next.value) { // We've reached a leaf node, return the value return next.value; } // Non-leaf node. Keep traversing the trie node = next; continue; } // If there is no next node for the current character, and the // current node is not a leaf node, we are either: // // 1. at a dead end // 2. the next node is a "union leaf node" // // If 'node.children' looks like so: // // { // abc: { ... }, // d: { ... }, // } // // Then 'abc' is an example of a union leaf node. If 'char' is // one of the characters that comprises the key, then the union // leaf node contains the value we're looking for. // for (const key of Object.keys(node.children)) { for (let i = 0; i < key.length; i++) { if (key.substr(i, 1) === char) { return node.children[key].value; } } } // We are at a dead end. break; } return null; } var serializedInput = "{e:{n:{ein:,,,_r:,,,s!_t:{t:,,,_n:,,,s!_cghim:,,,!_t:{r:{ö:{j:{b:ört,örtu,örtu,artar_B:ört,ört,ört,artar!!_aeo:,,,s!_n:{e:{r:{Aó:,,,s_e:,,i,s!_Bcv:,,,s!_a:,,,s!_ó:{j:,u,u,ar_Bn:,,,ar!_s:{ú:,,i,s_en:,,,s_iá:,,,ar!_e:{ijrí:,i,i,ar_b:,u,u,ar_f:,,i,s!_t:{ió:,,,ar_o:,,,s!_í:{mr:,,,ar_v:,i,i,ar!_iou:,,,ar_ak:,,,s_l:,,i,s_é:,i,i,ar!_n:{o:{m:{í:{S:,,i,ar_T:,,i,s!_Aað:,,i,s_ó:,,,s_r:,,i,ar!_l:{ií:,,,s_ó:,,i,s!_e:{d:,,,s_L:,,i,s!_s:{a:,,i,ar_m:,,,ar!_dr:,,i,s_tí:,,,s_k:,,i,ar_V:,,,ar!_a:{i:{l:{u:,,,s_l:,,,!_rt:,,,s!_j:{l:{i:{K:,,,s_L:,,i,s!!_m:,,,s!_v:{IÍ:,,i,s_S:,,,s!_t:{a:{n:,,,s_N:,,i,s!_s:{i:,,i,s_o:,,,s!_r:,,i,s!_DJeklrÍí:,,,s_fhm:,,i,s_d:,,i,ar!_r:{ö:{j:jörn,jörn,irni,jörns_H:örn,örn,örn,arnar_r:örn,örn,erni,arnar!_á:,,i,s_Ö:Örn,Örn,Erni,Arnar!_n:{i:{l:{a:inn,in,ni,ins_r:,,,ar!_e:n,,i,s_Ff:,,,s_rtáð:inn,in,ni,ins_gn:n,,,s!_u:{ð:{u:n,,i,s_Ii:,i,i,ar!_t:{ö:unn,un,ni,uns_ó:,i,i,ar!_glnrsÍæ:,i,i,ar!_a:{m:{t:{s:{u:,,,s_i:,,i,s!_r:,,i,s!_r:{euÁ:,,i,s_o:,,,s!_ð:{iu:,,i,s_r:,,,s!_glnsæíú:,,i,s_i:,,,s!_hó:,,i,s_ð:n,,i,s!_A:,,,_áú:n,,i,s_ö:önn,önn,önn,annar!_ú:{r:,u,u,ar_R:,,,ar!_i:{gtvw:,,,s_Veklr:,,,ar!_í:{r:{Aa:,,,ar_gt:,u,u,ar!_l:{a:{d:{n:,,,ar_í:,,,!_MSjt:,,,ar_g:,,,s!_k:{n:,,,s_s:,,,ar!_Hginrstyáðó:,,,ar_E:,u,u,ar!_m:{a:,,,s_s:,,,ar!_t:{s:,u,u,ar_n:,,,s!_LRk:,,,ar!_u:{ð:,,i,s_gj:,,,ar!_e:{r:{aÍ:,,,ar_ö:,,,s!_t:{s:,u,u,ar_r:,,,s!_lm:,,,ar_bghí:,,,s!_f:{ö:öfn,öfn,öfn,afnar_eo:,,,ar_a:,,i,s!_á:{r:{F:,,,ar_ð:,,i,s!_d:,,i,ar_fj:,,i,s_R:,,,ar!_g:{e:{r:,,,ar_R:,,i,s!_ö:ögn,ögn,ögn,agnar_a:,,i,s_Ö:Ögn,Ögn,Ögn,Agnar!_ó:,,i,s_h:,,,s_y:,,,jar!_a:{l:{g:{A:Agla,Öglu,Öglu,Öglu_EU:a,u,u,u!_l:{e:{b:{a:{n:Annabella,Önnubellu,Önnubellu,Önnubellu_rs:a,u,u,u!!_n:{iníóú:a,u,u,u_o:,u,u,u!_BHNstí:a,u,u,u!_A:Alla,Öllu,Öllu,Öllu_EiyÚ:a,u,u,u_a:alla,öllu,öllu,öllu!_t:{a:atla,ötlu,ötlu,ötlu_A:Atla,Ötlu,Ötlu,Ötlu_s:a,u,u,u!_r:{Eeu:a,u,u,u_a:arla,örlu,örlu,örlu!_beikosuyÓáæíóú:a,u,u,u_a:ala,ölu,ölu,ölu!_d:{d:{A:Adda,Öddu,Öddu,Öddu_EIOeio:a,u,u,u_a:adda,öddu,öddu,öddu!_l:{A:Alda,Öldu,Öldu,Öldu_iou:a,u,u,u_a:alda,öldu,öldu,öldu!_n:{a:anda,öndu,öndu,öndu_Iiu:a,u,u,u!_A:Ada,Ödu,Ödu,Ödu_IeiÍÓí:a,u,u,u_g:agda,ögdu,ögdu,ögdu!_n:{n:{A:Anna,Önnu,Önnu,Önnu_IUeiouú:a,u,u,u_a:anna,önnu,önnu,önnu!_r:{A:Arna,Örnu,Örnu,Örnu_EeiÁ:a,u,u,u_a:arna,örnu,örnu,örnu!_g:{iö:a,u,u,u_a:agna,ögnu,ögnu,ögnu!_IUefilotÍíðóú:a,u,u,u_a:ana,önu,önu,önu!_t:{r:{ei:a,u,u,u_a:arta,örtu,örtu,örtu!_n:{a:anta,öntu,öntu,öntu_e:a,u,u,u!_a:ata,ötu,ötu,ötu_egikstéíóú:a,u,u,u_l:alta,öltu,öltu,öltu!_h:{t:{r:{e:a,u,u,u_a:artha,örthu,örthu,örthu!_a:atha,öthu,öthu,öthu!!_ð:{r:{euó:a,u,u,u_a:arða,örðu,örðu,örðu!_g:Agða,Ögðu,Ögðu,Ögðu_Iiyíú:a,u,u,u!_b:{l:Alba,Ölbu,Ölbu,Ölbu_bem:a,u,u,u!_r:{d:{n:{a:andra,öndru,öndru,öndru_A:Andra,Öndru,Öndru,Öndru_Ii:a,u,u,u!!_t:{ekí:a,u,u,u_a:atra,ötru,ötru,ötru!_A:Ara,Öru,Öru,Öru_efiruáíóý:a,u,u,u_a:ara,öru,öru,öru_s:,,,!_í:{r:{a:{m:{a:Annamaría,Önnumaríu,Önnumaríu,Önnumaríu_i:a,u,u,u!_DM:a,u,u,u!_AKdeo:a,u,u,u!_DFMScdfghlmnpsvx:a,u,u,u!_f:{l:{A:Alfa,Ölfu,Ölfu,Ölfu_EYeiÚ:a,u,u,u!_eíóú:a,u,u,u_a:afa,öfu,öfu,öfu!_s:{í:{l:{AE:a,u,u,u_a:Annalísa,Önnulísu,Önnulísu,Önnulísu!_DLvú:a,u,u,u!_ó:{r:Annarósa,Önnurósu,Önnurósu,Önnurósu_R:a,u,u,u!_s:{A:Assa,Össu,Össu,Össu_ei:a,u,u,u!_n:{a:ansa,önsu,önsu,önsu_e:a,u,u,u!_r:{a:arsa,örsu,örsu,örsu_Yi:a,u,u,u!_eilÁÆÓ:a,u,u,u!_m:{l:{A:Alma,Ölmu,Ölmu,Ölmu_Eeiá:a,u,u,u_a:,,,!_r:{a:arma,örmu,örmu,örmu_Io:a,u,u,u!_m:{EIi:a,u,u,u_a:amma,ömmu,ömmu,ömmu!_eÍÝíó:a,u,u,u!_k:{l:{Eeio:a,u,u,u_a:alka,ölku,ölku,ölku!_n:{i:a,u,u,u_a:anka,önku,önku,önku!_eikrsáíó:a,u,u,u_a:aka,öku,öku,öku!_j:{n:{A:Anja,Önju,Önju,Önju_EYioy:a,u,u,u_a:anja,önju,önju,önju!_k:{s:{A:Askja,Öskju,Öskju,Öskju_E:a,u,u,u!_k:a,u,u,u!_r:{IYi:a,u,u,u_a:arja,örju,örju,örju!_aglsuyæð:a,u,u,u!_v:{l:{EYiö:a,u,u,u_a:alva,ölvu,ölvu,ölvu!_A:Ava,Övu,Övu,Övu_EegikrÍí:a,u,u,u_a:ava,övu,övu,övu!_g:{g:{eio:a,u,u,u_a:agga,öggu,öggu,öggu!_eilnou:a,u,u,u_a:aga,ögu,ögu,ögu!_ú:{D:a,u,u,u_s:,,,!_p:{r:{a:arpa,örpu,örpu,örpu_I:a,u,u,u!_mp:a,u,u,u!_ceizÚó:a,u,u,u_y:anya,önyu,önyu,önyu!_l:{e:{a:{g:,,,ar_fhkmnrs:,,,s!_d:{A:,,,s_E:,,,ar!_t:{r:,,,s_s:,,,ar!_ó:{B:,,,ar_J:,,,s!_inrsxíú:,,,s_bhk:,,,ar_v:,,i,s!_i:{b:{i:,,,_á:,,,ar!_cms:,,,s_d:,,,ar!_l:{i:{g:{E:Egill,Egil,Agli,Egils_nr:ill,il,li,ils!_B:,,,s_fkr:ill,il,li,ils_t:etill,etil,atli,etils_L:,,,ar!_eáæ:l,,i,s_u:ull,ul,li,uls_a:,,i,s_ö:öll,öll,öll,allar!_s:{í:{v:aldakvísl,öldukvísl,öldukvísl,öldukvíslar_g:,,i,s!!_mæíó:,,,ar_r:,,i,s_a:,,,s!_m:{a:{í:{L:,,,s_r:,,,ar!_i:{r:,,,ar_l:,,,s!_dhró:,,,s_j:,,,ar!_eilruí:,,,s_ó:,,,ar!_i:{r:{AadefgimrtÓáóúý:i,a,a,a_y:,,,!_g:{g:{e:{B:i,a,a,a_k:i,ja,ja,ja!_Uaiouö:i,a,a,a!_alnou:i,a,a,a!_x:{Ua:i,a,a,a_Ö:Öxi,Öxi,Öxi,Axar!_bdfjklmnpstvðóú:i,a,a,a_u:i,ja,ja,ja_a:,,,s!_ý:{n:{n:{e:{BDHV:,,,jar_J:,ju,ju,jar!_Aaiou:,,,jar_áó:,ju,ju,jar!_ó:{n:,,,s_J:,,,jar!_g:{a:{D:,ju,ju,jar_MR:,,,jar!_ir:,ju,ju,jar!_dfklrstæéð:,ju,ju,jar_o:,,,s!_v:{en:,,,s_l:,,,jar!_r:{r:{iu:,,,jar_a:,,,s!_n:,,,s_au:,,,jar!_dglmst:,,,jar!_f:{l:{ó:{d:{A:,,,s_ú:,,i,s!_ð:,,,s!_o:,,,s!_i:{e:{l:,,,ar_L:,,,s!_Ss:,,,jar!_í:,,,ar_aeu:,,,s_ú:,u,u,ar_ö:öf,öfu,öfu,afar!_h:{cp:,,,s_t:,,,ar!_g:{r:{e:{b:{n:{aeinrí:,,,s_u:,,i,s!_s:{Áíó:,,,s_s:,,i,s!_d:{l:,,i,s_n:,,,s!_m:{l:,,,s_u:,,i,s!_g:{n:{I:,,,s_y:,,i,s!_u:,,,s!_æ:{n:,,i,s_S:,,,s!_Efilrtyð:,,,s_ó:,,i,s!_B:,,,s!_o:{b:{dgilnrstyæð:,u,u,ar_ef:,,,ar!_B:,,,ar_e:,,,s!_ö:örg,örgu,örgu,argar_a:,,i,s!_i:{e:,u,u,ar_v:,,,s!_n:{i:{l:{l:,,,s_r:,,i,s!_mnr:,,,s!!_g:{ö:ögg,ögg,ögg,aggar_i:,,,jar!_u:,u,u,ar_í:,,,s!_r:{u:{g:{n:{iæ:ur,,i,s_e:ur,,,s!_g:{euy:ur,,i,s_ö:ur,,,s!_i:{e:ur,,i,s_V:,,,s!_ruy:ur,,i,s_a:agur,ag,egi,ags_í:ur,,,s!_ð:{i:{v:{lnty:ur,,i,ar_g:ur,,i,s!_e:ur,i,i,ar_Em:ur,,i,s_r:ur,,i,ar!_r:{a:{v:{ð:{u:ur,,i,s_áóö:ur,,i,ar!_lnrstá:ur,,i,ar_g:ur,,i,s!_bghkr:ur,,i,s!_ö:{HMVh:örður,örð,erði,arðar_j:jörður,jörð,irði,jarðar!_Ue:ur,i,i,ar_uáó:ur,,i,ar!_ö:{r:ur,,i,ar_l:ur,,,s_H:öður,öð,eði,aðar!_e:{r:{f:{gn:ur,,i,s_lð:ur,,i,ar!!!_u:{a:ur,i,i,ar_f:örfuður,örfuð,örfuði,arfaðar!_a:{k:ur,,i,ar_l:ur,,i,s!_íú:ur,i,i,ar_áó:ur,,i,s_ý:ur,,,s!_d:{n:{i:{v:ur,,i,ar_Tl:ur,,i,s!_uá:ur,,i,ar_ae:ur,,i,s!_l:{a:{n:{r:ur,,i,ar_ó:ur,,i,s!_v:{t:{s:{Á:ur,,i,ar_i:ur,,i,s!!_s:{Á:ur,,i,ar_Ó:ur,,i,s!_r:{i:ur,,i,s_o:ur,,i,ar!_giknæ:ur,,i,s!_BGb:ur,ur,ri,urs_jmró:ur,,i,s!_ei:ur,i,i,ar_E:ur,,i,s_u:ur,,i,ar_ö:jöldur,jöld,ildi,jaldar!_d:ur,,i,s!_k:{a:{lþ:ur,,i,s_V:ur,ur,ri,urs!_eisuáí:ur,,i,s_r:örkur,örk,erki,arkar!_n:{n:{i:ur,,i,s_Uu:ur,i,i,ar!_ay:ur,,i,s!_m:{l:{áó:ur,,i,s_I:ur,i,i,ar!_iruyíóú:ur,,i,s!_f:{l:{ÁÚóú:ur,,i,s_EYe:ur,i,i,ar!_í:{l:ur,,i,s_v:ur,ur,ri,urs!_aióú:ur,,i,s!_t:{r:{a:ur,,i,s_ö:jörtur,jört,irti,jartar!_s:{ae:ur,,i,s_ö:östur,öst,esti,astar!_t:{e:ur,,i,s_ö:öttur,ött,etti,attar_ó:ur,,i,ar!_afiuóú:ur,,i,s_Oeé:ur,ur,ri,urs!_l:{a:{D:ur,,,s_FV:ur,,i,s!_lo:ur,,i,s!_h:,,i,s_p:ur,,i,s_sz:,,i,ar!_a:{m:{n:{n:,,,s_iy:,,i,s!_t:{s:{eiu:,,i,s_Á:,,,s!_r:,,i,s!_s:{Á:,,,s_Í:,,i,s!_g:{r:,,,s_a:,,,ar_in:,,i,s!_i:{elr:,,i,s_dg:,,,s!_a:{h:ar,ar,ri,ars_H:,,i,s_T:,,,ar!_í:{l:,,,s_r:,,i,s!_ð:{i:{r:,,,s_e:,,i,s!_uóú:,,i,s!_dlryÓó:,,i,s_e:,,,s!_s:{eÁÍæó:,,i,s_a:,,,s!_dfghjklnprtvxðó:,,i,s_M:,,,s!_i:{e:{g:,,i,s_G:,,,s!_dgklmnrstvð:r,,,s!_e:{h:{t:{s:,,,ar_ú:,,,s!_p:,,,s!_t:{s:{E:,,,ar_i:,,,s!_x:,,i,s_elú:,,,s!_g:{gl:,,,s_n:,,,ar!_PVbdfnpsvz:,,,s!_o:{ghmní:,,,s_t:,,i,s!_r:{a:r,,i,s_ö:örr,örr,erri,arrar_y:r,,,s_Ý:r,i,i,ar!_ó:{dnþ:,,i,s_DThÞ:,,,s!_y:{e:{rÞ:r,,,s_R:,,,s!_t:,,,s!_ú:{ht:,,i,s_k:,,,s!_á:{Mr:r,,,s_k:,,i,s_KL:,,,s_V:,,,ar!_í:,,,s_æéý:r,,,s_ö:ör,öru,öru,arar_d:r,,i,s_ÍÝ:,i,i,ar!_s:{í:{d:{a:{n:,i,i,ar_r:,,,ar!_dfglmnrstyæéíðó:,i,i,ar!_l:{A:,i,i,ar_l:,,i,ar!_r:{A:,i,i,ar_a:,,,ar!_D:,,,ar!_e:{n:{r:{A:,,i,ar_a:,,i,s!_g:,i,i,ar_An:,,i,ar_f:,,i,s!_r:{d:,,i,ar_A:,,,ar!_l:{r:{a:{h:,,,_K:,,i,ar!!_ú:,,i,ar!_d:{e:,,i,s_í:,i,i,ar!_m:{a:,,,_r:,,i,!_s:{ó:,,,_m:,,i,ar!_J:,,,_tv:,,i,ar!_u:{m:{e:,,i,s_s:,,i,ar!_n:{aíú:,,i,ar_e:,,,ar!_defghprí:,,i,ar!_n:{e:{Jmr:,,,_t:,,i,!_o:,,,ar_a:,,,!_a:{l:{t:,,i,ar_o:,,i,!_m:{o:,,,_uó:,,i,ar!_ejkníóý:,,i,ar_t:,,,ar!_i:{r:{Ao:,,,ar_Í:,i,i,ar!_lms:,,,ar_n:,,,_v:,,i,s!_l:{i:{g:,,i,_GN:,,,!_e:{i:,,i,ar_í:,,,!_í:,,,!_s:{Á:,,,_o:,,i,!_á:{l:{u:,,i,ar_r:,,i,s!!_ó:,,,ar_oéú:,,i,ar_rt:,,,_Á:,,,s!_y:{e:{d:{l:,ju,ju,jar_n:,,,jar!_r:{Aauáó:,ju,ju,jar_r:,,,jar!_m:{girtð:,,,jar_lmuíó:,ju,ju,jar!_l:{ntx:,,,s_alrsáó:,ju,ju,jar_e:,,,jar!_g:{n:{I:,ju,ju,jar_i:,,,jar!_goru:,ju,ju,jar_l:,,,jar!_ð:{i:{r:,ju,ju,jar_V:,,,jar!_a:,ju,ju,jar!_Mfknstvó:,ju,ju,jar!_n:{o:,,,s_n:,,,jar!_r:{nr:,,,s_a:,,,jar!_l:{l:{o:,,,jar_i:,,,s!!_E:,,,jar!_d:{l:{a:{n:{r:,,i,ar_oó:,,,s_y:,,i,s!_v:{t:,,i,ar_nsæð:,,i,s_E:,,,s!_r:{e:,,,s_a:,,i,s!_m:,,,s_b:,,i,s!_o:{n:,,i,s_fs:,,,ar_hp:,,,s!_u:,,,ar_i:,i,i,ar!_n:{a:{l:,,i,s_n:,,,s!_iu:,,,ar_e:,,,s!_r:{a:{h:{n:{r:,,i,s_io:,,,s!_c:,,,s!_lnvw:,,,s_g:,,,ar!!_e:,,,s_im:,,,ar_d:ödd,ödd,ödd,addar!_ð:{r:{a:{ghv:,,i,s_n:,,,s!!_í:{v:,,,s_r:,i,i,ar!_á:{r:{l:,i,i,ar_n:,,i,s!_N:,,,ar!_e:,,,s_ö:öð,öð,öð,aðar_ó:,,,ar!_k:{r:{ö:örk,örk,örk,arkar_a:,,i,s_Ö:Örk,Örk,Örk,Arkar!_i:{r:{dlnð:,,i,s_Etú:,,,s!_n:,,,s_E:,,,ar_e:,,,ur!_e:{r:{bú:,,,s_t:,,i,s!!_í:{v:{ð:{ú:,,,s_i:,,,ur!_ry:,,,ur!!_ö:ök,öku,öku,akar_sá:,,,ar_acno:,,,s_l:,,i,s_k:ökk,ökk,ökk,akkar!_í:{n:{ó:{n:,,,s_J:,,,ar!_í:,,,ar!_m:{a:,,,ar_oó:,,,!_bdfrs:,,,ar_lv:,,,s!_ó:{k:{ik:,,,ar_r:,,,s!_g:{ó:,,,ar_gú:,,,s!_r:{a:,,,ar_e:,,,s!_dentí:,,,s_l:,,,ar!_p:{eio:,,,s_p:öpp,öpp,öpp,appar_s:Ösp,Ösp,Ösp,Aspar!_v:{i:{L:,,,ar_S:,,,jar!_a:,,,s_í:,,,ar!_xz:,,,_á:,,,r_bcjoé:,,,s!!"; // We can't hard-code this to something like "@@input@@" because // rollup considers that to be dead code and eliminates it. // // Anyway, this will be replaced with a constant in builds. var mode = "names"; // Set to either 'names' or 'addresses' in builds const trie$1 = deserializeTrie(serializedInput); const casesIs = ["nf", "þf", "þgf", "ef"]; const casesEn = ["nom", "acc", "dat", "gen"]; function getCaseIndex(caseStr) { const indexIs = casesIs.indexOf(caseStr); if (indexIs !== -1) return indexIs; const indexEn = casesEn.indexOf(caseStr); if (indexEn !== -1) return indexEn; return 0; // Fall back to 0 if an invalid case was provided } function declineName(name, declension, caseStr) { const appendices = declension.split(","); const subtraction = appendices[0].length; const caseIndex = getCaseIndex(caseStr); // Should not happen, but prefer being safe if (!Number.isFinite(subtraction) || appendices.length !== 4) return name; const root = name.substr(0, name.length - subtraction); return root + appendices[caseIndex]; } let predicate; function setPredicate(pred) { predicate = pred; } function applyCaseToName(caseStr, name) { if (mode === "names") { const namesThatEndWithSon = ["Samson", "Jason"]; const endsWithSon = namesThatEndWithSon.indexOf(name) !== -1; if (!endsWithSon) { for (const [ending, declension] of [ ["son", "on,on,yni,onar"], ["dóttir", "ir,ur,ur,ur"], ["bur", ",,i,s"], ]) { if (!name.endsWith(ending)) continue; name = name.split(ending)[0]; return name + declineName(ending, declension, caseStr); } } } const declension = getDeclensionForName(name); if (declension && (!predicate || predicate(name))) name = declineName(name, declension, caseStr); return name; } /** * Applies a case to a source name provided in the nominative * case (nefnifall). * * @example * ```tsx * applyCase("ef", "Jóhann"); * //=> "Jóhannesar" * * applyCase("þgf", "Helga Fríða Smáradóttir"); * //=> "Helgu Fríðu Smáradóttur" * ``` * * The name provided must be an Icelandic name in the nominative case * (nefnifall). Otherwise, an unexpected output is likely. * * The supported cases are: * * - Nominative `nom` (nefnifall `nf` in Icelandic) * - Accusative `acc` (þolfall `þf` in Icelandic) * - Dative `dat` (þágufall `þgf` in Icelandic) * - Genitive `gen` (eignarfall `ef` in Icelandic) * * Note that superfluous whitespace is not retained: * * @example * ```tsx * applyCase("þf", " \n Hildigerður Oddný\tPatreksdóttir \n\n"); * //=> "Hildigerði Oddnýju Patreksdóttur" * ``` * * @param name - An Icelandic name in the nominative case (nefnifall) * @param caseStr - The case to apply to the name to, e.g. `þf` */ function applyCase(caseStr, name) { return name .split(/\s+/) .filter(Boolean) .map((name) => { if (mode === "names") return applyCaseToName(caseStr, name); return name .split("-") .map((name) => applyCaseToName(caseStr, name)) .join("-"); }) .join(" "); } function getDeclensionForName(name) { if (name.split(/\s+/).length > 1) throw new Error("Name must not include whitespace"); const declension = extractDeclension(trie$1, name); if (declension) { // Ensure that the declension applies to the name. This guard is useful when // the subtraction is longer than the path to the declension. // // For example, consider this: // // { // "path": "ya", // "children": {}, // "keys": ["Tanya"], // "value": "4;anya,önyu,önyu,önyu" // } // // The name 'Maya' matches this path, but applying the declension erases the // entire name. const appendices = declension.split(","); if (!name.endsWith(appendices[0])) return null; } return declension; } var serializedNames = "aage.<ot.<<<liyah.<<<<<ron.<<<<bel.a.<<<igael.<<<<<raham.<<<<<<da.m.<<da.<i.<ú.<ý.<<el.a.<e.<ía.<<<<íel.<<<il.<<olf.ína.<<<<ph.<<<<ólf.<<<rian.a.<<<<ían.a.<na.<<<<el.<<<<<ðalberg.ur.<<<t.<<<jörg.<n.<t.<<<<org.ar.<<<<<<dal.<<ís.<<<ey.<<fríður.<<<<<<geir.<<<<heiður.<<<<<<mundur.<<<<<<ráður.<<<<ós.<<<steina.<n.<unn.<<<<<<<<veig.<<<íkingur.<<<<<<<<<<dal.<<<ólf.<<<<gata.<ha.<<<<ða.<<l.a.<<nar.<<ea.<s.<ta.<<y.<<i.<<ok.<<<helia.<<<<<isha.<<<<karn.<<<ira.<<<sel.<<<<laía.<<n.ta.<<<<ba.<ert.a.<<<<ína.<<<jört.<<<<<da.n.<r.<<ey.<<ís.<<ný.<<ur.<<<ejandro.<<<<<<na.<<ta.<ta.<<<x.a.nder.<<ra.<ía.<<<<<<ía.<us.<<<is.<<strasa.<<<<<<<<f.a.<ífa.<<<ons.<<<red.<ð.<<<<i.ca.<e.<<da.<<sa.<<<ía.na.<<<da.<<fa.<<na.<<s.a.<<ta.<<<la.n.<<i.<ý.<<ma.r.<<<pa.rós.<<<<ha.<<<rekur.<<<<ún.<<<thea.<<<<va.r.<<ilda.<<<n.<<<<madea.<<<l.ía.<<<nda.<<<rie.<<<<elía.<<<<ía.<na.<<r.a.<<<il.ía.<<<r.a.<<<on.<r.<s.<<y.<ý.<<na.lía.<<<stasía.<<<<<<<ders.<<<ra.<á.<é.s.<<ea.n.<s.<<i.<s.<<i.<íana.<<<<<<es.<tta.<<<<finn.<<<<gantýr.<<<<<ela.<ía.<ka.<<na.<<<<<i.<<ika.<<ta.<<<íka.<<na.<<ta.<<<ja.<<n.a.bella.<<<<<lísa.<<<<maría.<<<<<r.ósa.<<<r.<<s.<<e.l.í.<<s.<tta.<<<y.<<ía.<<ika.<<<mar.<<<ý.<þór.<<<<or.<<teo.<<hony.<<<<on.ía.<us.<<<io.<<<<ónio.<<íus.<<<<<<<pel.<<ollo.<<<<ríl.<<<<ra.bella.<<<<<minta.<<<<<n.<<dís.<<<ent.<<s.<y.<<i.anna.<<<<líus.<<<<nbjörg.<n.<<<<<<s.a.<<<ía.ðna.<<<n.a.<na.<<<<el.a.<la.<<<<n.a.<<s.<us.<<<ja.<<kíta.<<<<ló.<<mand.ó.<<<<enía.<<<<<na.ld.ur.<<<<r.<<berg.ur.<<<<<jörg.<n.<<<<org.<<<<dís.<<ór.<<<e.s.<y.<<finna.<ur.<<<<<jörð.<<<<reyr.<<<íður.<<<<<<garður.<<<<<eir.<<rður.<<<<<ils.<<<rímur.<<<<<unnur.<<<<<<heiður.<<<<<ildur.<<<<<<ika.<<<katla.<<<<ell.<<<<laug.ur.<<<<<eif.ur.<<<<<ín.<<jót.ur.<<<<<<móður.<<<<undur.<<<<<<oddur.<<<<ld.<<<ór.a.<<<rós.<<ún.<<<steinn.<<<<<<tinna.<<<<ýr.<<<úlfur.<<<<<viður.<<<<<þór.a.<<<rúður.<<<<<<<ó.<on.<<slan.<<<<t.emis.<<<<hur.<<úr.<<<úr.<<<ún.<<<sael.<<<ía.<rí.<<<kalín.<<<<ja.<<ur.<<<par.<<<sa.<<ter.<<rid.<<<<<talía.<<<<ena.<<<hen.a.<<<<la.nta.<<<s.<<i.<<<uðberg.ur.<<<t.<<<jörg.<n.<t.<<<<<dís.<<<geir.<<<<kell.<<<<lín.<<<mundur.<<<<<<na.<ý.<<ólfur.<<<<<rún.<<<un.n.<<r.<<<rora.<<<<stan.<r.<<dal.<<<fjörð.<<<<<in.<<mann.<<r.<<<ri.<<<<<va.<elin.e.<<<ín.<<<<ía.<<<xel.ía.<<ma.<<<<<yah.<<<þena.<<<<<ágúst.a.<ína.<<<<<<<ki.<<lfa.r.<<dís.<<<ey.<<geir.<<rður.<<<<<rímur.<<<<<<heiður.<<<<<ildur.<<<<<<kell.<<<<rós.<<ún.<<<sól.<<<ur.<<þór.<<<<<mundi.<<<<<r.a.<bjartur.<<<<<örg.<n.<t.<<<<<dís.<<<elía.<us.<<<<y.<<geir.<<<ils.<<<<heim.<<<<i.<land.<<ug.<<<<mann.<<<ey.<<úla.<<<<na.<dís.<<<ey.<<heiður.<<<<<<i.<ína.<<<ý.<þór.<<<<óra.<<<sæl.l.<<<ól.<<<ún.<<veig.<<<ök.<<<þóra.<<<<<s.a.r.<<berg.ur.<<<<<jörg.<n.<<<<org.<<<<dís.<<ór.<<<fríður.<<<<<<gautur.<<<<<eir.<<rður.<<<<<ils.<<<rímur.<<<<<<hildur.<<<<<<i.<katla.<<<<ell.<<<<la.ug.ur.<<<<<ákur.<<<<eif.<<<<mar.<<undur.<<<<<<ný.<<ólfur.<<<<<röður.<<<<ós.<<ún.<<<s.<t.a.<björg.<n.<t.<<<<org.<<<<dís.<<<ey.<<fríður.<<<<<<geir.<<rður.<<<<<<heiður.<<<<<ildur.<<<<<<mar.ý.<<<undur.<<<<<<ráður.<<<<íður.<<<kur.<<<<ós.<<ún.<<<vald.ur.<<<<r.<<eig.<<<in.<<<ý.<þór.a.<<<rúður.<<<<<<<valdur.<<<<rður.<<<<<ör.<<<ynja.<<<<þór.<<<<<bábó.<<ra.<ðdal.<<<ur.<<<<<addi.<<<ggi.<<<kkdal.<<<mann.<<<<<<ld.ey.<<ína.<<<rún.<<<ur.<<vin.a.<<<<win.<<<<tasar.<<<zar.<<<<<<mbi.<us.<<<<rbara.<<<ára.<<<<ði.<<óns.<<<ri.<<<ssi.<í.<<tían.<<<<<ugur.<<<i.<<<æring.ur.<<<<<on.<<<ssam.<<<<<eata.<<<bba.<<<gga.<i.<<<inir.<<teinn.<<<<<<tir.<<<<kan.<<<linda.<<<<la.<<<n.dt.<<edikt.a.<<<<<<gta.<<<ía.<ta.<<<idikt.a.<<<<<<jamin.<<ín.<<<<<na.<ey.<<i.<ý.<<óní.<ý.<<<oný.<<<t.a.<ey.<<ína.<<<ley.<<<<vý.<<<ra.<ent.<<<g.dís.<<<ey.<<finnur.<<<<<ríður.<<<<<<heiður.<<<<<ildur.<<<<<olt.<<<reinn.<<<<<<jón.<<<land.<<ug.<<<ín.<<ind.<<<jót.<<<<mann.ía.<<<<r.<<undur.<<<<<<ný.<<rán.<<ín.<<ós.<<ún.<<<set.<<teinn.<<<<<veina.<n.<<<<<<úlfur.<<<<<ur.<<veig.<<<in.<<<þór.a.<<<<<it.<<nadette.<<<<<<hard.<ð.ur.<<<<<<i.<ódía.<<us.<<<<<si.<<ta.<el.<<ha.<<i.<marí.<<<<ram.<<<<<ssa.<i.<í.<<tla.<<<<ta.nía.<<<<h.<sý.<<tý.<<úel.<<<<<íbí.<<ldsfells.<<<<<<<<na.<<<il.l.<<nna.<<<rgir.<t.ta.<<<<<kir.<<<mir.<<<na.<ingur.<<<<r.<<<ta.<ingur.<<<<r.<<na.<<<<<jarg.ar.<<dís.<<<ey.<<heiður.<<<<<ildur.<<<<<<lind.<<<<mundur.<<<<<<þór.<<<<kan.<r.<<ey.<<i.<lind.<<<<<ma.r.<<i.<<nar.<<dal.<<ís.<<<ey.<<finnur.<<<<<jörð.<<<<reður.<<<<íður.<<<<<<gerður.<<<<<<harður.<<<<<éðinn.<<<<<eiður.<<<<<ildur.<<<<<<i.<laug.ur.<<<<<eifur.<<<<<<ólfur.<<<<<rún.<<<steinn.<<<<<<veig.<<<<ý.<þór.a.<<<rúður.<<<<<<<t.dís.<<<ey.<<mann.<<r.<<ey.<<<ur.<<þór.<<<<<<ólan.<<fur.<<<<<örg.ey.<<heiður.<<<<<ildur.<<<<<<mundur.<<<<<<ólfur.<<<<<úlfur.<<<<<vin.<<<<k.<n.ey.<<fríður.<<<<<<ólfur.<<<<<úlfur.<<<<<<t.<<<<lædís.<<<ngur.<<<<r.<var.<<<<áey.<<feld.<<<<klukka.<<<<<<r.<<ake.<<<íða.<ur.<<<n.<<iki.<<<om.<<ómey.<<kvist.<<<<<<<<óas.<<el.<<i.<t.hildur.<<<<<<ólfur.<<<<<<<obba.<<<ði.<<ga.<dís.<<<ey.<<ga.<<hildur.<<<<<<i.<<lli.<<<nd.<<rg.ar.<<dal.<<ís.<<<hild.ur.<<<<<<ný.<<rún.<<<úlfur.<<<<<þór.a.<<<<<<tnía.<<<<<öðvar.<<<<rkur.<<<<<rá.k.<<aga.<hildur.<<<<<<i.<<nddís.<<<ís.<<r.<ur.<<<<<eki.<kmann.<<<<<<si.<tir.<<<<ttingur.<<<<<<<<ía.na.<na.<<<<et.<<mi.r.<<<<iet.<<gitta.<<<<<m.ar.<<dís.<<<ey.<<hildur.<<<<<<i.r.<<rún.<<<þór.<<<<t.t.a.<<<<jánn.<<<<oddi.<<<teva.<<<<<uno.<<<únsteð.<<<<<<yn.dís.<<<fríður.<<<<<<geir.<<rður.<<<<<<heiður.<<<<<ildur.<<<<<<ja.r.r.<<<ólfur.<<<<<úlfur.<<<<<<leifur.<<<<<<mar.<<<ný.<<steinn.<<<<<<týr.<<<ylfa.<<<<þór.<<<<<<úálfur.<<<<<i.<ri.<<<ubbi.<<<ck.<<ffý.<<<rkney.<<i.<<<<<ylgja.<<<ur.<<<<<cæsar.<<<<amilla.<<<<<ritas.<<<<l.a.<<men.<<<<sandra.<<<<<<thinca.<<<<<<<ecil.ia.<<ía.<<<<<lin.<<<sar.<<<<harles.<<ie.<<otta.<e.<<<<<<<loé.<<<ris.sie.<<<ta.<el.<<ian.<<na.<e.<<<opher.<<<<<<<<<<lara.<<<eopatra.<<<<<<<<ristiano.<<<<<<<<yrus.<<<<ýrus.<<<<<dáð.<<aðey.<<i.<ína.<<<<gbjartur.<<<<<örg.<t.<<<<<fari.<<<innur.<<<<<ríður.<<<<<<geir.<<<rós.<<<<heiður.<<<<<<mann.<<r.<<ey.<<<ný.r.<<<rún.<<<ur.<<þór.<<<<l.bert.<<<<dís.<<<ey.<<hoff.<<<<í.a.<<la.nd.<<<i.lja.<<<<<mann.<<r.<<<rós.<<ún.<<<ur.<<vin.<<<<míen.<<<jan.<<<on.<<<n.a.<elíus.<<<<y.<<fríður.<<<<<<heiður.<<<<<ildur.<<<<<<ia.<el.<<val.<<<<ía.<el.a.<la.<<<<val.<<<<te.<<<ra.<ía.<us.<<<ri.<<<víð.<<<wn.<<<æja.<<<ebora.<<<óra.<<<<da.<<gen.<<<imos.<<<<lía.<<<mus.<<<ndý.<<gsi.<<<íel.<<<nis.<<ý.<<<xter.<<<<<ía.na.<na.<<<<bus.<<<dí.<<ma.<ítrí.<<<<on.<<<ómedes.<<<<<<on.<<s.a.<ella.<<<<<<idda.<i.<<<ðrik.<<<<ego.<<<lja.n.<r.<<á.<<la.<ý.<<<mma.<blá.<<<ey.<<<<ssý.<<<ttó.<<<<óa.<mald.i.<ur.<<<<<hildur.<<<<<<<nald.ur.<<<<<<r.a.<ey.<<i.s.<<ótea.<<he.a.<<<<þea.<<<<othea.<<<<<<sóþeus.<<<<<<<oddi.<<<fri.<<<lli.<<ma.<<<minik.<<<<<nna.<<<ris.<<othea.<<<<<ri.<<<<ögg.vi.<<<un.<<<<rauma.<ey.<<land.<<<<<pnir.<<<<<<eki.<<ngur.<<<<<ífa.<<<öfn.<<<ómi.<<tt.<<<oplaug.<<<<<<<úa.<fa.<<i.<na.<n.a.<<<rra.<<<<ufgus.<<<þakur.<<<<<<gfús.<<<<<valinn.<<<<<<ylan.<<já.<<<nja.<<þór.<<<<<ýrborg.<<<<finna.<<<<<i.<laug.<<<eif.<<y.<<<mundur.<<<<<<unn.<<<<<<ebba.<i.<<eneser.<<<zer.<<<<<rg.<<<onney.<<<<<<dda.<i.<<el.<n.<<gar.<<<il.on.<<<t.h.<<<ílon.<<<<or.<<vard.<<<in.<<<ward.<<<<<ðna.<<vald.<<r.ð.<<<<<femía.<<<<raím.<<<<<gedía.<<<<gert.<<<rún.<<<þór.<<<<ilína.<<<l.<<<la.<<<ia.<ðar.<<ný.<<unn.<<r.<<<k.ar.<<<leif.<þía.<<<<<íf.ur.<<<<<nar.a.<<<björg.<<<<<dís.<<<ey.<<fríður.<<<<<<hildur.<<<<<<ína.<<<ir.<<rún.<<<sa.<<varður.<<<<<<þór.<<<<r.dís.<<<finna.<<<<<íka.<sína.<<<<ur.<<<<ný.<<ún.<<<va.<in.<<ör.<<<<kkó.<<tavon.<<<<<<lba.<erg.<t.<<<<dar.<<berg.<<<jartur.<<<<<örg.<<<<org.<<<<dís.<<<ey.<<grímur.<<<<<<hamar.<<<<<járn.<<<<lilja.<<<<<mar.<<ey.<<<on.<<ór.<<rós.<<ún.<<<ur.<<þóra.<<<<<ea.na.<<<ina.<<<ktra.<<<<na.<borg.<<<<ora.<<<óra.<<<tínus.<<<<<<onora.<<<<<<fa.r.<<ráður.<<<<íð.<<<ur.<<<í.a.n.a.<na.<<<s.<<eser.<<<<mar.<<<n.a.<á.<bergur.<<<<t.<<jörg.<t.<<<<org.<<<<dís.<<<gunn.ur.<<<<<<heiður.<<<<<<mundur.<<<<<<ór.a.<<<ora.<<<rós.<<<<ott.<<<rós.<<<s.a.bet.h.<<<<<berg.<<<<<za.bet.<<<<<<ias.<<ka.<<mar.<<<na.<borg.<<<<ór.a.<<<<o.<s.abeth.<<<<<e.<<zabet.h.<<<<<<<ja.r.<<<ka.<<la.<en.<rt.<<y.<<i.ði.<<ng.<<ott.<<<sif.<<<<ín.<ot.<<s.<<y.<ý.<<ma.r.<<<na.<<ó.<sa.bet.<<<<í.<ie.<<ý.<<va.n.<r.<<i.n.<ra.<<s.<<íra.<<<ý.<<<manuel.<<<úel.a.<<<<<<bla.<<rek.<<<<elí.a.na.<<<na.<<<y.<ý.<<rald.a.<<<<<<i.l.í.a.na.<na.<<<<<l.<ý.<<r.<<ír.<<ma.núel.<<<<<i.<ý.<<ý.<<nea.<ka.<<<gilbert.<<<jartur.<<<<<ört.<<<<<jón.<<<l.<ráð.<<ós.<<<<<la.<<<ika.<<<íta.<<<ja.<<ok.<<óla.<<<ya.<<<ragon.<<<smus.<<<<<es.<<ic.a.<<k.a.<<n.<<la.r.<<en.dur.<<<<<ín.<<inda.<<g.ur.<<<<<<menga.<<rekur.<<<<<<<<na.<est.ó.<<<<ir.<<st.<<<on.<s.<<pur.<<<ykah.<<<<<sekíel.<<<<<i.<í.<ja.r.<<<kfjörð.<<<<<ja.<<<meralda.<<<<<<<pólín.<<<<<ra.<<tefan.<<<l.<r.<<her.<<<iva.<<<íva.<<<<<thel.<<<na.<<<ufemía.<<<<<<va.ld.<<n.<<elía.<<yn.<<<rt.<<y.<<femía.<<<<<genía.<<<<<ían.<<ta.<<<in.<<lalía.<<<<<<y.berg.<<<jörg.<t.<<<<org.<<<<ð.<dís.<<ór.<<<fríður.<<<<<<gerður.<<<<<ló.<<<hildur.<<<<<líð.<<<<ja.lín.<<<r.<<ólfur.<<<<<<kam.<<<laugur.<<<<<eif.ur.<<<<<ín.<<<mar.<<ir.<<undur.<<<<<<rarrós.<<<<<feld.<<<<íkur.<<<<ós.<<ún.<<<steinn.<<<<<<va.r.<<eig.<<<ík.<<indur.<<<<<ör.<<<þór.a.<<<rúður.<<<<<<<zra.<<<<éljagrímur.<<<<<<<<<<fabrisíus.<<<<<<<lgeir.<<<<k.<ur.<<<nnar.<<berg.<<<<dís.<<<ey.<<geir.<<<<laug.<<<<y.<ý.<þór.<<<<<<ædon.<<<vý.<<<áfnir.<<<<lki.<<<<ebrún.<<<<lix.<<<ma.<<ngur.<<<rir.<<<<rdinand.<<<<<ínand.<<<<<<tram.<<<<<ykir.<<<<<ía.<des.<<<fa.<ill.<<<<óna.<<<us.<<<ilip.ía.<<pa.<ía.<<us.<<<<<<nn.a.<björg.<k.<n.<<<<oga.<i.<<rg.<<<<dal.<<ís.<<<ey.<<fríður.<<<<<<geir.<<<<i.<jón.<<<laug.ur.<<<<<<rós.<<<ur.<<varður.<<<<<<<<<jalar.r.<<<ldís.<<<ey.<<mann.<<<<<<ra.<ki.<<<<óla.r.<<mundur.<<<<<<<<ölnir.<<<var.<<<<rnir.<<<<<<lati.<<<emming.<<<<<<óki.<<ra.<ent.<<<<vent.<<<<<osi.<<<<old.a.<<<rni.<<<ss.berg.<<<<mar.<<<<ter.<<<<x.<<öld.<<nn.<<<ólki.<<<<rán.n.<<r.<<ancis.<<<k.a.<lin.<<ín.<<<<s.iska.<<<<<z.isca.<<ka.<<<<<<<ederik.<<<<<gn.<<y.a.<björn.<<<<<dal.<<ís.<<<garður.<<<<<erður.<<<<<<ja.<<laug.<<<eif.<<<<mann.<<r.<<óður.<<<<undur.<<<<<<r.<si.<teinn.<<<<<<viður.<<<<<þór.<<<<<ida.<<ðberg.ur.<<<t.<<<jörg.<n.<t.<<<<org.<<<<dís.<<óra.<<<<ey.<<finna.<ur.<<<<<<geir.<<rður.<<<<<<hólm.<<<<jón.a.<<<<laug.ur.<<<<<eif.ur.<<<<<ín.<<<mann.<<r.<<ey.<<undur.<<<<<<ný.<<rik.a.<ka.<<<<íkur.<<<<ós.<<ún.<<<semd.<<<teinn.<<<<<<ur.<<veig.<<<in.<<<þjófur.<<<<<ór.a.<<<<<edrich.<<<<<<gg.<<tz.<<<íða.<hólm.<<<<steinn.<<<<<<ur.<<<mann.<<<<<óði.<mar.<<<ný.<<<<ost.berg.<<<<i.<rós.<<<úlfur.<<<<<<<<<uni.<<ra.<<<úsi.<<<ylkir.<<<<<<gabriel.a.<<<<íel.a.<la.<<<rla.<<<<<<<ddi.<<<el.<<ja.<<ldur.<<<ti.<<<malíel.<<<<<<ndri.<<<na.<<<rbó.<<ðar.<<<ibaldi.<<<<<<pur.<<<ri.<<<ston.<<<<ui.<ja.<<kur.<<<thildur.<<<<<<i.<rekur.<<<<<ur.<<viður.<<<<<<<<æfa.<laug.<<<<<<áki.<<ra.<<<efjun.<<<n.<<imar.<<<r.a.rður.<<<<<björg.<<<<<dís.<<<finna.<ur.<<<<<ríður.<<<<<<harður.<<<<<ildur.<<<<<jörtur.<<<<<<vatur.<<<<<<i.<laug.ur.<<<<<eifur.<<<<<öð.<<<mundur.<<<<<<ný.<<ólfur.<<<<<ríður.<<<<öður.<<<<ún.<<<tryggur.<<<<<<<valdur.<<<<<<þjófur.<<<<<rúður.<<<<<<<sli.<<<<llir.<<<<org.e.<ía.<<<<<rald.<<<ða.r.<<ur.<<<i.<<star.<<heiður.<<<<<<ný.<<rún.<<<ur.<<<<<ía.<deon.<<<<gí.<ja.r.<<<ur.<<<sela.<la.<<<<la.<ey.<<i.<ína.<<<ný.<<rún.<<<unn.<<<<<ta.<<<ilbert.<<<<jan.<<<l.a.<ý.<<mar.<<<s.fjörð.<<<<<laug.<<<<<<ssunn.<<r.<<<<zur.<<<<jaflaug.<<<<<<öll.<<<óska.<<<<úki.<<<<leymmérei.<<<<<<<<ó.a.<björt.<<<<<ð.<dís.<<<ey.<<i.<<oría.<<<<úmur.<<<<ytta.<<<<<ná.dís.<<<<arr.<<<eisti.<<<<<úpur.<<<<urr.<<<ýr.<<<óa.<ði.<<gó.<<i.<<oðdal.<<<i.<mundur.<<<<<<<la.<<si.<<ttlieb.<<<<skálk.<<<<veinn.<<<<<<<<<rani.<kell.<<<<<tíana.<<<<<<egor.<<<in.<pur.<<<<ndal.<<<<ppur.<<<<t.a.r.<<he.<<tir.<<<<<élöð.<<<t.a.r.<<<<íma.r.<<ey.<<heiður.<<<<<ildur.<<<<<<kell.<<<<laugur.<<<<<<nir.<<<ólfur.<<<<<úlfur.<<<<<ur.<<<<indvík.<<<<<<jótgarð.ur.<<<<<<<<<ó.a.<tta.<<<<<úa.<níta.<<<<rí.<<staf.<v.<<<<<uðberg.ur.<<<<<jarni.<<tur.<<<<<örg.<n.<t.<<<<org.<<<randur.<<<<<<<dís.<<<finna.<ur.<<<<<reður.<<<<íður.<<<<<<geir.<<<<jón.a.<<<<laug.ur.<<<<<eif.ur.<<<kur.<<<<<ín.<<<mann.<<r.<<ey.<<on.<<unda.<ína.<<<ur.<<<<<<na.<i.<ý.<<ráður.<<<<íður.<<<<öður.<<<<ún.<<<steina.<n.<<<<<<varður.<<<<<eig.ur.<<<<<in.<<<þór.<<<<ja.<<ll.a.<brá.<<<i.<veig.<<<<ý.<<<mi.<ma.<<<nna.r.<<berg.<<<jörg.<n.<t.<<<<org.<<<<dís.<<ór.a.<<<<ella.<<<<finna.<<<<ríður.<<<<<<geir.<<<<hallur.<<<<rða.<<<<eiður.<<<<<ildur.<<<<<<i.<jóna.<<<<laug.ur.<<<<<eif.ur.<<<<<öð.<<<ólfur.<<<i.<<<röður.<<<<ún.<<<steinn.<<<<<<ur.<<valdur.<<<<<eig.<<<ör.<<<ý.<þór.a.<unn.<<<<<<<<rrý.<<<stav.<<<<tti.<ormur.<<<<<<<<yða.<ja.<<ríður.<<<<<<lfi.<<<rðir.<<<<tta.<<<<ýgjar.<<<<mir.<<<<<hadda.<i.<ur.<<ý.<<<falda.<<<<berg.<<<jörg.<<<<org.<<<<dís.<<<ey.<<fjörð.<<<<ý.<<gnýr.<<<rímur.<<<<<<liða.<i.<<<ína.<<<<nar.<<es.<<fjörð.<<<<<i.<ý.<<rós.<<ún.<<<sjór.<<<ól.<<teina.<n.<<<<<<týr.<<<þór.a.<<<<<galín.<<<<barður.<<<<<ert.<<<<g.<<ki.m.<<<lla.<bera.<g.<<<jörg.<n.<<<<org.<<<<dís.<<ór.a.<<<<ey.<<freður.<<<<íður.<<<<<<garður.<<<<<eir.<<rður.<<<<<ils.<<<rímur.<<<<<unnur.<<<<<<i.<katla.<<<<ell.<<<<mann.<<r.<<undur.<<<<<<ný.<<rún.<<<steinn.<<<<<<ur.<<varður.<<<<<eig.<<<ör.<<<þór.<<<<<mar.<<<nna.h.<<es.<y.<<ibal.<<<<ý.<<s.a.<ína.<<<<<r.ald.ur.<<<<<ley.<<<on.<<pa.<<ri.<y.<ý.<<tmann.<<<<vig.<<<<<uður.<<<krún.<<<steinn.<<<<<<ur.<<valdur.<<<<<<<<<ædý.<<ngur.<<<ir.<<<<ákon.ía.<<<<<leygur.<<<<<fdan.<<án.<<<<<mundur.<<<<<<rekur.<<<<laugur.<<<<<<<ski.<<teinn.<<<<<<var.ður.<<<r.<<<<<eba.<ba.<<<ctor.<<<<dda.<<í.<<ida.<i.<<ða.r.r.<<<berg.<t.<<<jartur.<<<<<örg.<k.<t.<<<<rá.<<<dís.<<<laug.<<<indur.<<<<<óa.<<<mann.<<r.<<undur.<<<<<<ný.<<rekur.<<<<ós.<<ún.<<<steinn.<<<<<<ur.<<veig.<<<<<kir.<<<lmóður.<<<<<<mdal.<<<ir.<<sberg.<<<<<<nrekur.<<<<<<si.<<<kla.<<tor.<<<<len.a.<<<ga.<ey.<<fell.<<<<i.<<i.<la.<<ma.<út.<<<<mmert.<<<<<ndrik.ka.<<<x.<<<<ning.<<<ý.<<rietta.<<<<k.a.<<<íetta.<<<<<y.<ý.<<<ra.<berg.<t.<<<jörg.<n.<t.<<<<org.<<<<dís.<<<finnur.<<<<<ríður.<<<<<<geir.<<rður.<<<<<ill.<s.<<<<jólfur.<<<<<<kúles.<<<<<laug.ur.<<<<<eifur.<<<<<uf.<<<mann.<<<ína.<<<óður.<<<<undur.<<<<<<ó.<silía.<<<r.<<teinn.<<<<<veinn.<<<<<<ta.<ha.<<<var.ður.<<<<<in.<<ör.<<<þrúður.<<<<<<<ydal.<<<<<éðinn.<<<<<ilaríus.<<<<<bert.<<<<d.a.r.<<egard.<<<<<iberg.ur.<<<<<jörg.<<<<randur.<<<<<<<geir.<<rður.<<<<<lúmur.<<<<<unnur.<<<<<<mar.<<undur.<<<<<<ngur.<<<<r.íður.<<<<<sif.<<<þór.<<<<ís.<<ur.<<<ja.<<ma.r.<<ir.<<<<minbjörg.<<<<<ljómi.<<<<<<<ri.<<<nd.<rik.a.<ka.<<<<<<<íram.<<<<jallkár.<<<<mar.<<<ta.lín.<<<<dal.<<<ey.<<i.<<<rnar.<<<<<álmar.<<dís.<<<ey.<<fríður.<<<<<<geir.<<rður.<<<<<<rós.<<ún.<<<týr.<<<ur.<<veig.<<<<þór.<<<<<<ördís.<<<fríður.<<<<<<leif.ur.<<<<<<ný.<<tfríður.<<<<<<ur.<<þór.<<<<var.<<<<<<laðgerður.<<<<<<<<édís.<<<gestur.<<<<<<r.<<eiðar.<<ur.<<<<<íðar.<<bekk.<<rg.<<<<kvist.<<<<<<f.ar.<<<n.<<ini.<<<jómur.<<<<<öðmundur.<<<<<<ur.<<varður.<<<<<er.<<<<kk.<<<ýja.<<<ynur.<<<<<nappdal.<<<<<<efill.<<<<<ífsdal.<<<<<<ikar.r.<<<<<<ödd.<<ður.<<<fðdal.<<<<<gna.<i.<<<rðdal.<<<ur.<<<gdal.<<<<n.<<skuldur.<<<<<<<<ofdís.<<<land.<<<<teig.<<<<<lgeir.<<r.<<<ti.<<<rnfjörð.<<<<<<<<óffý.<<í.<<lm.ar.<<berg.<t.<<<jörg.<<<<<dís.<<<fastur.<<<<<ríður.<<<<<<geir.<<<rímur.<<<<<<kell.<<<<steinn.<<<<<<þór.<<<<<seas.<<<<<rærekur.<<<<<<afn.a.n.<r.<<bergur.<<<<<org.<<<<dal.<<ís.<<<ea.<y.<<fífa.<<<jörð.<<<<<gerður.<<<<<<heiður.<<<<tta.<<<<ildur.<<<<<<katla.<<<<ell.<<<<laug.<<<<rós.<<ún.<<<sunna.<<<<<tinna.<<<<ýr.<<<ynja.<<<<þór.<<<<<nnar.<<<<ppur.<<<<unar.<<berg.<<<<dís.<<<<<<efna.<<<ggviður.<<<<<<<iðar.<<mar.<<<<mur.<<<nberg.<<<<dal.<<ís.<<<n.<<<<ímir.<<nir.<<<<<ingur.<<<<<óaldur.<<<<r.<<bjartur.<<<<<<<ðgeir.<<<<mar.<<<ný.<<ólfur.<<<<<var.<<<<i.<lfdís.<<<ur.<<<<mundur.<<<<<<<öfn.<<nn.<<<ollaugur.<<<<<eifur.<<<<<<<<und.<<<útfjörð.<<<<<ur.<<<<<úbert.<<<<gó.<<mi.<<na.<björg.<<<<ogi.<<<<dís.<<<gerður.<<<<<<i.<n.<röður.<<<<<<<ugberg.<<<jörg.<t.<<<<org.<<<<dís.<<<i.nn.<<<leikur.<<<<<júf.<<<<o.<ó.<rós.<<ún.<<<<ld.a.r.<<ís.<<rún.<<<<<nter.<<<<xley.<<<<<vammdal.<<<<<nnar.<<<<<ítfeld.<<<<<<önn.<<<<yltir.<<<ur.<<<mir.<<<rrokkin.<<<<<<<<<ida.<da.<<<ða.<unn.<<<<lías.<<es.<<<líes.<<<ugi.<<<<mur.<<<se.<<<mba.<<ma.núel.<<<<<ý.<<<na.<da.<í.a.na.<<<ra.<<<ia.na.<<<ka.<<<ra.<iði.<<<<<ga.ló.<<<berg.<<<<dís.<<<eborg.<<<<r.<y.<<heiður.<<<<<ildur.<<<<<<i.berg.ur.<<<t.<<<jartur.<<<<<örg.<n.<t.<<<<org.<<<<finna.<<<<ríður.<<<<<<gerður.<<<<<<laug.<<<eif.ur.<<<<<ín.<<<magn.<<r.ía.<<<<unda.<ur.<<<<<<ríður.<<<<ós.<<ún.<<<sól.<<<valdur.<<<<<eig.<<<<þór.<<<<jaldur.<<<<<<mar.<<<ólfur.<<<<<rid.<<ún.<<<unn.<<<valdur.<<<<r.<<eldur.<<<<<i.<<þór.<<<<na.<<<rena.<e.<<<ja.<<ma.<elín.<<<<ý.<<pa.<<<sabel.la.<<<<<dora.<<<<k.<<idora.<<<<<mael.<<<<sa.<i.<<<van.<r.<<ý.<<<ían.<<da.<<ena.<<<gor.<<<karus.<<<<<lena.<<<<ma.<i.<<na.<es.<<<r.en.a.<<<is.<<unn.<<<<sabel.la.<<<<<dóra.<<<<fold.<<<<k.<lind.<<<<r.r.<<<björg.<n.<t.<<<<rá.<<<dís.<<ögg.<<<<eldur.<<<ín.<<<y.<<fold.<<<<geir.<<rður.<<<<<<hildur.<<<<<ólm.<<<<idór.a.<<<<s.<<jak.<<<laug.<<<eif.ur.<<<<<ilja.<<<<<mael.<<r.<<ey.<<<obel.<<<ld.<<<ól.fur.<<<<<rael.<<<ún.<<<sól.<<<veig.<<<öld.<<<<<talía.<<<<<unn.<<<va.n.<r.<<iðja.<<<<ör.<<<<jack.<<fet.<<<gger.<<<<key.<<i.<ob.ína.<<<<p.<<<mes.<<il.<<<n.a.<e.tta.<<<y.<<nika.<<<<us.<<<ra.<fi.<<l.a.<<pi.<<ún.<<þrúður.<<<<<<<smin.e.<<<ín.<<<on.<<per.<<<<ví.<<<árnbrá.<<<gerður.<<<<<rímur.<<<<<<<<tgeir.<<<<mundur.<<<<<<varður.<<<<<<<<eanne.<<<<netta.<<<<na.<i.<y.<ý.<<s.ína.<<<<<remías.<<<<<<s.per.<<<sý.<<<<im.<<óa.kim.<<<nn.a.<<<<da.<ís.<<<el.<y.<<fríður.<<<<<<ga.<<hann.a.<dína.<<<<es.<<<<<<i.<lín.<<<mar.<<undur.<<<<<<n.a.nna.<<<r.<s.ína.<<<<tan.<<<<bjarni.<<<<örg.<n.<t.<<<<org.<<<<dís.<<ór.a.<<<<ey.<<fríður.<<<<<<geir.<<rð.<<<<heiður.<<<<<ildur.<<<<<<í.a.<da.<<na.<<<inna.<<<<mundur.<<<<<<ný.<<si.<teinn.<<<<<<ý.<þór.<<<<ra.<íður.<<<<laug.<<<<unn.<<<vík.<<<<safat.<<<vin.<<<<ebína.<<<<f.ín.a.<<<<p.<<i.<teinn.<<<<<úa.<<<vin.<<<<ochum.<<<<ð.<han.<<n.<<nes.<<na.<i.<ý.<<<sé.<efina.<<<<ph.<<<hua.<<<<vina.<<<<<ökla.r.<<i.<<ull.<rós.<<<<<<rfi.<<gen.<<ína.<<<<mundur.<<<<<<ri.<<undur.<<<<<var.<<i.<<<tunn.<<<<<údea.<<it.<<<l.í.a.n.a.<na.<<<<etta.<<<<huld.<<<<na.<<rós.<<<us.<<<<ní.a.na.<<<us.<<<<rek.<<<<udith.<<<<lia.n.<<<<<<ká.r.a.<i.<í.<<<aðlín.<<<<i.a.<<ía.<n.<<j.a.<<kali.<<<tus.<<<<la.<dakvísl.<<<<<<bak.<<<dal.<<<i.<<eb.<<i.<la.<i.<<man.n.<<r.a.<<<<<mal.<<í.<illa.<<us.<<<<ma.<<<os.<<pitola.<<<<<ítóla.<<<<<pi.<<rasíus.<<<<<<<ra.baldi.<<<<<<el.<n.<<í.n.a.<<tas.<<<<im.<n.<tas.<<<<kur.<<<l.a.<es.<<i.nna.<<<<ína.<<<otta.<<<<ynja.<<<<<ma.<en.<<<na.<<ó.lín.a.<<<<<ol.ína.<<<<<ún.<<vel.<<<<spar.<<er.<<ían.<<<<sandra.<<<<<<tíel.<<<<<t.a.rína.<us.<<<<<<eri.<ína.<<<<<harina.<<<<<inka.<<<<<inka.<<<<la.<<ó.<ra.<ín.a.<<<<ý.<<ya.<<<æja.<<<elddal.<<<<i.<lý.<<<ndra.<<<ny.<<ya.<<<ran.<<<tilbjörg.<n.<<<<<fríður.<<<<<<l.<ríður.<<<<<<<<<ía.<ra.n.<<<<iddi.<ý.<<<kka.<<<lían.<<<ja.n.<<<<m.<nan.<<<ra.<sten.<<ín.<<<<<ttý.<<<<jalar.<<lakur.<<<<<vör.<<<<ran.<<rval.<<<<tan.<<<val.<<<<<árr.<<<ói.<<<ládía.<<<<ængur.<<<<<aki.<<ra.<ía.<<<<eifar.<<<<mens.<tína.<<<<z.<<<<ópatra.<<<<<<ttur.<<<<<ing.<<<öpp.<<<<naran.<<ran.<<<<<örr.<<<útur.<<<<<óbra.<<<kó.<<pur.<<<rekur.<<<<<<oðrán.<<<<ggi.<<<lbeinn.<<<<jörg.<n.<<<<rá.<ún.<<<<dís.<<<finna.<ur.<<<<<reyja.<<<<<<gríma.<ur.<<<<<<ka.<<mar.<<<skeggur.<<<<<<<ur.<<viður.<<<<<þerna.<<<<<<na.<kordía.<<<<<<n.ý.<<ráð.<<<stantín.a.<us.<<<<<<<<<<rka.<<mákur.<<<<löð.<<<<nelía.<us.<<<<<<ri.<<t.<<<ráka.<ur.<<<<aki.<<<eml.<<<ía.<<is.s.<ta.ll.<<n.<<berg.ur.<<<<<jörg.<n.<<<<org.<<<<dór.<<<el.<ns.a.<<<r.<y.<<finnur.<<<<<ríður.<<<<<<geir.<<rður.<<<<<<ian.<<n.e.<n.a.<<<<íana.<na.<<<<n.a.<<<ján.<<ana.<<<ón.a.<<<<laug.ur.<<<<<eifur.<<<<<ín.<<ind.<<<<mann.<<r.<<ey.<<undur.<<<<<<ný.<<ó.bert.<<<<fer.<<<lín.a.<<<<<ofer.<<<<rós.<<ún.<<<valdur.<<<<rður.<<<<<eig.<<<in.a.<<<<ý.<þór.a.<<<<<<<ossá.<dal.<<<<<<umma.<i.<<<<<ubbur.<<<<ggi.<<<si.<<<vasir.<<<<eldúlfur.<<<<<<<<ika.n.<<<st.<<<<<læla.<<<aila.<<<íla.<<<ki.<<lía.<la.<<<<mbert.<<<i.<<<na.<<ra.<s.<<uf.ar.<<ey.<<heiður.<<<<<ildur.<<<<<<kvist.<<<<<land.<<<<<ga.<dal.<<<ey.<<heiður.<<<<<<i.<<ritz.<<<<<xfoss.<<<<<<áki.<<n.<r.a.<ensína.<<<<t.ína.<<us.<<<<z.ína.<<<<<tta.<<<y.<<us.<<<<ea.<iðólfur.<<<<<<f.ur.<<<knir.<<ý.<<<la.<<n.<<lla.<<<na.<non.<<<<o.n.a.rd.o.<ó.<<<<el.<<hard.<<<<óra.<<<<<ó.na.rdó.<<<<óra.<<<<pold.<<<<<ví.<ý.<<xí.<<ya.<la.<<nd.<<<<ér.<<iam.<<isa.<<<lith.<<<ja.n.<r.<<á.<urós.<<<<<l.a.<ey.<<ian.<<<ín.<<y.<ý.ana.<<<<<y.<ý.<<nd.a.r.<<berg.<<<<dal.<<ís.<<<ey.<<i.<<gný.<<<nea.<<<<sbeth.<<<<sie.<<<t.alín.<<<<ó.<<<tríkur.<<<<<<v.<<íam.<na.<<<ba.<<f.dís.<<<<lú.<ý.<<n.a.<berg.<<<jörg.<<<<<dís.<<<eik.<<y.<<hildur.<<<<<<i.<<ó.<onel.<<<<sa.bet.<<<ndra.<<<<<bet.<<<ebet.<<<<<us.<<v.<<jóney.<<i.<shjarta.<<<<<<<<s.álfur.<<<<<bera.<<<jörg.<<<<rá.<<<unn.<<<ynja.<<<<<tunn.<<r.<<<<úfur.<<<<<óa.<i.<la.<ey.<<<ni.<<reley.<<<ns.<z.<<<<tus.<<<<oðmfjörð.<<<<<undur.<<<<<<<fn.<thildur.<<<<<<ur.<<veig.<<<<<<gar.<<ey.<<i.<n.<<kbrá.<<<i.<<tta.<<<uisa.<e.<<<sie.<<<<vísa.<<<<<uca.s.<<ia.<<y.<<dvig.<<<<ka.<ka.<<<na.<di.<<<<úcía.<<<ðvíg.<k.a.<<<<<gó.<<is.<<ísa.<<<kas.<<<na.<<sía.<<inda.<<<<<ter.<<her.<<<<vísa.<<<<<ydia.<<ía.<<<nd.<gar.<<berg.<<<<heiður.<<<<<<þór.<<<<<<ýdía.<<<ður.<<<ra.<<tingur.<<<<<<<<mábil.<<<lfríður.<<<<<<hildur.<<<<<<mfríður.<<<<<<<<nadís.<<<rós.<<<<ey.<<i.<<r.a.<ey.<<i.<us.<<<<addý.<<<gda.l.ena.<<<<<<ðalena.<<<<<<g.a.<ey.<<i.<ý.<<na.<dís.<<<ea.<s.<y.<<fríður.<<<<<<geir.<<<<heiður.<<<<<ildur.<<<<<<i.<ína.<<<ólía.<<<<ús.ína.<<<<<ý.<þór.a.<<<<<<í.a.<dís.<<<sól.<<<<ia.<<j.a.<<kan.<<<lcolm.<<<<en.a.<<<ía.<n.a.<<<ika.<<n.<<la.<<<nasína.<<<<<da.<<fred.<ð.<<<<ley.<<<uel.a.<<<<úel.a.<la.<<<<<<r.a.<björn.<<<<<dís.<<<el.a.<la.<<<n.<y.<<fríður.<<<<<<garet.<<<<eir.<<<it.<<ot.<<ret.<<ét.<<ímur.<<<<jet.<<<<unnur.<<<<<<heiður.<<<<<<i.a.nne.<<<<e.<jón.<<<kó.<<nella.<<<<o.<ó.<<on.<<ska.<<<t.<<í.a.bet.<<<m.<n.a.<na.<<<s.<<el.la.<<<<kó.<<n.a.<ella.<<<<ó.<<on.<<s.a.<ól.<<<t.<uerla.<<<<s.<<<ja.<ón.<<<k.ó.<rún.<<<ús.<<þór.<<<<la.ug.<<<ena.<<y.<<ín.<s.<<ó.<on.<<<ólína.<<<<<on.<<ri.<<s.a.<elía.<n.a.<<<líus.<<<<<<ibil.<<<lía.<<<<ý.<<ta.<einn.<<<l.<n.<<ha.<en.<<<in.<<ína.<<<<vin.<<<y.<ý.<zellíus.<<<<<<ibil.<<<líus.<<<<<<þór.<<<<teo.<ó.<<heo.<<ías.<<<ilda.<<<<<ilda.<<<<t.a.<ea.<ó.<<hea.<ó.<<ía.s.<<<ilda.<ur.<<<<<<i.<íana.<<s.<<na.<<<ý.<<<x.ima.<us.<<<<<y.a.<<<æja.<<<eda.<<inert.<<<<<kkin.ó.<<<ín.<<<<lía.<<inda.<<<ssa.<<<<kíor.<<<ólmur.<<<<<orka.<<<<<ódía.<<<<rakki.<<<<ós.<<<<nja.<<salder.<<<<<<<rkel.<<úr.<<<<ssíana.<<<<<<thúsalem.<<<<<<<ta.<<úsalem.<<<<<<<y.ja.<<vant.<<<<<<ía.s.<<la.<<mir.<<ósa.<<<<nerva.<<<<<ó.<r.a.nda.<<<<ey.<<íel.<<<<tra.<<<<ichael.<<<ell.<<<<<ðdal.<<<rik.<<<vík.<<<<guel.<<<<kael.a.<ína.<<<<<<jáll.<<<<kael.<<lína.<<<<<el.<<i.<<<lan.<<da.<inberg.<<<<<<ríður.<<<<<<la.<i.<ý.<<o.<<nerva.<<<<na.<ey.<<ý.<<<o.<riam.<<<ja.m.<<<ó.<ra.<<<st.<<<jaðveig.<<<<<lldís.<<<hvít.<<<<<<<ófjörð.<<<<<<öll.nir.<<<<nir.<<<<<<óa.<berg.<<<<ði.<<dís.<<<eiður.<<<<y.<<heiður.<<<<<<i.<na.<ika.<<<íka.<<<<ra.<i.ts.<<<<ses.<<<<oli.<<na.<ika.<<<<on.<<rdal.<<ekaí.<<<<<gan.<<unsól.<<<<<<itz.<<<ri.<<tan.<<en.<<<<si.<<<örður.<<<k.<<<uggi.<ur.<<<<mmi.<<<nda.<heiður.<<<<<ildur.<<<<<<ína.<<<<i.nn.<<<<<úli.<<r.<<ylla.<<<ríam.<<<k.ár.<<ey.<<rún.<<<týr.<<<va.r.<<i.<<<ra.<<<<ýr.a.<kjartan.<<<<<<<mann.<<<<ún.<<<<<náð.<ttey.<<fari.<<<<hrafn.<<<<<mörður.<<<<<<rós.<<ún.<<<sól.<<<úlfur.<<<<ra.<<<<<<adia.<<ía.<<ja.<<<la.<<na.<cy.<<í.<na.<ý.<<sý.<<<omí.<<<ómí.<<<ra.nja.<<<<fey.<<i.<<<talí.a.<<ie.<<<n.ael.<<<íel.<<<<sja.<<<<halia.<<ía.<<<n.ael.<<<íel.<<<<<<<<eisti.<<<<lla.<ý.<<<nna.<i.<<<ó.<ptúnus.<<<<<<ró.<<smann.<<<<<<icolas.<<e.<<<<ðbjörg.<<<<<<eljohníus.<<<<<<<s.<<<ft.<<kanor.<<<<íta.<<<k.<olai.<j.<s.<<etta.<<<<<<ólína.<<<<<ulás.<<<<<ls.<<nja.<<na.<i.<<<<íeljohníus.<<<<<<<s.<<<ls.<<na.<í.<<<jála.<l.<<<óla.<<<örður.<<<<<<óa.m.<<el.<<i.<la.n.<<<ni.<<ra.<i.<<tt.<<vember.<<<<<<<oah.<<nni.<<<rbert.<<<<ðland.<<<<mann.<<<<ur.<<<ma.nn.<<<<<<ökkvi.<<<<<úmi.<<pdal.<<<<ra.<i.<<<ýbjörg.<<<<<dönsk.<<<<<varð.<<<<<<obba.<<<ctavia.<us.<<<<<<<dda.<bergur.<<<<<jörg.<n.<<<<<ey.<<freyja.<<r.<<<íður.<<<<<<geir.<<rður.<<<<<<hildur.<<<<<<i.<kell.<<<<laug.<<<eif.ur.<<<<<<mar.<<<ný.<<rún.<<<steinn.<<<<<<ur.<<var.<<eig.<<<ör.<<<þór.<<<<<ktavía.s.<<us.<<<<<ó.vía.<us.<<<<<<<laf.<v.ur.<<<<ga.<eir.<<<<iver.t.<<<ia.<<ía.<<<<li.<ý.<<<mar.<<el.<<<ra.<dal.<<<feus.<<<<ka.<<mar.<<heiður.<<<<<ildur.<<<<<<svíkingur.<<<<<<<<<ur.<<<ri.<<var.<<<<thar.<<<katla.<<<<ell.<<<<ri.<<ta.<i.<ó.<<ur.<<<<óbi.<<da.<<ðinn.<<<ný.<<ur.<<<feigur.<<<<lía.<<<<<i.<la.f.ía.<na.<<<ur.<<<vía.<<<<dal.<<<fjörð.<<<<<i.ver.<<ía.<<<<ína.<<ver.<<<<öf.<<<mar.<<i.<<nar.r.<<<<ri.<íon.<<<<sa.<k.ar.<<lín.<<<<land.<<<<mann.<<<<vald.ur.<<<<<ífur.<<<<<<tta.r.r.<<<<<<pála.<dís.<<<ey.<<fríður.<<<<<<hanna.<<<<eiður.<<<<<ildur.<<<<<<ín.a.<<<l.<ma.r.<<ey.<<fríður.<<<<<<i.<<rún.<<<<<alli.<<ma.<<<mela.<<<<npan.<<<<olo.<<<radís.<<<<ís.<<mes.<<<<trek.ur.<<<<icia.<<k.<<k.<sía.<<<<<ti.<<<<edró.<<<r.la.<<<ta.<er.<<ra.<ea.<<ína.<<<onella.<<<<<<ónella.<<<<<s.<<ún.ella.<<<<<<<ter.<<<<<étrína.<<<ún.<<<ur.<<<<ía.<rati.<<<<<jetur.<<<<<olly.<ý.<<<móna.<<<<<ría.<or.<<<<<quin.<<<<ráðgeir.<<<<hildur.<<<<<<varður.<<<<<<<n.ar.<<<<afael.<<<n.ar.<<ey.<<hildur.<<<<<<kell.<<<<<<gn.a.r.<<björg.<<<<<ey.<<fríður.<<<<<<heiður.<<<<<ildur.<<<<<<ý.<<úel.<<<<kel.<<nar.<<<<m.óna.<<<ses.<<<<ndalín.<<<<í.ður.<<<<ver.<<<ý.<<ka.<<nva.<eig.<<r.<<<<<smus.<<<<y.na.<<<<ea.<bekka.<<<<<fur.<<<gin.bald.ur.<<<<<jörg.<<<<<n.<<<ína.<<<n.<<i.dar.<<<fnir.<<<<mar.<<<n.ar.<<hard.<t.<<<old.t.<<<<<<<mek.<<<nata.<<<<x.<y.ðfjörð.<<<<<<kdal.<<<fell.<<<jörð.<<<<<jalín.<<<<<<la.<<mar.<<<n.ald.<<r.ð.<<<dís.<<<heiður.<<<<<ildur.<<<<<olt.<<<<ir.<<<r.<<<ichard.<<<<<kharð.ur.<<<<<<ka.<i.<<<pley.<<<<ta.<<ver.<<<<íkarður.<<<<<ey.<<harð.ur.<<<<<<<n.<ó.<ta.<<<obert.<<<<j.<kk.<<lf.<<nald.<<<ja.<<<rí.<<se.marie.<<<<<<<xanna.<<<<<<óbert.a.<<<<jörg.<<<<<i.<lant.<<<<m.a.n.<<eó.<<<s.a.lía.<<ind.<<<<munda.<<<<<nna.<<t.<<r.<<berg.<<<jörg.<<<<org.<<<<elía.<<<nberg.<<<<<y.<<fríður.<<<<<<hildur.<<<<<<i.nberg.<<<<kar.a.<<<rans.a.<<<<<<<<ka.<<laug.<<<ín.<<ind.a.<<<<<mann.<<r.y.<ý.<<<undur.<<<<<<ný.<<ý.<<<öðull.<<<<fn.<<ggi.<<n.vald.ur.<<<<r.<<<<<kkurdís.<<<<<va.<i.<<<<skva.<i.<<<<<úbar.<<en.<<ý.<<dólf.<<<<n.a.r.<<dís.<<<el.<<hildur.<<<<<<i.<<rí.<ik.<<<tur.<<<<udolf.<<<<ni.<ný.<<ólfur.<<<<<<t.h.<<<<saara.<<<bína.<<<rína.<<<<<fír.a.<<<<ga.<<karías.<<<<<ura.<<<<lberg.<<<jörg.<<<<<dís.<<<gerður.<<<<<<ín.a.<<<ka.<<ma.nn.<<r.<<<ný.<<ome.<ína.<<<<<óme.<on.<<<<vador.<<ór.<<<r.<<ía.<<ör.<<<<mmi.<y.<<son.<<<úel.<<<<ndel.<<hólm.<<<<ra.<i.<<ur.<<<na.<ý.<<tía.<<os.<<<<ra.h.<<ína.<<<<sha.<<i.<<xi.<<<æ.berg.ur.<<<<<jartur.<<<<<örg.<n.<t.<<<<org.<<<rá.<<<dal.<<ís.<<óra.<<<<finna.<<<<ríður.<<<<<<hildur.<<<<<<i.<la.ug.ur.<<<<<<m.ann.<<r.<<ey.<<i.<unda.<ur.<<<<<<ný.<<r.ós.<<ún.<<<sól.<<<unn.<<<vald.ur.<<<<r.r.<<<in.<<ör.<<<þór.<<<<ál.<<cott.<<<<ebastian.<<<ían.<<<<<<<fanía.<<<<<ifur.<<<mur.<<<<lena.<<<ina.<<<ja.n.<<<ka.<<ma.<<<nía.<<<ptíma.<<<<<ra.<ena.<<<<sar.<<elía.<<<<il.ía.<<<<selía.<<ja.<<<<ilía.<<<<<<<ía.<mon.a.<ía.<<<<<rnir.<<<us.<<<sí.<<ta.<<var.<<<<iddý.<<<f.<g.arr.<<<bergur.<<<t.<<<jartur.<<<<<örn.<<<<<dís.<<ór.a.<<<<fastur.<<<<<innur.<<<<<reður.<<<<íð.ur.<<<<<ús.<<<ga.<eir.<<rður.<<<<<i.<<hvatur.<<<<<<jón.<<<laugur.<<<<<<mann.<<r.<<unda.<ur.<<<<<<na.r.<<hildur.<<<<<<ý.<<ri.d.<<íður.<<<kur.<<<<ún.<<<steinn.<<<<<<tryggur.<<<<<<ýr.<<<ur.ást.a.<<<<baldur.<<<<<ára.<<<erg.ur.<<<<<irna.<<<<jarni.<<tur.<<<<<örg.<n.<t.<<<<ogi.<<rg.<<<randur.<<<<<<<ða.<ur.<<<dís.<<ór.a.<<<ríf.a.<<<<<ey.<<finna.<ur.<<<<<ljóð.<<<<<geir.a.<<<stur.<<<<<ísli.<<<<rímur.<<<<<<hanna.<<s.<<<elga.<<<<ildur.<<<<<jörtur.<<<<<<ólm.<<<örður.<<<<<<jón.a.<<<<karl.<<<<lás.<<aug.ur.<<<<<eif.ur.<<<<<iði.<<lja.<<<nn.i.<<<<ín.a.<<<ogi.<<<<máni.<<<ann.<<r.<<on.<<unda.<ur.<<<<<<nanna.<<<<ýas.<<jas.<<<<<oddur.<<<<<óli.<<sk.<<<örn.<<<páll.<<<<rós.<<<steina.<n.<<<<<veinn.<<<<<<unn.<<<valdi.<<<<eig.<<<in.a.<<<<þór.a.<<<<<<valda.<i.<<<rd.<ður.<<<<<<yn.<<þór.a.<<<rúður.<<<<<<<lfa.<á.<ra.<ún.<<<ur.<<<ja.<<ka.<<la.<i.<<va.na.<<<ía.<<<<ndri.<<<<rí.<ra.<ey.<<í.<ý.<<<sa.<sa.<<<v.ía.<<<<jafnar.<<<<na.<<<öfn.<<<<kaði.<<ftfeld.<<<<i.<<<galín.<<<<<pti.<<<rphéðinn.<<<<<eiður.<<<<<<<<<ær.ingur.<<<<<<<efill.<<<<ggi.<<<llir.<<<<<íðdal.<<<i.<<rnir.<<<<<ipstað.<<<<<<jaldmey.<<<<<<öld.ur.<<<<<<orri.<<<<röggur.<<<<<ýmir.<<<<<úa.<la.<i.<ína.<<<<mur.<<<ta.<<<ugga.<i.<<<ld.<<<ylar.<<<<<mári.<<<iður.<<<<íta.<<<yrill.<<<<<<næ.berg.<<<jartur.<<<<<örg.<k.<n.<t.<<<<org.<<<rá.<<<dahl.<<<ís.<<<fellsjökuls.<<<<<<<<<<ríð.ur.<<<<ost.<<<<<hólm.<<<<laug.ur.<<<<<<r.ingur.<<<<<ós.<<ún.<<<sól.<<<var.r.<<<<þór.<<<<ekkja.<<<<<jáfríður.<<<<<<ka.<<<ófríður.<<<<<<ki.<<laug.ur.<<<<<fur.<<<<<<orra.<i.<<<<ót.<<<offanías.<<<<<ía.<<<ia.<e.<<ía.<<<lveig.<<<<<nja.<<ny.<ý.<<<phanías.<<<<<ia.<e.<<us.<<<<ren.<<<tti.<<<<ófía.<<ónías.<<<<<us.<<ús.<<<krates.<<<<<<l.a.n.<r.r.<<<berg.ur.<<<<<jartur.<<<<<örg.<n.<t.<<<<org.<<<rá.ð.<<ún.<<<<dís.<<ögg.<<<<ey.<<fríður.<<<<<<gerður.<<<<<<heiður.<<<<<ildur.<<<<<rafn.<<<<<imann.<<<<<ín.<<katla.<<<<<lilja.<<<<<máni.<<<ar.<<undur.<<<<<yrkvi.<<<<<<ný.<<on.<<rós.<<ún.<<<skríkja.<<<<<<teinn.<<<<<<úlfur.<<<<<veig.<<r.<<in.<<ör.<<<<nata.<<<<<ölmundur.<<<<<<va.r.<<ey.<<i.<ína.<<<<<ren.<<li.<<<<partakus.<<<<<<<ói.<<orði.<<<<rettur.<<<<<<<tanley.<<<<pi.<<rdal.<<<i.<kaður.<<<<<r.i.<<<sía.<<<<eðji.<<<fan.a.<ía.<<<<án.ný.<<<<nir.<<<<in.a.r.r.<<<bekk.<<rg.ur.<<<<<jörg.<n.<<<<ogi.<<rg.<<<<dís.<<ór.a.<<<<ey.<<finnur.<<<<<ríður.<<<<<<gerður.<<<<<rímur.<<<<<<hildur.<<<<<ólm.<<<<i.<kell.<<<<laug.<<<<mann.<<r.<<óður.<<<<<n.<ólfur.<<<<<röður.<<<<ós.<<ún.<<<unn.<<<varður.<<<<<ör.<<<þór.a.<<<<<<lla.<<<<ígheiður.<<<<<<rún.<<<ur.<<<na.<<<inne.<<<rni.r.<<<<<jarna.<ey.<<<<<<orm.ar.<<ey.<<ur.<<<<<órólfur.<<<<<<<raumberg.<<<<ur.<<<<<ympa.<<<<<urla.ugur.<<<<<<ri.<<<<yr.björn.<<<<<gerður.<<<<<<kár.<<<mir.<<<r.<<<<úddi.<<<la.mít.<<<<<san.na.<<<<<<umar.liði.<<<ín.a.<<<<rós.<<<<<<nna.<efa.<<va.<<<iva.<<<íva.<<<<<san.<<ie.<<<<væk.<<afa.r.<<<la.<i.<rún.<<<ur.<<<n.a.<berg.ur.<<<<<jörg.<n.<t.<<<<org.<<<<dís.<<<ey.<<fríður.<<<<<<geir.<<<<heiður.<<<<<ild.ur.<<<<<ólm.<<<vít.<<<<i.<laug.ur.<<<<<<mundur.<<<<<<rós.<<<ur.<<ý.<þór.<<rúður.<<<<<<<rfdal.<<<<thöfði.<<<<<<<va.r.<<<<áfnir.<<<<<ea.<ina.r.<<berg.<<<jartur.<<<<<örg.<n.<<<<org.<<<<dís.<<<ey.<<fríður.<<<<<<gerður.<<<<<<hildur.<<<<<<jón.<<<laug.ur.<<<<<<mar.<<<n.<rós.<<ún.<<<sína.<<<<ungi.<<<<veig.<<<<þór.<<<<<nd.<<rð.<re.<ir.<<<<<ölnir.<<<<rfuður.<<<<<<<<ylgja.<<<va.<ia.<<ía.<<<<sta.<<<<ýrus.<<<<<tala.<ía.<<itha.<<<<<mar.a.<<<<ndri.<<<gi.<<ía.<<ja.<<ya.<<<ra.<fur.<<<íel.<<<ón.<<<tía.<<iana.<<<<jana.<<<<<<ea.<itný.<<ur.<<<<kla.<<<lekía.<<<<ma.<<<ó.<ra.<esa.<ía.<<<za.<<<ra.<<<<halia.<<ía.<<<<ea.dór.<<<<lma.<<<o.dor.<<ór.a.<<<<<ó.dór.a.<<<<<resa.<<<<<iago.<<<<omas.<<<r.berg.<<<<steinn.<<<<<<<<ór.<<<ía.lilja.<<<<<<beríus.<<<<<or.<<rá.<<<mi.<on.<teus.<<<<<óteus.<<<<<<na.<<stran.<<<<<<ildra.<<<<ndar.<<ra.<i.<<ur.<<<na.<i.<<<rsa.<<<<jaldur.<<<<<örfi.<<vi.<<<<<obbi.<<ías.<<<<dda.<i.<<or.<<<ggi.<<<lli.<<<nni.<<<rbjörg.<<<<<fey.<<heiður.<<<<<ildur.<<<<<<i.<<<<óbías.<<<ý.<<fa.<<i.<ka.<i.<<mas.<<<r.<ta.<i.<la.<<<<rausta.<i.<<<<<istan.a.<<<<<<ostan.<<<<<ú.mann.<<<<<yggva.<i.<ína.<<<<<<<<umas.<<i.<<<ýr.a.<i.<<<yrfingur.<<<<<<<<<ubbi.<<<ggi.<<la.<uspegill.<<<<<<<<<<llr.<ur.<<<rich.<<<<<na.<dína.<<<<i.<na.r.<<björg.<n.<<<<<dís.<<ór.<<<steinn.<<<<<<ur.<<þór.<<<<<rðar.<<ur.<<<sula.<<<<<xi.<<<úa.<ddi.<<<lfa.r.<<berg.<<<<dal.<<ís.<<<ey.<<geir.<<<rímur.<<<<<<héðinn.<<<<<eiður.<<<<<ildur.<<<<<<kell.<<<<ljótur.<<<<<<rún.<<<stað.<<<<týr.<<<ur.<<<la.<<rik.<<<<na.<dína.<<<<<ranía.<<us.<<<<súla.<ey.<<<<<<<walter.<<<<<erner.<<<<<ilhelm.<<<<lard.<<<iam.<<<um.<<y.<<<nter.<<<<<<værð.<<<agn.a.<björg.<<<<<fríður.<<<<<<<<ka.<ur.<<<l.a.gils.<<<<<berg.ur.<<<<<jörg.<k.<n.<t.<<<<org.<<<randur.<<<<<<<d.emar.<<<<heiður.<<<<<<i.mar.<<<<ís.<<ór.<<<ent.ín.a.<us.<<<<<<rí.a.<<<y.<<fríður.<<<<<<garð.ur.<<<<<eir.<<rða.<ur.<<<<<ý.<<hildur.<<<<<<ía.nt.<<<<ka.<yrja.<<<<<laður.<<<<ý.<<mar.<<undur.<<<<<<ný.<<rós.<<ún.<<<steinn.<<<<<<ter.<<ýr.<<<ur.<<va.<es.<<<ý.<þór.<<rúður.<<<<<<<na.dís.<<<<da.<<ja.<<<rða.<i.<<mar.<<dal.<<<i.<<<tnar.<<eyr.<<<sfjörð.<<<<<<<tar.nes.<<<<<nes.<<<<<<áli.<<pni.<<<r.<<ébjörg.<n.<<<<<dís.<<<geir.<<rður.<<<<<<kell.<<<<laug.ur.<<<<<<mundur.<<<<<<ný.<<steinn.<<<<<<<ega.<<ig.a.r.<<ur.<<<<nedía.<<<<ný.<<us.<<<r.a.<mundur.<<<<<<nharð.ur.<<<<<<<óna.<ika.<<<íka.<<<<<onica.<<ka.<<<<<<st.ar.<<mar.<<<ur.<<<<tle.<<rarrós.<<<sól.<<<<<<ur.liði.<<<<<<<<ibeka.<<<<ctor.ia.<<ía.<<<<<<ðar.<<ey.<<fjörð.<<<<<ja.r.<<<<gdís.<<<fús.<<<gó.<<lín.<<<nir.<<ý.<<ri.<<týr.<<<ur.<<<kar.<<tor.ia.<<ía.<<<<<<lberg.ur.<<<t.<<<jörn.<<<<ogi.<<rg.<<<randur.<<<<<<<dís.<<<freð.<<íður.<<<<<<geir.<<rður.<<<<<<helm.ína.<<<<<<jálmur.<<<<<<<i.<jar.<<i.<<la.<i.am.<<blóm.<<<<ljós.<<<<mey.<<<<<ma.r.<<undur.<<<<<<ný.<<<n.björg.<<<<<cent.<<<<dar.<<<jar.<<<ný.<<sý.<<<ola.<<<rgil.l.<<nía.<<<<<<vian.<<<<<íbekka.<<<<<dalín.<<<<<ðar.<<ir.<<<f.ill.<<<<gberg.<<<<dögg.<<<<gunnur.<<<<<<lundur.<<<<<<mar.<<undur.<<<<<<steinn.<<<<<<þór.<<<<king.ur.<<<<<<óla.<etta.<<<<<<sa.<<<öggur.<<<<k.<lundur.<<<<<<rður.<<<<ttur.<<<<<on.ey.<<<pna.<fjörð.<<<<<i.<<<rdís.<<<m.<sól.<<<<<ýrin.<<<<<xavier.<<<<<enia.<<<<<yggdrasil.<<<<<<<<lfa.<ingur.<<<<<ur.<<<ja.<<ur.<<va.<<<mir.<<ur.<<<nda.<ís.<<<gling.<<<<var.<<eldur.<<<<<i.<<<ja.<<<rja.<<kill.<<r.<<ja.<<<sa.<<<<ýda.<<ja.<<lfa.<<<ma.<ir.<<<r.ar.<<r.<ún.<<<<zachary.<<<<<karía.s.<<<<<<r.<<ion.<<<íta.<<<oe.<phanías.<<<<<ía.<<onías.<<<<<<<<óphanías.<<<<<onías.<<<<<<<<ulima.<<<<<<þalía.<<<ngbrandur.<<<<<<<<<<eba.<<ngill.<<<<<ódís.<<ór.a.<<<<<yr.<<<iðrandi.<<<<ik.<<<<n