פסקי דין

דנפ 5387/20 רפי רותם נ' מדינת ישראל - חלק 13

15 דצמבר 2021
הדפסה

להשקפתי, במסגרת ההליך הפלילי יש לדבוק בכללי המשפט הפלילי. הדגש בסעיף 149(10) הוא בצדק ולא בסבירות, בהגינות ולא במידתיות. תחומי המשפט רבים הם, ואך טבעי הוא כי שופט או מלומד משפט – שעוסקים במסגרת עשייתם המשפטית במספר תחומי משפט – מוצאים קווי דמיון ובסיס להשוואה בין שני תחומים שונים.

--- סוף עמוד 78 ---

אכן, השאיפה ל"עקרון על" משפטי מפתה היא. כך בדומה למדעי הטבע, שבהם נעשים בעשרות השנים האחרונות נסיונות למצוא תיאוריה אחת – "תיאוריית שדה מאוחד" – שבכוחה לקשור בין כל הכוחות הפיזיקליים הפועלים ביקום, כגון כוח הכבידה, הכוח האלקטרומגנטי או הכוח הגרעיני. חרף המאמצים טרם עלה בידם של מדענים להוכיח את קיומה של תיאוריה כזו. אלברט איינשטיין הקדיש שנים רבות לנסיון – שלא צלח – לפתחה. באופן דומה, גם במדעי המשפט קיימת הפרדה בין תחום לתחום. כמובן, ההשוואה הובאה לשם ההמחשה, ולא כדי להעלות טענה אונטולוגית או נטורליסטית לפיה ניתן ללמוד מעולם הטבע לעולם הנורמות. העניין הוצג כדי לחדד את הטענה שלכל תחום משפט הכללים המתאימים למידותיו, ולא תמיד ניתן או ראוי להשתמש בכלים שפותחו במסגרת ענף אחד של המשפט כדי לפתח ענף אחר שלו. הדבר עלול להטעות, ואף לנתק את הענף מהשורשים מהם הוא יונק. ההליך הפלילי עומד על רגליו שלו. הוא חלק מרכזי מהמשפט הפלילי, ואין להפכו לפרק ב"סוגיות מיוחדות במשפט המינהלי".

6. המשפט האזרחי אינו דומה למשפט המינהלי, וזה אינו דומה למשפט הפלילי, שאף הוא אינו דומה לדיני המשפחה. חוסר ההבחנה בין תחומי המשפט השונים, תוך טשטוש גבולותיהם, עלול לפגוע ביעדי הדין ותכליותיו. בדיני הנזיקין כלי מרכזי להערכת האחריות ברשלנות הוא "האדם הסביר". בדיני החוזים נבחנת התנהגותם של הצדדים במשקפיים של "תום לב". במשפט המינהלי חלה עם השנים עלייה בקרנה של עילת ה"סבירות". למשפט הפלילי, לעומת כל אלה, עקרונות משלו. החובה לנהל את המשפט הפלילי לפי העקרונות המיוחדים לו חזקה במיוחד בשיטת משפט חוקתית, שחייבת לשים דגש מיוחד בזכויות אדם. אלה רלוונטיות לכל ענפי המשפט, ואולם במשפט הפלילי – ורק בו – עלול הנאשם להיות מוכתם בכתם של הרשעה ואף ענישה, לרבות האפשרות של נשיאה במאסר. המשפט המינהלי, לעומת זאת, מתרכז באופן התנהלותה של הרשות. כמובן, גם במסגרת המשפט הפלילי והדאגה לזכויות נאשם יש מקום לבחינת החלטות הרשות. אך זאת יש לעשות באופן הנכון למשפט הפלילי ולמטרותיו. סבורני כי פיתוח הדין הפלילי על פי כללי המשפט המינהלי עלול להכביד עליו ולכוונו למקומות אחרים מזה שנתכוון להם. אם כבר, הפיתוח צריך להיות באמצעות כליו של המשפט החוקתי. תחום אחרון זה רלוונטי לכל ענפי המשפט מכוח חוק יסוד: כבוד האדם וחירותו.

--- סוף עמוד 79 ---

