File: [local] / www / papers / OpenBGPD-EuroIX34.pdf (download)
Revision 1.1, Wed Apr 10 15:47:42 2019 UTC (5 years, 1 month ago) by claudio
Branch: MAIN
CVS Tags: HEAD
I did my presentation at EuroIX#34 about how OpenBGPD is bringing diversity
back to IX route servers.
|
%PDF-1.4
%
4
0
obj
<<
/Type
/Catalog
/Names
<<
/JavaScript
3
0
R
>>
/PageLabels
<<
/Nums
[
0
<<
/S
/D
/St
1
>>
]
>>
/Outlines
2
0
R
/Pages
1
0
R
>>
endobj
5
0
obj
<<
/Creator
( G o o g l e)
>>
endobj
6
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
7
0
R
/Resources
8
0
R
/Annots
10
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
7
0
obj
<<
/Filter
/FlateDecode
/Length
9
0
R
>>
stream
xTnAMt@EH$ֻ3[! (A&
9'8P<RJHБ]xf9&+|Ґ׃`}ocJk|tږ:Ȼu1[65)9m8 c?w5>\Zއ/y;Mv>)Sȧ6.TP`- wnJ{"E
CQ6oL_votZ?Z/;n#L27k;дb3LT&QNZk ik{\^CG埇jvX{ȂZT}I~rGř<cT.K"5шbȡKL.-9YZZ?h! Vٔo=^".¤URJ~[ܑ$VK?SoX*9,/'9[b%&JM
o\RbZ!&ʠ1gwky*5a@u߭0S
Io맒r,iŔ|?
[X
endstream
endobj
9
0
obj
545
endobj
10
0
obj
[
]
endobj
15
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
16
0
R
/Resources
17
0
R
/Annots
19
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
16
0
obj
<<
/Filter
/FlateDecode
/Length
18
0
R
>>
stream
xVnAuR-ҹ*~$.{{{i, t,:((p9,2Rܑ U ZMo|Iٙ+PIzb;+UT]+gPaG'NxUXt']q[.woJַCOwxDƋ0a6֥%Iyh'DȪDyƒ3rgq,4&HZ ܹ!d=g#MhmNSE76Lɬ"{'-@Ԃ%苯ƪhcVF:ح={,%MKW)
_ eȲNy?MV) +JuSlMH{@abQ[؛E"|& |Rڢ,oaXa:s#ޖNBsWv?[K,h@v"~_b+wF 0\Cg7oWqWB
A)G1Ӡ}Hq5=Iazyerz j mx:;2|6:
L7Bτz Ɛfգ
8)CN
r2#뱅ƙތX+:C䛌x>'u;JMNSfuh5h*1]ی:3"q2H0&Mzn+?z1qD_'}aJp9}G?h5ԹWFi|⢶T%{usD3r'^@[;6kwG:&v.?Gh
endstream
endobj
18
0
obj
793
endobj
19
0
obj
[
]
endobj
20
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
21
0
R
/Resources
22
0
R
/Annots
24
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
21
0
obj
<<
/Filter
/FlateDecode
/Length
23
0
R
>>
stream
xQN0 qXP+@],B
3ؑ!oqvH*$DewIhn.8u똱1)(k2cyMSg װDFꩼP<^*vb/a~W3 Bp[$dP5 \F.*
$;LI&wZ~Oko./
"?Oy"+,#&cR=$tMRzFg6@Ux=\kFm3j$%
gdL9H&;heJߵ:?F^Ө
endstream
endobj
23
0
obj
311
endobj
24
0
obj
[
]
endobj
25
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
26
0
R
/Resources
27
0
R
/Annots
29
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
26
0
obj
<<
/Filter
/FlateDecode
/Length
28
0
R
>>
stream
xUnAݒΝ#q@C,#Pb'@#DIy%[@3|l#pʻ3;3My
NnIha:S.R!`:jP+kdHa&bW?)?y7~)K?9c?Ø.2L\Im=Yq^%0JYM"-QT[JȜK*X1*:uƵsʹ9=z{AqRE?fSBe.V%ɓSr6LH`
UˤB[B3KgL#5$#"
A;SҁJ]\Qjܷ)Ev's~$6L~aH\KH 3#SmȽ])ŕt0 qؽļ@Ԁx!%"bfp#=`UV!N86jB!Xp٬+KP{4dI|u{K~*RV K-bVH?J17P(XRs܀A5!$ŵT8}دMwEK@2RheЃsp#+4+nJ;n'%
endstream
endobj
28
0
obj
623
endobj
29
0
obj
[
]
endobj
30
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
31
0
R
/Resources
32
0
R
/Annots
34
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
31
0
obj
<<
/Filter
/FlateDecode
/Length
33
0
R
>>
stream
xUN@pT\ˏ(Iɧt(Ar$ρtK
yH3= xDH٘1҂!)SV㲌MLvάd8ޟ
JZgKX}N/[woVַSc0q0*=ʫ?UT3qt^rʅ<SI]Vh'V_vGbs*c\{3Q(>!SԣԅN'(^pOr6dIgaU
X\9kgpiT{l]xjypJ 2 Z.*⨵u/:3X2aOzCڣcp
-iD:숩
]Et\t36V6`CqE}b5jve</ p)
Zj44d^̽tNK/q0ؼZeȹITzGL}߇Y75yЌvGK#.
=[xrd\(qEYY=$>,z_ ;~)MIP&IꑊZя[(ZGa#zq]%W.gqn7^5
endstream
endobj
33
0
obj
656
endobj
34
0
obj
[
]
endobj
35
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
36
0
R
/Resources
37
0
R
/Annots
39
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
36
0
obj
<<
/Filter
/FlateDecode
/Length
38
0
R
>>
stream
xŖnAgTwPXmwh,@tk--yK.]F] t)g%1s9s97gf"`EXK4::Qv,axYQ&
}qBiW'p2GWRt>έf1M>{ML+R<ʫSi22>qKi.t+k%ʘXܹgȳSQ:4ȎQ
Rw"ވ쌏x?5^>fe=J%,M{"{'dp;yoo'_VĩJ]ób>&y,hikD
>A~7H)?5z3ha;X,haZȦZ&חW+ IN)H\FP@t8Z8 `vSo *چhg_ جF)$YL.ܰ=^%A,L-Xg`B"&
a6)|NEi"֔hI:?l}euvQQ! !64ZB*|גqvj)O/
f3\pvͷ;trICԈL mS~A|N1gބ?Qsv%S9R_T z~
endstream
endobj
38
0
obj
686
endobj
39
0
obj
[
]
endobj
40
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
41
0
R
/Resources
42
0
R
/Annots
44
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
41
0
obj
<<
/Filter
/FlateDecode
/Length
43
0
R
>>
stream
xWGYə3"Bںz E@#YF`vb~СGjvۦYLk}}gゃř;w %f <qZoә()A$-zw~O3V62?\I{u=Q||LU1YRBX
qH,WŘ<SYW }Bfpu5FL,RT;ۏ(yݫg>S)%KO_/ݷ=ݟtawP@`:4JċP9 nB9,WⓈCCX
Ƙ {ɯ[hg(ABVꩪToAh#ߠ
20q±Dd$)Br5Zs,=W,WM(_(L>VJ^E,ui.\4봤v #V'>(H^kg vEh#m $_ВdK
X,}+ߠ
'2W:s7a֔DR1+
BG_vGЀ}Qy\:~"%ǘKXt&R6eKdՅ4Te0 {x,"<
UmDRAuiS,V-+2%6%
fGYi:}m7
&AϜmDX
rbIhmmz:\t/Yc`n,!kդF"VMpTz57վv,++$,`W#D9ko^+T?a=9qNoE~Wd)e %a)a24Wh{+yg
]!Jl)HSi5),^Uݠ93{Y
endstream
endobj
43
0
obj
956
endobj
44
0
obj
[
]
endobj
54
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
55
0
R
/Resources
56
0
R
/Annots
58
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
55
0
obj
<<
/Filter
/FlateDecode
/Length
57
0
R
>>
stream
xQKN1Н|$R'dv )[ia
( 3L;TH*?c85(qZԀQ-TSrgmaة`'`[
Iy\!L^,^r5XyD'YB&)rrMj#ǂo&ۀ*i\L!
m]D¸5g)S)B4rp}31K1z/dߓ&VZ܊~;pIvŔXYZ,xý2ؠ-ko~'ӊD
endstream
endobj
57
0
obj
306
endobj
58
0
obj
[
]
endobj
59
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
60
0
R
/Resources
61
0
R
/Annots
63
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
60
0
obj
<<
/Filter
/FlateDecode
/Length
62
0
R
>>
stream
xWKoEi%.!1Lb%aA?a1R|K~ ?CoD3vUuMASp QR:+4豟ೠ|oJ3Gdn<'{?Wɣy-Gg}7yQ0ɇabZm\K+ޚh
)˩LEf3rg18&iMtpXc}IOw|MlZp68C @ʞlɎ*VSeP9s]o>L?$wծ&:]ɮ*YdϤF1OL.mbfOW6@~
g`fgbE\'|%_N+wP;rY薨\B5p^@r=;%F=X@/k%kcB ~l >O>7ycAGHv[v%Ra-l~N/Ș_@A.8AA>ߋ6Z3q(.#Me֧C1 1lաwl.,17-Fq^9V_@R#9 b!_]\/o[x$eiy8]8_]اSTL%m,n0+Bʣ>@i1P;~;lV4eoMdE,+7hT_hH1%1["P
giTM%r{ٲT^L(7[6ܥ7_H`:`qhi@ tt5\lc$ժeJْΫMP%^^ɿYo2a_C̟ܤCpNjҴǢ~⌟{b,gJЗRy{qzыX9>8]JG}2%X6ŖxW\-zGl5W1Z}2WB.k5!n!W@:?hE44yh5~0kI!lBH*C&[\&)>MP8LQS/N7pMjm>bOUfn
endstream
endobj
62
0
obj
1154
endobj
63
0
obj
[
<<
/Type
/Annot
/Subtype
/Link
/Rect
[
31.293306
33.753906
674.9603
51.753902
]
/Border
[
0
0
0
]
/A
<<
/Type
/Action
/S
/URI
/URI
(https://labs.ripe.net/Members/claudio_jeker/openbgpd-adding-diversity-to-route-server-landscape)
>>
>>
]
endobj
65
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
66
0
R
/Resources
67
0
R
/Annots
69
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
66
0
obj
<<
/Filter
/FlateDecode
/Length
68
0
R
>>
stream
xXnE*"%&ADޏl;=I 8$/DKEXlS5fzLLzZLowթs꺳DY,_g{`:=1{bu)kBrtl척xaKg~Ls=;leojpİBj#p, ANv'&P47K9i%VtRkGC8oZKSo*4&
T٥r?ɪu/Z^,Fnao_/[RZ9ң1w#C:xU߱jst^ƘO,n՜sUw4VӮ)S
8Jȶ
Jr 3¿1}B
8G\ppguD/!
]>.Ho|?6CSiӯ1OnI26'}TW+5]Zs:F;xJϹ̀nۤ?W΄Ry%xoj>ο*jy} A&~WDL{3EH
l/2_.M貕^nA5X~%[킇ǚιpL5T[d@"T[!ECQ3Ռj+'ދ'->ȖSl_v|cљb^*eXw`l8%R4ϻXA(2`{5ho%:ZW!K7tBX!s[k}qzM0Zq&OZfBx蹸=B|J}(9pء[@.ޖO`s$8!y
AK^
9GJB/v
V\U1 >z`x̕X^*2ޝ=Z֠f~M?EB\A=^#42q>D&8 x\w5|p"+#oVDq5w'>qDw*E*TM
9^1QQoe53IYF/t) yg%qʬ
endstream
endobj
68
0
obj
1102
endobj
69
0
obj
[
]
endobj
71
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
72
0
R
/Resources
73
0
R
/Annots
75
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
72
0
obj
<<
/Filter
/FlateDecode
/Length
74
0
R
>>
stream
xWNAY&$Ӎq&6~ 4P~ Yv?~[!LNnߺS]C3FxaӸۧeqof*Ʀp٧hkX}L[=za.ݠ 9s{w2%ṚkKÞy8c&BPc Z
/zD{]b(*Jt+\cW)2+T03ZxJ.:$!}f2ͷS*s{oh S'#IOtrmbs2ΝVgW2q'}
?.X潲<~FXy%WvP8*n i84YK>bB
+ 4xqq"&vd#-H7q46hm2,҅qE,rSu.<O(YYa9GM&i'=hU2)y]3B2HL^]X٢1ǜ9 #mlguhrLEgE:DNE75UQj唪s@ͳ|;b,NG:МQs03 ø6PCGu`:i3HXGӢ[H)d6 B%<e]3 tJ\6:CuU~džA!qq\$,%Pksm IL^/!I;?5?w}&:vw#2 `4T(tƭrAMApU#cI3V>}`Tx訷ƀI3-B(UāTUPW7
endstream
endobj
74
0
obj
864
endobj
75
0
obj
[
]
endobj
76
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
77
0
R
/Resources
78
0
R
/Annots
80
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
77
0
obj
<<
/Filter
/FlateDecode
/Length
79
0
R
>>
stream
xXKoE$C$(!EDߏ\,Qba'`Ù=c~F._WƋwhfjzwz`㋁rƹ/&x{A5ArtC%',y\g-c8LL+>jqGMParlh4!
Fʢ:k*GR~w%Z-5R*#iJ('oW:7Ec*~$5iͼ
!XZ
T=QqJB(gVb!#uA4nԖtc=4F3DZ)$g!hgjG`+:b];kT.Gd 7*+6"+$54\;tFwYb8&%9{)`q=ZI3M
{{P;.nrenFZdd+$%KO$*ܙXGkw
ll[4T̔y=S0%r|B\%YwX>$;V.M[SZ9c|@.2.^X78/nj.uσ)ҐSiYhi!-SҲu.A2Ni<b$n@،9#0NسAD]%]-)uʝjf3
L+$$k%Zr1uP
rևHK}ji<@ᕇq푏X.03A|ܹ0l @nf NkUƊNHUO^*v_3S":%myT3_w~$bo9
B}̨}b
M5:VC"AdBά]FfF!@)ȹ0mb{)\W :bPf'pҫѯq7Nitv _e,-
K@TFTSH2:הpn@[CW*&}e;iB-JFIKBfٞ ͭ<@o RcsoKw)6UYHS 8O
endstream
endobj
79
0
obj
1085
endobj
80
0
obj
[
]
endobj
81
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
82
0
R
/Resources
83
0
R
/Annots
85
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
82
0
obj
<<
/Filter
/FlateDecode
/Length
84
0
R
>>
stream
xXrD^fۙi Eө7 :N$P i8\/i-xgەKBD5Ҟ9{hw)j۱ zH?ё
1Z [PUzoX
ztb{t>Cz/{S7>z|.{t3uRάMe\Z Z %ᩦްIa`\Sްؘ5'ʡpL*J
t5Bq(Rv_tsD,WAE㴳eNNJ?M;1M'ܛK{
v~rRF$y
xgQ,ISFPx#CuLTP#%IeH^ $IbJ6L.Y${H_V+OS^{w!ٞ}ozC
8@e-K\
}gֻ%x!B|z~[ iBQe
9^]
^_d6n{WA$Er|D&GI3RKϦB)ٖ2<o\C^yJz\urEF"Ke3]&7ID\wNzi&| aw【!G-tS}WSO@nb=3uWN` W?Gd[`jDup5Z6nh{yŌ8FbDq_ATEAsHBd9,9˭-;. s&$=X62o{S0M?L-0JCh˔~T$kvla~@zɋƏp+Ix$FH
H^tHqN/SH 1GjwRN~DaM8@&+8x
|xl{gI<-֍A?ȞRK7K+<6
V<_~( |M&YG!m ;[g*Zo1V#s8
Q{rcоz*FlBV ^htƮP97¾uUh@{g%g|KC#$N#Z< +ieZū5~w>|ka0[l#ڮ\IW.ѵԸSArlo}z]3PtnT B?ğ5d":W
endstream
endobj
84
0
obj
1339
endobj
85
0
obj
[
<<
/Type
/Annot
/Subtype
/Link
/Rect
[
31.293306
56.553947
533.6763
69.753944
]
/Border
[
0
0
0
]
/A
<<
/Type
/Action
/S
/URI
/URI
(https://medium.com/@jobsnijders/a-new-source-for-authoritative-routing-data-arin-whois-5ea6e1f774ed)
>>
>>
<<
/Type
/Annot
/Subtype
/Link
/Rect
[
31.293306
41.553947
353.92593
54.75395
]
/Border
[
0
0
0
]
/A
<<
/Type
/Action
/S
/URI
/URI
(https://mailman.nanog.org/pipermail/nanog/2018-July/096359.html)
>>
>>
]
endobj
86
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
87
0
R
/Resources
88
0
R
/Annots
90
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
87
0
obj
<<
/Filter
/FlateDecode
/Length
89
0
R
>>
stream
xVn1^o8z˩\ D ڊ
I)<R#oA/XQTxfMJIdzgve&8}>"B[a9ϵމz6QzC>?7~? w{/}RwWwhqIc¬TsAHZUg"#QT7LN+gjBO28 *_+
Xjo>y{As3M?ŋyisd!8^4k̶٘
\4-qB8HwPai8<}F̕v
J%SʥE*cˈ WhI|KZ7kJ
m̺ǐlcƶeS@uhuz8zhY=މЄ$k24W?/?C7
c=:@
"Bkuc,Nu2EtQ S>m:Q҂TZ=#U搞Ԓ_$}Nv]-̆1mitYnuacѾh- Et?cd5_45Noa#iG+yhaDo:cs2Bhf Ml4®Sљޚ o0ɀ|8}cҭXNb/bxzbPa^X&a"Ff9H;N<Xt2FK4Foie}ޛdn̘[Qw%D&(ndVv全@j hjQ
endstream
endobj
89
0
obj
789
endobj
90
0
obj
[
]
endobj
91
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
92
0
R
/Resources
93
0
R
/Annots
95
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
92
0
obj
<<
/Filter
/FlateDecode
/Length
94
0
R
>>
stream
x;N1mM.
%"@HFt(D lH)S&pJ30e%y?{& qP:
! H71fg-du 0"Hap,Rq#F^Q&D<,<M"B:zJX"EU1^Q*ֈDK.&Z~WzQ >=).>TQXe#
g[˶)>;k95 q;S*9ҞoELI?hJf4~IͭO~I
6ht TJ_y!
endstream
endobj
94
0
obj
339
endobj
95
0
obj
[
]
endobj
96
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
97
0
R
/Resources
98
0
R
/Annots
100
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
97
0
obj
<<
/Filter
/FlateDecode
/Length
99
0
R
>>
stream
xVNA
T!A2ݡWE%(6C(_ɥK
whOI7̬Fwy{}8qFhnп;fC#΅:9"3eMly>(X{bn'OG.wӏ{6,.ᙙ8VHm/%NFI'KA<.}Zʂ
8+Rkqvu}zƶ|VLő?êZGrYfH߳N]"M~-%% X=K Tq/oܿ /bY%߈DTSbws:6y&(|[E%Z3@.m mc҄R%avN*)(i5W_\움y}G
lqPy ?,X E a.`JY OԶO:&`'8c:ධr\ZHJ5\U`6a2Ln( Q F?3ԭr6%
-JKL8̡H%,^2dB
G@W@ft^1:\ٺ#uU
XB٭@5\^%K%oqhvB
tB pQ>Jwwߍ!ڡ(
ql$V-֖VkkO,JX{[(nMd
ޠ%"Q"]-J
O<sx'fq~u| =#g
endstream
endobj
99
0
obj
791
endobj
100
0
obj
[
]
endobj
102
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
103
0
R
/Resources
104
0
R
/Annots
106
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
103
0
obj
<<
/Filter
/FlateDecode
/Length
105
0
R
>>
stream
xQ]J1XI2Y_DA߅]d[e<@/ <g05ݵd~2}7(wmK %]Hb7NEl`s{;'vZ lVy!,[^/Fo&* :ړzj)Lȹq1 EJU\4ցy1ٸŀTKP9 &ջ8>Ħg5@!42g '%Kt
endstream
endobj
105
0
obj
270
endobj
106
0
obj
[
]
endobj
107
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
108
0
R
/Resources
109
0
R
/Annots
111
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
108
0
obj
<<
/Filter
/FlateDecode
/Length
110
0
R
>>
stream
xV;oAuRmܹ 岷@!YtQP p:?!"啖 zh7U|;#q
gwggfvyuEIaż#BFRޥVq~MaIz3Z(i8x!va+VwmbkR}[ltǔAMqi2X WcΈed"=F`N%#p,a*J10̹p2ٞX}v@D:6'CN`Lj +q=}~1o9~[쌯ވ5LESO3X* qɐĩJ+yo[6>27-TSayN!:PSx8x7!YgsX9v
\d2x7'UJ/T \.6P 1 =M$LzM PU;bަ7,dVUH9?jŨFHik9!KҪOlb9kR;3AC&N 4xh.)k78
g}dOkK-Q'uHi@Nus)@Uזv6IUdu=J%S@3:dp~E't72heUJrWv*/$ͬ-MnQSKAr<hT?Ö*ZN^K-j:}jMHI ;~U-] ^M߬$
endstream
endobj
110
0
obj
760
endobj
111
0
obj
[
]
endobj
112
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
113
0
R
/Resources
114
0
R
/Annots
116
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
113
0
obj
<<
/Filter
/FlateDecode
/Length
115
0
R
>>
stream
xQKN1;oD6$`[ia
!Xrp23TH*J9N#u9
%Q
ꜱ))%(k\@q:9
t009o;K|/fpCD=h
"%hyN+)fV\T$HmK{l\ij*R!pWXG8ق[vTՈIlQIx)'|.uYuf/V$ʸ;wco
endstream
endobj
115
0
obj
292
endobj
116
0
obj
[
]
endobj
117
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
118
0
R
/Resources
119
0
R
/Annots
121
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
118
0
obj
<<
/Filter
/FlateDecode
/Length
120
0
R
>>
stream
xVn0-KQP(f Z'k-v:\ x[ ݓ)5M%r4At<y#5Q(8'.p
81B{}kXyG
c5 }~Cɀ?|ohFhlX6:NȋMy%U
Użfܩr.y:: wquܳt_~b(D9bfH씝_,hؔuY$a@\'%:-PR%?I:)
@iGAU
>P6%fqA Z<I9R1k&l
U
3VZ:ّCkJvdǍ{3bԴ]k]sݞ##fh=|qsmxdGr|eC
Aq#]?U <efqq['kD")v#
>aS38Nr-si38;>th"[aX0c/'T.0b XM<R|0gQj_01:m0G;Z"ulw#;hM<P
&ΊujPBGt
$jbYt?Rlڞ":VUԟY7$p瘵=CU`>b]A32"eA7g̚F5Q~'{U)Pe
e45<Z;_ :WuQzG
endstream
endobj
120
0
obj
827
endobj
121
0
obj
[
<<
/Type
/Annot
/Subtype
/Link
/Rect
[
115.64115
83.40395
290.16864
105.00395
]
/Border
[
0
0
0
]
/A
<<
/Type
/Action
/S
/URI
/URI
(mailto:claudio@openbsd.org)
>>
>>
]
endobj
122
0
obj
<<
/Type
/Page
/Parent
1
0
R
/MediaBox
[
0
0
720
405
]
/Contents
123
0
R
/Resources
124
0
R
/Annots
126
0
R
/Group
<<
/S
/Transparency
/CS
/DeviceRGB
>>
>>
endobj
123
0
obj
<<
/Filter
/FlateDecode
/Length
125
0
R
>>
stream
xQJ16|`:$'QлjQڥn[}ţh&kkD d%E
:@"D9
9OXe=naI:^aRjwzSɧ+̰* d
zj.E&ߐsЄ:A+K4X/i.Si9)Ϳ)P~Nć8[.ţ %\1љy*/ߟn@s
endstream
endobj
125
0
obj
260
endobj
126
0
obj
[
]
endobj
11
0
obj
<<
/CA
1.0
/ca
1.0
>>
endobj
12
0
obj
<<
/CA
0
/ca
0
>>
endobj
13
0
obj
<<
/Subtype
/Image
/Interpolate
true
/Width
220
/Height
193
/ColorSpace
/DeviceRGB
/BitsPerComponent
8
/Filter
/DCTDecode
/Length
127
0
R
>>
stream
JFIF C
%# , #&')*)-0-(0%()( C
((((((((((((((((((((((((((((((((((((((((((((((((((( "