OpenCores
URL https://opencores.org/ocsvn/tcp_socket/tcp_socket/trunk

Subversion Repositories tcp_socket

[/] [tcp_socket/] [trunk/] [README.pdf] - Blame information for rev 3

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 jondawson
%PDF-1.4
2
%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com
3
% 'BasicFonts': class PDFDictionary
4
1 0 obj
5
% The standard fonts dictionary
6
<< /F1 2 0 R
7
 /F2 3 0 R
8
 /F3 8 0 R
9
 /F4 10 0 R >>
10
endobj
11
% 'F1': class PDFType1Font
12
2 0 obj
13
% Font Helvetica
14
<< /BaseFont /Helvetica
15
 /Encoding /WinAnsiEncoding
16
 /Name /F1
17
 /Subtype /Type1
18
 /Type /Font >>
19
endobj
20
% 'F2': class PDFType1Font
21
3 0 obj
22
% Font Helvetica-Bold
23
<< /BaseFont /Helvetica-Bold
24
 /Encoding /WinAnsiEncoding
25
 /Name /F2
26
 /Subtype /Type1
27
 /Type /Font >>
28
endobj
29
% 'Annot.NUMBER1': class PDFDictionary
30
4 0 obj
31
<< /A << /S /URI
32
 /Type /Action
33
 /URI (mailto:chips@jondawson.org.uk) >>
