+
    ei\  c                   s4
  a  R tP0 t ^ RIt^ RIHtHtHt ^ RIHtHtH	t	H
t
HtHt ^ RIt^ RIHt ^RIHtHt ^RIHt ^RIHt ]'       d   ]P.                  P0                  tM^ RIHt ]! R	4      t]! R
]P6                  R7      t]! R]],          R7      t]! RR]],          R7      t]P>                  ]]],          3,          t ] ^ k ] ! R R]	],          4      4       t!] ! R R]	4      4       t"]]],          ,          ]]],          ,          ,          ]]]],          ,          ,          ,          ]]]]],          ,          ,          ,          ,          t#] ^k ]!]],          ,          ]]!]],          ,          ,          ,          t$] ^k ]!],          ]]!],          ,          ,          ],          ]],          ,          t%] ^k ]PL                  R8  d   ^ RIH't( M] ! R R]	4      4       t(](]%]],          ])]*,          ]+,          3,          ,          t,] ^k ]%]]PZ                  ,          ]-3,          t.] ^k ]%]]PZ                  ]P^                  ,          ,          ]-3,          t0] ^k ]%]]PZ                  ]Pb                  ,          ,          ]23,          t3] ^k ]%]]PZ                  ]Pb                  ,          ]Ph                  ,          ,          ]53,          t6] ^k ]%]]PZ                  ]Pn                  ,          ,          ])3,          t8] ^	k ]8t9] ^
k ]%]]PZ                  ]Pb                  ,          ]Pt                  ,          ,          ]23,          t;] ^k ]$]Px                  ,          t=] ^k ]$]P|                  ,          t?] ^k ]$]P                  ,          tA] ^k ]%]]P                  ,          ]*3,          tC] ^k ]%]]P                  ,          ]+3,          tE] ^k ]%]]+3,          tF] ^k ]%]]P                  ,          ],          ]*]+,          3,          tH] ^k ]Ph                  ],          ]P                  ,          ]P                  ,          ]Pb                  ,          ]PZ                  ,          tK] ^k ]Pn                  ],          ]Pn                  ],          ,          ]P                  ,          ]Pb                  ,          ]PZ                  ,          tL] ^k ]%]]K,          ]53,          tM] ^k ]%]]L,          ])3,          tN] ^k ]%]]Pb                  ,          ]23,          tO] ^k R# )i    N)Callable
CollectionSequence)TYPE_CHECKINGAnyProtocol	TypeAliasTypeVarruntime_checkable)dtype)_32Bit_64Bit)_NestedSequence)	_AnyShape)StringDType_T_ScalarT)bound_DTypeT
_DTypeT_coT)Z	covariantr   c                   s2   a  ] tR t^t o V 3R lR ltRtV tR# )_SupportsArrayc                sJ   < V ^8  d   QhRS[ P                  S[S[3,          /# )   return)npndarrayr   r   format__classdict__   "@/usr/lib64/python3.14/site-packages/numpy/_typing/_array_like.py__annotate__Z_SupportsArray.__annotate__!   s    ;;2::c:o6;    c                    R # N )selfs   &r   	__array__Z_SupportsArray.__array__!   s    r   r"   N)__name__
__module____qualname____firstlineno__r$   __static_attributes____classdictcell__r      @r   r   r      s     ;;r   r   c                   s6   a  ] tR t^$t o RtV 3R lR ltRtV tR# )_SupportsArrayFuncz:A protocol class representing `~class.__array_function__`.c          
      s   < V ^8  d   QhRS[ RS[3,          RS[S[S[,          ,          RS[S[R3,          RS[S[S[3,          RS[/# )r   func.typesargskwargsr   )r    r   r   ZtypeZtupleZdictstrZobjectr   r   r   r   Z_SupportsArrayFunc.__annotate__'   s_      sCx  $s)$ CHo	
 S#X 
r   c                r    r!   r"   )r#   r.   r/   r0   r1   s   &&&&&r   __array_function__Z%_SupportsArrayFunc.__array_function__'   s     r   r"   N)r%   r&   r'   r(   Z__doc__r3   r)   r*   r+   r,   r   r-   r-   $   s     D r   r-   )Bufferc                   s2   a  ] tR t^Lt o V 3R lR ltRtV tR# )_Bufferc                s&   < V ^8  d   QhRS[ RS[/# )r   flagsr   )intZ
memoryviewr   r   r   r   Z_Buffer.__annotate__N   s    >>C>z>r   c               r    r!   r"   )r#   r6   s   ""r   
__buffer__Z_Buffer.__buffer__N   s    3r   r"   N)r%   r&   r'   r(   r8   r)   r*   r+   r,   r   r5   r5   L   s     >>r   r5   c                s   V ^8  d   Qh/ ^ \         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R	&   ^	\         9   d
   \        ;R
&   ^
\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   # )r   NDArray_FiniteNestedSequence
_ArrayLike_DualArrayLike	ArrayLike_ArrayLikeBool_co_ArrayLikeUInt_co_ArrayLikeInt_co_ArrayLikeFloat_co_ArrayLikeComplex_co_ArrayLikeNumber_co_ArrayLikeTD64_co_ArrayLikeDT64_co_ArrayLikeObject_co_ArrayLikeVoid_co_ArrayLikeBytes_co_ArrayLikeStr_co_ArrayLikeString_co_ArrayLikeAnyString_co__Float64_co__Complex128_co_ArrayLikeFloat64_co_ArrayLikeComplex128_co_ArrayLikeInt)__conditional_annotations__r   )r   s   "r   r   r      s    

. < ; ;/ ` y a r I s B 	 C ^ S R9 R_ f D C9 Cg h Y X9 Xi j O N) Nk l a `I `m n V Ui Uo p 6 5Y 5q r a `9 `s t 9 89 8u v 8 7Y 7w z 3 29 2{ | H GI G} ~ B A) A @ B AY AA B c b	 bC F _ ^i ^G H g f fI J M Li LK L U T TM R B Ay AS r   )i   i   )QrQ   ZsysZcollections.abcr    r   r   Ztypingr   r   r   r   r   r   Znumpyr   r	   Z
_nbit_baser
   r   Z_nested_sequencer   Z_shaper   Zdtypesr   Znumpy._core.multiarrayr   Zgenericr   r   r   r   r9   r   r-   r:   r;   r<   Zversion_infor4   r5   ZcomplexZbytesr2   r=   Zboolr>   Zunsignedintegerr?   Zintegerr7   r@   ZfloatingZfloatrA   ZnumberrB   rC   Ztimedelta64rD   Z
datetime64rE   Zobject_rF   ZvoidrG   Zbytes_rH   Zstr_rI   rJ   Z	characterrK   Zfloat32Zfloat16rL   rM   rN   rO   rP   r   )rQ   r,   r   <module>rR      sN   

 : : V V   & - ))''K 3T]:RZZ0
)5:
.\TsD
ZZ	5? :; ; <Xj) < <    rlx| x%&' x"./0	1   5?#nU8_567   7nW-./	 b   w1?( ? ? c
GeOc<Q0Q!RR	 R  .eBGGnd.BC  C-eBGGb>P>P4P.QSW.WX  X,U277RZZ3G-H#-MN  N .uRWWrzz5IBKK5W/XZ_/_ `  `"0rww7J1KW1T"U  U!5  5-eBGGbjj4H2>>4Y.Z\_._`  `)"--8  8!+BJJ!7  7)"''2  2 .uRYY/?/F G  G,U277^S-@A  A!/S0@!A  A$253F3TV[^aVa3a$b  b++f-

:RZZG"**TWYW^W^^ ^YYv.61BBRZZORTR\R\\_a_f_ff f"0|1De1K"L  L%3E/4JG4S%T  T *%

*;S*@A Ar   