Hi Prateek, Thanks for the patch, few comments inline. Can you please look at [1] and format the patch accordingly?
[1] https://doc.dpdk.org/guides/contributing/patches.html#make-your-changes (sections 6.5 to 6.12) > -----Original Message----- > From: dev <dev-boun...@dpdk.org> On Behalf Of pratee...@cse.iitb.ac.in > Sent: Monday, January 27, 2020 8:39 PM > To: dev@dpdk.org > Cc: PRATEEK AGARWAL <pratee...@cse.iitb.ac.in> > Subject: [dpdk-dev] [PATCH] Documentation errata:RCU_lib.rst and Ring fig > 6.10 corrected > > From: PRATEEK AGARWAL <pratee...@cse.iitb.ac.in> > > --- > .../prog_guide/img/ring-mp-enqueue3.png | Bin 0 -> 52346 bytes > .../prog_guide/img/ring-mp-enqueue3.svg | 785 ------------------ > doc/guides/prog_guide/rcu_lib.rst | 2 +- > 3 files changed, 1 insertion(+), 786 deletions(-) > create mode 100644 doc/guides/prog_guide/img/ring-mp-enqueue3.png PNG file is not required, please remove this. > delete mode 100644 doc/guides/prog_guide/img/ring-mp-enqueue3.svg > > diff --git a/doc/guides/prog_guide/img/ring-mp-enqueue3.png > b/doc/guides/prog_guide/img/ring-mp-enqueue3.png > new file mode 100644 > index > 0000000000000000000000000000000000000000..757626b7881a07cf63ca7 > dbb2335a40da4636afc > GIT binary patch > literal 52346 > zcmb??2{=^k-~W`Nvb8HhsYqF~@03VFw(N#v- > <QGIrczXr%Dz`Z_I>Pob_QV>gGrXb > z7~3$6G2?$!Pd(4`yWaQxzt{ioTrTFEbD#UWe7?(l?$5lqr>V+#g!Kpr1Y%UXt*iqA > z(P2R#+K59mz?lG>b4kFT1GY*UN+3{C1pSWXLE!T~PaV}8pnSx+dEmo&tJ^vnAd > nw7 > z2=wSF2(%5HdNc<DL4-h{1q%>JIt~P4aZ9SwmIW?U-Mg!IYj<}S_;+b(DLy{l#>Pfj > zS^3zpV?I7U)z#J6+1dK~`dnOG<KyEZA|lV9Kkx4DR+ixMv6SUHcPu_oqdMMvsm > W)z > z?~%w=*5|Iu<E5_px2_#yI&7mW(w$+G9j4E9?3gkamyfKh2rH|Nh{&<ShxM;rd# > <cp > zZEoIeW3&6{(UOl(yoLra&A6*8`x)lzyl34^C2jRY6-3U{AEwn(x?-TpclH#65YHLj > z3#ZPr9%VQ}E6&FjXd~}xA~}2h$O}O9eGk-Cl|j!Bvfl<i9Co{H<O!VP`|<1fd>*ji > zBaoW1lAiA<o&udpl;m8pXDw``hezIV(9%a{J4G8+k- > bs}L<m$2GR|!O;|2?p?QKuW > z>fnhf&KN_li$!_&f#?1&e$JhE$YJ)Jr%f6J8ar~9;G0VWYRG#d9P$5nV(yd*t|$HN > zD~S%IC^XjTd)IW2^g{B@QiTJJmY9GG8pTo^o3jdPTBN}Zgsj*d@z5GsvaZ8U)An > _! > z=aHda1mr^V&><w|vm?alYKEX`wi~I|BSFrp^H#vfrRpKsi+AK}d}H}XzQL_fg-*C` > z@jzd8zVh~c4X%^YOb(&mLZKZW;#ql&gH6Qps{Lp~JxQuP3_jz_iJ7cH%MX&_K` > Y1W > zA@&Q0wP6=D#5lIYGw%1qz9XK4lWmM8xv(c7$A;r$4W>Uw^X;}8QRd<Tb@E > Q(z83LM > zxF6KTif{FQgNxKy8V$!gS6Q>K4>N#L)IXJm#)nU6AU)HMtldDB=10%Fi&Fyhb}zA > R > z2NfdKOPr%;zkk~O<}iG+?CP}kE`8n`v*vnBz8URQtB)G=&Qcij=VXs#ELr&~kU?IJ > z1laM{X3{Y&GQ}31V|vLEwB_twA=XB=NQiU|Q- > }jCNbB<9QSr{f&m#IS@Wu8+*rTC2 > zr9%y=p>+j3ZzngOSY%S(U*9agf_2&6NVP1asu*>a$;;gzs1U=SVZE;X*1OY(PuF% > p > z05@7gOH7MJtbAuTD;)Zq#5v|2BEg52F3BI5ga{dmfPA^fk%sK);<V}_w8qnS9oP > JZ > z7G8+q{a3LRg>vb{AVEnxg^^dtm|D}Dmp(spDxs)ocj}Vq@0jPK2gHqAy`215+^N > _6 > zXL76s^+=Zrmh9KRo;9tRqKC6a5`xi)l@MzaKq&_!x?nMyM?5+iH)<wAP}W*S6Y > uZW > ze$<Gv8HPoN+nR2^dI__+P*EKKzm{psACP3`d+I*yZ8oMijW2PGR9OWzUoNh{? > K4Cg > zzfEpj>>bcg_;PDKB((Sliu2hJ=1c9k1ln~_L1!>qz<T@xhL?UOH|ZdUdFv`~&Me96 > zURW%gT6kxTICn!jXr6(8V)dX&csr@l+19tYI8Ov8U6va>nXs?n1aCrvRkY;?c^A_I > z>Ym4Rp|xh?W&CWz6|8XuGDaH=!^Q^LDW+5<L#m=!eTjT^l`I*_d>VW^Z1*I4 > TOfP$ > zq`Bb3unmc9&Md7%nJqW6wVra8N~dqk-NIZ)U}1+gQp2L4Vp- > <lT%v)!vVE^3V>Fk) > zC+id*lTxU_Gq@VUAvR{2F%ThBz$qNn_rF9pf3dF5nLCxmBi=<@_A=pq_i!_!?S7 > k6 > zS|B(%ZDM~xStV9{0TU~7Pf+(-^_S82PVVpz*c1_*t6rJI5h(KdRR@ZNVe;)clXlfI > z9uxjg9`QWeHQAH1+zHWwuS}&WVLo>n7ymvv{MY3Ed6>w<QyEiHnNPj<8AB > &Z7Yq*K > z&+wAd?$EPk6%9!V*p)SeY7)#3grqzyB0f`Io)c@Co9{D$Sq){~EIOYpxVYgu9Nb+i > zg-JQX8$IHXl>%1x?qkwn(tt;pNYngR^Rim<^mmFA`|dhJXv2;T74LK1kjpvtNCO)g > zy%s2!?d?FHWTQ3RPoCVi9#oP5eQyxD9ysTU%&XVldG2jc&6*iveLB1yI>XZJ8@ > ZSb > zYg_oT<FmG#6~d=uefa0RI*m@h^hH8!5?##bngLK|7SUHRIv7j5$jGuT&y`I(_xb > H$ > zz;TGY_AU(P_xYy8vHO8A*EmY0?$f&u;^+HZbF1v3_v;Gr=MF|$jwcdU@1^?X#l > VsU > zR}4wpeeF-7^LGtvf)AF=?EJ_fC}cb&*?73otq1hY{!+4XiI&;5RPSnixzx|QFu7R+ > z2YZPQc(TIs^oX}_MsU65*0HkV8Eg4;o^_J*b;1e>nzeHB%rg-AE9^Ni^zJ>G=CARE > zzI609U8Keh@dwSUhI`TVOA+BDuGy@&*F%!aGg^5j6BOpX+q&|>TEo}Iq9dUA > RLVqL > z;p7(86e}SeT(`aK!f@dv<7@!rSfG<1N3HZ)%IPrG7nO~4D{--ir!6vuLM8}i7nx?Z > z80Tc8;VcL{!(JLxnJ`bG%S@=&pNX4y%l1(aUXKbRIgi#KcS(DQk*z9)5ku%c>Pd^R > zZ?eTa65%h&o76hldC@Q;c}$yYRqvd|753qjC=O%kwA0IRPr^G$b<Vb5Lc|IYxw > yeP > zCR#@z?^#Kvbn6ZY%<4;V8V7N|dRZQowQcL_=VHuLSsi_5i&4EHe%1- > Plt+DDb$=-- > zL9chaD0GeI<;AQ3A!FPJli1hJtFHy(E@SC(WNT!B!cnD($5|BGfL28FJ4ln=Y;Ot8 > z3X%E#CYw~0RyS!9Q^AFGUM{j%koQgVs*1k0kn^RtEsyZ<rAdbzWPaqOxLzT8r > e@Cs > z^Uq&04FM(y@t1<VB%5pw- > H>u6g|kfuNTfy&=OQ<|SbT=^It7A|VZDN~2Km=gYrJxA > zv0aJ70FZ0n_svK$mVl2<b<(uOyT-Ib(XL}$*y^GI*-`<)-mGl}R2vkET=?V|i+KKV > z<8(J6iPLx*w8EF)0o}Ntf7!!4IdyHJx<?+BECUmnrQ^@7cTY^}MdU6IE%^pIn+9E# > zszwUnMp%+J7v2hyrc7|So_s^;afz8%f+OLcLGKljToGn;fnn!BDJ?4^4&A!8U{}{F > z%__UcVYVv==<xm4F_&b{*hqb${_tCLo>=@HtS;gHcvYYKY8#a6npUwwY(yhF*r > V%v > zvZ0Xr9yBhB=RV%cS- > Qx_?r&)tBG0(*24LB*@LZP6?<D0}2DRi_wUp^@2lp{(Jvpo0 > z9z?{P@dTSW#^bqPT{Yc~yEQk+Tx!Ike%Zn1+$rlZu?~fx`E|jG7YA`jH5qlGDJt|w > znR<bHUk#W~Ew}7E?@%v~8Czm&?V5zaOwGKMjhZbo+F7Eb3MT)70^bd}jMe > Dki+@AN > zS+G`wsLEZPt#FxrdwQ}4>ES>9bsk)Ef*zR{Npu9tk{H|lobH=AuWe~Neh-lEaUR_% > zgL+GW)KNdvDym0fj>p8h>6#}2W>O#P6`5=D%y;M1eIllCI^dz9P3VVL!ZkrE5!f{) > z*HD|JOA5lA<rA$U9zTVrmxg6gM!&&5TSC$c^L5eEg#vpM*bdxYu4A2- > W21f91+R0u > zS<ne>_HXs`e>0>uPer9_B#-EOjqsRQ-5Y^5zawP%z1O|M+4;5PjaBoNQYyvijI`#E > z- > ?Tb3)5lR&Aeq`CQ)Dq7&prfZ8}n{;GNkOG+!@zUw`Zs6<nws3N$ZP=67QhZ`I}*1 > zYYyY<FZtg^_+Z%bQ)v6DE&b(gFor|4Z`ZaNcMnOfIqou|58B}n*U=2KJ9X$TmvI) > b > z>~SrP*6+6}pd(sWDy>&F`3$jIKHCM1E;3f)xzwM9$^r}k^wLYm>On<@h@SWM > !uqxN > zia2AR==?6Im@Lx4uLb|`aE{FT^4bzX`YiVFsC3cS_tCKC7{V=c-dMPPdD$l4)c548 > zqlN9};DwfptAj>QmC}v2F2-u^0vIa{EV*!U<MoCE(|=6L_p&4bS0$#vIrRBT1_zGl > z?ceAB%3wBNe19k#f1LQJ(w7<R>mg2t=>VyO06W?j16G+}bm49YKeo%fG^lb% > 5s~Sa > zjH|z=QkGMmFWOi(A8_6Kr}xy?(`wAd@@M~~Zl;3ZV|!7f3^f+fEan!<TT;kYQBK > UV > z6fa{)wNcy{O=1@BpBb@C{4!dg?|Q;)xtJNADczRP@2H!Sl5_i2u}5-_^!oY(e7$84 > zsg%$AeyC`tU<_L)>FQH)D5=T$tF)o9SZ)761CP}&y*(;hGd;_eOk&vp&HqZj*6brJ > zQXttdB3a%8+nA*hyOy04;Sb{%m8}cROXe1z%_@2mxCsW#n?M-nJXe=_O- > wG@T!w5~ > zYla^qDN7lit@PSvSsr}Cj*c81&IO{^z{#-lXB+s#k)j{%d$PpK*j$@auh?5AVe$!9 > znICQa7n1|EE|9fajA6|w1U#p#vB2yS^`VUCOT(8kspmp%t&I2T`Gdw$OXz~0ry > DM= > z#?pQdjiJMj1A&|{Fw%MxZ|T3FB- > e%tFQ3$Uxm!@yM~5Hgq6~jGix#K!KIlneR?1<b > znYST_ACoHRojNn>GP)2`5G~arS+YG+_284SLYchFJOdw)7- > Ssl%f<QP|1@sw=5)wg > zOrYM2cLz^<vNPQc--z`$k0o@TdgxBJ{(#lMwyljV1oq`;9ciq>9wBJg3v*))>_s9p > z?CPaV1i_ie5Zlqywo@i3(O)yrCrZ?@d$(Q|sleYIDP;Jii8G*y$l)}|gbl}LrrW|G > z??Q$oEMmlx^X#mTrnnJJt&!?LkdwjA_- > BP0qJ%M_J*LBNT5QZx^h1C_OhES@m_<{4 > z<A)kB%uehv8f|cd(?IBO;|%~;LJ4{3FeAen(4$bU=PoZ>=s~_$p3G(Ze>(BMSS9}Z > z)<>e%4^Pl3xs9cMRb>HI^?bZ{i(eHu!6O8iK_J6!O%2lBwYlT_K#!g&E45Mkt@nd > K > zVIv1=*XQ<u- > kj$HTwJ}r7BODM;D_j^0i9Pow%F#mvFxR5`f78|0~m#RxwLaZPu_Uo > z106^)<U3bQ$+oudHwHP-w-?d9QK;NB>asFf- > MBUJAyBHC?2;K{z;(`x%IF{gGjNcD > zr%v^BjweN8(&63&6kOh!5;2VlEZPrR@wN1@6Ht#hA*VuM7Tg_YZv|I!<VT~2n > fsrn > zUJK&O=0TqL_?QbmZ9C<&ZELU32m+;a8@=e0jVrsbeEt0Jg2ZcV<5`uw&_SoBe > udaw > zLr)V^$ov>dQtwO54qMiIv#Ovy@NNRJa`$W*o%w- > j<J}vwqTZ=qv*l+go>1jBJTKOF > z&UN(bVy+_jrUwUTC5oXk$1FZ&mpn*qs)B{Qung)LN$sMRxpJSR*%uO*>bJTh > &Kcsn > zUQ7%6hR8+`xU0PS2kdl-!-;Q++@n60- > omCN$^;Vyp49A@6BH=3hFzcu_KN0qcNf(* > z<%7jrkwy|L%)T7EJ3PA&bl&`JX=s&?X&orz#TVk))zaJJx)_GAj<yBK^QMj$H{q$* > zV0l|brCVCUiiHIcd`-2^w?Cv+qz6e%3W7jK- > _HedM%TIf>AmyTzg+OuU*1QvGUuh^ > z++b|$Vl-3j2KLF4lJY1k39KKydt%~hYV737+%rZ{L-I_mGbOv~yOVEDXsz?E1{lHe > zBKvh#Xy;C@g26dGJI}ie$(sYEOo8sEiavl%9yZB>OosD$Ixo9fuQ?bL;%PnPMNKc > p > z4kp`^d(Wy&Tj?6?^hupNbMM@p6<>c)LkTLrwPYg_HLgu~@GWSEVF2jvzq%_ > 7%N><u > zE1<p2ZR!F35+G|C#|Z)*d#Cx_7P*ia!nCc3NVJutVyo(HG}rOpmhC#L*FI{4X+erd > z2QEJ78bA#Rl~2Aaf1D)I>$cMiv8|P$8jjSB78sl*WC~*rf)t}PV78Ugmt7A*Oc0y$ > zQAn!ixRL7<b1OteDthxU05#DkRD?(0ZuH|M&N$HpY!&7?*)!;ir<2bYS<pA=#;2J; > z&mgflLSs^rU}|w!7<L~>OU)M%8!?JKE(>b#Jf2LLA-KPQ0{UIgwD!X!Y2l?{8snWl > z$TqAa^$hU3Xe}1O2d%AzhD^coWpF#L`Rxm9M`|t#GlP7M*`_MIsq4OYDl`z#G > @=3) > zw1TZF5#J5hhaQ}8|B80p2RhoaV@#~|3*RnH8s<nh$l?re+^t;7E%5gYfF9)79M} > g+ > zF`9^eZ4zisaTXcykWaNFA0}#Ve4y+-h#IbOmLPk88MHEp$dKf_QS3K}FHI7(8IeAi > z>NB#L76eH2- > F5Wlfqu(WC;#U9Go=yGWBj0R9W%q9a0MRf8|4+6U8L{DQg{l%T1Pc4 > z2qA<^o6IJy2#H>W&ED__fv#&~9m- > ZdW4z>rv1thC>VuG$_Ua8RLy3S4*4{QI&|s2< > zZr{FIC<yfOt}K$bieKK&{FsO^w(D#@?uwwRl~yYy$sXClz|_<6Xno{rnt<@@bsEsh > zQ+UfMNB1DOOn7H`Gq2Tzu4i5R<kdt=(%mYDOBkYOh7n8iic(=jaY1s95!^h+gr1 > BE > zApF2_?X3(&y(NRx1j6ju6jf@HJF>NYzBZFO$VQk3TuM@IJ|- > =N<rg`Z;*e6tJLm5j > zj-jjNsQtVTR8jBj_@4ZJ{IrA|Rz_s7Ab@kHGQ}vBIq%DBa_Sq2m8R_<d4uEp- > 6*G5 > zCn)gsYaZsQA3QWtDA;YAyk23$Op3w;=Z{&Wp7l%DUs|eA;3p_<O`bL1@T`8QJ > LXXT > z+Sg9*- > zoZk_#Ah6+@&1b1#9ktm0OZ9PB(~{Qp&Ts!^wiCv!&9^8lR~qJz0c<15f+b > z50<UB9!7rk;WkuvO|rOF>;7c#MB4qA;+BJV=I@><(UCr(l6TU%>63F_xm#Mcn4 > d`w > z&)rev!r@4t5BO=b&j~{IEZ3I;(z0)LDFR1fK-ZhVAQ3c0_|UtqU9~6YM;>yTQrVok > zc5N{2R5a- > Z<|%@uc+@F`TW>dSc98VMz6tsNCWOVBfSyKNDg9ZWI_;s4*6)GCu+I9> > z$F5zJbyj`h;_U}42Nrwwj_I8dhyLq*z%h0nTk<?2_~yHf9hMR_Oa0LjiM=Bda0EX > M > ze>06q$W->CcY#6Ii)^sre_V4KkyoFx@F6L*9rW8kZ7CX3n!J- > Qp;09VKp=yTf@T?W > z9jUsV%_R0S-Rj$Tc?FA+SSg@%ax4W%+cXo^gd|c*js- > huY8PV0*Y5;@KtlbK@4kjE > ziudPS^aH<Ucq&ox2*_yN?$W2Rt6Hn`ol?p}>43)@q|mb81l?gtV;3+pEQ@W8A > #rq| > z21|P+FGg!8?Nf!90@utwklQG)Oox1tLaNy#7S9=W5C}mp7)Z$CnJb}RIUP921O > ipO > zb(VKX&2RJRYnD9pdL2klD=oYn@nfV|Z&?;P5C}GXadq{1=F~Hii1+=lIy&Ign4ai$ > zZ1Y7Ppwz4&F3&|=l%7vSF?RvY!6r+%v|Q@=vsjEYpkj?Dd}BxgNQ0mh={C3$Nt > AnU > z#MjHSdE<}?4LZ=H)DW;*>KEL2n))FSC|}HX*pzs*=G)dB*M86=$7k-lJ*)mMS- > @Lr > zR~lPPM9n8a+I>2nqde{nBp@Bs#H74#%&<M4Mg)PjoRgD7Fy8XB`M`w(lD1Nq > `99UO > zlpyA<hn?KX_|uOkcWLqy;K}k2a)|C)9{JtFmpzHu2{*~j7l%i0#tFq2m%k&dFiPzn > zuueg~5`%|+@_h8hXN{*Og7`Y@J3>7WW!6@tF`K2l`stPyqFG|PX6L$=Q)|dfL0 > 00* > z7ZZ=5vGVcJhbf&l-#_wTC)qsA1L8Bqt(xBjTk>JTZz&<BSan(Cq?j>p2;aM83xu!_ > zG255MH7b2lk~lY=GsWYv*KPYtM!(VQ4aA<b@t?1yD-kH*!L|jWvovNa- > w@usPGSMi > zN<CAvRp>BxK?s^iX3`6?Niom2LszX+^yAWk9L- > o4)9jhyz@Srz`KB%v#7*hF$Jw5m > zJ!w~v5W#Kktc8f+Pa1d@8=e&EHC?lHz4z+fY_Mmn+z|<Hh_+<eVCHFHpx~ufN > K_B! > zDmRKXW9gknKzx- > Ev#g=iDCb(e7I`*s<WeN2@S*9teUuXu)N(V^>pNzDWO}9(SuVdP > z(Y311=~ZH+bc_QUEFe;IS8y}>nx}j>)_o3j5CJ*dZB+vgv{O0k3fFTEgS@@IDPd)G > z+A-oXiv_$-Jd*k(iPHd3tNytgJ6+jLN5LZ{WU*`RA6>r<6{Ey3_F$2Bp9vHBD)geQ > zUrlod5STMm1tFudeV2P?s~xoj+q4OCX*<4dunwoqp1R}aiG)t`A<7H8iUZB$zO > myI > zHd)3jI4*U_`?G9@xh;Y?4Rn6Oi^{Xr6WnorMk({5{GoT7$LpxUUr><J&B?oTkEU > $y > zu?T1sJ93EQc^DIpDEL}Pq|uO%YUjGXVk^_Mt<^ZhH2Re{w#S$fLVWj(n7XXWd > 5F#D > zjdRXtmP{9S>0Qpa?o#IhlYuUxEXMJrR_JDIG^- > m5kSzN4WRcj3A(Eu&{w{gZ@~09; > z*~pfvFFNdYt+XtTae{rpRj0r1q)j=*Ct>n3Wmz&aJs8m!2DV(lebTqjeV+PIog5uO > zlzEj<HV-PKc&14|wk(N>$l%ju;1mR- > 9|xXvX6g6N*Do<WweV6frU&Rv$M_~n2QtpJ > z(bn422}f}s^2UGn+69bPw6Bc#x=h{-RTnniR9v4sO70X+f+x>nm?H4;S1^)o&6f-D > zH$ByT!_pnha@F~U9@}&m8{!cD{ILDz0p|Q~2_(VZir_j*GyG;oqYGw5>ANC3;k > E)? > zUN*bSS(!5*0vg$_)J|5UxaAc@#tCLNPR-zC3You#L#-pl#E*0qsTUQFg6+J~Jq<Pd > z3^MH~J=Tqk6A*o~TJXO32PVrvNv^Gqf3u8*Q__<!#}XYzy%S*Mk(3wjB12@q- > mw@D > zosC(cRUfJ{WHHL7>4|eL;?CQDYFB=!B;Ty$3j*&vmvDJvXTZB%v<#ieafxYA7{;WC > zQ+fQogz(uYkqNYs$~JVE!DMwzx=HVdLO_iy;Ndef0xSjPmfq4_NcgvG@x&`Vnt > @SS > z>=I%QF~gb^f?gstpwq@jo_!Q1*IpRxl#S_}O<l^KOuxO$MsT3X=#Y3Hkl2IJf%}Bp > z&}e)GHYlLMmg8XW&h?V(D- > wD4NPMO2`6=dbEBCsHr$YiCqZ;7MJpz+!drHKbWY5}k > zR~d$NY$$|TWrfS*aIqh&0=!qLqD8I+yM_2S_JwF$ncL^Gt%BULna6UPiD}zzc{G > Z6 > zY%65H47(QPPzi6%j4xD$jwt++am>kKL^+&FP|x;g)Ifag&?{vL+`^)Qrvj!3Fe > z;P>n#pHkMmvbnJ298`DL*`;tyeNg@W`x^9S$u0B}eqGv{0vQ=3ST4Cs$?@3NDl > 7T2 > zd#jqMw{mPN3r<`e!(A?1x>=%Lv7=KafJ~2Z0E^gwb4?%@;5smG- > B0=79&YEBg3H;j > zGkTMA>0aDCCC0EP@YJ^3V{g!B%Gli51Mc1j&CSY7#B0qPo9Vngr3;yh951JPZ`f > (G > zK@>lZg|1ttA@9jW@f&>dDD<`4jeAx%p1XlTI1Pd?VvF8ieUlJwqM*rWY$Wsm > _M%iV > zd+LD)7q3+E!r9^N$J-J)PmA$43F;MFd*ZeH5^v^lgJ#yfUhA78dBIubL-AkxyxRu{ > z@Ff5?^h;&j3YgFli_P<Nj~05vQ<Q2iL??ErB<2_NPS8|WvX4}w9S<Vt*@sVchPh > Uq > zOP}C- > GW%Z9Y(E>M__{Dgid%L@X_tJ{*7h2cZaZ{Lkw?d*ElbJP3ce)hALyA^&8T}K > z%M)d)pP`JFq378ULCcHQKMfPq$2~A}$Rdhc5nHl}lhp<@{1u=~jC=v5>ZiAt?HK > Qu > ziu^;eWTnkRo{n*e_y!jjI^skVg4Wz+Fx2k>?n=63UsjBM(e&WFaZbPdQ~D{5;>49 > c > zmB4DXl4|*ldKWVTb%d3$k`EY@b>S2HH``otn5Ao2zS<`$y8sizGPlB&XYj?F^igi} > zdjVe#&IW{fH5OYw_zaH{EZMS|- > T8boqs}F@Hcia1AJI@N?W9o5oXH8wR*>+Z^_zK} > ze6f3N7tORddMbJJacz0B$8CMJ93gQHzG45N4|7YUwvc0AM3_AnWe!P2u<^2 > <rhGyx > zy@=A>G2D!G=F#jld-#CMK0fxUh@?- > IZ2TvGK1?#!A?vt6tzKRjBrAOs^D5jpcc?v3 > z__|A_2-yLP_x7hid=1WB7aOlT#- > 7*s5>B^NmV;L%POi`C*9+~5RIV|!QHf$&G}ezF > z10?$7fAV2s#eD@aCzgfpSK*|dp$PiorSn;q`mZS_7SBIe_ItlTz+K0|cfp3>x3{rN > zs&@`czo=s$?brykd;AYcOmd- > Eq5CdbA_&|O6dw<9(m!Y%NHin(62$oZ{<OLV&5WjX > zLGk7bFP$q{ZThxrZ+afh4?_D{NR- > p~yRxOH01ed5lYumZ?eE6=<)2!EwLUIO)NnPM > zk#;UlZFWGrA1sg;qbSuSkBv5C!!HPaymmZmGp*L$d{QxOa5VJvmC3I^a)xm>rD > vp~ > zC3|e7%xD9UrE6wK45(%6uaR!IOd5kqcjB^`hhco;9<+HF+&RmuoXqSaJ@|$Rb > Ou_^ > zPD6AU&dSZ^;+@?k;n{ZWW1Z`*5cCz41VKC~HK~m+BqV)gOQO>Y@(}_P#yg`g > drr6+ > zxN5Dh{{e{vINOTFF%Sn$GPYG{@sLtjcw-;n3z0T%J~c$UV6t0`7- > bckvgylC@;d@1 > z!8d+lme$~IA5g1=hUC9;28c;5FqSZ<eIMF?^@rl`TopgeHzRiOr1P1Jf&eFA<0-N( > z;%+Z-Zt>Dha^L>Trha?HyeD>Hq@^m`WekI|Rd|*_=&&h?- > %^b6Mrg@CyuL7RXLL1t > z;~O~y-?lzU3v+R!&6sLTgG$9mUwdE!L=7N8ud;gF0%sX#eQEqUs130=P- > c&c;Aa&| > zai?Lua|uU%kT?Z- > =D^Z%`u0C(tpH|KT^hb<qtGI*_HN;BTMZ8H|HR!_8(uHh*I&F- > zdm0~NN$wA<sEf!zymy@(VP3THwpey{YcWLU3DegPWM4YL!8Vve;pH$~Cw|; > FrJ)JT > z=0Q+qJ#jnumwtXxgqBmz<Mb7$O&^uFL%Ti>GWeA8!3vm$d_wU&>yzD_8mU > T{rn5y& > zSjdk@kHBAQ)7MvT@yM>!ixm({VkI(5sEq3Uk5;*P- > a%lMP_A&h)R4^&2k%s@>ug-X > z=3rNn@g?=hV9$xK{l%2puc6BfXs!9?vkFxYXhl4N%zxPE74)O`sWiwWw#lv_KX? > _L > zC0~$yJuI+T#;4wr7qFB)jgABr;q^oM;@+-eX8wCk>9N_6qKSa4*U3hdrs}jn;&6h` > zZh)3j2upesa&M~ROL$ANTA<{B>TtJ(CZcztVIpz+>C3k#c+6ZelBo%?jNuda%AnC{ > z59shNnjRby4@ULq3K+_l04(tNS#LGMeNe=oiU6rSQBa@!poiC0Qa!gM^@f}R? > 4TpU > zgejgC`8p==V~<6k|45KACt{^vU*w8_#&em0w*0~znZiw*dRSe_<K#is@Ltk`tdm > _< > zwXAB12JR}#3ZxcK54UTNFDR^q!&a!I50sYDa(v9)OP+^M0`2RsB(O27K2&Gu3E > XNd > zxV?}_IoUOC;L~$Kw|Sz!`2M<~*lwpTv9)Kk_;oA7V(i##1x<C6KKqFO0Ede~R?4G > N > zaho-BN~D@pefDc;D94jQg@W1- > xoE2MV<6}rTl(v6#v*8KfGp&1Qv8rBUfn|At}{BN > zvF2w2`Z;%E>Z{H+G#UV5(`GLKd4~}hW8_OD&1PO(zt&<iM1fT%*j+VlifPedU{B > wg > z7s6K+x_RK3>>LFysP80Oij=Igq6XQcj;8ER<hm>Uw5-kHDn{=j#+2y!1!Wxd_*o*n > zxfJi^8!8g>UYGj#U%DG~`a4w><alDKBuA$B1Uk&<- > u(A_D+D!@CB`u?0xOnOt!#ys > z4tWkfPPTafzzLBNoD^8ulET<_+dAjov(1&J2*%J`!`PZh!R88>$$6}>df&K2>Fs$Z > z3nb+-qqK}Nlyj-{#zv5rc$sz1T%i`+5|irq_XLm~Sae@q7<P8FPPaLpUPz}naAJe_ > zvlo5- > I;QsHOqab$Gf|i9HXhN6Xz+SkiSO?5wvec%@%IV!BjhIIHq4XUzb@!9s590+ > zFARK>E{H0zwA{qGC~r57(^1e*&|U0^Yw)}!{~mI$5s- > %=wytQt#M`$HuMa%El{MVs > z6H5F*x@;QoGamuCcbLpq4%%HT5EH~Yhu#g|t4sX;x4L2n;218))Qxo+jaMRl5< > z%K > zaq`R{?58L#P)0oeXxp|$M%?EKfqQqIvL$O)w8ncJFw{z=(ZwlZF>?-?6`rwNT{|{e > z<1wWJuP8(6cu5H1s5+&boz+^|iH|c*W$&haJYdWnvJh>F473Y6%mN0M6@G > -hLO#RN > zc?Y7hl-vQuT^O(^FG!5U?^&niTbHJpcaC- > mM<n5*&HLJ3H3dDKKqk=apx8&q*ANf$ > zaQgo8S554NR}BU0omZ7gJ}?UIJV?)0sz-XFRLDdXg)fHAIc;i@go?)wxNLEZTUt3L > zgt5D-{- > m>3V3G;ukxbq_8qQPXFCS3NU(<{akmW_IpLXr_Jhdd9GJYho#RvbEY#%=H > z- > fmmY+d;!=&t&rcs*YcDdTnEOBm9Ca9&qN9`$x`xW`h|)bSL@gyh{Ku8>Do;j0E > @> > zkVy;Z?cuu&B`;>&;yjY9P)eQFwJ(b650$G`qe^(;oom?6wtKlgMksh@)ia&^qnEKo > zaejnRWqa=vp1DhBuTAYm*;fy4)VYBxX!h^+=q&!X*|BL$1hXYme6PMiTix&G+_ > er^ > zwU!NOxI~OO_KbMVuiH+oBfkI@e- > K~7dFi#`!bbDcQoWRsP+X9xH*IHZ=gqR(Rk{!$ > z_xo6IzNfsO7=zk<^pLejDd`NP9hzE2I}s+{m&#*48sT{S1~KNPkR}4JII>Qzx#ls7 > z7`wz0Q%jSZc>r=uWpQr_7QE+3px8Etm2HWo4+%2eUAUDkW;MX?15T#AvHy > &=Rk(ew > zXi&FVI(6))2=N-;n+@J(PEULK<B2peKU!E-Az(wJ;sufY;V^}8Shzs8%gr{)2s%02 > zzm6UtdcD7lc?8enciB2KTvhK?=VnSgoHu*?%G3*Dpq<NM*CL<~1CkHKt_WE^ > DE6+Z > z- > +`JQbiL!9lmg`qudXPH82m+8z4oOAzL@$e{QH8W^NUqf_%dzyEP$$e0lumTM > W0|E > z9eE0&lj5A^du4;4alH1m>- > ci^!65M+Vw^M6oW7IdC^bmZC!?HkSuh8w62K6v^=U~U > zlkv(3@k8b1nvT7OK2dOp+G1>)nvQvv4nsP$X6SeZ&5}q%(>J*xRU7BsyLA- > Kvb2=S > zCrzdmiAXMh7ZjS3{Av~hy20>f<#BbS<?fe?4IK_L)5l(!lr5c9zfFEPfsi4R^Ev(w > z!b)j|b}(t)(YZ#BZR8vEomyhJ?+MLuO}vb$e=I$6+oH&sGr^<@&G!??c(dGb@{9p > q > zJ}BpG;_V(%{4g4OtK{5uMlZ4x- > 3zN2KQTAVot7U3@1pI|Y$Z<Sa1CZo!CqX0{GBs- > z1j=-U!m|PH*YQ5Zyi4PTs*$_$vNJIM&%`)S;Q~jSgLk!;H%VPrnaKSnNkAcY`huF? > zzzd*JjChZW#1H7`m4#o;dUF`0a52wj(Sd%tX5)?hd$g_8?Q;+>ee>@~s_z|6#8!X% > z*{3}wv*Px<WB1`xGf;Lzkmi{oJ4>#Z1wMo6n#aJ3!(y9J#<;{*&Vv>U@%~(-rsCB= > z2S6BNv9IEha@E1T8)Y#ZAPW_)@%`$M;`q&88c_G`PbL;wn&N~yY0#syFTCjah > C14z > zpo+uC=T94EM`lUEY#2DHhnzUf6lH7uT|;||v<mfj5}~`YD_8at<qxTHjpxQ}Qst!7 > zqmx2apW*|LK3A?X;$Notd&FFoVvab3CZ9k0!mGr1g1kA+r|-cbe<hW0- > f1~lasP2% > zG@83^V_KlBhT6+BeA`gH8REOLuPv>i_Mv}bZf0gj&Rh1)p+<>mSvSEo9c}aQ#d > hdc > zND|%BE%U3Lz_lMQ<r-?+)o($?igi6xHb)xh{@gpbIno!@MCX+G>y89-*r- > ;;Yy8Oy > z7HHO$0+j)r7WwdSQS$yxF2PeXLv{&Q)Q- > 2MJO_EbA^i2sunHnm$_4CW|F^L(*Bl<U > z1ww%LjLc(UHF{A77iBy+>i%5IoR!65Cuux5em&iLfdn1Z+IsX~PUlClSD2KB>wYtz > zPXAcLs?kiq|6@1-zmM~eBvW<L|BdF<?lbbTiU^vYnzU>7{CnzUM{=dQ_-guA8- > +K} > zOWVy#-Zk?P_~*n0^|5%{xQA!KC?`%cj<Kk6H19X|Ulv- > nB3J6_%KNTGZyg92*W9=J > z!`2C{1Gtrs@2z&{u1|)vLw{+2BEi7p0z$s<p)I{XC!whXODVhhiS$_5BGS6g^R>Ca > z9~(_z6u<|_MFKumyaKKMUX^Ylf7}- > U^mua!&KomnV(fmXfHBQ|3LQTkjj@`tA{&`L > z%?!Wsln&7sHaq2gWJ_%i68- > Dj;Gv+9erYn=H}Z^s|BQ%}IIevMJHP#|J27&U2MiEK > z4jbHDLy(Pk`Fg2S&8IKAy!s1IdxQIfLL6tP8#iUTny35jhM(XsD~U)TfB$ZSQl-GG > zu6Py>D5wWNXnphI_aHgtyv#wT^&pZ`s^7iP5rU- > 4Qdmv_oh;LihC21x;QC}*EWOLK > zzixkPR*G`68IqbGtIij146z-#!cLV<n<7Se%C1ZB+k5N0r(BQ{Wc`h?>dMVtA1iaS > zkdQcof~UQI_MCk;c47#Gk8giNH8GxmUOTt#$7VB(Xz{yh5V)ZcWllZj+$lIrL*96- > zRCOn^q9P%`!kBu!ZLLzm9p|bdWR^%L^~X~^HL$uvGggo%vU~f?w+cBI5Wb|Q > c<Coy > zae|ulnb<1DSo5I3PPs9<6IRuG8_rbbZ!CX&xj- > V#<89p;ledv^wO>C7N|RO7ucdHA > zTNHRuKOuyj!*>d@8+TU=qI<*Kd>0?IF#eW3!F<;qZ+k3jA<nNqUce6n#mXc1Z= > cIa > zCOo)po@n)8t|pZmG8fjozlz}T_d#lSTe}Jsfh_-l5A!-C<;w3a)@R;EXaug_#Jar) > zyI)dbIHdAdOzcJXJG)NKMTU#h_BCqW_82|NG;~w(+t}Im- > b+)0m4XlCITSjXm;Z#E > zI<_WF;BZJx9CX2$R4Q}MLUY|&$h#*>Vn##S__6KZ3|CcvSno4J58gg|e_6iQ#x< > Zx > zV{aQ;3)qG}27U&t0RM`Ro?a5+o1Q18Cg8b-1Xe<+;8?nB`4T$#_8- > ^}CZz@h$qNzd > zLNh};+s0kLP^4U8Z}6|<U`PJk1iu5<a#1MgAPrd{=tMl~0@{~K@*1%>e{1VUq4b > c} > z)X1h!csTw7Q`-E- > rWm%XZR$8d>(O6;>=*4A^cggdBxK293$FN)I=8nLOb$#k|M4q2 > zYj`4ysrA}IXeJZb6?UfPNxcEEKm9fiM*Bw~mq36uc;@@3v5Uh!q#k{%<(X5yZM= > d7 > z|4_aYx`Fa8+ionM9d1~TuAiUX(Jy!{SkN#PRK=t8m*_z9A`u2{zs&{`h$j})7McSb > z#uls`1<U7WYgS!V^e%k6;M*Jgm-ug!69|#$- > km%VyzUA#G!U%i+~RtybH>r8N(v@E > zv7eKj*Z~*Z2~#4+vGmI`{?=*$r;tbK7EBzNPylm7CM<gk9uI@rV;x+>#Z1j$qNd`U > z9JC=by{2}%PQSgUQLtM|6j?|*!yM7m?mt*5ogZfmwzF*~75k)k+n_v81- > UaE?MsAl > z{WeR+Fzf- > @=+k1=>$Np`qH?ld?oEG_fP1?k^Dd+Zw4t*P75xTxZ^xdY+rDu2x0e#p > zr-vI_)MC2q_2i@SSvy=aLQsQi)?Phls(G=!GXu*+ZDN_HSl4+mYS75;_e51e*0Cdh > zjlNiIv^kWwU@{B=_+>r#)mB+?ss=`GBXc5-2iwB+yOK#rU^R-)g(o{8taSS}$Jy$c > z{p9>QzTf|?EUE`V8iI>?<%72;QvB{MH{m*_2p>+N+?P+R(M}lb&Rq^O`BVHPa8 > %Nb > zxX<?0OmrEoFT~3PBQ~UHaiyE(G#*sa- > y$m7_M6%GUVg4`1$M`u>1Gl~E+>A!PlkNa > z#eMkwIMG^aX{sALn)g@L&lpZ6p2)Y7Iry{g_lx!?`SjEH-1rR{fl(*%-ut#&;lE)q > zzC&JkME;|%>fXNJ?=E663A- > a3@TXq7<UEwY^8_?_ANg6@fk?@uJjIP@{wn<cA&^={ > z8xzO*-_|Uj8I|$<TVL|u^eg~gZD-ia9_9S8be0s*hj14D?nD0F7!)Yrc}&}W%Vu8z > z<B<P7_ks4`LErwGyzq_fH^jZCWdr_xZEtJycXKkPz>N7lW4nO<_DX5$%D(^7;_KT > 3 > zK~0d~oz(v6-@batvdSR)58ZqJZs~vaYn#Be- > w!DUxWQW?|M%^YzZ0;<`VR&E0PDZ+ > zj^r&FIREY~jdz!H7XI1${ZBTRRAByFGp5_yOY_GC|5IDoTOP{%H*fcr1K48zud($n > zu>Z^S#p;#+*DdM4LI00=A7+||s{XHV=NrNJx0ulkj9~nSLk#GE9rC{#=ZpV9n*)O9 > z)nqfxp8$lby;HvPum1O6F#mT5GX6(*{r6tKqJZgdz4$*B2jb;#*D~cXDZ~@<7QeH} > zzYP2zs|4jSD>~*snyHtg@udD|AnxBG_&@popMpCefKd9gC@I!0XiocI- > ~m_={UgBs > zJH`K-;QJ3P|FstScRYB`n)~_wZW`W>r*}3I|7nDO*gRL~A8VtsArE<!lX!nx*a3!% > zzq4kn3R%$vB>LX%T;gAup4%9FT5)IY2B`UWz-XMbPTLwYqAUO1`4u15#i!c4- > SwVK > zqd&;-C&zmpdCeoX(BWGV@w*K4q?}k=VftMh!- > Qlw>yZj*j;}Zy+A+F6=gndWG8>UX > z^9K~Zo&KF;PGhIf92n(6aUGiLYqtIkUX?!Aw65h`|0-)x!Eab3EFC=%I*>-ckKs2g > zM6Za}*3U+*B%Q1HU6=abUy?k!u%bn*O6M8XdQA6j(?bL*#(KPUOqLn+NKb9 > ~vQM>G > z>=+H`Te;AS;E|R0XwP$Q%m8O>g8sx*^akC8F+jXAB+0FhnE?NkfBkS`rR`fGyBrS) > z^erI}_pCI*vx#gE@N|Zy*%A~OV4?mv;DZjUkGbA(5z~Vw93T*<^(KN5BOSZ3b= > VK! > z;ds4{2*!R3<4`b|+6Vd;FT`1(U?Nb4mK!di0vzBAvb1F3*a6knP=JmE3QaD_9B- > *U > zh8eR- > BTj}C0R+IBxAnE$XCevl>R1Ke6p1b18MS<KZ7M#e2}v0MrHLLZTa>mcx4tt3 > z88ZV!rqgs6HdmM&Uz-<}v;k{XUILg#nKN2-@d?9|(z{_A-9~^==kCjrYyyWcE`l&< > zfEU0_dZe8YK5WZ_E(pLZ&MsU8xLIx{md6jE%Dk|?gESshYabph- > m|QpbpZw^6^G?$ > zZysj(Hs1s}YP&0Spb^+l+y<UuS{0ssf*|7hq?hw$s-Epu+Vdd5un}dwn(bh!f7K^~ > z<>HAI+9aInytOJ5xeFE<#<yA?yKBQTor$9Bgb@TErXAA8(YGERN|FZ8CHGNpP) > ^)D > zQF=Y@4#2kKuPp- > @b=LepNO#GH(+qx)?(DVBl>Lo#mm=h6qRaDYVvlhLFPmrz&qkJ- > zJx_iO983FT#;47$q`r@m*AP$CAU4W}%`DO<`o=dB?M_TjZEA~8ImHYqDk1wZx > i4{R > zG&A)%3p4OUB+IK4*;0_YKA8`cXWKj>+;- > MN(G!x5#(s{ID*9c<ep3e==VeZ)6acKh > z&(U8~gdEbnxL+Cbjy_dG8_QX)!!tC`)aDJH;C6Pbea5DrXJ36(h8;M@X}qgCs_)5v > zs9h`(oOVxQKlU_CZiZXVp6+O1S6EVJ$A^y9j1J38E8wUmXi6wxH)mMZCO1q>#b > c9? > zN;2^adZciNa<?UNhyGL#Av3;{q!10Rn4Iyjq<%I2d3pDrmpO+IM`Qu+{*NCEOH` > MO > z0ZP}qcLr8cP5QW&RgDd|zCpz}F|iG>Y;$|n- > J>WkKlMH<4HnWUjM+25HUiK*{Df1w > zgytU~049hRve`4i- > +eIWoR=a5W$EO(JMl~$ph7w{eKLC<^B6cLHTiG8Z7F}_v=%$P > zGRMG?+?Xa}3iWE8b6CA}&6w7hR*L^7>w&h7uSTi&Z%O?Jxp47p1@s&iRr6F- > >Wjk$ > zDsk^v- > lHa#GVC4WUpa%n>lb6c`5JRAG((8=)x}p(4RQsaW}^p3516Y_3Jr833IK@w > zAZGrgLsn>Yy|J;c0iUAV50wbWUu?KwSWv8f@ZI=><!Zok2Dg1W<YhpTQS- > 8@akW## > zb9|65fHh;>^HtDV9YcXDR|K?<ozs- > 4eh#n_O)bk`6EwFjJdec97WQthl6W7h4g(MI > zdYHUY1BTTs^b)RZN<`!X;Wk&6?{Yj&p!$=byj&IVC4u+Dymc8e^*s>`uN(b}5?A(t > z8W^9dQ3sRomQCqi+U{A@m?$9nA*c=F<b~&|V9nSA^kb0#`*7)UmP- > lSh4A2oJ3#jM > zR=2|oT^)H#_Vm_FmD%GLwp^}KZ4HQnk=topfRAm^hjenC;FryDK&VntsQfC- > !N$k= > z04b5<$R<2;opjmPK%Scg1d{#Q?<Y19;sX$(zh!wk`5#&$3QZOV08_kM%qCAJ& > NV+= > zGy}MX4Z{7Ses9@hM}ZVumhzZ{4|xU1={Z?vYe#J`u>+<Y6IiOeMHMA#Y@jxuk > WUg{ > zD~OS>PT)FE)ILzV)Asj(WQ{W-9snC}`#Qh`^?kIXE!k=^J$#Y#?ajZ=J-u{@IBU>f > z&?dJQlf=1Uz4sl0LzaVyvs3xyJXqDh_#`?|g;mpl`}FM2M{Cc@MG$Dx+mV7nTkP > }@ > zrguIUSDJc*9@(M7aPUzc+&@k}wDj(vn3J!NABwE?c967xj_w!7o6Pj0==$61xv{ > Fz > zJu}5LAZ4_5d7q=f1RlBi*>?Kj-F<L%anhTH(SX9ED!9cFu8B(~&4Z%AH~ItCs8Pl+ > zhj&yX1AsQc?W#Gses<7WJ<{s_#;1)@kS?ls<H2=`MP(FI;!_{m{h(RN{A#sgc5+)X > zh(7Y>y|75lr_XQ|@j-U%hwWeiMVg^O*>89C$?u- > *plU<=OU&~=Rt;vPvgyLz%(Ubk > z)G+-1qBU{HA- > v({Y`_;%a@Z|w<rso*=2)?{Y_EqWxS^5Cay4`w@)7G+xaM3dGljuk > zd0c=+8eh~TwlxYLuoypPc2_m<eqPI<`Af2PFW- > KUg?%0<Oxp5u>b#b8q(m_6+?9d> > zwsw+eY7DEqOhgJ~^Z;~_QYmarZ!(`dmOpZpT<PEUULd1Xgmk+PJR?iZ*}lp;GIG > AD > zRBY!tzOl`@ukyN<-M*BD{El|Ys_5hp;o{eOXCaylk+`<GR1Me|Lk+Xb4d|vJXN5s1 > zzOCC2bN7&pf<(4c;zV{?r^|Dwv#@iOu4=6ls7fflZ~6_P_gNC`$#pG<eV@AWs~t > V2 > zg?RN#H;gxKN@ypTmELdFH{HBdK0}9djx!56joW7s6qwBE`KfwAHt69_*6HRSL > >&ht > zYIyJa^0=km@MNW<wg%sZ^kp0ea$r#us${B(VNY&t+;?5L1tRmN<JHzq#If*Qaj > 9L? > zb|?wp#O}ZCqgS0_S#B%)<xNPBwN*7&<H9PAtN8Vhn-X- > $Sjq$J6+dN@l%7;0LDf_D > z`DV@z=aj%Lpyw+Io>sQ^A__wN%N+8GS<+a^Ri!hrxR$8i>Y(s@BwZ_4FJ)_yyp9 > Xl > zRC+1Fy6zJup!wqvcPA68_R|Y~;||)fY7q|Q- > kG*jE#~um1sfc0HUp{A&dHDcAtOO! > zxhAR- > 097mLvGHb^`27!vT*>|YA$Pg(LNg=A2SbSun$Mg_Jm*0L2(;h37WFJSv?7R3 > zeb60@_g5jL<`RqT$F7tGb6lp)4ePZJkwGnw8!M8Qf3nnU*f)or#u(PC*oVCC+s4 > => > z`=oC<Hphy*{oqxYP!>C&d|MR}CRn2T3|iyn|6v>>PIZmGbvB_jHcWV- > Fuo42Dd0D5 > zPxNJ{9BH^`q8;p*C+AjR=B(g?%$pmk`j%$%emD?4Xqswt?z6#4G}E1^@@x+&* > 3nDV > zhlf?TR1sF7JzHp=YIW`WICd}ubj@$Ex^8~n?P+)~l;T1n-t<uEk!Ia$`h2!DXzAXt > zDS55Z|D}aK$4XS2qVUwZI<S@g2p|mGWFDE4u- > 4`tZ^Y|M#ig!malX@RC*3dP<X5nX > zgE*dSE`ECkU?xeG)!|zP&kCcif&~O@$5v|4&~_- > $g|@_^vYI5h@4TC?awms>h3U^4 > zq_&A`EuUKIr0Zb~>QrR=>`K998!=OoptN~aS+*<Dg3I9q#%TGSEJ^yKU&y>#*A? > ld > zBKGZ(jb-%D&|OOG$zUy;xQp{D_na8hmO~D- > $);QxQ|YLK!jmR5@0M}|U<xTujS^ul > zcEAJ0#FhoPOBRadXDa<7IgHoOG%sH+t{u8^!diWOZPR|ay8xOT;eOB<V=cPgR* > |_L > zl?NR_OT6qDkJUtpmvx<+TD+`FdRY%})dM&}Q}S%L#`TCjt}2IPjdC*#phl;0T-F?R > z`xn*Am}QDIdx$vCI- > WDQh&H|rp{w_^I#+bLjZ4`=@R^7z0&2QAJ~n*b$Ttt=T*f^9 > zdb@G+IAh(==j_#d(jD98Y9d5_woG(VOilDygbqJx78M_AhNZ{HYUV8p_8B`T@| > fG` > z7IZ<agBPh!XU6q{6ETa&5vI9vznH5xH57Ms^p`vH7qjEzOdesqyOLbx;esn(>}Spd > zb#Aqh);+PiU>O|J)*z~<#_7qvAuv3Zv&Nkm4hdeq%o>!VZDi$Kx!_8wrb6UfTcl^i > z)JmBm9*puK@q(pbX=~Wy7- > ~1(%2%K3SsU`MUW|{fk$64oa#E#X&kqWjVfIaphCUts > z{8gljjX+AfpXply_v`7Mj<F%Jov61zs6k+1M@orfr;WLI<D+dY8P!uS5_@ae0|ejB > z<f+^WH#w!hY@W0#%{lNOc|GBhai}V9On_sv1CI_lT^Gq>S5{tPCF#tF{lzRUtV!$ > y > z$aeyh-7OBLzu3<X`$J+K#-Rl>Jhuqgm;~cTwi2tOGSS5+{ZHFbiku&pi&%L|I|6S* > z{V$K9n~B5S#^l9pz%3d=ilnL15_+>r4_Et@T4i`S>&&ifS>`p3-dDq<GpBK-!<YJ{ > zW$zS4Gvsb9rUFhunZGYvc-88hkvI8(^W2D`^KwS9b5M!8q- > Rk=48Y+KDAo&20CnkT > zy!yc;<}W*$8dH3- > hrYCOx4XC@Q8>+_M9UkCNFBLvC}N1=fY&=97i<lB&MUyfRRy?% > zg+_BsNH*P=vEdc}7f!BX4n$n?Ha1Is6K9UK8tKZc<$i&j)Ly#`mVM;mIFkKJFuB;- > zVTdV7OW_)JBs2PI>N9u|a$rv=m!Cqh{t&8M&p!c#*5S_>- > j%<`nEv5l!$wrPZ=X+_ > zj^|J%)Gu8Ub^Kgu+pJ- > UUL>cBt;y%Ls9KzDUI4)R%fR8QH;336z<7wfSlh@_tr`@t > z6SAB&dMI0~BE4mC!867aj7=*Td{LnG5#k%=;8}ne2$}I7q(0gH%8SkbSdRM3Vt > F#N > zy6UHv*Nq12?ffO8A%sM;rueX-LOs>GSSP9u- > g&>1df6g<6n#<j_Tm?MozpX|BTT6a > z8L%xX={C5zlDD_Ri1!CQ2`u3_Q}R~Cj=ec4N~5nTZriMCL&*{6{pF{@uKIXbm+LX > N > z84!L8^};vmYQ$*4Q- > @j_<8ijUMB`5fb&^>kPpEa+Q=IjXKDsFJdeR=CtAB))Np_&d > zBS_YL)%`N*H>#0~vBr<~f5u`9>X}@f8PWo4vyqQ2ksHCTn;}_fdnvHo6m@JgGe > 5Cx > z4b^_OwC)3PxGIkJlx-GMBz2Z41f%}YKS#SV(ns?nv98>10T- > }dpSqQBDdD;5{3QqS > zA;CE(I;4hkLEgN++<95Cx6-ja`p=5%ejr>BK=`Ox_SA$rykXBmx$643W}kviD;^}j > zXDuZQ;uNE6?qU_-t)Ukf=c<^epqVifu;DR^ETlx2+?QvQ3QnVj8=^v- > !_=&O?GeZp > ze($Xx5RZ?Ezu;?IgHQ$AoB&5of8P&dQre7zW?J9tbD`uVCRnP6@6me0hqhg=c > FmS6 > z9<~)gB6MnJYaec!XJ50PuB%BGaOw@pI(Vhwx)j(e&BWDCEdjah)c)*yoLl|%{K& > P^ > zipfmBD8Wo;PMKf+I#fzA#07bu*7ZN88XBlmCn6-iXfEJV^fN8Di_(6?Gz)D)<cZcQ > z2$?HF=ja?`iC*8^s<N`QGIGBRAl)PgUy1T^TQ1oX(EOOId#1^I?_4BMrstpd$X&g > R > zwNg-kThhm-esKRui})nLs)21KNB1}S9H}#jLrSnWcWR-K;9^;{%mr+ind`9m|6%Vt > zqoQcKbx~g7RRmN7L=aR2RI<b&4TyjNB<C;!5+vu$jEI1Wh~yju$x(?CW(X1_43a > Yg > z5{4j*Fr;D9Z9w1eobP^Tt^4EtJj=Cgy1Q!Eu3b;<+CBZ$?zz$4x-{%Ai|q%Uvp18> > zZbA6CiG@--llTpiyZBEndI^Hr^-1H1x1*xA-5wij0mYNu-^DHiF8V?~UhTnTqSR!B > zr?yC-d7#quw0e$PT$chQ;uIzhX?B2bo^ISs-itP^IMglbQI)NFobjqEw&fuVPV}vx > zHUmi-y`9MC<XH^nstgmb<#g&exGCaP1~0Dzx!dm- > u;YHdTc7{FW_>gPS2uyzmBb(m > zVcQPH4}O8&1@&zkw9+fBv=IGg{zXxn%MXm{fe9$m&}cAYb&p~5X33RXHQJF > `(nalc > z1xYgv=S`#TH*$=l)P|FCouL3dd&y#*G?u>?&0l`3p04kmX6s=I!JcgXu8}~!qICtx > zK^u5<CrBQr+A5<UQ9|o#jLH$dhE7ot@L- > P?^&MGn{4PhiD7_d`u#{5$=2_SLM7MK7 > zcY!2QKNwm<jORT@eN@ScNiQ@_9kqLB)l?a<oW;b*u(6K68`M@?#Ib- > u(3fS#K&2t2 > z(0Ymh5R!objlnXY9__x*F#?wqd7k)7def~^$xv2;3p_X_qdzy52JgyEutc@phqCnJ > zC>iu7W44wH(pK_%1`Z;J)-iR4ycrRx3h)!wHhDF}lvf7gR;UXpzX!&~ZJF?gjmSzi > zb7!zQ#f<bv^M;Ow`4;- > EM~R_r;K&Xk;H~iWEWk?yd<)B^rzN8Z3XjK!R3Wvir%M7k > zB77utNhysfsFO!70&HzuT*^0GI6rhH;0ce}Tlme0z6Ux~;co}S@6*xRdzP4LN?4c > Z > z+MCn|Ed168eXBf>UR^>U)EbnNODp5GAq;9=%eGkso;40^XVwCwuo+vouLB- > ISipCu > z70FzjlI$6;A6M9TYcC%GuEYVf*rf0(>FH{NX@kO~&-0b+!uY)0^celV;m9Y?k|^=r > zY=tZJ$k;8qFWI=fw}nCet!ahYHYLzQ+BO=ZvXqp>99$RY1w%F`A{3E*{%Pv|)- > h&E > zhhQ1mUk+%lD=@V2)h(Dvaf@7C1LBM0o(?*O55LYy=Ea- > mov(n|(U>}CJVOM0A`bl8 > z_25Dnl}Yxp3ma}b^etuFDWKXgF7W9suIg*=mG{rkW!vd>7!I7yCONh~- > LoLEgTQN^ > zawSP>{*33<zGfTDXJb#T<u2X5PWuOtk8Ak#nB(m}NNxI7_mK+t6R|}az8MPVyz > !6; > zkHzGMaBMC%A#JU~aq(7}t352Bt#}7$>Z*g*vzXn!;)+WzJlCcw<Un3qC6%pftunf > e > z3AR2w&P;7pW!Qcj@lD-(hwwAnnz- > ^lP0&E13V&l@7G*4s=vW~9nz1!5rsEsF8@RL6 > zFNe<)=S0&2sRF`&xWdlxJO(q57C4Ob|7aHXADOpyF|$#*obvP@*<ar*)- > v5PuoubC > z)PDUK?)}TDeI`3n9FEr7sH1t98z&Rc*m&e5`gvPRj^czr(@zY;Rgcl)zlkYTD+X+9 > zSKa5sESui-3Xi6qu@k+8)*l7DbISOTH%tFLnTJna(eK1*$nFi(I@;y(d)7R?ZirH| > zn*2R$h@b3d9(kd1jBchkXCZ3yy?50ee^j_Wk6S--_G- > NVv27G*E0S^`z<CHV&z?%P > zk_tNjWzQa|0o3HR`T~bPV- > EJ}_5Zd}uM_v1A58xwdT#H+_>A4tUfeifOSsI=(Nw<R > zF}W7!_s!mW7_eq%c@8@e4$U2{7n8r&i;c)}rnUJ5yIg3b+McK9&#z4mzg>MY > wgPZh > z?|*!0KJMN3>Ei8sE5(=Ba^tDe918-d1}n98picuO;vBKYnJ-0{?e{ty!gn?wRhhlP > zWsmHpUH;6lH&2jJz6=DAJ0;51sToA645v5hJ_(2Dx@ez+H^Sb- > zu4sg7S`!;Es1dM > z=$&bukzQvgu#oAs9xB$Fu=<e3n`;YiLmnEkneRc&u&Y}f$2H?#TZcVe0w4EOtCY > #g > zv}7mtXDOhd9vk$wAh=+|Izz9J6zOmjWnm9Pzst~`Y6A|qPLXqL- > 0It@3Wl}##xlA- > zi{-|9yET^$k43^|e~T<huxkrT(Zf0#h*hhV{M;Q5d$nUJkQ- > +=%h_FD@bh<opUY9f > zKcXTyth@H3ez%iYxqDa6jeYczpI{Ub=yX~DuqeGzE+l*@z}&fx=EyM<PPysNrGs > m_ > zX(c&QZs(9<wA1xUQM_BUtNNqQ#N}$oVjy%MmpBgH)ehZQq*>v*2+ewwf5| > BdP~_U# > zh6G!yz@jKeo(#NH#?tA~m2Gd9C~Txw@zP90SA(5{;P+LidB1d%UiH5OMS#U|K > v-Z} > z*j9Fn6L<)I(0IR!iNeG`jF%QsW9w7s$&- > NtguVVzKfK`0!avb&@gm@xv+<hUvgvuy > zBu(W6L{i}3<w*L4o1@VNzm@9+i*Fvu+~N0(_&9?~ffZy>)V4JFzt)SdxjgQ@<y(e > * > zcA$YfL8|;M(&C%_I(}}7csFJJl+nQfI5eCm8hBKy?sfJ$j9t<XElDjf{G-dCNb)0A > z=+RKjKBUBO8POt!ZNEO2!+6Shvg)J`W^4;^x{)- > yxKJhqBWCNeMeVyMOLQlS$!fJf > zS@q9yEdx&;pO2qBCiX0=+YV}TCK@5o;f?tkBMQ+=tsSDR7=GX(vr`JoQieUPjzh > 5* > zPLo2*9<*q!hRVUz=gh%SQ$vZW?t?z=GUrh^Ej-2U>ymf<g&C($ay|ug35~- > iWhBHV > zztGV)wF*VMG4ScRG|E!&oVzd4Y;g)i-*oz~0kv|257zYuXH6(-c~7oz8x&uiJRun* > zUw4{`m*V&R6FxV}eLYSHw>FN>#yF_)>E$CQ*W>d}w3>@vi#~t9rf8`VrcSchIR > m`P > z<NWta!_EJG2}IBFS6lT1hU- > ZkL9vnzo2Fk3DiC$6LDfG$Zd^mp1wVIWpmPVI%RD@h > zt+J~`tVtNPeiYUPV3bf`-~Y#BLIHZgcSP1i33>Ql%cOm0_tyy!eF9J^DK%C7>$<J& > zalM4s-*E1HPAZDQsbSrnzO|~oUOR?+@Y9i7UZSGFIY6Cra_*&MR03Z2- > T~g5eG#L7 > z91m<z2FlL1w}=VeKlkqFWWQw;i*5Vj>nnZvGSHqf(Co?58dQ73FAW(tc7em%7 > <V~U > zpHG_%SC1qKq@- > cZE0H9DnM+{=?{C~|j?N>2eS>PFVciSb`2ilKWNs5fB`cfswRNlG > zwgt2+h;Pu7VQbdkWh5&}lB#sQUnTps>&FDM{OopoMSn?{4wq%<Ei~BvRsdVt > 7#<tj > z=TLdb-1Ctvf+b^^>z4$(5g<CEnm(=r%?LW&qYW74950Z>v- > fMhh_D78KaK#hbFQ$_ > zlhpKQ)*=hZJPv=XbALF(H-}&RYeV(;Q}UFA_Er#uVvn(Sm9;}gD)X^X_U{HV6aSvv > zx^YO;WA1A+;?p<XQS(T$yzJP85uZOers?^l1zu$DV%ZRYF>G{clQ+ME4ip2a{t;5E > zDhmd0`r)s~MGi+P;56#gM9Qv84o!Y5{d?V$IBM0yj7AL-z-{|YaJiws_eu~fcah<T > zCI>q1MGW+86Z7z2j0qh4Ab4<a%+ND|=z?HcBpF(%2w&lSu- > )6BKML3WJV@=+CT7wV > zhPh4?k@($DOyAK4YpKkZTdT|$6wyS{Iz{z=N%usCg@!L|MG!UA9ZYX$h%!%=b > eW7? > zkP!fK@Yr(DZeK(HMv8!TMuf<URD<dFh(*zv8{=Xg?XRu8Vfv&Z_Zu!wk@L)pto2 > n< > zhxEon7)M2ah#!@4ErCw3&<XJzcsWr1)8@U2{4}g91LvY2!ASrU;s0<9K2}D5#G > pJJ > zxo6p?vd+o28z~&!Fb_9hhV6- > BfI{4V1l_RiA@{AA8B3AGA_W*qW*Pr*Dg$fjb=A#G > z^ca($i^^&c*U|dHAb|R@{Clndh6E_aM-T@1HS))1&9%mV^zMg59g*nD{{E- > =6`@L& > zL>_=OmqAuTog#SsL7(CcJQ17rXit4r)- > BCMoZM^s&z+A|1&bx@0V(P~8=%%@qz60+ > zy)co>e<c2D`- > sK*q8o^R<MRnZ8JEHi?hzNo0THBLpFbj6t@MEg5nj2CR~BS<1I0e= > zXeIv$^c+_7mHJ{rP{Z$Kx5|ybI}Q6+Ki5#;42VQtBMkm_wYUS?BaNQu#taz9$~t# > 0 > z{&3#r-E3(c>ks%Z<=y2tvPZ8=%8V#t+P+$jrH`4|j`jjYD}#f#BHK+u{uv$<uN@$D > zOqiU(s3BDDHs@jKD-)AHf|nvhLrnxor0*B6$ySqWfgel(%Il&38UN~_?-*_~+=fHt > z^~3jVK+&k94I<skv6{Y$0?e(X- > )Ub!R4a)C@BbjAAggIsMpW~Q>`ZKTJA%bmUG|T} > zbG(<&EZRzbiumGi<{+wODCSQUh$=@bs@m*wnJGUi- > RJv~BXSY@A#Q7PjA!8=;3b&C > z8UqDXhlC(uM27i$8DlZs2WNwK^4+nN*x<9jVIbm8y3hkK+By#zZG+sq<Hw9Pk > DbBI > zt7m`r>L<WRc>c$S?mn#;HzBu3&U*dEA+S1lZG&896^>o%bKnQuL)ZHI7$$hBH > 4LDO > z0ha*C+GA>G*h{Y;d&xuE({HiBO@L%{R0g1Z{JCf|e@K!6&`Q}P^B<3`R;v}RwRH > 6V > zNc8jnr}BT2sM@;=u;lglOzs^apQ1<cKOO^`alW;0jywEz?TFWY<mCbO|8EBmcx` > ~q > zb#zf|(wF(4wI~<fLFK}DWHt&R`u}$Pb;@%8_brzszx6AlldZbH$6!jI8knPpz5)Qz > zpS27)`*U&Af$ev<C=$bt)cW^ht!kh+- > RNBNABiT;|5W~u5~J3CH}mgW{yG133cWga > z`*#;hk0@aOK05z0@Q{Okh9`aP%m1j_A656SA8}}CPF(ukRo6z@KOX3Ra7)qv_ > vnuf > z=@FE_&GGMH0YoU2UjNwDCIDn#K<qz}0kGlWcVzHitobj47{=Z>&C5`FyaZD$0 > nrE$ > z2K@U`0HDjcUt#}8=D(ti|0pvldA*^7>Ng<&UDls- > xCTn;kG*RD9}ort|I@?&84LR_ > zgaiJdR<&{W9RS=v#@i?g{twgZUjvwR<AFhv3$P&tz~3JP{5k$N+$OL8D?Cg1e;7 > c_ > zr=a7x|HmEt`!TFLTH9S&Zo)*SPX77tu^P8BWiN_jv9cEr@Ob?k*l%$- > &&oxOlj^rP > zj7Rv`j@L4_TqXa`<dE!Rx6z6mzlC$(DO*1^zw2`DKX>H8C1Dr(y<_xwhor>p%HyY > { > z{?1ZiKC^s0tv9+h62Z40a6m|nFpm$<>5f}2{pslWX$vE!-W3#c+*rj{-a>I4y;liI > zc9!b6P_fXnvaS)FUlZ-|oHn0qo$FVk0G8{cX><1g^NZq0E0^I?^gQJ_eaEpLDmlHZ > z&lu;-5Tf)hzY7e_jCrsdHo6?U4;O9H!-)-DpYd$>7XU+x+V)st$`=2i%NuBGw(}g@ > zu?G33Yz}8RGAu3FOCJc>ddwC&RtL$|o$Kzh`^q?e@}<3HcM^Cnp7AWja|E(AC > i{tm > zliXn@C(UwtY98uM- > |ZfNWb_ER$<>MX|2e+q@M1oj<}{EQ={)<3X6D{7*S@NKpt!I3 > z?hLNAsfoCIC#fg};2R9xqND0V@H~+8(gSXbtt4vV#OUh)Qi9;x{21@bXhT001qG > s5 > z1uQR$=T-n%Vk%psLvQ`nfqh66&z;|8w@S- > gzye8>7TNwvi5eXUYxDHsF~`_YP{?Pw > zWOVEfjo!|2EuUkl1(HQM`qw&Lg0_md0I8)+FPV57nu;FO0mO=5Lf_&N`fOkcjS > <jp > z&MkmlrQsuGjb4aUIA@AQPg;sQaIn8f{0QhI_5f(58`hW2@p3f2&0mhKX~zc;% > +(9I > zBke6P>A)S<O$J>V$=mMt1Xv>V3yG%k- > d)%IHjJ%X9dxd;5>W|#z0>K{Ux7xwnVr<z > zWVeQCT~m~h#bJ2?Q(ysixdP?Wh1stnwot1y<0~&5pCpy*qKA$%jTL49q$>eM > G)*p$ > z<cyWa;1Mbbpk2AXC^<@U_Rt0(IAy6Faedm0W05cW4+%~K)g#8Wn!}fmI8K< > mxR(H_ > zsi}n}U8p3mfLqlLVk`bkyv#w|((~>J`Z03@bc5|LhjNGVa3>&1usl+_#)Z2^a6zVb > zNj9aoO3Hji8r3>TYNG0<dW58Tb%%)#q+YRNU- > 8AB+aWq7P0=RUDwqr1q0>Em({k=T > zRx|}Jo`P#4uI?fy2|wWLN(O`qk~6e=b_@0MCA79mwUd09y6q^Jn+~{N`h#gGl3 > A6Z > z7+@@w$HPSc4%hr&#sGy$xdiBqCa+S;F?q}I7C<knsq*{pS=?qqwhptn@zdD&v{ > dfq > zBnuS;ei;8a- > tc+c#5F<s{~}cVf4K16uw`Aq&>29_jMTVes|vdC5i$?>M#%G<DGP+< > z0M8Z>NXAbWz!FW^Q~YvlVEMEZbo(Jd$npBIv+*qKSL;W{EkUz}zX0})pjqW- > IbY;Q > z@U2_q!EXIB7ztn@orgk+tBdLn^GK&-<m`}L<bz2}q}erqGP1shf;vXa`FU*2jP4o? > z6C(9r%23GXXF!OWi_>$jqe&*y%6sTXQ~>qyGjZ33#V^I?%f4LU<DM7*+BhiGkc > +s| > ze>#Bqf#IaY*)d9r^p- > y7u4QAeRIsz4Ny6TD;?8mo9Ys?k!Hk=zc@VPq%=N@fMj1!r > zS0G1V-e_Cf-lv~obLrvQScIF!VJ1u{Ns)BLOVign9Z2FPlaa7Ezsa7~Uh@u@5NY-u > zpeD5xft9EOg>A`bRHPZ;BxKqlZLKa=bkkwJJ>;*RyA;p!cHCXX(mTU9w|Ljdscv?p > zvQa?@+?Jh=a1-3<gWJLwPhEZAxHQ`v4n`- > q<TAq=2<toi>DKSdnwYUPl7nRljQa;n > z9SI1C-YiFC87f0?W@=ehqm1ljLEoc4%fH)%Fe5MBB|__pn- > I>QPQu{DO%j68WJpVr > zSwn55P|X-6#D>3TeoZ2fvR9%`GSK6updiAT)Yrduu+!a9COe%0YcO(A*J1bl`33?r > zc2oCoK1JHL{- > &+Gx^|0gvm;vY<pB;O5eYsy%wK<!?B+yC8}DRpVjP5kn|uy&b*3b` > z6Q~Z{;hW#;BT2D>uk`2RgZ%Bww=I(5hnnBsBy77ynZ;D_x)fN7QHx}iYdkur_gDE > 4 > z0!HywoHU)5Pw?|aV-T{?#Ba-a3E^x-pfR=E5sv1hE{P^$w!5!+eE`ebF9S2vVg`xR > z(NZbrLr!;mlvR5>&+D@LX#(Y(Y8F%xIZSffxmhXdJ=W6vu5>96$NzTl@OE+qwQ! > DW > zhaC)!iu3FbOojySb-dEuSB5-wMm543yg9b- > 5=FDG1rB$;@}|@IHD9lO@J@36l;Skw > z{$~Gh{Sc<aET38A#SaNtPPs- > rx_{W8Ov>;sq4k)mP3m9MV?AgNqTLSkKZW#>Xzvr8 > zo|LcW?@49ckMZYq>1S#Wqup+M^=hA=ytL6j- > tdvI&_KN9)5{z9d1nuU7KE5?u4DIL > za%#pA?SUHO%HTi(23w;tTC|J9`deu?R;Tq}*38qJjqD>An)^6v<cB?TM!`sgWxH > W` > zAPJNGImpcaW}#RXIe<)<@82n`(wmJ_nDd~)x^6Np)hqJ%B=lk8vXj8DdN<0z`Cn > 8A > zeU(hyWnFWCDw(2?ijg<Gra3S;ki%w#gde*%$D#jM8>Cmx=i4il(cHBTMDIHvHI4 > j; > z{BYi1DSpLXY8p2qmc#Zo?%i7tcl&+1cyqhIYDG(bR@e0IqR@H<Z2I-9WWVyj- > V}H& > z<Nj`AFz>Ih!?KXO&&&m=h3Tq=R- > 3DdpUQA6j0&84DaCTt!$z3k1n%}mF@u8vwwTB3 > z7sT<iVX!MbuUaB8JHjgqnLax<6(>1NBh7k0O)LPJ2<jeN-%|kTrTE>PINRRfxp_5r > zsPbb>@DI<y7Rki(If7)f=@!CNrO-xcle36XVjbu5f`V!RNUx$=2w{VI(`Mq1=-qqR > zEoWdVwY7`S){kwA^xm;+C_GPGc2K?uZ!Eh!@IYa6PaT*- > eZ$cG!B}3p6y@#43Kq@% > zP1k_PyPDo{Ga$*Kk2vV?nPQbeIU;`fjDaYx%fJWQij$4c%(){BMfu;Zu`Z*fuJhUO > zn7vv3j-JNNS=Q(e%PsqH7M8ScVy5v#eaPkhvWL<lBv<O;Zk8A7rFj9lbZ;c)wX^J= > znt)Zihr+TD@63Y0`nUF*gK4+d5V{&~!QI9Y;=cVY0R{TA%Zlq6fp+GAzD9|grU!)~ > zu5gYhT$z(O73U9hK=#G0%2Yyn9dqzn`6@52oW8Kg)!`hRG?=Zt{X<2pTHMXH > GGIK5 > zBf>U!Rr9T^79Ot- > yWFqpc~ffF@dAvvs>ykvyK>>(mCyNFEn%&ds*NXAsLVat4o0R= > zII2x2T=M<6WJ;sG!xb7iv}M0B8u@tHip^mfS135wEtg;14puoe$BO_24kO=6No > eN0 > z6vWSta^Gxkbe_wBggr}I)$kZP!$)tK%F(YEfR~)RU-IxZj9_oxe#I^!n^CSxXgIMg > zUsx>CIB^dC1nN^A=y6Z*+UJrUw<}PW- > GQj|Vad8H{3^UMcK1Zcj43M|yIz%SCHu30 > z)>Z6N?5- > boD>8V0q55TKP+jv5K*xF_=`A~kx+<(QWTaHP3DQ!3L;Mn6B=u#qvlrmT > zTXe#*6!}$WPEE;3WhcBxAgrJK%KG`J0c+3NxGyL0cQ=Dgh75~_eSoj@2Agx-g- > 8L+ > zQ_jetLdNA$*X6bZ^=#y(UYIcZ&M6uzX*<A{MXIMUMv3J1Q|2I}xwahP<gNR?Q > n|Zb > zSSIV``}`c;Ouv5A4QXjQYg;^(HcFSoI#gcYTW?L&ehKyRaz}M+`;fOj3r4XH&lAV{ > zkWNlRQATkWX4(ijAuJ3pVK_fFzh~wo7Wa=!t~A>01&zzj=4Lj7>XDCEa9hk{+s=7 > q > zGV6~Px~{TG&5))?``=8d_&;vgl;B$Btoks&?sn=R@q${U_mflc!kBsUo>4zl$7PFB > z1X1mE_ZdEQ0oqC- > FnM9cR;g4*i`CBD%x}8oVsI8^!Uvlo%>Ht0x?p`lDR~BmXpp_g > zA5dA`_L(t|yzFLHw7f|gLiIFkc~xH52b8*4e-bsR_rx`IH!|avCP%>zN>Af#$G-PS > z@z%^p-2U+7=693+ma{T^!+T6iX*s- > 69PK_ZdsE4=w@hhV>i7#^U}2*_IM^fg7T(xf > zLD!2=_6Y5)jZOGvlOR$W&VeA&a1wG5cuD(8!OlB_i;dGY@Z7JXxBvDxPLw#R# > 91{% > znS=;nr|&g1N<`c{JEfwiGO1+qZSZ{Fz}|-{gUYO#U9LNAPGf^T7t?aQBL(L9IKter > z41%C^Eb;KOi(h$BmhdwN@blpfA- > EfvAuB7q#3g@~EIV^QGwXx;Sf*Su((OFu9=`be > zdeIyQlzzf^^an30vPuMn?|c4G@^O*WOE7r;4BxxKhAUWp!lg@}Zu- > @y*9c+o^%r1x > zSnBT18jMJNM~MbIf?--(t8c!R*C05DSKJ6|PyK7#i+c121eyUVYQV@+9^7qlofvg) > zqzoI-f3i8I))zS#s>}xz5@}R?+~zs~jub$dkayWTUoD@GH+>D)X25+i+Fs5~w~-KX > z5X`C&EobTur)M{9z>!v- > S<mc)^V8O(#WpK`G45A9S6DYeeW@6|;8zd9ho!y=r*8m1 > zUIV{BKfu6eoCxo(ssO&Xw)`=j=i91{+&i3UOX7#mOwv4w_s)W>x+q!ZUGvFlIc1H > U > zlY&o6nvkY~f=V9ocQ6rXBs9K%l4wK=Y7}zH%#eY<`C={i-k1L)&;HID`hz{+7HJ?m > z#xGrsY~I6qEiK27zdAWd- > @>SW>#S`(Vml^wzVZ&wL~jpjK<`OW63(>8)d*zK?__Is > zW@Q~(Qg@+*X{qXEIQ<#aOtRZAeGq@o9x43!o6vTQ^cr2Gif~!TTNZKqPs2Tg > 8<w57 > z_QuQONK539@`%V#YvqA61Pg;8Sm&i7BqJx2A00^`w+3J3U=F?Gka_3b;2X- > M5vqfS > zkJZZ^%zN|;7d4mn>KzVLc+LKvxZiERS-E!3tP8|MwCifN(9pThYjpPQD*c)dm)$8i > zrnsrW(-*(&#=q#kH#ESi$=?G`yH=$iO;<_FYU|3znH%y=g|8=)vMbjokUG##%5kLf > zj)nL@R+1)t4fay(KvKS&hU^sdR=&i3m4o$6rG93jUam}Qk+_K9U$puG{E?NAD > &tGS > z9l{XU0{`33)Fi&!RJ5%5#pznY*DawB<wu5YL?Tx~)rQk=_h?Bs=C#(1@Giy%XT98 > n > z5O1`)o+XrpwmO=ZsM?$&@vq6(_b7a#44u9v_KbCTZ- > nahPkH>>Xia0<jDz;h!E`0= > zk%OvOjM&mPph_|w1`}N>*I7wlgZf+g- > 7|>AW<~jY;$socb@}?V;1;U0(u#J#{|GN} > zjc2ks7Coarng^^Xce(l!<i4nkq2*(i#w46#7wt7Mq6^;pR!yqdwzcw<tLmEkQe3Pt > z(yoNl(X~UkL}YA0Lc>*-Yf#B#^;&Osg`X1=v0RjxDV$eU0%(q=ayO!T$a;}DAvMJ` > z)@9rKwpO9Ptc2~N#FMehS`76;di- > x2<`XxROyUqZO9b_S_EdO$Z;x}A@@@3xyeZhj > zFp_srhp>_eHo@)c?KR0<TWgYrg~mvbm+wbYAUNofes_zV9=`<=|DM5BEkxe- > SccH_ > z;!ulMisE`zzr>Mlm5OXubv9?jCY}?!c>ov&YHxAZh*w)w1UyQe)#4Yt7`3~`&HeI9 > z$3;augt#o1E9-Lol3OX_6nn?Tym&J?btF2{;QS^V&u~W_OCY~1Cx0D- > 5=^3=Fguvt > zT~V9M!svU|=xry#l;hPKDd`N&WX&k*thOLkITvz5?HcS3Duq^*<9wipFVkK#u- > 91( > zt+X5e#(G;<HlMqs=A&r#9sfrUMQ&r|x9tO$l%6_2a8$Npe+4a2Nqy>+iAvTEzD| > E{ > zxO9MFp`mAHV6<$fDNsD0d(k)I4WJCyudU!RyTi(&9JS<%4gS~C=NywYKTv1kUJ > ZuZ > zjLC<vzuG- > J1=vIXI=ymu5FXq{R~Xm3jIp2|22_Z=&HWeqtC9IE@Ph{EM+aqCk;UDa > zAY0)d+Z9vk1AD9TYD=$d`*ja?4BgC@GK~h`!Y}%iIOlF)y4ZB=OUutmnQ2CbKa > @RJ > zQg- > xr#^qR$L)o@>$h%j!^Qacl4MPf5bu2{PWo09=?7P&%$<{inLAGK7w|C?#os@If > zU+LvhK|0y0%hYM#$ewe2OxxAxThN$O$Py=&uP2eM<^RZ2<glz%5PwyTj#%~` > jQ6(% > z&c|;44~MC4@5)zxX}JqUK9a3BcFfVD9`2Ivfjp3{$5%;d`11pIFEPjYUo~RS2d){v > zlWdIl!zl!2?%oA7=-2gomkPTk&b?*5jY$BizG1B}BVCu^-s0thlGGej7v{5I4NSi7 > zz8jWM>lOM>!ciHQ3F|py=~^?Wz@!ZCsPPtpO<l!fYb5!G7Z(%g=AI- > s?8$HnYO(#E > z+>_0NoS{K%+w-<?eK*UjWr4=`etz&v<vuv&pRTGiEe- > oht1CFSrXM@n3k_2nPi9R0 > za79BgHj8FAYo!yt6G%(}nemIW887OCeZ3#7Iz}Z0&|icHk#5(9;Oy#x&7LC3Ts~Y > & > z{vT%bxFcVq7TWKLT;<%B=LZXKhD{~jq<Z?*EL1-=(dU}az3srplS;r@TB6U3R2cv6 > zohl1nBJ5S;{aioG_$l-C0D0wER$+TzIudx1&K^y9hb-7E`&xz?IAI1(oPiVXz^MJ@ > zVlyc;mpAoVqlPW7c0;zQleZ9xhAh!M-As7cPd43fRh7Gnh5fxj2Ze<)Ex|e)qrWt0 > zZJ%~CbMyY?Ud1d|cU59b$;Vp=tbqrglE{XHcvE93tH_Uju^ZF~- > Br1VrQL>|*?5rX > zRLqcq)zZ(}P9+;HHVkb%k-f@^t*-m=_2t5RA|INZFxA~3&cHBWoJi&ZtPz>I#{t58 > z*&EQGt>^jXTfpC=zrvaiR8~defqQHq49IQ9eW4+&)7QMyw=W8t9s>`G#<E{Wh > g?I; > zsv!LzA5c9+`oBtL4m~ct!g>>gx#nhe>8Kj|qjTo}R{mdu{SP2XlwNG`WSOzMh7v< > N > zf<3}tOo^d6G@7N+1fu=^S^l#i3=4pyJ$DkZI0qAeB=3=?^SbjmNVvTYUBrqXl6- > S@ > zZ(|-dO8lq- > A`=VOf3g?>xD#1u5JI8}3F<H0Nt1YWh52bQ!*wqt%y(1=GpIY62nLbo > zW9UJ!y%RKUGm1drQZ%849vcrI1d%h6x0*fen^#iFrTUoGgtb+)3KCZ9B<(JPM > w~K@ > zfxS=NI|~wgy9Oe=E)95t&<Jni?=Wt1ZZ`;3Fq^lcfKfvt5N?OX!PNgM&I>}#&rjuG > zbdYN#k;=@$(O_+mbII&>rZ*qDB(8CTdAb+37aHNQMIVg?l5&N(N}&;fsg2vfW# > `3A > zVh0&&LfVAr4j1^YJ0TMo3EQM_EyOq45FQYuM9mdMrU!xFrZPWIg>2Yx3%35 > 4Y8Xlt > zd{G9nBF<0iDl9u8nHdB2N(v#L#Peo!XCELD^?uUseCWxUXe_WB{X{2j5o*19hd > @}V > z3sstTKr&xxszJp@%9$~YA(sL)6>`k?<5k*+XnP}5VK8Fust>YHfc1Ei+qjdA2R+{O > z;C@^dTld%j8goFxFditZx|}NEfuI|y`>opWdMY`fS89!L^=LQ~t=vh7)ekpOwBQ)Q > zRt`+X+@v?ganv%f3~5%MfNhLR)#+}q;4qGZXK6MnAO*FXVN#3)uiiJc4}g=_Tnp > TZ > z37*#=vh(iFig!>Y^ms&iUVzB!jcx*%L4VJCb#|t!G;30OS~W~=Vo%AKDc9B<cW8 > d} > zh*9CGZ`dz8Z)-X9V?9<<A;mA8>lr;b(ac5WCAE6%6<<^P5?YJfgHrd-fdqTpK;#_H > zHl%S?AYc4k0{tp8i8z6KLF${GP8dg1Gb3@$4~^^#m~N2C>)`|J8Q5;!Un(QdM( > &D& > z-}*{_k`G4{+{B6(0%y9}7qpOqVxM=-cdM0-e5LiLR0)}FrDqmfFqnN+`D$kAH8eO- > zLN(EDJe8yLV^w_GCDD?IuqDC^#-E1F9Eisi9!Nn*E8$zu_zIJa8x+}@Y_5_T5P2^T > zy3hcmYch}T@>RqZSgVuzyw_K{BE6Cm3Vq#fq50z~M+WrX+Y9&^iK3m2ny=HB > `N}oD > z03iZs!|TCdq6- > h&CZc%7>YJbtLG&O2zX~|?&{SsY52<9$bPd=ZabSkHZzdkwTkbgh > zaY0=Tr_~70dG_3h2In|^+Vv*d@ksu;!75+zM@s}XUIUpPav_??pMaIfH~$nu+#6 > 0x > z&5-z<o4}PZ+5mi^;&7b+gbQBosqq|(b+#>-jI<Mm-ZUO^Zp(SpYdu*1{z{jxF;_`d > z<;9P+^8r8b#tA*RN!?$@ECqv@??&S2gt9qU@7bwNToR|fpW#db146YH- > =qOPp7h-d > z1e+4ao>+Bo(L{*e8m<bfaf#k- > #^`}PKmVz3oQuh8Lrh&bW8LxxalELG8iPZdT0GC( > zuVVm#y`QQHJ|Y1>mDbQ8QUXfTk0Edelu;9sQOTVt$!hEw`z9n`mdNk?WKG&# > w$s-h > z(34Hze*gKDu{6jXw6kur-TVDkF)I^MK+O++iL>{ReOC+zyR`_8nfs!ilw4@pdq|p! > z`$%Sb`DfG3+BbgIEZG>L_KP3yT}7`0mUJt>3YqA8eZ}TWD#Gy8+S~nK#I>h@UA > M&e > zNc*S{6O(+CEj{dpgI!ykLW#8(zWLHeVO#j3u{coI?(+(-YLHNXqW}9hc#v}$03pRw > zw=7753+DZcZX`WMLhjSAVPWtDug%L$y{)x#$#UJ*LKP|_m7gy`(%4ju!;V*Jrf)b > I > zRcUt(jvU5I@DIee-?AuA- > MTzq5SUX2Xj5`~AJ+=Tpb&!23(16&2VCyZmCMyLN(=JH > zJ`O-Rt#w(Bijp;z9jCcx%- > YAHg5eFcTA#}>=G*DBsD1UM4F%*R@3Rssm_k<~d2j70 > zkQyAo4#L}e^;KIm2;o6X?oVi-1c6~s)p)z>M?M*Tq2sv{@mrJtT3R7nZifpJ3OUHb > zM`MEl%YCi^ELY>L#y8>yf@Pmsf~QDzTRyC^MGES- > !i;xZucA?`3BO{a#7g)wwiC;k > z=05u0?fhfDC9aR~^qzg%9mPHO88ZMY_%mCm9bv>1B&z&Hj?ASUo0- > T$lokl#KpURW > z53lHj>U@Z|Ghd1<erENJ16dr13tN%zH2RG}i5_2jiu;|u{#-wW4dlib>U3S!QXyF{ > z{LJ%AgI(~ch|i&m-L^0T8*r{h_!6NwO3c`hlvG#nC#Fg$T8I-iVA_1+kGx~H7y!K| > zvhKKqTq1Nl?i)M&8rZY0&WU_oNh_=Ozk@KKg07=2E;ZWTa;7X5@uRmAaN0s > o+&(y^ > zV6}Je85_b?O+$`H*C`PTb~v37xckh736j?5TLpN;%ee`HbSVM#hU+6BaLo%#Xsa > G# > za)}Tp7BG;S(QxJ;kU2*vh^!W8g7=2U4~MSiDv$<kkb^_pSOCpj`UFa=kLRxI05*M > # > z-9UFRzdl+ed#;0=;SH- > OFYNxf(DVVHu#MZ1eWg#`Dr>?EtzX!7`UC(jg!j@V>%GNK > zAcQTgY!~hpr~Lxq-a-S#0^!oqUT%^85|zT9L|xytHQr2yV`#6xhz+S<h1PYsfe<dI > zP%PHoZEHP%r%<wAetHPPintIgmj75pJ3gyQ#f9qOBW>Kr>IWO>hDM;%)n~Ng > *WZNA > z-iq%An&0mis;6&WP;>m23V|}(l};j=91n-L!0H?DiRGd2-HY9yb~w?pibt~-CcHT8 > zUlsRvotpAYO_4w=_IUDY3EmgB1><Bh_yIJxFpA0$OMUpeD$fWeVZ+PrrX8c1K > YXP? > znu8YRTml5$KxmVw<OW~PTVXaOemAQy;=8wlT=^l)d0_tue`fjK(HzOqdw<=d6! > 9Hi > zIg3Xpl+4yVCU%X&Rm%?XxP99JKsNeNQQVjr)38+P=TA{bs4(P4hr?6+K;t#^cJo? > d > z)~LzBbqs|o4- > jlrj%bB9*XVmV(K7YmtauIN?&l^=ql@esfXQOg%0%r3C3Pkn#bc%` > z9~eKOpm?bM;GTjG2A&a+uYByjfelcl<kNCPYInzTYw8}T;c@edMW_V@q%nYt9 > HaMH > zPq3_rQ|{35Gx4T~*>!|r0;ywf%U6CdJ+#K<zqH}SH(?|>Oq0NEs(JUHg&|=uZ!ZI3 > z<><#E*PH2Bbt%}JY&wzI#}WRw#snva+l(GCJ>y=)UbDSZq5=4#XhuTePnkF0YR(C > y > zU};7*(07r2hYnKf>^D&~9t?3^3OV-UcR`Tp)1~&8V+a|T$- > %g5CjZDHOtNC>dvIL5 > ziMT0HViM`&bE`v#c7y^a^QCvdB)=7U@`X35g7Smluz7!_8voy&zCbR;mZzS^*U > @UU > zw)HqZD#nOGVyEvTU`5b5vlSTwLOeO;4w+en1WFKt<Y~}^0WrdX=Ts$>rbftJWn > }wv > zB3(E){PpiR!vgp$R70a~OrAj~YG@Z5Gh((6d<6P%q;B0OmlGA;p<m80!5j6_p1t* > c > z@km^by`- > BFBF8upSOiNx2XG_~?;ijUW<cC%D1a7ptQ&X%^(*t7?y}lnw<LymA7CY9 > zz8%LZ7e9iRI8w0Ty5;GpJ=o{(gzXKYXAKiyIyQXNWvCJwUL%B69+|Mhse}2FNw > w6+ > z;W5opz(_8v#}eHNChyXIhvE{&gfTNU&a8;xyTDVeitgvK_?rBM0T9OMR6?I`hh1 > #| > zjfnlz676^nj<_-?LAdnq5|-n@)=(5}6W<z{>RlY&jczbzY*0c<>$b8wWV$PloVCJj > zV!- > 2`OwMGSw_jHb*6jEpv+M>4<4fxdyz&EouJ$oJ_S=%tSTN9IXRQYbZX_l~4_>sh > zhGLlb_d3Z(eZOOLPEZ*f<gO_IEH1ZKw2- > K*7fy==TD#@%R7T7;E58+Ty@AF`!rPRA > z2o3cy8Ys(udsz>O$_%A*%!D`#KT$Y>=F%pJylCv1u*2Uqdmo7^jRrO$_ugJsMW > PBr > zog6ab7ODA;)sm4zr$`4_BkFsbqEZp2Tvxu~Qgpv3r6P1`r^n=ZyXg&%- > L`K4a<muy > zl{qGI{y)frIE(*jcn*YW82ZWmU{M)ZjiQ|v2<x|(A0ko3p^qIhlUQm0i1R^?3Ody< > z&7r-3BDB0KK<UyKrGS!l%U`JqnV!!5dDNlr!;!aa90Pq|z1h{uE}Up*g9j3BBriq} > zF0`|rB9Hj@vKrR%t4E;<_E#!G7`Pb<#9NaiK&l4>i@x}G<3EiaKmQ}+Xt(t!nf~`7 > z|35$EFFkW3b!0zs<8;orfkqwuiZjn*l<05@8sMSew15{`B;=_GuCwCGCTI|{bvJ4 > @ > zbGmRacGGCqZ*C-VY- > ;c@)d41(#*LFhz!Q)73;kp|W`AordaAvq*omy|qW_Cnu|RNs > zvDZ>3eN&WsOK&M;w(*y#Az~H}G|KAh{fo>bb2Vld1N)o(J&tsizlVHI<|?-T-0SP^ > zq^jAH?ZDxbbC(%#u04;MsqHul4^H<sH?R=Now6F;^}%Gw9KY&SAIe^pdt}%P<3 > #Vi > zXe@$ehGuOe^LwKZ@OsLR%SW&$($cI`R(R7{uUW#)T@L)tmw*53SFj- > sHs&W&u0haU > zb=80_qeLK?DC95n?Bs3kmu5=Q936l@-@>XO<ZBYt71rD8&6Ia=<- > 2{bE=TjvvcKq? > zZIGYM*CFKS$(9A#*QoUCXjoi5^T@Qq2Y++9VxqfVH<{fuHsxkr@QbpGz4Sw*c > >f$* > z*SMJ36G;uyiH?~ZfCVRShE^@obuQ@NK|tT6CZq&IK6c!LvT^#zb90Q47UQPad > Z<!o > z06lJ%y7_U6Q)AcY%^G7HgWv?Ejn}UU2f?U}>*z(N9A8z!&cmPMIRTtRX^!_%<8 > Q5P > zz+^rz=_q}zB{bKY6D&!+wj<NTY+LhtW- > b{S2|h%lpRXnoEDZ1=V>BD!%T7fM$yivp > zqjH7$dd3?XS|#ypobo}%l(i^^zY({X0M2=bX99k04odE{76qRR-06l`bOeS|_7mjQ > z7P#aw;Ts#y7WEI?f|h|FJIAamm-&g;YgqUtv_ADN?^!fl=h$QP{b1yJ^)_&k{vOs9 > z@;Z;Ih_WC2G5vB+=sJw31bo^<=3L;r)P%Y?s9@Qr_Y-fS1*MF{2g^Z5V)?r@- > (CAx > z<+r^HsO_A)ca>KQnzz0hx}JJHORMv<pm}fcsM(>C%1b&i{-Ou)y3mD)@79%<bz- > Ch > zjOZqrsqIdt^dHFU0QKw|?h>eO?+iTwnQgLx1U- > 05sD{6?M~tu*02Nqt7^HsaTzU1- > zQF)D0vmlRZt)l*}pbl>z?`v5x1CCd6N=O<<<)VsutrSfw&baZndW|`5Umr}R+4Kh > G > zf4AONoHma34QWFIO)V8PI}evP4)O9OQ}*X|`X(7abMJoHV_nIv6XTb;TRmfBm > G1kD > z?w%EUKGD|VE>L{wXXz~Mwx@e0_r}l@_p1jNLFD?cL3rmbeg^OZHa&l1THqJ`{ > K_DF > zUstA)*V1B4rS+1jm;*#Sdq6pLMgka|0)=P9X5fwJ4)Bfy!NuMg;6!&1fCsij$4CUL > z`Nir-P7@oU)ZwGA$N`Xj0jtNNgI9YZf`!N)3Tctr_Vp(5EDmK>iU?xjC^cWRE_+)6 > z(<=4jmCgoxKoTb!@=baQX$&w{^r- > lrI_CJ=WXaWRE1QYL)Z7_vKd5N3UUC$<ZS+?1 > zba!*4o%2dn6Vp=6K+7wXJfzFsoJ14)<5xehpBYW5*!G65G2eQLBS%_Lm>Oko` > 4|yy > zZw)V)#(hpY?`gLJ0bT=mEGsR}GFM4MOriwr@2g3_JC6ujqQ3LFJ)mm- > ((ohT{ncu> > zuWQ(3#*SXD<P=k798_DH;R5gu%)aDpgS9e8<SloNfjB!%CFOcnNR&r}s;kitbl$jp > z+m+4*%1{`=;(glF2^py(^w{o|=2y~F&{30aJ~!TBX@;%jq#u&XUlteR%0<R7#=IIv > zbW79|t5rSDFQ>P&=r46i?~TvMhigA_+vu{Ry;R-mLS8OT=XA`;7_- > iGUtP2@G%oPk > zQP_|$q`s4;r#!~;bK?v_aU^QD- > YenmnAn|?6N;{^w*E~TQ$ecsO&W1KNzp1cJAASd > z7XURj(*2^U;;N+?29lGU&YqDDCVr~m>FR36tW!EZ%Zr!l5N<&RdP!&)GP`<4T3 > $Ak > z%~ny_;p>=56- > ;Kic4cNSR9g^nW>qi{<H6lUnM8lr?MJX%x7K1vCa31$nE+1Pd)x@7 > zM$c|7SGx!IX|QE;M(fNk=$?`W%j9h7o_?Ha1ehiX5@qP!eofhKZXr2}e7ULkPfS > ?7 > z%D`1Fi2ofr73`xVX*9&F6BJDBKNq}s=AvuCM1uPCX5t- > cCAQ80{FBQUdyOx#Ft;uV > zkHH6S!G7kxEq&=q$!~OtMevL- > >Wa{izv@bMwqHD<UCMp^jkR)1t@iogG|MVxEoHtp > zyynspP~b(&2k>Uurev;UFu%_!_(k`tG2Zbc2gtmR2`8s{XThuHgm%W87L<XL@H > bkZ > z_fbL%+tX7mqU)*z;AOatjg%@wH4`k+xE}%~=_-q8d&EOm*- > MDrAHka$I7zj!Gol{c > zAK5w^Fwd082inRs+U>J_OSC#oVoaE~9nY- > P_2p@_xBu#8o@2~I1LT?2q#v2+bOmAi > zPZCt!*6sN7;Q<<W_15{z;UWz)87KIq9_2=Cd(ZKfcb>- > dr7@=Epw9CCa%NF{%;9HI > z&c?7qx- > W{7SEGN)AC?*b#u;w^<&T6gvlgHd=1TO|iZ94A#(rWVuS7JvJ)Ojo?m=vB > zVT+!NWCo_?5bmoX&xq0$GE(132ikcz*ptR}Uhy$e_@?F8AO2*j+ZLS#2%f}l|3` > D# > z!G5{ZO}?kk=aq*6jeh!dpp}P_4W0m<wvqRje$;zrTZ-qvzy1#0Q- > DMOU4N#8+DEkz > zq=5mXTHSfohW?=7cp8nQ@_Ui=Q=@k+Z{can2L^`W)7+8Xt&xf)wqh1@n@;<I > zk0OB > zGxlelBjJ)Gbbj6~67aGnSeX8kC<YFqqY9$oN^SHPCvzG2*e~MuAg{wpQ4@RV- > 6`8l > z?WkA#yH5E$H=m9{t0t&-q(l5ivudv7-r@2y?suEIwcj!7RVn#)WsOhQ_}Q;-qwa!j > ziOz?nXj!{T&?{{s9Wbh7&9E0R-s(pg-c~pFm(Jbg$DG|Y`?3AV^Tw)U<X&S*i0`^D > z4c5Gt$KdC4IQ?Wo*=Juz!|-&k#5eG- > 8oWlkJTkKE{Pap>f^X&vC0NTKXVrDC1L;Ry > zXSP3I;g3{=T{a48i^|Wlv{QO`_DY_v>1nWkgVjTVROQKV+U=4A- > g23@EC6*RG*t%R > zKH{IQowm-Ci##Ou+<hcQ7Vv8IX0Of$$_rOA=z-?uH*GyHiBvL- > C}1q5jdH(sL)wew > z=_mW$Du0ZksMq$|Cyz)`*x}hTe8DpvoK<}pKZVKNeQoatdFb_LBex_yYD0V%o > oTdF > z#aMd~4hJj!w;G?%yM&Pv5YVm44(Z!m&;qIv0xO7*UI{{QC_ve(PxcoIZgy#bor8b > * > zk9UsgWtOSfE!wtazzkRS>Vdy^V{bNWduVKTC$?V7Fiwozoy(OW5}=pN%q4u1+ > 63Y3 > zk)%sW7Z5`o*<>G2y6wra*2L~8AV1mi==(ObX5i_PD?5d0N#!StgvH9lzq_VQXN > BDA > zQ``5<H)Ri_vNTEr%Q~1VbF}YIv;?rYvL$m^`opRMoh(<rkIK%_lZx95&sXhoxh-xk > z^F+SLlHn1~jVhSzpG^Y;mQ`hqxuA9qx|P?ly&m}KB$?o^O6>9y-CtJM2!Kks9n+R} > z&~<pfQ*d@|#MabH^{^~dc*P4!{rn`OOR)B*(AYFwbA@%AZq|i5Y|*edMx3^^{ > d31! > zw_WjWbJQ)(NH#x)i{!>Mw@ZVS+3>%Vs_5UXJi55PtZt>@b7xscEXz`vcWZY^sV > eB; > z{KaAOiNyXlSs}Q=GR1xvIO6_k&r_t;(KCE1gUak- > 2cs=IR}{KkZOwQQ5LwjNm~^OB > z<Y?rufmjwN{sPX)fIZUh{6$^;XC9o`M*tJ7^@{C|`9v-J<;Xif;bomGx#MLewy~CW > zW^8Zt(6SwQ_Xg*8EL`fH%t^Htr~JMH1VZD)PghRoglx{<&wXYd8mWj)sOTV}bo > B3I > z)7ySA;qfVcVp4F95&W!rc6;So?{?npn`|7?1TD`vQUC}Z^`$afa5dA#{}jO14A)f5 > zic8SdsGZ>=l-b=Qv%xO8Z+ce+!HFAQiW9|6;C7BM@dWKURKh- > {wSlR92YydBnaO0b > zMG_ta<(O<~h#E>0<ZyFlH80Y){51#B55ph=$>>4d2- > ^|lkizClb_M?mdT&^>=VkMo > z0egCY4+|?gcNUr)yM;SbOxj*o(T^O46ZbyN$n%J0B}v_U0dQI`hk!{XcU^v%Pqbl > R > zL#)gG`V!xrQ8vX*s8yyV4jbb{!G|;=i$eU)=7kDXv(tzTr%dt?|J!vTe%R{vT>nZ# > zs;Ixc>60s2&- > 5&R?Kb+Sap%1LV!=UBqJ8t|(dtZS;nS~QOSN)NpW)HZ9QdmG^LAXa > z0uN8*uz<>kUMg{%&^q&u#!#=NnB%E;9G~@#5}CWGR%bpXN1tcF*M%}JTU; > #U?+M>j > z+-+xSZ?mid!l75?)k1Aw<jEYqllQmYOiGwoiJ2J<>}8mKdn1@Z)=f@ayWIcw!o~5> > z17Zbd{g0YHa-)87;)-dG- > zn0{(is8)*EsOigl@337$UM9d!?w6jH%!>C(mQO0mZY5 > zbi`!4J}h&cArpT-G(K4Td@@efrDwfZ874i^LI4=z;l=WeA- > K^vrX~B4mYe>wWuw(X > zT~TlCS@SQSx0HI}YkYlH(<kEB`?AUNEBjjG^w_}7>5jd~oy}?E#{2r1;3Vsx<rB;( > z*;*)u>^pjUplsA5uFy+)nm(Lyzpr&|?}6ZeZm@9NsG!lKwdq#iH9LLDb<@Da- > A8L0 > zqRy&U#wZg^g36@$d$J|I@1- > #<74}z>826VCJdF~Ilm{QCF}07<RvM^Js@Pz&kho4_ > zetjazPNh+s6o9o;W{m+zkEDHfD9CAP6lGm0{AKiUSyP4?Qu56=B55)l*H)VbHtRJ > B > z0+WgDi?rK$2_o+-++d9aPpGidQXhD!MhGYmfz?}oHQU)^%>zh;*+z*!NGBd- > ?<NsE > z#Vs*jM52U*_g5T?rgOg2#;b~y!~w{=(k2K5>1c7Ll)Z?ETf$iBWfpbVJt~n0(5P(v > zavB8`09$)=9^Q`tqB-W;5{|U)@NV^f>g<{yC<t+GB=i6s9+I5srx-Y=r$eaIQN9TE > zay&(<)M3y*z(-hWZd!P$=)1qZTO<BGM1R(b(v$agdS- > }WKC7m4=DR8(!FK1&ws|)3 > z$j6JUozA7K#OGBOYH- > r}B8MRR#$xwq_{Q^yQ5Yfsw>;74v$?cbH2P@c`RbW~#ilca > z`9<e4=7{}?zJ!BDUyq&7wA&aZPWa}i6@7rm`sXtwuWZ@xz&I%L{@Sr;1{|*de~ > %-u > z%OEu$wLn{0J4Cv<cp6kF1aqB!$zyPW;;QQArS*NnvMOBdJ9_kon$O5h3W}^)Z; > tM| > zA-Jo+V@nf%EQo@_%- > ?V!v+~h;T&AGkwk2wdisCujFmLZdJHak)3BAl?76D|CCU@z_ > z(#T3cPLC>mcaH}4U+8pcW3QJ1dEyouLq*a9{-$^iF- > wpjl(lsb>=+q&R%~Qn0*OXp > zLuKufvQohq;8RPOE(wN{6ti&$wAP=7@GBE7AN{muSpivBCm=h<e~qqWWA~r > ~o<!Bz > z95Y%<;A{4=HFq7;Z!U_U)rkA#HnY#CD4vT{*2p- > gTXmX!lD%Da@MXG48Q2F^LEw7u > zu=9#nByy_b)zHU2j@Z5BQMwZpLi+fe4(f08O%?am*Yl|<<loP)d_#77zw9UV^P > Zr1 > zZak*a$G(*_?Z?muNd@FwpDFfM|Mj!}R`ukKabU~LmmA}9bHh9TA9n5hn~04? > HZu~> > zgvnEK9f9YYTn{M_PRLl;Lgf=$X8&5JSxl{i6+G5B+<}F8xyziT2W&?II0mZa@p6~7 > zfqhk<fqhEm+YkE>Q%bL&p4WTmf3yiJv9d&$q21Yj_2uTI5d=s?ZGQkHuF^h0zF > evQ > zj!XWNT)CQGv39!D$+G5Mu<34iv(j$!BG@phdK^)~F>OLhiG^HB%?$jIs=X&Te0 > udy > z&h3HQzf)|F4DeW<ktj488Sv(QYX)Sr*5u8RHJ^HTlykfCFu}H6%f6#pnh?}@jdv>F > zP7M`OZTS$DBoxRzVOBxYf9E^!ZwhWDnXcCz{^EIK(&4{U4sHI!yv|0UtTkuXy2- > CU > z!}qQa1bR)Kvlfy2EOD6OIR?8R!%xZInr$4)_hbI*<ALFTl||+s4$623<lG{2bhty; > zB6yr7SQPKQ8?wBGD!y+#`G1?TFyj)CG(6DeMb- > ACFpznh|G%f{cFL*b`IDww%$#tT > zrW;YR!|0?_m5aFxY<&0TRz- > yj*n3?&R(7)btRb?a$SqOU;QDg#*5B99?Dk*4QUdv) > zX=-pM6lU-<5E6(dxuSawdp_9V<<+wsreYKn8l7%(bQPO~- > eKlh9#>!G+48Y3Pzs9j > zmqJ~GU!-7QQ;%B0GcOv*- > 7X+maxOuXh)YKFsE{Hf1;B?Hp=nDu`odhrw_(HAfW3aT > z;p@VZPno}~Nk7PdG<essU2|E#LP7Dk+qqtvy5ltSjLQG1?#tt${=SE&C}}Yjp@d2y > z64}REBqCc9kv(hneT=P*khD;iK`3G@+4ps_Gstf2$zbebX0re8<kL5w=lOnr-{1H7 > z<9R*L%pdcfnY)~G?z!ild+t5wTyqZ@p80C$3VanunW>kinx}IR3rULanIVuD;j(HA > z0?W;%AH0%5i2B8<RIgj}%wtzd+v9|QJFW62&+SpCf~BXZdH!qaEmT!XM3jm@ > jdJfj > z=lBeV^j7}zL%m<6ATPkdv9LMA;00Wt`@m*PhATwi2#o(#3M}40ksUhB%f$A0b > kw93 > zGV0U-e<anqYDNt1H(bBi`-2Js;({o}O?q#g$0jr{ed7o#+2<d$Q>gp0xSpKU7%gn4 > zu`F0+j^)qQlJ~=qs?Kw`eaoUa7yZQ3kaytNYr+K+c(YB&uG6zM*M5(&ptIqbFmT > D$ > zCDT*O4jcV&5i)vkqU<UgZo}s7iQz@vvRC>uqsZCRvD1heIQT;b=Y5K%&T{xiR>_zi > zLcA6yeMJ2!lBogT!!=!8XkVBt39a`mPZ@*1BJ8EL^O3uuG{%^KIQ8)?fTEJv?_@1 > 4 > zHM$)aka873g22<yW93&Qu}_x$X%>Cd(QnUyQf0*cx>%KYQ8cuIhOLGmeWdL > %XrIu- > z)!J0K;4RmV7KvN1_5@bys}+SZ{TxnviNhu5*Zp53it5M!7)oJsk0ldz{dsK}B{3-u > z8oK4*O;>=- > PHf>W!Roy&2Z}B%kcFja0Qx~0>Jom8RW;}5t&f6B4NBMX^lxSzW1mYO > zS$<8}yE?M=v_nQ$w&bY)vu(twxV>PowlmtcZa*>G%%bw>uD- > biz@gA=t57DW;GQ#C > zYH;E=hJN^5ZHGwNbtCqMukUF20Zl-2AFq8$9g(XfR?55z;-fbNI3I6c`&_I3Hbjx> > zz|`?CDPt!=!HzWuxhifyrB0)jPmSZ2l)wI)?38O#0Akt<^~lAK`bBCraRFR_lIK4V > zVYRI&>!kBH6YsfD*~?YM1z7I<- > pCf7dvSaF#_G1eJoT)#=Y9a_UcGqW!@s`kt5t6Q > z9r8EeTp#Wa=ndlfD(T|iaz{bMulL36PX#<?<>QYqR)50u_ebhHnQ8Y@>9+VIjw* > Xe > z!ctTKwmlhPUgeunErBtA+Ghuj=`_2(I<v7I{R>T6E1w3q=hfc;rxSs9KDP;A7{IoP > z#69zmq>oT2^v@pw-5j^2q|O+tqlI?J2m&GP{`!ir=>Hp|t9TFvf@&9-YiuCZ(93^9 > z?_H$d^#~wMY_)hRRdTdSU=Lt~J%ADXdjf&`{hnQ4k%9jj(Jlgz%BL^<hPG#Ik&Q) > M > z`QK6aq8ZUK{tpsKh7R$IEvJia{wCQ6;#h^m9}0e;Q1D+sR0Fb9x1lv_NWx0MM0 > *`i > zHAsaxRR$R4pFaY&(#%4CUnTuvi>r7v2#oMAX$pMVp$Gap7Y_qI0n9Ojux)^gE > B^)Q > zKksDMub{sm&t&OAuHO^_!}}kMr<ZRWGBD{kn*m&h&8QS<v7Ki?jHII(P)F#j^ > &*(P > zyB;ayxBfS3DV7h*oF$BL?ix{$uIgWq6U- > yKH|I51w;TT;c|M&uwgCp&R{hBxFxB#8 > zs-(Z9R3G~L<6b>>;)c{H_n%%szi~J$TJsNkLP2`2UEKP=P<CP$*Y~VlzyFp-?7zkI > z??@|_(}fXsP4@q6R8yC4A^z`9oPs8yxxdpG#@p7i=k&RML*;nBg}=!;cB0q%Q_I > OJ > z)&D=pjDi1KG6SL1<%Fo(#W(6TFnE#rF5%#X_@4;}z?Adxf23E9Uc6B6Fk1D$6& > 92k > z3lhOBQ*t5wo_G}I24wyZ763|~tsmQ5K=A*b5MO@H%m02Ipe&j=+#W^RKk^ > 3Ti`y-J > zK)jvZUw6+LP`3?ax!Bz!*Lbv4(anD=joV6|?OHhjstAfm{XbzS07LKCk~iW%5|ElB > zW-gOaFvqulR)l{ck)JpsmZs#4?}72yS#S3&-gbTsLWK})BP>A>T}K8Go8!=^gp_zN > z$n<gbG6;zSDW>F9{`SrTgZ7z_g519eq!P$htVwweqR2r|CKJR|0y)yapFS1RFsLG > k > zB=g1p`NQQ=PD%rmS5>DHyoV10F- > `5oy7+=0?}7ARJ8eTI#<$=QNE}sLAxN|G>ouAU > zGM|BeyYO>u4`jfG+tCPU<RF78sF$O2f4|roNj_No5P<d7GvoqD6$sf- > #E{1%q`)Q{ > zKns~ThXW~~LXbL6+aSIIqqAWxSfF}1+|}v^AkbF?5E^F~lwf|n>nZKG)b<1!Z_6U$ > za=yYcJtkA}=nF5^64v@J_kX>ol#x_%(vZ{PjqrMX1jr&z5T8{~T|(eWs1vN6PhE&n > z$$sM5DfHx|0(Bfc4Ei&9;K`d0&VBhQS$8#Id}?WJ=n0MO+8^K5F!p3(m+iP4EdJ > }j > zExp9*<5v61bUohq-aYmRcO64jagqEXpD`$78f74zTETJ)+A- > Q*B63NSiw%u(mXRv3 > zNQAM|sC)^1QqcM4cUOH+j!PfwU0ca(Y;k@rGxOBy!;#@EqILaZFcKOz7xmc)R{ > !LJ > z0E57Ryhp)N3P=TMSttch@3#xru<qwL2UaY+CAo8YA``I|$#_y;>j{{jZQFHL3xTg? > zdXIBc{i{v#?;o=q17aft)Y76hj+?{I))W+-h;my_K?w(ie9l-S$8fh^cIQ1V_#D4Q > zQj7Awi^*2!y(1H1@VO;%RZbTv`n<QaS^a6L+aS-idmp`*c`}lDrMLPOkk62Tg$?j3 > zF=CM$+)HwB%3#FV`HBeNmX_})8OFX^FTeE<p|l_C8_(+b$_`KGTCL%0;Q>BA)& > @nr > z${Mb??~^ZlbX`ZtM4H?Xz!PD|Knz|x)+NsVQ^|Vv9*qj?@>^u<kuqq^gTm<KVf6 > rq > zfb79TX5}XX5GMY$cdm@gzId2{*T2<s*#uj#o!HbUsKdc0k3SlRBq*z;tX<OIw)GX > ( > zMtv}de9s<ZyW-Gxar{z;MQ*Au5*esjbQhz_s%IkOS*ntMVIg|qd`1- > 4Oj#l7Vp=hD > z_^^;S|BFov=J{uP7`uYHa<WQwQtAidCoZ0Ph_G- > fDVtSW$X7DxPMXznF`TnX&!6{9 > zJi^YP)?^uI- > &xRkP^9vCNKg?cbiXG4V0h@Mcj&^>aQz&2+NLF`MclgM{itwCA7;f& > zb-qG}$u$ra!PD~#T~<(u*LwFOhl7(%>kr3F>#?6L;lzc-3U*f`Md$-b?5xqZQ~D#5 > zhZWi{rx<;BUd5L`@81Dc;VUd<(09fwYnl5gNnSx9kFM0l$+!x=_+iMr- > YO7Q#<c(F > zXDh0ep^Xn8jXn5VISONQOztnBuxd(7)lwq3e0J6DlgLt5f9-xj`#{{it?hlm2L?67 > zCL^9WVdpL@&=hYzn>6+j5^yLz=e3TrFQow8BERr#54Fw0$EfT51gvDLOn!Eztc > a=+ > zh(?H;SG1v(2&!PU&H9EpJbA+DUAPCvObMR!uxvPBD8|^fuvEAZm7b5)zHK+Tb > TMXV > z)m4CX8fyKm*IVetoFOwFz+4VsRvM{2xcag{C;6ckVJOe#wf%5?Usq>gKx*!=S(0y > _ > z80OL)<)OGd- > mG;^lt9+=+|R$H6KidcS32;|GWa<70Q7X{=Kc5+>LLBw9LB3HbO|yG > zOEJbU@^FmFC2~!lLjZiXT)_Y8qqEBe%1Phe5+;XNvg3S3Zy8*|9r^y!jXg;u#gXO0 > z`eYi1+kOHNTI6n%1~q7fHrz^o)~x_*F!S(Xi~};?=X>A4Bj_AE3uB&(UgdhNJO2x! > zMI_D0A*uu63)d2+(U@%mqR$)a%Mn*pD<_K!H`${w+iuV`^yi`{y#j8J&SB&*W( > |gT > zC(D}207gJ_?c=Dx@rNQxSQam~^d*~g)A@2Sbl?25?BT=T!R;RZqjl0#!IXR-txF|x > zZl(io2-9B1GkYo1u^xh+JEP#uc9(=TxZ8u(&Kq_Ut@nI8+rsZFn%y!4K%3j)YA#`% > z`ciwBBCd=_GcJlMy~QK%qc$_v-s4_`eoldEY<H;S-O`axw=kiuhxfBem~IS_i<tK7 > zB3qCSBk%HHv64cOI@d?<f@+7=?xW&Q1yFT`mKK$n3lZUk1L<B40mYMs%yU > =AIskj` > zjUt_KD`bfww2lm3#075orkvl9>5o-x^)H~d7Z~Xf6wfXmGVf- > MG@54daI^FoBs}m6 > z8H;sUE*F@KF=6xJKYZrZ*wmnN`DXPOjx@Ag@^rJIgP%b7J?$5!`)TIV%`Cz292j > h} > zuv#w|n$O9Zm*M@9T3A1=DJw;$CD%lPfnK2ubikF0aeqo~3CvtUikG^mo49+( > WLYtF > z==h?M?9E7biyb~1i-lXzxjxZPgeSTeKIg*~>TRfnu8kFkl`>h3S}<#Edd~9+s8rBI > zsRgEjV+1vWLR@avwuN1!S&kJZM#Y#%#S9x&U3LyrLnJXfDqyf`D%0%w?8wrn > <+_rw > zV(3?If}*?_ni;Q%p>kmeTv@Zs7If_yLNCW5)?raiLo#rVZzX4b3fL*;3*V_bp4U7Q > zonHHMXL$W%aNc58Z-d&(=QgcwVSp3?OK1qMd-nWX8jV{CiK#XMpP_FV%- > l)?=>#61 > zSmS}0HrAhmkLU4^gwm})U?FY5KMzIcUOi@c7I$To1RGIZTXIMTk#EsrXpmTPy > vaay > z^?Vnbu6ZAN8D}x0Uczmdp@~uO^L4k#wZ*)@(B5XlRBPBf(ycBrPdwhjKYmI7M > -*v7 > zN- > whkKDYe#3M@YM+z4uOrUN_r9Lc_cXl@mlkor>O9Hu2v|B#RK2tv1O8WQf1b > U6tn > zE}=7@m`XRAa>8abDUo_0;l^jF?~?W&WON$gcBp;}|2aqANlCr^Txuo56;3kR& > @lG0 > zN4287KRB@E0zEM%6n?y)|6b?&;@FKgpH8+Oub3ViL_2~ygXvB;$5SANS2T~! > wDOjw > z>A)Ej`aUbN- > dml~G3@peD1Ba)(YFxKUNmGbasj6UFO+Hb*dH=hjQuso2vZ0X$fM{h > zd9!Y9*k!l2)>j4AP}K0t*mybzLw^JI+V}hoG7Jm#n0UK#M@)RP+(Oc<Vw<*>_Di{ > N > z=-$SWit>TDnQ)zfuzm$<`&w5?rOi=&Fso5Pu*x*UCoa07LQ)<(82n;wjbk0xn(xIA > zZzYj@U>RF39&0(|Zeqj-9yzO`IFBJO)t<p~n4BN6geeaY9Ky{lea`)TgdO=xnWDwF > zqMwU{cH|n}- > yFWmmS<;f*cCmz$}8V;gQ_#ES%zGYLai!h+8gD{Gw{Z2;czme6Jus! > zy}xN*n%hf>1)7Dq!qW5`(v6%mv9=<A2P~V$I>AHSBiX}N- > (XUHJ*aDD#jMC1lZBxv > zr@od>$30aW;?b?NS&Wl>`)m0=yPBLaM0b1AvLFZul9NPgug##7U_IEpB$=|a8 > bK>4 > ztI^<- > Xq9f$&DSS=5W11vS5A7c=e`z&mJB~VR9RoA@mPg7F`pHun&LWulCfZN0=ZG; > zgVFZHOCC;=H)YuDONY$68cJl&d~w(wJlc%0{<Dgr$R9TB2hcL7Hp^ZJ=;5xx2jgG( > zxv1qd))T`mZPfC3+254k^9b>|oE*hDl>7X~>t)K8jI~y`yJXn8P2o0Y)7LGmfh`XA > z#JxSMJ2F3q^(l1ZkkI&!#H?dmF+SEik&scGWF9dDy-jEP{z*Sr1#XnHohz;8Tn}-K > z$%E2gvW3Zd^S3<TVNYhn(b3c2H_zh|g3!H~H1<!)_09E3BT- > h(t78b0y1~PQb_%cc > zJ%Nx94|kXr57oZ=I)v5a{JIe#RxWC}tq4jq?37@;3N*jSyalU{H=aM;nI0bZSkOMn > zPB6RthP8~zqNP;;N?GZjOHb_qsyB!{$+7AC#;s2_+ov={I*16bryo|9oVSRq-s!gJ > zuSWgXX9Q|SS@{4S=>)bS9dlZFa?Ok4larbhxjiI_qXMbkUm?x_r5vO_mxYkqs37 > xC > zk$zvEJ_K>i3Mu;g87832L%w`)Ege!TGCK)@cwR3b-nuo3KJp@ePn8_lEYJas-S{l9 > zl>rsG3V8R3KL>GUSw^?u;*Y^r1>&!jDSjZ<c{*1VLFWm=on<xlvv6uvsDZW@uW > IFr > z1#|htBI~umz9LcJU@%Q|(Fr?Fdso}+qJzCy`J*?kEosmfCZ@8m>R- > x~!^qQtA9Teq > zt3S4w)q#4- > {NnL=H3+__1Tsg%pjlTy101+LqXAYTOU7W^Gk7$ElZ_JgmL;+KskT=W > zMxCu!lF&swdq6ZrW7GD%?f7i?q{K|jnE5j2&0N1ruL;)SwwFI07;oJQSKBnJIx`+c > zdi5Bo7;i)5B=R1oD<!R{xag{d;6<;1VBq>E#?RZfd6Z_QSkQCXDoiqoT2*>vt4aEq > zZO{n#<LA!qhlR=fm@#;Gav- > {5p!@BNW#Duw%W1tf6XmX;dPjGR!}kw!T^Y~D*sCDU > zY@N?Kyxu}Daq6S*G>cna9$;UtR9~O;={sNAef`DbMD=VhdTBYzPJ*`IxieHEmBo > sM > zs2A^k*mAOLjQrTRca7z{tpA<~spNyb$|>L54- > %@KFlpukA|uxE!pdE62c0B9owKVm > zLj@ed9m!(yi`TM;PMPWSbN9|!$G~BJqML?}R- > 2(q02pBI0@`|FPy6_d*5xrLOpf`t > z==$&Q(Khl}ksxTrq_!v0a{a>Rw(hZsyD@R9syf!knOHZ|{3?UK+1|I(Vk_&xPEa-) > zbQ)aYO4~8ZOg*Kuj>1FQ^_{P`#OnMY97}90efa@0L^FASYlmRI*EOfkdNs*n@6 > #+R > z$w*5Eh6s|0c~QrD(~k*L8@- > K`4P~E8UwB2^yz(l=xid;`PCMygdMov|QB#<DRhH9? > zrA@;dJ_WiEv5ru<`AVlK=HAL@tdSMwjs5;fJK#Tm<C-R(O)N7X- > ENvAF_1gp{!+M^ > zoBxTpjopVa!=bgh_i5VaGEfl<$5;sDe$zdJa_|5lLkINyREixkm-ahRZIf^(2JYQt > z;UU91;3wViiU5X$F>k%e+`~IdEi7NQ(M+r-b4t9v>Cv=d+o(!A`{a*}1cY%Z2QJ$` > zJlpG*M&5(^v?X2|#^!(q0NpbupKmhKR^^|)Edn*- > J@QVeI{akbr+^la$kR$H&;Mlj > zG`Tg48FMgZdf- > !HM;TH*S5kWgA*aW*m|Hu}GeacNwzX7$G2p$}tftyA&|e3`t7#KL > zbG;(JNEDpH$gkI50<E!kj<#RxA1+CVbHE4o*w$>ci&WNej0}dYO?ckLU@NN`Lr` > G< > z&e``+dj3}5iw6UBFcea!^y)(qIQEE67pn^ES8nb#*LA!(PD(S`VLe&2hnSK)jsN5# > za{- > qPSoZtL0G^P^`7b$PE}2d5ZsPY^H^!*neMw&fRMLPryUrR=JyH}CD`?nduo+W= > z%M6}5;@&yL)bwaQ=+jK>srjaQ*~rQ^#*pj=_zTNZO}9`21)+a67293M6DO`VQU > }^# > zeyI`inj9)<5M$Hi<d)~#3FEsHTN16ygT{@CDwA4s&$o<NhSZ9P%Z8auCbU!sJtS( > $ > zo1sMS*1CDeG`5wBv^GE2Y)|<V%4^N;zO|6H@b;F_`3KP;jbNcP;Xu- > Ob_dU|VZYQS > z6%G^6K8d^UMl-47Wu`rJj~yx- > RKb+=Van`&xz2<)A=~byP6W@Kl=6E%#wzKk03Kox > z)psPXS@TDqk5WXEr$U#|!C)ERiH+3t4;FwS$- > ;d(eRVJ$60&zhNDwx25)2E!bH(PD > z#@6W;#*lqGMy120=WzL9cCZn+<Ge);3my!fZ0C$Ne=jpdtG*OZkTge+aFx1{S$ > 5>2 > zSs6u9jC$MQkZ#7nu({m*utcJQ?1dm+l*p)rkyPW|%6*(1lpWjWFPMka?giBKSV > t~! > zZcd5yfa&Y|=xhW5FB7;BzaZtddWW4QGE;J>wQ<!{Km`#&=keV5*o0Ia1)>0(TN > q1R > z7uiP9dxNtP3<Sdy`8CTK>G+}Uc=bPeu^<<Y9B|UU- > !vOSlop+k3Wy36r1?v&o5P2* > z`LrGY1f>6rHMw}VAaj1E4KY90dw~b)(^5K;fs<q9v{xADC5-3!@|%S0bJQV$ggJm> > zTF$-^9{3QXQPvGp1_qzU^Ht@HT|?b|qPADf=O- > 0kTDSL)Hm@sizH9m!CdZsxySIq9 > zQ^TC1jEUoHOfgw$y`!h^asYH?hFq?WRp(ewW~q0Lyn0pFbbqCn+ftO^VptjB% > KimZ > zM7_P}j<SDkhjcM-hND9)lMO0c0Jh;c|8T0x{CB8;Zlf0mQhOf- > D7v{^me^=oXHGjL > z%k?g8O>t00@CZufc46H@ZmsDhqJ)%jU$NxRdn6c%<b;Xf!<nJ0wu!JdZf*v1(;lp > 4 > zQHRS&- > dafRT>V<R3!<H7A8F0{)7p*KL7&n{DXRGERV3ZkSIBy)`wn5Wbg>Cdg2TBz > zjiMOq=GC(PF8&A!57|>y0I)l+PueCn-^f;NLJ7;;dEp(JI_I2n%DwqQn>1I8DlQB2 > zS-xq#5}M<~5m$8L1kLduhnssP(>?Ab6r@P}h)^- > @Gj%%Q%tn9R3u>W##C#G>EO1iO > z$HbRV?Oi9e9idP=_&J>(W^IK8Ha2a2Gmai9>g8GXTHEG&P%- > PC0R?KnhIFv7i@~p( > z-C}>>k_0!bS#Wu=@z8;5l|3%~H`YayK4>sJtdPxVMU5O?>8M)y-j(qg9<J46KH}y( > zd&fJ8t-~~=ma^z;3Cl;JY}0d2)A9$(+I>eB;OCm@$ec}E=LR|F(9|)B8RiTO2DLNY > z&Z~~|w-)*e*7^c_u33ImlMT=+OiVr$?>gz;@8aHF{3z|CZFXcRuz)s+hr`*T#Rsi# > z%POn3C56>HyrC?h#a=O*vATXPaw9WPdUMI(QU`sdm{5CqwUOYN2mCKB+F~ > $a3NzW4 > z^)LBLGM{eBd*PzzJS^Y{yD$kRZI%~t5~?jTo79n|dLYRyuA+Xk@uwK>e2n*fb+3F > = > zA+pxi@C3RdN}sgQ>gBy>kFm*I!Y#g_z<QV+tWtvA;;R&x0<|->^dZ0kFX$)gd2T=> > z*;&=l!xVw+j3#8j>$QfJO9AQ2b;~_XDFQw!OmlyrAfQMOoQdPT&JhE_g9nA2+0 > <XG > z&p@6lV!j6fqw7}=+|pNIkiVmI{Vf4<{T%MmX<%f3?z(`4+Om~jg+Puz{mWXc4l;Z > | > zi-K;@3%w?IngY{1xx>m77=bCxjmn%- > g%mNupk&abBcC(dJkX(xX@NGp=P$D__;943 > zaq~pR1KTs$U+lI(Lnf39v2(>6+d$v?^C~>HgaP*6uj5{bKUQB*Ei>cSc@!`qW156 > q > zewVM>w1eY7b&3(1OG*f6jhefx&=i}oC*A)9oO3_!6;i<XWsu%!T<UJgkbPU&Ws > q^a > zDCnsRP-~yp`nW+L4GO=NTmSn2vtPAhi%EZ3#UcKIw@1v- > MIfkj4kcaBPK!HrdPQ%( > z`MiU!vlHv@3Xrf*aez9I9AK&9`h}YR_AVT5$2+J~I@I|p0?6_gXm^^xr4GnZ6=1k > 0 > z01J9U%|8K5YUCe109_iZv2&sTumI+VzhkkpQwN~#1}Y!yEJ5K<h7N5ATL`eq1M > Z<1 > z;3*?WTm?IOP+kEXNd5&<l|02T4{`n<9tM1yb4U2Pf&j`@ssQcyMsEn@Iym3nJ > >sJ< > zaOnRVWAIs6y-7h8*!}+wJr>-CSl$L){O2_o;6*u*X!zeS-Pzdz9y*uV2yP_(dW|OB > z9;SpZ*9CKDhfU{ERJ#sJAaU}Ezc}k3?Oy^1s|zg@COrBKKlkfc;vamybB6hkq7aBZ > z#~2czVG6?Q|BV@R(xf`$DAdeU0%oP(6^bgs9gXulOh^0c&<PAZFff8^i<IpY;J8(= > zH3bM9-;F>Q4hyikx3j^6_+J7iVxZ`+AsRY^bMPw}sXla&lc}*95cq-q#D;eywb<p! > zIlnQIg7X*9cb|fj<9F)PP5!|OCAuCkcS~)jwhL(8*NuvNUY||}ZF5kIsei$4*UW`X > z7=v>g!PMTdSe&d- > Ad;L1>PInF41@3+zaAS_X&81o0(r<Z&ePxl*W9FRviwrc!E^z; > z*nnJ0FKOvw9`r_kduu$s<_LQ#{;boFWB5E4L~t<Uu7>r0?SBoDQfp;yNst*XhQ4 > V% > zn^nCP{&Mw+^^ZM}(Hn2XKeI+N&<VF%qO|Y$GIH^nHMq$h?45DA{?3RwIyQ > m2c&feS > zqFQ?6fR?4%>zrjS8oL^a{Eg}^N-%jAOX=#zJ`p#|VU;M^!SuQx-VAsl?9(Te#;x#j > z>U$Snu9eZD$@HY2Vy=S1jAbL_{%vDZF!7kVqStP%=h2(g3$Co))?E#;65+wURa > 3U# > z?^pefka7IJX?_g4BhAP!wl$k|- > ~Q4^vXQ!AoNh#Wmv1J=82@mRGdj2s14Va7A{Xks > zS6O-|y;0Q3x<~eI3i`ix6J?yX4PG4;SfrtErh-%{X}S2uSZa7T-JbI13CJ~T{_MpV > zGR>np?zZ__Mr$)^oa?b?`H|d^&T&psX6x!*+M1j`JP4>(pIOFmW?q_0Mgt(;gns > Nz > zLghvK^~;OxATQ9<g*3t$bn-l|$$w)U<v#Py=`PYvtt~mrRfgyGLgY+k_Q|zpkNQt4 > zYrJ5Z#jAX;Nvy1_$id8=V;EX3f}st!YAY6?$?pJjWrIsDX3kq6mZ8jHPTi=S6zz2m > zpX33>(!1Q5cM)!<*GrH(Dz6wf5q1|R*z@OoS@d!4$9kF`J<E9zp@7=1o}i3H=# > _<R > z>w23wC8vdntMRsL%IitxJqXOx>~H1eJh=Sh=L0ay)}N{DQe6;h3G~?7Y!xGn`ek5 > L > zDEu~W6#$NdKCMlVdV7ap>0Yu2yD^B1>NV&p{*^Y2#^a)>d*9n(Y$pvsx8DqMf > `}EK > zpZyfJdw=!I>x9rSu)H;9waA+h=6+3#bo+vCRuep*8i$E`dh45X39~-#O4t-j!|F6( > zIOBBJaY<ar!$z^vxW+n$0-2(_o7~ecy|8{Jqr9=lBk5fw7jxf9gf*<Xp24NO|3w`9 > z+}mSqEwB^4`TLx333J7%7Y8@Fq20qu<$}2GRD>B%AeE21N~|4>eZDDhG<w_ > Ei^5_L > zmtCC0xvJPovkNsa&=&$N7&uzqfyXC;J=4Vx6Nu&R7xS~- > dcq5?KvpTeb@4@A(3B)i > z;>zrfdb?xlH;V_zrD(uPuouCFZ6|S=oA_WrWr1%K$OWk~pQJc_(it3$X+9Z*w6o= > w > zD`7(- > 3jKkM7@e#`#v7fKy9EzPYe%xDyO6ommKFya;Sm4kfmDw!qs}yMEoBU}yML{u > zymk5(Sd6@n-$3NI>4lL%Fc+1cV(I$W<yfB_A*n9EB7d-2j(Xb+ll2VF$jagf&7CxC > zM};JDP#gIB&n|eb;FOj9fsYg?t+%7K!Ti_{1W72oqI~{aEuUbP*OyssSXQV_TczKY > z6q2wCy^cb;%?z#ujYmsw?(vXsYmCwdmDW@%hbw*{J&aH^- > G&haePYsvu;;qX)gRS` > zB%?k$+=gEB6l%)Ne)H?F#- > q8b7=8^<$?H}N94)DrcNm;E41Bqk=!^fTV0F<(MtDnZ > zd-gCB+LHb2n2oT0?2)Wbw0gPf`<;EADPv- > 1im4B{Hu=!mP;!sool3WPHU9O6^(~{R > zc!NUfT4<i);Y5(ZDjMB$7nksM;TcGky~_KRGKaNqOn9>uDb6M3u5~;|E|kTUm > &q8! > zWK!~4)ij7JVrNS(G=x!^ZpuAfY?t-2N9A6`b<Usmg6{h@zw}{l{DN3iknlMiIm2nj > zB|XKMA&=v- > 6p!DxxFkFGq2mm)A40z}RkpiygTST9P6%QZNBVr(2w)`}0CrKtc#V_D > zN{`;te8r9<Fe4-?lU*nmHGea!Qlsprxq%{i_47;HLceNJNqO4fRo3XJkF{LVW+w|I > z3WM`B_p=LP&5T=CCvjYqxgK+IJvoLO|1bc%9Ew_Vaek>P+x04^_Kf$@_{$^8Nt > aIO > zJJ|7!oTBHtxA>{sz_we-cb&;L7tep~OB=6KrtevS3fCS(+}+nrg?*VG_Z}5ewi2cL > z^xY!$z_8RQKepbi>spy2O-?uy-e?mH9HY$E+w?tR-G)ykg_`_=QH%D4Y`Y({^b;oI > z+_M0OEF$W_fZH$mS{Dt%$!D@CDNl%mx${e8C5PM9Po@$wtj??qR2s*`rc& > 1#vldO+ > z6#*gUR_Vi2;XIpx{`zZLtl%b)P^#Cxt`;E})D`nKC*C%Rk%78$*^aG!*x45s1n!uA > zAxr7v)Lx$}Us=kOV1|)5e#tEX%!xMiA$pPe@$04gGBHJ_Hzvc6#CTM)y4N{OS7y > _# > zQ^@K<t0#Ljoex(- > gCD&34c@tG|1qLZBapI!8HeA2CvQ&Sh66Nn8qKV8Uk<c6gY=Le > z(Y`+|2`5jJI;tGf33*cU>Ip=q*<7JMqK>I)Y^j0-lhJ%^zV$^_ULXPKRsF(_{8k!t > zzmXp2Rs($}+~B9Sw4;b$)nO(tpf@Od2DgYex`)zN!IJJ_+l@3zRR?M#WEguP@P > mwO > zC9UTm570Y>3tQq}a;X6e?#^qGTeHmG$SB^q8fYwnv$- > Cr+}mpE^=Eut6M(*Uyyk=3 > zBcHFVD-eiMM-WkM5ma-Cefvb_RwWluw~t=0H1RDA^F- > }HcNvc$85G3|1E+`4IBxM% > zG}B2x1>lCD9lpTX@ik0}2}v*p1e677Wh{bP$nBr{>#s0<2djMkEMrO4D_jss*$Y(t > zWalhA#KT@!y(9&<0F@7=OmtiT(B>j-Ek~!nfh*xC?&mZ{I`o`-%0c-JS4?I;maINv > zK_2W#0;ytDXjCv<gZBY57pgfOJsn`W(SQJo$>QCjFq*(0ZC9=U)he)NoG3EASeU > pW > zSSBP-1~<dcOTDaovvr!CmeS-g3(H|enT7e&Mit8Kpu^A&<+az+Yn~fAz-Qu6&- > bj4 > zVMWD27jk&2Nvgyz8LX(ZTdKE)e9QI&aI!r>a2twAj>YC`k}kyx960U;{3pcc7<A)8 > zJGoBz{Qwie^Eu(^p+#53<$54I%=>9c8)+p|!Ll;pSNw(zmg)f!3KD&`=8L(-4Lz<6 > zU2K3tUsj(r`3Y*KAW>UCZ4h(auB&6$OyTuFKP$>wxgQrP+Y+bk<SUEs%j!)*g@ > LQ> > zRf2C+kDk^sSM(<Nufs}D^8*J9;h3T6Wxs+HyErm#&ON48rffqDznb!Xn^A1hE{1< > a > z&B`w!x^wiYMywX@kPp3tk=6TQy<hGY!{XI?YZ&T>J85A^6rTqnldc^H3`$xU5x1 > Ht > zyNoyiYkfQ)#peM_aS}-I-Ya<tywepW({HaizE2nH7x(dv^(H+t`(ikLyhIrG0Q#+Y > zzOC8etL(e&^3!V6F|*`m0@bRM0*U6)^0Q&uIsQ8?r;vYA@eF(_WCXqlyHnNdx > L<TB > zPu~J5c=BkI?t+9oQxx|LFMSl(t$`k|L%>&~(>- > A#+JHO0imn;F@f~znLsCCe&Y@WX > zu0NK^CvGU=65J+DsC7Sh2Z*)q{|DH5YiWl~h}Ai7HqXXyHr}y}K0<jrL?3b2rM$!3 > zb+x8- > ZXQ?ltea!#hg@?8!G|aX!eagu0FD;MxnoOUH~Ihg>*tScXwfyQYL=SrRsiY+ > zR|Q?y2PUrO5@yck-~%EkASl2maD`7$?2e#- > gn)>I$Q3>TQ3(Nose9t1f2&~U@W9#v > z{;w-UQTyKq6}TupI6knDP_n*l?jq;lX8*w2-cruN6Cx}wa#>jPil?xE&}9K3UIAVK > ueuWzqpbEq9DtFDDU927KAsW|j@LjnqeCD*GgeUkPa#KO=dZwK5<NpG#5W< > cC > > literal 0 > HcmV?d00001 > > diff --git a/doc/guides/prog_guide/img/ring-mp-enqueue3.svg > b/doc/guides/prog_guide/img/ring-mp-enqueue3.svg > deleted file mode 100644 > index da483b031..000000000 > --- a/doc/guides/prog_guide/img/ring-mp-enqueue3.svg > +++ /dev/null > @@ -1,785 +0,0 @@ > -<?xml version="1.0" encoding="UTF-8" standalone="no"?> > -<!-- Created with Inkscape (http://www.inkscape.org/) --> > - > -<!-- SPDX-License-Identifier: BSD-3-Clause --> > -<!-- Copyright(c) 2010 Intel Corporation --> > - > -<svg > - xmlns:dc="http://purl.org/dc/elements/1.1/" > - xmlns:cc="http://creativecommons.org/ns#" > - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" > - xmlns:svg="http://www.w3.org/2000/svg" > - xmlns="http://www.w3.org/2000/svg" > - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" > - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" > - width="485.48575" > - height="403.06647" > - id="svg3388" > - version="1.1" > - inkscape:version="0.48.4 r9939" > - sodipodi:docname="ring-mp-enqueue3.svg"> > - <defs > - id="defs3390"> > - <marker > - inkscape:stockid="Arrow1Lend" > - orient="auto" > - refY="0" > - refX="0" > - id="Arrow1Lend" > - style="overflow:visible"> > - <path > - id="path4317" > - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" > - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker- > start:none" > - transform="matrix(-0.8,0,0,-0.8,-10,0)" > - inkscape:connector-curvature="0" /> > - </marker> > - <inkscape:perspective > - sodipodi:type="inkscape:persp3d" > - inkscape:vp_x="0 : 526.18109 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_z="744.09448 : 526.18109 : 1" > - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" > - id="perspective3396" /> > - <inkscape:perspective > - id="perspective4180" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4180-6" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4180-0" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4180-3" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4180-06" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4180-5" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4180-7" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4180-69" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4281" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4281-2" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4767" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <marker > - inkscape:stockid="Arrow1Lend" > - orient="auto" > - refY="0" > - refX="0" > - id="Arrow1Lend-7" > - style="overflow:visible"> > - <path > - id="path4317-4" > - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" > - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker- > start:none" > - transform="matrix(-0.8,0,0,-0.8,-10,0)" > - inkscape:connector-curvature="0" /> > - </marker> > - <inkscape:perspective > - id="perspective4799" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4824" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4915" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4937" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4962" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4993" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <marker > - inkscape:stockid="Arrow1Lend" > - orient="auto" > - refY="0" > - refX="0" > - id="Arrow1Lend-0" > - style="overflow:visible"> > - <path > - id="path4317-6" > - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" > - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker- > start:none" > - transform="matrix(-0.8,0,0,-0.8,-10,0)" > - inkscape:connector-curvature="0" /> > - </marker> > - <marker > - inkscape:stockid="Arrow1Lend" > - orient="auto" > - refY="0" > - refX="0" > - id="marker4999" > - style="overflow:visible"> > - <path > - id="path5001" > - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" > - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker- > start:none" > - transform="matrix(-0.8,0,0,-0.8,-10,0)" > - inkscape:connector-curvature="0" /> > - </marker> > - <inkscape:perspective > - id="perspective5091" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <marker > - inkscape:stockid="Arrow1Lend" > - orient="auto" > - refY="0" > - refX="0" > - id="Arrow1Lend-9" > - style="overflow:visible"> > - <path > - id="path4317-0" > - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" > - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker- > start:none" > - transform="matrix(-0.8,0,0,-0.8,-10,0)" > - inkscape:connector-curvature="0" /> > - </marker> > - <inkscape:perspective > - id="perspective5121" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective5121-7" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective5121-1" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective5121-9" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective3157" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective3193" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective3218" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <marker > - inkscape:stockid="Arrow1Lend" > - orient="auto" > - refY="0" > - refX="0" > - id="Arrow1Lend-94" > - style="overflow:visible"> > - <path > - id="path4317-7" > - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" > - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker- > start:none" > - transform="matrix(-0.8,0,0,-0.8,-10,0)" > - inkscape:connector-curvature="0" /> > - </marker> > - <marker > - inkscape:stockid="Arrow1Lend" > - orient="auto" > - refY="0" > - refX="0" > - id="marker3224" > - style="overflow:visible"> > - <path > - id="path3226" > - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" > - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker- > start:none" > - transform="matrix(-0.8,0,0,-0.8,-10,0)" > - inkscape:connector-curvature="0" /> > - </marker> > - <marker > - inkscape:stockid="Arrow1Lend" > - orient="auto" > - refY="0" > - refX="0" > - id="marker3228" > - style="overflow:visible"> > - <path > - id="path3230" > - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" > - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker- > start:none" > - transform="matrix(-0.8,0,0,-0.8,-10,0)" > - inkscape:connector-curvature="0" /> > - </marker> > - <inkscape:perspective > - id="perspective3334" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <marker > - inkscape:stockid="Arrow1Lend" > - orient="auto" > - refY="0" > - refX="0" > - id="Arrow1Lend-3" > - style="overflow:visible"> > - <path > - id="path4317-2" > - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" > - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker- > start:none" > - transform="matrix(-0.8,0,0,-0.8,-10,0)" > - inkscape:connector-curvature="0" /> > - </marker> > - <inkscape:perspective > - id="perspective4027" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - <inkscape:perspective > - id="perspective4027-4" > - inkscape:persp3d-origin="0.5 : 0.33333333 : 1" > - inkscape:vp_z="1 : 0.5 : 1" > - inkscape:vp_y="0 : 1000 : 0" > - inkscape:vp_x="0 : 0.5 : 1" > - sodipodi:type="inkscape:persp3d" /> > - </defs> > - <sodipodi:namedview > - id="base" > - pagecolor="#ffffff" > - bordercolor="#666666" > - borderopacity="1.0" > - inkscape:pageopacity="1" > - inkscape:pageshadow="2" > - inkscape:zoom="1.4" > - inkscape:cx="201.35119" > - inkscape:cy="221.79811" > - inkscape:document-units="px" > - inkscape:current-layer="layer1" > - showgrid="false" > - inkscape:window-width="958" > - inkscape:window-height="1002" > - inkscape:window-x="223" > - inkscape:window-y="22" > - inkscape:window-maximized="0" > - inkscape:snap-grids="false" > - inkscape:snap-to-guides="true" > - showguides="false" > - fit-margin-top="0.1" > - fit-margin-left="0.1" > - fit-margin-right="0.1" > - fit-margin-bottom="0.1"> > - <inkscape:grid > - type="xygrid" > - id="grid5162" > - empspacing="5" > - visible="true" > - enabled="true" > - snapvisiblegridlinesonly="true" > - originx="-162.97143px" > - originy="-370.03525px" /> > - </sodipodi:namedview> > - <metadata > - id="metadata3393"> > - <rdf:RDF> > - <cc:Work > - rdf:about=""> > - <dc:format>image/svg+xml</dc:format> > - <dc:type > - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> > - <dc:title /> > - </cc:Work> > - </rdf:RDF> > - </metadata> > - <g > - inkscape:label="Layer 1" > - inkscape:groupmode="layer" > - id="layer1" > - transform="translate(-162.97143,-279.26047)"> > - <rect > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#ffd080;fill-opacity:1;stroke:#000000;stroke- > width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke- > dashoffset:0;font-family:Arial;-inkscape-font-specification:Arial" > - id="rect4257" > - width="439.41635" > - height="58.588848" > - x="186.87822" > - y="463.44324" > - rx="11.631636" > - ry="11.631636" /> > - <g > - id="g4259" > - transform="translate(108.51492,3.9469318)" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;font-family:Arial;-inkscape-font- > specification:Arial"> > - <rect > - ry="11.631636" > - rx="11.631636" > - y="463.79074" > - x="83.143028" > - height="49.999996" > - width="52.857113" > - id="rect3398" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke- > opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> > - <rect > - ry="11.631636" > - rx="11.631636" > - y="463.79074" > - x="137.00014" > - height="49.999996" > - width="52.857113" > - id="rect3398-3" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke- > opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> > - <rect > - ry="11.631636" > - rx="11.631636" > - y="463.79074" > - x="190.85725" > - height="49.999996" > - width="52.857113" > - id="rect3398-1" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke- > opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> > - <rect > - ry="11.631636" > - rx="11.631636" > - y="463.79074" > - x="244.71437" > - height="49.999996" > - width="52.857113" > - id="rect3398-6" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke- > opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> > - <rect > - ry="11.631636" > - rx="11.631636" > - y="463.79074" > - x="298.57147" > - height="49.999996" > - width="52.857113" > - id="rect3398-2" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke- > opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> > - <rect > - ry="11.631636" > - rx="11.631636" > - y="463.79074" > - x="352.42859" > - height="49.999996" > - width="52.857113" > - id="rect3398-15" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke- > opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> > - <rect > - ry="11.631636" > - rx="11.631636" > - y="463.79074" > - x="406.28571" > - height="49.999996" > - width="52.857113" > - id="rect3398-4" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke- > opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> > - <rect > - ry="11.631636" > - rx="11.631636" > - y="463.79074" > - x="460.14282" > - height="49.999996" > - width="52.857113" > - id="rect3398-65" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke- > opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> > - </g> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="313.90488" > - y="495.49646" > - id="text4269" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4271" > - x="313.90488" > - y="495.49646">obj1</tspan></text> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="368.95203" > - y="495.49646" > - id="text4269-4" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4271-5" > - x="368.95203" > - y="495.49646">obj2</tspan></text> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="422.99518" > - y="495.49646" > - id="text4269-5" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4271-4" > - x="422.99518" > - y="495.49646">obj3</tspan></text> > - <path > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke- > linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker- > end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" > - d="m 323.57143,578.07647 0,-42.14286" > - id="path4309" > - inkscape:connector-curvature="0" /> > - <path > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke- > linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker- > end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" > - d="m 487.14286,575.21933 0,-42.14286" > - id="path4309-4" > - inkscape:connector-curvature="0" /> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="289.85715" > - y="589.505" > - id="text4787" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4789" > - x="289.85715" > - y="589.505">cons_head</tspan></text> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="293.45334" > - y="603.41034" > - id="text4787-3" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4789-0" > - x="293.45334" > - y="603.41034">cons_tail</tspan></text> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="527.01239" > - y="587.9577" > - id="text4787-7" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4789-8" > - x="527.01239" > - y="587.9577">prod_head</tspan></text> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="460.7514" > - y="602.57739" > - id="text4787-3-6" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4789-0-8" > - x="460.7514" > - y="602.57739">prod_tail</tspan></text> > - <rect > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1;stroke- > miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0;font- > family:Arial;-inkscape-font-specification:Arial" > - id="rect4889" > - width="482.85718" > - height="67.857185" > - x="163.57143" > - y="315.21933" > - rx="11.631636" > - ry="11.631636" /> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="174.28571" > - y="328.93362" > - id="text4891" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4893" > - x="174.28571" > - y="328.93362">local variables</tspan><tspan > - sodipodi:role="line" > - x="174.28571" > - y="346.43362" > - id="tspan4150">core 2</tspan></text> > - <rect > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1;stroke- > miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0;font- > family:Arial;-inkscape-font-specification:Arial" > - id="rect4889-8" > - width="482.85715" > - height="138.57147" > - x="163.57143" > - y="529.93365" > - rx="11.631636" > - ry="11.631636" /> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="170.89287" > - y="682.09021" > - id="text4891-4" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4893-3" > - x="170.89287" > - y="682.09021">structure state</tspan></text> > - <path > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke- > linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker- > end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" > - d="m 325.25296,407.43361 0,42.14286" > - id="path4309-8" > - inkscape:connector-curvature="0" /> > - <path > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke- > linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker- > end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" > - d="m 486.68152,407.43361 0,42.14286" > - id="path4309-4-9" > - inkscape:connector-curvature="0" /> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="296.992" > - y="401.48123" > - id="text4787-3-64" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4789-0-9" > - x="296.992" > - y="401.48123">cons_tail</tspan></text> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="440.26532" > - y="401.48123" > - id="text4787-7-5" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4789-8-0" > - x="440.26532" > - y="401.48123">prod_head</tspan></text> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="522.43298" > - y="401.48123" > - id="text4787-3-6-4" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4789-0-8-8" > - x="522.43298" > - y="401.48123">prod_next</tspan></text> > - <path > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke- > linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker- > end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" > - d="m 537.14285,407.43361 0,42.14286" > - id="path4309-4-9-9" > - inkscape:connector-curvature="0" /> > - <rect > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1;stroke- > miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0;font- > family:Arial;-inkscape-font-specification:Arial" > - id="rect4889-9" > - width="482.85718" > - height="69.285774" > - x="165" > - y="385.93359" > - rx="11.631636" > - ry="11.631636" /> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="174.65646" > - y="398.23306" > - id="text4891-3" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4893-1" > - x="174.65646" > - y="398.23306">local variables</tspan><tspan > - sodipodi:role="line" > - x="174.65646" > - y="415.73306" > - id="tspan4152">core 1</tspan></text> > - <path > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke- > linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker- > end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" > - d="m 326.73097,334.53006 0,42.14286" > - id="path4309-8-8" > - inkscape:connector-curvature="0" /> > - <path > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke- > linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker- > end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" > - d="m 537.44524,334.53006 0,42.14286" > - id="path4309-4-9-4" > - inkscape:connector-curvature="0" /> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="298.47" > - y="328.57767" > - id="text4787-3-64-5" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4789-0-9-0" > - x="298.47" > - y="328.57767">cons_tail</tspan></text> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="489.02905" > - y="328.57767" > - id="text4787-7-5-3" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4789-8-0-6" > - x="489.02905" > - y="328.57767">prod_head</tspan></text> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="571.19672" > - y="328.57767" > - id="text4787-3-6-4-1" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4789-0-8-8-0" > - x="571.19672" > - y="328.57767">prod_next</tspan></text> > - <path > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke- > linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker- > end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" > - d="m 587.90657,334.53006 0,42.14286" > - id="path4309-4-9-9-6" > - inkscape:connector-curvature="0" /> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="447.85715" > - y="289.505" > - id="text3320" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan3322" > - x="447.85715" > - y="289.505">compare and swap succeeds</tspan><tspan > - sodipodi:role="line" > - x="447.85715" > - y="307.005" > - id="tspan3324">on core 2</tspan></text> > - <path > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke- > linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker- > end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" > - d="m 542.85715,575.57647 0,-42.14286" > - id="path4309-4-0" > - inkscape:connector-curvature="0" /> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="477.22983" > - y="495.49646" > - id="text4269-5-5" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4271-4-5" > - x="477.22983" > - y="495.49646">obj4</tspan></text> > - <text > - xml:space="preserve" > - style="font-size:14px;font-style:normal;font-variant:normal;font- > weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing- > mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font- > family:Arial;-inkscape-font-specification:Arial" > - x="531.27301" > - y="496.00156" > - id="text4269-5-7" > - sodipodi:linespacing="125%"><tspan > - sodipodi:role="line" > - id="tspan4271-4-6" > - x="531.27301" > - y="496.00156">obj5</tspan></text> > - </g> > -</svg> > diff --git a/doc/guides/prog_guide/rcu_lib.rst > b/doc/guides/prog_guide/rcu_lib.rst > index 8d0dfcf29..9b0bf138f 100644 > --- a/doc/guides/prog_guide/rcu_lib.rst > +++ b/doc/guides/prog_guide/rcu_lib.rst > @@ -61,7 +61,7 @@ wait till thread 2 enters quiescent state as well. > > However, the writer does not need to wait for reader thread 3 to enter > quiescent state. Reader thread 3 was not accessing D1 when the delete > -operation happened. So, reader thread 1 will not have a reference to the > +operation happened. So, reader thread 3 will not have a reference to the > deleted entry. > > It can be noted that, the critical sections for D2 is a quiescent state > -- > 2.17.1