o
    hE&                    @   sf^  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 Zi i ZZdd Zedej	d	gd
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Z+ee+Z,G d(d) d)eZ-ee-Z.G d*d+ d+eZ/ee/Z0G d,d- d-eZ1ee1Z2G d.d/ d/eZ3ee3Z4G d0d1 d1eZ5ee5Z6G d2d3 d3eZ7ee7Z8G d4d5 d5eZ9ee9Z:G d6d7 d7eZ;ee;Z<G d8d9 d9eZ=ee=Z>G d:d; d;eZ?ee?Z@G d<d= d=eZAeeAZBG d>d? d?eZCeeCZDedZEG d@dA dAeZFeeFZGG dBdC dCeZHeeHZIG dDdE dEeZJeeJZKG dFdG dGeZLeeLZMG dHdI dIeZNeeNZOG dJdK dKeZPeePZQG dLdM dMeZReeRZSe
ZTe
ZUeVZWeXZYe
ZZdZ[e[d Z\e\d Z]e]d Z^eZZ_e`ZaeebZceeaZdG dNdO dOeZedPeebfdQe
fgee_feeZgeebZhG dRdS dSeZidTeXfdUeXfdVeXfdWeXfdXeXfdYeXfgei_feiZjG dZd[ d[eZkd\eXfd]eXfd^eXfd_eXfgek_feekZlekZmeemZnG d`da daeZodbeXfdceXfgeo_feeoZpeoZqeeqZrG ddde deeZsdfeXfdgeXfges_feesZtesZueeuZvG dhdi dieZwdjeYfdkeYfdleYfdmeYfdneYfdoeYfdpeYfdqeYfgew_fewZxe
Zye
Zze
Z{e
Z|dZ}dZ~e|ZG drds dseZdte
fdueeebfdvedfdwefdxedfdyefge_feZed dz Zeege_de_ed d{ Zg e_de_ed d| Zg e_de_ed d} ZeWeTge_de_ed d~ Zehecge_e*e_ed d Zede
ecge_e*e_ed d Zedeecge_e*e_G dd deZdeVfdee
edeVeeeVfdedfge_feZG dd deZdedfdededfdeeWedfdeeUedeWedeWfdeeUedeWedeWfdeeUedfdeeUedeWfge_feZed d Zeeecge_e*e_ed d Ze*ee
ge_eTe_ed d Zg e_eVe_ed d Ze*ge_eTe_ed d Ze*eeeVge_eVe_ed d Ze*ge_eVe_ed d Ze*ge_eVe_ed d Ze*ge_e
e_ed d Ze*ge_e
e_ed d Ze*e
ge_e6e_ed d Ze6ge_eXe_ed d Ze6ge_ee_ed d Ze6ge_eXe_ed d Ze6ge_ee_ed d Ze6eemge_eTe_ed d Ze*e
eeqge_eTe_ed d Ze*e
eeeege_e
e_G dd deZdeWfdeWfdeWfdeWfge_feZed d Ze"e6e
e
e
e
e
e
ge_de_ed d Ze"e6eejeeme
ge_de_ed d Ze6ge_de_ed d Ze*ge_de_ed d Ze6e
e
e
e
e
e
e
eeeeg
e_eTe_ed d Ze6e
e
e
e
e
eeee
ee
g
e_eTe_ed d Ze
e
e
ge_e"e_ed d Ze
e
e
ede
ge_e"e_ed d Ze"ge_e
e_ed d Ze"e
e
e
e
eWge_eTe_ed d Ze"ge_ede_ed d Ze"ge_e
e_ed d Ze"ge_e
e_ed d Ze"ge_e
e_ed d Ze"ge_de_ed d Ze*ge_eTe_ed d Ze*ge_e
e_ed d Ze*ge_e>e_ed d Ze>ge_ee_ed d Ze>ege_e
e_ed d Ze*ge_e_e_ed d Ze*eceebeVge_eVe_ed d Ze*ge_eWe_ed d Ze*ecge_e(e_ed d Ze*e
edeege_e(e_ed d Ze*ge_e
e_ed d Ze*e
edeVge_eVe_ed d Ze*e
edeVeeVge_eTe_G ddÄ deZdte
fdee
eeăedede
e
fdedeeăe
fdee
eeăededededeTede
	fdee
eeăede
fdedeeăede
eTededededed
fdedeeăeTe
e
eTeTeTeTeT
fdedeeăede
edfdedeeăe
fdee
eeăede
fdedfdedfdwefge_feZede
ZG ddЄ deZde`fde`fde`fde`fde`fde`fde`fde`fge_feZG ddڄ deZg dte
fdedeeɃfdedeeɃe6eeeefdedeeɃe6eeeefdedeeɃe
fdee
eeɃe
eƃfdedeeɃe
fdeeeeɃfdedeeɃfdee6eeɃe*e
fdee6eeɃe*fdee
eeɃe6fdedeeɃecfdedeeɃedeWeTfdedeeɃecfdedeeɃe
e
eeXe
fdeeŃfdeTfdedeeɃe6eTeeeefdee
eeɃe*fdedeeɃe*e
fdedeeɃe*edfdedeeɃe6eeeeeeeefdedeeɃe
eWfdeeTeeɃe6eQe
eXeXfdeeeeeɃe
edeebfdedeeɃeeedededededfdedeeɃeee
edfdee
eeɃede
fdee
eeɃede
fdeeeeeɃedfdeeTeeɃedededededeegfdeeTeeɃedededfdedeeɃee
fdedeeɃece
fe_feZed d Ze*eeʃge_e.e_ed d Ze.ge_de_ed d Ze6e.ge_de_ed d Ze6e.ge_de_ed d  Ze.ge_de_ed d Ze.ge_de_ed d Ze.e
ge_de_ed d Ze6e.e
ge_de_ed d Ze.e6e
eege_eTe_ed d Ze.e6e
eeue
e
ge_eTe_ed d Ze.e6e
eege_eTe_ed d Ze.e6e
eege_eTe_ed d Ze.e6e
eege_eTe_ed d	 Ze.e6e
eege_eTe_ed d
 Ze.e6e
eege_eTe_ed d Ze.e6e
eege_eTe_ed d Ze.e6e
e
ge_eTe_ed d Ze.e6e
e
ge_eTe_ed d Ze.e6e
e
ge_eTe_ed d Ze.e6edeVge_eVe_ed d Ze.e6edeVge_eVe_ed d Ze.e6edge_de_ed d Ze.e6edge_de_ed d Ze.e6ge_eTe_ed d Ze.e6ge_eTe_ed d Ze.e6ge_eTe_ed d Ze.e6ge_eTe_ed d Ze.e6ge_eTe_ed d Ze.ge_eTe_ed d Ze.ee
eege_eTe_ed d Ze.ege_eTe_ed d Ze.e6eege_e
e_ed d Ze.e6eege_e
e_ed d Ze.e
eVge_de_ed d Ze.ege_de_ed d Ze.ge_de_ed d  Ze.e"e6e
e
e
e
e
e
g	e_de_ed d! Ze*ge_e
e_ed d" Ze.e6e
eTge_eTe_ed d# Ze.e6e
ge_eTe_ed d$ Ze*ge_eTe_e
ZdZed ZeZed d% Zeyge_eTe_ed d& Ze6eyge_ee_ed d' Ze6ge_e
e_ed d( Ze6e
ge_ee_ed d) Ze6ege_e
e_ed d* Zege_de_ed d+ Ze6e
ge_eTe_ed d, Zege_eye_ed d- Z eyge _eTe _ed d. Zee:ge_eTe_ed d/ Zeeeuege_e
e_ed d0 Zege_eTe_ed d1 Zee:ge_eTe_ed d2 Zege_e
e_ed d3 Zee
ge_e:e_ed d4 Zee
ge_eTe_ed d5 Zeeeeeege_eTe_ed d6 Z	eeeeeeeeeege	_eTe	_ed d7 Z
ege
_eTe
_ed d8 Zeeeexge_eTe_ed d9 Zeeexge_eTe_ed d: Zege_ee_ed d; Zeeeexge_eTe_ed d< Zeeemge_eTe_ed d= Zeeemge_eTe_ed d> ZeeeueVge_eVe_ed d? Zege_eVe_ed d@ ZeeVeeueVge_eVe_ed dA Zeeeueeuge_eTe_ed dB ZeeXeXeXge_eTe_ed dC ZeeeXeeXeeXge_eTe_ed dD Ze.ee
eeaeVge_eVe_ed dE Zeecge_eTe_ed dF Zeecge_e{e_ed dG Zeecedge_eTe_ed dH ZeeceeaeVge_eVe_ed dI ZeeceeXge_eTe_ed dJ Zeezedge_eTe_ed dK ZeezeeaeVge_eVe_ed dL Zeecge_ee_ed dM Z ege _e
e _ed dN Z!ee
ge!_eTe!_ed dO Z"e.ege"_e
e"_ed dP Z#e.e6eeuge#_ee#_ed dQ Z$e.eeeaeVge$_eVe$_ed dR Z%e.eeeaeVge%_eVe%_ed dS Z&e.ege&_e
e&_ed dT Z'e.eeeaeVge'_eVe'_ed dU Z(e.ege(_e
e(_ed dV Z)e.ee
eeaeVge)_eVe)_ed dW Z*e.ee
ge*_eTe*_ed dX Z+e.eeeXge+_eTe+_ed dY Z,e.eeeeeeege,_eTe,_ed dZ Z-e.ege-_eTe-_ed d[ Z.e.eeyege._eTe._ed d\ Z/e.ge/_e
e/_ed d] Z0e.eeyege0_eTe0_ed d^ Z1ege1_e4e1_ed d_ Z2e.ege2_e
e2_ed d` Z3e.ege3_e
e3_ed da Z4e.eeeaeVge4_eVe4_ed db Z5eeebge5_eTe5_ed dc Z6ege6_ee6_ed dd Z7eedge7_ee7_ed de Z8e*ge8_e
e8_ed df Z9e*edge9_ee9_ed dg Z:e*e
ge:_ee:_ed dh Z;e*e
ge;_eTe;_ed di Z<eeeaeVge<_eVe<_ed dj Z=eecge=_eTe=_ed dk Z>eecge>_e{e>_ed dl Z?eecedge?_eTe?_ed dm Z@eeceeaeVge@_eVe@_ed dn ZAee*edeVgeA_eTeA_ed do ZBeedeVeeVgeB_eTeB_ed dp ZCe*geC_eTeC_ed dq ZDe*ecgeD_eTeD_G drds dseZEdte
fdteeTeeEeefgeE_feEZFed du ZGeeFeegeG_e eG_ed dv ZHe geH_deH_G dwdx dxeZIdte
fdyedeeIeefgeI_feIZJed dz ZKe eeJgeK_e
eK_ed d{ ZLe ecgeL_e*eL_ed d| ZMe*geM_e
eM_ed d} ZNe e
eeJgeN_e
eN_ed d~ ZOe eeJgeO_e
eO_ed d ZPe geP_e
eP_e
ZQdZRdZSeQZTed d ZUe*e$geU_e$eU_ed d ZVe*e$geV_e$eV_ed d ZWe$edeVgeW_eVeW_ed d ZXe$geX_e
eX_ed d ZYe*edgeY_e$eY_ed d ZZe*e$geZ_e(eZ_ed d Z[e$ge[_ee[_ed d Z\ege\_eVe\_ed d Z]e*ege]_e(e]_ed d Z^eedeVge^_eVe^_ed d Z_e*eedeVge__eVe__ed d Z`e*e(ge`_e
e`_ed d Zae(eeVeeYgea_eVea_ed d Zbe(eeTeeTeeTeeYeeYeeYgeb_eTeb_ed d Zce6eegec_e4ec_ed d Zde6eeged_e
ed_ed d Zee*e4gee_e(ee_ed d Zfe4gef_eef_ed d Zge6ee
ee4geg_eTeg_ed d Zhe6e4geh_eeh_ed d Zie4eemgei_eTei_ed d Zje4gej_e
ej_ed d Zke4e
eexgek_eTek_ed d Zle6e
gel_eel_ed d Zme*eTedeVgem_eVem_ed d Zne*ecedeVgen_eVen_ed d Zoe*e
edeVgeo_eVeo_eZpe`ZqeZreZsepZteqZuerZvG dd deZwdbefdcefdeXfdeXfdefde
fde
fgew_fewZxed d Zyg ey_e*ey_ed d Zze*e
eegez_e6ez_ed d Z{e*e
ge{_de{_ed d Z|e*ee
eVe
ge|_eTe|_ed d Z}e6ge}_e
e}_ed d Z~e6e
ge~_de~_ed d Ze6e:ge_de_ed d Ze6e:ge_eTe_ed d Ze6ge_e
e_ed d Ze6e
ge_e:e_ed d Ze6ge_eTe_ed d Ze6ge_eTe_ed d Ze:ge_de_ed d Ze:ge_eTe_ed d Ze:ge_e
e_ed d Ze:eeTge_eTe_ed d Ze:eTge_eTe_ed d Ze:eeeeeege_de_ed d Ze:eejge_eTe_ed d Ze:eejge_eTe_ed d Ze:eejge_eTe_ed d Ze6eeeeeege_de_ed d Ze*ge_e:e_ed d Ze:ge_e
e_ed d Ze:ge_e
e_ed d Ze:eVge_e<e_ed d Ze:ecge_e<e_ed d Ze:e<ge_eTe_ed d Ze<eeaeVeeVge_eTe_ed d Ze<ge_e
e_ed d Ze<eVeeaeVeeVge_eTe_ed d Ze<ecge_e{e_ed d Ze<ecee
ge_eTe_ed d Ze<eceeaeVeeVge_eTe_ed d Ze<eceeeVeeVge_eTe_ed d Ze*e:e<ece
ge_eTe_ed d Ze*e:e<ececge_eTe_ed d Ze*e:e<eceeeVge_eTe_ed d Ze:e<ecge_eTe_ed d Zee6e
e:eege_eTe_ed d Zee6e
e:eege_eTe_ed d Ze:eeeeeege_eTe_ed d Zee6e
e:e"ge_eTe_ed d Ze:ge_e"e_ed d Ze*e6e:ge_e"e_ed d Ze:edeVge_eVe_ed d Ze:edeVge_eVe_ed d Ze:ge_e
e_ed d Ze:e
edeVge_eVe_ed d Ze:e6eexge_eTe_ed d Ze:eeeege_eTe_ed d Ze:e6eeteeege_eTe_ed d ZeXeXge_e:e_ed d ZeXeXeXeXge_e:e_ed d Ze:eeXeeXeeXeeXge_eTe_ed d Ze:eexge_eTe_ed d Ze:ecge_de_ed d Ze:eeeege_eTe_ed d Ze:eeeeeeeege_eTe_ed d Ze:eXge_eTe_ed d Ze:eeXge_eTe_ed d Ze:ge_e
e_ed d Ze:e
ge_eTe_ed d Ze:ge_e
e_ed d Ze:e
ge_eTe_ed d Ze:eeeege_eTe_ed d Ze:eeeeeeeege_eTe_ed d Ze:eeXge_eTe_ed d Ze:eXge_eTe_ed d Ze:ge_e
e_ed d Ze:eeXege_eTe_ed d Ze:eeXeeXge_eTe_ed d Ze:ge_e
e_ed d Ze:e
ge_e@e_ed d Ze@eeXeeXge_eTe_ed d Ze@ge_e
e_ed d Ze@ge_eTe_ed d Ze:eXeXge_eTe_ed d Ze:eXeXge_eTe_ed d Ze:eXeXeXeXeXeXge_eTe_ed d Ze:ge_eTe_ed d Ze:e
eTge_eTe_ed d Ze:ee
eeTge_eTe_ed d Ze*eceXge_e:e_ed d Ze:edge_eTe_ed d Ze:eevege_eTe_ed d Ze*eeteve
eTge_e,e_ed d Ze*ecge_e,e_ed d Ze*eeteveceetevge_e,e_ed d Ze:eeXge_eTe_ed d Ze,ge_de_ed d Ze*e,eXge_e:e_ed d Ze:ge_ee_ed d Ze:ege_eTe_ed d  Ze:eOeeaeVge_eVe_ed d Ze*e6e:eXge_e"e_ed d Ze:ge_e,e_ed d Ze,eebege_ee_ed d Ze,eebege_ee_ed d Ze,eeteeege_eTe_ed d Ze,ge_e
e_ed d Ze,ge_e
e_ed d Ze,ge_e
e_ed d	 Ze,ee
ge_eTe_ed d
 Ze,eXeeXge_eTe_ed d Ze,eXeeXge_eTe_ed d Ze,eveXeeXge_eTe_ed d Ze,eveXge_e0e_ed d Ze0ge_e
e_ed d Ze0e
ge_e@e_ed d Ze:ge_e
e_ed d Ze:eVge_e:e_es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ebfge_fG dd  d eZdte
fd!edeee
fge_feZed d" Zeege_eTe_ed d# Zeege_de_ed d$ Zeeeeege_de_ed d% Ze*ge_e
e_ed d& Ze6e
ge_e
e_e
ZdZdZdZd'Zd(Zd)Zd*Zd+Zd,ZeZe
Zd'Zd-Zd.Z d/Zd0Zd(Zd1Zd2Zd3Zd4Zd5Zd5Z	d6Z
d7Zd8Zd8Zd9Zd:Zd;Zd<Zd=Zd)Zd>Zd?Zd@ZdAZdBZdCZdDZdEZdFZdGZdHZdIZdJ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Z0d[Z1d\Z2d]Z3d^Z4d_Z5d`Z6daZ7dbZ8dcZ9ddZ:deZ;dfZ<dgZ=dhZ>diZ?djZ@dkZAdlZBdmZCdnZDdoZEdpZFdqZGdqZHdrZIdsZJdtZKduZLdvZMdwZNdxZOdyZPdz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d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͐ZdZeZed d Ze*ge_e
e_ed d Ze*e
ge_e2e_ed d Ze2ge_de_ed d Ze2eeaeVge_eVe_ed d Ze2eeaeVge_eVe_ed d Ze*e*ee
eVe
ge_eTe_ed d Ze*e*ece
ge_eTe_ed d Ze*eXeXeege_e*e_ed d Ze*e*e
ge_eSe_ed d ZeSge_de_ed d ZeSge_e:e_ed d Ze*e*ge_eTe_G dڐdۄ deZdte
fdeeTeefdedfge_feZed d Ze"e6e
e
e
e
e
e
eeeeg
e_e
e_ed d Ze"e6e
e
e
e
e
e
eeg	e_e
e_ed d Ze6eege_e
e_ed d Ze6ge_de_G dd deZdte
fdee
eeedeVfge_feZed d Ze*eeeWge_eTe_ed d Ze*eeeWe
ge_eTe_ed d ZeOe
ge_e
e_ed d ZeOe
ge_e
e_ed d Ze*ge_e
e_ed d Ze*e
ge_eDe_ed d ZeDedeVge_eVe_ed d ZeDee
eVge_eVe_ed d ZeDeebeVge_eVe_ed d ZeDedeVge_eVe_ed d ZeDeebeVge_eVe_ed d ZeDge_ee_ed d Ze6ge_eMe_ed d ZeMge_de_ed d ZeMge_e
e_ed d ZeMe
ge_eGe_ed d ZeGedeVge_eVe_ed d ZeGedeVge_eVe_ed d ZeGedeVge_eVe_ed d ZeGedeVge_eVe_ed d ZeGecedeVge_eVe_ed d ZeGge_e
e_ed d ZeGedeVge_eVe_ed d ZeGedeVge_eVe_ed d ZeGedeVge_eVe_ed d ZeGge_e
e_ed d ZeGe
ge_eGe_ed d ZeGe
ge_e
e_ed d  ZeGge_eGe_ed d ZeGge_e
e_ed d ZeGe
ge_eIe_ed d ZeIge_e
e_ed d ZeIe
edeVeeVge_eTe_ed d ZeIecge_eKe_ed d ZeKge_e{e_ed d ZeKeeTge_eTe_ed d ZeKeeXge_eTe_ed d	 ZeKedeVeeVge_eTe_ed d
 ZeKedeVeeVge_eTe_ed d ZeKge_e
e_ed d ZeKe
ge_eKe_ed d ZeGge_e
e_ed d ZeGe
ge_e
e_G dd deZdte
fdedeefdedeeedfdeedeee
eTe
e
eebeeTfdeedeeeebfdeeVeeedeeeeVfdeeVeeedeebeVfdee
eeedfdedeeedfg	e_feZG dd deZde
fdeebfge_feZed d Zg e_eee_ed d Zg e_ee_ed d Zege_eee_ed d Zedeebe
ge_de_ed d  Zeege_de_ed d! Zg e_eee_ed d" Zeege_de_ed d# Ze6ge_eOe_ed d$ ZeOge_de_ed d% ZeOge_e
e_ed d& ZeOe
ge_ee_ed d' ZeOe
ge_e:e_ed d( ZeOe
ge_e
e_ed d) ZeOe
ge_e
e_ed d* ZeOe
ge_e
e_ed d+ ZeOe
ge_ee_ed d, ZeOe
edeVee
ge_eVe_ed d- ZeOe
ge_e
e_ed d. ZeOe
eeeeeeeege_eTe_ed d/ ZeOe
eeeeeeeege_eTe_ed d0 ZeOe
ge_eXe_ed d1 Z eOe
eeeeeeeege _eTe _ed d2 ZeOe
eemge_eTe_ed d3 ZeOe
eejge_eTe_ed d4 ZeOe
eeeege_eTe_ed d5 ZeOeeeege_e
e_ed d6 ZeOe
e
ee`ge_e
e_ed d7 ZeOe
e
ge_e
e_ed d8 ZeOe
eeeeeeeege_eTe_ed d9 ZeOeeeeee`e
ge_e
e_ed d: Z	eOedeVe
ge	_eBe	_ed d; Z
eBge
_eTe
_ed d< ZeBge_eTe_ed d= ZeBge_e
e_ed d> ZeBge_e
e_ed d? ZeBge_de_ed d@ ZeOge_e8e_ed dA Ze8ge_e
e_ed dB Ze8e
ee`e
ge_e
e_ed dC Ze8e
ge_e
e_ed dD Ze8e
e
eeeeeeeege_eTe_ed dE Ze8e
ee
ee
ge_eTe_ed dF Ze8ge_de_ed dG Ze6edeVge_eVe_ed dH Ze6edeVge_eVe_ed dI Ze6ge_e"e_ed dJ Ze6eXeXeXeXge_de_ed dK Ze6eXeXeXeXge_de_ed dL Ze6eXeXeXeXge_de_ed dM Ze6eXeXeXeXge_de_ed dN Ze6eXeXeXeXge_de_ed dO Ze6eeXeeXeeXeeXge_eTe_ed dP Ze6eeXeeXeeXeeXge_eTe_ed dQ Z e6eeXeeXeeXeeXge _eTe _ed dR Z!e6eeXeeXeeXeeXge!_eTe!_ed dS Z"e6eeXeeXeeXeeXge"_eTe"_ed dT Z#e6eejeemge#_eTe#_ed dU Z$e:eeeeeege$_de$_ed dV Z%e:ge%_e&e%_ed dW Z&e&ge&_e
e&_ed dX Z'e&e
ge'_e
e'_ed dY Z(e&e
e
ge(_e@e(_ed dZ Z)eXeXeXeXge)_e&e)_ed d[ Z*e&ge*_de*_ed d\ Z+e6e&ge+_de+_dZ,dZ-dZ.dZ/dZ0dZ1dZ2dZ3d'Z4d-Z5dZ6dZ7dZ8dZ9dZ: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daZHdbZId(ZJd)ZKdZLdZMdZNdZOdZPdZQdZRdZSdZTdZUdZVdZWdZXdZYeVZZdZ[dZ\dZ]dZ^dZ_e[Z`dZadZbdZcdZddZedZfdZgdZhdZidZjdZkdZldZmdZndZod(Zpd1Zqd2Zrd3Zsd4ZtdZudZvdZwdZxdZydZzdZ{dZ|dZ}dZ~d'ZdZdZdZdZdZdZdZdZd'Zd-Zd.ZdcZd/Zd0ZddZdeZd(Zd1Zd2Zd3Zd4Zd5ZdfZd6Zd7Zd8ZdgZd9Zd:ZdZdZdZdZd'Zd(Zd)Zd*Zd+Zd,ZdZdZdZdZdZdZdZdZd`ZdaZdhZdiZdjZd/Zd0ZddZde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ϐd'ZАdkdl Zѐdmdn ZҐdodp ZӐdqdr ZԐdsdt ZdZdZdZdZdZdZdZdZݐd'Zސd-Zߐd.ZdcZdZdZdZdZd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d'ZdZ dZdZdZdZdZdZd'ZdcZd/Z	d0Z
ddZdeZd(Zd1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'duZ(dZ)dZ*dZ+dZ,dvZ-dZ.dwZ/dZ0d(Z1d*Z2dxZ3dyZ4dZ5dZ6dZ7ewZxdS (z  aI  
Auto-generated by:
ctypesgen -l pdfium --runtime-libdirs . --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)*c                 C   s   t jdv r
g d}nt jdkrg d}ng d}|D ]/}t|}| s1ttj| jdd}|D ]}|||  }|	 rHt
|    S q3q|rRtj| nd }|sdtd|  d	| d
| d|S )N)win32cygwinZmsys)z{}.dllz	lib{}.dll{}darwin)zlib{}.dylibz{}.dyliblib{}.so{}.sor   )r   r   r   F)strictzCould not find library 'z' (dirs=z, search_sys=))sysplatformpathlibPathis_absolute__file__parentresolveformatis_filestrctypesutilZfind_libraryImportError)namedirs
search_syspatternsdirpatlibpath r    I/var/www/html/venv/lib/python3.10/site-packages/pypdfium2_raw/bindings.py_find_library   s&   




