-í
é¶<c       s¯  d  k  l Z l Z d k Z d Z e d „ Z d „  Z e d d f d ƒ e d e i d f ƒ e d d f d	 ƒ e d
 d f d ƒ e d d f d ƒ e d d f d ƒ e d d d d f ƒ e d d d d f ƒ e d d d d f ƒ e d d d f ƒ d Z e d d d ƒ e d d d ƒ e d d d  ƒ e d d d! ƒ e d" d d# ƒ e d" d d$ ƒ d% Z	 e d" e	 d& ƒ e d" e	 d' ƒ e d( e	 d' ƒ e d) e	 d' ƒ e d* e	 d+ ƒ e d, e	 d- ƒ e d. e	 d/ ƒ e d0 e	 d- ƒ e d1 e	 d2 ƒ e d1 e	 d3 ƒ e d4 e	 d5 ƒ e d6 e	 d7 ƒ e d8 e	 d9 ƒ e d: e	 d& ƒ e d; e	 d& ƒ e d< e	 d= ƒ e d> e	 d? ƒ d@ Z	 e d e	 dA ƒ e d e	 dB ƒ e dC e	 dB ƒ e dD e	 dB ƒ e dE e	 dF ƒ e dG e	 dH ƒ e dI e	 dJ ƒ e dK e	 dH ƒ e dL e	 dM ƒ e dL e	 dN ƒ e dO e	 dP ƒ e dQ e	 dR ƒ e dS e	 dT ƒ e dU e	 dA ƒ e dV e	 dA ƒ e dW e	 dX ƒ e dY e	 dZ ƒ e d[ e	 d\ ƒ e d] e	 d^ ƒ e d_ e	 d` ƒ e da e	 db ƒ e da e	 dc ƒ e dd e	 de ƒ e df e	 dg ƒ e dh e	 di ƒ e dj e	 dk ƒ e dl e	 dk ƒ e dm e	 dk ƒ e dn e	 do ƒ e dp e	 dq ƒ e dr e	 ds ƒ e dp e	 dq ƒ dt Z	 e d e	 du ƒ e d e	 dv ƒ e dw e	 dv ƒ e dx e	 dv ƒ e dy e	 dz ƒ e d{ e	 d| ƒ e d} e	 d~ ƒ e d e	 d| ƒ e d€ e	 d ƒ e d€ e	 d‚ ƒ e dƒ e	 d„ ƒ e d… e	 d† ƒ e d‡ e	 dˆ ƒ e d‰ e	 du ƒ e dŠ e	 du ƒ e d‹ e	 dŒ ƒ e d e	 dŽ ƒ e d e	 d ƒ e d e	 du ƒ e d‘ e	 dŒ ƒ e d‘ e	 d~ ƒ e d’ e	 d“ ƒ e d” e	 d• ƒ e d– e	 d— ƒ e d” e	 d• ƒ e d˜ e	 d• ƒ e d™ e	 dš ƒ e d› e	 dœ ƒ e d‹ e	 dŒ ƒ e d e	 dŒ ƒ e dž e	 dŒ ƒ e dŸ e	 d  ƒ e d¡ e	 d  ƒ e d" d¢ d£ ƒ e d" d¤ d¥ ƒ e d" d¦ d£ ƒ e d" d§ d¥ ƒ e da d d¨ ƒ e da d© d¨ ƒ e d_ d dª ƒ e d_ d© dª ƒ e d‘ d d« ƒ e d‘ d© d« ƒ e d‘ d d¬ ƒ e d‘ d­ d¬ ƒ e d d d¬ ƒ e d d­ d¬ ƒ e d" d d¬ ƒ e d" d­ d¬ ƒ e da d d® ƒ e da d­ d® ƒ e d_ d d¯ ƒ e d_ d­ d¯ ƒ e d d° d£ ƒ e d d± d£ ƒ e d d² d¥ ƒ e d d³ d£ ƒ e d d´ d£ ƒ e d dµ d¥ ƒ e o	 d¶ GHn d· „  Z
 e
 d¸ d e d¹ ƒ e o  e
 e dº d» ƒ d e d¼ ƒ n d S(½   (   s   verboses   have_unicodeNi   c    sÿ   t  oL | o' d t |  ƒ t | ƒ t | ƒ f Gn d t |  ƒ t | ƒ f Gn y |  | } Wn2 t j
 o& t o ‚  n t  o	 d GHn ng X| o
 | | j oA t  o	 d GHn d t |  ƒ t | ƒ t | ƒ t | ƒ f GHn t  o	 d GHn d  S(   Ns   %s %% %s =? %s ...s   %s %% %s works? ...s   overflow (this is fine)s   nos   %s %% %s == %s != %ss   yes(   s   verboses   outputs   reprs	   formatstrs   argss   results   OverflowErrors
   overflowok(   s	   formatstrs   argss   outputs   result(    (    s&   /usr/lib/python2.2/test/test_format.pys
   testformat s"    '	1c    s/   t  |  | Œ t o t  t |  ƒ | Œ n d  S(   N(   s
   testformats	   formatstrs   argss   have_unicodes   unicode(   s	   formatstrs   args(    (    s&   /usr/lib/python2.2/test/test_format.pys   testboth# s    s   %.1ds   1s   %.*ds   %.100dsd   0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001s   %#.117xsw   0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001s   %#.118xsx   0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001s   %ff1.0s   1.000000s   %#.*gim   f-9.9999999999999995e+48f3.0in   f-1e+100s   %12.*fi@â i    s   %xl   
 s   al    hí] s
   174876e800s   %os   12s   1351035564000s   %ds   10s   100000000000l   Ò
~¹Ÿl!]c s   123456789012345678901234567890s   -123456789012345678901234567890s   %5ds   %31ds   %32ds     -123456789012345678901234567890s   %-32ds    -123456789012345678901234567890 s   %032ds    -0123456789012345678901234567890s   %-032ds   %034ds"   -000123456789012345678901234567890s"   0000123456789012345678901234567890s   %0+34ds"   +000123456789012345678901234567890s   %+34ds"      +123456789012345678901234567890s   %34ds"       123456789012345678901234567890s   %.2ds   %.30ds   %.31ds   0123456789012345678901234567890s   %32.31ds     0123456789012345678901234567890l   E#â=ó*H<V4$ s   1234567890abcdef12345s   -1234567890abcdef12345s   %5xs   %22xs   %23xs    -1234567890abcdef12345s   %-23xs   -1234567890abcdef12345 s   %023xs   -01234567890abcdef12345s   %-023xs   %025xs   -0001234567890abcdef12345s   00001234567890abcdef12345s   %0+25xs   +0001234567890abcdef12345s   %+25xs      +1234567890abcdef12345s   %25xs       1234567890abcdef12345s   %.2xs   %.21xs   %.22xs   01234567890abcdef12345s   %23.22xs    01234567890abcdef12345s   %-23.22xs   01234567890abcdef12345 s   %Xs   1234567890ABCDEF12345s   %#Xs   0X1234567890ABCDEF12345s   %#xs   0x1234567890abcdef12345s   -0x1234567890abcdef12345s   %#.23xs   -0x001234567890abcdef12345s   %#+.23xs   +0x001234567890abcdef12345s   %# .23xs    0x001234567890abcdef12345s   %#+.23Xs   +0X001234567890ABCDEF12345s   %#-+.23Xs
   %#-+26.23Xs
   %#-+27.23Xs   +0X001234567890ABCDEF12345 s	   %#+27.23Xs    +0X001234567890ABCDEF12345s
   %#+027.23Xs   +0X0001234567890ABCDEF12345l   ¸KSp.'Á]œw9
 s    12345670123456701234567012345670s!   -12345670123456701234567012345670s   %5os   %33os   %34os"    -12345670123456701234567012345670s   %-34os"   -12345670123456701234567012345670 s   %034os"   -012345670123456701234567012345670s   %-034os   %036os$   -00012345670123456701234567012345670s$   000012345670123456701234567012345670s   %0+36os$   +00012345670123456701234567012345670s   %+36os$      +12345670123456701234567012345670s   %36os$       12345670123456701234567012345670s   %.2os   %.32os   %.33os!   012345670123456701234567012345670s   %34.33os"    012345670123456701234567012345670s   %-34.33os"   012345670123456701234567012345670 s   %#os   %#.34os#   -0012345670123456701234567012345670s   %#+.34os#   +0012345670123456701234567012345670s   %# .34os#    0012345670123456701234567012345670s   %#-+.34os
   %#-+37.34os%   +0012345670123456701234567012345670  s	   %#+37.34os%     +0012345670123456701234567012345670s   %#.33os   %#.32os   %034.33os"   0012345670123456701234567012345670s	   %0#34.33oi*   s   42iÖÿÿÿs   -42l   * lÿÿÿÿ* s   0x1l    s   0X1s   01s   0l    s   0x0s   0X0iB   l   B lÿÿÿÿB i"   l   " lÿÿÿÿ" s   Testing exceptionsc    sŸ   y t  |  | ƒ Wn‡ | j
 o] } t | ƒ | j o t o	 d GHn n. t o	 d GHn d G| Gd Gt t | ƒ ƒ GHn  t o	 d GHn d GH‚  n Xd  S(   Ns   yess   nos   Unexpected s   :s   Unexpected exception(	   s
   testformats	   formatstrs   argss	   exceptions   excs   strs   excmsgs   verboses   repr(   s	   formatstrs   argss	   exceptions   excmsgs   exc(    (    s&   /usr/lib/python2.2/test/test_format.pys   test_excÇ s     	! 	s   abc %as2   unsupported format character 'a' (0x61) at index 5s   abc %\u3000s   raw-unicode-escapes4   unsupported format character '?' (0x3000) at index 5(   s   test_supports   verboses   have_unicodes   syss
   overflowoks   Nones
   testformats   testboths   maxints   bigs   test_excs
   ValueErrors   unicode(   s   verboses   have_unicodes
   testformats   bigs
   overflowoks   syss   test_excs   testboth(    (    s&   /usr/lib/python2.2/test/test_format.pys   ? s  				