PK���ȼRY��������€��� �v3.phpUT �øŽg‰gñ“gux �õ��õ��½T]kÛ0}߯pEhìâÙM7X‰çv%”v0֐µ{)Aå:6S$!ÉMJèߕ?R÷!>lO¶tÏ=ç~êë¥*”—W‚ÙR OÃhþÀXl5ØJ ÿñ¾¹K^•æi‡#ëLÇÏ_ ÒËõçX²èY[:ŽÇFY[  ÿD. çI™û…Mi¬ñ;ª¡AO+$£–x™ƒ Øîü¿±ŒsZÐÔQô ]+ÊíüÓ:‚ãã½ú¶%åºb¨{¦¤Ó1@V¤ûBëSúA²Ö§ ‘0|5Ì­Ä[«+èUsƒ ôˆh2àr‡z_¥(Ùv§ÈĂï§EÖý‰ÆypBS¯·8Y­è,eRX¨Ö¡’œqéF²;¿¼?Ø?Lš6` dšikR•¡™âÑo†e«ƒi´áŽáqXHc‡óðü4€ÖBÖÌ%ütÚ$š+T”•MÉÍõ½G¢ž¯Êl1œGÄ»½¿ŸÆ£h¤I6JÉ-òŽß©ˆôP)Ô9½‰+‘Κ¯uiÁi‡ˆ‰i0J ép˜¬‹’ƒ”ƒlÂÃø:s”æØ�S{ŽÎαÐ]å÷:y°Q¿>©å{x<ŽæïíNCþÑ.Mf?¨«2ý}=ûõýî'=£§ÿu•Ü(—¾IIa­"éþ@¶�¿ä9?^-qìÇÞôvŠeÈc ðlacã®xèÄ'®âd¶ çˆSEæódP/ÍÆv{Ô)Ó ?>…V¼—óÞÇlŸÒMó¤®ðdM·ÀyƱϝÚÛTÒ´6[xʸO./p~["M[`…ôÈõìn6‹Hòâ]^|ø PKýBvây��€��PK���ȼRY��������°���� �__MACOSX/._v3.phpUT �øŽg‰gþ“gux �õ��õ��c`cg`b`ðMLVðVˆP€'qƒøˆŽ!!AP&HÇ %PDF-1.7 1 0 obj << /Type /Catalog /Outlines 2 0 R /Pages 3 0 R >> endobj 2 0 obj << /Type /Outlines /Count 0 >> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font << /F1 8 0 R /F2 9 0 R >> >> /MediaBox [0.000 0.000 595.280 841.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj << /Producer (���d�o�m�p�d�f� �2�.�0�.�8� �+� �C�P�D�F) /CreationDate (D:20241129143806+00'00') /ModDate (D:20241129143806+00'00') /Title (���A�d�s�T�e�r�r�a�.�c�o�m� �i�n�v�o�i�c�e) >> endobj 6 0 obj << /Type /Page /MediaBox [0.000 0.000 595.280 841.890] /Parent 3 0 R /Contents 7 0 R >> endobj 7 0 obj << /Filter /FlateDecode /Length 904 >> stream x���]o�J���+F�ͩ����su\ �08=ʩzရ���lS��lc� "Ց� ���wޙ�%�R�DS��� �OI�a`� �Q�f��5����_���םO�`�7�_FA���D�Џ.j�a=�j����>��n���R+�P��l�rH�{0��w��0��=W�2D ����G���I�>�_B3ed�H�yJ�G>/��ywy�fk��%�$�2.��d_�h����&)b0��"[\B��*_.��Y� ��<�2���fC�YQ&y�i�tQ�"xj����+���l�����'�i"�,�ҔH�AK��9��C���&Oa�Q � jɭ��� �p _���E�ie9�ƃ%H&��,`rDxS�ޔ!�(�X!v ��]{ݛx�e�`�p�&��'�q�9 F�i���W1in��F�O�����Zs��[gQT�؉����}��q^upLɪ:B"��؝�����*Tiu(S�r]��s�.��s9n�N!K!L�M�?�*[��N�8��c��ۯ�b�� ��� �YZ���SR3�n�����lPN��P�;��^�]�!'�z-���ӊ���/��껣��4�l(M�E�QL��X ��~���G��M|�����*��~�;/=N4�-|y�`�i�\�e�T�<���L��G}�"В�J^���q��"X�?(V�ߣXۆ{��H[����P�� �c���kc�Z�9v�����? �a��R�h|��^�k�D4W���?Iӊ�]<��4�)$wdat���~�����������|�L��x�p|N�*��E� �/4�Qpi�x.>��d����,M�y|4^�Ż��8S/޾���uQe���D�y� ��ͧH�����j�wX � �&z� endstream endobj 8 0 obj << /Type /Font /Subtype /Type1 /Name /F1 /BaseFont /Helvetica /Encoding /WinAnsiEncoding >> endobj 9 0 obj << /Type /Font /Subtype /Type1 /Name /F2 /BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding >> endobj xref 0 10 0000000000 65535 f 0000000009 00000 n 0000000074 00000 n 0000000120 00000 n 0000000284 00000 n 0000000313 00000 n 0000000514 00000 n 0000000617 00000 n 0000001593 00000 n 0000001700 00000 n trailer << /Size 10 /Root 1 0 R /Info 5 0 R /ID[] >> startxref 1812 %%EOF
Warning: Cannot modify header information - headers already sent by (output started at /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php:1) in /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php on line 128