r"   c                 K   s4   t | fi |}i |d|it| < ||t| < d S )Npath)r"   
_libs_info_libs)r   dllclasskwargsr   r    r    r!   _register_library+   s   r(   Zpdfium.F)r   r&   r   r                        c                   @      e Zd ZdS )struct_fpdf_action_t__N__name__
__module____qualname__r    r    r    r!   r3   d       r3   c                   @   r2   )struct_fpdf_annotation_t__Nr4   r    r    r    r!   r9   k   r8   r9   c                   @   r2   )struct_fpdf_attachment_t__Nr4   r    r    r    r!   r:   r   r8   r:   c                   @   r2   )struct_fpdf_avail_t__Nr4   r    r    r    r!   r;   y   r8   r;   c                   @   r2   )struct_fpdf_bitmap_t__Nr4   r    r    r    r!   r<      r8   r<   c                   @   r2   )struct_fpdf_bookmark_t__Nr4   r    r    r    r!   r=      r8   r=   c                   @   r2   )struct_fpdf_clippath_t__Nr4   r    r    r    r!   r>      r8   r>   c                   @   r2   )struct_fpdf_dest_t__Nr4   r    r    r    r!   r?      r8   r?   c                   @   r2   )struct_fpdf_document_t__Nr4   r    r    r    r!   r@      r8   r@   c                   @   r2   )struct_fpdf_font_t__Nr4   r    r    r    r!   rA      r8   rA   c                   @   r2   )struct_fpdf_form_handle_t__Nr4   r    r    r    r!   rB      r8   rB   c                   @   r2   )struct_fpdf_glyphpath_t__Nr4   r    r    r    r!   rC      r8   rC   c                   @   r2   )struct_fpdf_javascript_action_tNr4   r    r    r    r!   rD      r8   rD   c                   @   r2   )struct_fpdf_link_t__Nr4   r    r    r    r!   rE      r8   rE   c                   @   r2   )struct_fpdf_page_t__Nr4   r    r    r    r!   rF      r8   rF   c                   @   r2   )struct_fpdf_pagelink_t__Nr4   r    r    r    r!   rG      r8   rG   c                   @   r2   )struct_fpdf_pageobject_t__Nr4   r    r    r    r!   rH      r8   rH   c                   @   r2   )struct_fpdf_pageobjectmark_t__Nr4   r    r    r    r!   rI      r8   rI   c                   @   r2   )struct_fpdf_pagerange_t__Nr4   r    r    r    r!   rJ      r8   rJ   c                   @   r2   )struct_fpdf_pathsegment_tNr4   r    r    r    r!   rK      r8   rK   c                   @   r2   )struct_fpdf_schhandle_t__Nr4   r    r    r    r!   rL      r8   rL   c                   @   r2   )struct_fpdf_signature_t__Nr4   r    r    r    r!   rM      r8   rM   c                   @   r2   )struct_fpdf_structelement_t__Nr4   r    r    r    r!   rN     r8   rN   c                   @   r2   )"struct_fpdf_structelement_attr_t__Nr4   r    r    r    r!   rO     r8   rO   c                   @   r2   )(struct_fpdf_structelement_attr_value_t__Nr4   r    r    r    r!   rP     r8   rP   c                   @   r2   )struct_fpdf_structtree_t__Nr4   r    r    r    r!   rQ     r8   rQ   c                   @   r2   )struct_fpdf_textpage_t__Nr4   r    r    r    r!   rR     r8   rR   c                   @   r2   )struct_fpdf_widget_t__Nr4   r    r    r    r!   rS   $  r8   rS   c                   @   r2   )struct_fpdf_xobject_t__Nr4   r    r    r    r!   rT   +  r8   rT   c                   @      e Zd ZddgZdS )struct_FPDF_BSTR_r   lenNr5   r6   r7   	__slots__r    r    r    r!   rV   Y      rV   r   rW   c                   @      e Zd Zg dZdS )struct__FS_MATRIX_)abcdefNrX   r    r    r    r!   r\   h  rZ   r\   r]   r^   r_   r`   ra   rb   c                   @   r[   )struct__FS_RECTF_)lefttoprightbottomNrX   r    r    r    r!   rc   x  rZ   rc   rd   re   rf   rg   c                   @   rU   )struct_FS_SIZEF_widthheightNrX   r    r    r    r!   rh     rZ   rh   ri   rj   c                   @   rU   )struct_FS_POINTF_xyNrX   r    r    r    r!   rk     rZ   rk   rl   rm   c                   @   r[   )struct__FS_QUADPOINTSF)x1y1x2y2x3y3x4y4NrX   r    r    r    r!   rn     rZ   rn   ro   rp   rq   rr   rs   rt   ru   rv   c                   @   r[   )struct_FPDF_LIBRARY_CONFIG_)versionm_pUserFontPaths
m_pIsolatem_v8EmbedderSlotm_pPlatformm_RendererTypeNrX   r    r    r    r!   rw     rZ   rw   rx   ry   rz   r{   r|   r}   FPDF_InitLibraryWithConfigFPDF_InitLibraryFPDF_DestroyLibraryFPDF_SetSandBoxPolicyFPDF_LoadDocumentFPDF_LoadMemDocumentFPDF_LoadMemDocument64c                   @   r[   )struct_anon_4)	m_FileLen
m_GetBlockm_ParamNrX   r    r    r    r!   r   
  rZ   r   r   r   r   c                   @   r[   )struct_FPDF_FILEHANDLER_)
