Ë
    éÿæic  ã                   ó˜  — d dl mZ  G d„ de«      Zd„ Zd ZdZdZdZdZ	d	Z
d
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd ZdZdZdZdZdZ dZ!dZ"dZ#dZ$d	Z%dZ&d
Z'd Z(dZ)d!Z*dZ+d"Z,dZ-d#Z.dZ/d$Z0dZ1d%Z2dZ3d&Z4dZ5d'Z6dZ7d(Z8dZ9d)Z:dZ;d*Z<dZ=d+Z>dZ?d,Z@dZAd-ZBdZCd.ZDd/ZEd0ZFd1ZGd2ZHd3ZId4ZJd5ZKd6ZLd7ZMd8ZNd9ZOd:ZPd;ZQd9ZRi d<e“d=e“d>e!“d?e#“d@e%“dAe“dBe“dCe “dDe"“dEe$“dFe&“dGe'“dHe(“dIe)“dJeJ“dKeK“dLe“i dMe*“dNeL“dOeM“dPe+“dQe,“dRe-“dSe.“dTe/“dUe0“dVe1“dWe2“dXe3“dYe4“dZe5“d[e6“d\e7“d]e8“¥i d^e9“d_e:“d`e;“dae<“dbe=“dce>“dde?“dee@“dfeA“dgeB“dheC“dieD“djeE“dkeF“dleG“dmeH“dneI“¥ZSd ZTdZUdZVdZWd!ZX eYdoD � cg c]  } dp| z    eZ«       |    f‘Œ c} «      Z[i Z\ e] eZ«       j½                  «       «      D ])  \  Z_Z`e_jÃ                  dq«      sŒ ebe`ec«      sŒ"e_ddr e\e`<   Œ+ yrc c} w )sé   )ÚVerificationErrorc                   ó$   — e Zd Zd„ Zd„ Zd„ Zd„ Zy)ÚCffiOpc                 ó    — || _         || _        y )N)ÚopÚarg)Úselfr   r   s      úe/Volumes/fast/ai/experiments/voice-extract-mac/.venv/lib/python3.12/site-packages/cffi/cffi_opcode.pyÚ__init__zCffiOp.__init__   s   € ØˆŒØˆ�ó    c                 ó¾   — | j                   €,t        | j                  t        «      sJ ‚d| j                  ›d�S t        | j                      }d|›d| j                  ›d�S )Nz(_cffi_opcode_t)(Ú)z_CFFI_OP(_CFFI_OP_z, )r   Ú
isinstancer   ÚstrÚ
CLASS_NAME©r	   Ú	classnames     r
   Ú	as_c_exprzCffiOp.as_c_expr   sI   € Ø�7‰7ˆ?Ü˜dŸh™h¬Ô,Ð,Ñ,Ø-1¯X«XÐ7Ð7Ü˜tŸw™wÑ'‰	Ú.7¸¿»ÐBÐBr   c                 óx  — | j                   €X| j                  j                  «       r>t        | j                  «      }|dk\  rt	        d| j                  ›d�«      ‚t        |«      S t        | j                  t        «      rt        d| j                  ›�«      ‚t        | j                  dz  | j                   z  «      S )Nl        zcannot emit z: limited to 2**31-1zcannot emit to Python: é   )	r   r   ÚisdigitÚintÚOverflowErrorÚformat_four_bytesr   r   r   )r	   Úvalues     r
   Úas_python_byteszCffiOp.as_python_bytes   sŽ   € Ø�7‰7ˆ?˜tŸx™x×/Ñ/Ô1Ü˜Ÿ™“MˆEØ˜Š~Ý#Ø'+§x£xð%2ó 3ð 3ä$ UÓ+Ð+Ü�d—h‘h¤Ô$Ý#À4Ç8Â8Ð$MÓNÐNÜ  $§(¡(¨a¡-°4·7±7Ñ!:Ó;Ð;r   c                 ó|   — t         j                  | j                  | j                  «      }d|›d| j                  ›d�S )NÚ(Ú r   )r   Úgetr   r   r   s     r
   Ú__str__zCffiOp.__str__   s)   € Ü—N‘N 4§7¡7¨D¯G©GÓ4‰	Ú% t§x£xÐ0Ð0r   N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r!   © r   r
   r   r      s   „ òòCò	<ó1r   r   c                 ó>   — d| dz	  dz  | dz	  dz  | dz	  dz  | dz  fz  S )Nz\x%02X\x%02X\x%02X\x%02Xé   éÿ   é   r   r%   )Únums    r
   r   r      s@   € Ø)Ø	�‰�dÑØ	�‰�dÑØ	�‰�dÑØ	�dÑð	-ñ ð r   é   é   é   é	   é   é   é   é   é   é   é   é   é   é   é   é!   é#   é%   é'   é)   é    é   é   é   r   é
   é   é   r)   é   é   é   r'   é   é   é   é    é"   é$   é&   é(   é*   é+   é,   é-   é.   é/   é0   é1   é2   é3   é4   éÿÿÿÿéþÿÿÿéýÿÿÿÚcharÚshortr   Úlongz	long longzsigned charzunsigned charzunsigned shortzunsigned intzunsigned longzunsigned long longÚfloatÚdoublezlong doubleÚ_cffi_float_complex_tÚ_cffi_double_complex_tÚ_BoolÚwchar_tÚchar16_tÚchar32_tÚint8_tÚuint8_tÚint16_tÚuint16_tÚint32_tÚuint32_tÚint64_tÚuint64_tÚintptr_tÚ	uintptr_tÚ	ptrdiff_tÚsize_tÚssize_tÚint_least8_tÚuint_least8_tÚint_least16_tÚuint_least16_tÚint_least32_tÚuint_least32_tÚint_least64_tÚuint_least64_tÚint_fast8_tÚuint_fast8_tÚint_fast16_tÚuint_fast16_tÚint_fast32_tÚuint_fast32_tÚint_fast64_tÚuint_fast64_tÚintmax_tÚ	uintmax_t)ÚF_UNIONÚF_CHECK_FIELDSÚF_PACKEDÚ
