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_tc@sddlZddlZddlZddlmZmZddlmZddlm Z m Z m Z m Z ddl mZmZmZddlmZmZedZgZdd lmZeed dd lmZdd lmZeZejZejZejZejZd dZ ddZ!ddZ"de_#de_$ejj%e_%e!e_&e'e"e_(egd7ZGddde)Z*ddddddddd d!d"d"d"d# Z+Gd$d%d%ej,Z,d&d"Z-e.e,d"e-ed%dld(d)Z/ed)d*D]>Z0d+e0Z1ede1d,e0e2ej3d-e0e4e1<ee1qd.D]*Z0e2ej5e0e4d/e0<ed/e0qd0D]:Z0d1e0Z1ede1d2e0e2ej6e0e4e1<ee1qej6j7Z8edd3d4ed3d5D]:Z0d6e0Z1e2ej9e0e4e1<ede1d7e0ee1q^d8D]:Z0d9e0Z1e2ej:e0e4e1<ede1d:e0ee1qd;D]:Z0dD]:Z0d?e0Z1ede1d@e0e2ejdBdCd'Z1e2ee=e4e1<ee1q^GdDdEdEej?Z?ee?Z?edEGdFdGdGej@Z@ee@Z@edGGdHdIdIejAZAeeAZAedIGdJdKdKeAZBedKGdLdMdMeAZCedMdNdOZDedOdPdQZEedQdRdSZFedSdTdUZGedUdVdWZHedWGdXdYdYejIZIeeIZIedYGdZd[d[ejJZJeeJZJed[d\d]ZKed]d^d_ZLed_d`daZMeeMdbZMedadmdcddZNeddeOederNejPZQedfeddfdgejRejSejTfZUedheddhdieZVedjeddjdkdS)nN)wakeup_on_signalregister_sigint_fallback)get_introspection_module)variant_type_from_string source_newsource_set_callbackio_channel_read)override deprecateddeprecated_attr)PyGIDeprecationWarning version_infoGLib)_optionoption)_gi)GErrorcCstjdtdddS)NzmSince version 3.11, calling threads_init is no longer needed. See: https://wiki.gnome.org/PyGObject/Threadingr)Z stacklevel)warningswarnr rr5/usr/lib/python3.9/site-packages/gi/overrides/GLib.py threads_init5srcCs2t|jtrt|j}n|j}||jf||fkSN) isinstancedomainZstrrZquark_from_stringcode)selfrrZself_domain_quarkrrrgerror_matches;s rcCst|}t|||Sr)rZquark_to_stringr)rZmessagerZ domain_quarkrrrgerror_new_literalEs rErrorzgi.repository.GLib)rr OptionContext OptionGroupPid spawn_asyncrc@sneZdZejjejjejjejjejj ejj ejj ejj ejj ejjejjejjejjejjdZddZdS)_VariantCreator)bynqiuxthdsogvc Cs|t|}||jvr"|j||Stj|}|dur>|S|rh||| ||Sz t |Wn"t yt d||fYn0| r|t|krt d||f|rt|dkrt d||f|r.| }t|tr|}|D]}||||qnF|dd}|D]4}t| }|||||t|d}q>|S)aBCreate a GVariant object from given format and a value that matches the format. This method recursively calls itself for complex structures (arrays, dictionaries, boxed). Returns the generated GVariant. If value is None it will generate an empty GVariant container type. NzOCould not create array, tuple or dictionary entry from non iterable value %s %sz1Tuple mismatches value's number of elements %s %srz/Dictionary entries must have two elements %s %s)r VariantType_LEAF_CONSTRUCTORSZVariantBuildernewZendZis_maybeZ add_value_createZelementZ dup_stringZiter TypeErrorZis_tupleZn_itemslenZ is_dict_entryZis_arrayrZdictZitemsr) rZformatvalueZgvtypeZbuilderZ element_typer)Zremainer_formatZduprrrr7is>           z_VariantCreator._createN)__name__ __module__ __qualname__rVariantZ new_booleanZnew_byteZ new_int16Z new_uint16Z new_int32Z new_uint32Z new_int64Z new_uint64Z new_handleZ new_doubleZ new_stringZnew_object_pathZ new_signatureZ new_variantr5r7rrrrr$Vs r$ get_booleanZget_byteZ get_int16Z get_uint16Z get_int32Z get_uint32Z get_int64Z get_uint64Z get_handleZ get_double get_string) r%r&r'r(r)r*r+r,r-r.r/r0r1c@seZdZddZeddZddZddZd d Zd d Z d dZ ddZ ddZ e ddZddZddZddZddZddZdS) r>cCs2tj|std|t}|||}||_|S)aCreate a GVariant from a native Python object. format_string is a standard GVariant type signature, value is a Python object whose structure has to match the signature. Examples: GLib.Variant('i', 1) GLib.Variant('(is)', (1, 'hello')) GLib.Variant('(asa{sv})', ([], {'foo': GLib.Variant('b', True), 'bar': GLib.Variant('i', 2)})) z#Invalid GVariant format string '%s')rr4Zstring_is_validr8r$r7 format_string)clsrAr:Zcreatorr2rrr__new__s   zVariant.__new__cGs tj|Sr)rr> new_tuple)ZelementsrrrrDszVariant.new_tuplecCs$z |WntyYn0dSr)ZunrefZ ImportErrorrrrr__del__s  zVariant.__del__cCs |dSNT)print_rErrr__str__szVariant.__str__cCs,t|dr|j}n|}d||dfS)NrAzGLib.Variant('%s', %s)F)hasattrrAget_type_stringrH)rZfrrr__repr__s zVariant.__repr__cCs&z ||WSty YdS0dSNFZequalr8rZotherrrr__eq__s  zVariant.__eq__cCs(z|| WSty"YdS0dSrGrNrOrrr__ne__s zVariant.__ne__cCst||fSr)ZhashrKunpackrErrr__hash__szVariant.__hash__cs}t|}|r"t|S|drJtfddtDS|dri}tD]*}|}|d ||d <qd|S|drfdd tDS|d rΈ S|d rsd Sd St d |d S)z1Decompose a GVariant into a native Python object.(c3s|]}|VqdSrget_child_valuerRZ.0r)rErrZ sz!Variant.unpack..a{r3racsg|]}|qSrrUrWrErrZ sz"Variant.unpack..r2mNzunsupported GVariant type ) rKLEAF_ACCESSORSgetgetattr startswithZtuplerange n_childrenrVrRZ get_variantZNotImplementedError)rZ type_stringZlaresr)r2rrErrRs2             zVariant.unpackc Cs|dkr gS|ds|gSg}d}|dd}|r|d}||7}|dd}|dvrZq0|d vrd}|}|dkrxd }nd }|dkr|d}||7}|dd}||kr|d7}q|||kr||d8}q|||d}q0|S) a[Return a list of the element signatures of the topmost signature tuple. If the signature is not a tuple, it returns one element with the entire signature. If the signature is an empty tuple, the result is []. This is useful for e. g. iterating over method parameters which are passed as a single Variant. z()rTr3rN)rZrY)rTz{z)z})r^append) ZklassZ signatureZresultZheadZtailZcZlevelZupZdownrrrsplit_signatures<        zVariant.split_signaturecCsP|dvrt|S|ds4|dr<|Std|dS)Nr/r0r1rYrTz'GVariant type %s does not have a length)rKr9r@r^r`r8rErrr__len__Ks   zVariant.__len__cCs*|drz*||td}|dur0t||WStyt|D]6}| |}| d|krR| dYSqRt|Yn0|ds|drt |}|dkr||}|dks||krt d| |S|dvr| |Std |dS) NrXZ*rr3rYrTzlist index out of rangerfz#GVariant type %s is not a container)rKr^Z lookup_valuerKeyErrorrRr8r_r`rVintZ IndexErrorr@ __getitem__)rZkeyZvalr)r2rrrrjSs,    zVariant.__getitem__cCs|Sr)__bool__rErrr __nonzero__xszVariant.__nonzero__cCs||dvr|dkS|dvr,|S|dvrHt|dkS|dsd|drp|dkSt|S)N) r&r'r(r)r*r+r,r-r.r)r%rfrYrT)rKrRr?r9r@r^r`ZboolrErrrrk{s     zVariant.__bool__cCsV|dstd|g}t|D]"}||}||dq.|S)NrXz$GVariant type %s is not a dictionaryr)rKr^r8r_r`rVrdrR)rrar)r2rrrkeyss z Variant.keysN)r;r<r=rC staticmethodrDrFrIrLrPrQrSrRZ classmethodrergrjrlrkrmrrrrr>s"  ( 5% r>cCstj|\}}|Sr)rr>r@)rr:lengthrrrr@srccCs,t|trt|d|St||SdS)NUTF-8)rbytesrmarkup_escape_textZdecode)Ztextrorrrrrs rr)ZDESKTOPZ DOCUMENTSZDOWNLOADZMUSICZPICTURESZ PUBLIC_SHAREZ TEMPLATESZVIDEOSZUSER_DIRECTORY_zGLib.UserDirectory.DIRECTORY_Z DIRECTORY_)ZERRZHUPZINZNVALZOUTZPRIZIO_)ZAPPENDZGET_MASKZ IS_READABLEZ IS_SEEKABLEZMASKZNONBLOCKZSET_MASKZIO_FLAG_z GLib.IOFlags.IO_FLAG_IS_WRITEABLEzGLib.IOFlags.IS_WRITABLE)ZAGAINZEOFZERRORNORMALZ IO_STATUS_zGLib.IOStatus.)ZCHILD_INHERITS_STDINZDO_NOT_REAP_CHILDZFILE_AND_ARGV_ZEROZLEAVE_DESCRIPTORS_OPENZ SEARCH_PATHZSTDERR_TO_DEV_NULLZSTDOUT_TO_DEV_NULLZSPAWN_zGLib.SpawnFlags.)ZHIDDENZIN_MAINZREVERSEZNO_ARGZFILENAMEZ OPTIONAL_ARGZNOALIASZ OPTION_FLAG_zGLib.OptionFlags.)ZUNKNOWN_OPTIONZ BAD_VALUEZFAILEDZ OPTION_ERROR_zGLib.OptionError.)Z G_MINFLOATZ G_MAXFLOATZ G_MINDOUBLEZ G_MAXDOUBLEZ G_MINSHORTZ G_MAXSHORTZ G_MAXUSHORTZG_MININTZG_MAXINTZ G_MAXUINTZ G_MINLONGZ G_MAXLONGZ G_MAXULONGZ G_MAXSIZEZ G_MINSSIZEZ G_MAXSSIZEZ G_MINOFFSETZ G_MAXOFFSET_r3cs0eZdZdddZd ddZfddZZS) MainLoopNcCstj|dSrM)rrvr6)rBcontextrrrrCszMainLoop.__new__cCsdSrr)rrwrrr__init__szMainLoop.__init__c sbt|jDttt|Wdn1s60YWdn1sT0YdSr)rZquitrsuperrvrunrE __class__rrrzs z MainLoop.run)N)N)r;r<r=rCrxrz __classcell__rrr{rrvs  rvcseZdZdfdd ZZS) MainContextTcstt||Sr)ryr~ iteration)rZ may_blockr{rrrszMainContext.iteration)T)r;r<r=rr}rrr{rr~sr~cseZdZddZfddZddZdfdd Zd d Zeed Zd dZ ddZ e e e Z ddZ ddZe e eZZS)SourcecOst}||_t|dd|S)N__pygi_custom_sourceT)rr|setattr)rBargskwargssourcerrrrCs zSource.__new__cstt|Sr)ryrrxrrrr{rrrx szSource.__init__cCst|dr||dSNr)rJZdestroyZ _clear_boxedrErrrrFs zSource.__del__Ncs.t|drt|||ntt|||dSr)rJrryr set_callback)rZfn user_datar{rrrs zSource.set_callbackcCs tdSNgư>rZ get_real_timerErrrget_current_timeszSource.get_current_timez.GLib.Source.get_time() or GLib.get_real_time()cCs|Sr)Z get_priorityrErrrZ__get_priority'szSource.__get_prioritycCs||dSr) set_priorityrr:rrrZ__set_priority*szSource.__set_prioritycCs|Sr)Zget_can_recurserErrrZ__get_can_recurse/szSource.__get_can_recursecCs||dSr)Zset_can_recurserrrrZ__set_can_recurse2szSource.__set_can_recurse)N)r;r<r=rCrxrFrrr Z_Source__get_priorityZ_Source__set_priorityZpropertypriorityZ_Source__get_can_recurseZ_Source__set_can_recurseZ can_recurser}rrr{rrs   rcs0eZdZejfddZejffdd ZZS)IdlecCst}||_|Sr)rZidle_source_newr|)rBrrrrrrC=sz Idle.__new__cs&tt||tjkr"||dSr)ryrrxrPRIORITY_DEFAULTr)rrr{rrrxBs z Idle.__init__)r;r<r=rrrCrxr}rrr{rr<src@s,eZdZdejfddZdejfddZdS)TimeoutrcCst|}||_|Sr)rZtimeout_source_newr|)rBintervalrrrrrrCLs zTimeout.__new__cCs|tjkr||dSr)rrr)rrrrrrrxQs zTimeout.__init__N)r;r<r=rrrCrxrrrrrKsrcOs"|dtj}tj||g|RSNr)r\rZPRIORITY_DEFAULT_IDLEidle_add)functionrrrrrrrZsrcOs$|dtj}tj|||g|RSr)r\rr timeout_addrrrrrrrrrbsrcOs$|dtj}tj|||g|RSr)r\rrtimeout_add_secondsrrrrrjsrcsHt|trt|tjrdtdt|}||}ts>tdd|vr\tdt|d}qtj }n4t |dks|t|dstd|d|dd}ttrfdd }tj }n|tt j rtjd krfd d }tj }nFtd r fd d }tj }nttj s2J}}|||||fS)NzFCalling io_add_watch without priority as second argument is deprecatedzthird argument must be callablerzgCalling io_add_watch with priority keyword argument is deprecated, put it as second positional argumentr3rz%expecting callback as fourth argumentcs|g|RSrrruZconddatacallbackchannelrrz(_io_add_watch_get_args..Zwin32cs|g|RSrrrrrrrrfilenocs|g|RSrrrrrrrr)rrir IOConditionrrr callabler8rr9 IOChannelunix_newsocketsysZplatformZwin32_new_socketrrJ)rZ priority_ conditionZcb_and_user_datarrZfunc_fdtransformZ real_channelrrr_io_add_watch_get_args~s@    rcOs0t|i|\}}}}}tj||||g|RS)zOio_add_watch(channel, priority, condition, func, *user_data) -> event_source_id)rr io_add_watch)rrrrrZfuncrrrrrsrcseZdZdddZfddZdddZdd d Zdd d Zd d dZddZ e j j e j j e j jdZd!ddZddZeedZddZddZeZZS)"rNcCsN|durtj|S|dur.tj||p*dS|durBtj|StddS)NZrzLeither a valid file descriptor, file name, or window handle must be supplied)rrrZnew_fileZ win32_new_fdr8)rBZfiledesZfilenameZmodeZhwndrrrrCs  zIOChannel.__new__cstt|Sr)ryrrxrr{rrrxszIOChannel.__init__rccCs t||Sr)r)rZ max_countrrrreadszIOChannel.readcCs |\}}}}|durdS|SNrb) read_line)r size_hintstatusbufroterminator_posrrrreadlineszIOChannel.readlinecCsDg}tjj}|tjjkr@|\}}}}|dur4d}||q |Sr)rIOStatusrtrrd)rrlinesrrrorrrr readliness  zIOChannel.readlinescCs8t|ts|d}|dkr$t|}|||\}}|S)Nrprc)rrqZencoder9Z write_chars)rrZbuflenrZwrittenrrrwrites   zIOChannel.writecCs|D]}||qdSr)r)rrZlinerrr writelinesszIOChannel.writelines)rr3rrcCs6z|j|}Wnty(tdYn0|||S)Nzinvalid 'whence' value) _whence_maprhZ ValueErrorZ seek_position)rZoffsetZwhenceZwrrrseeks  zIOChannel.seekcOs$|dtj}t||||g|RSr)r\rrr)rrrrrrrrr add_watchszIOChannel.add_watchzGLib.io_add_watch()cCs|SrrrErrr__iter__szIOChannel.__iter__cCs(|\}}}}|tjjkr |StdSr)rrrrtZ StopIteration)rrrrorrrr__next__s zIOChannel.__next__)NNNN)rc)rc)rc)rc)r)r;r<r=rCrxrrrrrrZSeekTypeZSETZCURZENDrrrr rrZnextr}rrr{rrs       rc@seZdZddZddZdS)PollFDcCst}||_|Sr)rrr|)rBfdeventsZpollfdrrrrC szPollFD.__new__cCs||_||_dSr)rr)rrrrrrrxszPollFD.__init__N)r;r<r=rCrxrrrrrsrcOsg}t|rtdt|}|}t|dkr<|dtj}qt|dkr\|}|dtj}qt|dkr||dg}|d}qtdnT|}|}d|vr|d}|}n6t|dkrt|dr|d}|dd}ntdd |vr|rtd |d f}||||fS) NzHCalling child_watch_add without priority as first argument is deprecatedrrr3rz'expected at most 4 positional argumentsrz#expected callback as third argumentrz'got multiple values for "data" argument) rrrr r9r\rrr8)Zpriority_or_pidZpid_or_callbackrrrpidrrrrr_child_watch_add_get_argss<       rcOs,t|i|\}}}}tj|||g|RS)z/child_watch_add(priority, pid, function, *data))rrchild_watch_add)rrrrrrrrrrGsrcCs tdSrrrrrrrPsrzGLib.get_real_time()cCst||dS)Nr)rfilename_from_utf8)Z utf8stringr9rrrr[srunix_signal_addunix_signal_add_fullzGLib.unix_signal_add glib_versionz<(GLib.MAJOR_VERSION, GLib.MINOR_VERSION, GLib.MICRO_VERSION)pyglib_versionzgi.version_info)rc)rc)WrrrZ _ossighelperrrZmodulerrrrrrZ overridesr r r Zgir r rZ__all__rrrdZ gi._errorrrr r!r"r#rrrr;r<Z __gtype__ZmatchesrnZ new_literalZobjectr$r[r>r@rrrr'Zattrr]Z UserDirectoryZglobalsrZIOFlagsZ IS_WRITABLErsrZ SpawnFlagsZ OptionFlagsZ OptionErrorZnameZsplitrvr~rrrrrrrrrrrrrrrJrrZ MAJOR_VERSIONZ MINOR_VERSIONZ MICRO_VERSIONrrrrrrZs         Gg        6      +  N   '