34
 /Border [ 0
35
 
36
 
37
 /Rect [ 153.7323
38
 690.7736
39
 526.5827
40
 702.7736 ]
41
 /Subtype /Link
42
 /Type /Annot >>
43
endobj
44
% 'Annot.NUMBER2': class PDFDictionary
45
5 0 obj
46
<< /A << /S /URI
47
 /Type /Action
48
 /URI (https://github.com/dawsonjon/Chips-2.0) >>
49
 /Border [ 0
50
 
51
 
52
 /Rect [ 345.785
53
 669.7736
54
 392.4843
55
 681.7736 ]
56
 /Subtype /Link
57
 /Type /Annot >>
58
endobj
59
% 'Annot.NUMBER3': class PDFDictionary
60
6 0 obj
61
<< /A << /S /URI
62
 /Type /Action
63
 /URI (http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,836&Prod=ATLYS&CFID=3188339&CFTOKEN=15014968) >>
64
 /Border [ 0
65
 
66
 
67
 /Rect [ 121.8129
68
 507.7736
69
 156.2729
70
 519.7736 ]
71
 /Subtype /Link
72
 /Type /Annot >>
73
endobj
74
% 'Annot.NUMBER4': class PDFDictionary
75
7 0 obj
76
<< /A << /S /URI
77
 /Type /Action
78
 /URI (http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,66,828&Prod=ADEPT2) >>
79
 /Border [ 0
80
 
81
 
82
 /Rect [ 163.4929
83
 489.7736
84
 186.2729
85
 501.7736 ]
86
 /Subtype /Link
87
 /Type /Annot >>
88
endobj
89
% 'F3': class PDFType1Font
90
8 0 obj
91
% Font Courier
92
<< /BaseFont /Courier
93
 /Encoding /WinAnsiEncoding
94
 /Name /F3
95
 /Subtype /Type1
96
 /Type /Font >>
97
endobj
98
% 'Page1': class PDFPage
99
9 0 obj
100
% Page dictionary
101
<< /Annots [ 4 0 R
102
 5 0 R
103
 6 0 R
104
 7 0 R ]
105 3 jondawson
 /Contents 26 0 R
106 2 jondawson
 /MediaBox [ 0
107
 
108
 595.2756
109
 841.8898 ]
110 3 jondawson
 /Parent 25 0 R
111 2 jondawson
 /Resources << /Font 1 0 R
112
 /ProcSet [ /PDF
113
 /Text
114
 /ImageB
115
 /ImageC
116
 /ImageI ] >>
117
 /Rotate 0
118
 /Trans <<  >>
119
 /Type /Page >>
120
endobj
121
% 'F4': class PDFType1Font
122
10 0 obj
123
% Font Helvetica-Oblique
124
<< /BaseFont /Helvetica-Oblique
125
 /Encoding /WinAnsiEncoding
126
 /Name /F4
127
 /Subtype /Type1
128
 /Type /Font >>
129
endobj
130 3 jondawson
% 'Page2': class PDFPage
131 2 jondawson
11 0 obj
132 3 jondawson
% Page dictionary
133
<< /Contents 27 0 R
134
 /MediaBox [ 0
135
 
136
 595.2756
137
 841.8898 ]
138
 /Parent 25 0 R
139
 /Resources << /Font 1 0 R
140
 /ProcSet [ /PDF
141
 /Text
142
 /ImageB
143
 /ImageC
144
 /ImageI ] >>
145
 /Rotate 0
146
 /Trans <<  >>
147
 /Type /Page >>
148
endobj
149
% 'FormXob.09b26a0166245dd394f397d1cf2199db': class PDFImageXObject
150
12 0 obj
151 2 jondawson
<< /BitsPerComponent 8
152
 /ColorSpace /DeviceRGB
153
 /Filter [ /ASCII85Decode
154
 /FlateDecode ]
155 3 jondawson
 /Height 533
156
 /Length 50835
157
 /SMask 13 0 R
158 2 jondawson
 /Subtype /Image
159
 /Type /XObject
160 3 jondawson
 /Width 866 >>
161 2 jondawson
stream
162 3 jondawson
Gb",k#?VXP+2GimXgYXFXaX9dCAZ]8mU?"Gf!]I9i3r'e\)Q7eTdYNN6j,qEPbB9L-ptEkH`r)JOH9VPfjsolG8ES(!O6>8s#pD&-ct2XGOO@7hN)kdRl20GFQbDf`!C:"n#KNnq?$]t!!)M/j,;s\B?e#:fBTVUD1/SO#?jFjJ`*!E3_bUrSUm+=hcC[;+.ioW/dr[W$oq`8*Su5=h92-$BJi":#/fREQFDSB&OK,=\U8"BK2SlFqY9HWPIf2;_jOQNhz!!"Z*a:a,WJoY(OgUD)W(lZ,?]U(NBIt)rYM10o&..;0Vz!5K#a&qbgh1KoU]cqlcoSsc#BdO(p#`7@-B!:WcM=rFu!r!<2)_\`38MX$Y='ED;ESWZR-]YMIZfE8<6a:^j,6CtOq@:P'DBh_Ai6&=B7ZAIpd#T`Cb7-A:]_$K1W]L%Nq>HeLc^6Ts*S'ZLdq>c;GNO@'[FEV_2$J2"lrZ,\b.-EjB?jhqpKVfcXek^V7)e#(a,\'c[i[^'C]Tj`g5I9*E'%E3'CY0ipPYA)^fpn3SX"B=ACj]1NUbB71"2Ne"ZG]tVDEVk\mbPL1Ub4M^ol!Lm.?:sB`b6r$.[A-V!3cM22rg(]Zk9)#LQ8Y^130`K7bJ(!e2=Fnh6=Yl3t.fM?SBY=:MVYJ+G(Yf#!D>s[G&to1/=iK@h4IZArCL,uc;X,8?UenC99Z>SMV;mmAL$R7;as9efT2!:Z\`1mM;Leh7=Y9`@tr6PNhDh$#;6O2\XID%+-N5a:auR1N`+&2bkB*lD>sFaVqc?N0=n^`6HI0!5)Eq-/Q@a4/IXeLkr".W'E+MD?Z:tAN[<.L%R#FM!Run9'm("L@"g0&EGr`Kr8]C:V.29>OObkQ#nf+]\/\X\]d3s-Df;u&I^G_n16oh75;:>''>b'&mT%f:Q&7Ug^AI7O8:$&o\sC[C;^rM;FIk:_!cM^N.nlCdee4>EQLJ\#oTJinVmf@?-.@=qlC0'9';bWT=J+Db(/C8OG5/T31KX&>N$6^ak=8M>[hQ$$>jRXcH.I!*T;*aY?$.DHYGRU$kIH$:XANISs1-N?JgA^5:2*Gm"4&!g(/.%rBC,7TQYeg(4.@\)Z6U:5DaDdMfL*fZJsgrX,AbDLfcF)K%rl/P9-=h*VHXjdTfm'/V1WILbq@+d9C7/TI?=guJjM)%2ChSd#f*4^FAYX;sS?/mmm,uCgK/V^`T!MCkQQC-/g4F$@G7\_7W-_"<@3T2b=/?EbM61hck/1/B1TT#Ond:`(ZZ9`OX[XrOV<+!X[R$,BC*m[f2)nlQ*HO?En%$r@%Q2?6p5pbiI_k:+"R4P(XjbFW=^"\)LGBbes]09(5`kVU".6VW=.C/sA!WDo[FJ+79u^O@V5V!4bkc`o4FrY))#eam8t:PucN6)eOp9LE`OJn",.05&/7",nk9hS$ju9/Q]!WFThMQk$XK7A;8R(9QHC`]:1iT&l%Fn]9d*\Bi<`-Uf)[@`PqUD(cD&0Tb,mDhW7`^mBL1lc!J)2rktKuF_`[[\qT4GMi$aW%]^A_/&[1&)Dc!iapFj/X#/5S=VFIETTd48^:7trEJZ'eRQ;=gO4@H0F%Ku#RoH7=:q9ak#2dD\KBNH:<(_#sJ$K&dZ.tq>Pi^u(s(BCZJKgH(T%8CX^U8"B\<%=%cF"7ffkjIm,L8.YGcrUV@>>?k95!CYS&EQ6X<2+K=g'!fPrITJWQ_;nBKgMI9!.`)IB=^jVT0^B(-Lb!u@;<0(O:n43j@sgi:TkD_k$2#EJ":Y\5h,9g`1#QD1*Q?+Ipt%F;CYQmQ/^5-Mm,^^4Yesf<)T34DC5&gS:$`DOnn$3AZl&=GBaWdQRC#[7j@#;3CPNij8-12jZDi$6E9`ubD(>s=rMf)@&9"C<-]F7">Zb/oqs8-K8,t]F,HJHn>6ljkf[oAsuZ&/_OUA,ZDNc%rWCLhi@]j]s1L6-.E4krb9@eQ5#6q9j[M>YC!M$sk3224)5p&,`j?bkHlh@fk\a;(ICa,/MB,e3gp>G4rN99+EU8j';qW=C6.qBYl7LD`.s8YU75n)*!5L-b.Q&b./?X[lP#bmqY*D7^9Nn0Eoc$UZ4$1'WY"i2fLd("_jB,MkCPh9D>;6*XN?P+R?%pn8%%6+>`'kSSKRa]>>goQDP0.>K0fSn]]Rk&!N`:R7XDn!Enh:?T#helV'n?1eqof>/).A&$>H&1/E5(*6[`56CgJu7l?KD,$pEk+gaEi/'sVY3osJa`in3tag@ElpX!V4;gr?N^s-R)i_Q2fmj[DEE>_51'*KFaj3u:nOYK%[0@E2l/!ps5'?Dbb*6FV^/21*6K9m_B$AatRT+_'6YYsb"'\"#qtQ<7d]Y`O$@"n9E%3`E(+GKOeH,'(M[*;G:(;A)!$sSLdUY,dh34bOF:=]ge:Xl]$3r/72P8*=^GaEV7UhO:>O)L[N.8q,FHF?NHFm2>6eP;iW,DM0o\"P+'>VG\OuGOdEG![)VrWM"GiafPir69*n6r)dQD>6t;(S+*-nJ,.co/iKf:Kd?\"\''2!-)C(fYo9>(F,rIg[66VQ7cr]imnMqa9_-DRq9B>VfXaTU_/i^RU2M)qqSaZUft%ke!;Q&IJD(H28+?.)LE]oNI-AhDFD+Y!cMf]",WXGESMZ/G+FIhU>EA8NAWPgd(#DqbjFOB;Z>7>j>BC&dnCPC28OE0e,Lk&-J=Z`US';WjXn&l%hi;CdpuB[oOcWAS1_>a"*fPYIr2E)+q!e?ETE*q+OCHl^HV>U<,=O$$gr!Lb*\q_\i%dEoOdj7%aB8\3%hD@SpGMtuM8\?=M+q5+K,#5#7#U>$q_9&8h9.9\UFZd&__s>RU6p=L$%B`]D@WKK`!1RQ;74HnYS=i5$SIP+A@/$+V0C^p&,T.n:<+Ynt]UXE>?2-5YJAEfg-QQlJa&$j-#p[6"fa'cOd&hOJA,<[968/Bc23I8Z]qN_d_^C,bZ5@&8:@%b!9Q*)Ej.!ePVQ1;o\R%^:q3rD!t:okfb='[&oVagHh4a4\dB[X?Qt/R-e@lD'YPV^dodZ-e^(o$5N&>;($j_mD38:-Xoc(8AdYkNCl8#?K`V9;L5&_Q)[\1\#@E_sAa2N$moG`ieeaPH#>nkmQ`Q]CF%9Yo=mS>2<%Ta)?1;"E3A0-mkN.rLU/AOWM1f5ZAPn(+9#TL1*VYYQq5&O5[5Co=&NB[d&ktIMjLKb8e$NU[G###;W8nTO_eZVa4Y]g:FBY32,#6k&7E!"Q1Z"lD4!*FY;i[dH&B'FsdP9%XO)`,'SoSNpTZ`YmpY%*=P7&=6mCA(&`\g]85SM\:79i3=#=L]e69,&6r`Ch2kA9Ld]Z0Vb#/#BRD,?G4XFQ,nqP8=5'5Xe,\rVQ=@1a8PQFimD`,[_Bg:.e,..k@qi[78WPS05,Ue#,ugG^'>p"ei-`?On-N'%/%/9<>;!('4JD'`pZQV^U]MJ^(6-s#C+$OpNr,3ZbmQ6P?Hb`3j.Ce$`M=4A!UhhQLFG3Y+Wc'OM_riq,g!\[ZM@N0,@*:K`/)>%Y0INRAHidM"8TfXtnKe<*j;Zi,^%F&sBrRSY;WL+P5CY+!#PppahOQuM8gTFPmfSVKEj=5RI00-IR;B4Tg^^2:j]$)<:0:Ren0n(APX8?"L@^6TD;*Z)%8>9c.#Krf`sJGrs>7/Tor2OK5IYLKsJWAY2dlrKmL$uu)7("S5?G8`"EH!J7$An=3rG<`H[iN-agnSLclS[\O#9+f.N$8muWj6L0aQOsmCc!@sE`:]pHO[>na]GF5KQ;nLXZ[;A^8IjB%*BAE=_Tbhg6Z[O13XNR._%O"ga%>!giuTCNM6;2]7=n]TmemOJQHsV;`\hN%eAYWfgr\O)WRV?Tn\o33\JdMXqXh`Gp7)GH/*>!H@>SH?N:>W-Ek]FnHfI7-06ITG6R>=1P[""Bbk=&\m>![F=ai=Y.`Xd)X"lLm4-gdaD%Z;en3a,!cThTHE-[qeD)@&igq,CS,qRGbkrWKjnb%SQnH[XJqFV"kJqLIom((Ei`D@,?rf2Jhg%^UK"%u<,7>Kr5_ui/o2RJV+QI7n(0\8"9O-V.b!eim0?iD2;q*Eg-VdI?*aR=B*Cn'J;mH*i*TInQA'c%i=kDd\POd;;A07l%U31>hcMAVrOl7-q&N6EI2C)m^Pe%O1N?gt.B22oWTR=ar$9IEZ7e"RJ7eM,];]HqOj.JG!!)e`iK=$qQAAOt&0;&V07_d!8B4S;VpAN-kdY3a_WaGjm^Q7U8.q1S$3^q?XFj9G5Bu[jV;@C5o]aiaio67rm6r;![6tdg<=8fBhb6b4?\9XsFm%6VJo.,!hg"L&&lkl0.qKnQG5u"s$jIq'-71;r/\Qid.Oo24Ug?H@>"brsWbUpB%flW!pcQ8]dr6W99*AQDHp1m[_-Z/"hrK[&hhn,S!C5,TbfiJ@R+2hBU^@J;>9p0aPb?S?OWO)pz!!)Ui<`UOo-KaCMj?>NUg"?N4"j`gdMb?l^M0(el[8/mbz^e9Yh/1rA#8OuCnbfn;WcS'MQOG5o2$84G+h>%\/z!!%Ob7=b-g?h%=e#CG>O#S]I2g3"i#RHWFM?bUVW2Q?jK8L*f4;Nei"9\i1"9cZd):hn6Tnr;a?C\[naBn%f&MZic7TF5*Jc[SY$jIsS@Jl-1kGPCBJr1"n+p8#O"9cZD(tMgKb/6.SmIm-Wb3?!'?k##&%N[LX&.muuR`jZofdG'PS%?`K'cp>->.pk%5X7S"5X7.T)R[L`:-hPQ\i+WYWI;f?f$m[jH0CmcRVFJ'!!ii<_<%ocPndL5HHb1.L5HOA-UL'`5X7TI>1'8pXuq)Q_(IBr`Hri)j*nfSKmtE#4`g2mT[(<2$Zu3*N9M0U+g>+,hDK&#J8R%aqGjgnX>L(IJk[o7ehL'Y.Y"L8The;[e"p+i-!Wq@g&sb+hjcQ%rd6)F5ri#T+?;6E!6Z^2`E"85:<%1g.eCDYX$Y)M=ttiu`1T1(PEtW,"UPpAebGaXZQ7k_Gs?8_*cHHdq`NZm(,TZ^#;XM(^M=r7+`TN9Dg77@@eL#PsW<-h^]7?J?LfC"jq0iX1LmhHA"p\SW,"GOa-IJJGu54Ii*o("A-ZSn@@`G'J.,p'f6m;hTVol9P+S=>#@e"t-r>>?j)J$mgF*!cfU#RH69Hs!U@oJBpfp[[A[L[R_F4VCJJ=RcdgJ3FruR`c\*qbYs0)$ShT9?W_IiQ=Gb))cZ3p#k5(0nj_/5JaEiF%rMhcf]T/YK5J*iefs&e[]Us`4'>\\lFN:2,.g#:345Kn:HXC.MhOHjg5@)pmU)Wt2Gj:ku![Gu$Cg)Dfg,KR,sQX;i_=D14+9TNWNopHn$_IV[UYXlTOqn+l;28,_0r8=4)pO3Ken64H#?]TBC?-G&`0Lku+s)rcaPNnW#^DJ`p5Ys@kh<1Jb6kP72%GIcUGOsOjKn_f,jH/$ZSqMbRX![=FBt/#bUM%hs9pRY(R.W?'O5NB\W3,a,oqfN5,n[][_6%rGn*%Qd!tX?Z^S.?e;cAHKDCkP>[I'pU$i;sHR6[tkh**1O/FdJ($-_ZnTW<^rOk_us8;+_`,'!^7.-D*PHF^TDGC[o?>8D@PZQP?"*E14[V)(H^WBL\'.59*:uA?g+J@rjX]2N(R0$_,]4UP5k_-[sU@o5!e'R-Ki&_f\N)if#`dJ+VoaAYXbSrj0?;^7TNtM2E\+.L=fdm%\c2n'IcgS%T"d7a^i3O,]/#QW5rQio)B!/q^iqfEON/%\3<3O6Igaf^G?Y^e+!;T,(\W2O6(DioZJDJ.8kR!&I+7iPA#Y_E7`+;K49'OPQU)T@VSU8MMHf*?0''@kCuR!C,$+A`mDCeYQq4RSK6E7QU.:O[YJ9hb\@nS<>pXZCqCcmB2X^2)?/Fj.`:6T"hT_$)5'aV9Qek*BW4_4Hi;n=)2P7OAKr4`T^nWG1&J.M>UKpH5QW.B?QQG=3@?6EMAs;bPt>U2U0N.ro4q>D2^3r8.I`[d$JZukF+s^&i8k;=)WKHS713]>8`,?F-(_q2;[l?6:K#SqeAj#8.ZHHm_Y%_(A.=!t.4I!*Op(rcUX!-D>L-#M\uQ%)!6;/eHCStBQ<76kBO$m[aNMn.X48i*c7Gid,uTB8^@d5/5T/$INK=;:kiNFQN7Z.uU6bQ@ZS7olB'WT/O14NTL_\S(JJ5YF]KVY$U;sA"qpl:IY/V86=Br#^[V7A]d=GZ]rG^U&itbigm+OX/I_AWQ*"omEim2OjZmi/pYSNH=56$6fK06FW*.%P6O'hp7?S[7DSL&;:\Occ5I;A"aN"b9QAR^?VggoY4G7d"=fr0QmFC7Z`G38t[0P%s[E#6Fr.!Wq@'*9Jell!N&>Y<.3_j"aM#F3VrX:7aML:arDHQ'Db]"^[`jX";jl"eC5rn`]M\`g2E0=f:`EZAg?\YgG!"ej`MVf:jX1rT&S[GdFTV-2+]MH=&J\R1[-DDtf+)A/:M3)KfN:YYX0Dd,Fr,*-QuL13-.hTGdFmoeB1+?tJoNd62i:5+Y/R)/CKZmGJe!I"+b08Bbo5YM[,Re@.gU.6G_k\T]EXH![qpL-DqpMhApu\'8;&hZ;7%mR6faJ(kK$LH*?r;aa$]?JM*EhAFVZXr)a4a5nO>oWN=3ua[@]"IRQRrGhnjhm;BA>)j2cq:tXGC3_E&Yo23>`f;C_duYfVonj;f@M;)g^pDN@!!p/?sVQ66M]#6rNN=m_'Bh25;ddk_k8i5L%>=+#5Y#c)lgbO[610MG9JJF<;u97&0@:I94u>nniPmibjh3$[-g'qAf\>!WrmfslZsn':7pp7OSC$H`ao[L__>[j9b%[iVTkCWIH5%R9n?,:=j#(I^g3hQJth0`Na/mE:_?rofJA;2OZM72;"t@#<,"$_+Vr\t,3WY,j$uEb!js/mWohQ-D!kM*IQU@8p6gEg,s!F<&]7I?1@/$;aJJj*-"-mE=TT:WQ3^Mcu>^Hp+ckV)O[$BhPP)7]u%Nk1>X&ngZ*r6FV@:AtNXCUo*iYbg"8Wm>Hc7&Uc5^a>^Rlf'#dO9jYJRcB^9).o_T\cJ!B_annBq/FeC3bacp!0ST`4!WiE)iWY$-9>m9gf,d.rf%4q`1Q$Scp*c3KC*':aL/Z"Mf'o_c=OchTZ/G5!c^m;S]ls^>aY9t[V]mX!qo"%-GCR;Sqq'a*mk8_l#A7+8Xg#`MIHMYX5Ot$+SR6mHbGiN(Og2L6MQ!YpqS1X]IJ_VW^\cn#NkpEqUKs$ErcL)82o"2h0[!d@H8qL^^f[-uB'K)rmAqW0E1<`gPdaomcN"+,6?Xi$XA^7XF(94g&l+q]*=?>bd@?c8\UJgpu\h"i!KMajQ0GD*t)iU-1^+O'HI0R:.FH]g()@YmKXE#/&;ueeM]\Q;4fCpbA-g29f9i.NsFF+WStF7.ha@IGGfZGpfG-lZ7lqJ=pOAX=J\#o[Y`k(HKj?>bPDHuVa0<6PHt/o7%:E'&%-jj%^m;!Hqmm.LdpQle?fNTp>U#V$REmLh!O;!T*oG+..053\mVFKX5?;V&.fBa&HBg*Yf'O:6-BcBb]7ftZ#WX"q.UJLZ$!Z'Z:&5U64p)K@YmW*Q,mK6=WJP=.C-ldRl=HJ@VTqNHT;JP9-;5bbK6PobB@<4lT5fRl(,?alF^u3%pa#&0UAcEd-(l=!dVOanqt=Krcdjh`'u5mBXEJ^[BJ8c)7u"M'uCE$+5+VY(K3&.fBa&?eniDHPZYZ.3j3nRG)K+3!10&[oF.J0hWp<70q:ENocCmh]?P2]pXV4>e>[VXr6EbS_>PJkL]0l[^JUVe-!4NPZ?UJT&,:<=$@mlubZ5V=^*1`Zpk[!g+E.]'ec9,7L-!!!#&2@@!BX5aD<6N67R@Kha3kAEgb9smM;b/esfFR]MT+YJOMJm*Ut27L)oLrHH1O^tFjE`,MG?='L*==]`]G8m@[="fKM,]AQX7cq2qL[G&91k(Wq)gjE#)OP-VRj"9i;#er.lTWe8V0>[_9Ge+'FK(I/dd_3+IC]R9Hd\h(k!JXXf::SqYPdh!WW3#!:ZMWe`r6XOMcha?b,0s:adlrqQqCMKjQ!ZmLlYui96LsUq2=ru*\>TJO^C80$<^7NY\M7\!#hJ!FOJ->aH.R[RqMNciKl4p+I.7=QA?50-mSd1Pcc3:\`QU1Q+eA0,_F":.`fqK

EL2)d0I#Q<)HFAO%I5I`5/8nBaqT3j/_e]&uVK\aD.T:\iSP&p6#D?Tc\?,#e^k!:T]U)YB&H?q]O,oR2>5(EPoqR81V<"$"WDjokYgXgl@m-Ho=p5#nM2_:.h,#0[,2=M8@]7/Z80m0OHOau):P*b-OE93n3?[n"mqWP!;VXO"Kk:4uYe'C-h/q&*`j`_4g)Y_DkIF(0l*;nu^AA/[`Ts!C+bDJ"V5=JfLq;hEM9:bNMAYsWYl1gaXVM^^hc/\*G@Sus9#8pu*#87a)#<"ZO4R%K_cXJ-AnV1^7/B4Wql'ZoFajN!,@pj'MeYum7g3$C1D8t5A*G=.IE.TK+%Dg3iXVMJJ0bPeO.Mm1-4oqH,3nf0MOfk(%ukOZFN=+8p$^Ir\(8Q?G9ji9Q58+,l-cRI(0o\VC)n&J@TaI(UNF.=V;?aBER5kq+M\8\XRUHe,$GG8`L.HaS"P)c#,+!JaK)u&7(K,,N?()EC0*#EVDqds^tAr3gF'>s\!rj9g(3if25/,J8jTBtqD30kpHc9fG=YP>],@JX$e<0L[<`\mM6WE_k4/NP:20rKt"V\Q&apMi?Ar]t*9[VcITU9l+).OHSrqe=^YPO>-hZU>NmgY^Q[nmr?`/#d.9)uos=pp\-'o69Z[_r5QjY:_FT$O[?eXkX=X]QD82rquS5bqj:p]V(pj(K$NT'_+YS+-0d(X,,V6/g<`cTMZpTKR7uO#ReC7UJco5mt?G*]"8*#gaoqG-(;_`;(:VG`C6#31AX]B67/$6']bHLAS`-G`FS&kjtQ"a."g_sC\^*":3K[8oqIhBRU!h-bN3lS[6,puK!\?uC7Tl?^PW@:1;iBl2NgEcVi&H&0U\3/VjpuH'".)YZ,>oBMeZ_VFcjjT>>=;&sIHB65f@+(*iT]HL2menGN(@0h:%:F3d6('$Eg(q,0#l9V8Ns9n@i9=66i[4;Il.fM&^J\BNuW.#<"ID/mF'M6-c_6-T/be]_TD$j>'f:fY>tsud4\?FW0N1XQ:"Kl[m!M:/WiMt"PiY0nJW+HN)]*(j&q,g,2S@h0.n\O-ktn&4*PV:FDftBc7d7+^S$'p#%"dEa!2=k%M9^GRoNH``nV3K+YlFW$h?P\):kaG531d8e*.UW6S`XYA7oLb==K-:mfq=ma[@](V2?k"oUdQ_YLqTX4O`omSiJ$E(bjm[h^>Q#9OSO],H"e(TZ6?FLddIiuX<#W_`"dC>T//0(@i"__5BSk:n`@uH_7>9XkO)2R7H6nbRVil,-Hl%4YX&lJ*l]MGJ,$%4J3kKmF6$nc?VJ>tOV_F]1@Ug"W34D=p[Cpgkt%P#QZM?&gVpcbS3"&T^I1*\_7T#/l0U8J6%qYhS-T)pn8F$$j6bU10/GE-b4SD"9(qW)>?P*#I!p]EB`=0D?5'c/(/@^2roo"(9YRL>^"Lq:OOYZjoPT$Z^:Tm(DY"lDT0"9o#TV^,8Acu'$k>k>^>V'VFk8ITnkd^*t7)4?/kmY"P?9!>$68Ll;C.4m-S`p48"&/*74kVHD17\ccWV,]86f'MDMod_ecXL8l`g)Le>@!uhcb@QN$KrUl.ci'i(*Nj-aNn]"np8>UX%u>fRsEO&9=+o2+SUWfg$j"gnProki;BQikn`q3!!!#oB2_W'E:iAA)`MY,,SCKc+Us6bMZ2qF"-4Ngf)F;19,o[6Gb_$8k007B,e^Ig?QtnCk2kWk=-1>]Z7@H)F`k"TC@:>-mU`66'FHk]G+acJn\F&_Zl8@ZA_.%^%NO2Hp"F!Ca0r3T9I,Dhq0=5`.FDE4rJUS--RZO5U_nML>*tSS;+.46BJGL(.3`e*.sDRBI(`Q_.h\NeglDleb"=V%-A+Sp]c5s[qP9auDj_>CpmWl*);bBi/u`85GZ$sNc$,ChmucJV3mB-h@G[i+?[he1lC4ThD9"VaH&;D?[_7Hd/X'mt;H-mBD;0D(&5+HEh>E9"=.9iu$DLn%9))rOGBR=TV?kC,i,`%q>*'QYE@HoNf-#oB:6L\(\]>,KT6)ZIQfdW!EJGf:Wq9+tK78n.erP"u:/e=1FY1nQAm:f(ZLJ]CA^-DhR%0bt4M`ET2Y[.G97*g0--_0+SR(-Bk;'HS[5#g\XmDUK9cK6=/#43(VoOH_/L-a^hZWasgmWR?YVN\@K59Q5$$03EReK6OMI!CmL?oLt4u-,-q!V)Pi'X)JR^l[&6^$=%!a2iLuNq$D`K*IPmB[]lMZq93'?$?h3a0bKEp9PnY_$gZN%hp.McA.>DP0e3T7EoTrmm@kMFU#:b!J`uY$NrI*G68di<9/Z(0nh=b.C!Gc01X24ugS%lE1@U5-^,tckcL$^g'*c%TKP.pO7gWtit]CjTj^*Te5q):IL*`_GCTitbi,?$UKH.-VMY./u4p"Xu$`-?3Cj``lCr%e*@D8^Q3&a-61E>EP^BdS8h;jSj(Zi+ltB2!JgDVX>r5MPlQH9>E1;QG&I)o&egrGC$F7ldEB\a`b1r*e@WRgmbMj@[GVCQ"O$VjPq_+](Q?g6nCKc!=uSMF(FiAhk7C%m<^[\sZ\u`FQ7L-AR'*r0O"m(Kl#KGlW[4^S0!D=@>O2>j[;!ulJ/Vd:?OB0486ITd_*c$)X&EA!0>4'u=i$!1jG#T3]-'l.XiJ7'CL52Y()7%aT=gDe57/?JWP7Z_(6AV3C]aY;r6'qUHuSuVD3Kl!5)f(*oel`^)(j-OY-,Zt%j,PX;56Td\T7Mb]mGHhdZPg;'1\6b'$D`"m$nKh=HoAGjmD+$K&5Nm>Z/LL@IJ3=W1`.-88bj[U<([(nanl#/9n++B[#VMHrXp_Y#;G``Z>#ob7n@l9:eCJ>RhkGd8$613.McN:)a^7f^k%,S2VVW?=74lp\ku@1Gi\))KZ(Au;K5`4>%q.0mQEY5R5(QVOe.k>bNC$#A6(E5j[]t^S#qK7KSA7PoK#LCUsLU69?IUo*2Z+J<\!2:M+#3m1GcA0()?"pb=bX@*5-PLbaL?Z!rF;CCJiZK4FLI2"62TG!!%ONR,[+72n)`L=c]r:f@TcdiPRB)1$BET='#TYJQB:%kK_nqG7D!,j[QEb_.GDp98_3ISq`#SmFo0.i^%g/BjpM5S*o^I`C5JMIJfZed,'j%k2k_J3CFt1UsdcBa(Xq,'f::VS7Yf-U(*ll,*+c,b03GT6n/?6p]o!!!#3Jj`,L":#05<)d7H?X30anTa7f\Qg0s*e*V:_6gSV]Y(m5B?hE3odYu.WQ*eM6H[HpLjKh_kOu#N?Cq&og:M(jL*KHKn(e@=^S@VWBSjejl'2uo;H[U$qW#UF:S+BEjlMenQ69m0^Gjn<)>$O!=inR:OaeD*lg!FAG40TT:'R+a<`G!=NU*`b-[+q7[bc#K`m*hYCu)IBn'9C[:E]sl&/gmt&.lWn>ZG^UL2c@`Xeh0u'z]\4dpnu[ok^_1";W.05:6SpY()Pu6.q.O5b*;$$/zi-?_#/3m)VYEQB*+FtiI8207mnW.,h*S=GTT;PL6>.]._znEPQ=!\*-F^\28O4;A0VXfaTjM(KH"e^YQ%:JRK@[UZAuQ;-Zg+$YsE_%Ks/KE;1cXEAY@#RC\A#RC_%6_TT/&0\6@]aV<)7"?RM5X7S"5X7S"(^F.e"9\i1"9\i1KQ2Mg69me$5X7S"5T#:-&gJUg7n,s55X7S"5X7TI\3Rb/nZ%8n&sZ(c)?9a;!!(rrd+Zsm!)5puM/`7jz!!"TYM#[MU!!!"L0joheFUdjlR\/?3VE=\`-+%Ug\p):WI,RGOW!?Jlo9@YYjXgAokp+Ngj_8)k([r^A4_sqOe7&Cf:68VoR6mH43l_:W-K7Q,ldoF!44.K[7"`V9ul37GA,m:?/)eG#deSA]<;F"(uaC,nu&\g]\NnkYq;\U]6<"B7#MuKrm\T2TA)5:U:$:hjSX<#L95bQ9,,&BeVV_aWGcrnLLmlgh8&R0VE+SRoma30J`j^P]:S^k8_$i`VR4ES]PWGtD=OrH2fN.8)uL\MA1!kl(H4F^d^[90gU1nIJB^##bKQoRZtRKMpf[$"fDhlnJ,=*D8-b[B5I%K@8YKYo&`^nn1beLp:HG32IFb5pjH1Rnor:.["`"bV*kRTmq@t/=EO:n=?0"J&(V3dr8h$4GhmC+1PlJJLT)sh33BlDV+I@'D7S4g/X9)nql!-knbMBtkDf^fp.)3"cH294`CM*S4?C/HC4PtBiu7t6=Z_&]7lQ&^@SkP";3Cl-Ta%K3Y*BY[-]uo]?I:NplS3c4(pB/d(QAQXq2o0kLcYKhZ_E_k#jE'EpA#=oUX1fdj&JM3FRaba%,^dF=sFgRD6G-Y%W9,]NBZo-tYrXFuIDSKh>TK(:qc?l8mPOb\ll,iR\0YmMM/J]UloKE?8M>uc]DR.^M8[?HS,M"aWAR`^z?3..:7"43cs)r(#L80NCC+Z:_7Ot3GX0U.m4^;hnL'a-kCPgBe@T'_bN7#E?m]cD"NppV!`-P(`gRP%c;)gEr`4iRd1OddZnYA65n%fR1+Z?"@7@9g+k&a1]mGVX*0tHF.D5/t3C'RnepH`'0[>$n?#XWu*^Am:'08=h%s,]=,cn25sJ+I'7UJgO-QXT;U[ef/,*M`d=uCU#4A0c=X$V+V&UY`+Ee91oo!!'h+A$%'J,Nl_sTqPA\is8G\nO'eel(a[&g=cBF`dN;/I"jeDM&N(SVEGI!`4)X-1m$9<+5MgP:Q?2RCF"\`\Cp>YYMZ)STj3S!8i&D@ldTb-q(oVHNU0>G9V^qoT;3RsY?Mh:TD9fI,:r@TY6onTd\nHm?2hB_$X+ace>0F'g?EnB[mn9*Gc30fZds,L028.4RB"HFB_L?2ki*.E@^1O<6C(.^YrHHOD@NN^Ylt+-!.\,\.kS$ipqRA#cYhc8*(.lp&*j)hW8NuH`0ZOb(k;#44L)^_P=CMYa^Lh7R8V3gPbtVOeY#=F?/sG,&L:]m^\:j%e5T/<\Gq*Gm]5@o$8pL*YK?G(M;bLao33F0\;Y8,g,0jh)k5GLqs+]>.6<48(\U(\/Mt[CTp)nuCQJ:g>tpL@m<$9"?YngAD;5c/]&.RTAo%"QZfXHht^/8S-ur-;@@hPU1T.mqZD3*-HC,;XjP^H7naHn'fl05&pFXbIUOmC;umSD2/QKcl4Aabs"=q@gD'hSN[oGB?c_oCZg]RqJCUZEMqqUmHPn?gA+TuOEI*0gIT(Il(_DM2TS>][10eNV2n^OCfo,.H;mfQ9U`Q(2`coo?B3>K5""sX\u_MuW,YJ[VaW-Klf!-R[uS&O[dF*"M*4M<*W+QtZ"Z#HZUA6%jZI$_:Yj%J[dDdm).:4roi?*51C'1IB8P'$Q+Hj0dqM.Yc5#B[m2Gm<FT6Sen50_QIt=5LUAMBmNt%j$pQcB"5TlMDTrb+7#Cf!5QHq(UA;=*+Ne9:pI.-b*YH`"+0$A:+ZGk,=ars.##Qk\d0o6!eu!:k,Hh4M!!!!NelX-rc;;3S`;YO5(!V!ulW[iu6eQUN=]/5LpL`VGYdXAlP0TiJHuDJgKWZWpd?,tj):A&eC:@pp!(%Ne2@g6WQGh#2f'UfHZ:([0Z[Bg0(MScH[a8rceiTr-f\qRnlV#gT--d$lM@FHp)QH`l>B=SCSn4:[&]]u6Zc$MAlKELVF:4X6ht>Ck(A1/2e^`WUM8j/pL33Geh=Nk84pA$&\c%$^hW[b%Y1uWBjPAD%7C;/UR_%3RHO>,De+D/J?#Sp1J9M%0'/@-cZmA['NmYI)IVe5aW^_I>k`cdp]7Am)Y[LE2XHT[(7LP^jB[*h7oUuBf!!(5PN?p@QT9O3,3aLI0LVJPj.oedEIHUHCeToY%cOul#giM\\e%Df^So!n%S(I\L+[i6A9eENLXF?b$=qoGS$)pUVHqphK2T#9I8,i!OTHZgV9^bt'!a>@F%=$ZEN%%F!2\g+"qref!eh3o\q>ll9+$Zn6[TDG_(l+1G?ek2KQnf:5TeW3Xq7S\6(+Z2@;?E[MC]f/#IGg;h7,p4h!iKu0?X$%m>3e1Z6O67^ZUhX;ADFD_`f+&GSSn"h'f^*9GG1q8Q(mHR1qlXf?O5;&O`KcTY.>lDoC2s5UHP?A/YgLugLpjdeSKAI4BK!e>GEmGP;<1=!+6H*k"@8PJ"LY?q2LGojJVi83sXup5km:i-#VNE.Q?I^,;T/9RDn./gW'm_br;:c9kI]-F]u:MrnYA$ji!-b/amc"/"pi]N?]o4]k]0[5#Q/$_;+c\WIJYb:;Sb.+(Z/_/U8D'+/5!l&3!A(CN[qX;8O]OY2_.^RH:M-,63SU3ul^nk0qFIh"ZrX8c,!5Q>XlRYp-c,(<9RsrbS%arkG[N4(_%bIZ_qcbXLR^-2miT[$8^,D]?P+*8:G5VPL>Js%BW3?TE9js]08.c*AL]nR[$fJcgY)jYpRPMuPt3RX')@[MhJCe\VT"_J6q`K0pdY/+UVk>W&ulfY_kaAL`ja)'V:ds'WY,PDXO*2sWls;a/GRr>U6rBj-0gu#IX_R89cTm6P..1g!!!!P)qMaD=WF3g6`e\%O>1\Od_9"bO^YA'M,ia=VmG&Ac!stH\ngTr>M?Y8U+MNI^#:clW]C[D7ZaJg+,ipHf5[Hn,cgH-7#LH'042V((,K?L5=qnEP$"8@-(f"Uc^S6.A_/r>hahP`s3!1pck8L9>IdfsX@RKO:N$9&jNugTF8CD7Ps%/2u)l-Qk//Zeg)=f`p3:gMGE9T@R*gf$^bVXus,N[4qH,#J<3p#tk-.QAG4EBXlb:F_[rP&UH=b*`gfj!rr<$s$Efp`+Nh)]'d?ES$q3l9/8`&#iRe7*25j'@u:-dB[e%94VocD]S':5?>GD,Iep5MMd8$6HQG2oDq%anL!!!"4JgFn)\uMO7%FL46^uh2WjE/^]()\PIc?&Z^p`phbVs-s^nb6015B=jN2VLT,*RCl)!bhek:YS[3CWA6k'Y4614>m!Xbd$;e.?,<;F@O3pJpC[ppddgF:=C0"J;mLT[QLU+mPVWaK:'5FRd-iBT%e.>WRhk(6d1Ofqna)s(qcs]T+T+1NaJ;&9!]PC7bWltmTZb@D3cL%[-]bbK9,!Hg!ZTk`ud?U.MA)$>'4!fZUB7>kcWn5[r:J73r!rg_*gG$L@-VM2Ot(in5#t6^Qh=3Vdqr>>UaR&M&ij5)@'j=&6q,Hqi,$s'ahV,>5q.e3u2?2giH=F%_5Q.PS-U6ml3"]B4f#ckbB1,JjS3HJV@c3t,+_:mN4iFA37o:>@GbkE*EGMdJ0(:@-4G;IF7R9eZ4A^2FPg_9!\ZTaSfIfK3KdYtZ?/keuc_tpf!ottD115=,le9ri;[]t6qqlsttLTG>bFRp'VI+tSe1`CN.>30gsIicB#fCIuMVaU>B3.(eE8&W(5_-=/hqZT/s\jUh`Om=XEWn?2qfbr-8H]2mX?q7$C`Q\#T]&fsbQklWE=Gu5QV'd#n'(Z1N_rB:m,0AF#.:qEFVK8]+TYF$7JgfQDWg8aQBbNQpSFmf#?o,6uqYLsThH#6ju"(kYGEd>&\^in%e8sSg_,jq#ad."l(7uSEC0I"H]94cn>4M-PZn&"^"@Hu]DlP=t0f'XP9m%=iNW7B=C:^Q7\jraUa.FI)X9SWHIEAmi:A[rnCFA!T>kUD#UMDjLNiYQ-,Rf$A45.+pWYOubq?]*a+-JunC+EcR3)XDa2\"C/R3N`4o6&JIY&+K6G%8#A6Tofp1^6X2VnT.?.]X&sci."\U;PHRnn09`7_h+kkp@$DC3XT:^Mrq%qqQ^7b;WoipOM`MkZmjB9[oqfP%)q7J\(dU,-Z&F?#%_RJ>LhYUQk#6`#HK[.SY,&L8Qk9'`pGc.DJ9_Wr)D">UoT-+*tIdpq&AhpFFi0r=4UVaUNJ##AIj+O%Om3[>\bO^o^s5AjY#MuJN&uG&dRm*KtR'#]SnZVsnbRR6H>p"lp31sKV#.:;u4WB:orS,;K$9.^.^nX#D89]Ot68p9k]U0eJPV+=BBHW;AmY1cDH!<-V22^R;c._]76!!!":""=f^!!#We6i[2e.$5,C!!&\a)bl1Cg_37P7^fV:`jtF!"`&<%:G8^F`;flDpRo;e[:\pFds?#8oiY%9efG_/a2Zr5T@Vi<=D:^srO#;=TFd)P';AMt`2kuZE4^r%IIbk#HUVU7\js\TaK"_mCA5EsfX$min6NI+(Tr7fEQ^VT/AOcP;L,Z)4_X6s&pI%R+@!U@9oL9$kO+fumcfbOoo!`Kcqb>e&jBpd_5t718"TS&T048%R""=D2AZ>npSUXH&e4[FEGE=be')0:kq"DaB6^`,"%-fcFg9D\9DIOgb1U)8aFUT2PS.mc,]0KY39h@5`<@WI_@12G@=qS7NIcIbGt*H;;M+mXmb+#H<6\\UV_]#_nZ/2e:k%RH&Sq']2)n0r()$XHK;GC765keZ'\&:h"i;qa(k?'1$J:!Vr$_jGgq35ZX6&B"4aLlj5[cr_".Z[>sS0K<]!.KE&3T?Pe7kG"-/i[eKACd?>e5dl;So%VlS'Xqon`UGFT>`[V'".UCDV'B4hJ&nV@?_7B<[`LHD:AsrkbJI%;U`9\RHPECE#XSI-_K=FlRnF,3"(LDF/-4mXT0*NO6aXmP(b7S+9a(Tha7k,%H\2B>hc-LuBq%lOCnpD^[dddmiir*jEK9D.2GNa+eNU\'/$64.G1.mR^'/1o+tmHb;aLW+&3TJ%aq3)Uh.e]Z$=F)RaB/=Jo"&4heSoo%jNM^i+s#k9\8*Z*QG;CA3^&>M$dKh>_oPEONa/c`0KbDu+S,AuqWsoFnn^+uDUA#;8b/IbNPP`53bjLA$'_3Xi%qnd?GM7\8kd9q(TWmp=GJmbJ+CgFaS;9O740Q\T>OKZD">$u5=*9%?$`B%_q#D`mnbM[+$s]E3h+a=22A7Peai*.o402QgeUN,._0r]NpL3r;3nb'14Vfu1b';$4e>?[QZn)kh0,YO\dO<;CEAQP.Qh<0@m5G1UmJpD&?nA)rTK4Yl8Yn>-r'g8<12GJ;YGem,F!20Z^63a@djHVLF]eEQj1J[(2DX/.EiWV04MgrECR4uRGFBm\V&T0%,:bl>Yh1W$21J*681!.`rZfR_Q5knh'Ycjaif8Mph6Pe/;O5$@)/ts%(1$o686`I3;'Ae'"E1=r&YGHtLo)=)M8+^[(hp09pJ*WZNm"]lE_p!qARlLT+j2-Yp(C'H\:[.s.4-2)(7T?BOnb[;DN\V8PZ,?G'TJHK4pT:mFX)c_+=I;XM17Hj#L*$Z_aZLm1i4U1[?3pn$S=7_SfFoDgW'M:G48iZfPJ'eiW-EG`joFq5*SPXdEC:$hGXMJ$U$571@IHf[?$*$_=":Ua*j/OrF0,H##)EL7B8O;OT=D@_A%O@n`I-IYg=Z;6=C`Kd5eEQI`17!f;.LT/C@Bcm*#]`414TZu=1/Z)')n-TFC'=[!qJWjC[Y=O"&[Z04mC-mg/n]iTO@nRnfF1dRYJ$QM0#PgT)"i^g8N`D8-q+s7>Rts9?,8:n]CWYp[CQ(iY9FK/17?^8*A(SmY%n]3GraqibX!dntdm8,1'B!;DEg'"S],@"jWl?Nl.Hb=]O]LO-Y8jr@h(0s.3p?YiO^Z?^3J-`I!C8#i0*b.["+P0HKSh@^@!?iRkTQc[:2hrZHAmK#Z';lXuR."m.?H;$fBdk;as#E:XG>f4<#E(o5?:K[=s60sUR(;=$4l5.n%c'>oI7:&+.f@fBAoQQ/50J:ARM%hCBGL;[tRFCa1KMSu#r#ZZP$-3\k<8Hk!8=9V)dE;AlGMP\7MCUp6K&:&+RBZ4--GJ^Ret-/2$rW6R2ZZ_c0Q)(Xko2M=DD*hs#guf&s!cO.2%V;-R/$-tppl0;7V\h`FAmjg1`1"Y&==W\:`NW4WbcECqe;q5foZqjB$>.4%%1C+c=#*VR*>=(t+Ch'Qdji5$A=3%Y^Bn2o_-?+&dHN?0.%cSOIcUh'4=DfJ>^X)m.9m,9I^,*"NR8h?)7oJNs:O%Yrd0!njk,e2AFdp5XfjH?qgNnNd94UrcT"UT\a+T,-o?04nS4K@S[7mO=EH[FDRXo0m1INZA'bf"!/kh191h#Xdc/b+Tl\F9b9a2mktJ9?[?l8P7[Z(:2QgoQ:,D"<^iCr"M)m#"/>l3fX,T+Z3*hZ1p.eM[U!f2uQXjo^V1%anOZ(fU(S:E#QY)q=UWKO5`58)o5%J$P9S3]Y*g@+%pln1?XKU2U[:,l3>34oX]"tp,Gun*Q"E'Z;43XA;eJl9'j&jufRhp^-0Y`UC50\TM\/\Z2AO,Bckg82s'TBPILuZn&`&(ke3.0-q7ZRoN(n6`En#0QVN5&I`l^M\CAb@71EQaulM+""dYYq8eR"Au*fDaRe$3CRBXfB7.!X+_n#e-Peb20'TZY1.6a5"TF;9qXVdU+b4K1W=\KSDRFF+g`VXK0kI^L8SgjLtJoklB=m28'(X_$WJA*)bf65k0[]@Z9e3G.59;r5[Q[q*pcIVm$B%=1WRZ=3mq#n$=*>K?FIK,KM%-B6G1'49Urn*l])Ha9^\ak8X*1*ePM*MNk,[TVguq;5OV9I*eBjPJV_h(O6%Rg0)jJ+N7RY*:#JGHfW9%FMY9S)\oJ2S=U1>Pk?&i]a6Gh/0mN1uHY.A$4@E+pCbh3L/<;u?X0Rek9c*11F((A4"XI7d6SQie']I/KjfPNSE\#m.-88hZa0=G2)?>QIF<3[M_=(U!aK=C1)H.s(!>-5`OEr5DZ]7\<(R%qL')c6S8IQsis&ohjC?G-C?!,rI2'(9>+6i[3`@n;IN.rEGa+TWW*md9na]"i@""TSP<4[McRDja@oF*8lO!!'gj6qRR^!.Y\2&HDe28u+iT!!"F0&cht4TL;BT!!%N^.1lO[!(s%T!!!!IOV.Zp!2)_P"98FP&h+Cm!!#We6i[2e.$5,C!!&Z[8d#+oJ.a:C!!!!kE_9;n&cht4@#^BV!!!!F;Bc)@!0g$2!!!!q\t;l0iShac6Q:>.IJ*I]I>o$F!!)LQc)$Z'bt*6F\_c."U6$K^^Aq!P!S;C_p;m"n2XWd-ZqatB;hI8\Tiu,1BhH%?HLA;[,>2A2dW)@*#oSS`T@R["1a1["@Q%cM'IU:i#<6DS]9h"?%f<`BcZ-'.-iF,I!'&n'9%4o2c-O#bddooI#27S;RYZt!3gWcSlJdA`iG2-/,^8_>PQL#$c!;Q&!Qp6j?UE89;Ys-EBG-Q]9cHV=A=!!(;DSeAFY-FFTdh`Y+Wc4u)@m;%cL\=PGaHC`@2>.a7bG23t+GFgKo8;S)3;ec8s2Q.O2_):c-?'qB&)HruC_P@thp'TPp`VAZN`_\=\kZrJ^Z^1;C.FHr-=I$et%f<`BYMF/:Q.d2S^GA4W!!%JG>aS/XT;r`\f#-'D-oSOg[`q?jkNPGHeFEp,=`uK+>,'89c.,G4k9eFmoiTDQ&IT-1?V=N^WHY+@c,UePb!5god#N^5]78/raOhO/H:,N2GscpCTo"S]cij.J%UP?u2rocDZ!l:LQm(;?5$1J>UE6a);\9kilRB0>Vbla*df7SomI?7/lLI>2A7S))@.t8]>\8OeK@f9>)#MrQ[0#?``0e/ThP_eCWYIMlP]U$?E8QW;\ichr%hAsTN0K2LdiOqTkB^tMDpNJE?8L`$7@0o9m?)D5"onlt+$(\V<.nnZf@56Do)nh^fK]ALr,lU#n"F\U:GWVpcA$L`*iRc'/hGIirkf1DPUX^KC:dGGR%R:_>sGr3:5M!S6W?C5eTj2'.FHT#i4Qb@r[mNL]"(h?]s3'bRi;>-_"I/92FqHsQKBKsRFnj>LYs1iSl\RC;ldQdM_Xbga8M_[oVq3i/B5VDRpR"G$&O[@@c>U]`opkl4jKECXj9Ya(#t7^UQfGkkNYp6H>HKR2C!4]W+THS3HFJBn7E`L_mU?F>Y0d,P(Q[pX&LPjF_&_%K3>A4+%S,12pb3(M>:lU4k4gilO@JUdF-n0]Y25^/aYX1GugoXZ2_u((]XR2+6HHne67;6_ccuABQ'U;`1oc@I$Z`]Xn!LHlbE`;1#H?l)XXX6?BDg.nDNl!kU\#LW.]%]1[QOQCfB=#-RmGG4k=\>.C&7]l9+C1ldE'"m@gPkY,4U4i\3$2_sH?U^+,Cd['RZo[HbK%E%f<`BJ&JH\Q.d2SYN/si!.b)dQ)@%;Oi]7p[_BZ9fae.;7qYt"F%]`9sC>^\Ijf@'89Jjs!XFI=L*:`[idg/l)!s4BTj(d&u2/uUNB,'pp/1"gFS[d9/D7(UdXD==S6%*,HS'+5P7:5FD:>:C8$Y:-'f>iSY%88h<%@C+DPtA^=L:@)7<%'LMk8$=';aV_Rm^M;l0>j?/mKUZ@ak452l%Oq^$^hKMUpcpYW3$WI7Aq[l<0ics_9VrEIu?1>tK`g=u92!!&\Q_@bt$NRK(=!X$srRdc+=9h=KP:\J/#q')*2KqY'8*&Zl=P(R6GH7gc[M&D.+`bE(Kh#4"F`ZNAW4qeatX]"tp,Gun*Q0.Ik)m&c);5nrs"GB1_XA)@BoQDmmD5UeMG%[)9-bRo(I*d=EHucs;EBOp-oorSTs7#Nop\O`d<*nS1'Ar99e>$GJkrVCO$HUsZ1"]!6&jBo:<%AIis/F7l*2tOWh:s!Wn(l0$H\_Q(g1Qj,Z>n5T6mQUo/BFd?ZW*k5C7j!!!##0p`.G!!",m"&H5`(^2!!!!F;Bc)@!0g$2!!!!q+sd9j!'lC*#QOi),uPoe!!&6SM#[MU:oZ>uk3e]tmcfb>C8nl"W'`o$l9N,H5(4Z-Vf0o0f1`9qAgG+^>jq)!;2ErP00g1lTW!T;a[hs"FRNNJRZQqL0cR46_m2DCan"j3Z'u^d[qQ?Q!)R/TT1_$)MiYia&`!7/(>^UmM+Z*4(u2ciWq5j]3di[,1WLfF9mOWPn-Icp_\C,58e)@*'g0(0cI>j]B!hGADV'XF$Bne@fILd]'k;162MQPR7.8:I)[]hSrmd3t[(d83!WW4">I@A'G4,taTu!C?V$5Qd/&ujZW)c0RPeM24bo?>o6aZunT@.",4E"n'_8G*DB6`KQERT[GRXU:QOfp_),gCS:GHZgY#Yk']"/d"I?>$?e=mW&3jOBP?h:k+q9B?g,ZWii`dc[V6U%PWI(Q-J`(^huZ;SG23'u_UDC:ZM>&K)Gu'\IiP)K>oaaNJfiSbr2JWX_'`V"#-9`B+H[Y)'DetP;_Y.nR:%8T6\32p;B?!!)U#%OV5VUon6Da54a4X-6#=oZ.Lsds"&GUcCdDn6%G>K`5H484uUtnkVVbkS#&/onZah2T+,A21V,[_nE(8]\Y[d>nor-_I3;'QBEgiT6FG0Zd$GQPQ^6Jf'c3rLF^C`2prhM2m44"*!lE"%h3iT6&f.TM-Ut`.e#2QDED&KO)cY!6-Fq43SessTCJRW=p[E^ObL-d)f#01:P>^E!2Zi;'MqVd0&pHfi$(^4N1EU^7?_g`QmD$'-G__4#(KT=_PR%6hC6n07Z$(o\d*Rjs59H0Kn]5&bI;q+$oEtD.s4O87Qhk-`Wl+_^]UUnA[H>?$oB#(75>)6@Y;S=.qteOGF9A\!_O<6\bJ?4N`bZoMlpfu0XSMGkT+]"I,!M$*\AG^+Ih@50a]1s9OF3[sonEgCmH`Y?%$lZ$%54A"7Dp8K5rrosriY&pM:p1^og6),((IWiiG4D/qq9'EN@07U*^bEl5arluK!#64b&0%X$rqLes?\@IrnMcO+=c^s7"'6@%.YJa\1@n_a!H*iN!dK9_'YtR4"X;C3D94%;fP79YXmq@!T=&PcdjP\P5.[A.H*>u3M?rdFi#L`#[kZ+3G`H&rOlTDNH7a[5eQ^4O&XLLDB&HDg\XD4;m=D#pPSfXO;b\=:r.<0!RQkITGI*#Y;VSo^@MNkX'8P7K9IM0P-hQCO1Ts[#EBJWpS\P:mMBDlpX3ju[a<)qQ#PUKsf_>er,A_sD)q5Kg?[20p/D>Dk!'t<@^1B7ER=k-0%`aIoUIb$M>%DLq**crkrig_3``b8u]qKWr-#/K7IX/9m*d&Onfg/5P>]X=CY#ZMK]j@$C04/S_1p3,1)=1Y2)qR/.fOL=F/Hg3Tg=_-Nnq5?[ai-/\j_UG&)%mdb%afr&0+K#rao3ff=\5[E*VfWI5#(*i+t(+^^Ss`@T$hhO'O0*dPdbG&ZKD'pdki(,L4k:s6@sdoc2@"0dqbJsUk@-!)e/\92tYL2qG-hF=7a[Q>[.2-V.O*8Cdp$H&q(c?gKs@oXs+^*`ng!Imj_)__10Aa0Hu(K"cmo`modd.OD7_iuK&hsYlZ$19:%+A^kMR7kqdOC-]MluS!!$bk.n?*1!!)N'L6MrD!!"<*-)sLm!!!#'-Dj1rHS&,>!!!##M(-iC\O6Dt!8-:e1B7CTPXpW2!!#h>,m"&H5`(^2!!!!F;Bc)@!0g$2!!!!q+sd9j!'lC*#QOi)-,.D;!!!!kUdP1_!%N=cm0GR]c1)16OM!jN<`C'(K[bE\a#^[TCXu>)"_MMeO$TDO1Oo0@*iO>$PjYpjQKB]7cNL,HhWEEKQN92foT4mTCA:";H.mOaidsNNihsF3[#[*h@s\1>ameCY?a0nKkN<3OJ&8&fQChaCNq,\l46gPAEphjs5Xuh%Zu\!N*1!bY!d-)r-,kF'&@[o7:'p$_QWg>3F^@DkD,e1A\HQ8X]3de%:sR>H.c,_rFKR+3M4/\T='ZFg+YVpI*PUZh)8Vj3#2C^3oa!3$OAVjl6m0r_q@3R$jA1jdc:)SJ^f2#H:u+'.n[5XU%dL.q=5*aQ,Rnke$-3S#&1%Kn\>%Fc<:JL"0"^AVDL4:)`tFA8jns"r2lM)D"duG@X+s0/mh67/>S-[!88>QsKIB888[M(,>beOfhY5Eqe4p[DZmFGJ=l,omGcGQ7-b%s23$m-DOh'd%6Jq\"lYjKp4*@ZWht$I+f2n_<=&YhnO`npU-f4+913D)Cs,jb"p^98>p/&$CmY]M84%/Pu=@/pqh^mC!MPEDX52XSYH_-_P@thp'TPp`V:m0D.BMGKt3mhMA/9H$EiX4&%O^c8uA1pZH/P!]:d(3%Vog#S%;c`[,9C-\pAVnW%]OK:m&9p&Wtgdkeo&j<`(6FTE%'nm?CpfoDTT.ioS'q+1]Np(Qe9#YCts'TrZ!:]TD37%Q;e[3Oa?kME':\uX"nK-INpIEGjMcdJnm8?GrBR7=@CAGq_Oaam[Q6lY)GSqqoufJM;!p]PFd5t=%%]gW;GM,aef/s\bfu$pV[`6Lkpk<&Y86t.jj8_8&dD&r80S=C0GrWK)h2*B]l^Y2,[t1=*'!n%4dfl\gp2bPdstn=BJ]*YYLdM;PLS94i=i@gZ/(U]pOMV3L'K=`j8u^@^bs(0B>Qgo(!g9`:ik5j-F3KANPA7nAKM;S3CZE;j*@X5>SaoppGa.b,;Po;tbVt;:F1"n_c(KYIRQ?"Xt&YNOj<_;4IF-T,n?2q6PJ(GYZUQD<9ftWAD+Jd/;Ft0Ahp&2e>!1]h5mm_Fs)Ls.%C,l&rbOXfC-*leP-heLe)>X*]p@'h-+`elJb@=mAM.Wb/G^=2DrK*@p^YltVKTgtg-9RQ#TUo1Kfl0AU6&D["YX2Z%lE2RiCuN2MH4^0%BgfVD@NG;1CEJ"OqZd.dc5KSO>"h),dsA!\4[YNV>N[SgR7MR48?PdgUE#%:H-NYpELHVe*XaPc=;.m!.ocApu(6X"29Y`ni/p)*g.bOH0Wg[9B0SUT/3P=q5pc$(R/NeEn.X;A"*(L=\BQ[eqHG+K^%r]Ri>:rd`2>BYsM0.BV1OKrt!:uck]gNDjHI-,e34^3s'/&)#,qMA"UDq_"9]mBA*BdR^mbRj>Zq&oQ(tt#CYZG)=AI'-UK8L\r:]aR`K>/SlN+MFh6W?E9mOWPG]`Y)q6STKT]k%\k!H*tVb@EDiTX?r$0$_Zf;4nt%q2H"csq3iZOc.9.C-Ue]:T_$7UM2lOL\gk@eKIeXa/&^S%<(%\)9KIJci3cP7jqgMdo\Y1g/W+V6A1ff266\kD"5,FIdR2kucfYI<)'pmBsu)2fX1TW]BcQQ4h0o)g0e:LI[g[T7-F$j,7Y)-&@\&^nscUMq6".1+lqERf%%n2n,*j2P$0M++1PmB?LUn0:ht7n[acLYEP9Ch_@E3nETF7kLYF>X/B+mKD6Y$@H1cX0$-7J:J/u.l+s?Ad4OZuOB_p"05U9_9T=!A%jf0hd'!6"ZuS;k!!K!d#qm;gSfLT4$Qa*G#De72Rdf>g;@EKKiYB!]j\"bE,B*`+EUqOH1ud"4,*?oKlrZ1EH3u2E-(?Meo]>0ALT?HD1m4oPG?Bc:I"gMMF/0n6H)L*nY5]NFn2:!gricZr]Qt?rk#:Fi(&.FL":*%CqFuG8*1R'0:jsO]=@b2QC^C#ccJ>+*&Z%H?d5,n#7IsIOI>BEG%0%e?pS,$HQ30^B8j"%$knB7.OY==Z:PZWXaD-PO1[85CBH^A*r!XD&_-9XdJJ)Mgisr=;,Fs1,nsg]Ir4$o6M1DSt9[ia2U`[8Z?X]caMqPGHfHi;e!FX/RM)\O=aJEiW!3k%;b+ik1MZbQ"<0l39W[QN_BW:#2m3qV3ED-"l?q>\$NiqHhQf/Z!rEn5LCdt`N[s1[-caXnMA!cqFi<;BM(\(cF%QID0b93RpKD1#Aq$:FQTH4MR7Ke>"Ym$,'+Fp/rrS:52g>es/3Kf*nAun+1=enc;b>2gJb4eZo4N.;$N?X?2YtCM?G-tt["fPU#2:!$W-Y=t%O*>mqRu$/IZC)&aDh[tBjgI&^V8Rs+;=47!aK4SaBCY!#3KAO^G$DGkJ,N3X+T7d2>'R(1SB/q"anan&JSm'ZJ!4btB)gV&`QYhB5.GKo(Uoj!aXpip-M=G=NBDikmh)=k\VGm<3U(=*HAYKj:"._fX4Q?"F&.glD]Mg'/N>rEG2Y=a$_9GGrlt5HDCo2MH9Nk6Wa4ohKjnoY)p69'oH=i;VLidiE8RZn8eh;h0HhTJeZ)WM'uW>^i`"iD"1sn%SN8Bo'i_*OXRFE+V:+74mGlUTL74\YIMbu_)J@@snKS.uW"c(_qp1S3Ved)Wcu=3aU.^!2ZrDXKmSR7"O+4i<_ueaL72?/Fbi`cZmP[NBprins)kM\]kcETDa[c[*EGY`%]5Xg'Kas\H9A(COY%Jua?TEs4`*rl8[fc;@l?qJoLm3hl>u939TDb?$8P^b3nS/V=3p%G^Hs0O.*ZB=L#U(_O<3QJNaUEI+e^V7*=D\@PHjj08NXfJ'b6A5Y1\>@K%;hc2(2kST"D'fV$RE&DOCtF9;nFh[*Zf>$B<\lC'1X2eh,1j$jMXf5Z"QeMDMFlj%=P3"KD@[`D0'AZc`Hh=p8g.M$af@&ZSMg!6c8\77u(1D(Wq+GpAGXMu64keN^FK>F4ql]lFDNkfG_=<4VSXOeL2JM&+CtPucDJi2F]Xc47F)1N/DVrudTp'O*(G5D/NenuZiQ)&0:K8hicAL+OBdCk\[:t!FfaWDnp.7o<@LEujpNLP6cNO2rs8,\4=ds'0E&!a8#E.B%Y3iS]."]Ubgnn#J:5NuSA(VF7jNO#J28*u0\,F6W,*.!!'*??6T@L!0g$2!!!!q+sd9j!'lC*#QOi),uPoe!!&6SM#[MU:a.1e!!#9@PR%6h!$tMe!!!"`8;R\.<,G[^-!!$,bO#T?l8d#+oJ2OK9!<<+Mddl?'V3j>"A8m66A\nfuuTl&jGT($TcT#H8]?`3Y@G6\heh]_c]L@)nR_N]_EgW[[I1qN%P^MV$XqZL=C?'d5'q@J60Y]6B'ld&l"Nn]JCf:X"91`/eR%oQm&orc^/Jf/J2+/PSupKjTV[)W<(jB!2(&s%PJBIlgTRg@Vp/*rbhu?72m4s2*Qafd!EnWa*q)s0l[[$U7q1-'iatl[ZOLs+?/&!!$n0ALUK'I-lr1^&4BYjgF5;SZo4b`ggI```Ynb'4Z^`hAh8.)"^g7OnSFC78m8%-sq2eb._Y3f/ZQ^4fXn_[3ru?O7'72a/cXsQ<`;CC"@ba8r;*Q3d(j+IU?L>4\JSb()PNglO.n9;,EWDX5f_"Hs:&beW&ssUBPWGWt#k9DrBcSeB`kAD;K_Vq+&UaD]%)*G\PoJ/)GYkh*6WFO6O7NUCDJr5M[TfFO4B\s's"!a0(\oj)WgaWJcP=&NgsohPY.eaE+#X>ZEPD+](M]$/PCJ"`oa`S]KP'9pR/8X5e^3r2E*KpCMZ+W7-A1]_rf.c[2B:U&]*IBHT^"6C-f-BF#"A7$`WI>C;T8d;^4@_HZ[EXU>g:l2KD#kZ,+l:Yl8'leonMe0@?!sS+_-)a.rW.)`2f8l`3[TJdW(7*U)hJmbV[)HW$O@dJu+>fON'*=k9djOtrkF`MXa!.<3G?+=@VO!.F/$86\mQJ#D^OoiflG37F(M5FkBF\tEo&06DK/5`!!(PmB2[`^0/$Wb/\Q.Q6)[DPSpaomSZ*s,*@FW1Y:mJuB@NI8T"EF.jAXn2b`)DafDCWiSmB'AouYu`iNpT)qdQgP8?q7:58Ogt].[*OWA=DGqh1m`E_=hf=kRTYRu8ncQKn,\LYqme_G>XmF$ehEd;qfQ81g'4B[HbRoo,.>\t[FElBr)Tlchpp,UjlfJcpMY[%M\1#faH=sh/6.lIt.%d"iEPaFSr8$&)+FR=8G2R=21&ZeR^a%0@?."]70J>9hWHUVulNh;#>#]&hA9Mrp7K0fc](b]gh8oc'M<"ot;Ch3!pMVQ(U+67L8<1EGeGcAlZu>)HPT$$!:Iai=YrHGt4$fCYRjDJlWI9Yg]-\:):;(+f:GQ9c!%_r&++,))"\f2$fVq@AKcSi%P%2#OZFeNYV[oQ7&hIs=d`#Z=8/o>]uY/H%%m?A8+DVno]K(15U`g-+R/o+rF^BaP7p"_k`;)G7:NW+X(#F)](Njg%fL$rm&;GHt1#]B%le?WHEKa[O/tPM3&7hu0P(<9KZ`D,b@]V"eUoM[N@,&)/B>:<(>8WB<;S`Chp?2rWH224;liDX@c#[@LnJj-o[dC`B(SPdogbqQG9j?#65g^6\>EZAgbRC^X7Dal\jhFC*t,X2_8CE\+)Ii&gjee0oZ\W*ikqfP9:lc1Fr2[P'5dZR39Fbl@E3Z1H=R4Q:af6lq?2/)ms?*Kk#AgaSRPDu^+7t9lH:QOAimBZX"5^)8=EA4S+o=eH_\<&IoO:SIp)^Ca16K-'BBt`7AfED;ds:P&VRl&oC=j5;@-W1>r#dcP-Zc/-1q..4rZ1-:9F(.0#ki9+8:\bd&4Rj2E@7QWe;F&!7Y606D[beLkQ.%%qB&"2MTg@`^DO,7OUTt35T#4D)l\.=pMrVB!\`Leusl>E0:j!)nPh(Z9GUh>0_sFq+]:udW+Qh0:,2db"K3Ijq9i@(W9$I]A2UNesWXJB[ePaK',86&_2S,=9=.PZimR`@ta:'fThb[q`6`N^?Tm=FN\Ym7VD%i.Oer1dUf%pj$4#I&0Fo\-.0G1W)Ag877CD0"3N%@ekbE[Sk,j,BKKL2lQPm++AQ(?Z>i(UDHZ)c4uc!OT*q+e]YZWEO_Xt4M>73FC&E*k9U00E2VKLPZX$0X#3G7]';'26bRlAGM2*pS+%PMgs9>qHIFJmhE:JUX"BZcDEKO#2;9]@>9_C>=]47/:[K!ma9M2CkJc*X#$4]3-"Yi,6uC'cbm",+:R2bh#D)h*iDH*8[\(q3oqSBOT4n\`.du;e4l6qi'^q(UR,$8t=tGF2i`7+41ZBMV=u,jOV9ZD9KlU`DJ5R112(0oFsH@`:!'Qs^4Q*02&G>sXAe9dW>\g-&p"^nBMl7ZVnZ=@.lfTE=!]]i1%1XmqZ%M:rB.jXXHB9Hfg)tKII3\WC.gq,T?pStlHC:<9RO5`qWhL."fO7D,Hb9bT.ZTWX&97r0,Pc"FiambuQq0I=3jIC4>]-L0NAh85-E?i^p#8b_a]g:!'0ct3g?gsPIpeEJ\&,/i:(@9h/QJ;i55$1,^d2&^gJQb?a=ukb?6(d,cj%Pb>M,*if%l[Q7\rO3r[P6Je=H5OT+]tIDpFSMaM%S]coi_C&(3`FIBQk[.>!\e7-P90`aG(?F#H"L>iSV`e4Qm4K.gb'+bcoZQVu6^0)N9p/0>aU=inbocRm*Y8rJI$h[(8$fp.GMCut3bMsHJ5D5-Pbre`3]Lm:r[ZQ>9M1q"]7+qNl-1C]qP%cG52#RX0.+=bTD&)arla0^ZYK3Nbj0SmA`LeqS[e@i)umTrC?:@nK:4HR>F1blF8phXER4M7roh&U58WC_G-mr]T%a.PcqgQ%^\VmIj51i)kY.THNd1/W\:&!"C,%NEV<-Tt%I%?.r,%)K%"7iiMfQoDIDPot-iACSoXusYr;5_pe(*b%M`![-Hd"]M8d#-eMJhm0SF6aD'U*qNF.J[2?Ym:HYoS+j@=m>6*A":?4FfkmuU!L4PZh*J5:X(]=4HIXUP^>!:IOh:5JrN!4X,5&cht4TL;BT!!%P4S.Z!'+ohTCXGJCR]nZ!B#QOjTqi7$V4l&\d!!!#';<)lN"onY=I>F*n!!!!F;Bc)@!0g$2!!!!q+sd9j!'lC*#QOi),uPoe!!&6SM#[MU:a.1e!!#9@PR%6h!%$lVSEos4&cht4@#_]b!!!!IOV.Zp!2)_P"98FP&h+Cm!!#We6i[2e.$5,C!!&Z[8d#+oJ.a:C!!!!kUdP1_!%,m"&H5`,(F!<<+m6qRR^!.Y\PS,iTiTL;BT!!%N^.1lO[!(s%T!!!!IOV.Zp!2)_P"98FP&h+Cm!!#We6i[2e.$5,C!!&Z[8d#+oJr<;+4([!!%O,;Bc)@!0g$2!!!!q+sd9j!'lC*#QOi),rm7YUdP1_!*Bn5U-!S9!<<+M/MSPt\s!a-!!$DZ]4qEJ!'lC*#QOi),uPoe!!&6SM#[MU:a.1e!!#9@PR%6h!$tMe!!!"`8;R0H^sE/+XI0i!5KLoM#[MU:a.1e!!#9@PR%6h!$tMe!!!"`8;R,m"&H5`(^2!!!!F;Bc)@!0g$2!!!!q+sd9j!'lC*#QOi),uPoe!!&6SM#[MU:a.1e!!#9@PR%6h!$sWO\s!a-!!$Dd\O6Dt!%r<;'7.d!!'g'Qk/#`X#9qX!,RK@dF4YN#QOi))r+F4!!!!kUdP1_!%lID[u!!!"$O:hQo!2)_P"98FP''CPB!!#9@PR%6h!$tMe!!!"`8;R,m"&H5Y4_-m\E5N!!$,2/eJ'`!(s%T!!!!IOV.Zp!2.8UM#[MU:a.1e!!#9@,L-8h!)Ojc!WW3cM3J8G!!",m"&H5fo0%oCDJC!<<*"R@"Nb5:ZqKoD~>endstream

163 2 jondawson
endobj
164 3 jondawson
% 'FormXob.5da8f20685529548d87e691038e18e90': class PDFImageXObject
165
13 0 obj
166 2 jondawson
<< /BitsPerComponent 8
167
 /ColorSpace /DeviceGray
168
 /Decode [ 0
169
 1 ]
170
 /Filter [ /ASCII85Decode
171
 /FlateDecode ]
172 3 jondawson
 /Height 533
173
 /Length 146
174 2 jondawson
 /Subtype /Image
175
 /Type /XObject
176 3 jondawson
 /Width 866 >>
177 2 jondawson
stream
178 3 jondawson
Gb"0;0`_7S!5bE.WTS+'TE"rlzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzGQZa-BJT~>endstream
179 2 jondawson
endobj
180 3 jondawson
% 'Page3': class PDFPage
181
14 0 obj
182 2 jondawson
% Page dictionary
183 3 jondawson
<< /Contents 28 0 R
184 2 jondawson
 /MediaBox [ 0
185
 
186
 595.2756
187
 841.8898 ]
188 3 jondawson
 /Parent 25 0 R
189 2 jondawson
 /Resources << /Font 1 0 R
190
 /ProcSet [ /PDF
191
 /Text
192
 /ImageB
193
 /ImageC
194
 /ImageI ]
195 3 jondawson
 /XObject << /FormXob.09b26a0166245dd394f397d1cf2199db 12 0 R >> >>
196 2 jondawson
 /Rotate 0
197
 /Trans <<  >>
198
 /Type /Page >>
199
endobj
200 3 jondawson
% 'R15': class PDFCatalog
201
15 0 obj
202 2 jondawson
% Document Root
203 3 jondawson
<< /Outlines 17 0 R
204
 /PageLabels 29 0 R
205 2 jondawson
 /PageMode /UseNone
206 3 jondawson
 /Pages 25 0 R
207 2 jondawson
 /Type /Catalog >>
208
endobj
209 3 jondawson
% 'R16': class PDFInfo
210
16 0 obj
211 2 jondawson
<< /Author ()
212 3 jondawson
 /CreationDate (D:20131125174305+00'00')
213 2 jondawson
 /Creator (\(unspecified\))
214
 /Keywords ()
215
 /Producer (ReportLab PDF Library - www.reportlab.com)
216
 /Subject (\(unspecified\))
217
 /Title () >>
218
endobj
219 3 jondawson
% 'R17': class PDFOutlines
220
17 0 obj
221 2 jondawson
<< /Count 7
222 3 jondawson
 /First 18 0 R
223
 /Last 24 0 R
224 2 jondawson
 /Type /Outlines >>
225
endobj
226
% 'Outline.0': class OutlineEntryObject
227 3 jondawson
18 0 obj
228 2 jondawson
<< /Dest [ 9 0 R
229
 /XYZ
230
 62.69291
231
 765.0236
232
 
233 3 jondawson
 /Next 19 0 R
234
 /Parent 17 0 R
235 2 jondawson
 /Title (Chips-2.0 Demo for ATLYS Development Card) >>
236
endobj
237
% 'Outline.1': class OutlineEntryObject
238 3 jondawson
19 0 obj
239 2 jondawson
<< /Dest [ 9 0 R
240
 /XYZ
241
 62.69291
242
 621.0236
243
 
244 3 jondawson
 /Next 20 0 R
245
 /Parent 17 0 R
246
 /Prev 18 0 R
247 2 jondawson
 /Title (Dependencies) >>
248
endobj
249
% 'Outline.2': class OutlineEntryObject
250 3 jondawson
20 0 obj
251 2 jondawson
<< /Dest [ 9 0 R
252
 /XYZ
253
 62.69291
254
 462.0236
255
 
256 3 jondawson
 /Next 21 0 R
257
 /Parent 17 0 R
258
 /Prev 19 0 R
259 2 jondawson
 /Title (Install) >>
260
endobj
261
% 'Outline.3': class OutlineEntryObject
262 3 jondawson
21 0 obj
263 2 jondawson
<< /Dest [ 9 0 R
264
 /XYZ
265
 62.69291
266
 341.8236
267
 
268 3 jondawson
 /Next 22 0 R
269
 /Parent 17 0 R
270
 /Prev 20 0 R
271 2 jondawson
 /Title (Chips Compile) >>
272
endobj
273
% 'Outline.4': class OutlineEntryObject
274 3 jondawson
22 0 obj
275 2 jondawson
<< /Dest [ 9 0 R
276
 /XYZ
277
 62.69291
278
 257.6236
279
 
280 3 jondawson
 /Next 23 0 R
281
 /Parent 17 0 R
282
 /Prev 21 0 R
283 2 jondawson
 /Title (Build in ISE) >>
284
endobj
285
% 'Outline.5': class OutlineEntryObject
286 3 jondawson
23 0 obj
287 2 jondawson
<< /Dest [ 9 0 R
288
 /XYZ
289
 62.69291
290
 161.4236
291
 
292 3 jondawson
 /Next 24 0 R
293
 /Parent 17 0 R
294
 /Prev 22 0 R
295 2 jondawson
 /Title (Download to ATLYS) >>
296
endobj
297
% 'Outline.6': class OutlineEntryObject
298 3 jondawson
24 0 obj
299
<< /Dest [ 11 0 R
300 2 jondawson
 /XYZ
301
 62.69291
302
 707.8236
303
 
304 3 jondawson
 /Parent 17 0 R
305
 /Prev 23 0 R
306 2 jondawson
 /Title (Setup and Test) >>
307
endobj
308 3 jondawson
% 'R25': class PDFPages
309
25 0 obj
310 2 jondawson
% page tree
311 3 jondawson
<< /Count 3
312 2 jondawson
 /Kids [ 9 0 R
313 3 jondawson
 11 0 R
314
 14 0 R ]
315 2 jondawson
 /Type /Pages >>
316
endobj
317 3 jondawson
% 'R26': class PDFStream
318
26 0 obj
319 2 jondawson
% page stream
320
<< /Length 6534 >>
321
stream
322
1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET
323
q
324
1 0 0 1 62.69291 744.0236 cm
325
q
326
BT 1 0 0 1 0 3.5 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Chips-2.0 Demo for ATLYS Development Card) Tj T* ET
327
Q
328
Q
329
q
330
1 0 0 1 62.69291 732.0236 cm
331
Q
332
q
333
1 0 0 1 62.69291 717.0236 cm
334
 
335
BT /F1 10 Tf 12 TL ET
336
q
337
1 0 0 1 6 3 cm
338
q
339
 
340
BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL 36.93937 0 Td (Author:) Tj T* -36.93937 0 Td ET
341
Q
342
Q
343
q
344
1 0 0 1 91.03937 3 cm
345
q
346
 
347
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Jonathan P Dawson) Tj T* ET
348
Q
349
Q
350
q
351
Q
352
Q
353
q
354
1 0 0 1 62.69291 702.0236 cm
355
 
356
BT /F1 10 Tf 12 TL ET
357
q
358
1 0 0 1 6 3 cm
359
q
360
 
361
BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL 48.03937 0 Td (Date:) Tj T* -48.03937 0 Td ET
362
Q
363
Q
364
q
365
1 0 0 1 91.03937 3 cm
366
q
367
 
368
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (2013-10-15) Tj T* ET
369
Q
370
Q
371
q
372
Q
373
Q
374
q
375
1 0 0 1 62.69291 687.0236 cm
376
 
377
BT /F1 10 Tf 12 TL ET
378
q
379
1 0 0 1 6 3 cm
380
q
381
 
382
BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL 44.13937 0 Td (email:) Tj T* -44.13937 0 Td ET
383
Q
384
Q
385
q
386
1 0 0 1 91.03937 3 cm
387
q
388
 
389
 
390
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (chips@jondawson.org.uk) Tj T* ET
391
Q
392
Q
393
q
394
Q
395
Q
396
q
397
1 0 0 1 62.69291 633.0236 cm
398
q
399
BT 1 0 0 1 0 38 Tm 1.129213 Tw 12 TL /F1 10 Tf 0 0 0 rg (This project is intended to demonstrate the capabilities of the ) Tj 0 0 .501961 rg (Chips-2.0 ) Tj 0 0 0 rg (development environment. The) Tj T* 0 Tw 1.883555 Tw (project is targets the Xilinx Spartan 6 device, and more specifically, the Digilent ATLYS development) Tj T* 0 Tw 2.017318 Tw (platform. The demo implements a TCP/IP socket interface, and a simple web application. So far the) Tj T* 0 Tw (demonstration has been tested on a Ubuntu Linux only.) Tj T* ET
400
Q
401
Q
402
q
403
1 0 0 1 62.69291 600.0236 cm
404
q
405
BT 1 0 0 1 0 3.5 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Dependencies) Tj T* ET
406
Q
407
Q
408
q
409
1 0 0 1 62.69291 582.0236 cm
410
q
411
 
412
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (You will need:) Tj T* ET
413
Q
414
Q
415
q
416
1 0 0 1 62.69291 576.0236 cm
417
Q
418
q
419
1 0 0 1 62.69291 576.0236 cm
420
Q
421
q
422
1 0 0 1 62.69291 564.0236 cm
423
 
424
BT /F1 10 Tf 12 TL ET
425
q
426
1 0 0 1 6 -3 cm
427
q
428
 
429
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET
430
Q
431
Q
432
q
433
1 0 0 1 23 -3 cm
434
q
435
 
436
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Xilinx ISE 12.0 or later \(webpack edition is free\)) Tj T* ET
437
Q
438
Q
439
q
440
Q
441
Q
442
q
443
1 0 0 1 62.69291 558.0236 cm
444
Q
445
q
446
1 0 0 1 62.69291 546.0236 cm
447
 
448
BT /F1 10 Tf 12 TL ET
449
q
450
1 0 0 1 6 -3 cm
451
q
452
 
453
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET
454
Q
455
Q
456
q
457
1 0 0 1 23 -3 cm
458
q
459
 
460
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Python 2.7 or later \(but not Python 3\)) Tj T* ET
461
Q
462
Q
463
q
464
Q
465
Q
466
q
467
1 0 0 1 62.69291 540.0236 cm
468
Q
469
q
470
1 0 0 1 62.69291 528.0236 cm
471
 
472
BT /F1 10 Tf 12 TL ET
473
q
474
1 0 0 1 6 -3 cm
475
q
476
 
477
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET
478
Q
479
Q
480
q
481
1 0 0 1 23 -3 cm
482
q
483
 
484
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Chips-2.0 \(Included\)) Tj T* ET
485
Q
486
Q
487
q
488
Q
489
Q
490
q
491
1 0 0 1 62.69291 522.0236 cm
492
Q
493
q
494
1 0 0 1 62.69291 510.0236 cm
495
 
496
BT /F1 10 Tf 12 TL ET
497
q
498
1 0 0 1 6 -3 cm
499
q
500
 
501
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET
502
Q
503
Q
504
q
505
1 0 0 1 23 -3 cm
506
q
507
BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Digilent ) Tj 0 0 .501961 rg (ATLYS ) Tj 0 0 0 rg (Spartan 6 Development Kit.) Tj T* ET
508
Q
509
Q
510
q
511
Q
512
Q
513
q
514
1 0 0 1 62.69291 504.0236 cm
515
Q
516
q
517
1 0 0 1 62.69291 492.0236 cm
518
 
519
BT /F1 10 Tf 12 TL ET
520
q
521
1 0 0 1 6 -3 cm
522
q
523
 
524
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET
525
Q
526
Q
527
q
528
1 0 0 1 23 -3 cm
529
q
530
BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Digilent ADEPT2 ) Tj 0 0 .501961 rg (utility) Tj  T* ET
531
Q
532
Q
533
q
534
Q
535
Q
536
q
537
1 0 0 1 62.69291 486.0236 cm
538
Q
539
q
540
1 0 0 1 62.69291 474.0236 cm
541
 
