
    piw                         d Z ddlmZ ddlmZmZmZmZmZmZm	Z	 ddl
mZmZmZ ddlmZ ddlmZ ddlmZ ddlmZ dd	lmZ  G d
 de      Z G d de      Z G d de      Z G d de      Zy)a  
    This code was generated by
   ___ _ _ _ _ _    _ ____    ____ ____ _    ____ ____ _  _ ____ ____ ____ ___ __   __
    |  | | | | |    | |  | __ |  | |__| | __ | __ |___ |\ | |___ |__/ |__|  | |  | |__/
    |  |_|_| | |___ | |__|    |__| |  | |    |__] |___ | \| |___ |  \ |  |  | |__| |  \

    Twilio - Verify
    This is the public Twilio REST API.

    NOTE: This class is auto generated by OpenAPI Generator.
    https://openapi-generator.tech
    Do not edit the class manually.
    )datetime)AnyDictListOptionalUnionIteratorAsyncIterator)deserialize	serializevalues)InstanceContext)InstanceResource)ListResource)Version)Pagec                        e Zd Z G d de      Z G d de      Z	 	 ddedeee	f   de
e   f fdZedd
       ZddZddZd	efdZ xZS )VerificationAttemptInstancec                        e Zd ZdZdZdZdZdZy)$VerificationAttemptInstance.ChannelssmscallemailwhatsapprbmN)__name__
__module____qualname__SMSCALLEMAILWHATSAPPRBM     l/opt/services/ai/voice_agent/venv/lib/python3.12/site-packages/twilio/rest/verify/v2/verification_attempt.pyChannelsr      s    r%   r'   c                       e Zd ZdZdZy),VerificationAttemptInstance.ConversionStatus	convertedunconvertedN)r   r   r   	CONVERTEDUNCONVERTEDr$   r%   r&   ConversionStatusr)   "   s    	#r%   r.   versionpayloadsidc                    t         |   |       |j                  d      | _        |j                  d      | _        |j                  d      | _        |j                  d      | _        t        j                  |j                  d            | _	        t        j                  |j                  d            | _
        |j                  d      | _        |j                  d      | _        |j                  d	      | _        |j                  d
      | _        |j                  d      | _        d|xs | j                  i| _        d | _        y )Nr1   account_sidservice_sidverification_siddate_createddate_updatedconversion_statuschannelpricechannel_dataurl)super__init__getr1   r3   r4   r5   r   iso8601_datetimer6   r7   r8   r9   r:   r;   r<   	_solution_context)selfr/   r0   r1   	__class__s       r&   r>   z$VerificationAttemptInstance.__init__4   s    	!")++e"4*1++m*D*1++m*D/6{{;M/N0;0L0LKK'1
 1<0L0LKK'1

 KK+, 	 JQJ
 3:++g2F
9@^9T")++e"4 3?$((
 ?Cr%   returnc                     | j                   )t        | j                  | j                  d         | _         | j                   S )a  
        Generate an instance context for the instance, the context is capable of
        performing various actions. All instance actions are proxied to the context

        :returns: VerificationAttemptContext for this VerificationAttemptInstance
        r1   r1   )rB   VerificationAttemptContext_versionrA   rC   s    r&   _proxyz"VerificationAttemptInstance._proxyR   s9     == 6NN5)DM }}r%   c                 6    | j                   j                         S )s
        Fetch the VerificationAttemptInstance


        :returns: The fetched VerificationAttemptInstance
        )rK   fetchrJ   s    r&   rN   z!VerificationAttemptInstance.fetcha   s     {{  ""r%   c                 R   K   | j                   j                          d{   S 7 w)
        Asynchronous coroutine to fetch the VerificationAttemptInstance


        :returns: The fetched VerificationAttemptInstance
        N)rK   fetch_asyncrJ   s    r&   rQ   z'VerificationAttemptInstance.fetch_asyncj   s!      [[,,....s   '%'c                     dj                  d | j                  j                         D              }dj                  |      S )f
        Provide a friendly representation

        :returns: Machine friendly representation
         c              3   F   K   | ]  \  }}d j                  ||        ywz{}={}Nformat.0kvs      r&   	<genexpr>z7VerificationAttemptInstance.__repr__.<locals>.<genexpr>y        SDAq7>>!Q/S   !z1<Twilio.Verify.V2.VerificationAttemptInstance {}>joinrA   itemsrX   rC   contexts     r&   __repr__z$VerificationAttemptInstance.__repr__s   s6     ((SDNN<P<P<RSSBII'RRr%   )N)rE   rH   )rE   r   )r   r   r   objectr'   r.   r   r   strr   r   r>   propertyrK   rN   rQ   re   __classcell__rD   s   @r&   r   r      s    6 $6 $ OSCC)-c3hC>FsmC<  #/S# Sr%   r   c                   L     e Zd Zdedef fdZdefdZdefdZdefdZ	 xZ
S )rH   r/   r1   c                 x    t         |   |       d|i| _         dj                  di | j                  | _        y)z
        Initialize the VerificationAttemptContext

        :param version: Version that contains the resource
        :param sid: The unique SID identifier of a Verification Attempt
        r1   z/Attempts/{sid}Nr$   )r=   r>   rA   rX   _uri)rC   r/   r1   rD   s      r&   r>   z#VerificationAttemptContext.__init__   s@     	! 3
 -%,,>t~~>	r%   rE   c                     t        j                  i       }d|d<   | j                  j                  d| j                  |      }t        | j                  || j                  d         S )rM   application/jsonAcceptGETmethoduriheadersr1   rG   )r   ofrI   rN   rm   r   rA   rC   ru   r0   s      r&   rN   z VerificationAttemptContext.fetch   s]     ))B-.--%%U		7%S*MMu%
 	