F_EXTERNALÚF_OPAQUEÚ_CFFI_ÚOP_N)dÚerrorr   Úobjectr   r   ÚOP_PRIMITIVEÚ
OP_POINTERÚOP_ARRAYÚOP_OPEN_ARRAYÚOP_STRUCT_UNIONÚOP_ENUMÚOP_FUNCTIONÚOP_FUNCTION_ENDÚOP_NOOPÚOP_BITFIELDÚOP_TYPENAMEÚOP_CPYTHON_BLTN_VÚOP_CPYTHON_BLTN_NÚOP_CPYTHON_BLTN_OÚOP_CONSTANTÚOP_CONSTANT_INTÚOP_GLOBAL_VARÚOP_DLOPEN_FUNCÚOP_DLOPEN_CONSTÚOP_GLOBAL_VAR_FÚOP_EXTERN_PYTHONÚ	PRIM_VOIDÚ	PRIM_BOOLÚ	PRIM_CHARÚ
PRIM_SCHARÚ
PRIM_UCHARÚ
PRIM_SHORTÚPRIM_USHORTÚPRIM_INTÚ	PRIM_UINTÚ	PRIM_LONGÚ
PRIM_ULONGÚPRIM_LONGLONGÚPRIM_ULONGLONGÚ
PRIM_FLOATÚPRIM_DOUBLEÚPRIM_LONGDOUBLEÚ
PRIM_WCHARÚ	PRIM_INT8Ú
PRIM_UINT8Ú
PRIM_INT16ÚPRIM_UINT16Ú
PRIM_INT32ÚPRIM_UINT32Ú
PRIM_INT64ÚPRIM_UINT64ÚPRIM_INTPTRÚPRIM_UINTPTRÚPRIM_PTRDIFFÚ	PRIM_SIZEÚ
PRIM_SSIZEÚPRIM_INT_LEAST8ÚPRIM_UINT_LEAST8ÚPRIM_INT_LEAST16ÚPRIM_UINT_LEAST16ÚPRIM_INT_LEAST32ÚPRIM_UINT_LEAST32ÚPRIM_INT_LEAST64ÚPRIM_UINT_LEAST64ÚPRIM_INT_FAST8ÚPRIM_UINT_FAST8ÚPRIM_INT_FAST16ÚPRIM_UINT_FAST16ÚPRIM_INT_FAST32ÚPRIM_UINT_FAST32ÚPRIM_INT_FAST64ÚPRIM_UINT_FAST64ÚPRIM_INTMAXÚPRIM_UINTMAXÚPRIM_FLOATCOMPLEXÚPRIM_DOUBLECOMPLEXÚPRIM_CHAR16ÚPRIM_CHAR32Ú	_NUM_PRIMÚ_UNKNOWN_PRIMÚ_UNKNOWN_FLOAT_PRIMÚ_UNKNOWN_LONG_DOUBLEÚ_IO_FILE_STRUCTÚPRIMITIVE_TO_INDEXr‰   rŠ   r‹   rŒ   r�   ÚdictÚglobalsÚG_FLAGSr   ÚlistÚitemsÚ_nameÚ_valueÚ
startswithr   r   )Ú_keys   0r
   Ú<module>rê      sô  ðÝ $ô1ˆVô 1ò6ð €Ø€