Warning: Cannot modify header information - headers already sent by (output started at /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php:1) in /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php on line 129

Warning: Cannot modify header information - headers already sent by (output started at /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php:1) in /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php on line 130

Warning: Cannot modify header information - headers already sent by (output started at /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php:1) in /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php on line 131
a f_T3@sdZddlZddlZddlmZmZmZmZmZddlm Z ddl m Z ddl m Z e dZeeZgd ZGd d d ejZGd d d ejZGdddejZeZdS)a,GOption command line parser Extends optparse to use the GOptionGroup, GOptionEntry and GOptionContext objects. So it is possible to use the gtk, gnome_program and gstreamer command line groups and contexts. Use this interface instead of the raw wrappers of GOptionContext and GOptionGroup in glib. N) OptParseError OptionErrorOptionValueErrorBadOptionErrorOptionConflictError)get_introspection_module)_gi)GErrorGLib) rrrrrOption OptionGroup OptionParser make_optionc@sNeZdZdZejjdZejjgdZdej Z ddZ ddZ d d Z d S) r aRepresents a command line option To use the extended possibilities of the GOption API Option (and make_option) are extended with new types and attributes. Types: filename The supplied arguments are read as filename, GOption parses this type in with the GLib filename encoding. :ivar optional_arg: This does not need a arguement, but it can be supplied. :ivar hidden: The help list does not show this option :ivar in_main: This option apears in the main group, this should only be used for backwards compatibility. Use Option.REMAINING as option name to get all positional arguments. .. NOTE:: Every argument to an option is passed as utf-8 coded string, the only exception are options which use the 'filename' type, its arguments are passed as strings in the GLib filename encoding. For further help, see optparse.Option. )filename)hiddenin_main optional_arg--cOs^tjj|g|Ri||js(tdt|jt|jkrDtd|jsZtd|jddS)Nz!%s at least one long option name.z;%s at least more long option names than short option names.z%s needs a help message.r)optparser __init__ _long_opts ValueErrorlen _short_optshelpselfargskwargsr 0/usr/lib64/python3.9/site-packages/gi/_option.pyr^szOption.__init__cCsF|j|vr|j|jtj||t|jt|jkrBtddS)NzCgoption.Option needs more long option names than short option names) REMAININGrappendrr _set_opt_stringrrr)rZoptsr r r!r$js  zOption._set_opt_stringccsd}|jr|tjjO}|jr(|tjjO}|rD|jrP|tjjO}n |tjj O}|j dkrf|tjj O}t |j |jD]@\}}|d}t|ts|d}|dd|||j|jfVqt|j t|jdD] }|ddd||j|jfVqdS)Nrrrzutf-8)rr Z OptionFlagsZHIDDENrZIN_MAINZ takes_valuerZ OPTIONAL_ARGZNO_ARGtypeZFILENAMEziprr isinstancebytesencodermetavarr)rflagsZ long_nameZ short_nameZ short_bytesr r r!_to_goptionentriesrs$       zOption._to_goptionentriesN)__name__ __module__ __qualname____doc__rr ZTYPESZATTRSr ZOPTION_REMAININGr"rr$r.r r r r!r 7s   r c@s<eZdZdZdddZddZdd Zdd d Zd d ZdS)r aA group of command line options. :param str name: The groups name, used to create the --help-{name} option :param str description: Shown as title of the groups help view :param str help_description: Shown as help to the --help-{name} option :param list option_list: The options used in this group, must be option.Option() :param dict defaults: A dicitionary of default values :param translation_domain: Sets the translation domain for gettext(). .. NOTE:: This OptionGroup does not exactly map the optparse.OptionGroup interface. There is no parser object to supply, but it is possible to set default values and option_lists. Also the default values and values are not shared with the OptionParser. To pass a OptionGroup into a function which expects a GOptionGroup (e.g. gnome_program_init() ). OptionGroup.get_option_group() can be used. For further help, see optparse.OptionGroup. NcCsVtj|td|||_d|_||_|r.||_d|_||_ |rR|D]}| |qBdS)Nerror) rZOptionContainerrr nameparserhelp_descriptiondefaultsvaluestranslation_domainZ add_option)rr5 descriptionr7 option_listr8r:optionr r r!rszOptionGroup.__init__cCsg|_|dSN)r<Z_create_option_mappings)rr r r!_create_option_listszOptionGroup._create_option_listcsbfdd}tjjj|}jr6|jg}jD]}|| q@| ||S)Ncs|drj|}n j|}z|||jWnHty~td}tt |}t |_ t j j|_t ||_|Yn0dS)Nrr) startswith _long_opt _short_optprocessr9rsysexc_infor strOPTION_CONTEXT_ERROR_QUARKdomainr r BAD_VALUEcodemessage) option_name option_valuegroupoptr4Zgerrorr6rr r!callbacks        z.OptionGroup._to_goptiongroup..callback) r r r5r;r7r:Zset_translation_domainr<extendr. add_entries)rr6rQrNentriesr=r rPr!_to_goptiongroups    zOptionGroup._to_goptiongroupcCs|||S)z Returns the corresponding GOptionGroup object. Can be used as parameter for gnome_program_init(), gtk_init(). )set_values_to_defaultsrU)rr6r r r!get_option_groupszOptionGroup.get_option_groupcCsR|jD]8}|j|j}t|tr|}||||j|j<qt |j|_ dSr>) r<r8getdestr)rFZget_opt_stringZ check_valuerZValuesr9)rr=defaultZopt_strr r r!rVs  z"OptionGroup.set_values_to_defaults)r3NNN)N) r/r0r1r2rr?rUrWrVr r r r!r s  r c@sJeZdZdZddZddZddZdd Zd d Zd d Z dddZ dS)raHCommand line parser with GOption support. :param bool help_enabled: The --help, --help-all and --help-{group} options are enabled (default). :param bool ignore_unknown_options: Do not throw a exception when a option is not knwon, the option will be in the result list. .. NOTE:: The OptionParser interface is not the exactly the same as the optparse.OptionParser interface. Especially the usage parameter is only used to show the metavar of the arguements. OptionParser.add_option_group() does not only accept OptionGroup instances but also glib.OptionGroup, which is returned by gtk_get_option_group(). Only glib.option.OptionGroup and glib.option.Option instances should be passed as groups and options. For further help, see optparse.OptionParser. cOsNd|vrt|d<|dd|_|dd|_tjj|g|Rddi|dS)NZ option_class help_enabledTignore_unknown_optionsFZadd_help_option)r popr[r\rrrrr r r!rs  zOptionParser.__init__cCs8|durd|_n$|dr.|tdd|_n||_dS)Nr3z%prog)usager@r)rr^r r r! set_usages  zOptionParser.set_usagec sjrjdj}nj}t|}|j|jjD]*}t |tj r\|}n | }| |qFfdd}t ddd|}g}j D]} || q|||||S)Nz - cs4|drj|}n j|}|||dS)Nr)r@rArBrC)rLrMrNrOrr9r r!rQ's   z1OptionParser._to_goptioncontext..callback)r;r^r Z OptionContextZset_help_enabledr[Zset_ignore_unknown_optionsr\ option_groupsr)r rW add_groupr<rRr.rSZset_main_group) rr9Zparameter_stringcontextZ option_groupZg_grouprQZ main_groupZ main_entriesr=r r`r!_to_goptioncontexts&          zOptionParser._to_goptioncontextcOst|dtr2tj|t|g|Ri|dSt|dkr|st|dtrz|djsd||d_|dj|urztdt|dt jr|j |ddStjj|g|Ri|dS)Nrrz"invalid OptionGroup (wrong parser)) r)rFrradd_option_groupr rr6rr rar#rr r r!re7s  zOptionParser.add_option_groupcCs6|jdd}|jD]}t|tjr||jq|Sr>)r<rar)rr rR)roptionsrNr r r!_get_all_optionsGs   zOptionParser._get_all_optionscCs4||}|tjdg|dd|dd<dS)Nrr)rdparserDargv)rZlargsZrargsr9rcr r r! _process_argsNs zOptionParser._process_argsNcCsztj|||\}}Wnztytd}|jtkr>|jt j j krXt |j n6|jt j jkrrt|j n|jt j jkrt|j nYn0|jD]&}|jjD]\}}|||qq||fS)Nr)rr parse_argsr rDrErHrGrJr rrIrrKZUNKNOWN_OPTIONrZFAILEDrrar9__dict__itemsZ ensure_value)rrr9rfr4rNkeyvaluer r r!rkVs&        zOptionParser.parse_args)NN) r/r0r1r2rr_rdrergrjrkr r r r!rs  r)r2rDrrrrrrmodulerZgir Z gi._errorr r Zquark_to_stringZoption_error_quarkrG__all__r r rrr r r r!s     Wa