• IMA sites
  • IMAJ services
  • IMA journals
  • Follow us
  • Alternate Text Alternate Text
עמוד בית
Sun, 20.07.25

Search results


October 2009
A. Blum, R. Costello, L. Samsel, G. Zalos, P. McCoy, G. Csako, M.A. Waclawiw and R.O. Cannon III

Background: High sensitivity C-reactive protein, a marker of inflammation, has been proposed to stratify coronary artery disease risk and is lowered by HMG-CoA reductase (statin) therapy. However, the reproducibility of persistently elevated hs-CRP[1] levels and association with other markers of inflammation in patients with stable CAD[2] on aggressive statin therapy is unknown.

Objectives: To determine the reproducibility of hs-CRP levels measured within 2 weeks in patients with documented CAD with stable symptoms and to identify associations with other markers of inflammation.

Methods: Levels of hs-CRP were measured twice within 14 days (7 ± 4) in 23 patients (22 males and 1 female, average age 66 ± 10 years) with stable CAD and hs-CRP ≥ 2.0 mg/L but ≤ 10 mg/L at visit 1. All patients had received statins for cholesterol management (low density lipoprotein-cholesterol 84 ± 25 mg/dl) with no dose change for > 3 months. None had a history or evidence of malignancy, chronic infection or inflammation, or recent trauma. There was no change in medications between visits 1 and 2, and no patient reported a change in symptoms or general health during this interval. White blood cell count and pro- and anti-inflammatory cytokines were measured at both visits.

Results: hs-CRP levels tended to be lower at visit 2 (median 2.4 mg/L, range 0.8–11 mg/L) than at visit 1 (median 3.3 mg/L, range 2.0–9.7 mg/L; P = 0.1793). However, between the two visits hs-CRP levels decreased by more than 1.0 mg/L in 10 patients and increased by more than 1.0 mg/L in 4 patients. Changes in hs-CRP levels were unrelated to changes in levels of white blood cells (P = 0.4353). Of the cytokines tested, only the anti-inflammatory cytokine interleukin-1 receptor antagonist and the pro-inflammatory cytokine interleukin-8 were above lower limits of detection, but there were no correlations between changes in these values and changes in hs-CRP (both P > 0.5).

Conclusions: In stable CAD patients on aggressive statin therapy, hs-CRP levels may fluctuate over brief periods in the absence of changes in health, cardiac symptom status and medications, and without corroboration with other measures of inflammation. Accordingly, elevated hs-CRP levels should be interpreted with caution in this setting.






[1] Hs-CRP = high sensitivity C-reactive protein



[2] CAD = coronary artery disease


July 2009
May 2008
M. Shani, J. Dresner, and S. Vinker.

Background: The introduction of more potent statins such as atorvastatin and rosuvastatin in Israel was accompanied by massive advertising about their superiority.

Objectives: To assess the need for switching therapy from older statins to more potent ones among diabetic patients with uncontrolled hypercholesterolemia.

Methods: Data on all diabetic patients over 30 years old attending two urban clinics were extracted and analyzed. For each patient we checked the last low density lipoprotein-cholesterol measurements for the year 2006, the brand and the dose of cholesterol-lowering medications, prescriptions and actual purchasing over a 4 month period prior to the last LDL-C[1] measurement, and whether treatment changes were necessary to achieve the LDL-C target (100 mg/dl or 70 mg/dl).

Results: The study population comprised 630 patients, age 66.7 ± 12.6 years, of whom 338 (53.6%) were women. Of the 533 (84.6%) patients whose LDL-C was measured in 2006, 45 (8.1%) had levels < 70 mg/dl and 184 (33.3%) had levels of 70 mg/dl < LDL-C < 100 m/dl.  The reasons for LDL-C > 100 mg/dl were patients not prescribed cholesterol-lowering drugs (38.3%), partial compliance (27.2%), and under-dosage of statins (15.4%); only 7.7% needed to switch to a more potent statin. Reasons for LDL-C > 70 mg/dl were patients not prescribed cholesterol-lowering drugs (34.3%), partial compliance (22.0%), and under-dosage of statins (26.6%); only 8.7% needed to switch to a more potent statin.

Conclusions: Only a small minority of diabetic patients with uncontrolled hypercholesterolemia need one of the potent statins as the next treatment step. More emphasis on compliance and dose adjustment is needed to achieve the target LDL-C level.






[1] LDL-C = low density lipoprotein-cholesterol


December 2006
E. Zimlichman, M. Szyper-Kravitz, U. Katz and Y. Shoenfeld
December 2005
R. Bitzur, D. Harats

Epidemiologic data demonstrate a long-linear realationship between low density lipoprotein-cholesterol levels and risk of coronary heart disease.

