ehSrSSKrSSKJr SrSrSrSrS rS r \R"5S 5r g) N)format_helpersPENDING CANCELLEDFINISHEDcX[URS5=(a URSL$)zCheck for a Future. This returns True when obj is a Future instance or is advertising itself as duck-type compatible by setting _asyncio_future_blocking. See comment in Future for more details. _asyncio_future_blockingN)hasattr __class__r )objs :/opt/imh/python3.13/lib/python3.13/asyncio/base_futures.pyisfuturer s+ CMM#= > 5  ( ( 46c0[U5nU(dSnSnUS:XaU"USS5nOeUS:Xa+SRU"USS5U"USS55nO4US:a.SRU"USS5US- U"USS55nS US 3$) #helper function for Future.__repr__c0[R"US5$)Nr)r_format_callback_source)callbacks r format_cb$_format_callbacks..format_cbs55hCCrrrz{}, {}z{}, <{} more>, {}zcb=[])lenformat)cbsizers r_format_callbacksr s r7D  D qy r!uQx   __Yr!uQx0)BqE!H2E F  ' ' "Q%((;(,q(1"R&)(<>"Q<rc URR5/nUR[:XaaURb UR SUR<35 O4[ R "UR5nUR SU35 UR(a$UR [UR55 UR(a,URSnUR SUSSUS35 U$)rz exception=zresult=rz created at r:r) _statelower _FINISHED _exceptionappendreprlibrepr_result _callbacksr _source_traceback)futureinforesultframes r_future_repr_infor1,s MM   ! "D }} !    ( KK*V%6%6$9: ;\\&..1F KK'&* +  %f&7&789 ((, k%(1U1XJ78 KrcpSR[U55nSURRSUS3$)N <>)joinr1r __name__)r-r.s r _future_reprr8@s8 88%f- .D v(()4& 22r) __all__r(rr_PENDING _CANCELLEDr%rr r1recursive_reprr8rrrr=sM     6(( 33r