
    9i                        S r  " S S5      r/ \" SSS/S9P\" SSS/S9P\" S	S
SSS/S9P\" SSS/S9P\" SSS/S9P\" SS/S9P\" SS/ SQSS9P\" SSS/SS9P\" SSS/S9P\" S S!S"/S#S9P\" S$S%SS&/S9P\" S'S(/ S)QS9P\" S*S+S/S9P\" S,S-S/S.S9P\" S/S/S9P\" S0S/S9P\" S1S/S9P\" S2S3S4/S9P\" S5S6SS7/S9P\" S8S9S:/S9P\" S;S/S9P\" S<S=S4S>/S9P\" S?S/S9P\" S@SASSB/S9P\" SCSD/ SEQS9P\" SFSGSSH/S9P\" S<SIS>/S9P\" SJS/S9P\" SKS/S9P\" SLS/S9P\" SMSNSO/S9P\" SPSQSSR/S9P\" SSSTSSU/S9P\" SVS/S9P\" SWSXSY/ SZQS[9P\" S\S/S9P\" S]S^/ S_QS9P\" S]S`/ SaQS9P\" SbScSSd/S9P\" SeSfSSd/S9P\" SgShSSi/S9P\" SjSkSSl/S9P\" S]SmSn/S9P\" SjSoSSl/S9P\" S]SpSn/S9P\" SqSrSs/S9P\" StSuSSv/S9P\" SwSxS>/S9P\" SySz/ S{QS9P\" S|S}S>/S9P\" S~SSS/S9P\" SSSS/S9P\" SSSS/S9P\" SSS>/S9P\" SSS/S9P\" SS/ SQS9P\" SS/S9P\" SS/S9P\" SSSS/S9P\" SS/ SQS9P\" SSS/S9P\" SSSS/S9P\" SS/S9P\" SSSS/S9P\" SS>SO/S9P\" SS>/S9P\" SSSS/S9P\" SSS>/S9P\" SS/ SQS9P\" SS/ SQS9P\" SSSS/S9P\" SSS/S9P\" SSS/S9P\" SS/ SQS9P\" SSSS/S9P\" SS/ SQS9P\" SS/ SQS9P\" SSSS/S9P\" SS/ SQS9P\" SSSS/S9P\" SSS/S9P\" SS/S9P\" SS/S9P\" SS/S9P\" SSS/S9P\" SSS/S9P\" SSS/S9P\" SSS/S9P\" SS/ SQS9P\" SSSS/SS9P\" SS/S9P\" SS/S9P\" SSS>/S9P\" SSS>/S9P\" SSS>/S9P\" SSSS/S9P\" SSSS/S9P\" SSS>/S9P\" SSS>/S9P\" SSS/S9P\" SSSS/S9P\" SSSS/S9P\" SSSS/S9P\" SS/ SQS9P\" SSSS/S9P\" SSS4/S9P\" SS/S9P\" SSSS/S9P\" SSS/S9P\" SS>/S9P\" SS>/S9P\" SS>/S9P\" SSS>/S9P\" SSGS /GSGS9P\" GSS>/S9P\" GSS/S9P\" GSS/S9P\" GSS/S9P\" GSGS/ GS	QS9P\" GS
GS/ GSQS9P\" GSGSGS/S9P\" GSGS/ GSQS9P\" GSS/S9P\" GSS/S9P\" GS/ GSQS9P\" GSGS/ GSQS9P\" GSGS/ GSQS9P\" GSGSGS/S9P\" GSGS/ GSQS9P\" GS GS!SS/S9P\" GS"GS#/ GS$QS9P\" GS"GS/ GS%QS9P\" GS&GS'S/S9P\" GS(GS#GS)S/S9P\" GS*GS#GS+/S9P\" GS,GS-SSU/S9P\" GS.GS// GS0QS9P\" GS1S/S9P\" GS2S/S9P\" GS3GS4SGS5/S9P\" GS6S/S9P\" GS7S/S9P\" GS8GS9/ GS:QS9P\" GS8GS;S/S9P\" GS</ GS=QS9P\" GS>S/S9P\" S'GS?SGS@/S9P\" S'GSASGS@/S9P\" GSBS/S9P\" GSCS/S9P\" GSDS/S9P\" S'GSE/ GSFQS9P\" GSGGSHGSI/S9P\" GSJSGSK/S9P\" GSLS/S9P\" GSMS/S9P\" GSNS/S9P\" GSOS/S9P\" GSPGSQGSR/S9P\" GSSGSTGSUS/S9P\" GSVGSWSGSX/S9P\" GSVGSY/ GSZQS9P\" GS[GS\/ GS]QGSGS9P\" GS^GS_/ GS]QGSGS9P\" GS`S/S9P\" GSaS/S9P\" GSbS>/S9P\" GScGSdGSe/S9P\" GScGSfGSe/S9P\" GScGSgGSe/S9P\" SGShS/S9P\" GSiGSjSS/S9P\" GSkGSl/ GSmQS9P\" GSnGSoSSR/S9P\" GSpGSqS/S9P\" GSrGSs/ GStQS9P\" GSuGSv/ GSwQS9P\" GSxGSySGSz/S9P\" GS{S/S9P\" GS|S/S9P\" GS}S/S9P\" GS~S/S9P\" GSS/S9P\" GSS/S9P\" GSS/S9P\" GSS/S9P\" GSS/S9P\" GSS/S9P\" GS#S/S9P\" GSS/S9P\" GSS/S9P\" GSS/S9P\" GSS/S9P\" GSS/S9P\" GSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSqS/S9P\" GSGSqS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GS GSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGS	S/S9P\" GS
GSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSSS/S9P\" GSGSS/S9P\" GSGSS/S9P\" GSSS/S9P\" GS GS!S/S9P\" GS SS/S9P\" GS SS/S9P\" GS"GS#S/S9P\" GS$GSS/S9P\" GS%GS&S/S9P\" GS'GS(S/S9P\" GS'GS)S/S9P\" GS'GS?S/S9P\" GS'GS*S/S9P\" GS+GS,S/S9P\" GS-GS.S/S9P\" GS/GS0S/S9P\" GS1GS2S/S9P\" GS3GS4S/S9P\" GS5GS6GSQS/S9P\" GS7GS8S/S9P\" GS7GS9S/S9P\" GS:GS;S/S9P\" GS:GS<S/S9P\" GS=GS>S/S9P\" GS?GS@S/S9P\" GSAGSBS/S9P\" GSCGSDS/S9P\" GSEGSFS/S9P\" GSGGSS/S9P\" GSGGSS/S9P\" GSGGSS/S9P\" GSHGSIS/S9P\" GSJGSKS/S9P\" GSLGSMS/S9P\" GSNGSQ/S9P\" GSOGSPGSQ/S9P\" GSOGSQGSQ/S9P\" GSRGSSGSQ/S9P\" GSTGSUGSQ/S9P\" GSTGSVGSQ/S9P\" GSWGSXGSQ/S9P\" GSYGSZGSQ/S9P\" GS[GS\GSQ/S9P\" GS]GS^GSQ/S9P\" GS_GSQ/S9P\" GS`GSQ/S9P\" GSaGSbS/S9P\" GScGSdS/S9Pr\R                  GSe GSf9  \" 5       r\ HE  r\R                  \;  a  \" 5       \\R                  '   \\R                     R                  \5        MG     \R                  5        V Vs/ s H  o   H  oPM     M     snn r/ GSgQr\" 5       r\ H  r\\   r\R                  \GSh   5        M     \R                  GSi GSf9  Ggjs  snn f (k  z
A set of objects representing each file extension recognized by ImageIO. If an
extension is not listed here it is still supported, as long as there exists a
supporting backend.

