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/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 128

Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 129

Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 130

Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 131
ELF> @8/@8 @! @@@` `  uu   T T w'''H1H,H,H,0088800hhhllStd88800Ptdli%li%li%WWQtdRtdw'''HXHX/lib64/ld-linux-x86-64.so.2 GNUGNU\*qf p0%4fGNU XREFFRRouting.y/R BaEEh"Ueg A)txЋ 1@0t0: !0HT Hw*0($Ph'C7~ICH*+ H((HT(a2@* 1HB\& DT@M JH@“ň>Sd RZ. MP G$x(A!1!A@ 0RD ٺQ$ʋ5 C I Pˊ.( $ IH"N"$x"`B cDD$r$+9@F@B$ប!H ̂H$  PF1JT?HBJ+ d TD6 4 <B$8,ўKd m Jj38)@$0n[`S8@` H p@h@H`%( F~ [X5 Đ3D-0HZpp)B `0G%ꈄB`P2|YEHVP`HaQ 2 `0H' AeaA 8iЍ`P8GBP@ @Lhk&`@FZ2-H@@ &BBp3`#Q! i("A<aLL@X 8(D804j @E ABPl@`P% " aUIL-A"qkz$ʅE&!dW# !rRUJ<5C$B H@d (+x)@  D<,6 LYIS 3PRVYZ[]^dfgiklmnprstvy{~   !"$()*,-./01236:;=>?CFGIKLOPQRTUXZ[_`bejkmorsuwz|}   "$%()*+,-./01234568:;>?ACFGHIJLOQRSUVWXYZ[^_`acghijklmqrtuy|~   !#$%&'(+./0347<>ADEFHJLMQRSTY[]_`chilnopqtwx|    !#%'*+-/2348:=?BCDFGJNPQSTUVYZ[_abdghikopqrvx{|   !#%')*+-2368;<?@ABDFIJKLNOPQRSVX\]_bcfhijklnopstuvwxy{}nzާÉ4BtuRhʕHn3$;i$ {f45XȱEKҫ%/czk|IO,q5O$iw5 fP ƞ0r?ӖF:SXޅx}%fWFc0 Lz>ߔG -xޝ=ޡ/;j\9;ʖl6r(##ӪxRŕ+sc.!mLP0ֲtނqšZHnMHn|JCm=L8M6ojJUuB~ctXWYc]e}. pY;Sk^Ϲb2E*șoP9V\Cim%7d/L:G3B[9> P-:E5Ԯ'>]NR#@C2y03hcֶ/94rVb!D%ٺ|# 1FbJB==SeNh[Y5*&8sR$Ҡ|#v{ FA{CEq8興bpn[x#gFla:4h! 7L?Np Qܖ,y3+b3rgR O'Q?.lڧ4L%EM;l7-hC3j ԉy%U%oDUcсHBH@э񽦑V#&{&xSB7{;0~k\~Z$}v e,Ϫ)giW*dو ˽ plM3#)ۤK8VW !D[v׷̱KςN'@o>o^7 qȷr~]+u : (p-?7,=wIZh4>VWs*Qӱ('$M6/Uyʷk'po)Z4g^ EK[EWeGK}릙+<<mcYMP$K3L%љǝGӪ0 \gᘚPR-,ykzsWةS]y:yumWGa>_JwIG^ 4B:Cր~6`YhՒ!ܼ1#*)-ot-v:^kv6[*rNns6}.Ũd@np*PA# "|I)}:bڳ 4.F{~|Xn?wE`ϐg0DZ"a#b;-޵D|h/AS ۏM`D1W+HiM3-BwC JFpz,AH«~ཽK4/ Hzz= nCD-~V)v ?#mAG74~g߈I6GT}>V'zIm4].< V-]'X^;3b :;V.c*j4@ŨW|ݭErhʗbE{vv(}8OGnZ_oluDYtyHz+uR)-m\&bamՕyWh[ZX3q>I˸-ȾWfm59.ño)eXKd4zy%K:%K:YP%܇z߾i]dv-Mr7b%~(=upb lN^M,qd旎RZȪ tqYUBdsjc24tWr5 3 %Pm |Yab⠜?G'[2AǃVRztvGXs}جkxw41!+H\_^S(wT9\{= -cQTVvum pSZUlRpۛ9x&v HDGe"Z)JE_2bDpf`Yڷ?dQ$W-o@U-K5I OXiaK&}Hl[^l8hHffq [e#) tC"<<2}S8NU p1Z0FG'I8F;;xB%-3=ʹJeAY:L|eHn&0!^+Ǒơ6),n9Yh!'呋:ea6o}6 ͝|كԍײP:8zؚ N`De(y=gAcRN?m<=:cg_DOn`Ehޫ6(a>w .(b$ 8ߕ7ӶPb; Mr.>iA p Oٞz?w̦m@6r+8kВ~E)^v>W=ro D?'%$F8ah 1 %э~:rNNPu ;Id4> "a)ĸ mtYD<ѽ#]e]Qw!l,zVJi&*ps0X@ola-@YS Vx=L y? ]ԐN{sGե↘@j0%$A ! 7yT4>B5W؂$Z[CٻU)wJ2Q|#L v3le)2o+ (n~۠ n5V*[}v&#8 n~JКaoHB>r+Gf{?_6o-715OGdF1VpIWs籽- ),IǦ\ܐb 8pc̛ণ`p50 WѼގ̠ fA6aWzW^X3[(baicsfV]@nu)qwK6.Cidy4*Jзѻ3'}@AːR˻=Q9)ض?I1ACLRuT>l`/S5$X+{<)u% VdJerN1a)'i?7>Rwc5<\QozX88~>}62:8_Ȯ C(@jBxoݚ$͏di6]^ԣ WX[( eAwjC." N 9s?s "t]'O(IL@7L5e?mĀd@+M RϪ!D^\ᓑOlh,[p *0 *_Dʸk(p+nD{/f }?,P܉dZ &Q rua(OG,Sq"EF5)|H ,1:a Sr+*uعs$Tl(h4[HIMtS__6tRP\BZgjB@35gheWyqJA`xzm lğY͏}w5|nq  *?wZQuF~l<3%[Pt|@R[B/lJ%Ξ8bxS Y:=;*/Ǵ /[&˱o*Cp7!Vq~Q E|}aˠmqw~5~+p1 +u{} iZ0o.:4J{ 'yMM'&|lСZ?HN+q%j\` 98tW/m6x]Y b: 'KI?=tS]0.""GMkMJˋEy'7L&he7a&[Dr!XdP/n/ڼܿn!Dvstk ̡Я2Ł[uu,&X^_%.~oSr蝉7:CIi$HtD5b_r.Zk CJmUwYkl:_@_'^P^Z?\Ⱥjq@'݊a"i䰨 'FYbg^L]Ӝ=4~C tI|{֭L7֩zV f'|4q=)B1E™A3&z+L_]O.k7uG\)=kۓ8#[Hlڗ(b y_L y 'uN !1%$PE  %Z(  9 ( "_  0*)k@&w%L%!ps{ 0BP7{ '-d'16"o ; g%nT" , c&( n[|3m  /na=%Y-b&E!9!!&: t({V  #($;# ? . C%'i y`" GG$pO %RmM' ou!A(<w#?, b6^&!!#">, 8DS :UP&N#&F"^(E &"L :l"| ) + {N "b! ! %c "n$Q 1U  #ys!(3 nzv v !{'% i|~  A%X[o!Φ! nL(%Z$(R  ~#a'[   S'f#G( -&s x%# "O!f)I(Ks$u#te Ag!g%H   O"  :#$#Z )"t   @ v 4(O=$' ZV  '  <)!" 4  f 8'<'(Y%l1 Q& R #^ %kk &&`'k M :o('X4Hz  $#3 #K.a+M%8$)%#U )G&+ eUH 4 O$'?($G  2 YFI&"T'_p6$ &[  fX-@5un/uPn!p, h02 6p 0x2H`?/ =Y u}  q`[  mv=mPbp # Di7 ъ?=[ 1e-@5Q0`EJ H0 8c>p\*HXR1}UXDH--Ot3 P*} |)l@].@z,G jp. `ha8(A: PYK 7J4@/ -@J#`~/@*0^+PH0wz .6p7#)O+ޗ`b `}pRkP:o0P]PB0Q0 [b j+@) 5 1~a:6Ԯh uN  H*{X `0_ D WEx mF [P(#b~+o-@, x.IB @`e >opqfT"; 04Qt@-@~@ +į 94@N3 `.@R@-@=10(**p'S* Jqep`DExO/@qYj٪'h [Tкcp.@" p 5`P2d4 g>zk-@7 !3I4ax/o6l77 U( E@Iu}/ps53W H $ nٞP&!+ +ML/lYpp&~0:b*v,ԓL8:pZ`J?pW.S  'd-%!0 fۆD`@aI/|S&8 Jxcj? "z9yeP@/7J[ t0ij/3G!ճE,O0 &2`.@5p X I-@ `,pw y/c}[(^ @P091c;^0 z@f-@P3_mb@w@"?P'TB0/U0 2uVq֦ bPofpvW ,exPV*?r@# gW"F-@p~/@kpC`C h t`O?\ , K@j`-@14A Y'6kPS[.@Ms(-2b!R@OUd-@ /^-(23QhT *olfѨ@@I])@O j_GTp Glf 1v}P&, ~COcc jD|օp>L2-@anA |0kE0 gP O0.c!-@ͫ`Y% /%B01P yj'ߴ0#@e-@0LІu=c*\.2ħ@ߧ@S٤0\p Yv?0A eP;L A.(٢"^mPlpaaCyMf7YTw*K.@UP8 O#wC&T0M;.@u@}+qp 9éE E$^4XG PZ dАљ`|/@-@/ ('[)ipB w}UpNPX]eS^(/O`p dLJu+p5@fߑh.@[B lP} rP?Y g` {@f@o m#9 J P;, GhQzHR#-0n)1-@c( K P,P/7p)`G-@=-@DP'VÝbc@k:.@RDy=x\I`-G40?4n. FjX0=2~\.@L&KT)S. VHЂAeP ju?p#yk `S cg*~@qp͑`9-7PA; y n+BU<a6J0Dzp[ AX, q Vɞ5tRWJIL .@ P]7:ts>Ք0'A[p@/5\.@=^3^ !:@UЎ-8 ydHp  +1/EO 0pxvE\ppaz(iE5@T3d-@X8`ӈ@Դ d7@q 7#@C ap ; =.@jP|N Ҁ`p p};0 @*O v ɱPR`p}r|a`(8Z@=Pf f)9h[ph*vA C/@]$3`yBPg 0.@}/>= `/hFI:>\I|?`Dk>0we@ 0A3h1aFCwV].@[|.}P ~@v#Bzd-@9`~/FF$6.<( Ay-@ @ fpF F` ?!6DJ(L YNn Up/-0$EbM Ѓ X`b3a؂/^u r-x)-W )fgpNKЁ~/>+'up& R,3 )- rv:p Nwd,0`h8?;0c em0Y]ОPu.* Kpai0.O7/>S0 0X La h 4j0eP'L,I@O1i`F-@qp@.(/+.0Ge:H%w$r*h(xБfsL-@X(ZPa2";P B-I/n|E_ub@oO.jР =\yJ}  B@e-@s*p ڛ/rK=m&_-@kP ac4 {4|Ap z^N)EmpcO&#  2r V^xG| ia~;KGP{"߫0" {XW.Nf/P? mӭ@8 'Q/0\ &ovVRz~@0'X]s/rm}u`-@Y8+p2@2 0e" }p+n0ydИ/i0C3/ {m  '&lpQ[@ì`0.=AvJ` H0 ;SXH/m [0pI l]@+-@i00&0X8H >O0 P@Rg.@BP6.SJy P&t`*P؏xn:>qw`?@$(n'M) S1>1([0X@ #@d-@w`,P `zwzh26 O+"~/$@s+*лkЬq| +( +4/)j]p]s@e4 +Z8/^WR/67{k-@M=B0t# ,L>((-p71@}pSEPq5p X-9- a|@t6 9/2s@  ;J@Ws'|Q- ,E6OxDa&MURFVF S+'1jI }/@Jp/&f;1MP#;p ohY[/>`/@P@-@myrN/0-RК !x`.@`U` n.HRxvD`^XNsP StPd n{j hM lCw~gsB{BzD[N$0?Ц %y`r '+P-0Q[.@@YHj@u9M@Bdp/psrPvG/{wC*=^=+-@Fi0/ V _0u.+ -@\-@Yp8Mj`KHIЂB6 6v>@,qSM0Vq(^Нf@FQP Y^I4[Ё/Ya`dA [8 )Y(%q@k-@3F` iYhP+40lj080<H-Pq`)0'$f0H7(i y0O^@5q-/2DAf37jq+ h20P0_Q ~ @1h)0, xJ@D xc\@5sa2p= I>+y 5=+L Pqq0{:vu AM-@_@O #c ީ1P=|#U]`<m'tepio,q/W`*|=CĎР <p }D@ >$Kq@-@cp 3. : ^@/vTg/K4[YМ !NЂ/+z`q7pc.# tx>b1P 's0~0Xo"0/{-@8 ?W!f-@3J"O U;-@3Z    d[-d790 M ,9j@/ +lCǕj .@LzpYBvg 7-.M5P6Z>p ,IB+*-@#,(8a/ h( 4h-@%a@/ɢ-@ **u i@ܱ@B C Sp} nl@.( 7F@k`ki + > %P/xP20]ZPK \P10F+YĄ4dlYQB]P|cn֘ ob]K<|Ȃ/d _w`|C ʦ`aue7 N`.@ *ЌIq?+-@] A@.(@-@y`n)rp nx PËddP}, y@r@- aجP#r0QN) / r6]x4:e0&ept]5XP&p. /#DT@R:p4n$ě K-@LK ` H0yPO0/:-R |gh.@ )`LP Y /3 jh~/@SD`.@9{`x'@x:m6U{[<T K !`-@cJ*=wi 05Jg iDpV:2~`?@]4~]*-@d(/.G<=/ 50/0pqgo@o1" ZfR>pVL ! K$  /z=93D` PF0r )C0 /{ 6 L  ^M E@! c  !`q@h.@J{P@#No( t-T a0&U/ -a- =!@<d.`~ _|Cp/c~7uq [pJׂ`6^p@( h 0p%+Bk-@T.\x *Ad=qpOތWI yd9'@Kf`}0/`9Pr1x*0ndʍ9/" PA@EqGP*0 #^I f œ].@6YB4rH}(y %A ^ACcty" +H~إ`'!PQ/U@gG Œ k۵`v2pyG XVЦqWH&CW5)*-@F9@d)o3 u)9ЇO'r"L`*i |"~/p# -C.K6n0NtMa4@~P^3oP ؘ/MxGV/ЮV pPP>qѐ YP D 7`jP͜f -@9~nd*>P NEl:PA %9Pc./u"K@B8e`zJAD[p6xH/ۄ?Q!V01Gp + =pSPYWpo 7d/ =85`<!J!&|O #RZY> ,Ќ&IZ, nF-@@ 2IU&^P@IȘ/9\ KQoc mpȆPm_A[^H@-@Rd! X'#d B30RpO ir c*6@*-@tR04^(؝7Ghpft0n9q@=4s>!Qq? ^P..|' ~#bi.@S(dБYp8 25;.@L0$ EP3LE'P/8*P% 9M* Tc-@\@Zg<h0l7WENp(3`2;P @UUe0@bk5˪%br`U ndm{@ L> 2 <.@Ǥ .@]b`+07U 7  ^Z>`pR\nn_</ 4c;0E G-@/%0/Κ 1@+Jpp F0*/`/0&4K -^u0z؀/;B0[\,4\ /^/ |`/UX#bl> ~V@-@ JPl{C@~[v0۶X/d.PwGVS^KWRo&^! ,3r a//J A9P;zaP-|0$޳@.@Ƒ mT4 J\/o  3 F/ {p ](@~/0g(`ph/@ Wz@[.@ԟL-@G!Ro\PO ):'w<Kmc@ 'Ƃ;l  xQv`C'{2Y\.@. 5WБb__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize__libc_start_mainstrcmpqfreezlog_rotatememcmpqmallocmemcpyjhashstrlenqcallochash_getjhash_1wordjhash2json_object_freejhash_3wordsqstrduphash_alloc_intern__ctype_b_locstrtolMTYPE_COMPLETIONvector_sethash_walkvzlogx__stack_chk_failxref_block_addhash_iterateipv4_unicast_valid_zlog_assert_failedstream_get_endpstream_putw_atstream_putcstream_putwstream_putstream_put_ipv4stream_putlhash_create_sizehash_createhash_cleanhash_freestream_freefrrstr_splitMTYPE_TMPstrtoullookup_msg__isoc99_sscanfprefix_mac2strprefix_copycmd_variable_handler_registerqreallocmemmove__snprintf_chkqsorthash_releasestrncmphash_lookupfrr_preinitfrr_opt_addfrr_getoptstrchroptarglistnode_add_sort_nodupstderr__fprintf_chkfrr_initvrf_initfrr_config_forkfrr_runfrr_help_exitregfreebfd_protocol_integration_set_shutdownfrr_early_finiroute_map_finishfrr_pthread_stop_allaccess_list_add_hookaccess_list_delete_hookaccess_list_resetprefix_list_add_hookprefix_list_delete_hookprefix_list_resetvrf_terminateMTYPE_BITFIELDfrr_finiroute_map_notify_dependenciesstream_set_getpstream_getwstream_get_ipv4stream_getlstream_forward_getpstream_getcstream_getstream_get_getpstream_pntsafi2strstream_put_prefix_addpathstream_put_labeled_prefixstream_putqstream_putc_atstream_put_in_addrstrlcatjson_object_new_stringjson_object_array_addjson_object_new_objectjson_object_new_arrayjson_object_string_addjson_object_object_addroute_map_apply_extstream_getl2memsetstream_rewind_getpstream_forward_getp2frr_filter_infofrr_interface_infofrr_route_map_infofrr_vrf_infobfd_protocol_integration_set_debuglistnode_deleteprefix_freestr2prefixsnprintfrrinet_ntopargv_findcmd_show_lib_debugsgettimeofdaystream_resetstream_putl_atfwritefflushfclosethread_cancelstrlcpyfrrstr_joinprefix_newlistnode_addzlog_sanitizeinstall_node_install_elementstream_new_hook_register_hook_unregister__ctype_tolower_loc__memcpy_chkinet_aton__errno_locationstrrchrinet_ptonsnprintflog_ref_addroute_node_getroute_node_lookupqobj_get_typedstr2sockunionprefix_str2macapply_maskstr2prefix_ethfamily2afiroute_topstream_writeclock_gettimeroute_nextstream_set_endplocaltime_rvty_get_cwdstrftimeumaskfopenzclient_create_headerzclient_send_messageesi_to_strvrf_id_to_namestream_put3listnode_headjson_object_int_addjson_object_string_addvlist_delete_noderoute_table_init_with_delegateqobj_regvrf_lookup_by_idlistnode_add_sortqobj_unregroute_table_finishis_zero_macis_mcast_macis_bcast_macafi2familylist_delete_all_nodelistnode_lookupstream_get2stream_getc2prefix2strjson_object_new_intvty_jsonstr_to_esijson_object_object_addvjson_array_string_addevpn_es_df_alg2struse_jsonjson_object_to_json_stringvty_json_no_prettyzapi_nexthop_from_nexthopzclient_nhg_sendlistnode_add_after_thread_add_timerstrspnMTYPE_ROUTE_MAP_NAMEroute_map_lookup_by_nameroute_map_counter_incrementroute_map_counter_decrementhash_to_listlist_sortargv_concatifindex2ifnamevrf_get_default_name_thread_add_timer_msecpthread_mutex_lockstream_fifo_headwritevstream_fifo_poppthread_mutex_unlock_thread_add_event_thread_add_read_writepthread_selfrcu_read_unlockpthread_mutex_initpthread_condattr_initpthread_condattr_setclockpthread_cond_initpthread_condattr_destroyfrr_pthread_set_namefrr_pthread_notify_runningpthread_cond_timedwaitpthread_cond_waitpthread_cond_signalpthread_joinskiplist_countskiplist_nextskiplist_searchtypesafe_slist_sentinelfrr_timestampwork_queue_addwork_queue_unplugdifftimethread_timer_remain_secondthread_cancel_asyncskiplist_deleteskiplist_freework_queue_free_and_nullwork_queue_is_scheduledwork_queue_plugstream_fifo_cleanringbuf_wipeprefix_bgp_orf_remove_allthread_cancel_event_readybfd_sess_uninstallgetsockoptsafe_strerrorsockunion_freestream_fifo_pushringbuf_remainringbuf_copyringbuf_spaceringbuf_putringbuf_peekringbuf_getskiplist_newwork_queue_newskiplist_insertzclient_send_get_label_chunklistnode_add_headlm_label_manager_connectskiplist_delete_firstskiplist_firstgetsockopt_so_sendbufgetsockopt_so_recvbufsetsockopt_so_sendbufsetsockopt_so_recvbufprefix_cmpprefix_hash_keyprefix_samesockunion_cmpsockunion2hostprefixprefix_common_bitsprefix2sockunionnexthops_freetyped_rb_inserttyped_rb_mintyped_rb_nexttyped_rb_removetyped_rb_findapply_mask_ipv4prefix_ipv4_anyapply_mask_ipv6prefix_blenzclient_send_vrf_labelzclient_send_localsidsrv6_locator_chunk_allocsrv6_locator_chunk_freeif_get_vrf_loopbacksockopt_tcp_signature_extsockopt_tcp_signature_zprivs_raise_zprivs_lowersetsockopt_tcp_keepalivesockopt_ttlsockopt_minttlsockunion_initsockunion_acceptset_nonblockinginet_sutopif_lookup_by_namesockopt_tcp_mss_setvrf_bindvrf_sockunion_socketsockopt_reuseaddrsockopt_reuseportsockunion_bindifname2ifindexsockunion_connectsetsockopt_ipv6_tclasssetsockopt_ipv4_tossockunion_getsocknamesockunion_getpeernamevrf_getaddrinfosockopt_v6onlyfreeaddrinfogai_strerrorif_lookup_by_indexnexthop_samejson_object_boolean_true_addctimejson_object_boolean_addjson_object_boolean_false_addzclient_get_nhg_startnexthop_group_init_rb_rootroute_node_matchsetsockoptif_is_upzclient_send_rnhzserv_command_stringnexthop_from_zapi_nexthopnexthop2strzclient_send_interface_radv_reqzapi_nexthop_update_decodein6addr_anystream_fifo_count_safestream_copyprefix_bgp_orf_entryprefix_bgp_orf_lookupprefix_bgp_orf_setsockopt_tcp_rttstr2prefix_ipv4str2prefix_ipv6netmask_str2prefix_strall_digitprefix_list_lookupaccess_list_lookupidalloc_free_to_poollistnode_lookup_nocheckvrf_is_backend_netnsaccess_list_applyprefix_list_apply_extfamily2strvty_resetroute_next_untilnb_cli_enqueue_changenb_cli_apply_changes_thread_executejson_object_double_addpowprefix_bgp_show_prefix_listjson_object_locksockunion_samebuffer_newbuffer_putcbuffer_getstrbuffer_freebuffer_putstrMTYPE_ROUTE_MAP_COMPILEDrandomroute_map_walk_update_listroute_map_add_matchMTYPE_ROUTE_MAP_RULEroute_map_delete_matchroute_map_get_match_argnb_running_get_entrygeneric_set_deletegeneric_set_addyang_dnode_get_stringlib_route_map_entry_match_destroyyang_dnode_get_boolyang_dnode_existslib_route_map_entry_set_destroyyang_dnode_get_ipv6yang_dnode_get_enumyang_dnode_get_uint16route_map_add_hookroute_map_delete_hookroute_map_event_hookgeneric_match_addroute_map_match_interface_hookgeneric_match_deleteroute_map_no_match_interface_hookroute_map_match_ip_address_hookroute_map_no_match_ip_address_hookroute_map_match_ip_address_prefix_list_hookroute_map_no_match_ip_address_prefix_list_hookroute_map_match_ip_next_hop_hookroute_map_no_match_ip_next_hop_hookroute_map_match_ipv6_next_hop_hookroute_map_no_match_ipv6_next_hop_hookroute_map_match_ip_next_hop_prefix_list_hookroute_map_no_match_ip_next_hop_prefix_list_hookroute_map_match_ip_next_hop_type_hookroute_map_no_match_ip_next_hop_type_hookroute_map_match_ipv6_address_hookroute_map_no_match_ipv6_address_hookroute_map_match_ipv6_address_prefix_list_hookroute_map_no_match_ipv6_address_prefix_list_hookroute_map_match_ipv6_next_hop_type_hookroute_map_no_match_ipv6_next_hop_type_hookroute_map_match_ipv6_next_hop_prefix_list_hookroute_map_no_match_ipv6_next_hop_prefix_list_hookroute_map_match_metric_hookroute_map_no_match_metric_hookroute_map_match_tag_hookroute_map_no_match_tag_hookroute_map_set_srte_color_hookroute_map_no_set_srte_color_hookroute_map_set_ip_nexthop_hookroute_map_no_set_ip_nexthop_hookroute_map_set_ipv6_nexthop_local_hookroute_map_no_set_ipv6_nexthop_local_hookroute_map_set_metric_hookroute_map_no_set_metric_hookroute_map_set_tag_hookroute_map_no_set_tag_hook_route_map_install_match_route_map_install_setstrstrroute_map_mark_updatedroute_map_rule_tag_compileroute_map_rule_tag_freeidalloc_drain_poolroute_node_deleteprefix_bitjhash_2wordsstream_dupstream_getc_fromstream_get_fromstream_put_in_addr_atstream_put_in6_addr_atstream_emptystream_dupcatqobj_t_interfaceif_is_operativestrtok_rroute_map_lookup_warn_noexiststrtoullgetservbynamemtype_memstrproto_redistnumgmtime_rbfd_sess_showsockopt_tcp_mss_getvrfs_by_namevrf_name_head_RB_TYPEif_name_head_RB_TYPEif_vty_config_endif_vty_config_startcmd_init_config_callbacksinstall_defaultif_cmd_initvty_framezebra_route_stringvty_endframezebra_router_id_update_readzebra_interface_address_readzebra_interface_nbr_address_readnbr_connected_freezebra_interface_vrf_update_readif_update_to_new_vrfzapi_route_decodetm_get_table_chunktm_table_manager_connectif_cmp_name_funcsockunion_hash_hook_if_add_hook_if_delif_zapi_callbackszclient_options_defaultzclient_newzclient_initzclient_stopzclient_freezebra_route_notify_sendsockunion_dupzapi_srv6_locator_decodepthread_mutex_destroyzclient_route_sendzebra_redistribute_sendvrf_bitmap_checkvrf_bitmap_unsetredist_check_instanceredist_del_instancevrf_bitmap_setredist_add_instancezclient_send_reg_requestszclient_send_dereg_requestszapi_rule_notify_decodelistnode_add_forcezapi_ipset_notify_decodezapi_ipset_entry_notify_decodezapi_iptable_notify_decodezapi_route_notify_decodestream_getw2zapi_srv6_locator_chunk_decodeif_lookup_by_name_vrfzclient_capabilities_sendbfd_client_sendmsgif_is_loopbackstream_fifo_freeringbuf_delstream_fifo_newringbuf_newsockunion2strfrr_pthread_runfrr_pthread_wait_runningprefix_list_nameqobj_initfrr_pthread_attr_defaultfrr_pthread_newaccess_list_initprefix_list_initcmd_hostname_getcmd_domainname_getvrf_lookup_by_namethread_master_free_unusedbprintfrridalloc_freelogidalloc_allocate_prefer_pooljson_object_new_int64bfd_sess_set_cbitbfd_sess_set_profilebfd_sess_set_timersbfd_sess_installbfd_sess_freebfd_protocol_integration_initexplog10bfd_sess_newbfd_sess_set_ipv6_addrsbfd_sess_set_vrfbfd_sess_set_hop_countbfd_sess_set_interfacebfd_sess_set_ipv4_addrsidalloc_newidalloc_reserveidalloc_allocateidalloc_destroybfd_get_status_strbfd_sess_vrf_idbfd_sess_vrfbfd_sess_cbitbfd_sess_addressesbfd_sess_interfacebfd_sess_hop_countevpn_prefix2prefixpthread_cond_destroystream_put_prefixstream_get3evpn_type5_prefix_matchstrnlenjson_object_to_json_string_extfrr_default_addmg_insertyang_module_embedprintfrr_ext_regroute_table_count_Unwind_Resume__gcc_personality_v0libfrr.so.0libm.so.6libjson-c.so.5libgcc_s.so.1libc.so.6vpn_leak_zebra_vrf_sid_updatebgp_map_afi_safi_int2ianaMTYPE_BGP_EVPN_VRF_IMPORT_RTbgp_path_info_add_with_callerbgp_attr_evpn_na_flaglcommunity_matchpeer_create_bind_dynamic_neighborbgp_dump_routes_attrbgp_add_routermac_ecombgp_zebra_initas_list_add_hookupdate_subgroup_split_peerbgp_zebra_withdraw_table_all_subtypesbgp_evpn_vrf_deleteMTYPE_TRANSIT_VALsigusr1bpacket_allocevpn_rt_delete_autoif_lookup_by_ipv4bgp_check_update_delaydelete_vrf_tovpn_sidbgp_config_write_table_mapbgp_compute_aggregate_aspath_hashbgp_attr_unintern_sublcommunity_cmp_hook_bgp_vrf_status_changedbgp_notify_io_invalidMTYPE_BGP_SRV6_SIDecommunity_initlib_route_map_entry_match_condition_rmap_match_condition_comm_list_comm_list_name_modifybgp_send_pbr_ipset_matchbgp_deletepeer_newlib_route_map_entry_match_condition_rmap_match_condition_local_preference_modifybgp_evpn_local_l3vni_delbgp_route_finishbgp_evpn_local_es_addif_lookup_by_ipv6_exactbgp_md5_unsetroute_vty_out_overlaybgp_table_delegatebgp_suppress_fib_countecommunity_strfreebgp_soft_reconfig_table_task_cancelbgp_keepalives_offbgp_l3nhg_id_allocbgp_find_or_add_nexthopbgp_announce_route_allbgp_get_name_by_roleevpn_route_select_installpeer_weight_setbgp_nht_ifp_downlib_route_map_entry_set_action_rmap_set_action_aigp_metric_modifyvpn_leak_zebra_vrf_sid_withdraw_per_afbgp_rib_removesubgroup_announce_checkbgp_map_afi_safi_iana2intMTYPE_CLUSTER_VALbgp_dump_finishbgp_path_info_extra_freebnc_newpeer_advertise_map_setbgp_evpn_withdraw_type5_routelcommunity_list_unsetbgp_l3nhg_finishpeer_active_negobgp_evpn_nh_finishaspath_printbgp_pbr_match_ipset_lookupbgp_distance_applybgp_packet_process_errorterm_bgp_debug_filterbgp_ca_alias_insertbgp_option_unsetroute_vty_out_detail_headerbgp_evpn_es_vrf_use_nhgMTYPE_BGPbgp_tip_addbgp_route_map_initlib_route_map_entry_set_action_rmap_set_action_originator_id_destroybgp_aggr_community_removebgp_withdrawMTYPE_COMMUNITY_VALlib_route_map_entry_set_action_rmap_set_action_large_community_string_destroybgp_ca_alias_deletebgp_evpn_unconfigure_export_auto_rt_for_vrfcommunity_val_getterm_bgp_debug_as4MTYPE_BGP_EVPN_ESbgp_aggregate_deletebgp_vpn_leak_unimportbgp_send_pbr_ipset_entry_matchMTYPE_ECOMMUNITY_STRlib_route_map_entry_set_action_rmap_set_action_large_community_none_modifyMTYPE_BGP_ADVERTISE_ATTRbgp_peer_gr_actionbgp_peer_gr_mode_getpeer_deleteMTYPE_BGP_CLEAR_NODE_QUEUEbgp_damp_reuse_time_vty_hook_bgp_packet_dumpbgp_default_local_preference_unsetlib_route_map_entry_match_condition_rmap_match_condition_peer_local_destroybgp_mp_reach_parsebgp_update_addressbgp_clear_adj_inecommunity_str2comMTYPE_BGP_EVPN_NHargv_find_and_parse_safibgp_compute_aggregate_ecommunitybgp_path_info_mpath_dequeuelcommunity_list_setbgp_evpn_type4_route_processlib_route_map_entry_set_action_rmap_set_action_community_string_modifyconf_bgp_debug_neighbor_eventsbgp_dest_unlock_nodelcommunity_parseevaluate_pathsMTYPE_BGP_PEER_IFNAMEbgp_static_deletebgp_path_info_mpath_countbgp_purge_static_redist_routesMTYPE_BGP_STATICbgp_node_afivpn_leak_zebra_vrf_label_updatebgp_evpn_es_evi_show_vnibgp_delete_connected_nexthopattrhash_cmpbgp_pbr_resetbgp_zebra_withdrawbgp_config_write_networkbgp_nexthop_dump_bnc_change_flagsbgp_clear_stale_routebgp_fsm_error_subcodebgp_flowspec_display_match_per_ipbnc_findMTYPE_BGP_TEA_OPTIONSbgp_evpn_local_vni_addMTYPE_BGP_EVPN_IMPORT_RTpeer_local_as_unsetbgp_attr_parsevpn_leak_zebra_vrf_label_withdrawzclient_num_connectsaspath_remove_private_asns_hook_peer_backward_transitionbgp_attr_rmac_hook_bgp_snmp_update_last_changedaspath_aggregatebgp_closebgp_dest_get_prefix_strbgp_afi_node_lookupecommunity_add_origin_validation_statebgp_unlink_nexthop_by_peerpeer_aslist_setbgp_replace_nexthop_by_peerbgp_update_delay_activebgp_remove_aspath_from_aggregateform_auto_rdextcommunity_list_settlv_to_bgp_encap_type_vxlan_gpebgp_reads_onbgp_zebra_advertise_all_vnibgp_shutdown_enablelib_route_map_entry_set_action_rmap_set_action_origin_modifysubgroup_trigger_writebgp_evpn_es_showbgp_pbr_rule_hash_equal_hook_bgp_snmp_init_statsbgp_evpn_initlcommunity_dupbgp_get_imported_bpi_ultimatepeer_timers_unsetlib_route_map_entry_set_action_rmap_set_action_large_community_string_modifyvpn_policy_routemap_eventMTYPE_PEER_UPDATE_SOURCEpeer_unlock_with_callerbgp_listen_limit_setbgp_confederation_id_setpeer_af_flag_unsetbgp_default_originatebgp_debug_initlib_route_map_entry_set_action_rmap_set_action_originator_id_modifypeer_group_notify_unconfigbgp_config_write_dampecommunity_matchMTYPE_BGP_DISTANCEbgp_alias2community_strMTYPE_COMMUNITY_LIST_HANDLERlib_route_map_entry_match_condition_rmap_match_condition_comm_list_comm_list_name_destroybgp_nlri_parse_flowspecconf_bgp_debug_cond_advbgp_evpn_mh_config_ead_export_rtlib_route_map_entry_set_action_rmap_set_action_extcommunity_lb_lb_type_destroybgp_pbr_match_ipset_entry_lookupbgp_timer_setbgp_evpn_es_vrf_refbgp_recalculate_afi_safi_bestpathsbgp_mplsvpn_initMTYPE_BGP_DEBUG_FILTERbgp_regex_freebgp_capability_sendpeer_as_changelib_route_map_entry_match_condition_rmap_match_condition_peer_ipv4_address_modifybgp_compute_aggregate_lcommunity_hashbgp_session_resetbgp_es_vrf_rb_head_RB_TYPEpeer_down_straspath_replace_private_asnsbgp_evpn_configure_export_auto_rt_for_vrfbgp_nht_register_nexthopsupdate_subgroup_check_mergebgp_evpn_encode_prefixbgp_zebra_announce_tableMTYPE_BGP_DUMP_STRlib_route_map_entry_set_action_rmap_set_action_prepend_as_path_destroyaspath_check_as_setsbgp_announce_routebgp_adj_out_set_subgroupbgp_nlri_parse_evpnbgp_maximum_paths_unsetbgp_addpath_id_for_peerbgp_evpn_is_prefix_nht_supportedpeer_maximum_prefix_setMTYPE_BGP_SRV6_VPNbgp_table_finishMTYPE_BGP_EVPN_PATH_ES_INFOconf_bgp_debug_zebraaspath_dupbgp_encap_type_vxlan_to_tlvbgp_mp_unreach_parselib_route_map_entry_set_action_rmap_set_action_aigp_metric_destroybgp_packet_mpunreach_endupdate_group_periodic_mergedecode_rd_aspeer_group_listen_range_addbgp_config_write_update_delayattr_show_allbgp_evpn_handle_autort_changebpacket_queue_virtual_lengthpeer_ttl_security_hops_setbgp_sync_deleteprefix_rd2strroute_set_evpn_gateway_ip_ipv4_cmdterm_bgp_debug_bestpathMTYPE_AS_FILTERbgp_sync_initpeer_weight_unsetbgp_show_dampening_parametersbgp_packet_mpattr_prefixpeer_afc_advertisedupdate_subgroup_remove_peerbgp_multiaccess_check_v6bgp_peer_reg_with_nhtlib_route_map_entry_match_condition_rmap_match_condition_peer_interface_modifybgp_evpn_handle_resolve_overlay_index_unsetbgp_nht_ifp_upbgp_bfd_initlib_route_map_entry_match_condition_rmap_match_condition_probability_destroybgp_route_map_terminatelcommunity_list_exact_matchbgp_config_write_distancebgp_get_defaultbgp_evpn_freebgp_evpn_nh_inittranspose_sidbgp_config_write_rpkt_quantastr2esibgp_connected_addMTYPE_PEER_PASSWORDdecode_rd_ipbgp_addpath_free_info_dataupdate_group_announce_rrclientsbgp_advertise_freebgp_community_alias_command_completion_setupterm_bgp_debug_graceful_restartpeer_group_lookup_dynamic_neighborpeer_group_deletebgp_mp_list_addbgp_dump_initlcommunity_hash_makeecommunity_add_val_ipv6bgp_redistribute_unregbgp_route_refresh_sendbgp_config_write_coalesce_timeterm_bgp_debug_bfdbgp_evpn_show_remote_ip_hashbgp_notify_printpeer_createlib_route_map_entry_match_condition_rmap_match_condition_ipv6_address_modifypeer_group_lookuplib_route_map_entry_set_action_rmap_set_action_table_modifypeer_role_unsetbgp_evpn_derive_auto_rdlib_route_map_entry_match_condition_rmap_match_condition_origin_modifybgp_has_graceful_restart_notificationlib_route_map_entry_match_condition_rmap_match_condition_source_vrf_destroypeer_update_source_if_setbgp_evpn_unconfigure_export_rt_for_vrfbgp_zebra_srv6_manager_release_locator_chunklib_route_map_entry_set_action_rmap_set_action_table_destroyMTYPE_COMMUNITY_ALIASbgp_show_table_rdcluster_loop_checkbgp_process_packetbgp_packet_mpattr_prefix_sizepeer_tx_shutdown_message_setbgp_attr_flushbgp_flowspec_bitmask_decodeupdate_bgp_group_freelib_route_map_entry_match_condition_rmap_match_condition_rpki_destroylcommunity_uniq_sortbgp_pbr_match_iptable_lookupconf_bgp_debug_packetattr_unknown_countMTYPE_TRANSITpeer_allowas_in_setbgp_addpath_encode_txdecode_rd_as4bgp_adj_out_allocbgp_confederation_peers_removebgp_alias2communityconf_bgp_debug_graceful_restartprint_global_gr_cmdaspath_delete_confed_seqpeer_af_flag_setbgp_open_option_parsebgp_status_msgbgp_lookup_by_vrf_idbgp_mac_initvpn_leak_from_vrf_withdraw_allupdate_subgroup_trigger_merge_checklib_route_map_entry_set_action_rmap_set_action_label_index_modifyMTYPE_COMMUNITY_STRbgp_tip_delpeer_group_remote_asbgp_handle_socketbgp_clear_route_alllib_route_map_entry_set_action_rmap_set_action_weight_destroyconf_bgp_debug_as4bgp_path_info_reapMTYPE_CLUSTERecommunity_add_valMTYPE_PEER_GROUP_HOSTbgp_compute_aggregate_ecommunity_hashroute_set_evpn_gateway_ip_ipv6_cmdbgp_evpn_unconfigure_import_rt_for_vrfbgp_path_info_set_flaglib_route_map_entry_set_action_rmap_set_action_extcommunity_none_modifybgp_zebra_clear_route_change_flagsbgp_adj_out_remove_subgroupMTYPE_BGP_PROCESS_QUEUEMTYPE_BGP_AGGREGATEbnc_existing_for_prefixmultipath_numMTYPE_BGP_NOTIFICATIONbgp_debug_update_out_peersvpn_leak_from_vrf_update_allbgp_evpn_global_node_getbgp_dump_routesbgp_connected_deletebgp_pbr_initlib_route_map_entry_set_action_rmap_set_action_aggregator_aggregator_address_destroybgp_compute_aggregate_community_valbgp_aggregate_freepeer_role_setvpn_leak_zebra_vrf_sid_update_per_afbgp_soft_reconfig_inbgp_nlri_parse_vpnbgp_mac_add_mac_entrybgp_check_selectedbgp_attr_finishbgp_evpn_configure_export_rt_for_vrfupdate_group_policy_update_mg_BGPDaspath_sizepeer_tcp_mss_setbgp_lp_getpeer_afc_receivedqobj_t_bgp_masterlib_route_map_entry_set_action_rmap_set_action_replace_as_path_modifyaspath_leftmostpeer_group_bindbgp_pbr_build_and_validate_entrylib_route_map_entry_set_action_rmap_set_action_extcommunity_soo_modifybgp_dump_allvpn_leak_to_vrf_updateas_list_applysubgroup_process_announce_selectedpeer_cmplib_route_map_entry_match_condition_rmap_match_condition_evpn_vni_destroybgp_path_info_mpath_firstMTYPE_BGP_ADVERTISEecommunity_ecom2straspath_replace_specific_asnbgp_evpn_show_vni_svi_hashaspath_cmp_leftpeer_timers_delayopen_unsetbpacket_queue_addMTYPE_BGP_REGEXPbgp_lookup_by_namedelete_evpn_route_entrybgp_advertise_clean_subgroupbgp_aggregate_decrementlib_route_map_entry_set_action_rmap_set_action_atomic_aggregate_createecommunity_str2com_ipv6aspath_has_as4bgp_listen_limit_unsetpeer_timers_setbgp_peer_configure_bfdbgp_zebra_tm_chunk_obtainedroute_vty_outbgp_ca_community_deleteMTYPE_BGP_ADJ_OUTbgp_evpn_install_routesbgp_evpn_local_vni_delbgp_peer_config_applybgpd_privsas_list_delete_hookbgp_instance_downbgp_remove_community_from_aggregateupdate_group_adjust_solonessMTYPE_BGP_EVPN_MH_INFOlib_route_map_entry_set_action_rmap_set_action_distance_modifyaspath_loop_check_confedbgp_evpn_unconfigure_import_auto_rt_for_vrflib_route_map_entry_set_action_rmap_set_action_ipv6_address_destroybgp_l3nhg_id_freetlv_to_bgp_encap_type_nvgreconf_bgp_debug_evpn_mhbgp_updatebgp_nexthop_dump_bnc_flagsMTYPE_BGP_EVPN_ES_VRFcommunity_list_terminatebgp_subgrp_multiaccess_check_v6bgp_debug_optionpeer_group_lookup_dynamic_neighbor_rangebgp_evpn_lookup_vnibgp_show_table_flowspecbgp_cluster_id_unsetMTYPE_BGP_UPDGRPbgp_dest_lock_nodebgp_flowspec_contains_prefixbgp_packet_attributebgp_path_info_mpath_updatebgp_remove_ecomm_from_aggregate_hashpeer_advertise_interval_unset_IO_stdin_usedinfo_makebgp_path_info_nexthop_cmptlv_to_bgp_encap_type_mpls_in_ip_tunnel_with_ipsec_transport_modebgp_capability_vty_outbnc_freezero_esibgp_generate_updgrp_packetsbgp_afi_node_getpeer_aslist_unsetconf_bgp_debug_pbrMTYPE_COMMUNITY_LISTpeer_remote_aspeer_ebgp_multihop_unsetattrhash_key_makebpacket_queue_lengthlib_route_map_entry_set_action_rmap_set_action_label_index_destroypeer_group_remote_as_deletebgp_es_rb_head_RB_TYPEbgp_flowspec_get_first_nhecommunity_internbgp_mac_del_mac_entrybgp_capability_receivebgp_mac_existlib_route_map_entry_set_action_rmap_set_action_replace_as_path_destroybgp_lp_releasebgp_debug_peer_updout_enabledextcommunity_list_unsetbgp_attr_add_gshut_communitybgp_encap_type_vxlan_gpe_to_tlvbgp_recalculate_all_bestpathspeer_and_group_lookup_vtysubgroup_announce_reset_nhopupdate_group_adjust_peerconf_bgp_debug_labelpoolbgp_option_checkbgp_terminatelib_route_map_entry_match_condition_rmap_match_condition_rpki_extcommunity_modifybgp_ethernetvpn_initupdate_routes_for_vnibpacket_freebgp_dump_obufbgp_redistribute_rmap_setbgp_evpn_es_vrf_derefbgp_aggregate_routebgp_bfd_show_infoMTYPE_COMMUNITY_LIST_NAMEsubgroup_announce_allconf_bgp_debug_updateterm_bgp_debug_keepalivebgp_get_vtybpacket_queue_initbgp_evpn_mh_route_updatelib_route_map_entry_set_action_rmap_set_action_local_pref_modify__data_startbgp_adj_out_rb_RB_TYPEbgp_encap_type_mpls_in_ip_tunnel_with_ipsec_transport_mode_to_tlvaspath_add_confed_seqbgp_show_mpls_vpnbgp_delete_listnodeMTYPE_ECOMMUNITY_VALpeer_update_source_addr_setpeer_lookup_in_viewbgp_zebra_num_connectsMTYPE_BGP_DEBUG_STRbgp_update_implicit_eorsbgp_reads_offbgp_evpn_derive_auto_rt_importlib_route_map_entry_set_action_rmap_set_action_comm_list_name_destroybgp_clear_soft_inbpacket_queue_remove_peerpeer_flag_inheritbmterm_bgp_debug_allow_martiansbgp_advertise_attr_hash_keylib_route_map_entry_set_action_rmap_set_action_aggregator_aggregator_asn_modifybgp_path_info_mpath_aggregate_updatelib_route_map_entry_match_condition_rmap_match_condition_ipv4_address_destroybgp_evpn_vni_node_lookupaspath_countbgp_dump_listener_infoMTYPE_ENCAP_TLVpeer_notify_unconfigupdate_group_show_packet_queuebpacket_queue_cleanuplib_route_map_entry_match_condition_rmap_match_condition_peer_local_modifylib_route_map_entry_match_condition_rmap_match_condition_comm_list_comm_list_name_exact_match_destroyterm_bgp_debug_cond_advbgp_type_strterm_bgp_debug_pbrifaces_by_name_ipv4peer_maximum_prefix_out_refresh_routesbgp_scan_initaspath_emptypeer_ebgp_multihop_setlib_route_map_entry_match_condition_rmap_match_condition_probability_modifyconf_bgp_debug_allow_martiansas_list_lookuplib_route_map_entry_match_condition_rmap_match_condition_evpn_route_type_destroyaspath_check_as_zeroMTYPE_BGP_ADJ_INbgp_evpn_vni_mac_node_getbgp_evpn_local_es_evi_delbgp_path_info_mpath_chkwtdbgp_option_setbgp_packet_set_sizebnc_nexthop_freebgp_encap_type_ipsec_in_tunnel_mode_to_tlvbgp_lp_initbgp_path_info_lockbgp_evpn_is_esi_local_and_non_bypasslib_route_map_entry_set_action_rmap_set_action_community_none_modifybgp_evpn_configure_import_auto_rt_for_vrfbgp_send_pbr_iptablebpacket_attr_vec_arr_set_vecbgp_peer_move_to_gr_modebgp_pthreads_runroute_vty_out_tmpaspath_reconcile_as4peer_lookupbgp_debug_update_prefixesbgp_evpn_lookup_l3vni_l2vni_tablebgp_zebra_get_table_rangebgp_fsm_nht_updatelib_route_map_entry_match_condition_rmap_match_condition_peer_ipv4_address_destroybgp_route_evpn_samesubgroup_default_update_packetaspath_snmp_pathsegpeer_default_originate_unsetencode_labellib_route_map_entry_set_action_rmap_set_action_preference_destroypeer_activatebgp_connectbgp_ca_community_insertbgp_nht_reg_enhe_cap_intfsbgp_timers_setbgp_option_norib_unset_runtimebgp_encap_type_mpls_to_tlvbgp_lp_finishqobj_t_peerbgp_compute_aggregate_ecommunity_valMTYPE_TIP_ADDRbgp_evpn_import_type2_routeterm_bgp_debug_vpnlcommunity_uninternbgp_attr_flush_encaplib_route_map_entry_set_action_rmap_set_action_large_community_none_destroyMTYPE_AS_SEGsigintpeer_group_listen_range_delecom_mac2strbgp_pthreads_finishvpn_leak_zebra_vrf_sid_withdraw_per_vrfbgp_update_delay_endecommunity_finishbgp_zebra_announcebgp_advertise_attr_freebgp_static_updatepeer_allowas_in_unsetbgp_path_info_extra_getbgp_md5_unset_prefixMTYPE_LCOMMUNITYvpn_leak_postchange_allbgp_ca_community_lookuplib_route_map_entry_match_condition_rmap_match_condition_evpn_default_route_destroyMTYPE_EVPN_REMOTE_IPbgp_update_restarted_peers_hook_bgp_inst_deletebgp_getvrf_import_from_vrfaspath_initbgp_mac_entry_existsbgp_evpn_configure_import_rt_for_vrfbgp_evpn_handle_vrf_rd_changebgp_address_initbgp_nexthop_selfbgp_pbr_update_entrybgp_attr_aggregate_internbgp_pbr_action_hash_keybgp_pbr_action_rule_lookupbgp_community2aliasbgp_tcp_keepalive_unsetaspath_str_updateaspath_cmpMTYPE_BGP_MPATH_INFOMTYPE_BGP_PEER_AFbgp_distance_tablebgp_parse_fec_updatetlv_to_bgp_encap_type_l2tpv3overipbgp_encap_type_nvgre_to_tlvbgp_default_subgroup_pkt_queue_max_setbgp_attr_add_llgr_communitybgp_default_subgroup_pkt_queue_max_unsetbgp_nht_interface_eventsbgp_aggr_ecommunity_removevpn_leak_from_vrf_updatebgp_table_lockMTYPE_BGP_FILTER_NAMEbgp_config_inprocesspeer_clearbgp_nexthop_show_address_hashroute_set_ecommunity_lb_cmdaspath_putbgp_maximum_paths_setbgp_static_set_safilib_route_map_entry_match_condition_rmap_match_condition_alias_modifybgp_route_map_update_timerbgp_pbr_match_entry_hash_keylib_route_map_entry_set_action_rmap_set_action_origin_destroybgp_evpn_route2jsonbgp_zebra_init_tm_connectbgp_addpath_capablebgp_evpn_es_evi_vrf_dereflib_route_map_entry_set_action_rmap_set_action_atomic_aggregate_destroysubgroup_clear_tablelib_route_map_entry_match_condition_rmap_match_condition_comm_list_finishbgp_evpn_local_es_evi_addMTYPE_BGP_EVPNpeer_activeupdate_type1_routes_for_evibgp_confederation_peers_addbgp_encap_type_ip_in_ip_tunnel_with_ipsec_transport_mode_to_tlvMTYPE_BGP_ADDRpeer_distribute_setlib_route_map_entry_set_action_rmap_set_action_extcommunity_lb_bandwidth_destroypeer_flag_setpeer_unsuppress_map_unsetbgp_evpn_remote_es_evi_delbgp_compute_aggregate_community_hashbgp_instance_uppeer_default_originate_setMTYPE_BGP_REDISTconf_bgp_debug_keepalivebgp_send_delayed_eorroute_set_srte_color_cmdterm_bgp_debug_evpn_mhMTYPE_AS_PATHbgp_encap_type_pbb_to_tlvecommunity_linkbw_presenttlv_to_bgp_encap_type_grebgp_send_pbr_rule_actionbgp_redist_addMTYPE_AS_FILTER_STRlcommunity_finishMTYPE_BGP_SRV6_L3VPNMTYPE_PEER_GROUPif_lookup_by_ipv6bgp_pbr_interface_lookupecommunity_cmpbgp_pth_iolib_route_map_entry_set_action_rmap_set_action_last_as_modifyaspath_internbgp_compute_aggregate_lcommunity_valargv_find_and_parse_afiecommunity_mergeprint_peer_gr_cmdbgp_peer_bfd_update_sourcebgp_flowspec_ip_addressbgp_pbr_rule_hash_keybgp_attr_df_pref_from_ecbgp_pbr_interface_head_RB_TYPEupdate_advertise_vrf_routesbgp_path_info_mpath_freebgp_notify_send_with_databgp_packet_mpunreach_startbgp_es_evi_rb_head_RB_TYPEbgp_evpn_route_target_cmplib_route_map_entry_match_condition_rmap_match_condition_peer_ipv6_address_destroyterm_bgp_debug_updatebgp_attr_mac_mobility_seqnumbgp_debug_rdpfxpath2strbgp_path_info_mpath_cumbwaspath_confed_checkbgp_reg_dereg_for_labellib_route_map_entry_set_action_rmap_set_action_aggregator_finishbgp_evpn_local_l3vni_addcommunity_countMTYPE_LCOMMUNITY_STRlib_route_map_entry_match_condition_rmap_match_condition_rpki_modifybgp_lookupbgp_evpn_es_vrf_showbgp_adjust_routeadvbgp_redistribute_deletebgp_static_redo_import_checkbgp_zebra_nexthop_setlib_route_map_entry_set_action_rmap_set_action_local_pref_destroybgp_pbr_action_hash_equalaspath_parsebgp_evpn_vni_es_cleanupecommunity_lookupMTYPE_BGP_UPD_SUBGRPbgp_flowspec_match_rules_fillbgp_zebra_stale_timer_updatebgp_parse_nexthop_updatebgp_evpn_flood_control_changebgp_pbr_rule_lookupbgp_inbound_policy_existsbgp_zebra_advertise_subnetbgp_eventbgp_evpn_path_es_linkbgp_attr_prefix_sidupdate_subgroup_ribbgp_update_delay_configuredbgp_evpn_handle_resolve_overlay_index_setbgp_aggregate_toggle_suppressedpeer_sortpeer_prefix_list_setaspath_prependbgp_bfd_peer_config_writebgp_community_alias_finishbgp_tm_bgpbgp_vty_afi_from_straspath_count_hopsbgp_damp_decayvrf_unimport_from_vrfpeer_clear_soft_hook_peer_status_changedbgp_addpath_namesbgp_path_info_path_with_addpath_rx_strpeer_lookup_dynamic_neighborlib_route_map_entry_match_condition_rmap_match_condition_ipv4_address_modifyMTYPE_COMMUNITY_LIST_ENTRYbgp_aggregate_incrementcommunity_list_master_lookupbgp_zclient_resetlib_route_map_entry_set_action_rmap_set_action_l3vpn_nexthop_encapsulation_modifybgp_zebra_dup_addr_detectionbgp_zebra_terminate_radvpeer_tcp_mss_unsetMTYPE_AS_LISTlib_route_map_entry_match_condition_rmap_match_condition_local_preference_destroyaspath_finishbgp_open_capabilitydecode_rd_typebgp_redistribute_unsetMTYPE_BGP_EVPN_ES_EVIMTYPE_BGP_PACKETbgp_evpn_uninstall_routespeer_local_as_setaspath_add_seq_nlib_route_map_entry_set_action_rmap_set_action_aggregator_aggregator_address_modifypeer_update_source_unsetbgp_notify_conditional_adv_scannerbgp_global_gr_initbgp_evpn_map_vrf_to_its_rtsconf_bgp_debug_update_groupsbgp_evpn_vni_node_getterm_bgp_debug_neighbor_events_hook_bgp_packet_sendbgp_dump_statebgp_redistribute_redoaspath_filter_excludebgp_evpn_vni_mac_node_lookuplcommunity_includelib_route_map_entry_set_action_rmap_set_action_extcommunity_lb_lb_type_modifylib_route_map_entry_match_condition_rmap_match_condition_source_vrf_modifyis_ebgp_multihop_configuredbgp_pbr_print_policy_routelib_route_map_entry_set_action_rmap_set_action_extcommunity_soo_destroypeer_description_setpeer_password_unsetbgp_cleanup_nexthopsMTYPE_BGP_SYNCHRONISEbgp_best_path_select_defertlv_to_bgp_encap_type_vxlanbgp_damp_enablebgp_redist_lookupbgp_filter_resetbgp_mac_dump_tableterm_bgp_debug_packetbgp_addpath_tx_pathbgp_evpn_advertise_type5_routesbgp_encap_type_l2tpv3overip_to_tlvpeer_lookup_by_conf_ifbgp_advertise_deletebpacket_queue_lastecommunity_parselib_route_map_entry_set_action_rmap_set_action_ipv4_nexthop_destroypeer_af_announce_routeecommunity_duppeer_timers_connect_unsetbgp_evpn_derive_auto_rd_for_vrfbgp_rd_from_destbgp_lp_event_zebra_downbgp_attr_nexthop_validbgp_confederation_id_unsetbgp_zebra_send_capabilitiesbgp_redistribute_metric_setbgp_community_alias_initbgp_evpn_show_all_routesbgp_path_attribute_discardpeer_lookup_by_hostnamecommunity_alias_vtybgp_attr_default_setbgp_peer_conf_if_to_su_updatebgp_evpn_derive_auto_rt_exportbgp_evpn_vni_ip_node_getbpacket_queue_show_vtyMTYPE_BGP_NEXTHOP_CACHElib_route_map_entry_set_action_rmap_set_action_extcommunity_rt_modifybgp_damp_disableaspath_segment_type_strvni_list_cmpbgp_damp_updatebgp_maxmed_updatesubgroup_packets_to_buildbgp_remove_ecommunity_from_aggregatepeer_uptimepeer_xfer_configlcommunity_mergesubgroup_announce_tableconf_bgp_debug_vpnMTYPE_BGP_ROUTE_EXTRAbgp_regexecbgp_notify_admin_messagebgp_advertise_attr_internlib_route_map_entry_set_action_rmap_set_action_aggregator_aggregator_asn_destroyaspath_left_confed_checkecommunity_strbgp_evpn_update_type2_route_entrylcommunity_list_matchbgp_event_updatebgp_compute_aggregate_aspathbgp_lp_event_zebra_upaspath_print_all_vtybgp_free_aggregate_infobgp_evpn_es_vrf_show_esibgp_evpn_nh_showbgp_set_evpnbgp_attr_default_gwpeer_description_unsetbgp_evpn_type1_route_processbgp_notify_decapsulate_hard_resetpeer_interface_unsetbgp_dump_updatesMTYPE_ATTRbgp_set_socket_ttlbgp_addpath_free_node_databgp_community_alias_write__bss_startpeer_prefix_list_unsetbgp_stopbgp_flowspec_op_decodelcommunity_del_valbgp_evpn_es_evi_showbgp_fs_config_write_pbrbgp_evpn_newbgp_config_write_evpn_infobgp_mp_list_clearbgp_path_info_free_with_callerbgp_keepalive_sendbgp_path_info_deletebgp_multiaccess_check_v4bgp_evpn_cli_parse_typeaspath_get_last_asbgp_mp_list_initMTYPE_BGP_EVPN_PATH_MH_INFOlib_route_map_entry_match_condition_rmap_match_condition_route_distinguisher_modifybgp_adj_out_lookupaspath_get_first_asbgp_addpath_is_addpath_usedecommunity_freeaspath_print_vtyupdate_group_clear_update_dbgbgp_zebra_has_route_changedbgp_router_id_static_setcommunity_list_initzclientif_lookup_by_ipv4_exactbgp_suppress_fib_pending_setbgp_vpn_leak_export_hook_bgp_processbgp_evpn_mh_initbgp_notify_sendupdate_group_walkbgp_vty_safi_from_strbgp_peer_gr_initMTYPE_BGP_PEERlib_route_map_entry_match_condition_rmap_match_condition_route_distinguisher_destroyaspath_cmp_left_confedaspath_loop_checkbgp_process_queue_initlcommunity_list_match_deleteecommunity_includebgp_error_initlib_route_map_entry_set_action_rmap_set_action_extcommunity_lb_bandwidth_modifylib_route_map_entry_set_action_rmap_set_action_comm_list_name_modifyMTYPE_BGP_EVPN_PATH_NH_INFOMTYPE_BGP_CONFED_LISTMTYPE_BGP_ROUTEMTYPE_BGP_EVPN_ES_FRAGupdate_group_show_adj_queuebgp_set_stale_routeconfig_bgp_aspath_validatebgp_evpn_mh_finishbgp_debug_neighbor_events_peersbgp_evpn_es_findlib_route_map_entry_match_condition_rmap_match_condition_evpn_route_type_modifybgp_gr_update_allbgp_option_norib_set_runtimelib_route_map_entry_match_condition_rmap_match_condition_origin_destroyensure_vrf_tovpn_sid_per_afargv_find_and_parse_oly_idxpeer_group_getMTYPE_PEER_DESCpeer_af_deletebpacket_reformat_for_peerbgp_nlri_parse_labelpeer_flag_unsetpeer_password_setbgp_advertise_attr_uninternbgp_addpath_info_has_idsbgp_community_list_command_completion_setuppeer_interface_setaspath_firstas_checkMTYPE_PEER_CONF_IFlib_route_map_entry_match_condition_rmap_match_condition_evpn_default_route_createvpn_leak_to_vrf_withdrawbgp_conditional_adv_enablepeer_lock_with_callerlib_route_map_entry_match_condition_rmap_match_condition_list_name_modifysid_unregister_hook_bgp_snmp_update_statsbgp_path_info_restorebgp_evpn_unmap_vni_from_its_rtsbgp_pth_kaconf_bgp_debug_nhtbgp_evpn_map_vni_to_its_rtsbgp_encap_type_gre_to_tlvupdate_group_refresh_default_originate_route_maplib_route_map_entry_set_action_rmap_set_action_l3vpn_nexthop_encapsulation_destroylcommunity_freetlv_to_bgp_encap_type_pbbbgp_adj_in_removepeer_maximum_prefix_out_unsetpeer_advertise_map_unsettlv_to_bgp_encap_type_ipsec_in_tunnel_modeMTYPE_BGP_TABLElib_route_map_entry_match_condition_rmap_match_condition_evpn_vni_modifybgp_if_initbgp_encap_type_mpls_in_gre_to_tlvbgp_lookup_by_as_name_typebgp_cleanup_routesbgp_evpn_cleanup_on_disableconf_bgp_debug_bestpathbgp_notify_received_hard_resetbgp_evpn_vni_es_initbgp_debug_zebra_prefixeslib_route_map_entry_set_action_rmap_set_action_last_as_destroyvpn_leak_label_callback_hook_bgp_rpki_prefix_statussighupbgp_zebra_destroyMTYPE_BGP_DAMP_INFOargv_find_and_parse_vpnvxbgp_flowspec_vty_initbpacket_attr_vec_arr_resetbgp_filter_initsubgroup_default_originatelib_route_map_entry_match_condition_rmap_match_condition_script_modifylib_route_map_entry_set_action_rmap_set_action_evpn_gateway_ip_ipv6_destroybgp_md5_set_prefixbgp_notify_subcode_strpeer_route_map_setlib_route_map_entry_match_condition_rmap_match_condition_peer_interface_destroydelete_vrf_tovpn_sid_per_afbgp_maxmed_onstartup_configuredMTYPE_BGP_NODEbgp_reg_for_label_callbackbgp_adj_in_unsetsubgroup_default_withdraw_packetbgp_scan_vty_initlib_route_map_entry_set_action_rmap_set_action_evpn_gateway_ip_ipv6_modifybgp_l3nhg_initsubgroup_update_packetupdate_group_show_statsbgp_evpn_local_macip_delbgp_config_write_listenlib_route_map_entry_set_action_rmap_set_action_distance_destroybgp_evpn_path_es_use_nhgbgp_zebra_instance_registerbgp_pbr_match_hash_equalbpacket_add_peerbgp_add_eoiu_markbgp_tip_hash_destroybgp_zebra_tm_get_idbgp_zebra_advertise_svi_macip_hook_bgp_config_endbpacket_queue_is_fulllib_route_map_entry_set_action_rmap_set_action_evpn_gateway_ip_ipv4_modifybgp_dump_attrbgp_zebra_srv6_manager_get_locator_chunkbgp_damp_info_freebgp_evpn_path_mh_info_freeecommunity_parse_ipv6bgp_writes_onensure_vrf_tovpn_sidlib_route_map_entry_match_condition_rmap_match_condition_alias_destroysubgroup_announce_routeqobj_t_bgpbgp_afi_safi_peer_existsbgp_timers_unsetecommunity_replace_linkbwpeer_maximum_prefix_out_setbgp_adj_out_unset_subgroupupdate_bgp_group_initbgp_nlri_parsebgp_socketbgp_advertise_addbgp_advertise_attr_newpeer_timers_connect_setbpacket_queue_removebgp_zebra_vxlan_flood_controlbgp_pbr_cleanupbgp_path_info_mpath_attrbgp_master_initvpn_leak_to_vrf_update_allbgp_evpn_advertise_type5_routefrr_bgp_route_map_infobgp_table_unlocklib_route_map_entry_match_condition_rmap_match_condition_rpki_extcommunity_destroyecommunity_uninternbgp_vty_find_and_parse_afi_safi_bgpbgp_evpn_install_uninstall_default_routebgp_conditional_adv_disablebgp_pbr_interface_compareprint_peer_gr_modeupdate_group_show_advertisedbgp_subgrp_multiaccess_check_v4bgp_notify_send_hard_resetbgp_evpn_remote_es_evi_addbgp_attr_internbgp_vty_returnqobj_t_bgpevpnbgp_unlink_nexthopdelete_vrf_tovpn_sid_per_vrfconf_bgp_debug_bfdpeer_af_createbgp_attr_extcom_tunnel_typebpacket_queue_firstMTYPE_COMMUNITY_LIST_CONFIGpeer_maximum_prefix_unsetbgp_gr_apply_running_configpeer_on_policy_changebgp_encap_type_ip_in_ip_to_tlvecommunity_list_matchconf_bgp_debug_flowspecterm_bgp_debug_eventstlv_to_bgp_encap_type_mplsbgp_zebra_advertise_gw_maciplib_route_map_entry_set_action_rmap_set_action_prepend_as_path_modifylib_route_map_entry_set_action_rmap_set_action_extcommunity_rt_destroybgp_encap_type_mpls_in_udp_to_tlvbgp_compute_aggregate_lcommunitybgp_maxmed_onstartup_activebgp_getsocknameMTYPE_BGP_LISTENERterm_bgp_debug_labelpoolbgp_evpn_vni_ip_node_lookupbgp_advertise_attr_hash_cmpbgp_compute_aggregate_communitybgp_packet_mpattr_startbgp_tip_hash_initaspath_private_as_checklib_route_map_entry_set_action_rmap_set_action_extcommunity_lb_two_octet_as_specific_modifybgp_aggr_aspath_removebgp_addpath_init_bgp_databgp_redistribute_addlcommunity_str2combgp_attr_uninternbgp_clear_routebgp_evpn_es_evi_vrf_refbgp_adj_in_setbgp_evpn_switch_ead_evi_rxupdate_group_showbgp_damp_info_vtybgp_evpn_handle_rd_changebgp_compute_aggregate_aspath_valpeer_nsf_stopbpacket_queue_advance_peerbgp_zebra_instance_deregisterbgp_routeadv_timeraspath_freebgp_evpn_local_macip_addpeek_for_as4_capabilitybgp_evpn_withdraw_type5_routesaspath_add_seqbgp_zebra_announce_table_all_subtypesbgp_best_selectionbgp_path_info_unlockbgp_fs_nlri_get_stringlib_route_map_entry_set_action_rmap_set_action_ipv4_address_modifylib_route_map_entry_set_action_rmap_set_action_exclude_as_path_destroybgp_evpn_route_entry_install_if_vrf_matchbgp_path_selection_reason2strbgp_scan_finishbm_wait_for_fib_setlib_route_map_entry_match_condition_rmap_match_condition_script_destroybgp_evpn_handle_export_rt_changebgp_evpn_unmap_vrf_from_its_rtsMTYPE_BGP_EVPN_ES_EVI_VTEPlcommunity_list_validbgp_addpath_type_changedget_first_vrf_for_redirect_with_rtbgp_path_info_cmp_compatiblebgp_maximum_prefix_overflowMTYPE_COMMUNITYlib_route_map_entry_match_condition_rmap_match_condition_ipv6_address_destroystr2prefix_rdlcommunity_initbgp_neighbor_graceful_restartbgp_evpn_import_routeattr_flags_valuesbgp_nexthop_cache_comparelib_route_map_entry_set_action_rmap_set_action_extcommunity_lb_finishbgp_attr_initMTYPE_BGP_DAMP_ARRAYbgp_origin_long_strbgp_evpn_global_node_lookuplib_route_map_entry_set_action_rmap_set_action_ipv6_address_modifylib_route_map_entry_set_action_rmap_set_action_community_none_destroyMTYPE_AS_SEG_DATAaspath_uninternbgp_pbr_match_hash_key_hook_bgp_inst_config_writepeer_ttl_security_hops_unsetbgp_evpn_es_add_l3_ecomm_okbgp_md5_setbgp_debug_update_in_peersMTYPE_LCOMMUNITY_VALvpn_leak_to_vrf_withdraw_allpeer_af_flag_checkpeer_unsuppress_map_setbgp_addpath_encode_rxbgp_fsm_change_statusdelete_global_ead_evi_routesupdate_group_announcepeer_route_map_unsetbgp_evpn_path_nh_addpeer_port_setbpacket_queue_hwm_lengthbgp_config_writeMTYPE_AS_STRget_afi_safi_strbgp_resetbgp_freebgp_regcompecommunity_newbgp_cluster_id_settlv_to_bgp_encap_type_ip_in_ip_tunnel_with_ipsec_transport_modebgp_origin_strencap_tlv_dupvpn_leak_zebra_vrf_sid_withdraw_edatadecode_labelbgp_packet_mpattr_endMTYPE_BGP_PEER_HOSTpeer_sort_lookupbgp_peer_remove_bfd_configqobj_t_bgp_evpn_esMTYPE_BGP_CONNMTYPE_BGP_SRV6_FUNCTIONbgp_remove_lcomm_from_aggregate_hashaspath_count_confedsaspath_empty_getconf_bgp_debug_filterbgp_evpn_local_es_dellib_route_map_entry_set_action_rmap_set_action_preference_modifybgp_remove_lcommunity_from_aggregatebgp_advertise_newbgp_damp_withdrawbgp_evpn_es_show_esiterm_bgp_debug_nhtpeer_tx_shutdown_message_unsetbgp_confederation_peers_checklib_route_map_entry_set_action_rmap_set_action_ipv4_address_destroyecommunity_fill_pbr_actionvpn_leak_from_vrf_withdrawterm_bgp_debug_zebrapeer_advertise_interval_setbgp_damp_info_cleanshow_adj_route_vpnbgp_ca_alias_lookuptlv_to_bgp_encap_type_mpls_in_udpbgp_path_attribute_discard_vtybgp_evpn_unimport_routezero_esi_bufbgp_node_safibgp_redistribute_setbgp_static_withdrawbgp_addpath_set_peer_typebgp_adv_labelaspath_replace_all_asnbgp_writes_offbgp_open_sendbgp_build_evpn_prefixlib_route_map_entry_set_action_rmap_set_action_ipv4_nexthop_modifybgp_packet_set_markerbgp_nlri_parse_ipcommunity_list_lookuproute_vty_out_tagbgp_zebra_announce_defaultaspath_highestlib_route_map_entry_set_action_rmap_set_action_exclude_as_path_modifybgp_gr_lookup_n_update_all_peerencode_rd_typebgp_evpn_xxport_delete_ecommroute_vty_out_detailbgp_stop_announce_route_timerlib_route_map_entry_set_action_rmap_set_action_community_string_destroybgp_tcp_keepalive_setbgp_router_id_zebra_bumplib_route_map_entry_match_condition_rmap_match_condition_peer_ipv6_address_modifybgp_address_destroyroute_vty_out_flowspecpath_nh_mapecommunity_uniq_sortbgp_vty_initbgp_path_info_unset_flagensure_vrf_tovpn_sid_per_vrfecommunity_hash_makebgp_evpn_path_info_cmpMTYPE_BGP_EVPN_ES_VTEPpeer_port_unsetbgp_static_unset_safibgp_evpn_get_type5_prefixlenbgp_packet_mpunreach_prefixbgp_start_routeadvbgp_get_evpnbgp_outbound_policy_existspeer_af_findlcommunity_internecommunity_del_valbgp_keepalives_startlib_route_map_entry_set_action_rmap_set_action_weight_modifybgp_close_vrf_socketbgp_default_local_preference_setupdate_subgroup_inherit_infobgp_evpn_vrf_es_initbgp_clistpeer_deactivateprint_global_gr_modebgp_filter_evpn_routes_upon_martian_nh_changebgp_lp_vty_initupdate_group_af_walkconf_bgp_debug_eventslib_route_map_entry_set_action_rmap_set_action_evpn_gateway_ip_ipv4_destroybgp_static_addpeer_timers_delayopen_setbgp_evpn_es_route_install_uninstallpeer_af_flag_inheritbgp_keepalives_onbgp_pbr_match_entry_hash_equalbgp_notify_code_strpeer_distribute_unsetbgp_evpn_cleanuppeer_change_actionecommunity_stripbgp_keepalives_stoppeer_create_acceptaspath_str2aspathvpn_leak_zebra_vrf_sid_update_per_vrfbgp_config_write_wpkt_quantabgp_remove_aspath_from_aggregate_hashlib_route_map_entry_match_condition_rmap_match_condition_comm_list_comm_list_name_exact_match_modifybgp_addpath_update_idsbgp_redistribute_withdrawbgp_mac_finishbgp_show_summary_vtybgp_debug_keepalive_peerslib_route_map_entry_set_action_rmap_set_action_extcommunity_lb_two_octet_as_specific_destroybgp_mp_dmed_deselectbgp_initMTYPE_BGP_TEA_OPTIONS_VALUEbgp_debug_bestpath_prefixesbgp_table_subtree_lookupbgp_evpn_handle_router_id_updatetlv_to_bgp_encap_type_transmit_tunnel_endpointbgp_evpn_is_gateway_ip_resolvedbgp_lp_event_chunktlv_to_bgp_encap_type_mpls_in_greattr_countbgp_redistribute_resendbgp_update_martian_nexthopbgp_route_initbgp_shutdown_disablebgp_evpn_label2strbgp_aggr_lcommunity_removebgp_peer_gr_flags_updatebgp_zebra_initiate_radvbgp_global_gr_mode_getaspath_key_maketlv_to_bgp_encap_type_ip_in_ipbgp_table_initMTYPE_ECOMMUNITYsubgroup_withdraw_packetbgp_evpn_path_nh_dellib_route_map_entry_match_condition_rmap_match_condition_list_name_destroybgp_zebra_updatebgp_addpath_dmed_requiredterm_bgp_debug_flowspecbgp_remove_comm_from_aggregate_hashterm_bgp_debug_update_groupsbgp_nht_dereg_enhe_cap_intfslcommunity_strlib_route_map_entry_set_action_rmap_set_action_extcommunity_none_destroybgp_path_info_mpath_nextJSONC_0.14GCC_3.0GCC_3.3.1GLIBC_2.14GLIBC_2.4GLIBC_2.3GLIBC_2.7GLIBC_2.3.4GLIBC_2.17GLIBC_2.3.2GLIBC_2.34GLIBC_2.2.5GLIBC_2.29                U)  d)0P&y a_&  r)ii ii ii ·ti ̷طri ui K)ui ' '` ȇ'` Ї' ؇' ' 'p ' 'P ''0'q$8'm@'X'$`'Ep' x'p'0F''`'Fp'@x''F''`'`Gp'`x''G''`'0Hp'x'0'H' 'P`'Ip'x'p'pI'0'`'Ip'Px''PJ'p '`'Jp' x'' K''`'Kp'P x'0'K' 'P`'hLp'p x'p'L'$`'@Mp'x''M''`'8Np' x''N' '`'Op' x' 'hO''0 `'Op'@x'P '0P''%`'Pp'`x'%'P'`)'&`'PQp' !x'0&'Q''P&`'Rp'x'p&'pR''&`'Rp'x'&' S'0'&`'Sp'x'&'S'''`'@Tp'Px'0''T''P'`'Up'px'p''XU'''`'Up' x'''V'!''`'xVp'x'''V'"'(`'HWp'@x'0('W'`'Xp'Нx'P('X''p(`'Xp'x'('PY'P#'(`'Y'+'Z''(`'Zp'x'('Z''(`'h[p'x')'['`' )`'8\p'x'@)`'$h'$p'$'q$' n'Х'$إ'i'$'$'i 'z@'$P' '$'P '$Ц' 'y%'j '%@'@,P'%X' j`';p'%'%' j'Q)Ч'%ا'@j'\'%'@j '%P'%X'@j`'0]'%'`j']Ш'%ب'`j']'%'`j ']P'%X'j`'^','%'j'E'P^Щ'%ة'j'^'%'j '^@',P'%X'@n`'>p'^'`,'%'@n'='_Ȫ'%ت'%'%'& ',0'%8'j@'=P'_`' ,p'%x'j'H='_','%'j'=Ы'_','%'j'>'& '@,0'%8'j@'`>P'&`',p'%x'k'E'','%'k'>Ь'$&'`,'%'k'E' ',0'%8'k@'>P'$&`' ,p'%x'0k'?'&','%'Hk'8?Э'&','%'`k'`?'& '@,0'%8'k@'"P'_`',p'%x'k'?'&','%'k'"Ю'_'`,'%'k'"'_ ',0'%8'k@'"P'_`' ,p'%x'k'g#'&','%'k'"Я'_','%'k'#'& '@,0'%8'n@'?P'7&`',p'%x'n' A'&','%'n'@а'`'`,'%'n'@'M& ',0'%8'n@'`@P'_&`' ,p'%x'n' @''','%'n'?б'`','%'l'A'& '@,0'%8'l@'AP'|&`',p'%x'l'`A'&','%'0l'"в'_'`,'%'Pl'"'_ ',0'%8'Pl@'#P''`' ,p'%x'Pl'A'&','%'`l'#г'@`','%'`l'B'& '@,0'%8'`l@'BP'&`',p'%x'`l'HB'&','%'l'Bд'h`'`,'%'l'"'_ ',0'%8'l@'BP'`' ,p'%x'l'"'_','%'l'Cе'&','%'l'C'` '@,0'%8'l@'hDP'&`',p'%x'l'C'&','%'l'<$ж'`'`,'%'l''$'` ',0'%8'm@'PEP'&`' ,p'%x'm'D'&','%'m'W$з'&'%'m'`0'%8'm@'&`',p'%x'm'C'`'@,'%'m'xCи'`','%'m'@C'` ',0'%8'm@'#P'``'`,p'%x'm'<'a','%'m'`<й'&' ,'%'m' <'Ha ',0'%8'm@';P'Ha`',p'%x'n'6'&'@,'%'n' 6к'a','%'n'5'a ',0'%8'n@'@5P'Hb`'`,p'%x'n'4'b','%'n'04л'b' ,'%'n'6'& ',0'%8'n@'4P''`',p'%x'n'3'b'@,'%'n'H3м'c','%'n'2'b ',0'%8'n@'P2P'b`'`,p'%x'o'87'&','%'o'2н''' ,'%'o'1'' ',0'%8'o@'1P'`c`',p'%x'o'p1'c'@,'%'o'0о'c','%'o'0'c ',0'%8'o@'P0P' d`'`,p'%x'o'0'Hd','%'o'/п'b' -'%'0m'x7'xd '-0'%8'0m@'h/P'b`'-p'%x'0m'.'b'@-'%'Pm'h;'d'-'%'o'(;'& '-0'%8'o@':P'&`'`-p'%x'o':'''-'%'o':'&' -'%'o'8'd '-0'%8'o@'0:P'&`'-p'%x'o'9'(e'@-'%'o'p9'&'-'%'o'8'& '-0'%8'o@'8P'd`'`-p'%x'o'h8'd'-'%'o'(8'd' -'%'o'7'he '-0'%8'o@'"P'_`'-p'%x'o'p"'''@-'%'o'.'e'-'%'o'.'& '-0'%8'o@'"P'_`'`-p'%x'o'p"'''-'%'o'h.'e' -'%'o'8.'#' ' -0'%8'pm@'_ P'5'`' -p'%x'o'-'e'D'''K''T''d''o''L$''(''8''H''X''h''x'3$'H$'''("'''''''''( '@ -0'%8'o@'p"P''p'%x'm'$'%'m'('q$'m'|( ' -0'q$8'm@'-P'(`' -p'q$x'm'p-'('('('('( '(@'(`'(')')'m'")'-'q$'m '"0'0)@' -P'q$X'm`'B"p'0)'-'q$'n'J '0)'-'q$'n'6 '0)'q$' n '|(P'q$X' n`'G)'q$')n'S)'@-'q$')n'Z"'''-'q$'0n ' 0''P'wX'0`''w'0''w''''w' ' 'P'wX'`''w'''w' ''w'8 ''P'wX'8`'''w'8'''w'8'''w'8 '`'P'wX'8`'`''w'8'''w'8'''w'8 ' 'P'wX'8`' ''w'8'''w'8'''w'8 ''P'wX'8`'''w'8'@''w'8'@''w'8 ''P'wX'8`'''w'8'''w'8'''w'8 '`'P'wX'8`'`''w'8'''w'8'''w'8 ' 'P'wX'8`'''w'8'''w'8'''w'8 ''P'wX'8`'@''w'8'@''w'8'''w'8 ''P'wX'8`'''w'8'''w'8'`''w'8 '`'P'wX'8`'''w'8'''w'8' ''w'8 ' 'P'wX'8`'''w'8'''w'8'''w'8 ''P'wX'8`'@''w'8'@''w'8'''w'8 ''P'wX'8`'''w'8'''w'8'`''w'8 '`'P'wX'8`'''w'8'''w'8' ''w'8 ' 'P'wX'8`'''w'8'''w'8'''w'8 ''P'wX'8`'@''w'8'@''w'8'''w'8 ''P'wX'8`'''w'8'''w'8'`''w'8 '`'P'wX'8`'''w'8'''w'8' ''w'8 ' 'P'wX'8`'''w'8'''w'8'''w'8 ''P'wX'8`'@''w'8'@''w'8'''w'8 ''P'wX'8`'('w'8'('w'8'`('w'8 '`(P'wX'8`'('w'8'('w'8' ('w'8 ' (P'wX'8`'('w'H'w'w'`'w'w' 'P'wX'`''w'''w'''w' 'P'wX'`'w'w'''-'w'''P'x'@ 'xP'wX'`'' -'w''''-'w'''Щ'-'w' '`0'P'wX'0`'|('w'0'|('@-'w'`'0'P'-'w'` '0')x@'-P'wX'``'p']'`-'w''h''-'w''(']'w'P '(P'wX'p`'('w''X'w''X'Gx' 'axP'GxX'`'ax' -'w'''''{z'0'z'{z'P 'zP'{zX'p`'$'{z''z''X'` 'z'w'z 'P('8't @'zX'w`'{'c 'p'}'p'{'w''|( '-0'w8'@'wP'`'-p'wx''{w']'@-'w''''-'w''x'x0'w8'@'|(p'wx' '|('0'`' '5{'w'L{'_{'' 'r{8'w@'{`'8h'hx' '{'w'{'{'' '{'w'{ '{('h8'0 @'{X'w`'{'{''@ '|'w'+|'{'' '|'w '.|@'@H'X' `'B|x'w'W|' '`' 'E|'w'Z|'h|'' 'H8'w@'|`'ph'x'P ''w'|'|'@' '|'w'| '}('8'b @'}X'w`'%}'2}'' 'H'w'M}'h}'h' '{}'w '}@'}H'X'a `'}x'w'}'}' ' '}'w'~'0~'' 'A~8'w@'V~`'g~h'x' 'H'w'~'p'' 'X'w'~ 'x('8' @'~X'w`'~'8'p' '0'w'X''' 'P'w 'x@'~H'X'p `'~x'w'')'' ':'w'O'x'' '`8'w@'~`'@h'xx'P 'c'w''''@^ ''w' '('8'Z @'xX'w`''''p ''w'''' ''w '@'PH'X'`T `'`x'w''''Q ''w'''' '88'w@' `'h'Xx' '%'w' 'k|'' ''w'| ' ('X8' @'AX'w`'|'5}''P '_'w'P}'k}''` '~}'w '}@'}H'X'` `'}x'w'}'}'P' '~'w'~(3~(( (D~8(w@(Y~`(j~h(x(0 ({(w(~(~(( (~(w( (,((h8( @(=X(w`(R((( ((w(ŀ(w(H(ހ0(w8(`@(ހh(x(((((.(B(X(m(((8(H(h(x(8(h(((((ˁ((((8(2H(NX(hh(((((((ς((((8(+H(?h(Qx(f(y(((((:({O(o(w( (|(P(wX(`(|((w((|((w((|((w( (|(H(P( X(Zh( ((((((0(8(@(p(x(@(((p((((( (0 (8 (@ (p (x (  ( ( (  ( ( (  (0 (8 (@ (p (wx (P ( (w ( ( (w ( (0 (w8 (@ (p (wx ( ( (w ( ( (w (  (0 (w8 (@@ (p (wx (` ( (w ( ( (w (@ (0 (w8 (@@ (p (wx (p ( (w ( ( (w ((0(w8(@(p(wx(@((`%((w(((w(P( (+-0(8(@(P(`( ,-p(x((`('((((((|(0(8(@(|(`(,-p(x((X(H((((,-(((((0(8(@@(p(x(p(|((@--(((0(( O(( (|(@(--P(X(`(p((((0(( (((  (0P(X( `(0((P((.-((P((p(`.-((P (x0(@(.-P(X(p`(0p(( /-((p((H(/-(((((/-((  (0(@(@0-P(X( `(@p(0(0-((((x(((|((1-(w(  (0(P(wX(P`(|((`1-((p(-(f(1-(w((((( 2-(w( (0({P(wX(`(|((w((|((2-(w(((tL"(2-(w( (0(tL"@(@3-P(wX(`(xp(tL"(w((|((w((|((3-(w( ((0(@(4-P(wX(`(p('(`4-(w(((M(4-(w(((tL"( 5-(w( (h0(tL"P(wX(`((5-(w(0((h(5-(w(0(P((@6-(w(P ( 0(@(6-P(wX(`(p(()((")((((l(l0(w8(@(|(p(wx( (|((w(@(|((w(`(|( (7-0(w8(@(P('p(wx((|((`7-(w((h('(7-(w((X( ( 8-0(w8(@(P(`(8-p(wx((((8-(w(((H(@9-(w((8( (9-0(w8(@(P(@`(:-p(wx(((H(`:-(w( (((H(:-(w(  ( (H ( ;-0 (w8 ( @ (P (H` (;-p (wx (  ( (H (;- (w (  ( (H (w (@!(|(0!(w8!(@@!(|(p!(wx!(p!(|(!(w!(!(|(!(w!("(|(0"(w8"(@"(|(p"(wx"("(Щ"(@<-"(w"("(0"(p"(<-"(w"(#(#( #(=-0#(w8#(@#(P#( `#(`=-p#(wx#(#(#(#(w#(@#(|(#(=-#(w#(p$($(  $( >-0$(w8$(p@$(`P$(&`$(>-p$(wx$(p$(($(&$(>-$(w$(p$( $(@ $(@?-$(w$(p%( %(H %(?-0%(w8%(@%( P%(>x`%(N%(w%(%(w%(w%(%(|(&(w&( &(?(@&(@-P&(wX&( `&(p&(p &(w&(P&(|(&(w&(p&(?('(`@-'(w'( '(0 0'( @'(@-P'(wX'(`'(` p'(0!'( A-'(w'( '( '(x!'(A-'(w'('( '(!((A-((w(( ((` 0((!@((@B-P((wX((`(( p((!((B-((w((0((x((!((C-((w((0((8((!)(`C-)(w)(0 )(0)(!@)(C-P)(wX)(``)( p)(!)( D-)(w)(`)( )( ")(Gx)()((*(Gx*( *(axP*(GxX*(`*(ax*(D-*(w*( *(*(h"*(D-*(w*(*( *("+(@E-+(w+( +(T0+(@+(E-P+(wX+(`+(H p+(#+(F-+(w+(+( +( "+(F-+( G+(,(F-,(PG ,(P,(F-X,(PG`,(,(F-,(pG,(,(F-,(pG,(-(F--(G -(P-(F-X-(G`-(-(F--(G-(-(F--(H-(.(F-.( H .(P.(X.(@H`.(.(.(R.(.(.(`H.(/(/(I /(Z-P/(X/(I`/(/(/(PI/(/(/(J/(0(0(`J 0(P0(X0(J`0(0(0(J0(0(0( K0(1(1(`K 1(P1(X1(K`1(1(1(K1(1(1(L1(1(F(2(2( N 2(P2(X2(PN`2(2(2(pN2(2(2(N2(3(3(N 3(P3(X3(N`3(3(3(N3(3(3(O3(4(4(P 4(P4(X4(Q`4(4(4(Q4(4(4(`R4(d-5(F-5( G 5(|(P5(F-X5( G`5(5(F-5(PG5(p-5(F-5(PG5(|(6(F-6(PG 6(|(P6(F-X6(pG`6(-6(F-6(pG6(|(6(F-6(pG6(|(7(F-7(G 7(|(P7(F-X7(G`7(|(7(Gx7(G7(ax7(Gx7(G7(ax8(F-8(G 8(|(P8(F-X8(H`8(|(8(F-8( H8(|(8(8(@H8(|(9(9(R 9(|(@9(G-P9(X9(R`9(h<p9(x=9(H-9(9(R9(8<9(9(9(`H9(|(:(`H-:(:(`H :(`;0:( ?@:(H-P:(X:(H`:((;p:(-:( I-:(:(H:(::(=:(:(H:(=:(-;(I-;(;(H ;(90;('@;(I-P;(X;(H`;(7p;(=;(;(I;(;(;(I;(-<(@J-<(<(0I <(j*0<('P<(X<(PI`<(|(<(J-<(<(pI<(;<((><(K-<(<(I<(<<(X>=(`K-=(=(I =(t,0=(X>@=(K-P=(X=(I`=(;p=(>=( L-=(=(I=(;=( ?=(L-=(=(I=(7=(>>(L->(>(I >(;0>(>@>(@M-P>(X>(I`>(T*p>(f>(>(J>(|(>(M->(>(J>(\,>( ??(N-?(?(0J ?(70?( ?@?(`N-P?(X?(0J`?(x7p?(H??(N-?(?(0J?(P7?(x??(?(`J?(|(@(@(J @(|(P@(X@(J`@(|(@(@( K@(@(@(`K@(=@(-A(A(`K A(|(PA(XA(K`A(|(A(A(KA(|(A( O-A(A(KA(>,A(?B(O-B(B(K B(:0B(@@B(O-PB(XB(K`B(:pB(@B(@P-B(B(KB(`:B(@B(B(LB(|(C(P-C(C( L C( ,0C(?@C(Q-PC(XC(@L`C(8:pC(@C(`Q-C(C(`LC(+C(.C(Q-C(C(`LC(p8C(*.D( R-D(D(`L D(080D(@A@D(R-PD(XD(L`D(X9pD(*.D(R-D(D(LD( 9D(*.D(@S-D(D(LD(8D(@AE(S-E(E(L E(80E(xA@E(T-PE(XE(L`E(O+pE(=E(`T-E(E(LE($,E(AE(T-E(E(LE( +E(>xF( U-F(F(M F(6+0F(>x@F(U-PF(XF(0M`F(8pF(@BF(U-F(F(PMF(*F(BF(OF(@V-F(F(pMG(*G(B G(V-0G(8G(M@G(7PG(C`G(W-pG(xG(MG(*G(=G(`W-G(G(MG(07G(HCG(G( NH(|( H(W-0H(8H( N@H()*PH(C`H( X-pH(xH( NH(07H(CH(H(PNH(|(H(H(pNI(|(0I(8I(N@I(|(pI(xI(NI(|(I(I(NI(|(I(I(NJ(|( J(X-0J(8J( O@J(P=PJ(8D`J(X-pJ(xJ(`OJ(,J(pDJ(@Y-J(J(OJ(-J(J(Y-J(J(OK( =K(D K(Z-0K(8K(O@K(=PK(H.pK(xK(OK(K(`Z-K(K(OK(,K(K(K(PL( L(Z-0L(8L(P@L(<PL(p`L( [-pL(xL( PL(,L(L([-L(L( PL((L(L([-L(L( PM(,M( M(@\-0M(8M(@P@M(,PM(`M(\-pM(xM(`PM(<M(M(M(PM(|(M(]-M(M(PN(7N(D N(`]-0N(8N(P@N(6PN(E`N(]-pN(xN(PN( *N(T.N( ^-N(N(PN(X6N(N(^-N(N(PO(06O(HE0O(8O(Q@O(|(`O(^-pO(xO(0QO(6O(HEO(@_-O(O(PQO()O(O(_-O(O(pQP()P(0P(8P(Q@P(|(`P(`-pP(xP(QP(5P(.P(``-P(P(QP(5P(EP(`-P(P(QQ(6Q(. Q( a-0Q(8Q(PU@Q(6PQ(x=`Q(a-pQ(xQ(QQ(+Q(EQ(a-Q(Q(RQ(:Q(FQ(@b-Q(Q(0RR(+R(hF R(b-0R(8R(0R@R(9PR(pR(xR(`RR(/R(c-R(R(`RR(+R(R(`c-R(R(RS(+S(F0S(D]8S(`@S( |(pS(D]xS(`S( |(S(D]S(`S(|(S(D]S(`T(|(0T(D]8T(`@T(|(pT(D]xT(`T(|(T(D]T(T(T(D]T(U(0U(\]8U(@U(`(pU(\]xU(U((U(\]U(U( (U(\]U(V((0V(\]8V(@V((pV(\]xV(V(@(V(\]V(V((V(F-V(W((0W(F-8W(@W(`(pW(F-xW(W((W(F-W(W( (W(F-W(X((0X(F-8X(@X((pX(F-xX(X(@(X(F-X(X((X(F-X(Y((0Y(F-8Y(@Y(`(pY(F-xY(Y((Y(F-Y(Y( (Y(F-Y(Z((0Z(F-8Z(@Z((pZ(F-xZ(Z(@(Z(F-Z(Z((Z(F-Z([((0[(F-8[(@[(`(p[(F-x[([(([(F-[([( ([(F-[(\((0\(F-8\(@\((p\(F-x\(\(@(\(F-\(\((\(F-\(]((0](F-8](@](`(p](F-x](]((](F-](]( (](F-](^((0^(F-8^(@^((p^(F-x^(^(@(^(F-^(^((^(F-^(_((0_(F-8_(@_(`(p_(F-x_(_((_(F-_(_( (_(F-_(`((0`(F-8`(@`((p`(F-x`(`(@(`(F-`(`((`(F-`(a((0a(F-8a(@a(`(pa(F-xa(a((a(F-a(a( (a(F-a(b((0b(F-8b(@b((pb(F-xb(b(@(b(F-b(b((b(F-b(c((0c(F-8c(@c(`(pc(F-xc(c((c(F-c(c( (c(F-c(d((0d(F-8d(@d((pd(F-xd(d(@(d(F-d(d((d(F-d(e((0e(F-8e(@e(`(pe(F-xe(e((e(F-e(e( (e(F-e(f((0f(F-8f(@f((pf(F-xf(f(@(f(F-f(f((f(F-f(g((0g(F-8g(@g(`(pg(F-xg(g((g(F-g(g( (g(F-g(h((0h(F-8h(@h((ph(F-xh(h(@(h(F-h(h((h(F-h(i((0i(F-8i(@i(`(pi(F-xi(i((i(F-i(i( (i(F-i(j((0j(F-8j(@j((pj(F-xj(j(@(j(F-j(j((j(F-j(k((0k(F-8k(@k(`(pk(F-xk(k((k(F-k(k( (k(F-k(l((0l(F-8l(@l((pl(F-xl(l(@(l(F-l(l((l(F-l(m((0m(F-8m(@m(`(pm(F-xm(m((m(F-m(m( (m(F-m(n((0n(F-8n(@n((pn(F-xn(n(@(n(F-n(n((n(F-n(o((0o(F-8o(@o(`(po(F-xo(o((o(F-o(o( (o(F-o(p((0p(F-8p(@p((pp(F-xp(p(p(F-p(p(p(F-p(q(w0q(F-8q(@q(pq(F-xq(q(q(F-q(q(q(F-q(0r(0r(F-8r(P@r(pr(F-xr(Pr(r(F-r(Pr(r(F-r(Ps(0s(F-8s(P@s(ps(F-xs(Ps(s(F-s(s(s(F-s(t(0t(F-8t(@t(pt(F-xt(t(t(F-t(t(t(F-t(u(0u(F-8u(@u(pu(F-xu(u(u(F-u((u(u(F-u(@v( v(f-0v(n]8v(@@v(`vPv(}]`v(f-pv(n]xv(@v(`vv(}]v(@g-v(n]v(`v(0vv(vv(g-v(n]v(`w(vw(] w(h-0w(n]8w(@w(uPw(&pw(n]xw(w(]w(vw(`h-w(n]w(w(uw(&w(n]w(x(]x(] x(h-0x(n]8x(@x(uPx(&`x( i-px(n]xx(x(hux(&x(n]x(x(]x(n]x(y(]0y(^8y(@y(^py(^xy( y((^y(i-y(n]y(@y(@uy(&y(i-y(n]y(Pz(tz('0z(n]8z(P@z(]Hz(]pz(n]xz(Pz(]z(]z(n]z(Pz(]z(]z(n]z(P{(B^{(V^0{(n]8{(P@{(B^H{(V^p{(n]x{(P{(B^{(V^{(n]{(P{(B^{(V^{(n]{(P|(i^|({^ |(^(|(v8|(@|(@wX|(D]`|(^|(^|(`w|(PS|(^|(D]|(^|(^|(w|(S}(^}(D] }(^0}( mH}(0}(p}(D]x}(}(|(}(D]}(}(|(}(ew}([w~( _~(~,(~(_8~(_H~("X~(!"h~(_x~(_~(Ԃ ~(&_~(._~(5_~(I_~(X_~(|_(d_(u_((_8(_H(_X(_h(_x(_(_(\](( x(\]((@x (X0(d`(`xh(xx(0Z(x(\](_(yȀ(@y؀(0Z(y(\](_ (y((z8(`Y@(zX(\]`(_(z(z(`Y(`{(\](_({({(Pc(`(\] ('`@(P|H(|X(`(6`x(\](I`(}(P~((9`؂(\](L`(`(x(| (8(F-@(`(`h(x( |(8(F-(`(`ȃ(`؃(w((F-( (`((8(v@(PX(F-`(x(`((p((F-(`( (P(S((F- (Ђ@(H(X(`( ax(F-(#a(9a(p(p( a؅(F-(&a(((t (Wa8(F-@(sa`(`h(x(0s(Za(F-(va(Ȇ(؆(p(a(F-(a (((؅8( @(aX(F-`(a(a(X(@((F-((a(((a(F- (a@(aH(0X(`(ax(F-(a(`((_(ȇ؈(F-(((8( (b8(F-@(b`(h(Ȉx((b(F-(b(aȉ(X؉(pa( (F-(H (a((8(@(-bX(F-`(Db(a(0(0(0b(F-(Gb(Wb(`b(R(tb(F- (b@(bH(hX(0`(bx(F-(b(\(((b؋(F-(b((@(  (b8(F-@(b`(h(x(P(b(F-(c(*cȌ( ،(PW(Bc(F-(^c (((Ȍ8(Z@(X(F-`((؍((\((F-((8(p(0(8(F- (`@(H(X(f`(|cx(F-(c((P((0؎(F-(X((Г( (c8(F-@(c`(ؔh(x(e(c(F-(d( dȏ(؏(0(=d(F-(Wd (((Ȗ8( @(sdX(F-`(d(0(( (X(F-(d(x((`((F- (d@(H(X(`(dx(F-(d(К( ((eؑ(F-(e((P( (0e8(F-@(Ke`(0h(x((be(F-(we(PȒ(ؒ( (e(F-(e ((((8(f@(eX(F-`(e(p(Ƞ(c(e(F-(e(((P`((F- (f@( H(pX(]`()fx(F-(Bf(P((Y(Wfؔ(F-(lf(8(h(V (8(F-@(@`(hh(x(PW(8(F-(^c(`ȕ(ؕ(0((F-( (((`8(@(PX(F-`((((Z((F-(((`(\(p(F- (@(H(X(0`(x(F-(`((x(f(ؗ(F-(c(((X(` ( 8(F-@(}f`(Hh(x((س(F-(X(Ș(xؘ((h(F-(c (((8(e@(fX(F-`(d((`(0(Ȼ(F-(Wd(((U((F- (@(H(X(@U`(x(F-(н(((( (fؚ(F-(d(о((v (f8(F-@(f`(h(ȿx(p(p(F-(g(ț(؛(((F-("g (((8(@(=gX(F-`(Xg((((og(F-(g(p((N(g(F- (g@(H(@X(X`(x(F-((g(( X(H؝(F-(g(g(h(02 (8(F-@(h`(hh(x(W(2h(F-(Lh(HȞ(؞(((F-(bh (8((x8(@(hX(F-`(h((((h(F-(h((X(@((F- ( @(HH(X(`(hx(F-(h(`(({(ؠ(F-(h((8(z (8(F-@(h`(h(x(((F-(i(ȡ(@ء(}(i(F-(i (`(( 8(@@(9iX(F-`(Wi(`(p(x((F-((`((0x(P(F- (qi@(iH(xX(z`(x(F-((i(0(`z(pأ(F-((i(x(y (8(F-@(i`(ih(ix(@y((F-(i(Ȥ(ؤ(0(i(F-(j (X((8(@(iX(F-`(j(((X((P(F-(x(((P((F- (#j@( H(X(@`(x(F-(((P(@(ئ(F-((@((p (8(F-@(`(h(8x(p((F-((ȧ(Hا( (P(F-(x (((8(@(X(F-`(((((?j(F-(]j((8((wj(F- (jP(F-X(`(|((F-((|(Щ(F-ة((|((F-( (|(P(F-X(`(|((F-((ހЪ(F-ت(0(|((F-(P (|(P(F-X(P`(|((F-(P(|(Ы(F-ث(P(|((F-(P (|(P(F-X(P`(|((F-((|((@j-Ь(F-ج((t({(F-( (|(P(F-X(`(|((F-((|(Э(F-ح((|((F-( (|(P(F-X(`(|((F-((|(Ю(F-خ(((|((F-(@ (|(P(X(P`(((p(Я(د(((( (P(X(`(((p(@(а(ذ(p((((p ((P(X(p`(`(((p((б(ر(((( (P(X( `((((в(n]ز(((n](h (P(n]X(`((n]((г(n]س(`((n](0 (P(n]X(`(((P(|(д(ش(p(|((k-(( (0(P(X(`(|(( l-(((h(е(ص((|((( (|(P(=X(`(S(=((Xж(=ض(0($(=(P (p@(H(X(`(x(((((P(@((ط((((( % (8(@(`(h(x(p"(2((P(8ȸ(`ظ((((j0(8(@(|(`(l-p(x((@(](l-(((й((@m-(((m(] (m-0(8(@(P( `(n-p(x((((`n-(((Tк(P(n-(((p(0(8(@(p(x((|((((x( o-(((P( (o-0(8(@( P(]`(o-p(x((6((@p-((('м((( (|( (p-0(8( @(P(p(x( ((q-(( ( н((`q-((8((] (q-0(8(P@(P(`( r-p(x(P((](r-((P(Hо( (A((W0(A8(@(dp(Ax((W(A((d(A((W (r-0(A8(@( P(p(x((X(@s-(((((s-(((X( (t-0(8(0@(P(h(p(x("(h((gi(`t-((0((&((@( 0(8(@@(Pp(x(@(x((P((((P(($0(8(P@(`(t-p(x(P((2((P(L(e((h((0(8(h@(p(x(h(((h(((h((0(8(@(H(p(x((((((((((W0(8(@(H($p(x(( (((&(((?0(8(@(Jp(x(((((Z(((e0(8(@(Wp(x((W(((((((0(8(@( p(x((&(((J(((Z0(8(@(?p(x((e(((W( u-(n]((((& (u-0(n]8(@(P(&`(u-p(n]x((((@v-(n]((h(H(v-(n](( ( (w-0(n]8(@(P(]`(`w-p(n]x((P(}(w-(n]((('( x-(n](((' (x-0(n]8(@(P(`(x-p(n]x((((@y-(n]((((y-(n]((( (z-0(n]8(@(P(X`(`z-p(n]x((h('(z-(n]((0('( {-(n](((' ({-0(n]8(@(P(`({-p(n]x((((@|-(n]((h(](|-(n]((8(] (}-0(n]8(@(P(`(`}-p(n]x((( (}-(n](((@ (n]((|( ( ~-0(n]8(@(P(]`(~-p(n]x(((&(~-(n]((p(p (@-(n]((y( ! (j0(X@(XP(X`(Xp(@(X(@(@(@(@(@(@(@(@(@ (@0(X@(fP(0h`(Xp(@j(@j(p(І(І(E(F(І(І(X(І (@0(X@(fP(0h`(Xp(@(І(j(І(І(E(F(І(І(І(І (@0(X@(XP(І`(Xp(X(X(І(q(І(І(F(`q(`q(`q(І (@0(X@(XP(І`(Xp(X(X(І(q(@(І(І(r(І(b(І (@0(X@(XP(І`(Xp(X(X(X(q(@(І(X(0((b(І (@0(X@(XP(X`(Xp(X(X(X(X(X(X(X(X(X(X(0b (@0(@@(@P(@`(@p(@(@(@(@(@(@(@(@(@(@(@0(n]8( @(H(p(n]x( (((n]( (((n]( (( (-0(n]8(@@((P(p `(-p(n]x(X( (p (((((((( (&(9(Q(i(~(( (P(n]X(h`(h((`-(n](h( (!(n](h(((n](h (((@(-P(n]X(h`(@ p(0"(n](h(|(( -(n](h( (&(-(n](h ( 0("@(-P(n]X(h`( p(U(n](h((@-(n](( ("(n]( (#((@(-P(n]X( `(p((-(n]( ((.(`-(n](( (&(n]( (<((Q@(-P(n]X(`(x p(e( -(n]((P ((-(n]((((-(n]( (0(p"@(@-P(n]X(`(dp((-(n]((K((-(n](( (@#(`-(n]( ( 0('@(-P(n]X(`(0p(&( -(n]((h (#(n]((|((n](8 (u((P(n]X(8`(uh((-(n](8( ((-(n](8(0 ((n](8 (((@(@-P(n]X(8`( p((n](8(((-(n](8((&(n](8 (#P(n]X(8`($(n](8(](n](8(](n](8 (((@(-P(n]X(8`( p(&(`-(n](8( (&(n](8(((-(n](8 (H 0(&@( -P(n]X(8`( p(&(-(n](P(v(](-(n](( ((n]( (((@(@-P(n]X(`( p(&(-(n](( ((-(n]((H (@$(`-(n]( ( 0(@(-P(n]X(`( p(&( -(n](( ((-(n]((H (@$(-(n]( ( 0(P(n]X(`(h((@-(n](((`$(n]((((n]( (((P(n]X(`(h((-(n]((($(n]((](n]( (]P(n]X(`($(n]((#(-(n]((v(](`-(n]( (v0(]@(-P(n]X(`(p(&( -(n]((($(-(n]((h((n]( ($((.P(n]X(`( %h(B(-(n]((((H%(@-(n](((X(-(n]( (0(@(-P(n]X(`(p(h%('(q((((%((((((1(A(L(f(|(((( (((0(8(&@(0H(BP(QX(g`(h(0&p(X&x(((((( (`-(n]((v(](n](  (P(n]X(@`(Bh(](-(n](@(`(v(n](`(((n](` (((P(n]X(``(|(( -(n]((((-(n](((x&(n]( (((@(-P(n]X(`((p('(( ((((0D (&(u (@-0(n]8(@(P('`(-p(n]x((('(-(n]((('(n]((<(Q0(n]8(@(<H(Qp(n]x((((n]((((n](0(|(0(n]8(0@(<H(Q`(`-p(n]x(0(('(-(n](@(p(U( -(n]((@(0(n]8(@(|(p(n]x((A('(-(n]((('(-(n]((( (@-0(n]8(@(P(p(`+x(@0((`+(`0((`+(p0(0(s+8(0@(p(s+x(0((s+(0((s+(0(0(s+8(3@(p(s+x(4((s+( 4((s+(p1(0(+8(@4@(p(+x(@4((+(@4(+(+(`4(0(+8(`4@(+p(+x(1(+(+(1(+(+(1(+0(+8(1@( )p(+x(1()(+(1()(+(1(@)0(+8(1@()p(+x(1()(+(1(`)(+(4(0(+8(4@(p(+x(4((+(4((+(4)+0)+8)5@)p)+x)5))+)@5)+)+)`5)+0)+8)02@)p)+x)6))+)x2))-)+)2)N)N )`-0)+8)2@)OP)`Op)+x)2)+)+)2)+)+)2)+0)+8)2@)+p)`+x)@0)|()`+)@0)))`+)@0))0)`+8)`0@)|(p)`+x)p0)|()s+)0)|()s+)0)|(0)s+8)83@)(,H)3,`)`-p)s+x)83)9+)_,)-)s+)83)0+),) -)s+)3)D+)] )-0)s+8)3@)0NP)t,`)-p)s+x)3)%+)_,)@-)s+)3)+),)-)s+)0)M)O )-0)s+8)3@)MP)O`)`-p)s+x)3)M)O)-)s+)3)0M)O) -)s+)3)M)'0)s+8)3@)#p)s+x)3)$)s+)0)|()s+)0 )|(0 )s+8 )3@ )H )p )s+x )3 ) ) )s+ )3 )|( )- )s+ )3 )L ), )-0 )s+8 )3@ )pLP ),` )@-p )s+x )3 )0L )PP )- )s+ )3 )K ), )- )s+ )3 )xK ), )`-0 )s+8 )3@ )@KP ),` )-p )s+x )3 )K )P ) - )s+ )3 )J )P )- )s+ )3 )hJ )P0 )s+8 )3@ )H )p )s+x )3 ) ) )- )s+ )3 )(J ), )@- )s+ )3 )I ), )-0 )s+8 )3@ )IP )@Qp )s+x )3 )(, )3, )- )s+ )3 )PI ), )`- )s+ )3)I)Q )-0)s+8)3@)HP)Q`) -p)s+x)3)H)Q)-)s+) 1)H)Q)s+)4)|(0)s+8) 4@)|(`)-p)s+x)P1)@H),)@-)s+)P1)G),)s+)P1)-0)s+8)p1@)|(p)+x)@4)-)+)@4)|()-)+)@4)G)R0)+8)@4@)|(p)+x)`4)-)+)`4)|()-)+)`4)@G)hR0)+8)1@)-p)+x)1)-)+)1)&-)+)1)2- )R()R8)@)H-X)+`)_-)S) T))v-)+)_-)@U)U))-)+ )-@)xVH)VX)`)-x)+)-)W)X)`)-)+)-)X)(Y) )-8)+@)-`)Yh)(Zx)`)-)+)-)+)4)|()+)4 )Z@)`-P)+X)4`)*p)Z)+)4)|()-)+)4)G)[)+)4 )|(P)+X)4`)|() -)+)4)F)P[)-)+)4)*)])-)+)4 )*0)]@)@-P)+X)4`)Fp)P[)+)4)2-)-)+)4))])-)+)5 )`F0).P)+X)5`)|()+)5)|()`-)+)5)8F).)-)+)5 )F0)]P)+X)2`)'.) -)+) 5))])+)@5)2-)-)+)@5 ).)0)0.@)-P)+X)@5`))p)>.)@-)+)@5)()[)-)+)@5)A)])-)+)@5 )(0)Y.@)`-P)+X)@5`)Ap)[)+)`5)2-)-)+)`5)()Y.)+)02 )|(P)xX)P2`)M) -)+)5)B))[)-)+)5)(D)\)-)+)5 )D0)p\@)@-P)+X)5`)Cp)\)-)+)5)`C)\)-)+)5)0C)\)`-)+)5 )xE0)]@)-P)+X)5`)%*p)l.) -)+)5) *)0])-)+)5)*)] )- )+ )5 ){*0 )X]@ )@-P )+X )5` )`*p )l. )- )+ )6 )B* )y. )- )+ )6 )1* ).!)`-!)+!)6 !))0!)]@!)-P!)+X!)6`!)Ep!)]!) -!)+!)06!))!).!)+!)06!)Q)")-")+")06 ")HE0").@")-P")+X")06`")Ep").")@-")+")06")D")]")-")+")06"))")@^#)-#)+#)06 #))0#)]@#)`-P#)+X#)06`#)Dp#)h^#)-#)+#)06#))#)^#) -#)+#)P6#)C#)^$)-$)+$)P6 $)B0$)^@$)-P$)+X$)P6`$)Bp$)^$)@-$)+$)P6$)pB$)^$)-$)+$)P6$)B$)_%)-%)+%)P6 %)A0%)X_P%)+X%)h2`%).%)+%)h2%)dy%)`-%)+%)`6%)@%)_&)-&)+&)6 &)@0&)_@&) -P&)+X&)6`&)p@p&)_&)-&)+&)6&)H@&)_&)-&)+&)6&)?&)]')@-')+')6 ') @0')_@')-P')+X')6`')?p')(`')-')+')6')?')_')`-')+')6')?')]()-()+()6 ()X?0()_P()+X()6`()|(() -()+()6()?()``()-()+()6()?()``))-))+))6 ))>0))`@))@-P))+X))6`))P>p)).))+))x2))|())-))+))6))E))`*)-*)+*)6 *)*0*).@*)`-P*)+X*) 7`*)(>p*)`*)-*)+*) 7*)=*)>.*) -*)+*)`7*)>*)`+)-+)++)`7 +)h<0+)a@+)-P+)+X+)7`+)@=p+)a+)@-+)++)7+)=+)0a+)-+)++)7+)(+)>.,)-,)+,)7 ,)=0,)>.@,)`-P,)+X,)8`,)`=p,)ha,)-,)+,)8,)@=,)a,) -,)+,)8,)h<,)a-)--)+-)@8 -)=0-)`@-)-P-)+X-)@8`-)<p-)]-)@--)+-)8-)<-)a-)--)+-)8-)h<-)a.)-.)+.)2 .) <0.)&/@.) -P.)+X.)2`.)(p.)".)-.)+.)2.);.)&/.)-.)+.)2.);.)&//)@-/)+/)2 /)0;0/)a@/)-P/)+X/)2`/):p/)@b/)-/)+/)2/):/)A//)`-/)+/)2/)0:/)&/0)+0)2 0)hb@0)-P0)+X0)2`0)9p0)b0) -0)+0)20)90)c0)+0)20)W/1)+1)2 1)b/P1)+X1)2`1)+1)-1)+1)21)p91)Xc1)+1)21)b/2)-2)+2)2 2)p902)Xc@2)@-P2)+X2)2`2)@9p2)c2)+2)22)b/2)-2)+2)22)92)c3)+3)2 3)b/@3)-P3)+X3)2`3)8p3)Xd3)+3)23)/3)+3)33)/4)+4) 3 4)/P4)kX4)o`4)4)k4)Po4)4)k4)p4)5)k5)q 5)P5)`+X5)pr`5)_)5)`+5)pr5)_)5)`+5)pr5)@`)6)`+6)r 6)@6)-P6)kX6)n`6)D p6)"k6)-6)k6)n6)h6)'6)`-6)k6)n6)86) 7)-7)k7)n 7)07)@@7) -P7)kX7)n`7)Вp7)'7)-7)k7)n7)7)'7)-7)k7)n7)H7)'8)@-8)k8)n 8) 08)`@8)-P8)kX8)n`8)Pp8)'8)-8)k8)n8)8)'8)`-8)k8)n8)8)'9)-9)k9)n 9)09)'@9) -P9)kX9)n`9)pp9)'9)-9)k9)n9)89)'9)-9)k9)n9)9)':)@-:)k:)n :)0:)'@:)-P:)kX:)n`:)xp:)':)-:)k:)n:)H:)':)`-:)k:)n:):)';)-;)k;)n ;)؎0;)'@;) -P;)kX;)n`;)p;)nk;)-;)k;)n;)P;)';)-;)k;)n;);)nk<)@-<)k<)n <)0<)'@<)-P<)kX<)s`<)p<)<)-<)k<)s<)<)k<)`-<)k<)s<)j<)=)-=)k=)n =)h0=)kP=)kX=)o`=)|(=) -=)k=)0o=)=)l=)-=)k=)0s=)H=)&>)->)k>)0s >)0>)&@>)@-P>)kX>)0s`>)p>)>)->)k>)0s>)>)k>)->)k>)0s>)H>)k?)`-?)k?)0s ?)0?)&@?)-P?)kX?)0s`?)؊p?)k?) -?)k?)0s?)?)k?)-?)k?)0s?)H?)l@)-@)k@)0s @)0@).l@@)@-P@)kX@)0s`@)p@)&@)-@)k@)0s@)h@)&@)-@)k@)0s@)i@)&A)`-A)kA)0s A)0A)&@A)-PA)kXA)0s`A)@pA)>lA) -A)kA)0sA)A)A)-A)kA)0sA)hA)&B)-B)kB)0s B) 0B)&PB)kXB)Po`B)|(B)kB)PsB)B)B)kB)PsB)xC)@-C)kC)Ps C)80C)&@C)-PC)kXC)Ps`C)pC)&C)-C)kC)PsC)ЌC)&C)`-C)kC)PsC)C)&D)-D)kD)Ps D)0D)&@D) -PD)kXD)Ps`D)ppD)&D)-D)kD)poD)D)QlD)-D)kD)poD)D)E)@-E)kE)po E)0E)d@E)-PE)kXE)po`E)ripE)&E)-E)kE)poE)E) E)`-E)kE)poE)ІE)XF)-F)kF)po F)0F)gl@F) -PF)kXF)po`F)ripF)&F)-F)kF)oF)hF)#F)-F)kF)oF)0F)&G)@-G)kG)o G)`i0G)&@G)-PG)kXG)o`G)pG)G)-G)kG)oG)ȅG)G)`-G)kG)oG)G)H)-H)kH)o H)X0H)@H) -PH)kXH)o`H)pH)H)-H)kH)oH)H)H)kH)oH)H)zlI)-I)kI)o I)x0I)@I)@-PI)kXI)o`I)@pI)I)-I)kI)oI)I)I)-I)kI)oI)؃I)J)`-J)kJ)o J)0J)P@J)-PJ)kXJ)o`J)xpJ)J) -J)kJ)oJ)PJ)lJ)-J)kJ)oJ)(J)&K)-K)kK)o K)0K)&@K)@-PK)kXK)o`K)ȂpK)&K)-K)kK)oK)K)dK)-K)kK)oK)HK)#L)`-L)kL)o L)0L)&@L)-PL)kXL)o`L)pL)UL) -L)kL)oL)`L)&L)-L)kL)psL)L) M)-M)kM)ps M)-i0M)@M)@-PM)kXM)ps`M)hpM)&M)-M)kM)psM)0M)ȘM)-M)kM)psM)M)N)`-N)kN)ps N)h0N)l@N)-PN)kXN)ps`N)؁pN)N) -N)kN)psN)N)lN)-N)kN)psN)pN)&O)-O)kO)ps O)(0O)l@O)@-PO)kXO)ps`O)pO)&O)-O)kO)psO)O)#O)-O)kO)pO)hO)eP)`-P)kP)0p P)(0P) @P)-PP)kXP)Pp`P)~pP)P) -P)kP)PpP)8~P)P)-P)kP)PpP)}P)Q)kQ)pp Q)(Q)PQ)kXQ)pp`Q)lQ)kQ)ppQ)Q)Q)kQ)ppQ)(R)kR)p R)|(PR)kXR)p`R)PR)-R)kR)pR)}R)xR)@-R)kR)pR)hR)&S)-S)kS)p S)h0S)@S)-PS)kXS)q`S)~pS)S)`-S)kS) qS)~S)S)kS)@qS)S)T)kT)@q T)(T)PT)kXT)@q`T)hT)T)-T)kT)`qT)}T)&T) -T)kT)qT)ohT)&U)-U)kU)q U)H}0U)PU)kXU)q`U)|(U)-U)kU)qU)}U)&U)@-U)kU)qU)|U)HV)-V)kV)q V)|0V):mPV)kXV)q`V)hV)V)-V)kV)qV)@|V)ImV)`-V)\mV)sV)PzV)W)-W)\mW)q W)Vh0W)@W) -PW)\mXW)s`W)zpW)&W)-W)\mW)sW)zW)&W)-W)\mW)sW)xW)X)@-X)\mX)s X)w0X)X@X)-PX)\mXX)s`X)wpX)X)-X)\mX)sX)`wX)X)\mX)sX)kmY)`-Y)\mY)s Y)w0Y) @Y)-PY)\mXY)t`Y)PvpY)'Y) -Y)\mY)tY)(vY)Y)-Y)\mY)tY)uY)]Z)-Z)\mZ)t Z)u0Z)]@Z)@-PZ)\mXZ) t`Z)ypZ)0Z)-Z)\mZ) tZ)yZ)0Z)-Z)\mZ) tZ)PyZ)>.[)`-[)\m[) t [)y0[)L"P[)\mX[)q`[)mh[)[)-[)\m[)r[)xu[)`[) -[)\m[)@t[)x[)\)-\)\m\)@t \):h0\)О@\)-P\)\mX\)@t`\)xp\)\)@.\)\m\)@t\)8x\)0\).\)\m\) r\)v\)]).])\m]) r ])v0])(@])`.P])\mX]) r`])vp])`]).])\m])`t])z])]) .])\m])pt]){])^).^)\m^)pt ^){0^)@^).P^)\mX^)pt`^){p^)^)@.^)\m^)pt^)X{^)m^).^)\m^)pt^)0{^)m_)._)\m_)@r _)z0_)h@_)`.P_)\mX_)@r`_)xzp_)_)_)P_)_)(_)`+_)P_)x_)У_)`)m`)`+ `)m@`)H`) X`) ``)mx`)`+`)n`)`+`)r`)|(`)`+`)ra)km0a)x8a)@@a)pa)xxa)@a)a)xa)a)a)xa)b)0b)x8b)@b)pb)kxb)b)b)kb)`b)b)kb)c)~0c)k8c)@c)~pc)kxc)c)c).c)xc)c)ec)&c).c)xc)d)ؾd)&0d)x8d)@d)`d)`.pd)xxd)d)d)Щd).d)xd)d)d)Щd)xd)(e)0e)x8e)@e)He)@`e) .pe)xxe)e)Xe)he).e)xe)e)Ke)]e)xe)f)f) f).0f)x8f)@f)Pf)`f)@ .pf)xxf)f)f)Щf) .f)xf)f)Ƚf)hf) .f)xf)g)g)Ʃ g)` .0g)x8g)@@g)3Pg)թ`g) .pg)xxg)pg)Hg)g) .g)xg)pg)g)g) .g)xg)ph)ؼh) h) .0h)x8h)p@h)Ph)`h)@ .ph)xxh)ph)$h)h) .h)xh)ph)hh)h) .h)xh)pi)i) i)` .0i)x8i)p@i)@Pi) `i) .pi)xxi)@i)0i)xi) .i)xi)@i)0i)i).i)xi)@j)0j) j).0j)x8j)@j)Pj)`j)@.pj)xxj)j)`j)0j).j)xj)j)лj)'j).j)xj)k)(k)X k)`.0k)x8k)@k)Pk)$`k).pk)xxk)k)k)9k) .k)xk)k)hk)Lk).k)xk)l)l)L l).0l)x8l)@l)Pl)H`l)@.pl)xxl)l)l)Tl).l)xl)l)Xl)l).l)xl)m)(m)0m)x8m)`@m)`pm)xxm)m)n!m)`.m)xm)m)m)m).m)xm)n)n)8 n) .0n)x8n)@n)Pn)h`n).pn)xxn)n)n)fn).n)xn)n)`n)fn)@.n)xn)o)0o)f o).0o)x8o)@o)Po)f`o).po)xxo)o)o)fo)`.o)xo)o)o)o).o)xo)p)Pp) p) .0p)x8p)@p) Pp)f`p).pp)xxp)p)p)fp).p)xp)p)p)fp)@.p)xp)q)q)f q).0q)x8q)@q)`Pq)f`q).pq)xxq)q)0q)fq)`.q)xq)q)q)fq).q)xq)r)еr)f r) .0r)x8r)@r)Pr)f`r).pr)xxr)r)Pr)fr).r)xr)r)r)fr)@.r)xr)s)s)f s).0s)x8s)@s)Ps)`s).ps)xxs)s)Ps)s)`.s)xs)s) s)s).s)xs)t)t) t) .0t)x8t)@t)Pt)f`t).pt)xxt)t)t)ft).t)xt)t)`t)t)@.t)xt)u)8u) u).0u)x8u)@u)Pu)8`u).pu)xxu)u)زu)8u)(u)u)u)`.u)xu)u)u)v).v)xv) v)h0v)@v) .Pv)xXv)`v) pv)v) .v)xv)v)رv)v) .v)xv)v)v)fw)@!.w)xw) w)h0w)f@w)!.Pw)xXw)`w)8pw)(w)".w)xw)w)w)(w)`".w)xw)w)w)fx)".x)xx) x)0x)f@x) #.Px)xXx)`x)px)`x)#.x)xx)x)Xx)`x)#.x)xx)x)(x)y)@$.y)xy) y)0y)@y)$.Py)xXy)`y)py)y)%.y)xy)y)xy)y)`%.y)xy)y)Hy)fz)%.z)xz) z)0z)f@z) &.Pz)xXz)`z)pz)z)&.z)xz)z)z)z)&.z)xz)z)z)H{)@'.{)x{) {)X0{)H@{)'.P{)xX{)`{)(p{)f{)(.{)x{){){)f{)`(.{)x{){)ȭ{)f|)(.|)x|) |)0|)f@|) ).P|)xX|)`|)`p|)|)).|)x|)|)и|)|)).|)x|)|)|)n})@*.})x}) })00})'P})xX})`})})x})})km})*.})x})})})~)+.~)x~) ~)0~)ЩP~))X~)`~)")~)x~)@~)|(~)x~)@~)|()x) )|(P)xX)`)|()x))|())))`+.)k) )Ȭ0)@@)+.P)kX)`)ɨp)') ,.)k)))̪),.Ѐ)k؀))x)),.)k) )P0)]P)kX)`)|()@-.)k) ) ))-.Ё)k؁) )) )..)k)0 )0)(P)kX)``)|()k))Ђ)k؂))3)k) )3P)>X)`))x))Ѓ)x؃)))x) )P)xX)@`))>))|(Є)x؄))O)..)x) )0)]@)..P)xX)`)p)T)@/.)x)))[)/.Ѕ)x؅))`)[)x) )@)0.P)xX)0`)pp))`0.)x)0)p)І)x؆)0))0.)x) ) 0)&@) 1.P)xX)`)p))1.)x))))1.Ї)x؇))`))@2.)x) )0)X@)2.P)xX)`)p))3.)x))x))`3.Ј)x؈)) ))3.)x) ) 0)P)xX)0`)h))x)P) Љ)x؉))|()x) )|(P)xX)`)h)4)x))|(Њ)x؊))0)Q) 4.)x)0 )0)@)4.P)xX)0`)Pp)h)4.)x)0)()Ћ)x؋)@)|()@5.)x)@ )00)vP)xX)``))5.)x)H)))6.Ќ)x،)H)h)l)`6.)x)H )0)@)6.P)xX)H`)p)h) 7.)x)H)h)l)7.Ѝ)x؍)H))X)7.)x)H )0)@)@8.P)xX)H`)p)h)8.)x)H))h)9.Ў)x؎)H)x)h)`9.)x)H )h0)l@)9.P)xX)H`)p)h) :.)x)H)л)'Џ)x؏)H)):.)x) )0)P)xX)`)@h)):.)x))))@;.А)xؐ))X))x)I )P)xX)I`)))x)I)`)Б)xؑ)I)))x)I ) )P)xX)I`)))x)I))В)xؒ)I)))x)I ))P)xX)I`)))x)I))Г)xؓ)I)))x)I ))P)xX)I`)@))x)I)@)Д)xؔ)I)@))x)I )@)P)xX)I`)@))x)I)@)Е)xؕ)I)@))x)I ))P)xX)I`)))x)I))Ж)xؖ)I)))x)I )`)P)xX)I`)`))x)I))З)xؗ)I)))x)I ) )P)xX)I`) ))x)I) )И)xؘ)I)))x)I ))P)xX)I`)))x)I))Й)xؙ)I)))x)I ))P)xX)I`)@))x)I)@)К)xؚ)I)@))x)I ))P)xX)I`)))x)I))Л)x؛)I)))x)I ))P)xX)I`)))x)I))М)x؜)I)))x)I ))P)xX)I`)))x)I)`)Н)x؝)I)`))x)I ))P)xX)I`)))x)I))О)x؞)I) ))x)I ))P)xX)I`)))x)I)@)П)x؟)I)))x)I ))P)xX)I`)`))x)I))Р)xؠ)I) ))x)I ))P)xX)I`)))x)I)@)С)xء)I)))x)I ))P)xX)I`)`))x)I))Т)xآ)I) ))x)I ))P)xX)I`)))x)I)@)У)xأ)I)@))x)I )@)P)xX)I`)@))x)I))Ф)xؤ)I)))x)I ))P)xX)I`)))x)I))Х)xإ)I)))x)I ))P)xX)I`)))x)I)`)Ц)xئ)I)`))x)I )`)P)xX)I`)`))x)I)Ч)xا)PJ))x)J )P)xX)J`))x)I))4Ш)xب)I)|()])@) )o8)x@)`)h)x)))x))ȩ)Pة)) )x)P )x()8)@)X)x`)))x)І))x)@)h))))x )@)H)X)`)x)x)#) ) ))0 ث)x)` ) ) )0 ) 8)x@)@ `)h h) x)p) )x)0)LȬ) ج))h)x)3 )p () 8)@@) X)x`) ) ) ))8 )x)h )) )))x )@)H) X)`)mx)x)8) )8 ))خ)x)) ) ) )8)x@)`)h)x)pK))x)) ȯ)د)H)%)x): )X()8)@)X)x`))) )))x))) )))x )@)H)X)`)xx)x)K)i)))ر)x)))@) )8)x@)`)h)(x)))x))`Ȳ)ز) ))x) )()8)@)!X)x`)) !)!))#)x)$)H$)X%))X()x )(@)(H))X)P`))x)x))))H*)@)!ش)x)8)+),) )K8)x@)a`)/h)2x)Pq)s)x))<ȵ)<ص)l)0>)x) )X>()>8)@)?X)x`)?)?)X@)@)A)x)A)A)PB)m))x )@)CH)DX)P`)x)x)))0F)@9) ط)x)5)F)@G)D )*8)x@)?`)h)XHx)p7)#)x)8и)xظ)I)|()x)J )FP)xX)J`)")`<.)>)J))])<.й)xع) K))K)U)l)s){ ) #()0)8)@)H)p)xx) J))))Ⱥ) к)9غ)O))0)H)H)e)))> )()0)8)@)H)P)*X)B`)Ph)mp)x))x)0J))x)PJ)|(0)x8)pJ@)p)xx)J)|()x)J)H)))) ) )/()50)H8)D@)*H)VP)sX)I`)qh)9)/)))Ƚ)ؽ)))0)x8)J@)|(p)Ox)P)))O)P)@))O)P))0)O8)P@))p)Ox)P)`))O)P)))O)P) )0)O8)P@))p)Ox)P)))O)P)@))O)P))0)O8)P@))p)Ox)P)`))O)P)))O)P) )0)O8)P@))p)Ox)P)))O)P)@))O)P))0)O8)P@))p)Ox)P)`))O)P)))O)P) )0)O8)P@))p)Ox)P)))O)P)@))O)P))0)O8)P@))p)Ox)P)`))O)P)))O)P) )0)O8)P@))p)Ox)P)))O)P)@))O)P))0)O8)P@))p)Ox)P)`))O)P)))O)P) )0)O8)P@))p)Ox)P)))O)P)@))O)P))0)O8)P@))p)Ox)P)`))O)P)))O)P) )0)O8)P@))p)Ox)P)))O)P)@))O)P))0)O8)P@)*p)Ox)P)`*)O)P)*)O)P) *0)O8)P@)*p)Ox)P)*)O)P)@*)O)P)*0)O8)P@)*p)Ox)P)`*)O)P)*)O)P) *0)O8)P@)*p)Ox)P)*)O)P)@*)O)P)*0)O8)P@)*p)Ox)P)`*)O)P)*)O)P) *0)O8)P@)*p)Ox)P)*)O)P)@*)O)P)*0)O8)P@) *p)Ox)P)` *)O)P) *)O)P) *0)O8)P@) *p)Ox)P) *)O)P)@ *)O)P) *0)O8)P@) *p)Ox)P)` *)O)P) *)O)P) *0)O8)P@) *p)Ox)P) *)O)P)@*)O)P)*0)O8)P@)*p)Ox)P)`*)O)P)*)O)P) *0)O8)P@)*p)Ox)P)*)O)P)@*)O)P)*0)O8)P@)*p)Ox)P)`*)O)P)*)O)P) *0)O8)P@)*p)Ox)P)*)O)P)@*)O)P)*0)O8)P@)*p)Ox)P)`*)O)P)*)O)P) *0)O8)P@)*p)Ox)P)*)O)P)@*)O)P)* )L() 0)8)``)UNh)p)x))O)))`)pN)P)) )N() 0)`8)`)Oh)@p)x)@)O))P))&M))@) )O()@0)8)``):Mh)p)x) )O))0)@)P)@))  )8N()0)8)`)Lh)Yp)`x)`[)S)Y)Z)`[)cS)Y)Z)`[ )zM()0) 8)`)Nh)p)`x))PM)М)))S)T))  )S()R0)T8)`R`)Sh)`Vp)x)`)T)K)M)K)M)p)P) )M() 0)8)`)vh)0p)Px)`)&))P))M)@J)л) )V()I0)pC8)`)Mh)@Ip)Cx))c)`)`)`)M))`)` )nM()0)`8)``)q h) p)`x)`)L))`)`)bM))н) )M()0)`8)``)Lh) p)px))[)`)M))E) )M() 0)8)`)t h)p)x))L))P))K")))` )Y()0)`8)@`)&h)p)x) )M)`)`)`)L)H)@) )S()H0)08)@)`)Th)PGp)px)`))X )))@)L)0)0) )P() 0)8)`)!Ph)p)кx)@)9P)p)) )L))) )bM()p0)p8)`),h) p)Px))L)@)) )$)pE)0) )()и0)@8)p)Ox)p))O)p))O))0)O8)@)p)Ox)))O)))O)@)0)\P8)@@)zPp)\Px))zP)\P))P)z)@z))P)O )P@)zH) {X)`)Px)O)P){){)P)P)O)P)H|)p|) )}8)O@)@}`)h}h)}x))~)O)0~)P~)x~)@) )O)Q )@()h8)@).QX)O`)Q))))JQ)O)eQ))؀))MQ)O )hQ@)PH)pX)@`)x)O)()|Q)H))Q)O)Q))) )8)O@)ȃ`)h)x)@))O)())))Q)O)Q )()8)@)pX)O`)))))`)O)Q))))Q)O )Q@)H)HX)@`)x)O)8)X)x))R)O)R)1R))p )R8)O@)R`)hh)x)`)KR)O)fR)h))4)NR)O)iR )}R()P8)@)RX)O`)R)R)))R)O)R)R)X)))O )R@)H)hX)`)Rx)O)R)))@)R)O)R)S)H) )8)O@),S`)h)8x))BS)O),S)))`)ES)O)/S )\S()8)@@)8X)O`)sS)X))@)S)O)sS)@)p))S)O )vS@)SH)X)`)xx)O)S))))S)O)S))8) )S8)O@)S`)Sh) x))T)O)"T))))5T)O)"T )LT()`8)@)hTX)O`)~T)OT)))T)O)T)P)p))kT)O )T@)H)8X)@`)Tx)O)T)()h))T)O)T)T)0) )U8)O@)U`)-Uh)x))GU)O)U)\U)0)`)oU)O)U )0U()8)M@)JUX)O`)U))())U)O)U)Т)))U)O )U@)H)X)`)Ux)O)U)p))0)U)O)U*U*8* * V8*O@*%V`*Uh*x** V*O*(V** *@*=V*O*OV *(*Ȧ8*@*@VX*O`*RV*0*`**]V*O*{V*V*P**V*O *V@*H*X*`*Vx*O*V**Щ***O*V***@ *W8*O@*1W`*xh*x* *`V*O*~V****V*O*V *(*@8*@*GWX*O`*V****eW*O*W****W*O *W@*8H*XX*`*Wx*O*W*W*د**W*O*W*W*@*  *W8*O@*W`*h*x**X*O*-X*?X*P*@*YX*O*mX *}X(*ر8*@*\XX*O`*pX*X*8*`*X*O*0X**Ȳ**X*O *X@*`H*X*`*Xx*O*X*Y* **7Y*O*KY *'Y * * *4Y8 *O@ *HY` *XYh *x *  *vY *O *Y *Y * * *yY *O *Y *( *08 *@ *YX *O` *Y * *ض * *Y *O *Y *0 *x *@ *Y *O *Y@ *XH *X *0` *Yx *O *Y *P * * *Z *O *&Z * * *@ *Z8 *O@ *)Z` *h *x * *:Z *O *QZ * *( *P *=Z *O *TZ *dZ( *8 *@@ *ZX *O` *Z *Z *` * *Z *O *Z * * *0*Z*O *Z@*pH*X*``*Zx*O*Z****Z*O*Z***  *Z8*O@*Z`*h*0x*P* [*O*%[***p* [*O*([ *(*8*p@*=[X*O`*X[****@[*O*[[****o[*O *[@*H*X*`*r[x*O*[*[***H*O*[*[*h* *[8*O@*[`*h*x**[*O* \***@*[*O*\ * (*h8*@@*\X*O`*9\****\*O*<\*`***R\*O *h\@*z\H*X*`*U\x*O*k\*P***\*O*\** *0 *\8*O@*\`*h*x**p*O******O* *(*8*@@*\X*O`*\***p*\*O*\*@*p**\*O * ]@*]H*(X*0`*+]x*O*@]***@*\*O*]*O*p *|(P*OX*p`*|(*O*p*Q]*l]*O**|(*`=.*O* *hx0*@@*=.P*OX*`*xp*@*O**|(* >.*O**y*x*O* *|(@*>.P*OX*`*xyp*x*>.*O**0y**@?.*O**x**?.*O* *x0*xP*OX*`*|(*@@.*O* *xw*'*O*@*|(**p *P*X*`********* *P*X*  `**J.**0*x*&*`J.**0***J.**P *H0*@* K.P*X*P`*p***p*|(***}** *)P*X*`*8***|(***|( * * *|(P *X *` *|(x *'* *K. *y% * * * *K. *y% *0 *h *0!*@L.!*y%!*P !*00!*x@!*L.P!*y%X!*P`!*p!*!*M.!*y%!*P!*!*!*y%!*P!*"*`M."*y%"*p "*0"*`@"*M.P"*y%X"*p`"*p"*"* N."*y%"*p"*X"*"*N."*y%"*p"*0"*#*N.#*y%#*p #*0#*P#*y%X#*p`#*#*@O.#*y%#* #*#*@#*O.#*y%#* #*#*$*P.$*y%$* $*`0$*@$*`P.P$*y%X$* `$*0p$* $*P.$*y%$* $*$*$* Q.$*y%$* $*$* %*y%%* %*%P%*y%X%*`%*8%*Q.%*\%*%*%*%*\%*%*r%*&*\&* &*OP&*\X&* `&*&*Q.&*\&* &*&*&*\&*0 &*<&*Q'*@R.'*\'*0 '*0'*@'*R.P'*\X'* `'*p'*P'*k'*'*P '*Q)'*S.'*'*p (*~(* (*`S.0(*8(*p @(*P(*p(*x(* (*(*S.(*(* (*(*(*(* )*8 )* T.0)*8)* @)*P)*p)*x)* )*=)*)* )*])*`)*T.)*)* **h** **T.0**8** @**@P**p**x** ****)** **")****  +*|( +*@U.0+*8+*@ @+*HP+*0`+*U.p+*x+*@ +*+*+*V.+*+*` +*+*+*`V.+*+*` ,*,*0,*8,* @,*@H,* p,*$x,* ,*h,*V.,*,* ,*,*,*,* -* -* W.0-*8-* @-*P-*`-*W.p-*x-*0 -*-*H-*W.-*-*P -*-*-*@X.-*-*p .*.* .*X.0.*8.* @.*hP.*`.*Y.p.*x.* .*.*.*`Y..*.* .*.*.*Y..*.* /*X/*H /* Z.0/*8/* @/*P/*`/*Z.p/*x/* /*x/*@/*Z./*/* /*0/*8/*/* 0*00*80*@ @0*p0*x0* 0*0*0* 0*0*0* 1*01*81* @1*p1*x1* 1*1*1*  1*1*1*@ 2*02*82*X @2*p2*x2*p 2*2*2* 2*2*2* 3*03*83* @3*p3*x3* 3*3*3*  3*3*3*` 4*04*84*` @4*p4*x4* 4*4*4* 4*4*4* 5*05*85* @5*p5*x5* 5*5*].5*5*@ 5* 5*'5*5*@ 6*|( 6* ^.06*86*@ @6*x P6*'`6*^.p6*x6* 6*@ 6*'6*6* 6*|(6*^.6*6* 7* 7*' 7*@_.07*87* @7* P7*'p7*x7* 7*|(7*_.7*7* 7* 7*'7*`.7*7* 8*h 8*'08*88* @8*|(`8*``.p8*x8* 8*8 8*'8*`.8*8* 8* 8*'8*8* 9*|( 9* a.09*89* @9* P9*'p9*x9* 9*|(9*9*  9*|(9*9*@ :*|(0:*8:*X @:*|(p:*x:*p :*|(:*:* :*|(:*:* ;*|(0;*8;* @;*|(p;*x;* ;*|(;*a.;*;* ;*p ;*t ;*a.;*;* <*D <*] <*@b.0<*8<* @<*- P<*t `<*b.p<*x<* <* <*]<*c.<*^<* <* <* <*<* =* 0=*8=* @=* p=*x=*  =*|(=*=*` =*|(=*=*` >*|(0>*8>* @>*|(p>*x>* >*|(>*>* >*|(>*>* ?*|(0?*8?* @?*|(p?*x?*" ?*?*?*" ?*?*?*0# @*h 0@*8@*0# @@*p@*x@*P# @*n @*@*P# @*@*@*# A*0A*8A*# @A*pA*xA*# A*A*A*$ A*A*A*@$ B*0B*8B*$ @B*pB*xB*$ B*B*B*% B*B*B*" C*|(0C*8C*" @C*|(pC*xC*# C*Q]C*C*0# C*|(C*C*0# D* 0D*8D*P# @D*|(pD*xD*P# D* D*D*# D*|(D*D*# E*|(0E*8E*# @E*|(`E*c.pE*xE*$ E*" E*'E*E*$ E*|(E*@d.E*E*$ F*@" F*' F*d.0F*8F*@$ @F*" PF*'pF*xF*@$ F*|(F*e.F*F*@$ F*! F*'F*`e.F*F*$ G*! G*'0G*8G*$ @G*|(`G*e.pG*xG*$ G*8! G*'G* f.G*G*$ G* G*'G*G*$ H*|( H*f.0H*8H*$ @H* PH*'`H*f.pH*xH*% H*x H*'H*H*% H*|(H*@g.H*H*% I*8 I*'0I*8I* W @I*pI*xI*@W I*I*I*W I*I*I*W J*0J*8J*X @J*pJ*xJ* W J*|(J*J*@W J*|(J*J*W K*|(0K*8K*W @K*|(`K*g.pK*xK*W K*x? K*'K*K*X K*|(K*>K* E"L*~0L*>8L*@E"@L*~pL*>xL*`E"L*~L*>L*E"L*~L*>L*E"M*0M*>8M*E"@M*pM*>xM*E"M*M*>M*E"M*M*>M*E"N*0N*>8N*0F"@N*pN*>xN*PF"N*N*>N*pF"N*N*>N*pF"O*0O*>8O*pF"@O*pO*>xO*F"O*O*>O*F"O*O*>O*F"P*0P*8P*F"@P* a+pP*xP*F"P*a+P*P*F"P*a+P*P*F"Q*@b+0Q*8Q*F"@Q*b+pQ*xQ*F"Q*c+Q*Q*F"Q*`c+Q*Q*F"R*c+0R*8R*F"@R* d+pR*xR*F"R*d+R*R*F"R*d+R*R*F"S*@e+0S*8S*F"@S*e+pS*xS*F"S*f+S*S*F"S*`f+S*S*F"T*f+0T*8T*F"@T* g+pT*xT*F"T*g+T*T*F"T*g+T*T*F"U*@h+0U*8U*F"@U*h+pU*xU*F"U*i+U*U*F"U*`i+U*U*F"V*i+0V*8V*F"@V* j+pV*xV*F"V*j+V*V*F"V*j+V*V*F"W*@k+0W*8W*F"@W*k+pW*xW*G"W*l+W*W* G"W*`l+W*W*0G"X*l+0X*8X*0G"@X* m+pX*xX*0G"X*m+X*X*0G"X*m+X*X*0G"Y*m+0Y*8Y*0G"@Y*@n+pY*xY*0G"Y*n+Y*Y*0G"Y*o+Y*Y*0G"Z*`o+0Z*8Z*0G"@Z*o+pZ*xZ*0G"Z* p+Z*Z*0G"Z*p+Z*Z*0G"[*p+0[*8[*0G"@[*p+p[*x[*0G"[*p+[*[*0G"[*@q+[*[*0G"\*@q+0\*8\*0G"@\*q+p\*x\*0G"\*q+\*\*0G"\*r+\*\*0G"]*r+0]*8]*0G"@]*`r+p]*x]*0G"]*`r+]*]*0G"]*r+]*]*0G"^*r+0^*8^*0G"@^* s+p^*x^*0G"^* s+^*^*0G"^*s+^*^*0G"_*s+0_*8_*0G"@_*s+p_*x_*0G"_*s+_*_*0G"_*@t+_*_*0G"`*@t+0`*8`*0G"@`*t+p`*x`*0G"`*t+`*`*0G"`*u+`*`*0G"a*`u+0a*8a*0G"@a*u+pa*xa*0G"a* v+a*a*0G"a*v+a*a*0G"b*v+0b*8b*0G"@b*@w+pb*xb*0G"b*w+b*b*0G"b*x+b*b*0G"c*`x+0c*8c*0G"@c*`x+pc*xc*0G"c*x+c*c*0G"c*x+c*c*0G"d* y+0d*8d*0G"@d*y+pd*xd*0G"d*y+d*d*0G"d*@z+d*d*0G"e*z+0e*8e*0G"@e*{+pe*xe*0G"e*`{+e*e*0G"e*{+e*e*0G"f* |+0f*8f*0G"@f*|+pf*xf*0G"f*|+f*f*0G"f*@}+f*f*0G"g*}+0g*8g*0G"@g*~+pg*xg*0G"g*`~+g*g*0G"g*~+g*g*0G"h* +0h*8h*0G"@h*+ph*xh*0G"h*+h*h*0G"h*@+h*h*0G"i*+0i*8i*0G"@i*+pi*xi*0G"i*`+i*i*0G"i*+i*i*0G"j* +0j*8j*0G"@j*+pj*xj*0G"j*+j*j*0G"j*@+j*j*0G"k*+0k*8k*0G"@k*+pk*xk*0G"k*`+k*k*0G"k*+k*k*0G"l* +0l*8l*0G"@l*+pl*xl*0G"l*+l*l*0G"l*@+l*l*0G"m*+0m*8m*0G"@m*+pm*xm*0G"m*`+m*m*0G"m*+m*m*0G"n* +0n*8n*0G"@n*+pn*xn*0G"n*+n*n*0G"n*@+n*n*0G"o*+0o*8o*0G"@o*+po*xo*0G"o*`+o*o*0G"o*+o*o*0G"p* +0p*8p*0G"@p*+pp*xp*0G"p*+p*p*0G"p*+p*p*0G"q*+0q*8q*0G"@q*+pq*xq*0G"q*+q*q*0G"q*+q*q*0G"r*+0r*8r*0G"@r*+pr*xr*0G"r*+r*r*0G"r*+r*r*0G"s*+0s*8s*0G"@s*+ps*xs*0G"s*@+s*s*0G"s*+s*s*0G"t*+0t*8t*0G"@t*`+pt*xt*0G"t*`+t*t*0G"t*`+t*t*0G"u*`+0u*8u*0G"@u*`+pu*xu*0G"u*`+u*u*0G"u*`+u*u*0G"v*`+0v*8v*0G"@v*`+pv*xv*0G"v*+v*v*0G"v*+v*v*0G"w*+0w*8w*0G"@w*+pw*xw*0G"w*+w*w*0G"w*+w*w*0G"x*+0x*8x*0G"@x*+px*xx*0G"x*+x*x*0G"x* +x*x*0G"y* +0y*8y*0G"@y*+py*xy*0G"y*+y*y*0G"y*+y*y*0G"z*+0z*8z*0G"@z*+pz*xz*0G"z*+z*z*0G"z*+z*z*0G"{*+0{*8{*0G"@{*+p{*x{*0G"{*+{*{*0G"{*+{*{*0G"|*+0|*8|*0G"@|*+p|*x|*0G"|*+|*|*0G"|*+|*|*0G"}*+0}*8}*0G"@}*+p}*x}*0G"}*+}*}*0G"}*@+}*}*0G"~*+0~*8~*0G"@~*+p~*x~*0G"~*+~*~*0G"~*+~*~*0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*`+p*x*0G"*`+**0G"*`+**0G"*`+0*8*0G"@*`+p*x*0G"*`+**0G"*`+**0G"*`+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@* +p*x*0G"* +**0G"* +**0G"* +0*8*0G"@* +p*x*0G"* +**0G"* +**0G"* +0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*@+p*x*0G"*@+**0G"*@+**0G"*@+0*8*0G"@*@+p*x*0G"*@+**0G"*@+**0G"*@+0*8*0G"@*+p*x*0G"*+**0G"*`+**0G"*+0*8*0G"@* +p*x*0G"*+**0G"*+**0G"*@+0*8*0G"@*@+p*x*0G"*@+**0G"*@+**0G"*@+0*8*0G"@*@+p*x*0G"*@+**0G"*@+**0G"*@+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*`+**0G"*+**0G"* +0*8*0G"@* +p*x*0G"* +**0G"* +**0G"* +0*8*0G"@* +p*x*0G"* +**0G"* +**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*@+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*`+0*8*0G"@*+p*x*0G"* +**0G"* +**0G"* +0*8*0G"@* +p*x*0G"* +**0G"* +**0G"* +0*8*0G"@* +p*x*0G"* +**0G"* +**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*@+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*`+0*8*0G"@*+p*x*0G"* +**0G"* +**0G"* +0*8*0G"@* +p*x*0G"* +**0G"* +**0G"* +0*8*0G"@* +p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*@+**0G"*+0*8*0G"@*+p*x*0G"*`+**0G"*+**0G"* +0*8*0G"@*+p*x*0G"*+**0G"*@+**0G"*+0*8*0G"@*+p*x*0G"*`+**0G"*+**0G"* +0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*@+**0G"*@+**0G"*@+0*8*0G"@*@+p*x*0G"*@+**0G"*@+**0G"*@+0*8*0G"@*@+p*x*0G"*+**0G"*+**0G"*`+0*8*0G"@*+p*x*0G"* +**0G"* +**0G"* +0*8*0G"@* +p*x*0G"* +**0G"* +**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*@+0*8*0G"@*+p*x*0G"*+**0G"*`+**0G"*+0*8*0G"@* +p*x*0G"*+**0G"*+**0G"*@+0*8*0G"@*+p*x*0G"*+**0G"*`+**0G"*+0*8*0G"@* +p*x*0G"*+**0G"*+**0G"*@+0*8*0G"@*+p*x*0G"*+**0G"*`+**0G"*+0*8*0G"@* +p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*@+p*x*0G"*@+**0G"*@+**0G"*@+0*8*0G"@*@+p*x*0G"*@+**0G"*+**0G"*+0*8*0G"@*`+p*x*0G"*+**0G"* +**0G"*+0*8*0G"@*+p*x*0G"*@+**0G"*+**0G"*+0*8*0G"@*`+p*x*0G"*+**0G"* +**0G"*+0*8*0G"@*+p*x*0G"*@+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*`+**0G"*+0*8*0G"@* +p*x*0G"* +**0G"* +**0G"* +0*8*0G"@* +p*x*0G"* +**0G"* +**0G"* +0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*@+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*`+**0G"*`+0*8*0G"@*`+p*x*0G"*`+**0G"*`+**0G"*`+0*8*0G"@*`+p*x*0G"*`+**0G"*`+**0G"*`+0*8*0G"@*`+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@* +p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*@+**0G"*@+**0G"*@+0*8*0G"@*@+p*x*0G"*@+**0G"*@+**0G"*@+0*8*0G"@*@+p*x*0G"*@+**0G"*@+**0G"*@+0*8*0G"@*+p*x*0G"*+**0G"*`+**0G"*`+0*8*0G"@*`+p*x*0G"*`+**0G"*`+**0G"*`+0*8*0G"@*`+p*x*0G"*`+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"* +**0G"* +0*8*0G"@* +p*x*0G"* +**0G"* +**0G"* +0*8*0G"@* +p*x*0G"* +**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*@+0*8*0G"@*+p*x*0G"*+**0G"*`+**0G"*`+0*8*0G"@*`+p*x*0G"*`+**0G"*`+**0G"*`+0*8*0G"@*`+p*x*0G"*`+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"* +**0G"* +0*8*0G"@* +p*x*0G"* +**0G"* +**0G"* +0*8*0G"@* +p*x*0G"* +**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*@+**0G"*@+0*8*0G"@*@+p*x*0G"*@+**0G"*@+**0G"*@+0*8*0G"@*@+p*x*0G"*@+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*`+**0G"*+0*8*0G"@* +p*x*0G"*+**0G"*+**0G"*@+0*8*0G"@*+p*x*0G"*+**0G"*`+**0G"*`+0*8*0G"@*`+p*x*0G"*`+**0G"*`+**0G"*`+0*8*0G"@*`+p*x*0G"*`+**0G"*+**0G"*+0*8*0G"@*+p*x*0G"*+**0G"*+**0G"++0+8+0G"@++p+x+0G"++++0G"+ +++0G"++0+8+0G"@++p+x+0G"++++0G"++++0G"++0+8+0G"@++p+x+0G"++++0G"++++0G"++0+8+0G"@++p+x+0G"+@+++0G"+@+++0G"+@+0+8+0G"@+@+p+x+0G"+@+++0G"+@+++0G"+@+0+8+0G"@+@+p+x+0G"+@+++0G"++++0G"++0+8+0G"@++p+x+0G"++++0G"++++0G"++0+8+0G"@++p+x+0G"++++0G"++++0G"++0+8+0G"@++p+x+0G"++++0G"++++0G" ++0 +8 +0G"@ ++p +x +0G" ++ + +0G" ++ + +0G" ++0 +8 +0G"@ +`+p +x +0G" ++ + +0G" + + + +0G" + +0 +8 +0G"@ + +p +x +0G" + + + +0G" + + + +0G" + +0 +8 +0G"@ + +p +x +0G" + + + +0G" + + + +0G" ++0 +8 +0G"@ ++p +x +0G" ++ + +0G" ++ + +0G"++0+8+0G"@++p+x+0G"++++0G"++++0G"++0+8+0G"@++p+x+0G"+@+++0G"++++0G"++0+8+0G"@+`+p+x+0G"+`+++0G"+`+++0G"+`+0+8+0G"@+`+p+x+0G"+`+++0G"+`+++0G"+`+0+8+0G"@+`+p+x+0G"+`+++0G"+`+++0G"++0+8+0G"@++p+x+0G"++++0G"++++0G"++0+8+0G"@++p+x+0G"++++0G"++++0G"++0+8+0G"@++p+x+0G"++++0G"+ +++0G"++0+8+0G"@++p+x+0G"++++0G"++++0G"++0+8+0G"@++p+x+0G"++++0G"++++0G"++0+8+0G"@++p+x+0G"++++0G"++++0G"+@+0+8+0G"@+@+p+x+0G"+@+++0G"+@+++0G"+@+0+8+0G"@+@+p+x+0G"+@+++0G"+@+++0G"+@+0+8+0G"@+@+p+x+0G"+@+++0G"++++0G"++0+8+0G"@+`+p+x+0G"+`+++0G"+`+++0G"+`+0+8+0G"@+`+p+x+0G"+`+++0G"+`+++0G"+`+0+8+0G"@+`+p+x+0G"++++0G"+ +++0G"+ +0+8+0G"@+ +p+x+0G"+ +++0G"+ +++0G" + +0 +8 +0G"@ + +p +x +0G" + + + +0G" + + + +0G"!++0!+8!+0G"@!++p!+x!+0G"!++!+!+0G"!++!+!+0G""++0"+8"+0G"@"++p"+x"+0G""++"+"+0G""++"+"+0G"#++0#+8#+0G"@#++p#+x#+0G"#++#+#+0G"#++#+#+0G"$+@+0$+8$+0G"@$++p$+x$+0G"$++$+$+0G"$++$+$+0G"%++0%+8%+0G"@%++p%+x%+0G"%++%+%+0G"%++%+%+0G"&++0&+8&+0G"@&++p&+x&+0G"&++&+&+0G"&++&+&+0G"'++0'+8'+0G"@'+`+p'+x'+0G"'++'+'+0G"'+ +'+'+0G"(++0(+8(+0G"@(++p(+x(+0G"(+@+(+(+0G"(++(+(+0G")++0)+8)+0G"@)+`+p)+x)+0G")++)+)+0G")+ +)+)+0G"*++0*+8*+0G"@*++p*+x*+0G"*+@+*+*+0G"*++*+*+0G"+++0++8++0G"@++`+p++x++0G"+++++++0G"++ +++++0G",++0,+8,+0G"@,++p,+x,+0G",+@+,+,+0G",++,+,+0G"-++0-+8-+0G"@-+`+p-+x-+0G"-++-+-+0G"-+ +-+-+0G".++0.+8.+0G"@.++p.+x.+0G".+@+.+.+0G".++.+.+0G"/++0/+8/+0G"@/+`+p/+x/+0G"/++/+/+0G"/+ +/+/+0G"0++00+80+0G"@0++p0+x0+0G"0+@+0+0+0G"0++0+0+0G"1++01+81+0G"@1+`+p1+x1+0G"1++1+1+0G"1+ +1+1+0G"2++02+82+0G"@2++p2+x2+0G"2+@+2+2+0G"2++2+2+0G"3++03+83+0G"@3+`+p3+x3+0G"3++3+3+0G"3+ +3+3+0G"4++04+84+0G"@4++p4+x4+0G"4+@+4+4+0G"4++4+4+0G"5++05+85+0G"@5+`+p5+x5+0G"5++5+5+0G"5+ +5+5+0G"6++06+86+0G"@6++p6+x6+0G"6+@+6+6+0G"6++6+6+0G"7++07+87+0G"@7+`+p7+x7+0G"7++7+7+0G"7+ +7+7+0G"8++08+88+0G"@8++p8+x8+0G"8+@+8+8+0G"8++8+8+0G"9++09+89+0G"@9+`+p9+x9+0G"9++9+9+0G"9+ +9+9+0G":++0:+8:+0G"@:++p:+x:+0G":+@+:+:+0G":++:+:+0G";++0;+8;+0G"@;+`+p;+x;+0G";++;+;+0G";+ +;+;+0G"<++0<+8<+0G"@<++p<+x<+0G"<+@+<+<+0G"<++<+<+0G"=++0=+8=+0G"@=+`+p=+x=+0G"=++=+=+0G"=+ +=+=+0G">++0>+8>+0G"@>++p>+x>+0G">+@+>+>+0G">++>+>+0G"?++0?+8?+0G"@?+`+p?+x?+0G"?++?+?+0G"?+ +?+?+0G"@++0@+8@+0G"@@++p@+x@+0G"@+@+@+@+0G"@++@+@+0G"A++0A+8A+0G"@A++pA+xA+0G"A++A+A+0G"A++A+A+0G"B++0B+8B+0G"@B++pB+xB+0G"B++B+B+0G"B+`+B+B+0G"C+`+0C+8C+0G"@C+`+pC+xC+0G"C+`+C+C+0G"C++C+C+0G"D+ +0D+8D+0G"@D++pD+xD+0G"D++D+D+0G"D++D+D+0G"E++0E+8E+0G"@E++pE+xE+0G"E+@+E+E+0G"E+@+E+E+0G"F+@+0F+8F+0G"@F+@+pF+xF+0G"F++F+F+0G"F++F+F+0G"G+`+0G+8G+0G"@G++pG+xG+0G"G+ +G+G+0G"G++G+G+0G"H++0H+8H+0G"@H+@+pH+xH+0G"H++H+H+0G"H++H+H+0G"I+`+0I+8I+0G"@I++pI+xI+0G"I+ ,I+I+0G"I+,I+I+0G"J+,0J+8J+0G"@J+@,pJ+xJ+0G"J+,J+J+0G"J+,J+J+0G"K+`,0K+8K+0G"@K+,pK+xK+0G"K+ ,K+K+0G"K+,K+K+0G"L+,0L+8L+0G"@L+@,pL+xL+0G"L+,L+L+0G"L+,L+L+0G"M+`,0M+8M+0G"@M+,pM+xM+0G"M+ ,M+M+0G"M+,M+M+0G"N+,0N+8N+0G"@N+@,pN+xN+0G"N+,N+N+0G"N+,N+N+0G"O+`,0O+8O+0G"@O+,pO+xO+0G"O+ ,O+O+0G"O+ ,O+O+0G"P+ ,0P+8P+0G"@P+ ,pP+xP+0G"P+@ ,P+P+0G"P+@ ,P+P+0G"Q+ ,0Q+8Q+0G"@Q+ ,pQ+xQ+0G"Q+` ,Q+Q+0G"Q+ ,Q+Q+0G"R+ ,0R+8R+0G"@R+ ,pR+xR+0G"R+ ,R+R+0G"R+ ,R+R+0G"S+ ,0S+8S+0G"@S+@ ,pS+xS+0G"S+ ,S+S+0G"S+,S+S+0G"T+`,0T+8T+0G"@T+,pT+xT+0G"T+ ,T+T+0G"T+,T+T+pG"U+0U+8U+G"@U+a pU+xU+G"U+ a U+U+G"U+a U+U+G"V+ a 0V+8V+G"@V+pV+xV+G"V+V+V+G"V++V+V+G"W+0W+8W+H"@W+pW+xW+H"W+W+W+H"W+W+@i.W+>W+D"X+ X+a X+i.0X+>8X+D"@X+0 PX+a pX+>xX+D"X+5a X+Ja X+>X+E"X+5a X+Ja X+j.X+>X+E"Y+ Y+' Y+`j.0Y+>8Y+E"@Y+p PY+'pY+>xY+ E"Y+3Y+>Y+@E"Y+3Y+>Y+`E"Z+30Z+>8Z+E"@Z+3`Z+j.pZ+>xZ+E"Z+ Z+ Z+ k.Z+>Z+E"Z+ Z+ Z+>Z+E"[+|(0[+>8[+E"@[+|(p[+>x[+E"[+|([+>[+E"[+[+[+>[+E"\+|(0\+>8\+E"@\+|(`\+k.p\+>x\+E"\+` \+aa \+k.\+>\+E"\+0 \+ \+@l.\+>\+F"]+ ]+ 0]+>8]+0F"@]+|(`]+l.p]+>x]+0F"]+Г ]+ ]+>]+PF"]+|(]+m.]+>]+PF"^+ ^+ ^+`m.0^+>8^+PF"@^+` P^+ p^+>x^+pF"^+|(^+>^+pF"^+^+^+>^+pF"_+|(0_+>8_+pF"@_+|(`_+m.p_+>x_+pF"_+` _+a _+>_+F"_+|(_+>_+F"`+|( `+ n.0`+>8`+F"@`+` P`+a ``+n.p`+>x`+F"`+` `+a `+>`+F"`+|(`+n.`+>`+F"a+8 a+a a+Ȗ (a+ 8a+6@a+ Xa+`a+a a+a a+ a+3a+a a+a+b a+8 a+ a+иb+Й b+ b+ @b+( Hb+ Xb+p`b+ț xb+b+ b+ b+x b+0b+ b+b+b c+ c+ c+ c+( 8c+@c+3b `c+P hc+ xc+c+( c+c+X c+ c+ c+c+X c+d+ d+ (d+ 8d+@d+ Xd+`d+Ob d+آ d+@ d+d+P d+d+fb d+x d+ d+pe+ e+ e+b @e+ He+` Xe+P`e+X xe+e+b e+ e+Ч e+0e+ e+e+6b f+ f+0 f+07 f+ة 8f+@f+b `f+b hf+ xf+p5f+P f+f+b f+p f+ f+нf+ f+g+ g+ث (g+H 8g+н@g+ Xg+`g+ g+ȭ g+ g+g+Ю g+g+ g+( g+ g+h+ h+ h+ @h+H Hh+ Xh+`h+ xh+h+ h+0 h+ h+Ph+ h+h+b i+ i+` i+5 i+ 8i+@i+ c `i+"c hi+ xi+1i+:c i+i+Vc i+` i+ i+i+P i+j+ j+ (j+ 8j+@j+H Xj+`j+ j+p j+ j+аj+` j+j+ j+ j+ j+аk+P k+ k+ @k+x Hk+ Xk+p`k+ xk+k+jc k+ k+ k+k+ k+k+7b l+ l+ l+ l+c 8l+@l+c `l+c hl+ xl+Al+c l+l+c l+ d l+ l+l+&d l+m+@d m+ (m+ 8m+@m+)d Xm+`m+@d m+ m+0 m+m+Sd m+m+id m+{d m+ m+?n+d n+ n+d @n+~d Hn+H Xn+0>`n+d xn+n+d n+d n+x n+n+ n+n+d o+d o+ o+ o+d 8o+@o+d `o+ e ho+H xo+So++e o+o+=e o+ o+ o+`o+Ke o+p+ce p+ (p+ 8p+@p+Ne Xp+`p+fe p+H p+p p+pp+ p+p+we p+ p+H p+q+ q+ q+e @q+@ Hq+ Xq+``q+e xq+q+e q+e q+ q+q+e q+q+f r+f r+ r+`} r+-f 8r+@r+Ef `r+ hr+ xr+r+Vf r+r+pf r+( r+P r+Pr+f r+s+f s+ (s+ 8s+@s+f Xs+`s+e s+ s+ s+`s+f s+s+e s+ s+ s+t+f t+ t+ g @t+ Ht+ Xt+`t+g xt+t+f t+ t+ t+`}t+7g t+t+Ef u+ u+ u+U u+Lg 8u+@u+^g `u+lg hu+h xu+`u+g u+u+g u+g u+ u+u+g u+v+g v+ (v+X 8v+y@v+ Xv+`v+g v+g v+ v+v+ h v+v+!h v+X v+ v+0!w+1h w+ w+Jh @w+@ Hw+ Xw+@`w+4h xw+w+Mh w+ w+P w+ mw+_h w+w+|h x+@ x+ x+pl x+bh 8x+@x+h `x+P hx+x xx+Px+h x+x+h x+ x+ x+x+h x+y+h y+ (y+( 8y+0@y+X Xy+`y+ y+ y+( y+y+X y+y+ y+ y+ y+z+ z+ z+h @z+@ Hz+ Xz+0`z+ xz+z+h z+ z+P z+z+i z+z+6i {+ {+ {+` {+i 8{+@{+9i `{+ h{+ x{+{+ {+{+@ {+h {+ {+{+ {+|+ |+ (|+@ 8|+@|+ X|+`|+( |+P |+ |+0|+H |+|+p |+ |+ |+p}+ }+ }+Oi @}+( H}+P X}+`}+ x}+}+Ri }+ }+ }+`}+ }+}+ ~+ ~+ ~+  ~+ 8~+@~+ `~+@ h~+ x~+0~+!~+~+mi ~+!~+X!~+0~+p!~++i +!(+!8+ @+i X+`+i +!+!++i ++i + + ++!+ +@ @+h H+ X+`+!x++ + +@ ++0 !؀++( +P + +0 +` !8+@+p `+ h+ x+p+ !++Oi +( ȁ+P ؁++ !++Ri + (+ 8+`@+ !X+`+ + + + + !++ +@ + +0+H !+ +mi @+!H+X!X+0`+p !x++i +!+!+ + !؃++i +!+!+ + !8+@+i `+ !h+P !x+`+i ++i + j Ȅ+P !؄++*j ++Dj + !(+ !8+P@+P !X+`+Zj +vj +p !++ !++j + !+(!+Ќ+j + +j @+!H+!X+`+j x++j +!+ !+@+X!؆++!+!+!+ + k 8+@+$k `+X!h+!x++:k ++Rk +X!ȇ+X!؇+0+fk ++~k +`!(+!8+p@+`!X+`+!+!+!+P+k ++k +P!+!++(!+ +P!@+p!H+!X+`+0!x++k +P!+!++0!؉++X!+!+!+@t + !8+@+ !`+!!h+@!!x+s+!!++k +"!Ȋ+X"!؊++k ++l +"!(+#!8+pu@+'l X+`+!X+i`+>!x++ ?!+@?!+?!+h+8@!ؕ++,n +X@!+@!+p +Hn 8+@+cn `+X@!h+@!x+p+pB!++cn +B!Ȗ+B!ؖ+%+zn ++n +C!(+C!8+a@+D!X+`+n +D!+E!+`+n ++n +C!+C!+a+E!+ +n @+D!H+E!X+``+E!x++n +F!+HF!+_+n ؘ++n +8G!+xG!+] +n 8+@+n `+F!h+HF!x+_+@H!++n +8G!ș+xG!ؙ+]+ o ++n +hH!(+H!8+\@+)o X+`+Eo +I!+I!+[+,o ++Ho +hH!+H!+\+J!+ +Eo @+I!H+I!X+[`+J!x++Ho +J!+8K!+Z+]o ؛++yo +(L!+hL!+Y +`o 8+@+|o `+J!h+8K!x+Z+8M!++yo +(L!Ȝ+hL!؜+Y+`M!++|o +M!(+M!8+ Y@+N!X+`+o +N!+0O!+0X+o ++o +M!+M!+ Y+O!+ +o @+N!H+0O!X+0X`+ P!x++o +HP!+xP!++o ؞++o +P!+ Q!+ +o 8+@+o `+pQ!h+Q!x+W+R!++R!+R!ȟ+S!؟+PW+S!++o +S!(+(T!8+0o@+U!X+`+p +(U!+xU!+m+3p ++p +(V!+hV!+W+(W!+ +Qp @+HW!H+W!X+V`+lp x++Tp + X!+hX!+0V+p ء++p + Y!+`Y!+U +p 8+@+p `+Y!h+8Z!x+%+Z!++p +[!Ȣ+H[!آ+%+[!++p +[!(+(\!8+0%@+\!X+`+]!+ ]!+X]!+$+]!++p +^!+@^!+#+p + +q @+_!H+@_!X+T`+p x++q +^!+@^!+#+q ؤ++q +_!+@_!+T +q 8+@+q `+_!h+`!x+P#+5q ++Jq +`!ȥ+`!إ+"+8q ++Mq +xa!(+a!8+S@+b!X+`+[q +b!+(c!+Q+c!++ d!+@d!+xd!+R+e!+ +^q @+xa!H+a!X+S`+ e!x++[q +b!+(c!+Q+Pe!ا++ d!+@d!+xd!+R +e!8+@+^q `+e!h+e!x+0"+yq ++q +f!Ȩ+(g!ب+P+|q ++q +g!(+(h!8+!@+h!X+`+q + i!+Pi!+!+q ++q +i!+0j!+ !+q + +q @+j!H+k!X+ `+k!x++q +k!+(l!+` +r ت++q +l!+l!+  +m!8+@+m!`+ n!h+`n!x++o!++0o!+Xo!ȫ+o!ث+@+pp!++p! +p!(+q!8+@+q!X+`+q!+r!+`r!+p+@s!++hs!+s!+s!++t!+ +t!@+t!H+(u!X+`O`+ r x++>r +u!+0v!++v!ح++Xr +w!+0w!+` +#r 8+@+Ar `+w!h+x!x+p+x!++x!+y!Ȯ+Py!خ++y!++z! +(z!(+`z!8+@+8{!X+`+`{!+{!+{!+P+h|!++sr +|!+|!++~!+ +~!@+~!H+ !X+`+!x++!+|!+|!++!ذ++~!+~!+ !+ +!8+@+!`+@!h+!x+0+X!++r +x!ȱ+!ر++r ++r +p!(+!8+@+r X+`+r +(!+p!++r ++r +!+!+`+r + +s @+!H+ !X+`+s x++s +!+!+`+4s س++s +!+!+ +7s 8+@+s `+x!h+!x+ +Ms ++es +X!ȴ+!ش++Ps ++hs +!(+h!8+P{@+p!X+`+!+!+!+y+!++ !+@!+!+a+@!+ +h!@+!H+ؐ!X+``+h!x++!+!+!+o+!ض++!+!+P!+o +!8+@+!`+!h+!x+o+@!++!+!ȷ+P!ط+o+x!++! +!(+!8+ n@+!X+`+ȕ!+!+(!+pm+!++ys +!+!+ n+!+ +ȕ!@+!H+(!X+pm`+!x++ys +@!+x!+(+ !ع++H!+h!+!+' + !8+@+s `+@!h+x!x+0+(!++P!+p!Ⱥ+!غ+0+8!++s +@!(+x!8+0@+`!X+`+P!+p!+!+0+!++s +!+!+P+!+ +؜!@+!H+8!X+P`+ȝ!x++!+!+!+P+!ؼ++؜!+!+8!+P +@!8+@+!`+p!h+Ȟ!x+ +H!++p!+!Ƚ+Ƞ!ؽ++x!++s +!(+!8+`@+H!X+`+s +p!+!++t ++s +p!+Ȟ!+ +0!+ +p!@+!H+Ƞ!X+`+`!x++s +!+!+`+!ؿ++s +p!+!+ +!8+@+s `+ؤ!h+ !x++ !++X!+!+Ц!+ +!++ا! +!(+P!8+@+8!X+`+h!+!+ة!+0+!++Ȫ!+!+0!++!+ + !@+H!H+!X+@`+ !x++H!+h!+!++P!++$t +x!+!+P +8!8+@+'t `+ؤ!h+ !x++X!++X!+!+Ц!+ +!++ا! +!(+P!8+@+ȯ!X+`+h!+!+ة!+0+!++Ȫ!+!+0!++8!+ + !@+H!H+!X+@`+h!x++H!+h!+!++!++$t +x!+!+P +Ȱ!8+@+'t `+!h+ !x+p+Bt ++^t +!+!++Et ++at +!(+ !8+p@+!X+`+^t +!+!++!++at +!+8!++ !+ +H!@+h!H+!X+`+`!x++vt +!+8!++!++H!+!+!+ +!8+@+vt `+!h+8!x++@!++H!+h!+!++p!++vt +!(+ж!8+@+t X+`+t +!+!++t ++t +!+ж!++P!+ +t @+!H+!X+`+x!x++t +!+!++ع!++!+(!+h!+ +8!8+@+`!`+!h+!x+ +м!++t +!+@!++t ++t +!(+!8+ @+!X+`+t +!+@!++0!++t +X!+!+p+!+ +!@+п!H+!X+ `+!x++t +X!+!+p+!++!+п!+!+  + !8+@+t `+P!h+!x+ E+8!++u +P!+!+ E+`!++u +!(+!8+PF@+@!X+`+ u +!+!+PF+8u ++ u +h!+!++Tu + +mu @+h!H+!X+`+H!x++mu +h!+!+N+Wu ++pu +h!+!+N +u 8+@+pu `+(!h+`!x++u ++u +!+0!+@N+u ++u +!(+!8+M@+u X+`+u +!+!+M+u ++u +@!+!+ +u + + v @+!H+!X+M`+!x++8!+`!+!+L+p!++!v +!+!+L +u 8+@+v `+p!h+!x+@K+X!++!+>v +!+J+Zv ++uv +Av (+!8+`C@+]v X+`+xv +h!+!+@D+!++v +!+P!+H+v + +v @+ !H+p!X+0C`+(!x++X!+!+!+C+h!++!+!+!+B +!8+@+!`+!h+!x+B+v ++v +!+!+`=+v ++v +!(+!8+`@+ w X+`+%w +5w +@!+`+Ew ++%w +Yw +!+9+w + +uw @+8w H+!X+;`+Hw x++(w +w +X!++w ++w +!+ !+; +w 8+@+w `+!h+@!x+P9+w ++w +!+!++w ++x +&x (+!8+@+w X+`+x +!+!+p8+0!++X!+x!+!+7+!+ +Ax @+ !H+X!X+ `+!x++!+8!+h!++!++!+ !+H!+ +!8+@+!`+(!h+P!x+`+!++!+^x +!++x!++{x +ax (+!8+@+x X+`+~x +!+0!++!++!+!+H!++!+ +x @+x H+!X+ .`+`!x++x +!+!+-+!++x +x +0!+- + y 8+@+x `+!h+8!x+h+(y ++Ay +x!+!+`+Vy ++my +!(+`!8+P@+Yy X+`+py +!+!+p6+y ++y +!+(!+P5+y + +y @+y H+!X+@`+x!x++y +y +!++y ++y +!+!+4 +!8+@+!`+!h+8!x+4+!++!+!+X!+p3+H!++x! +!(+!8+`2@+!X+`+!+!+!+1+!++z +z +!+ 1+!+ +z @+!H+!X+0`+!x++;z +Yz +!+/+(!++>z +H!+p!+@/ +!8+@+ !`+uz h+H!x+.+!++!+z +!+`d+z ++z +z (+!8+@+(!X+`+z +z +P!+ +!++z +!+!++!+ +{ @+!H+0!X+``+,{ x++{ +!+!+P#+H{ ++e{ +h!+!+) +H"8+@+x"`+"h+"x+(+P"++x"+"+"+`+@"++h" +"(+"8+@+"X+`+0"+X"+"+p"+("++P"+x"+"+.+P"+ +x"@+"H+"X+P.`+P"x++x"+"+"+-+"++"+"+"+`, +"8+@+"`+ "h+8 "x+-+ "++0 "+X "+ "+++( "++P " +x "(+ "8+ -@+` "X+`+ "+ "+ "+@++x "++ "+ "+"+`~+"+ +"@+"H+X"X+|`+"x++"+H"+"++H"++"+"+"+ +"8+@+"`+"h+"x+P{+"++"+("+`"+`+"++" +8"(+X"8+@+"X+`+"+~{ +"++@"++{ +{ +h"+0+{ + +{ @+q|H+"X+P`+{ x++|+| +"+g+| ++:| +| +"+f + | 8+@+=| `+S| h+"x+pD+i| ++| +V| +@"+C+l| ++| +| (+"8+*@+"X+`+| +| + "+*+| ++| +| +p"+ *+"+ +} @+| H+"X+)`+#} x++ } +@} +H"+0f+Z} ++x} +C} +"+e +]} 8+@+{} `+"h+"x+0R+p"++"+"+"+R+`"++" +"(+"8+`)@+} X+`+} +8"+X"+(+} ++} +"+"+0(+} + +} @+ "H+@"X+@'`+} x++} +"+"++} ++} +@"+p"+ +~ 8+@+2~ `+L~ h+"x+p+} ++~ +"+"++ "++} +@"(+p"8+@+8 "X+`+2~ +L~ +"+p+g~ ++~ +~ +` "+о+~ + +~ @+~ H+ "X+@`+~ x++~ +~ +` "+о+~ ++~ +~ + "+@ +~ 8+@+~ `+ "h+!"x+&+~ ++  +" +!"+P=+~ ++ +!"(+!"8+7@+? X+`+S +P""+p""+5+c ++w +""+#"++ + + @+#"H+#"X+`+ x++ + $"+P$"++$"++$"+%"+@%"+ +%"8+@+%"`+%"h+(&"x+Z+&"++ +&"+'"+]+ +, ,'"(,H("8,l@, X,`, ,P)",)",p<, ,,- ,*",+",;, , , @,+"H,+"X,`,B x,,^ ,,",,",,E ,,a ,`-",-", ,v 8,@, `,."h,@."x, , ,, ,Ҁ ,.",, ,, ,H/"(,x/"8,B@,/"X,`, ,0",H0",P, ,, ,0",0",,X1", ,1"@,1"H,1"X,@B`,02"x,,% ,X2",x2",,B ,,] ,t ,2", d , 8,@, `,w h,H3"x,c, ,, ,3",3",, ,, ,x4"(,4"8,@, X,`, ,ȁ ,85",c, ,, , ,5",0,7 , ,L @,] H,86"X,/`,: x,,O ,s ,6",, ,, , ,(7",0 , 8,@, `,7"h,7"x,,ق ,, ,H8",8",,܂ , , , ( ,8"8 , @ , X ,` , ,- ,89" , ,@ , ,W ,j ,9" ,0, ,  , , @ ,m H ,9"X ,)` , x , , ,:" ,8:" , ,:" , , ,:" , ;" ,02 ,ԃ 8 ,@ , ` , h ,;"x ,@ , , ,$ , ,<" , , , ,' ,8<"( ,`<"8 ,0$@ ,< X ,` ,R ,<" ,=" , ,=" , ,>" ,0>" ,X>" , , ?" , ,d @ ,ȁ H ,H?"X ,b` ,?"x , ,?" ,@" ,@@" , , , , ,@",A", , 8,@, `,A"h,A"x,, ,, ,PB",B",, ,, ,B"(,C"8,@,Є X,`, ,C",C",`,ӄ ,, , , ((,"0,(@,0k H,(X,`,(,,@G",\ ,n ,,PG",\ ,n ,,pG" ,|(P,X,G"`, ,,G", ,,G", ,,G" , P,X,G"`,2-,,G",|(,,G",|(,,G" ,|(P,X,H"`,|(,,H",|(,,H",|(,^,@M" ,P,^X,@M"`,,^,`M",,^,M",,^,M" ,P,^X,M"`,,^,M",,^,M",,^,N" ,P,^X,`N"`,,^,pN",,^,N",,^,N" ,P,^X,O"`,,^,PO",,^,pO",,^,O" ,P,^X,O"`,,^,O",,^,O",,^,O" ,+P,^X,P"`,,^,0P",,^,PP",,^,pP" ,P,>X,P"`,~,>,Q",,>,Q",,>,Q" ,P,>X,Q"`,,>,`W",,>,R",,>,S" ,P,^X,0M"`,/K",^,@M",|(,`w.,^,@M",c",c",^,@M" ,|(P,^X,`M"`,|(,^,M",|(,^,M",|(,^,M" ,|(P,^X,M"`,|(,^,M",|(,^,N",|(,w.,^, N" ,c"0,d"P,^X,@N"`,8d",^,@N",#,^,@N",$ ,^ ,@N" ,e@ , x.P ,^X ,PN"` ,p , ,x. ,^ ,PN" ,P  , ,x. ,^ ,0T" ,Hc" ,xd"!,@y.!,^!,0T" !,b"0!,&@!,y.P!,^X!,`N"`!,c"p!,'!,^!,`N"!,|(!,z.!,^!,PT"!,b"!,&",^",pN" ",|(P",^X",N"`",|(",^",N"",|(",`z.",^",N"",b"",m#,^#,N" #,zK"P#,^X#,N"`#,K"#,^#,N"#,}#,z.#,^#,V"#,"K"#,]$, {.$,^$,V" $,"K"0$,]P$,)X$,N"`$,")$,^$,O"$,]$,^$,O"$,]%,^%,O" %,K"P%,^X%,O"`%,K"%,^%,O"%,}%,{.%,^%,(O"%,K"%,d"&,^&,8O" &,d"P&,^X&,PO"`&,|(&,^&,pO"&,|(&,^&,O"&,|(',^',O" ',|(P',^X',O"`',|(',{.',^',O"',pb"','',^',O"',-(,^(,O" (,|(@(,@|.P(,^X(,P"`(,Hb"p(,e"(,^(,P"(,|((,|.(,^(,P"(,Hb"(,e"),}.),^),0P" ),b"0),'P),^X),0P"`),|(),`}.),^),0P"),a"),'),}.),^),PP"),a"),'*,^*,PP" *,|(@*, ~.P*,^X*,PP"`*,a"p*,'*,^*,pP"*,*,*,^*,pP"*,L"+,^+,P" +,(+,@+,~.P+,>X+,V"`+,`a"p+,8e"+,~.+,>+,V"+,J"+,e"+,@.+,>+,W"+,J"+,e",,.,,>,,P" ,,J"0,,L"P,,>X,,P"`,,3,,.,,>,,P",,`",,a ,,`.,,>,,Q",,J",,'-,.-,>-,Q" -,kJ"0-,'@-, .P-,>X-,Q"`-,VJ"p-,'-,.-,>-,Q"-,FJ"-,'-,.-,>-,0Q"-,kJ"-,'.,@..,>.,0Q" .,VJ"0.,'@.,.P.,>X.,0Q"`.,J"p.,'.,..,>.,PQ".,J".,'.,`..,>.,PQ".,kJ".,'/,./,>/,PQ" /,VJ"0/,'@/, .P/,>X/,PQ"`/,FJ"p/,'/,./,>/,pQ"/,`"/,(f"/,./,>/,pQ"/,`"/,hf"0,@.0,>0,pQ" 0,P`"00,f"@0,.P0,>X0,0W"`0, J"p0,f"0,.0,>0,0W"0,J"0,g"0,0, 1,9H1,p1,x1, 1,1,1,1,`2,`G2,2,<2, >2,>2,>2,A2,A2,?2,?3,PC3,PC3,F 3,Fx3,03,33,53,7P4,X4,`4,I4,>4,Q"4,|(4,>4,Q"4,|(5,>5,Q" 5,|(P5,>X5,Q"`5,|(5,>5,`W"5,|(5,`.5,>5,`W"5,0`"5,@g"6,.6,>6,Q" 6,I"06,a @6, .P6,>X6,W"`6,`"p6,AL"6,.6,>6,W"6,_"6,6,.6,>6,W"6,_"6, _7,@.7,>7,W" 7,_"07, _@7,.P7,>X7,Q"`7,I"p7,xg"7,.7,>7,R"7,P_"7,g"7,`.7,>7,R"7, _"7,Hh"8,.8,>8,0R" 8,^"08,h"@8, .P8,>X8,PR"`8,I"p8,\L"8,.8,>8,PR"8,^"8,h"8,.8,>8,pR"8,I"8,hi"9,@.9,>9,R" 9,I"09,i"@9,.P9,>X9,R"`9,X^"p9,i"9,>9,R"9,|(9,.9,>9,W"9,0^"9,Ʃ:,`.:,>:,W" :,^"0:,Щ@:,.P:,>X:,W"`:,]"p:,Щ:, .:,>:,W":,pI":,Щ:,.:,>:,W":,RI":,Щ;,.;,>;,W" ;,;I"0;,Щ@;,@.P;,>X;,W"`;,]"p;,zL";,.;,>;,W";,"I";,];,.;,>;,W";,I";,]<,`.<,><,W" <,]"0<,]@<,.P<,>X<,W"`<,h]"p<,]<, .<,><,W"<,@]"<,L"<,.<,><,W"<,]"<,]=,.=,>=,W" =,\"0=,]@=,@.P=,>X=,W"`=,\"p=,]=,.=,>=,W"=,\"=,L"=,.=,>=,X"=,H"=,]>,`.>,>>,X" >,H"0>,]@>,.P>,>X>,X"`>,x\"p>,]>, .>,>>,X">,P\">,L">,.>,>>,0X">,H">,]?,.?,>?,0X" ?,H"0?,]@?,@.P?,>X?,0X"`?,0\"p?,]?,.?,>?,0X"?,\"?,L"?,.?,>?,R"?,["?,@j"@,`.@,>@,PX" @,["0@,]@@,.P@,>X@,pX"`@,H["p@,]@, .@,>@,X"@,["@,]@,.@,>@,S"@,Z"@,A,.A,>A,0S" A,yH"0A,@A,@.PA,>XA,PS"`A,dH"pA,H.A,.A,>A,pS"A,QH"A,H.A,>A,S"A,|(B,.B,>B,S" B,Z"0B,k"@B,`.PB,>XB,S"`B,hZ"pB,k"B,.B,>B,S"B,Z"B,k"B, .B,>B,T"B,HY"B,L"C,.C,>C,T" C,Y"0C,L"@C,.PC,>XC,X"`C,8Z"pC,@k"C,@.C,>C,X"C,Z"C,pk"C,>C,X"C,Q)D,.D,>D,X" D,Y"0D,k"@D,.PD,>XD,X"`D,xY"pD,'D,`.D,>D,X"D,X"D,TD,.D,>D,X"D,X"D,8l"E,^E,z" E,PE,^XE,z"`E,E,^E,`s"E,E,^E,`s"E,+F,^F,s" F,PF,^XF,s"`F,m"F,^F,s"F,+F,^F,s"F,+G,^G,}" G,PG,^XG,0}"`G,G,^G,0}"G,G,^G,s"G,H,^H,t" H,PH,^XH,0t"`H,H,^H,Pt"H,H,^H,pt"H,I,^I,t" I,PI,^XI,t"`I,I,^I,u"I,I,^I,0u"I,J,^J,Pu" J,PJ,^XJ,Pu"`J,J,^J,Pu"J,+J,^J,pu"J,K,^K,u" K,PK,^XK,u"`K,K,^K,u"K,K,^K,u"K,+L,^L,u" L,PL,^XL,u"`L,L,^L,v"L,L,^L,v"L,M,^M,v" M,+PM,^XM, v"`M,M,^M,@v"M,M,^M,`v"M,N,^N,`v" N,wPN,^XN,`v"`N,wN,^N,v"N,N,^N,v"N,O,^O,v" O,PO,^XO,v"`O,O,^O,w"O,O,^O, w"O,P,^P,@w" P,PP,^XP,`w"`P,P,^P,w"P,P,^P,w"P,Q,^Q,w" Q,PQ,^XQ,w"`Q,Q,^Q,w"Q,Q,^Q,x"Q,R,^R, x" R,PR,^XR,@x"`R,R,^R,Px"R,R,^R,`x"R,S,^S,x" S,PS,^XS,x"`S,S,^S,y"S,S,^S,y"S,T,^T,y" T,m"PT,^XT,@y"`T,T,^T,py"T,m"T,^T,y"T,U,^U,y" U,PU,^XU,y"`U,m"U,^U,y"U,U,^U,y"U,V,^V,y" V,m"PV,^XV,y"`V,m"V,^V, "V,V,^V, "V,W,^W,y" W,PW,^XW,z"`W,W,^W, z"W,W,^W,Pz"W,X,^X,pz" X,PX,^XX,z"`X,X,^X,z"X,X,^X,z"X,Y,^Y,z" Y,|(PY,^XY,z"`Y,|(Y, .Y,^Y,z"Y,m"Y,]Y,^Y,`s"Y,2-Z,^Z,`s" Z,|(@Z,.PZ,^XZ,`s"`Z,q"pZ,Z,^Z,ps"Z,m"Z,^Z,ps"Z,n"[,D [, [,n"([,p[,^x[,s"[,|([,^[,s"[,[,[,^[,s"\,\, \,.0\,^8\,s"@\,q"P\,&p\,^x\,s"\,-\,^\,s"\,n"\,^\,s"],-0],^8],}"@],|(`],@.p],^x],}"],q"],&],^],0}"],|(],^],0}"^,|( ^,.0^,^8^,0}"@^,pq"P^,(r"p^,^x^,s"^,|(^,^^,t"^,|(^,^^,0t"_,|(0_,^8_,Pt"@_,|(p_,^x_,pt"_,|(_,^_,t"_,_,_,._,^_,t"`,@q"`,0`,^8`,t"@`,|(p`,^x`,t"`,|(`,^`,u"`,|(`,^`,0u"a,|(0a,^8a,Pu"@a,2-pa,^xa,Pu"a,|(a,^a,Pu"a,|(a,^a,pu"b,|(0b,^8b,u"@b,|(pb,^xb,u"b,2-b,^b,u"b,|(b,^b,u"c,|(0c,^8c,u"@c,|(pc,^xc,u"c,|(c,^c,v"c,2-c,^c,v"d,|(0d,^8d,v"@d,|(pd,^xd, v"d,|(d,^d,@v"d,|(d,^d,`v"e,ހ0e,^8e,`v"@e,ހpe,^xe,`v"e,|(e,^e,v"e,|(e,^e,v"f,|(0f,^8f,v"@f,|(pf,^xf,v"f,|(f,^f,w"f,|(f,^f, w"g,|(0g,^8g,@w"@g,|(pg,^xg,@w"g,g,g,^g,@w"g,g,g,^g,@w"h,h,0h,^8h,@w"@h,Hh,ph,^xh,`w"h,|(h,^h,`w"h,h,h,^h,`w"i,i,0i,^8i,`w"@i,Hi,pi,^xi,`w"i,i,i,^i,w"i,|(i,^i,w"j,|(0j,^8j,w"@j,|(pj,^xj,w"j,|(j,^j,w"j,|(j,^j,x"k,|(0k,^8k, x"@k,|(pk,^xk,@x"k,|(k,^k,Px"k,|(k,^k,`x"l,|(0l,^8l,x"@l,|(pl,^xl,x"l,|(l,^l,x"l,l,l,`.l,^l,x"m,q"m, m,.0m,^8m,x"@m,p"Pm,Hr"pm,^xm,x"m,m, .m,^m,x"m,p"m,1n"m,.m,^m,x"n,hp"n,1n" n,.0n,^8n,x"@n,8p"Pn,pr"`n,@.pn,^xn,x"n,o"n,r"n,^n,y"n,Fn"n,^n,y"o,|(0o,^8o,y"@o,|(po,^xo,@y"o,|(o,^o,py"o,Fn"o,^o,y"p,Fn"0p,^8p,y"@p,|(pp,^xp,y"p,|(p,^p,y"p,Fn"p,^p,y"q,|(0q,^8q,y"@q,|(`q,.pq,^xq,y"q,xo"q,q,^q,y"q,nn"q,.q,^q, "r,o"r,n"0r,^8r, "@r,|(pr,^xr, "r,|(r,`.r,^r, "r,m"r,r"r,.r,^r, "s,m"s,'0s,^8s, "@s,}ps,^xs,y"s,|(s,^s,z"s,|(s,^s,z"t,t,0t,^8t, z"@t,|(pt,^xt,@z"t,n"t,n"t, .t,^t,@z"t,im"t,s"t,.t,^t,@z"u,Mm"u,n" u,.0u,^8u,0"@u,Ho"Pu,>.pu,^xu,Pz"u,|(u,^u,pz"u,|(u,^u,z"v,|(0v,^8v,z"@v,|(pv,^xv,z"v,|(v,ǃ"v,@"v,I v,ǃ"v,"w,܃"0w,ǃ"8w,"@w,I pw,ǃ"xw,Й"w,I w,"w,"w,w,"w,@"x,0x,"8x,P"@x,px,"xx,P"x,x,"x,p"x,"x, "x,X"y,,0y, "8y,X"@y,@,py, "xy,X"y,,y, "y,X"y,,y, "y,X"z,`,0z, "8z,X"@z,,pz, "xz,p"z,z, "z,"z,z, "z,"{,0{,"8{,"@{,p{,"x{,0"{,{,^{,P"{,{,^{,P"|,w0|,^8|,P"@|,wp|,^x|,p"|,|,^|,"|,|,^|,"},0},^8},М"@},p},^x},"},},^},"},},^},"~,0~,^8~,0"@~,p~,^x~,@"~,~,^~,`"~,~,.~,ǃ"~,",",." ,@.0,ǃ"8,"@,"P,."`,.p,ǃ"x, ",",.",.,ǃ",`",",.",`.,ǃ",",",." ,.0,ǃ"8,"@,"P,A"`, .p,ǃ"x,О",",.",.,ǃ",",P"Ѐ, ",.,ǃ",",(",A" ,@.0,ǃ"8,0"@,x"P,A"`,.p,ǃ"x,P",ȍ",],.,ǃ",P","Ё,A",`.,ǃ",",",." ,.0,ǃ"8,"@,"P,A"`, .p,ǃ"x,П",",X",ǃ", ",",ǃ",@",܃"0,ǃ"8,@"@,Ў"p,ǃ"x,",",ǃ",",Z",ǃ",Й",܃"0,ǃ"8,Й"@,"p,"x,",",",",",(",", ",","0,"8,0"@,"p,"x,",|(,.,",","Ѕ,X",.,",",p","0,"8,@"@,|(`,@.p,"x,",",ȏ",",",},",0",Ą",ބ" ,.0,"8,0"@,"P,ȏ"p,"x,0",},",P",|(,.,",P", "," ,`.0,"8,P"@,؋"P,&`,.p,"x,P",",", .,",P",h"Ј,&,",P",|(0,"8,P"@,Ą"H,ބ"p,"x,P",},.,",p",H"Љ,",h",",0,", " ,"@,`"H,"X,`,"x, ",",(",P",P,*"؊, ",>",",8", ,"8, "@,("`,P"h,"x,,N", ",e",`"ȋ,"؋,@,-", ",A"0, "8,p"@,L"p, "x,p",", ",",L", ",","0, "8,"@,0"p, "x,К",0",., ",",r"Ѝ,`",@., ",",a",Ж" ,.0, "8,"@,Q"P,"`,.p, "x,",8",(",`., ",","Ў,H",., ",",","0, "8,"@,L"p, "x,",,, ",",ȏ,, ., ",",",& ,.0, "8,"@,`"P,"`,.p,"x,",8",",",",",@.,",",؉",' ,.0,"8,"@,"P,Dž"`,.p,"x,",p",',",0",",",P"," ,`.0,"8,p"@,@"P,"`,.p,"x,p",",%", .,",p",Ȉ"В,<",",",R"0,"8,"@,R"p,"x,",^",",",r",",O,",","0,"8,"@,$p,"x,",|(,.,",","Д,",.,",",8",& ,@.0,"8,"@,"P,"p,"x,0",|(,^,P",ހ,^,P",ހ0,^8,P"@,|(p,^x,p",|(,^,p",Ȗ,,^,",|(0,^8,"@,|(p,^x,М",|(,^,",|(,^,",|(0,^8,"@,|(p,^x,",,,.,^,",Ї"И, ,.,^,0",",'0,^8,0"@,|(p,^x,@",|(,^,`",|(,,P",0,8,P"@,p,x,P",,,P",,.,k,0",m",x" ,.0,k8,0"@,"P,&p,x,P",|(,,P",|(,,P",|(0,8,P"@,|(`,`.p,T"x,p",",U,.,T",p",p"М,', .,T",p",",& ,.0,T"8,p"@,"P,&`,.p,T"x,p",`",&,@.,T",",0"Н,",.,T",","," ,.0,T"8,"@,H"P,"`,`.p,T"x,Ы",X",@",.,T",","О,h",d",m",x"(,"8,B H,"`, .p,T"x,",",",.,T",","П,",.,T",","," ,@.0,T"8,"@,"P,ɦ"`,.p,T"x,",",",.,T",",@"Р,@",`.,T",",",d ,.0,T"8,"@,"P,d`, .p,T"x,",H",",.,T",","С,",.,T",0",@",(" ,@.0,T"8,0"@,"P,d`,.p,T"x,0",h",d,.,T",P",h"Т,d,`.,T",P",",d ,.0,T"8,P"@,"P,p"`, .p,T"x,P",",",.,T",p","У,0",.,T",p",@",d ,@.0,T"8,p"@,"P,0"`,.p,T"x,p",",",.,T",","Ф,",`.,T",",",x" ,.0,T"8,"@,"P,&`, .p,T"x,",x",&,.,T",",@"Х,&,.,T",",0"," ,@.0,T"8,Ь"@,"P,"`,.p,T"x,Ь",,",.,T",Ь",X"Ц,",`.,T",Ь","," ,.0,T"8,Ь"@,"P,h"`, .p,T"x,Ь",",",&","ȧ,?"ا,[",l",~",","(,"8,"H,˧"X,է"h,ڧ"x,",@",1K ,.Ш,T"ب,Ь",h",&,.,T",Ь" ,@"0,&P,T"X,Ь"`,",@.,T",",",&,.Щ,T"ة,",",`",.,T"," ,T"0,#"@,`.P,T"X,"`,="p,&,.,T",",=",&, .Ъ,T"ت,",=",&,.,T"," ,"0,$&@,.P,T"X,"`,"p,',T",",:",@.Ы,T"ث,",p",$&,.,J",0" , "0,@,.P,J"X,0"`,"p,[",`.,J",P",(",m",.Ь,J"ج,P",,, .,J",P" ,"0,@,.P,J"X,P"`,"p,,.,J",P",`",A/,@.Э,J"ح,P",",&,.,J",P" ,h"0,"@,.P,J"X, "`,@"p,T,J", ",,`.Ю,J"خ, ",",",.,J",@" ,"0,"@, .P,J"X,`"`,"p,@",.,J",p",",',.Я,J"د,p",ߤ",",@.,J",p" ,Ǥ"0,'@,.P,"X,"`,p"p,",.,",",",",`.а,"ذ,",",Ũ",.,"," ,"0,Ũ"@, .P,"X,"`,H"p,Ũ",.,ը",",D ,",.б,ը"ر,",",',@.,ը"," ,"0,'@,.P,ը"X,"`,"p,",.,ը",",x",2/,`.в,ǃ"ز,ж",P",",.,ǃ"," ,"0,."@, .P,ǃ"X, "`,"p,.",.,ǃ",`",",.",.г,ǃ"س,",",.",@.,ǃ"," ,"0,."@,.P,ǃ"X,з"`,"p,.",.,ǃ",",",."д,q$ش,[",%,p",#0,\]8,"@,a"p,y%x,",,ǃ",",܃",ǃ",",I 0,ǃ"8,"@,܃"p,ǃ"x,",I ,ǃ",",܃",ǃ",",I 0,ǃ"8,"@,܃"p,ǃ"x,",I ,w,xe%,,w,xe%,0,8,e%@,d-p,x,e%,,,e%,,+,f%,0,`+8,f%@,p,x,@f%,,,@f%,,,@f%,0,8,`f%@,p,x,f%,,,f%,,,f%,0,>8,f%@,~p,>x,f%,~,>,g%,,>,0g%,0,>8,Pg%@,p,^x,pg%,,",h%,",,g%,0,w8,g%@,p,wx,h%,,pEȽ,Pm,p_,w,`e% ,"(,"P,wX,`e%`,"h,",w,xe%,|(о,wؾ,xe%,|(,,e% ,/P,X,e%`,|(,,e%,|(п,+ؿ,f%,|(,`+,f% ,|(@,`.P,xX, f%`,"p,',.,x, f%,",',,@f%,|(,,@f% ,|(P,X,@f%`,|(,,`f%,|(,,f%,|(,,f% ,|(P,X,f%`,|(,>,f%,3,>,f%,3,>,g% ,|(P,>X,g%`,h,,>,0g%,|(,>,0g%,,,>,0g% ,(,P,>X,Pg%`,|(,^,pg%,|(, .,",h%,",],.,",h% ,`"0,]@,.P,T"X,g%`,("p,.l,@.,T",g%,",",,g%,|(,w,g% ,|(@,.P,wX,g%`,p,H",w,h%,|(,.,w,h%,H",",`.,+,h% ,p"0,("P,+X, h%`,",+, h%,",.,w,@h%,",h",w,h% ,?(,X',, ,(,X,;,E,>x,=,=8,H=,=,>X,`>,E,>x,E,>8,?,8?,`?X,",?,"x,","8,g#,",#X,?, A,@x,@,`@8, @,?,AX,A,`A,"x,",#8,A,#,BX,B,HB,Bx,",B8,",C,CX,hD,C,<$x,'$,PE8,D,W$,CX,xC,@C,#x,<,`<8, <,;,6X, 6,5,@5x,4,048,6,4,3X,H3,2,P2x,87,28,1,1,p1X,0,0,P0x,0,/8-x7-h/-.X-h;-(;-:x-:-:8-8-0:-9X-p9-8-8x-h8-(88-7-"-p"X-.-.-"x-p"-h.8 -8. -_  --X -p" -- -p-h - - -G -G -`'-"8-B"-J -6 X-Z"- -,p-(x-(-(-$-)- -X-@f-` ----,(-.0-}/P-$-T-z-%P-\-k%-%-+c P-2%-=%-R%-h%P-L-(-$(-eP-f-3(-D(-T(P-^(-o(-8---`X-0--x-h-(8--w-{wX--x-@/---(-00-`8-ЛH-ȜP-X-`h-p-x-`--О-`---`---`-`--` -  - -`( -80 -`8 -`H -P -X -`h -hp -x - -x -  -X -x - -X - - -h - - -P!-x!-!-((!-X0!-8!-H!-8P!-hX!-h!-(p!-xx!-!-8!-x!-!-!-(!-p!-!-!-p!-H!-!-x"-"-P"-p("-0"-@8"-H"-P"-(X"-"-"-"-P"-"-"-"-H"-p"-"-y"-"- #-#-#-г(#-@0#-p8#-H#-P#-@X#-ph#-p#-x#-#-h#-#-ȶ#-#-@#-#-#-#-@#-#-#-$-@$-p$-($-0$-@8$-H$-P$-X$-`h$-p$-x$-`$- $-H$-`$-$-$-$-y$- $-X$-$-$-`%- %-H%-p(%-0%-8%-0H%-hP%-X%-h%- p%-Hx%-p%-%-%-8%-6y%-%-%-@%-`%-%-Sy%-%-`&-8&-X&-(&-jy0&-8&-`H&-yP&-X&-`h&-yp&-Px&-`&-y&-p&-`&-y&-&-&-y&-&-8&-y&-&-'-z'-'-`('-H0'-p8'-`H'-P'-X'-h'-*zp'-px'-`'-'-'-`'-Fz'-'-P'-'-'-'-P'-x'-(- (-H(-((-0(-`8(-0H(-P(-X(-xh(-p(-x(-(-az(-0(-(-`(-(-(-X(-(-)-z )-z@)-zP)-'X)- )-؀)-')- *-qxP*-x*-x*-z+-{P+-ك+-+-8,-`,-X,-(X--0--.-x.-x.-08/-/-/-X0-@0-1-x1--1-82-2-2-X3-x3-(4-x4-4-85-h5-5-PX6- 6-7-x7-h7-X88-8-8-X9-89-:-x:-(:-8;-;-;-X<-0<-=-x=-=-8>-`>-(>- X?- ?- @-x@-0 @-` 8A- A- A-` XB- B-xC-8xC-C- 8D- D-D- XE-TE-H F- pF-HF-F-0G-pG-)G-h<H-8<xH-`;H-(;8I-:I-9I-7XJ-j*J-;K-<xK-t,K-;8L-;L-7L-;XM-T*M-\,N-7xN-x7N-P78O->,O-:O-:XP-`:P- ,Q-8:xQ-+Q-p88R-08R-X9R- 9XS-8S-8T-O+xT-$,T- +8U-6+U-8U-*XV-*V-7W-*xW-07W-)*8X-07X-P=X-,XY--Y- =Z-=xZ-,Z-<8[-,[-([-,X\-,\-<]-7x]-6]- *8^-X6^-06^-6X_-)_-)`-5x`-5`-68a-6a-+a-:Xb-+b-9c-+xc-+c--d--Pd-.d-Ad-Be-h.Pe-xEe-.e-.f-.Pf-.f-`vf-`vXg-0vg-vh-uxh-uh-u8i-hui-@ui-tXj-tj-T`j-'j-@Rk-\`Pk-j`k-|`k-8l-hl-@l-Xm-mm-n-xn-Tn-p8o-Po- o-6Xp-'p-q- xq-q-8r-r-Hr- Xs-s-Xt-xt-t-8u-(u-u-Xv-hv- w-xw-Pw-8x-x-x-Xy-y-z-xz-hz-08{-{-{-X|-h|-8}-x}-}-8~-~-~-pX-y-(- x- ؀-@ 8- - - X- --x- ؃-x 8-P --X-d-K- x- ؆-08-h - -0 X- -- x- ؉-H 8- -v- X- - -H x- ،- 8- -H - X---vx-v؏-8--h-(X---x-vؒ-`8---(X---x-ؕ-p8-@--X--)-$-P-.-И--P-- Й-&-qP--К--/x-9+؛-0+8-D+-0N-%+X-+-M-Mx-M؞-0M8-M-L-pLX-0L-K-xKx-@Kء-K8-J-hJ-(JX-I-I-PIx-Iؤ-H8-H-H-@HX-G-G-@Gx-*ا-G8-F-*-*X-F--`Fx-8Fت-F8--.)-)X-(-A-(x-Aح-(8-B)-(D-DX-C-`C-0Cx-xEذ-%*8- *-*-{*X-`*-B*-1*x-)س-E8-)-HE-EX-D-)-)x-Dض-)8-C-B-BX-pB-B-Ax-@ع-@8-p@-H@-?X- @-?-?x-?ؼ-X?8-?-?->X-P>-E-*x-(>ؿ-=8->-h<-@=X-=-(-=x-`=-@=8-h<-=-<X-<-h<-Nx-O- <8-(-;-;X-0;-:-:x-0:-98-9-p9-p9X-@9-9-8p-+-+-+0-,p-,-E,-.0-/p-z/-D -hx-8-8-В--HX- -P-x--8-p-8-X--x-Hx--؎8--P-X---x-j-h8--H-X---Hx--؊8--H-X--h-ix--@8--h- X-8--Ќx--8-p--X--ri-x-І-8-ri-h-0X-`i--ȅx--X8---xX-@--؃x--x8-P-(-X-Ȃ--Hx--8-`---iX-h-0-x-h-؁8--p-(X---hx-(-~8-8~-}-}X-h-h-~x-~-}8-oh-H}-}X-|-|-@|x-Pz-Vh8-z-z-xX-w-w-`wx-w-Pv8-(v-u-uX-y-y-Pyx-y-xu8-x-:h-xX.8x.v.vx.v.z8.{.{.{X.X{.0{.zx.xz.*m.0k0.@kp.Kk.Tk.^k0.kp.m.e.ؾx..8.X.K.X . .Ƚ .x .3 .H8 . .ؼ .X .$ .h .x .@ .08.0.0.X.`.л.(x..8.h..X..X.(x..8...`X.0..x..P8. ..X..`.0x..е8..P.X...Px. .8...`X.8..زx..h8 .  .ر .X!.h!.8".x".".8#.#.X#.(X$.$.%.xx%.H%.8&.&.&.X'.X'.((.x(.ȭ(.8).`).и).X*.0*.+.x+.Ȭ+.ɨ8,.,.x,.PX-. -...P......X/./.`0.px0.p0. 81.1.1.`X2.2.3.xx3. 3. 84.4.P4.(X5.05.6.hx6.6.87.h7.7.X8.8.9.xx9.h9.8:.л:.:.X;.X;.x;.0<.x<.<.0=._x=.hx=.x8>.y>.xy>.0yX?.x?.x@.R@.W@.P@.X@.xw@.PP@.И@.@.@.N@.@.@.@ A.#N(A.0A.8A.@`A. )A.`)A.)A.)A. )B.`) B.)@B.)`B. )B.`)B.)B.)B. )C. ) C.,@C.`)`C.@.C.)C.)C. )C.`)D.) D.)@D. )`D.`)D.)D.)D. )D.`)E.) E.)@E. )`E.`)E.)E.)E. )E.`)F.) F.)@F.@.`F. )F. A.F.@.F.`)F.)G.) G. )@G.`)`G.)G. ,G.)G. )G.`)H.) H.)@H.)`H. )H.`)H.)H.)H. )I.`) I.)@I.)`I. )I.`)I.)I.)I. )J.xxJ.J.H8K.K.K.hXL.0L.M.xM.M.8N.XN.0N.XO.O.P.`xP.0P.8Q.Q.Q.XR.R.S.~xS.S.8T.T.hT.@XU.HU.V.xV.V.8W.W.W.XX.X.hY.xY.Y.X8Z.Z.xZ.0P[.Q[.[.\.8P\._\.s\.$].P].].]. 8^.x ^.@ ^. X_. _. `.h x`.8 `. 8a. a.p a.D Xb.- b. c. Pc.` pc. c. c." Xd.@" d." e.! xe.! e.8! 8f. f. f.x Xg.8 g.t g.x? Ph.|U h.U h.U i.U Xi. i.0 j. xj.p j. 8k. k.` k.0 Xl. l.Г m. xm.` m.` 8n.` n.` n.8 @o.c Po.'Xo.,o.$o.'o. p. p. `p. pp.* p.G p.Y q.p 0q.} q. q. q. q.* @r.ą Pr.Y r.΅ r.Y s. s.Y `s. ps.Y s. s.Y t.$ 0t.Y t.7 t.Y t.}t.H t.p0u.y Pu. u.0u.0u.0u.0v.0(v.0Hv.0xv.0v.0w.0(w.0Hw.0xw.c"w.c"8x.x.P x.Hc"Xy.b"y.c"z.b"xz.b"z."K"8{."K"{.K"{.pb"X|.Hb"|.Hb"}.b"x}.a"}.a"8~.a"~.`a"~.J"X.J".J".`"x.J"؀.kJ"8.VJ".FJ".kJ"X.VJ".J".J"x.kJ"؃.VJ"8.FJ".`".`"X.P`". J".J"x.0`"؆.I"8.`"._"._"X._".I".P_"x. _"؉.^"8.I".^".I"X.I".X^".0^"x.^"،.]"8.pI".RI".;I"X.]"."I".I"x.]"؏.h]"8.@]".]".\"X.\".\".H"x.H"ؒ.x\"8.P\".H".H"X.0\".\".["x.["ؕ.H["8.[".Z".yH"X.dH".QH".Z"x.hZ"ؘ.Z"8.HY".Y".8Z"X.Z".Y".xY"x.X"؛.X"0.MK"p.eK".K".K"0.K"p.K".+L".L"8.m".q".q"X.q".pq".@q"x.q"ؠ.p"8.p".hp".8p"X.o".xo".o"x.m"أ.m"8.im".Mm".Ho"0.^n"p.n".n"."X."."."x."ا."8.".P".("X.x".ȍ"."x."ت."8.".".p"X.".". "x.؋"ح."8.h".H".r"X.a".Q".8"x."ذ."8.".`".8"X.؉".".p"x.@"س."8.Ȉ".".8"X.".Ї"."p.q".x"."0.Ć"p.܆".m"."x."ظ.p"8.".".`"X.0".".H"x.X"ػ."8."."."X.".".@"x."ؾ."8.H".".@"X.".h".h"x."."8.".".@"X."."."x."."8.x".@".0"X."..X"x."."8.".h".@"X.".".T"x.=".="8.="."."X.p". "."x.(".8.".".`"X.".h".@"x."."8.".".ߤ"X.Ǥ".p"."x."."8.H".D ."X.".".x"x.P"."8."."."X."."."x."."8.".`".("X."..H"x.p"."(.$0.n"8.'@.'H.@"h.y"p."x.'.'.X#.".".'.'.}#.".".'.'. #(."0.'8."@."H.#h."p.'x.".". #.".'.".".#.".'.".".`#(."0.'8."@."H. #h."p.'x.-".". g$.".".'.'.$.F".".'.'.V%(.z"0.P/X.|/.".".Q/8.y/`.".".R/.}/@.".".S/.~/(."X.".".0/0.p/H.".".8/.h/(.".".@/./.".".T/.z/."h./"p.U/./."H.H"P.V/x./."(.b"0.W/X.{/.".t".X/8.x/`."h."."."."P.T".j".'.'.'.@'.'.'.'.@'.'.'.'.@' .'(.'0.'8.@'@.'H. 'P.`'X.'`.'h. 'p.`'x.'.'. '.`'.'.'. '.`'.'.'. '.`'.'.'. '.`'.'.'. '.`'.' .'(. '0.`'8.'@.'H. 'P.`'X.'`.'h. 'p.`'x.'.'. '.`'.'.'. '.`'.'.'. '.`'.'.'. '.`'.'.'. '.`'.' .'(. '0.`'8.'@.'H. 'P.`'X.'`.'h. 'p.`'x.'.'. '.`'.'.'. '.`'.'.'. '.`'.'.'. '.`'.'.'. '.`'.' .'(. '0.`'8.'@.'H. 'P.`'X.'`.'h. 'p.`'x.'.'. '.`'.'.'. '.`'. '.`'.'. '.'. '.`'.'.'.@'.'.'.' .'(.@'0.'8.'@.'H.@'P.'X.'`.'h.@'p.'x.'.'.@'.'.@'.'.'.'.@'.'.'.'.@'.'.'.'.@'.'.'.'.@' .'(.'0.'8.'@.H'H.@'P.'X. '`.`'h.'p.'x.'. '.'.`'.'.@'.'.'.'.@'.'.'.'.@'.'.'.'.@'.'.'.' .@'(.'0.'8.'@.@'H.'P.'X.'`.@'h.'p.'x.'.@'.'.'.'.@'.'.'.'.@'.'.'.'.@'.'.'.'.@'.'.'.' .@'(.'0.'8.'@.@'H.'P.'X.'`.@'h.'p.'x.'.@'.'.'.'.@'.'.'.'.@'.'.'.'.@'.'.'.'.@'.'.'.' .@'(.'0.'8.'@.@'H.'P.'X.'`.@'h.'p.('x.'.'.H'.'.'.h'.'.('.'.'.H'.'.'.h'.'.('.'.'.H'.'.' .h'(.'0.('8.'@.'H.H'P.'X.'`.h'h.'p.('x.'.'.H'.'.'.h'.'.((.(.(.H(.(.'.(.'. (.'.(.@'.@(.' .((.'0.(8.'@.(H.(P.(X. (`.`(h.(p.(x. (.`(. (.(.(.`(. (.(.`(.(.(.(.@(. (.` (. (. (.(.(.(.@( .((.(0.(8.@(@.(H.(P.(X.@(`.(h. (p.(x.(.` (.@(.(.(.(. (. (.@(.(.(.(.@(. (.` (.(.(.(.@(.(.( .((.@(0.(8.(@.(H.@(P.(X.(`. (h. (p. (x.`(. (.(.` (.(. (. (.`(.(.(. (.`(.(.(. (.`(.(.(. (.` (. ( . ((. (0. (8. !(@.` (H.`!(P. (X. (`.!(h.!(p. (x. "(.`"(."(."(. #(.`#(.`(.#(.#(. $(.`$(.$(.$(. %(.%(.(.%(.&(.@&(.(.&( .&((.'(0.@'(8.'(@.'(H.((P.@((X.((`.((h.)(p.@)(x.)(.)(.*(.@*(.*(.*(.+(.@+(.+(.+(.5(.@5(.,(.@,(.5(.5(.6(.,(.,(.@6(.6( .6((.-(0.@-(8.7(@.@7(H.7(P.7(X.-(`.8(h.-(p.@8(x..(.8(.@.(.8(..(.9(.@9(.9(..(.9(.:(.@:(.:(.:(.;(.@;(./(.@/(.;(.;(.<( ./((.@<(0.<(8.<(@.=(H.@=(P.=(X.=(`.>(h.@>(p./(x.>(.>(.?(.@?(.?(.0(.@0(.0(.0(.1(.?(.@(.@@(.@(.@(.A(.@1(.@A(.1(.A(.A( .B((.@B(0.B(8.1(@.B(H.C(P.@C(X.C(`.C(h.D(p.@D(x.D(.D(.E(.@E(.E(.E(.F(.@F(.F(.F(. G(.`G(.G(.2(.G(. H(.`H(.@2(.2(.2(.3( .H((.H(0. I(8.`I(@.@3(H.3(P.I(X.I(`. J(h.`J(p.J(x.J(.3(. K(.`K(.K(.K(. L(.`L(.L(.L(. M(.`M(.4(.M(.M(. N(.`N(.N(.N(.@4(. O( .`O((.O(0.O(8.4(@. P(H.`P(P.P(X.P(`. Q(h.`Q(p.Q(x.4(.Q(. R(.`R(.R(.R(. v(.`v(.v(.v(. w(.`w(.w(.w(. x(.`x(.x(/x(/ y(/`y(/y( /y((/ z(0/`z(8/z(@/z(H/ {(P/`{(X/{(`/{(h/ S(p/`S(x/S(/S(/ T(/`T(/H|(/|(/}(/T(/T(/`}(/}(/(/(/ U(/`U(/U(/U(/ V(/`V(/V(/( /((/H(0/(8/(@/h(H/Ȃ(P/V(X/ W(`/`W(h/W(p/W(x/ X(/`X(/X(/X(/ Y(/`Y(/Y(/Y(/ Z(/`Z(/Z(/Z(/ [(/`[(/[(/[(/ \(/`\(/\(/\(/ ]( /`]((/](0/](8/ ^(@/`^(H/^(P/^(X/ _(`/`_(h/_(p/_(x/ `(/``(/`(/`(/ a(/`a(/a(/a(/ b(/`b(/b(/b(/ c(/`c(/c(/c(/ d(/`d(/d(/d(/ e( /`e((/e(0/e(8/ f(@/`f(H/f(P/f(X/ g(`/`g(h/g(p/g(x/ h(/`h(/h(/h(/ i(/`i(/i(/i(/ j(/`j(/j(/j(/ k(/`k(/k(/k(/ l(/`l(/l(/l(/ m( /`m((/m(0/m(8/ n(@/`n(H/n(P/n(X/ o(`/`o(h/o(p/o(x/ p(/((/(/(/H(/(/(/h(/ȅ(/((/(/(/H(/(/(/h(/Ȉ(/((/(/(/H( /((/(0/h(8/ȋ(@/((H/(P/(X/H(`/(h/(p/h(x/Ȏ(/((/(/(/H(/(/(/h(/ȑ(/((/(/(/H(/(/(/h(/Ȕ(/((/(/(/H( /((/(0/h(8/ȗ(@/((H/(P/(X/H(`/(h/(p/h(x/Ț(/((/(/(/H(/(/(/h(/ȝ(/((/(/(/H(/(/(/h(/Ƞ(/((/(/(/H( /((/(0/h(8/ȣ(@/((H/(P/(X/H(`/(h/(p/h(x/Ȧ(/((/(/(/H(/(/(/`p(/p(/p(/ q(/`q(/q(/@(/(/(/(/@(/(/q(/( / r((/`r(0/r(8/r(@/ s(H/`s(P/(X/@(`/(h/(p/(x/@(/s(/(/(/s(/ t(/`t(/t(/t(/ u(/`u(/u(/u(/(/@(/(/( /( /@( /( /( /(( /@(0 /(8 /(@ /(H /(P /(X /(` /@(h /(p /(x /@( /( /@( /( /( /( /( /( /( /@( /( /h( /ȷ( /(( /( /( /( / ( /`( /( /( / (( /`(0 /(8 /(@ /(H / (P /`(X /(` /(h / (p /`(x /( /@( /( / ( /`( /( /( / ( /`( /( /( / ( /`( /( /( / ( /`( /( /( / ( /( /(( / (0 /`(8 /(@ /(H / (P /`(X /(` /(h / (p /`(x /( /( / ( /`( /( /( /( / ( /`( /( /( / ( /`( /( /( / ( /`( /( /( / ( /`( /(( /(0 / (8 /`(@ /(H /(P / (X /`(` /(h /(p / (x /`( /( /( / ( /`( /( /( / ( /`( /( /( / ( /`( /( /( / ( /`( /( /( /( / ( /`(( /(0 /(8 / (@ /`(H /(P /(X / (` /`(h /(p /@(x /( /( /( /@( /( /( /( /@( /( /( /( /@( /( /( /( /@( /(/(/(/@(/( /((/(0/@(8/(@/@(H/(P/(X/@(`/(h/(p/(x/@(/(/(/(/@(/(/(/(/@(/(/(/(/@(/(/(/(/@(/(/(/(/@( /((/(0/(8/@(@/(H/(P/(X/@(`/(h/(p/(x/@(/(/(/(/(/@(/(/(/(/@(/(/(/(/@(/(/(/(/@(/(/(/( /@((/(0/(8/(@/@(H/ (P/`(X/(`/(h/ (p/`(x/(/(/(/ (/`(/(/(/@(/ (/`(/(/(/ (/`(/`)/)/)/(/ )/(/`) / ((/)0/`(8/)@/ )H/`)P/)X/)`/ )h/`)p/)x/)/ )/`)/)/)/ )/`)/(/)/(/ (/)/ )/` )/ )/ )/ )/` )/ )/ )/ ) /` )(/ )0/ )8/ )@/` )H/ )P/ )X/ )`/` )h/ )p/ )x/ )/`)/)/`(/)/(/ )/`)/)/)/(/ )/ (/`(/(/`)/)/)/ )/(/ ( /`)(/)0/)8/`(@/(H/ )P/`)X/)`/(h/)p/ (x/`(/(/(/ (/`(/(/H)/)/)/h)/)/()/)/(/ (/)/)/@)/)/`(/( /)(/)0/@)8/(@/)H/)P/)X/@)`/)h/)p/ )x/`)/)/@)/)/)/)/@)/)/)/)/)/@)/)/)/)/@)/)/)/)/ )/) /@)(/)0/)8/)@/@)H/)P/)X/)`/@)h/)p/)x/ )/@ )/ )/ )/!)/@!)/!)/!)/")/@")/")/")/#)/@#)/#)/#)/$)/@$)/$)/$)/%) /@%)(/%)0/%)8/&)@/@&)H/&)P/&)X/')`/@')h/')p/')x/()/`)/@()/()/()/))/@))/)/))/))/*)/@*)/*)/*)/+)/@+)/+)/+)/,)/@,)/,) /,)(/-)0/@-)8/-)@/-)H/)P/ )X/.)`/@.)h/.)p/.)x//)/@/)//)//)/0)/`)/)/)/ )/@0)/0)/0)/1)/@1)/1)/1)/2)/@2)/2)/2)/3) /@3)(/3)0/3)8/4)@/@6)H/6)P/6)X/7)`/@7)h/7)p/7)x/8)/@8)/8)/8)/9)/@9)/9)/9)/:)/@:)/:)/:)/;)/@;)/;)/;)/<)/@<)/<)/<)/=) /@4)(/@=)0/4)8/=)@/=)H/>)P/@>)X/>)`/>)h/?)p/@?)x/?)/?)/@)/@@)/@)/@)/A)/@A)/A)/A)/B)/@B)/B)/B)/C)/@C)/C)/C)/D)/@D)/D) /D)(/E)0/@E)8/E)@/E)H/F)P/@F)X/F)`/F)h/G)p/@G)x/G)/G)/H)/@H)/H)/H)/I)/@I)/I)/I)/J)/@J)/J)/J)/K)/@K)/K)/K)/L)/@L)/L) /L)(/M)0/@M)8/M)@/M)H/N)P/@N)X/N)`/N)h/O)p/@O)x/O)/O)/P)/@P)/P)/P)/4)/Q)/@Q)/Q)/Q)/R)/@R)/R)/R)/S)/@S)/S)/S)/T)/@T) /T)(/T)0/5)8/U)@/@U)H/U)P/U)X/V)`/@V)h/V)p/V)x/W)/@W)/W)/W)/X)/@X)/X)/X)/Y)/@Y)/Y)/Y)/Z)/@Z)/Z)/Z)/[)/@[)/[)/[)/\) /@\)(/\)0/\)8/])@/@])H/])P/])X/^)`/@^)h/^)p/^)x/_)/@_)/@5)/5)/5)/_)/`)/h`)/6)/`)/`)/c)/c)/ d)/`d)/d)/d)/ e)/`e)/e)/e) / f)(/`f)0/f)8/f)@/ g)H/`g)P/g)X/g)`/ h)h/`h)p/h)x/h)/ i)/`i)/i)/i)/ j)/`j)/j)/j)/ k)/`k)/k)/k)/ l)/`l)/l)/l)/ m)/`m)/m)/m) / n)(/`n)0/n)8/n)@/ o)H/`o)P/o)X/o)`/ p)h/`p)p/p)x/p)/ q)/`q)/q)/q)/ r)/`r)/r)/r)/ s)/`s)/s)/s)/ t)/`t)/t)/t) / u) /`u) /u) /v) /@v)( /v)0 /v)8 /w)@ /@w)H /w)P /w)X /x)` /@x)h /x)p /x)x /y) /@y) /y) /y) /z) /@z) /z) /z) /{) /@{) /{) /{) /|) /@|) /|) /|) /})!/@})!/})!/})!/~) !/@~)(!/ a)0!/`a)8!/~)@!/~)H!/a)P!/)X!/a)`!/ b)h!/@)p!/)x!/)!/)!/@)!/)!/)!/)!/`b)!/@)!/)!/)!/)!/b)!/@)!/b)!/ c)!/`c)!/)"/)"/)"/@)"/) "/)("/)0"/@)8"/)@"/)H"/)P"/@)X"/)`"/)h"/)p"/@)x"/)"/)"/)"/@)"/)"/)"/)"/@)"/)"/)"/)"/)"/)"/)"/@)"/)"/)#/)#/@)#/)#/@) #/)(#/)0#/@)8#/)@#/)H#/)P#/@)X#/)`#/)h#/)p#/@)x#/)#/)#/)#/@)#/)#/)#/)#/@)#/)#/)#/)#/)#/)#/@)#/)#/)#/)$/@)$/)$/)$/) $/@)($/)0$/)8$/)@$/@)H$/)P$/)X$/)`$/@)h$/)p$/)x$/)$/@)$/)$/)$/)$/@)$/)$/)$/)$/@)$/)$/)$/)$/@)$/)$/)$/)%/@)%/)%/)%/) %/@)(%/)0%/)8%/)@%/@)H%/)P%/)X%/)`%/@)h%/)p%/)x%/)%/@)%/)%/)%/)%/@)%/)%/)%/)%/@)%/)%/)%/)%/@)%/)%/)%/)&/@)&/)&/)&/) &/@)(&/)0&/)8&/)@&/@)H&/)P&/)X&/)`&/@)h&/)p&/)x&/)&/@)&/)&/)&/)&/@)&/()&/)&/)&/H)&/)&/)&/h)&/ȫ)&/()&/)&/)'/H)'/)'/)'/h) '/Ȯ)('/()0'/)8'/)@'/H)H'/)P'/)X'/h)`'/ȱ)h'/()p'/)x'/)'/H)'/)'/)'/h)'/ȴ)'/()'/)'/)'/H)'/)'/)'/h)'/ȷ)'/()'/)'/)(/)(/)(/@)(/) (/)((/`)0(/)8(/)@(/)H(/ )P(/)X(/`)`(/@)h(/)p(/ )x(/ )(/`)(/)(/`)(/)(/)(/ )(/`)(/)(/)(/ )(/`)(/)(/)(/ )(/`)(/))/))/ ))/`))/) )/)()/ )0)/`)8)/)@)/)H)/ )P)/`)X)/)`)/)h)/ )p)/`)x)/))/))/ ))/`))/))/))/ ))/`))/))/))/ ))/`))/))/))/ ))/`))/)*/)*/ )*/`)*/) */)(*/ )0*/`)8*/)@*/)H*/ )P*/`)X*/)`*/)h*/ )p*/`)x*/)*/)*/ )*/`)*/)*/)*/ )*/`)*/)*/)*/ )*/`)*/)*/)*/ )*/`)*/)+/)+/ )+/`)+/) +/)(+/ )0+/`)8+/)@+/)H+/ )P+/`)X+/)`+/)h+/ )p+/`)x+/)+/)+/ )+/`)+/)+/)+/ )+/`)+/)+/)+/ )+/`)+/)+/)+/ )+/`)+/),/),/ ),/`),/) ,/)(,/)0,/h)8,/)@,/()H,/)P,/)X,/H)`,/)h,/)p,/h)x,/),/(),/),/),/H),/),/),/h),/),/(),/),/),/H),/),/),/h),/)-/()-/)-/)-/H) -/)(-/)0-/h)8-/)@-/()H-/)P-/)X-/H)`-/)h-/)p-/h)x-/)-/()-/)-/)-/H)-/)-/)-/h)-/)-/(*-/*-/*-/H*-/*-/*-/h*-/*./(*./*./*./H* ./*(./*0./h*8./*@./(*H./*P./*X./H*`./*h./*p./h*x./*./( *./ *./ *./H *./ *./ *./h *./ *./( *./ *./ *./H *./ *./*./h*./*//(*//*//*//H* //*(//*0//h*8//*@//(*H//*P//*X//H*`//*h//*p//h*x//*//(*//*//*//H*//*//*//h*//*//`)//)//*//@*//*//)//*// )0/`)0/)0/*0/@* 0/*(0/*00/*80/@*@0/*H0/*P0/*X0/@*`0/*h0/)p0/*x0/*0/*0/*0/@*0/*0/*0/*0/*0/@*0/@*0/*0/*0/*0/*0/*0/ *0/@ *1/ *1/ *1/!*1/@!* 1/!*(1/!*01/"*81/@"*@1/"*H1/"*P1/#*X1/@#*`1/#*h1/#*p1/$*x1/@$*1/$*1/$*1/%*1/@%*1/%*1/%*1/&*1/@&*1/&*1/&*1/'*1/@'*1/'*1/'*1/ (*1/`(*2/(*2/(*2/ )*2/`)* 2/)*(2/)*02/ **82/`**@2/**H2/@*P2/**X2/ +*`2/`+*h2/+*p2/+*x2/ ,*2/`,*2/,*2/,*2/ -*2/`-*2/-*2/-*2/ .*2/`.*2/.*2/.*2/ /*2/`/*2//*2//*2/ 0*3/5*3/5*3/ 6*3/`0* 3/`6*(3/6*03/6*83/0*@3/ 7*H3/`7*P3/7*X3/0*`3/7*h3/ 8*p3/`8*x3/ 1*3/8*3/8*3/ 9*3/`1*3/`9*3/1*3/9*3/1*3/9*3/ 2*3/ :*3/`2*3/`:*3/2*3/2*3/ 3*4/:*4/:*4/ ;*4/`3* 4/`;*(4/;*04/;*84/ <*@4/`<*H4/<*P4/<*X4/ =*`4/3*h4/`=*p4/3*x4/ 4*4/=*4/=*4/`4*4/4*4/4*4/ 5*4/`5*4/ >*4/`>*4/>*4/>*4/ ?*4/`?*4/B*4/?*4/ C*5/`C*5/?*5/ @*5/C* 5/C*(5/`@*05/@*85/ D*@5/`D*H5/@*P5/D*X5/ A*`5/`A*h5/D*p5/ E*x5/A*5/`E*5/E*5/E*5/A*5/ F*5/`F*5/F*5/ B*5/F*5/ G*5/`G*5/`B*5/G*5/G*5/ H*5/B*6/`H*6/H*6/H*6/ I* 6/`J*(6/`I*06/J*86/I*@6/J*H6/I*P6/ K*X6/`K*`6/ J*h6/K*p6/W+x6/ X+6/`X+6/X+6/X+6/ Y+6/K*6/`Y+6/ L*6/Y+6/`L*6/Y+6/L*6/ Z+6/`Z+6/Z+6/L*6/ M*7/`M*7/M*7/M*7/Z+ 7/ [+(7/`[+07/[+87/[+@7/ \+H7/`\+P7/\+X7/\+`7/ N*h7/ ]+p7/`]+x7/`N*7/]+7/]+7/ ^+7/N*7/N*7/ O*7/`^+7/^+7/^+7/ _+7/`_+7/`O*7/O*7/_+7/_+7/ `+8/``+8/O*8/`+8/`+ 8/ P*(8/`P*08/P*88/P*@8/ Q*H8/`Q*P8/Q*X8/Q*`8/ R*h8/`R*p8/R*x8/R*8/ S*8/`S*8/S*8/S*8/ T*8/`T*8/T*8/T*8/ U*8/`U*8/U*8/U*8/ V*8/`V*8/V*8/V*9/ W*9/`W*9/W*9/W* 9/ X*(9/`X*09/X*89/X*@9/ Y*H9/`Y*P9/Y*X9/Y*`9/ Z*h9/`Z*p9/Z*x9/Z*9/ [*9/`[*9/[*9/[*9/ \*9/`\*9/\*9/\*9/ ]*9/`]*9/]*9/]*9/ ^*9/`^*9/^*9/^*:/ _*:/`_*:/_*:/_* :/ `*(:/``*0:/`*8:/`*@:/ a*H:/`a*P:/a*X:/a*`:/ b*h:/`b*p:/b*x:/b*:/ c*:/`c*:/c*:/c*:/ d*:/`d*:/d*:/d*:/ e*:/`e*:/e*:/e*:/ f*:/`f*:/f*:/f*;/ g*;/`g*;/g*;/g* ;/ h*(;/`h*0;/h*8;/h*@;/ i*H;/`i*P;/i*X;/i*`;/ j*h;/`j*p;/j*x;/j*;/ k*;/`k*;/k*;/k*;/ l*;/`l*;/l*;/l*;/ m*;/`m*;/m*;/m*;/ n*;/`n*;/n*;/n*/ *>/`*>/*>/* >/ *(>/`*0>/*8>/*@>/ *H>/`*P>/*X>/*`>/ *h>/`*p>/*x>/*>/ *>/`*>/*>/*>/ *>/`*>/*>/*>/ *>/`*>/*>/*>/ *>/`*>/*>/*?/ *?/`*?/*?/* ?/ *(?/`*0?/*8?/*@?/ *H?/`*P?/*X?/*`?/ *h?/`*p?/*x?/*?/ *?/`*?/*?/*?/ *?/`*?/*?/*?/ *?/`*?/*?/*?/ *?/`*?/*?/*@/ *@/`*@/*@/* @/ *(@/`*0@/*8@/*@@/ *H@/`*P@/*X@/*`@/ *h@/`*p@/*x@/*@/ *@/`*@/*@/*@/ *@/`*@/*@/*@/ *@/`*@/*@/*@/ *@/`*@/*@/*A/ *A/`*A/*A/* A/ *(A/`*0A/*8A/*@A/ *HA/`*PA/*XA/*`A/ *hA/`*pA/*xA/*A/ *A/`*A/*A/*A/ *A/`*A/*A/*A/ *A/`*A/*A/*A/ *A/`*A/*A/*B/ *B/`*B/*B/* B/ *(B/`*0B/*8B/*@B/ *HB/`*PB/*XB/*`B/ *hB/`*pB/*xB/*B/ *B/`*B/*B/*B/ *B/`*B/*B/*B/ *B/`*B/*B/*B/ *B/`*B/*B/*C/ *C/`*C/*C/* C/ *(C/`*0C/*8C/*@C/ *HC/`*PC/*XC/*`C/ *hC/`*pC/*xC/*C/ *C/`*C/*C/*C/ *C/`*C/*C/*C/ *C/`*C/*C/*C/ *C/`*C/*C/*D/ *D/`*D/*D/* D/ *(D/`*0D/*8D/*@D/ *HD/`*PD/*XD/*`D/ *hD/`*pD/*xD/*D/ *D/`*D/*D/*D/ *D/`*D/*D/*D/ *D/`*D/*D/*D/ *D/`*D/*D/*E/ *E/`*E/*E/* E/ *(E/`*0E/*8E/*@E/ *HE/`*PE/*XE/*`E/ *hE/`*pE/*xE/*E/ *E/`*E/*E/*E/ *E/`*E/*E/*E/ *E/`*E/*E/*E/ *E/`*E/*E/*F/ *F/`*F/*F/* F/ *(F/`*0F/*8F/*@F/ *HF/`*PF/*XF/*`F/ *hF/`*pF/*xF/*F/ *F/`*F/*F/*F/ *F/`*F/*F/*F/ *F/`*F/*F/*F/ *F/`*F/*F/*G/ *G/`*G/*G/* G/ *(G/`*0G/*8G/*@G/ *HG/`*PG/*XG/*`G/ *hG/`*pG/*xG/*G/ *G/`*G/*G/*G/ *G/`*G/*G/*G/ *G/`*G/*G/*G/ *G/`*G/*G/*H/ *H/`*H/*H/* H/ *(H/`*0H/*8H/*@H/ *HH/`*PH/*XH/*`H/ *hH/`*pH/*xH/*H/ *H/`*H/*H/*H/ *H/`*H/*H/*H/ *H/`*H/*H/*H/ *H/`*H/*H/*I/ *I/`*I/*I/* I/ *(I/`*0I/*8I/*@I/ *HI/`*PI/*XI/*`I/ *hI/`*pI/*xI/*I/ *I/`*I/*I/*I/ *I/`*I/*I/*I/ *I/`*I/*I/*I/ *I/`*I/*I/*J/ *J/`*J/*J/* J/ *(J/`*0J/*8J/*@J/ *HJ/`*PJ/*XJ/*`J/ *hJ/`*pJ/*xJ/*J/ *J/`*J/*J/*J/ *J/`*J/*J/*J/ *J/`*J/*J/*J/ *J/`*J/*J/*K/ *K/`*K/*K/* K/ *(K/`*0K/*8K/*@K/ *HK/`*PK/*XK/*`K/ *hK/`*pK/*xK/*K/ *K/`*K/*K/*K/ *K/`*K/*K/*K/ *K/`*K/*K/*K/ *K/`*K/*K/*L/ *L/`*L/*L/* L/ *(L/`*0L/*8L/*@L/ *HL/`*PL/*XL/*`L/ *hL/`*pL/*xL/*L/ *L/`*L/*L/*L/ *L/`*L/*L/*L/ *L/`*L/*L/*L/ *L/`*L/*L/*M/ *M/`*M/*M/* M/ *(M/`*0M/*8M/*@M/ *HM/`*PM/*XM/*`M/ *hM/`*pM/*xM/*M/ *M/`*M/*M/*M/ *M/`*M/*M/*M/ *M/`*M/*M/*M/ *M/`*M/*M/*N/ *N/`*N/*N/* N/ +(N/`+0N/+8N/+@N/ +HN/`+PN/+XN/+`N/ +hN/`+pN/+xN/+N/ +N/`+N/+N/+N/ +N/`+N/+N/+N/ +N/`+N/+N/+N/ +N/`+N/+N/+O/ +O/`+O/+O/+ O/ +(O/`+0O/+8O/+@O/ +HO/` +PO/ +XO/ +`O/ +hO/` +pO/ +xO/ +O/ +O/` +O/ +O/ +O/ +O/` +O/ +O/ +O/ +O/` +O/ +O/ +O/ +O/`+O/+O/+P/ +P/`+P/+P/+ P/ +(P/`+0P/+8P/+@P/ +HP/`+PP/+XP/+`P/ +hP/`+pP/+xP/+P/ +P/`+P/+P/+P/ +P/`+P/+P/+P/ +P/`+P/+P/+P/ +P/`+P/+P/+Q/ +Q/`+Q/+Q/+ Q/ +(Q/`+0Q/+8Q/+@Q/ +HQ/`+PQ/+XQ/+`Q/ +hQ/`+pQ/+xQ/+Q/ +Q/`+Q/+Q/+Q/ +Q/`+Q/+Q/+Q/ +Q/`+Q/+Q/+Q/ +Q/`+Q/+Q/+R/ +R/`+R/+R/+ R/ +(R/` +0R/ +8R/ +@R/ !+HR/`!+PR/!+XR/!+`R/ "+hR/`"+pR/"+xR/"+R/ #+R/`#+R/#+R/#+R/ $+R/`$+R/$+R/$+R/ %+R/`%+R/%+R/%+R/ &+R/`&+R/&+R/&+S/ '+S/`'+S/'+S/'+ S/ (+(S/`(+0S/(+8S/(+@S/ )+HS/`)+PS/)+XS/)+`S/ *+hS/`*+pS/*+xS/*+S/ ++S/`++S/++S/++S/ ,+S/`,+S/,+S/,+S/ -+S/`-+S/-+S/-+S/ .+S/`.+S/.+S/.+T/ /+T/`/+T//+T//+ T/ 0+(T/`0+0T/0+8T/0+@T/ 1+HT/`1+PT/1+XT/1+`T/ 2+hT/`2+pT/2+xT/2+T/ 3+T/`3+T/3+T/3+T/ 4+T/`4+T/4+T/4+T/ 5+T/`5+T/5+T/5+T/ 6+T/`6+T/6+T/6+U/ 7+U/`7+U/7+U/7+ U/ 8+(U/`8+0U/8+8U/8+@U/ 9+HU/`9+PU/9+XU/9+`U/ :+hU/`:+pU/:+xU/:+U/ ;+U/`;+U/;+U/;+U/ <+U/`<+U/<+U/<+U/ =+U/`=+U/=+U/=+U/ >+U/`>+U/>+U/>+V/ ?+V/`?+V/?+V/?+ V/ @+(V/`@+0V/@+8V/@+@V/ A+HV/`A+PV/A+XV/A+`V/ B+hV/`B+pV/B+xV/B+V/ C+V/`C+V/C+V/C+V/ D+V/`D+V/D+V/D+V/ E+V/`E+V/E+V/E+V/ F+V/`F+V/F+V/F+W/ G+W/`G+W/G+W/G+ W/ H+(W/`H+0W/H+8W/H+@W/ I+HW/`I+PW/I+XW/I+`W/ J+hW/`J+pW/J+xW/J+W/ K+W/`K+W/K+W/K+W/ L+W/`L+W/L+W/L+W/ M+W/`M+W/M+W/M+W/ N+W/`N+W/N+W/N+X/ O+X/`O+X/O+X/O+ X/ P+(X/`P+0X/P+8X/P+@X/ Q+HX/`Q+PX/Q+XX/Q+`X/ R+hX/`R+pX/R+xX/R+X/ S+X/`S+X/S+X/S+X/ T+X/`T+X/T+X/Ha+X/a+X/b+X/hb+X/b+X/(c+X/c+X/c+X/Hd+Y/d+Y/e+Y/he+Y/e+ Y/(f+(Y/f+0Y/f+8Y/Hg+@Y/g+HY/h+PY/hh+XY/h+`Y/(i+hY/i+pY/i+xY/Hj+Y/j+Y/k+Y/hk+Y/k+Y/(l+Y/l+Y/l+Y/Hm+Y/m+Y/n+Y/hn+Y/n+Y/(o+Y/o+Y/o+Y/Hp+Z/p+Z/q+Z/hq+Z/q+ Z/(r+(Z/r+0Z/r+8Z/Hs+@Z/s+HZ/t+PZ/ht+XZ/t+`Z/(u+hZ/u+pZ/u+xZ/Hv+Z/v+Z/w+Z/hw+Z/w+Z/(x+Z/x+Z/x+Z/Hy+Z/y+Z/z+Z/hz+Z/z+Z/({+Z/{+Z/{+Z/H|+[/|+[/}+[/h}+[/}+ [/(~+([/~+0[/~+8[/H+@[/+H[/+P[/h+X[/Ȁ+`[/(+h[/+p[/+x[/H+[/+[/+[/h+[/ȃ+[/(+[/+[/+[/H+[/+[/+[/h+[/Ȇ+[/(+[/+[/+[/H+\/+\/+\/h+\/ȉ+ \/(+(\/+0\/+8\/H+@\/+H\/+P\/h+X\/Ȍ+`\/(+h\/+p\/+x\/H+\/+\/+\/h+\/ȏ+\/(+\/+\/+\/H+\/+\/+\/h+\/Ȓ+\/(+\/+\/+\/H+]/+]/+]/h+]/ȕ+ ]/(+(]/+0]/+8]/H+@]/+H]/+P]/h+X]/Ș+`]/(+h]/+p]/+x]/H+]/+]/+]/h+]/ț+]/(+]/+]/+]/H+]/+]/+]/h+]/Ȟ+]/(+]/+]/+]/H+^/+^/+^/h+^/ȡ+ ^/(+(^/+0^/+8^/H+@^/+H^/+P^/h+X^/Ȥ+`^/(+h^/+p^/+x^/H+^/+^/+^/h+^/ȧ+^/(+^/+^/+^/H+^/+^/+^/h+^/Ȫ+^/(+^/+^/+^/H+_/+_/+_/h+_/ȭ+ _/(+(_/+0_/+8_/H+@_/+H_/+P_/h+X_/Ȱ+`_/(+h_/+p_/+x_/H+_/+_/+_/h+_/ȳ+_/(+_/+_/+_/H+_/+_/+_/h+_/ȶ+_/(+_/+_/+_/H+`/+`/+`/h+`/ȹ+ `/(+(`/+0`/+8`/H+@`/+H`/+P`/h+X`/ȼ+``/(+h`/+p`/+x`/H+`/+`/+`/h+`/ȿ+`/(+`/+`/+`/H+`/+`/+`/h+`/+`/(+`/+`/+`/H+a/+a/+a/h+a/+ a/(+(a/+0a/+8a/H+@a/+Ha/+Pa/h+Xa/+`a/(+ha/+pa/+xa/H+a/+a/+a/h+a/+a/(+a/+a/+a/H+a/+a/+a/h+a/+a/(+a/+a/+a/H+b/+b/+b/h+b/+ b/(+(b/+0b/+8b/H+@b/+Hb/+Pb/h+Xb/+`b/(+hb/+pb/+xb/H+b/+b/+b/h+b/+b/(+b/+b/+b/H+b/+b/+b/h+b/+b/(+b/+b/+b/H+c/+c/+c/h+c/+ c/(+(c/+0c/+8c/H+@c/+Hc/+Pc/h+Xc/+`c/(+hc/+pc/+xc/H+c/+c/+c/h+c/+c/(+c/+c/+c/H+c/+c/+c/h+c/+c/(+c/+c/+c/H+d/+d/+d/h+d/+ d/(+(d/+0d/+8d/H+@d/+Hd/+Pd/h+Xd/+`d/(+hd/+pd/+xd/H+d/+d/+d/h+d/+d/(+d/+d/+d/H+d/+d/+d/h+d/+d/(+d/+d/+d/H+e/+e/+e/h+e/+ e/(+(e/+0e/+8e/H+@e/+He/+Pe/h+Xe/+`e/(+he/+pe/+xe/H+e/+e/+e/h+e/+e/(+e/+e/+e/H+e/+e/+e/h+e/+e/(+e/+e/+e/H,f/,f/,f/h,f/, f/(,(f/,0f/,8f/H,@f/,Hf/,Pf/h,Xf/,`f/(,hf/,pf/,xf/H,f/,f/,f/h,f/,f/(,f/,f/,f/H ,f/ ,f/ ,f/h ,f/ ,f/( ,f/ ,f/ ,f/H ,g/ ,g/ ,g/h ,g/ , g/(,(g/,0g/,8g/H,@g/,Hg/,Pg/,Xg/T+`g/,hg/ U+pg/`U+xg/@,g/,g/U+g/U+g/,g/,g/ V+g/`V+g/V+g/@,g/,g/,g/V+g/ W+g/`W+g/W+g/,h/@,h/,h/,h/@, h/,(h/@,0h/,8h/,@h/,Hh/,Ph/@,Xh/,`h/,hh/,ph/@,xh/,h/,h/,h/@,h/,h/,h/,h/,h/,h/@,h/,h/,h/ ,h/@ ,h/ ,h/ ,h/!,i/@,i/@!,i/!,i/!, i/,(i/",0i/,8i/@",@i/,Hi/",Pi/",Xi/#,`i/@#,hi/#,pi/#,xi/$,i/@,i/@$,i/$,i/$,i/%,i/@%,i/%,i/%,i/&,i/,i/@&,i/,i/&,i/,i/&,i/@,j/',j/,j/@',j/', j/,(j/,0j/',8j/(,@j/@,Hj/@(,Pj/(,Xj/(,`j/,hj/),pj/@),xj/),j/,j/),j/*,j/@*,j/,j/*,j/*,j/+,j/@+,j/+,j/+,j/,,j/@,j/@,,j/,,j/,,k/-,k/@-,k/-,k/-, k/.,(k/@.,0k/.,8k/.,@k//,Hk/@/,Pk//,Xk//,`k/0,hk/@0,pk/0,xk/,k/,k/,k/@,k/4,k/4,k/5,k/@5,k/,k/5,k/5,k/6,k/@6,k/6,k/6,k/7,k/@7,l/7,l/7,l/8,l/@8, l/8,(l/8,0l/9,8l/@9,@l/,Hl/9,Pl/9,Xl/:,`l/@:,hl/:,pl/:,xl/;,l/@;,l/;,l/;,l/<,l/@<,l/<,l/<,l/=,l/@=,l/=,l/=,l/>,l/@>,l/>,l/>,l/?,m/@?,m/?,m/?,m/@, m/@@,(m/@,0m/@,8m/A,@m/@A,Hm/A,Pm/,Xm/A,`m/B,hm/@B,pm/B,xm/B,m/C,m/@C,m/C,m/C,m/D,m/@D,m/D,m/D,m/E,m/@E,m/Y,m/@Y,m/Y,m/E,m/E,m/Y,n/Z,n/@Z,n/Z,n/Z, n/F,(n/`[,0n/[,8n/[,@n/ \,Hn/@F,Pn/F,Xn/`\,`n/\,hn/F,pn/\,xn/G,n/ ],n/`],n/@G,n/G,n/],n/],n/ ^,n/G,n/`^,n/H,n/^,n/@H,n/^,n/H,n/ _,n/H,o/`_,o/_,o/_,o/I, o/ `,(o/@I,0o/``,8o/I,@o/`,Ho/I,Po/`,Xo/J,`o/@J,ho/J,po/ a,xo/`a,o/a,o/J,o/a,o/K,o/ b,o/@K,o/K,o/K,o/`b,o/b,o/b,o/L,o/ c,o/@L,o/`c,o/L,p/L,p/M,p/c,p/c, p/ d,(p/@M,0p/`d,8p/M,@p/d,Hp/M,Pp/N,Xp/@N,`p/d,hp/ e,pp/`e,xp/N,p/e,p/N,p/e,p/O,p/ f,p/@O,p/`f,p/O,p/f,p/O,p/f,p/P,p/ g,p/`g,p/g,p/g,q/ h,q/@P,q/`h,q/h, q/h,(q/ i,0q/`i,8q/P,@q/i,Hq/P,Pq/i,Xq/Q,`q/ j,hq/@Q,pq/`j,xq/Q,q/j,q/Q,q/j,q/R,q/ k,q/@R,q/`k,q/R,q/k,q/R,q/k,q/S,q/ l,q/@S,q/`l,q/l,r/l,r/ m,r/`m,r/m, r/m,(r/ n,0r/`n,8r/S,@r/S,Hr/T,Pr/n,Xr/n,`r/ o,hr/@T,pr/`o,xr/T,r/o,r/T,r/U,r/@U,r/o,r/ p,r/`p,r/U,r/U,r/V,r/p,r/p,r/ q,r/@V,r/V,r/V,s/`q,s/q,s/q,s/ r, s/`r,(s/r,0s/r,8s/ s,@s/W,Hs/`s,Ps/@W,Xs/s,`s/s,hs/W,ps/ t,xs/`t,s/t,s/t,s/ u,s/W,s/X,s/`u,s/u,s/@X,s/u,s/X,s/ v,s/X,s/`v,s/~,s/ ,s/`,t/,t/,t/ ,t/`, t/,(t/,0t/ ,8t/`,@t/,Ht/,Pt/ ,Xt/`,`t/,ht/v,pt/,xt/ ,t/`,t/v,t/ w,t/,t/`w,t/,t/ ,t/`,t/,t/,t/ ,t/w,t/`,t/,t/,t/w,u/ ,u/`,u/,u/, u/ ,(u/`,0u/ x,8u/`x,@u/,Hu/,Pu/ ,Xu/`,`u/,hu/,pu/ ,xu/`,u/x,u/,u/x,u/ y,u/`y,u/y,u/y,u/ z,u/,u/h,u/Ȋ,u/(,u/,u/,u/`z,u/ ,v/`,v/z,v/,v/, v/ ,(v/`,0v/,8v/,@v/ ,Hv/`,Pv/,Xv/,`v/z,hv/ ,pv/`,xv/,v/,v/ ,v/`,v/,v/,v/ ,v/`,v/,v/,v/ ,v/`,v/,v/,v/ ,v/`,v/,w/ ,w/ {,w/`,w/, w/,(w/`{,0w/ ,8w/`,@w/{,Hw/{,Pw/ |,Xw/,`w/,hw/ ,pw/`|,xw/`,w/,w/|,w/,w/|,w/ ,w/ },w/`,w/`},w/},w/,w/,w/},w/ ,w/`,w/,w/ ~,x/,x/ ,x/`~,x/`, x/~,(x/,0x/,8x/ ,@x/,Hx/ ,Px/`,Xx/,`x/`,hx/,px/,xx/ ,x/`,x/,x/,x/ ,x/`,x/,x/,x/ ,x/`,x/,x/`,x/,x/,x/ ,x/`,x/,y/,y/ ,y/`,y/, y/,(y/ ,0y/`,8y/,@y/,Hy/ ,Py/`,Xy/,`y/,hy/ ,py/`,xy/,y/,y/ ,y/`,y/,y/,y/ ,y/`,y/,y/,y/ ,y/`,y/,y/,y/@,y/,y/,z/,z/@,z/,z/, z/,(z/@,0z/,8z/,@z/,Hz/@,Pz/,Xz/,`z/,hz/@,pz/,xz/,z/,z/@,z/,z/,z/,z/@,z/,z/,z/,z/@,z/,z/,z/,z/@,z/,z/,{/,{/@,{/,{/, {/,({/@,0{/,8{/,@{/,H{/@,P{/,X{/,`{/,h{/ ,p{/`,x{/,{/,{/ ,{/`,{/,{/,{/ ,{/`,{/,{/@,{/,{/,{/,{/,{/ ,{/,{/`,|/@,|/,|/,|/, |/,(|/ ,0|/,8|/@,@|/,H|/`,P|/,X|/,`|/,h|/,p|/@,x|/ ,|/,|/`,|/,|/,|/,|/,|/@,|/ ,|/,|/`,|/,|/,|/,|/@,|/,|/,}/,}/,}/ ,}/@, }/`,(}/,0}/,8}/,@}/,H}/@,P}/,X}/,`}/,h}/ ,p}/,x}/@,}/`,}/,}/,}/,}/@,}/,}/,}/,,H,9,F,,+0,+,78,7,,R,,,,,,(,,,#@-(@,vP,`,p,V,}/#~/0@~/`~/~/~/~/N /0/`/+/L/! /c@/,,,,,,,,, , , , , ,,,,, ,(,0,8,@,H,P,X,`,h,p,x,,, ,!,",#,$,%,&,',),*,,,-,.,/,0,1,2,3,4 ,5(,60,78,8@,:H,;P,<X,=`,>h,?p,@x,A,B,C,D,E,G,I,J,K,L,M,N,O,P,Q,S,T,U,V,W,X ,Y(,Z0,[8,\@,]H,^P,_X,``,ah,bp,cx,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x ,y(,z0,{8,|@,}H,~P,X,`,h,p,x,,,,,,,,,,,,,,,,,,,,, ,(,0,8,@,H,P,X,`,h,p,x,,,,,,,,,,,,,,,,,,,,, ,(,0,8,@,H,P,X,`,h,p,x,,,,,,,,,,,,,,,,,,,,, ,(,0,8,@,H,P,X,`,h,p,x,,,,,,,,,,,,,,,,,,,,, ,(,0,8,@,H,P,X,`,h,p,x, , , , , ,,,,,,,,,,,,,,,, ,(,0, 8,!@,"H,#P,$X,%`,&h,'p,)x,*,+,,,-,.,/,0,1,2,3,4,5,6,8,9,:,;,<,=,>,? ,@(,A0,B8,C@,DH,EP,FX,G`,Hh,Ip,Jx,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,[,\,],^,_ ,`(,a0,b8,c@,dH,eP,fX,g`,hh,ip,jx,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,{,|,},~, ,(,0,8,@,H,P,X,`,h,p,x,,,,,,,,,,,,,,,,,,,,, ,(,0,8,@,H,P,X,`,h,p,x,,,,,,,,,,,,,,,,,,,,, ,(,0,8,@,H,P,X,`,h,p,x,,,,,,,,,,,,,,,,,,,,, ,(,0,8,@,H,P,X,`,h,p,x,,,,,,,,,,,,,,,,,,,,, ,(,0,8,@,H,P,X,`, h, p, x, , ,,,,,,,,,,,,,,,,,,,  ,!(,"0,$8,%@,&H,'P,(X,)`,*h,+p,,x,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?,@,A ,B(,C0,D8,E@,FH,GP,HX,I`,Jh,Kp,Lx,M,N,O,P,QHHO!HtH5Z=!%[=!hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hA%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D%} !D%u !D%m !D%e !D%] !D%U !D%M !D%E !D%= !D%5 !D%- !D%% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D%} !D%u !D%m !D%e !D%] !D%U !D%M !D%E !D%= !D%5 !D%- !D%% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D%} !D%u !D%m !D%e !D%] !D%U !D%M !D%E !D%= !D%5 !D%- !D%% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D%} !D%u !D%m !D%e !D%] !D%U !D%M !D%E !D%= !D%5 !D%- !D%% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D%} !D%u !D%m !D%e !D%] !D%U !D%M !D%E !D%= !D%5 !D%- !D%% !D% !D% !D% !D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!DH%  H%  1H56H= E71H% H}L3L11LaLLQLLALH1L)L1E1RE11l13LL\LLLH}L;HXL'HkLL[LHHGLH3LHLH LHp7LL'LH`L{H% H%( H% H% L+ H% H% HE!Ht HA!HPH6!Hf.HUO!Ht HQO!HPHFO!HH!Ht H!HPH!HH!Ht H!HPH!HH2!Ht H.!HPH#!HH!Ht H !HPH!HH!Ht H!HPH!HH!Ht H !HPH!HH.!Ht H*!HPH!HH!Ht H!HPH~!HH,!Ht H(!HPH!HH"Ht H"HPH"HH!Ht H!HPH{!HH"Ht H"HPHz"HHh!Ht Hd!HPHY!HH"Ht H"HPH"HH"Ht H"HPH"HHe"Ht Ha"HPHV"HHĊ"Ht H"HPH"HHc"Ht H_"HPHT"HH"Ht H"HPH"HH"Ht H"HPH"HH~"Ht H~"HPH~"HH}"Ht H}"HPH}"HH9!Ht H9!HPH9!HH"Ht H"HPH"HH"Ht H"HPH"HH"Ht H"HPH "HH9!Ht H9!HPH9!HHYh!Ht HUh!HPHJh!HH"Ht H"HPH "HHh!Ht Hh!HPHh!HHh!Ht Hh!HPHh!HH!Ht H!HPH!HH\"Ht H\"HPH\"HHS"Ht HO"HPHD"HHR|"Ht HN|"HPHC|"HH|"Ht H|"HPH|"HH"Ht H"HPH"HH/|"Ht H+|"HPH |"HH!Ht H!HPH!HH!Ht H!HPH!HH !Ht H!HPH!HH+!Ht H'!HPH!HH 4!Ht H4!HPH3!HH)4!Ht H%4!HPH4!HHH4!Ht HD4!HPH94!HH4!Ht H4!HPH4!HH6!Ht H6!HPHw6!HHI!Ht HI!HPHI!HH6!Ht H6!HPH5!HH4!Ht H4!HPH4!HH4!Ht H~4!HPHs4!HH!5!Ht H5!HPH5!HH@5!Ht H<5!HPH15!HH_3!Ht H[3!HPHP3!HH7!Ht H7!HPH7!HH]7!Ht HY7!HPHN7!HH!Ht H!HPH!HHY"Ht HY"HPHY"HH:6!Ht H66!HPH+6!HHY6!Ht HU6!HPHJ6!HHH!Ht HH!HPHH!HHH!Ht HH!HPHH!HHVZ"Ht HRZ"HPHGZ"HHu!Ht Hq!HPHf!HHT"Ht HP"HPHE"HH"Ht H"HPH"HHR"Ht HN"HPHC"HHQ"Ht HM"HPHB"HH"Ht H"HPH"HH2!Ht H2!HPH2!HHW"Ht HW"HPHW"HH!Ht H!HPH!HH !Ht H!HPH!HH"Ht H"HPH"HHx"Ht Hx"HPHx"HHF!Ht HF!HPHzF!HHh4!Ht Hd4!HPHY4!HH#Ht H#HPH#HHf#Ht Hb#HPHW#HH!Ht H!HPHv!HH$0!Ht H 0!HPH0!HH!Ht H!HPHt!HHa!Ht H~a!HPHsa!HHA~!Ht H=~!HPH2~!HH!Ht H!HPH!HH?!Ht H;!HPH0!HH!Ht H!HPH!HH!Ht H!HPH!HH}!Ht H}!HPH}!HH}!Ht H}!HPH}!HH~!Ht H~!HPH~!HH~!Ht H~!HPH~!HH}!Ht H}!HPH}!HH}!Ht H}!HPH}!HHVC!Ht HRC!HPHGC!HHuC!Ht HqC!HPHfC!HH1!Ht H1!HPH1!HH0!Ht H0!HPH0!HH!Ht H!HPH!HHQ!Ht HM!HPHB!HH^!Ht H^!HPH^!HH"Ht H"HPH"HH!Ht H!HPH!HH"Ht H"HPH"HHl"Ht Hh"HPH]"HH"Ht H"HPH"HH"Ht H"HPH"HHI"Ht HE"HPH:"HHh"Ht Hd"HPHY"HHǴ"Ht Hô"HPH"HHz"Ht Hz"HPHz"HHE"Ht HA"HPH6"HHd"Ht H`"HPHU"HfH=*!UHAWAVL5L>AUIATASHw}H(LDH=(!HHEH' HAHAH5H=B8EEEEEEijf.1LDSADžXOLHTArAIA*JcH>f.H=# 1]EH=# 1==FЉUXH5Y#H} ;H=A# 15HPHB fE@H=# 1E=¹H5iB1H=sfDEEAt:E|@H=#D1HAVfDMȅ[ HUuHH"#MfH"E E_HJH H5OH=}L%>'!Hʔ#HB HHuQh@LHMH)J< H#L5H@P1/HXZHt$LkMu1H=31Hx U= H.#Hx]1He[A\A]A^A_]ÿ }  H$!&1H1H5$@H= x놿WDJL1L42,f.UH=t"HlH=E"`H="TH="HH="u!Hs!H8u!Ht!Hbs!Ht!HTu!H u!HNu!Hu!Ht!Hyu!Hr!H#u!Hr!HU!HNu!HU!H!Hr!H!H+$!HU!H%$!HV!H!HP!H"H#!H"H,"H%!H&"H'!H"H'!H9!H"H|9!Hk"Hf'!Hk"H8"HQ9!H2"Hc!H|k"H]!H!H"H!HI"H2!HI"HD$!H!H>$!HO"HI"HI"Hv"H$!Hv"He"H"H_"H"Hiv"H"H"H4"H"H!H_"H!HJ"Hʪ"HJ"H8!H!H8!H8!H`J"H8!H%!Hk8!H%!H%!H8!H%!H(I"H%!H"I"H!Hl%!H!H&!HH"H&!HI&!H§!HC&!H!!H%!H!!H_#!H&!HY#!H #!H!!H#!H5"!H.#!H/"!H`"!H"!HZ"!HK#!H"!HE#!H6!H/"!H6!Ha#!H#!H[#!H!!H6!H!!H !H0#!H !Hb !H[!!H\ !H !H !H !Hv!H1 !Hv!Hv!H!Hv!Hw!Hv!Hw!H!Hrv!H!H$g"Hv!Hg"HOt"H!HIt"H:g"Hf"H4g"Hf"Ht"Hf"Hp"H g"Hj"HF"Htf"HF"HF!H?"H@!H1R!HF"H+R!HQ!H!HQ!H'h"HR!H!h"H2Q!HQ!H,Q!H="!Hg"H7"!H"HQ!H"Hr"H "!Hr"H"HW"H"H!!Hr"H!!HTe"H"HNe"H?f"Hx!!H9f"Hf"H#e"Hf"H"Hf"H"H "Hf"H"HKq"HĦ"HEq"H"H"H"Hq"Hq"Hq"He"H"He"H!Hq"H!Hf"He"He"H!H!H!H"He"H"H!H!H!H.!H"H(!H!HҠ!H!HD!H!H>!H!Hh!H!Hڡ!H!Hԡ!HŢ!H~!H!Hp!H!Hj!Hۢ!H!Hբ!HF2!H?!H@2!H!H!fUH=4"HH=e"H="H="H="H=5"H=i"H="xH="lH="`H=9"TH=m"]GUH= HH=% H=9 ]1I^HHPTE11H= f.H="H"H9tH Ht H="H5"H)HH?HHHtH HtfD=#u+UH=b Ht H=dņ#]wHHHHV9WuUH6H?He]fD1DUHC]ff.UH$H$H]@UHATIHHwH=!_LH=!ID$LeBfHt7UHATL%Z!SHfDHHLH Hu[A\]Ðff.@UHATIHHwH=!LH=u!ID$LefHH=!ff.fHH=!}ff.fHH=!]ff.fHH=!=ff.fLGLNM9tGMMu/HcW;VtDULLH]f.1DfHW HGE1H3FH3V H uG3FuF9GtDF f9G Af.HW HGE1H3FH3V H u F8GADDHcW;Vt1UHvHH]UHAWAVIAUIATSHH}H@MEfLM~ fHHtxD;cuAVHsLquM6MuDEeH]M} fHHt8D;cuAUHsL1uMmMuH[A\A]A^A_]1H[A\A]A^A_]HH9tHtHt 1DfHH tHHuW;VtfD1DUHvHHcHq]f.UHATSHH=6!!HcsIĉpuH@L[I$A\]H=!HcSHsHID$L[I$A\]U8HSHH=!HH'HHHt HǃH@H]ff.wH1.ff.w1H ff.fwH1ff.Gt@UHATSL'HLKL纯މC[A\]@1Ҿ$H$1Ҿ |ff.U(HATSHH=!sIĉpuH@L[A\]@H=!Hc>HsID$HNjCHcL[A\]U$ HATIH=!HL$ HLeUHHHAUIH=#AT菴II9t'IuH=!IELH=!I$LA\A]]fU1ҾHSHH H0{{ {{{{{ {!H]ɉU1HSHH H{H]ɉwHCff.HtoUHATIHHwH=!It$ ID$H=u!I|$ID$ HtID$LLeH=A!HtoUHATIHHwH=O!ZIt$ ID$H=!@I|$ID$ HtxID$LLeH=! U1HAUATSHHW$w 0{(L+AMt)I}H#Au u#DAHCHtpHxCDAHCpHt$PHx4R#TDnAHC`Ht#pp !CVHxlDBAHChHt#pp !CVHx@DAHCxHtpHx1DAHHtpHx1DAHHtw1HDAHHt_DALMt)1I} A}ZDPAD>H{<NH{L>s\{, $(0H[A\A]]H=A!1JI}IEHt IEL1bYI}fUHAUIATSHH_LMtlI HSHK L1H5DK(DC$LHSATH5P#PPC0P1H He[A\A]]LID$ MLEff.9ºGUHAWAVAUATSHHHG(HHEȃtLwPIDH}Ⱦ8H=+!HH=!IdI$IAD$AD$HELE1H E1Hx .H趹I0B ;IIDJKI0HL4PM9uAD$ HEL8HEMuKfDMMI?1 @HMAfEыC LAEE艠ff.fHt8HG`Ht/H t(Hx1ҍH8ux u@ffD9uBw]L6XUIc LH>fDXH]fuN]Hf]HfB ]HH1H=11H=D1ݩ1H=1ͩff.fUHAUIATILLA\D)A]]^ff.UHAWIAVAAUATMSH(HuLE.L!L艫1LIAC1vAFE1v[LDEǺuL̼AA$<w\H}LL1 1H=R1諨HZDf.HZE14AFr<H}1LL臀 AwBHNVEJcH>DH}1LLW ]TL1H(L[A\A]A^A_]AtAuDHMD @gH}1LL AwHUEJcH>@AFvAH}LL1 A$@uS1LDPA$ Mt$<|LLLfLAt$ L1H=1LúI$L.1H= 1蹦fA$0Lt1L1LIt$<LA$0P1L1LIt$LL%@LIt$<Lq@L ۹1LA1L7I$L2DL 蛹LL It$LL@0LcfDAeUHAWAVAAUATISHL Lt1LItrAtl1vBAE1Av%L轶DL¸HL[A\A]A^A_]HVFHz1ɍH:uzuBBf9uf1ff.fHG`Ht/x t(L@1fDL8uxt 9u@ttff.fUHAUATSHHdH%(HE1H:HAAH}H艤fHC0C/DcC AumE}Dk Ct<oMC fC1KHUdH+%(u9HH[A\A]]ECfSC1fDܩff.HtHG(tHGPt1HD@1DUHH@dH%(HE1HtHHtCtFttHUdH+%(u4@HPH HuHuU1辒@1@H(%DHGHc0ff.UxH= HAVL5AUL-zATH蟫LLH I%LLH ID$ LLH ID$HID$pHLA\A]A^]fUH=DHlH=`H=]SHHt|UHSHH= HHpHH= H@Hp H3H~HF Ht$HH@H3H=o 躡HH]DUHATASGHAHwPWH=e Hc-HcSHCDd[A\]ff.LOMUHSHHDGE~kLIc1 HHH9tTDD9uD)Q~HcItH.DCLKADCE~1ALH= Ic胩HCH]fLH= 虠HCH]ff.UHAWAVAUIATSHHHuHdH%(HE1HcGHHHH%H)HH9tHH$H9uH%H)HHeL5 HEEIEH}D$H4HuDȉEHEHX(Huq<HHt`{?CuHC P~H@HLHfHH92u{uHcEHu]Hǃ}HEHEA9EMED`t:LuMcH]CIUHLIHEAuHEdH+%(HeL[A\A]A^A_]HH9 D; uLfAELS0uTH5LLULUILE111L蘔LLEZEf.IEH}D 8AADAAAH?LUJcH>H5zLbLUI\H5OLGLUIAH5L,LUI&H5LLUI H5LLUIH5L۩LUIH5LLUIH5L襩LUIfE3H5&LLUtLUInAvAAAH5LLU$LUIA AH5/LLULUI{ HcEH}]HƃuH5LLU螨LUIH5YLLULUIyH5LLU`LUIZH5LLUDM=HI–DMHLHHALAP1qZLUYH5%LLULUIHLGGUHAUIATSHF~!I1IT$LH4HA9\$HL[A\A]]fDUHAUATSHHI(H=w 蒣IH@AD$AM~B1ID$4~TIEQHTfDHH9t7;0uHA9\$I}HcH `HL[A\A]]fLHAMA9\$HE1[LA\A]]H7HtDUHATIHHHtHHtLeH=T#DHtLLef1H=y1xU(HATSHH=6 QsIĉpuH@L[A\]@H=F HcHsID$HNjCHcL[A\]HH tqHHu_DODFE9|TE~UE~PLVHW11f.A9~HcA<9:uHA9A9f.1D1@UHATISVHWHwH=^ Hc#IcT$ID$HsHtLHuJ.D9eLߔA~qumHEE111E1H0+f<:lwHEuC1AA1IADNt<:t͍TPH=N#kH}tH}(HEHEdH+%(HEH8[A\A]A^A_]f.tH}(H= ϜDH@HHEHEDH}H}HEyfIAH}t-H}DfIE1H} uӾ(H=! LeDI|$8NH}HEHEdH+%(u LLe谖UHSHdH%(HE1HEHt$HH8HtHtHHtH(tHEdH+%(u$H]fDH{8诛H}HE+ff.UHATISHH8HtLnHt7H[A\]H5H=HVLHC8H7HuH{8LH/H[A\]fDHtHt mDUHATIHHt Ht@LLeSUHH5}H=H讃H?H5H= HI#荃]HI#@O@UHAULoDATISHI#Lj HHHǾ/H߾"i HHtS{wMftBH#t8#t.H0#t H@#tt H#t HB-i HtB{w<{t6ft+H#t!H(#t H8#t Hh HHtS{wMf"tBH#t8p$t.H$t H$tt $t Hh HtB{w<{t6f"t+H#t!H$t H$t HZ1HߺLz H0 I;$tNCH1[A\A]]fLH5:H=/1Lh HH(f1DIDŽ$C ~C uHU| 1H=1sUHAWAVIAUATISH[IHHt"9p"t HNH[HIċ"u "3H[I$&HMtVHHtH>t$HEdH+%(H8[A\A]]fDH= THǃH= 4HǃL-I fLM$$LHMuHǃ=DIt$H= ρLH=u ID$跁HǃIt$H= 菁LH=5 ID$wHCxf.H}HCRfDH}?HCfDH}'HCfDH}f.Hdf.UHAUATIw+GH"HcH>fDH t H LH=F A\A]]錀@Hw(H=m xMl$0ID$(MtL草LH= N@H tH fDHw(H=U I|$ ID$(kI|$ \ff.UHAUIATISHH^(Ht@HHHuID$IL$IT$ HtLHP HtLHBI} LI4$H=x I$HL[H= A\A]]bfHQHuHfUHATISH7Ht2f.L8I4$HuIt$HtDLIt$HuI|$ I\$P?It$PHt-DHIt$PHuIt$`Ht@HIt$`HuI|$pI\$(It$(Ht-DHIt$(HuIt$8Ht@HxIt$8HuI|$H褍[LH=y A\]A~U1H5H=HAUATSHHK9#t1H=1pf.ƀw ŌX IH8#LHHtBHHu!8HI9t L9t> HtH{Hu1H=1@pMt M9tL MtL Dr舣>虁1袄1vH+8#H(8#k(1$1MxH=8#'wb H8#H=4#Hp`|H=7#HG`臆H7#Hx wH7#HxHHǀHH)1H}14p@UHAUIHATHIHRHt#HPHt#HBI|$(t%A\A]]@HV0HuID$(I|$(uI|$0uLLA\A]]ff.fUHAWAVAUATSHhdH%(HE1HEHD|IHH HuIIHu1EDjD|HIMEtTI(L{IMtnLLL L賃1HUdH+%(unHh[A\A]A^A_]LHEHHtI(zH}IfHL L81菀ff.@UHAWAVAUATH`dH%(HE1HEHDMIDEHHHHuIIHu1EiDEDMHII(MA}HuI~(DHtUyH}IMtOLLLiLL1HUdH+%(urH`A\A]A^A_]DLPyIǐ11ɺLDEDEHEHbHLMLЁ1$@UHAWAVAUATSHH $HH $H8E1L'DoIdH%(HE1HGHftLw 11LA$VI$ IG AW H)HtA@AO(w9AH> HHuRHH$D1H=xDgDH5H=xH1AHEdH+%(H8 D[A\A]A^A_]DEQA GAD1f H)HHHHHJH1Hz!H5H=yGfDALL_A@E1}UHAVAUATHH $HH $HL/OLwdH%(HE1A IҍT9AT$I A5Q ZuUPpDEI 9fAEIN@HEdH+%(fH 1A\A]A^]gAfD1H5oH=vHEdH+%(AT$ H LA\A]A^]IHtHII8 H5>H=ou1蘹11L;1f LH)HLL,L1H@H5H=t-Hj11LAt$1H=u{dLH5H=*tH1иzfDUHAWAVAUATSHH $HH $HL7LdH%(HE1HWIfAD$I A5Q uUI fI AEAdEIOHEdH+%(LH 1[A\A]A^A_]þi11LtAt$1H=t]cLH5vH= rH1買H5qH=r蝷HEdH+%(H L1Ҿ[A\A]A^A_]Jf.IHtHII8 H56H=r1811L71f LH)HLLL1HH5yH=bqͶxUHAWAVIAUATSHhL/dH%(HE1HGHEHEfDI HOHGH9AVH;UH)H|lI ElDEDI MHHH+HL9IM^EH HOHWII)M9A#H5AHcH>@H9:lM&IFI$ HEHOH+OHulI$ akI$ DHOH+OL9LHPDxkHMI$ HHMnI$ kI$ wjI$ yk+#HMDxHEHH5H=g1蹴AV LtiHUdH+%(5He[A\A]A^A_]fDfADH5H=h1PAV LuHEI_AVHH9HEfAMiAH5fAiīAH=hff=*{EHUHuL}AiīE1LmILxHEIAI HAplI L\lE9uL}LmLxfADH5H=hf.fADH5NH=hf.LDH5H=h1ղAV L11HDEDEH LdNL]hH hH EhH H]HA1k*)#L]IH5)H=*fTL= L]LvL]H=I)#HIfoED`@ MLG]L]I9HtL LLmL]HI[D hH _gH H}Zj+DL]gH +gH ^L]CAfDH5H=]d1AV LH5H=d1ӰAV L~@DH5YH=eFDH8 AH51H= dxHEHh'111LLESLENI$ LafDEEH1H;H5H=MdL]AV L1H5H=Kf趯HEdH+%(uOAV HeL[A\A]A^A_]g1AH5 H=egHEdH+%(tSqHM1HH5H=Ie4HEdH+%(zAH5 H=b%H5mH=a I$8 H51H=`ɮLEL%) (DULxsHUDUHfoMH wHF1f^ FfF fA1IIFH HEHOH+OHdH xdH DHOH+OL9fx{HhfdH xTdH wBdH v0dH udH t ds$#HExHPwX!PvPuPtP HEHH={$#HHuXHuHH9tLiHEHHDwD1HH5H=`_DUǬDUH5H={^1褬AV LrHEHH11HLMuLMH L]HEHH5H=]1"AV LyȺH5l1H=C]AV LEHxDvPtHH5DwH=l\PuP1茫H H5WH=\BxH8 H5&1H=[HLMff.@UHAWAVAUATISHHHuH_DodH%(HEHL HEL8eHEIGI+GI9MfAL`LE/a}HMHU@ux E LaLdDLmLH)AH9A0nH_HcH>DLWLWHLcC LQdL9&Lp`L0dDmEA)IGI+GEI9TfEtbLeELfA$EAD$^\fEl$LLID$[HK HEdH+%(mEHH[A\A]A^A_]HEH H5H=O`H8 11EHM1ҾLfEAEDHEH5H=`H8 1HEHH5H=`H8 1蹨E-DAH{<L}aC<%=qHEH H@PC,RA06HC<LHHE&aC<%=0LCLLLLE`CL%=t%H}11LE!ƃHEH H@PC\}HEE1HP H5yH=`H8 1tEC IfHEH H@PC,LTLTLTLTLTLTMHEMH H5H=`H8 1辦E2fHEHMH5H=*_H8 1茦H}111聶EE<L<t<t<D*sDuHAAw H] B_@L;3_ LWLIGVL:VLD1LHETLLD HuLYAL uALULU LULU LSHEPH@8H0HEPH@(Ht@(HLCs$HƒHHM  @@L&ULUHEHtLuCHMHALT1L?HxLH=M IEA^AFHEAFIF IN0IFBIMf(I(L6L-1HUdH+%($Hh[A\A]A^A_]f<@˻HH8H=c E1{>IEI^ AFfAFHEIF0IFPDLL L>1NfI0LLuId8H=ą =IEA^AFHEAFIF IF0IF:ff.@UHAWAVAUATSHhdH%(HE1HEH;DxHH(HpHuIIHu1EE#DxHIHCPHxMLAHuHHH HI~(DH3H}IEHtH=HH=> 3MttHxLLbLE<1HUdH+%(uzHh[A\A]A^A_]D{1HEH^DL03IsfHLEL;1끸w9DUHAWAVAUATSHXu@uUdH%(HE1HI@MWHE1ۅIEJ1۾ HPHD}6Mu HEdH+%(He[A\A]A^A_]DHH9tHH=v===LHH9uHcHH=k :AMIƅOIEE1DAEAf.AEAH{JcHH>fD(  E=t =p fDH5yL:}'IE9ejIEHH5ZLF AE:AAZA%AxHH5>LV:}tH=ԍ-H}H>cH5L!:}GH=N-H}H_>*f.H5NL9}H=[-H}H>f.H5L9}H=-H}H=f.H5La9}H=P,H}H=jf.H5XL!9}GH=,H}H_=*f.H5L8}H=&[,H}H=f.H5LL8}H=,H}H7}dH=*H}H|;G  HAEPH}A1Lˆ H}9H}}XZIHCHL=L4p%IE,AUHEH=| (I}HEH5H#I}HUH5!MfDI}LH5"I}HUH5Q!@H={ w(HI] ~jI H=4)H}H91 l@HtwUHATASHHHG @uHt9H[A\]HuHtHH=z U*+HC UAHHC H[A\]1ff.fULHAUIATSHHtGuELjE111LHI LH=6"*H[A\A]]LG Mu1H}_H}LG DUHATSH^(HtxI<ttHHt`{u5CuHs V~3HFHTDHH9tu{[A\]DLuHHu[1A\]DHs0LxfUHATSH^(HtxI<ttHHt`{u5CuHs V~3HFHTDHH9tu{[A\]DL0auHHu[1A\]DHs0LxfUHATSHH?H}ugHHB HH="NIH9t H}荆I$I|$ tHL[A\]@L1HL[A\]D1H=1@UHAVAUATISH?HtHHrHHI|$HtHH-HHI|$`HtHHHHI|$hHtHH#HHI|$pHtHHVHHIt$xHtHHHHI$HtHH1HHI$HtHCHHHCM$MtIEHFHIEM$MtIEHHIEH="LH_H@[A\A]A^]ID$HIL$ I$f.H="HZH*IH9t$L5y HHLH&HuIEM$@3aI$fDH="HBZLHI9tLH=Xx #&HI$fH=Y"HYLzHI9tLH=Xx %HI$f軞ID$hHIL$H="H]HID$x˩ID$pHtQIl$DKID$`HtIL$:Id$)fId$fIt$E@Id$fUHAWIϹ'AVAUMATLPSHLH(ELuHE HdH%(HE1LH@HDžh HH, LHhHpHPHHhMt$DžHʀLXHhMtHhLMtLHhHQL9HA~DžHHhƅt tH H@HhI~'LHE1HHLHHHHȹHHC(I~HLfO H#HS(1fO rEL5LmIL2 HEdH+%(gH(L[A\A]A^A_]f.H"fH"%AOIGHLfHH98uHLLŀHpHhLDrt_L/LgI11#L9fDH"H"ufDLE1襝L轷 S'UHH0dH%(HE1@ufH}H}u(HHUdH+%(u&f.UfHAWIAVAUE1ATSHLH HHdH%(HE1)EHDž(Dž$Dž )E/1IfLHI H9I I IHL)HI II ÃhI Aʼn؃}HL)HfDADtΉdI T+DN$L9ML0M)DHLcf8HfD:H@LPIA(H~Bqރ@@l &!99D1L LL5A1ĸMQ0ADDM̅teMD$L-{H= H+LLE1 LLH=HL1aLIM9tA$uIM9uLDAH0胤EAI LHI H)H(ʳ HHHHsH=8p CHCHH=o ,HHHǀHtpL-7p HHLHHuHHǀHHt*H;HHHt H@H>HEdH+%(#HeD[A\A]A^A_]fA(^HAHcH>f@ @k1AH=L H5H=>H1_L 1H=LE DAHHAH5“1H=_L@҃ 11AH=L H5dH=H1_LW11LLLLnLLLI LLL8LLC5Q @5HA HHAHsH=;m LSHc"HcSLLHCH<A*HKHfDLH5kH=$f I ;HC0<HHH[A 1I L%=HHHIHHH@I I91H=I8 H5H= Hf.HH0mD u1H=A:I8 H5 H= H1\fDfƅƅI LLIH LLHH`LfL҈]lHptsH̐HLHLHC`gHC̀HI LLHC" H{`LHHHzqHHfqH߉ptƃHHHHqtHLL5pHHH^H{`H臚rfI LH(H IHHH(LH5H=fw I HHKC$A]I H`L L H`HKC(t@f<A;Q I gHHH <@H0lfpA=Q I vLL LLH`LLfHp҉hyHHLHLHCdHC HI LLHC H{L7AH0 ;~fDfA>Q I  HHKfDfA?Q I  L fH=")`H`hHLHpHI HHHCx HK'HH0pLH5cH=fWI HHKC fAUQ I LLz H苗HLHLHCpO H CHI LLHCH{pL H0tWfAXQ I  LH(HHh"fDLH5JH=CDfAI  I L<<uf HI HK HC4/AvI Hc@fLy I I f LDsfD9t*E1HH57H=TLI HGH+GH LDLfD I f2 AfA9YI DHHH+HL9IuH=5c A)I LIfA\$I|$fAD$ HHHH HHuHLI HGH+GH%LDLHffEAH5H=1L0S? fANQ I  LIH LLfiLff  HH`LiL]HpljHgHLHLHChD HKI LfH H$H0V9I LALH? AOQ DJ< HEA H2H)HHveBfDE9|f@u f >HE)uAf9SHA)ufI L11L0a1ҾH= LH5iH=H1PDLH5~jH=@1PLAH0}1AH=S LH5܃H=H1SPLHHH@I8 H51H=OAE11ɺLaH(A/ HH`@HHǀI GH9[HH@H H= A @@t HHAHуEH` M H@@ H(F HHHtHEHHHHHfH="Hx>HL-] IH9tHHLHk HuHID$HHID$LHLE1H:1H=q1f.HI8 H5H=?H)1MAE11ɺLHLLI8 HDH5gH= P1DDrMA P HHHBH%H)ƁH9tHH$H9uH)HtHL 1HAI MIAHLHHI HI H|$HI HJ<,L)LfL+fI9LGLHALND!HH@1H=g"fH5RH= 1L-LL H0A4@1H=AI8 H5eH=,H1KH(& HHWHxI LL<11Ll[1Ҿ H=LH5cH=H1&K11L[1Ҿ#H={LH5cH=H1J H@1H=w2I8 H5H=H1JH(Aќ HHfDftAuL11L4Z1Ҿ H=LH5bH=H1I11LYH"9 HHuEfEH"Hx( HLH5H5^1H=`I~HH@HH@$HHH#CHH@hHI LLH`|LpH5}H=1HLH0A茋DH5H=&1LHLf"WkL%*Z:I8 1LH5?ZH=?HHPyHHHHpHHHXSv|HHuIH ~EI8 DH5hz1H=:?DHHHtH@Ht@<~I8 H5YH=1>eIH H4%HH=Wt9HGHT HH9t0uI8 H5 zH=fH?HuQ"HHH@HQH9DHXH5%X1H=L>LHHWH5 w1H=L=L"fA9FI8 1H5AxH==HH@*I8 L%W1H5WLH=|g=HHPeI8 1H5[wH=/=HHPA1H=I8 H5vH=HIH ExHFD;fLf.9@+I1HIPH5HJ$H-"H~0uH"1H "fUHH5 H"1HT1]Hݲ"H~0uH̲"1H%´"fUHH5H"1H1]H"H~0uH|"1H r"fUHH5HV"1H1]H="H~0uH,"1H%""fUHH5H"1Hd1]Hͳ"H~0uH"1H "fUHH5eH"1H1]H}"H~0uHl"1H%j"fUHH5=HF"1H1]Hm"H~0uH\"1H "fUHH5H6"1Ht1]H"H~0uH"1H "fUHH5ŴHv"1H$1]H]"H~0uHL"1H%J"fUHH5H&"1H1]H"H~0uH"1H "fUHH5uHƱ"1H1]H"H~0uH"1H%"fUHH5MHv"1H41]H5"H~0t#UHH5CH"1H1]H"1H "fDH"H~0t#UHH5Hɰ"1H1]H"1H%"fDUHATIHH "Ht7L "="HHŞHDMH5Þ11H "Le1ff.@UHATIHH="A|$0uH%ۥ"Le1H%ť"LH51H%"GLe1ff.@UHATIHH=8"sA|$0uH%"Le1H%"LH51H%"Le1ff.@UHATIHH="H=L"H="A|$0uH {"Le1H e"LH541H L"OLe1UHATISHAHH@08iH=Ǥ"rHSA|$0H"HR0tPit#HLH5H֤"1[1A\]HLH5H"1[1A\]DH "it1H%ԣ"Le1H="A|$0uH%"Le1H%"@LH51H%|"Le1UHATIHH=H"A|$0uH%+"Le1H%"LH51H%Ԡ"Le1ff.@HUHAWIAVIAUIATSHHHuHLcMtnHMtI<$Lt~MtI|$AEf9GuLItLLI|$LH=J f.1H=g%11H[A\A]A^A_]LLI4$H=2J I$LH=[J H[A\A]A^A_]f1ff.fUfHAWAVAUATSHhHxdH%(HE1HE)E)E)EMBEIE1H\HEHEL%IL9t_M>I8HtL{uMo0HuLguIHxH5EIHH0HP81EL9ufDUuWMH="Ht(H?ta1HUHՠ"H8uOHxLH5v11HUdH+%(Hh[A\A]A^A_]HuHxLH51@1@HxH9H5=1DHxZH"HxHy0uH%"H".HxH۟"1H5J cUfHAWAVAUATSHhHxdH%(HE1HE)E)E)EMBEIE1H\HEHEL%IL9t_M>I8HtL[uMo0HuLGuIHxH5%IHH0HP81EL9ufDUuWMH="Ht(H?ta1HUH"H8uOHxLH5ޣ1o1HUdH+%(Hh[A\A]A^A_]HuHxLH5g1 1@HxHH51DHxZH֝"HxHy0uH%ŝ"H".HxH"1H5 CUfHAWAVAUATSHhHxdH%(HE1HE)E)E)EMBEIE1H\HEHEL%}IL9t_M>I8HtL;uMo0HuL'uIHxH5IHH0HP81EL9ufDUuWMH="Ht(H?ta1HU~He"H8uOHxLH51O1HUdH+%(Hh[A\A]A^A_]HuHxLH511@HxHH51DHxZHv"HxHy0uH%"HV".HxHC"1H5u} #UH="HAUATHA ILh0Ht!H?t71L=Hƚ"H:tPu,LLH5?1A\1A]]HuLLH51A\1A]]@HzuHz"HA|$0tHg"DH%8"HQ"t@UH="HAUATHA ILh0Ht!H?t71LmH֙"H:tPu,LLH5Ϡ1HA\1A]]HuLLH5{1A\1A]]@HzuHb"HA|$0tHO"DH%H"H9"t@UHAVAUIATISHdH%(HE1B<ty<tMLp<61LLLH5rlwHEdH+%(MHe[A\A]A^]LpHJ`1HLDBLrt}1HrP@L L<ELHHLpwHLSI`L1`OXZHL,`LpILL1`D1zZHr@L PL<{HL(SIOfU1HAWIAVAUATSHHH5|YHHH;H5;L1HL-qL5~Hu[@LL1HtELcMtmI$HHt LL1tIT$Htπ:/uH5 <LHuHLH5;1[A\A]A^A_]2fH{P1H=1UHAWAVIAUIATSHHHE1Hu{LH5HL1HtWLcMI $HHtLH5iL1AIL$HtA9/uHLLHuEuLH5$cL1TAHD[A\A]A^A_]@1H=1UH"HAUIATE1W"*K"^"I""vH"?x"t,Hw"HH:H5LUAS"H~"V&"2"H5"mEF"Hɔ"""_DA\A]]fDHY"H5LAfH"H5dLjAHp"Hi"H5#LBAHH"H5L1A+pfDH5L1A CfDH"H5<LAfHI"H5LAfHٓ"H5VLAfH5#L1AfDH51AlH"aLAH5z1KDA\A]]fH5rL1A+ZfDH59L1A -fDH5L1AHĒ"H5L1AfDH5L1AfDH5[L1AH"rH5L1A[BfDH5L1A;fDH5ʁL1AfDH5L1AH$"H5ML1AH"H5L1AHԐ"YH5ƀL1A)fDHzH5sL1AXUHAVAULuAH~ATIDSHLHHdH%(HE1EtqH"H#"HHA|$0Hx"HcEH5:LHHP11HUdH+%(H[A\A]A^]fLH܀DH;t7H"H"HHA|$0vH"1Hu"LHDHt'H"HI"HHA|$0&LH:DHt'H"H "HHA|$0kH5 L1 PUHAVAULuAHATIDSHLHHdH%(HE1EtqH"Hs"HHA|$0HȌ"HcEH5LHHP1 1HUdH+%(H[A\A]A^]fLH,DHt7H`"H"HHA|$0vH>"1Hō"LH~DH;t'H"H"HHA|$0&LHDHt'HЋ"HY"HHA|$0kH5YL1 UHHATIHMHHdH%(HE1EtHˌ"uYHA|$0u-H "H"HEdH+%(uiLe1H"H5L1XfDHA|$0uH d"HU"HI"H5L1UHHATIHMHHdH%(HE1EH"uYHA|$0u-H%݋"H΋"HEdH+%(uiLe1H"H5jL1xfDHA|$0uH%"Hu"Hi"H5L18U1HATIH5|LHH"/G"XC"n~"A""H"H" ˊ""~"3H "D\tB"E"HH"H"Š"""LLe1H5{L1HP"1H5L"H"H5ĒLlՉ"H؉"H5LI"|HՉ"H5ƒL&"f1H5ВLI"UH5L1H"DH"H5zLHƉ"'H"H5LH" HJ"H5ÒL{<"Hg"H5bzLX"1H5LJK"H5L1,Hņ"H5ΒL1 H"H5L1H"H5L1He"t1H5 L"c1H5L"RH5L1pH"AH5"L1PHi")H52L10H"H5JL1H"1H5PL"1H5ZL"LH5c1LLe1@UHAVAAUA1ATIH}H(dH%(HE1uAtN豾uL&DLDL1LHEdH+%(uRH(A\A]A^]cuLLmLGDL<1LDLUfHATISHH dH%(HE1)EЅu  LYLK@ ff t$HEdH+%(7H [A\]H 1HtpPLvLiHH LH HHL{ L@ fFH 1HtpPLLHD LUH Ht9HL8HuкLf.HuкLDH="UHATISH"H _"Hߺ-LHHA$ HA$ HcHߍPL% "HDH{ LHH="[1A\]D1DHUHAWAVIAUIATISH@ H"ff IHA A $H-L1HL舻Iu HHHqHߍPMl$HTH{ LHI|$H[A\A]A^A_]A $HhD %=AH謿A t*EA $ HCfDEtA $H %=Af.UHHAUIATISHH="H%tH1[A\A]]LLH="H1[A\A]]ÐUHATL%* SHwHLH{HCHt }HCH{(t H{(սCHs LHC 1[A\]UH5bHAUATE1SHHHALhfDLuD#HsHHuA~.AH="H"AHCH[A\A]]DEH="H"HIH[A\A]]ff.HH t!HHuW:VuO ;N tD1DUHvHH,]DHH9fHH9fU(HATSHH= sIċC At$AD$ uID$L[A\]H=' 聿S HsID$HCHUL[A\]ff.fww !CVHfD4Zff.fᆳ޾ff.f?1UHATL%LHH=|"\H=|"`H=|"LAH=|"Le@HH=z|"HkVfDHH=R|"HK6fDUHH=9|"H H= ]HfUHH=|"HH= ]HYfHH={"ff.fHH={"ff.fUHATSHH $HH $H01$ dH%(HE1LHL$HLH=B{"LHP$HHHEHUdH+%(u H0 [A\]t@UHATSHH $HH $H01$ dH%(HE1LHL!H HH=z"LnHHDHUdH+%(u H0 [A\]UHAUL-eLATHMHULSH(dH%(HE1HcEHHHHH%H)HH9tHH$H9uH)HI~ 1fHEHI8HtLuMo0HuLuIH}H5hIHH0HP81b|I9ufD|M H=Mz"HL}1L6H=b" Hz"vHIgLID$H藼LHHEx0uZH y"1H y"HUdH+%(Hh[A\A]A^A_]fDH}LH5Z1s1H}LH5r1H `y"K1;HTy"H@H}H,gH50g1UUfHAWAVAUATSHhHudH%(HE1HE)E)E)EBIL%E1Dž|H\HEHEII9t_M>I8HtLuMo0HuLuIH}H5xfIHH0HP812|I9ufD|M H=x"HL}1LH=2 Hw"FHI7LID$HgLHlHEx0uZH w"1H xw"HUdH+%(Hh[A\A]A^A_]fDH}LH51C1H}LH51H w"1 H w"H@H}HdH5e1߼U耿UfHAWAVAUATSHhHudH%(HE1HE)E)E)EBIL%E1Dž|H\HEHEII9t_M>I8HtL{uMo0HuLguIH}H5HdIHH0HP81|I9ufD|M H=u"HL}1LH= Hu"HILID$H7LHD@HcH=&!@HbH= f@HbH=f@HbH=.ɣf@HbH=驣f@H{bH=鉣fHUHAUIATISHH1H輤IHt4Mt/ t(IL9wHHSLH[A\A]]FfDHL[A\A]]fVp"!UH=$ HATL%H菧H5~LqLL%]LPLL%fDDqE2AL <twkL FH@LELAL1͞XDILAL1蛞&<L ]@H_@LEHEdH+%(HeL[A\A]A^A_]HHDAVfA@HH))) )06LL1LP@ߝY^hIRH5?L΂9QADIfffnPL[RAL ,?H(?LDL?oAHDIL[PAPAPAPAPL1H0ADILL>1Aٜ\H5>LșCHLDDVfAL߃@L))) )0荌Lタ1HH0p_AXDIL>fAEbfDAHDIL$ZPAPAPAPAPHDfjLALAL)ԋL1LL=}LryH@LLH5=L^HLyL=4HLJ=P9H5=LAfLLz=fnȸZ诚:LH5=LLHQLϺ@H5 =LvL4eDHGHtfU1ҾHSHHxHCH]ff.HUHAWAVAUIATISHHHG:PL<HCeĀI @ uhH's:t/LNLAٺH)I<1HL<LHH[A\A]A^A_]fL3MtMvLLMH)I<1HLa<襘HCT@L谆DK4LL'<H)I<1HhHCLE1mLH;H)I<1e|L{xA~Jf.L8IWLH)I<1J HI4{AWҍBID9HCLLHH<;H)I<1zHC@L踅LLH)I<H:1zHCf.LxLH:H)I<1p{HCL{`MwML7LMH)I<1HL=:HCnLspMM~ MvLބLMH)I<1HL9藖HC fDLsMcM~ M>L膄LMH)I<1HLh9?HCfDLHDK$LL29H)I<1HHCbLL0LL8H)I<1H轕HC@LȃDK(LL8H)I<1H耕HCL舃LHK8H)I<1x< LULHKLHMH)I<1Yx<VHK HL1L2x9DLS0LL7H)I<HHL к1譔HO H<L1LwHC1D1ҾLIGI6D1L! M~ r1L!TM~ E1E1BUHATSHH?H}ugHHHH=A"^vIH9t H}I$I|$tHL[A\]@L1ҾID$HL[A\]1H=71PyUfiHfH0dH%(HE1f w,H}H}iUuܾHHUdH+%(uUHH0dH%(HE1@u'fH}H}Uuܾ`HHUdH+%(u貋fUHAWAVAUATSH8HH}HHuˆUG EtiF EE̋E̅tnHEHME1E1DhQLaLU]HXADuD;}t2DLHLюuEEH8[A\A]A^A_]fDEE;E{fDEfHH HHUHAWAVAUATSH(O ^ M9r{HGD~E1E1HVE1HEGHUD}ȉE fDD9uv.uDLH}AHuAADeD9wD9H([A\A]A^A_]1DE1DO HGEt/1DGLD9tHt@80u8Pu1ff.fHUHAWAVAUATISH(LGMZAՋW LOLE11I8u 1D8h@AH9u1EA9AD)L=ALE\$ HEID$HEELEHELeE1AT$׉A҃uA3fDEtAMIAHE9tC8uD8htrHIxHHIJLKLLH)H)HfDLeHuL0E)t$ HEID$H([A\A]A^A_]fDH(1[A\A]A^A_]1DABLCLB@LH=ID$AD$ BLfCLUHAWAVAUATSH(H}HLwLuM_ DoIE1DmAMA9LLLuHEȃX tzuL%L}HHELpEHEȋP D9u|LLрHEHXH([A\A]A^A_]DH(1[A\A]A^A_]HuH=}舀HEH@H([A\A]A^A_]pAGD)։)I4Hϐ^f.PLHA譐0OtCt tatfuu{W1VfOV uHuS1V fW1V WV WV WVfDWV11V V f.UHAVAUATSHdH%(HE1HEHt#H`Ht H`H{@HtH u&HEdH+%(H[A\A]A^]fDHS`H5蘁Lk`LmMt(H=/芇@IAE AF AE t2E1B41Iu1ALA&E;e rLs`H}cPYfUHATHdH%(HE1HEHt$IH@HtHt耆HHtH(tHEdH+%(u>LeDI|$@NH}HEHEdH+%(u LLeU调UHSHdH%(HE1HEHt$HH@HtHtHHtH(tHEdH+%(u$H]fDH{@诈H}HE2+ff.UfHAUATLmSHXHudH%(HE1HE9EG1ECfE@})E)EHt]HHALHIDH;tHEdH+%(uff.HtHt0O t)LG1Luxt9u1fHtP u fnH,Љ@UHAUATSH(dH%(HE1HF Iu%HEdH+%(H(L[A\A]]@HuLIA$Ht@uI9IFHv [EufH*f~LMLmEE]ӉEALHICE1;ÀUHATISHH@HtLHt7H[A\]H5ɶH=ҷHFnLHC@HׂHuH{@LHiH[A\]fDHtHt mDUHATIHHt Ht@LLeUH=HHUdH+%( f.ooIE1oQ HA0HM)MHE)UfDUHE)EIA@DIEuSHooaoi oHI0)e)mHMHME)]uFf.HtMo9oYoa HI0)]HM)}MHMfE)e1H=~g1H=pgzff.UHAVAUIH5nATHHbdH%(HE1gHteL`LILlx,LLS HUdH+%(u6HĈA\A]A^]LLEQ HuLLuR 1yUHAWAVAUATISHHHA H=a0"Lh0H=0"HC1LH@08iH=0"H=L=d0"/|IMtLH=IFILLR}LLHt3HHDH HtHIHtH A`HH9uH00"HA|$0H0"HC H5&?LHP01vH1[A\A]A^A_]H=A/"H=0L=!/"D{IMtLH=~IFILLg|A|$0t_HC H5d>LH q/"HP01nuaf[qH/"^CqH."8H (/"H /"H /"H/"@LH5=L1tLH5>=L1tUHAUATISHHA(Lh0HA H@08iH=<."HH?1LoH."H8LLLqHt5HHH HtHIHtH i`HH9u߄t.LLH5=1sH1[A\A]]fHlLLH5>1sH1[A\A]]@H=-"HtKH?t>1L褊H,"H8tUt(LLH5=1}sH1[A\A]]HuLLH5T=1UsH1[A\A]]HxuH*-"HA|$0ueH%-"H-"DHxH,"HA|$0uH%,"H,"H,"H58<L1reH,"H5;L1r@UfHAWAAVIAUAATI1SHHdH%(HE1fNHDDžJDž`DžDDž@Dž<)PY x$Dft=E1HEdH+%(ZHĨD[A\A]A^A_]fHTf`HC0E1C/fSCCCC DLLe)EHLIs.LD(L07nL0D(tgt1A} tILIs. LD(L0mD(L0@A} tLD1A}+1A}u1A} nbUHAWAVAUATSHh}UdH%(HE17 H9H="+IąEHcEHIxHx((PIHHEHE@M~pMEINHpHHxf.H "HUHxIG0 %=p} HoEuHE1jAvHEbAVHpH߃HchHP1HHE`HzPHE6@HLLHZPH=4^M?AMtbHEIG0H  _1lHuMgPHEMHU+UHB4"iEtAwdHisHuAHPeHOHߍPHlL%"HOH{ HL5hELYSIHH=v"QlHEdH+%(EHh[A\A]A^A_]H%"H TH߾ 趏HI$ZI|$HTHx^Ml$LTLHHiID$0HߋpG^HJ`1Hh1Hh1HhID$0HL(MA]f vIH!ZA@ fAf ]AH6hMmfE  AM^M}MAA@ fuH_HuHkHuAHTcHMHߍPLjL%"HMH{ HL9fE`}u HE HEyf H蹍EM1H\1ID HXH}^xIH HDd1H=1oJHLHߍP7iL-"HLH{ HL$eH=}"XiN]ff.UHH@dH%(HE1A<t-<uMud_HUdH+%( f.ooIE1oQ HA0HM)MHE)UfDUHE)EIA@DIEuSHooaoi oHI0)e)mHMHME)]uFf.HtMo9oYoa HI0)]HM)}MHMfE)e1H=3|H1H=e|H[ff.UHAWIH=\AVAAUATIHSHH86dH%(HE1'Es;H贠DSI<LKDCLHZH5\DM8 MDLDL[H LDHDHHEEHHEH1AQH5#H=~AAPMAUARH0HEdH+%(He[A\A]A^A_]ARKHSH菠HDCD LH5[HI8 DDZDLH HHDARHEEHAUHD1H5"H=}APIЗH DSBYff."u HqtUHAWAVAUATSHH $HH $HhdH%(HE1LxHLLdLL^LcA<$/JHLLATIL1L_LLLbZYH{Htn]cH5LAbHHCIHtuDbLcHEdH+%(HeL[A\A]A^A_]DLLLL&bmHH5E1H={V8QLHH5IH=*{1ӕDKb\WUHATHLg0L6HtA<$t"At$u LeLLe;P1Ҿ1I|$\ID$@UHAWL=yAVAAUIATS1HHAHuH5L`fLWuAIwIHuCL% "HW "LFIEIt$Lx0AHL+WAŅA9$pLE1蛋H=A$LEt$\DLID$OL1H[A\A]A^A_]f.L% "H0 "LHTIE Lh0HtLV0L MULJIƅLL11LAFE11ML AÍLHHI9t8DLCDXu݃1LS"H=z"H[A\A]A^A_]RE1"uHD[A\A]A^A_]fE1HA{H51H=m蜌f.1A|$…tIt$LMQIM<<<<t<<1A|$ EHAMHHDH5:1AH=3l%fH)"HtH8HxEHHAMHDMD$H51H=k蕋1A|$1A|$1A|$ &1A|$ HJt4;H@8@4t1ɃA7UHSHxaL@8MEA ~DJEA DуɃDA I E1EtH@@LHHE@ ASASQLH]H ÐH]1AAtDJA u6AutEEAu0I g髪EEA4˃`@AD A@@1H=lj8f.Ht#HJpHu@H Ht0A\ty` tyatHA8Ht tff.@B<t <tE17+UHEu?HA8D@ Bt@HA@HHt8HE1jjjH DAw1@1H=kj7f.UHAWAVIAUIATISHHhdH%(HE1"t_L=SMtIx8HuH PIHC8HuH PMLH5HH=3g1ME ILIXIHt9HLLxXHxt LLCjL K\HL=c\HEdH+%(uHh[A\A]A^A_]bIfUAAHAWIAVHMIAUATIHSLH8dH%(HE1蔂LmLEMAM9EA}` AU\A$fA$ID$8HH0HA0HHA0I$AU\A@\%oAx` A@\8fA}` 1ID$pHt*P\сuމP\HHuMt AE]bHEdH+%(LH8[A\A]A^A_]fDfA$LL MID$p1Hu@A}atIM8H  AlLU1UQID$poAU\H@P\сuމP\HHuAxatI@8HtX tOLLLLLEDMLEAxauDMEID$pHMWfLLUE1LLLL4ID$8HP0HB0HHB0I$MtiAe\MIF(I9E0fA}` MLLLLLLLLAU\MA@\%oAx` A@\AxaLLLLEff.UHAWIAVIAUATISHXdH%(HE1zu JfIP1LIMA|$IXHHx(Iw 8HHPpHHz(LH]7IHt2IHLH}t LLeL]ILLuHuHtLD LLLVLHEdH+%(uHX1[A\A]A^A_]fDHH]H~X1LI@IT$0Ao$AoL$AoT$ LeHU1)M)UfUHE)EDff.UHAWIAVIAUIATI!u?LLLLE1KLLP LLA\LA]A^A_])fH!HtH8uHxuLH5FH=o`1xfDUHAWI1AVLAUILATIԺS˹'HL(D dH%(HE1ƅ?H1HDž>? HDž$HL(HH8HHƅ,HADž4AG0$؃./ 0t1Mt*HkHI9 'I1HEAAfEAD$<<u2ILLL(8L(!AAH}ff=11Hs LoHHt%~H1HI‹LMH5LH=gSP1RHRLcuH f.Av1sDB1Eb1H=OS1#1Ƀ, 1H=R1#foH@HP)Pfo H1)`fo0f)pHDžlDHLHLAD.DBf1H=Q1#LH=bD:D'fD(t ,%=1C MAD1H=Uz"f.1H=Vb"5ff.fUHAVAUIATSHFXHHx(.#Ht`IL5aA|$u7IL$pHt-HC(H HtH9A0ufy` uMLLHL'IHuIEPHx("IHt[L5-aDA|$u7IL$pHt-HC(H HtH9A0ufy` uMLLHyL'IHu[A\A]A^]F9GfIHIpF tVUIHHH@IpdH%(HE1HtF uHEdH+%(uJF0f`HU)E)EHEE/fMEEE)E3fE1;u't.A uHWHG H3VH3F H ADG9FADfHH=r]-ff.fH}!HHtIt@UHSHH_H{HHt HH5f/H{HRf;/)E{:"LE/It$L49MtA 1L9s L7sL{/{aHsL8CMtAHuL8ELL8DHEdH+%(FH8[A\A]A^A_]fDS7fDL.It$L98Hs L (8sL 7HEdH+%(LH8L[A\A]A^A_]7@L[.It$L7s L6 L1.HEdH+%(gHsH8L[A\A]A^A_]4(@L-It$La7Hs L P7 L-HEdH+%(Hsf.CE %E}Ev EEp$Le-It$L6M I  L6s L50L-HsL6uL-ULLg6}HEdH+%(Iv:@1LyfIL6N E1EDHcUHsL5L 1L5@1L3 fsLI  Ll5UALE!EEJ+fUHAWAVAUATSHHdH%(HEHF8H9HHEH)IIHEL`MHE1HHEHEHEHEHEAD$ ID$HIAG HEIHUHuH,Ht?HxHtvH HI9tpHtcHPHu1H=1f.H=d,L0HE3#HuIH=HFHHuH~L-A9\$ *H}HEdH+%(uqHH[A\A]A^A_]f.E0t&<w HI!Lf.HI!L1H=y1)UE1HAUIATIHN8A$?3Ad$ LLA\A]]UHAWAVAUATSHHdH%(HEHF8H HHEHIIHEHXH7HEE1HHEHEHEHEHEC uYDHEIHMHuH*IHtHxLIHAD9s vYBHCHHAD$ uH@0H!tHHH!<HBbf.H} HEdH+%(uVHH[A\A]A^A_]IL,I8+LH=I!A@1H=w1+'ff.HM!HHt=HHuA9t0HHt HPHuU1H=-w1H1DÐUAIHHdH%(HE1H`HHIxD`(HUdH+%(ua&Aa@E1T@@HHxH5"fDUH5HSHHHHx"HH5-' H+/HHǃH5-H/HHǃH5(H.HxHǃ.H Hǃx9)H -)H H])ff.1Ht?/uu GDff.@1Ht?/tG<ff.UHATSHdH%(HEH!H1Ht tHG0HHthp1u$HUdH+%(HĠ[A\]DLP1LHXLH&Ht HH9Ht 1fSXf)P)`t5 uDžP oK`THxHL>&HGDžPS`T#fDUHAVAUATIH5RSHHĀWLdH%(HE1*C<t5<M<}HEdH+%(H[A\A]A^]DS H5mRLv*C<<"<J<A </LuHsfS H5RL*0H5RL *H`H{ H5bLHSC<G<<<oA <LuHsPL,LLH5Q)LH53LfDS H5MQLV)C<tn<<< < LmHsPLT,SLH5Q)LH5L_=f.1{f.1{MA`I Zf{1҅…<uz1{MA`I K1҅@1{{f1{Kf1{;f1{Kf<t <u1{yf.<uJ1{]fDs1҅3fC&2 <uCA fHtbfff.@UHHHhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPH@Dž40HHdH+%(uD@UH HAVAUIATSHXHx(HIH@pHx( IHuy[LA\A]A^]YfI\$pHtFIE(HHt8H9C0uf{` uK\HLc\LL9?fLxIHtA|$ufD[A\A]A^]UH HAVAUATSHHdH%(HEHXHx(HIH@pHttHx( IHtcLuDLIHtHA|$uMLHhH}tLHV>LIHufDLHEdH+%(uH1[A\A]A^]uDUHAWAVAUIATSHHH8dH%(HE1S`pH=L{0IƈUUHu@aIĈP`1fPbLx0Lp8 HEAL$\Ml$ ID$PID$@HtsHS CXHBXHS@HtHRHPHS@ID$@JRHPLLH=[HEdH+%(uXH8L[A\A]A^A_]8H='@@Hǀ Hǀ(ID$@N$@U@HHATSLeHLHpDFdH%(HE1fV"H?KF dHs Lc HEdH+%(u Hp[A\]UHATSHĀdH%(HE1 uZLeHdƇ DH|HJ|@f L1^H L?HEdH+%(u H[A\]fUHAWAVIAUATSHHdH%(HE1HEtNHL'I}HM<$MMMl$Mu1H=p1RfHt_L'Mu'UHH}M,$萏u,HEMt3MI|$Hu1H= p1fH}'kLL,HEdH+%(u/H[A\A]A^A_]fDI}jLH=xfUHATISH dH%(HE1tΉuH=d(fUffEC11Hu@HAHEkHuLFH}=jHEdH+%(u H [A\] UHAWAAVEAUEATSHH= HX\dH%(HE1\DXDp4IL5%P0DDhL- DxID$8Lh Lp1ID$@Lh L-!Lp1IuhI}`PHH9tE1AE1ADʁAADуAAAAE EA EDE D  fAL$fH HIEhI;Ep\L@D1L`LHFfAt$"LdAD$ L=gLIt$ IbIL$8;E1A$Ad$ "LHAd$ IL$@;E1A$!8LAd$ LLIL8IE(LLh0AEI]MuMl$PvLIHxLIE(Lh0AEI]MuMl$XL-*LH!HHt(tHEH5~H=gID$HAT$tHLLI|$tjID$`LI|$pH5RID$hHHEdH+%(HĈL[A\A]A^A_]f.fDA|$ HtHHwC H LI\$t@uAL$ L(`9HIEpH4+AL$IE`UH[A\A]]# H~HHHH5yFI|$HJID$H@I}(?IE(LH= I}(IE(LH=u 3 fD1H=ob1H1H=b10UHAUATLoILLAE ƒAU t A\A]]LLA\A]]UHAUATLoIL| LLA\A]]uDUAHAUIATHPHHdH%(HE1HIxDPHt@IHLAD$uGAD$It$0LAD$ ƒAT$ t6HEdH+%(u4HĠ1A\A]]ILLLfDUAAHAWIAVHMIAUATIHSLH(dH%(HE14JLmHEMI9fA}` A]\A$fA$IT$8HJ0Hy0HWHQ0I$A]\P\fx` P\5MfA}` _ID$pHt(DP\сuމP\HHuMt AE]HEdH+%(H(1[A\A]A^A_]fDfA$LH *ID$pHufD AlL跪1ID$pA]\Hhf.P\сuމP\HHu;DLL&H@8LLP DDiID$pHfDIU8IR Hu9Vt[HHpHpHuH=oX1HIT$8HJ0HY0HSHQ0I$Mt]Ae\HLjIE8LLP DDhA]\ HNP\fx` P\3H@8LLP DDhfUHAWAVIAUIHATISHHdH%(HEIHx(BIHt(HXpHtHC@Ht L9HHuI|$8IL$0ED$`pH=aHEHMDEDEHMHuHUHÿD@`1fCbCaHK0HS8lHEK\L{ HCPHC@H[AD$XHLLID$ H=I@XiDMd$8H{8ID$H9GLIċC\HC8AL$ 9H tK\H{8趁Lc8HuHEHCPLLLLAsHEdH+%(HHD[A\A]A^A_]fDAD$08G0aAD$ 9G SI$H9FLZ6C],LE1HLC\HC8K\AL$ 9H 8H=؆@@Hǀ Hǀ(HC@g UHAWIAVAUATSHHHtTIHx(HIIHt:HXpHt#fHC@Ht L9t.HHuLfDE1HD[A\A]A^A_]K\HLc\LLL\LAff.@UfHAWAVIAUIATSHHH!dH%(HE1FƅƅHDž)P)`)p<<H<tC<c<<=HEdH+%(MHe1[A\A]A^A_]C uILPHLHx('HIIE8HH`A!2HB!HH8IU8HAtHDžHr{ILPHLHx(m'HIIE8HHD`AHDžE1HLHH )t1 t1@Mt.M|$pMt$f.IG@Ht L9t~M?MuHLLS`IjLjE1MLc Y^J!Ag\LLI8HH9GHHAG\IW8HJ<K 2@HzuːA~Ee\EMHHH5D1H=eRCC@{{ K 9J  @N3 H'111{ o.f8G0e9G VHH9FHyS6AG]+L޶fLLAG\nAO\AG\ u!,у ƅ,HDžDžDž1{ vƅPfRsX uoNƅP fRXHfDDž HxoA~DP.H HpH LLH5BHH=}b1AD vo[ƅP fRXotƅ,DžiAO\LLPL .HpL LH511H=ac@1{iQ!:H]6fDUfHAWAVAUIATISHHHH!dH%(HE1FHE)E)E)E<=<H\<<D<f<IHuAHx(ZIMt4Mt$pMt"IF@Ht H9tnM6MuL辳HEdH+%(rHe1[A\A]A^A_]f.A|$pIHuAHx(Ikf! LLHfDLLAL)AN\LLIF@Af\HtH0HtHxHtkLL!fDH!Ht-H:t <.<1A|$HzuA}Ds\rEILHH5?1H=]>AD$fH)!HtH8HxAF\HENXLAL$XMH5?H=]P1=XZNt8 uFAoL$E fuM,1A|$Iv Ef}uH1fNt t0HevEfuAt$uvAoT$E fuUA|$%@UHAWIAVAUI1ATISH1HHy0L5{I}PLHIHtdLHLL LE踰DUEt?EgEmDEIDHH5>H=EZ1H=ZY1c;DUcf.EwEMDDMDMIDHH5x=H=Y1;DUHAWAVAUATSHH $HH $HdH%(HEHB8IH9t.E1HEdH+%(H D[A\A]A^A_]BHf9uI|$0I11AtJt1f HL)HI|$8L iKMMH:H54=1H=W:Fff.UHAWAVAUATSHXLN dH%(HE1F\t f~` It(E1HEdH+%(HXD[A\A]A^A_]HF8HS@tL@`MtAH tHEIAE1HEfAE;h sAXAIX{ uH߈MLELM警LMLEHMtDH@Ht;HfDHI9HtHPHu1H=U1fDoAPH}HLMLE1LEELM1fEH}LELMLMLEHH@HHHI9t(HHPHuS1H=UfLLLLMAŅKELMAyLLLLMLMAALM LMHU)ILH55;H=U17f<EfLLLLM.LMAALMLMH(IID$8H6)5!OHuH LMHMHH5<:IH=T16UHSHHH_dH%(HE1HtgC taHtUs4uNC0f`E1)EE1HUHfM1)EHEE/EEE)EȴuHEdH+%(u&H]H59H=XQ16f.UHAWAVAUATSHH $HH $HdH%(HE1A"AIA:If@A`)Iƅ@fBHHHDžƅ/fDƅDžp)))P)`HtI@HTA@f\A@ȉA@<!A"A@7AoHDž<Dž AoP'fHIdHH9TTd h l pDžPM[ƅ(M$LHGH0H9T(dI8 H56H=L1N2ƅ(MIf@f9\` ud h l p<I8 H5a6H=L11ƅ((HUEAHPHLLPHE)EoVE Uf`foMHE)ELefEF)EEE)EЉEHC!E/LEHEMMtqIXHteH Hx(HtPHPpHtyHz(LIHt3LEHL4uH}t LL"LHEdH+%(u-HpA\A]]ÐFEEfDH谣9fUЉHAWAVIHAUAATISHHHx(HHIbzaHJ@u6Ht1HHt%H@ HtH@8H@0HtH9Xt?fDDLLLwIHt-IWpHtfDB\uHHuLJIHuH[A\A]A^A_]UfHAWAAVAUATISHH8dH%(HE1>)Dž"Dž oVFfA`fo) )04Hפ!)fDLHDž@ƅ/ƅ$MiH'HMLLHHH8!xEfEƅ,AA|HfH )L)HDžDž ƅfƅDžƅHHEH9ELHEHIH:HH LHр̀MHEѹfPHHIL0Mu#<@H̀HMIFHt5HpHM6"EHHuHf.1H=CRfx6PH$MH(fMDXEH@IHy!HtH83Hx({`HLEHLH5T01H=C*ƅ,A:MET$Ht9HHt-H@ Ht$H@8H@0HtHH9PHHs8MTM9HP'HHHHs0LPHȹHHLC\L<C`@CaAHCHHs@H(HtH'HHH E1HLLDžtzELLLLIHt+I^pHtC\HHuLIHuHEdH+%(uGH[A\A]A^A_]LXHHu붋HELL/oeDUHAUATH@dH%(HEHt!H:I tL`A$:@tAfLmHE)E)E)EA1LLEbHEdH+%(H@A\A]]D tfLmHE)E)E)EA1LLEA$:A$6DyA$: t{fUHAUATISHdH%(HE1Ou[H!HHtLHHu BfHHt8H{H#HxtދP uA$PDA$ HEdH+%(~I$xHĈLH5u-[A\A]]f. #I$xLH5A|$uSH!HHtD@HHt8HPHHztދr uHBHuHEdH+%(HĈ[A\A]]1H=o41(A$LpAƄ$ HlHLdE$l@fA$ 1.LI$ oLfD1H=41ff.t;ff.UHAWAVAUATSH(dH%(HEH H>L(M2IMeMIT$MmJ 1LuHHBHHUA$ L葉HtLHxHHf.HI9HHPHu1H=i81fH!HHMH=B<HUTHHEHuHHuHUHFHHoHuH~L_IT$;Z  MHEdH+%(uaH([A\A]A^A_]fEu1fEf.<Ef1H=G.1ff.UHAWAVAUATSH(dH%(HEH HHHEHIHEL`MWHEIT$HJ HE1Lm?@L訇IHtpHxLI{HIT$;Z sEHHBHHUA$tEuO1LfEAIHufH}=HEdH+%(H([A\A]A^A_]<EE9fH!HHt-HLILH=9H5H=R,1H=+1ff.UHATIH1 LA<$AI$ A$A$6 H!HtLA$t)A$tLLLek Lefff.@UHAVIAUATIH=8SLpIńtA$t A$urLA$toI$ LA$A$t*A$tL[LA\A]A^] [A\A]A^]1L @I$ A$L3off.ufUHAUIATDIEt ulLI$ L蟽I$ HHfHt@Ht/HPHu1H=-1*f.1L A$A$tMA$tAH9tALLA\A]]` A$A$t A$uA\A]]HyuA$A<$A H!HtLufUHATIHDEtLI$ LA$tI$ A$Ht~A$t~A$trH9t LxLLeV fDHyuA$A<$A H!HtL)fA$u$LefD1L fA$`ff.UH5D7HATILHHxA$u LeA$ƒtt2A$tLLLe< @A$L I$ LA$ӻI$ FA<$AI$ A$A$O H!HtLA$tA$4fDI$ I$ LA$6A<$AI$ A$A$ A$A$L'gf1L UHATIHLLeff.fUHAWAVAUATSHH $HH $HdH%(HEHXHHx(HIDLIHID$pHtHx(IHtLf.M~pMufM?MfA` uAOaAW`MHMG8ntI01ҹL!ME1LHd IW0LLAzZM?MzfDLIHDLIHHEdH+%(uiH 1[A\A]A^A_]D1HfL) HI8?SMLH5H="1UHAWAVL0IAULAATSH˹HH(D$dH%(HE1HIx0LH@ H(ILfo `)@$AB)0fEC)PHDž`ƅ0/f2ƅ8XHtaHtoI|$P1LRIE1MtLLLDžL迃HEdH+%(uwHĸD[A\A]A^A_]LLLE1GDI|$X1LSILNDAVDH521H= Az@UHAWIϹAVIAUL0ATILSHD(LMDL dH%(HE1,HI$x0LD,HH@ L HD(Af`L)@AoHL牅AAF)0fEAGf2)P,HDž`ƅ0/ƅ8XH*,uXHUdH+%(He[A\A]A^A_]fDL AT$1DH5H=9D DQH/+AT$MAWLH5LD 1H= XZaLLUH\H5HATIHH=HnHE1 A$LP1 A$tt/LefI$xLLeH5@I$xLLeH5@UHAUATSHHHHdH%(HE1HtKu!HEdH+%(SHe[A\A]]fHEA)E)E)E uoNE MfUHuH11*IHttH@0HgK9H[!tCEHC,KDL hIEXLDHSHH5%H=NHRP1 XZAE@EtF$fAMBLfAE@&FE E)fAMBL fAE@fDU1HATSLgHHLAI|$GH{HL[LH=FA\]HIH1Ipff.IHIpUHAVAUATSH0dH%(HEH!HHt u(HEdH+%(H0[A\A]A^]f~` IuF\tHF 8/uxuPto@I@(LuHHLE)EHHt&HxLSHrH{LNaI}HH~L薴LHxI'LL*ff.fUHAWAVIAUIATSHHHH}dH%(HE1Ht.LapMt%DID$@Ht L9M$$MuIP8LL{HHF81Ht LEH}LLրEAMtBINpHt9HEH@(H Ht H9A0ufy` u}HEdH+%(HHD[A\A]A^A_]Mx8I|$8IGH9G L1IAD$\@IT$8AG 9B tAL$\A<}!Et%L6IL$ AUH501H='%AL$\ I|$8>M|$8Hu袵HELLID$PH}LLA!EtLagf.AG08G0AG 9G IH9LaE1AD$]mDLLAD$\]IT$8AL$\AG 9B I H H9 tP]!L%11H}LLDUL蘊DUAf9Vu]zA~AVHF@tRKSMfUHtrfHF8HL1KH}LL}EAoCS()EUHt-1H=$1ͳ1H=d%迳1H=%豳ff.UHAWIAVAUI1ATISH1HHy0uY{I}PLHFLMHHLHEH}AxEHD[A\A]A^A_]ÐEwEMDDM|DMIDHH5@ 1H=?# {qI}XLHHLMHHLHEH}A=xEt8EgEmDEIDHH5 H="1?f{C#fDEgEmD谿EIDHH5 H=!1?f.UHAWIAVAUIATSHhUMdH%(HEHXHx(ƲHt%IHEHEID$pHuHfHI9HtHPHu1H=M1&fD_AUH}LAEE1fDMHEHHEHuHEiHH@HHfDHI9t`HHPHu1H=1~fDMLe@<tEh1H=BfIDEHUMHpLLHEt}MEMELBHAAWLxLEEH H5LuH=eHHD1LItLAtD]zfDIMHp^UHAUIATIOt A\A]]DLL+uLLA\A]] ff.fU1ɺHAUIATItA\A]]1ɺLLuLL1A\A]]UHAUIATIt A\A]]DLL[uLLA\A]]=ff.fU1ɺHAUIATItA\A]]1ɺLLuLL1A\A]]UHAUATSHH u!LgHHt u]ID$PHx(葭IHtI~8ID$H9GL軌HAF\ AF\I~8HU0HUHuIV8葧HEIFPt_r!tVAM$nH}LGHEHEH5\H=HHP HHD1Mu1HUdH+%(HH[A\A]A^A_]@AD$08G0AD$ 9G I$H9L AF]LHM茋HMpH=<5HEHI(HM諼HMHUHu@` IHH0HP8SHEAN\AM~ IFPt[LLH=@LLHU AF\臭AN\HUE1H}LIF@Ht7HM@Ht fMHfPq@e8H=4迻@@Hǀ Hǀ(IF@LR1HEE1L ,Ht LLH Q1LH5H=~off.@UHAWAVAUATSHXJdH%(HE1A<oHBpHH_HW(IIfHHEH9P0ufx` uuiKHP@EHooocok HK0)))H4fDHS0ooKoS H)))Lx8ME HI$XvwyIH{1MtAHAE1LjLLLjPHjP& H0LLg L/iHEdH+%(wHe[A\A]A^A_]HOHK0o;o[oc H))f)HC HH=DžHCfHCk!H?HMLHHALPHPAWH @HfoHfofoH1))fHDž)/1H= 1%1H=|11H=10UHAWAVAUIATSHHdH%(HE1TDv4EGfF0`HLP)PLfR1)`HEƅP/ƅXDždh)p7HLHPpHHHeME(1fHH?IL9B0ufz` u@tLHXLR8LC IXLL8MvL8IMtEHAE1LHHjLHjLAVjP LH0LJ LfHCXHx(eIHt#DLHLLbIHuHCPHx(-IHt#DLHLL*IHuHEdH+%(unHe[A\A]A^A_]@HDžHHmeHEfoPHMfo`fopHE1)U)]fEHE)M谲UHAVAUATHxLgdH%(HE1AD$ t#HEdH+%(HxA\A]A^]@@AD$ ED$LpfAT$"HLIHdTIt$ L7BAd$ HEdH+%(uHxLLA\A]A^]tC ff.UHAWIAVIAUATMSHHhdH%(HE1HHJ HBPHxHx(Lf HQ!HtLݽLXAƒt1I AAAA> LXA udAAƆ L`HTEHWdLT@fA 1I L+LXI$xLH5eHXEH HHHu!LHH|HsHuH=1DI AHuHHuhfHH^HsHF u LF beHXfkHX 1HUdH+%(XHe[A\A]A^A_]fDHDžXD͔1EHXHHPH08 H0g6HXHYQ!HtH8?Hx4LHA~L=zLDIAMHiL@xL@*Hp$LHbIL0HDH8ؓL0HH8AWL@H1APLIH=VH5ILXH nfIP$SfP(?H=1҅fP1H5H=#1H5H=8fKE ^LXA@1H5dH=mx1H5H=WHUHAVAAUATSWHLMH?M!LMAr1L? LױI$11ADŽ$ADŽ$fA$@0fp4I$Hx*螎I$ H8L̺A$¨I$ H?"I$ @uLHHHuIfDf L,HHtHsHuH=1轃DI$ HGL(Mu f.HCMI]HHCMmHt݃c H HrHJH{G  G u @HxA$I$ H?HɘA$f.I$Hx$aI$1@$fP(GD1H=/1舂I$ SA$Q@A$E1࿃A$u#[DA\A]A^]1H=1 L DH51AH=(fDDH51AH=wDH51AH=jA$Fff.UHAWAVEAUL0ATILSHDdH%(HE1HI$x0LƖDHI@ 9@09>EG4f`L)0Lf2L)@HDž`ƅ0/ƅ8DžDH)PMAGD9HH!HHt tI$LEwEtI$HL|HH!HH^QIHLH5A9GHWH!HHttIHLH5跏IGHAg H LƁLIG G 3IGAGƆHtGLMt;AF I LMwEEtA@uAO L*H{G!HHtf.AG ƒA9_0=UA_0L(I$hAG L(MH@A$txAw4upAG0f`E1)0E1LLf2L1)@HDž`ƅ0/ƅ8DžDH)PM}LLAwAL AwAL 1HUdH+%(gH[A\A]A^A_]A;GAG ƒA9_0DLLAG uIw0LL(ݖI$hL(Hn@AG0f`L)0Lf2L)@HDž`ƅ0/ƅ8DžDH)PJJAG A_0ƒ8D@4)E9G4A9OE9wIHLH5rmAG@IHLH5rMhy fDEL狵7vII$hHLxL@赺PAGpI$hHLyxL@}n1H=1{AT$1H5H=衎UHAWAVAUATSHXdH%(HEHC!Hx$t F(It(HEdH+%(HX[A\A]A^A_]fDf`HEF()EEH)E)EHEFE/fEHfUEEHzHHnHF ILeHEDHHLHCHtC@tLx1MLLLtAHUH51H=;f@1H="zMff.fUHAWAVAUATSHHdH%(HEȋF(u'HEdH+%(HH[A\A]A^A_]Df`IF()EEH)E)EHEFHEfEHE/fUEEHxHHlILeL~ fDHHMHCHtC@tHP1MLLtAVLH51H=6!1H=xDUAHATHhD]dH%(HU1A@LMHffUID`E@)EHUP@)EfDeLeE`EHEE/fEEUELMfDE)EHtGHHEAEjDLjjjPjj aH@1HUdH+%(uhLefDHEjAEj1DLjPjj =H01fDHH8 EH5TH=UP1诊ff.@UHAWAVIAUATSH(:HZDRHRN<dH %(HM1ɉHAL9DžLPHDLL-MHH HfID$0A)$A)D$A)D$ RL[M9MCȉM9>E{AADIL9q<wDIcDL>fHEHPHCZYL9@M1I9HUdH+%(He[A\A]A^A_]@fHDžDž@HDž)))) )0!t!A1tA$tA(tA4DHLH"HHHHu@HHƅfZtH`Hƅ/fƅHH VLEII8 H5;H=DP1HrDII8 EH54H==P1cKfHEHHP#^_LEH5(H=II8 P1HEHPHCAXAY~LEH5~H=II8 P1{cAA!ЀoE1Ҹ@ƅfHfIC)H`HDžƅ/fƅ))AC ȉECA DžACMHLHDDjjHjjPjj H@@fIMCM98fD\HHI@ D@4DHH5*H=CLLH8 HP1LLvfDHj1DDjjHPjj 7H0RHHH=H HfHx9!HtxHt@(!HHH:$LHLLȉ跀DA0HHՇHHjDAt AEt9A1HHAAdNHHHH:HHHFH9FrH HHHHH9HH DDRjPHQHHPjj HH@tmHDH 菅4fLH5H=qDII8 P1ƿDLEH5iH=rDII8 P1臿DLEH5H=0II8 P1L4LH5H==DII8 P1DII8 EH5H=P1LEH5H=TDII8 P1詾DLH5H=DII8 P1pDH HDRDPHQ1Pjj "3HH0BkUHAWAVIAUATSHHdH%(HEH 5!HHx(HtiHL'HEMu4LH}M,$HEMMI|$Hu1H=i1"lfH?L'HEMtdLu;LHEM,$ HQ4!LHHx(mHEMt&MID$Hu1H=3kfDc5!H3!L-HL=yLL5H jIHu,aLHLHLLtIHt7AD$(t$uw5!tIT$ LL1;fHEdH+%(H[A\A]A^A_]fDHE(H5H=z1fDH}H3!LHHx(kHE1H=o1hj}G+FDG+FDUhHSHH=HooKoS o[0oc@okPHS`HH]P HP`X0`@hPff.fHH="vff.f 钀fH6H? |ff.H6H? \ff.UHAUIH=ATSHH<IHI$CfAD$uH LI$It$ HHH8H=~H=BHLH=HC(HX0HHCH1!CL+HI$HiuI$HuI$HtI$HtI$HtI$H5I$HfHL[A\A]]ÐtH 1Ҿ}fD 1yfDHH t1HHuW;Vut2 t1DHW HGH3V H3FH ÐG 9F fDUHAWAVAUATE1SHLnH_dH%(HE1HHHMt mILPH{JL?eHCPHtfHx Ht]LpPLfHLSHPMuWHCXHMLHHH5DHAW1@wXZfƅpHLpLSHPMtH5LLH|jHHH5LfjLH5 LTjLH5LBjHCXH5 LP輀Mt LL謁HEdH+%(uHe[A\A]A^A_])yfUHAWAVAUATSHXLfLdH%(HE1HMtDkIrAIAt:HEdH+%( He[A\A]A^A_]E1E1AAuHE<<uEOAGHHMHfAȉEEPDM1H}L #XZHUMH5LhIGH0L8Mu)CrH{oLH@MIGHt.M?xMurH5HH1t1H=GbdfAGHMHE1HfEPDAGEGHHMEfAHEfDEHEHE1\aHUMH5H1^tH5_H1MtIGHMLLH5b&fHuLLfvff.fUHAWAVAUATSHXLfLdH%(HE1HMtDiIpAIAt:HEdH+%(He[A\A]A^A_]E1E1AAuHE<<uEOAGHHMHfAȉEEPDM1H}L |XZHUMH5=LefIGH L8Mu!wLH}MIGHt&M?8MuԉH5H1r1H=afAGHMHE1HfEP)DAGEGHHMEfAHEfDEHEHE1^HUM H5pH1qH5'H1qIGH*MLLH5cHuLLc=tff.f~hB1Ht@HzHH9t0HHB8Ht8nuxouxuڋtHHz0H9uHH)!HP"1Ðf~hB1Ht@HzHH9t0HHB8Ht8nuxouxuڋtHHz0H9uHH(!HP$1Ð1ff.UHAUATISH BE1HtLjHH9t3HHB8Ht8nuxouxuڋtHLj0H9uI$bH5`HH'!H;t)LH5W1AoHD[A\A]]@ME1:tHxMu#ƃ1H5CnHD[A\A]]1H5>nƃHD[A\A]]DE1@UHAWAVAUATSHHXdH%(HE1EsBHHDžxL= HDžhHDHpDždOE $ESID$HxHhHDHxEHH9pL#Ml$8MtLLE1qH5LqAUuuAUjuAUfuE$EID$0HxEvIL$0L1HHXH5'mH9pYdHUdH+%(HĈ[A\A]A^A_]f.I|$0HuE1xL#AMl$8DdDID$0fDID$HxH)%!DuHHE1HhAHxDXbHxIċw uHXLp1HXfHUH5JI)E)EH]HEDuLeDmlH$!1E1HHtZHx1O fLEH]H5HxHX)EULHE)EDukx_Unff.@UHAWAVAUATSHHXdH%(HE1EsBHHDžxL=nHDžhHDHpDždOE $ESID$HxHhHDHxEHH9pL#Ml$8MtLLE1nnH5LWnAUuuAUjuAUfuE$EID$0HxEvIL$0L1HHXH5jH9pYdHUdH+%(HĈ[A\A]A^A_]f.I|$0HuE1tL#AMl$8DdDID$0fDID$HxH!!DuHHE1HhAHxD_HxIċw uHXLm1HXfHUH5D)E)EH]HEEDuLeDmhHA!!1E1HHtaHx1O fLEH]H5DxHX)EULHE)EEDubhxXNkUHAWAVAUATSHHXdH%(HE1E{BHHDžxL=.HDžhHDHpDždOE $ESID$HxHhHDHxEHH9pL#Ml$8MtLLE1.kH5hLkAUuuAUjuAUfuE$EID$0HxEvIL$0L1HHXH5ogH9pYdHUdH+%(HĈ[A\A]A^A_]f.I|$0HuE1qL#AMl$8DdDID$0fDID$HxH!DuHHE1HhAHxD[HxIċw uHXLXj1HXfHUH5A)E)EH]HEEEDuLeDme@H!1E1HHteHx1O fLEH]H5IAxHX)EULHE)EEEDuexLB)E)EH]HEEDuLeDmBbH!1E1HHtaHx1O fLEH]H5>xHX)EULHE)EEDuaxXNdUHAWAVAUATSHHXdH%(HE1EsBHHDžxL=HDžhHDHpDždOE $ESID$HxHhHDHxEHH9pL#Ml$8MtLLE1dH5ػLdAUuuAUjuAUfuE$EID$0HxEvIL$0L1HHXH5 `H9pYdHUdH+%(HĈ[A\A]A^A_]f.I|$0HuE1kL#AMl$8DdDID$0fDID$HxH!DuHHE1HhAHxDHUHxIċw uHXLc1HXfHUH5*;)E)EH]HEEDuLeDm_Hq!1E1HHtaHx1O fLEH]H5:xHX)EULHE)EEDu^xXNaUHHdH%(HEHHHGH=fH!HUHUdH+%(uHaUHATHdH%(HE1HtHL!HDf%Eu#AHEdH+%(uNDLeDHHHGH=TfTHt@(t$A`ff.UHHdH%(HEHHHGH=fH!H~TE1Ht @(!AHEdH+%(uD`HLJUHAVAUATSHHH`dH%(HEH!H~"u#HEdH+%(H`[A\A]A^]HIHIMHGH= fSHtHHHH=>SHtAE@tAMiI$`_ff.UHAVAUATSH dH%(HE1HF@HEEEHt Ht%1HUdH+%(H [A\A]A^]~aHuIHHufDHHt HHB@HuLj MtA}uHB8HtHhL H H9 HMHULLEEτL}DAUHUЋRPA$HSHHHHHrH=ư0@JfA9NHVHHHHHrHHN8H HHDH I9BfA9FoA} THUЋRTOA} tVIMI$LLJQ He[A\A]A^A_]H5i1E1YH}LHoPHoL WPL H >1H5?YXZMzHh!L5LHGIHdfDI$LLP LLJRIHuڄ8HeLL[A\A]A^A_]]UHAWAVAUATSH8HdH%(HE1 BIL51HDžHDH,fAM4IEHHDIL9t^M/Me8MtLL[A$uuAT$juAT$tuAEI]0IL9uH*HHwXHHH=*HfH!HNHH1HH@E1^HEdH+%(H8D[A\A]A^A_]fDIE0HHDf.I]HH5A'WDE1HvHH5ڱ1V\f.1H@H1E131wYUHATIH=SHHdH%(HEHHFfHZ!HVMHt1HHEdH+%(ujHL[A\]ftHEdH+%(u8H[A\]ÐHEdH+%(uHLH5İ1[A\]UXUHSHHHG`QHChHH]DUHAWAVE1AUAպATISH(dH%(HE1@ALeEHI !LuLAtuLMtIxHUH55THEdH+%(H([A\A]A^A_]fDLH51TLH5ݻ1TL L1LDH uHH5T`@sQHI"DLLuXX+Wff.UHAWAVAAUIATSH(dH%(HE1@}QLmHEIH !HHHHL%$DHHUL]SHHHCHu1H=JCf.HHڮH DWPHD1L LH5SHk !ZLmHEYHHtHE1HPfDHEdH+%(u&He[A\A]A^A_]EtDLLWUff.UIH~iB1HtDHzHH9t0HHB8Ht8uuxjuxuڋtHHz0H9u1HL@21]fD1L1]f.U8H=HSHHH !WHH5 !HH:NHCH !HHCHNHCH !HHCHfC#MH laH5\H !HC(H !H]HHP(HJHr 1fP @"fH%@0f5 !UHHHhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPH@Dž40UHHdH+%(uS@UHSHHHH{TtH]fDUAh HATHXfodH%(HE1fDE)EfoE)Efo)Efo)EHtHEdH+%(LefDIHH57 PLH5`1OLH51OLH51OLH51OLH5$1OLH5K1OLH5j1OHUL1H5~O:$R@UHAVAUIATIHxdH%(HE1F u{@AD$ ED$LpfAD$"dL1H'I;It$ LAD$ ƒAT$ u0HEdH+%(uFHxA\A]A^]Ds {fDHEdH+%(uHxLLA\A]A^]>Qff.UHAVAUIATSHCHKHkIHH51 1C<u[LLA\A]A^]BYfJIƋC<uauELH5UL@C<tSFLH5?XSFH5<LWDH5MLYQH5LAQCHS H5`L1GLL1H5eGHH5pLHHBHE1cGHH51LKGC(  HH5LP1GL1H5GHH5LP1FHH5LP1FHH5LP1FL1H5FƅpLpJLH5TL1fFHPDH@rH5L11F6@BIHHL(MuLxMmMIuHuH=1T5@BIŋC(  LH5L7fDH5 L,LC(H5L LH5L18EC( H5L1EH5L1DHHL0ML%.f.HB8LHLH1DM6MXIVHu1H=Z14LpPH55L53;AH8HHL0Mua9IMH[IHH5&1&IE8H5%LPNH8LOM6M[MnMu1H=Y1R3fH5L1CHHmHHaL%Hf.ADEwFHP5CDH5LH1^CHHL{M5AG<ƅILItWH5TLIIt:1IWLLLBAG<[H5L1BwDH5|LlIf.LIH5$LEIAG<w^DK?IHEdH+%(HĨLL[H5rA\A]A^A_]E4DPH5ALH1H=11LH5^L3fH5yLaE@H5TLIEC(H5L1EC(fH8H5L3qDH5HDDUHAWAVAUIATASHuȈU@H L5PLH!/HEIHt_1"DEu1LL9IHt3EuF}HLLuEtH}HK}uTHe[A\A]A^A_]5HfD;=L5HEHA LHj.IHMHuHeL[A\A]A^A_]D@H5A1@H5sL1@HLH֚PH1L -LrQH MH5?XZUHAUATISHHdH%(HE1usHHH=›HFfHQ HM6HHHEdH+%(HL1[A\A]]'k4HH=MIHHCfH H5Hu]HEdH+%(u^HLL[A\A]]BfDHEdH+%(u1HLH5d1[A\A]]>LHLrAff.UHAWAVAUATSHXHudH%(HE1BHEIL5qHDHEHEHEVA $IL$HMH΅HEHE;uu{juHE{HDEHE@IL;}M'I\$8HtLH@H5HA@EwuKA$ID$0HE@IT$0HUHօd;uu{ju{t9vfD;ug{j]{SA$It$0HuIL;}>H}LmH}L==tY1H}H}L1HUdH+%(HX[A\A]A^A_]ID$HEf.H}H5'`<fIt$LfD1H}1H}@H}1j11>ff.fUHAWAVAUATSHHdH%(HE1HtuHIH5?LHP uu+A~ju$A~uEMEIEHEEEHH;]L+Mu8MtH5TLE1X#xIE0Hu AHHEL+HEHEI9E0t E18AMu85DI}0HuE1H*L+Mu8A%fDIM0H}L1H5 ;fIE0HE#EH}H8 ]LMtH}D}}IuHH}AAUE11DLIAH]1ADLL4$H_LAXH5R}LLH"1HUdH+%(He[A\A]A^A_]H}H.}H5 1HLuAE1j1DLLpXH5|ZL1MH1LjAADL>Y1^c UHAWAVAUATSHXHudH%(HE1EBHE1HEHDHEHEHEgDH5dL A>uu+A~ju$A~uA}IEHEfEEHH;]L+Mu8MtH5QLE1x xIE0Hu AHHEL+HEHEI9E0t E18AMu85DI}0HuE1h'L+Mu8A%fDIM0H}L1H5 ;fIE0HE#EueH}H\ ]LMtDH}DetZHAH]PIE1DLH@YH^L 1HUdH+%(ubHe[A\A]A^A_]HH}DAjE1LX1Zf.H}H^zH5 1[ff.UHAWAVAUATSHXHudH%(HE1EBHE1HEHDHEHEHEgDH5LiA>uu+A~ju$A~uA}IEHEfEEHH;]L+Mu8MtH5+OLE1xIE0Hu AHHEQL+HEHEI9E0t E18AMu85DI}0HuE1$L+Mu8A%fDIM0H}L1H5_ ';fIE0HE#EuhH}H ]LMtGH}DetZ%HAH]PIADLHYH^L1HUdH+%(u_He[A\A]A^A_]HH}DAjALmX1ZH}HwH5X 17ff.UHAWAVAUATSHXHudH%(HE1EBHE1HEHDHEHEHEgDH5dLA>uu+A~ju$A~uA}IEHEfEEHH;]L+Mu8MtH5LLE1xxIE0Hu AHHEL+HEHEI9E0t E18AMu85DI}0HuE1h"L+Mu8A%fDIM0H}L1H5߿ ;fIE0HE#EueH}H\ ]LMtDH}DetZ HAH]PIE1DLH@YH^L1HUdH+%(ubHe[A\A]A^A_]HH}DAjE1LX1Zf.H}H^uH5ؾ 1[ff.UHAWAVAUATSHXHudH%(HE1EBHE1HEHDHEHEHEgDH5LiA>uu+A~ju$A~uA}IEHEfEEHH;]L+Mu8MtH5+JLE1xIE0Hu AHHEQL+HEHEI9E0t E18AMu85DI}0HuE1L+Mu8A%fDIM0H}L1H5_ ';fIE0HE#EueH}H ]LMtDH}DetZ% HAH]PIE1DLHYH^L1HUdH+%(ubHe[A\A]A^A_]HH}DAjE1LpX1Zf.H}HrH5X 17ff.UHAWAVAUATSHHNH_dH%(HE1HHhH`H LH) IIƅvHXC H5GLL%A0H8rH5LC LHrH rH5rHD1HK LH"*H551HK0LH5qL1HK4LH5qL{SH~#H5qL]{gMtIPH1EH5qL&HC8HPL8Mu4C@L LHLH=K`MIH11M?4yHhIuHC8LuxUMLDqL1H`H5%qL1LH=_HC@HL0ML%_4fL HXHLL>M[I~Hh11M6\xHhIuHC@LuxMLlpL1LL`H5Jp1LLH=^ { H53pLH1H`H5o1HEdH+%(<HĈ[A\A]A^A_]f.MtAHCH5]oL{H H5SoLHC8HLH5^oLGHC@H\HXLH5QoLu D L LJ 1HhLLfDLHQL1f1H=}1 ƅvC ' H`LK 1HvL-nH5rnfLk8MM}MHDžXE1E1fDLHL1f1H=|1*fvSH`,H5mLR'DH@,H5mL2{c0LH5t1 }@LEMLLHumEEEH5sL1 DEEBfLMMALHuLTiEEEf.HPHXH5hFH`HXH%H5hH1H`HXH5hH`HXH5phDMEHhbxL@HHHHHHLL1H5sn1HUdH+%(He[A\A]A^A_]HXH`HXHx(HpHE11HXH5jfH LH5gHHL 1lLH56rL11QxuH5f2H5f11 UHATIHHLLeE1D111ff.UHAWAVAHAUIDATIHMLH0dH%(HE1EE DHML}LHt HcELIHx0芙tFLDE111DLLEHUdH+%(uXH0A\A]A^A_]H5)qLaf.LDE111D1LfHE1A111DUHAUIATAHISHDHMHH8dH%(HE1EEs uDHHMH?LeU HcELHHx0Qt5E1A11LLHUdH+%(u?H8[A\A]]H5pL9fE1A111LfUHATIHHELLe1DA11UHAWAVAHAUIDATIHMLH0dH%(HE1EE@DHML}LHHcELIHx0tFLDA11DLLHUdH+%(uXH0A\A]A^A_]DH5nLf.LD%A11D1LmffDUHAWAVAUIHATASHH8dH%(HE1EHMDLMDHELEHAWLPHMEEHEMXZHMH+DHEHuDLEHHHP0. HHW uYEHmIH5bL2L H5iLH1LEE11LHUdH+%(He[A\A]A^A_]fH5aL1/H5)mL1EtFHaI&HcEH5aLHHP01Nd@UfHAWAVL}AUAATIHSHHXdH%(HE1)EEELDHވEDHELMAVLELPEEHEE{uZYHMHeDHt3DHHMHHcEHuHHx0虓LHǢDHlEHuDLEHHHP0 HHW EtZEE11LH5_L1?HUdH+%(>He[A\A]A^A_]HuEE1L}1H_IH5_LHL H5LH1L`f.}tzH5_If}tHFjIfH5YjL1?DH5iL1DHcEH5^LHHP01@UHAWAVAUIHATASHH8dH%(HE1EHMLMHDHELELAWAPADHMHEEEMXZHMHSDHEHuDLEHHHP0V HHW uYECHhIH5]LZL2H5LH1LEA1LpHUdH+%(He[A\A]A^A_]fDH5]L1WH5YhL1?EtvH\I.HcEH5\LHHP01Y@UHAWAVAUIHATASHHXdH%(HE1EEHEHMLMHDAD$LELEAWDEHEHMPDEEEMXZHM(HADHEHuDLEHHHP0D HkW uZE4HfIH5[LKL#H5LH1LDHMDHHEH>LUDHMHLUHLeHcELHHx0LUE vH[I=H5ZL1HUdH+%(He[A\A]A^A_]H5eL1EA1LLuEtCH6ZIEALLֹL4UHcEH5ZLHHP01+'H5dL1 UHAWIAVLuAUAHATIDLSLH(dH%(HE1EsEAPHc҉EH IHZ0D9|qH)|HEH,LDHMDLDE11H}AMjHEdH+%('H(D[A\A]A^A_]ID H5~Hx;AnLHDLAƅtEA PHc҉EH IHZ0D9}ID H53~HxAH^]HEHtULDHMDLDE11H}ARH5?XLA+fDHH5:XLAff.UHA8HLH0HAHL@0HALP0HAhp0HA(p0HAXp0HAHLp0jjfUHA@HLH0HA HL@0HALP0HA0p0HA`p0HAPLp0jDfUHAWAVIAUIATSHHdH%(HE1F  LLIM8HHt\L!HEMu0HH}M<$nuLHEMtnMI|$Hu1H=c1fHE1H=c1H}JI}8LIM8HtH9u HyLLAE HEdH+%(H[A\A]A^A_]f{7fDHWL!HEMtH]1HHEM<$pII}8LtHEMHMID$Hu1H=-cLL6EAe AUE1AA> Ae LL ff.UHAWAVIAUIATSHHN@dH%(HE1HHtdL!IHEMu5"@LH}I$lHEH7II|$Hu1H=9a1fHE1H=`1HtL!HEMH]-HHEM<$GI}@LHEMt4MID$Hu1H=`@H}GI}@LIM@H^H9AE t,uhHEdH+%(ufH[A\A]A^A_]AE fDHyu̓AUE1AE AA> AE AE AE tLL5Sff.UE1fHAWAVL0AUIATMSH˹HHHLLdH%(HE1fDDžDž)HHxL0HHfA`LHHH)@)0H)PHEHHDž`HEƅ0/o@fD2 Rƅ8XfE1҉AHAxIH5H@pHHHH шMATAE1jHLLLH蒇M~pAXAYM&HLMDž=HC@HSHH9'HHuE1MtIAF<<U<<E<HC@HAo.H)Aov)Ao~ )Iv0H fHAILAUHLjjWH MtHLyDf9s^HH[HP@Ht93ufD1H=^1jHLLjAE1L΅M~pXZM{HDž.Av1HC@HAooH)AoV)Ao^ )Iv0H AN1A~t.Hyf9xf.MHEdH+%(#He[A\A]A^A_]DMuHH5 O1@MLϣD1H=\f.Mt1DEE1LH5eLLvDžHH5~Y1?DHEdH+%(uXHHeH5K1[A\A]A^A_]HH58N15HH5KLY|ff.UfHAWAVAUATSHhHudH%(HE1)EXBHE1HEHDHDžxHEHEHDžphfDH5ŨLyA?uu+Aju$AuAEIEHEfEEHH;]L+M}8MtH5;!LE1xIE0Hu AHHEaL+HpHEI9E0t E18AM}82f.IE0HuE1HHxL+M}8A@IM0H}L1H5_ '+fIE0HEAEulH}Hx|Hͣ LMt@H}Dpt{H]HME1IIDLHWLHE1HEdH+%(zHhD[A\A]A^A_]@H}HKH5x 1WDH}HME1E1DLE1fH}HI1AH50 sUIɹHAWAVHPAUATSHHdH%(HE1HHaBML5 1HDžIDHHTHDžHDžHDžHDžHDIL;M/Me8MtLL]E1ɅA<$iueA|$pu]A|$uUIE0HIE8XHHfPTE1M/HAMe8HA<$uu/A|$ju'A|$uAEIEHEIM0HL1H5 DDDIE0H( HHM/AHH(I9E0t E1ɀ8AMe8IE0H`H HXfP,AH4HMHHI fDž@)0LME1HtzIHf8HDž0 oH4H1MLL0E1HHtLHDHEdH+%(HD[A\A]A^A_]HHGH5 1tfDž0@4_HHE1AH5M .qHH~H5. 1 PUHAWIAVAUATSHHHu|DEdH%(HE11ElHXHx('HEHEDž\H}HEHH}LgpMtID$0HHHEHHP9{H {I|$(H`IH.DžhDžx&AD$9tL~IHi|uMt$pMt7l`x2\DžxDžlHNIHp:LLHqHEH51 AT$LH5CFDmEMuN@HHuMLAUALLjj3LH Ht H}LM6MtFEE1HtIDMEuHALMj1LL_AXDHDžhLIHHhrH`HPHLDmHEHDžpEpLELLHujALyAZA[M HHpH}@LpHUH5ALLL1H`HDžh@HPH`LHu' HHHuHL蚒HHlH5CL1d@I|$(HDž`IHjf.H`OHtL\DuH5AHHEdH+%(HeLHH5@[A\A]A^A_]\tQ|L@H ALDHEdH+%(uM\HeL[H5KA\1A]A^A_]#|HH@H@HDHEdH+%(u.HeLH5mB1[A\A]A^A_]HtE11 wUHAWATIHu1H1A\A_]fDDEUHuDEULHuIHgLLlH1A\A_]tt#tFʺ1tktFD: u} ʺf:fD:@u]@f:룐:@tf:f: tʺf:fDff.@UHAWAVAUATSH8HuBHEIL5HDHEHEHEX HKHMHʅHEHEH5?L4HEHDEHEIL;mI]Lc8MtA$nAuAD$oAuE|$LLEmHC0HEsfDHS0HUUH5[?LHUHU\HUIL;mXHEH5Hb8HHH}H}uuE19t H8D[A\A]A^A_]DH5>LtHS0afHCHEHSFHEH Et-1E19{HEH5 HbiA_ff.UHAWAVAUATSHXHudH%(HE1BHEHL->HDHEL5>HEHEEHE#fLLHH9]L#M|$8MtLLuI|$0Hu 0L#HEHEIL$0HMH9I|$8LD8HMtoEtIL$0Md$8H}LH5P 1HEH9]eUHUdH+%(HX[A\A]A^A_]fIL$0Hu HzL#HEHEI9D$0o8afDMd$8LLHMIfHEHEHEH5 HbiHHDt.HHUHtPHUHtPlB 1H}H5bG1fUHAWAVIAUATSH8dH%(HE11BHEIL%E<H\HEEHEfDII9teM/I}8HtLuI}0Hu HUHEIHH0H9t:tHP8H5\ L1IEI9uUt+HUdH+%(u{H8[A\A]A^A_]]IbH5o HHtt H@ XA 1fDH5EL1wf1'UHAWAVAUATSHXHuUdH%(HE1HEIE1HEHDHEHEHEtH5:L1H5:Lu3DHCHEH5f:LEEIL9eI$L{8MtH5:LE1lH{0Hu AI$HEHEH9C0t E18AL{8/H{0Hu AI$HEHEH9C0t E18AL{8HK0HS81AH}H5 H{0Hu nI$HEHEH9C0tE18ADHC0HEEt+HUdH+%(lHX[A\A]A^A_]@]DeHEH5HbJHHt}uVHMHtHHcPH9um@EtFHD9`uTH}@@ @ DH9Xu$@H}~HPtfH}H5C1n1HEE11HEfDH1:HHBB Bm= 1H}H5cB1|f.UHATISB1HtfDHZHH9t0HHB8Ht8nuxouxuڋ:tHHZ0H9uI$bH5 HHHtIHPt@11 E1[DA\]DHbH55HHtNt3HD`Eu@1Ҿ D[A\]H5A<L1A[DA\]ÐUHAUATISHB1HtHZHH9t3HHB8Ht8nuxouxuڋtHHZ0H9uI$bH5LI$bH5]I5HMt7PE1HtCt@1L HD[A\A]]fHA[DA\A]]@u@LA HD[A\A]]1IfLH5>@AkfUfHAWIAVAUATSHhtdH%(HE1E)EBHEIL-H\HEEHEHEHxwfDpI~0HxLM4$LEIV8HHUHUtwDMEuIN0H5{ L1|EII9tM4$I~8Htnu"ouuEEuFINHMfDiOLguI~0HuFuM4$IV8tDIN0HMfD}t$HUdH+%(Hh[A\A]A^A_]fIbH5RDmHÅHy H}LttVEtHD9h H}HHB*uQM9J*t?H5>L1/ ADHx1Mf9Hu09r$1fHH@ MdA$PH HHttM>HH HxHHu>kHQ HH@u~tL1HH2HsHuH= =1HbH5-DHEu~H߈ LH@@ Mt A$PH}HM9H*t}UP*UfP.HP*P$P.fP(fDH5<L1o @@P$fP(HH*EMf9H.upf9r($Hz0HuP0P$P4fP(HH*tHu x@ED9h Dh DhHx0WHP0P$P4fP(H5;L1d v1H=q;1ʾDUHAWAVAUATSHH L'Hx"I I$HHHI L5;L-V+<<<<HHtPHCHLIP B<u1ɃzL ~ILH[A\A]A^A_]fHGIIT$ H5:H=UHH1I$H1ɃzofLLL1LELEe1Ƀz?<u1z 2<t<t0<u$1z f1H=wTf<1z ff.fUHATISHH9 u]HIt$ ܽI|$8AL$H H=iHp`f!L[A\]fAL$HS H5-1H=vSa HǃbU@HAUATSHH=hHxdH%(HE1L-A 1I1IuhI}`PHH9YtE1AE1ADʁAADуAAAAE EA EDE D  fAL$fH HIEhI;EpAD$@MLpDHk dLIfAD$1LIt$L]'It$ ID$8HHI$Md$0Մ u3HEdH+%(uwHxL[A\A]]fDfDAL$HS H5+1H=.QY HIEpH4;AL$IE`L-b UHAUATSHHL/tH[A\A]]f.HGtIHtSHHtKH &f.HI|$8q09wr3HHtL`Mu1H=O1[L@Hx8ILcHspH SHCED$IU H56H=OH1[A\A]]) fUHAVAUATSH@LgdH%(HE1MtBM4$HAHG I|$8HspعEID$8Ht#HEdH+%($H@[A\A]A^]H L f`LELA)ELH)EHE)EEHMLfU1҉EE/IHEAFfEAD$fEFI$L;BID$8@2L%HGED$IV H55H=M1fDAL$IV H551H=VMwG(UHAUATHIPH@X "I$I$I$I$I$I$M$AEAEH~ LH=:#H螿AD$(u=I$LH=bA\A]]t@A\A]]f.It$hAD$(H|~ HHxDfI}(IE(LH=CPHO HH=K1H5-'1H=1蠵UHATSLgMH uPCHsu-I$訶HCL[H5RA\] DI${fHWMD$ H52H=MHH 1<f.[A\]ff.UHAWIAVAAUATISHH_@dH%(HE1HH0HL(HHHH9 lH| LM-MI$HH=!LHAT$fH蛻LHHI9]LfW~ IAEI]IuMm(HEdH+%(HH[A\A]A^A_]MtkHHI9 $tKH{ LMtHH~H0H@L*MH{ @fA9D$u@HEdH+%({H[A\A]A^A_]@f9BMtHEdH+%(@HL[A\A]A^A_]9fHEdH+%( HIO LC D1H50H=JLLIH]8H=I_HLVHLIHDpL8Hz H=_LLH0H8H=@LL@H@Hǀ Hǀ(IG@3ff.fUHAWAVIAUATASHXdH%(HE1{ t.@H HW H 9H5/HDH=F1nIHNL8MBEL-H4 IELHIF HfM?MIGHL0AF\tfA~` uIv8Ht8tz t+IV L1H5.HH=EIv8'LH1tbL爅1I~8I8Hx Mn8HH:IN AMN f1H=Df.HEdH+%(uHX[A\A]A^A_]f.UHAUA1ATISHH菶 I$IDŽ$Ht6HHu,@HHtH{Hu1H=i/1BfAD$(ƒ!AT$(uAu;Hw It$PHHxGHLH5I[A\A]]fD1L>ff.UHAWAVAUATSL$HH $L9uH(`DTL7@LHdH%(HE1@DEPL1菬E`x Dt?EHIV ELH5,LDHCH==H1>DL1ALDHHCPƅpfIHL8MuB H LHHHI|$Qfw M?MtTMwMAF<tf=ANuHDž Dž(,xffufHEdH+%(umH`[A\A]A^A_]DHCINH5DH=4<D1E1H=;1萬H=9u Lm<西DUHAUATSL$HH $L9uH8(`dH%(HE1LHAL1ODKTEDEKPDEtXv u6H=t Ln誧HEdH+%(uMH8`[A\A]]DEH@HL/LDHCH55*H=:H H1蹾fH)t HPUHAWAVAUATASHHL7AVt:A~/Lh(L{L?AVEpLLcJAvLELLELL5L1Lu t#HHKMH5~)H=?1HP1H==s H[A\A]A^A_]Zf.qL#AvLLLL菬1Lt tHHKH5#)H=t0HP19p@1r t?EHHKHH5(HDHH=01[A\A]A^A_]H[A\A]A^A_]fff.@UHATIH@u.AD$`u LefDL1AD$`LeHJ至uAL$`LLeff.UHSHHas u'H H5 AH=@蝪HH]HWH5b 1H=DUHSHHs uGH1H5g)肸HH5>HHǃH]fHWH5 1H=-wDUHAUATSHr Hp L-LH襦HHt0DHLIzHAD$(t L"HuH.p HHtHHp HH訾Ho HH葾Ho HH(zHo H=|RH耴Ho HǀH[A\A]]H5H=*1KfDUHATIHTq uZH[o Hx"t*Ho Ht@xLV1LLAd$LLeH5fHGDGPH5%HHH=$)HP 1z@UHATISHHŭ AD$ulp H54LAD$`Hn Hx"t8Hn Ht,@x%L[L1A\]fDu[A\]AD$t[LA\]@ID$ED$PH5H=X4HI$HP 1AD$Eff.UHAUATSHLMt.Ho HǃAD$XtAD$XtH[A\A]]f.M,$I\$Xo *AD$tLAL$PAD$PAL$TAD$TIIt$8HLH=2ǭLH5HLH=P[A\A]]韱IL$HGH5#HH=2DA1H mro 9[)H5Io !>DBo 9)H5o !DKED$PIU 1H5H=1f.UHAWAVAUATISHHL7dH%(HE1HHtH@L9tYHMtLm umM$L=V1L`H`LLLX膪IHtfLAEXHEdH+%(HĈ[A\A]A^A_]DHCH H5 H=0ED$HQ 1g@`H=N藸HXLL0IHL`+MmHIIu8跹wAEP wAETl u$1LH5Ls fDAL$EEPAIV H5y!H=/13,ff.UHAUATSHH-l uSL- Hs`L`IHt'HsLLL)IHuH[A\A]]fDH5H=.1UHAUIH=0MATSHHAd$LJ LHLFAt$H LHH EH= H5 HD1KfDaT `LMl$ HأH MAHAD$H5 H=%Hx HD1 @LMl$ H}AT$MAHH4 H5Y H, H=HD1S t?H L LDI$MD$H5 H=<HHH1 H 8AD$ LLƒEAD$ vI$AD$ u*HIt$ LH=_4f.LΛff.UHw`HAWAVL5AUATSHH}LHHHILڑLHHEHHP LMHEHHtkL8MuHaM?Ad$ LL|AD$ u$I$It$HLH=e3MtMgMu1H=1袇fH}H6H}H[A\HhA]A^A_]郞UHAWAVAUATSHHO LMt9HL=L҅IHtAD$(u"LL觐IHuH[A\A]A^A_]I$HtL(MtIEHtMm@u MtIEHu1H= 輆@HHtHHufHL%HtHsHuH= 1yfB1HtHzHH9t0HHB8Ht8nuxouxuڋtHHz0H9uHHnN H8P#u 1UP#Ht1]1ff.UHSHHP u3HKu O uAH]HGHH5H=SHQ 1@H H5H=yHff.UHAWAVAUATSHH|M HHAH"L(1MMeMMmI$IDŽ$8 AI$HL01MI~HtyLgMt=I1Hu3R HHtHPHu1H= 1S1A911EM6MtI~Hu1H= 1@1AD$(Dt3DAHML HHrHLI1[A<A\HA]H= A^A_]齃A9BuEDHHBH B<uZHHFHPHu1H= 1eDuuM6M31H= 10Ht_HADA iHHtHHHu1H= 1It$hAD$(HIK HHxMcII$H#pHGXHUHATISHHtqHPHHC\tSHS8HtJL uaI\$PIL$JHA9t$Jt3LAT$J@fA[A\]HHu[A\]pf9qu@I$IL$H5H=AHP1HS8tD1H=1谁UHAWAVAUATSHhLgdH%(HE1ML/HK tLI$I} M|$H LpHtPHp"HMLH51H=TI|$XHsVHCM;l$PtwID$X@uCI$HK 1LPI|$XHLgH= ,HHEdH+%(Hh[A\A]A^A_]fDJ uoID$PLI|$Pc1ҾLAD$JfAT$N@HSIL$H58 1H=GR3DI$IL$H5H=HP1&jff.UHAUATL/IMtL!LH=,Ml$MtLLH=,LH=,A\A]]魌ff.fHF@Ht#H0HtHxHtfff.@UHSHH_pI ufHCXHtUHHu3KHHH@@HtH0HtHxHt'HtHCHu1H=~H]fHHKH5^ H=HP1uff.UHAWAVAUATSHdH%(HEHF Hx&HIHoHF8Ln@ MM0MMwMHC fDžP)@8 Dž@HC8@ DL`1 fo@LLHPI$hxIHKM9n!LG 4MnI}XIvMv 臔I}P@HEdH+%(HĘ[A\A]A^A_]tԾ8H= L0HC@I@@Hǀ Hǀ(MHMwLF cI}PXIEHS MEH5 H=HH1.fDMHEdH+%($HĘL[A\A]A^A_]kIEHS MEH5 H=^HH1#fDDž@ HC8oP<DfF HEdH+%(HOHV 1HĘ[H5 H= A\A]A^A_]f@H=(WI0II}P LL Lfo@HPI$Hhxw@.HD@LxIL莘Me5IEXHC\t#HC8HtI]PAUJfAEND uLfIEMEJLH5 H='HP1lf.(H=D'IGIH!;ff.wUHAWAVAUATSHH(dH%(HE1D HB LH(HHL8ML0 M?M{I_HL3AF\tfA~` uIV B<<t<t<tw<u1Ƀz1LSHIxL払0蝎IHrBC IV LLLLNGfD1ɃzD1Ƀzx<u1z <t <|<up1z Mf.1H=1PxIN H(H5 H=SL L@ 1RL 2fD<1z DHEdH+%(u7Hĸ[A\A]A^A_]HW H5] 1H=݊ff.fUHAWIAVAUATISHdH%(HE1A f'1A) LA`)LA ,IfDHAG)0f$1H1HDž@ƅ/ƅƅ& Dž(DždHDžhHDž fHpHHHH8A$)pA)HDž$Dž4ƅ,HDžDžƅfDƅDž|ƅxHHHHH̀HAGfAAWH)ffH)HDžfD DžƅHHHHHÌHfE1AAHPH))fHXHDžH8fDSƅUfDPƅRfVDžH6HHH̀HIHHPHx(gH1IHdLLPMAHHHhPAULH HhHH@8LLLH@vL9dLY uEH&< Hx%tLHEdH+%(He[A\A]A^A_]= uwLLLLHV H=H57 q@mAT$IO 1MH5 H=;fDIW H5 1H=kfLII$XHPL@t}HH1HILLXA@HXHXLH  HX7af1H=g"rfH@fofo fo0H1H8)`)pfHDžl)P(Uf`HAUIATIH@HdH%(HE苆)E)EHEE/fUEEHE HEFEfE)EHti1LEuZH9 Hx tfLLH|9 Hx%tLHEdH+%(u=H@A\A]]fDAUIL$ H5 1H=LLރff.F(tqUHAUIATISÃ$HF(: ut+H[A\A]]fHV 1H5v H=wuHLL[A\A]]mDUHAVAUHATIH=SHdH%(HEHHFfH88 H4wH'I : LLLLIHx(pIHtUDI]pHt7IHLAL$\LvAd$\LLIHuLPuIHuIHt2HHu(fHHtH{Hu1H=1nE1AF(u@HEdH+%(u_HD[A\A]A^]HP H5 1H=տ1LAT$H5 1AH=褿蝁ff.fUHAWAVIH= AUEATISDH(HdH%(HEHHFfHa6 H]uH D`(IAA'8 t8IW EH L LDHH5# 1H=žƅAfE9tfEƅEo(AEH5 Hx AG(8t}ƒ$AŃ!Hf7 Aă AG(Hƒ$A8tLL AG(!@A8t @L tCAG(6 oƒAW( u(LLfDLLHEdH+%(H(1[A\A]A^A_]fDH b AG(H"1IW H5N H=(AG($ut1XDM`IwPAG(H4 HHxL華IIr AG(!A!A8 L輹EIXHx(ClIHID$pHuLEqIHID$pHtHx(lIHtMipMuMmMAE\tfA}` uAyuII9I uAOfA9IuLLLLL0pLtMG LHZ 1H5. H=袻L 0H/fLLLXpIH.H 2 1IW H5n H=2AG(oLLDAG(LLAjI|ff.fUHAWAVAUATSHXHudH%(HE1XBHEIL5 HDHEHEHEQ HKHMHʅHEHEH5 L|HEHDEHEIL;eI$Lk8MtAEnAuAEoAuE}LL|EoHC0HEuHS0HU]H5 LHU=|HUdHUIL;e`H},H0 LM=L}H}LyEH}LLI1HUdH+%(PHX[A\A]A^A_]fH5H L{t#HS0If.HCHExHS&H}1Htuu Gp1ɅAE1E1LLBH}H5 1w(@H}Hs H5 1wDH}H5 1nw@H}H5 PwGMH}H5+ 1+wyf.f~0RuF0'1ff.HH+ÐUHAWAVAUATSHH. HIE1L=>fDLkMtPAEMM L tL H# LEIM(HLL1AXvMmMuH[HuHD[A\A]A^A_]E1ff.@H/ H~0uH/ 1H . fUHH5H. 1Hu1]H. H~0uH. 1H%. fUHH5UH. 1Hu1]UHAWAVAUATSHHHudH%(HE1HBEE1IH\HEHEHEL%0HEf.IL9M/I}8Ht?nu"ouuAMIEHEfLxuMu0Hu LorHUHEIHH0H9t:tHP8H}1IH5 |tEL9lUu*MtVH}HDEHH-, HX01HUdH+%(uBHH[A\A]A^A_]IE0HE;H}HH5 1svUHATSHdH%(HE1H+ EHHtIHHMHKPwu$HUdH+%(u*H[A\]HxLH5Dr1ufUHATSHdH%(HE1H+ EHHtIHHMHvu$HUdH+%(u*H[A\]HLH5gD"r1YufUHAUATSH(dH%(HEHc* HHt6IHbuIHHULeH5HEq1HUdH+%(uKH([A\A]]f.[gHHUH5IHELeYqLLu1tDUHAUATSH(dH%(HEH) HHt6IHauIHHULeH5HEp1HUdH+%(uKH([A\A]]f.fHHUH59IHELepLLt1sDUHAWIAVAUATISHHHmI4$HHIbMd$MeIT$(H5{ HIzAD$H tH H" HEH5PLcIT$ H5? LcLLQ{M$$MtIHuAD$IL$ H tH H HEH5 L1oM$$MuH[A\A]A^A_]H1H5 E1oUHAWAVIHAUATSHH_AńudHCHX0HtDL%@' E1Mu3fDMd$MtI<$HruLLLHEu;H1[A\A]A^A_]f{dIHCHX0HtL%& MuLLrff.UHAVAUATIHS$_AƄu=H& E1Ht"fDHLLH[HuEu [1A\A]A^]ÐcHD& IHuLLar[1A\A]A^]fDUHAWAVAUATSHhHxdH%(HE1H& EELMt6HΉ׉IU^E1AĄHMHLqu.HUdH+%(Hh[A\A]A^A_]HMH. L[qu_UEEEthL9 Ix1w uhHxLJqLRn1rbIDEEEEuL9teIx1O (fLELuHx)EH5SHUL)EH]EL}9l1EPfDHIDHx0HtHu#wt?IxUEDG Ets@DHIDHx0HuHxH5? 1;lXnUHAWAVAUATSHXdH%(HE1H# ELMt@IHAH/\HEAƄHMHwDHvou*HUdH+%(*HX[A\A]A^A_]HcE1 HDHx0oxHMHEHcEHHMHD(Hx0>_HMfDUHcELEE)EEuBPD9LMDLLw1PDC`HEf.P D9LMDLLrwHuLn1H5 LjHD8L`0M`LuLLELHMDUXDUHMLEE fDHD8L`0MJLuLLELHMDU~XDUHMLELL LEHMDUNXDUHMLESH5C L1iLL LEHMDU XDUHMLE~E ZlE EUHAWAVIAUATISHHbH5ǘ BYI$bH5S I+YHMAIIFH5;HXHlAƅu1AG 1LLqqHD[A\A]A^A_]H5HkAƅurAG 1LL:sAH5 L1A9hH5 L1Ahc@H5$ L1AgC@H5 L1Ag#@H5 L1Ag@UHAUATHbIH53 WI$bH5 IWH~MtIAtN@ tHL1A\A]]DLH5v 1/gA\A]]@A\A]]DLH5~ 1fA\A]]@H5 Lff.UHAWL=AVAUL-ATSHHLwH}MtSDMM6It$HtHHu\lHuL cIt$ LcLHID$ bMuHMHAHQHtIHPHtLHBH]H=H3bHHHH=d[A\A]A^A_]bDH HuH ff.UHAWAVIAUATSHHA Lx0MtkL%d HMuZf.Md$MtFI<$LhAŅuLH< Ht HS Hz0HD[A\A]A^A_]LH5L1,eA @UHAUATSHH Ht2IL- fH3LnLH`H[HuH[A\A]]fDUHATISHHMHH?DHdH%(HE1E@huHUdH+%(H[A\]HcEHDHx0mt;2ut6mtC3ut>euKsuEA$1fauA$1fDuuA$1g4uteuauA$1?1ut?ptH5vfuA$17fff.@UHAWAVAUAATISH(HuHdH%(HE1EEzSH  LMteE1H}DL;xGHMHu DLfumDEċUH}LLE1{tH}L\fAHEdH+%(u:H(D[A\A]A^A_]fWIiEA eff.UHAWAVAUATSH8dH%(HE1H  EELEMt@IHAHARHEAƄHMHDHeu4AHEdH+%(HeD[A\A]A^A_]fHcE1 EHDHx0pnH}DHHExHMH DHetHcEHuHDHx0ktUHuUE1DMLLE1M?XZE:HuLd)+VHEfH5 L`gcUH5d@HdH5?dH5?udH5?ddH5>SdH5,>BdH5=1dH5J= dH5<dH5h<cH5;'cH5;'cH5;'cH5:'cH53:'cH59'cH5Q9'cH58'vcH5o8'ecH57'TcH57'CcH57'2cH56'!cH5:6'cH55'bH5X5'bH54'bH5v4'bH54'bH53'bH5#3'bH52'bH5A2'wbH51'fbH5_1UbH50DbH5}03bH5 0"bH5/bH5*/bH5.aH5H.aH5-aH5f-aH5,aH5,aH5,aH5+xaH51+gaH5*VaH5O*EaH5)4aH5m)#aH5(aH5(aH5(`H5'`H58'`H5&`H5V&`H5%`H5t%`H5%y`H5$h`H5!$W`H5#F`H5?#5`H5"$`H5]"`H5!`H5{!_H5 !_H5 _H5( _H5_H5F_H5_H5dz_H5'i_H5'X_H5RG_H5R6_H5/R%_H5R_H5MR_H5R^H5kR^H5'^H5'^H5^H5'^H56'^H5'{^H5T'j^H5'Y^H5r'H^H5'7^H5R&^H5R^H5R^H5=R]H5R]]UHATSHt:L% HMu!Md$MtI<$H\uL[A\]E1HtWUHATISH_Hu 2fHHt(It$H{E1113LtދC[A\]fD[1A\]f1ff.fH= @H= @UHATISHuH0foR|dH%(HE1E.?-\H}() ]$*+)EHEEaXLHfPH9HUdH+%(u H0[A\]3[UH=HlIH5[\H5tJ\H59\H5(\H5!\H5\H5:[H=]DUHSHH Ht"HH[HuH=g uH=e uH]D1H=G1G1H= 1FUHUAt1]Hq(\b 1]H%HUHAWAVAUATSHHtz1udFLFI8L5 LALL= A!DAIHt(IT$ LH1VLLOIHuAH[A\A]A^A_]FI1ff.fUHATL% LHNZLL% :ZL-ZLL% ZLT ZLLeUYf.UHAWAVAUATSHHuȅBHL5b5E1LdM}HI9t-L+I}8HtLXuAEtHM}0I9uMHEH5 HbvEIHH5L{Xu'LE }EH[A\A]A^A_]f.H5LAXtH5L.XuaL|LH1[A\A]A^A_]fH}HU4H5 1TH[A\A]A^A_]ø `H}H5 1wT Dff.fUHAWAVAUATSHHuȅgBHL53E1LdM}HI9t-L+I}8HtL?WuAEtHM}0I9uMHEH5r HbCIHH5LVu/A$L~1H[A\A]A^A_]H5pLVtEH5LVA$LG~A$tf.A$I$ A$L;LA$NfDH}Hm2H5 1RH[A\A]A^A_]ø H}H5. 1R H}H5 1sR H}H5y 1WR H}H5 1;R UHAUATHbIH5 .BI$bH5? IBHtBAMt E1xtDA\A]]D@L= DA\A]]@LH5n AQfUHAUATHbIH5 AI$bH5 IwAHtBAMt E1xuDA\A]]D@L1蠵 DA\A]]LH5μ APfUHATIHHbH5q @HtOt]DEtE1DLeDǀ1ҾH DLefDADLefLH5 A1IPDLeUHbH5 HE@Ht0HNju]ÐLJ11} 1]f]fUHAUIATHbH5c ?IĸMt>H HHtI9u1ADŽ$L@ A$L] 1A\A]]DHPLH5 1SOA\ A]]UHATHHbH5~ ??IĸMtBADŽ$& H9@ A$LI] I$xLH5'?BN1Lef.UHbH5M~ H>HǸHtLJz1]DUHbH5 ~ H>HǸHtLJz1]DUHAVAAUIATHHbH5} dH%(HE1EE>IĸMt%HMHUDLuԺLxl1HUdH+%(u HA\A]A^]VPfDUHAVAAUIATHHbH5} dH%(HE1EEx=IĸMt"HMHUDLXu1Lk1HUdH+%(u HA\A]A^]OfUHAUATISHHbH5~| :ZDPH HttL*MtlL=6 @Mmu/Hx11rLLIH1o>LH=E;MtIEHu1H=-fDHEdH+%(HH[A\A]A^A_]fDH5Q L1=fA~UA~jA~H5 L1=VfHEdH+%(HHLH5 1[A\A]A^A_]~=fDH52 L1g=:HxGP HP LH5Q 1'=HHx*6H5 L1HEtEăEHIH@0HELmHD1LL >LDLH >LDAH ML EEE1=t HcEIDLp0LH DL=E1At-HcEAIDHx0'HMAtaIHCHuHx0AE HEI9E(u`LLU1HUdH+%(H [A\A]A^]H5 L16fH5 L1_6H5 LA6tH5 L16RDH5I L1528UHAWAVAUATSHdH%(HE1HDž(HHtAIHAIE1%H(H0DL/9u+AHEdH+%(QHeD[A\A]A^A_]Hc(1 IDHx0$BH,IHc(ID(Hx0? ,L0LL1HD0Hx9HH;fL1A`)0)@HDž`ƅ0/fD2ƅ8DžDH)P{IHHxp$Mc1AVLHjAE1LLHM}pY^M1LMI߉X0HMLPALLjLjHHHH >M6Mt=HuHMALjLLLjj覚M6H MuLMA߅E1LH5' L8=L@E1LL6K(IkH5 L2q@jHHAjE1HLM}pXHDžZ1MfDH5ɝ L12ZfH5a L1o2Jf.HH5i LZ$ DMH5p L1&2MH5P L124ff.UHAWIAVAUIATAHHbH5_a dH%(HE1!Ht|IIE 1Hx0>H@IH1HIxD@6IH@ tRAAAAEe u~Au`AuBHEdH+%(HĠDA\A]A^A_]H5A L10D1LLE19fD1LL;Ee DLL=Ee n@LLfH5 L10P%3DUHAVAAUIATSHH HbH5_ dH%(HE1O Ht)IHCHuHx0tbHEE1I9$ u!HEdH+%(uSH D[A\A]A^]fLLfoELA$ A$ PH5i L/J2f.UHAVIAUAATSHHHbH5_ dH%(HE1lHtmIHCH`Hx0(A$ HhI9$ LKA$ t@LE1A$*OHEdH+%(HĐD[A\A]A^]@A$LpAƄ$ H\H` dLE$\@fA$ 1>I$ LA$QH5 L1/.Pf.H5 L1.0f.H5 L-0UHAUIATHĀHbH5_] dH%(HE1HI H:JA$ t6LA$M1HUdH+%(HA\A]]@LmH|dA$AƄ$ H3_ LE$|@fA$ 1I$ L蹿A$^@H5A L1,TDEY/fHtKUHATISHHu!:HxLTu%HHtHCHu1H=11[A\]fDUHAWAVAUATISHH(HbH5[ dH%(HE1#I$bH54k I HSHEMAIHCH5LhL.AAF HC11ҾDEHx0vDEHHEIHxWAAcIF8HHHu*fLHHH{Hu1H= 1kH5L.t5H5L.VAF AAF Af.IF@HHHE"fDL0HHH{Hu3fDHUdH+%(ZH([A\A]A^A_]ÐH5q L1)IF@H+HHu'fDL蘡0HHH{HufDH5Q L1)RDH5y L1_)2DIF8HHHu#fDLHHtpH{Huf.1ҾHDEݏDEIELm@H5 L1(DEDH}O|H5 L1(a@LLLB31HH5| L1W(*DLLL0IF@LmHHHtdEDLLL01H5 L1'DH5 L1'1a*UHHAWAVAUATSH8HuD}dH %(HM1HEA9QIcEID)EHHHDHEGfEGI$ LULLOHH9]HHx0?*11Ҿ1IHEMI~/ME{EI$ L%LLOPH}H2zH9]vHEdH+%(QEH8[A\A]A^A_]0H11ҾHx08HEHH@0*LuMFH}H5 1&Ef.I$ L@LL=I$ Lt7LL1 @L1ҾMvMIFLuHH}H5 HP01\%EHH}H5 HP017%H}xEfE'ff.@UHAWAAVAUIATISHHbH5tT HIID$H5HX0H'uWID$H5ybHx0'bHLDAjALLZYHe[A\A]A^A_]fDH5HH'HH5e'ID$H5aHx0H'A~ZAWID$ILf.HH9t7HHR0:*uLH5 1#Heظ [A\A]A^A_]fDEHALDjALLAYAZtE)fDHeظ [A\A]A^A_]@LH5 1#Heظ [A\A]A^A_]H5 L1" VALAjLDL_AXE-UHAWAAVIAUATISHHbH5$R HIID$H5ƿHX0H%u_ID$H5)`Hx0%AHLDE1jALL\ZYHe[A\A]A^A_]H5H)%H5H%ID$H5_Hx0$=AoAAWID$IL HH9HHR0:*uLH5u 1V!Heظ [A\A]A^A_]fEID$H5_Hx0h$D]̅AAAifHE1ALjDLLDUD]AYD]̅AZtDUEDfDAE1@Heظ [A\A]A^A_]@LH5 1_ Heظ [A\A]A^A_]H5_ L1: &H5 L1 H5 L1 H5 L1 VE1ALjLDL_AXAAUHAVIAUATSHbH50O HHIŋHC11ҾHx0XIHHxH"HH@(HHHu&fLHHtxH{Hu1H=1_H5I L1[A\A]A^]fH5 L1[A\A]A^]f1LL#[1A\A]A^]1ҾHAID$UHAVIAUATSHHHbH5M dH%(HE1%HEHIŋHC11ҾHx0}HEIHHxHHH@(Ht{HHuqLhHHtXH{Hu1H=1 H5Ƀ L1GHUdH+%(H[A\A]A^]fH}pH5 L1H5 L1랺LL耟1@1ҾH詃ID$LeVfDUHAWAVAUATISHHHbH5L I$bH5[ I{ HMAAJIHCH5LxL`EHC11ҾHx0{IH?I<IF8HOHHu3Bf.LHU蔓HUȄxHHHzHu1H=*1 H5xLu}HC11ҾHx0W{IHHxMf@MI$Hu&DLHHH{HucfDH5L!EH5 L1 f.H5 L1H[A\A]A^A_]AF NLLRIV8A61LAI~8L!AN LLAF tLLC[D}AA1H[A\A]A^A_]DH[A\A]A^A_]@LH5^ 1H[A\A]A^A_]H5 L1D1ҾL艀IG1ҾHqIG8A61LL@I~@L AF AF #LLy1LLZff.@UHAWAH AVIAULmLATLIDSHXdH%(HE1EHcELDHLIHX0bHELLH D=LLDH1 E%UDLHI茰LH5 IHtKfo;LHuEH}() ]$*+E.?-\HE)ELII9tQLH57 L1LH= HUdH+%(JHX[A\A]A^A_]0H=|ULH=LpI1AD$ LH=ID$ HL5Mu@MvM{I>HhuH}M~HEID$(MZEl$LfHHD9kuIt$ H{ Hu HuuMl$Mt"LELH=cPIt$ EH=E9LH=_ID$ !EfIv HttHEH9F(}eI$L&It$Mf H1HVEI>ҋEFHcE 1IHx0HE]MtLfDHHP(HHH;UuHI$L`HCHID$L LcMtLhLH=b)Hs H=HC HH=7DM?M HEI;G(IGM<$H L ID$MgMML1fHr(HH9HLHuHHHLlI9INHEID$(D(H= 'HH==cIL=NIMMDMmMI}HxM9IEMnIFIEHtLpMu I$HMf1MfID$Mf`I$Mf :L5L5HIFLpL5ID$(HEIv HEI$pM~L5=MwPff.@UHAWAVAH AUIATLSH]HHXHuDdH%(HE1E:HcEIDLx0M'L%MuMd$MI<$LuHHH DLmHH_ DLPUDLHuE.?-\fo5IEH}() ]$*+LHE)ELH H9tFH}LH5x 1A #HEdH+%(3HXD[A\A]A^A_]fDL0HHMl$MuDMmMIu LAƅuHL^HH7`L?LH=0I4$HIIEHIUHPHHIuHtHHuLT^HuL Iu H== IE LH= I|$HHtLLH @E1H}LH5' 1A DHH5 DLSH}H5 A uMIUIT$ H ID$@I|$ OLlBLH5 H}1A LH=R HHH=] LH5 UHAWAVAUIATE1S1HhHH|LDxdH%(HE1H8ffDH:HDžHHDž11L=.DžfETA KcL>LLLLDp)qB Aą~=HDpHMm DHHLHB#HH;sOHEdH+%([He[A\A]A^A_]DH޿jDxLLL)LDp? AXAYAą3kLLLL)D Aą0HHMl Lc|u Hu|u2t.HHL1)LcHHHk LpLLLL)D Aą`HHwk #fDLc|u|uLH%k DLpHHHHpRLL! HAVLP1L)H HIL@Lc|u Hou|u2t.HHL1)LcHHH@j LpDpHHL11Dp)HLcHDpHA A HfDfDH ff.UHAWAVAUATSHxdH%(HE1H>0HIIAMMLxEMAU\H5* L1X {os H{1LxHAHxXHxH5L1 MM]8MMK`MShM11LLpLxpLpLxIMeMELxH Dh ILhLLpH5̙ L1p LxLpLhfDMHI}PE11ɺH EMt%`HH5HI{AHEdH+%(Hx[A\A]A^A_]{s H{DLxHAHxLpAHxLpWAMUAKfD11LLxLp&oLxIL 3EzMLpMMLH JLH5< 1LhLpLxLxLpLhCƅ<H< A< Is<.Hڿ LpLxLpLx@HH5< L1LpLxLpLx E1zHH5 L1I]@HH Ht HH(HPH̖ HxHxL1H(HWL(MKE1L%X DfDH5 L1OHCxLLAH1/MmMhI]HH{xtEtH5L1fD;{HxLxs HH{ALxLLAHMLpLxLpLxIMPMt0uDHL<8 tIVpLELDH}ALEIHuHD[A\A]A^A_]E1UHATE1SHt6@ zjH;IATE1HHe[A\]D uH @uHLpIIAfDUHAWIHAVAUIATASHXdH%(HE1Dž HHHtfHHKDLJtIumE1D9HH0 DLDž AHEdH+%(HeD[A\A]A^A_]f[IƋD9uHxHH HгHAH HH%E1DAHL-*. L%9 HLH5uZ DLIEHLLH5bZ D@EIEH>HLDHHt IEH5 LDHL-- H5 LHN IEgHl LH5d IEEH5Z LHH5L LHH5> LMHxHH5DLLH2HH.HHHLLHHXHKDEHL  /L5IIA*LH5. fDHH# H50LH1X H58X LL1LHH5#X L1LH1H5D}L=Ċ H5 X LLLH5X LHH LH5 xHj+ HDeHLLH5q L0HH1H.LHx$GH5F LHH.L!H5U LHH H L8M LMI3LxLH=LH=FMK IEHHx11Mm^HIuH LxMLV L1OHH5V L1LH=mE8H HL8MLLL0DLLHMLH=EMIGH@ Hx11M?]IMuH LxMLV L1eLLH5U 1LLH=DK{H5U LH1HH5U 1jf.HHHH)LL#Hc 1IDHx0H0H‰1HHH0HxIHM[HM L-gHsA$H5* LHH=T H5LAD$ LHT H T H5T HD1IL$ LH$ H57y1IL$0LH5S L1IL$4LH5S LA|$Ht|HS' H5S LHA|$|HtHpU H' H5S LAt$A|$`H5& LHID$8HPHHDLL/@LxLH=LH=BHH{HX11HZIMuLH5zL1fDHxHH HL0AMIE1HE1HAH HPHu1H=W1HHt8L(Mt01MeM!A;$MmMuքu M H5R L1fDE1䀽LLH{H5Q LZ DLHQnL1f1H=1 I$ I$MwHKH?A$H5& LHaHփ H5LHP H5P LH1HH5vLH1LHH5P HHp H5P LRHZ H5P LnH7HCHHx11HWIMuLH5HwL1|f.1H=H H53O LA|$HH5'O LDE1䋃L-" LHH5 DID1HHoLH5 @ID1HDLHHtH)HELH5} 1D{L-! H LH5m IE1PLHH5[ IE1,L1H5P DL1H5S z@1H=Ojf.HDžLHQjL1fA$1H5] LAD$ H56M L1~H2M H5I 1LfA|$\H5: LH1HIT$ L1H5. 2IT$0L1H5$ 1IT$4LH5% A|$HH5 L1A|$HtHP H4 H5 L1At$A|$xH5 LH1H5 L1sID$8HHHHDžHHHDž1H=1LMpHH5 L ID$@HHHLLL%:0fLLHLLRHdH{Ht011HtSIMuHLH5-s1df1H=1*MHfHL} 1H5$K L MM<$ME1LE1HDžMI@1H=JMLH5J LH H&HLH5J LL 1D LHLLXHtH H5N} L1.H5} L1HH5| L1H5I L1HU| H5| 1LA|$H5v} LH1HH5| 1LHL1H| H5o| gHL1H5| SHL1H5| ?I$Hz LH5} xHz HD1I$H5| LHP1HI$HHx$sH5| LH1I$HJH5| LH1H5 | L1I$ HH~HHH`1LHIHDžL{1HH5O{ LA|$;@HH5D{ L1DH5Hz L1HJz LL J PHCz LQPH  H$1H5 AZA[CaLLMxHH5z LaI$ HHHxLL/@LXLHLH=5H2HCHt>Hx11HNIMuLH5nL11H=1.1H= H57z L1ID$@HlH57y L1kHHH57F LLMHH5y LHDžrHDžH5y L1I$ HLMtHH5_y LHH5x L1H5cD L1q\HDžE1LUHAWAVAUATSHxdH%(HE1HEELEMIHAI-HEEHMH!DLtuHMHF~ DLZuVH}DLǀxsU]UHMALL]E1}tJHuL8 lDH5@ LLD16>ff.UE1fHAWAVAAUATSHdH%(HE1H-)PDž4LDž0Dž,Dž(Dž:fD>Dž`MIHAH'HDžH(HzDHeu!H4H4x DHHxH0HDH't$Hc0H:HDHx07tH,Hv DH~D(EIXHx(~IHDžDžfDI~p.HpLmLHHs:ffoP)EA`E>)EfE`)EHEE/EEMIXfDEHHx(LHHPpHFHz(LIHnH'JI]pHHt HHLL! HHH~LHH51SAUHH5; HLDPf+HILPALLjLjHqDHHH *HHtOAHuHIALjLLLjj DH L1H5~; HHuHDLWL近L7IHHEDHH5: HjLH5G: HXE1tHLDHEdH+%(CHeD[A\A]A^A_]HEffoPHEH:`)EE>)EfE`)EE/EEUIXfMH`H@Hx(HHDHPpH/Hz(HIHHxpLHHIALLAUjpXZHDžMt HI^pE1H?LIHWDHMHPAHLjLAjHAHHH M6Mt>HuHMAHjHLLjAjAM6H MuIHHEHHH1H.{腈DH58 HLfD;H!HXpHtH1LL{ jLLAjMLLvo^_HLDHDžHDžHDžEHHH5R7 HCHL1HH1zH腇HHHSf.HHH56 HHL1HHyH%HHc,LTfL)PDž`HDLh0LD(DžPEB/DH5 L1fDHc4H@HHx0jeH5B LAH56 LADH5B L1LL ~uDžP WHdH57 L1VNH5 L1@HSHH5^7 L1H5 L1AHtE11oH3}ff.fUE1HAWAVAUATASHXdH%(HE1HqHDžfDHHHwIHI1ۈIE0HHx0cHHH=N2HfHڍHHHHH0Hx(HBIHDžE1DžHDžHt HM}pMt DžHHMuVDHL1jIALLHA1YH^HM?Mt2HuHLE1Aj1LLAM?XZMuHtcLL1HuH5LKAUH52 LHH52 LqLLHHeu1躂LIHHH52 H(LH52 HE1䀽tHLHEdH+%(HeD[A\A]A^A_]H5{. LAH]@HDžM5HlH`HHHL蟂t6DH5n~ L1HH5- LH5~ L1HtE11UHAWAVAUATIHSHHXdH%(HE1EHEE1E1HEHCLx0L HLHHHLMLH5ULLEHMHM1LHH5e 躴H5AULH}HusH5. LHAH^L@Hd H5e HDH HtEL8Mu;8iLH~M?MtIGHu1H=LH5+e LFH HL0Mu+fKH}HM6MIFHLxIHuL1Ҿ7IGH뱐 II{HErHEf+ HH8}LH5{ L1aAHEdH+%( HXD[A\A]A^A_]fDLH5}c L1LEHMHUL1H5hc L1H5cc H}HuvH5Sc LH1@LH[Hb H53c HD1H53c L1H5XL1vH HtJL8MtBL5c fLL1AM?MtIGHu1H=G袾fH5- L1H5b L1H5JXL1H HkL8M_L5b !LL1M?M5IGHHxHWHu;H}o5H}HHGfHUH5Yb LmH HL0Mu"}{H}H?M6M`IFHLxIHuL1Ҿ4IGH뱐1H=bfHa H5- LADLH5{TLH1L@1H=o f.1H=WH5, L1aH5 a L1PH5VL1?H HL8ML5` #f.LL1M?MIGHtzHHHQHuHϾHM3HMHHAHUH5` LH L1HH5PQE1})LLi1H= LH5 + 1UH H5>^ 1L=fDUHAVAUATISHHHbH5 dH%(HE1HIHC1 Hx0H@HAH1HIx@H}H H@pAD$0RI$b1HUdH+%(HĠ[A\A]A^]AUH5v 1DH= H5?_ L1+럐HHHu7D;tHHtHPHu1H=1^fDAE1E11DLNd@ pUH HAWAVAUATISH HcH>@H t H JI$ t I$ 2M$@ A@II_fJ+J<0tHHL9uI@L{@I@IuI$ t I$ ǿI$ tI$ 诿I$p t I$p 萿I$ t I$ xI$ t I$ `L7I$ t I$ @I$ I$ tH[A\A]A^A_]f.H[A\A]A^A_]ÐHH5t H=y1[A\A]A^A_] DH # Hs4Q 蜨 {M$p LHhH=A{E$@ HZHp@Hp Hp 6A$K A$ tD@M$ H=zA$T A$D DHH HqL{I$ t I$ L6I$ I$ o@Hp t Hp 肽I$H A$ @A$ oM$ H=HyA$T A$D DHH HqL誶-DHp t Hp I$ t I$ ҼA$H JA$ SM$ LHH=*xE$H H~Hp"DHp t Hp bI$ t I$ JA$H A$ ;L2fDHp t Hp I$ t I$ I$ t I$ һA$H u^I$ t I$ 讻HL[A\A]A^A_]3I$ I$ tA$ HL[A\A]A^A_]1A$ YM$ LHH=gwE$D H}Hp蟴"f.M$ LHH='vE$H H|Hp_f.M$ LHH=uE$H H|Hp!f.K K.}M$ LHCH= vE$D H%|HpijGff.UHATSLg0HMtaI$8 }u[C8AD$LAD$AD$AD$[A\]1G}tMH5&}tH5o I$8 H=s1 Lc0C8Mkf.C81H=s1蹲f1H='s1蠲[LA\]t@UHATSLg0HI$ t I$ ָI$h I$` I$8 H5I|Z|t&tH5n I$8 H=q1:A$ uOLc0C8MtoAD$xfLAD$血AD$~XAD$t^[A\]f[LA\]Q@1H=q1萱1H=q1耱1H=7r1p1H=q1`[LA\]4@UHAUATIHLo01dH%(HE1MtI8 H5%{6{t%tI8 H5m H=np1IH@(HEHEHt A ueAD$8 Md$0MAD$x} LAD$`AD$~wAD$t}HEdH+%(u{HA\A]]@M LHH=oEH HxHpAg@1H=p11H=p1Lvff.UHATH(Lg01dH%(HE1MtI$8 H5yyt&[tH5l I$8 H=n1HuпHuE1谥HqHxHH}HJAulH qHHsuHmt H qHm6HpL E1HgH=б+HEdH+%(;He[A\A]A^A_]HSBL1LEH5DH}H5{ 1fH}H5 董UHAWAVAUIHATSH(H[HH@(Aą`L%WHEH~[LxM9MuDAG uH5 L10Mt[MM71IWM9LDtHU[H}HHE AG LMȃu>HDH5<LXMuE1H(D[A\A]A^A_]HUsuZH4 H5LOH5 L1g2fH5 L1Of.HH5L1H>@H5 L1H5P L1HYL%ULxM9HEMDHuL謢H5 L衞@t$H5 LAf.H5 L1AY@H@fTUHSHHH@t H@HHt HHƃP@HHǃXHǃ`董H%HtA H=o$C H%HHH@HNHFkH%fQH]Nff.UHAUATLmILH0dH%(HE1mH}A$P I$ t I$ L4HEI$P I$su[HTuKHUdH+%(EHpH0LE1M$ HA\A]H=]ڗf.A$ HATI$` sfA$P H*f/I$ HEMEfA$P H*\HfH*f/I$ tI$ M誑MA$ tmHEdH+%(4HxSL,LM$ HH=2HpH0A\A]]HƒfHH H*Xf/fHEdH+%(H0A\A]]I$ t I$ A$ tHEdH+%(HRE1LHvM$ H=HpPfDHEdH+%(uFHRLM$ AHH=HpH0A\A]]ѕA$P [ff. H(GBf.H{UHATIH wetxuh@ucH tH 谏A$ tBHQLE1LeAHW[H=Hp6fDw@tCLeD@tLeHE1AH4QH[H=Hp@$ t H%tHPLE1LeAHZH=Hp霙@@lH tH 蹎A$ GHPLE1LeAH\ZH=թHp;HH t5wH H' HDfH H HDf.H t3wH H HDfH HEff.tHh HcH>H H H H H H HcH>H H H Hs H} Hj D0 DUHSHHQP` HHHH Hx H uFD EHp8Lh HHyH=] H]1H=1舅1H=w1p1H='1`1H=ז1P1H=1@1H=7101H=1 1H=W1UHSHHlPP`tAtL!@HHtHBHu1H=ہ%fD1H=1~1H=1~ff.UH5~H7H5p~&H5}H5}H5}]fHHttUHSHH=u^HHpxHH=H@Hp ]H3H~HF Ht蔏H3H=]5HH]ff.@UHAUATSHHtZI(H=]趓IAD$~*1IT$H [LHH4 A9\$HL[A\A]]fHE1[LA\A]]ff.@U(HATSHH=]1IċCAD$uID$L[A\]Ð4@H=&]HcˆHsID$HNjC@Hc螚L[A\]fDUHATISFHGHwH=\@Hc萒AT$ID$HsRHcH<C@Hc4C[AD$LA\]@UHSHHHwH;HtoHH]fDHHH]ff.@H7HtDUHATIHHHtHHtLeH=CtHtLLeRf1H=y1{HC@UH H5H=H}]HVCDUH=DCH5H赈H=.C蹗]HCff.W~5HGHRHL H H H9tH;ux9~u@1ff.fHH }HHukDODFE9|`E~aE~\LVHO11 fDA9~-RHLH8H99u@9AƒH A9A91D1@LGMUHSHHW~XL1DH 9tAHH9uN9Ou)2S~TRLH=YHc訏HCH]fDt@IHcHcLSLCSLH=Y蝆HCH]UHAVAUATSHdH%(HE1HEHt$HhIt HhI|$HHtH uHEdH+%(uH[A\A]A^]ÐIT$hH5t迈Ml$hLmMtľ(H=X谎IAE~#1IEH[LHH4~ A9]Mt$hH}r蚋f.UHATHdH%(HE1HEHt$IHHHtHtHHtH(tHEdH+%(u>LeDI|$H莐H}HEqHEdH+%(u LLeuUHSHdH%(HE1HEHt$HHHHtHt!HHtH(tHEdH+%(u$H]fDH{HH}HEkff.UHATISHHHHtL讌Ht7H[A\]H5H=BH xLHCHHwHuH{HLHDosH[A\]fDHtHt mDUHATIHHt Ht@LLeUHX H5H=HSHH>wHC(H]UH|>H5Hx(HqHb>]Hx(pUHH dH%(HE=9t=HuEGfEH>Hx(LHHUdH+%(uD=f9Gu1誈f.UHH dH%(HE1?/utHUdH+%(uRf *=9Ot-GHuEGfEHt=Hx(裊H <f9Ou@H==HH5Hx(鲄f@ƃADuHt t-tfH@HRHHPfD 1fH@HRHHPHfD"D$1fH@ǃADuHt t4tÐ҉H RHvHHJ vf 1҉H RHvHHJHЋKƀ$f"1f.UHAVAUATIS1tu4A8$8u A9$<tKA$8AL5!A$<@E1LDL ?uAAu[A\A]A^]fH(t$|1pf.UHSHHH t H :yHrH 1H]ff.@UHH vQ1DH}H}61fH=H<UHATL%RSH9HH8KzH=HHx4zH==HGH H=u=HwHWH9u1ffD~ Ht>L~H=D=HwHWH9t7HHo(HGH9uƃ~ HW HuH~Hu(7HuffHBHG0HXPHu ,fHtHHH@xuHx6HuH=<H0݄H<H[A\]fff.@UHAWAVAUATSHXu@uUdH%(HE1H'I@}GHEH=A1DdMcL茆ANEIHEHE\DLxIHcELI9LLLo}HA9^~{LH5 LIEIVH[L}L ""HLD BRARP1}XZ`H}߻IO}Mn HEdH+%(He[A\A]A^A_]L8zH}H2L`LH=L:If uIF|HEAFxH=I~H5 H5HrI~HUH5 sqH=tτHI^ !I~LH5rI~HUH5 )q迁ff.@UHATSHH?H}ugHHHH=C6jIH9t H}I$I|$ tHL[A\]@L1HL[A\]D1H=Wl1mfiƫff=UwuUHAVAAUD(ATEiSHH=MA謃IfA v&EAEH@Ll HLH s L9u[LA\A]A^]@1DHtwUHATASHHHG @uHt9H[A\]HuHtHH=U:zHC UAHHC H[A\]1ff.fUHAWAVAUATSHH(dH%(HE1O;OvE1LeL-dLII>@H WH u E1E11E14tpЄtJ GЀu<:SHу<:uAADEDDք1AAADUDMuMLLGq 1fMt-HuL/q HEdH+%(umH(L[A\A]A^A_]þ(H=RKmI1H=?i1Xk1H=h1HkE1L(6LHIp N~ff.UHAWAVAUATSH(Lw01MtI8 H545t9t0LH5ַ H=?1LH5 1H=лI|P HEAHEHELeAJ0A t$A$DDLtS&IHuNfDAHIAuAHE@HEAuH(L[A\A]A^A_] @빐I8 H544tAHELUt01DD @E$LH5% HH=1ܺLULLUDDHLfX DDLXH1E$M$HMH:H=HpZiIH@0HHHH]HDH1DDHtH{Hu1H=y1hH]fUHAVAUATSLw01MtI8 H522t!jtLH5< H=զ1边MfAA@ u"HHuAIAu[A\A]A^]ÐDL%UHAWAVAUATLg0E,$Et$M|$2uUDDH=.LH@HRHHHIDŽuA\DDLA]A^A_]f.DDH5 1H=ոU1H" H5 HAWAVAUATSHHRH=*蕸RtH[A\A]A^A_]DH@}HC0HtHHtL=:L5LxmA$ u/HtLcMtGA$ HuI$ M$ uH//ME1LLLHpfD1H=ߣ1fU1H5 HATIH=sH蚷Md$0I$(t I$(lAƄ$0LLeU1H5b HATSHH=ҡ=Lc0I$@t I$@al[LA\]5DU1H5: HATSHH=BLc0I$Ht I$Hl[LA\]酉DUHAWAVAUAATISHHH/H5t/H8 D%AVAMA$ AV:H<AA$ AƄ$  E$ A$ u AA$ HHA$ Hu)LHHtH{HCCtLHHuI$AfTI$8 H5..+A$ L-41L aA$ L1H`A$ II$8 HeI1[H5< H=*A\A]A^A_],@%Htqth{ H=1ҪA$ M$ LHqH=E$\ H!HprYA$ I$H!LM$ H=HrDHD/YI$ }_I$8 H5##9謸LH5 H=31I$ *_I$8 H5""YLH5O H=1詩HxP[HxM|$LHLxMMLMwMI\$LIM.DAMHtF@HI`I`L9tg[ tA_ uItHF"AMuHufIEHtHp0H=jdI}tL^AE@LIIL9*LDHH5 H=#H8 1eAM$H5% I$8 H=1?xb^HۍA$O LH  Ht DH@HHDEt3LH5 H=d1A$ @LaLHiIvfUHAUATIAŅxMt HLHxmDA\A]]@1H=1 VUH@ HATIH@  uA$@ wA$I tmA$ @ubI$8 H5t-ut$H H5  1I$8 H=车LU Lef.LLexl@UE11@AHATIHJA$I tiA$ @u^I$8 H5(t-蹴t$H  H5O 1I$8 H=L LefDA$@ LLeff.UHATSHLg0dH%(HE1A$ A$ >I$` ?I$h @I$x t I$x ZI$ t I$ pZA$ HMLEEaREA$ A$K uTt/HE1ALH%H=HpdDHEdH+%(H[A\]@tHE1ALH%H=HpadI$8 H5):t4˲t+}/VI$8 MH5E IH=Ä1 A$ MH.E1ALH$H=LHpcfD1H=o1Rd8HUH5 H=AH1臣A$ HE1ALHn$H=DŽHpNcf1H=1R1H=W1Q1H=1Q eff.UHATIH LELI$8 H5t97t0I$8 A$ u`H59 I$ H=*1sLx1LeH=H" 1H5 DLLeGH5b H=11I$8 E$ HЌ H5q H=A$ LAPBE11HEHE@HEI IG HEI HELxELmAI)݉ELMI fD `IIIHMIEH<tLLlDI8 H5t-蠝t$MELH5 H=ee1fDHEB tpHE1A@juDLIIfgXZITH@HEHE HE@HLLxI  I: HHAFt tfHH9uHH9uHhf.IHt HxߑIL9uIH@I Hty tnt@I8 H5RtI8 H5 H=c1袍I  AE11ɺ1fIH~cLHx88IO tLV HEdH+%( EHe[A\A]A^A_]u 1EDDDL1+HE1Aj#`DAHH\ DHcH>fLg fH8 HBc H5K 1H=>=yLf Lf Lf Lf Lf H2f 1H5 H==xHD[A\A]]fDHf Hf He Hf AH5~ H=<1Ox{H5~ H= =1A/x[H5S~ H=,=1Ax;f.UHATAHH;5 5 HuNLeu[5 ΃@5 5 DLeH5~ 1H=9CwH5~ H=:1+wofD5 5 Q5 =@5 (H5} H=91vfD5 UHAVAUIATAS,A9/AIEDAA5 E9t\hAn8A5 EA5 tDH5g} H=p81u[1A\A]A^]fDAA5 D9tD6@AHEA5 A5 DtkfDHX HcH>@A5 A5 fDAIcEtA5 H5!| H=71tfDH@b H5| 1H=y8twLa CHW HcH>DH a 1H0^ H5 | H=b8MtA9[A\A]A^]fDH a H a La s@Lsa c@LVa S@L>a C@H 6a [@H a K@A5 [A\A]A^]fAA5 ƒA5 EAAA5 IANA5 уA5 A5 fDHV` twBH>` H+` HDH5z H=61rIEDfH` HEA5 |fDA5 fDAHU HcH>H_ 1H5Vz H=5"rIE{H_ H}_ Hg_ HV_ H5)y H=41qdfDA5 A5 DfDA5 1A5 H5x H=41tquA5 H5^x H=_41HqUHSHHH5 HH iH HH HH HH Ht'H HH HytMH]@H%H _ HH HtH8 1H5Wy H=2spHH uH8 1H5}y H=1Ip ƒf @tHJH8 H]1H5my H=1 pfH%HH HH ^ H8 1H5kx H=1oHX5 HH f.H%HH HH |^ H8 1H5w H=|1goH5 HH Wf.H @H A@H HX H5^ 1H=I1nHDUHAWAVAUATSHXLg0dH%(HE1A$ L%xHt#HEdH+%(hHX[A\A]A^A_]ÐHIĠLHEF8L-'I s'Hu MA H9LHFIHx`*I8 H5z|A I8 H5}w 1H=$mJ.8 wI8 H1H5w H=$smL9H 7HL AHH='Hp7-HEdH+%(HH HX[A\A]A^A_]0@LK9H fI HL%I94LL}9L%1fEM$M$ L6I$LHP(HH98LRHH)H n%H  P H9HED L` H.H=%Hp8~'cH HEdH+%(H L E1HsH=$HpHX[A\A]A^A_]+fDf1LI$ )EH}7HCII#GHH}HUH}7LUH}LҾLU7UELUJffEv ,fJfA;$ P ;Bt  t fHUL 7EffEfA;$ P Lj}H9((IEIPI+PH9Ip LLE!LEHEH9LLEp8L4I$Hu1L_6f}1f.E1E11ɺLFffDtWI$8 H5x#xt;ELX n c{ #H.M H5_n 1H=.c@HKDC 1HL H5Xn H=lcHHu1H8EH%UHATISHHh11H`/111HHK/HCH;6H hLH5R HCHHCHH HCH HKHC(HC HH HC0HB0HH H !hHH(@8B@[A\]f.HK H5tQ 1H=YDbff.@UHAWAVAUATSHHhL5qH@HL MHAH:K H5Q L=Ml$ME5AEME MM 1AMXMAtL9ID1DskHH9uHL9uE1C1HH uIIu1H=1M$$MGAvD$AtEuHHHEHxD#I}DDH IEIEI;E tCAmEe HD[A\A]A^A_]EEAML1~`HI H5O HIE H4S*IED1H=O1AA#DIHoI 1H56k H=_A`]IE L)Me IEBDAUHAWAVAAUIATISH( dH%(HE1HHUH8 u-HE8u}HEdH+%(H([A\A]A^A_]fL=L $LHEHUDrLbLjHUHcLH8!HM9tW H=#HHEHPHPH@N VHFFHHx0/X H=W#HUo@HJzHHYHHJ H1H0HJ8HB HB(HHB(H9H=HGR@112 HRB@B8={B@sL G HH=LH5M ]H HULH8%L=KL^"LHERHML F H5L ALH=1DqLaLiHMJ]HU'AHkF H5h 1H=3]fHRBXH1F H5Bh 1H=9\HuL_@XfUHAWAAVAAUATSH(L%dH%(HE19?D(H=A?!D)H=D8IʼnDpXH@Hp H!LIEHzHxHj)X8EL=WL-0HALpMM9INH8HUHHMHMHUDAEzH HAL9hI9uSfI9tKHHL9uLLUUDHEdH+%(WHe[A\A]A^A_]HQfIHi(HM9>ILLEwHExEHx@7H1H5f ERH= HC ZHUXYzHzfDHH(HC H5I 1H=5 `ZMHQ CHEdH+%(WHeAЉ1[HBC A\H5e A]H= A^A_]ZfDHzHUHUHE8 H=IHEHPL@IPAI AQMAAAEu^HLHx0H HAL91HB H58e H= TYHExhHZB H5{e 1LMH=!YLMyLL EHB H5H 1H=XfUHAVAUATSH dH%(HEH@<HxL`(AHX@D9H=D1H=11L-L5;AADH]DRH{D`8HxLeDHYHuLH8JHCHEȃ8tU LHHEHPHPH@N VHFF'HHx0HE LPHUo@HJzHHHHJ H1H0HHB(HB Hz\#H1HHxHEdH+%(H [A\A]A^]X@D9jہvX@Xf.HRBXaHEdH+%(u:H H? H5c 1[H=%A\A]A^]Vf@XrfUHAWAVAUATSHdH%(HEHHHHHHIHH@HHHHXFHH@0H2L(Mu%DMmMI]HB u݃ u11Het5H Hs H 5E H8 HDH5b H=1ZUH tHigHHXHx(IHDLL IHdID$pHtHx(IHt1A}/@MupMuf.M6MI;^0uIN8A79+tMF@E1MtEH1IELD@ƅfID$HAF]HAVdLHHjAQAAPAPjj ,H@LIH1A}/A}A?A9}HHHHpHEdH+%( He[A\A]A^A_]1H=14@Aw1f91ҹLHDL0cLDAFdHLLhHAVjPPOH0L1H8 H5_ H=RAw1fA9uL1H=kFqUHAWAVAUIATSH(HULwdH%(HE1MtjM&HMu!]HLt)M$$Mt>M|$Mu1H=1fDLLLH=  MuAFt"HEdH+%(uZH([A\A]A^A_]@HMLEAfEHHx(I}[LH=l H}\ff.UHSHHuH(dH%(HEG|EfEHOHx(~HtHHs@HHEdH+%(uH]UHgHAWAVHuAUATISI@HH8dH%(HEȋG|EfEHHx(HUH5gHEIHLeHx(HLL}I}IƋGtMM9thMtLLLI}L9LHEdH+%(u?H8[A\A]A^A_]LMtLLLeLH f.@HtkHBt)@ fuOf t9H Ht@H uH HuztHBDH Ht1ff.f9@HH=b ff.fHH= ff.fHt7UHSHHHvpHtH=K HCpH]ff.@UHAUATSHHHLgHIMtcHt-HCHHt5MtI$L`HHtHBI$K\H[A\A]]fD0H=HCHHXD0H=IEHILh|E1mUHATASHHGHHt!@uO1H@(fPH[A\]D@tHHuu0H= HMAHMHCHHXPHH(փHE։փEEfPH[A\]@UHAUATISHuHG@Ht@H[A\A]]ÐIHtXӃHG@HtTAUPAEu PuAUPAEu PXH[A\A]]1H=Gh1`8H=O@@Hǀ Hǀ(ID$@m1H=g1UHATAH. H_9%DHF9LefDD@ fDDLe ff.FH9GHr4w"F9G|*~fHPHP#f.f.UHSHH= HH]@ff.?1 Uf.HAUATHUISHHH_dH%(HE11)EHEHsEfEHC8)E;DhkH5i LHD1 HC8HtKHHtCL-h f.LL1 HHtHSHu1H=D12f1H5Uh L HEdH+%(u HH[A\A]]0 U@HAUIH= ATLHIMHID$8HP LA\A]]@UHATIH8HLLeH= fUHAWAVIAUATSHHhooJdH%(HE1oR HR0)E)MHU)U<< I`Hu IHH@8HxHtrL Mu%hHLHx@ t%M$$MtEM|$Mu1H=9C1fHxLLH= IE8HxHx@tIHEdH+%(ucHh[A\A]A^A_]fU%f. fM fI`LI}8(LH= 92 f'UH]ff.UHAWAVIAUIATSHHHN8L8dH%(HE1Hq I HMx AąuYHMADD8CDEuYHq@HqL6yLhLLHHHLHx(_If.E E Eh$@H=\ID$pxIfU1HAWAVAUATSHDwHUAHHtsHHtkL<@IJ=fA|$Hu+IIH"HtD:wuLHUbHUȄu6HtLcMu1H=41l@H[A\A]A^A_]AD$ff.fUHA(HLH0HAHL@0HAHH0jjjjjjrUHA(HLH0HAHL@0HALP0jjjjjHA8Lp0*UHA(ILH0HAHL@0HALX0t(jjjjjjLLҾH0ÐjjjjjHA8p0ff.fUHA0HLH0HA HL@0HAHH0jjjj膹@UHA0HLH0HA HL@0HAHH0jjjjF@UHAWIAVIAUAATMSH}tWHHt}HDMLRHDATSL苢H He[A\A]A^A_][1HHuLH5G 1Heظ[A\A]A^A_]@LH5G 1wHeظ[A\A]A^A_]UHAWAAVLuAULIDATIHMSLH8dH%(HE1E6u"HUdH+%(He[A\A]A^A_]LHkDLt HcEH5.IDLp0Lu7LDHu11E1E1PLOZYvH]LHAzuH5&R L^B@LDHuLE1E11PH^_ff.UIHAWAVAUIATE1SLHHD=H LdH%(HE1MtM E1MM9t;IEHHt2HPHtHH HHtHQH@HAe\IE0_f.f8M`IBHHCHHH[MI HHP(f,1HfHL111L0L0IBHHt2HPHtHH HHtHQH@HAb\EtcH,E1HtDOLD Mt IU0L8 HH H5T H=hOHIP1%AZA[M:H.f98 <LƅDž(HDžLMGI$E1H0HtLkHMtMmMt MmMMM|$M'EtWL C Ht HC0L8 IG0HH5QT H=NHJL8 1H $M|$MI9Ht!LH"jM|$MHLH.f98L;HLogH0H lL0ME1Ht0LkHMt'MmMtHDž0MmMfDEtEL B Ht HC0L8 HH LB H5S H=LHH1#HuY1H= K1yfCf.f8M1M1HDžf,fHCHHt1HPHtHH HHtHQH@Hc\EDž(LLH tHo8f9.[LM8IEHfH1E1fPLDLL8EtL(HAL +A H H5qR HHAWHA ATLDH=H1F"AXAY(,AM\9uHH9tAM\HEdH+%(He[A\A]A^A_]@L0@H59H L861L8AMP1fD.f8f.LPHߺpLi{HC8LLD8H H5P H=HL@ 17!Dž(1H=GJ11H=I1IGHHt2HPHtHH HHtHQH@HAg\HL&IG8HLf8Hx`j`HLHE LL0Dž(NfDHLYHCHHt1HPHtHH HHtHQH@Hc\.f98sHHtHHEWDž(L0LfD1H=F1x1H=F1`1M1HDžf,fLPpLLYyIG8D8LH H5O H=EL@ 1*LL0Dž(DMCHu0H=IEHLhf8fXIE8HLE1Hx`^HLDHfDƅ@LPHߺpLixHC8LLD8H H5M H=rFL@ 17L0Dž(IEHHP,9HH\HC8HLf8Hx`]HLHEuWHL0LƅDž(HDžDž(HDžzLPHߺpLGwD8L1H H5L H=E HLL0E1Nƅ<1f.UfHAWIAVAUATSHHHXzHHHhdH%(HE1@)EDž|fE:SHsHICDžxHA%dIFI9FHxLmH@HwHPfIE0dA)EA)EA)E vIFI9FPHPLHhDw8A_EEAWCIFHcI+FH9gL 9IFI+FHL|LLKIFI+F~HH}LQUffAXHcH}LfDeHhHHxDHtzHHEHXLjAjjAWPjj hH@IFI9FmE1fDH@Lthxȉx_DHEjHX1jALAWPjj H0@H58 H=o>1HhH52L H= >AHHXH8 1LHEdH+%(HeD[A\A]A^A_]HhH5I H=c?AHHXH8 1TfHXDH5I H=>AH8 1$cHXDH5J H=p>AH8 HhD@1LAjDEAOH5J AHXH==H8 1fDHhH5:J H=k=AHHXH8 1\HhH5JJ H=<AHHXH8 1[fUHAWAVAUATASHHߎDwAALHfKHHH@""HX"tHh"KHDp"t At:DHHKEAVI1HE H5J H=:"DsXZADDH=DDDAKHDt"He[A\A]A^A_]DAtkt؉EHKHeHVE [IA\1A]H5-I H=~:A^A_]@UeHATSwtrIu;H=ԍA2H[HADŽt"[A\]fHOAHD 1H5QI H=29At$fDt[HTD A\1H5H H=B9]ff.UfHAWAVAUATASHH8DwdH%(HEȋzHEE)EA AKTmHL"M%DmHttKTmHH"Ht U1ASH=LELEH=2KTmAoHH"HEdH+%(He[A\A]A^A_]f)HHKMAVI1HB H5 H H=6mXDsZftHKHzB H5F IH=)712iD\HKH>B H5wG IH=61-ff.UfHATSHH0dH%(HEHEE)EL&MHtZH&Ht U؋SLELH=NJEH=~Ao $H&HEdH+%(H0[A\]DHKAM1H=4H@ H5F {Mf.tHKH@ H5rF 1H=4f.oHKHm@ H5D1 1H=]4hJ^ff.UH@HHATIHHH"u+H&uu,LefDLefDLe.fDqIL$LeH? I1H54E H=-3UfHATASHH0 WdH%(HE1HEE)Eu|DH @H H"Ht MH@H=LE1HHH"H"H=XHǃ"HEdH+%(uiH0[A\]HOAH5E 1HY> H=1SYDt5HKH*> H5+C IH=11{ff.UfHSHH8WdH%(HE6HEE)EucH&Ht EH&H=LE1H&H=7Hǃ&HEdH+%(u^H]fHOAH5 D 1H< H=0SrDtHOH< H5BC 1H=!0leDUH@HHATIHH"tI$&tLLeDLefUHHAWIAVAUATSHHHHUH ۅHˆUH&HL(MH}E1AEΉEfDI]HAAAE9oH}%HAHA)E{EAEAU̅DMmM[E}LuEE1HHD[A\A]A^A_]u̅tHA1D]H: H5 B H= - D]fDM̅uEH1D]Hv: H57B H=,S D]Bf.ADLD]ZHELH& D]LuH= AoI%IHxHG1I&LfEAuAD]EH]DLmMMEAA*E̅AE9uED]MLmCMDLgHELH& uEEMD]Lmf1H=g*1HE1D]H8 H5A H=* D]DHEEH8 H5@ H=L*H1 "fUHAWAVAUIATASHH(D5KdH%(HE1A:EKHHH"MI&D""D EtFtBHEdH+%(H(H7 H5}@ 1[H=(A\A]A^A_] DDEL LHEWHUuLHHEaLUAEKHUHHL"H"D"@HEdH+%(H([A\A]A^A_]fDHKH6 H5w? IH=(1 fEukH}LUNL HuLvfDDLU$LCHMHu6 IH5? H=&1m LU @DHKH=6 H56? IH=&15 LUa'UHAWAVAUIATSHHD%dH%(HE1AH&MI&D&%D EtFtBHEdH+%(YHHL5 H5-> 1[H=[%A\A]A^A_]]DcLLHE HULDHIAŅtwEHEL&D&H&DHEdH+%(H[A\A]A^A_]fDHNH4 H5> H=$DEuSH}*LLLfDLCLHB4 1H5 > H=#]BHKH4 H5= 1H=#0)fH@HHƋ"u,"u#&uuSUHAVAUIATIS}H[HHM4A"A "t [A\A]A^]I"I"Ht&LI"H=LIdž"H[HADŽ"[A\A]A^]@IL$H2 H5< IH=,"1DUHATISH|uf &t[A\]H&DH&Ht&LH&H=Hǃ&ǃ&[A\]HNH1 H5V< 1H=E!Puff.UHAUIATIYLLA\A]])fUHAWIAVAUATSH8{Lw M A>AEH{HHL(MLuAHEH@HEHHEtfDA~HEHfAHEHEIH8"HXHP"tH`"PIG8Hp`s:u_MtJMuM]A~MmvLG; EtINHW/ H5# 1H=H8[A\A]A^A_]ÐEHEHIxHHx(HuqIHt'HXpHtHC@Ht L9HHuLw6DLJ" M@DOaDG`L1L%. H5: LH=LL1H5" H=.Mw MH8LH5: 1[H=A\A]A^A_]fDL9 @1H=1pEuSMHuAHLL]GK\H}H茸c\HuL L]Lv,HH- 1L]H5! H=Z%L]INH}- H5H! 1H=m<L @La9 @1H=7蒰fUHHAWAVIAUAATISLHxH}HM HUDEL](H}HMdH%(HU1HE}8Mt.M~pMt%IG@Ht H9jM?MuDC\AHUIL$(pH=L>LpHxHMHMHuHx@` IHH0HP8ZHEMw LpIGPHC0Ht%IO@HPPHu0kC^nI@:EHUHHQHp LL]躡 IG@L]HHUHJH4JH5JH6JH7J H8R!P9M.IG@HS HuCXHBXHt F HMt1AoAoKAoS IS0HE8HMMHuIDLPAVu# H AO\LLWDEDLLLL-+ @LLL}LusLL U8IL$ML1H58 H=f.Ep9uu*UH}9Hu}l@9GEDC\AtEO\AHuIO8LFHQL9t AAG\ƒ AW\CLL AG\6AO\I85HEHuIG8蒬HE}IGPDUE7HuHHHp LC IG@H.HuHJH4JH5JH6JH7J H8R!P9DM0EC^!E8HMMIDLPAVu H _AO\LL=DEDLLL=LL LeqDE8EHEdH+%(HeL[A\A]A^A_]CaHIL$MH54 H") L]PDK`H=1YL]^*HEfF08A0F 9A HH9HL`HhHpHx }HxHpHhL`AG]H}U3D]8ELIL$M1E1H4( H5M4 H=VIG@HUHx,H@$HǀHǀ)1HHuUHuL]Hv`Hy`pLDEDLLL{@AO\LLAG\@DEDLLLC@Ag\LLްAO\@HHH+Hp L Hu}8+E1Dm8EtHIL$1E1AVH& H52 H=6A[A\QAO\IL$M1H& H52 H=}AO\@AO\HHHp LL]Y L]Ag\LLЯtUHuLL]hL]IG@Hx,ǀHH@$Hǀ)1HmIL$M1H% H512 H=b-E8H=6L]ڽL]@@Hǀ Hǀ(IG@8H=]6L]蔽L]@H@Hǀ Hǀ(IG@HC0H1H=h1H8H=57@@Hǀ Hǀ(IG@8H=5@@Hǀ Hǀ(IG@m8H=5軼L]@@Hǀ Hǀ(IG@赹DUHAWIAVAUIATISHhLr HA>dH%(HE1Zn'LL1HA|$A|$ ALHfABK[HIH8"HvHP"tH`"L e. MAE^HmHHHHK [MOH4HH",{Hu3"tH MI9W|Ht_HXHu1H=} 1fDL - E1 HEdH+%( HeD[A\A]A^A_]IE@HHHHDHIE8LLHp`,LLAE^t M 1DEgIu8'LHHHHtLHAHHDžDžHHWHGHTf.HH98uLL8HHHNjȉdHLLH8HxHHIU8HDžf))ƅ)HtQHLLDžxDž趩LLHt @PIU8Lپ HfA t,HK[HIL`"MH 1E1LH׹LHID$(HLLXHPIE@LH`ίLLLLLpHI+LLHIxHHx(LL1}LE1IICBMLLLAPPHPAPASmH0@L 3) E1HMD$H H5N+ H=HH1L  @DE1EHIL$H5*+ H=CHP1[< fH HDžD<))D)HtaAA A/u DžHLLx赦LLHS@PAA 6IE8fo@fP KIHI"H@p@xD@x D@H!o@ HLxHHELtYHHx`HtI11n H H5> HH1H=HH=*LKIIDKHHMx"iAUIAHƋDLHPHjATjPH0HHt 1LHEdH+%(He[A\A]A^A_]fDL IL$H=LH5  &HC8Hx`H11L IL$L` DC`HI1LH5 H=NHH=ƟCEGH H5 1H=&fDL! EIL$H H5w 1H=T_f.L x t p"vKIHs8'HHHMh"MXD Ho"ƅ,DžHLHDžHAAHC8@ t <eDžyfDHDžKILHI@"LIf.H I$&HfA$& (H=LH]HL@$HH҃ԃ@fP I$&H@p@xD@x D@H!oP DA1HC8@u < Hƅ,HDž҃ԃ?DHLLnLL1LHHHLHj1ƅ1fZL K@Dž8DžHLELKIIL$H HH5 Ih"H=L1Y@L HLLHHDžHLLHƅ,HDžL .DžL/ 藠1H=~1WUHAWAVAAUIATISHLUIK4xHx(IHtffDulM~pMuALLL"M?Mt*tH H5 1H=LȒIHuH[A\A]A^A_]ÐLH H5 1H=pLFDH 1H5 H=.y!@UHAWAVIAUATISH[IHHt"9p"t H"H[HIċ"u "7H[I$&HMfDA|$u LL LLHHtLcMu1H=1/HPHHHHuHHLcMA|$uAu]HLE1jA1JY^A'uHHE1LjA1XZ|@LLA'tLLI1H=1@He[A\A]]D1H='1 UHAWIAVAUIATSHHLr D%OA>A芊AEMnE\{aHC@u:Ht5HHt)H@ Ht H@8H@0HtHQ@AmELHfAK@HIH@"`"AHX"tHh"EtK@H HAp"EK@LDDUHLHMx"IB[IHtSL`pDUMt%DIT$@Ht H9M$$MuHeL[A\A]A^A_]KfEHe[A\A]A^A_]HIODK`ECaLC H H5* H=P1KXDUZ2H  EtHeHi 1[H5 H=A\A]A^A_] f.HeH5 1[H5 H=A\A]A^A_]fDH x LDUMLLALLLAL$\虋Ad$\LL HH 1LEH5 H=DU9LEDU@H @H H  UHAWAVAUATSH8HKH}HuHEÉHUHHx(艄HEHL= H}臉HEHrHEH@pHtHx(DIHtEEfMt$pM}LLH5 1H=-L-V)@A~auIF@Ht HUH9t3M6Mt{tAN`EFaLLH5 1ulLMH}LALAN\LL蹉Af\H}L( M6MuLhIH LH5 H=?1HwM LIH~fDH8[A\A]A^A_]fUHAUAATASHHIEDCHAt/E9HEH H5 H=HH1L+niHHtxA}wqCHHHfA tWH @H ILH@"t@"@t4HX"t Hh"t tH@HAp"tLDcHL#h{HHtLo1H[A\A]]ft{HtL#hHHtxA|$wpCHHHfA tVH @H I H@"t@"@t4HX"t Hh"t tH@HAp"tL>CH8fD‰HC 1H5 H=C0"ff.@UHAVIAUAATSGDHIxHx(膀IHf.I\$pHfHC@HtwL9tnHHtbH@ HtYH@8H@0HtLPtu?x u9ADHLLK\HL@c\LL豲 HHtLIHP[A\A]A^]H0 H5 1H=fDUHAWAVAUATSH@'dH%(HEȋ~F(GHHOHHHL@"Dž,HHfI?AIt I(t A0'eHHtL{wFHft8I?t2At'ItI(ttA0t,H(*IM7HL M,LH@HHI5feHtHIvJ9H8"zM$$MMl$MڇLHotLe릐HEdH+%(H[A\A]A^A_]LHD{dHHt,H(G,,IHsCHEdH+%(1HH? H5@ 1[H=.A\A]A^A_]@ƃL`fDLdHHH8"HtJLRH8"M$$M+I\$Ht<诅HHDtHcfDLxH8"1H=1Hz1H=10zKHC@HHj H5 1H=%HHB H5 1H=2LUHAWIAVAUATSH(A+HAHHHHEHuH}HELhMHEA}HHEwҋLALI8"E1EtHEHs EHL踌DEE`HHtZA}wSLHfAt4H{t-t#H{ tH{0tt{8t DL}ąHEHC0`HHtLDuąHsHLMąC`HtAA}w:A}t3LHfAtH;tH{tH{(t DLHEHC(_HHt8DHuWHDAE1j1)XZIHIkH}He[A\A]A^A_]ÐDLDEELHZ IH5P H= 1RDDЄEELH=IH H5 1_HHt A}H5 H 1H=HEHC0^HH6DH H5 1H='1H=G1`vH H5 1H=itff.@UHAWAVAUIATISHLHdH%(HEHGH8HH=IuH0Ht~H<HH@hLIH[HI"H(HOL8MuBfL8t4M?M(IwHuH=1QukHuH@LaH8H@ΎIH[LIOLM"EGEfLLL@L`L(&@AAƅfAdLEH\H/ \1qLIL@LAoL(A"Ax"Kx"L11AL@DHHI@"IfALEAǁp"H[HI8"H!|H[HI8"IfA D0IMH2H[11H0HMI8"L@L@11II@"L8EH0PAHB H5 AWH=RH@1TY^LL=xL@H@L1E[HHt5H&HLE11jAHXZHEdH+%(?He[A\A]A^A_]@IHL(I L(tuM?MIwHuH=1ArH(L聉@CZHHaLLN@}H8 H@LE1 H[DHHI@"HLLLLL@E1ۈL@DHI@"w|H菄L(LE1L蚈HiDHI@"5ff.@UHAWAVAUATSH8LwH}HuUMMHELhMH8]HMHEH[HH"HEHL Mu$rLLUt1M$$MSM|$Mu1H=Q1jpf.EfH}LjrLH=7k}VXHaHUȃzSzIHHf2H[HHH8"HHP"H`"H"@@H[HMHHH@"HtHMHrH8"WHHt5HHHUE1jA1Y^HMH[HL"MpM<$Mu%LLłM?MMoMu1H=1nuH} HMH[HHH"zH`"H8"HPHMH[HH8"2LLpLH=5{HMH[HL$I$"PHe[A\A]A^A_]f;yIHELhM(yIL1H MH54 H=sHMH[HH"HE[UH}cEHMHf$AUHHtpHMywfHHftSI$@"tHA$"tMuNfDL}ttM?Mt4IHu1H=Z1iUH}LHHtD}%He[A\A]A^A_]ÐtIEȅUHuLALH=0HHEHEM4I"臀HEHfAI"H\L0Mu(OL|M6M,I~Hu1H=1h1H=1h}EvlvHMD$H< IHEH5n H=HHAV1誹ZYtDff.UHAVAUATHdH%(HE1(ooNIAoV o^0of@onP)`ov`1)Ufb)p)])e)m)uftLfuf tEH`D}pAExEHEdH+%(HĈDA\A]A^]f uH`HDnAEy{y8At+~jDLH5 IH=1`fDDLH5C 1H==c1H=7fzff.fUHATIH5L SHH=!HdH%(HE19fHEH/H@Ht5HHt-A AHxHtx@ f9WtHHuE17HfAH3ADHtMH9u͋?H@ LAH}keHEdH+%(u(HD[A\]1H=w1eNtyyI釆H 1DUHAVIH=AUIATIH5 SHdH%(HE1dHXH-H@HtxHHthHXHtOA$f9SuAVt L9uL`LL!AT$;LLAf1H='1dE1HX!dHEdH+%(uHĐD[A\A]A^]wIcff.1DHtsUHATAS&Hfu [A\]D&&Dwy&D&D1D&H5 [H=A\];UHAUAATSHH$ @ u( ]jAąHD[A\A]]@6jAąuO@ D+$ bAątuHH DH5 H=1胴돐kuHH} DH5c 1H=UHD[A\A]]+uHH= DH5# 1H=HD[A\A]]UHAWAVLPAUATSHHLo0LdH%(HE1IK[8HH*M}xALMHH=HpnL0~AXt8EDkIHuDfDHLHNIHL= ,H5+AH Hs|A fA@ *LHH I8 A uE4Q EM A4Q I8 H5 H=_1HSHIHxJhH1L`DdMH5 HH==1I}xt&LgDH5G H=1蹱HEdH+%(oHe[A\A]A^A_]cH5 H=H1s븐I8 Mtttk{L- |gHt {ogLhDDL{H LDqDMLHH5 H=в1fD^*L%0 @L LDLDž$ƅ lm LgHHH;p+H5I)Z)l1]LLqH5 H=H1*5DLHEIHD K L(Ip t Ip efA@  LA AK H&E1ALH0H=HpkofDH59(J(\1սM{L- ^eHt {QeLhDDL{H LDoDMLHH5 H=1ۮfDEH~M"D;DtXE E LH DDDoDEDHH5 H=1ODI Ht|M8 H5 ''tQLD襼D~I8 H=GH5 1DI DDgDDLD}D5EIULDEAI jj2ZLYIHzLHG0H3HDHu!DHK DEHHPHu1H=Ϭ1[I8 MkI8 E 1LH5 H=B譬I8 MI8 H5 H=1grfH5a H="1KVfDHq#HHL(Mu,{MmtsLKdHMI]Hu1H=1Z0P D"e H"E1ALH,H=HpkI HEh&A0 M H5E H=vM E YLDHq[HIxsaH'YLlL2Ip t Ip `fA A LItDA AK )t*H!E1ALH+H=HpujLmMI8 H5:#K#ظDI8 H5 H=31Dr8A AƅO IH t @fA LV'A ƒfA @9L,I H E1ALHh*H=HpHi1|2kIxfDUHAWAVAUATSHdH%(HE1 H H tf@ 2L5 L-LLL@ WHHHXLHHp^ LHLV `K M \ H; H 3W hLL]VHH@ ff LUH HH8t[D Lf@ A H5l DED4UH84LDHHLULPLrH HHp{_HHoLLh\ LL1gH Ht H1f%H HHpSAH8 H5t/;t&H8 D H5 1H=٣H聦0 fHEdH+%( DLHĨ[A\A]A^A_]>qfDH H+H HCH E1H090P  ?_f.H TfƃO "1HUdH+%(`HĨ[A\A]A^A_]fH8 H5bsttH5 H=r1[1H `Wf1H=1S1H=g1SƃO "H8 H5t>}t5eD DVH8 ELIH5r H=K1贤ƃO "H8 H5uttneD DsVH8 ELIH5 1H=#N?fIsIsIsff.UHSHHH HtlHǃ H HtlHǃ  WH Ht| qH HHtbH fH  BB HtHt71H]DH H8 H5k H=L15H HH@HHT HDUHAWAVAUATSHH $HH $HHL) dH%(HE1LHAIL 1kH5T H=EPDCLLHH HRHAƉHHaPEHiL@8MDžmA|$DNWAD$DMt$PDbH=H5( PA>Hff D$pLDjhbHINjODvYH=deHsH=cD(IiSItIIL{TMOxELHHH=HpC\HLHxfMd$(MAD$uH5G H=NE1{HuLCKAT$ At$A|$jHAaNE8#a8,RH5z H=H1Md$(MkfDHVHEdH+%(pHH [A\A]A^A_]HDrZA>fQH5 H=GH1mDeMA?XQH5 H=ښH1@fDK LUDž0fD1U{H H5K 1H=2ݞH=H 1H5: NfHDMiH5ȿ H=LH1rDž}^`I3nI;nICnf.ff.ff.ff.ff.ff.HG9t1HFÐHG9t1HFDHG9Pt1HF@HG9P@t1HF@HG9PXH{3.XH{4X{ H]ɉSff.@UHATSHHiLS;SH{@AGL[DA\]SfUHATSHHLH{HA LDcSHpWH]WHJWH7WH[A\] WUHAWAVAUIATISH(HuHUHHNLs0HEMtdH MfM_AWHcH>fDH5 L1gQM?MuMpHUH(LH5 [A\A]A^A_]>CfDHEpHEȋ8cDIW H52 LH1P@IW H5 L1PvfDHEpHEȋ8DIW H5 LH1P9fIW H5 L1{PfDHEpHEȋ86DH5 LH1BPDEAIwaAGH: HcH>@IO Hl H5 L12HEpHEȋ8uACH5 LHHCH}LZWH5* L1OAH5 LMAG uH5է LWMDIO H#l L1H5 2wIO Hk #IO Hk L1H5 17HEHELp0M,H([A\A]A^A_]AlAAH5 LL@H5 LiL@UHAWAVIAULj`ATSHHHXLHLPdH%(HE1MjCSPIątH5 HXHp{XPLHH@/[C@#H5k LKH5&+ LKS(H5xk LWH5 LWMtI8 H5mU L@ HXHLLL`Z1[LIHPHtH@LH>HEdH+%(He[A\A]A^A_]fRPEHp{XPLHH@YC@gLX1H5 H@L LMtI8 H5 L1KHXH5 1KC@1L`YLI:L+`Lc8L`E1L6HXH5k H1dKHDH5 LQUM8HHH0H@Lk MIE8Hx0A}>AIE8H@0H LMuTMS\I@MRHXMDPH5w 1JY^H[HuMlE1@L8H?DIGH5| LH=HWH5P LH=L1LH H5R ,IL8Ht&H` H5 L1LH,LHAxFH5l LHM=MDk\ ?H5 DHIƃs L$;DH52 L ;DH5/ L:LH5\ L":H0LSXfD1H=1h7HHXIMRH5 D1GXZfDtlH5e LEH5$ L@S(H5Qe LQH5 LwQH5 L;EfDH5'e LQ@H5$ LB@H5g LQMtI8 H5N Lr:C@yY1L`ULI6LH+`HS8H`fLXK(1H5 DH@LgFMtI8 H5 L1JFHXH5ݤ 1E1%FHXH5 1 FfDHXH5B 1EHHDž0H7K(D1H5E H@HXESDHXH5^ 1EAfDH5b L>@H5> Lq>C@oH5 L!CG@H0H51 L"7TDHXH5 1DfDHXH5 1DfDHXH5 1DC@UGDUHAWEAVEAUATISHH(HMDEHHHEẼEH}EEE1}̃HH}"EʈEl3H6fDLxLMDLHIw>Huڀ}D}H H}LH5 AHDA5D}lDH5 1CHHEẼ E1H}t8IŋEH}HH2Ht~LxE@LxLMDLHI=HuH}HtA}H5 H LHEH([A\A]A^A_]4DEẼH([A\A]A^A_]fH}7H}IK2HDH5 1zB DUHATISLH`dH%(HE1 !Ѓf)E)E)E)EЄ)CtSC EE I$`HufEGIMHUdH+%(?H`[A\]fPtn<tj<0tfE<E x@f)E)E)E)EЄCAAEEAACoKHtH9uA @t HtHI9rfQ@qDHI Z tIP tHADR utA tHM E1LHXH=Hp(@HQM E1LHWH=.Hp'DA HM E1LHWH=0Hp'UHAWAVAUATIH=&uSHHHFD8FDhEL1HsLHHDfE<$fEl$ID$LID$AD$ H[A\A]A^A_]ff. %= %=@ uDt#w fDHHpHff. 1u@ !fDHG0HtSUHSHHHu0HHt#H{Hu1H=1%f.H]f.ff.@UAHAWAAVAUATIDSHH(DEMVE1ۀMDE1MޅADUEE1A׈EύAECuz<uZAM t}AfA$fET$fAE9 HD8{t1H([A\A]A^A_]AuMt u?fA D$fAuMtH=rMDE:MDEIĀ }t}v AffA$UAuMu"}8JA%H=qMDE:MDEUHƀ }t Aff~}fE1WDfD҃?fA T$?f0?fA D$LLMDE:MDEmDA??f PfDLMDE:DEM9fA$E1DA} !M :?fA$DUfUHSH(dH%(HE1*Ht6HHtDt@HxHUЉ]H5HEf!HEHUdH+%(uH]D15ff.@UHSH(dH%(HE1)Ht6HHtDt@HHUЉ]H5sHE HEHUdH+%(uH]D14ff.@UHSH(dH%(HE1(Ht6HHtDt@HpHUЉ]H5CHEF HEHUdH+%(uH]D1o4ff.@UHAVAUATISH0dH%(HE1d(HLML5 L6L HˬHHE1IpHUH5HEsHuL-HEHEHtFHxHHU]H5HE7HEHUdH+%(uH0[A\A]A^]1W3UHSH(dH%(HE1]'Ht6HHtDt@HpHUЉ]H5HEHEHUdH+%(uH]D12ff.@UHAWAVAUIATSHHpHt#H5U,Ip;IDžpIxHt#H5,Ix;IDžxIHt#H5r,Iv;IDžM%MI<$tNH]L5fDLHu LHIH'LL+I<$uM%MtVI|$M|$HL5-t4LH LHHHE{'HuLo+I|$uM%LH=fjQ+IDž%H[A\A]A^A_]UH  HH5HSHHq+H H>HpH5PK+H HHH5:%+ H=iHxm3H%H]@ff.U HAVE1AULmATSHH@dH%(HE1H}LEHHfUHx(nHtNIĸ LEfED EHHHHx(:IHt:I9LASLKHEdH+%(uH@D[A\A]A^]@L /fUHAVE1AULmATSHH@dH%(HE1HH}HuLHPE fMHx(HtQIĸLE fEHoH HPEHx(RIHt:I9LAkLcHEdH+%(uH@D[A\A]A^]@L8.UfHAWAVAUATISHHdH%(HE1H)P)EDžP EL0HXIP)`H`HPHx(HEHE)p)E)EbHH[IHtOL}fHL9t1oH IPLHx(MHI9tAHt7H[HuL&1HUdH+%(u9HĈ[A\A]A^A_]LLf1g-UHAWAVAUATIԺ SHHdH%(HE1 ƅPfRHHPEL0XfUIHHx(0HH[IHtJL}HL9t.D LEIHHx(HI9tDHt H[HuL1HUdH+%(u H}LHB HE6E1HEdH+%(HhD[A\A]A^A_]fDLIMH}AuH5 L1'@HMEELL|fH}t_AkfD}XHxH5 L1f';}E1tHH<HH5 L+')@UHAWAVAUATSH8HuBHEIL5~ HDHEHEHE]E $EIL$HMH΅HEHE;uu{juHE{HDEHEIL9}M'I\$8HtLH)H5܀ HA)EwuKE$EID$0HEIT$0HUHօe;uu{ju{t9vfD;ug{j]{SA<$It$0HuIL9}>1H}H}tgHHuE1SH]IŹI1HYH^LAS)HeD[A\A]A^A_]ÐID$HEfHE1HHuH}1PE1E1AXZIt$DfDUHAWAVHPAUATSH˹HHdH%(HE1HHDžBHDž0HDHHHDž8HDž@HDž Dž,}EEIWH8HօH8H0A<$uu)A|$ju!HA|$HD0HDEHH;HL;Mg8MtH5g L 'uE/E+IGH H5 LE1&uPIG0H@IG8XH@AHTfDP-L;E1AMg8D,H5[Z L{&H5} LAi&EEE<IG0H0@IO0HL1H5 H"H;H,AHEdH+%(HeD[A\A]A^A_]fIG0H IO0H8H΅,A<$u_A|$jSA|$t:FfDA<$u5A|$j)A|$EEtUIw0HDH@A HXfDPZtDIGH0Iwf.1H0HtwH8ItUH8)HSAH H1MH@HY^LA.%fHE1SfDH8t^H8HSAH@H E11HcAXZ"fHDž 1HDž@HE1PY#fUHAWAVAUATSH8HuBHEIL5W HDHEHEHE]3HKHMH΅HEHEA}uuA}juHEA}HDEHEIL9}ILk8MtLL#H5]z LA #ExuT HC0HEHS0HUHօbA}uuA}j{A}t;oA}u]A}jRA}G=Hs0HuIL9}5E1H}thI1H}1ۉEHEHt HHHHL8M]E1H]NM\$Mt^L]DMDE1LHHIHuLLMMgMtaAD$M?uIMuLHH5= 1DDMDEL1LHf.HCHE1H=1 HsH}t H}L!H81[A\A]A^A_]@HHHtL8MtHEE11EUHAWAVLuAUIH@ ATILSHdH%(HE1HE1I tAH %=}:I}L1҉DLPHLHHE#I$@ LIHt71I$ tA$H %=t\I$1LH"I9t&HEdH+%(uAHĈ[A\A]A^A_]DMtMfEX A@A$X UHAUATSHHL'dH%(HE1H %=t#HEdH+%(HH[A\A]]DLmHH@ LHt1H tH %=uX 1I$L!HtDE{HHpE1H H=HpN@zIwsBH5 HcH>fD1LEL1LEL>LD1LELР LE Df.UHAWAVIAUIATSHxUuLEDxdH%(HEȋ %=@ ˆkIHHp$A P IĻ@Lu1LtLwL HEL=7WLHHHhaMH}HÈMHL L HhHL"HL?LW оL IxtGI Ht;! HA P H9I IO HHp c&fAO ]MLuHEHE]MfEAx Ay fA MfEL=VL4@Hc f}HEL}E1LL #"UH}L3f}vGE L1LM !UH}LEH9fDIEqHuHt]L=2UMtIL=&UI LH]LIDž H=I LHH$HuLL}AO ILLI}HG0H>H1ɾHu%*f.HK EHHPHu1H=1HuH LƽuLDuL8M@HULL ,M  A f% f#@PIIHHHLA HIt$ "KA HMAE L L <A A@ I@  uA@ w8A t*HwE1ALHc\HLALLJ. f.H[H3L@H8tV5AE@_E1H8O u"H8DrpfAM@1fAMBHEdH+%(He[A\A]A^A_]HHHHA@Hu&H@G@,H@W(fHPH@@Bws\{DMDbXMGLH_ 1H5Ʒ H=ߘ*JxDH@S`LC8CaH u<7AD${Aq H@@@x,O1H=1hLs\HEDHLL[AA}/AE<AILDL:% pDHC@Ht7@t0At&H@HgOcID$0+IL$XLC1H H5 H=8FuC`AT$@f=I$A|$,Hu⿋p`A$uAL$(1LsdE1AD$,HHfAT$@HDžH$HIư@`9LMPIHHtH #IEh1Htt fAL$@@MM/AD$BxM|$0Mt'fDLLUM?MuAD$BfAD$B96AD$,I|$0fAT$@ID$0HEdH+%(HeL[A\A]A^A_]DHLLFH5Ӣ H=H1XDMLI Hx A}AuA}* HHAuA H=h{fDI|$0HA$ID$0Ljt.H H7 HDIT$XH5 1H=grCAD$@$fAL$BfAD$@DHLE $H5 H=ҕII$HHPAPLCAD$,PC`PAD$(Pp`PAD$PP1BH0 fAD$@ fDUHAWAVAUATSL$HH $L9uHdH%(HE1AHLMHֹL0LLLHx i1LHLHM<HLHHt}1LHH1LI|@lHHLu HHEdH+%(UHd[A\A]A^A_]9tMD$1H@H5 H=HA[IL$H H5 H=!A|@ٹXMD$1H@H5 H=Y@,LH'L`HX DL`It$XHwtAD$PtAD$@u 1LLUI|$[HuHEdH+%(u)HdDH5 1[H=vA\A]A^A_]8@3UHAUATSHHdH%(HE1H t&HEdH+%(HH[A\A]]LeL/HH@ LH} u1H tH %=uX 1IL#HtH9gHX0HZs{uHHtsA H= HHu fDH8 H H5S H=>DUHAUATSHHdH%(HE1H t&HEdH+%(HH[A\A]]LeL/HH@ LH} u1H tH %=uX 1ILHtH9gHX0HZs{5HHtsH=E11 HHu&@H8 H H5 H=<=ff.fUH=ϱHHHQH51HqH1f.PHH9tE1AE1ADʁAADуAAAAE EA EDE D HcHH HH;HtQHbH u]DH5 1]H=@c<fHH4HM8H1ff.@UHATIHдu>LtuI|$0I|$HIt$LLeH=cDHHHOXH52 Hk pDOP1DH=;YL^iuAD$@tA$tfAD$@kDLTff.UHAUATLmSHHH@ dH%(HE1}H@ LAH1AtZD1LHLHH;rIHtI$IDŽ$tCHEdH+%(He[A\A]]DH %=uX fDLHfDHHQHt!@L`I;$tJI|$HukHH8 IH5 H=3HH19@HHED$PMSA $IT$XH5k pH=)18 9H ff.LG(Mt2HGHtHWHPHWHAIHG(tIuLff.UHAWAVAUAATMSLHxH}L}Hu|dH%(HE1MEp`I@8fA t'у AŃA EAIT$ H<2x@xDA@0DID$0HL]H8DLLLpfD LpfA t MID$8DfA HPHH}E1ALDxLhHpHpLhHxISMtlA|$aID$@u_HtZHHuLfDHHt HHB@HuHB Ht%H@8H@0HtHH9PuAƅAU@EHufAE@ pdft܉ЃfAE@fHE9u}HuEufAE@~cAUX% AufAE@I@0&fHE)E)E)EAAE fA  oH<MfUfA t L]ME1L]Do@M~I HnAH E1%=$L]H@ LLp1LpDH%HLE1HH}HtI tIHEAxt^|u2Mt-A|$au%ID$@HtHtA6fDrAtAE@t A},ufE1HEdH+%(HeD[A\A]A^A_]AL]AA1DH7 H5 LpH=B4LpBE1Hu~MM9l$(LLLA|$aMDLMhIF@HuAE@yAE(m8H=lqAU(@@Hǀ Hǀ(IF@P%DEEfAE@zf.fAE@ DH@HIUXHH5k H=,L@AAP1Q!3H eLLLpLpALHu 1E1H5) H=2fЃ0fAE@DHfAE@zID$@AE@t AU(xH@DLuIHEIgHEEPLHIUXSAMH5 1H=%1AYAZ4EfA :/P U AjfAE@FAU(:@fHE)E)EE)EfA @xDuPHAU fH@PDDXHEoXL]U)fH/MLK\p@NfDA}`fA}Z )AcAADE1H H5 H=G05foRR UfUL]JRMLLeADIM`IUhH3 yH3zH  fA}Z]EX EaH5 H=51~/lbto`<e ohLm=ID$8DE1}fUHAWAVLAUIATILH dH%(HE1I$HI$LVLmLUHEI$h A$J I $DEtH)C ?H9>DH9HEdH+%( H LA\A]A^A_]f.LH5 H=z1(.A$ tHNE1ALHH=lzHp|fDE$, LHujHEI$h fLCHEI+$p HDLH5H 1H=yr-LHEI$p OItUH5HATISt@1;t5A$\A$XH5 H=xE$dE$`1,E$\A$`E$dA DA9$XI$HID$0HHHuHHXHt~HH HHuHsuɀL uH8 H5+t1:t(H8 H5b [1A\H=w],[A\]1H=_w1A$TfA9$V"H=vDH5/ 1+[LA\]L@HH@tUHSHHL t H]@H8 H5BSt%9tH8 H5 H=+v14+ uH;ƃL H]\ff.@HH@tUHSHHL t H]@H8 H5t%D9tH8 H5b H=Ku1* uH;ƃL H]`0ff.@UHAUIATSHIf.Lu1LLLLL1MtI8 H5{t%T8tI8 H5m H=r1)LLyHL[A\A]]RUHAWAVAUIATSHJ  HDEEuEILu1LALML LA[LABgL]LLAK @u=I|$^LHHEH}1Lq LEf=LLLK LsLI8 H5&t86t/HI8 1AAWEH5 H=p'XZL H"DHu$Hf.LDLHHt&H{HCCtMDLHHuLLgHeL[A\A]A^A_]OLLLEQH}, AfUHAWAVAAUIATSH8EuMDEDMȉEAF2H EEAF-H{ DDL1DH5 H=U*@I8 H5 H=DV#11L!?HLH5tp 1H=UTAdžK @AAH H?A@ LH5 H=eU1ƅI8 1H5o H=1TA 1AAL¾E11Ƀ DAK %=AIHDxvHDHHADV tdK@  HH HDI1DDM8 MHwy HH5 H=R1:M fADV I@AL LDIVIvAZ tF qHHuAHHAuI>AƆL DdMDEtHk`IiHAH[KTmHHHAA9LLL.IiHk`HIHH HHtJHq0H=LcHLH tHI wLIiI>DHk`HDIDŽDDLYILDDDDu~MI8 H5# H=1/DDLJD8D<AD1bxAA$ ALYÃm I$ aIDŽ$ lA9h l}DHu芤HEI$ A$ L|z ÃuI$8 H6_ H5x H=X/]A$ f)EI$ HE)EHt,H=i1IDŽ$ fA$ AƄ$ I$ E1蹫I$ x覫DpxfABA$ %=Džx€  ˆ_q ME]HEfDuL}EA$x A$y fE.mu I$qtxHuH LZf}fE\A$ AƄ$O f}A$ %=u _ LʂI<$HG0HH1Hu*qf.HK EHHPHu1H=#,1|@A$ Hu0HEALI$ Ã/I$8 H\ H5'v H=-A$  ALbÃI$8 H\ H5yv H=:,DA$ I$ iI$ A虥I$ fE襨I$ DtI$ Hx耨I$ API$ E^I$ EEft A$K @t#I$ HGH9G跨<I$8 H5kktVtMAHuEEA$ H H Q HDI$8 VH=)PH5p 1AXAYf-EA$ H5p I$8 H=(1HMAALI$8 HZ H5s H=+1?I$ bIDŽ$ LnfHEdH+%(l He[A\A]A^A_]Džxƅ_EH=MLUI$ IeLLH'xI$ HBH+BH9L; ȉEA$ %tEA[5t A9'EA$cAA$\k UM$ UMt_A JwDA9 AE11ɺA YLLJK" EA$AGf I$fD;A$J  I$H fA9AALJI$L A$H HH!A$J C I$h fHUL< 6}t A$H tYA$C fA$c A$H fA$h A$K fA$k A$W A$w A$P fA$p A$ qI$ A$ < IDŽ$ L-1LLLک_{HuLHEA$ AƄ$O f}fA$ XHuH={1HEfM fE$ AL-LUHuI$ HHf4[LHc躥f}HEuI$ H]zLEK HDȺ1ƵEH}Hލ@HcКf}AfDpL-J MEI A MHDȺ1ZEH}Hލ@HcTEA9|MDpI$ HIDŽ$ EA[A[bH5k I$8 H=3"1I$8 H=#1H5 k AE111ҾLG48DžxfE{ADpH=A_A^AHHp责HpIwH葷^]HEMfDmHEEAƄ$ !I$8 HBT H5m H=$$iI$ HGH+GHpfA$ OA$ [@fA$ JH5h I$8 H=v"1?H5I I$8 H=!1AE11ɺL耎[Á`I$8 DH5i 1H=A;$I$8 H5ibzbt* t!I$8 HMH5QI$8 DH5Df 1H=;,|I鱴I饴@UHAUATLg0Do81MtI$8 H5]']t1t(I$8 D1E$ H5g H=1A$ tDLA\A]]aI$H t*A$ tAƄ$O @fA$ fDAƄ$O DLA\A]]/aff.@UHAWAVAUATSHHhdH%(HEHMATCH : ƅHG s DžALLE1H B f.LDLA^KI1A)HICD9׀{e{{ fDL5C IcL1L詏A)HIĀ{t=LE1H eB LDLAJI1A)HICD9׀{{ L5B IcL1L)A)HIĀ{t=LE1H A LDLANJI1A)HICD9׀{{ L5B IcL1L詎A)HIĀ{t=LE1H A LDLAII1A)HICD9׀{{` L5A IcL1L)A)HIĀ{tKHFLE1H A ILDLANII1A)HICD9L{HLLHD)D1IcE蛍A)HfnM<@H1H5+H= DHEdH+%(8 He[A\A]A^A_]fDHO LEH\@ L1DžAA)HIC t]L52@ IcL1LL{XՌDžA)HIDIcLETH? L1請A)HIĀ{i{L5? IcL1LaA)HIĀ{kLE1H ? LDLA~GI1A)HICD9׀{-L5?? IcL1LA)HIĀ{t:LE1H > LDLAGI1A)HICD9׀{{%L5> IcL1LiA)HIĀ{t=LE1H ,> LDLAFI1A)HICD9׀{{L5B> IcL1LA)HIĀ{t=L E1H = LDLAFI1A)HICD9׀{{JL5= IcL1LiA)HIĀ{t=L2E1H P= LDLAEI1A)HICD9׀{{(HfnAHIPIcLH)= 1載A)HIfn&1HLxE1A|$%AD$HA HcH>fDDžLXALHh< L1:DL5b< IcL1L A)HIĀ{bHIt$xIDHxۤL.HxLLpHt2LpIcL1L(< H;A)HIHAI nD9@E $IcLL; H1أA)HIfDA<$HA$LIDHH= IcHLDHLPLl; 1vA)HIXZ7XIcLH: 1tA)HIAD$IcLHE 17A)HIf.(IcLfLo: HAZ$踢A)HI{L5: @IcL1LA)HIĀ{HZLE1H 9 ILDLAAI1A)HICD9LH9 L1WfIcLH|9 1,A)HIIcLHT9 1A)HIIcLH,9 1܅A)HIHxIcL1H8 譅HxA)HIfIcLH#9 1|A)HIAD$fIcLH8 1LA)HIAD$fIcLHl8 1A)HIDžAL{DE^Dž{tEDžALe{DEDž{DžAL{tDEDž%{tPL5g7 L5V7 B{tCDE2DžO{L57 {tDE)DžF{DžAL@UHAWIAVAUIATISHdH%(HE1臈Au I}Lh MaIG8Lp`M4A~ (HEƅgE1MFHPM$pALHMLXMMMMAPA<M<E1H5T H=}1H57R H=< HXAEMH@8oXnu'A~ou A~uA?IGHEfDH5 LE1~VIG0HuE1HHxzL;Mw8A*f.IO0IW81AH}H5' ~AI0Hu |L;HpHEI9G0tE18AIG0HECIG0HEEu]HxHpAHHEHMI0ʉM;vCLMHuPHxH}j EZYHUdH+%(uJHe[A\A]A^A_]H Df.H}H% H5% 1}kff.UfHAWAVAUATSHHXdH%(HE1HE)EBHEIHDHEHEHEHEHDžxHEHDžhHDžpDždDEDHSHUHхAHEHxH5Z LHxHEH5Y L=HEHEH5Y LHEHEH5"LHEHDEHEEIL;eI$L{8MtA?nu.Aou'Au DELHCHpfH5U LE1.H5Y LH5 Y LAEDD E`HC0HxH5!L~! OHC0HEEfDHK0HXL1H5t# I8{L;edHh}H]HtOH5[X H0~AEt3H5e,H~A1EtH5*X H}HpHhHXhHUdH+%(He[A\A]A^A_]H5W L}3/HC0HEfH5yW La}u;HC0HEqfDHC0HuE1HHhvuI$AL{8Dd@HC0HpHK0HMH5V LHP|RHPHMfH5V L|)DEuQHKHCHxbHCHEHCHEHCHEHK0|E1uLEHxA1H}HhHXRP1H}PgH f.HXH H5 1tx{DUfHAWAVAUATSHHdH%(HE1)`Dž\DžXBIHDžE1HDž0HDH@HDž HDžHDž(HDžHDžHDžHDžDž<@DEHSH(aH(HH5T Lz\HH H5wT L_zL H5bT LAzLH5LHH zHHuLL0IEkDHt 9fzH9t@uAxuHtA8f:yAHt@u9Hf:9uHt9f:Ht9fzf.1ff.ff@ff>@FW ЉFGȉFÐȉFGFW ЉFÐFGfFW fFÐUHAWAVAUIATISH(dH%(HE1@fF:mHtHH@HHE8auDE1E1L5#LLliHEdH+%(H(D[A\A]A^A_]L)L5"jHsLHEeHLIHyA.LYlLEHLmLLELvLEu!E1MNLYALCmH}LwiH} 1iLELLEmLEI@ ID$AL`LEs1 LLEAiLEH=Hv"LǾlH}*wnDL1LElH}lH} 1hLELLEvLELmUHATH(dH%(HE1HDOIHfAfEtSfAfA}ELH L1H,tHEdH+%(LLeËG DO HPfAEɺL L1HsXZDGG HMH0 LfAE1fDEEVqD1H= jYf.GDO HfAPlolff.@UHATSHH0dH%(HE1HLeH׺LrL*aHtcHKHSHH)H9HGЃrkHuLIIH1I|4H|1L)LH)уr1ANO9rHSHUdH+%(H0[A\]fDu{tu@1tʼnA|4f|1@HtHHSL"F HH)H9HGAхt1A4@4D9rHSfu1A|4|1EjfDU@DƾdHAUATLmIHĀ|LdH%(HE1fJH|H TLLHEdH+%(u HA\A]]pjUHAWAVAUATSHH(dH%(HEH(^|[,{}(E) ]|EHE$)fE4_P1LdH1:_@HL9ukL-zLtHc{`1I@HL9t/ HcL_uHMHHMHMfH L9uHcLL=@L`L HI3eLLVcuBHEdH+%(uCH(L[A\A]A^A_]ÐL-HcL_IHLLE1chff.HvE111 Yff.UHATIHkLLeH=bfDUHAWAVAUATSHH Ht_IIIE1LLLHAHt$H{HCCtLLLHAHuHD[A\A]A^A_]@E1ff.GXH@HHH֋PdH@0L8 t1ULB H1HHRnXZf.LR H1nfDaHtfHHtHHP@HuUAʹEHAWIAVIHAUATL SHLHLmL] dH%(HE1H'HHKIHDHtAMLHLqLHHI1LHEHPLXH`L@w ME1LLLfO L`1E1fO AHEdH+%(HD[A\A]A^A_]K@K RE1HH HHH tL M1ADUH$LLH>WL9eff.fHPpHHHRHvHH HH0 tI tƁ,P @t6@ t @/t fdžDfF<F džff.Ht-HGpHt$fDP\сuމP\HHufG\tDHGHHu%DH@Ht%@\!uH@HHtHHu1DfUHATSHH $HH $HdH%(HEH%HtPHiH 'H2H@@PHP HH(Hp8HEdH+%(u`H [A\]fLOHLL>  LjHLHxWH%epcH%tRU HSHH=~2HfC H%HHH@H]HNHFWbff.@HUHAWAVIAUIATISHHI}HL-hIEHHx u?A}Dt)A}FA}Eu 1LAEDIEPIpLgut CH[A\A]A^A_]fDu 1HM$I$AƄ$MBIG@HH HtLPIDŽ$fA}GI}Pu1LI}PAEFfD11HKHsE1Hƃ@8H=d@@Hǀ Hǀ(IG@8fHUHAVAUIATISHu6IxLWfutCu}[A\A]A^]@1LHID$xM$AƄ$ID$xMtIF@HtoH(HtL[OIDŽ$df.11HdKHsE1H8ƃO@8H=b@@Hǀ Hǀ(IF@gfUHAWAVAUIATASHHHudH%(HE1ZBHEIL57 EHDHEHCHEIL;}t0IH{8HtL_uދ3tHC0IHEL;}uDLELuEHEELDEe<ۃH}tILH1 DL_LDLAH& ED_A؃EEHEjLLuPDLMLELL0DMXZtUuLNHUdH+%(uZHe[A\A]A^A_]HΉEEHEEKtALu_1LuT]UHAWAVIAUATSHXUHMdH%(HE1HE1I΃HuL= EHDHE,EeEIMHMHDIL9ut[M.I}8HtuAuGjAuDgL]EtuE]EI]0IL9uuHEuLuHDuHEAHuDHDEPHEULMPHuLEHMLEEHEEDBDUAXAYEuJHUdH+%(He[A\A]A^A_]IU0HUHDDI]DDmDeffEHPHHTHHHAEEW}Awt}IWH56 L1YEEjDE1E1DLLPXZHL{Mtpf}HuAOtNIWH5 L1XKSHzH5N6 L1XUf.SHfD1H=G1GH5 7 L1OXH0HHt HHH5 L1#X1J@1E1fDH55 L1W1f}u1Zff.fUHAWAVAUATISHHdH%(HE1 E1HI̓LHDH(1HDžAHDž HDžHDžD ELHCHLH54 LL4ZLELH5 LL ZL uLL EEIL9("I]Lc8MtH5 LYuDEHCHH5 LE1YIH54 LrYH54 L[YA $uuAL$juAL$PDELC0LC0LH53 LLXH5D LX3gHC0L HH{0HP ASI]HPH9C0t E18ALc8HK0HL1H5< UYH{0HP ARI]HPH9C0t E18ALc8xfHC0HEH52 LW;LK0MDLALHEdH+%( HeD[A\A]A^A_]@LCHCL HKH51 LH*WL6fDLCL9@MDIDž<LDIDž@HDžHDžD H DHDHf(AtfHLH VHLADA DEEH AVDADEDf((ȃHDf(HHSLLPHL@L<AH:DXZDLHA0 HDULDHHw ULE1HH U HcDP9yHHD8LpMWH5/ LTH5 @HLH TH HLU @HLH< HT^HDžHLH#/ HTtxDDHHHX0H HH LIDMmM I}HSuLLDžHLHF HTtAD<DHHHX0H1ZDžHHF HLHM. HStAD<DHHHX0HYDžHHHLH HTSt;DDHHHX0HO]DžHHHLHaRDž HLH, HRt!HcDDžHDH@0HHLH` HRt!HcDDž HDH@0HHLHs CRHLHr RrHUMtH5, L13NH(H1ƒ) L1FAHH5$ LAFcHH5% LAFFHH5% LAF)%IDUHAWAVAUATSHhHuUHxdH%(HE1HEIL52 HEL= HDHEHETDDEHCHEIHEHELLIHEHDEHEIL;mI]Lc8MtLLHA$uuAT$juAT$vDE"HC0HE|DHC0HEI\LLLpcHLp]LEIL;mYH}WH}H}LmLEHxLDHEEATLMPH}EڋUEHEE,DE^_EuoHUdH+%(He[A\A]A^A_]LLGD EtLC0(@HCHEZLC LxuLH LGELuDHuLEHIHP0,HHCHۋMUSE1ALKgZY"@H}H H5 1C(FUHAWIAVAUATSHx|HpdH%(HE1HEIE1HExHDHEHEHEHEHhfDHKHMHʅHEHEH5D LEHEHEH5 LEuHEHEA>uA~jA~HEHEH5 LELDmIL9eI$Ls8MtH5 LUEH5 LACEEjHC0HE H5Z L EwHC0A>uHE2DH5D LDJD+EMLk0IL9e:H}LhLm1H}EE H}HEEfEtxfE|H}H]thD|LpHH DLDMDLAȃ ʃEHEH AmDDADEDfEMLMLEL|HpȃH}DE1H}HAfEHEATP(D]AYAZEAHEdH+%(HeD[A\A]A^A_]A>ufA~j[A~PD;EHC0HEHK0HMHʅH5F LH`BH`HUH5 LBtDHS0DHCHEHCHEHCHELkHSLp|HH LBEHuDLEHIDHP0'IH|LHH E1xBH}nH}tH5K L1>HnMHHPHHEH@]H]HEL`MEEEEau}H5 LH1=EEHUIًMELLPqaXZEuPUzLBbtH}}uH5K L1=o1ƒUHSHHEHCAE@HEHXHE\u}E1H5 LH1 =EHMLLMUELP`Y^EPUuHZatH}EuH5d L1@|HpHH[ @D,fuHEHHEHE1H}H5o L1;fu}1H5 LH1;f.HEHHEH\f.u}1SH5C LH1;qH H5 L1b;A1H=1*1H=1*EHLMEMULLP^_AXA=fDUHAWAVAUATSHHtvBHAH(I̓vHH[A\A]A^A_]KFAL=FHxpItCHID$pHx(LFLH[A\A]A^A_]@1H=1)H8H=ѷHU?H=!HAHUHC(HHX0CHDsD{ I\$p@HtWUHATIHLO(wLLc/Ht&HxpHtH(LLeD/@HLe11ff.fUHHH>G ~:G tH=Z %6DHu%HuH=< 6fD1H=g1(UH~8HATISYLA@I|$@'It$HHt*H~ tH~ -It$HH=1=5ID$HI\$ HtAt$hu8At$luDI|$0HtUG~NGt^[LH=A\]K5H4At$ltH4I|$0HuD1H=_1'ffUHHt3WXH~)WXt ]HH=.g 1]D1H=V1p'HUHAVAUATISHHOH;Ht OLWH14LHMttI} AEXHtCDwXAEXAAEXAEXALMAEXAEX0HǃHHtG &G HHtGGH{t H{g=H0HtfI4$H(tH(<=I4$H tH "=I4$H=Ǵ23I$[A\A]A^]Ð"\fDIE 1H='U1%1H=/1%LH=6e @LH=e @1H=1`%;dfDUHATIHHHtHVHPHVHtfHHFHHt1HPHtHH HHtHQH@Hf\FX~2FXt:L1`( LLecID$pf1H=T1$H=9d HuHuf.UHATSHH dH%(HEHGH= HE譙HEHH}IH軗LHHEHHEH8tOJH}IH}LcHCMtH HCHEdH+%(uKH [A\]f.H}跎H}뢐H8I$@1H=O1#6UHATSHH dH%(HEHGH=' HE識HEHH}IH軖LHHEHHEH8tWJH}IH}LcHCMtX HC(HCHEdH+%(uPH [A\]H}词H}fH(I$@1H=1x"5UHAWAVAUATHdH%(HE1Fwt)HEdH+%(HA\A]A^A_]DIt:AI΃tM@EXaMP@AuAMtL`Iv1LHDžHt$HhLDž`%LIvHt!HL`%LIxHLLDHEfE1fDRHHL2UIxHH5HHDžHHHrxLLH'IHHELHIąA>AVdH1 HHAFIN8(1HtDž$I~Ht $AV!Hf;~MfA?Htf{t $fAt $AA H"HA M Af*ABftf,IF@Ht@f.f0IFHHt&$@fxtɀ$2IFPHt'$fxt $f6IF`Htfxt $3t$4IpHLP$D@HEHPHx1fEHEfU1fUHP0HL2Mu.HMHuMLLM6MIVHfUuLLefHP0fMHL2Mu,DHMHuMLLbM6MIVHfUuLLeϐEtUHMHuMLLHEHHEHID$0ID$8?@1H=1 LLe1H=1 1H=W1p ff.UHAWAVIAUIATSHE(A@IE1<~A A A PA fA AI|$(u I|$0HLE1E1jLLXZHe[A\A]A^A_]HL D<A sI$HIU@HUHHu2HMHELLHuHLHHutHCHu1H=1 ID$HtFI}HH}@HeH[A\A]A^A_]cfID$ HtIU`HUgfHeELL[LA\A]A^A_]`ID$HtIUPHU'fID$HtI}XH}fUMHAWIAVAUIATSH(E;PIE1ve< tt< < < 1<II|$(u I|$05LMHeLL[LA\MA]AA^A_]<@H  D4< uI$HI}@H}HHDuMIFHEHHLLLLMHELLEPHXLELMZHSHu1H=1I fID$HtVIMHHMifHeML[A\A]A^A_]7ID$ HtI}`H})fDuHeLL[LA\MA]A^A_]=DHe[A\A]A^A_]fID$HtIMXHMfUHSHLHH;t{HHj A[XH;Ht-H{HtH{HtH{ HtH{(HtH{0Ht H]fH]f.H{t)HHj [H;AYAZHyyfDH{t)HHj +_H;AXHJJH{ tHHj Y^@H{(tHIHjXZH{0uMqff.UHAWAVAUATSHdH%(HE1At+HEdH+%( Hĸ[A\A]A^A_]fDLIIՉL߹?1ۀ=HAD$Eu->tH H5> 1H=WxILLLXLE=LX^HHf HHHDžlDžp)HDž))*AH(HDž@HPDH01H8HDž@Etb Au <:DD@s1HDžX@@X@t:VLAI<@H9Mу@RpEL0DH@HHHPHHXHEL0E1f>L=} LpLpIcL>fDLH9 H5 1H=THHDžPH@H(HEHPƅfE@DžHMcIBo5L)PL8LLHHHLl@1McIDHB5H@a>AH A9fDx.5 zAltLLXpfH5Q H=*ZxmSLXvyh[LLXoL) H=1LSLX(AuHfAHtLDžt@NLf>HAhHpLDžp@L&HXA@L0 A HH*H4L0PDžpHp@HH薢HXf.L0 A HHHL0HxHDžx@FH0H0+HeAbA:L0p A HHHL0@H(HPHH@ fDDžpHp<EHv1>HX*fHHHHLLA HHtHHtHHtHHtHHDsHH@fDHDžPHDž@DHpDžpH<,H%L0 LAHHAJL0fDL(H0e A H0HHL(L0$ LAHHAL0VfDDžHMcIB5HP@EL8LLHHHLlLX@DžHLX8LLXjxH5 1H=*MLXfHX|H|A HL0HL0HtFHHHLLA umHDž@HX1HtcHHHLLA H(HPHH@_H(HDž@HPAHt$HHHLLA &^Ht)HHHLLA 0~Ht$HHHLLAHuHHLSfDIEfAt @UHAUATSHAI@8HX0H>LDcDk I@pHuDHHHJ\utzat6Hr0 σ``uK tuzauDHtcMt^DDH@HRHHHII t8fEuA(AfEguU1H[A\A]]1DH[A\A]]1t1LH5 H=J1LLH5 1H=JE1E1E1f.UHAUIATIHtyHFpHBHHtHPIT$0MepAD$XAEXHt0Bx)L1BLLA\A]]|@1H=1HHBff.@UHHHG8HH0HHtyHF0HtpHHthH;B(t3V\t/t*V\Q IHTtVT]DuV\Q IHD]D1H=11H=׼1H5y H=B1] If.UHSHHN\c\H]f.UHSHHf\K\H]f. V\uff.!F\u@UHAWAVAUEATSHhHE(L}HLHdH%(HE1HHIIEHL[8ML$8ICHiP^H@HT HH9C8uERE1HEdH+%(HeD[A\A]A^A_]f.~aHHPpHHHMHA|$aLLpHLLHDK\LLH5{ H=TLPAD$\PL1APLFXZHHMHHG@Hu<HH_HHG@HuNIAHtGP~@H@HT fHH9t'8uEfDAD} H{ ZAA9DIIHISH΋A{(HtAA(9uHEHALPHP1LH57 H=sE[E1A\HEHA1RHPLLH5 H=EXE1ZsfH} UtyHttiI0I0H9sPH EVI1LRH=LHPH5 D_E1AX@saAL$a@@!„@@ YFH EHPL1LH5 H=3CEWfDHE8LH5 H=1CDAA8tE HXI I H;I; 1AA9^AA1ƃHEHPL1LH5 H=BE@HErHHPA1RH5 LLH=tBYE^f.HfDHEHALPHP1LH5 H=BA^EA_Y @HC8HID$8HHHp@|HH@0V08HEH /HLP4L 1LLLH5o H=+AXE1ZHH9HHC@Hu(HHIID$@HuAf9GnHE1H@(H;C0 I9D$0t CHILH5| H=%HLH1LZ@EfHPL1LH5 H=_*@E1HPL1LH5 H=?EU H E4HPL1LH5 H=?E1 EHs0HHHx xID$0Hx Hρ€sHeIA1pTH@HtHH9 8u@%H EjHPL1LH5 H=۬>E1?fDOHEHPL1LH5 H=I>Erf9w#LH߉LLZLL.&HEWHC8ALHPLH5 H H=gP1=AXE1AYDHEHAHPLPLH5 1H=Q=A^EA_PLLL%HPpHH^LpLLGLLAAHHHBHteH1 f.@@@HHtz@uz1@HHtPuP11HHH@_H! HE1AAEEHHDJAuDJEHEHAHPLPLH52 1H= <[E1A\bHEH HLP4L 1LH5 LLH=E;YE^HLI@Hj H1@@@HHtr@urDž1fHHtPuPuGHHHLHxHL襩LHHxp H@,IIAAH@1A9HC0ID$0l A HC@IT$@HpH^DZD9TEyVAtPWDL1ASLHPH5 H=DxD9DDxAXAYAH 3 & HE Hs -D9 AHC@H IT$@pH @JR9 E# A]Hp u(uuC\AD$\gH@ HF 9D  IL$8HS8HA%B HRxDJ1HtHAxPD9 HEPHP1LRH5 LH=ڝ8ZE1Y\ICp H@HtHH98uHyH EtHPL1LH5r H=~7EHEHPL1LH5 H=:7E1HmE1AHHtPuPAA9DOH E7WLL1VHPH5 H=6AXE1AYD1AAEDHHtDHAuDHDF D9H EATHPL1VLH5x H=6A]E1A^qHEHC8HAHPLLH5 H H=|P15AZEA[f{` HEfHEHPLLIH5 H=1\5E@IfDH5fH EAQHPI1RLLH52 H=4AZEA[C@$D9IHEATLHPLPH5 H=14A^EA_DH$HHHBHt41@@@HHtp@upoj(fA|$` ~HEgHDHPLLIH5 H=13DE1H EkARHPL1VLH5 H=r3A[E[E1H EPL1HPVLH52 H=ӟ3XEZuEiHPL1LH5i H=ڢ2E1>AEHEARHPLLPH5( H=a12A[E1[HHHRH1@@@HHtr@ur1@ƉH HgDžDZEDHS0HDE1$E1DE9^E[AQLHPVLASH5 H=MDtDLxH1Z1HAYE1AZHLxDDtEtLH5 H=]11E1HEOt AHEHs A`t LHEHs E1HEPHs {D9nHC@E1IT$0 HHt ~IL$8Hs8HQFHFxE1ۋpH~HAxDXD9mEyTAtNPD1LASHPLH5 H=DxDL/DDxXZHAAyE A,HPL1LH5K H=tD.DLHxHLρLHHx~HLH蜁HLR IHLH覝HjbHHHRHDžHPL1LH5 H=n-HIAp1_DžIT$@HtYJ11kHPL1LH5a H=zD^-D1@79/HqAEHPL1LH5 H=ID,DHPL1LH5 H=D,DwHE1D9:]HPL1LH5U H=Y,NE1HEHPL1LH56 H= ,EcIT$0\HC06HPL1LH5I H=RD+DDžUH8E11HEHPL1LH5 H=N+E1HC0tsIT$09AE HPL1LH5( H=D*DHPLIT$8HC8DH2H8eDAEHPL1LH5r H={f*DTAD$]C]{HC0H HRID$0H H%HEHPL1LH5 H=])E!HEzVLH=1RHPLH5 )_EAXE8HPL1LH5 H=B)EHEHPL1LH5j H=(E1WHA?HE1*HEHPL1LH5 H=(E1HE?HPL1LH5E H=ލI(EIApnDE9pEALHPLPDtH5 H=.ASDLxHaHt7DžHQxDZE HHE1H,DžE1E1HEHPL1LH5 H=!'E1zHEHPL1LH5 H=&E6DUE1E1HHpdH%(HE1HEPHEjjPuf.H@Ah<v<I$HH"HW(KvKHH HI NHH'LPHLH'LHLHHLHHHC\<C`f@HCHH(HC@HiHH@8A$O %A$Hq LH'LHfA$O fDKvKLE1H HHLHLI aLALG1fA$O EHH11Ht]HC@HNH@HAX6IiMiLM  HLH5v 1H=%pHDG^HHJHsHDp@*@ HHuHLPAKIMlMSHJfH6KLAM,A wHA$0HH8tA$HHKLAM,AHL(I}HA$LrHoiHLHPL1fH9Ht8uxuoDHLHHFF(f.H%HSHHJHR(HH@8I$H Hp`HHH8MHC`HIHKRHs@HHFH@HH'LPHLH'LHLHHLHHHC\<C`f@HCHH(H'HHHHHH G8EfA$O H@H@KvKLE1H HHLHLI( LAAOHƀ HO,K` {,DEt YKAD@Hfƅ@<*L%A HH?HA$ roLL"HHS㥛 HHH?HHHH)H'H)H+'y HH@BHi@BHH=5 HqH5 H=j1 L藸HHHS㥛 HH'HH?HHH)H' H11LLLHLH5b 1H=kl I$8 H xM H5 DhH=h> DhHHL|bLIv`GIF`HIN1@I9MtA8uAxuHf@* H={E1&C A$HHH@HHFID$8H@0@AD$XI$fA$HFL IĐFLfEu-[LA\A]A^]HH=DH5w cuh[A\A]A^]D H=zoC A$HHH@HHFDbtHH=CH5. [1A\A]A^]G~'A1H=gC1UHSHH_0H5aHǃ H8 at%htH8 H5Ν H=B11Hx H]@H8 H5raattH8 H]1H\ H5 H=-BXUHATHLgA$ t*Hd_E1ALH)iH=gHp AD$~AD$tLe1H=7W1谖LLeUHAWAAVAH=%AUApATSLH8HMLEdH%(HE1WHMLEHuDp`IfDxbDhaHH0L@8HEI\$ ID$PHEdH+%(uH8L[A\A]A^A_]%DUAӉD MA€HLMAuACvAu]@1]@utH~`uH~ uH~@uH>ff.H8t H8鬛@HHtt5t tfwH Q Hc&u@wH I Hc _HHtHAHtHy8u@tfxH]AdLI8HZH=fHpLEQUHAWIAVAUL-(ATSHAE1tKAAAMtuAAuH[A\A]A^A_]AwDH0 Hc IHtHQHtHy8{zH\AdLI8H=eHrLELeAJ#H[A\A]A^A_]ADH HcgIXHfff.HUHHAWIAVAUIATSHHEHHEHEL`M4$Mt Mt0M9t+IL9euHE@HEH;EuH[A\A]A^A_]IN HtHHu RDHt1HsHtHMtI9uI~ 脔fH=yc1RIN HzH9pHyeI~ 7I~(1茔I~FI~x8ff.@ЉHLA t D1ff.futH~puH~0uH~PuH~uHUH3H= Zǖ],ff.҉H%=ff.@҉HчHHHtH5 1eDff.@UHAUL-UATHIL۝I$IDŽ$2It$L赝I|$ID$LH=hA\A]]鎝ff.ruH(t 1ff.fH HcH>Hˣ H H¤ HI H@ HJ@ H HaHݣ HH HlHR H H[ HD H H H He HJ H H] Ho HѢ H Hb UHAUATSHHHF\IHC@HtH@Ht H.C\ƒ=-uhHC0t ;&Hd HLH5 [A\A]]馑fDH5^LHC@HbqH5x LٛHC0ufH5x; H豛C\ H5WQ L葛HC H5; LHC\wH5: LIC\@H5: L)C\@IHv8H{0(7H5L& L1C\7HS@HtHRHt R H5% L1蝜C\ iH5a8 L1hH5 LAC\ƒH5' L!C\fH! @H5?, L1]f.H5L1ߛHC0HttH5 ;tH5 % HL1[A\A]]颛fH52U L1菛f.H5wL1oDH5zL1WffH5L; L1?Nf.H5 L1.f.H5_$ L1f.H5y L1ߚf.H5 L1迚f.H52 L1蟚f.UHAUATH>IHG8Lh0OAE~IAEtLH=V A\A]]@I}(OIE(LH=ؖfD1H=1萉UH8HAWAVL5vAULATSHHHEIEHHp(JIEHx(=IHtrDM|$pMtSIw(HAGyAGuI(臧IG(LLID$pLsNLIHuIEHx(趉IHtsfDM|$pMtSIw(H荹AGAGuI(IG(LL茕ID$pLMLcIHuI@L;mHXL5Hx(IHtofDMl$pMtOIu(HAE~UAEuI}(cIE(LLID$pLOMLǍIHuH[A\A]A^A_]1H=1耇UDHHAWAVAUIATISHHLt)t 1DwHɠ Hc&u׸@wH Hc HHtHRfUHATSH_0L#A$ uC@SDIĀZ u[A\]f.H߾C@SDIƄ P [A\]ff.UHAWAVIAUATSHHHHy(L%萅IHtsL-IfHtHHL9vuLzHufI_p@HtHHL9v0uMu2L^HuL=IHuH[A\A]A^A_]fDIG8LH@0@AGXI L8H@LIH<륉҉HH HH[A\A]A^A_]fUHAWAAVAAUIATH@dH%(HEH HHxAFvJ1DDLrI HxHEdH+%(yH@A\A]A^A_]IUDDHHHx(كIHtIL$pHtDDLLЈIHuI HxvAEAE]HEdH+%(H@LA\A]A^A_]5DL8 LeLw ..LGHJLHx贉H5}H I HxHp H5Hp(H5Hp0HP8LhAEx AEi1H=kB1褁1H=B1蔁返ff.@UHAUIATASHDLuAAuH[A\A]]fDUHAWIAVAUATSHHAL`0F0P;AIbH5 U老UHIQDщUHHLHpML=ELύHxHǃp(LL-LHpΞHxH}U̍Bv|J1vrH[A\A]A^A_]H Q A'(,AEAAE1UAADDLH1[A\A]A^A_]@H=D܌HxHǃp5UHǃx&fH5 L1DUHAWIAVAUATSHF0HbP;v~H5O IHFI H=0DAA/I IDž 舀IDž DDLH1[A\A]A^A_]fDA't!AtEAAH H5 D4IHDAH=zCEHHLHpoHxHǃpAGHǃx3AA%H1[A\A]A^A_]ÐE1UAAQDLH5 1GH[A\A]A^A_]UHAUATHXIt HXI|$8HtH50I|$8I|$`t I|$`I|$@HtH5蹊I|$@这I|$ht I|$hI|$HHtH5臊I|$H荙I|$pHtNI|$PHtH5XI|$P^I$L-ALI$IDŽ$N~It$LщI|$ID$.~LH=A\A]]骉f.UAHAWAAVAUMATISJ ILLAH8dH%(HE1JϩDK @JHEdL MTA E9t EH1DDLUL]DEDMQDMDELHH5_ 1H=SLUL]JLAfA ADA1Aw Ha- BA1Aw H)- BEHMALJUAADL]fA$ EEpL]A$I uAM fABLDMDEfA L AHiQH%D9r|fA E1HEdH+%(NH8D[A\A]A^A_]fD։LULMHM誧HMLMLUAK AKf.fEL]AA w1DD;PDMDELHH5 H=?Q1L]fA 8fDkH{HLɍHCxu@u~AL$\ H[A\A]]H= 8?HID$@H{@@Hǀ Hǀ(Huf.{HCHnIT$ H5 H=B1cfHF@HtwUHATISHxHt/HLrHtHC@LHxwH{@HG@t [1A\]fD?u'HfK\ [A\]1DHS H= BH5 1OH{@fUEIHAWAVAUIATISDH(LLgIG8H@0DhDp M+I$I_pHEHt\DHEIHEfHHt:L9c0uDA$ @tHHHDH8DHHDHHHH8DHHHHxo0ƅDžIHxH|@DPD>fHADLH贅)HrID]8HH'HHH`EHt-Pt$F ovo&E)`)P)pE0HE1AAUHHDLPHxH  MtIG8]9t AG\ A IH Ā|} u }lCv UMUMDHHHIv)A8 HHn zfH(H0 HH0H(29)1HHDH(DA, H n @DHx@HLH`A~HHHPXHHS㥛 HHH?HHHHH)H'H)H+'y HH@BHi@BHH=5HugH5[ H=.1HPWHHHS㥛 HH'HH?HHHH)H'Hl L|qI+ LH5} 1H=R+]AdžK E1HÄuZH=9HHHfH#Hx(RlHA8 HHHel HE1MDH訃A( Hk DPDžD5HHIx 1ɨHiHHHHHL MDAH@@HLM HHCHxHuEtHHw`J@"tM1҈0L HD@L腶E H01LH5s H=v(A@MDL A0 H{j ;HHH@HuctHHOPuHs =f9AD$ƒ ˆ GHpHHIITHHPHtkHHH HHH萾HHH8} HHH̀HHEHHHk8HMHPZSHHI8IGPHFH9G MLDHA5VƅPAG]B H1ҹL]Ag\LLMZAO\  PH1ҹL AG\ HpHƒ AW\HHQtA j I8HDIG8tTIO@HaHxHyH9t U0HHoE0HAAr e HHH IG@H7Hp$HH,H3r H3JH t\or H1@4fP8p$HǀJt&H4JH5JH6JH7J H8R!P9HpHHHAsAH uHAG\LL0EƒAG\/X/ LDLHALLLrL:HD`EHhLHH迵HHLgAO\LLsWAg\fA, Hn THLH,HpHH@HIHH HLH 1H #H H !f.HA8 H"<v<A9EHHHe zfHH2K'HCQHTHH98uH=ķH(HHHfHHF0HH5HHHH8HHfHHWHHtbHK~[HCQHT HH9tA8uHIH Dž_1H=%1MHIruH3HH2* <wAH"HEHsuHDUEH@8A@ fAfDIH H#Xw1H=( MA( HHHb X;DLL 8 AIW@uA JIW@H 1HHHDDAuIW8҃(E1MHP>dZYAI c Ag\LLYS%H1ҹL.t|AK  HHHhHhDDM0S`LxPP=H0HLH5a H= 1螜HpH=HOaHE1HPHEfDSbC`ELs0CaHS8JHDDLk HCPEHK@H HxHyH9t U0HHhE0HAAZMHt d C\HL0EƒC\Q1DLDHDHHCdE?H=f HLPLALME1DDLLDLLL}AA1HxHhHHIHHAHaHLQIr AD1(HE1I؋PHaAXAYAI  c\HLPbF08G0UF 9G IHH9=辪MLD拕HAPgKAG]9P% DDEU0IG@HH\HxHx_PDHDLH  PHx9/HLHPHHDLAHLH1{HdHpHHHIG@HWHp$HH,H3r H3JH oz ǀx$1LAG\KAG\/HLHhHhDDM0AS`LxPLHP7H0L1HHH5{\ H= 蔗HPH|HdHH@P"H@HT HH98uIG8@HBwHr`Hx`AbH1ҹLL趑*I DLLAHHH\K\HLLc\H{@HH=NRLDMHAG1ҹLH'QHZ jHC@HHHHob ǀ`$HJH4JH5JH6JH7J H8R!P9AO\LLKrHHHhHhDDM0S`LxPPH0HLH5b H=18H=HHYHHHx@Hx@Hǀ Hǀ(IG@xZBHHpHHCtAH1ҹLyt|AK HHHhHhDDM0S`LxPPH0HLH5a H=1AG\"LDHH AG\HHMDAo1PC\THDE1MLHELHuK\HL_II+ LH5; 1H=AdžK 8H=W@H@Hǀ Hǀ(IG@^H=S8WH@@HHǀ Hǀ(IG@}H8/7@<Hx.)HHHjQ HHZ H5T H=`HH 1%DHHHhAPhDM0SLx`PPTH0HLH5S H=,1赎8I+ LH5 1H=葎AdžK +AH @Hq@HHDHMDH)HHx`贼HIG8Hx`蠼HH5[ H=H1ff.UIHATSH0dH%(HE1HHFpHuHHH9x0uHP@E1HtDZ1HEHDHX8ooE)M)UHHEMbER(PjASRDAQEALjj ?HEdH+%(u*He[A\]fEE11)E)ENUHAWAVAUATSHL0AI(tLw6HHDLhHDM0ATjLPP_H0L1I8 H5L H=輇A< 1HL譗HHDLhHDM0ATjLPPH0L1I8 H5U H=+6Az+LHLH譮I}E1MLLbLE1DLLLLRI}ELLL]qHDM0HDLRLhHASjPLPLH0L1HH5T H=qLnUHAWAVIAUATSHxHhLzHpDjMdH%(HEH@EH%|M9EIH]GDHDMUEjHLjjjjjj yH@A M9nfHC0|))C)C uIGL9^AIʉUAIwDHufENHD}EkPMHuA9QHcL<M9fLE0L8}IAuetaE%=HpHjDME1jUHLjjjj +H0A bfAutE%=}uI8 1LH5S H=C΃M9DM9!1DHUdH+%(-He[A\A]A^A_]fDI8 LH5S 1H=^i-@I8 LH5S 1H=A@HhI8 H5Q H=D1WI8 1H5Q H=Y*f.I8 1AH5Q H=讂@I8 1H5R H=zkDff.U҉E1HHAWIAVIHAUIDATSHH*L観HLDDHLtA|$HLH)DDE1jILLAZYQL DF c\HLL0L1D (LHHHL.LL8HpFH1HE H5J H=7zwHL.LLL8HpFL1HH5J H=TLLyL;@UHAWIAVIAUIH5h ATSHhMHbDELxdH%(HE1(HYH]LIHC}uE%=H*EUHHЮIHx(M-IH}LhptEH5J A9E4HxHtIuHt S; AMIuH=4IEI} (Iu@H=3~4IE@LH=|g4IGpLL1HUdH+%(zHh[A\A]A^A_]CIH7LHpM*EA9AEqEgEIqLpLxLxAMwLL3LxIAIy (LLL@LxLIADLxHIA #LxLpLLxLxAAEtMUHLLxLxAEU1DEMLHL牅xxfH=Lp;LxLpIEMAAAEIA AAtwIqL5}LxL~2LxIAIy &LL>LxLIAxCLxHIA u"LxLpAEMHpAAH5! L1O5DMUHL+f.H5: L5 jH5G L14L @DEA9AfH59F L14 DH=9D1LxIAIy %LxLpIA AA@H5F L1G4 DH5: L1LE#4H}: s6ff.UHAWAVAUATSHH $HH $H(L} LuLM8H]@dH%(HE1IMHu0LEPMt4H LLLO*LLt}H۸HDAD$01MA;vFHMSRLELLLZYHUdH+%(u8He[A\A]A^A_]H 5 DfH5 L2 5DU҉HHAWIAVIHAUIDATSHHH]HpHHhHt 1HHHH)INIHHHHuf;t+HHHPHu1H=1 fDHI6xHHx(LM'IHtdHXpHt[IF(M fHHtHH9C0uD8c`uA~vdAHLLK\HLc\LL ?HL[A\A]A^A_]f.H[A\A]A^A_]ÉM9HLHM1H=o1 fDUHAWAVAUATESHHDu(HD} EDDdH%(HEHp%H(HHP'IH1H1ƅHDžhHhHDžHPDHHDHHDžDHhƅLx A}A9AAAD$wAƅpEuDpD|tHHDRHhE0tEHHhHD AEALMHL)HNHHFHDHu2ffD;HHHPHu1H=1HK(DpH=,DHLLHDx`HHH0L@8fDpb@aH'HLHAH߃J\HBPLb FHLH=%$ LLHfA$@;{Hw&HHHHnHD@HEdH+%(tHH[A\A]A^A_]A@@ Et@LH'LHztBHEHHzDttH1E1HDHHC(HLLfO HzHLHHS(1LDfO rLDLLDIJ#xHHx(LDLQ"HIMDHIWIT$pHK(HuMDHHdH%(HE1@@@/$@0HtHUHv.LH5 L1 )…HEdH+%(H H5 HHL1[A\A]A^A_]4 @HtHUHv.dH5i LHAUH5Rj LLL1H H5 IH5 LHEdH+%(HH[A\A]A^A_]HHEdH+%(HHLH[A\A]A^A_]s-)…HEdH+%(ugH H5 f.HLH5' 1 MFzfDHML1҃1 fDUfHAWIAVIAUAATISHEHZ8DLdH%(HE1B\)Dž0) HID$0HO HHtHsHEHHVLLLHIkI|$ LLDLID$@HHHzH LHHh HE HDL׹$PL 1$LLAXAYID$@ƅHxH@Hƒ` <0wHH(?L@Džf@HDLH5n HHIID$0HO HtH5LLHr HV HEH5e? LH5L&HC+H HS$IH5u LCw H5ٯ LE1IL$01LH % H5 H@ zHHtfHPH5L LS0HLH5dHHH]H HH9 !H@H5 LHCHL >HLHEdH+%(` He[A\A]A^A_]DH H ke LL׾$LHEH$ H1_ƅLDžX+A<'< tƒ<t H \H{1LL1-HXL H8H9 H U L1H5c H@LE H5 LH1LL1CLH 1H5 HC`H5H LHP1tx1LLLxcEH H5 L1E1-%IS HLs SHH MLH5t L1G))…H  H5' L1HH%} HIC?S$&H52 L1eCS(H5 L1GH5S L10HHЃ< HLs [H5MfHL@1HK<Hm LLpHDž LHHMLH5 L1J))H H5 L1HCHDžE1HS(H5 L HIHH MLH5% L}CEH5IHC`LHPLH5  LU@f9GDHLH5 HcHLH5 HDfH5 L@HLL r $PL& 1$L5AZLA[=DI|$ 1LLDE1SfDHy H IƀJH5 L1$LL nHH~y IH5˥ LIL$01LH H5 H@ oHHfDL@H1H4 LLMLDžH5 L1?f.HDž)@ID$0f H .HHqx LHI19))…H H5! L1HH)@H5 L1gf$H5 L1JHDžf.Hw IH u $L1H5 HHffD H5Y L1pDLLH5 L1j@H H52 HHL1LH3 H5< L,ID$0HO HtH5}LHH5E1&@fA9Eh@HHS DID$pHtL@LLHMMD1L(IHu[A\A]A^]DEt@@u AXH5 H12Bff.fUHHAWL=`AVL55AUATASHHEAfD8LSLHHC(HX0HEDk JICHDcIuAHE@AuL-L=^LL%L5cLHOLBL5L(LLLLLLLLL=LL5H5^H5H5|rH5 aH5PH5)?H5.H5GH5 H5eH5H5H5H5H50H5H5NH5sH5lbLL-NLALL%r-L L L!L-L!L%pLLLLH޿LLLL|LLhH޿[LNLAL4L'L@LH޿HDLL=LL5\LLLVLH޿LLL L-nL L%ZL LFH޿ 9L ,L LLLLLLLLLLL L L!vL!iH5¾XH5QGH56H5o%HH5[A\A]A^A_]fDUHAWL='AVAUMATL%[ZSHI_LsAF~VAFuI~(IF(LLQHCHL9uL{@M9uH[A\A]A^A_]1H=/1UHAWAVAUATSHH $HH $HfDuHI􉕈HDLhdH%(HE1)DžDžHDžHDžHDffEHH ƀ: HDžPE1HDžpHDžxA΃dI $HHHz(LI1MLXMLHI LLoHLHPHHDDPHAWHHPHPdPpXATxhӫHH`Mt HHHHLIH9MupMtfHDžHDž/IH5D H1AHEdH+%(OHeD[A\A]A^A_]@HHxHLHHDDPHPHPHPHPdPpAUPxh蘪H`fHP)HxH5 LxHH5 LHH5 L.HxHE1|HPLL~H(fL=n HxHPIH= H5 LHpHYH5nu LH7H5_u LkH3 H5 LUH޶ H5x L?Hs H58 L)LH5 LH H5! LHH5/LHg H5 u LLLpH5͈ LH] H5 LHn H5 LMtI Ā: LxHA H56 LPL(HH5] H1LHPALHpHE1HHHH5 H1LHLAA fLxH! H55 LLZHH5\ H1L-fDLX@HxH5] H5I H1f.H5 H1Ay@LhHp\fUHAWAAVIHAUAATISH]H8dH%(HE1EEHEIHDLMLELLPEHEPE-MXZH}HH DL`EHcEIċpw }Lz0HDLHAE]HDELMHuE1LSPEPH AHEdH+%( HeD[A\A]A^A_]D}uH5 L1ADHH&\ DLk HH DLNEHH DL*Ef.H5 L1A9"@HH DL@H5 L1ff.fUHAWAVIAUATASHH LdH%(HE1MDEIKH<yL{MLH5*xLLLLLAH@qLD1HHHHH=KHE1HLHL=h1H@HHpf.IwHtgX[H`fHt,fH*HXHPfH*^H5 L@IIMsMMtۃ:H`fHt0}fH*HXHDfH*^ZL LL LBHL1H H5 H5*/ L1oII"fDDžwHaR E1M1LLIL IfKK|xHt>EL2o L1mKTxLHHLID9sLLH5/ E1LHLHEdH+%(HeD[A\A]A^A_]DC I$LHCM $1L L LLLHL1HH5 DEH5 L\P YELH5\ YP +P LH5H YEP YELH54 fDI$fHt,efH*HH,fH*^IwLfDEL LϾL LRH1H H5 LLO YELLp YO LL L1HLH dO YEHL L> L1HLH O YEHL 4HHJ L L1LrDI$fHt0fH*HHfH*^ZL L LLIL1HH5 Wf.N YELH51 dM YELH5# HCAAKH<UL~1DE1LLLH54 LH1;LLHƒfHH H*XfHƒfHH H*XbfHƒfHH H*XfHƒfHH H*XfL YELL L L L1HLH GuL YEHL[ HHj zH21ATL@D2LT LlYL^MH5) LA)@HƒfHH H*XfHƒfHH H*XnfHƒfHH H*XfHƒfHH H*XH21QL@DL| 2LXZLH5O L1ATyfHHHtqUHAWIAVAAUAATISHHHu%:f.HMDDLHtHsHuH=1зH[A\A]A^A_]Ðff.@UHAWAVIHAUAATISH(dH%(HE1EEHEE,jHMDHELLPLMLEAMXZt8E1HuDUDMHMDDLAĄu"HEdH+%(utHeD[A\A]A^A_]Ð蛼u}ILLH:LLDIlLDDL7E1yf.UHAWAAVIAUIHATSH8dH%(HE1jDHMAHELMLPLELAHEEEE貮MXZHEE-EAH' E:fHuDMHDMDLD}EpuD苋HHtE1Etu}I\H}LH蝷HuD}DMHyDLDLED}puyAD}AE1Eu!HEdH+%(u.HeD[A\A]A^A_]HuLRHE@UHAWAVAUATSHLwpM#HG@IHBHI} IDxHuH@@HHxptH9IE0IELxfDIF8M}@ tIE8H8HHWHH1DHHtHuHHHufDJHDdDHuXHcIEHI;]PvI]PM;e`vMe`I]XMehI;EpvIEpM6IM?H[A\A]A^A_]IE()fE H*kAX A @KXE1IEH1yff.UHAWAVAUATSHLw0IHx(蛳HtvHIpVweH &E I݋ INI#MepMuOLwIHt/I@ vLDLHLHIHuH[A\A]A^A_]ÐI|$(I|$(HIHtLDLHoLIHukf.UHAWAVAUAATIHSHHdH%(HE1DžtDžpDžlHDžx-HlHLDHxLpHXAWALtPADlXZHXu2AHEdH+%(HeD[A\A]A^A_]HH^c DHclDLHxHDHP0dHHtfEDtDp)E)EHE)E)EEHHDDHHXH HP9: HXDHH:HH])ELmE1HHEHXxLH=)E)E)EHpH]D}iH1DLO H8 HMtHrKH5 L1HPHXE1H5 L5 HLT1ͿH5 L1輿H HJCLLL1I菿I uHXHPE1HD9EH8 LH5 1KH5L L1:DH59* L1A@DXTILDXfIHHDDHHXH HP9: HXL:JpHx)ELmE1HHEHcvLH=)E)E)EHpL8L@DHH]D}_H8 H5 L話HDE1ӃH5 LH聱L8H5 LBK HHLH5 ML@fDHH4ALHH uLLH5 HH薯HXHPHD9Et,H8 H5 LѰH H5 L軰LLE1H( H5 LLX胰L[H5C LH1L߽HXӽDfDIH5) HLL1讼T@UHAWAVAUATSHH $HH $HHIHAdH%(HE1HDžDžDžHDžxHHLDHLHAWALPADHYH^u5AHEdH+%(HHeD[A\A]A^A_]f.H] DHNDLHHHHP0裣Ht  L8 HL HPP1XDZ1H蝬Aąt&EtaDHLE1zDEtH5: L1ʺDH5 L1诺f.1MH5 LH1ysff.@UHAWAVAUIATAHUSHDHMHH8dH%(HE1EE2HC(H5aT Lp0L3toL}LLLHDHS0HMHR0PjjMA1L裖H HUdH+%(ufHe[A\A]A^A_]ÐHDũHS0HE1HR0Pjj@H5x LIfH5# L1ջDUIHAWAVAUIHATISHXdH%(HEAE0'AP;AL}LELLELǺ 1LILIH;tHHx(IHHXpHHmmD+HsL5ZE1LHCMtLLLHCHEdH+%(HXD[A\A]A^A_]UHx D4fDH=+7IFpH^뿐LH5d A 苷n1UHAHHP0HA1HHp0>1]f.UHAHL@0HAHHP0HALHp01]ÐUHAHHP0HA1HHp01]f.UHAHL@0HAHHP0HALHp01]ÐUfHAWAVAUAATSHXdH%(HU1HE)E)E)EMHV8MHDEVaHN0IHMHut%HEHuHuH@ ҰHuH5EHqJHHx(HHt?H@pHEkHEHpH$D茿HHtLܡN,LIIHx(HHt{LppjAtkMEE|fDHEdH+%(HXD[A\A]A^A_]HHt HHP@HuH@0HEHEt1KtXDEuAfE1xKDEDDRfHEDCDE.7UHAWAVIAUATISHHbH5pHWIŃAAAD$0P;v/HWL{ZYHe[A\A]A^A_]H5y 'ttփ1U@ƃfIF1 Hx0L1 HEIFHx041 HIF Hx01 IIF(Hx0ur1H=Y1貢fIF1 Hx0ܰtxiAAkfDS ٠H5i LʠqD))\@Ht HLHGAE<tNH C Hw8HH$ H5 L1fDH]C Hƒ< HK u< @H5 L1fEWH5p L1֡HH50 L1覡US(H5b L螫afS$H5% L~HC5DLH5 ALH5W 2LH5& #H5ݿ L$H5 L1DЃ<M ;HS E1H5J L躠Ct$@S$H5i L1蜠rH5 L1Uf. L1H5 HS@JBR   ©dMLfD@уnу `fD uLHH<L@LH L1螉LMtNH5| L'CfH % L1E1H5 DyDDH5 L1WfHLƹ 臩H5 LH1#ɞfUHAWAVAUATSH(Hz@MLEIIHMHuIILUILLHLLUEȅgH{ HuE1LLqH[8ƒ`HMhH H53 L1~H7 H5J L誎LH5L(HH0 L1H52 }HK`Htvq Hy1u^QH9tOHt?uuH11UIHt*HMH5LLH=P3MLLH5; xH}H(L[A\A]A^A_]^fDE1E1E1f.H # L1H5 fD<0wHHr$MH H5yLULSE HHI LH1H H5, LwIF0HO HtH5ML艈HH H5 oC\ H8LH53 HpLHӍH5 LnH8IN0H;H(Y HH@ H 1H5} H#wIF0H HH5d H1wIF0HO HtH5eH衇IF0HP HtHH5" ~IF0H HtHH5v[IF@HHHHHD`TDPE"HPH5 L A!IcH5{ L耝D EH5> LAA 莈H IOLHHH1H5* uIF0HO HtH5=HyHH H5 H\H{ H5n HFH5" H觐AH5>!H芐}HH&AW0H>H@H5$ H1]IGAW$H@H5>18IGABHHH59 LAH5¬ LAF\H5 LۊHH5o LH讛H8IF0H;A( ;7 H8HHLHH9;uHH"HH6 H5p藄IG  H"HH A(H@H5V 1ӐAF\u8f. IVHH fz| HH[ H@H5 1}AF\U IHH@HH@HHq茅HH5Y HI7AF\Q ME H5 LHRH5 LH`DME fDA#M7MLMHHHxHPH@H5, 1oAF\H@1H5 MAF]H@1H5 -AG@AH@I1H5 M0IF0HLAHHHH@H5 1軎HHIF0HLAH@H5֪ 1肎AF\H@H5 1aH@H51LH(IF@HcD EHHH@H5U 1H@1H5A *H% IwL.AL% H LDH@H5 HL1苌HDžAG@tAHH L蓉H(# L.nIF0HO HtH5 L~LHT H5R L~H H5đ L~C\-HC@HPHH|HH5K HH5. 趈#HHDHHA AHH55a}HDžl AW0H6H5FLH}IG1AW$H5 L.IGJ AW(H5Ӑ LAGI0H5 LAAHHH@H5 1蝉AF\H@H5 1|pAW(H@1H55OAG$I0H@H551(AJH@H5 1ACDAF\uHHDDHHZ H5 L蛆fDHpHxZ}@HH1wHH@;HH HH H5g{fDHHf.Aƒ <HHIW SMTH@LH5* 1|zHHH(H(8HHHH H5 nzH8HH H5 H1iA~aA~` HHH5ܤ LuDIG lH5դ LUAGr A(H5Ĥ LTAF\wH5 LAF\ HHZ Q{H5 HI߃H=H5{ LHKyu MtLH5_9LwHHk IG MgI|$HM{IGH5D LHPqwIGĀl zH5IIG`LHPxLH5 L3wIGt2MgpI|$H1{IGpH5 LHPvIG=1fH)HIGdHHIo1HN H5ң LGgAGMGxL 1yH(.L LIAx~qL MLILIEHڹ J4IZHB~LHAUҍBID9L LH(LH5' HuHH5 Luf.IF@HH8t(M0MLH@sIF@He}@tB:HHHH$H H H5Ȣ L1eA@H5ɢ LAVd$HH? H5¢ L،AVhH5 LŌAVhH5 L貌AVlH5 L蟌HHHD@H8 H8Dž\H@0HL M}EELHML(HHDž0HHH ITHtH0u wH0L0H@LH\H M]M}M&(H CMmH؂ A 81҃wAThIv LZt 8I ttAF\v-DHH\:DHDžHI HI9 'ALLL(AăA ML(LH5 LsA uHE AHH5 LrkHHZHH H5u_PsKAF\CHH .A lH* HaAHDL hEH@LDLGVRLDLH H5 HD1[A\Aƒ< HHGHH H5ׅ @rHHH5ל xL|H5 L||H@H5< 1k~ifDH@H5> 1K~fDH@H5Ҭ 1+~fD3ALƅ.ALIL*LH@LH5C 1}7fDH@H5] 1}'fDA~auSHHuEHHt HHQ@HuHQ Ht!HR8HR0HtHH9JP HHH5 L!IF@H@AHHH@H5 1|AVdAvhANlHHHD@H81ɊL`LL8HkH+`I^PHHH`L8`L8xqH`H5Y HIH8gH5O LHqoLH5, LmAG  IF0H Ht AF] HHHAHH@H5M 1HzHH5HHH1nzEt7} }H@H H5 17zH@H51zIGtsIGH@H5 HP 1yIGĀu`DHHIGpH@H5ޘ HP 1yIGfĀtHH9IG`H@H5v HP1pyIGuz1H=Wn1h1HHH@1H5f +yAF\tElE1HH$}J}H{ uH5 L^lM5}H t1H=:l13h}HDžfDHHtHh8@ HH ,HH5 L&jHHLHEdH+%( He[A\A]A^A_]DH@HH5 1wAAVduA~huAFl@H@H5 1L%ɗ HywANhLHL Hv 1ZwANlLHLH 1;wHHHD@H81[L`LL8H=fH+`I^PH`L8LLbH@H5? H1vAG Aw4H H=jbAAH5 IAH@ 1 LUv|_HHMGxH@1H5 L(vL(Ax~fE1L H~ ML@L(MfDIEHLJ1IuAUҍBID9L(L H@H5E1u1уL`LL8HdH+`I^PH`L8DHHHHI H5ThIF0H@H5@ H1tHH:0DHH Ht8HHt,HA8H@0Ht x H@H51 1tIHAF\+AG@@-DAD&kH@DH5 HHPDH. HD1tD EpHIHH~HLH5X LefDH5 Lq\@H5g LyqH#H5U LTqH@H5> L/qH@H5 L qHfDH5 LpHvfDH5} LpHFfDtHHHLH5 |HHIF0HAH HIeALAH5F" A {LH5 Lc@HH5x L{EDH @@f9GD#lH}H@HQ H5& 1Uq Mt Hru8H@H@ 1H5_ #qfDHnmH8 H@LH5 1p~}}HW u)H@1H5 pMvfD}H tfDIpH=L!mLIxI@HtTqLI@LǾ(M{H@1HH5m pAGhMGx@HL{@HHQH5" +eH5i HImHH5Ct LHcDEEoH(H@1E1H5Ȋ aoHDžHDžfDH@H5 1+o)fDH@H5 1 oH8H@H59 H1nHpH5:LJb8DAVdEFhEANlfDH@H5 1{n^fDH@H5G 1[nfDH@H5S 1;nfDH@H5E 1nHLH@H U H5 HD1mUH@HpH5? 1mH@H5 1mH@H H5_ 1mYH@H5ҋ 1tmWbH5 HHHkH@H5 1;mLLM4H0HH5| L_{H@H5 1lHHIF0HAHSHDžIw8kDI0HhD1'Iw8H`HHH`'L`HHIw0HHL(H HAG\LAG`PAGaQIGHIw@H8HtL'LHL0HHE1HRLAjE@H@ȉ(HfxDAfA u,HHzHHkS^A HHDHHU(HfxHHGQHH,UAHfxA u HH@&hsAu%HH&BMDAu2IG8HxpH1HE ADIG8HxpHH@HH5 v 13S+fDHXLhH5 HHP0I1RAUHH5+ 1RHL-x1LRHhHH5u 1RHhHH5u 1RfF"A-fFuH(H1)RH"ƅHPH1H5st QAfgI_8HDžƅ)HH1LL-8襲L H1LH5W LL-EQLIG0LH5 LH8 L1QH)…HH5eW 1PLjLDjLLD@Lv_H5,AXHL1PHHt,fx H:LH H5aHDHP1kPS0H HH5 HH1DPLH17PAu'IG8HAHxp Au'IG8HAHxp whANIG8HxpOAN@u Hb`HHH5l 1mODLpPHhIQHXHDIHH HXLZ(ZƅfDHHHHhHXDXD0LDLA0EHhHHHhLH5O PAV1LAUNHPAYƅAZ@H5p L1dNHHHHH H5 18N[xHL@As H{E1AL5>DxEPK HL1H5p MH HuJIw8HDžH1H5Q MtH"wfI_8ƅHDž)IG@HghH1LL(H@L a H1LH5hS LLLIG0LH5Y LH8 L1LL)…LHH5S 1LLLLAU1H5c LLWLL)…ZHLH5R 1L"LLI}LE11ɺLLL-'1HLH1KAG\LHLɺ1H5pn KHHt0fx HCH HHDHPH5^1pKS0H%HH5 L-HH1BKLH15KfHLLDHHP*@[A\wH+HGnHjHhHPHXHDHA]XHHLH5Um H 1JzHH5~ 1hJHH5 1SJHH5E 1>JHH5h 1)JH1H5 J0H"fgI_8HDžƅ)HH1L迪I HE11HsHLHIHL轩AULjDLD@H4HAYAZHtHPH5k L;S0H H5@LH;IG0H5j H8 L;HLS"H5qN L1GHDžHDž =HHLIIG@LL ˨IG0H5Rj LH8 ;AT$LH5=j LLQMLHHx/-AG\HHtHPH5i L:S0HكH5H!H5qM L1FLmLL1FLjLLLjDD@LbYL^HL1FAUDLLjD@H"XZIfDUHAWAVAUIATSLHHETHXIx(HHE `ȃdH%(HU1҉‰dfPEHEHEHDžx!ˆS66H]ILefDLM5;IHtIGH9CMGpMLhAoH}L)EQdjLDMLhT`PHxPHEHXPHEP1MPATHoH@MRfPtPH}uIH5@L1D6fDMStHUHt=HMH5z L1DHEdH+%(uRHe1[A\A]A^A_]HUH5]z L1[DfSufPXFfUHAWMAVIAUADATASH(]dH%(HE1HEHAtPDDHLAAu Au4E11L\1CDDAHLxEALDPHEQDPjjjjAWH@HUdH+%(He[A\A]A^A_]Ip(L/N1HE1LQAWRDH MDEMUHHuH5L1B`fH5L1BCDUHu7UHuE1IHLl[LLq<1EDUHAWAVIL|AUIHATSHxdH%(HE1EEDž|HEC2LELL<DHELATLMP+*D|^_Eu(HUdH+%( He[A\A]A^A_]fDLH6 LLI@LLH=*HE;LMMUEjLMHpR|D@}^_H}E误ELL]LmHq0]w2EA9P LA6D9u5fDEjE1AMULPHuZY3E@H5L1=@UHAWAAVIAUAATIHSH]HxdH%(HE1EEHE-jHLHELDPLMLEE%}Y^u+HEdH+%(YHeD[A\A]A^A_]fDHH` DL@u1H=01,HcEILx0Mt؋ELHuEfoA` E.?-\xE)EtHEHhH}() ]$*+HEIfUHAWIAVIHAUATISH(DEDmDMdH%(HE1}MUHHEtNEjLIAUDC LDH}AXZHEdH+%(u3HeD[A\A]A^A_]DLH5ZL1,;A=ff.@UHAVIAUIHATASH dH%(HE1EEHEE +t ALELLPHEHMDPLM"DE^_Et jME1AUHuSL+ZYHUdH+%(u He[A\A]A^]<UHAWAVIHAUIATASH]H8dH%(HE1HEEEE(*LELL<EDHEAWALMHPD "DE^_Eu0HUdH+%(He[A\A]A^A_]fHHv DL=EHuDLEHIDHP0x!IHtHH: DLUHAWAVAAUATASHHUAL= AEvAAtUAEwE9tD9mu uXHy@~ˋCt uf{t`DDHAAuAAzH[A\A]A^A_]EDL1H5k H=%uH H5k 1H=%du8ff.@UHAWAVAUIATSHHHbH5d$HIHC 1Hx02 1IHCHx01 1IHC Hx01HAE0'H;v}ADIHDE9uDE9ILHȈDDD1H[A\A]A^A_]DU~H 6 DxfDߐLH51?3H[A\A]A^A_]D1A9Y|UHATIHHbH5b #HHAD$0'|t|Pvt;voADHHЀuu E1ɀt'HHDƀƀƀE1LeDfUuH4 DDfLH5ޝ12ALeD>uHu @HR8J uR,1ff.f>/u 1~HB8AfuhHtFHv<uSHB@HtRD@7EtGHP H 9t=AtHPE1@ 9AD@ADfDE18Fff.@HB89H(ff.uHB8O9H$HHB88H0ff.HB89fHB8Hh2@> tw HB0tHB8H8fDOt9O AtH Htf8tKtHB8H8@ DHB8H HHH8H ƀfDHR8@HJB p@?/u HB8H8fDHJ8HB0HIq(t.Gt1u)9ƸG‰A( usރِHB0HR8tG1ɀ?D HB8WfHr8E1HNtDF$HB0t6Gt9uD)A9GHF$HND uDs׃HB8WfII@8P0fHB8HH ff.ffDff.HB8WHH@ff.IЋI@8GtHR8Hj'ff.@HR819J tt19@HB8o@ AEtH5v L" A$LA\A]]f.UHAUATISHdH%(HE1HE<+1<-tlLuuH5K LE1AH= DhD`HUdH+%(H[A\A]]ILgtHuк LI(A<$t=HUЀ:u4AUu,HH u#AE1`If1\D@UHATISHdH%(HE1HEtVLHu H?(IHE8u+u%LH uH=cD fD1HUdH+%(u H[A\]fHH=}ff.fHH=r]ff.fUHAUL-OATH7IL/I$LLA\A]]HH=ff.fHH=ff.fHH=ff.fHH=ff.fHH=}ff.fHH=r]ff.fHH=R=ff.fHH=2ff.fHH=ff.fUHAVL5AUILATHdH%(HE1HEPHuк LI%A$HEЀ8uHEdH+%(u HLA\A]A^]ÐLLE1b[ff.HH=R=ff.fHH=2ff.fHH=ff.fHH=ff.fHH=ff.fHH=ff.fHH=}ff.fUHAUL-oATH7ILOI$LLA\A]]7UHAUL-/ATH7ILI$LLA\A]]UHAUL-ATH7ILI$LLA\A]]HH=ff.fHH=}ff.fHH=r]ff.fHH=R=ff.fUHAUL-/ATH7ILI$LLA\A]]HH=ff.fHH=ff.fUHAUL-ATH7ILI$LLA\A]]wUHAUL-oATH7ILOI$LLA\A]]7HH=2ff.fHH=ff.fHH=ff.fHH=ff.fHH=ff.fHH=}ff.fUHAVL5jAUILATH L HItHLA\A]A^]ÐLLE1UHAVL5 AUILATH L HItHLA\A]A^]ÐLLE1HH=ff.fUHAVL5AUILATH LHI$tHLA\A]A^]ÐLLE12HH=2ff.fHH=ff.fUHAUL-ATLp H5 HIt LA\A]]@LLE1HH=}ff.fUHAVL5jAUILATH L HItHLA\A]A^]ÐLLE1HH=ff.fHH=ff.fUHAVL5AUILATHG L HIdtHLA\A]A^]ÐLLE1rHH=r]ff.fHH=R=ff.fUHAVL5*AUILATH LHItHLA\A]A^]fDLLE1 HH= ff.fUHAVL5AUILATH' LHIYtHLA\A]A^]fDLLE1R HH=R= ff.fGH wD+ff.UHHATSLpLHĀL&HZ0dH%(HE1HfpMteH HtQH[HtHL(t4H;LHUdH+%(H[A\]D1@АLfLLAuU tdHCH@HtHfH@ LHuHtHsHuH=a1fD1fO TDH@ L3ff.@HH= ff.fHH=ff.fHH=bff.fHH=Bff.fHH="ff.fHH=mff.fHH=Mff.fHH=-ff.fHH= ff.fHH=ff.fHH=bff.fHH=Bff.fHH="ff.fHH=mff.fHH=Mff.fHH=-ff.fHH= ff.fHH=ff.fUHATIHpHdH%(HE1HA(Hx0yxux%=tCxt:H5 L1ɺ1L1HUdH+%(uALeH5) L1 H5m L1 UxHAWAVL5AUILAT9H5* LLxIH=( LIExLA\A]A^A_]DLLI$LA\A]A^A_]ff.UH5 HAWAVAUATISHlH5՚ LE1ML=AŅu/LrL0DhX H[A\A]A^A_]fL1E1LHI@uLLQ1DAE1L=F@UH=/H/]fUH=H]ff.@UH=H]ff.@>tÐUHATIHHHǸHtLLeUHATAH(dH%(HE1>tHEdH+%(uIDLeHB8HE@ Eظ fE HHtHuE1XA ff.UHH dH%(HE>tHUdH+%(ud@HB0Ht f@ t fDD HEE fEeHHtHu5 DUHSHHHHdH%(HE1Ht_{HǸtHUdH+%(uIH]@0HuEfECECfE$f. @> tÐUHATIHHvHǸHtLLeUHAUATSH(dH%(HEظ> t(HUdH+%(H([A\A]]f.HB8HE Ho@<fEEIHt'LmHLA1AtHC8 tuDoHLLLMNa HOFff.@H/Fff.@UHATAH(dH%(HE1>tHEdH+%(uMDLeHB8HE@ Eظ fE HHt11HUE1AUHAUATSH(dH%(HEظ> t(HUdH+%(H([A\A]]f.HB8HE Ho@<fEEfIHt+Lm11HLA1AtHC8 tqfoHL11LLMBDUHH dH%(HE>tHUdH+%(uh@HB0Ht f@ t fDD HEE fEuHHt11HUUHSHH=Heu{au H]@mteu>{su8f{atɃmuՀ{uuʈH]D륐UH5 HSHH=V H]H@ff.>/u#HR HtHHtHGH9Bff.HJ8HQ uHu @Hr8HN/ud~u^Fta ?tHHB8ǀHLGʃsNtGt ADfDD?uHB8ǀfDHWHHPITHHTH)ƍ1I)r1ɉ΃I<0H<09rHB8?HEǀ7GADDYff.HB8o@H { LL11LHUdH+%(uOH[A\A]A^]fDH z H H 6 H *fU1HAVL5 AULATILSLH1HdH%(HE1XMLL 1EHCLLHH011L!HUdH+%(uH[A\A]A^] ff.fUHAVL5J AULATILSLH1HdH%(HE1MLLC 1HCLLHH0Z11L^HUdH+%(uH[A\A]A^]Jf.U11HAUATILSH LHHdH%(HE1IٹLLÕ 11ɺLL11LHUdH+%(uH[A\A]]f.U1HAVL5= AULATILSLH1HdH%(HE1(MLLN 1HCLLHH011LHUdH+%(uH[A\A]A^]ff.fUHAVAUATIH`SHHdH%(HE1HA Hx0h%=hL5 11LLL)MLL 1HC LLHH01L1HUdH+%(uKHĀ[A\A]A^]H59 L1 H5}v L1 U11HAUATILSH~ LHHdH%(HE1=IٹLL 1*LLH %v 11LHUdH+%(uH[A\A]]DU1HAVL5 AULATILSLH1HdH%(HE1MLL 1uHCLLHH0M11LQHUdH+%(uH[A\A]A^]=ff.fU1HAVL5 AULATILSLH1H0dH%(HE1M LL  1HC LLHH011LHUdH+%(uH0[A\A]A^]}ff.fU1HAVL5 AULATILSLH1HdH%(HE1MLL 1HCLLHH011LHUdH+%(uH[A\A]A^]ff.fU1HAVL5E AULATILSLH1HdH%(HE1HMLL> 15HCLLHH0 11LHUdH+%(uH[A\A]A^]ff.fUHAVAUATISHdH%(HEHAH@0ixgL5 H 11LHLhIٹLLF 1ULLL21L16HUdH+%(ubH[A\A]A^]8et#it.H5r L1U fDL5 G@xnL5 2U1HAVL5 AULATILSLH1HdH%(HE1hMLL~ 1UHCLLHH0-11L1HUdH+%(uH[A\A]A^]ff.fUHAUATISHdH%(HEHH@8nu xoH 11LHLLIٺL 1LLH s _11LcHUdH+%(u6H[A\A]]fDxp1ɺH5p L)fUHAUATISHdH%(HEHH@8nu xoH 11LHLLIٺL% 1LLH | o11LsHUdH+%(u6H[A\A]]fDxp1ɺH5 L 9fU1HAVL5u AULATILSLH1HdH%(HE1MLL 1HCLLHH011LHUdH+%(uH[A\A]A^]}ff.fU1HAVL5 AULATILSLH1HdH%(HE1MLL 1HCLLHH011LHUdH+%(uH[A\A]A^]ff.fU1HAVL5m AULATILSLH1HdH%(HE1HMLLf 15HCLLHH0 11LHUdH+%(uH[A\A]A^]ff.fU1HAVL5݂ AULATILSLH1HdH%(HE1MLL֌ 1uHCLLHH0M11LQHUdH+%(uH[A\A]A^]=ff.fU1HAVL5U AULATILSLH1HdH%(HE1MLLN 1HC LLHH011LHUdH+%(uH[A\A]A^]}ff.fU11HAUATILSH LHHdH%(HE1 IٹLLË 1LLH j 11LHUdH+%(uH[A\A]]DU1HAVL5 AULATILSLH1HdH%(HE1\MLLJ 1IHCLLHH0!11L%HUdH+%(uH[A\A]A^]UHAWAVAUATSHhH}HuUHxdH%(HE1bHEHL5i HEL- HDHEHEEZfLLu;A<$E1ID$HEEtIL$0H}L1H5ҎEHH9]L#M|$8MtLLuID$0Hu HHEL#AHEHEI9D$0t E18AM|$8LDEL\DEWA<$BID$0HE=fDutI8HtLuMo0HuLuIH}H5IHH0HP81ZEI9uUu Mt?DEHMMUHuH}THUdH+%(u5HH[A\A]A^A_]fDH}H[ H51ff.U11HAUATILSHu LHHdH%(HE1IٹLL{~ 1 LLH [ 11LHUdH+%(uH[A\A]]DU11HAUATILSHu LHHdH%(HE1mIٹLL} 1ZLLH UZ 311L7HUdH+%(uH[A\A]]%DU1HAVL5t AULATILSLH1HdH%(HE1MLLF} 1HC LLHH0}11LHUdH+%(uH[A\A]A^]mff.fU1HAVL55t AULATILSLH1HdH%(HE1MLL| 1HCLLHH011LHUdH+%(uH[A\A]A^]ff.fU1HAWAVI1AUL-x| ATILSLLHdH%(HE1>Ht111L=HUdH+%(uZH[A\A]A^A_]@M1LLC| LIFLLHH0ff.@II~brHE1LLfLGHL9t0H8Hw8Ht>nu~ou~uڋ7tHLG0L9uLLE1LLfUL u LLu HAUATLISLH˹HdH%(HE1HCLLHH011LHUdH+%(uH[A\A]]fUHAWI1AVIAUAպATIH5Vt L^A~ LDLLA\A]A^A_]fDL1A\1A]A^A_]3UL t Lt HAUATLISLH˹HdH%(HE1HCLLHH011LHUdH+%(uH[A\A]]fUHAWI1AVIAUAպATIH5s LNA~ LDLLA\A]A^A_]fDL1A\1A]A^A_]#UL y Ly HAUATLISLH˹HdH%(HE1HCLLHH011LHUdH+%(uH[A\A]]fUHAWI1AVIAUAպATIH5x L>A~ LDLLA\A]A^A_]fDL1A\1A]A^A_]UHAVAUATIH`SHHdH%(HE1HA Hx01dHdoL5x 11LLLzMLLx 1gHC LLHH0?1L1CHUdH+%(uLHĀ[A\A]A^]@H5x L1o H5R L1O UHATIHpHdH%(HE1HA(Hx0 xuttKHtOt;H5w L1ɺe1L1iHUdH+%(uBLe@H5Aw L1 H5Q L1 #UHAVAUATSHH $HH $H0$ dH%(HEHALI1LLp0ļH LH=9LHH v 11LHL[IٹLL!v 1HLLL%1L1)HUdH+%(u3H0$[A\A]A^]f.LH5v LN fUHHAVAULATIֺSHf HdH%(HE111LHIyIٹLLWv 1fLLLC1L1GLH=݃AEHEdH+%(uHD[A\A]A^]ff.UHHAVAULATIֺSH^f HdH%(HE111LHIIٹLLu 1LLLc1L1gLH=AeHEdH+%(uHD[A\A]A^]>ff.UHAWAVLA1AUI1ATISH4f LHHdH%(HE1IٹLLu 1LDLLHIz1L1~LH=A|HEdH+%(uHD[A\A]A^A_]SUHAWAVLA1AUI1ATISHe LHHdH%(HE1IٹLLqt 1LDLLHI1L1LH=4AHEdH+%(uHD[A\A]A^A_]sUHAWAVLA1AUI1ATISH4e LHHdH%(HE1IٹLLs 1LDLLHI1L1LH=TAHEdH+%(uHD[A\A]A^A_]UHAWAVLLAUI1ATISHd LHHH 1dH%(HE1DžIٹLL s 1HIL+s HǹH1IٹLL9s 1IEH5K Hx0H-HH5oK H K LLCIELHHH0'HHN L;tgH K LL11LHUdH+%(uqHH [A\A]A^A_]H *K LL}@H O(LLH J LLi=ff.@UHAWAVL}IAUAHL ATIDLLHdH%(HE1E4t@1ɺH5q L1L1HUdH+%(ubHA\A]A^A_]ÐLH9L DLt1ɺH5q LLHJ DLuUHAUMATMtHu3LI LLH13A\ A]]A\1A]]LI UHAWAVIAUATISH(LELMMHHH^{HFMII$L=zMLH0'MHELLLҽt}E1u(LI HuH}1HA MLHRHuLFH(D[A\A]A^A_]@HEE1HzL=zrfLH LHzMHI"HHWMI ff.t1U1HATSHHLK(LC 1IH5\W HkID$ I<$It$AD$u1[A\]ID$ t1U1HATSHHFHK LC(1IHH57qIt$I<$ID$AD$華u 1[A\]@ID$t1U1HATSHHH{1I1FH5"G LK(AD$HLC I<$It$H;ID$ u1[A\]ÐID$ t1U1HATSHH6H{1I1趷H5LK(AD$HLC I<$It$HID$ ,u1[A\]ÐID$ t1U1HATSHHH{1I1&H5F LK(AD$HLC I<$It$HID$ u1[A\]ÐID$ t1U1HATSHHH{1I1薶H5 LK(AD$HLC I<$It$HID$ u1[A\]ÐID$ t1U1HATSHHH{1I1H5# LK(AD$HLC I<$It$HID$ |u1[A\]ÐID$ t1U1HATSHHH{1I1vH5jD LK(AD$HLC I<$It$HkID$ u1[A\]ÐID$ t1U1HATSHHfH{1I1H5P LK(AD$HLC I<$It$HID$ \u1[A\]ÐID$ t1U1HATSHHH{1I1VH5\C LK(AD$HLC I<$It$HKID$ u1[A\]ÐID$ t1U1HAVAUATSHHBH{1I1³H{H5B I1譳H5j HI[tOH5 j LHH51j L1H5Bj Ltf1[A\A]A^]LK(LC LHQH5,N I<$AD$ID$ It$tID$ f.LK(LC LH5+B HI<$AD$ ID$ It$f@HH5A ID$ LK(LC It$LAD$I<$&cHH5A ID$ ff.t1U1HATSHHH{1I1H5y LK(AD$HLC I<$It$H ID$ u1[A\]ÐID$ t1U1HATSHHH{1I1膱H5@ LK(AD$HLC I<$It$H{ID$ u1[A\]ÐID$ t1U1HATSHHvH{1I1H5m@ LK(AD$HLC I<$It$HID$ lu1[A\]ÐID$ t1U1HATSHHH{1I1fH5? LK(AD$HLC I<$It$H[ID$ u1[A\]ÐID$ t1U1HATSHHVH{1I1֯H5i? LK(AD$HLC I<$It$HID$ Lu1[A\]ÐID$ t1U1HATSHHƽH{1I1FH5 HK AD$HLC(I<$It$HKID$u 1[A\]fDID$t1U1HATSHH6H{1I1趮H5rD HK AD$HLC(I<$It$HID$qu 1[A\]fDID$t1U1HATSHH覼H{1I1&H5C HK AD$HLC(I<$It$H+ID$u 1[A\]fDID$t1U1HATSHHH{1I1薭H5?= HK AD$HLC(I<$It$HID$Qu 1[A\]fDID$t1U1HATSHH膻H{1I1H5< HK AD$HLC(I<$It$H ID$u 1[A\]fDID$t1U1HATSHHH{1I1vH5=< HK AD$HLC(I<$It$H{ID$1u 1[A\]fDID$t1U1HATSHHfH{1I1H5: HK AD$HLC(I<$It$HID$衢u 1[A\]fDID$t1U1HATSHHֹH{1I1VH5^ HK AD$HLC(I<$It$H[ID$u 1[A\]fDID$t1U1HATSHHFH{1I1ƪH5<HK AD$HLC(I<$It$HID$聡u 1[A\]fDID$t1U1HATSHH趸H{1I16H5 : HK AD$HLC(I<$It$H;ID$u 1[A\]fDID$t1U1HATSHH&H{1I1覩H5LHK AD$HLC(I<$It$HID$au 1[A\]fDID$t1U1HATSHH薷H{1I1H58 HK AD$HLC(I<$It$HID$џu 1[A\]fDID$t1U1HATSHHH{1I1膨H5s8 HK AD$HLC(I<$It$HID$Au 1[A\]fDID$1tU1HAWL=LjAVAUATSHHHeH{1I1L7 AD$IHMT$LID$LHp }LILMHp L7 H1螼HK LC(LL`7 I<$LPu$LLE~EH[A\A]A^A_]@ID$LLTff.ft1U1HATSHHVH{1I1֦H5? HK AD$HLC(I<$It$HID$葝u 1[A\]fDID$t1U1HATSHHƴH{1I1FH5N6 HK AD$HLC(I<$It$HKID$u 1[A\]fDID$t1U1HATSHH6H{1I1趥H5= HK AD$HLC(I<$It$HID$qu 1[A\]fDID$t1U1HATSHH観H{1I1&H5t; HK AD$HLC(I<$It$H+ID$u 1[A\]fDID$U1HAWAVAUATSHHHH{H54 I1蓤H{H54 I1~LI賧LI訧LfItL$LI艧LHE}HHULAVLTT HMHt1.H7H5E4 AD$HKLCIt$ID$I<$XZLǚu#HeLfL[LA\A]A^A_]1H=g1蠞t1U1HAUATSHHHH{1I1`H{H53 IH{ID$1?H5HZ HHK LC(LH5*9 H9 I<$AD$HEIt$u1H[A\A]]fID$t1U1HATSHHH{1I1薢H52 HK AD$HLC(I<$It$HID$Qu 1[A\]fDID$t1U1HATSHH膰H{1I1H52 HK AD$HLC(I<$It$H ID$u 1[A\]fDID$t1U1HATSHHH{1I1vH52 HK AD$HLC(I<$It$H{ID$1u 1[A\]fDID$U1HATISHvI|$1H1H5` ML$(CHHsH;HMD$ HC nu [A\]DHC [A\]ff.t1[ff.t1;ff.t1ff.t1{ff.t1[ff.t1;ff.t1ff.t1ff.t1ۜff.v1黜ff.t1雜ff.t1{ff.t1[ff.t1;ff.t1ff.t1ff.t1ۛff.t1黛ff.t1雛ff.t1{ff.t1[ff.t1;ff.t1ff.t1ff.t1ۚff.t1黚ff.t1雚ff.t1U1HATSHHvH{1I1vH H5Z AD$IL$ It$u1[A\]f.LK(LC H I<$StID$ ff.@t1U1HAUATSHHHH{1I1H{H5, AD$AHRID$1HEu1H[A\A]]ÐH51S 贪H5, HK LC(H, I<$HE1It$踒tID$@UHAUATSHtE1HD[A\A]]HH1AשH{1I1יHH52 AEIuIUtHK LC(H2 I} tIEvff.UHAUATSHtE1HD[A\A]]HH1A'H{1I1'HмH50 AEIuIUtHK LC(H@2 I}]tIEvff.UHAUATSHtE1HD[A\A]]HH1AwH{1I1wH H5( AEIuIUtHK LC(H1 I}譐tIEvff.U1HAWAVL5* AUATSHHHH{H5R* I1\H{LI蝭MH[H{H5H( ID$ 1$H5}P HIҧH5P L軧H I/ H5' ҃HDɃLKLCAT$LIt$I<$cM9t>HLH=Z[A\A]A^A_]鹠f H5/ DH[A\A]A^A_]fH{1L–LrH=kZHp LIWMLHp L) H1fD1H=1ؒt1鋗ff.t1kff.t1Kff.t1+ff.t1 ff.t1ff.t1˖ff.t1髖ff.t1鋖ff.t1kff.t1Kff.t1+ff.t1 ff.t1ff.t1˕ff.t1髕ff.t1鋕ff.t1kff.t1Kff.t1+ff.t1 ff.t1ff.t1˔ff.鷔駔闔t1{ff.t1[ff.t1;ff.t1ff.UH5$ HAVAUATSHH HdH%(HE1 IċCw%1HUdH+%(CH [A\A]A^]H{10H{1I1谓AEH5QK LIHĵIEKHK LC(LH5$ H$ I}HEIuObIERDMBH5J L+HsH}1葩EuJEąu%UȋM̸ u }f.}t%¸ȠUHAVAUATSHH $H1L5' dH%(HE1HH踠H{H5# I1蓙H\Mt$AD$IT$Lt|H{1H5U# juFHKLCLLI<$迈HEdH+%(H[A\A]A^]@H5# L輣f.H{H5" @L LDȺ1lKƅLHnum-multHhsDžipatf fDHcumulativeƅLHf1H=G1ff.U11HAVAULMATISH LHHdH%(HE1xIٹLL.H 1eLLLB11LFHUdH+%(uH[A\A]A^]2fU11HAWAVAUMATISH1 LHHLu L}(dH%(HE1ŝMtpI1LLG L覤LLL胝11L臢HUdH+%(H[A\A]A^A_]fLIMt9L1LkG 1LLL@L1LrG LLL՜Mff.U1HAVL50 AULATILSLH1H0dH%(HE1xM LLn8  1eHCLLHH0=11LAHUdH+%(uH0[A\A]A^]-ff.fUHAWAVLI1AUA1ATISH/ LHHdH%(HE1賛IٹLLaF 1蠢IFLLHH0xAILLkF LtJULLH .11L2HUdH+%(u1H[A\A]A^A_]Ð LLH  ff.fUHAWAVLI1AUA1ATISH. LHHdH%(HE1胚IٹLL1E 1pIFLLHH0HAILL;E LtJ%LLH 11LHUdH+%(u1H[A\A]A^A_]Ð۠LLH  贙͙ff.fU1HAVL5 . AULATILSLH1HdH%(HE1XMLLD 1EHCLLHH011L!HUdH+%(uH[A\A]A^] ff.fU11HAVAULMATISH LHHdH%(HE1蘘IٹLLC 1腟LLLb11LfHUdH+%(uH[A\A]A^]RfUHAVIAUHLATIHSLH Lm dH%(HE1Džp^t,tKHtnH5` L1- HUdH+%(H [A\A]A^]DMH5 L1ޔ Hy? 11LHLCIL: L10IF LLHH01L1 GH> 11LHLӖILYB fUfHAWAVAUATSHH`HuUHXdH%(HE1E)EUBEHL5P HDL-K HDžpHEHEHDžxHh'fDLLŖHH;]L#M|$8MtLL藖uID$0HuHHx˝L#LAIT$8HHUaHUtYEuIL$0H}1HH51;EH;]uUtqHUdH+%(He[A\A]A^A_]ÐID$0Hh HHp L#IT$8wHDžxHDžpHpLxDEuHXuUHuH`H Qߔff.@UHAUATH=3CH= 4觐H=3;L-tL蜘L%LL5~L}LʼnLL赁LLeL=~L5LL赍LML%}Lm~L~L|LՖL=L腌L]LL譆LuL-L-L.L%LLǁLLL/L臟L菄L׎LߜH=X裓H=,藓H=苓H=H=sH=|gH=P[H=$OH=CH=7H=+H=tH=HH=H=H=H=H=lגH=@˒H=迒H= 賒H= 角H= 蛒H=d 菒H=8 胒H= wH= H= H= H=\ זH=0 ˖H= 迖H= 賖H= 觖H= 蛖H=T 菖H=( 胖H= wH= kH= _H=x SH=L GH= ;H= /H= #H= H=p  H=D H= H=H=ەH=ϕH=hÕH=<跕H=諕H=蟕H=蓕H5|;H5 ;H5;БH5);近H5;讑H5G;蝑H5;茑H5e;{H5;jH5;YH5;HH5;7H50;&H5;H5N;H5;H5l;H5;ѐH5;H5;诐H5;螐H57;荐H5;|H5U;kH5;ZH5s;IH5;8H5;'H5 ;H5;H5>;H5;H5\;ҏH5;H5z;谏H5 ;蟏H5;莏H5';}H5;lH5E;[H5;JH5c;9H5;(H5;H5;H5;H5.;H5;ӎH5L;ŽH5;豎H5j;蠎H5;菎H5;~H5;mH5;\H55;KH5;:H5S;)H5;H5q;H5;H5;H5;ԍH5;ÍH5<;貍H5˿;衍H5Z;萍H5;H5x;nH5;]H5;LH5%;;H5;*H5C;H5һ;H5a;H5;H5;ՌH5;ČH5;賌H5,;袌H5;葌H5J;而H5ٷ;oH5h;^H5;MH5;HHHpHPfHEdH+%(uQHX[A\A]A^A_]DHH@pH}HP@LfDE1`{uff.UHAUATSHXdH%(HE1HHHӋOHg*HHHz Lm1HELM^IHC8HxH}MtXHtSNLHcHHEH}HEHEH8t`HMHC8qHPt-ʀHHHPfHEdH+%(u;HX[A\A]]ÐH@H}HP8fDL(QtUfHATSHPHr0dH%(HE1HE)E)EHaHH>HRHӋD[CAtUAc1AuQAC\hLCHHi@BHMt%A@AHi@BHIK ufH*f~EtE@ȉEHC8fEHx`fUH}HHuAHIHEH8HS8AHBLb`H̀MHEJ8HBHEdH+%(HPD[A\]fDAHEH}EEHEdIz@AC\tHCHHtHx({H}G@=rff.fUHATSHdH%(HEHB8uzL'MtMHx`HH}HtzLHRIHEH8tmHC8HPL``Hр΀MHDHPHEdH+%(uIH[A\]H`H@`fDLPIH}_XqU11ҾHAUATHt9IžH=2%sLIAD$I$LA\A]]E1LA\A]]ff.U11ҾHAUATHt9IžH=$}sLIAD$I$LA\A]]E1LA\A]]ff.UHATIHH?tLLeH=V$@jUHAWAVAUIATSHHHHdH%(HE1,{IHC0HIHHHu5HHH@H HHHHH uHDžHHHH Hh HDžHHLAHHI)HHD(MH3Ht0Lou$L{tH  HsHtLWouL{Hs HtL>ouL{(Hs0HtL%ouL{8HsHHtL ouL{PH HJr(H(HtLnuH(Nr0HBƄ P IHIIHHH@ @A ueH  11HD(趻D(HE1E1jH 1D4^_11HlD(uCHHL ^H D豿D1H=YH DDL8 LwH(hgLLL(HH5 H=&1诪DRL01 L(LAHL`MLlMH DL$uAAuHL(H@@HHHIDIFHCL`8M6I$1 I$ H(LfDI4$HtLGluM|$It$HtL,luM|$It$ HtLluM|$(It$0HtLkuM|$8It$HHtLkuM|$PII9jI$H9(HML(LHDž@Dž HH @CvHCwLKtHtKL(ku?KtkHH(IDp}[HIxHx( XIHEHMtqLL(@MgpMt?It$Ht5Lju)I|$ Mt$ tA $L\IHuLHIxHx(qWIHEHMMfIH(LE1A؋ LLI IwHt"LiuIH(IGt9A$ru!I|$(t MLLcL[IHM~pMtIHtL?i'IwHtL&iuIZH(RIfDH5LMHA>Iv.rH2s HbLLLHH5e H=1fL(R[ ALLHX$H(Q-  H@HL(AHHHDž(H(H Hp HHHu0yfDA DHgHHNLsMIvHtLmguI~M~ttqDH/aLLH56 HH=1}XH5LHA?Iw.pH:q H`LLLHH5- H=1' Lڻp I``MLH5 HH=1貣KH(H(Ht%HtATA~II6HtLeuM~toDH g_L LH5 HH=1赢d1H=WrQH DDL8 L~oH(^LLL(HH5 H=z1CD1H=^1PL_NLH(NNDH(HEdH+%(uYHe[A\A]A^A_]:HDrHDH:ncDUHHATISHHtCHHu 9fHLHtH{Hu1H=1Of[LA\]4@UHAWAVAUATSHHPdH%(HEHHxPtHxPVHD@XEuxHHt@HHu6HHP1WHtH{Hu1H=1IOHEdH+%(2HPHĈ[A\A]A^A_]iHpLHP1HeH= OH]HHHHXHL-oHXL`MHXL` ALHHX1HHPEEHEfDMLDL"uAAuHXmHEdH+%(u"HĈ[A\A]A^A_]1H=1N/aff.@UHATIHzVtLLec@LfDUHATIH:VtLLeTc@LfDUHATIHUtLLec@LXfDLFHHF@HLff.G`1fHN H9O rwF@9G@BÐH?HGtFH@HHHHt$HrH0HFGG;GvGHwf.HHFH0Hwff.1<tHW(Hzu-HWhHzuHz(uHz@uЃU1H=οHLfDUH=HaH@x]ff.fUHAUATISHHF0HHt>HP @L,LIHHxGjJ+I$2jHLH=D[A\A]]XfUHATSHH`dH%(HE1HLeH׺PLJLJSHtJHKHSHH)H9HGЃrSHuH1I|4H|1HyLHH)H)HHSHUdH+%(H`[A\]ustu@1tĉA|4f|1@HtHHSLZ8 HH)H9HGAхt1A4@4D9rHSeu1A|4|1L6]fDHsHjUHAWAVAUATSHDwDoLfH_KDMHLAH I4A$9t1H[A\A]A^A_]ÐHH I3$H €uA$9uHHLDM 9DM uH1?u` 9` u A3$ u 3 ȩIiP A$P 9SID$H9CDA$8 88 /IiIiHH I H*HHUU\HUȅIiIiHH I HHHU \HUȅIiIiHH I HHlHU[HUȅWIiIiHH I HH$HU}[HUȅIiIiHH  I  HpHHU5[HUȅIiIiHH0 I0 HHHUZHUȅIiIiHAX 9X YKHH|ItHH1HUZHUȅAteI u  tiI$@ H@ _1HHhHA$ 9 노HgHzHlH^Jff.UHAVAUATSL'MtkHE1L-p6fDHPHAkDLLID$RL#Mt)I|$HtI|$uI$IT$HuHSE1[DA\A]A^]UHAWAVAUATSHhH}HOdH%(HE1HMHt+HV IHtGHGHtH;t5H@Hu@HEdH+%( Hh1[A\A]A^A_]@A}QMeH]H5a L1L}HS(,U1Ls0qcLL}H]DLIH+EHEy@H5"b LH1THDžpH]CSHKH@HRH HHH Ht"A}QHpH5 a HHKA}QP H5%a Hpv^HEH@tIA}Q HH Ll` HLH5!a LDH S` HD1 TAEQHDžxHMHYHbE1IU Ht H;IHH5` HI]HuB1L}L+aL)HEHHUH5HIj]H}>H5_ LHFLH5_ L=EHHu Ht0A}QH5C` L ]HH5:` L\A}Q$'HH5%` HI\LH5` \LH5 ` \LH5` \LH5_ {\LH5_ f\LH5_ Q\LH5P0 L?DHH5_ LH$\HH5/ L\IGH5_ INjCIFH5X HHH H>Nf.GUHATHG~KIGtLef.H(YLH=ID$(LeHf.1H=1:UHATSL'Mt?AD$~DHAD$u"I|$(-YLH=ID$(GH[A\]f1H=1`:GXtHO8HI0HtH1HtttLGXt6A IH@H IHHHȃ(fGXDfU1H=H9ff.UHATIHHW(HG HO0HtbHJ0HHHthLHID$8LH=OHpxBI|$8LLeH=nxFHHPf.tHW8HR0HtH HtXtDrDB K@H4vHHH(fGXH@HtPH58fD1ff.fUHAVIH=|AUA8ATShNH=IPID$(L`0LM4$El$A\$ [AD$A\A]A^]UHAUATSHHG(L MtHIH^@AEfA9D$sKLL0;t!At$fA;ut>HGMdHMuHE1[LA\A]]f.LL:tAD$XHL[A\A]]ff.fGDHGH@HGDHHHtHtfHGL@(HG HtHW(HP(HW(HHG0Lff.HHt @UHSHHu CtXHLE1HHKH=HǃHpIBHHt@THH]ÐUHAWL=U AVL5&AUL-5ATLSH_PHLLLH7HCL9uH[A\A]A^A_]ff.UHATLSH_Pf.H;Ht #RHHL9u[A\]ff.U1HATIH5>U SHLEL1H55U EL1H59U EL1H5@U EL1H5S |EL1H5S eEL1H5S NEL1H5S 7EL1H5Y EL1H5Y EL[H5T A\1]Dff.HHHtJRHHff.UHHpdH%(HE1HtIIʃt%t/HEdH+%(|fwHAO HcwH O Hc L] 1LHI|PLULEHtLH5S^2@xFUII˹ HHpdH%(HE1LUL]LHLEH a LLEHEdH+%(u/Fff.@UHAWIAVIAUIATASHMLDLzuAAuH[A\A]A^A_]ff.UAɹ HAWL=AVIAUL`ATLASHxdH%(HE1HuHUDMDEMLDLuAAuHEdH+%(uHx[A\A]A^A_]EUHAWAAVHhALAUI͹ L`ATIHSHdH%(HE1L`HHuDMEu=H DDL(HEdH+%(HĈ[A\A]A^A_]LX6HE6DDLLXH HAD$t#It$HUHr3HLGEzf;HCUHAWAVL}L5YFAUIATASH(foz dH%(HE1EheckE)E@MLDL"uAAuHEdH+%(uH([A\A]A^A_]PCUHAUATSHH_HtTL-`L%fDH[Ht5H  uH<E1LLL Hp;H[HuH[A\A]]҉H% = ff.@ȉH؂DEt Au G\tD1uHd t1u؋G\AG\u 1u @fDDuDHt*Ht%HGHF HtHV HP(HGHwHF(H~0ff.UHAVAAUI`ATSHH=wDIuxH=LHX HIDp@ /HCPAEXMl$8ID$0ID$(L ID$(HCPHHt@LH[LA\A]A^]UHHpdH%(HE1LEHMsuH5t u+LEH 0G{HEdH+%(uf.H@8t@ff.UII˹ HHpdH%(HE1LUL]LHLELLEH EHEdH+%(u;@ff.UII˹ HHpdH%(HE1LUL]LHLELLEH ZEHEdH+%(u?ff.UHAVL5?AUIATAS@E1LDL"uAAu[A\A]A^]f.UHAVL5/AUIATAS@E1LDLuAAu[A\A]A^]f.8H=`Aff.UHATIHHHt)ID$LLeH=8@UHAUIATIH=SH8HEAI<$HtcID$H@LIxIXMt+AoEA@ A@0LF0.HL[A\A]]A@ I@(fD@0HXMt8AoMH LIHL[A\A]]D1H=71*@ H@(ff.@HHtHHHHtHJHo@HOf9Fff.@UHAUL-ATSHHL'MtIDI$IT$HtJHPI|$HkHt0(ID$LL6L#MuH[A\A]]fHSf.HW0Ht+Hzt$HGHx(tH@0H@H@0+B01DUHAWAVAUATSHL7MtcIL=I L-H fAN0MFLLL19I^Ht'HLLH8 1a9H[ HuM6MuH[A\A]A^A_]ÐUHAWAVAUATSHH_L.HtKIIL5"N fID$ HHtH9uIW(LL18H{(L H[HuH1[A\A]A^A_]Ht?HWhHJHBH9H t f.H HH9!fD1DHufDHGÐUHATSHHt`ui HI)HCMtEAD$8t t t t t t t  t @[A\]1H=1@'W0't*t1@1U@G0A;w H: DDff.UH5B HATIHs:AEt6H52 LW:AEtH5* L;:Lef.UHAVIAUAATISHHH v:t"Ht;[A\A]A^]fLH DL;:t/Hu[A\A]A^]@[A\A]A^]@LHe DL9tHtfUH5! HATIHC9AEH5 L#9AEtnH5 L9AEtRH5i L8AEt6H5M L8AEtH5 L8LefUHAVIAUAATISHHH[ 8t"Ht;[A\A]A^]fLH DL8t/Hu[A\A]A^]@[A\A]A^]@LHt DLs8tHtxf.LHQ DL;8tHt@fLH DL 8tHL LHT DL7H ff.frH`h F$HcH>1DHN UH5C 1H3 ]HM HQI HqI HI HM HdC HH s@HaH c@HiI S@HI C@HI 3@HM #@HM @HM @HI @HI @HI @H J @HL @HJ @H9J @HYJ @H!L s@HiJ c@HJ S@HJ C@HJ 3@HK #@H B @H!M @HA @HA @UHAWAVAUATISHH8HHP P HH AAHH N O<)LMJ JLLHHI` LEHMH` ADM LUDM  P H8 HUf P H=v-H=jIDŽ$8 H8 9LUHULMLEI$8  HMLEA$ A HM J B(Z K B(Z I* H* A` ` A$A$ A$ 8 A$8 P A$P IM t,K)II<范LEIM \HMHM o IJ;A$ o HUA$ o( A$( HCID$H Ht(H=M8HUI H I O|mKvIH IJ;H HUHt(H=6M>8HUI H I O|mKvIH IJ;H HUHt(H=M7HUI H I O|mKvIH IJ;H HUHt(H=M7HUI H I O|mKvIH IJ;H HUHt(H=FMN7HUI H I O|mKvIH IJ;H  HUHt(H=M6HUI  H( I( O|mKvIH IJ;H0 HUHt6H=M6HUI0 H8 I8 @ A@ O|mKvIH IJ;HH HUHt(H=HMP6HUIH HP IP KDmKvH HHЋX AX H8[A\A]A^A_]DUhHATSHH=12ooKXR oS o[0IH=/oc@okPHP X0`@hPHC`ID$`1KSHsHID$L[A\]ÐUHAWAVAAUAN<ATISK>HHH=HH (KDmHǃ KvH HL-HLLH x(H LHǃ ^(H LHǃ D(H LHǃ *(H  LHǃ (H0 LHǃ  'HH LHǃ0 'H=HǃH I$8 'K>IIDŽ$8 H[IuAKdH[HH HAX IK/L HEMt(LDEz?LuAE 1EtPAk uAAl u7Ap u-Am u#An uAq u1Ao @ǐDHAAI uA I8 H}H}-DAA8 D 1 AHEHM Ht3HyHH}nH}?D AI8 H5$[tLMMH 1LAH5[) H=rA?ALAHAP H=WrAP E E A` VH5K) RAIALP1LKdH[H H HL Q HIWI HIDHtL HEDM LA P PH5b) 1H=yq$LKdH[YH H^HH LH0 H  L L HH HDHHDMLDMWLDVH=pHHDH57) L1KE _AYEtVAk AuFAl uA HLHm M8 HEIUHIH=IH5 HHHR(P1Q._AXfHC(LuLLHP M111L>vIEM8 MH5 H=GHHHP(1-@@HJ!LB HMA0I8 EH& H5 H=G1-LE1LEu=UE E M A u1AQu)AQu!AY uA f.E DEuE EuA r 111LLM<! LM0AHJHh M8 HEIUHH54 H=UFHHHR(P1O,^_I8 EH.% H5' H=GAt[1HJHMIK[H@HH HI LE^H}HuLLELxLELxC AEDAU@HLAAǀ1!fHs(M LLH!LLLLM~LMVDHUH}LLpxLEU U U ULExLpI$ HuHLLM111L:LMA0HHH[ M8 HEIUH5 H=DHHHR(P1SE*AXAY@Aw1K[H@HH HI AUuAf.I LLH#fDDUEtA}LLMLE&LMC LEAEDAU@HLAAǀ|@H]M HUH}LLxLEE E E ELELxI$ LLLLMYLM8fAAAAQ fUHAWAVAUATSHH $HH $HxdH%(HE1DžHnHO 1oH[A\A]]ff.@UHAUIATISHHbH5FHt1HIE 1Hx0 H1[A\A]]LH51ߜH[A\A]]ff.@UHAUIATISHHbH5;趌HtaHIE 1Hx0zt HpH1[A\A]]Hp H[A\A]]f.LH51H[A\A]]ff.@UHATIHHbH5Htǀh1LeDH5L豛f.UHATIHHbH5!蜋Htǀ x1LeDH5!LQf.UHATIHHbH5I8HtLӜuMo0HuLuIH}H5AIHH0HP81ZEI9uEAuOMHEH5]Hb@HHtHHXHuHD]E1dHEdH+%(uNH8D[A\A]A^A_]H}H51辘@H}H 1AH5@虘BfUHAWAVAUATSH8HudH%(HE1E BEIE1H\HEHEL%0 IL9tWM>I8HtLSuMo0HuL菢uIH}H5 @IHH0HP81ڗEL9uUt$HUdH+%(H8[A\A]A^A_]fHEH55]Hb覇HHtMMt;u\LJHƖ1fHEH5HbYHHuH}H51QH}H5 1 5褙@UHAWAVAUATSHXHudH%(HE1BHEHL-YQ HDHEL50HEHEHEEHE+f.LL襙]HH9]L#M|$8MtLLwuID$0Hu HHEٓL#HEHEMD$0LEI9<I|$8E1L8A%LEEsIL$0IT$81HH}H5=谕EH9]SMH}HmMfHHHLm1L%S Hu%HPLL1?HHCHdfTHt݋Pu諏HfDMD$0Hu L誒L#HEHEI9D$0E18ADI|$8LLEDf}Ef9EEH dLfEfHHHHu*HfTfVHt|HPHu1H=1蓃HUdH+%(HX[A\A]A^A_]fH KHEffXf1H=w2f1@H}H H5;1菓zH}H5 1s ^H}H5~ 1O:UHAWAVAUATSHHHudH%(HE1pBEE1IH\HEHEHEL%I HEf.II9M.I}8Ht?nu"ouuAUIEHEfLȕuM}0Hu L/HUHEIHH0H9t:tHP8H}1IH5t:BL H[A\A]A^A_]H}H5n 1߉ H}H H511跉H[A\A]A^A_]H}H5`蓉ff.UHAWAVAUATSHHuȅBHL5 E1LdM}HL9t-L+I}8HtL_uAEtHM}0L9uMtiHEH5Hb yIH%tH%LuZL:nx1H[A\A]A^A_]ø fDH}H͘ H501H[A\A]A^A_]H}H5 1VH [A\A]A^A_]H}H510rfDUHAUIATSHB1HtHZHH9t3HHB8Ht8nuxouxuڋtHHZ0H9uIbH5wIHtuHH}ƃH@8tLHE u1H[A\A]]f.L#Jڐ1yfH5L1HP@H5 L1 ff.UHAUIATSHHHbH5[vHt9IHC1 E1Hx0藓ƅtL HD[A\A]]LH561AaHD[A\A]]UHAVIAUATISHbH5͵FvHtz~jIōCMf I\(DI$ 1Hx0IA~%HDfDHH9t ;2uLII9u1[A\A]A^]H5hL1薅ff.@UHATISHbH5uHƀH@0HtfHHu \@HtSH{Ht: HwAE11ɺƇO (jfD1H=1`t1[A\]fH5Lf.UHATISHbH54tHƀH@0HtfHHu \@HtSH{Ht: HwAE11ɺƇO XifD1H=1s1[A\]fH5Lf.H;Tf;u@U1HATISHH5~ 襃Vf9TtH5 L1脃[LH5'A\1]off.@@uH5 1Bf uH5޽ 1"ftf1H5ǽ ff.UHAWAVAUAATASDHH8L}H0dH%(HE1HDžHEHF0HHHE1@HHHtpLxMHLHHQADAK HHDLDEToyH8ADDL8HHHuH0E"H01 AFAA* 1L蛎H0HR0HHH{LAƅ(ƅ' HLrM0HHHE9uLPAD(AK HHLEDꈅ(*nƅ'HHf1H=1PpH0$H0ƀP1HUdH+%( H[A\A]A^A_]HPLH(buH(KH0\IHMItLL0OL0MI@0HH11ɿHu%fHK EH|IHPHu@tLH1H=t1-o0L(f1fH0H@0H\Hƅ(E1Hu!EDƅ(HHHLxMHAHHtLNADAK HHDLDElyH8ADDLHHfH0LqH0H@HHƅ0HHHL(IDƅ0HHHLxMHALDDLHH^kyH8ADDLB1H=G1mH0T1DDCH8LH5~ H1}11DDpCH8LH5߾ H1}1fD1H=1lAA1LDDL0xjL0A1EH8DDLE1jfDH0LVIHH0LXIHH8LH5 1| H0EE(1DD8BH8H5 H1`|1HDžHA1LL0L01H=1kH8DADL"HHHH0(L'1H0mH8LH5 b{A#H01/H8LH5! 1"{tH0wHe6H0 LL0L0IH01H{1}UAE1H1HHjkXZUHAUATISHtB1HtHZHH9t0HHB8Ht8nuxouxuڋ:tHHZ0H9uHAI$bH5miHAD$0't PHH=1| LBFf D8tR׀fHDfBF't?t1҃ƒHAE1Lj0XZHe1[A\A]]Ð1҃UƒUWH;NO@ 1fA1UHAWAVL5v AUIATASHHA=HQHH|HDAE1jDL_XZAAt3HuOHHuH5rL1AxAufDAAzHe[A\A]A^A_]HLL1wff.UHAWAVL5 AUIATASHHA=H(PHH|HDAE1jDLXZAAt3HuNHHuH5L1AH}1HdAă:EKvHL,A"|HHp{fLHfOI@"AAKvHHË"t:HX"t Hh"t&tKvHp"DHH}KvHHH"t-p"tH("YKvH"KvHDp"@AH}1HbAău UHH{ELHfFKvHH@"/HEAKvHHHH(""Dp"Hخ"HHt HDL%\Mu3DHM$$Mt I|$ID$AD$tHM$$Mu1H}H51@E`H}::Cf.UHAWAVAUATSHHHuHMdH%(HE1BAL%| IHEH\DIFHEIL9t0M7I~8HtLCCuAtIF0IHEL9uH}|HEH5qoHb/HHH}LeDL}LHHEEEECH}LDH| A,CH}1Hf`AAEEKdHHH"Ht HH"1KdHHH"1H}tjH}E虒EY@H}LH{ DB^H}1H_AtE1`H}H5[{ >@ HUdH+%(HH[A\A]A^A_]fH}Hz H5h1G>H}LDDEHz DMADMDEmHcUHuAHMH}DMHHD)XDMQEKdHHH"Ht HH"aH}8H}H5]1=/@ff.@UHAWAVAUATSH8HuUHMdH%(HE1IL%z E1H\ MoIL9t,M>I8HtL?@uAtIMo0L9uMHEH5slHb,HHuH}HMHE]@{AHE@0' PA;H5 L?,LH51 m?EMIJ4+!E fDL%Mu8f.HM$$Mt I|$ID$AD$tHM$$Mu1@fDU*AH><"H}H5 1c; HUdH+%(He[A\A]A^A_]@H}Hx H5@1;1@LH!fH}H51:f@H}H5~ 1: F}<HH}HD芪Hu}MM}HHuIS=f3KHHH@""@ HX"tHh"tIip"DHLljMnLMHB(HDAE1j1~XZH}LH5I8HtL,uAtIMo0I9uM^HEH5XHbGIH_H5{LEE@,uH}HMHA,L}LALIà AG0E;AD$It$HtL+ HEH/LHEHEXH@HI"HL8Mu*fLX+M?MIHu1H=21kH}H5}l A'HEdH+%(HHD[A\A]A^A_]DHA*EAD$("LH*EH H}LHbd H5l AHD1E'nH}1Hu1H}_H}H}H5sk 1A&'MHuLE1EH}Hc 1AH5&H}H5y1A&A /!LH)u8HEHEMHuL貟A*H}HuLH}^H}t(H}LH5j 1A&,I(fUHAWAVAUATSHXHuUHMdH%(HE1HEHL= HEHDEHEKEE INHEHDHMHEH5[L(t[HH9]L3Mn8MtLLf(H57 LAT(EtuA>IF0HEfDI~0 Hu"HHUHH0L@8H9t :vH}LH51H$EH9]]utVHUdH+%(He[A\A]A^A_]@IV0HEHDHUHEDIFHEH}EH]EE)L}uHHL'HcEIDLh0Mt|LH'uE1uH}HMHWL}DeHE1HDLO'DLHمH A4'ADLADHM HEDE'E1ADžt>HcEAIDHx0&fLAHuE1}L1VHE1L}HuDLLP>UH5] L1 HUdH+%(KH([A\A]A^A_]ÐA1H5z] LN@KHEHHH|HxH'AD$0I$b1^EuKtF~H}H5A] L17UL1H5X] # fH}A{H}m@L8H5i\ L1 DH5!\ L1 PUHAWAVAUATISHGHA1 IHx0f#AƃE1DLLHHBPLIHHHu"uVHHHBHxuu+" fff uI;u:tH5\ L1 DIE(H5 Lx0IE HxLHHHHHxwguhX1H[A\A]A^A_]LH5F[ 1H [A\A]A^A_]1H=:f.H59Z L1 H5Q L1 oDH5Y L1_ ODUHAWAVAUATSHH $HH $HX$ L}HLM1LMdH%(HE1LxHHHSnL{HHH迄L$L_H LHHH=LH=LIIMtgH=LL-n^iLHH=LOLH1HUdH+%(_HX [A\A]A^A_]DHtiHL$H=$LHt'HIO$L1H5Y @H=LH=]H:MMu$Hߺ L-H=L~HtYHLL1H5;Y >@;HsHH5O 1 H=ALH= ]HH=L-ILLH= LL1[ff.UHAWAVAUATSHXH}HuUHMHEIL57HEHDHEHEUfEEIOHMHʅHEHEH5LJHEHDEHEIL;mM}Mg8MtA$nuAD$ouA\$LLnA?IG0HEufDIW0HUWH5SLHUHU^HUIL;mZH}H}HHMUuLMLEHuH}ZYHe[A\A]A^A_]DH5L)A7tIW0xIGHEIW^HH}H51Heظ[A\A]A^A_]HPUHAVAUIATISHHbH5>dH%(HE1UHtPHIELuLHx0tULH "HsL.1HUdH+%(uCH[A\A]A^]H5zL1H5U L UDUHATISHbH5$>Ht"HH?"HsL蓖[1A\]@LH5z1G[A\]ff.fUHATIHHbH5=,HtHLe1LH5y1 Le@UHAWIAVIAUAATSHHbH5D=HtZA~:IAEI^Ml @H 1HHx0iLoL9u1H[A\A]A^A_]fH5yL1/ UHAWAVIAUATAH5<SDHHbHUȉM HiIAF0't PAHLDDDDLDEʇDEȅADL/uAAu1He[A\A]A^A_]ÃU{A;rAxH}Ⱥ 1DE "DE9w]AEK @KIHHJAufA CALf"EĈ$$H5R L1 +H5;wL1i AH H H< HEHH HELAPH5R A1% XZHe[ A\A]A^A_]AH HH HDHiff.HAHA1ɾHP0ff.@HAHA1ɾHP0off.@HAHAHP0LEUHAWAVAUATSHHHudH%(HE1BHEHL-Y< HDHEL5; HEHEE?fLLu E1EEIGHEEHH9]L;Mg8MtA<$nu(A|$ou A|$uEEIGHE@LLuI0Hu L;HEHEI9G0Mg8E18LALDEADEKEE7IG0HEE7IO0H}L1H5HEH9]}taHUdH+%(HH[A\A]A^A_]IG0HEMg8LLAnfDHEH5+HbIIHH}tBA $&$HEADŽ$&A$HEA$#A$#A$$|A$p$mH}A$&CH}A$)HHt^A|$wVfA$tII$#t>A$#t2I$0#t I$@#tt A$H#t LfHHt^A|$wVfA$"tII$#t>A$p$t2I$$t I$$tt A$ $t L2fH}ZA$HHt LYjHHt L?j1H}H5B 1 c@HEH5)Hb IHwHEHEH}\A$vA$&=HU7 HV7 A$H}H5B 1d HG H5p7 1H=l9H}H5d1'|H}uEA$&HMHsG H5 H=b15LfDAH]H5 > 1H0uHH[A\A]A^A_]'H}H5_1H[A\A]A^A_]f.AEpv1L}dEXf.H5I> H=a1;4ALi}uUHAWAVAUATSHHbHuH5"dH;IyuLEIE0HL MtzE1A4HM$$HtHOK EEMI\$Hu1H=8`11H5= H=b`1K3gfDAëuYH]H5>< 1HduHH[A\A]A^A_][AEtu1L|tE럐H59= H=R_12fH}H5]1H[A\A]A^A_]þL{uB@UHAUATISHHHCLHp0|7HH1HH;AHt HH;HG0HHH1ɾfHK EHtNHPHu1H=]1DH5Q< H=]11JfDH [A\A]]Ët6tiuILH5w< 1HDL[A\A]]飼užmztA믐H5; H=\1 11Bztf.fH@X1ff.F0Pv!t:wHqHs @F01fDI1HIPH5> JUHHAVAUATIH5p> SHL1Ht^HHtVL5L-[> .fDxtHPLLHID1PHHtHCHu1H=6i[1A\A]A^]DUHATIHHbH5HtHp@1Le@H5ZLf.UHATIHHbH5AHtHp1Le@H5AZLqf.UHATIHHbH5\Htǀ1LeDH5YLf.UHATIHHbH5HtHp1Le@H5YLf.UHATIHHbH5!HtHp1Le@H5!YLQf.UHATIHHbH5.IV@HL2MHEIFHEHHEHMM6HDHtyL(MuoLH-u5MtTM}Mt;MmEuLHGuHL8tHEH[A\A]A^A_]Ð1H=_1MXHEfD1H='_fUHATISHbH5HHt7HHJnt1[A\]QouQِH5OLf.UHAUATISLHHALh0LyHtu2HH H[A\A]]fCH[A\A]]fDH5, L1 UMHAWIAVIHIF0AUATHt[HE1E1Hu*QI tA AHHt)HPHu1H=W1f.E1E1Eu%HLLHe1A\A]A^A_]ÐHuANIVL1H5, IH5&, 1LDDLH5. 1AtAvAxAMLHH5. 1v`QE^EMAULLH5. D1HAvAXZALMIHqe H5v+ 1 UHATILHHAHp0!Ht*HJ t艴LLe1ʧf.Le DUHATILHHAHp0o!Ht*HJ tYLLe1jf.Le DUHATILHHAHp0!HHAD$0P;vFADE1Hǀ: t DALLeDڦf.H YD 't tփ1U@ƃ|Le DUHATILHHAHp0/ Ht*HǾ,LLeɉ)fLe DUHATILHHAHp0Ht"HǾ1+LLeɉ̥@Le ff.fUHAWAVAUATISHHAHp0~zLAH]IHDHL=sI8 IL1Idž8 Mt LLKI8 LH=JHCHp0HL[A\A]A^A_]iDH [A\A]A^A_]@UHAUIATHALHp0HtDH8 IH= s6L1IDŽ$8 K*A\LA]]l@A\ A]]ff.fUHAVAUAATISLHHdH%(HE1HAEHp0HIHC 1 Hx0HMDHA Hm u=HCLHp0hHUdH+%(uCH[A\A]A^]HcEԺ 1HDHx0'A! fD ff.UHATISHALHHp0Ht2ǀ L1ɺƀ! HC[A\Hp0]gfD[ A\]ff.UHATILHHAHp0Ht*HǾ x(LLeɉ院fLe DUHATILHHAHp0?Ht"HǾ 1(LLeɉ<@Le ff.fUHATILHHAHp0Ht*HǾ'LLeɉ١fLe DUHATILHHAHp0Ht"HǾ1['LLeɉ|@Le ff.fUHATISHALHHp0HtH t[1A\]fHCL[A\ ]Hp0efUHATISHALHHp0Ht H u HCL[1A\ ]Hp0eDHCLH5& HP01[ A\]ff.fUHAWAVAUATISHHHALh0F0'PA;ALLHtIHC(H5J HXH'H5 H(H5c HtEH [A\A]A^A_]ÐUqAH'D<oDALLUHHADDLILLHHA DDL H[A\A]A^A_]LLHHADD;HL[A\A]A^A_]鳞LLHHA @ 7fD ^ff.UHAWAVAUATISHHHALh0F0'PA;ALLHtIHC0H5* HXHH5ͭ H H5_a HtEH [A\A]A^A_]ÐUqAHD<oDALL5HHE1DDL,LLHHE1 DDpL H[A\A]A^A_]DLLHH$E1DD&HL[A\A]A^A_]鞜fDLLmHHE1  A;5EHLHEHuHMH C LHMRHMuLH[:EA2HMuLEHI  AEEEDH}HLA@dEcEDHMHLA}EDH}HLADHEdH+%(pH8D[A\A]A^A_]UAH/E;SHLEOHHUA@DLC~ALHHHUADL ~AE LHHHDAUDFL}A @LHHH1AUDL}A zLHUHHAU@DLI}AADEE1@A 5DLHHHtUE1EA LHHHt]E1*DLHHHt-E1JD fDA MDA QD fDA W3HHt EE1EDHuHLA΀.A !UHAWAVAAUATISHH(dH%(HE1HAELx0F0'(PE;LLEhH HMH> DHHMHMDHH6EAHMDH߅EHxE вAELLHHuUE1WLzA EHEdH+%(H(D[A\A]A^A_]@UEHLLE\HA ELL'HH;UuE1@蘾LzALLHH?UuE1aLyAE LLHHuUE1'LyA DE@EtALLZHHUuE1@˽LQyAofLLHt`UuE1@H芽LyAA D 9fD fDA A UE1(A fUHAVAUIATLHHALp0HAHp0SHt~H Iľu,Mt?1 L8A$t I$ tS1HLA\A]A^]xDtA9$ tL@H A\A]A^]Éff.UHATILHHAHp0HtZH u81t tH茺LLemwDLLeVwfDLe DUHAUATHAILLh0LHtH tLH5L1A\ A]]þ@HǺLA\A]]vff.@UHAUATHAILLh0L~HtH tLH5%L1kA\ A]]þ@H11LA\A]]RvfUHATILHHAHp0Ht*HǾ LLeɉ vfLe DUHATILHHAHp0Ht"HǾ 1LLeɉu@Le ff.fUHATILHHAHp0OHt*HǾ@(LLeɉIufLe DUHATILHHAHp0Ht"HǾ@1LLeɉt@Le ff.fUHATILHHAHp0Ht*HǾhLLeɉtfLe DUHATILHHAHp0/Ht"HǾ1 LLeɉ,t@Le ff.fUHHAUAATISHHAHp0HtlHúDLQL-:FH( LIXLLHǃ( °LH=]H( ,H1[A\A]]H [A\A]]UHHSHHAHp0#Ht.H( HH=Eȣ1Hǃ( H]DH] DUHHATHHAHp0Ht=H At DLe@E1J @tH輷DLeA DLeÐUHAHHAUATLh0HAHp0LHtwIMt? 1L@fA$0 LHA\1A]]H5<H=YH¸HtBffDA\ A]]DUHHATHHAHp0HtUH5;H=YI跴HtPffA$0 LHELe1DLe ff.fUHAVAUIATHF0P;v`AAHALHp0HHDDHLAD@t DDHL1A\A]A^]pH5YAD4't'AtEAAsE1UAAYDH A\A]A^]UHATILHHAHp0Ht*HǾLLeɉpfLe DUHATILHHAHp0Ht"HǾ1LLeɉo@Le ff.fUHATILHHAHp0_Ht*HǾ8LLeɉYofLe DUHATILHHAHp0Ht"HǾ1LLeɉn@Le ff.fUHATILHHAHp0HHAD$0P;v6ЉHLADt~LLe1unDH 'ttփ1U@ƃfLe DUHAWAVAUATHAILx0F0'wtwPvoA;vjLLAHtpLLHHt]DDA LA\A]A^A_]mf.UuAHLLD4;HuA\ A]A^A_]AUHAWAVAUATHAILx0F0'otoPvgA;vbLLAHthLLHHtUDDE1 LA\A]A^A_]lDUuAHLLD4SHuA\ A]A^A_]AUHAUIATSHHHbH56HtAIHC1 Hx0LA$z-H[A\A]]LH5 1迟H[A\A]]ff.@UHATIHHbH5!蜏Ht'ǀH,LeɅLH5 1?Le@UHAUATISH~0HbH5HH#HVHpt1H[A\A]]@H HHp{xHHsL&HsL%fHaVuHHHHT1L-"HPLL17HHCHt HrtPu記H1H=rfH5L1ߝ DH5 L1违DftH5uL1苝HbUHHL)MuDf.HMmwHLHsL`%HsLt$MJI]Hu1H=1肌UHAUATISH~0HbH5dߌHHHTHpu1H[A\A]]@H%HHp;vHsHsL$HsL#fH!TtHHtL(Mu;HMmuH HsL $HsL4#MJI]Hu1H=I1BfH5)L1诛 DH5aL1菛DUHATIHHbH5|Ht7HHpE1䨀tDLeD HptDLeÐLH51A UHATIHHbH5Ht7HHpE1䨀uDLeD$HpztDLeÐLH5^1A艚UHAUATISHHbH5yHtHHp IAfDDL訽uAAuH1[A\A]]LH51H[A\A]]ff.UHAUATISHHbH5^ىHtHHpIAfDDLuAAuH1[A\A]]LH5*1[H[A\A]]ff.UHAUATISHHbH59HtHHp@IAfDDLhuAAuH1[A\A]]LH51軘H[A\A]]ff.UHAUATISHHbH5虈HtHHpIAfDDLȻuAAuH1[A\A]]LH51H[A\A]]ff.UHAUATISHHbH5~HtHHpIADL(uAAuH1[A\A]]LH5J1{H[A\A]]ff.UHAUATISHHbH5YHtHHpIADL舺uAAuH1[A\A]]LH51ۖH[A\A]]ff.UHAWAAVIAUATISHHbH54dH%(HE1蠆HHMDLIHEHp IpuaIpA@DL蘹uAAu1HUdH+%(u5H[A\A]A^A_]f̀H5L1ʕnff.UHAUATISHHbH5.詅HtHHpoIADLظuAAuH1[A\A]]LH51+H[A\A]]ff.UHAUATISHHbH5 HtHHp IADL8uAAuH1[A\A]]LH5Z1苔H[A\A]]ff.UHAUATISHHbH5iHtHHpIADL蘷uAAuH1[A\A]]LH51H[A\A]]ff.UHAWAAVIAUATISHHbH5DdH%(HE1调HLuDLILHD E$tIpLH) DLEuXADDL蘶uAAu1HUdH+%(u:H[A\A]A^A_]fIpH5L1ŒifUHAWAAVIAUATISHHbH5$dH%(HE1萂HLuDLILHdC EtIpLH( DLEܕuXADDLxuAAu1HUdH+%(u:H[A\A]A^A_]fIpH5wL1襑IfUHAWAVIAUATSHHbH5 腁HIHpE1 tHD[A\A]A^A_] AL=I$pE1LDLJLuAAuIt$LE1fH5L1运Aj@UHAWAVIAUATSHHbH5*襀HIHpE1 uHD[A\A]A^A_]AL=I$pE1LDLjKuAAuIt$L.E1fH5L1ߏAj@UHAWAVIAUATASHHhHbH5DdH%(HE1H'L}DHILHE$LDHHHcEDLHHLeHL@0LxHcEHxLHLx0H}uE%=LWLL藩HL LLu,HUdH+%(Hh[A\A]A^A_]f.LH5nL1l DH5!L1OH5L1 {1LLHuNLLóHHtVLLY8@H5L1ύ DH5L1词 H5L1蔍 5DUHAWAVAUIATASHHhHbH5dH%(HE1`}HL}DHILHEԐLDHHA运HcEDLHHsLeHL@0Lx蓐HcEHxLHLx0}uE%=LLL<HHttLLLrXHUdH+%(Hh[A\A]A^A_]H5L1/H5L f.H5L1 H5L1ϋ cpUHAWAVAUIATSHHbH57dH%(HEHALx0HALp0{HlIAI$ `E1@A$I @5@LA$ wvAE11ɺAƄ$O L!m@LLaIHE1f1Ҿ@LA$ vL>@ 1L联AE"H5aL1_ DH5L1?E1fjEALjDEL1LY^IHtNUE1H LLE11@H59L1dž $H5~L1謆 Mff.fHAHHp0~HA E11HH0f.E111t@HAHHp0E11ɺMDHA(E1HH03HQHA H1Hr0L@01HQHA(H1Hr0L@0ff.fUHAUIATSHHHbH5;uHtiIHCLHp0n_Hu)HCLHp0WI1Mt_H[A\A]]@LH5f1?H [A\A]]LH51H[A\A]]H5AL f.UHAUIATHbH5cItHtvHID$Hp0^IHt}H t H8HxA$ vL41A\A]]AE11ɺLsiɐLH51/A\A]]@H5L1 UHAVAUIATSHbH5HsHIHCLHp0oIHHC LHp0`HA$I uLA$ vL3[LA\A]A^]rOfAE11ɺLshŐI<$L$A$ wfH5L1[A\A]A^]Ð[ A\A]A^]fH5QL f.UHAWAVAUIATSHHHbH5DdH%(HE1rHIHCLPLHx0mwLLmLL^IHt I HCLHp0HHLLLLL!OLNHUdH+%(HĘ[A\A]A^A_]fHCLHp0[IHuHCH5-LHP01蟁 H5QL1~DH5)L1_ ^DH5L1? >DH5 L1 UHAVAUIATSHHĀHbH5dH%(HE1pHIHCL`LHx0uxnLL]IHtNHH M$ A$ L0Mt A u}1WfHCLHp0 ZIHH t H8HA LD01HUdH+%(RH[A\A]A^]fL 01AE11ɺLd(fDI<$LlAE11ɺLdRfDH5 L17;DHCLHp0ؤIHthHxL<1fH5ɛL1~ DAE11ɺLcfDH5AL1~ 8UHAUIATHbH5I{nHt6HID$Hp0IHt=H襤L;1A\A]]DLH51~A\A]]@H5L1} UHAUIATSHHHbH5[mHtaIHCLHp0WHHt1151H[A\A]]HCLHp00HHt@<H1[A\A]]fDLH51?}H[A\A]]H5L1} UHAUATISLHHHAHp0HtA|$etpu,At$ru!L[LA\A]A^]E@cu A|$utͺH5LJkt&H5L2kuff[ A\A]A^]fUHAWAVAUIATLSHdH%(HEHALp0HAHp0@HH IAt,HEdH+%(HD[A\A]A^A_]@MtSHPLHlADžt*HLADžuTLLYHL|E1J @lH踈_A QDH59L1A iw0zff.@UHAWAVAUIATSHHA HX0F0P;vmAAHALHp0IHE1HtHLJ~IDLHD覕HL[A\A]A^A_]BfDH5QyAD4't'AwEAAbE1UAALDH [A\A]A^A_]ff.UHAVAUIATHF0P;vPAAHALHp0HHDDE11踔HLA\A]A^]AH5ixAD4't'AtEAAf.E1UAAiDH A\A]A^]UHAVAUIATHF0P;vHAAHALHp0HHttDD著HLA\A]A^] A@H5wAD4'tAtEAAfE1UAAyDH A\A]A^]UHAWAVAUIATSHHAHX0F0P;veAAHALHp09IHHߺ 1.DLD}HL[A\A]A^A_]@DH5vAD4't'AtEAAnE1UAATDH [A\A]A^A_]@UHAWAVAUATISLHHA Lp0HALx0HAHp0HHtKL 1IAL 1H/LHL[A\A]A^A_]?H [A\A]A^A_]@UHATILHHAHp0迸HtH2LLeɉ>Le DUHAVAUATILHHA Lp0HAHp0cHt6L 1I\LHLA\A]A^]M>DH A\A]A^]UHATILHHAHp0HtHLLeɉ=Le DUHAVAUATILHHALp0HAHp0蓷Ht>I1Mt1 L~L{HLA\A]A^]v=fDH A\A]A^]ff.@UHATILHHAHp0HtHLLeɉ=Le DUHcHAUATISLHHAHX0HDLhHAHp0訶HHAEiuAEnuAE1ɅAD$0P;v/I}fHL[A\A]]itLEHEE1IHEdH+%(uH8D[A\A]A^A_]ZDUHAUATISHtF01H[A\A]]HbH5†I:GHHtRIEHx St PvuQw H AT$0H1[A\A]]H5L1VgDH5iL1V GDUHAUATISHtF01H[A\A]]HbH5IZFHHtJIEHx KPt vuIw HAD$0H1[A\A]]H5L1UoDH5L1U Off.fUHAWAHyAVE1AUIDATIHMLH dH%(HE1EEEYt HcEILp0HMHUDLDEL1LHUdH+%(uH A\A]A^A_]Wff.UHAWAVIAUAHyATIDHMSL1H(dH%(HE1EEEE?Xt HcEIHX0L}HDLLXtrHcEIDLx0MtNLHpWuE1HMHUDLDEHLLߨHUdH+%(u8H([A\A]A^A_]ÐLH8dDLWtHcEIDLx0cVUHAWAVLuAUAH\ATILSLH8HuDdH%(HE1EEEWtELHDLVLHcUHITLz0EMtMLHAVuE1HMLDLLH%mDLV1HEyLHDLdVLDLH!GVHcEIH@8iu xnADuDmML*HH9HuH}DDEA-ZYHUdH+%(He[A\A]A^A_]fULtdLH١DAUfDuDmAM`H)HHcH}H5ٰ1QeH/dDL.ULLHfDUEALH DLTHcEIH@0HEPfHMLDL fLH8aDLTHcUHITELz0LHLcDLKTAxLHDL T LHhDLStJEEHIH@0HEPfH}LH5ˊ1OLH^DLSLH@DLnSLHDLQStHcEIH@0HERLHmDLSۃfUHAVAULuAHATIDSHLHHdH%(HE1ERHcEHDLh0MtvILH R^&HHH5ƞL1NH`LH5DMH5L1zNHhLH5^M1HUdH+%(uuH[A\A]A^]fDLH^DHQ`HcEHDLh0MJL&HHGH5ZL1M|PfUHAUATISLHHAHp0蜓H3HuH߾H;AHt HH;HG0HHH1ɾDHK EHt>HPHu1H=1<DH5)H=1賍gfDt>'uMLH51LHDL[A\A]]utA뫐H5H=1+fH [A\A]]1Ikff.@UHAUATISHHjHCLHp0HHHǾcH;AHt HKH;HG0HHH1ɾfDHK EHtNHPHu1H=L1;DH5H=r1JfDH [A\A]]Ët6tiuILH51(KHDL[A\A]]#užtA믐H5H=b1苋1tff.UHAUATISLHHAHp0茐H3HuH߾H;AHt HH;HG0HHH1ɾDHK EHt>HPHu1H=19DH5H=:1裊gfDt>uMLH51IHDL[A\A]]u}tA뫐H5١H=21fH [A\A]]19kff.@UHAUATISHHZHCLHp0HHHǾSH;AHt H;H;Ht H&H;HG0HHH1ɾHK EHtNHPHu1H=17DH5H=1:fDH [A\A]]Ët6ticuILH5ד1HHDL[A\A]]užtA믐H5H=1k1tff.UHAUATISLHHAHp0lH3HuH߾ H;AHt HH;HG0HHH1ɾDHK EHt>HPHu1H=t1m6DH5H=1胇gfDt>uMLH5k1FHDL[A\A]]u]tA뫐H5H=1fH [A\A]]1kf.DUHAVAULmATLIH(dH%(HE1L5QKvH:LH5 LH1ELL5JL)Hr:LH5LH1{EL5ML5<ML5M"L5<MUL5ML5|HML5MHLLp Ii89LH5LH1DH~HP HHLLp KH9LH5LH1DLL5KvHN9LH5LH1WDHLp MKL5tML5ML5MsLL5IiXR 8LH5LH1CL5ML5MHEdH+%(H(1A\A]A^]Ii8Ll8LH5LH1uCL5FM KLH08LH5LH19CL5jMJLL)H7LH5LH1BL5MKvLH7LH5ߟLH1BL5kMKvLHu7LH5˟LH1~BL5EMSIiָL:7LH5LH1CBL5M(KLH6LH5LH1BfLLH6LH5JLH1ALLH6LH5LH1AKvLHk6LH5yLH1tA\KLH36LH5 LH1H[LA\1A]H5A^]> u%MtE1AhDL5vL%hLH5"IE1=LIE{DUHAUATSHHHt{I2H5IHL hGLH5\ SGH Htr?H5LH0GHLL[H5A\A]]/@H5/1IL%LHL1HLL[HA\1A]]k<H[A\A]]ff.fU1HATIH5LH.wHHcH>wHHcH>kHHcH>@HHHH}H4HHıHֱHHHHH±HѱHHHHyHHHHHH HU1HAWAVIAUATSHHHHUHHAML,HEHLIC.; A ``H},HE,I,C.A HEKh HEKh HEC qH}H5|5Cn qH5L0H5L0Cn eH5L/IH}H5ݰ@I Ht8H}H5xH@AK #UDH@HRHIHH Ht8H}H5HM@LLeH5EL7(HUH5L$(}ĺDH}LH(DAIA@LIHHEHHH[A\A]A^A_]H}H5 .Cn H5Lr3HMH5LH9M:U3Cn H}vL%LH175H5dH1&5IHH5)1 5I Ht;7H5lHH14AK YUDH@HRHIHH H6H5{HH14Kh }1DOh HE/H5HH1[41H5HJ4C.A tC H5H141H5H4Cn LH1LLE31H5H3L;eLEL%{H1LEL3LE1H5aHLE3LECn 9LH1w3;fH5CLQ1@IH}H5IO=f.K,fDH5@LH1LE2LEJfDL%H1L2H5H12LH12H5uH12L[Cn SLH12NDIH5Hߋ1f2H҉ uHtH AH# DHH` H!H#` tHHfH u(Ht!McHHWA* fD wH=ܾHc H>1DщH IHRHH HH 1H0 t@ D9uHH Ð҉HRHHvHH HH  f҉McH RHvHHI0HH<@҉McH RHvHHI,HH<@҉McH RHvHHI.HH<@McH4vHIHHI*HH<@UHAWAVAUATISHH8dH%(HE1O Pta8HVH5LH#HEdH+%(O HeLH5[A\A]A^A_]9Iv@HUdH+%(BHVH5tHHe1[A\A]A^A_]/fDx HH=ky x I@w L IO H=H2HEHEdH+%(HeLL1[H5A\A]A^A_].x HH=#kLy x IvHDx ILy LP1*8XH5ZLLL!HMLAVLC17YL^LH5! H5L O < x y Q fH HvH5aLH-!O q HjuLI2&0fDUHAVAUATISH@dH%(HEHH %EIH|I$O HtH5T L I$P HtH5JLt A$D H5L6A$H H5L6I$ HuMA$ LL1HEdH+%(UH@[A\A]A^]HLO IDH8 EHU*EMt rH5L1,9E11HuI$ A$H A$D LIH5&1+A$ tL11LLE)H5H)p@HH5KLDH5ͦL1g+f)H L1H51D+1IH5uL1$+ -f.UHAWAVIAUATISH8EMUEE LEDMuĉƃ ȈMfuȈEzED}EEE؃}DDADLNAńtl}t@f}MDH5LH1%*EEDMDLELLPEPSDmXZA}hA}?}H53u}uzf}H5HeL1[A\A]A^A_])f.1DDIL$H5LH1k)HfDH5L1O)He[A\A]A^A_]H5L1*)pIT$HeLH5R[1A\A]A^A_])UHAWAAVAAUIATISLHdH%(HE1iHtfHHMLPLH@LLHH@LHHq0xAHLEE1SDLY^HEdH+%(GHe[A\A]A^A_]@HEMSD1LXZ@HHq0EE1SHHHZL1H5p'HHtwUH5ΉL1HH'HHfDH5GL1HH'HH@uH5L1HH['HHfH5yL1HH8'HHH5L1HH'HHd)ff.@UHAWAVAUIATMSH(EUĉM؃DM]fEHIH5 L)EtyL!IHvMtMLLLIHEȋUMLDMMLPEP2EXZEHe[A\A]A^A_]f}5HHHHHEEE1EtAIWH5L1%EMtMLLL IHt"EȋMLMDMULPEPjY^H5L{Mf}HtDEEkLH51:%AZHQIHf}H5cL1$EH5L$HHHtHHfDH5L1$af.1H=1E;@H5'L1_$EH5L1?$f}zf.UHAWAVL}IHAUATASHH(dH%(HE1E.LDHHE'E1t HcEHL@0LH1sDHLEE1W'LEt HcEHLh0E1}MLHH@@HHHu fI<$Lt&HtLcMtHMuLLL#fD1H=71pLE7LEIMjrHm}LL&DMtY}t-LL&1HUdH+%(uYH([A\A]A^A_]fH5>L1_"1LLL"}u1H5L1/"$UHAWAVAUATSHH $HH $HXAIKdILHdH%(HE1H[H H HHEIHA L:HHt]H@HtTHH5iLHP(N+HH5:.LH@H-+HH57L+IHIH ttH@H5 *LPAALjH]_AXH5ӜHHH 3tsHH5`*LPA ALjH]HHY^H5gH ?HH5PLLM8 LNL  PP1;)X1ZLIAADW KE"rHIHH`   NtwH5͛LH` t$H5HwHHHtLHH` tH5LkHH` @M$HƒVHHH5LHH` tVIܾHITHtH5LoHHtH@Ht H5qLu5u,HHHtDEfKdH[HH HLH  H5L=KdH[HH HLH Q H5L KdH[H HHI HtH5KLkKdH[H HHI HtH5<L<KdH[H HHI HtH5-L KdH[H HHI HtH5LKdH[H HHI HtH5LKdH[H HHI HtH5LKdH[H HHI HtH5LQKdH[H HHI HtH5L"Ir KdH[H HHI  HtH5LO4dH[H IIK7H0 HHH5ОIHL@ HHDHH5.LHH cHL LLH0 CHHtLH5X HHEL ֘LLL HH5טLK s$HHtH@HtPpH5LL$HH` @HLH DIGH^HH5LI G@1mH5LH1A uIGHtHH5{L1rL2HIH H@HHHH5%~LHP(1LH5'L1IM,HA L?tH5 L1A tN@H5}L1jLjALAUHAZA[ 3tAH5}L1_jLjA LA8UAXAYLM8 LFL  PP1!^L_11t IAADW  EH ivHTHM,I` R *   (t H5Q~L17H` t-H@wHH HTH5ƝL1I`  tH5~L1I` @   tSH5L1I` HƒH   H5L1[I` u2u)HHHt KdH[HH HLH H5~L1KdH[HH HLH gH5~L1KdH[HH HI Ht?KdH[LH HH5~HH/I HtHD1GKdH[HH HLH Ht+H He/HsLHDH5I~1KdH[HH HLH Ht+H H/HqsLHDH5,~1KdH[HH HLH Ht+H H.H$sLHDH5~1`KdH[HH HLH Ht+H H~.HrLHDH5}1KdH[HH HLH Ht+H H1.HrLHDH5}1KdH[HH HLH Ht+H H-H=rLHDH5}1yKdH[HH HLH Ht+H H-HqLHDH5}1,Ir\KdH[HH HLH  Ht+H( H:-HqLHDH5}1KdH[HH HLH0 HtLH MtsX HLH5lL,HEH&qH8 IMEHP LDҀ@ VH9QH5HDLH5}10XZHH5!LK 1I` @t}ĀH HpLHDHH5}HdL 1IH5}LB L 1J#&ATGfHL1|HL1kHEdH+%(g He[A\A]A^A_]fH5YvL1/&f.HH5HEHADW H1sH5qLRsDH59vL1HHADW DH5L1H0oLHH1nIADG H5uL1GfIcH5L>IADG H5rL HH` fDHH__H H H H  wH HH H H  fH H }H oH  aH H H H H H5AqL HH` fDH5nL HH` ]fDH54La HH` -fDH5L9 HH` fDH5uL HH` fDAt4t/&HOrH5ˋLXIr6HLykHBrH5LfDH5)vL1 HHLH Ht+H H'HkLHDH51: HHtH@Ht H5L1 fH59uL1 I` 5H5tL1 I` H5tL1 I` H5rL1 I` +H5YrL1o I` H5L1O I` H5L1/ I` H5sL1 I` HH5LdL Ha `HH5LIB L J#&ADGfH5_pLi`Hc_fHH5LDM dHH` H5qnL! HH` fDH5)nLHH` fDHH5LZHH` 6At/t*6H5GuL1 IriHL6hRH5GuL1] <HH5uLDM 12 I` (fDH5oL1H HADW EcJH5L1 I` oH5^L1 I` OIH5pLB M 1 FDIH5bLJ M lwH5oL1? I` H5kLHH` fDH5PL1fqH5|L1I` tH5҈L1f.H5)oL1I` +H>@H5LQ@H5AkL9HH` 7fDH5nL1I` H5L>@H5CL1fH5SLL@KdH[HH HLH H H H DKdH[HH HLH H H H wDH5L1H ff.UHAWAAVLuAUIHATISH(dH%(HE1EEHMLDLuELHDLE HcEEIH@0HELHDL u'1HUdH+%(AH([A\A]A^A_]MAH}A!ĄE1DuIع1LDIع1DLHzHL jLHDL; LHDL EHEft`HUuE1L)1fMhEMH1tHUuILCDHtH|ff.UHAWIHAVLuAUAATISHHdH%(HE1EELDLH/EEtEELHDL9LHDL|1HMLDLDuAF}HtH5+HAąE1}MDHLAyfHcEIDHX0HnHHXQDLHMDLDuAFVDH5aoL1AHEdH+%(HHD[A\A]A^A_]@H5nL1AI}HHHtHHtHEHE1DeE1I;Mj}LuGH5^L1bM1DLLHLSMt}ABHu}t\LUsD1LILIMLUARuH}LHH}LLkHP1H=w10HEHEHHHt HHH]HUH5H|HLQC}De5H!HHUHAWAVAUATSHL8MIAA։=ISH5L1L]L]E1DLDDL{MtFM_Mt%M?uACuL]EL]H@1H=1H[A\A]A^A_]Ðff.@UHATIHHLLe1UHAWAVL}IAUATSH8HuHdH%(HE1EEE LLHDxtELH7LYHcEIDLh0MtLHuE1HMLLw]HcIE18]D}MH5LWLHHtHMEMD蛼HEdH+%(H81[A\A]A^A_]HMLLO[f.LHLLHcEIDLh0 fH}DDof.Hx0 1]D}IMHff.UHATIHHtHE1E1L芻Le1fUHATIHZHt HL誷Le1fUHATIHHAHx0Ht HLrLe1f.UHAVIAUIATHHbH5,UHtPIIEHpAŅx\L1ɾR HDLE1A\1A]A^]ZfLH5h1HA\A]A^]fDLH5|1H A\A]A^]fDUHAVIAUIATHHbH5 ,HtpIIF1 E1Hx0F IVLDHR0D:oAGlDkHDDLE1A\A]A^]Yf.LH5g1HA\A]A^]ff.UHAVIAUIATHHbH5:+HtPIIEHp[AŅx\L1ɾHDLE1A\1A]A^]"YfLH5f1/HA\A]A^]fDLH5A{1H A\A]A^]fDUHAWIAVAUATSHHHbH5g*Ht}IHCLHp0 IHCHpuAŅxv1LоLHHCHp0yHDL[DA\1A]A^A_]%XDLH5e1/H[A\A]A^A_]LH5Az1H [A\A]A^A_]UHAWAVAUIATSHHHbH5g)HIHC LE1Hp0 IHCH@08oHCA1Hx0GlxDLDDLHHC Hp0^HDD[LDA\A]A^A_] WfLH5d1H[A\A]A^A_]ff.UHAWIAVAUATSHHHbH5g(Ht}IHCLHp0 IHCHpuAŅxv1LоLHHCHp0yHDL[DA\1A]A^A_]%VDLH5c1/H[A\A]A^A_]LH5Ax1H [A\A]A^A_]UHAVIAUATSHbH5p'HHIHCHpAŅHC 1Hx0AL1ɾHADLHƺ[DLDA\1A]A^]!ULH5b1/[A\A]A^]ÐLH5Iw1[ A\A]A^]ÐUHAWAVIAUATSHHHbH5w&HIHCLHp0IHCHpAŅHC( 1Hx0A1LHELIHCLHp0eLEDLLHDL 1ɾD[A\A]A^A_]SfDLH5a1H[A\A]A^A_]LH5v1H [A\A]A^A_]UHAWAVIAUATSHHHbH57%HIHC(LHp0IHCHpAAŅHC 1Hx0BAL1ɾI|EDLHHErH}LAHC(Hp0 HDLA [1A\EA]A^A_]R@LH5`1H[A\A]A^A_]LH5t1H [A\A]A^A_]UHAVAUIATSHbH5$HxHIHCE1 H@08oHCA1Hx0Gl! 1IHC EHx0DDLH@ADLHƺ:[DDLDA\A]A^]QLH5v_1[A\A]A^]fUHAWAVAUIATSHHHbH5#HIHC LE1Hp0 HEHCH@08oHCA1Hx0Gl 1IHC0EHx0DDLHE5HUIHC LHp0DEDLLHDD LD[A\A]A^A_]nPfDLH5F^1wH[A\A]A^A_]UHAWAVAUIATSHH(HbH5!RHIHC0LE1Hp0s HEHCH@08oHCA1Hx0Gl 1IHC Hx0EDLDѾDUHELEDLHIHULAHC0Hp0MH(DA [LA\EA]A^A_]8OLH5]1?H([A\A]A^A_]ff.UHAVIAUATSHbH5 HHIHCHpAŅHC 1Hx0AL1ɾHADLHƺ[DLDA\1A]A^]QNLH5.\1_[A\A]A^]ÐLH5yp1?[ A\A]A^]ÐUHAWAVIAUATSHHHbH5"HIHCLHp0FIHCHpAŅHC( 1Hx0A1LHELIHCLHp0LEDLLHDL 1ɾD[A\A]A^A_]&MfDLH5Z1/H[A\A]A^A_]LH5Ao1H [A\A]A^A_]UHAWAVAUIATSHHHbH5gHIHC(LHp0IHCHpqAƅHC 1Hx0rAL1ɾIELHHEH}LAHC(Hp09HDLA [1A\EžA]A^A_]KfLH5Y1H[A\A]A^A_]LH5n1H [A\A]A^A_]UHAUIATSHHHbH5+HtQIHCE1 H@08oHCA1Hx0GlSHDL[A\A]]LfDLH5X1H[A\A]]ff.@UHAUIATSHHHbH5{Ht9IHCHp…xFHL1ɾ[A\A]]=LDLH5VX1H[A\A]]LH5l1_H [A\A]]ff.@UHAUIATSHHHbH56Ht9IHCHp…xFHL1ɾ[A\A]]}KDLH5W1H[A\A]]LH5k1H [A\A]]ff.@U1HAUATIH5WSLHHXHCLLh0HCHp001HtcHMt3L 1$HH 0P H1[A\A]]fDHH ǀ0P H1[A\A]]fDH [A\A]]U1HATIH5"WSLHHCLHp0~0Ht!HH ǀ0P 1[A\]D[ A\]ff.Uf1HAWAVI1AUIATIHPH dH%(HE1fMHEEf}E)E)EHH@ MHH5jL1LLLLLLLLLLLLLLL蛱HEdH+%(HeA\A]A^A_]f.I uwHL}1A$8 LM/LLy/XZMtLLH5LiLz4DH5@iL1f.E*f.LH5'iL1RfUHAWAVAUIATSHHXHdH%(HEHHH 1fEH"H@ H5iL1"3H5DiL1HH HFLH LDHDȅu1H5iL;HDžu mH/HH5h.8 <]HtHcH>fDI tE*H8 HUL1H5gH5&hL1 E1H HfDE =f@ ,HH@ H1H5xg-LH5ogLaH5m@LBHH ;zHJHH5`g8 <HH5?_HH HH5QfHH HH5?fH.HH5fH5yfL18 <DeHD"HH5,fTH}H5fL1w9 <@H-rHcH>HBHH5Cf9 <HrHcH>H3fDHH5 f}H( HHH5fZHO HjLH5e L4HP HtH5LHCH HHH5e})H u HstHH5e4LH5nL%L21LLHH5n1LLLH5nIAg' 1H=( LPHH5OeH& A)&L8LHPLH+ LH8L@sHiT`H56eiPiX6Hc+L^H@LLH8HX H)8HiT`H5diPiX6HcLH@LLH8H H)8HiT`H5diPiX6HcSJ !HiHH57N"J tHiLH5&NLH5dLH iH5,NLL iHH HH5 N@u  'TLLH5NA%LPI%HtoH5NLH- 8HCHPIHI@ H8LH5bYLHLH5YH HtH5fLHiH HtH5fLHivLHL蘟LHL語LHL謠LHL螡LHL@LLH5fLRIHH@(HPHH@(H@H5ufLH@H5hfLHP H5VfL H5KfL H5@fL H5=fLk H5:fLV H51fLA  H5(fL, H5"fL H5fL H5fL$ H5fL  H5fL D   D  $ LH5e‰ D   D  LH5e‰ALH5eL/H50NLP iH H!HH5ea,ILADHLEMA@IIt;B;: DtHMDLIDPDIuAHAuHA LLH5LeL8D H5 WL#H H5"WLO !HHeH5eW tYHH5eH zLH5eLH H5eLHiU$  HHcH5dTH HULHcH5d1LսH H5dLPfH H\#B LH1HH5dL%LnH H5dLPfH ;#LH H"1H5 ^ L%(LLL1H H53dLL1H$ H5&dܼ 4HHdH5dtH5YeD H |!Hp HtHH5ydHiH HtHH5gdHiH t>H5edP LLbH H5JdLHi@H tHH55dH` HHH5#df HHՃH5d>fx |HO HO HPPHL|/ HEdH+%(.HX[A\A]A^A_]HXHXH!(H5YZL1'H( H H5SZL1HO H HP Ht 9oH5@ZL1HCH} JLeH u HstH5%[L1H5:cL1{HH52c1LcL1LH5-cIDAO 1H=bH5ZLH1 4L=5L1LE11ɺH L詼H5ZLH11E1LHX |H5ZLH11H5DLL H kJ >H1H5DL@J HH5DL1HH j@u tH5DL1LLH5D1A%I%HtH5DLH1 HCH1H5FLj  H HtH5FLH18H HtgH5FLH11HLF1HLY1HL\1HLO1HLHH@(HPHH@(H@ H8 H0 H( H  H H  H H H H$ H  HH5\1LH5\L1H@H5\L1HPH5EL1H5EL1H0H8H5EL1H H(H5EL1HHcH5EL1HHDH5EL1HH%H5EL1HH  D D D D  D D    $ DDDACLH5k[1DH59EL1P iH  H5\[L1JH H: H5ML1)LL1LL1E1.H!sH!gH!H!HH\RH!HDRoH!cHWHHD%H/%HL HH9%9uH5=]L1>HQHQHQHQfH D 1LH5CO &H5 ZL1 LH5D1H HH8 H54DLH1w$  H5KDL1IH HJH5DL1fH H)H sH H5#ZL1H H5Z1LH$ H5Z1L HZPLH5 ZHKPHD11H56ELD h Hp HtH5KDLH16H HteH5NDLH1H Ht@H5QDLH1P H tH5$ZL1D HOLHyH5!t HH H57 ` ` &@ HHH5=P @j AL='PIII) DB tڐLLH茾f.HO HfDHHKH5V>fH E11HuvH5VLH111HLfO 1LH5=ANfO LO L=DuAA3AfA9(A$LL1IO fD9tAuH5:SL1O DLPL HPH@H+ LH@LiT`H5UiPLiX6HcmLH1ۘoH DHHLAE^H HH5&L1HHRH5R@ @QH5*QL1E1LsLAMLEHLA@DB{ t71DEH&LHHʠ H5XHE1A#IIuAHAuLL1E1LHLH5AL1AHLLEEAfDBc t71DXEH=&LHH H5aWHE1AkIIuAHAuLL1HL8HH5VS$ kHHcH5PH HLL%H5PLL?HH5PL @LHKALIIHDAIIt/DCl tILHIuуIuLALIDADIIt/DCl tI萋LHIuуIuLLHH5:4L1< HH x ſ0P H5\ILA1KDL1H5[I7HH 30 , , i YL0P H5PHALDH5OHLHH 1H5HT iHHH 0 iH5JL1o L=#\ a`"`a HCHHHLA7f.A LL1AIAA{ u A t1DCH5JLH1oA{ t1H5cLTA tA{ t H!_H5tIL1(aH!HH1H5 JL HH593LHP(HJTHP HO HHDHHD1 !HP HO LHTH53HHDHHD1W1LLJ `H52L1, g@1LL  @H52L1AE1\ H51L1HLS LEMԻfDA ި@tKL@BH=BDLE1H5_>HHwHL@HH9\9uHH5F @H  @H5>L1HHHLHH9u9uH50L1薺[Hc HH5D.H5<L1aLeH@ LHH{LHHHH.[H5<1̜HHCFH5:m{HKHs'HHBf{ HH9uHH9uHAD HH9uHHH9u؀lHCL=HD{L虨HP1H+ IIiH5;L)LILHuE11H ԞLH5;HbLH5;L=H LE11ɺ蒞H5h<LH1螸 1H5B-L肸K    L1H5<-WHc HH5BHK ]LHc H5BL  H5BL%H5BAL1O HL%H59 L9HCH ;HH5^9}JLL%H5RALLHH5EALbH ELLH5: L諪LLH5A虪LLH5A自LH5ALuH5L1߶H8 1H5,L¶KH58L1蟶Hc HH56@7H5a=L1j t%H1RHLHDH5v<1-LL1 fHHH HLALtD@H5E:L谳A$сH5I:L脳A$HLL腧Ity贪DI{A$IjtH59LA$сnfxH59LA$`AH AHHH59HL¦ rH559L舲A$H58LpA$LoH5;L1YH5;L1CH5;L1- ƒtEH 4tH 4H4HEʨHOLHH5:HD1ӳLL1Ƴ H5#L1誳 {@k LL1聳 @TH5#LLs 1[HAHHA t1DxH59LH1H59L1 @LL1ϲ @H5"L1A該L%]9II6DB t1ҿ8xLLH1hH58L1U C"LL1, H58L1 LL1 H5?8L1A˱H HHHAx&LL1花 tB1DD6wH57LH1bLL1AAHAt1DDvH57LH1\H5L1ItjHLH57L1ð'fDH5L1觰NtHwLH56L1,H"HAH AH H56L1/ LL1 H5'6L1 L=zL1L迯 ]HHH54 HHH54HHbH5 4΢HHCH53询 HHH5vX芢 HHH5ee )HHH53@HHH5z4!EH5L1苮 aH5L1o H5dL1S @h 0HJH5o4L1#BH5L1  @n HIH5%4L1٭FH5L1í HIH53L1蔭H5L1~ ZHCIH53L1J2H5EL14 ,HHH5R3L1H5L1 HHH53L1輬~H5L1覬 @ aHqHH52L1x]H5-HTAI AH H508L1*H5/L1HH% H5.ubHHH500V HH/H5 01 hHHH5/  CHH{H50  *HHz/H5"0跞HH[/H5w0蘞HHHHNHH&/H5.Y H56L1轩HH.H5. I E*(UHAWIHAVAULLATASHHdH%(HE1LDHH,;DžLʬHcLHHTLr0Mt"腣LHL@LH-DH߉Ljƅ4Dž0Dž<LHaDH2JHcLDž<HH@0H(40uD<<;4MH5`BL60LpHHL(IMLPLL誜Hs0HLHӧDž0@HD4MAT<1L谏XZ.fH5ML董Hr[HHtL(MfDH5L1_f.HD4L(AT˝H1H=%1萒諝HoH5L1Gf.{HHHs0D4E1PH5gL1蟢Dž0PH5GL1:f.1H5H=$ H5L1J;f.@t;}tIuRH5_1fDu&H501H5_1ҡfH5_1麡fHYHHUHAUATSHL(MtU@MeMtWHMHu1fLHHtH{HCCtLHHuMmMuH[A\A]]@1H=1萐ff.@HXHHUHAVAUATSL0MtfIL-VIFHtcH@@HtBHHu 8H0LթLHڛHHtHCHu1H=`M6Mu[A\A]A^]1H=ҏfff.@UHAWAVAUIATISHHXHHL0ML=UIFHH@0HHHu&{A9$uLLHHHtWHCHt>H H8 Hu:HHU蕟HuH1H=fM6MU@A<$t'H[A\A]A^A_]f.1H=G袎HLL[A\A]A^A_] fUH=3\Ht H='\ҔHVAX1]L \HHpH=YD@UHVHATSHxPHtˠH=[t?L%[L`MA1HIV[HH=A\]Hp֍fD[A\]ff.UH5THAWAVAUATSHHH=:%HEL-NIIt$pLIHtiE%f.H蘡LL轖IHt5MMtLH螣AtH5,H1wE뱐UUH=LkIHgEH[A\A]A^A_]E@Hu#UHSHGt<t>HG(H]@H_ HtGHC Hu11HzfHC @H_ HtHC Hu11H2HC @1@UHAWAVAUATSHHHaTL(HEME1L=ZMu(MtWLL(IAFt<L(HLEINIULH1AM6MuMmMuHELhML=oZMu(MttLAVL K(tL 6(H5LEA~H55MFHH4IMHDHLAP1fM6_AXMuMmMvH'SHEHSHELh(MtvL=YfDMu(MtWLL'IAFt<L|'HXLEINIULH1AȚM6MuMmMuHELh8ML=YMu(MtsLPAVL 'tL &H5ҪLEA~H53MFHH3IMHDHLAP1&M6Y^MuMmMwHQHEHLhPMtsL= YMu(MtWLL`&IAFt<LD&H LEINIULH1A萙M6MuMmMuHELh`ML=XMu(MtsLAVL %tL %H=LEA~H52MFHHd2IMHDHLAP1M6XZMuMmMwHeD[A\A]A^A_]HEE1LhMrff.UHAWAVAUATSHL~(MIHL-1LL5'JfAGH$t<HH$HDH5L1+M?MtXHC(L9tbAuLH$HAGt<HbHx$HDH5$L1ӗM?MuH[A\A]A^A_]@H;H t)AH&H5&LID1舗iAH0LLID1cDff.UHAUATSHL-OMtGI]IHtHLuH[HuI]HtHLUH[HuH1[A\A]]ff.@UHAWAVAUATSHL~(MIHL-0LL5VJfAGH#t<HH#HDH5'L1[M?MtXHC(L9tbAuL H"HAGt<HH"HDH5"L1M?MuH[A\A]A^A_]@H;@H t)AH%H5+%LID1踕iAH.LLID1蓕Dff.UHAUATSHL-HMMtGI]PIHtHLuH[HuI]`HtHLUH[HuH1[A\A]]ff.@UHAWAVAUATSHL~(MIHL-N.LL5TJfAGHK!t<HH0!HDH5WL1苔M?MtXHC(L9tbAuL;H HAGt<H¤H HDH5/!L13M?MuH[A\A]A^A_]@H;pH t)AH4#H5SLID1iAH/-LLID1ÓDff.UHAUATSHL-xKMtGI](IHtHLuH[HuI]8HtHLUH[HuH1[A\A]]ff.@UHATIHHHJdH%(HEHAH@0HtNHtIHz Hu1HEEHHt'L/1HUdH+%(u&LeH5!L1蟒CUHATIHHHXJdH%(HEHAH@0HtNHtIHzpHu1HEEo~HHt'L_1HUdH+%(u&LeH5QL1裔UHATIHHHIdH%(HEHAH@0HtNHtIHzHHu1HEE}HHt'L1HUdH+%(u&LeH5QL1_H=NUH=4HAWL=AVL5_AUL-ATL%SH%H}H=}H59H=H=<сH=*<ŁH=;蹁H=R;譁H=:衁H=z:蕁H=:艁H=9}H=69qH=8eH=^8YH=7MH=7AH=75KA7-# !TU'ݖRӖ(ɖH5蘓H5臓H5 vH5eH5>TH5CH5\2LLLwL H5H5H5!גH5ƒH5?赒L L衒LZL荒H5|H5ukH5ZH5IH5"8H5'H5@H5H5^H5H5|ґH5 H5谑H5)蟑H5莑H5G}H5lH5e[H5JH59H5(H5H50H5H5NH5ӐH5lH5豐H5蠐H5菐H5~H57mH5\H5UKH5:H5s)H5H5H޿LH޿LӏH5,H5豏H5J蠏L蓏L膏LyLlL_LRH޿EL8L+LLH޿!HƒL!L=ΊL!L5ZՎL!L-L!L%2譎H5ƹ蜎H5U苎H5zH5siL"LULLAH5ڷ0H5iH5H5H5H5ۍH54ʍH5ô蹍H5R訍H5藍H5p膍H5uH5dH5SH5BH5;1H5ʰ H5YH5H5wH5܌H5ˌH5$躌H5詌H5B蘌H5Ѭ臌H5`vH5eH5~TH5 CH52H5+!H5H5IH5بL LڋLLƋH5?赋H5Χ褋H5]蓋H5肋H5{qH5 `H5OH5(>H5-H5FH5գ H5dH5H5؊H5NJH5越H5/襊H5蔊H5M胊H5ܟrH5kaH5PH5?H5.H5H56 H5ŜH5TH5ىH5rȉH5跉H5覉H5蕉H5脉H5=sH5̘bH5[QH5@H5y/H5H5 H5&H5H5DڈH5ӔɈH5b踈H5览H5薈H5腈H5tH5-cH5RH5KAH5ڐ0H5iH5H5H5H5ۇH54ʇH5Í蹇H5R訇H5藇H5p膇LyLlL_LRL EL!8L+LLTLUL'L%H5 ߆L҆LņL踆L諆L 螆L!葆L脆LwLTjLU]L'L%NIH58L+LLL L!LL݅LTЅLUL%輅H5U諅L螅L葅L脅L wL!jL]LPLTCLUL%/H5H5 LLLLلL̄L迄L貄L襄L 蘄L 苄L!~L!qLdLWLJL=LT0LT#LULU L'L-L'L%&H5:ЃH5Ƀ迃L貃L襃L蘃L苃L~LqLdLWL JL =L!0L!#LL LLL'L'ՂLTȂLT軂LUL- 观LUL%蓂H5l肂H5qH5`H5OLBL5L(LLLLLL ځL ́L!L!賁L要L虁L茁LL'L-|kL'L%|WH5}FH5}5L(LLLLLLڀL̀LL賀L覀L虀L茀LLrLeLXLKL >L 1L $L L! L!L!L!LLLLLLLL=sLL5rsmL'L-xYL'L%xEH5y4H5-y#LL L~L~L~L~L~L~L ~L ~L!~L!~Lz~Lm~LL-qY~LL%qE~H5w4~H5v#~H5zL oL*zLCoLzH޿Hg>zLL=SkyLL5jyLL-kjyLL%iyH5lyH5lyH5kyH58knyLayLTyLGyL:yL-yL yLyLyLxLxLxLxLxLxLxLxL xL xL wxL jxL!]xL!PxL!CxL!6xL)xLxLxLxLL=;wLL5QwLL-fwLL%wfwH5gwH5gwLwLvwLiwL\wLOwLBwL5wL(wL wL wL!wL!vLvLvLvLvLTvLTvLUvLUvL'L-dxvL'L%cdvH5dSvH5LdBvL5vL(vLvLvLvLuLuLuL uL uL!uL!uLuLuLuLruL'euL'XuLTKuLT>uLUL-b*uLUL%auL uLtLtLtLtLtLtLtL tL tL!tL!ztLmtL`tLL-_LtLL%=_8tH5Q`'tH5_tL tLsLsLsLsLsLsLsL sL sL!sL!zsLmsL`sLL-1]LsLL%\8sH5]'sH5`]sL sLrLrLrLrLrLrLrL rL rL!rL!zrLmrL`rLL-qULrLL%T8rH5Q['rH5ZrH5oZrH5YqH5YqH5YqH5XqH5:XqH5WqH5XWqH5V}qH5vVlqH5V[qH5UJqH5#U9qH5T(qLqLqLqLpLpLpLpLpL pL pL!L-IpL!L%I~pH5RmpH5fR\pH5QKpH5Q:pH5Q)pH5PpH51PpH5OoH5OOoH5NoH5mNoH5MoH5MoH5MoH5LoH58LnoH5K]oH5VKLoH5J;oH5tJ*oH5JoH5IoH5!InLnLnLnLnLnLnLnLnLnLunLhnL[nL NnL AnL 4nL!L51 nL!L-1E nL!L%DmH5FmH5 FmH5EmH5>EmLmLmLmLmLsmLfmLYmLLmL ?mL 2mL!%mL!mL mLlLL-O=lLL%<lH5/ClH5BlH5MBlH5AlH5kAlH5@plH5@_lH5@NlH5?=lH56?,lH5>lH5T> lH5=kH5r=kH5=kH5<kLkLkLkLkLkLxkLkkL^kL QkL DkL!7kL!*kLkLkLL-9jLL%m9jH5:jH5:jLjLjLjLjLjLxjLkjL^jL QjL DjL!7jL!*jLjLjLjLiLTiLTiLUL--7iLUL%6iH57iH5\7iLiLxiLkiL^iLQiLDiL7iL*iL iL iL!iL!hLhLhLhLhLThLThLUL-y4hLUL%4hH55ohH54^hLQhLDhL7hL*hLhLhLhLgL gL gL!gL!gLgLgLgLgLTgLTtgLUggLUZgL'L-1FgL'L%712gH5K2!gH51gLgLfLfLfLfLfLfLfL fL fL!fL!tfLgfLZfLL-.FfLL%/2fH5/!fH5Z/fLfLeLeLeL eL!eLeLL%-eLeLeLzeLmeL`eLSeLFeL9eL,eLeL eL eL!dL!dLdLdLL-(dLL%'dH5b,dH5+dH5+vdH5+edH5*TdH5-*CdH5)2dL K)LdL(L dH޿cLcLcLcLcL (LcLn(LcH޿cLcLzcLmcL`cL y(LLcL(L8cH޿+cLcLcLcLbL (LbL'LbH޿bLbLbLbLbL ' LzbL3' LfbH޿ YbL LbL ?bL 2bL %bL >'!LbL&!LaH޿!aL!aL!aL!aL!aL &LaLa&LaH޿aLzaLmaL`aLSaL l&L?aL%L+aH޿aLaLaLL-"`LL%A"`H5U#`H5"`L`L`L`L`Ly`Ll`L_`LR`L E`L 8`L!+`L!`L`L`L_L_L'L-{ _L'L% _L_LL%_L_L_Lz_Lm_L`_LS_LF_L9_L ,_L _L!_L!_L^L^L^L^L'^L'L%u^H5^H5^H5}^Lp^Lc^LV^LI^L <^L!/^L"^L^LT^LU]L'L%L]L]LL%k ]H5]H5N]H5]H5l]H5q]H5`]H5O]H5>]H57-]H5]H5U ]H5\H5s\H5\H5\H5 \H5\H5>\H5\H5\r\H5a\H5zP\H5 ?\H5.\H5'\H5 \H5E[H5[H5c[H5[H5[H5[H5 [H5. [H5 s[H5L b[H5 Q[H5j @[H5 /[H5 [H5  [H5 ZH55 ZH5ZH5SZH5ZH5qZH5ZH5ZLxZLL%dZLWZLL%CZH52ZH5!ZH5:ZH5YH5XYH5YH5vYH5YH5YH=FH5YH5|YH55kYH5ZYH5SIYH58YH5q'YH5YH5YH5XH5XH5<XH5XH5ZXH5XH5xXH5}XH5lXH5%[XH5JXH5C9XH5(XH5aXH5XH5WH5WH5WH5,WH5WH=J1u@H=0i@H=0]@H=DH5ZpWH=4@LWWLL%hCWL6WLL%"WLWLL%fWLVLL%VLVLL%dVLVLL%VLVLL%b}VLpVLL%\VLOVLL%`;VL.VLL%VL VLL%^ULULL%=UH5UH5`UH5UH5~UH5 UH5(rUH5+(aULTULGUH5@6UH5%UH=9CHH5I[A\A]A^A_]Tf.UH=dHAH5TH=]=ff.H Hfn ʉǀxHH!= fnH f8;f~t Hp=y t Hp=d t Hp=O t Hp=: tHp=( t Hp= t Hp= t Hp@= t Hp1ff.UHAUATSHH(dH%(HE1VFHH=PHppEUȺ fUk=IHLmI$HtnHHud@HHtXHSHt7Hz?uLAtHEdH+%(uPH(L[A\A]]D1H=1H>H=PLGIHjDE1FQfDUHSHHYEHtxH=OHppE1DDI$8 LHEADDLsE1DDL}ADDL\E1DDL>ADDLuE1DDLE1 DDLADDL HE1DDLADDLHEHLAMMA@uAA€A$ u3I|$t+@DDLL]LULUL]HAL ULDLALDH ]MHUH(L1[H5& A\A]A^A_]DAtHEHøf|FHUH5,L1}DxAA$  I|$AL L H ۢSIH ȢA@DDLHUH5ZL1C< DDLeH5 }L1CvH}H[H5HHLH HHUI 1lCHMH[H5ILHHIH HHUI 1,CH}H[H5HHLH HHUI 1BTH}H[H5yHHLH HHUI 1BHEHUH5LHIIL1zBDHE11HüII|FHULH5HEH1:BHuH=>,DHUH5hL1 BfDHEHHLAADDLHUM H5L1AfDHUH5L1AGfDHUH5L1{A fDHEHUH5iLHPAL1JADHEHUH5LLILEAL1ALEMAL KUHEHLAAD}HEHÀ&ATDfBHEHLAADH5QL1@@HUH5=L1{@fDHUH5L1[@HEHþHITHtH5(WL10@H5מL1@Df.HUH5L1?rfDHMH[H5!LHHIH HHUI 1?>H}H[H5HHLH HHUI 1|?HMH[H5ILHHIH HHULLH H0 13?vfDH}H[H5HHLH HHULLH H0 1> fDHMH[H5YLHHIH HHUI  1>H}H[H5HHLH HHUI 1l>RHMH[H5LHHIH HHUI 1,>HUH5L1 >7fDHUH5 L1=fDHUH5L1=fDHUH5ML1=fDH8 HEHUH5L1{=fDHUH5L1MX=MVDDL HUH5L1=tIL$H&DDDL LUL]DDLb LUL]H([A\A]A^A_]H5L1fD``I1H=߂1x(l0H HcH>fDD苝lHXHXHAFIF@HtmL8MteH`LDl(fHR8HI uEDLL_HtHSHu1H=؂1'H`f.IF0HL8MDH`M勝lA MtcIWHtJHH M?tuADLLlDL_f.1H=1'DH`MAHXH[ _NH@HHPA 96HXH[H@HL1H ƓH5OIIL14LH=т1HXH@HMX"MtH xL1H54HXHIHIHH"HC1tH ,IHH"MxZH5L1P4LH=&0HXHA{HXH@HI"HHHL-fDLL13HHHSHu1H=}1&#fDH5L1%H/LHHH1m%DLLDlD5ODDLLDKDHXDH5DL1%HƑLHHH1%DLL狝lNDLLJrfH5L1$2f.H5oL1$f.H5XL1$f.H5L1_$L@Dhl1H5aL02A$UHHL12H5L11 HH5L1#H5L1#fDHǹHHEfw H 0 HcH>fDH5L1&A xUD1H5$aLg&Ap@H5`L1?&A 8DH5L1&yf1H5_L%Ap>4@H5L1%}fH5L1%Ip@KH5QL1%ANH5sL1v%A61H5=LU%Ar%H5@L16%A&fH5ǺL1%A4H5L1$A@fH5\L1$A$1H5TL$A1ykH5L1w$AhAH5"L1@$AH5L11$AL%[~(@ILL1H#A9H5L1#TfD1H5gL#A L@H5L1#IpIH5ַL1h#Ipc@H5 L1?#A+fDA&L1E&H5#A@1IH5"L"Aq@+D1H5/L"AH5L1"Ipf.H5XL1O"IpYDAH5\L1 "HA.H5L1!Ip 1.fDH5 L1!Ip ffD1H5L!IpH H5L1w!A%H5L1V!H5L1?!IpH5L1!Ip txH5L1 f.1H5L Ip%:;H5L1 HxXH5fL1w HX+H5,L1W H8H5L17 HH5L1 Hf9H5~L1H{1H=h1HIG0HHHurfDHcHsHVHI tLFv@H5L1_Ip JH5< L165H5L1 AUL%PL1LL%7L1L+H5+L1UHuHiHѱ]HڱQHEH9H-H!HH H]HZLL9>AAsA'A%cA%&A&ALLLLLLwLLbLLMLL8LL#LLLLLLLLLLLLHHu~@LLHHtjH{HCCtLLH5L1gIp+H5L1JDHH=e1 LH5[1H55L1lH5xL1zH5EL1 H5L11H5ʲL A%ulH5ٲLsH5L1}H5EL1gUH5L1Q1H5(L1;7I%H5XL1wfUHAWAVLuAUAHATILSL1H(HuDdH%(HE1Et HcEIHX0DLLEHTDLLHWv?HcEDLLHILx0LDLHEUDLDEE1HH=HLIEAELH=DA1Ex%HUdH+%(u)H([A\A]A^A_]H}Dw hUHAWAVLuAUAHATILSL1H(HuDdH%(HE1E t HcEIHX0DLLEHDLLHtHcEDLLHILx0LDLHEUDLhDEHLH=AHIEAEkLH=AI1Ex"HUdH+%(u&H([A\A]A^A_]@H}DDv UHAWE1AVAULmATAH?SHLHH(HuDdH%(HE1Et HcEHLx0L xLDHLEE1LDHHTxDEL =EDLHHDEEDDLHHGs/HcEDEE1H==LLHHp0*LH=A1E}HUdH+%(H([A\A]A^A_]LLDHE1LDHxHEADEUDHPDEI@H}Dt mEDUHAWE1AVAULmATAHSHLHH(HuDdH%(HE1Et HcEHLx0L LDHLEE1LDHHDEL }EDLH]HDEEDLHHqoHcEDELH=}ALHHp0gLH=A%1ExvHUdH+%(u}H([A\A]A^A_]LLDHE1LDHHEADEUDHDEI@H}Dr tff.fUHAWAVL}AUAATIHSLH8H}LDEdH%(HE1ECHEtHcEIH@0HELHDLE LDLH pEELDLHLDLHHcEILp0EtL?LH6DLE{LDLHofUE1҅u\HMDEALH=gLLUHuH=A1ExQHUdH+%(uUH8[A\A]A^A_]DLIH}H5 1 H}Dp HE1HʹHE1HʹHAHʹ@HAHʹ@UHAWE1AVAULmATASHH_H(H}H߉MLdH%(HE1Et HcEHLx0LHDHEE1LDHH{LcEEt\JE1LDHHH@08pEADEdLDHH$OUDHDEIDLHHDEEDLHHШDLHHmHcEDMLDEH=LHHp0LH=@A 1Ex!HUdH+%(u%H([A\A]A^A_]H}Dn hHHʹ*f.HHʹ f.HHʹf.HHʹf.HHʹf.HHʹf.HHʹjf.UHAWE1AVLuAUAH0ATILSLH(HuDdH%(HE1E?LDLH*k*HcELDHiLIHX0 t HcEILx0DLHLLDLHEUDL DELHH=AHIEAEQLH=Ao 1Ex(HUdH+%(u,H([A\A]A^A_]f.H}Ddl (UHAWE1AVLuAUAHץATILSLH(HuDdH%(HE1ELDLHiHcELDH LIHX0t HcEILx0DLH\LLDLHxElUDL. DELHH=mAHIEAELH=A 1Ex(HUdH+%(u,H([A\A]A^A_]f.H}Dk UHAWE1AVAULmATAHSHLHH(HuDdH%(HE1Et HcEHLx0L 8LDHLEE1MLDHH8DEL EDLH֣HDEEDLHHgHcEDELH=ALHHp07LH==A1ExvHUdH+%(u}H([A\A]A^A_]LLDHE1LDH@HEADEVUDHDEI@H}DLi t ff.fUHAWE1AVAULmATAH?SHLHH(HuDdH%(HE1Et HcEHLx0L xLDHLEE1LDHHTxDEL =EDLHHDEEDDLHH/f/HcEDELH==ALHHp0wLH=}A1ExvHUdH+%(u}H([A\A]A^A_]LLDH E1LDHHEADE UDHXDEI@H}Dg tM ff.fUHq1]ff.fHG0HUHAWAVAUATSHHHIILn@?fDI$ HHt$LX uMt7M$ LLLkHt?LcMu1H=e1^fDLLkIDŽ$ H[A\A]A^A_]fff.@UHc1]ff.@UHAUATLmAH@H~ LdH%(HE1u-LD HEdH+%(u0H@1A\A]]LDH51H=H fDUHATSHH dH%(HEHLduzMtHL1(HLC|HuЉEfEHYHx( HHt Hs@HHEdH+%(u6H 1[A\]f.P@HO@H51H=YGe f.UHAUIATSHHLuPMtsIHtwHHumDHLHtXHsHuH=P1 fIIM@H5 H=gP@1 GMuH1[A\A]]IHtuWH1[A\A]A^A_]fDH54StIMFDH5/H=HH@1CHufDLH MnAE%=5HC0HyHHm@LcMA}HI$ HIHp@AE%=A$ A$ upA$ ubI~AoEAA$ ¹DLE\ẼuAAufDH{f1H=1%=umI6HH8tH{0O3f.HxuH5-hQ/I$ LH51H=ՕA ff.UHAWAVIAUAATASH(dH%(HE1HHtHIv DDHEHHxNHHEH8+SHELpHC0HL(MIFHEf.MeMA>MmtqAF%=taHMI$ I$ H3H3AH uAfAA$ ڹDLZuAAu@MoH}HEdH+%(}H(1[A\A]A^A_]H5aOHEDH=H0L@1HN@H5?Hf1H='1HuHf.UHATASHv gHtHxHuBH;zu[1A\]DHtHHtH3[1A\]H5yNtHLCDH=/H5HHH@1 ?H;tff.@UHAUAATHv Ht%HxI˵uQI<$uL A\1A]]@DHtHHtHx01LiH5MtI$MD$DH=H5HH@1;>I<$2vUHAVAUHUATASHH~ dH%(HE1LLDHEdH+%(kH1[A\A]A^]fDA$qtuuLr}HtLMtIHyHHul@HLHTHsHuH=1DID$0HtHHuL5L%ԍ fHZHKH Ht $ uL9 ũ tHE1LLAHpHHu!DHH0LHHCHu1H=w21H=1"Mff.fUHAWAVAUATSL$HH $L9uH(fdH%(HE1IA)КH-LMI} H08 ̚@ {ȚĚzo)К20E1L@fDD9t2DLL0AAuЋHLLD̚DĚHКP2PQȚPPH0ðuLf1HUdH+%(rHe[A\A]A^A_]@L@LLwtH5LHttu02MADHH5GH=1!9l@H%=oMD̚@HPHКH^D0DD2̚3DM̚HȚH=-APEVH5RDPĚP1S<8H0{$@=մtcUHHAUIHATASHHH=nx;EE 1DH53H=71H[A\A]]f.1DH5H=7ff.U=4HATSLg0tPAD$<~B=G txH{I[LL A\H]HpH=Lγx}= u1H5H=6=ϱu=H}H5gH="NEH5!H=ʅ1 n6'fHt 1UHSHH=HHH]1ff.UHSHHHH=1HǃH]f.H6H?QHGHVHtHtGH9tH2H8*f.Hu(L L MtMt LLDMuH@ H@ ff.H@ UHATIH@ SHH@ A1EtI$H H3H H H[A\]HHH)HNLMt?IHu2ffA9t-HHt"L@MuU1H=/1HEDE1LfUHHHAVH)AULNATSHN,Mt;IEHuHfA; $tcHHt9L`Mu1H=1H}7H}IJ@H=LfHIHL[A\A]A^]fDUHAVAUIATISLwHMtLA1EtCLL5SL[HCH{LLLkLHCo[A\A]A^]ÐH=PHHHUHAVAUAATASWHt uitcLp(LSL:?ALSDLLL1#H=[A\A]A^][1A\A]A^]D1DHũHPUHAUATASHHWt urtlLh(LSL<ALLLL1`H=9H[A\A]]Zf.H1[A\A]]1ff.fUHo E11L X3HH5H=HjPXHo Zj1H5$E1PL 3HH=Y^fUH tH};HATIH=DpSH5*LuHWH5Z1Ҿ H 8HH"=HHo{H fXR[A\]ff.@H=Ht(UHH=Ч]HfDnDHH=mff.fHH=rff.f~uH@x81@fDtuHӦ@ x81ff.H@8!ff.UHH҉uHHuHDff.HM@8HUѫHATS@@ H5RHt@׿|HHHL MID$HH@0HHHu<{ w!AE11ɺƇO $HHtAH{Hu1H=_L18HHY[A\]M$$MtID$HW1H=Kf.ff.@t ;fHG0HUHSHHHu cHt[H{HtBHu拇 wAE11ɺƇO D1H=7J1H]f.ff.@LJfHG0HUHSHHHuifHt[H{HtBHu拇 wAE11ɺƇO D1H='I1H]f.ff.@AIDH!9GƉff.fH<HHxxHff&f&f&fDLJ&1f&t#tfHt7H~&HT @HH9t;0uD1ff.fHt7H~&HT @HH9t;0utfDHtHt LJdff.HtHt LJ(ff.HtwHHtGHdff.@w HXw(uB1:fu,1:u{1:fFuc1:f.1:1:1:ff.tWtR1v(1v 1H1ÐH1wf.HUHAWAVIAUATASHt%1t5H[A\A]A^A_]fDAD$H1[A\A]A^A_]ÐAT$wH?DHc LLffH urHWHtiHR8!@ HH HH H!D u(D t HH HH!HHEHH DHH HH!HHDHH ff.f҉HLAH# H uyLGMtp҉M@8HH4IHH!` H` M` H!I!M#` u#HH#` tH MHEH` DH MHDH` fDHu tX!`UHHGHHxAHtDD]fDHtktbA9HHTHH9;uAbu>HWHHJ8E1t3u E1;AAtkE1AADfADfDE19AAH1H=?1@AAtE1;AA 9t4E19AAefE1[1H=?bfE19AA1ff.UHSHHHu tT\HCHHxHDH]fHt[tR9<HHTDHH9;0u뒋u>HCH!Hp81g1N@H]H]9H1H==1fDfDfD1;19tD9v@1;_D1S1H=<f193DHtVHx VfDU1H=1Hff.UHAWAVAUATSHHdIHhHtHH LIH 0 A0 5 A5 A0 fA0 0P A0P AO fAO 8 A8  P fA P , A, 0 A0 4 A4 < A< H AH L AL 8 A8 P AP T AT H t7I L%L~LIdž H I HE0O A AM A AC I4K<0LEgI4K<48UItK|5AHEȺ8I@IH4J<0#I4K<7LEHE@I II[ vLL IM9t7I$HtDHDp@LDHuDIM9ufDH I HtI H=C.H Idž I H t7I L%pLLIdž H VI H[A\A]A^A_]H tI L%LI Idž Ht4Idž H LI N1H=611H=u61ff.UЉHAVAUIHATSHHHx(HtxIA@LHLIHtPIFpHtAwHx(IHtDLHELIHuL}IHu[A\A]A^]ff.UHAUIATASHDLuAAuH[A\A]]fDHG0HtSHHtKHI t H: u2H Ht"HAHuU1H=3H1Df@wH^ @HcH>@Hc[HAHDfH*HH*H![HZHǀ: t D1ff.fUHAUATSHLg@MtBI$IDI<$LHIt!HtLcMu1H=/1gE1HL[A\A]]fD vDAE11ɺξff.HGHUHSHHHu'fIBv`HH{HtnL HMt A uË wAE11ɺ+fAE11ɺL끐1H=-1@H]f.ff.@UHAWAVIAUIATASHhdH%(HE1~t D9FAEHEEIxHx(IHHxMfDI_pHufHHtx{auC`D9uAEf9CbuHC8AU'HHHHxHHHC8OK\ LLHHu@L(IH\HUdH+%(uHh[A\A]A^A_]U,HATISHHpdH%(HE1H踮I|$ HH4xH1Ht %u HUdH+%(u0Hp[A\]DH=H%ȸ\ff.U,HAVAUHpATSHHdH%(HE1HH{ HpII$&H8HHDžHHtwLp@HDžHHtZHsHHHLHHtI$&HHjHHHDžHHuI$&HDHHL5E HLkMHƅP AHPAoEHpfDRXtI$&LLL두H=)A1fI$&HDžHHLHŌHHL ML-f{H#Ht;ƅP oAHPHpfDRX'H$Ht;ƅP oAHPHpfDRXH&Ht<ƅP oHPfRHpXugM$$MI\$H1H=L?1%D1H=w?1H$L1Hǃ$YH&LHǃ&H#LHǃ#9H HHEL M9LP{H#Ht9oHpƅP fRLXyH$Ht5oLHpƅP fRX4uoH&Ht<oLHpƅP fRXu<M$$MtKI\$H1H=h=1H$5H&'H##1HUdH+%(uHĠ[A\A]A^]øWUHAWAVAUATSH IH8R A@IBLM$@ Lj=L;H#LHx/I_J+J<0tHHL9uI@L{@I@IuI$h >I$` ?HLHxI$I$H M$0 M$01 L5dIf.H3HtL HHsHtLHCHL9uLM9uI$8 H=jL-¡I$( IDŽ$8 H=nI$8 LIDŽ$( I$O LIDŽ$8 uI$P LIDŽ$O YI$ IDŽ$P H=b9I$ IDŽ$ HtIDŽ$ I$ H=I$ IDŽ$ H=p fI$ IDŽ$ A$x A$ t I$ !M$ M$ L5aI]fDH3LHqHCI9uI@M9uI$ H=GI$O IDŽ$ tLA$ ɊAڹDLuAAuI<$G G tRL1XR 辻HLH=a[A\A]A^A_]@A$@ L #oQ1H=)1*1H=A)11H=(1 1H=(1f.UHHt+VH~!Vt ]H1]@1H=/}1証UHAWAVIAUIATASN H(LG8J< H HLIPLEH` L` MH=H HUHUIM8J㾠HHǂ HtHtH= HUIM8H J㾠HHDH L<[KdIH H=^LM<HEI0 2IU8HEILJ0 H=^H0 HtIU8H=k^I0 L<[KdH IIJ:8 K >HH HMH8 HMIU8HǁH J:H HtH=^HMIU8HH H[K dH HHHLHP @ HP @ J؂A<DH]ȋH;AH([A\A]A^A_]H[KdH HH=q]HIHEH  HUHUIM8HEHǂ  H  HtH=+]6HUIM8H  H[KdH HHH( I( iH[KdH HH=\HIHEH HUFHUIM8HEHǂ H HtH=\HUIM8H H[KdH HHH I H[KdH HH=1\HIHEH HUHUIM8HEHǂ H HtH=[HUIM8H H[KdH HHH I AG f.H[KdH HH=[HIHEH HUHUIM8HEHǂ H HtH=C[NHUIM8H H[KdH HHH I AGYfH[KdH HH=ZHIHEH HU^HUIM8HEHǂ H HtH=ZHUIM8H H[KdH HHH I AGfH[KdH HH=IZHIHEH HUHUIM8HEHǂ H HtH=ZHUIM8H H[KdH HHH I H[KdH HH=YHIHEH HUHUIM8HEHǂ H HtH=cYnHUIM8H H[KdH HHH I JPAFTf.H[KdH HH=XHIHEH HUnHUIM8HEHǂ H HtH=XHUIM8H H[KdH HHH I JPAFf.H[KdH HH=IXHIHEH HUHUIM8HEHǂ H HtH=XHUIM8H H[KdH HHH I JPAFf.UHAWAVAUIATISHH_8HH IAtE$@ LЩ uA$ tA$ $ LH L!E$D A$$ D I!D D1A$D L1H!H HрMHEI$H D u I fA$@ IA$B @u~H t\I$ H=I$ IDŽ$ HtIE8H H~yI$ IE8H rf.IE88 LA$8 5HO L1}HLL[A\A]A^A_]{@I$H I$ L5LIE8IDŽ$ H HLjfA$@ I$ fI$ LIH[A\A]A^A_]fIE88 A$8 LH M$P A8 AA$@ @IE8< A$< I$T K < A$@ @IE84 A$4 I$D J 4 A$@ @, A$, IE80 A$0 A$@ DI$A$@ >LA$E7A$@ "I$A$@ IDŽ$ I$ L5)I$ LIE8IDŽ$ H HXL\I$ ?ff.@UHAWAVIAUATISH> IV8AKDHt>HfLH5uQHtHsHuH=1D LHI=K|L@IF8H Hu1H[A\A]A^A_]I~L HڸUHAWAVAUATSL$HH $L9uHX HI1IHؕdDĕDȕdH%(HE1H0HHaHuDžDXEAEtRA}GAQȕHؕAUHF@HN0HHAo1H@IV0f~` ƅ0 )@AoFȕ)PAoF H=('1@Aoȕƅ0 )@AoFH HcDXP%uEDF IiİyDt`KIDHt5AADŽf.DŽAA\ff.@UЉHAWIHAVAUATSHHHIHx(A`IHthI\$pHuD@HHt8C\t{` uCat<uHEELLLYHHuɐLIHuH[A\A]A^A_]ÐH_@~>Gt ut H(H51H=y@ff.@H%_@UHAWAAVAAUIATSHGtDDHIDHtJHx(IHt9DI\$pHtfDC\t{` t,HHuLIHuH[A\A]A^A_]DEELHLLHH'H51[H=jA\A]A^A_]ff.UHAVAUAH5^ATSDFE~VGIAօu\j]EL$ADD TEL$ADH5]D 51[A\A]A^]f.uu1H'H5%H=[A\A]A^]D耦AT$ADIH5S6 H=$1H5&]EUHHAWAVAUAATSHHHEE1HEEJp Ht@L8Mu!6fDDDHM?MtIGHu1H=IIuAHEAuH[A\A]A^A_]DUHAWAVAUAATIHSHH)HNHIHtEHIHu8fDf; tCHHt#HPHu1H=1_1Jf.1H[A\A]A^A_]H[DfHIcAt$HH)HH|谣H[At$H|H5{[F~CAD$tA|$ZEL$EDD DDDLPH1[A\A]A^A_]HIcDHH)H\ HHH<HtHZDH[DfDH[A\A]A^A_]HE$H5N1H=ŒZD賣AT$EDIH53 H=1H5YZ @UHAWAVAAUAATISHEH ZftSDHʉuHH)IcL| IIJ<8uHH[A\A]A^A_]DIcED$HHH)DLJ|计uHYAt$J|褝H5}Y1V~AD$tA|$XuREL$ADD ™H1[A\A]A^A_]ÐH= YL!x@D AT$ADIH5K2 H=1MH5Xw1HW"H5`H=ِ$1ff.fUDHAWIIAVI)AUATK9SLHIp HHIAHufD;#t*HHHXHu1H=L[1eDLLELMHsH=bTmHCH{̐LECHCLMIp CHtjHHu`fE;et!HHtNLhMu1H=Z1ЎLLELMLH=sLELMIp @tH1[A\A]A^A_]K9NI<艥UHATIHH=WHt3Wx,}VuSAt$A$uLLeLef.LLLe֐fDAT$H=H5 1H=Vff.fHeVPxnUHSHHUu1usH=5VH]+1HN@W1H5  H=t@ff.@HU@x~UHATISHBUu0I$ HtOsA [H=UA\]DWH8 1H5 H=I$ Hu[LA\]頝ff.@H5U@x~UHATISHTu(I$ HtGsH=UE11[A\]SWH8 1H5u. H=FQI$ Hu[LA\]Hff.@HTHHUHAVAUAATASWHt uitcLp(L迒SL;OALcDLLL13H= T[A\A]A^]/ySu[1A\A]A^]@H+ H5- 1H=Df1ff.fHSHHUHAVAUAATASWHt uitcLp(LϑSL9_ALsDLئLЌL1CH=S[A\A]A^]?Ru[1A\A]A^]@H * H5, 1H=Tf1ff.fHRHPUHAUATASHHWt ubt\Lh(LSLdpAL脝LL1_H=8RH[A\A]]YfQuH1[A\A]]f.H( H5*, 1H=df1ff.fHQHLpAUHATSWHQtXHH KHIH=x pLEʀ8DPHDHD@1VDH5+ H=QZYL`(L蟏SLO/HL0譤HLp蛤HLp艤HLp vHLpdL\L1ϟH=PHe[A\]˞tHe1[A\]@1ff.fUIHATASHMHUHuLMH@Ix LEdH%(HE1迢'D]輎HHHHHU]H5:HEH]HEt\w"3O11fw H Ou]1HUdH+%(H@[A\]fNt1H& H5z H= 1H% H5u 1H=y fuDecIHteEK\N11fA$A@E11H% H5) H= HfD}HNM1HC% H5) H= 1fI$fA$ID$xHC@Ht/H(L1Dfk8H=%@@Hǀ Hǀ(HC@&fDUIHATASHUHuH0Ix dH%(HE1+{D]H/HHHpHUЉ]H5B8HEEH]HEȃtXv>E1w tLuzE1HEdH+%(H0D[A\]ALuo1E1fSD@fCD LtHO# H5 1E1H=, DH)# H5 1H=hH# H5b' 1H=! pK)DE̋MH" 1H5& H=% pAXUIHAUATLmAHuHMLH@Ix dH%(HE1àUDLaIH1EtivGE1wJHEdH+%(H@DA\A]]J1fA$E1fA$sJu1M$IE@HLH E1貖uDHQ! H5J& 1H=Qf.H)! H5J& 1H='H! H5% 1H=A4IDEMH 1H5d% H=E8H= G@@Hǀ Hǀ(IE@f.Am0UIHATASHUHuH0Ix dH%(HE1D]H?HH/'HpHUЉ]H524HEUH]HEȃtXv>E1wHE1HEdH+%(H0D[A\]@QHu1E1fSF@fCF0HuHCPE1䃀fDH  H5$ 1H=)fH H5 1H=\H H5R$ 1H=!`GDE̋MH 1H5# H=%pAXUHAWAVLuHUAULMLEATAHMSHXH~ LdH%(HE1i{D)HLMMEM HHHLI|TIH}EH HcH>fDA$߃@fA$qFI\$pHE1fDEMHLL+C\LEHHuMMUuLLOLvC1HUdH+%(HX[A\A]A^A_]ffA$EtLH5c H=l1LH H5" 1H=~@EfA$ID$pHUE1@\LEHHuM(4fAEfA$I\$pH E1DEMHLLkC\LEHHuMDLH5! H=71@LH5 H=18LH5! H=1H1LH5 H=U`LAJH' H5 H=4&1DH H5 H=vfUHAWAVAUATSHHXdH%(HE1Ht|LMtpLc L} LL艅LqxLELA[LAnCuDE1EUAA1ELL HEdH+%(uoHe1[A\A]A^A_]ÐH HuLHHEHE跔LEHAHHM1APH5b EH=?XZ_辍ff.UHAUATSHHHdH%(HE11HEfE訁Ht5LMt)LeHs LBSBu)LL HEdH+%(u:HH1[A\A]]fHuLϓH5 H=1H1UHAVAUATISH@dH%(HE1HtLLMt@Md$ Lu LL舃LPxAAuDDLLAt&HEdH+%(uwH@1[A\A]A^]KfHuLCEH'HHH5 HEH=1DLLAwfDUE1E1HAWAAVAUATSH8Ln dH%(HE1ELEfDEEfDME?wAăEtgx@u6DD#HEdH+%(He1[A\A]A^A_]D者DH5 H=H1LuLH]LLtLH}ÉLvLH߉E豁LyvA?tOMH:DH HDHMׄHMIMH‹EH58 H=P1QD]^_EEDMLAUDEHDPD8XZ,ff.UHAWE1AVAUATASH8Lv dH%(HE1ELEuEAŃCD}HLM>u]CuHUDMMąuAEDLHUdH+%(He[A\A]A^A_]DLewu}LUu~DHErCuLMHH$HEHEHH=%1VH5 XLUZ>LrLH}ĺELrH}LA1茈ff.UfHAWAVLpAUATASHLv dH%(HE1)ELEsLLALs UH}HcL~LIs1ƅoHDžvAf~DžhD{HLMrL]<IELLDLHUdH+%({He[A\A]A^A_]fL1҃&@{LorL E1Hvh}8HLLDHvDhDoLPZYQDHuHvLXL`MIMH{ H #L`DoH5 HEHDPhH=AVP1AUASvLL3kA\1A]]HHO@H5S H=_P@1%UHAVAUATSHHdH%(HE1VIH{ M$%HHE&~LmLLWucI$&HHHu1DHEHH qHHtbH{Hu1H=10nH=IML1H H5 >H}ŊHEdH+%(uAH1[A\A]A^]LmI$&L fH}wUHAWAVAUIATSHHh|dH%(HE1SH"D|5t#AMEH 1H5H=YH5L`(L6tV1LD)ĂLGA}0 1L2ƅ{LL1L蕀{fHEL})E@u)E)ELLuYuLML5LLHc跉1L~{fHE)E@u)E)ELuLLՈLLHcW1L}1L1L)1L1L}1L}1L}AuLfHuL)ELm1LGH= 4Kt|tHƃDHEdH+%(kHh[A\A]A^A_]fDHD|@3bH3L`(LrV1LD)蝀L A}0U1LAƅ{1LLuAuL1Lj~LUfD{LLp)E)E)EHEE2~uL&~Hp LLHc茇1L{fDL{)E)E)EHEE}uL}Hp譆LLHc/1L{1L}AuLf.AMEEE1H H5H=詺r@1LA 谅ƅ{ @Aƅoc@okPos`HCps@)eHE)m)u@oKoSL}o[(HC8s)MHE)U)][1L&ƅ{ {DUHAWAVAUATSL$HH $L9uHdH%(HE1Ht;FHu-~t'IAAEu:CA9Ft1fHEdH+%(Hd[A\A]A^A_]fAEHDž )))wDSd1H0HHeAFfofofofHH ƅ0 HpDƅH8)@)P)`A7Hs HS(HK H3yH35xH t`Coc Dž2/EHEHH5 HDH=1f{9unHHdLhDL8yHOS@PDž.t:EHELHH5l HDH=!1jf.EH H5.D)Aj@S =DžCC .tEHhHK EHdH5i HDH=1׶rxff.fUHATSH L*.dH%(HE1MA@xIx@tSA~-u$HEdH+%(1H D[A\]DH5H=r1;ffHHU)E@GLƿwEEjA1AE1,eH5H={1ĵKA,1H5H=蒵DLEEԋGwE%jtgfDH5H=21A5+wff.U1Ҿ%HATHL/oKHtvIHJ\ID$0HtkHHtc1f.HK EHtHJHu1H=L1ecDA$@tt,LefA$uLLeLLe1@UfHH L+dH%(HE1E)EMA@xIx@tG*uHUdH+%(@1H5MH=軳@}wuLƉUHUMShA1Au*tH5H=alya*e1H5H=>K/uff.@UHATH(H5*dH%(HE1HFxH~@tU)u,AHEdH+%(DLef.H5/H=1A蕲HUHEEEԋGwE$gt_E1])yH5H=11:_D1)GH5H=1-f)H5H=1Aرsff.UHAWIAVAUIATISHH(ft>f I$Axt +AH(D[A\A]A^A_]fDGH BHpHdwiHf; \HtIMAff uHHHL0Mu;M6M,IFHHP:uBȅt=tHzDEHMHUP`HMDEDŽtHUBAEC%=EoSIDEHMAU I$AwP!HMDEHtHIuYHMAESAC%=t&I$AwIDEȋPT!DEHVADŽ$ eD1oCAE C%=t%I$I$ pHgHfI$ HI$pfDHMu HMLYXHMȅHLXAoM HMAAMEu I$ AI$IDEHMȋpHMDEHADŽ$ @H{H1H=']fA$A$AEHIuHMWHMA<I$ HI$ HfHIu DEWDEȅo[A]ADŽ$ @DCH{Dv HHHMkHMH5 E1H=SHQ@蚭DEuADŽ$ ocAe aUHAWAVAUATSL$HH $L9uHL0IIH1dLAdH%(HE1ZCAo$ƅ0 AoL$AoT$ DBt uzt t/fH H51H=[ԫ@HF0HHE1AH8HSH#@UHAVAAUIATSGttDHIDHtHHx([IHt7I\$pHtfDC\t{` t$HHuL_IHu[A\A]A^]DLHL[HA\1A]H5H=xZA^]UHAVDAUAATSH!H"L`(Lw`\1LD)oLusiL/iL iLiLkLzY1LnH=mtEuHe[A\A]A^]f.ƃHe[A\A]A^]@DGHH1HEH5APH=ܧXZ{Du@:f.ff.@UHAWAVAUDATSHH(H}U~PHL`(LM]b1LD)ks@L`rs LUrs$LJrHEx01L2rLuLAv"r HL"ss(Lis*Lzgs,Lngs.Lbgs0LVgs2LZis3LNis4LBis6L&gMK(I%HHpL5HDLSIH]E1fAwIx LEo^HuLHA{^IHuDL(qEuSLW1LlH=gk}tHEHe[A\A]A^A_]fHELI%HtHp{(LHDRIHvfAwI} ]Ht pPLspLL]IHu8LKpfDF@HHP1AUDOH=sDF H5XZ|@1LofCGHe[A\A]A^A_]ff.f~GufDHB8tUH5)H=HAVAUATSB81VHHHtgL(Mt_MeMtlAfCvtCwDLXuAAuMmMu[H5A\1A]H=A^]ã1H=1RHB8uUH5H=:HAVAUATSB81vHHHtgL(Mt_MeMtlAfCvtCwDLhuAAuMmMu[H5@A\1A]H=A^]1H=J1QUHFHAWAVAUIATSHHLEHHHHHL=L5h[fDAEA$E$Eu7A$%u+LA$1LL`@Ht+LcMt2A|$HtMuM$H[A\A]A^A_]Ð1H=1PWHtLMtMtuAEA$A$uA$%uuRA$1LLH[A\A]A^A_] `AL$IT$MLL1FM$AL$IT$M1H5H=fBUHATASHHp@HHpH5+HtAԿ|ZHC0HHHuBfD w!AE11ɺƇO $DHHtiH{Hu1H=1NHHpkDH5H=1*@[A\]*fff.@HwUHAWAVAUATSHHt(At4HD[A\A]A^A_]fJAwH5iLc,DJwH5QiLc,A NML3AHJHMI4L蟺I|$8t I|$8TI|$Ht TujL^HEJAtAJDŽLH=1ZE1@t AABDHHH5H=8L8 HP(16I|$bfDUHSHHXdH%(HE1HHEHHEHEHHUfoEHUfoMHEfoUHEHEfo]HǃHEdH+%(u)H]1fH9H5H={FM<_ff.UHAWAVAUATISHH dH%(HE1HAo$@ I$Ao$P Ao$` Ao$p p)A$@ )Ao$ Ao$ )Ao$ )) )0)@TIHI$ A$I @HHL8MLPfM?MIGH7HpHtހ>u@ tHpLWRff>I$8 H5t?tH5lI$ H=1莛ifIH(A$J t}1ffA$@ A$H I$@ H1ct-HEdH+%(H[A\A]A^A_]Ao$@ I$LAo$` Ao$p Ao$ )PHx0Ao$P )pAo$ Ao$ )U)`)])e)mFHOfofoLfoI$fo@A$@ foA$P fo Hx8A$` fo0A$p A$ A$ A$ eaI$LHx0JI$LfoPfo`fopfomfouA$@ fo}foEA$P Hx8HoA$` A$p A$ A$ A$ DI$LHx0_!fDCHH@ fA$@ oHA$H AFPA$X A$J I$ Lf1Lt1H=wGXfA$@ ȉƒt4uA$D 뀋XfA$@ ЁuуA$D NWZUHAWAVAUATISH ?AAA uB; DKHHEȀ: t1H[A\A]A^A_]ÐDDL2oHfA$@ 9Lƃ: I|$HDDLE軉EDŽ"A$ &I$ H_ MAE11ɺƇO ;1'B@ H8 1H`H5H=®͖H[A\A]A^A_]f)LL(ƃ: I|$HDDL荈fA$@ u@A$ KH]E1ƃz DDLD{ ƃZ 1DDL萯A$ uAE11ɺAƄ$O L::SDfDAE11ɺAƄ$O L9A$ ff.fUHAWAVAUAATJSHH: HMIHM t| B; UBƄ@ HGH@HHH E1HDDrA Ht%H{Hu1H=X1qCDHAAAHEBQuXn HEȺDBƄQHw,B@ BƄ; HGH@Hu/E1HD[A\A]A^A_]ƀ: HGH@Ht HH E1AuH}@E1DH5H="1諓FAff.UHAWAVAUATISH AAAAIJ?Lˀ: u1H[A\A]A^A_]f.ƃ: LMpLMȅA$ uLMA$ ƃz LƃZ 2ADDLwDDLLMK9AD1LDH8 1HH5H=mH[A\A]A^A_]fAE11ɺAƄ$O L6DD_DHNI$8 IH5sHH=1UHAWLAVLw@AUATISHf HEM 1AƄA I tLFHIHuHEHEII@H uI$ t)I$ FI$8 H5 0 I$ uGA@DLHuAAuH[A\A]A^A_]f.I$ FI$8 H5  tFtLH5H=1蚐nDQLH5H="1k4fDUHAWAVAUATSHH NIH?1A@A LM@ IH}fE身L袽LjL貹H#LHx/VI\$f.J3J<8tHDHL9uI@Lc@I@IuA A A A @IH IO tLA  IEHtPAI HxL&;HHt&AEAEr_IEHx>IEAƅO LI IH HtHǀ IDž fA LIH bL A IHt:IDžIHt9IDžI Htc9IDž I Ht';IDž I Ht ;IDž I HtoVIDž I HtSVIDž I LmL%HEI0N HEIHEHEHEHEH]H]LhHEHEH LIHIHP LHǃ@ IH` LHǃP HH=Hǃ` IuHLuIEL軟LHHEL9mtrIAI LIHI LILJ tHI LILJ ZHILJ A ADHEHEHmHE@HEH LmA@DL@uAAuIO L%LGIP LIDžO GAEIDžP (AEHH1[A\A]A^A_]L H]LH{0o7HHH{0Z;H{8LRAEAELxI H=FIDž EvfA@ gA YAI K1LdH%(HE12HEIDHHDLLH?u&HL{Mu1H=1.@ID$HL0MH]AM6AI t#I@ H9HtHL1uXMMnMu1H=1..fDAHEdH+%(HXD[A\A]A^A_]DI8 H5 t,蜍t#I8 I $M1H5H=ڑ~L}XHELE1I|/ID$8H WI|$1LC@UHSHHdH%(HE1HH5<HHX HP HHHH)H)΁HP HEH( Hǃ0 H5 5 u65 cuIHEdH+%(H]1fDtcuv5 #tfH5H=?1f}@HH5H=;F}5 ]H5)H=*@1}< ?fUHATSHHXR H=Aǀ IĸA$@ A$D HC I$ AD$IDŽ$ ADŽ$ I$IDŽ$ I$ AD$I$ I$ fA$8 fA$ P HAHfHHHHBH9ufHH@H HǀDPD`DpDH9uI$H LfA$ v,I$i,1I$I$089 I$ FI$ 9LI$ H5H=vIHtPfI$8R H5fA$0 (L[A\]1H=1)1H=q1)f.UHAWAVIHAUIATISDHxHE|DpHhExdH%(HE1wIMCLH=1 BI MAoA@ AoNAP AoV A` Ao^0Ap Aof@A AonPA Aov`A I8 L5 L5LLILJ8 ?BI8 |AApAA$AA$AH A$AL LSA1AP H=tAƇ4Q AG|SI|$0LAGHhIG?xt IH I|$8HOLb$A$t"ID$0'k@2H9HOA$fA@ >LhuAƇO HuMt$A'HEAAƇ! I I EA IGHp HHt2fA^xtHpDLƄ: HROHuAHpIAuA$whu&fA@ tLtL?lLPID$0HHH+|K HE@|HHPHu1H=1%MgAo>LM.LLL`L-@ Ao~P AoF ` AoN0p AoV@ Ao^P Aof` >I8 L2H`LILJ8 >I8 fDAƇO hDLnLA@A$@t+tQHEdH+%(uNHxL[A\A]A^A_]fDA$uξL1H=]1$1L7DUHAWAVEAUIATSHHHHIHA$I ID$HtILx8ILOAAu AHu A9A$1A9t3DL1He[A\A]A^A_]DIIHODAMAt5AIHTHH9D;ujLELj1XZHe[1A\A]A^A_]3A9$G93tQuA9utLA$A9$1fEyA9pAdfA9utA$AA$DUHAWIAVAUMATSHH(H}HA u3IGHt*H3H8521He[A\A]A^A_]fDAu+HC8AAALZMLs8AAAuELHAqnIGHEEAIIf.DDLDmBƄ(: KDHDLHdIItAHS8DL‼: HEuB(: tDDLI,&IufDAHEATIGHH9M<A IH AƇO E11LAU@DDmHMHI( IHHC8HeDDj1HESLHVIXZMAFH{LAAF7LHlIFHEDAHHE@DBƄ : DDLQIHDDLHbIItEDHUHS8E瀼: HEuB : tDDLId$IufDAHEAUfA@ LLd1DXGKLHHe1[A\A]A^A_]L?JAt A9EfLc8LJHK8A$HH tyHC8ǀ LuLI~0= I_I~0L5AGxH{LAGB561H=1P |1H=\1MAAUff.fUHATSHHt@Iċ@x6H{0LAD$ 5H{8HDLL[A\]1H=1UHAWAVAUIATSHH0SIHtHL[A\A]A^A_]fD@H=dL5=2LHXH0I)I$LLC6I$ )ID$)ID$ (ID$((HID$0HKH{@ID$8Hp1@fQztƄ; HHuHHH9uH8 L=0L8)Mt$8LLIdž8 51I8 ID$8L`ǀǀ ǀ$ P ID$8H{@f L^3fHG0Hǀff.HH="(ff.fUHHAWAVAUATASHH8HEHEELmE1IIEXHEȋEHHH)HUHEMcJp HtwL(Mu"mDH}E-MmMtMIUH2DCH=RfuHEDIH|EtdO'MmMufDIHEIbEEHEHE!H8[A\A]A^A_]Ðk3`fDK!PfD1H=1UH5HAVAUL-)ATSHLxHt>IL5 fIt$DLc3HHh%LL-#IHuHHHtVL MtNL-+DxuHpL3HH%M$$MtID$Hu1H=w2f[A\A]A^]UHAVAUATSH dH%(HEHaHHHHIL-HKHH+HHHHu}DD D9t(H9t+HHtcHBHu1H=|@H9uCLu͹ 1L% Ll2LL1LH#fDHHM@HEdH+%(u!H [A\A]A^]@1H=1+ff.H=LMt=IAPHt%HtL@MuU1H=]1HE1Lff.UHHAVAUATSL MtDI$AIHuXHtRLcMt2HE9,$uI|$Ht/MtL*u[LA\A]A^]f1H=1MuE1@UHAUATSHH@L MtAI$IHuRfMt Ls*t Ht:LcMt!I|$HHuMuHL[A\A]]Ð1H=1pE1ff.UHHtH]DHHff.fUHAUIATASHHHt9H Ht6IE;uJD9`DH[A\A]]fDHuIEH1[A\A]]fUHAVAUATSHIHthLg0MI$Hu6DI$ HHtL(u A$ t\HtTLcMu1H=1 HiL Mt,M4$Mt IFHt|H@0M6HuMufDE1[LA\A]A^]ÐHHu4fDI$ HHtLX(u A$ tHtLcMu1H=1k1H=b]ff.fUHAVAUATSHIHthLg0MI$Hu6DI$O HHtL'u A$ t\HtTLcMu1H=1H)L Mt,M4$Mt IFHt|H@0M6HuMufDE1[LA\A]A^]ÐHHu4fDI$O HHtL'u A$ tHtLcMu1H=1+1H=bff.fUHAUATSL$HH $L9uHhXR dH%(HE1LHI1LooKHDžȱoS o[0oc@okP)os`)Я))))) Mt-I}8L'HUdH+%(u^HhR [A\A]]@HHHt9H@Hx8LH'HuHtHCHu1H=1%UHAUIATSHH>QHDHt5HLLHu!HtLcMu1H=71pE1HL[A\A]]ff.@UHAWAVAUATISHHHHtIHG@HtxL(HLMm9HuaMtWMuMu1H=m1fDHAHHt)L(Mt!IEHtqH@@MmHu+MufD1E1I$HL[A\A]A^A_]DL8HLM?HuMtMwMu1H=1O1H=FAHU1HAWAVIAUIATIS1HfA5Q tOLH(L=ȩLD)HLHSH)I<ML1)A$ZYHHuHe[A\A]A^A_]1f1f@ tkHH#@ uSH uJD u>H u2L u)P u L uHH#P @HAH#` uTh uKd u?h u3l u*p u!l uHH#p ADff.HWH'HB uHH9uHPH9u1ff.HWH'HB{ uHH9uHPH9u1ff.stf[ff.UHAUL-߸ATISHHH8 LHǃ8 MtLLX'IL8 H[A\A]]UHSHHH8 H=rHǃ8 H]ff.t H t 1fD9 t,UHAUL-ATISHHH( L#LLHǃ( &H( H[A\A]]ff.UHSHHH( H=Hǃ( H]ff.J @t .fDHH 0P f.HH LJ0P fDЉHLAD@tUH1]@1DUHAUL-ATISHHH LLLHǃ ]%H H[A\A]]ff.UHSHHH H=RHǃ H]ff.ЉHLADtUH1]@1DJ tUHJ1]fD1ff.fJ tUHJ1]fD1ff.f u#ANB: tf.1DfUHATSH Lg5tID$8 ID$Ht}L Mu*sHM$$5t  uXMtKI\$Hu1H=1 f{5t1 [A\][1A\]Ð[A\]fDUHAWIAVMAUAATISHhdH%(HE1HukHu8LL1HEdH+%(HeL[A\A]A^A_]fDLH5 1H5L#fDHuHHxHEHxH}H)HEmHUHQDMH: IcDHi$IH D))4)D)H3QLPEDHLL1Hg"XZE1'LH+ELH5I HiULH5"LH5&L"fDUALRQt@EDMLPEPXELPEP<UH=1HH=1H=H=]UHAWIAVIAUIHATLPSLHdH%(HE1| xHLLIHHEdH+%(HĈL[A\A]A^A_]fLLIHuLLBIHutdQ LH5ILl LL{@t HH5vI@H5L1ALH53L1(4@UHAUATSHHHG@8I@HF@Hu9t|tnHHB HHu.fDHLp荳EHHt-HSHu1H= 1D@EE1HD[A\A]]D-tEuHP HHu?HzDHALpHHtHSHu1H=1@Hu؋F@VfDE1FHx5rL1wA@c)p1I0ADUHAVAUATISL|uID$0Ht_HHtWL5L- @HKHtOHH u+ u"Hsu4Q u  u,@Hu[LA\A]A^]1H=g1`HE1LLAHpqHpfDUHAWAVAUATIH'SHHdH%(HE1]I|$@I|$0I|$8HtZID$8I$HEI$ HEI$xHEHEHELmL}AHIuHt@FFu%H~(Hu HuH=\HF(IEIHtCFFu%H~(Hu HuH=HF(3IDžIHt?F~~Fu%H~(Hu` HuH=ŏHF(IDžI7HIAtEA IuIAIH+F1H=~d1WHE@HEHmH;EM$M$HM$HiLI@I6H~(FH_ ~HuFuuHuH=ڎHF( IIIM9uI$`Ht%H5I$`IDŽ$`I$hHt%H5 I$hIDŽ$hA$HLI$#M$%L-Hp`f!LuI$H=! IDŽ$Ht HHt HH;tHcH{t H{cHt HEHHtL HǃHHt"LHLs HǃHI9CI$&t I$& I$&t I$&L-It$L It$LID$ I$LID$ LLIDŽ$ HEdH+%(uHHH[A\A]A^A_]IHx(pHHPpH}HEHUH}irfUHSHHHHH9t$HtW ~1W tHHtC H]HLf1H=wi1UHATISHt'HAD$ AD$ ID$0HtgHHu&]DAE11ɺHt9H{Ht  Hv1H=1 LL0LHo[L1A\]f.LR1H=zh1UIH1HAWAVAUIATSHHB8A DDjRLZYIH@I}LAAFLLCIIFHEEI=DADLM$MDLLj?HHtpIU8؉L‼: tHEƄ: At!AuHuIuHHc ~uHHcAHEA2IH HeL[A\A]A^A_]1H=1P u3UHATIH ut-ttnLe I$ Ht t I LLeAE11ɺffDUuu$uUHHtH@HtfUuUuLLe16efDHE1E11j=$XZ(fD ^fDUHAVAAUAATIHui tHeA\A]A^]@ЉHLA t D_uA$ tHDE1E1j1DL#XZs#H;A$ uHeDDL1A\A]A^]EdDUHAWAVAUATSH8UMIHcHIAH4RH}HHHHHJ6 I6HuML=H Ht#LHUHMHUHMHǃ LLHUHMnLDH HMHUA H IFH@HL0MHHHEfHEHUM6L* uiHEIH HtLLEXLEHǃ LLLELDH 8MUDH H}Mt"MFMm1H=ģ1D1H8[A\A]A^A_]H]HʋMDIFUL* KH81[A\A]A^A_]ø뭸ff.UHAWAVAUATSH(ủUȉMăZAALcIKDHGB *  fHKvKTmHHLHHHHH=fH HUHUHǂ IGHH8H  HtH=+6HUH IGHH8KvKtmHHJ *HHDH A fMċULuH(1[A\A]A^A_]@KvKLmHHLHLH HtH= A Hǃ Hǃ f}IGH@HL8MK\HfIM?B"* ujKvKLmHHLHLH HtH=HULEcHULEMċuLHǂ Hǂ UMtMGMr1H=1f1H([A\A]A^A_]øUHAWAVAUATSH8UMHcى҉AHRH4IIH]HHH<H*HI<>HML=HHIHEH Ht#LHUHMXHUHMHǃ LLHUHM LDH pHMHUA H IFH@HL0MHHHEfDHEHUM6L* uiHEIH HtLLELEHǃ LLLE LDH MUDH H}Mt"MFMm1H=ĝ1D1H8[A\A]A^A_]HHMUDIFL* MH81[A\A]A^A_]ø뭸ff.UHAWAVAUATSH(ủUȃ}ALcIJAHGB *  H[fHHK HJ HEHHMHHH=H HU$HUHMHEHǂ IvHHv8J ,HLMt"LH=S^ HUH IFHp8KH [HHJ ,HHDH A fUȋuDLH(1[A\A]A^A_]DK IHHHLH HtH=HE6A HEHǀ Hǀ fyIFH@HL0MH[IHEf.JM6I@B * ubKHHEHLH HtH=HELEHELEUȋuDLHǀ Hǀ Mt#MFMv1H=1fD1H([A\A]A^A_]øUHAWAVAUATSH8uUMAHcIHEH@LHHUKHHHL$HEI$ HtH=IDŽ$ HH= I$ HL5xMu MvMtI>HuM$ A IEH@HL(MHEJHHEfDMeMHEHMMmL* HEM4I HtH=+Idž HH=I HtxL=Mu fMMtI?HuMUM LuMG1H8[A\A]A^A_]1H=o1E1HEHULMuJIDE* UH81[A\A]A^A_]E1fUHAWAVAUATSH(ủUȃ}ALcIJAHGB *  H[fHHK HJ HEHHMHHH=H HU$HUHMHEHǂ IvHHv8J .HLMt"LH=S^HUH IFHp8KH [HHJ .HHDH A fUȋuDLH(1[A\A]A^A_]DK IHHHLH HtH=HE6A HEHǀ Hǀ fyIFH@HL0MH[IHEf.JM6I@B * ubKHHEHLH HtH=HELEHELEUȋuDLHǀ Hǀ Mt#MFMv1H=M1fD1H([A\A]A^A_]øUHAWAVAUATSHHuULEȃЉAHcHEH@ILHUHRHHHML5%HHHHEL IMtaHuLLELEu1HH[A\A]A^A_]LL5ΎI LHEFLEILJ LHuLI HI MA IEH@HnL8MbHMHEDeMHHHEHEHMMmL* u~HEM$M$ Mt,LI$ LHEvLUIDŽ$ LHuLI$ HI$ zMULuMM}MS1H=1H]HELDUuHH]IDE* rMEUHAWAVAUATSH8uĉUMALcIJLeHGB * H[ HHK HJ HEHHMHHH=H HU$HUHMHEHǂ IvHHv8J 0HL Mt"LH=S^HUH IFHp8KH [HHHMH0HHDH A MULu H81[A\A]A^A_]HMHKHHHLL Mt:LHUfHUH=HEH HULMHǂ LHUlHUHǂ Hǂ A CIFH@HL0MHMH[HHEfJHMM6IDE* KHHUHMdM$ Mt0LI$ H=HE@L]IDŽ$ LMULIDŽ$ uIDŽ$ Mt"MnMM1H=1D1H8[A\A]A^A_]øUHAWAVIAUMATASKdHH8UH[H uHHMHH  HEHtH=ىdHEHǀ  K$HEJ H[H HHLH( HUHuH=HULH  L( =A OIFH@HkL0M_IPHE @MDM~MHEM6AGuHEJ H[HH HLL  HUMt6LHUH=ψHEH  OHULUHǂ  LHuH=H[LIHEH LHHLL  L( 2UuL HLA Uu1L^Nf1H=71pIPUuLA F% HA tH81[A\A]A^A_]ËUu1LMUHAWIAVAUATASJPIH(uĀ$G HH[KdH HHHH=[HEH  HUIOHUHEHǂ  HI8H  HtH=#HUH  IGHH8H[KdH HHH( I( A uDL HA H(1[A\A]A^A_]f.H[KdHH HLL  HUMt6L"HUH=WHEH  HULEHǂ  L,H[KdHH HLHǀ  Hǀ( A #IGH@H6L8M*JPHEM MoMHEM?ADEuH[KdHH HLL  HUMt6L-HUH=bHEH  HULUHǂ  L7H[KduH HLHDLHǀ  Hǀ( - HA 'u1DLKf1H=1 u1DLJff.UHAUAATIHHtt0t:A$ HA\A]]fBwH HcBwH Hc IHtH uI tw@ODHZ tU~UA$ iHDL1A\A]]IfD5UfAAHAWEAVAUATISHHHuUDEdH%(HE1)EL4HȺIO,4I#` HEHIEH1E1E112ftCEDADxAAEH9t-HPHHt HtP uÿ@AtEDEEL A$vA$ fI` HH!EHH}Q}Gt I$H fuI|$t D8}(I` HHHH H!EHEI` fID$H@HL(MEMIH]AADeA!L HuH`  tqMI}HJ?LMmH#` uH` LLH!H#` HAD!A8uHtLHH!H`  u}t I IIIt I ƇO tDEEE}}Et I$H I` ʀI` A$ aI` D8};H I` 1HUdH+%(HH[A\A]A^A_]f1H=1I` HEuIfHuk}u }8gNDUu}TI` I` *ƇO MUu5H}I` HH!1I` H}I` tuD1UuHL0A$ tH1I!` @AtH tCHtqHt`HHu AƄ$O MULuoƇO UuLcSA$ 3cAƄ$O AƄ$O 뢸$ff.@A1E1$@UAHAWAAVDMAUAATA̹@SHEHDIIL9dtLdDDHHMHM twHCH@HtjHHtbMLuML HAIL9XuHHHHHXH=KH@H0H@@HHH@H HHPH@H@HdH@Lx8HDžHHI HXH@HXLLE1L Mt=HPHIfMvMI>LuML HAIL9XuHHHHHXH=UH@H8HEdH+%(u|Hĸ[A\A]A^A_]fDADE1'1H=Oh1HADE1'1H=g1H=g 7UHATIHLLeUHATIHLLexUHAWAAVEAUATISH(E]MDE˹@AUDMĉEfE]TۋUiADL3UEAuE1DLU UEEIuAK\LCDK,LDL fA\M A$ ID$H@HL MDDUMD]DEL A7H H̀EHE H` Mt_I|$HM$$BD@uEMBDJ/B8L H` fD_M EuH%A$ H(1[A\A]A^A_]E1DLUUfJ/B8: XLMD]DUDEUu@LMD]DUDEUu1H='c1`: bDL?Mff.UHAVIAUIATASH dH%(HE1PHي1"HHPH`HAHMHuHCH!fCLs LksHEH5H=#HC0HH''fHmHCPCXǃDƃH H=HC(HHChHCp 1HC`He1HshH{`PHH9tE1AE1ADʁAADуAAAAE EA EDE D  HcHH HHChH;Cpt`H{Hsx!xHEdH+%(u_HsH H5`|[A\HA]A^]鼸@tfDHHCpH4HC`H {ff.UE11HO@L H5!HATAH=vH8dH%(HE1HmhP=H=XZH=HH}HmH5mHEHHEHHEH5HEHomH}H5lmHCAL%#H HHx7RmH&+H5H=3H!H5H=H/H6H5_H5t_H5_grLLL%SoHH+HH%(L LH!H H Hx<H5 H5DH5ӶH5bH5HEdH+%(u8LeH=Yw1H=7Y11H=X1+ff.UHAWAVAUATSHhH}HuHpMHtTH̟HEHEHtQHuH]H;e HEu;pDHe[A\A]A^A_]@苞HEHEHuHE8'H=NHBIp~DMEH=AD$  AƄ$'LAD$ d1]AD$LL-AƄ$A\$LID$(H8 I\$(H5jLHǃ8 OLH8 ID$(HO ID$(HǀO HtI\$(LHHO ID$(LHP jID$(HǀP 5Ht+I\$(LHHP HhH5AID$0HiH=HXL=BL5&qID$8@ @0H5 LeID$@HpI$HxI$xHEI$VHELEHMLx8LHMILEGLHE{HU8LHB(HP0HEȃBZ IT$HDj LHE?HU8LHB(HP0HEȃBZ I$HDjLHEHUHMLEHB(H`HP0HEIZ HI$BfA@fA@A@DjAAHAHAAAHx@HEHE0AH{Le1E1AHfA$&I$ADŽ$&M$#M$fA$VHd(I$H<I$HxxI$HhhI$fA$TfE$ADŽ$ xADŽ$ID$HdADŽ$hADŽ$%AƄ$ADŽ$%<PHEAƄ$%ADŽ$A$EuAIM(ADžpADžtCIEHX 6IEHX fAIAuHpHtHH=3ID$HyE$ LM$H͕H=mHp]uI\$HHlDhMcLH=A|$LID$HL fHeLEHH1SLfZYADŽ$@I$'H5ADŽ$ M|$PfA$L5OL-fH#ADŽ$BI$LeMILLHIID$M9uHxLe11HshH{`PHH9tE1AE1ADʁAADуAAAAE EA EDE D  fA$fH HHChH;Cp8H=PLI$ LIDŽ$,I$%DAƄ$%IDŽ$%HIDŽ$&)&1HgI$&ZLI$&af}A$'u AD$I$L艾HVH5H=/H/H5qI$`H=R LI$hM~HEIDŽ$L AD$HuLHwvLH8TAT$tjA|$^v9L[Heظ[A\A]A^A_]HEDUDE(}HbH2bHpHDH5AbH=qi1AD$ LAƄ$'3\RffDH5*bH="ID$AI|$HP@HEAT$L9AD$ LHHCpH4HC`KAHnuIL$HuH5/c1H=hDH5aH=h12HtL/1蚳7fUHAWAVAUATSHH11IHHtWA}wPfAtDI#t:A#t/I0#t I@#tt AH#t L'譓HAEHt[wcfA"tJI#t@Ap$t4I$t I$t t A $tLZ'AEuLI@HHu+LHHtH{HCCtLHHuMA@II^J#J<8tHHI9uI@I@I@IuI%t I%It IӰI(t I(轰I@t I@觰IHt IH葰I0M0IpHEL5pM$PI$`DIHtHr0LI?t H{5IWHtHr0LItHH`I`L9uLL9euqt:AEH^H ^IMHEH5t^H=Kc1tLLtLLIt%ItAE AE RIE0HHHL=_L5a fHLcMt~A$ H``t3A$ wAE11ɺL@I$8 H5irzrt tLLL1grf1H=a1 LA貆1ҍZ t1DLtfAAuIE@HtJHHu@HuHt0H{Hu1H=1a1誧f.KHchI}0WuI}(Ht JhIE(I]PMH;Ht HHL9uMMI^ȐHHx($IHt,@I|$pHtID$pP)LIHuHI9uI@M9uLIH"M%8H;tH HHL9uIP"M%L%kH3HtL貳HHsHCHtL蒳HCHCHI9uAEHnLH8?AE1ɺ1LHZnL9I%t I%H0nHx϶AE ~xAE H1[A\A]A^A_]LaH5ZH=_01H=_1dA}(mL1H=1/I}&AUHL5HppL蝣IHI$HtlHHubf.HL5HtHHsHuH=]1詤IMHmH5[1H=]81ݫRLLIHpAUu\1貫H1ɺHL=H;L;tWAE%LgAEu#1¥I}HH虥HǃAE ~AE uL||UHAWAVLuAUIATILSLHXdH%(HE1藮HHULLHHLxMH5?mPmEoLE9oHH@8H HHH#@ YfH KD ;H#H .P !L HH#P H5llt*13tH LH5bZ1H=YW@E1HEdH+%(qHXL[A\A]A^A_]1tLEH L1H5ZYH=W&EoLE9oHHC8H H5kks1|dH LH5oY1H=VE1DLHL貤IHtZAEoLkH8 H5gkI$8 H E1H5sYH=UWf1H=U1H5k*k1AOHLH5wX1H=VVE1|@UHAVAUATISHdH%(HE1Htv H HH@u ƇO HEdH+%(AE11ɺHL[A\A]A^]ѕH ; @I$ fA$ A$ v1HEdH+%(HL[A\A]A^]?gM$8 MLϧHH=HHX fDƇO @I$ 軥I$8 H5Li]iF9LH5WH=QS1:DK^A$ DƇO |@@  HEdH+%(HgHE1AHpH=RHpH[A\A]A^]餯@HLIغLLALғHEdH+%(ugH[A\A]A^]A$ u%ID$HtH@8L8 M@HEdH+%(uAE11ɺoװUAfAAHAWA׺AVAUIATISH8D#D dH%(HE1MH d)EH1E1E110tCEDADxAAEH9t-HPHHt ItP uÿ@AtEDEEIH ELH HHA II}t MhIH A@ D D9VA@ I }u LLp1HUdH+%(`H8[A\A]A^A_]@tTE0A uNIrI}t MLHH!IH MEELHH!IH IEH@HGHH;MI.L HuIH I tf}HLkMt|HE@ uIH LH!ED 1M!A9uHtL!IH I uI uLEI}LE LEnfD1H=gN1蠚LLLELEJA@ MuD A@ 1=A@ MuAA!1E@ EucIEHtH@8I I I}L LL_DA#@ Y LEI}L fDf1DUHAWAVAAUAATISHHUϺA$ unA$?I$H E8$8 AHHE$8 HHEHDI$H L`1H[A\A]A^A_]fID$E$8 H@HtL8MtIA/}8 tdM $H HH L HH `MtIHthM?ul88 uHH t&}uL!HH @HH L!@}tM $H L H 9 u1H=K1H[A\A]A^A_]@t!EHI$H 1@EHA$9 I$H fDHU1HATISA$ tVID$H@Ht@HHu6fDH1ҾHtH{Hu1H=I1[1A\]Ð[L1A\]mff.fUHAWAVAUI@ATISH&M$ MLLjuH1[A\A]A^A_]DLL5zL讣IDŽ$ LLI$ I$ 2IDŽ$ A$ 'ID$H@HtHHuKv@AE11ɺAƄ$O L袋I$O tL蟰H0LcMHA$B @uM$ Mt&LLctLLĢIDŽ$ I$H @LL!I$ I$ 4IF8, A$HCH@80 AE u/[1A\A]A^]1ҾH1A4$AE tHCH@HtHHu6D@ H uHH և, 0 HtHAHu1H=Af.UHAWAAVAUATISH:DA$4 DA$D A$ %ID$H@HHHL-aLcMHA$B I$H DA$4 DA$D E$ A}fA$@ t@LY,Atct.HWE1LLAH=B?Hp)E$ At+HLWE1LLAH=>HpDH'H1[A\A]A^A_]fD1H=W>1萎A$ tfA$@ tCL+tt2HVE1ALH`H=?HplA$ tHVE1ALHQ`H=>Hp1EfDUHAWAVIAUATSH4 H u(LgMtID$84 fD1ҾL1ID A4 7A4 A 9IFH@HL8MH|_@MgMA$@ M?%I$H A$4 IA$D E$ A~fA$@ t@L)Atdt.H!UE1LHAH=;HpʝE$ At,HTE1LHAH=/;Hp薝fDMH1[A\A]A^A_]fDIA A tfA@ tBL8)tt1H`TE1ALH%^H=^;HpA nH&TE1ALH]H=:Hp˜?fD1H=:1耋XKUHAWAAVAUATISHDA$8 DA$P A$ ID$H@HL0MtyMfMtM6A$B uZI$H DA$8 DA$P I$M$H;HtKHL9uA$ t'MuH1[A\A]A^A_]Ð1H=81pLI$M$fDH;HtHL9uA$ uL듸ff.@UHAVAUATISH8 u&LoMt;IE88 D1ҾL1I$P A$8 A$8 A$ ID$H@HL0MfDMfMtA$@ M6%uZI$H A$8 A$P I$M$H;Ht裠HI9uA$ Mu[1A\A]A^]1H=61ȈA$ +I$M$H;Ht+HL9uA$ uLDLpff.UHATASHD< DT teHCH@HtXHHu6NfDC uHH Dᇈ< DᇈT HHtHBHu1H=x5資[1A\]fUHAUATL< SHH u,LoMt#ɱIE8< A$%f1ҾHHA$1T tkHCH@Ht^HHuE11ALyfA@ @M7MwMJM?AB uM MLHLE~LEtIH LLАIdž HL:I A @LJfA@ YI LjIẺE7A$ LJfA$@ t I$ LEx DEEH[A\A]A^A_]IH #E1H=W/1萂AE11ɺL#xZfDEHB HtHL(Mu>fDI<$HMmMtIuHuH=.1IT$HB(H"L(Mu$fDI<$H4MmMIuHuH=.1IT$UfDsufUH51HSHHH=HpH]ff.UHAUE1AT tsH If tKH 藇I$8 H5(K9Kt'tLH59H=5(1fDA$ AuDA\A]]fDH)ILE1AHRH='HpΑDA\A]]DUHAWAVAUIATASH LwM޹@DZ޹DLH޹HDL2IV8J#HH&tAtH LA L AL TBfATEH1[A\A]A^A_]DE1@LE踠DE1L裠DE1L$L膠O<4KD%1IADBƄ0L fC}M A IEH@HYHHMN,U@J/a @u8H` ?J'DBƄ0L 1fBM HUHUHHH{Hu1H==%1~fDLHUHAUIATIH t Hsu Lt A\1A]]DA$@ A$ w+LAE11ɺsA\1A]]fDLLHA\1A]]DU1HBHAWAVAUAH56ATISHL8 H=E#A$$ uA$UA$ M|$IG8D$ IGHL MAFD w/H Ht# xD@ D)?|MI\$HaIG8M$$ $ $ txD@ ){yfA$ E$$ xA$@ D){A$ w3I$ Ht& xA$@ D)~{fD1H[A\A]A^A_]LqA$ Md$ID$8D$ ID$HtHHu @HtH{HID$8H$ $ tH uǁ tY1H= 1{A$E$$ !I$ A$ HL[A\A]A^A_]D1H= 18{ff.U1H?H53HAUATISHH8 H=A$ IT$1Ht HB8$ A$A$$ MA$ xA$@ 1yA$ I$ H A$@ 1E1`yID$ADŽ$$ H@HHHE1^fA$ xA$@ 1yA$ w)I$ Ht xA$@ 1xfHt6LcMtBA$HADŽ$$ uLAE1HD[A\A]]1H=1`yHL[A\A]]龦ff.HG0HoUHAWAVAUATSHL8ML-KKL5H2DMgMA$4Q txI$8 H5BBt"tI$8 HH=-1fA$@ AƄ$4Q t)LtA$ ttqu>fDM?MdH1[A\A]A^A_]1H=18xH@E1LLAH=SHp:A$ tH^@E1LLALHp M?Mnf.1ff.fUHAWAVAUATSHH?H裋H?HHL(ML=0L5I]H9HMm}HC0HHHuHLcMt~A$ H``t3A$ wAE11ɺL~l@I$8 H5@@tktLLL1rf1H=1vM!H>HztHzpH>HzPtHzP|H>Hz(H5袃H>Hx(H[A\A]A^A_]锒@1H='1vUHAWAVAUATSH?H?>HHL MM|$MIG0M$$HHHE1A&fHLeUA$K EEHtcLcMu1H=1Juf.1Hg7H5a*H= TH=HHFX[A\A]A^A_]DAEt]uHL[A\A]A^A_]EDAt#MtM|$M1H= 1t1L Ax1D19t 9U@HH0dH%(HEH{}HEHEH[]HEH()HE1@HTЅt,Hc9u@t0DHUdH+%(u  fD@LGH~LH tbMH8u>GA8@u4APf;Wu)t+IpHO1H9~D D9 t1MH?LH u@Ht/HO HH8 H5HHD1 DHtALGHWL `HL)H9HGA҅t1A4 A4D9rHWff.FWtvffH*‹V$H*^\ZYF8r,9HQPCƉ+1A`q HAXHGW@HcHHHHtHxH:fDU1H=>Hrff.HH=pff.fUHAUIATASHHWHwH=;pDHcH蜇SLHCHH0LL1bfHEdH+%(HeL[A\A]A^A_]D1H50LgDffH*H*^uoHCHx@_oHSHuxH}^Y O,HH9HOHE tHUH1DMHQ?EMEQL*PLL1H>XZEH: ~tHcȉHiɓ$IH )4)։)EEiɀ6i\&iE`DiEH5P/LHc,MEtpi\&Eiɀ6i`BDi`H5/LAiр6iHcπ(f.)AQL4RA@QLAQA1yUHAVAUATSHdH%(HE1؃fHG0HHHALut{HEHL`MHLHEA$fuŃtŃt;A$ wCAE11ɺAƄ$O LZA$ E$vLL/]1H=E1dHEdH+%(u H[A\A]A^]wff.@UHAVAUATASHHHdH%(HE1@HA9}=D9du9}2HcTH9HA9|HcH=HHyHHC0HHHLuHtsLhMHHEE;uދLA1AA w{AƅO E11LAYHEHEdH+%(ucH[A\A]A^]@H=GTp1D1H=C1cLL-HE$ vfHAH#@ uTH uKD u?H u3L u*P u!L uHH#P ADff.HfvHfHHfD҉HD@f.H$xHB@HDŽGDHDŽGD HH9ufHAHP@H AAH=uff.@UHATIS7Husu[A\]DL@nst[I|$A\]+nff.DE1H؂wDDfuGDfUɉHAUIATL$SLIHHHH8iK%HHs[A\A]]Nff.Dt 1uF\DUHAWLAVAUATSH8HuDE1HHHHHUHEHEBu5IIuH8[A\A]A^A_]fDHEABtHEH}NxHEHXpHIcDHEL`fBtt't#C\uLMRlClMHHuHEHXpHt8LeIBDuIuC\tLLPaBDHHuLL}H=]tff.@H=tff.HHFHtHpH7HFHtHVHPHVHt HBDH@UHxHAUL-+ATASHLH\HHHN HQHukHRHt_H9uHx@H% = t"HFPHtQHx0H[A\A]]fDEtD9f@tHRHu@L8gHHr1H~HH[A\A]]ff.fUHAVAUL ATL%SH LsHLI/sHPIFHP HPHP0H@H@HH@(H@@HP8HP0I9uI^@L9u[A\A]A^]ff.fUHAVL AUL-ATL SI\$H3LHiHCL9uLc@M9u[A\A]A^]fUHATSL'MtI$HHtHI$t[A\]fH=$LtHtLtH[A\]1H=71\HW1Hu7HHtJuJHHuDHW1Hu7HHtJuJHHuDHWHu "HHtJt1ff.HOHt;Qt+HAHTDHH9t0uH Hu1DHGHt#1ҐHHDDDHuDE1DfHE1HtYGtIHWHHBH HD9vvDGHH9uH?HuDHGE1Ht fxtxt DH@DDff.fHOHt;Qt+HAHTDHH9t8vÐH Hu1DUHAWAVAUATSH8H}u@u@HELxM:HEM1fAUMmMuP} A H=31bLmIA@wz@>ttLH=fH]1HCH{fC DjHCH8[A\A]A^A_]DL1HHHuDBAHcf@uAGE,LPD9LH=uHcщM:nADeI@T}fA0EE1ELAHRfHCDIcLD)LHD Hc1qACPD9@ID9~t}JtHCHUBHItDHHBzH=OII9tL.IELA\A]]1H=-1R1H=7-1RU(HAUATSHHDo H=PhH{H@IHt ID$H{t1AH=vEL\ID$HC fAD$ fuHL[A\A]]fHsLoHL[A\A]]fDGUHAWAVAUATSH8LvMAFfHEHAHHHHMHHHHMHUHKH+KHH9IDHUAHEEAvHeHSHeL}M~Mv[HIbM9tA7EtHI.mM9uEAFMHUHE)HUA=fHcL<AvHrdHRAHHEZdIvAV+ULDHH} E1B@DHuAVHuH*UAWJQAGAIHEHH}AVANG8Wueu`Ѝ4 RL}Iw~1H=(1OHEHEH8[A\A]A^A_]EE1+MLuB)HMHcHUHTHUAF+EDHHEH]HDHEAF+EfDUHATIH=SHHtC.VMtOH=L1H=H=g\HfE}fDqDaAWft`IGrHPL 1 HA@AuD9uHyLcƃBHI9uHtVH M?Mt[Hf.H=[1HxHDaIwfDqHMpcHMHuHEM?HHMuH]H=HsRH{HCHt VHCH}1HEH([A\A]A^A_]H=/[AH=CHHEHHUNHMHUHHA6@AH=mCHEHNHMHA^Ht'HGHtfDHQvHHu1DfHtHGHt@<Ð1ff.fUHAWAVE1AUATSHH(H}H=zBHuȾ(,ZH[IHt{CftjH}LE1LW1fLM@NHC8HFHLHH9to;uHL9uEuHHuIuH=PI}IEHt TIEL1H}H(L[A\A]A^A_]fH6HTHAL93|DMED{H=YDMIfEfEbEzCft\H}LKLE1L1LMtUDNt@HFA9HLfDHH9t;uHL9uMtWMMfH6HuA 9IBDHA L9uAH=@HEHLLUIB6MUM}f.UHAWAVAUAATISHLwMt A8V(H=UWfۋUI1AWfAGtIG1D,H9wMt fA~M7M|$It$H=NI|$ID$HtRID$L1HL[A\A]A^A_]DH=?HJUfA_IGAWVIIvH=?I*Nfob)LHIFH=AN<@ttpAvL=0?LHcHoJH~HfD(HH9uMnAVHcHMHDr5DI$O HPp7H Syf.HPp6HO pHxP4HO HxPHp Rc@UHATH LGHO IMtI@8HO u4HtH~PSI$O H=w1@IDŽ$O Le1FfH,,F LeHFL1H=1 3UHSH HO HHtgH=0@HCHǃO H@HtCHHu9f1IHHt!H{Ht(HO 8uDH]f.1H=1p21H='1`2 t .fDsUHAUIATISHH u-HO 9u!y uA$oI|$]MIPI|$6IH[A\A]A^A_]@I|$I뜐1H=71pM1H=1T1H=1DAL$ LLMUHAWAVIAUATISHH@HHtHHuA$fAu)@H[A\A]A^A_]H=~4@IAD$ffAEHL+A$tI|$LݮHH[A\A]A^A_]L-~L$4@IAD$AGHL;A$uO4I|$Ln@I|$^HxIfM:I|$ MHI]A$I|$ ֬HumIA$HfDI|$ 讬HfLL03@IAD$ffAEfMIHefUHAWAVAUIATISHH@HHt@HHufAA$'H[A\A]A^A_]A$fAu+tI|$ IIH[A\A]A^A_]þH=|/2@IAD$ffAFL3A$pI|$ M肬랾H=D|1I@AD$MffAFI|$ CII|$IIM>A$I|$ M#I|$ƪIIA$fDI|$親I몐H HHtHuffDUHSHHf.HHt(HHufu7H]fftHFHH]DHHu+HuHff.UHSHHf.HHt(HHufu7H]fftH覩HH]DHHu苩HuHff.UHSHHf.HHt(HHufu7H]fftHHH]DHHuHuHff.UHAUIATISHH HHtHHufAA$$H=DDHA Ht"H{Hu1H=16fDE1M$$At&HD[A\A]A^A_]Ð諷M$$DAuDAQt̺DL.u uAƄQDL-H5H=JfUHAWIAVAUATSHH5H8HH=kdH%(HE1JIG0HBL M6HAL=jHfDAH A whHH*HH9HHFЈH}HALHLBCDA@ A t&HE1LLAH="Hp M$$MtHMt$M*1H=12fAE11ɺL{fDHHpHEdH+%(uH8[A\A]A^A_] UHAWAVH8HuAUATSHXHdH%(HEHHHB@H@H9ufHP@H HAAAH9uHH@0HLMtwLIzHWMH Is AEȸI` tLHJHHuAH H AuMuH1HDžpHHHHHHHJHHHHE1ۉ‰HHHHHHHHHHHHHHH101 ALLPMLL狅P1XZ1IVH5H=ƅFLwLHIx<HHMxHHx(HHu'q@MHHHtLHL`ptMtfDuAD$\t LCDhM$$Mu뤅HH(HHHHHEdH+%(He[A\A]A^A_]fI|$(IH f.M|$pMt'fDuAG\t L,CDhM?MuLIHu HHHHx(IHt^DLDID$pHubL~IHt/t݋MDL跁LOIHuLIxIdžxiHx(IHtMٺDL[LIHu`1H=}1UHAWAVAUATASH(uĉDDHuL?DHEH؂D4A9I˃ L{A HbaLHH5HDH=1@CA IEHtYH@HtPL(HMHEL؂Mu 6fDMt+I}HMmF94uuĉDDH([A\A]A^A_]ÐHWH HR8L fDuH(DL[A\A]A^A_]ApI8 H5H=E1.BIp@‰LEȉM$EȋM̃uuyADL`f1H=W1UHAWAVAUATSHxHudH%(HE1WfH}HE)E)EHAKYHMHCH+CH9HHAHEHDžxHHDžpHHHhHxHAmLhDMMIbLeHEEH9EAƃH=CDEELMRLMH=IJ4DEEwHpIGfEG7HxL8E1"IWBIE9vHEuHpHՄH]H=HuHZIHHHIEHEdH+%(HxL[A\A]A^A_]LpMtZL5H4If.MLM?It$]Ml$LHfoA$@MuE1mL}L5uHΝMtHfMLM?It$fo5LHHID$A$MuHuH=LH}HEHtIEfugHMH9MHEH+EHLxkAA1LMH5H=DMC>LMDEkDHUH5H=n1>{fLpHUH5H=1=LpML5HxIfDMLM?It$Ml$LHfoA$MuFLpHDMH=MmIt$PfoLI\$H=A$/Mu 11Nff.UHAWAVAUATSH(HuHnHeLwHFHML1f.HHtJuJHHuLE1fDHAHtJuJHAHuAHt11HHtPuPHHuA)EEGE߲AMHE1HEAAu A9ĉANA)9EnH=KfI1EoIvLfAGjxH}HEL8M6M EL}EnAFAtiA{AA9}KE19U1H=1(H=HELxjfANA)fL0E1Hu sAHHPuPAfDE1H(L[A\A]A^A_]HEH}gH]HHxHIM}I]HtH~I]IuH=GI}IEHt BIE1L fIUH50H=Q19HDHEHSH5qH=HH19f.1H5H=k9HCf1H5_H=`K9AF3E1H@H}GH=GHpII}IEHt NIE1L,zUHAWAVAUIATISHHӱ5HH9t;tqHe[A\A]A^A_]fA$ qA$ AƄ$O PtHE1ALHUH=Hp5;u{tA$ zA$H kA$ \I$sKA$4Q <L]A$  HLE1AHH=0HpHe[A\A]A^A_]f>{HE LI2LAI$ HUIHR1HEAWH5H=r7XZafDL{uHH5I$8 He1[H=ܼA\A]A^A_]6fDAE11ɺ LA$ *fDI$8 ML$HML1ARHH5H=LU3AYAZLUMtILLLA,6HtTt;H@LCAHDpE9sE}f uL8<vEWLAd{ME9D LD MMDLILAHMEAVH1HRH5-H=T2XHZDugH LAHp@fD L1HH5EH=&12f.H HH5SH=tHH@11m@LHH5;H=11}ff.@UHAUATISH ftqLoIE8$ IMHHHu)yHt$ nHUHPHu1H= 1@$ : A$ L I$O tL=1H[A\A]]LJ ftLoIMHtHHuAf.AE11ɺLI$O tLHtLcMtBA$HtIE8 A$ A$ vLZ1H=1AE11ɺLCfDA$ "ff.UHAUATISH H_H@I$ Ht I\$HC8H HtHI$ I$ L-"L ID$IDŽ$ H@8H HL]I$ A$ fDA$ LI$O mHL[A\A]]1Ҿ@L?I$ L-r I$ LIDŽ$ AIDŽ$ A$ fID$H@HHHuNAE11ɺAƄ$O LZI$O tLWHLcMHA$B @uI$H I$ @uHtoH%I$H $I$ LIDŽ$ XA$ IDŽ$ 8L萣QH[A\A]]DI$ uA1H=1AE11ɺAƄ$O LJ!DUIHAWAVLAUATAHPSH˹'HHL`LD|dH%(HE1HXHH'HHH'HHDLHHPHHBtfpf`DH{(HHHHHhHHP p dHfRIH`EÉxHPHLAHpM}pLHMu-@d HPcM?M_'Iw8LIW0HIHLHȹHHHAG\LAG`AGaIGHIw@HHtH'HHHHE1LLDžL4AG\|SHHpDt&AE<< uAE0 fDHhx1H؂HwALhHLHaM?MLIHIHfHEdH+%(HĘ[A\A]A^A_]DHHP` u` HHHHd |fLXILLHLHXHLLPHX`oAE0yAEmLMIH @IUIEH3H3H 1LIH`1D|H kAHIH'cH5RHEHH=L8 1'HfUHAWAVAUATSHHHG0HEH:H]HHH=HpD%L%H'HC0HHHEHHE@,P u%HHtHPHu1H= 1@UH}dHELxMtHEHHEAI tA uI HEHEHEL}H@HEHEHMLeEL,DLpM\I<$QI|$EI|$9It$ H+A P u }tHu,P .It$ I~( A|$t1ɃuH}AL$(DMUIHtJH@UMH0DHRH@H HHF;X tLLMLMA P tBZMt(L1LMLMIyHt H?t1Aƅ P EL$(MD$LDuH};HtEHIIA[ AtHEHcLxMtI<$hfHEHEHEHE@HL}H}AƇ,P HH[A\A]A^A_]f.1Ƀ}1DLMOHH5IHEH=3H8 1$LM@}1D HtH5IHEH=oH8 1#@H8 1H8H5IH=z#A P HEHLMH5H=áH8 1e#LM@1H=11H=ǢfHHHƄ P %D@D%Aw9H%tfDHL%E1H0H=ٟHptDH H5a1H="U1H=1HLff.H?Ht\%H%uH%tHǰ%{9ufDHaH5՛1H= "@U1H=Ξ1H@UIˉHAWAAVIAUMATASHHHEU LMO LEHEEILMEHIH HMIHEHUH0 L]H LtLlLtHǃ0 HH LKH8 HǃH UL]LtHMLMHELLHMLltHuH0 LiH}HH HEH8 HP E@ HMIAƄ P DDL>HA HH[A\A]A^A_]fH8 UL]HMu%LMHEfI0 L@@ 념LH=sHMHuH=sH0 H}HH HEH8 HP E@ HMDDLIAƄ P ǃX @HHDDL[1A\A]A^A_]*9f.fDDLI0 L@@ UHAWAAVDMAUIATASDHH ELMjPuE H LMHSHRHHHt~DDDeHIDHBg* u*EHuMjLDPuLMLMH Ht'H{Hu1H=ɚ1BfK瀌C* He1[A\A]A^A_]UHAWAAVAUATAKSKdH HHH8LELHMI0 MLMHEMLEH)KHMM怤W* "HLMLEjDDHQHMuH HCH@HHHO<HLcM:HC|* uEHLMDjLEDLPHMu4H !t1DDI$8 HH5IH=1nfDٕHe1[A\A]A^A_]f.HH=pHSLEHEIǀ0 HJ8H0 HtH=oLEI0 HCHH8KdKH HHH8 H8 f.1H=11DDH8 HH5IH=1 GF<WHNffHWsugt @~uo1@HH H~H|HH|H)HHH)rɃ1҉׃L9L>9r1~TTTfT@U1AHH5H=H]Gft2fu7ft& oGFGHDȉF1DGFU1HhH5H=ʒHr]ff.UHAWAVAUATSHHHIL%E1L=#:ffCfCffAFAHHtlKfwofuCfSAFAV<xIV HKAHHuHD[A\A]A^A_]ÐfuJIvH~AA [fCfV{ *CAFA,HɮH51AH=fHsI~HIv HtHtH)H)у31҉փL1L79rA1Av LfLfE11Av LLHH51H=A@@A1AHSH5H=|LLH=1ALH51H=AHH5 1H=A ff.UHAWAVAUATSHH"HIL%E1L=S:ffCfCffAFAHHt5KftewCfuCf&CAFHAHuHD[A\A]A^A_]fuJIvHAA DCf{ u{CAF A`HyH5K1AH=^2fE1^HH5ߙ1H=~A#LLH=1 AoLH5™1H=AIHH51H=Aff.@UHAWAVAUATSHHHIL%E1L=c=ffHH5!1AH=I4HHt+Kft:fuHIv 0HAA HuHD[A\A]A^A_]CfuC{ CAFAfCfu>CffAFAlE1LH5^1H=UAzHΩH51H=ASLLH=ԋ1=AjfUHAWAVAUATSHHuHHFHE1HEL5L-ˍL%'fLLL1HAHt(KfuHuHHA HEȃHuHD[A\A]A^A_]E1ff.UHAWAVAUATSHHIHL~E1L5+@LH51AH=MmMt,AMft6fuLHsMm A MuHD[A\A]A^A_]LL A DE1UHAWAVAUATSHHIHL~E1L5+@LH5G1AH=ZMmMt,AMft6fuLHsTMm A MuHD[A\A]A^A_]LL5 A DE1UHAWAVAUATSHHIHL~E1L5n+@LH51AH=MmMt,AMft6fuLHsMm A MuHD[A\A]A^A_]LLu A DE1UHAWAVAUIATISH(MDEDM̃CEwHqEEHqELlL1}LI"=uLAL1LI,uL1LuL Lt1LHEE1HHLAHMI` 0tF}@LEHMIDA LHuLҿLLLD)贿LD)}Pt0H(LL[A\A]A^A_]$@+fDH(LL[A\A]A^A_]T@HAT uLATBLAT#EE$ff.fUfHAWAVAUIATMSHh}DL}|HpdH%(HE1A)EHEfE)E)EE< HEAƅ{EL}LE9E~A$AD;|vA$HuHcH}0LEtuu HpHtLHfHEdH+%(HhD[A\A]A^A_]AE{MtxAAHE6f} tHpL@D{Hp1LHkcA$VfDHEAUHAWE1AVAAUIATS1Hh}ULxdH%(HE1HEAHMHEDuIDHuAAA<UE PDAEAL$IE1ILHfAHAH9uMEu!uRHx?tFHufDuN}uHuN}uH}OH}DHGH}MEu]ED9vRHx}WMEtfDHxD;}HEdH+%(HhD[A\A]A^A_]@}Hx@uLt}}}HcuLLO1H)EHIDHcuLH{1DtM詷M)EHDtIŃuHcuL1HeDMy)EDMHIŃ}^HcuL1HDMJ)EDMHIŃ}9HcuLHEe1DM)EDMHIf.Hx}fE1k]VfUHAWAVL}E1AUIATS1Hh}UHMLxdH%(HELHMELEI@LA8Lv}@E@ UEA PAEAL$IDE1IL HAHAH9uEu\Hx8tPHEPfDЃ}uЃH}}GuG@HuHFHufDMDAuE9Hx;]HEdH+%(Hh[A\A]A^A_]f.LcE@Et}DtHtHH}1L轴D]H}DtA)HHǃ}IcLG1D]HH}GD]H}A)HHD]HEf.Hx@EIDtH]YE1CIcHP1D]DtH}D]H}DtA)HH8DtHH}L1踳Dt)EHLcEHEgD8_hHxL8谫}@DUHAWAVAUATSHhHpDg xLwMdH%(HE1Ec|Itw11L= 1f.A< QAIcL>|t7AՉLE1)L1HL9s My@1HUdH+%( He[A\A]A^A_]@HAՉ޿jD|f)LEHML)EHE)E)E&_AX…sxtHp@f9ETHp8EA<t^< 5HpHHH@H3MH3EH #AՉLE1)L1EHpM9HKff.HH@HADuFHtAHp@LH0HtFEAILAH t!uff.uuff.fU҉HAWAVEAUATISDHEL}EHL,A uxD}HH5LA ut@ۅ5} HHLH5[A\A]A^A_]ϵ}tbD H:H5HL裵A tHEFuH 땐p}uL5 UfH5L1A D7L5^ L1LA  H5˙L1A HLL1[A\A]A^A_]NfDH[A\A]A^A_]fH`EH5?L蚴~DH5L1A D8tkHuH5 GL1fDH5L1A ?t4H.H5FL1H(HL5ff.UHAVAHAUDIATHHdH%(HE1HtIIAE<0tu1L@H5ٞL1f.H5aL1DM[Eă/&DMDH5چL1%}EHIHcH>KL  ILI9fDHEdH+%(H}H8LH5[A\A]A^A_]鴟@HH5L DHH5ҜLDH܅H5LʠDH5…L1/f.H5L1f.H)iH5LjDHiH5zLJDHiH5ZL*DHH5:L DHM=H5LDHzH5LʟnDH<H5ڛL誟NDH5L1H5L1fH5 L1߫H5L1ɫH5܄L1趫H5L1裫H5L1萫H5PL1}H50L1juUH5*LbvDH5iL19D߭ff.@UHAWEAVAUATASHHXH}dH%(HE1HHIkIHWLuHLD蠴EDJIDHx(AtSL{IHtEfA9D$#L_1HUdH+%( HX[A\A]A^A_]軚IHtID$pHt'Hx(L IHtEfA9GtoL_L藟IHuDH}H5%ةefDcIHH}H51襩2fALLxH}LH5J1cffA$LLUHAWAVAUATSHH $HH $H(dH%(HEHH L IHM(@LH5+L1賨 HCHHH52L1AH5&L1n1 7 LsMZMF8A LME@  H( HtLH5@L1 f H{ @ t.H8 LH`H5 L1诧 fD H{9 @  HO tLHLd  H{ @ HI t  H{ 0 ftLH5L1H HtLH5L1ΦK   f~ H{s @  ftoD Atb$ t AtOfuH{tE; fDADLH5ΗL1$ уf H{LL  LH5L1  HH H#s+LH5{L1豥 HH H 8 L~HLDHHcH>fDLH5L14@HEdH+%(AH( [A\A]A^A_]YE1eH5~L1ӤEfDLH5J~L1贤L8 l LvMs MF8EE$KLMƃLH5jL1L1LME. HSH H5~LL1 fDHH % F  H@H{D$ t)A9$ 4LH5vL1茣 HH @D @-H& fH{@  fH{@ fcH{XB H{pB @H{ @ f@ O H{ HH D % cHtH b H  HH D 1H$?HH D HHH D H0P  1f HL)HLH蟀5 @ LH5.L14 LH5'L1 fu H{VHH D HƁiH@@f < uHxui u H{HH D HtLH5L1B < LH5]L1L1H5L )H{@ .LH5L1ß H{@ DHH %F WHfHH %@F @Ht3L MLLH5ؑL1 уf>HH %F HfCHH %F xHt(LH5yL1D, 0 蕞 fHH %F HDf4 GHH;mH.fDHH %@G @HLH5TL1 уfH LH5xL1赝 $ H{HH %F H@HH %G 7H@HH HƃHփD EƄ{LH5wL1 уVfDHH D HfDHH % G H`@L fDH{@ @H@@HDHDHDH6DHxDHDHDHDHDHDH:DHDDLH5vL1t_HDHADHDHCDLH5vL1-LsE1 H{HLH5L18 諚 уfH{@  LL1D! H5ۋ^LH5ߌL1E уLL1H5>t fH{@  fCH{8@ H5kL1賙fDLLH53L1葙5@LH5L1tLH5L1[LH5|L1B уLH5/L1 0P LL1H5s0H LL1H5Gs֘HLH5}L1賘 ~HH %E WH@HH %D H`@L M.LLH5 fD1H{]L CbH{@ 4DH{[@ .f@ l fDH{@ fH{H5qL1O HADHYDLH5rL1  уLH5֋L1H5L1Ζ H5L1讖fH5EpL1艖1H5.Lx LH5qL1W_f@ DH5oL1/DH S@H C@H 3@H #@LMDLL1H5oE1軕fDLH5L1蜕E1H LH5L1ltLH5L1L LL1H5oLLLH5L1LLE1}臗D % UHAWAVAAUIATISHHdH%(HE1.lHL}LHL賟toULEHHx(?I1MtYEuxI\$pHt{HS@HHtH:HtVHuL@H5AmLHUdH+%(uMHH[A\A]A^A_]fDEfA9D$xLH1@H5 L1藓;ff.UHAWAVAAUAATISH(dH%(HE1HAHXL}EAH{跍Ht\HXAD$P9uLXHEC(HC8C@EtPfC@HfCBDk,ąH{[HuHEdH+%(uH([A\A]A^A_]FfDUHAVIAUATSHGXHx(HtgIfI]pHtBILHLLLAL$\Ad$\LLJ\HuL譇IHuIFPHx(xIHtPI]pHt7IHLAL$\L薈Ad$\LL[HuLHIHu[A\A]A^]UHAWAVAUATSHHuHHFHE1HEL5)L-KL%|'fLLL1HAHt(KfuHuHܶHA HEȃHuHD[A\A]A^A_]E1ff.UHAWAVAUATSHHuHHFHE1HEL5IL-KL%{'fLLL1 HAHt(KfuHuHHA HEȃHuHD[A\A]A^A_]E1ff.UHAWAVAUATSHHuHHFHE1HEL5i~L-[JL%z'fLLL1`HAHt(KfuHuH\HA HEȃHuHD[A\A]A^A_]E1ff.UHAWAVAUATSHHuHHFHE1HEL5y}L-IL%y'fLLL1HAHt(KfuHuH蜴HA HEȃHuHD[A\A]A^A_]E1ff.UHAWAVAUATSHHuHHFHE1HEL5|L-HL%x'fLLL1HAHt(KfuHuHܳHA HEȃHuHD[A\A]A^A_]E1ff.UHAWAVAUATSHHuHHFHE1HEL5{L-HL%w'fLLL1 HAHt(KfuHuHHA HEȃHuHD[A\A]A^A_]E1ff.UHAWAVAUATSHHHIL=zE1L%z/fLH5OG1AH=vbHHt+Kft8fuHIv^HAA HuHD[A\A]A^A_]DCf Sy-CK K AN AF@t'ANCSf% AV f fAF CAF"CfAF&A.E1YA 1LH5H=\uAaff.@UIHAWAVAUATSHH HZH0rHdH%(HE1H2HMHP\rEHH,[f=-H9[HHHEH^kHHpH8HHH8HPfH@0Lq))@)@ L;HBD!DA~DaLqA IcH@LHPH;H E"DžlEl$1MfD9A< DpwFAHcH>D\t)DDLl1D)L1蓽lDy1H5H=frqZHD\D1jDD)LlL1W^_DDLl1D)L1|lMq\1ƅp0frfDzL@H=V?xL舎IAAVH@tAAHLA[HD,1D\H0H8jjH jjjjj WH@HHH9P1HUdH+%(~He[A\A]A^A_]IH@IzLHIITITLH)H)HL@/zD\LE1LL-wLwHHEC{none}H8H0@HtWH`IHtK11wIHHI1LbLH=*\LsHLAULATLbP1裐H 1LH5~H=Lo['jD,1D\H0jH8H jjjj TELs HHUDMIcPLELLD)ҶDEZAYExA<< 4EC ED;},HCu {?HEdH+%(hHeD[A\A]A^A_]Ã}FUIcLEĿH2LD)DEAEuDC@UIcLEĿHZLD)7DEAE/DCUfDUIcLEĿHLD)臷DEAEDCfDUIcLEĿH LD)GDEAEDCfDUIcLEĿHLD)DEAEwDCfDUIcLEĿHLD)ǶDEAE7DCUfDUIcLEĿHLD)臶DEAEDCfDUIcLEĿHLD)GDEAEDCfDUIcLEĿHLD)DEAEx{DCfUIcLEĿHLD)ϵDEAExCDCdDUIcLEĿHFLD)DEAEDC(DH&o1DEH5 xH=h]DEED;}E+HoH5]1H=h"DE@f{{{ {C AeDELsXH@DHn1DEH5awH=hDE3@DH^n1DEH5YwH=ZheDE@IVIFH3H3H EC DED1HmH5vH={hDEDEDMpDAFXE1jՂDUfHAVAUATSH@dH%(HEH%8Lh )E)EL)EHEevLEvLH}fUЃHcKyLn}rA0WHIDHIxHLeHx(LtIHth ˉfA$LLA$gL/4HUdH+%(H@[A\A]A^]f.@UH5ZH=^eif1H5NZH=eK@1H5ZZH=d+gff.H6HD@EUHAWAVAAUATASHHDA͈MA 7tF@HAIH H*kHDH1AUH5tH=c{H5ZYLx(LVtE1Ҿ6LނLfo1LI~3L~HL資EEADLAfLo1LxDLLj\1Ҿ7LALn1L?~3L4~HLfLn1L H=4He[A\A]A^A_]fE1KDLAO5f.UHAUATISHHAb1K5uiEuA$t $fA$ 1ҾLAAAE$AAE$1H[A\A]]EAL1HhH5rH=aZlDH0뮐UHAWAVIAUATISHD Af4t3H5WHL-WH:hLDH5WH=`1ѻt]MIF8@u*Atd1At\HL[A\A]A^A_]tfA$DLfA$1륐fA$3uwHxHrU w+HOHcH>@H(CHr%Cf.HcPHbWL M9(W w rfI8  PH5kqH=K1ծDLiHHH9t LiH93HHLxA @A\ A fDA F7 A fM LhA LH@W*"LLXhHH9@LcLDcdL8PdI8 H5&A&=AH5HHHEAH5HH(HuHEH82 ttE3zIAGw HkuL@L@IL狰HC HHIH9uHEHELMHEHRL.HuL)-L.Hu)})L+DL. L牃 @L~.HE1L= L?}L=BL?1L?L?L=LC?1L?HuL, L-f+EDhHuAL,(fDLLw,PfHuLa,Ly-f+EDhLg-}f+EDh>LB>1L>L>L> 1L> L牃 >L,HE H8 1H5x?H={HH55H=^1{<H8 H5Z?H=s1\{uUHAVAUATHH $HH $HdH%(HE1I1MtI$8 H5t&耉tH5I$8 H=& 1zLOA$ 'A$ AA$K t,E$ E$  D9~>AE$  E:$! w@HEdH+%(H A\A]A^]ÐEtAE$  D1fELH )HDLHO>*&I$8 L1H5H= yL5fA$ I$8 L5LLIDŽ$8 !BLI$8 跊 };ff.fUHAWIAVAUIATSH(MMMHHHEHLH5L+HtHnHNbHEH5LA+LHMHL5[H5LL+LH5Lm+LHMHL5H5RLL;+LH5JL)+LH5UL+E1}zH(D[A\A]A^A_] HEHL=f4HMHKHH"HL0Mu'fDS1HHBM6MI~Hu1H= 1c&HwH_IMSAHLHAtHH`HEH5;L1x6LHǯHActH_HL`HEH5;L106E12HMHKHH"HHHu/fDHU0HH@HUHHHzHu1H=r1+%tHH_HEH5;L1}5KHI"HL0Mu)H5 L1?5M6MIVHu1H=1$f.LL8vHH5L&KL}LHHK1HH5dIx"~I@"H]11蔛LH5PIH(LH=e01LLAW8fLHH5^&HMKHH8"H111LH5HH'HH=0tHH]HEH59L13KHI"HHHL5e LL13HHHSHu1H=1"fD IKHI8"H11LH5IH13LH=/HCH5Lj&DKLH5H1HIx"2I@"H11E1莙H5dLHI12LH=](/H5L1AY2@HH5L%H5L1$2H5L1E1 2|fDUHAWAVIAUIATSHHG0HtTH1E1Hu+JDI tA HHt!HHHu1H=R1 !1E1ME}HLH5ALD$LH5LV;I1LHMH5BNIcLH5 %;HcLH5 ;ALH5F:IL1H H5AuA$HLH5F[HA\A]A^A_]$fDH[A\A]A^A_]fUHAWAVAUATSHHHMHEMH}HULm DEDMHEMHH^pHHIHHEEAE1Mu;}t5D],H}D]IHEHEt1%D]HEfEEAEtAF\t2EHDMMATHuHHASH}P躖H M6E1ME1ۃ<FIv8I~0HVA.fDEuHALEHD]HuH}PXD]Z>DAF\UM6E1MfDMtK}tEH]LH5ތH HEHt&H}HeH1HHE[A\A]A^A_]He[A\A]A^A_]ÐUHAWEAVIAUATSHhHM H]E8HLHHM(HH]HHM0HHHM@HHHMHDHHMPDHpHMXHHM`HM.dH%(HU1fDDžffLA@fFHtH@EuHt HHx(HDžINjxMu;oL}"IH9xwMMtDDM fMmMtM;uuLLLHHHPP[H wfIu'AHHLLLLFHALjLLLjjH U?ffHHA1PDLHHjH L:HHf.HALjLLLjjXH OHHfDfDALLDHLPAxAXAYMHEdH+%(He[A\A]A^A_]fDIwxH=ňIHoLHfDID$ LxMMMM;7uI|$HtHLHLLLPHPH It$HLH'HHIIDHt$HC7IH7H 1E1EO HHHHLLPDDLXfAO c&DfAfEO fKfƅYHHH1DDPHHjH HHLHMM@LH=L!IHL?@HHffK?HH1HHHDPDjVHH0HH 1HHH@HpHH5nfdLHDHDPAHY^DHpH5IH1&5;HL1HHHAPDjRHH0H L1HHH6HpHH5vFLQWfDHMHP0fHLH5 Z1&HPHH5@1%HH51H%HH54HHߋ1%AuAH1H5H%f-HHuHHEH5+1T%HHHLLLHHPSHMgpH MDDMMA܉M?MtJM;w0uAG\tIO8ATLADLHS}HM?HXZMuMHpHH5F1J$ƅHH5H8.LH1H@H5AH5H.AuAHH5pH-HHH5FHHH5FHHHH5HE"HH H51Z#hHH5wW1H=#HH5W1,#HH5"X1#H5LXH1 #%UHAWAVIAUMATSDHE HpH׉|xdH%(HE1HvLe|DLEHM<-|Y,xHDžhE~C:x;HM|LjLpE1L#EXY1uZHpH5$1!>fDHhCvHpH5!HUdH+%(He[A\A]A^A_]fDI(LTIHuEfA9D$LUxU-HhHp%1sI(IHHEXLMH`@Mt IEI9FutIFpHtkHx(LIHtWDUEt EfA9Gu;EH`HDXLLD|HpPhH LuLIHi@HhHhHIkxHpH5F1UDHMLPLpLIŋ|Az!_AXEHhLH5}lI(IH HELXLH`@LIHHt HCI9GuIGpHtHx(IHtE1LLUt*I~pt#1A>/u A~uAFU9MLIHuMnDMEaEHAEXL`ALD|HXPhHpH Lxq9fDHHEALPEL1D|HpPhH fDLM-GLHpH5K}1< f.DUHATISHG@HtAo$ǀ@$[A\]H8H="@@Hǀ Hǀ(HC@fUfHAVAUIATSH D&^dH%(HE1EfA)EEu fnH,ف?YsG|fLuHiMbLx*H#*ZL<&AVEᾀSLJ*L1H&XZHEdH+%(He[A\A]A^]ffLuHiCL)H/*sfLuL)HiKH/*HLu1D L)Lt%3zf.UHAWAVAUATSH8dH%(HE1HHiL(M]IALHEHUHsE1w(LH!H5DL!LL!H5UL!MmMI]HC ELuJH5-LN!C 3H5L/!f.H5myL !H5L1H=1 HEdH+%(uH8[A\A]A^A_]ff.f@HV1f.HJ~~ty)HH)HHH)1Hr?HHDHHHH)ƒr1ƃH<19rDut1xDHUHAWAVAUATSHHHLf@L-L5t@L{MI HHLA t|fA@ tDLU.Ũt^t-HSLE1LAH=5HpA t(H!E1LLALHpfDH?H[A\A]A^A_]1H=W1pff.@HHt`HHuWfDHHtHHPHt'HR: uRuH0|@U1H=1H@ff.UHAWAVAUATISHUHHHL=L5B]I HHtII$Hp@Du8A AƅO t&HE1LLALHp|@Ht#LkMu1H=1*f.E̅uH[A\A]A^A_]f.I$LH HL[A\A]A^A_]gHtgHHu`DHHtPHPHt/HR: uJtoBU1H=1Hd@1ff.HtgHHu`DHHtPHPHt/HR: uJuoBU1H=1H@1ff.HщƒuVI HHEHI9 ,/u t HJH{8IEH9GAAfA|$hfi,HC@HhHHHC@PA|$u MGLS\H;IʼnL C\zF A;AVH{8MgLk8H@XH@HCP,t A|$IHUdH+%(He[A\A]A^A_]fD1D1AuA|$hf.LLLH;HIELpH=UlA;AIR(HHH@@` HHP0Lh8VH@K\Lc LHCPHC@HAAfA|$fihHhHHHC@PA|$u.Mt)AAKpfttf @tt fP HLH=5 `>HpME`1ƅsHE fqƅptMAp OEHIx11DfD9"H8uxu pHLfLfHK8A6H߉,H HHDB&,KAAKpfttfH@f9Au AADžƅMtA|$1H* H=E1C A$HHH@HHFID$8H@0@AD$XI$fA$HFL IĐFLfEu-[LA\A]A^]HH=w H5uh[A\A]A^]D H=TC A$HHH@HHFD1tHH=mv H5[1A\A]A^]~'A1H=u 1`UHAVAUIATIHXdH%(HE1$AE0f`)EEI$X)EHEE/fUEE)EHtfHx(Iu HtTHPpHtuLuHz(LIHt3LEHLt`H}t LLbL*LLOHEdH+%(uHXA\A]A^]@HUHAWAVAUIATSHHLb(Hu#f.H6HtL;fuH6HuML='L5fDMmMtyM;e0uAE\CtCtC tCtCtCƁuC$tC tH=OD[A\]fUI'HAWAVHPLAUHATSHHdH%(HE1HHHLH'HHL&HLIE1I^pHufHH'Hs8HLHHS0HLHȹHHLC\L<C`@CaAHCHHs@H(HtH'HHH HE1LLDžL LAOA+LËTujHEdH+%(}HD[A\A]A^A_]fLIH tHu H51H=DHu H5b1H=uE1DUHAWAVAUATSHH $H8]H }MEHXTPdH%(HE1f@f<Eff>HXH@0HeL0MHcPLcTDž8Dž0HHJMH@H~H(fDMGMt$M9DLLM$$-uIH tH@IHH : tH(1ftƅ~*IO I8 HHtHXr HL(LhR1HHA[X09MA 08f<H H5|1HEdH+%(He[A\A]A^A_]1H=1HHHHXH@0HTDž0HDž8HIDž@HHcPHH(HcTHHHHHH]fI$H tIHH(I :: tA$ 8@%H0Mt0MfMxDLLM6՗t@MuЋ8 YHIHgDžHcTLHcPLۉHIH@L H H0LXff%DžfHHfDžH HjfHHHEfDž(DHHiԃ@HiHHf.f<A$ VE1LLAHLIyMtDI$ HdSH5L?I$8 HLHLcMM$H HAtH@H0IĀ0: tD(EAGf>AAAIL1H5H5.L1ATff^ f< M$H PTLLHHH(LHL%Hǔf>)u5f<fA$ }f.t@1H='1耾DžPT1裔H H5H1H H51HHXHH5NHH1TPIր ]]DRL(LVPHHI<  `bf<Dž@Dž0HH1H5H0H5H@H5HHEdH+%(HHH He[A\A]A^A_]h1H=1ft-A$ 'TPIԀ  tIA$I I$O HtH5:OLvI$P HtH5LZA$H5MLA$…uA$LH5&LH5hA$ E$ A$ A$ DA$ A$  LH5*‰NA$ E$ A$ A$ DA$  A$$ LH5‰I$H@(HhI$H@(HpH5H@L H0LLIDITH5LHhH5oLHpzI$ MH)HcLLH5+IAT/HH H@H PpH5LA$H I$sH@H0IĀ8 RA$ CH H5uL I$H (I$HpA$ Z@,A$=HHH5 LyfA$D H5DLA$H H5DLI$( HH5L"Df>A[IHHI1HH5uAHHH5NTHHLH5U>EGE IWLHH5cUL臼ATft{f>H53LAVfA9TtH5 LI@ LHH5IXLH5LoA @A1 H0H@H5H HHLHKHP07KHx(HHH5NIHHHKTmH59HHHHH5%E@LIiXR HHH5 IG@DhMH0H@HAGHHH5QM$H @A$ @DE11LLL跙fH5L1AVfA9TtH5L1I@LIXH51H5L1TPIԀ o(+ 1H~f~Atƅ~*M$O I$8 MtAr H5VL1;J I$H@(HhI$H@(HpE11ɺfI$ H衫HHhLpH0H@HDIDHA$ E$ E$ E$ A$  DA$$ DF A$ E$ E$ E$ ADA$ AA$  DE$DD8AEuE$E$RH5<LQ1DAUDH A$ A$H OI$s>A$ K H5L1~fD1H5L1eI$( H 1L%If ut D9DEAHH9uECLH5L1H5"L1@LH5"1LH5!1LH MH5P1H5L1A A1H0H@H5LL MLKHP01*KHx(LH@LLIH׷LH5LH1LHG@IiXR 虷LH5LH1IG@LDhMH0H@HAGH5/L1XuHMH5JL躵EDHH5|mL蚵APIXLH51IL1H5IL1H5 IH5!1LAPLHIXH5LILH5 ILH5˴IH5L赴A8HHH5$f.1H5Lf.A$@ fnf HEH5L-0D89ME҉ HXH@0H^HIHOHDžHDžH HILhHpH0H@HDMLA$ A$ A$ E$ A$  A$$ A$ E$ A$ DЉA$ A$ A$  E$ASDAPWD2LDH51-H UTPIԀ aTPIԀ >A8_H5cL1迾IHHLH5LHHH5 H H[HHH5UH5L1OH5<9H+$A"H@H0IĀ8 ArOA$>5HH5L1ýHHkLhM^ArtHLMaAUpH5L1pDž8E1E1E1HHHH5RHKHc8H5H5LH5H#LH5LHLH5-Hf<HHH H FH5*L)1詼H55L1蓼+LLǾHZLH5pLH1cA$ 1H= 舨H5gLH趯IH5n7LL1f>LD(Nj9f<_D fM(H H531茻H5.L1vH5L1eH DLH5P1DHL13M$H H (H51+YHH@HHH HI u,HLH uH uH H@HcH5LHAT1胺H5L1mr8H H5C1MH5L17H=H5,L蜭'bIHXHp@+fBĀHH5oLHHXHp N  t)L-OHOLLHHLH55t~HV>H5Lɬ1H= vH5sLH1"H5fL1 DH H51"HH5LWH0H@H@HHH HI u,HLH uH uH kHL+THH5]LͫXD(DED+DžDž8H+H5 L|H:H5LaHXHp'HiH5kL8HXHpHH56LHhH5'LHXHpqH5LBHXHpH9H5L詪\HXH5:LH9LLwxHgLL`HXHp9E1E1E1gjHHattr[%ld] nexthop %pI4 SIGHUP received, ignoringVRF Created: %s(%u)VRF Deletion: %s(%u)Martian nexthop %pI4BGP AS PathBGP AttributesBGP Community HashBGP ecommunity hashBGP lcommunity hashBGP ClusterBGP Transit HashBGP Encap Hashinternetaccept-ownroute-filter-translated-v4route-filter-v4route-filter-translated-v6route-filter-v6llgr-staleno-llgraccept-own-nexthopblackholeno-exportno-advertiselocal-ASno-peer65536:65535%u:%dBGP Aggregator community hashBGP community alias (alias)VRF disable %s id %dp:l:SnZe:I:s:, bgp@:%d, bgp@%s:%dVRF enable add %s id %uTerminating on signal%s: attributes: %s%pBP: Ignoring attribute %sTunnel Encap%u:%u:%ugracefulShutdownacceptownrouteFilterTranslatedV4routeFilterV4routeFilterTranslatedV6routeFilterV6llgrStalenoLlgracceptownnexthopnoExportnoAdvertiselocalAsnoPeer notBad originator ID length %dBad cluster list length %dOTC attribute value is 0Accumulated IGP MetricBad AIGP TLV (%s) length: %u%s: Attribute %s, parse errorAS4 capable peer, yet it sent[AS4] %s %s AS4_PATH[AS4] %s %s AS4_AGGREGATORMalformed AS path from %sbgpd/bgp_main.cfrr-bgp-route-mapbgpd8.5.7bgpd daemoncommunity aliasbgpd/bgp_community.cret != NULLEXTCOMMUNITY_LIST_NAMELCOMMUNITY_LIST_NAMEcommunity-list handlercommunity-list nameBGP regexpcommunity-list entrycommunity-list configextcommunity strbgpd/bgp_updgrp_packet.ctype < BGP_ATTR_VEC_MAXbgpd/bgp_attr.cattrname, attrlenfield!"Do we try to use this?"OptionalTransitivePartialExtended Lengthattr->originpeer->host, length__func__, &attr->rmacsublength, length__func__, tlv_length, lengthtnl_typelength, tlv_lengthpeer->host, type, lengthpeer->host, peer->astransit->refcnt > 0peer->host, type__func__, peer->hostpeer->host, val__func__, attr_strwantedlen, length&attr->nexthopORIGINNEXT_HOPMULTI_EXIT_DISCLOCAL_PREFATOMIC_AGGREGATEORIGINATOR_IDCLUSTER_LISTMP_REACH_NLRIMP_UNREACH_NLRIPMSI_TUNNEL_ATTRIBUTEOTCLARGE_COMMUNITYPREFIX_SIDIPV6_EXT_COMMUNITIESAIGPp == *clusterBGP attributeBGP aspath strBGP transit attrBGP transit valENCAP TLVCluster list valCluster list(node)->data != NULLfrrfrrvtyinstance, (unsigned short)-1MULTIPATH_NUMbgp_portlistenonno_kernelskip_runasecmpint_numno_zebrasocket_sizeBGP./bgpd/bgpd.hbgp->lock > 0vrf->name, vrf->vrf_idstatus == 0bm->terminating == false flags: %llu distance: %u med: %u local_pref: %u origin: %u weight: %u label: %u sid: %pI6 BGP Prefix-SID SRv6-L3VPN-Service-TLVBGP Prefix-SID SRv6-VPN-Service-TLV%% Can't discard path-attribute %s, ignoring. %% Can discard path-attribute %s only for eBGP, ignoring. %2x:%2x:%2x:%2x:%2x:%2x:%2x:%2x:%2x:%2xCommunity List Number Quick LookupExtended Community List Quick LookupLarge Community List Quick LookupBGP community alias (community) -p, --bgp_port Set BGP listen port number (0 means do not listen). -l, --listenon Listen on specified address (implies -n) -n, --no_kernel Do not install route to kernel. -Z, --no_zebra Do not communicate with Zebra. -S, --skip_runas Skip capabilities checks, and changing user and group IDs. -e, --ecmp Specify ECMP to use. -I, --int_num Set instance number (label-manager) -s, --socket_size Set BGP peer socket send buffer size The -%c option no longer exists. Please refer to the manual. Multipath Number specified must be less than %u and greater than 0Instance %i out of range (0..%u)%s(%u) attribute received, while it is not known how to handle it, treating as withdrawAGGREGATOR attribute length isn't %u [%u]%s: AGGREGATOR AS number is 0 for aspath: %sNew Aggregator length is not 8 [%d]%s: AS4_AGGREGATOR AS number is 0 for aspath: %sMalformed Prefix SID attribute - insufficent data (need %zu for attribute header, have %zu remaining in UPDATE)Malformed Prefix SID attribute - insufficient data (need %hu for attribute body, have %zu remaining in UPDATE)Prefix SID specifies length %hu, but only %zu bytes remainPrefix SID label index length is %hu instead of %uPrefix SID IPv6 length is %hu instead of %uPrefix SID Originator SRGB length field claims length of %hu bytes, but the minimum for this TLV type is %uPrefix SID Originator SRGB length field claims attribute SRGB sequence section is %hubytes, but it must be a multiple of %uPrefix SID VPN SID length is %hu instead of %u%s: vpn-sid: sid %pI6, sid-type 0x%02x sid-flags 0x%02xPrefix SID SRv6 VPN field repeatedPrefix SID SRV6 L3 Service not enough data left, it must be at least 1 byteMalformed SRv6 Service Sub-TLV attribute - insufficent data (need %zu for attribute header, have %zu remaining in UPDATE)Malformed SRv6 Service Sub-TLV attribute - insufficent data (need %hu for attribute data, have %zu remaining in UPDATE)Malformed SRv6 Service Sub-TLV attribute - insufficent data (need %d for attribute data, have %zu remaining in UPDATE)%s: srv6-l3-srv sid %pI6, sid-flags 0x%02x, end-behaviour 0x%04xPrefix SID SRv6 L3VPN field repeatedMalformed SRv6 Service Data Sub-Sub-TLV attribute - insufficent data (need %zu for attribute header, have %zu remaining in UPDATE)Malformed SRv6 Service Data Sub-Sub-TLV attribute - insufficent data (need %hu for attribute data, have %zu remaining in UPDATE)Malformed SRv6 Service Data Sub-Sub-TLV attribute - insufficient data (need %u, have %hu remaining in UPDATE)Malformed SRv6 Service Data Sub-Sub-TLV attribute - insufficient data (need %u, have %zu remaining in UPDATE)%s: srv6-l3-srv-data loc-block-len=%u, loc-node-len=%u func-len=%u, arg-len=%u, transposition-len=%u, transposition-offset=%u%s attr SRv6 Service Data Sub-Sub-TLV sub-sub-type=%u is not supported, skipped%s attr SRv6 Service Sub-TLV sub-type=%u is not supported, skipped%s attr Prefix-SID sub-type=%u is not supported, skippedMalformed Prefix SID attribute - TLV overflow by attribute (need %zu for TLV length, have %zu overflowed in UPDATE)%s: %s sent invalid length, %lu, of MP_REACH_NLRI%s sent unrecognizable AFI, %s or, SAFI, %s, of MP_REACH_NLRI%s: %s sent next-hop length, %u, in MP_REACH_NLRI which goes past the end of attribute%s: %s sent wrong next-hop length, %d, in MP_REACH_NLRI%s sent a v6 global attribute but address is a V6 LL and there's no peer interface information. Hence, withdrawing%s sent a v6 global and LL attribute but global address is a V6 LL and there's no peer interface information. Hence, withdrawing%s sent next-hops %pI6 and %pI6. Ignoring non-LL value%s sent a v6 LL next-hop and there's no peer interface information. Hence, withdrawing%s: %s sent SNPA which couldn't be read%s sent non-zero value, %u, for defunct SNPA-length field%s: %s sent MP_REACH_NLRI which couldn't be read%s: %s sent a zero-length NLRI. Hence, treating as a EOR marker%s: MP_UNREACH received AFI %s or SAFI %s is unrecognized%s attribute is too long (length=%d), can't send it%s: error BGP attribute length %lu is smaller than min len%s: Extended length set, but just %lu bytes of attr header%s: error BGP attribute type %d appears twice in a message%s: BGP type %d length %d is too large, attribute total length is %d. attr_endp is %p. endp is %p%s well-known attributes must have transitive flag set (%x)%s well-known attribute must NOT have the partial flag set (%x)%s optional + transitive attribute must NOT have the partial flag set (%x)%s attribute must%s be flagged as "%s"Strange, %s called for attr %s, but no problem found with flags (real flags 0x%x, desired 0x%x)Origin attribute length is not one %dOrigin attribute value is invalid %dMalformed AS path from %s, length is %dMalformed AS4 path from %s, length is %dNexthop attribute length isn't four [%d]MED attribute length isn't four [%d]LOCAL_PREF attribute length isn't 4 [%u]ATOMIC_AGGREGATE attribute length isn't 0 [%u]%s: router mac %pEA is self macTunnel Encap attribute flag isn't optional and transitive %dTunnel Encap attribute not long enough to contain outer T,L%s: tlv_length(%d) != length(%d)Tunnel Encap attribute sub-tlv length %d exceeds remaining length %dTunnel Encap attribute sub-tlv length %d exceeds remaining stream length %zuTunnel Encap attribute length is bad: %d leftover octetsBad PMSI tunnel attribute length %dInvalid PMSI tunnel attribute type %dBad PMSI tunnel attribute length %d for IROTC attribute length isn't 4 [%u]%pBP received AIGP attribute, but eBGP peer do not support itBad AIGP attribute length (MUST be minimum 3): %uBad AIGP attribute length: %u, but TLV length: %uBad AIGP TLV length (MUST be minimum 3): %uBad AIGP TLV (%s) length: %llu%s Unknown attribute is received (type %d, length %d)%s: Attribute %s, parse error - treating as withdrawal%s: BGP attribute %s, fetch error%s: BGP attribute %s, length mismatch%s Missing well-known attribute %s.[AS4] %s BGP not AS4 capable peer send AGGREGATOR != AS_TRANS and AS4_AGGREGATOR, so ignore AS4_AGGREGATOR and AS4_PATH[AS4] %s BGP not AS4 capable peer send AS4_AGGREGATOR but no AGGREGATOR, will take it as if AGGREGATOR with AS_TRANS had been there%s incorrect first AS (must be %u)AS_SET and AS_CONFED_SET are deprecated from %pBPMalformed AS path, AS number is 0 in the path from %sBad nexthop when sending to %s, AFI %u SAFI %u nhlen %d/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:local-preference/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:alias/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:script/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:origin/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:rpki/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:rpki-extcommunity/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:probability/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:source-vrf/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:peer-ipv4-address/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:peer-interface/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:peer-ipv6-address/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:peer-local/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:list-name/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:evpn-default-route/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:evpn-vni/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:evpn-route-type/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:route-distinguisher/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:comm-list/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:comm-list/comm-list-name/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:comm-list/comm-list-name-exact-match/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:ipv4-address/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/frr-bgp-route-map:ipv6-address/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:distance/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:extcommunity-rt/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:extcommunity-soo/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:ipv4-address/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:ipv4-nexthop/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:ipv6-address/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:preference/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:label-index/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:local-pref/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:weight/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:origin/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:originator-id/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:table/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:atomic-aggregate/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:aigp-metric/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:prepend-as-path/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:last-as/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:exclude-as-path/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:replace-as-path/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:community-none/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:community-string/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:large-community-none/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:large-community-string/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:aggregator/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:aggregator/aggregator-asn/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:aggregator/aggregator-address/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:comm-list-name/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:extcommunity-none/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:extcommunity-lb/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:extcommunity-lb/lb-type/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:extcommunity-lb/bandwidth/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:extcommunity-lb/two-octet-as-specific/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:evpn-gateway-ip-ipv4/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:evpn-gateway-ip-ipv6/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/frr-bgp-route-map:l3vpn-nexthop-encapsulationLarge Community display string!"Attempting to figure size for SAFI_EVPN and !AFI_L2VPN and FRR will not have the proper values"!"Attempting to figure size for a SAFI_UNSPEC/SAFI_MAX this is a DEV ESCAPE"!"Please add proper encoding of SAFI_ENCAP"!"Add encoding bits here for other AFI's"!"Dev escape usage of SAFI_UNSPEC or MAX"!"DEV ESCAPE: AFI_UNSPEC or AFI_MAX should not be used here"peer->host, afi, safi, attr->mp_nexthop_len!"SAFI's UNSPEC or MAX being specified are a DEV ESCAPE"__func__, lookup_msg(attr_str, attr_code, ((void *)0)), real_flags, desired_flagslookup_msg(attr_str, attr_code, NULL), CHECK_FLAG(desired_flags, attr_flag_str[i].key) ? "" : " not", attr_flag_str[i].strlookup_msg(attr_str, attr_code, NULL), flagspeer, lookup_msg(attr_str, args->type, ((void *)0))sublength, ((((peer)->curr))->endp - (((peer)->curr))->getp)"Accumulated IGP Metric", tlv_length"Accumulated IGP Metric", 0xffffffffffffffffULLpeer->host, lookup_msg(attr_str, type, NULL)peer->host, "AS4 capable peer, yet it sent"attr->encap_subtlvs->refcnt > 0peer->host, type, length, size, attr_endp, endppeer->host, (unsigned long)(endp - stream_pnt(BGP_INPUT(peer)))__func__, loc_block_len, loc_node_len, func_len, arg_len, transposition_len, transposition_offsetBGP_PREFIX_SID_SRV6_L3_SERVICE_SID_STRUCTURE_LENGTH, STREAM_READABLE(peer->curr)BGP_PREFIX_SID_SRV6_L3_SERVICE_SID_STRUCTURE_LENGTH, lengthlength, STREAM_READABLE(peer->curr)headersz, STREAM_READABLE(peer->curr)__func__, &ipv6_sid, sid_flags, endpoint_behaviorBGP_PREFIX_SID_SRV6_L3_SERVICE_SID_INFO_LENGTH, STREAM_READABLE(peer->curr)__func__, &ipv6_sid, sid_type, sid_flagslength, BGP_PREFIX_SID_VPN_SID_LENGTHlength, BGP_PREFIX_SID_ORIGINATOR_SRGB_LENGTHlength, 2 + BGP_PREFIX_SID_ORIGINATOR_SRGB_LENGTHlength, BGP_PREFIX_SID_IPV6_LENGTHlength, BGP_PREFIX_SID_LABEL_INDEX_LENGTHlength + headersz, psid_parsed_length - (length + headersz)peer->host, iana_afi2str(pkt_afi), iana_safi2str(pkt_safi)__func__, peer->host, attr->mp_nexthop_lenpeer->host, &attr->mp_nexthop_global, &attr->mp_nexthop_local__func__, peer->host, (unsigned long)lengthpeer->host, aspath_print(attr->aspath)lookup_msg(attr_str, args->type, NULL), args->typeBGP prefix-sid srv6 vpn serviceBGP prefix-sid srv6 l3vpn servcieImplementation of the BGP routing protocol.#3#3ܪܪ ܪ3ת(jתz_D)SSSSSSSSSSSSSSS\SSSSSSSSSS̃SSSSSSShSSSdhB8@@@ | ++*+*+&++-p-0-,,+-0.AB(CI`FFGHG`GpHHAAA`IC@DFNAAAJKAMNAAAAAIAAJAAAAJcommunity_uninterncommunity_internbpacket_attr_vec_arr_set_vecbgp_packet_mpattr_teabgp_packet_mpattr_prefix_sizebgp_packet_mpattr_prefixFbgp_packet_mpattr_startbgp_attr_flag_invalidbgp_attr_originbgp_attr_aspathbgp_attr_as4_pathbgp_attr_nexthopbgp_attr_medbgp_attr_local_prefbgp_attr_atomicbgp_attr_communitybgp_attr_large_communitybgp_attr_originator_idbgp_attr_cluster_listbgp_attr_pmsi_tunnelbgp_attr_ipv6_ext_communitiesbgp_attr_otcbgp_attr_aigp_validbgp_attr_aigp_get_tlv_metricbgp_attr_aigpbgp_attr_unknownbgp_attr_checkbgp_attr_munge_as4_attrsbgp_attr_aspath_checkbgp_attr_parsebgp_attr_prefix_sidbgp_mp_unreach_parsebgp_attr_nexthop_validbgp_attr_uninterncluster_uninternmainbgp_unlockbgp_vrf_disablebgp_vrf_enablebgp_vrf_deletebgp_vrf_newbgp_exitsigintsighupbgp_attr_flags_diagnose@@@@@bgp_attr_ext_communitiesbgp_attr_encapbgp_attr_srv6_service_databgp_attr_srv6_servicebgp_attr_psid_subbgp_mp_reach_parsebgp_attr_as4_aggregatorbgp_attr_aggregatorbgp_attr_malformedbgp community alias %s %s BGP as4 debugging is off BGP zebra debugging is on enabled debug bgp labelpool disabled debug bgp labelpool all-etupdates-etdump bgp %s %s %s dump bgp %s %s dump bgp routes-mrt %s %s dump bgp routes-mrt %s BGP updates debugging is on BGP zebra debugging is off prefix_strInternal CLI error [%s] %% invalid input for %s: %s l2vpn evpn type macip mac %s for%s %pFX debug bgp as4 debug bgp as4 segment debug bgp nht debug bgp update-groups debug bgp updates prefixdebug bgp updates indebug bgp updates outdebug bgp zebra debug bgp zebra prefixdebug bgp allow-martians debug bgp vpn leak-from-vrf debug bgp vpn leak-to-vrf debug bgp vpn rmap-event debug bgp vpn label debug bgp flowspec debug bgp pbr debug bgp pbr error debug bgp graceful-restart debug bgp evpn mh es debug bgp evpn mh route debug bgp bfd leak-from-vrfleak-to-vrfrmap-eventenabled debug bgp vpn %s disabled debug bgp vpn %s BGP debugging status: BGP as4 debugging is on BGP updates debugging is on BGP zebra debugging is onUnrecognized Error CodeUnrecognized Error Subcodebgp_dump_packetbgp_dump_stateSAAAnot-foundnot-usedERRORNH:%pI4:%dET:%dDefault GatewayMM:%u, sticky MACND:Router FlagND:ProxyESI-label-Rt:%sDF: (alg: %u, pref: %u)FS:redirect IP 0x%xFS:redirect VRF %sterminate (apply)eval stops, sampleFS:action %sFS:rate %fFS:marking %uOVS:%sUNK:%d, %d, origin %s, mp_nexthop %pI6, localpref %u, aigp-metric %llu, metric %u, community %s, large-community %s, extcommunity %s, atomic-aggregate, aggregated by %u %pI4, originator %pI4, clusterlist, pmsi tnltype %u, path %s, label-index %u%% Malformed MAC address %% Malformed IP address BGP updates debugging is off with addpath ID %u gateway IP %s label %sRD %pRD %pFX%s%s%s %s %s label %uFS %s Match{%s}%pFX%s%s %s %sreceived fromsent to(Hard Reset)%s/%s%s: strftime error%s: %s: %sMalformed interval string ADDDELNonebgpd/bgp_evpn.cbgpd/bgp_dump.cbgpd/bgp_debug.clnglobal_destbgpd/bgp_route.cpath && path->lock > 0add ? "ADD" : "DEL", vpn->vni./bgpd/bgp_evpn_private.hlocal_pi->extraL3 Route TargetBGP EVPN Import RTBGP EVPN VRF Import RTBGP Update Packet is to SmallBGP Update Packet is to largeOn peer turn off this featureBGP as path is invalidBGP error sending to peerBGP error capability messageFailure to apply labelFailure to process a packetFailure to connect to peerBGP FSM issueBGP VNI creation issueBGP default instance missingBGP remote VTEP invalidBGP ES route errorBGP EVPN route delete errorBGP EVPN route create errorBGP AS configuration issueBGP route node is invalidbgpd/bgp_ecommunity.cr < str_sizeevalecom->refcnt == 0extcommunity valpeer_status_changedbgp_packet_dumpno_dump_bgp_all_cmdno_dump_bgp_allroutes-mrtBGP Dump String Informationdebug_bgp_cond_adv_cmddebug_bgp_cond_adv[no] debug bgp bfddebug_bgp_bfd_cmddebug_bgp_bfddebug_bgp_evpn_mh_cmddebug_bgp_evpn_mhno debug bgp pbr [error]no_debug_bgp_pbr_cmdno_debug_bgp_pbrno debug bgp labelpoolno_debug_bgp_labelpool_cmdno_debug_bgp_labelpoolno_debug_bgp_vpn_cmdno_debug_bgp_vpnno debug bgp graceful-restartno_debug_bgp_graceful_restartno_debug_bgp_bestpath_prefixno debug bgp bestpathno_debug_bgp_bestpath_cmdno_debug_bgp_bestpathno debug bgpno_debug_bgp_cmdno_debug_bgpno debug bgp update-groupsno_debug_bgp_update_groupsno debug bgp zebrano_debug_bgp_zebra_cmdno_debug_bgp_zebrano debug bgp updatesno_debug_bgp_update_cmdno_debug_bgp_updateno debug bgp keepalivesno_debug_bgp_keepalive_cmdno_debug_bgp_keepaliveno debug bgp nhtno_debug_bgp_nht_cmdno_debug_bgp_nhtno debug bgp neighbor-eventsno_debug_bgp_neighbor_eventsno_debug_bgp_keepalive_peerdebug_bgp_keepalive_peer_cmdno debug bgp as4 segmentno_debug_bgp_as4_segment_cmdno_debug_bgp_as4_segmentno debug bgp as4no_debug_bgp_as4_cmdno_debug_bgp_as4no_debug_bgp_zebra_prefix_cmdno_debug_bgp_zebra_prefixno_debug_bgp_update_prefixdebug_bgp_update_prefix_cmddebug_bgp_update_direct_peerno debug bgp updates no_debug_bgp_update_directdebug_bgp_update_direct_cmddebug_bgp_bestpath_prefix_cmddebug_bgp_update_groups_cmddebug_bgp_neighbor_events_cmdshow debugging [bgp]show_debugging_bgp_cmdshow_debugging_bgpdebug(ln)->data != NULL/Unspecific/Invalid Message Length/Administrative Shutdown/Peer De-configured/Administrative Reset/Connection Rejected/Other Configuration Change/Out of Resources/Hard Reset/BFD Down/Malformed Attribute List/Missing Well-known Attribute/Attribute Flags Error/Attribute Length Error/Invalid ORIGIN Attribute/Invalid NEXT_HOP Attribute/Optional Attribute Error/Invalid Network Field/Malformed AS_PATH/Unsupported Version Number/Bad Peer AS/Bad BGP Identifier/Unacceptable Hold Time/Unsupported Capability/Role Mismatch/Connection Not Synchronized/Bad Message Length/Bad Message TypeMessage Header ErrorOPEN Message ErrorUPDATE Message ErrorHold Timer ExpiredNeighbor Events ErrorCeaseROUTE-REFRESH Message ErrorBGP debug filter stringBGP debug filteralias_nameBGP as4 segment debugging is on BGP as4 segment debugging is off BGP nexthop tracking debugging is on BGP nexthop tracking debugging is off BGP Graceful Restart debugging is on BGP Graceful Restart debugging is off BGP update-groups debugging is on BGP update-groups debugging is off BGP EVPN-MH ES debugging is off BGP EVPN-MH ES debugging is on BGP EVPN-MH route debugging is off BGP EVPN-MH route debugging is on BGP conditional advertisement debugging is off BGP conditional advertisement debugging is on BGP neighbor-events debugging is on BGP neighbor-events debugging is off BGP keepalives debugging is on BGP keepalives debugging is off BGP bestpath debugging is off BGP updates debugging is on (inbound) BGP updates debugging is on (outbound) BGP updates debugging is off (inbound) BGP updates debugging is off (outbound) BGP bestpath debugging (per prefix) is off BGP bestpath debugging is off for %s BGP bestpath debugging was not enabled for %s BGP updates debugging (per prefix) is off BGP updates debugging is off for %s BGP updates debugging was not enabled for %s BGP zebra debugging is off for %s BGP zebra debugging was not enabled for %s BGP neighbor-events debugging is off for %s BGP neighbor-events debugging was not enabled for %s BGP keepalives debugging is off for %s BGP keepalives debugging was not enabled for %s l2vpn evpn type macip mac %s ip %sl2vpn evpn type multicast ip %pI4l2vpn evpn type prefix ip %s/%ddebug bgp conditional-advertisement %% unknown debug bgp vpn keyword BGP policy based routing error is on BGP policy based routing is on BGP policy based routing error is off BGP policy based routing is off BGP as4 aspath segment debugging is on BGP bestpath debugging is on BGP keepalives debugging is on BGP neighbor-events debugging is on BGP next-hop tracking debugging is on BGP update-groups debugging is on BGP updates debugging is on (inbound) BGP updates debugging is on (outbound) BGP graceful-restart debugging is on BGP allow martian next hop debugging is on BGP route leak from vrf to vpn debugging is on BGP route leak to vrf from vpn debugging is on BGP vpn route-map event debugging is on BGP vpn label event debugging is on BGP flowspec debugging is on BGP labelpool debugging is on BGP policy based routing debugging is on BGP policy based routing error debugging is on BGP EVPN-MH ES debugging is on BGP EVPN-MH route debugging is on BGP BFD library debugging is on BGP conditional advertisement debugging is on BGP bestpath debugging is already enabled for %s BGP bestpath debugging is on for %s BGP updates debugging is already enabled for %s BGP updates debugging is on for %s BGP zebra debugging is already enabled for %s BGP zebra debugging is on for %s BGP neighbor-events debugging is already enabled for %s BGP neighbor-events debugging is on for %s BGP keepalive debugging is already enabled for %s BGP keepalives debugging is on for %s Rmac:%02x:%02x:%02x:%02x:%02x:%02xES-Import-Rt:%02x:%02x:%02x:%02x:%02x:%02xDF: (alg: %u, bmap: 0x%x pref: %u)BGP Aggregator ecommunity hashBGP inbound update debugging is already enabled for %s BGP outbound update debugging is already enabled for %s BGP updates debugging is on (inbound) for %s BGP updates debugging is on (outbound) for %s BGP updates debugging (inbound) is off BGP updates debugging (outbound) is off BGP updates debugging (inbound) is off for %s BGP updates debugging (outbound) is off for %s BGP updates debugging (inbound) was not enabled for %s BGP updates debugging (outbound) was not enabled for %s BGP updates debugging is already enabled for %pFX BGP updates debugging is on for %pFX BGP updates debugging is off for %pFX BGP updates debugging was not enabled for %pFX All possible debugging has been turned off %%NOTIFICATION%s: %s neighbor %s %d/%d (%s%s) "%s"%%NOTIFICATION%s: %s neighbor %s %d/%d (%s%s) %d bytes %svrf import rt lookup - evpn instance not created yet%s: No zebra instance to talk to, not installing remote macipTx %s MACIP, VNI %u MAC %pEA IP %pIA flags 0x%x seq %u remote VTEP %pI4 esi %s%s: No zebra instance to talk to, not installing remote vtepBad remote IP when trying to %s remote VTEP for VNI %uTx %s Remote VTEP, VNI %u remote VTEP %pI4local path deleted %pFX es %s; new-path-es %sevicting local evpn prefix %pBD as remote wonVRF %s vni %u type-%u route evp %pFX RMAC %pEA nexthop %pI4 esi %sVRF %s vni %u evp %pFX RMAC %pEA nexthop %pI4 esi %s esf 0x%x from %svpn->bgp_vrf ? vrf_id_to_name(vpn->bgp_vrf->vrf_id) : " ", vpn->vni, &evp, &attr.rmac, &attr.mp_nexthop_global_in, esi_to_str(&attr.esi, buf3, sizeof(buf3)), attr.es_flags, callervpn->bgp_vrf ? vrf_id_to_name(vpn->bgp_vrf->vrf_id) : "None", vpn->vni, p->prefix.route_type, p, &attr.rmac, &attr.mp_nexthop_global_in, esi_to_str(esi, buf3, sizeof(buf3))evp, esi_to_str(&old_local->attr->esi, esi_buf, sizeof(esi_buf)), new_select ? esi_to_str(&new_select->attr->esi, esi_buf2, sizeof(esi_buf2)) : ""add ? "ADD" : "DEL", vpn->vni, &p->prefix.u._imet_addr.ip.ip._v4_addradd ? "ADD" : "DEL", vpn->vni, (mac ? mac : &p->prefix.u._macip_addr.mac), &p->prefix.u._macip_addr.ip, flags, seq, &remote_vtep_ip, esi_bufevp->prefix.route_type == BGP_EVPN_MAC_IP_ROUTEis_evpn_prefix_ipaddr_none(evp) == falseBGP AS-path conversion has failedBGP has attempted to convert a AS2 to AS4 path and has failedOpen an Issue with all relevant log files and restart FRRBGP has received a value in a reserved fieldBGP has received a non-zero value in a reserved field that was used for SNPA-length at one point in timeBGP has peered with either a router that is attempting to send SNPA data or it has received a corrupted packet. If we are peering with a SNPA aware router(unlikely) upgrade that router, else open an Issue after gathering relevant log filesBGP has received an update with missing a missing attributeBGP received update packets must have some minimum attribute information within themGather log data from this and remote peer and open an Issue with this dataBGP udate packet with attribute data that is too smallBGP has received an update packet that is too small to parse a given attribute. This typically means that something has gone wrong between us and the remote peerBGP udate packet with extended attribute data that is too smallBGP has received an update packet that is too small to parse a given extended attribute. This typically means that something has gone wrong between us and the remote peerBGP update packet received with a repeated attributeBGP has received an update packet with a attribute that is repeated more than one time for a particular route. This typically means that something has gone wrong between us and the remote peerBGP udate packet with attribute data that is too largeBGP has received an update packet that has too much data in a particular attribute. This typically means that something has gone wrong between us and the remote peerBGP update packet with attribute data has a parse error, specific to the attributeBGP has received an update packet with an attribute that when parsed does not make sense in some mannerBGP update packet with a broken optional attribute has caused a withdraw of associated routesBGP has received a update packet with optional attributes that did not parse correctly, instead of resetting the peer, withdraw associated routes and note that this has happenedBGP update packet with a broken lengthBGP has received a update packet with an attribute that has an incorrect lengthBGP update packet with a length different than attribute data lengthBGP has received a update packet with attributes that when parsed do not correctly add up to packet data lengthBGP MRT dump subsystem has encountered an issueBGP has found that the attempted write of MRT data to a dump file has failedEnsure BGP has permissions to write the specified fileThe update packet received from a peer is to smallDetermine the source of the update packet and examine that peer for what has gone wrongThe update packet received from a peer is to largeUnknown BGP Capability ReceivedThe negotiation of capabilities has received a capability that we do not know what to do withDetermine the source of the capability and remove the capability from what is sentUnable to set TCP MD5 option on socketBGP attempted to setup TCP MD5 configuration on the socket as per configuration but was unable toPlease collect log files and open IssueBGP Received a EVPN NLRI with PMSI includedBGP has received a type-3 NLRI with PMSI information. At this time FRR is not capable of properly handling this NLRI typeSetup peer to not send this type of data to FRRBGP has received a local macip and cannot properly handle itBGP has received a local macip from zebra and has no way to properly handle the macip because the vni is not setup properlyEnsure proper setup of BGP EVPNBGP has received a local ESI for deletionBGP has received a local ESI for deletion but when attempting to find the stored data internally was unable to find the information for deletionGather logging and open an IssueBGP has received a label stack in a NLRI that does not have the BOS markedBGP when it receives a NLRI with a label stack should have the BOS marked, this received packet does not have thisGather log information from here and remote peer and open an IssueBGP has attempted to send data to zebra and has failed to do soBGP has attempted to send data to zebra but has been unable to do soGather log data, open an Issue and restart FRRBGP has received a capability with an invalid lengthBGP has received a capability from it's peer who's size is wrongGather log files from here and from peer and open an IssueBGP has received capability data with invalid informationBGP has noticed that during processing of capability information that data was wrongBGP has received capability data specific to a particular vendorBGP has received a capability that is vendor specific and as such we have no knowledge of how to use this capability in FRRBGP has received capability data for a unknown capabilityBGP has received a capability that it does not know how to decode. This may be due to a new feature that has not been coded into FRR or it may be a bug in the remote peerBGP is attempting to write an invalid nexthop length valueBGP is in the process of building NLRI information for a peer and has discovered an inconsistent internal stateGather log files and open an Issue, restart FRRBGP has been unable to send anything to a peer for an extended timeThe BGP peer does not seem to be receiving or processing any data received from us, causing updates to be delayed.Check connectivity to the peer and that it is not overloadedBGP attribute flag is incorrectBGP attribute flag is set to the wrong value (Optional/Transitive/Partial)Determine the source of the attribute and determine why the attribute flag has been set incorrectlyBGP attribute length is incorrectDetermine the source of the attribute and determine why the attribute length has been set incorrectlyBGP attribute origin value invalidBGP attribute origin value is invalidDetermine the source of the attribute and determine why the origin attribute has been set incorrectlyBGP as path has been malformedDetermine the source of the update and determine why the as path has been set incorrectlyBGP as path first as is invalidBGP update has invalid first as in as pathDetermine the source of the update and determine why the as path first as value has been set incorrectlyBGP PMSI tunnel attribute type is invalidBGP update has invalid type for PMSI tunnelDetermine the source of the update and determine why the PMSI tunnel attribute type has been set incorrectlyBGP PMSI tunnel attribute length is invalidBGP update has invalid length for PMSI tunnelDetermine the source of the update and determine why the PMSI tunnel attribute length has been set incorrectlyBGP AIGP attribute is incorrectDetermine the source of the attribute and determine why the AIGP attribute has been set incorrectlyBGP peergroup operated on in errorBGP operating on peer-group instead of peers includedEnsure the config doesn't contain peergroups contained within peergroupsBGP failed to delete peer structureBGP was unable to delete peer structure when address-family removedDetermine if all expected peers are removed and restart FRR if not. Most likely a bugBGP failed to get table chunk memoryBGP unable to get chunk memory for table managerEnsure there is adequate memory on the device to support the table requirementsBGP received MACIP with invalid IP addr lenBGP received MACIP with invalid IP addr len from ZebraVerify MACIP entries inserted in Zebra are correct. Most likely a bugBGP received invalid label manager messageBGP received invalid label manager message from label managerLabel manager sent invalid essage to BGP for wrong protocol, instance, etc. Most likely a bugBGP unable to allocate memory for JSON outputBGP attempted to generate JSON output and was unable to allocate the memory requiredEnsure that the device has adequate memory to support the required functionsBGP update had attributes too long to sendBGP attempted to send an update but the attributes were too long to fitMost likely a bug. If the problem persists, report the problem for troubleshootingBGP update group creation failedBGP attempted to create an update group but was unable toBGP error creating update packetBGP attempted to create an update packet but was unable toBGP error receiving open packetBGP received an open from a peer that was invalidDetermine the sending peer and correct his invalid open packetBGP attempted to respond to open from a peer and failedBGP attempted to respond to an open and could not sene the packet. Check local IP address for sourceBGP error receiving from peerBGP received an update from a peer but status was incorrectBGP error receiving update packetBGP received an invalid update packetDetermine the source of the update and resolve the invalid update being sentBGP error due to capability not enabledBGP attempted a function that did not have the capability enabledEnable the capability if this functionality is desiredBGP error receiving notify messageBGP unable to process notification messageBGP notify received while in stopped state. If the problem persists, report for troubleshootingBGP error receiving keepalive packetBGP unable to process keepalive packetBGP keepalive received while in stopped state. If the problem persists, report for troubleshootingBGP error receiving route refresh messageBGP unable to process route refresh messageBGP route refresh received while in stopped state. If the problem persists, report for troubleshootingBGP unable to process received capabilityBGP capability message received while in stopped state. If the problem persists, report for troubleshootingBGP error with nexthopo updateBGP unable to process nexthop updateBGP received nexthop update but nexthop is not reachable in this bgp instance. Report for troubleshootingBGP attempted to attempted to apply a label but could notMultipath specified is invalidBGP was started with an invalid ecmp/multipath valueCorrect the ecmp/multipath value supplied when starting the BGP daemonBGP attempted to process a received packet but could notBGP attempted to send open to peer but couldn't connectBGP neighbor transition problemBGP could not create a new VNIBGP could not find default instanceDefine a default instance of BGP since some feature requires it's existenceBGP remote VTEP is invalid and cannot be usedCorrect remote VTEP configuration or resolve the source of the problemBGP ES route incorrect, learned both local and remoteCorrect configuration or addressing so that same not learned both local and remoteBGP attempted to delete an EVPN route and failedBGP EVPN install/uninstall errorBGP attempted to install or uninstall an EVPN prefix and failedBGP EVPN route received with invalid contentsBGP received an EVPN route with invalid contentsDetermine the source of the EVPN route and resolve whatever is causing invalid contentsBGP attempted to create an EVPN route and failedBGP EVPN ES entry create errorBGP attempted to create an EVPN ES entry and failedBGP configuration attempted for a different AS than currently configuredCorrect the configuration so that the correct BGP AS number is usedBGP EVPN AS and process name mismatchBGP configuration has AS and process name mismatchCorrect the configuration so that the BGP AS number and instance name are consistentBGP Flowspec packet processing errorThe BGP flowspec subsystem has detected a error in the send or receive of a packetGather log files from both sides of the peering relationship and open an issueBGP Flowspec Installation/removal ErrorThe BGP flowspec subsystem has detected that there was a failure for installation/removal/modification of Flowspec from the dataplaneGather log files from the router and open an issue, Restart FRRBGP has detected a configuration overwrite during peer collision resolutionAs part of BGP startup, the peer and ourselves can start connections to each other at the same time. During this process BGP received additional configuration, but it was only applied to one of the two nascent connections. Depending on the result of collision detection and resolution this configuration might be lost. To remedy this, after performing collision detection and resolution the peer session has been reset in order to apply the new configuration.Gather data and open a Issue so that this developmental escape can be fixed, the peer should have been resetBGP has detected a duplicate router id during collision resolutionAs part of normal collision detection for opening a connection to a peer, BGP has detected that the remote peer's router-id is the same as oursChange one of the two router-id'sBGP instance for the specific vrf is invalidIndicates that specified bgp instance is NULLGet log files from router and open an issueBGP route for the specified AFI/SAFI is NULLBGP v6 peer with no LL address on outgoing interfaceBGP when using a v6 peer requires a v6 LL address to be configured on the outgoing interface as per RFC 4291 section 2.1Add a v6 LL address to the outgoing interfaces as per RFCBGP is shutting down a peer due to being unable to send anything for an extended timeNo BGP updates were successfully sent to the peer for more than twice the holdtime.no dump bgp [PATH [INTERVAL]]Negate a command or set its defaults Stop dump packet Stop BGP packet dump Stop dump process all Stop dump process all-et Stop dump process updates Stop dump process updates-et Stop dump process route-mrt Output filename Interval of output dump bgp PATH [INTERVAL]Dump packet BGP packet dump Dump all BGP packets Dump all BGP packets (Extended Timestamp Header) Dump BGP updates only Dump BGP updates only (Extended Timestamp Header) Dump whole BGP routing table Output filename Interval of output __func__, realpath, strerror(errno)hard_reset ? "(Hard Reset)" : "", strcmp(direct, "received") == 0 ? "received from" : "sent to", peer->host, bgp_notify->code, bgp_notify->subcode, code_str, subcode_str, bgp_notify->length, msg_strhard_reset ? "(Hard Reset)" : "", strcmp(direct, "received") == 0 ? "received from" : "sent to", peer->host, bgp_notify->code, bgp_notify->subcode, code_str, subcode_str, msg_str[no$no] debug bgp conditional-advertisementNegate a command or set its defaults Debugging functions BGP information BGP conditional advertisement Negate a command or set its defaults Debugging functions BGP information Bidirection Forwarding Detection [no$no] debug bgp evpn mh Negate a command or set its defaults Debugging functions BGP information EVPN Multihoming Ethernet Segment debugging Route debugging Negate a command or set its defaults Debugging functions BGP information BGP policy based routing BGP PBR Error Debugging functions BGP information BGP policy based routing BGP PBR error Negate a command or set its defaults Debugging functions BGP information label pool Debugging functions BGP information label pool no debug bgp vpn Negate a command or set its defaults Debugging functions BGP information VPN routes leaked from vrf to vpn leaked to vrf from vpn route-map updates labels debug bgp vpn Debugging functions BGP information VPN routes leaked from vrf to vpn leaked to vrf from vpn route-map updates labels Debugging functions BGP information Graceful Restart - Enable Debug Logs Negate a command or set its defaults no_debug_bgp_graceful_restart_cmdno debug bgp bestpath $prefixNegate a command or set its defaults Debugging functions BGP information BGP bestpath IPv4 prefix IPv6 prefix no_debug_bgp_bestpath_prefix_cmdNegate a command or set its defaults Debugging functions BGP information BGP bestpath Negate a command or set its defaults Debugging functions BGP information Negate a command or set its defaults Debugging functions BGP information BGP update-groups no_debug_bgp_update_groups_cmdNegate a command or set its defaults Debugging functions BGP information BGP Zebra messages Negate a command or set its defaults Debugging functions BGP information BGP updates Negate a command or set its defaults Debugging functions BGP information BGP keepalives Negate a command or set its defaults Debugging functions BGP information BGP nexthop tracking events Negate a command or set its defaults Debugging functions BGP information Neighbor Events no_debug_bgp_neighbor_events_cmdno debug bgp keepalives Negate a command or set its defaults Debugging functions BGP information BGP keepalives BGP neighbor IP address to debug BGP IPv6 neighbor to debug BGP neighbor on interface to debug no_debug_bgp_keepalive_peer_cmddebug bgp keepalives Debugging functions BGP information BGP keepalives BGP IPv4 neighbor to debug BGP IPv6 neighbor to debug BGP neighbor on interface to debug no debug bgp neighbor-events Negate a command or set its defaults Debugging functions BGP information Neighbor Events BGP neighbor IP address to debug BGP IPv6 neighbor to debug BGP neighbor on interface to debug no_debug_bgp_neighbor_events_peer_cmdno_debug_bgp_neighbor_events_peerdebug bgp neighbor-events Debugging functions BGP information BGP Neighbor Events BGP neighbor IP address to debug BGP IPv6 neighbor to debug BGP neighbor on interface to debug debug_bgp_neighbor_events_peer_cmddebug_bgp_neighbor_events_peerNegate a command or set its defaults Debugging functions BGP information BGP AS4 actions BGP AS4 aspath segment handling Negate a command or set its defaults Debugging functions BGP information BGP AS4 actions no debug bgp zebra prefix $prefixNegate a command or set its defaults Debugging functions BGP information BGP Zebra messages Specify a prefix to debug IPv4 prefix IPv6 prefix debug bgp zebra prefix $prefixDebugging functions BGP information BGP Zebra messages Specify a prefix to debug IPv4 prefix IPv6 prefix no debug bgp updates prefix l2vpn$afi evpn$safi type < mac [ip ]| ip | ip >Negate a command or set its defaults Debugging functions BGP information BGP updates Specify a prefix to debug Layer 2 Virtual Private Network Ethernet Virtual Private Network Specify Route type MAC-IP (Type-2) route MAC-IP (Type-2) route MAC address MAC address MAC address IP information IPv4 address IPv6 address Multicast (Type-3) route Multicast (Type-3) route IP information IPv4 address IPv6 address Prefix (Type-5) route Prefix (Type-5) route IP information IPv4 prefix IPv6 prefix no_debug_bgp_update_prefix_afi_safi_cmdno_debug_bgp_update_prefix_afi_safidebug bgp updates prefix l2vpn$afi evpn$safi type < mac [ip ]| ip | ip >Debugging functions BGP information BGP updates Specify a prefix to debug Layer 2 Virtual Private Network Ethernet Virtual Private Network Specify Route type MAC-IP (Type-2) route MAC-IP (Type-2) route MAC address MAC address MAC address IP information IPv4 address IPv6 address Multicast (Type-3) route Multicast (Type-3) route IP information IPv4 address IPv6 address Prefix (Type-5) route Prefix (Type-5) route IP information IPv4 prefix IPv6 prefix debug_bgp_update_prefix_afi_safi_cmddebug_bgp_update_prefix_afi_safino debug bgp updates prefix $prefixNegate a command or set its defaults Debugging functions BGP information BGP updates Specify a prefix to debug IPv4 prefix IPv6 prefix no_debug_bgp_update_prefix_cmddebug bgp updates prefix $prefixDebugging functions BGP information BGP updates Specify a prefix to debug IPv4 prefix IPv6 prefix no debug bgp updates Negate a command or set its defaults Debugging functions BGP information BGP updates Inbound updates Outbound updates BGP neighbor IP address to debug BGP IPv6 neighbor to debug BGP neighbor on interface to debug no_debug_bgp_update_direct_peer_cmdno_debug_bgp_update_direct_peerdebug bgp updates Debugging functions BGP information BGP updates Inbound updates Outbound updates BGP neighbor IP address to debug BGP IPv6 neighbor to debug BGP neighbor on interface to debug debug_bgp_update_direct_peer_cmdNegate a command or set its defaults Debugging functions BGP information BGP updates Inbound updates Outbound updates no_debug_bgp_update_direct_cmdDebugging functions BGP information BGP updates Inbound updates Outbound updates Debugging functions BGP information Graceful Restart - Enable Debug Logs debug_bgp_graceful_restart_cmddebug bgp bestpath $prefixDebugging functions BGP information BGP bestpath IPv4 prefix IPv6 prefix Debugging functions BGP information BGP update-groups Debugging functions BGP information BGP Zebra messages Debugging functions BGP information BGP updates Debugging functions BGP information BGP keepalives Debugging functions BGP information BGP nexthop tracking events Debugging functions BGP information BGP Neighbor Events Debugging functions BGP information BGP AS4 actions BGP AS4 aspath segment handling Debugging functions BGP information BGP AS4 actions Show running system information Debugging functions BGP information /Maximum Number of Prefixes Reached/Connection Collision Resolution/Receive Unexpected Message in OpenSent State/Receive Unexpected Message in OpenConfirm State/Receive Unexpected Message in Established State/Unrecognized Well-known Attribute/Unsupported Optional Parameter @`vA A+A===@=@bgp_evpn_update_type2_route_entryupdate_evpn_routeevpn_cleanup_local_non_best_routeevpn_delete_old_local_routebuild_evpn_route_extcommbgp_evpn_vni_mac_node_lookupbgp_evpn_vni_mac_node_getbgp_evpn_vni_ip_node_lookupbgp_evpn_vni_ip_node_getevpn_type2_path_info_get_ipevpn_type2_path_info_get_maclookup_vrf_import_rtecommunity_ecom2strecommunity_encode_internalecommunity_uninternecommunity_internbgp_dump_initbgp_dump_routes_index_tablebgp_notify_printbgp_debug_per_prefixbgp_debug_per_peerbgp_debug_initno_debug_bgpno_debug_bgp_updatebgp_debug_list_has_entrybgp_debug_list_remove_entrybgp_debug_list_conf_printbgp_debug_list_printbgp_debug_list_freeupdate_type2_routebgp_path_info_unlockbgp_zebra_send_remote_vtepbgp_zebra_send_remote_macipbgp_dump_open_file' Remote IP: %s Linked MAC/IP routes: %pFX SVI: %u VNI: %u routeTypeethTagmacLenipLen%pI4:%huBGP EVPN remote IP hash%s: gateway IP NH unresolveduninstallnot livesticky gatewayFlooding DisabledL2VPN EVPN BUM handling is %snon-localVNI %d path %pFX chg to %s esMACIPIMETBGP VNI HashBGP Import RT HashBGP VRF Import RT Hashevpn vrf %s nh initBGP EVPN NH tableNullesread-eviead-esEnableDisableenableBGP instance type mismatchbgpd/bgp_evpn_mh.cevi_nodert_nodenode_to_del(evi_node)->data != NULLbgp->vrf_id, es->esi_stres->esi_str, vpn->vnies->esi_str, es_frag->rd_id(rt_node)->data != NULLBGP EVPN Remote IP hash entrybgp_vrf->name_prettybgp->vrf_id, vnibgp_evpnbgp->vrf_id, dest, attr_strbgpd/bgp_table.crt->lock > 0BGP tableBGP EVPN Informationpeer->bgp->vrf_id, peer->hostbgp_vrf->vrf_id, pBGP routeBGP ancillary route infoH 0/DFpDFxFCbgp_evpn_mh_config_ead_export_rtbgp_evpn_type1_route_processbgp_evpn_local_type1_evi_route_delbgp_evpn_local_type1_evi_route_addbgp_evpn_ead_es_route_deletebgp_evpn_ead_evi_route_updatebgp_evpn_ead_es_route_updatebgp_evpn_type1_evi_route_extcomm_buildbgp_evpn_type1_es_route_extcomm_buildbgp_evpn_type1_route_updatebgp_evpn_type4_route_processbgp_evpn_mh_route_deletebgp_evpn_es_route_install_uninstallbgp_evpn_es_vtep_findbgp_evpn_remote_ip_process_nexthopsshow_remote_ip_entrybgp_evpn_nh_initbgp_evpn_flood_control_changebgp_evpn_local_vni_addbgp_evpn_local_l3vni_delbgp_evpn_local_l3vni_addlink_l2vni_hash_to_l3vnibgp_evpn_local_macip_addbgp_evpn_local_macip_delbgp_filter_evpn_routes_upon_martian_nh_changebgp_unlockbgp_table_unlockbgp_evpn_lookup_l3vni_l2vni_tablebgp_evpn_unmap_vni_from_its_rtsbgp_evpn_map_vni_to_its_rtsbgp_evpn_unmap_vrf_from_its_rtsvrf_import_rt_freebgp_evpn_map_vrf_to_its_rtsvrf_import_rt_newprocess_type2_routeprocess_type3_routebgp_nlri_parse_evpnbgp_evpn_handle_router_id_updatert_list_has_cfgd_rtrt_list_remove_nodebuild_evpn_type5_route_extcommupdate_evpn_type5_routebgp_evpn_advertise_type5_routebgp_evpn_withdraw_type5_routebgp_evpn_handle_export_rt_change_for_vrfprocess_type5_routecreate_advertise_type3update_advertise_vni_routeis_vni_present_in_irt_vnisis_route_matching_for_vniinstall_uninstall_routes_for_vniis_vrf_present_in_irt_vrfsis_route_matching_for_vrfbgp_evpn_skip_vrf_import_of_local_esbgp_evpn_route_entry_install_if_vrf_matchuninstall_evpn_route_entryinstall_evpn_route_entryuninstall_evpn_route_entry_in_vrfis_evpn_type2_dest_ipaddr_noneevpn_type2_path_info_set_ipevpn_type2_path_info_set_macinstall_evpn_route_entry_in_vrfbgp_evpn_mh_route_updatebgp_evpn_es_route_installpupdate_evpn_type5_route_entrybgp_evpn_route_rmac_self_checkinstall_evpn_route_entry_in_vni_commonbgp_create_evpn_bgp_path_infovrf %s: import evpn prefix %pFX parent %p flags 0x%xInstall gateway IP %s as nexthop for prefix %pFX in vrf %s... %s pi dest %p (l %d) pi %p (l %d, f 0x%x)vrf %s: unimport evpn prefix %pFX parent %p flags 0x%x... delete dest %p (l %d) pi %p (l %d, f 0x%x)%s (%u): Uninstalling EVPN %pFX route from VNI %u IP/MAC table%s (%u): Failed to uninstall EVPN %pFX route from VNI %u IP table%s (%u): Failed to uninstall EVPN %pFX route from VNI %u MAC table%s: bgp %u prefix %pFX with attr %s - DENIED due to self macvrf %s of evpn prefix %pFX skipped, local es %sFailed to %s EVPN %pFX route in VRF %sType3 route creation failure for VNI %u%u:%s - Rx EVPN Type-5 NLRI with invalid length %d%u:%s - Rx EVPN Type-5 NLRI with invalid IP Prefix length %d%s - Rx EVPN Type-5 ESI and gateway-IP both non-zero.%s - Rx EVPN Type-5 ESI, gateway-IP, RMAC and label all zeroInvalid update from peer %s vrf %u prefix %pFX attr %s - treat as withdrawVRF %s evp %pFX advertise-pip primary ip is not configuredVRF %s type-5 route evp %pFX RMAC %pEA nexthop %pI4vrf import rt new - evpn instance not created yetvrf import rt free - evpn instance not created yet%u: prefix %pBD with attr %s - DENIED due to martian or self nexthop%u: VNI hash entry for VNI %u %s at MACIP DEL%u: VNI hash entry for VNI %u %s at MACIP ADD%u:Failed to create Type-2 route, VNI %u %s MAC %pEA IP %pIA (flags: 0x%x)%s(%u): vni %u mac/ip %s for NH %pFX%s (%u): Installing EVPN %pFX route in VNI %u IP/MAC table%s (%u): Failed to install EVPN %pFX route in VNI %u MAC table%s (%u): Failed to install EVPN %pFX route in VNI %u IP table%u: Failed to %s EVPN %s route in VNI %uBGP VNI hash based on SVI ifindex%u: Failed to %s EVPN %s route in ESI %s%u ERROR: local es route for ESI: %s vtep %pI4 also learnt from remotelocal ES %s vni %u route-type %s nexthop %pI4 updatedlocal ES %s vni %u route-type %s nexthop %pI4 delete%u:%s - Rx EVPN Type-4 NLRI with invalid length %d%u:%s - Rx EVPN Type-4 NLRI with unsupported IP address length %d%u Failed to update EAD-EVI route ESI: %s VNI %u VTEP %pI4%u ERROR: Failed to updated EAD-ES route ESI: %s VTEP %pI4EAD-ES route creation failure for ESI %s frag %uEAD-EVI route creation failure for ESI %s VNI %uCannot process L3VNI %u ADD - EVPN BGP instance not yet createdCannot process L3VNI %u ADD - EVPN BGP instance is shutting downBGP instance is already running; AS is %uVRF %s vni %u pip %s RMAC %pEA sys RMAC %pEA static RMAC %pEA is_anycast_mac %sCannot process L3VNI %u Del - Could not find BGP instanceCannot process L3VNI %u Del - Could not find EVPN BGP instance%u: Type3 route creation failure for VNI %u%u: Type4 route creation failure for ESI %s%u:%s - Rx EVPN Type-1 NLRI with invalid length %d%u:%s - Rx EVPN Type-2 NLRI with invalid length %d%u:%s - Rx EVPN Type-2 NLRI with unsupported MAC address length %d%u:%s - Rx EVPN Type-2 NLRI with unsupported IP address length %d%u:%s - Rx EVPN Type-2 NLRI - corrupt, discarding%u:%s - Error in processing EVPN type-2 NLRI size %d%u:%s - Rx EVPN Type-3 NLRI with invalid length %d%u:%s - Rx EVPN Type-3 NLRI with unsupported PTA %d%u:%s - Rx EVPN Type-3 NLRI with unsupported IP address length %d%u:%s - Error in processing EVPN type-3 NLRI size %d%u:%s - Error in processing EVPN type-4 NLRI size %d%u:%s - Error in processing EVPN type-1 NLRI size %d%u:%s - Error in processing EVPN type-5 NLRI size %dlocal ES del/re-add EAD route on export RT changelocal ES %s del/re-add EAD route on export RT change%u: Failed to create type-5 route for prefix %pFX%u failed to delete type-5 route for prefix %pFX in vrf %speer->bgp->vrf_id, peer->host, psizebgp->vrf_id, es->esi_str, &es->originator_ipbgp->vrf_id, es->esi_str, vpn->vni, &es->originator_ippeer->bgp->vrf_id, peer->host, ipaddr_lenes->esi_str, vpn ? vpn->vni : 0, p->prefix.route_type == BGP_EVPN_ES_ROUTE ? "esr" : (vpn ? "ead-evi" : "ead-es"), &es->originator_ipes ? es->esi_str : "Null", vpn ? vpn->vni : 0, evp->prefix.route_type == BGP_EVPN_ES_ROUTE ? "esr" : (vpn ? "ead-evi" : "ead-es"), &attr->mp_nexthop_global_inbgp->vrf_id, es ? es->esi_str : "Null", es ? &es->originator_ip : NULLbgp->vrf_id, install ? "install" : "uninstall", "ES", es->esi_strvpn->bgp_vrf->name_pretty, vpn->tenant_vrf_id, vpn->vni, (resolve ? "add" : "delete"), &bnc->prefixbgp->vxlan_flood_ctrl == VXLAN_FLOOD_HEAD_END_REPL ? "Flooding" : "Flooding Disabled"vrf_id_to_name(bgp_vrf->vrf_id), bgp_vrf->l3vni, bgp_vrf->evpn_info->advertise_pip ? "enable" : "disable", &bgp_vrf->rmac, &bgp_vrf->evpn_info->pip_rmac, &bgp_vrf->evpn_info->pip_rmac_static, is_anycast_mac ? "Enable" : "Disable"bgp->vrf_id, vpn->vni, CHECK_FLAG(flags, ZEBRA_MACIP_TYPE_STICKY) ? "sticky gateway" : "", mac, ip, flagsbgp->vrf_id, vni, vpn ? "not live" : "not found"peer->bgp->vrf_id, peer->host, macaddr_lenpeer->bgp->vrf_id, peer->host, pmsi_tnl_typevrf_id_to_name(bgp_vrf->vrf_id), evp, &attr.rmac, &attr.nexthopvrf_id_to_name(bgp_vrf->vrf_id), evpbgp_vrf->vrf_id, p, vrf_id_to_name(bgp_vrf->vrf_id)peer->hostname, peer->bgp->vrf_id, &p, attr_strpeer->bgp->vrf_id, peer->host, ippfx_lenbgp->vrf_id, install ? "install" : "uninstall", rtype == BGP_EVPN_MAC_IP_ROUTE ? "MACIP" : "IMET", vpn->vniinstall ? "import" : "unimport", evp, esi_to_str(esi, esi_buf, sizeof(esi_buf))install ? "install" : "uninstall", evp, vrf_id_to_name(bgp_vrf->vrf_id)__func__, bgp_vrf->vrf_id, evp, attr_strvrf_id_to_name(bgp->vrf_id), bgp->vrf_id, p, vpn->vnidest, bgp_dest_get_lock_count(dest), pi, pi->lock, pi->flagsvrf_id_to_name(bgp_vrf->vrf_id), evp, parent_pi, parent_pi->flagsvpn->vni, &pi->net->p, new_local_es ? "local" : "non-local"new_pi ? "new" : "update", dest, bgp_dest_get_lock_count(dest), pi, pi->lock, pi->flagsinet_ntop(pp->family, &attr.evpn_overlay.gw_ip, buf1, sizeof(buf1)), pp, vrf_id_to_name(bgp_vrf->vrf_id)basePathpathCount%-15s %-15s %-17s %-10d %s Route-target: %sdetailES-VRF Flags: A Active IPv4-NHGESIRefIPv6-NHG%% Malformed ESI ESI not found VTEPs%-8s %-30s %-5s %s #PathsRMAC%-15s %-15s %-17s %-10s %s Base Pathgateway-ipvtep_ipflagsdfPreferencedfAlgorithmremotevtepsvniCount%-30s %-5s %-21pRD %-8d %s advertiseEVIbypassoriginator_ipremoteVniCountvrfCountmacipPathCountmacipGlobalPathCountinconsistentVniVtepCountfragmentseviCountvni-vtep-mismatchinconsistencies Originator-IP: %pI4 Local ES DF preference: %u LACP bypass: on Remote VNI Count: %d VRF Count: %d MACIP EVI Path Count: %d MACIP Global Path Count: %d Inconsistencies: %s Fragments: %pRD EVIs: %d VTEPs: %pI4 flags: %s df_alg: %s df_pref: %u #VNIs%-30s %-5s %-21s %-8s %s ead-per-esead-per-evi%-8d %-30s %-5s %s es-vtep-mismatchesFragmentRdVNI: %d ESI: %s ES fragment RD: %pRD VTEPs: %s VNI not found numPathsThere are no MAC-IP ES paths Displayed %u paths (of requested type) (of requested type)prefixLennumPrefix VNI: %u macTable VNI: %u MAC Table vni_str MAC Table: TrueFalseL2inKerneloriginatorIpmcastGroupadvertiseGatewayMacipadvertiseSviMacIp%-1s %-10u %-4s %-21pRDimportRTs%s, ... %-25sexportRTs%-37sNo BGP process is configured {} bgpTableVersionbgpLocalRouterIddefaultLocPrflocalAStotalPrefixNo index Malformed addresswarningMalformed address: %s Malformed Route Distinguisher%% Large-community malformed %% Community malformed: %s %% Network not in table mac_strip_str%19s Extended Community No EVPN prefixes %sexist max_moves_valfreeze_time_valpermanent_vales %s frag %u freees %s frag %u new%s: es %s freev4_nhgv6_nhgnhg %u vtep %pI4 l3-svi %daddingdeletingevpn vrf %s nh finishevpn mh finishl3nhg-deactivatees %s vrf %u nhg %u activatel3nhg_activatees %s vrf %u nhg %u deletees-vrf-deletees-evi %s vni %u vrf %u refes-vrf-createes-vrf ref for vni %uadd local es %s evi %ues-vrf de-ref for vni %udel local es %s evi %u%% Failed to deref ES VNI %% Failed to ref ES VNI inactivees %s vtep %pI4 %s df %u/%uTx %s Remote ESI %s VTEP %pI4es %s nhg update on vtep chges %s vtep %pI4 del %sead_esead_eviadd es %s evi %u vtep %pI4 %sdel es %s evi %u vtep %pI4 %sevpn vrf %s nh %s flushpath %pFX linked to nh %s %slocal es %s generate ESRlocal es %s generate EADlocal es %s downdel local es %sclearlocal es %s bypass %slocal es %s upstate_str%% Failed to delete ES %% Failed to add ES bgpd/bgp_evpn_vty.cvtep_nodees_vrf_nodevpn->export_rtlvpn->import_rtles_evi->es->esi_str&(bm->mh_info)->t_cons_check(vtep_node)->data != NULLBGP EVPN MH InformationBGP EVPN NexthopBGP EVPN ES-EVI VTEPes->esi_str, vnibgp->vrf_id, vni, es->esi_strbgp->vrf_idcaller, es->esi_strBGP EVPN ESI Informationvni, &pi->net->p, es->esi_strBGP EVPN PATH ES InformationBGP EVPN PATH NH InformationBGP EVPN PATH MH InformationBGP EVPN ES VTEP(es_vrf_node)->data != NULL List of VRFs importing routes with this route-target: List of VNIs importing routes with this route-target: This command is only supported under EVPN VRF %-30s %-15s %-5s %-8s %-8s %s Flags: L local, R remote, I inconsistent VTEP-Flags: E EAD-per-ES, V EAD-per-EVI BGP table version is %llu, local router ID is %pI4 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal Origin codes: i - IGP, e - EGP, ? - incomplete EVPN type-1 prefix: [1]:[EthTag]:[ESI]:[IPlen]:[VTEP-IP]:[Frag-id] EVPN type-2 prefix: [2]:[EthTag]:[MAClen]:[MAC]:[IPlen]:[IP] EVPN type-3 prefix: [3]:[EthTag]:[IPlen]:[OrigIP] EVPN type-4 prefix: [4]:[ESI]:[IPlen]:[OrigIP] EVPN type-5 prefix: [5]:[EthTag]:[IPlen]:[IP] Inconsistent VNI VTEP Count: %d ES Flags: B - bypass, L local, R remote, I inconsistent VTEP Flags: E ESR/Type-4, A active nexthop No EVPN prefixes %sexist for this VNI Displayed %u prefixes (%u paths)%s Network Next Hop In tag/Out tag Network Next Hop EthTag Overlay Index RouterMac No prefixes displayed, %ld exist Displayed %ld out of %ld total prefixes %% Malformed Route Distinguisher No such neighbor or address family%% No such neighbor or address family Displayed %u paths for requested prefix This command is only supported under the EVPN VRF %% Value does not match with config Current configuration object was deleted by another process. This command is supported under L3VNI BGP EVPN VRF %% BGP EVPN PIP IP does not match %% BGP EVPN PIP MAC does not match update paths linked to es %s on es-vrf %s %supdate path %pFX linked to es %s on vrf chges %s vni %d linked to frag %ues %s vni %d unlinked from frag %ues %s frag %u ead-es route deletevni %u path %pFX unlinked from es %svni %u path %pFX linked to es %supdate paths linked to es %s on chg to %supdate path %pFX linked to es %s on chg to %ses %s vrf %u %s nhg %u to zebraNo zebra instance, not %s remote nh %sevpn vrf %s nh %s rmac %pEA add to zebraevpn vrf %s nh %s del to zebraes %s vrf %u nhg %u de-activatees-evi %s vni %u vrf %u de-refes %s vrf %u nhg %u v6_nhg %d create%u: Failed to associate VNI %d with ESI %s; ES not present%u: Failed to associate VNI %d with ESI %s; VNI not present%u: EAD-EVI route deletion failure for ESI %s VNI %u%u: Failed to deref VNI %d from ESI %s; ES not present%u: Failed to deref VNI %d from ESI %s; VNI not present%u: Failed to deref VNI %d from ESI %s; ES-VNI not present%% EVPN BGP instance not yet created periodic consistency checking startedNo zebra instance, not installing remote es %ses %s vtep %pI4 add %s df %u/%uadd remote %s es %s evi %u vtep %pI4del remote %s es %s evi %u vtep %pI4del remote %s es %s evi %u vtep %pI4, NO esdel remote %s es %s evi %u vtep %pI4, NO es-eviinconsistency detected - es %s evi %u vtep list mismatchinconsistency detected - es %s vtep list mismatchevpn vrf %s nh %s ref_pi updatepath %s unlinked from nh %s %sevpn vrf %s nh %s ref_pi clearpath %pFX linked to vrf %s failedevpn vrf %s nh %s rmac %pEA addpath %pFX linked to nh %s %s with no valid piupdate paths linked to es %s on oper chgupdate path %d %pFX linked to es %s on oper chg%u ERROR: Failed to updated ES route ESI: %s VTEP %pI4%u failed to delete type-4 route for ESI %s%u: ES missing at local ES DELadd local es %s orig-ip %pI4 df_pref %u %sFailed to %s EVPN %pFX route in ESI %ses_info->vni, &pi->net->p, es->esi_stres_evi->es->esi_str, es_evi->vpn->vnibgp_evpn_run_consistency_checkses_vrf->es->esi_str, es_vrf->bgp_vrf->vrf_id, es_vrf->nhg_idn->bgp_vrf->name_pretty, n->nh_str, &n->rmac&pi->net->p, nh->bgp_vrf->name_pretty, nh->nh_str&pi->net->p, bgp_vrf->name_prettybgp_vrf->name_pretty, n->nh_strpi->net ? prefix2str(&pi->net->p, prefix_buf, sizeof(prefix_buf)) : "", nh->bgp_vrf->name_pretty, nh->nh_strnh->bgp_vrf->name_pretty, nh->nh_str, &nh->rmacadd ? "adding" : "deleting", nh->nh_strevi_vtep->es_evi->es->esi_str, evi_vtep->es_evi->vpn->vni, &evi_vtep->vtep_ip, ead_es ? "ead_es" : "ead_evi"p->prefix.u._ead_addr.eth_tag ? "ead-es" : "ead-evi", esi_to_str(&p->prefix.u._ead_addr.esi, buf, sizeof(buf)), vpn->vni, &p->prefix.u._ead_addr.ip.ip._v4_addrp->prefix.u._ead_addr.eth_tag ? "ead-es" : "ead-evi", esi_to_str(esi, buf, sizeof(buf)), vpn->vni, &p->prefix.u._ead_addr.ip.ip._v4_addrbgp->vrf_id, vni, esi_to_str(esi, buf, sizeof(buf))bgp->vrf_id, es->esi_str, es_evi->vpn->vniBGP EVPN ES-per-EVI Informationevi_vtep->es_evi->es->esi_str, evi_vtep->es_evi->vpn->vni, &evi_vtep->vtep_ip, new_active ? "active" : "inactive"es->esi_str, bgp_vrf->vrf_id, es_vrf->nhg_id, es_vrf->v6_nhg_ides_evi->es->esi_str, es_evi->vpn->vni, bgp_vrf->vrf_idBGP EVPN ES-per-VRF Informationes->esi_str, bgp_vrf->vrf_id, es_vrf->nhg_ides_evi->es->esi_str, es_evi->vpn->vni, es_vrf->bgp_vrf->vrf_ides_vrf->es->esi_str, es_vrf->bgp_vrf->vrf_id, v4_nhg ? "v4_nhg" : "v6_nhg", api_nhg.idapi_nhg.id, &es_vtep->vtep_ip, es_vrf->bgp_vrf->l3vni_svi_ifindexes->esi_str, es_vrf->bgp_vrf->vrf_id, v4_nhg ? "v4_nhg" : "v6_nhg", nhg_idinstall ? "install" : "uninstall", evp, es->esi_stres->esi_str, bypass ? "set" : "clear"es->esi_str, &originator_ip, df_pref, bypass ? "bypass" : ""&pi->net->p, es->esi_str, is_local ? "local" : "non-local"es->esi_str, is_local ? "local" : "non-local"es->esi_str, es_evi->vpn->vni, es_frag->rd_idBGP EVPN ES Fragment Informationes->esi_str, es_vrf->bgp_vrf->name_pretty, reasones_vtep->es->esi_str, &es_vtep->vtep_ip, esr ? "esr" : "ead"es_vtep->es->esi_str, &es_vtep->vtep_ip, esr ? "esr" : "ead", df_alg, df_prefadd ? "ADD" : "DEL", es->esi_str, &es_vtep->vtep_ipes_vtep->es->esi_str, &es_vtep->vtep_ip, new_active ? "active" : "inactive", es_vtep->df_alg, es_vtep->df_prefbgp_evpn_advertise_pip_ip_mac_magicevpn_unconfigure_export_rtevpn_unconfigure_import_rtshow_vni_entryevpn_type2_path_info_get_ipevpn_type2_path_info_get_macbgp_evpn_show_routes_mac_ip_esdisplay_import_rtdisplay_vrf_import_rtbgp_evpn_es_frag_free_allbgp_evpn_nh_update_ref_pibgp_evpn_es_evi_set_inconsistentbgp_evpn_es_cons_checks_timer_startbgp_evpn_l3nhg_deactivatebgp_evpn_switch_ead_evi_rxbgp_evpn_mh_finishbgp_evpn_nh_showbgp_evpn_nh_addbgp_evpn_path_nh_linkbgp_evpn_nh_clear_ref_pibgp_evpn_nh_delbgp_evpn_path_nh_unlinkbgp_evpn_nh_finishbgp_evpn_nh_flush_entrybgp_evpn_nh_zebra_update_sendbgp_evpn_es_evi_get_next_active_vtepbgp_evpn_es_get_next_active_vtepbgp_evpn_es_evi_get_active_vtep_cntbgp_evpn_es_run_consistency_checksbgp_evpn_run_consistency_checksbgp_evpn_es_evi_show_entrybgp_evpn_remote_es_evi_flushbgp_evpn_es_evi_vtep_delbgp_evpn_remote_es_evi_delbgp_evpn_es_evi_vtep_findbgp_evpn_es_evi_vtep_addbgp_evpn_remote_es_evi_addbgp_evpn_local_es_evi_addbgp_evpn_local_es_evi_delbgp_evpn_local_es_evi_do_delbgp_evpn_es_evi_vtep_re_eval_activebgp_evpn_es_evi_vrf_refbgp_evpn_es_evi_vrf_derefbgp_evpn_es_vrf_createbgp_evpn_es_vrf_refbgp_evpn_es_vrf_deletebgp_evpn_es_vrf_derefbgp_evpn_l3nhg_activatebgp_evpn_l3nhg_zebra_del_v4_or_v6bgp_evpn_l3nhg_zebra_add_v4_or_v6bgp_evpn_es_json_frag_fillbgp_evpn_es_frag_show_detailbgp_evpn_es_vteps_show_detailbgp_evpn_es_show_entry_detailbgp_evpn_es_vteps_strbgp_evpn_es_show_entrybgp_evpn_type4_remote_routes_importbgp_evpn_local_es_bypass_updatebgp_evpn_local_es_upbgp_evpn_local_es_addbgp_evpn_local_es_delbgp_evpn_local_es_do_delbgp_evpn_type4_route_updatebgp_evpn_local_es_activatebgp_evpn_local_es_downbgp_evpn_local_es_deactivatebgp_evpn_mac_update_on_es_local_chgbgp_evpn_es_freebgp_evpn_es_frag_evi_delbgp_evpn_es_find_frag_with_spacebgp_evpn_es_frag_evi_addbgp_evpn_es_frag_newbgp_evpn_es_frag_freebgp_evpn_es_path_update_on_es_vrf_chgbgp_evpn_path_es_linkbgp_evpn_es_vtep_do_delbgp_evpn_es_vtep_addbgp_zebra_send_remote_es_vtepbgp_evpn_l3nhg_update_on_vtep_chgbgp_evpn_es_vtep_re_eval_activebgp_evpn_es_local_info_clearbgp_evpn_mac_update_on_es_oper_chgbgp_evpn_es_remote_info_re_evalbgp_evpn_path_es_unlink Network Next Hop Metric LocPrf Weight PatpermitdenyBGP flowspec debugging is on limit_strAS path access list %s sequenceNumberregExp %s %s %% Malformed VTEP IP address %% Invalid Route Target type vtep local-install %s advertise-all-vni vni %u rd %pRD route-target import %s route-target export %s advertise-default-gw advertise-svi-ip advertise-subnet exit-vni autort rfc8365-compatible ead-es-frag evi-limit %u no use-es-l3nhg disable-ead-evi-rx disable-ead-evi-tx no dup-addr-detection flooding disable advertise ipv4 unicast advertise ipv6 unicast default-originate ipv4 default-originate ipv6 no advertise-pip advertise-pip ip %pI4 route-target import *:%s route-target import auto route-target export auto establishedremote-astersewideAS_PATH_FILTER_NAMELINEcan't compile regexp %s %s%s %s%s %-30secomlistecom6list NLRI NH %s received for %8s installed in PBR ( not installed in PBR %s%s%s noHead-end replicationYesNoadvertiseAllVnisfloodingvxlanFloodingnumVnisnumL2VnisnumL3VnisAdvertise Gateway Macip: %s Advertise SVI Macip: %s Advertise All VNI flag: %s BUM flooding: %s VXLAN flooding: %s Number of L2 VNIs: %u Number of L3 VNIs: %u Flags: * - Kernel Tenant VRFExport RTL3n/aadvertisePipsysIPsysMACsviInterfaceVNI: %u (known to the kernel) Type: %s Tenant-Vrf: %s RD: %pRD Originator IP: %pI4 Mcast group: %pI4 Advertise-gw-macip : %s Advertise-svi-macip : %s SVI interface : %s Import Route Target: importRts Export Route Target: exportRtssysMacVNI: %d Tenant VRF: %s Advertise-pip: %s System-IP: %pI4 System-MAC: %s Router-MAC: %s prefix-routes-onlyBGP instance not foundBGP VRF: %s Local-Ip: %pI4 L3-VNI: %u Rmac: %s VNI Filter: %s L2-VNI List: Export-RTs: %u Import-RTs: %s local-ipvniFilterl2vnisexport-rtsimport-rts%% Failed to create VNI bgpd/bgp_flowspec_vty.cbgpd/bgp_filter.cbgpd/bgp_fsm.cpeer, &dest->ppeer->host, __func__bgp_generate_updgrp_packets(bgp_holdtime_timer)&(peer->t_holdtime)!peer->t_read!peer->t_writebgpd/bgpd.cpeer && (peer->lock > 0)peer && (peer->lock >= 0)(bgp_connect_timer)&(peer->t_connect)(bgp_start_timer)&(peer->t_start)[no] local-install INTERFACEbgp_fs_local_install_ifnameno debug bgp flowspecno_debug_bgp_flowspec_cmdno_debug_bgp_flowspecprotodstpsrcptcppktlenpktfragflwlblDestination AddressSource AddressIP ProtocolDestination PortSource PortICMP TypeICMP CodeTCP FlagsPacket LengthDSCP fieldPacket FragmentPacket Flow Labelshow_as_path_access_list_allshow_as_path_access_listno_bgp_as_path_all_cmdno_as_path_allno_bgp_as_path_cmdno_as_pathas listBGP AS filterBGP AS filter strBGP AS listno advertise-subnetbgp_evpn_advertise_vni_subnetno advertise-default-gw[no$no] advertise-svi-ipbgp_evpn_advertise_svi_ip_vnino_bgp_evpn_ead_es_rt_cmdno_bgp_evpn_ead_es_rtead-es-route-target export RTno_bgp_evpn_vrf_rt_auto_cmdno_bgp_evpn_vrf_rt_autono_bgp_evpn_vrf_rt_cmdno_bgp_evpn_vrf_rtno rdno rd ASN:NN_OR_IP-ADDRESS:NNno_bgp_evpn_vrf_rd_cmdno_bgp_evpn_vrf_rdno_bgp_evpn_vni_rt_cmdno_bgp_evpn_vni_rtno_bgp_evpn_vni_rd_cmdno_bgp_evpn_vni_rdexit-vniExit from VNI mode exit_vni_cmdexit_vnino vni (1-16777215)no_bgp_evpn_vni_cmdno_bgp_evpn_vnishow_bgp_l2vpn_evpn_com_cmdshow_bgp_l2vpn_evpn_comshow_bgp_vrf_l3vni_info_cmdshow_bgp_vrf_l3vni_infoshow bgp evpn import-rtshow_bgp_evpn_import_rt_cmdshow_bgp_l2vpn_evpn_import_rtshow_bgp_evpn_route_vni_cmdshow_bgp_l2vpn_evpn_route_vnishow_bgp_evpn_route_rd_cmdshow_bgp_l2vpn_evpn_route_rdshow_bgp_evpn_route_cmdshow_bgp_l2vpn_evpn_routeshow bgp evpn summary [json]show_bgp_evpn_summary_cmdshow_bgp_l2vpn_evpn_summaryshow_bgp_evpn_vni_cmdshow_bgp_l2vpn_evpn_vnishow_bgp_vni_macip_ip_addrshow_bgp_vni_macip_mac_addrshow_bgp_vni_imet_cmdshow_bgp_vni_imetshow_bgp_vni_macip_ip_cmdshow_bgp_vni_macip_ipshow_bgp_vni_macip_mac_cmdshow_bgp_vni_macip_macshow_bgp_vni_ead_cmdshow_bgp_vni_eadshow_bgp_vni_cmdshow_bgp_vnishow_bgp_vni_all_imet_cmdshow_bgp_vni_all_imetshow_bgp_vni_all_macip_ip_cmdshow_bgp_vni_all_macip_ipshow_bgp_vni_all_macip_macshow_bgp_vni_all_ead_cmdshow_bgp_vni_all_eadshow_bgp_vni_all_cmdshow_bgp_vni_allshow_bgp_l2vpn_evpn_route_esishow_bgp_l2vpn_evpn_route_cmdshow_bgp_l2vpn_evpn_vni_cmdshow_bgp_l2vpn_evpn_nh_cmdshow_bgp_l2vpn_evpn_nhshow_bgp_l2vpn_evpn_es_vrfshow_bgp_l2vpn_evpn_es_evishow_bgp_l2vpn_evpn_es_cmdshow_bgp_l2vpn_evpn_estest_es_vni_add_cmdtest_es_vni_addtest_es_add_cmdtest_es_add[no$no] disable-ead-evi-txbgp_evpn_ead_evi_tx_disable[no$no] disable-ead-evi-rxbgp_evpn_ead_evi_rx_disable[no$no] use-es-l3nhgbgp_evpn_use_es_l3nhg_cmdbgp_evpn_use_es_l3nhgbgp_evpn_advertise_pip_ip_macbgp_evpn_flood_control_cmdbgp_evpn_flood_controlno_dup_addr_detection_cmdno_dup_addr_detectionno_bgp_evpn_default_originateno_bgp_evpn_advertise_type5bgp_evpn_advertise_type5_cmdbgp_evpn_advertise_svi_ip_cmdbgp_evpn_advertise_svi_ipbgp_evpn_advertise_default_gwno autort rfc8365-compatibleno advertise-all-vnino_bgp_evpn_advertise_all_vniAdvertise All local VNIs no_evpnrt5_network_cmdno_evpnrt5_networkshow_ip_bgp_evpn_rd_overlayshow_ip_bgp_l2vpn_evpn_rd_cmdshow_ip_bgp_l2vpn_evpn_rdshow_ip_bgp_l2vpn_evpn_cmdshow_ip_bgp_l2vpn_evpnbgp as-path access-list %s seq %lld %s %s BGP flowspec debugging is off %% Import RT is not configured for this VNI %% Export RT is not configured for this VNI %% RD is not configured for this VNI bgp as-path access-list %s doesn't exist %% Import AUTO RT is not configured for this VRF %% Export AUTO RT is not configured for this VRF %% Import/Export AUTO RT is not configured for this VRF %% Please unconfigure EVPN in %s %% Only ipv4 or ipv6 address families are supported %% Only ipv4 unicast or ipv6 unicast are supported enable-resolve-overlay-index dup-addr-detection max-moves %u time %u dup-addr-detection freeze %u dup-addr-detection freeze permanent advertise ipv4 unicast route-map %s advertise ipv4 unicast gateway-ip route-map %s advertise ipv4 unicast gateway-ip ead-es-route-target export %s advertise ipv6 unicast route-map %s advertise ipv6 unicast gateway-ip route-map %s advertise ipv6 unicast gateway-ip %% RD specified does not match configuration for this VNI %% Malformed Originating Router IP address %% Specified VNI does not exist %% Specified VNI is not configured %% RD is not configured for this VRF %% RD specified does not match configuration for this VRF %% Import/Export RT is not configured for this VNI %% Malformed Route Target list %% RT specified does not match configuration for this VNI %% RT specified already configured for this VRF: %s %% RT specified does not match configuration for this VRF: %s %% `auto` cannot be configured via list %% Wildcard '*' only applicable for import %% `auto` cannot be unconfigured via list %% Import RT is not configured for this VRF %% Export RT is not configured for this VRF %% Import/Export RT is not configured for this VRF %% RT specified does not match EAD-ES RT configuration Invalid character in as-path access-list %s filter type must be [permit|deny] Regex entered %s does not exist BGP flowspec entry: (flags 0x%x) -ipv4-rule %d action lookup %u- %-10s %-4s %-21s %-25s %-25s %-37s EVPN type-2 prefix: [2]:[EthTag]:[MAClen]:[MAC] No prefixes exist with this RD%s Displayed %u prefixes (%u paths) with this RD%s No Matching EVPN prefixes exist Displayed %u prefixes (%u paths) No EVPN prefixes exist for this ESI Displayed %u prefixes (%u paths) BGP instance for VRF %s not found %u: Failed to create L2VNI %u, it is configured as L3VNIBGP_STATUS_MAX while a legal state is not valid state for the FSM%s [FSM] Timer (start timer expire).%s [FSM] Timer (connect timer expire)%s [FSM] Timer (holdtime timer expire)%s [FSM] Timer (routeadv timer expire)%s [FSM] Timer (DelayOpentimer expire)%s (dynamic neighbor) deleted (%s)%pBP Long-lived stale timer (%s) expired%pBP Long-lived set stale community (LLGR_STALE) for: %pFXpeer, get_afi_safi_str(afi, safi, 0)&peer->t_generate_updgrp_packetsNegate a command or set its defaults Apply local policy routing Interface name bgp_fs_local_install_ifname_cmdNegate a command or set its defaults Debugging functions BGP information BGP allow flowspec debugging entries Debugging functions BGP information BGP allow flowspec debugging entries as_list_master.str.tail == NULLas_list_master.str.head == NULLshow ip as-path-access-list [json]Show running system information IP information List AS path access lists JavaScript Object Notation show_ip_as_path_access_list_all_cmdshow bgp as-path-access-list [json]Show running system information BGP information List AS path access lists JavaScript Object Notation show_bgp_as_path_access_list_all_cmdshow ip as-path-access-list AS_PATH_FILTER_NAME [json]Show running system information IP information List AS path access lists AS path access list name JavaScript Object Notation show_ip_as_path_access_list_cmdshow bgp as-path-access-list AS_PATH_FILTER_NAME [json]Show running system information BGP information List AS path access lists AS path access list name JavaScript Object Notation show_bgp_as_path_access_list_cmdno bgp as-path access-list AS_PATH_FILTER_NAMENegate a command or set its defaults BGP information BGP autonomous system path filter Specify an access list name Regular expression access list name no bgp as-path access-list AS_PATH_FILTER_NAME [seq (0-4294967295)] LINE...Negate a command or set its defaults BGP information BGP autonomous system path filter Specify an access list name Regular expression access list name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward A regular-expression (1234567890_^|[,{}() ]$*+.?-\) to match the BGP AS paths bgp as-path access-list AS_PATH_FILTER_NAME [seq (0-4294967295)] LINE...BGP information BGP autonomous system path filter Specify an access list name Regular expression access list name Sequence number of an entry Sequence number Specify packets to reject Specify packets to forward A regular-expression (1234567890_^|[,{}() ]$*+.?-\) to match the BGP AS paths Negate a command or set its defaults Advertise All local VNIs no_bgp_evpn_advertise_vni_subnet_cmdno_bgp_evpn_advertise_vni_subnetAdvertise the subnet corresponding to VNI bgp_evpn_advertise_vni_subnet_cmdNegate a command or set its defaults Withdraw default g/w mac-ip routes from EVPN for a VNI no_bgp_evpn_advertise_default_gw_vni_cmdno_bgp_evpn_advertise_default_vni_gwAdvertise default g/w mac-ip routes in EVPN for a VNI bgp_evpn_advertise_default_gw_vni_cmdbgp_evpn_advertise_default_gw_vniNegate a command or set its defaults Advertise svi mac-ip routes in EVPN for a VNI bgp_evpn_advertise_svi_ip_vni_cmd[no$no] ead-es-frag evi-limit (1-1000)$limitNegate a command or set its defaults EAD ES fragment config EVIs per-fragment limit bgp_evpn_ead_es_frag_evi_limit_cmdbgp_evpn_ead_ess_frag_evi_limitno ead-es-route-target export RTNegate a command or set its defaults EAD ES Route Target export ASN:XX or A.B.C.D:XX EAD ES Route Target export Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN) no route-target $type autoNegate a command or set its defaults Route Target import and export import export Automatically derive route target route-target $type autoRoute Target import and export import export Automatically derive route target no route-target RTLIST...Negate a command or set its defaults Route Target import and export import export Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN) route-target RTLIST...Route Target import and export import export Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN|*:OPQR|*:MN) Negate a command or set its defaults Route Distinguisher no_bgp_evpn_vrf_rd_without_val_cmdno_bgp_evpn_vrf_rd_without_valNegate a command or set its defaults Route Distinguisher ASN:XX or A.B.C.D:XX Route Distinguisher ASN:XX or A.B.C.D:XX no route-target Negate a command or set its defaults Route Target import export no_bgp_evpn_vni_rt_without_val_cmdno_bgp_evpn_vni_rt_without_valno route-target RTNegate a command or set its defaults Route Target import and export import export ASN:XX or A.B.C.D:XX route-target RTRoute Target import and export import export Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN) no_bgp_evpn_vni_rd_without_val_cmdno_bgp_evpn_vni_rd_without_valNegate a command or set its defaults VXLAN Network Identifier VNI number VXLAN Network Identifier VNI number show bgp l2vpn evpn [exact-match] [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Display routes matching the community Community number where AA and NN are (0-65535) Display routes matching the large-community List of large-community numbers Exact match of the communities JavaScript Object Notation show bgp vrf VRFNAME vni [json]Show running system information BGP information show bgp vrf VRF Name L3-VNI JavaScript Object Notation Show running system information BGP information Ethernet Virtual Private Network Show import route target show bgp evpn route vni all [detail] [vtep A.B.C.D]Show running system information BGP information Ethernet Virtual Private Network EVPN route information VXLAN Network Identifier All VNIs Print Detailed Output Remote VTEP Remote VTEP IP address show_bgp_evpn_route_vni_all_cmdshow_bgp_l2vpn_evpn_route_vni_allshow bgp evpn route vni (1-16777215) mac WORD [ip WORD]Show running system information BGP information Ethernet Virtual Private Network EVPN route information VXLAN Network Identifier VNI number MAC MAC address (e.g., 00:e0:ec:20:12:62) IP IP address (IPv4 or IPv6) show_bgp_evpn_route_vni_macip_cmdshow_bgp_l2vpn_evpn_route_vni_macipshow bgp evpn route vni (1-16777215) multicast A.B.C.DShow running system information BGP information Ethernet Virtual Private Network EVPN route information VXLAN Network Identifier VNI number Multicast (Type-3) route Originating Router IP address show_bgp_evpn_route_vni_multicast_cmdshow_bgp_l2vpn_evpn_route_vni_multicastshow bgp evpn route vni (1-16777215) [ | vtep A.B.C.D>]Show running system information BGP information Ethernet Virtual Private Network EVPN route information VXLAN Network Identifier VNI number Specify Route type MAC-IP (Type-2) route MAC-IP (Type-2) route Multicast (Type-3) route Multicast (Type-3) route Remote VTEP Remote VTEP IP address show bgp evpn route rd ASN:NN_OR_IP-ADDRESS:NN mac WORD [ip WORD]Show running system information BGP information Ethernet Virtual Private Network EVPN route information Route Distinguisher ASN:XX or A.B.C.D:XX MAC MAC address (e.g., 00:e0:ec:20:12:62) IP IP address (IPv4 or IPv6) show_bgp_evpn_route_rd_macip_cmdshow_bgp_l2vpn_evpn_route_rd_macipshow bgp evpn route rd ASN:NN_OR_IP-ADDRESS:NN [type ]Show running system information BGP information Ethernet Virtual Private Network EVPN route information Route Distinguisher ASN:XX or A.B.C.D:XX Specify Route type MAC-IP (Type-2) route MAC-IP (Type-2) route Multicast (Type-3) route Multicast (Type-3) route show bgp evpn route [detail] [type ]Show running system information BGP information Ethernet Virtual Private Network EVPN route information Display Detailed Information Specify Route type MAC-IP (Type-2) route MAC-IP (Type-2) route Multicast (Type-3) route Multicast (Type-3) route Show running system information BGP information Ethernet Virtual Private Network Summary of BGP neighbor status JavaScript Object Notation show bgp evpn vni [(1-16777215)]Show running system information BGP information Ethernet Virtual Private Network Show VNI VNI number show bgp vni (1-16777215)$vni type <2|macip> ip [json$uj]Show running system information BGP information VXLAN Network Identifier VNI number Specify Route type MAC-IP (Type-2) route MAC-IP (Type-2) route IP Table IPv4 Address IPv6 Address JavaScript Object Notation show_bgp_vni_macip_ip_addr_cmdshow bgp vni (1-16777215)$vni type <2|macip> mac X:X:X:X:X:X [json$uj]Show running system information BGP information VXLAN Network Identifier VNI number Specify Route type MAC-IP (Type-2) route MAC-IP (Type-2) route MAC Table MAC address JavaScript Object Notation show_bgp_vni_macip_mac_addr_cmdshow bgp vni (1-16777215)$vni type <3|multicast> [vtep A.B.C.D$addr] [json$uj]Show running system information BGP information VXLAN Network Identifier VNI number Specify Route type Multicast (Type-3) route Multicast (Type-3) route Remote VTEP Remote VTEP IP address JavaScript Object Notation show bgp vni (1-16777215)$vni type <2|macip> ip [vtep A.B.C.D$addr] [json$uj]Show running system information BGP information VXLAN Network Identifier VNI number Specify Route type MAC-IP (Type-2) route MAC-IP (Type-2) route IP Table Remote VTEP Remote VTEP IP address JavaScript Object Notation show bgp vni (1-16777215)$vni type <2|macip> mac [vtep A.B.C.D$addr] [json$uj]Show running system information BGP information VXLAN Network Identifier VNI number Specify Route type MAC-IP (Type-2) route MAC-IP (Type-2) route MAC Table Remote VTEP Remote VTEP IP address JavaScript Object Notation show bgp vni (1-16777215)$vni type <1|ead> [vtep A.B.C.D$addr] [json$uj]Show running system information BGP information VXLAN Network Identifier VNI number Specify Route type EAD (Type-1) route EAD (Type-1) route Remote VTEP Remote VTEP IP address JavaScript Object Notation show bgp vni (1-16777215)$vni [vtep A.B.C.D$addr] [json$uj]Show running system information BGP information VXLAN Network Identifier VNI number Remote VTEP Remote VTEP IP address JavaScript Object Notation show bgp vni all type <3|multicast> [vtep A.B.C.D$addr] []Show running system information BGP information VXLAN Network Identifier All VNIs Specify Route type Multicast (Type-3) route Multicast (Type-3) route Remote VTEP Remote VTEP IP address Print Detailed Output JavaScript Object Notation show bgp vni all type <2|macip> ip [vtep A.B.C.D$addr] []Show running system information BGP information VXLAN Network Identifier All VNIs Specify Route type MAC-IP (Type-2) route MAC-IP (Type-2) route IP Table Remote VTEP Remote VTEP IP address Print Detailed Output JavaScript Object Notation show bgp vni all type <2|macip> mac [vtep A.B.C.D$addr] []Show running system information BGP information VXLAN Network Identifier All VNIs Specify Route type MAC-IP (Type-2) route MAC-IP (Type-2) route MAC Table Remote VTEP Remote VTEP IP address Print Detailed Output JavaScript Object Notation show_bgp_vni_all_macip_mac_cmdshow bgp vni all type <1|ead> [vtep A.B.C.D$addr] []Show running system information BGP information VXLAN Network Identifier All VNIs Specify Route type EAD (Type-1) route EAD (Type-1) route Remote VTEP Remote VTEP IP address Print Detailed Output JavaScript Object Notation show bgp vni all [vtep A.B.C.D$addr] [detail$detail] [json$uj]Show running system information BGP information VXLAN Network Identifier All VNIs Remote VTEP Remote VTEP IP address Print Detailed Output JavaScript Object Notation show bgp l2vpn evpn vrf-import-rt [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Show vrf import route target JavaScript Object Notation show_bgp_l2vpn_evpn_vrf_import_rt_cmdshow_bgp_l2vpn_evpn_vrf_import_rtshow bgp l2vpn evpn import-rt [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Show import route target JavaScript Object Notation show_bgp_l2vpn_evpn_import_rt_cmdshow bgp l2vpn evpn route mac-ip-global-es [NAME$esi_str|detail$detail] [json$uj]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network EVPN route information MAC IP routes in the global table linked to the ES ES ID Detailed information JavaScript Object Notation show_bgp_l2vpn_evpn_route_mac_ip_global_es_cmdshow_bgp_l2vpn_evpn_route_mac_ip_global_esshow bgp l2vpn evpn route mac-ip-evi-es [NAME$esi_str|detail$detail] [json$uj]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network EVPN route information MAC IP routes in the EVI tables linked to the ES ES ID Detailed information JavaScript Object Notation show_bgp_l2vpn_evpn_route_mac_ip_evi_es_cmdshow_bgp_l2vpn_evpn_route_mac_ip_evi_esshow bgp l2vpn evpn route vni all [detail] [vtep A.B.C.D] [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network EVPN route information VXLAN Network Identifier All VNIs Print Detailed Output Remote VTEP Remote VTEP IP address JavaScript Object Notation show_bgp_l2vpn_evpn_route_vni_all_cmdshow bgp l2vpn evpn route vni (1-16777215) mac WORD [ip WORD] [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network EVPN route information VXLAN Network Identifier VNI number MAC MAC address (e.g., 00:e0:ec:20:12:62) IP IP address (IPv4 or IPv6) JavaScript Object Notation show_bgp_l2vpn_evpn_route_vni_macip_cmdshow bgp l2vpn evpn route vni (1-16777215) multicast A.B.C.D [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network EVPN route information VXLAN Network Identifier VNI number Multicast (Type-3) route Originating Router IP address JavaScript Object Notation show_bgp_l2vpn_evpn_route_vni_multicast_cmdshow bgp l2vpn evpn route vni (1-16777215) [ | vtep A.B.C.D>] [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network EVPN route information VXLAN Network Identifier VNI number Specify Route type EAD (Type-1) route EAD (Type-1) route MAC-IP (Type-2) route MAC-IP (Type-2) route Multicast (Type-3) route Multicast (Type-3) route Remote VTEP Remote VTEP IP address JavaScript Object Notation show_bgp_l2vpn_evpn_route_vni_cmdshow bgp l2vpn evpn route esi ESI [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network EVPN route information Ethernet Segment Identifier ESI ID JavaScript Object Notation show_bgp_l2vpn_evpn_route_esi_cmdshow bgp l2vpn evpn route rd mac WORD [ip WORD] [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network EVPN route information Route Distinguisher ASN:XX or A.B.C.D:XX All VPN Route Distinguishers MAC MAC address (e.g., 00:e0:ec:20:12:62) IP IP address (IPv4 or IPv6) JavaScript Object Notation show_bgp_l2vpn_evpn_route_rd_macip_cmdshow bgp l2vpn evpn route rd [type ] [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network EVPN route information Route Distinguisher ASN:XX or A.B.C.D:XX All VPN Route Distinguishers Specify Route type EAD (Type-1) route EAD (Type-1) route MAC-IP (Type-2) route MAC-IP (Type-2) route Multicast (Type-3) route Multicast (Type-3) route Ethernet Segment (Type-4) route Ethernet Segment (Type-4) route Prefix (Type-5) route Prefix (Type-5) route JavaScript Object Notation show_bgp_l2vpn_evpn_route_rd_cmdshow bgp l2vpn evpn route [detail] [type ] [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network EVPN route information Display Detailed Information Specify Route type EAD (Type-1) route EAD (Type-1) route MAC-IP (Type-2) route MAC-IP (Type-2) route Multicast (Type-3) route Multicast (Type-3) route Ethernet Segment (Type-4) route Ethernet Segment (Type-4) route Prefix (Type-5) route Prefix (Type-5) route JavaScript Object Notation show bgp [vrf VRFNAME] l2vpn evpn summary [established|failed] [|remote-as <(1-4294967295)|internal|external>>] [terse] [wide] [json]Show running system information BGP information bgp vrf vrf name Layer 2 Virtual Private Network Ethernet Virtual Private Network Summary of BGP neighbor status Show only sessions in Established state Show only sessions not in Established state Show only the specified neighbor session Neighbor to display information about Neighbor to display information about Neighbor on BGP configured interface Show only the specified remote AS sessions AS number Internal (iBGP) AS sessions External (eBGP) AS sessions Shorten the information on BGP instances Increase table width for longer output JavaScript Object Notation show_bgp_l2vpn_evpn_summary_cmdshow bgp l2vpn evpn vni-svi-hashShow running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Show vni-svi-hash show_bgp_l2vpn_evpn_vni_svi_hash_cmdshow_bgp_l2vpn_evpn_vni_svi_hashshow bgp l2vpn evpn vni remote-ip-hashShow running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Show VNI Remote IP hash show_bgp_l2vpn_evpn_vni_remote_ip_hash_cmdshow_bgp_l2vpn_evpn_vni_remote_ip_hashshow bgp l2vpn evpn vni [(1-16777215)] [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Show VNI VNI number JavaScript Object Notation show bgp l2vpn evpn next-hops [json$uj]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Nexthops JavaScript Object Notation show bgp l2vpn evpn es-vrf [NAME$esi_str] [json$uj]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Ethernet Segment ES ID JavaScript Object Notation show_bgp_l2vpn_evpn_es_vrf_cmdshow bgp l2vpn evpn es-evi [vni (1-16777215)$vni] [json$uj] [detail$detail]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network ES per EVI VxLAN Network Identifier VNI JavaScript Object Notation Detailed information show_bgp_l2vpn_evpn_es_evi_cmdshow bgp l2vpn evpn es [NAME$esi_str|detail$detail] [json$uj]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Ethernet Segment ES ID Detailed information JavaScript Object Notation [no$no] test es NAME$esi_str vni (1-16777215)$vniNegate a command or set its defaults Test Ethernet-segment Ethernet-Segment Identifier VNI 1-16777215 [no$no] test es NAME$esi_str [state NAME$state_str]Negate a command or set its defaults Test Ethernet-segment Ethernet-Segment Identifier ES link state up|down [no$no] enable-resolve-overlay-indexNegate a command or set its defaults Enable Recursive Resolution of type-5 route overlay index bgp_evpn_enable_resolve_overlay_index_cmdbgp_evpn_enable_resolve_overlay_indexNegate a command or set its defaults Don't advertise EAD-EVI for local ESs bgp_evpn_ead_evi_tx_disable_cmdNegate a command or set its defaults Activate PE on EAD-ES even if EAD-EVI is not received bgp_evpn_ead_evi_rx_disable_cmdNegate a command or set its defaults use L3 nexthop group for host routes with ES destination [no$no] advertise-pip [ip [mac ]]Negate a command or set its defaults evpn system primary IP IP information ip address MAC address MAC address MAC address bgp_evpn_advertise_pip_ip_mac_cmd[no$no] flooding Negate a command or set its defaults Specify handling for BUM packets Do not flood any BUM packets Flood BUM packets using head-end replication no dup-addr-detection [max-moves (2-1000)$max_moves_val time (2-1800)$time_val | freeze ]Negate a command or set its defaults Duplicate address detection Max allowed moves before address detected as duplicate Num of max allowed moves (2-1000) default 5 Duplicate address detection time Time in seconds (2-1800) default 180 Duplicate address detection freeze Duplicate address detection permanent freeze Duplicate address detection freeze time (30-3600) dup-addr-detection freeze Duplicate address detection Duplicate address detection freeze Duplicate address detection permanent freeze Duplicate address detection freeze time (30-3600) dup_addr_detection_auto_recovery_cmddup_addr_detection_auto_recoverydup-addr-detection [max-moves (2-1000)$max_moves_val time (2-1800)$time_val]Duplicate address detection Max allowed moves before address detected as duplicate Num of max allowed moves (2-1000) default 5 Duplicate address detection time Time in seconds (2-1800) default 180 no default-originate Negate a command or set its defaults withdraw a default route ipv4 address family ipv6 address family no_bgp_evpn_default_originate_cmddefault-originate originate a default route ipv4 address family ipv6 address family bgp_evpn_default_originate_cmdno advertise [route-map WORD]Negate a command or set its defaults Advertise prefix routes Address Family Address Family Address Family modifier Address Family modifier Address Family modifier route-map for filtering specific routes Name of the route map no_bgp_evpn_advertise_type5_cmdadvertise [gateway-ip] [route-map RMAP_NAME]Advertise prefix routes Address Family Address Family Address Family modifier Address Family modifier Address Family modifier advertise gateway IP overlay index route-map for filtering specific routes Name of the route map Negate a command or set its defaults Advertise svi mac-ip routes in EVPN Negate a command or set its defaults Withdraw All default g/w mac-ip routes from EVPN no_bgp_evpn_advertise_default_gw_cmdno_bgp_evpn_advertise_default_gwAdvertise All default g/w mac-ip routes in EVPN bgp_evpn_advertise_default_gw_cmdNegate a command or set its defaults Auto-derivation of RT Auto-derivation of RT using RFC8365 no_bgp_evpn_advertise_autort_rfc8365_cmdno_bgp_evpn_advertise_autort_rfc8365Auto-derivation of RT Auto-derivation of RT using RFC8365 bgp_evpn_advertise_autort_rfc8365_cmdbgp_evpn_advertise_autort_rfc8365no_bgp_evpn_advertise_all_vni_cmdbgp_evpn_advertise_all_vni_cmdnetwork rd ASN:NN_OR_IP-ADDRESS:NN ethtag WORD label WORD esi WORD gwip routermac WORD [route-map RMAP_NAME]Specify a network to announce via BGP IP prefix IPv6 prefix Specify Route Distinguisher VPN Route Distinguisher Ethernet Tag Ethernet Tag Value BGP label label value Ethernet Segment Identifier ESI value ( 00:11:22:33:44:55:66:77:88:99 format) Gateway IP Gateway IP ( A.B.C.D ) Gateway IPv6 ( X:X::X:X ) Router Mac Ext Comm Router Mac address Value ( aa:bb:cc:dd:ee:ff format) Route-map to modify the attributes Name of the route map no network rd ASN:NN_OR_IP-ADDRESS:NN ethtag WORD label WORD esi WORD gwip Negate a command or set its defaults Specify a network to announce via BGP IP prefix IPv6 prefix Specify Route Distinguisher VPN Route Distinguisher Ethernet Tag Ethernet Tag Value BGP label label value Ethernet Segment Identifier ESI value ( 00:11:22:33:44:55:66:77:88:99 format) Gateway IP Gateway IP ( A.B.C.D ) Gateway IPv6 ( X:X::X:X ) show [ip] bgp l2vpn evpn all overlay [json]Show running system information IP information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Display information about all EVPN NLRIs Display BGP Overlay Information for prefixes JavaScript Object Notation show_ip_bgp_l2vpn_evpn_all_overlay_cmdshow_ip_bgp_l2vpn_evpn_all_overlayshow [ip] bgp l2vpn evpn rd overlayShow running system information IP information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Display information for a route distinguisher VPN Route Distinguisher All VPN Route Distinguishers Display BGP Overlay Information for prefixes show_ip_bgp_evpn_rd_overlay_cmdshow [ip] bgp l2vpn evpn rd neighbors advertised-routes [json]Show running system information IP information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Display information for a route distinguisher VPN Route Distinguisher All VPN Route Distinguishers Detailed information on TCP and BGP neighbor connections IPv4 Neighbor to display information about IPv6 Neighbor to display information about Neighbor on BGP configured interface Display the routes advertised to a BGP neighbor JavaScript Object Notation show_ip_bgp_l2vpn_evpn_rd_neighbor_advertised_routes_cmdshow_ip_bgp_l2vpn_evpn_rd_neighbor_advertised_routesshow [ip] bgp l2vpn evpn neighbors advertised-routes [json]Show running system information IP information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Detailed information on TCP and BGP neighbor connections IPv4 Neighbor to display information about IPv6 Neighbor to display information about Neighbor on BGP configured interface Display the routes advertised to a BGP neighbor JavaScript Object Notation show_ip_bgp_l2vpn_evpn_neighbor_advertised_routes_cmdshow_ip_bgp_l2vpn_evpn_neighbor_advertised_routesshow [ip] bgp l2vpn evpn rd neighbors routes [json]Show running system information IP information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Display information for a route distinguisher VPN Route Distinguisher All VPN Route Distinguishers Detailed information on TCP and BGP neighbor connections IPv4 Neighbor to display information about IPv6 Neighbor to display information about Neighbor on BGP configured interface Display routes learned from neighbor JavaScript Object Notation show_ip_bgp_l2vpn_evpn_rd_neighbor_routes_cmdshow_ip_bgp_l2vpn_evpn_rd_neighbor_routesshow [ip] bgp l2vpn evpn neighbors routes [json]Show running system information IP information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Detailed information on TCP and BGP neighbor connections IPv4 Neighbor to display information about IPv6 Neighbor to display information about Neighbor on BGP configured interface Display routes learned from neighbor JavaScript Object Notation show_ip_bgp_l2vpn_evpn_neighbor_routes_cmdshow_ip_bgp_l2vpn_evpn_neighbor_routesshow [ip] bgp l2vpn evpn rd tagsShow running system information IP information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Display information for a route distinguisher VPN Route Distinguisher All VPN Route Distinguishers Display BGP tags for prefixes show_ip_bgp_l2vpn_evpn_rd_tags_cmdshow_ip_bgp_l2vpn_evpn_rd_tagsshow [ip] bgp l2vpn evpn all tagsShow running system information IP information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Display information about all EVPN NLRIs Display BGP tags for prefixes show_ip_bgp_l2vpn_evpn_all_tags_cmdshow_ip_bgp_l2vpn_evpn_all_tagsshow [ip] bgp l2vpn evpn rd [json]Show running system information IP information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Display information for a route distinguisher VPN Route Distinguisher All VPN Route Distinguishers JavaScript Object Notation show [ip] bgp l2vpn evpn [json]Show running system information IP information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network JavaScript Object Notation PPPPPP`PP0P `Pbgp_set_llgr_stalebgp_llgr_stale_timer_expirebgp_delayopen_timerbgp_routeadv_timerbgp_holdtime_timerbgp_connect_timerpeer_unlock_with_callerpeer_lock_with_callerbgp_start_timerbgp_timer_setbgp_flowspec_vty_initroute_vty_out_flowspecbgp_filter_resetbgp_filter_initbgp_ethernetvpn_initwrite_vni_configbgp_config_write_evpn_infobgp_evpn_rt_matches_existingshow_bgp_vrf_l3vni_infobgp_evpn_vrf_rt_matches_existingevpn_create_update_vnishow_l3vni_entryevpn_show_all_vnisdisplay_vnidisplay_l3vnievpn_show_vnishow_bgp_l2vpn_evpn_vnibgp_graceful_restart_timer_offbgp_event1234567890_^|[,{'''\'N'&'DDDDDEE E0E@EPE8XHhdģԣ$ܨ̨8بxVbgp_mac_show_mac_entrybgp_mac_remove_ifp_internalbgp_process_mac_rescan_tablebgp_mac_rescan_evpn_tablebgp_mac_rescan_all_evpn_tablesbgp_mac_find_ifp_internallcommunity_gettokenlcommunity_uninternlcommunity_internbgp_lp_vty_initshow_bgp_labelpool_chunksbgp_lp_releasebgp_keepalives_stopbgp_keepalives_offbgp_keepalives_onpeer_processbgp_readvalidate_headerread_ibuf_workbgp_process_readsbgp_writebgp_process_writesbgp_reads_offbgp_reads_onbgp_writes_offbgp_writes_onbgp_peer_move_to_gr_modebgp_event_updatebgp_fsm_nht_updatebgp_fsm_exceptionbgp_ignorepeer_xfer_connbgp_start_deferral_timerbgp_establishbgp_fsm_holdtime_expirebgp_fsm_event_errorbgp_reconnectbgp_connect_checkbgp_clearing_completedbgp_maxmed_onstartup_beginbgp_update_delay_beginbgp_update_delay_process_status_changebgp_establish_wait_timerbgp_update_delay_timerbgp_maxmed_onstartup_timerbgp_adjust_routeadvbgp_graceful_deferral_timer_expirebgp_graceful_stale_timer_expirebgp_graceful_restart_timer_expirebgp_lp_event_zebra_upbgp_lp_event_chunkbgp_lp_getget_label_from_poolbgp_lp_initlp_cbq_docallbackbgp_peer_gr_flags_updatebgp_peer_gr_actionbgp_neighbor_graceful_restartbgp_gr_update_allbgp_gr_lookup_n_update_all_peerbgp_update_gr_infobgp_startbgp_connect_failbgp_connect_success_w_delayopenbgp_connect_successbgp_stop_with_notifybgp_stop_with_errorbgp_stopbgp_fsm_change_statusbgp_start_routeadvNo existing BGP labelpool inUselabelChunksreconnectsLabelpool Summary Ledger:%-13s %d InUse:Requests:%-13s %zu LabelChunks:Pending:Reconnects:nfreeSizeLastFirst%10s %10s %10s %10s firstnumberFree%10u %10u %10u %10u Mac Address: %s Prefix Label --------------------------- %-18s %u %-18pFX %u INVALID %u Prefix INVALID VRF %-18pFX ???GLOBAL_HELPERGLOBAL_GRGLOBAL_DISABLENO_GLOBAL_GR_CMDNO_GLOBAL_DISABLE_CMDPEER_HELPERPEER_GRPEER_DISABLEPEER_INVALIDPEER_GLOBAL_INHERITNO_PEER_GR_CMDNO_PEER_DISABLE_GR_CMDNO_PEER_HELPER_CMDBGP MAC Hash%s, update hold status %d%s fd %d went from %s to %speer %s, EOR_required %d%s.%d.%d%s passive open%s [FSM] Connect error%s [FSM] Hold timer expire%pBP BGP_RESTARTING_MODE%pBP BGP_HELPER_MODE%s [FSM] %s (%s->%s), fd %d%s [BGP_GR] Peer: (%s) :%s [BGP_GR] GLOBAL_INVALIDUnSet%s [BGP_GR] called !ROUTE-REFRESH%s: entrylabel callbacks%s: chunk first=%u last=%u%s: labelid=%p%s: inserting lcb=%p label=%u%s: %zu pending requests%s: out of labels, await more(inbound, soft-reconfig)bgpd/bgp_mac.cbgpd/bgp_labelpool.cbgpd/bgp_io.c%s : invalid safi %d%s : invalid afi %dpeer->host, pfx_bufMac Hash Entry Intf StringMac Hash Entrybgpd/bgp_lcommunity.cseparator == 2 && digit == 1lcom->refcnt == 0Large CommunityLarge Community valueshow_bgp_labelpool_chunks_cmdshow_bgp_labelpool_chunksshow_bgp_labelpool_requestsshow_bgp_labelpool_inuse_cmdshow_bgp_labelpool_inuseshow_bgp_labelpool_ledger_cmdshow_bgp_labelpool_ledgershow_bgp_labelpool_summary__func__, labelid__func__, first, lastdeallocated__func__, lcb, lcb->labelindex != WORD_MAXBGP Label FIFO itemBGP Label ChunkBGP Dynamic Label AssignmentBGP Dynamic Label Callbackbgpd/bgp_keepalives.cfpt->runningpeerhash_mtxBGP Peer pthread ConditionalBGP Peer pthread Mutexpkat->peer->hostPeer KeepAlive Timerpeer->host, peer->fdUPDATEbgp_process_packet&peer->t_process_packetbgp_process_reads&peer->t_readpeer->host, bm->inq_limitbgp_packet_process_error&peer->t_process_packet_errorbgp_event((void *)0)s == ostreams[i]writenum > 0total_written < count(bgp_generate_updgrp_packets)bgp_process_writes&peer->t_write!peer->t_connect_check_w!peer->t_connect_check_rpeer->obufpeer->ibuf_workpeer->ibufpeer->status != Deletednew_stateBGP_StartBGP_StopTCP_connection_openTCP_connection_open_w_delayTCP_connection_closedTCP_connection_open_failedTCP_fatal_errorConnectRetry_timer_expiredHold_Timer_expiredKeepAlive_timer_expiredDelayOpen_timer_expiredReceive_OPEN_messageReceive_KEEPALIVE_messageReceive_UPDATE_messageReceive_NOTIFICATION_messageClearing_CompletedBGP peer hostnamefrom_peer != NULL&gr_info->t_select_deferral__func__, safi__func__, afi(bgp_routeadv_timer)&(peer->t_routeadv)peer, afi, safibgp_connect_check&peer->t_connect_check_w&peer->t_connect_check_r__func__, peer->fdpeer->host, peer->delayopen(bgp_delayopen_timer)&(peer->t_delayopen)peer->host, peer->su_local&(peer->t_gr_stale)&(peer->t_gr_restart)peer, peer->v_gr_restartRouter ID changedRemote AS changedLocal AS changeCluster ID changedConfederation peer changedRR client config changeRS client config changeUpdate source changeAddress family activatedAdmin. shutdownUser resetBGP Notification receivedBGP Notification sendPeer closed the sessionNeighbor deletedPeer-group add memberPeer-group delete memberCapability changedPassive config changeMultihop config changeNSF peer closed the sessionBFD down receivedInterface downNeighbor address lostNo path to specified NeighborWaiting for Peer IPv6 LLAAS Set config changeWaiting for peer OPENReached received prefix countSocket ErrorAdmin. shutdown (RTT)Suppress Fib Turned On or Offpeer_backward_transitionbgp_maxmed_onstartup_timer&bgp->t_maxmed_onstartupbgp->v_maxmed_onstartupbgp_establish_wait_timer&bgp->t_establish_waitbgp_update_delay_timer&bgp->t_update_delaypeer->bgp->v_update_delayIdleConnectOpenSentOpenConfirmClearingBGP Process queuebgp_llgr_stale_timer_expire------------------------------------------- BGP Aggregator lcommunity hash%pBP graceful restart timer expired%pBP graceful restart stalepath timer stopped%pBP Long-lived stale timer (%s) started for %d sec%pBP graceful restart stalepath timer expiredafi %d, safi %d : graceful restart deferral timer expiredMax med on startup ended - timer expired.Update delay ended - timer expired.Establish wait - timer expired.%s : vrf %s(%u), Status: %s established_peers %uBegin maxmed onstartup mode - timer %d secondsBegin read-only mode - update-delay timer %d seconds%%ADJCHANGE: neighbor %pBP in vrf %s Down %s%pBP graceful restart timer started for %d sec%pBP graceful restart stalepath timer started for %d sec%pBP route-refresh restart stalepath timer stopped%s remove from all update groupcan't get sockopt for nonblocking connect: %d(%s)%s [Event] Connect failed %d(%s)%s peer's fd is negative value %d%s: bgp_getsockname(): failed for peer %s, fd %d%s open active, local address %pSU%s: peer's fd is negative value %d%s [FSM] BGP OPEN message delayed for %d seconds%s [FSM] Unable to get neighbor's IP address, waiting...%s [FSM] Trying to start suppressed peer - this is never supposed to happen!%s [FSM] In a VRF that is not initialised yet%s [FSM] Waiting for NHT, no path to neighbor present%s [FSM] Connect immediately success, fd %d%s [FSM] Non blocking connect waiting result, fd %d%s [FSM] unexpected packet received in state %sfrom_peer->afc[%d][%d] is not the same as what we are overwriting%s: peer transfer %p fd %d -> %p fd %d)[%s] Dropping pending packet on connection transfer:%%bgp_getsockname() failed for %s peer %s fd %d (from_peer fd %d)%%bgp_getsockname() failed for %s from_peer %s fd %d (peer fd %d)%%Neighbor failed in xfer_conn%%ADJCHANGE: neighbor %pBP in vrf %s UpStarted the deferral timer for %s eor_required %d%pBP graceful restart timer stopped%pBP Long-lived stale timer stopped for afi/safi: %d/%d[Event] Deleting stub connection for peer %s%s [FSM] Ignoring event %s in state %s, prior events %s, %s, fd %d%s [FSM] Unexpected event %s in state %s, prior events %s, %s, fd %d%s [FSM] Failure handling event %s in state %s, prior events %s, %s, fd %d%s [BGP_GR]START: global_gr_cmd :%s:[BGP_GR] global_old_gr_state :%s:[BGP_GR] global_new_gr_state :%s:%s [BGP_GR] global_old_state == GLOBAL_INVALID%s [BGP_GR] global_new_state == GLOBAL_INVALID%s [BGP_GR] global_new_state == global_old_state :%s%s [BGP_GR] START:Peer: (%s) : peer_gr_cmd :%s:[BGP_GR] peer_old_state == Invalid state ![BGP_GR] Invalid bgp graceful restart command used ![BGP_GR] peer_old_state == peer_new_state ![BGP_GR] Successfully change the state of the peer to : %s : ![BGP_GR] Default switch inherit mode ::: SOMETHING IS WRONG !!![BGP_GR] Default switch mode ::: SOMETHING IS WRONG !!![BGP_GR] Peer state changed --to--> : %d : !%s [BGP_GR] Move peer from old_peer_state :%s: to new_peer_state :%s: !!!![BGP_GR] Peer state changed from :%s [BGP_GR] Peer state changed from :%s[BGP_GR] Peer %s Flag PEER_FLAG_GRACEFUL_RESTART_HELPER : %s : ![BGP_GR] Peer %s Flag PEER_FLAG_GRACEFUL_RESTART : %s : ![BGP_GR] Peer %s Flag PEER_FLAG_GRACEFUL_RESTART_GLOBAL_INHERIT : %s : ![BGP_GR] Peer %s UNSET PEER_STATUS_NSF_MODE![BGP_GR] Peer %s UNSET PEER_STATUS_NSF_WAIT!%s [Error] bgp_read_packet error: %s%s [Event] BGP connection closed fd %d%s unknown message type 0x%02x%s bad message length - %d for %s%s [Event] Peer Input-Queue is full: limit (%u)%s [FSM] Timer (keepalive timer expire)%s: calling callback with labelid=%p label=%u allocated=%d%s: error: label==MPLS_LABEL_NONE%s: callback rejected allocation, releasing labelid=%p label=%u%s: unable to insert inuse label %u (id %p)%s: can't insert new LCB into ledger list%s: slow path. lcb=%p label=%u%s: zebra label chunk invalid: first=%u, last=%u%s: labelid %p: request no longer in effect%s: labelid %p: request already has a label: %u=0x%x, lcb=%p%s: assigning label %u to labelid %p%s: label manager connection errorProcessing EVPN MAC interface change on peer %s %s%s skip update of %s marked as removedError in updating graceful restart for %speer->host, ((peer->af_flags[afi][safi]) & ((1ULL << 5))) ? "(inbound, soft-reconfig)" : ""isdigit((unsigned char)*p) || *p == ':'show bgp labelpool chunks [json]Show running system information BGP information BGP Labelpool information BGP Labelpool chunks JavaScript Object Notation show bgp labelpool requests [json]Show running system information BGP information BGP Labelpool information BGP Labelpool requests JavaScript Object Notation show_bgp_labelpool_requests_cmdshow bgp labelpool inuse [json]Show running system information BGP information BGP Labelpool information BGP Labelpool inuse JavaScript Object Notation show bgp labelpool ledger [json]Show running system information BGP information BGP Labelpool information BGP Labelpool ledger JavaScript Object Notation show bgp labelpool summary [json]Show running system information BGP information BGP Labelpool information BGP Labelpool summary JavaScript Object Notation show_bgp_labelpool_summary_cmd__func__, q->label, q->labelid__func__, labelid, lcb->label, lcb->label, lcb__func__, lp_fifo_count(&lp->requests)bf_test_index(chunk->allocated_map, index)__func__, (uint32_t)lbl, labelid__func__, chunk->first, chunk->last__func__, lcbq->labelid, lcbq->label__func__, lcbq->labelid, lcbq->label, lcbq->allocatedringbuf_put(peer->ibuf_work, peer->ibuf_scratch, nbytes) == (size_t)nbytespeer->host, safe_strerror(errno)peer->host, size, type == 128 ? "ROUTE-REFRESH" : bgp_type_str[(int)type]ringbuf_get(ibw, pkt->data, pktsize) == pktsizeSTREAM_WRITEABLE(pkt) == pktsizepktsize <= peer->max_packet_sizeringbuf_space(peer->ibuf_work) >= peer->max_packet_size(&peer->t_generate_updgrp_packets)peer->host, (((peer->flags) & ((1ULL << 25))) ? "Set" : "UnSet")peer->host, (((peer->flags) & ((1ULL << 24))) ? "Set" : "UnSet")peer->host, (((peer->flags) & ((1ULL << 23))) ? "Set" : "UnSet")print_peer_gr_mode(old_peer_state)__func__, print_peer_gr_mode(old_peer_state), print_peer_gr_mode(new_peer_state)print_peer_gr_mode(peer_new_state)__func__, peer->host, print_peer_gr_cmd(peer_gr_cmd)__func__, print_global_gr_mode(global_new_state)print_global_gr_mode(global_new_state)print_global_gr_mode(global_old_state)__func__, print_global_gr_cmd(global_gr_cmd)peer->host, bgp_event_str[peer->cur_event], lookup_msg(bgp_status_msg, peer->status, NULL), bgp_event_str[peer->last_event], bgp_event_str[peer->last_major_event], peer->fdpeer->host, bgp_event_str[event], lookup_msg(bgp_status_msg, peer->status, ((void *)0)), lookup_msg(bgp_status_msg, next, ((void *)0)), peer->fd(CHECK_FLAG(from_peer->sflags, PEER_STATUS_ACCEPT_PEER) ? "accept" : ""), from_peer->host, from_peer->fd, peer->fd(CHECK_FLAG(peer->sflags, PEER_STATUS_ACCEPT_PEER) ? "accept" : ""), peer->host, peer->fd, from_peer->fdfrom_peer->host, from_peer, from_peer->fd, peer, peer->fdget_afi_safi_str(afi, safi, 0), gr_info->eor_requiredbgp_graceful_deferral_timer_expirepeer, vrf ? ((vrf->vrf_id != 0) ? vrf->name : vrf_get_default_name()) : ""peer->host, lookup_msg(bgp_status_msg, peer->status, NULL)!CHECK_FLAG(peer->thread_flags, PEER_THREAD_READS_ON)!CHECK_FLAG(peer->thread_flags, PEER_THREAD_WRITES_ON)__func__, peer->host, peer->fdpeer->host, status, safe_strerror(status)(*__errno_location ()), safe_strerror((*__errno_location ()))peer->host, gr_info->eor_required(bgp_graceful_stale_timer_expire)(bgp_graceful_restart_timer_expire)peer, peer->bgp->stalepath_timepeer, vrf ? ((vrf->vrf_id != 0) ? vrf->name : vrf_get_default_name()) : "", peer_down_str[(int)peer->last_reset]Confederation identifier changedIntf peering v6only config changeWaiting for VRF to be initializedNo AFI/SAFI activated for peerpeer->host, peer->fd, lookup_msg(bgp_status_msg, peer->ostatus, ((void *)0)), lookup_msg(bgp_status_msg, peer->status, ((void *)0))__func__, vrf ? vrf->name : "Unknown", bgp->vrf_id, lookup_msg(bgp_status_msg, status, ((void *)0)), bgp->established_peers__func__, bgp->main_peers_update_hold&peer->t_llgr_stale[afi][safi]peer, get_afi_safi_str(afi, safi, 0), peer->llgr[afi][safi].stale_timeaddr: %s, count: %d : %s,Name fd Address %-16s %d %pSU BGP TIP hashBGP Connected Address HashNONEYESNOUnknown RD type %d%s: vrf %s: sid not setrtlist fromvpn not definedimport not set%s: start (path_vpn=%p)%s: from %s, skipping: %s%s: withdrawing from vrf %s%s: deleting bpi %p%s: pfx %pBD: num_labels %dauto label not allocatedrd not definedrtlist tovpn not definedexport not set%s: from vrf %s%s: can't get afi of prefix%s: %s skipping: %s%s: new_attr->ecommunity{%s}%s: entry, afi=%d, vrf=%s%s: node=%p%s: skipping: %s%s: withdrawing (path_vrf=%p)%s: looking at prefix %pBD%s: type %d, sub_type %d%s: deleting it%s: label=%u, allocated=%d%s: after vpn_leak_prechange%s: after vpn_leak_postchange%s from %s to %s(Unknown)getaddrinfo: %ssocket: %sbind: %slisten: %s%s: Program cannot continuebgpd/bgp_nexthop.cbgpd/bgp_network.cbgpd/bgp_mplsvpn.cnextmnodebgpd/bgp_mpath.cmp_nodenew_mpathBGP connectedBGP own addressBGP Martian Addr Intf StringBGP own tunnel-ip addressBGP nexthopbgp_accept&listener->threadBGP listen socket detailssafe_strerror(errno)__func__, portgai_strerror(ret)peer1->hostinet_sutop(&su, buf)safe_strerror(save_errno)accept_socksu, socket, safe_strerror(en)su, socketsocket >= 0(next)->data != NULLbgp_default(mnode)->data != NULLshow_bgp_ip_vpn_rd_cmdshow_bgp_ip_vpn_all_rdshow_bgp_ip_vpn_all_rd_cmdno_vpnv6_network_cmdno_vpnv6_networkno_vpnv4_network_cmdno_vpnv4_networkvpnv4_network_route_map_cmdvpnv4_network_route_map__func__, export_namevpn_from__func__, bpi__func__, bgp->name_pretty__func__, path_vpn__func__, bn__func__, path_vrf__func__, debugmsg__func__, snum_labels <= BGP_MAX_LABELS__func__, &chunk->prefix, 20BGP srv6 function__func__, label, allocatedBGP srv6 segment-idpeer->host, packet->lengthpeer->host, prefixlenprev_mpath(mp_node)->data != NULLBGP multipath infomp_list && mpinfomp_listppHHbgp_connected_addbgp_address_delshow_address_entrybgp_closebgp_close_vrf_socketbgp_getsocknamebgp_update_addressbgp_get_instance_for_inc_connbgp_update_setsockopt_tcp_keepalivebgp_md5_set_socketbgp_dump_listener_infovpn_leak_postchange_allget_first_vrf_for_redirect_with_rtbgp_mplsvpn_initvpn_leak_to_vrf_update_allbgp_lookup_by_rdbgp_afi_node_getsetlabelssid_unregisterbgp_nlri_parse_vpnbgp_mp_dmed_deselectbgp_path_info_mpath_updatebgp_mp_list_addbgp_mp_list_clearbgp_mp_list_initbgp_listenerbgp_socketbgp_md5_set_connectbgp_connectbgp_acceptbgp_set_socket_ttlbgp_md5_set_prefixbgp_md5_set_passwordbgp_vpn_leak_unimportbgp_vpn_leak_exportvrf_unimport_from_vrfvrf_import_from_vrfvpn_policy_routemap_updatevpn_policy_routemap_eventvpn_handle_router_id_updatevpn_leak_to_vrf_withdraw_allvpn_leak_to_vrf_withdrawvpn_leak_to_vrf_update vpn_leak_to_vrf_update_onevrfvpn_leak_from_vrf_update_allvpn_leak_from_vrf_withdraw_allvpn_leak_from_vrf_withdrawvpn_leak_from_vrf_updateleak_updatedelete_vrf_tovpn_sid_per_vrfdelete_vrf_tovpn_sid_per_afensure_vrf_tovpn_sid_per_vrfensure_vrf_tovpn_sid_per_afalloc_new_sidvpn_leak_label_callbackvpn_leak_zebra_vrf_sid_withdraw_per_vrfvpn_leak_zebra_vrf_sid_withdraw_per_afvpn_leak_zebra_vrf_sid_updatevpn_leak_zebra_vrf_sid_update_per_vrfvpn_leak_zebra_vrf_sid_update_per_afvpn_leak_zebra_vrf_label_withdrawvpn_leak_zebra_vrf_label_update%pRN(%s): starting mpath update, newbest %s num candidates %d old-mpath-count %d old-cum-bw %llu%pRN(%s): comparing candidate %s with existing mpath %s%pRN: %s is still multipath, cur count %d%pRN: remove mpath %s nexthop %pI4, cur count %d%pRN: add mpath %s nexthop %pI4, cur count %d%pRN(%s): New mpath count (incl newbest) %d mpath-change %s all_paths_lb %d cum_bw %llu%s [Error] Update packet error / VPN (truncated NLRI of size %u; no prefix length)%s [Error] Update packet error / VPN (prefix length %d less than VPN min length)%s [Error] Update packet error / VPN (prefix length %d exceeds packet size %u)%s [Error] Update packet error / VPN (psize %d exceeds family (%u) max byte len %u)%s [Error] Update packet error / VPN (truncated NLRI of size %u; no label)%s [Error] Update packet error / VPN (truncated NLRI of size %u; no RD)%s [Error] Update packet error / VPN (NLRI of size %u - length error)%s: vrf %s: afi %s: vrf_id not set, can't set zebra vrf label%s: vrf %s: afi %s: setting label %d for vrf id %d%s: vrf_id not set, can't delete zebra vrf label%s: deleting label for vrf %s (id=%d)%s: vrf %s: afi %s: sid not set%s: vrf %s: afi %s: setting sid %pI6 for vrf id %d%s: vrf %s: vrf_id not set, can't set zebra vrf label%s: vrf %s: setting sid %pI6 for vrf id %d%s: deleting sid for vrf %s afi (id=%d)%s: deleting sid for vrf %s (id=%d)%s: invalid SRv6 Locator chunk (%pFX): Function Length must be less or equal to %d%s: skipped SRv6 Locator chunk (%pFX): Function Length is too short to support specified index (%u)%s: skipped to allocate SRv6 SID (%pFX): Label (%u) is too small to use%s: try to allocate new SID for vrf %s: afi %s%s: index-mode and auto-mode both selected. ignored.%s: not allocated new sid for vrf %s: afi %s%s: new sid %pI6 allocated for vrf %s: afi %s%s: try to allocate new SID for vrf %s%s: not allocated new sid for vrf %s%s: new sid %pI6 allocated for vrf %s%s: try to remove SID for vrf %s: afi %s%s: try to remove SID for vrf %sdestination bgp instance vrf is VRF_UNKNOWNdestination bgp instance neither vrf nor defaultroute-map fromvpn named but not defined%s: entry: p=%pBD, type=%d, sub_type=%d%s: path_vpn->net unexpectedly NULL, no prefix, bailing%s: entry: leak-to=%s, p=%pBD, type=%d, sub_type=%d%s: ->%s(s_flags: 0x%x b_flags: 0x%x): %pFX: Found route, being removed, not leaking%s: ->%s: %pBD: Found route, no change%s: ->%s: %pBD Found route, changed attr%s: ->%s(s_flags: 0x%x): %pFX: New route, being removed, not leaking%s: ->%s: %pBD: Added new route%s: from vpn (%s) to vrf (%s), skipping: %sfrom vpn (%s) to vrf (%s), skipping after no intersection of route targets%s: skipping import, match RD (%pRD) of src VRF (%s) and the prefix (%pFX)%s: updating RD %pRD, %pFX to %s%s: vrf %s vpn-policy route map "%s" says DENY, returningsource bgp instance neither vrf nor defaultroute-map tovpn named but not defined%s: %s path_vrf->type=%d, EC{%s}%s: vrf %s route map "%s" says DENY, returning%s: post route map static_attr.ecommunity{%s}%s: post merge static_attr.ecommunity{%s}%s: calling vpn_leak_from_vrf_update%s: entry: leak-from=%s, p=%pBD, type=%d, sub_type=%d%s: %s had label %u but got new assignment %u%s: skipping non explicit router-id change%s: %s after to_vpn vpn_leak_prechange%s: %s after to_vpn vpn_leak_postchange%s: rmap "%s" matches vrf-policy tovpn for as %d afi %s%s: rmap "%s" matches vrf-policy fromvpn for as %d afi %s%s from %s to %s first_export %u import-rt %s export-rt %s%s: found from_bgp %s in to_bgp %s import list, import routes.%s: unimport routes from %s to_bgp %s afi %s import vrfs count %uUnable to set TCP MD5 option on socket for peer %pSU (sock=%d): This platform does not support MD5 auth for prefixesUnable to set TCP MD5 option on socket for peer %pSU (sock=%d): %sCan't set TCP keepalive on socket %d, idle %u intvl %u probes %u%s: Can't set TxTTL on peer (rtrid %pI4) socket, err = %d%s: Can't set MinTTL on peer (rtrid %pI4) socket, err = %d[Error] BGP accept socket fd is negative: %d[Error] accept() failed with error "%s" on BGP listener socket %d for BGP instance in VRF "%s"; refreshing socket[Error] BGP socket accept failed (%s); retrying[Event] Could not get instance for incoming conn from %s[Event] %s connection rejected(%s:%u:%s) - not configured and not valid for dynamic[Event] connection from %s rejected(%s:%u:%s) due to admin shutdown[Event] Closing incoming conn for %s (%p) state %d%s - incoming conn rejected - no AF activated for peer[Event] Incoming BGP connection rejected from %s due to configuration being currently read in[Event] Incoming BGP connection rejected from %s due to maximum-prefix or shutdown[Event] connection from %s fd %d, active peer status %d fd %d[Event] New active connection from peer %s, Killing previous active connection[Event] Unable to set min/max TTL on peer %s, ContinuingPeer address not learnt: Returning from connect%s: Failure to create socket for connection to %s, error received: %s(%d)%s: Failure to set socket ttl for connection to %s, error received: %s(%d)%s [Event] Connect start to %s fd %d%s: nexthop_set failed, resetting connection - intf %s%s: no usable addresses please check other programs usage of specified port %d%s [Error] Update packet error / VPN (psize %d exceeds storage size %zu)peer->host, prefixlen - VPN_PREFIXLEN_MIN_BYTES * 8, sizeof(p.u)%s [Error] Update packet error / VPN (%zu data remaining after parsing)peer->host, STREAM_READABLE(data)peer->host, peer->nexthop.ifp ? peer->nexthop.ifp->name : "(Unknown)"peer->host, peer->host, peer->fd__func__, peer->host, safe_strerror((*__errno_location ())), (*__errno_location ())inet_sutop(&su, buf), bgp_sock, peer1->status, peer1->fdpeer1->host, peer1, peer1->statusinet_sutop(&su, buf), bgp->name_pretty, bgp->as, vrf_lookup_by_id(bgp->vrf_id) ? vrf_lookup_by_id(bgp->vrf_id)->name : "Unknown"safe_strerror(save_errno), accept_sock, VRF_LOGNAME(vrf)__func__, &peer->remote_id, errnofd, bgp->tcp_keepalive_idle, bgp->tcp_keepalive_intvl, bgp->tcp_keepalive_probes__func__, from_bgp->name_pretty, to_bgp->name_pretty, afi2str(afi), to_vpolicy->import_vrf->count__func__, export_name, to_bgp->name_prettyshow bgp vpn rd [json]Show running system information BGP information Address Family Address Family Display VPN NLRI specific information Display information for a route distinguisher VPN Route Distinguisher All VPN Route Distinguishers JavaScript Object Notation show bgp vpn all [rd ] [json]Show running system information BGP information Address Family Address Family Display VPN NLRI specific information Display VPN NLRI specific information Display information for a route distinguisher VPN Route Distinguisher All VPN Route Distinguishers JavaScript Object Notation no network X:X::X:X/M rd ASN:NN_OR_IP-ADDRESS:NN (0-1048575)Negate a command or set its defaults Specify a network to announce via BGP IPv6 prefix /, e.g., 3ffe::/16 Specify Route Distinguisher VPN Route Distinguisher VPN NLRI label (tag) VPN NLRI label (tag) Label value network X:X::X:X/M rd ASN:NN_OR_IP-ADDRESS:NN (0-1048575) [route-map RMAP_NAME]Specify a network to announce via BGP IPv6 prefix /, e.g., 3ffe::/16 Specify Route Distinguisher VPN Route Distinguisher VPN NLRI label (tag) VPN NLRI label (tag) Label value route map route map name no network A.B.C.D/M rd ASN:NN_OR_IP-ADDRESS:NN (0-1048575)Negate a command or set its defaults Specify a network to announce via BGP IPv4 prefix Specify Route Distinguisher VPN Route Distinguisher VPN NLRI label (tag) VPN NLRI label (tag) Label value network A.B.C.D/M rd ASN:NN_OR_IP-ADDRESS:NN (0-1048575) route-map RMAP_NAMESpecify a network to announce via BGP IPv4 prefix Specify Route Distinguisher VPN Route Distinguisher VPN NLRI label (tag) VPN NLRI label (tag) Label value route map route map name network A.B.C.D/M rd ASN:NN_OR_IP-ADDRESS:NN (0-1048575)Specify a network to announce via BGP IPv4 prefix Specify Route Distinguisher VPN Route Distinguisher VPN NLRI label (tag) VPN NLRI label (tag) Label value from_bgp->vpn_policy[afi].export_vrf__func__, tmp_name, export_name__func__, from_name, export_name, first_export, ecom1, ecom2__func__, rmap_name, bgp->as, afi2str(afi)__func__, bgp->name_pretty, debugmsg__func__, path_vpn->net, path_vpn->type, path_vpn->sub_type__func__, path_vpn->net, num_labels__func__, to_bgp->name_pretty, to_bgp->vpn_policy[afi] .rmap[BGP_VPN_POLICY_DIR_FROMVPN] ->name__func__, prd, p, to_bgp->name_pretty__func__, prd, to_bgp->name_pretty, pfrom_bgp->name_pretty, to_bgp->name_pretty__func__, from_bgp->name_pretty, to_bgp->name_pretty, debugmsg__func__, afi, from_bgp->name_pretty__func__, bpi->type, bpi->sub_type__func__, from_bgp->name_pretty, path_vrf->net, path_vrf->type, path_vrf->sub_type__func__, from_bgp->name_pretty, from_bgp->vpn_policy[afi] .rmap[BGP_VPN_POLICY_DIR_TOVPN] ->name__func__, from_bgp->name, debugmsg__func__, from_bgp->name, path_vrf->type, s__func__, from_bgp->name_pretty__func__, to_bgp->name_pretty, bn__func__, to_bgp->name_pretty, source_bpi->flags, p__func__, to_bgp->name_pretty, source_bpi->flags, bpi->flags, p__func__, to_bgp->name_pretty, bn, source_bpi->type, source_bpi->sub_type__func__, bgp_vrf->name_pretty__func__, bgp_vrf->name_pretty, afi2str(afi)__func__, tovpn_sid, bgp_vrf->name_pretty__func__, tovpn_sid, bgp_vrf->name_pretty, afi2str(afi)__func__, &chunk->prefix, label__func__, &chunk->prefix, index__func__, vp->bgp->name_pretty, vp->tovpn_label, label__func__, bgp->name_pretty, bgp->vrf_id__func__, bgp->name_pretty, afi2str(afi)__func__, bgp->name_pretty, tovpn_sid, bgp->vrf_id__func__, bgp->name_pretty, afi2str(afi), tovpn_sid, bgp->vrf_id__func__, bgp->name_pretty, afi2str(afi), label, bgp->vrf_idpeer->host, prefixlen - VPN_PREFIXLEN_MIN_BYTES * 8, p.family, prefix_blen(&p)peer->host, prefixlen, packet->lengthbgp_path_info_mpath_first(dmed_best) == NULLbgp_dest_to_rnode(dest), bgp->name_pretty, mpath_count, mpath_changed ? "YES" : "NO", all_paths_lb, cum_bwbgp_dest_to_rnode(dest), path_buf, &new_mpath->attr->nexthop, mpath_countbgp_dest_to_rnode(dest), path_buf, &cur_mpath->attr->nexthop, mpath_countbgp_dest_to_rnode(dest), path_buf, mpath_countbgp_dest_to_rnode(dest), bgp->name_pretty, tmp_info ? tmp_info->peer->host : "NONE", cur_mpath ? cur_mpath->peer->host : "NONE"bgp_dest_to_rnode(dest), bgp->name_pretty, new_best ? new_best->peer->host : "NONE", mp_list ? ((mp_list)->count) : 0, old_mpath_count, old_cum_bw, or , and <=interfaceNameunreachablerejectadminProhibited gate %pI6 gate %pI6, if %s gate %pI4 if %s gate %pI4, if %s blackhole invalid nexthop type %u nexthopssrteColor SR-TE color %u -isEvpnGatewayIp, peer %s EVPN Gateway IPisConnectedisRegistered %s invalid, #paths %d Must be Connected Is not Registered epochlastUpdate Paths: igpChangeddampedhistoryattrChangeddeterministicMedCheckdeterministicMedSelectedremovedmultipathChangedribAttributeChangednexthopSelflinkBandwidthChangedacceptOwn %d/%d %pBD %s flags 0x%x Current BGP nexthop cache: Label Valid Static Exact Static Notify Conn Reg None %s%s%s%s%s%s%sConnected Metric Changed Match HashMatch Hash EntryMatch Rulenexthop address is malformed nhop Instance %s: %02xsendingsuccessful nhop via %s (%d labels)bgp l3_nhg range %u - %uPeer %s: Checking restarted%s sending KEEPALIVEdeferimmediatesend End-of-RIB for %s to %sAdvertisingRemoving%pBP rcvd UPDATE w/ attr: %s%s [Error] Error parsing NLRIEOR RCVEOR REQ%s %d, %s %d MALFORMEDRemoveAddDeferImmediate%s rcv CAPABILITY%s Capability length error (Extended)%s bad OPEN, got AS set to 0@proto @srcport @dstport @port @icmptype @icmpcode @plen @dscp @flowlabel @tcpflags @fragment @src %pFX/off%u@src %pFX; @dst %pFX/off%u@dst %pFXSET : @set rate %f@action terminate (apply filter(s)) distribute@redirect ip nh %s@redirect vrf %s(%u)@set dscp/flowlabel %u%s: %s (max %u)too complex. ignoringbgpd/bgp_packet.cbgpd/bgp_pbr.creturn_stringBGP PBR ContextPBR actionPBR rulePBR matchPBR match entryapi->match_protocol_num__func__, action_countBGP PBR Val Mask Valuepeer->host, code, peer->fdpeer->host, remote_aspeer->host, version, 4peer->host, &remote_idpeer->host, as4, remote_aspeer->host, as4peer->host, optlenpeer->host, hdr->codepeer->host, action&peer->t_refresh_stalepathpeer, orf_type, orf_lenpeer, peer->rcvd_attr_strpeer->host, attribute_lenpeer->host, withdraw_lentype == BGP_MSG_NOTIFYBGP Notification Messagebgp_packet_sendpeer, holdtimepeer, sendholdtimebgpd/bgp_nht.cdest && bgp_dest_table(dest)bgp_nht_ifp_initialpeer->conf_if__func__, &pshow_ip_bgp_import_check_cmdshow_ip_bgp_import_checkshow_ip_bgp_nexthop_cmdshow_ip_bgp_nexthopI p 0   D ????????XX`actions[i].u.redirect_vrfapi->actions[i].u.marking_dscpapi->match_fragment_num, fail_str__func__, afi, family2afi(dst->family)__func__, FSPEC_ACTION_EXCEED_LIMIT, action_countpeer->host, remote_as, peer->aspeer->host, ((peer->sflags) & ((1U << 7))) ? " (Extended)" : "", version, remote_as, holdtime, &remote_id!"Message of invalid type received during input processing"peer->host, action == 0 ? "Advertising" : "Removing", iana_afi2str(pkt_afi), iana_safi2str(pkt_safi)peer, sizeof(struct capability_mp_data), hdr->lengthpeer->host, action, hdr->code, hdr->lengthpeer, afi2str(afi), safi2str(safi)peer, afi2str(afi), safi2str(safi), peer->bgp->stalepath_timebgp_refresh_stalepath_timer_expirepeer, when_to_refresh == 2 ? "Defer" : "Immediate"peer, (common & 0x80 ? "Remove" : "Add"), (common & 0x20 ? "deny" : "permit"), orfp.seq, inet_ntop( orfp.p.family, &orfp.p.u.prefix, buf, 53), orfp.p.prefixlen, orfp.ge, orfp.le, ok ? "" : " MALFORMED"__func__, get_afi_safi_str(afi, safi, 0), peer->host, vrf ? vrf->name : vrf_get_default_name()"EOR REQ", gr_info->eor_required, "EOR RCV", gr_info->eor_receivedpeer->host, nlris[i].afi, nlris[i].safipeer, withdraw_len, attribute_len, update_lenpeer, action == 0 ? "Advertising" : "Removing", iana_afi2str(pkt_afi), iana_safi2str(pkt_safi)peer, iana_afi2str(pkt_afi), iana_safi2str(pkt_safi)peer, orf_type, (when_to_refresh == 2 ? "defer" : "immediate"), iana_afi2str(pkt_afi), iana_safi2str(pkt_safi)stream_get_endp(s) >= BGP_HEADER_SIZEpacketsize <= peer->max_packet_sizepeer->host, 4, local_as, send_holdtime, &peer->local_idget_afi_safi_str(afi, safi, 0), peer->host&(peer->t_generate_updgrp_packets)bgp->restarted_peers, bgp->implicit_eors, bgp->explicit_eorsbgp->established, bgp->restarted_peers, bgp->implicit_eors, bgp->explicit_eors__func__, &bnc->prefix, bnc->ifindex, bnc->srte_color, bnc->bgp->name_prettybgp_l3nhg_start + 1, bgp_l3nhg_start + id_max__func__, peer->host, peer->bgp->name_pretty, !!valid_nexthopsafi, safi, dest, bgp_path->name_pretty, path->flagsafi, safi, dest, (struct prefix_rd *)bgp_dest_get_prefix( dest->pdest), bgp_path->name_pretty, path->flags__func__, dest, bgp_path->name&bnc->prefix, bnc->ifindex, bnc->srte_color, bnc->bgp->name_pretty, bgp_nexthop_dump_bnc_flags(bnc, bnc_buf, sizeof(bnc_buf)), bgp_nexthop_dump_bnc_change_flags(bnc, chg_buf, sizeof(bnc_buf))__func__, zserv_command_string(command), &bnc->prefix, bnc->bgp->name_pretty&nhr.prefix, nhr.srte_color, bgp->name_prettyifp->name, ifp->ifindex, if_is_up(ifp) ? "up" : "down"&bnc->prefix, (evpn_resolved ? "successful" : "failed")nexthop2str(nexthop, buf, sizeof(buf)), num_labels__func__, &bnc->prefix, &nhr->prefixbnc->bgp->name_pretty, bnc->bgp->vrf_id, &nhr->prefix, bnc->ifindex, bnc->srte_color, nhr->metric, bnc->metric, nhr->nexthop_num, bnc->nexthop_num, bgp_nexthop_dump_bnc_flags(bnc, bnc_buf, sizeof(bnc_buf))bnc, peer->host, bnc->bgp->name_prettybnc, peer->host, bnc->bgp->name_pretty, bnc->nht_infopeer->host, peer->bgp->name_pretty__func__, afi, AFI_IP, AFI_IP6&bnc->prefix, bnc->ifindex, bnc->bgp->name_pretty, bnc->flags, bnc->ifindex, bnc->path_count, bnc->nht_info&bnc->prefix, bnc->ifindex, bnc->srte_color, bnc->bgp->name_pretty, peerpeer->host, peer->bgp->name_pretty, peer&bnc->prefix, bnc->ifindex, bnc->srte_color, bnc, peer->host, peer->bgp->name_pretty, peershow [ip] bgp all nexthop [$afi] [detail$detail] [json$uj]Show running system information IP information BGP information BGP view BGP VRF All Views/VRFs BGP nexthop table BGP IPv4 nexthop table BGP IPv6 nexthop table Show detailed information JavaScript Object Notation show_ip_bgp_instance_all_nexthop_cmdshow_ip_bgp_instance_all_nexthopshow [ip] bgp [ VIEWVRFNAME$vrf] import-check-table [detail$detail] [json$uj]Show running system information IP information BGP information BGP view BGP VRF View/VRF name BGP import check table Show detailed information JavaScript Object Notation show [ip] bgp [ VIEWVRFNAME$vrf] nexthop [$nhop] [] [detail$detail] [json$uj]Show running system information IP information BGP information BGP view BGP VRF View/VRF name BGP nexthop table IPv4 nexthop address IPv6 nexthop address BGP nexthop IPv4 table IPv4 nexthop address BGP nexthop IPv6 table IPv6 nexthop address Show detailed information JavaScript Object Notation netmaskas_set_ssummary_onlyrmap_nameorigin_smatch_medegpincompleteUnknown Type: %d(null)path %s (addpath rxid %d)process_queue %s, "%s":%% BGP instance not found versiondetail_routesdetail_jsoncidr-onlydampened-pathsflap-statisticsfilter-list%% %s prefix-list not found access-list%% %s access-list not found %% %s route-map not found notfound%% Malformed Prefix "%s":{ For address family: %s "routes":advertised-routesreceived-routesfiltered-routesremovingproto %dtype %d, code %dfrom [%u:%u]to [%u:%u] len [%u:%u] %s len %utcpflags %x/%x%s dscp %d%s flow_label %dmatch%pMatch Entry HashPBR: Sample action IgnoredDEFER route %pBD, dest %p%s: new is NULL%s: pi %p in holddown%s: pi %p dmed%s: p=%pFX, selected=%p%s: setting SELECTED flag%s: %s peer_clear failedcnodetnodeSTAILQ_NEXT(dest, pq) == NULLbgp_route_select_timer_expire__func__, dest__func__, p, selecteddest, path_buf__func__, pi__func__, pi, pi->peer->hostpeer, bgp->confed_idpeer, peer->asonlypeer, p__func__, pgshutpfx_buf, new_buf, exist_bufEGPdest, destbgp_rpki_prefix_statusbgpd/bgp_rd.csize >= RD_ADDRSTRLENapi->actions[i].u.r.rate__func__, info__func__, path, bpme__func__, path, bpr(tnode)->data != NULL(cnode)->data != NULL%% Inconsistent address and mask %% %s community-list not found %% %s AS-path access-list not found BGP: %s FS PBR from %s to %s, %s %s%s: entry %p/%p already installed in bgp pbr iprule%s: entry %p/%p already installed in bgp pbr%s: table chunk not obtained yet%s: cancel updating entry %p in bgp pbrPBR: ignoring Set action rate %fPBR: Set DSCP/FlowLabel %u IgnoredRoute %pBD is in workqueue and being processed, not deferred.Asked to decrement 0 prefix count for peer%s(%s): Comparing %s flags 0x%x with %s flags 0x%x%s: %s wins over %s due to LLGR_STALE community%s: %s loses to %s due to LLGR_STALE community%s: %s wins over %s due to sticky MAC flag%s: %s loses to %s due to sticky MAC flag%s: %s wins over %s as ES %s is same and local%s: %s loses to %s as ES %s is same and local%s: %s wins over %s due to MM seq %u > %u%s: %s loses to %s due to MM seq %u < %u%s: %s wins over %s, same seq/es and non-proxy%s: %s loses to %s, same seq/es and non-proxy%s: %s wins over %s due to same MM seq %u and lower IP %pI4%s: %s loses to %s due to same MM seq %u and higher IP %pI4%s: %s wins over %s due to weight %d > %d%s: %s loses to %s due to weight %d < %d%s: %s wins over %s due to localpref %d > %d%s: %s loses to %s due to localpref %d < %d%s: %s wins over %s due to accept-own%s: %s loses to %s due to accept-own%s: %s wins over %s due to AIGP %llu < %llu%s: %s loses to %s due to AIGP %llu > %llu%s: %s wins over %s due to preferred BGP_ROUTE type%s: %s loses to %s due to preferred BGP_ROUTE type%s: %s wins over %s due to aspath (with confeds) hopcount %d < %d%s: %s loses to %s due to aspath (with confeds) hopcount %d > %d%s: %s wins over %s due to aspath hopcount %d < %d%s: %s loses to %s due to aspath hopcount %d > %d%s: %s wins over %s due to ORIGIN %s < %s%s: %s loses to %s due to ORIGIN %s > %s%s: %s wins over %s due to MED %d < %d%s: %s loses to %s due to MED %d > %d%s: %s wins over %s due to eBGP peer > iBGP peer%s: %s loses to %s due to iBGP peer < eBGP peer%s: %s wins over %s due to IGP metric %u < %u%s: %s loses to %s due to IGP metric %u > %u%s: %s wins over %s due to CLUSTER_LIST length %u < %u%s: %s loses to %s due to CLUSTER_LIST length %u > %u%s: %s wins over %s due to confed-external peer > confed-internal peer%s: %s loses to %s due to confed-internal peer < confed-external peer%s: %s and %s cannot be multipath, one has a label while the other does not%s: %s and %s are equal via multipath-relax%s: %s and %s are equal via matching aspaths%s: %s and %s are equal via same remote-as%s: %s wins over %s after IGP metric comparison%s: %s loses to %s after IGP metric comparison%s: %s wins over %s due to oldest external%s: %s loses to %s due to oldest external%s: %s wins over %s due to Router-ID comparison%s: %s loses to %s due to Router-ID comparison%s: %s wins over %s due to CLUSTER_LIST length %d < %d%s: %s loses to %s due to CLUSTER_LIST length %d > %d%s: %s wins over %s due to latter path being STALE%s: %s loses to %s due to former path being STALE%s: %s loses to %s due to Neighor IP comparison%s: %s wins over %s due to Neighor IP comparison%s: %s wins over %s due to nothing left to compare%s(%s): %s is the initial bestpath%s: Could not find configured input %s-list %s!%s reached maximum prefix to be send (%u)u%llu:s%llu %pFX is filtered - no label (%p)%s: community filter check fail for %pFX%pBP [Update:SEND] %pFX originator-id is same as remote router-id%pBP [Update:SEND] %pFX is filtered via ORF%s: Could not find configured output %s-list %s!%pBP [Update:SEND] %pFX is filtered%pBP [Update:SEND] suppress announcement to peer AS %u that is part of AS path.%pBP [Update:SEND] suppress announcement to peer AS %u is AS path.%pBP [Update:SEND] %pFX is filtered by route-map '%s'%pBP [Update:SEND] %pFX is filtered by SoO extcommunity '%s'%s: %pFX BGP_PATH_ANNC_NH_SELF, family=%sEBGP inbound/outbound policy not properly setup, please configure in order for your peering to work correctly%pBD(%s): %s is the bestpath from AS %u%s: pi %p non self peer %s not estab state%pBD(%s): After path selection, newbest is %s oldbest was %s%pBD(%s): %s is the bestpath, add to the multipath list%pBD: %s has the same nexthop as the bestpath, skip it%pBD: %s is equivalent to the bestpath, add to the multipath list%s: bgp delete in progress, ignoring event, p=%pBD%s: p=%pBDi(%s) afi=%s, safi=%s startSELECT_DEFER flag set for route %p%s: p=%pBD(%s) afi=%s, safi=%s, old_select=%p, new_select=%p%s: processing route for %s : cnt %dBGP_NODE_SELECT_DEFER set for route %pSoft reconfigure table in progress for route %p%s Maximum-prefix restart timer expired, restore peeringSTAILQ_FIRST(&pqnode->pqueue) == NULL&bgp->gr_info[afi][safi].t_route_select__func__, get_afi_safi_str(afi, safi, 0), bgp->gr_info[afi][safi].gr_deferredupdate_group_refresh_default_originate_route_map&bgp->t_rmap_def_originate_eval__func__, dest, bgp->name_pretty, afi2str(afi), safi2str(safi), old_select, new_select__func__, dest, bgp->name_pretty, afi2str(afi), safi2str(safi)dest, bgp->name_pretty, path_bufdest, bgp->name_pretty, path_buf, old_select ? old_select->peer->host : "NONE"dest, bgp->name_pretty, path_buf, aspath_get_first_as( new_select->attr->aspath)peer->host, "as", ((filter)->aslist[1].name)peer->host, "prefix", ((filter)->plist[1].name)peer->host, "distribute", ((filter)->dlist[1].name)__func__, p, family2str(family)peer, p, ecommunity_str(ecomm_soo)peer, p, bgp_path_suppressed(pi) ? ((filter)->usmap.name) : ((filter)->map[1].name)subgrp->update_group->id, subgrp->id, p, &labelpeer->host, peer->pmax_out[afi][safi]peer->host, "as", ((filter)->aslist[0].name)peer->host, "prefix", ((filter)->plist[0].name)peer->host, "distribute", ((filter)->dlist[0].name)pfx_buf, new_buf, exist_buf, new_cluster, exist_clusterpfx_buf, new_buf, exist_buf, newm, existmpfx_buf, new_buf, exist_buf, new_med, exist_medpfx_buf, new_buf, exist_buf, bgp_origin_long_str[newattr->origin], bgp_origin_long_str[existattr->origin]pfx_buf, new_buf, exist_buf, newhops, exist_hopspfx_buf, new_buf, exist_buf, aspath_hops, (exist_hops + exist_confeds)pfx_buf, new_buf, exist_buf, new_aigp, exist_aigppfx_buf, new_buf, exist_buf, new_pref, exist_prefpfx_buf, new_buf, exist_buf, new_weight, exist_weightpfx_buf, new_buf, exist_buf, new_mm_seq, &new->attr->nexthoppfx_buf, new_buf, exist_buf, new_mm_seq, exist_mm_seqpfx_buf, new_buf, exist_buf, esi_to_str(new_esi, esi_buf, sizeof(esi_buf))pfx_buf, bgp->name_pretty, new_buf, new->flags, exist_buf, exist->flagspfx_buf, bgp->name_pretty, new_bufpi && pi->peer && pi->peer->bgpadd ? "adding" : "removing", bpf->src == ((void *)0) ? "" : prefix2str(bpf->src, bufsrc, sizeof(bufsrc)), bpf->dst == ((void *)0) ? "" : prefix2str(bpf->dst, bufdst, sizeof(bufdst)), protocol_str, bufferp@bgp_processbgp_process_wqbgp_output_filterbgp_attr_add_gshut_communitybgp_attr_add_llgr_communitybgp_input_filterbgp_path_info_cmpbgp_pcount_adjustbgp_dest_set_defer_flagbgp_unlockshow_ip_bgp_instance_neighbor_advertised_route_magicbgp_show_all_instances_routes_vtyshow_ip_bgp_magicprefix_rd2strbgp_pbr_handle_entrybgp_pbr_policyroute_add_to_zebra_recursivebgp_pbr_dump_entrybgp_pbr_policyroute_remove_from_zebra_recursivebgp_pbr_icmp_actionbgp_maximum_prefix_restart_timerbgp_best_path_select_deferbgp_process_main_onesubgroup_process_announce_selectedbgp_best_selectionsubgroup_announce_checkbgp_pbr_update_entrybgp_pbr_policyroute_add_to_zebra_unit  table-map %s Nothing to SelectFirst path receivedEVPN Sticky MacEVPN sequence numberEVPN lower IPEVPN local ES pathEVPN non proxyWeightLocal PrefAccept OwnLocal RouteConfederation based AS PathConfed Peer TypeOlder PathRouter IDCluster lengthPath StalenessLocally configured routeNeighbor IPNothing left to compareInvalid (internal error)suppressedselectionReasonpathFromclear %s%s: %pFX null attributeas-path contains our own AS;inbound policy missingoriginator is us;filter;route-map;martian or self next-hop;self mac;failing otc validationmaximum-prefix overflow%pBP rcvd %s%s(%pI4): NH unresolved%s Can't find the route %s%% Malformed prefix %% cannot change label-index %% Malformed rd %% Can't find the route %% Malformed Router MAC %% Malformed GatewayIp Error deleting aggregate. %*s@%s%s@%u%s%s(%s)%s%pI4(%s)%s%pI4%sscopelink-local%pI6(%s)%s%pI6%s%7u%10ulocPrfextendedCommunityannounceNexthopSelfnhVrfNamenhVrfIdESI:%speerId%7u bgpd/bgp_zebra.cattr.aspathbgp_dest_get_prefix(pi->net)BGP aggregateBGP staticbgp_static__func__, buf1peer->host, &p.u.prefix6peer->host, &p.u.prefix4peer->host, p.prefixlenBGP node clear queuedest && peerbgp_soft_reconfig_table_task&table->soft_reconfig_thread&paf->t_announce_routepeer, pfx_bufpeer, prefixno_exportpeer, pfx_buf, reason__func__, &attr_new->nexthoplabel != NULL&(peer->t_pmax_restart)peer, peer->v_pmax_restartVVWPW@WWWpW`WXXWWVVVVV0WWWW WWWVbgp_redist_lookupaggr_unsuppress_pathaggr_suppress_pathbgp_nlri_parse_ipbgp_set_stale_routebgp_clear_node_completebgp_clear_route_nodebgp_soft_reconfig_table_task_cancelbgp_soft_reconfig_table_taskbgp_announce_route  bgp_withdrawbgp_accept_ownbgp_attr_add_no_export_communitybgp_maximum_prefix_overflowbgp_redistribute_addbgp_aggregate_setbgp_aggregate_installbgp_static_update_safibgp_static_updatebgp_update%%MAXPFXEXCEED: No. of %s prefix received from %pBP %u exceed, limit %u%pBP Maximum-prefix restart timer started for %d secs%%MAXPFX: No. of %s prefix received from %pBP reaches %u, max %u%pBP route-refresh for %s/%s, marking prefix %pFX as staleaggregate-address suppressing: %pFXaggregate-address unsuppressing: %pFXas-path contains our own confed AS;reflected from the same cluster;as-path contains AS_SET or AS_CONFED_SET type;%pBP prefix %pFX has ORIGINATOR_ID, but it's accepted due to ACCEPT_OWN%pBP rcvd %s...duplicate ignored%pBP rcvd %s, flapped quicker than processingChange in EXT-COMM, existing %s new %s%pBP rcvd UPDATE about %s -- DENIED due to: %s%s withdrawing route %s not in adj-in%pBP rcvd UPDATE about %s -- withdrawn%s [Error] Update packet error (wrong prefix length %d for afi %u)%s [Error] Update packet error (prefix length %d overflows packet)%s [Error] Update packet error (prefix length %d too large for prefix storage %zu)%s: IPv4 unicast NLRI is multicast address %pI4, ignoring%s: IPv6 unicast NLRI is link-local address %pI6, ignoring%s: IPv6 unicast NLRI is multicast address %pI6, ignoring%s [Error] Update packet error (prefix length mismatch with total length)%s(%s): Route not in table, not advertising%% Malformed prefix (link-local address) %% Can't find static route specified %% label-index doesn't match static route %% route-map name doesn't match static route %% L2VPN prefix could not be forged %% GatewayIp family differs with IP prefix %% Same network configuration exists %% There is no aggregate-address configuration. 'summary-only' and 'suppress-map' can't be used at the same time Specified prefix: %s will not result in any useful aggregation, disallowing There is already same aggregate network. %s: Ignoring as-set because `bgp reject-as-sets` is enabled.Ignoring as-set because `bgp reject-as-sets` is enabled. peer->host, p.prefixlen, sizeof(p.u.val)peer->host, p.prefixlen, packet->afipeer, afi2str(afi), safi2str(safi), bgp_dest_get_prefix( dest)peer, afi2str(afi), safi2str(safi), bgp_dest_get_prefix( ndest)bgp_announce_route_timer_expired__func__, (in_addr_t *)&attr_new->nexthopecommunity_str( bgp_attr_get_ecommunity( pi->attr)), ecommunity_str( bgp_attr_get_ecommunity( attr_new))get_afi_safi_str(afi, safi, 0), peer, pcount, peer->pmax[afi][safi](bgp_maximum_prefix_restart_timer) Peer: %s %pSU Unable to figure out Network BGP: %s vrf_namegreaddrv4addrv6intfaccesslist4_namelcommunity_list_nameextcommunity_list_name network %pFX rd %pRD route-map %s backdoor network %pFX aggregate-address %pFX as-set summary-only matching-MED-only suppress-map %s distance bgp %d %d %d distance %d %pBD %s ribFailureadvertisedRoutesreceivedRoutestotalPrefixCounterfilteredPrefixCounterBGP %s RIB statistics (%s) %12.2f%-30s: %sAverage prefix lengthaveragePrefixLength%12g/32 equivalent %s %30s: %s /48 equivalent %s /32equivalent/48equivalent%12lluprefixLength% announced /8 equivalent /24 equivalent %announced/8equivalent/24equivalentAddress space advertised%-30s: %s addressSpaceAdvertisedAdj-inribTableWalkCounterspfxctDriftForrecommendedPrefix counts for %s/%s, %s Prefix counts for %s, %s PfxCt: %u %20s: %-10d %s [pcount] PfxCt drift! prefixCountsFormultiProtocolpfxCounterAddress Family: %s No functional output %% Malformed Address Family %s(%pSU) *addrPrefixnextHopnextHopGlobalbgpOriginCode%-16pI4%-41pI4 appliedStatusSymbolsmpNexthopGlobalIn%pI6(%pI6)mpNexthopGlobalLocalnotagnotag/%dipv6Globalipv6LinkLocalUnsupported address-family/%pIA, import-check enabled(prefer-global)(used)local-es Route %pFX VNI %sgatewayIP Gateway IP %s, L3NHG %s Imported from %pRD:%pFX %s Local, (removed), (stale)aggregatorAsaggregatorId, (aggregated by %u %pI4)rxedFromRrClient, (Received from a RR-client)rxedFromRsClient, (Received from a RS-client)dampeningHistoryEntry, (history entry)dampeningSuppressed %pI4(%s) %pI4 %pI6(%s) %pI6 (inaccessible%s) (metric %u)0.0.0.0 from 0.0.0.0 :: from :: routerIddomainname from %s(%s) from %pSU (%pI4) vrf ? announce-nh-selfaccessible (%s) %s peerActivepeerProxypeerRouterpeerSeqes_info ESI %s %s Origin %saigpMetric, weight %u, tag %u, valid, confed-internal, internal, confed-external, externalaggregated, aggregated, local, sourced, sourced, localatomicAggregateotc, otc %u, multipath, bestpath-from-AS %uoverall, bestrpkiValidationState, rpki validation-state: %s Community: %s Extended Community: %s largeCommunity Large Community: %s originatorId Originator: %pI4clusterList, Cluster list: %pI4 remoteLabel Remote label: %d remoteSid Remote SID: %pI6 labelIndex Label Index: %d addpathRxIdaddpathTxIdaddpathTxIdAlladdpathTxIdBestPerAS AddPath ID: RX %u, TX-%s %u%sBest-Per-AS Advertised to:advertisedTo Last update: %sllgrSecondsRemainingprocessScheduleduserClearedlabelChangedregisteredForLabelselectDeferedfibInstalledfibPendingNo infotunnelTypepmsibestpathFromAs, bestpath-from-AS LocallocalEsimportCheckEnabledlocalLabelLocal label: %d not allocated Paths: (%d available, best #%d, table %s, vrf %s, no best path, accept local nexthop, not advertised to EBGP peer, not advertised to any peer Not advertised to any peer "routeDistinguishers" : { "%s" : { Default local pref %u, local AS %u Route Distinguisher: %s asPathpeerHostbdiFlap%*s ,"%s/%d": ,"%pFX": }%s } AA:BB:CCREGEXCan't compile regexp %s dampened-routesbgpStatusCodesbgpOriginCodesshow bgp peerhashshow_bgp_peerhash_cmdshow_bgp_peerhashshow bgp listenersshow_bgp_listeners_cmdshow_bgp_listenersshow_ip_bgp_large_communitybgp_damp_unset_cmdbgp_damp_unsetbgp_damp_set_cmdbgp_damp_setno_ipv6_bgp_distance_sourcedistance (1-255) X:X::X:X/Mipv6_bgp_distance_source_cmdno distance (1-255) A.B.C.D/Mno_bgp_distance_source_cmdno_bgp_distance_sourceno_bgp_distance_cmdno_bgp_distanceaggregate_addressv6_cmdaggregate_addressv6ipv6_bgp_network_cmdipv6_bgp_networkclear_ip_bgp_dampening_prefixclear ip bgp dampeningclear_ip_bgp_dampening_cmdclear_ip_bgp_dampeningshow_bgp_afi_vpn_rd_route_cmdshow_bgp_afi_vpn_rd_routeshow_ip_bgp_neighbor_routesshow_ip_bgp_statistics_allshow_ip_bgp_regexp_cmdshow_ip_bgp_regexpshow_ip_bgp_route_cmdshow_ip_bgp_routeshow_ip_bgp_cmdshow_ip_bgpshow_ip_bgp_dampening_paramsshow_ip_bgp_instance_all_cmdshow_ip_bgp_instance_allaggregate_addressv4_cmdaggregate_addressv4no table-map WORDno_bgp_table_map_cmdno_bgp_table_maphalf__func__, afi, safiBGP distanceDampedRemovedHistoryValidAll RIBPfxCt countedPfxCt Best SelectedUseablebgp_peer_count_walkerTotal AdvertisementstotalAdvertisementsTotal PrefixestotalPrefixesUnaggregateable prefixesunaggregateablePrefixesmaximumAggregateablePrefixesBGP Aggregate advertisementsbgpAggregateAdvertisementsAdvertisements with pathsadvertisementsWithPathsLongest AS-Path (hops)longestAsPathAverage AS-Path length (hops)averageAsPathLengthHopsLargest AS-Path (bytes)largestAsPathAverage AS-Path size (bytes)averageAsPathSizeBytesHighest public ASNhighestPublicAsnbgp_table_stats_walkerregstraddpath-tx-unknownUnknown-Addpath-StrategyUnknown Addpath StrategyaddpathTxUnknownaddpathTxIdUnknownaddpath-tx-all-pathsaddpathTxAllPathsaddpath-tx-bestpath-per-ASaddpathTxBestpathPerASRSVP-TE P2MPmLDP P2MPPIM-SSMPIM-SMPIM-BIDIRIngress ReplicationmLDP MP2MP./match-condition[condition='frr-bgp-route-map:source-vrf']./set-action[action='frr-bgp-route-map:set-l3vpn-nexthop-encapsulation']./set-action[action='frr-bgp-route-map:set-l3vpn-nexthop-encapsulation']/rmap-set-action/frr-bgp-route-map:l3vpn-nexthop-encapsulation./set-action[action='frr-bgp-route-map:as-path-replace']Inbound soft reconfiguration not enabled%% Inbound soft reconfiguration not enabled Total number of prefixes %ld (%ld filtered) Total number of prefixes %ld Specified 'all' vrf's but this command currently only works per view/vrf %% Cannot specify IPv6 address or prefix with IPv4 AFI %% Cannot specify IPv4 address or prefix with IPv6 AFI %% No RIB exist's for the AFI(%d)/SAFI(%d)Please report this bug, with the above command output Counts from RIB table walk: Please report this bug, with the above command output Suppress value cannot be less than reuse value Imported from %pRD:%pFX, VNI %s, (suppressed due to dampening) ESI %s %s peer-info: (%s%s%sMM: %d) gracefulRestartSecondsRemaining Time until Graceful Restart stale route deleted: %lu Time until Long-lived stale route deleted: %lu PMSI Tunnel Type: %s, label: %d BGP routing table entry for %s%s%pFX BGP routing table entry for %s%s%pFX, version %llu , accept own local route exported and imported in different VRF, mark translated RTs for VPNv4 route filtering, attach RT as-is for VPNv4 route filtering, mark translated RTs for VPNv6 route filtering, attach RT as-is for VPNv6 route filtering, mark routes to be retained for a longer time. Requires support for Long-lived BGP Graceful Restart, mark routes to not be treated according to Long-lived BGP Graceful Restart operations, inform peer to blackhole prefix, not advertised outside local AS, inform EBGP peer not to advertise to their EBGP peers, Advertisements suppressed by an aggregate. Advertised to non peer-group peers: "vrfId": %d, "vrfName": "%s", "tableVersion": %lld, "routerId": "%pI4", "defaultLocPrf": %u, "localAS": %u, "routes": { Network Next Hop Metric LocPrf Weight Path Network Next Hop Metric LocPrf Weight Path BGP table version is %llu, local router ID is %pI4, vrf id Status codes: s suppressed, d damped, h history, * valid, > best, = multipath, i internal, r RIB-failure, S Stale, R Removed Nexthop codes: @NNN nexthop's vrf id, < announce-nh-self Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network From Reuse Path Network From Flaps Duration Reuse Path No BGP prefixes displayed, %ld exist Displayed %ld routes and %ld total paths %% %s is not a valid large-community-list name Invalid character in REGEX %s %s: Announcing routes due to distance change afi/safi (%d/%d)%s: No zebra instance to talk to, not installing informationShow running system information BGP information Display information about the BGP peerhash Show running system information BGP information Display Listen Sockets and who created them show [ip] bgp [ VIEWVRFNAME] [ flowspec] detail [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family SAFI Flowspec Detailed information on flowspec entries JavaScript Object Notation show_ip_bgp_flowspec_routes_detailed_cmdshow_ip_bgp_flowspec_routes_detailedshow [ip] bgp [ VIEWVRFNAME] [ []] large-community [ [exact-match]] [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Display routes matching the large-communities List of large-community numbers Exact match of the large-communities JavaScript Object Notation show_ip_bgp_large_community_cmdshow [ip] bgp [ VIEWVRFNAME] [ []] large-community-list <(1-500)|LCOMMUNITY_LIST_NAME> [exact-match] [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Display routes matching the large-community-list large-community-list number large-community-list name Exact match of the large-communities JavaScript Object Notation show_ip_bgp_large_community_list_cmdshow_ip_bgp_large_community_listno bgp dampening [(1-45) [(1-20000) (1-50000) (1-255)]]Negate a command or set its defaults BGP Specific commands Enable route-flap dampening Half-life time for the penalty Value to start reusing a route Value to start suppressing a route Maximum duration to suppress a stable route bgp dampening [(1-45) [(1-20000) (1-50000) (1-255)]]BGP Specific commands Enable route-flap dampening Half-life time for the penalty Value to start reusing a route Value to start suppressing a route Maximum duration to suppress a stable route no distance (1-255) X:X::X:X/M WORDNegate a command or set its defaults Define an administrative distance Administrative distance IP source prefix Access list name no_ipv6_bgp_distance_source_access_list_cmdno_ipv6_bgp_distance_source_access_listdistance (1-255) X:X::X:X/M WORDDefine an administrative distance Administrative distance IP source prefix Access list name ipv6_bgp_distance_source_access_list_cmdipv6_bgp_distance_source_access_listno distance (1-255) X:X::X:X/MNegate a command or set its defaults Define an administrative distance Administrative distance IP source prefix no_ipv6_bgp_distance_source_cmdDefine an administrative distance Administrative distance IP source prefix no distance (1-255) A.B.C.D/M WORDno_bgp_distance_source_access_list_cmdno_bgp_distance_source_access_listdistance (1-255) A.B.C.D/M WORDno distance bgp [(1-255) (1-255) (1-255)]Negate a command or set its defaults Define an administrative distance BGP distance Distance for routes external to the AS Distance for routes internal to the AS Distance for local routes distance bgp (1-255) (1-255) (1-255)Define an administrative distance BGP distance Distance for routes external to the AS Distance for routes internal to the AS Distance for local routes [no] aggregate-address X:X::X:X/M$prefix [{as-set$as_set_s|summary-only$summary_only|route-map RMAP_NAME$rmap_name|origin $origin_s|matching-MED-only$match_med|suppress-map RMAP_NAME$suppress_map}]Negate a command or set its defaults Configure BGP aggregate entries Aggregate prefix Generate AS set path information Filter more specific routes from updates Apply route map to aggregate network Route map name BGP origin code Remote EGP Local IGP Unknown heritage Only aggregate routes with matching MED Suppress the selected more specific routes Route map with the route selectors [no] network X:X::X:X/M$prefix [{route-map RMAP_NAME$map_name|label-index (0-1048560)$label_index}]Negate a command or set its defaults Specify a network to announce via BGP IPv6 prefix Route-map to modify the attributes Name of the route map Label index to associate with the prefix Label index value show [ip] bgp [ VIEWVRFNAME] [ []] neighbors prefix-counts [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Detailed information on TCP and BGP neighbor connections Neighbor to display information about Neighbor to display information about Neighbor on BGP configured interface Display detailed prefix count information JavaScript Object Notation show_ip_bgp_instance_neighbor_prefix_counts_cmdshow_ip_bgp_instance_neighbor_prefix_countsclear ip bgp dampening A.B.C.D A.B.C.DReset functions IP information BGP information Clear route flap dampening information Network to clear damping information Network mask clear_ip_bgp_dampening_address_mask_cmdclear_ip_bgp_dampening_address_maskclear ip bgp dampening A.B.C.DReset functions IP information BGP information Clear route flap dampening information Network to clear damping information clear_ip_bgp_dampening_address_cmdclear_ip_bgp_dampening_addressclear ip bgp dampening A.B.C.D/MReset functions IP information BGP information Clear route flap dampening information IPv4 prefix clear_ip_bgp_dampening_prefix_cmdReset functions IP information BGP information Clear route flap dampening information show bgp l2vpn evpn [json]Show running system information BGP information Layer 2 Virtual Private Network Ethernet Virtual Private Network Network in the BGP routing table to display Network in the BGP routing table to display Network in the BGP routing table to display Network in the BGP routing table to display JavaScript Object Notation show_bgp_l2vpn_evpn_route_prefix_cmdshow_bgp_l2vpn_evpn_route_prefixshow bgp vpn rd [json]Show running system information BGP information Address Family Address Family Address Family modifier Display information for a route distinguisher Route Distinguisher All Route Distinguishers Network in the BGP routing table to display Network in the BGP routing table to display JavaScript Object Notation show [ip] bgp [ VIEWVRFNAME] [ [unicast]] neighbors received prefix-filter [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Detailed information on TCP and BGP neighbor connections Neighbor to display information about Neighbor to display information about Neighbor on BGP configured interface Display information received from a BGP neighbor Display the prefixlist filter JavaScript Object Notation show_ip_bgp_neighbor_received_prefix_filter_cmdshow_ip_bgp_neighbor_received_prefix_filtershow [ip] bgp [ VIEWVRFNAME] [ []] neighbors [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Detailed information on TCP and BGP neighbor connections Neighbor to display information about Neighbor to display information about Neighbor on BGP configured interface Display flap statistics of the routes learned from neighbor Display the dampened routes received from neighbor Display routes learned from neighbor JavaScript Object Notation show_ip_bgp_neighbor_routes_cmdshow [ip] bgp [ VIEWVRFNAME] [ []] neighbors bestpath-routes [json$uj | wide$wide]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Detailed information on TCP and BGP neighbor connections Neighbor to display information about Neighbor to display information about Neighbor on BGP configured interface Display the routes selected by best path JavaScript Object Notation Increase table width for longer prefixes show_ip_bgp_instance_neighbor_bestpath_route_cmdshow_ip_bgp_instance_neighbor_bestpath_routeshow [ip] bgp [ VIEWVRFNAME] [ []] [all$all] neighbors [route-map RMAP_NAME$route_map] [detail$detail] [json$uj | wide$wide]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Display the entries for all address families Detailed information on TCP and BGP neighbor connections Neighbor to display information about Neighbor to display information about Neighbor on BGP configured interface Display the routes advertised to a BGP neighbor Display the received routes from neighbor Display the filtered routes received from neighbor Route-map to modify the attributes Name of the route map Display detailed version of routes JavaScript Object Notation Increase table width for longer prefixes show_ip_bgp_instance_neighbor_advertised_route_cmdshow_ip_bgp_instance_neighbor_advertised_routeshow [ip] bgp [ VIEWVRFNAME] statistics-all [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Display number of prefixes for all afi/safi JavaScript Object Notation show_ip_bgp_statistics_all_cmdshow [ip] bgp [ VIEWVRFNAME] [ []] regexp REGEX [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Display routes matching the AS path regular expression A regular-expression (1234567890_^|[,{}() ]$*+.?-\) to match the BGP AS paths JavaScript Object Notation show [ip] bgp [ VIEWVRFNAME] [ []] [] [rpki ] [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Network in the BGP routing table to display IPv4 prefix Network in the BGP routing table to display IPv6 prefix Display only the bestpath Display only multipaths Display only paths that match the specified rpki state A valid path as determined by rpki A invalid path as determined by rpki A path that has no rpki data JavaScript Object Notation show [ip] bgp [ VIEWVRFNAME] [ []] [all$all] [cidr-only |dampening |community [AA:NN|local-AS|no-advertise|no-export |graceful-shutdown|no-peer|blackhole|llgr-stale|no-llgr |accept-own|accept-own-nexthop|route-filter-v6 |route-filter-v4|route-filter-translated-v6 |route-filter-translated-v4] [exact-match] |community-list <(1-500)|COMMUNITY_LIST_NAME> [exact-match] |filter-list AS_PATH_FILTER_NAME |prefix-list WORD |access-list ACCESSLIST_NAME |route-map RMAP_NAME |rpki |version (1-4294967295) |alias ALIAS_NAME |A.B.C.D/M longer-prefixes |X:X::X:X/M longer-prefixes |detail-routes$detail_routes ] [json$uj [detail$detail_json] | wide$wide]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Display the entries for all address families Display only routes with non-natural netmasks Display detailed information about dampening Display flap statistics of routes Display paths suppressed due to dampening Display routes matching the communities Community number where AA and NN are (0-65535) Do not send outside local AS (well-known community) Do not advertise to any peer (well-known community) Do not export to next AS (well-known community) Graceful shutdown (well-known community) Do not export to any peer (well-known community) Inform EBGP peers to blackhole traffic to prefix (well-known community) Staled Long-lived Graceful Restart VPN route (well-known community) Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community) Should accept local VPN route if exported and imported into different VRF (well-known community) Should accept VPN route with local nexthop (well-known community) RT VPNv6 route filtering (well-known community) RT VPNv4 route filtering (well-known community) RT translated VPNv6 route filtering (well-known community) RT translated VPNv4 route filtering (well-known community) Exact match of the communities Community-list number Community-list name Display routes matching the community-list Exact match of the communities Display routes conforming to the filter-list Regular expression access list name Display routes conforming to the prefix-list Prefix-list name Display routes conforming to the access-list Access-list name Display routes matching the route-map A route-map to match on RPKI route types A valid path as determined by rpki A invalid path as determined by rpki A path that has no rpki data Display prefixes with matching version numbers Version number and above Display prefixes with matching BGP community alias BGP community alias IPv4 prefix Display route and more specific routes IPv6 prefix Display route and more specific routes Display detailed version of all routes JavaScript Object Notation Display detailed version of JSON output Increase table width for longer prefixes show [ip] bgp [ VIEWVRFNAME] [ []] [all$all] dampening parameters [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Display the entries for all address families Display detailed information about dampening Display detail of configured dampening parameters JavaScript Object Notation show_ip_bgp_dampening_params_cmdshow [ip] bgp [ VIEWVRFNAME] l2vpn evpn statistics [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Layer 2 Virtual Private Network Ethernet Virtual Private Network BGP RIB advertisement statistics JavaScript Object Notation show_ip_bgp_l2vpn_evpn_statistics_cmdshow_ip_bgp_l2vpn_evpn_statisticsshow [ip] bgp [ VIEWVRFNAME] [ []] statistics [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier BGP RIB advertisement statistics JavaScript Object Notation show_ip_bgp_afi_safi_statistics_cmdshow_ip_bgp_afi_safi_statisticsshow [ip] bgp all [ []] [json$uj | wide$wide]Show running system information IP information BGP information BGP view BGP VRF All Views/VRFs Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier JavaScript Object Notation Increase table width for longer prefixes [no] aggregate-address [{as-set$as_set_s|summary-only$summary_only|route-map RMAP_NAME$rmap_name|origin $origin_s|matching-MED-only$match_med|suppress-map RMAP_NAME$suppress_map}]Negate a command or set its defaults Configure BGP aggregate entries Aggregate prefix Aggregate address Aggregate mask Generate AS set path information Filter more specific routes from updates Apply route map to aggregate network Route map name BGP origin code Remote EGP Local IGP Unknown heritage Only aggregate routes with matching MED Suppress the selected more specific routes Route map with the route selectors Negate a command or set its defaults BGP table to RIB route download filter Name of the route map [no] network [{route-map RMAP_NAME$map_name|label-index (0-1048560)$label_index| backdoor$backdoor}]Negate a command or set its defaults Specify a network to announce via BGP IPv4 prefix Network number Network mask Network mask Route-map to modify the attributes Name of the route map Label index to associate with the prefix Label index value Specify a BGP backdoor route BGP table to RIB route download filter Name of the route map Maximum aggregateable prefixes!"We should never get here this is a dev escape"Advertise all paths via addpathAdvertise bestpath per AS via addpath@@pbgp_soft_reconfig_inbgp_route_initshow_bgp_peerhashbgp_damp_setbgp_peer_countsbgp_table_stats_singlebgp_table_stats_allshow_ip_bgp_regexproute_vty_out_detail_headerbgp_rpki_validation2strroute_vty_out_detailbgp_install_info_to_zebrabgp_announce_routes_distance_update `9:Y@=p>p?@::0%% Malformed gateway IP cumulativenum-multipathsmaciptrue%% Invalid match origin type large_comm_listaddress_strcumulative-bandwidthcomputed-bandwidthexplicit-bandwidthl2vpn%% BGP Can't find rule.%% BGP Argument is malformed.local-preferencescriptrpki-extcommunitysource-vrf../../frr-route-map:conditionmac addressip route-sourceip route-source prefix-listevpn route-typeevpn rdip next-hop addressipv6 next-hop addressipv4 vpn next-hopip next-hoplabel-indexoriginator-idaigp-metricas-path prependlast-as %sas-path replace./aggregator-asn./aggregator-addressaggregator as../../frr-route-map:actionevpn gateway-ip ipv4evpn gateway-ip ipv6l3vpn next-hop encapsulationipv6 next-hop peer-addressipv6 next-hop prefer-global./comm-list-name./comm-list-name-exact-match%s exact-matchipv6 next-hop globalipv6 vpn next-hop./lb-type./bandwidth./two-octet-as-specific non-transitive%% IPv4 next-hop expected %% IPv6 next-hop expected last-as %uanyno-ano-e additivebgpd/bgp_routemap.cipv6 next-hop localipv6 next-hop typeipv6 address prefix-listipv6 next-hop prefix-listipv6 next-hopipv6 addressip next-hop typeip next-hop prefix-listip address prefix-listsr-te colorbgpd/bgp_routemap_nb_config.cret == CMD_SUCCESSret == RMAP_COMPILE_SUCCESSmatch_rpki_extcommunity_cmdmatch_rpki_extcommunityno_set_ipv6_nexthop_peer_cmdno_set_ipv6_nexthop_peerno_set_ipv6_nexthop_globalset_ipv6_nexthop_global_cmdno_match_ipv4_next_hop_cmdno_match_ipv4_next_hopmatch ipv6 next-hop X:X::X:Xmatch_ipv6_next_hop_old_cmdmatch_ipv6_next_hop_addressno_match_ipv6_next_hop_cmdno_match_ipv6_next_hopno_set_originator_id_cmdno_set_originator_idset originator-id A.B.C.Dno_set_ipx_vpn_nexthop_cmdno_set_ipx_vpn_nexthopno set extcommunity noneno_set_ecommunity_none_cmdno_set_ecommunity_noneno set extcommunity bandwidthno_set_ecommunity_lbno_set_ecommunity_lb_cmdno set extcommunity soono_set_ecommunity_soono_set_ecommunity_soo_cmdno set extcommunity rtno_set_ecommunity_rtno_set_ecommunity_rt_cmdno set large-comm-listno_set_lcommunity_deleteno_set_lcommunity_delete_cmdno set large-communityno_set_lcommunity1_short_cmdno_set_lcommunity1no_set_lcommunity1_cmdno set large-community noneno_set_lcommunity_cmdno_set_lcommunityset_lcommunity_none_cmdset_lcommunity_noneno_set_community_delete_cmdno_set_community_deleteno set communityno_set_community_short_cmdno_set_communityno set community AA:NN...no_set_community_cmdset community noneset_community_none_cmdset_community_noneno_set_aggregator_as_cmdno_set_aggregator_asno_set_aigp_metric_cmdno_set_aigp_metricno set atomic-aggregateno_set_atomic_aggregate_cmdno_set_atomic_aggregateno_set_origin_cmdno_set_originno_set_aspath_replace_asn_cmdno_set_aspath_replace_asnno set as-path excludeno_set_aspath_exclude_all_cmdno_set_aspath_excludeno_set_aspath_exclude_cmdno_set_aspath_prepend_lastasno_set_aspath_prepend_cmdno_set_aspath_prependset_aspath_prepend_lastas_cmdset_aspath_prepend_asn_cmdset_aspath_prepend_asnno_set_label_index_cmdno_set_label_indexno_set_weight_cmdno_set_weightset label-index (0-1048560)set weight (0-4294967295)no_set_local_pref_cmdno_set_local_prefno set distance [(0-255)]no_set_distance_cmdno_set_distanceset distance (0-255)set local-preference WORDset_ip_nexthop_unchanged_cmdset_ip_nexthop_unchangedset_ip_nexthop_peer_cmdset_ip_nexthop_peerset table (1-4294967295)no set tableno_set_table_id_cmdno_set_table_idno match probability [(1-99)]no_match_probability_cmdno_match_probabilitymatch probability (0-100)no_match_origin_cmdno_match_originno_match_ecommunity_cmdno_match_ecommunityno_match_lcommunity_cmdno_match_lcommunityno_match_community_cmdno_match_communityno match alias [ALIAS_NAME]no_match_alias_cmdno_match_aliasmatch alias ALIAS_NAMEno_match_local_pref_cmdno_match_local_prefno_match_aspath_cmdno_match_aspathno_match_vrl_source_vrf_cmdno_match_vrl_source_vrfno_set_evpn_gw_ip_ipv6_cmdno_set_evpn_gw_ip_ipv6no_set_evpn_gw_ip_ipv4_cmdno_set_evpn_gw_ip_ipv4no match evpn default-routeno_match_evpn_default_routematch_evpn_default_route_cmdno_match_evpn_rd_cmdno_match_evpn_rdno_match_evpn_route_type_cmdno_match_evpn_route_typeno_match_evpn_vni_cmdno_match_evpn_vnimatch evpn vni (1-16777215)no_match_mac_address_cmdno_match_mac_addressno_match_ip_route_source_cmdno_match_ip_route_sourceno_match_peer_cmdno_match_peermatch peer localmatch_peer_local_cmdmatch_peer_localbgp_route_map_update_timer&bm->t_rmap_update./set-action[action='frr-bgp-route-map:aigp-metric']./match-condition[condition='frr-bgp-route-map:mac-address-list']./match-condition[condition='frr-bgp-route-map:evpn-route-type']./match-condition[condition='frr-bgp-route-map:evpn-default-route']./match-condition[condition='frr-bgp-route-map:evpn-rd']./match-condition[condition='frr-bgp-route-map:peer']./match-condition[condition='frr-bgp-route-map:ip-route-source']./match-condition[condition='frr-bgp-route-map:ip-route-source-prefix-list']./match-condition[condition='frr-bgp-route-map:match-community']./match-condition[condition='frr-bgp-route-map:match-large-community']./match-condition[condition='frr-bgp-route-map:match-extcommunity']./match-condition[condition='frr-bgp-route-map:as-path-list']./match-condition[condition='frr-bgp-route-map:match-origin']./set-action[action='frr-bgp-route-map:table']./set-action[action='frr-bgp-route-map:distance']./set-action[action='frr-bgp-route-map:set-local-preference']./set-action[action='frr-bgp-route-map:weight']./set-action[action='frr-bgp-route-map:label-index']./set-action[action='frr-bgp-route-map:as-path-prepend']./set-action[action='frr-bgp-route-map:as-path-exclude']./set-action[action='frr-bgp-route-map:set-community']./set-action[action='frr-bgp-route-map:comm-list-delete']./set-action[action='frr-bgp-route-map:set-large-community']./set-action[action='frr-bgp-route-map:large-comm-list-delete']./set-action[action='frr-bgp-route-map:set-extcommunity-rt']./set-action[action='frr-bgp-route-map:set-extcommunity-soo']./set-action[action='frr-bgp-route-map:set-extcommunity-none']./set-action[action='frr-bgp-route-map:set-extcommunity-lb']./set-action[action='frr-bgp-route-map:set-origin']./set-action[action='frr-bgp-route-map:atomic-aggregate']./set-action[action='frr-bgp-route-map:aggregator']./match-condition[condition='frr-route-map:ipv6-next-hop-list']./match-condition[condition='frr-bgp-route-map:ipv6-nexthop']./match-condition[condition='frr-route-map:ipv6-next-hop-prefix-list']./set-action[action='frr-bgp-route-map:ipv6-peer-address']./set-action[action='frr-bgp-route-map:ipv6-prefer-global']./set-action[action='frr-bgp-route-map:ipv6-nexthop-global']./set-action[action='frr-bgp-route-map:originator-id']./match-condition[condition='frr-bgp-route-map:ipv4-nexthop']%% Gateway IP cannot be a linklocal or multicast address ./set-action[action='frr-bgp-route-map:set-evpn-gateway-ip-ipv6']%s/rmap-match-condition/frr-bgp-route-map:list-name%s/rmap-match-condition/frr-bgp-route-map:evpn-route-type./match-condition[condition='frr-bgp-route-map:evpn-vni']%s/rmap-match-condition/frr-bgp-route-map:evpn-vni%s/rmap-match-condition/frr-bgp-route-map:evpn-default-route%s/rmap-match-condition/frr-bgp-route-map:route-distinguisher%s/rmap-set-action/frr-bgp-route-map:evpn-gateway-ip-ipv6%s/rmap-match-condition/frr-bgp-route-map:peer-local./match-condition[condition='frr-bgp-route-map:probability']%s/rmap-match-condition/frr-bgp-route-map:probability./match-condition[condition='frr-bgp-route-map:match-local-preference']%s/rmap-match-condition/frr-bgp-route-map:local-preference%s/rmap-match-condition/frr-bgp-route-map:origin%s/rmap-set-action/frr-bgp-route-map:table./set-action[action='frr-bgp-route-map:set-ipv4-nexthop']%s/rmap-set-action/frr-bgp-route-map:ipv4-nexthop%s/rmap-set-action/frr-bgp-route-map:distance%s/rmap-set-action/frr-bgp-route-map:local-pref%s/rmap-set-action/frr-bgp-route-map:weight%s/rmap-set-action/frr-bgp-route-map:label-index%s/rmap-set-action/frr-bgp-route-map:last-as%s/rmap-set-action/frr-bgp-route-map:community-none%s/rmap-set-action/frr-bgp-route-map:comm-list-name%s/rmap-set-action/frr-bgp-route-map:large-community-none%s/rmap-set-action/frr-bgp-route-map:extcommunity-none%s/rmap-set-action/frr-bgp-route-map:origin%s/rmap-set-action/frr-bgp-route-map:atomic-aggregate%s/rmap-set-action/frr-bgp-route-map:aigp-metric%s/rmap-set-action/frr-bgp-route-map:aggregator/aggregator-asn%s/rmap-set-action/frr-bgp-route-map:aggregator/aggregator-address%s/rmap-match-condition/list-name%s/rmap-match-condition/frr-bgp-route-map:ipv6-address%s/rmap-match-condition/frr-bgp-route-map:ipv4-address%s/rmap-set-action/frr-bgp-route-map:preference%s/rmap-set-action/frr-bgp-route-map:ipv6-address%s/rmap-set-action/frr-bgp-route-map:originator-id./match-condition[condition='frr-bgp-route-map:rpki-extcommunity']%s/rmap-match-condition/frr-bgp-route-map:rpki-extcommunity./match-condition[condition='frr-bgp-route-map:match-alias']%s/rmap-match-condition/frr-bgp-route-map:alias%% Gateway IP cannot be 0.0.0.0, multicast or reserved ./set-action[action='frr-bgp-route-map:set-evpn-gateway-ip-ipv4']%s/rmap-set-action/frr-bgp-route-map:evpn-gateway-ip-ipv4%% BGP alias name '%s' does not exist %s/rmap-set-action/frr-bgp-route-map:prepend-as-path%s/rmap-set-action/frr-bgp-route-map:exclude-as-path%s/rmap-set-action/frr-bgp-route-map:large-community-string%s/rmap-set-action/frr-bgp-route-map:extcommunity-rt%s/rmap-set-action/frr-bgp-route-map:extcommunity-soo%s/rmap-set-action/frr-bgp-route-map:extcommunity-lb/lb-type%s/rmap-set-action/frr-bgp-route-map:extcommunity-lb/bandwidth%s/rmap-set-action/frr-bgp-route-map:extcommunity-lb/two-octet-as-specific./set-action[action='frr-bgp-route-map:ipv4-vpn-address']./set-action[action='frr-bgp-route-map:ipv6-vpn-address']frr-bgp-route-map:as-path-listfrr-bgp-route-map:mac-address-listfrr-bgp-route-map:ip-route-sourcefrr-bgp-route-map:ip-route-source-prefix-listfrr-bgp-route-map:comm-list-deletefrr-bgp-route-map:ipv6-peer-addressfrr-bgp-route-map:match-communityfrr-bgp-route-map:match-large-communityfrr-bgp-route-map:ipv6-nexthop-global%s/rmap-match-condition/frr-bgp-route-map:source-vrf%s/rmap-match-condition/frr-bgp-route-map:peer-ipv4-address%s/rmap-match-condition/frr-bgp-route-map:peer-ipv6-address%s/rmap-match-condition/frr-bgp-route-map:peer-interface%s/rmap-match-condition/frr-bgp-route-map:comm-list/comm-list-name%s/rmap-match-condition/frr-bgp-route-map:comm-list/comm-list-name-exact-match%s/rmap-set-action/frr-bgp-route-map:replace-as-path%s/rmap-set-action/frr-bgp-route-map:ipv4-address`set as-path replace` is supported only for EBGP peers%s/rmap-set-action/frr-bgp-route-map:community-string%% Malformed communities attribute '%s' Processing route_map %s(%s:%s) update on peer %s (inbound, soft-reconfig)Processing route_map %s(%s:%s) update on peer %s (inbound, route-refresh)Processing route_map %s(%s:%s) update on table mapProcessing route_map %s(%s:%s) update on static route %sProcessing route_map %s(%s:%s) update on aggregate-address route %sProcessing route_map %s(%s:%s) update on redistributed routesProcessing route_map %s(%s:%s) update on advertise type5 route command[no$no] match rpki-extcommunity Negate a command or set its defaults Match values from routing table BGP RPKI (Origin Validation State) extended community attribute Valid prefix Invalid prefix Prefix not found no set ipv6 next-hop peer-addressNegate a command or set its defaults Set values in destination routing protocol IPv6 information IPv6 next-hop address Use peer address (for BGP only) set ipv6 next-hop peer-addressSet values in destination routing protocol IPv6 information Next hop address Use peer address (for BGP only) no set ipv6 next-hop prefer-globalNegate a command or set its defaults Set values in destination routing protocol IPv6 information IPv6 next-hop address Prefer global over link-local if both exist no_set_ipv6_nexthop_prefer_global_cmdno_set_ipv6_nexthop_prefer_globalset ipv6 next-hop prefer-globalSet values in destination routing protocol IPv6 information IPv6 next-hop address Prefer global over link-local if both exist set_ipv6_nexthop_prefer_global_cmdset_ipv6_nexthop_prefer_globalno set ipv6 next-hop global X:X::X:XNegate a command or set its defaults Set values in destination routing protocol IPv6 information IPv6 next-hop address IPv6 global address IPv6 address of next hop no_set_ipv6_nexthop_global_cmdset ipv6 next-hop global X:X::X:XSet values in destination routing protocol IPv6 information IPv6 next-hop address IPv6 global address IPv6 address of next hop no match ip next-hop address [A.B.C.D]Negate a command or set its defaults Match values from routing table IP information Match IP next-hop address of route IP address IP address of next-hop match ip next-hop address A.B.C.DMatch values from routing table IP information Match IP next-hop address of route IP address IP address of next-hop no match ipv6 next-hop X:X::X:XNegate a command or set its defaults Match values from routing table IPv6 information Match IPv6 next-hop address of route IPv6 address of next hop no_match_ipv6_next_hop_old_cmdno_match_ipv6_next_hop_addressMatch values from routing table IPv6 information Match IPv6 next-hop address of route IPv6 address of next hop no match ipv6 next-hop prefix-list [PREFIXLIST_NAME]Negate a command or set its defaults Match values from routing table IPv6 information Match IPv6 next-hop address of route Match entries by prefix-list IPv6 prefix-list name no_match_ipv6_next_hop_prefix_list_cmdno_match_ipv6_next_hop_prefix_listno match ipv6 next-hop address X:X::X:XNegate a command or set its defaults Match values from routing table IPv6 information Match IPv6 next-hop address of route IPv6 address IPv6 address of next hop no_match_ipv6_next_hop_address_cmdno match ipv6 next-hop [ACCESSLIST6_NAME]Negate a command or set its defaults Match values from routing table IPv6 information Match IPv6 next-hop address of route IPv6 access-list name match ipv6 next-hop prefix-list PREFIXLIST_NAMEMatch values from routing table IPv6 information Match IPv6 next-hop address of route Match entries by prefix-list IPv6 prefix-list name match_ipv6_next_hop_prefix_list_cmdmatch_ipv6_next_hop_prefix_listmatch ipv6 next-hop address X:X::X:XMatch values from routing table IPv6 information Match IPv6 next-hop address of route IPv6 address IPv6 address of next hop match_ipv6_next_hop_address_cmdmatch ipv6 next-hop ACCESSLIST6_NAMEMatch values from routing table IPv6 information Match IPv6 next-hop address of route IPv6 access-list name [no] set l3vpn next-hop encapsulation greNegate a command or set its defaults Set values in destination routing protocol L3VPN operations Next hop Information Encapsulation options (for BGP only) Accept L3VPN traffic over GRE encapsulation set_l3vpn_nexthop_encapsulation_cmdset_l3vpn_nexthop_encapsulationno set originator-id [A.B.C.D]Negate a command or set its defaults Set values in destination routing protocol BGP originator ID attribute IP address of originator Set values in destination routing protocol BGP originator ID attribute IP address of originator no set vpn next-hop []Negate a command or set its defaults Set values in destination routing protocol IPv4 information IPv6 information VPN information VPN next-hop address IP address of next hop IPv6 address of next hop set vpn next-hop Set values in destination routing protocol IPv4 information IPv6 information VPN information VPN next-hop address IP address of next hop IPv6 address of next hop Negate a command or set its defaults Set values in destination routing protocol BGP extended community attribute No extended community attribute Set values in destination routing protocol BGP extended community attribute No extended community attribute Negate a command or set its defaults Set values in destination routing protocol BGP extended community attribute Link bandwidth extended community no_set_ecommunity_lb_short_cmdno set extcommunity bandwidth <(1-25600)|cumulative|num-multipaths> [non-transitive]Negate a command or set its defaults Set values in destination routing protocol BGP extended community attribute Link bandwidth extended community Bandwidth value in Mbps Cumulative bandwidth of all multipaths (outbound-only) Internally computed bandwidth based on number of multipaths (outbound-only) Attribute is set as non-transitive set extcommunity bandwidth <(1-25600)|cumulative|num-multipaths> [non-transitive]Set values in destination routing protocol BGP extended community attribute Link bandwidth extended community Bandwidth value in Mbps Cumulative bandwidth of all multipaths (outbound-only) Internally computed bandwidth based on number of multipaths (outbound-only) Attribute is set as non-transitive Negate a command or set its defaults Set values in destination routing protocol GP extended community attribute Site-of-Origin extended community no_set_ecommunity_soo_short_cmdno set extcommunity soo ASN:NN_OR_IP-ADDRESS:NN...Negate a command or set its defaults Set values in destination routing protocol BGP extended community attribute Site-of-Origin extended community VPN extended community set extcommunity soo ASN:NN_OR_IP-ADDRESS:NN...Set values in destination routing protocol BGP extended community attribute Site-of-Origin extended community VPN extended community Negate a command or set its defaults Set values in destination routing protocol BGP extended community attribute Route Target extended community no_set_ecommunity_rt_short_cmdno set extcommunity rt ASN:NN_OR_IP-ADDRESS:NN...Negate a command or set its defaults Set values in destination routing protocol BGP extended community attribute Route Target extended community VPN extended community set extcommunity rt ASN:NN_OR_IP-ADDRESS:NN...Set values in destination routing protocol BGP extended community attribute Route Target extended community VPN extended community Negate a command or set its defaults Set values in destination routing protocol set BGP large community list (for deletion) no_set_lcommunity_delete_short_cmdno set large-comm-list <(1-99)|(100-500)|LCOMMUNITY_LIST_NAME> [delete]Negate a command or set its defaults Set values in destination routing protocol set BGP large community list (for deletion) Large Community-list number (standard) Large Communitly-list number (expanded) Large Community-list name Delete matching large communities set large-comm-list <(1-99)|(100-500)|LCOMMUNITY_LIST_NAME> deleteSet values in destination routing protocol set BGP large community list (for deletion) Large Community-list number (standard) Large Communitly-list number (expanded) Large Community-list name Delete matching large communities Negate a command or set its defaults Set values in destination routing protocol BGP large community attribute no set large-community AA:BB:CC...Negate a command or set its defaults Set values in destination routing protocol BGP large community attribute Large community in AA:BB:CC... format or additive Negate a command or set its defaults Set values in destination routing protocol BGP large community attribute No community attribute Set values in destination routing protocol BGP large community attribute No large community attribute set large-community AA:BB:CC...Set values in destination routing protocol BGP large community attribute Large Community number in aa:bb:cc format or additive no set comm-list [<(1-99)|(100-500)|COMMUNITY_LIST_NAME> delete]Negate a command or set its defaults Set values in destination routing protocol set BGP community list (for deletion) Community-list number (standard) Community-list number (expanded) Community-list name Delete matching communities set comm-list <(1-99)|(100-500)|COMMUNITY_LIST_NAME> deleteSet values in destination routing protocol set BGP community list (for deletion) Community-list number (standard) Community-list number (expanded) Community-list name Delete matching communities Negate a command or set its defaults Set values in destination routing protocol BGP community attribute Negate a command or set its defaults Set values in destination routing protocol BGP community attribute Community number in AA:NN format (where AA and NN are (0-65535)) or local-AS|no-advertise|no-export|internet|graceful-shutdown|accept-own-nexthop|accept-own|route-filter-translated-v4|route-filter-v4|route-filter-translated-v6|route-filter-v6|llgr-stale|no-llgr|blackhole|no-peer or additive Set values in destination routing protocol BGP community attribute No community attribute Set values in destination routing protocol BGP community attribute Community number in AA:NN format (where AA and NN are (0-65535)) or local-AS|no-advertise|no-export|internet|graceful-shutdown|accept-own-nexthop|accept-own|route-filter-translated-v4|route-filter-v4|route-filter-translated-v6|route-filter-v6|llgr-stale|no-llgr|blackhole|no-peer or additive no set aggregator as [(1-4294967295) A.B.C.D]Negate a command or set its defaults Set values in destination routing protocol BGP aggregator attribute AS number of aggregator AS number IP address of aggregator set aggregator as (1-4294967295) A.B.C.DSet values in destination routing protocol BGP aggregator attribute AS number of aggregator AS number IP address of aggregator no set aigp-metric []Negate a command or set its defaults Set values in destination routing protocol BGP AIGP attribute (AIGP Metric TLV) AIGP Metric value from IGP protocol Manual AIGP Metric value set aigp-metric $aigp_metricSet values in destination routing protocol BGP AIGP attribute (AIGP Metric TLV) AIGP Metric value from IGP protocol Manual AIGP Metric value Negate a command or set its defaults Set values in destination routing protocol BGP atomic aggregate attribute Set values in destination routing protocol BGP atomic aggregate attribute no set origin []Negate a command or set its defaults Set values in destination routing protocol BGP origin code remote EGP local IGP unknown heritage set origin Set values in destination routing protocol BGP origin code remote EGP local IGP unknown heritage no set as-path replace []Negate a command or set its defaults Set values in destination routing protocol Transform BGP AS_PATH attribute Replace AS number to local AS number Replace any AS number to local AS number Replace a specific AS number to local AS number Negate a command or set its defaults Set values in destination routing protocol Transform BGP AS_PATH attribute Exclude from the as-path no set as-path exclude (1-4294967295)...Negate a command or set its defaults Set values in destination routing protocol Transform BGP AS_PATH attribute Exclude from the as-path AS number no set as-path prepend last-as [(1-10)]Negate a command or set its defaults Set values in destination routing protocol Transform BGP AS_PATH attribute Prepend to the as-path Use the peers AS-number Number of times to insert no_set_aspath_prepend_lastas_cmdno set as-path prepend [(1-4294967295)]Negate a command or set its defaults Set values in destination routing protocol Transform BGP AS_PATH attribute Prepend to the as-path AS number set as-path replace $replaceSet values in destination routing protocol Transform BGP AS_PATH attribute Replace AS number to local AS number Replace any AS number to local AS number Replace a specific AS number to local AS number set as-path exclude (1-4294967295)...Set values in destination routing protocol Transform BGP AS-path attribute Exclude from the as-path AS number set as-path prepend last-as (1-10)Set values in destination routing protocol Transform BGP AS_PATH attribute Prepend to the as-path Use the last AS-number in the as-path Number of times to insert set as-path prepend (1-4294967295)...Set values in destination routing protocol Transform BGP AS_PATH attribute Prepend to the as-path AS number no set label-index [(0-1048560)]Negate a command or set its defaults Set values in destination routing protocol Label index to associate with the prefix Label index value no set weight [(0-4294967295)]Negate a command or set its defaults Set values in destination routing protocol BGP weight for routing table Weight value Set values in destination routing protocol Label index to associate with the prefix Label index value Set values in destination routing protocol BGP weight for routing table Weight value no set local-preference [WORD]Negate a command or set its defaults Set values in destination routing protocol BGP local preference path attribute Preference value (0-4294967295) Negate a command or set its defaults Set values in destination routing protocol BGP Administrative Distance to use Distance value Set values in destination routing protocol BGP Administrative Distance to use Distance value Set values in destination routing protocol BGP local preference path attribute Preference value (0-4294967295) [no] set ip next-hop unchangedNegate a command or set its defaults Set values in destination routing protocol IP information Next hop address Don't modify existing Next hop address [no] set ip next-hop peer-addressNegate a command or set its defaults Set values in destination routing protocol IP information Next hop address Use peer address (for BGP only) Set values in destination routing protocol export route to non-main kernel table Kernel routing table id Negate a command or set its defaults Set values in destination routing protocol export route to non-main kernel table Negate a command or set its defaults Match values from routing table Match portion of routes defined by percentage value Percentage of routes Match values from routing table Match portion of routes defined by percentage value Percentage of routes no match origin []Negate a command or set its defaults Match values from routing table BGP origin code remote EGP local IGP unknown heritage match origin Match values from routing table BGP origin code remote EGP local IGP unknown heritage no match extcommunity [<(1-99)|(100-500)|EXTCOMMUNITY_LIST_NAME>]Negate a command or set its defaults Match values from routing table Match BGP/VPN extended community list Extended community-list number (standard) Extended community-list number (expanded) Extended community-list name match extcommunity <(1-99)|(100-500)|EXTCOMMUNITY_LIST_NAME>Match values from routing table Match BGP/VPN extended community list Extended community-list number (standard) Extended community-list number (expanded) Extended community-list name no match large-community [<(1-99)|(100-500)|LCOMMUNITY_LIST_NAME> [exact-match]]Negate a command or set its defaults Match values from routing table Match BGP large community list Large Community-list number (standard) Large Community-list number (expanded) Large Community-list name Do exact matching of communities match large-community <(1-99)|(100-500)|LCOMMUNITY_LIST_NAME> [exact-match]Match values from routing table Match BGP large community list Large Community-list number (standard) Large Community-list number (expanded) Large Community-list name Do exact matching of communities no match community [<(1-99)|(100-500)|COMMUNITY_LIST_NAME> [exact-match]]Negate a command or set its defaults Match values from routing table Match BGP community list Community-list number (standard) Community-list number (expanded) Community-list name Do exact matching of communities match community <(1-99)|(100-500)|COMMUNITY_LIST_NAME> [exact-match]Match values from routing table Match BGP community list Community-list number (standard) Community-list number (expanded) Community-list name Do exact matching of communities Negate a command or set its defaults Match values from routing table Match BGP community alias name BGP community alias name Match values from routing table Match BGP community alias name BGP community alias name no match local-preference [(0-4294967295)]Negate a command or set its defaults Match values from routing table Match local preference of route Local preference value match local-preference (0-4294967295)Match values from routing table Match local-preference of route Metric value no match as-path [AS_PATH_FILTER_NAME]Negate a command or set its defaults Match values from routing table Match BGP AS path list AS path access-list name match as-path AS_PATH_FILTER_NAMEMatch values from routing table Match BGP AS path list AS path access-list name no match source-vrf NAME$vrf_nameNegate a command or set its defaults Match values from routing table source vrf The VRF name match source-vrf NAME$vrf_nameMatch values from routing table source vrf The VRF name no set evpn gateway-ip ipv6 X:X::X:XNegate a command or set its defaults Set values in destination routing protocol Ethernet Virtual Private Network Set gateway IP for prefix advertisement route IPv4 address Gateway IP address in IPv4 format set evpn gateway-ip ipv6 X:X::X:XSet values in destination routing protocol Ethernet Virtual Private Network Set gateway IP for prefix advertisement route IPv6 address Gateway IP address in IPv6 format no set evpn gateway-ip ipv4 A.B.C.Dset evpn gateway-ip ipv4 A.B.C.DSet values in destination routing protocol Ethernet Virtual Private Network Set gateway IP for prefix advertisement route IPv4 address Gateway IP address in IPv4 format Negate a command or set its defaults Match values from routing table Ethernet Virtual Private Network default EVPN type-5 route no_match_evpn_default_route_cmdMatch values from routing table Ethernet Virtual Private Network default EVPN type-5 route no match evpn rd ASN:NN_OR_IP-ADDRESS:NNNegate a command or set its defaults Match values from routing table Ethernet Virtual Private Network Route Distinguisher ASN:XX or A.B.C.D:XX match evpn rd ASN:NN_OR_IP-ADDRESS:NNMatch values from routing table Ethernet Virtual Private Network Route Distinguisher ASN:XX or A.B.C.D:XX no match evpn route-type Negate a command or set its defaults Match values from routing table Ethernet Virtual Private Network Specify Route type EAD (Type-1) route EAD (Type-1) route MAC-IP (Type-2) route MAC-IP (Type-2) route Multicast (Type-3) route Multicast (Type-3) route Ethernet Segment (Type-4) route Ethernet Segment (Type-4) route Prefix (Type-5) route Prefix (Type-5) route match evpn route-type Match values from routing table Ethernet Virtual Private Network Specify Route type EAD (Type-1) route EAD (Type-1) route MAC-IP (Type-2) route MAC-IP (Type-2) route Multicast (Type-3) route Multicast (Type-3) route Ethernet Segment (Type-4) route Ethernet Segment (Type-4) route Prefix (Type-5) route Prefix (Type-5) route no match evpn vni (1-16777215)Negate a command or set its defaults Match values from routing table Ethernet Virtual Private Network Match VNI VNI ID Match values from routing table Ethernet Virtual Private Network Match VNI VNI ID no match mac address ACCESSLIST_MAC_NAMENegate a command or set its defaults Match values from routing table mac Match address of route MAC acess-list name match mac address ACCESSLIST_MAC_NAMEMatch values from routing table mac address Match address of route MAC Access-list name no match ip route-source prefix-list [PREFIXLIST_NAME]Negate a command or set its defaults Match values from routing table IP information Match advertising source address of route Match entries of prefix-lists IP prefix-list name no_match_ip_route_source_prefix_list_cmdno_match_ip_route_source_prefix_listmatch ip route-source prefix-list PREFIXLIST_NAMEMatch values from routing table IP information Match advertising source address of route Match entries of prefix-lists IP prefix-list name match_ip_route_source_prefix_list_cmdmatch_ip_route_source_prefix_listno match ip route-source [ACCESSLIST4_NAME]Negate a command or set its defaults Match values from routing table IP information Match advertising source address of route IP Access-list name match ip route-source ACCESSLIST4_NAMEMatch values from routing table IP information Match advertising source address of route IP Access-list name no match peer []Negate a command or set its defaults Match values from routing table Match peer address Static or Redistributed routes IP address of peer IPv6 address of peer Interface name of peer Match values from routing table Match peer address Static or Redistributed routes match peer Match values from routing table Match peer address IP address of peer IPv6 address of peer Interface name of peer or peer group name rmap_name, afi2str(afi), safi2str(safi), peer->hostrmap_name, afi2str(afi), safi2str(safi)rmap_name, afi2str(afi), safi2str(safi), inet_ntop(bn_p->family, &bn_p->u.prefix, buf, sizeof(buf))hlib_route_map_entry_set_action_rmap_set_action_extcommunity_lb_finishlib_route_map_entry_set_action_rmap_set_action_aggregator_finishlib_route_map_entry_match_condition_rmap_match_condition_comm_list_finishbgp_route_map_initbgp_route_map_mark_updatebgp_route_map_process_update_cbbgp_route_map_process_peerbgp_route_map_update_peer_groupbgp_route_map_process_updateroute_set_aspath_replaceroute_match_peer replace-as no-prepend(Running)not emptyepochStringgroupCreateTimeUpdate-group %llu: outRouteMap Outgoing route map: %s minRouteAdvInt MRAI value (seconds): %d noPrependreplaceLocalAs Local AS %u%s%s subGroupId Update-subgroup %llu: Created: %ssplitGroupIdsplitSubGroupIdjoinEventspruneEventsmergeEventssplitEventsswitchEventspeerRefreshEventsmergeCheckEventscoalesceTimeqeueueLenqueuedTotalqueueHwmLentotalEnqueuedpacketQueueInfoadjListCountneedsRefresh Join events: %u Prune events: %u Merge events: %u Split events: %u Coalesce Time: %u%s Version: %llu Packet queue length: %d Adj-out list count: %u Advertise list: %s Flags: %s Max packet size: %d Peers: - %s subGroupBGP Update Group HashUpdate groups created: %u Update groups deleted: %u Update subgroups created: %u Update subgroups deleted: %u Merge checks triggered: %u Packet %p ver %u buffer %p Invalid valueInvalid flagBGP is already running.Invalid role name%% %s Route Distinguisher: viewView/Vrf is unknownView/Vrf %s is unknown (NONE)create update group %lludelete update group %lluBGP SubGroup Hashcreate subgroup u%llu:s%lludelete subgroup u%llu:s%lluremoved peer from subgroupadvanced peer in queuetriggered merge checku%llu:s%llu add peer %s%s: afi=%s, safi=%s, p=%pRN and RDu%llu:s%llu send UPDATE %sbgpd/bgp_vty.cbgpd/bgp_updgrp.cvty->bufadv->dest__func__, peer->host, nhlenpkt == removed_pktlast_pkt->buffer == NULLBGP packetbgpd/bgp_updgrp_adv.csubgroup_coalesce_timer&subgrp->t_coalesceadv->pathi == NULLpeer->host, attr_strBGP advBGP adj outpaf->peer->hostresultpaf->peer->host, subgrp->id&subgrp->t_merge_check./bgpd/bgp_updgrp.hBGP synchroniseupdgrp->id, subgrp->idBGP update subgroupBGP peer ifnameupdgrp->idpeer, keyBGP update groupBGP Filter InformationBGP node./lib/table.hnode->lock > 0 Split from group id: %llu Split from subgroup id: %llu Update group switch events: %u Peer refreshes combined: %u Merge checks triggered: %u Total packets enqueued: %u Packet queue high watermark: %d Update group switch events: %u Peer route refreshes combined: %u update group %llu, subgroup %llu Peer-group has been shutdown. Activate the peer-group firstCan't set override-capability and strict-capability-match at the same timeSpecify remote-as or peer-group remote AS firstCannot change the peer-group. Deconfigure firstPeer is not a member of this peer-groupPrefix/distribute list can not co-existInvalid command. Not an internal neighborremove-private-AS cannot be configured for IBGP peersCannot have local-as same as BGP AS numberError while applying TCP-Sig to session(s)ebgp-multihop and ttl-security cannot be configured togetherttl-security only allowed for EBGP peersas-override cannot be configured for IBGP peersInvalid limit for number of dynamic neighborsDynamic neighbor listen range already existsOperation not allowed on a dynamic neighborOperation not allowed on a directly connected neighborCannot activate peer for both 'ipv4 unicast' and 'ipv4 labeled-unicast'The Graceful Restart command used is not valid at this moment.The Graceful Restart Operation failed due to an err.Peer-group member cannot override remote-as of peer-group.Peer-group members must be all internal or all external.Range specified cannot be deleted because it is not part of current config.Instance specified does not match the current instance.Interface specified is not being used for interface based peer.No configuration already specified for soft reconfiguration.AFI/SAFI specified is not currently configured.Confederation AS specified is the same AS as our AS.External roles can be set only on eBGP sessionBGP table version is 0, local router ID is %pI4 Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path Default BGP instance not foundDefault BGP instance not found %% Malformed address or name: %s %% Specify remote-as or peer-group commands first %% Operation not allowed on a dynamic neighbor %pBP Update Group Hash: sort: %d UpdGrpFlags: %ju UpdGrpAFFlags: %ju%pBP Update Group Hash: addpath: %u UpdGrpCapFlag: %u UpdGrpCapAFFlag: %u route_adv: %u change local as: %u, as_path_loop_detection: %d%pBP Update Group Hash: max packet size: %u pmax_out: %u Peer Group: %s rmap out: %s%pBP Update Group Hash: dlist out: %s plist out: %s aslist out: %s usmap out: %s advmap: %s%pBP Update Group Hash: default rmap: %s shared network and afi active network: %d%pBP Update Group Hash: Lonesoul: %d ORF prefix: %u ORF old: %u max prefix out: %ju%pBP Update Group Hash key: %upeer %s deleted from subgroup s%llu peer cnt %dpeer %s added to subgroup s%lluu%llu:s%llu (%d peers) merged into u%llu:s%llu, trigger: %su%llu:s%llu peer %s moved to u%llu:s%lluu%llu:s%llu peer %s split and moved into u%llu:s%llucouldn't create update group for peer %s%s suppress UPDATE w/ attr: %s%s: %s: invalid MP nexthop length (AFI IP): %uu%llu:s%llu %s send UPDATE w/ nexthop %pI4%s%s: %s: invalid MP nexthop length (AFI IP6): %uu%llu:s%llu %s send UPDATE w/ mp_nexthops %pI6, %pI6%su%llu:s%llu %s send UPDATE w/ mp_nexthop %pI6%su%llu:s%llu %s send UPDATE w/ nexthop %pI4u%llu:s%llu attributes too long, cannot send UPDATEu%llu:s%llu send UPDATE w/ attr: %su%llu:s%llu send MP_REACH for afi/safi %s/%su%llu:s%llu send UPDATE len %zd (max message len: %hu) numpfx %du%llu:s%llu send MP_UNREACH for afi/safi %s/%su%llu:s%llu send UPDATE %s -- unreachableu%llu:s%llu send UPDATE (withdraw) len %zd numpfx %du%llu:s%llu send UPDATE %pFX%s %su%llu:s%llu send UPDATE %pFX%s -- unreachableu%llu:s%llu announcing routes upon policy %s (type %d) changeu%llu:s%llu announcing default upon default routemap %s changeu%llu:s%llu %s announcing routesu%llu:s%llu announcing routes to %s, combined into %d peersu%llu:s%llu announcing routes upon coalesce timer expiry(%u ms)u%llu:s%llu announcing all routes%pBP: Operation not allowed on a dynamic neighborSpecify remote-as or peer-group commands first before: %s%% BGP: Enable %s address family for the neighbor %s %% BGP: Enable %s address family for the neighbor %s%% BGP: Inbound soft reconfig for %s not possible as it has neither refresh capability, nor inbound soft reconfig %% BGP: Inbound soft reconfig for %s not possible as it has neither refresh capability, nor inbound soft reconfig(((subgrp)->update_group))->id, subgrp->id, &p, tx_id_buf(((subgrp)->update_group))->id, subgrp->id, &p, tx_id_buf, attrstrsubgrp->update_group->id, subgrp->id, (stream_get_endp(s) - stream_get_getp(s)), num_pfxsubgrp->update_group->id, subgrp->id, pfx_bufsubgrp->update_group->id, subgrp->id, iana_afi2str(pkt_afi), iana_safi2str(pkt_safi)subgrp->update_group->id, subgrp->id, (stream_get_endp(packet) - stream_get_getp(packet)), peer->max_packet_size, num_pfxsubgrp->update_group->id, subgrp->id, send_attr_strsubgrp->update_group->id, subgrp->id((paf)->subgroup)->update_group->id, ((paf)->subgroup)->id, peer->host, mod_v4nh((paf)->subgroup)->update_group->id, ((paf)->subgroup)->id, peer->host, mod_v6nhg, (nhlen == 8+16 ? " and RD" : "")((paf)->subgroup)->update_group->id, ((paf)->subgroup)->id, peer->host, mod_v6nhg, mod_v6nhl, (nhlen == ((8+16) * 2) ? " and RD" : "")((paf)->subgroup)->update_group->id, ((paf)->subgroup)->id, peer->host, mod_v4nh, (nhlen == 8+4 ? " and RD" : "")(((subgrp)->update_group))->id, subgrp->id, subgrp->v_coalesce__func__, afi2str(afi), safi2str(safi), bgp_dest_to_rnode(ctx->dest)updgrp->id, subgrp->id, paf->peer->hostsubgrp->update_group->id, subgrp->id, peer_count, target->update_group->id, target->id, reason ? reason : "unknown"subgrp->adj_count == target->adj_count&paf->peer->t_generate_updgrp_packetssubgrp->update_group->id, subgrp->id, paf->peer->host, subgrp->peer_countsubgrp->update_group->id, subgrp->id, paf->peer->hostsubgrp && subgrp->update_grouppaf->subgroup->update_group->id, paf->subgroup->id, paf->peer->host, updgrp->id, subgrp->idold_id, subgrp->id, paf->peer->host, updgrp->id, subgrp->idupdgrp->id, subgrp->id, ctx->policy_nameupdgrp->id, subgrp->id, ctx->policy_name, ctx->policy_typeupdate_subgroup_merge_check_thread_cbbpacket_queue_first(queue)->buffer == NULLpaf->peer->host, subgrp->id, subgrp->peer_countsubgrp && paf && subgrp->update_grouppeer, !!((peer->flags) & ((1ULL << 11))), ((peer->af_cap[afi][safi]) & ((1U << 2))), ((peer->af_cap[afi][safi]) & ((1U << 4))), (intmax_t)((peer->af_flags[afi][safi]) & ((1ULL << 25)))peer, peer->default_rmap[afi][safi].name ? peer->default_rmap[afi][safi].name : "(NONE)", peer->shared_network && peer_afi_active_nego(peer, AFI_IP6)peer, ((filter)->dlist[1].name) ? ((filter)->dlist[1].name) : "(NONE)", ((filter)->plist[1].name) ? ((filter)->plist[1].name) : "(NONE)", ((filter)->aslist[1].name) ? ((filter)->aslist[1].name) : "(NONE)", ((filter)->usmap.name) ? ((filter)->usmap.name) : "(NONE)", ((filter)->advmap.aname) ? ((filter)->advmap.aname) : "(NONE)"peer, peer->max_packet_size, peer->pmax_out[afi][safi], peer->group ? peer->group->name : "(NONE)", ((filter)->map[1].name) ? ((filter)->map[1].name) : "(NONE)"peer, (uint32_t)peer->addpath_type[afi][safi], ((peer->cap) & (((1U << 8)))), ((peer->af_cap[afi][safi]) & (((1U << 2) | (1U << 4) | (1U << 8) | (1U << 11) | (1U << 14)))), peer->v_routeadv, peer->change_local_as, peer->as_path_loop_detectionpeer, peer->sort, (intmax_t)((peer->flags) & (((1ULL << 7) | (1ULL << 8)))), (intmax_t)((flags) & (((1ULL << 0) | (1ULL << 1) | (1ULL << 24) | (1ULL << 9) | (1ULL << 3) | (1ULL << 4) | (1ULL << 2) | (1ULL << 7) | (1ULL << 17) | (1ULL << 6) | (1ULL << 8) | (1ULL << 16) | (1ULL << 10) | (1ULL << 18) | (1ULL << 19) | (1ULL << 21) | (1ULL << 20))))p`P@0 Иp`P@0 Йbgp_clear_vty_errorpeer_and_group_lookup_vtypeer_address_self_checkbgp_vty_find_and_parse_afi_safi_bgpbgp_srv6_locator_unsetsubgroup_default_withdraw_packetsubgroup_default_update_packetsubgroup_withdraw_packetsubgroup_update_packetbpacket_queue_compactbpacket_queue_addsubgroup_announce_allsubgroup_default_originatebgp_adj_out_set_subgroupsubgroup_coalesce_timerupdate_subgroup_findupdate_group_adjust_peerupdate_subgroup_mergeupdate_subgroup_add_peersubgroup_trigger_writepeer_af_announce_routebgp_unlockupdate_group_adjust_solonessupdate_subgroup_split_peerupdgrp_policy_update_walkcbupdate_subgroup_trigger_merge_checkbpacket_queue_is_emptyupdate_subgroup_remove_peer_internalupdate_subgroup_deleteupdate_subgroup_createupdate_group_deleteupdate_group_createupdgrp_hash_key_makeroute_unlock_nodebpacket_reformat_for_peergroup_announce_route_walkcbperiodic merge crefresh default-originate route-dscp_strdelay_stridle_stridleintvlprobesintvl_strprobes_strperiod_strrouter_id_strquanta_strInterface %s not available write-quanta %d read-quanta %d coalesce-time %u Can't find BGP instance %s locator_name: %s locator_chunks: - %pFX block-length: %d node-length: %d func-length: %d arg-length: %d functions: - sid: %pI6 locator: %s bgps: - name: %s per-vrf tovpn_sid: %pI6 DFLT#PeersCfg#PeersEstbRouterMACL3-VNI%11s %-16s %-21s %-6s totalVrfslabeledinterval_stradvertise_strexistcondition_strnon-exist-map(1-255)discardrd_strnexthop_su%% Nexthop required label_vallabel_autortlistrt6route-target6RTLIST%% Missing RTLIST direction_str%% unknown direction %s rmap_strunimportimport_namesgidrtqadvertise-queuepacket-queueInternal error %% Can't find BGP instance Invalid community format unebgp(5-86400)bw_cfgskip-missingdefault-weight-for-missingauto-modeidx-modesid_autoIt's not implemented %s: auto sid alloc.%s: idx %ld sid alloc.%s: auto per-vrf sid alloc.bgp_snmp_init_stats__func__, sid_idxbgp_snmp_update_last_changedbgp->assafi != SAFI_MAXafi != AFI_MAXPeer shutdown message (TX)%%Failed: per-vrf update-delay config not permitted with global update-delay %%Failed: update-delay less than the establish-wait! %%Failed: bgp update-delay configured globally. Delete per-vrf not permitted %% hold time value must be either 0 or greater than 3 %% BGP router-id doesn't match %% update-delay configuration found in vrf %s %%Failed: global update-delay config not permitted %% Shutdown message size exceeded %d srv6 locator is already configured %% No srv6 locator is configured Malformed address or name: %s %% BGP: Unknown neighbor - "%s" %% BGP: No such peer-group %s %% BGP: No %s peer belonging to peer-group %s is configured %% BGP: No external %s peer is configured %% BGP: No %s peer is configured with AS %s vpn_policy[AFI_IP].tovpn_sid: %pI6 vpn_policy[AFI_IP6].tovpn_sid: %pI6 %% Specified BGP instance not found %4s %-5s %-16s %9s %10s %-37s Total number of VRFs (including default): %d %s is directly connected peer, cannot accept disable-connected-check %% No-RIB option is already set, nothing to do here. %% No-RIB option is not set, nothing to do here. bgp deterministic-med cannot be disabled while addpath-tx-bestpath-per-AS is in use %% Malformed SoO extended community %% import|export vpn valid only for bgp vrf or default instance %% import|export vpn valid only for unicast ipv4|ipv6 VRF default is not configured as a bgp instance %% Must include route-map name %% Cannot %s vrf %s into itself VRF %s is not configured as a bgp instance %% Cannot specify both 'ip' and 'ipv6' Default BGP instance is not there %% No BGP process is configured %% Please specify ASN and VRF Reserved AS used (%u|%u); AS is %u BGP is already running; AS is %u BGP instance name and AS number mismatch BGP instance is already running; AS is %u %% Please unconfigure l3vni %u %% Cannot delete default BGP instance. Dependent VRF instances exist community (%s) already has this alias (%s) alias (%s) already has this community (%s) %% Malformed bgp cluster identifier %% Maxpaths Specified: %d is > than multipath num specified on bgp command line %d%% Failed to %sset maximum-paths %s %u for afi %u, safi %u Disabled administrative shutdown on BGP instance AS %uper-vrf sid and per-af sid are mutually exclusive Failed: per-vrf sid is configured. Remove per-vrf sid before configuring per-af sid it's already configured as %s. per-vrf sid and per-af sid are mutually exclusive Failed: per-af sid is configured. Remove per-af sid before configuring per-vrf sid %s: idx %ld per-vrf sid alloc.[BGP_GR] bgp_graceful_restart_cmd : START [BGP_GR] bgp_graceful_restart_cmd : END Graceful restart configuration changed, reset all peers to take effect [BGP_GR] no_bgp_graceful_restart_cmd : START [BGP_GR] no_bgp_graceful_restart_cmd : END [BGP_GR] bgp_graceful_restart_disable_cmd : START [BGP_GR] bgp_graceful_restart_disable_cmd : END [BGP_GR] no_bgp_graceful_restart_disable_cmd : START [BGP_GR] no_bgp_graceful_restart_disable_cmd : END [BGP_GR] bgp_neighbor_graceful_restart_set_cmd : START [BGP_GR] bgp_neighbor_graceful_restart_set_cmd : END Graceful restart configuration changed, reset this peer to take effect bgp_neighbor_graceful_restart_setno_bgp_graceful_restart_disablebgp_graceful_restart_disableno_bgp_graceful_restartbgp_graceful_restartno_bgp_deterministic_medno_bgp_reject_as_setsbgp_reject_as_setsno_router_bgpshow_bgp_vrfs_magicshow_bgp_srv6_magicbgp_imexport_vrf_magicbgp_shutdown_disablebgp_default_afi_safi_magicbgp_global_update_delay_deconfig_vtybgp_global_update_delay_config_vtybgp_clearbgp_sid_vpn_export_magicaf_sid_vpn_export_magicaddr: %pI4, count: %d Defined BGP views: %s (AS%u) %% BGP invalid peer %s bgp listen limit %d %% direction parse error BGP instance %s VRF id %d Router Id %pI4 %11s %-16u %-21pEA %-20s extendedPGNAME%% Malformed listen range %% Peer-group does not exist %% BGP failed to create peer rs-serverrs-clientsoftprefix-filtermessage-statsself nexthop database: Tunnel-ip database: rnodenode1Peer description(rnode)->data != NULL(node1)->data != NULL%% BGP invalid route-map delay-timer bgp listen range %pFX peer-group %s %% context error: valid only in address-family unicast block %% error: Please unconfigure import vrf commands before using vpn commands %% error: Please unconfigure vpn to vrf commands before using import vrf commands Num Configured Peers %d, Established %d L3VNI %u, L3VNI-SVI %s, Router MAC %pEA %4s %-5d %-16pI4 %-9u %-10u %-37s Peer %s cannot have capability extended-nexthop turned off %% graceful-shutdown configuration found in vrf %s %%Failed: global graceful-shutdown not permitted %%Failed: per-vrf graceful-shutdown config not permitted with global graceful-shutdown %%Failed: bgp graceful-shutdown configured globally. Delete per-vrf not permitted %% Malformed listen range (link-local address) %% Same listen range is attached to peer-group %s %% Listen range overlaps with existing listen range %% Configure the peer-group first %% Create the peer-group or interface first %% Can not configure the local system as neighbor %% Name conflict with peer-group %% Name conflict with interface: %% BGP failed to find or create peer-group %% Create the bgp interface first %% Create the peer-group first %% Invalid update-source, remove prefix length %s is directly connected peer, hops cannot exceed 1 %% Peer not currently configured to transmit all paths.%% Peer not currently configured to transmit all best path per as.Malformed community-list value Only Unicast/Multicast/EVPN SAFIs supported in non-core instances. [BGP_GR] no_bgp_neighbor_graceful_restart_set_cmd : START [BGP_GR] no_bgp_neighbor_graceful_restart_set_cmd : END [BGP_GR] bgp_neighbor_graceful_restart_helper_set_cmd : START [BGP_GR] bgp_neighbor_graceful_restart_helper_set_cmd : END [BGP_GR] no_bgp_neighbor_graceful_restart_helper_set_cmd : START [BGP_GR] no_bgp_neighbor_graceful_restart_helper_set_cmd : END [BGP_GR] bgp_neighbor_graceful_restart_disable_set_cmd : START [BGP_GR]bgp_neighbor_graceful_restart_disable_set_cmd : END [BGP_GR] no_bgp_neighbor_graceful_restart_disable_set_cmd : START [BGP_GR] no_bgp_neighbor_graceful_restart_disable_set_cmd : END calc_peers_cfgd_estbdshow_bgp_viewsbgp_set_route_map_delay_timerbgp_config_write_listenlisten_range_existsbgp_global_graceful_shutdown_deconfig_vtybgp_global_graceful_shutdown_config_vtyno_bgp_neighbor_graceful_restart_disablebgp_neighbor_graceful_restart_disable_setno_bgp_neighbor_graceful_restart_helperbgp_neighbor_graceful_restart_helper_setno_bgp_neighbor_graceful_restart !UT%ld RIB nodes, using %s of memory %ld BGP routes, using %s of memory %ld BGP route ancillaries, using %s of memory %ld Static routes, using %s of memory %ld Packets, using %s of memory %ld Adj-In entries, using %s of memory %ld Adj-Out entries, using %s of memory %ld Nexthop cache entries, using %s of memory %ld Dampening entries, using %s of memory %ld BGP attributes, using %s of memory %ld BGP AS-PATH entries, using %s of memory %ld BGP AS-PATH segments, using %s of memory %ld BGP community entries, using %s of memory %ld BGP ext-community entries, using %s of memory %ld BGP large-community entries, using %s of memory %ld Cluster lists, using %s of memory %ld peers, using %s of memory %ld peer groups, using %s of memory %ld compiled regexes, using %s of memory Configured Restart Time(sec): %u Received Restart Time(sec): %u Restart Time Remaining(sec): %ld Address Refcnt Large-community End-of-RIB sent after update: selectionDeferralTimerRemaining Stale Path Remaining(sec): %ld Configured Selection Deferral Time(sec): %u Selection Deferral Time Remaining(sec): %ld Configured Stale Path Time(sec): %u %% No BGP neighbors found in %s Codes: GR - Graceful Restart, * - Inheriting Global GR Config, Restart - GR Mode-Restarting, Helper - GR Mode-Helper, Disable - GR Mode-Disable. Global BGP GR Mode : Restart Global BGP GR Mode : Disable deferredUntilORFOrRouteRefreshRecvdprivateAsNumsAllReplacedInUpdatesToNbrprivateAsNumsReplacedInUpdatesToNbrprivateAsNumsAllRemovedInUpdatesToNbrprivateAsNumsRemovedInUpdatesToNbrunchangedAsPathPropogatedToNbrunchangedNextHopPropogatedToNbrincomingUpdatePrefixFilterListoutgoingUpdatePrefixFilterListincomingUpdateNetworkFilterListoutgoingUpdateNetworkFilterListincomingUpdateAsPathFilterListoutgoingUpdateAsPathFilterListrouteMapForIncomingAdvertisementsrouteMapForOutgoingAdvertisementsInbound updates discarded due to missing policyOutbound updates discarded due to missing policyprefixAllowedRestartIntervalMsecs Update group %llu, subgroup %llu Not part of any update group Outbound Route Filter (ORF) type (%d) Prefix-list: Outbound Route Filter (ORF): First update is deferred until ORF or ROUTE-REFRESH is received Inbound soft reconfiguration allowed Private AS numbers (all) replaced in updates to this neighbor Private AS numbers replaced in updates to this neighbor Private AS numbers (all) removed in updates to this neighbor Private AS numbers removed in updates to this neighbor Local AS allowed as path origin Local AS allowed in path, %d occurrences Override ASNs in outbound updates if aspath equals remote-as NEXT_HOP is always this router AS_PATH is propagated unchanged to this neighbor NEXT_HOP is propagated unchanged to this neighbor MED is propagated unchanged to this neighbor Community attribute sent to this neighbor Default information originate, Inbound path policy configured Outbound path policy configured Incoming update prefix filter list is %s%s Outgoing update prefix filter list is %s%s Incoming update network filter list is %s%s Outgoing update network filter list is %s%s Incoming update AS path filter list is %s%s Outgoing update AS path filter list is %s%s Route map for incoming advertisements is %s%s Route map for outgoing advertisements is %s%s Inbound updates discarded due to missing policy Outbound updates discarded due to missing policy Route map for selective unsuppress is %s%s Condition %s, Condition-map %s%s, Advertise-map %s%s, status: %s Maximum allowed prefixes sent %u Maximum prefixes allowed %u%s Threshold for warning message %d%%%% This command is not applicable to BGP views %% This command is applicable only for unicast ipv4|ipv6 Warning: Reset BGP session for tcp-mss value to take effect Member of peer-group %s for session parameters Belongs to the subnet range group: %pFX bgpTimerConfiguredHoldTimeMsecsbgpTimerConfiguredKeepAliveIntervalMsecsbgpTimerKeepAliveIntervalMsecsextendedOptionalParametersLengthbgpTimerConfiguredConditionalAdvertisementsSecbgpTimerUntilConditionalAdvertisementsSec Hold time is %d seconds, keepalive interval is %d seconds Configured hold time is %d seconds, keepalive interval is %d seconds Configured DelayOpenTime is %d seconds Extended Optional Parameters Length is enabled Configured conditional advertisements interval is %d seconds Time until conditional advertisements begin is %lu seconds extendedNexthopFamililesByPeerlongLivedGracefulRestartByPeergracefulRestartRemoteTimerMsecs Address families by peer: Long-lived Graceful Restart: Address families by peer: advertised (name: %s,domain name: %s) received (name: %s,domain name: %s) Graceful Restart Capability: Remote Restart timer is %d seconds minBtwnAdvertisementRunsTimerMsecs Graceful restart information: The remaining time of restart timer is %ld The remaining time of stalepath timer is %ld Sent Rcvd Opens: %10zu %10zu Notifications: %10zu %10zu Updates: %10zu %10zu Keepalives: %10zu %10zu Route Refresh: %10zu %10zu Capability: %10zu %10zu Minimum time between advertisement runs is %d seconds Connections established %d; dropped %d Message received that caused BGP to send a NOTIFICATION: Peer had exceeded the max. no. of prefixes configured. Reduce the no. of prefix from %s, will restart in %ld seconds External BGP neighbor may be up to %d hops away. Internal BGP neighbor may be up to %d hops away. Local host: %pSU, Local port: %d Foreign host: %pSU, Foreign port: %d Estimated round trip time: %d ms Shutdown when RTT > %dms, count > %u Next start timer due in %ld seconds Next connect timer due in %ld seconds MRAI (interval %u) timer expires in %ld seconds Read thread: %s Write thread: %s FD used: %d BGP Connect Retry Timer in Seconds: %d Neighbor under common administration Reduce the no. of prefix and clear ip bgp %s to restore peering Unable to allocate memory for JSON object{"error": {"message:": "Unable to allocate memory for JSON object"}}} %ld unknown attributes NotApplicableHelper Remote GR Mode: remoteGrModeInvalid*Disable*Restart*Helper*Invalid Local GR Mode: localGrModerBitnBit R bit: %s N bit: %s configuredRestartTimerreceivedRestartTimerrestartTimerRemainingAddress Refcnt Path Address Refcnt Community [%p] (%ld) %s IPv6 Unicastipv6Unicastipv4FlowspecL2VPN EVPNipv4Vpnipv4LabeledUnicastIPv6 FlowspecIPv6 EncapIPv6 VPNIPv6 Labeled UnicastIPv6 Multicastipv4Unicastipv4EncapIPv4 FlowspecIPv4 EncapIPv4 VPNIPv4 Labeled UnicastIPv4 Multicastl2VpnEvpnipv4Multicastipv6Flowspecipv6Encapipv6Vpnipv6LabeledUnicastipv6MulticastIPv4 UnicastfBitTrue End-of-RIB sent: False endOfRibSendendOfRibSentAfterUpdateYes No End-of-RIB received: endOfRibRecvstalePathTimerRemainingselectionDeferralTimerendOfRibStatusstalePathTimer Timers: %s: F bit: %02X%02XlastErrorCodeSubcodelastNotificationReasonlastNotificationHardResetlastShutdownDescriptionlastResetDueTolastResetCode Notification %s (%s%s%s) dynamicPeerconnectionsEstablishedconnectionsDroppedAFI/SAFI Not Negotiated%s%s(%s)%7d %7d %9s AFI/SAFI Not Negotiated %s Summary (%s): %sGlobal BGP GR Mode : Helper Global BGP GR Mode Invalid VIEWVRFNAME%% No such peer-group NON_EXISTWithdraw (warning-only)peerGroupMemberupdateGroupIdpacketQueueLengthorfTypeorfPrefixListorfOldTypeorfOldPrefixListafDependentCaporfSentorfRecvCounterorfFirstUpdaterouteReflectorClientrouteServerClientinboundSoftConfigPermitallowAsInOriginallowAsInCountifAspathEqualRemoteAsoverrideASNsInOutboundUpdatesrouterAlwaysNextHopunchangedMedPropogatedToNbrextendedAndStandardcommAttriSentToNbrdefaultRouteMapdefaultSentdefaultNotSentinboundPathPolicyConfigoutboundPathPolicyConfiginboundEbgpRequiresPolicyoutboundEbgpRequiresPolicyselectiveUnsuppressRouteMapconditionMapadvertiseMapadvertiseStatusacceptedPrefixCountersentPrefixCounterprefixOutAllowedMaxprefixAllowedMaxprefixAllowedMaxWarningprefixAllowedWarningThresh For address family: %s %s peer-group member Packet Queue length %d AF-dependant capabilities: sent; received (%d entries) Route-Reflector Client Route-Server Client (all) (large) (extended) (standard) default route-map %s%s, default sent default not sent %u accepted prefixes , restart interval %d min%% Invalid route type neighborAddrBGP neighbor on %s: %pSU BGP neighbor is %s providerundefinedcustomerold & newoldnot preservednon shared networkoffBGP neighbor on %s: %pSU, BGP neighbor is %s%s, bgpNeighborAddrremoteAslocalAsNoPrependlocalAsReplaceAsremote AS %u, remote AS Unspecified, local AS %u%s%s, nbrConfedInternalLinknbrInternalLinkconfed-internal link nbrConfedExternalLinknbrExternalLinknbrUnspecifiedLinkunspecified link localRoleremoteRole Local Role: %s Remote Role: %s nbrDesc Description: %s Hostname: %s.%s Hostname: %s peerGrouppeerSubnetRangeGroupadminShutDownbgpStatebgpTimerUpMsecbgpTimerUpStringbgpTimerUpEstablishedEpochbgpStateIspassiveNSFbgpTimerLastReadbgpTimerLastWritebgpInUpdateElapsedTimeMsecsbgpTimerHoldTimeMsecsbgpTimerDelayOpenTimeMsecsbgpTcpMssConfiguredbgpTcpMssSynced Administratively shut down BGP state = %s, up for %8s (passive) (NSF passive) Last read %s, Last write %s Configured tcp-mss is %d, synced tcp-mss is %d advertisedAndReceived4byteAsextendedMessagetxAdvertisedAndReceivedtxAdvertisedtxReceivedrxAdvertisedAndReceivedrxAdvertisedrxReceivedaddPathextendedNexthoprecievedlongLivedGracefulRestartadvertisedAndReceivedOldNewrouteRefreshadvertisedAndReceivedOldadvertisedAndReceivedNewenhancedRouteRefreshmultiprotocolExtensionsadvHostNameadvDomainNamercvHostNamercvDomainNamehostNamegracefulRestartgracefulRestartCapabilityaddressFamiliesByPeerneighborCapabilities Neighbor capabilities: 4 Byte AS: %sreceived Extended Message: AddPath: %s: TX %s: RX Dynamic: Role: Extended nexthop: %s Route refresh: %sreceived(%s) Enhanced Route Refresh: Address Family %s: Hostname Capability: not advertised not receivedgracefulRestartTimerMsecsgracefulStalepathTimerMsecsgracefulRestartInfodepthInqdepthOutqopensSentopensRecvnotificationsSentnotificationsRecvupdatesSentupdatesRecvkeepalivesSentkeepalivesRecvrouteRefreshSentrouteRefreshRecvcapabilitySentcapabilityRecvtotalSenttotalRecvmessageStats End-of-RIB send: Message statistics: Inq depth is %zu Outq depth is %zu Total: %10u %10u updateSource Update source is addressFamilyInfoneverlastReset Last reset never prefixesConfigExceedMaxreducePrefixNumFromrestartInTimerMsecexternalBgpNbrMaxHopsAwayinternalBgpNbrMaxHopsAwayhostLocalportLocalhostForeignportForeignnexthopGlobalnexthopLocalsharedNetworkbgpConnectionnonSharedNetworkNexthop: %pI4 Nexthop global: %pI6 Nexthop local: %pI6 BGP connection: %s estimatedRttInMsecsshutdownRttInMsecsshutdownRttAfterCountnextStartTimerDueInMsecsnextConnectTimerDueInMsecsmraiIntervalmraiTimerExpireInMsecsauthenticationEnabledreadThreadwriteThreadPeer Authentication Enabled connectRetryTimernbrCommonAdminbgpVersionremoteRouterIdlocalRouterId BGP version 4, remote router ID %pI4, local router ID %pI4 confed-external link Last reset %s, lastResetTimerMsecsreducePrefixNumAndClearIpBgpvrfIdvrfNamePeer groupBGP aspath segDampening infoBGP adj inD9:::p:D9`:P:$9 :::9$9999 ;;;:9::8:::p:8`:P:8A@BB8AA8A8A8AA8A8A8A8A8A8A8AA8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A@A#ymMA aUIbgp_show_peer_group_vtybgp_show_all_instances_updgrps_vtybgp_show_all_instance_route_leak_vtybgp_show_all_instances_neighbors_vtybgp_show_all_instances_summary_vty%% Can't find community-list mpls bgp forwarding (expanded) accessNamed Community %s list %s Large community %s list %s as-path no neighbor %s activate neighbor %s activate both neighbor %s next-hop-self neighbor %s as-override warning-only restart %u force neighbor %s allowas-in neighbor %s allowas-in %d neighbor %s accept-own neighbor %s soo %s neighbor %s weight %lu ! address-family ipv4 labeled-unicastipv4 vpnipv4 encapipv6 labeled-unicastipv6 vpnipv6 encap redistribute %s maximum-paths %d maximum-paths ibgp %d equal-cluster-length%*simport vrf route-map %s %*sroute-map vpn import %s %*slabel vpn export %s %*slabel vpn export %u %*ssid vpn export %s %*ssid vpn export %d %*srd vpn export %pRD %*snexthop vpn export %s %*srt vpn both %s %*srt vpn import %s %*srt vpn export %s %*sroute-map vpn export %s %*srt6 redirect import %s %*srt redirect import %s export vpn import vpn import vrf %s exit-address-family no l2vpn-evpnipv6-unicastipv4-multicastipv4-vpnipv4-encapipv4-labeled-unicastipv4-flowspecunknown-afi/safiipv4-unicastipv6-multicastipv6-vpnipv6-encapipv6-labeled-unicastipv6-flowspecbgp route-map delay-timer %u bgp update-delay %dbgp no-rib bgp send-extra-data zebra bgp session-dscp %u bgp input-queue-limit %u bgp output-queue-limit %u router bgp %u bgp router-id %pI4 bgp suppress-fib-pending %sbgp log-neighbor-changes bgp always-compare-med %sbgp ebgp-requires-policy bgp reject-as-sets %sbgp suppress-duplicates no bgp default %s %sbgp default show-hostname bgp cluster-id %pI4 bgp confederation peers %sbgp deterministic-med bgp max-med on-startup %u bgp max-med administrative bgp graceful-shutdown bgp tcp-keepalive %u %u %u bgp bestpath as-path ignore bgp bestpath as-path confed bgp bestpath aigp bgp bestpath med missing-as-worst %sbgp network import-check timers bgp %u %u bgp minimum-holdtime %u bgp default shutdown bgp shutdown bgp allow-martian-nexthop bgp fast-convergence ! segment-routing srv6 locator %s exit sid vpn per-vrf export auto sid vpn per-vrf export %d (1-99)(100-500)AA:AA:NNRx Intf del VRF %u IF %sRx Intf up VRF %u IF %sRx Intf down VRF %u IF %slnpeerlnbgpchunk_sizechunk_size, *start, *endbgp_zebra_tm_connect&bgp_tm_thread_connectvrf_id, ifp->name, new_vrf_idifp->vrf->vrf_id, ifp->namevrf_id, &router_idshow_lcommunity_list_argshow bgp large-community-listshow_bgp_lcommunity_list_cmdshow_lcommunity_listno_lcommunity_list_expandedno_lcommunity_list_standardno_lcommunity_list_alllcommunity_list_name_expandedlcommunity_list_name_standardshow_extcommunity_list_argshow bgp extcommunity-listshow_extcommunity_listextcommunity_list_standardshow_community_list_argshow bgp community-listshow_bgp_community_list_cmdshow_community_listcommunity_list_expanded_allcommunity listbgp_community_alias_cmdbgp_community_alias[no$no] mpls bgp forwardingmpls_bgp_forwarding_cmdmpls_bgp_forwardingno$no sid vpn per-vrf exportno_bgp_sid_vpn_export_cmdbgp_sid_vpn_exportaf_sid_vpn_export_cmdaf_sid_vpn_exportno locator NAME$nameno_bgp_srv6_locator_cmdno_bgp_srv6_locatorno segment-routing srv6no_bgp_segment_routing_srv6bgp_segment_routing_srv6_cmdshow bgp segment-routing srv6show_bgp_srv6_cmdshow_bgp_srv6no_neighbor_tcp_mss_cmdno_neighbor_tcp_mssaf_no_import_vrf_route_mapaf_route_map_vpn_imexportaf_no_rt_vpn_imexport_cmdaf_rt_vpn_imexportno label vpn exportaf_no_label_vpn_export_cmdaf_label_vpn_exportno rd vpn exportaf_no_rd_vpn_export_cmdaf_rd_vpn_exportaf_routetarget_import_cmdaf_routetarget_importaf_import_vrf_route_map_cmdaf_import_vrf_route_mapaf_route_map_vpn_imexport_cmdaf_rt_vpn_imexport_cmdaf_nexthop_vpn_export_cmdaf_nexthop_vpn_exportaf_label_vpn_export_cmdaf_rd_vpn_export_cmdshow_bgp_vrfs_cmdshow_bgp_vrfsshow [ip] bgp viewsshow_bgp_views_cmdshow_bgp_viewsshow bgp mac hashshow_bgp_mac_hash_cmdshow_bgp_mac_hashshow_bgp_martian_nexthop_dbshow [ip] bgp memoryshow_bgp_memory_cmdshow_bgp_memoryno_bgp_tcp_keepalive_cmdno_bgp_tcp_keepaliveno_neighbor_ttl_security_cmdno_neighbor_ttl_securitybgp_imexport_vrf_cmdbgp_imexport_vrfbgp_imexport_vpn_cmdbgp_imexport_vpnbgp_redistribute_ipv6_metricbgp_redistribute_ipv6_rmapno_bgp_redistribute_ipv6_cmdno_bgp_redistribute_ipv6no_bgp_redistribute_ipv4_ospfbgp_redistribute_ipv4_metricbgp_redistribute_ipv4_rmapno_bgp_redistribute_ipv4_cmdno_bgp_redistribute_ipv4show_ip_bgp_route_leak_cmdshow_ip_bgp_route_leakshow [ip] bgp attribute-infoshow_ip_bgp_attr_info_cmdshow_ip_bgp_attr_infoshow_ip_bgp_lcommunity_infoshow [ip] bgp community-infoshow_ip_bgp_community_infoshow_ip_bgp_paths_cmdshow_ip_bgp_pathsshow_ip_bgp_peer_groups_cmdshow_ip_bgp_peer_groupsshow_ip_bgp_neighbors_cmdshow_ip_bgp_neighborsshow_ip_bgp_updgrps_cmdshow_ip_bgp_updgrpsshow_ip_bgp_summary_cmdshow_ip_bgp_summaryshow_bgp_updgrps_stats_cmdshow_bgp_updgrps_statsshow_bgp_l2vpn_evpn_updgrpsclear_bgp_ipv6_safi_prefixclear_ip_bgp_prefix_cmdclear_ip_bgp_prefixclear_ip_bgp_all_cmdclear_ip_bgp_allbgp_retain_route_target_cmdbgp_retain_route_targetexit-address-familyexit_address_family_cmdexit_address_familyaddress-family l2vpn evpnaddress_family_evpn_cmdaddress_family_evpnaddress_family_ipv6_safi_cmdaddress_family_ipv6_safiaddress_family_ipv4_safi_cmdaddress_family_ipv4_safino_neighbor_soo_cmdno_neighbor_sooneighbor_accept_own_cmdneighbor_accept_ownno_neighbor_allowas_in_cmdno_neighbor_allowas_inno_neighbor_maximum_prefixneighbor_maximum_prefix_cmdneighbor_maximum_prefix_outneighbor_advertise_map_cmdneighbor_advertise_mapbgp_condadv_period_cmdbgp_condadv_periodno_neighbor_unsuppress_mapneighbor_unsuppress_map_cmdno_neighbor_route_map_cmdno_neighbor_route_mapneighbor_route_map_hidden_cmdno_neighbor_filter_list_cmdno_neighbor_filter_listno_neighbor_prefix_list_cmdno_neighbor_prefix_listno_neighbor_distribute_listneighbor_distribute_list_cmdno_neighbor_interface_cmdno_neighbor_interfaceneighbor_advertise_intervalno_neighbor_timers_delayopenneighbor_timers_delayopen_cmdno_neighbor_timers_connectneighbor_timers_connect_cmdno_neighbor_timers_cmdno_neighbor_timersno_neighbor_strict_capabilityneighbor_override_capabilityno_neighbor_weight_cmdno_neighbor_weightno_neighbor_weight_hidden_cmdno_neighbor_port_cmdno_neighbor_portno_neighbor_default_originateno_neighbor_update_source_cmdno_neighbor_update_sourceno_neighbor_descriptionno_neighbor_description_cmdno_neighbor_enforce_first_asneighbor_enforce_first_as_cmdno_neighbor_ebgp_multihop_cmdno_neighbor_ebgp_multihopneighbor_ebgp_multihop_ttlneighbor_capability_dynamicno_neighbor_capability_enheneighbor_capability_enhe_cmdno_neighbor_shutdown_rtt_cmdno_neighbor_shutdown_rttno_neighbor_shutdown_msg_cmdno_neighbor_shutdown_msgno_neighbor_shutdown_cmdno_neighbor_passive_cmdno_neighbor_passiveneighbor_addpath_tx_all_pathsneighbor_disable_addpath_rxneighbor_route_server_clientno_neighbor_send_communityneighbor_send_community_typeneighbor_send_community_cmdno_neighbor_remove_private_asno_neighbor_as_override_cmdno_neighbor_as_overrideneighbor_nexthop_self_forceno_neighbor_nexthop_self_cmdno_neighbor_nexthop_selfno_neighbor_attr_unchangedneighbor_attr_unchanged_cmdneighbor_soft_reconfigurationno_neighbor_set_peer_groupneighbor_set_peer_group_cmdno_neighbor_activate_cmdno_neighbor_activateneighbor_activate_hidden_cmdno_neighbor_password_cmdno_neighbor_passwordno_neighbor_solo_cmdno_neighbor_solono_neighbor_local_as_cmdno_neighbor_local_asneighbor_local_as_no_prependno neighbor WORD peer-groupno_neighbor_peer_group_cmdno_neighbor_peer_groupno_neighbor_interface_configno_neighbor_cmdno_neighborneighbor_interface_config_cmdneighbor_remote_as_cmdneighbor_remote_asno_bgp_shutdown_msg_cmdno_bgp_shutdownno bgp shutdownno_bgp_shutdown_cmdbgp shutdown message MSG...bgp_shutdown_msg[no] bgp default shutdownbgp_default_shutdown_cmdbgp_default_shutdownno_bgp_listen_range_cmdno_bgp_listen_rangeno_bgp_listen_limit_cmdno_bgp_listen_limitbgp listen limit (1-65535)bgp_rr_allow_outbound_policyno bgp default show-hostnameno_bgp_default_show_hostnamebgp_default_show_hostname_cmdbgp_default_local_preferenceno bgp network import-checkno_bgp_network_import_checkbgp_network_import_check_cmdbgp_default_afi_safi_cmdbgp_default_afi_safino_bgp_bestpath_bw_cmdno_bgp_bestpath_bwno_bgp_bestpath_med_cmdno_bgp_bestpath_medno bgp log-neighbor-changesno_bgp_log_neighbor_changesbgp_log_neighbor_changes_cmdno_bgp_bestpath_aspath_confedbgp bestpath as-path confedno_bgp_bestpath_aspath_ignorebgp bestpath as-path ignorebgp bestpath compare-routerid[no$no] bgp bestpath aigpbgp_bestpath_aigp_cmdbgp_bestpath_aigpno bgp fast-external-failoverno_bgp_fast_external_failoverno_bgp_llgr_stalepath_timebgp_llgr_stalepath_time_cmdbgp_administrative_reset_cmdbgp_administrative_resetbgp graceful-restart-disablebgp_graceful_restart_disableno bgp graceful-restartno_bgp_graceful_restart_cmdno_bgp_graceful_restartno bgp deterministic-medno_bgp_deterministic_med_cmdno_bgp_deterministic_medno bgp reject-as-setsno_bgp_reject_as_sets_cmdno_bgp_reject_as_setsno bgp suppress-duplicatesno_bgp_suppress_duplicatesbgp_suppress_duplicates_cmdno bgp ebgp-requires-policyno_bgp_ebgp_requires_policybgp_ebgp_requires_policy_cmdno bgp always-compare-medno_bgp_always_compare_med_cmdno_bgp_always_compare_medno_bgp_minimum_holdtime_cmdno_bgp_minimum_holdtimeno_bgp_timers_cmdno_bgp_timersno_bgp_maxpaths_ibgp_cmdno_bgp_maxpaths_ibgpbgp_maxpaths_ibgp_cluster_cmdbgp_maxpaths_ibgp_clustermaximum-paths ibgp (1-256)bgp_maxpaths_ibgp_hidden_cmdno maximum-paths [(1-256)]no_bgp_maxpaths_cmdno_bgp_maxpathsmaximum-paths (1-256)no_bgp_maxpaths_hidden_cmdno_bgp_coalesce_time_cmdno_bgp_coalesce_timecoalesce-time (0-4294967295)bgp_rpkt_quanta_cmdbgp_rpkt_quantabgp_wpkt_quanta_cmdbgp_wpkt_quantano_bgp_update_delay_cmdno_bgp_update_delayneighbor_graceful_shutdownneighbor_aigp_cmdneighbor_aigpno_neighbor_role_cmdno_neighbor_roleneighbor_role_strict_cmdneighbor_role_strictno_bgp_maxmed_onstartup_cmdno_bgp_maxmed_onstartupbgp_maxmed_admin_medv_cmdbgp_maxmed_admin_medvno_bgp_maxmed_admin_cmdno_bgp_maxmed_adminbgp max-med administrative no_bgp_confederation_peersbgp_confederation_peers_cmdbgp_confederation_identifierno_bgp_send_extra_data_cmdno_bgp_send_extra_datano bgp no-ribno_bgp_norib_cmdno_bgp_noribno_bgp_cluster_id_cmdno_bgp_cluster_id[no] bgp suppress-fib-pendingbgp_suppress_fib_pending_cmdbgp_suppress_fib_pendingno bgp router-id [A.B.C.D]no_bgp_router_id_cmdno_bgp_router_idbgp router-id A.B.C.Dno bgp session-dscp [(0-63)]no_bgp_session_dscp_cmdno_bgp_session_dscpbgp session-dscp (0-63)$dscpno_router_bgp_cmdno_router_bgpno auto-summaryno_auto_summary_cmdno_auto_summaryno synchronizationno_synchronization_cmdno_synchronizationno bgp graceful-shutdownno_bgp_graceful_shutdown_cmdno_bgp_graceful_shutdownno_bgp_global_update_delaybgp_global_update_delay_cmdno bgp fast-convergenceno_bgp_fast_convergence_cmdno_bgp_fast_convergencebgp_allow_martian_cmdbgp_allow_martianbgp_set_route_map_delay_timerno_bgp_local_mac_cmdno_bgp_local_macno_bgp_outq_limit_cmdno_bgp_outq_limitno_bgp_inq_limit_cmdno_bgp_inq_limitbgp srv6%s(config-router-srv6)# bgp ipv6 flowspec%s(config-router-af-vpnv6)# bgp ipv4 flowspec%s(config-router-af)# bgp evpn vni%s(config-router-af-vni)# bgp evpn%s(config-router-evpn)# bgp vpnv6bgp vpnv4bgp ipv6 labeled unicastbgp ipv6 multicastbgp ipv6 unicastbgp ipv4 labeled unicastbgp ipv4 multicastbgp ipv4 unicast%s(config-router)# bgp_config_finish&t_bgp_cfgbgp_config_end(lnbgp)->data != NULL(lnpeer)->data != NULLbgp_inst_config_write%% Malformed community-list value %% Community name conflict, previously defined as standard community %% Community name conflict, previously defined as expanded community bgp community-list %s seq %lld %s %s bgp community-list %s %s seq %lld %s %s bgp extcommunity-list %s seq %lld %s %s bgp extcommunity-list %s %s seq %lld %s %s bgp large-community-list %s seq %lld %s %s bgp large-community-list %s %s seq %lld %s %s Named large community %s list %s Extended community %s list %s Named extended community %s list %s %% Can't find large-community-list %% Can't find extcommunity-list neighbor %s addpath-tx-all-paths neighbor %s addpath-tx-bestpath-per-AS neighbor %s disable-addpath-rx neighbor %s capability orf prefix-list neighbor %s route-reflector-client neighbor %s next-hop-self force neighbor %s remove-private-AS all replace-AS neighbor %s remove-private-AS replace-AS neighbor %s remove-private-AS all neighbor %s remove-private-AS no neighbor %s send-community all no neighbor %s send-community no neighbor %s send-community extended no neighbor %s send-community large neighbor %s default-originate neighbor %s soft-reconfiguration inbound neighbor %s maximum-prefix %u neighbor %s maximum-prefix-out %u neighbor %s route-server-client neighbor %s nexthop-local unchanged neighbor %s allowas-in origin neighbor %s distribute-list %s in neighbor %s distribute-list %s out neighbor %s prefix-list %s in neighbor %s prefix-list %s out neighbor %s route-map %s in neighbor %s route-map %s out neighbor %s unsuppress-map %s neighbor %s advertise-map %s non-exist-map %s neighbor %s advertise-map %s exist-map %s neighbor %s filter-list %s in neighbor %s filter-list %s out neighbor %s attribute-unchanged%s%s%s no bgp retain route-target all no bgp fast-external-failover %sbgp hard-administrative-reset bgp default local-preference %u %sbgp default show-nexthop-hostname bgp default subgroup-pkt-queue-max %u no bgp client-to-client reflection bgp disable-ebgp-connected-route-check bgp confederation identifier %u bgp long-lived-graceful-restart stale-time %u bgp graceful-restart stalepath-time %u bgp graceful-restart restart-time %u %sbgp graceful-restart notification bgp graceful-restart select-defer-time %u bgp graceful-restart-disable bgp graceful-restart preserve-fw-state bgp graceful-restart rib-stale-time %u bgp bestpath as-path multipath-relax as-set bgp bestpath as-path multipath-relax bgp route-reflector allow-outbound-policy bgp bestpath compare-routerid bgp bestpath peer-type multipath-relax bgp bestpath bandwidth ignore bgp bestpath bandwidth skip-missing bgp bestpath bandwidth default-weight-for-missing bgp conditional-advertisement timer %u %% Community name cannot have all digits Rx Router Id update VRF %u Id %pFXRx Intf address add VRF %u IF %s addr %pFXUpdate peer %pBP's current intf addr %pI6 and send updatesRx Intf address del VRF %u IF %s addr %pFXRx Intf neighbor add VRF %u IF %s addr %pFXRx Intf neighbor del VRF %u IF %s addr %pFXRx Intf VRF change VRF %u IF %s NewVRF %uRx route ADD VRF %u %s[%d] %pFX nexthop %s (type %d if %u) metric %u distance %u tag %uRx route DEL VRF %u %s[%d] %pFXBGP: Error getting table chunk %uBGP: Table Manager returns range from chunk %u is [%u %u]Error connecting to table manager!Connecting to table manager. Successvrf_id, zebra_route_string(api.type), api.instance, &api.prefixvrf_id, zebra_route_string(api.type), api.instance, &api.prefix, buf, nhtype, ifindex, api.metric, api.distance, api.tagvrf_id, ifc->ifp->name, ifc->addresspeer, &peer->nexthop .v6_globalshow bgp large-community-list <(1-500)|LCOMMUNITY_LIST_NAME> detailShow running system information BGP information List large-community list Large-community-list number Large-community-list name Detailed information on large-community-list show_bgp_lcommunity_list_arg_cmdShow running system information BGP information List large-community list no bgp large-community-list expanded LCOMMUNITY_LIST_NAME [seq (0-4294967295)] LINE...Negate a command or set its defaults BGP information Add a large community list entry Specify expanded large-community-list Large community list name Sequence number of an entry Sequence number Specify large community to reject Specify large community to accept An ordered list as a regular-expression no_bgp_lcommunity_list_name_expanded_cmdno_lcommunity_list_name_expandedno bgp large-community-list standard LCOMMUNITY_LIST_NAME [seq (0-4294967295)] AA:AA:NN...Negate a command or set its defaults BGP information Add a large community list entry Specify standard large-community-list Large Community list name Sequence number of an entry Sequence number Specify large community to reject Specify large community to accept large community in 'aa:bb:cc' format no_bgp_lcommunity_list_name_standard_cmdno_lcommunity_list_name_standardno bgp large-community-list (100-500) [seq (0-4294967295)] LINE...Negate a command or set its defaults BGP information Add a large community list entry Large Community list number (expanded) Sequence number of an entry Sequence number Specify large community to reject Specify large community to accept An ordered list as a regular-expression no_bgp_lcommunity_list_expanded_cmdno bgp large-community-list (1-99) [seq (0-4294967295)] AA:AA:NN...Negate a command or set its defaults BGP information Add a large community list entry Large Community list number (standard) Sequence number of an entry Sequence number Specify large community to reject Specify large community to accept large community in 'aa:bb:cc' format no_bgp_lcommunity_list_standard_cmdno bgp large-community-list expanded LCOMMUNITY_LIST_NAMENegate a command or set its defaults BGP information Add a large community list entry Specify expanded large-community-list Large Community list name no_bgp_lcommunity_list_name_expanded_all_cmdno_lcommunity_list_name_expanded_allno bgp large-community-list standard LCOMMUNITY_LIST_NAMENegate a command or set its defaults BGP information Add a large community list entry Specify standard large-community-list Large Community list name no_bgp_lcommunity_list_name_standard_all_cmdno_lcommunity_list_name_standard_allno bgp large-community-list <(1-99)|(100-500)|LCOMMUNITY_LIST_NAME>Negate a command or set its defaults BGP information Add a large community list entry Large Community list number (standard) Large Community list number (expanded) Large Community list name no_bgp_lcommunity_list_all_cmdbgp large-community-list expanded LCOMMUNITY_LIST_NAME [seq (0-4294967295)] LINE...BGP information Add a large community list entry Specify expanded large-community-list Large Community list name Sequence number of an entry Sequence number Specify large community to reject Specify large community to accept An ordered list as a regular-expression bgp_lcommunity_list_name_expanded_cmdbgp large-community-list standard LCOMMUNITY_LIST_NAME [seq (0-4294967295)] AA:BB:CC...BGP information Add a large community list entry Specify standard large-community-list Large Community list name Sequence number of an entry Sequence number Specify large community to reject Specify large community to accept large community in 'aa:bb:cc' format bgp_lcommunity_list_name_standard_cmdbgp large-community-list (100-500) [seq (0-4294967295)] LINE...BGP information Add a large community list entry Large Community list number (expanded) Sequence number of an entry Sequence number Specify large community to reject Specify large community to accept An ordered list as a regular-expression bgp_lcommunity_list_expanded_cmdbgp large-community-list (1-99) [seq (0-4294967295)] AA:BB:CC...BGP information Add a large community list entry Large Community list number (standard) Sequence number of an entry Sequence number Specify large community to reject Specify large community to accept large community in 'aa:bb:cc' format bgp_lcommunity_list_standard_cmdshow bgp extcommunity-list <(1-500)|EXTCOMMUNITY_LIST_NAME> detailShow running system information BGP information List extended-community list Extcommunity-list number Extcommunity-list name Detailed information on extcommunity-list show_bgp_extcommunity_list_arg_cmdShow running system information BGP information List extended-community list show_bgp_extcommunity_list_cmdno bgp extcommunity-list <(100-500)|expanded EXTCOMMUNITY_LIST_NAME>Negate a command or set its defaults BGP information Add a extended community list entry Extended Community list number (expanded) Specify expanded extcommunity-list Extended Community list name no_bgp_extcommunity_list_expanded_all_list_cmdno_extcommunity_list_expanded_allno bgp extcommunity-list <(100-500)|expanded EXTCOMMUNITY_LIST_NAME> [seq (0-4294967295)] LINE...Negate a command or set its defaults BGP information Add a extended community list entry Extended Community list number (expanded) Specify expanded extcommunity-list Extended Community list name Sequence number of an entry Sequence number Specify community to reject Specify community to accept An ordered list as a regular-expression no_bgp_extcommunity_list_expanded_all_cmdno bgp extcommunity-list <(1-99)|standard EXTCOMMUNITY_LIST_NAME>Negate a command or set its defaults BGP information Add a extended community list entry Extended Community list number (standard) Specify standard extcommunity-list Community list name no_bgp_extcommunity_list_standard_all_list_cmdno_extcommunity_list_standard_allno bgp extcommunity-list <(1-99)|standard EXTCOMMUNITY_LIST_NAME> [seq (0-4294967295)] AA:NN...Negate a command or set its defaults BGP information Add a extended community list entry Extended Community list number (standard) Specify standard extcommunity-list Community list name Sequence number of an entry Sequence number Specify community to reject Specify community to accept Extended community attribute in 'rt aa:nn_or_IPaddr:nn' OR 'soo aa:nn_or_IPaddr:nn' format no_bgp_extcommunity_list_standard_all_cmdbgp extcommunity-list <(100-500)|expanded EXTCOMMUNITY_LIST_NAME> [seq (0-4294967295)] LINE...BGP information Add a extended community list entry Extended Community list number (expanded) Specify expanded extcommunity-list Extended Community list name Sequence number of an entry Sequence number Specify community to reject Specify community to accept An ordered list as a regular-expression bgp_extcommunity_list_name_expanded_cmdextcommunity_list_name_expandedbgp extcommunity-list <(1-99)|standard EXTCOMMUNITY_LIST_NAME> [seq (0-4294967295)] AA:NN...BGP information Add a extended community list entry Extended Community list number (standard) Specify standard extcommunity-list Community list name Sequence number of an entry Sequence number Specify community to reject Specify community to accept Extended community attribute in 'rt aa:nn_or_IPaddr:nn' OR 'soo aa:nn_or_IPaddr:nn' format bgp_extcommunity_list_standard_cmdshow bgp community-list <(1-500)|COMMUNITY_LIST_NAME> detailShow running system information BGP information List community-list Community-list number Community-list name Detailed information on community-list show_bgp_community_list_arg_cmdShow running system information BGP information List community-list no bgp community-list <(100-500)|expanded COMMUNITY_LIST_NAME>Negate a command or set its defaults BGP information Add a community list entry Community list number (expanded) Add an expanded community-list entry Community list name no_bgp_community_list_expanded_all_list_cmdno_community_list_expanded_allno bgp community-list <(100-500)|expanded COMMUNITY_LIST_NAME> [seq (0-4294967295)] AA:NN...Negate a command or set its defaults BGP information Add a community list entry Community list number (expanded) Add an expanded community-list entry Community list name Sequence number of an entry Sequence number Specify community to reject Specify community to accept Community number in AA:NN format (where AA and NN are (0-65535)) or local-AS|no-advertise|no-export|internet|graceful-shutdown|accept-own-nexthop|accept-own|route-filter-translated-v4|route-filter-v4|route-filter-translated-v6|route-filter-v6|llgr-stale|no-llgr|blackhole|no-peer or additive no_bgp_community_list_expanded_all_cmdno bgp community-list <(1-99)|standard COMMUNITY_LIST_NAME>Negate a command or set its defaults BGP information Add a community list entry Community list number (standard) Add an standard community-list entry Community list name no_bgp_community_list_standard_all_list_cmdno_community_list_standard_allno bgp community-list <(1-99)|standard COMMUNITY_LIST_NAME> [seq (0-4294967295)] AA:NN...Negate a command or set its defaults BGP information Add a community list entry Community list number (standard) Add an standard community-list entry Community list name Sequence number of an entry Sequence number Specify community to reject Specify community to accept Community number in AA:NN format (where AA and NN are (0-65535)) or local-AS|no-advertise|no-export|internet|graceful-shutdown|accept-own-nexthop|accept-own|route-filter-translated-v4|route-filter-v4|route-filter-translated-v6|route-filter-v6|llgr-stale|no-llgr|blackhole|no-peer or additive no_bgp_community_list_standard_all_cmdbgp community-list <(100-500)|expanded COMMUNITY_LIST_NAME> [seq (0-4294967295)] AA:NN...BGP information Add a community list entry Community list number (expanded) Add an expanded community-list entry Community list name Sequence number of an entry Sequence number Specify community to reject Specify community to accept Community number in AA:NN format (where AA and NN are (0-65535)) or local-AS|no-advertise|no-export|internet|graceful-shutdown|accept-own-nexthop|accept-own|route-filter-translated-v4|route-filter-v4|route-filter-translated-v6|route-filter-v6|llgr-stale|no-llgr|blackhole|no-peer or additive bgp_community_list_expanded_all_cmdbgp community-list <(1-99)|standard COMMUNITY_LIST_NAME> [seq (0-4294967295)] AA:NN...BGP information Add a community list entry Community list number (standard) Add an standard community-list entry Community list name Sequence number of an entry Sequence number Specify community to reject Specify community to accept Community number in AA:NN format (where AA and NN are (0-65535)) or local-AS|no-advertise|no-export|internet|graceful-shutdown|accept-own-nexthop|accept-own|route-filter-translated-v4|route-filter-v4|route-filter-translated-v6|route-filter-v6|llgr-stale|no-llgr|blackhole|no-peer or additive bgp_community_list_standard_cmd[no$no] bgp community alias WORD$community ALIAS_NAME$alias_nameNegate a command or set its defaults BGP information Add community specific parameters Create an alias for a community Community (AA:BB or AA:BB:CC) Alias name Negate a command or set its defaults MPLS information BGP information Enable MPLS forwarding for eBGP directly connected peers Negate a command or set its defaults sid value for VRF Between current vrf and vpn sid per-VRF (both IPv4 and IPv6 address families) For routes leaked from current vrf to vpn [no] sid vpn per-vrf export <(1-1048575)$sid_idx|auto$sid_auto>Negate a command or set its defaults sid value for VRF Between current vrf and vpn sid per-VRF (both IPv4 and IPv6 address families) For routes leaked from current vrf to vpn Sid allocation index Automatically assign a label [no] sid vpn export <(1-1048575)$sid_idx|auto$sid_auto>Negate a command or set its defaults sid value for VRF Between current address-family and vpn For routes leaked from current address-family to vpn Sid allocation index Automatically assign a label Negate a command or set its defaults Specify SRv6 locator Specify SRv6 locator Specify SRv6 locator Specify SRv6 locator Negate a command or set its defaults Segment-Routing configuration Segment-Routing SRv6 configuration no_bgp_segment_routing_srv6_cmdSegment-Routing configuration Segment-Routing SRv6 configuration Show running system information BGP information BGP Segment Routing BGP Segment Routing SRv6 no neighbor tcp-mss [(1-65535)]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag TCP max segment size TCP MSS value neighbor tcp-mss (1-65535)Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag TCP max segment size TCP MSS value no import vrf route-map [RMAP$rmap_str]Negate a command or set its defaults Import routes from another VRF Vrf routes being filtered Specify route map name of route-map af_no_import_vrf_route_map_cmdno route-map vpn $direction_strNegate a command or set its defaults Specify route map Between current address-family and vpn For routes leaked from vpn to current address-family For routes leaked from current address-family to vpn af_no_route_map_vpn_imexport_cmdno vpn $direction_strNegate a command or set its defaults Specify route target list Specify route target list Between current address-family and vpn For routes leaked from vpn to current address-family For routes leaked from current address-family to vpn both import and export Negate a command or set its defaults label value for VRF Between current address-family and vpn For routes leaked from current address-family to vpn Negate a command or set its defaults Specify route distinguisher Between current address-family and vpn For routes leaked from current address-family to vpn [no] redirect import RTLIST...Negate a command or set its defaults Specify route target list Specify route target list Specify route target list Specify route target list Flow-spec redirect type route target Import routes to this address-family Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN|IPV6:MN) import vrf route-map RMAP$rmap_strImport routes from another VRF Vrf routes being filtered Specify route map name of route-map [no] route-map vpn $direction_str RMAP$rmap_strNegate a command or set its defaults Specify route map Between current address-family and vpn For routes leaked from vpn to current address-family For routes leaked from current address-family to vpn name of route-map [no] vpn $direction_str RTLIST...Negate a command or set its defaults Specify route target list Specify route target list Between current address-family and vpn For routes leaked from vpn to current address-family: match any For routes leaked from current address-family to vpn: set both import: match any and export: set Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN) [no] nexthop vpn export [$nexthop_su]Negate a command or set its defaults Specify next hop to use for VRF advertised prefixes Between current address-family and vpn For routes leaked from current address-family to vpn IPv4 prefix IPv6 prefix [no] label vpn export <(0-1048575)$label_val|auto$label_auto>Negate a command or set its defaults label value for VRF Between current address-family and vpn For routes leaked from current address-family to vpn Label Value <0-1048575> Automatically assign a label [no] rd vpn export ASN:NN_OR_IP-ADDRESS:NN$rd_strNegate a command or set its defaults Specify route distinguisher Between current address-family and vpn For routes leaked from current address-family to vpn Route Distinguisher (: | :) show [ip] bgp vrfs [] [json]Show running system information IP information BGP information Show BGP VRFs Specific VRF name JavaScript Object Notation Show running system information IP information BGP information Show the defined BGP views Show running system information BGP information Mac Address Mac Address database show bgp [ VIEWVRFNAME] martian next-hopShow running system information BGP information BGP view BGP VRF View/VRF name martian next-hops martian next-hop database show_bgp_martian_nexthop_db_cmdShow running system information IP information BGP information Global BGP memory statistics no bgp tcp-keepalive [(1-65535) (1-65535) (1-30)]Negate a command or set its defaults BGP information TCP keepalive parameters TCP keepalive idle time (seconds) TCP keepalive interval (seconds) TCP keepalive maximum probes bgp tcp-keepalive (1-65535)$idle (1-65535)$intvl (1-30)$probesBGP information TCP keepalive parameters TCP keepalive idle time (seconds) TCP keepalive interval (seconds) TCP keepalive maximum probes no neighbor ttl-security hops (1-254)Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BGP ttl-security parameters Specify the maximum number of hops to the BGP peer Number of hops to BGP peer neighbor ttl-security hops (1-254)Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BGP ttl-security parameters Specify the maximum number of hops to the BGP peer Number of hops to BGP peer [no] import vrf VIEWVRFNAME$import_nameNegate a command or set its defaults Import routes from another VRF VRF to import from The name of the VRF [no] $direction_str vpnNegate a command or set its defaults Import routes to this address-family Export routes from this address-family to/from default instance VPN RIB redistribute metric (0-4294967295) route-map RMAP_NAMERedistribute information from another routing protocol Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol next-generation (IPv6) (RIPng) Open Shortest Path First (IPv6) (OSPFv3) Intermediate System to Intermediate System (IS-IS) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table Babel routing protocol (Babel) OpenFabric Routing Protocol Metric for redistributed routes Default metric Route map reference Pointer to route-map entries bgp_redistribute_ipv6_metric_rmap_cmdbgp_redistribute_ipv6_metric_rmapredistribute route-map RMAP_NAME metric (0-4294967295)Redistribute information from another routing protocol Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol next-generation (IPv6) (RIPng) Open Shortest Path First (IPv6) (OSPFv3) Intermediate System to Intermediate System (IS-IS) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table Babel routing protocol (Babel) OpenFabric Routing Protocol Route map reference Pointer to route-map entries Metric for redistributed routes Default metric bgp_redistribute_ipv6_rmap_metric_cmdbgp_redistribute_ipv6_rmap_metricredistribute metric (0-4294967295)Redistribute information from another routing protocol Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol next-generation (IPv6) (RIPng) Open Shortest Path First (IPv6) (OSPFv3) Intermediate System to Intermediate System (IS-IS) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table Babel routing protocol (Babel) OpenFabric Routing Protocol Metric for redistributed routes Default metric bgp_redistribute_ipv6_metric_cmdredistribute route-map RMAP_NAMERedistribute information from another routing protocol Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol next-generation (IPv6) (RIPng) Open Shortest Path First (IPv6) (OSPFv3) Intermediate System to Intermediate System (IS-IS) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table Babel routing protocol (Babel) OpenFabric Routing Protocol Route map reference Pointer to route-map entries bgp_redistribute_ipv6_rmap_cmdno redistribute [{metric (0-4294967295)|route-map RMAP_NAME}]Negate a command or set its defaults Redistribute information from another routing protocol Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol next-generation (IPv6) (RIPng) Open Shortest Path First (IPv6) (OSPFv3) Intermediate System to Intermediate System (IS-IS) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table Babel routing protocol (Babel) OpenFabric Routing Protocol Metric for redistributed routes Default metric Route map reference Pointer to route-map entries redistribute Redistribute information from another routing protocol Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol next-generation (IPv6) (RIPng) Open Shortest Path First (IPv6) (OSPFv3) Intermediate System to Intermediate System (IS-IS) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table Babel routing protocol (Babel) OpenFabric Routing Protocol redistribute (1-65535) metric (0-4294967295) route-map RMAP_NAMERedistribute information from another routing protocol Open Shortest Path First (OSPFv2) Non-main Kernel Routing Table Instance ID/Table ID Metric for redistributed routes Default metric Route map reference Pointer to route-map entries bgp_redistribute_ipv4_ospf_metric_rmap_cmdbgp_redistribute_ipv4_ospf_metric_rmapredistribute (1-65535) route-map RMAP_NAME metric (0-4294967295)Redistribute information from another routing protocol Open Shortest Path First (OSPFv2) Non-main Kernel Routing Table Instance ID/Table ID Route map reference Pointer to route-map entries Metric for redistributed routes Default metric bgp_redistribute_ipv4_ospf_rmap_metric_cmdbgp_redistribute_ipv4_ospf_rmap_metricredistribute (1-65535) metric (0-4294967295)Redistribute information from another routing protocol Open Shortest Path First (OSPFv2) Non-main Kernel Routing Table Instance ID/Table ID Metric for redistributed routes Default metric bgp_redistribute_ipv4_ospf_metric_cmdbgp_redistribute_ipv4_ospf_metricredistribute (1-65535) route-map RMAP_NAMERedistribute information from another routing protocol Open Shortest Path First (OSPFv2) Non-main Kernel Routing Table Instance ID/Table ID Route map reference Pointer to route-map entries bgp_redistribute_ipv4_ospf_rmap_cmdbgp_redistribute_ipv4_ospf_rmapno redistribute (1-65535) [{metric (0-4294967295)|route-map RMAP_NAME}]Negate a command or set its defaults Redistribute information from another routing protocol Open Shortest Path First (OSPFv2) Non-main Kernel Routing Table Instance ID/Table ID Metric for redistributed routes Default metric Route map reference Pointer to route-map entries no_bgp_redistribute_ipv4_ospf_cmdredistribute (1-65535)Redistribute information from another routing protocol Open Shortest Path First (OSPFv2) Non-main Kernel Routing Table Instance ID/Table ID bgp_redistribute_ipv4_ospf_cmdredistribute metric (0-4294967295) route-map RMAP_NAMERedistribute information from another routing protocol Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol (RIP) Open Shortest Path First (OSPFv2) Intermediate System to Intermediate System (IS-IS) Enhanced Interior Gateway Routing Protocol (EIGRP) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table Babel routing protocol (Babel) OpenFabric Routing Protocol Metric for redistributed routes Default metric Route map reference Pointer to route-map entries bgp_redistribute_ipv4_metric_rmap_cmdbgp_redistribute_ipv4_metric_rmapredistribute route-map RMAP_NAME metric (0-4294967295)Redistribute information from another routing protocol Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol (RIP) Open Shortest Path First (OSPFv2) Intermediate System to Intermediate System (IS-IS) Enhanced Interior Gateway Routing Protocol (EIGRP) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table Babel routing protocol (Babel) OpenFabric Routing Protocol Route map reference Pointer to route-map entries Metric for redistributed routes Default metric bgp_redistribute_ipv4_rmap_metric_cmdbgp_redistribute_ipv4_rmap_metricredistribute metric (0-4294967295)Redistribute information from another routing protocol Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol (RIP) Open Shortest Path First (OSPFv2) Intermediate System to Intermediate System (IS-IS) Enhanced Interior Gateway Routing Protocol (EIGRP) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table Babel routing protocol (Babel) OpenFabric Routing Protocol Metric for redistributed routes Default metric bgp_redistribute_ipv4_metric_cmdredistribute route-map RMAP_NAMERedistribute information from another routing protocol Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol (RIP) Open Shortest Path First (OSPFv2) Intermediate System to Intermediate System (IS-IS) Enhanced Interior Gateway Routing Protocol (EIGRP) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table Babel routing protocol (Babel) OpenFabric Routing Protocol Route map reference Pointer to route-map entries bgp_redistribute_ipv4_rmap_cmdno redistribute [{metric (0-4294967295)|route-map RMAP_NAME}]Negate a command or set its defaults Redistribute information from another routing protocol Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol (RIP) Open Shortest Path First (OSPFv2) Intermediate System to Intermediate System (IS-IS) Enhanced Interior Gateway Routing Protocol (EIGRP) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table Babel routing protocol (Babel) OpenFabric Routing Protocol Metric for redistributed routes Default metric Route map reference Pointer to route-map entries redistribute Redistribute information from another routing protocol Kernel routes (not installed via the zebra RIB) Connected routes (directly attached subnet or host) Statically configured routes Routing Information Protocol (RIP) Open Shortest Path First (OSPFv2) Intermediate System to Intermediate System (IS-IS) Enhanced Interior Gateway Routing Protocol (EIGRP) Next Hop Resolution Protocol (NHRP) Non-main Kernel Routing Table Babel routing protocol (Babel) OpenFabric Routing Protocol bgp_redistribute_ipv4_ospf_metric_rmap_hidden_cmdbgp_redistribute_ipv4_ospf_rmap_metric_hidden_cmdbgp_redistribute_ipv4_ospf_metric_hidden_cmdbgp_redistribute_ipv4_ospf_rmap_hidden_cmdno_bgp_redistribute_ipv4_ospf_hidden_cmdbgp_redistribute_ipv4_ospf_hidden_cmdbgp_redistribute_ipv4_metric_rmap_hidden_cmdbgp_redistribute_ipv4_rmap_metric_hidden_cmdbgp_redistribute_ipv4_metric_hidden_cmdbgp_redistribute_ipv4_rmap_hidden_cmdno_bgp_redistribute_ipv4_hidden_cmdbgp_redistribute_ipv4_hidden_cmdshow [ip] bgp [ VIEWVRFNAME] [ []] route-leak [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Route leaking information JavaScript Object Notation Show running system information IP information BGP information List all bgp attribute information show ip bgp large-community-infoShow running system information IP information BGP information List all bgp large-community information show_ip_bgp_lcommunity_info_cmdShow running system information IP information BGP information List all bgp community information show_ip_bgp_community_info_cmdshow [ip] bgp [] pathsShow running system information IP information BGP information Address Family modifier Address Family modifier Address Family modifier Path information show [ip] bgp [ VIEWVRFNAME] peer-group [PGNAME] [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Detailed information on BGP peer groups Peer group name JavaScript Object Notation show bgp [] neighbors [] graceful-restart [json]Show running system information BGP information IP information IPv6 information Specify neighbor router Neighbor to display information about Neighbor to display information about Neighbor on BGP configured interface Graceful Restart - Show command for Global and all neighbor mode JavaScript Object Notation show_ip_bgp_neighbors_graceful_restart_cmdshow_ip_bgp_neighbors_graceful_restartshow [ip] bgp [ VIEWVRFNAME] [] neighbors [] [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Detailed information on TCP and BGP neighbor connections Neighbor to display information about Neighbor to display information about Neighbor on BGP configured interface JavaScript Object Notation show [ip] bgp [ VIEWVRFNAME] [ []] update-groups [SUBGROUP-ID] [json]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Detailed info about dynamic update groups Specific subgroup to display detailed info for JavaScript Object Notation show [ip] bgp [ VIEWVRFNAME] [ []] [all$all] summary [established|failed] [|remote-as <(1-4294967295)|internal|external>>] [terse] [wide] [json$uj]Show running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Display the entries for all address families Summary of BGP neighbor status Show only sessions in Established state Show only sessions not in Established state Show only the specified neighbor session Neighbor to display information about Neighbor to display information about Neighbor on BGP configured interface Show only the specified remote AS sessions AS number Internal (iBGP) AS sessions External (eBGP) AS sessions Shorten the information on BGP instances Increase table width for longer output JavaScript Object Notation show [ip]$ip bgp [ VIEWVRFNAME$vrf] [$afi $safi] update-groups [SUBGROUP-ID]$sgid $rtqShow running system information IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Detailed info about dynamic update groups Specific subgroup to display info for Advertisement queue Announced routes Packet queue show_ip_bgp_instance_updgrps_adj_s_cmdshow_ip_bgp_instance_updgrps_adj_sshow [ip] bgp update-groups statisticsShow running system information IP information BGP information Detailed info about dynamic update groups Statistics show [ip] bgp VIEWVRFNAME update-groups statisticsShow running system information IP information BGP information BGP view BGP VRF View/VRF name Detailed info about dynamic update groups Statistics show_bgp_instance_updgrps_stats_cmdshow_bgp_instance_updgrps_statsshow [ip] bgp l2vpn evpn update-groupsShow running system information IP information BGP information l2vpn address family evpn sub-address family Detailed info about dynamic update groups show_bgp_l2vpn_evpn_updgrps_cmdshow [ip] bgp all update-groups [json]Show running system information IP information BGP information BGP view BGP VRF All Views/VRFs Detailed info about dynamic update groups JavaScript Object Notation show_bgp_instance_all_ipv6_updgrps_cmdshow_bgp_instance_all_ipv6_updgrpsclear [ip] bgp VIEWVRFNAME ipv6 prefix X:X::X:X/MReset functions IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family modifier Address Family modifier Address Family modifier Clear bestpath and re-advertise IPv6 prefix clear_bgp_instance_ipv6_safi_prefix_cmdclear_bgp_instance_ipv6_safi_prefixclear [ip] bgp ipv6 prefix X:X::X:X/MReset functions IP information BGP information Address Family Address Family modifier Address Family modifier Address Family modifier Clear bestpath and re-advertise IPv6 prefix clear_bgp_ipv6_safi_prefix_cmdclear [ip] bgp [ VIEWVRFNAME] prefix A.B.C.D/MReset functions IP information BGP information BGP view BGP VRF View/VRF name Clear bestpath and re-advertise IPv4 prefix clear [ip] bgp [ VIEWVRFNAME] [ []] <*|A.B.C.D$neighbor|X:X::X:X$neighbor|WORD$neighbor|(1-4294967295)|external|peer-group PGNAME> []|in [prefix-filter]|out|message-stats>]Reset functions IP information BGP information BGP view BGP VRF View/VRF name Address Family Address Family Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier Clear all peers BGP IPv4 neighbor to clear BGP IPv6 neighbor to clear BGP neighbor on interface to clear Clear peers with the AS number Clear all external peers Clear all members of peer-group BGP peer-group name Soft reconfig inbound and outbound updates Send route-refresh unless using 'soft-reconfiguration inbound' Resend all outbound updates Send route-refresh unless using 'soft-reconfiguration inbound' Push out prefix-list ORF and do inbound soft reconfig Resend all outbound updates Reset message statistics [no$no] bgp retain route-target allNegate a command or set its defaults BGP information Retain BGP updates Retain BGP updates based on route-target values Retain all BGP updates Exit from Address Family configuration mode Enter Address Family command mode Address Family Address Family modifier address-family ipv6 []Enter Address Family command mode Address Family Address Family modifier Address Family modifier Address Family modifier Address Family modifier Address Family modifier address-family ipv4 []no neighbor $neighbor soo [ASN:NN_OR_IP-ADDRESS:NN$soo]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Set the Site-of-Origin (SoO) extended community VPN extended community neighbor $neighbor soo ASN:NN_OR_IP-ADDRESS:NN$sooSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Set the Site-of-Origin (SoO) extended community VPN extended community [no$no] neighbor $neighbor accept-ownNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Enable handling of self-originated VPN routes containing ACCEPT_OWN community no neighbor allowas-in [<(1-10)|origin>]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag allow local ASN appears in aspath attribute Number of occurrences of AS number Only accept my AS in the as-path if the route was originated in my AS neighbor allowas-in [<(1-10)|origin>]Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Accept as-path with my AS present in it Number of occurrences of AS number Only accept my AS in the as-path if the route was originated in my AS no_neighbor_allowas_in_hidden_cmdneighbor_allowas_in_hidden_cmdno neighbor maximum-prefix [(1-4294967295) [(1-100)] [restart (1-65535)] [warning-only] [force]]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Maximum number of prefixes to accept from this peer maximum no. of prefix limit Threshold value (%) at which to generate a warning msg Restart bgp connection after limit is exceeded Restart interval in minutes Only give warning message when limit is exceeded Force checking all received routes not only accepted no_neighbor_maximum_prefix_cmdneighbor maximum-prefix (1-4294967295) (1-100) restart (1-65535) [force]Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Maximum number of prefixes to accept from this peer maximum no. of prefix limit Threshold value (%) at which to generate a warning msg Restart bgp connection after limit is exceeded Restart interval in minutes Force checking all received routes not only accepted neighbor_maximum_prefix_threshold_restart_cmdneighbor_maximum_prefix_threshold_restartneighbor maximum-prefix (1-4294967295) restart (1-65535) [force]Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Maximum number of prefix accept from this peer maximum no. of prefix limit Restart bgp connection after limit is exceeded Restart interval in minutes Force checking all received routes not only accepted neighbor_maximum_prefix_restart_cmdneighbor_maximum_prefix_restartneighbor maximum-prefix (1-4294967295) (1-100) warning-only [force]Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Maximum number of prefix accept from this peer maximum no. of prefix limit Threshold value (%) at which to generate a warning msg Only give warning message when limit is exceeded Force checking all received routes not only accepted neighbor_maximum_prefix_threshold_warning_cmdneighbor_maximum_prefix_threshold_warningneighbor maximum-prefix (1-4294967295) warning-only [force]Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Maximum number of prefix accept from this peer maximum no. of prefix limit Only give warning message when limit is exceeded Force checking all received routes not only accepted neighbor_maximum_prefix_warning_cmdneighbor_maximum_prefix_warningneighbor maximum-prefix (1-4294967295) (1-100) [force]Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Maximum number of prefix accept from this peer maximum no. of prefix limit Threshold value (%) at which to generate a warning msg Force checking all received routes not only accepted neighbor_maximum_prefix_threshold_cmdneighbor_maximum_prefix_thresholdneighbor maximum-prefix (1-4294967295) [force]Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Maximum number of prefix accept from this peer maximum no. of prefix limit Force checking all received routes not only accepted no_neighbor_maximum_prefix_hidden_cmdneighbor_maximum_prefix_threshold_restart_hidden_cmdneighbor_maximum_prefix_restart_hidden_cmdneighbor_maximum_prefix_threshold_warning_hidden_cmdneighbor_maximum_prefix_warning_hidden_cmdneighbor_maximum_prefix_threshold_hidden_cmdneighbor_maximum_prefix_hidden_cmdno neighbor maximum-prefix-out [(1-4294967295)]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Maximum number of prefixes to be sent to this peer Maximum no. of prefix limit no_neighbor_maximum_prefix_out_cmdno_neighbor_maximum_prefix_outneighbor maximum-prefix-out (1-4294967295)Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Maximum number of prefixes to be sent to this peer Maximum no. of prefix limit neighbor_maximum_prefix_out_cmd[no$no] neighbor $neighbor advertise-map RMAP_NAME$advertise_str $exist RMAP_NAME$condition_strNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Route-map to conditionally advertise routes Name of advertise map Advertise routes only if prefixes in exist-map are installed in BGP table Advertise routes only if prefixes in non-exist-map are not installed in BGP table Name of the exist or non exist map neighbor_advertise_map_hidden_cmd[no$no] bgp conditional-advertisement timer (5-240)$periodNegate a command or set its defaults BGP information Conditional advertisement settings Set period to rescan BGP table to check if condition is met Period between BGP table scans, in seconds; default 60 no neighbor unsuppress-map WORDNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Route-map to selectively unsuppress suppressed routes Name of route map no_neighbor_unsuppress_map_cmdneighbor unsuppress-map WORDSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Route-map to selectively unsuppress suppressed routes Name of route map no_neighbor_unsuppress_map_hidden_cmdneighbor_unsuppress_map_hidden_cmdno neighbor route-map RMAP_NAME Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Apply route map to neighbor Name of route map Apply map to incoming routes Apply map to outbound routes neighbor route-map RMAP_NAME Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Apply route map to neighbor Name of route map Apply map to incoming routes Apply map to outbound routes no_neighbor_route_map_hidden_cmdno neighbor filter-list AS_PATH_FILTER_NAME Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Establish BGP filters AS path access-list name Filter incoming routes Filter outgoing routes neighbor filter-list AS_PATH_FILTER_NAME Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Establish BGP filters AS path access-list name Filter incoming routes Filter outgoing routes no_neighbor_filter_list_hidden_cmdneighbor_filter_list_hidden_cmdno neighbor prefix-list WORD Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Filter updates to/from this neighbor Name of a prefix list Filter incoming updates Filter outgoing updates neighbor prefix-list WORD Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Filter updates to/from this neighbor Name of a prefix list Filter incoming updates Filter outgoing updates no_neighbor_prefix_list_hidden_cmdneighbor_prefix_list_hidden_cmdno neighbor distribute-list ACCESSLIST_NAME Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Filter updates to/from this neighbor IP Access-list name Filter incoming updates Filter outgoing updates no_neighbor_distribute_list_cmdneighbor distribute-list ACCESSLIST_NAME Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Filter updates to/from this neighbor IP Access-list name Filter incoming updates Filter outgoing updates no_neighbor_distribute_list_hidden_cmdneighbor_distribute_list_hidden_cmdno neighbor interface WORDNegate a command or set its defaults Specify neighbor router Neighbor address IPv6 address Interface Interface name neighbor interface WORDSpecify neighbor router Neighbor address IPv6 address Interface Interface name no neighbor advertisement-interval [(0-600)]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Minimum interval between sending BGP routing updates time in seconds no_neighbor_advertise_interval_cmdno_neighbor_advertise_intervalneighbor advertisement-interval (0-600)Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Minimum interval between sending BGP routing updates time in seconds neighbor_advertise_interval_cmdno neighbor $neighbor timers delayopen [(0-65535)]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BGP per neighbor timers RFC 4271 DelayOpenTimer DelayOpenTime timer interval no_neighbor_timers_delayopen_cmdneighbor $neighbor timers delayopen (1-240)$intervalSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BGP per neighbor timers RFC 4271 DelayOpenTimer DelayOpenTime timer interval no neighbor timers connect [(1-65535)]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BGP per neighbor timers BGP connect timer Connect timer no_neighbor_timers_connect_cmdneighbor timers connect (1-65535)Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BGP per neighbor timers BGP connect timer Connect timer no neighbor timers [(0-65535) (0-65535)]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BGP per neighbor timers Keepalive interval Holdtime neighbor timers (0-65535) (0-65535)Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BGP per neighbor timers Keepalive interval Holdtime no neighbor strict-capability-matchNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Strict capability negotiation match no_neighbor_strict_capability_cmdneighbor strict-capability-matchSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Strict capability negotiation match neighbor_strict_capability_cmdno neighbor override-capabilityNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Override capability negotiation result no_neighbor_override_capability_cmdno_neighbor_override_capabilityneighbor override-capabilitySpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Override capability negotiation result neighbor_override_capability_cmdno neighbor weight [(0-65535)]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Set default weight for routes from this neighbor default weight neighbor weight (0-65535)Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Set default weight for routes from this neighbor default weight no neighbor port [(0-65535)]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Neighbor's BGP port TCP port number neighbor port (0-65535)Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Neighbor's BGP port TCP port number no neighbor default-originate [route-map RMAP_NAME]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Originate default route to this neighbor Route-map to specify criteria to originate default route-map name no_neighbor_default_originate_cmdneighbor default-originate route-map RMAP_NAMESpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Originate default route to this neighbor Route-map to specify criteria to originate default route-map name neighbor_default_originate_rmap_cmdneighbor_default_originate_rmapneighbor default-originateSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Originate default route to this neighbor neighbor_default_originate_cmdno_neighbor_default_originate_hidden_cmdneighbor_default_originate_rmap_hidden_cmdneighbor_default_originate_hidden_cmdno neighbor update-source []Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Source of routing updates IPv4 address IPv6 address Interface name (requires zebra to be running) neighbor update-source Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Source of routing updates IPv4 address IPv6 address Interface name (requires zebra to be running) no neighbor description LINE...Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Neighbor specific description Up to 80 characters describing this neighbor no_neighbor_description_comment_cmdno neighbor descriptionNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Neighbor specific description neighbor description LINE...Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Neighbor specific description Up to 80 characters describing this neighbor no neighbor enforce-first-asNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Enforce the first AS for EBGP routes no_neighbor_enforce_first_as_cmdneighbor enforce-first-asSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Enforce the first AS for EBGP routes no neighbor extended-optional-parametersNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Force the extended optional parameters format for OPEN messages no_neighbor_extended_optional_parameters_cmdno_neighbor_extended_optional_parametersneighbor extended-optional-parametersSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Force the extended optional parameters format for OPEN messages neighbor_extended_optional_parameters_cmdneighbor_extended_optional_parametersno neighbor disable-link-bw-encoding-ieeeNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Disable IEEE floating-point encoding for extended community bandwidth no_neighbor_disable_link_bw_encoding_ieee_cmdno_neighbor_disable_link_bw_encoding_ieeeneighbor disable-link-bw-encoding-ieeeSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Disable IEEE floating-point encoding for extended community bandwidth neighbor_disable_link_bw_encoding_ieee_cmdneighbor_disable_link_bw_encoding_ieeeno neighbor Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag one-hop away EBGP peer using loopback address Enforce EBGP neighbors perform multihop no_neighbor_disable_connected_check_cmdno_neighbor_disable_connected_checkneighbor Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag one-hop away EBGP peer using loopback address Enforce EBGP neighbors perform multihop neighbor_disable_connected_check_cmdneighbor_disable_connected_checkno neighbor ebgp-multihop [(1-255)]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Allow EBGP neighbors not on directly connected networks maximum hop count neighbor ebgp-multihop (1-255)Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Allow EBGP neighbors not on directly connected networks maximum hop count neighbor_ebgp_multihop_ttl_cmdneighbor ebgp-multihopSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Allow EBGP neighbors not on directly connected networks no neighbor dont-capability-negotiateNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Do not perform capability negotiation no_neighbor_dont_capability_negotiate_cmdno_neighbor_dont_capability_negotiateneighbor dont-capability-negotiateSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Do not perform capability negotiation neighbor_dont_capability_negotiate_cmdneighbor_dont_capability_negotiateno neighbor capability dynamicNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Advertise capability to the peer Advertise dynamic capability to this neighbor no_neighbor_capability_dynamic_cmdno_neighbor_capability_dynamicneighbor capability dynamicSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Advertise capability to the peer Advertise dynamic capability to this neighbor neighbor_capability_dynamic_cmdno neighbor capability orf prefix-list Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Advertise capability to the peer Advertise ORF capability to the peer Advertise prefixlist ORF capability to this neighbor Capability to SEND and RECEIVE the ORF to/from this neighbor Capability to RECEIVE the ORF from this neighbor Capability to SEND the ORF to this neighbor no_neighbor_capability_orf_prefix_cmdno_neighbor_capability_orf_prefixneighbor capability orf prefix-list Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Advertise capability to the peer Advertise ORF capability to the peer Advertise prefixlist ORF capability to this neighbor Capability to SEND and RECEIVE the ORF to/from this neighbor Capability to RECEIVE the ORF from this neighbor Capability to SEND the ORF to this neighbor neighbor_capability_orf_prefix_cmdneighbor_capability_orf_prefixno_neighbor_capability_orf_prefix_hidden_cmdneighbor_capability_orf_prefix_hidden_cmdno neighbor capability extended-nexthopNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Advertise capability to the peer Advertise extended next-hop capability to the peer no_neighbor_capability_enhe_cmdneighbor capability extended-nexthopSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Advertise capability to the peer Advertise extended next-hop capability to the peer no neighbor shutdown rtt [(1-65535) [count (1-255)]]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Administratively shut down this neighbor Shutdown if round-trip-time is higher than expected Round-trip-time in milliseconds Specify the number of keepalives before shutdown The number of keepalives with higher RTT to shutdown neighbor shutdown rtt (1-65535) [count (1-255)]Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Administratively shut down this neighbor Shutdown if round-trip-time is higher than expected Round-trip-time in milliseconds Specify the number of keepalives before shutdown The number of keepalives with higher RTT to shutdown no neighbor shutdown message MSG...Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Administratively shut down this neighbor Remove a shutdown message (RFC 8203) Shutdown message neighbor shutdown message MSG...Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Administratively shut down this neighbor Add a shutdown message (RFC 8203) Shutdown message no neighbor shutdownNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Administratively shut down this neighbor neighbor shutdownSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Administratively shut down this neighbor no neighbor passiveNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Don't send open messages to this neighbor neighbor passiveSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Don't send open messages to this neighbor no neighbor $neighbor path-attribute discard [(1-255)]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Manipulate path attributes from incoming UPDATE messages Drop specified attributes from incoming UPDATE messages Attribute number no_neighbor_path_attribute_discard_cmdno_neighbor_path_attribute_discardneighbor $neighbor path-attribute discard (1-255)...Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Manipulate path attributes from incoming UPDATE messages Drop specified attributes from incoming UPDATE messages Attribute number neighbor_path_attribute_discard_cmdneighbor_path_attribute_discardno neighbor $neighbor sender-as-path-loop-detectionNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Detect AS loops before sending to neighbor no_neighbor_aspath_loop_detection_cmdno_neighbor_aspath_loop_detectionneighbor $neighbor sender-as-path-loop-detectionSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Detect AS loops before sending to neighbor neighbor_aspath_loop_detection_cmdneighbor_aspath_loop_detectionno neighbor addpath-tx-bestpath-per-ASNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Use addpath to advertise the bestpath per each neighboring AS no_neighbor_addpath_tx_bestpath_per_as_cmdno_neighbor_addpath_tx_bestpath_per_asneighbor addpath-tx-bestpath-per-ASSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Use addpath to advertise the bestpath per each neighboring AS neighbor_addpath_tx_bestpath_per_as_cmdneighbor_addpath_tx_bestpath_per_asno_neighbor_addpath_tx_bestpath_per_as_hidden_cmdneighbor_addpath_tx_bestpath_per_as_hidden_cmdno neighbor addpath-tx-all-pathsNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Use addpath to advertise all paths to a neighbor no_neighbor_addpath_tx_all_paths_cmdno_neighbor_addpath_tx_all_pathsneighbor addpath-tx-all-pathsSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Use addpath to advertise all paths to a neighbor neighbor_addpath_tx_all_paths_cmdno_neighbor_addpath_tx_all_paths_hidden_cmdneighbor_addpath_tx_all_paths_hidden_cmdno neighbor disable-addpath-rxNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Do not accept additional paths no_neighbor_disable_addpath_rx_cmdno_neighbor_disable_addpath_rxneighbor disable-addpath-rxSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Do not accept additional paths neighbor_disable_addpath_rx_cmdno neighbor route-server-clientNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Configure a neighbor as Route Server client no_neighbor_route_server_client_cmdno_neighbor_route_server_clientneighbor route-server-clientSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Configure a neighbor as Route Server client neighbor_route_server_client_cmdno_neighbor_route_server_client_hidden_cmdneighbor_route_server_client_hidden_cmdno neighbor route-reflector-clientNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Configure a neighbor as Route Reflector client no_neighbor_route_reflector_client_cmdno_neighbor_route_reflector_clientneighbor route-reflector-clientSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Configure a neighbor as Route Reflector client neighbor_route_reflector_client_cmdneighbor_route_reflector_clientno_neighbor_route_reflector_client_hidden_cmdneighbor_route_reflector_client_hidden_cmdno neighbor send-community Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Send Community attribute to this neighbor Send Standard and Extended Community attributes Send Standard, Large and Extended Community attributes Send Extended Community attributes Send Standard Community attributes Send Large Community attributes no_neighbor_send_community_type_cmdno_neighbor_send_community_typeno neighbor send-communityNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Send Community attribute to this neighbor no_neighbor_send_community_cmdneighbor send-community Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Send Community attribute to this neighbor Send Standard and Extended Community attributes Send Standard, Large and Extended Community attributes Send Extended Community attributes Send Standard Community attributes Send Large Community attributes neighbor_send_community_type_cmdneighbor send-communitySpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Send Community attribute to this neighbor no_neighbor_send_community_type_hidden_cmdno_neighbor_send_community_hidden_cmdneighbor_send_community_type_hidden_cmdneighbor_send_community_hidden_cmdno neighbor remove-private-AS all replace-ASNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Remove private ASNs in outbound updates Apply to all AS numbers Replace private ASNs with our ASN in outbound updates no_neighbor_remove_private_as_all_replace_as_cmdno_neighbor_remove_private_as_all_replace_asneighbor remove-private-AS all replace-ASSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Remove private ASNs in outbound updates Apply to all AS numbers Replace private ASNs with our ASN in outbound updates neighbor_remove_private_as_all_replace_as_cmdneighbor_remove_private_as_all_replace_asno neighbor remove-private-AS replace-ASNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Remove private ASNs in outbound updates Replace private ASNs with our ASN in outbound updates no_neighbor_remove_private_as_replace_as_cmdno_neighbor_remove_private_as_replace_asneighbor remove-private-AS replace-ASSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Remove private ASNs in outbound updates Replace private ASNs with our ASN in outbound updates neighbor_remove_private_as_replace_as_cmdneighbor_remove_private_as_replace_asno neighbor remove-private-AS allNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Remove private ASNs in outbound updates Apply to all AS numbers no_neighbor_remove_private_as_all_cmdno_neighbor_remove_private_as_allneighbor remove-private-AS allSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Remove private ASNs in outbound updates Apply to all AS numbers neighbor_remove_private_as_all_cmdneighbor_remove_private_as_allno neighbor remove-private-ASNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Remove private ASNs in outbound updates no_neighbor_remove_private_as_cmdneighbor remove-private-ASSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Remove private ASNs in outbound updates neighbor_remove_private_as_cmdno_neighbor_remove_private_as_all_replace_as_hidden_cmdneighbor_remove_private_as_all_replace_as_hidden_cmdno_neighbor_remove_private_as_replace_as_hidden_cmdneighbor_remove_private_as_replace_as_hidden_cmdno_neighbor_remove_private_as_all_hidden_cmdneighbor_remove_private_as_all_hidden_cmdno_neighbor_remove_private_as_hidden_cmdneighbor_remove_private_as_hidden_cmdno neighbor as-overrideNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Override ASNs in outbound updates if aspath equals remote-as neighbor as-overrideSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Override ASNs in outbound updates if aspath equals remote-as no_neighbor_as_override_hidden_cmdneighbor_as_override_hidden_cmdno neighbor next-hop-self forceNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Disable the next hop calculation for this neighbor Set the next hop to self for reflected routes no_neighbor_nexthop_self_force_cmdno_neighbor_nexthop_self_forceneighbor next-hop-self forceSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Disable the next hop calculation for this neighbor Set the next hop to self for reflected routes neighbor_nexthop_self_force_cmdno neighbor next-hop-self allno_neighbor_nexthop_self_all_hidden_cmdneighbor next-hop-self allneighbor_nexthop_self_all_hidden_cmdno_neighbor_nexthop_self_force_hidden_cmdneighbor_nexthop_self_force_hidden_cmdno neighbor next-hop-selfNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Disable the next hop calculation for this neighbor neighbor next-hop-selfSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Disable the next hop calculation for this neighbor no_neighbor_nexthop_self_hidden_cmdneighbor_nexthop_self_hidden_cmdno neighbor nexthop-local unchangedNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Configure treatment of outgoing link-local-nexthop attribute Leave link-local nexthop unchanged for this peer no_neighbor_nexthop_local_unchanged_cmdno_neighbor_nexthop_local_unchangedneighbor nexthop-local unchangedSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Configure treatment of outgoing link-local nexthop attribute Leave link-local nexthop unchanged for this peer neighbor_nexthop_local_unchanged_cmdneighbor_nexthop_local_unchangedno neighbor attribute-unchanged [{as-path|next-hop|med}]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BGP attribute is propagated unchanged to this neighbor As-path attribute Nexthop attribute Med attribute no_neighbor_attr_unchanged_cmdneighbor attribute-unchanged [{as-path|next-hop|med}]Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BGP attribute is propagated unchanged to this neighbor As-path attribute Nexthop attribute Med attribute no_neighbor_attr_unchanged_hidden_cmdneighbor_attr_unchanged_hidden_cmdno neighbor soft-reconfiguration inboundNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Per neighbor soft reconfiguration Allow inbound soft reconfiguration for this neighbor no_neighbor_soft_reconfiguration_cmdno_neighbor_soft_reconfigurationneighbor soft-reconfiguration inboundSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Per neighbor soft reconfiguration Allow inbound soft reconfiguration for this neighbor neighbor_soft_reconfiguration_cmdno_neighbor_soft_reconfiguration_hidden_cmdneighbor_soft_reconfiguration_hidden_cmdno neighbor peer-group PGNAMENegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Member of the peer-group Peer-group name no_neighbor_set_peer_group_hidden_cmdno_neighbor_set_peer_group_cmdneighbor peer-group PGNAMESpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Member of the peer-group Peer-group name neighbor_set_peer_group_hidden_cmdno neighbor activateNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Enable the Address Family for this Neighbor no_neighbor_activate_hidden_cmdneighbor activateSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Enable the Address Family for this Neighbor no neighbor password [LINE]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Set a password The password neighbor password LINESpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Set a password The password no neighbor soloNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Solo peer - part of its own update group neighbor soloSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Solo peer - part of its own update group no neighbor local-as [(1-4294967295) [no-prepend [replace-as]]]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Specify a local-as number AS number used as local AS Do not prepend local-as to updates from ebgp peers Do not prepend local-as to updates from ibgp peers neighbor local-as (1-4294967295) no-prepend replace-asSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Specify a local-as number AS number used as local AS Do not prepend local-as to updates from ebgp peers Do not prepend local-as to updates from ibgp peers neighbor_local_as_no_prepend_replace_as_cmdneighbor_local_as_no_prepend_replace_asneighbor local-as (1-4294967295) no-prependSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Specify a local-as number AS number used as local AS Do not prepend local-as to updates from ebgp peers neighbor_local_as_no_prepend_cmdneighbor local-as (1-4294967295)Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Specify a local-as number AS number used as local AS no neighbor WORD remote-as <(1-4294967295)|internal|external>Negate a command or set its defaults Specify neighbor router Interface name or neighbor tag Specify a BGP neighbor AS number Internal BGP peer External BGP peer no_neighbor_interface_peer_group_remote_as_cmdno_neighbor_interface_peer_group_remote_asNegate a command or set its defaults Specify neighbor router Neighbor tag Configure peer-group Specify neighbor router Interface name or neighbor tag Configure peer-group no neighbor WORD interface [v6only] [peer-group PGNAME] [remote-as <(1-4294967295)|internal|external>]Negate a command or set its defaults Specify neighbor router Interface name Configure BGP on interface Enable BGP with v6 link-local only Member of the peer-group Peer-group name Specify a BGP neighbor AS number Internal BGP peer External BGP peer no_neighbor_interface_config_cmdno neighbor [remote-as <(1-4294967295)|internal|external>]>Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Specify a BGP neighbor AS number Internal BGP peer External BGP peer neighbor WORD interface v6only remote-as <(1-4294967295)|internal|external>Specify neighbor router Interface name or neighbor tag Enable BGP with v6 link-local only Enable BGP on interface Specify a BGP neighbor AS number Internal BGP peer External BGP peer neighbor_interface_v6only_config_remote_as_cmdneighbor_interface_v6only_config_remote_asneighbor WORD interface remote-as <(1-4294967295)|internal|external>Specify neighbor router Interface name or neighbor tag Enable BGP on interface Specify a BGP neighbor AS number Internal BGP peer External BGP peer neighbor_interface_config_remote_as_cmdneighbor_interface_config_remote_asneighbor WORD interface v6only [peer-group PGNAME]Specify neighbor router Interface name or neighbor tag Enable BGP on interface Enable BGP with v6 link-local only Member of the peer-group Peer-group name neighbor_interface_config_v6only_cmdneighbor_interface_config_v6onlyneighbor WORD interface [peer-group PGNAME]Specify neighbor router Interface name or neighbor tag Enable BGP on interface Member of the peer-group Peer-group name neighbor remote-as <(1-4294967295)|internal|external>Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Specify a BGP neighbor AS number Internal BGP peer External BGP peer no bgp shutdown message MSG...Negate a command or set its defaults BGP information Administrative shutdown of the BGP instance Add a shutdown message (RFC 8203) Shutdown message Negate a command or set its defaults BGP information Administrative shutdown of the BGP instance BGP information Administrative shutdown of the BGP instance Add a shutdown message (RFC 8203) Shutdown message BGP information Administrative shutdown of the BGP instance Negate a command or set its defaults BGP information Configure BGP defaults Apply administrative shutdown to newly configured peers no bgp listen range peer-group PGNAMENegate a command or set its defaults BGP information Unconfigure BGP dynamic neighbors listen range Unconfigure BGP dynamic neighbors listen range Neighbor address IPv6 address Member of the peer-group Peer-group name bgp listen range peer-group PGNAMEBGP information Configure BGP dynamic neighbors listen range Configure BGP dynamic neighbors listen range Neighbor address IPv6 address Member of the peer-group Peer-group name no bgp listen limit [(1-65535)]Negate a command or set its defaults BGP information BGP Dynamic Neighbors listen commands Maximum number of BGP Dynamic Neighbors that can be created Configure Dynamic Neighbors listen limit value BGP information BGP Dynamic Neighbors listen commands Maximum number of BGP Dynamic Neighbors that can be created Configure Dynamic Neighbors listen limit value no bgp route-reflector allow-outbound-policyNegate a command or set its defaults BGP information Allow modifications made by out route-map on ibgp neighbors no_bgp_rr_allow_outbound_policy_cmdno_bgp_rr_allow_outbound_policybgp route-reflector allow-outbound-policyBGP information Allow modifications made by out route-map on ibgp neighbors bgp_rr_allow_outbound_policy_cmdno bgp default subgroup-pkt-queue-max [(20-100)]Negate a command or set its defaults BGP information Configure BGP defaults subgroup-pkt-queue-max Configure subgroup packet queue max no_bgp_default_subgroup_pkt_queue_max_cmdno_bgp_default_subgroup_pkt_queue_maxbgp default subgroup-pkt-queue-max (20-100)BGP information Configure BGP defaults subgroup-pkt-queue-max Configure subgroup packet queue max bgp_default_subgroup_pkt_queue_max_cmdbgp_default_subgroup_pkt_queue_maxno bgp default show-nexthop-hostnameNegate a command or set its defaults BGP information Configure BGP defaults Show hostname for nexthop in certain command outputs no_bgp_default_show_nexthop_hostname_cmdno_bgp_default_show_nexthop_hostnamebgp default show-nexthop-hostnameBGP information Configure BGP defaults Show hostname for nexthop in certain command outputs bgp_default_show_nexthop_hostname_cmdbgp_default_show_nexthop_hostnameNegate a command or set its defaults BGP information Configure BGP defaults Show hostname in certain command outputs no_bgp_default_show_hostname_cmdBGP information Configure BGP defaults Show hostname in certain command outputs no bgp default local-preference [(0-4294967295)]Negate a command or set its defaults BGP information Configure BGP defaults local preference (higher=more preferred) Configure default local preference value no_bgp_default_local_preference_cmdno_bgp_default_local_preferencebgp default local-preference (0-4294967295)BGP information Configure BGP defaults local preference (higher=more preferred) Configure default local preference value bgp_default_local_preference_cmdNegate a command or set its defaults BGP information BGP network command Check BGP network route exists in IGP no_bgp_network_import_check_cmdbgp network import-check exactBGP information BGP network command Check BGP network route exists in IGP Match route precisely bgp_network_import_check_exact_cmdBGP information BGP network command Check BGP network route exists in IGP [no] bgp default $afi_safiNegate a command or set its defaults BGP information Configure BGP defaults Activate ipv4-unicast for a peer by default Activate ipv4-multicast for a peer by default Activate ipv4-vpn for a peer by default Activate ipv4-labeled-unicast for a peer by default Activate ipv4-flowspec for a peer by default Activate ipv6-unicast for a peer by default Activate ipv6-multicast for a peer by default Activate ipv6-vpn for a peer by default Activate ipv6-labeled-unicast for a peer by default Activate ipv6-flowspec for a peer by default Activate l2vpn-evpn for a peer by default no bgp bestpath bandwidth [$bw_cfg]Negate a command or set its defaults BGP information Change the default bestpath selection Link Bandwidth attribute Ignore link bandwidth (i.e., do regular ECMP, not weighted) Ignore paths without link bandwidth for ECMP (if other paths have it) Assign a low default weight (value 1) to paths not having link bandwidth bgp bestpath bandwidth $bw_cfgBGP information Change the default bestpath selection Link Bandwidth attribute Ignore link bandwidth (i.e., do regular ECMP, not weighted) Ignore paths without link bandwidth for ECMP (if other paths have it) Assign a low default weight (value 1) to paths not having link bandwidth no bgp bestpath med Negate a command or set its defaults BGP information Change the default bestpath selection MED attribute Compare MED among confederation paths Treat missing MED as the least preferred one Treat missing MED as the least preferred one Compare MED among confederation paths bgp bestpath med BGP information Change the default bestpath selection MED attribute Compare MED among confederation paths Treat missing MED as the least preferred one Treat missing MED as the least preferred one Compare MED among confederation paths Negate a command or set its defaults BGP information Log neighbor up/down and reset reason no_bgp_log_neighbor_changes_cmdBGP information Log neighbor up/down and reset reason no bgp bestpath peer-type multipath-relaxNegate a command or set its defaults BGP information Change the default bestpath selection Peer type Allow load sharing across routes learned from different peer types no_bgp_bestpath_peer_type_multipath_relax_cmdno_bgp_bestpath_peer_type_multipath_relaxbgp bestpath peer-type multipath-relaxBGP information Change the default bestpath selection Peer type Allow load sharing across routes learned from different peer types bgp_bestpath_peer_type_multipath_relax_cmdbgp_bestpath_peer_type_multipath_relaxno bgp bestpath as-path multipath-relax []Negate a command or set its defaults BGP information Change the default bestpath selection AS-path attribute Allow load sharing across routes that have different AS paths (but same length) Generate an AS_SET Do not generate an AS_SET no_bgp_bestpath_aspath_multipath_relax_cmdno_bgp_bestpath_aspath_multipath_relaxbgp bestpath as-path multipath-relax []BGP information Change the default bestpath selection AS-path attribute Allow load sharing across routes that have different AS paths (but same length) Generate an AS_SET Do not generate an AS_SET bgp_bestpath_aspath_multipath_relax_cmdbgp_bestpath_aspath_multipath_relaxno bgp bestpath as-path confedNegate a command or set its defaults BGP information Change the default bestpath selection AS-path attribute Compare path lengths including confederation sets & sequences in selecting a route no_bgp_bestpath_aspath_confed_cmdBGP information Change the default bestpath selection AS-path attribute Compare path lengths including confederation sets & sequences in selecting a route bgp_bestpath_aspath_confed_cmdno bgp bestpath as-path ignoreNegate a command or set its defaults BGP information Change the default bestpath selection AS-path attribute Ignore as-path length in selecting a route no_bgp_bestpath_aspath_ignore_cmdBGP information Change the default bestpath selection AS-path attribute Ignore as-path length in selecting a route bgp_bestpath_aspath_ignore_cmdno bgp bestpath compare-routeridNegate a command or set its defaults BGP information Change the default bestpath selection Compare router-id for identical EBGP paths no_bgp_bestpath_compare_router_id_cmdno_bgp_bestpath_compare_router_idBGP information Change the default bestpath selection Compare router-id for identical EBGP paths bgp_bestpath_compare_router_id_cmdbgp_bestpath_compare_router_idNegate a command or set its defaults BGP information Change the default bestpath selection Evaluate the AIGP attribute during the best path selection process Negate a command or set its defaults BGP information Immediately reset session if a link to a directly connected external peer goes down no_bgp_fast_external_failover_cmdBGP information Immediately reset session if a link to a directly connected external peer goes down bgp_fast_external_failover_cmdno bgp long-lived-graceful-restart stale-time [(1-16777215)]Negate a command or set its defaults BGP information Enable Long-lived Graceful Restart Specifies maximum time to wait before purging long-lived stale routes Stale time value (seconds) no_bgp_llgr_stalepath_time_cmdbgp long-lived-graceful-restart stale-time (1-16777215)BGP information Enable Long-lived Graceful Restart Specifies maximum time to wait before purging long-lived stale routes Stale time value (seconds) [no$no] bgp hard-administrative-resetNegate a command or set its defaults BGP information Send Hard Reset CEASE Notification for 'Administrative Reset' no bgp graceful-restart rib-stale-time [(1-3600)]Negate a command or set its defaults BGP information Graceful restart configuration parameters Specify the stale route removal timer in rib Delay value (seconds) no_bgp_graceful_restart_rib_stale_time_cmdno_bgp_graceful_restart_rib_stale_timebgp graceful-restart rib-stale-time (1-3600)BGP information Graceful restart configuration parameters Specify the stale route removal timer in rib Delay value (seconds) bgp_graceful_restart_rib_stale_time_cmdbgp_graceful_restart_rib_stale_timeno bgp graceful-restart disable-eorNegate a command or set its defaults BGP information Graceful restart configuration parameters Disable EOR Check no_bgp_graceful_restart_disable_eor_cmdno_bgp_graceful_restart_disable_eorbgp graceful-restart disable-eorBGP information Graceful restart configuration parameters Disable EOR Check bgp_graceful_restart_disable_eor_cmdbgp_graceful_restart_disable_eor[no$no] bgp graceful-restart notificationNegate a command or set its defaults BGP information Graceful restart capability parameters Indicate Graceful Restart support for BGP NOTIFICATION messages bgp_graceful_restart_notification_cmdbgp_graceful_restart_notificationno bgp graceful-restart preserve-fw-stateNegate a command or set its defaults BGP information Graceful restart capability parameters Unsets F-bit indication that fib is preserved while doing Graceful Restart no_bgp_graceful_restart_preserve_fw_cmdno_bgp_graceful_restart_preserve_fwbgp graceful-restart preserve-fw-stateBGP information Graceful restart capability parameters Sets F-bit indication that fib is preserved while doing Graceful Restart bgp_graceful_restart_preserve_fw_cmdbgp_graceful_restart_preserve_fwno bgp graceful-restart select-defer-time [(0-3600)]Negate a command or set its defaults BGP information Graceful restart capability parameters Set the time to defer the BGP route selection after restart Delay value (seconds) no_bgp_graceful_restart_select_defer_time_cmdno_bgp_graceful_restart_select_defer_timebgp graceful-restart select-defer-time (0-3600)BGP information Graceful restart capability parameters Set the time to defer the BGP route selection after restart Delay value (seconds, 0 - disable) bgp_graceful_restart_select_defer_time_cmdbgp_graceful_restart_select_defer_timeno bgp graceful-restart restart-time [(0-4095)]Negate a command or set its defaults BGP information Graceful restart capability parameters Set the time to wait to delete stale routes before a BGP open message is received Delay value (seconds) no_bgp_graceful_restart_restart_time_cmdno_bgp_graceful_restart_restart_timebgp graceful-restart restart-time (0-4095)BGP information Graceful restart capability parameters Set the time to wait to delete stale routes before a BGP open message is received Delay value (seconds) bgp_graceful_restart_restart_time_cmdbgp_graceful_restart_restart_timeno bgp graceful-restart stalepath-time [(1-4095)]Negate a command or set its defaults BGP information Graceful restart capability parameters Set the max time to hold onto restarting peer's stale paths Delay value (seconds) no_bgp_graceful_restart_stalepath_time_cmdno_bgp_graceful_restart_stalepath_timebgp graceful-restart stalepath-time (1-4095)BGP information Graceful restart capability parameters Set the max time to hold onto restarting peer's stale paths Delay value (seconds) bgp_graceful_restart_stalepath_time_cmdbgp_graceful_restart_stalepath_timeno neighbor graceful-restart-helperNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Undo Graceful Restart Helper command for a neighbor no_bgp_neighbor_graceful_restart_helper_set_cmdno_bgp_neighbor_graceful_restart_helperneighbor graceful-restart-helperSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Graceful Restart Helper command for a neighbor bgp_neighbor_graceful_restart_helper_set_cmdbgp_neighbor_graceful_restart_helper_setno neighbor graceful-restart-disableNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Undo Graceful Restart Disable command for a neighbor no_bgp_neighbor_graceful_restart_disable_set_cmdno_bgp_neighbor_graceful_restart_disableneighbor graceful-restart-disableSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Graceful Restart Disable command for a neighbor bgp_neighbor_graceful_restart_disable_set_cmdbgp_neighbor_graceful_restart_disable_setno neighbor graceful-restartNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Undo Graceful Restart command for a neighbor no_bgp_neighbor_graceful_restart_set_cmdno_bgp_neighbor_graceful_restartneighbor graceful-restartSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Graceful Restart command for a neighbor bgp_neighbor_graceful_restart_set_cmdbgp_neighbor_graceful_restart_setno bgp graceful-restart-disableNegate a command or set its defaults BGP information Undo Global Graceful Restart - Disable Mode no_bgp_graceful_restart_disable_cmdno_bgp_graceful_restart_disableBGP information Global Graceful Restart - Disable Mode bgp_graceful_restart_disable_cmdNegate a command or set its defaults BGP information Undo Global Graceful Restart command BGP information Global Graceful Restart command Negate a command or set its defaults BGP information Pick the best-MED path among paths advertised from the neighboring AS BGP information Pick the best-MED path among paths advertised from the neighboring AS Negate a command or set its defaults BGP information Reject routes with AS_SET or AS_CONFED_SET flag BGP information Reject routes with AS_SET or AS_CONFED_SET flag Negate a command or set its defaults BGP information Suppress duplicate updates if the route actually not changed no_bgp_suppress_duplicates_cmdBGP information Suppress duplicate updates if the route actually not changed Negate a command or set its defaults BGP information Require in and out policy for eBGP peers (RFC8212) no_bgp_ebgp_requires_policy_cmdBGP information Require in and out policy for eBGP peers (RFC8212) Negate a command or set its defaults BGP information Allow comparing MED from different neighbors BGP information Allow comparing MED from different neighbors bgp client-to-client reflectionBGP information Configure client to client route reflection reflection of routes allowed bgp_client_to_client_reflection_cmdbgp_client_to_client_reflectionno bgp client-to-client reflectionNegate a command or set its defaults BGP information Configure client to client route reflection reflection of routes allowed no_bgp_client_to_client_reflection_cmdno_bgp_client_to_client_reflectionno bgp minimum-holdtime [(1-65535)]Negate a command or set its defaults BGP specific commands BGP minimum holdtime Seconds bgp minimum-holdtime (1-65535)BGP specific commands BGP minimum holdtime Seconds no timers bgp [(0-65535) (0-65535)]Negate a command or set its defaults Adjust routing timers BGP timers Keepalive interval Holdtime timers bgp (0-65535) (0-65535)Adjust routing timers BGP timers Keepalive interval Holdtime no maximum-paths ibgp [(1-256) [equal-cluster-length]]Negate a command or set its defaults Forward packets over multiple paths iBGP-multipath Number of paths Match the cluster length maximum-paths ibgp (1-256) equal-cluster-lengthForward packets over multiple paths iBGP-multipath Number of paths Match the cluster length Forward packets over multiple paths iBGP-multipath Number of paths no_bgp_maxpaths_ibgp_hidden_cmdbgp_maxpaths_ibgp_cluster_hidden_cmdNegate a command or set its defaults Forward packets over multiple paths Number of paths Forward packets over multiple paths Number of paths no coalesce-time (0-4294967295)Negate a command or set its defaults Subgroup coalesce timer Subgroup coalesce timer value (in ms) Subgroup coalesce timer Subgroup coalesce timer value (in ms) [no] read-quanta (1-10)$quantaNegate a command or set its defaults How many packets to read from peer socket per I/O cycle Number of packets [no] write-quanta (1-64)$quantaNegate a command or set its defaults How many packets to write to peer socket per run Number of packets no update-delay [(0-3600) [(1-3600)]]Negate a command or set its defaults Force initial delay for best-path and updates Max delay in seconds Establish wait in seconds update-delay (0-3600)$delay [(1-3600)$wait]Force initial delay for best-path and updates Max delay in seconds Establish wait in seconds no bgp disable-ebgp-connected-route-checkNegate a command or set its defaults BGP information Disable checking if nexthop is connected on ebgp sessions no_bgp_disable_connected_route_check_cmdno_bgp_disable_connected_route_checkbgp disable-ebgp-connected-route-checkBGP information Disable checking if nexthop is connected on ebgp sessions bgp_disable_connected_route_check_cmdbgp_disable_connected_route_check[no$no] neighbor $neighbor graceful-shutdownNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Graceful shutdown neighbor_graceful_shutdown_cmd[no$no] neighbor $neighbor aigpNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Enable send and receive of the AIGP attribute per neighbor no neighbor local-role [strict-mode]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Set session role Providing transit Route server RS client Using transit Public/private peering Use additional restriction on peer neighbor local-role strict-modeSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Set session role Providing transit Route server RS client Using transit Public/private peering Use additional restriction on peer neighbor local-role Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Set session role Providing transit Route server RS client Using transit Public/private peering no bgp max-med on-startup [(5-86400) [(0-4294967295)]]Negate a command or set its defaults BGP information Advertise routes with max-med Effective on a startup Time (seconds) period for max-med Max MED value to be used bgp max-med on-startup (5-86400) [(0-4294967295)]BGP information Advertise routes with max-med Effective on a startup Time (seconds) period for max-med Max MED value to be used bgp max-med administrative (0-4294967295)BGP information Advertise routes with max-med Administratively applied, for an indefinite period Max MED value to be used no bgp max-med administrative [(0-4294967295)]Negate a command or set its defaults BGP information Advertise routes with max-med Administratively applied, for an indefinite period Max MED value to be used BGP information Advertise routes with max-med Administratively applied, for an indefinite period no bgp confederation peers (1-4294967295)...Negate a command or set its defaults BGP information AS confederation parameters Peer ASs in BGP confederation AS number no_bgp_confederation_peers_cmdbgp confederation peers (1-4294967295)...BGP information AS confederation parameters Peer ASs in BGP confederation AS number no bgp confederation identifier [(1-4294967295)]Negate a command or set its defaults BGP information AS confederation parameters AS number Set routing domain confederation AS no_bgp_confederation_identifier_cmdno_bgp_confederation_identifierbgp confederation identifier (1-4294967295)BGP information AS confederation parameters AS number Set routing domain confederation AS bgp_confederation_identifier_cmd[no] bgp send-extra-data zebraNegate a command or set its defaults BGP information Extra data to Zebra for display/use To zebra Negate a command or set its defaults BGP information Disable BGP route installation to RIB (Zebra) BGP information Disable BGP route installation to RIB (Zebra) no bgp cluster-id []Negate a command or set its defaults BGP information Configure Route-Reflector Cluster-id Route-Reflector Cluster-id in IP address format Route-Reflector Cluster-id as 32 bit quantity bgp cluster-id BGP information Configure Route-Reflector Cluster-id Route-Reflector Cluster-id in IP address format Route-Reflector Cluster-id as 32 bit quantity Negate a command or set its defaults BGP information Advertise only routes that are programmed in kernel to peers Negate a command or set its defaults BGP information Override configured router identifier Manually configured router identifier BGP information Override configured router identifier Manually configured router identifier Negate a command or set its defaults BGP information Override default (C6) bgp TCP session DSCP value Manually configured dscp parameter BGP information Override default (C6) bgp TCP session DSCP value Manually configured dscp parameter no router bgp [(1-4294967295)$instasn [ VIEWVRFNAME]]Negate a command or set its defaults Enable a routing process BGP information AS number BGP view BGP VRF View/VRF name router bgp [(1-4294967295)$instasn [ VIEWVRFNAME]]Enable a routing process BGP information AS number BGP view BGP VRF View/VRF name Negate a command or set its defaults Enable automatic network number summarization Negate a command or set its defaults Perform IGP synchronization Negate a command or set its defaults BGP information Graceful shutdown parameters BGP information Graceful shutdown parameters no bgp update-delay [(0-3600) [(1-3600)]]Negate a command or set its defaults BGP information Force initial delay for best-path and updates Max delay in seconds Establish wait in seconds no_bgp_global_update_delay_cmdbgp update-delay (0-3600)$delay [(1-3600)$wait]BGP information Force initial delay for best-path and updates for all bgp instances Max delay in seconds Establish wait in seconds Negate a command or set its defaults BGP information Fast convergence for bgp sessions BGP information Fast convergence for bgp sessions [no]$no bgp allow-martian-nexthopNegate a command or set its defaults BGP information Allow Martian nexthops to be received in the NLRI from a peer no bgp route-map delay-timer [(0-600)]Negate a command or set its defaults BGP information Default BGP route-map delay timer Reset to default time to wait for processing route-map changes 0 disables the timer, no route updates happen when route-maps change no_bgp_set_route_map_delay_timer_cmdno_bgp_set_route_map_delay_timerbgp route-map delay-timer (0-600)Set values in destination routing protocol BGP route-map delay timer Time in secs to wait before processing route-map changes 0 disables the timer, no route updates happen when route-maps change bgp_set_route_map_delay_timer_cmdNegate a command or set its defaults BGP information Advertise only routes that are programmed in kernel to peers globally bgp_global_suppress_fib_pending_cmdbgp_global_suppress_fib_pendingno bgp local-mac vni (1-16777215) mac WORDNegate a command or set its defaults BGP information Local MAC config VxLAN Network Identifier VNI number local mac mac address bgp local-mac vni (1-16777215) mac WORD seq (0-4294967295)BGP information Local MAC config VxLAN Network Identifier VNI number local mac mac address mac-mobility sequence seq number no bgp output-queue-limit [(1-4294967295)$limit]Negate a command or set its defaults BGP information Set the BGP Output Queue limit for all peers when message parsing Output-Queue limit bgp output-queue-limit (1-4294967295)$limitBGP information Set the BGP Output Queue limit for all peers when message parsing Output-Queue limit no bgp input-queue-limit [(1-4294967295)$limit]Negate a command or set its defaults BGP information Set the BGP Input Queue limit for all peers when message parsing Input-Queue limit bgp input-queue-limit (1-4294967295)$limitBGP information Set the BGP Input Queue limit for all peers when message parsing Input-Queue limit /JRSS2S/JHS^SJQQR0RJPR Q`he fTf`f`hef@he(fff@hefbgp_zebra_get_table_rangebgp_zebra_init_tm_connectbgp_zebra_tm_connectif_lookup_by_ipv6_exactif_lookup_by_ipv6if_lookup_by_ipv4_exactif_lookup_by_ipv4zebra_read_routebgp_interface_vrf_updatebgp_interface_nbr_address_deletebgp_interface_nbr_address_addbgp_interface_address_deletebgp_interface_address_addbgp_ifp_downbgp_ifp_upbgp_ifp_destroybgp_update_interface_nbrsbgp_router_id_updatecommunity_list_vtycommunity_alias_vtybgp_vty_if_initbgp_vty_initbgp_config_endbgp_config_startbgp_config_finishbgp_ac_peerbgp_ac_peergroupbgp_config_writebgp_config_write_redistributebgp_config_write_familybgp_if_new_hookbgp_if_delete_hookNOT segs %s RMAC %sRegistering VRF %uDeregistering VRF %u%u: Initiating RA for peer %s%s: Received RULE_INSTALLED%s: Received RULE REMOVED%s: Received IPSET_INSTALLED%s: Received IPSET REMOVED%s: Received IPTABLE REMOVED%s : error in msg decoderoute %pRN : INSTALLEDselected route %pRN not foundroute %pRN: Removed from FibRx del ESI %sRx %s ESI %s VNI %uRx L3-VNI DEL VRF %s VNI %uDelRecv prefix %pFX %s on vrf %sRx Intf add VRF %u IF %s%s: table %d (ip rule) %d%s: table %d fwmark %d %dwithdrawingzclient invalidclient not connectederror sending capabilitysend capabilty successzclient == NULL, invalidTx route delete VRF %u %pFX%s: name %s type %d %d, ID %u%s: name %s %d %d, ID %uu%llu:s%llu remove peer %s%s called ..group && peer->group == groupBGP Peer group hostnamePeer password stringpeer_dstpeer_srcBGP peer config interfaceBGP peer update interfacepeer->status == Deletedpeer->groupBGP peer afBGP confed list(n)->data != NULLbgp->vrf_id, &api.prefixBGP interface contextfirst, last, response_keepvrf_id_to_name(vrf_id), l3vni__func__, vrf_id__func__, note, unique__func__, uniqueBGP redistributionp, nexthopp, &path->attr->nexthop`p4|4 peer_group_bindpeer_group_listen_range_delpeer_group_listen_range_addpeer_group_remote_as_deletepeer_group_deletepeer_group_notify_unconfigpeer_group_remote_aspeer_group_lookuppeer_drop_dynamic_neighborpeer_deletepeer_nsf_stoppeer_activatebgp_afi_safi_peer_existspeer_createbgp_peer_conf_if_to_su_update_v4peer_xfer_configpeer_newbgp_unlockpeer_freepeer_calc_sortpeer_af_deletepeer_af_createbgp_confederation_peers_addbgp_confederation_id_unsetbgp_cluster_id_unsetbgp_cluster_id_setbgp_suppress_fib_pending_setbm_wait_for_fib_setbgp_router_id_zebra_bumpbgp_option_norib_unset_runtimebgp_option_norib_set_runtimebgp_session_reset_safebgp_session_resetbgp_zebra_withdrawif_get_ipv4_addressbgp_zebra_nexthop_setbgp_zebra_stale_timer_updatebgp_zebra_updatebgp_zebra_send_capabilitiesbgp_zebra_announce_defaultbgp_zebra_process_srv6_locator_deletebgp_ifp_createbgp_zebra_process_local_ip_prefixbgp_zebra_process_local_macipbgp_zebra_process_local_vnibgp_zebra_process_local_l3vnibgp_zebra_process_local_es_evibgp_zebra_process_local_es_delbgp_zebra_process_local_es_addbgp_zebra_connectedbgp_zebra_dup_addr_detectionbgp_zebra_terminate_radvbgp_zebra_initiate_radvbgp_zebra_instance_deregisterbgp_zebra_instance_registerbgp_redistribute_redobgp_redistribute_unregbgp_redistribute_resendbgp_redistribute_setbgp_table_map_applynon_peergroup_deactivate_afpeer_activate_af8R bgp_peer_gr_initbgp_global_gr_initbgp_send_pbr_iptablebgp_send_pbr_ipset_entry_matchbgp_send_pbr_ipset_matchbgp_send_pbr_rule_actionbgp_zebra_process_srv6_locator_chunkbgp_zebra_process_label_chunkbgp_zebra_route_notify_owneriptable_notify_owneripset_entry_notify_owneripset_notify_ownerrule_notify_ownerbgp_zebra_vxlan_flood_controlbgp_zebra_advertise_gw_macipbgp_zebra_advertise_subnetbgp_zebra_announce%s: p=%pFX, bgp_is_valid_label: %d%s: p=%pFX, extra is NULL, no labelZebra rmap deny: IPv4 route %pFX nexthop %pI4Zebra rmap deny: IPv6 route %pFX nexthop %pI6skip invalid SRv6 routes: transposition scheme is used, but label is too smallTx route %s VRF %u %pFX metric %u tag %u count %d nhg %d nhop [%d]: %s if %u VRF %u wt %u %s %s %s%s: %pFX: announcing to zebra (recursion %sset)Tx redistribute del/add VRF %u afi %d %s %dTx redistribute del VRF %u afi %d %s %dTx redistribute add VRF %u afi %d %s %d%u: Terminating RA for peer %s%s: No zebra instance to talk to, cannot advertise subnet%s: No zebra instance to talk to, not installing gw_macip%s: No zebra instance to talk to, not installing all vnidup addr detect %s max_moves %u time %u freeze %s freeze_time %u%s: Fail to look BGP rule (%u)%s: Received RULE_FAIL_INSTALL%s: Fail to look BGP match ( %u, ID %u)%s: Received IPSET_FAIL_INSTALL%s: Fail to look BGP match entry (%u, ID %u)%s: Received IPSET_ENTRY_FAIL_INSTALL%s: Received IPSET_ENTRY_INSTALLED%s: Received IPSET_ENTRY_REMOVED%s: Fail to look BGP iptable (%u %u)%s: Received IPTABLE_FAIL_INSTALL%s: Received IPTABLE_INSTALLED%s : bgp instance not found vrf %droute: %pRN Failed to Install into Fibroute: %pRN removed due to better admin won%s: Route %pRN failure to removeRx add ESI %s originator-ip %pI4 active %u df_pref %u %sRx L3-VNI ADD VRF %s VNI %u RMAC svi-mac %pEA vrr-mac %pEA filter %s svi-if %uRx VNI %s VRF %s VNI %u tenant-vrf %s SVI ifindex %u%u:Recv MACIP %s with invalid IP addr length %d%u:Recv MACIP %s f 0x%x MAC %pEA IP %pIA VNI %u seq %u state %d ESI %sGot LM msg with wrong proto %uGot LM msg with wrong instance %u%s: Invalid Label chunk: %u - %uLabel Chunk assign: %u - %u (%u) %s: Locator name unmatch %s:%sBGP: %s default route to %pI4 table %d (redirect IP)BGP: %s default route to %pI6 table %d (redirect IP)BGP: %s default route to %s table %d (redirect VRF)Interface: %s does not have a v6 LL address associated with it, waiting until one is created for it%s: name %s type %d mark %d %d, ID %uDisabled BGP route installation to RIB (Zebra)All routes have been withdrawn from RIB (Zebra)Enabled BGP route installation to RIB (Zebra)All routes have been installed in RIB (Zebra)RID change : vrf %s(%u), RTR ID %pI4Sending ZEBRA_ROUTE_NOTIFY_REQUEST%s: IPv4 interface address is not /30 or /31, v4 session not started%s was called for peer-group %speer(s) are now active for labeled-unicast, allocate MPLS labelscouldn't delete af structure for peer %s(%s, %s)%s dropped from group %s, count %dDeleting dynamic neighbor %s group %s upon delete of listen range %pFXpeer->host, group->name, prefixpeer->host, peer->group->name, dncount!CHECK_FLAG(peer->thread_flags, PEER_THREAD_KEEPALIVES_ON)peer->host, afi2str(afi), safi2str(safi)af->subgroup->update_group->id, af->subgroup->id, peer->hostpeer->peer_af_array[afid] == NULLbgp->name_pretty, bgp->vrf_id, addr__func__, pbm->ipset_name, pbm->type, pba->fwmark, install, pbm->unique2__func__, pbrime->backpointer->ipset_name, pbrime->unique, install, pbrime->unique__func__, pbrim->ipset_name, pbrim->type, install, pbrim->uniqueannounce ? "adding" : "withdrawing", vrf->name, table_idannounce ? "adding" : "withdrawing", &nh->gate.ipv6, table_idannounce ? "adding" : "withdrawing", &nh->gate.ipv4, table_id__func__, pbra->table_id, pbra->fwmark, install__func__, pbra->table_id, install__func__, bgp->srv6_locator_name, chunk->locator_name&p, (cmd == ZEBRA_IP_PREFIX_ROUTE_ADD) ? "ADD" : "DEL", vrf_id_to_name(vrf_id)vrf_id, (cmd == ZEBRA_MACIP_ADD) ? "Add" : "Del", flags, &mac, &ip, vni, seqnum, state, esi_to_str(&esi, buf2, sizeof(buf2))vrf_id, (cmd == ZEBRA_MACIP_ADD) ? "Add" : "Del", ipa_len(cmd == ZEBRA_VNI_ADD) ? "add" : "del", vrf_id_to_name(vrf_id), vni, vrf_id_to_name(tenant_vrf_id), svi_ifindexvrf_id_to_name(vrf_id), l3vni, &svi_rmac, &vrr_rmac, filter ? "prefix-routes-only" : "none", svi_ifindex(cmd == ZEBRA_VNI_ADD) ? "add" : "del", esi_to_str(&esi, buf, sizeof(buf)), vniesi_to_str(&esi, buf, sizeof(buf))esi_to_str(&esi, buf, sizeof(buf)), &originator_ip, active, df_pref, bypass ? "bypass" : ""bgp->evpn_info->dup_addr_detect ? "enable" : "disable", bgp->evpn_info->dad_max_moves, bgp->evpn_info->dad_time, bgp->evpn_info->dad_freeze ? "enable" : "disable", bgp->evpn_info->dad_freeze_timebgp->vrf_id, afi, zebra_route_string(type), instance__func__, p, (recursion_flag ? "" : "NOT ")i + 1, nh_buf, api_nh->ifindex, api_nh->vrf_id, api_nh->weight, label_buf, segs_buf, eth_bufis_add ? "add" : "delete", bgp->vrf_id, &api.prefix, api.metric, api.tag, api.nexthop_num, nhg_id__func__, p, bgp_is_valid_label( &mpinfo->extra->label[0])%s%dpeerUptimepeerUptimeMsec%02d:%02d:%02d%dd%02dh%02dm%02dw%dd%02dh%02dy%02dw%ddpeerUptimeEstablishedEpochmalformedAddressOrNamepeer_unshut_after_cfgbgpd_ioBGP I/O threadbgpd_kaBGP Keepalives threadVIEWCreating Default VRF, AS %uCreating %s %s, AS %uStatic announcementBGP Peer HashVRF defaultDeleting Default VRFDeleting %s %s[BGP_GR] %s called !next2bgpnodec_node!bgp_pth_ka!bgp_pth_ioinstasn(next2)->data != NULL&prefix, group->name(bgpnode)->data != NULLbgp_inst_delete(c_node)->data != NULL__func__, bgp->nameBGP EVPN instance informationbgp_startup_timer_expire&bgp->t_startup*asBGP instanceNo such neighbor in this view/vrfNo such neighbor in this view/vrf %s: Registering BGP instance %s to zebra%pBP configured Graceful-Restart, skipping shutdown notification%s: deregistering this bgp %s instance from zebraDynamic Neighbor %pFX matches group %s listen range %pFXDynamic Neighbor %pFX rejected - at limit %dDynamic Neighbor %pFX rejected - group %s disabledDynamic Neighbor %pFX rejected - no AF activated for group %s%s Dynamic Neighbor added, group %s count %d%pBP Maximum-prefix restart timer canceled%pBP Maximum-prefix restart timer cancelled%s: set gtsm_hops to %d for %s%s: set gtsm_hops to zero for %s%s: released from config-pending hold%pBP configured Graceful-Restart, skipping unconfig notification__func__, gtsm_hops, peer->hostpeer->host, group->name, dncount&prefix, gbgp->dynamic_neighbors_limit&prefix, group->name, listen_range(bgp->inst_type == BGP_INSTANCE_TYPE_VRF) ? "VRF" : "VIEW", bgp->name(inst_type == BGP_INSTANCE_TYPE_VRF) ? "VRF" : "VIEW", name, *asbgp_terminatebgp_pthreads_initpeer_unshut_after_cfgbgp_instasn_autocompletebgp_viewvrf_autocompleteis_ebgp_multihop_configuredpeer_maximum_prefix_out_unsetpeer_maximum_prefix_out_setpeer_maximum_prefix_unsetpeer_maximum_prefix_setpeer_maximum_prefix_clear_overflowpeer_unsuppress_map_unsetpeer_unsuppress_map_setpeer_route_map_unsetpeer_route_map_setpeer_aslist_updatepeer_aslist_unsetpeer_aslist_setpeer_prefix_list_updatepeer_prefix_list_unsetpeer_prefix_list_setpeer_distribute_updatepeer_distribute_unsetpeer_distribute_setpeer_password_setpeer_local_as_setpeer_allowas_in_setpeer_timers_delayopen_unsetpeer_timers_delayopen_setpeer_advertise_interval_unsetpeer_advertise_interval_setpeer_timers_connect_unsetpeer_timers_connect_setpeer_timers_unsetpeer_timers_setpeer_weight_setpeer_default_originate_unsetpeer_default_originate_setpeer_update_source_addr_setpeer_update_source_if_setpeer_role_unsetpeer_role_setpeer_ebgp_multihop_unsetpeer_af_flag_modifypeer_flag_modifypeer_flag_modify_actionpeer_lookup_dynamic_neighborpeer_group_lookup_dynamic_neighborpeer_group_lookup_dynamic_neighbor_rangepeer_lookuppeer_lookup_by_hostnamepeer_lookup_by_conf_ifpeer_notify_shutdownbgp_if_finishbgp_instance_downbgp_instance_upbgp_set_redist_vrf_bitmapsbgp_createbgp_handle_socketbgp_check_main_socketbgp_lookup_by_namebgp_lookupbgp_get_defaultbgp_gr_apply_running_configpeer_ttl_security_hops_unsetpeer_ttl_security_hops_set @ @ @ @ @ @ @bgp_deletebgp_get[%p:%u] (%ld) reuseTimerMsecs00:00:00segments%cBGP Aggregator as-path hash neighbor %s bfd neighbor %s bfd profile %s bgp dampening bgp dampening %lld halfLifeSecsreusePenaltysuppressPenaltymaxSuppressTimeSecsmaxSuppressPenaltyHalf-life time: %lld min Reuse penalty: %d Suppress penalty: %d Max suppress time: %lld min Max suppress penalty: %u dampening not enabled for %s dampeningPenaltydampeningFlapCount, reuse in %s For address family: %s Addpath ID Allocator %s:%d/%dgroup %s: interface none to %s%s: TTL %d to 1%s: TTL %d to %d%s: VRF %s(%d) to %s(%d)%s: condition_filter_count %d%s: unexpected subtlv type %dbgpd/bgp_encap_tlv.ctotal <= 0xffbgpd/bgp_conditional_adv.cdest_pbgpd/bgp_bfd.cbgpd/bgp_addpath.c__func__, st->type__func__, subtlv->lengthst->family == AF_INET6BGP Dampening arraybgpd/bgp_damp.cbgp_reuse_timer&bdc->t_reusebdc->reuse_limitbgp_conditional_adv_timer&bgp->t_condition_checkno_neighbor_bfd_profile_cmdno_neighbor_bfd_profileno_neighbor_bfd_cmdno_neighbor_bfdneighbor_bfd_param_cmdneighbor_bfd_paramBFD configuration databgpd/bgp_aspath.cmergedpath->strcpasns <= seg->lengthaspath->str, as4path->strlength <= AS_SEGMENT_MAXnum <= AS_SEGMENT_MAX(unsigned long)bytessegh.type, segh.length(unsigned long)lengthaspath->straspath->refcnt == 0len < str_sizeas-invalidas-sequenceas-confed-sequenceas-confed-setBGP aspathBGP aspath segment dataBGP adv attr neighbor %s bfd check-control-plane-failure bgp dampening %lld %d %d %lld Dampinfo: penalty %d, flapped %d times in %speer(s) are no longer active for labeled-unicast, deallocate MPLS labelsEnabled administrative shutdown on BGP instance AS %uComputing addpath IDs for addpath type %s%s: enabling bgp deterministic-med, this is required for addpath-tx-bestpath-per-ASResetting peer %s%pBP due to change in addpath config[AS4SEG] Parse aspath segment: got total byte length %lu[AS4SEG] Parse aspath segment: got type %d, length %d[AS4SEG] Parse aspath segment: Bytes now: %lu[AS4] Fewer hops in AS_PATH than NEW_AS_PATH[AS4] got AS_PATH %s and AS4_PATH %s synthesizing now[AS4] AS4PATHmangle: AS_CONFED_SEQUENCE falls across 2/4 ASN boundary somewhere, broken..[AS4] result of synthesizing is %s%s: neighbor %s vrf %s(%u) bfd state %s -> %s%s BFD DOWN message ignored in the process of graceful restart when C bit is cleared%s: address [%pI4->%pI4] to [%pI4->%pI4]%s: address [%pI6->%pI6] to [%pI6->%pI6]%s: %s routes to/from %s for %s%s: %s - routes changed in BGP table.%s: %s for %s - advertise/condition map configuration is changed.%s: advmap.update_type changed for peer %s, adjusting update_group.%s: Configuration is changed on peer %s for %s, send the normal update first.%s: Send normal update to %s for %s%s: Send normal update to %s for %s %s, authenticator length %d exceeds storage maximum %d%s, subtlv length %d does not equal 8 or 20%s, subtlv length %d is less than 4%s, subtlv length %d is greater than %d%s, subtlv length %d does not equal 2%s, subtlv length %d does not equal 8%s, subtlv value 1st 4 bytes are not 0x030b0000%s, subtlv length %d does not equal 4__func__, st->cookie_length, (int)sizeof(st->cookie)__func__, st->authenticator_length, (int)sizeof(st->value)CHECK_FLAG(bet->valid_subtlvs, BGP_TEA_SUBTLV_ENCAP)st->cookie_length <= sizeof(st->cookie)st->authenticator_length <= sizeof(st->value)(dest == bdi->dest) && (path == bdi->path)__func__, member->host, get_afi_safi_str(afi, safi, 0)__func__, peer->host, get_afi_safi_str(afi, safi, 0)__func__, bgp->condition_filter_count__func__, update_type == UPDATE_TYPE_ADVERTISE ? "Advertise" : "Withdraw", peer->host, get_afi_safi_str(afi, safi, 0)no neighbor bfd profile [BFDPROF]Negate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BFD integration BFD profile. BFD profile name. neighbor bfd profile BFDPROFSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BFD integration BFD profile. BFD profile name. no neighbor bfdNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Disables BFD support [no] neighbor bfd check-control-plane-failureNegate a command or set its defaults Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag BFD support Link dataplane status with BGP controlplane neighbor_bfd_check_controlplane_failure_cmdneighbor_bfd_check_controlplane_failureneighbor bfd (2-255) (50-60000) (50-60000)Specify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Enables BFD support Detect Multiplier Required min receive interval Desired min transmit interval neighbor bfdSpecify neighbor router Neighbor address Neighbor IPv6 address Interface name or neighbor tag Enables BFD support CHECK_FLAG(p->sflags, PEER_STATUS_GROUP)!CHECK_FLAG(p->sflags, PEER_STATUS_GROUP)__func__, bfd_sess_vrf(session), bfd_sess_vrf_id(session), vrf_id_to_name(p->bgp->vrf_id), p->bgp->vrf_id__func__, bfd_sess_hop_count(session), p->ttl__func__, bfd_sess_hop_count(session)__func__, p->nexthop.ifp->name__func__, &src.v6, &dst.v6, source ? &source->sin6.sin6_addr : &src.v6, &p->su.sin6.sin6_addr__func__, &src.v4, &dst.v4, source ? &source->sin.sin_addr : &src.v4, &p->su.sin.sin_addr__func__, peer->conf_if ? peer->conf_if : peer->host, bfd_sess_vrf(bsp), bfd_sess_vrf_id(bsp), bfd_get_status_str(bss->previous_state), bfd_get_status_str(bss->state)((peer->sflags) & ((1U << 4))) ? "group " : "", peerbgp_addpath_names(addpath_type)->human_namebgp_encap_type_pbb_to_tlvsubtlv_encode_encap_l2tpv3_over_ipbgp_encap_type_l2tpv3overip_to_tlvsubtlv_encode_remote_endpointsubtlv_encode_ipsec_tabgp_damp_enablebgp_damp_withdrawbgp_reuse_timerbgp_reuse_indexpeer_advertise_map_setbgp_bfd_initbgp_group_remove_bfdbgp_group_configure_bfdbgp_peer_remove_bfdbgp_peer_configure_bfdbgp_peer_config_applyaspath_reconcile_as4assegment_header_putassegment_data_putassegments_parseaspath_hash_allocaspath_internaspath_make_str_countaspath_uninternbgp_addpath_set_peer_typebgp_addpath_populate_typebgp_addpath_type_changedpeer_password_unsetpeer_local_as_unsetpeer_allowas_in_unsetpeer_weight_unsetpeer_update_source_unsetpeer_ebgp_multihop_setbgp_shutdown_enablepeer_deactivatebgp_confederation_peers_removebgp_confederation_id_settlv_to_bgp_encap_type_mpls_in_ip_tunnel_with_ipsec_transport_modetlv_to_bgp_encap_type_ip_in_ip_tunnel_with_ipsec_transport_modetlv_to_bgp_encap_type_ipsec_in_tunnel_modetlv_to_bgp_encap_type_transmit_tunnel_endpointtlv_to_bgp_encap_type_ip_in_ipsubtlv_decode_encap_gretlv_to_bgp_encap_type_gresubtlv_decode_encap_l2tpv3_over_ipsubtlv_decode_proto_typesubtlv_decode_colortlv_to_bgp_encap_type_l2tpv3overipsubtlv_decode_remote_endpointsubtlv_decode_ipsec_tapeer_advertise_map_unsetbgp_conditional_adv_disablebgp_conditional_adv_enablebgp_conditional_adv_timerbgp_conditional_adv_routesbgp_peer_bfd_update_sourcebfd_session_status_update?@?9B.$@yPD?yPDӿ%pFX/off %u,&,|= ∋ ! sendMode Send-mode: recvMode Receive-mode: %s/%uCan't find specified prefix IPv4IPv6L2VPNAFI IPv4, AFI IPv6, AFI L2VPN, AFI Unknown %d, SAFI UnicastSAFI MulticastSAFI Labeled-unicastSAFI MPLS-labeled VPNSAFI ENCAPSAFI FLOWSPECSAFI EVPNSAFI Unknown %d capabilityErrors%% address is malformed strict-mode neighbor %s interface v6only neighbor %s interface peer-group %s remote-as %u remote-as internal remote-as external neighbor %s remote-as %u neighbor %s peer-group %s neighbor %s local-as %u neighbor %s description %s neighbor %s shutdown neighbor %s password %s neighbor %s solo neighbor %s port %d neighbor %s interface %s neighbor %s tcp-mss %d neighbor %s passive neighbor %s ebgp-multihop neighbor %s aigp neighbor %s local-role %s%s neighbor %s timers %u %u neighbor %s peer-group FS Rx %s %s %s %sEC{%s}%s: unknown type %dno default bgp instanceno %u unicast tableno node for the prefixdereg%s: %pFX: %s yes not , transmit, receive%s Option length error%s Option length error (%d)[BGP_GR] F bit Set%s KEEPALIVE rcvdafiSafiimportFromVrfsexportToVrfsrouteDistinguisherImport RT(s): %s Import RT(s): Export RT: %s numConfiguredPeersnumEstablishedPeers%pEA0.0.0.0/0::/0bgpOriginatingDefaultNetworkbgpd/bgp_open.cReservedPrefixlistPrefixlist (old)ReceiveBothpeer->host, afi, safipeer->host, hdr->length, numpeer->host, pkt_afi, pkt_saficaphdr->lengthpeer->host, hdr->lengthpeer->host, caphdr.codeMultiProtocol ExtensionsCooperative Route FilteringGraceful Restart4-octet AS numberAddPathDynamicExtended Next Hop EncodingDynamic (Old)Route Refresh (Old)ORF (Old)FQDNEnhanced Route RefreshBGP Extended MessageSTREAM_READABLE(s) >= lengthpeer->host, opt_lengthcapd_end <= endbgpd/bgp_label.cpeer, label_depthpeer->host, lim - pntp.familybgpd/bgp_flowspec_util.c__func__, *error__func__, type__func__, errorbgpd/bgp_flowspec.clocal_stringpsize_\[[0[0[0[0[0[0[@\0[0[@\ [ts(sHshsssr{tMt:t'tttss؁Νd$Td$ܚ԰4$԰tT԰԰$Գt,,\<  %dms, hit %u times)This VRF is not importing %s routes from any other VRF This VRF is importing %s routes from the following VRFs: This VRF is not exporting %s routes to any other VRF This VRF is exporting %s routes to the following VRFs: Originating default network %s peer->host, rtt_shutdown_reasonpeer->host, cmd_hostname_get(), cmd_domainname_get()peer->host, lookup_msg(capcode_str, hdr->code, ((void *)0)), iana_afi2str(mpc.afi), iana_safi2str(mpc.safi)peer->host, afi, safi, type, modepeer->host, lookup_msg(orf_type_str, type, ((void *)0)), lookup_msg(orf_mode_str, mode, ((void *)0)), iana_afi2str(pkt_afi), iana_safi2str(pkt_safi)peer->host, iana_afi2str(mpc.afi), iana_safi2str(mpc.safi)peer->host, get_afi_safi_str(afi, safi, 0), ((peer->af_cap[afi][safi]) & ((1U << 7))) ? " " : " not "peer->host, ((peer->cap) & ((1U << 10))) ? " " : " not ", peer->v_gr_restart, ((peer->cap) & ((1U << 24))) ? "yes" : "no"peer->host, iana_afi2str(pkt_afi), iana_safi2str(pkt_safi), stale_timepeer->host, lookup_msg(capcode_str, hdr->code, ((void *)0)), iana_afi2str(pkt_afi), iana_safi2str(pkt_safi), (send_receive & 1) ? ", receive" : "", (send_receive & 2) ? ", transmit" : ""peer->host, iana_afi2str(pkt_afi), iana_safi2str(pkt_safi), pkt_nh_afipeer->host, peer->hostname, peer->domainnamepeer->host, lookup_msg(capcode_str, caphdr.code, NULL), caphdr.lengthpeer->host, lookup_msg(capcode_str, caphdr.code, ((void *)0)), caphdr.length, (unsigned)cap_modsizes[caphdr.code]peer->host, lookup_msg(capcode_str, caphdr.code, ((void *)0)), caphdr.length, (unsigned)cap_minsizes[caphdr.code]peer->host, lookup_msg(capcode_str, caphdr.code, ((void *)0)), caphdr.code, caphdr.lengthLong-lived BGP Graceful Restartpeer->host, opt_type, opt_type == 2 ? "Capability" : "Unknown", opt_lengthpeer->host, prefixlen, (uint)(lim - pnt)__func__, p, (reg ? "reg" : "dereg")__func__, bgp_dest_to_rnode(dest), new_label, allocated__func__, reg ? "" : "un", bgp_dest_to_rnode(dest), label_index, label__func__, subtlv->length, 1 + 3 + 6 + 2Unknown RD type%.3f Gbps%.3f Mbps%.3f Kbps%u bpsLB:%u:%u (%s)bgpNoSuchNeighbor%% No BGP neighbors found %% No such neighbor ipv4NHGipv6NHGrefCountsoo RT:SoO:%s%u:%u%s%s:%u%s%pI4:%u(dynamic) %s;addressFamiliesConfigured %d %s listen range(s) rangesdynamicRanges Peer-group members: %s %s %s members BGP peer-group %s peer-router peer-proxy peer-active %s%s(%s) %s%s failedPeersCountdynamicPeerstotalPeersupdateDelayLimitupdateDelayEstablishWaitupdateDelayFirstNeighborupdateDelayInProgressupdateDelayBestpathResumedupdateDelayZebraUpdateResumeupdateDelayPeerUpdateResume Delay in progress maxMedOnStartupmaxMedAdministrativetableVersionribCountribMemorypeerCountpeerMemorypeerGroupCountpeerGroupMemorydampeningEnabledMax-med on-startup active BGP table version %llu Dampening enabled. msgRcvdmsgSentoutqinqpfxRcdpfxSntpeerStatePfxCtPassiveNSF passiveOKdescidType(Policy) %12s %12u NoNeg %8u Idle (Admin) Idle (PfxCt) N/AfailedPeersdisplayedPeersmultiPathRelaxpeerTypeRelaxcompareRouterIdbestPath %% No matching neighbor Displayed neighbors %dNo %s neighbor is configured * - dynamic neighbor dummyaslist->name2020-01-02frr-bgp-filter2020-01-15frr-deviations-bgp-datacenter2019-12-03frr-bgp-rpkifrr-bgpfrr-bgp-bmpfrr-bgp-peer-groupfrr-bgp-neighborfrr-bgp-common-multiprotocolfrr-bgp-commonfrr-bgp-common-structurefrr-bgp-typesBGP TEA Options ValueBGP TEA OptionsBGP_HARD_ADMIN_RESET< 8.3BGP_GRACEFUL_NOTIFICATIONBGP_SUPPRESS_DUPLICATES< 7.6BGP_EBGP_REQUIRES_POLICY< 7.4BGP_KEEPALIVEBGP_HOLDTIMEBGP_CONNECT_RETRYBGP_DETERMINISTIC_MEDBGP_LOG_NEIGHBOR_CHANGESBGP_SHOW_NEXTHOP_HOSTNAMEBGP_SHOW_HOSTNAMEBGP_IMPORT_CHECKtraditionalbgp_dump_interval_func&bgp_dump->t_intervalbgp_snmp_update_statsbgp_processbgp_vrf_status_changednum_sids <= BGP_MAX_SIDSsid%% No such neighbor in this view/vrf %-30s %-15s %-5s %-8u %-8u %u BGP peer-group %s, remote AS %u Peer-group type is internal Peer-group type is external Configured address-families: Displayed %ld flowspec entries setup sync info for %pFX es %s max_seq %d %s%s%s%u: Failed to %s prefix %pFX in VRF %s%s: %pFX nexthop is %svalid (in %s)Attempting to count but flags say it is unusableNot counted but flags say we should%s AS4 capability has incorrect data length %d%s [AS4] about to set cap PEER_CAP_AS4_RCV, got as4 %u%s: Condition map routes present in BGP table%s: Condition map routes not present in BGP table%% No failed BGP neighbors found V AS LocalAS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd PfxSnt Desc V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd PfxSnt Desc Read-only mode update-delay limit: %d seconds Establish wait: %d seconds First neighbor established: %s Best-paths resumed: %s zebra update resumed: %s peers update resumed: %s Max-med administrative active RIB entries %ld, using %s of memory Peers %ld, using %s of memory Peer groups %ld, using %s of memory EstdCnt DropCnt ResetTime Reason 4 %10u %10u %9u %9u %8llu %4zu %4zu %8s4 %10u %9u %9u %8llu %4zu %4zu %8s Total number of neighbors %d %d dynamic neighbor(s), limit %d BGP router identifier %pI4, local AS number %u vrf-id %dbgp->vrf_id, install ? "install" : "uninstall", evp->prefix.route_type == BGP_EVPN_MAC_IP_ROUTE ? "MACIP" : "IMET", vpn->vnibgp_def->vrf_id, install ? "install" : "uninstall", evp, vrf_id_to_name(bgp_vrf->vrf_id)__func__, p, (nh_valid ? "" : "not "), bgp_nexthop->name_prettyevp, esi_to_str(esi, esi_buf, sizeof(esi_buf)), max_sync_seq, (attr->es_flags & (1 << 2)) ? "peer-active " : "", (attr->es_flags & (1 << 3)) ? "peer-proxy " : "", (attr->es_flags & (1 << 4)) ? "peer-router " : ""encap_tlv_dupas_list_insertbpacket_queue_remove_peersubtlv_encode_proto_typesubtlv_encode_colorsubtlv_encode_encap_gresubtlv_encode_encap_pbbmodule frr-bgp-route-map { yang-version 1.1; namespace "http://frrouting.org/yang/bgp-route-map"; prefix frr-bgp-route-map; import ietf-inet-types { prefix inet; } import frr-route-map { prefix frr-route-map; } import frr-filter { prefix filter; } import frr-bgp-filter { prefix bgp-filter; } import ietf-routing-types { prefix rt-types; } organization "Free Range Routing"; contact "FRR Users List: FRR Development List: "; description "This module defines bgp route map settings"; revision 2020-01-02 { description "Initial revision"; } identity match-alias { base frr-route-map:rmap-match-type; description "Match BGP community alias name"; } identity match-local-preference { base frr-route-map:rmap-match-type; description "Match local-preference of routes"; } identity match-script { base frr-route-map:rmap-match-type; description "Match script of routes"; } identity match-origin { base frr-route-map:rmap-match-type; description "Match BGP route origin code"; } identity rpki { base frr-route-map:rmap-match-type; description "Control rpki specific settings"; } identity rpki-extcommunity { base frr-route-map:rmap-match-type; description "Control rpki specific settings derived from extended community"; } identity probability { base frr-route-map:rmap-match-type; description "Match portion of routes defined by percentage value"; } identity source-vrf { base frr-route-map:rmap-match-type; description "Match source vrf of routes"; } identity peer { base frr-route-map:rmap-match-type; description "Match peer address"; } identity mac-address-list { base frr-route-map:rmap-match-type; description "Match MAC address access-list"; } identity ip-route-source { base frr-route-map:rmap-match-type; description "Match advertising source address of route"; } identity ip-route-source-prefix-list { base frr-route-map:rmap-match-type; description "Match advertising source address of route"; } identity evpn-route-type { base frr-route-map:rmap-match-type; description "Match EVPN route type"; } identity evpn-default-route { base frr-route-map:rmap-match-type; description "Match EVPN default Type-5 route"; } identity evpn-vni { base frr-route-map:rmap-match-type; description "Match EVPN VNI"; } identity evpn-rd { base frr-route-map:rmap-match-type; description "Match EVPN route distinguisher"; } identity match-community { base frr-route-map:rmap-match-type; description "Match BGP community list"; } identity match-large-community { base frr-route-map:rmap-match-type; description "Match BGP large-community list"; } identity match-extcommunity { base frr-route-map:rmap-match-type; description "Match BGP extcommunity list"; } identity as-path-list { base frr-route-map:rmap-match-type; description "Match BGP AS path list"; } identity ipv4-nexthop { base frr-route-map:rmap-match-type; description "Match IPv4 next hop address"; } identity ipv6-nexthop { base frr-route-map:rmap-match-type; description "Match IPv6 next hop address"; } identity distance { base frr-route-map:rmap-set-type; description "Set BGP administrative distance to use"; } identity set-extcommunity-none { base frr-route-map:rmap-set-type; description "Set BGP extended community attribute"; } identity set-extcommunity-rt { base frr-route-map:rmap-set-type; description "Set BGP extended community attribute"; } identity set-extcommunity-soo { base frr-route-map:rmap-set-type; description "Set BGP extended community attribute"; } identity set-extcommunity-lb { base frr-route-map:rmap-set-type; description "Set BGP extended community attribute"; } identity set-ipv4-nexthop { base frr-route-map:rmap-set-type; description "Set the IPv4 next-hop to peer-address/unchanged"; } identity ipv4-vpn-address { base frr-route-map:rmap-set-type; description "Set IPv4 VPN next-hop address"; } identity ipv6-nexthop-global { base frr-route-map:rmap-set-type; description "Set IPv6 next-hop global address"; } identity ipv6-prefer-global { base frr-route-map:rmap-set-type; description "Set IPv6 next-hop to prefer global address"; } identity ipv6-peer-address { base frr-route-map:rmap-set-type; description "Set IPv6 next-hop peer address"; } identity ipv6-vpn-address { base frr-route-map:rmap-set-type; description "Set IPv6 VPN next-hop address"; } identity label-index { base frr-route-map:rmap-set-type; description "Set the label index to associate with the prefixs"; } identity set-local-preference { base frr-route-map:rmap-set-type; description "Set the BGP local preference path attribute"; } identity set-origin { base frr-route-map:rmap-set-type; description "Set BGP route origin code"; } identity weight { base frr-route-map:rmap-set-type; description "Set the BGP weight attribute"; } identity originator-id { base frr-route-map:rmap-set-type; description "Set the BGP originator ID attribute"; } identity table { base frr-route-map:rmap-set-type; description "Export route to non-main kernel table"; } identity atomic-aggregate { base frr-route-map:rmap-set-type; description "Set BGP atomic-aggregate attribute"; } identity aigp-metric { base frr-route-map:rmap-set-type; description "Set BGP AIGP attribute (AIGP TLV Metric)"; } identity as-path-prepend { base frr-route-map:rmap-set-type; description "Set the BGP AS-path attribute"; } identity as-path-exclude { base frr-route-map:rmap-set-type; description "Set the BGP AS-path attribute"; } identity as-path-replace { base frr-route-map:rmap-set-type; description "Replace ASNs to local AS number"; } identity set-community { base frr-route-map:rmap-set-type; description "Set the BGP community attribute"; } identity set-large-community { base frr-route-map:rmap-set-type; description "Set the BGP large-community attribute"; } identity aggregator { base frr-route-map:rmap-set-type; description "Set the BGP aggregator attribute"; } identity comm-list-delete { base frr-route-map:rmap-set-type; description "Set BGP community list (for deletion)"; } identity large-comm-list-delete { base frr-route-map:rmap-set-type; description "Set BGP large community list (for deletion)"; } identity set-evpn-gateway-ip-ipv4 { base frr-route-map:rmap-set-type; description "Set EVPN gateway IP overlay index IPv4"; } identity set-evpn-gateway-ip-ipv6 { base frr-route-map:rmap-set-type; description "Set EVPN gateway IP overlay index IPv6"; } identity set-l3vpn-nexthop-encapsulation { base frr-route-map:rmap-set-type; description "Accept L3VPN traffic over other than LSP encapsulation"; } grouping extcommunity-non-transitive-types { leaf two-octet-as-specific { type boolean; description "Non-Transitive Two-Octet AS-Specific Extended Community"; } } typedef extcommunity-lb-type { type enumeration { enum "explicit-bandwidth" { value 0; description "Bandwidth value in Mbps"; } enum "cumulative-bandwidth" { value 1; description "Cumulative bandwidth of all multipaths (outbound-only)"; } enum "computed-bandwidth" { value 2; description "Internally computed bandwidth based on number of multipaths (outbound-only)"; } } description "ext-community link bandwidth types."; } augment "/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:rmap-match-condition/frr-route-map:match-condition" { case local-preference { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:match-local-preference')"; leaf local-preference { type uint32 { range "0..4294967295"; } } } case alias { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:match-alias')"; leaf alias { type string; } } case script { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:match-script')"; leaf script { type string; } } case origin { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:match-origin')"; leaf origin { type enumeration { enum "egp" { value 0; description "Remote EGP"; } enum "igp" { value 1; description "Local IGP"; } enum "incomplete" { value 2; description "Unknown heritage"; } } } } case rpki { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:rpki')"; leaf rpki { type enumeration { enum "invalid" { value 0; description "Invalid prefix"; } enum "notfound" { value 1; description "Prefix not found"; } enum "valid" { value 2; description "Valid prefix"; } } } } case rpki-extcommunity { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:rpki-extcommunity')"; leaf rpki-extcommunity { type enumeration { enum "valid" { value 0; description "Valid prefix"; } enum "notfound" { value 1; description "Prefix not found"; } enum "invalid" { value 2; description "Invalid prefix"; } } } } case probability { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:probability')"; leaf probability { type uint8 { range "0..100"; } } } case source-vrf { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:source-vrf')"; leaf source-vrf { type string; } } case peer { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:peer')"; choice peer { description "Value of the peer"; case peer-ipv4-address { description "IP address of peer"; leaf peer-ipv4-address { type inet:ipv4-address; } } case peer-interface { description "Interface name of peer"; leaf peer-interface { type string; } } case peer-ipv6-address { description "IPv6 address of peer"; leaf peer-ipv6-address { type inet:ipv6-address; } } case peer-local { description "Static or Redistributed routes"; leaf peer-local { type boolean; } } } } case access-list-name { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:mac-address-list') or " + "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:as-path-list') or " + "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:ip-route-source') or " + "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:ip-route-source-prefix-list')"; description "Access-list name"; leaf list-name { type filter:access-list-name; } } case evpn-default-route { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:evpn-default-route')"; description "Match default EVPN type-5 route"; leaf evpn-default-route { type empty; } } case evpn-vni { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:evpn-vni')"; description "Match eVPN VNI"; leaf evpn-vni { type uint32 { range "1..16777215"; } } } case evpn-route-type { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:evpn-route-type')"; description "Match eVPN route-type"; leaf evpn-route-type { type enumeration { enum "macip" { value 0; description "Mac-IP route"; } enum "multicast" { value 1; description "IMET route"; } enum "prefix" { value 2; description "Prefix route"; } enum "ead" { value 3; description "Ethernet Auto-Discovery route"; } enum "es" { value 4; description "Ethernet Segment route"; } } } } case evpn-rd { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:evpn-rd')"; description "Match eVPN route-distinguisher"; leaf route-distinguisher { type rt-types:route-distinguisher; } } case comm-list-name { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:match-community') or " + "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:match-large-community') or " + "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:match-extcommunity')"; container comm-list { leaf comm-list-name { type bgp-filter:bgp-list-name; } leaf comm-list-name-exact-match { type boolean; description "Do exact matching of communities"; } } } case ipv4-address { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:ipv4-nexthop')"; leaf ipv4-address { type inet:ipv4-address; description "IPv4 address"; } } case ipv6-address { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:match-condition/frr-route-map:condition, 'frr-bgp-route-map:ipv6-nexthop')"; leaf ipv6-address { type inet:ipv6-address; description "IPv6 address"; } } } augment "/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:rmap-set-action/frr-route-map:set-action" { case distance { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:distance')"; leaf distance { type uint8 { range "0..255"; } } } case extcommunity-none { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:set-extcommunity-none')"; description "Value of the BGP extended community attribute"; leaf extcommunity-none { type boolean; description "No extended community attribute"; } } case extcommunity-rt { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:set-extcommunity-rt')"; description "Value of the ext-community"; leaf extcommunity-rt { type string; description "Set BGP ext-community route-target attribute"; } } case extcommunity-soo { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:set-extcommunity-soo')"; description "Value of the ext-community"; leaf extcommunity-soo { type string; description "Set BGP ext-community site-of-origin attribute"; } } case extcommunity-lb { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:set-extcommunity-lb')"; container extcommunity-lb { description "Value of the ext-community."; leaf lb-type { type frr-bgp-route-map:extcommunity-lb-type; } leaf bandwidth { when "../lb-type = 'explicit-bandwidth'"; type uint16 { range "1..25600"; } description "Bandwidth value in Mbps"; } uses extcommunity-non-transitive-types; } } case ipv4-address { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:ipv4-vpn-address')"; description "Set the IPv4 address"; leaf ipv4-address { type inet:ipv4-address; } } case ipv4-nexthop { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:set-ipv4-nexthop')"; leaf ipv4-nexthop { type string; } } case ipv6-address { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:ipv6-nexthop-global') or " + "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:ipv6-vpn-address')"; description "Set the IPv6 address"; leaf ipv6-address { type inet:ipv6-address; } } case preference { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:ipv6-prefer-global') or " + "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:ipv6-peer-address')"; leaf preference { type boolean; } } case label-index { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:label-index')"; leaf label-index { type uint32 { range "0..1048560"; } } } case local-pref { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:set-local-preference')"; leaf local-pref { type string; } } case weight { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:weight')"; leaf weight { type uint32 { range "0..4294967295"; } } } case origin { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:set-origin')"; leaf origin { type enumeration { enum "egp" { value 0; description "Remote EGP"; } enum "igp" { value 1; description "Local IGP"; } enum "incomplete" { value 2; description "Unknown heritage"; } } } } case originator-id { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:originator-id')"; leaf originator-id { type inet:ipv4-address; } } case table { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:table')"; leaf table { type uint32 { range "1..4294967295"; } } } case atomic-aggregate { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:atomic-aggregate')"; leaf atomic-aggregate { type empty; } } case aigp-metric { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:aigp-metric')"; leaf aigp-metric { type string; description "Set BGP AIGP attribute (AIGP Metric TLV)"; } } case as-path-prepend { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:as-path-prepend')"; choice as-path-prepend { description "Value of the BGP AS-path attribute"; case prepend-as { description "Prepend the mentioned AS-path"; leaf prepend-as-path { type string; } } case last-as { description "Prepend the last ASN in the AS-path"; leaf last-as { type uint8 { range "1..10"; } } } } } case as-path-exclude { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:as-path-exclude')"; leaf exclude-as-path { type string; description "Exclude the mentioned AS-path"; } } case as-path-replace { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:as-path-replace')"; leaf replace-as-path { type string; description "Replace ASNs to local AS number"; } } case community { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:set-community')"; choice community { description "Value of the BGP community attribute"; case none { description "No community attribute"; leaf community-none { type boolean; } } case community-string { description "Community string"; leaf community-string { type string; } } } } case large-community { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:set-large-community')"; choice large-community { description "Value of the BGP large-community attribute"; case none { description "No large-community attribute"; leaf large-community-none { type boolean; } } case large-community-string { description "Large-Community string"; leaf large-community-string { type string; } } } } case aggregator { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:aggregator')"; container aggregator { leaf aggregator-asn { type uint32 { range "1..4294967295"; } description "ASN of the aggregator"; } leaf aggregator-address { when "../aggregator-asn > 0 or " + "../aggregator-asn <= 4294967295"; type inet:ipv4-address; description "IPv4 address of the aggregator"; } } } case comm-list-name { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:comm-list-delete') or " + "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:large-comm-list-delete')"; leaf comm-list-name { type bgp-filter:bgp-list-name; } } case evpn-gateway-ip-ipv4 { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:set-evpn-gateway-ip-ipv4')"; description "Set EVPN gateway IP overlay index IPv4"; leaf evpn-gateway-ip-ipv4 { type inet:ipv4-address; } } case evpn-gateway-ip-ipv6 { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:set-evpn-gateway-ip-ipv6')"; description "Set EVPN gateway IP overlay index IPv6"; leaf evpn-gateway-ip-ipv6 { type inet:ipv6-address; } } case l3vpn-nexthop-encapsulation { when "derived-from-or-self(/frr-route-map:lib/frr-route-map:route-map/frr-route-map:entry/frr-route-map:set-action/frr-route-map:action, 'frr-bgp-route-map:set-l3vpn-nexthop-encapsulation')"; description "Accept L3VPN traffic over other than LSP encapsulation"; leaf l3vpn-nexthop-encapsulation { type enumeration { enum "gre" { value 0; description "GRE protocol"; } } } } } } module frr-bgp-filter { yang-version 1.1; namespace "http://frrouting.org/yang/bgp-filter"; prefix frr-bgp-filter; import frr-filter { prefix frr-filter; } import ietf-routing-types { prefix rt-types; } organization "Free Range Routing"; contact "FRR Users List: FRR Development List: "; description "This module defines filter settings"; revision 2020-01-15 { description "Initial revision"; } typedef list-sequence { type uint32 { range "1..4294967295"; } description "List instance priority (low number means higher priority)"; } typedef list-action { type enumeration { enum "deny" { value 0; description "Deny an entry"; } enum "permit" { value 1; description "Accept an entry"; } } description "Return action on match"; } typedef bgp-list-name { type string; description "List name"; } typedef community-string { type string { pattern "(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|6[0-4][0-9]{3}|[1-5][0-9]{4}|[1-9][0-9]{0,3}|0)|((6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|6[0-4][0-9]{3}|[1-5][0-9]{4}|[1-9][0-9]{0,3}|0):(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|6[0-4][0-9]{3}|[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|(local-AS)|(no-advertise)|(no-export)|(internet)"; } description "The BGP community string"; } typedef large-community-string { type string { pattern "(429496729[0-5]|42949672[0-8][0-9]|4294967[01][0-9]{2}|429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|4294[0-8][0-9]{5}|429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|[1-3][0-9]{9}|[1-9][0-9]{0,8}|0)|(429496729[0-5]|42949672[0-8][0-9]|4294967[01][0-9]{2}|429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|4294[0-8][0-9]{5}|429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|[1-3][0-9]{9}|[1-9][0-9]{0,8}|0):(429496729[0-5]|42949672[0-8][0-9]|4294967[01][0-9]{2}|429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|4294[0-8][0-9]{5}|429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|[1-3][0-9]{9}|[1-9][0-9]{0,8}|0)|(429496729[0-5]|42949672[0-8][0-9]|4294967[01][0-9]{2}|429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|4294[0-8][0-9]{5}|429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|[1-3][0-9]{9}|[1-9][0-9]{0,8}|0):(429496729[0-5]|42949672[0-8][0-9]|4294967[01][0-9]{2}|429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|4294[0-8][0-9]{5}|429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|[1-3][0-9]{9}|[1-9][0-9]{0,8}|0):(429496729[0-5]|42949672[0-8][0-9]|4294967[01][0-9]{2}|429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|4294[0-8][0-9]{5}|429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|[1-3][0-9]{9}|[1-9][0-9]{0,8}|0)"; } description "The BGP large-community string"; } augment "/frr-filter:lib" { list community-list { key "name"; description "Community-list instance"; leaf name { type string; } list entry { key "sequence"; description "Community-list entry"; leaf sequence { type list-sequence; } leaf action { type list-action; } leaf type { type enumeration { enum "community-list-standard" { value 0; description "Standard community-list name/identifier"; } enum "community-list-extended" { value 1; description "Expanded community-list name/identifier"; } } mandatory true; description "Community-list instance name/identifier"; } choice community-string { description "Community string"; case standard { when "./type = 'community-list-standard'"; leaf-list standard-community-string { type community-string; description "Community string"; } } case expanded { when "./type = 'community-list-extended'"; leaf expanded-community-string { type string; description "Community string reg-ex"; } } } } } list large-community-list { key "name"; description "Large community-list instance"; leaf name { type string; } list entry { key "sequence"; description "Large community-list entry"; leaf sequence { type list-sequence; } leaf action { type list-action; } leaf type { type enumeration { enum "large-community-list-standard-id" { value 0; description "Standard large-community-list identifier"; } enum "large-community-list-extended-id" { value 1; description "Expanded large-community-list identifier"; } enum "large-community-list-standard-name" { value 2; description "Standard large-community-list name"; } enum "large-community-list-extended-name" { value 3; description "Expanded large-community-list name"; } } mandatory true; description "Large community-list instance name/identifier"; } choice large-community-string { description "Large community string"; case standard { when "./type = 'large-community-list-standard-id' or " + "./type = 'large-community-list-standard-name'"; leaf-list standard-large-community-string { type large-community-string; description "Large community string"; } } case expanded { when "./type = 'large-community-list-extended-id' or " + "./type = 'large-community-list-extended-name'"; leaf expanded-large-community-string { type string; description "Large community string reg-ex"; } } } } } list extcommunity-list { key "name"; description "Extcommunity-list instance"; leaf name { type string; } list entry { key "sequence"; description "Extcommunity-list entry"; leaf sequence { type list-sequence; } leaf action { type list-action; } leaf type { type enumeration { enum "extcommunity-list-standard-id" { value 0; description "Standard extcommunity-list identifier"; } enum "extcommunity-list-extended-id" { value 1; description "Expanded extcommunity-list identifier"; } enum "extcommunity-list-standard-name" { value 2; description "Standard extcommunity-list name"; } enum "extcommunity-list-extended-name" { value 3; description "Expanded extcommunity-list name"; } } mandatory true; description "Extcommunity-list instance name/identifier"; } choice extcommunity-string { description "Extcommunity string"; case standard { when "./type = 'extcommunity-list-standard-id' or " + "./type = 'extcommunity-list-standard-name'"; choice standard-extcommunity-string { description "Value of the ext-community"; case extcommunity-rt { description "Set BGP ext-community route-target attribute"; leaf-list extcommunity-rt { type rt-types:route-target; } } case extcommunity-soo { description "Set BGP ext-community site-of-origin attribute"; leaf-list extcommunity-soo { type rt-types:route-target; } } } } case expanded { when "./type = 'extcommunity-list-extended-id' or " + "./type = 'extcommunity-list-extended-name'"; leaf expanded-extcommunity-string { type string; description "Extcommunity string reg-ex"; } } } } } list as-path-list { key "name"; description "AS-path access-list instance"; leaf name { type string; description "AS-path access-list instance name/identifier"; } list entry { key "sequence"; description "AS-path access-list entry"; leaf sequence { type list-sequence; } leaf action { type list-action; } leaf as-path { type string; description "AS-path access-list string reg-ex"; } } } } } module frr-deviations-bgp-datacenter { yang-version 1.1; namespace "http://frrouting.org/yang/frr-deviations-bgp-datacenter"; prefix frr-deviations-bgp-dc; import frr-routing { prefix frr-rt; } import frr-bgp { prefix frr-bgp; } organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This module defines deviations for the frr-bgp module with datacenter profile. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-12-03 { description "Initial revision."; } deviation "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/frr-bgp:bgp/frr-bgp:global/frr-bgp:global-config-timers/frr-bgp:connect-retry-interval" { deviate replace { default "10"; } } deviation "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/frr-bgp:bgp/frr-bgp:global/frr-bgp:global-config-timers/frr-bgp:hold-time" { deviate replace { default "9"; } } deviation "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/frr-bgp:bgp/frr-bgp:global/frr-bgp:global-config-timers/frr-bgp:keepalive" { deviate replace { default "3"; } } deviation "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/frr-bgp:bgp/frr-bgp:global/frr-bgp:route-selection-options/frr-bgp:deterministic-med" { deviate replace { default "false"; } } deviation "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/frr-bgp:bgp/frr-bgp:global/frr-bgp:import-check" { deviate replace { default "true"; } } deviation "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/frr-bgp:bgp/frr-bgp:global/frr-bgp:show-hostname" { deviate replace { default "true"; } } deviation "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/frr-bgp:bgp/frr-bgp:global/frr-bgp:show-nexthop-hostname" { deviate replace { default "true"; } } deviation "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/frr-bgp:bgp/frr-bgp:global/frr-bgp:ebgp-requires-policy" { deviate replace { default "false"; } } deviation "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/frr-bgp:bgp/frr-bgp:global/frr-bgp:global-neighbor-config/frr-bgp:log-neighbor-changes" { deviate replace { default "true"; } } } module frr-bgp-rpki { yang-version 1.1; namespace "http://frrouting.org/yang/frr-bgp-rpki"; prefix frr-bgp-rpki; import ietf-inet-types { prefix inet; } import frr-vrf { prefix frr-vrf; } organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This module defines a model for managing FRR BGP RPKI. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-12-03 { description "Initial revision."; } typedef transport-type { type enumeration { enum "TCP" { value 1; description "Connection to server is TCP based."; } enum "SSH" { value 2; description "Connection to server is SSH based."; } } } grouping bgp-rpki-timers { container rpki-timers { description "RPKI timers config."; leaf polling-time { type uint32 { range "1..86400"; } units "seconds"; default "3600"; description "Set the number of seconds the router waits until the router asks the cache again for updated data."; } leaf expire-time { type uint32 { range "600..172800"; } units "seconds"; default "7200"; description "Set the expire interval."; } leaf retry-time { type uint16 { range "1..7200"; } units "seconds"; default "600"; description "Set the retry interval."; } } } grouping bgp-rpki-cache-server { container rpki-cache-server { description "Add a cache server to the socket."; list cache-list { key "preference"; leaf preference { type uint8 { range "1..255"; } description "Preference of the cache server."; } leaf cache-type { type transport-type; mandatory true; description "Specifies a transport method for the RPKI cache."; } choice server { case ip-address { leaf ip-address { type inet:ip-address; mandatory true; } } case host-name { leaf ip-host-address { type inet:host; mandatory true; } } } container transport { container tcp { when "../../cache-type = 'TCP'"; description "TCP server details."; leaf tcp-port { type uint32; } } container ssh { when "../../cache-type = 'SSH'"; description "SSH login details"; leaf ssh-port { type uint32 { range "1..65535"; } description "SSH port on which session gets opened."; } leaf user-name { type string; description "SSH username to establish an SSH connection to the cache server."; } leaf private-key { type string; description "Local path that includes the private key file of the router."; } leaf public-key { type string; description "Local path that includes the public key file of the router."; } leaf server-public-ley { type string; description "Server public key."; } } } } } } augment "/frr-vrf:lib/frr-vrf:vrf" { container bgp-rpki { description "RPKI configuration parameters."; leaf enable { type boolean; default "false"; description "When set to 'true' it enables the RPKI."; } uses bgp-rpki-timers; uses bgp-rpki-cache-server; } } } submodule frr-bgp-bmp { yang-version 1.1; belongs-to frr-bgp { prefix "bgp"; } import ietf-inet-types { prefix inet; } import frr-bgp-types { prefix frr-bt; } include "frr-bgp-common-multiprotocol"; organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This submodule defines a model for managing FRR BGP BMP. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-12-03 { description "Initial revision."; } grouping bmp-incoming-session { container incoming-session { list session-list { key "address tcp-port"; leaf address { type inet:ip-address; description "IPv4 address to listen on."; } leaf tcp-port { type uint32; } } } } grouping bmp-outgoing-session { container outgoing-session { list session-list { key "hostname tcp-port"; leaf hostname { type string; } leaf tcp-port { type uint32; } leaf min-retry-time { type uint32 { range "100..86400000"; } units "milliseconds"; default "30000"; description "Minimum connection retry interval."; } leaf max-retry-time { type uint32 { range "100..86400000"; } units "milliseconds"; default "720000"; description "Maximum connection retry interval."; } } } } grouping bmp-afi-safis { container afi-safis { description "List of address-families associated with the BGP instance."; list afi-safi { key "afi-safi-name"; description "AFI, SAFI configuration available for the neighbour or group."; uses mp-afi-safi-config; uses mp-all-afi-safi-list-contents; } } } grouping bmp-afi-safi-common-config { container common-config { leaf pre-policy { type boolean; default "false"; description "Send state before policy and filter processing."; } leaf post-policy { type boolean; default "false"; description "Send state after policy and filter processing."; } } } grouping global-bmp-config { description "Structural grouping used to include filter configuration for BMP."; container bmp-config { description "BMP related parameters."; list target-list { key "target-name"; leaf target-name { type string; description "Targets group name."; } uses bmp-incoming-session; uses bmp-outgoing-session; leaf mirror { type boolean; default "false"; description "When set to 'TRUE' it send BMP route mirroring messages."; } leaf stats-time { type uint32 { range "100..86400000"; } units "milliseconds"; description "Interval to send BMP Stats."; } leaf ipv4-access-list { type frr-bt:access-list-ref; description "Access list to restrict BMP sessions."; } leaf ipv6-access-list { type frr-bt:access-list-ref; description "Access list to restrict BMP sessions."; } uses bmp-afi-safis; } leaf mirror-buffer-limit { type uint32 { range "0..4294967294"; } units "bytes"; description "Maximum memory used for buffered mirroring messages."; } } } } submodule frr-bgp-peer-group { yang-version 1.1; belongs-to frr-bgp { prefix "bgp"; } import ietf-inet-types { prefix inet; } import frr-bgp-types { prefix frr-bt; } include "frr-bgp-common-structure"; include "frr-bgp-neighbor"; organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This submodule contains general data definitions for use in BGP peer group. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-12-03 { description "Initial revision."; } grouping bgp-peer-group-base { description "Parameters related to a BGP group."; leaf peer-group-name { type string; description "Name of the BGP peer-group."; } leaf-list ipv4-listen-range { type inet:ipv4-address; description "Configure BGP dynamic neighbors listen range."; } leaf-list ipv6-listen-range { type inet:ipv6-address; description "Configure BGP dynamic neighbors listen range."; } uses neighbor-remote-as; uses neighbor-parameters; uses structure-neighbor-group-capability-options; } grouping bgp-peer-group-list { description "The list of BGP peer groups."; list peer-group { key "peer-group-name"; description "List of BGP peer-groups configured on the local system - uniquely identified by peer-group name."; uses bgp-peer-group-base; } } } submodule frr-bgp-neighbor { yang-version 1.1; belongs-to frr-bgp { prefix "bgp"; } include "frr-bgp-common-multiprotocol"; include "frr-bgp-common-structure"; organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This submodule contains general data definitions for use in BGP neighbor. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-12-03 { description "Initial revision."; } grouping neighbor-parameters { leaf password { type string { length "1..254"; } description "Actual password."; } leaf ttl-security { type uint8; description "BGP Time To Live (TTL) security check."; reference "RFC 5082: The Generalized TTL Security Mechanism (GTSM), RFC 7454: BGP Operations and Security."; } leaf solo { type boolean; default "false"; description "Solo peer - part of its own update group."; } leaf enforce-first-as { type boolean; default "false"; description "When set to 'true' it will enforce the first AS for EBGP routes."; } leaf description { type string; description "An optional textual description (intended primarily for use with a peer or group."; } leaf passive-mode { type boolean; default "false"; description "Don't send open messages to this neighbor."; } uses neighbor-update-source; uses structure-neighbor-group-ebgp-multihop; uses neighbor-local-as-options; uses neighbor-bfd-options; uses structure-neighbor-group-admin-shutdown; uses structure-neighbor-group-graceful-restart; uses structure-neighbor-config-timers; container afi-safis { description "List of address-families associated with the BGP instance."; list afi-safi { key "afi-safi-name"; description "AFI, SAFI configuration available for the neighbour or group."; uses mp-afi-safi-config; leaf enabled { type boolean; description "This leaf indicates whether the IPv4 Unicast AFI, SAFI is enabled for the neighbour or group."; } uses mp-all-afi-safi-list-contents; } } } } submodule frr-bgp-common-multiprotocol { yang-version 1.1; belongs-to frr-bgp { prefix "bgp"; } import frr-routing { prefix frr-rt; } organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This module contains general data definitions for use in BGP Multiprotocol. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-12-03 { description "Initial revision."; } grouping mp-afi-safi-config { description "Configuration parameters used for all BGP AFI-SAFIs."; leaf afi-safi-name { type identityref { base frr-rt:afi-safi-type; } description "AFI, SAFI."; } } grouping mp-all-afi-safi-list-contents { description "A common grouping used for contents of the list that is used for AFI-SAFI entries."; container ipv4-unicast { when "derived-from-or-self(../afi-safi-name, 'frr-rt:ipv4-unicast')" { description "Include this container for IPv4 Unicast specific configuration."; } description "IPv4 unicast configuration options."; } container ipv6-unicast { when "derived-from-or-self(../afi-safi-name, 'frr-rt:ipv6-unicast')" { description "Include this container for IPv6 Unicast specific configuration."; } description "IPv6 unicast configuration options."; } container ipv4-labeled-unicast { when "derived-from-or-self(../afi-safi-name, 'frr-rt:ipv4-labeled-unicast')" { description "Include this container for IPv4 Labeled Unicast specific configuration."; } description "IPv4 Labeled Unicast configuration options."; } container ipv6-labeled-unicast { when "derived-from-or-self(../afi-safi-name, 'frr-rt:ipv6-labeled-unicast')" { description "Include this container for IPv6 Labeled Unicast specific configuration."; } description "IPv6 Labeled Unicast configuration options."; } container l3vpn-ipv4-unicast { when "derived-from-or-self(../afi-safi-name, 'frr-rt:l3vpn-ipv4-unicast')" { description "Include this container for IPv4 Unicast L3VPN specific configuration."; } description "Unicast IPv4 L3VPN configuration options."; } container l3vpn-ipv6-unicast { when "derived-from-or-self(../afi-safi-name, 'frr-rt:l3vpn-ipv6-unicast')" { description "Include this container for unicast IPv6 L3VPN specific configuration."; } description "Unicast IPv6 L3VPN configuration options."; } container l3vpn-ipv4-multicast { when "derived-from-or-self(../afi-safi-name, 'frr-rt:l3vpn-ipv4-multicast')" { description "Include this container for multicast IPv4 L3VPN specific configuration."; } description "Multicast IPv4 L3VPN configuration options."; } container l3vpn-ipv6-multicast { when "derived-from-or-self(../afi-safi-name, 'frr-rt:l3vpn-ipv6-multicast')" { description "Include this container for multicast IPv6 L3VPN specific configuration."; } description "Multicast IPv6 L3VPN configuration options."; } container l2vpn-vpls { when "derived-from-or-self(../afi-safi-name, 'frr-rt:l2vpn-vpls')" { description "Include this container for BGP-signalled VPLS specific configuration."; } description "BGP-signalled VPLS configuration options."; } container l2vpn-evpn { when "derived-from-or-self(../afi-safi-name, 'frr-rt:l2vpn-evpn')" { description "Include this container for BGP EVPN specific configuration."; } description "BGP EVPN configuration options."; } container ipv4-multicast { when "derived-from-or-self(../afi-safi-name, 'frr-rt:ipv4-multicast')" { description "Include this container for IPv4 multicast specific configuration."; } description "IPv4 multicast configuration options."; } container ipv6-multicast { when "derived-from-or-self(../afi-safi-name, 'frr-rt:ipv6-multicast')" { description "Include this container for IPv6 multicast specific configuration."; } description "IPv6 multicast configuration options."; } container ipv4-flowspec { when "derived-from-or-self(../afi-safi-name, 'frr-rt:ipv4-flowspec')" { description "Include this container for IPv4 flowspec specific configuration."; } description "IPv4 flowspec configuration options."; } container ipv6-flowspec { when "derived-from-or-self(../afi-safi-name, 'frr-rt:ipv6-flowspec')" { description "Include this container for IPv6 flowspec specific configuration."; } description "IPv6 flowspec configuration options."; } } } submodule frr-bgp-common { yang-version 1.1; belongs-to frr-bgp { prefix "bgp"; } import ietf-bgp-types { prefix bt; } import ietf-inet-types { prefix inet; } import frr-bgp-types { prefix frr-bt; } import frr-route-map { prefix frr-route-map; } import frr-route-types { prefix frr-rt-type; } import frr-vrf { prefix frr-vrf; } import ietf-routing-types { prefix rt-types; } import frr-interface { prefix frr-interface; } organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This submodule contains general data definitions for use in BGP. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-12-03 { description "Initial revision."; } grouping rmap-policy-import { leaf rmap-import { type frr-route-map:route-map-ref; } } grouping rmap-policy-export { leaf rmap-export { type frr-route-map:route-map-ref; } } grouping unsuppress-map-policy-import { leaf unsuppress-map-import { type frr-route-map:route-map-ref; } } grouping unsuppress-map-policy-export { leaf unsuppress-map-export { type frr-route-map:route-map-ref; } } grouping plist-policy-import { leaf plist-import { type frr-bt:plist-ref; } } grouping plist-policy-export { leaf plist-export { type frr-bt:plist-ref; } } grouping access-list-policy-import { leaf access-list-import { type frr-bt:access-list-ref; } } grouping access-list-policy-export { leaf access-list-export { type frr-bt:access-list-ref; } } grouping as-path-filter-list-policy-import { leaf as-path-filter-list-import { type frr-bt:as-path-filter-ref; } } grouping as-path-filter-list-policy-export { leaf as-path-filter-list-export { type frr-bt:as-path-filter-ref; } } grouping route-selection-options { description "Configuration relating to route selection options."; container route-selection-options { description "Parameters relating to options for route selection."; leaf always-compare-med { type boolean; default "false"; description "Compare multi-exit discriminator (MED) value from different ASes when selecting the best route. The default behaviour is to only compare MEDs for paths received from the same AS."; } leaf deterministic-med { type boolean; default "false"; description "Compare multi-exit discriminator (MED) value from Same ASes when selecting the best route."; } leaf confed-med { type boolean; default "false"; description "Compare multi-exit discriminator (MED) value from different Sub ASes when selecting the best route."; } leaf missing-as-worst-med { type boolean; default "false"; description "Missing multi-exit discriminator (MED) value is considered as value of infinity, making the path least desirable when selecting the best route."; } leaf aspath-confed { type boolean; default "false"; description "Compare path lengths including confederation sets and sequences in selecting a route."; } leaf ignore-as-path-length { type boolean; default "false"; description "Ignore the AS path length when selecting the best path. The default is to use the AS path length and prefer paths with shorter length."; } leaf external-compare-router-id { type boolean; default "false"; description "When comparing similar routes received from external BGP peers, use the router-id as a criterion to select the active path."; } leaf allow-multiple-as { type boolean; default "false"; description "Allow multi-path to use paths from different neighbouring ASes. The default is to only consider multiple paths from the same neighbouring AS."; } leaf multi-path-as-set { when "../allow-multiple-as = 'true'"; type boolean; default "false"; description "Multi-path with AS-SET, When set to 'true' it adds AS set information for aggregate routes, When set to 'false' it prevents AS set generation."; } } } grouping med-config { description "Configuration relating to MED."; container med-config { leaf enable-med-admin { type boolean; default "false"; description "Flag to enable receiving of MED metric attribute in routing updates."; } leaf max-med-admin { type uint32 { range "0..4294967295"; } default "4294967294"; description "Tells the router to announce routes with this MED value This MED value is applicable for indefinite time."; } leaf max-med-onstart-up-time { type uint32 { range "5..86400"; } units "seconds"; description "Tells the router to announce routes with MED value, This MED value is applicable for this duration during start-up."; } leaf max-med-onstart-up-value { type uint32 { range "0..4294967295"; } default "4294967294"; description "Tells the router to announce routes with this MED value This MED value is applicable for start-up time."; } } } grouping route-reflector-config { description "Grouping used to include route reflector configuration for BGP global."; container route-reflector { description "Route reflector parameters for the BGP global."; leaf route-reflector-cluster-id { type bt:rr-cluster-id-type; description "Route Reflector cluster ID to use when local router is configured as a route reflector. Commonly set at the group level, but allows a different cluster ID to be set for each neighbor."; reference "RFC 4456: BGP Route Reflection: An Alternative to Full Mesh."; } leaf no-client-reflect { type boolean; default "false"; description "When set to 'true', this disables route redistribution by the Route Reflector. It is set 'true' when the client is fully meshed to prevent sending of redundant route advertisements."; reference "TODO: Add reference when IETF writes a draft describing this."; } leaf allow-outbound-policy { type boolean; default "false"; description "When set to 'true', this allow RR to modify the attributes of the reflected IBGP routes as per the out route-map. It is set 'false' RR will not modify the attributes of the reflected IBGP routes as per the out route-map rules."; } } } grouping global-bgp-config { leaf instance-type-view { type boolean; default "false"; description "When set to 'true' BGP instance type is view. When set to 'false' BGP instance type is regular."; } leaf ebgp-multihop-connected-route-check { type boolean; default "false"; description "When set to 'true' it will disable checking if nexthop is connected on EBGP sessions. When set to 'false' it will enable checking if nexthop is connected on EBGP sessions."; } leaf fast-external-failover { type boolean; default "true"; description "It's an interface tracking mechanism. When set to 'true' don't immediately reset session if a link to a directly connected external peer goes down. When set to 'false' it will immediately reset session if a link to a directly connected external peer goes down."; } leaf local-pref { type uint32; default "100"; description "BGP local preference attribute sent to internal peers to indicate the degree of preference for externally learned routes. The route with the highest local preference value is preferred."; reference "RFC 4271."; } leaf default-shutdown { type boolean; default "false"; description "Apply administrative shutdown to newly configured peers."; } leaf suppress-duplicates { type boolean; default "true"; description "Suppress duplicate updates if the route actually not changed."; } leaf ebgp-requires-policy { type boolean; default "true"; description "When set to 'true' BGP speaker requires in and out policy for EBGP peers (RFC8212)."; } leaf show-hostname { type boolean; default "false"; description "When set to 'true' BGP show hostname in certain command outputs."; } leaf show-nexthop-hostname { type boolean; default "false"; description "When set to 'true' BGP show hostname for nexthop in certain command outputs."; } } grouping global-neighbor-config { container global-neighbor-config { leaf dynamic-neighbors-limit { type uint32 { range "1..65535"; } description "Maximum number of BGP Dynamic Neighbors that can be created."; } leaf log-neighbor-changes { type boolean; default "false"; description "When set to 'true' BGP will start logging neighbor up/down and reset reason. When set to 'false' BGP will stop logging neighbor up/down and reset reason."; } container packet-quanta-config { leaf wpkt-quanta { type uint32 { range "1..64"; } default "64"; description "How many packets to write to peer socket per run."; } leaf rpkt-quanta { type uint32 { range "1..10"; } default "10"; description "How many packets to read from peer socket per I/O cycle."; } } } } grouping global-update-group-config { container global-update-group-config { leaf subgroup-pkt-queue-size { type uint32 { range "20..100"; } default "40"; description "Subgroup packet queue size."; } leaf coalesce-time { type uint32 { range "0..4294967295"; } units "milliseconds"; default "1000"; description "Configures the Subgroup coalesce timer."; } } } grouping global-network-config { leaf import-check { type boolean; default "true"; description "When set to 'true' bgp creates entries for network statements if a matching prefix exists in the rib. When set to 'false' bgp creates entries for networks that the router cannot reach. In FRR versions < 7.4 this used to default to 'false' this is an incompatible backward change"; } } grouping neighbor-timers { leaf hold-time { type uint16 { range "0 | 3..65535"; } units "seconds"; default "180"; description "Time interval (in seconds) for the HoldTimer established with the peer. When read as operational data (ro), the value of this object is calculated by this BGP speaker, using the smaller of the values in hold-time that was configured (rw) in the running datastore and the Hold Time received in the OPEN message. This value must be at least three seconds if it is not zero (0). If the Hold Timer has not been established with the peer this object MUST have a value of zero (0). If the configured value of hold-time object was a value of (0), then when read this object MUST have a value of (0) also."; reference "RFC 4271"; } leaf keepalive { type uint16 { range "0..65535"; } units "seconds"; default "60"; description "When used as a configuration (rw) value, this Time interval (in seconds) for the KeepAlive timer configured for this BGP speaker with this peer. The value of this object will only determine the KEEPALIVE messages' frequency relative to the value specified in configured value for hold-time. If the value of this object is zero (0), no periodical KEEPALIVE messages are sent to the peer after the BGP connection has been established. The suggested value for this timer is 30 seconds.; The actual time interval for the KEEPALIVE messages is indicated by operational value of keepalive. That value of this object is calculated by this BGP speaker such that, when compared with hold-time, it has the same proportion that keepalive has, compared with hold-time. A reasonable maximum value for this timer would be one third of that of hold-time."; reference "RFC 4271"; } } grouping global-config-timers { container global-config-timers { leaf rmap-delay-time { type uint16 { range "0..600"; } units "seconds"; default "5"; description "Time to wait before processing route-map changes."; } leaf update-delay-time { type uint16 { range "0..3600"; } units "seconds"; description "Time to force initial delay for best-path and updates."; } leaf establish-wait-time { type uint16 { range "1..3600"; } units "seconds"; description "Time to force initial delay for updates."; } leaf connect-retry-interval { type uint16 { range "1..max"; } units "seconds"; default "120"; description "Time interval (in seconds) for the ConnectRetryTimer. The suggested value for this timer is 120 seconds."; reference "RFC 4271, This is the value used to initialize the 'ConnectRetryTimer'."; } uses neighbor-timers; } } grouping graceful-restart-config { description "Configuration parameters relating to BGP graceful restart."; choice mode { case graceful-restart-mode { leaf enabled { type boolean; default "false"; description "Enable or disable the graceful-restart capability. When set to 'true' it will enable graceful restart and helper both globally. When set to 'false' it will enable the default behaviour global helper mode."; } } case graceful-restart-disable-mode { leaf graceful-restart-disable { type boolean; default "false"; description "When set to 'true' it will disable graceful restart and helper both globally. when set to 'false' it will enable the default behaviour global helper mode."; } } } leaf preserve-fw-entry { type boolean; default "false"; description "Sets F-bit indication that fib is preserved while doing Graceful Restart. When set to 'true' Zebra would preserve the FIB entry on the restarting node."; } leaf restart-time { type uint16 { range "1..3600"; } units "seconds"; default "120"; description "Estimated time (in seconds) for the local BGP speaker to restart a session. This value is advertise in the graceful restart BGP capability. This is a 12-bit value, referred to as Restart Time in RFC4724. Per RFC4724, the suggested default value is <= the hold-time value. This timer is applicable for helper node."; reference "RFC 4724: Graceful Restart Mechanism for BGP."; } leaf stale-routes-time { type uint16 { range "1..3600"; } units "seconds"; default "360"; description "An upper-bound on the time that stale routes will be retained by a router after a session is restarted. If an End-of-RIB (EOR) marker is received prior to this timer expiring stale-routes will be flushed upon its receipt - if no EOR is received, then when this timer expires stale paths will be purged. This timer is applicable for restarting node."; reference "RFC 4724: Graceful Restart Mechanism for BGP."; } leaf selection-deferral-time { type uint16 { range "0..3600"; } units "seconds"; default "360"; description "An upper-bound on the time that restarting router defers the route selection process after restart."; reference "RFC 4724: Graceful Restart Mechanism for BGP."; } leaf rib-stale-time { type uint16 { range "1..3600"; } units "seconds"; default "500"; description "An upper-bound on the time that helper router holds the stale routes in Zebra, When this timer gets expired Zebra removes the stale routes."; } } grouping global-group-use-multiple-paths { description "Common grouping used for both global and groups which provides configuration parameters relating to use of multiple paths."; container use-multiple-paths { description "Parameters related to the use of multiple paths for the same NLRI."; container ebgp { description "Multi-Path parameters for EBGP."; leaf maximum-paths { type uint16; default "64"; description "Maximum number of parallel paths to consider when using BGP multi-path. The default is use a single path."; } } container ibgp { description "Multi-Path parameters for IBGP."; leaf maximum-paths { type uint16; default "64"; description "Maximum number of parallel paths to consider when using IBGP multi-path. The default is to use a single path."; } leaf cluster-length-list { when "../maximum-paths != 0"; type boolean; default "false"; description "When set to 'true' route with the shortest cluster-list length is used. The cluster-list reflects the IBGP reflection path the route has taken. It's the part of route selection algo."; } } } } grouping global-redistribute { description "List of route redistribution per AFI."; list redistribution-list { key "route-type route-instance"; leaf route-type { type frr-rt-type:frr-route-types; description "Protocol route type."; } leaf route-instance { type uint16 { range "0..65535"; } description "Protocol Instance."; } leaf metric { type uint32 { range "0..4294967295"; } description "Metric for redistributed routes."; } leaf rmap-policy-import { type frr-route-map:route-map-ref; description "Route-map to be applied for redistributed routes into the bgp."; } } } grouping mp-afi-safi-network-config { leaf label-index { type rt-types:mpls-label; description "Label index to associate with the prefix."; } leaf rmap-policy-export { type frr-route-map:route-map-ref; description "Route-map to modify the attributes for Routes going out via BGP updates."; } } grouping mp-afi-safi-agg-route-config { leaf as-set { type boolean; default "false"; description "When set to 'true' AS set path information is generated for aggregate address. When set to 'false' AS set path information is not generated."; } leaf summary-only { type boolean; default "false"; description "When set to 'true' it advertise only the aggregate route and suppress the advertisement of all the component routes. When set to 'false' all more-specific routes summarized by the aggregate route are advertised."; } leaf rmap-policy-export { type frr-route-map:route-map-ref; description "Apply route map to aggregate network."; } leaf origin { type enumeration { enum "igp" { value 0; description "Local IGP."; } enum "egp" { value 1; description "Remote EGP."; } enum "incomplete" { value 2; description "Unknown heritage."; } enum "unspecified" { value 255; description "Unspecified."; } } default "unspecified"; description "BGP origin type."; } leaf match-med { type boolean; default "false"; description "When set to 'true' aggregate-route matches only med."; } leaf suppress-map { type string; description "Suppress more specific routes specified in route-map."; } } grouping admin-distance { container admin-distance { description "Administrative distance (or preference) assigned to routes received from different sources (external, internal, and local)."; leaf external { type uint8 { range "1..255"; } default "20"; description "Administrative distance for routes learned from external BGP (EBGP)."; } leaf internal { type uint8 { range "1..255"; } default "200"; description "Administrative distance for routes learned from internal BGP (IBGP)."; } leaf local { type uint8 { range "1..255"; } default "200"; description "Administrative distance for routes learned from local."; } } } grouping distance-per-route-config { leaf distance { type uint8 { range "1..255"; } mandatory true; description "Administrative distance for route."; } leaf access-list-policy-export { type frr-bt:access-list-ref; description "Access-list policy applied on routes going from BGP to Zebra."; } } grouping route-flap-dampening { container route-flap-dampening { description "Dampening feature"; leaf enable { type boolean; default "false"; description "Enable route flap dampening."; } leaf reach-decay { when "../enable = 'true'"; type uint8 { range "1..45"; } units "seconds"; default "15"; description "This value specifies the time desired for the instability metric value to reach one-half of its current value when the route is reachable. This half-life value determines the rate at which the metric value is decayed. A smaller half-life value makes a suppressed route reusable sooner than a larger value. The accumulated penalty will be reduced to half after this duration."; } leaf reuse-above { when "../enable = 'true'"; type uint16 { range "1..20000"; } default "750"; description "This is the value of the instability metric at which a suppressed route becomes unsuppressed if it is reachable but currently suppressed. The value assigned to reuse-below must be less than suppress-above."; } leaf suppress-above { when "../enable = 'true'"; type uint16 { range "1..20000"; } default "2000"; description "This is the value of the instability metric at which route suppression takes place. A route is not installed in the forwarding information base (FIB), or announced even if it is reachable during the period that it is suppressed."; } leaf unreach-decay { when "../enable = 'true'"; type uint8 { range "1..255"; } units "seconds"; default "60"; description "This value acts the same as reach-decay except that it specifies the rate at which the instability metric is decayed when a route is unreachable. It should have a value greater than or equal to reach-decay."; } } } grouping flow-spec-config { container flow-spec-config { description "Flow spec feature."; leaf interface { type frr-interface:interface-ref { require-instance false; } description "The local interface."; } } } grouping global-graceful-shutdown { description "Structural grouping used to include graceful-shutdown configuration for both BGP neighbors and peer groups."; container graceful-shutdown { description "BGP Graceful shutdown feature."; leaf enable { type boolean; default "false"; description "Enable graceful-shutdown feature."; } } } grouping global-filter-config { description "Structural grouping used to include filter configuration for BGP RIB table."; container filter-config { description "BGP table to RIB route download filter."; uses rmap-policy-export; } } grouping route-distinguisher-params { description "Route distinguisher value as per RFC4364."; leaf rd { type rt-types:route-distinguisher; description "Route distinguisher value as per RFC4364."; } } grouping vpn-label-params { description "Label value for VRF."; choice label-allocation-mode { case manual { leaf label { type rt-types:mpls-label; description "Label index to associate with the prefix."; } } case auto { leaf label-auto { type boolean; default "false"; description "Automatically assign a label."; } } } } grouping vpn-nexthop-params { description "Specify next hop to use for VRF advertised prefixes."; leaf nexthop { type inet:ip-address; description "Nexthop IP address."; } } grouping rt-list { description "Route Target list"; leaf-list import-rt-list { type rt-types:route-target; description "For routes leaked from vpn to current address-family: match any."; } leaf-list export-rt-list { type rt-types:route-target; description "For routes leaked from current address-family to vpn: set."; } } grouping vpn-route-target-params { description "Route Target value."; leaf redirect-rt { type rt-types:route-target; description "Flow-spec redirect type route target."; } choice rt-direction { case import-export { uses rt-list; } case both { leaf-list rt-list { type rt-types:route-target; description "Both import: match any and export: set."; } } } } grouping vpn-import-params { description "VPN route leaking parameters."; leaf import-vpn { type boolean; default "false"; description "Import routes from default instance VPN RIB."; } leaf export-vpn { type boolean; default "false"; description "Export routes to default instance VPN RIB."; } list import-vrf-list { key "vrf"; description "List of VRFs to import routes from."; leaf vrf { type frr-vrf:vrf-ref { require-instance false; } description "Routing instance."; } } uses rmap-policy-import; uses rmap-policy-export; } grouping global-afi-safi-vpn-config { container vpn-config { leaf rd { type string; description "Route distinguisher value as per RFC4364."; } uses vpn-label-params; uses vpn-nexthop-params; uses vpn-import-params; uses vpn-route-target-params; } } grouping global-afi-safi-vpn-network-config { list network-config { key "rd"; description "A list of rd."; uses route-distinguisher-params; list prefix-list { key "prefix"; description "A list of prefix."; leaf prefix { type inet:ip-prefix; description "IP destination prefix."; } leaf label-index { type uint32; mandatory true; description "Label index to associate with the prefix."; } leaf rmap-policy-export { type frr-route-map:route-map-ref; description "Route-map to modify the attributes for Routes going out via BGP updates."; } } } } } submodule frr-bgp-common-structure { yang-version 1.1; belongs-to frr-bgp { prefix "bgp"; } import ietf-inet-types { prefix inet; } import frr-route-map { prefix frr-route-map; } import frr-interface { prefix frr-interface; } import ietf-bgp-types { prefix bt; } import frr-bgp-types { prefix frr-bt; } include "frr-bgp-common"; organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This submodule contains general data definitions for use in BGP. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-12-03 { description "Initial revision."; } grouping structure-neighbor-group-ebgp-multihop { description "Structural grouping used to include EBGP multi-hop configuration for both BGP neighbors and peer groups."; container ebgp-multihop { description "EBGP multi-hop parameters for the BGP group."; choice hop-count-choice { case default-hop-count { leaf enabled { type boolean; default "false"; description "When enabled the referenced group or neighbors are permitted to be indirectly connected - including cases where the TTL can be decremented between the BGP peers."; } } case max-hop-count { leaf multihop-ttl { type uint8 { range "1..255"; } description "Time-to-live value to use when packets are sent to the referenced group or neighbors and ebgp-multihop is enabled."; } } } leaf disable-connected-check { type boolean; default "false"; description "When set to 'true' it enforces EBGP neighbors perform multihop."; } } } grouping neighbor-local-as-options { container local-as { leaf local-as { type inet:as-number; description "The local autonomous system number that is to be used when establishing sessions with the remote peer or peer group, if this differs from the global BGP router autonomous system number."; } leaf no-prepend { type boolean; default "false"; description "Do not prepend local-as to updates from EBGP peers. When set to 'true' it will not prepend local-as to updates. When set to 'false' it will prepend local-as to updates."; } leaf replace-as { type boolean; default "false"; description "Do not prepend local-as to updates from IBGP peers."; } } } grouping neighbor-bfd-options { container bfd-options { leaf enable { type boolean; default "false"; description "BFD support."; } leaf detect-multiplier { when "../enable = 'true'"; type uint8 { range "2..255"; } default "3"; description "Detect multiplier."; } leaf required-min-rx { when "../enable = 'true'"; type uint16 { range "50..60000"; } units "milliseconds"; default "300"; description "Required min receive interval."; } leaf desired-min-tx { when "../enable = 'true'"; type uint16 { range "50..60000"; } units "milliseconds"; default "300"; description "Desired min transmit interval."; } leaf session-type { when "../enable = 'true'"; type frr-bt:bfd-session-type; default "not-configured"; description "BFD session type."; } leaf check-cp-failure { when "../enable = 'true'"; type boolean; default "false"; description "Link dataplane status with BGP control plane."; } } } grouping neighbor-remote-as { container neighbor-remote-as { leaf remote-as-type { type frr-bt:as-type; description "Remote AS type."; } leaf remote-as { when "../remote-as-type = 'as-specified'"; type inet:as-number; description "The remote autonomous system number received in the BGP OPEN message."; reference "RFC 4271"; } } } grouping neighbor-update-source { description "Source of routing updates."; container update-source { description "Source of routing updates config."; choice source { case ip-based { leaf ip { type inet:ip-address; description "IPv4 address/IPv6 address."; } } case interface-based { leaf interface { type frr-interface:interface-ref { require-instance false; } description "The local interface."; } } } } } grouping structure-neighbor-group-add-paths { description "Structural grouping used to include ADD-PATHs configuration and state for both BGP neighbors and peer groups."; container add-paths { description "Parameters relating to the advertisement and receipt of multiple paths for a single NLRI (add-paths)."; reference "RFC 7911: ADD-PATH."; leaf path-type { type frr-bt:add-path-type; default "none"; description "Enable ability to receive multiple path advertisements for an NLRI from the neighbor or group."; } } } grouping structure-neighbor-group-as-path-options { description "Structural grouping used to include AS_PATH manipulation configuration both BGP neighbors and peer groups."; container as-path-options { description "AS_PATH manipulation parameters for the BGP neighbor or group."; choice allowas-in { case occurence-based { leaf allow-own-as { type uint8 { range "1..10"; } description "Specify the number of occurrences of the local BGP speaker's AS that can occur within the AS_PATH before it is rejected."; } } case origin-based { leaf allow-own-origin-as { type boolean; default "false"; description "When set to 'true' only accept my AS in the as-path if the route was originated in my AS."; } } } leaf replace-peer-as { type boolean; default "false"; description "Replace occurrences of the peer's AS in the AS_PATH with the local autonomous system number. This is same as override ASN CLI."; } } } grouping structure-neighbor-group-capability-options { description "Structural grouping used to include capability configuration for both BGP neighbors and peer groups."; container capability-options { description "Capability manipulation parameters for the BGP neighbor or group."; leaf dynamic-capability { type boolean; default "false"; description "When set to 'true' dynamic capability is advertise to this peer."; } leaf strict-capability { type boolean; default "false"; description "Strict capability negotiation match. When set to 'true' remote and local capabilities are strictly compared if capabilities are different, send Unsupported Capability error then reset connection."; } leaf extended-nexthop-capability { type boolean; default "false"; description "When set to 'true' extended next-hop capability is advertise to this peer."; } leaf capability-negotiate { type boolean; default "true"; description "When set to 'true' sending Capability Negotiation in the open message is suppressed to this peer."; } leaf override-capability { type boolean; default "false"; description "Overrides the result of Capability Negotiation, ignoring remote peer's capability value, when set to 'true'."; } } } grouping structure-neighbor-default-originate-options { description "Structural grouping used to include default-originate configuration for both BGP neighbors and peer groups."; container default-originate { description "default originate parameters for the BGP neighbor or group."; leaf originate { type boolean; default "false"; description "If set to 'true', send the default-route to the neighbour(s)."; } leaf route-map { type frr-route-map:route-map-ref; description "Route-map to specify criteria to originate default."; } } } grouping structure-neighbor-prefix-limit { container prefix-limit { description "Parameters relating to the prefix limit for the AFI-SAFI."; list direction-list { key "direction"; leaf direction { type frr-bt:direction; description "Prefix limit applied on Tx route-updates or Rx route-updates."; } leaf max-prefixes { type uint32; mandatory true; description "Maximum number of prefixes that will be accepted from the neighbour."; } leaf force-check { type boolean; default false; description "Force check all received routes."; } container options { when "../direction = 'in'"; choice options { case warning { leaf warning-only { type boolean; default "false"; description "When set to 'true' only give warning message when limit is exceeded."; } } case restart { leaf restart-timer { type uint16; units "minutes"; description "Time interval in seconds after which the BGP session is re-established after being torn down due to exceeding the max-prefix limit."; } } case threshold { leaf shutdown-threshold-pct { type bt:percentage; description "Threshold on number of prefixes that can be received from a neighbour before generation of warning messages or log entries. Expressed as a percentage of max-prefixes."; } } case threshold-restart { leaf tr-shutdown-threshold-pct { type bt:percentage; description "Threshold on number of prefixes that can be received from a neighbour before generation of warning messages or log entries. Expressed as a percentage of max-prefixes."; } leaf tr-restart-timer { type uint16; units "minutes"; description "Time interval in seconds after which the BGP session is re-established after being torn down due to exceeding the max-prefix limit."; } } case threshold-warning { leaf tw-shutdown-threshold-pct { type bt:percentage; description "Threshold on number of prefixes that can be received from a neighbour before generation of warning messages or log entries. Expressed as a percentage of max-prefixes."; } leaf tw-warning-only { type boolean; default "false"; description "When set to 'true' only give warning message when limit is exceeded."; } } } } } } } grouping structure-neighbor-nexthop-self { container nexthop-self { description "Parameters relating to the nexthop-self for the AFI-SAFI."; leaf next-hop-self { type boolean; default "false"; description "When set to 'true', EBGP learned routes are announced with the local speaker's nexthop."; } leaf next-hop-self-force { type boolean; default "false"; description "When set to 'true', EBGP learned routes are announced with the local speaker's nexthop."; } } } grouping structure-neighbor-private-as { container private-as { description "Parameters relating to the private-as for the AFI-SAFI."; leaf remove-private-as-all { type boolean; default "false"; description "When set to 'true', private ASNs are removed from outbound updates; applies to all AS numbers."; } leaf remove-private-as-all-replace { type boolean; default "false"; description "When set to 'true', private ASNs are replaced by the local speaker's ASN in all outbound updates; applies to all AS numbers."; } leaf remove-private-as { type boolean; default "false"; description "When set to 'true', removes private ASNs in outbound updates; applies to all AS numbers."; } leaf remove-private-as-replace { type boolean; default "false"; description "When set to 'true', private ASNs are replaced with the local speaker's ASN in all outbound updates; applies to all AS numbers."; } } } grouping structure-neighbor-weight { container weight { description "Parameters relating to the weight for the AFI-SAFI."; leaf weight-attribute { type uint16 { range "0..65535"; } description "Set default weight for routes from this neighbor."; } } } grouping structure-neighbor-route-reflector { container route-reflector { description "Parameters relating to the route-reflector for the AFI-SAFI."; leaf route-reflector-client { type boolean; default "false"; description "Configure a neighbor as route reflector client."; } } } grouping structure-neighbor-route-server { container route-server { description "Parameters relating to the route-server for the AFI-SAFI."; leaf route-server-client { type boolean; default "false"; description "Configure a neighbor as route server client."; } } } grouping structure-neighbor-send-community { container send-community { description "Parameters relating to the send-community for the AFI-SAFI."; leaf send-community { type boolean; default "true"; description "Send standard community attribute to this neighbor."; } leaf send-ext-community { type boolean; default "true"; description "Send extended community attribute to this neighbor."; } leaf send-large-community { type boolean; default "true"; description "Send large community attribute to this neighbor."; } } } grouping structure-neighbor-group-admin-shutdown { description "Structural grouping used to include admin-shutdown configuration for both BGP neighbors and peer groups."; container admin-shutdown { description "BGP Administrative Shutdown Communication."; leaf enable { type boolean; description "When set to 'true', BGP shutdown communication is enabled."; } leaf message { type string; description "Shutdown message."; reference "draft-ietf-idr-shutdown-06"; } } } grouping structure-neighbor-group-graceful-restart { description "Structural grouping used to include graceful-restart configuration for both BGP neighbors and peer groups."; container graceful-restart { description "BGP Graceful restart feature."; choice mode { case graceful-restart-mode { leaf enable { type boolean; default "false"; description "Enable or disable the graceful-restart capability. Setting this value to 'true' enables the graceful-restart and helper both at peer level. Setting this value to 'false' disables graceful restart and helper mode. The peer will inherit global configuration."; } } case graceful-restart-helper-mode { leaf graceful-restart-helper { type boolean; default "false"; description "Setting this value to 'true' enables helper mode for the peer Setting this value to 'false' disables the helper mode. The peer will inherit global configuration."; } } case graceful-restart-disable-mode { leaf graceful-restart-disable { type boolean; default "false"; description "Setting this value to 'true' disables the graceful-restart and helper Mode. Setting this value to 'false' causes the peer to inherit global configuration."; } } } } } grouping structure-neighbor-group-soft-reconfiguration { description "Structural grouping used to include soft-reconfiguration configuration for both BGP neighbors and peer groups."; leaf soft-reconfiguration { type boolean; default "false"; description "Allow inbound soft reconfiguration for this neighbor."; } } grouping structure-neighbor-group-attr-unchanged { description "Structural grouping used to include BGP route propagation rules configuration for both BGP neighbors and peer groups."; container attr-unchanged { description "BGP route propagation rules configuration."; leaf as-path-unchanged { type boolean; default "false"; description "When set to 'true' as-path attribute is propagated unchanged."; } leaf next-hop-unchanged { type boolean; default "false"; description "When set to 'true' next-hop attribute is propagated unchanged."; } leaf med-unchanged { type boolean; default "false"; description "When set to 'true' med attribute is propagated unchanged."; } } } grouping structure-neighbor-group-orf-capability { description "Structural grouping used to include orf configuration for both BGP neighbors and peer groups."; container orf-capability { choice orf-update { case send { leaf orf-send { type boolean; default "false"; description "Setting to 'true' advertises the ORF capability."; } } case receive { leaf orf-receive { type boolean; default "false"; description "When set to 'true' it receives the orf capability."; } } case both { leaf orf-both { type boolean; default "false"; description "When set to 'true' it advertises/receives the orf capability."; } } } } } grouping structure-neighbor-config-timers { description "Structural grouping used to include per neighbor timers configuration for both BGP neighbors and peer groups."; container timers { leaf advertise-interval { type uint16 { range "0..600"; } units "seconds"; description "Minimum interval between sending BGP routing updates."; } leaf connect-time { type uint16 { range "1..65535"; } units "seconds"; description "BGP connect timer."; } uses neighbor-timers; } } grouping structure-neighbor-group-filter-config { description "Structural grouping used to include filter configuration for both BGP neighbors and peer groups."; container filter-config { description "BGP Policy configuration for both BGP neighbors and groups."; uses rmap-policy-import; uses rmap-policy-export; uses plist-policy-import; uses plist-policy-export; uses access-list-policy-import; uses access-list-policy-export; uses as-path-filter-list-policy-import; uses as-path-filter-list-policy-export; uses unsuppress-map-policy-import; uses unsuppress-map-policy-export; } } } module frr-bgp { yang-version 1.1; namespace "http://frrouting.org/yang/bgp"; prefix frr-bgp; import frr-routing { prefix frr-rt; } import ietf-inet-types { prefix inet; } import frr-interface { prefix frr-interface; } import frr-bgp-types { prefix frr-bt; } import frr-route-types { prefix frr-route-types; } include "frr-bgp-common"; include "frr-bgp-common-structure"; include "frr-bgp-common-multiprotocol"; include "frr-bgp-neighbor"; include "frr-bgp-peer-group"; include "frr-bgp-bmp"; organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This module defines a model for managing FRR bgpd daemon. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-12-03 { description "Initial revision."; } identity bgp { base frr-rt:routing-protocol; description "BGP protocol."; } grouping mp-afi-unicast-common { uses global-group-use-multiple-paths; uses global-redistribute; uses admin-distance; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol" { container bgp { when "../frr-rt:type = 'frr-bgp:bgp'" { description "BGP protocol augmentation of ietf-routing module control-plane-protocol."; } presence "Enables configuration of BGP"; description "Top-level configuration for the BGP router."; container global { description "Global configuration for the BGP router."; leaf local-as { type inet:as-number; mandatory true; description "Local autonomous system number of the router. Uses the 32-bit as-number type from the model in RFC 6991."; } uses frr-rt:router-id; container confederation { description "Configuration options specifying parameters when the local router is within an autonomous system which is part of a BGP confederation."; leaf identifier { type inet:as-number; description "Confederation identifier for the autonomous system."; } leaf-list member-as { type inet:as-number; description "Remote autonomous systems that are to be treated as part of the local confederation."; } } uses med-config; uses route-reflector-config; uses route-selection-options; uses global-neighbor-config; container graceful-restart { description "Parameters relating the graceful restart mechanism for BGP."; uses graceful-restart-config; } uses global-update-group-config; uses global-config-timers; uses global-bgp-config; uses global-network-config; uses global-graceful-shutdown; uses global-bmp-config; container afi-safis { description "List of address-families associated with the BGP instance."; list afi-safi { key "afi-safi-name"; description "AFI, SAFI configuration available for the neighbour or group."; uses mp-afi-safi-config; uses mp-all-afi-safi-list-contents; } } } container neighbors { description "Configuration for BGP neighbors."; list neighbor { key "remote-address"; description "List of BGP neighbors configured on the local system, uniquely identified by remote IPv[46] address."; leaf remote-address { type inet:ip-address; description "The remote IP address of this entry's BGP peer."; } leaf local-interface { type frr-interface:interface-ref { require-instance false; } description "Neighbor's interface name."; } leaf local-port { type inet:port-number { range "0..65535"; } description "Neighbor's BGP TCP port number."; } leaf peer-group { type leafref { path "../../../peer-groups/peer-group/peer-group-name"; } description "The peer-group with which this neighbor is associated."; } container neighbor-remote-as { leaf remote-as-type { type frr-bt:as-type; mandatory true; description "Remote AS type."; } leaf remote-as { when "../remote-as-type = 'as-specified'"; type inet:as-number; description "The remote autonomous system number received in the BGP OPEN message."; reference "RFC 4271"; } } uses neighbor-parameters; uses structure-neighbor-group-capability-options; } list unnumbered-neighbor { key "interface"; description "List of BGP neighbors configured on the local system, uniquely identified by interfaces."; leaf interface { type frr-interface:interface-ref { require-instance false; } description "The local interface of this entry's BGP peer."; } leaf v6only { type boolean; default "false"; description "When set to 'true' it will create a neighbor with v6 link local only."; } leaf peer-group { type leafref { path "../../../peer-groups/peer-group/peer-group-name"; } description "The peer-group with which this neighbor is associated."; } uses neighbor-remote-as; uses neighbor-parameters; uses structure-neighbor-group-capability-options { refine "frr-bgp:capability-options/extended-nexthop-capability" { default "true"; } } } } container peer-groups { description "Configuration for BGP peer-groups."; uses bgp-peer-group-list; } } } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/afi-safis/afi-safi/ipv4-unicast" { list network-config { key "prefix"; description "A list of network routes."; leaf prefix { type inet:ipv4-prefix; description "IPv4 destination prefix."; } leaf backdoor { type boolean; default "false"; description "Specify a BGP backdoor route."; } uses mp-afi-safi-network-config; } list aggregate-route { key "prefix"; description "A list of aggregated routes."; leaf prefix { type inet:ipv4-prefix; description "IPv4 destination prefix."; } uses mp-afi-safi-agg-route-config; } list admin-distance-route { key "prefix"; description "A list of routes with a particular admin distance."; leaf prefix { type inet:ipv4-prefix; description "IPv4 destination prefix."; } uses distance-per-route-config; } uses route-flap-dampening; uses mp-afi-unicast-common; uses global-filter-config; uses global-afi-safi-vpn-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/afi-safis/afi-safi/ipv6-unicast" { list network-config { key "prefix"; description "A list of network routes."; leaf prefix { type inet:ipv6-prefix; description "IPv6 destination prefix."; } leaf backdoor { type boolean; default "false"; description "Specify a BGP backdoor route."; } uses mp-afi-safi-network-config; } list aggregate-route { key "prefix"; description "A list of aggregated routes."; leaf prefix { type inet:ipv6-prefix; description "IPv6 destination prefix."; } uses mp-afi-safi-agg-route-config; } list admin-distance-route { key "prefix"; description "A list of routes with a particular admin distance."; leaf prefix { type inet:ipv6-prefix; description "IPv6 destination prefix."; } uses distance-per-route-config; } uses route-flap-dampening; uses mp-afi-unicast-common; uses global-filter-config; uses global-afi-safi-vpn-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/afi-safis/afi-safi/ipv4-labeled-unicast" { uses global-group-use-multiple-paths; uses route-flap-dampening; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/afi-safis/afi-safi/ipv6-labeled-unicast" { uses global-group-use-multiple-paths; uses route-flap-dampening; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/afi-safis/afi-safi/ipv4-multicast" { list network-config { key "prefix"; description "A list of network routes."; leaf prefix { type frr-route-types:ipv4-multicast-group-prefix; description "IPv4 multicast destination prefix."; } leaf backdoor { type boolean; default "false"; description "Specify a BGP backdoor route."; } uses mp-afi-safi-network-config; } list aggregate-route { key "prefix"; description "A list of aggregated routes."; leaf prefix { type frr-route-types:ipv4-multicast-group-prefix; description "IPv4 multicast destination prefix."; } uses mp-afi-safi-agg-route-config; } list admin-distance-route { key "prefix"; description "A list of routes with a particular admin distance."; leaf prefix { type frr-route-types:ipv4-multicast-group-prefix; description "IPv4 multicast destination prefix."; } uses distance-per-route-config; } uses admin-distance; uses route-flap-dampening; uses global-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/afi-safis/afi-safi/ipv6-multicast" { list network-config { key "prefix"; description "A list of network routes."; leaf prefix { type frr-route-types:ipv6-multicast-group-prefix; description "IPv6 multicast destination prefix."; } leaf backdoor { type boolean; default "false"; description "Specify a BGP backdoor route."; } uses mp-afi-safi-network-config; } list aggregate-route { key "prefix"; description "A list of aggregated routes."; leaf prefix { type frr-route-types:ipv6-multicast-group-prefix; description "IPv6 multicast destination prefix."; } uses mp-afi-safi-agg-route-config; } list admin-distance-route { key "prefix"; description "A list of routes with a particular admin distance."; leaf prefix { type frr-route-types:ipv6-multicast-group-prefix; description "IPv6 multicast destination prefix."; } uses distance-per-route-config; } uses route-flap-dampening; uses admin-distance; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/afi-safis/afi-safi/ipv4-flowspec" { uses flow-spec-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/afi-safis/afi-safi/l3vpn-ipv4-unicast" { uses global-afi-safi-vpn-network-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/afi-safis/afi-safi/l3vpn-ipv6-unicast" { uses global-afi-safi-vpn-network-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/bmp-config/target-list/afi-safis/afi-safi/ipv4-unicast" { uses bmp-afi-safi-common-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/bmp-config/target-list/afi-safis/afi-safi/ipv4-multicast" { uses bmp-afi-safi-common-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/bmp-config/target-list/afi-safis/afi-safi/ipv6-unicast" { uses bmp-afi-safi-common-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/global/bmp-config/target-list/afi-safis/afi-safi/ipv6-multicast" { uses bmp-afi-safi-common-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/ipv4-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-weight; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/ipv6-unicast" { leaf nexthop-local-unchanged { type boolean; default "false"; description "Configure treatment of outgoing link-local nexthop attribute. When set to 'true' it leaves link-local nexthop unchanged for this peer."; } uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/ipv4-multicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/ipv6-multicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/ipv4-labeled-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/ipv6-labeled-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/l3vpn-ipv4-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/l3vpn-ipv6-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/l2vpn-evpn" { uses structure-neighbor-group-as-path-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-nexthop-self; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/ipv4-flowspec" { uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/ipv6-flowspec" { uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/unnumbered-neighbor/afi-safis/afi-safi/ipv4-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-weight; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/unnumbered-neighbor/afi-safis/afi-safi/ipv6-unicast" { leaf nexthop-local-unchanged { type boolean; default "false"; description "Configure treatment of outgoing link-local nexthop attribute. When set to 'true' it leaves link-local nexthop unchanged for this peer."; } uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/unnumbered-neighbor/afi-safis/afi-safi/ipv4-multicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/unnumbered-neighbor/afi-safis/afi-safi/ipv6-multicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/unnumbered-neighbor/afi-safis/afi-safi/ipv4-labeled-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/unnumbered-neighbor/afi-safis/afi-safi/ipv6-labeled-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/unnumbered-neighbor/afi-safis/afi-safi/l3vpn-ipv4-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/unnumbered-neighbor/afi-safis/afi-safi/l3vpn-ipv6-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/unnumbered-neighbor/afi-safis/afi-safi/l2vpn-evpn" { uses structure-neighbor-group-as-path-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-nexthop-self; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/unnumbered-neighbor/afi-safis/afi-safi/ipv4-flowspec" { uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/neighbors/unnumbered-neighbor/afi-safis/afi-safi/ipv6-flowspec" { uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/peer-groups/peer-group/afi-safis/afi-safi/ipv4-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-weight; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/peer-groups/peer-group/afi-safis/afi-safi/ipv6-unicast" { leaf nexthop-local-unchanged { type boolean; default "false"; description "Configure treatment of outgoing link-local nexthop attribute. When set to 'true' it leaves link-local nexthop unchanged for this peer."; } uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/peer-groups/peer-group/afi-safis/afi-safi/ipv4-multicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/peer-groups/peer-group/afi-safis/afi-safi/ipv6-multicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/peer-groups/peer-group/afi-safis/afi-safi/ipv4-labeled-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/peer-groups/peer-group/afi-safis/afi-safi/ipv6-labeled-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-default-originate-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-group-orf-capability; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/peer-groups/peer-group/afi-safis/afi-safi/l3vpn-ipv4-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/peer-groups/peer-group/afi-safis/afi-safi/l3vpn-ipv6-unicast" { uses structure-neighbor-group-add-paths; uses structure-neighbor-group-as-path-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-prefix-limit; uses structure-neighbor-nexthop-self; uses structure-neighbor-private-as; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-send-community; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-weight; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/peer-groups/peer-group/afi-safis/afi-safi/l2vpn-evpn" { uses structure-neighbor-group-as-path-options; uses structure-neighbor-group-attr-unchanged; uses structure-neighbor-nexthop-self; uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/peer-groups/peer-group/afi-safis/afi-safi/ipv4-flowspec" { uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-group-filter-config; } augment "/frr-rt:routing/frr-rt:control-plane-protocols/frr-rt:control-plane-protocol/bgp/peer-groups/peer-group/afi-safis/afi-safi/ipv6-flowspec" { uses structure-neighbor-route-reflector; uses structure-neighbor-route-server; uses structure-neighbor-group-soft-reconfiguration; uses structure-neighbor-group-filter-config; } } module frr-bgp-types { yang-version 1.1; namespace "http://frrouting.org/yang/bgp-types"; prefix frr-bt; organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This module contains general data definitions for use in BGP. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-12-03 { description "Initial revision."; } typedef plist-ref { type string; } typedef access-list-ref { type string; } typedef as-path-filter-ref { type string; } typedef bgp-instance-type { type enumeration { enum "default" { value 1; description "BGP instance default."; } enum "vrf" { value 2; description "BGP instance vrf."; } enum "view" { value 3; description "BGP instance view."; } } } typedef as-type { type enumeration { enum "as-specified" { value 1; description "AS has explicitly specified value."; } enum "internal" { value 2; description "Internal BGP peer."; } enum "external" { value 3; description "External BGP peer."; } } } typedef add-path-type { type enumeration { enum "all" { value 1; description "To advertise all paths to a neighbor."; } enum "per-as" { value 2; description "To advertise the best path per each neighboring AS."; } enum "none" { value 3; description "Add path feature is disabled."; } } } typedef bfd-session-type { type enumeration { enum "single-hop" { value 1; description "Single hop session."; } enum "multi-hop" { value 2; description "Multiple hop session."; } enum "not-configured" { value 3; description "Not Configured."; } } } typedef direction { type enumeration { enum "in" { value 1; description "IN, ingress, Rx."; } enum "out" { value 2; description "OUT, egress, Tx."; } } } } bgp_dump_interval_addform_auto_rtbgp_evpn_es_vrf_show_esbgp_evpn_es_get_active_vtep_cntbgp_evpn_es_frag_evi_update_allsid_existbgp_address_addbgp_peer_count_procbgp_show_summarybgp_show_neighbor_graceful_restartbgp_show_neighborbgp_show_one_peer_groupif_get_ipv6_localif_get_ipv6_globalbgp_nbr_connected_deletebgp_start_interface_nbrsbgp_nbr_connected_addbgp_router_id_setbgp_capability_as4bgp_evpn_es_evi_vteps_strinstall_uninstall_route_in_vnisinstall_uninstall_route_in_vrfssetsidsupdate_evpn_route_entry_sync_infobgp_evpn_install_uninstall_tablebgp_check_rmap_prefixes_in_bgp_tableleak_update_nexthop_validupdate_evpn_route_entryuninstall_evpn_route_entry_in_vni_common;W &WJXoh]o]o7opHoUoXo[oko<{o(oHoo@ooot pD!pEp p@pp4p pepԬpp8q4q0^e4tDW44XDHXT\XdpXtXXĐXX$Yt,YLYԑ`YtYY4YDYYY$YTZ4PZddZĔZDZZĕZZ[D4[TH[t\[[4[[[D\d$\H\dl\T\\$\t](]H]$]d]$]D]^ġD^X^^^$^4^T^_t,_Ĥ@_t|__ԩ_`$`DD`td`4`t``T`aԴ(aTaha|ataaDaaaĸbD(bddTBtB$CȌDD$DFTF|dGHԍDITM,M\PTPP؎dQT0TW`$X4`cTe tfLixtjo̐4q$r {Pd|}t<ԃPąВtt4ĊhčēDx4ԕД$DdHx4Ġؕ40\dؖĥd4d4ė8d4D@dD$T@Tpd$$<dhdd8L`tDĜ؜D44`t4d 4Pt$ԞTd0T\t $ DD t 4 ̠$4DX4d$\T!#Ģ&),)@D,|.136L$;4<=>ALD|FIܥK dQ<4XltXYY̦ZZ\D^t`bԧeg4$hTthtjdlԨq t<xl}d~ة4ԃLD|ԈTtHdt$DȫD `D̬d(ĢXحt,P$xĨĩԮD4ԭ\d4ܯD @h$DȰT$ľTĿHtd0T`4D@tp̴(\pе4 tHp TP|dطDtDĸd @$h4D,tPD T $L|tt 04Ptpȼ$(tXT$Ľ&D( )L-xD/$0о13$t3\8:=@LtACFTL,O\T_ta4bbDtyt44`DTl$4ĢĥDԥXl4tĦ<Tt H$hd44Dh|ķ4ԾDdttddt(<4D$$HlT\TdT d8\$ d 4`t<\D|TtD<\4D @dp$T$PtTtLtdHtp4d ldt!!t#P$&d()$/`1t9;($=P4>x@CGIDMtOOP4QDQ$dQ8QLQpR4S$TTT0$UP4Ud4VVV4XDXdX8Zh[d[[[\$\D\(d\<\P\d\x]t^^^_ `H`hTatbTcDd,d@dTDeeffg g@h`h4iTiiil4$mXr$tt4uu u@4v`tvTwxTL<dTDDPdt$T$TttDtpddt<h0d`Tdt,@4dDhTT4DDXTldt$  4Tdtd$ DX $   84 \ DD 4Hx !4""04#\D#pT###d%%%,$&L'`D(d(()t)T,,@t-d.//411(2T35468:@?p$BdCTDD KdKxKLdLLDMM8PxRR4Y],4`dtabDd$ef,4g@Dqp$stdu$vPvx$yD@httX t8ThT0X$Dd0Tt|tT4dHh|t$dHDt8DhD$%&(t&Pt'x')*+0,X/d4@B$DdFH4TU@VhdWWWWXy,yLTzp|~@TtİT H T   D$ H \ p ĺ  D t Ľ @ $T dh    $  @ p   t  D l   4Tdt$DD,T\(`dtL|&+,-8/h29:: A<BlDDL4MN4RdTDetef gLglh4hdhhhTijLj|klmp4pdrtvw$w8{p|Td,Ԍ`ԘĚ8thtT 4PdpĨ4D8$pDdԯ P$8x$d8dh$!#$( %X ' * + ,$!-T!-h!.|!.!.!.!/!$/!D/!d/"/"400"T0D"0X"0l"1"1"1"1"1"1"2"42 #T2 #24#2H#2\#3p#d3#3#3#D4#T4#d4#t4#4$4$$48$4L$T5t$6$6$7$T7%7(%7H%8h%T8%8%8%9%T9&9(&9H&:h&T:&:&:&;&T;';(';H'h(T>(>(>(?(T?)?()?H)@h)T@)tA)A)A)DB *B0*BT*$D*D*D*E*TE*tE+E+E0+ED+EX+Fl+4F+TF+tF+G+4G+TG+tG,G$,G8,GL,G`,4H,tH,H,H,H,I-4I-tI@-IT-Ih-I-4J-TJ-tJ-J-J.J.J(.TKT.K.K.4L.TL.tL.L/L$/TMP/tMd/Mx/M/N/4N/N/N 0O804OL0DO`0dOt0P0P0Q0$Q0DQ0dQ1Q1Q(1Q<1QP1Rd1$Rx1DR1dR1R1R1R1R1S2S(2dTX24U2TU2U2U2V3V,34WL3Wp3$X3Y3$Y3DY3Y4Z,4d[L4[x4D\4\4\4]44^4d^4_05_D5$`h5`5b5b5b6Dc064dX6Ddl6d6d6e6e6f$7gT7dh7$i7i7j8k<8tlh84m8m8n8to(9pT9Tq9Dr94s9s :t<:tul:4v:v:w:Tx(;DzX;z;{;};D~<d<<h<Ā<<<d =$P==== >D8>h>ĉ>>>?$8?Čd?4?ԍ?D?t@D@@tl@T@4@@$AԕTAAATAB48B`BDBԜBdBC(CPCxC4CCtCDDD$lDDDDԥDd E4E\EEE4EĩET$FLFttFF$FFDGԮDGdlGGdGGHx4DytELyF|yIydKyNzDPLzQxzQzQzRzT4{UH{4U\{dUp{U{U{V{V{$W|TXD|Xl|Z|[|\}ta8}fh}h}tj}Dl~m@~tot~o~o~o~p~p~Tq qDrhtrr4sssTt@tdutuu؀4vv vDwtxxԁ4yy,zTz|{|Ԃ|}<$~d~؃ĀT8pĄtT@htȅt DHpdĊDdXtdćT4$TԕĖDtdԉD$4dԊDtħԋĨ4dtČ$$TtԵԍ4$LTtd̎ĸ4$PtxdĻЏ$ Httܐ 4`44tDtTԒ4dDē$$P|4ܔ $<dPdxĕ0`4$$T$ԗ4,DT$dtT$L$ܙ0t\dDdxDܛ @dpTT̜TTTDTldTȝ$(\D<$lT4 ̟  , \ttP$!@$"td##Ȣ#$$T$($P%xt%'T-У-D/D244`68̤;=,X\Zt^T__a@a`bTb$cئcd@exfghiT4k$lTmn$o\pr̩rts04tdtduĪwD Tht̫ Lxd H4tȭ$8d\tpԮ$$TDЯ$ 1<DlFdG̰$IJ,L\LpM$MDMOܱ$ODOdOO,O@OTOhDQRвdT$V0DVP$WDWWȳXY $\P^`taDb$e4DhdhjĵTjjj4k,Dk@kdllDmضTmn,nhToo4p̷Dpdpppp0qDDqdrsTtܸtttu,u@duTuhu|uuv$v̹DvTwwy`yt$zDzz|4D0L4|D̻Dt<$Ptd̼D(P$Ľ$TPdĹĺt\TĿt$XD4$\D48thtDHxD(tXD$D$TD,`t$T\D4 P 4D`DHx !d#%$*T,1$23303D45t6T77D88<8\9p9:$<d= =H>x?$@@@$ADAA8AXBltBBBBCDCC8CXDxDDtDDEG0GPGd4I$KLPdQ<dRdSUUW8tZp\T_aTdLfxil4o4p@upvvwyz(|X~40D`4d0DXt4dxD ļTh|$$D <$x4Ll44d4<Pd4Td(Pdt 0dht|D 4<hd44$T8`tDd8dd4d  4TH\T 44`Dt$t,@TDh|$Td H \ p $  $PDTT$H\$pD4$4DH|d@TTt4"D#%(&T't+t,-04D2l3$44d56<7h78848T8t8 4:@:l<=t@B8TC\C$DdEFF0$H`HTI4JJ4K4K`DLN4PR tTXUdW\^ DcPdcdginp0sdx4}}t~8hԈĊ04\t4 DdtԖ$$dTTԢt,\d P4$$0d\$ <lTD$ DtT%&,-\4/41<A$dBLCxEFGTHdIHIhdJDKKTOQ<$R`R4STTT4V4V\W|XY$[4\$]H$^$_Td`gij0kdDmny t{Dt|t44ԄX zRx `7&D$40$FJ w?:*3$"\ $t77777+MI F L7EC F 7EK F $7>EC Bo $D8AJC BHg Bl@8>EC Bo `8l8x888 8^qI F P8F$9+8$9(QK F 4X49AC DEJ A P A 9.9VyQ F (8:yEH Ct D p  :REH AC :(:<: P:<QC Cd t;;(;xEH Ck E w d;8EH Bh  ;^AM BLA  ;}EJ Af 0<0EJ AY P,< d8 cEM BEQ F n (D>( ]EJ BEQ I h (p>\ cEM BEQ F n (> ]EJ BEQ I h $> EC I| A $>\ EC IF I (?4 EQ BIH0 G ,D?EI BFj H C E ,t?(EF BN E ,?0AC P A ,?EC FF E ,@EC Jy E o E 4@,H@LEC BEGD3 C (x@EL K A @EE  A ,@^EC DGLP E ,@$$CEL M A ,(AD%MEC DGK C $XAd&EC BE A A&uAJ Cf 0AX'qQC Bi I E C `  A'QH Bf  A(JQH Bj , B<(EC DKa H J F ,PB(qOF BC F E K,B )EC BEi H D L B) ,B)EC PQ G (Bh/rEC BJ H , C2EC DEIG D (PC8SEC ML G (|C9;EC Mu F C:QEF F G ,C0< EE DO E ,CFmEC DH G ,DH @DH TDHcEH AT xD$ID0ID,ID8I$DDI?AC BM+ D\J*ExJj,EJEC HKf A (HE4LsEC M[ H (tENcEC M[ H EPwE8Qt4EQ0EC DH E  A b F ,FR1EC P K ,0FU8EC P K ,`FXDEC P K ,F[8EC P K ,F^8EC P K FahEC Z A GHbEC II F 8GbEC o D \G0c(pG,cEC GP A (GcEC KY D 0Ge/EC FEDE D  ,GfIEC P G 4,HiEC BKm N ^ B f E dHi+EC Aa ,Hi5EC DEJD G ,HjREC DEJ A $HkEF f G M  I`lEO E  0I,mEC  A TIm:EC Ap  tIm,EI Fe G ,InEC DE F p E (IoAC DF{ G 4IXpAC FM N  D 4,JtAC FF B  J 4dJ8|EC FEH D W I 4J}UEC DD L e K h H ,J~SEC M H 4K,AC I G M K ,EC DGH H 8`$@EC D^ F [ E J F [ E ,T`@AC BKJ J ,`AEC DLt D $`BZEC IH $`PBAEC BDQ A ,axCEE FEH J (4ahDEC M J `aEEO  $aLOEC C~ A ,aLcJC BDv G F JaL aL $bL}EC BLa A (bDMEJ   HbMpEC E} F lbN(EC L D O 4bN^C I A P  bNvEH Bb 8bOEC M K F J l A 0(cdP/EC M H  A ,\c`REC DN F [ E ,cREC DN F X H 4c@SEC B@ F a G N J _ (cSWEQ X B V J F ( dSEC BEc F _  Ld`TvEC Fg pdT;EQ d dT;EQ d (dTEC BEI| A (dpUEC BEIy A ,eUEC DHw E S E ,8eVEC DN F X H ,heVEEC DGDP I 0e[EC BEEEK  D 4e\d EC HD= G  K ,ffEC BPO D (4fhyEC FD K (`fjEC FD D (fpkEC P A (fDo{EC BGE D (fpEC BHFu C (gLqEC BEI E $EC Bo nn+OJ H GEC Z F U (xL QUC BH$ J,x qEC Mj A ,yEC GL E Z F 0Ly0TC BESDEBBA ,yJC BD] H D D,yEH I; A (y|'EC M I ( zEC G B (8zEC Ha O (dzhES Iq F zLYEL BA  zKEL Cr  zKEL Cr 4zEC FEHt I V B 0 xG 6EC e D  K6 ${p%PEC Do E ({%EJ B K H H ${<&AU By G U $|&EC G E (0|l)VEC B D d L (\|*EC B A d L $|,EC Bo G P ,|,EC DD H  D (|2EC Bk K V J } 3pEE BI  0}l3EC Bf H 034EC BT D 0;4 (}`GEE HHt (}GEE HD~ ,~8HaEG BMD F $4~xK}EC F} E h 0\~K|EC FJ K  0~MEC FDP N B F 0~O6EC DDn B   G ~ (QYEC BM I Q O <@R]EC DED G  G  C j (W[EC A E  \ HtYq2EC MY B o I M K  J  Y2 (<paEC KB K $hdcEC Cd A $dEC BD K ,e`AC M A ,gEC DEEH_ C 4jEC BEL~ A  K 0P|n^EC K H j N ,pAC P A ,xtEC FJ E hupEC Aa A 0u"EJ LH D <vsPw dwx$w 0wAJC Ai I$\wAC EX G (؂wAC BHd F c ,hxAC DH^ B \ D $4(yeAC B{ G X \pyFpy2EH Ac y (yEL HH A ЃzLEH BLp z.EC B_ ,z~AC DH D D(| X$|EC F ,x$|EEH DEJ D ,D~\EC BDq I L A ؄t~DqN ~$QN ~,YN ,~?@~Th| ,3XdN E ,؅DEC BEEDn J q  7,0܀UC M B$`lyId C@ HāEO g $$EL DH ,ІEC HE A 4bC BIF C P 08TYC BN H X lFL (HEC BEEMy ,xEC DHO E O  =EC Bn  ,EN  E (4PC DH A`\7EQ A_ |EEC A{ $EC CR C $ȈEC CN G |7EQ A_ $EEC A{ ,D؈EC HD{ A tQJC Az H,ċuEH IV D (ȉwEC FD I (hEE M A  @E\ ^ @,HE\ f `\cER w B <E\ Z ̓<E\ Z 8EC BEEEDZ I s E d ,EEC BEIHO@ A ,, EF FED E ,\`EG BJ8 H 0EC HD& F G (\EL CB J O ,EG HD C $EG C F 4DEM Bm G E K E K X $|p5EG BD A EG A C $ȌtNEM Bj J E ,AF BN- D 4 YEC FED J  G 4X$EC FF J  G M0(EC DEDz A [ E ,؍ԴEC BDa A L D T'EC BES 4,`NEC BN6 B  K ,dx AF DEED D ,X AC BGEK D ,ĎEC DEEH D ,i EC DGD G ,$ EC DEEH B ,T~AC DGD L ((EC M A (EC Iy F D܏pPEC BGF G W I q O e K ($xEC M (PLEC BED C (|0*EC BEF A 44EC P A  E ,qEC BN6 B ,,EC FEK} E ,@ EC M C ,plEC IM B ,]EC M) B Б,$8cAC M A (# m EC BK A #Z  XDl@ 0($< EC BLER A \$} ؒ ,yFC BDS F ~IA 0P)EC BF{ E  H x 0$L eEC DLP H ,%F 8P% *EC P K  C %u$%  EC A F 0%`EC e' D &< Ԕ$8L`,tQC ES D O $}YC BDY E $̕@EC BHV H ZEH AK  EH A{  <`EH A  `EH A| h-(AF BEFv F $Ė;EH C\ D SEC B_ G LEJ Bf I 49EH Ad  TEH A  xGEC Cw  EC C 4<|AC FEH K W A ,! AC DEG J 4($++AC BEGD J ^ J $`-EC BD C ,.EJ BEIIKk T/<EO c ,ؘt/EJ DIIHw D (0EC BG J Z $40EC B_ G Y \1n(pl1EC Ig H J 11 ę1VEC BHC 2(EQ F $2qEC F3 G 0l3-$D3[EC BEDG l3+EC BY 3(L5EC HKf ̚55b6* 46aNC E K,,6EF BIG I \09EC Ai F 9EC Ai F :EC Ai F (țt: EC FD H X;EC Ai F (;EC FJp  D(=EX A (h=EH BEG E (h>EH BEG E ,?YEG HD D ,L@)EC HI G , LA\AC DEFn G ,P|CEC M B ,lEWEC PU C ,IEC M E ,|L?EC DFLN F $MEC IA F 8TN0/NEC DEJy E (09z 8UDU̞PU \U^EC B_ G U\aJ l  $UvEC Bp F ,H4VEC Fy I J F E <xVAC I F n J  B ~ (XEC K A $hZEC BILf , ZEC FM D ,<0ajAC FEI~ J 4lpeEC i D ; E $g;EC Iv I $̠h3EC Iv I $iEe  F P X `kEC BD J (@lEC DE F lmR,m EC FED0 I ,X3wAC DIE O 3v 0XyEJ BD M D D O (8zRC AU E [ (d8{RC AU E [ ${EC BK ,d|>EC FJ F ,t~EC DEJX M 4dNEC MS H  E ,P||EC BIH E $̌EC Iz E ,D AC BEO B ,أԗAC h  J ,ĦEC BJ E 85tHEC P A  E 6it( (EC Dn F L ,ĤX, EC IL C ,XEC BGEKX G $$EC In A (LEC A@ G  ,x4EG P E ,EG MK D ,إdKEG P0 D ,8EG P D 8[QH A@ \$pjEK HL A ,$QF BIJI KȦܦ` \ Xd,p,@|)EC FEH} H p|AEC F A $jEC C G $EQ D` A ,HuEC I- B (*EC B[ (HEC Mf E t j`S R Kd),EN BENH D  @LR7(W$<EC __ J daOH A| HNC DEED G  H @ԩNNC DED} E  H ,EC FEHq D ,HdcEC DLw A ,x[EC HK E ,EC M A ,تjEC BND D 0!EC Mk H C E (<"cJF Bu I O A$h"`EC W Q U K $#EG BD H $#PEC X H R F @$NC FDc B p H  $%EC B~ H $H&EC C K $p|' EC C H 8d(AC O F  O A O ,Ԭ+EC DHG E ,/ AF DEEK F ,4;EAC HHH D <d=AC DEJ D  G { E @H?AF BGJu I  L ~ J N J (ADAC At G E K ((B. EC Py G <@,NcC I AH O I $OEC BE` I (PEC j F b F q ԮP&EC A\ P&EC A\ P(P,<Q!EC FM K l`rJEI v A rlEF X D <r?EC BEEEH4 K c E S E ,tEH FM A , v2EF I6 F ,P̓EG FEK, B 0LEC BEIEN B D؞a AC HHx D \ L  L  M ,EG HD D 0,`EE BNH K  $`iEC JR 84EC G H b F d L ı-g $EC E^ E u $ @}EC FQ A X ,4EC BELK A dLEX b I C DB4IJ8EEC BGJ] H  A 8P!NJ BGJQ D  8D#L`M`$EC W !Ȳ1 rEC BIZ ̳P#l0FEC E K y G $(4EC Ds I ,PEJ DIJ A ,l5EP FED F $|EO DHj ش~(PdEC Cj K c 0.AC DL G m 4LEC BEEIs H  J $hJEC BEKo 4EC BN D { E 8(EC BN G  B |  6EC D% ,DHEF BGED J ,t=EG BGKn A 0EC BEHk F G A 4ضJC BD~ G _ IH (LEP FED ,<@EO BIH H ,lEC BGF4 E 4}EF BGP{ A  N 4Է8EF BELw K Q O , EC BEEEDK H (<pEC M F 4h{EG DEFL I W I ,,#EC DND E $иEF G H 0EC MV E Q ,,pEF BGF G ,\P EC DLI G , EM BEMM F , EC P C ,EC BEEQo D (+EC e D ,HAJ BEMM N ,xEJ FI A ,D EC DEF J ,غ4 AC DLR G ,&EJ DEM A 8' ,L']EC FED H ,|-EG BN| H 4P/zEC BEEEH O N A ,0EC HKI D ,88 EI DEF G ,D(9}EC BGM I ,tx:EC DLJ^ H <8>:EC BEEED I  D p H 48@YEG BEEEK F `P*,0|PGEC BLFHN K (`QEC In A  PR$IN L `R$IN L ̽pR$IN L R$IN L  R R$4REC `b F ,\0SXC Mx H,SEC M J l ,`TEC M J l  UEC B N 0U4EC DL E z E ,DV*EG M I ,tXEC M J l ,xYEC M G ,Կ8[EC M G ,\EC M G ,4^EC M J l dh_4xt_EH HHm F & J (cEC DIG H ,cEJ BIKK , iEC BKIL] I ,<PjEC h E 0l0qcEE BHHED= F ,ls AC DGDw F 0\}PC BEEEHR B,}FEE DHEH B 4~ ,H~EE BEEM A ,xAC M> A (EC M B ,؂EE FEG H (H1EC e K ,0\;EC FEH B ,`lAF FHH D ܌&ET L /ER W &ET L  /ER W ,9EG FJh D 4@,EC DGD H = C 4xEC BF H j V M S [ EM H EF H 4lEC BEEEDi J  K 4(EC BEEED H a G ,`EC BN  D ,%EG BGEP A <VAC ER E N J X H ` H 4 EC e C  L <8EC P) O m C  I <xdOEC M K  M n B ,t.EC h F , EC HK D ,D:AC h E ,HTEC FF I ,xDEC BEEHH A ,EE DLI G ,EE DEHD K ,EE BEEHG G ,8EC BEJD} F ,htEE BEHD A ,$1EE DHED J 04=EH BEEED  C ,@ AC DJD D 4, EC FF F T D ,dx EC B C L X 3   ( 4  @  < 4H HT \` p _T8p  $8$L `,!tH,d*$G$|x(t<pPldhxd$`EJ BDD G 04EC DL E z E 8EJ B` 8EJ B` ($8EJ B` HD8EJ B` hd8EJ B` 8EJ B` 8EJ B` 8EJ B` 8EJ B` 8EJ B` ($8EJ B` HD8EJ B` hd8EJ B` 8EJ B` 8EJ B` 8EJ B` 8EJ B` 8EJ B` ($8EJ B` HD8EJ B` hd8EJ B` 8EJ B` 8EJ B` 8EJ B` 8EJ B` 8EJ B` ($8EJ B` HD8EJ B` hd8EJ B` 8EJ B` 8EJ B` 8EJ B` 8EJ B` 8EJ B` ($8EJ B` HD8EJ B` hd8EJ B` 8EJ B` 8EJ B` (EC M G bEH BLF ,LEJ Ew  L0?EH BLc  pLfEH BLJ (,EC DH H $EC BH A $0 <9EC BIa 4XHd\pp|(EH BILZ B 8(D<PP\dhxt 9EC BIa  9EC BIa  9EC BIa   4H \9EC BIa ,8 D9EC BIa  `9EC BIa |,@T(h`EH BILj B (`EH BILj B ,(8`EH BILj B lx$(XEH BIk E P(d`EH BILj B (`EH BILj B HT( ``EH BILe G 8(L`EH BILe G x $QEK Qy F  , 8 D ,P @\ Th ht |         0  D EC B D ,h!EH DIH@ F [ ,"EJ HHW J "EO I "!EO L "!EO L ("MQC Bv  H"EC Bu A l`#EC k E #EC AJ E \$MQC Bv $$EC It K D% P% \%EC Bu A $D%EC It K l&EC k E ('EH Am E B F t'DEO Ej '2'I (@8((D)(0<`)EH BKHB D h H p) h*dEJ BDN 0*NC BEHv J O A(@+ EL FD F (4,EH BIIt K 4, $H,iEH BILD $p -EJ M A - ->EC At  -^JC AB H,,.EH DJF J  .,4.EE BIIJ A ,dX/EE BIIJ G ,H0EE BIIJ A ,0EH BIIJ A (h1EG DK A , 1EE BIIJ A (P|2-EC FK D (|3EG DK A ,4EE BIIJ A ,4EE BIIJ A ,$5EE BIIJ A ,85EE BIIJ A (hD6 EC FK H ,87EE BIIJ A (7EC DK G (8EC DK G ,P9EE BIIJ A ,L9EE BIIJ A ,|p:EE BIIJ A ,;EE BIIJ A ,;EE BIIJ A ( <EG DK A ,8<AE BIIJ A ,h$=EC M G (>EG DK A ,h?AE BIIJ A ,?EC M G ($AEG DK A (P,B EC FK H (| CEG DK A (CAG DLD A ,(DEC M J l (DEE DPJ A ,0EEC BIIGJ A ,`AEC Es  l>S]C Ec H(4>>EC DLIz E @`?EC D} G Z F E K U K U 8@4@,0@EEC M H (PAEC M A ($B(<BIEC M F (hC=EC M D (DEC M A (E=EC M D (FEC M A ,GEC M K ,HdJ_EC DL E ,xKEC MS H ,TN<EC DL E ,dOEC BD~ D i G ,PEC BD| F g I ,8PEC BDz H e K ,htQEC Mb I S^EC Bw G 4PSEC BEF D ^ B ^ $TEC Br D Y ,TEC BEHB G `  LTVEC Bo G pUVEC Bq E XUVEC Bq E UVEC Bq E UVEC Bq E , VEC BEHA H ` ,0lVEC BEHA H ` 4`VEC BEHP I U K `  TWVEC Bp F WVEC Bp F WfEC B{ K XVEC Bq E (TXVEC Bq E ,LX~EC M' D (|YEC M C ,T[EC M J ,^EC Mb I ,t`EC Mb I 08bEC M B | A ,lpcEC Bv H O I _ ,cEC M I l ,pdEC M F l , eEC BEEHm G 0,edEC M A M A 8` gZEC M A y D e A (0h4EC BJ K ,DiEC BFT D d (iEC BGD A $$HjEC BD J $LjEC BD J $tkqaE BDqLC kkl$,$loEC FEDY H dt)EU N ((ttEC DH* B ,TuEC DIEG D ,vEC DIEG D $HwbEC Bz D Y $wbEC Bz D Y ,wEC I H <4HzDEC DL A  I  H 0tX~EC BEEFY M _ ,EC FJy G 0EC M H l A 4 PEC MD G  A 0D(EC M I l A 0xEC M I l A $EC h H M ,EC BD H Z F 5EJ N C T  (Ć5EJ N C T (L*EC DH A ,xEC DH_ A ` ,TEC DH_ A ` $ĈEC BJr J (LGEC BJ E ,,p0EC M A 4\pEC M I l D S ,HEC M H ,8EC MH C <IEC M I   D { E 84ȕEC M J \ D S @p,EC M M  D K E e K (\EC M D ,<EC M F ,yEC M D ,@lEK MM E ,pLEC Mr I ,̧EC M J ,EC M E , ,<EC M D ,0 <EC M D 8` ܸEC BJA K k E W I ` , EC M, G , PEC M  F , 8EC Mn E ,,!&EC Po I ,\!=EH DFH C ,! EH DFH F ,!EC HH6 B 4!`KEC HH H d D ,$"xAC e) F 4T")EC M F t D ("EC DEHv A ("cEC BDu E Z $"\EC Bn H [ , #EC BEEJh J 4<#2AC DGK A 0 A t#!#!#$##$#lEC B G [ ,$LEC BFY G ` $0$lEC B G [ (X$(EC BEF C $$EC BE[ F 4$p EC MD A  A ,$HEC HH G 0%EC BDn D i G ^ ,H%tEC Mv E ,x%4iEC M H 0%tEC M L e K 4% EC M  H m A 0&EC M L e K 4H&4EC M  H m A 0&tEC DD A x H &&:&0$&<EJ FKz  'VEC Bq E <'VEC Bq E `',VEC Bp F 'hVEC Bq E 'VEC Bq E 'VEC Bq E 'VEC Bq E (XVEC Bq E 8(VEC Bq E \(VEC Bq E ( VEC Bq E $(HZEC Bp F Y $(ZEC Bm I Y  (VEC Bm I )VEC Bm I <)0VEC Bo G `)l^EC Bv H ,)EC BEHA H ` ,)EC BEHA H ` ,)hEC BEH~ K ` ,*EC BEHM D ` $D*(jEC B| J Y $l*pjEC B} I Y $*jEC B} I Y ,*AC DGD B $*vEC BDy I ,+8EC DKL E c 4D+EG FDk G a G a $|+@EC Fh J _ $+pEC BDq A (+EC DIG F +&EX H ,,EC HD B ,H,EF ^ G p H [ E 4x,EC BLG` C } C Q G (,EF BEN B $,[EC Bw O J $-H[EC Bw O J (,-EC Bg O Z $X-4[EC Bv P J $-lSEC Bs K J 0-EC HH J S (-PsEC BEP I J (.EC DEG H (4.xbEC BD K I $`.[EC Bv P J $.SEC Bs K J $.,[EC Bv P J $.dSEC Bs K J (/^EC BDh J U (,/sEC BDt N b <X/$EC HD B  H @ H 8/ EC HD B  F } K ,/EC DIY J h ,0EC DIY J h ,40X EC DIV E h ,d0 EC DIV E h ,0 EC DIY J h ,0x EC DIV E h ,0( EC DIY J h ,$1 EC DIY J h ,T1 EC DIY J h ,1hEC DIY J h ,1(EC DIV E h ,1EC DIV E h ,2EC DIV E h ,D28EC DIV E h ,t2EC DIY J h ,2EC DIV E h <2XEF HHx E D D K E <38EF HHo F D D @ H ,T3EC DIY J h ,3EC DIV E h ,3hEC DIp K e ,38EC DIV E h ,4EC DIp K e ,D4EC DIV E h ,t4hEC DIY J h ,4(EC DIV E h ,48EC DEJy D ,5"nEC DGDL E ,45(&EC DLf J x A ,d5&EC BT J M K J (5('qEC DC A \ (5|'nEC DC A Y $5'[EC Bv P J $6'SEC Bs K J $<60([EC Bv P J $d6h(SEC Bs K J $6([EC Bv P J $6(SEC Bs K J ,6)EF BEHv H O $ 7)[EF Ez F J ,47)oEF Fj E \ D N (d7*EJ DT I z $7*EF Fa F J ,7*EC DIc H h $7+[EC Bv P J $8+SEC Bs K J $88$,[EC Bv P J $`8\,SEC Bs K J (8,EC B\ J J 08(-EC H O x H 08-EC H~ J x H ,9.EC BFX H ` $L9/lEC Bv P [ (t9H/9EC DHW E (9\1kEC DHW E (92yEC Bx F V B (92yEC Bx F V B ,$:H3EC DH_ A ` ,T:3EC DH_ A ` ,:(4EC DH_ A ` ,:4EC DH_ A ` ,:5EC DH_ A ` ,;x5EC DH_ A ` ,D;5EC BEGH J ,t;6EC DH_ A ` ,;87EC DH_ A ` ,;7EC DH_ A ` ,<8EC BEGH J ,4<9EC BEGH J (d<9EC DL I (<:EC DL I ,<`;KEC DGD. K ,<=EC FED( A ,=?EC FM E ,L=@CAC DLEDK H |=C<= D==8D =DD#4=`DEC BF[ E ` H ` H ,>EEC BEh I { E 84>E&EC DF G ^ B M C ,p>FEC FF C (>JEC BEK F [ E 4>KEC BFO A i G ` H ,4?KxEC DGM H O ,d?KEC DGP M O ,?HLEC DGS J O $?LSEC Bq M J $?LKEC Bn H J (@LREG BDm I I (@@,MEC BK K Z $l@MKEC Bl J J 0@MEC DEDR I m ,@N1EC FPe E 0@OEC FJu K k ,,APEC DIS H h ,\A0QEC DIJ I ` 0AQEC FJn J k 0AREC HKe H S $ASKEC Bl J J (B0SyEC FP J P $HBSKEC Bl J J (pBSEC FW K P $BTKEC Bl J J ,B8TEF DKx N O (BTEF BDf I I 0 CUEC FJl L k ,TChVEC DFW G e 0CWEC FJl L k ,CWEC DFW G e 0CXDEC FJ I  ,DYEC DFe I u 0LDZEC FJm K k ,DL[EC DIJ I ` 0D[AC FEH H S $D\EC BF H $ E]EC BF C $4EX^EC BF H $\E0_EC BF C $E`EC BF A $E`EC BF D 0EaEC HD G C ,FbEC Fi I @ ,8F$cEC DIJ I ` 0hFcEC BGDk H  ,FdEC BIY L h $F eKEC Bl J J (FHeEC AF A Z , GeEC B E k E J (PG|fEC AI F R ,|GgEC B F [ E Z ,Gg+EC BEEG  A ,GhEC DHX D g I , H`iEC DHX D d D , H N\>EC Bs N|.EC Bc N6EC Bk 4NEC BEIa G a G a ,ODEC BEIy O a 4HOEC BEIa G a G a 4O|EC BJ J d D d 0ODEC FF N d 4OEC BJ J d D d 4$PؿEC BH F ^ B ^ 4\P=EC DH K d D d 4P=EC DH I d D d ,PEC DF H ^ 0P`-EC FF K d 00Q\5EC FF M d 4dQhEC BH F ^ B ^ 4Q =EC DH K d D d 4Q(=EC FF G d D d , R0EC BFe K ` 00 ysEC C H F B I ,@yt EC BEEEHP G pylv=EL g yv ,yv<EC BEEHK_ J $ywEC I H (y`yEH FD H ,(zzEC HO A Xz~pEC AC D $|z EC BD O ,zEK FJO A <zHNC Bd IH A W E K ,{(EC BEE_ E ~ 0D{EC M H u A 4x{EC M& E @ A 0{$EC M H u A 4{EC M= F H A 4|pGEC M H O A 4T|EC M= F H A (|MEC M H 4|$EC M; H  A ,|pEC DEEDC A , },EC BID K ,P}EC BEw J  K ,}ES BIF C }|}x ,}tEI BHEEI ,~DEC BEGH H ,8~<EI BEGD G ,h~ĤEC BGEHl F @~DRC BD J j F ` C 0~EC BEEEJ B ,\`EC BGEH F ,@EC P I ,p\EC Pg A ,ܴAC Pe G (EC BY (EC BY ,bEC BEGH A ,@EC BEEH# I $p\E] BP L 4 EC Mf E  H ,Ѐ|yEC Mq A ,EC DFENR I @0|AC FK F l L / I l D ,tXEV BLEH] E  4́EC DEED J  E (OE BDd B N ,0LREH FJHu F 0`|EH DJDf K  N ht!$EE E A (xEC DIHR A 8LQH BNH8 G  ,L0pEC DH G 8|paQH BNH B [ (EC FD" D 8EH BI $EC DH (0EC M D ,\JEC M H 0DQL Ae (`AC BE G r ,؄EC FED A 0EC BEk F A G R 4<0EN FLH{ H  J ,tES DH H ] 4RC M D  ,܅EC M I 4 `{EC M F f J D XAL { H |@|(L $Ԇ_AC BEDO (AJ DEF (t/EH A` H8AH Am $hAC C G ,lAM BGP I S E  ԇ>4%AC EQ F | D ~ A ( *AC M B LhEC EG D 4pLNC FJBBBBA  ,qEF BGEDI J @EEH BKf 8laJC BEIQ A S ,LAJ DEEDu F (|AEC K( A ( EC FDi E ԉ u4 *P \ q($ EEC BDT F X P .d $x REG BELn L H ,ȊT ]EJ BRN G      4 ,,H EG BIDv G J (xEC DIHu (^EC BIIHy (Ћ,pEC Cb C g I pII$48KLP7`|mt3K8@EC M F  A ` E (،JC Av D W A lEC A^ I (PEC BD} $LpEC DC A (tHEH E{ C Y  ,EC ME A (XEC BK} N c ,EC M D (@KEC Cf G R l@7l#_b0dЎn$EC DD  EC C $0EC DD ,X EC FK H #>@##,\#6EC DH C ,l%EC FED F '$'8$'L'P,`' EC DL D 8(EC Gc N  I ~ A ̐P*\*5EO FZ |*,x*EH FJ A DH-0E] F  dX-JEQ i I A ----(đ-aJC Ar H P (-yJC Bm D m (P.aJC Am E N (H.zEC BDa A I t.0.qJC A| F P H H ,@/EC BD^ D  N (0EC Fa A c M 41EC E K <1,P1EC BEDr K _ l2x2~EM g 2D0ȓ3EC BEEIId F 8p6 NC BGHb BBA G x ,8D7`EC MC H (ht9EG DLD (h:EC BMK ,,;EC BEIQY F >4?IEC DEF M _ A 4<@HEC FEH J  E 4tB'EC DGH\ I d D 4DEC FEHT A  A HF*(dFEC Ey J b F ($FEC Ey J b F (PLGEC Ey J b F (|G EC BEH K <HZC EX F h HH 4I@I%@j%4%@j0]'%`j]%`j]%`j]%j^,%jE P^%j^%j^,%@n>^`,%@n=_%@% %&,%j=_ ,%jH=_,%j=_,I%j>&@,;%j`>&,u%kE,h%k>$&`,%kE,%k>$& , %0k?&,!%Hk8?&,=%`k`?&@,s%k"_,`%k?&,{%k"_`, %k"_,%k"_ ,%kg#&,%k"_,%k#&@,) %n?7&, %n A&, %n@``, %n@M&, %n`@_& ,z %n @',o %n?`, %lA&@, %lA|&, %l`A&,] %0l"_`, %Pl"_, %Pl#' , %PlA&,'%`l#@`,%`lB&@,%`lB&,%`lHB&,%lBh``, %l"_, %lB ,: %l"_,1 %lC&, %lC2`@,?%lhD&,-%lC&,%l<$``, %l'$`,%mPE& ,%mD&,%mW$&C%m`A%m&,%mC:`@,%mxC9`,%m@C8`,%m#7``, %m<6a, %m`<5& , %m <4Ha, %m;3Ha,: %n6&@,) %n 6a, %n5a, %n@5Hb`, %n4b, %n04b , %n6&, %n45',{ %n3b@,j %nH3c,_ %n2b,S %nP2b`,S %o87&,D %o2' ,8 %o15',2 %o1`c,! %op1c@, %o0c, %o0c, %oP0 d`, %o0Hd, %o/b - %0mx7xd-| %0mh/b-o %0m.b@- %Pmh;d-| %o(;&-v %o:&`-m %o:1'-e %o:& -_ %o8d-X %o0:&-P %o9(e@-B %op9&-1 %o8&- %o8d`- %oh8d-%o(8d -%o7he-%o"_-%op"'@-%o.e-%o.&-%o"_`-%op"'-%oh.e -%o8.#' -%pm_ 5' -%o-eD'K'T'd'o'L$' ' ''''3$H$'("#' '(''(@ -a%op"'%m$%m(q$m|( -q$m-( -q$mp-((p(l(n(S(e(I(Z)se )m")-Hq$m"0) -%q$mB"0)-q$nJ 0)-q$n6 0)q$ n|(q$ nG)q$)nS)@-q$)nZ"'-q$0n 'Nw0Yw0dw'cw 'w w w  w8' w8' w8' w8' w8`' w8`' w8' w8' w8 ' w8 ' w8' w8' w8' w8' w8@' w8@' w8' w8' w8' w8' w8`' w8`' w8' w8' w8 ' w8' w8' w8' w8' w8@' w8@' w8' w8' w8' w8' w8`' w8`' w8' w8' w8 ' w8 ' w8' w8' w8' w8'~ w8@'} w8@'| w8'{ w8'y w8'x w8'w w8`'v w8`'s w8'r w8'q w8 'p w8 'o w8'n w8'm w8'l w8'i w8@'h w8@'g w8'f w8'c w8'b w8'a w8`'` w8`'] w8'\ w8'Z w8 'Y w8 'X w8'W w8'V w8'U w8'T w8@'S w8@'R w8'Q w8'P w8(O w8(N w8`(M w8`(K w8(J w8(I w8 (H w8 (F w8(4wHwCw`wbwJwwww wwo w-a wP1x@xlw -Iw-wЩ-Mw`Yw0|(Nw0|(@-w`0P-w`%)x-w`]`-wh-tw(]7wP(!wp( wXwXXGxaxPGxax -w$'{z0z{zPzR{zp$5{zzX` zwzPt zw{c p}p{w|(-ww;-w{w;]@-4w-)wxx w|( w |(0` 5{wL{_{ r{w{8h {w{{ {uw{{h0 {Yw{{@ |w+|{ |w.|@ B|+wW| ` E|wZ|h| Hw|pP w||@ |Ew|}b }"w%}2} HwM}h}h {}w}}a }4w}}  }w~0~ A~~wV~g~ H2w~p Xw~x ~w~8p 0EwX Pwx~p ~w) :wOx `w~@xP cuw@^ wZ xtwp  w wP`T `wQ w 8w X %ow k| dw| X Aw|5}P _wP}k}` ~}Tw}}` }Yw}}P ~w~3~ D~nwY~j~0 {w~~ ~w,h =wR Uwŀ4wHހCw`ހ.BXm  8hˁ2 N h ς +?Qfy:{Oobw|(Jw|(w|(w|(w|( Z u@Sp(s | x Q1wP"w)www>ww w@w`w,w@8w@^wpw%ww3w@`%(>wwP+- ,-`'|(|(,-X)H,-(*u@Sp|(@--*0* O |(--*0x | 0s 0P.-P&p`.-Px&.-p0) /-p)H/-/- @0- @&00-.(xQ|(1-w 1wP|(`1-p-f1-w( 2-w*{)w|("w|(2-w$tL"2-w$tL"@3-wx$tL"w|(w|(3-w(4-~w-'`4-yw,M4-ew$tL" 5-]wh$tL"Ew5-0w0*h5-'w0PA@6-wP A6-we )")+ll>w|(w |(w@|(w`|(7-w$'w|(`7-wh$'7-wX) 8-w)8-w)8-]w)H@9-w8)9-w@@:-w)H`:-w ( H:-w  H ;-w  H;-{w  H;-ow (H8w@|(,w@|(^wp|(%w|(w|(w|(wЩ@<-fw0p<-`w=-w* `=-w'3w@|(=-wp  >-wp`)&>-ywp()&>-Lwp )@ @?-*wp )H?-.w *>xN0~ww>w|( w?(@-w (p wP|(= wp?(`@- w0  @-w` (0! A- w  x!A-' w (!A- w` (!@B- w !B- w0x(!C- w08(!`C- w0!C- w` ! D- w`  "rGx(hGxax`GxaxD- w h"D- w "@E-} wTE-4 wH #F- w  "BF- GF-PGF-PGDF-pGNF-pGF-GF-GF-GF-HF- H@HR`HoIZ-jIPIJ`JJ}J K`KKK/ LF(  Ng PNx pN N@ N N N ONPQQ `Rd-BF- G|(=F- GF-PGp-F-PG|(F-PG|(ZF-pG-NF-pG|(DF-pG|(F-G|(F-G|(XGxGaxPGxGaxF-G|(F-H|(F- H|(@H|(R|(G-,Rh<x=H-R8<`H|(`H-`H`; ?H-H(;- I-H:=OH=-I-MH9'I-W H7=jIoI-@J-C0Ij*'PI|(J-pI;(>K-I<X>`K-It,X>K-xI;> L-I; ?L-I7>L-UI;>@M-IT*fJ|(M-J\, ?N-P0J7 ?`N-L0Jx7H?N-80JP7x?`J|(J|(}J|( K`K=-`K|(K|(K|( O- K>,?O-K:@O-K:@@P-K`:@/ L|(P-w  L ,?Q-@L8:@`Q-`L+.Q-`Lp8+*. R-}`L08+@AR-gLX9+*.R-^L 9+*.@S-TL8+@AS-AL8'xAT-.LO+=`T-V L$,AT-+ L +>x U-! M6+>xU- 0M8@BU- PM*BO@V- pM*BV- M7CW-l M*=`W-= M07HC  N|(W-  N)*C X-  N07Cg PN|(x pN|( N|(@ N|( N|( N|(X-5 OP=(8DX-`O,pD@Y-O-Y-< O =DZ- O=BH. O`Z-O,PZ-P<&p [- P,[- P(*[- P,@\-@P,\-y`P<'NP|(]-]P7D`]-KP6E]-P *T. ^-4PX6^-'P06HEQ|(^-0Q6HE@_-PQ)_-pQ)Q|(`-Q5.``-Q5E`-qQ6. a-6PU6x=a-Q+Ea-R:F@b-0R+hFb-g0R9 `R/c- `R+`c-R+FtD]` |(UsD]` |(TrD]`|(qD]`|(pD]`|(oD]`|({D]D]\]`(\](\] (\](\](\]@(\](*F-(R)F-`(R'F-(R%F- (R$F-(R#F-('"F-@('!F-(' F-('F-`('F-('F- ('F-(F-('F-@('F-(RF-(RF-`(RF-(RF- (RF-(RF-(RF-@('F-('F-(F-`( F-( F- ( F-( F-( F-@(F-(F-(F-`(F-(F- (F-(F-(F-@(F-(F-(F-`(F-(F- (F-(F-(F-@(F-(F-(F-`(F-(F- (F-(F-(F-@(F-(F-(F-`(F-(F- (F-(F-(F-@(F-(F-(F-`(F-(F- (F-('F-('F-@('F-('F-('F-`('F-('F- ('F-('F-('F-@('F-('F-('F-`('F-('F- ('F-('F-('F-@('F-('F-('F-`('F-('F- ('F-(F-(F-@(F-(F-(F-`(F-(F- (F-(F-( F- F-F-w-F-rF-F-F-0F-PF-PF-PF-P!F-P)F-PF-F-F- F-.F-@F-F-F- F-(uF-@f-n]@`v}]f-n]@`v}]@g-n]`0vvg-n]`v]h-Qn]u&An]]v`h-<n]u&.n]]]h-n]u& i- n]hu&n]]n]]^^^ (^i-n]@@u&i-n]Pt 'n]P]]n]P]]n]P]]n]PB^V^n]PB^V^n]PB^V^n]PB^V^pn]Pi^{^^v@w@D]^^`wPS^D]^^wS^D]^ m0}(D]|({D]|(ew[w _~,__"!" _ _ Ԃ &_ ._5_I_X_|_d_u___ _ _ _ _ _\] x\]@xXd`xx0Zx\]_y@y0Zy\]_yz`Yz\]_zz`Y`{\]_{{Pc`M\]'`P||6`\]I`}P~9`\]L``x|\F-` |8HF-```w F-`vP F-x`p4F-` PSF-Ђ aF-#a9app aF-&atWaMF-sa`0sZaF-vapaF-a؅ aF-aaX@F-aaF-aa0aF-a`_ȇF-8bF-bȈbF-baXpa F-Ha-bVF-Dba000b3F-GbWb`bRtbF-bbh0bF-b\bF-b@ bF-bPbF-c*c PWBcF-^cȌZF-؍\wF-8p08F-`f|chF-cP0\F-XГcOF-cؔecDF-d d0=d@F-WdȖ sd;F-d0 X7F-dx`F-ddF-dК eF-eP0eF-Ke0be}F-weP eRF-e(fe,F-epȠceF-eP`F-f p])fF-BfPYWfF-lf8hVF-@hPW8F-^c`0{F-`PZF-ZXF-`\pF-0!F-`xfF-c(X` pF-}fHسF-XxhF-cefF-d`0ȻLF-WdUF-@UF-н( fOF-dоvf:F-fȿpp$F-gF-"g=gF-XgogF-gpNgF-g@XF-g XHF-ggh02F-hhW2hF-LhHF-bh8xh F-hhF-hX@F- HhF-h`{zF-h8zhF-h@F-i@}ilF-i` @9iF-Wi`pxF-`0xPF-qiixzYF-i0`zpKF-ixy=F-iii@y'F-i0iF-jXiF-j(XPMF-xP^F-#j @F-P@F-@p=F-8pF-H PF-xF-?jF-]j8wjF-j F-|( F-|(F-|(rF-|(-F-|(F-ހF-0|()F-P|(!F-P|(F-P|(F-P|(F-P|(F-P|(F-|(@j- F-t#{F-|(F-|( F-|(@F-|(.F-|(F-|(F-|( F-(|(uF-@|(Ppup@(p(p(p`(p( d n]n]hn]gn]n]`n]06n]P|(p|(k-|( l-h|(u|(=S=X-=0$=Pp(P@( %Up"2P8`j|(l-@]l-i@m-Sm]m-A n-4`n-'TPn-p|(x o-Po- ]o-6@p-' |(p-7 2 q-  `q-8]q-P r-P]r-|PH 6AW'AdAW AdAWr-{A &X@s-s-Xt-j0"hgi`t-U0&@ @P@x8P5P$3Pt-P2PLehhhhwhoWf$c b&a?`J_^Z]e[WPWHFE D&CJBZA?@e>W u-O n](&u-G n]&u-= n]@v-/ n]hHv-" n] w- n]]`w- n]P}w- n]' x- n]'x- n]x- n]@y- n]y- n]z-x n]X`z-n n]h'z-d n]0' {-\ n]'{-U n]{- n]@|- n]h]|- n]8]}- n]`}- n] }- n]@  n]|( ~- n]]~- n]&~-h n]p"p @-6 n]y !jXXXX@X@@@@@@@@@@Xf0hX@j@jpІІEFІІXІ@Xf0hX@ІjІІEFІІІІ@XXІXXXІqІІF`q`q`qІ@XXІXXXІq@ІІrІbІ@XXІXXXXq@ІX0bІ@XXXXXXXXXXXXXX0b@@@@@@@@@@@@@@@@e n] \ n] V n] Q n] -? n]@("p -2 n]X "p  &9Qi~Yn]h`-=n]h !8n]h7n]h-0n]h@ 0"n]h|( -n]h  &-n]h "-n]h JUn]h@-n] "n]#-n] -n] .`- n] & n]<Q-n]x e -n]P -n]-n]p"@-sn]d-qn]K-dn] @#`-Dn] !'-n]0& -n]h "#n]|(n]8un]8u-n]8 "-n]80 zn]8@-vn]8 rn]8-qn]8&kn]8#jn]8$in]8]hn]8]cn]8-_n]8 &`-Qn]8 "&Kn]8-'n]8H "& -n]8 &-n]Pv]-n] n]@-n] &-n] -n]H @$`-n] !-n] & -n] -n]H @$-n] !n]@-n]`$n]n]n]-n]$~n]]}n]]|n]${n]#-Xn]v]`-En]v]-n]& -n]$-n]hn]$.n] %B-n](H%@-n]X-n]-vn]h%'q%1ALf|&0BQg0&X& `-^n]v]Dn] xn]@B]-un]@`vn]`n]`n]`|( -n]-9n]x&n]-n](' 0D &u@-n]'-n]'-fn]'n]<Qn]<Qn]n]n]0|(n]0<Q`-n]0'-an]@pU -Jn]@6n]|(1n]A'-%n]'- n]@- n]`+@0y`+`0`+p0s+0s+0s+0Is+07s+3s+4s+ 4>s+p1 +@4 +@4 +@4++`4+`4+n +1+ +1+D +1+, +1 )+ +1)) +1)( +1@)& +1)% +1)$ +1`)o +4 +4 +4 +4 +4+ +5 +5+@5+j+`5+U+02+6+x2-+2NN`- +2O`OZ+2+g+2++2++2+`+@0|(`+@0`+@0y`+`0|(`+p0|(s+0|(s+0|(os+83(,3,`-bs+839+_,-\s+830+, -s+3D+]-s+30Nt,-s+3%+_,@-s+3+,-7s+0MO-s+3MO`-s+3MO-s+30MO -s+3M's+3#s+3$s+0|(Is+0|(es+3cs+37s+3|(--s+3L,-%s+3pL,@-s+30LPP-s+3K,-s+3xK,`-s+3@K,-s+3KP -s+3JP-s+3hJPs+3s+3-s+3(J,@-s+3I,-s+3I@Q|s+3(,3,-vs+3PI,`-s+3IQ-s+3HQ -s+3HQ-s+ 1HQs+4|(s+ 4|(-ns+P1@H?,@-hs+P1G?,Qs+P1->s+p1|( +@4- +@4|(- +@4GR +@4|(+`4-+`4|(-!+`4@GhR +1-n +1-k +1&-D +12-RRH- +_-S Tv-Z +_-@UU-- +-xVV- +-WX`- +-X(Y- +-Y(Z`- +- +4|( +4Z`- +4*Zo +4|(-I +4G[ +4|( +4|( -G +4FP[-= +4*]-2 +4*]@-* +4FP[ +42-- +4]- +5`F. +5|( +5|(`- +58F.-q +5F]+2'. -+ 5]+@52--+@5.)0.-+@5)>.@-+@5([-+@5A]-+@5(Y.`-+@5A[j+`52--g+`5(Y.U+02|(xP2M -S+5B)[-+5(D\-+5Dp\@-+5C\-+5`C\-+50C\`-@+5xE]-;+5%*l. -4+5 *0]-+5*]-+5{*X]@- +5`*l.-+6B*y.-+61*.`-+6)]-+6E] -+06). +06Q)-+06HE.-+06E.@-+06D]-+06)@^-+06)]`-+06Dh^-+06)^ -p+P6C^-(+P6B^- +P6B^@-+P6pB^-+P6B_-+P6AX_+h2.+h2dy`-+`6@_-+6@_ -{+6p@_-s+6H@_-f+6?]@-O+6 @_-<+6?(`-3+6?_`-&+6?]-+6X?_+6|( -+6?``-+6?``-+6>`@-+6P>.+x2|(-s+6E`-O+6*.`-&+ 7(>`-+ 7=>. -+`7>`-+`7h<a-+7@=a@-+7=0a-+7(>.-+7=>.`-+8`=ha-~+8@=a -v+8h<a-^+@8=`-V+@8<]@-@+8<a-4+8h<a-+2 <&/ -+2("-+2;&/-+2;&/@-+20;a-+2:@b-+2:A/`-+20:&/+2hb-+29b -+29c+2W/+2b/+2+-+2p9Xc+2b/-+2p9Xc@-}+2@9cg+2b/-]+29cZ+2b/-9+28Xd +2/+3/+ 3/ kokPokpkq,`+pr_)+`+pr_)*`+pr@`)`+r-knD "k-knh'`-kn8 -kn@ -knВ'-kn'-knH'@-kn `-knP'-}kn'`-tkn'-mkn' -dknp'-Tkn8'-Nkn'@-Ikn'->knx'-5knH'`-,kn'-'kn؎' -!knnk-knP'-knnk@-kn'-ks-ks.k`- ksj.- knhk ko|( -'k0oKl-k0sH&-Zk0s&@-Hk0s-=k0sk-1k0sHk`-'k0s&-k0s؊k - k0sk-k0sHl-k0s.l@-k0s&-k0sh&-k0si&`-k0s&-k0s@>l -k0s-k0sh&-k0s &kPo|( kPs kPsx@- kPs8&- kPs&- kPsЌ&`- kPs&- kPs& -u kPsp&- kpo>Ql- kpo@- kpod- kpori&- kpo `- kpoІX- kpogl - kpori&-$ koh#- ko0&@- ko`i&-o ko-a koȅ`-Q ko-I koX -< ko-6 ko0 kozl- kox@- ko@- ko- ko؃`- koP-o kox -^ koPl-A ko(&-; ko&@-. koȂ&- kod- koH#`-ko&-JkoU -Cko`&-Wkps -?kps-i@-kpsh&-kps0Ș-kps`-kpshl-kps؁ -kps=l-zkpsp<&-gkps(l@-Zkps&-Akps#-kphe`-k0p( -kPp~ -kPp8~-}kPp}kpp kpplkppkpp(kp|(kpP-kp}x@-kph&-kph-kq~`-6k q~k@qk@qk@q-+k`q}& -kqoh&-kqH}kq|(-kq}&@-kq|H-kq|O:mkq-kq@|PIm`-\msPz-\mqVh -\msz&-N\msz&- \msx@-\mswX-\msw-\ms`w\mskm`-u\msw -'\mtPvD' -\mt(v-\mtu]- \mtu]@-j\m ty0-_\m ty0-T\m tPy>.`-L\m tyL"=\mqm-\mrxu` -\m@tx-\m@t:hО-K\m@tx@.1\m@t8x0.\m rv. \m rv(`.\m rv`.\m`tz .}\mpt{.x\mpt{.e\mpt{@.[\mptX{m.I\mpt0{m.\m@rzh`.\m@rxzP(`+PxУm`+m  m`+n`+r|(.`+rkm9x@9x@.x2x2x9 kIk`k~k~k.xe&. xؾ& x`. xЩ. xЩl x(\ x@ .0 xXh. xK] x.x x@ .A xЩ .8 xȽh . xƩ` .N x@3թ . xpH . xp . xpؼ . xp@ . xp$ . xph . xp` . xp@  ..x@0x .$x@0.x@0. x@. x`0.^ xл'.E x(X`.qx$.gx9 .^xhL.TxL.DxH@.:xT.xX.x(zx``]xn!`.x.x8 .xh.xf.x`f@.x0f.xf.wxf`.ix._xP .Rx f.Ixf.1xf@.(xf.x`f. x0f`.xf.xеf .xf.xPf.xf@.xf.x.xP`.yx .qx ._xf.Sxf.Cx`@.9x8.x8.xز8(`.x.xh .x  .xر .xf@!.xhf!.x8(".x(`".xf".xf #.dx`#.ZxX`#.Ix(@$.@x$.1x%.(xx`%.xHf%.xf &.x&.x&.xH@'.xXH'.x(f(.xf`(.xȭf(.xf ).tx`).kxи).^xn@*.x0 'xxkm*.x+.OxЩe )")9x@|(9x@|(.x|(2x|(2x|(`+.A kȬ@+. kɨ' ,. k̪,.c kx/,.\ kP ]9 k|(@-. k  -.D k  ..k0(Ik`|(kk3k3">xxxqx@">|(!xO.. x]...xT@/.x[/.x`[/x0.x0p`0.x0px00.x & 1.x1.x1.x`@2.xX2.x3.{xx`3.x 3.x kx00xP x|(x|(x4x|(x0Q 4.x04.x0Ph4.wx0(qx@|(@5.{x@0vDx`5.!xH6.xHhl`6.xH6.txHh 7.lxHhl7.xHX7.xH@8.?xHh8.#xHh9.xHxh`9.xHhl9.xHh :.DxHл'xH:.zxix@:.ex@;.=xXxI>xI)>xI`)>xI) >xI ) >xI)>xI)!>xI) >xI)>xI)>xI)=xI)=xI)>xI@)!>xI@) >xI@)>xI@)=xI@)=xI@)=xI@)=xI) =xI)=xI) =xI)=xI`) =xI`)=xI) =xI)=xI )=xI )=xI )=xI)=xI)=xI)=xI)=xI)=xI)=xI@)=xI@)=xI@)=xI) =xI)=xI)=xI)=xI)=xI) =xI)=xI)=xI)=xI)=xI`)!=xI`)=xI)!=xI) =xI)=xI )=xI)=xI)=xI@)=xI)=xI)=xI`)=xI)=xI )=xI)=xI)=xI@)=xI)=xI)=xI`)=xI)=xI )=xI)=xI)=xI@)=xI@)=xI@)=xI@)=xI)=xI)=xI)=xI)=xI)=xI)=xI)=xI)=xI`)=xI`)=xI`)=xI`)<xIH4xPJ.xJ;+xJxI4xI|(]@o<x|<xP 9xPx0xxІX0x@h;x;x#  0 ;x`   0 x;x@ h  p l;x0L ha;x3p  @ P;x   8 @;xh  1;x m#;x8 8 ;x  :xpK!x H%Cx:X6x Z<x L<xx><xKi2<x@s6x(9x` 69x!9x !!#y8x$H$X%X(8x(()P)0x)H*@!)3x8+,K2xa/2Pqs]1x<<l0>31xX>>?0x??X@@A1xAAPBmK3xCDP!x0F@9 x5F@GD*x?XHp7#x8<xI|(;xJF;xJ"`<.W>J]<.:x KKUls{ #5x J 9O0HHe>*BPmv4x0JH4xPJ|(F3xpJ.xJ|(x xJH /5HD*VsIq9/;+xJ|(jOP);iOP@);hOP);gOP);fOP`);eOP);dOP );cOP);bOP);aOP@);`OP);_OP);^OP`);]OP);\OP );[OP);ZOP);KOP@);JOP);IOP);HOP`);GOP);BOP );AOP);@OP);?OP@);>OP);=OP);<OP`);;OP);:OP );9OP);8OP);7OP@);6OP);5OP);4OP`);3OP);2OP );1OP);0OP);/OP@);.OP);-OP);,OP`);+OP);*OP );)OP);(OP);'OP@);&OP);%OP*;$OP`*;#OP*;"OP *;!OP*; OP*;OP@*;OP*;OP*;OP`*;OP*;OP *;OP*;OP*;OP@*;OP*;OP*;OP`*;OP*;OP *;OP*;OP*;OP@*;OP*; OP *; OP` *; OP *; OP *;OP *;OP *;OP@ *;OP *;OP *;OP` *;OP *;OP *;OP *;OP *;OP@*;OP*;OP*;OP`*;OP*;OP *;OP*;OP*;OP@*;OP*;OP*;OP`*;OP*;OP *;OP*;OP*;OP@*;OP*;OP*;OP`*;OP*;OP *;OP*;OP*;OP@*;OP*;L `UNO`pNPN `O@@OP&M@O@`:M O0@P@ 8NLY``[SYZ`[cSYZ`[zM N`PMМST SRT`RS`V`TKMKMpPM v0P`&PM@JлVIpCM@ICc```M``nM``q ``L``bMнM``L p[`MEM t LPK"`Y`@& M```LH@SH0TPGp`X @L00P !Pк@9Pp LbMpp, PL@ $pE0и@OpOpOOOO2O@ \P@zPH \PzPq\PPz@zPKOPz {P*OP{{PPOPH|p|}NO@}h}}~:O0~P~x~@ uOQ@h.Q^OQJQOeQ؀MQOhQPp@O(|QHQOQOȃ@O(QOQpO`OQQjOQH@rO8XxR<OR1RpR'ORh`KR OfRh4NROiR}RPRaORRRNORRXORhROR@RmORSHFO,S8BS7O,S`ESO/S\S@8OsSX@SOsS@pSOvSSxOSSOS8SOSS TO"T5TO"TLT`hTO~TOTTOTPpkTfOT8@TTOT(hT9OTT0U2OU-UGU#OU\U0`oUOU0UMJUOU(UYOUТU6OUU&OUp0UOUU8 VO%VU VO(V @=VOOVȦ@VORV0`]V;O{VVPVOVVOVЩ\OV@WLO1Wx `V'O~VVmOV@GWOVeWOWWOW8XWOWWدWOWW@ WOWXO-X?XP@YXeOmX}Xر\XROpXX8`XO0XȲX8OX`XOXY 7YOKY'Y4YOHYXY vY*OYYyYOY0YOYضYOY0x@YOYX0YyOYPZgO&Z@Z<O)Z:Z*OQZ(P=ZOTZdZ@ZOZZ`ZOZ0ZOZp`ZOZZOZ ZOZ0P [O%[p [zO([p=[YOX[@[3O[[o[O[r[O[[HO[[h[O[[O \@[O\ h@\]O9\\>O<\`R\Oh\z\U\xOk\P\O\ 0\O\pOnO@\^O\p\FO\@p\O ]](0+]O@]@\O]Op|(Op|(OpQ]l]O|(`=.Ohx@=.~Ox@O|( >.OyxO|(>.Oxyx>.oO0y@?.;Ox?.OxxO|(@@.O xw'2O@|(p39?S  J.0x&`J.0J.BPH K.4Pp|(})8S|(?|(9|(3|('*K.y%K.ay%0h0@L.y%P0xL.y%PM.y%Py%P`M.vy%p`M.Wy%p N.Fy%pXN.=y%p0N.y%py%p@O.`y% @O.Ey% P.;y% ``P.y% 0I P.y%  Q.y% I y%%y%8Q. \\rV\O\ Q.\ \\0 <Q@R.C\0 R.\ PkP Q)S.p ~`S.p i S.c L 8 T.  = ]`T. hT. @ e ) ")  |(@U.,@ H0U. @ V.` `V.`  @ $ hV.   W.X W.=0 HW. P @X.p X. hY. `Y. Y. XH Z. Z. x@Z. 08 m @ I  +  m  R  (      @ LX (p & & & %   x` ` < t    ].q @  'm @ |( ^.d @ x '^.M  @ 'I  |(^.B   '@_./   '+  |(_.$   '`.q  h 'm  |(``.g  8 '`.V   'R  |( a.L   '(  |(   |( @ |(LX |((p |(& |(& |(& |(% |(a.$ p t a.# D ]@b.# - t b.#  ]c.%^         |(` |(x` |( |( |( |(t |(< |(G(" 5(" b0# h `0# P# n P#  #  #  # ) $  @$  $  $  % G(" |(5(" |(# Q]`0# |(b0#  P# |(P#   # |( # |( # |(c.- $ " ') $ |(@d.$ $ @" 'd. @$ " ' @$ |(e. @$ ! '`e. $ ! ' $ |(e. $ 8! ' f. $ ' $ |(f. $ 'f. % x ' % |(@g. % 8 '> W 3=@W <W :W -X > W |(3=@W |(<W |(:W |(g.:W x? '-X |(> E"~>@E"~>`E"~>E"~>E">E" >E">E" >E">0F"W>PF">pF">pF">pF">F">F">F"{SF" a+zSF"a+ySF"a+xSF"@b+wSF"b+vSF"c+tSF"`c+rSF"c+qSF" d+pSF"d+oSF"d+nSF"@e+mSF"e+jSF"f+iSF"`f+gSF"f+fSF" g+dSF"g+cSF"g+bSF"@h+aSF"h+^SF"i+]SF"`i+\SF"i+[SF" j+ZSF"j+YSF"j+XSF"@k+WSF"k+SG"l+I G"`l+N0G"l+N0G" m+N0G"m+N0G"m+N0G"m+(N0G"@n+(N0G"n+N0G"o+N0G"`o+N0G"o+N0G" p+N0G"p+N0G"p+N0G"p+N0G"p+N0G"@q+N0G"@q+N0G"q+N0G"q+N0G"r+N0G"r+N0G"`r+N0G"`r+N0G"r+N0G"r+N0G" s+N0G" s+N0G"s+N0G"s+N0G"s+N0G"s+N0G"@t+N0G"@t+N0G"t+N0G"t+N0G"u+N0G"`u+N0G"u+N0G" v+N0G"v+N0G"v+N0G"@w+N0G"w+N0G"x+N0G"`x+N0G"`x+N0G"x+N0G"x+N0G" y+N0G"y+N0G"y+N0G"@z+N0G"z+N0G"{+N0G"`{+N0G"{+N0G" |+N0G"|+N0G"|+N0G"@}+N0G"}+N0G"~+N0G"`~+N0G"~+N0G" +N0G"+N0G"+N0G"@+N0G"+N0G"+N0G"`+~N0G"+|N0G" +zN0G"+yN0G"+xN0G"@+wN0G"+vN0G"+sN0G"`+qN0G"+oN0G" +lN0G"+iN0G"+fN0G"@+cN0G"+aN0G"+^N0G"`+]N0G"+\N0G" +[N0G"+ZN0G"+YN0G"@+XN0G"+UN0G"+TN0G"`+SN0G"+PN0G" +MN0G"+LN0G"+IN0G"+'HN0G"+UGN0G"+TFN0G"+EN0G"+DN0G"+!CN0G"+ BN0G"+AN0G"+@N0G"+?N0G"+M0G"+L0G"+K0G"@+9K0G"@+!4K0G"@+ /K0G"@+*K0G"@+%K0G"@+ K0G"@+FK0G"+AK0G"+D"  a i.|>D"0 a k>D"5a Ja L>E"5a Ja j.@>E" '`j.<>E"p '> E"3>@E"3>`E"3>E"3j.r>E"  k.l>E"   >E"|(>E"|( >E"|(>E">E"|(>E"|(k.>E"` aa k.>E"0  @l.>F"  >0F"|(l.>0F"Г  W>PF"|(m.o>PF"  `m.D>PF"`  >pF"|(&>pF">pF"|(>pF"|(m.>pF"` a >F"|(>F"|( n.>F"` a n.>F"` a >F"|(n.j>F"8 a Ȗ  6 Qa a 3a Qb 8 иЙ bQ ( pț PQ x 0 ?Qb  ( .Q3b P ( !QX X Q  QOb آ @ P Pfb x p Pb  ` PX Pb Ч 0 P6b 0 07ة Rb b p5P Rb p н R ث H н cR ȭ  Ю [R (  #R H  Q 0 P Qb ` 5 >P c "c  1:c 'PVc ` P O  H O p а` O  аP GO x p Ojc   O7b c c c Ac Hc d &d $@d  )d #@d 0 Sd l#id {d ?d &d ~d H 0>d &d d x  &d d d &d e H S+e &=e `Ke Ace Ne Afe H p p /%we  H  $e @ `e $e e e $f f `}-f #Ef  Vf %pf ( P Pf $f f $e  `f d$e f #$ g g #f `}7g "Ef ULg (^g lg h `g ((g g g )g X y &)g g  h F)!h X 0!1h _ Jh @ @4h O Mh  P m_h x!|h @ plbh V!h P x Ph P%h  h %h ( 0X `A ( X j ! !@X!#;!!! k M;$k X!!:k S=Rk X!X!0fk -.~k `!!p`!=!!!Pk =k P!!(!=P!p!!0!=k P!!0!=X!!!@t !( !!!@!!s!!'k "!X"!k 'l "!#!pu'l d'!i>! ?!@?!?!h8@!,n X@!@!pHn cn X@!@!ppB!cn B!B!%zn |n C!C!aD!In D!E!`n 4n C!C!aE!Xn D!E!`E!Cn F!HF!_n n 8G!xG!]n n F!HF!_@H! n 8G!xG!] o n hH!H!\)o CEo I!I![,o )Ho hH!H!\J!UEo I!I![J!;Ho J!8K!Z]o yo (L!hL!Y`o |o J!8K!Z8M!yo (L!hL!Y`M!|o M!M! YN!qo N!0O!0Xo Io M!M! YO!o N!0O!0X P!ho HP!xP!o ;o P! Q!o -o pQ!Q!WR!R!R!S!PWS!o S!(T!0oU!p (U!xU!m3p p (V!hV!W(W!yQp HW!W!Vlp jTp X!hX!0Vp ;p Y!`Y!Up *p Y!8Z!%Z!p [!H[!%[!p [!(\!0%\!]! ]!X]!$]!p ^!@^!#p q _!@_!Tp q ^!@^!#q q _!@_!Tq q _!`!P#5q |Jq `!`!"8q nMq xa!a!Sb!<[q b!(c!Qc!# d!@d!xd!Re!^q xa!a!S e!L[q b!(c!QPe!3 d!@d!xd!Re!^q e!e!0"yq q f!(g!P|q q g!(h!!h!q i!Pi!!q q i!0j! !q q j!k! k!vq k!(l!` r iq l!l! m!\m! n!`n!o!P0o!Xo!o!@pp!Cp!p!q!q!7q!r!`r!p@s!(hs!s!s!t!t!t!(u!`O r >r u!0v!v!Xr w!0w!`#r Ar w!x!px!x!y!Py!y!z!(z!`z!8{!s`{!{!{!Ph|!fsr |!|!~!~!~! !!!|!|!!B~!~! !!!@!!0X!r x!!r r p!!r Jr (!p!r +r !!`r s ! !s s !!`4s &s !!7s s x!! Ms es X!!Ps hs !h!P{p!o"!!!y!S" !@!!a@!?"h!!ؐ!`h!-"!!!o! "!!P!o!!!!!o@!'"!!P!ox!"!!! n!!ȕ!!(!pm!!ys !! n!!ȕ!!(!pm!!ys @!x!( !!H!h!!' !!s @!x!0(!P!p!!08!s @!x!0`!P!p!!0!s !!P!j؜!!8!Pȝ!P!!!P!x؜!!8!P@!d!p!Ȟ! H!p!!Ƞ!x!s !!`H!s p!!t s p!Ȟ! 0!p!!Ƞ!`!s !!`!s p!!!s ؤ! ! !gX!!Ц! !ا!!P!8!Qh!!ة!0!Ȫ!!0!!; !H!!@ !H!h!!P!'$t x!!P8!'t ؤ! !X!wX!!Ц! !ا!!P!ȯ!`h!!ة!0!Ȫ!!0!8!J !H!!@h!H!h!!!5$t x!!PȰ!'t ! !pBt ^t !!Et at ! !p!^t !!!at !8! !H!h!!`!avt !8!!H!!!!vvt !8!@!H!h!!p!ovt !ж!t }t !!t Ot !ж!P!t !!x![t !!ع!!(!h!8!`!!! м!$t !@!t t !! !_t !@!0!t X!!p!:!п!! !%t X!!p!I!п!!  !3t P!! E8!u P!! E`!u !!PF@! u !!PF8u { u h!!Tu amu h!!H!vmu h!!NWu Ipu h!!Nu \pu (!`!u 4u !0!@Nu u !!Mu  u !!Mu u @!! u  v !!M!8!`!!Lp!!v !!Lu v p!!@KX!w!>v !JZv `uv Av !`C]v xv h!!@D!>v !P!Hv v !p!0C(!X!!!Ch!!!!B!!!!Bv v !!`=v v !!` w %w 5w @!`Ew %w Yw !9w uw 8w !;Hw (w w X!w w ! !;w "w !@!P9w w !!w x &x !w x !!p80!X!x!!7!vAx !X! !g!8!h!!T! !H!!!(!P!`!!^x !x!{x ax !x ~x !0!!C!!H!!/x x ! .`!x !!-!x x 0!- y x !8!h(y Ay x!!`Vy ymy !`!PYy Tpy !!p6y 9y !(!P5y  y y !@x!y y !y y !!4!!!8!4!!!X!p3H!x!!!`2!!!!1!z z ! 1!z !!0!;z Yz !/(!{>z H!p!@/!k !uz H!.!]!z !`dz Hz z !(!<z z P! !1z !!! { !0!`,{  { !!P#H{  e{ h!!)H" x"""(P"t x"""`@"f h""""Y 0"X""p"(" P"x"".P" x"""P.P" x"""-" """`," " "8 "- " 0 "X " "+( " P "x " " -` "  " " "@+x "x  " ""`~" ""X"|" "H""H" """" """P{"y "("`"`"U "8"X""7 "~{ "@" { { h"0{ \ { q|"P{ B || "g|  :| | "f |  =| S| "pDi|  | V| @"Cl|  | | "*" | | "*|  | | p" *" } | ")#}   } @} H"0fZ}  x} C} "e]}  {} ""0Rp"o """R`"} """`)} A } 8"X"(} 0 } ""0(}  } "@"@'}  } ""}  } @"p"~  2~ L~ "p}  ~ "" " } @"p"8 " 2~ L~ "pg~  ~ ~ ` "о~  ~ ~ "@~  ~ ~ ` "о~  ~ ~ "@~  ~ "!"&~    " !"P=~ q  !"!"7? W S P""p""5c M w ""#"   #"#"   $"P$"$"z$"%"@%"%"m%"%"(&"Z&"5  &"'"]  '"H("l   P)")"p< - *"+";  +"+"B P^ ,","E 8a `-"-"v  ."@."  ' Ҁ ."  H/"x/"B/" 0"H0"P  0"0"X1"1"1"1"@B02"% X2"x2"B z] t 2" d h w H3"c W 3"3" G x4"4" . ȁ 85"c   5"07 L ] 86"/: O s 6"  (7"0  7"7"ق   H8"8"܂  8"   - 89"@ W j 9"0,  m 9")   :"8:":" :" ;"02ԃ  ;"@ *$ <" !' 8<"`<"0$<  R <"="=" >"0>"X>" ?"d ȁ H?"b?"?"@"@@" u @"A" J A"A" I PB"B" H B"C"Є H C"C"`ӄ H  ("(0k ((H@G"\ n yHPG"\ n qHpG"|(9HG" :HG" ,HG" -HG" FG"2-TGG"|(OGG"|(AG"|(EH"|(EH"|(EH"|( ^@M" ^@M" ^`M" ^M"o ^M"~ ^M"Z ^M"6 ^M" ^N"7 ^`N"^pN"j^N"8^N"^O"^PO"^pO"0^O"^O"^O"^O"^O"+`^P" ^0P"^PP"^pP">P"~ >Q" >Q" >Q" >Q" >`W" >R"->S"> ^0M"/K" ^@M"|(`w. ^@M"c"c" ^@M"|( ^`M"|( ^M"|(~ ^M"|(o ^M"|(Z ^M"|(6 ^M"|( ^N"|(w.^ N"c"d" ^@N"8d" ^@N"# ^@N"$ ^@N"e x. ^PN"x. ^PN"P x.c ^0T"Hc" xd"@y.V ^0T"b" &y.D ^`N"c"'7 ^`N"|(z.^PT"b" &^pN"|(j^N"|(8^N"|(`z.X^N"b"m^N"zK"^N"K"x^N"}z."^V""K"] {.^V""K"]e )N"")^O"]^O"]^O"K"9^O"K"1^O"}{.^(O"K"d"w^8O"d"^PO"|(^pO"|(0^O"|(^O"|(^O"|({.^O"pb"'^O"-^O"|(@|.^P"Hb"e"`^P"|(|.o^P"Hb"e"}.^0P"b"' ^0P"|(`}. ^0P"a"'}.^PP"a"'^PP"|( ~.^PP"a"'^pP"^pP"L"^P"~.">V"`a"8e"~. >V"J"e"@. >W"J"e".>P"J"L">P"3.>P"`"Na `.>Q"J"'. >Q"kJ"' .>Q"VJ"'.>Q"FJ"'.>0Q"kJ"'@.>0Q"VJ"'.>0Q"J"'.>PQ"J"'`.>PQ"kJ"'.>PQ"VJ"' .>PQ"FJ"'.>pQ"`"(f".|>pQ"`"hf"@.k>pQ"P`"f". >0W" J"f". >0W"J"g" 9 `G< >>>AA??PCPCFF0357I >Q"|( >Q"|( >Q"|( >Q"|( >`W"|(`. >`W"0`"@g".| >Q"I"a .i >W"`"AL".d >W"_".[ >W"_" _@.V >W"_" _.- >Q"I"xg". >R"P_"g"`. >R" _"Hh". >0R"^"h" . >PR"I"\L". >PR"^"h".k >pR"I"hi"@.P >R"I"i".2 >R"X^"i" >R"|(.m >W"0^"Ʃ`.^ >W"^"Щ.P >W"]"Щ .K >W"pI"Щ.= >W"RI"MЩ.1 >W";I"Щ@. >W"]"LzL". >W""I"]. >W"I"]`. >W"]"]. >W"h]"] . >W"@]"L". >W"]"]. >W"\"]@. >W"\"]. >W"\"L". >X"H"]`. >X"H"]. >X"x\"] . >X"P\"L".s >0X"H"].n >0X"H"]@.S >0X"0\"].J >0X"\"L".! >R"["@j"`.>PX"["].>pX"H["] .>X"["].>S"Z".n>0S"yH"@.[>PS"dH"H..E>pS"QH"H.->S"|(.>S"Z"k"`.>S"hZ"k".x>S"Z"k" . >T"HY"L".>T"Y"L".>X"8Z"@k"@.>X"Z"pk"z>X"Q).]>X"Y"k". >X"xY"'`.>X"X"T.>X"X"8l" ^z" ^z"l ^`s"j ^`s"+ ^s"^s"m"^s"+^s"+^}"9^0}"[^0}"^s"^t"^0t"^Pt"@^pt"^t"^t"i^u"^0u"^Pu"^Pu"^Pu"+^pu"X^u"^u""^u"^u"+^u"^u"C^v"U^v">^v"+^ v"^@v"D^`v"c^`v"we^`v"w^v"I^v"^v"^v"^w"r^ w"B^@w" ^`w"^w"^w"`^w"^w"^w"^x"^ x"\^@x"%^Px"^`x"%^x"}^x"D^y"L^y"K^y"m"2^@y"^py"m"^y"^y"^y"m"^y"^y"^y"m"^y"m"^ "^ "u^y"Z^z"D^ z" ^Pz"^pz"r ^z"d ^z"X ^z" ^z"|( ^z"|( . ^z"m"]j ^`s"2-l ^`s"|(.o ^`s"q"^ps"m"^ps"n"D n" ^s"|( ^s" ^s". ^s"q"&^s"-^s"n"^s"-^}"|(@.^}"q"&[^0}"|(9^0}"|(.^0}"pq"(r"^s"|(^t"|(^0t"|(^Pt"|(@^pt"|(^t".^t"@q"^t"|(^t"|(i^u"|(^0u"|(^Pu"2-^Pu"|(^Pu"|(^pu"|(X^u"|(^u"2-"^u"|(^u"|(^u"|(^u"|(>^v"2-U^v"|(C^v"|(^ v"|(^@v"|(e^`v"ހc^`v"ހD^`v"|(^v"|(I^v"|(^v"|(^v"|(^w"|(r^ w"|(B^@w"|(O^@w"N^@w":^@w"9^@w" ^`w"|(^`w"^`w"^`w"^`w"^w"|(^w"|(`^w"|(^w"|(^w"|(^x"|(^ x"|(\^@x"|(%^Px"|(^`x"|(%^x"|(}^x"|(^x"`.^x"q".^x"p"Hr"^x" .^x"p"1n".^x"hp"1n".y^x"8p"pr"@.p^x"o"r"K^y"Fn"L^y"|(D^y"|(2^@y"|(^py"Fn"^y"Fn"^y"|(^y"|(^y"Fn"^y"|(^y"|(.J ^y"xo"^y"nn".+^ "o"n"^ "|(^ "|(`.^ "m"r".^ "m"'^ "}u^y"|(Z^z"|(\^z"D^ z"|( ^@z"n"n" . ^@z"im"s". ^@z"Mm"n".^0"Ho">. ^Pz"|(^pz"|(r ^z"|(d ^z"|(X ^z"|(3ǃ"@"I ǃ""܃"ǃ""I ǃ"Й"I """@""P""P"m"p"" "X", "X"@,| "X",{ "X",z "X"`,y "X", "p"k ""b """"Q"0"^P"^P"w^P"w^p"^"^"(^М"^"^"^" ^0"^@"q^`".3ǃ"""."@.ǃ""".".ǃ" "".".ǃ"`""."`.ǃ""".".ǃ"""A" .ǃ"О"".".ǃ""P" ".ǃ""("A"@. ǃ"0"x"A".ǃ"P"ȍ"].ǃ"P""A"`.tǃ""".".>ǃ"""A" .,ǃ"П""X"ǃ" ""/ǃ"@"܃".ǃ"@"Ў"ǃ"""ǃ""Z"ǃ"Й"܃"ǃ"Й""""""""("}" """:"0""""|(. """X".""p"""@"|(@.j"""ȏ"c""}["0"Ą"ބ".S"0""ȏ"G"0"}"P"|(.+"P" ""`."P"؋"&."P""" ."P"h"&"P"|("P"Ą"ބ""P"}.c"p"H""h""0"W ""`"""< ""("P"P*" ">""8"" "("P""N" "e"`""@-" "A" "p"L"u "p""k ""L"^ """E ""0" "К"0". ""r"`"@. ""a"Ж". ""Q"". ""8"("`. """H". """"b ""L"U ""N "" .B """&.8 ""`"".""8"""""@.""؉"'."""Dž".""p"0'"0""t"P""`.:"p"@"". "p""%" ."p"Ȉ"<"""R"""R"""^"""r""O"""X""$""|(."""".""8"&@.""""Q"0"|(^P"ހ^P"ހ^P"|(^p"|(^p"^"|(^"|((^М"|(^"|(^"|(^"|(^".^"Ї" . ^0""' ^0"|(^@"|(q^`"|(H<P"f<P"<P"<P".k0"m"x".k0""&<P"|(<P"|(f<P"|(H<P"|(`."T"p""U.T"p"p"' .T"p""&.T"p""&.T"p"`"&@.T""0"".JT"""".@T""H"E"`.bT"Ы"X"@".T"""h"d"@m"x""B " .T"""".T"""".T""""@.T"""ɦ".T"""".QT""@"@"`.KT"""d.ET"""d .-T""H"".T"""E".T"0"@"("@.T"0""d.T"0"h"d.T"P"h"d`.T"P""d.T"P""p" .T"P""E".7T"p""F0".#T"p"@"d@.T"p""0". T"p""E".T""""`.T"""x".xT"""F& .oT""x"F&.WT""@"F&.T""0"E"@.fT"Ь""E".VT"Ь"H".RT"Ь"X"G"`.T"Ь""".T"Ь""h" .T"Ь"""&""?"@["Al"E~"C""B""˧"Iէ"Fڧ""G@" 1K .T"Ь"h"&.T"Ь"@"&T"Ь""@.T"""&.@T"""`".8T""T"#"`.-T""="&.$T""="& .T""="&. T"""$&.T"""'T"":"@.T""p"$&.PJ"0" "C.LJ"0""["`.J"P"("m".J"P" .J"P"".J"P"".J"P"`"A/@.J"P""&.J"P"h"".J" "@"T J" "`.J" """.J"@""" .J"`""@".PJ"p""'.KJ"p"ߤ""@.EJ"p"Ǥ"'.J""p".".|""" "`.s""".Ũ".c""".Ũ" .""H".Ũ".ը""D ".ը""".'@.ը""".'.ը""".".zը""x".2/`.ǃ"ж"P"".ǃ"""." .ǃ" "".".ǃ"`"".".ǃ"""."@.~ǃ""".".eǃ"з"".".Lǃ"""."uq$["%p"#\]"a"'y%"ǃ""܃"ǃ""I ǃ""܃"ǃ""I Hǃ""܃"Lǃ""I _ǃ""܃"cǃ""I Xwxe%^wxe% e%d-e%He%+f%[`+f%*@f%*@f%-+@f%9`f%&:f%r>f%>f% >f%~>f%~>g%>0g%>Pg%A^pg%("h%"Fg%3wg% wh%BPpEBDPmRDp_w`e%""w`e%""^wxe%|(Xwxe%|( e%/e%|(He%|(+f%|([`+f%|(`.5x f%" '.5x f%" '-+@f%|(*@f%|(*@f%|(9`f%|(&:f%|(>f%|(r>f%|( >f%3>f%3>g%|(>g%>0g%|(>0g%>0g%>Pg%|(A^pg%|( .A"h%"].8"h%`"].T"g%(".l@.T"g%""Fg%|(3wg%|(.?wg%(H" wh%|(.wh%H"("`.x+h%p"("2+ h%"1+ h%".w@h%"h"\wh%?(X'?)K)U)d)r) h'0'o.  x,060X H ooȱooofH,0 @ P ` p А  0 @ P ` p Б  0 @ P ` p В  0 @ P ` p Г  0 @ P ` p Д  0 @ P ` p Е  0 @ P ` p Ж  0 @ P ` p З  0 @ P ` p И  0 @ P ` p Й  0 @ P ` p К  0 @ P ` p Л  0 @ P ` p М  0 @ P ` p Н  0 @ P ` p О  0 @ P ` p П  0 @ P ` p Р  0 @ P ` p С  0 @ P ` p Т  0 @ P ` p У  0 @ P ` p Ф  0 @ P ` p Х  0 @ P ` p Ц  0 @ P ` p Ч  0 @ P ` p Ш  0 @ P ` p Щ  0 @ P ` p Ъ  0 @ P ` p Ы  0 @ P ` p Ь  0 @ P ` p Э  0 @ P ` p Ю  0 @ P ` p Я  0 @ P ` p а  0 @ P ` p б  0 @ P ` p в  0 @ P ` p г  0 @ ;E >==H==>`>E>E>?8?`?"?"""g#"#? A@@`@ @?AA`A""#A#BBHBB"B"CC2hDC<$'$PEDW$C:xC9@C8#7<6`<5 <4;36 65@54046453H32P2872151p100P00/x7h/.h;(;::1:80:9p988h8(87"p".."p"h.8._ -p"-p- G G `'"B"J 6 Z" ,((($) -- @f` --,.}/$Tz%\k%%+c 2%=%R%h%L($(ef3(D(T(^(o(`0%h($w;{w;x@/010`Л2Ȝ`3`4О`5`6`7``8 `98``:`;h<x X=xX>h?P@x(AXB8hC(xD8xE(pFpGHxHPpI@O(PHpy г@p@p  hȶ @ @@p@`` H`y X` Hp0h Hp86y@`Sy`8X jy`!y`"yP`#yp`$y%y8&y'z`(Hp`)**zp`+`,FzP-.Px/ HJ`0KxLMaz0N`PXzzz>' ؀' qxxxz{ك`X)(*0**&x&0))@&(-*$$x$(-,$h$*PA A$h$X))))8)@)(    (0*'`)() ) ) *(0 ` (  (` ( x(8(   TH  H)h<8<`;(;:97j*;<t,;;7;T*\,7x7P7>,::`: ,8:+p8+08+X9+ 9+8+8'O+$, +6+8**7*07)*07P=(,- ==B,<&,(*,,<'76 *X6066))5566+:+9++--.ABh.xE....`v`v0vvuuuhu@ut t#T`8'@R\`j`|`h@mTpP 6' H X(h Ph0h8p"y(" " @     J  x P dK  !0h " "0    "H " v   H  !  H  !vvh(v`(p@)$. &q/9+0+D+0N%++MMM0MMLpL0LKxK@KKJhJ(JIIPIIHHH@H?G?G@G*GF**F`F8FF.))(A(A(B)(DDC`C0CxE%* **{*`*B*1*)E)HEED))D)CBBpBBA@@p@H@? @???X???>P>E*(>=>h<@==(=`=@=h<=<<h<NO <(;;0;::0:99p9p9@998+++,,E,./z/D h8ВH Pp8xH؎P.j.hKHH؊Hhi@h 8Ќp>riІrih0`iȅXx@؃xP(ȂH`-ih0h؁=p<(h(~8~}}hh~~}ohH}}||O@|PPzVhzzxww`wwPvD(vuuyyPyyxux:hx8xvvvz{{{X{0{zxz*m0k@kKkTk^kkmeؾXKȽ3Hؼ$h@000`л(hX(`0P `0еPP `8زh رh8X(xHX(ȭ`и0 Ȭɨx/P  `pp `x  P(0hhxhлXx_hxxyxy0yxxRWPxwPPИN@#N@ )`))) )`))) )`))) ) ),`)@.)) )`))) )`))) )`))) )`))) )`)))@. ) A.@.`))) )`)) ,) )`)))) )`))) )`))) )`))) )xHh0X0`0II~h@HhXx0Q8_s$ x @    h 8   p D -   `   " @" " ! ! 8!   x 8 t x? |U U U U   0  p   ` 0  Г  ` ` ` ` 8 c 9',$:' (  U* G TY p R'} '  * ą Y ΅ !Y  Y  Y  Y $ Y 7 Y }H py 000000000000c"c"P Hc" b" c"b" b""K""K"K"pb"Hb"Hb"b"a"a"a"`a"J"J"J"`"NJ"kJ"VJ"FJ"kJ"VJ"J"J"kJ"VJ"FJ"`"`"P`" J"J"0`"I"`"_"_"_"I"P_" _"^"I"^"I"I"X^"0^"^"]"pI"RI"M;I"]"L"I"I"]"h]"@]"]"\"\"\"H"H"x\"P\"H"H"0\"\"["["H["["Z"yH"dH"QH"Z"hZ"Z"HY"Y"8Z"Z"Y"xY"X"X"MK"eK"K"K"K"K"+L"L"m"q"q"q"pq"@q"q"p"p"hp"8p"o"xo"o"m"m"im"Mm"Ho"^n"n"n""""""""P"("x"ȍ""""""p""" "؋""h"H"r"a"Q"8""""`"8"؉""p"0@""Ȉ""8""Ї""q"x""Ć"܆"m"""p"""`"0""H"EX"""""""@"""H""E@""h"h""""E"F@"""E"""Fx"F@"F0"E"EHX"G"""h"@"""T"="="="""p" "C"("""`""h"@"""""ߤ"Ǥ"p"." ".".H".D ".".".x".P""""""""" " "`"(""(H"(p""$n"''@"y""''X#""''}#""'' #"'""#"'"" #"'""#"'""`#"'"" #"'-"" g$""''$F""''V%z"P/|/""Q/y/""R/}/""S/~/"""0/p/"<"8/h/" "@//" x"T/z/"/"U//"H"V//"b"W/{/"t"X/x/"""""T"j"'''@''''@''''@''''@'' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`''' '`' '`'' '' '`'''@'''''@''''@''''@''''@''@''''@''''@''''@''''@'''''H'@'' '`'''' ''`''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''''@''('''H'''h''('''H'''h''('''H'''h''('''H'''h''('''H'''h''((((H(('(' ('(@'@('('('((( (`((( (`( (((`( ((`((((@( (` ( ( ((((@((((@((((@(( (((` (@(((( ( (@((((@( (` ((((@((((@((((@((( ( ( (`( ((` (( ( (`((( (`((( (`((( (` ( ( ( ( ( !(` (`!( ( (!(!( ( "(`"("("( #(`#(`(#(#( $(`$($($( %(%((%(&(@&((&(&('(@'('('(((@(((((()(@)()()(*(@*(*(*(+(@+(+(+(5(@5(,(@,(5(5(6(,(,(@6(6(6(-(@-(7(@7(7(7(-(8(-(@8(.(8(@.(8(.(9(@9(9(.(9(:(@:(:(:(;(@;(/(@/(;(;(<(/(@<(<(<(=(@=(=(=(>(@>(/(>(>(?(@?(?(0(@0(0(0(1(?(@(@@(@(@(A(@1(@A(1(A(A(B(@B(B(1(B(C(@C(C(C(D(@D(D(D(E(@E(E(E(F(@F(F(F( G(`G(G(2(G( H(`H(@2(2(2(3(H(H( I(`I(@3(3(I(I( J(`J(J(J(3( K(`K(K(K( L(`L(L(L( M(`M(4(M(M( N(`N(N(N(@4( O(`O(O(O(4( P(`P(P(P( Q(`Q(Q(4(Q( R(`R(R(R( v(`v(v(v( w(`w(w(w( x(`x(x(x( y(`y(y(y( z(`z(z(z( {(`{({({( S(`S(S(S( T(`T(H|(|(}(T(T(`}(}((( U(`U(U(U( V(`V(V(((H(((h(Ȃ(V( W(`W(W(W( X(`X(X(X( Y(`Y(Y(Y( Z(`Z(Z(Z( [(`[([([( \(`\(\(\( ](`](](]( ^(`^(^(^( _(`_(_(_( `(``(`(`( a(`a(a(a( b(`b(b(b( c(`c(c(c( d(`d(d(d( e(`e(e(e( f(`f(f(f( g(`g(g(g( h(`h(h(h( i(`i(i(i( j(`j(j(j( k(`k(k(k( l(`l(l(l( m(`m(m(m( n(`n(n(n( o(`o(o(o( p(((((H(((h(ȅ(((((H(((h(Ȉ(((((H(((h(ȋ(((((H(((h(Ȏ(((((H(((h(ȑ(((((H(((h(Ȕ(((((H(((h(ȗ(((((H(((h(Ț(((((H(((h(ȝ(((((H(((h(Ƞ(((((H(((h(ȣ(((((H(((h(Ȧ(((((H(((`p(p(p( q(`q(q(@((((@((q(( r(`r(r(r( s(`s((@((((@(s(((s( t(`t(t(t( u(`u(u(u((@((((@((((@(((((((@(((@((@(((((((@((h(ȷ(((((( (`((( (`(((( (`((( (`((@(( (`((( (`((( (`((( (`((( ((( (`((( (`((( (`((( (`(((( (`((( (`((( (`((( (`((( (`((( (`((( (`((( (`((( (`((( (`((( (`(((( (`((( (`((( (`((@((((@((((@((((@((((@((((@((((@((@(((@((((@((((@((((@((((@((((@((((@((((@((((@((((@(((((@((((@((((@((((@((((@((((@( (`((( (`(((( (`(((@( (`((( (`(`)))( )(`) ()`() )`))) )`))) )`))) )`)()( () )` ) ) ) )` ) ) ) )` ) ) ) )` ) ) ) )` ) ) ) )`))`()( )`)))( ) (`((`))) )( (`)))`(( )`))() (`((( (`((H)))h))())( ())@))`(())@)()))@))) )`))@))))@)))))@))))@)))) ))@))))@))))@))) )@ ) ) )!)@!)!)!)")@")")")#)@#)#)#)$)@$)$)$)%)@%)%)%)&)@&)&)&)')@')')')()`)@()()()))@)))))))*)@*)*)*)+)@+)+)+),)@,),),)-)@-)-)-)) ).)@.).).)/)@/)/)/)0)`))) )@0)0)0)1)@1)1)1)2)@2)2)2)3)@3)3)3)4)@6)6)6)7)@7)7)7)8)@8)8)8)9)@9)9)9):)@:):):);)@;););)<)@<)<)<)=)@4)@=)4)=)=)>)@>)>)>)?)@?)?)?)@)@@)@)@)A)@A)A)A)B)@B)B)B)C)@C)C)C)D)@D)D)D)E)@E)E)E)F)@F)F)F)G)@G)G)G)H)@H)H)H)I)@I)I)I)J)@J)J)J)K)@K)K)K)L)@L)L)L)M)@M)M)M)N)@N)N)N)O)@O)O)O)P)@P)P)P)4)Q)@Q)Q)Q)R)@R)R)R)S)@S)S)S)T)@T)T)T)5)U)@U)U)U)V)@V)V)V)W)@W)W)W)X)@X)X)X)Y)@Y)Y)Y)Z)@Z)Z)Z)[)@[)[)[)\)@\)\)\)])@])])])^)@^)^)^)_)@_)@5)5)5)_)`)h`)6)`)`)c)c) d)`d)d)d) e)`e)e)e) f)`f)f)f) g)`g)g)g) h)`h)h)h) i)`i)i)i) j)`j)j)j) k)`k)k)k) l)`l)l)l) m)`m)m)m) n)`n)n)n) o)`o)o)o) p)`p)p)p) q)`q)q)q) r)`r)r)r) s)`s)s)s) t)`t)t)t) u)`u)u)v)@v)v)v)w)@w)w)w)x)@x)x)x)y)@y)y)y)z)@z)z)z){)@{){){)|)@|)|)|)})@})})})~)@~) a)`a)~)~)a))a) b)@))))@))))`b)@))))b)@)b) c)`c))))@))))@))))@))))@))))@))))@)))))))@))))@))@)))@))))@))))@))))@))))@))))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@))))@)()))H)))h)ȫ)()))H)))h)Ȯ)()))H)))h)ȱ)()))H)))h)ȴ)()))H)))h)ȷ)()))))@)))`)))) ))`)@)) ) )`))`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))) )`))))h))()))H)))h))()))H)))h))()))H)))h))()))H)))h))()))H)))h))()))H)))h))(***H***h**(***H***h**(***H***h**( * * *H * * *h * *( * * *H * **h**(***H***h**(***H***h**(***H***h**`))*@**)* )`))*@****@****@**)****@*****@*@****** *@ * * *!*@!*!*!*"*@"*"*"*#*@#*#*#*$*@$*$*$*%*@%*%*%*&*@&*&*&*'*@'*'*'* (*`(*(*(* )*`)*)*)* **`****@*** +*`+*+*+* ,*`,*,*,* -*`-*-*-* .*`.*.*.* /*`/*/*/* 0*5*5* 6*`0*`6*6*6*0* 7*`7*7*0*7* 8*`8* 1*8*8* 9*`1*`9*1*9*1*9* 2* :*`2*`:*2*2* 3*:*:* ;*`3*`;*;*;* <*`<*<*<* =*3*`=*3* 4*=*=*`4*4*4* 5*`5* >*`>*>*>* ?*`?*B*?* C*`C*?* @*C*C*`@*@* D*`D*@*D* A*`A*D* E*A*`E*E*E*A* F*`F*F* B*F* G*`G*`B*G*G* H*B*`H*H*H* I*`J*`I*J*I*J*I* K*`K* J*K*W+ X+`X+X+X+ Y+K*`Y+ L*Y+`L*Y+L* Z+`Z+Z+L* M*`M*M*M*Z+ [+`[+[+[+ \+`\+\+\+ N* ]+`]+`N*]+]+ ^+N*N* O*`^+^+^+ _+`_+`O*O*_+_+ `+``+O*`+`+ P*`P*P*P* Q*`Q*Q*Q* R*`R*R*R* S*`S*S*S* T*`T*T*T* U*`U*U*U* V*`V*V*V* W*`W*W*W* X*`X*X*X* Y*`Y*Y*Y* Z*`Z*Z*Z* [*`[*[*[* \*`\*\*\* ]*`]*]*]* ^*`^*^*^* _*`_*_*_* `*``*`*`* a*`a*a*a* b*`b*b*b* c*`c*c*c* d*`d*d*d* e*`e*e*e* f*`f*f*f* g*`g*g*g* h*`h*h*h* i*`i*i*i* j*`j*j*j* k*`k*k*k* l*`l*l*l* m*`m*m*m* n*`n*n*n* o*`o*o*o* p*`p*p*p* q*`q*q*q* r*`r*r*r* s*`s*s*s* t*`t*t*t* u*`u*u*u* v*`v*v*v* w*`w*w*w* x*`x*x*x* y*`y*y*y* z*`z*z*z* {*`{*{*{* |*`|*|*|* }*`}*}*}* ~*`~*~*~* *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** *`*** +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +` + + + +` + + + +` + + + +` + + + +` + + + +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +`+++ +` + + + !+`!+!+!+ "+`"+"+"+ #+`#+#+#+ $+`$+$+$+ %+`%+%+%+ &+`&+&+&+ '+`'+'+'+ (+`(+(+(+ )+`)+)+)+ *+`*+*+*+ ++`++++++ ,+`,+,+,+ -+`-+-+-+ .+`.+.+.+ /+`/+/+/+ 0+`0+0+0+ 1+`1+1+1+ 2+`2+2+2+ 3+`3+3+3+ 4+`4+4+4+ 5+`5+5+5+ 6+`6+6+6+ 7+`7+7+7+ 8+`8+8+8+ 9+`9+9+9+ :+`:+:+:+ ;+`;+;+;+ <+`<+<+<+ =+`=+=+=+ >+`>+>+>+ ?+`?+?+?+ @+`@+@+@+ A+`A+A+A+ B+`B+B+B+ C+`C+C+C+ D+`D+D+D+ E+`E+E+E+ F+`F+F+F+ G+`G+G+G+ H+`H+H+H+ I+`I+I+I+ J+`J+J+J+ K+`K+K+K+ L+`L+L+L+ M+`M+M+M+ N+`N+N+N+ O+`O+O+O+ P+`P+P+P+ Q+`Q+Q+Q+ R+`R+R+R+ S+`S+S+S+ T+`T+T+Ha+a+b+hb+b+(c+c+c+Hd+d+e+he+e+(f+f+f+Hg+g+h+hh+h+(i+i+i+Hj+j+k+hk+k+(l+l+l+Hm+m+n+hn+n+(o+o+o+Hp+p+q+hq+q+(r+r+r+Hs+s+t+ht+t+(u+u+u+Hv+v+w+hw+w+(x+x+x+Hy+y+z+hz+z+({+{+{+H|+|+}+h}+}+(~+~+~+H+++h+Ȁ+(+++H+++h+ȃ+(+++H+++h+Ȇ+(+++H+++h+ȉ+(+++H+++h+Ȍ+(+++H+++h+ȏ+(+++H+++h+Ȓ+(+++H+++h+ȕ+(+++H+++h+Ș+(+++H+++h+ț+(+++H+++h+Ȟ+(+++H+++h+ȡ+(+++H+++h+Ȥ+(+++H+++h+ȧ+(+++H+++h+Ȫ+(+++H+++h+ȭ+(+++H+++h+Ȱ+(+++H+++h+ȳ+(+++H+++h+ȶ+(+++H+++h+ȹ+(+++H+++h+ȼ+(+++H+++h+ȿ+(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H+++h++(+++H,,,h,,(,,,H,,,h,,(,,,H,,,h,,(,,,H , , ,h , ,( , , ,H , , ,h , ,(,,,H,,,,T+, U+`U+@,,U+U+,, V+`V+V+@,,,V+ W+`W+W+,@,,,@,,@,,,,,@,,,,@,,,,@,,,,,,@,,, ,@ , , ,!,@,@!,!,!,,",,@",,",",#,@#,#,#,$,@,@$,$,$,%,@%,%,%,&,,@&,,&,,&,@,',,@',',,,',(,@,@(,(,(,,),@),),,),*,@*,,*,*,+,@+,+,+,,,@,@,,,,,,-,@-,-,-,.,@.,.,.,/,@/,/,/,0,@0,0,,,,@,4,4,5,@5,,5,5,6,@6,6,6,7,@7,7,7,8,@8,8,8,9,@9,,9,9,:,@:,:,:,;,@;,;,;,<,@<,<,<,=,@=,=,=,>,@>,>,>,?,@?,?,?,@,@@,@,@,A,@A,A,,A,B,@B,B,B,C,@C,C,C,D,@D,D,D,E,@E,Y,@Y,Y,E,E,Y,Z,@Z,Z,Z,F,`[,[,[, \,@F,F,`\,\,F,\,G, ],`],@G,G,],], ^,G,`^,H,^,@H,^,H, _,H,`_,_,_,I, `,@I,``,I,`,I,`,J,@J,J, a,`a,a,J,a,K, b,@K,K,K,`b,b,b,L, c,@L,`c,L,L,M,c,c, d,@M,`d,M,d,M,N,@N,d, e,`e,N,e,N,e,O, f,@O,`f,O,f,O,f,P, g,`g,g,g, h,@P,`h,h,h, i,`i,P,i,P,i,Q, j,@Q,`j,Q,j,Q,j,R, k,@R,`k,R,k,R,k,S, l,@S,`l,l,l, m,`m,m,m, n,`n,S,S,T,n,n, o,@T,`o,T,o,T,U,@U,o, p,`p,U,U,V,p,p, q,@V,V,V,`q,q,q, r,`r,r,r, s,W,`s,@W,s,s,W, t,`t,t,t, u,W,X,`u,u,@X,u,X, v,X,`v,~, ,`,,, ,`,,, ,`,,, ,`,,v,, ,`,v, w,,`w,, ,`,,, ,w,`,,,w, ,`,,, ,`, x,`x,,, ,`,,, ,`,x,,x, y,`y,y,y, z,,h,Ȋ,(,,,`z, ,`,z,,, ,`,,, ,`,,,z, ,`,,, ,`,,, ,`,,, ,`,,, ,`,, , {,`,,,`{, ,`,{,{, |,,, ,`|,`,,|,,|, , },`,`},},,,}, ,`,, ~,, ,`~,`,~,,, ,, ,`,,`,,, ,`,,, ,`,,, ,`,,`,,, ,`,,, ,`,,, ,`,,, ,`,,, ,`,,, ,`,,, ,`,,, ,`,,,@,,,,@,,,,@,,,,@,,,,@,,,,@,,,,@,,,,@,,,,@,,,,@,,,,@,,,,@,,,, ,`,,, ,`,,, ,`,,@,,,,, ,,`,@,,,,, ,,@,,`,,,,,@, ,,`,,,,,@, ,,`,,,,@,,,,, ,@,`,,,,,@,,,, ,,@,`,,,,@,,,,bgpd-8.5.7-02.el9.x86_64.debugA7zXZִF!t/ᙟX]?Eh=ڊ2NU&'Qԅtacu0ڠ:,᠘c Ѝ;cep.цX{ZS}}_f,.@bUw;:uFtaKD~vdNiǜB2@y@).[Meb ۜxԒ$3 !#*__nȯ[T1jF > y/^۳ڬ|LU N2 7U:tp5ZI94 QAjG˧_ )B7q3 i,<×PMLRX٪`}XlƎ,w7:M~6\3u 1\ Vx-,_ ߈o* ph60cHU[QY5(~:@|ŽM[id(ŞVv)fl_;A\x o3b Ri70gD- OJ7CՃȦ^7.}o %%QŎu&4? @{ CLn@q*2YIE&OoA>g,RR/oHq1uR'&nBG&PQfEVYzL]5?x\J~PpwӬrIJTWnF^,,7<ηiܟP<39oB$ΒF4>~xN`ѹGVQ ϒc;*ýwXzkƀ[~D4 f̷-h ("ְeHӂ57^\qvU6X+egG& "龰@CҌshy.=o\8@ x,B[ j7NA]{?_uz7F]G{>"9l0)tDy6ߑo.Ũ\w?k&XT$ B!D =Ѡrq$U@ jD(wUK"O8EJ"]g7Ĭ/Ż>h/{rj̡yf$999C${LG[j9 p co_:zAWZ.,nބ<,BڔԍB zLcbGjy4NR>]&6/#>PgľaƠ47:s"L}#dz0'8\L5p~r]q \FRӖa#jkyibt2n'I^$ӫhR{++ٕ˺!=q[mGs^AJ_EcIx#.xDG}=SXOٵu.8cB+#:sQ'U&ə?ӻlֶ̛qώ!Hg<%x S1w ,躅QrAut515jn4(ST2xIGV7$Cc3p$zz@<͌?Cc>jqB9Šȱ? c.v44xhQ?A!CV +GʌLE­mKO#"2a ww(ŚL5K#dcGIldfY9 4dc#/f"# .XeB@M?/#j2uN %MQBODX:[@՚؛5f X{iW?jVuyCݓe:)a߉ YƧ:p]]h}ve9*O*6v}8da8aV"+ i3GDn>qcEMFkϑi6pԔ5Q׋RVM@]Sd\I@.d'nP.Yt1&v8JoďV ϱx,[$>γӍ3+T}q):/vKĭ >B{ijqS$k4 [Y^ӫa#63>wx? S8L.C(ޓL;j~;܆ֿ2lt1w5<'92 (X&j[@Rp9zL2w\bxn>2iD "n_ |2G'7#qXMhz1Z_ؾ  *ꌜd&HlPioqnK. )w)?R嵞zQNJC0+em}!$`֘xg6` --%߆uhRΕSj|:ܬ܄*) X.'rg~RߦBdcК>d/{B% T]GϦ Y QH4H|r E0W)J@m ti {njJ!ZJ>Zωw7* z- C%Q 6CAo6[爀?[: ʀWH9¦:Fa}QN> ѻp`j%2~pz;x$aR-Kk7>wP6*og@-,Etw(JhfD@ӨoD[?4{`jꁁ+gm87|*e2\9e%I1*ǰV`"iʼn4ʘq#y;h1^4ut{e0,ɼBClOBfe*O^S3 ViEWZD6\>]˶ކj]vw( ;D5!n2<:Qx^j$=d !EX;JޅcpQvڹ =pp5<SF㖹ui6[T%K۟bkYh\BPM80S[oCskyLj}T`.rѼf.\n=8{#׉$#ra[ ܮH>k%8!#U뛠%/鯵3xFeSj4:kxɲ%y;TV|dV0x%5R,NGEKqR&ϑkar&ISm l@Ů[yc <Ֆ"rF5ҥ}yC _d{ -zyAV« 3P)8Я$[+Ahz*3XZ"Ooud-%)GحvׇdSEvEL\ڻ3|aʾ6䝼v/屠ڢz]dKa@^! UyJek['HMθKp?SAkH*b"ahAD5,_8h&ֹ-+ X Ȑg{z6kH>d TO],hX@|1;6=I޶~ g6a>a2W@wqHg.w!W%\p|GRˡAUuBbҚaum8%"3g!(㊝6nm^'Z6O fTnv>t|oKYsZjO; !s@DnL$y. M@8^xf<*;Ϧp7}&%&Xm%g3y~F3ـJEׂ.hB7Xu{0PY2?TArњڑվ1RûʭWʫ;l_.6!燺m  E_fEV8C[7hUx|t[<7﫾Ȅ;$L>4Y{iw'f'BCW&Ӎ1;G}kx_;GR8V=mF'.(&7{ qNM ~)%%Aês?Ȃ'Ţyxc"f"i`~Т,GQ^nȭ_wEcyߢX_қinPt,ќ(kPe@ዂzxF[pNՏca;-=>KN2"6V2~'ΛVib><`j\O-%\]e CNQ`aRtIw涤kK.wϕ:7x7$dy]ծY A'E*Ko)rX[?c})F:_HꑰwHf'\R ,Vx C˔} Ba_#FciZ/3s|PY]`2}؆QU5/O ȱg}c t8 qS|+?-OyN!'@_xKGKe Ona7- zrZ4*E䮪2 0'Am8 tM)}a}X*SH4i/6Gle:,_A61LbE fޮϯʯAFx*GǛKklPqټlVlxƸr[qvwѸ.,2v.[Xy߳b1fBb?Uo=' /hf/VժBR~H'ю:4]>|Ke$Ot2ZKfgyI=Ƅ#S6ק8D@Jd}U-$g!M]BXD[A;Dez(›RʯJ3:ULhJƇˆeI gS-T߮ -sv3PA̿hD)bn~4xm\ d.^:rѹbА>qR8ƖGM!.(qX)%y%RX06e=n~K}|Ib9]8=@ CZ3`57ԳwDu|#0[әtmoczv">l(QgLsC5;Pc(]~p*cO`PtHArvlƠ",o3jE8']`pFqXu*ICf 9tuqVgv zq hv֪^咦 \.(b +&ޔ#G&om\zVܿv r ;b&4l{g-.o\z X _AXd)`=?0@OstBy/ _}YR/#ZwKОU uǿڤÏ)"ɫW;IN XL~ ym|&>%:9y,(qBVtG[!9F˂!-פ!(O '*2eNlhwUۯòSv/Pm7 M8 s<\dlOav@IF)A룇(erf.vE^U%S@ͿB8;eX{dPUx7k\W?naQ+g.#=779ƛaG˅0l745--e%˾{LZ]nsA—} h+-þ؍HؒVp?@E<#Gk_z&@"2)PՓjhm5c jZ9sL**vFobV/;1@dj~@qE~+ `7n(s7OB{X3 l7,(qN*:B ? foRr6T[pWu@)D% s1+}G1fJ~rvwZR>b@Vlg;Ė[&nfjpM*t u`m:#JV/k`;bWYҌB릳N>ܡ~nФVT Җ9@'~Lt7-pa.ιc~[ֱG&HT\gyBvAS5FN$qG2c[3<.4=$zTI̱:C q:F W#sw(~G[>3k\E<8#kuY[ t0HN![?('IzV ӏ c<VbICUtNf$ۑ#9pQB$8ȊC#L%B_yå)d34{P=R"1b;x 6%c#xɣf5=7M( R~-sg] ~ekětXՕ@2OKQbD۝`|!E `=R`v% [&1w (V8"1fJb.}*dQГy;3 SB+`[ҝ:AQ M+BuzY!=)}!2gyPDnǖKLt$ahiLTQN:ex>+vR]PK/m"W;`2f "Ce!%֧UzGA0iƯ"*8{C(0{zLOxQ7 6Z&'%-cSHT y8Ett^}їʠL5ݮjteBa[IZZU /9>Vtf=D7Je'AVGn/;huR {e`))j Oߣj,~ȳIRpvY(V6cjVU!S:%|X7Mz~t.C. G.Q޶k> q}<}\ti_dWs#BbЏCV_>~-VhjJ+XӉg"vѴ x:;'8tyA^bHnjmqi4$D%=FCxbu G7OX@8O:B'\P;ME<{[.ap !RD>y.l[ `[$Sbd69'rЈ,a*谵g@GQaPi$Ƈ]I}ȍ^>cL6ZZ[ ׾1Cv6K-qN68x+;1>sDk7LػUUr k|B.qNM)jFJU_ 5L.`]1wQ݀< ZjkGvRn5sxԋ|S:ApP<&U^d%XuF'w]s}( l JFx˭Yò8t́7]X5M.W_(=ىO$.Ih!)U_ 1ߤTe!k:0il |4 p 2D@Yc}e {s\qMT'MPB%|2jrd2򢚓EzqX@M2]`l"7MS7Kbra҆]r~AxLWW4gv0'yugN@iaKA6yO/>Hv64 &a`o ]Lj$ <5I5n?ŝK/(uACʤ tRzw!曏!Z@ }At:?!/:)Rt/UWC4gVеP.nBd|KWXt#xm)廭n#7p42(BL :!b6Axv$֕kDfڱ/4tU9@&N **Ĝ;zEbz+~CЫwr,ɻrJb0-`z2PNF6'T)^mTuALU)C<]χ?@࡞" *H^hY~kZj"8ٻ !ٯ'Kkc.KEY18pˆU0b wjBKAl$'8r !I$^&HYྸ"Z{'R鍍lגxSxd=J12g}^= Hà|;uR8BBG[p@o7No \I1nC$Ѥ?bw(}/M8pkE>*YkE"*Ϣ}۾_G> ٖ,{k6r.>5$UW.v-&;RLVaG. ̰YQ2 )!ĠgZ*L'[QK`&GemrA5^^( GX1*Ǩ47"ݖVY1w"cТ->5V[N'-E%~.]7E1 DrМeo*AQħri,n(}yͶM_!Uc\{aBpݬ BPeѭvWlm=a!:EIs{zۀH8Y'0$nK Dsn1ڙmi%>۫+7b,uD mk K,v/sxӇlvbsyM]Y<=#],aAnUV$n\k  5ÐwAgaoNO6?To4OҾОeKZp+]ɅFPY2p!F؆@/65/~i yj/Opxb7e]ZʼztCY1{mrp{0Yog_H+R-Ȟ O&ʽ0L [{dE^BՋr{Ih%ArZ VUR2̒IBCӄ|,/Nc י eJ\Rb:%Ԉ<{ &3A2#Ĵڑ3 YLj=׎P$"+ G5+`3g;/w4& aLQvO2FJT4mPӋSedL qԻ>JD΋h}Q_@*@QO{N1ibfq9 KJ 0𙿓+o [dy8hxIq- HP@~M5TL\TojZsv,.jG]N"|Vy̅0ϥgq 9Og_Ŷ`1 /KU%/>cW_cĭqM5j;ClG2kkL7Ub`w,'~zm]B#dX)Qm|\>q1xܚp{[cS±ڝp9ao/TGޭ;@^ JE&kx2(K`G}Jk @xl4(!)'ʟ'T_ZKcj[1xjQc_e72:8,-&b?)=H_'HL98'.Tuc2Aқ”%-:j!K}$k8z ^:oGbpI[.Vi[I%$rGwߨ|kqVB]ݺߣaԒ߁naé5~#mA3+rX IB+ &dj#\L?xU).EB=M]QWr+Khmr7PڼQ۬Y!yfI_y[*ez1 –4[rqW!G1r~E_}E5 {{]ߠ ![Y615F3Zqmh2Yj̈́Ap G4\EI3^ݔ]N*o!D-<@'OzQgNINRhC_E2͕U ߓ+ω\&y۞-eAVusY_n]F'D,Sg-DΐHSಘRxש` &tr',ʙځ髬04NN&660Yb$2"]0 *2fsGRTXJL4f+h>LURJ75d]_|X48cޟkn%U ]s7KUHkתpQ^-?o#='/A\\HS5#_&HwDpsa0ƾԽj" X*KHLߏ^0j쬧{%O/#*%s\':4LrLJ Z 16="J76SbjI=p+A%tۗF:VqB0R]Rn|Tc9\%Wtu0rg,%n -}x.*/s4>{\a7O˟dϦ bu[(`8te^dmvۖ@Qgf[q zf u:N$mW;?+ςNrL".,K[g)n_RMqB /iѫVF{$f_,FqV1&t:i埝W.o2"?ըbXEa@DL=@rM ybFt5}4˩p?7@*,TYE*p4]w0pgx+~iPpr@*谦=>'$_cucW#l 5F!T^RlPފm6Wsl?p(%Q7 )9uZCTX6ec3-έjNK]J *XܺҼH+C<F<=YF$Z]2CD1$6# <@_@K4:ek1oXԨB)ǐLT$]xB fD YN*g=c$`)IG(De] 7 p,?JƫLM4h>B5{xH#r/6J@&1֬~ᐛ*$e:_ <.4O&ScM٦FoIOLǥOO_ȟI0;ڹϱ!q'i@XexNKa`9srp1+T>5T68@~k"v K̀%FFGbc6g7YR+'11Cdz@y:O](T3n<ʑ͵>H1?UBl1ȡ.w/ x&`؊PV t4ؐ#?V?Y'{E^gW&(h๕6w~-ǿ)9KWGdȳo ۑPsJ5jpn7qR$c[Kly)c0p?%>i|ijUU,]Ok] m$O5@C6T!+(fےu]A۬%7[jDSfK`^z>ZCG&K^ $ ɀSuPua &"7yu&#hŝG.&P4 q Si*  8[7hR'{u;߄_c b7yn, q4,>(Mih|dιnl$fAH>M*鰈ߍݜ(>>/}-Z-#3a1NG.YX}D8m5+28(>WSB m$0@Z)arts#ޫ pKv}{p'E 'THJ,SLu+tkj ׋_z!rJ?敂Kާ+,fURk7ejN"" a7y jW$̮'͆(p~D|'!ue!~z$bP?ܧ4jRNoQd>C{3$̢+K=Ƣ~Q+hĻqK,5CP/zՙX\o) hFs{A, j9=[EYa&>x=/g`B 2cd zi;FTߩnwy(OG+Q-@v H7" y Yil=9|&uݚpnz},u_ {BK(<[ad䵍eUq4 ŽUٴa7nҶKQaY%10 >w;B4}݈mH2?(= h)+§ox3y|\/ O !=#ΗpALdؑd7 (IӢ]wYd6Y|? SW?#9 Aj(]~Ma!9b !W'LV~7pyYY~hߤ $B~7}F%`S͖Kmnn,A&֖E'TaYk`!hLBvblhG_Z՗pVE 6su,KN YA#}*s 6bnDPF m;XqH>6Q!&kw< sVp*U=zn  H(DnSh(~0$4cF26lx8gҼ'F,y+;;DS-%,.eu-nm|d7sz Bq<G&Jꃽx<~Ѱ |(z1Ő)auk#8ATI1)_ 9#CḴl>sNn|YSE;f[FOaN`6U3WZD|t1D(ީS\țDEQTF  /Z$X+/7)A(o(+vcV `FE(~(*E./g()Q:])+kp%r'gaOzj+6v(x;!Xn/fN;DIs-!L2h֘~L!D 3_ P#L$85::_v@iD_`h7w&HjlR S Znr3[iݶȄA]-i+8_ :#33jYXP"?z(%1~ {!4ܒ@·Pŋ6m5byL/:ʝRbו#y\fS QrrGLSF+Y׏y>eQ֠ ۰;Pơ I?)۠)3mwϜ_M!YF`n5oz>`@ڟXzÝwLRҗ;WoK`ҨI0{%q;ZKԉ jTہO<lHpY̜CWSU?FMtz2jV#>wI|ⶾQس$%"cWy*3r9>yEȌչ(Vw2_`z\<ƾU.VW>vuLaO&&_=ovZ*v ~ >>"ZA&[ fuDq}P1WJ⢰/t5ީ@: }vućԚk.^5$ͷHRpxrhA7`i(ē[3λPcXᛉ(ĤW8?hҹr.2ev2핧M~`1t9*"F}[HJQ}eӁT^@@9 .|Ln *j?ῒY8ޜc/n2?k] whT '\xøfNu\U0Aarj})2>{Ѡ=5ӱb$WiWOqbXfbЊZ{wAӘLnI8䠰|o \ᔕ|U˝μ1c$~M#eMCidN,:u- d%Q!Yx_(vhl;`t/Š̼OǔFuiuS>uwW)ѵO !G~,|\)rT7SDYuuVg=!R QZ\C;.*Ĩ@ڣ'} n RSFTgeĒfAdQ:aݦ cMcvY;}K9Ul瀹eZvn@V. ]~m V:lgDh# V5I8db~AFgUSˏJ5ATdm?nSaYBݑ\-]ҷgIje֌w4O 3HRg7?R 4iMC5{oL~S*J8ϯƃʽhEU}y.Pm%tu0&. 2ӂ~\ar}M |j lT!qպ8>(A$z/Աa %%my.K Rd5·=a/,`ţ }\;"E573K,KbzI@YhH;,Z^_HC&f]&ۯUXx޿kỡW|:h!DZgAu:b3QT]lD[=ra_mK R!x=Y&m:c܍MVUFWTMCQ*K\<@@MW,XRfrr֑>D֬ev@). J \ X=^`xmn[̨fy^2#9U7K799Wߓ}銅jNo;eޔ2CUpT\{FD`9پQL5[!n/_&=}&LĄ!m["KbF o6JugNIƑϢD>.囗- .;1}<:j,J~,2 hw twc6)c?rUP3FOP~3zTQdo aX/෧="\s!f5EV iʟtSFg2fy-WugjШfM1aPTaN`M-rT1h@V/_YӋs;, !9jԼ1_:ShqҽB~Skտ04B& sQi*5U"rA%=t bۇEvٯ PeZ2ҽ:rԾ)\'%q.vktL;c{# JvPt`;Qʑ3n/QAYc#ma#_FM]_ pW 0:{"'XƺѺ9f'߷QR$dɚcEB:Ѓmmk,+l ];ϘbDʺ&}ML!^^VD-8k-,<ۋ5gcS9#+=c<VD9ۨN%,m mB:NKu¤J4Gl4+᾽.혥 r--KA8vuSшfke> $ ~ٓk53訉Ӝ ژP$\P,lW'ذ(SHj hu TJ큰r|GpSJ G*=͓d\̴%kXm``P9h'QYSHZ'w) ,a*fJĤ>OyZb Y* ?J3%ؾiM/mr%Ϣ>h˼ ͗i˓AR7]bPpyF~kҚΗDX EC`=ZSѾ[^j7YC)ި"XU!܋t_{  Fp:uFV b/s@(:CS\53":lg/kqU,Wh,fɁ_.JW&4o_k[Zp| ݛŎ"f ڹ'!x' t+<[uoesCF.cn#d$%ih>I{r4=߰众gΈC~STevqyaِ߹8LlnDR?$ ĢL !% S'ܨD?n]?UerX2>S)R0p%IqCk+W;Nr*׍E8.,H\i򪬄|{E I:ms,] hbY/J^qǵfLyAJ/\j{U/s\k{`ɥѓa]OTR3 huymX|hw0 NvKX["S^"ͺ.ʟIGU8T{!;ty2#(*ND?k9DJdBf5gWTWgU1)nlGc$HVV'ؘyDH&F@6l'o(ha-}&X"7WvP%ДS&ƒc ?∬oVYST>9<,w:R@35)Dc.25ᴘ)ܔa__mC(12,Ep\6W9\MHŲuІ8_X6@{njkYoU+ gmx-5h ? l:< yq)[1xjI)mnZ՘?KV_L8O ˡHؾvSj=@ OA lO 7re.q3I TiD!y3$DN3 &Z( ڇ!3(t0AYĬZIL<*ck0+ࠆr9;%2 .!^fȐʃZ [σg3bJW] aPj<{梍afGS` |)ybw:.kirH@R-JAak'DJq[9Kn:"2\fTHcܝJ>*묟ux@M *M1Q1