מכבי Playtika תל אביב הפועל "שלמה" תל אביב הפועל בנק יהב י-ם בני PenLink הרצליה הפועל קבוצת נתנאל חולון מכבי קבוצת כנען רמת גן עירוני חי מוטורס נס ציונה
הפועל גלבוע גליל הפועל אלטשולר שחם ב"ש/דימונה הפועל Rivulis גליל עליון עירוני לאטי קריית אתא אליצור BRIGA נתניה הפועל עפולה הפועל שובל חיפה

Elitzur BRIGA Netanya

Elitzur BRIGA Netanya
2024-25

facebookXinstagramtiktok

Web Site
Arena Address
Arena Address: Hamacabiah St., Netanya
Office's Address
Office's Address: 45 Shmuel Hanaziv, Netanya
Phone
Phone: 050-3286028
E-Mail
Sponsors
Sponsors: BRIGA

Roster

2024-25

Elitzur BRIGA Netanya

GAMES

2024-25

Elitzur BRIGA Netanya - GAMES
Date Time Round Home Away Result
09/10/2024
18:50
18:50 Winner League, Game 1
Hapoel Gilboa Galil
Hapoel Gilboa Galil
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
100 - 67
14/10/2024
19:00
19:00 Winner League, Game 2
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Hapoel Afula
Hapoel Afula
92 - 84
19/10/2024
20:30
20:30 Winner League, Game 3
Hapoel Shoval Haifa
Hapoel Shoval Haifa
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
94 - 85 (1)
26/10/2024
19:50
19:50 Winner League, Game 4
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Maccabi Playtika Tel Aviv
Maccabi Playtika Tel Aviv
72 - 76
01/11/2024
12:50
12:50 Winner League, Game 5
Hapoel Netanel Group Holon
Hapoel Netanel Group Holon
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
97 - 64
11/11/2024
19:00
19:00 Winner League, Game 6
Hapoel Altshuler Shaham Be'er Sheva/Dimona
Hapoel Altshuler Shaham Be'er Sheva/Dimona
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
88 - 69
16/11/2024
20:10
20:10 Winner League, Game 7
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Bnei PenLink Herzliya
Bnei PenLink Herzliya
80 - 85
02/12/2024
20:00
20:00 Winner League, Game 8
Ironi Lati Kiryat Ata
Ironi Lati Kiryat Ata
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
64 - 84
06/12/2024
12:30
12:30 Winner League, Game 9
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Maccabi Ramat Gan
Maccabi Ramat Gan
95 - 89
15/12/2024
18:30
18:30 Winner League, Game 10
Hapoel Rivulis Galil Elion
Hapoel Rivulis Galil Elion
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
69 - 65
21/12/2024
20:30
20:30 Winner League, Game 11
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Hapoel Shlomo Tel Aviv
Hapoel Shlomo Tel Aviv
70 - 96
29/12/2024
20:50
20:50 Winner League, Game 12
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Hapoel Bank Yahav Jerusalem
Hapoel Bank Yahav Jerusalem
74 - 98
03/01/2025
13:00
13:00 Winner League, Game 13
Ironi Hai Motors Ness Ziona
Ironi Hai Motors Ness Ziona
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
91 - 72
12/01/2025
19:45
19:45 Winner League, Game 14
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Hapoel Altshuler Shaham Be'er Sheva/Dimona
Hapoel Altshuler Shaham Be'er Sheva/Dimona
80 - 96
27/01/2025
18:30
18:30 Winner League, Game 15
Bnei PenLink Herzliya
Bnei PenLink Herzliya
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
88 - 91
03/02/2025
20:00
20:00 Winner League, Game 16
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Hapoel Shoval Haifa
Hapoel Shoval Haifa
78 - 75
16/02/2025
18:30
18:30 Winner League, Game 17
Maccabi Playtika Tel Aviv
Maccabi Playtika Tel Aviv
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
99 - 83
03/03/2025
18:45
18:45 Winner League, Game 18
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Ironi Lati Kiryat Ata
Ironi Lati Kiryat Ata
89 - 74
10/03/2025
18:30
18:30 Winner League, Game 19
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Hapoel Rivulis Galil Elion
Hapoel Rivulis Galil Elion
88 - 56
16/03/2025
18:30
18:30 Winner League, Game 20
Hapoel Shlomo Tel Aviv
Hapoel Shlomo Tel Aviv
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
96 - 85
24/03/2025
18:30
18:30 Winner League, Game 21
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Hapoel Gilboa Galil
Hapoel Gilboa Galil
66 - 83
30/03/2025
20:50
20:50 Winner League, Game 22
Hapoel Bank Yahav Jerusalem
Hapoel Bank Yahav Jerusalem
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
93 - 76
04/04/2025
13:00
13:00 Winner League, Game 23
Hapoel Afula
Hapoel Afula
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
86 - 78
10/04/2025
19:30
19:30 Winner League, Game 24
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Ironi Hai Motors Ness Ziona
Ironi Hai Motors Ness Ziona
75 - 80
16/04/2025
18:00
18:00 Winner League, Game 25
Maccabi Ramat Gan
Maccabi Ramat Gan
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
98 - 86
20/04/2025
20:50
20:50 Winner League, Game 26
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Hapoel Netanel Group Holon
Hapoel Netanel Group Holon
87 - 83
28/04/2025
19:00
19:00 Winner League, Game 27
Ironi Lati Kiryat Ata
Ironi Lati Kiryat Ata
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
75 - 73
05/05/2025
20:50
20:50 Winner League, Game 28
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Hapoel Afula
Hapoel Afula
81 - 76
09/05/2025
13:00
13:00 Winner League, Game 29
Hapoel Shoval Haifa
Hapoel Shoval Haifa
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
88 - 95
12/05/2025
17:00
17:00 Winner League, Game 30
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Hapoel Shoval Haifa
Hapoel Shoval Haifa
92 - 85
15/05/2025
18:30
18:30 Winner League, Game 31
Hapoel Afula
Hapoel Afula
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
86 - 83
19/05/2025
21:05
21:05 Winner League, Game 32
Elitzur BRIGA Netanya
Elitzur BRIGA Netanya
Ironi Lati Kiryat Ata
Ironi Lati Kiryat Ata
Elitzur BRIGA Netanya Vs Ironi Lati Kiryat Ata