November 2005
M. Shechter, R. Beigel, S. Matetzky, D. Freimark, P. Chouraqui.
 Statins play an important role in the treatment and prevention of coronary artery disease and atherosclerosis. Currently, however, despite its important qualities, the use of statin therapy in the treatment of CAD patients ranges only between 30 and 60% in Europe, the United States and Israel. A wide gap still exists between the numerous scientific publications demonstrating the beneficial effects of statins and the low rate of implementing the guidelines in practice. A Medline search up to June 2005 on all prospective, double-blind, randomized clinical trials evaluating the impact of intensive statin therapy (any statin dose >40 mg/daily) on clinical outcomes after a 1 year follow-up revealed only eight trials. In all the eight trials, with a follow-up period of 12–60 months, intensive statin therapy was significantly more effective than and at least as safe as placebo or other standard statin regimens. Thus, based on the current evidence-based medicine, intensive statin therapy enables more patients with CAD to achieve the current National Cholesterol Education Program goal for low density lipoprotein, while ensuring a relatively high safety profile.


 

A. Yellin, S.T. Zwas, J. Rozenman, D.A. Simansky and E. Goshen
Background: Somatostatin receptor scintigraphy has been used widely for the evaluation of neuroendocrine tumors in the gastrointestinal tract. Its use for detecting and staging thoracic carcinoids is only sporadically reported.
Objectives: To evaluate the possible roles of SRS[1] in the management of proven or suspected pulmonary carcinoids. 

Methods: We conducted a retrospective study of all patients undergoing SRS for known or suspected pulmonary carcinoids in a tertiary referral center during a 10 year period. During this period 89 patients underwent resection of pulmonary carcinoids and SRS was used for detection, staging or localization purposes in 8 of them (9%). Scans were labeled true positive, true negative, false positive, or false negative in comparison with histologic or follow-up results. 

Results: SRS was true positive in 6/6 lung locations; true positive in 2/8, true negative in 4/8 and false positive in 2/8 lymph node locations; and true positive in 1/8, true negative in 6/8 and false negative in 1/8 distant locations. The sensitivity, specificity, positive and negative predictive values and accuracy were 90%, 83%, 83%, 91% and 87% respectively. The scans were strongly positive in the tumors and involved lymph nodes. SRS correctly localized an occult secreting pulmonary carcinoid. Granulomatous and reactive lymph nodes showed increased uptake. SRS was accurate in ruling out distant metastases. 

Conclusions: SRS is effective for visualizing and localizing pulmonary carcinoids. It assists in the staging of these tumors by detecting lymph node involvement and confirming or ruling out distant metastases. Inflamatory areas in the lung or lymph nodes may be falsely positive.


[1] SRS = somatostatin receptor scintigraphy

 
December 2004
E. Magen, R. Viskoper, J. Mishal, R. Priluk, A. Berezovsky, A. Laszt, D. London and C. Yosefy

Background: Hypertension is considered resistant if blood pressure cannot be reduced to <140/90 mmHg with an appropriate triple-drug regimen, including an oral diuretic, with all agents administered at maximal dosages. This definition has evolved with the development of new therapies and evidence-based data supporting treatment to lower BP[1] goals.

Objective: To assess whether vitamin C and atorvastatin improve endothelial function and blood pressure control in subjects with resistant arterial hypertension and dyslipidemia.

Methods: Forty-eight hyperlipidemic subjects with RH[2] (office systolic BP >140 mmHg and/or office diastolic BP >90 mm/Hg notwithstanding antihypertensive treatment with three medications in maximal doses) were randomized into three groups to receive additional medication for 8 weeks. Group VTC (n = 17) – mean 24 hour SBP[3] 150.6 ± 5.2 mmHg, DBP[4] 86.1 ± 3.3 mmHg, low density lipoprotein 158.1 ± 24.5 mg/dl) – received vitamin C 500 mg per day; Group ATR (n = 15) – mean 24 hour SBP 153.1 ± 4.8 mmHg, DBP 87.1 ± 6.7 mmHg, LDL[5] 162.6 ± 13.6 mg/dl) – received atorvastatin 20 mg/day; and Group PLA (n = 16) – mean 24 hour SBP 151.1 ± 7.4 mmHg, DBP 84.8 ± 5.9 mmHg, LDL 156.7 ± 26.1 mg/dl – received a placebo. High resolution ultrasound was used to calculate brachial artery flow-mediated dilation, and 24 hour ambulatory BP monitoring was performed at study entry and after 8 weeks.

Results: In the ATR group there were significant reductions of SBP (DSBP1-2: 13.7 ± 5.6 mmHg, P < 0.001), DBP (DDBP1-2: 7.8 ± 5.7 mmHg, P < 0.01), LDL (DLDL1-2: 67.7 ± 28.3 mg/dl, P < 0.001) and improvement of brachial artery FMD[6] (DFMD2-1: 4.2 ± 2.6%). No significant changes in BP, LDL and FMD were observed in the other two groups.

