ó
    °"³jWV  ã                  óÖ  • S SK Jr  S SKrS SKrS SKJrJrJrJrJ	r	J
r
JrJrJr  S SKJr  S SKJrJr  S SKrSSKJrJrJr  SSKJr  SS	KJrJr  SS
KJr  SSKJ r   SSK!J"r"J#r#  SSK$J%r%  SSK&J'r'  SSK(J)r)J*r*J+r+  SSK,J-r-J.r.  SSK/J0r0J1r1  SSK2J0r3J1r4  \	/ \54   r6\	/ S4   r7\" S\\Rp                  \Rr                  4   S9r:\" S\\"\   \#\   4   S9r; " S S\%5      r< " S S\*\:\;4   5      r= " S S\05      r> " S S\35      r? " S S\-5      r@ " S  S!\15      rA " S" S#\45      rB " S$ S%\.5      rC " S& S'\=\Rp                  \"\   4   \5      rD " S( S)\=\Rr                  \#\   4   \5      rEg)*é    )ÚannotationsN)	ÚAnyÚUnionÚMappingÚTypeVarÚCallableÚSequenceÚ	AwaitableÚcastÚoverload)Úcached_property)ÚSelfÚoverrideé   )ÚTimeoutÚNotGivenÚ	not_given)Úis_given)Ú	AnthropicÚAsyncAnthropic)Ú
model_copy)ÚFinalRequestOptions)ÚStreamÚAsyncStream)ÚAnthropicError)ÚMiddlewareInput)ÚDEFAULT_MAX_RETRIESÚ
BaseClientÚmerge_headers)ÚBetaÚ	AsyncBeta)ÚMessagesÚAsyncMessageszstr | Awaitable[str]Ú_HttpxClientT)ÚboundÚ_DefaultStreamTc                  ó,   ^ • \ rS rSrSU 4S jjrSrU =r$ )ÚMutuallyExclusiveAuthErroré"   c                ó$   >• [         TU ]  S5        g )NznThe `api_key` and `azure_ad_token_provider` arguments are mutually exclusive; Only one can be passed at a time)ÚsuperÚ__init__)ÚselfÚ	__class__s    €ÚR/home/mande/repo/quber/.venv/lib/python3.13/site-packages/anthropic/lib/foundry.pyr,   Ú#MutuallyExclusiveAuthError.__init__#   s   ø€ Ü‰ÑØ|õ	
ó    © ©ÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r,   Ú__static_attributes__Ú__classcell__©r.   s   @r/   r(   r(   "   s   ø† ÷
õ 
r1   r(   c                  ó   • \ rS rSrSrg)ÚBaseFoundryClienté)   r2   N)r6   r7   r8   r9   r:   r2   r1   r/   r>   r>   )   s   † ÂSr1   r>   c                  ó2   • \ rS rSr\\SS j5       5       rSrg)ÚMessagesFoundryé,   c                ó   • g©z?Batches endpoint is not supported for Anthropic Foundry client.Nr2   ©r-   s    r/   ÚbatchesÚMessagesFoundry.batches-   ó   € ð r1   r2   Nr3   ©r6   r7   r8   r9   r   r   rF   r:   r2   r1   r/   rA   rA   ,   ó   † ØØóó ó ór1   rA   c                  ó2   • \ rS rSr\\SS j5       5       rSrg)ÚBetaFoundryMessagesé4   c                ó   • grD   r2   rE   s    r/   rF   ÚBetaFoundryMessages.batches5   rH   r1   r2   Nr3   rI   r2   r1   r/   rL   rL   4   rJ   r1   rL   c                  ó2   • \ rS rSr\\SS j5       5       rSrg)ÚBetaFoundryé<   c                ó,   • [        U R                  5      $ ©zKReturn beta messages resource instance with excluded unsupported endpoints.)rL   Ú_clientrE   s    r/   ÚmessagesÚBetaFoundry.messages=   s   € ô # 4§<¡<Ó0Ð0r1   r2   N)r4   ÚBetaMessages©r6   r7   r8   r9   r   r   rV   r:   r2   r1   r/   rQ   rQ   <   s   † ØØó1ó ó ó1r1   rQ   c                  ó2   • \ rS rSr\\SS j5       5       rSrg)ÚAsyncMessagesFoundryéD   c                ó   • grD   r2   rE   s    r/   rF   ÚAsyncMessagesFoundry.batchesE   rH   r1   r2   Nr3   rI   r2   r1   r/   r[   r[   D   rJ   r1   r[   c                  ó2   • \ rS rSr\\SS j5       5       rSrg)ÚAsyncBetaFoundryMessageséL   c                ó   • grD   r2   rE   s    r/   rF   Ú AsyncBetaFoundryMessages.batchesM   rH   r1   r2   Nr3   rI   r2   r1   r/   r`   r`   L   rJ   r1   r`   c                  ó2   • \ rS rSr\\SS j5       5       rSrg)ÚAsyncBetaFoundryéT   c                ó,   • [        U R                  5      $ rT   )r`   rU   rE   s    r/   rV   ÚAsyncBetaFoundry.messagesU   s   € ô (¨¯©Ó5Ð5r1   r2   N)r4   ÚAsyncBetaMessagesrY   r2   r1   r/   re   re   T   s   † ØØó6ó ó ó6r1   re   c                  óN  ^ • \ rS rSr\SSSS\\SSSSSS.                       SS jj5       r\SSS\\SSSSSS.
                       SS jj5       rSSSSS\\SSSSSS.                         SU 4S	 jjjr\\	SS
 j5       5       r