542
BT /F1 10 Tf 12 TL ET
543
q
544
1 0 0 1 6 -3 cm
545
q
546
 
547
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET
548
Q
549
Q
550
q
551
1 0 0 1 23 -3 cm
552
q
553
 
554
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (git) Tj T* ET
555
Q
556
Q
557
q
558
Q
559
Q
560
q
561
1 0 0 1 62.69291 474.0236 cm
562
Q
563
q
564
1 0 0 1 62.69291 441.0236 cm
565
q
566
BT 1 0 0 1 0 3.5 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Install) Tj T* ET
567
Q
568
Q
569
q
570
1 0 0 1 62.69291 423.0236 cm
571
q
572
 
573
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Clone the git the repository with git:) Tj T* ET
574
Q
575
Q
576
q
577
1 0 0 1 62.69291 353.8236 cm
578
q
579
q
580
1 0 0 1 0 0 cm
581
q
582
1 0 0 1 6.6 6.6 cm
583
q
584
.662745 .662745 .662745 RG
585
.5 w
586
.960784 .960784 .862745 rg
587
n -6 -6 468.6898 60 re B*
588
Q
589
q
590
 
591
BT 1 0 0 1 0 38 Tm /F3 10 Tf 12 TL ($ git clone git@github.com:dawsonjon/Chips-Demo.git) Tj T* ($ cd Chips-Demo) Tj T* ($ git submodule init) Tj T* ($ git submodule update) Tj T* ET
592
Q
593
Q
594
Q
595
Q
596
Q
597
q
598
1 0 0 1 62.69291 320.8236 cm
599
q
600
BT 1 0 0 1 0 3.5 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Chips Compile) Tj T* ET
601
Q
602
Q
603
q
604
1 0 0 1 62.69291 302.8236 cm
605
q
606
 