Conclusions: In subjects with RH and dyslipidemia, atorvastatin 20 mg/day compared to vitamin C 500 mg/day may help to achieve better BP control and improve endothelial function in a finite period. A larger trial is needed to assess the drug's efficacy in this population for longer periods.






[1] BP = blood pressure

[2] RH = resistant arterial hypertension

[3] SBP = systolic BP

[4] DBP = diastolic BP

[5] LDL = low density lipoprotein

[6] FMD = flow-mediated dilation


August 2004
E. Leibovitz, N. Hazanov, A. Frieman, I. Elly and D. Gavish

Background: Elevated fibrinogen levels are considered a risk factor for the development of atherosclerosis and might be used as a predictor of risk for the development of atherothrombotic events. Several studies have reached equivocal conclusions regarding the effect of statins on fibrinogen.

Objectives: To evaluate the effect of atorvastatin on plasma fibrinogen levels in patients with severe hypercholesterolemia and no other risk factors.

Methods: Twenty-two patients with low density lipoprotein-cholesterol levels above 170 mg/dl (4.40 mmol/L) and with no other risk factors were included in the study. None of the patients had ever received hypolipidemic medication. Patients were followed for 24 weeks (6 office visits 4 weeks apart). During office visits, lipid profile, complete blood count, fibrinogen and C-reactive protein levels were measured.

Results: After 24 weeks of follow-up, total cholesterol decreased by 33% (287 ± 10 to 192 ± 8 mg/dl, P < 0.001), LDL-C[1] by 45% (198 ± 8 to 111 ± 7 mg/dl, P < 0.001) and triglycerides by 21% (189 ± 26 to 138 ± 15 mg/dl, P <0.001). Fibrinogen levels dropped by 18% (355 ± 26 to 275 ± 7 mg/dl, P = 0.01). CRP[2] levels decreased from 0.51 ± 0.15 to 0.28 ± 0.10 mg/dl, but the difference was not statistically significant (P = 0.09). High density lipoprotein, hemoglobin, white blood cell and platelet counts did not change.

Conclusions: We found that atorvastatin reduces plasma fibrinogen in patients with hypercholesterolemia.






[1] LDL-C = low density lipoprotein-cholesterol

[2] CRP = C-reactive protein


September 2002
Dov Gavish, MD, Eyal Leibovitz, MD, Itzhak Elly, MD, Marina Shargorodsky, MD and Reuven Zimlichman, MD

Background: The implementation of treatment guidelines is lacking worldwide.

Objectives: To examine whether follow-up in a specialized lipid clinic improves the achievement rate of the treatment guidelines, as formulated by the National Cholesterol Education Program and the Sixth Report of the Joint National Committee on Prevention, Detection, Evaluation, and Treatment of High Blood Pressure.

Methods: The study group included patients who were referred to the lipid clinic because of hyperlipidemia. At each of five visits over a 12 month period, lipid levels, liver and creatine kinase levels, body mass index, and adherence to diet and medications were measured, and achievement of the NCEP[1] target level was assessed.

Results: A total of 1,133 patients (mean age 61.3 years, 60% males) were studied. Additional risk factors for atherosclerosis included hypertension (41%), type II diabetes mellitus (21%), smoking (17%), and a positive family history of coronary artery disease (32%). All patients had evidence of atherosclerotic vascular disease (coronary, cerebrovascular or peripheral vascular diseases). The low density lipoprotein target of <100 mg was present in only 22% of patients before enrollment, with improvement of up to 57% after the follow-up period. During follow-up, blood pressure control was improved (from 38% at the time of referral to 88% after 12 months, P < 0.001), as was glycemic control in diabetic patients (HgA1C improved from 8.2% to 7.1% after 12 months, P < 0.001). Improved risk factor control was due to increased compliance to medication treatment (from 66% at enrollment to more than 90% after 12 months), as well as careful attention to risk factor management that translated into a change in the treatment profile during the follow-up. There was an increase in the use of the following medications: aspirin from 68% to 96%, statins from 42% to 88%, beta blockers from 20% to 40%, and angiotensin-converting enzyme inhibitors from 28% to 42%; while calcium channel blocker use decreased from 40% to 30% in patients during follow-up.

Conclusion: Follow-up of patients in a specialized clinic enhances the achievement of LDL[2]-cholesterol treatment goals as well as other risk factor treatment goals, due to increased patient compliance and increased use of medications.

________________________________________________



[1] NCEP = National Cholesterol Education Program

[2] LDL = low density lipoprotein


Legal Disclaimer: The information contained in this website is provided for informational purposes only, and should not be construed as legal or medical advice on any matter.
The IMA is not responsible for and expressly disclaims liability for damages of any kind arising from the use of or reliance on information contained within the site.
© All rights to information on this site are reserved and are the property of the Israeli Medical Association. Privacy policy

2 Twin Towers, 35 Jabotinsky, POB 4292, Ramat Gan 5251108 Israel
ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",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