Staff

Chairman: 
Coach: 
Director: 
CEO: 
Team Manager: 
Fitness Trainer : 
Doctor: 
Physiotherapist: 
Operations: 
Community: 
Media: 
Marketing: 
 
 

Arena

Netanya Arena
Netanya Arena
Address: Hamacabiah St., Netanya נווט עם וויז
Places: 2500
 
 

Standings

Pts L W GP Team #
48 4 22 26 Maccabi Tel-Aviv 1
48 3 23 26 Hapoel Tel-Aviv 2
46 6 20 26 Hapoel Jerusalem 3
41 11 15 26 Bnei Herzliya 4
40 12 14 26 Hapoel Holon 5
39 13 13 26 Maccabi Ramat Gan 6
 
38 14 12 26 Ness Ziona 7
38 14 12 26 Gilboa Galil 8
38 14 12 26 Be'er Sheva/Dimona 9
37 15 11 26 Hapoel Galil Elion 10
 
43 19 12 31 Ironi Kiryat Ata 11
42 20 11 31 Elitzur Netanya 12
 
42 20 11 31 Hapoel Afula 13
35 27 4 31 Hapoel Haifa 14

Team Highlights

2024-25

אנא המתן

Stats

2024-25

Team Stats - Regular Season
2PT 3PT 1PT Rebounds Fouls Blocks
GP Pts M/A M/A M/A DR OR TR FF FA ST TO AS BKF BKA VAL
Total 31 2475 618/1320 282/825 393/565 793 436 1229 616 575 238 425 580 65 103 2600
Average 79.8 20/43 (46.8%) 9/27 (34.2%) 13/18 (69.6%) 25.6 14.1 39.7 19.9 18.6 7.7 13.7 18.7 2.1 3.3 83.9
Team Stats - Advanced Stats, Regular Season
Stat Name Games Pts From Turnovers Pts From Paint Second Chance Pts
Total 31 592 940 444
Average   19.1 30.3 14.3
Team Stats Per Game - Regular Season
2PT 3PT 1PT Rebounds Fouls Blocks
# Game Pts AG M/A % M/A % M/A % DR OR TR FF FA ST TO AS BKF BKA VAL
1 Gilboa Galil (A) 67 100 18/38 47.4% 7/26 26.9% 10/12 83.3% 23 13 36 26 16 6 22 10 7 3 50
2 Hapoel Afula (H) 92 84 23/53 43.4% 10/25 40% 16/24 66.7% 27 21 48 21 20 9 13 19 2 6 97
3 Hapoel Haifa (A) 85 94 23/47 48.9% 8/26 30.8% 15/18 83.3% 27 14 41 27 19 10 17 17 1 2 82
4 Maccabi Tel-Aviv (H) 72 76 22/48 45.8% 5/25 20% 13/29 44.8% 29 19 48 20 20 8 9 10 5 2 70
5 Hapoel Holon (A) 64 97 14/42 33.3% 10/22 45.5% 6/8 75% 24 13 37 17 13 3 19 15 2 8 48
6 Be'er Sheva/Dimona (A) 69 88 17/44 38.6% 7/24 29.2% 14/19 73.7% 33 15 48 24 20 4 21 14 1 5 57
7 Bnei Herzliya (H) 80 85 22/45 48.9% 9/30 30% 9/11 81.8% 32 13 45 25 14 7 17 16 2 4 72
8 Ironi Kiryat Ata (A) 84 64 25/48 52.1% 6/19 31.6% 16/18 88.9% 24 11 35 18 21 13 10 21 3 4 107
9 Maccabi Ramat Gan (H) 95 89 23/41 56.1% 11/25 44% 16/23 69.6% 24 9 33 17 19 6 7 24 5 0 119
10 Hapoel Galil Elion (A) 65 69 16/40 40% 6/27 22.2% 15/22 68.2% 29 10 39 21 20 13 13 15 2 5 63
11 Hapoel Tel-Aviv (H) 70 96 20/40 50% 7/20 35% 9/17 52.9% 23 8 31 17 16 4 18 14 0 2 57
12 Hapoel Jerusalem (H) 74 98 18/38 47.4% 9/22 40.9% 11/15 73.3% 19 8 27 23 20 10 16 19 4 3 75
13 Ness Ziona (A) 72 91 19/47 40.4% 9/34 26.5% 7/13 53.8% 25 15 40 16 18 14 10 22 0 2 79
14 Be'er Sheva/Dimona (H) 80 96 24/44 54.5% 8/26 30.8% 8/10 80% 22 11 33 13 18 6 15 23 0 3 89
15 Bnei Herzliya (A) 91 88 13/38 34.2% 19/41 46.3% 8/17 47.1% 23 14 37 27 18 7 9 25 3 1 88
16 Hapoel Haifa (H) 78 75 20/47 42.6% 7/20 35% 17/31 54.8% 29 17 46 18 23 5 12 17 2 3 84
17 Maccabi Tel-Aviv (A) 83 99 16/36 44.4% 12/26 46.2% 15/16 93.8% 25 7 32 16 16 3 13 18 0 0 88
18 Ironi Kiryat Ata (H) 89 74 26/51 51% 10/25 40% 7/12 58.3% 31 18 49 17 21 12 17 23 1 4 112
19 Hapoel Galil Elion (H) 88 56 24/45 53.3% 10/30 33.3% 10/12 83.3% 40 13 53 21 13 6 7 23 2 2 111
20 Hapoel Tel-Aviv (A) 85 96 22/47 46.8% 8/25 32% 17/23 73.9% 22 18 40 19 16 8 12 19 3 4 88
21 Gilboa Galil (H) 66 83 13/38 34.2% 10/30 33.3% 10/18 55.6% 28 21 49 19 20 2 14 15 6 5 67
22 Hapoel Jerusalem (A) 76 93 20/43 46.5% 8/29 27.6% 12/18 66.7% 27 16 43 19 20 7 15 16 3 10 71
23 Hapoel Afula (A) 78 86 18/40 45% 10/28 35.7% 12/16 75% 31 12 43 17 18 7 19 15 3 4 80
24 Ness Ziona (H) 75 80 18/44 40.9% 10/35 28.6% 9/12 75% 17 24 41 22 16 6 9 19 0 5 67
25 Maccabi Ramat Gan (A) 86 98 16/35 45.7% 13/33 39.4% 15/20 75% 18 15 33 21 18 8 9 20 1 3 89
26 Hapoel Holon (H) 87 83 15/37 40.5% 13/22 59.1% 18/23 78.3% 25 10 35 22 21 5 16 19 2 2 93
27 Ironi Kiryat Ata (A) 73 75 21/41 51.2% 5/24 20.8% 16/17 94.1% 21 13 34 19 16 11 12 16 2 5 76
28 Hapoel Afula (H) 81 76 23/42 54.8% 6/23 26.1% 17/27 63% 22 16 38 20 21 8 12 24 0 2 92
29 Hapoel Haifa (A) 95 88 24/45 53.3% 9/30 30% 20/25 80% 20 21 41 20 26 11 14 24 0 2 114
30 Hapoel Haifa (H) 92 85 30/43 69.8% 7/20 35% 11/22 50% 27 9 36 17 20 9 14 27 1 0 117
31 Hapoel Afula (A) 83 86 15/33 45.5% 13/33 39.4% 14/17 82.4% 26 12 38 17 18 10 14 21 2 2 98
Players - Regular Season Averages
2PT 3PT 1PT Rebounds Fouls Blocks
# Player Name GP SF Min Pts % / A % / A % / A DR OR TR FF FA ST TO AS BKF BKA VAL
01 Shachar Doron 29 2 11.5 4.3 38.2% 31.0% 81.8% 1.0 0.4 1.3 2.1 0.7 0.5 0.6 0.4 0.0 0.2 1.5
02 Kyler Edwards 24 22 34.0 19.5 50.6% 35.8% 69.1% 3.7 1.6 5.3 2.0 5.9 1.8 2.8 4.4 0.6 0.3 22.0
05 Bryce Washington 26 26 32.7 13.4 52.5% 30.8% 67.0% 4.7 3.9 8.6 2.6 3.9 1.0 1.9 3.2 0.3 0.5 19.0
06 Roy Paretsky 29 26 27.5 8.4 39.3% 32.9% 60.9% 2.8 1.0 3.9 2.5 2.0 1.0 2.3 4.0 0.1 0.6 7.8
07 Itay Moshkovitz 31 26 29.0 11.0 39.8% 29.3% 84.8% 2.7 0.3 3.1 2.3 2.3 0.7 2.6 3.8 0.0 0.4 8.1
09 Dajuan Gordon 1 0 8.0 0.0 0.0% 0.0% 0.0% 0.0 1.0 1.0 2.0 1.0 0.0 0.0 0.0 0.0 0.0 -3.0
11 Ariel Aizik 9 0 17.0 5.8 33.3% 51.6% 0.0% 1.2 0.8 2.0 1.6 0.9 0.3 0.1 0.9 0.2 0.0 6.4
13 Boris Boguslavsky 31 2 10.9 2.3 50.0% 35.0% 60.0% 0.8 0.7 1.5 1.4 0.2 0.6 0.2 0.7 0.0 0.2 2.3
14 Maxim Filonenko 16 0 3.7 1.0 66.7% 0.0% 0.0% 0.7 0.3 0.9 0.3 0.0 0.2 0.3 0.3 0.2 0.1 1.6
15 Imri Shavit 18 1 6.7 1.2 45.5% 33.3% 0.0% 0.7 0.4 1.2 0.7 0.2 0.1 0.3 0.5 0.1 0.1 1.4
18 Ilay Dolinski 4 1 15.8 6.0 30.4% 20.0% 66.7% 2.8 0.8 3.5 3.3 2.3 0.0 1.3 1.0 0.3 0.3 1.8
22 Carlos Marshal 30 28 28.9 16.0 47.4% 38.5% 77.9% 4.5 1.6 6.1 2.6 2.5 1.7 2.2 2.1 0.2 0.8 14.7
23 Amit Aharoni 12 0 6.6 0.8 0.0% 22.2% 100.0% 0.8 0.1 0.8 0.8 0.4 0.3 0.2 1.0 0.0 0.1 1.5
32 Eric Romero 29 15 18.8 6.5 61.8% 32.3% 55.2% 2.4 1.8 4.2 2.8 1.9 0.4 0.8 0.5 0.7 0.3 7.3
55 Eitan Yanai 1 0 6.0 0.0 0.0% 0.0% 0.0% 1.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 2.0
77 Ilay Hayoun 2 0 2.0 0.0 0.0% 0.0% 0.0% 0.0 0.5 0.5 0.0 0.5 0.0 0.5 0.0 0.0 0.0 -0.5
Released Players
112 Cody Riley 7 3 20.7 4.7 34.9% 0.0% 42.9% 3.6 2.4 6.0 1.7 1.6 0.9 1.7 0.7 0.9 1.0 5.7
193 Cody Demps 5 3 27.0 10.4 63.2% 43.8% 63.6% 2.6 1.6 4.2 3.2 1.6 1.0 0.6 1.2 0.2 0.0 10.8
203 Clarence Daniels 1 0 6.0 0.0 0.0% 0.0% 0.0% 1.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.0