מאירת עיניים העובדה שעד לשנות התשעים, השתמש בית המשפט במונח "כבוד האדם" באופן כמעט בלעדי בהקשר של הגנה על חשודים, נאשמים או אסירים: האיסור המוטל על רשויות החוק להכות, להשפיל ולאיים על נחקר במהלך חקירה (ע"פ 264/65‏ ‏ ארצי נ' היועץ המשפטי לממשלה, פ"ד כ(1) 225, 232 (1966); ע"פ 369/78 אבו מדיג'ם נ' מדינת ישראל, פ"ד לג(3) 376, 381 (1979); ביצוע חיפוש פנימי בעצירים או אסירים בעל כרחם או שלילת טיפול רפואי מתאים מהם (בג"ץ 355/79 קטלן נ' שירות בתי הסוהר, פ"ד לד(3) 294, 297 (1980); ע"א 4/82 מדינת ישראל‎ ‎נ' בן אריאל, פ"ד לז(3) 201, 207 (1983); או זכותו של אסיר להתייחד עם בת זוגו (בג"ץ 114/86 וייל‎ ‎נ' מדינת ישראל, פ"ד מא(3) 477, 490 (1987)). יוער כי ההקשר הבולט הנוסף שבו נעשה שימוש במונח זה הוא הזכות של אישה שבן זוגה לא יכפה עליה יחסי מין באיומים (ע"פ 353/62 אל-פקיר נ' היועץ המשפטי לממשלה, פ"ד ח(4) 200, 219 (1964)). הנה הקשר ההדוק בין המשפט הפלילי וזכויות חוקתיות (וראו גם בש"פ 537/95 גנימאת נ' מדינת ישראל, פ"ד מט(3) 355, 421 (1995)). התייחסתי לנושא זה בהרחבה בעניין בקשי דורון, שם קבעתי כי במשפט הפלילי מתבטא המישור החוקתי לאו דווקא בתקיפה ישירה של החקיקה בבג"ץ, אלא ב"ביקורת חוקתית דינמית": בחינה קונקרטית וספציפית של נסיבות המקרה בראי זכויות היסוד החוקתיות. כך בשונה, למשל, משיטות משפט אחרות, שבהן – בניגוד לשיטה הישראלית – מפורטת מגילת הזכויות החוקתיות של החשוד והנאשם עלי חוק או חוקה (למשל זכות השתיקה בחוקה האמריקאית, הקנדית והדרום אפריקאית. ראו הפירוט שם, פסקה 30 לחוות דעתי). כפי שכתבתי שם, הדרך של ביקורת חוקתית דינמית במשפט הפלילי הישראלי מחייבת את בית המשפט "לקחת אחריות" ולהשלים את שלא פירשה הרשות המכוננת.

דעתי היא אפוא כי במסגרת ההליך הפלילי, נאשם שמעוניין לבטל את כתב האישום נגדו מכוחה של הגנה מן הצדק צריך להראות כי "הגשת כתב האישום או ניהול ההליך הפלילי עומדים בסתירה מהותית לעקרונות של צדק והגינות משפטית", כדרישת חוק סדר הדין הפלילי. זהו מבחן עצמאי שיאה למשפט הפלילי בשיטה חוקתית. כאמור, בתחילת דרכה הייתה ההגנה מן הצדק קשורה לאופן התנהלות הרשות יותר מאשר לסוגיית הוגנות ההליך. ברם, בשלב זה השאלה לא הייתה האם החלטה להעמיד את הנאשם לדין היא סבירה ומידתית, אלא האם התנהגות הרשות היא, למשל, "שערורייתית, שיש בה משום רדיפה, דיכוי והתעמרות בנאשם" (עניין יפת, עמוד 370). כיום הגענו לשאלה אחרת והולמת יותר, שמתמקדת בפגיעה בזכויות הנאשם

--- סוף עמוד 80 ---

ובקיומו של הליך הוגן. הדין קבע את גבולות הטענה המקדמית, ויש הבדל בין המבחן של "סתירה מהותית לעקרונות של צדק והגינות" ובין "סבירות" או "מידתיות".

7. עד כאן הצגתי את עמדתי. בשלב זה ברצוני להתייחס לחלק מעמדות חבריי, בהליך זה או בפסק הדין מושא הדיון הנוסף, וזאת ביחס לנקודות שנדרשות לשם הבהרת עמדתי וחידודה.

מסכים אני עם חברי, השופט נ' סולברג, כי יש לדון במשפט הפלילי על פי כלליו. כך עולה מחוות דעתו (ראו למשל פסקאות 36, 42 לחוות דעתו בפסק הדין מושא הליך זה). עם זאת, חברי מצא לציין כי על פי דרכו, עילת הסבירות ה"מהותית" מעוררת קשיים גם בגדרי המשפט המינהלי עצמו, ואם "על הראשונים אנו מצטערים" (שם, פסקה 37), הרי שאין מקום לאמצה גם אל הדין הפלילי. נקודת מבטי שונה. לא באתי לדון כאן בעילת הסבירות במשפט המינהלי, אלא להבהיר כי מקומה הוא ההליך המינהלי. המשפט הפלילי ועקרונות חוקתיים הם אשר מגדירים את ההליך הפלילי.

8. חברי, השופט י' אלרון, אינו דוגל, להבנתי, בראיית החלטות התביעה בהליך הפלילי כאוסף של החלטות מינהליות שניתן לבקר ככל החלטה מינהלית אחרת. עמדתו אינה מציעה לאמץ את המשפט המינהלי על כרעיו וקרבו לתוך המשפט הפלילי. ועדיין, קיים הבדל בין גישתו לגישתי – אולי מוגבל אך לדעתי בעל משמעות. חברי סבור כי במסגרת הטענה של הגנה מן הצדק ניתן להידרש גם לשאלה האם ההחלטה להגיש כתב אישום לוקה בחוסר סבירות קיצוני, אלא שחברי הקפיד וציין כי על נאשם להראות כי אותו חוסר סבירות קיצוני צריך לעמוד באמות המידה החקוקות של הגנה מן הצדק: "לא מן הנמנע כי במקרים שבהם פועלות הרשויות בחוסר סבירות קיצוני וחריף, יהיה בכך כדי לעמוד 'בסתירה מהותית לעקרונות של צדק והגינות משפטית' (סעיף 149 (10) לחוק סדר הדין הפלילי)" (פסקה 4 לחוות דעתו בפסק הדין); "אני סבור אפוא, כי במקרים בהם ההחלטה להעמיד אדם לדין לוקה בחוסר סבירות חריף עד שיש בו כדי לעמוד בסתירה מהותית עם עקרונות הצדק וההגינות, יש לקבוע כי עומדת לזכות הנאשם הגנה מן הצדק לפי סעיף 149(10) לחוק סדר הדין הפלילי" (פסקה 8 לחוות דעתו בהליך זה).

אכן, המבחן של "חוסר סבירות קיצונית" עשוי להיות מבחן עזר לקיומה של סתירה מהותית לעקרונות של צדק והגינות. ברם, בעיניי מוטב – וכאן ההבדל בין גישתו של חברי לגישתי – להיצמד למבחן שקבוע בחוק ולפתחו כפי שהוא, ולא

--- סוף עמוד 81 ---

להחליפו במונחים אחרים. התופעה של הידרשות לכלי עזר לשם בחינת אמות המידה הפליליות אינה חדשה. למשל, ענישתו של נאשם שהורשע צריכה להיות בהתאם לעקרון ההלימה (סעיף 40ב לחוק העונשין, התשל"ז-1977). למרות זאת, ואף על פי שהמונח "סבירות" אינו נזכר בסעיפי החוק המבנים את שיקול הדעת השיפוטי בענישה, לא פעם נקבע בפסיקה כי בעת ערעור על גזר הדין יש לבחון האם העונש הוא "סביר וראוי" ואינו חורג "באופן קיצוני" ממדינות הענישה הנהוגה (ראו למשל ע"פ 6479/18 קסטיאל נ' מדינת ישראל, פסקה 13 (23.6.2019)). יתכן שנתונים אלה מסייעים לבחון את השאלה האם העונש שנגזר הולם את נסיבות המקרה, אך הייתי מדגיש כי הסדר הטוב מחייב לשוות לנגד עיני בית המשפט, בתחילת הדיון ובסופו, את המבחן שאותו קבע המחוקק. בענייננו המבחן הוא סתירה מהותית לעקרונות של צדק והגינות משפטית, ואציע לדבוק במבחן זה, ולא להתמקד בניסוחים שעשויים לסייע אך גם עלולים להסיט את המבט למחוזות שאינם מצויים בליבת הדין הפלילי כפי שקובע החוק.

9. חברי השופט ע' פוגלמן, הציג גישה שתכונה להלן, לשם הנוחות, "אימוץ המשפט המינהלי בהרחבה". אין בידי להסכים לעמדה זו. לא אסתיר כי אני מתנגד לה באופן נחרץ. לפי הגישה שהוצגה, בחינת סבירותן ומידתיותן של החלטת רשויות התביעה להעמיד אדם לדין רצויות, וזו גם עמדתו של בית משפט זה כבר שנים רבות: "הביקורת השיפוטית על שיקול דעתן של רשויות התביעה בהחלטה על הגשת כתב אישום היא עניין של דין רצוי, כמו גם של דין מצוי. אין מקום לקבוע כי בניגוד להחלטות מינהליות אחרות, יהא שיקול דעתה של התביעה חסין מביקורת שיפוטית בעילות של סבירות ומידתיות. מסקנה זו מתחייבת גם מעקרון שלטון החוק ומעקרון השוויון לפני החוק. קביעה זו אף אינה חדשנית או תקדימית, היא חוזרת על שנקבע לא אחת בפסיקת בית משפט זה" (פסקה 56 לחוות דעתו של חברי). לשיטתי – וכאן העיקר בחוות דעתי – דווקא מעמדה זו משתמע חידוש משמעותי ולתפישתי בלתי רצוי, גם אם לא זו הייתה הכוונה. עולה ממנה כי ישנה הכרה בעילה עצמאית של חוסר סבירות או מידתיות של ההחלטה. ההגנה מן הצדק אינה כוללת רק טענות הממוקדות בעילה קונקרטית, כגון שיהוי בהגשת כתב האישום או אכיפה בררנית שעולות לכדי סתירה מהותית לעקרונות הצדק וההגינות, אלא גם טענה כללית כי ניהול ההליך הפלילי הוא בלתי סביר בהינתן האיזון בין מכלול נסיבות העניין, המעשה, העושה, החלופות להעמדה לדין ועוד. להשקפתי, ההכרה בעילות של סבירות ומידתיות ביחס להחלטות

--- סוף עמוד 82 ---

רשויות התביעה אינה נכונה מבחינה משפטית ומבחינת יעילות הדיון. בנוסף לכך, אימוץ גישה זו עלול להיות בעל השלכות שיש למנוע.

קודם שאפרט את הדברים, אבהיר כי אינני מתעלם מכך שחברי מבקש להעלות את טענת הסבירות והמידתיות במסגרת הגנה מן הצדק, ולא במסגרת הליכית עצמאית ונפרדת של טענת חוסר סבירות או מידתיות (ראו פסקאות 86-70 לחוות דעתו). ואולם לצד קביעה זו, מודגש כי לא צריך להיות הבדל בין החלטות מינהליות אחרות להחלטה להגיש כתב אישום, וכפי שהחלטות אחרות של רשות כפופות לביקורת שיפוטית בעילות של סבירות ומידתיות, כך גם ההחלטה של הרשות התובעת. מאופן הצגת הדברים נראה כי המבחן המהותי שיש לבדוק על פי גישה זו הוא סבירות ומידתיות, ומבחנים אלה, למעשה, "משתלטים" בחלק מהמקרים על המבחנים החקוקים של ההגנה מן הצדק. לאמור, אם בית המשפט מגיע למסקנה כי ישנה חריגה ממתחם הסבירות הרלוונטי, אזי יש להכתיר את ההחלטה כסותרת מהותית עקרונות של צדק והגינות. לא בכדי המבחן שבחוק – מבחן הסתירה המהותית – לא מופיע בדיון הנרחב שערך חברי, מלבד פעם אחת במסגרת ציטוט מהחוק וכחלק מתיאור הליכי החקיקה. לעומת זאת מבחן הסבירות והמידתיות מוזכר שוב ושוב. אין זה עניין רטורי, אלא ככל מבחן – הוא בעל מהות והשלכות בבוא בית המשפט ליישם את המבחן. התוצאה היא מעין חפיפה בין הגנה מן הצדק ובין מידתיות וסבירות, כשהבחינה היא לכאורה של הסבירות והמידתיות ותוצאת העדרן מכונה "סתירה מהותית של עקרונות הצדק וההגינות המשפטית".

מכל מקום, לא הוסבר מהי ההבחנה בין מבחן הסבירות או המידתיות למבחן הסתירה המהותית, כיצד יש ליישם את מבחן הסבירות ומהי ההנחיה לשופטי הערכאות הדיונית – הכיצד מתנהל הליך לבחינת הסבירות הכללית (להבדיל מטענה ממוקדת) של ההחלטה להגיש כתב אישום? חוששני שהדברים כפי שנכתבו עלולים להוביל בפועל לקיומה של עילה עצמאית וכללית של חוסר סבירות, גם אם כותרת כתב הטענות תהיה "הגנה מן הצדק" ולאחר הקביעה בדבר חוסר סבירות יאמר שבכך ישנה סתירה מהותית לעקרונות של צדק והגינות. נראה שחברי נע בחוות דעתו הלוך ושוב בין הקביעה שלהגנה מן הצדק מאפיינים ייחודיים המתאימים למשפט הפלילי, ובין חזרה, בסופו של דבר, למבחן הסבירות והמידתיות. נוצר מיזוג מסוים בין הדברים, באופן שמתרחק, להשקפתי, מהמבחן שנקבע בסעיף 149(10) לחוק סדר הדין הפלילי. ראו למשל את סיכום הביניים בעניין זה: "דוקטרינת ההגנה מן הצדק נועדה, מלכתחילה,

--- סוף עמוד 83 ---

לתת מענה למקרים בהם יש 'בניהול המשפט משום פגיעה בחוש הצדק וההגינות'... ברי כי במקרים שבהם נפל פגם של ממש בשיקול הדעת שהוליך להחלטה להגיש כתב אישום, יהיה בכך כדי לפגוע בתחושת הצדק וההגינות (וראו בהקשר זה את אחד המודלים שמציע נקדימון בספרו, שרואה בהגנה מן הצדק 'ענף של מנגנון הביקורת השיפוטית על ההחלטה להעמיד לדין בהתאם לכללי המשפט המינהלי', שם, בעמ' 155)" (פסקה 86 לחוות דעתו של חברי השופט פוגלמן).

עמוד הקודם1...1213
14...22עמוד הבא
ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",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