1"use strict";(globalThis.webpackChunklevcharity=globalThis.webpackChunklevcharity||[]).push([["hebcal"],{5542:(e,t,a)=>{a.d(t,{N7:()=>oe});const r=[0,31,28,31,30,31,30,31,31,30,31,30,31],n=[r,r.slice()];function i(e,t){return e-t*Math.floor(e/t)}function s(e,t){return Math.floor(e/t)}function o(e){return!(e%4||!(e%100)&&e%400)}function h(e){return"object"==typeof e&&Date.prototype.isPrototypeOf(e)}function u(e,t,a){const r=e-1;return 365*r+s(r,4)-s(r,100)+s(r,400)+s(367*t-362,12)+(t<=2?0:o(e)?-1:-2)+a}function c(e){if(!h(e))throw new TypeError(`not a Date: ${e}`);if(isNaN(e.getTime()))throw new RangeError("Invalid Date");return u(e.getFullYear(),e.getMonth()+1,e.getDate())}function l(e){if("number"!=typeof e||isNaN(e))throw new TypeError(`not a Number: ${e}`);const t=function(e){const t=e-1,a=s(t,146097),r=i(t,146097),n=s(r,36524),o=i(r,36524),h=s(o,1461),u=s(i(o,1461),365),c=400*a+100*n+4*h+u;return 4!==n&&4!==u?c+1:c}(e=Math.trunc(e)),a=s(12*(e-u(t,1,1)+(e<u(t,3,1)?0:o(t)?1:2))+373,367),r=e-u(t,a,1)+1,n=new Date(t,a-1,r);return t<100&&t>=0&&n.setFullYear(t),n}var m;function g(e){return e.normalize().replace(/[\u0590-\u05bd]/g,"").replace(/[\u05bf-\u05c7]/g,"")}n[1][2]=29,m||(m={}),m.abs2greg=l,m.daysInMonth=function(e,t){return n[+o(t)][e]},m.greg2abs=c,m.isDate=h,m.isLeapYear=o;const d=2,S=4,f=6,y=8,A=9,T=10,I=12,C=13,p={NISAN:1,IYYAR:d,SIVAN:3,TAMUZ:S,AV:5,ELUL:f,TISHREI:7,CHESHVAN:y,KISLEV:A,TEVET:T,SHVAT:11,ADAR_I:I,ADAR_II:C},b="Nisan",E=["",b,"Iyyar","Sivan","Tamuz","Av","Elul","Tishrei","Cheshvan","Kislev","Tevet","Sh'vat"],M=[[...E,"Adar",b],[...E,"Adar I","Adar II",b]],k=new Map,v=-1373428;function N(e,t){if("number"!=typeof e||isNaN(e))throw new TypeError(`param '${t}' not a number: ${e}`)}function w(e,t,a){if(N(e,"year"),N(t,"month"),N(a,"day"),e<1)throw new RangeError(`hebrew2abs: invalid year ${e}`);let r=a;if(t<7){for(let t=7;t<=D(e);t++)r+=H(t,e);for(let a=1;a<t;a++)r+=H(a,e)}else for(let n=7;n<t;n++)r+=H(n,e);return v+U(e)+r-1}function L(e){return v+U(e)}function _(e){return(1+7*e)%19<7}function D(e){return+_(e)+12}function H(e,t){switch(e){case d:case S:case f:case T:case C:return 29}return e===I&&!_(t)||e===y&&!P(t)||e===A&&V(t)?29:30}function z(e,t){if(N(e,"month"),N(t,"year"),e<1||e>14)throw new TypeError(`bad monthNum: ${e}`);return M[+_(t)][e]}function U(e){const t=k.get(e);if("number"==typeof t)return t;const a=function(e){const t=e-1,a=235*Math.floor(t/19)+t%19*12+Math.floor((t%19*7+1)/19),r=204+a%1080*793,n=5+12*a+793*Math.floor(a/1080)+Math.floor(r/1080),i=r%1080+n%24*1080,s=1+29*a+Math.floor(n/24);let o=s;return(i>=19440||2==s%7&&i>=9924&&!_(e)||1==s%7&&i>=16789&&_(t))&&o++,o%7==0||o%7==3||o%7==5?o+1:o}(e);return k.set(e,a),a}function R(e){return U(e+1)-U(e)}function P(e){return R(e)%10==5}function V(e){return R(e)%10==3}function B(e){if("number"==typeof e){if(isNaN(e)||e<1||e>14)throw new RangeError(`bad monthName: ${e}`);return e}let t=e.trim().toLowerCase();switch(t=g(t).replace(/׳$/,""),"×"===t[0]&&(t=t.substring(1)),t[0]){case"n":case"× ":if("o"===t[1])break;return 1;case"i":return d;case"e":return f;case"c":case"×":return y;case"k":case"×":return A;case"s":switch(t[1]){case"i":return 3;case"h":return 11}break;case"t":switch(t[1]){case"a":return S;case"i":return 7;case"e":return T}break;case"a":switch(t[1]){case"v":return 5;case"d":return/(1|[^i]i|a|×)$/i.test(t)?I:C}break;case"ס":return 3;case"×":return T;case"ש":return 11;case"×":switch(t[1]){case"×":return 5;case"×":return/(1|[^i]i|a|×)$/i.test(t)?I:C;case"×":return d;case"×":return f}break;case"ת":switch(t[1]){case"×":return S;case"ש":return 7}}throw new RangeError(`bad monthName: ${e}`)}p.NISAN,p.CHESHVAN,p.KISLEV,p.TEVET,p.SHVAT,p.ADAR_I,p.ADAR_II;const x={×:1,×:2,×:3,×:4,×:5,×:6,×:7,×:8,×:9,×:10,×:20,×:30,×:40,× :50,ס:60,×¢:70,פ:80,צ:90,×§:100,ר:200,ש:300,ת:400},O={};for(const[Ze,Ge]of Object.entries(x))O[Ge]=Ze;function Y(e){const t=[];for(;e>0;){if(15===e||16===e){t.push(9),t.push(e-9);break}let a,r=100;for(a=400;a>e;a-=r)a===r&&(r/=10);t.push(a),e-=a}return t}function J(e){const t=parseInt(e,10);if(!t||t<0)throw new TypeError(`invalid number: ${e}`);let a="";const r=Math.floor(t/1e3);if(r>0&&5!==r){const e=Y(r);for(const t of e)a+=O[t];a+="׳"}const n=Y(t%1e3);if(1===n.length)return a+O[n[0]]+"׳";for(let i=0;i<n.length;i++)i+1===n.length&&(a+="×´"),a+=O[n[i]];return a}function F(e){let t=0;const a=e.indexOf("׳");-1!==a&&a!==e.length-1&&(t+=1e3*F(e.substring(0,a)),e=e.substring(a));for(const r of e){const e=x[r];"number"==typeof e&&(t+=e)}return t}new Map;var K={headers:{"plural-forms":"nplurals=2; plural=(n > 1);",language:"en_CA@ashkenazi"},contexts:{"":{Tevet:["Teves"]}}},$={headers:{"plural-forms":"nplurals=2; plural=(n > 1);",language:"he"},contexts:{"":{Adar:["×Ö²×ָר"],"Adar I":["×Ö²×ָר ×׳"],"Adar II":["×Ö²×ָר ×׳"],Av:["×Ö¸×"],Cheshvan:["×ֶשְ××Ö¸×"],Elul:["×Ö±××Ö¼×"],Iyyar:["×Ö´×Ö¸Ö¼×ר"],Kislev:["×ִּסְ×Öµ×"],Nisan:["× Ö´×סָ×"],"Sh'vat":["שְ××Ö¸×"],Sivan:["סִ××Ö¸×"],Tamuz:["תַּ×Ö¼×Ö¼×"],Tevet:["×Öµ×ֵת"],Tishrei:["תִּשְ×רֵ×"]}}};const Z={headers:{"plural-forms":"nplurals=2; plural=(n!=1);"},contexts:{"":{}}},G={h:"he",a:"ashkenazi",s:"en","":"en"},j=new Map;let q,W;
1function Q(e){const t=["th","st","nd","rd"],a=e%100;return e+(t[(a-20)%10]||t[a]||t[0])}function X(e){if("string"!=typeof e)throw new TypeError(`Invalid locale name: ${e}`);return e.toLowerCase()}function ee(e){const t=X(e),a=j.get(t);if(!a)throw new RangeError(`Locale '${e}' not found`);return a}class te{static lookupTranslation(e,t){const a=("string"==typeof t&&j.get(t.toLowerCase())||q)[e];if((null==a?void 0:a.length)&&a[0].length)return a[0]}static gettext(e,t){const a=this.lookupTranslation(e,t);return void 0===a?e:a}static addLocale(e,t){if(e=X(e),"object"!=typeof t.contexts||"object"!=typeof t.contexts[""])throw new TypeError(`Locale '${e}' invalid compact format`);j.set(e,t.contexts[""])}static addTranslation(e,t,a){const r=ee(e);if("string"!=typeof t||0===t.length)throw new TypeError(`Invalid id string: ${t}`);const n=Array.isArray(a);if(n){const e=a[0];if("string"!=typeof e||0===e.length)throw new TypeError(`Invalid translation array: ${a}`)}else if("string"!=typeof a)throw new TypeError(`Invalid translation string: ${a}`);r[t]=n?a:[a]}static addTranslations(e,t){const a=ee(e);if("object"!=typeof t.contexts||"object"!=typeof t.contexts[""])throw new TypeError(`Locale '${e}' invalid compact format`);const r=t.contexts[""];Object.assign(a,r)}static useLocale(e){const t=X(e),a=ee(t);return W=G[t]||t,q=a,q}static getLocaleName(){return W}static getLocaleNames(){return Array.from(j.keys()).sort(((e,t)=>e.localeCompare(t)))}static ordinal(e,t){const a=(null==t?void 0:t.toLowerCase())||W;if(!a)return Q(e);switch(a){case"en":case"s":case"a":return Q(e);case"es":return e+"º";case"h":case"he":case"he-x-nonikud":return String(e)}return a.startsWith("ashkenazi")?Q(e):e+"."}static hebrewStripNikkud(e){return g(e)}static copyLocaleNoNikud(e){const t=e.contexts[""],a={};for(const[r,n]of Object.entries(t))a[r]=[te.hebrewStripNikkud(n[0])];return{headers:e.headers,contexts:{"":a}}}}te.addLocale("en",Z),te.addLocale("s",Z),te.addLocale("",Z),te.useLocale("en"),te.addLocale("ashkenazi",K),te.addLocale("a",K),te.addLocale("he",$),te.addLocale("h",$);const ae=te.copyLocaleNoNikud($);te.addLocale("he-x-NoNikud",ae);const re="day",ne="week",ie="month",se="year";class oe{constructor(e,t,a){if(2===arguments.length||arguments.length>3)throw new TypeError("HDate constructor requires 0, 1 or 3 arguments");if(3===arguments.length){this.dd=this.mm=1;const i="string"==typeof a?parseInt(a,10):a;if(isNaN(i))throw new TypeError(`HDate called with bad year: ${a}`);this.yy=i,function(e,t){e.mm=oe.monthNum(t),he(e)}(this,t);const s="string"==typeof e?parseInt(e,10):e;if(isNaN(s))throw new TypeError(`HDate called with bad day: ${e}`);n=s,(r=this).dd=n,he(r)}else{null==e&&(e=new Date);const t="number"!=typeof e||isNaN(e)?h(e)?c(e):void 0!==e.yy?e:null:e;if(null===t)throw new TypeError(`HDate called with bad arg: ${e}`);const a="number"==typeof t,r=a?function(e){if(N(e,"abs"),(e=Math.trunc(e))<=v)throw new RangeError(`abs2hebrew: ${e} is before epoch`);let t=Math.floor((e-v)/365.24682220597794);for(;L(t)<=e;)++t;--t;let a=e<w(t,1,1)?7:1;for(;e>w(t,a,H(a,t));)++a;return{yy:t,mm:a,dd:1+e-w(t,a,1)}}(t):t;this.yy=r.yy,this.mm=r.mm,this.dd=r.dd,a&&(this.rd=t)}var r,n}getFullYear(){return this.yy}isLeapYear(){return _(this.yy)}getMonth(){return this.mm}getTishreiMonth(){const e=D(this.getFullYear());return(this.getMonth()+e-6)%e||e}daysInMonth(){return H(this.getMonth(),this.getFullYear())}getDate(){return this.dd}getDay(){return(e=this.abs())-7*Math.floor(e/7);var e}greg(){return l(this.abs())}abs(){return"number"!=typeof this.rd&&(this.rd=w(this.yy,this.mm,this.dd)),this.rd}static hebrew2abs(e,t,a){return w(e,t,a)}getMonthName(){return z(this.getMonth(),this.getFullYear())}render(e,t=!0){const a=e||te.getLocaleName(),r=this.getDate(),n=te.gettext(this.getMonthName(),a).replace(/'/g,"â"),i=te.ordinal(r,a),s=function(e){switch(e){case"en":case"s":case"a":case"ashkenazi":return" of"}const t=te.lookupTranslation("of",e);return t?" "+t:e.startsWith("ashkenazi")?" of":""}(a),o=`${i}${s} ${n}`;return t?`${o}, ${this.getFullYear()}`:o}renderGematriya(e=!1){const t=this.getDate(),a=e?"he-x-NoNikud":"he",r=te.gettext(this.getMonthName(),a),n=this.getFullYear();return J(t)+" "+r+" "+J(n)}before(e){return ce(e,this,-1)}onOrBefore(e){return ce(e,this,0)}nearest(e){return ce(e,this,3)}onOrAfter(e){return ce(e,this,6)}after(e){return ce(e,this,7)}next(){return new oe(this.abs()+1)}prev(){return new oe(this.abs()-1)}add(e,t="d"){if(!(e="string"==typeof e?parseInt(e,10):e))return new oe(this);if((t=function(e){switch(e){case"d":return re;case"w":return ne;case"M":return ie;case"y":return se}const t=String(e||"").toLowerCase().replace(/s$/,"");switch(t){case re:case ne:case ie:case se:return t}throw new TypeError(`Invalid units '${e}'`)}(t))===re)return new oe(this.abs()+e);if(t===ne)return new oe(this.abs()+7*e);if(t===se)return new oe(this.getDate(),this.getMonth(),this.getFullYear()+e);{let t=new oe(this);const a=e>0?1:-1;e=Math.abs(e);for(let r=0;r<e;r++)t=new oe(t.abs()+a*t.daysInMonth());return t}}subtract(e,t="d"){return this.add(-1*e,t)}deltaDays(e){return this.abs()-e.abs()}isSameDate(e){return this.yy===e.yy&&this.mm===e.mm&&this.dd===e.dd}toString(){const e=this.getDate(),t=this.getFullYear();return`${e} ${this.getMonthName()} ${t}`}static isLeapYear(e){return _(e)}static monthsInYear(e){return D(e)}static daysInMonth(e,t){return H(e,t)}static getMonthName(e,t){return z(e,t)}static monthNum(e){if("number"==typeof e){if(isNaN(e)||e>14)throw new RangeError(`bad monthNum: ${e}`);return e}return e.charCodeAt(0)>=48&&e.charCodeAt(0)<=57?parseInt(e,10):B(e)}static daysInYear(e){return R(e)}static longCheshvan(e){return P(e)}static shortKislev(e){return V(e)}static monthFromName(e){return B(e)}static dayOnOrBefore(e,t){return t-(t-e)%7}static isHDate(e){return null!==e&&"object"==typeof e&&"number"==typeof e.yy&&"number"==typeof e.mm&&"number"==typeof e.dd&&"function"==typeof e.greg&&"function"==typeof e.abs}static fromGematriyaString(e,t=5e3){const a=e.split(" ").filter((e=>0!==e.length)),r=a.length;if(3!==r&&4!==r)throw new RangeError(`cannot parse gematriya str: "${e}"`);const n=F(a[0]),i=B(3===r?a[1]:a[1]+" "+a[2]);let s=F(3===r?a[2]:a[3]);return s<1e3&&(s+=t),new oe(n,i,s)}}function he(e){ue(e),function(e){e.dd<1&&(e.mm===p.TISHREI&&(e.yy-=1),e.dd+=H(e.mm,e.yy),e.mm-=1,he(e)),e.dd>H(e.mm,e.yy)&&(e.mm===p.ELUL&&(e.yy+=1),e.dd-=H(e.mm,e.yy),e.mm===D(e.yy)?e.mm=1:e.mm+=1,he(e)),ue(e)}(e)}function ue(e){e.mm!==p.ADAR_II||e.isLeapYear()?e.mm<1?(e.mm+=D(e.yy),e.yy-=1,he(e)):e.mm>
1D(e.yy)&&(e.mm-=D(e.yy),e.yy+=1,he(e)):(e.mm-=1,he(e)),delete e.rd}function ce(e,t,a){return new oe(oe.dayOnOrBefore(e,t.abs()+a))}var le={headers:{"plural-forms":"nplurals=2; plural=(n > 1);",language:"en_CA@ashkenazi"},contexts:{"":{Shabbat:["Shabbos"],"Achrei Mot":["Achrei Mos"],Bechukotai:["Bechukosai"],"Beha'alotcha":["Behaâaloscha"],Bereshit:["Bereshis"],Chukat:["Chukas"],"Erev Shavuot":["Erev Shavuos"],"Erev Sukkot":["Erev Sukkos"],"Ki Tavo":["Ki Savo"],"Ki Teitzei":["Ki Seitzei"],"Ki Tisa":["Ki Sisa"],Matot:["Matos"],"Purim Katan":["Purim Koton"],"Shabbat Chazon":["Shabbos Chazon"],"Shabbat HaChodesh":["Shabbos HaChodesh"],"Shabbat HaGadol":["Shabbos HaGadol"],"Shabbat Nachamu":["Shabbos Nachamu"],"Shabbat Parah":["Shabbos Parah"],"Shabbat Shekalim":["Shabbos Shekalim"],"Shabbat Shuva":["Shabbos Shuvah"],"Shabbat Zachor":["Shabbos Zachor"],Shavuot:["Shavuos"],"Shavuot I":["Shavuos I"],"Shavuot II":["Shavuos II"],Shemot:["Shemos"],"Shmini Atzeret":["Shmini Atzeres"],"Simchat Torah":["Simchas Torah"],Sukkot:["Sukkos"],"Sukkot I":["Sukkos I"],"Sukkot II":["Sukkos II"],"Sukkot II (CH''M)":["Sukkos II (CHââM)"],"Sukkot III (CH''M)":["Sukkos III (CHââM)"],"Sukkot IV (CH''M)":["Sukkos IV (CHââM)"],"Sukkot V (CH''M)":["Sukkos V (CHââM)"],"Sukkot VI (CH''M)":["Sukkos VI (CHââM)"],"Sukkot VII (Hoshana Raba)":["Sukkos VII (Hoshana Raba)"],"Ta'anit Bechorot":["Taâanis Bechoros"],"Ta'anit Esther":["Taâanis Esther"],Toldot:["Toldos"],Vaetchanan:["Vaeschanan"],Yitro:["Yisro"],"Vezot Haberakhah":["Vezos Haberakhah"],Parashat:["Parshas"],"Leil Selichot":["Leil Selichos"],"Shabbat Mevarchim Chodesh":["Shabbos Mevorchim Chodesh"],"Shabbat Shirah":["Shabbos Shirah"],"Asara B'Tevet":["Asara BâTeves"],"Alot HaShachar":["Alos HaShachar"],"Kriat Shema, sof zeman":["Krias Shema, sof zman"],"Tefilah, sof zeman":["Tefilah, sof zman"],"Kriat Shema, sof zeman (MGA)":["Krias Shema, sof zman (MGA)"],"Tefilah, sof zeman (MGA)":["Tefilah, sof zman (MGA)"],"Chatzot HaLailah":["Chatzos HaLailah"],"Chatzot hayom":["Chatzos"],"Tzeit HaKochavim":["Tzeis HaKochavim"],"Birkat Hachamah":["Birkas Hachamah"],"Shushan Purim Katan":["Shushan Purim Koton"]}}},me={headers:{"plural-forms":"nplurals=2; plural=(n > 1);",language:"he_IL"},contexts:{"":{Shabbat:["שַ××ָּת"],Parashat:["פָּרָשַ×ת"],"Achrei Mot":["×Ö·×Ö²×¨Öµ× ××ֹת"],Balak:["×Ö¸Ö¼×ָק"],Bamidbar:["×Ö°Ö¼×Ö´×Ö°×ַּר"],Bechukotai:["×Ö°Ö¼×ֻקֹּתַ×"],"Beha'alotcha":["×Ö°Ö¼×Ö·×¢Ö²×ֹתְ×Ö¸"],Behar:["×Ö°Ö¼×ַר"],Bereshit:["×ְּרֵ×שִ××ת"],Beshalach:["×ְּשַ××Ö·Ö¼×"],Bo:["×Ö¹Ö¼×"],"Chayei Sara":["×Ö·×ÖµÖ¼× ×©Ö¸Ö¹×¨Ö¸×"],Chukat:["×ֻקַּת"],Devarim:["×Ö°Ö¼×ָרִ××"],Eikev:["×¢Öµ×§Ö¶×"],Emor:["×Ö±××ֹר"],"Ha'azinu":["×Ö·×Ö²×Ö´×× ×Ö¼"],Kedoshim:["×§Ö°×שִ×××"],"Ki Tavo":["×Ö´Ö¼×־תָ××Ö¹×"],"Ki Teitzei":["×Ö´Ö¼×־תֵצֵ×"],"Ki Tisa":["×Ö´Ö¼× ×ªÖ´×©Ö¸Ö¼××"],Korach:["קֹרַ×"],"Lech-Lecha":["×Ö¶×Ö°Ö¾×Ö°×Ö¸"],Masei:["×ַסְעֵ×"],Matot:["×Ö·×Ö¼×ֹת"],Metzora:["×ְצֹרָע"],Miketz:["×Ö´×§ÖµÖ¼×¥"],Mishpatim:["×ִשְ×פָּ×Ö´××"],Nasso:["× Ö¸×©××"],Nitzavim:["× Ö´×¦Ö¸Ö¼×Ö´××"],Noach:["× Ö¹×Ö·"],Pekudei:["פְק×Ö¼×Öµ×"],Pinchas:["פִּ×× Ö°×ָס"],"Re'eh":["רְ×Öµ×"],"Sh'lach":["שְ××Ö·×Ö¾×Ö°×Ö¸"],Shemot:["שְ×××ֹת"],Shmini:["שְּ××Ö´×× Ö´×"],Shoftim:["ש××ֹפְ×Ö´××"],Tazria:["תַ×ְרִ××¢Ö·"],Terumah:["תְּר×Ö¼×Ö¸×"],Tetzaveh:["תְּצַ×Ö¶Ö¼×"],Toldot:["תּ×Ö¹×Ö°××ֹת"],Tzav:["צַ×"],Vaera:["×Ö¸×ֵרָ×"],Vaetchanan:["×Ö¸×ֶתְ×Ö·× Ö·Ö¼×"],Vayakhel:["×Ö·×Ö·Ö¼×§Ö°×Öµ×"],Vayechi:["×Ö·×Ö°×Ö´×"],Vayeilech:["×Ö·×ÖµÖ¼×Ö¶×Ö°"],Vayera:["×Ö·×ֵּרָ×"],Vayeshev:["×Ö·×ֵּשֶ××"],Vayetzei:["×Ö·×ֵּצֵ×"],Vayigash:["×Ö·×Ö´Ö¼×ַּש×"],Vayikra:["×Ö·×ִּקְרָ×"],Vayishlach:["×Ö·×ִּשְ××Ö·×"],"Vezot Haberakhah":["×Ö°×Ö¹×ת ×Ö·×ְּרָ×Ö¸×"],Yitro:["×ִתְר×Ö¹"],"Asara B'Tevet":["עֲשָ××¨Ö¸× ×Ö°Ö¼×Öµ×ֵת"],"Candle lighting":["×Ö·×Ö°×ָקַת × Öµ×¨×ֹת"],Chanukah:["×Ö²× ×Ö¼×Ö¸Ö¼×"],"Chanukah: 1 Candle":["×Ö²× ×Ö¼×Ö¸Ö¼×: ×׳ × Öµ×¨"],"Chanukah: 2 Candles":["×Ö²× ×Ö¼×Ö¸Ö¼×: ×׳ × Öµ×¨×ֹת"],"Chanukah: 3 Candles":["×Ö²× ×Ö¼×Ö¸Ö¼×: ×׳ × Öµ×¨×ֹת"],"Chanukah: 4 Candles":["×Ö²× ×Ö¼×Ö¸Ö¼×: ×׳ × Öµ×¨×ֹת"],"Chanukah: 5 Candles":["×Ö²× ×Ö¼×Ö¸Ö¼×: ×׳ × Öµ×¨×ֹת"],"Chanukah: 6 Candles":["×Ö²× ×Ö¼×Ö¸Ö¼×: ×׳ × Öµ×¨×ֹת"],"Chanukah: 7 Candles":["×Ö²× ×Ö¼×Ö¸Ö¼×: ×׳ × Öµ×¨×ֹת"],"Chanukah: 8 Candles":["×Ö²× ×Ö¼×Ö¸Ö¼×: ×׳ × Öµ×¨×ֹת"],"Chanukah: 8th Day":["×Ö²× ×Ö¼×Ö¸Ö¼×: ××Ö¹× ×׳"],"Days of the Omer":["סְפִ×רַת ×ָע×Ö¹×ֶר"],Omer:["×¢×Ö¹×ֶר"],"day of the Omer":["×Ö¸Ö¼×¢×Ö¹×ֶר"],"Erev Pesach":["×¢Ö¶×¨Ö¶× ×¤Ö¶Ö¼×¡Ö·×"],"Erev Purim":["×¢Ö¶×¨Ö¶× ×¤Ö¼×ּרִ××"],"Erev Rosh Hashana":["×¢Ö¶×¨Ö¶× ×¨Ö¹××©× ×ַשָּ×× Ö¸×"],"Erev Shavuot":["×¢Ö¶×¨Ö¶× ×©Ö¸×××Ö¼×¢×ֹת"],"Erev Simchat Torah":["×¢Ö¶×¨Ö¶× ×©Ö´××Ö°×ַת תּ×ֹרָ×"],"Erev Sukkot":["×¢Ö¶×¨Ö¶× ×¡×Ö¼×Ö¼×ֹת"],"Erev Tish'a B'Av":["×¢Ö¶×¨Ö¶× ×ªÖ´Ö¼×©Ö°××¢Ö¸× ×Ö°Ö¼×Ö¸×"],"Erev Yom Kippur":["×¢Ö¶×¨Ö¶× ××Ö¹× ×ִּפּ×ּר"],Havdalah:["×Ö·×Ö°×Ö¸Ö¼×Ö¸×"],"Lag BaOmer":["××´× ×Ö¸Ö¼×¢×Ö¹×ֶר"],"Leil Selichot":["סְ×Ö´×××ֹת"],Pesac
1h:["פֶּסַ×"],"Pesach I":["×¤Ö¶Ö¼×¡Ö·× ×׳"],"Pesach II":["×¤Ö¶Ö¼×¡Ö·× ×׳"],"Pesach II (CH''M)":["×¤Ö¶Ö¼×¡Ö·× ×׳ (××××´×)"],"Pesach III (CH''M)":["×¤Ö¶Ö¼×¡Ö·× ×׳ (××××´×)"],"Pesach IV (CH''M)":["×¤Ö¶Ö¼×¡Ö·× ×׳ (××××´×)"],"Pesach Sheni":["×¤Ö¶Ö¼×¡Ö·× ×©Öµ×× Ö´×"],"Pesach V (CH''M)":["×¤Ö¶Ö¼×¡Ö·× ×׳ (××××´×)"],"Pesach VI (CH''M)":["×¤Ö¶Ö¼×¡Ö·× ×׳ (××××´×)"],"Pesach VII":["×¤Ö¶Ö¼×¡Ö·× ×׳"],"Pesach VIII":["×¤Ö¶Ö¼×¡Ö·× ×׳"],Purim:["פּ×ּרִ××"],"Purim Katan":["פּ×ּרִ×× ×§Ö¸×Ö¸×"],"Rosh Chodesh %s":["רֹ××©× ××Ö¹×Ö¶×©× %s"],"Rosh Chodesh":["רֹ××©× ××Ö¹×ֶש×"],"Rosh Hashana":["רֹ××©× ×ַשָּ×× Ö¸×"],"Rosh Hashana I":["רֹ××©× ×ַשָּ×× Ö¸× ×׳"],"Rosh Hashana II":["רֹ××©× ×ַשָּ×× Ö¸× ×׳"],"Shabbat Chazon":["שַ××ַּת ×Ö²××Ö¹×"],"Shabbat HaChodesh":["שַ××ַּת ×Ö·×Ö¹×ֶש×"],"Shabbat HaGadol":["שַ××ַּת ×Ö·×Ö¸Ö¼××Ö¹×"],"Shabbat Nachamu":["שַ××ַּת × Ö·×Ö²××Ö¼"],"Shabbat Parah":["שַ××ַּת פָּרָ×"],"Shabbat Shekalim":["שַ××ַּת שְ××§Ö¸×Ö´××"],"Shabbat Shuva":["שַ××ַּת ש××Ö¼×Ö¸×"],"Shabbat Zachor":["שַ××ַּת ×Ö¸××ֹר"],Shavuot:["שָ×××Ö¼×¢×ֹת"],"Shavuot I":["שָ×××Ö¼×¢×ֹת ×׳"],"Shavuot II":["שָ×××Ö¼×¢×ֹת ×׳"],"Shmini Atzeret":["שְ××Ö´×× Ö´× ×¢Ö²×¦Ö¶×¨Ö¶×ª"],"Shushan Purim":["ש××ּשָ×× ×¤Ö¼×ּרִ××"],Sigd:["×Ö·× ×ַסִּ××Ö°×"],"Simchat Torah":["שִ××Ö°×ַת תּ×ֹרָ×"],Sukkot:["ס×Ö¼×Ö¼×ֹת"],"Sukkot I":["ס×Ö¼×Ö¼×ֹת ×׳"],"Sukkot II":["ס×Ö¼×Ö¼×ֹת ×׳"],"Sukkot II (CH''M)":["ס×Ö¼×Ö¼×ֹת ×׳ (××××´×)"],"Sukkot III (CH''M)":["ס×Ö¼×Ö¼×ֹת ×׳ (××××´×)"],"Sukkot IV (CH''M)":["ס×Ö¼×Ö¼×ֹת ×׳ (××××´×)"],"Sukkot V (CH''M)":["ס×Ö¼×Ö¼×ֹת ×׳ (××××´×)"],"Sukkot VI (CH''M)":["ס×Ö¼×Ö¼×ֹת ×׳ (××××´×)"],"Sukkot VII (Hoshana Raba)":["ס×Ö¼×Ö¼×ֹת ×׳ (××ֹשַ××¢Ö°× Ö¸× ×¨Ö·×Ö¸Ö¼×)"],"Ta'anit Bechorot":["×ªÖ·Ö¼×¢Ö²× Ö´×ת ×Ö°Ö¼××ֹר×ֹת"],"Ta'anit Esther":["×ªÖ·Ö¼×¢Ö²× Ö´×ת ×ֶסְתֵּר"],"Tish'a B'Av":["תִּשְ××¢Ö¸× ×Ö°Ö¼×Ö¸×"],"Tu B'Av":["××´×Ö¼ ×Ö°Ö¼×Ö¸×"],"Tu BiShvat":["××´×Ö¼ ×ִּשְ××Ö¸×"],"Tu B'Shvat":["××´×Ö¼ ×ִּשְ××Ö¸×"],"Tzom Gedaliah":["צ×Ö¹× ×Ö°Ö¼×Ö·×Ö°×Ö¸×"],"Tzom Tammuz":["צ×Ö¹× ××´× ×ְּתַ×Ö¼×Ö¼×"],"Yom HaAtzma'ut":["××Ö¹× ×ָעַצְ×Ö¸××ּת"],"Yom HaShoah":["××Ö¹× ×ַשּ××Ö¹×Ö¸×"],"Yom HaZikaron":["××Ö¹× ×Ö·×Ö´Ö¼×ָּר×Ö¹×"],"Yom Kippur":["××Ö¹× ×ִּפּ×ּר"],"Yom Yerushalayim":["××Ö¹× ×ְר×ּשָ××Ö·×Ö´×"],"Yom HaAliyah":["××Ö¹× ×Ö·×¢Ö²×Ö´×Ö¸Ö¼×"],"Yom HaAliyah School Observance":["שְ××Ö´×רָת ×ÖµÖ¼×ת ×ַסֵפֶר ×Ö°××Ö¹× ×Ö·×¢Ö²×Ö´×Ö¸Ö¼×"],"Rosh Chodesh Adar":["רֹ××©× ××Ö¹×Ö¶×©× ×Ö²×ָר"],"Rosh Chodesh Adar I":["רֹ××©× ××Ö¹×Ö¶×©× ×Ö²×ָר ×׳"],"Rosh Chodesh Adar II":["רֹ××©× ××Ö¹×Ö¶×©× ×Ö²×ָר ×׳"],"Rosh Chodesh Av":["רֹ××©× ××Ö¹×Ö¶×©× ×Ö¸×"],"Rosh Chodesh Cheshvan":["רֹ××©× ××Ö¹×Ö¶×©× ×ֶשְ××Ö¸×"],"Rosh Chodesh Elul":["רֹ××©× ××Ö¹×Ö¶×©× ×Ö±××Ö¼×"],"Rosh Chodesh Iyyar":["רֹ××©× ××Ö¹×Ö¶×©× ×Ö´×Ö¸Ö¼×ר"],"Rosh Chodesh Kislev":["רֹ××©× ××Ö¹×Ö¶×©× ×ִּסְ×Öµ×"],"Rosh Chodesh Nisan":["רֹ××©× ××Ö¹×Ö¶×©× × Ö´×סָ×"],"Rosh Chodesh Sh'vat":["רֹ××©× ××Ö¹×Ö¶×©× ×©Ö°××Ö¸×"],"Rosh Chodesh Sivan":["רֹ××©× ××Ö¹×Ö¶×©× ×¡Ö´××Ö¸×"],"Rosh Chodesh Tamuz":["רֹ××©× ××Ö¹×Ö¶×©× ×ªÖ·Ö¼×Ö¼×Ö¼×"],"Rosh Chodesh Tevet":["רֹ××©× ××Ö¹×Ö¶×©× ×Öµ×ֵת"],min:["×Ö·Ö¼×§Ö¼×ֹת"],"Fast begins":["תְּ×Ö´××ַּת ×ַצ×Ö¹×"],"Fast ends":["סִ×Ö¼×Ö¼× ×ַצ×Ö¹×"],"Rosh Hashana LaBehemot":["רֹ××©× ×ַשָּ×× Ö¸× ×Ö°×ַעְשַ×ר ×Ö°Ö¼×Öµ×Ö¸×"],"Tish'a B'Av (observed)":["(תִּשְ××¢Ö¸× ×Ö°Ö¼×Ö¸× (× Ö´×Ö°×Ö¸×"],"Shabbat Mevarchim Chodesh":["שַ××ַּת ×Ö°×ָרְ×Ö´×× ××Ö¹×ֶש×"],"Shabbat Shirah":["שַ××ַּת שִ××רָ×"],Lovingkindness:["×ֶסֶ×"],Might:["×
1Ö°Ö¼××ּרָ×"],Beauty:["תִּפְ×ֶרֶת"],Eternity:["× Ö¶Ö¼×¦Ö·×"],Splendor:["××Ö¹×"],Foundation:["×ְּס×Ö¹×"],Majesty:["×Ö·Ö¼×Ö°××ּת"],day:["××Ö¹×"],"Yom Kippur Katan":["××Ö¹× ×ִּפּ×ּר ×§Ö¸×Ö¸×"],Yizkor:["×Ö´×Ö°×Ö¼×ֹר"],"Family Day":["××Ö¹× ×Ö·×ִּש×פָּ×Ö¸×"],"Yitzhak Rabin Memorial Day":["××Ö¹× ×Ö·×Ö´Ö¼×ָּר×Ö¹× ×Ö°×ִצְ×ָק רַ×Ö´Ö¼××"],"Jabotinsky Day":["××Ö¹× ×ַ׳×Ö¼×Ö¹×Ö´×× Ö°×¡Ö°×§Ö´×"],"Herzl Day":["××Ö¹× ×ֵרְצְ×"],"Ben-Gurion Day":["××Ö¹× ××Ö¾××ר×××"],"Hebrew Language Day":["××Ö¹× ×ַשָ××¤Ö¸× ×Ö·×¢Ö´×רִ×ת"],"Birkat Hachamah":["×ִּרְ×ַּת ×Ö·×Ö·×Ö¸Ö¼×"],"Shushan Purim Katan":["ש××ּשָ×× ×¤Ö¼×ּרִ×× ×§Ö¸×Ö¸×"],"Purim Meshulash":["פּ×ּרִ×× ×ְש××Ö¼×ָּש×"],"Chag HaBanot":["×Ö·× ×Ö·×Ö¸Ö¼× ×ֹת"],Molad:["××Ö¹×Ö¸× ×Ö¸×Ö°Ö¼×Ö¸× Ö¸×"],chalakim:["×Ö²×ָקִ××"]}}};te.addTranslations("he",me),te.addTranslations("h",me),te.addTranslations("ashkenazi",le),te.addTranslations("a",le);const ge=me.contexts[""],de={};for(const[Ze,Ge]of Object.entries(ge))de[Ze]=[te.hebrewStripNikkud(Ge[0])];const Se={headers:me.headers,contexts:{"":de}};function fe(e){return e*Math.PI/180}function ye(e){return 180*e/Math.PI}te.addTranslations("he-x-NoNikud",Se),te.addTranslations("he-x-NoNikud",{headers:{"plural-forms":"nplurals=2; plural=(n != 1);",language:"he-x-NoNikud"},contexts:{"":{Korach:["×§×ר×"],Chukat:["××קת"]}}}),a(6358);class Ae{constructor(e,t,a,r,n){this.locationName=null,this.setLocationName(e),this.setLatitude(t),this.setLongitude(a),this.setElevation(r),this.setTimeZone(n)}getElevation(){return this.elevation}setElevation(e){if("number"!=typeof e)throw new TypeError("Invalid elevation");if(e<0)throw new RangeError(`elevation ${e} must be zero or positive`);this.elevation=e}setLatitude(e){if("number"!=typeof e)throw new TypeError("Invalid latitude");if(e<-90||e>90)throw new RangeError(`Latitude ${e} out of range [-90,90]`);this.latitude=e}getLatitude(){return this.latitude}setLongitude(e){if("number"!=typeof e)throw new TypeError("Invalid longitude");if(e<-180||e>180)throw new RangeError(`Longitude ${e} out of range [-180,180]`);this.longitude=e}getLongitude(){return this.longitude}getLocationName(){return this.locationName}setLocationName(e){this.locationName=e}getTimeZone(){return this.timeZoneId}setTimeZone(e){if(!e)throw new RangeError("Invalid timeZoneId");this.timeZoneId=e}}const Te=6356.9;class Ie{constructor(e,t){this.date=t,this.geoLocation=e}getSunrise(){const e=this.getUTCSunrise0(Ie.GEOMETRIC_ZENITH);return isNaN(e)?null:this.getDateFromTime(e,!0)}getSeaLevelSunrise(){const e=this.getUTCSeaLevelSunrise(Ie.GEOMETRIC_ZENITH);return isNaN(e)?null:this.getDateFromTime(e,!0)}getBeginCivilTwilight(){return this.getSunriseOffsetByDegrees(Ie.CIVIL_ZENITH)}getBeginNauticalTwilight(){return this.getSunriseOffsetByDegrees(Ie.NAUTICAL_ZENITH)}getBeginAstronomicalTwilight(){return this.getSunriseOffsetByDegrees(Ie.ASTRONOMICAL_ZENITH)}getSunset(){const e=this.getUTCSunset0(Ie.GEOMETRIC_ZENITH);return isNaN(e)?null:this.getDateFromTime(e,!1)}getSeaLevelSunset(){const e=this.getUTCSeaLevelSunset(Ie.GEOMETRIC_ZENITH);return isNaN(e)?null:this.getDateFromTime(e,!1)}getEndCivilTwilight(){return this.getSunsetOffsetByDegrees(Ie.CIVIL_ZENITH)}getEndNauticalTwilight(){return this.getSunsetOffsetByDegrees(Ie.NAUTICAL_ZENITH)}getEndAstronomicalTwilight(){return this.getSunsetOffsetByDegrees(Ie.ASTRONOMICAL_ZENITH)}static getTimeOffset(e,t){return null===e||isNaN(t)?null:e.add({milliseconds:t})}getSunriseOffsetByDegrees(e){const t=this.getUTCSunrise0(e);return isNaN(t)?null:this.getDateFromTime(t,!0)}getSunsetOffsetByDegrees(e){const t=this.getUTCSunset0(e);return isNaN(t)?null:this.getDateFromTime(t,!1)}getUTCSunrise0(e){return this.getUTCSunrise(this.getAdjustedDate(),this.geoLocation,e,!0)}getUTCSeaLevelSunrise(e){return this.getUTCSunrise(this.getAdjustedDate(),this.geoLocation,e,!1)}getUTCSunset0(e){return this.getUTCSunset(this.getAdjustedDate(),this.geoLocation,e,!0)}getUTCSeaLevelSunset(e){return this.getUTCSunset(this.getAdjustedDate(
vendor: 5,684 bytes, line 1
1),this.geoLocation,e,!1)}getAdjustedDate(){return this.date}getElevationAdjustment(e){return ye(Math.acos(Te/(Te+e/1e3)))}adjustZenith(e,t){let a=e;return e===Ie.GEOMETRIC_ZENITH&&(a=e+(.8333333333333333+this.getElevationAdjustment(t))),a}getUTCSunrise(e,t,a,r){const n=r?t.getElevation():0,i=this.adjustZenith(a,n);let s=Ie.getSunriseUTC(Ie.getJulianDay(e),t.getLatitude(),-t.getLongitude(),i);for(s/=60;s<0;)s+=24;for(;s>=24;)s-=24;return s}getUTCSunset(e,t,a,r){const n=r?t.getElevation():0,i=this.adjustZenith(a,n);let s=Ie.getSunsetUTC(Ie.getJulianDay(e),t.getLatitude(),-t.getLongitude(),i);for(s/=60;s<0;)s+=24;for(;s>=24;)s-=24;return s}getTemporalHour(e=this.getSeaLevelSunrise(),t=this.getSeaLevelSunset()){if(null===e||null===t)return NaN;const a=t.epochMilliseconds-e.epochMilliseconds;return Math.floor(a/12)}getSunTransit(e=this.getSeaLevelSunrise(),t=this.getSeaLevelSunset()){const a=this.getTemporalHour(e,t);return Ie.getTimeOffset(e,6*a)}getDateFromTime(e,t){if(isNaN(e))return null;let a=e,r=this.getAdjustedDate();const n=Math.trunc(a);a-=n;const i=Math.trunc(a*=60);a-=i;const s=Math.trunc(a*=60);a-=s;const o=Math.trunc(this.geoLocation.getLongitude()/15);return t&&o+n>18?r=r.add({days:-1}):!t&&o+n<6&&(r=r.add({days:1})),r.toZonedDateTime({timeZone:"UTC",plainTime:new Temporal.PlainTime(n,i,s,Math.trunc(1e3*a))}).withTimeZone(this.geoLocation.getTimeZone())}static getJulianDay(e){let{year:t,month:a}=e;const{day:r}=e;a<=2&&(t-=1,a+=12);const n=Math.trunc(t/100),i=Math.trunc(2-n+n/4);return Math.floor(365.25*(t+4716))+Math.floor(30.6001*(a+1))+r+i-1524.5}static getJulianCenturiesFromJulianDay(e){return(e-Ie.JULIAN_DAY_JAN_1_2000)/Ie.JULIAN_DAYS_PER_CENTURY}static getJulianDayFromJulianCenturies(e){return e*Ie.JULIAN_DAYS_PER_CENTURY+Ie.JULIAN_DAY_JAN_1_2000}static getSunGeometricMeanLongitude(e){let t=280.46646+e*(36000.76983+3032e-7*e);for(;t>360;)t-=360;for(;t<0;)t+=360;return t}static getSunGeometricMeanAnomaly(e){return 357.52911+e*(35999.05029-1537e-7*e)}static getEarthOrbitEccentricity(e){return.016708634-e*(42037e-9+1.267e-7*e)}static getSunEquationOfCenter(e){const t=fe(Ie.getSunGeometricMeanAnomaly(e));return Math.sin(t)*(1.914602-e*(.004817+14e-6*e))+Math.sin(t+t)*(.019993-101e-6*e)+289e-6*Math.sin(t+t+t)}static getSunTrueLongitude(e){return Ie.getSunGeometricMeanLongitude(e)+Ie.getSunEquationOfCenter(e)}static getSunApparentLongitude(e){const t=125.04-1934.136*e;return Ie.getSunTrueLongitude(e)-.00569-.00478*Math.sin(fe(t))}static getMeanObliquityOfEcliptic(e){return 23+(26+(21.448-e*(46.815+e*(59e-5-.001813*e)))/60)/60}static getObliquityCorrection(e){const t=125.04-1934.136*e;return Ie.getMeanObliquityOfEcliptic(e)+.00256*Math.cos(fe(t))}static getSunDeclination(e){const t=Ie.getObliquityCorrection(e),a=Ie.getSunApparentLongitude(e),r=Math.sin(fe(t))*Math.sin(fe(a));return ye(Math.asin(r))}static getEquationOfTime(e){const t=Ie.getObliquityCorrection(e),a=Ie.getSunGeometricMeanLongitude(e),r=Ie.getEarthOrbitEccentricity(e),n=Ie.getSunGeometricMeanAnomaly(e);let i=Math.tan(fe(t)/2);i*=i;const s=Math.sin(2*fe(a)),o=Math.sin(fe(n));return 4*ye(i*s-2*r*o+4*r*i*o*Math.cos(2*fe(a))-.5*i*i*Math.sin(4*fe(a))-1.25*r*r*Math.sin(2*fe(n)))}static getSunHourAngleAtSunrise(e,t,a){const r=fe(e),n=fe(t);return Math.acos(Math.cos(fe(a))/(Math.cos(r)*Math.cos(n))-Math.tan(r)*Math.tan(n))}static getSunHourAngleAtSunset(e,t,a){const r=fe(e),n=fe(t);return-Math.acos(Math.cos(fe(a))/(Math.cos(r)*Math.cos(n))-Math.tan(r)*Math.tan(n))}static getSolarElevation(e,t,a){const r=Ie.getJulianDay(e.toPlainDate()),n=Ie.getJulianCenturiesFromJulianDay(r),i=Ie.getEquationOfTime(n);let s=e.hour+12+(e.minute+i+e.second/60)/60;s=-360*s/24%360;const o=fe(a-s),h=fe(Ie.getSunDeclination(n)),u=fe(t);return ye(Math.asin(Math.sin(u)*Math.sin(h)+Math.cos(u)*Math.cos(h)*Math.cos(o)))}static getSolarAzimuth(e,t,a){const r=Ie.getJulianDay(e.toPlainDate()),n=Ie.getJulianCenturiesFromJulianDay(r),i=Ie.getEquationOfTime(n);let s=e.hour+12+(e.minute+i+e.second/60)/60;s=-360*s/24%360;const o=fe(a-s),h=fe(Ie.getSunDeclination(n)),u=fe(t);return ye(Math.atan(Math.sin(o)/(Math.cos(o)*Math.sin(u)-Math.tan(h)*Math.cos(u))))+180}static getSunriseUTC(e,t,a,r){const n=Ie.getJulianCenturiesFromJulianDay(e),i=Ie.getSolarNoonUTC(n,a),s=Ie.getJulianCenturiesFromJulianDay(e+i/1440);let o=Ie.getEquationOfTime(s),h=Ie.getSunDeclination(s),u=Ie.getSunHourAngleAtSunrise(t,h,r),c=a-ye(u),l=4*c,m=720+l-o;const g=Ie.getJulianCenturiesFromJulianDay(Ie.getJulianDayFromJulianCenturies(n)+m/1440);return o=Ie.getEquationOfTime(g),h=Ie.getSunDeclination(g),u=Ie.getSunHourAngleAtSunrise(t,h,r),c=a-ye(u),l=4*c,m=720+l-o,m}static getSolarNoonUTC(e,t){const a=Ie.getJulianCenturiesFromJulianDay(Ie.getJulianDayFromJulianCenturies(e)+t/360);let r=Ie.getEquationOfTime(a);const n=720+4*t-r,i=Ie.getJulianCenturiesFromJulianDay(Ie.getJulianDayFromJulianCenturies(e)-.5+n/1440);return r=Ie.getEquationOfTime(i),720+4*t-r}static getSunsetUTC(e,t,a,r){const n=Ie.getJulianCenturiesFromJulianDay(e),i=Ie.getSolarNoonUTC(n,a),s=Ie.getJulianCenturiesFromJulianDay(e+i/1440);let o=Ie.getEquationOfTime(s),h=Ie.getSunDeclination(s),u=Ie.getSunHourAngleAtSunset(t,h,r),c=a-ye(u),l=4*c,m=720+l-o;const g=Ie.getJulianCenturiesFromJulianDay(Ie.getJulianDayFromJulianCenturies(n)+m/1440);return o=Ie.getEquationOfTime(g),h=Ie.getSunDeclination(g),u=Ie.getSunHourAngleAtSunset(t,h,r),c=a-ye(u),l=4*c,m=720+l-o,m}}Ie.GEOMETRIC_ZENITH=90,Ie.CIVIL_ZENITH=96,Ie.NAUTICAL_ZENITH=102,Ie.ASTRONOMICAL_ZENITH=108,Ie.JULIAN_DAY_JAN_1_2000=2451545,Ie.JULIAN_DAYS_PER_CENTURY=36525;const Ce=[["Ashdod","IL",31.79213,34.64966,"Asia/Jerusalem",27],["Atlanta","US",33.749,-84.38798,"America/Ne
1w_York",336],["Austin","US",30.26715,-97.74306,"America/Chicago",165],["Baghdad","IQ",33.34058,44.40088,"Asia/Baghdad",41],["Beer Sheva","IL",31.25181,34.7913,"Asia/Jerusalem",285],["Berlin","DE",52.52437,13.41053,"Europe/Berlin",43],["Baltimore","US",39.29038,-76.61219,"America/New_York",35],["Bogota","CO",4.60971,-74.08175,"America/Bogota",2582],["Boston","US",42.35843,-71.05977,"America/New_York",38],["Budapest","HU",47.49801,19.03991,"Europe/Budapest",104],["Buenos Aires","AR",-34.61315,-58.37723,"America/Argentina/Buenos_Aires",31],["Buffalo","US",42.88645,-78.87837,"America/New_York",191],["Chicago","US",41.85003,-87.65005,"America/Chicago",180],["Cincinnati","US",39.162,-84.45689,"America/New_York",267],["Cleveland","US",41.4995,-81.69541,"America/New_York",204],["Dallas","US",32.78306,-96.80667,"America/Chicago",139],["Denver","US",39.73915,-104.9847,"America/Denver",1636],["Detroit","US",42.33143,-83.04575,"America/Detroit",192],["Eilat","IL",29.55805,34.94821,"Asia/Jerusalem",63],["Gibraltar","GI",36.14474,-5.35257,"Europe/Gibraltar",11],["Haifa","IL",32.81841,34.9885,"Asia/Jerusalem",40],["Hawaii","US",21.30694,-157.85833,"Pacific/Honolulu",18],["Helsinki","FI",60.16952,24.93545,"Europe/Helsinki",26],["Houston","US",29.76328,-95.36327,"America/Chicago",30],["Jerusalem","IL",31.76904,35.21633,"Asia/Jerusalem",786],["Johannesburg","ZA",-26.20227,28.04363,"Africa/Johannesburg",1767],["Kiev","UA",50.45466,30.5238,"Europe/Kiev",187],["La Paz","BO",-16.5,-68.15,"America/La_Paz",3782],["Livingston","US",40.79593,-74.31487,"America/New_York",98],["Las Vegas","US",36.17497,-115.13722,"America/Los_Angeles",613],["London","GB",51.50853,-.12574,"Europe/London",25],["Los Angeles","US",34.05223,-118.24368,"America/Los_Angeles",96],["Marseilles","FR",43.29695,5.38107,"Europe/Paris",28],["Miami","US",25.77427,-80.19366,"America/New_York",25],["Minneapolis","US",44.97997,-93.26384,"America/Chicago",262],["Melbourne","AU",-37.814,144.96332,"Australia/Melbourne",25],["Mexico City","MX",19.42847,-99.12766,"America/Mexico_City",2240],["Montreal","CA",45.50884,-73.58781,"America/Toronto",216],["Moscow","RU",55.75222,37.61556,"Europe/Moscow",144],["New York","US",40.71427,-74.00597,"America/New_York",57],["Omaha","US",41.25861,-95.93779,"America/Chicago",315],["Ottawa","CA",45.41117,-75.69812,"America/Toronto",71],["Panama City","PA",8.9936,-79.51973,"America/Panama",17],["Paris","FR",48.85341,2.3488,"Europe/Paris",42],["Pawtucket","US",41.87871,-71.38256,"America/New_York",0],["Petach Tikvah","IL",32.08707,34.88747,"Asia/Jerusalem",54],["Philadelphia","US",39.95233,-75.16379,"America/New_York",8],["Phoenix","US",33.44838,-112.07404,"America/Phoenix",366],["Pittsburgh","US",40.44062,-79.99589,"America/New_York",239],["Providence","US",41.82399,-71.41283,"America/New_York",0],["Portland","US",45.52345,-122.67621,"America/Los_Angeles",15],["Saint Louis","US",38.62727,-90.19789,"America/Chicago",149],["Saint Petersburg","RU",59.93863,30.31413,"Europe/Moscow",11],["San Diego","US",32.71533,-117.15726,"America/Los_Angeles",20],["San Francisco","US",37.77493,-122.41942,"America/Los_Angeles",28],["Sao Paulo","BR",-23.5475,-46.63611,"America/Sao_Paulo",769],["Seattle","US",47.60621,-122.33207,"America/Los_Angeles",56],["Sydney","AU",-33.86785,151.20732,"Australia/Sydney",58],["Tel Aviv","IL",32.08088,34.78057,"Asia/Jerusalem",15],["Tiberias","IL",32.79221,35.53124,"Asia/Jerusalem",0],["Toronto","CA",43.70011,-79.4163,"America/Toronto",175],["Vancouver","CA",49.24966,-123.11934,"America/Vancouver",70],["White Plains","US",41.03399,-73.76291,"America/New_York",82],["Washington DC","US",38.89511,-77.03637,"America/New_York",6],["Worcester","US",42.26259,-71.80229,"America/New_York",164]],pe=new Map,be={0:"UTC",4:"America/Puerto_Rico",5:"America/Ne
1w_York",6:"America/Chicago",7:"America/Denver",8:"America/Los_Angeles",9:"America/Anchorage",10:"Pacific/Honolulu",11:"Pacific/Pago_Pago",13:"Pacific/Funafuti",14:"Pacific/Guam",15:"Pacific/Palau",16:"Pacific/Chuuk"},Ee=new Map;class Me extends Ae{constructor(e,t,a,r,n,i,s,o){const h="number"==typeof e?e:parseFloat(e);if(isNaN(h)||h<-90||h>90)throw new RangeError(`Latitude ${e} out of range [-90,90]`);const u="number"==typeof t?t:parseFloat(t);if(isNaN(u)||u<-180||u>180)throw new RangeError(`Longitude ${t} out of range [-180,180]`);if(!r)throw new RangeError("Invalid timezone");super(n||null,h,u,"number"==typeof o&&o>0?o:0,r),this.il=Boolean(a),this.cc=i,this.geoid=s}getIsrael(){return this.il}getName(){return this.getLocationName()}getShortName(){const e=this.getLocationName();if(!e)return e;const t=e.indexOf(", ");if(-1===t)return e;if("US"===this.cc&&"D"===e[t+2]){if("C"===e[t+3])return e.substring(0,t+4);if("."===e[t+3]&&"C"===e[t+4])return e.substring(0,t+6)}return e.substring(0,t)}getCountryCode(){return this.cc}getTzid(){return this.getTimeZone()}getTimeFormatter(){return function(e){const t=Ee.get(e);if(t)return t;const a=new Intl.DateTimeFormat("en-US",{timeZone:e,hour:"numeric",minute:"numeric",hour12:!1});return Ee.set(e,a),a}(this.getTimeZone())}getGeoId(){return this.geoid}static lookup(e){return pe.get(e.toLowerCase())}toString(){return JSON.stringify(this)}static legacyTzToTzid(e,t){if(e=+e,"none"===t)return 0===e?"UTC":`Etc/GMT${e>0?"+":""}${e}`;if(2===e&&"israel"===t)return"Asia/Jerusalem";if("eu"===t)switch(e){case-2:return"Atlantic/Cape_Verde";case-1:return"Atlantic/Azores";case 0:return"Europe/London";case 1:return"Europe/Paris";case 2:return"Europe/Athens"}else if("usa"===t)return be[String(-1*e)]}static getUsaTzid(e,t,a){return 10==(t=+t)&&"AK"===e?"America/Adak":7===t&&"AZ"===e?"Y"===a?"America/Denver":"America/Phoenix":be[t]}static addLocation(e,t){const a=e.toLowerCase();return!pe.has(a)&&(pe.set(a,t),!0)}}for(const Ze of Ce){const e=new Me(Ze[2],Ze[3],"IL"===Ze[1],Ze[4],Ze[0],Ze[1],void 0,Ze[5]);Me.addLocation(Ze[0],e)}class ke extends Map{constructor(e={}){if(super(),!(e.maxSize&&e.maxSize>0))throw new TypeError("`maxSize` must be a number greater than 0");if("number"==typeof e.maxAge&&0===e.maxAge)throw new TypeError("`maxAge` must be a number greater than 0");this.maxSize=e.maxSize,this.maxAge=e.maxAge||Number.POSITIVE_INFINITY,this.onEviction=e.onEviction,this.cache=new Map,this.oldCache=new Map,this._size=0}_emitEvictions(e){if("function"==typeof this.onEviction)for(const[t,a]of e)this.onEviction(t,a.value)}_deleteIfExpired(e,t){return"number"==typeof t.expiry&&t.expiry<=Date.now()&&("function"==typeof this.onEviction&&this.onEviction(e,t.value),this.delete(e))}_getOrDeleteIfExpired(e,t){if(!1===this._deleteIfExpired(e,t))return t.value}_getItemValue(e,t){return t.expiry?this._getOrDeleteIfExpired(e,t):t.value}_peek(e,t){const a=t.get(e);return this._getItemValue(e,a)}_set(e,t){this.cache.set(e,t),this._size++,this._size>=this.maxSize&&(this._size=0,this._emitEvictions(this.oldCache),this.oldCache=this.cache,this.cache=new Map)}_moveToRecent(e,t){this.oldCache.delete(e),this._set(e,t)}*_entriesAscending(){for(const e of this.oldCache){const[t,a]=e;this.cache.has(t)||!1===this._deleteIfExpired(t,a)&&(yield e)}for(const e of this.cache){const[t,a]=e;!1===this._deleteIfExpired(t,a)&&(yield e)}}get(e){if(this.cache.has(e)){const t=this.cache.get(e);return this._getItemValue(e,t)}if(this.oldCache.has(e)){const t=this.oldCache.get(e);if(!1===this._deleteIfExpired(e,t))return this._moveToRecent(e,t),t.value}}set(e,t,{maxAge:a=this.maxAge}={}){const r="number"==typeof a&&a!==Number.POSITIVE_INFINITY?Date.now()+a:void 0;return this.cache.has(e)?this.cache.set(e,{value:t,expiry:r}):this._set(e,{value:t,expiry:r}),this}has(e){return this.cache.has(e)?!this._deleteIfExpired(e,this.cache.get(e)):!!this.oldCache.has(e)&&!this._deleteIfExpired(e,this.oldCache.get(e))}peek(e){return this.cache.has(e)?this._peek(e,this.cache):this.oldCache.has(e)?this._peek(e,this.oldCache):void 0}delete(e){const t=this.cache.delete(e);return t&&this._size--,this.oldCache.delete(e)||t}clear(){this.cache.clear(),this.oldCache.clear(),this._size=0}resize(e){if(!(e&&e>0))throw new TypeError("`maxSize` must be a number greater than 0");const t=[...this._entriesAscending()],a=t.length-e;a<0?(this.cache=new Map(t),this.oldCache=new Map,this._size=t.length):(a>0&&this._emitEvictions(t.slice(0,a)),this.oldCache=new Map(t.slice(a)),this.cache=new Map,this._size=0),this.maxSize=e}*keys(){for(const[e]of this)yield e}*values(){for(const[,e]of this)yield e}*[Symbol.iterator](){for(const e of this.cache){const[t,a]=e;!1===this._deleteIfExpired(t,a)&&(yield[t,a.value])}for(const e of this.oldCache){const[t,a]=e;this.cache.has(t)||!1===this._deleteIfExpired(t,a)&&(yield[t,a.value])}}*entriesDescending(){let e=[...this.cache];for(let t=e.length-1;t>=0;--t){const a=e[t],[r,n]=a;!1===this._deleteIfExpired(r,n)&&(yield[r,n.value])}e=[...this.oldCache];for(let t=e.length-1;t>=0;--t){const a=e[t],[r,n]=a;this.cache.has(r)||!1===this._deleteIfExpired(r,n)&&(yield[r,n.value])}}*entriesAscending(){for(const[e,t]of this._entriesAscending())yield[e,t.value]}get size(){if(!this._size)return this.oldCache.size;let e=0;for(const t of this.oldCache.keys())this.cache.has(t)||e++;return Math.min(this._size+e,this.maxSize)}entries(){return this.entriesAscending()}forEach(e,t=this){for(const[a,r]of this.entriesAscending())e.call(t,r,a,this)}get[Symbol.toStringTag](){return JSON.stringify([...this.entriesAscending()])}}p.NISAN,p.IYYAR;const ve=["Bereshit","Noach","Lech-Lecha","Vayera","Chayei Sara","Toldot","Vayetzei","Vayishlach","Vayeshev","Miketz","Vayigash","Vayechi","Shemot","Vaera","Bo","Beshalach","Yitro","Mishpatim","Terumah","Tetzaveh","Ki Tisa","Vayakhel","Pekudei","Vayikra","Tzav","Shmini","Tazria","Metzora","Achrei Mot","Kedoshim","Emor","Behar","Bechukotai","Bamidbar","Nasso","Beha'alotcha","Sh'lach","Korach","Chukat","Balak","Pinchas","Matot","Masei","Devarim","Vaetchanan","Eikev","Re'eh","Shoftim","Ki Teitzei","Ki Tavo","Nitzavim","Vayeilech","Ha'azinu"],Ne=new Map;for(let Ze=0;Ze<ve.length;Ze++){const e=ve[Ze];Ne.set(e,Ze)}function we(e){return-e}
1const Le="Sukkot Shabbat Chol ha-Moed",_e="Pesach",De="Pesach I",He="Pesach Shabbat Chol ha-Moed",ze="Pesach VII",Ue="Pesach VIII",Re="Shavuot";function Pe(e,t){return Array.from({length:t-e+1},((t,a)=>a+e))}const Ve=[51,52,Le],Be=[52,"Yom Kippur",Le],xe=["Rosh Hashana",52,"Sukkot","Shmini Atzeret"],Oe=Pe(0,20),Ye=Pe(0,27),Je=Pe(33,40),Fe=Pe(43,49),Ke=Pe(43,50),$e={"020":Ve.concat(Oe,we(21),23,24,He,25,we(26),we(28),30,we(31),Je,we(41),Fe,we(50)),"0220":Ve.concat(Oe,we(21),23,24,He,25,we(26),we(28),30,we(31),33,Re,Pe(34,37),we(38),40,we(41),Fe,we(50)),"0510":Be.concat(Oe,we(21),23,24,De,Ue,25,we(26),we(28),30,we(31),Je,we(41),Ke),"0511":Be.concat(Oe,we(21),23,24,_e,25,we(26),we(28),Pe(30,40),we(41),Ke),"052":Be.concat(Pe(0,24),ze,25,we(26),we(28),30,we(31),Je,we(41),Ke),"070":xe.concat(Oe,we(21),23,24,ze,25,we(26),we(28),30,we(31),Je,we(41),Ke),"072":xe.concat(Oe,we(21),23,24,He,25,we(26),we(28),30,we(31),Je,we(41),Fe,we(50)),1200:Ve.concat(Ye,He,Pe(28,33),Re,Pe(34,37),we(38),40,we(41),Fe,we(50)),1201:Ve.concat(Ye,He,Pe(28,40),we(41),Fe,we(50)),1220:Ve.concat(Ye,De,Ue,Pe(28,40),we(41),Ke),1221:Ve.concat(Ye,_e,Pe(28,50)),150:Be.concat(Pe(0,28),ze,Pe(29,50)),152:Be.concat(Pe(0,28),He,Pe(29,49),we(50)),170:xe.concat(Ye,He,Pe(28,40),we(41),Fe,we(50)),1720:xe.concat(Ye,He,Pe(28,33),Re,Pe(34,37),we(38),40,we(41),Fe,we(50))};$e["0221"]=$e["020"],$e["0310"]=$e["0220"],$e["0311"]=$e["020"],$e[1310]=$e[1220],$e[1311]=$e[1221],$e[1721]=$e[170],new ke({maxSize:400});p.NISAN,p.IYYAR,p.SIVAN,p.TAMUZ,p.AV,p.ELUL,p.TISHREI,p.CHESHVAN,p.KISLEV,p.SHVAT,p.ADAR_II;p.TEVET,p.NISAN,p.TAMUZ,p.AV,p.TISHREI,p.KISLEV,p.TEVET,p.ADAR_I,p.ADAR_II,new ke({maxSize:400}),new Map,p.TISHREI,p.NISAN,p.SIVAN,p.ELUL,new Set,new Me(0,0,!1,"UTC")}}]); 2//# sourceMappingURL=hebcal.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.