\\	SS j5       5       r\\	SS j5       5       r\	SSSS\S\SSSS\0 S.                           SS jj5       r\rSS jr\	SS j5       r\\	SS j5       5       r\	SS j5       rSrU =r$ )ÚAnthropicFoundryé\   NF©ÚresourceÚapi_keyÚazure_ad_token_providerÚwebhook_keyÚtimeoutÚmax_retriesÚdefault_headersÚdefault_queryÚhttp_clientÚ
middlewareÚ_strict_response_validationc               ó   • g ©Nr2   ©r-   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   s               r/   r,   ÚAnthropicFoundry.__init__]   ó   € ð r1   ©
ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   c               ó   • g rz   r2   ©r-   Úbase_urlro   rp   rq   rr   rs   rt   ru   rv   rw   rx   s               r/   r,   r|   n   r}   r1   ©rn   ro   rp   rq   r�   rr   rs   rt   ru   rv   rw   rx   c               ó„  >• Ub  UO[         R                  R                  S5      nUb  UO[         R                  R                  S5      nUb  UO[         R                  R                  S5      nUc  Uc  [        S5      eUc  Uc  [	        S5      eSU S3nOUb  [	        S	5      e[
        TU ]  UUUUUUU	U
UUS
9
  X0l        g)aG  Construct a new synchronous Anthropic Foundry client instance.

This automatically infers the following arguments from their corresponding environment variables if they are not provided:
- `api_key` from `ANTHROPIC_FOUNDRY_API_KEY`
- `resource` from `ANTHROPIC_FOUNDRY_RESOURCE`
- `base_url` from `ANTHROPIC_FOUNDRY_BASE_URL`

Args:
    resource: Your Foundry resource name, e.g. `example-resource` for `https://example-resource.services.ai.azure.com/anthropic/`
    azure_ad_token_provider: A function that returns an Azure Active Directory token, will be invoked on every request.
NÚANTHROPIC_FOUNDRY_API_KEYÚANTHROPIC_FOUNDRY_RESOURCEÚANTHROPIC_FOUNDRY_BASE_URLú†Missing credentials. Please pass one of `api_key`, `azure_ad_token_provider`, or the `ANTHROPIC_FOUNDRY_API_KEY` environment variable.útMust provide one of the `base_url` or `resource` arguments, or the `ANTHROPIC_FOUNDRY_RESOURCE` environment variableúhttps://ú!.services.ai.azure.com/anthropic/ú,base_url and resource are mutually exclusive©
ro   rq   r�   rr   rs   rt   ru   rv   rw   rx   ©ÚosÚenvironÚgetr   Ú
ValueErrorr+   r,   Ú_azure_ad_token_provider©r-   rn   ro   rp   rq   r�   rr   rs   rt   ru   rv   rw   rx   r.   s                €r/   r,   r|      óî   ø€ ð6 %Ñ0‘'´b·j±j·n±nÐE`Ó6aˆØ'Ñ3‘8¼¿¹¿¹ÐHdÓ9eˆØ'Ñ3‘8¼¿¹¿¹ÐHdÓ9eˆà‰?Ð6Ñ>Ü ð Yóð ð ÑØÑÜ ð Kóð ð " ( Ð+LÐM‰HØÑ!ÜÐKÓLÐLä‰ÑØØ#ØØØ#Ø+Ø'Ø#Ø!Ø(Cð 	ñ 	
ð )@Õ%r1   c                ó   • g©z>Models endpoint is not supported for Anthropic Foundry client.Nr2   rE   s    r/   ÚmodelsÚAnthropicFoundry.modelsº   rH   r1   c                ó   • [        U S9$ ©zFReturn messages resource instance with excluded unsupported endpoints.©Úclient)rA   rE   s    r/   rV   ÚAnthropicFoundry.messagesÀ   s   € ô  dÑ+Ð+r1   c                ó   • [        U 5      $ )úBReturn beta resource instance with excluded unsupported endpoints.)rQ   rE   s    r/   ÚbetaÚAnthropicFoundry.betaÆ   s   € ô ˜4Ó Ð r1   ©ro   rp   rq   r�   rr   rv   rs   rt   Úset_default_headersru   Úset_default_queryrw   Ú_extra_kwargsc               ó‚  • Ub  U	b  [        S5      eU
b  Ub  [        S5      eU R                  nUb  [        Xè5      nOU	b  U	nU R                  nU
b  0 UEU
EnOUb  UnU R                  " SU=(       d    U R
                  U=(       d    U R                  U=(       d    U R                  [        U=(       d    U R                  5      [        U[        5      (       a  U R                  OUU=(       d    U R                  [        U5      (       a  UOU R                  UU[        U[        5      (       a  U R                   OUS.
UD6$ ©zn
Create a new client instance re-using the same options given to the current client with optional overriding.
zPThe `default_headers` and `set_default_headers` arguments are mutually exclusivezLThe `default_query` and `set_default_query` arguments are mutually exclusive)
ro   rp   rq   r�   rr   rv   rs   rt   ru   rw   r2   ©r‘   Ú_custom_headersr   Ú_custom_queryr.   ro   r’   rq   Ústrr�   Ú
isinstancer   rr   rU   r   rs   Ú_middleware©r-   ro   rp   rq   r�   rr   rv   rs   rt   r£   ru   r¤   rw   r¥   ÚheadersÚparamss                   r/   ÚcopyÚAnthropicFoundry.copyÌ   ó2  € ð* Ñ&Ð+>Ñ+JÜÐoÓpÐpàÑ$Ð):Ñ)FÜÐkÓlÐlà×&Ñ&ˆØÑ&Ü# GÓ=‰GØ Ñ,Ø)ˆGà×#Ñ#ˆØÑ$Ø0˜Ð0 -Ð0‰FØÑ*Ø&ˆFà�~Š~ð 
Ø×+˜tŸ|™|Ø$;×$\¸t×?\Ñ?\Ø#×7 t×'7Ñ'7Ü˜×2 T§]¡]Ó3Ü$.¨w¼×$AÑ$A�D—L’LÀwØ#×3 t§|¡|Ü'/°×'<Ñ'<™À$×BRÑBRØ#Ø Ü+5°jÄ(×+KÑ+K�t×'Ò'ÐQ[ñ
ð ñ
ð 	
r1   c                óˆ   • U R                   nUb3  U" 5       nU(       a  [        U[        5      (       d  [        SU 35      eU$ g ©NzOExpected `azure_ad_token_provider` argument to return a string but it returned )r’   r¬   r«   r‘   ©r-   ÚproviderÚtokens      r/   Ú_get_azure_ad_tokenÚ$AnthropicFoundry._get_azure_ad_token  sL   € Ø×0Ñ0ˆØÑÙ“JˆEÞ¤
¨5´#× 6Ñ 6Ü ØeÐfkÐelÐmóð ð ˆLàr1   c                óü   • U R                  5       nUb  SSU 30nO2U R                  b  U R                  U R                  S.nO[        S5      e[        U5      n[	        X1R
                  =(       d    0 5      Ul        U$ ©NÚAuthorizationzBearer )z	x-api-keyzapi-keyzUnable to handle auth©r¹   ro   r‘   r   r   r¯   ©r-   ÚoptionsÚazure_ad_tokenÚauths       r/   Ú_prepare_optionsÚ!AnthropicFoundry._prepare_options  sx   € à×1Ñ1Ó3ˆØÑ%Ø# w¨~Ð.>Ð%?Ð@‰DØ�\‰\Ñ%ð "&§¡¸$¿,¹,ÑG‰Dô Ð4Ó5Ð5ä˜WÓ%ˆÜ'¨¯o©o×.CÀÓDˆŒØˆr1   c                ó   • 0 $ rz   r2   rE   s    r/   Úauth_headersÚAnthropicFoundry.auth_headers#  s	   € ð ˆ	r1   c                ó   • g rz   r2   ©r-   r¯   Úomitteds      r/   Ú_validate_headersÚ"AnthropicFoundry._validate_headers/  s   € ð 	r1   ©r’   )rn   ú
str | Nonero   rÎ   rp   úAzureADTokenProvider | Nonerq   rÎ   rr   ú!float | Timeout | None | NotGivenrs   Úintrt   úMapping[str, str] | Noneru   úMapping[str, object] | Nonerv   úhttpx2.Client | Nonerw   ú Sequence[MiddlewareInput] | Nonerx   Úboolr4   r5   )r�   r«   ro   rÎ   rp   rÏ   rq   rÎ   rr   rÐ   rs   rÑ   rt   rÒ   ru   rÓ   rv   rÔ   rw   rÕ   rx   rÖ   r4   r5   )rn   rÎ   ro   rÎ   rp   rÏ   rq   rÎ   r�   rÎ   rr   rÐ   rs   rÑ   rt   rÒ   ru   rÓ   rv   rÔ   rw   rÕ   rx   rÖ   r4   r5   r3   )r4   rA   )r4   r    )ro   rÎ   rp   rÏ   rq   rÎ   r�   ústr | httpx2.URL | Nonerr   rÐ   rv   rÔ   rs   úint | NotGivenrt   rÒ   r£   rÒ   ru   rÓ   r¤   rÓ   rw   ú+Sequence[MiddlewareInput] | None | NotGivenr¥   úMapping[str, Any]r4   r   ©r4   rÎ   ©rÀ   r   r4   r   ©r4   zdict[str, str]©r¯   zhttpx2.HeadersrÊ   zfrozenset[str]r4   r5   ©r6   r7   r8   r9   r   r   r   r,   r   r   r—   rV   r    r±   Úwith_optionsr¹   rÃ   ÚpropertyrÆ   rË   r:   r;   r<   s   @r/   rk   rk   \   s�  ø† Øð  $Ø"Ø?CØ"&Ø5>Ø.Ø48Ø59Ø,0Ø7;Ø,1ñð ðð ð	ð
 "=ðð  ðð 3ðð ðð 2ðð 3ðð *ðð 5ðð &*ðð 
ôó ðð  ð
 #Ø?CØ"&Ø5>Ø.Ø48Ø59Ø,0Ø7;Ø,1ñð ðð ð	ð
 "=ðð  ðð 3ðð ðð 2ðð 3ðð *ðð 5ðð &*ðð 
ôó ðð&  $Ø"Ø?CØ"&Ø#Ø5>Ø.Ø48Ø59Ø,0Ø7;Ø,1ñ9@ð ð9@ð ð	9@ð
 "=ð9@ð  ð9@ð ð9@ð 3ð9@ð ð9@ð 2ð9@ð 3ð9@ð *ð9@ð 5ð9@ð &*ð9@ð 
÷9@ð 9@ðv Øóó ó ðð Øó,ó ó ð,ð Øó!ó ó ð!ð ð #Ø?CØ"&Ø,0Ø5>Ø,0Ø&/Ø48Ø8<Ø59Ø9=ØBKØ+-ñ2
ð ð2
ð "=ð	2
ð
  ð2
ð *ð2
ð 3ð2
ð *ð2
ð $ð2
ð 2ð2
ð 6ð2
ð 3ð2
ð 7ð2
ð @ð2
ð )ð2
ð  
ô!2
ó ð2
ðh €Lô
ð óó ðð& Øóó ó ðð óó ör1   rk   c                  óN  ^ • \ rS rSr\SSSS\\SSSSSS.                       SS jj5       r\SSS\\SSSSSS.
                       SS jj5       rSSSSS\\SSSSSS.                         SU 4S	 jjjr\\	SS
 j5       5       r
\\	SS j5       5       r\\	SS j5       5       r\	SSSS\S\SSSS\0 S.                           SS jj5       r\rSS jr\	SS j5       r\\	SS j5       5       r\	SS j5       rSrU =r$ )ÚAsyncAnthropicFoundryi6  NFrm   c               ó   • g rz   r2   r{   s               r/   r,   ÚAsyncAnthropicFoundry.__init__7  r}   r1   r~   c               ó   • g rz   r2   r€   s               r/   r,   rå   H  r}   r1   r‚   c               ó„  >• Ub  UO[         R                  R                  S5      nUb  UO[         R                  R                  S5      nUb  UO[         R                  R                  S5      nUc  Uc  [        S5      eUc  Uc  [	        S5      eSU S3nOUb  [	        S	5      e[
        TU ]  UUUUUUU	U
UUS
9
  X0l        g)aH  Construct a new asynchronous Anthropic Foundry client instance.

This automatically infers the following arguments from their corresponding environment variables if they are not provided:
- `api_key` from `ANTHROPIC_FOUNDRY_API_KEY`
- `resource` from `ANTHROPIC_FOUNDRY_RESOURCE`
- `base_url` from `ANTHROPIC_FOUNDRY_BASE_URL`

Args:
    resource: Your Foundry resource name, e.g. `example-resource` for `https://example-resource.services.ai.azure.com/anthropic/`
    azure_ad_token_provider: A function that returns an Azure Active Directory token, will be invoked on every request.
Nr„   r…   r†   r‡   rˆ   r‰   rŠ   r‹   rŒ   r�   r“   s                €r/   r,   rå   Y  r”   r1   c                ó   • gr–   r2   rE   s    r/   r—   ÚAsyncAnthropicFoundry.models”  rH   r1   c                ó   • [        U S9$ rš   )r[   rE   s    r/   rV   ÚAsyncAnthropicFoundry.messagesš  s   € ô $¨4Ñ0Ð0r1   c                ó   • [        U S9$ )rŸ   r›   )re   rE   s    r/   r    ÚAsyncAnthropicFoundry.beta   s   € ô   tÑ,Ð,r1   r¢   c               ó‚  • Ub  U	b  [        S5      eU
b  Ub  [        S5      eU R                  nUb  [        Xè5      nOU	b  U	nU R                  nU
b  0 UEU
EnOUb  UnU R                  " SU=(       d    U R
                  U=(       d    U R                  U=(       d    U R                  [        U=(       d    U R                  5      [        U[        5      (       a  U R                  OUU=(       d    U R                  [        U5      (       a  UOU R                  UU[        U[        5      (       a  U R                   OUS.
UD6$ r§   r¨   r®   s                   r/   r±   ÚAsyncAnthropicFoundry.copy¦  r³   r1   c              ƒ  ó  #   • U R                   nUbo  U" 5       n[        R                  " U5      (       a
  UI S h  v•N nU(       a#  [        [	        [
        U5      [        5      (       d  [        SU 35      e[        U5      $ g  NH7frµ   )r’   ÚinspectÚisawaitabler¬   r   r   r«   r‘   r¶   s      r/   r¹   Ú)AsyncAnthropicFoundry._get_azure_ad_tokenÝ  sx   é € Ø×0Ñ0ˆØÑÙ“JˆEÜ×"Ò" 5×)Ñ)Ø#Ÿ�Þ¤
¬4´°UÓ+;¼S× AÑ AÜ ØeÐfkÐelÐmóð ô �u“:Ðàñ $ùs   ‚7B¹BºA	Bc              ƒ  ó  #   • U R                  5       I S h  v•N nUb  SSU 30nO2U R                  b  U R                  U R                  S.nO[        S5      e[        U5      n[	        X1R
                  =(       d    0 5      Ul        U$  Nq7fr¼   r¾   r¿   s       r/   rÃ   Ú&AsyncAnthropicFoundry._prepare_optionsë  sƒ   é € à#×7Ñ7Ó9×9ˆØÑ%Ø# w¨~Ð.>Ð%?Ð@‰DØ�\‰\Ñ%ð "&§¡¸$¿,¹,ÑG‰Dô Ð4Ó5Ð5ä˜WÓ%ˆÜ'¨¯o©o×.CÀÓDˆŒØˆñ :ùs   ‚B
–B—A2B
c                ó   • 0 $ rz   r2   rE   s    r/   rÆ   Ú"AsyncAnthropicFoundry.auth_headersü  s	   € ð
 ˆ	r1   c                ó   • g rz   r2   rÉ   s      r/   rË   Ú'AsyncAnthropicFoundry._validate_headers  s   € ð 	r1   rÍ   )rn   rÎ   ro   rÎ   rp   ú AsyncAzureADTokenProvider | Nonerq   rÎ   rr   rÐ   rs   rÑ   rt   rÒ   ru   rÓ   rv   úhttpx2.AsyncClient | Nonerw   rÕ   rx   rÖ   r4   r5   )r�   r«   ro   rÎ   rp   rú   rq   rÎ   rr   rÐ   rs   rÑ   rt   rÒ   ru   rÓ   rv   rû   rw   rÕ   rx   rÖ   r4   r5   )rn   rÎ   ro   rÎ   rp   rú   rq   rÎ   r�   rÎ   rr   rÐ   rs   rÑ   rt   rÒ   ru   rÓ   rv   rû   rw   rÕ   rx   rÖ   r4   r5   r3   )r4   r[   )r4   re   )ro   rÎ   rp   rú   rq   rÎ   r�   r×   rr   rÐ   rv   rû   rs   rØ   rt   rÒ   r£   rÒ   ru   rÓ   r¤   rÓ   rw   rÙ   r¥   rÚ   r4   r   rÛ   rÜ   rÝ   rÞ   rß   r<   s   @r/   rã   rã   6  s‘  ø† Øð  $Ø"ØDHØ"&Ø5>Ø.Ø48Ø59Ø15Ø7;Ø,1ñð ðð ð	ð
 "Bðð  ðð 3ðð ðð 2ðð 3ðð /ðð 5ðð &*ðð 
ôó ðð  ð
 #ØDHØ"&Ø5>Ø.Ø48Ø59Ø15Ø7;Ø,1ñð ðð ð	ð
 "Bðð  ðð 3ðð ðð 2ðð 3ðð /ðð 5ðð &*ðð 
ôó ðð&  $Ø"ØDHØ"&Ø#Ø5>Ø.Ø48Ø59Ø15Ø7;Ø,1ñ9@ð ð9@ð ð	9@ð
 "Bð9@ð  ð9@ð ð9@ð 3ð9@ð ð9@ð 2ð9@ð 3ð9@ð /ð9@ð 5ð9@ð &*ð9@ð 
÷9@ð 9@ðv Øóó ó ðð Øó1ó ó ð1ð Øó-ó ó ð-ð ð #ØDHØ"&Ø,0Ø5>Ø15Ø&/Ø48Ø8<Ø59Ø9=ØBKØ+-ñ2
ð ð2
ð "Bð	2
ð
  ð2
ð *ð2
ð 3ð2
ð /ð2
ð $ð2
ð 2ð2
ð 6ð2
ð 3ð2
ð 7ð2
ð @ð2
ð )ð2
ð  
ô!2
ó ð2
ðh €Lôð óó ðð  Øóó ó ðð
 óó ör1   rã   )FÚ
__future__r   rŽ   rñ   Útypingr   r   r   r   r   r	   r
   r   r   Ú	functoolsr   Útyping_extensionsr   r   Úhttpx2Ú_typesr   r   r   Ú_utilsr   rU   r   r   Ú_compatr   Ú_modelsr   Ú
_streamingr   r   Ú_exceptionsr   r­   r   Ú_base_clientr   r   r   Úresources.betar    r!   Úresources.messagesr"   r#   Úresources.beta.messagesrX   ri   r«   ÚAzureADTokenProviderÚAsyncAzureADTokenProviderÚClientÚAsyncClientr$   r&   r(   r>   rA   rL   rQ   r[   r`   re   rk   rã   r2   r1   r/   Ú<module>r     sf  ðÝ "ã 	Û ß ^× ^Õ ^Ý %ß ,ã ç 1Ñ 1Ý ß /Ý  Ý )ß ,Ý (Ý )÷ñ ÷
 -ß 8ß bà  C Ñ(Ð Ø$ RÐ)?Ð%?Ñ@Ð Ù˜¨u°V·]±]ÀF×DVÑDVÐ5VÑ/WÑX€ÙÐ+°5¸À¹ÀkÐRUÑFVÐ9VÑ3WÑX€ô
 ô 
ô I˜
 =°/Ð#AÑBÔ Hô�hô ô˜,ô ô1�$ô 1ô˜=ô ôÐ0ô ô6�yô 6ôWÐ(¨¯©¸¸s¹Ð)CÑDÀiô WôtPÐ-¨f×.@Ñ.@À+ÈcÑBRÐ.RÑSÐUcõ Pr1   