(lSSKrSSKrSSKrSSKr/SQrSrSrSr\Rr \ r Sr Sr "SS 5rS S \ \S4S jrS S \ \\S4S jrSSS .Sjjr\S:Xa\R&"\"55 gg)N)Timertimeitrepeat default_timerz i@Bz def inner(_it, _timer{init}): {setup} _t0 = _timer() for _i in _it: {stmt} pass _t1 = _timer() return _t1 - _t0 c2URSSSU--5$)N  )replace)srcindents -/opt/alt/python313/lib64/python3.13/timeit.pyreindentrQs ;;tTC&L0 11cT\rSrSrSS\S4SjrS Sjr\4Sjr\ \4Sjr S Sjr S r g) rVpassNc2X0l0nUc [5OUnSn[U[5(a#[ U[ S5 US-n[ US5nO)[U5(aX%S'US- nSnSnO [S5e[U[5(a [ X-[ S5 [ US 5nO'[U5(a XS 'US - nS nO [S 5e[RXUS9n Xl [ U [ S5n [XU5 USUl g)Nexecr _setupz, _setup=_setupz_setup()z&setup is neither a string nor callable_stmtz , _stmt=_stmtz_stmt()z%stmt is neither a string nor callable)stmtsetupinitinner)timer_globals isinstancestrcompiledummy_src_namercallable ValueErrortemplateformatr rr) selfrrrglobalslocal_ns global_nsr stmtprefixr codes r__init__Timer.__init__hs ")/HJw  eS ! ! E>6 2JUA&E e__!&X  % %DJEEF F dC J%~v >D!$D d^^ $W  O #DDDE Eoo44o@sNF3 Th'g& rcSSKnSSKnURbG[UR5SURR S5[ 4UR [ 'URUS9 g)Nrr file) linecache tracebackr lensplitr$cache print_exc)r)r3r4r5s rr9Timer.print_excsU" $ 88 /2488}/3/3xx~~d/C/=/?IOON + &rc<[R"SU5n[R"5n[R"5 UR X R 5nU(a[R"5 U$!U(a[R"5 ff=fN) itertoolsrgc isenableddisablerrenable)r)numberitgcoldtimings rr Timer.timeitsg  dF +   ZZJJ/F   s A<<Bcr/n[U5H%nURU5nURU5 M' U$r<)rangerappend)r)rrBrits rr Timer.repeats7( vA F#A HHQKrcSnSH2nX#-nURU5nU(aU"XE5 US:dM/XE4s $ US-nM?)N)rOrg? )r)r)callbackrKjrB time_takens r autorangeTimer.autorangesW ![[0 V0$"//  GAr)rr rr<) __name__ __module__ __qualname____firstlineno__rr/r9default_numberrdefault_repeatrrU__static_attributes__rrrrVs4$#& !'F'6+(+>4rrrc8[XX$5RU5$r<)rr)rrrrBr*s rrrs e - 4 4V <gư>gMbP?g?)nsecusecmsecsec)z-nz--number)z-sz--setup)z-uz--unitz:Unrecognized unit. Please select nsec, usec, msec, or sec.r2)z-rz--repeat)z-pz --process)z-vz --verbose)z-hz--helpr )endc Z>SnUS:gn[URX(aSOSUTS95 g)Nz%{num} loop{s} -> {secs:.{prec}g} secsrOsr)numrmsecsprec)printr()rBrTmsgplural precisions rrRmain..callbackDs8= A+cjjVfs"&0y!BCrc>TnUbTUnOFTR5VVs/sHupX!4PM nnnURSS9 UH up!X:dM O STUW- W4-$s snnf)NT)reversez%.*g %s)itemssort)dtunitscalescalesrt time_unitunitss r format_timemain..format_timeXsu  $KE7<{{}E} um}FE KKK %% ; &IrEz4888 FsAz raw times: %sz, z"%d loop%s, best of %d: %s per looprmrrz8The test results are likely unreliable. The worst time (z6) was more than four times slower than the best time (z).)sysargvgetopterrorrqrjoinr\intrIstderrtime process_time__doc__ospathinsertcurdirrrUr9rmapminmaxwarnings warn_explicit UserWarning)argsraroptserrrrrBrrrdoarrLrR_ raw_timingsrrztimingsbestworstrrtr~rs @@@rmainrs" |xx|]]4$KL  E 99T? $fD F E FGI4c BEI " "VF ! ! LLO  Ez R::' " "VF{ # #%%E # #Q qLG  's #12 IIe  &E HHOOAryy!E" d5!A {  C   H-IFA  Ghhv. 9 o #k;*G HHI %01[rrF{[G1 wr=rr__all__r$r[r\ perf_counterrr*r r'rrrrrrWexitr^rrrsh  8!!  2 QQhfM $= fM E C4CL zHHTVr