607
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (To compile the c code in chips, issue the following command in the project folder:) Tj T* ET
608
Q
609
Q
610
q
611
1 0 0 1 62.69291 269.6236 cm
612
q
613
q
614
1 0 0 1 0 0 cm
615
q
616
1 0 0 1 6.6 6.6 cm
617
q
618
.662745 .662745 .662745 RG
619
.5 w
620
.960784 .960784 .862745 rg
621
n -6 -6 468.6898 24 re B*
622
Q
623
q
624
 
625
BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL ($ ./atlys.py compile) Tj T* ET
626
Q
627
Q
628
Q
629
Q
630
Q
631
q
632
1 0 0 1 62.69291 236.6236 cm
633
q
634
BT 1 0 0 1 0 3.5 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Build in ISE) Tj T* ET
635
Q
636
Q
637
q
638
1 0 0 1 62.69291 206.6236 cm
639
q
640
 
641
BT 1 0 0 1 0 14 Tm /F1 10 Tf 12 TL .177633 Tw (Edit the Xilinx variable in the scripts/user_settings to point to the Xilinx ISE install directory. Then build the) Tj T* 0 Tw (design using the following command:) Tj T* ET
642
Q
643
Q
644
q
645
1 0 0 1 62.69291 173.4236 cm
646
q
647
q
648
1 0 0 1 0 0 cm
649
q
650
1 0 0 1 6.6 6.6 cm
651
q
652
.662745 .662745 .662745 RG
653
.5 w
654
.960784 .960784 .862745 rg
655
n -6 -6 468.6898 24 re B*
656
Q
657
q
658
 