r%   c                    K   t        j                  i       }d|d<   | j                  j                  d| j                  |       d{   }t        | j                  || j                  d         S 7 )w)rP   ro   rp   rq   rr   Nr1   rG   )r   rv   rI   rQ   rm   r   rA   rw   s      r&   rQ   z&VerificationAttemptContext.fetch_async   sr      ))B-.11dii 2 
 
 +MMu%
 	
	
s   AA4A2	*A4c                     dj                  d | j                  j                         D              }dj                  |      S )rS   rT   c              3   F   K   | ]  \  }}d j                  ||        ywrV   rW   rY   s      r&   r]   z6VerificationAttemptContext.__repr__.<locals>.<genexpr>   r^   r_   z0<Twilio.Verify.V2.VerificationAttemptContext {}>r`   rc   s     r&   re   z#VerificationAttemptContext.__repr__   s6     ((SDNN<P<P<RSSAHHQQr%   )r   r   r   r   rg   r>   r   rN   rQ   re   ri   rj   s   @r&   rH   rH   }   s>    ? ?c ?
2 
(
#> 
,R# Rr%   rH   c                   2    e Zd Zdeeef   defdZdefdZy)VerificationAttemptPager0   rE   c                 .    t        | j                  |      S )zy
        Build an instance of VerificationAttemptInstance

        :param payload: Payload response from the API
        )r   rI   )rC   r0   s     r&   get_instancez$VerificationAttemptPage.get_instance   s     +4=='BBr%   c                      y)rS   z*<Twilio.Verify.V2.VerificationAttemptPage>r$   rJ   s    r&   re   z VerificationAttemptPage.__repr__        <r%   N)	r   r   r   r   rg   r   r   r~   re   r$   r%   r&   r|   r|      s-    CDcN C7R C<# <r%   r|   c                       e Zd Zdef fdZej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ddf
deee	f   deee	f   dee
e	f   dee
e	f   ded	e	f   d
ee
e	f   dee
e	f   dede	f   dee   dee   dee   fdZej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ddf
deee	f   deee	f   dee
e	f   dee
e	f   ded	e	f   d
ee
e	f   dee
e	f   dede	f   dee   dee   dee   fdZej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ddf
deee	f   deee	f   dee
e	f   dee
e	f   ded	e	f   d
ee
e	f   dee
e	f   dede	f   dee   dee   dee   fdZej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ddf
deee	f   deee	f   dee
e	f   dee
e	f   ded	e	f   d
ee
e	f   dee
e	f   dede	f   dee   dee   dee   fdZej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  fdeee	f   deee	f   dee
e	f   dee
e	f   ded	e	f   d
ee
e	f   dee
e	f   dede	f   dee
e	f   deee	f   deee	f   defdZej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  fdeee	f   deee	f   dee
e	f   dee
e	f   ded	e	f   d
ee
e	f   dee
e	f   dede	f   dee
e	f   deee	f   deee	f   defdZde
defdZde
defdZde
defdZde
defdZde
fdZ xZS ) VerificationAttemptListr/   c                 2    t         |   |       d| _        y)zu
        Initialize the VerificationAttemptList

        :param version: Version that contains the resource

        z	/AttemptsN)r=   r>   rm   )rC   r/   rD   s     r&   r>   z VerificationAttemptList.__init__   s     	!	r%   Ndate_created_afterdate_created_beforechannel_data_tocountryr9   r   verify_service_sidr5   statusr)   limit	page_sizerE   c                     | j                   j                  |	|
      }| j                  |||||||||d   	      }| j                   j                  ||d         S )a	  
        Streams VerificationAttemptInstance records from the API as a generator stream.
        This operation lazily loads records as efficiently as possible until the limit
        is reached.
        The results are returned as a generator, so this operation is memory efficient.

        :param datetime date_created_after: Datetime filter used to consider only Verification Attempts created after this datetime on the summary aggregation. Given as GMT in ISO 8601 formatted datetime string: yyyy-MM-dd'T'HH:mm:ss'Z.
        :param datetime date_created_before: Datetime filter used to consider only Verification Attempts created before this datetime on the summary aggregation. Given as GMT in ISO 8601 formatted datetime string: yyyy-MM-dd'T'HH:mm:ss'Z.
        :param str channel_data_to: Destination of a verification. It is phone number in E.164 format.
        :param str country: Filter used to query Verification Attempts sent to the specified destination country.
        :param &quot;VerificationAttemptInstance.Channels&quot; channel: Filter used to query Verification Attempts by communication channel.
        :param str verify_service_sid: Filter used to query Verification Attempts by verify service. Only attempts of the provided SID will be returned.
        :param str verification_sid: Filter used to return all the Verification Attempts of a single verification. Only attempts of the provided verification SID will be returned.
        :param &quot;VerificationAttemptInstance.ConversionStatus&quot; status: Filter used to query Verification Attempts by conversion status. Valid values are `UNCONVERTED`, for attempts that were not converted, and `CONVERTED`, for attempts that were confirmed.
        :param limit: Upper limit for the number of records to return. stream()
                      guarantees to never return more than limit.  Default is no limit
        :param page_size: Number of records to fetch per request, when not set will use
                          the default value of 50 records.  If no page_size is defined
                          but a limit is defined, stream() will attempt to read the
                          limit with the most efficient page size, i.e. min(limit, 1000)

        :returns: Generator that will yield up to limit results
        r   	r   r   r   r   r9   r   r5   r   r   r   )rI   read_limitspagestreamrC   r   r   r   r   r9   r   r5   r   r   r   limitsr   s                r&   r   zVerificationAttemptList.stream   sk    L **5)<yy1 3+1-[)  

 }}##D&/::r%   c                    K   | j                   j                  |	|
      }| j                  |||||||||d   	       d{   }| j                   j                  ||d         S 7 #w)a	  
        Asynchronously streams VerificationAttemptInstance records from the API as a generator stream.
        This operation lazily loads records as efficiently as possible until the limit
        is reached.
        The results are returned as a generator, so this operation is memory efficient.

        :param datetime date_created_after: Datetime filter used to consider only Verification Attempts created after this datetime on the summary aggregation. Given as GMT in ISO 8601 formatted datetime string: yyyy-MM-dd'T'HH:mm:ss'Z.
        :param datetime date_created_before: Datetime filter used to consider only Verification Attempts created before this datetime on the summary aggregation. Given as GMT in ISO 8601 formatted datetime string: yyyy-MM-dd'T'HH:mm:ss'Z.
        :param str channel_data_to: Destination of a verification. It is phone number in E.164 format.
        :param str country: Filter used to query Verification Attempts sent to the specified destination country.
        :param &quot;VerificationAttemptInstance.Channels&quot; channel: Filter used to query Verification Attempts by communication channel.
        :param str verify_service_sid: Filter used to query Verification Attempts by verify service. Only attempts of the provided SID will be returned.
        :param str verification_sid: Filter used to return all the Verification Attempts of a single verification. Only attempts of the provided verification SID will be returned.
        :param &quot;VerificationAttemptInstance.ConversionStatus&quot; status: Filter used to query Verification Attempts by conversion status. Valid values are `UNCONVERTED`, for attempts that were not converted, and `CONVERTED`, for attempts that were confirmed.
        :param limit: Upper limit for the number of records to return. stream()
                      guarantees to never return more than limit.  Default is no limit
        :param page_size: Number of records to fetch per request, when not set will use
                          the default value of 50 records.  If no page_size is defined
                          but a limit is defined, stream() will attempt to read the
                          limit with the most efficient page size, i.e. min(limit, 1000)

        :returns: Generator that will yield up to limit results
        r   r   Nr   )rI   r   
page_asyncstream_asyncr   s                r&   r   z$VerificationAttemptList.stream_async  sy     L **5)<__1 3+1-[) % 

 

 }}))$w@@

s   =A%A# $A%c                 J    t        | j                  |||||||||	|

            S )a  
        Lists VerificationAttemptInstance records from the API as a list.
        Unlike stream(), this operation is eager and will load `limit` records into
        memory before returning.

        :param datetime date_created_after: Datetime filter used to consider only Verification Attempts created after this datetime on the summary aggregation. Given as GMT in ISO 8601 formatted datetime string: yyyy-MM-dd'T'HH:mm:ss'Z.
        :param datetime date_created_before: Datetime filter used to consider only Verification Attempts created before this datetime on the summary aggregation. Given as GMT in ISO 8601 formatted datetime string: yyyy-MM-dd'T'HH:mm:ss'Z.
        :param str channel_data_to: Destination of a verification. It is phone number in E.164 format.
        :param str country: Filter used to query Verification Attempts sent to the specified destination country.
        :param &quot;VerificationAttemptInstance.Channels&quot; channel: Filter used to query Verification Attempts by communication channel.
        :param str verify_service_sid: Filter used to query Verification Attempts by verify service. Only attempts of the provided SID will be returned.
        :param str verification_sid: Filter used to return all the Verification Attempts of a single verification. Only attempts of the provided verification SID will be returned.
        :param &quot;VerificationAttemptInstance.ConversionStatus&quot; status: Filter used to query Verification Attempts by conversion status. Valid values are `UNCONVERTED`, for attempts that were not converted, and `CONVERTED`, for attempts that were confirmed.
        :param limit: Upper limit for the number of records to return. list() guarantees
                      never to return more than limit.  Default is no limit
        :param page_size: Number of records to fetch per request, when not set will use
                          the default value of 50 records.  If no page_size is defined
                          but a limit is defined, list() will attempt to read the limit
                          with the most efficient page size, i.e. min(limit, 1000)

        :returns: list that will contain up to limit results
        
r   r   r   r   r9   r   r5   r   r   r   )listr   )rC   r   r   r   r   r9   r   r5   r   r   r   s              r&   r   zVerificationAttemptList.listL  sA    J KK#5$7 /#5!1#  
 	
r%   c                    K   | j                  |||||||||	|

       d{   2 cg c3 d{   }|7 7 	6 c}S c c}w w)a  
        Asynchronously lists VerificationAttemptInstance records from the API as a list.
        Unlike stream(), this operation is eager and will load `limit` records into
        memory before returning.

        :param datetime date_created_after: Datetime filter used to consider only Verification Attempts created after this datetime on the summary aggregation. Given as GMT in ISO 8601 formatted datetime string: yyyy-MM-dd'T'HH:mm:ss'Z.
        :param datetime date_created_before: Datetime filter used to consider only Verification Attempts created before this datetime on the summary aggregation. Given as GMT in ISO 8601 formatted datetime string: yyyy-MM-dd'T'HH:mm:ss'Z.
        :param str channel_data_to: Destination of a verification. It is phone number in E.164 format.
        :param str country: Filter used to query Verification Attempts sent to the specified destination country.
        :param &quot;VerificationAttemptInstance.Channels&quot; channel: Filter used to query Verification Attempts by communication channel.
        :param str verify_service_sid: Filter used to query Verification Attempts by verify service. Only attempts of the provided SID will be returned.
        :param str verification_sid: Filter used to return all the Verification Attempts of a single verification. Only attempts of the provided verification SID will be returned.
        :param &quot;VerificationAttemptInstance.ConversionStatus&quot; status: Filter used to query Verification Attempts by conversion status. Valid values are `UNCONVERTED`, for attempts that were not converted, and `CONVERTED`, for attempts that were confirmed.
        :param limit: Upper limit for the number of records to return. list() guarantees
                      never to return more than limit.  Default is no limit
        :param page_size: Number of records to fetch per request, when not set will use
                          the default value of 50 records.  If no page_size is defined
                          but a limit is defined, list() will attempt to read the limit
                          with the most efficient page size, i.e. min(limit, 1000)

        :returns: list that will contain up to limit results
        r   N)r   )rC   r   r   r   r   r9   r   r5   r   r   r   records               r&   
list_asyncz"VerificationAttemptList.list_async  sm     N '+&7&7#5$7 /#5!1# '8 ' !
 
 !
 
 	
 
s4   A6A>:8
:>A:>A
page_tokenpage_numberc                 F   t        j                  t        j                  |      t        j                  |      |||||||	|
|d      }t        j                  ddi      }d|d<   | j                  j                  d| j                  ||      }t        | j                  |      S )a  
        Retrieve a single page of VerificationAttemptInstance records from the API.
        Request is executed immediately

        :param date_created_after: Datetime filter used to consider only Verification Attempts created after this datetime on the summary aggregation. Given as GMT in ISO 8601 formatted datetime string: yyyy-MM-dd'T'HH:mm:ss'Z.
        :param date_created_before: Datetime filter used to consider only Verification Attempts created before this datetime on the summary aggregation. Given as GMT in ISO 8601 formatted datetime string: yyyy-MM-dd'T'HH:mm:ss'Z.
        :param channel_data_to: Destination of a verification. It is phone number in E.164 format.
        :param country: Filter used to query Verification Attempts sent to the specified destination country.
        :param channel: Filter used to query Verification Attempts by communication channel.
        :param verify_service_sid: Filter used to query Verification Attempts by verify service. Only attempts of the provided SID will be returned.
        :param verification_sid: Filter used to return all the Verification Attempts of a single verification. Only attempts of the provided verification SID will be returned.
        :param status: Filter used to query Verification Attempts by conversion status. Valid values are `UNCONVERTED`, for attempts that were not converted, and `CONVERTED`, for attempts that were confirmed.
        :param page_token: PageToken provided by the API
        :param page_number: Page Number, this value is simply for client state
        :param page_size: Number of records to return, defaults to 50

        :returns: Page of VerificationAttemptInstance
        DateCreatedAfterDateCreatedBeforezChannelData.ToCountryChannelVerifyServiceSidVerificationSidStatus	PageTokenr   PageSizeContent-Type!application/x-www-form-urlencodedro   rp   rq   rs   rt   paramsru   )r   rv   r   r@   rI   r   rm   r|   rC   r   r   r   r   r9   r   r5   r   r   r   r   dataru   responses                  r&   r   zVerificationAttemptList.page  s    D yy$-$>$>?Q$R%.%?%?@S%T"1""$6#3 '#%
  ))^-PQR.==%%diig & 
 't}}h??r%   c                 b  K   t        j                  t        j                  |      t        j                  |      |||||||	|
|d      }t        j                  ddi      }d|d<   | j                  j                  d| j                  ||       d{   }t        | j                  |      S 7 w)	a  
        Asynchronously retrieve a single page of VerificationAttemptInstance records from the API.
        Request is executed immediately

        :param date_created_after: Datetime filter used to consider only Verification Attempts created after this datetime on the summary aggregation. Given as GMT in ISO 8601 formatted datetime string: yyyy-MM-dd'T'HH:mm:ss'Z.
        :param date_created_before: Datetime filter used to consider only Verification Attempts created before this datetime on the summary aggregation. Given as GMT in ISO 8601 formatted datetime string: yyyy-MM-dd'T'HH:mm:ss'Z.
        :param channel_data_to: Destination of a verification. It is phone number in E.164 format.
        :param country: Filter used to query Verification Attempts sent to the specified destination country.
        :param channel: Filter used to query Verification Attempts by communication channel.
        :param verify_service_sid: Filter used to query Verification Attempts by verify service. Only attempts of the provided SID will be returned.
        :param verification_sid: Filter used to return all the Verification Attempts of a single verification. Only attempts of the provided verification SID will be returned.
        :param status: Filter used to query Verification Attempts by conversion status. Valid values are `UNCONVERTED`, for attempts that were not converted, and `CONVERTED`, for attempts that were confirmed.
        :param page_token: PageToken provided by the API
        :param page_number: Page Number, this value is simply for client state
        :param page_size: Number of records to return, defaults to 50

        :returns: Page of VerificationAttemptInstance
        r   r   r   ro   rp   rq   r   N)r   rv   r   r@   rI   r   rm   r|   r   s                  r&   r   z"VerificationAttemptList.page_async  s     D yy$-$>$>?Q$R%.%?%?@S%T"1""$6#3 '#%
  ))^-PQR.11diig 2 
 
 't}}h??
s   BB/B-B/
target_urlc                     | j                   j                  j                  j                  d|      }t	        | j                   |      S )a  
        Retrieve a specific page of VerificationAttemptInstance records from the API.
        Request is executed immediately

        :param target_url: API-generated URL for the requested results page

        :returns: Page of VerificationAttemptInstance
        rq   )rI   domaintwiliorequestr|   rC   r   r   s      r&   get_pagez VerificationAttemptList.get_page+  s7     ==''..66ujI&t}}h??r%   c                    K   | j                   j                  j                  j                  d|       d{   }t	        | j                   |      S 7 w)a  
        Asynchronously retrieve a specific page of VerificationAttemptInstance records from the API.
        Request is executed immediately

        :param target_url: API-generated URL for the requested results page

        :returns: Page of VerificationAttemptInstance
        rq   N)rI   r   r   request_asyncr|   r   s      r&   get_page_asyncz&VerificationAttemptList.get_page_async7  sD      --44BB5*UU&t}}h?? Vs   4AAAr1   c                 0    t        | j                  |      S z
        Constructs a VerificationAttemptContext

        :param sid: The unique SID identifier of a Verification Attempt
        rG   rH   rI   rC   r1   s     r&   r?   zVerificationAttemptList.getC       *$--SAAr%   c                 0    t        | j                  |      S r   r   r   s     r&   __call__z VerificationAttemptList.__call__K  r   r%   c                      y)rS   z*<Twilio.Verify.V2.VerificationAttemptList>r$   rJ   s    r&   re   z VerificationAttemptList.__repr__S  r   r%   )r   r   r   r   r>   r   unsetr   r   rf   rg   r   intr	   r   r   r
   r   r   r   r   r|   r   r   r   r   rH   r?   r   re   ri   rj   s   @r&   r   r      sU   	  	  7=ll7=||.4ll&,llIO17/5|| LL##'3;!(F"233; #8V#343; sF{+	3;
 sF{#3; =vEF3; "#v+.3;  V,3; :FB
3; }3; C=3; 
-	.3;n 7=ll7=||.4ll&,llIO17/5|| LL##'3A!(F"233A #8V#343A sF{+	3A
 sF{#3A =vEF3A "#v+.3A  V,3A :FB
3A }3A C=3A 
2	33An 7=ll7=||.4ll&,llIO17/5|| LL##'2
!(F"232
 #8V#342
 sF{+	2

 sF{#2
 =vEF2
 "#v+.2
  V,2
 :FB
2
 }2
 C=2
 
)	*2
l 7=ll7=||.4ll&,llIO17/5|| LL##'3
!(F"233
 #8V#343
 sF{+	3

 sF{#3
 =vEF3
 "#v+.3
  V,3
 :FB
3
 }3
 C=3
 
)	*3
n 7=ll7=||.4ll&,llIO17/5|| LL)/*0,,(.9@!(F"239@ #8V#349@ sF{+	9@
 sF{#9@ =vEF9@ "#v+.9@  V,9@ :FB
9@ #v+&9@ 3;'9@ f%9@ 
!9@z 7=ll7=||.4ll&,llIO17/5|| LL)/*0,,(.9@!(F"239@ #8V#349@ sF{+	9@
 sF{#9@ =vEF9@ "#v+.9@  V,9@ :FB
9@ #v+&9@ 3;'9@ f%9@ 
!9@v
@3 
@+B 
@
@s 
@7N 
@Bs B9 BBC B$> B<# <r%   r   N)__doc__r   typingr   r   r   r   r   r	   r
   twilio.baser   r   r   twilio.base.instance_contextr   twilio.base.instance_resourcer   twilio.base.list_resourcer   twilio.base.versionr   twilio.base.pager   r   rH   r|   r   r$   r%   r&   <module>r      sj     L L L 6 6 8 : 2 ' !aS"2 aSHBR BRJ<d <&D<l D<r%   