o
    	h.U                     @   s  d Z ddlmZ ddlmZ ddlmZ ddlmZ	 ddl
mZ eejjddd	d
d e	 ZejsAejdddddejddZne dZe ZejdsQejdddeejejdddddejdejdddddejdejdd	dddejdejdddddejdejddd ddejdejd!d"d#ddejdejd$ddddejdejd%d&d	ddejdejd'd(d)ddejdejd*d+d,ddejdejd-d.d/ddejdejd0d1d2ddejdgddd3Zee ejd4d5deejejd6ddddejdejd7ddddejdgddd3Zee ejd8d9deejejd:ddddejdejd;dd	ddejdejd<d	dddejdejd=ddddejdejd>dd"ddejdejd?d"dddejdejd@dd&ddejdejdAd&d(ddejdejdBd(d+ddejdejdCd+d.ddejdejdDd.d1ddejdejdEd1dFddejdejdGdFdHddejdejdIdHdJddejdejdKdJdLddejdejdMdLdNddejdejdOdNdPddejdejdQdPdRddejdgddd3Zee ejdSdTdeejejdUddddejdejdVddddejdejdWd	d	ddejdgddd3Zee ejdXdYdeejejdZddddejdejd[dd	ddejdejd\d	dddejdgddd3Z ee  ejd]d^deejejd_ddddejdejd`ddddejdejdad	d	ddejdgddd3Z!ee! ejdbdcdeejejddddddejdejdeddddejdejdfd	d	ddejdgddd3Z"ee" ejdgdhdeejejdiddddejdejdjddddejdejdkd	d	ddejdgddd3Z#ee# ejdldmdeejejdnddddejdejdoddddejdejdpd	d	ddejdejdqddddejdejdrddddejdejdsd"d"ddejdejdtddddejdejdud&d&ddejdejdvd(d(ddejdejdwd+d+ddejdg
ddd3Z$ee$ ejdxdydeejejdzddddejdejd{ddddejdejd|d	d	ddejdgddd3Z%ee% ejd}d~deejejdddddejdejdddddejdejdd	d	ddejdejdddddejdgddd3Z&ee& ejdddeejejdddddejdejdddddejdejdd	d	ddejdgddd3Z'ee' ejdddeejejdddddejdejdddddejdejdd	d	ddejdgddd3Z(ee( ejdddeejejdddddejdejddd	ddejdejdd	dddejdgddd3Z)ee) ejdddeejejdddddejdejdddddejdejdd	d	ddejdgddd3Z*ee* ejdddeejejdddddejdejdddddejdejdd	d	ddejdgddd3Z+ee+ ejdddeejejdddddejdejdddddejdejdd	d	ddejdgddd3Z,ee, ejdddeejejdddddejdejdddddejdejdd	d	ddejdgddd3Z-ee- ej.dddedejej/di dddddddddd1dd.dddddg dddddddddddddddedejgg g g dddgg dZ0ej.dddedejej/di dddddddddd+dd+dddddd1d¡dddddddddddddddedejej/di ddÓddēdddd	dd+dd+dddddd1d¡ddddddddddddddÓdedejej/di ddœddƓdd	dddd+dd+dddddg ddddddddddddddœdedejej/di ddǓddȓdddd.dd"dddddddg ddddddddddddddɓdedejej/di ddʓdd˓dddd1dd"dddddddg dddddddddddddd̓dedejej/di dddd͓dd"dddd1dd.dddddg ddddddddddddddΓdedejej/di ddddϓdddd"dd1dd.dddddg ddddddddddddddГdedejej/di ddѓddғdd&dddd1dd.dddddg ddddddddddddddѓdedejej/di ddӓddԓdd(dd&dd1dd.dddddg ddddddddddddddӓdedejej/di ddՓdd֓dd+dd(dd1dd.ddddddddddddddddddddՓdedejej/di ddדddؓdd.dd+dd1dd.ddddddddddddddddddddٓdedejej/di ddړddۓdd1ddFdd+dd+dddddd1d¡ddddddddddddddړdedejej/di ddܓddݓddFddJddJdd(ddddddddddddddddddddܓdedejgg g g ddg g dZ2ej.dddedejej/di dddddddddd"dddddddddddddddddddddddedejej/di dddddddd	dd"dddddddddddddddddddddddedejej/di ddՓdddd	dddd1dd.ddddddddddddddddddddՓdedejgg g g ddg g dZ3ej.dddedejej/di dddddddddd"dddddddddddddddddddddddedejej/di dddddddd	dd"dddddddddddddddddddddddedejgg g g ddg g dZ4ej.dddedejej/di dddddddddd+dd+dddddd1d¡dddddddddddddddedejej/di dddddddd	dd1dd.dddddg dddddddddddddddedejej/di ddӓdddd	dddd1dd.dddddg ddddddddddddddӓdedejej/di dddddddddd1dd.dddddg dddddddddddddddedejej/di dddddddddd1dd.dddddg ddddddddddddddГdedejej/di dddddd"dd"dd1dd.dddddg dddddddddddddddedejej/di dddddddd(dd1dd.dddddg dddddddddddddddedejej/di ddՓdddd&dd&dd1dd.ddddddddddddddddddddՓdedejej/di dddddd(dd+dd1dd.dddddg dddddddddddddddedejej/di dddddd+dd.dd+dd+dddddg dddddddddddddddedejg
g e3e4gg ddg g dZ5ej.d ddedejej/di dddddddddd"dddddddddddddddddddddddedejej/di dddddddd	dd+dd+dddddd1d¡dddddddddddddddedejej/di dddddd	dddd+dd+dddddd1d¡dddddddddddddddedejej/di dddddddd"dd(dd&dddddddddddddddddddddedejej/di dddd	dddddd(dd&dddddddddddddddddddddedejgg g g ddg g dZ6ej.d
ddedejej/di dddddddddd1dd.dddddg dddddddddddddddedejej/di dddddddd	dd1dd.dddddg dddddddddddddddedejej/di dddddd	dddd1dd.dddddddddddddddddddddedejej/di ddddddddddJdd(dddddddddddddddddddddedejgg e6gegdddgg dZ7ej.dddedejej/di dddddddddd+dd+dddddd1d¡dddddddddddddddedejej/di dddddddddd"dddddddddddddddddddddddedejej/di dddddd	ddddJdd(dddddddddddddddddddddedejej/di dddddddd"ddJdd(dddddddddddddddddddddedejej/di dddddddddd+dd+dddddd1d¡dddddddddddddd dedejej/di dd!dd"dd"dd	dd+dd+dddddd1d¡dddddddddddddd!dedejej/di dddd#dddd&dd+dd+dddddd1d¡dddddddddddddd$dedejej/di dd%dd&dd&dd+dd"dddddddddddddddddddddd'dedejej/di dddd(dd(dd.dd+dd+dddddd1d¡dddddddddddddd)dedejej/di ddՓdd*dd+dd(dd1dd.ddddddddddddddddddddՓdedejej/di dd+dd,dd.ddPdd(dd&dddddddddddddddddddd-dedejgg g eegddg g dZ8ej.d.d/dedejej/di dddd0dddddd+dd+dddddd1d¡dddddddddddddddedejej/di ddՓdd1dddd	dd1dd.ddddddddddddddddddddՓdedejgg g g ddg g dZ9ej.d2d3dedejej/di dddd4dddddd"dddddddddddddddddddddddedejej/di dddd5dddd	dd"dddddddddddddddddddddddedejgg g g ddg g dZ:ej.d6d7dedejej/di dddd8dddddd+dd+dddddd1d¡dddddddddddddddedejej/di dd9dd:dddd	dd1dd.dddddg dddddddddddddd9dedejej/di ddՓdd;dd	dddd1dd.ddddddddddddddddddddՓdedejej/di dddd<dddddd1dd.dddddg dddddddddddddddedejej/di dddd=dddd"dd+dd+dddddg dddddddddddddddedejgg e:gg ddg g dZ;ej.d>d?dedejej/di dddd@dddddd+dd+dddddd1d¡dddddddddddddddedejej/di ddddAdddd	dd"dddddddddddddddddddddddedejej/di ddՓddBdd	dddd1dd.ddddddddddddddddddddՓdedejgg g g ddg g dZ<ej.dCdDdedejej/di ddddEdddddd+dd+dddddd1d¡dddddddddddddddedejej/di ddFddGdddd	dd1dd.dddddg ddddddddddddddFdedejej/di ddՓddHdd	dddd1dd.ddddddddddddddddddddՓdedejgg g g ddg g dZ=ej.dIdJdedejej/di ddddKdddddd+dd+dddddd1d¡dddddddddddddddedejej/di ddLddMdddd	dd+dd+dddddd1d¡ddddddddddddddNdedejej/di ddOddPdd	dddd+dd+dddddd1d¡ddddddddddddddQdedejej/di ddՓddRdddddd1dd.ddddddddddddddddddddՓdedejej/di ddSddTdddd"dd(dd&ddddddddddddddddddddUdedejej/di ddVddWdd"dddd(dd&ddddddddddddddddddddXdedejgg g g ddg g dZ>ej.dYdZdedejej/di dd[dd\dddddd+dd+dddddd1d¡dddddddddddddd]dedejej/di dd^dd_dddd(dd+dd+dddddd1d¡dddddddddddddd`dedejej/di ddaddbdd	dd.dd(dd&ddddddddddddddddddddcdedejej/di dddddeddddfdd(dd&ddddddddddddddddddgddhdedejej/di ddiddjddddkdd(dd&ddddddddddddddddddddldedejej/di ddmddndd"dd+ddJdd(ddddddddddddddddddddodedejej/di ddpddqdddd1dd+dd+dddddd1d¡ddddddddddddddrdedejej/di ddsddtdd&ddNdd(dd&ddddddddddddddddddddudedejej/di ddvddwdd(ddPdd(dd&ddddddddddddddddddddxdedejej/di ddyddzdd+ddRdd(dd&dddddddddddddddddddd{dedejej/di dd|dd}dd.dd~dd(dd&dddddddddddddddddddd|dedejej/di dddddd1dddd(dd&dddddddddddddddddddddedejej/di ddddddFdddd+dd+dddddd1d¡dddddddddddddddedejej/di ddddddHdddd+dd+dddddd1d¡dddddddddddddddedejej/di ddddddJdddd+dd+dddddd1d¡dddddddddddddddedejej/di ddddddLdddd+dd+dddddd1d¡dddddddddddddddedejej/di ddddddNdddd+dd+dddddd1d¡dddddddddddddddedejej/di ddddddPdddd+dd+dddddd1d¡dddddddddddddddedejej/di ddddddRdddd+dd+dddddd1d¡dddddddddddddddedejej/di dddddddddd1dd.dddddddddddddddddddddedejej/di ddddddfdddd1dd.dddddg dddddddddddddddedejgg g e gdddgg dZ?ej.dddedejej/di dddddddddd(dd&dddddddddddddddddddddedejej/di dddddddd	dd(dd&dddddddddddddddddddddedejej/di dd|dddd	dddd(dd&dddddddddddddddddddd|dedejej/di dddddddd&dd(dd&dddddddddddddddddddddedejej/di dddddddd1dd(dd&ddddddddddddddddddgdddedejej/di dddddd"ddFdd1dd.dddddddddddddddddddddedejej/di dddddddddd1dd.dddddg dddddddddddddddedejgg g g dddgg dZ@ej.dddedejej/di ddܓddddddddJdd(ddddddddddddddddddddܓdedejej/di dd9dddddd	dd+dd+dddddd1d¡dddddddddddddd9dedejgg g g ddg g dZAej.dddedejej/di ddddddddddJdd(dddddddddddddddddddddedejej/di dddddddd	ddJdd(dddddddddddddddddddddedejej/di dddddd	dddd+dd+dddddd1d¡dddddddddddddddedejej/di ddddÓddddddJdd(ddddddddddddddddddddēdedejgg g g ddg g dZBej.dŐddedejej/di ddǓddȓddddddJdd(ddddddddddddddddddddǓdedejej/di ddɓddʓdddd	dd(dd&ddddddddddddddddddddɓdedejej/di dd˓dd̓dd	ddddJdd(dddddddddddddddddddd˓dedejej/di dd͓ddΓdddd"dd(dd&dddddddddddddddddddd͓dedejej/di ddϓddГddddLdd(dd&ddddddddddddddddddddѓdedejej/di dd|ddғdd"dddd(dd&dddddddddddddddddddd|dedejej/di ddӓddԓdddd.dd(dd&ddddddddddddddddddddӓdedejej/di ddՓdd֓dd&ddNdd(dd&ddddddddddddddddddddדdedejej/di ddؓddٓdd(ddPddJdd(ddddddddddddddddddddؓdedejej/di ddړddۓdd+ddddJdd(dddddg ddddddddddddddړdedejej/di ddܓddݓdd.ddfdd1dd.dddddg ddddddddddddddޓdedejej/di ddddߓdd1dddd1dd.dddddddddddddddddddddedejej/di ddddddFdddd1dd.dddddddddddddddddddddedejej/di ddddddHdddd1dd.dddddg dddddddddddddddedejgg eAeBge!e"e#e$gdddgg dZCej.dddedejej/di dddddddddd1dd.dddddddddddddddddddddedejej/di dddddddddd1dd.dddddg dddddddddddddddedejgg g g dddgg dZDej.dddedejej/di dddddddd	dd(dd&dddddddddddddddddddddedejej/di dd|dddddddd(dd&dddddddddddddddddddd|dedejej/di dddddd	dddd(dd&ddddddddddddddddddgdddedejej/di dddddddd&dd1dd.dddddddddddddddddddddedejej/di dddddddddd1dd.dddddg dddddddddddddddedejgg g g dddgg dZEej.dddedejej/di dd|dddddddd(dd&dddddddddddddddddddd|dedejej/di dddddddd	dd1dd.dddddddddddddddddddddedejej/di ddՓdddd	dddd(dd&ddddddddddddddddddddדdedejej/di dddddddddd1dd.dddddddddddddddddddddedejej/di dddddddddd1dd.dddddg dddddddddddddddedejgg g g dddgg dZFej.dddedejej/di dddddddddd1dd.dddddddddddddddddddddedejej/di dd|dddddddd(dd&dddddddddddddddddddd|dedejej/di dddd dd	dddd1dd.dddddg dddddddddddddddedejgg g g dddgg dZGej.dddedejej/di dd|dddddddd(dd&dddddddddddddddddddd|dedejej/di ddddddddddJdd(dddddddddddddddddddddedejej/di dddddd	dddd1dd.dddddddddddddddddddddedejej/di dddd	dddddd1dd.dddddg dddddddddddddddedejgg g e%gdddgg dZHej.d
ddedejej/di dddddddddd+dd+dd	dddd1d¡dddddddddddddddedejej/di dddddddd	dd(dd&dd	dddddddddddddddddddedejgg g g ddg g dZIej.dddedejej/di dddddddd	dd1dd.dddddg dddddddddddddddedejej/di dddddddddd+dd+dddddd1d¡dddddddddddddddedejej/di dddddd	dddddddddddddddddddddddddddedejej/di dddddddd"dddd	dddddddddddddddddddddedejej/di dddddddddddd"dddddeJddddddddddddddddedejej/di dd dd!dd"dd&ddFdd+dddddddddddddddddddd"dedejej/di dd#dd$dddd(dd+dd+dddddd1d¡dddddddddddddd%dedejgg eIgg ddg g dZKej.d&d'dedejej/di dd(dd)ddddddJdd(dddddddddddddddddd*dd+dedejej/di dddd,dddd	ddJdd(dddddddddddddddddd-ddГdedejej/di dd.dd/dd	ddddJdd(dddddddddddddddddd0dd1dedejej/di dd2dd3ddddddJdd(dddddddddddddddddd4dd5dedejej/di dd6dd7dddd"ddJdd(dddddddddddddddddd8dd9dedejej/di dd:dd;dd"ddddJdd(dddddddddddddddddd<dd=dedejej/di dd>dd?dddd&ddJdd(dddddddddddddddddd@ddAdedejgg g e&e'e(e)e*e+e,gddg dBg dZLej.dCdDdedejej/di ddܓddEddddddJdd(ddddddddddddddddddddܓdedejej/di ddFddGdddddd1dd.ddddddddddddddddddddHdedejej/di ddIddJdd	dd"dd1dd.ddddddddddddddddddddKdedejgg g g ddg g dZMej.dLdMdedejej/di ddNddOdddddd1dd.dddddg ddddddddddddddNdedejej/di ddPddQddddddJdd(ddddddddddddddddddddRdedejej/di ddSddTdd	dd"ddJdd(ddddddddddddddddddddUdedejgg eMgg ddg g dZNej.dVdWdedejej/di ddXddYdddddd"dddddddg ddddddddddddZddXdedejej/di dd[dd\dddd	dd"dddddddg ddddddddddddZdd[dedejej/di dd]dd^dd	dddd+dd+dddddd1d¡dddddddddddddd_dedejej/di dd`ddadddddd+dd+dddddd1d¡ddddddddddddddbdedejej/di ddcddddddddd+dd+dddddg ddddddddddddddededejgg g g ddg g dZOej.dfdgdedejej/di ddhddidddddd1dd.dddddg ddddddddddddddhdedejgg eOgg dddgg dZPej.djdkdedejej/di ddXddldddddd"dddddddg ddddddddddddZddXdedejej/di ddmddndddd	dd+dd+dddddd1d¡ddddddddddddddodedejej/di ddpddqdd	dddd"ddddddddddddddddddddddpdedejej/di ddddrdddddd"dddddddddddddddddddddddedejej/di ddsddtdddd"ddJdd(ddddddddddddddddddddsdedejgg g e-gddg g dZQej.dudvdedejej/di ddwddxdddddd1dd.dddddg ddddddddddddddwdedejgg eQgg ddg g dZRe2e0jSd _Te5e2jSd _Te;e2jSd _Te=e2jSd _Te8e2jSd _Te?e2jSd _TePe2jSd _Tee2jSd _Ue7e3jSd _Te5e3_Ve5e4_Ve8e5jSd _Te8e5jSd _Te5e5jSd _Te;e5jSd _Te3e5jSd _Te9e5jSd _Te@e5jSd _Te4e5jSd _Te7e6_VeKe7jSd _Te6e7jSd _TeLe7jSd _Tee7jSd _Ue7e_Vee8jSd _Uee8jSd _UeCe8jSd _Te8e_Ve8e_VeDe9jSd _Te;e:_Ve<e;jSd9 _TeEe;jSd _Te:e;jSd _TeFe<jSd _Te>e=jSdF _TeGe=jSd _TeHe>jSd _Te e?jSdm _UeLe?jSd _TeKe?jSd _Te?e _VeLe@jSd _TeKe@jSd _TeeAjSd _UeCeA_VeeBjSd _UeeBjSd _UeeBjSd _UeCeB_Ve!eCjSd _Ue"eCjSd _Ue#eCjSd _Ue$eCjSd _UeAeCjSd _TeLeCjSd _TeBeCjSd _TeKeCjSd _TeCe!_VeCe"_VeCe#_VeCe$_VeLeDjSd _TeKeDjSd _TeLeEjSd _TeKeEjSd _TeLeFjSd _TeBeFjSd _TeKeFjSd _TeLeGjSd _TeKeGjSd _Te%eHjSd _UeLeHjSd _TeKeHjSd _TeHe%_VeKeI_VeIeKjSd _Te&eLjSd( _Ue'eLjSd _Ue(eLjSd. _Ue)eLjSd2 _Ue*eLjSd6 _Ue+eLjSd: _Ue,eLjSd> _UeLe&_VeLe'_VeLe(_VeLe)_VeLe*_VeLe+_VeLe,_VeeMjSd _UeLeMjSdF _TeLeMjSdI _TeNeM_VeMeNjSdN _TeeNjSdP _UeeNjSdS _UePeO_VeOePjSdh _Te-eQjSds _UeReQ_VeQe-_VeQeRjSdw _Te0ejWd< e2ejWd< e5ejWd< e7ejWd
< e8ejWd< e9ejWd.< e;ejWd6< e<ejWd>< e=ejWdC< e>ejWdI< e?ejWdY< e@ejWd< eCejWd< eDejWd< eEejWd< eFejWd< eGejWd< eHejWd< eKejWd< eLejWd&< eNejWdL< ePejWdf< eRejWdu< eejXd< eYe G dydz dzZZeZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e0_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e0j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^d" _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^d& _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^d( _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^d+ _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^d. _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^d1 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e2j^dF _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e5_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e5j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e5j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e5j^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e5j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e5j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e5j^d" _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e5j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e5j^d& _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e5j^d( _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e5j^d+ _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e3_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e3j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e3j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e3j^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e4_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e4j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e4j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e7_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e7j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e7j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e7j^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e7j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e6_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e6j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e6j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e6j^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e6j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e6j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e8_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e8j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e8j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e8j^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e8j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e8j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e8j^d" _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e8j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e8j^d& _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e8j^d( _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e8j^d+ _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e8j^d. _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e9_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e9j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e9j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e;_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e;j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e;j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e;j^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e;j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e;j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e:_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e:j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e:j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e<_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e<j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e<j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e<j^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e=_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e=j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e=j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e=j^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e>_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e>j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e>j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e>j^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e>j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e>j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e>j^d" _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d" _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d& _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d( _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d+ _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d. _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d1 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^dF _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^dH _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^dJ _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^dL _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^dN _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^dP _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^dR _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e?j^df _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e@_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e@j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e@j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e@j^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e@j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e@j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e@j^d" _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e@j^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eC_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^d" _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^d& _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^d( _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^d+ _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^d. _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^d1 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^dF _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eCj^dH _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eA_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eAj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eAj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eB_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eBj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eBj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eBj^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eBj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eD_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eDj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eDj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eE_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eEj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eEj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eEj^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eEj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eEj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eF_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eFj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eFj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eFj^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eFj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eFj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eG_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eGj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eGj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eGj^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eH_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eHj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eHj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eHj^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eHj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eK_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eKj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eKj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eKj^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eKj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eKj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eKj^d" _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eKj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eI_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eIj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eIj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eL_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eLj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eLj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eLj^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eLj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eLj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eLj^d" _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eLj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eN_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eNj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eNj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eNj^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eM_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eMj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eMj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eMj^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eP_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ePj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eO_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eOj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eOj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eOj^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eOj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eOj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eR_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eRj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eQ_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eQj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eQj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eQj^d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eQj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{eQj^d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d" _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d& _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d( _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d+ _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d. _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d1 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_dF _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_dH _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_dJ _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_dL _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_dN _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_dP _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e!_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e!j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e!j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e!j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e"_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e"j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e"j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e"j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e#_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e#j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e#j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e#j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e$_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e$j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e$j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e$j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e$j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e$j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e$j_d" _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e$j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e$j_d& _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e$j_d( _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e$j_d+ _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e%_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e%j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e%j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e%j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e&_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e&j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e&j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e&j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e&j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e'_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e'j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e'j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e'j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e(_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e(j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e(j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e(j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e)_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e)j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e)j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e)j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e*_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e*j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e*j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e*j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e+_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e+j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e+j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e+j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e,_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e,j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e,j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e,j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e-_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e-j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e-j_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e-j_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{e_]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d	 _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d" _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d& _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d( _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d+ _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d. _]eZe&j[d j\e'j[d j\e(j[d j\e)j[d j\e*j[d j\e+j[d j\d{ej_d1 _]ne`ee eaed|e ejhstded} _bded} _cded~ jSd _bded~ jSd _cded~ jSd _bded~ jSd _cded jSdd _bdged jSdd _cded jSd _bdged jSd _cded jSd _bdged jSd _cded jSd( _bd*ed jSd( _cded jSd _bd-ed jSd _cded jSd. _bd0ed jSd. _cded jSd2 _bd4ed jSd2 _cded jSd6 _bd8ed jSd6 _cded jSd: _bd<ed jSd: _cded jSd> _bd@ed jSd> _cded jSdX _bdZed jSdX _cded jSd[ _bdZed jSd[ _cded jSdX _bdZed jSdX _cded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded~ _dded~ _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _eded _dded _ed ed _dded _eded _dded _eded _dded _eded _dd	ed _ed
ed _dded _eded _dded _eded _dded _edS dS (  zGenerated protocol buffer code.    )
descriptor)descriptor_pool)runtime_version)symbol_database)builder          z google/protobuf/descriptor.protozgoogle.protobufproto2EDITION_PROTO2s~   
com.google.protobufBDescriptorProtosHZ-google.golang.org/protobuf/types/descriptorpbGPBGoogle.Protobuf.Reflections1  
 google/protobuf/descriptor.protogoogle.protobuf"[
FileDescriptorSet8
file (2$.google.protobuf.FileDescriptorProtoRfile*"
FileDescriptorProto
name (	Rname
package (	Rpackage

dependency (	R
dependency+
public_dependency
 (RpublicDependency'
weak_dependency (RweakDependencyC
message_type (2 .google.protobuf.DescriptorProtoRmessageTypeA
	enum_type (2$.google.protobuf.EnumDescriptorProtoRenumTypeA
service (2'.google.protobuf.ServiceDescriptorProtoRserviceC
	extension (2%.google.protobuf.FieldDescriptorProtoR	extension6
options (2.google.protobuf.FileOptionsRoptionsI
source_code_info	 (2.google.protobuf.SourceCodeInfoRsourceCodeInfo
syntax (	Rsyntax2
edition (2.google.protobuf.EditionRedition"
DescriptorProto
name (	Rname;
field (2%.google.protobuf.FieldDescriptorProtoRfieldC
	extension (2%.google.protobuf.FieldDescriptorProtoR	extensionA
nested_type (2 .google.protobuf.DescriptorProtoR
nestedTypeA
	enum_type (2$.google.protobuf.EnumDescriptorProtoRenumTypeX
extension_range (2/.google.protobuf.DescriptorProto.ExtensionRangeRextensionRangeD

oneof_decl (2%.google.protobuf.OneofDescriptorProtoR	oneofDecl9
options (2.google.protobuf.MessageOptionsRoptionsU
reserved_range	 (2..google.protobuf.DescriptorProto.ReservedRangeRreservedRange#
reserved_name
 (	RreservedNamez
ExtensionRange
start (Rstart
end (Rend@
options (2&.google.protobuf.ExtensionRangeOptionsRoptions7
ReservedRange
start (Rstart
end (Rend"
ExtensionRangeOptionsX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOptionY
declaration (22.google.protobuf.ExtensionRangeOptions.DeclarationBRdeclaration7
features2 (2.google.protobuf.FeatureSetRfeaturesm
verification (28.google.protobuf.ExtensionRangeOptions.VerificationState:
UNVERIFIEDBRverification
Declaration
number (Rnumber
	full_name (	RfullName
type (	Rtype
reserved (Rreserved
repeated (RrepeatedJ"4
VerificationState
DECLARATION 

UNVERIFIED*	"
FieldDescriptorProto
name (	Rname
number (RnumberA
label (2+.google.protobuf.FieldDescriptorProto.LabelRlabel>
type (2*.google.protobuf.FieldDescriptorProto.TypeRtype
	type_name (	RtypeName
extendee (	Rextendee#
default_value (	RdefaultValue
oneof_index	 (R
oneofIndex
	json_name
 (	RjsonName7
options (2.google.protobuf.FieldOptionsRoptions'
proto3_optional (Rproto3Optional"
Type
TYPE_DOUBLE

TYPE_FLOAT

TYPE_INT64
TYPE_UINT64

TYPE_INT32
TYPE_FIXED64
TYPE_FIXED32
	TYPE_BOOL
TYPE_STRING	

TYPE_GROUP

TYPE_MESSAGE

TYPE_BYTES
TYPE_UINT32
	TYPE_ENUM
TYPE_SFIXED32
TYPE_SFIXED64
TYPE_SINT32
TYPE_SINT64"C
Label
LABEL_OPTIONAL
LABEL_REPEATED
LABEL_REQUIRED"c
OneofDescriptorProto
name (	Rname7
options (2.google.protobuf.OneofOptionsRoptions"
EnumDescriptorProto
name (	Rname?
value (2).google.protobuf.EnumValueDescriptorProtoRvalue6
options (2.google.protobuf.EnumOptionsRoptions]
reserved_range (26.google.protobuf.EnumDescriptorProto.EnumReservedRangeRreservedRange#
reserved_name (	RreservedName;
EnumReservedRange
start (Rstart
end (Rend"
EnumValueDescriptorProto
name (	Rname
number (Rnumber;
options (2!.google.protobuf.EnumValueOptionsRoptions"
ServiceDescriptorProto
name (	Rname>
method (2&.google.protobuf.MethodDescriptorProtoRmethod9
options (2.google.protobuf.ServiceOptionsRoptions"
MethodDescriptorProto
name (	Rname

input_type (	R	inputType
output_type (	R
outputType8
options (2.google.protobuf.MethodOptionsRoptions0
client_streaming (:falseRclientStreaming0
server_streaming (:falseRserverStreaming"	
FileOptions!
java_package (	RjavaPackage0
java_outer_classname (	RjavaOuterClassname5
java_multiple_files
 (:falseRjavaMultipleFilesD
java_generate_equals_and_hash (BRjavaGenerateEqualsAndHash:
java_string_check_utf8 (:falseRjavaStringCheckUtf8S
optimize_for	 (2).google.protobuf.FileOptions.OptimizeMode:SPEEDRoptimizeFor

go_package (	R	goPackage5
cc_generic_services (:falseRccGenericServices9
java_generic_services (:falseRjavaGenericServices5
py_generic_services (:falseRpyGenericServices%

deprecated (:falseR
deprecated.
cc_enable_arenas (:trueRccEnableArenas*
objc_class_prefix$ (	RobjcClassPrefix)
csharp_namespace% (	RcsharpNamespace!
swift_prefix' (	RswiftPrefix(
php_class_prefix( (	RphpClassPrefix#
php_namespace) (	RphpNamespace4
php_metadata_namespace, (	RphpMetadataNamespace!
ruby_package- (	RrubyPackage7
features2 (2.google.protobuf.FeatureSetRfeaturesX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption":
OptimizeMode	
SPEED
	CODE_SIZE
LITE_RUNTIME*	J*+J&'Rphp_generic_services"
MessageOptions<
message_set_wire_format (:falseRmessageSetWireFormatL
no_standard_descriptor_accessor (:falseRnoStandardDescriptorAccessor%

deprecated (:falseR
deprecated
	map_entry (RmapEntryV
&deprecated_legacy_json_field_conflicts (BR"deprecatedLegacyJsonFieldConflicts7
features (2.google.protobuf.FeatureSetRfeaturesX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption*	JJJJ	J	
"
FieldOptionsA
ctype (2#.google.protobuf.FieldOptions.CType:STRINGRctype
packed (RpackedG
jstype (2$.google.protobuf.FieldOptions.JSType:	JS_NORMALRjstype
lazy (:falseRlazy.
unverified_lazy (:falseRunverifiedLazy%

deprecated (:falseR
deprecated
weak
 (:falseRweak(
debug_redact (:falseRdebugRedactK
	retention (2-.google.protobuf.FieldOptions.OptionRetentionR	retentionH
targets (2..google.protobuf.FieldOptions.OptionTargetTypeRtargetsW
edition_defaults (2,.google.protobuf.FieldOptions.EditionDefaultReditionDefaults7
features (2.google.protobuf.FeatureSetRfeaturesU
feature_support (2,.google.protobuf.FieldOptions.FeatureSupportRfeatureSupportX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOptionZ
EditionDefault2
edition (2.google.protobuf.EditionRedition
value (	Rvalue
FeatureSupportG
edition_introduced (2.google.protobuf.EditionReditionIntroducedG
edition_deprecated (2.google.protobuf.EditionReditionDeprecated/
deprecation_warning (	RdeprecationWarningA
edition_removed (2.google.protobuf.EditionReditionRemoved"/
CType

STRING 
CORD
STRING_PIECE"5
JSType
	JS_NORMAL 
	JS_STRING
	JS_NUMBER"U
OptionRetention
RETENTION_UNKNOWN 
RETENTION_RUNTIME
RETENTION_SOURCE"
OptionTargetType
TARGET_TYPE_UNKNOWN 
TARGET_TYPE_FILE
TARGET_TYPE_EXTENSION_RANGE
TARGET_TYPE_MESSAGE
TARGET_TYPE_FIELD
TARGET_TYPE_ONEOF
TARGET_TYPE_ENUM
TARGET_TYPE_ENUM_ENTRY
TARGET_TYPE_SERVICE
TARGET_TYPE_METHOD	*	JJ"
OneofOptions7
features (2.google.protobuf.FeatureSetRfeaturesX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption*	"
EnumOptions
allow_alias (R
allowAlias%

deprecated (:falseR
deprecatedV
&deprecated_legacy_json_field_conflicts (BR"deprecatedLegacyJsonFieldConflicts7
features (2.google.protobuf.FeatureSetRfeaturesX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption*	J"
EnumValueOptions%

deprecated (:falseR
deprecated7
features (2.google.protobuf.FeatureSetRfeatures(
debug_redact (:falseRdebugRedactU
feature_support (2,.google.protobuf.FieldOptions.FeatureSupportRfeatureSupportX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption*	"
ServiceOptions7
features" (2.google.protobuf.FeatureSetRfeatures%

deprecated! (:falseR
deprecatedX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption*	"
MethodOptions%

deprecated! (:falseR
deprecatedq
idempotency_level" (2/.google.protobuf.MethodOptions.IdempotencyLevel:IDEMPOTENCY_UNKNOWNRidempotencyLevel7
features# (2.google.protobuf.FeatureSetRfeaturesX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption"P
IdempotencyLevel
IDEMPOTENCY_UNKNOWN 
NO_SIDE_EFFECTS

IDEMPOTENT*	"
UninterpretedOptionA
name (2-.google.protobuf.UninterpretedOption.NamePartRname)
identifier_value (	RidentifierValue,
positive_int_value (RpositiveIntValue,
negative_int_value (RnegativeIntValue!
double_value (RdoubleValue!
string_value (RstringValue'
aggregate_value (	RaggregateValueJ
NamePart
	name_part (	RnamePart!
is_extension (RisExtension"

FeatureSet
field_presence (2).google.protobuf.FeatureSet.FieldPresenceB?EXPLICITIMPLICITEXPLICITRfieldPresencel
	enum_type (2$.google.protobuf.FeatureSet.EnumTypeB)CLOSED	OPENRenumType
repeated_field_encoding (21.google.protobuf.FeatureSet.RepeatedFieldEncodingB-EXPANDEDPACKEDRrepeatedFieldEncoding~
utf8_validation (2*.google.protobuf.FeatureSet.Utf8ValidationB)	NONEVERIFYRutf8Validation~
message_encoding (2+.google.protobuf.FeatureSet.MessageEncodingB&LENGTH_PREFIXEDRmessageEncoding
json_format (2&.google.protobuf.FeatureSet.JsonFormatB9LEGACY_BEST_EFFORT
ALLOWR
jsonFormat
enforce_naming_style (2..google.protobuf.FeatureSet.EnforceNamingStyleBI	STYLE_LEGACY	STYLE2024RenforceNamingStyle"\
FieldPresence
FIELD_PRESENCE_UNKNOWN 
EXPLICIT
IMPLICIT
LEGACY_REQUIRED"7
EnumType
ENUM_TYPE_UNKNOWN 
OPEN

CLOSED"V
RepeatedFieldEncoding#
REPEATED_FIELD_ENCODING_UNKNOWN 

PACKED
EXPANDED"I
Utf8Validation
UTF8_VALIDATION_UNKNOWN 

VERIFY
NONE""S
MessageEncoding
MESSAGE_ENCODING_UNKNOWN 
LENGTH_PREFIXED
	DELIMITED"H

JsonFormat
JSON_FORMAT_UNKNOWN 	
ALLOW
LEGACY_BEST_EFFORT"W
EnforceNamingStyle 
ENFORCE_NAMING_STYLE_UNKNOWN 
	STYLE2024
STYLE_LEGACY*N*NN*NNJ"
FeatureSetDefaultsX
defaults (2<.google.protobuf.FeatureSetDefaults.FeatureSetEditionDefaultRdefaultsA
minimum_edition (2.google.protobuf.EditionRminimumEditionA
maximum_edition (2.google.protobuf.EditionRmaximumEdition
FeatureSetEditionDefault2
edition (2.google.protobuf.EditionReditionN
overridable_features (2.google.protobuf.FeatureSetRoverridableFeaturesB
fixed_features (2.google.protobuf.FeatureSetRfixedFeaturesJJRfeatures"
SourceCodeInfoD
location (2(.google.protobuf.SourceCodeInfo.LocationRlocation
Location
path (BRpath
span (BRspan)
leading_comments (	RleadingComments+
trailing_comments (	RtrailingComments:
leading_detached_comments (	RleadingDetachedComments*"
GeneratedCodeInfoM

annotation (2-.google.protobuf.GeneratedCodeInfo.AnnotationR
annotation

Annotation
path (BRpath
source_file (	R
sourceFile
begin (Rbegin
end (RendR
semantic (26.google.protobuf.GeneratedCodeInfo.Annotation.SemanticRsemantic"(
Semantic
NONE 
SET	
ALIAS*
Edition
EDITION_UNKNOWN 
EDITION_LEGACY
EDITION_PROTO2
EDITION_PROTO3
EDITION_2023
EDITION_2024
EDITION_1_TEST_ONLY
EDITION_2_TEST_ONLY
EDITION_99997_TEST_ONLY
EDITION_99998_TEST_ONLY
EDITION_99999_TEST_ONLY
EDITION_MAXB~
com.google.protobufBDescriptorProtosHZ-google.golang.org/protobuf/types/descriptorpbGPBGoogle.Protobuf.Reflection)namepackagesyntaxeditionserialized_options
create_keyserialized_pbEditionzgoogle.protobuf.EditionNEDITION_UNKNOWN)r   indexnumberr   typer   EDITION_LEGACY   i  i  EDITION_PROTO3   i  EDITION_2023     EDITION_2024   i  EDITION_1_TEST_ONLYEDITION_2_TEST_ONLY   EDITION_99997_TEST_ONLY   i EDITION_99998_TEST_ONLY	   i EDITION_99999_TEST_ONLY
   i EDITION_MAX   i)r   	full_namefilenamefiler   valuescontaining_typer   VerificationStatez7google.protobuf.ExtensionRangeOptions.VerificationStateDECLARATION
UNVERIFIEDTypez)google.protobuf.FieldDescriptorProto.TypeTYPE_DOUBLE
TYPE_FLOAT
TYPE_INT64TYPE_UINT64
TYPE_INT32TYPE_FIXED64TYPE_FIXED32	TYPE_BOOLTYPE_STRING
TYPE_GROUPTYPE_MESSAGE
TYPE_BYTES   TYPE_UINT32   	TYPE_ENUM   TYPE_SFIXED32   TYPE_SFIXED64   TYPE_SINT32   TYPE_SINT64   Labelz*google.protobuf.FieldDescriptorProto.LabelLABEL_OPTIONALLABEL_REPEATEDLABEL_REQUIREDOptimizeModez(google.protobuf.FileOptions.OptimizeModeSPEED	CODE_SIZELITE_RUNTIMECTypez"google.protobuf.FieldOptions.CTypeSTRINGCORDSTRING_PIECEJSTypez#google.protobuf.FieldOptions.JSType	JS_NORMAL	JS_STRING	JS_NUMBEROptionRetentionz,google.protobuf.FieldOptions.OptionRetentionRETENTION_UNKNOWNRETENTION_RUNTIMERETENTION_SOURCEOptionTargetTypez-google.protobuf.FieldOptions.OptionTargetTypeTARGET_TYPE_UNKNOWNTARGET_TYPE_FILETARGET_TYPE_EXTENSION_RANGETARGET_TYPE_MESSAGETARGET_TYPE_FIELDTARGET_TYPE_ONEOFTARGET_TYPE_ENUMTARGET_TYPE_ENUM_ENTRYTARGET_TYPE_SERVICETARGET_TYPE_METHODIdempotencyLevelz.google.protobuf.MethodOptions.IdempotencyLevelIDEMPOTENCY_UNKNOWNNO_SIDE_EFFECTS
IDEMPOTENTFieldPresencez(google.protobuf.FeatureSet.FieldPresenceFIELD_PRESENCE_UNKNOWNEXPLICITIMPLICITLEGACY_REQUIREDEnumTypez#google.protobuf.FeatureSet.EnumTypeENUM_TYPE_UNKNOWNOPENCLOSEDRepeatedFieldEncodingz0google.protobuf.FeatureSet.RepeatedFieldEncodingREPEATED_FIELD_ENCODING_UNKNOWNPACKEDEXPANDEDUtf8Validationz)google.protobuf.FeatureSet.Utf8ValidationUTF8_VALIDATION_UNKNOWNVERIFYNONEMessageEncodingz*google.protobuf.FeatureSet.MessageEncodingMESSAGE_ENCODING_UNKNOWNLENGTH_PREFIXED	DELIMITED
JsonFormatz%google.protobuf.FeatureSet.JsonFormatJSON_FORMAT_UNKNOWNALLOWLEGACY_BEST_EFFORTEnforceNamingStylez-google.protobuf.FeatureSet.EnforceNamingStyleENFORCE_NAMING_STYLE_UNKNOWN	STYLE2024STYLE_LEGACYSemanticz5google.protobuf.GeneratedCodeInfo.Annotation.SemanticSETALIASFileDescriptorSetz!google.protobuf.FileDescriptorSetr   r/   r-   z&google.protobuf.FileDescriptorSet.filer   r   r   cpp_typelabelhas_default_valueFdefault_valuemessage_type	enum_typer1   is_extensionextension_scoper   	json_namer   T)i i)r   r-   r.   r/   r1   r   fields
extensionsnested_types
enum_typesr   is_extendableextension_rangesoneofsFileDescriptorProtoz#google.protobuf.FileDescriptorProtoz(google.protobuf.FileDescriptorProto.name    zutf-8r   z+google.protobuf.FileDescriptorProto.package
dependencyz.google.protobuf.FileDescriptorProto.dependencypublic_dependencyz5google.protobuf.FileDescriptorProto.public_dependencypublicDependencyweak_dependencyz3google.protobuf.FileDescriptorProto.weak_dependencyweakDependencyz0google.protobuf.FileDescriptorProto.message_typemessageTypez-google.protobuf.FileDescriptorProto.enum_typeenumTypeservicez+google.protobuf.FileDescriptorProto.service	extensionz-google.protobuf.FileDescriptorProto.extensionoptionsz+google.protobuf.FileDescriptorProto.optionssource_code_infoz4google.protobuf.FileDescriptorProto.source_code_infosourceCodeInfor   z*google.protobuf.FileDescriptorProto.syntaxr   z+google.protobuf.FileDescriptorProto.editionExtensionRangez.google.protobuf.DescriptorProto.ExtensionRangestartz4google.protobuf.DescriptorProto.ExtensionRange.startendz2google.protobuf.DescriptorProto.ExtensionRange.endz6google.protobuf.DescriptorProto.ExtensionRange.optionsReservedRangez-google.protobuf.DescriptorProto.ReservedRangez3google.protobuf.DescriptorProto.ReservedRange.startz1google.protobuf.DescriptorProto.ReservedRange.endDescriptorProtozgoogle.protobuf.DescriptorProtoz$google.protobuf.DescriptorProto.namefieldz%google.protobuf.DescriptorProto.fieldz)google.protobuf.DescriptorProto.extensionnested_typez+google.protobuf.DescriptorProto.nested_type
nestedTypez)google.protobuf.DescriptorProto.enum_typeextension_rangez/google.protobuf.DescriptorProto.extension_rangeextensionRange
oneof_declz*google.protobuf.DescriptorProto.oneof_decl	oneofDeclz'google.protobuf.DescriptorProto.optionsreserved_rangez.google.protobuf.DescriptorProto.reserved_rangereservedRangereserved_namez-google.protobuf.DescriptorProto.reserved_namereservedNameDeclarationz1google.protobuf.ExtensionRangeOptions.Declarationz8google.protobuf.ExtensionRangeOptions.Declaration.numberz;google.protobuf.ExtensionRangeOptions.Declaration.full_namefullNamez6google.protobuf.ExtensionRangeOptions.Declaration.typereservedz:google.protobuf.ExtensionRangeOptions.Declaration.reservedrepeatedz:google.protobuf.ExtensionRangeOptions.Declaration.repeatedExtensionRangeOptionsz%google.protobuf.ExtensionRangeOptionsuninterpreted_optionz:google.protobuf.ExtensionRangeOptions.uninterpreted_optionuninterpretedOptiondeclarationz1google.protobuf.ExtensionRangeOptions.declarations   featuresz.google.protobuf.ExtensionRangeOptions.features2   verificationz2google.protobuf.ExtensionRangeOptions.verification)r   i    FieldDescriptorProtoz$google.protobuf.FieldDescriptorProtoz)google.protobuf.FieldDescriptorProto.namez+google.protobuf.FieldDescriptorProto.numberz*google.protobuf.FieldDescriptorProto.labelz)google.protobuf.FieldDescriptorProto.type	type_namez.google.protobuf.FieldDescriptorProto.type_nametypeNameextendeez-google.protobuf.FieldDescriptorProto.extendeez2google.protobuf.FieldDescriptorProto.default_valuedefaultValueoneof_indexz0google.protobuf.FieldDescriptorProto.oneof_index
oneofIndexz.google.protobuf.FieldDescriptorProto.json_namejsonNamez,google.protobuf.FieldDescriptorProto.optionsproto3_optionalz4google.protobuf.FieldDescriptorProto.proto3_optionalproto3OptionalOneofDescriptorProtoz$google.protobuf.OneofDescriptorProtoz)google.protobuf.OneofDescriptorProto.namez,google.protobuf.OneofDescriptorProto.optionsEnumReservedRangez5google.protobuf.EnumDescriptorProto.EnumReservedRangez;google.protobuf.EnumDescriptorProto.EnumReservedRange.startz9google.protobuf.EnumDescriptorProto.EnumReservedRange.endEnumDescriptorProtoz#google.protobuf.EnumDescriptorProtoz(google.protobuf.EnumDescriptorProto.namevaluez)google.protobuf.EnumDescriptorProto.valuez+google.protobuf.EnumDescriptorProto.optionsz2google.protobuf.EnumDescriptorProto.reserved_rangez1google.protobuf.EnumDescriptorProto.reserved_nameEnumValueDescriptorProtoz(google.protobuf.EnumValueDescriptorProtoz-google.protobuf.EnumValueDescriptorProto.namez/google.protobuf.EnumValueDescriptorProto.numberz0google.protobuf.EnumValueDescriptorProto.optionsServiceDescriptorProtoz&google.protobuf.ServiceDescriptorProtoz+google.protobuf.ServiceDescriptorProto.namemethodz-google.protobuf.ServiceDescriptorProto.methodz.google.protobuf.ServiceDescriptorProto.optionsMethodDescriptorProtoz%google.protobuf.MethodDescriptorProtoz*google.protobuf.MethodDescriptorProto.name
input_typez0google.protobuf.MethodDescriptorProto.input_type	inputTypeoutput_typez1google.protobuf.MethodDescriptorProto.output_type
outputTypez-google.protobuf.MethodDescriptorProto.optionsclient_streamingz6google.protobuf.MethodDescriptorProto.client_streamingclientStreamingserver_streamingz6google.protobuf.MethodDescriptorProto.server_streamingserverStreamingFileOptionszgoogle.protobuf.FileOptionsjava_packagez(google.protobuf.FileOptions.java_packagejavaPackagejava_outer_classnamez0google.protobuf.FileOptions.java_outer_classnamejavaOuterClassnamejava_multiple_filesz/google.protobuf.FileOptions.java_multiple_filesjavaMultipleFilesjava_generate_equals_and_hashz9google.protobuf.FileOptions.java_generate_equals_and_hash   s   javaGenerateEqualsAndHashjava_string_check_utf8z2google.protobuf.FileOptions.java_string_check_utf8   javaStringCheckUtf8optimize_forz(google.protobuf.FileOptions.optimize_foroptimizeFor
go_packagez&google.protobuf.FileOptions.go_package	goPackagecc_generic_servicesz/google.protobuf.FileOptions.cc_generic_servicesccGenericServicesjava_generic_servicesz1google.protobuf.FileOptions.java_generic_servicesjavaGenericServicespy_generic_servicesz/google.protobuf.FileOptions.py_generic_servicespyGenericServices
deprecatedz&google.protobuf.FileOptions.deprecated   cc_enable_arenasz,google.protobuf.FileOptions.cc_enable_arenas   ccEnableArenasobjc_class_prefixz-google.protobuf.FileOptions.objc_class_prefix$   objcClassPrefixcsharp_namespacez,google.protobuf.FileOptions.csharp_namespace%   csharpNamespaceswift_prefixz(google.protobuf.FileOptions.swift_prefix'   swiftPrefixphp_class_prefixz,google.protobuf.FileOptions.php_class_prefix(   phpClassPrefixphp_namespacez)google.protobuf.FileOptions.php_namespace)   phpNamespacephp_metadata_namespacez2google.protobuf.FileOptions.php_metadata_namespace,   phpMetadataNamespaceruby_packagez(google.protobuf.FileOptions.ruby_package-   rubyPackagez$google.protobuf.FileOptions.features   z0google.protobuf.FileOptions.uninterpreted_optionMessageOptionszgoogle.protobuf.MessageOptionsmessage_set_wire_formatz6google.protobuf.MessageOptions.message_set_wire_formatmessageSetWireFormatno_standard_descriptor_accessorz>google.protobuf.MessageOptions.no_standard_descriptor_accessornoStandardDescriptorAccessorz)google.protobuf.MessageOptions.deprecated	map_entryz(google.protobuf.MessageOptions.map_entrymapEntry&deprecated_legacy_json_field_conflictszEgoogle.protobuf.MessageOptions.deprecated_legacy_json_field_conflicts"deprecatedLegacyJsonFieldConflictsz'google.protobuf.MessageOptions.featuresz3google.protobuf.MessageOptions.uninterpreted_optionEditionDefaultz+google.protobuf.FieldOptions.EditionDefaultz3google.protobuf.FieldOptions.EditionDefault.editionz1google.protobuf.FieldOptions.EditionDefault.valueFeatureSupportz+google.protobuf.FieldOptions.FeatureSupportedition_introducedz>google.protobuf.FieldOptions.FeatureSupport.edition_introducededitionIntroducededition_deprecatedz>google.protobuf.FieldOptions.FeatureSupport.edition_deprecatededitionDeprecateddeprecation_warningz?google.protobuf.FieldOptions.FeatureSupport.deprecation_warningdeprecationWarningedition_removedz;google.protobuf.FieldOptions.FeatureSupport.edition_removededitionRemovedFieldOptionszgoogle.protobuf.FieldOptionsctypez"google.protobuf.FieldOptions.ctypepackedz#google.protobuf.FieldOptions.packedjstypez#google.protobuf.FieldOptions.jstypelazyz!google.protobuf.FieldOptions.lazyunverified_lazyz,google.protobuf.FieldOptions.unverified_lazyunverifiedLazyz'google.protobuf.FieldOptions.deprecatedweakz!google.protobuf.FieldOptions.weakdebug_redactz)google.protobuf.FieldOptions.debug_redactdebugRedact	retentionz&google.protobuf.FieldOptions.retentiontargetsz$google.protobuf.FieldOptions.targetsedition_defaultsz-google.protobuf.FieldOptions.edition_defaultseditionDefaultsz%google.protobuf.FieldOptions.features   feature_supportz,google.protobuf.FieldOptions.feature_support   featureSupportz1google.protobuf.FieldOptions.uninterpreted_optionOneofOptionszgoogle.protobuf.OneofOptionsz%google.protobuf.OneofOptions.featuresz1google.protobuf.OneofOptions.uninterpreted_optionEnumOptionszgoogle.protobuf.EnumOptionsallow_aliasz'google.protobuf.EnumOptions.allow_alias
allowAliasz&google.protobuf.EnumOptions.deprecatedzBgoogle.protobuf.EnumOptions.deprecated_legacy_json_field_conflictsz$google.protobuf.EnumOptions.featuresz0google.protobuf.EnumOptions.uninterpreted_optionEnumValueOptionsz google.protobuf.EnumValueOptionsz+google.protobuf.EnumValueOptions.deprecatedz)google.protobuf.EnumValueOptions.featuresz-google.protobuf.EnumValueOptions.debug_redactz0google.protobuf.EnumValueOptions.feature_supportz5google.protobuf.EnumValueOptions.uninterpreted_optionServiceOptionszgoogle.protobuf.ServiceOptionsz'google.protobuf.ServiceOptions.features"   z)google.protobuf.ServiceOptions.deprecated!   z3google.protobuf.ServiceOptions.uninterpreted_optionMethodOptionszgoogle.protobuf.MethodOptionsz(google.protobuf.MethodOptions.deprecatedidempotency_levelz/google.protobuf.MethodOptions.idempotency_levelidempotencyLevelz&google.protobuf.MethodOptions.features#   z2google.protobuf.MethodOptions.uninterpreted_optionNamePartz,google.protobuf.UninterpretedOption.NamePart	name_partz6google.protobuf.UninterpretedOption.NamePart.name_partnamePartz9google.protobuf.UninterpretedOption.NamePart.is_extensionisExtensionUninterpretedOptionz#google.protobuf.UninterpretedOptionz(google.protobuf.UninterpretedOption.nameidentifier_valuez4google.protobuf.UninterpretedOption.identifier_valueidentifierValuepositive_int_valuez6google.protobuf.UninterpretedOption.positive_int_valuepositiveIntValuenegative_int_valuez6google.protobuf.UninterpretedOption.negative_int_valuenegativeIntValuedouble_valuez0google.protobuf.UninterpretedOption.double_valuedoubleValuestring_valuez0google.protobuf.UninterpretedOption.string_valuestringValueaggregate_valuez3google.protobuf.UninterpretedOption.aggregate_valueaggregateValue
FeatureSetzgoogle.protobuf.FeatureSetfield_presencez)google.protobuf.FeatureSet.field_presences?   EXPLICITIMPLICITEXPLICITfieldPresencez$google.protobuf.FeatureSet.enum_types)   CLOSED	OPENrepeated_field_encodingz2google.protobuf.FeatureSet.repeated_field_encodings-   EXPANDEDPACKEDrepeatedFieldEncodingutf8_validationz*google.protobuf.FeatureSet.utf8_validations)   	NONEVERIFYutf8Validationmessage_encodingz+google.protobuf.FeatureSet.message_encodings&   LENGTH_PREFIXEDmessageEncodingjson_formatz&google.protobuf.FeatureSet.json_formats9   LEGACY_BEST_EFFORT
ALLOW
jsonFormatenforce_naming_stylez/google.protobuf.FeatureSet.enforce_naming_stylesI   	STYLE_LEGACY	STYLE2024enforceNamingStyle))r   '  )rg  '  )rh  i'  FeatureSetEditionDefaultz;google.protobuf.FeatureSetDefaults.FeatureSetEditionDefaultzCgoogle.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.editionoverridable_featureszPgoogle.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.overridable_featuresoverridableFeaturesfixed_featureszJgoogle.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.fixed_featuresfixedFeaturesFeatureSetDefaultsz"google.protobuf.FeatureSetDefaultsdefaultsz+google.protobuf.FeatureSetDefaults.defaultsminimum_editionz2google.protobuf.FeatureSetDefaults.minimum_editionminimumEditionmaximum_editionz2google.protobuf.FeatureSetDefaults.maximum_editionmaximumEditionLocationz'google.protobuf.SourceCodeInfo.Locationpathz,google.protobuf.SourceCodeInfo.Location.paths   spanz,google.protobuf.SourceCodeInfo.Location.spanleading_commentsz8google.protobuf.SourceCodeInfo.Location.leading_commentsleadingCommentstrailing_commentsz9google.protobuf.SourceCodeInfo.Location.trailing_commentstrailingCommentsleading_detached_commentszAgoogle.protobuf.SourceCodeInfo.Location.leading_detached_commentsleadingDetachedCommentsSourceCodeInfozgoogle.protobuf.SourceCodeInfolocationz'google.protobuf.SourceCodeInfo.location
Annotationz,google.protobuf.GeneratedCodeInfo.Annotationz1google.protobuf.GeneratedCodeInfo.Annotation.pathsource_filez8google.protobuf.GeneratedCodeInfo.Annotation.source_file
sourceFilebeginz2google.protobuf.GeneratedCodeInfo.Annotation.beginz0google.protobuf.GeneratedCodeInfo.Annotation.endsemanticz5google.protobuf.GeneratedCodeInfo.Annotation.semanticGeneratedCodeInfoz!google.protobuf.GeneratedCodeInfo
annotationz,google.protobuf.GeneratedCodeInfo.annotationc                   @   s   e Zd ZdddZdS )_ResolvedFeaturesNc                 K   sP   |r|j  D ]\}}t| |t|| qd S | D ]
\}}t| || qd S N)FIELDSitemssetattrgetattr)selfr   kwargskv r  Y/var/www/html/env_mimamsha/lib/python3.10/site-packages/google/protobuf/descriptor_pb2.py__init__
  s   z_ResolvedFeatures.__init__r  )__name__
__module____qualname__r  r  r  r  r  r  
  s    r  )r[  r   r]  r_  ra  rc  zgoogle.protobuf.descriptor_pb2
DESCRIPTOR_EXTENSIONRANGEOPTIONS_FILEOPTIONS_MESSAGEOPTIONS_ENUMOPTIONS_FEATURESET_SOURCECODEINFO_LOCATION_GENERATEDCODEINFO_ANNOTATIONih/  _EDITIONi0  5   _FILEDESCRIPTORSET      _FILEDESCRIPTORPROTOi+  i.  _DESCRIPTORPROTOig  i  _DESCRIPTORPROTO_EXTENSIONRANGEi.  i0  _DESCRIPTORPROTO_RESERVEDRANGEij  i  i  "_EXTENSIONRANGEOPTIONS_DECLARATIONiu  iw  (_EXTENSIONRANGEOPTIONS_VERIFICATIONSTATEi  i  _FIELDDESCRIPTORPROTOi  i
  _FIELDDESCRIPTORPROTO_TYPEi  i  _FIELDDESCRIPTORPROTO_LABELi  _ONEOFDESCRIPTORPROTOi_  ib  _ENUMDESCRIPTORPROTOi  i  &_ENUMDESCRIPTORPROTO_ENUMRESERVEDRANGEi  _ENUMVALUEDESCRIPTORPROTOiK  iN  _SERVICEDESCRIPTORPROTOi  i  _METHODDESCRIPTORPROTOi  i  i  iJ  _FILEOPTIONS_OPTIMIZEMODEi  i  i  i  _FIELDOPTIONSiH  i  _FIELDOPTIONS_EDITIONDEFAULTiJ  iM  _FIELDOPTIONS_FEATURESUPPORTic  ie  _FIELDOPTIONS_CTYPEi  i  _FIELDOPTIONS_JSTYPEi  i  _FIELDOPTIONS_OPTIONRETENTIONi"  i%  _FIELDOPTIONS_OPTIONTARGETTYPEi1  iK  _ONEOFOPTIONSi  i  iK  iN  _ENUMVALUEOPTIONSi   i   _SERVICEOPTIONSi~!  i!  _METHODOPTIONSi#  i"  _METHODOPTIONS_IDEMPOTENCYLEVELi#  i#  _UNINTERPRETEDOPTIONi$  im$  _UNINTERPRETEDOPTION_NAMEPARTi$  i*  i(  _FEATURESET_FIELDPRESENCEi(  i(  _FEATURESET_ENUMTYPEi-)  i/)  !_FEATURESET_REPEATEDFIELDENCODINGi)  i)  _FEATURESET_UTF8VALIDATIONi)  i)  _FEATURESET_MESSAGEENCODINGi%*  i'*  _FEATURESET_JSONFORMATio*  iq*  _FEATURESET_ENFORCENAMINGSTYLEi*  i*  _FEATURESETDEFAULTSi,  i+  ,_FEATURESETDEFAULTS_FEATURESETEDITIONDEFAULTi,  _SOURCECODEINFOi.  i6-  i.  i.  _GENERATEDCODEINFOie/  iz.  i=/  &_GENERATEDCODEINFO_ANNOTATION_SEMANTICr  )f__doc__google.protobufr   _descriptorr   _descriptor_poolr   _runtime_versionr   _symbol_databasegoogle.protobuf.internalr   _builderValidateProtobufRuntimeVersionDomainPUBLICDefault_sym_db_USE_C_DESCRIPTORSFileDescriptor_internal_create_keyr  AddSerializedFileglobals_globalsEnumDescriptorEnumValueDescriptorr  RegisterEnumDescriptorr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  
DescriptorFieldDescriptorr  decoder  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  floatr  r  r  r  r  r  r  r  fields_by_namer   r   r1   message_types_by_nameenum_types_by_nameRegisterFileDescriptorr  values_by_namer   	_featuresr   r0   BuildMessageAndEnumDescriptorsBuildTopDescriptorsAndMessages_loaded_options_serialized_options_serialized_start_serialized_endr  r  r  r  <module>   s?  

>
G
\
e




4
=








	


]q*#
H\

%83




Oe
$#
%9
+
+


,@









    +3G
#
1d|$%9%9+3
#

3G3	N*+

%8	
%9	




HHNHNNNNNNNNNNNNNHNNNNNNNNNNHNNNHNNHNNNNHNNNNNHNNNNNNNNNNNHNNHNNNNNHNNHNNNHNNNHNNNNNNHNNNNNNNNNNNNNNNNNNNPPHNNNNNNNHNNNNNNNNNNNNNNHNNHNNNNHNNHNNNNNHNNNNNHNNNHNNNNHNNNNNNNHNNHNNNNNNNHNNNHNNNHNHNNNNNHNHNNNNNHNNHNNNNNNNNNNNNNNNNNNHNNNHNNNHNNNHNNNHNNNHNNNNNNNNNNHNNNHNNNNHNNNHNNNHNNNHNNNHNNNHNNNHNNNHNNNNNNNNNNNP 