c                   2    \ rS rSrSrSSSSS.S jrS rSrg)	FileExtension	   a  File Extension Metadata

This class holds information about a image file format associated with a
given extension. This information is used to track plugins that are known to
be able to handle a particular format. It also contains additional
information about a format, which is used when creating the supported format
docs.

Plugins known to be able to handle this format are ordered by a ``priority``
list. This list is used to determine the ideal plugin to use when choosing a
plugin based on file extension.

Parameters
----------
extension : str
    The name of the extension including the initial dot, e.g. ".png".
priority : List
    A list of plugin names (entries in config.known_plugins) that can handle
    this format. The position of a plugin expresses a preference, e.g.
    ["plugin1", "plugin2"] indicates that, if available, plugin1 should be
    preferred over plugin2 when handling a request related to this format.
name : str
    The full name of the format.
description : str
    A description of the format.
external_link : str
    A link to further information about the format. Typically, the format's
    specification.
volume_support : str
    If True, the format/extension supports volumetric image data.

Examples
--------
>>> FileExtension(
        name="Bitmap",
        extension=".bmp",
        priority=["pillow", "BMP-PIL", "BMP-FI", "ITK"],
        external_link="https://en.wikipedia.org/wiki/BMP_file_format",
    )

NF)namedescriptionexternal_linkvolume_supportc                v    Xl         X l        X0l        X@l        XPl        UR                  5       U l        X`l        g N)	extensionpriorityr   r   r   copydefault_priorityr   )selfr   r   r   r   r   r   s          Y/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/imageio/config/extensions.py__init__FileExtension.__init__4   s3     # 	&* (,    c                 B    U R                   R                  5       U l        g r
   )r   r   r   )r   s    r   resetFileExtension.resetF   s    --224r   )r   r   r   r   r   r   r   )__name__
__module____qualname____firstlineno____doc__r   r   __static_attributes__ r   r   r   r   	   s     (^ -$5r   r   zHasselblad rawz.3frRAW-FI)r   r   r   z
Sony alphaz.arwz"Animated Portable Network Graphicsz"https://en.wikipedia.org/wiki/APNGz.apngpillowpyav)r   r   r   r   zAudio Video Interleave.aviFFMPEGzCasio raw formatz.bayz.blp)r   r   Bitmapz.bmp)r   zBMP-PILzBMP-FIITKr    opencvz-https://en.wikipedia.org/wiki/BMP_file_format)r   r   r   r   zDevice-Independent Bitmapz.dipr%   zRe-Volt mipmapz.bmqzBinary Structured Data Formatz.bsdfBSDFzhttp://bsdf.io/zCBinary Universal Form for the Representation of meteorological dataz.bufrzBUFR-PILzSilicon Graphics Imagez.bw)r   SGI-PILzSGI-FIzScirra Constructz.capzAMETEK High Speed Camera Formatz.cinezhttps://phantomhighspeed-knowledge.secure.force.com/servlet/fileField?id=0BE1N000000kD2i#:~:text=Cine%20is%20a%20video%20file,camera%20model%20and%20image%20resolutionz.cr2z.crwz.cs1zComputerized Tomographyz.ctDICOMzWindows Cursor Iconsz.curzCUR-PILzDr. Haloz.cutzCUT-FIz.dc2zDICOM file formatz.dcmr$   z.dcrz	Intel DCXz.dcxzDCX-PILzDirectX Texture Containerz.dds)r   zDDS-FIzDDS-PILzWindows Bitmapz.dibzDIB-PILz.dicomz.dngz.drfz.dsczEnhanced Compression Waveletz.ecwGDALzWindows Metafilez.emfzWMF-PILzEncapsulated Postscriptz.epszEPS-PILz.erfOpenEXRz.exrz)https://openexr.readthedocs.io/en/latest/)zEXR-FIr    r%   )r   r   r   r   z.fffz$Flexible Image Transport System Filez.fit)r   FITS-PILFITSz.fits)r   r+   r,   r    zAutodesk FLC Animationz.flczFLI-PILzAutodesk FLI Animationz.flizKodak FlashPixz.fpxzFPX-PILz0Independence War 2: Edge Of Chaos Texture Formatz.ftczFTEX-PILz.ftsr,   z.ftuz.fzzRaw fax format CCITT G.3z.g3zG3-FIzGIMP brush filez.gbrzGBR-PILzGrassroots DICOMz.gdcmzGraphics Interchange Formatz.gif)r   zGIF-PILr    z	UMDS GIPLz.giplzgridded meteorological dataz.gribzGRIB-PILzHierarchical Data Format 5z.h5zHDF5-PILz.hdfz.hdf5zJPEG Extended Rangez.hdpz
JPEG-XR-FIzHigh Dynamic Range Imagez.hdr)zHDR-FIr$   r%   z.iaz.icbzMac OS Icon Filez.icnszICNS-PILzWindows Icon Filez.ico)r   zICO-FIzICO-PILr    zILBM Interleaved Bitmapz.iffzIFF-FIzIPTC/NAAz.iimzIPTC-PILz.iiqzIFUNC Image Memoryz.imzIM-PILz.imgz.img.gzzIM Toolsz.IMTzIMT-PILzImage Processing Labz.iplz	JPEG 2000z.j2c)r   zJ2K-FIJPEG2000-PILr    .j2kJPEGz.jfifJPEG-PILz.jifJPEG-FIzJPEG Network Graphicsz.jngzJNG-FIz.jp2)r   zJP2-FIr-   r    r%   z.jpcr-   z.jpe)r   r1   r0   r%   z Joint Photographic Experts Groupz.jpeg)r   r0   r1   r$   r)   r    r%   z.jpfz.jpgz.jpxz.jxrz.k25z.kc2z.kdczC64 Koala Graphicsz.koazKOALA-FIz.lbmz	Lytro F01z.lfpz	LYTRO-LFPzLytro Illumz.lfrz	LYTRO-LFRz	ZEISS LSMz.lsm)tifffiler$   TIFFzMcIdas area filez.MCIDASz
MCIDAS-PILzPhttps://www.ssec.wisc.edu/mcidas/doc/prog_man/2003print/progman2003-formats.htmlz.mdcz.mefzFreeSurfer File Formatz.mghzITK MetaImagez.mhazITK MetaImage Headerz.mhdzMicrosoft Image Composerz.miczMIC-PILzMatroska Multimedia Container.mkvzMedical Imaging NetCDFz.mnczMedical Imaging NetCDF 2z.mnc2zLeaf Raw Image Formatz.moszQuickTime File Format.movzMPEG-4 Part 14.mp4z#MPEG-1 Moving Picture Experts Group.mpegzMoving Picture Experts Group.mpg)r   r"   r    zJPEG Multi-Picture Format.mpozMPO-PILzMagnetic resonance imagingz.mriz.mrwzWindows Paintz.mspzMSP-PILz.nefrawpyz.nhdrz.niaz.niiznii.gzz.nii.gzzNumpy Arrayz.npzNPZT)r   r   r   r   z.nrrdz.nrwz.orfz.palmzPortable Bitmapz.pbm)PGM-FI	PGMRAW-FIr    r%   zKodak PhotoCDz.pcd)r   zPCD-FIzPCD-PILzMacintosh PICTz.pctPICT-FIzZsoft Paintbrushz.PCX)r   zPCX-FIzPCX-PILz.pdfz.pefz.pfm)zPFM-FIr    r%   zPortable Greymapz.pgm)r   r<   r=   r    r%   z.pic)r>   r$   r%   z.pictzPortable Network Graphicsz.png)r   zPNG-PILzPNG-FIr$   r    r%   zPortable Image Formatz.pnmzPbmplus imagez.ppm)r   PPM-PILr    )r   r?   PPM-FIzPortable image formatz.pxmzPortable Pixelmap (ASCII)r@   zPortable Pixelmap (Raw)z	PPMRAW-FIGhostscriptz.pszAdope Photoshop 2.5 and 3.0z.psd)r   zPSD-PILzPSD-FIz.ptxz.pxnzPIXAR raster imagez.pxrz	PIXAR-PILz.qtkz.rafzSun Raster Filez.ras)r   zSUN-PILzRAS-FIr    r%   z.srz.raw)r   zLYTRO-ILLUM-RAWzLYTRO-F01-RAWr:   z.rdc.rgbr'   z.rgbaz.rw2z.rwlz.rwzz.sgi)r   r'   r    zSPE File Formatz.speSPEz.SPIDERz
SPIDER-PILz.sr2z.srfz.srwz.stiz.stkr2   r3   zShockWave Flashz.swfSWFzTruevision TGAz.targaTARGA-FIz.tga)r   zTGA-PILrE   r    zTagged Image Filez.tif)
r2   r3   r   zTIFF-PILzTIFF-FIFEIr$   r)   r    r%   zTagged Image File Formatz.tiffz.vdaz.vstz.vtkzWireless Bitmapz.wapzWBMP-FIz.wbmz.wbmpz.wdpMatroska.webmzGoogle WebPz.webp)r   zWEBP-FIr    r%   zWindows Meta Filez.wmfzWindows Media Video.wmvz
X11 Bitmapz.xbm)r   zXBM-PILzXBM-FIr    zX11 Pixel Mapz.xpm)r   zXPM-PILzXPM-FIzThumbnail Imagez.XVTHUMBzXVTHUMB-PILz.dpxz.im1z.im24z.im8z.jlsz.ljpgz.pamz.pcxz.pgmyuvz.pixz.rsz.sunz.sunrasz.xfacez.xwdz.yz3GP (3GPP file format).3g2.3gp.f4v.ism.isma.ismv.m4a.m4b.mj2.pspz3GP2 (3GPP2 file format)z3GPP AMR.amrza64 - video for Commodore 64.A64.a64zAdobe Filmstrip.flmAMV.amvz(ASF (Advanced / Active Streaming Format).asfzAV1 Annex B.obuzAV1 low overhead OBUzAVI (Audio Video Interleaved)zAVR (Audio Visual Research).avrzBeam Software SIFF.vbzCD Graphics.cdgzCommodore CDXL video.cdxl.xlz
DASH Muxer.mpdzDigital Pictures SGA.sgazDiscworld II BMV.bmvzDV (Digital Video).dif.dvzF4V Adobe Flash VideozFLV (Flash Video).flvzGXF (General eXchange Format).gxfziCE Draw File.idfzIFV CCTV DVR.ifvziPod H.264 MP4 (MPEG-4 Part 14).m4vzIVR (Internet Video Recording).ivrzKonami PS2 SVAG.svagzKUX (YouKu).kuxzlive RTMP FLV (Flash Video)zLoki SDL MJPEG.mjpgLVF.lvfzMatroska / WebM.mk3d.mka.mkszMicrosoft XMV.xmvzMIME multipart JPEGzMobiClip MODS.modszMobiClip MOFLEX.moflexzMotion Pixels MVI.mvizMP4 (MPEG-4 Part 14)zMPEG-2 PS (DVD VOB).dvdzMPEG-2 PS (SVCD).vobzMPEG-2 PS (VOB)z!MPEG-TS (MPEG-2 Transport Stream).m2t.m2ts.mts.tsMusepack.mpcz7MXF (Material eXchange Format) Operational Pattern Atom.mxfzMXF (Material eXchange Format)z
MxPEG clip.mxgzNC camera feed.vNUT.nutz	Ogg Video.ogvOgg.oggzOn2 IVF.ivfzPSP MP4 (MPEG-4 Part 14)zPsygnosis YOP.yopzQuickTime / MOVzraw AVS2-P2/IEEE1857.4 video.avs.avs2zraw AVS3-P2/IEEE1857.10.avs3z,raw Chinese AVS (Audio Video Standard) video.cavsz	raw Dirac.drc.vc2zraw DNxHD (SMPTE VC-3).dnxhd.dnxhrzraw GSM.gsmz	raw H.261.h261z	raw H.263.h263zraw H.264 video.264.avc.h264.h26lzraw HEVC video.265.h265.hevcz
raw id RoQ.roqzraw Ingenient MJPEG.cgizraw IPU Video.ipuzraw MJPEG 2000 videozraw MJPEG video.mjpegzraw MPEG-1 video.m1vzraw MPEG-2 video.m2vzraw MPEG-4 videozraw VC-1 video.vc1z	raw video.cif.qcif.yuv	RealMedia.rmSDR2.sdr2zSega FILM / CPK.cpkzASER (Simple uncompressed video format for astronomical capturing).serzSimbiosis Interactive IMX.imxz
Square SVS.svszTiVo TY Stream.ty.ty+zUncompressed 4:2:2 10-bit.v210.yuv10zVC-1 test bitstream.rcvzVideo CCTV DAT.datz	Video DAV.davVivo.vivzWebM Chunk Muxer.chkWebMzWindows Television (WTV).wtvz
Xilam DERF.adpzYUV4MPEG pipe.y4mz.qpiz
PCO Cameraz.pcorawz.reczPerkin Elmer Vectraz.qptiffzPyramid Encoded TIFFz.ptiffz.ptifzOpticks Gelz.gelzZoomify Image Formatz.zifzHamamatsu Slide Scannerz.ndpizRoche Digital Pathologyz.bifz.tf8z.btfz!High Efficiency Image File Formatz.heiczAV1 Image File Formatz.avifc                     U R                   $ r
   r   xs    r   <lambda>r   M  s    !++r   )key)tr   r   rJ   rK   rV   rU   r   rT   rY   rZ   r   r!   r\   r   r   r   rc   r   r^   r_   r   r   r   r   r   r   rd   r   r   r   re   rx   rL   rW   rf   r   rg   r   r   r   r   r   r   rh   ri   r   r   rM   rN   rO   r   rk   r.   rm   rp   r   rz   r{   r   rP   rQ   rj   rR   r   rn   rq   rr   rs   r4   ru   rv   r5   r6   r   ra   r7   r8   r9   r|   rw   r   r   r   r[   r   r   rS   r   r   rB   r   r   r   r   rb   rl   r   r}   r   r   r   r   r]   r   r   r   ry   rH   rI   r   r`   rt   r   r   r   r       c                     U R                   $ r
   r   r   s    r   r   r     s    AKKr   N)r   r   extension_listsortdictknown_extensionsextr   listappendvalues_video_extension_stringsvideo_extensions
