UNPKG

gedcom-ts

Version:

TypeScript GEDCOM toolkit for browser apps: import .ged/.zip, edit typed genealogy data, and export GEDCOM or GEDZIP.

1 lines 109 kB
const _0x5480b0=_0x38b4;(function(_0x40b68f,_0x3d3652){const _0x493881=_0x38b4,_0x84cf3c=_0x40b68f();while(!![]){try{const _0x14d269=-parseInt(_0x493881(0x156))/0x1*(-parseInt(_0x493881(0x15d))/0x2)+parseInt(_0x493881(0x121))/0x3+parseInt(_0x493881(0x150))/0x4*(parseInt(_0x493881(0x9f))/0x5)+parseInt(_0x493881(0x18d))/0x6*(parseInt(_0x493881(0x19e))/0x7)+parseInt(_0x493881(0x9b))/0x8+parseInt(_0x493881(0xf8))/0x9+-parseInt(_0x493881(0xe9))/0xa*(parseInt(_0x493881(0x177))/0xb);if(_0x14d269===_0x3d3652)break;else _0x84cf3c['push'](_0x84cf3c['shift']());}catch(_0x15036f){_0x84cf3c['push'](_0x84cf3c['shift']());}}}(_0x2e6b,0x5f28c));var li=Object[_0x5480b0(0xad)],$e=Object['defineProperty'],si=Object['getOwnPropertyDescriptor'],ui=Object[_0x5480b0(0xd6)],ci=Object['getPrototypeOf'],mi=Object['prototype']['hasOwnProperty'],di=(_0x3d9763,_0x918154,_0x3a7b82)=>_0x918154 in _0x3d9763?$e(_0x3d9763,_0x918154,{'enumerable':!0x0,'configurable':!0x0,'writable':!0x0,'value':_0x3a7b82}):_0x3d9763[_0x918154]=_0x3a7b82,fi=(_0x51d428,_0xe8a36a)=>()=>(_0xe8a36a||_0x51d428((_0xe8a36a={'exports':{}})[_0x5480b0(0xec)],_0xe8a36a),_0xe8a36a[_0x5480b0(0xec)]),pi=(_0x5cc950,_0x1e0095)=>{for(var _0x3c67ee in _0x1e0095)$e(_0x5cc950,_0x3c67ee,{'get':_0x1e0095[_0x3c67ee],'enumerable':!0x0});},_n=(_0x14479f,_0x12547c,_0xb8e1f2,_0x597a21)=>{const _0x4d7c7c=_0x5480b0;if(_0x12547c&&typeof _0x12547c==_0x4d7c7c(0xa4)||typeof _0x12547c==_0x4d7c7c(0x146)){for(let _0x357435 of ui(_0x12547c))!mi[_0x4d7c7c(0xfd)](_0x14479f,_0x357435)&&_0x357435!==_0xb8e1f2&&$e(_0x14479f,_0x357435,{'get':()=>_0x12547c[_0x357435],'enumerable':!(_0x597a21=si(_0x12547c,_0x357435))||_0x597a21['enumerable']});}return _0x14479f;},R=(_0x2e5bc2,_0x3d3c1f,_0x1439bf)=>(_0x1439bf=_0x2e5bc2!=null?li(ci(_0x2e5bc2)):{},_n(_0x3d3c1f||!_0x2e5bc2||!_0x2e5bc2[_0x5480b0(0xa7)]?$e(_0x1439bf,'default',{'value':_0x2e5bc2,'enumerable':!0x0}):_0x1439bf,_0x2e5bc2)),hi=_0x233dee=>_n($e({},'__esModule',{'value':!0x0}),_0x233dee),I=(_0x3442af,_0x26e6b6,_0x5ab22d)=>di(_0x3442af,typeof _0x26e6b6!='symbol'?_0x26e6b6+'':_0x26e6b6,_0x5ab22d),Io=fi((_0x1ae2c8,_0x40e67f)=>{(function(_0x1503ce,_0x231757){const _0x283819=_0x38b4;typeof _0x1ae2c8==_0x283819(0xa4)&&typeof _0x40e67f<'u'?_0x40e67f[_0x283819(0xec)]=_0x231757():typeof define==_0x283819(0x146)&&define['amd']?define(_0x231757):(_0x1503ce=typeof globalThis<'u'?globalThis:_0x1503ce||self,_0x1503ce[_0x283819(0x117)]=_0x231757());}(_0x1ae2c8,function(){'use strict';function _0xfba215(){var _0x20a3b4=function(_0x586b6d){const _0x5bc2fc=_0x38b4;var _0x4206ef={'R':_0x5bc2fc(0x109),'EN':_0x5bc2fc(0x17d),'ES':'17,2,6dp+1,f+1,av,16vr,mx+1,4o,2','ET':_0x5bc2fc(0xbc),'AN':_0x5bc2fc(0x86),'CS':_0x5bc2fc(0xab),'B':_0x5bc2fc(0x98),'S':'9,2,k','WS':_0x5bc2fc(0xa1),'ON':_0x5bc2fc(0x148),'BN':'0+8,6+d,2s+5,2+p,e,4m9,1kt+2,2b+5,5+5,17q9+v,7k,6p+8,6+1,119d+3,440+7,96s+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+75,6p+2rz,1ben+1,1ekf+1,1ekf+1','NSM':_0x5bc2fc(0x1ac),'AL':_0x5bc2fc(0x182),'LRO':_0x5bc2fc(0xc6),'RLO':'6cu','LRE':_0x5bc2fc(0xb8),'RLE':_0x5bc2fc(0xa6),'PDF':'6cs','LRI':'6ee','RLI':_0x5bc2fc(0xb9),'FSI':_0x5bc2fc(0xca),'PDI':_0x5bc2fc(0x1ab)},_0x1d6a92={},_0x293347={};_0x1d6a92['L']=0x1,_0x293347[0x1]='L',Object[_0x5bc2fc(0xaa)](_0x4206ef)['forEach'](function(_0x2dedef,_0x3b8732){_0x1d6a92[_0x2dedef]=0x1<<_0x3b8732+0x1,_0x293347[_0x1d6a92[_0x2dedef]]=_0x2dedef;}),Object[_0x5bc2fc(0xd0)](_0x1d6a92);var _0x2dcab1=_0x1d6a92['LRI']|_0x1d6a92[_0x5bc2fc(0xa5)]|_0x1d6a92['FSI'],_0x46e610=_0x1d6a92['L']|_0x1d6a92['R']|_0x1d6a92['AL'],_0x282fe7=_0x1d6a92['B']|_0x1d6a92['S']|_0x1d6a92['WS']|_0x1d6a92['ON']|_0x1d6a92[_0x5bc2fc(0x8d)]|_0x1d6a92['LRI']|_0x1d6a92['RLI']|_0x1d6a92[_0x5bc2fc(0x17a)],_0x8a8878=_0x1d6a92['BN']|_0x1d6a92[_0x5bc2fc(0xfb)]|_0x1d6a92['LRE']|_0x1d6a92[_0x5bc2fc(0x175)]|_0x1d6a92['LRO']|_0x1d6a92['PDF'],_0x1fed3d=_0x1d6a92['S']|_0x1d6a92['WS']|_0x1d6a92['B']|_0x2dcab1|_0x1d6a92[_0x5bc2fc(0x17a)]|_0x8a8878,_0x3d6d98=null;function _0x266949(){if(!_0x3d6d98){_0x3d6d98=new Map();var _0x449648=function(_0x1accd0){const _0x38132c=_0x38b4;if(_0x4206ef[_0x38132c(0x13a)](_0x1accd0)){var _0x558373=0x0;_0x4206ef[_0x1accd0][_0x38132c(0x122)](',')[_0x38132c(0x15b)](function(_0x48ead9){const _0x3d5788=_0x38132c;var _0x46c4d4=_0x48ead9['split']('+'),_0x384b89=_0x46c4d4[0x0],_0x22cf38=_0x46c4d4[0x1];_0x384b89=parseInt(_0x384b89,0x24),_0x22cf38=_0x22cf38?parseInt(_0x22cf38,0x24):0x0,_0x3d6d98['set'](_0x558373+=_0x384b89,_0x1d6a92[_0x1accd0]);for(var _0x3dbb73=0x0;_0x3dbb73<_0x22cf38;_0x3dbb73++)_0x3d6d98[_0x3d5788(0x164)](++_0x558373,_0x1d6a92[_0x1accd0]);});}};for(var _0x35e3f4 in _0x4206ef)_0x449648(_0x35e3f4);}}function _0x4214bc(_0x3e6b86){const _0x37f925=_0x5bc2fc;return _0x266949(),_0x3d6d98[_0x37f925(0x16a)](_0x3e6b86[_0x37f925(0x170)](0x0))||_0x1d6a92['L'];}function _0x521182(_0x4cc7e8){return _0x293347[_0x4214bc(_0x4cc7e8)];}var _0x541d3c={'pairs':_0x5bc2fc(0x81),'canonical':'6f1>-6dx,6dy>-6dx,6ec>-6ed,6ee>-6ed,6ww>2jj,-2ji>2jj,14r4>-1e7l,1e7m>-1e7l,1e7m>-1e5c,1e5d>-1e5b,1e5c>-14qx,14qy>-14qx,14vn>-1ecg,1ech>-1ecg,1edu>-1ecg,1eci>-1ecg,1eda>-1ecg,1eci>-1ecg,1eci>-168q,168r>-168q,168s>-14ye,14yf>-14ye'};function _0x221cb3(_0xb1ad75,_0x3c044b){const _0x3a293b=_0x5bc2fc;var _0x43c4d9=0x24,_0x2680e8=0x0,_0x2342eb=new Map(),_0x246966=_0x3c044b&&new Map(),_0x202bb0;return _0xb1ad75[_0x3a293b(0x122)](',')[_0x3a293b(0x15b)](function _0xd128e1(_0x255610){const _0x199b53=_0x3a293b;if(_0x255610[_0x199b53(0x11f)]('+')!==-0x1){for(var _0x2bce2a=+_0x255610;_0x2bce2a--;)_0xd128e1(_0x202bb0);}else{_0x202bb0=_0x255610;var _0x540bca=_0x255610['split']('>'),_0x180d52=_0x540bca[0x0],_0x548929=_0x540bca[0x1];_0x180d52=String[_0x199b53(0x9c)](_0x2680e8+=parseInt(_0x180d52,_0x43c4d9)),_0x548929=String['fromCodePoint'](_0x2680e8+=parseInt(_0x548929,_0x43c4d9)),_0x2342eb[_0x199b53(0x164)](_0x180d52,_0x548929),_0x3c044b&&_0x246966[_0x199b53(0x164)](_0x548929,_0x180d52);}}),{'map':_0x2342eb,'reverseMap':_0x246966};}var _0x50ccd8,_0x3fc117,_0x2990dd;function _0x3d6a62(){const _0x3f80a9=_0x5bc2fc;if(!_0x50ccd8){var _0x2f429c=_0x221cb3(_0x541d3c[_0x3f80a9(0x11a)],!0x0),_0x3ddaa7=_0x2f429c[_0x3f80a9(0xe6)],_0x3a03e0=_0x2f429c[_0x3f80a9(0xff)];_0x50ccd8=_0x3ddaa7,_0x3fc117=_0x3a03e0,_0x2990dd=_0x221cb3(_0x541d3c[_0x3f80a9(0xac)],!0x1)[_0x3f80a9(0xe6)];}}function _0x4da881(_0x191195){const _0x273739=_0x5bc2fc;return _0x3d6a62(),_0x50ccd8[_0x273739(0x16a)](_0x191195)||null;}function _0x5a0b38(_0x19d9eb){return _0x3d6a62(),_0x3fc117['get'](_0x19d9eb)||null;}function _0x443c57(_0x780b83){return _0x3d6a62(),_0x2990dd['get'](_0x780b83)||null;}var _0x8ff2ce=_0x1d6a92['L'],_0x1a93a1=_0x1d6a92['R'],_0x30566b=_0x1d6a92['EN'],_0x1ff436=_0x1d6a92['ES'],_0x21f179=_0x1d6a92['ET'],_0x31664b=_0x1d6a92['AN'],_0x25697f=_0x1d6a92['CS'],_0x3ffae4=_0x1d6a92['B'],_0x5027fe=_0x1d6a92['S'],_0x39a84f=_0x1d6a92['ON'],_0x56af85=_0x1d6a92['BN'],_0x517306=_0x1d6a92['NSM'],_0x1470d9=_0x1d6a92['AL'],_0x1655c0=_0x1d6a92[_0x5bc2fc(0x1a6)],_0x407704=_0x1d6a92[_0x5bc2fc(0x175)],_0x1610ef=_0x1d6a92['LRE'],_0x146998=_0x1d6a92[_0x5bc2fc(0xfb)],_0x427086=_0x1d6a92[_0x5bc2fc(0x97)],_0x390d35=_0x1d6a92[_0x5bc2fc(0x80)],_0x64760=_0x1d6a92[_0x5bc2fc(0xa5)],_0x9e28bf=_0x1d6a92[_0x5bc2fc(0x8d)],_0x1b650c=_0x1d6a92[_0x5bc2fc(0x17a)];function _0x1147aa(_0x5208ed,_0x4bcba3){const _0x57f141=_0x5bc2fc;for(var _0x54ae99=0x7d,_0x25a144=new Uint32Array(_0x5208ed[_0x57f141(0xc9)]),_0x5a833e=0x0;_0x5a833e<_0x5208ed[_0x57f141(0xc9)];_0x5a833e++)_0x25a144[_0x5a833e]=_0x4214bc(_0x5208ed[_0x5a833e]);var _0xc30e41=new Map();function _0x59dcbd(_0x576de2,_0x5773b6){const _0x4802c5=_0x57f141;var _0x4d756f=_0x25a144[_0x576de2];_0x25a144[_0x576de2]=_0x5773b6,_0xc30e41['set'](_0x4d756f,_0xc30e41[_0x4802c5(0x16a)](_0x4d756f)-0x1),_0x4d756f&_0x282fe7&&_0xc30e41[_0x4802c5(0x164)](_0x282fe7,_0xc30e41[_0x4802c5(0x16a)](_0x282fe7)-0x1),_0xc30e41['set'](_0x5773b6,(_0xc30e41[_0x4802c5(0x16a)](_0x5773b6)||0x0)+0x1),_0x5773b6&_0x282fe7&&_0xc30e41[_0x4802c5(0x164)](_0x282fe7,(_0xc30e41[_0x4802c5(0x16a)](_0x282fe7)||0x0)+0x1);}for(var _0x22c7c5=new Uint8Array(_0x5208ed['length']),_0x16639c=new Map(),_0xb84094=[],_0x308e6c=null,_0x43a776=0x0;_0x43a776<_0x5208ed[_0x57f141(0xc9)];_0x43a776++)_0x308e6c||_0xb84094[_0x57f141(0xd1)](_0x308e6c={'start':_0x43a776,'end':_0x5208ed['length']-0x1,'level':_0x4bcba3===_0x57f141(0x18f)?0x1:_0x4bcba3==='ltr'?0x0:_0x799afb(_0x43a776,!0x1)}),_0x25a144[_0x43a776]&_0x3ffae4&&(_0x308e6c['end']=_0x43a776,_0x308e6c=null);for(var _0x4f201d=_0x146998|_0x1610ef|_0x407704|_0x1655c0|_0x2dcab1|_0x1b650c|_0x427086|_0x3ffae4,_0xbd3e65=function(_0x130703){return _0x130703+(_0x130703&0x1?0x1:0x2);},_0x5726fc=function(_0x574026){return _0x574026+(_0x574026&0x1?0x2:0x1);},_0x138fd5=0x0;_0x138fd5<_0xb84094['length'];_0x138fd5++){_0x308e6c=_0xb84094[_0x138fd5];var _0xcb6a74=[{'_level':_0x308e6c['level'],'_override':0x0,'_isolate':0x0}],_0x4aa4fb=void 0x0,_0x2f30e7=0x0,_0x4e365d=0x0,_0x578016=0x0;_0xc30e41[_0x57f141(0x194)]();for(var _0x5a359f=_0x308e6c['start'];_0x5a359f<=_0x308e6c[_0x57f141(0x172)];_0x5a359f++){var _0x2a6b57=_0x25a144[_0x5a359f];if(_0x4aa4fb=_0xcb6a74[_0xcb6a74[_0x57f141(0xc9)]-0x1],_0xc30e41['set'](_0x2a6b57,(_0xc30e41[_0x57f141(0x16a)](_0x2a6b57)||0x0)+0x1),_0x2a6b57&_0x282fe7&&_0xc30e41['set'](_0x282fe7,(_0xc30e41[_0x57f141(0x16a)](_0x282fe7)||0x0)+0x1),_0x2a6b57&_0x4f201d){if(_0x2a6b57&(_0x146998|_0x1610ef)){_0x22c7c5[_0x5a359f]=_0x4aa4fb[_0x57f141(0x11e)];var _0x56a25d=(_0x2a6b57===_0x146998?_0x5726fc:_0xbd3e65)(_0x4aa4fb['_level']);_0x56a25d<=_0x54ae99&&!_0x2f30e7&&!_0x4e365d?_0xcb6a74[_0x57f141(0xd1)]({'_level':_0x56a25d,'_override':0x0,'_isolate':0x0}):_0x2f30e7||_0x4e365d++;}else{if(_0x2a6b57&(_0x407704|_0x1655c0)){_0x22c7c5[_0x5a359f]=_0x4aa4fb['_level'];var _0x56e7c1=(_0x2a6b57===_0x407704?_0x5726fc:_0xbd3e65)(_0x4aa4fb[_0x57f141(0x11e)]);_0x56e7c1<=_0x54ae99&&!_0x2f30e7&&!_0x4e365d?_0xcb6a74[_0x57f141(0xd1)]({'_level':_0x56e7c1,'_override':_0x2a6b57&_0x407704?_0x1a93a1:_0x8ff2ce,'_isolate':0x0}):_0x2f30e7||_0x4e365d++;}else{if(_0x2a6b57&_0x2dcab1){_0x2a6b57&_0x9e28bf&&(_0x2a6b57=_0x799afb(_0x5a359f+0x1,!0x0)===0x1?_0x64760:_0x390d35),_0x22c7c5[_0x5a359f]=_0x4aa4fb[_0x57f141(0x11e)],_0x4aa4fb[_0x57f141(0x190)]&&_0x59dcbd(_0x5a359f,_0x4aa4fb['_override']);var _0x2f1a0c=(_0x2a6b57===_0x64760?_0x5726fc:_0xbd3e65)(_0x4aa4fb['_level']);_0x2f1a0c<=_0x54ae99&&_0x2f30e7===0x0&&_0x4e365d===0x0?(_0x578016++,_0xcb6a74[_0x57f141(0xd1)]({'_level':_0x2f1a0c,'_override':0x0,'_isolate':0x1,'_isolInitIndex':_0x5a359f})):_0x2f30e7++;}else{if(_0x2a6b57&_0x1b650c){if(_0x2f30e7>0x0)_0x2f30e7--;else{if(_0x578016>0x0){for(_0x4e365d=0x0;!_0xcb6a74[_0xcb6a74['length']-0x1][_0x57f141(0xa2)];)_0xcb6a74[_0x57f141(0x160)]();var _0x13444d=_0xcb6a74[_0xcb6a74['length']-0x1][_0x57f141(0xaf)];_0x13444d!=null&&(_0x16639c['set'](_0x13444d,_0x5a359f),_0x16639c[_0x57f141(0x164)](_0x5a359f,_0x13444d)),_0xcb6a74['pop'](),_0x578016--;}}_0x4aa4fb=_0xcb6a74[_0xcb6a74['length']-0x1],_0x22c7c5[_0x5a359f]=_0x4aa4fb['_level'],_0x4aa4fb['_override']&&_0x59dcbd(_0x5a359f,_0x4aa4fb['_override']);}else _0x2a6b57&_0x427086?(_0x2f30e7===0x0&&(_0x4e365d>0x0?_0x4e365d--:!_0x4aa4fb[_0x57f141(0xa2)]&&_0xcb6a74['length']>0x1&&(_0xcb6a74[_0x57f141(0x160)](),_0x4aa4fb=_0xcb6a74[_0xcb6a74['length']-0x1])),_0x22c7c5[_0x5a359f]=_0x4aa4fb['_level']):_0x2a6b57&_0x3ffae4&&(_0x22c7c5[_0x5a359f]=_0x308e6c['level']);}}}}else _0x22c7c5[_0x5a359f]=_0x4aa4fb['_level'],_0x4aa4fb[_0x57f141(0x190)]&&_0x2a6b57!==_0x56af85&&_0x59dcbd(_0x5a359f,_0x4aa4fb[_0x57f141(0x190)]);}for(var _0xd6a5c6=[],_0x13529a=null,_0x189f24=_0x308e6c['start'];_0x189f24<=_0x308e6c[_0x57f141(0x172)];_0x189f24++){var _0x2825a2=_0x25a144[_0x189f24];if(!(_0x2825a2&_0x8a8878)){var _0x4710b4=_0x22c7c5[_0x189f24],_0x457e83=_0x2825a2&_0x2dcab1,_0xa0b217=_0x2825a2===_0x1b650c;_0x13529a&&_0x4710b4===_0x13529a[_0x57f141(0x11e)]?(_0x13529a[_0x57f141(0x126)]=_0x189f24,_0x13529a[_0x57f141(0xd3)]=_0x457e83):_0xd6a5c6[_0x57f141(0xd1)](_0x13529a={'_start':_0x189f24,'_end':_0x189f24,'_level':_0x4710b4,'_startsWithPDI':_0xa0b217,'_endsWithIsolInit':_0x457e83});}}for(var _0xaeb971=[],_0x28c62e=0x0;_0x28c62e<_0xd6a5c6['length'];_0x28c62e++){var _0x1addbd=_0xd6a5c6[_0x28c62e];if(!_0x1addbd[_0x57f141(0xd5)]||_0x1addbd[_0x57f141(0xd5)]&&!_0x16639c[_0x57f141(0x1a8)](_0x1addbd['_start'])){for(var _0x1fef0b=[_0x13529a=_0x1addbd],_0x2abb53=void 0x0;_0x13529a&&_0x13529a[_0x57f141(0xd3)]&&(_0x2abb53=_0x16639c[_0x57f141(0x16a)](_0x13529a[_0x57f141(0x126)]))!=null;)for(var _0x374dae=_0x28c62e+0x1;_0x374dae<_0xd6a5c6[_0x57f141(0xc9)];_0x374dae++)if(_0xd6a5c6[_0x374dae]['_start']===_0x2abb53){_0x1fef0b[_0x57f141(0xd1)](_0x13529a=_0xd6a5c6[_0x374dae]);break;}for(var _0xc3d2bd=[],_0x4ccb39=0x0;_0x4ccb39<_0x1fef0b['length'];_0x4ccb39++)for(var _0x31cb76=_0x1fef0b[_0x4ccb39],_0x373f96=_0x31cb76['_start'];_0x373f96<=_0x31cb76['_end'];_0x373f96++)_0xc3d2bd['push'](_0x373f96);for(var _0xa3db38=_0x22c7c5[_0xc3d2bd[0x0]],_0x282c79=_0x308e6c['level'],_0x262673=_0xc3d2bd[0x0]-0x1;_0x262673>=0x0;_0x262673--)if(!(_0x25a144[_0x262673]&_0x8a8878)){_0x282c79=_0x22c7c5[_0x262673];break;}var _0x34dd4a=_0xc3d2bd[_0xc3d2bd['length']-0x1],_0x1ef2b5=_0x22c7c5[_0x34dd4a],_0x4e1442=_0x308e6c[_0x57f141(0xf9)];if(!(_0x25a144[_0x34dd4a]&_0x2dcab1)){for(var _0x2bc4b1=_0x34dd4a+0x1;_0x2bc4b1<=_0x308e6c[_0x57f141(0x172)];_0x2bc4b1++)if(!(_0x25a144[_0x2bc4b1]&_0x8a8878)){_0x4e1442=_0x22c7c5[_0x2bc4b1];break;}}_0xaeb971['push']({'_seqIndices':_0xc3d2bd,'_sosType':Math['max'](_0x282c79,_0xa3db38)%0x2?_0x1a93a1:_0x8ff2ce,'_eosType':Math['max'](_0x4e1442,_0x1ef2b5)%0x2?_0x1a93a1:_0x8ff2ce});}}for(var _0x809969=0x0;_0x809969<_0xaeb971[_0x57f141(0xc9)];_0x809969++){var _0x13602b=_0xaeb971[_0x809969],_0xeb9e0f=_0x13602b[_0x57f141(0x9e)],_0x2873e6=_0x13602b['_sosType'],_0xcb938b=_0x13602b[_0x57f141(0xd8)],_0x4a4942=_0x22c7c5[_0xeb9e0f[0x0]]&0x1?_0x1a93a1:_0x8ff2ce;if(_0xc30e41[_0x57f141(0x16a)](_0x517306))for(var _0x597b63=0x0;_0x597b63<_0xeb9e0f['length'];_0x597b63++){var _0x5ca2f1=_0xeb9e0f[_0x597b63];if(_0x25a144[_0x5ca2f1]&_0x517306){for(var _0x5a9e09=_0x2873e6,_0x265251=_0x597b63-0x1;_0x265251>=0x0;_0x265251--)if(!(_0x25a144[_0xeb9e0f[_0x265251]]&_0x8a8878)){_0x5a9e09=_0x25a144[_0xeb9e0f[_0x265251]];break;}_0x59dcbd(_0x5ca2f1,_0x5a9e09&(_0x2dcab1|_0x1b650c)?_0x39a84f:_0x5a9e09);}}if(_0xc30e41[_0x57f141(0x16a)](_0x30566b))for(var _0x3e786b=0x0;_0x3e786b<_0xeb9e0f[_0x57f141(0xc9)];_0x3e786b++){var _0x365e02=_0xeb9e0f[_0x3e786b];if(_0x25a144[_0x365e02]&_0x30566b)for(var _0x2759ac=_0x3e786b-0x1;_0x2759ac>=-0x1;_0x2759ac--){var _0x4a8964=_0x2759ac===-0x1?_0x2873e6:_0x25a144[_0xeb9e0f[_0x2759ac]];if(_0x4a8964&_0x46e610){_0x4a8964===_0x1470d9&&_0x59dcbd(_0x365e02,_0x31664b);break;}}}if(_0xc30e41['get'](_0x1470d9))for(var _0x44a234=0x0;_0x44a234<_0xeb9e0f[_0x57f141(0xc9)];_0x44a234++){var _0x15224c=_0xeb9e0f[_0x44a234];_0x25a144[_0x15224c]&_0x1470d9&&_0x59dcbd(_0x15224c,_0x1a93a1);}if(_0xc30e41['get'](_0x1ff436)||_0xc30e41[_0x57f141(0x16a)](_0x25697f))for(var _0x2841d3=0x1;_0x2841d3<_0xeb9e0f['length']-0x1;_0x2841d3++){var _0x430857=_0xeb9e0f[_0x2841d3];if(_0x25a144[_0x430857]&(_0x1ff436|_0x25697f)){for(var _0x215ff8=0x0,_0x3b1456=0x0,_0x25211f=_0x2841d3-0x1;_0x25211f>=0x0&&(_0x215ff8=_0x25a144[_0xeb9e0f[_0x25211f]],!!(_0x215ff8&_0x8a8878));_0x25211f--);for(var _0x52ce01=_0x2841d3+0x1;_0x52ce01<_0xeb9e0f['length']&&(_0x3b1456=_0x25a144[_0xeb9e0f[_0x52ce01]],!!(_0x3b1456&_0x8a8878));_0x52ce01++);_0x215ff8===_0x3b1456&&(_0x25a144[_0x430857]===_0x1ff436?_0x215ff8===_0x30566b:_0x215ff8&(_0x30566b|_0x31664b))&&_0x59dcbd(_0x430857,_0x215ff8);}}if(_0xc30e41[_0x57f141(0x16a)](_0x30566b))for(var _0x1f4dd2=0x0;_0x1f4dd2<_0xeb9e0f[_0x57f141(0xc9)];_0x1f4dd2++){var _0x5b05f7=_0xeb9e0f[_0x1f4dd2];if(_0x25a144[_0x5b05f7]&_0x30566b){for(var _0x40b0a5=_0x1f4dd2-0x1;_0x40b0a5>=0x0&&_0x25a144[_0xeb9e0f[_0x40b0a5]]&(_0x21f179|_0x8a8878);_0x40b0a5--)_0x59dcbd(_0xeb9e0f[_0x40b0a5],_0x30566b);for(_0x1f4dd2++;_0x1f4dd2<_0xeb9e0f['length']&&_0x25a144[_0xeb9e0f[_0x1f4dd2]]&(_0x21f179|_0x8a8878|_0x30566b);_0x1f4dd2++)_0x25a144[_0xeb9e0f[_0x1f4dd2]]!==_0x30566b&&_0x59dcbd(_0xeb9e0f[_0x1f4dd2],_0x30566b);}}if(_0xc30e41[_0x57f141(0x16a)](_0x21f179)||_0xc30e41['get'](_0x1ff436)||_0xc30e41[_0x57f141(0x16a)](_0x25697f))for(var _0x4aaab0=0x0;_0x4aaab0<_0xeb9e0f[_0x57f141(0xc9)];_0x4aaab0++){var _0x446928=_0xeb9e0f[_0x4aaab0];if(_0x25a144[_0x446928]&(_0x21f179|_0x1ff436|_0x25697f)){_0x59dcbd(_0x446928,_0x39a84f);for(var _0x2e4789=_0x4aaab0-0x1;_0x2e4789>=0x0&&_0x25a144[_0xeb9e0f[_0x2e4789]]&_0x8a8878;_0x2e4789--)_0x59dcbd(_0xeb9e0f[_0x2e4789],_0x39a84f);for(var _0x1f2d5f=_0x4aaab0+0x1;_0x1f2d5f<_0xeb9e0f[_0x57f141(0xc9)]&&_0x25a144[_0xeb9e0f[_0x1f2d5f]]&_0x8a8878;_0x1f2d5f++)_0x59dcbd(_0xeb9e0f[_0x1f2d5f],_0x39a84f);}}if(_0xc30e41['get'](_0x30566b))for(var _0x38f33a=0x0,_0x47cfa6=_0x2873e6;_0x38f33a<_0xeb9e0f[_0x57f141(0xc9)];_0x38f33a++){var _0x3cebf9=_0xeb9e0f[_0x38f33a],_0x17459a=_0x25a144[_0x3cebf9];_0x17459a&_0x30566b?_0x47cfa6===_0x8ff2ce&&_0x59dcbd(_0x3cebf9,_0x8ff2ce):_0x17459a&_0x46e610&&(_0x47cfa6=_0x17459a);}if(_0xc30e41[_0x57f141(0x16a)](_0x282fe7)){var _0x4fe274=_0x1a93a1|_0x30566b|_0x31664b,_0x28c45c=_0x4fe274|_0x8ff2ce,_0x7641eb=[];{for(var _0x58d164=[],_0x119c2e=0x0;_0x119c2e<_0xeb9e0f[_0x57f141(0xc9)];_0x119c2e++)if(_0x25a144[_0xeb9e0f[_0x119c2e]]&_0x282fe7){var _0x51a90c=_0x5208ed[_0xeb9e0f[_0x119c2e]],_0x32e7b3=void 0x0;if(_0x4da881(_0x51a90c)!==null){if(_0x58d164[_0x57f141(0xc9)]<0x3f)_0x58d164[_0x57f141(0xd1)]({'char':_0x51a90c,'seqIndex':_0x119c2e});else break;}else{if((_0x32e7b3=_0x5a0b38(_0x51a90c))!==null)for(var _0x455770=_0x58d164[_0x57f141(0xc9)]-0x1;_0x455770>=0x0;_0x455770--){var _0x1cb559=_0x58d164[_0x455770]['char'];if(_0x1cb559===_0x32e7b3||_0x1cb559===_0x5a0b38(_0x443c57(_0x51a90c))||_0x4da881(_0x443c57(_0x1cb559))===_0x51a90c){_0x7641eb[_0x57f141(0xd1)]([_0x58d164[_0x455770]['seqIndex'],_0x119c2e]),_0x58d164[_0x57f141(0xc9)]=_0x455770;break;}}}}_0x7641eb['sort'](function(_0x300fd7,_0x4a53b8){return _0x300fd7[0x0]-_0x4a53b8[0x0];});}for(var _0x492d30=0x0;_0x492d30<_0x7641eb[_0x57f141(0xc9)];_0x492d30++){for(var _0x55aac5=_0x7641eb[_0x492d30],_0x2e6773=_0x55aac5[0x0],_0x319a33=_0x55aac5[0x1],_0x949e73=!0x1,_0x5181d6=0x0,_0x11e8a4=_0x2e6773+0x1;_0x11e8a4<_0x319a33;_0x11e8a4++){var _0xfcfbfd=_0xeb9e0f[_0x11e8a4];if(_0x25a144[_0xfcfbfd]&_0x28c45c){_0x949e73=!0x0;var _0x1ab7f7=_0x25a144[_0xfcfbfd]&_0x4fe274?_0x1a93a1:_0x8ff2ce;if(_0x1ab7f7===_0x4a4942){_0x5181d6=_0x1ab7f7;break;}}}if(_0x949e73&&!_0x5181d6){_0x5181d6=_0x2873e6;for(var _0x4b9865=_0x2e6773-0x1;_0x4b9865>=0x0;_0x4b9865--){var _0x552211=_0xeb9e0f[_0x4b9865];if(_0x25a144[_0x552211]&_0x28c45c){var _0x453015=_0x25a144[_0x552211]&_0x4fe274?_0x1a93a1:_0x8ff2ce;_0x453015!==_0x4a4942?_0x5181d6=_0x453015:_0x5181d6=_0x4a4942;break;}}}if(_0x5181d6){if(_0x25a144[_0xeb9e0f[_0x2e6773]]=_0x25a144[_0xeb9e0f[_0x319a33]]=_0x5181d6,_0x5181d6!==_0x4a4942){for(var _0x45b1be=_0x2e6773+0x1;_0x45b1be<_0xeb9e0f['length'];_0x45b1be++)if(!(_0x25a144[_0xeb9e0f[_0x45b1be]]&_0x8a8878)){_0x4214bc(_0x5208ed[_0xeb9e0f[_0x45b1be]])&_0x517306&&(_0x25a144[_0xeb9e0f[_0x45b1be]]=_0x5181d6);break;}}if(_0x5181d6!==_0x4a4942){for(var _0x2ba24b=_0x319a33+0x1;_0x2ba24b<_0xeb9e0f['length'];_0x2ba24b++)if(!(_0x25a144[_0xeb9e0f[_0x2ba24b]]&_0x8a8878)){_0x4214bc(_0x5208ed[_0xeb9e0f[_0x2ba24b]])&_0x517306&&(_0x25a144[_0xeb9e0f[_0x2ba24b]]=_0x5181d6);break;}}}}for(var _0x5fd62c=0x0;_0x5fd62c<_0xeb9e0f[_0x57f141(0xc9)];_0x5fd62c++)if(_0x25a144[_0xeb9e0f[_0x5fd62c]]&_0x282fe7){for(var _0x4ffc69=_0x5fd62c,_0x8aebeb=_0x5fd62c,_0x4629c5=_0x2873e6,_0x26a8de=_0x5fd62c-0x1;_0x26a8de>=0x0;_0x26a8de--)if(_0x25a144[_0xeb9e0f[_0x26a8de]]&_0x8a8878)_0x4ffc69=_0x26a8de;else{_0x4629c5=_0x25a144[_0xeb9e0f[_0x26a8de]]&_0x4fe274?_0x1a93a1:_0x8ff2ce;break;}for(var _0x210448=_0xcb938b,_0x203ce5=_0x5fd62c+0x1;_0x203ce5<_0xeb9e0f[_0x57f141(0xc9)];_0x203ce5++)if(_0x25a144[_0xeb9e0f[_0x203ce5]]&(_0x282fe7|_0x8a8878))_0x8aebeb=_0x203ce5;else{_0x210448=_0x25a144[_0xeb9e0f[_0x203ce5]]&_0x4fe274?_0x1a93a1:_0x8ff2ce;break;}for(var _0x4a2cbc=_0x4ffc69;_0x4a2cbc<=_0x8aebeb;_0x4a2cbc++)_0x25a144[_0xeb9e0f[_0x4a2cbc]]=_0x4629c5===_0x210448?_0x4629c5:_0x4a4942;_0x5fd62c=_0x8aebeb;}}}for(var _0x112074=_0x308e6c['start'];_0x112074<=_0x308e6c['end'];_0x112074++){var _0x1db01a=_0x22c7c5[_0x112074],_0x336fc3=_0x25a144[_0x112074];if(_0x1db01a&0x1?_0x336fc3&(_0x8ff2ce|_0x30566b|_0x31664b)&&_0x22c7c5[_0x112074]++:_0x336fc3&_0x1a93a1?_0x22c7c5[_0x112074]++:_0x336fc3&(_0x31664b|_0x30566b)&&(_0x22c7c5[_0x112074]+=0x2),_0x336fc3&_0x8a8878&&(_0x22c7c5[_0x112074]=_0x112074===0x0?_0x308e6c[_0x57f141(0xf9)]:_0x22c7c5[_0x112074-0x1]),_0x112074===_0x308e6c['end']||_0x4214bc(_0x5208ed[_0x112074])&(_0x5027fe|_0x3ffae4)){for(var _0x1b798d=_0x112074;_0x1b798d>=0x0&&_0x4214bc(_0x5208ed[_0x1b798d])&_0x1fed3d;_0x1b798d--)_0x22c7c5[_0x1b798d]=_0x308e6c[_0x57f141(0xf9)];}}}return{'levels':_0x22c7c5,'paragraphs':_0xb84094};function _0x799afb(_0x21c4d3,_0x1881c9){const _0x16e478=_0x57f141;for(var _0x39823a=_0x21c4d3;_0x39823a<_0x5208ed[_0x16e478(0xc9)];_0x39823a++){var _0x23ff52=_0x25a144[_0x39823a];if(_0x23ff52&(_0x1a93a1|_0x1470d9))return 0x1;if(_0x23ff52&(_0x3ffae4|_0x8ff2ce)||_0x1881c9&&_0x23ff52===_0x1b650c)return 0x0;if(_0x23ff52&_0x2dcab1){var _0x48ad42=_0x12769b(_0x39823a);_0x39823a=_0x48ad42===-0x1?_0x5208ed[_0x16e478(0xc9)]:_0x48ad42;}}return 0x0;}function _0x12769b(_0x16e0bd){const _0x4fd986=_0x57f141;for(var _0x2e45c8=0x1,_0x6ffa79=_0x16e0bd+0x1;_0x6ffa79<_0x5208ed[_0x4fd986(0xc9)];_0x6ffa79++){var _0xb432ab=_0x25a144[_0x6ffa79];if(_0xb432ab&_0x3ffae4)break;if(_0xb432ab&_0x1b650c){if(--_0x2e45c8===0x0)return _0x6ffa79;}else _0xb432ab&_0x2dcab1&&_0x2e45c8++;}return-0x1;}}var _0x418e1a=_0x5bc2fc(0xbf),_0x1113f6;function _0x130f79(){const _0x73a01e=_0x5bc2fc;if(!_0x1113f6){var _0x1a427d=_0x221cb3(_0x418e1a,!0x0),_0x61982b=_0x1a427d['map'],_0x31a5e8=_0x1a427d[_0x73a01e(0xff)];_0x31a5e8[_0x73a01e(0x15b)](function(_0x434c67,_0x1f628d){const _0xfa7e32=_0x73a01e;_0x61982b[_0xfa7e32(0x164)](_0x1f628d,_0x434c67);}),_0x1113f6=_0x61982b;}}function _0x5711fa(_0x4e0f40){return _0x130f79(),_0x1113f6['get'](_0x4e0f40)||null;}function _0x393590(_0x41ebd6,_0x51abee,_0x4a8394,_0x5b201c){const _0x2a525f=_0x5bc2fc;var _0x422cce=_0x41ebd6[_0x2a525f(0xc9)];_0x4a8394=Math['max'](0x0,_0x4a8394==null?0x0:+_0x4a8394),_0x5b201c=Math[_0x2a525f(0x155)](_0x422cce-0x1,_0x5b201c==null?_0x422cce-0x1:+_0x5b201c);for(var _0x38602d=new Map(),_0x4274e9=_0x4a8394;_0x4274e9<=_0x5b201c;_0x4274e9++)if(_0x51abee[_0x4274e9]&0x1){var _0x319e9f=_0x5711fa(_0x41ebd6[_0x4274e9]);_0x319e9f!==null&&_0x38602d['set'](_0x4274e9,_0x319e9f);}return _0x38602d;}function _0x32d0ba(_0x5c7a0b,_0x53a1d4,_0x40adae,_0x323277){const _0x4c482a=_0x5bc2fc;var _0x24516c=_0x5c7a0b[_0x4c482a(0xc9)];_0x40adae=Math[_0x4c482a(0x1aa)](0x0,_0x40adae==null?0x0:+_0x40adae),_0x323277=Math[_0x4c482a(0x155)](_0x24516c-0x1,_0x323277==null?_0x24516c-0x1:+_0x323277);var _0xf47007=[];return _0x53a1d4[_0x4c482a(0x87)]['forEach'](function(_0x3235dc){const _0x2c6576=_0x4c482a;var _0x994ec=Math[_0x2c6576(0x1aa)](_0x40adae,_0x3235dc[_0x2c6576(0x1a3)]),_0x1daa74=Math[_0x2c6576(0x155)](_0x323277,_0x3235dc['end']);if(_0x994ec<_0x1daa74){for(var _0x4f199f=_0x53a1d4['levels'][_0x2c6576(0x129)](_0x994ec,_0x1daa74+0x1),_0x2bd555=_0x1daa74;_0x2bd555>=_0x994ec&&_0x4214bc(_0x5c7a0b[_0x2bd555])&_0x1fed3d;_0x2bd555--)_0x4f199f[_0x2bd555]=_0x3235dc['level'];for(var _0xdeef08=_0x3235dc['level'],_0x161da4=0x1/0x0,_0x5332ee=0x0;_0x5332ee<_0x4f199f['length'];_0x5332ee++){var _0x1447ad=_0x4f199f[_0x5332ee];_0x1447ad>_0xdeef08&&(_0xdeef08=_0x1447ad),_0x1447ad<_0x161da4&&(_0x161da4=_0x1447ad|0x1);}for(var _0x18ebaf=_0xdeef08;_0x18ebaf>=_0x161da4;_0x18ebaf--)for(var _0x560d73=0x0;_0x560d73<_0x4f199f[_0x2c6576(0xc9)];_0x560d73++)if(_0x4f199f[_0x560d73]>=_0x18ebaf){for(var _0x3c4498=_0x560d73;_0x560d73+0x1<_0x4f199f['length']&&_0x4f199f[_0x560d73+0x1]>=_0x18ebaf;)_0x560d73++;_0x560d73>_0x3c4498&&_0xf47007[_0x2c6576(0xd1)]([_0x3c4498+_0x994ec,_0x560d73+_0x994ec]);}}}),_0xf47007;}function _0x17431d(_0x4b408c,_0x3e1fad,_0x3b8946,_0x40f09b){const _0x26ae14=_0x5bc2fc;var _0x5756ea=_0x1be783(_0x4b408c,_0x3e1fad,_0x3b8946,_0x40f09b),_0x4b4260=[]['concat'](_0x4b408c);return _0x5756ea[_0x26ae14(0x15b)](function(_0x5a1bcf,_0x14711c){const _0x20630a=_0x26ae14;_0x4b4260[_0x14711c]=(_0x3e1fad[_0x20630a(0xd2)][_0x5a1bcf]&0x1?_0x5711fa(_0x4b408c[_0x5a1bcf]):null)||_0x4b408c[_0x5a1bcf];}),_0x4b4260[_0x26ae14(0x14a)]('');}function _0x1be783(_0x42c8be,_0x6ccbb,_0x48133b,_0x42a9de){for(var _0x3ddf4b=_0x32d0ba(_0x42c8be,_0x6ccbb,_0x48133b,_0x42a9de),_0x39235c=[],_0x2c8fea=0x0;_0x2c8fea<_0x42c8be['length'];_0x2c8fea++)_0x39235c[_0x2c8fea]=_0x2c8fea;return _0x3ddf4b['forEach'](function(_0xea758a){for(var _0x3e9701=_0xea758a[0x0],_0x757470=_0xea758a[0x1],_0x5d64c3=_0x39235c['slice'](_0x3e9701,_0x757470+0x1),_0x457bf0=_0x5d64c3['length'];_0x457bf0--;)_0x39235c[_0x757470-_0x457bf0]=_0x5d64c3[_0x457bf0];}),_0x39235c;}return _0x586b6d[_0x5bc2fc(0x89)]=_0x5a0b38,_0x586b6d['getBidiCharType']=_0x4214bc,_0x586b6d[_0x5bc2fc(0x12e)]=_0x521182,_0x586b6d['getCanonicalBracket']=_0x443c57,_0x586b6d['getEmbeddingLevels']=_0x1147aa,_0x586b6d[_0x5bc2fc(0xee)]=_0x5711fa,_0x586b6d['getMirroredCharactersMap']=_0x393590,_0x586b6d['getReorderSegments']=_0x32d0ba,_0x586b6d['getReorderedIndices']=_0x1be783,_0x586b6d[_0x5bc2fc(0x85)]=_0x17431d,_0x586b6d[_0x5bc2fc(0xc4)]=_0x4da881,Object[_0x5bc2fc(0xcc)](_0x586b6d,_0x5bc2fc(0xa7),{'value':!0x0}),_0x586b6d;}({});return _0x20a3b4;}return _0xfba215;}));}),da={};pi(da,{'BOOKLET_BRAND_RGB':()=>nt,'BOOKLET_LOCALES':()=>Nt,'BOOKLET_LOCALES_IMPLEMENTED':()=>Xn,'BOOKLET_RTL_LOCALES':()=>Or,'DEFAULT_BOOKLET_LOCALE':()=>Kn,'TIMELINE_CANVAS_WIDTH':()=>Hr,'actTypeLabel':()=>St,'bookletLocaleCompareTag':()=>Fe,'bookletLocaleToBcp47':()=>xt,'bookletSexFromPerson':()=>It,'bookletSizeAdvice':()=>ho,'bookletTextDirection':()=>Jn,'buildBookletPersonEntry':()=>wt,'buildChapterIntroNarrative':()=>De,'buildFamilyNarrative':()=>Re,'buildGenerationTimeline':()=>Ut,'buildPersonDetailedNarratives':()=>Oe,'buildPersonSummaryNarrative':()=>Se,'bundledBookletPdfFontBytes':()=>No,'chapterSupportsTimeline':()=>Gt,'clearBookletLocaleCache':()=>_r,'clearBookletLogoCache':()=>yo,'clearBookletPdfFontCache':()=>Eo,'clearBookletTimelineRasterCache':()=>jr,'collectBookletPersons':()=>so,'defaultCoverLogoOptions':()=>Yt,'downloadBookletPdf':()=>_o,'drawGedcomTsLogoOnPage':()=>jt,'drawMixedTextLine':()=>W,'ensureBookletLocale':()=>ge,'ensureBookletLogo':()=>be,'ensureBookletTimelineRaster':()=>we,'estimateBookletSize':()=>po,'estimateTimelineSliceCount':()=>Yr,'generateGenealogyBookletPdf':()=>wo,'getBookletMessages':()=>E,'getGedcomTsLogoPaths':()=>bo,'getGedcomTsLogoViewbox':()=>vo,'groupBookletIntoChapters':()=>Wt,'isBookletLocale':()=>Cr,'isBookletLocaleLoaded':()=>Rt,'isBookletLocaleRtl':()=>K,'isYearOnlyDate':()=>$n,'lifeDateRange':()=>to,'loadBookletMessages':()=>Zn,'loadBookletPdfFontBytes':()=>Xt,'localeNeedsUnicodePdfFont':()=>Kt,'maxTimelineRowsForPdfHeight':()=>me,'measureMixedTextWidth':()=>fe,'onDate':()=>eo,'partnerNamesLabel':()=>zt,'personDisplayName':()=>xe,'personGenderWords':()=>uo,'pluralPick':()=>mo,'pluralS':()=>co,'preparePdfText':()=>qt,'rasterizeGenerationTimelinePng':()=>rt,'registerBookletPdfFontBytes':()=>Mo,'registerPdfFontkit':()=>Do,'resolveBookletLocale':()=>L,'seesDayOn':()=>ro,'sortBookletEntries':()=>_t,'splitPdfTextRuns':()=>en,'timelineCanvasHeightPx':()=>Vt,'timelineRowCount':()=>ye,'timelineScaledPdfHeight':()=>Ce,'toPdfText':()=>it,'unknownDateLabel':()=>Ot}),module[_0x5480b0(0xec)]=hi(da);var Rr=[_0x5480b0(0xe7),'BAPM','BARM',_0x5480b0(0x19a),'BIRT',_0x5480b0(0x197),_0x5480b0(0xdc),_0x5480b0(0xe0),'CHR','CHRA',_0x5480b0(0xe3),'CREM',_0x5480b0(0xc0),_0x5480b0(0x13d),_0x5480b0(0x102),_0x5480b0(0x18a),_0x5480b0(0x195),'IMMI','NATU','ORDN',_0x5480b0(0xde),_0x5480b0(0xdd),_0x5480b0(0x181),_0x5480b0(0x179),_0x5480b0(0x100),'DIVF','ENGA','MARB',_0x5480b0(0xf4),_0x5480b0(0x8b),_0x5480b0(0x91),'MARS'],Pa=['ENGA',_0x5480b0(0x19c),_0x5480b0(0xf4),'MARL',_0x5480b0(0x91),'MARS'],In=['BIRT','CHR',_0x5480b0(0xe7),'BAPM','BLES',_0x5480b0(0x10e),'BASM',_0x5480b0(0x18e),'CONF',_0x5480b0(0x18a),_0x5480b0(0x195),'EMIG','IMMI','CENS',_0x5480b0(0x114),'ORDN','RETI',_0x5480b0(0xde),_0x5480b0(0x181),_0x5480b0(0x102),_0x5480b0(0x187),_0x5480b0(0x19c),'MARL',_0x5480b0(0xf4),_0x5480b0(0x91),'MARS',_0x5480b0(0x179),_0x5480b0(0x17c),_0x5480b0(0x100),_0x5480b0(0xc0),_0x5480b0(0x142),'BURI'],Gn=new Set(Rr),_a='\x0a',Il=[...Rr],Gl=[...In],Kl=new Set([_0x5480b0(0x147),_0x5480b0(0x162),'CAST','EDUC',_0x5480b0(0x184),'NATI',_0x5480b0(0x19d),_0x5480b0(0xbb),_0x5480b0(0x183),'PROP','RELI','RESI',_0x5480b0(0xf1),'TITL',_0x5480b0(0x105)]);function jn(_0x2138f5){const _0x23d2e9=_0x5480b0;return _0x2138f5[_0x23d2e9(0x113)](/^"+|"+$/g,'')[_0x23d2e9(0x161)]();}function Wn(_0x5a8abd){const _0x57dc9e=_0x5480b0;let _0x51c12b=/\/([^/]+)\//[_0x57dc9e(0x107)](_0x5a8abd);return{'firstnames':(_0x51c12b?_0x5a8abd[_0x57dc9e(0x113)](_0x51c12b[0x0],''):_0x5a8abd)['replace'](/"/g,'')['replace'](/\/+/g,'')['trim']()[_0x57dc9e(0x122)](/\s+/)[_0x57dc9e(0x7d)](Boolean),'lastname':_0x51c12b?.[0x1]?.['trim']()[_0x57dc9e(0x12b)]()??''};}function Fi(_0x22e6ef){const _0xc788c8=_0x5480b0;let _0x2065cb=(_0x22e6ef['parts']??[])[_0xc788c8(0x7d)](_0xfc7398=>_0xfc7398['tag']===_0xc788c8(0x15c))['map'](_0x552827=>jn(_0x552827[_0xc788c8(0x152)]))[_0xc788c8(0x7d)](Boolean)[_0xc788c8(0x14a)]('\x20')[_0xc788c8(0x161)](),_0x3d6058=jn((_0x22e6ef['parts']??[])[_0xc788c8(0xb0)](_0x38c9b0=>_0x38c9b0[_0xc788c8(0x13f)]===_0xc788c8(0x115))?.[_0xc788c8(0x152)]??''),_0x345eaf=(_0x2065cb+'\x20'+_0x3d6058)['trim']()||_0x3d6058||_0x2065cb;if(_0x345eaf)return _0x345eaf;let _0x1bffdf=Wn(_0x22e6ef[_0xc788c8(0x90)]??''),_0x2dceb5=[..._0x1bffdf['firstnames'],_0x1bffdf[_0xc788c8(0x19f)]][_0xc788c8(0x7d)](Boolean)[_0xc788c8(0x14a)]('\x20')[_0xc788c8(0x161)]();return _0x2dceb5||(_0x22e6ef['payload']??'')['replace'](/\//g,'\x20')[_0xc788c8(0x113)](/"/g,'')['replace'](/\s+/g,'\x20')['trim']()||null;}function xe(_0x78662c){const _0x27967c=_0x5480b0;let _0x335ea2=zn(_0x78662c['nameVariants']??[]);if(_0x335ea2){let _0x27279c=Fi(_0x335ea2);if(_0x27279c)return _0x27279c;}return[..._0x78662c[_0x27967c(0x120)]??[],_0x78662c[_0x27967c(0x19f)]??''][_0x27967c(0x7d)](Boolean)['join']('\x20')['trim']()||_0x27967c(0x188)+_0x78662c[_0x27967c(0x16e)];}function zn(_0x39858e){const _0x415118=_0x5480b0;if(_0x39858e[_0x415118(0xc9)]===0x0)return null;let _0xf384e6=null,_0x307e57=-0x1;for(let _0x1813c2 of _0x39858e){let _0x429e33=_0x1813c2[_0x415118(0xfc)]?.[_0x415118(0x161)]()['toUpperCase'](),_0x5cfe04=0x0;(_0x429e33==='BIRTH'||_0x429e33===_0x415118(0x186))&&(_0x5cfe04+=0x64),/\/[^/]+\//[_0x415118(0xf0)](_0x1813c2['payload'])&&(_0x5cfe04+=0xa),_0x5cfe04>_0x307e57&&(_0x307e57=_0x5cfe04,_0xf384e6=_0x1813c2);}return _0xf384e6;}var Sr=(_0x157c0b,_0x22ab20,_0x4d5433,_0x2493c6)=>{const _0x1774d7=_0x5480b0;if(_0x2493c6=_0x2493c6??new Map(),_0x4d5433=_0x4d5433??0x1,typeof _0x157c0b['INDI']!=_0x1774d7(0x14d))return _0x2493c6;if(_0x2493c6[_0x1774d7(0x164)](_0x157c0b[_0x1774d7(0x16e)],_0x4d5433),_0x22ab20['has'](_0x157c0b[_0x1774d7(0x151)])){let _0xa05cf4=_0x22ab20[_0x1774d7(0x16a)](_0x157c0b['FAMC']);_0xa05cf4?.[_0x1774d7(0xc9)]>0x1&&(_0xa05cf4=[..._0xa05cf4][_0x1774d7(0xe1)]((_0x17d1b5,_0x5e5f63)=>_0x17d1b5[_0x1774d7(0xf5)]&&_0x5e5f63['SEX']?_0x5e5f63[_0x1774d7(0xf5)][_0x1774d7(0x8f)](_0x17d1b5[_0x1774d7(0xf5)]):0x0)),_0xa05cf4[_0x1774d7(0x15b)](_0x8e4f6a=>{const _0xe64957=_0x1774d7;_0x8e4f6a['SEX']&&(_0x2493c6=Sr(_0x8e4f6a,_0x22ab20,_0x4d5433*0x2+(_0x8e4f6a[_0xe64957(0xf5)]==='M'?0x0:0x1),_0x2493c6));});}return _0x2493c6;},Kn='en',Nt=['en','fr','de','nl','es','zh','it','pt','pl','ar','he'],Xn=Nt,Or=['ar','he'],Ri={'en':'en-US','fr':_0x5480b0(0x127),'de':'de-DE','nl':_0x5480b0(0x13b),'es':'es-ES','zh':_0x5480b0(0x176),'it':'it-IT','pt':'pt-PT','pl':_0x5480b0(0x1a1),'ar':'ar','he':'he'},Si={'en':'en','fr':'fr','de':'de','nl':'nl','es':'es','zh':'zh','it':'it','pt':'pt','pl':'pl','ar':'ar','he':'he'};function Cr(_0x4d3edc){const _0x3cbf25=_0x5480b0;return _0x4d3edc!=null&&Nt[_0x3cbf25(0x8c)](_0x4d3edc);}function L(_0xd4e85d){return Cr(_0xd4e85d)?_0xd4e85d:'en';}function K(_0x466644){const _0x393d33=_0x5480b0;return Or[_0x393d33(0x8c)](L(_0x466644));}function Jn(_0x173dc7){const _0x5b8abd=_0x5480b0;return K(_0x173dc7)?_0x5b8abd(0x18f):_0x5b8abd(0xae);}function xt(_0xcda79c){return Ri[L(_0xcda79c)];}function Fe(_0x44a840){return Si[L(_0x44a840)];}var Oi={'en':()=>import('gedcom-ts/booklet/locale-chunks/booklet-locale-en')[_0x5480b0(0xe5)](_0x1f4dc0=>({'default':_0x1f4dc0[_0x5480b0(0x125)]})),'fr':()=>import('gedcom-ts/booklet/locale-chunks/booklet-locale-fr')['then'](_0x42cbff=>({'default':_0x42cbff['default']})),'de':()=>import('gedcom-ts/booklet/locale-chunks/booklet-locale-de')[_0x5480b0(0xe5)](_0x410580=>({'default':_0x410580['default']})),'nl':()=>import('gedcom-ts/booklet/locale-chunks/booklet-locale-nl')['then'](_0x7e752=>({'default':_0x7e752[_0x5480b0(0x125)]})),'es':()=>import('gedcom-ts/booklet/locale-chunks/booklet-locale-es')[_0x5480b0(0xe5)](_0x4373c6=>({'default':_0x4373c6['default']})),'zh':()=>import('gedcom-ts/booklet/locale-chunks/booklet-locale-zh')[_0x5480b0(0xe5)](_0x459d91=>({'default':_0x459d91['default']})),'it':()=>import('gedcom-ts/booklet/locale-chunks/booklet-locale-it')['then'](_0x19dd2b=>({'default':_0x19dd2b[_0x5480b0(0x125)]})),'pt':()=>import('gedcom-ts/booklet/locale-chunks/booklet-locale-pt')['then'](_0x2982e5=>({'default':_0x2982e5[_0x5480b0(0x125)]})),'pl':()=>import('gedcom-ts/booklet/locale-chunks/booklet-locale-pl')[_0x5480b0(0xe5)](_0x1db638=>({'default':_0x1db638['default']})),'ar':()=>import('gedcom-ts/booklet/locale-chunks/booklet-locale-ar')[_0x5480b0(0xe5)](_0xff97b8=>({'default':_0xff97b8[_0x5480b0(0x125)]})),'he':()=>import('gedcom-ts/booklet/locale-chunks/booklet-locale-he')[_0x5480b0(0xe5)](_0x472063=>({'default':_0x472063['default']}))},Ft=_0x5480b0(0x9a);function Dt(){let _0x3b7918=globalThis;return _0x3b7918[Ft]??(_0x3b7918[Ft]=new Map()),_0x3b7918[Ft];}var wr=class extends Error{constructor(_0x20eb5b){const _0x2e14f3=_0x5480b0;super(_0x2e14f3(0x13c)+_0x20eb5b+_0x2e14f3(0x19b)+_0x20eb5b+'\x22)\x20before\x20using\x20sync\x20booklet\x20APIs.'),this['name']=_0x2e14f3(0x88);}};function _r(){const _0x55b3dd=_0x5480b0;Dt()[_0x55b3dd(0x194)]();}async function ge(_0x2b33d6){const _0x82e875=_0x5480b0;let _0x12de10=L(_0x2b33d6),_0x39eda7=Dt();if(_0x39eda7[_0x82e875(0x1a8)](_0x12de10))return _0x12de10;let _0x2aefd2=Oi[_0x12de10],_0x345e99=(await _0x2aefd2())[_0x82e875(0x125)];return _0x39eda7['set'](_0x12de10,_0x345e99),_0x12de10;}function Q(_0x43d551){const _0x239b47=_0x5480b0;let _0x9cdee0=Dt()[_0x239b47(0x16a)](_0x43d551);if(!_0x9cdee0)throw new wr(_0x43d551);return _0x9cdee0;}function Rt(_0x1c3d8d){const _0x32a969=_0x5480b0;return Dt()[_0x32a969(0x1a8)](_0x1c3d8d);}function E(_0x4757b4){let _0x471372=L(_0x4757b4);return Q(_0x471372)['messages'];}function St(_0x1df603,_0x5245f2){return E(_0x5245f2)['actTypeLabels'][_0x1df603]??_0x1df603;}async function Zn(_0x476987){let _0x45a6ca=await ge(_0x476987);return Q(_0x45a6ca)['messages'];}function Ir(_0x488e50){const _0x1393e2=_0x5480b0;return Q(_0x488e50)[_0x1393e2(0xb6)];}function Qn(_0x485378){const _0x41b0ca=_0x5480b0;return Q(_0x485378)[_0x41b0ca(0x92)];}function qn(_0x46213e,_0x504331,_0x49ada9){const _0x38e159=_0x5480b0;return Ci(_0x49ada9)[_0x38e159(0x144)](_0x46213e,_0x504331);}function Ci(_0x223fca){return Qn(L(_0x223fca));}function Ot(_0x1a2d12){return Ir(L(_0x1a2d12))['BOOKLET_UNKNOWN_DATE'];}function $n(_0x3a5f3c,_0x44d269){const _0x1f3d2=_0x5480b0;return Ct(_0x44d269)[_0x1f3d2(0x135)](_0x3a5f3c);}function eo(_0x476ef7,_0x125e54){const _0x353116=_0x5480b0;return Ct(_0x125e54)[_0x353116(0x108)](_0x476ef7);}function to(_0x1aeee3,_0x10ba69,_0x58e2cb){return Ct(_0x58e2cb)['lifeDateRange'](_0x1aeee3,_0x10ba69);}function ro(_0x46072a,_0x149734){const _0x6e8970=_0x5480b0;return Ct(_0x149734)[_0x6e8970(0x17e)](_0x46072a);}function Ct(_0x1cf0f3){return Ir(L(_0x1cf0f3));}function Ur(_0xb59e9e){const _0x496f40=_0x5480b0;let _0x4a42ed=_0xb59e9e['acts']?.[_0x496f40(0x145)];return _0x4a42ed?.[_0x496f40(0xc9)]?Array[_0x496f40(0xc5)](_0x4a42ed):[];}function oo(_0x199998,_0x32148c){const _0x40371a=_0x5480b0;let _0x343990=_0x199998['dateAct']?.['date']??_0x199998['sdateAct']?.[_0x40371a(0x165)];if(_0x343990?.[_0x40371a(0x161)]())return _0x343990[_0x40371a(0x161)]();let _0xb36d3b=_0x199998['dateAct']?.[_0x40371a(0x12a)]??_0x199998[_0x40371a(0x137)]?.[_0x40371a(0x12a)];return _0xb36d3b!=null?String(_0xb36d3b):Ot(_0x32148c);}function io(_0x41d6c7){const _0x2bcd27=_0x5480b0;let _0x339936=_0x41d6c7['place']?.['city']?.[_0x2bcd27(0x161)](),_0x1c4a8f=_0x41d6c7['place']?.['country']?.['trim']();return _0x339936&&_0x1c4a8f?_0x339936+',\x20'+_0x1c4a8f:_0x339936??_0x1c4a8f??'';}function ao(_0x2c8e0c,_0x333116){const _0x2aac2e=_0x5480b0;let _0x4465f4=Ur(_0x2c8e0c),_0x6310ed=_0x15ae53=>{const _0x47e942=_0x38b4;let _0x592c32=_0x15ae53?.[_0x47e942(0xb2)]?.['year']??_0x15ae53?.[_0x47e942(0x137)]?.[_0x47e942(0x12a)];return _0x592c32??void 0x0;},_0x2127eb=_0x4465f4[_0x2aac2e(0xb0)](_0xa4f36a=>_0xa4f36a[_0x2aac2e(0xfc)]===_0x2aac2e(0x186)),_0x652512=_0x4465f4[_0x2aac2e(0xb0)](_0x254199=>_0x254199[_0x2aac2e(0xfc)]===_0x2aac2e(0xc0)),_0x2a543c=_0x6310ed(_0x2127eb),_0x1ff7cc=_0x6310ed(_0x652512);return _0x2a543c!==void 0x0||_0x1ff7cc!==void 0x0?(_0x2a543c??'?')+'\x20–\x20'+(_0x1ff7cc??'?'):E(_0x333116)[_0x2aac2e(0xa9)];}function lo(_0x586d09){return Math['floor'](Math['log2'](_0x586d09))+0x1;}function wi(_0x9f17bf,_0x4686a7=0x190){const _0x15912b=_0x5480b0;let _0x37eb82=_0x9f17bf['notes']?.['list'];if(!_0x37eb82?.['length'])return null;let _0x35f875=_0x37eb82['map'](_0x167f86=>_0x167f86[_0x15912b(0x12c)]?.[_0x15912b(0x14a)]('\x20')[_0x15912b(0x161)]()??'')['filter'](Boolean)[_0x15912b(0x14a)](_0x15912b(0x1a9));return _0x35f875?_0x35f875[_0x15912b(0xc9)]<=_0x4686a7?_0x35f875:_0x35f875[_0x15912b(0x129)](0x0,_0x4686a7-0x1)+'…':null;}function It(_0x4be8b6){let _0x2525df=_0x4be8b6['SEX'];return _0x2525df==='M'?'M':_0x2525df==='F'?'F':_0x2525df==='X'?'X':'U';}function Gr(_0x324558,_0x109b26){const _0x285f0b=_0x5480b0;return{'indi':_0x324558[_0x285f0b(0x16e)],'name':xe(_0x324558),'datesLabel':ao(_0x324558,_0x109b26),'sex':It(_0x324558)};}function no(_0x535301,_0x2dcd3a,_0x4b423d){const _0xdc6b31=_0x5480b0;let _0x1d5774=_0x535301[_0xdc6b31(0x8e)]['get'](_0x2dcd3a)??[];for(let _0x1dcf7c of _0x1d5774){let _0x2fd466=Ur(_0x1dcf7c)[_0xdc6b31(0xb0)](_0x1be521=>_0x1be521[_0xdc6b31(0xfc)]==='MARR');if(_0x2fd466)return qn(oo(_0x2fd466,_0x4b423d),io(_0x2fd466),_0x4b423d);}return null;}function _i(_0x54cb70,_0x138b75,_0x152636){const _0x71da8e=_0x5480b0;return _0x54cb70[_0x71da8e(0x151)]===void 0x0?[]:(_0x138b75[_0x71da8e(0x8e)][_0x71da8e(0x16a)](_0x54cb70['FAMC'])??[])['map'](_0x1d909c=>Gr(_0x1d909c,_0x152636));}function Ii(_0x1c18b1,_0x13364c,_0x48576c){const _0x4efc33=_0x5480b0;let _0x31b523=_0x1c18b1['FAMS']??[];if(!_0x31b523['length'])return[];let _0x575625=[];for(let _0x14fcb5 of _0x31b523){let _0x1fd2d7=(_0x13364c['partnersMap']['get'](_0x14fcb5)??[])['filter'](_0x2a84f8=>_0x2a84f8[_0x4efc33(0x16e)]!==_0x1c18b1[_0x4efc33(0x16e)]),_0x1a60b7=[...new Map(_0x1fd2d7[_0x4efc33(0xe6)](_0x42dd02=>[_0x42dd02['INDI'],_0x42dd02]))['values']()],_0x2b13f7=_0x13364c[_0x4efc33(0x96)](_0x14fcb5)[_0x4efc33(0xe6)](_0x2254e7=>Gr(_0x2254e7,_0x48576c));for(let _0x7b574 of _0x1a60b7)_0x575625[_0x4efc33(0xd1)]({'familyId':_0x14fcb5,'coParent':Gr(_0x7b574,_0x48576c),'children':_0x2b13f7,'marriageLabel':no(_0x13364c,_0x14fcb5,_0x48576c)});_0x1a60b7['length']===0x0&&_0x2b13f7[_0x4efc33(0xc9)]>0x0&&_0x575625[_0x4efc33(0xd1)]({'familyId':_0x14fcb5,'coParent':{'indi':-0x1,'name':E(_0x48576c)[_0x4efc33(0xef)],'datesLabel':'','sex':'U'},'children':_0x2b13f7,'marriageLabel':no(_0x13364c,_0x14fcb5,_0x48576c)});}return _0x575625;}function wt(_0x2afb72,_0x11614c,_0x1aabfa,_0xac43b8){const _0x32287d=_0x5480b0;let _0x981d9c=[...Ur(_0x2afb72)]['sort']((_0x58c592,_0x5228c3)=>{const _0x25bbdd=_0x38b4;let _0x1a15ea=_0x58c592[_0x25bbdd(0xb2)]?.['year']??_0x58c592[_0x25bbdd(0x137)]?.[_0x25bbdd(0x12a)]??0x270f,_0x13d88f=_0x5228c3[_0x25bbdd(0xb2)]?.['year']??_0x5228c3[_0x25bbdd(0x137)]?.[_0x25bbdd(0x12a)]??0x270f;return _0x1a15ea-_0x13d88f;});return{'indi':_0x2afb72['INDI'],'name':xe(_0x2afb72),'sex':It(_0x2afb72),'datesLabel':ao(_0x2afb72,_0xac43b8),'sosa':_0x1aabfa,'generation':_0x1aabfa!=null?lo(_0x1aabfa):null,'events':_0x981d9c['map'](_0x1e5754=>({'kind':String(_0x1e5754[_0x32287d(0xfc)]),'label':St(String(_0x1e5754['type']),_0xac43b8),'date':oo(_0x1e5754,_0xac43b8),'place':io(_0x1e5754)})),'notesPreview':wi(_0x2afb72),'parents':_i(_0x2afb72,_0x11614c,_0xac43b8),'unions':Ii(_0x2afb72,_0x11614c,_0xac43b8)};}function _t(_0x138118,_0x5b3d2c){const _0x12b5c5=_0x5480b0;let _0x89707e=Fe(_0x5b3d2c??'en');return[..._0x138118]['sort']((_0x50f49e,_0x53f613)=>_0x50f49e[_0x12b5c5(0x138)]!=null&&_0x53f613[_0x12b5c5(0x138)]!=null?_0x50f49e['sosa']-_0x53f613['sosa']:_0x50f49e['sosa']!=null?-0x1:_0x53f613[_0x12b5c5(0x138)]!=null?0x1:_0x50f49e[_0x12b5c5(0xdf)][_0x12b5c5(0x8f)](_0x53f613['name'],_0x89707e));}function so(_0x168be9){const _0x56b287=_0x5480b0;let {ged:_0x4f1df8,scope:_0x539901,referencePerson:_0x592265,maxGeneration:_0x5d1e03,locale:_0x1d6c89}=_0x168be9,_0x33dc92=[..._0x4f1df8[_0x56b287(0xb1)]];if(_0x539901==='all')return _t(_0x33dc92[_0x56b287(0xe6)](_0x2596eb=>wt(_0x2596eb,_0x4f1df8,null,_0x1d6c89)),_0x1d6c89);if(!_0x592265)return[];let _0x5b92cd=Sr(_0x592265,_0x4f1df8['partnersMap']),_0x54994c=[];for(let _0x4906b7 of _0x33dc92){let _0x588ca0=_0x5b92cd[_0x56b287(0x16a)](_0x4906b7['INDI'])??null;if(_0x588ca0==null)continue;let _0x2ebe8c=lo(_0x588ca0);_0x5d1e03!=null&&_0x2ebe8c>_0x5d1e03||_0x54994c['push'](wt(_0x4906b7,_0x4f1df8,_0x588ca0,_0x1d6c89));}return _t(_0x54994c,_0x1d6c89);}function Gi(_0x2ad09a){const _0x3f967d=_0x5480b0;return Q(_0x2ad09a)[_0x3f967d(0x180)];}function uo(_0x335867,_0x341f81){return Gi(L(_0x341f81))[_0x335867];}function co(_0x466890,_0x4003e6){const _0x29c7b3=_0x5480b0;let _0x12e103=L(_0x4003e6);if(_0x12e103==='en')return'';if(_0x12e103==='fr')return _0x466890>0x1?'s':'';let _0x5a573f=Q(_0x12e103)[_0x29c7b3(0x16b)];return _0x5a573f&&!_0x5a573f['usesPluralS']?'':_0x466890>0x1?'s':'';}function mo(_0x44ca97,_0x2b86ea,_0x3ec3a5){return _0x44ca97>0x1?_0x3ec3a5:_0x2b86ea;}function tt(_0x182709){let _0x4e5b2f=L(_0x182709);return Q(_0x4e5b2f)['narrativeModule'];}function De(_0x4a7e6e,_0x3dd16b){const _0x1722d9=_0x5480b0;return tt(_0x3dd16b)[_0x1722d9(0x174)](_0x4a7e6e);}function Re(_0x3eda45,_0x2805d8,_0x197c8c){return tt(_0x197c8c)['buildFamilyNarrative'](_0x3eda45,_0x2805d8);}function Se(_0x2b6306,_0x15b391){const _0xd8c919=_0x5480b0;return tt(_0x15b391)[_0xd8c919(0xc1)](_0x2b6306);}function Oe(_0x4e204f,_0x22e041){const _0x328ea6=_0x5480b0;return tt(_0x22e041)[_0x328ea6(0xa0)](_0x4e204f);}var fo=0x16;function Gt(_0x5dd2f3){const _0x2d3e59=_0x5480b0;return _0x5dd2f3['key']['startsWith'](_0x2d3e59(0x154))&&_0x5dd2f3[_0x2d3e59(0xc7)]['some'](_0x5d1728=>_0x5d1728['generation']!=null);}function Vr(_0x334feb){const _0x3af5fd=_0x5480b0;let _0x5cbee6=_0x334feb[_0x3af5fd(0x159)](/\b(1[0-9]{3}|20[0-9]{2})\b/);return _0x5cbee6?Number(_0x5cbee6[0x1]):null;}function Ui(_0xb4dd10){const _0xd95a40=_0x5480b0;let _0x289d23=_0xb4dd10[_0xd95a40(0x161)]();return _0x289d23[_0xd95a40(0xc9)]<=fo?_0x289d23:_0x289d23['slice'](0x0,fo-0x1)+'…';}function Vi(_0x1b4246){const _0x516565=_0x5480b0;let _0x5bd2e2=_0x1b4246[_0x516565(0x159)](/(\d{3,4})\s*[–-]\s*(\d{3,4}|\?)/);if(!_0x5bd2e2){let _0x1ca3a1=_0x1b4246['match'](/(\d{3,4})/);return{'birth':_0x1ca3a1?Number(_0x1ca3a1[0x1]):null,'death':null};}let _0x4d61ac=Number(_0x5bd2e2[0x1]),_0x2cbca7=_0x5bd2e2[0x2]==='?'?null:Number(_0x5bd2e2[0x2]);return{'birth':_0x4d61ac,'death':_0x2cbca7};}function Hi(_0x48736c){const _0x251e8f=_0x5480b0;let _0xee44cc=_0x48736c['events'][_0x251e8f(0xb0)](_0x218a07=>_0x218a07['kind']==='BIRT'),_0x3ae8af=_0x48736c['events']['find'](_0x3a19c6=>_0x3a19c6[_0x251e8f(0x131)]==='DEAT'),_0x450ee8=_0xee44cc?Vr(_0xee44cc[_0x251e8f(0x165)]):null,_0x85c59=_0x3ae8af?Vr(_0x3ae8af['date']):null;if(_0x450ee8==null||_0x85c59==null){let _0x1d5267=Vi(_0x48736c['datesLabel']);_0x450ee8??(_0x450ee8=_0x1d5267[_0x251e8f(0x168)]),_0x85c59??(_0x85c59=_0x1d5267[_0x251e8f(0xe2)]);}let _0x3bcc08=[];_0x450ee8!=null&&_0x3bcc08['push']({'year':_0x450ee8,'kind':_0x251e8f(0x168)}),_0x85c59!=null&&_0x3bcc08[_0x251e8f(0xd1)]({'year':_0x85c59,'kind':_0x251e8f(0xe2)});for(let _0x381ea3 of _0x48736c[_0x251e8f(0x169)])if(_0x381ea3[_0x251e8f(0x131)]==='MARR'){let _0x48eb3b=Vr(_0x381ea3['date']);_0x48eb3b!=null&&_0x3bcc08[_0x251e8f(0xd1)]({'year':_0x48eb3b,'kind':_0x251e8f(0x8a)});}let _0x56f604=_0x450ee8!=null||_0x85c59!=null;return{'name':_0x48736c[_0x251e8f(0xdf)],'shortName':Ui(_0x48736c[_0x251e8f(0xdf)]),'birthYear':_0x450ee8,'deathYear':_0x85c59,'markers':_0x3bcc08,'hasLifeSpan':_0x56f604};}function Yi(_0x4632f4){return _0x4632f4<=0x28?0x5:_0x4632f4<=0x5a?0xa:_0x4632f4<=0xb4?0x14:0x19;}function ye(_0x343068){const _0x15b29c=_0x5480b0;return Gt(_0x343068)?_0x343068[_0x15b29c(0xc7)][_0x15b29c(0xc9)]:0x0;}function Ut(_0x4171d1,_0x4db639=0x0,_0x23462b){const _0x31e515=_0x5480b0;if(!Gt(_0x4171d1))return null;let _0x107eb1=_0x4171d1[_0x31e515(0xc7)]['map'](Hi),_0x3bbc7d=[];for(let _0x2d978b of _0x107eb1){_0x2d978b['birthYear']!=null&&_0x3bbc7d['push'](_0x2d978b['birthYear']),_0x2d978b[_0x31e515(0x18b)]!=null&&_0x3bbc7d['push'](_0x2d978b[_0x31e515(0x18b)]);for(let _0x200fb1 of _0x2d978b[_0x31e515(0x10f)])_0x3bbc7d['push'](_0x200fb1['year']);}let _0x98d61a=new Date()[_0x31e515(0x185)](),_0x38280c=_0x3bbc7d[_0x31e515(0xc9)]>0x0?Math[_0x31e515(0x155)](..._0x3bbc7d):_0x98d61a-0x50,_0x537294=_0x3bbc7d[_0x31e515(0xc9)]>0x0?Math['max'](..._0x3bbc7d):_0x98d61a;_0x38280c===_0x537294&&(_0x38280c-=0xa,_0x537294+=0xa);let _0x2f0eee=Math['max'](0x5,Math['ceil']((_0x537294-_0x38280c)*0.06));_0x38280c-=_0x2f0eee,_0x537294+=_0x2f0eee;let _0x4983b1=Yi(_0x537294-_0x38280c),_0x1a3b68=Math['floor'](_0x38280c/_0x4983b1)*_0x4983b1,_0xd916a5=[];for(let _0x3d92ce=_0x1a3b68;_0x3d92ce<=_0x537294;_0x3d92ce+=_0x4983b1)_0xd916a5[_0x31e515(0xd1)](_0x3d92ce);let _0x496522=_0x23462b!=null?Math['min'](_0x4db639+Math[_0x31e515(0x1aa)](0x1,_0x23462b),_0x107eb1[_0x31e515(0xc9)]):_0x107eb1[_0x31e515(0xc9)],_0x274708=_0x107eb1[_0x31e515(0x129)](_0x4db639,_0x496522),_0xed4987=Math['max'](0x0,_0x107eb1['length']-_0x496522);return{'chapterTitle':_0x4171d1[_0x31e515(0xce)],'yearMin':_0x38280c,'yearMax':_0x537294,'tickStep':_0x4983b1,'tickYears':_0xd916a5,'rows':_0x274708,'overflowCount':_0xed4987,'pageCount':_0x274708[_0x31e515(0xc9)]>0x0?Math[_0x31e515(0x18c)](_0x107eb1[_0x31e515(0xc9)]/_0x274708['length']):0x1};}var Hr=0x398;function ji(_0x5e09f6,_0x536181=!0x1){return 0x5c+_0x5e09f6*0x16+0x30+0x24+(_0x536181?0xc:0x0);}function Vt(_0xf37656,_0x32766b=!0x1){const _0xc1cece=_0x5480b0;return ji(Math[_0xc1cece(0x1aa)](_0xf37656,0x1),_0x32766b);}function Ce(_0x1ef774,_0x283bc2,_0x4b0e3a=!0x1){const _0x2a008c=_0x5480b0;let _0x58b72f=Vt(_0x1ef774,_0x4b0e3a),_0x572073=Math[_0x2a008c(0x155)](0x1,_0x283bc2/0x398);return _0x58b72f*_0x572073;}function me(_0x5073e8,_0x3d3147,_0x380e5f=!0x1){if(_0x5073e8<=0x28)return 0x0;let _0x728025=0x0,_0x16567f=0x50;for(;_0x728025<_0x16567f;){let _0x5e0320=Math['ceil']((_0x728025+_0x16567f+0x1)/0x2);Ce(_0x5e0320,_0x3d3147,_0x380e5f)<=_0x5073e8?_0x728025=_0x5e0320:_0x16567f=_0x5e0320-0x1;}return _0x728025;}var Wi=841.89,zi=Wi-0x38-0x38,Ki=595.28-0x64;function Yr(_0x3b3f54){const _0x106e97=_0x5480b0;if(_0x3b3f54<=0x0)return 0x0;let _0x505f5a=me(zi,Ki,!0x1);return _0x505f5a<=0x0?0x1:Math[_0x106e97(0x18c)](_0x3b3f54/_0x505f5a);}function po(_0xca05ac,_0x2e7764,_0xbbf51e,_0xbcd3cf,_0x1ef338=_0x5480b0(0x93),_0x3de3e4){const _0x247b75=_0x5480b0;let _0x4a0d8b=E(_0x3de3e4),_0x27726c=0x4;if(_0x2e7764===0x0)return{'pages':0x0,'label':_0x4a0d8b['pagesEmpty']};let _0x3bc36b=_0x1ef338===_0x247b75(0x93)?0x0:_0xca05ac[_0x247b75(0x198)]((_0x2604a2,_0x1ee15d)=>_0x2604a2+Yr(ye(_0x1ee15d))*0xc,0x0);if(_0xbcd3cf==='summary'){let _0x455a5b=_0x2e7764+_0xbbf51e*0x2+_0xca05ac['length']*0x3+_0x3bc36b,_0x299c9c=_0x27726c+Math['max'](0x1,Math[_0x247b75(0x18c)](_0x455a5b/0x2a));return{'pages':_0x299c9c,'label':_0x4a0d8b['pagesEstimate'](_0x299c9c)};}let _0x2cc82b=_0x2e7764*0x5+_0xbbf51e*0x3+_0xca05ac[_0x247b75(0xc9)]*0x4+_0x3bc36b,_0x592bf8=_0x27726c+Math[_0x247b75(0x1aa)](0x1,Math[_0x247b75(0x18c)](_0x2cc82b/0x26));return{'pages':_0x592bf8,'label':_0x4a0d8b[_0x247b75(0x11b)](_0x592bf8)};}function ho(_0x118c24,_0x556a33,_0x209757){const _0x3a1651=_0x5480b0;if(_0x118c24===0x0)return null;let _0x27ee1e=E(_0x209757);return _0x556a33===_0x3a1651(0x95)&&_0x118c24>0x78?_0x27ee1e[_0x3a1651(0x140)]:_0x556a33==='detailed'&&_0x118c24>0x32?_0x27ee1e[_0x3a1651(0x167)]:_0x556a33===_0x3a1651(0xbd)&&_0x118c24<=0x19?_0x27ee1e[_0x3a1651(0x132)]:null;}function _0x2e6b(){const _0x5c0c3d=['slice','year','toUpperCase','lines','textOptions','getBidiCharTypeName','some','\x20·\x20','kind','adviceSummary25','shaped','chapterUnknownDates','isYearOnlyDate','width','sdateAct','sosa','latin','hasOwnProperty','nl-NL','Booklet\x20locale\x20\x22','EMIG','embedPng','tag','adviceDetailed120','\x20–\x20','CREM','rgb','marriageWhenWhere','list','function','FACT','x+1,4+4,h+5,r+5,r+3,z,5+3,2+1,2+1,5,2+2,3+4,o,w,ci+1,8+d,3+d,6+8,2+g,39+1,9,6+1,2,33,b8,3+1,3c+1,7+1,5r,b,7h+3,sa+5,2,3i+6,jg+3,ur+9,2v,ij+1,9g+9,7+a,8m,4+1,49+x,14u,2+2,c+2,e+2,e+2,e+1,i+n,e+e,2+p,u+2,e+2,36+1,2+3,2+1,b,2+2,6+5,2,2,2,h+1,5+4,6+3,3+f,16+2,5+3l,3+81,1y+p,2+40,q+a,m+13,2r+ch,2+9e,75+hf,3+v,2+2w,6e+5,f+6,75+2a,1a+p,2+2g,d+5x,r+b,6+3,4+o,g,6+1,6+2,2k+1,4,2j,5h+z,1m+1,1e+f,t+2,1f+e,d+3,4o+3,2s+1,w,535+1r,h3l+1i,93+2,2s,b+1,3l+x,2v,4g+3,21+3,kz+1,g5v+1,5a,j+9,n+v,2,3,2+8,2+1,3+2,2,3,46+1,4+4,h+5,r+5,r+a,3h+2,4+6,b+4,78,1r+24,4+c,4,1hb,ey+6,103+j,16j+c,1ux+7,5+g,fsh,jdq+1t,4,57+2e,p1,1m,1m,1m,1m,4kt+1,7j+17,5+2r,d+e,3+e,2+e,2+10,m+4,w,1n+5,1q,4z+5,4b+rb,9+c,4+c,4+37,d+2g,8+b,l+b,5+1j,9+9,7+13,9+t,3+1,27+3c,2+29,2+3q,d+d,3+4,4+2,6+6,a+o,8+6,a+2,e+6,16+42,2+1i','referenceName','join','unions','generation','number','BOOKLET_FONT_HE','charAt','33956BkkhiH','FAMC','value','drawHeading','gen-','min','698867DZRgMe','height','partners','match','chapterSubtitle','forEach','GIVN','2CayQSE','coverSubtitle','\x20&\x20','pop','trim','DSCR','locale','set','date','familyId','adviceDetailed50','birth','events','get','genderPhrases','HelveticaBold','personCount','INDI','skip','codePointAt','parents','end','revokeObjectURL','buildChapterIntroNarrative','RLO','zh-CN','1606ZTbSZm','drawChapterTitle','ANUL','PDI','coverLogo','DIVF','1c+9,3d+1,6,187+9,513,4+5,7+9,sf+j,175h+9,qw+q,161f+1d,4xt+a,25i+9','seesDayOn','children','genderWords','WILL','16w,3,2,e+1b,z+2,2+2s,g+1,8+1,b+m,2+t,s+2i,c+e,4h+f,1d+1e,1bwe+dp,3+3z,x+c,2+1,35+3y,2rm+z,5+7,b+5,dt+l,c+u,17nl+27,1t+27,4x+6n,3+d','OCCU','IDNO','getFullYear','BIRT','ENGA','INDI\x20','BOOKLET_FONT_ZH','FCOM','deathYear','ceil','29976jTjvJo','CHRA','rtl','_override','joiningType','ensureSpace','introSummary','clear','GRAD','canvas','BLES','reduce','doc','BASM','\x22\x20is\x20not\x20loaded.\x20Call\x20await\x20ensureBookletLocale(\x22','MARB','NCHI','427QhkDRt','lastname','fonts','pl-PL','ensureSpaceForHeight','start','subtitle','\x0a\x0d\x20!\x22#$%&\x27()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\u00a0¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿąćęłńŚśżאבגדהוזחטיךכלםמןנסעףפץצקרשת،ءآأؤإئابةتثجحخدذرزسشصضطظعغـفقكلمنهوىيًَُّ–—’…→◆●\u3000、。〃〄々〆〇〈〉《》「」『』【】〒〓〔〕〖〗〘〙〚〛〜〝〞〟〠〡〢〣〤〥〦〧〨〩〪〭〮〯〫〬〰〱〲〳〴〵〶〷〸〹〺〻〼〽〾〿一丁七万丈三上下不与丑专且世丘丙业丛东丝丢两严丧个丫中丰串临丸丹为主丽举乃久么义之乌乍乎乏乐乒乓乔乖乘乙九乞也习乡书买乱乳乾了予争事二于亏云互五井亚些亡亢交亥亦产亨亩享京亭亮亲人亿什仁仅仆仇今介仍从仑仓仔仕他仗付仙仟代令以仪们仰仲件价任份仿企伊伍伎伏伐休众优伙会伞伟传伤伦伪伯估伴伶伸伺似佃但位低住佐佑体何余佛作你佣佩佬佯佰佳使侄侈例侍侗供依侠侣侥侦侧侨侩侮侯侵便促俄俊俏俐俗俘保俞信俩俭修俯俱俺倍倒倔倘候倚借倡倦倪债值倾假偏做停健偶偷偿傀傅傈傍傣储催傲傻像僚僧僳僵僻儒儡儿允元兄充兆先光克免兑兔党兜兢入全八公六兰共关兴兵其具典兹养兼兽冀内冈冉册再冒冕冗写军农冠冤冬冯冰冲决况冶冷冻净凄准凉凋凌减凑凛凝几凡凤凭凯凰凳凶凸凹出击函凿刀刁刃分切刊刑划列刘则刚创初删判刨利别刮到制刷券刹刺刻刽剁剂剃削前剐剑剔剖剥剧剩剪副割剿劈力劝办功加务劣动助努劫励劲劳势勃勇勉勋勒勘募勤勺勾勿匀包匆匈化北匙匝匠匡匣匪匹区医匿十千升午卉半华协卑卒卓单卖南博卜卞占卡卢卤卧卫卯印危即却卵卷卸卿厂厄厅历厉压厌厕厘厚原厢厦厨厩去县叁参又叉及友双反发叔取受变叙叛叠口古句另只叫召叭叮可台史右叶号司叹叼吁吃各合吉吊同名后吏吐向吓吕吗君吝吞吟吠否吧吨吩含听吭吮启吱吴吵吸吹吻吼吾呀呆呈告呐呕员呛呜呢周味呵呸呻呼命咀咆咋和咎咏咐咒咕咖咙咨咬咯咱咳咸咽哀品哄哆哇哈哉响哎哑哗哟哥哦哨哩哪哭哮哲哺哼唁唆唇唉唐唤唬售唯唱唾啃啄商啊啡啤啥啦啪啮啸啼喀喂善喇喉喊喘喜喝喧喳喷喻嗅嗓嗜嗡嗣嗽嘉嘎嘘嘛嘱嘲嘴嘶嘻嘿噎器噪噬噶嚎嚏嚣嚷嚼囊囚四回因团囤园困囱围固国图圃圆圈土圣在圭地场圾址均坊坍坎坏坐坑块坚坛坝坞坟坠坡坤坦坪坯坷垂垃垄型垒垛垢垣垦垫垮埂埃埋城埔域埠培基堂堆堑堕堡堤堪堰堵塌塑塔塘塞填境墅墒墓墙增墟墨墩壁壕壤士壬壮声壳壶壹处备复夏夕外多夜够大天太夫央夯失头夷夸夹夺奄奇奈奉奋奎奏契奔奖套奠奢奥女奴奶奸她好如妄妆妇妈妊妒妓妖妙妥妨妮妹妻姆始姐姑姓委姚姜姥姨姬姻姿威娃娄娇娘娜娟娠娥娩娱娶婆婉婚婪婴婶婿媒媚媳嫁嫂嫉嫌嫡嫩子孔孕字存孙孜孝孟季孤学孩孪孰孵孺孽宁它宅宇守安宋完宏宗官宙定宛宜宝实宠审客宣室宦宪宫宰害宴宵家容宽宾宿寂寄寅密寇富寐寒寓寝寞察寡寥寨寸对寺寻导寿封射将尉尊小少尔尖尘尚尝尤尧就尸尹尺尼尽尾尿局屁层居屈屉届屋屎屏屑展属屠屡履屯山屹屿岁岂岔岗岛岩岭岳岸岿峙峡峦峨峪峭峰峻崇崎崔崖崩崭嵌巍川州巡巢工左巧巨巩巫差己已巳巴巷巾币市布帅帆师希帐帕帖帘帚帛帜帝带帧席帮常帽幂幅幌幕幢干平年并幸幻幼幽广庄庆庇床序庐库应底店庙庚府庞废度座庭庶康庸廉廊廓廖延廷建开异弃弄弊式弓引弗弘弛弟张弥弦弧弯弱弹强归当录彝形彤彦彩彪彬彭彰影役彻彼往征径待很徊律徐徒得徘御循微德徽心必忆忌忍志忘忙忠忧快忱念忻忽忿怀态怂怎怒怔怕怖怜思怠急性怨怪怯总恃恋恍恐恒恕恢恤恨恩恫恬恭息恰恳恶恼恿悄悉悍悔悟悠患悦您悬悯悲悸悼情惊惋惑惕惜惟惠惦惧惨惩惫惭惮惯惰想惶惹惺愁愈愉意愚感愤愧愿慈慌慎慑慕慢慧慨慰慷憋憎憨憾懂懈懊懒懦戈戊戌戍戎戏成我戒或战戚截戮戳戴户房所扁扇手才扎扑扒打扔托扛扣扦执扩扫扬扭扮扯扰扳扶批扼找承技抄抉把抑抒抓投抖抗折抚抛抠抡抢护报抨披抬抱抵抹押抽抿拂拄担拆拇拈拉拌拍拎拐拒拓拔拖拘拙招拜拟拢拣拥拦拧拨择括拭拯拱拳拴拷拼拽拾拿持挂指按挎挑挖挚挛挝挞挟挠挡挣挤挥挨挪挫振挺挽捂捅捆捉捌捍捎捏捐捕捞损捡换捣捧据捶捷捻掀掂掇授掉掌掏掐排掖掘掠探掣接控推掩措掳掷掸掺揉揍描提插揖握揣揩揪揭援揽搀搁搂搅搏搐搓搔搜搞搪搬搭携搽摄摆摇摈摊摔摘摧摩摸摹撂撅撇撑撒撕撞撤撩撬播撮撰撵撼擂擅操擎擒擞擦攀攒攘攫支收改攻放政故效敌敏救敖教敛敝敞敢散敦敬数敲整敷文斋斌斑斗料斜斟斡斤斥斧斩断斯新方施旁旅旋族旗无既日旦旧旨早旬旭旱时旷旺昂昆昌明昏易昔星映春昧昨昭是昼显晃晋晌晒晓晕晚晤晦晨普景晰晴晶智晾暂暇暑暖暗暮暴曙曝曰曲曳更曹曼曾替最月有朋服朔朗望朝期木未末本札术朱朴朵机朽杀杂权杆杉李杏材村杖杜束杠条来杨杭杯杰松板极构枉析枕林枚果枝枢枣枪枫枯架枷柄柏某柑柒染柔柜柞柠查柬柯柱柳柴柿栅标栈栋栏树栓栖栗校株样核根格栽桂桃桅框案桌桐桑桓桔档桥桨桩桶梁梅梆梗梢梦梧梨梭梯械梳检棉棋棍棒棕棘棚棠森棱棵棺椅植椎椒椭椰椽椿楔楚楞楷楼概榆榔榜榨榴榷槐槛槽樊樟模横樱橇橙橡橱檀檄檬欠次欢欣欧欲欺款歇歉歌止正此步武歧歪歹死歼殃殆殉殊残殖殴段殷殿毁毅毋母每毒比毕毖毗毙毛毡毫毯氏民氓气氖氛氟氢氦氧氨氮氯氰水永汀汁求汇汉汐汕汗汛汝汞江池污汤汪汰汲汹汽汾沁沂沃沈沉沏沙沛沟没沤沥沦沧沪沫沮河沸油治沼沽沾沿泄泅泉泊泌法泛泞泡波泣泥注泪泰泳泵泻泼泽洁洋洒洗洛洞津洪洱洲活洼洽派流浅浆浇浊测济浏浑浓浙浚浦浩浪浮浴海浸涂涅消涉涌涎涕涛涝涟涡涣涤润涧涨涩涪涯液涵涸淀淄淆淋淌淑淖淘淡淤淫淬淮深淳混淹添清渊渍渐渔渗渝渠渡渣渤温渭港渴游渺湃湍湖湘湛湾湿溃溅溉源溜溢溪溯溶溺滁滇滋滑滓滔滚滞满滤滥滦滨滩滴漂漆漏漓演漠漫漱漳漾潍潘潜潞潦潭潮澄澈澎澜澡澳激濒瀑灌火灭灯灰灵灶灸灼灾灿炉炊炎炒炔炕炙炬炭炮炯炳炸点炼炽烁烂烃烈烘烙烛烟烤烦烧烩烫烬热烯烷烹烽焉焊焕焙焚焦焰然煌煎煞煤照煮煽熄熊熏熔熙熟熬燃燎燕燥爆爪爬爱爵父爷爸爹爽片版牌牙牛牟牡牢牧物牲牵特牺犀犁犊犬犯状犹狂狄狈狐狗狙狞狠狡独狭狮狰狱狸狼猎猖猛猜猩猪猫献猴猾猿獭玄率玉王玖玛玩玫环现玲玻珊珍珐珠班球琅理琉琐琢琳琴琵琶琼瑚瑞瑟瑰瑶璃瓜瓢瓣瓤瓦瓮瓶瓷甄甘甚甜生甥用甩甫甭田由甲申电男甸画畅界畏畔留畜略畦番畴畸疆疏疑疗疙疚疟疡疤疥疫疮疯疲疵疹疼疽疾病症痈痉痊痒痔痕痘痛痞痢痪痰痴痹瘁瘟瘤瘦瘩瘪瘫瘴瘸癌癣癸登白百皂的皆皇皋皑皖皮皱皿盂盅盆盈益盎盏盐监盒盔盖盗盘盛盟目盯盲直相盼盾省眉看真眠眨眩眯眶眷眺眼着睁睛睡督睦睫睬睹瞄瞅瞎瞒瞥瞧瞩瞪瞬瞳瞻矗矛矢矣知矩矫短矮石矽矾矿码砂砌砍砒研砖砚砧砰破砷砸砾础硅硒硕硝硫硬确硷硼碉碌碍碎碑碗碘碟碧碰碱碳碴碾磁磅磊磋磐磕磨磷磺礁示礼社祁祈祖祝神祟祥票祭祷祸禁禄福禹离禽禾秀私秃秆秉秋种科秒秘租秤秦秧秩积称秸移秽稀程稍税稗稚稠稳稻稼稽稿穆穗穴究穷空穿突窃窄窍窑窒窖窗窘窜窝窟窥窿立竖站竞竟章竣童竭端竹竿笆笋笑笔笛符笨第笺笼等筋筏筐筑筒答策筛筷筹签简箍箔箕算管箩箭箱篆篇篓篙篡篮篱篷簇簧簿籍米类籽粉粒粕粗粘粟粤粥粪粮粱粳粹精糊糕糖糙糜糟糠糯系紊素索紧紫累絮繁纂纠红纤约级纪纫纬纯纱纲纳纵纶纷纸纹纺纽线练组绅细织终绊绍绎经绑绒结绕绘给绚络绝绞统绢绣绥绦继绩绪续绰绳维绵绷绸综绽绿缀缄缅缆缉缎缓缔缕编缘缚缝缠缨缩缮缴缸缺罐网罕罗罚罢罩罪置署羊羌美羔羚羞羡群羹羽翁翅翌翔翘翟翠翰翱翻翼耀老考者而耍耐耕耗耘耙耪耳耶耸耻耽耿聂聊聋职联聘聚聪肃肄肆肇肉肋肌肖肘肚肛肝肠股肢肤肥肩肪肮肯育肺肾肿胀胁胃胆背胎胖胚胜胞胡胯胰胳胶胸胺能脂脆脉脊脏脐脑脓脖脚脯脱脸脾腆腊腋腐腑腔腕腥腮腰腹腺腻腾腿膀膊膏膘膛膜膝膨膳臀臂臃臆臣自臭至致臻臼舀舅舆舌舍舒舔舜舞舟航般舰舱舵舶舷船艇艘良艰色艳艺艾节芋芍芒芜芝芥芦芬芭芯花芳芹芽苇苍苏苑苔苗苛苞苟若苦苫苯英苹茁茂范茄茅茎茧茨茫茬茵茶茸茹荆草荐荒荔荚荡荣荤荧荫药荷莆莉莎莫莱莲获莹莽菇菊菌菏菜菠菩菱菲萄萌萍萎萝萤营萧萨落著葛葡董葫葬葱葵蒂蒋蒙蒜蒲蒸蓄蓉蓑蓖蓝蓟蓬蔑蔓蔗蔚蔡蔫蔬蔷蔼蔽蕉蕊蕴蕾薄薛薪薯藉藏藐藕藤藩藻蘑蘸虎虏虐虑虚虞虫虱虹虽虾蚀蚁蚂蚊蚌蚕蚜蚤蛀蛆蛇蛊蛋蛔蛙蛛蛤蛮蛰蛹蛾蜀蜂蜒蜕蜗蜘蜜蜡蝇蝉蝎蝗蝴蝶融螟螺蟹蠕蠢血衅行衍衔街衙衡衣补表衫衬衰衷袁袄袋袍袒袖袜被袭袱裁裂装裔裕裙裤裳裴裸裹褂褐褒褥褪襄襟西要覆见观规觅视览觉角解触言詹誉誊誓警譬计订讣认讥讨让讫训议讯记讲讳讶许讹论讼讽设访诀证评诅识诈诉诊诌词译试诗诚诛话诞诡询诣该详诧诫诬语误诱诲说诵请诸诺读诽课谁调谅谆谈谊谋谍谎谐谓谗谚谜谢谣谤谦谨谩谬谭谰谱谴谷豁豆豌象豢豪豫豹豺貉貌贝贞负贡财责贤败账货质贩贪贫贬购贮贯贰贱贴贵贷贸费贺贼贾贿赁赂赃资赊赋赌赎赏赐赔赖赘赚赛赞赠赡赢赣赤赦赫走赴赵赶起趁超越趋趟趣足趴趾跃跋跌跑距跟跨跪路跳践跺踊踌踏踞踢踩踪蹄蹈蹋蹦蹬蹭蹲蹿躁躇身躬躯躲躺车轧轨轩转轮软轰轴轻载轿较辅辆辈辉辊辐辑输辕辖辗辙辛辜辞辟辣辨辩辫辰辱边辽达迁迂迄迅过迈迎运近返还这进远违连迟迢迪迫迭述迷迸迹追退送适逃逆选逊透逐递途逗通逛逝逞速造逢逮逸逻逼逾遁遂遇遍遏道遗遣遥遭遮遵避邀邑邓邢那邦邪邮邯邱邵邹邻郁郊郎郑郝郡郧部郭郴郸都鄂鄙酉酋酌配酒酗酚酝酞酣酥酪酬酮酱酵酶酷酸酿醇醉醋醒醚醛采釉释里重野量金釜鉴针钉钎钒钓钙钝钞钟钠钡钢钥钦钧钨钩钮钱钳钵钻钾铀铁铂铃铅铆铜铝铡铣铬铭铰铱铲银铸铺链销锁锄锅锈锋锌锐锑锗错锚锡锣锤锥锦锨锭键锯锰锹锻镀镁镇镊镍镐镑镜镣镭镰镶长门闪闭问闯闰闲间闷闸闹闺闻闽阀阁阂阅阉阎阐阑阔阜队阮防阳阴阵阶阻阿陀附际陆陇陈陋陌降限陕陛陡院除陨险陪陵陶陷隅隆隋随隐隔隘隙障隧隶难雀雁雄雅集雇雌雍雏雕雨雪零雷雹雾需霄震霉霍霓霖霜霞露霸霹青靖静靛非靠靡面革靳靴靶鞋鞍鞘鞠鞭韦韧韩韭音韵韶页顶顷项顺须顽顾顿颁颂预颅领颇颈颊颐频颓颖颗题颜额颠颤颧风飘飞食餐饥饭饮饯饰饱饲饵饶饺饼饿馁馅馆馈馋馏馒首香马驭驮驯驰驱驳驴驶驹驻驼驾骂骄骆骇骋验骏骑骗骚骡骤骨骸髓高鬃鬼魁魂魄魏魔鱼鲁鲍鲜鲤鲸鳃鳖鳞鸟鸡鸣鸥鸦鸭鸯鸳鸵鸽鸿鹃鹅鹊鹏鹤鹰鹿麓麦麻黄黍黎黑黔默鼎鼓鼠鼻齐齿龄龋龙龚龟＀!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⦅⦆。「」、・ヲァィゥェォャュョッーアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン゙゚ᅠᄀᄁᆪᄂᆬᆭᄃᄄᄅᆰᆱᆲᆳᆴᆵᄚᄆᄇᄈᄡᄉᄊᄋᄌᄍᄎᄏᄐᄑᄒ﾿￀￁ᅡᅢᅣᅤᅥᅦ￈￉ᅧᅨᅩᅪᅫᅬ￐￑ᅭᅮᅯᅰᅱᅲ￘￙ᅳᅴᅵ￝￞￟¢£¬ ̄¦¥₩￧│←↑→↓■○￯','LRO','drawGedcomTsLogoOnPage','has','\x20—\x20','max','6eh','lc+33,7o+6,7c+18,2,2+1,2+1,2,21+a,1d+k,h,2u+6,3+5,3+1,2+3,10,v+q,2k+a,1n+8,a,p+3,2+8,2+2,2+4,18+2,3c+e,2+v,1k,2,5+7,5,4+6,b+1,u,1n,5+3,9,l+1,r,3+1,1m,5+1,5+1,3+2,4,v+1,4,c+1,1m,5+4,2+1,5,l+1,n+5,2,1n,3,2+3,9,8+1,c+1,v,1q,d,1f,4,1m+2,6+2,2+3,8+1,c+1,u,1n,g+1,l+1,t+1,1m+1,5+3,9,l+1,u,21,8+2,2,2j,3+6,d+7,2r,3+8,c+5,23+1,s,2,2,1k+d,2+4,2+1,6+a,2+z,a,2v+3,2+5,2+1,3+1,q+1,5+2,h+3,e,3+1,7,g,jk+2,qb+2,u+2,u+1,v+1,1t+1,2+6,9,3+a,a,1a+2,3c+1,z,3b+2,5+1,a,7+2,64+1,3,1n,2+6,2,2,3+7,7+9,3,1d+g,1s+3,1d,2+4,2,6,15+8,d+1,x+3,3+1,2+2,1l,2+1,4,2+2,1n+7,3+1,49+2,2+c,2+6,5,7,4+1,5j+1l,2+4,k1+w,2db+2,3y,2p+v,ff+3,30+1,n9x+3,2+9,x+1,29+1,7l,4,5,q+1,6,48+1,r+h,e,13+7,q+a,1b+2,1d,3+3,3+1,14,1w+5,3+1,3+1,d,9,1c,1g,2+2,3+1,6+1,2,17+1,9,6n,3,5,fn5,ki+f,h+f,r2,6b,46+4,1af+2,2+1,6+3,15+2,5,4m+1,fy+3,as+1,4a+a,4x,1j+e,1l+2,1e+3,3+1,1y+2,11+4,2+7,1r,d+1,1h+8,b+3,3,2o+2,3,2+1,7,4h,4+7,m+1,1m+1,4,12+6,4+4,5g+7,3+2,2,o,2d+5,2,5+1,2+1,6n+3,7+1,2+1,s+1,2e+7,3,2+1,2z,2,3+5,2,2u+2,3+3,2+4,78+8,2+1,75+1,2,5,41+3,3+1,5,x+5,3+1,15+5,3+3,9,a+5,3+2,1b+c,2+1,bb+6,2+5,2d+l,3+6,2+1,2+1,3f+5,4,2+1,2+6,2,21+1,4,2,9o+1,f0c+4,1o+6,t5,1s+3,2a,f5l+1,43t+2,i+7,3+6,v+3,45+2,1j0+1i,5+1d,9,f,n+4,2+e,11t+6,2+g,3+6,2+1,2+4,7a+6,c6+3,15t+6,32+6,gzhy+6n','drawSubheading','SOSA\x20','script','filter','introDetailed','contentHeading','LRI','14>1,1e>2,u>2,2wt>1,1>1,1ge>1,1wp>1,1j>1,f>1,hm>1,1>1,u>1,u6>1,1>1,+5,28>1,w>1,1>1,+3,b8>1,1>1,+3,1>3,-1>-1,3>1,1>1,+2,1s>1,1>1,x>1,th>1,1>1,+2,db>1,1>1,+3,3>1,1>1,+2,14qm>1,1>1,+1,4q>1,1e>2,u>2,2>1,+1','application/pdf','text','drawPersonSummary','getReorderedString','16o+5,2j+9,2+1,35,ed,1ff2+9,87+u','paragraphs','BookletLocaleNotLoadedError','closingToOpeningBracket','marriage','MARL','includes','FSI','partnersMap','localeCompare','payload','MARR','placeModule','off','referencePerson','detailed','getChildrenOfFamily','PDF','a,3,f+2,2v,690','download','__GEDCOM_TS_BOOKLET_LOCALE_CACHE__','4342456jXbOFM','fromCodePoint','widthOfTextAtSize','_seqIndices','155PvwIUH','buildPersonDetailedNarratives','c,k,4f4,1vk+a,u,1j,335','_isolate','pdf','object','RLI','6cr','__esModule','getAvailableHeight','unknownDates','keys','18,2+1,b,2u,12k,55v,l,17v0,2,3,53,2+1,b','canonical','create','ltr','_isolInitIndex','find','persons','dateAct','families','getCurrentPage','drawFamilySheet','dateModule','createElement','6cq','6ef','localNote','NMR','z+2,3h+3,b+1,ym,3e+1,2o,p4+1,8,6u,7c,g6,1wc,1n9+4,30+1b,2n,6d,qhx+1,h0m,a+1,49+2,63+1,4+1,6bb+3,12jj','summary','marriageLabel','14>1,j>2,t>2,u>2,1a>g,2v3>1,1>1,1ge>1,1wd>1,b>1,1j>1,f>1,ai>3,-2>3,+1,8>1k0,-1jq>1y7,-1y6>1hf,-1he>1h6,-1h5>1ha,-1h8>1qi,-1pu>1,6>3u,-3s>7,6>1,1>1,f>1,1>1,+2,3>1,1>1,+13,4>1,1>1,6>1eo,-1ee>1,3>1mg,-1me>1mk,-1mj>1mi,-1mg>1mi,-1md>1,1>1,+2,1>10k,-103>1,1>1,4>1,5>1,1>1,+10,3>1,1>8,-7>8,+1,-6>7,+1,a>1,1>1,u>1,u6>1,1>1,+5,26>1,1>1,2>1,2>2,8>1,7>1,4>1,1>1,+5,b8>1,1>1,+3,1>3,-2>1,2>1,1>1,+2,c>1,3>1,1>1,+2,h>1,3>1,a>1,1>1,2>1,3>1,1>1,d>1,f>1,3>1,1a>1,1>1,6>1,7>1,13>1,k>1,1>1,+19,4>1,1>1,+2,2>1,1>1,+18,m>1,a>1,1>1,lk>1,1>1,4>1,2>1,f>1,3>1,1>1,+3,db>1,1>1,+3,3>1,1>1,+2,14qm>1,1>1,+1,6>1,4j>1,j>2,t>2,u>2,2>1,+1','DEAT','buildPersonSummaryNarrative','preserveUnicode','detailLevel','openingToClosingBracket','from','6ct','entries','page','length','6eg','continuation','defineProperty','\x20-\x20','title','toc','freeze','push','levels','_endsWithIsolInit','coParent','_startsWithPDI','getOwnPropertyNames','getEmbeddingLevels','_eosType','click','normalize','NFD','BURI','RETI','PROB','name','CENS','sort','death','CONF','registerFontkit','then','map','ADOP','timeline','140750YERdFu','BOOKLET_FONT_ZH_EXT','timelineStyle','exports','ligature','getMirroredCharacter','spouseUnknown','test','SSN','forceNewPage','newPage','MARC','SEX','drawTextLine','PDFDocument','834588zsQbjV','level','datesLabel','RLE','type','call','tocTitle','reverseMap','DIV','index','EVEN','pdf-lib','addPage','RESN','notesPreview','exec','onDate','13k,1a,2,3,3,2+1j,ch+16,a+1,5+2,2+n,5,a,4,6+16,4+3,h+1b,4mo,179q,2+9,2+11,2i9+7y,2+68,4,3+4,5+13,4+3,2+4k,3+29,8+cf,1t+7z,w+17,3+3m,1t+3z,16o1+5r,8+30,8+mc,29+1r,29+4v,75+73','gedcom-ts.com','drawNarrativeBlock','embedFont','...','BARM','markers','createObjectURL','\x0a\x0d\x20!\x22#$%&\x27()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\u00a0¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿąćęłńŚśżאבגדהוזחטיךכלםמןנסעףפץצקרשת،ءآأؤإئابةتثجحخدذرزسشصضطظعغـفقكلمنهوىيًَُّ–—’…→◆●、。一下与且世业个中为之事于交亲人介仍从他代以仪件会传位作使供值偶像儿先共其内册再出列到前包化占印去参及发受叙另可史号合后启和善器在地场夫头女妇始姻婚子字孩安完家容将少尚尾展幅年庆序度庭建开式录形待得心志快性您意成或打扩括按据排提摘支散数文料新方族日时易更有期未末本条来构标核根案档模次此步段母每汇注洗活浏火点父物独现生用由登的目知短研礼祖祝离究立章笔第简精约细结续编置美考职肖育脉自至节葬血行表裔要见览议记讲详读谱资起超跃轨载较辞过还这进述迹适逝速部配重间阅际面页顺首(),:','familyHeading','replace','NATU','SURN','estimateChapterTitleBlockHeight','bidi_js','latinBold','drawParagraph','pairs','pagesEstimate','save','Helvetica','_level','indexOf','firstnames','1627203XJnIew','split','drawPersonDetailed','drawImage','default','_end','fr-FR','indi'];_0x2e6b=function(){return _0x5c0c3d;};return _0x2e6b();}var Ht;function jr(){Ht=void 0x0;}async function we(){Ht||(Ht=await import('gedcom-ts/booklet/feature-chunks/booklet-timeline-raster'));}async function rt(_0x2c1c76,_0x24fbc4,_0x156abf){return await we(),Ht['rasterizeGenerationTimelinePng'](_0x2c1c76,_0x24fbc4,_0x156abf);}var go=require(_0x5480b0(0x103)),nt=(0x0,go[_0x5480b0(0x143)])(0x19/0xff,0x19/0xff,0x6f/0xff);function Yt(_0x4280ad=595.28,_0x5204a7=841.89){return{'pageWidth':_0x4280ad,'maxWidth':0x17c,'bottomY':_0x5204a7*0.52,'color':nt};}var _e;function yo(){_e=void 0x0;}async function be(){_e||(_e=await import('gedcom-ts/booklet/feature-chunks/booklet-logo-draw'));}async function jt(_0x49cbd5,_0x15c727){const _0x3926fa=_0x5480b0;return await be(),_e[_0x3926fa(0x1a7)](_0x49cbd5,_0x15c727);}async function bo(){return await be(),_e['GEDCOM_TS_LOGO_PATHS'];}async function vo(){return await be(),_e['GEDCOM_TS_LOGO_VIEWBOX'];}function Xi(_0x1fc8f5){const _0x571141=_0x5480b0;let _0xa2cadb=_0x1fc8f5[_0x571141(0x161)]()[_0x571141(0x14f)](0x0)[_0x571141(0x12b)]();return _0xa2cadb&&/[A-ZÀ-ÖØ-Þ]/[_0x571141(0xf0)](_0xa2cadb)?_0xa2cadb:'#';}function Ji(_0x172a56){const _0x49ed38=_0x5480b0;let _0x1f442e=_0x172a56['datesLabel'][_0x49ed38(0x159)](/^(\d{3,4})/);return _0x1f442e?Number(_0x1f442e[0x1]):void 0x0;}function Po(_0x282691,_0x207e90){const _0x2f18ef=_0x5480b0;let _0x44580f=E(_0x207e90),_0x141ac0=_0x282691['map'](Ji)['filter'](_0x1826e4=>_0x1826e4!=null);if(_0x141ac0['length']===0x0)return _0x44580f[_0x2f18ef(0x134)];let _0x35dab0=Math[_0x2f18ef(0x155)](..._0x141ac0),_0xc45fc8=Math[_0x2f18ef(0x1aa)](..._0x141ac0),_0x390fea=_0x44580f['chapterDateAbout'];return _0x35dab0===_0xc45fc8?_0x390fea+'\x20'+_0x35dab0:_0x35dab0+_0x2f18ef(0x141)+_0xc45fc8;}function Zi(_0xb8e747,_0x58d81c){let _0x2b75b6=E(_0x58d81c);return _0xb8e747===0x1?_0x2b75b6['generation1Title']:_0x2b75b6['generationTitle'](_0xb8e747);}function Lo(_0x52a351,_0x59cb2f){const _0x267dcd=_0x5480b0;let _0x5d1108=new Set(),_0x1e1974=[];for(let _0x1b897d of _0x52a351)for(let _0x542e33 of _0x1b897d['unions'])_0x5d1108[_0x267dcd(0x1a8)](_0x542e33['familyId'])||[...new Set([_0x1b897d['indi'],_0x542e33['coParent'][_0x267dcd(0x128)],..._0x542e33[_0x267dcd(0x17f)]['map'](_0x3f294e=>_0x3f294e[_0x267dcd(0x128)])])][_0x267dcd(0x7d)](_0x5aefa2=>_0x59cb2f[_0x267dcd(0x1a8)](_0x5aefa2))[_0x267dcd(0xc9)]<0x2||(_0x5d1108['add'](_0x542e33[_0x267dcd(0x166)]),_0x1e1974['push']({'familyId':_0x542e33[_0x267dcd(0x166)],'partners':[{'indi':_0x1b897d[_0x267dcd(0x128)],'name':_0x1b897d['name'],'datesLabel':_0x1b897d[_0x267dcd(0xfa)],'sex':_0x1b897d['sex']},_0x542e33[_0x267dcd(0xd4)]],'children':_0x542e33[_0x267dcd(0x17f)],'marriageLabel':_0x542e33[_0x267dcd(0xbe)]}));return _0x1e1974[_0x267dcd(0xe1)]((_0x5daf1f,_0x10778d)=>_0x5daf1f['familyId']-_0x10778d[_0x267dcd(0x166)]);}function Wt(_0x5421be,_0x6db110){const _0x2a0d9c=_0x5480b0;let _0x4b4932=E(_0x6db110);if(_0x5421be['length']===0x0)return[];if(_0x5421be[_0x2a0d9c(0x12f)](_0x5b3046=>_0x5b3046['generation']!=null)){let _0x1ad90f=new Map();for(let _0x1ecf97 of _0x5421be){let _0x220a11=_0x1ecf97[_0x2a0d9c(0x14c)]??0x0,_0x1dedc6=_0x1ad90f['get'](_0x220a11)??[];_0x1dedc6['push'](_0x1ecf97),_0x1ad90f[_0x2a0d9c(0x164)](_0x220a11,_0x1dedc6);}return[..._0x1ad90f[_0x2a0d9c(0xc7)]()]['sort'](([_0x559e57],[_0x2fd4df])=>_0x559e57-_0x2fd4df)[_0x2a0d9c(0xe6)](([_0x3bf0f6,_0x394362])=>{const _0x1c6068=_0x2a0d9c;let _0x1aae82=new Set(_0x394362[_0x1c6068(0xe6)](_0x4edcb9=>_0x4edcb9[_0x1c6068(0x128)]));return{'key':'gen-'+_0x3bf0f6,'title':Zi(_0x3bf0f6,_0x6db110),'subtitle':_0x4b4932['chapterSubtitle'](_0x394362[_0x1c6068(0xc9)],Po(_0x394362,_0x6db110)),'entries':_0x394362,'families':Lo(_0x394362,_0x1aae82)};});}let _0x57f84d=new Map();for(let _0x1c2bbc of _0x5421be){let _0x4bd20b=Xi(_0x1c2bbc[_0x2a0d9c(0xdf)]),_0x4e81de=_0x57f84d['get'](_0x4bd20b)??[];_0x4e81de[_0x2a0d9c(0xd1)](_0x1c2bbc),_0x57f84d[_0x2a0d9c(0x164)](_0x4bd20b,_0x4e81de);}return[..._0x57f84d[_0x2a0d9c(0xc7)]()][_0x2a0d9c(0xe1)](([_0x458229],[_0x4b0ed8])=>_0x458229[_0x2a0d9c(0x8f)](_0x4b0ed8,Fe(_0x6db110??'en')))['map'](([_0x32d955,_0x579530])=>{const _0xfb466=_0x2a0d9c;let _0x49e90b=new Set(_0x579530[_0xfb466(0xe6)](_0x2ba63d=>_0x2ba63d[_0xfb466(0x128)]));return{'key':'letter-'+_0x32d955,'title':_0x4b4932['letterTitle'](_0x32d955),'subtitle':_0x4b4932[_0xfb466(0x15a)](_0x579530['length'],Po(_0x579530,_0x6db110)),'entries':_0x579530,'families':Lo(_0x579530,_0x49e90b)};});}function zt(_0x485aba){const _0x5777ca=_0x5480b0;return _0x485aba['map'](_0x18fa01=>_0x18fa01[_0x5777ca(0xdf)])[_0x5777ca(0x14a)](_0x5777ca(0x15f));}var Ao={'ar':'\x0a\x0d\x20!\x22#$%&\x27()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\u00a0¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿąćęłńŚśżאבגדהוזחטיךכלםמןנסעףפץצקרשת،ءآأؤإئابةتثجحخدذرزسشصضطظعغـفقكلمنهوىيًَُّ–—’…→◆●、。一下与且世业个中为之事于交亲人介仍从他代以仪件会传位作使供值偶像儿先共其内册再出列到前包化占印去参及发受叙另可史号合后启和善器在地场夫头女妇始姻婚子字孩安完家容将少尚尾展幅年庆序度庭建开式录形待得心志快性您意成或打扩括按据排提摘支散数文料新方族日时易更有期未末本条来构标核根案档模次此步段母每汇注洗活浏火点父物独现生用由登的目知短研礼祖祝离究立章笔第简精约细结续编置美考职肖育脉自至节葬血行表裔要见览议记讲详读谱资起超跃轨载较辞过还这进述迹适逝速部配重间阅际面页顺首ﯨﹰﹱﹲﹳﹴ﹵ﹶﹷﹸﹹﹺﹻﹼﹽﹾﹿﺀﺁﺂﺃﺄﺅﺆﺇﺈﺉﺊﺋﺌﺍﺎﺏﺐﺑﺒﺓﺔﺕﺖﺗﺘﺙﺚﺛﺜﺝﺞﺟﺠﺡﺢﺣﺤﺥﺦﺧﺨﺩﺪﺫﺬﺭﺮﺯﺰﺱﺲﺳﺴﺵﺶﺷﺸﺹﺺﺻﺼﺽﺾﺿﻀﻁﻂﻃﻄﻅﻆﻇﻈﻉﻊﻋﻌﻍﻎﻏﻐﻑﻒﻓﻔﻕﻖﻗﻘﻙﻚﻛﻜﻝﻞﻟﻠﻡﻢﻣﻤﻥﻦﻧﻨﻩﻪﻫﻬﻭﻮﻯﻰﻱﻲﻳﻴﻵﻶﻷﻸﻹﻺﻻﻼ﻽﻾\ufeff(),:','he':_0x5480b0(0x111),'zh':'\x0a\x0d\x20!\x22#$%&\x27()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\u00a0¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿąćęłńŚśżאבגדהוזחטיךכלםמןנסעףפץצקרשת،ءآأؤإئابةتثجحخدذرزسشصضطظعغـفقكلمنهوىيًَُّ–—’…→◆●\u3000、。〃〄々〆〇〈〉《》「」『』【】〒〓〔〕〖〗〘〙〚〛〜〝〞〟〠〡〢〣〤〥〦〧〨〩〪〭〮〯〫〬〰〱〲〳〴〵〶〷〸〹〺〻〼〽〾〿一下与且世业个中为之事于交亲人介仍从他代以仪件会传位作使供值偶像儿先共其内册再出列到前包化占印去参及发受叙另可史号合后启和善器在地场夫头女妇始姻婚子字孩安完家容将少尚尾展幅年庆序度庭建开式录形待得心志快性您意成或打扩括按据排提摘支散数文料新方族日时易更有期未末本条来构标核根案档模次此步段母每汇注洗活浏火点父物独现生用由登的目知短研礼祖祝离究立章笔第简精约细结续编置美考职肖育脉自至节葬血行表裔要见览议记讲详读谱资起超跃轨载较辞过还这进述迹适逝速部配重间阅际面页顺首＀!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⦅⦆。「」、・ヲァィゥェォャュョッーアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン゙゚ᅠᄀᄁᆪᄂᆬᆭᄃᄄᄅᆰᆱᆲᆳᆴᆵᄚᄆᄇᄈᄡᄉᄊᄋᄌᄍᄎᄏᄐᄑᄒ﾿￀￁ᅡᅢᅣᅤᅥᅦ￈￉ᅧᅨᅩᅪᅫᅬ￐￑ᅭᅮᅯᅰᅱᅲ￘￙ᅳᅴᅵ￝￞￟¢£¬ ̄¦¥₩￧│←↑→↓■○￯','zhExt':_0x5480b0(0x1a5)},Qi=new Map(),ot;function Wr(_0x518d69){const _0x1dca7a=_0x5480b0;return/[\u0590-\u05FF\u0600-\u06FF\u0660-\u0669\u06F0-\u06F9\u0750-\u077F\u08A0-\u08FF\uFB1D-\uFB4F\uFB50-\uFDFF\uFE70-\uFEFF\u3000-\u303F\uFF00-\uFFEF\u4E00-\u9FFF\u3400-\u4DBF]/u[_0x1dca7a(0xf0)](_0x518d69);}function Bo(_0x35a85b,_0x23f1a5,_0x16fd46=''){const _0x18c00c=_0x5480b0;let _0x21575=new Set([...Ao[_0x23f1a5],..._0x16fd46]),_0x3f4025='';for(let _0x263491 of _0x35a85b)Wr(_0x263491)&&!_0x21575[_0x18c00c(0x1a8)](_0x263491)&&(_0x3f4025+=_0x263491);return _0x3f4025;}async function ko(){const _0x39aae6=_0x5480b0;return ot||(ot=(await import('gedcom-ts/booklet/font-chunks/booklet-pdf-font-bytes-zh-ext'))[_0x39aae6(0xea)],ot);}function To(){Qi['clear'](),ot=void 0x0;}function _0x38b4(_0x2d0992,_0x29ba92){_0x2d0992=_0x2d0992-0x7d;const _0x2e6bb7=_0x2e6b();let _0x38b4ea=_0x2e6bb7[_0x2d0992];return _0x38b4ea;}function Kt(_0x329f15){let _0x4bfe14=L(_0x329f15);return _0x4bfe14==='zh'||_0x4bfe14==='ar'||_0x4bfe14==='he';}var qi={'ar':()=>import('gedcom-ts/booklet/font-chunks/booklet-pdf-font-bytes-ar')['then'](_0x34f5dd=>({'default':_0x34f5dd['BOOKLET_FONT_AR']})),'he':()=>import('gedcom-ts/booklet/font-chunks/booklet-pdf-font-bytes-he')[_0x5480b0(0xe5)](_0x3552f6=>({'default':_0x3552f6[_0x5480b0(0x14e)]})),'zh':()=>import('gedcom-ts/booklet/font-chunks/booklet-pdf-font-bytes-zh')[_0x5480b0(0xe5)](_0x24a0c2=>({'default':_0x24a0c2[_0x5480b0(0x189)]}))},Ie=new Map();function Mo(_0x3254ea,_0xb43225){const _0x1210d9=_0x5480b0;Ie[_0x1210d9(0x164)](L(_0x3254ea),_0xb43225);}function Eo(){const _0x4508fa=_0x5480b0;Ie[_0x4508fa(0x194)](),To();}async function Xt(_0x5f265d,_0x130927,_0x1a2129){const _0x2628e6=_0x5480b0;if(_0x130927)return _0x130927;let _0x48a796=L(_0x5f265d);if(!Kt(_0x48a796))return;if(_0x48a796==='zh'&&_0x1a2129&&Bo(_0x1a2129,'zh')[_0x2628e6(0xc9)]>0x0){let _0x5a3438=await ko();return Ie[_0x2628e6(0x164)]('zh',_0x5a3438),_0x5a3438;}let _0x567500=Ie[_0x2628e6(0x16a)](_0x48a796);if(_0x567500)return _0x567500;let _0x35db54=qi[_0x48a796];if(!_0x35db54)return;let _0x6fd750=(await _0x35db54())[_0x2628e6(0x125)];return Ie[_0x2628e6(0x164)](_0x48a796,_0x6fd750),_0x6fd750;}function No(_0x4be2b4){let _0x1b9ae0=L(_0x4be2b4);return Kt(_0x1b9ae0)?Ie['get'](_0x1b9ae0):void 0x0;}var H=require(_0x5480b0(0x103));function xo(_0x70299d,_0x113120,_0x22ced5,_0x174788,_0x487912){const _0x9df2e5=_0x5480b0;let _0x363ebc=E(_0x487912),_0x71c76f=[_0x113120['title'],_0x113120['scopeLabel'],_0x113120[_0x9df2e5(0x149)]??'',String(_0x113120[_0x9df2e5(0x16d)]),_0x363ebc['pdf'][_0x9df2e5(0x15e)],_0x363ebc[_0x9df2e5(0xa3)][_0x9df2e5(0x7f)],_0x363ebc[_0x9df2e5(0xa3)]['introSummary'],_0x363ebc['pdf'][_0x9df2e5(0x7e)],_0x363ebc['pdf']['introSosa'],_0x363ebc[_0x9df2e5(0xa3)][_0x9df2e5(0xfe)],_0x363ebc[_0x9df2e5(0xa3)]['modeSummary'],_0x363ebc[_0x9df2e5(0xa3)]['modeDetailed'],_0x363ebc[_0x9df2e5(0xa3)]['localNote']];for(let _0x1e9eaf of _0x22ced5){_0x71c76f['push'](_0x1e9eaf['title'],_0x1e9eaf[_0x9df2e5(0x1a4)]),_0x71c76f[_0x9df2e5(0xd1)](De(_0x1e9eaf,_0x487912));for(let _0x358444 of _0x1e9eaf[_0x9df2e5(0xb3)])_0x71c76f[_0x9df2e5(0xd1)](...Re(_0x358444,_0x174788,_0x487912));for(let _0x1501a0 of _0x1e9eaf['entries']){_0x71c76f[_0x9df2e5(0xd1)](_0x1501a0[_0x9df2e5(0xdf)],_0x1501a0['datesLabel'],_0x1501a0[_0x9df2e5(0x106)]??'',Se(_0x1501a0,_0x487912),...Oe(_0x1501a0,_0x487912));for(let _0x3e20de of _0x1501a0[_0x9df2e5(0x169)])_0x71c76f[_0x9df2e5(0xd1)](_0x3e20de['label'],_0x3e20de[_0x9df2e5(0x165)],_0x3e20de['place']);for(let _0x423d94 of _0x1501a0[_0x9df2e5(0x171)])_0x71c76f[_0x9df2e5(0xd1)](_0x423d94[_0x9df2e5(0xdf)],_0x423d94[_0x9df2e5(0xfa)]);for(let _0xa1ea45 of _0x1501a0[_0x9df2e5(0x14b)]){_0x71c76f[_0x9df2e5(0xd1)](_0xa1ea45[_0x9df2e5(0xd4)][_0x9df2e5(0xdf)],_0xa1ea45['marriageLabel']??'');for(let _0x408b7a of _0xa1ea45['children'])_0x71c76f[_0x9df2e5(0xd1)](_0x408b7a['name'],_0x408b7a[_0x9df2e5(0xfa)]);}}}for(let _0x411e2c of _0x70299d)_0x71c76f[_0x9df2e5(0xd1)](_0x411e2c[_0x9df2e5(0xdf)]);return _0x71c76f[_0x9df2e5(0x14a)]('\x0a');}var ve,Fo='__GEDCOM_TS_PDF_FONTKIT__';function Do(_0x535b3b){ve=_0x535b3b,globalThis[Fo]=_0x535b3b;}async function Ro(){const _0x97f8aa=_0x5480b0;if(ve)return ve;let _0x166253=globalThis[Fo];if(_0x166253)return ve=_0x166253,ve;let _0x98f804=await import('@pdf-lib/fontkit');return ve=_0x98f804[_0x97f8aa(0x125)]??_0x98f804,ve;}var S=595.28,ie=841.89,N=0x32,zr=0x38,Zt=0x38,de=S-0x2*N,Qt=0xe,So=0x4,Ue=0x8,Kr=nt,oe=(0x0,H[_0x5480b0(0x143)])(0.45,0.45,0.55),Co=(0x0,H['rgb'])(0x7e/0xff,0x7d/0xff,0xe8/0xff),$i=(0x0,H[_0x5480b0(0x143)])(0.12,0.12,0.22);function qt(_0xb6dd36,_0x4edc55){const _0x4f7ccb=_0x5480b0;return _0x4edc55?.[_0x4f7ccb(0xc2)]?_0xb6dd36['replace'](/\u00a0/g,'\x20')[_0x4f7ccb(0x113)](/[\u2018\u2019\u2032]/g,'\x27')[_0x4f7ccb(0x113)](/[\u201c\u201d\u00ab\u00bb]/g,'\x22')['replace'](/[\u2013\u2014]/g,_0x4f7ccb(0xcd))[_0x4f7ccb(0x113)](/[\u2022\u2023\u25cf]/g,'-')[_0x4f7ccb(0x113)](/\u2026/g,_0x4f7ccb(0x10d))['replace'](/<sup>.*?<\/sup>/gi,'')[_0x4f7ccb(0x113)](/\s+/g,'\x20')[_0x4f7ccb(0x161)]():it(_0xb6dd36);}function it(_0x68e26d){const _0x3970f8=_0x5480b0;let _0x5e9a68=_0x68e26d['replace'](/\u00a0/g,'\x20')[_0x3970f8(0x113)](/[\u2018\u2019\u2032]/g,'\x27')[_0x3970f8(0x113)](/[\u201c\u201d\u00ab\u00bb]/g,'\x22')[_0x3970f8(0x113)](/[\u2013\u2014]/g,_0x3970f8(0xcd))['replace'](/[\u2022\u2023\u25cf]/g,'-')[_0x3970f8(0x113)](/\u2026/g,'...')['replace'](/\u2264/g,'<=')['replace'](/\u2265/g,'>=')[_0x3970f8(0x113)](/<sup>.*?<\/sup>/gi,''),_0x43a1bc=[];for(let _0x2a52b3 of _0x5e9a68){let _0x2c6d04=_0x2a52b3['charCodeAt'](0x0);if(_0x2c6d04===0x9||_0x2c6d04===0xa||_0x2c6d04===0xd)_0x43a1bc[_0x3970f8(0xd1)](_0x2a52b3);else{if(_0x2c6d04>=0x20&&_0x2c6d04<=0x7e||_0x2c6d04>=0xa0&&_0x2c6d04<=0xff)_0x43a1bc['push'](_0x2a52b3);else{let _0x4cef0a=_0x2a52b3[_0x3970f8(0xda)](_0x3970f8(0xdb))['replace'](/\p{M}/gu,''),_0x4e88fd=_0x4cef0a['charCodeAt'](0x0);_0x4cef0a&&(_0x4e88fd>=0x41&&_0x4e88fd<=0x5a||_0x4e88fd>=0x61&&_0x4e88fd<=0x7a||_0x4e88fd===0x20)?_0x43a1bc['push'](_0x4cef0a):_0x43a1bc['push']('?');}}}return _0x43a1bc[_0x3970f8(0x14a)]('')[_0x3970f8(0x113)](/\s+/g,'\x20')[_0x3970f8(0x161)]();}var Oo=/[\u4e00-\u9fff\u3400-\u4dbf\uf900-\ufaff]/;function ea(_0x32ef29){const _0x502b7a=_0x5480b0;return Oo['test'](_0x32ef29)?/\s/u['test'](_0x32ef29)?[..._0x32ef29]['filter'](_0x10c38e=>Oo['test'](_0x10c38e))['length']>_0x32ef29[_0x502b7a(0xc9)]/0x2:!0x0:!0x1;}function ta(_0x1fc5a4,_0x1a80e4,_0x21bca5,_0x27a3a3,_0x82d329=!0x1,_0x22e146,_0x11956c){const _0x2e1002=_0x5480b0;let _0x38b00c=[],_0x53c811='';for(let _0xd30c5d of _0x1fc5a4){let _0x41860f=_0x53c811+_0xd30c5d;fe(_0x41860f,_0x21bca5,_0x27a3a3,_0x82d329,_0x22e146,_0x11956c)>_0x1a80e4&&_0x53c811?(_0x38b00c[_0x2e1002(0xd1)](_0x53c811),_0x53c811=_0xd30c5d):_0x53c811=_0x41860f;}return _0x53c811&&_0x38b00c[_0x2e1002(0xd1)](_0x53c811),_0x38b00c;}function Jt(_0x49a728,_0x3dd008,_0x5ee92d,_0x364b28,_0x2f0957=!0x1,_0x4bcded,_0x51b51f){const _0x184411=_0x5480b0;if(!_0x49a728['trim']())return[];if(ea(_0x49a728))return ta(_0x49a728,_0x3dd008,_0x5ee92d,_0x364b28,_0x2f0957,_0x4bcded,_0x51b51f);let _0x491625=_0x49a728[_0x184411(0x122)]('\x20'),_0x1af0ce=[],_0xcdf62f='';for(let _0x58b4e5 of _0x491625){let _0x183c67=_0xcdf62f?_0xcdf62f+'\x20'+_0x58b4e5:_0x58b4e5;fe(_0x183c67,_0x5ee92d,_0x364b28,_0x2f0957,_0x4bcded,_0x51b51f)>_0x3dd008&&_0xcdf62f?(_0x1af0ce[_0x184411(0xd1)](_0xcdf62f),_0xcdf62f=_0x58b4e5):_0xcdf62f=_0x183c67;}return _0xcdf62f&&_0x1af0ce[_0x184411(0xd1)](_0xcdf62f),_0x1af0ce;}function Ge(_0x54a12a,_0x5273e5,_0x18b5cf,_0x412542,_0x55db73,_0x4aacbb,_0x35fa39=!0x1,_0x41fbcb,_0x37069f){let _0x403cd4=fe(_0x5273e5,_0x55db73,_0x412542,_0x35fa39,_0x41fbcb,_0x37069f);return _0x403cd4?(W(_0x54a12a,_0x5273e5,(S-_0x403cd4)/0x2,_0x18b5cf,_0x55db73,_0x412542,_0x4aacbb,!0x1,_0x35fa39,_0x41fbcb,_0x37069f),_0x18b5cf-_0x412542-0xa):_0x18b5cf;}async function ra(_0x1eacba,_0x315d37,_0x3f0c72,_0x2ffd8c=!0x0,_0x164eed,_0x634d31){const _0x39f372=_0x5480b0;let _0x290bfc=E(_0x164eed),_0x4a0a02=K(_0x164eed),_0x104c36=_0x1eacba[_0x39f372(0x104)]([S,ie]);_0x104c36['drawRectangle']({'x':0x0,'y':ie-0x12,'width':S,'height':0x12,'color':Kr});let _0xec9efc;if(_0x2ffd8c===!0x1)_0xec9efc=ie*0.52;else{let _0x1a4b3c=_0x2ffd8c===!0x0||_0x2ffd8c===void 0x0?Yt(S,ie):_0x2ffd8c;_0xec9efc=(await jt(_0x104c36,_0x1a4b3c))['bottomY'];}let _0x385d5f=0x78;_0x104c36['drawRectangle']({'x':(S-_0x385d5f)/0x2,'y':_0xec9efc-0x24,'width':_0x385d5f,'height':0x4,'color':Co});let _0x345988=_0xec9efc-0x48;_0x345988=Ge(_0x104c36,_0x315d37['title'],_0x345988,0x1a,_0x3f0c72,Kr,!0x0,_0x634d31,_0x164eed),_0x345988=Ge(_0x104c36,_0x290bfc[_0x39f372(0xa3)]['coverSubtitle'],_0x345988,0xd,_0x3f0c72,oe,!0x1,_0x634d31,_0x164eed),_0x345988-=0x1c,_0x345988=Ge(_0x104c36,_0x315d37['scopeLabel'],_0x345988,0xc,_0x3f0c72,(0x0,H['rgb'])(0.25,0.25,0.3),!0x1,_0x634d31,_0x164eed),_0x315d37['referenceName']&&(_0x345988=Ge(_0x104c36,_0x290bfc[_0x39f372(0xa3)][_0x39f372(0x94)](_0x315d37['referenceName']),_0x345988,0xb,_0x3f0c72,oe,!0x1,_0x634d31,_0x164eed)),Ge(_0x104c36,_0x290bfc['pdf'][_0x39f372(0x16d)](_0x315d37['personCount']),_0x345988,0xb,_0x3f0c72,oe,!0x1,_0x634d31,_0x164eed);let _0x1a5845=new Date()['toLocaleDateString'](xt(_0x164eed??'en'),{'dateStyle':'long'});Ge(_0x104c36,_0x1a5845,0x48,0xa,_0x3f0c72,oe,!0x1,_0x634d31,_0x164eed);let _0x30a6de=_0x39f372(0x10a),_0x5b8136=_0x290bfc['pdf'][_0x39f372(0xba)],_0xb5acd0=fe(_0x5b8136,_0x3f0c72,0x9,!0x1,_0x634d31,_0x164eed),_0x44eb67=fe(_0x30a6de,_0x3f0c72,0x9,!0x1,_0x634d31,_0x164eed);W(_0x104c36,_0x30a6de,_0x4a0a02?S-N-_0x44eb67:N,0x2a,_0x3f0c72,0x9,oe,_0x4a0a02,!0x1,_0x634d31,_0x164eed),W(_0x104c36,_0x5b8136,_0x4a0a02?N:S-N-_0xb5acd0,0x2a,_0x3f0c72,0x9,oe,_0x4a0a02,!0x1,_0x634d31,_0x164eed);}function na(_0x5d9f9a,_0x2d9cc0,_0x1569b3,_0x3b23db,_0xf7ff9b,_0x30118b){const _0x344a35=_0x5480b0;let _0x2983f5=E(_0xf7ff9b),_0x4191bd=K(_0xf7ff9b),_0x42ad12=ie-zr,_0x10be72=_0x2983f5['pdf'][_0x344a35(0xfe)];W(_0x5d9f9a,_0x10be72,_0x4191bd?S-N:N,_0x42ad12,_0x3b23db,0x14,$i,_0x4191bd,!0x0,_0x30118b,_0xf7ff9b),_0x42ad12-=0x1c;let _0x518180=_0x1569b3===_0x344a35(0xbd)?_0x2983f5[_0x344a35(0xa3)]['modeSummary']:_0x2983f5[_0x344a35(0xa3)]['modeDetailed'];W(_0x5d9f9a,_0x518180,_0x4191bd?S-N:N,_0x42ad12,_0x3b23db,0xa,oe,_0x4191bd,!0x1,_0x30118b,_0xf7ff9b),_0x42ad12-=0x18;for(let _0x4e8306 of _0x2d9cc0){let _0x552161=_0x4e8306[_0x344a35(0xce)],_0x35aca5=String(_0x4e8306['page']),_0x487048='.'['repeat'](Math[_0x344a35(0x1aa)](0x2,0x34-_0x552161[_0x344a35(0xc9)]-_0x35aca5[_0x344a35(0xc9)])),_0x51abff=_0x4191bd?_0x35aca5+'\x20'+_0x487048+'\x20'+_0x552161:_0x552161+'\x20'+_0x487048+'\x20'+_0x35aca5;if(W(_0x5d9f9a,_0x51abff,_0x4191bd?S-N:N,_0x42ad12,_0x3b23db,0xb,(0x0,H['rgb'])(0.2,0.2,0.28),_0x4191bd,!0x1,_0x30118b,_0xf7ff9b),_0x42ad12-=Qt+0x2,_0x42ad12<Zt+0x28)break;}}var Xr=class{constructor(_0x4d48da,_0x32d699,_0x37075c,_0x170a2b=K(_0x37075c),_0x23c270){const _0x3470da=_0x5480b0;I(this,_0x3470da(0x199),_0x4d48da),I(this,_0x3470da(0x1a0),_0x32d699),I(this,'locale',_0x37075c),I(this,_0x3470da(0x18f),_0x170a2b),I(this,_0x3470da(0x12d),_0x23c270),I(this,_0x3470da(0xc8)),I(this,'y',ie-zr),I(this,'pageIndex',0x0),(this[_0x3470da(0xc8)]=this[_0x3470da(0x199)]['addPage']([S,ie]),this['drawPageFooter']());}get['currentPageNumber'](){return this['pageIndex']+0x1;}['getCurrentPage'](){return this['page'];}['drawPageFooter'](){const _0xbd6cfc=_0x5480b0;let _0x1ca9f1=E(this[_0xbd6cfc(0x163)])['pdf']['pageFooter'](this['pageIndex']+0x1);W(this['page'],_0x1ca9f1,this['rtl']?S-N:N,0x1c,this[_0xbd6cfc(0x1a0)],0x9,oe,this[_0xbd6cfc(0x18f)],!0x1,this[_0xbd6cfc(0x12d)],this['locale']);}[_0x5480b0(0xf3)](){const _0x4114ee=_0x5480b0;this[_0x4114ee(0xc8)]=this[_0x4114ee(0x199)]['addPage']([S,ie]),this['pageIndex']+=0x1,this['y']=ie-zr,this['drawPageFooter']();}[_0x5480b0(0x192)](_0x2521d7,_0x3be08d=0x0){const _0x8a8bd2=_0x5480b0;let _0xf64179=_0x2521d7*Qt+_0x3be08d+Ue;this['y']-_0xf64179<Zt&&this[_0x8a8bd2(0xf3)]();}['forceNewPage'](){const _0x334369=_0x5480b0;this[_0x334369(0xf3)]();}['ensureSpaceForHeight'](_0x24499f,_0x128989=Ue){const _0x27a499=_0x5480b0;this['y']-_0x24499f-_0x128989<Zt&&this[_0x27a499(0xf3)]();}[_0x5480b0(0xa8)](){return this['y']-Zt;}[_0x5480b0(0x116)](_0xc883af){const _0x47303f=_0x5480b0;return 0x18+Jt(_0xc883af,de,this[_0x47303f(0x1a0)],0xb,!0x1,this['textOptions'],this[_0x47303f(0x163)])[_0x47303f(0xc9)]*Qt+0x10;}[_0x5480b0(0xf6)](_0x5b1e5a,_0x58234b,_0x32fc63,_0x1d7ed8,_0x1a045d){const _0x3eabba=_0x5480b0;let _0x5c944f=this[_0x3eabba(0x18f)]?S-N-_0x1d7ed8:N+_0x1d7ed8;W(this[_0x3eabba(0xc8)],_0x5b1e5a,_0x5c944f,this['y'],this['fonts'],_0x58234b,_0x1a045d,this[_0x3eabba(0x18f)],_0x32fc63,this[_0x3eabba(0x12d)],this['locale']),this['y']-=Qt;}[_0x5480b0(0x153)](_0x17fe2b,_0x432246=0x10){const _0xa332ba=_0x5480b0;this[_0xa332ba(0x192)](0x2,_0x432246);let _0x46b9bf=this['rtl']?S-N:N;W(this[_0xa332ba(0xc8)],_0x17fe2b,_0x46b9bf,this['y'],this[_0xa332ba(0x1a0)],_0x432246,(0x0,H['rgb'])(0.1,0.1,0.2),this['rtl'],!0x0,this[_0xa332ba(0x12d)],this['locale']),this['y']-=_0x432246+0x8;}[_0x5480b0(0x178)](_0x5aba25,_0x546bbc,_0x3365c1){const _0x403a49=_0x5480b0;_0x3365c1[_0x403a49(0xd1)]({'title':_0x5aba25,'page':this['currentPageNumber']}),this['ensureSpace'](0x4,0x14);let _0x26dede=this[_0x403a49(0x18f)]?S-N:N;W(this[_0x403a49(0xc8)],_0x5aba25,_0x26dede,this['y'],this[_0x403a49(0x1a0)],0x12,Kr,this['rtl'],!0x0,this[_0x403a49(0x12d)],this['locale']),this['y']-=0x18;let _0x386904=Jt(_0x546bbc,de,this[_0x403a49(0x1a0)],0xb,!0x1,this[_0x403a49(0x12d)],this[_0x403a49(0x163)]);this['ensureSpace'](_0x386904[_0x403a49(0xc9)]);for(let _0x5f4ce9 of _0x386904)this['drawTextLine'](_0x5f4ce9,0xb,!0x1,0x0,oe);this[_0x403a49(0xc8)]['drawRectangle']({'x':this['rtl']?S-N-0x50:N,'y':this['y']-0x4,'width':0x50,'height':0x3,'color':Co}),this['y']-=0x10;}['drawSubheading'](_0x9795b6){const _0x5b90d7=_0x5480b0;let _0x2b23ae=Jt(_0x9795b6,de,this[_0x5b90d7(0x1a0)],0xc,!0x0,this['textOptions'],this[_0x5b90d7(0x163)]);this['ensureSpace'](_0x2b23ae[_0x5b90d7(0xc9)]);for(let _0x429168 of _0x2b23ae)this[_0x5b90d7(0xf6)](_0x429168,0xc,!0x0,0x0,(0x0,H[_0x5b90d7(0x143)])(0.15,0.15,0.25));this['y']-=So;}[_0x5480b0(0x119)](_0x213cd3,_0x2ad23f=0xb,_0x5c3645=0x0){const _0x47c0a1=_0x5480b0;let _0x2b229b=Jt(_0x213cd3,de-_0x5c3645,this[_0x47c0a1(0x1a0)],_0x2ad23f,!0x1,this[_0x47c0a1(0x12d)],this[_0x47c0a1(0x163)]);this[_0x47c0a1(0x192)](_0x2b229b[_0x47c0a1(0xc9)]);for(let _0x43a07d of _0x2b229b)this[_0x47c0a1(0xf6)](_0x43a07d,_0x2ad23f,!0x1,_0x5c3645,(0x0,H[_0x47c0a1(0x143)])(0.2,0.2,0.25));this['y']-=So;}['drawNarrativeBlock'](_0x43410c,_0x36fd46=0xb){const _0x4ddf31=_0x5480b0;for(let _0x5bf469 of _0x43410c)this[_0x4ddf31(0x119)](_0x5bf469,_0x36fd46);this['y']-=Ue;}[_0x5480b0(0xb5)](_0x259f4c,_0x81dbd1){const _0x29f0c5=_0x5480b0;let _0x41a636=zt(_0x259f4c[_0x29f0c5(0x158)]),_0x3a9c6d=E(this[_0x29f0c5(0x163)]);this['drawSubheading'](_0x3a9c6d[_0x29f0c5(0xa3)][_0x29f0c5(0x112)](_0x41a636)),this['drawNarrativeBlock'](Re(_0x259f4c,_0x81dbd1,this[_0x29f0c5(0x163)]),0xb);}['drawPersonSummary'](_0x2a0fd4){const _0x53034b=_0x5480b0;this[_0x53034b(0x1ad)](_0x2a0fd4[_0x53034b(0xdf)]),this['drawParagraph'](Se(_0x2a0fd4,this[_0x53034b(0x163)]),0xa),this['y']-=0x6;}[_0x5480b0(0x123)](_0x4a51fa){const _0x2580f5=_0x5480b0;this['ensureSpace'](0x6,0x18);let _0x5a1381=E(this[_0x2580f5(0x163)]),_0x1c7047=[_0x4a51fa[_0x2580f5(0xdf)],_0x4a51fa['sosa']!=null?_0x2580f5(0x1ae)+_0x4a51fa['sosa']:null,_0x4a51fa['generation']!=null?_0x5a1381['pdf']['generationLabel'](_0x4a51fa[_0x2580f5(0x14c)]):null]['filter'](Boolean);this[_0x2580f5(0x1ad)](_0x1c7047[_0x2580f5(0x14a)](_0x2580f5(0x130))),this[_0x2580f5(0x10b)](Oe(_0x4a51fa,this[_0x2580f5(0x163)]),0xb);}async['drawTimelineCanvasPage'](_0x303cfd,_0x5cd36c){const _0x137236=_0x5480b0;let _0x5897d2=Math['max'](_0x303cfd['rows'][_0x137236(0xc9)],0x1),_0x5fcec3=Ce(_0x5897d2,de,!!_0x5cd36c);this[_0x137236(0x1a2)](_0x5fcec3);let _0x40cbcc=await rt(_0x303cfd,_0x5cd36c,this[_0x137236(0x163)]),_0x157762=await this['doc'][_0x137236(0x13e)](_0x40cbcc),_0x5af24b=Math[_0x137236(0x155)](0x1,de/_0x157762[_0x137236(0x136)]),_0x4f89a5=_0x157762['width']*_0x5af24b,_0x4876b1=_0x157762[_0x137236(0x157)]*_0x5af24b;this[_0x137236(0xc8)][_0x137236(0x124)](_0x157762,{'x':this['rtl']?S-N-_0x4f89a5:N,'y':this['y']-_0x4876b1,'width':_0x4f89a5,'height':_0x4876b1}),this['y']-=_0x4876b1+Ue;}};async function oa(_0x3cf4d8,_0x472579,_0x2aa06b,_0x4d95ff,_0x5c22fc){const _0x534baf=_0x5480b0;let _0x21709f=E(_0x4d95ff)[_0x534baf(0xe8)];if(_0x2aa06b==='off')return;let _0x4ebf9b=ye(_0x472579);if(_0x4ebf9b===0x0)return;let _0x519cc0=0x0,_0x123d9a=!0x1,_0x77df9f=!_0x5c22fc?.['drawTitleFirst'];for(;_0x519cc0<_0x4ebf9b;){!_0x77df9f&&_0x5c22fc?.[_0x534baf(0xcf)]&&(_0x3cf4d8['drawChapterTitle'](_0x472579['title'],_0x472579[_0x534baf(0x1a4)],_0x5c22fc['toc']),_0x77df9f=!0x0);let _0x5d7e22=_0x3cf4d8[_0x534baf(0xa8)]();_0x5d7e22<=0x28&&(_0x3cf4d8['forceNewPage'](),_0x5d7e22=_0x3cf4d8['getAvailableHeight']());let _0x4c9264=me(_0x5d7e22-Ue,de,_0x123d9a);if(_0x4c9264<=0x0){_0x3cf4d8[_0x534baf(0xf2)]();continue;}let _0x2296db=Math[_0x534baf(0x155)](_0x4c9264,_0x4ebf9b-_0x519cc0),_0x426071=Ut(_0x472579,_0x519cc0,_0x2296db);if(!_0x426071)break;let _0x5f0ab1=_0x123d9a?_0x21709f[_0x534baf(0xcb)]:void 0x0;await _0x3cf4d8['drawTimelineCanvasPage'](_0x426071,_0x5f0ab1),_0x519cc0+=_0x2296db,_0x123d9a=!0x0;}}async function ia(_0x5b4116,_0x1dd009,_0x1145db,_0x20d6d1,_0x3f7071,_0x8b80d3){const _0x2a2583=_0x5480b0;for(let _0x52f664 of _0x1dd009){_0x5b4116[_0x2a2583(0xf2)]();let _0x2fb941=ye(_0x52f664),_0x2aa534=_0x20d6d1!==_0x2a2583(0x93)&&_0x2fb941>0x0,_0x1f6611=!0x1;if(_0x2aa534){let _0x4bd325=_0x5b4116[_0x2a2583(0x116)](_0x52f664[_0x2a2583(0x1a4)]),_0x2c3e06=_0x5b4116['getAvailableHeight']();me(_0x2c3e06-_0x4bd325-Ue,de,!0x1)<=0x0&&(_0x1f6611=!0x0);}_0x1f6611||_0x5b4116['drawChapterTitle'](_0x52f664[_0x2a2583(0xce)],_0x52f664['subtitle'],_0x8b80d3),await oa(_0x5b4116,_0x52f664,_0x20d6d1,_0x3f7071,_0x1f6611?{'drawTitleFirst':!0x0,'toc':_0x8b80d3}:void 0x0),_0x5b4116[_0x2a2583(0x119)](De(_0x52f664,_0x3f7071),0xb),_0x5b4116['drawParagraph']('',0x4);for(let _0x52fda6 of _0x52f664['families'])_0x5b4116[_0x2a2583(0xb5)](_0x52fda6,_0x1145db);for(let _0x1723bc of _0x52f664['entries'])_0x1145db===_0x2a2583(0xbd)?_0x5b4116[_0x2a2583(0x84)](_0x1723bc):_0x5b4116[_0x2a2583(0x123)](_0x1723bc);_0x5b4116[_0x2a2583(0x119)]('',0x6);}}async function wo(_0x539f51,_0x2cc2af,_0x300122){const _0x5ddc79=_0x5480b0;let _0x396abf=_0x300122['locale'],_0x53cacd=L(_0x396abf);await ge(_0x53cacd),_0x300122[_0x5ddc79(0x17b)]!==!0x1&&await be(),_0x300122['timelineStyle']===_0x5ddc79(0x196)&&await we();let _0x29d609=Wt(_0x539f51,_0x396abf),_0x3998ec=_0x300122[_0x5ddc79(0xc3)],_0x3f3137=_0x300122[_0x5ddc79(0xeb)],_0x58f01b=E(_0x396abf),_0x57d471=xo(_0x539f51,_0x2cc2af,_0x29d609,_0x3998ec,_0x396abf),_0x74bcf7=await Xt(_0x53cacd,_0x300122['unicodeFont'],_0x57d471),_0x112319=[],_0x3e68d6=await H[_0x5ddc79(0xf7)][_0x5ddc79(0xad)](),_0x350710=await _0x3e68d6[_0x5ddc79(0x10c)](H['StandardFonts'][_0x5ddc79(0x11d)]),_0x3f3b1e=await _0x3e68d6[_0x5ddc79(0x10c)](H['StandardFonts'][_0x5ddc79(0x16c)]),_0xad2254;_0x74bcf7&&(_0x3e68d6[_0x5ddc79(0xe4)](await Ro()),_0xad2254=await _0x3e68d6['embedFont'](_0x74bcf7));let _0x364ec3={'latin':_0x350710,'latinBold':_0x3f3b1e,'script':_0xad2254},_0x5f2ffd={'preserveUnicode':!!_0xad2254};await ra(_0x3e68d6,_0x2cc2af,_0x364ec3,_0x300122[_0x5ddc79(0x17b)],_0x396abf,_0x5f2ffd);let _0x5e17f0=new Xr(_0x3e68d6,_0x364ec3,_0x396abf,K(_0x396abf),_0x5f2ffd);return _0x5e17f0[_0x5ddc79(0x153)](_0x58f01b['pdf']['contentHeading'],0x12),_0x5e17f0['drawParagraph'](_0x3998ec===_0x5ddc79(0xbd)?_0x58f01b['pdf'][_0x5ddc79(0x193)]:_0x58f01b[_0x5ddc79(0xa3)][_0x5ddc79(0x7e)],0xa),_0x5e17f0['drawParagraph'](_0x58f01b['pdf']['introSosa'],0xa),await ia(_0x5e17f0,_0x29d609,_0x3998ec,_0x3f3137,_0x396abf,_0x112319),_0x112319[_0x5ddc79(0xc9)]>0x0&&(_0x5e17f0['forceNewPage'](),na(_0x5e17f0[_0x5ddc79(0xb4)](),_0x112319,_0x3998ec,_0x364ec3,_0x396abf,_0x5f2ffd)),_0x3e68d6[_0x5ddc79(0x11c)]();}function _o(_0xb6eed3,_0x2efff6){const _0x72b6a4=_0x5480b0;let _0x5dd864=new Uint8Array(_0xb6eed3),_0x1243a0=new Blob([_0x5dd864],{'type':_0x72b6a4(0x82)}),_0x4abf5e=URL[_0x72b6a4(0x110)](_0x1243a0),_0x5c6ccf=document[_0x72b6a4(0xb7)]('a');_0x5c6ccf['href']=_0x4abf5e,_0x5c6ccf[_0x72b6a4(0x99)]=_0x2efff6,_0x5c6ccf[_0x72b6a4(0xd9)](),URL[_0x72b6a4(0x173)](_0x4abf5e);}var Vo=R(Io(),0x1),aa={0x621:'U',0x622:'R',0x623:'R',0x624:'R',0x625:'R',0x626:'D',0x627:'R',0x628:'D',0x629:'R',0x62a:'D',0x62b:'D',0x62c:'D',0x62d:'D',0x62e:'D',0x62f:'R',0x630:'R',0x631:'R',0x632:'R',0x633:'D',0x634:'D',0x635:'D',0x636:'D',0x637:'D',0x638:'D',0x639:'D',0x63a:'D',0x640:'D',0x641:'D',0x642:'D',0x643:'D',0x644:'D',0x645:'D',0x646:'D',0x647:'D',0x648:'R',0x649:'D',0x64a:'D',0x671:'R',0x67e:'D',0x686:'D',0x698:'R',0x6a9:'D',0x6af:'D',0x6cc:'D'},la={0x621:[0xfe80,0xfe80,0xfe80,0xfe80],0x622:[0xfe81,0xfe82,0xfe81,0xfe82],0x623:[0xfe83,0xfe84,0xfe83,0xfe84],0x624:[0xfe85,0xfe86,0xfe85,0xfe86],0x625:[0xfe87,0xfe88,0xfe87,0xfe88],0x626:[0xfe89,0xfe8a,0xfe8b,0xfe8c],0x627:[0xfe8d,0xfe8e,0xfe8d,0xfe8e],0x628:[0xfe8f,0xfe90,0xfe91,0xfe92],0x629:[0xfe93,0xfe94,0xfe93,0xfe94],0x62a:[0xfe95,0xfe96,0xfe97,0xfe98],0x62b:[0xfe99,0xfe9a,0xfe9b,0xfe9c],0x62c:[0xfe9d,0xfe9e,0xfe9f,0xfea0],0x62d:[0xfea1,0xfea2,0xfea3,0xfea4],0x62e:[0xfea5,0xfea6,0xfea7,0xfea8],0x62f:[0xfea9,0xfeaa,0xfea9,0xfeaa],0x630:[0xfeab,0xfeac,0xfeab,0xfeac],0x631:[0xfead,0xfeae,0xfead,0xfeae],0x632:[0xfeaf,0xfeb0,0xfeaf,0xfeb0],0x633:[0xfeb1,0xfeb2,0xfeb3,0xfeb4],0x634:[0xfeb5,0xfeb6,0xfeb7,0xfeb8],0x635:[0xfeb9,0xfeba,0xfebb,0xfebc],0x636:[0xfebd,0xfebe,0xfebf,0xfec0],0x637:[0xfec1,0xfec2,0xfec3,0xfec4],0x638:[0xfec5,0xfec6,0xfec7,0xfec8],0x639:[0xfec9,0xfeca,0xfecb,0xfecc],0x63a:[0xfecd,0xfece,0xfecf,0xfed0],0x641:[0xfed1,0xfed2,0xfed3,0xfed4],0x642:[0xfed5,0xfed6,0xfed7,0xfed8],0x643:[0xfed9,0xfeda,0xfedb,0xfedc],0x644:[0xfedd,0xfede,0xfedf,0xfee0],0x645:[0xfee1,0xfee2,0xfee3,0xfee4],0x646:[0xfee5,0xfee6,0xfee7,0xfee8],0x647:[0xfee9,0xfeea,0xfeeb,0xfeec],0x648:[0xfeed,0xfeee,0xfeed,0xfeee],0x649:[0xfeef,0xfef0,0xfbe8,0xfbe9],0x64a:[0xfef1,0xfef2,0xfef3,0xfef4],0x640:[0x640,0x640,0x640,0x640]},Qr={0x622:[0xfef5,0xfef6],0x623:[0xfef7,0xfef8],0x625:[0xfef9,0xfefa],0x627:[0xfefb,0xfefc]};function qr(_0x218ff4){return _0x218ff4>=0x64b&&_0x218ff4<=0x65f||_0x218ff4===0x670||_0x218ff4>=0x6d6&&_0x218ff4<=0x6dc;}function sa(_0x2da7b2){return qr(_0x2da7b2)?'T':aa[_0x2da7b2]??'U';}function ua(_0x4fd773){const _0x569479=_0x5480b0;let _0x1758c1=Array['from'](_0x4fd773)[_0x569479(0xe6)](_0x5b8d9d=>_0x5b8d9d[_0x569479(0x170)](0x0)),_0x4eba44=[],_0x3afaed=[];for(let _0x43f319=0x0;_0x43f319<_0x1758c1['length'];_0x43f319++){if(_0x3afaed[_0x43f319]?.[_0x569479(0x16f)])continue;let _0x7a8c98=_0x1758c1[_0x43f319];if(_0x7a8c98===0x644){let _0x39adfa=_0x43f319+0x1;for(;_0x39adfa<_0x1758c1[_0x569479(0xc9)]&&qr(_0x1758c1[_0x39adfa]);)_0x39adfa++;if(_0x39adfa<_0x1758c1['length']&&_0x1758c1[_0x39adfa]in Qr){let _0x2fb0c6=Qr[_0x1758c1[_0x39adfa]];_0x3afaed[_0x43f319]={'cp':_0x7a8c98,'ligature':_0x1758c1[_0x39adfa]};for(let _0x14fc33=_0x43f319+0x1;_0x14fc33<=_0x39adfa;_0x14fc33++)_0x3afaed[_0x14fc33]={'cp':_0x1758c1[_0x14fc33],'skip':_0x14fc33===_0x39adfa};for(let _0x158d31=_0x43f319+0x1;_0x158d31<_0x39adfa;_0x158d31++)_0x3afaed[_0x158d31]||(_0x3afaed[_0x158d31]={'cp':_0x1758c1[_0x158d31]});continue;}}_0x3afaed[_0x43f319]||(_0x3afaed[_0x43f319]={'cp':_0x7a8c98});}let _0x47cd3e=[];for(let _0x5a6742=0x0;_0x5a6742<_0x3afaed[_0x569479(0xc9)];_0x5a6742++){let _0x225b0d=_0x3afaed[_0x5a6742];if(!_0x225b0d||_0x225b0d['skip'])continue;if(qr(_0x225b0d['cp'])){_0x4eba44[_0x569479(0xd1)]({'original':_0x225b0d['cp'],'shaped':_0x225b0d['cp'],'isLigature':!0x1});continue;}let _0x154eb7=sa(_0x225b0d['cp']);_0x225b0d['ligature']!=null&&(_0x154eb7='R'),_0x47cd3e['push']({'cp':_0x225b0d['cp'],'joiningType':_0x154eb7,'index':_0x4eba44['length'],'ligature':_0x225b0d[_0x569479(0xed)]}),_0x4eba44[_0x569479(0xd1)]({'original':_0x225b0d['cp'],'shaped':_0x225b0d['cp'],'isLigature':!0x1});}for(let _0x4d5f8c=0x0;_0x4d5f8c<_0x47cd3e[_0x569479(0xc9)];_0x4d5f8c++){let _0x5d6ef9=_0x47cd3e[_0x4d5f8c],_0x2d029e=_0x4d5f8c>0x0?_0x47cd3e[_0x4d5f8c-0x1]:null,_0x2bbc9c=_0x4d5f8c<_0x47cd3e[_0x569479(0xc9)]-0x1?_0x47cd3e[_0x4d5f8c+0x1]:null,_0x11d477=_0x2d029e!=null&&_0x2d029e[_0x569479(0x191)]==='D',_0x3327e4=_0x2bbc9c&&(_0x2bbc9c[_0x569479(0x191)]==='D'||_0x2bbc9c[_0x569479(0x191)]==='R'),_0x3c9e7b;if(_0x5d6ef9[_0x569479(0x191)]==='U')_0x3c9e7b=0x0;else{if(_0x5d6ef9[_0x569479(0x191)]==='R')_0x3c9e7b=_0x11d477?0x1:0x0;else{if(_0x5d6ef9[_0x569479(0x191)]==='D'){let _0x280781=_0x11d477,_0x279caf=_0x3327e4;_0x280781&&_0x279caf?_0x3c9e7b=0x3:_0x280781?_0x3c9e7b=0x1:_0x279caf?_0x3c9e7b=0x2:_0x3c9e7b=0x0;}else _0x3c9e7b=0x0;}}if(_0x5d6ef9[_0x569479(0xed)]!=null){let _0x549de6=Qr[_0x5d6ef9[_0x569479(0xed)]];if(_0x549de6){let _0x16734e=_0x3c9e7b===0x1||_0x3c9e7b===0x3?0x1:0x0;_0x4eba44[_0x5d6ef9['index']]={'original':_0x5d6ef9['cp'],'shaped':_0x549de6[_0x16734e],'isLigature':!0x0};continue;}}let _0x1c4aa9=la[_0x5d6ef9['cp']];_0x1c4aa9&&(_0x4eba44[_0x5d6ef9[_0x569479(0x101)]]={'original':_0x5d6ef9['cp'],'shaped':_0x1c4aa9[_0x3c9e7b],'isLigature':!0x1});}return _0x4eba44;}function Go(_0x2bb91f){const _0x1e127a=_0x5480b0;return ua(_0x2bb91f)[_0x1e127a(0xe6)](_0x45d6ad=>String['fromCodePoint'](_0x45d6ad[_0x1e127a(0x133)]))[_0x1e127a(0x14a)]('');}var Uo=(0x0,Vo['default'])();function Ho(_0x284a4f,_0x177c6a){const _0x1d504b=_0x5480b0;if(!_0x284a4f||!K(_0x177c6a))return _0x284a4f;let _0x11feb6=Uo[_0x1d504b(0xd7)](_0x284a4f,_0x1d504b(0x18f));return Uo['getReorderedString'](_0x284a4f,_0x11feb6);}function Yo(_0x31047f,_0xa3f38){return L(_0xa3f38)==='ar'?Go(_0x31047f):_0x31047f;}function ca(_0x1ed382){return Wr(_0x1ed382);}function en(_0x1e5598){let _0x215d75=[],_0x422df9='',_0x227d9c=null;for(let _0x4b9b49 of _0x1e5598){let _0x43a7ae=ca(_0x4b9b49);if(_0x227d9c===null){_0x227d9c=_0x43a7ae,_0x422df9=_0x4b9b49;continue;}_0x43a7ae===_0x227d9c?_0x422df9+=_0x4b9b49:(_0x422df9&&_0x215d75['push']({'text':_0x422df9,'script':_0x227d9c}),_0x422df9=_0x4b9b49,_0x227d9c=_0x43a7ae);}return _0x422df9&&_0x215d75['push']({'text':_0x422df9,'script':_0x227d9c}),_0x215d75;}function ma(_0x10e657,_0x1899d2,_0x18b82f,_0x5f162b){if(_0x1899d2){let _0x1855a3=qt(_0x10e657,_0x5f162b);return Yo(_0x1855a3,_0x18b82f);}return it(_0x10e657);}function jo(_0x208921,_0x1be11b,_0x4b42d0){const _0x2f9b3b=_0x5480b0;let _0x243ea5=K(_0x1be11b)?Ho(_0x208921,_0x1be11b):_0x208921;return en(_0x243ea5)[_0x2f9b3b(0xe6)](_0x2e4fc9=>({'text':ma(_0x2e4fc9[_0x2f9b3b(0x83)],_0x2e4fc9[_0x2f9b3b(0x1af)],_0x1be11b,_0x4b42d0),'script':_0x2e4fc9['script']}))[_0x2f9b3b(0x7d)](_0x6f3de0=>_0x6f3de0[_0x2f9b3b(0x83)]['length']>0x0);}function $r(_0x3a8df7,_0x38b43f,_0x4dde62){const _0x647794=_0x5480b0;return _0x38b43f&&_0x3a8df7['script']?_0x3a8df7[_0x647794(0x1af)]:_0x4dde62?_0x3a8df7[_0x647794(0x118)]:_0x3a8df7[_0x647794(0x139)];}function fe(_0x32eee6,_0x1f97e5,_0x1322b4,_0x44cc78=!0x1,_0x213192,_0x54042e){const _0x21cfd0=_0x5480b0;let _0x4710e1=0x0;for(let _0x5da29a of jo(_0x32eee6,_0x54042e,_0x213192)){let _0x1cb5e1=$r(_0x1f97e5,_0x5da29a[_0x21cfd0(0x1af)],_0x44cc78);_0x4710e1+=_0x1cb5e1[_0x21cfd0(0x9d)](_0x5da29a['text'],_0x1322b4);}return _0x4710e1;}function W(_0x30c822,_0x4576b2,_0x3d6711,_0x645b8d,_0x420a2d,_0x2835b5,_0x241109,_0x1b993e,_0x31b60f=!0x1,_0x45d2aa,_0x3cdceb){const _0x448efb=_0x5480b0;let _0x3c33cd=jo(_0x4576b2,_0x3cdceb,_0x45d2aa);if(_0x3c33cd['length']===0x0)return;let _0xf3db27=_0x3c33cd['reduce']((_0xe233ef,_0x11719d)=>_0xe233ef+$r(_0x420a2d,_0x11719d[_0x448efb(0x1af)],_0x31b60f)[_0x448efb(0x9d)](_0x11719d[_0x448efb(0x83)],_0x2835b5),0x0),_0x2025ed=_0x1b993e?_0x3d6711-_0xf3db27:_0x3d6711;for(let _0x29aa54 of _0x3c33cd){let _0x543412=$r(_0x420a2d,_0x29aa54[_0x448efb(0x1af)],_0x31b60f);_0x30c822['drawText'](_0x29aa54['text'],{'x':_0x2025ed,'y':_0x645b8d,'size':_0x2835b5,'font':_0x543412,'color':_0x241109}),_0x2025ed+=_0x543412[_0x448efb(0x9d)](_0x29aa54[_0x448efb(0x83)],_0x2835b5);}}0x0&&(module['exports']={'BOOKLET_BRAND_RGB':BOOKLET_BRAND_RGB,'BOOKLET_LOCALES':BOOKLET_LOCALES,'BOOKLET_LOCALES_IMPLEMENTED':BOOKLET_LOCALES_IMPLEMENTED,'BOOKLET_RTL_LOCALES':BOOKLET_RTL_LOCALES,'DEFAULT_BOOKLET_LOCALE':DEFAULT_BOOKLET_LOCALE,'TIMELINE_CANVAS_WIDTH':TIMELINE_CANVAS_WIDTH,'actTypeLabel':actTypeLabel,'bookletLocaleCompareTag':bookletLocaleCompareTag,'bookletLocaleToBcp47':bookletLocaleToBcp47,'bookletSexFromPerson':bookletSexFromPerson,'bookletSizeAdvice':bookletSizeAdvice,'bookletTextDirection':bookletTextDirection,'buildBookletPersonEntry':buildBookletPersonEntry,'buildChapterIntroNarrative':buildChapterIntroNarrative,'buildFamilyNarrative':buildFamilyNarrative,'buildGenerationTimeline':buildGenerationTimeline,'buildPersonDetailedNarratives':buildPersonDetailedNarratives,'buildPersonSummaryNarrative':buildPersonSummaryNarrative,'bundledBookletPdfFontBytes':bundledBookletPdfFontBytes,'chapterSupportsTimeline':chapterSupportsTimeline,'clearBookletLocaleCache':clearBookletLocaleCache,'clearBookletLogoCache':clearBookletLogoCache,'clearBookletPdfFontCache':clearBookletPdfFontCache,'clearBookletTimelineRasterCache':clearBookletTimelineRasterCache,'collectBookletPersons':collectBookletPersons,'defaultCoverLogoOptions':defaultCoverLogoOptions,'downloadBookletPdf':downloadBookletPdf,'drawGedcomTsLogoOnPage':drawGedcomTsLogoOnPage,'drawMixedTextLine':drawMixedTextLine,'ensureBookletLocale':ensureBookletLocale,'ensureBookletLogo':ensureBookletLogo,'ensureBookletTimelineRaster':ensureBookletTimelineRaster,'estimateBookletSize':estimateBookletSize,'estimateTimelineSliceCount':estimateTimelineSliceCount,'generateGenealogyBookletPdf':generateGenealogyBookletPdf,'getBookletMessages':getBookletMessages,'getGedcomTsLogoPaths':getGedcomTsLogoPaths,'getGedcomTsLogoViewbox':getGedcomTsLogoViewbox,'groupBookletIntoChapters':groupBookletIntoChapters,'isBookletLocale':isBookletLocale,'isBookletLocaleLoaded':isBookletLocaleLoaded,'isBookletLocaleRtl':isBookletLocaleRtl,'isYearOnlyDate':isYearOnlyDate,'lifeDateRange':lifeDateRange,'loadBookletMessages':loadBookletMessages,'loadBookletPdfFontBytes':loadBookletPdfFontBytes,'localeNeedsUnicodePdfFont':localeNeedsUnicodePdfFont,'maxTimelineRowsForPdfHeight':maxTimelineRowsForPdfHeight,'measureMixedTextWidth':measureMixedTextWidth,'onDate':onDate,'partnerNamesLabel':partnerNamesLabel,'personDisplayName':personDisplayName,'personGenderWords':personGenderWords,'pluralPick':pluralPick,'pluralS':pluralS,'preparePdfText':preparePdfText,'rasterizeGenerationTimelinePng':rasterizeGenerationTimelinePng,'registerBookletPdfFontBytes':registerBookletPdfFontBytes,'registerPdfFontkit':registerPdfFontkit,'resolveBookletLocale':resolveBookletLocale,'seesDayOn':seesDayOn,'sortBookletEntries':sortBookletEntries,'splitPdfTextRuns':splitPdfTextRuns,'timelineCanvasHeightPx':timelineCanvasHeightPx,'timelineRowCount':timelineRowCount,'timelineScaledPdfHeight':timelineScaledPdfHeight,'toPdfText':toPdfText,'unknownDateLabel':unknownDateLabel});