659
BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL ($ ./atlys.py build) Tj T* ET
660
Q
661
Q
662
Q
663
Q
664
Q
665
q
666
1 0 0 1 62.69291 140.4236 cm
667
q
668
BT 1 0 0 1 0 3.5 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Download to ATLYS) Tj T* ET
669
Q
670
Q
671
q
672
1 0 0 1 62.69291 122.4236 cm
673
q
674
 
675
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Power up the ATLYS, and connect the JTAG USB cable to your PC. Run the download command:) Tj T* ET
676
Q
677
Q
678
q
679
1 0 0 1 62.69291 89.22362 cm
680
q
681
q
682
1 0 0 1 0 0 cm
683
q
684
1 0 0 1 6.6 6.6 cm
685
q
686
.662745 .662745 .662745 RG
687
.5 w
688
.960784 .960784 .862745 rg
689
n -6 -6 468.6898 24 re B*
690
Q
691
q
692
 
693
BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL ($ ./atlys.py download) Tj T* ET
694
Q
695
Q
696
Q
697
Q
698
Q
699
 
700
endstream
701
endobj
702 3 jondawson
% 'R27': class PDFStream
703
27 0 obj
704 2 jondawson
% page stream
705 3 jondawson
<< /Length 3397 >>
706 2 jondawson
stream
707
1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET
708
q
709
1 0 0 1 62.69291 753.0236 cm
710
q
711
BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (You can complete all three steps in one go using the ) Tj /F4 10 Tf (all ) Tj /F1 10 Tf (option:) Tj T* ET
712
Q
713
Q
714
q
715
1 0 0 1 62.69291 719.8236 cm
716
q
717
q
718
1 0 0 1 0 0 cm
719
q
720
1 0 0 1 6.6 6.6 cm
721
q
722
.662745 .662745 .662745 RG
723
.5 w
724
.960784 .960784 .862745 rg
725
n -6 -6 468.6898 24 re B*
726
Q
727
q
728
 