Records

2024-25

VAL
119 VAL
Round 9 Vs Maccabi Ramat Gan [Home]
Points
95 Points
Round 9 Vs Maccabi Ramat Gan [Home]
Rebounds
53 Rebounds
Round 19 Vs Hapoel Galil Elion [Home]
Assists
27 Assists
Round 30 Vs Hapoel Haifa [Home]
Steals
14 Steals
Round 13 Vs Ness Ziona [Away]
Turnovers
22 Turnovers
Round 1 Vs Gilboa Galil [Away]
Blocks
7 Blocks
Round 1 Vs Gilboa Galil [Away]
3Points Made
19 3Points Made
Round 15 Vs Bnei Herzliya [Away]

Trophies

-

Accomplishments

תארים
אלופת המדינה: 0 פעמים
מחזיקת גביע המדינה: 0 פעמים
מחזיקת גביע הליגה: 0 פעמים
עונה סדירה
עונות בליגה: 10 
משחקים: 248 
נצחונות: 116 
הפסדים: 132 
אחוז הצלחה: 46.8% 
פלייאוף
עונות: 6 
משחקים: 33 
נצחונות: 15 
הפסדים: 18 
אחוז הצלחה: 45.5% 
גביע המדינה
מחזיקת גביע: 0 פעמים