Ø€Ø€Ø€Ø€Ø€Ø€Ø€Ø€Ø€ØÐ ØÐ ØÐ Ø€Ø€Ø€Ø€Ø€Ø€ØÐ à€	Ø€	Ø€	Ø€
Ø€
Ø€
Ø€Ø€Ø€	Ø€	Ø€
Ø€Ø€Ø€
Ø€Ø€à€
Ø€	Ø€
Ø€
Ø€Ø€
Ø€Ø€
Ø€Ø€Ø€Ø€Ø€	Ø€
Ø€ØÐ ØÐ ØÐ ØÐ ØÐ ØÐ ØÐ Ø€Ø€Ø€ØÐ Ø€ØÐ Ø€ØÐ Ø€Ø€ØÐ ØÐ Ø€Ø€à€	Ø€ØÐ ØÐ à€ð4Ø
˜)ð4à˜*ð4ð 
˜(ð4ð ˜)ð	4ð
 ˜-ð4ð ˜*ð4ð ˜*ð4ð ˜+ð4ð ˜)ð4ð ˜*ð4ð ˜.ð4ð ˜*ð4ð ˜+ð4ð ˜/ð4ð Ð.ð4ð  Ð0ð!4ð" ˜)ñ#4ð$ ˜*ð%4ð& ˜+ð'4ð( ˜+ð)4ð* ˜)ð+4ð, ˜*ð-4ð. ˜*ð/4ð0 ˜+ð14ð2 ˜*ð34ð4 ˜+ð54ð6 ˜*ð74ð8 ˜+ð94ð: ˜+ð;4ð< ˜,ð=4ð> ˜,ð?4ð@ ˜)ðA4ðB ˜*ðC4ðD ˜/òE4ðF Ð*ðG4ðH Ð*ðI4ðJ Ð+ðK4ðL Ð*ðM4ðN Ð+ðO4ðP Ð*ðQ4ðR Ð+ðS4ðT ˜.ðU4ðV ˜/ðW4ðX ˜/ðY4ðZ Ð*ð[4ð\ ˜/ð]4ð^ Ð*ð_4ð` ˜/ða4ðb Ð*ðc4ðd ˜+ðe4ðf ˜,ñg4Ð ðl €Ø€Ø€Ø€
Ø€á
ñ7ó8ñ7�Dð ˜D‘¡'£)¨D¡/Ò2ð7ñ8ó 9€ð €
Ù™'›)Ÿ/™/Ó+Ö,�M€Eˆ6Ø×Ñ˜Õ¡:¨f°cÕ#:Ø" 1 2˜Yˆ
�6Òñ -ùò8s   Å G