729
BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL ($ ./atlys.py all) Tj T* ET
730
Q
731
Q
732
Q
733
Q
734
Q
735
q
736
1 0 0 1 62.69291 686.8236 cm
737
q
738
BT 1 0 0 1 0 3.5 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Setup and Test) Tj T* ET
739
Q
740
Q
741
q
742
1 0 0 1 62.69291 545.6236 cm
743
q
744
q
745
1 0 0 1 0 0 cm
746
q
747
1 0 0 1 6.6 6.6 cm
748
q
749
.662745 .662745 .662745 RG
750
.5 w
751
.960784 .960784 .862745 rg
752
n -6 -6 468.6898 132 re B*
753
Q
754
q
755
BT 1 0 0 1 0 110 Tm 12 TL /F3 10 Tf 0 0 0 rg (+----------------+                 +----------------+) Tj T* (| PC             |                 | Digilent ATLYS |) Tj T* (|                |   POWER =======) Tj (>) Tj (o                |) Tj T* (|                |                 |                |) Tj T* (|          USB   o) Tj (<) Tj (===============) Tj (>) Tj (o JTAG USB       |) Tj T* (|                |                 |                |) Tj T* (|          ETH0  o) Tj (<) Tj (===============) Tj (>) Tj (o ETHERNET       |) Tj T* (|                |                 |                |) Tj T* (| 192.168.1.0    |                 | 192.168.1.1    |) Tj T* (+----------------+                 +----------------+) Tj T* ET
756
Q
757
Q
758
Q
759
Q
760
Q
761
q
762
1 0 0 1 62.69291 513.6236 cm
763
q
764
 