clientDataReleaseGetSize	ReadBlock
WriteBlockFlushTruncateNrX   r    r    r    r!   r     rZ   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_colorNrX   r    r    r    r!   r   }  rZ   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)rx   	app_alertapp_beepapp_responseDoc_getFilePathDoc_mail	Doc_printDoc_submitFormDoc_gotoPageField_browsem_pFormfillinfo	m_isolater{   NrX   r    r    r    r!   r     rZ   r   r   r   r   r   r   r   r   r   r   r   r   c                   @   r[   )struct__FPDF_SYSTEMTIME)wYearwMonth
wDayOfWeekwDaywHourwMinutewSecondwMillisecondsNrX   r    r    r    r!   r   1  rZ   r   r   r   r   r   r   r   r   r   c                   @   r[   )struct__FPDF_FORMFILLINFO)#rx   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_DoURIActionWithKeyboardModifierNrX   r    r    r    r!   r   C  rZ   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_GetFormFieldAtPointFPDFAnnot_GetFormFieldName#FPDFAnnot_GetFormFieldAlternateNameFPDFAnnot_GetFormFieldTypeFPDFAnnot_GetFormFieldValueFPDFAnnot_GetOptionCountFPDFAnnot_GetOptionLabelFPDFAnnot_IsOptionSelectedFPDFAnnot_GetFontSize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FPDFCatalog_IsTaggedFPDFCatalog_SetLanguagec                   @   rU   )struct__FX_FILEAVAILrx   IsDataAvailNrX   r    r    r    r!   rp    rZ   rp  rq  FPDFAvail_CreateFPDFAvail_Destroyc                   @   rU   )struct__FX_DOWNLOADHINTSrx   
AddSegmentNrX   r    r    r    r!   rt    rZ   rt  ru  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)ri   rj   horizontal_dpivertical_dpibits_per_pixel
colorspacemarked_content_idNrX   r    r    r    r!   r    rZ   r  r  r  r  r  r  FPDF_CreateNewDocumentFPDFPage_NewFPDFPage_DeleteFPDF_MovePagesFPDFPage_GetRotationFPDFPage_SetRotationFPDFPage_InsertObject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_GetParamStringValue!FPDFPageObjMark_GetParamBlobValueFPDFPageObjMark_SetIntParam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_GetObjectc                   @   r[   )	struct_tm)tm_sectm_mintm_hourtm_mdaytm_montm_yeartm_wdaytm_ydaytm_isdst	tm_gmtofftm_zoneNrX   r    r    r    r!   r    rZ   r  r  r  r  r  r  r  r  r  r  r  r  c                   @   rU   )struct__UNSUPPORT_INFOrx   FSDK_UnSupport_HandlerNrX   r    r    r    r!   r  	  rZ   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)rx   NeedToPauseNowuserNrX   r    r    r    r!   r    rZ   r  r  r  *FPDF_RenderPageBitmapWithColorScheme_StartFPDF_RenderPageBitmap_StartFPDF_RenderPage_ContinueFPDF_RenderPage_Closec                   @   rU   )struct_FPDF_FILEWRITE_rx   r   NrX   r    r    r    r!   r    rZ   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)	rx   r   	EnumFontsMapFontGetFontGetFontDataGetFaceNameGetFontCharset
DeleteFontNrX   r    r    r    r!   r    rZ   r  r  r  r	  r
  r  r  r  c                   @   rU   )struct_FPDF_CharsetFontMap_charsetfontnameNrX   r    r    r    r!   r    rZ   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   r!  r0  )uint32_tvalue)r]   rgr^   r    r    r!   	FPDF_ARGB  s   Jr\  c                 C   s
   t | jS )Nuint8_trY  Zargbr    r    r!   FPDF_GetBValue  s   
