o
    UTiB2                    @   s`  d Z ddlZddlT ddlZddlZddlZddlZddlZejdr)d\Z	Z
nejdr4d\Z	Z
nd\Z	Z
d	d
 Zi Zdd Zedejddded< eZdZdZdZdZdZdZdZdZdZeZeZG dd deZeeZG dd deZ ee Z!G dd deZ"ee"Z#G dd  d eZ$ee$Z%G d!d" d"eZ&ee&Z'G d#d$ d$eZ(ee(Z)G d%d& d&eZ*ee*Z+G d'd( d(eZ,ee,Z-G d)d* d*eZ.ee.Z/G d+d, d,eZ0ee0Z1G d-d. d.eZ2ee2Z3G d/d0 d0eZ4ee4Z5G d1d2 d2eZ6ee6Z7G d3d4 d4eZ8ee8Z9G d5d6 d6eZ:ee:Z;G d7d8 d8eZ<ee<Z=G d9d: d:eZ>ee>Z?G d;d< d<eZ@ee@ZAG d=d> d>eZBeeBZCG d?d@ d@eZDeeDZEG dAdB dBeZFeeFZGG dCdD dDeZHeeHZIedZJG dEdF dFeZKeeKZLG dGdH dHeZMeeMZNG dIdJ dJeZOeeOZPG dKdL dLeZQeeQZRG dMdN dNeZSeeSZTG dOdP dPeZUeeUZVG dQdR dReZWeeWZXeZYeZZe[Z\e]Z^eZ_dZ`e`d Zaead Zbebd Zce_ZdeeZfeegZheefZiG dSdT dTeZjdUeegfdVeffej_kejZleegZmG dWdX dXeZndYe]fdZe]fd[e]fd\e]fd]e]fd^e]ffen_kenZoG d_d` d`eZpdae]fdbe]fdce]fdde]ffep_keepZqepZreerZsG dedf dfeZtdge]fdhe]ffet_keetZuetZveevZwG didj djeZxdke]fdle]ffex_keexZyexZzeezZ{G dmdn dneZ|doe^fdpe^fdqe^fdre^fdse^fdte^fdue^fdve^ffe|_ke|Z}eZ~eZeZeZdZdZeZG dwdx dxeZdyefdzeeegfd{edfd|efd}edfd~effe_keZed d Zeefe_de_ed d Zde_de_ed d Zde_de_ed d Ze\eYfe_de_ed d Zemehfe_e/e_ed d Zedeehfe_e/e_ed d Zedeehfe_e/e_G dd deZde[fdeeeede[eee[fdedffe_keZG dd deZdedfdeededfdeee\edfdeeeZede\ede\fdeeeZede\ede\fdeeeZedfdeeeZede\ffe_keZed d Zeeehfe_e/e_ed d Ze/eefe_eYe_ed d Zde_e[e_ed d Ze/fe_eYe_ed d Ze/eee[fe_e[e_ed d Ze/fe_e[e_ed d Ze/fe_e[e_ed d Ze/fe_ee_ed d Ze/fe_ee_ed d Ze/efe_e;e_ed d Ze;fe_e]e_ed d Ze;fe_ee_ed d Ze;fe_e]e_ed d Ze;fe_ee_ed d Ze;eerfe_eYe_ed d Ze/eeevfe_eYe_ed d Ze/eeeeefe_ee_G dd deZde\fde\fde\fde\ffe_keZed d Ze'e;eeeeeefe_de_ed d Ze'e;eeoeerefe_de_ed d Ze;fe_de_ed d Ze/fe_de_ed d Ze;eeeeeeeeeeef
e_eYe_ed d Ze;eeeeeeeeeeef
e_eYe_ed d Zeeefe_e'e_ed d Zeeeedefe_e'e_ed d Ze'fe_ee_ed d Ze'eeeee\fe_eYe_ed d Ze'fe_ede_ed d Ze'fe_ee_ed d Ze'fe_ee_ed d Ze'fe_ee_ed d Ze'fe_de_ed d Ze/fe_eYe_ed d Ze/fe_ee_ed d Ze/fe_eCe_ed d ZeCfe_ee_ed d ZeCefe_ee_ed d Ze/fe_ede_ed d Ze/eheege[fe_e[e_ed d Ze/fe_e\e_ed d Ze/ehfe_e-e_ed d Ze/eedeeŃfe_e-e_ed d Ze/fe_ee_ed d Ze/eede[fe_e[e_ed d Ze/eede[ee[fe_eYe_G ddɄ deZdyefdeeeeeɃeieieefdeedeeɃefdeeeeeɃeieieieieYede	fdeeeeeɃedefdeedeeɃedeeYeieieieiei
fdeedeeɃeYeeeYeYeYeYeY
fdeedeeɃedeeifdeedeeɃefdeeeeeɃedefdedfdedfd|effe_keZeedeZG ddք deZdeefdeefdeefdeefdeefdeefdeefdeeffe_keZG dd deZg dyefdeedee΃fdeedee΃e;eeeefdeedee΃e;eeeefdeedee΃efdeeeee΃ee˃fdeedee΃efdeee̓ee΃fdeedee΃fdeee;ee΃e/efdeee;ee΃e/fdeeeee΃e;fdeedee΃ehfdeedee΃eie\eYfdeedee΃ehfdeedee΃eeee]efdeeʃfdeYfdeedee΃e;eYeeeefdeeeee΃e/fdeedee΃e/efdeedee΃e/eifdeedee΃e;eeeeeeeefdeedee΃ee\fdeeeYee΃e;eVee]e]fdeeeeee΃eeieegfdeedee΃eeeieieieieifdeedee΃eeeeifdeeeee΃edefdeeeee΃edefdeeeeee΃eifdeeeYee΃eieieieieieelfdeeeYee΃eieieifd eedee΃e!efdeedee΃ehefR e_keZed d Ze/eeσfe_e3e_ed d Ze3fe_de_ed d Ze;e3fe_de_ed d Ze;e3fe_de_ed d Ze3fe_de_ed d Ze3fe_de_ed d Ze3efe_de_ed d	 Ze;e3efe_de_ed d
 Ze3e;eeefe_eYe_ed d Ze3e;eeezeefe_eYe_ed d Ze3e;eeefe_eYe_ed d Ze3e;eeefe_eYe_ed d Ze3e;eeefe_eYe_ed d Ze3e;eeefe_eYe_ed d Ze3e;eeefe_eYe_ed d Ze3e;eeefe_eYe_ed d Ze3e;eefe_eYe_ed d Ze3e;eefe_eYe_ed d Ze3e;eefe_eYe_ed d Ze3e;ede[fe_e[e_ed d Ze3e;ede[fe_e[e_ed d Ze3e;eife_de_ed d Ze3e;eife_de_ed d Ze3e;fe_eYe_ed d Ze3e;fe_eYe_ed d Ze3e;fe_eYe_ed d Ze3e;fe_eYe_ed d Ze3e;fe_eYe_ed d Ze3fe_eYe_ed d Ze3eeee!fe_eYe_ed d  Ze3e!fe_eYe_ed d! Ze3e;eefe_ee_ed d" Ze3e;eefe_ee_ed d# Ze3ee[fe_de_ed d$ Ze3efe_de_ed d% Ze3fe_de_ed d& Ze3e'e;eeeeeef	e_de_ed d' Ze/fe_ee_ed d( Ze3e;eeYfe_eYe_ed d) Ze3e;efe_eYe_ed d* Ze/fe_eYe_eZdZed ZeZed d+ Ze~fe_eYe_ed d, Ze;e~fe_e!e_ed d- Ze;fe_ee_ed d. Z e;efe _e!e _ed d/ Ze;e!fe_ee_ed d0 Ze!fe_de_ed d1 Ze;efe_eYe_ed d2 Ze!fe_e~e_ed d3 Ze~fe_eYe_ed d4 Ze!e?fe_eYe_ed d5 Ze!eezefe_ee_ed d6 Ze!fe_eYe_ed d7 Z	e!e?fe	_eYe	_ed d8 Z
e!fe
_ee
_ed d9 Ze!efe_e?e_ed d: Ze!efe_eYe_ed d; Ze!eeeeefe_eYe_ed d< Ze!eeeeeeeeefe_eYe_ed d= Ze!fe_eYe_ed d> Ze!eee}fe_eYe_ed d? Ze!ee}fe_eYe_ed d@ Ze!fe_ee_ed dA Ze!eee}fe_eYe_ed dB Ze!eerfe_eYe_ed dC Ze!eerfe_eYe_ed dD Ze!eeze[fe_e[e_ed dE Ze!fe_e[e_ed dF Ze!e[eeze[fe_e[e_ed dG Ze!eezeezfe_eYe_ed dH Ze!e]e]e]fe_eYe_ed dI Ze!ee]ee]ee]fe_eYe_ed dJ Ze3e!eeefe[fe_e[e_ed dK Ze!ehfe_eYe_ed dL Ze!ehfe_ee_ed dM Ze!eheife_eYe_ed dN Z e!eheefe[fe _e[e _ed dO Z!e!ehee]fe!_eYe!_ed dP Z"e!eeife"_eYe"_ed dQ Z#e!eeefe[fe#_e[e#_ed dR Z$e!ehfe$_e!e$_ed dS Z%e!fe%_ee%_ed dT Z&e!efe&_eYe&_ed dU Z'e3e!fe'_ee'_ed dV Z(e3e!efe(_eYe(_ed dW Z)e3e;eezfe)_e!e)_ed dX Z*e3e!eefe[fe*_e[e*_ed dY Z+e3e!eefe[fe+_e[e+_ed dZ Z,e3e!fe,_ee,_ed d[ Z-e3e!eefe[fe-_e[e-_ed d\ Z.e3e!fe._ee._ed d] Z/e3e!eeefe[fe/_e[e/_ed d^ Z0e3e!efe0_eYe0_ed d_ Z1e3e!ee]fe1_eYe1_ed d` Z2e3e!eeefe2_eYe2_ed da Z3e3e!eeeeeefe3_eYe3_ed db Z4e3e!fe4_eYe4_ed dc Z5e3ee~efe5_eYe5_ed dd Z6e3fe6_ee6_ed de Z7e3ee~efe7_eYe7_ed df Z8e!fe8_e9e8_ed dg Z9e3e!fe9_ee9_ed dh Z:e3e!fe:_ee:_ed di Z;e3e!eefe[fe;_e[e;_ed dj Z<e!eegfe<_eYe<_ed dk Z=e!fe=_e#e=_ed dl Z>e!eife>_e#e>_ed dm Z?e/fe?_ee?_ed dn Z@e/eife@_e#e@_ed do ZAe/efeA_e#eA_ed dp ZBe/efeB_eYeB_ed dq ZCe#eefe[feC_e[eC_ed dr ZDe#ehfeD_eYeD_ed ds ZEe#ehfeE_eeE_ed dt ZFe#eheifeF_eYeF_ed du ZGe#eheefe[feG_e[eG_ed dv ZHe#e/ede[feH_eYeH_ed dw ZIe#ede[ee[feI_eYeI_ed dx ZJe#eefe[feJ_e[eJ_ed dy ZKe/feK_eYeK_ed dz ZLe/ehfeL_eYeL_G d{d| d|eZMdyefd}eeeYeeMeeffeM_keMZNed d~ ZOeeNeefeO_e%eO_ed d ZPe%feP_deP_G dd deZQdyefdeedeeQeeffeQ_keQZRed d ZSe%eeRfeS_eeS_ed d ZTe%ehfeT_e/eT_ed d ZUe/feU_eeU_ed d ZVe%eeeRfeV_eeV_ed d ZWe%eeRfeW_eeW_ed d ZXe%feX_eeX_eZYdZZdZ[eYZ\ed d Z]e/e)fe]_e)e]_ed d Z^e/e)fe^_e)e^_ed d Z_e)ede[fe__e[e__ed d Z`e)fe`_ee`_ed d Zae/eifea_e)ea_ed d Zbe/e)feb_e-eb_ed d Zce)fec_eec_ed d Zdefed_e[ed_ed d Zee/efee_e-ee_ed d Zfeede[fef_e[ef_ed d Zge/eede[feg_e[eg_ed d Zhe/e-feh_eeh_ed d Zie-ee[ee^fei_e[ei_ed d Zje-eeYeeYeeYee^ee^ee^fej_eYej_ed d Zke;eefek_e9ek_ed d Zle;eefel_eel_ed d Zme/e9fem_e-em_ed d Zne9fen_een_ed d Zoe;eeee9feo_eYeo_ed d Zpe;e9fep_e!ep_ed d Zqe9eerfeq_eYeq_ed d Zre9fer_eer_ed d Zse9eee}fes_eYes_ed d Zte;efet_eet_ed d Zue/e\ede[feu_e[eu_ed d Zve/ehede[fev_e[ev_ed d Zwe/eede[few_e[ew_eZxeeZyeZzeŐZ{exZ|eyZ}ezZ~G dd deZdgefdhefde]fde]fdefdefdeffe_keZed d Zde_e/e_ed d Ze/eeefe_e;e_ed d Ze/efe_de_ed d Ze/eee[efe_eYe_ed d Ze;fe_ee_ed d Ze;efe_de_ed d Ze;e?fe_de_ed d Ze;e?efe_eYe_ed d Ze;e?fe_eYe_ed d Ze;fe_ee_ed d Ze;efe_e?e_ed d Ze;fe_eYe_ed d Ze;fe_eYe_ed d Ze?fe_de_ed d Ze?fe_eYe_ed d Ze?fe_ee_ed d Ze?eeYfe_eYe_ed d Ze?eYfe_eYe_ed d Ze?eeeeeefe_de_ed d Ze?eeofe_eYe_ed d Ze?eeofe_eYe_ed d Ze?eeofe_eYe_ed d Ze;eeeeeefe_de_ed d Ze/fe_e?e_ed d Ze?fe_ee_ed d Ze?fe_ee_ed d Ze?e[fe_eAe_ed d Ze?ehfe_eAe_ed d Ze?eAfe_eYe_ed d ZeAeefe[ee[fe_eYe_ed d ZeAfe_ee_ed d ZeAe[eefe[ee[fe_eYe_ed d ZeAehfe_ee_ed d ZeAeheefe_eYe_ed d ZeAehee]fe_eYe_ed d ZeAeheefe[ee[fe_eYe_ed d ZeAeheee[ee[fe_eYe_ed d Ze/e?eAehefe_eYe_ed d Ze/e?eAehe]fe_eYe_ed d Ze/e?eAehehfe_eYe_ed d Ze/e?eAeheee[fe_eYe_ed d Ze?eAehfe_eYe_ed d Zee;ee?eefe_eYe_ed d Zee;ee?eefe_eYe_ed d Ze?eeeeeefe_eYe_ed d Zee;ee?e'fe_eYe_ed d Ze?fe_e'e_ed d Ze/e;e?fe_e'e_ed d Ze?ede[fe_e[e_ed d Ze?ede[fe_e[e_ed d Ze?fe_ee_ed d Ze?eede[fe_e[e_ed d Ze?e;eefe_eYe_ed d Ze?eeeefe_eYe_ed d Ze?e;ee|eeefe_eYe_ed d Ze]e]fe_e?e_ed d Ze]e]e]e]fe_e?e_ed d Ze?ee]ee]ee]ee]fe_eYe_ed d Ze?ee}fe_eYe_ed d Ze?ehfe_de_ed d Ze?eeeefe_eYe_ed d Ze?eeeeeeeefe_eYe_ed d Ze?e]fe_eYe_ed d Ze?ee]fe_eYe_ed d Ze?fe_ee_ed d Ze?efe_eYe_ed d Ze?fe_ee_ed d Ze?efe_eYe_ed d Ze?eeeefe_eYe_ed d Ze?eeeeeeeefe_eYe_ed d Ze?ee]fe_eYe_ed d Ze?e]fe_eYe_ed d Ze?fe_ee_ed d Ze?ee]efe_eYe_ed d Ze?ee]ee]fe_eYe_ed d Ze?fe_ee_ed d Ze?efe_eEe_ed d ZeEee]ee]fe_eYe_ed d ZeEfe_ee_ed d ZeEfe_eYe_ed d Ze?e]e]fe_eYe_ed d Ze?e]e]fe_eYe_ed d Ze?e]e]e]e]e]e]fe_eYe_ed d Ze?fe_eYe_ed d Ze?eeYfe_eYe_ed d  Ze?eeeeYfe_eYe_ed d Ze/ehe]fe_e?e_ed d Ze?eife_eYe_ed d Ze?ee~efe_eYe_ed d Ze/ee|e~eeYfe_e1e_ed d Ze/ehfe_e1e_ed d Ze/ee|e~ehee|e~fe_e1e_ed d Ze?ee]fe_eYe_ed d Ze1fe_de_ed d	 Ze/e1e]fe_e?e_ed d
 Ze?fe_ee_ed d Ze?efe_eYe_ed d Ze?eTeefe[fe_e[e_ed d Ze/e;e?e]fe_e'e_ed d Ze?fe_e1e_ed d Ze1eegefe_ee_ed d Ze1eegefe_ee_ed d Ze1ee|eeefe_eYe_ed d Ze1fe_ee_ed d Ze1fe_ee_ed d Ze1fe_ee_ed d Ze1eefe_eYe_ed d Ze1e]ee]fe_eYe_ed d Ze1e]ee]fe_eYe_ed d Ze1e~e]ee]fe_eYe_ed d Ze1e~e]fe_e5e_ed d Ze5fe_ee_ed d Ze5efe_eEe_ed d Ze?fe_ee_ed d Ze?e[fe_e?e_ed d Ze?e?fe_eYe_e{ZG dd  d eZd!efd"efd#efd$efd%efd&efd'efd(efd)efd*efd+eegffe_kG d,d- d-eZdyefd.eedeeeffe_keZed d/ Zeefe_eYe_ed d0 Zeeefe_de_ed d1 Zeeeeeefe_de_ed d2 Ze/fe_ee_ed d3 Ze;efe_ee_eZdZdZ dZd4Zd5Zd6Zd7Zd8Zd9ZeZeZ	d4Z
d:Zd;Zd<Zd=Zd5Zd>Zd?Zd@ZdAZdBZdBZdCZdDZdEZdEZdFZdGZdHZdIZdJZd6ZdKZ dLZ!dMZ"dNZ#dOZ$dPZ%dQZ&dRZ'dSZ(dTZ)dUZ*dVZ+dWZ,dXZ-dYZ.dZZ/d[Z0d\Z1d]Z2d^Z3d_Z4d`Z5daZ6dbZ7dcZ8ddZ9deZ:dfZ;dgZ<dhZ=diZ>djZ?dkZ@dlZAdmZBdnZCdoZDdpZEdqZFdrZGdsZHdtZIduZJdvZKdwZLdxZMdyZNdzZOd{ZPd|ZQd}ZRd~ZSd~ZTdZUdZVdZWdZXdZYdZZdZ[dZ\dZ]dZ^dZ_dZ`dZadZbdZcdZddZedZfdZgdZhdZidZjdZkdZldZmdZndZodZpdZqdZrdZsdZtdZudZvdZwd8ZxdZydZzdZ{dZ|dZ}dZ~dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdÐZdĐZdŐZdƐZdǐZdȐZdɐZdʐZdːZd̐Zd͐ZdΐZdϐZdАZdѐZdҐZdӐZdԐZdՐZd֐ZdאZdؐZdِZdڐZdZe	Zed d Ze/fe_ee_ed d Ze/efe_e7e_ed d Ze7fe_de_ed d Ze7eefe[fe_e[e_ed d Ze7eefe[fe_e[e_ed d Ze/e/eee[efe_eYe_ed d Ze/e/ehefe_eYe_ed d Ze/e]e]eefe_e/e_ed d Ze/e/efe_eXe_ed d ZeXfe_de_ed d ZeXfe_e?e_ed d Ze/e/fe_eYe_G dd deZdyefdeeeYeefdedffe_keZed d Ze'e;eeeeeeeeeef
e_ee_ed d Ze'e;eeeeeeeef	e_ee_ed d Ze;eefe_ee_ed d Ze;fe_de_G dd deZdyefdeeeeeƃede[ffe_keƐZed d Ze/eeǃe\fe_eYe_ed d Ze/eeǃe\efe_eYe_ed d ZeTefe_ee_ed d ZeTefe_ee_ed d Ze/fe_ee_ed d Ze/efe_eIe_ed d ZeIede[fe_e[e_ed d ZeIeee[fe_e[e_ed d ZeIeege[fe_e[e_ed d ZeIede[fe_e[e_ed d ZeIeege[fe_e[e_ed d ZeIfe_ee_ed d Ze;fe_eRe_ed d ZeRfe_de_ed d ZeRfe_ee_ed d  ZeRefe_eLe_ed d ZeLede[fe_e[e_ed d ZeLede[fe_e[e_ed d ZeLede[fe_e[e_ed d ZeLede[fe_e[e_ed d ZeLehede[fe_e[e_ed d ZeLfe_ee_ed d ZeLede[fe_e[e_ed d ZeLede[fe_e[e_ed d	 ZeLede[fe_e[e_ed d
 ZeLfe_ee_ed d ZeLefe_eLe_ed d ZeLefe_ee_ed d ZeLfe_eLe_ed d ZeLfe_ee_ed d ZeLefe_eNe_ed d ZeNfe_ee_ed d ZeNeede[ee[fe_eYe_ed d ZeNehfe_ePe_ed d ZePfe_ee_ed d ZePeeYfe_eYe_ed d ZePee]fe_eYe_ed d ZePede[ee[fe_eYe_ed d ZePede[ee[fe_eYe_ed d ZePfe_ee_ed d ZePefe_ePe_ed d ZeLfe_ee_ed d ZeLefe_ee_G dd deZdyefdeedeefdeedeeedfdeeedeeeeYeeeegeeYfd eeedeeeegfd!eee[eeedeeee[fd"eee[eeedeege[fd#eeeeeedfd$eedeeedff	e_keZG d%d& d&eZd'efd(eegffe_keZed d) Zde_eee_ed d* Zde_ee_ed d+ Zefe_eee_ed d, Zedeegefe_de_ed d- Zeefe_de_ed d. Zde_eee_ed d/ Zeefe_de_ed d0 Ze;fe_eTe_ed d1 ZeTfe_de_ed d2 Z eTfe _ee _ed d3 ZeTefe_ee_ed d4 ZeTefe_e?e_ed d5 ZeTefe_ee_ed d6 ZeTefe_ee_ed d7 ZeTefe_ee_ed d8 ZeTefe_ee_ed d9 ZeTeede[eefe_e[e_ed d: ZeTefe_ee_ed d; Z	eTeeeeeeeeefe	_eYe	_ed d< Z
eTeeeeeeeeefe
_eYe
_ed d= ZeTefe_e]e_ed d> ZeTeeeeeeeeefe_eYe_ed d? ZeTeeerfe_eYe_ed d@ ZeTeeeofe_eYe_ed dA ZeTeeeeefe_eYe_ed dB ZeTeeeefe_ee_ed dC ZeTeeeeefe_ee_ed dD ZeTeefe_ee_ed dE ZeTeeeeeeeeefe_eYe_ed dF ZeTeeeeeeeefe_ee_ed dG ZeTeie[efe_eGe_ed dH ZeGfe_eYe_ed dI ZeGfe_eYe_ed dJ ZeGfe_ee_ed dK ZeGfe_ee_ed dL ZeGfe_de_ed dM ZeTfe_e=e_ed dN Ze=fe_ee_ed dO Ze=eeeeefe_ee_ed dP Ze=efe_ee_ed dQ Ze=eeeeeeeeeefe_eYe_ed dR Z e=eeeeefe _eYe _ed dS Z!e=fe!_de!_ed dT Z"e;ede[fe"_e[e"_ed dU Z#e;ede[fe#_e[e#_ed dV Z$e;fe$_e'e$_ed dW Z%e;e]e]e]e]fe%_de%_ed dX Z&e;e]e]e]e]fe&_de&_ed dY Z'e;e]e]e]e]fe'_de'_ed dZ Z(e;e]e]e]e]fe(_de(_ed d[ Z)e;e]e]e]e]fe)_de)_ed d\ Z*e;ee]ee]ee]ee]fe*_eYe*_ed d] Z+e;ee]ee]ee]ee]fe+_eYe+_ed d^ Z,e;ee]ee]ee]ee]fe,_eYe,_ed d_ Z-e;ee]ee]ee]ee]fe-_eYe-_ed d` Z.e;ee]ee]ee]ee]fe._eYe._ed da Z/e;eeoeerfe/_eYe/_ed db Z0e?eeeeeefe0_de0_ed dc Z1e?fe1_e+e1_ed dd Z2e+fe2_ee2_ed de Z3e+efe3_ee3_ed df Z4e+eefe4_eEe4_ed dg Z5e]e]e]e]fe5_e+e5_ed dh Z6e+fe6_de6_ed di Z7e;e+fe7_de7_dZ8dZ9dZ:dZ;dZ<dZ=dZ>dZ?d4Z@d:ZAdZBdZCdZDdZEdZFdZGdZHdZIdZJdZKdZLd4ZMd8ZNd9ZOdjZPdkZQdlZRdmZSdnZTdoZUd5ZVd6ZWdZXdZYdZZdZ[dZ\dZ]dZ^dZ_dZ`dZadZbdZcdZddZedZfecZgdZhdZidZjdZkdZlehZmdZndZodZpdZqdZrdZsdZtdZudZvdZwdZxdZydZzdZ{dZ|d5Z}d>Z~d?Zd@ZdAZdZdZdZdZdZdZdZdZdZdZd4ZdZdZdZdZdZdZdZdZd4Zd:Zd;ZdpZd<Zd=ZdqZdrZd5Zd>Zd?Zd@ZdAZdBZdsZdCZdDZdEZdtZdFZdGZdZdZdZdZd4Zd5Zd6Zd7Zd8Zd9ZdZdZdZdZdZdZdZdZdmZdnZduZdvZdwZd<Zd=ZdqZÐdrZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZܐd4Zݐdxdy Zސdzd{ Zߐd|d} Zd~d Zdd ZdZdZdZdZdZdZdZdZd4Zd:Zd;ZdpZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZdZdZdZdZdZdZdZdZ	dZ
dZd4ZdZdZdZdZdZdZdZd4ZdpZd<Zd=ZdqZdrZd5Zd>ZdZdZdZdZdZ dZ!dZ"dZ#dZ$dZ%dZ&dZ'dZ(dZ)dZ*dZ+dZ,dZ-dZ.dZ/dZ0dZ1d8Z2dZ3dZ4dZ5dZ6dZ7dZ8dZ9dZ:d͐Z;dZ<dZ=d5Z>d7Z?dZ@dZAdZBdZCdZDeZdS (  a_  
Auto-generated by:
ctypesgen -l pdfium --rt-libpaths './{prefix}{name}.{suffix}' --no-system-libsearch --no-load-library --no-macro-guards --no-symbol-guards --symbol-rules 'if_needed=\w+_$|\w+_t$|_\w+' --headers fpdf_annot.h fpdf_attachment.h fpdf_catalog.h fpdf_dataavail.h fpdf_doc.h fpdf_edit.h fpdf_ext.h fpdf_flatten.h fpdf_formfill.h fpdf_fwlevent.h fpdf_javascript.h fpdf_ppo.h fpdf_progressive.h fpdf_save.h fpdf_searchex.h fpdf_signature.h fpdf_structtree.h fpdf_sysfontinfo.h fpdf_text.h fpdf_thumbnail.h fpdf_transformpage.h fpdfview.h -o '~/work/pypdfium2/pypdfium2/data/bindings/bindings.py'
    N)*)win32cygwinmsys) dll)darwinios)libdylib)r
   soc              	   C   s   |D ]F}t j|r8t|}| sttj| jdd}|j|j	j
t| td }| r7|t|  S qz||W   S  tyH   Y qw |rQtj| nd }|sctd| d| d| d||S )NF)strict)prefixnamesuffixzCould not find library z (libpaths=z, search_sys=))ospathdirnamepathlibPathis_absolute__file__parentresolver   format_LIB_PREFIX_LIB_SUFFIXexistsstrOSErrorctypesutilfind_libraryImportError)r   dllclasslibpaths
search_syslpath r)   Q/var/www/html/RAG/RAG_venv/lib/python3.10/site-packages/pypdfium2_raw/bindings.py_get_library   s$   
r+   c                 C   s    t | drt| jtstjS | S )N_type_)hasattr
isinstancer,   r   r!   c_void_p)tr)   r)   r*   	UNCHECKED8   s   r1   pdfium)z./{prefix}{name}.{suffix}F)r   r%   r&   r'                        c                   @      e Zd ZdS )struct_fpdf_action_t__N__name__
__module____qualname__r)   r)   r)   r*   r<   r       r<   c                   @   r;   )struct_fpdf_annotation_t__Nr=   r)   r)   r)   r*   rB   y   rA   rB   c                   @   r;   )struct_fpdf_attachment_t__Nr=   r)   r)   r)   r*   rC      rA   rC   c                   @   r;   )struct_fpdf_avail_t__Nr=   r)   r)   r)   r*   rD      rA   rD   c                   @   r;   )struct_fpdf_bitmap_t__Nr=   r)   r)   r)   r*   rE      rA   rE   c                   @   r;   )struct_fpdf_bookmark_t__Nr=   r)   r)   r)   r*   rF      rA   rF   c                   @   r;   )struct_fpdf_clippath_t__Nr=   r)   r)   r)   r*   rG      rA   rG   c                   @   r;   )struct_fpdf_dest_t__Nr=   r)   r)   r)   r*   rH      rA   rH   c                   @   r;   )struct_fpdf_document_t__Nr=   r)   r)   r)   r*   rI      rA   rI   c                   @   r;   )struct_fpdf_font_t__Nr=   r)   r)   r)   r*   rJ      rA   rJ   c                   @   r;   )struct_fpdf_form_handle_t__Nr=   r)   r)   r)   r*   rK      rA   rK   c                   @   r;   )struct_fpdf_glyphpath_t__Nr=   r)   r)   r)   r*   rL      rA   rL   c                   @   r;   )struct_fpdf_javascript_action_tNr=   r)   r)   r)   r*   rM      rA   rM   c                   @   r;   )struct_fpdf_link_t__Nr=   r)   r)   r)   r*   rN      rA   rN   c                   @   r;   )struct_fpdf_page_t__Nr=   r)   r)   r)   r*   rO      rA   rO   c                   @   r;   )struct_fpdf_pagelink_t__Nr=   r)   r)   r)   r*   rP      rA   rP   c                   @   r;   )struct_fpdf_pageobject_t__Nr=   r)   r)   r)   r*   rQ      rA   rQ   c                   @   r;   )struct_fpdf_pageobjectmark_t__Nr=   r)   r)   r)   r*   rR      rA   rR   c                   @   r;   )struct_fpdf_pagerange_t__Nr=   r)   r)   r)   r*   rS      rA   rS   c                   @   r;   )struct_fpdf_pathsegment_tNr=   r)   r)   r)   r*   rT      rA   rT   c                   @   r;   )struct_fpdf_schhandle_t__Nr=   r)   r)   r)   r*   rU      rA   rU   c                   @   r;   )struct_fpdf_signature_t__Nr=   r)   r)   r)   r*   rV     rA   rV   c                   @   r;   )struct_fpdf_structelement_t__Nr=   r)   r)   r)   r*   rW     rA   rW   c                   @   r;   )"struct_fpdf_structelement_attr_t__Nr=   r)   r)   r)   r*   rX     rA   rX   c                   @   r;   )(struct_fpdf_structelement_attr_value_t__Nr=   r)   r)   r)   r*   rY     rA   rY   c                   @   r;   )struct_fpdf_structtree_t__Nr=   r)   r)   r)   r*   rZ   $  rA   rZ   c                   @   r;   )struct_fpdf_textpage_t__Nr=   r)   r)   r)   r*   r[   +  rA   r[   c                   @   r;   )struct_fpdf_widget_t__Nr=   r)   r)   r)   r*   r\   2  rA   r\   c                   @   r;   )struct_fpdf_xobject_t__Nr=   r)   r)   r)   r*   r]   9  rA   r]   c                   @      e Zd ZdZdS )struct_FPDF_BSTR_)r   lenNr>   r?   r@   	__slots__r)   r)   r)   r*   r_   g      r_   r   r`   c                   @   r^   )struct__FS_MATRIX_)abcdefNra   r)   r)   r)   r*   rd   v  rc   rd   re   rf   rg   rh   ri   rj   c                   @   r^   )struct__FS_RECTF_)lefttoprightbottomNra   r)   r)   r)   r*   rk     rc   rk   rl   rm   rn   ro   c                   @   r^   )struct_FS_SIZEF_)widthheightNra   r)   r)   r)   r*   rp     rc   rp   rq   rr   c                   @   r^   )struct_FS_POINTF_)xyNra   r)   r)   r)   r*   rs     rc   rs   rt   ru   c                   @   r^   )struct__FS_QUADPOINTSF)x1y1x2y2x3y3x4y4Nra   r)   r)   r)   r*   rv     rc   rv   rw   rx   ry   rz   r{   r|   r}   r~   c                   @   r^   )struct_FPDF_LIBRARY_CONFIG_)versionm_pUserFontPaths
m_pIsolatem_v8EmbedderSlotm_pPlatformm_RendererTypeNra   r)   r)   r)   r*   r     rc   r   r   r   r   r   r   r   FPDF_InitLibraryWithConfigFPDF_InitLibraryr)   FPDF_DestroyLibraryFPDF_SetSandBoxPolicyFPDF_LoadDocumentFPDF_LoadMemDocumentFPDF_LoadMemDocument64c                   @   r^   )struct_anon_4)	m_FileLen
m_GetBlockm_ParamNra   r)   r)   r)   r*   r     rc   r   r   r   r   c                   @   r^   )struct_FPDF_FILEHANDLER_)
clientDataReleaseGetSize	ReadBlock
WriteBlockFlushTruncateNra   r)   r)   r)   r*   r   %  rc   r   r   r   r   r   r   r   r   FPDF_LoadCustomDocumentFPDF_GetFileVersionFPDF_GetLastError(FPDF_DocumentHasValidCrossReferenceTableFPDF_GetTrailerEndsFPDF_GetDocPermissionsFPDF_GetDocUserPermissionsFPDF_GetSecurityHandlerRevisionFPDF_GetPageCountFPDF_LoadPageFPDF_GetPageWidthFFPDF_GetPageWidthFPDF_GetPageHeightFFPDF_GetPageHeightFPDF_GetPageBoundingBoxFPDF_GetPageSizeByIndexFFPDF_GetPageSizeByIndexc                   @   r^   )struct_FPDF_COLORSCHEME_)path_fill_colorpath_stroke_colortext_fill_colortext_stroke_colorNra   r)   r)   r)   r*   r     rc   r   r   r   r   r   FPDF_RenderPageBitmapFPDF_RenderPageBitmapWithMatrixFPDF_ClosePageFPDF_CloseDocumentFPDF_DeviceToPageFPDF_PageToDeviceFPDFBitmap_CreateFPDFBitmap_CreateExFPDFBitmap_GetFormatFPDFBitmap_FillRectFPDFBitmap_GetBufferFPDFBitmap_GetWidthFPDFBitmap_GetHeightFPDFBitmap_GetStrideFPDFBitmap_DestroyFPDF_VIEWERREF_GetPrintScalingFPDF_VIEWERREF_GetNumCopies FPDF_VIEWERREF_GetPrintPageRange%FPDF_VIEWERREF_GetPrintPageRangeCount'FPDF_VIEWERREF_GetPrintPageRangeElementFPDF_VIEWERREF_GetDuplexFPDF_VIEWERREF_GetNameFPDF_CountNamedDestsFPDF_GetNamedDestByNameFPDF_GetNamedDestFPDF_GetXFAPacketCountFPDF_GetXFAPacketNameFPDF_GetXFAPacketContentc                   @   r^   )struct__IPDF_JsPlatform)r   	app_alertapp_beepapp_responseDoc_getFilePathDoc_mail	Doc_printDoc_submitFormDoc_gotoPageField_browsem_pFormfillinfo	m_isolater   Nra   r)   r)   r)   r*   r   %  rc   r   r   r   r   r   r   r   r   r   r   r   r   c                   @   r^   )struct__FPDF_SYSTEMTIME)wYearwMonth
wDayOfWeekwDaywHourwMinutewSecondwMillisecondsNra   r)   r)   r)   r*   r   ?  rc   r   r   r   r   r   r   r   r   r   c                   @   r^   )struct__FPDF_FORMFILLINFO)#r   r   FFI_InvalidateFFI_OutputSelectedRectFFI_SetCursorFFI_SetTimerFFI_KillTimerFFI_GetLocalTimeFFI_OnChangeFFI_GetPageFFI_GetCurrentPageFFI_GetRotationFFI_ExecuteNamedActionFFI_SetTextFieldFocusFFI_DoURIActionFFI_DoGoToActionm_pJsPlatformxfa_disabledFFI_DisplayCaretFFI_GetCurrentPageIndexFFI_SetCurrentPageFFI_GotoURLFFI_GetPageViewRectFFI_PageEventFFI_PopupMenuFFI_OpenFileFFI_EmailToFFI_UploadToFFI_GetPlatformFFI_GetLanguageFFI_DownloadFromURLFFI_PostRequestURLFFI_PutRequestURLFFI_OnFocusChange#FFI_DoURIActionWithKeyboardModifierNra   r)   r)   r)   r*   r   Q  rc   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  FPDFDOC_InitFormFillEnvironmentFPDFDOC_ExitFormFillEnvironmentFORM_OnAfterLoadPageFORM_OnBeforeClosePageFORM_DoDocumentJSActionFORM_DoDocumentOpenActionFORM_DoDocumentAActionFORM_DoPageAActionFORM_OnMouseMoveFORM_OnMouseWheelFORM_OnFocusFORM_OnLButtonDownFORM_OnRButtonDownFORM_OnLButtonUpFORM_OnRButtonUpFORM_OnLButtonDoubleClickFORM_OnKeyDownFORM_OnKeyUpFORM_OnCharFORM_GetFocusedTextFORM_GetSelectedTextFORM_ReplaceAndKeepSelectionFORM_ReplaceSelectionFORM_SelectAllTextFORM_CanUndoFORM_CanRedo	FORM_Undo	FORM_RedoFORM_ForceToKillFocusFORM_GetFocusedAnnotFORM_SetFocusedAnnotFPDFPage_HasFormFieldAtPointFPDFPage_FormFieldZOrderAtPointFPDF_SetFormFieldHighlightColorFPDF_SetFormFieldHighlightAlphaFPDF_RemoveFormFieldHighlightFPDF_FFLDrawFPDF_GetFormTypeFORM_SetIndexSelectedFORM_IsIndexSelectedFPDF_LoadXFAFPDFAnnot_IsSupportedSubtypeFPDFPage_CreateAnnotFPDFPage_GetAnnotCountFPDFPage_GetAnnotFPDFPage_GetAnnotIndexFPDFPage_CloseAnnotFPDFPage_RemoveAnnotFPDFAnnot_GetSubtype"FPDFAnnot_IsObjectSupportedSubtypeFPDFAnnot_UpdateObjectFPDFAnnot_AddInkStrokeFPDFAnnot_RemoveInkListFPDFAnnot_AppendObjectFPDFAnnot_GetObjectCountFPDFAnnot_GetObjectFPDFAnnot_RemoveObjectFPDFAnnot_SetColorFPDFAnnot_GetColorFPDFAnnot_HasAttachmentPointsFPDFAnnot_SetAttachmentPoints FPDFAnnot_AppendAttachmentPointsFPDFAnnot_CountAttachmentPointsFPDFAnnot_GetAttachmentPointsFPDFAnnot_SetRectFPDFAnnot_GetRectFPDFAnnot_GetVerticesFPDFAnnot_GetInkListCountFPDFAnnot_GetInkListPathFPDFAnnot_GetLineFPDFAnnot_SetBorderFPDFAnnot_GetBorder+FPDFAnnot_GetFormAdditionalActionJavaScriptFPDFAnnot_HasKeyFPDFAnnot_GetValueTypeFPDFAnnot_SetStringValueFPDFAnnot_GetStringValueFPDFAnnot_GetNumberValueFPDFAnnot_SetAPFPDFAnnot_GetAPFPDFAnnot_GetLinkedAnnotFPDFAnnot_GetFlagsFPDFAnnot_SetFlagsFPDFAnnot_GetFormFieldFlagsFPDFAnnot_SetFormFieldFlagsFPDFAnnot_GetFormFieldAtPointFPDFAnnot_GetFormFieldName#FPDFAnnot_GetFormFieldAlternateNameFPDFAnnot_GetFormFieldTypeFPDFAnnot_GetFormFieldValueFPDFAnnot_GetOptionCountFPDFAnnot_GetOptionLabelFPDFAnnot_IsOptionSelectedFPDFAnnot_GetFontSizeFPDFAnnot_SetFontColorFPDFAnnot_GetFontColorFPDFAnnot_IsCheckedFPDFAnnot_SetFocusableSubtypes#FPDFAnnot_GetFocusableSubtypesCountFPDFAnnot_GetFocusableSubtypesFPDFAnnot_GetLinkFPDFAnnot_GetFormControlCountFPDFAnnot_GetFormControlIndex!FPDFAnnot_GetFormFieldExportValueFPDFAnnot_SetURIFPDFAnnot_GetFileAttachmentFPDFAnnot_AddFileAttachmentFPDFDoc_GetAttachmentCountFPDFDoc_AddAttachmentFPDFDoc_GetAttachmentFPDFDoc_DeleteAttachmentFPDFAttachment_GetNameFPDFAttachment_HasKeyFPDFAttachment_GetValueTypeFPDFAttachment_SetStringValueFPDFAttachment_GetStringValueFPDFAttachment_SetFileFPDFAttachment_GetFileFPDFAttachment_GetSubtypeFPDFCatalog_IsTaggedFPDFCatalog_SetLanguagec                   @   r^   )struct__FX_FILEAVAIL)r   IsDataAvailNra   r)   r)   r)   r*   r{    rc   r{  r|  FPDFAvail_CreateFPDFAvail_Destroyc                   @   r^   )struct__FX_DOWNLOADHINTS)r   
AddSegmentNra   r)   r)   r)   r*   r    rc   r  r  FPDFAvail_IsDocAvailFPDFAvail_GetDocumentFPDFAvail_GetFirstPageNumFPDFAvail_IsPageAvailFPDFAvail_IsFormAvailFPDFAvail_IsLinearizedFPDFBookmark_GetFirstChildFPDFBookmark_GetNextSiblingFPDFBookmark_GetTitleFPDFBookmark_GetCountFPDFBookmark_FindFPDFBookmark_GetDestFPDFBookmark_GetActionFPDFAction_GetTypeFPDFAction_GetDestFPDFAction_GetFilePathFPDFAction_GetURIPathFPDFDest_GetDestPageIndexFPDFDest_GetViewFPDFDest_GetLocationInPageFPDFLink_GetLinkAtPointFPDFLink_GetLinkZOrderAtPointFPDFLink_GetDestFPDFLink_GetActionFPDFLink_EnumerateFPDFLink_GetAnnotFPDFLink_GetAnnotRectFPDFLink_CountQuadPointsFPDFLink_GetQuadPointsFPDF_GetPageAActionFPDF_GetFileIdentifierFPDF_GetMetaTextFPDF_GetPageLabelc                   @   r^   )struct_FPDF_IMAGEOBJ_METADATA)rq   rr   horizontal_dpivertical_dpibits_per_pixel
colorspacemarked_content_idNra   r)   r)   r)   r*   r    rc   r  r  r  r  r  r  FPDF_CreateNewDocumentFPDFPage_NewFPDFPage_DeleteFPDF_MovePagesFPDFPage_GetRotationFPDFPage_SetRotationFPDFPage_InsertObjectFPDFPage_InsertObjectAtIndexFPDFPage_RemoveObjectFPDFPage_CountObjectsFPDFPage_GetObjectFPDFPage_HasTransparencyFPDFPage_GenerateContentFPDFPageObj_DestroyFPDFPageObj_HasTransparencyFPDFPageObj_GetTypeFPDFPageObj_GetIsActiveFPDFPageObj_SetIsActiveFPDFPageObj_TransformFPDFPageObj_TransformFFPDFPageObj_GetMatrixFPDFPageObj_SetMatrixFPDFPage_TransformAnnotsFPDFPageObj_NewImageObjFPDFPageObj_GetMarkedContentIDFPDFPageObj_CountMarksFPDFPageObj_GetMarkFPDFPageObj_AddMarkFPDFPageObj_RemoveMarkFPDFPageObjMark_GetNameFPDFPageObjMark_CountParamsFPDFPageObjMark_GetParamKey!FPDFPageObjMark_GetParamValueType FPDFPageObjMark_GetParamIntValue"FPDFPageObjMark_GetParamFloatValue#FPDFPageObjMark_GetParamStringValue!FPDFPageObjMark_GetParamBlobValueFPDFPageObjMark_SetIntParamFPDFPageObjMark_SetFloatParamFPDFPageObjMark_SetStringParamFPDFPageObjMark_SetBlobParamFPDFPageObjMark_RemoveParamFPDFImageObj_LoadJpegFileFPDFImageObj_LoadJpegFileInlineFPDFImageObj_SetMatrixFPDFImageObj_SetBitmapFPDFImageObj_GetBitmapFPDFImageObj_GetRenderedBitmap FPDFImageObj_GetImageDataDecodedFPDFImageObj_GetImageDataRaw FPDFImageObj_GetImageFilterCountFPDFImageObj_GetImageFilterFPDFImageObj_GetImageMetadataFPDFImageObj_GetImagePixelSize%FPDFImageObj_GetIccProfileDataDecodedFPDFPageObj_CreateNewPathFPDFPageObj_CreateNewRectFPDFPageObj_GetBoundsFPDFPageObj_GetRotatedBoundsFPDFPageObj_SetBlendModeFPDFPageObj_SetStrokeColorFPDFPageObj_GetStrokeColorFPDFPageObj_SetStrokeWidthFPDFPageObj_GetStrokeWidthFPDFPageObj_GetLineJoinFPDFPageObj_SetLineJoinFPDFPageObj_GetLineCapFPDFPageObj_SetLineCapFPDFPageObj_SetFillColorFPDFPageObj_GetFillColorFPDFPageObj_GetDashPhaseFPDFPageObj_SetDashPhaseFPDFPageObj_GetDashCountFPDFPageObj_GetDashArrayFPDFPageObj_SetDashArrayFPDFPath_CountSegmentsFPDFPath_GetPathSegmentFPDFPathSegment_GetPointFPDFPathSegment_GetTypeFPDFPathSegment_GetCloseFPDFPath_MoveToFPDFPath_LineToFPDFPath_BezierToFPDFPath_CloseFPDFPath_SetDrawModeFPDFPath_GetDrawModeFPDFPageObj_NewTextObjFPDFText_SetTextFPDFText_SetCharcodesFPDFText_LoadFontFPDFText_LoadStandardFontFPDFText_LoadCidType2FontFPDFTextObj_GetFontSizeFPDFFont_CloseFPDFPageObj_CreateTextObjFPDFTextObj_GetTextRenderModeFPDFTextObj_SetTextRenderModeFPDFTextObj_GetTextFPDFTextObj_GetRenderedBitmapFPDFTextObj_GetFontFPDFFont_GetBaseFontNameFPDFFont_GetFamilyNameFPDFFont_GetFontDataFPDFFont_GetIsEmbeddedFPDFFont_GetFlagsFPDFFont_GetWeightFPDFFont_GetItalicAngleFPDFFont_GetAscentFPDFFont_GetDescentFPDFFont_GetGlyphWidthFPDFFont_GetGlyphPath FPDFGlyphPath_CountGlyphSegments!FPDFGlyphPath_GetGlyphPathSegmentFPDFFormObj_CountObjectsFPDFFormObj_GetObjectFPDFFormObj_RemoveObjectc                   @   r^   )	struct_tm)tm_sectm_mintm_hourtm_mdaytm_montm_yeartm_wdaytm_ydaytm_isdst	tm_gmtofftm_zoneNra   r)   r)   r)   r*   r  '	  rc   r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  c                   @   r^   )struct__UNSUPPORT_INFO)r   FSDK_UnSupport_HandlerNra   r)   r)   r)   r*   r(  9	  rc   r(  r)  FSDK_SetUnSpObjProcessHandlerFSDK_SetTimeFunctionFSDK_SetLocaltimeFunctionFPDFDoc_GetPageModeFPDFPage_Flatten          @         	   
                                                !   "   #   $   %   &   '   (   )   *   +   ,   -   .   /   0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   [   \   ]   _   `   a   b   c   d   e   f   g   h   i   j   k   l   m   n   o   p   q   r   s   t   u   v   w   x   y   z   {   |   }   ~                                                                                                                                                                                  FPDFDoc_GetJavaScriptActionCountFPDFDoc_GetJavaScriptActionFPDFDoc_CloseJavaScriptActionFPDFJavaScriptAction_GetNameFPDFJavaScriptAction_GetScriptFPDF_ImportPagesByIndexFPDF_ImportPagesFPDF_ImportNPagesToOneFPDF_NewXObjectFromPageFPDF_CloseXObjectFPDF_NewFormObjectFromXObjectFPDF_CopyViewerPreferencesc                   @   r^   )struct__IFSDK_PAUSE)r   NeedToPauseNowuserNra   r)   r)   r)   r*   r    rc   r  r  r  *FPDF_RenderPageBitmapWithColorScheme_StartFPDF_RenderPageBitmap_StartFPDF_RenderPage_ContinueFPDF_RenderPage_Closec                   @   r^   )struct_FPDF_FILEWRITE_)r   r   Nra   r)   r)   r)   r*   r    rc   r  FPDF_SaveAsCopyFPDF_SaveWithVersion"FPDFText_GetCharIndexFromTextIndex"FPDFText_GetTextIndexFromCharIndexFPDF_GetSignatureCountFPDF_GetSignatureObjectFPDFSignatureObj_GetContentsFPDFSignatureObj_GetByteRangeFPDFSignatureObj_GetSubFilterFPDFSignatureObj_GetReasonFPDFSignatureObj_GetTime$FPDFSignatureObj_GetDocMDPPermissionFPDF_StructTree_GetForPageFPDF_StructTree_CloseFPDF_StructTree_CountChildrenFPDF_StructTree_GetChildAtIndexFPDF_StructElement_GetAltText FPDF_StructElement_GetActualTextFPDF_StructElement_GetIDFPDF_StructElement_GetLang%FPDF_StructElement_GetStringAttribute%FPDF_StructElement_GetMarkedContentIDFPDF_StructElement_GetTypeFPDF_StructElement_GetObjTypeFPDF_StructElement_GetTitle FPDF_StructElement_CountChildren"FPDF_StructElement_GetChildAtIndex*FPDF_StructElement_GetChildMarkedContentIDFPDF_StructElement_GetParent$FPDF_StructElement_GetAttributeCount&FPDF_StructElement_GetAttributeAtIndex FPDF_StructElement_Attr_GetCountFPDF_StructElement_Attr_GetName FPDF_StructElement_Attr_GetValueFPDF_StructElement_Attr_GetType'FPDF_StructElement_Attr_GetBooleanValue&FPDF_StructElement_Attr_GetNumberValue&FPDF_StructElement_Attr_GetStringValue$FPDF_StructElement_Attr_GetBlobValue%FPDF_StructElement_Attr_CountChildren'FPDF_StructElement_Attr_GetChildAtIndex*FPDF_StructElement_GetMarkedContentIdCount,FPDF_StructElement_GetMarkedContentIdAtIndexc                   @   r^   )struct__FPDF_SYSFONTINFO)	r   r   	EnumFontsMapFontGetFontGetFontDataGetFaceNameGetFontCharset
