רח' אלטלף 4, יהוד

מיקוד 5621604

פקס

03-539-5901

קטגוריות
ארכיונים
מרץ 2025
אבגדהוש
 1
2345678
9101112131415
16171819202122
23242526272829
3031 
פתרונות אפקטיביים

עסקאות עם קרובים: זהירות מס לפניך

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

החוק קובע שניתן למכור נכס ללא תמורה (העברה במתנה) ל״קרוב״ בפטור ממס שבח. באשר למס רכישה, מקבל הנכס ישלם רק 1/3 ממס הרכישה שהיה משלם אילו קנה את הדירה בתמורה מלאה.

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

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

הגדרה מצומצמת

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

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

דוגמה נוספת נמצאת בתיקון 50 לחוק המקנה זיכוי ממס שבח לנכס שנרכש בתקופה שבין 7.11.2001-31.12.2003. המטרה הייתה לעודד עסקות מקרקעין ולכן מי שרכש נכס בתקופה זו קיבל זיכוי ממס שבח במועד מכירת הנכס. זיכוי זה נמנע אם הנכס נרכש מקרוב ללא תמורה.

עוד דוגמה נמצאת בהוראה המתירה ניכוי הוצאות ריבית בשל הלוואה שנלקחה לרכישת נכס במועד חישוב השבח בעת מכירת הנכס. ניכוי זה נשלל אם ההלוואה נלקחה מקרוב.

מיהו קרוב?

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

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

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

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

תאגיד ״קרוב״

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

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

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

בהמשך לכך קבע בית המשפט כי אף שלאישה היו פחות מ-50% מהמניות עדיין היה לה מספיק כח ויכולת להעביר החלטות בחברה או לחסום החלטות ולכוון תהליכים. מסיבות אלו ונוספות נקב כי יש לה שליטה בחברה, או לפחות שליטה עקיפה, והיא אינה זכאית להטבת המס.

המסקנה היא שבכל מקרה של עסקאות עם קרובים יש לבחון היטב את יחס הקרבה והאם אתם נכנסים להגדרת קרוב או שלא. יש לדברים השלכות על גובה המס שיוטל על העסקה ואלה עלולות להיות נכבדות מאוד.

* עו״ד ורו״ח יהושע (שוקי) ג׳אנה עוסק במיסוי נדל״ן

פורסם באתר פסק דין

עוד באותו נושא…

פתרונות אפקטיביים
פתרונות לרואי חשבון ויועצי מס

ניהול סיכונים עבור רואי חשבון: איך לשמור על מקצועיות והגנה משפטית

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

קרא עוד »
פתרונות אפקטיביים
פתרונות לרואי חשבון ויועצי מס

שיתוף פעולה עם יועצים חיצוניים: איך למנף מומחיות חיצונית להצלחה ארגונית

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

קרא עוד »
פתרונות אפקטיביים
פתרונות לרואי חשבון ויועצי מס

חדשנות טכנולוגית במשרד רואי החשבון: כלים שחייבים להכיר

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

קרא עוד »
פתרונות אפקטיביים
חיסכון בעלויות

יישום חיסכון בעלויות בארגון: השיטות המתקדמות לבקרה חשבונאית והפחתת הוצאות

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

קרא עוד »
פתרונות אפקטיביים
חיסכון בעלויות

בקרה חשבונאית לחיסכון בעלויות: אסטרטגיות לניהול חכם של התקשרויות וספקים

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

קרא עוד »
פתרונות אפקטיביים
חיסכון בעלויות

אופטימיזציה ותחזוקת הסכמים: דרכים לחיסכון בעלויות באמצעות תהליכים מובנים וכלים מתקדמים

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

קרא עוד »
Facebook
Twitter
LinkedIn
WhatsApp
Pinterest
Print
Email
ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",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