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 iz@sddlmZddlmZmZmZ m Z m Z ddlmZmZmZmZddlmZmZddlmZddlmZm Z!ddl"m#Z$m%Z&ddl'm'Z(dd lZ)dd l*Z*zdd l+m,Z+Wne-ydd l.m,Z+Yn0gd Z/d ed edZ0edZ1dedZ2dZ3de3 Z4Gddde*j5Z5Gddde5Z6e5Z7e7j8Z8e7j9Z9e7j:Z:e7j;Z;e7jZ>e7j?Z?e7j@Z@e7jAZAe7jBZBe7jCZCe7jDZDe7jEZEe7jFZFe7jGZGe7jHZHe7jIZIe7jJZJe7jKZKe7jLZLe7jMZMe7jNZNddZOd ddZPeQe)dre)jRe7j8deSdkrePd S)!)warn)logexppieceil)sqrtacoscossin)taufloor)urandom)SetSequence) accumulaterepeat)bisectN)sha512)Random SystemRandom betavariatechoicechoices expovariate gammavariategauss getrandbitsgetstatelognormvariate normalvariate paretovariate randbytesrandintrandom randrangesampleseedsetstateshuffle triangularuniformvonmisesvariateweibullvariateg@@?@5cs&eZdZdZdAddZdBfdd Zfdd Zfd d Zd d ZddZ ddZ ddZ ddZ de >fddZe ZddZdCddZddZdd ZdDd!d"Zdd#d$d%ZdEddd&d'd(Zd)d*ZdFd-d.Zd/d0Zd1d2Zd3d4Zd5d6Zd7d8Zd9d:Zd;d<Zd=d>Z d?d@Z!Z"S)GrNcCs||d|_dSN)r' gauss_next)selfxr:/usr/lib64/python3.9/random.py__init__us zRandom.__init__r4cs|dkrt|ttfrt|tr*|dn|}|rBt|dd>nd}tt|D]}d||Ad@}qP|t|N}|dkr~dn|}nj|d krt|tttfrt|tr|}t |t | d }n&t|t dt ttttfstd td t|d|_dS) Nzlatin-1riCBlr4bigzSeeding based on hashing is deprecated since Python 3.9 and will be removed in a subsequent version. The only supported seed types are: None, int, float, str, bytes, and bytearray.) isinstancestrbytesdecodeordmaplen bytearrayencodeint from_bytes_sha512digesttypefloat_warnDeprecationWarningsuperr'r7)r8aversionr9c __class__r:r;r'~s"   z Random.seedcs|jt|jfSr6)VERSIONrSrr7r8rWr:r;rszRandom.getstatec s|d}|dkr*|\}}|_t|nv|dkr|\}}|_ztdd|D}Wn*ty~}zt|WYd}~n d}~00t|ntd||jfdS)Nrr5r4css|]}|dVqdS)lNr:).0r9r:r:r; z"Random.setstate..z?state with version %s passed to Random.setstate() of version %s)r7rSr(tuple ValueError TypeErrorrY)r8staterU internalstaterrWr:r;r(s  zRandom.setstatecCs|Sr6)rrZr:r:r; __getstate__szRandom.__getstate__cCs||dSr6)r()r8rar:r:r; __setstate__szRandom.__setstate__cCs|jd|fS)Nr:)rXrrZr:r:r; __reduce__szRandom.__reduce__cKsJ|jD]>}d|jvrqFd|jvr.|j|_qFd|jvr|j|_qFqdS)N _randbelowrr$)__mro____dict___randbelow_with_getrandbitsrf_randbelow_without_getrandbits)clskwargsrVr:r:r;__init_subclass__s    zRandom.__init_subclass__cCs4|sdS|j}|}||}||kr0||}q|S)Nr)r bit_length)r8nrkrr:r:r;ris z"Random._randbelow_with_getrandbitsr=cCsj|j}||kr$tdt||S|dkr0dS||}|||}|}||krZ|}qJt|||S)NzUnderlying random() generator does not supply enough bits to choose from a population range this large. To remove the range limitation, add a getrandbits() method.r)r$rQ_floor)r8romaxsizer$remlimitrqr:r:r;rjs z%Random._randbelow_without_getrandbitscCs||d|dS)Nlittle)rto_bytesr8ror:r:r;r"szRandom.randbytesc Cst|}||krtd|dur:|dkr2||Stdt|}||krRtd||}|dkrx|dkrx|||S|dkrtd|||ft|}||krtd|dkr||d|}n"|dkr||d|}ntd|dkrtd||||S) Nz!non-integer arg 1 for randrange()rzempty range for randrange()z non-integer stop for randrange()r=z(empty range for randrange() (%d, %d, %d)z non-integer step for randrange()zzero step for randrange())rKr_rf) r8startstopstepistartistopwidthistepror:r:r;r%"s4  zRandom.randrangecCs|||dS)Nr=)r%r8rTbr:r:r;r#NszRandom.randintcCs||t|Sr6)rfrH)r8seqr:r:r;rWsz Random.choicecCs|durN|j}ttdt|D]*}||d}||||||<||<q nTtdtdt}ttdt|D]0}|||d}||||||<||<qpdS)Nr=zuThe *random* parameter to shuffle() has been deprecated since Python 3.9 and will be removed in a subsequent version.r4)rfreversedrangerHrQrRrr)r8r9r$ randbelowijr r:r:r;r)\s  zRandom.shuffle)countscsttrtdtdttts0tdt}|durtt |t|kr`t d }t|t sztd|dkrt d|j t||d}tfd d |DS|j}d|kr|ksnt d dg|}d } |d kr | dtt|dd7} || kr\t} t|D]2} ||| } | | || <| || d| | <q&nNt} | j}t|D]8} ||} | | vr||} q||| | || <qp|S)Nz\Sampling from a set deprecated since Python 3.9 and will be removed in a subsequent version.r4zAPopulation must be a sequence. For dicts or sets, use sorted(d).z2The number of counts does not match the populationzCounts must be integersrz)Total of counts must be greater than zero)rpcsg|]}|qSr:r:)r[sr cum_counts populationr:r; r]z!Random.sample..z,Sample larger than population or is negativer.r5r=)rB_SetrQrRr^ _Sequencer`rHlist _accumulater_poprKr&r_bisectrf_ceil_logsetadd)r8rrprrototal selectionsrresultsetsizepoolrrselected selected_addr:rr;r&vsT5              z Random.sample) cum_weightsrpcs|jtdur|durHtd7fddtd|DSztt|Wqtyt|tsr|}td|dYq0n|durtdtkrt ddddkrt dt d fd dtd|DS) Ncsg|]}qSr:r:r[r)r rorr$r:r;rr]z"Random.choices..z4The number of choices must be a keyword argument: k=z2Cannot specify both weights and cumulative weightsz3The number of weights does not match the populationr?z*Total of weights must be greater than zeror=cs$g|]}dqS)rr:r)rrhirr$rr:r;rs) r$rHrr_repeatrrr`rBrKr_r)r8rweightsrrpr:)rrr rrorr$rr;rs<     zRandom.choicescCs||||Sr6r$rr:r:r;r+szRandom.uniformrr1cCsz|}z |durdn||||}Wnty>|YS0||krbd|}d|}||}}|||t||S)N?r1)r$ZeroDivisionError_sqrt)r8lowhighmodeurVr:r:r;r*s     zRandom.triangularcCsP|j}|}d|}t|d|}||d}|t| krqDq|||S)Nr1rr0)r$ NV_MAGICCONSTr)r8musigmar$u1u2zzzr:r:r;r s   zRandom.normalvariatecCs`|j}|j}d|_|durT|t}tdtd|}t||}t|||_|||S)Ngr1)r$r7TWOPIrr_cos_sin)r8rrr$rx2pig2radr:r:r;r,s  z Random.gausscCst|||Sr6)_expr )r8rrr:r:r;rRszRandom.lognormvariatecCstd| |SNr1)rr$)r8lambdr:r:r;r\szRandom.expovariatecCs|j}|dkrt|Sd|}|td||}|}tt|}|||}|} | d||ks| d|t|kr4qq4d|} | |d| |} |} | dkr|t| t} n|t| t} | S)Ngư>rr1)r$rrr_pir_acos)r8rkappar$rrqrrdrqfu3thetar:r:r;r,ms$   $zRandom.vonmisesvariatecCs~|dks|dkrtd|j}|dkrtd|d}|t}||}|}d|kr`dksdqFqFd|}t|d||} |t| } |||} ||| | } | td| dks| t| krF| |SqFn|dkrtd| |S|} t|t}|| }|dkr$|d|} nt||| } |}|dkr^|| |dkrpqrq|t| krqrq| |SdS)Nrz*gammavariate: alpha and beta must be > 0.0r1r/gHz>gP?r2)r_r$rLOG4rr SG_MAGICCONST_e)r8alphabetar$ainvbbbcccrrvr9rrqrrpr:r:r;rs@        zRandom.gammavariatecCs(||d}|r$||||dSdS)Nr1r)r)r8rryr:r:r;rs zRandom.betavariatecCsd|}d|d|Srr)r8rrr:r:r;r!s zRandom.paretovariatecCs"d|}|t| d|Sr)r$r)r8rrrr:r:r;r-s zRandom.weibullvariate)N)Nr4)Nr=)N)N)rr1N)#__name__ __module__ __qualname__rYr<r'rr(rcrdrermriBPFrjrfr"r%r#rr)r&rr+r*r rrrr,rrr!r- __classcell__r:r:rWr;res< *  !   ,  c& & *Arc@s<eZdZddZddZddZddZd d ZeZZ d S) rcCsttddd?tS)Nr>rAr5)rKrL_urandom RECIP_BPFrZr:r:r;r$szSystemRandom.randomcCs<|dkrtd|dd}tt|d}||d|?S)Nrz#number of bits must be non-negativer>rvrA)r_rKrLr)r8rpnumbytesr9r:r:r;rs  zSystemRandom.getrandbitscCst|Sr6)rryr:r:r;r"szSystemRandom.randbytescOsdSr6r:r8argskwdsr:r:r;r'%szSystemRandom.seedcOs tddS)Nz*System entropy source does not have state.)NotImplementedErrorrr:r:r;_notimplemented)szSystemRandom._notimplementedN) rrrr$rr"r'rrr(r:r:r:r;r s  rc sddlm}m}ddlm}|}fddt|D}|}||} ||| } t|} t|} t||dd|dj td | | | | fdS) Nr)stdevfmean) perf_countercsg|] }qSr:r:rrfuncr:r;rXr]z#_test_generator..z.3fz sec, z times z"avg %g, stddev %g, min %g, max %g ) statisticsrrtimerrminmaxprintr) rorrrmeanrt0datat1xbarrrrr:rr;_test_generatorSs   rcCst|tdt|tdt|tdt|tdt|tdt|tdt|tdt|tdt|tdt|tdt|td t|td t|td t|tdt|td t|td dS)Nr:)rr1)g{Gz?r1)皙?r1)rr/)rr1)g?r1)r1r1)r/r1)g4@r1)gi@r1)@r)rr1gUUUUUU?) rr$r rr,rrrr*)Nr:r:r;_testds                rfork)after_in_child__main__)r)TwarningsrrQmathrrrrrrrrrrrrr rr rr rr rr rrosrr_collections_abcrrrr itertoolsrrrrrr_os_randomrMr ImportErrorhashlib__all__rrrrrrr_instr'r$r+r*r#rr%r&r)rr rrr,rrrr!r-rr(rr"rrhasattrregister_at_forkrr:r:r:r;0sp      *,