DeleteFontNra   r)   r)   r)   r*   r    rc   r  r  r  r  r  r  r  r  c                   @   r^   )struct_FPDF_CharsetFontMap_)charsetfontnameNra   r)   r)   r)   r*   r    rc   r  r  r  FPDF_GetDefaultTTFMapFPDF_GetDefaultTTFMapCountFPDF_GetDefaultTTFMapEntryFPDF_AddInstalledFontFPDF_SetSystemFontInfoFPDF_GetDefaultSystemFontInfoFPDF_FreeDefaultSystemFontInfoFPDFText_LoadPageFPDFText_ClosePageFPDFText_CountCharsFPDFText_GetUnicodeFPDFText_GetTextObjectFPDFText_IsGeneratedFPDFText_IsHyphenFPDFText_HasUnicodeMapErrorFPDFText_GetFontSizeFPDFText_GetFontInfoFPDFText_GetFontWeightFPDFText_GetFillColorFPDFText_GetStrokeColorFPDFText_GetCharAngleFPDFText_GetCharBoxFPDFText_GetLooseCharBoxFPDFText_GetMatrixFPDFText_GetCharOriginFPDFText_GetCharIndexAtPosFPDFText_GetTextFPDFText_CountRectsFPDFText_GetRectFPDFText_GetBoundedTextFPDFText_FindStartFPDFText_FindNextFPDFText_FindPrevFPDFText_GetSchResultIndexFPDFText_GetSchCountFPDFText_FindCloseFPDFLink_LoadWebLinksFPDFLink_CountWebLinksFPDFLink_GetURLFPDFLink_CountRectsFPDFLink_GetRectFPDFLink_GetTextRangeFPDFLink_CloseWebLinks FPDFPage_GetDecodedThumbnailDataFPDFPage_GetRawThumbnailDataFPDFPage_GetThumbnailAsBitmapFPDFPage_SetMediaBoxFPDFPage_SetCropBoxFPDFPage_SetBleedBoxFPDFPage_SetTrimBoxFPDFPage_SetArtBoxFPDFPage_GetMediaBoxFPDFPage_GetCropBoxFPDFPage_GetBleedBoxFPDFPage_GetTrimBoxFPDFPage_GetArtBoxFPDFPage_TransFormWithClipFPDFPageObj_TransformClipPathFPDFPageObj_GetClipPathFPDFClipPath_CountPathsFPDFClipPath_CountPathSegmentsFPDFClipPath_GetPathSegmentFPDF_CreateClipPathFPDF_DestroyClipPathFPDFPage_InsertClipPathi   i   i   i   i    i @                 i   i   i    c                 C   sJ   t t |jd@ t |jd@ d> B t |jd@ d> B t | jd@ d> B jS )N   r/  r0  r?  )uint32_tvalue)re   rgrf   r)   r)   r*   	FPDF_ARGB  s   Jrk  c                 C   s
   t | jS )Nuint8_trh  argbr)   r)   r*   FPDF_GetBValue  s   