r`  c                 C   s   t t| jd? jS )Nr   )r^  uint16_trY  r_  r    r    r!   FPDF_GetGValue  s   rb  c                 C      t | d? jS )Nr!  r]  r_  r    r    r!   FPDF_GetRValue     rd  c                 C   rc  )Nr0  r]  r_  r    r    r!   FPDF_GetAValue  re  rf           i  i  (8  __doc__r   r   Zctypes.utilr   r"   r$   r%   r(   CDLLZc_intZenum_anon_2ZFPDF_TEXTRENDERMODE_UNKNOWNZFPDF_TEXTRENDERMODE_FILLZFPDF_TEXTRENDERMODE_STROKEZFPDF_TEXTRENDERMODE_FILL_STROKEZFPDF_TEXTRENDERMODE_INVISIBLEZFPDF_TEXTRENDERMODE_FILL_CLIPZFPDF_TEXTRENDERMODE_STROKE_CLIPZ$FPDF_TEXTRENDERMODE_FILL_STROKE_CLIPZFPDF_TEXTRENDERMODE_CLIPZFPDF_TEXTRENDERMODE_LASTZFPDF_TEXT_RENDERMODEZ	Structurer3   ZPOINTERZFPDF_ACTIONr9   ZFPDF_ANNOTATIONr:   ZFPDF_ATTACHMENTr;   Z
FPDF_AVAILr<   ZFPDF_BITMAPr=   ZFPDF_BOOKMARKr>   ZFPDF_CLIPPATHr?   Z	FPDF_DESTr@   ZFPDF_DOCUMENTrA   Z	FPDF_FONTrB   ZFPDF_FORMHANDLErC   ZFPDF_GLYPHPATHrD   ZFPDF_JAVASCRIPT_ACTIONrE   Z	FPDF_LINKrF   Z	FPDF_PAGErG   ZFPDF_PAGELINKrH   ZFPDF_PAGEOBJECTrI   ZFPDF_PAGEOBJECTMARKrJ   ZFPDF_PAGERANGErK   ZFPDF_PATHSEGMENTrL   ZFPDF_SCHHANDLErM   ZFPDF_SIGNATUREZFPDF_SKIA_CANVASrN   ZFPDF_STRUCTELEMENTrO   ZFPDF_STRUCTELEMENT_ATTRrP   ZFPDF_STRUCTELEMENT_ATTR_VALUErQ   ZFPDF_STRUCTTREErR   ZFPDF_TEXTPAGErS   ZFPDF_WIDGETrT   ZFPDF_XOBJECTZ	FPDF_BOOLZFPDF_RESULTZc_ulongZ
FPDF_DWORDZc_floatZFS_FLOATZenum__FPDF_DUPLEXTYPE_ZDuplexUndefinedZSimplexZDuplexFlipShortEdgeZDuplexFlipLongEdgeZFPDF_DUPLEXTYPEZc_ushortZ
FPDF_WCHARZc_charZFPDF_BYTESTRINGZFPDF_WIDESTRINGrV   Z_fields_Z	FPDF_BSTRZFPDF_STRINGr\   Z	FS_MATRIXrc   Z
FS_LPRECTFZFS_RECTFZFS_LPCRECTFrh   Z
FS_LPSIZEFZFS_SIZEFZFS_LPCSIZEFrk   ZFS_LPPOINTFZ	FS_POINTFZFS_LPCPOINTFrn   ZFS_QUADPOINTSFZFPDF_ANNOTATION_SUBTYPEZFPDF_ANNOT_APPEARANCEMODEZFPDF_OBJECT_TYPEZenum_anon_3ZFPDF_RENDERERTYPE_AGGZFPDF_RENDERERTYPE_SKIAZFPDF_RENDERER_TYPErw   Zc_uintZFPDF_LIBRARY_CONFIGr~   argtypesrestyper   r   r   r   r   r   Zc_size_tr   Z	CFUNCTYPEZc_ubyteZFPDF_FILEACCESSr   ZFPDF_FILEHANDLERr   r   r   r   r   r   r   r   r   r   r   r   Zc_doubler   r   r   r   r   r   Z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   Zc_longr   r   r   r   ZIPDF_JSPLATFORMZTimerCallbackr   ZFPDF_SYSTEMTIMEr   Z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"  Zenum_FPDFANNOT_COLORTYPEZFPDFANNOT_COLORTYPE_ColorZ!FPDFANNOT_COLORTYPE_InteriorColorZFPDFANNOT_COLORTYPEr#  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`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  ZFX_FILEAVAILrr  rs  rt  ZFX_DOWNLOADHINTSrv  rw  rx  ry  rz  r{  Zenum_anon_5ZFILEIDTYPE_PERMANENTZFILEIDTYPE_CHANGINGZ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  Z	__uint8_tZ
__uint16_tZ
__uint32_tZ__time_tr^  ra  rX  r  Z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  Ztime_tr  r  ZUNSUPPORT_INFOr  r  r  r  r  Zenum_anon_7ZFWL_EVENTFLAG_ShiftKeyZFWL_EVENTFLAG_ControlKeyZFWL_EVENTFLAG_AltKeyZFWL_EVENTFLAG_MetaKeyZFWL_EVENTFLAG_KeyPadZFWL_EVENTFLAG_AutoRepeatZFWL_EVENTFLAG_LeftButtonDownZFWL_EVENTFLAG_MiddleButtonDownZFWL_EVENTFLAG_RightButtonDownZFWL_EVENTFLAGZenum_anon_8ZFWL_VKEY_BackZFWL_VKEY_TabZFWL_VKEY_NewLineZFWL_VKEY_ClearZFWL_VKEY_ReturnZFWL_VKEY_ShiftZFWL_VKEY_ControlZFWL_VKEY_MenuZFWL_VKEY_PauseZFWL_VKEY_CapitalZFWL_VKEY_KanaZFWL_VKEY_HangulZFWL_VKEY_JunjaZFWL_VKEY_FinalZFWL_VKEY_HanjaZFWL_VKEY_KanjiZFWL_VKEY_EscapeZFWL_VKEY_ConvertZFWL_VKEY_NonConvertZFWL_VKEY_AcceptZFWL_VKEY_ModeChangeZFWL_VKEY_SpaceZFWL_VKEY_PriorZFWL_VKEY_NextZFWL_VKEY_EndZFWL_VKEY_HomeZFWL_VKEY_LeftZFWL_VKEY_UpZFWL_VKEY_RightZFWL_VKEY_DownZFWL_VKEY_SelectZFWL_VKEY_PrintZFWL_VKEY_ExecuteZFWL_VKEY_SnapshotZFWL_VKEY_InsertZFWL_VKEY_DeleteZFWL_VKEY_HelpZ
FWL_VKEY_0Z
FWL_VKEY_1Z
FWL_VKEY_2Z
FWL_VKEY_3Z
FWL_VKEY_4Z
FWL_VKEY_5Z
FWL_VKEY_6Z
FWL_VKEY_7Z
FWL_VKEY_8Z
FWL_VKEY_9Z
FWL_VKEY_AZ
FWL_VKEY_BZ
FWL_VKEY_CZ
FWL_VKEY_DZ
FWL_VKEY_EZ
FWL_VKEY_FZ
FWL_VKEY_GZ
FWL_VKEY_HZ
FWL_VKEY_IZ
FWL_VKEY_JZ
FWL_VKEY_KZ
FWL_VKEY_LZ
FWL_VKEY_MZ
FWL_VKEY_NZ
FWL_VKEY_OZ
FWL_VKEY_PZ
FWL_VKEY_QZ
FWL_VKEY_RZ
FWL_VKEY_SZ
FWL_VKEY_TZ
FWL_VKEY_UZ
FWL_VKEY_VZ
FWL_VKEY_WZ
FWL_VKEY_XZ
FWL_VKEY_YZ
FWL_VKEY_ZZFWL_VKEY_LWinZFWL_VKEY_CommandZFWL_VKEY_RWinZFWL_VKEY_AppsZFWL_VKEY_SleepZFWL_VKEY_NumPad0ZFWL_VKEY_NumPad1ZFWL_VKEY_NumPad2ZFWL_VKEY_NumPad3ZFWL_VKEY_NumPad4ZFWL_VKEY_NumPad5ZFWL_VKEY_NumPad6ZFWL_VKEY_NumPad7ZFWL_VKEY_NumPad8ZFWL_VKEY_NumPad9ZFWL_VKEY_MultiplyZFWL_VKEY_AddZFWL_VKEY_SeparatorZFWL_VKEY_SubtractZFWL_VKEY_DecimalZFWL_VKEY_DivideZFWL_VKEY_F1ZFWL_VKEY_F2ZFWL_VKEY_F3ZFWL_VKEY_F4ZFWL_VKEY_F5ZFWL_VKEY_F6ZFWL_VKEY_F7ZFWL_VKEY_F8ZFWL_VKEY_F9ZFWL_VKEY_F10ZFWL_VKEY_F11ZFWL_VKEY_F12ZFWL_VKEY_F13ZFWL_VKEY_F14ZFWL_VKEY_F15ZFWL_VKEY_F16ZFWL_VKEY_F17ZFWL_VKEY_F18ZFWL_VKEY_F19ZFWL_VKEY_F20ZFWL_VKEY_F21ZFWL_VKEY_F22ZFWL_VKEY_F23ZFWL_VKEY_F24ZFWL_VKEY_NunLockZFWL_VKEY_ScrollZFWL_VKEY_LShiftZFWL_VKEY_RShiftZFWL_VKEY_LControlZFWL_VKEY_RControlZFWL_VKEY_LMenuZFWL_VKEY_RMenuZFWL_VKEY_BROWSER_BackZFWL_VKEY_BROWSER_ForwardZFWL_VKEY_BROWSER_RefreshZFWL_VKEY_BROWSER_StopZFWL_VKEY_BROWSER_SearchZFWL_VKEY_BROWSER_FavoritesZFWL_VKEY_BROWSER_HomeZFWL_VKEY_VOLUME_MuteZFWL_VKEY_VOLUME_DownZFWL_VKEY_VOLUME_UpZFWL_VKEY_MEDIA_NEXT_TrackZFWL_VKEY_MEDIA_PREV_TrackZFWL_VKEY_MEDIA_StopZFWL_VKEY_MEDIA_PLAY_PauseZFWL_VKEY_MEDIA_LAUNCH_MailZ"FWL_VKEY_MEDIA_LAUNCH_MEDIA_SelectZFWL_VKEY_MEDIA_LAUNCH_APP1ZFWL_VKEY_MEDIA_LAUNCH_APP2ZFWL_VKEY_OEM_1ZFWL_VKEY_OEM_PlusZFWL_VKEY_OEM_CommaZFWL_VKEY_OEM_MinusZFWL_VKEY_OEM_PeriodZFWL_VKEY_OEM_2ZFWL_VKEY_OEM_3ZFWL_VKEY_OEM_4ZFWL_VKEY_OEM_5ZFWL_VKEY_OEM_6ZFWL_VKEY_OEM_7ZFWL_VKEY_OEM_8ZFWL_VKEY_OEM_102ZFWL_VKEY_ProcessKeyZFWL_VKEY_PacketZFWL_VKEY_AttnZFWL_VKEY_CrselZFWL_VKEY_ExselZFWL_VKEY_EreofZFWL_VKEY_PlayZFWL_VKEY_ZoomZFWL_VKEY_NoNameZFWL_VKEY_PA1ZFWL_VKEY_OEM_ClearZFWL_VKEY_UnknownZFWL_VKEYCODEr  r  r  r  r  r  r  r  r  r  r  r  r  ZIFSDK_PAUSEr  r  r  r  r  Z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  ZFPDF_SYSFONTINFOr  ZFPDF_CharsetFontMapr  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/  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  ZFPDF_OBJECT_UNKNOWNZFPDF_OBJECT_BOOLEANZFPDF_OBJECT_NUMBERZFPDF_OBJECT_STRINGZFPDF_OBJECT_NAMEZFPDF_OBJECT_ARRAYZFPDF_OBJECT_DICTIONARYZFPDF_OBJECT_STREAMZFPDF_OBJECT_NULLOBJZFPDF_OBJECT_REFERENCEZFPDF_POLICY_MACHINETIME_ACCESSZFPDF_ERR_SUCCESSZFPDF_ERR_UNKNOWNZFPDF_ERR_FILEZFPDF_ERR_FORMATZFPDF_ERR_PASSWORDZFPDF_ERR_SECURITYZFPDF_ERR_PAGEZ
FPDF_ANNOTZFPDF_LCD_TEXTZFPDF_NO_NATIVETEXTZFPDF_GRAYSCALEZFPDF_DEBUG_INFOZFPDF_NO_CATCHZFPDF_RENDER_LIMITEDIMAGECACHEZFPDF_RENDER_FORCEHALFTONEZFPDF_PRINTINGZFPDF_RENDER_NO_SMOOTHTEXTZFPDF_RENDER_NO_SMOOTHIMAGEZFPDF_RENDER_NO_SMOOTHPATHZFPDF_REVERSE_BYTE_ORDERZFPDF_CONVERT_FILL_TO_STROKEZFPDFBitmap_UnknownZFPDFBitmap_GrayZFPDFBitmap_BGRZFPDFBitmap_BGRxZFPDFBitmap_BGRAZFORMTYPE_NONEZFORMTYPE_ACRO_FORMZFORMTYPE_XFA_FULLZFORMTYPE_XFA_FOREGROUNDZFORMTYPE_COUNTZJSPLATFORM_ALERT_BUTTON_OKZ JSPLATFORM_ALERT_BUTTON_OKCANCELZJSPLATFORM_ALERT_BUTTON_YESNOZ#JSPLATFORM_ALERT_BUTTON_YESNOCANCELZJSPLATFORM_ALERT_BUTTON_DEFAULTZJSPLATFORM_ALERT_ICON_ERRORZJSPLATFORM_ALERT_ICON_WARNINGZJSPLATFORM_ALERT_ICON_QUESTIONZJSPLATFORM_ALERT_ICON_STATUSZJSPLATFORM_ALERT_ICON_ASTERISKZJSPLATFORM_ALERT_ICON_DEFAULTZJSPLATFORM_ALERT_RETURN_OKZJSPLATFORM_ALERT_RETURN_CANCELZJSPLATFORM_ALERT_RETURN_NOZJSPLATFORM_ALERT_RETURN_YESZJSPLATFORM_BEEP_ERRORZJSPLATFORM_BEEP_WARNINGZJSPLATFORM_BEEP_QUESTIONZJSPLATFORM_BEEP_STATUSZJSPLATFORM_BEEP_DEFAULTZ
FXCT_ARROWZ	FXCT_NESWZ	FXCT_NWSEZ
FXCT_VBEAMZ
FXCT_HBEAMZ	FXCT_HANDZFPDFDOC_AACTION_WCZFPDFDOC_AACTION_WSZFPDFDOC_AACTION_DSZFPDFDOC_AACTION_WPZFPDFDOC_AACTION_DPZFPDFPAGE_AACTION_OPENZFPDFPAGE_AACTION_CLOSEZFPDF_FORMFIELD_UNKNOWNZFPDF_FORMFIELD_PUSHBUTTONZFPDF_FORMFIELD_CHECKBOXZFPDF_FORMFIELD_RADIOBUTTONZFPDF_FORMFIELD_COMBOBOXZFPDF_FORMFIELD_LISTBOXZFPDF_FORMFIELD_TEXTFIELDZFPDF_FORMFIELD_SIGNATUREZFPDF_FORMFIELD_COUNTZFPDF_ANNOT_UNKNOWNZFPDF_ANNOT_TEXTZFPDF_ANNOT_LINKZFPDF_ANNOT_FREETEXTZFPDF_ANNOT_LINEZFPDF_ANNOT_SQUAREZFPDF_ANNOT_CIRCLEZFPDF_ANNOT_POLYGONZFPDF_ANNOT_POLYLINEZFPDF_ANNOT_HIGHLIGHTZFPDF_ANNOT_UNDERLINEZFPDF_ANNOT_SQUIGGLYZFPDF_ANNOT_STRIKEOUTZFPDF_ANNOT_STAMPZFPDF_ANNOT_CARETZFPDF_ANNOT_INKZFPDF_ANNOT_POPUPZFPDF_ANNOT_FILEATTACHMENTZFPDF_ANNOT_SOUNDZFPDF_ANNOT_MOVIEZFPDF_ANNOT_WIDGETZFPDF_ANNOT_SCREENZFPDF_ANNOT_PRINTERMARKZFPDF_ANNOT_TRAPNETZFPDF_ANNOT_WATERMARKZFPDF_ANNOT_THREEDZFPDF_ANNOT_RICHMEDIAZFPDF_ANNOT_XFAWIDGETZFPDF_ANNOT_REDACTZFPDF_ANNOT_FLAG_NONEZFPDF_ANNOT_FLAG_INVISIBLEZFPDF_ANNOT_FLAG_HIDDENZFPDF_ANNOT_FLAG_PRINTZFPDF_ANNOT_FLAG_NOZOOMZFPDF_ANNOT_FLAG_NOROTATEZFPDF_ANNOT_FLAG_NOVIEWZFPDF_ANNOT_FLAG_READONLYZFPDF_ANNOT_FLAG_LOCKEDZFPDF_ANNOT_FLAG_TOGGLENOVIEWZ FPDF_ANNOT_APPEARANCEMODE_NORMALZ"FPDF_ANNOT_APPEARANCEMODE_ROLLOVERZFPDF_ANNOT_APPEARANCEMODE_DOWNZFPDF_ANNOT_APPEARANCEMODE_COUNTZFPDF_FORMFLAG_NONEZFPDF_FORMFLAG_READONLYZFPDF_FORMFLAG_REQUIREDZFPDF_FORMFLAG_NOEXPORTZFPDF_FORMFLAG_TEXT_MULTILINEZFPDF_FORMFLAG_TEXT_PASSWORDZFPDF_FORMFLAG_CHOICE_COMBOZFPDF_FORMFLAG_CHOICE_EDITZ!FPDF_FORMFLAG_CHOICE_MULTI_SELECTZFPDF_ANNOT_AACTION_KEY_STROKEZFPDF_ANNOT_AACTION_FORMATZFPDF_ANNOT_AACTION_VALIDATEZFPDF_ANNOT_AACTION_CALCULATEZPDF_LINEARIZATION_UNKNOWNZPDF_NOT_LINEARIZEDZPDF_LINEARIZEDZPDF_DATA_ERRORZPDF_DATA_NOTAVAILZPDF_DATA_AVAILZPDF_FORM_ERRORZPDF_FORM_NOTAVAILZPDF_FORM_AVAILZPDF_FORM_NOTEXISTZPDFACTION_UNSUPPORTEDZPDFACTION_GOTOZPDFACTION_REMOTEGOTOZPDFACTION_URIZPDFACTION_LAUNCHZPDFACTION_EMBEDDEDGOTOZPDFDEST_VIEW_UNKNOWN_MODEZPDFDEST_VIEW_XYZZPDFDEST_VIEW_FITZPDFDEST_VIEW_FITHZPDFDEST_VIEW_FITVZPDFDEST_VIEW_FITRZPDFDEST_VIEW_FITBZPDFDEST_VIEW_FITBHZPDFDEST_VIEW_FITBVr\  r`  rb  rd  rf  ZFPDF_COLORSPACE_UNKNOWNZFPDF_COLORSPACE_DEVICEGRAYZFPDF_COLORSPACE_DEVICERGBZFPDF_COLORSPACE_DEVICECMYKZFPDF_COLORSPACE_CALGRAYZFPDF_COLORSPACE_CALRGBZFPDF_COLORSPACE_LABZFPDF_COLORSPACE_ICCBASEDZFPDF_COLORSPACE_SEPARATIONZFPDF_COLORSPACE_DEVICENZFPDF_COLORSPACE_INDEXEDZFPDF_COLORSPACE_PATTERNZFPDF_PAGEOBJ_UNKNOWNZFPDF_PAGEOBJ_TEXTZFPDF_PAGEOBJ_PATHZFPDF_PAGEOBJ_IMAGEZFPDF_PAGEOBJ_SHADINGZFPDF_PAGEOBJ_FORMZFPDF_SEGMENT_UNKNOWNZFPDF_SEGMENT_LINETOZFPDF_SEGMENT_BEZIERTOZFPDF_SEGMENT_MOVETOZFPDF_FILLMODE_NONEZFPDF_FILLMODE_ALTERNATEZFPDF_FILLMODE_WINDINGZFPDF_FONT_TYPE1ZFPDF_FONT_TRUETYPEZFPDF_LINECAP_BUTTZFPDF_LINECAP_ROUNDZFPDF_LINECAP_PROJECTING_SQUAREZFPDF_LINEJOIN_MITERZFPDF_LINEJOIN_ROUNDZFPDF_LINEJOIN_BEVELZFPDF_PRINTMODE_EMFZFPDF_PRINTMODE_TEXTONLYZFPDF_PRINTMODE_POSTSCRIPT2ZFPDF_PRINTMODE_POSTSCRIPT3Z&FPDF_PRINTMODE_POSTSCRIPT2_PASSTHROUGHZ&FPDF_PRINTMODE_POSTSCRIPT3_PASSTHROUGHZFPDF_PRINTMODE_EMF_IMAGE_MASKSZ!FPDF_PRINTMODE_POSTSCRIPT3_TYPE42Z-FPDF_PRINTMODE_POSTSCRIPT3_TYPE42_PASSTHROUGHZFPDF_UNSP_DOC_XFAFORMZ FPDF_UNSP_DOC_PORTABLECOLLECTIONZFPDF_UNSP_DOC_ATTACHMENTZFPDF_UNSP_DOC_SECURITYZFPDF_UNSP_DOC_SHAREDREVIEWZ FPDF_UNSP_DOC_SHAREDFORM_ACROBATZ#FPDF_UNSP_DOC_SHAREDFORM_FILESYSTEMZFPDF_UNSP_DOC_SHAREDFORM_EMAILZFPDF_UNSP_ANNOT_3DANNOTZFPDF_UNSP_ANNOT_MOVIEZFPDF_UNSP_ANNOT_SOUNDZFPDF_UNSP_ANNOT_SCREEN_MEDIAZ FPDF_UNSP_ANNOT_SCREEN_RICHMEDIAZFPDF_UNSP_ANNOT_ATTACHMENTZFPDF_UNSP_ANNOT_SIGZPAGEMODE_UNKNOWNZPAGEMODE_USENONEZPAGEMODE_USEOUTLINESZPAGEMODE_USETHUMBSZPAGEMODE_FULLSCREENZPAGEMODE_USEOCZPAGEMODE_USEATTACHMENTSZFLATTEN_FAILZFLATTEN_SUCCESSZFLATTEN_NOTHINGTODOZFLAT_NORMALDISPLAYZ
FLAT_PRINTZFPDF_RENDER_READYZFPDF_RENDER_TOBECONTINUEDZFPDF_RENDER_DONEZFPDF_RENDER_FAILEDZFPDF_INCREMENTALZFPDF_NO_INCREMENTALZFPDF_REMOVE_SECURITYZFXFONT_ANSI_CHARSETZFXFONT_DEFAULT_CHARSETZFXFONT_SYMBOL_CHARSETZFXFONT_SHIFTJIS_CHARSETZFXFONT_HANGEUL_CHARSETZFXFONT_GB2312_CHARSETZFXFONT_CHINESEBIG5_CHARSETZFXFONT_GREEK_CHARSETZFXFONT_VIETNAMESE_CHARSETZFXFONT_HEBREW_CHARSETZFXFONT_ARABIC_CHARSETZFXFONT_CYRILLIC_CHARSETZFXFONT_THAI_CHARSETZFXFONT_EASTERNEUROPEAN_CHARSETZFXFONT_FF_FIXEDPITCHZFXFONT_FF_ROMANZFXFONT_FF_SCRIPTZFXFONT_FW_NORMALZFXFONT_FW_BOLDZFPDF_MATCHCASEZFPDF_MATCHWHOLEWORDZFPDF_CONSECUTIVEr    r    r    r!   <module>   s   











""


"$ 


	

*   !"#'
















$














.














""

"




$












& 













,$"



$$$$






&

"""""