765
BT 1 0 0 1 0 14 Tm /F1 10 Tf 12 TL 2.905318 Tw (Connect the Ethernet port to ATLYS, using a crossed over Ethernet cable \(which comes with the) Tj T* 0 Tw (development kit\).) Tj T* ET
766
Q
767
Q
768
q
769
1 0 0 1 62.69291 483.6236 cm
770
q
771
 
772
BT 1 0 0 1 0 14 Tm /F1 10 Tf 12 TL 1.425366 Tw (Using the script, configure Ethernet port with IP address 192.168.1.0 and subnet mask 255.255.255.0.) Tj T* 0 Tw (Turn off TCP Window Scaling and TCP time stamps:) Tj T* ET
773
Q
774
Q
775
q
776
1 0 0 1 62.69291 450.4236 cm
777
q
778
q
779
1 0 0 1 0 0 cm
780
q
781
1 0 0 1 6.6 6.6 cm
782
q
783
.662745 .662745 .662745 RG
784
.5 w
785
.960784 .960784 .862745 rg
786
n -6 -6 468.6898 24 re B*
787
Q
788
q
789
 
790
BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL ($ ./configure_network) Tj T* ET
791
Q
792
Q
793
Q
794
Q
795
Q
796
q
797
1 0 0 1 62.69291 430.4236 cm
798
q
799
 
