ࡱ;   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Root Entry  !r\V)䰱 PresentationStarImpress 5.0q[pSSfxDocumentInfo  ܣ1s ܣ13 uK Info 0 Info 1 Info 2 Info 3 ܣ1X",qb<TASK,0,1 1,0,100,1,Oh+'0 h t 14@ޜ8@J@Z @߆   XOutdevItemPool 1   )     &'()*+,-./06789:;UVWXYZ[\]c !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstt      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefdt0o'@qXX',@X'.@2XXX' @X'@Arrow ArrowddXXXS'@kArrowddArrow}}XXX_'.@,XXX'.@,XXX'@ XX'@.X @H @^ @t @ @ @ @'2@XXXX ' @ ̙TrkisRed 133ffBlau Magenta 7kkWhite GreenXX X2XDXVXnXXXX'p@22ddFarbverlauf 11ddXX6'(@X'@dBMvv(@@SD@x^SI 0 s\ z 46ZBn8x)1̔.<觔B+̄ ޢ40:prf |q]~+H~|WFMbP@aoCē[ȡz6~U{߃wZV*fl>l^Od5Ldq՝UőS7g9FŪugv[ n%û;9{ʞԾL<{0TuXݻcKvsΝ乻7[r9vS΢;7R9>+ld;Ւpp>-?Y*#Rsso -[Ńg㍨WZ_LM&7=i}2hM3VJTPkS}nl$xπ!!|چ?Ƴ c|wV/#d73+FaU3l}䁩d,L*Zh(78,y8dFZ.ƊG9|EuYiξٞVΏGꟌ7uy3h ,$`+C<8-#˵'%]dG@Kp~ r|(xNY+Āae 836s[}U֚n56i+?T<>h~4xrBdT# °3 ]a>n~4x4_dc|Fq^#&e+2\#puې~ #ȶiWNa-yT9R1\䢶̅ʼnF3 7>՜!U|{7P|2ryHg35<k,+k'_QYwCRou4fqܪXZ5e3a«T yl2YYmͿ2d{+?- }ۜ~07QSxzT˗֧?Nr]@QpBVYL`"P̓'SITTөԧdc`ԔÄj>yW.5z a̬D: jG b=9W焼ja6@*`-e:2ˉ3Y<=T֓jj1@K X-~['x"Nh2nt-~Sl-x0fuo㟗_]h0}c2ny̝>V֡cY8(=hIoÑlo>LܟnvpO7nw0P$_=aEfu(!TX3 9,gA 6!}kW>س #|bgl/F "o/w؊ܢn—>Ǜ|r+q~+qL\kvԆEc~[y3j.fȇȟ̈eW\ [ۛnyrx/+//+C0ڭB-'̥m㢌͇3ŵtnC6d0]G=<΋']:j[O}e aQv3—C*,R,<ʣ/z;AҸmI_9ӊ@`` <4dN2_e+Nlfj+b,V*^/|_2 hnreK~]*=x,W`qXY,VCE|u7J1nm6&o,<7ltWѳf9[+oEl:m娣-ËC('WV" FfP-#\jv\˙Ό!̎U0 k`-mخB\>gE[}f1kA:Nq/7$ussqKq\8&UQpVB\4IһPzȲ$:ʥ@>AHz]֋I@yܥk tWbš=M$y8ni"\M~[??Jϋv??g89FtN!wVZ"LOc CHۉ3[ SbXŶnL~ޞz8pp흞r\ I/q!O{&+r?hf^t1u5道X$#Θ0;M97SZ9͗+9:Wtxj e7zKuѴ4EZOE\+j?V+cH5MaSc  |)„ތ&$n4ۭϾ՘ruYɜ{+?Ђ0pSk::zs"6H`Ո=qo" sŇK#J 0;fR/w<.ߨ:Z)=]A^!T5<ׂEzW? i_h"K0No95NDn6LX"ou{TZ8x-0HH0dݨ9!)>P}91~ ɼhQa"C$0Y 9'`O$4"  ܧD: ABl2z*o#>x<`v:C"Y~T<)?^~r8Xͺ_p$DZԝc.ٜ# m@~XNVxP< ȃf4Z$0š %G4nkcM9 3܏}.dԦ߇- K Ooyxr'Up9a-7<#}`@~2̎-Qc[u2Rkgsw{*ӭ7Ks;]WKQ8cF}rM>D WA;.$ ӊ&y7VF E 1&RqEpQbZ~NGš?'o~^{s1lHmJ Z)u'NS ^wZΆ,JI@Bx%}%t,-;Z~|2zVXш j#p:l xzPfubYnϼO7ZH{]Ev-*eb(]%+2^}B>kH$85ǹ1/qh")?,^>x>DCt IUd Oj,˧MG(u ]lԉ/H.g罳 LNs±uz1wLpzkJùsj@TC/~rяkVמ@1S1w)?_;649gQ0+sc}=Xx4b5%VhE ̓j;#UxZ/Br۳5GS;9sxqHo6&so T3zD"<)DQ7J[SК˒|?P88H ^G雑YCEZ/41&өuf--r͖AXv<ɖ< E[𿼐}ojDH! x9W l/T*ΤpL "JR9[.6_b5Fo4`Af+,՝ T wj1+ ft93Ln_0+h/U8X κR謓Sx| &Π_< J|%*==\T%P;-Ij@]G6oOݜ: Rꏍ]|S%Ph.aI+9:A);̺NYS7ƍ&E}2l:E.m@Ihg"BI}RjH'\/'qs ϋC-"XY% ZFbᕭi̲Q*7ÃQZ*9VAq#n?to7Ka{ ֔rqB;02x˴'%+`/.%RJ]bu85gl8 %GaN%ϙ/&o1>L(a)Hʚ =yEX+#3h'Sdd<e%OĆ"Ȇ'׌&cz s6D.Ǐ*`Âlhu))#˘^$,3wBDy8ecRAlNJyg@ʓ.а}j8( O(z3Dg1֖;L8Y|BΦuxޱ(x. .0 g ր?lz1 &fCj呵DW@6On$$eYqZ!~d 7&W/ N#Ɲ,sSc^BY% bFJYNQ)f$ܭP;Hx`GH5K&&^/IDYӞ C_&8x ha`gcM7ykV8Q+ٴ:&^ ob *bP60gͲTQH1uI{ѽHV꼮e)8XO5~yIp&uhwZtI<$i+XT78" %IH竏4,6(7[U`KLa@gdP>0LLb>Hr }&0ΣaiAKr^wGK^탡G#w[v8NxXov#҈uwUB~Ҍ! rM@eLX o@/3 BJc,]*kKܧ*M\1\X,_N+~&έ՞!J^|D~1{È{ 2zޚfEN ׫ ; o+TPВY \݅?WFMª\VK p8\^!>V>8+F\ac0r1%@nT:dVS=H'F9XC6Nlfm{V~n:gOR )4[,R'EU,C|L'Re» o̯Q^WS,^l+׌)u΋ݾGtDc SL-hc;ްaX&L - 'eeO<^Jç+( H"f{ܚ̻ٞUӐ_VhYQt c)s2e .q4ؐWoÀ7+ Q[-r1/N8ɵ c+ę$'DD# *$^# , xމ>N_<HQ8R,c#xdf472S` ٠8!C<"$9Tءj,'kſ.9W3iEX]ZɽWus A'r{ǫ]{*Ld3/w4ۇ=_qB4 \) 9Crz1a ]Iv7HR}#D-WN*M.Q H/cr!Z8hf/nG,r`Mxob^Ͱ%\2~˙VVc-7%75/6g%Ǭvّ;'6NsX~#)RQ!S߁D(?# osuŁկisǯ^<| D)Of_Z{ϫ92'z=~A Y}<\/<mvӻ"թR{=l\x:ne^Dfʣ1|, k欷q'`Sk( VlAP 0:[SxZcV xEe0HPQ:"2dad </@ ,Ć"2̣rYr2> X2qm.qzY ADȩ L6WAzg)0T쭄q~T /\M/h%<ޠ4(6&wO I1yĕ0dy8ـ{J룩3 b - y_JdC~CTRj:Y^ .,|&{yl^u x?7L}LIXx8I58c $6!m>'(_}A/HǢ\7S]9,$"3"i^+͛R#,+ "<`@ă_8f Y>[*)Rɤ}eR?"AHA5d]B(M L,WQQ59uHO( _׆~S71X{G6y*M> H_ؔ BƖGbC1Hta%, |//vڼzeE$iePmqV&M[@Dq>q}Y_AyELk0Ku=1D);|#t)o,ȿAgƭFRK|!/%lqLIrJˆ9 0v{Kv|? un|3Mۗ Q>E%W*ꑉjr"G)8Ո3/2[itQWH5)[c-=BcCqd:su,4e=ڎjB*i39A l.1"W4u]+y͗sx:fmć!Ğ۫m_}ǕϛwفPM>** ʀ+#F갿\.+FTTSj`' ϟSA-ِ}!:BBpAo[vJSvKdl FLn #"ϒ{2JrK'Yk]6PjSF2A†#$ Zlo ZB^(=xonN'XP86 "|Q~#d ?K쥆] btk5'v~ȫ}FJB?XF,Di,,@:* 53p iQ=4ui nLe3>x=O3<@KܗA0pf\?a«^DahT ]T14<O‡f~2h u\*c:qbf 9eQ#!p_'I(#y_Qy)^}JNDN@WJ!'B>:_D"ƒRBu$Fd"7&XL40 _H`Zb 8RY,%9yhbZ- c|,9/\hAQkhŁJÌH 3@(M*`~=T1/rͧy(-u".)^; ?ϝ*~VM jK?_.iWɕ}k ;#H;xAUDM!1mmA\gN;RT&oMFRdl\t5_q %1.h{*(zG6cGfp! 4a0C)}d&*u͉4܀G &7ݵύ(D(:2?ʆ XLwzi' !ԭhA#!BkO"ON F]{GjT:eB,Yaբ%X- Zr9-dwsg 6mȆpc5i\E%"oڀt4w[sbBse#:i!|K%Zf%s_bBRQt`Ԋ['aX=r~ F,"VȤqiUs1rHKd@E  Lr3H!g HPRD1ͨ(J*=TLA1‡5 1gëUx)=JҢ_>feN0! 7͜ŶAᰨ(>xG3_*ȳ_7/:^_"C)Ű7foTOg+觹n2h4*Zu,U%łT}YY8"zz4ԊI+y v3xccFFdY,_I ̿QBWƒS~۩kbh)bMe0Fj{/蛄h!;Y#x ͵.r.4 SU*w;y_&k(5V5&m"A{3ʓݵv0:"5҄/#US8j.XW}Q  `!Ӿ 5 I.rK"xxX"3xӕgrLh~>2d9Jswf@ cj™C<2M\ Ϫ;M J50 zZH]pN!J  qWİ j|; ivCnFnw@g%Mn+FĉKbݤө* !V2t*pFm!g0g͖k/2~STIck '憆uXCR rHSR2Ѥ ٲ*cLXă@ /L U]39j#ň  !^ Յ1r( QOQ4-_@}!F`=8XBfXDu9d^ utC֊В|k o_x{^-qV^`< B?Y@ڊY /N>Mw#Ï*~j6<5U A-<>g&74W>kʄ{IvV1LI7|jO/jzZ }ޙ~<~u;ݥx/+8a@-axܟ91Q$-#\mv)";IHf0&N`>$5]GvW3UdB#6`hQPڌ4H0*`l,), :8-jߖ1uY|hZa GZpHR֞Wǔӵ{Q2nghHDQN[ 2boͶXP*ѬsjQ|-U ǒ~stR#f݈c-k[p;ga{@{#fbV+0xn5h֚ΊMξ҇͹"Aqq9y11_ 3{B; Z 52µW~pf,el=M>7)p-9fBۃ$fu-8:P35pM?Kq"<Ẍx A)!_WgABHÑpY%Ќ ոP&xġRO/% U\7# 1~xG]/Z `-ч7ZJ Ǜ ˃_ZQEa'qMK[Œ!dO܆FZպ<QX3.x%rP7>PXŤ?hŧ%4D$ ]4! uq<)qB-+Wq]Ca(`ֱ R1QK~zrC0@AVAψ…LORErR ۦ ~Hpc'@iZ@-M$nR8sAiHֈ/l>3`@%9UD&iGԦͦ;,@^-f#n$qZ `7fݹ飪b^Of8]F戠6O}Zc}dA0,ynR2I_vu->H3NhʝVNrҩ(3k/ Rڂ{-a! N ōws8}6UZx++#o^ fpi*2(+w[k: >Sy/@ڳ(KO%ZU7s4 RY?ܽ;Ѩy;Q,Q&0*j+[E,Rw&j9P}Ρ~wnW.,A?ȆCErW;jOU67Jv_}s5KvИ?2h$Pa`"`f7ZܾL; Z7W ID™Z=;DhdK 9(F|ѹry Hf.2Ǥ˥DoFո7/iZmCpzK8$ˏd5c\zP5¶:.璘\| 9s F[KdcvGx[EL` о,WD[ބlj> 4T=~d&ni{xAMhBŗF^݊V}# DbK} T]/!CA| S'Njx d OW6) bLkc}: T6E^"rK "J8Y8fRxc=H2@P MBiQ8?2ދE.E@\}+F6UIdL{BC4PGtoAz#`-hfG|9o5Ro 3 #{Sd")|Oű poraxz))2˩DfjYLx_wBb]e0F<hqp(VKt 7`}j`h)FǍWpx߭[g3`V oQE[@"=JK̻-Cu`W\߫kh

dO"zc }?kņl"䂷[_t:/.$C yW Y'2|JPK;,~J-9uu$E[ɶҒ;3M) ڜDW()}9y~׍coG>lL~ٙQ,BE@\We}OC8]p)@|_!lvcaߥ$!/f+pUJz8DTz1H0?[5pT ;! 2y?3zd`Pcm,RUlC"A6FT. >ADY"N1c-eU'SP.2է`ҘO ֜H I%WKOt@C'ȁ΢XTx@-TII~]snn\s FF8x3-{hekV>_}7ƾES!z7u@$ i#$p}yT,t䐁 y4I(xJP,S*h)H,B -= ֦s`!Dzlٝ`uhΞ|(mekٵ3Zr`$ Mf'΅?ԱeAȣq*!n  OL emdvX#T# b?QMi*z0gǮ^qH0 @O[]?(6;>{[B1Nkt1bPjp/b=DoKEB'%o%ˎsf!%=k 5,=(j\s/*EAY2oiU*ȆŃ BYAμQ,l9R>m и!@`!HO.<~\览ݎ FlnH] OA4I#kO/u?8O@D;7` kB*?@NC:tmM݋|hf:͊q6gq6+1`:Sl '%JSqgՁ Q{{S.(ϒ堳K VRyobߨۑ'eh 9;ܙOwkz~<;< Lcc~ c1!6Zsg`yjJTǠ{VplKN+^4$*&*q0ۥ!rJP *m# 2\8U᭙ohFg4; as՛J'}t?/o!',|ߘϝK-?xzLK/pw/Jڎ]2Ŵ{d6q1OjP7iSIs62m{te|OTԁX!Wh gZBā0UETvJ-#WU/ P K eL3ݐ vR}ypд?)BAsYJBK0m?>r"4JlӸ,t).g7T줲{2C(إ9 `V١O˓_F(h᲏{aZ6,/CmLGaIZ 7@9<ʫL ;"ă,uC]%GU @6VxPڽB+d=!б'mO O{PEH.0)X{sK8BLAr~-Ƕ}UGQ_0p-#撱1ѹ%*ERih8@ YЄ\h2ZcbC6nlrDUZZHޭvv7&{'ԚcM8T(aa@:΍n+PԿtV>h{~uwkV>ó8g1.\6dqza |ܘxzٻeČj5D(OQ*BO!/S{A2w*/Z=ݶbYUOB@ vS{H5@P*"$E]Pnz'KmJJ$@pJNΝ@O'Ն1߲/* (G%"VjA`HaW*Ւ.)uĭ~T3FQS b.P;{n\D<:?oL|XƂQt1N2Fy f_dTT iEo[pu5~n5k z "R֛aƏZTgBr_%ī CJܪMwM|~*&_>QsZH cG̘7v3)5`iɡ%j#;B< Kë3DBxO! UC3ɿ"XNJŶβY5/%kұ<1&0D2;,HHyUmw?)@]eC4nnAX[J̙NūE<2A:V LI,(ss[mjVh:DGyM4u{mvɒbD\(Ğ\llja}h,C5|zp/S@5LZG:q\kJiDN/U%6v2v%qȸ.(gxſLAw͗1 IX)ڼxq,J'~Y@=ju|8p6(vNi{,05e![=+?M ĉf`^I&ыP-ފؙ0KHtY}^$ϭKSp|ͪm:2!w@y&8K-k]4&{gB?U$.РҬ1v;zfQE3 []AJdIa&G,!eг4+r[9ebgv?eivLJPkТCtףDmȆI:2`n|oayoF#=Ui@*ԯtX70=?tɡBKNSLNuelFa~ߛiD=eCHj{D+ד/{vl,=YqZ?9#M~tAWRZr?6|6" C'Ԭ(Ī0h@2a@a51XbgFV @Q[m:5cLpτvEэ}-'ie"Yc;cZ^i;C4?H}Mv8TZ+;[}T_8acQ)n1{qCo<Ƅ x&A@=l W:ͪmcϽ'6UA+>8 Ƒ&H$.?[w1 MhĈϬ9;۲dL ]cŴ#V3w#e#'.~<7i cGjYyܞB.ġ :ZZx G)Ӵ=҉[]}OD68kh Հrf0${svqH^-b)uJ[)"Ss=TKX#,4E`I* aOx;#@xF9y i|= gzM쏼Wb33T~_V 9WmjiT3" gfzqV_4-]YΰˈPjF1tpvpMU[q\mP 0e_{Es*{ 㯕?`t˭~ Wy-c8M@#!-RLq|W ZsZŽ}vAD-M?]ej91I&῜d7O@6&X\]#f \Ç8h^ġGWJK]@@ ",HPZ$Hf1̵;v^.La +Wߥ-ibCL7O f 7n4 dVRkOs%^>V4=Rz}w { Ab`_u̚ѯ<|VB`\\tPVsrZQV%SF&o@WC]e#~iZ~KrHe?eGED}u/E T‘kѨ-|>t`ˌ9&n#zr%$&evGiU5DDQV> lU'`i|}D5.wP|t[qg,M:+/St>Ơ FSN7ם^~TpBa/;,4ŭ7f#TbЩgB!x܍Hӿ(BT֋+-.؄[,[NfM AR SUQ%CM)#>gB*4o+?b7- <qҠРsSſHpP]W)a`!,xy{H E F؞^)KF; Tpb(MmVk:>P,eVg?rRp uW<[jR RBKha*tlm/RD<tQ:;\l6lh6 +Bn([t_H~f"^SE"(`51VP>}#p{6\B "As,28|uJoTtʜ 0LYڠ8P;q*Qe׼`[`euqI[enKWxazP1oqd~.#M;8C-Z@ldoJJl-ڤܰQjZPlcƵ30_TD`ѝ~4&׆ktbO9jqH_T0k&ZPAޖZ͉Ɂ]NCH A)ךC\،TUP K ' =wU"PȉCbm*+%5ܞs|4_(xP|"l(;X6ω;6MӔ*3zdETpbqcGjM_A(^=Jv2#oh?(4ȝ+%ۋ#EA+)=Pph^_ 3_6fO9RS+rJGdnN%80udaw^J3J.r A顎b@v0)|F+3Wrt(lWqvD m@Vڝ%- 9Q3^:WyJ_1ۣ,#ۦeHk?#T]:\b;o6l1٫HwCDY|b/N/s[YzR^HԡГHWD>-n_3ST DsBaOyE%so;>υt'0ņqڥSʢq"LS{ɼɼ U^/8~ۜ~$Z-pЊ|fd/׋/].zCr*ٯtF q6Ν4aG:™JysHhX[D l7v`r*{T3]6c5~p0V'QZZADEЇɐs6(JBc3. t{1WVQ $rh7t"Q# 8e1 ƹW$x"ڤQ-? [X͝T! jn^l֒G2ҁ nD&W|o6E?Ajm\QZtR"(`*%wL}^+<kpo|-q ~-}F3\o._xA*rRP/){2PD|)_=ݚQz[\e;Ki }MΡun PIhDP4䤨Jf9z)?PH.u{q=*~zNpퟢO_8cI#*rU[O`LA:AD$s:p>{S4Cr:\~cC}{l#TmnKo80!AiOD'I e X TSۨ+$4aj|/8rƑu$e&*=7XWW" dfJ*`i8[RW=xn//#.F,r,o_"4`J@0CA@\ȓp)<*nKz 6VM-Us? PQUgq2./C.&`U<1>D"FD =P0GweFb'QEm*.­;|wvF'+7Ȳpw6f"D?pNTiSՃ]g>B[oFq-_%S&ӎu*q chat}i OYuUolڌ{|7)Ui)@ܟ|\*`{i e7p塵V߃uR@< vTřa/TkP"@ǯK_|AJ}C]NZf28^;jX4&ć4^ Kj\><6㌶iHPߎu4x:09Az'׌h]g l=c&0'7;p30tPÈ$hi :9G!S>UWgwC }{xY0 {1?=;qrd|L}9uƮyqd*} _CMbNo8-UJC/㳅SYy)vt`om+QCkٛhDzmɒ8$8^v8Yq`|>=g7$]I.n9HuqZT A MM|N/'!Rk鑅H{̌ݿGsQ9DUKK(n9,&X8,kh &Pس+G48򅎋b. b49i1[Fm.j$pܹ(pkњFGNYfg-,*t ޚLJCӽh<(fy P3d2Oχ0k;>~G_ѣm aL\Ukަ#=ZZ޿ݸ)ڭ?g`:.B[~c4Rm>,˻'3jI /EیҲh6=u-JN?F RPCky_hpfu\#.U㓅'#6CHKdq<m3mU=~~b㉑V$naL"R{],tSJޤ>$t=g$uD=O67/WԚd̽d;:yr';'Y})9eoQW!5#=w'8{Cm O{o֏I}]GWGOZj#7OS?93)?Ŏ;FΗx)%/zb=t#IJRx_dg(>W=*j:dɅup oa޾:~A7 ٩Hz<ƃAAT8"M=16o4ɼdS/[J$NFn%qbs+jHN8K6"lxRb{z} Iص1+!"p;|\H0հVܹ,8E=hSN#_o3 Ii+yWNd?>7 aϮ!1L]b'a8@Aw`&(K8!tJxzOcp_?ӳ[DP CS5 ϶gNQW(>`&^Eݓ4iiZ@t!:V&c'*2~ @-jYElav6u #uD7xYKj{z3T*˻"7cI i`jja*W)hA"7duΓ[^u4*4 s#v+O>{et:܍%qiw#߼.Gm-D eiH[[mM/l6H~Ikv;J?^Oq o9Nx$]ҁ{3G*?酝D0lROG跷S 1ߓ &#oNT }S!U~S(עE4 W‰:}'(k:3-WqR0;OR/,a*wܞfQ['2VʈYK:\`,ҽ&SarϠFVq0f@RǢ@BQ[_q峛W>z,{ # XEzÇSkɯ]9*]PT_XٲNdhB޸kHty;q*A ̘4@b]e>=f\حCIk.bۏ:!K0Y2Ɖl<ݯBhZ;Y'z3<1[JGx=w1di-a UmT2wW";F{Gr(~[r&A$>ròǜ:gl4讓C4Limr_~ډyPj.HڄH]?@=n^eofÊSYƙ p&rmHpn*m*}A|/NW2%S IIkF|]-.HϪrakH'B;oFq\;t}n%˺evܢDV'u/_|u3C6Z*?@Un~MKG'b ̲뿣䧩! =jBv|Y]hɽd̫m>>z>#Du>& z>X&ƪ&s{'1p#Qq=r&w\] W^E38u3yl:8SJLmb?erI: 9p<=t֒7u4Ӈ1_\*}qG#V qU3I7L9}W/gD}l?I=Dgz!BR'7`0ӛ;ó,5 ǥhuHn6-rR@} 2 ˛bbJDJy|-e \0ƒͨ淼5ZN@!lFK )RnH ${}t#hݣqA_gݭǘf[SPDצQGMN9'\%ld\9cu{-&`(JU |VtV>^6d7o0\I )hL^0wKg6f>>V@˝3lּ2նm-ӎ"QK41c)TyypwOtTAmM39q};=u6}0 VgwGh0b61'ԣ4VёGh”bk :ڡYea]ogoT^r KKXg'Nhaym΀!kqՒޗf35 bmW[Qimkx$d ~)DoXY" PXdO̊qטx>yx0 3S}mtk4Nq裫-hV{]koBn~x/7N3 $2 ie2a^0t/sqGK{,nH;S,*Iz;Vt=GjTE!.n|-Gr3x~>{JZ-|{®:/Qʕ?)AP_~sű/J5BlfWgۊdbqw~mA3͒ v(V#l_L4(ؓ9Yta wf 2usC|/3̡y:*ܰmI@lI9\{2 (˻a [[J=e^+kY/SLzEEb˭on&;kFWK8$w58$4EMy:X۝gǽ[{獫^/5tKDUd[L? i FRVVE>{=UK`*! D,-lFQytxc)!/]ۇ>qʐ.~HkȸPQWK*nN"Ҩ耰Wz/LDƂ摢p&!x$ˇDw#零q0Eer@^[= E%=M\sy/\ (8I[w~h kJ`<[];5DŽ>jjQ49}|킗::$V>oR?|҃! }֬sNP4"?"r#ޔ';U'l;û-BOR.h ACNª[X+U3 |9ZQU=~K[OgtpA(CF`F-G<}&h WJjJ j2Z?yé.U'EN]S$Q|=&hU6ŢýXU'G^ߙR+KI$>;a /N T<LJL Mbͤ (E 8(yLQc:\$ OmU1:J'^RONoxнv{ t3\wCh >DH MuP&¢Vpomg;9bSduI){~nMQ5P~$j?ҳmmHP.nE: s$#MNH+cujW'M۩"<8nUi:t9hqϨӑDKs .a,|ڼfD~߮1Tkޙ{0"X_4kprXhT7?xa;)GiK<̄Eִ"{# %J-Q/(MnϨ;_u)s'6ExVÀh^TWrzND :g8`/.̄jՑܒGQ&e$GpGщ2tmFsn<Wώll@Ck`O{Ϻl^$d|phEI'w6As6KKem~O9*1i ѹTfJ{ʫPX23gy`QWCRjU3kȁ0{ɩv&(d-[JoRAKqiPo7Sؼiu O>Һ0bA@=RL ( :}5̥R7+~~\C٧Ԍm f, a<#C0x6#Gp X]EYqU,'D6ǵ{.J6wcMYM{OK`OFe#4:qfH|YP;1jw4Z5idcwu沒YmDLlFʽWD%9<$'68AJ3Y`'6)W3E'CCB/=9( C2y篜_yE,ҙmuuf!)|0eAZ}˜ki8Pqh>fqV7Z/-A9LEKt6L[f2M;}V;WH;fHJVhIۙzHs|Ҝ 11Jxilc~xT(EKD/XY+CB52 &kiu̶el.KOf܅j(Qc"P?!azt (N^ܨJ~Z0<%k,z[fNYkU%V1KeXWwfv$Ԍ7̾L4oE HP6&IR&fhRYۘY29aXgj[N"|x=jlX>W.r,ƥŽ{ Xz^>lSqDXqzק}vuK-*4>'Y s;~,[vpc.f#Ēx6aCGW4>_;I M<ƨS WYܹ;%~/73i񃫻]=qN}?~}QԹU )DF![}ѶX?[+[t7'@jױ;&} +BjTl㓇H0-ja,'!$GZLmC`nE$3e'R>ִ޼Ϸrfr )T7è8W24\sXJo鎙rnml/i /?Oi1c4[n j(6Ҹ^$ОHKܛ|h!xXi\Q_AlKʽXowËݎBqIMk̈Υ23gG7a78@Dל?xORr׬FI#- <49?9g~$qy&,ײTԉvl\ToN6TC==I?`~5 p->{'/]ꕳ^ 8[oB1 / UC`?6l%@ckɴL {#"ܫnȨ§ؖU wfmb'>.Fn(Blg-q?w^YC͚ѕ՛z-YZ+6~y|ϭ0єU Ӂ P)\M&i@ ^v$}f[Iȫc Z!jy!Kv7Nyb3(g֛2[H%hd$SE ܶpY)Ge,ۋ!DVUt||2w1U}M8b{"D)|ߊR6n|g=˹=jP$Jp1-=׆xl#ڪVP Tp`432 A:S?z!4Q9 6}2TlFvV]\+#L[uGeYnH~m4_ӈvFf6̿ow:]$#tA .~'#H#YX{ē3ܘc*,J ݒo;뤹p母lᬇʇ'_BQfeRV A DpIɵkCQOMK IN\[JbQל!j"za{9j ;f8_=HIT[ j;e׭rrޤ&θ?q٥ݑxyA6vY(;F"3w{Ճ9bڔ R- >Fwm` wLu|xiæn{DnH}U[A<|~~[P}Ccbj`U}?\AVO"`R?sxpZe#u(9 0{cS,`Z`dDT,]_6v󚅳Xsڤ'd,UWՍ `{Di3CՋ *fvg|_]<w*}'-|,h*s#_#jaS_(B#fI+‹VV~u->g{S6&!mu,ӊUն~L-`Vō(Hy ,5%NӰ&I jq'!A3& IC#Q~OV\ `f0UdA KF$S 0UŬT¯.`T֠ gJUl$qxxR'7~)Z;nsӊU3uymw^_]䁧}W^WE(T[IDa4Fͷ$p~hfn>8ZU6Tdb|gß&tW-ak |1$O B=ƋT`6%#76.b& %3>/); yUmd[%޽ʾ_.vՈb'axiFNH ߈a4 4%>~FK:P~y"p) (f_\Sda}f(~}v߅6<.4dQ づU&igS.tO!TTX{'ֽv'Bk#}@I&YuO4S[PX<М,9ܧYmg0K< f..B5ģd?wm?<} qې9)Sm޶ :D / t}wS::&a*V.dTG"d2?oѼ C/_pʄ8 w҄@ƮO]ehѿ~!t?zP-C֓YUBGZ^ٳmr@\WŢ ՎU-R36;tso(1~oVZïsQa:Tp{-fDNu`;w:)K ,}Ѷ5+TP'ѢK;o^J*Ƿ N: MB(",A>XQ"u3Й%0S0qG,dA2f 4/#o%/RƤyݺ_ K*:zo?I7t~~{v3RfJMyEl VQe ;yk%Q_im]pWַA߼pMl}JD!;xawoS**R .u.{MIe#>{o\"g_kI VSU-ٓ[1?D~= LGYk>uo ^P@#R qA[5)fߴT!bDGG :#<>P8飋{y//nCuxeI"a# h6y,e>Die32V9oȍ7 iGR(7 ta;w #RtI[!i\5o }xIAc(MkپfR K;ЧQnUyGKI cg~X0:4{YR9m8wiI># ^q 눟t/5 GHᵠvTA~㬆O^>70c)f;EyS£Dz5N2| ;HKW)IJb ̒sҼgo*>NU^Nv]~\-3~ғy.uIrlQinl4HT>{ bc=p y"3ŵv)@F`XAĽS۴ApKH?uc= ],D;=lhhF_F].Go=2b.M-O8ghIUuE jM7{g~"D!fԪYF]e0mFLVĩ1JRVyGCde#xyH!?_D]9]ϯL>ϒ''=_g/Ѕ YeBΙ WzwX38S؃&+mxg s2uK)%kҾGG'=&)+&D]aQK`8&~iwӷ> .¯0"m2"PzIU [, Y Bh|>z7G{aO?>% zDQ_U2!\՚7-R1 ۰/o1W{&kv՜ցi)7z/}ygfR-H~ܙM . *AĝnȎ{d*^ ~Ԇ1ۜbN=[FkRƍ}}m؞*,t)x$U6 QϢvz.m*p^rd ͶZq,O e04&g.?Њybݷ\*JEtaLWo Q<+Ca%{lu6uYy ~ef9^9Q <+ݮ?/bLyZ$i7MFfdam~bvS]D&8֘+_| ށF9sO70RȞ#e-6O2B{iKl;am=>B,:$9ϼxؽ~ ~Jr9L!et9r|<)U<t(w"]ZV \9vX@*V5"T֬?SaB5>]VF|i 7Cޣ?)WM3ܡUWIc͡^;9Q8j42x% g{ ҾuQ & fcg BxQtC=e#ka^~a:Z0ϹGtʗkͱF̔[mװq}J1,nX4="_J?7UiS F>*/:!MIb&YϢm>Z302N9YHj <@|lian!m<\?{`7 !&!Z֛җRV 7=/$$QG᎒]^Ju//3[ְ3 Q%sDAtȠ4n螰B)nNmm)63l1!At@;oaE~V.WxgiWq1˖oi~9Zy}tz[@ Fv!>YYVmNߣ43;ӊ8J@wf]'B(guy!hŝ$lmq5/mkzeeD@Qm$?%ܪKNؑB]Id #GSh+@m7gl{r#Tl  z*pAF y,г1+zkޣu<OʖOE^hG+xdў*iV1;}1{3*߽]'HgGWuPfΚfY=&gQV=qD,Uߟ4*):wA&Mȕe ٭lc0Y*]e;hH"۠fYuf$aon.?޺7/y,bv3>ݷ[pE>g/qcA-VX$؍28`ۼf+NxH3/iya W̬E8soZFb*ʎp\hyq75オC39<* z]+TIƈ&U5nb8Z;^šo7l J'?tKN˻){"OxnؽQ)['7d?Ud6WԞij45po(T;s(I dik[OzqHŗW_왓z =V8<$Lwe,)~_u795Pj! _} K2a[*lUl*p~pbüfˌ5ݙatMuIA0S.^,)mbͶNh`;KM9i&*TY"W#€r7X="\s%#= e(sJް K֑,ON.즼į-j$ڝ~XȹJUڰd vZHq&f$ljM3U | z^ο)9&T3iZTRoU2="\2Ȍ)RS4-9[ ]*teu"#+hsAӚtawqwʻK@ڽzD[ |1:,Qwo:@gf1 eCVV;?I|#A끙Q[}@JP~1kd+{x^8/ {gr/}E{lϋ+Vz 8.9紝U4MVw|ĭ\Ƣ[ng@(mW9}~gNԈa}. 9w~A4&'?=+zҩt=(eHPHXHk1e})Ƿ)qQ1%idwE1nmE" *&S"mqSvܶz7&oW=Lަ8OnS'߹u5S䙕?>C~+&VH+Wa~)'][%d[M`D3lN pC>ȯd&͊ [48iDzA*Zk~KY5ҳL2M4=qn+fY1w Qt(8{U=pObXf!b @Dzyv7@:,FՌ*r;Rtto6i X4 3cWv " OZ95>V\RqNU";86gQ^UT'kG`[JQ wԨ-2x=NirfE iiGy+lmb{[f+|ָx2z'$LxK;k&N+ٕL֒v)pcL% m^T[88 VѦ$lW`V1s1=I6`\:oqw]hWl1WTD+4ѕ /}uVә`i#OU1/HX!seLzΰ)sUӺF\SmȮBG"O3S$㧏U7g/N7MTqڽ;%N6>W&ް6lЖB̗(G5_*E~D5P9j)WycV%Q ?Yƞ>a̖R!ph5}Э_]x{ߴ .ph(kE?Hxe$~>B܋Byc 5?aD!g*PKZB?҅ ;fiRG;čDi&)pFK?#oW, I[yjpѲ8b6*.'$7%Y_o=:hid  Z!8xSj}XpT쎭u]2ah:=%XznOu ;1E@R&{6`ez }@ 8xѨ)Zݤtob/ wZzzYU cKB?̘ZTVh u=^K8:k*Ш'Jݧi:Ki4+}+ r&!. "u5 ГoV!ͭf!f@x6dF=+Qru0e"v`ֱ~9Gj|,5 ӄm4i#*ЋJ|4c|]!'M)ڍ5бhESښ*D\tX!Ͳ@H;RSH~_[maXd5Z&hvfL T{0Ks7fF*lg5.gdkz5^ |WMS,V8Z[=#ƆW/0\~%r,0r{xD+Dܡ&=|MӼS}u[ڣƍfcVŅAz8Q2CQ+`E&,Senh$CВ\la)*\.KeAeCg'S&E'$! "xw@4l7 [nlf}dTIs黮7ܓ":Cuu7J؛h'K1jU3U`̣E&hmp%[S; `t3uli­>eu|}}٣~Cm,zN۟8T~;# \w:U'K$jS;ezԅn|ۋ9 a^Kkjª- o'A h8l?yԐ 5Ah0JÉ`G $PgJehSrnj]Wv(0=j nY%4' U+m*(<pfX$ Y1fݕ}|F'ׁ0 *gN"L 1/iDd&61~_UA#vA))ló(|xi'5h mDGn>K<ۮ.4]zgZʓϫXid6 Z6< W=|=Wt .EڙSj6j9֯% bXah|شE?Ril2/ b>rݻoz:KBhoz%4d|u -}lC啌KʒRmǭl}n=6,k0du:h)U4݃wp|9. 0"ҨmnDA}ۼ,HՔVwb76CDžȟUE :Kl 6$iE=vtj,C/ Q(&sfU{?wU}!lC_&U `]_$?~ >y 9_`9FvۨIUaU)#;nl|B̟_>cUo5=\DDjz2[=*Vlis_={\<*7 )}\G{3Hy`9JPex ǒkAK_рvcrav¯ 2ЃD0(v>GRCQLF|BjyܓuqywpR3UϐJ~wy'=x8ž$J̸HPxZ %sI*_ǎ1`ŗ_<SKێ/] [nqP NL?"`ѩP_R@o4iUߧЩjf@+YVLKI &sSs{_v0wjPs ^5\ nU2f]*;NٶHF3Zti-]Xb{{yv?yҩ?ay;{b3N$[1 }*hHCUM3?a1]EW&3Vcbu'/9zL˸vlO?K?yʧ/]ͧz=sO?~GGJ?q}j@z2.qqucJ첀E9C[t.eM6' CVʈu T:kE*aAOm*oߚ 9AK#낖A{` ^Ae MK~F4z>qnCUHbT`N/:o\O._Dk qGr{cR~\+.~`$Ր1C_qv7cp(Vuй!Bwo?\Z !` Pm4*s;"[0?}Ǐŕ:ū?zW?t/_/|I|Ipa[^H*a3"peaʊhy\@x'7˽0T>N?)muZ;^ލx;):p~~y.lccmmi?+r/d76FrH!=Ho][ԱoP{𹚇hN=- чf]{;>tPqw xS[ ޹JѧO3Zc#o@d|a#G3]:_yn7P"SzCmws4 M6Wjxf0'VҾ??z`d-Rx'O{ 匈4̘bPىS^4*h% Jo%4J{0ƝSisگݚWtE|-m*ty\SY6Sz{ ;hg5jIq>6 f:h,2A#M_ub/NGM6~v!mh: VΘqp@T4;`Qn\GGǏf+>pGt )W9VCpa_"9kO=E+gva|w.@ldixDwF>)b7cuJ!K:~r炿4ޠ!'m@=wHp﯐M_hQhl)2<7cE %]xJrVkcmzJI_.3f6RT?ߖ+$@m^O,'79Q|ΚZM|Ӑ͕oY.)s"A cCD__kmOB >!$u: ߕ?|숸7~Wƒk_t#rjyl秇ׇriD?AowwgoCXwV~4,t6"|]G6;Z9|hrZz$ EodHk|!k-zVߖS"hc9!6Z"*8l=*-!'7JI=l]rP=|x2CrJ>vؘ!\beM?xK\EbHrwkYܼ&2Li2򎏟8kzjtWIPo勢f tdq#oj6"dB+Y'tbC̉g@Q@oNL$Ǹ /ό5hgopbtS=tDa .خ2Ӭc)ķ4B|D}䏾MgK)|wܘIs2AYO[T6C*,1/l #|Mo=Je 3ǼiԠFyOYR=dZ6ҙ;*bCk:"'7g]C5)wb{j!b]suuI0gP8Qvf=xbUgo)Otք@C#". ܀c-D)ޭJ;.5PЮo%EF-80sm}߰T9pjم\j>N¸/~4r ̖ O g*qr1IFv3v ۍҾp%fٛܠSޜi%ѡ`:QI1l />ifs Sr)N?NX_sikSЯn)[X6 R${o\wKmP*E^y+@(䠜Ӓ(UNQuR2S]*7m_):Ԟ@h$PJ\,`2lꆼ_;F *ҳӓwGh=UC"@hթl%.[w nFuOe16j31Ҕ 5aDeҾ^=(G3զO>iE 3oX}UpCa03K"oe"w ҜI.Mv*{r EB5 ^!LYa-w6mz=&qOJnY&+ïg15Wv%_%,EZS~ 2+]9%B`]h. } 9_I{2.0%Oz SJf<aN}5\Ǜ9t3Sֽ+Q-g \b́_\ޥ=qK9T ) En$fZәpHIG{nmFk!q#c Np4tҤT}}/cˈae{{qHJ%* ޥm0j kzgRXdn#\q ֆ}w; f:Ro.8i]q t_ؒg7(S(/ a}MvEMō<=z@}]ݦ"40߄|XO(w1l+뫀 rN Yc]p0#+sL'}] 4rSO5ضoR4 2~c[׊JsdϜnG#.]MF|Qn 0Gv#=(I~zݖxta\L 8AμxH@y&B#QW/}uHJɭaӡBM xɑoظ:Iʒl+`.Ugouo!9ڵ=d+  t`745hu aV'@$Cdy\RMTfG;7m\*ecªN*ʮeP**1%j{e Yl&}/n#. jAOc2 v'/xO'GS8+Z*-tUx/qc˜tAx8k':y:%XX" @ @ @ @.@ XXX.@, XXX @N @d @z @   @   @   @   @   @ @ @* @@ @V @l @ @ @ @( @( @( @( @( @2( @H( @^( @t(  @(! @(" @(# @$$ @%% @&& @'' @$(( @:)) @P;(+@pXX,, @X--"@,XX.."@,XX// @00 @,11 @B22 @X33 @n44 @55 @66 @II @JJ j@ R((" 3,dXXXX&X.X6X>XFKK@\XX(L @zMM@XNN@XOO@XPP@XQQ@$ XXRR @BSS@`XTT @zUU@XVV@XXWW @XX @YY @ZZ @[[ @1\\ @G]] @]^^ @s__ @`` @aa @bb @cc @dd @ee @ @ '''''   '''XXX X2XDXJXPXVXbXh>@''''''' ''  ''' ''''''''XXX&X,XDXVXtXXXXXXX**F@;    XXXX X&X,77F@    XXXX X&X,HH@ 3+'!'' !'!'+' +'  'XXX X2X8XDXPX\XhXnXtXzff@QQVVJJKKJJKKQQVV JJKKQQVVJJKKJJKKJJKKJJKKJJJJMMNNOOPPQQVVJJKKJJJJKKJJKKSSUUVVXXX&X8XJX\XzXXXXXXXXX.8p6p3I_uY+AWm #9Oe{+AWm3I_u7c-CYo#9[}#9X2H^tvd" P[7EditEngineItemPool 6f10 $g* $@ ' ",StarBatsN-",StarBatsN-",StarBatsN-"` ` ,StarBatsN-" ,StarBatsN-",StarBatsN-"hh,StarBatsN-",StarBatsN-",StarBatsN-"pp,StarBatsN- "X,StarBatsN-",StarBatsN-",StarBatsN-"` ` ,StarBatsN-" ,StarBatsN-",StarBatsN-"hh,StarBatsN-",StarBatsN-",StarBatsN-"pp,StarBatsN- ",StarBatsN-",StarBatsN-",StarBatsN-"` ` ,StarBatsN-" ,StarBatsN-",StarBatsN-"hh,StarBatsN-",StarBatsN-",StarBatsN-"pp,StarBatsN- Z d"|,StarBatsN-` ` ,StarBatsNK",StarBatsN-,StarBatsNK"pp,StarBatsN-"  ,StarBatsN-" ,StarBatsN-"%%,StarBatsN-"0*0*,StarBatsN- r,StarBats-r,StarBats-r,StarBats-r ,StarBats-r,StarBats-r,StarBats-rpp,StarBats-rXX,StarBats-r@@,StarBats-r(#(#,StarBats- "XX,StarBatsi-",StarBatsi-",StarBatsi-"` ` ,StarBatsi-" ,StarBatsi-",StarBatsi-"hh,StarBatsi-",StarBatsi-",StarBatsi- "XX,StarBatsN-'Pxx,StarBats̙K'P,StarBats̙K'P ,StarBats̙K'P,StarBats̙K'P,StarBats̙K'P,StarBats̙K'P88,StarBats̙K'PXX,StarBats̙K'Pxx,StarBats̙K rXX,StarBats-r,StarBats-r,StarBats-r` ` ,StarBats-r ,StarBats-r,StarBats-rhh,StarBats-r,StarBats-r,StarBats-rpp,StarBats- "XX,StarBatsN-'Pxx,StarBats((LLK'P,StarBats((LLK'P ,StarBats((LLK'P,StarBats((LLK'P,StarBats((LLK'P,StarBats((LLK'P88,StarBats((LLK'PXX,StarBats((LLK'Pxx,StarBats((LLKXX,XJXh XTXrX*XHXf 6' @a@ XX&@ =dddx >dddY y ddd YD 'dddYDdddYDdddYD8ddd8YDXdddXYDxdddxYD!ddd!YDXX!X:XSXlXXXXX<( n@ m>y'  XXXX X&X,X2X8X>XD ( @StarBats!"-2StarBats!"-StarBatsX!"-̙StarBats!'KStarBats!r7StarBats!"-"StarBats!r-((LLStarBats!'KXXGXXXX+XdX@'#s@!07dddddXdddddddY|` ddd` YdddYdddYpdddpY ddd Y  ddd Y %ddd%Y 0*ddd0*Y XdddXYdddXddPdxddPdddPd ( ddPdH ddPdhddPdddPd8ddPdXddPdx>xdddxYPydddYP' ddd YPdddYPdddYPdddYP8ddd8YPXdddXYP xdddxYP""dddXX!X4XGX`XyXXXXXXX(XAXTXgXzXXXXXXXXX1XJXcX|XXXXA'@*ddddddddddddd,ddd dddXXX&X2X>XJXVXb1'(@vdUXX+'(@ XXX'/@. . . j. X!'@ +z((LL333333kk j % H , <ff33+ffffffXXX&X2X>XJXVXbXnXzXXXXX' @! timesTimes New Roman;TimesStandardArial;HelveticaFettTimes New Roman timescterminalfixedWtimesXXXFXdX~XXX' @ t"Od Nd 4d d d {d d d hd d *d d id XXX"X,X6X@XJXTX^XhXrX|X?( @"'@"XX'@#A0XX'@)#X'@M#\XX'@p#X'@#X%' @#S' @#"' @#' @#@$;?X$$$0&&(',,,%-`-f.O/010Y000001121H1^1P)g* "XX,StarBatsN-",StarBatsN-",StarBatsN-"` ` ,StarBatsN-" ,StarBatsN-",StarBatsN-"hh,StarBatsN-",StarBatsN-",StarBatsN-"pp,StarBatsN- (StarBats!"-!''times'Od .6q2 GFStandardStandard#'''''''''''''''+;(,,--..g* (@'A'1'+'!'''''''''Object with arrowStandardObject with arrow'''''''Object with shadowStandardObject with shadow+;(,,--..Object without fillStandardObject without fill'TextStandardText'' Text bodyStandard Text body'''Text body justfiedStandardText body justfied''+'First line indentStandardFirst line indent''g*@'TitleStandardTitle'''Title1StandardTitle1 '''+;(,,--..+''Title2StandardTitle2 ''+;(,,--..g*@'A'+''HeadingStandardHeading''A''Heading1StandardHeading1''A'''Heading2StandardHeading2''A''''Dimension LineStandardDimension Line'''''''Home~LT~Gliederung 1Home~LT~Gliederung 1''g*@'A'+'!'''''''''Home~LT~Gliederung 2Home~LT~Gliederung 1Home~LT~Gliederung 2@'A'' Home~LT~Gliederung 3Home~LT~Gliederung 2Home~LT~Gliederung 3@'A''Home~LT~Gliederung 4Home~LT~Gliederung 3Home~LT~Gliederung 4@'A'' Home~LT~Gliederung 5Home~LT~Gliederung 4Home~LT~Gliederung 5@'A'' Home~LT~Gliederung 6Home~LT~Gliederung 5Home~LT~Gliederung 6@'A'' Home~LT~Gliederung 7Home~LT~Gliederung 6Home~LT~Gliederung 7@' A'' Home~LT~Gliederung 8Home~LT~Gliederung 7Home~LT~Gliederung 8@' A'' Home~LT~Gliederung 9Home~LT~Gliederung 8Home~LT~Gliederung 9@' A'' Home~LT~Titel Home~LT~Titel''QQg*+'!''' ''''''Home~LT~UntertitelHome~LT~Untertitel''QQg*@' +'!''' ''''''Home~LT~NotizenHome~LT~Notizen ''!'''''''''Home~LT~HintergrundobjekteHome~LT~Hintergrundobjekte+;(,,--..Home~LT~HintergrundHome~LT~Hintergrund''TitleTitle@SubtitleSubtitle@Background objectsBackground objects@ Background Background@NotesNotes@ Outline 1 Outline 1@ Outline 2 Outline 1 Outline 2@ Outline 3 Outline 2 Outline 3@ Outline 4 Outline 3 Outline 4@ Outline 5 Outline 4 Outline 5@ Outline 6 Outline 5 Outline 6@ Outline 7 Outline 6 Outline 7@ Outline 8 Outline 7 Outline 8@ Outline 9 Outline 8 Outline 9@Blue Buttons~LT~Gliederung 1Blue Buttons~LT~Gliederung 1''g* (@'A'+'!'''''''''Blue Buttons~LT~Gliederung 2Blue Buttons~LT~Gliederung 1Blue Buttons~LT~Gliederung 2 (@'A'!'' Blue Buttons~LT~Gliederung 3Blue Buttons~LT~Gliederung 2Blue Buttons~LT~Gliederung 3 (@'A'!''Blue Buttons~LT~Gliederung 4Blue Buttons~LT~Gliederung 3Blue Buttons~LT~Gliederung 4 (@'A'!'' Blue Buttons~LT~Gliederung 5Blue Buttons~LT~Gliederung 4Blue Buttons~LT~Gliederung 5 (@'A'!'' Blue Buttons~LT~Gliederung 6Blue Buttons~LT~Gliederung 5Blue Buttons~LT~Gliederung 6 (@'!'' Blue Buttons~LT~Gliederung 7Blue Buttons~LT~Gliederung 6Blue Buttons~LT~Gliederung 7 (@'!'' Blue Buttons~LT~Gliederung 8Blue Buttons~LT~Gliederung 7Blue Buttons~LT~Gliederung 8 (@'!'' Blue Buttons~LT~Gliederung 9Blue Buttons~LT~Gliederung 8Blue Buttons~LT~Gliederung 9 (@'!'' Blue Buttons~LT~TitelBlue Buttons~LT~Titel''QQg* (+'!''' ''''''Blue Buttons~LT~NotizenBlue Buttons~LT~Notizen ''!'''''''''"Blue Buttons~LT~Hintergrundobjekte"Blue Buttons~LT~Hintergrundobjekte+;(,,--..Blue Buttons~LT~HintergrundBlue Buttons~LT~Hintergrund''''Blue Buttons~LT~UntertitelBlue Buttons~LT~Untertitel''QQg* (@'+'!'''''''''Blue Border~LT~Gliederung 1Blue Border~LT~Gliederung 1''g* (@'A'+'!'''''''''Blue Border~LT~Gliederung 2Blue Border~LT~Gliederung 1Blue Border~LT~Gliederung 2 (@'A'!'' Blue Border~LT~Gliederung 3Blue Border~LT~Gliederung 2Blue Border~LT~Gliederung 3 (@'A'!''Blue Border~LT~Gliederung 4Blue Border~LT~Gliederung 3Blue Border~LT~Gliederung 4 (@'A'!'' Blue Border~LT~Gliederung 5Blue Border~LT~Gliederung 4Blue Border~LT~Gliederung 5 (@'A'!'' Blue Border~LT~Gliederung 6Blue Border~LT~Gliederung 5Blue Border~LT~Gliederung 6 (@'!'' Blue Border~LT~Gliederung 7Blue Border~LT~Gliederung 6Blue Border~LT~Gliederung 7 (@'!'' Blue Border~LT~Gliederung 8Blue Border~LT~Gliederung 7Blue Border~LT~Gliederung 8 (@'!'' Blue Border~LT~Gliederung 9Blue Border~LT~Gliederung 8Blue Border~LT~Gliederung 9 (@'!'' Blue Border~LT~TitelBlue Border~LT~Titel''QQg* (+'!''' ''''''Blue Border~LT~NotizenBlue Border~LT~Notizen ''!'''''''''!Blue Border~LT~Hintergrundobjekte!Blue Border~LT~Hintergrundobjekte+;(,,--..Blue Border~LT~HintergrundBlue Border~LT~Hintergrund''Blue Border~LT~UntertitelBlue Border~LT~Untertitel''QQg* (@'+'!''' ''''''tPDP8> p< n  f 6 b  G z F$,4^D1?GIjbDrMdJoeMn0ܣ1ܣ13ܣ1ODrLy LAYER_LAYOUTDrLy LAYER_BCKGRNDDrLy LAYER_BACKGRNDOBJDrLyLAYER_CONTROLSDrLy!LAYER_MEASURELINESDrMP&JoeMtQDrML DrOb<SVDr& 1%DrOb<SVDr&B i%DrOb<SVDr& ,1+JDrOb<SVDr&B, i+JDrXXgg fHome~LT~GliederungDrMP  JoeM`mRDrML DrObSVDr&`mR. Blue Border~LT~Hintergrund`mRDrObuSVDr&DR StandardDRDrObuSVDr&R StandardRDrOb;SVDr&6UUK[RV DrObuSVDr&VUK[R StandardVUK[RDrObuSVDr&6UUK~ZR Standard6UUK~ZRDrXXDrOb;SVDr&]UKdRDrObuSVDr&B_UKdR StandardB_UKdRDrObuSVDr&]UK cR Standard]UK cRDrXXDrOb;SVDr&fUK_mRDrObuSVDr&hUK_mR StandardhUK_mRDrObuSVDr&fUKkR StandardfUKkRDrXXDrObSVDr& oe(  Blue Border~LT~Titel oewxV4B1b#Click to edit the title text formatBlue Border~LT~Titel<( (@'"DrObSVDr& oe{J/  Blue Border~LT~Gliederung 13 oe{J xV4B1 %Click to edit the outline text formatBlue Border~LT~Gliederung 1 <( (@'Second Outline LevelBlue Border~LT~Gliederung 2 <( (@'Third Outline LevelBlue Border~LT~Gliederung 3 <( (@'Fourth Outline LevelBlue Border~LT~Gliederung 4<( (@'Fifth Outline LevelBlue Border~LT~Gliederung 5<( (@'Sixth Outline LevelBlue Border~LT~Gliederung 6<( (@'Seventh Outline LevelBlue Border~LT~Gliederung 7<( (@'Eigth Outline LevelBlue Border~LT~Gliederung 8<( (@'Ninth Outline LevelBlue Border~LT~Gliederung 9<(  (@'  DrXX# Blue Bordergg eBlue Border~LT~GliederungDrMPJoeMQtDrML DrObSVDr&<% CL3(  Blue Border~LT~Titel<% CL3kxV4B1VClick to move the slideBlue Border~LT~Titel<( (@'"DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEctxV4B1_Click to edit the notes formatBlue Border~LT~Notizen<( (@'DrXX# Blue Bordergg ]Blue Border~LT~GliederungDrPgbJoeMtQDrML8DrMD,DrXX Handoutsgg FHome~LT~GliederungDrPg9JoeM`mRDrML8DrMD,DrObSVDr&B g.(  Blue Border~LT~TitelxB g.YxV4B1DXpathBlue Border~LT~Titel<( (@'"DrObxSVDr&H[BlHStandard"H[BlHxV4B1Sylvain SalvatiStandardg*<( (@'A'1''email : salvati@loria.frStandardg*<( (@'A'1''DrXXgg QBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPgIJoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oebxV4B1MLes slecteursBlue Border~LT~Titel<( (@'"DrObSVDr& oe|J/  Blue Border~LT~Gliederung 1 oe|J|xV4B1eCSS prsentait un langage de slecteus qui permettait d'appliquer des rgles des lments si ils tait fils d'un certain lment ou pre d'autres lments.Blue Border~LT~Gliederung 1 <( (@'EXSLT prsente un mcanisme similaire mais beaucoup plus riche, Xpath.Blue Border~LT~Gliederung 1 <( (@'DrXXgg ]Blue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPg=JoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oelxV4B1WLe modle d'arbre de XMLBlue Border~LT~Titel<( (@'"DrOb]SVDr& oe|J/  Blue Border~LT~Gliederung 1 oe|JxV4B1lLes arbres XML sont modliss un peu plus prcisment que ce que l'on a vu jusqu' prsent. Ils comportent :Blue Border~LT~Gliederung 1 <( (@'jUn noeud racine ; il s'agit du dbut de tout document (il ne faut pas le confondre avec le noeud document)Blue Border~LT~Gliederung 2 <( (@' _Le noeud document ou lment racine ; il s'agit du noeud lment les plus haut dans l'arbre XMLBlue Border~LT~Gliederung 2 <( (@'  #hdes noeuds lment ; partie du document qui est comprise entre une balise ouvrante et un balies fermanteBlue Border~LT~Gliederung 2 <( (@' DrXXgg ]Blue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPg+JoeM`mRDrLyLayoutDrLy BackgroundDrLy!Background objectsDrLyControlsDrLyDimension LinesDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oelxV4B1WLe modle d'arbre de XMLBlue Border~LT~Titel<( (@'"DrObXSVDr& oe|J/  Blue Border~LT~Gliederung 1 oe|JxV4B1+des noeuds attributs ; valeur d'un attributBlue Border~LT~Gliederung 2 <( (@' Ides noeuds commentaire ; texte d'un commentaire ( tant exclus)Blue Border~LT~Gliederung 2 <( (@' 15158<8<9des noeuds espace de nom ; dclaration d'un espace de nomBlue Border~LT~Gliederung 2 <( (@' 1des noeuds texte ; texte contenu dans le documentBlue Border~LT~Gliederung 2 <( (@' Sdes noeuds instruction de traintement ; nous ne nous en servons pas dans ce cours. Blue Border~LT~Gliederung 2 <( (@' %DrXXgg UBlue Border~LT~GliederungDrPg JoeMQtDrLyLayoutDrLy BackgroundDrLy!Background objectsDrLyControlsDrLyDimension LinesDrML8DrMD,DrOb<SVDr&<% CL3DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg UBlue Border~LT~GliederungDrPg; JoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oecxV4B1NExemple d'arbreBlue Border~LT~Titel<( (@'"DrOb?SVDr&9rS"Standard9rS"xV4B1+Standard<( (@')))+)+Standard<( (@'Moon PalaceStandard<( (@' Standard<( (@'DrObSVDr&X*$ A9)StandardaX*$ A9)BxV4B1-racineStandard (@'DrObSVDr&:*X,A1Standardw:*X,A1XxV4B1Clment: livreStandard<( (@'DrObSVDr&V5*9StandardwV5*9XxV4B1Clment: titreStandard<( (@'DrObSVDr&t?0DStandardut?0DVxV4B1Atexte: "moon palace"Standard<( (@'DrObSVDr&?4wd:Standard?4wd:lxV4B1Wattribut: isbn="286895280"Standard<( (@' DrObSVDr&4 :Standardk4 :LxV4B17 texte: espStandard<( (@'DrObSVDr&,w4:9Standardk,w4:9LxV4B17 texte: espStandard<( (@'DrObSVDr&4u(67-Standard:5V)5V,DrObSVDr&<3t0465Standard4U14U4DrObSVDr&[3v0sR5StandardQw<4W1Q4DrObSVDr&v 045Standard5Ž4t1W!4DrObSVDr& 055Standard4t1s4DrObSVDr&8 9!9@StandardQ!9!X?DrObSVDr&?@#[/Standard,Z$ A/DrObSVDr&>P f$Standardo>P f$PxV4B1;lment racineStandard<( (@'DrXXgg UBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3 DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPgJoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titelx oeYxV4B1DXpathBlue Border~LT~Titel<( (@'"DrObSVDr& oe|J/  Blue Border~LT~Gliederung 1c oe|JDxV4B1-XPath est un langage qui permet de dcrire des slections d'ensemble de noeuds dans l'arbre XML tel que nous venons de le dcrire.Blue Border~LT~Gliederung 1 <( (@'Lorsque l'on utilise les motifs XPath dans l'attribut match de l'lment ou select des lment et , les transformations s'oprent uniquement sur les noeuds slectionns par le motif.Blue Border~LT~Gliederung 1 <( (@'6;IWIW[annDrXXgg ]Blue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3 DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPgAJoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titelx oeYxV4B1DXpathBlue Border~LT~Titel<( (@'"DrObtSVDr& oe|J/  Blue Border~LT~Gliederung 1  oe|JxV4B1XPath permet galement de renvoyer des chanes de caractres, des nombres et des boolens et d'effectuer des oprations sur ces types de donnes.Blue Border~LT~Gliederung 1 <( (@'DrXXgg ]Blue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3 DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPg]JoeM`mRDrML8DrMD,DrObSVDr& roe(  Blue Border~LT~Titel roezxV4B1e&Oprations sur les ensembles de noeudsBlue Border~LT~Titel<( (@'"DrObSVDr& oe|J/  Blue Border~LT~Gliederung 1 oe|JxxV4B1]Fcount(ensemble de noeuds) ; retourne le nombre de noeuds d'un ensembleBlue Border~LT~Gliederung 2 <( (@'aid(ch_1 ch_2 ...) ; retourne l'ensemble de noeuds dont l'identificateur est gal l'un des ch_iBlue Border~LT~Gliederung 2 <( (@'Ulast(ensemble de noeuds) ; retourne le numro du dernier noeud d'un ensemble de noeudBlue Border~LT~Gliederung 2 <( (@'dnamespace-uri(ensemble de noeuds) ; retourne l'URI de l'espace de nom du premier noeud de l'ensembleBlue Border~LT~Gliederung 2 <( (@'DrXXgg YBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPg ~JoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oenxV4B1YOprations sur les nombresBlue Border~LT~Titel<( (@'"DrOb-SVDr& oe|J/  Blue Border~LT~Gliederung 1 oe|JxV4B1+ pour l'additionBlue Border~LT~Gliederung 3 <( (@'- pour la soustractionBlue Border~LT~Gliederung 3 <( (@'* pour la multiplicationBlue Border~LT~Gliederung 3 <( (@'div pour la divisionBlue Border~LT~Gliederung 3 <( (@'0mod pour le reste de la division de deux entiersBlue Border~LT~Gliederung 3 <( (@'Uceiling() retourne le plus petit entier suprieur ou gal au nombre pass en argumentBlue Border~LT~Gliederung 3 <( (@' Kfloor() retourne le plus grand entier infrieur au nombre pass en argumentBlue Border~LT~Gliederung 3 <( (@'Fround() arrondit le nombre pass en argument l'entier le plus procheBlue Border~LT~Gliederung 3 <( (@'DrXXgg YBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPg|JoeM`mRDrML8DrMD,DrObSVDr& roe(  Blue Border~LT~Titel roe{xV4B1f'Oprations sur les chane de caractresBlue Border~LT~Titel<( (@'"DrObSVDr&B?e suprieur Blue Border~LT~Gliederung 3 <( (@'>= suprieur ou galBlue Border~LT~Gliederung 3 <( (@'and etBlue Border~LT~Gliederung 3 <( (@'or ou Blue Border~LT~Gliederung 3 <( (@'DrXXgg YBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPgJoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titelz oe[xV4B1FExempleBlue Border~LT~Titel<( (@'"DrObTSVDr& oe|J/  Blue Border~LT~Gliederung 1 oe|JxV4B1A deviendra 90 aprs transformation.Blue Border~LT~Gliederung 1 <( (@'DrXXgg YBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPgMJoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oeoxV4B1ZLes chemins de localisationBlue Border~LT~Titel<( (@'"DrObnSVDr& oe8L/  Blue Border~LT~Gliederung 1 oe8LxV4B1PLes chemins de localisations de XPath sevent spcifier des ensemble de noeuds.Blue Border~LT~Gliederung 1 <( (@'=Ils sont composs d'tapes de localisation spare soit par /Blue Border~LT~Gliederung 1 <( (@' <=lLes tapes de localisation sont compose d'un axe, d'un nom d'un dterminant, et d'un prdicat optionnel :Blue Border~LT~Gliederung 1 <( (@'laxe::dterminant[prdicat]Blue Border~LT~Gliederung 1 <( (@' ,/ est le chemin de localisation de la racineBlue Border~LT~Gliederung 1 <( (@' ,DrXXgg YBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPgGJoeM`mRDrML8DrMD,DrObSVDr& rf(  Blue Border~LT~Titel rftxV4B1_ Sens des chemins de localisationBlue Border~LT~Titel<( (@'"DrObgSVDr&%peQ/  Blue Border~LT~Gliederung 1%peQxV4B1uChaque tape de localisation utilise comme noeuds courants l'ensemble des noeuds renvoys par les tapes prcdentes.Blue Border~LT~Gliederung 1 <( (@'|L'axe slectionne des noeuds relativement l'ensemble de ces noeuds (l'axe child slectionne les noeuds fils de ces noeuds)Blue Border~LT~Gliederung 1 <( (@' LRR|JLe dterminant permet de slectionner une partie des noeuds ainsi obtenus.Blue Border~LT~Gliederung 1 <( (@'JlEt le prdicat affine encore cette slection en ne prenant que les noeuds ayant la proprit qu'il dcrit. Blue Border~LT~Gliederung 1 <( (@'kDrXXgg UBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPg C JoeM`mRDrML8DrMD,DrObSVDr& rd(  Blue Border~LT~Titel rdsxV4B1^Sens de chemins de localisationBlue Border~LT~Titel<( (@'"DrObSVDr& oe9/  Blue Border~LT~Gliederung 1U oe96xV4B1.Il existe 2 types de chemins de localisation :Blue Border~LT~Gliederung 2 <( (@'vles chemins absolus ; ils commencent par / qui dsigne le noeud racine. Ils dsignent des noeuds partir de la racine.Blue Border~LT~Gliederung 3 <( (@' )++vles chemins relatifs ; ils ne commencent pas par / et ils dsignent des chemins relativement au contexte dans lequel on se trouve. Par exemple : Blue Border~LT~Gliederung 3 <( (@'1 122DrObSVDr& 2CEStandard; 2CExV4B1"Standard<( (@' !   !!"!"...Standard<( (@' *Standard<( (@' ( ""$$''((*(*...Standard<( (@' Standard<( (@'DrObSVDr&Dt2chgIStandardHDt2chgI)xV4B1 child::el1 slectionne tousStandard<( (@'   le noeud lments el1 fils Standard<( (@'de la racine et child::el2 Standard<( (@' slectionne tous les noeudsStandard<( (@'lment el2 fils de cet Standard<( (@'   lment el1.Standard<( (@'  DrXXgg UBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPg4JoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oeixV4B1TLes axes de slectionBlue Border~LT~Titel<( (@'"DrOb[SVDr& oeL/  Blue Border~LT~Gliederung 1 oeLxV4B1&XPath utilise 13 axes des slections :Blue Border~LT~Gliederung 1 <( (@'1ancestor ; regroupe les anctres du noeud courantBlue Border~LT~Gliederung 2 <( (@' Mancestor-or-self ; regroupe les anctres du noeud courant et le noeud courantBlue Border~LT~Gliederung 2 <( (@' M3attribute ; regroupe les attributs du noeud courantBlue Border~LT~Gliederung 2 <( (@'  3-child ; regroupe les enfants du noeud courantBlue Border~LT~Gliederung 2 <( (@' -Pdescendant ; regroupe les descendants du noeud courant (enfant, petit-enfant...)Blue Border~LT~Gliederung 2 <( (@'  PRdescendant-or-self ; regroupe les descendants du noeud courant et le noeud courantBlue Border~LT~Gliederung 2 <( (@' RDrXXgg YBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3!DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPgJoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oeixV4B1TLes axes de slectionBlue Border~LT~Titel<( (@'"DrOb=SVDr&#dD/  Blue Border~LT~Gliederung 1#dDxV4B1following ; regroupe tous les noeuds situs aprs le noeud courant dans l'ordre du document l'exception de ses descendants et des noeuds attribut.Blue Border~LT~Gliederung 2 <( (@' jfollowing-sibling ; regroupe tous les noeuds frres situs aprs le noeud courant dans l'ordre du documentBlue Border~LT~Gliederung 2 <( (@' 3Vnamespace ; regroupe les noeuds appartenant au mme espace de nom que le noeud courantBlue Border~LT~Gliederung 2 <( (@' !parent ; le pre du noeud courantBlue Border~LT~Gliederung 2 <( (@' DrXXgg YBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3#DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPg^JoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oeixV4B1TLes axes de slectionBlue Border~LT~Titel<( (@'"DrObSVDr& oe|J/  Blue Border~LT~Gliederung 1 oe|JxV4B1spreceding et preceding-sibling ; mme chose que pour following et following-sibling, mais pour les noeuds situs avant le noeud courant dans l'ordre du documentBlue Border~LT~Gliederung 2 <( (@'   5> BS(self ; dsigne le noeud courant lui-mmeBlue Border~LT~Gliederung 2 <( (@' DrXXgg ]Blue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3%DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPg|JoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oedxV4B1OLes dterminantsBlue Border~LT~Titel<( (@'"DrObSVDr&^eL/  Blue Border~LT~Gliederung 1?^eL xV4B1lLes dterminants permettent de choisir spcifier les types de noeuds que l'on slectionne. On peut prendre :Blue Border~LT~Gliederung 1 <( (@'Zles noeud d'un type d'lment particulier ; le dterminant est alors le nom de cet lmentBlue Border~LT~Gliederung 2 <( (@'(tous les noeuds de type lments avec * Blue Border~LT~Gliederung 2 <( (@'&'Eseulement les noeuds de commentaire l'aide du dterminant comment()Blue Border~LT~Gliederung 2 <( (@'<E7tous les types de noeuds l'aide du dterminant node()Blue Border~LT~Gliederung 2 <( (@'117Blue Border~LT~Gliederung 2 <( (@'DrXXgg YBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3     'DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPgJoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oedxV4B1OLes dterminantsBlue Border~LT~Titel<( (@'"DrObSVDr& oe|J/  Blue Border~LT~Gliederung 1h oe|JIxV4B128tous les noeuds de texte l'aide du dterminant text()Blue Border~LT~Gliederung 2 <( (@'228Wtous les noeuds instruction de traintement avec le dterminant processing-instruction()Blue Border~LT~Gliederung 2 <( (@'??WDrXXgg ]Blue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3)DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPgKJoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oeaxV4B1L Les prdicatsBlue Border~LT~Titel<( (@'"DrObSVDr& oeIQ/  Blue Border~LT~Gliederung 1 oeIQxV4B1bpPour crire un prdicat, on utilise les fonctions de XPath concernant les boolens, les nombres et les string...Blue Border~LT~Gliederung 1 <( (@' Exemples :Blue Border~LT~Gliederung 1 <( (@'@[count(child::*>4)] slectionne les noeuds ayant plus de 4 fils.Blue Border~LT~Gliederung 1 <( (@' @@MLe prdicat [child::el] slectionne les noeuds ayant des lment el pour filsBlue Border~LT~Gliederung 1 <( (@'  M  AACCMQle prdicat [attribute::ATT] slectionne les noeuds ayant l'attribut ATT dclar.Blue Border~LT~Gliederung 1 <( (@'  Q  EEHHQDrXXgg YBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3+DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPg\JoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oeexV4B1PQuelques exemplesBlue Border~LT~Titel<( (@'"DrObSVDr& oe|J/  Blue Border~LT~Gliederung 1 oe|JxV4B13child::el retourne les lments el du noeud courantBlue Border~LT~Gliederung 2 <( (@'  8child::text() retourne les noeuds texte du noeud courantBlue Border~LT~Gliederung 2 <( (@'  Vchild::node() retourne tous les enfants du noeud courant (lment, attribut, texte...)Blue Border~LT~Gliederung 2 <( (@'  6attribut::ATT retourne l'ttribut ATT du noeud courantBlue Border~LT~Gliederung 2 <( (@'  "%Ichild::el[position()=3] retourne le troisime lment el du noeud courantBlue Border~LT~Gliederung 2 <( (@'   68DrXXgg YBlue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3-DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrPg$JoeM`mRDrML8DrMD,DrObSVDr& oe(  Blue Border~LT~Titel oefxV4B1QLa syntaxe abrgeBlue Border~LT~Titel<( (@'"DrObJSVDr& oe|J/  Blue Border~LT~Gliederung 1 oe|JxV4B10Il existe dans XPath des raccourcis d'criture :Blue Border~LT~Gliederung 1 <( (@'. dsigne self::node()Blue Border~LT~Gliederung 2 <( (@'  .. dsigne parent::node()Blue Border~LT~Gliederung 2 <( (@' ,el peut tre employ la place de child::elBlue Border~LT~Gliederung 2 <( (@'# #((**,3@ATT peut tre employ la place de attribute::ATTBlue Border~LT~Gliederung 2 <( (@'% %..003?// peut tre employ la place de /descendant-or-self::node()/Blue Border~LT~Gliederung 2 <( (@' # #$ $6688> >?([nb] remplace le prdicat [position=nb] Blue Border~LT~Gliederung 2 <( (@'(DrXXgg ]Blue Border~LT~GliederungDrPgJoeMQtDrML8DrMD,DrOb<SVDr&<% CL3/DrObSVDr& 27ZEc* Blue Border~LT~Notizen 27ZEchxV4B1SClick to add notesBlue Border~LT~Notizen<( (@'DrXXgg ]Blue Border~LT~GliederungDrXXBGeneric PrinterSGENPRT PostScriptDRtRtd,,lprlprSGENPRT DrVwP SVDr SVDr:SVDr{{SVDrALayout:SVDr{{SVDr#SVDr SVDr# SVDr0 SVDr1 SVDr3 SVDr4SVDr@SVDr SVDrD SVDrP SVDrQ DrHL DrHL DrHL q[pS Root Entry!r\V)䰱CompObjEOle persist elements"SfxDocumentInfo uSfxWindowsSfxStyleSheetsGSummaryInformation((StarDrawDocument3$2