rp  c                 C   s   t t| jd? jS )Nr/  )rm  uint16_trh  rn  r)   r)   r*   FPDF_GetGValue  s   rr  c                 C      t | d? jS )Nr0  rl  rn  r)   r)   r*   FPDF_GetRValue"     rt  c                 C   rs  )Nr?  rl  rn  r)   r)   r*   FPDF_GetAValue&  ru  rv           i  i  (E  __doc__r!   sysctypes.utilos.pathr   r   platform
startswithr   r   r+   _libsr1   CDLLc_intenum_anon_2FPDF_TEXTRENDERMODE_UNKNOWNFPDF_TEXTRENDERMODE_FILLFPDF_TEXTRENDERMODE_STROKEFPDF_TEXTRENDERMODE_FILL_STROKEFPDF_TEXTRENDERMODE_INVISIBLEFPDF_TEXTRENDERMODE_FILL_CLIPFPDF_TEXTRENDERMODE_STROKE_CLIP$FPDF_TEXTRENDERMODE_FILL_STROKE_CLIPFPDF_TEXTRENDERMODE_CLIPFPDF_TEXTRENDERMODE_LASTFPDF_TEXT_RENDERMODE	Structurer<   POINTERFPDF_ACTIONrB   FPDF_ANNOTATIONrC   FPDF_ATTACHMENTrD   
FPDF_AVAILrE   FPDF_BITMAPrF   FPDF_BOOKMARKrG   FPDF_CLIPPATHrH   	FPDF_DESTrI   FPDF_DOCUMENTrJ   	FPDF_FONTrK   FPDF_FORMHANDLErL   FPDF_GLYPHPATHrM   FPDF_JAVASCRIPT_ACTIONrN   	FPDF_LINKrO   	FPDF_PAGErP   FPDF_PAGELINKrQ   FPDF_PAGEOBJECTrR   FPDF_PAGEOBJECTMARKrS   FPDF_PAGERANGErT   FPDF_PATHSEGMENTrU   FPDF_SCHHANDLErV   FPDF_SIGNATUREFPDF_SKIA_CANVASrW   FPDF_STRUCTELEMENTrX   FPDF_STRUCTELEMENT_ATTRrY   FPDF_STRUCTELEMENT_ATTR_VALUErZ   FPDF_STRUCTTREEr[   FPDF_TEXTPAGEr\   FPDF_WIDGETr]   FPDF_XOBJECT	FPDF_BOOLFPDF_RESULTc_ulong
FPDF_DWORDc_floatFS_FLOATenum__FPDF_DUPLEXTYPE_DuplexUndefinedSimplexDuplexFlipShortEdgeDuplexFlipLongEdgeFPDF_DUPLEXTYPEc_ushort
FPDF_WCHARc_charFPDF_BYTESTRINGFPDF_WIDESTRINGr_   _fields_	FPDF_BSTRFPDF_STRINGrd   	FS_MATRIXrk   
FS_LPRECTFFS_RECTFFS_LPCRECTFrp   
FS_LPSIZEFFS_SIZEFFS_LPCSIZEFrs   FS_LPPOINTF	FS_POINTFFS_LPCPOINTFrv   FS_QUADPOINTSFFPDF_ANNOTATION_SUBTYPEFPDF_ANNOT_APPEARANCEMODEFPDF_OBJECT_TYPEenum_anon_3FPDF_RENDERERTYPE_AGGFPDF_RENDERERTYPE_SKIAFPDF_RENDERER_TYPEr   c_uintFPDF_LIBRARY_CONFIGr   argtypesrestyper   r   r   r   r   r   c_size_tr   	CFUNCTYPEc_ubyteFPDF_FILEACCESSr   FPDF_FILEHANDLERr   r   r   r   r   r   r   r   r   r   r   r   c_doubler   r   r   r   r   r   FPDF_COLORSCHEMEr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   c_longr   r   r   r   IPDF_JSPLATFORMTimerCallbackr   FPDF_SYSTEMTIMEr   FPDF_FORMFILLINFOr  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  enum_FPDFANNOT_COLORTYPEFPDFANNOT_COLORTYPE_Color!FPDFANNOT_COLORTYPE_InteriorColorFPDFANNOT_COLORTYPEr+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  FX_FILEAVAILr}  r~  r  FX_DOWNLOADHINTSr  r  r  r  r  r  enum_anon_5FILEIDTYPE_PERMANENTFILEIDTYPE_CHANGINGFPDF_FILEIDTYPEr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  	__uint8_t
__uint16_t
__uint32_t__time_trm  rq  rg  r  FPDF_IMAGEOBJ_METADATAr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  time_tr  r(  UNSUPPORT_INFOr*  r+  r,  r-  r.  enum_anon_7FWL_EVENTFLAG_ShiftKeyFWL_EVENTFLAG_ControlKeyFWL_EVENTFLAG_AltKeyFWL_EVENTFLAG_MetaKeyFWL_EVENTFLAG_KeyPadFWL_EVENTFLAG_AutoRepeatFWL_EVENTFLAG_LeftButtonDownFWL_EVENTFLAG_MiddleButtonDownFWL_EVENTFLAG_RightButtonDownFWL_EVENTFLAGenum_anon_8FWL_VKEY_BackFWL_VKEY_TabFWL_VKEY_NewLineFWL_VKEY_ClearFWL_VKEY_ReturnFWL_VKEY_ShiftFWL_VKEY_ControlFWL_VKEY_MenuFWL_VKEY_PauseFWL_VKEY_CapitalFWL_VKEY_KanaFWL_VKEY_HangulFWL_VKEY_JunjaFWL_VKEY_FinalFWL_VKEY_HanjaFWL_VKEY_KanjiFWL_VKEY_EscapeFWL_VKEY_ConvertFWL_VKEY_NonConvertFWL_VKEY_AcceptFWL_VKEY_ModeChangeFWL_VKEY_SpaceFWL_VKEY_PriorFWL_VKEY_NextFWL_VKEY_EndFWL_VKEY_HomeFWL_VKEY_LeftFWL_VKEY_UpFWL_VKEY_RightFWL_VKEY_DownFWL_VKEY_SelectFWL_VKEY_PrintFWL_VKEY_ExecuteFWL_VKEY_SnapshotFWL_VKEY_InsertFWL_VKEY_DeleteFWL_VKEY_Help
FWL_VKEY_0
FWL_VKEY_1
FWL_VKEY_2
FWL_VKEY_3
FWL_VKEY_4
FWL_VKEY_5
FWL_VKEY_6
FWL_VKEY_7
FWL_VKEY_8
FWL_VKEY_9
FWL_VKEY_A
FWL_VKEY_B
FWL_VKEY_C
FWL_VKEY_D
FWL_VKEY_E
FWL_VKEY_F
FWL_VKEY_G
FWL_VKEY_H
FWL_VKEY_I
FWL_VKEY_J
FWL_VKEY_K
FWL_VKEY_L
FWL_VKEY_M
FWL_VKEY_N
FWL_VKEY_O
FWL_VKEY_P
FWL_VKEY_Q
FWL_VKEY_R
FWL_VKEY_S
FWL_VKEY_T
FWL_VKEY_U
FWL_VKEY_V
FWL_VKEY_W
FWL_VKEY_X
FWL_VKEY_Y
FWL_VKEY_ZFWL_VKEY_LWinFWL_VKEY_CommandFWL_VKEY_RWinFWL_VKEY_AppsFWL_VKEY_SleepFWL_VKEY_NumPad0FWL_VKEY_NumPad1FWL_VKEY_NumPad2FWL_VKEY_NumPad3FWL_VKEY_NumPad4FWL_VKEY_NumPad5FWL_VKEY_NumPad6FWL_VKEY_NumPad7FWL_VKEY_NumPad8FWL_VKEY_NumPad9FWL_VKEY_MultiplyFWL_VKEY_AddFWL_VKEY_SeparatorFWL_VKEY_SubtractFWL_VKEY_DecimalFWL_VKEY_DivideFWL_VKEY_F1FWL_VKEY_F2FWL_VKEY_F3FWL_VKEY_F4FWL_VKEY_F5FWL_VKEY_F6FWL_VKEY_F7FWL_VKEY_F8FWL_VKEY_F9FWL_VKEY_F10FWL_VKEY_F11FWL_VKEY_F12FWL_VKEY_F13FWL_VKEY_F14FWL_VKEY_F15FWL_VKEY_F16FWL_VKEY_F17FWL_VKEY_F18FWL_VKEY_F19FWL_VKEY_F20FWL_VKEY_F21FWL_VKEY_F22FWL_VKEY_F23FWL_VKEY_F24FWL_VKEY_NunLockFWL_VKEY_ScrollFWL_VKEY_LShiftFWL_VKEY_RShiftFWL_VKEY_LControlFWL_VKEY_RControlFWL_VKEY_LMenuFWL_VKEY_RMenuFWL_VKEY_BROWSER_BackFWL_VKEY_BROWSER_ForwardFWL_VKEY_BROWSER_RefreshFWL_VKEY_BROWSER_StopFWL_VKEY_BROWSER_SearchFWL_VKEY_BROWSER_FavoritesFWL_VKEY_BROWSER_HomeFWL_VKEY_VOLUME_MuteFWL_VKEY_VOLUME_DownFWL_VKEY_VOLUME_UpFWL_VKEY_MEDIA_NEXT_TrackFWL_VKEY_MEDIA_PREV_TrackFWL_VKEY_MEDIA_StopFWL_VKEY_MEDIA_PLAY_PauseFWL_VKEY_MEDIA_LAUNCH_Mail"FWL_VKEY_MEDIA_LAUNCH_MEDIA_SelectFWL_VKEY_MEDIA_LAUNCH_APP1FWL_VKEY_MEDIA_LAUNCH_APP2FWL_VKEY_OEM_1FWL_VKEY_OEM_PlusFWL_VKEY_OEM_CommaFWL_VKEY_OEM_MinusFWL_VKEY_OEM_PeriodFWL_VKEY_OEM_2FWL_VKEY_OEM_3FWL_VKEY_OEM_4FWL_VKEY_OEM_5FWL_VKEY_OEM_6FWL_VKEY_OEM_7FWL_VKEY_OEM_8FWL_VKEY_OEM_102FWL_VKEY_ProcessKeyFWL_VKEY_PacketFWL_VKEY_AttnFWL_VKEY_CrselFWL_VKEY_ExselFWL_VKEY_EreofFWL_VKEY_PlayFWL_VKEY_ZoomFWL_VKEY_NoNameFWL_VKEY_PA1FWL_VKEY_OEM_ClearFWL_VKEY_UnknownFWL_VKEYCODEr  r  r  r  r  r  r  r  r  r  r  r  r  IFSDK_PAUSEr  r  r  r  r  FPDF_FILEWRITEr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  FPDF_SYSFONTINFOr  FPDF_CharsetFontMapr   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  FPDF_OBJECT_UNKNOWNFPDF_OBJECT_BOOLEANFPDF_OBJECT_NUMBERFPDF_OBJECT_STRINGFPDF_OBJECT_NAMEFPDF_OBJECT_ARRAYFPDF_OBJECT_DICTIONARYFPDF_OBJECT_STREAMFPDF_OBJECT_NULLOBJFPDF_OBJECT_REFERENCEFPDF_POLICY_MACHINETIME_ACCESSFPDF_ERR_SUCCESSFPDF_ERR_UNKNOWNFPDF_ERR_FILEFPDF_ERR_FORMATFPDF_ERR_PASSWORDFPDF_ERR_SECURITYFPDF_ERR_PAGE
FPDF_ANNOTFPDF_LCD_TEXTFPDF_NO_NATIVETEXTFPDF_GRAYSCALEFPDF_DEBUG_INFOFPDF_NO_CATCHFPDF_RENDER_LIMITEDIMAGECACHEFPDF_RENDER_FORCEHALFTONEFPDF_PRINTINGFPDF_RENDER_NO_SMOOTHTEXTFPDF_RENDER_NO_SMOOTHIMAGEFPDF_RENDER_NO_SMOOTHPATHFPDF_REVERSE_BYTE_ORDERFPDF_CONVERT_FILL_TO_STROKEFPDFBitmap_UnknownFPDFBitmap_GrayFPDFBitmap_BGRFPDFBitmap_BGRxFPDFBitmap_BGRAFPDFBitmap_BGRA_PremulFORMTYPE_NONEFORMTYPE_ACRO_FORMFORMTYPE_XFA_FULLFORMTYPE_XFA_FOREGROUNDFORMTYPE_COUNTJSPLATFORM_ALERT_BUTTON_OK JSPLATFORM_ALERT_BUTTON_OKCANCELJSPLATFORM_ALERT_BUTTON_YESNO#JSPLATFORM_ALERT_BUTTON_YESNOCANCELJSPLATFORM_ALERT_BUTTON_DEFAULTJSPLATFORM_ALERT_ICON_ERRORJSPLATFORM_ALERT_ICON_WARNINGJSPLATFORM_ALERT_ICON_QUESTIONJSPLATFORM_ALERT_ICON_STATUSJSPLATFORM_ALERT_ICON_ASTERISKJSPLATFORM_ALERT_ICON_DEFAULTJSPLATFORM_ALERT_RETURN_OKJSPLATFORM_ALERT_RETURN_CANCELJSPLATFORM_ALERT_RETURN_NOJSPLATFORM_ALERT_RETURN_YESJSPLATFORM_BEEP_ERRORJSPLATFORM_BEEP_WARNINGJSPLATFORM_BEEP_QUESTIONJSPLATFORM_BEEP_STATUSJSPLATFORM_BEEP_DEFAULT
FXCT_ARROW	FXCT_NESW	FXCT_NWSE
FXCT_VBEAM
FXCT_HBEAM	FXCT_HANDFPDFDOC_AACTION_WCFPDFDOC_AACTION_WSFPDFDOC_AACTION_DSFPDFDOC_AACTION_WPFPDFDOC_AACTION_DPFPDFPAGE_AACTION_OPENFPDFPAGE_AACTION_CLOSEFPDF_FORMFIELD_UNKNOWNFPDF_FORMFIELD_PUSHBUTTONFPDF_FORMFIELD_CHECKBOXFPDF_FORMFIELD_RADIOBUTTONFPDF_FORMFIELD_COMBOBOXFPDF_FORMFIELD_LISTBOXFPDF_FORMFIELD_TEXTFIELDFPDF_FORMFIELD_SIGNATUREFPDF_FORMFIELD_COUNTFPDF_ANNOT_UNKNOWNFPDF_ANNOT_TEXTFPDF_ANNOT_LINKFPDF_ANNOT_FREETEXTFPDF_ANNOT_LINEFPDF_ANNOT_SQUAREFPDF_ANNOT_CIRCLEFPDF_ANNOT_POLYGONFPDF_ANNOT_POLYLINEFPDF_ANNOT_HIGHLIGHTFPDF_ANNOT_UNDERLINEFPDF_ANNOT_SQUIGGLYFPDF_ANNOT_STRIKEOUTFPDF_ANNOT_STAMPFPDF_ANNOT_CARETFPDF_ANNOT_INKFPDF_ANNOT_POPUPFPDF_ANNOT_FILEATTACHMENTFPDF_ANNOT_SOUNDFPDF_ANNOT_MOVIEFPDF_ANNOT_WIDGETFPDF_ANNOT_SCREENFPDF_ANNOT_PRINTERMARKFPDF_ANNOT_TRAPNETFPDF_ANNOT_WATERMARKFPDF_ANNOT_THREEDFPDF_ANNOT_RICHMEDIAFPDF_ANNOT_XFAWIDGETFPDF_ANNOT_REDACTFPDF_ANNOT_FLAG_NONEFPDF_ANNOT_FLAG_INVISIBLEFPDF_ANNOT_FLAG_HIDDENFPDF_ANNOT_FLAG_PRINTFPDF_ANNOT_FLAG_NOZOOMFPDF_ANNOT_FLAG_NOROTATEFPDF_ANNOT_FLAG_NOVIEWFPDF_ANNOT_FLAG_READONLYFPDF_ANNOT_FLAG_LOCKEDFPDF_ANNOT_FLAG_TOGGLENOVIEW FPDF_ANNOT_APPEARANCEMODE_NORMAL"FPDF_ANNOT_APPEARANCEMODE_ROLLOVERFPDF_ANNOT_APPEARANCEMODE_DOWNFPDF_ANNOT_APPEARANCEMODE_COUNTFPDF_FORMFLAG_NONEFPDF_FORMFLAG_READONLYFPDF_FORMFLAG_REQUIREDFPDF_FORMFLAG_NOEXPORTFPDF_FORMFLAG_TEXT_MULTILINEFPDF_FORMFLAG_TEXT_PASSWORDFPDF_FORMFLAG_CHOICE_COMBOFPDF_FORMFLAG_CHOICE_EDIT!FPDF_FORMFLAG_CHOICE_MULTI_SELECTFPDF_ANNOT_AACTION_KEY_STROKEFPDF_ANNOT_AACTION_FORMATFPDF_ANNOT_AACTION_VALIDATEFPDF_ANNOT_AACTION_CALCULATEPDF_LINEARIZATION_UNKNOWNPDF_NOT_LINEARIZEDPDF_LINEARIZEDPDF_DATA_ERRORPDF_DATA_NOTAVAILPDF_DATA_AVAILPDF_FORM_ERRORPDF_FORM_NOTAVAILPDF_FORM_AVAILPDF_FORM_NOTEXISTPDFACTION_UNSUPPORTEDPDFACTION_GOTOPDFACTION_REMOTEGOTOPDFACTION_URIPDFACTION_LAUNCHPDFACTION_EMBEDDEDGOTOPDFDEST_VIEW_UNKNOWN_MODEPDFDEST_VIEW_XYZPDFDEST_VIEW_FITPDFDEST_VIEW_FITHPDFDEST_VIEW_FITVPDFDEST_VIEW_FITRPDFDEST_VIEW_FITBPDFDEST_VIEW_FITBHPDFDEST_VIEW_FITBVrk  rp  rr  rt  rv  FPDF_COLORSPACE_UNKNOWNFPDF_COLORSPACE_DEVICEGRAYFPDF_COLORSPACE_DEVICERGBFPDF_COLORSPACE_DEVICECMYKFPDF_COLORSPACE_CALGRAYFPDF_COLORSPACE_CALRGBFPDF_COLORSPACE_LABFPDF_COLORSPACE_ICCBASEDFPDF_COLORSPACE_SEPARATIONFPDF_COLORSPACE_DEVICENFPDF_COLORSPACE_INDEXEDFPDF_COLORSPACE_PATTERNFPDF_PAGEOBJ_UNKNOWNFPDF_PAGEOBJ_TEXTFPDF_PAGEOBJ_PATHFPDF_PAGEOBJ_IMAGEFPDF_PAGEOBJ_SHADINGFPDF_PAGEOBJ_FORMFPDF_SEGMENT_UNKNOWNFPDF_SEGMENT_LINETOFPDF_SEGMENT_BEZIERTOFPDF_SEGMENT_MOVETOFPDF_FILLMODE_NONEFPDF_FILLMODE_ALTERNATEFPDF_FILLMODE_WINDINGFPDF_FONT_TYPE1FPDF_FONT_TRUETYPEFPDF_LINECAP_BUTTFPDF_LINECAP_ROUNDFPDF_LINECAP_PROJECTING_SQUAREFPDF_LINEJOIN_MITERFPDF_LINEJOIN_ROUNDFPDF_LINEJOIN_BEVELFPDF_PRINTMODE_EMFFPDF_PRINTMODE_TEXTONLYFPDF_PRINTMODE_POSTSCRIPT2FPDF_PRINTMODE_POSTSCRIPT3&FPDF_PRINTMODE_POSTSCRIPT2_PASSTHROUGH&FPDF_PRINTMODE_POSTSCRIPT3_PASSTHROUGHFPDF_PRINTMODE_EMF_IMAGE_MASKS!FPDF_PRINTMODE_POSTSCRIPT3_TYPE42-FPDF_PRINTMODE_POSTSCRIPT3_TYPE42_PASSTHROUGHFPDF_UNSP_DOC_XFAFORM FPDF_UNSP_DOC_PORTABLECOLLECTIONFPDF_UNSP_DOC_ATTACHMENTFPDF_UNSP_DOC_SECURITYFPDF_UNSP_DOC_SHAREDREVIEW FPDF_UNSP_DOC_SHAREDFORM_ACROBAT#FPDF_UNSP_DOC_SHAREDFORM_FILESYSTEMFPDF_UNSP_DOC_SHAREDFORM_EMAILFPDF_UNSP_ANNOT_3DANNOTFPDF_UNSP_ANNOT_MOVIEFPDF_UNSP_ANNOT_SOUNDFPDF_UNSP_ANNOT_SCREEN_MEDIA FPDF_UNSP_ANNOT_SCREEN_RICHMEDIAFPDF_UNSP_ANNOT_ATTACHMENTFPDF_UNSP_ANNOT_SIGPAGEMODE_UNKNOWNPAGEMODE_USENONEPAGEMODE_USEOUTLINESPAGEMODE_USETHUMBSPAGEMODE_FULLSCREENPAGEMODE_USEOCPAGEMODE_USEATTACHMENTSFLATTEN_FAILFLATTEN_SUCCESSFLATTEN_NOTHINGTODOFLAT_NORMALDISPLAY
FLAT_PRINTFPDF_RENDER_READYFPDF_RENDER_TOBECONTINUEDFPDF_RENDER_DONEFPDF_RENDER_FAILEDFPDF_INCREMENTALFPDF_NO_INCREMENTALFPDF_REMOVE_SECURITYFXFONT_ANSI_CHARSETFXFONT_DEFAULT_CHARSETFXFONT_SYMBOL_CHARSETFXFONT_SHIFTJIS_CHARSETFXFONT_HANGEUL_CHARSETFXFONT_GB2312_CHARSETFXFONT_CHINESEBIG5_CHARSETFXFONT_GREEK_CHARSETFXFONT_VIETNAMESE_CHARSETFXFONT_HEBREW_CHARSETFXFONT_ARABIC_CHARSETFXFONT_CYRILLIC_CHARSETFXFONT_THAI_CHARSETFXFONT_EASTERNEUROPEAN_CHARSETFXFONT_FF_FIXEDPITCHFXFONT_FF_ROMANFXFONT_FF_SCRIPTFXFONT_FW_NORMALFXFONT_FW_BOLDFPDF_MATCHCASEFPDF_MATCHWHOLEWORDFPDF_CONSECUTIVEr)   r)   r)   r*   <module>   s   

	










""


&($

	
 
 ."$$ !"#'















$














.














""

"




$







 




& 













0"(&



$$$$






&

"""""


