+
    4iq              	           R t ^ RIHt ^ RIHt R t]! RR4      ]! RR4      ,           ]! RR	4      ,           . RO,           t]! ]! ]]	! ^ ^V4      4      4      t
R
 tR tR# )z&A basic implementation of RFC 1924 ;-))AddrFormatError)	IPAddressc                    \        \        V 4      \        V4      ^,           4       Uu. uF  p\        V4      NK  	  up# u upi )z2Returns all characters between low and high chars.)rangeordchr)lowhighis   && 4/usr/lib/python3/dist-packages/netaddr/ip/rfc1924.py	chr_ranger      s3    !#c(CIM:;:qCF:;;;s   ?09AZazc                <   \        V 4      p\        V4      p. pV^ 8  d$   VP                  V^U,          4       V^U,          pK*  RP                  \	        V4       Uu. uF  p\
        V,          NK  	  up4      p^\        V4      ,
          R,          pWe,           # u upi )z*Convert a regular IPv6 address to base 85. r   )r   intappendjoinreversedBASE_85len)addripint_val	remainderwencodedleading_zeroess   &      r   ipv6_to_base85r"   5   s    	4B"gGI
A+2&Bgg8I+>?+>awqzz+>?@G3w<'3.N## @s   Bc                   \        V 4      p\        V4      ^8w  d   \        RV : 24      h^ p\        \	        V4      4       F(  w  r4\
        V,          pW$^UV,          ,          ,          pK*  	  \        V^4      p\        V4      # )z;
Convert a base 85 IPv6 address to its hexadecimal format.
zInvalid base 85 IPv6 address: )listr   r   	enumerater   BASE_85_DICTr   str)r   tokensresultr
   numr   s   &     r   base85_to_ipv6r+   D   ss     $ZF
6{bDJKKFHV,-3A+ . 
61	Br7N    N)!#$%&()*+-;<=>?@^_`{|}~)__doc__netaddr.corer   
netaddr.ipr   r   r   dictzipr   r&   r"   r+    r,   r   <module>rJ      sr    - (  < c3SS @ Cq"./$r,   