Winner League Application

Download now our new app, follow all the games online and be the first to get all the latest action from the Basketball Super League
ISRAEL BASKETBALL SUPER LEAGUE
You can use the keyboard arrows to navigate between the component buttons
",e=e.removeChild(e.firstChild)):"string"==typeof o.is?e=l.createElement(a,{is:o.is}):(e=l.createElement(a),"select"===a&&(l=e,o.multiple?l.multiple=!0:o.size&&(l.size=o.size))):e=l.createElementNS(e,a),e[Ni]=t,e[Pi]=o,Pl(e,t,!1,!1),t.stateNode=e,l=Ae(a,o),a){case"iframe":case"object":case"embed":Te("load",e),u=o;break;case"video":case"audio":for(u=0;u<$a.length;u++)Te($a[u],e);u=o;break;case"source":Te("error",e),u=o;break;case"img":case"image":case"link":Te("error",e),Te("load",e),u=o;break;case"form":Te("reset",e),Te("submit",e),u=o;break;case"details":Te("toggle",e),u=o;break;case"input":A(e,o),u=M(e,o),Te("invalid",e),Ie(n,"onChange");break;case"option":u=B(e,o);break;case"select":e._wrapperState={wasMultiple:!!o.multiple},u=Uo({},o,{value:void 0}),Te("invalid",e),Ie(n,"onChange");break;case"textarea":V(e,o),u=H(e,o),Te("invalid",e),Ie(n,"onChange");break;default:u=o}Me(a,u);var s=u;for(i in s)if(s.hasOwnProperty(i)){var c=s[i];"style"===i?ze(e,c):"dangerouslySetInnerHTML"===i?(c=c?c.__html:void 0,null!=c&&Aa(e,c)):"children"===i?"string"==typeof c?("textarea"!==a||""!==c)&&X(e,c):"number"==typeof c&&X(e,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(ea.hasOwnProperty(i)?null!=c&&Ie(n,i):null!=c&&x(e,i,c,l))}switch(a){case"input":L(e),j(e,o,!1);break;case"textarea":L(e),$(e);break;case"option":null!=o.value&&e.setAttribute("value",""+P(o.value));break;case"select":e.multiple=!!o.multiple,n=o.value,null!=n?q(e,!!o.multiple,n,!1):null!=o.defaultValue&&q(e,!!o.multiple,o.defaultValue,!0);break;default:"function"==typeof u.onClick&&(e.onclick=Fe)}Ve(a,o)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Ll(e,t,e.memoizedProps,o);else{if("string"!=typeof o&&null===t.stateNode)throw Error(r(166));n=yn(yu.current),yn(bu.current),Jn(t)?(n=t.stateNode,o=t.memoizedProps,n[Ni]=t,n.nodeValue!==o&&(t.effectTag|=4)):(n=(9===n.nodeType?n:n.ownerDocument).createTextNode(o),n[Ni]=t,t.stateNode=n)}return null;case 13:return zt(vu),o=t.memoizedState,0!==(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==o,o=!1,null===e?void 0!==t.memoizedProps.fallback&&Jn(t):(a=e.memoizedState,o=null!==a,n||null===a||(a=e.child.sibling,null!==a&&(i=t.firstEffect,null!==i?(t.firstEffect=a,a.nextEffect=i):(t.firstEffect=t.lastEffect=a,a.nextEffect=null),a.effectTag=8))),n&&!o&&0!==(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!==(1&vu.current)?rs===Qu&&(rs=Yu):(rs!==Qu&&rs!==Yu||(rs=Gu),0!==us&&null!==es&&(To(es,ns),Co(es,us)))),(n||o)&&(t.effectTag|=4),null);case 4:return wn(),Ol(t),null;case 10:return Zt(t),null;case 17:return It(t.type)&&Ft(),null;case 19:if(zt(vu),o=t.memoizedState,null===o)return null;if(a=0!==(64&t.effectTag),i=o.rendering,null===i){if(a)mr(o,!1);else if(rs!==Qu||null!==e&&0!==(64&e.effectTag))for(i=t.child;null!==i;){if(e=_n(i),null!==e){for(t.effectTag|=64,mr(o,!1),a=e.updateQueue,null!==a&&(t.updateQueue=a,t.effectTag|=4),null===o.lastEffect&&(t.firstEffect=null),t.lastEffect=o.lastEffect,o=t.child;null!==o;)a=o,i=n,a.effectTag&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,e=a.alternate,null===e?(a.childExpirationTime=0,a.expirationTime=i,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null):(a.childExpirationTime=e.childExpirationTime,a.expirationTime=e.expirationTime,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,i=e.dependencies,a.dependencies=null===i?null:{expirationTime:i.expirationTime,firstContext:i.firstContext,responders:i.responders}),o=o.sibling;return Mt(vu,1&vu.current|2),t.child}i=i.sibling}}else{if(!a)if(e=_n(i),null!==e){if(t.effectTag|=64,a=!0,n=e.updateQueue,null!==n&&(t.updateQueue=n,t.effectTag|=4),mr(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate)return t=t.lastEffect=o.lastEffect,null!==t&&(t.nextEffect=null),null}else 2*ru()-o.renderingStartTime>o.tailExpiration&&1t)&&vs.set(e,t)))}}function Ur(e,t){e.expirationTimee?n:e,2>=e&&t!==e?0:e}function qr(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=$t(Vr.bind(null,e));else{var t=Br(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Fr();if(1073741823===t?r=99:1===t||2===t?r=95:(r=10*(1073741821-t)-10*(1073741821-r),r=0>=r?99:250>=r?98:5250>=r?97:95),null!==n){var o=e.callbackPriority;if(e.callbackExpirationTime===t&&o>=r)return;n!==Yl&&Bl(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?$t(Vr.bind(null,e)):Wt(r,Hr.bind(null,e),{timeout:10*(1073741821-t)-ru()}),e.callbackNode=t}}}function Hr(e,t){if(ks=0,t)return t=Fr(),No(e,t),qr(e),null;var n=Br(e);if(0!==n){if(t=e.callbackNode,(Ju&(Wu|$u))!==Hu)throw Error(r(327));if(lo(),e===es&&n===ns||Kr(e,n),null!==ts){var o=Ju;Ju|=Wu;for(var a=Yr();;)try{eo();break}catch(t){Xr(e,t)}if(Gt(),Ju=o,Bu.current=a,rs===Ku)throw t=os,Kr(e,n),To(e,n),qr(e),t;if(null===ts)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,o=rs,es=null,o){case Qu:case Ku:throw Error(r(345));case Xu:No(e,2=n){e.lastPingedTime=n,Kr(e,n);break}}if(i=Br(e),0!==i&&i!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}e.timeoutHandle=Si(oo.bind(null,e),a);break}oo(e);break;case Gu:if(To(e,n),o=e.lastSuspendedTime,n===o&&(e.nextKnownPendingLevel=ro(a)),ss&&(a=e.lastPingedTime,0===a||a>=n)){e.lastPingedTime=n,Kr(e,n);break}if(a=Br(e),0!==a&&a!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}if(1073741823!==is?o=10*(1073741821-is)-ru():1073741823===as?o=0:(o=10*(1073741821-as)-5e3,a=ru(),n=10*(1073741821-n)-a,o=a-o,0>o&&(o=0),o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*Uu(o/1960))-o,n=o?o=0:(a=0|l.busyDelayMs,i=ru()-(10*(1073741821-i)-(0|l.timeoutMs||5e3)),o=i<=a?0:a+o-i),10 component higher in the tree to provide a loading indicator or placeholder to display."+N(i))}rs!==Zu&&(rs=Xu),l=yr(l,i),f=a;do{switch(f.tag){case 3:u=l,f.effectTag|=4096,f.expirationTime=t;var w=Ar(f,u,t);ln(f,w); break e;case 1:u=l;var E=f.type,k=f.stateNode;if(0===(64&f.effectTag)&&("function"==typeof E.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===ms||!ms.has(k)))){f.effectTag|=4096,f.expirationTime=t;var _=Ir(f,u,t);ln(f,_);break e}}f=f.return}while(null!==f)}ts=no(ts)}catch(e){t=e;continue}break}}function Yr(){var e=Bu.current;return Bu.current=Cu,null===e?Cu:e}function Gr(e,t){eus&&(us=e)}function Jr(){for(;null!==ts;)ts=to(ts)}function eo(){for(;null!==ts&&!Gl();)ts=to(ts)}function to(e){var t=Fu(e.alternate,e,ns);return e.memoizedProps=e.pendingProps,null===t&&(t=no(e)),qu.current=null,t}function no(e){ts=e;do{var t=ts.alternate;if(e=ts.return,0===(2048&ts.effectTag)){if(t=br(t,ts,ns),1===ns||1!==ts.childExpirationTime){for(var n=0,r=ts.child;null!==r;){var o=r.expirationTime,a=r.childExpirationTime;o>n&&(n=o),a>n&&(n=a),r=r.sibling}ts.childExpirationTime=n}if(null!==t)return t;null!==e&&0===(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=ts.firstEffect),null!==ts.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=ts.firstEffect),e.lastEffect=ts.lastEffect),1e?t:e}function oo(e){var t=qt();return Vt(99,ao.bind(null,e,t)),null}function ao(e,t){do lo();while(null!==gs);if((Ju&(Wu|$u))!==Hu)throw Error(r(327));var n=e.finishedWork,o=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(r(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=ro(n);if(e.firstPendingTime=a,o<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:o<=e.firstSuspendedTime&&(e.firstSuspendedTime=o-1),o<=e.lastPingedTime&&(e.lastPingedTime=0),o<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===es&&(ts=es=null,ns=0),1u&&(c=u,u=l,l=c),c=Ue(w,l),f=Ue(w,u),c&&f&&(1!==k.rangeCount||k.anchorNode!==c.node||k.anchorOffset!==c.offset||k.focusNode!==f.node||k.focusOffset!==f.offset)&&(E=E.createRange(),E.setStart(c.node,c.offset),k.removeAllRanges(),l>u?(k.addRange(E),k.extend(f.node,f.offset)):(E.setEnd(f.node,f.offset),k.addRange(E)))))),E=[];for(k=w;k=k.parentNode;)1===k.nodeType&&E.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof w.focus&&w.focus(),w=0;w=t&&e<=t}function To(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;nt||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Co(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function No(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Po(e,t,n,o){var a=t.current,i=Fr(),l=su.suspense;i=jr(i,a,l);e:if(n){n=n._reactInternalFiber;t:{if(J(n)!==n||1!==n.tag)throw Error(r(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(It(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(null!==u);throw Error(r(171))}if(1===n.tag){var s=n.type;if(It(s)){n=Dt(n,s,u);break e}}n=u}else n=Al;return null===t.context?t.context=n:t.pendingContext=n,t=on(i,l),t.payload={element:e},o=void 0===o?null:o,null!==o&&(t.callback=o),an(a,t),Dr(a,i),i}function Oo(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ro(e,t){e=e.memoizedState,null!==e&&null!==e.dehydrated&&e.retryTime