ext_stringformats)ext_listr   s   00r   <module>r      s*  >5 >5BBB B 1:F#	B" %#B, -B6 7B> IE	?BJ (E	KBV WB` ,'	aBl RJ'mBv %0wB@ ABJ . @	KBV FhZ8WBX YB` aBh &iBr #I&sB| }BF GBN  5!OBX YB` I&aBj (0kBt I&uB~  BH IBP QBX YB` +aBj I&kBt &I&uB~ BF A-	GBR SBZ 3/[Bd 37eBn %I&oBx %I&yBB I&CBL ?J'MBV 3WB` ?J'aBj 3kBt 'uB~ I&BH IBR *.SB\ ]Bf *J'gBp )J'qBz )J'{BD )EBN "OBX ',YBb cBj kBr J'sB|  8}BF	 &G	BP	 J'Q	BZ	 [	Bb	 !H%c	Bl	 m	Bt	 u	B|	 I&}	BF
 #G
BP
 =Q
BZ
 =[
Bd
 J'e
Bn
 o
Bx
 $y
BB GCBL N+MBV <WB` /SaBj N+kBt /SuB~ N+BH "IBR SBZ [Bb cBj !kBt &uB~ BH IBR ,SB\ L)h	]Bh iBp qBx %yBB CBL #MBV 'I&WB` ,F#aBj %kBt 'uB~ $BH $F#IBR F#SB\ 2F#]Bf +-gBp (I&qBz ){BD EBL I&MBV G$WB^ _Bf gBn oBv wB@ 	ABL MBT UB\ ]Bd eBl :mBv 0wB@ ABJ 0KBT UB\ ]Bd -eBl DmBv -wB@ ABJ (IKBT $H%UB^ ._Bh 0iBr $sB| (H%}BF &GBP I&QBZ *0[Bd eBl mBt !K(uB~ BF GBN BOBX YBb HcBj kBr %I&sB| %I&}BF GBN OBV WB^ %._Bh iBr L)sBz {BB CBJ KBR SBZ f%[Bb cBl J'mBv :wB@  
 ABb '
 cBD EBL MBT UB\ ]Bf gBp qBz "{BD F#EBN 8OBX  I&YBb "cBl 8mBv 0wB@ M*ABJ KBR SBZ [Bb cBj kBr sBz {BB CBJ KBR SBZ [Bb cBj kBr sBz {BB CBJ KBR %SB\ %]Bf %gBp %qBz %{BD %EBN %OBX %YBb %cBl %mBv 'wB@ 'ABJ 'KBT 'UB^ '_Bh 'iBr 'sB| '}BF  'G BP  'Q BZ  [ Bd  +e Bn  +o Bx  y BB! C!BL! 7M!BV! 7W!B`! 7a!Bj! 7k!Bt! u!B~! #!BH" ,I"BR" *S"B\" !]"Bf" g"Bp" #q"Bz" #{"BD# E#BN# #O#BX# Y#Bb# !c#Bl# !m#Bv# $w#B@$  A$BJ$ ,K$BT$ U$B^$ _$Bh$ .i$Br$ .s$B|$ .}$BF% -G%BP% Q%BZ% [%Bd% *e%Bn% o%Bx% y%BB& C&BL& M&BV& W&B`& a&Bj& "k&Bt& u&B~& &BH'  I'BR' #S'B\' #]'Bf' #g'Bp' #q'Bz' #{'BD( #E(BN( #O(BX( #Y(Bb( #c(Bl( #m(Bv( "w(B@) A)BJ) K)BT) 0U)B^) 0_)Bh) 0i)Br) 0s)B|) })BF* FG*BP* -Q*BZ* [*Bd* e*Bn* o*Bx* y*BB+ C+BL+ M+BV+ 'W+B`+ a+Bj+ k+Bt+ u+B~+ +BH, I,BR, S,B\, ],Bf, g,Bp, q,Bz, {,BD- E-BN- +O-BX- +Y-Bb- &c-Bl- ;m-Bv- w-B@. A.BJ. %K.BT. %U.B^. _.Bh. i.Br. s.B|. }.BF/ G/BP/ (#Q/BZ/ [/Bd/ e/Bn/ o/Bx/ y/BB0 C0BL0 "M0BV0 W0B`0 #a0Bj0 k0Bt0 u0B~0 0BH1 I1BR1 S1B\1 ]1Bf1 g1Bp1 q1Bz1 {1BD2 E2BN2 O2BX2 Y2Bb2 c2Bl2 m2Bv2 w2B@3 A3BJ3 PK3BT3 (U3B^3 f%_3Bh3 i3Br3 s3B|3 (}3BF4 (G4BP4 "Q4BZ4 [4Bd4 e4Bn4 o4Bx4 y4BB5 C5BL5 M5BV5 W5B`5 'a5Bj5 k5Bt5 u5B~5 5BF6 G6BP6 Q6BZ6 "[6Bd6 #e6Bn6 #o6Bx6 y6BB7 #C7BL7 &M7BV7 &W7B`7 a7Bh7 i7Bp7 0q7Bz7 ${7BF8   -  . 6 C
}},,*.&'S]]#**3/ 
 '7&=&=&?T&?(8C#8#&?Tu l 6 *Jz*GGAJ' +   /  0y Us   