%PDF-1.7 1 0 obj << /Type /Catalog /Outlines 2 0 R /Pages 3 0 R /Names 34 0 R >> endobj 2 0 obj << /Type /Outlines /Count 0 >> endobj 3 0 obj << /Type /Pages /Kids [6 0 R 15 0 R 20 0 R 22 0 R 26 0 R ] /Count 5 /Resources << /ProcSet 4 0 R /Font << /F1 8 0 R /F2 9 0 R /F3 10 0 R /F4 11 0 R >> /XObject << /I1 12 0 R >> /ExtGState << /GS1 13 0 R /GS2 14 0 R /GS3 17 0 R /GS4 18 0 R >> >> /MediaBox [0.000 0.000 595.280 841.890] >> endobj 4 0 obj [/PDF /Text /ImageC ] endobj 5 0 obj << /Producer (dompdf 1.0.2 + CPDF) /CreationDate (D:20240502162842+00'00') /ModDate (D:20240502162842+00'00') >> 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 879 >> stream xuU6+ lhd)Efu{{%a"ZRZcZEzPlUm@G7oC$B)''R 22)5n`aO.v, YR'yhiWkiUxI9) *L%4ζ|o]sVQs/riuq7 nFǽٮ.nOO.4~מW~C@nG=4*jU/N[@]0jT)6ղ 6HEҺfU?0 fدZUkaOMNLP`YLr1ew#F7] ZHwfԳCl ˭6HN}b, UA#"SΕm%`,Zaƪ7{:Yv{j7wxh^WT{TLywG_A,yPu9s:̄ z/+'ZZj' fS.C‘假,ݳHP,<> endobj 9 0 obj << /Type /Font /Subtype /Type1 /Name /F2 /BaseFont /Times-Roman /Encoding /WinAnsiEncoding >> endobj 10 0 obj << /Type /Font /Subtype /Type1 /Name /F3 /BaseFont /Times-Bold /Encoding /WinAnsiEncoding >> endobj 11 0 obj << /Type /Font /Subtype /Type1 /Name /F4 /BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding >> endobj 12 0 obj << /Type /XObject /Subtype /Image /Width 915 /Height 603 /ColorSpace /DeviceRGB /Filter /DCTDecode /BitsPerComponent 8 /Length 30887>> stream ExifII*Duckyhttp://ns.adobe.com/xap/1.0/ Adobed   #%'%#//33//@@@@@@@@@@@@@@@&&0##0+.'''.+550055@@?@@@@@@@@@@@@["!1AQa"2qBb#R3rcCs$T%5!1AQa"2qBRr#3b ?Llx<%V`4<$vUBii \mm~B+XyF5W%*=*T wk6O%5@2y䦡pȽry%y CF?-PT+ZK%~41hn/`t>%Z>;PW@:+8ͫ .D<{sna{-y ǹ/##||9=Ѻ>Gr9U 4s"C\Ur*ȹ{UPꌻ{@o @^;dSup -@Z[( , ^ P(F*܂#r WAh vw+B GTD ZJTm IT*l BuAh- !hZO@@!hZO@ Dv +-'@PBBT 4@ [mPt>l(}l(>7 Ioе /vt-Ajǐ$tX sv$E◃C/^-`smQ-^jt6#>9Y` !NXl8ҺP2\jOQs g/"IMZOB"{< f~#r [3Am ,QX.#kpd(Œ*w!Fa+ @uujvN*=CPex7&mG2ҳxV`k钬w05;F.a{^Lp7 ո=%{ [ecaZ.4eMw5xo h/(/^Qx\/.(//.).⛂..*.⫍>;= {R_E@q߁{<^%')ۜ|ǫn7Q?#E|g:ۣUd|q}AP oD1<Abl| d6Mh[h ;!mxm 0ѻivmv=f͡ml[f͡ml6{B-c5ml [b5-4l 6l - Yv-6P- * l , 5,-Rv@u%hZB-Tuh ˛$pɒnB*$˒8$ڌb[oDſ,ҟȾyXKǑ]tk_S8c,q0QK""9~Wj|O{9w$!Ȋ qg<9bȜg *fBnF9p3?W_IfyNATC(PBQf/'['`dRAMBGs+^^By!jV[? Mw*T ~F9Fxꎬe]ic#nsa{58fdt\y/ tSATs仏%do rd>MFFʁ .Hʹpuyy)AB=*C@X{/@Xww1PxP.@J\ZZp\,p6@B'T:] @ vТ- *VP(6 M,.P  Mau <LPz8/q5qsB'(qqx0P_.ļkϏeܓRq)MYYpc8rc)Aj/9~@$pIr_]oe{˳o~ vVt+=֙bq4dO˽W,7K:K*5Rz8';yl`|ZO|GȲIGφ2 a+e})|z']US\P]?T,hZYhPC* mjC,DArh[h4H@(xϲd@|A1_O`stmB k!<3t4% fԗaY/Q∶c`×kgOax#fǏ>4< !aG02jf^XL aVh|IVϰ\ﶘ`Up'5؎%?^* Zu `J\х ߒ:Oq伕Yy.Wo0YH+Pe|{ZA=XUmCYW1ʹmCYL7u e1n0dV= Qp7 {"5qFk &Bnd Ѝw˺=5^Aimx3no ۃ p^g 4/.(/(ฦX#c#r-Cyj^Um8"/VAqw*a! YddYLne$啒Yntﱓ.Ȏ~dt/C#?^FFĹ_r@2i:"K+߈h>Gr $ *q ( 躀`W>MWS_V`?A0 H#dkO_bU*6[1Nf>Ǐ}4I$?  1}7ڂbgB+,mm9,6i7!l00f--lٴH#,f͡mcٴ-2Xj Ŷj04 l"1jh (5/U:l6*̞X.as'aQ V+;w0-`1hQh: @%s=/ȰE,ɏ%f]˟CW$gO)=WAkC68eHBKdȌ/*T/zgI:a]SB,H?;lyhQ|?տ)77❗룎uR~RHϰ 9\/8YIy _|qFx|dcɊ q0{a3@,U`7ؿC'X,|,/=Bu#QRLudPXvl7>HR<)V ӕtmr-J L` *"N2B{" 7$+T 7%k+*T f[Rq2ز1(y*V2׾IfF+\f^FL7Y\~07XIѬúǼeqqwS-bV&o˺k.2t 7m -7f/ 7!nU) * */UYTEwV]xhlӗ+ŕIđ\Խ7䞿EF2~zq>.M:5h (db_/OֿΣXOp}t\>\2nHxn濏IU%Yx;E|˙ry #N<*wp=ݬs6daUzO}Qř7/ܟ7 ?1\d*5`|j(i9za6x(qT*PP(@(TbYQdrd24guDe) YA|Fxǹ!eD~쇼FIeG;yY謈/G?|>do I |FFڠ1Gė|FF3.B!EK:$D G||W!~:Yu*zp⊧cDf5jHIP 4H@p?!ZN9u$Y.\4ϗAg429qO<!jQsS@OͺaؐlHD;b 92:  nF- 0Y 0c YB +XZ͛?ak5(Œdf vpѴ-5YvmSVeAw0m mF[aqc /cYc n"{B,7 Œ*0"yPje㼪P-.+T .aq]F ,.+ eq]F`WԆZmf/}ʆ qQT$8T TwR*$,[&m Oߴ-xI"kŴΎO獊txmaFlx02j4^ ,[L" xp\Q+ߑK%^Jy$@Th-BkwDcn<3D3=#-tw=ʥ(`\Y9c}4qKO꽴2F)NTg˸='}e~ OGM J͘1\ǤGXh+$Xkġ|屷bϞqŜg躖W*SC.jlF1 u%ݕn6=רJȆ$ j2؂ȁCq芰^\r Ȧ:*T *:Z:AlAb$0 ` +ph )B/Th[E "6Ŷhgi }mmAb6mlA`Ŷi,6ضV 3l`ml66 3٢ aa+=a}`(-/VM-,0-V]д - H+PPPBh dl(iq@؛ N(blXTmU Ci E K躡P30P 2>3"6 ax&-7(0s]>B-7zq׷euf[txlDqpsIhw0Sv,1ZZ!&;Η8~N8>VvJÉָ/ d:C?(eS;|O&/۫u"~q1pT-X\9 39ɏf?e锨fIyO28jnpZr땎KIc uj)aQ՘}s[|\X\zF(FF \' Sl;^jyJjl2rA.en$2to2K?P^ś=s͛k*1^{"wQ%y0^,=²qż=S-cL^;k7{e;|@p\fFg 4\;t7\n:n+E7mBWmFUx^]x] B%@PTpS-B.vpphZP#hPEPi*@ADh b JAQT* B“bl"6&ت  @P@*-䚉&qZm1븏,kCb¡W6'nѮ5k(Ȣ)jYqZYRH(EeTJЭ dhkϲ-tlT9O#s#5l_"6=Zwj+`7>Ý&YE=k]g'=siᗗX㿪VԖz!1ww @Q H@* ( * b dP` Q"d:@ TdF@APȌPC GR!PT*FQ*QA*U@)P-m I #hZLvz a Bt  K( v: a]S K- B+ -j\5P*Ћ@N/Br̺}&!(2J%RQ+3bjc˜Ȍ!@1HCj,EzK*Fm{`PJxpy;6+XE4RE$&7<-ʉԌbe=ُ|J1.G=.FE4F-ʉ'aI}$_&ժ[ϭ^Fch'!puUf`i˙pZkW 9MS@#AQt B*?TMha@#Aw%AP@"1 PZ F@0 * !d T`!a u#Q "0$HU 2#!2# `!0B01@P 0iq)6 JKBhT)J1=J"- ҆ NH%RPCEFD*Ԭ(0` (:g<\5-Y04,<)j4D@e՟ˉ*:@A(Ht: APP(JAB l-cPEm *MP$YTcT(kP\`6Be@ƒ P`@PaH  *" BJ :Chо¹ E BʦhEl$d&@!T*ET#PD!T*4f^Oc~x)3׫c/bxz>$MkvJвQL1F6c|߅i8N)6(U3alZ%6L54UE 9\^jdU3 k|j= hgFrG^$jLϞRiv:x%TG']d\9JRu"^%,v( A j=_@'VI?i6)A㝩֨'~rqx_9y9G$K?Y(Lo ~qaˢ Va=Νtx&r).j]vתEHJ\JGO +ٔWTDs㓎MS5t(sn.$xdZT yv4N=/d4ѣ`o9ExJ8CF4*9($BQKZp6Q<-N.9\FػSERbC3.]+T$DU b[IRqUũ(j t'ilbJ0,fPǒ) _Q  X\`5UQE$VM@@eMq/q E6mW$LM[BoQF5'jбG@+ Tq**˛E3J*Pa,e*P1 l @XV@:C´}`=8STl\L Fs0k:e.^-]DaY&vm15:X/nz!Ypq_TJ#N.U>A;d;ίp9Mf:P:.bًr1AAQ]AAlRf.{E *fj$rk>8Fje*9[9k&ot$C:1Șo#5Yg,V'ed9Eh3K^Ƭqh\ӭu',Ӓ(fǣ3e⸪̓IYo)܋FN' lP4N$M*a@QHw$HH^J G.S`Sfljdʨoh0ĆC `!@PN%eıDPEшbqP,DEEVP'BQ@TJ( m0&BlWRde".m=.к - `_ JL.USJd\..+S.%TUiA6EPqu qfyu5e}mTeZo/Ԡ$*ј=sqU }QP:PBi4hCս"k1<4*.9V-|)lM6s|fbPSbZVtW#Zm؉BG3FNg7:BOgӧfT%!Wg\>~loJWw}Y2aLps~s0IYR}T.͗6k$mi[9^czYςMVZgn#M['87Ƨ6t``|.><ܕ{9GAU,n7Iy9O&f9qNoIΚ#P   hU hhC:`!4FiSi42vl. b08e6G.g[:h~;<]t%ĕ4:`h#N]`Xcش8ܟ^bMW>g//d.:y} 9,DBYhsIjnSdYST'XTPȀ&W&$DrdjFS`D`HH22Qee]-d(YxERE7.Rɦ dhszd26}7N^&-^&¤jm˃V M_x؜^%LׅNM ׅpԲsy( 0׊U'&gD*C1nIhT@ )5ө7$;eR l9ѽNrQs7C8ўO!xgvukSF9sc&3e_c(M 5kH>5JA._POJ+Zn2~О#/Odc"w;L[l|{ǡJuA Rc ¢bM :2eq-%?''k8_zuzL=o=ȺԻ9>p>ki-10UDimt9淉gv%\R5,wNw$lX1sdSn\tWv9tW5yܕvcH=ܱf 8IJ:IteGgy0XZ.ZI.dW?rc~˓(8:Q2#( ԪzTЇBK@@0 @FsU:|n\zAˡjI 8m9SVɣ5HjrlIE2>;Pm%TR^$%C*#v&-p<jȗr rt-:oɒal\y+eJ%6ʲ$JTsƚg*އ8u)}B,vL-6ڡ쪟Bu/LC`!Ldj4¤Cc!&EH1Q&J1МbV*EF$ Gi@@o&?+81r#S.-[h/ٯ}A>- kL9ӣ"itkעgJ0uGK8rZ{ VHZ?9t/ 3{?cڍ 4~Uxt&?-qؗE~( vkr%E\,~ }?>ug/~7˧Cg>?5_ȥ򬾗ȯ?97fFikGG_9[6CfJTut>Sfͳlg+>>4PuVAci+D}QzA&E8cFLggw|1Hَ] WJOy͏Y]O⓿d?END'+=^cDz>%*zaǺ-k:m3oZ۾o_9膸l>P1.^ vOex D'A|%؜#BrhH3C7Y;}\12 F"b :`HJc@@Ɯbc6$)59.çƍ#9\Eɾ` @\LTJ KʚFdGT7)5uEu*1C4TԺ8|ѯÙÓA"čs59cRv:>[8&CreWP]KO&&X_Ƭ "t1Hиv0k<d6юLn2)2 H T*FSNDPU!DEE0 EFt,H ȢĴ#Q j0DBzJ+cU-C3oyDuk^O5ŗ C3y)A{,l<ygK#H׷z_ww} b D!(4Nt8·Eh,YT3rx\MMq}˱$j{S f"3q8ڝ-aރ}HL0Oo2֧dlL>{tL^g=RtUEox=?c!ʾYgB^j9ys ]ug5"{9z~;r^NfS?+yzg'E%Қo殈^͑T}XWeK%yAQe}-S㿱D]b/wG;-H|'`deB.4B!CPU *Z1cgJM}8xz:x{|tzz<*6't0,ljbM8˦i! x苖Տr¼b&ch iXQKMxHە}-9'dY;ٞ0hhq"e],l%C ] #񼸘Ne$SG/C"nIs8/+VmlqgY2E xZdZe:Hc#QM D$E hdQ I ![řʒ$T)+ʔE$T) hē̎'fgkQWu++DT!o"dl} C~;/>uu<ΫzlhM=fNQT3..TMav0*Dp0ek;U_eʆ>W*0X`oY*- -z7F#nM롋u'΍uer{ͧڮұ\cn!T/a 7qFtӲJ it4'AI죒|ɉjf=7"qG5cl<_.g/.sP\d=, u;;Pm|<]>DshgyD5}+V~=w+: uOFHs,# ! i#lM&\JؾqBu8'La<8"Hd.Q/ڋ$}W_K_&:7K3_`}ߨǗ?SG8"~2-^ aԗB~;v=Esd!&+Yb鳮ǻx |\o%:m} Ǽ|,o>q4Å=Qiӿ[ #[çNJDqQt5]2pC2>4B14Tf:oleɶJP=HA]MYz<̩<(4܍12VRmfs8Jr- E9:9O.w#S8\4̴9uL񯉆0cFV|M7Şmxi5~xbRDIRD $E)&!1*RM:2̡ZƦdYI,*5'2ɲ㔁2WXfS\& #Y/~յ*1<pT;g}\;OĮ^)m=GJê+Q|5izDGt~K1qg.╯FyEbg0TU cW%nN56MѪ39="?y uFݟO?tq+ͺ{;Z#̯ؔ̽7N3MP/tdM4^VFYO33#N9өku\sIf0nby[Z23Z8h`$q21F] \9?~:-B[߇v[b_]nTnJ_6ITO5ykK%>'"XOύ=SSg52]Ji;w^\[-~j=͎_KFLJC@Jڣl]M+̳}C\cʵ)hTFɤ:$6>N3JIu/,~7qs )#cY)^'(*nKuu_$& s`EH-5Lz5٪M2;k5M9Z2Jj> 8czG;S, ~6zlgBgK)Ϋޮ C+]I(#\KYԥj(/rF-¨QJ`[BUBl,B-rcd$e{Lr:qʦ5Ӊ/dbZ+Мz^Gg4:eVuW|o;4yq[~OM)dB7-Da&3VJJԕfܲUbQ15bq%.NC5O%p˕:9Ҧ ٣.VGS<3\5R2LL˩Mqd`5>噖kZ{W<(֑"3F|*r%S"qyQ50nUF@?ʏj94lb`%TVکv5a1GlÂkZIt 1hq%L\/CLL82!$ɔL q,.7CgM~{ܡI <ٲd,fZM)3 9B\ %e0 a3 9UB.%hf6֢Kha\v٪/AdzЙ?&TT]G~rgWTrNz__8EzxKK< GviU[-kT6cԔ#EEk2kb\\kCS=&uTq9WCǶ'[:LCbg[g&NLb:Ti^wZ*ʒwƨlWtq:J5Flkhoydӹ[NUmOG$[55Z'Z?0䞄8%:ulϲ\#ZJG.9%ÿse976b%-8Aһ}74gڗ} 8s\~L2v}ԴGeg/gqq2&0WFmt$Í._ы>GC#tgo2Gg=]!~ ѱHdQ4T(ƲHp8Ta_:=?ƜQՃZ x"./#9YJq9x̌,$ѿٛ?-cnUQlC7259mZ/XMGqՖ/cƛ^>˶Ʊ,Aj4BYA2FA' &ՃX̓""2 ^/ YfG/t4J]? jtjaS6F,n˂o)\uyGofTsW +mpBUhu4]|MdYh9%FƱ<[կNjIQ#N$e)$KVgѼGkTzYпSZkZ&ˊiLyԝYA=DNJ(EF^m|qY ?t:-Y8yئEXkgӲ'亐jq0پ%f t1MP40ьꙞ;i1rtM-*%$J])9\\u4Nyc5X2q-ZDDxդĵCRMJL=OTN\5z2Rrrp~*y<֤͟v#llgňs%+cȝM\dɮ_c*=5,iأGGuHbXyœaMF'v||Zb˗)|BGk\)Oy} yJ]&VwV]r[KܭgS9~'CNu<=DR-K"SfozkVs-M&9ȈhR~9l6|U&.~^71ϑ^.3&AAhX* J׌ǎ:~2׈׈Lj׍ñr(-tl- m ȃ]БUCEdfv6",C !_".SG2Y|r^ÞNIUl+ysf ͞o60\2f9#Ȗ19um'ByhelgD.gcZqΧ7=m$К9eH$K.~gk?C5ۣrt3y_S2~ C6IEhGGǤ=;QtWĕu*/`ŗSʍd#gfU<8hd~%N,TWʅ`džtC$i_/5]NZuӉwwqbo#vW5^)6}Osw>xE:?ERH3OE;]ڊ8 CF])#Έb1XWU6G^=5=JMAc俗k<+Gr>En`1= L?N/C V%On`BĂz/epmrև^ޝzex,{3^#9(BmC5ΚL $:^$]$IqEA:uW9×4xVY5g^!M3؏PX; )ƌ4]RLN^_pDIfOg.'7ϡh$IqhPb.!BLE2.l54@rCѯC8'uj,YT Zpo8p ue >ė*u4/.[bt"d rr1V]Ȋ(̢C<٧ϓzkͦv.?͛l^Nڝ4U+ ՎK'ɋ&ܗcMUD7s:pu+%KKr#u^9z,=lKq(58.h] ([ܥ9CɖѪ%3m'&A!rH  rb*Q`u(SV3&6i7u׍ %kՆʶDԌ;+=UEr".U:k̑P JO=Ld"8b4cu=o! x4-lj#uMjٹhDegV9rsag;wAQryf:5*]NfWVtkVsr-N=?:qF*<3qNۋ5}ZT,S9,su7)l .R5p7CZ3rFtxa{fc6L[44Df洑4AAAMވ1G鞈:+QTia,e??%|Y}L2:;zex.w6EilB"$T JR5 KB-DflʿRO\/ \- |LAOI*_hSIMoVYZ2| 5}Jwb@$(I$z!+fG2yxf䪏AdQW4) T'z:LJ@FwWĤUj1d$эұ̲sh˅.Rtw U׃ӻ{z7ꦸ\^x$\|{_Hg~%Q\|2>~5LU;}jKq6X38nRl6ԝ|AϡN+#.Dht{Vf`I=JrJȍښ'mqGر)WC6D]:"ϳ?09-INj!SbsNXq,+c$vJeb xkF kc e<ʧI!"b+)Bu}Rˮ1ާ//)3nOԯۯUk-~Wqq?=S tw-&@(ts ֦seTh Y+hDg &EBS!bt-ɲI<6o4i# 4C_FYeӌ\`).J:#4ͩP(_sSW>]^tQʋflӏ#:ƈyCNFrG3CnNh2ce͊F J$&1Hϗ9FܹʤnO5_N~>I,gs^7-MGIam輱HhGd^.ڔZeByP2}/‘v^",}dbu;ƒ AZb'ͼˍ]:׀Q62EՉphh :4J1F>MlV݅MIM #/taf JERMdlY{s/L$um-s»^ h2Ү"N(Z≕,e=,t&msϮ;3.\&y7I7D`ɮi8oF8R- $Ⱦ>OGXp_iM+s-rw>M4GUTpu:>YJOcJY~X %SڤEiXlW)4ԩɳlFN=(h},~;+16w1g6?&Y Z,Cj]SeT4BE-D^9S sĻ+L*7]+l&EvGQ.mlːʥ2rS#n -HJv:Kr|GL湴56X\Rd98,3ˡhՎh#Eu1塳e34cq1e>E*lDr\]wVBSF5Ќ[)Ϣ|&qy哩UV4^gsf<՚&L]1/Gǥ T<EpP*Bub9!2–q%IF,:xf/`z_q9n2gW.2]O:'Z*]|ͳX%ι]ʲth=KJYds4K f;}Om)(Y2ҩfg\$t=GCK\X-V3\;}e?ܓ;\A%\HAh#N3lCD\?ŏQXǢ4"đ"&۬ΰN0kBdb (tDnLHi'Z vUBA3eVy1+b#ӢTEhhp*M~OmtBXJ"Ώѳ7 DJ%Tg𴷢8٢XflŻd DR'y2,lG&J6Uk+8g^~eZ43YuErqeO؜ e NnI%cƽŊRJyLrDž]IDOxcB(5L$08n=SVŶy~W;}Cħu=+Ջ$a k=HU'WR:u6ՋXq1)*49~wpp=O)laf,:R0O IyIDW#ڋemel,238TYLd@$ʤI2驲1e\JRքiݞ=ж Aj|:wODT hvS(0, TDz/# >=Fn8΅c>5cѹKAJH̲'> J3x<J61Msé*:g;:9M:"dM6H7".D[BEQ6Fh:KCĕR8voDs5፝:f},= s,.5jdNj՜GOHgKQH"/Tts TȌ^ׄTt#pʎ^r9Z}W?1Xs`z?`zWZ(:ēUZQ{eN$g:?MJ_ʭ#^fȈsd}4:oD.GF;b홤~ݺ"] SnjQ64GkLBDTu1 N*Ԍe&&#"D"T!Yhĵ.K'=m0fmIEJQ y6mW.Z(P5kqkijN Qї% QG;{eg0*OoĴ_T5ۉS%KFh.I/'ثi G*2"]8ԭGSt版쳬 'pCjhч,J 8 FOkϻ]bg1&DlG.eLkJʤXHfʨC6Dj3}[i52-M=I 2 #f+%TPēr1x!)Mjf!]5*MczK$LΉ.VL3uilwz6k19PQ&jTSrBql<_Js}I$dLG\bY#6o zգKM46BQ5_ɼ~1b#,.6'^jtTYqft0kT.ÕF>s+8*Q<3}t:6Eͱ;ܝu#,2u_|C(s.>VVvD^ "xlUQ1eIJg+l^ݸҚeqC.$%[cm"qJ#[HµEsUhgى$8zC${zKL"萌Z,9.JiEKcU(&-#$a*ؓT)L,aeHauSɍQ!?΍}a%$<2J!Ų1iEPͮQ@*?DqGg#'y1!t<2:ȪY(T%LU5^K#>BqdL{`lYgo= V3 (I44^otz2\F_5Eh"W(JpVp0b'KҽZJKB KCoFe"p#B$3fQ&rMIDT8y5"VIg2"I2D2,W"l Q2lViVE4qvv͠d_FN=VJ_)Њ8v)=M $M 9G/ŖY~&)q3OUɴrwQLk&!bxBPȾI*NM1jqa=IМQ&V>B4]44Yʍ`6O.l|oN+͆3}Z}kŢ1숈|<}z1֍FEM4[D-k˾11u4MX/袡Rv!}PhR%q;UcY/ D3os2^ w/h^`傇EЪiWdkĹDq+H:ل| a9WZBQ4X'Ø qvŕ4S:oSHp^y/_x78g%\^>"tBFQW.Skп {45;f`F*3?C-vq՝~kq?XUNփH@XIvVMQ>Ty[:4zn,YIt+/R,!ƛ0} Yz:5BfF?9e\ͪ"?4lgf6YEk\B6FprNJ.2:|Y2KohG9sogcFLqGloǖ2Q{~ ۳r[@w1 Ϥ 㢢@R =O?? ϼ2 2k ~_w<K`%ԻxS᝱ghC>CyScf hCWݳ[B}3߸sgD*Bûś|qǣ]!ϰLCdY66W/j)ϓ"DW_Ş\352sgU+vUc?Ns/'4!}f>mw_hbR{cޞ;=*ر* z'Dy'om%go#>'n7rj,J&5/_OCN;0jK(FKw&wSCUOK7ŖŘ_CD+/jGQKQpL(E i}FNS$!HDdSDhU @@A  ț!#(oTcUdYfx' qj=aЏS_f#ɶz)2Fe0<{a!K.R&ߔתOԃOSnOF5(`+kqlIеϡoێXW9`ϣ39=L6v \;Æ0V!"2 @%#6wtٺiqugc_}ȡ  E $zN$Ty~֏EWR:z%TtUs HsJ4qş}KԿOb endstream endobj 13 0 obj << /Type /ExtGState /BM /Normal /CA 0.3 >> endobj 14 0 obj << /Type /ExtGState /BM /Normal /ca 0.3 >> endobj 15 0 obj << /Type /Page /MediaBox [0.000 0.000 595.280 841.890] /Parent 3 0 R /Contents 16 0 R >> endobj 16 0 obj << /Filter /FlateDecode /Length 1552 >> stream xWMoFW15DQi.Ʃ^Jނ*Rg9)SKO})Y.߼yfxr";5k$(]|}I ]VtMLq""\rzwyEg3scM9=mL+IW3|7< r|hS[]H+42XJӐqԻ¸NlSZV9R 1svޅĩXDI꭬Q#*UIGNxVR* ڿ[%gYP ~!RD(\ H"֪%:3M 8`b[*0֚fѨ"2Vb#kUHΜ3^+VlddrƿI8+Y_KjMK,,Juwl8B:$KE L; ɼ*^w`q! Z2+(*PYh#ϲb **PWDd}Ziڕ^V<: 8˟dbJ.8pe@V,Dв<Yq_;\ӐQkR^9TtBΖ.S\J/Dv֮bL圤=l뾝l%o~cB1ODKd5 ~ڙ7$HPXR} )!C=qIUwyK`!9ځX!q,`DjgJMW}sAjITq#Qr[&#,dETyAV\L?ym(P%йb[=A\g1D*dni^;gKt#φxⰾNBOH,Ј>]ON#B}.wI:%nAŲxFA($]O? %3jq#>KX "7ZU2JY"2~ }Wd4yL,K3z6Js-o}V;vB1zQHO9֧t B ZޱAz\TgCPd<"JٞZ  ΢iRm{^? c< d=}}6M_M?0M?/ <'kƂbY84rUq8#e3Wق-R9 W' endstream endobj 17 0 obj << /Type /ExtGState /BM /Normal /CA 1 >> endobj 18 0 obj << /Type /ExtGState /BM /Normal /ca 1 >> endobj 19 0 obj [15 0 R /Fit] endobj 20 0 obj << /Type /Page /MediaBox [0.000 0.000 595.280 841.890] /Parent 3 0 R /Contents 21 0 R >> endobj 21 0 obj << /Filter /FlateDecode /Length 1162 >> stream xVMs#5Wh J@\p8tfdGU34cCk[{+nM2v`Ų~'7 l݂ƔHDQǟvr Iy$d^º%XD*luwݟjc fT,-Pa5ʴ$vj֣?>/ Dd2@ mTmUO8JD8Y:)totӠZj*c-S;]@`3 /RNjBceBe)< ijJ;q)^o@7\ JuN=(./n0RDeBnm-1 SjC,y)H.3KD2QQ%8bqy)W[Rqjp;?)Z8xU~ؗ]J(,BLߨt7"g0Z` rR En b%u$`FSBhBdQl7"x·S1ľcӄXd$,ze2rfr&Ds-,'o,D^C"JB> endobj 23 0 obj << /Filter /FlateDecode /Length 1342 >> stream x}W]o6}ϯ Է,I]F+ITE^/{(6`Ow(ǖ2 Ks=<:\Z#\C{sNfuÂ)9MbIKU Zx/(ԇN,Ӆj5ZT_E. MhOMkʍHWeaoBeUkM7O_^ą,CKiJX0tmw}|sS|w1Ј ܱ+m(WFY IOj\lHV Q%HUl"UW2Zb8Hٔ., ic9(& \87@ەc|bB̤1_1BỊ,*ٺPDibK$ )cCx Պt)X:Z*;(/.UU2X`Bp6|Z4 gרּJj9! K,ʜMҴ8+.E|4e!h:u3yĒ #R(V~þj]šS`wDe{޵PIA0вmKwڂm%[ "3DSݴ 2s-ACRYu/Eqը*~> uwl!jAO6ݐ I8eԥ0 vDŽr™5iCXKTjȴ`C,"%{\&TN>ХgHXLc.=#[TpZFeX:4v #^"@b+%mS#ٳk?,K>(A8ܡ\j* 7?Er"/JA5qǩAR2{h.D0l3]lDvMckx4(fl95>Rs}8l}CM=mks6l6*wڴ,ӬɢKcQto wv}6x,Dp h-)p+ߏ4> ΓVwpޯ\zEXztlFFܧ'~;v-n1(VOb4ⳤ/ qNgC˝U],+tI )zp[4IfyM By=8 '# UŇ#5 mrA,WaBI0E}?Fk?Rtm endstream endobj 24 0 obj << /Type /Annot /Subtype /Link /A 25 0 R /Border [0 0 0] /H /I /Rect [ 109.0280 128.7584 427.1600 140.9684 ] >> endobj 25 0 obj << /Type /Action /S /URI /URI (https://www.voicehost.co.uk/help/pfsense-voip-configuration) >> endobj 26 0 obj << /Type /Page /MediaBox [0.000 0.000 595.280 841.890] /Parent 3 0 R /Annots [ 28 0 R 30 0 R ] /Contents 27 0 R >> endobj 27 0 obj << /Filter /FlateDecode /Length 1128 >> stream xVn7))+_ 5T*rrv)rMJ_}ZC^^zpג0e?g7pDI [>|ď|47%R>jI”8y'K?tK8WFnEQo|hXܛ1bsg!PJK .MS۳xݒV\kېLx-zld4RZ#'bpdBc(!dO+̎2{4H4Z (1IF@.XB5 ٛk^^83S䳉ԗLZ+AXS_p5nM J4]Nu/\#>aP7jψb+ Z' @`l#KcfEFB-/v /tPGI@bK ]bF E'j858.T緼C='B?6#Gn\f#ԧ< >vwJ4 , u)nQa*z\7R#Jv(x@4!@Xj!Y?{< Nx r*$vܢȐL.3$ q9ʺ̸fhABֵG\%W3G>(IhBx]=t}(w%T.Nxo.g7VQkF.>O8Tf 6aC5zTDT<^ěB2QS%DiDxzX)+$h# }b@W0V+MB0R ; uLRD.누>p:pNR'+5Vx kiꗘ*L'uƐ̼2?R 6 endstream endobj 28 0 obj << /Type /Annot /Subtype /Link /A 29 0 R /Border [0 0 0] /H /I /Rect [ 117.0320 720.4064 415.8080 732.6164 ] >> endobj 29 0 obj << /Type /Action /S /URI /URI (https://www.voicehost.co.uk/help/sonicwall-configuration) >> endobj 30 0 obj << /Type /Annot /Subtype /Link /A 31 0 R /Border [0 0 0] /H /I /Rect [ 193.0640 262.2584 459.2000 274.4684 ] >> endobj 31 0 obj << /Type /Action /S /URI /URI (https://www.iungo.cloud/blog/) >> endobj 32 0 obj << /Names [(EmbeddedJS) 33 0 R] >> endobj 33 0 obj << /S /JavaScript /JS ( new RDStationForms\('post-download-e2a3c61d5aee7f794ef1', 'UA-217951741-1'\).createForm\(\);) >> endobj 34 0 obj << /JavaScript 35 0 R >> endobj 35 0 obj << /Names [(EmbeddedJS) 36 0 R] >> endobj 36 0 obj << /S /JavaScript /JS ( new RDStationForms\('post-download-e2a3c61d5aee7f794ef1', 'UA-217951741-1'\).createForm\(\);) >> endobj xref 0 37 0000000000 65535 f 0000000009 00000 n 0000000088 00000 n 0000000134 00000 n 0000000441 00000 n 0000000478 00000 n 0000000627 00000 n 0000000730 00000 n 0000001681 00000 n 0000001788 00000 n 0000001897 00000 n 0000002006 00000 n 0000002119 00000 n 0000033175 00000 n 0000033234 00000 n 0000033293 00000 n 0000033398 00000 n 0000035024 00000 n 0000035081 00000 n 0000035138 00000 n 0000035168 00000 n 0000035273 00000 n 0000036509 00000 n 0000036633 00000 n 0000038049 00000 n 0000038177 00000 n 0000038288 00000 n 0000038419 00000 n 0000039621 00000 n 0000039749 00000 n 0000039857 00000 n 0000039985 00000 n 0000040066 00000 n 0000040118 00000 n 0000040347 00000 n 0000040388 00000 n 0000040440 00000 n trailer << /Size 37 /Root 1 0 R /Info 5 0 R /ID[] >> startxref 40669 %%EOF SIP ALG: Saiba o que é e como desabilitar - Seja Iungo

0800 042 1496

SIP ALG: Saiba o que é e como desabilitar

Tempo de Leitura: 4 minutos
sip-alg

O que é SIP ALG?

 

ALG (Aplication Layer Gateway) ou Gateway de camada de aplicativo, é um componente de software que gerencia protocolos específicos de serviços como SIP (Protocolo de Iniciação de Sessão), FTP (Protocolo de Transferência de Arquivo). Um ALG age como um intermediário entre a Internet e um roteador, com o objetivo de entender e/ou melhorar a comunicação do protocolo de rede.

O SIP ALG manipula cabeçalhos de protocolos de rede (SIP), agindo diretamente no roteador para atuar em consenso com a função de NAT (Network Address Translation), traduzindo IP’s públicos em IP’s privados, utilizando a comunicação por portas.

Vale ressaltar que a grande maioria dos roteadores já possuem o SIP ALG ativado por padrão.

 

 

Por que o SIP ALG poderá afetar o VoIP?

 

O SIP ALG foi desenvolvido para colaborar com os usuários que utilizam telefones em endereços IP’s privados, mas, em diversas ocasiões, ele é estabelecido de maneira errônea, trazendo mais problemas aos clientes. O ALG adultera pacotes SIP’s de maneiras inesperadas, os corrompendo e tornando-os ilegíveis. Isso pode gerar um comportamento inadequado, como telefones com falha no recebimento de chamadas.

Devido a manipulação de cabeçalhos, muitas vezes o roteador envia os pacotes fora dos padrões compostos pelo servidor SIP. Assim, caso ocorram problemas, é recomendado verificar as configurações do roteador e, se estiver ativado, realizar a desativação.

 

 

Quais são os principais problemas com o SIP ALG?

 

Infelizmente, essa ferramenta poderá trazer alguns problemas na rede, vejas as principais complicações:

Dificuldades ao receber chamadas: Em diversas ocasiões, o usuário que se registra no servidor SIP, envia uma requisição de registro para a plataforma. Após estabelecer essa comunicação, as chamadas são destinadas para o usuário logado.

Devido a manipulação de cabeçalho, muitas vezes o roteador troca a porta de comunicação entre os dispositivos e o servidor SIP. Os roteadores comuns apenas mantêm a comunicação UDP aberta por um período de 30 a 60 segundos, após esse tempo o encaminhamento da porta termina e os pacotes recebidos são descartados pelo roteador, necessitando a reinicialização dos dispositivos.

Chamada Muda: O SIP ALG interfere na troca de pacotes de áudio dentro do protocolo SIP, podendo alterar o endereçamento IP. Cabe ressaltar que alguns servidores SIP’s não entendem o endereçamento de IP privado no cabeçalho SDP (Session Description Protocol).

Problemas ao realizar chamadas: Com a manipulação do cabeçalho SIP, o ALG, em diversos momentos, força toda a comunicação, através de uma única porta de sinalização, porém, muitos servidores SIP’s trabalham com mais de uma entrada de conexão. Quando esse problema ocorre, o provedor aguarda a confirmação dos pacotes de completamento de chamada, mas o roteador encaminha através de um outro local, assim, as chamadas caem com 33 segundos de duração.

Problemas de Transferência: Esse tipo de contratempo ocorre devido a falta de envio dos pacotes relacionados a transferência dentro do protocolo SIP. Diversas vezes o ALG distorce o envio da confirmação da transferência para a porta de origem.

 

O que fazer caso os problemas persistirem após a desativação do SIP ALG?

 

Se os problemas continuarem ocorrendo, mesmo após realizar a desativação da ferramenta, verifique sua configuração de firewall.

 

 

Não está conseguindo desativar o SIP ALG?

 

Com o SIP ALG desativado você poderá circunavegar qualquer implementação quebrada de fornecedores de rede do SIP ALG. Confira essas duas dicas:

• Habilite o TLS nos terminais SIP, o VoiceHost suporta TLS, que mascara a sinalização SIP dos olhos curiosos da funcionalidade ALG.

• Altere a porta padrão do SIP para uma porta desconhecida.

 

 

Como desabilitar o SIP ALG?

 

Para desabilitar essa ferramenta, será necessário apenas verificar o seu gateway padrão, digitando ipconfig no prompt de comando do Windows ou ifconfig nos sistemas Linux, a partir de qualquer dispositivo conectado na mesma LAN.

Entenda como desabilitar a função SIP ALG nos principais roteadores

D-Link

Clique em “Configurações Avançadas / Configuração do Gateway de Nível de Aplicativo (ALG) / Desmarque a opção ‘SIP’.

DrayTek

Nos dispositivos DrayTek Vigor 2760, a opção pode ser encontrada na interface regular em Rede / NAT / ALG.

Caso o seu dispositivo não tiver uma interface da Web, será necessário um cliente Telnet.

Logo após isso, será solicitado o nome de usuário e senha. Essas são as mesmas credenciais usadas para acessar a interface web do roteador.

Depois, digite estes comandos: sys sip_alg 0 sys commit

No Draytek Vigor2750 e Vigor2130, utilize os seguintes comandos: kmodule_ctl nf_nat_sip disable.

Fortinet

Caso esteja utilizando o perfil VoIP para SCCP, você poderá usar o comando o seguinte comando SIP: Configurar Perfil Voip / Editar VoIP Pro_2 / Configurar SIP / Definir status desabilitado/ Fim.

Huawei

A configuração SIP ALG geralmente é encontrada no menu “Segurança”. Veja os comandos:

1. Vodafone / Huawei (HHG2500)

2. TalkTalk / Huawei (HG633)

3. EE / Huawei (E5330)

Juniper

Para verificar se está habilitado ou desabilitado, execute: “Status da segurança ALG”.

Para desativar a execução: Configurações / Definir segurança SIP ALG /Desabilitar / Comprometer.

Mikrotik

Acesse a opção IP/ Firewall / Portas de Serviço / Desabilitar o protocolo SIP nas portas 5060 e 5061.

PfSense

Acesse o link https://www.voicehost.co.uk/help/pfsense-voip-configuration e veja detalhadamente como desabilitar o SIP ALG.

SonicWALL Firewall

Através do link https://www.voicehost.co.uk/help/sonicwall-configuration você verá o passo a passo para desabilitar o SIP ALG.

TP-Link

Acesse as configurações de NAT ou InFirewall e desabilite a opção de SIP H323.

Ubiquiti

No menu “Configurações”, acesse: Sistema / Acompanhar / Módulos / SIP / Desabilitar.

Como alternativa, você pode usar o SSH no dispositivo e executar os seguintes comandos: Configurar / Definir os módulos de acompanhar o sistema SIP / Desabilitar / Comprometer / Salvar / Fechar.

 

Conclusão

 

Desabilitar o SIP ALG muitas vezes poderá evitar complicações em sua rede, assim, é de suma importância verificar se o seu roteador está com essa opção habilitada.

Procure utilizar os principais roteadores, pois com as orientações desse artigo, você saberá o que fazer na hora de realizar a desabilitação dessa ferramenta.

 

Esse artigo foi útil?

 

Assine nossa News e receba dicas que contribuirão no sucesso do seu negócio. Ah, também não deixe de nos acompanhar em nossas redes sociais!

Abraços!

Gostou desse artigo? Assine nossa news!

 Receba atualizações, dicas e artigos focados no sucesso do seu negócio.

logo iungo

EI, NÃO VAI EMBORA NÃO!

Preencha o formulário e garanta o TESTE GRÁTIS POR 7 DIAS!