800
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Verify connection using ping command:) Tj T* ET
801
Q
802
Q
803
q
804
1 0 0 1 62.69291 289.2236 cm
805
q
806
q
807
1 0 0 1 0 0 cm
808
q
809
1 0 0 1 6.6 6.6 cm
810
q
811
.662745 .662745 .662745 RG
812
.5 w
813
.960784 .960784 .862745 rg
814
n -6 -6 468.6898 132 re B*
815
Q
816
q
817
 
818 3 jondawson
BT 1 0 0 1 0 110 Tm /F3 10 Tf 12 TL ($ ping 192.168.1.1) Tj T* (PING 192.168.1.1 \(192.168.1.1\) 56\(84\) bytes of data.) Tj T* (64 bytes from 192.168.1.1: icmp_req=1 ttl=255 time=0.253 ms) Tj T* (64 bytes from 192.168.1.1: icmp_req=2 ttl=255 time=0.371 ms) Tj T* (64 bytes from 192.168.1.1: icmp_req=3 ttl=255 time=0.382 ms) Tj T* (64 bytes from 192.168.1.1: icmp_req=4 ttl=255 time=0.250 ms) Tj T* (^C) Tj T* (--- 192.168.1.1 ping statistics ---) Tj T* (4 packets transmitted, 4 received, 0% packet loss, time 3000ms) Tj T* (rtt min/avg/max/mdev = 0.250/0.314/0.382/0.062 ms) Tj T* ET
819 2 jondawson
Q
820
Q
821
Q
822
Q
823
Q
824
q
825
1 0 0 1 62.69291 269.2236 cm
826
q
827
 
828
BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Connect to 192.168.1.1 using your favourite browser.) Tj T* ET
829
Q
830
Q
831 3 jondawson
 
832
endstream
833
endobj
834
% 'R28': class PDFStream
835
28 0 obj
836
% page stream
837
<< /Length 162 >>
838
stream
839
1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET
840 2 jondawson
q
841 3 jondawson
1 0 0 1 121.4291 548.1201 cm
842 2 jondawson
q
843 3 jondawson
352.4173 0 0 216.9035 0 0 cm
844
/FormXob.09b26a0166245dd394f397d1cf2199db Do
845 2 jondawson
Q
846
Q
847
 
848
endstream
849
endobj
850 3 jondawson
% 'R29': class PDFPageLabels
851
29 0 obj
852 2 jondawson
% Document Root
853
<< /Nums [ 0
854 3 jondawson
 30 0 R
855 2 jondawson
 1
856 3 jondawson
 31 0 R
857
 2
858
 32 0 R ] >>
859 2 jondawson
endobj
860 3 jondawson
% 'R30': class PDFPageLabel
861
30 0 obj
862 2 jondawson
% None
863
<< /S /D
864
 /St 1 >>
865
endobj
866 3 jondawson
% 'R31': class PDFPageLabel
867
31 0 obj
868 2 jondawson
% None
869
<< /S /D
870
 /St 2 >>
871
endobj
872 3 jondawson
% 'R32': class PDFPageLabel
873
32 0 obj
874
% None
875
<< /S /D
876
 /St 3 >>
877
endobj
878 2 jondawson
xref
879 3 jondawson
 
880 2 jondawson
0000000000 65535 f
881
0000000113 00000 n
882
0000000246 00000 n
883
0000000411 00000 n
884
0000000598 00000 n
885
0000000845 00000 n
886
0000001100 00000 n
887
0000001423 00000 n
888
0000001704 00000 n
889
0000001863 00000 n
890
0000002188 00000 n
891 3 jondawson
0000002368 00000 n
892
0000002691 00000 n
893
0000053823 00000 n
894
0000054226 00000 n
895
0000054573 00000 n
896
0000054732 00000 n
897
0000054980 00000 n
898
0000055105 00000 n
899
0000055306 00000 n
900
0000055493 00000 n
901
0000055675 00000 n
902
0000055863 00000 n
903
0000056050 00000 n
904
0000056242 00000 n
905
0000056401 00000 n
906
0000056526 00000 n
907
0000063159 00000 n
908
0000066655 00000 n
909
0000066919 00000 n
910
0000067038 00000 n
911
0000067115 00000 n
912
0000067192 00000 n
913 2 jondawson
trailer
914
<< /ID
915
 % ReportLab generated PDF document -- digest (http://www.reportlab.com)
916 3 jondawson
 [(Q\331\225\204F\000f\3230O2p\020\241\016\002) (Q\331\225\204F\000f\3230O2p\020\241\016\002)]
917 2 jondawson
 
918 3 jondawson
 /Info 16 0 R
919
 /Root 15 0 R
920
 /Size 33 >>
921 2 jondawson
startxref
922 3 jondawson
67239
923 2 jondawson
%%EOF

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.