ELF04/'4 (444 { { { # #W#%)) /lib/ld-linux.so.2GNUP$z+%JAn Zy|3a<N);"EHU/?'(!Ce:8[wV9mit.RK~T &od0u4s5fQhD ]kSL^pO#r_q=>@`g jBW6{l1,*c- G}F2bYM\vxXI 7 "tj"#z"(t+".."3D&"7"<$&"@"Ft"Jz"O"U"Y+"] "bz"gTz"x)H)С T4z$ #t1Ԭ;dE$Ud^&hԢs&Ԩ9D{ԤԫĨFd Ĭh"/@K4 _xj5wiԧe$tTt$rĤeTe$ t#.T=K%QԦ*\vbD#="$-Ħ"dWP)"ԥ4"4I7") T%D/",2$"8dB?4G}N4/"Uu"\5"a`"hD1"oxtJ"Q"I"T"t")D$D="`tv"Vt2ħ d;"E"$$(,;"1:+AT"Y47"_hn)t5"{d"="ԩf T7"Dk""DĪ("$"dU"4,">"" ԣ-414"$t1-(5<T<C M)T"[ĥ;"bj{qyd"d`īԪģJĮ4)Dv ="Ģgt"ĩr"T=" i)%v";7"AKd)R"WD"cj̞)q̞)}4bF__gmon_start__libm.so.6logsqrtcoshfloordremcostanhsinatan2powsinhlog10exptanatanasinacoslibX11.so.6_DYNAMIC_GLOBAL_OFFSET_TABLE__init_finiXAllocColorCellsXBellXChangeGCXResizeWindowXCheckWindowEventXCloseDisplayXFreeGCXSyncXClearWindowXCreateBitmapFromDataXCreatePixmapXCreateGCXPutImageXCreateColormapXDrawArcXDrawLineXDrawLinesXDrawPointsXDrawRectangleXDrawSegmentsXGetErrorTextXSetErrorHandlerXFillPolygonXFillRectangleXLoadQueryFontXFreeFontXFreeColormapXFreePixmapXSetFillStyleXGetImageXCreateImageXDrawImageStringXMapWindowXVisualIDFromVisualXNextEventXOpenDisplayXPendingXSelectInputXSendEventXSetBackgroundXSetClipRectanglesXSetClipMaskXSetDashesXSetFontXSetForegroundXSetFunctionXSetLineAttributesXStoreColorsXDrawStringXTextWidthXGetVisualInfoXCreateWindowXFreeXSetWMNameXStringListToTextPropertyXSetWMPropertiesXLookupStringlibc.so.6strcpyioctlprintfsysconf__strtod_internalstdoutvsprintfcfgetospeedungetcsigemptysettimes__ctype_bgetenv__strtol_internalgetpidqsortfgetsmemcpytmpfileperrorgetuidsystemfeofmallocisattyendpwentsiglongjmpsleepselect__finitefreaddirfflush__ctype_toupperputenv__umoddi3lseeksigaddsetstrncasecmp__udivdi3abort__sigsetjmp__lxstatstrrchrnanosleepcallocfprintfkillsetpwentstrcat__deregister_frame_infochdir__finitefseekstdinferrorsignalreadstrcollstrncmpstrncpyunlinkstrcasecmprealloc_IO_getcstrtoksscanfsigactionfreadmemsetftellclearerrtcgetattropendirpollstrcmpgetpwuidgetcwdgetpwnamsprintffcloseatexitsetlocalestderrfwriteaccess__xstatrewindfreopen__errno_locationexit__fxstatsigdelsetfopen_IO_putcfileno_IO_stdin_usedgetpwenttempnam__libc_start_mainopenstrchrfputsclosedirfcntltcsetattr__ctype_tolower__register_frame_infoclose__finiteltcflowfreesigprocmask_etext_edata__bss_start_endGLIBC_2.1GLIBC_2.00ii ii ii ii )))U))p)[)T)2X)r\)`)d)h)Tl)Gp)t)x)|)V))')6)f)7))?)X)^)I){)j))));)ě)ț) ̛)Л)ԛ)c؛)}ܛ)b))\))o)))l)5)C)-)1 ))))) )q$)@(),) 0)4)F8)<)e@)D)WH)4L)gP)HT)MX)\)`)Od)h)%l)wp) t)xx)=|))S)L))K)))`)),))))k)t)A))yĜ)>Ȝ)]̜)_М)vԜ) ؜)$ܜ))))0)))N)&))/)+) ))))R)d )s$)()a,)0)(4)8)z<)Z@)D)H)L)P)T)iX)B\)Y`)d)Dh)l)p)t)Jx)||)9))))))Q)<)E))h)))u)*))))ĝ).ȝ)̝)~Н)ԝ)؝) ܝ)8))n)#)!)))))3)"): ) ))PUS[o$t f ]]5L)%P)%T)h%X)h%\)h%`)h%d)h %h)h(%l)h0%p)h8p%t)h@`%x)hHP%|)hP@%)hX0%)h` %)hh%)hp%)hx%)h%)h%)h%)h%)h%)h%)h%)hp%)h`%)hP%)h@%)h0%ě)h %ț)h%̛)h%Л)h%ԛ)h%؛)h%ܛ)h%)h%)h %)h(%)h0%)h8p%)h@`%)hHP%)hP@%)hX0%)h` %)hh% )hp%)hx%)h%)h%)h% )h%$)h%()h%,)h%0)hp%4)h`%8)hP%<)h@%@)h0%D)h %H)h%L)h%P)h%T)h%X)h%\)h%`)h%d)h %h)h(%l)h0%p)h8p%t)h@`%x)hHP%|)hP@%)hX0%)h` %)hh%)hp%)hx%)h%)h%)h%)h%)h%)h%)h%)hp%)h`%)hP%)h@%)h0%Ĝ)h %Ȝ)h%̜)h%М)h%Ԝ)h%؜)h%ܜ)h%)h%)h %)h(%)h0%)h8p%)h@`%)hHP%)hP@%)hX0%)h` %)hh% )hp%)hx%)h%)h%)h% )h%$)h%()h%,)h%0)hp%4)h`%8)hP%<)h@%@)h0%D)h %H)h%L)h%P)h%T)h%X)h%\)h%`)h%d)h %h)h(%l)h0%p)h8p%t)h@`%x)hHP%|)hP@%)hX0%)h` %)hh%)hp%)hx%)h%)h%)h%)h%)h%)h%)h%)hp%)h`%)hP%)h@%)h0%ĝ)h %ȝ)h%̝)h%Н)h%ԝ)h%؝)h%ܝ)h%)h%)h %)h(%)h0%)h8p%)h@`%)hHP%)hP@%)hX0%)h` %)hh% )hp%)hx%)h1^PTRhhСQVhW3U=( #u8P$ #С$ #8uTt h4)( #]Ð&U]É'U帔th)h4)]ÐU]ÐUWVSPsP\j PPh2~j,Php jPh,mp\ #hX #WajhhȲYajPPSh̲,jPPPPhD #hBhBh=$PhT #hL #P3FjPhű蠓PPx t uPhвhԲhز(t u#PhԲhвhhܲ u?PSrj&PhojPhnjh"豨DžhDžpDžlBlj=BBBBPhBBBS7Ph B=BSPhB=BS$=D #tlPhBBBSPhB=BSPh B=BS$tcPhBBBSG =D #t*PhBBBS PPhPPhhhhȲhȲhh賏Dž01x0AJyjNPh@l 4jPjPjPjPjPjPjPjPjPhjP@PPxPPPhhhP #hH #PP`PEPPPP|PxPtPhBhBhBhBhT #hL #PP PpPhBhBhBhBh@ #pPPlPhD #hPh@ #PhȲh1jPjPjPjPjPjPjPjPjPhjP@PPxPPPhhhP #hH #PP`PEPPPP|PxPtPhBhBhBhBhT #hL #PP PpPhBhBhBhBh@ #pPPlPhD #hPh@ #PPhy=@ #tP[tPN PhB~sPh BmsPhB\s=D #t6PhB?sPhB.sPh Bst1PhBs=D #tPhBrptPhBrPPrj PdPhFdtj&Phi jPhCPljh"虢UWVS?u2U0:U4:?tjhxvU :u)jjhh#5jPjPh@h#" W PPPPk WP PPP n DžDž((xhX $|U؉xtplhH8U d`\XjPjPhR'jPjPhR jPjPhRjPjPh`R jPjPhRͫjPjPhR踫 jPjPhR蠫jPjPh R苫 jPjPhRsjPWRRمإ ؅ٝ$RRRhhh+ Dž 8Wh h$h(h(d jjWمإ ؅ٝ$RRRRh #|Rh,hph(h(蠗 Hj(j(hRsj(jWxRtRRpRlRh #|Rh,e <j(j(hRpu 1j(j(h]SNtj(j(h S8]U :AjPjPh`R謩jPjPhR藩 jPjPh RjPjPh`Rj jPjPhRRjPjPhR= jPjPhR%jPWمإ ؅ٝ$RRRRRh0hhݳ 8jj#j WhRhph(hh(h÷h(h(hh(/ 8jPjPhRkjPjPhRV jPjPhR>jPjPhR) jPjPh@RjPjPhR jPjPhRjPWRRRRRh0hh躲 8Wq Dž1҈‰R j(j(hR軦u$jPWh@#|Rh,  vj(j(hR{u$Wh(' j(j(h R;RRRRRRRRRWRRRRRRU|RUxRUtRUpRUlRUhRUdRU`RU\RUXRUTRUPRULRUHRUDRU@RUM 9M$9 9tjh@\d&jRPh|#h^j QPh#hn(j RPh#h{DžDžM9uoRhBM M$P :RBPh@M$QU RhDhDQRM$DžDžDžDžDžjjhEP辘LM|l|x t\plhLdHM`D@<840,\6X($T M 9RQRQRMjPjPh`Q) jPjRDQ@R`Q.(66FOy=$)Oxf()H () )#h#|5j DE )PhD-j`x,ShD-5FOyUPMXUTM\UHM`ULMdUh Ul j RhMpQ轉RQU4RMtQ袉 RQU8RMxQ脉RQU&'j'RhjQhhDhD裈 Džt&DžDžt*j Rh hDhDV Dž9u QE>:t DžOjQPh|#h^Lj RPh#hn-(j QPh#h{  [^_]ÐUS] Q>9u_E8tESEPKShh0Wj2Sh@#hlhls $SEP Wv'j2Sh@#hl]]ÐUWVS}$>u,U : v?>tjhIVtPpPlPhP~? U:u]VhBU xxP >SVBPh`WU RhdhdWRU$DžTDžHDžLDžPUD|@<8l40 ,\($ Ltplh d]`\XTPLLU :RRRRVUuVC. &'>t DžHH [^_]ÐUS] .9u_E8tESEP諴Sh|Gj7Sh 0#hhd $SEPlGv'j7Sh 0#h]]ÐUWVS}T>u/U : vU$:>tjh8:vDžDžDžDžU|l \L]|x6tU :RRRRVUuVK>t Dž%h[^_]ÐUS] 9u_E8tESEP転Sh5j1ShE#hh)R $SEP|5v'j1ShE#h]]ÐU WVS}?tjh}(&DžlDžhDžd` \pXTP`LHDP@<8@40,0($ p` |xtpluvdsjPjPh`Rz\jPjPh \Re\ jPjPhXRM\jPjPhTR8\ jPjPhPR \jPjPhLR \ jPjPhHR[jPjPh@DR[ jPjPh@R[jPjPh'jPjPh VRujjPjPh`RSjPjPh\PR jPjPh@XRRjPS`PhhoF $&jPjPhVRjj(jSh t#hhh hhHhhhh 8 t#E@SE4Ph t#U`RE\PUXRETPWURjPjPh`VaQjj(jSh$t#hhhhhhhhhh 8$t#D@u-jShhhX C&'$t#E@5$t#ٝlSU4R4PU`RE\PUXRETPWUR$E8SU8Rمlt&jPjPh VQPjj*jSh(t#hhhhhhhhhX 8SE4Ph(t#U`RE\PUXRETPWURQ$E8t;SU8R(t#ٝTPU`RE\PUXRETPWUR$DžpDžt'jPjPhVqOE8jU\Ed;JU`Eh;:RPRPSU4REHPUDRE@PUSh@?j?Sh2$jSh"jShrU:udShBE E$Pa ;SBRhE$PU RhhPR蒒E$DžDžDž|DžDžjjhURBH}<|tpllhd `\\XTLP8u40,($ L6H D@lU :cjjhWFjPPRPSh ,h,},hhXBhTBhPBhQ/h@,hLBh$},hUuSh&jPjPh@V>U :ETUL;ZjPjPhtP>jPjPhpR> jPj,PRPRS4P0RhhhtPhh`UdDžDž^v'jPjPh VA4uJ=z#t!jPSh ,h,},hj( j!Shhh; jPjPhV3u:Shz#hz#hz#hz#hz#PUR &jPjPh V3PRPRPRPRSE|PUxREtPUpRElPUhREdPU`RE\PUXRBPBR BPBREP@REPUljjhW0&DžxDžxt$j Shhh7 Dž;uS;t Dž||UjSPhz#h=踅jSPhz#hL(jSPhz#h^[^_]ÐUS] 9u_E8tESEPsShj.Sh#hh9# $SEPv'j.Sh#h]]ÐU WVS] TP?ubEP8~0}X;7 u;~&vET8~0}\;7;~ ?tj#h #&E8u@jVh#jAVh@j7Vh$jVh#{ jFWhejHWh@XjGWhK$jHWh;jFWh`.j@Wh!$j=WhjWh#E8urj'Wh@VWPVWEDPu@V}u&j#Whhh42 Wno 8 }|tDžEhDžl@ud6Džp<plvAlpp3+<<u|;T #(#h#kjVhjWh0Nlp‹2E@t؃$nٝم È@r؋3Hp<rl@DžhDždDž`Dž\DžDDžHH<u8D4h0,T($ d `H8<0}H9}|h@482}|h):T54#=@#h0#jPhOJ<?7B408>E|8xP<TL#X#hH#;jVh 0?8r0<,u|w7Td#5p#h`#jWh0N,8E@t؃$jٝم È@r؋3?DG>H(35:E|0Ƙ4T=|##hx#cjVh0?8r0<$57E|0ƨ4T#=#h#jPh& <?7B4 ;}|>T#5#h#jWh}0N>2>6F7Pĝ#5Н#h#j t&H8|Dt DžL  DžLEH0)֋97E|dD4r7 مx90'L49Tܝ##h؝##<?7B م|1}| NL1T#=#h#0N>?DžDDž vDžz> H409)L}|9T ##h#5j Vh0?8q0083B)׍<<LE|8<T $#50#h #vj Wh 4>?y>,;)ЍLu|3T <#=H#h8#j Ph>O,E@t؃$dٝم È@r؋3Dq7<H(35)֍44LE|04T T#5`#hP#j Wh4>?B4;إxȋ0إ|E@t؃$bٝمIH$D5񋵄3)׍<<LE|8<T l#5x#hh#Yj Wh 0N>2>6F7P#5#h#j Wh@;yvH8|_Dt DžLL DžLEH0)֋97E|`D4r7 مx90'L49T##h#S<?7B م|1}| NL1T#=#h#G0N>?DžDDž vDžz> H409)L}|9T̞#؞#hȞ#ejVhҽ0?8q0083B)׍<<LE|8<T #5#h#jWh 4>?y>,;)ЍLu|3T #=#h#jPhOJ>O,E@t؃$2]ٝم È@r؋3Dq7<H(35)֍44LE|04T #5 #h#jWh4>?B4;إxȋ0إ|E@t؃$[ٝمIH<$5񋵄3)׍<<LE|8<T ,#58#h(#}jWh 4>2>y>;)ЍLu|3T D#=P#h@#jPh&!>OE@t؃$ Zٝم È@r؋3H?G8P5\#=h#hX#ʿjPh726F7Pt#5#hp#mjWhڷ ҿjJPh`= H< u|\?G8ۅ:E|0|4T=##h#蛾j\Vh08r0<ۅu|7T#5#h#j\Whj b4>z>مx0}|7Ƹ148T#=ȟ#h#[ֽ4>?z>م|0}|7148Tԟ#=#hП#ϼJ4>?z>م0}|7248T#=#h#Cj\Ph谴諼<?7B4م>E|8*2<T##h#襻j\Vh( 0?8r0<مu|x7T#5(#h#j\Whql4>+<z>م0}|7ƈ48T4#=@#h0#ej\PhҲ ʺ<:7B4م>E|8ǘ <TL#X#hH#Ĺj\Vh1,0:8r0<مu|(7Td#5p#h`#&j\Wh蓱 苹4>=z>م0}|7ƸW48T|#=#hx#脸j\Ph<?7B4م>E|8<T##h#j\VhS KH0:8X)Ɖ<\XAXyX))׍u|ˆ‹;T ##h#̶jVh9jWh&!0NXyE@t؃$Pٝم È@r؋3HX<[^_]ÐUWVS} ]>u,U :U$:>tjhv [/$[/VPPPPZ Vh([/hԠ#hؠ#hܠ#hР#h#h#P8Vh([/hԠ#hؠ#hܠ#hР#h#h#h9c$;ufVhBU U$Pn" >VBPhU$RU RhhU$RU RdS$DžDžDžDžDžU||lxt p\lhdL`TPLHD]@<840,($ \6X ?RRRRVU Vh$[/h [/ vjPjPh@SjRRRRVRUTRUPRULRUHRURUDRU@RUuVt&>t DžVh([/hԠ#hؠ#hܠ#hР#h#h#hK$j VPhܠ#hGjVPhР#hG(j VPhؠ#hGj VPhԠ#hyG[^_]ÐUS] 9u_E8tESEP5Shj2Sh#hh) $SEP|v'j2Sh#hR]]ÐUWVS}T>u/U : vU$:>tjhHJv,[/0[/j VPPht%jjh)hX#jPjPh@#&jjhhX#mjPjPhh`#Z VPPPPe Vh4[/ht#hx#h|#hp#h#h#P8Vh4[/ht#hx#h|#hp#h#h#h"DI$U:uiVhBU U$Pv >VBPh"U$RU Rh"h"U$RU Rl9U$DžDžDžDžDžU||xltp l\hd`L\PLHD@]<840,($ X6T U :RRRRVUDžDždjPjPh`SvU :ZRRRRRRRRVRRUlRUhRUdRU`RBPBPBPU\RUXRU|RUxRUtRUpRURht#hx#h#h#h|#hp#UDRU@RWUPRULRUHRBPBPBP BPU,RU(RURUuV谔t&'>t DžVh4[/ht#hx#h|#hp#h#h#h"s0$j VPh|#h!,jVPhp#h!n,(j VPhx#h!R,j VPht#h!9,[^_]ÐUS] 联9u_E8tESEP{Sh "`j0Sh#h$"h$" $SEP<v'j0Sh#h$"7]]ÐUWVSU((M,$uH>u3U:&M9>tj"h@"nvjV`Ph#hb"UM )‰TTMU$ )XXV\PTXddP >t"V\j#Vh"h0)h0)5 jPjPh"hSjPjPh #P jPjPh#PjjPj3Vh#h#h0)Sh4)h$h0)h8)h<)h0)$a DžP Dž@Dž,Dž8Dž<Dž0HXTM P]LH D@<8h4v8V\PQWU0RMDQh#U$RM QURMQURMQQ4UXRMTQUPRMLQVU@RM; uV!>t Dž,,0tfVUDRMQURMQURXPTPh0)h0)\PXPTP聈4jV`Ph#hb""V\P赐[^_]Ð&U0WVSEU, MȉEU}EЋM9)lj}M ME)ȉE]u|f}?}EЋM+EEEH}}EEԋM +U}ME}( 8}$,9M4 CNyEMye[^_]ÐUS] 19u_E8tESEP+Sh`)j0Sh#hd)hd)虿 $SEPv'j0Sh#hd)n-]]ÐUtWVSU :tj!h)&=@B=$Bt*jEM Qh)zj0U Rh *v'j.M Qh`*h 0h 0f jPjPh* V$jPjPh+pRjPjPh`+S jPjPh+WjPjPh ,`P MQjPjPU RMQPh$0h 0Sh(0h(0Vh,0h,0r 8jPjPh,VSjPjPh,R> jPjPh`+S,jPjPh@-W hjPjPM Qh@#Ph$0h 0Sh,0h,0Vh,0h,0܁ 8VjPjPh-VjPjPh,R jPjPh.SjPjPh`.W hjPjPM Qh@#Ph$0h 0Sh,0h,0Vh,0h,0F 8hhhhhU Rh@[/h\/h^/h^/h]/h^/h^/PPh@#h@#ɂDt-j'M Qh.h 0h 0 8&'hh\/1hh@[/hh,0hh@[/hh\/ےPDž@[/Dž\/Ph@[/(hh\/aPhh\/h@[/M Q`_ jj"jU Rh^/h.h 0h/h 0h"/h 0 ^/)ȃ} Ph 0h 0]I 0hhhM QVPh@[/h^/=^/% Wh^/h]/E{,hjjU RPVhV2 WPPPh/h/0hM Qhh,0DžDžQDž/QSS~hj(hU RSPh@\/Vx,hjjM QPShS WPPPh/h/0hU Rhh,0DžDžQDž/QSS}URM QURh$0~^/^/+@BjM Qh0}jU Rh/}[^_]ÐUWVS}$;u,M 9 v?;tjh@0ku SpPlPhPdP Dž`DžPDžDDžHDžL|@<8l40p lhd`u\ XTPLHx,t(M$H#M 9toQQQQSM ]$E 8 u$]$;t$j h4R '?+ju$Vh4h@:h@: ]$SPu P[ u$>VPhD:hD:]SS^/?#@#;~ #j j,ju$Vh#h4h@:h5h@:h,5h@:Wh@:h@:: Dž DžDžDžDž8]}Vtyjj](Su$Vh<5hB5#JE PPPPRuV 0jjhI5S赶tJu$VhH:hL:hP:hT: jj Vh#ShH:h]5h@:h@:貢 8DžDžDžjPjPh5W2jPjPh5W# jPju$VSVWSVh#ShH: ,ur&uJG]$SVS DžDž v'jPjPh5W豴t jPjPh5W蛴u$DžDžDžjPjPh@6Wau*jPu$Vh#ShH:莨 jPjPh6W!u*u$Vh@:h@:h@:h@: ?t&jPjPh7Wu]$Sh@:謖t&jPjPh`7W豳jFjFh7V1jFjFh 8S jPjPjPu(VhjF]$SVSh#h #h##JE PVPh^/Ph@:Rh#VhT:h@:]ShT:VhX:hX:\#Hpjjhf8VjPjPh8W葲jjPjPjP](Su$VSh@:#J Qh@:h@:hT:SVh#h #h#E PSRh^/Ph@:Qh@:uVLDžDžhjjh8S_&jPjPh9W衱jPjPjPu(Vh]$SVShT:h#h #h##JE PVPh^/Ph@:Ph@:Rh@:uVh#茫DžDž`jPjPh`9WjPjPjP](Sju$Vh@: #IPh@:RhT:h#h #h#E PVVQh^/Ph@:]ShT:Vh@:DžDžd?t&jPjPh9Wu$t]$S,  vDžt'j u$Vh :h@:h@:s Dž]$;u Semu$>t Dž]$SPns[^_]ÐUXWVS?u2E 8U$:?tj%h`:yvDž NDžWPS WPSWPS$WPSWPSWPSu$?E8u^WhBU U$SA ?WBRh NE$PU Rh$Nh$NPR<E$ƅƅWRPRPk WRPRPn Dž(WRPDžtDžHDžTDžPDžhDžl D|@<8l40 ,\($ LU|xtplhd`6 \hE 8RPRPWUPu"jPWh#Rh8N  jPjPh>P諤nU :BDžTDžt j j h>h# jPjPh?h# jPjPh`?|SjPjPh?Vˤ jPjPh @8P賤jPjPh:4R螤 jPjPh@0P膤jPjPh@,Rq jjPjWh#h0Ah$NSh@NhCAh$Nh$Nh Nh$N4+ 8=#tujPjPh`ASjPjPhAV  jjPjWh#hBh$NShDNh'Bh$NhHNhLNh$N% 8WPR jPjPh@B@P螣jPjPhB jPjPh@K8P&jPjPhK4R jPjPhL0PjPjRPRPWRPRh$Nh N@PhLNhPLU WhV~&jPjPhThPkƒugDžWhVLjjhNh$ڃjPjPh Uh0 $ǃ(WPP0> WhVP讠 =4<``HwCjj(jW4PhpUhVhUhVhUhVh4Wh4WhV 8t uCjj(jWv?t Dž|tRujPjPh@PhPƒt+WXPTPhVhV QDžx|tUEpPElPEhPEdPWE8PE4PE0PE,PEHPEDPE@PEtj"ha9[&DžDžDž?Džhj VPPPha|U:VPP/ Dž jhH$$PRmuVRW& V KyjVPPhazu DžjVPPha8|jVPPha|(j VPPha{hj VPSPh bz0%$h|%$uSjPh8b u9jPh8b ujPh8b uU:VPPPh8b貉 U:VPPP{ VPPPPy# $VPPPP' u(Vh8bh8bh8bh8b螄 u'Vhv'jjhseXW_ƒu8Ojjh_e]S^t'jjhseS^tj(jWPWPWPWhpghpgh|ghehpgheE8P}4WE0P},WE$P} WE\P}(WEXP}TWEPP}LWEP}Whpghpgb Džt|j,jPWPWPWPhpghpgh|ghehpgh f}8WE4P}0WE,P}$WE P}\WE(P}XWETP}PWELP}WEPhpghpg HE<8OE8E'ɋ E@t؃$}ٝd|WPWE P}TWEP6E}܋Eܴ Em]ԋ]mCWPWE$P}XWEP5E}܋Eܴ Em]ԋumF{}0}EKETE9~M~x} DžxNEX|9~|x|)xB}+}LUL|#FED}`8BKyFIy̋U+UB|+x@R4$ٝ\j*j1WPWPWPWhpghpgh|gh fhpgh`fE8P}4WE0P},WE$P} WE\P}(WEXP}TWEPP}LWEP}Whpghpg^ |PWP} WETP}W%4E}܋Eܴ Em]ԋ]mCWPWE$P}XWEP3E}܋Eܴ Em]ԋumF{}0}EKETE9~M~x} DžxNEX|9~|x|)x@}+}HUH|#FED}`8BIyFKy̋U+UB|+x@R4$ٝ`HE<$;E8$E@t؃$]E;8OE<$$E8$$:H]E4j+j3PWPWPWPhpghpgh|ghfhpghf}8WE4P}0WE,P}$WE P}\WE(P}XWETP}PWELP}WEPhpghpg ČWPWE P}TWEP1E}܋Eܴ Em]ԋ]mCWPWE$P}XWEPG1E}܋Eܴ Em]ԋumF{}0}EKETE9~M~x} DžxNEX|9~|x|)xC}+}DvUD|#FED}`8BIyFKy̋U+UB|+x@R4$Hم\إ`ዽ$8OE<$E8$;E@t؃$)]E;jjhseXPVƒj#jWPWPWPWhpghpgh|gh ghpghCgE8P}4WE0P},WE$P} WE\P}(WEXP}TWEPP}LWEP}Whpghpg3 |PWP} WETP}W.E}܋Eܴ Em]ԋ]mCWPWE$P}XWEP.E}܋Eܴ Em]ԋumF{}0}EKETE9~M~x} DžxNEX|9~|x|)xA}+}@U@|#FED}`8BIyFKy̋IU+UB|+xGR4$ jjhKeXWTƒP}`WhpghgJ4W g]Ћ0W g]̋,W8P<W$]ȋ(WE$P} WEXP}TWEPP}LWEP}WHjjh_eXPSƒWE`PhpghgJ gصd]ȋ(W g]̋,WPW8P<W$&jjhseXPRƒWE`PhpghgJ gصd]ȋ(W g]̋,WPW8P<W$]Ћ0WE$P} WEXP}TWEPP}LWEP}WUH<$]UH8$]LP}`Whpghg8O gصd]ȋ(W g]̋,PWPWP 8]Ћ0WE$P} WEXP}TWEPP}LWEP}WLt&'jjh\gXP Qƒ?H<:P}`Whpghg4P: g]ȋ(P: g]̋,P8W<P$R}$WE P}XWETP}PWELP}WEPWH+ H<:< ȋ8:'E@t؃$/ٝdWE`PhpghgJ gصd]ȋ(W g]̋,WPW8P<W$R'jjhseXPOƒH<8'ȋ88'E@t؃$!ٝdWE`PhpghgJ gصd]ȋ(W g]̋,WPW8P<W$RE$P} WEXP}TWEPP}LWEP}W[H<$]H8$]LP}`Whpghg8O gصd]ȋ(W g]̋,PWPWP WE$P} WEXP}TWEPP}LWEP}WgL?t Džpp[^_]ÐUWVSElD}}4؉}p?E8~ } ?E;8~}p E8~4}$?E;8(E} ;~EpVt&}?E$;8~}p:'E8}p'E8 }pEp8t$j!hg- '}pWPWPWP}HWEDPW $j jjjEpP} WEPhghghghg},WE(P}0WE$P} WEP}WEP}WhmOTEpPWPWPWEHP}DWPQ $}<j3jj EpPWhghmhhhmh/hhm}4W؉Whm<E@ 8j3jj }pWPhghmh;hhmhXhhmE4P}u,M9] ;>tjhnH 8vVpPlPhPdP^ j V`Ph`)$hn%K(j V`Phh)$hnLV\PXPMhQTPPPLP]dSM`Qhd)$hh)$h`)$HP]xSMtQ]pSMlQ]\SMXQ]TSMPQ]LSMHQ]DSM@Q],SM(Q] SMQqĈ>|>5SQSQV] SMQ]SMQ]LSMHQ]DSM@QE4PE0P]=`)$u6TJx($pvP,$؍X؅@\@Jy؋?=`)$QhpDž8 SMQ"448|]|PDž0|o],,0txtPS/8jQho=`)$QhpDž(SMQm$$(txtPDž o] |]|PSz7jQho[&=`)$QhpDžSMQtxtPDžo] |]|PS6jQho&=`)$QhpDžSMQ txtPDžo]|]|PS6jQhoS7$jQhoS7M|TPSQSQSQSVPPM|QPSQSQSQSQSMLQ]HSMDQ]@SMTQ]PSEPE$PM Q]SMQ]SM,Q](SM Q]S[^_]ÐUWVS;u2U0:U4:;tjh@pvU :ujjh]pEP6DžxjPjPhpEP5jPjPhp|P5 jPjPh@qP5Džpp,}xX|`tTpPlLU\hHdDDžljPjPhqW4ujjPh)$W!5jPj(jPjPjSuVh)$XRhx`Rhxh>$hxhqhx N@STRhxt ;u!=@BtSjPjPh rV4RRRRRRRRRRjjjPRjPSPRLRRRRRRRRRRRRRRU|RUxRUtRUpRUlRUhRUdRU`RU\RUXRUTRUPRULRUHRUDRU@RU$XRhx SR;}DždDžhjj0jHRDRhprhxhrhxhrhxhxhxhxy)8dt S DžplujMShrjPjPhplu7jISh sj6Shs}jPjPhs lu7jBSh tJj;Sht=jPjPht lu'j=Sh u j=Sh`ujPjPhu^lu'jIShvjPjPh`vW1;lu,jDShvj+Sh wjPjPh`vWn1(lH=(Bt[jLSh`wejShwXjLShwK$jShw;jLSh`w.(Bhf$zlHwZ=@BtQjLSh`wjShwjDSh x$jShwjLSh`w@Bp4U :t j,Shx8[^_]ÉUWVS>t>uV|.&jWhxM Qo/u(PVEPE P裑jWhxSHjWhxM Q//U8:M09GUx;=U|;=VBPULRMHQBPU|RMxQUtRMpQULRMHQ,U<:t5VBPMLQUHRBPM|QUxRMtQUpRMLQUHR,jWhxQE&U0:?G jWhxM Q/.uV2A E'j WhxM Q-uVQrE'jWhxM Q-U0:F QRQRVQRQRBP BPBPQRQRQRM8QBPBP BPU|RMxQUtRMpQULRMHQhQt=vj WhxM Q,uxU0:t`VBP BPM|QUxRMtQUpRMTQUPRMLQUHRhI]0QWU$RM Q1-D'Ct&jWh yM Q_,u(RVMQUR#bjWhy CjWhyU R,tjWhyM Q,U0:<=M49VBPBPBPBPU@&j WhuyU Ro'M09(@VBPhU|RMxQUtRMpQULRMHQ$U<:t,VBPhM|QUxRMtQUpRMLQUHR[$jWhy=t&'j WhyU R&uHMD9t VUDjWhx=t&jVhySjWhy?j WhIyM Qo&uXU0:,?VBPBPM jhHh$P`jj VdPhHh$P`Phyz4 =&j WhyM Qo%uVhK'j WhyM Q?%U0:=MtU| )ȃ~uRQRQVUdRM`QU\RMXQU|RMxQUtRMpQBP BPBPULRMHQiO HjRhy^Ut:u\QRQVUdRM\QUXRBP BPMxQUpRMHQɀ 0j RhzM(Q$Vh <j WhzM Q$RQRQVUdRM`QU\RMXQBPBPBP BPU|RMxQUtRMpQUTRMPQULRMHQU4>4&jWh|M QuhU0:2VBPBPBP BPM|QUxRMtQUpRMTQUPRMu1VBPhULRMHQhhRQ1dU@$ QRQRQRQRVQRM8QRQRQRQRQRQU|RMxQUtRMpQUlRMhQUdRM`QU\RMXQUTRMPQULRMHQUM8h$'jWh~M Q_tU0:HM9 R QRQRQRQRVM(QRQU8RQRQRQRQRBPBP BPBPQRM|QUxRMtQUpRMlQUhRMRUx@U|<UpUt@ < $RQUXRQRQU\RQ RQU`RQR QUdRQ VBPhUHRhMPQhh BPhRݞ,V BPhULRhMTQhhBPhR覞U8,jWhxG 'j WhtU R?u(hVh`g$hh>*j Wh(| j WhU RuXM09 VBPBP BPU|RMxQUtRMpQULRMHQY(j Why j WhM Qu8Vhhh`g$hf$ jWhi jWhM Q?U0: M49UPUTUpUtUxU|RQUXRQPRQU\RQ2 RQU`RQR QUdRQUhUl VBPULRMHQUTRMPQhhBPULRMHQ2,VBPhUHRhMPQhh BPhR,V BPhULRhMTQhhBPhRě,U<:t7VBPMLQUHRMTQUPRhhBPMLQUHR腛,M8I t&jWhU R/M89(U0: Mx;M|;VBPMLQUHRBPM|QUxRMtQUpRMLQUHR$,M<9* VBPULRMHQBPU|RMxQUtRMpQULRMHQ裏,t&'k t&jWhU R?M09 U4:QRQRVBPM8QUdRM`QU\RMXQBP BPBPU|RMxQUtRMpQULRMHQ[Ux8U|4UpUt8 4 PjRhQRQU\RQ RQU`RQR QUdRQ VBPhUHRhMPQhh BPhR٘,V BPhULRhMTQhhBPhR袘,jWhxoM09$_'jWhyU R/M09U8:tPVBPM|QUxRMtQUpRMLQUHRMlQUhRBPQUHRQ `8It&M09'j WhɁU RuHM09LVBPU|RMxQUtRMpQULRMHQh`$t&'jWhҁM Q/uHRjjj VMXQhhׁhhhhh.4kj WhM QTU0: QRQRQRQRVQRQRQRQRQRBPBP BPBPM8QTPU&jWhPM Qtj)Vh`軡j Wh(|U R([^_]ÐUWVSUu X TE,8uw:M,V'> E,9M;E;}M,t&E;M;} E,M,9tjht&jj\jE,Phh$hބhhhh\hhh h8M 9jPjPhpDPEjPjPh@Q* jPjPh@

E0j&'u>E0I'uE ;u;} E0u E;u;} E0u0>tjh w}E$8u6uЉuu +EЉEu6uu+EEM]|rEH}EE؍v4E(D@uU؋u,2B+'UE܋u(0ȋE,<AKyEMxu0Vƒu V耗E0Pu(VE PuVEPuVEPu V& E0P蜗ƒ$u0V2E E8t@jjFjVuVh>hh`hhhhhhčCf AjjFjE0PuVh>hh`hhhhhhč8E0Pu(VhEPhčhu VEPuVEPuVE P0u$>tuE0Pu,VE]EPhhhu VEPuVEPuVE P0u$>t*E0Pu,VhȍE PuVEPuVEPu Vee[^_]ÐUdWVSUPEdMluxH9EMH;~;~t&M9&M,9~M4; M;~P&M09~M8; M;~ &ML EH;~ 8tjh踡 vQPQPQPQPQ$ujPh  MLEDÈ@s0؎ٽ ٭۝٭.؎ٽ ٭۝٭M\BE `BDž'7DžBDž75QPVQPQhEPMQE`PM\QELPMHQEXPMLQEHPQPQPhM8QE4PM0QE,PM$QE(PM QEPMQhE@Phh0 hO*Č~j.Qh 荏 h$hh$tjVhxjPPSSi$hi$C jQhx言jPPSQPM4M8QETDžP @B Dž$ ' |xtplhdQPQPMLQEXPMHQ+5u_ETAٝhٝ|ETJمh ؍| Hٝtٝx@ٝlٝpٝhٝ|ٝMT AETQPQPQPQPQPMQEPM8QE4PM0QE,PMQEPt&IٝlٝpAٝhٝ|ٝET@MTP QPQPQPQP' Hٝtٝx@ٝlٝpٝhٝ|ٝx&'Hٝlٝp@ٝhٝ|ٝAٝdET@MTP QPQPQPQPQEPMQE8PM4QE0PM,QEPMQhET@MTHP QPQPQPQPQEPMQE8PM4QE0PM,QEPMQH&2PHu0؎ٽ ٭۝D٭.%؎ٽ ٭۝D٭u5؎ٽ ٭۝٭3%؎ٽ ٭۝٭AٝtٝxD DDٝ0Dٝ8Dٝ4D$ٝ|ȃ ٝإtM ٕ(إxE ٕ$E@t؃$_ٝمم(ٝTم$ٝXص$ ٝ,DL)م0ݝpl`\XTxt PL|م8ڍL؅4ٝ<ٝم؍<ٝ@ ٝم؍<ٝ\م,؅@ٝ`PQPQPQPQWE PMQ P!ZMT AETHMt ,i$8i$@h(i$vjQhojPh owمtإlمxإpE@t$؃؋QETIPQPQPWQPL +DDPMQEPM8QE4PM0QE,PMQEP~MTHMpdLN dPQ[^_]ÐUWVS}T?upU :R'U:9UHU ;U@;} t&ULU;UD;}?tjh  &U@UH;t UDUL;uhUdRU`RU\RUXRWUPRULRUHRUDRU@RUue? JM 99E$;M;}!&E(M ;E ;}>tjhMS &VQPQP^} DžjPjPh  S蟿$jPjPhpQ臿jPjPhPr jPjPh@QZjPjPh`PE jPj0MPQELPMHQEDPVQPQhhShhPQPQE8PM4QE0PM,QEPMQEuv'>VQPMQE$PWVQPMQE(PM Qǖ0VPQEPM$QW觖VP QEPM(QE P臖0VQPMQE$PWgVQPMQE(PM QG0VPQPQPQPQPQ,tj(Vh@owv'j j/jVh@o$hhhhhϘhhhhI 8مإ$مإ$:ٝمإ$مإ$ ٝ مإ$مإ$ٝ؝Eu؅ٝ؝Eu؅ٝVPPPPPPPPl$uممٝٝمؕE1Ɉtٝمٕ؝È@r مٝم؝È@r مٝمؕÈ@rمؕÈ@rممٕ؝t مٝم؝t مٝمؕtمؕtمؕu8؝È@s(م؅ؕÈ@rٝؕu؝È@r ؃t3؝u م؅È@rؕu؝È@r ؃t6؝u#مإؕtٝ ؕu؝È@r ؃t.؝uمإt @o$مٝ؅ٝٽ ٭۝٭BE(89~ @o$ٽ ٭۝٭CE 9}ډ)@o$ ؅ٽ ٭۝٭BE$09~@o$ حٽ ٭۝٭CE9}ډ)(ڭٝHHvS,$إمإؕ؝È@$مإ$ٝمEuؕuؕÈ@r0t<%ؕu)؝È@s؋ًE<CNO-x[^_]ÐU8WVS}u EML9~E8 MLZE 8MLF'E$M;;}ELt&M(E ;;} MLEL8tjh *t&MLQPQPQ;s E4È@s3hٽ,, $٭$۝٭,1vhٽ,, $٭$۝٭,Dž jPjPh@pSjPjPhQ jPjPhPִjPjM\QEXPMTQEPPMLQ0PPQ PhlhpShthPQPQPMDQE@PM($p[^_]ÐUtWVS}U M],2;ua:F9 9vE;u;} E ;u;};t"j"h ut&'jGSh`3ejESh&ej?Sh e$jESh` ejDShd?uTjShdjDSh djAShd$jAShdj#Sh@djShd$jPjPhPejPjPhVP jPjPh@`P8jPjPhuV& ?tNjjPjShDo$hhPhhhhhh0 LjjPjShDo$hhPhhhhhh@8?tHjj-jShHo$hhh@hhmhhhh5 F&jj-jShHo$hhh@hhmhhhh28;?tcSPPPPlf jSPPPPhhhh褳 umU :O'M96UM ;U;} t&M;U;}>t"j!hqt&'E8j j$jVhLo$hhh hhDhMU )@E]ShhU( 8j j$jVhPo$hhh`hhhU)@EShh ( t&j j$jVhLo$hhh hhDhUM)‰@E]Shhq8j j$jVhPo$hhh`hhhM)‰@EShh%8Lo$Po$EPo$EVEPMM]SVEPUUSнVEPMMS輽$VE(PEPEPEPURM QEPEPhPo$hLo$WURMQURE$PMQU RHVEP#hVEPhVEPhe[^_]ÐUTVS]<;tjhns'j4ShS^ =$Bt!hTo$荕8hho$~)Dž;uccRjPjjjSHPhh(hhDhhXh<4;t=$Bt?h|o$荄ho$Ӕ~ho$Ĕoho$赔`SPPPPKc jPSPPPPPPhh t&WMQEPMQEP] WMQEPMQh<Z (Wh<h<h@h< WEPMQXW E, M4;~E(0M0;1}1)x08< E$1BKyWEeDE]uVMQEPMQ蹿 WEPMQEPMQEPMQa 0Wh@EPMQEPMQEP WMQEPMQEP3V 0WMQEPMQEPZZ Wh<h@h<h@p M,HM(H@$HɃ(}ta}t+WEP]VMQ]Ed}t*WMQEPMQE(I@]MQ,v}t-WEPM,H@]EPMQEPB ؋M 9OWEPM,EMQ ? WEPh<M,Qh<Qh<E(PMQh<EPF,WMQEPhLh<M,Qh<E(Ph<MQ%(}tj%WhWU WEPMQY WEPh@C j M|QjWh%ED]È@s)QWhM]SEPhdM,vMh9D]È@QWE h]]ShlhdhHElPMh@UuVMdQ $PWE h]ShphdhtMh BJPMlQ)ЉEVMdQgTtTt TuSh]uCMh9(;PWhxh\hd|M]MQElPMhQEdP $Wh@m [^_]ÐUpWVSUM(],M0M,ى($  ;M]l;~Mx;~x:e']4;~DM8;;];2]<;~M@;;~Mp]l;~ ;tj!hH]h vM\9tHS8PM8ddP耫 9 'Dž8g+]p3NxBNyMD]@3)Ɖ4P4XHM쉍h0MD4)É؋Md9%0jhDž Dž  PTSQj Sԡ DžHLSQVSMHQ[hhDžS]HS[HLS]HPTSW軎jhQW茐SQSQ SQhSQ8PSQSQ4HPSQSQSQSQSQSQSM|Q]xSMtQ]pSMlQSM`Q]\SMXQ]TSMPQ]LSWM8Q]4S4H$P4H(P4H,PM Q]SMQ]SQ] SMQ]h;tL4MD;uu]p IxbBy>&]p Ix#By4N]p Ix$Byދ]DHM<)É4ۉxH49E(u;E ;} t&u,E ;u$;}?tjh}N &jPjPhSjPjPh`0P jPjPhP΃jPjPh P蹃 jPjPh P衃jPjPhpP范 jPjPh@PtjPjPhP_ jPjPh`PGjPjPh`EP5 jjPj&Who$hhShhhhhhy8=o$j@Wh <j4Wh`<o$ 5o$jjHjWho$hhhhhhh hh{o$ 5o$PE@u(JE 0NEٕٝu,JE$0NEٕٝjj"jWVh hh@hhbhhhhz8jj"jWPh hhhhhhhhz8jj4j Who$h hhhhhhhhiz8jj4j Who$h hh hhThhhh(z8jAWh;j6Wh:j3Wh :$j?Wh`:j2Wh:jBWh:$jj+jWho$h hh@hhkhhhhy8jj+jWho$h hhhh˳hhhhMy8jj,jWho$h hhhh,hhhh y8jj,jWho$h hh`hhhhhhx8jj,jWho$h hhhhhhhhx8jj,jWho$h hh hhLhhhhIx8jj-jWho$h hhhhhhhhx8jj-jWho$h hhhh hhhhw8WPho$ho$ho$PPho$ho$ho$ho$ho$ho$ho$ho$Ep$}jPjPhV)} jPjPh  P}jPjPhpV| jPjPhP|jPjPh@V| jPjPh`P|jPjPhuV| jjPj$Who$h`hShhhhhhHnELuPEuTE uX8jj/jWELPh`hhhhhuVhhm8jj/jWEPPh`hhhh/hu Vhhm8jj-jWETPh`hh@hhmhuVELPhfm8jj-jWuXVh`hhhhhE PuPVh(m8ETJxBu u$0)P $u0u<\AJyعEXJxCu$u$0)P $u0u@\AJyWPP =o$tvWEDPuXVETPuPVELPu VEPu8VE4PVPho$VPu,VE(Pu$VE PuVE PuVv'WEDPuXVETPuPVELPu VEPho$ho$VPho$VPu,VE(Pu$VE PuVE PuVBXWPPp$hp$$jمإٝPh$jPWSg3(E08=o$toWEHPuXVETPuPVELPu VEPu8VE4PVPho$VPu,VE(Pu$VE PuVE PuVMoWEHPuXVETPuPVELPu VEPho$ho$VPho$VPu,VE(Pu$VE PuVE PuVA[^_]ÐU WVSU$:tj h }B &Dž(Dž$U UUUU Dž jPU$RxPDPhQD~ Dž!xU쉕U؉@ <84jjh@DSjvtFjjhDSTvt0jjhHS>vtjjhLS(vMjjLhPD\S}spujjLhQSdspFPj\CPRRvjPS@)PjSR6v(jU$R RRRjU$RRRR(<tG4t>@~58~,Dž(@U 8UD&jDU$Rh`/jU$Rh/&jjhDSttBjjhżStt,jjhɼSttjjhͼSptuDž$UjjhѼDS2ttBjjhּStt,jjhۼSttjjhSsuUt&'j j hDSsj j hSsj j hS~stnj j hShstXjjh SRstBjjh SujE8L? 9vEE;E;} t&E;E;}>t"jh7 t&'VEPEPEPEPEPSWEP#$]EuzVSu]]SEPEPEPEPWEP$E 8VE(Pu]SEPEPEPEPWEP] jW%j"Wh`hhPPPPhl [^_]ÐUWVS}?tjh}2@&WPPPP% jPh  (,(PDž`p$Dž $ P0Ve(hjPh`p$SpgjPjPh P[g jPjPh@pPCgjPjPhP.g jjPjPW Phh$Sh(Vh$h$h,h$ 8 jPjPh VfjPjPhPf jPjPhSfjPjPh@`Pf jPjPhEP}fhjPjPWh`p$Ph,h0Sh0h0Vh h B Hu^hWh`p$h,?t>W`#j Whh$h$PPPPh, [^_]ÐUWVS}X?upU:R'U :9ULU;UD;} t&UPU ;UH;}?tjh@/ &WlPhPdP`P" W\PXPj% Xtj j h\hq$djPjPhj j hhq$djPjPhh0v$d Dž0Dž@DžDlhd`TuPLHD@\ <8p,($` 4@tnUhRUdRU`RU\RWU4RU0RU,RU(RUPRULRUHRUDRURURU RU RURj HjUlRh0UTR2cDžDDtmDžTWhhhhh j jWRRRRh`q$Rhh5hhO HDž@DžDjPjPh`VbjPj WRRVRhh`q$Rh )M |M+|x|xMEH]E`M$v$uPv$È@s>`M, v$u#v$È@sE v$FMyEOU}~ u]j!M4QhqEEEE6)ƉuEtE+tptpEHMȉlEhˍlM$ v$Eu:hM, v$EuEM$ ʋE,['UJMى`E,v$EuEUӋM$ ɋE,`FOBEM}~E]] E}~E]] E}uHEEE@t0Eev$ v$m]%v$}] ؉E}us]v$hv$jhv$hjPE4PS^v$hv$N jMQhjPE4PS'j5M4Qh`T[^_]ÐUWVSMUE0XEL8uu> EL[u >ELF'uE;;}uLt&Eu ;;} ELuL>tjh|t&E\PuXVETPuPVELPu9jPELPDžjFjFh QGjFjFhPG jjh$WGjjh8QG jjhLPGjjh`QG jjhtPuGjjhMQcGDžDžDžDž DžDž jug?L; 9vU;U;}&U ;U;}>t"jh`t&'U:thV\PXPTPPP jj7j Vh$hzh@hh@hh@hDhDhHx LDvjj7j Vh$hzh@hh@hh@hDhDhH48VLPE(Ph$U RURURURSWg(LuKU:t#jPjPh`S.;jPjPh`Vvj3Vh3j,VhLU:tkjPjPh@`S:jPjPhEP: jPVShLhL\PXPTPPPhH~ %t&'j#VhjVh#@[^_]ÐUWVSE UEh8U :Ehc&U:EhI'U E ;U; } EhU E;U; } EhUh:tjh`ExE+xB|E4UtU +t@U8E|~Eȉ1ۋE8~CȉMuKt&'}ЙDž},u'#v 'tuU4;:ٿuDž|j&'},|}Du?؉|5'Dž|t&t|lj|u䋅|U8;s}uC}}1u)% 'tuU4; t3j=EhPhj=UhRhjEhPh$߾uD}}1u)% 'tuU8; t3j=EhPh 6j=UhRh&jEhPh$]$h$jU4RhpjE8Ph`[jPUhRSv'EhPUTRhhEPU RE PUREPURE,PURE P4UhREPU4E]SOUhREPU8ESNUh:^EERETPUREPUREPU8RRE4PURE PB ,UhREPbUhREPUUh:EE88OxMU4 EHEE؉|UTȋEȉE|EOyNjU4 IE8|E‰EUTE|xXE4J4E8MTUJU|E)JUUET |EOyE4IU8|UЉU ETDE|x>U4H U8v+EEȉEUUʋETUEOy׋ETU8Ex@]T vUJUETU)HEUTEOyˋE8llUET@ElOU4EvuxOEHEEUL؉|TUETȋ|ET|ETCNyU4EHE|tTET|U|\UTEq|2U4UEHMȉU)ڍEETUCNyEO jElPhUXR2jEpPhU\Rp2 jEtPhU`RY2jExPhUdRE2E48OxS,$UL\COyEE88OxmUEP\BUOy؋U<E@U4EDU8EHU0`[^_]UWVSuLE < >ulU : Nt&E89U E ;U; } t&E U; E;}>tjhmk:&jPjPh0S0jPjPh`R0 jPjPhP0jPjPh  R0 jPjPh`pP0jPjPhR|0 jPjPhPd0jPjPh``RO0 jPjPh@P70jPjPhR"0 jPjPhPP 0jPjPh`R/ jPjPhP/jPjPh @R/ jPjPhP/jPjPhR/ jPjPh@0P/jPjPhRn/ jPjPhPV/jPjPh` RA/ jPjPhpP)/jPjPh R/ jPjPhP.jPjPh``R. jPjPhEP.U:tGj&jPjVhĀ$h@hpShthfhphxhphp議 Kt&'j&jPjVhĀ$h@hp0Phthfhphxhphp 8>u7v'>w7=Ā$.EPEJ P׋PЋU,EHU)؉CUH |ڋE,u*ٽ,, $٭$۝P٭,(ٽ,, $٭$۝P٭,UHNjTE,uٽ,, $٭$۝T٭,P+TP$UH؃=Ā$EBTU +T5UH|J ‹E,u<ٽ,, $٭$۝$$٭,:ٽ,, $٭$۝$$٭,UH׍U,u.ٽ,, $٭$۝T٭,,t&ٽ,, $٭$۝T٭,+TQ$UHEBTU+TH |vʋE,u*ٽ,, $٭$۝P٭,(ٽ,, $٭$۝P٭,TE,u t&'ٽ,, $٭$۝T٭,P+TP$UH*=Ā$EBTU +TS2UH|vJ ‹E,u0ٽ,, $٭$۝$$٭,.ٽ,, $٭$۝$$٭,UH׍U,u.ٽ,, $٭$۝T٭,,t&ٽ,, $٭$۝T٭,+TQ$UHEBTU+TJ ‰|׉vtDU,u1ٽ,, $٭$۝P٭,/&ٽ,, $٭$۝P٭,TE,u?ٽ,, $٭$۝$$٭,= ٽ,, $٭$۝$$٭,TE,uSٽ,, $٭$۝T٭,PTTT)Q&ٽ,, $٭$۝T٭,PTTT)Q$UH#&=Ā$ EBTU +T.UH|vJ ‹E,u0ٽ,, $٭$۝$$٭,.ٽ,, $٭$۝$$٭,UH׍U,u.ٽ,, $٭$۝T٭,,t&ٽ,, $٭$۝T٭,+TQ$UHEBTU+TJ ‰|׉vtDU,u1ٽ,, $٭$۝P٭,/&ٽ,, $٭$۝P٭,TE,u?ٽ,, $٭$۝$$٭,= ٽ,, $٭$۝$$٭,TE,uSٽ,, $٭$۝T٭,PTDTT)Qvٽ,, $٭$۝T٭,PTTTT)Q$UH#&=Ā$EBTU +T*UH|vJ ‹E,u0ٽ,, $٭$۝$$٭,.ٽ,, $٭$۝$$٭,UH׍U,u.ٽ,, $٭$۝T٭,,t&ٽ,, $٭$۝T٭,+TQ$UHEBTU+TgJ ‰|ߍvDDU,u9ٽ,, $٭$۝$$٭,7'ٽ,, $٭$۝$$٭,TE,u9ٽ,, $٭$۝T٭,7 ٽ,, $٭$۝T٭,TPTE,u3ٽ,, $٭$۝$$٭,1vٽ,, $٭$۝$$٭,TE,u t&ٽ,, $٭$۝T٭,PTTVUUUTT))Q$UHC&'=Ā$ U@TE +T&EJ|vH ЋU,u0ٽ,, $٭$۝$$٭,.ٽ,, $٭$۝$$٭,UH׍U,u.ٽ,, $٭$۝T٭,,t&ٽ,, $٭$۝T٭,+TQ$UHEBTU+TkJ ‰|ߍvDDU,u9ٽ,, $٭$۝$$٭,7'ٽ,, $٭$۝$$٭,TE,u9ٽ,, $٭$۝T٭,7 ٽ,, $٭$۝T٭,TPTE,u3ٽ,, $٭$۝$$٭,1vٽ,, $٭$۝$$٭,TE,u t&ٽ,, $٭$۝T٭,PTDTVUUUTT))Q$UH?v'=Ā$U@TE +Ts"EJ|vH ƋE,u9ٽ,, $٭$۝$$٭,7'ٽ,, $٭$۝$$٭,UHJ׍U,u0ٽ,, $٭$۝$$٭,.ٽ,, $٭$۝$$٭,UЋU,u 'ٽ,, $٭$۝T٭,TTT)Q$UHEHЋUЉH@J ‰|ߍvDDU,u9ٽ,, $٭$۝$$٭,7'ٽ,, $٭$۝$$٭,TE,u9ٽ,, $٭$۝T٭,7 ٽ,, $٭$۝T٭,TTE,u9ٽ,, $٭$۝T٭,7 ٽ,, $٭$۝T٭,TTE,u9ٽ,, $٭$۝P٭,7 ٽ,, $٭$۝P٭,E,uٽ,, $٭$۝T٭,TyP)P$UHe؋U H ЍtǍLE,u:ٽ,, $٭$۝$$٭,8v'ٽ,, $٭$۝$$٭,U׍U,u &ٽ,, $٭$۝T٭,TUHJ׍U,u=ٽ,, $٭$۝$$٭,;'ٽ,, $٭$۝$$٭,UH׍U,u v'ٽ,, $٭$۝T٭,TTVUUUӋT))Q$UH7=Ā$ EBTU +TSUH|vJ ֋U,u9ٽ,, $٭$۝$$٭,7'ٽ,, $٭$۝$$٭,UHJ׍U,u0ٽ,, $٭$۝$$٭,.ٽ,, $٭$۝$$٭,UЋU,u 'ٽ,, $٭$۝T٭,TTT)Q$UHEDЋUЉD@FJ ‰|ߍvDDU,u9ٽ,, $٭$۝$$٭,7'ٽ,, $٭$۝$$٭,TE,u9ٽ,, $٭$۝T٭,7 ٽ,, $٭$۝T٭,TTE,u9ٽ,, $٭$۝T٭,7 ٽ,, $٭$۝T٭,TPTE,u3ٽ,, $٭$۝$$٭,1vٽ,, $٭$۝$$٭,E,uZٽ,, $٭$۝T٭,PTPTyiPTXt&ٽ,, $٭$۝T٭,PTPTyPTT)P$UH؋U H ЍtǍLE,u7ٽ,, $٭$۝$$٭,5&ٽ,, $٭$۝$$٭,U׍U,u &ٽ,, $٭$۝T٭,TUHJ׍U,u=ٽ,, $٭$۝$$٭,;'ٽ,, $٭$۝$$٭,UH׍U,u v'ٽ,, $٭$۝T٭,T\TVUUUӋT))Q$UH &'=Ā$EBTU +TUH|vJ ‹E,u0ٽ,, $٭$۝$$٭,.ٽ,, $٭$۝$$٭,UH׍U,u.ٽ,, $٭$۝T٭,,t&ٽ,, $٭$۝T٭,+TQ$UHEBTU+TKJ ‰|ߍvDDU,u9ٽ,, $٭$۝$$٭,7'ٽ,, $٭$۝$$٭,TE,u9ٽ,, $٭$۝T٭,7 ٽ,, $٭$۝T٭,+TTE,u9ٽ,, $٭$۝P٭,7 ٽ,, $٭$۝P٭,TE,u t&'ٽ,, $٭$۝T٭,TP)P$UH_ v'=Ā$U@TE +TEJ|vH ЋU,u0ٽ,, $٭$۝$$٭,.ٽ,, $٭$۝$$٭,UH׍U,u.ٽ,, $٭$۝T٭,,t&ٽ,, $٭$۝T٭,+TQ$UHEBTU+ThJ ‰|ߍvDDU,u9ٽ,, $٭$۝T٭,T @7ٽ,, $٭$۝$$٭, IDU,uٽ,, $٭$۝T٭,T)TE,u5ٽ,, $٭$۝P٭,3t&'ٽ,, $٭$۝P٭,TE,uOٽ,, $٭$۝T٭,T@yP)R$Mvٽ,, $٭$۝T٭,TRyP)P$UHB'=Ā$ U@TE +T EJ|vH ЋU,u0ٽ,, $٭$۝$$٭,.ٽ,, $٭$۝$$٭,UH׍U,u.ٽ,, $٭$۝T٭,,t&ٽ,, $٭$۝T٭,+TQ$UHEBTU+T:J ‰|ߍvDDU,u t&ٽ,, $٭$۝T٭,TTE,u5ٽ,, $٭$۝T٭,3t&'ٽ,, $٭$۝T٭,+TPTE,u3ٽ,, $٭$۝$$٭,1vٽ,, $٭$۝$$٭,TE,u t&ٽ,, $٭$۝T٭,TPBTVUUUTT))Q$UHp&jPjPh0S jPjPhR E8tKj&jPjVh$h@hpShhPhphhphpр ej&jPjVh$h@hp0RhhPhphhphp@8VEHPURE PU REPUREPU,REPU R迦DžDž Dž$Hv$;_U@U +@ щș @UU+҉Љ||H |PE;;TEHu:ٽ,, $٭$۝$$٭,8v'ٽ,, $٭$۝$$٭,PTEHu9ٽ,, $٭$۝$$٭,7'ٽ,, $٭$۝$$٭,>PD)W$UHDS$؋0 Ud)W$UHhS$p؋x  $$$;$t1E8E +8 `‰Й`84U\U+\؉XvX\H |TEHu;ٽ,, $٭$۝$$٭,9t&'ٽ,, $٭$۝$$٭,T)P$EHO؋`DžEJx*vU$U@yDžE Jx(U(UDyًEU0EU8EU4E U<,[^_]UWVS} ]TuX;umU:OU:9ULU;UD;} t&UPU;UH;};tjh]&SEPEPEPEPz SEPUR }Nj VhWuZUhRUdRU`RU\RSUS蹑 jSEPEPEPEPh+hhh ,ST6 j$Sh@蔬 S =u(S諯U:tj+Shhhy e[^_]ÐU WVSu<>tjh] &DžV$P PPPd =$Bt0h$h$$h8$ DžjjhM]Sljjj!jPjVSh@$Phhhh$hhh\ P=$BthL$1hjj&j!VhPhhhhhh@hs4=$Bth`$-jjhwEPjj&jVh $hhhhhhhhh 8jj,jVh_/hhhhh,hhhh8t&_/=_/|=$Btht$VjjhMEP,uEjj3jVh_/hZhhhhhhhhgjjhEPuGjj3jVh_/hhhhh hhhhYt&jjh%EPnuGjj3j%Vh_/hhhhh@hhhhyG&hjj6j#Vh^/Phhhhhhh8jjhM]StjjhSuNjj2jVh_/hhhhh2hhhh8t&'_/=_/h=$Bth$FjjhMEPjj(j Vh_/hZhhhhhhhhS8jj(j Vh_/hZhhhh hhh_/h'jjhEPnjj(j)Vh_/hhhhh@hhhh8jj(j)Vh_/hhhhhhhh_/h8j1Vh蔦 =$Bth$yDž >uc( cR jPjjjV HPhhhh%hh9h4>t =$Bt!h$2hĄ$#jjhwEPurj j j jVh$hh^hhhhh4j j j jVh$hh^hhhh7t&'j j j jVh$hh^hhhhh*4=$Bt0h؄$Dh$5h$& (B(B=$B$BjVh衤jIVh 蔤j6Vh臤$jIVhwjjhMEPƅi= $tZjjPhVh_/hZh(P PhPh_/h_/h_/h_/l &'jjPhVh_/hZh(P PhPh_/h_/h_/h_/it&jjhEPƅr= $tSjjPhVh_/hh(P PhPh_/h_/h_/h_/u &jjPhVh_/hh(P PhPh_/h_/h_/h_/t&jjh%EPƅl= $tSjjPhVh_/hh(P PhPh_/hhhut&'>VhPPK Vu* 'jjh EPu7= $t.ƅshjPhVh^/PhhVjjhEP= $ƅshjPhVh^/Phh(P PPhPhhǝ 8hh^/Ut&ƅs= $tPhjjPhVh^/Phhh(P PhPh_/w Nt&hjjPhVh^/Phhh(P PhPh_/8u >V>u Vt9jVhĞj'Vh@跞jVh語1ۃ$h$o=@Bt4jVh肞j*VhujVhh@B$= $V j V$P PPPhhhh ,Ot&'= $tDjV$P PPPhhhh (Vf' hjj VPh^/Ph_/h_/h_/Ph$90jjhwEPu?hjj VPh^/PPh_/h_/Ph$+9(B=$B[^_]ÐUWVS}t?upE8R'M99E4M;E,;} t&M8E;M0;}?tjh譬&E@jPjPh pV"jPjPhQ  jPjPhPjPjPh@`Q jPjPhEPM9jjPj)Wh$$hh Vh h h E,HE4+HAQ$ٝllSh h  n 8jPjPh VJjjPj)Wh,$hh Vh h`h E0DE8+DAQ$ٝlSh h m t&'jjPj)Wh$$hh pSh h h E,@E4+@AQ$ٝllVh h 8jPjPh ShjjPj)Wh,$hh Sh h`h E0H1$$È@sS ٽhh `٭`۝L٭hۅL Et[& ٽhh `٭`۝L٭hۅL%$$ E,$È@sK ٽhh `٭`۝L٭hۅL EtOR ٽhh `٭`۝L٭hۅL%,$ EuMTEXM9zjjjWETPhh hh hh MQh h ^` 8jjjWEXPhh hh hh MQh t&jjjWETPhh hh hh MQh h 8jjjWEXPhh hh hh MQh wv'E8jj7j Wh $hh h h h@ h M4ٝllSh h i 8jj7j Wh($hh h` h h h E8ٝlSh h i jj7j Wh $hh h h h@ h M4ٝllSh h 8jj7j Wh($hh h` h h h E8ٝlSh h m8MTEXM E\M E`M9jjjWETPhh h h h h MQh h ] 8jjjWEXPhh h h h h MQh h ] 8jjjWE\Phh h, h hJ h MQETPh o] 8jjjWM`Qhh hb h h h EPMXQh 1] jjjWETPhh h h h h MQh h 8jjjWEXPhh h h h h MQh h e8jjjWE\Phh h, h hJ h MQETPh '8jjjWM`Qhh hb h h h EPMXQh 8?t?I>&WE`PM\QELPMQEPMXQETPh ,$È@s@ ٽhh `٭`۝``٭h>v' ٽhh `٭`۝``٭h\\Q$$È@s9 ٽhh `٭`۝``٭h7v ٽhh `٭`۝``٭hXXQE8PM4QE0PM,QE$PMQEP螖HM<9dWE`PM\QEPPMQEPMXQETPh ,$È@s7 ٽhh `٭`۝``٭h5 ٽhh `٭`۝``٭hXXQ$$È@s9 ٽhh `٭`۝``٭h7v ٽhh `٭`۝``٭h\\QE8PM4QE0PM,QE(PMQEP.HWPQE\PMDQh EPh MTQh h $$È@s9 ٽhh `٭`۝``٭h7v ٽhh `٭`۝``٭hXXQh E4Ph M,QEPh MQKHWPPM`QEHPh MQh EXPh h ,$È@s6 ٽhh `٭`۝``٭h4 ٽhh `٭`۝``٭hXXQh E8Ph M0QE Ph MQkPWELPMQEPM`QE\PMXQETPh($h $ 5,$ٝllV 5$$ٝTTSM8QE4PM0QE,PM$QEPMQ膣LE<8tnWMPQEPMQE`PM\QEXPMTQh($h $ 5,$ٝTS 5$$ٝlVE8PM4QE0PM,QE(PMQEP M\Kx R,$ED\BKyغM`Kx vR,$EH\BKy؋M\EdM`EhM 5$$ElM5,$EpM@([^_]ÐUVSu>tjh Ν'jPjPh SKjPjPh@ `P6 jPjPh EP!jjPjVh0$h hShh hhhhH=0$j jjVh8$h hh@ hh] hhhh艿8j jjVhX$h hhv hh hhhhH8j jjVhx$h hh hh hhhh8j j jVhH$h hh hh hhhhƾ8j j jVhh$h hh hh hhhh腾8j j jVh$h hh hh hhhhDH$ 5H$h$ 5h$$ 5$8Vh$hp$hP$h$h`$h@$Ph$hh$hH$hx$hX$h8$mH$ 5H$h$ 5h$$ 5$P$ 5P$p$ 5p$$ 5$$8h$={jPhs{jPVS$h$ { jh@$hxss{jPVS̅$hȅ$zjh`$hIs(A{jPVS踉$h$zjh$hs{jPVS艉$(h$vzjhP$hrzjPVSW$h$Gz jhp$hrzjPVS%,$h($zjh$'j j-j&Vh@$h hhhh@hhhh蒻8j j-j&Vh`$h hhhhhhhhQ8j j-j&Vh$h hhhh@hhhh8j jjVhP$h hhfhhvhhhhϺ8j jjVhp$h hhhhhhhh莺8j jjVh$h hhhhhhhhMP$ 5P$p$ 5p$$ 5$8Vh$hh$hH$hx$hX$h8$Ph$hp$hP$h$h`$h@$yH$ 5H$h$ 5h$$ 5$P$ 5P$p$ 5p$$ 5$D$8h@$@wjPhowjPVS\$hX$w jh8$h{ovwjPVSt$hp$vjhX$hLo(DwjPVS軅$h$vjhx$howjPVS茅$(h$yvjhH$hnvjPVSZ$h$Jv jhh$hnvjPVS(Ԇ$hІ$vjh$hn(vjPVS[^]ÐUWVS?umM 9OM99M4M ;M,;} t&M8M;M0;}?tjh荔 &E8$Džj)jQQQQWPPPh|hhhh)MHQMDQM@QMjjhSu E2jjh S衼uEd}tUUWUR= u?tE}WU e[^_]ÐUWVSU,]@uDE`E}p ىM?E8~nM E;bM0 H}ىHH;AM4 H}ىHH; M9~-E$M;!EM ;~ cEM$;~NE8~:-t&'M9E0M4;~ ?t&jh@ WEPEPEPEPEPEPEPEPZ{$}u!j?h`迅2v'E8 E]Mul:Qt&'9 9v};E;}&};E;}>t"j hЁ t&'jV\PXPhujPjPh`S0$jPjPh`EPjjPjVhh$hh\Sh`hh\h\hdh\葭H=h$t مXp$jj jVhp$hh\hh\h h\hhhhhd軯8jPjPh@`SsjPjPhEPa jjPj Vhl$hh\Sh`hh\h\hdh\Ԭ8jj.j Vht$hh\h h\hNh\hhhhhd>u=h$}?$>$>$>$>$=$=$=$=>t&'=`$uwDžX$vDž\XH@\H=\KyXNy$L>&'=`$DžX$vDž\XH@\H9=\KyXNyGt&=`$ug$@$$$$$?$?$?$?&=`$ug$۶-@$%I$%I$%I$%I$%I$%I$%I$%Int&'=`$uZ$@$$$$$$$$}(WE$P} W}Wh$h4h4h4h4}W}W}W}WE P} W}WÀ<[^_]ÐUWVS}uLl>u7?&'U :>tj"h5hi^vVh6EDPU@Rz VEDPU@Rh 6h 6o Džt$ju+VEDPU@Rh6h 6n S&>?VEDPU@Rh6h 6|n Vh6h6h 67j $V|PxREDPU@Ri Vb مxE@ م|UD"ٕ`6Eu.Eu.j)Vh5h 6h 6u ؍$م`$mٝdhԝ$ij 6؍d$6]URh 6r@ }E4ThE<+T\(6ڭhED ٝ`U0P֋E88)hHlXv(6V,$U@"6Eu"م`6Eu $t&$م`$]]EإdዕX\$G]EEH FO_h\D[^_]ÐUWVS]U M du$h},?ul; Qt&: @vM9~u;;~ M9~u;;~?tjh@6Iedt&WEPEPEPEPEPEPEPEPEPEPEPMQuVMQuVE(PRS舊Lj-Wh`6T]$h$EjHdPh:=juHhPh:=(EjPWSOT$h$?EjuHdPh:=juHhPh:=(EjPWSS$h$DjuVh:V=jMQh:F=(juVh:3=jMQh:#=EjPWSS4$$h0$DjuM1)Ɖ@EMdQh:<juM1)Ɖ@EdQh:<juM)‹uM1)Ɖ@‰UdQh:<(wDjPWSRL$hH$CjEPh:N<IDjPWSRd$(h`$CjEPh:<DjPWSR|$hx$C jEPh:;CjPWS^R$h$NCjEPh:;(CjPWS-R$h$CjEPh:;CjPWSQĞ$(h$BjEPh:\;WCjPWSQܞ$h؞$B jEPh:+;&CjPWSQjjj W|P{PtPEPpPlPh9h9pHjjj W|P{PtPEPpPlPh9h900jjjW|P{PtPEPpPlPh9h90jjj W|P{PtPEPpPlPh9h90jjjW|P{PtPEPpPlPh9h9p0jjjW|P{PtPEPpPlPh9h900jjj W|P{PtPEPpPlPh9h90jjjW|P{PtPEPpPlPh9h9X[^_]ÐU WVS}L]TE00ED8u>EDj&'u >EDI'uE;u;} EDuE ;u;} EDuD>tjh :_5jEDPh<:NjCuDVh@:NjEVh:N$j.Vh;NjVh<:vNSEPPWuHVEDPu8VE4Pu0VE,PuVEPuVEPu(VE$Pu VE PuV`j'EDPh@;NuDVXPTVPPLVwQ DžH j.j*SEPPWuHVEDP@VPHVh<h<h;h<h;XPTVPPLVE8Pu4VE0Pu,VE(Pu$VDPu VEPuVEPuVE PuVh<h<D/ Čj#EDPXVTPPVLPh<h<h<h< (uDV Dž,HH@<@pvEDPV,VE$PuVEPj uDVPSu(VEPu Vj م@ٽll d٭d۝dd٭lCم<ٽll d٭d۝dd٭lBs$0} Dž$KE(9~(r} DžJE 9~  )xL(+$ $ |$B0Du 0CIyBOyȋ(+$@ +BR4$,\F,=jj;juDVh$h#<h<h@<h<h{<h<h<h<h<褉8VE@P8V4PVE(Pu$VEPuVEPuVE PuVpP@VPHVh<h$h<h<sT4E<u5$h$:jم8ڵHE@t؃$oٝ`م`ٝ\\Vh<!3;jPEDPuVI[^_]US]<;tjh=Y'jjj!SEPh=h=h-=h=h`=h=h=h=h=#8jjj!SEPh=h=h=h=h=h=h=h=h=8SE8PE4PE0PE,PE(PE$PE PEPEPh=EPEPEPEPE PEPI]]ÐUWVS} u](;um?R> 9vE;E;}&E ;E;};t"jh=0Xt&'E8jj7jSh $h=h?h >h?hW>h?h?h?h?& 8$ $Eu $$j/j7jSh$h>h?h>h?h>h?h?h $h? jj7jSh $h=h?h >h?hW>h?h?h?h?8$ $Eu $$j/j7jSh$h>h?h>h?h>h?h?h $h?荅8SE$Ph$h $h?h?E PEPEPEPVW*e[^_]U WVSEh8U : EhuU:Eh`'U:~U; U ;~Eh.t&'U:~U ; U;~ EhUh:t"jh ?Ut&'E8u3jUhRh??XEjIEhPh@?HEjUhRh??8E$E`ٝUdٝEXEDٝU\UH ٝE8UhREdPU`RE\PUXRETPUPREHPUDR($Eh8tl86UxREtPUpRElPUhRE@PUtjha6jVha%Vhb訷jVha% jNVha%j/Vj/hbEEEEPEaEEEbEP]S7iS>%jVha1%$j4Vh b!%jBVh`b%jNVha%$jVha$e[^]ÐUWVSU] }>ua;F? 9vM4;M,;}&M8;M0;}>t"jhb4t&'M8;~W:t"jPjPhbSijPjPh@cbjFVhd$jFVh`d#jVhd'M4;:t^jPjPhbSijPjPhd`Pi jPjPhcEPoijPVShehep 1v'jEVh@ec#jFVh`dV#jVheI#MPt&'VM|QMxQMtQMpQE`PWSM8QM4QM0QM,QEPWSDuETMP[^_]ÐU(WVSUM ]$E;ub: G9 9v}7;2E;0}&};E;};t"jheP1t&'jj-jSh$hehhhfhhh-fhh}WEPhh 8jj-jSh$$hehhh`fhhhfhh}WEPhh 8jj.jSh$hehhhfhhhfhh}WEPhhF 8jj.jSh($hehhh ghhhNghh}WEPhh 8jj-jSh $hehhhghhhghh}WEPhh 8jj-jSh,$hehhhghhh hhh}WEPhh 8jj-jSh0$h#hhhh@hhhhmhhhhhhhhh $J=$$O}E 0$$J=($O}0$ $J,$HE} :0$:80$E@SEPEPEPEPEPEPh,$h $h($h$h$$h$9 4ShChoChhEPEPEPEPEPEPy! (h4$UjEPhhjEPhh'EEu)E|a}}؍vhH$NUjEPhhnj}OoCPhhVj}OCPhh>(DENy;Eu)E|vlj}؋UE؍\};|ZE;SC};~EHtjhiq*jjjPVEPEPEPEPEPEPEPEPEPhi{n8}jIVh it&\$;E~ \$jjjPVEPEPEPEPEPEP]SEPEPh\$n8jPj j#jVShihiihihihihihirc4jPVS \$ ~jPVEPSt&'j*Vhie[^]ÐU|WVSUM ](E:};uj:O'9 9vE0;2};7}&E;};};t"jhj(st&'jj%jShd$hjh,kh@jh,khejh,kh0kh0kh4k"W8jj-jSh`$hjh,khjh,khjh,kh0kh0kh4kVEEEЋ}?EE@E8M}?}G}܋EEE8+}}ؐE܉E}؉}EHEEԋ}}}ЋEEE8k}4EE} 8`$Eusd$EueE}Eԍ ȋ} ;8E8u>}׋E U}Mɋ},4EMZEM}u]E8}׋E U}MME$}EMEMEEEE8+}}E8OEljEuEɋ}EЋ} 8`$Eu}$:r E}JE } 9d$È@rɋE8O}ED}$8x`U 9}$;EMOًEEEE8+}}E8OEljEuEɍv}EЋ} 8`$Eu}$:fvE}JE } 9d$È@rɋE8O}ED}$8x`U 9}$;EMXًEEЋ}?EE@EM}H4EɍvUJ}E `$EuU}$:uE8OUJE } 9d$È@r.ɋEJ}O}E$x`" U 9}$;EMHً}?}׋Elj}}G}ME8O4EɍvUJE} 8`$EuU}$:uE8OUJE } 9d$È@r.ɋEJ}O}E$x`" U 9}$;EMHh|$AH7؍x[^_]ÐUWVSU(U}HM U?tjh`k Wv'WEPEPr Whkhkv EEM ;uUUv}M9tZUXRMPQULRWMDQUMDk u >MDI'u;M4;}uD!t&M@u ;M8;} uDMD9tjhk0u4;tM@u8;gMDQ uDV`P\PXPTP M4;VPPTPuVWMQl, uDVLP\PMQWuVL, مPٽll d٭d۝dd٭lBu4مLٽll d٭d۝dd٭l@Ѓ0}u4M;~p$h$8ju4VhnjWhnjPMDQt&'uDVHPTPMQu@VM QM+ uDVDP\PMQu@VM Q*+ مHٽll d٭d۝dd٭lBu8مDٽll d٭d۝dd٭l@u@Ѓ0}M8uM@;~u@p$h$ jM8Qhn}jVt&MDQ@PudMD9OQTP$PuVWMQ( uDVXP,PMQu@VM Q( 0uDV\P(PMQWuV( MDQ`P0PuVM@Qu V{( مTٽll d٭d۝٭lم\ٽll d٭d۝٭lمXٽll d٭d۝dd٭lCم`ٽll d٭d۝dd٭lB09~M49~Ћu8;}9}ЋM@u4;~!j@MDQhnuDVWM4Q^u8M@;~!j@uDVhnVM@Qu8V^M4}u4M8}u8M;~uM@;~u@M49u;~M89u@M;~u4;~*M;} Hu4>~ M8u@;~7M;}Hu8u@M89~u@pĶ$h$jM4Qhnju8VhnjWhn(jM@QhnjPuDVSB[^_]ÐUHWVSu>tjhnM&VPP P  p`E >jPjPhnS=LjPjPh oP(L jPjPhoPLjPjPhoPK jPjPh@pPKjPjPhpPK jjPjVPhphVP) jPjPh`r StJjPjPhrpP_J(jPjPh sPGJjPjPhsP2J jjPjVPhshPF j2j2hwpQFj2j2hwPE j2j2h xQEj2j2huPE j2j2h`x8QEj2j2hxjPE DžP tDGPyDžTKPl 8hd`4t0E,\($vE +TA\ ~ Dž\ \HLMHpD@wvH A ܶ$hض$yjT8KpDPhxM Qj<X]S)@ QD GLyj jQ,,)׉,,<)E ;}@Why<P@+ Wh y(W*+ TZE8E@Phy(W* Ã$E@Ph y(W* Z u?E@Phy(W* ËE@Phy(V* ZHD@Hمpٝ`مtٝ\yؕ\È@rٝ\مxٝdyؕdÈ@rٝd؋}@W0Phyh ydW`P\WE(P}$WE PN d'Hمpٝ`مtyÈ@rٝ\مxٝXyؕXÈ@rٝX؋}@W0PhyXW`P\WE(P}$WE P &Hمpٝ`مtyÈ@rٝ\مxyÈ@rٝdم|yÈ@rٝX}@W0Ph$yXWdP`W\P}(WE$P} W vHuwE@P}$0R4P}()@hllRhWpP},Wh(yE4P}0Why i&'H مpٝ`مtyÈ@rٝ\مxٝTyؕTÈ@rٝT؋}@W0Ph$yTW`P\WE(P}$WE P荳 &Hمpٝ`مtٝLyؕLÈ@rٝLمxٝPyؕPÈ@rٝP؋}@W0Ph$yPW`PLWE(P}$WE P% [^_]ÐUWVS]E M$}D M \H\D@<88uuM 9Kt&;3'M49~9E8;8 } ;~ 9tj!h@y-t&WPQWP M8 }4;jPjPhyS;jPjPhyDP; jPjPh@zQ;jPWShhPQWPh W,t&jQhzj?WhzzjEWhzm$j%Wh@{]jWhzPWPSM Q}DžDž|j'j#WjPQWPQWhhh hh`PQWPM(Qhz}$WE PQ WE<JD QH$Rh}8WhE4PhM Qhhѷ ČWPQ WE8PM Q مٝ(Dž|j*j#PjQWPQWPhhhhhQWPQ}(WhzE$PM QW PM<JD WH$RhE8PhM4Qh} Whh賶 ĤPQW PM8Q} W مٝ,ETMX dA}XdمxM\}l8?\EXI}T$Y1}`@Mh $ ȼ$h$jxWhn(fEXd@MXم(إ,dE\E@t؃$9^ٝمMl }XHMT94SM`<@EhԼ$$hм$AjxQh讼}X?dGEX8d}l?مtإxٕXٕXId}\:ETE` d@}h=$$h$jxQh  }THم(إ,ٝم(إWhJ WE<I8QhtWPمٝQ}8WE4PM QC مxٽ ٭۝٭FM4,9}֋WPMT9OPhM8)CWhhhP $QWhtPNV$حxٝQم(إ,ٝWPhQ0 $Whhh" WP 4VWh P jjh?QƒDžDž|j.j'WjPQWPQWhhh`hhPQWPM(Qhz}$WE PQ WE<JD QH$Rh}8WhE4PhM Qhhq ČWPQ WE8PM Q مٝ(Dž|j jPjQWPQWPhhhhhQWPQ}(WhzE$PM QW PM<JD WH$RhE8PhM4Qh} WhhS ĤPQW PM8Q} W مٝ,ETMX dA}XdمxM\}l8?TEXI}TY1}`@Mh $ $h$衾jpWh(EXم(إ,ٕL ٕLI}\E@t؃$WٝمMl }XHMT9ǘSM`<@Eh$($h$jpQhMH}X?dGEX8d}l?مtإxٕPId}\:ET(E` d@}h=4$@$h0$?jpQh謵 褽}THم(إLWhD WE<I8QhlWPمLٝQ}8WE4PM QJ }47,PQ}TH Qh}8)CPhhhQ $WPhlQNV$حxٝWhPQhW膌 $Phhh( QW 4VQb WhC 8uP&&'9t Dž44WPM@}X7NxHMd Ny}xE4}8M|jWh`PQWE$PQ{ WPM(QWZE80Nx v 9BNy鍥<[^_]U0WVS] U},?utM9 Vv; Fv:~ 6vMM;M;} t&;E;}?t%j"h&'jPjPh V[jPjPh PF jPjPhpP.jPjPh@P jPjPhPjPjPh`P  jPjPh`]S jPjPjWhH$Sh Vhhh hhhHjPjPjWhL$Sh VhhƄh hhh8jPjPj,WhP$Sh Vhhh hhh_8?u)WE(PE PhP$hL$hH$MQMQMQ [^_]ÐUWVS}LuT>ujU :LU:6UHU ;U@;} t&U;UD;}>t"jh ct&'Dž\DžDU:%HDžL`@\<]X8T4P0L,H(vHtSUdRU`RU\RUXRVU4RU0RU,RU(RWUHRUDRU@RU$RU RUPRURURU RhP PLtaVhThXh\h`0 jPjPh@@R $jjPVh`$uV'>t DžDDmU:u1jPjPh`SjPVShPhP $VJ [^_]ÐUS] 9u_E8tESEPJ Shl j2Sh`$hphp9 $SEP v'j2Sh`$hph]]ÐU|WVSuLEEE}}>uoE8Q&} ?9E,};E$;} t&}0E ;}(;}>tj!h w&VEP}WEP}W* Ej/j*VEP}WEPh,h0hh4h}WEP}WEP$- PV}WEP賿 UEU ZÈ@rB]UEUZtB]UEUZÈ@rB]UEUZtB]}u:E]]Sh8]E]E]Sh8]E]}u.E]]Sh8h]E]Sh8T]E,}$;VEP}WEP},WEP V}WEP}WE,P}W E}E Em]MmAE}E Em]UmB}E9~Ӊ)ˉم}(HuEK|E Uu?]È@s2}4?t}H8t&E(8O}D:}H8BIy &'VEP}WEP}0WE P V}WEP}WE0P} W E}E Em]MmAE}E Em]UmB}E09~։)Ή|v}$7ES}}E UuE]È@s8}4?tUD}H8t&CE}$TEHCIyx[^_]ÐUXWVSUE( E,8u4: M,E 8 E,M,9t$j!h@ 'EM;t4jPjPh,SjPE,PShhhh t&DžjFjFhXSAjFjFh@Q, jFjFhPjjh8Q jjhLPjjh`Q jjh"tPjjh6MQDžLDžPDžTDžXDž\ jtj h@>'VPÛ jPjPh`SjPjPhP(jPjPh `PjPjPhEPo jjPj,VPhНh,Sh0hh,h,h4h,8VP [^]ÐUdWVS}8uh>upE 8R'U:9EU ; E;} t&U E;U; }>tj$h@ݥ&jVhd胕j>Vhvj@Vhi$j8jPjPh`pVjPjPhP jPjPh PjPjPh`P jPjPhEP?tGjjPjShPh0hHVh\h0hHhPhThX Z K'jjPjShPh0hHpPh\h0hHhPhThX>8jPjPh`pVjPjPh P jPjPhPjPjPh`P ?tLjjPjSdPh0hHVhLhhHhPhThX Y P&'jjPjSdPh0hHpPhLhhHhPhThXN8jPjPhpVjPjPhP jPjPh PjPjPh`P jPjPhEP?tGjjPjS`Ph0hHVh\h0hHhPhThXX K'jjPjS`Ph0hHpPh\h0hHhPhThXN8;u@SM,QhPlPMQM QsSM0Q`PdPMQMQST[^_]ÐUWVS}?tjh`A&EURWU RURNjU :Dž|]UxUtUpUlv1jPjPhS#jPjWxRtRSpRhh`$lRh3 <}jPjPhS1jPjPhSuWhTvjPjPh@SuDž|~&'jPjPhSuWhEt&jPjPhSu*WgURWURF]jhPv'tURWU RUR:?t j 9vU;U;}&U ;U;};t"jh@qt&'E8j j,j Sh$hh8hh8hh8Wh8h8( 8j j,j Sh$hh8hh8h,h8Vh8h8m( &j j,j Sh$hh8hh8hh8Wh8h88j j,j Sh$hh8hh8h,h8Vh8h8詗8SE0PVWh8h$h$U RURURURE(PVW% 8E$8tlSU4RVWh8h$h$U RURURURE,PVW 8SU4R$$P4$]EPU RURURURVWN e[^_]ÐUWVSu>tjh@Mo&jPjPh``PˤDžTDžH`DT8}X@P4L0jPjj#jPj&VDRh$8Rhhhh$hhh^@jPjPh`DRv Vh$h$ 5$jj jVh$h&hh@hh`hh hh՜$ 5 $D $ٝ\م\=$$=4$h0$oNj$ ٝX@RhFNjPVW<]$jPjPhDRft&jPjPh `SKtjPjPhS5uDžH jPjPh`SVh$h0$ $jj0jVh$h&hhhhhh h$h`$5$D=$$\ٝ\م\$=L$hH$Mj$ 5ٝX@RhYETMjPVW[$jPjPh`S虡jPjPh`S۠$ $jj0jVh$h&hhhhhh h$hP$5$$ 5$8jj jVh$h&hh@hh`hh hh$ 5 $$ٝ<8 $ٝ\م\؍<$=d$h`$sKj$ ٝX@RhCKjPVW@Z=|$$hx$-Kj$ =(ٝX@RhC}KjPVWYjPjPh`Sş,j2Vh`Y V]>DžLDžPjj0j4R0Rhhhhhhhhh8LtV\v'DžHH$[^_]ÐUWVS}u ]$;um?R> 9vE;E;}&E;E;};t"jh@ht&'jj-jSh$hYhhhhhhhhB8$E@t!SE Ph$EPEPEPEPVWZE e[^_]UDWVS;u2E 8U:;tjhgGvSPRP|R~] PRPRSE$PU REPURE@PUl;u &;$rvU4U<+@~SU8U@+@~7ShD`/h@`/h<`/hH`/UdRE`PUHREDPhDyf(DžxShHhHhLhP jj Sh$xRhThhDhP裇DžhDž88utplhx d`\XTPLH400,($D @ |;;مpE` UD مtEd UH E@t؃$ٝمD`/ShD`/h@`/h<`/hH`/UdRE`PUHREDP,'jPjPhV&SUdRE`PhPhP] DžDjPjPh 4R$jPjPh0PjPjPh ,R jPjPh(PڌjPjPh$RŌ jPjPh P譌jPj%RPRPSRPRhPhD4Ph`h@U$RE PUREPBR BPBRBPU@REE 8 bU:PE8~E; E ;~.&'U:~U ; U;~>tjhFNVPRPR^A j VPh$h%(j VRh$h蹑=$E\EXEuU\UX"xU\EX lpÈ@s>tٽ ٭۝٭<&tٽ ٭۝٭} P`/UdU`"E4E8È@r؋U8È@sCtٽ ٭۝٭A'tٽ ٭۝٭} L`/VUlREhPUTREPPU@REUL:uDž3vEL8uDžj\\`RDžXETTXRPqjRh [=$RhDžPPUR=LLPRDžH"EDDHRPqjRh0=$RhDž@PURM=<<@RDž8FE448RPUpjRhWP+r$jRhPrEp L`/P`/EtEx[^_]ÐU WVSu]$}(U4:t?E t5EtaEtEu8t&'EtEu :tj#hI;t&$7]E]$M]E>]$]EMEE EɋE EEɋE 0EE,E0EE0e[^_]ÐU,WVSM] uPE9}E}xE?;9~ E|8~:;~Ex8~ ?&}?~E; ?E;8~t&E8~}?;; };~|&}d?;:;9~S }h;;~# E,8v 8tjh 9&ELEu4t&ٝHE<$}T$]E}<$EX$蘱]E'Edٝl },?uEXET ؋E,8uمlE,8}@ 8=<ٝTE<$}T$]E @$]E؍TٝTE@ 8=<ٝD}<$EX$諰]E @$褴]E؍DٕDإT}d70v},?E@ DٝTE<$}X$,]E @$%]EؽTٝTE@ DٝE<$}T$կ]E @$γ]EؽE0ٕD0È@rٝDمDإT}d7مH}L'Eh0E4E8@ٝ0HE@t؃$~]E؍0ٕ0ٕ87ٝ8E\$ ٝd}\$ղٝ,E`$ߨ]Eٝ`}`$衲ٝ(Dž Eh8OxeEd8OxDHuMȉ8ʋCyyjHWh$E~Ep E8+I E}@ڭpEH }8ٝ EtE8+pJEHU t}$<8@ڭtED }4ٝ$مd؍$م,؍ م,؍$مd؍ ؍`؍(E<E@t؃$ ]E}<ٕ]EؽXإTٕX7ٝXE@ Dٝ4E<$م<إ0$ө]E @$̭]Eؽ4إTٕ47ٕ4إXٝ80م$TEuم Eu G؍t&م$$م $7]E}L'hEu4مH}L'nم0ص<ዅ0ٝL0ٕPإLٝhEl8م$XEtم Eم$$م $i]E}<م<ٕ\lٝ@$a]EEpم\-lح@ @ٕ@UEu]'Dž@?؋t |م@E <t&t |E مX}E Em۝xmxم4}E Em]mEمL}E Em۝|m|مP}E Em]mEEh;M~M|})fv|9uمLڭ}9u%HمPP$$مht&مht؋u}d;7~7x})H}E;xuمXS,$';]u+{م4W$$م8 م8t؍<ʋɋCNXIt)p}+AN)׉)9=$h$ jpE+8G}Ph\9j}p)@`P $})@P4$}E Em]mWh\ jPPWN(pEl8tWjWh]$h$ jEPh\{v jPWS(j4Wh E(8tDž}h7NEdIOEljd}<Eu,4 '|CIyNNEt8},H}d7NCمlP $$)]ElDžEhIx,O} IyCNy},wمTa'E,8uLWP}hWEdPh\h\}|WExPh\ مD[^_]ÐUWVSE8tj h(?"&DžL9DžP UlThPdL`H\DT`P@L&}*ujPjPhW&}/ujPjPhP[jPuVw& jjPURSTWPPhV hjURLWHPS`l~,jURDWHPR`u Dž\مdٝTم\_EPh``/h $hWjPjPh`RZ$jPjPh`W'jPjPh`PZjPjPh`]SYjPjjPUR`V@Wh $ &'jPjPh`WIur= $~9EPh``/h $h $J<``/W v' $``/d`/ 'jPjPhP;Iu"URh``/h $hh$ k jPjPh WHu"EPh``/h $hh$U + jPjPhRHu"}Wh``/h $hh$ jPjPhP{Hu"URh``/h $hh$ jPjPh@W;Hu"EPh``/h $hh$ k jPjPh`SGtjPjPhSGuN= $A  $K``/SDž?DžR8W t&'jPjPh`W{G,%h(%jh$hjPURW=D%h@% jh$hMHjPEPW=\%hX%jh$h(jPURW=t%hp%wjh$hjP}WPO( &jPjPh@RkFu2= $ $Hd`/``/$$ jPjPhPFu2= $u $Hd`/``/$$4 jPjPhWEu2= $ $Hd`/``/$$jPjPh`R{Eu2= $ $Hd`/``/$$jPjPhP+E= $!Dž4CDžR= $Oه``/ هd`/ ٝ  ٝP``/W > $J ``/R ``/W?'jPjPh `SKDtjPjPhS5Du>= $ $H``/RP@DžHt&jPjPhWC $Dž@K @5%h%TjRhj@O``/PhjPURV(@Kyt&jPjPhW+CuB= $~) $Hd`/``/$$Ht&j EPh+jPjPh@RBur= $%= $ O= $ه``/ء``/ٝdهd`/ءd`/ٝhdh``/d`/'jPjPh`S;BtjPjPh@S%BZ= $=jjjP}W4P0RLW,P(R$WS@P Rh Q8(jPjPhS?B}v'$@$;(~ $jjjP}W4P0RLW,P(R$W`P@R Wh$pP8jPj j)jEP`Rhhhhhh)hE= $O4``/E@u`ٽ ٭۝ ٭ڭ  Eth %ٽ ٭۝ ٭ڭ  Eƅ/i $J``/u:ٽ ٭۝٭8%ٽ ٭۝٭0 ƅ/r $H``/ٝdjjjPUR@W4P0RLW,P(R$W`Pϕ0jPUR`W $-'jEPh< jPjPh`R>= $= $Od`/E@tjDEPh! Dž4CDžR= $Oه``/ هd`/ ٝ  ٝP``/WX7 $Kك``/$тٝXDž\X\``/d`/Džvj URhjPjPhWk== $ $H ``/E@tJSDžW`FADžP8Rp6DHSDž3vjURhvj }Whvj2EPh@p tK%h%Nj= $O``/PhjPURWE88uPURDž Dž$jj0jWPhhhhhhhhh3< tUR vDžE[^_]ÍUWVSE }u;} B&xDTDTAKyIEPΉTe[^_]ÐUWVSEl8M 9 EluM9El`'M9~M; M ;~El.t&'M9~M ; M;~ ElMl9t"jh `D-t&'ElPQ|PxQE`PMPQtPpQlP$lu MXMD1ٝpE\EH0ٝtjb/ %8BNyjjhEP.8uGDž``Nb/`%8BNyv'jjhEP7uGDž``Nb/%8BNydv'jjhEPn7uGDž``N%b/%8BNyv'jjh%EP7uGDž``Nb/%8BNyv'jjh9EP6u7Dž``Nxib/@%8BNyKjjhMEP^6u1MlQhb/`PhQh6)h)=%1jElPhQh%haCjElPhQh%huC(jElPhQh%hDjElPhQh%hC(jElPhQh%hwCjElPhQh%h[C(jElPhQh%hQ4jjhRP4 jjhfQ4jjhzPm4 jjhQU4jjhP@4 jjh$Q(4jjh8P4DžDžDžDžDžDžDžDžDž DžDžDžDžDž  j1 jFjFh HQ&1jFjFh@ P1DžDžDžDžDžDžDžDžDžDž@FDž #<Dž@FDž #<Dž@FDž #<Dž@FDž DžHhDž @DžBMP ٝpE`ٝtMDٝxEHٝ| %%h%ٝ %p%t %x%| %% % j jFjP``~@NPكb/M`9$UUٝم$LZٝمEPٛxoCMlQhPxoCSSM\QEXPMHQEDP4GNyMlQ`Y ElPhCh|BhrBhBhBhhh%DQhxoC@PhM\QEXPMHQEDPM0QE,PM QEPMQEPMQE Ph%lMlQhrBhBhB@PhhMHQEDPΧ$MlQTPMhQEdPM\QEXPM`QEPPh%h%h%h%h%h%MLQh%hb/@Phh%F<0%Ph,%}jMXMD1ٝVhڷjE\EH0ٝVh轷踿jPMlQS,H%(hD%jEX ٝVh{jM\ ٝVh]XjPElPS`%(h\%蹾jMP ٝVhjPElPSx%ht%z jM` ٝVhٶԾjPElPSH%h%8jM` ٝVh蒶(芾jPElPS%h%jMd 5ٝVhJEjPElPS%(h%覽jMh 5ٝVhjPElPSq%h%a jMd$OٝمEh 5ٝVh蛵jMd$]YٝمEh 5ٝVhXSjPMlQS%$h%贼jE` ٝ(EP$h?hTٝمɃ$Xٝمؽ(ٝVh轴踼jPMlQS,E|PMxQEtPMpQElPM@QEtj!hjt&M9`M9PM49~M<; M;~.&'M89~M@; M;~>tj h=8!%jPj V|P`SxPh ?|tjPjPh@S$ jPjPh`Sl tjPjPh SV uL!%zE !%'L!%@E !%X8!%=0!%b/b/VhHb/Dž SE"Vh`b/b/b/S$"VhDb/b/b/S"$Vh\b/b/b/S!b/b/VhPb/Dž S!Vhhb/ b/S!$VhTb/ b/S|!Vhlb/ b/Sa!VhLb/b/b/S8!$Vhdb/b/b/S ! >0!%Džt=b/tjPjPh` .t&=D!%tjPjPh jPjPh !EPDžT}t4p0l,PL0HD@ <8h(d$` \jPj#j1jPj#VWh`!%4Qh8h!h 8h%%h8h!h 8 @V0Qh 8F jPjPh"Wu)jPVh%%4QEhjPjPh`"WhjPjPh"]S=b/j6Vh #ij"Vh`#\,Q@b/Ppb/PXb/Phb/hb/hb/h|b/M,QM QMQMQMQLjPjPh#Slu8j:Vh$jVh. j>Vh.胶 jPjPh(WjPjPh/]Sb/hVdb/Plb/Phb/Phb/hb/Lb/PTb/PPb/Phxb/htb/hb/hb/hb/hb/hb/hb/hb/,Qh %hb/hb/h8`luD!%jPjPh t&j@Vh`/1vjPjPh/]Su7VM,QM@QM @!%QQV(Qhb/MDQM,QM@QM @!%b/Vhb/@b/Ppb/PXb/Phb/hb/hb/h|b/M(QM$QMQMQdb/Plb/Phb/Phb/hb/Lb/PTb/PPb/Phxb/htb/hb/hb/hb/hb/lEv'jLVh0ӰjVh'ưjPjPh(W(  jPjPh`-W=D!%Vdb/Plb/Phb/Phb/hb/Lb/PTb/PPb/Phxb/htb/hb/hb/hb/hb/hb/hb/hb/hb/hb/$QTZ jLVh0jVh'֯jPjPh(W( jPjPh 1Wu:jAVh1药j9Vh1耯jVh2s$t&'jPjPh@2]S=V\b/PDb/P`b/PHb/Ph,!%h$!%hb/hb/ m$}&j>Vh)jPjPh !WjPjPh5]SuGVM,QMXQMTQM@QMDž\Dž`jj0j QQhr6h 8h6h 8h6h 8h 8h8h 8{ 8\tV t&DžTTDžXjPjPh6pSzjPjPh@7Pe jPjPh7PMjjPjVXPhr6h 8Sh48h7h 8h 8h8h 8 HX0!% 9vE;E;}&E;E;};t"jh@80t&'jj1jSh.%hY8h9h8h9h8h9h 9h 9h9 8.%D@uj'Sh8~'.%E@te5.%.%SE$Ph.%EPEPEPEPVWݓ $E 8t/SE(P.%]EPEPEPEPEPVW觓 ؍e[^_]ÐUS] 9u_E8tESEP- Sh9 jMSh/%h9h9)$SEP| v'jMSh/%h9J]]ÐU$WVS}E((UdUT:E8UTd&E 8UTI'E;U; }ET!t&U E ;U; } ETUT:tjh 9ײ EPULETPRPRPiUTRPRPRԢ(ETPRPRPLUTRPRPRPp,UTRE 9vE;E;}&E;E;};t"jh <Pt&'jj3jShd%h:<h<h`<h<h<h<h<h<h< 8d%E@tWSE$Phd%EPEPEPEPVW: $E 8t+SE(Pd%]EPEPEPEPEPVW e[^_]ÐUWVSUL:U: UL^U :ULI'UDU;U<;} ULUHU ;U@;} ULUL:tjh<ן;ULREPEPEPEPULREPEP ULREPEP }1҈‰U1EEUUUUUUU܉UUȉUUĉUUUUUU|U؉UUԉUtYU\RUXRUTRUPRULRU4RU0RU,RU(RUHRUDRU@RUjFjFh=RP) jjh&>Pjjh:>P jjhN>Pjjhb>PDžDžDžDž  jPjPz j WhB3 Wh B( U:t$WhB E 8tWhB U:tWhB WhBEE S Wh BES WhBE S $E 8tWWhBUU S WhBUS Wh BU Sj $U:tTWhBEE S9 E 8t#WhBUU S U:tLWhBEE P WBRhDE PURhtDhtDPR 0EUEDDEL+DBЙ=%EH@EP+@BЙ=%WBPhDRPhtDhtDU REP $WRPBRE PURKCRhtDhtDh%h%EPPULREHPUDRPUPRELP BH9~Dž)%8<)ӡ%ÉؙK,tDxh` pld`d|hhhWVtPRxP@1ЉRhPRv E,UdRE`PU\REXPhjFWU@REtjhG]g&}0?~u>@h%Fj}0Wh Lf\juVh LV\љ}tvvu4>~}?utXt&}D?~uL; }0;~ut.t&'}H?~uP; }4;~ ut}t?t"jh=Gpzt&'%h% cjE $LٝVh Lf[acjP}tWSq%h%b jE $LٝVh L$[cjPWSqjWhHq$uL}PjutVP}TWhHu u>jPjPh HS!jPjPhH P  jPjPhHpPjPjPh@IP߶ jPjPhIPǶjPjPhJ`P貶 jPjPh`JP蚶j%jPj}tWuTVhJh LSh(LhJh Lh,Lh0Lh L莯 H?jWPVhH }duh}0ul}4up}tWu`Vh0L}pWulV}hWudV}4Wu0V角 $}tWPP $u`V}pWulV}hWudVE@P}PWuLV}HWuDV}4Wu0V}TWE,PE(PE$PuV}WBTutVPP#V}`Wh4LupV}lWuhV}dWu4V}0W_ ,%0h(%F`jمإٝVh LX`jP}tWSoD%h@%` jمإٝVh L^XY`jPWSnuLJx}88uX0AJy}luL;~K}8Dd)HJx4Í4)P $}8>}X\AJyعuPJx}<8u\0AJy}puP;~K}}\\AJy؋u>ujD}tWhKmj>WhKm[^_]ÐUWVS?tj"h@L} t&MP9`uT>PMd9~ul; MP;~.&'uh>~Mp; uT;~?tj!hL&}\ \%hX%]jE @[ٝ|QhD[ V^jPWSlt%hp%] jE$ @[ٝ|VhD[U]jPWSMljWhdM@l$WPMQuXVMlQuPV萊 مٽ ٭۝٭WPuVMXQulVMPQ5 مٽ ٭۝٭0WPuVM\QupVMTQ݉ مٽ ٭۝٭WPuVM\QupVMTQ肉 مٽ ٭۝٭0ud9|+Mh9|ul9Mp9jAWhMjj8WhMjj|j#jPj?WutVhYhD[QhT[h ZhD[uhMp1)ƉQ؉|VhD[ҝ Mt}؃8j@Wh`Ze '1ۅbudMl1)ƉWPMt}P> WPut}S WPS $WPut}P ?MPMTWQhP[VVQVMTQuPVF $Mt9WVPPPP}؉PPM`Qu\VMXQuTVMPQuLVMHQuDVM@QuWh[ap[^_]ÐUWVS]MuET<@EhL >EX;8~ ?tj"h[}p& E\Dd)P$ٝ6} E`Dd)P$ٝ}?H}$+HTT@ll}ldWxPl}]S1 PtWdES WpPlW $PhWdPڽ ?Dž0Tx7}0Dم}\,0}p@0yϋTJE$8OمE\}pj5Ph[^DžHDžDW`P\WE D}l+@DE(8+7ddlhX`T\E}l9}()‹ElX9~X1ҋXx%Dم}`,EtByۋXJXمE`D}tPhWpPtWxP}xWdPhW`P\Wh]h]EtP}lWEpP}hWEX, ʋ(<  > O4XTT 8 T88X 8 :X 8 :x,)aXO4E~; ;EX;8~ ?t"j"h@^pYt&' E\Dd)P$ٝ}`Dd)P$ٝ}?}$+tt@Ee}lEWEP}}]S3 P}WEES WEP}W $P}WEP ?~Dž(t x7}(Dم}\,(}p@( yϋtJE$8OمE\}pj5Ph^GDžlDžpWEP|W E }l+@ $E(8+  E}xtE}v 9$\}()‹Elx9~x1ҋxx" |مE`,}tBKyxJ xم}`DEtWEP}WEP}WExPWPWPh`h`}tWElP}pWEhP};tjh`{FMjj7j SQh`hah`hahahaWhaham M8jj7j SQh`hah@ahahwahaVhahasm MM MM$MM(8SE4PhaQM$QM QMQVW X $E8t$SE8PhaM(QM$QM QMQVWW $MHxaR,$M,\BHyغMHxavR,$M0\BHyjEPPhaEjj+j}0Wh%hdohqhohqhohqhqhqhqen 8jPjPhoSujPjPh@pPu jPjPhp PtjPjPhqpPt jjPj3Wh%hdohqShrh`qhqhqhqhqm %%ٕd%ٝhu }7)Ɖم\P $مdٝX؅hٕT85%$9ݝLمT5%$ݝDمX5%$ݝ<مX5%$ܷ% %݅Lٝxمx %݅Dٝxمx %݅<ٝxمx%% %ٝxمxمTإXٝ` u JE+}+م\P $مdٝ8؅hٕ45%$߶ݝ,م45%$ݝ$م85%$衶ݝم85%$肶% %݅,ٝxمxq %݅$ٝxمx %݅ٝxمxq%% %ٝxمxم4إ8 ؽ`ٝtu‹})x*Hp؍vDمtu( 00BIy}$?t>u‹})x.HlمtȐDu, 00BIy%%h%OjtPhqjP}0WS++[^_]ÐUHWVS?t jh r$;k jRh;rM\QpUDžDžjFjFh@rS1pjFjFhrRp VQRQRjFWMHQUDRM@QUWhz!j0Wh@z!$jWhy!jPjPhzVugjPjPhz0P`g,jPjPh@{PHgjPjPh{P3g jPjPh| PgjPjPh`|pPg jPjPh|PfjPjPh }Pf jPjPh}`PfjPjPh}]Sf j jPjWh%h@~hHVhLh`~hHhPhThH_ 8jPjPh~S`fj jPjWh%h@~hHVhLh~hHhPhThHV_ HjPjPhSfj jPjWh %h@~hHVhLhPhHhXhThH _ HjPjPhSej jPjWh %h@~hHVhLhhHh\hThH^ HjPjPhS|ej jPjWh%h@~hHVhLhPhHh\hThHr^ HjPjPhS0ej jPjWh$%h@~hHVhLhЀhHh\hThH&^ HjPjPhSdj jPjWh%h@~hHVhLhPhHh`hdhH] HjPjPh`Sdj jPjWh%h@~hHVhLhhHh`hdhH] HjPjPhSLdj jPjWh(%h@~hHVhLhhHh`hdhHB] H% h5\$膡ٝh$% h5\$cٝم؍hٝd% h5\$ٝ`$% h5\$ٝم؍`ٝ\ % h5\(% h5\$迠ٝم؍\؅d$謩ٝt % h5\$yٝX$% h5\$Vٝم؍XٝT  % h5\$ٝP$% h5\$۩ٝم؍PٝL% h5\(% h5\$貟ٝم؍L؅T$蟨ٝp  % h5\$iٝH% h5\$Fٝم؍HٝD % h5\$ٝ@% h5\$Ψٝم؍@ٝ< % h5\% h5\$袞ٝم؍<؅D$菧ٝl50%h,% jمt \5hٝ8RhHD < jPWV5H%hD% jمp \5hٝ8RhH jPWVj5`%(h\%W jمl \5hٝ8RhH jPWVj j/jWh%h@~hHhhHhhHhlhphHQ Tj j0jWh%h@~hHh hHhPhHhlh%hH_Q 8j j/jWh%h@~hHh`hHhhHhlhphHQ 8j j0jWh%h@~hHhhHhЃhHhlh%hHP 8j j/jWh%h@~hHhhHhhHhlhphHP 8j j0jWh%h@~hHh hHhPhHhlh%hH[P %%)‰%%)‰ЍE%%)‰8WPSv WPSv WUH0PUH4,PUHPUH,Pz,WPPPPPh%h%h%h%h%h%(% h5\ٝ8R$% h5\ٝPh %% h5\ٝP% h5\ٝPh%% h5\ٝP % h5\ٝPh%U@RU0W[j$Wh XWP WP [^_]ÐU WVS}u >tj)h=#t&U:M 9>tj(h"/vj j4jVht%hhh hhThhh hO 8VEPU M]Sq VEPUSp EPEPWMQ(=t%tEj)jjjVhhhhdžWURhhEPEPEPM QURCvj)jjjVhhhh WMQhhEPEPEPU RMQ苆HVEP VEP e[^_]Ív'USEM]Hx$vR,$\BHyغE Hx$R,$\BHy؋]]ÐUWVSU:tj"h@!&URPPjPjPh R~VjPjPhpRcV,jPjPh@ REVjPjPhS0V jPjPh`WVjPjPh`uVV jjPjURPhhRhh̉hhhhG 8jPjPhRUjPjPh`RU jPjPh@ RyUjPjPhSjU jPjPh WXUjPjPh`VIU jjPj!URPhhRhhhhhhF 8URPP{[^_]ÐUWVSu U l?ulU: Nt&M 99ULM;UD;} t&MPU ;MH;}?tjh &jRh܋QTEWEPEPEPEP$jjhEPSDžhDžtDžxUdM`U\MXUT]MPUL|HxDt@p;tjh^vjj4jSh&h{hhhhԒhhhh; 8=&tVSu8Vu$Vu VuVuVhhEPu VWi ,ju`VhuLVDj)ulVhTt&Su8Vu$Vu VuVuVhhEPu VW ,ju`Vh)uLVlDj)ulVh@uXVXD uE(uE,E<E@EDEHjEdPhiEPPDjEhPh~ETPCuHxR,$u0\BHyغuHxvR,$u4\BHy؍e[^_]ÐUWVS]} uL>u,;?>tjh jVhC VEPEPEPEPE jj%E\PEXPETPEPPVEPEPEPhhhhhEPEPEPEPE@PEu >V|PEPE(PE PS VxPEPE,PE$PW 0VtPEPE(PE PS VpPEPE,PE$PWi مtإ|مpإxE@t؃$b]Eٝl]&0h&jlPhjPVSt مtإ|EDمpإxEHE@t؃$Ӆ]Eٝl]&h&  j؍l]EPhgbjPVS jVh \[^_]ÐU4WVSUM u]E:}E:}E48ug: }4F9 E46}?};:E;8} }4E;;} }4E48tjh= &}4WE,PQR}$WSEPV}WQR E 8E)É]?}}+EEv]u}OEljEEljE̋EljE}}ԉ}׋E$D@uŰ}0:E4@}̍ EЉEЋ},8ȋEЋ}( 8E0U܋}$:CNyEM@e[^_]ÐUWVSE8tj hA &EPhԕhԕhؕhؕCu EPhԕhԕhؕhؕf (EPEPvEE}t}u)E܁5?E?U]^'}t}u$E?E5?Ep>''EwU]E33>E>EPEPEPhؕhؕZEPEPEPhؕhؕ[EeEeU(È@r]EE]E]Em]Em]E=ME]E]EE]E]Em]}t}uEUO }t}uM]EwM] M]}t}u!EeE]Z'}t}u$EeE]M-'EwEeE]}]Eٕ|m]Em]EPhh 'EPh h$EPEPEPEP9J(EPh(h s'EPh h$EPEPEPEPJ(EPh,hԕh EPh$h Em]ExPEm]}WEE]uVEE]]SI,EPh$h م|m]Sم|m]Vم|E]Wم|E]xPHIEPh$h ME]SE]VE]WE]xPI8EPEPEPS0ME]EPh,h &jEPEPEPh,EPh4h %jEPEPEPh EPh,h %jEPEPEPhz EPh4h %jEPEPEPhL EPh,h f%jEPEPEPh EPh8h 8%EPh h$EPEE <]SEPEPEPEPA|0EPh@hԕh vEPh$h EE]SEE <]VEm]WEm]xPEm]EPEE]EP{4DCuH-&0Cu L t&PEPhԕhؕh$hh$hؕhԕM]]Sh h x,j*EPh EPEE <]S# Em]j"EPh`EPEE <]S Em](jEPhEPEE <]S Em]E 8t"jEPhEPEE <]S%jEPhEPEE<]EPg Em]Em]EPEPEPEPEE<]EP( E 8EPhTh8h h ,\EE]EeE]Em]EeXm]jjEPEPEPEPEPh>&hhhɕh$h W#H8CCIـCٚCـCٚC8:02KyEE]EE]EeXE]EeE]jjEPEPEPEPEPh &hhhɕh$h "CCC? C?C EPyh[^_]ÐU@WVS}u ],;tjh\j _t&SEPEPEPEPSEPEPEPEPth (Sh|vg E8#Shhh|"Shb/hb/hb/hb/-b/%b/$EuShb/hb/hc/hb/eb/EuJShhh|hb/hb/5b/]EP5b/]EPhb/hb/虽(Shhh|hb/hb/b/5b/]EP5b/]EPhb/hb/G(E b/Eb/Eb/Eb/E$b/E(b/b/b/ShEPEPShhh|E$E 0] $p]EMEb/E$E0]$Cz]EM܋Eb/E(E 0]$5p]EM؋Eb/E(E0]$y]EMԋEb/ Shb/hb/hb/hb/b.'EE$E 0]$o]EMЋEb/E$E0]$Iy]EM̋Ec/E(E 0]$;o]EMȋEb/E(E0]$x]EMċEb/ Shb/hb/hc/hb/hE$Eu>Shhh|VWE0]EPE 0]EPEPEP詺(Shhh|VWE(E0]EPE 0]EPEPEPd(ShVc e[^_]ÐU WVS] ;uE 8;t&jh } SEPEPEPEPShhĖhȖu$ShĖz EHEEE}vE]E]EU]È@EU]È@E<uSEPWh̖誂 t&E|uShЖhĖhȖ4t&E| uE8tRSh ShЖhĖhkSEPWh̖; ShhĖhȖCFMe[^_]ÐU$WVSu} ] E(8tjhԖ mE6]E7]$l]EE6]$u]EE7UE$$q]E]EEE@t؃$r]E] $jk]EE6]$'u]EE7UEE@t؃$?r]E]E(PE$Phh E(PhhhEPEPEPEPEPe<e[^_]ÐUTWVS] u}E$U HE(8U: M(^; E(LM;E;}U(+ M ; ;} E(U(:tjh  DžlM )@U +Aȉ,DžpppKyދ6E)$U?)׉pHHКpIU u3ٽ ٭۝٭1'ٽ ٭۝٭=vl!&'pODKDžpph\&jShԚjpPhԚj pOyj>U(RhN ]t&hp&;jlQhԚjۅ,ڽlٝPhԚ({jPU(RS h@jqݝ@DždDžhDžpp4<~7ۅ,<ݕ8$2q܍8ܵ@܅dݝdpOy]&h&EjdQhԚjPE(PS! &h& jؚܵdݝRhԚidjPM(QS j-E(Ph Dž\Dž`Džp$ۅ,pڍp܅\ݝ\pۄR $@pOyۅ,܍\܍\鋕,JR4$E@t؃$lݝT]&h&j\RhԚYTjPM(QS &h& jTPhԚ"jPU(RS ݅\È@s8ٽ ٭۝٭6&ٽ ٭۝٭1(v)px pKyFOyDž(Džpppȋ(BpOyˋ,+(h&jQhԚQDž4 ,@,FDž$0$ Džpp 94}$0$ 4$Fp 09} 0 pKf4$  $ 0 4ODžpjjhepP$pOyjjhu  PT$jjh$S5$Dž4 M쉍|t4N $jjSP#jhDžjR |RDžtxRS!$jhDžjQ ÉtxRDž|R$P 4ODžpup5&h&@jPhԚjjpQ PhԚsjpQhԚV(NjPE(PV pOb]&h&jRhԚ jPM(QS{ DžLDžPDžpvjpR ƋpV $ڵ,܅LݝLpOyjRj Ã,+(Q$S $ڵ,܅LݝL]0&h,&jLPhԚjPU(RS H&$hD&ojؚܵLݝVhԚjPM(QS9 `&h\&) j܍dܵLݝVhԚ|jPE(PS j-U(Rh [^_]ÐUS]|;u-E8 E 8;tjh CvShBhB`/ ShBh BP/ Sh BhB@/ $ShBhB-/ SEHPEP/ SELPEP/ $SEPPE8P/ SETPE 9v}(M ;E ;} t&},;E$;};t"jh  t&'M EEE8t{j(j/jSEPh@h hh hh Q}Wh C8j(j-jSEPh@h hh h h VMQh |j(j/jSEPh@h hh hh } WMQh  8j(j-jSEPh@h hh h h V}Wh J 8EM;~1S}8Wh$MQEPh }AMEPV} W $EM;~.S}8Wh$EPEP9G}EPh VM Q $E8tpE};~1SMtjh@ &WEHPUDRE@PVU4RE0PU,RE(PUREPUREPU$RE PU8RE PUR9IDžHjPjPh`SjPj*WEHPUDRE@PVRPRhhShhE4PU0RE,PU(RE$PU RPU8REPUREPURE PURhh!Č>Vh PRV ]DžjPjPhS1$jPj+WEHPUDRE@PVRPRhhShh`E4PU0RE,PU(RE$PU RPU8REPUREPURE PURhhH|>Vh PR VJ\DžjPjPhS[$jPjWEHPUDRE@PVRPRhhShhE4PU0RE,PU(RE$PU RPU8REPUREPURE PURhhr>t>vمٽ ٭۝٭ مٽ ٭۝٭ E8ٝمإٝمإٕ؍tÈ@s=ٽ ٭۝٭ ;&ٽ ٭۝٭ محٽ ٭۝٭ محٽ ٭۝٭ C)U9})E9}򉕰E89~ދU9~)ˉ+ڭمU*ٝHvW,$مؕE<U*E(U*EU*Eٽ ٭۝٭ ٽ ٭۝٭ Q$$ VE8  ɋËU8  V$$ ዅDإG%[^_]U0VSu>tj!h  W'hj jjVh&hhAhhKhhZh 4hj jjVh&hhAhhKhhuh 4hhhhhVPPPPPPPPPh&h& Dtj.Vh PhjjVPPhP SPPPhΞhϞIh 0jjjVPPPPPPhמh؞h 0jjjVPPPPPPhמhߞg 0jjjVPPPPPPhמhg 0jjj VPPPPPPhh=g 0jjj VPPPPPPhמhf 0hjj VPPhPD SPPPhΞhf 0hjj VPPhP SPPPhΞh Rf [^]ÐUWVS}@EDxUXtE\pU`lEdhUhdulETPEPUPEP|>6E 8~UT: 'E8'U:~U; U ;~t&'E8~E ; E;~t&'UL:~ UT;~?h&/jELPhOjUTRh?9t&E,uv'E0u>t$jh  ['UHE,E0}U Um]mEEEVUR‹ELU]S& VEPEULES& >U:tkjVhq ?u&EP8tj9Vhtjh b&u >ux}v'u>ux`'u4>~u<; u ;~ux.t&'u8>~u@; u;~ uxux>t"jh٠P t&'DžjPjPhEP Džu>u &uxVPh&h&h&h&h&h&PPDž$ uxtplhd`\,X|TPLHD@j uxVh D2h/h@c/h c/h̰jPjPhjGuxVh {jPjPhVuj!uxVht&jPjPh ]S^j'uxVh@ VVVu|VuxVBPu@Vu4jPjPht&'jPjPh]S>&u,&&u0&VVVu|VuxVh&h&h&h&h&h&h&h&u0Vu,Vu(Vu$Vu VuVBPBPBP BPu@VusuxVBPBPBP BPBPu@VuDžDžjj0j@V~;~ EXMX9t!jho v'̷UзUٝx]6N\vEIXG4lȉThȉPE@MumM9O'M 96MM;M;} t&M ;M;}>t"j!h  ht&'MM)BM)MEEEM8MEPEPEPEPEPEPEPE,PE(PE$PE PWMQMQMQM QMQDVETPEPPELPEHPEDPE@PMtjh躛 Ht&=8&t@P2>EU(P $P2EUP $P2VhPh, VdPh, V`Ph, $V\Ph0 VXPh4z VTPh4h $>t j-VhnjHVh蓊 jHVh@膊 jHVhy $jHVhi jHVh`\ jHVhO $jHVh ? jHVh2 jHVh% $jVh( jVh: jHVh@ $jHVh j"Vhމ DžPjPj8VEPdRhPPRh8h@j'VhP2hxh@h h@h`h@hPhTh@ P25LP2 P8jj%jVWhxh@hh@hſh@hXhTh@  \U, P8jj%jVRhxh@hh@hh@hXhTh@= E, \8jPjPh SjPjPhR jPjPh PjPjPh@pR jjPj,Vh<&hxh@Sh`hh@hdhDh@ E%P2ȋU%P2E@t؃$ٝ4U-P2ȋE%P2E@t؃$ٝ0U%P2ȋE-P2E@t؃$hٝ,U-P2ȋE-P2E@t؃$"ٝ|م|8ؕ,tم,ؕ0tم0ؕ4tم4ٽxx p٭p۝8٭x8V 9vU;U;}&U ;U;};t"jh萓 t&'jjJj&ShH&hhHhhHh hHhHhLhH蒿 8SE$PU RURURURVWhH&| $E8t!SE(PU RURURURVWhH&| e[^_]ÐU WVS?u2E8U :?tjh`舒 evhhhhhPRPRWPhRdPRPRPRPR|PRPRPRPRPRPRE|PUxREtPUpRElPUhRxPU REPURhVĬx>EhdR肑 hhPd hhhhR< hdP$ ˉRh`d\\`RhP7)hS诐 PhSPtj!j6jWtPhhhhhhRPhGDžlp)ӋXÉؙXÃ8KxT PpL`HDt@,($llhhhWVRTP R1҈‰PPRLPy ,ljPjPh HR-hjPVDP jPWHRhhWERPRPhjFWRPRPRPU|RExPUtREpPUlREhPVUREPREPh@RhhIĈE8h Wh hDž<Dž8 8<,R4Dž0p04(R$P$R| E8tOWU4RPRE PURPRPPUxRE PUR} 4t&hWhhDž Dž ,RDž|(RPR{ WE4PhRPRRE PUR` 0XpKUU$ lE(UXE`U\lEdPRPUDR%j PhUHRE`KxEpE,AKylKxQ,$U0\AKy؍[^_]ÐUWVS?u2E8U :?tj h踊 vWPh&h&Rh&h&h&P$hhhhhRPRPWhP2SVRPRPRP`RP`REdPU`RE\PUXRETPUPRELPUHREDPU@RE8PU4RE0PU,RE(PU$RPU REPURhXDNĬjEhV證 hS蕉 hh\hSu 0hV_ ,,0LPLR($$(DHDRSt6 hS߈ PhSP,h&華hS讈 PShXajPhWP`P ,jWPPh t DžPGj WPh&h hjWPh`&Php 0jWPh&h j WPh&hk (j WPh&h(o hjWPh&Ph5 0jWPh&h<. jPjWPh`&PhJ 0hhWh&h&h&h&h`&h&$? j WPh&hc hh`& hjWPh`&Ph 8jWPh&h  j WPh&h (j WPh&h( hh&i hjWPh&Ph5N 8=&[WPU$U(@@R6 ?t+Wx j.Wh`hXhX~'DžjWhhXhXoWWh` jWhu jFjFhTSٺjFjFh@Pĺ,RPRPhjFWRPRPRPU|RPUtREpPRPh`&RhdE(PU$RhhSh\h\pu8j&WhhXhXAWP} E$;u E(;t&j&WhhXhXv'WZQj(Wh hXhXWMWPRhlE(PU$RhXhXPR`A Dudj*Wh`hXhXmj$j)j+Wh&hhXhhXh hXhphthXELt&1ۃ=&t)WPh&U(RE$PhXhXRPb $t8WRh&hxhXhdE(PU$RhXhXPRs 0j$Wh`r WE4PU REPRE(PU$RhXhXPRu 8=&DžpdDžtdWPp@@S WPp@S WPt@S $WPt@Se WPpt@S9 WRpt@S $?t2W|t j,WhhXhXU)'hWPPPPPPPPPPPPPPP|PxPPh&tPpPhXo`j$WhhXhXxWPy WPy $WPy WPy WPy WPwy =& Wt&'j(Wh hXhX9Wsj.Wh`o $WPRPRExPUtREpPRh|E(PU$RhXhXE4PU0RE,PU REPRPRPRPRPRPRPRP|RxPhXhd9EhElUمEPمUTĔjDWhn j2Whn jPjPh@SK(jPjPh0P3jPjPhP jPjPh`PjPjPh P jPjPh`pPٳjPjPh`Pij jPWShhWxWh} =&taPRPRWE~;~?t$jhh 'EMuM;HWhuP WhMHP Bu;WhMHuPĆ WhMHP譆 BuFEWhuHMP~ WhHuPg BM}}uuMe[^_]ÐU4WVS}M ],E;ub? G9 9vU2;7E;0}&U2;1E;0};t"jhf *t&'jShV j Sh V jShyV $j8Sh@iV jSh\V jEz#/EEEj SEPEPh}q jSEPEPh\ (j SEPEPhD j SEPEPh/ (jSEPEPh j SEPEPh (j SEPEPh EU@ ]EUD ]EXPETPEPPELPSEPEPEPEPEPEPEPhRU@REt,SEPEPEPEPEPEPRU@R1$SEPV腿SEPV:SUDRU@RV{(SEPEPVYE 5]jjNj+SEPhhhhh`hhhh芌 E 5]HSEPEPEPEPEPEPEPhe[^_]ÐUd WVS}uEE<8U:E<~&'U :E<]'?~U; E;~U<.&'>~E; U ;~ E<U<:t%j h\ &'Eajjhj`P)a jjh~tPajjhEP`DžDžDžDžDž Dž$Dž(Dž, j (j WPOjjhRQ O jjhf$PNjjhz8QN jjhLPNjjh`QN jjhtPNjjhQNDž\Dž`DždDžhDžlDžpDžtDžxDž|DžDžDžDžDž jU :U: :tj#h  6&j PRh`L&hC C j PRhlL&hL rE (jPRhhL&hU pD jPRhdL&hc QD (PRPRP R PUTREPPU REPUREPUujU:LU :6ULU;UD;} t&U ;UH;}>t"jh 5t&'VEPEPEPEP*EEEUUU|UxUtUp]UlUhUdU`U\}thUhRUdRU`RU\RVU4RU0RU,RU(RWULRUHRUDRURURU RU RUR+.HjUlRhUTR&E}tgEVhPhThXh\Kj jVUR|RxRtRhL&pRh`hh\h\PHEEjPjPhS &jPj VlRhRSdRhXhL&pRh`<}u!EE6&'}uzUhRUdRU`RU\RV`R\RU@RUtE}^P[^_]ÐUS] a 9u_E8tESEP[gShd@j)ShN&hhhh$SEPv'j)ShN&hh螄 ]]ÐU WVSU:tjh &jFjFhR"jFjFhVP" jFjFh`Ph"jFjFhRM" jFjFh *P5"jFjFhpP " jFjFhP"jFjFh@P! jFjFhBP!jFjFhP! jFjFh`P!jFjFhP! jFjFh ZP!jFjFh`Pl! jFjFhPT!jFjFh,P?! jFjFh@rP'!jFjFhP! jFjFh`P jFjFh DP  jFjFh` P jFjFh`P  jFjFh P jFjFh !\P  jFjFh!Ps jFjFh!P^ Dž jjh&"LW< jjh:"`P'  jjhN"tP jjhb"EPDžPDžTDžXDž\ juo?T&'; 9vU ;E;}&U ; E;}>t"jh$ t&'VUREPU REPUREPU$RSW (jVh$L ]'h'9 jEPh&詾 jPVS  '(h' jURh&x s jPVS jVh$ (E8~jj3jVEPhU%h&h%h&h%h&EPEPh&#8jj3jVEPhU%h&h%h&h&h&PEPh&yvjj3jVEPhU%h&h%h&h%h&EPEPh&% 8jj3jVEPhU%h&h%h&h&h&PEPh& 8EÈ@s$&}U Um]]m"v&}E Em]]mEÈ@s,&}U Um۝`m*t&'&}E Em۝`m+`]9~MU:tIjj'jVEPhU%h&h@&h&hg&h&Wh&h&КG&'jj'jVEPhU%h&h@&h&hg&h&Wh&h&G 8uNxEtj h`* I]'h'譲 jEPh@0  jPVS 'h' jE Ph@0 jPVS^ E8tjAVh@+'j7Vh+3 E8DjVh+ ]'h' jEPh@0t o jPVS  '(h'ӱ jEPh@0C > jPVS $'h '襱 jE Ph@0 jPVS <'h8't jE$Ph@0 (ܱ jPVSS T'hP'C jE(Ph@0賩 讱 jPVS% l'(hh' jE,Ph@0肩 } jPVS  jVh-ӿ E084jVh-跿 ]'h'褰 jE4Ph@0  jPVS膿 '(h's jE8Ph@0 ް jPVSU 'h'E jES j P hjFjSh>h>Rh>h>gtu U ^`UhU$RTPU R hUم@UpUhU(RdPUR [^_]ÐUPWVS} ]u;tj!h> ,t&U:jVh?W ujPjPh ?wt&jVhp?W u jPjPh?SjVh?W u jPjPh?3jVh0@W tjVh@Wm ujPjPh@@EP jPjj&jPjS]Sh'hBhBh@hBh 'hBh@UR @jPjPhAS ujVhp? t&'jPjPh@@EP jPjPh?EP ujVh?'jPjPh ?EP~ ujVh?v'jPjPh?EPN ujVhp?^'jPjPh`AEP ujVh?.'jPjPhAEP ujVh0@Wy e[^_]ÐUhWVSUh:tjh B蝹 &M9~U8:Mht&U :~M<9 UhMh9tjh?B: mt&hjUhRMQWPh]B U:t-hj jElPMhQWhlBhuBE PhF( (E8jPhFPDžzBPV hjPW`S $jPjPhBP jPjPhBP jPjPh@CPP jjPjPMhQPhChFShFVhFhFhFhFltH jPjPhCVM jPjPh DP8 jPjPhDS jPjPhDP jPjPh@E`P jPjPhEP hjPjPUhRWMQhFhFShFhFVhFhF褤8U:-Dvhjj1jMhQPhFhEhFh FhFhQFhF 4Uh:hhRPMQPo U:tjEMhQh`F) t&hUhREdPE`PEXPMtj%hG芵 )t& K $KjPjPh@G0W jPjPhGP jPjPhHP jPjPh`H P jPjPhHpP jPjPh IP jPjPhIPr jPjPhI`P] jPjPh@JEPH U:t=j,jPj#VShJh(KWh,KhJh(Kh Kh0Kh(KvAt&j,jPj#VShJh(K0Ph,KhJh(Kh Kh0Kh(K 8$K KU U:tJj,jPjVURhJh(K0Ph,KhKh(Kh Kh0Kh(K vH'j,jPjVURhJh(K0Ph,KhKh(Kh Kh0Kh(KA $KU  K$[^_]ÐUWVSu ]L}h?u~E 8 `vU:ME8~E; E ;~+&'U:~; U;~?tj h@K虲 t&WRP|RxP讥UxREtPUpRElPWU@REtj#hQz `t&R U:t>jj3j VShQhRhQhRhRhRhRhRhRtntj'hYʟ t&[ jPjPhYWA jPjPh ZP, jPjPhZ`P jPjPhZEP E8tGj,jPj)VSh@[h[Wh[h[h[h[h[h[qaK j,jPj)VSh@[h[Ph[h[h[h[h[h[ [;[^_]ÐUPWVSu }?tj#h[芞 at&jPjPh\S jPjPh`\P jPjPh\`P jPjPh ]EP ^ٝ E8tCjjPj%WPhp]h^Sh^h]h^h^h^h^'`Gt&jjPj%WPhp]h^Ph^h]h^h^h^h^^ 8مE@tX^'h'~ j^صٝPh^rv m~ jPWS ^6ٝ^؍ٝE8tEjj2jWPhp]h^h ^h^hR^h^h^h^h^_Cvjj2jWPhp]h^h ^h^hR^h^h^h^h^@ 8^ص'h' } jVh^|u w} jPWS ^[^_]ÐU4WVS}`Ep8u>Ed8UpvETu UpEp8tjh^講 H&UpRPRPR軎EpPh@aU\REXPUTREPPULREHPUDR18EpPhDaU\REX'ٝVUT'ٝSEPPULREHPUDR$EpPhDaU\REXٝSUTٝVEPPULREHPUDR裡Dž$jPjPh_pSA jPjPh`_P, jPjPh_R jPjPh ``P jPj+RE|PUxREtPUpRP8RPhHahLaShPah`RPRPUPd jFjFhfQL jFjFh gP7 jFjFhgQ jFjFhgVP DžtDžxDž|DžDžDžDžDžML DETDMX HE\ٝDžDž?M` P4hEd8hٝDž o:DžBMh \Dž(EMPٝDž(?Dž@F j jFj?tj#h`h v (h (m jh (hn)f $n jPWS|  (DžK (h (Rm jVhne hJЍQ7Phne m jPWQ| (Ky= (%jPjPh iS jPjPhi P jPjPhipP jPjPh@jPn jPjPhjPV jPjPhk`PA jPjPh`kEP, jjPj*WPhkhnShnhkhnhnhnhn蠷 H@u>uj7Wh lt&' (A ~ Dž jPjPh`lS jPjPhl Pz jPjPh mpPb j jPjWPhmhnShnhmhn (@ ~ Phnhn H; (2WH@V7P~ u>tWHV7P^ WH@V7PM$u,)BM(u0)@SW u>tAWHV7PM$u,)BM(u0)@S ?WH@V7Phnhnu(M01)Ɖ@Qu$M,1)Ɖ@SM0Qu,VM(Qu$VMtpWHV7PhnhnM(u0)@Su$M,1)Ɖ@Qu0VM,Qu(VM$Qu@VM QuVny 4JM$W7Ju(W7JM,V7Ju0@W7MHQhuVJЍQ7Pǽ (;} (v'= (s (jPjPhmSs jPjPh n P^ j jPjWPhmhnShnhmhnh (hnhn 8?HW7M$HW7u(HV7M,H@W7u0WMt~WM@Qu(VM$Qu VMQu(M01)FSM$u,)BQhnhnHV7PVQv 4huHVJЍQ7PMQ~ uM,u;>~PM4Dd+AKxevu4D\KyD&'M,DžKx&nHڭu4Ky؋M,uM0u ;>~IM8Dd+AKx^u8D\Ky@v'M0DžKx&nHڭu8Ky؋M0u j?Whn3t [^_]ÐUWVSEE;7LL<8HET<E(ETCNyGXt|x^M|QETPڵٝQEdPM`QE\PMXQE PMQ^ $ED0NxrS,$ML\CNyؿEH0NxrvW,$MP\GNyjPhqEhPK j PhqElP4 j PhqEpP j PhqEtP Ex,[^_]ÐUS] q 9u_E8tESEPShrjDSh (hrhrI$SEP蜊v'jDSh (hr ]]ÐUWVSu }L?E 8?t ECMCECI$xCMC$yDžLEI$xBDLC$y탽L(j(Wh`rl j!h r| t&E8]M<]E0]M4]E@]MD]Džho:Džlo:Džpo:Džt̼ +Džx33>Dž| #<>1ɈM>1ɈME$81ȉEM(91ɈME,81ȉEM,91ɈMDž4,Dž8'7Dž<BDž@75DžDW\PLddP Dž$XT PE LhEHD@<840WQ PQ\P QhPshTsVPQhXshXsPQhTsPQPQhTshTsVhTshTsSSShTsVhPshPshPsh hPs ČP~j+Whri $#W\PFs EM8EE<EM0EE4EM@EED](h(Z jTQhTsS Z jPWSri ($h(_Z jXPhTsR Z jPWS>i M9|BE0E@t؃$ٝ,Dž(MH$4|BNxmT[)لxBM1E@t؃$)ٝ`م`ص,؅(ٝ(GNyC$wم(ڵLٕ(مXEL~m!t&مXEu^L~FLQ4$E@t؃$jٝ`م`MH؋EH ؋MH[^_]ÐU`WVSU} E(8u;:M(?~;~ E(M(9t!jh`s_w v'EMKx1EMMEMMEMFKyϋE7M7E KxZ EE$ȋEE$E@t؃$]E؋M FKyE 7Kx'@D ECEFKyދM]E]M ]uE܉Es9v 1EBKyEdE'7EBE75EM(QEPMԍEP. M(QEPMQEPMQEPhshsWMQEPhshsMQEPhsMQEPMQEPhshsWhshsMQPQhsWhshshsh hs Ę}~j#E(Phsd M(QEP/n EMEEEM E7E@t؃$)]E؋E$e[^_]ÐU|WVSU}(E08u>:]0E 8~;~ E0]0;tjhsDž`>M,E@t؃$ٝXمXÈ@rٝdtM09tÈ@rٝhtM49tÈ@rٝlDžpL=M<E@t؃$ٝXمXtÈ@rٝtDž(,Dž,Q8Dž0BDž475Dž8M M+@@M M +DDWPQ@DTTQ ?'LHx D @\E<840,($WQPM@QPP Qht PQPQhthtPQhtPQPQhtE PMQEPMQVVEPM QEPhththth0 ht ČK7|UDFKyWLQHPM@QPPxQhtDP@Q\PMQhthtEuX;~; ~ Tu0>~u4; u;~ &u\6EX;0~ 8tjhuXj vu0u 0ٝ$0ٝE\uPÈ@sv&vٽLL D٭D۝٭LuL>tzE0E40+xVu(3E@t؃$ٝ@م@;yu\BDž '7Dž$BDž(75P0VP,VPVhvhvEPu|VExPu\VEXPVE\PuXV(P$V PVhvhvE4Phvu0VWE,Pu$VhvEPhvuLVhvh` EHP Č,~@j.Vh u X j.Vh uhvhv &'E\0Nw h ))Ѝ4)Q)ʉuyVhvP VhvV TZw02vt2GElDžu`H{ 8vu\HP4 Q)ډ4)Ƌ9ah )ډ)֍44)Q)PhvV菄 ËPhvVo ZPhvVI ƒ$u $ u+مL\~ u+u0lv؍؅=&uD v5vvuD v\GDu+El@ulمT؍X v2u7El@ulمT؍X vElr0م\vD@u!مT؍X vمXvD@u(El0NمT؍\ vvE@t؃$ٝ@م@؍Xؽ\ݝVPVPhv ulHمX v؍T݅ ٝ@م@ElمX vم\hv v v v vݝ8VH El0Nٝ@م@5L(X(hH(C C 5d(5p(h`(B kC 4p5|((hx(B 0C  E\0NVhvP? ƒ u3&uمLuKu0lٕvٝم؍ٝم؅Ov'u+D vٕ5v"'uD vٝuJ_Íم2@(5(h(A P]pShv9 jVhvm9 hA GXulH6F05((h(o@ V_Phv8 jVhv8 @ EJu\H3G@(h(? jVhvK8 F@ jPPSN (h(? j0Vhv8 @ jPPS}N 1DžDžu06u4+xYJu,<2u;CE$$؅ٝu$2؅ٝy(h(> jم0S4$E@t؃$Jٝ@م@ٝ44Vhv6 > jPPSbM v؍ٝمؽٝ (h(.> jVhv6 > jPPSM uT>PVPVPVPuhVhXBhTBhPBPVE`Pu\VEXPu@VEDž #1ȉl>1ȉpz|A`,M4D0, ף;COyDž,Dž'7DžBDž75DžE8tDž'DžEDPQQ蠥 \XTpl`hdPLHD@<8EDP\QXPTQPpQh0yh4yVlPhQEdPh8yPQLPh4yHQDP@QtjhzmO g&}u>)lj}E1)ƉEEEE )MxI}?}}7+uuvMU|!EHEXv } <8tEAJyEMy͍]h(hd(/ jEPh{' / jPu$VSm> (h|(]/ jEPh{' / jPVS<> (h(,/ jE})lj}EPh{' (/ jPVS> (h(. jE}{]EPh{O' J/ jPVS= e[^_]ÐUWVSE(0UhU<:E8U<gt&'E 8U<I'EU; E;} U<EU ; E;} U<E<8t)jh {'M  U< E~ٽ ٭۝٭t $jPjPhP&t jPjPh Rt jPjPhELPh$(hhHhhHh@hHhHhLhHFt&jj4j>ULRh$(hhHhhHh@hHhHhLhHoh 8jhELPRPh~R+t&jELPh+ UHr&j2j2hSKq j2S; ttH,x)D A,y썕t t@ t@(h<( jEPhH` [ j2SS; ,,x%vtʊ)DA,yj2S ; tt t@ tX(hT(R jEPhH  j2S: , ,x#tʊ)DA,yj2Sn: tt tB tp(hl( jU RhH  j2S : , ,x%vtʊ)DA,yj2S9 tt t@ t(h( jE$PhHl g j2S_9 , ,x%vtʊ)DA,yj2S9 tt t@ t(h(^ jhHhH  j2S8 , ,x"tʊ)DA,yj2Sz8 tt t@ t(h( jh$(hH1 , j2S$8 , ,x"tʊ)DA,yj2P7 tt t@ t=$(ULRP|RE@PUk j2S5 ,,x$tʊ)DA,yj2P5 tt t@ ttt=$(ttttU@,Dž\,E<(Dž`(\$tsrv`H\J@UDإ|؍xlu5dٽ ٭۝٭3%dٽ ٭۝٭م}sULREHP$RWPhhVW م}0)rULREHP$RWPhhV `(\,qU$(Dž\(E ,Dž`,tsrlLhd`\ U(uE;t j#E Ph  VMQVt&H U8e[^_]ÐUlWVSU(U9uKU:!'U : :tj#hL' &M@JUxtuM,< t,RhMPE u;3@B2t&RhMPqE u3GMyjPjPh]SJ\ jPjj#jRShhhh@hhchH DQ =jPjPRSEPS }t&jEQh &'REPЦ }M ((h(o" tjRh݉ yQ t jjh jjhEP.[ Ejj REPhhh4 jj QEPEPh#h4 8jjREPh.hBhi4 j QEPEPEPEPhhU RMQhHh( Lj REPM@QhQh ( jREPE;v&'9 [v?~UD:~ ;;~7 U4:~UH:~U4; UH;~>t j hN 9'j:Vh jPjVEPh(hЍhhԍ聆 ,}E8uh(G Eu6 Eh$(F Eu 6 EtAjBVhs ]<(h8(` jEPhԍ jPVSB (hP(F Eu&6 Ehd(iF Eu 6 Ehx(MF EupjE Phԍc E uVjEPhԍI E uuBU:~ UH:~?'U:>tjh QvjPjPh]SP EjPjj"jPj VSh(EPhh`hh (hhh i PjPjPhS(O RRVRPPPPPPPPRRRRRRRRU|RUxRUtRUpRUlRUhRUdRU`RU$RU RWUHRURUR&jPjPhEP>N RRPPPPVPUxRRUtRUpRUlRUhRUdRRU|RRRRRRRU`RE\PEXPETPEPPWUHREDPE@PEuvED8~Ud:P&'EH82U:wE8&U<E; >t&jh ! VUREPUREPUREPUREP U< E$U;}UETEE\+UUEEEVUREEĉE]S|e VUREEShe VUREESTe $VUREES=e U:~BVEhPUHREDPh<URRE`PU\REXPUTRELPUHREDPC 86t&VUhREHPUDRE`PU\REXPUTRELPUHREDP ,>jVh EUpEtUxEXEUXEUUE E`8HUĉUEEUUEEUUEEUUvEEǃU`;:|EVUlREPUREPURPRPRE|PUxREtPUpREdPUREPUREPUREPU`RE\PUXRETPUhREPPULREHPUDRE@PUEL`t&u >ELI'uE;u;} ELuE ;u;} ELuL>tjh  ELPhVdP`V\PkuLVXPTVPPLV(ELPHVDP@V D(h(_ jVh jPh uLVPVE PuVEP 4uLVPVE$PuVE P[ مٽ|| t٭t۝٭|مٽ|| t٭t۝ ٭| 5,(h((q jPh (jVh J Hu(2ٝ D(h@( jVhw r H} DžBu69~ O} BE9~Dž )xu+|B HtمE(ٝBKy Iyp\(hX( j+F)BمR4$ٝpPh' " } DžE9~ } u69~Dž )xu+|B HDمu(0ٝBIy Kyt(hp( j+F)BمR4$ٝpPh Dž,uم$إ0uDم(إ4EHE@t؃$qٝlمlص8$ kٝlمl $sٝlمlؽ<ٝ5(h(z jم ٝpPh `5(h(7 jم ٝpPh u5(h( jم  ٝpPhM E DžuLVمXؕhÈ@rمhم`tٝpVPVP%QjPuLVPVh( DžEL8t Dž(uLVhPdV`P\VPt[^_]ÐUWVS]u E(x}u2?'E8>tjh vEdPE`PE\PEXPVE؉hPE쉅dPEHPEDPE@PEVEPEԍ]SU1 VEPESB1 VEPES/1 $VEPW!1 VEPES1 >j.VhhhhhV[VEPEPEPEPEPEPWEDEH l]ЍEPhdhdhPdPEHPEDPEPEPE0PE,PE(PE$PEPW/ tVEP" VEPhhWhdhhhphhEPhhhhEPhhW @EdPE`Pjj VE@PEtjhZ t&DžX?jPjPh`S jPjPh EP jjPjVXPhph@ShDhh@hHhLh@ 8jjjVTPhh@hh@hhPhLhLhPm 8jjjVPPhh@hh@h hPhLhLhP* 8VLP\\P* VLPE';~ ;;~t&E8~0E;0 0E ;0~b&'u@>~ uH;~;&E(uv'E,u:t$jh2 'u8u<&ٝdE8ٕXE0(u(6ٽ ٭۝٭39}مXE4(u,6ٽ ٭۝٭u6t9}tمXE0u(6ٽ ٭۝٭B79~مXE4u,6ٽ ٭۝٭Bu6x9~x؍dE0(u(6ٽ ٭۝٭B9}؍du4.E,0ٽ ٭۝٭Bu6|9}|؍dE0u(6ٽ ٭۝٭J?9~؍du4E,0ٽ ٭۝٭Ju69~E@0ٝ@مXإdEP0ٝLu(u,ٝPE@t؃$pKٝم؍PٕPٕ\صLٝ\E@0N4x,`G4yE@0N4xjvEP0NxKG0؉0ЋuT0ڋEXAyG4yمdٝ`مXٝTtx)Ɖ+,vڭu,E4 ٕ<ٝ8,4gNN($`v9|.9 |9|9ڭE(u0&؅8ٕDؕ`؝TÈ@$م<$GٝpمpEuٝpمpص@ٽ ٭۝٭Gu@;>~>(u$<0t"$D مDE@t؃$QHٝHمHإdإPصLمHإd؅PصLٽ ٭ە٭Cٽ ٭ە٭F EL;0~0 ) W‰ND9uQ,$!';uqV$$م\ م\t؍4E  ETEXA [؋D4CE@0N  |EP0NG4EXEuދETEX4ET&t&0tETAyG +u\E@0N [`ETuTvW<<3 EP8~rʋuT115uPBtETT5ڵH&'wETuPJuT0R4$EP0NG؍ЋuX0Eu?Q,$مL؅dٝHڋETمHAyEٕHW,$؍@ٝpإdصLٽ ٭۝٭A~4uP;-GtETQ,$ٝh%DžhعDuP;مhEED8twDžlGQ4مlETR,$ٝlAyn&'WtETqV,$AQ,$؅h5ٝlمlEE\s0مpݝ]:ٝم؍HE0u`3E\KDٝم؍Hu4Edu\Hمluh0مpul0G [^_]ÐUWVS]$u(E48u"E 8 M4}4?tj!h5 $U9]$#C]$39]E]$B]E]E EI|X}E $?]E]M  $?]E}]EMe]MM]BKpUJ R)xʉ)ЉxDـBM!EـrB}'EMMMME@t؃$?]EeM,M0 Eu DŽxBFpWE|EEM9Op1۾EB|O|xhJ R)lPʉ)ЉlDؐ|BEu Et&C9} Dـ|BF|y؋MB\AMp`E8t4](h(M jEPhT轜 踤 jPM4QS, `[^_]ÐUDWVS8tjh`* t&U :~E88xE8`v'E8~E; E ;~.&E8~E ; E;~ 8tjh`j  jRh{ j8Ph j9Rh $jPh{ѱ 0(h(転 jULRh+ jEPPh ( jPRS脱 (h(t jE, ٝ,,VhК jU0 ٝ,Vh貚 (誢 jPPS ,(h(( jU< ٝ,Vhm h jPPSٰ D((h@(ơ jUT 5ijٝ,Vh"  jPPS莰 \(hX(~ jUX 5ijٝ,Vhי ҡ jPPSC jj*j%Rh(hrhhhhhhhȳh P=(tfPUPRELPhȳjRE0PU,Rhȳa PUv'E8~;}?;92};)}?~GE} ;;E};/}h?;:~$ }l?;>~ ?tjh E,8t}Xv}\El0ٝXT}h7ٝpE@EDXٝL`E@t؃$.]E؍LٕLٕTصXٝTE8$'ٝl}8$Q1ٝHE<$[']Eٝh}<$1ٝD Eh8O8xTEl8O4x7VE؋}|8UڋExF4yA8yjHWh F E~Et E8+4E}XڭtE4 }Dٝ jPPW詜 (t4EL8tWjWhy ](h(f jEPhtօ э jPWSH (j4Wh 8 E(8/}lH(}hKF}|} ExEu' E|Ex4E|& |E|AKy؋}T?ugE,8t_~مXW $$]EEhKxUЍv|E| AKyF([^_]ÐUtWVS}] u$>uj?O'; 9vU;U;}&U;U;}>t"jh萪 t&'VEPEPEPEP:VEPEPEPEP蔝(VEPEPEPEPjj'jVh(hhhhhhhhhMlLVEPh(URURURURE PSW腿 ]((h( jEPh jPVShh$jPVSK VEPEPEPEPe[^_]ÐU0WVSU} uMMMM܋M M؋M$Mԋ]( MMMȉE;uc:H&? 4vM9~;~v'>~;~;tj h襨 tjShS jPjSEPh(h̷h߶hз ,}8h(j jMQhз芁 jVhз} h$(> 6ENMEKMMЍ}h8( jMQhз jWhз jEHEEUJRhз (jEHEE܋UJRhзЀ jEHEE؋UJRhз豀 jEHEEԋUJRhз蒀 $ EKHEN"hL(Lh e[^_]ÐUDWVSUUU U:tjh 'DžjPjPhEPT U<,&jPj jPjPj URRh`(Rh Shh(hhh @jPjPhR DžjPjPh Rs jPjPhR^ t( hp(k jPjPjURRShRhhhU Rhh tjh &M@9~MP9\&MD9~MT9<&MX9~ MP;~&?~ MT;~>t$jhr 'ػM)}M Mm]Em@M@9~‹MMDBUVEPE]S{ VEPM܍ES^ VEPMMSJ $VEPhܻ8 >tMl VMlQEhPEdPE`PEPEPEPEPWMXQMTQMPQhEPELPEHPMDQM@QE~;~!&}d?~;~ 8tjh 9 zEH W$ٝEd8OEL W$ٝDžDžBP@hh}T`WtPh}]S PpW`ES WlPhW} $PdW`P` ?3DžPx)مEH,Ehy׋PJ6Nم}HEhj9Wh ( DžHDžLW\PXW A }T+DžEdDž`lhpThPd}Et09}d)‹ETT9~T1ҋTx%Dم}L,ElByۋTJTمELD}lPdWlPpWtP}pWlPpWhPdWhhElP}TWEhP}PWE(P}}ЉUP}$WEPP} WEPPh dWdPlWpPtWEtPlWpPhWdPhh}lWETP}hWEPP}E 9M jPWS[  (h (L jم $ٝVh(D L jPWSp[ jWhc[ $W|PPM Q}WMQyم|ٽ ٭۝٭XX}|W|PPM Q}WMQOyم|ٽ ٭۝٭`0}|W|PPM$Q}WM Qxم|ٽ ٭۝٭\\}|W|PPM$Q}WM Qxم|ٽ ٭۝٭d0X}9|+\M9|`}9dM9jA}|WhY j8Wh Y j j}E+8G}@Ph6 j}E)@P $})@P4$}E Em]m@Wh6 z> jPEtPDWL (ETEH8tQj}tWhL ] (h (= jEPh6 > jPWSL (j4Wh}L }`E\;~}`IʍZ4EpEuT}h>}p4>Eh}(?ȋEp }l,;t}l;yv'ʍEpEu'}h;}p4;Eh}(?t8El2t&}h;E(8tʋ}l;BI؋ET8t[}`IEXR$}XEd\BIyJ }`Ix2EXR$}XɋEd\BIy؍[^_]ÐU| WVS?umM 9OM99M4M ;M,;} t&M8M;M0;}?tjh]Z &= (tB (M4HM,P $W7M8HM0P $W7Dž jFjFh $Q耏 jFjFhjPk jjhpQM jjhP8 jjhP jjhP jjhP jjh*Pގ jjh>PƎ jjhRP豎 jjhfP虎 jjhz$P脎 jjh8Pl DžDžDžDžDžDžDžDžDžDžDžjȋE$E@t؃$5ٝ\م\+P4$ݝ݅܅ݝ݅܅ݝۅ݅ݕE 80ٝ\م\}$~Q݅݅ዅHP4$E@t؃$Sً}$ܵ؋E$ݝ`,(h,(x j8E$ٝXXWh< j@܍ݝPPPh<  jP}4WS! DžDžDžDžDž Dž(E8O}D(EuDž@`u1jD}4Wh@' jDWh j"Wh  $݅܅ݕHR$ݕH~B݅܅JR4$E@t؃$= ݅Hݝ݅H HݕH5PݝHj1E4Ph@R `-(h-(< jHWh< j݅ H5PݝPPPh<~ (v jP}4WS jPjPhSW jPjPh uVW E$ 8,jPjPjWPVh<Sh<hph<h8hhh<P }$ l8jPjPhSHW E( 8jPjPj}4WPVh<Sh<hh<h8hhh<6P E( lHjPjPh SV jPjPjWHWVh<Sh<hph<hphxh<C DžHD@jPjPhSyV E8GDjPjPjE4PWVh<Sh<hh<EPh<h< H HjPjPh SV }@@@jPjPjE4PWVh<Sh<hph<EPh<h<G H}4?DH@J<E(È@sjCWh j%Wh  DžDI@J<ȋ}8ٝ8ыEٝ݅H P5H$胒ٝ݅H P5H$@ٝ\م\DžE8ODžE8OdH<(D+@8408ɐɋ EE+W$ۅم} E$؅؍}(؅ɍ}$:},8 E$}0:.&<E,ڋ}0:n؍[^_]ÐU0WVSE\X8uK];!'] ; ;tj"h &EE+~EU)ƒ~Dj@ShA jupU :R'U:9U(U ;U ;} t&U,U;U$;}>tjh &VEPEPEPEP:VEPEPEPEPEPEP0}t#j j hh(.(`B jPjPh !t&j j hph(.(=B jPjPhh/(*B }t!j j hh2.(B jPjPhvj j h0h2.(A jPjPh@h/(A VEPmV|PxPtPbxt&j j hh<.(A jPjPh$&j j hh<.(mA jPjPhh@0(ZA Vh-(pPE =-(t)j j hPhF.(&A jPjPh`'t&'j j hhF.(@ jPjPhh0(@ ptj j hhP.(@ jPjPh j j hphP.(@ jPjPhh0(@ VlPhPÁVdP`P/V\PXP[DžT Dž@Dž<$U4U0U,U(T]PLH\DU8Xh`U$U UUUUp v<tRUPRULRUHRUDRVU jPj VRRSRhh.(Rhnt Dž@@[^_]ÐU\WVS}>u/?U :>tjh vVPPPPDžjPjPh S7 $jPjPh pP7 jPjPhP6 jPjPhP6 jPjPh@`P6 jPjPhEP6 jPj0QPPRVPPPhhShhPPPPMDQE@PEuV'>AVPPM(QU RWGVPPM,QU$RM Q'0VPPU(RM QWVP PU,RM$QU R 0VPPM(QU RW VPPM,QU$RM Q 0VPPPPPPPPPPH,VUhRMdQU\RMTQPWUHRhPPPPPPPPE4PM0QU RW)TQhRM8Q Dž PM8Dž0PM|Q1 jRh;Q3 $j PhAP3 RQUDRQx3 j-Vh` UH:t Vh t&VhhS QRQVRQU|RMhQQPPUdRM\QUTRhhhWGEXElEpMT EtExELEP[^_]ÐUxWVS}\>tj$h t&]D;P]H;@]T;~; ]D;~ !]X;~]`; ]H;~>tj#h 6 hj j4jVEPh@ h"h` h"h h"h"h"h"C( 8VEP] S]LSW]DS E}] ]m]EmEEVEP]S]LSW]DS E}] ]m]EmE0VEP]S]PS]`S]HS E}] ]m]EmEEVEP]S]PS]`S]HS^ E}] ]m]EmE0E]T9|E]X9|E9E]`9jAVh  j8Vh ! jPjSh!S. ]xJx]L]dAJy]|Jx]P]hAJy鍥|[^_]ÐUWVSM,E9}:u29~Eh8 E08:t Njh "H D vET@ }L$EX@ }P$q]E@"Eu D"H"EuD"} '$j]EE$ݝ\`\j]`\tٝl}lEEJXx,}m]EM}d7]E X"=\"ٝ|}$E؅p$h]E L"$l]E؍|Ed0ٝ|0'} ?E `"ٝxE$E؅p$hh]E L"$al]Eؽx}d7ٝxE `"ٝtE$Eإp$h]E L"$l]Eؽt7ٕtمxU0È@r]مxٕ|؝tt مtٝ|EEU؅|ٕ|}E Em]um}م|}E Em]UmEl(9~((}l;~)E4}O}09uAEP,$t&;(uyم|W$$ t؍<,40ED Ex}`?tEDɋ}|,88AKLELEXxE}lKx?vEEu}x:4:ExEKy؋} ?uNEElKx~L"d"v}+}W,$Edɋ}Et\G}KyBt&E}lKx0L"vE+EP,$}dE}t\@EKy؋E(8&E 8E}lKE 8u<}$E}tD5d"$d]r&'E 8u(}EtD D"5T"]A'} ?u,E}tDE X"5\"$V`]E$^]Eh"}Ex }`?tɋE| EK[^_]ÐU|WVSE U]uT>unM@9 Pv}D?=8~; M@;~ !t&}?~; MD;~>tj$h"Y mt&VEPEP" }$M}(MVEP}}]S8 VEPMMSq8 $VEPEP`8 VEPEPR8 >VEPEPEPEPEPPEPEP}(WM$QE PEPELP}DWEHPM@QEusVEPEP, Ee]]L1(hH1( jEPh"` [ jPVS (VEP5 VEP+ VEP! VEP x[^_]ÐUtWVSU(}0?u :dj"h# 'jDWh@#C j0Wh#6 j0Wh## &'E$E0U$}E Em]Mm9~1nEEEEEEEEE܉EE؉EEԉEEЉEẺEEȉEEĉEEV $]uuZ]EE]uud]EE]WEPEPEPh$EE ]EPEPEPA 0}WEPEPEPEPEPEE ]EPEPEPg$}u(E$t%EE&'}vEEeeE@t$a؃FKe[^_]ÐU,WVSU UE<8tj!h $e 5E,׋E4)ЉEM( M؉ˋE00)W$]GEES$E %D$M EE %D$M E@t؃$3`]EM1H$u D$}M Mm]Um%D$}E Em]UmUԃ}EM;U~UԋEDM8M LM8CNGMe[^_]ÐUWVSEt8tj$h`$ |&=l1(jPj UtRP]SRh$_' tjPjPh$SD jPjPh%EP uHd1(p1(L>t1(ff?W7F&'Et d1(p1(>t1(Q(@W7l1(UtREdPh 6UDRE@Ph$6h$6RPHDžt$D@<8400plh dp`\X`T,P($ PRE|PUxREtPDR@PEtPh/ UtRPR~ $EtPUhREdPRPUXRE`PU\RETPREDPU@Rh`1(PRPRPRhp1(hd1(Phh1(RPRPRPRPRE PUREPUREPU REP@ĜUtRP|R} م|إٝx1(h1(蓺 jEXPh$6 jPUtRSr 1((h1(_ jE\Ph$6ϲ jU`Rh$6迲 jE\E`Ph$6蛲 (蓺 jPUtRS 1(h1( jxPh$6d _ jPUtRS (ET8uRUtREpPUlREhPUdRPRE`PU\REDPU@RE(PU$REPURE PURbDEtPR EtPR jPjPh0S! jPjPh@10LP jPjPh1HR jPjPh2V jPjPh`2 W jPjPh2pP jPjPh 3R jPjPh3Pv j jPj*UtREHPh'h$6ShP6h3h$6hT6hX6h$6j HjPjPh 4S( jPjPh4LR jPjPh4HP jPjPh@5V jPjPh5W j jPj UtRhW7h'h$6ShH6h6h$6h$6h\6h$6M H=W7t8EtPUhREdPU`RE\PUDRE@PUREPUREPUHR\0ET8u5UtREpPUlREPPULREHPUhREdPU`RE\PUDRE@P\[^_]ÐUHWVS}E08tjh`6= &E$ ]ЋE0PEPh6h6h6EPW@EEPE PEPh6>E]1ۃ,E(02EE̍EEȍEEEEEES$E E$$N]EU$H]E=6U؃E$6Eu/]EPE]EP ]E-6E$0]܃ E?E 6U56UEEtE E0PEPEPh6h6EPW@EEPE PEPh6E}EMME,,CNe[^_]ÐUWVS}u]U$:tj h6g 4U$RU Rh6VWh6h6U RUR$U$RU Rh6h6h6U ]EP ]EP6]EP]]Sh6VWh6h6U RUR@U$REPVWh6h6U RU RURW$U$RU RP$M=6]SVWh6h6U RURڲ$U$RU R6P4$]SVWh6h6U RURNe[^_]ÐUWVS}E<lE8u4]t&E 8u4F'Eu;E;} u4E ;u;} E4u4>tjh6J (t&Eu)‹E)CEEjj+ju4VEPh7h8h 7h8hK7h8Uu@Vh8h8T 8jj+jE4PuVh7h8h`7h8h7h8K]@Ph8h8 UBuFփ8E4PuVU@P u4VEPuVEPuV|PxVEPuVE@E@VE@EuVE,Pu(VE$Pu VWEPuVEPu VEPf0`xuj6u4Vh7 Et&xt xu.jDE4Ph7n j.u4Vh@8^ |'E4PtVE@E]S u4VpPUBu6)@US u4>VtPpVE0Pu(VE$Pu6)@ESuFuEPWuVEPuVE PuVEPuVEPuFuEPuFuEPuVEPuV|Ph80`u4>TDžXDž`E\?)u6Tu+TPTP|~\JhNLl‰Hd@L΋E,<u5`4H@E E0$؅XٝXAKy\Oeu5 2(h2(j jمXڵ`E@t؃$H]E]uVh8衧 蜯 jPE4PuV E4PuVm E4PpV] E4PtVM [^_]UWVSU U:t jh8  DžjPjPh8EPT Uhd`U\|xtLpjPj j#jPj"URRh 2(hRh@h9h@h@2(h@h9h@ @jPjPh :R DžjjGj!URdRhp:h@h:h@h;h@U Rh@h@ 8'jjHj"UR`Rhp:h@h@;h@h;h@U RdRh@x H8U<t%j j h;Rp jPjPh;#t&j j h0<RK jPjPh@<R6 HUٝ43(h03(* jdRh@藤 U RHEP| PHEPh@_ $j Rh@I j\Rh@6 1 jPURR蟺 $jjh<Rg jjh<|RR jjh<xR: jPjPh =R% jPjPh=tR jPjPh=pR jPjj"jPjURRRh@h@h@>h@Rh@hb>h@ @jPjPh@<R u;)ÉHUKyjPjPh;R uD)ÉYHUKy8'jPjPh>R; HUٝjjjUR\Rh>h@h>h@h>h@h@h@h@ )É8مHUKyv&jPjPh8R{  Džjj)jURdRhp:h@h ?h@h`?h@U Rh@h@ U 8jj*j UR`Rhp:h@h?h@h?h@U RdRh@R )É8AulTXHU<tj j h;'j j h0<V HUٝhhh?lR =L3(lT3(hH3(ħ jTRh@1 U RHEP PHEPh@ j Vh@ jXRh@ӟ Χ jPURWB KjPjPh :R 7&jPjPh@9R; tj+URh@ jPjPh@9R H[^_]ÐUWVSUH:tjh@ &UHREPEPEPEPEUHRhBhBhBhB (jjUHREPEPEPEPh`3(EPhBh@hBhBE4}UpUlUhUtUdUUUUU|Ux1jPjPhAW{ jPjUHRpRlRWhRhBh`3(tRhBrc<}%}jPjPhA]Sy jPjPh`AS_ uEjPjPhAW1 u*jPUHRh3(tRhB^jPjPh BW uvU\RUXRUTRUPRULRUHRUDRU@RUxuL>Vv';~ ;;~-ET8~u\6EL;0 uT6E\;0~ 8t&j!hB EEpDٝ,xDE@t؃$;]E؍,ٕ,ٕ46ٝ4$4ٝH$J>ٝ$$Q4]EٝD$>ٝ  0Nx+00By֋Et8t-HxDByEE0+tt0Fue0uPuVEE]S VEPuuS| PuVEPh $VEPuVQ 8 1tNx#Et:E`GyjCPhBE jGVh@C2 VEP|VAc E +@LPDžh~u 6T$u+uExtu EP9TNE)򋵬6x9~x1ҋxHx#PtEdByދPuVEPuVEPVPVPVhDhDPVPVE0Pu u$ЉU Pu,VE$PPu(VE PPhDEdVEPuVEPuVPVPVPhDhDVPVPuDVE40E8։U VE@Pu8VVEtɋBIJGTET+AN)։)954(h4(蕘 jTET+0Fu PhD juTT)@DP $u\)@P4$}E Em]m VhD袐 蝘 jPPV (TkPuVpPZ مpإ|ٝl]4(h4(跗 jlVhD$  jPPS萦 (jVhDz 4(h4(j jhPhD׏ җ jPVSI (VuV謯 PuV蜯 PuV茯 PuV| ;~I'DʉʍZ<Eue747ut>ȋ ,3t3ʍEu4343ut>tB93Et8tʋ3BI؋8tbIpDDDR$\BIyR'Ix=pDDR$ɋ\BIy؍[^_]ÐUWVSELpEpME`8tj hD t&'M`QEPMQEPMQEPMQEPMQ7$}uEP@DM]M`QEPMQEPMQۣEPMTE4M8)ЉUEM< ME@)ʉUMD MEH)ʉׅM̉MEȉEMĉMEEM|ExMtEEMMEEMMEE1ȉEM`QEPMQEPMQ|PxQtPM0QE,PM$QE(PM QEPMQEPMQEPMQE PMQEPMQEPq`}EU]È@EUuw]È@sjMP pAEPpEȋEXE̋E\}u8MT pAETpUEȋEXME̋E\FKEOEM8EMd[^_]ÐUWVSEt8u;}?Et}? Et}t?t$jhE ? 'EtPWPW P}tWPWPWPWPWDž DžDžDžDž8 }` @|tsWP}|WExP}tWEPP}LWEHP}DWE@P}}ĜEt8u R}X}T;~Zj+EtPhGh0Jh0JWPWPhLJ$}X?p}T+p(O[@ tEX8x:}`8t}dx8}\8إ} ȋtإ}E@t؃$$ٝمص$ٝم PJ}X$&ٝمؽ TJEp! }X}pDFEX8DžW&jPjPhGPK ƒ>DžjPjPh@HW jPjPWE|P}xWEtPWP|WhHJhLJPh0JhHWPWP}PWELP}HWEDP}0WE,P}(WE$P}@WEQ00)׉00<)E;}`WhJ@PWhJ,WTZE<E`PhJ,WÃ$E`PhJ,WZ u?E`PhJ,WXËE`PhJ,VAZPLDP!مٝمٝمٝJؕÈ@rٝمٝJؕÈ@rٝمٝJؕÈ@rٝمٝ}`WE\PhJhJWPWPWP}XWETP}8WE4P}0WE,P}(WE$Pra'PمW7مW7مٝمٝمٝمٝمٝ}`WE\PhJhJWPhW7hW7WPWEXP}TWE8P}4WE0P},WE(P}$We#PمٝمٝمٝمٝمٝE`P}\WhJhJPWhW7hW7PWFt&P}~:;t NjhK6 MT}M Mm]EmEEMX}M Mm]EmEEMT)}M Mm]EmEMX)}M Mm]EmEMT}M Mm]EmEMX}M Mm]EmESEPEPEPEPEPEPE4PE0PE,PM(QM$QM QWMQMQMQM QMQ͘EEԋ)EԋEE؋)E؃LSE`PE\PEPEPVVELPVVEDPE@PE&'EX8uhEEEEEEȋ}p8']}ċEt UEEp}]̋Et}EX8uX}\7EEEEFE}pg]Et`UE]jv'EX8u[}`EEEECE}pE$8]Et}$UEEp]̋}t]EE1ҋE8OW$]È@s;}]u,}HP$]È@s}]uBp}}E܉E}؉}EԉE}HtEE}}EЉE}̉|}&E@@M}E Em۝xmxG}ԋE@@M}E Em۝xmxG}؋ExP}WEP}WEP}PtE}WEP8t8}EP}LWtPP}DWE@P}~E88~E\8U|&'u >~E(8~U<:~E`8u|~t&E8~Uu; U;~u|Q&E8~Uu ; U;~u|!&EH8~EP8 U|u|>t< NjhKʇ t&jBE|PhLpw t&'U\lu`6dDžh`Ut"ٝXUx"ٕTNxمXEtٝ|U`2NtEx]DžpDž\U2NV$؝|È@sCU؝|u1U2NV$]È@sU]u\\U0u,E(U$uHLEHUDu |U\@ux׋lPxωϋEtLE0[Tlޙ>ًEtLEdHxӋEtLEEt$ٝ|URTl֙>ыE@Xd>ttPUx$]uv@؍|}E Em۝mBUuv@M}E Em۝mBUu|V0P,R(V$PUP2L2uHPUP2L2uDPULRLVVEDPU@RuӅu?4?(h>(` jUpRhLY a jPu|V4Po \[^_]ÐUWVSM\EEx1tE|8U:~u$>~ E88~9U|t&'u >~E(8~U<:~E`8u|~t&E8~Uu; U;~u|Q&E8~Uu ; U;~u|!&EH8~EP8 U|u|>t< NjhLj~ Ot&jBE|PhLn 5t&'DžlM`9DžhdUtB"ٝ\Ex@ ٕXGxم\ٝ|Jtux2]DžpDž`EJR$؝|È@s`U؝|uNU2NV$]È@s2U]u#lUd;2 )Eh;1Љ``#U8u4E0U,uHPELUHu(|$UxDu`@EӋlTxًEt@MElډEt@MEGxډ Et@MEEt$ ٝ|E@X >ыtt T  Ux$]uv@؍|}E Em۝ m BUuv@M}E Em۝ m BUu|V8P4R0V,PUP2P2uLPUP2P2uHPULRPVVEDPU@RuӅu?<?(h?( W jUpRhDM}O xW jPu|VE8~u$>~E88~E\8u|&'E 8~u(>~E<8~E`8u|~t&E8~u6E;0 u6E;0~u|Nt&E8~u6E ;0 u6E;0~u|t&EH8~EP8 u|E|8t NjhMjq t&U\2lDždDžhDž`Et`ٝXEx`ٕTمXEtxٝ|Ext]DžpDž\E0NV$؝|È@snu؝|u\uHP$]È@s@u]u1+lud;"dEh;0 1 \\u8E4u0E,uHPELuHE(|$E\Dux@EdOx Et`NEdx Et`NElމ Et`NEEt$ٝ|uvT l>tыtEx$]uv@؍|}E Em۝ m FuE@@M}E Em۝ m FuE|P8V4P0V,PuPPELVEP0P0uHPuLVPPPuDVE@Puu?<0?(h,?(J jupVhdNB J jPE|PE8~u$>~ E88~:u|t&'E 8~u(>~E<8~E`8u|~t&E8~u6E;0 u6E;0~u|Nt&E8~u6E ;0 u6E;0~u|t&EH8~EP8 u|E|8t< NjhN:h t&jBu|VhNW t&'DžlDždDžhDž`Et@ ٝXEx@ ٕTمXEtxٝ|Ext]DžpDž\E0NV$؝|È@sfu؝|uTuHP$]È@s8u]u)dud;uh; 1 \\u8E4u0E,uHLEHuDE(|$Ex@uu?܍Tݝl݅<܍4ܥtݝ$݅T܍D܍4ݝ,Dž4BNT)T݅ تB݅|݅تrB݅Lݝ܍L܍|ݝ=Cق|B5CE@t؃$]E݅dݝ݅݅$݅,܍݅E@t؃$+܍c&݅݅$݅,܍݅E@t؃$ܥl]EMT NjGEP[^_]ÐU WVSuU4]LM<8Ǎlj4 0}H?tjh`OR &M9~:}H!&M9~E88 }HMH9tjh~OZR t&jS}HWdP`PhOVA`t$j WhOA SWVA M P\P} WhShShSdP\cj2MHQhOwA Dž)khuˉjjDkhQ3P Cyj*j*hPEPB tj>}HWh@P@ DžD,DžkhujjDDkhW3P` CyȃDjjh~PEP蛅 tj$MHQhPWt&jMHQEPXPEPF DžkhuːjjDDkhQ3P謅 CyȃDjjhPEP t j$}HWhP? [t&'jMHQEPXPEP DžkhuːjjDDkhQ3P CyȃDj j hQEP' t j }HWh Q> t&'j MHQ} WXPEPf DžkhuːjjDDkhW3P, CyȃDj j h@QEPg tj MHQh`Q#j MHQ}$WXPEP Dž!khuːjjDDkhW3P| CyȃD$jjhQEP跂 tj-MHQhQsj MHQTPXPEP Ttj/}HWhQ'= DžkhuˉjjDDkhW3P訂 CyȃDjjhREP tj)MHQh@R1}tt}TuMDDžkhuˉjjDDkhQ3P CyȃDj j hiREP# tj!}HWhR; &jMHQPPXPEP DžkhuˉjjDDkhQ3P( CyȃDj j hREPc tj"}HWhR ; &jMHQLPXPEP DžkhuˉjjDDkhQ3Ph CyȃD!jjhR]S tLj#}HWhSL: h\?(q jShS# 0a M QdP} &M }; M$};~(j;MHQh@S9 } WdP vM@}D?DtDDž$M$9OVM 9O-KDdhC$H0}HWQ} WQWhShQ K| &K}HWQ} WQWhShQ C|vC‹DR$صL؅PM<F$$Dž$}$I<} IKDhdC|Bx$J<H8J$MHQWM QWhQhSS~ K(}HW|Q} WQhWhSSI C (}( },8&'MHQxWM QWhQhSS B|‰l*&ByBlЅ}B$)‰Ѓl( 7(}( 81 }, 8F$J<‹M((8},: $Dž$M$9Oi M 9O> ApDdBt$H4}0GM0}0M0}0M0}0M0v}HWpQ} WQWhSQA} DžDž,#&DžADž,t, t,t,t,t,t,Ӄt,Džh,}HWtQ} WQWhSQDB}08,B|h>'Bht&'D}08,MHQtWM QWQhSW,DBB|hk&BhhHt&+h~Dt&D8,MHQtWM QWQhSW4,DBB|hs BhhHt&+h~Dt&D8,MHQtWM QWQhSWD,DBB|hs BhhHt&+h~Dt&D8,MHQtWM QWQhSWT,DBB|hs BhhHt&+h~Dt&D8,MHQtWM QWQhSWd,DBB|hs BhhHt&+h~Dt&D8 ,MHQtWM QWQhSWt,DBB|hs BhhHt&+h~Dt&D8,MHQtWM QWQhSWDBB| hit&BhhHt&+h~Dt&D8t3+h~D&D8Fs$M QdP} ?tBlt?(hp?(, jWhS  jPMHQS, }@\[^_]Ív'UVSU u];u)VEPEPhSRREP &H0Ee[^]ÐU WVSu<}X?tj#hS; At&W PPPP.]hS]dS]`S]\SW]8S]4S]0S],S] ]ʉ‰9~ЉP] ]ʉ‰9~ЉP] ʋ])‰9}ЉP] ʋ])‰9}ЉP](S]$S] S] S]SDž\jPjPh T So jPjPhTpPo jPjPhTPo jPjPh@UPo jPjPhU`Pvo jPjPhVEPdo jPj ]hS]dS]`S]\SW]DS]@SPhXhXShXh`V PPPP]8S]4S]0S],S](S]$SP] S] ]ʉ‰9~ЉP] ]ʉ‰9~ЉP] ʋ])‰9}ЉP] ʋ])‰9}ЉP] S]ShXhX Č?WhX]DS]@SkIW蕱DžjPjPhV Sm $jPjPhVpPm jPj/]hS]dS]`S]\SW]LS]HSPhXhXShXh@W PPPP]8S]4S]0S],S](S]$SP] S] ]ʉ‰9~ЉP] ]ʉ‰9~ЉP] ʋ])‰9}ЉP] ʋ])‰9}ЉP] S]ShXhX7Ĝ?WhXhXhXp8WhXhXhX]DS]@S]LS]HS0W蒯DžjPjPhW Sk jPjPhWpPk $jPj1]hS]dS]`S]\SW]TS]PSPhXhXShXh@X PPPP]8S]4S]0S],S](S]$SP] S] ]ʉ‰9~ЉP] ]ʉ‰9~ЉP] ʋ])‰9}ЉP] ʋ])‰9}ЉP] S]ShXhX4Č?WhXhXhXm6WhXhXhX]DS]@S]TS]PS0j#W PPPPhXhXhXhXt(WTW]@SS]$S]S]SAW]DSS](S]S] SA4W]HSS]$S]S]SAW]LSS](S]S] SA0W]PSS]$S]S]SAW]TSS](S]S] SA[^_]ÐUWVSU:uU:v!Uj%hX 3 g&jPjPhYSh jPjPh`Y`Rph jPjPhYRRh jPjPh ZW=h jPjPhZPV%h jjPj#URURhZhbShbh[hbhbhbhb^ HU:jPjPh@[Sg jPjPh[Rg jPjPh\Rg jPjPh`\Wg jPjPh\V}g jPjPh ]Phg jPjPh]PPg jPjPh]@P;g jPjPh@^EP&g j,jPjURE Ph^hbShbh^hbhbhbhb` Hh?(MX G jjU+E?(PEPf Dž jPjPh@_Pf $jPjPh_`Pf jPjPh`Pmf jPjPh``PUf jPjPh`PP@f jPjPh aP(f jPjPhaPf ] jjjjPj&URSh?(WhbhahbVhbhbhb~ @jjh&bSe tjjhDbEPd uUJv'jjhbbEPd uUjURhb` [^_]ÐUWVS}u M(H9tj#hb[/ jPjPhc`Sd jPjj,jQShfhPchfhchfhchfCQ D9HjPjPQS\PSK \u?QXP茯 X@(@(h@(++ t'jQhc4  jPj QEPTPhchf4TtjIQhd q&jPj Q]STPhIdhf3jPjPh`dSb ,1ۈËQ9%Lj QM QEPEPTPVWhdhf'(T~Hj;Qhd% QM QhfVWhfhfVW0,'Tuj:Qhe j QM@QTPh:ehfnjQEfhf,jQE$PPPM@QTPhfMQhHfLPhf'DjQHQPPM@QTPhfMQhXfLPhf ,jQE4PPPM@QTPhfMQhnfLPhf]',PjQE0PM@QTPMQh~fhf$MD9~GPj QE8PMDQTPEPhfhf$T~ MDh$@( M@1Nx:QhfHPjG %M, GNyƋ<[^_]ÐUWVS]uU$:u5;'>~;~:tjhf5( zvE8uo6NxeM f5f$,]EfM  M 9tM  GNye[^_]ÐU@WVSu}] ;u>;t#j"hfa' 2U HLgP $]E@EE,E̬'7EBEԽ75EESEPUEPZu SEPEPEPEPEPh`gh`gVEPEPh`gh`gEPEPh`gEPEPEPEPh`gh`gWh`gU REPEPEPh`gVhdghdgh`gh`EP踰Ę}~j,Sh g SEPb EEe[^_]UXWVSM4]8UtE0u;}:u:E8~; E 8~E<8:t"j"hg% t&'u`}?EX)BE0@(4@(11։uԋ9~)})x+zEDE0@(uH70@(ELBKyՋ}uP;>W$0@(0@(È@s4OW4$E@t؃$8@(EE@t؃$]E8@(8@(u0>W$ 8@(8@(EEluT6}\E9~ӋuT6}\)E9}щM)u,6u}T?EX8}u+uFu};M~METuX)‹}?}9}UU)щMxREEuNuNu܋}OMω+Eu܍t}@<>uEDulu 0}lBMyEKhElE(E 8@(E@t؃$|]EupE 0@(}l/]EET‹u\}?}9~UETu\)‹}9}щM)METuXE؉gmЋ};M~M؋ETuX)‹}9}Ӊ)ى˅|TgEHMʐR,$Du 0%0@(]EBKyEMgEuʋEdEh؍e[^_]ÐU$WVS}]uXUd:tjhg! REPEPEPPELPEHPEDPE@PEtjhg a&U IMeEVEPUU]S n VEPMMSm E}UUMMUUM܉MU؉UMԉMUЉ|M̉xUȉtMĉpUlMhUUMM}]UdMMVEPEPURMQU(RMQU$RM QURMQURM QURj8Vh ih$ih ih$ipVh ih ih$ih(ip(VMQh$iVURMQ|RxQ  VtRpQlRhQVh ih$ih ih$ik(VEe5,iE]URh0iEe5,im]MQh4iWqEU EGECj jjVhgh hhhEPEPSWh(ih(iMQ設LVVURMQ|RxQCkVtRpQlRhQp,jj@j&VdRh%hh$ih@hh$ihhh$ih$ih ih$iNI 8}uHj j*jVM$Qhhh$ihhh$ih ih$iU IMURh ih$i0D 8>uE}E=uEEPEP EPEP X[^_]Ív'U@WVSU MEC]E$EE]]E,~]0E]K]:OxfEȋ]]4]8E,EÈ@rً],E0 t ]0FOyE 8|$uvEE(AOy]$;OEE؍]]ԍEE܍]]ЍEẺV}VUč Y)ڸ)P$] R$EL 8i]]t jh`i$ \ =@@(t@@@(E UnP $W7EUP $W7D@( nD@(jPjPhiS@O jPjPhi0P+O jPjPh@jQO jPjPhjPN jPjPhk QN jPjPh`kpPN jPjPhkQN jPjPh lPN jPjPhl`QN jPjPhlEPzN j jPjVhD@(h@mhnShnh`mhnhnhnhnmG D@(5 nD@(8VhH@(h nxjBVhm+ j(Vhm $VhW7hW7h nIVQPM0QE,PM(QE$PM QWhW7hW7]<W,$}] ]mUEmpuԃE؅~-]$;&u HEPEЋ]<u EЀ<t,؋u HED]T'MM؋u IUы]ԍDm؋u 0ɋ]؍De 0,2MȋuT0E"v'] HEDuT0GMu]Nju$)É]u HEH,nv9]<uaW,$}] ]m]EmpuԃE؅~-]$;&u HEPEЋ]<u EЀ<tɋu HED]TGMq؋EPe[^_]ÐUWVSU0EEE}}:tj#h@n t&dnEHEEK~EljEhn}}<}UE EuL} :}'ȋEE}$8} 'EuQ$}(V$E,AKyFMY؍e[^_]ÐU0WVSu ]},E@8tjhln $7]$']$]$]܃ E $]E$ބ]E $諎]؋E$蘎]ԃ E($袄]E$$菄]E($\]ЋE$$I]EEMME0EME‹E4EEEMMMME@t؃$]EE8EME0EME4EME<e[^_]ÐU$WVS}U:tjhnJ t&MQWv jhn# UAt&ƅƅhhnMQW) ÉPPPDC jM QhnU RD $uDžv'jM QhnU RLD uDžj M QhnU RD uDžS'j M QhnU RC t%jhn M18&'DžhEPEPPP[^_]ÐUVS]uU:tj"hnX vDžjEPRPPPPhoE PS(iu{P@(\@(hL@( hPho& jj(PPFC jP ‹E2t [^]ÐUWVSu}(U :tj!h o 2DžjE$PM QPPPPh`oE PUR(aMd@(p@(h`@(r hPh`o% W jjD PPA jPe jjDPPA jP< jjDPPA jP  9)U;"t&']x@(ht@(G jPh`o jPh`o jPM QS (9~M;~UADž|U IxOtp|HUDlvC~FM@(@(h@(o jtQhdo# W ;-tDjjpQlP? FOt|x.&t `[^_]ÐUWVSu];],;tj!ho &DžjE0P},WPPPPhoEP]S> (>a@(@(h@( hPho" jjD PPi> jP jjDPP=> jP jjDPP > jP ];'};] |t&]@(h@( jPho4 jPho!  jP},WS ](;~} ];~}$CDž|}$KpvDžOlh|H`vA}@(@(h@( jhWho ] ;tgDžDžXZd3J1d71J1212Xy] ;;`ThD](l|p3't L[^_]ÐUWVS}uM(9tj"ho Pv'Dž,jE,PU(R0P,P+P$Ph pE PMQN($+aU@(,@(h@( hPh p, 0jjD PPv: jP 0jjDPPJ: jP  0jjDPP: jP ;'M;Uyt&]@(h@( jPh pD jPh p1 , jPU(RS (;~MU;~M ,B DžM J3I44HHvF~rC~FUA( A(h A( jRh$p  M(QRDP U;:DU$G\2$t [^_]ÐUWVSu];],;tj!h@p &DžjE0P},WPPPPhpEP]S(>a$A(0A(h A(e hPhp J jjD PP6 jPX jjDPP6 jP/ jjDPP{6 jP ];'};] |t&]8A(h4A(7 jPhp jPhp jP},WS ](;~} ];~}$CDž|}$KpvDžOlh|H`vB}PA(\A(hLA(_ jhWhp G ] ;tgDžDžXZd3J1d71J1212Xy] ;;`DhD](l|p3't L[^_]ÐUVS]uU:tjhp vDžjEPRPPPPhpE PS(ru{dA(pA(h`A( hPhp t jj(PP3 jP ٝمE(t [^]ÐUWVSM$9tj%hp &]EM(Q] S M9l]Aà MxA(A(htA(@ ujVhDql u tl A(hA( ](SM QI P] ShHq: 5 jPM$QS M]! \sDž9- M 1D 9u0CuŹt<3:%M];t91] M ] :tB|:u2DGDGDGDGDGDGDGjW L];t[^_]ÐUWVS]U} :tj!h`q kjEPRPPPPhqE PS(sA(A(hA(u hPhq Z jjDPP. jPh Ã9?MjWhqMQ.  SW7t&'MjWhqMQv. WW(PMQZ. 1&tMM[^_]ÐUWVSU\:u;M9U\M9 U\M\9t$ jhq &"'U:%:jFjFhqSn- jFjFh r*PY- jFjFhrpPA- jFjFhrP,- jFjFh@sP- jFjFhrBP, jFjFhsP, jFjFhtP, jFjFh`tP, jFjFhtZP, jFjFh uP, jFjFhuPx, jFjFhu,P`, jFjFh@vrPK, jFjFhvP3, jFjFhwP, jFjFh`wDP, jFjFhwP+ jFjFh xP+ jFjFhxP+ jFjFhx\P+ jFjFh@yP+ jFjFhyP+ jFjFhz.Pj+ jFjFh`ztPR+ jFjFhzP=+ jFjFh {P%+ jFjFh{FP+ jFjFh{P* jFjFh@|P* jFjFh|P* jFjFh}^P* jFjFh`}P* jFjFh}P* jFjFhr0Pq* jFjFh ~vP\* jFjFh~PD* jFjFh~P/* jFjFhrHP* jFjFh@P* jFjFhP) MdQjFU`RM\QU(RPhphtShxhxMQE PEPHjPUdRM\QSU(RjPjPjPSjPSA SLS\) Dž1$jPjPhS( jMdQU(R ËMdQU(R H)CShPM(DPX( uqU(hI(MdQR~ lI(pI(h`I(`  MdQU(RC PMdQU(RR( MdQU(R PhM(QS]( hh|DžUdRM(Q ƉPDžPPS% I(5I( I(hI(O uqjLP7 tSjMPp7 t>jNP[7 t)UdRM\QPU(R$utjPjPh`t&u8jPjPh LPg& tjPjPhLPK& ujPjPhjPjPhLP& ujPjPh@jPjPhLS%  jPjPhS% jPjPh`S% jPjPhS% jPjPh S% jPjPhLPc% ujPjPh@&'jPjPhLP+% ujPjPhjPjPh`LP$ uDMdQU\RPM(Q#ujPjPhCjPjPh3jPjPh LP$ jPjPhLP{$ ujPjPh@jPjPhLPK$ UdRM(Qs PU\RPPPM(Qm   jPjPhhW7}$ UdRM(Q PUdRM(QQ^$ (f jPjPhLP# @UdRM(Q PhU(RV $ MdQU(R SM\QPPPhh|DžtQDž|Pxx|WSt! S8jPjPh@hW7+# MdQh|DžpQU(R llptQDžhPddhW[t&UdRM(QC SU\RPPPhh|Dž`\\`PQDžXSTTXVS S jPjPh@hW7! MdQh|DžLQU(RN HHLPQDžDS@@DVM(Qa $Y 'UdRM\QPU(RujPjPh`&'jPjPhjPjPh LP; ujPjPhjPjPhLS tXjPjPh@S tBjPjPhS t,jPjPhS tjPjPh`S ujPjPh&'jPjPhLP{ ujPjPh jPjPhLPK ujPjPhjPjPh@LP ujPjPhjPjPhLP ujPjPh`Z'jPjPhLS t,jPjPh S tjPjPhS u(jPjPhhW7 'M\Q跶u썍 t&M9=A(hUdRM\QLSPhtURM(Q? hUdRSM(Qa tejPjPhDP@ hjPSP, U`RM\QUR &j1M\Qhhthtj U:u&jM\Qh1htht^U\R[MhQUdRM\QUDRM(QF jPjPh`hW7 $uUtRMpQUlRMhQUdRM\QUPRMLQUHRMDQU@RMhvjPjPh`hW7  UtRMpQUlRMhQUdRM\QPUXRMTQUPRMLQUHRMDQU@RM j Sh V u_WUtRUpRUlRUdRU`RhlUTRUPRUHRUDRU@RU;t jh jPSEP ;t;|hEdPE`PE\PEXPjPETPSPPELPEHPEDPE@PE{D7;t!uDžDžNt&|7!~ Džt0D7"jjQPZ CFt /j@j@j@Qj@Q4 QQ Džj@j@h@QO j@hhQj@Qs QQ hhhQ uDž2hhh Q uDž Džj@j@hQk j@hhQj@Q QQ hhhQ u'DžMPGE jJMTQh萴 j'MTQh耴 >t&'j@j@h@Q uhMTQj@j@hQk uhMTQj@j@h'j*UPRh@ EH8jPSWh TRytjPSQ QEPPULRPPSn 0Pt(UL Z&'E8t(j!UPRhhh'j*EPPhP UL8jPSWh TPsjPS衼 QUPRLPPRSj 0PuCE8t"j&UPRhhhvj/EPPh@ jPSWh TRdDžDž(ߍdh`\Xvj+MLQh耒 j"ULRhp MQ.t&j"ULRhP j"MLQh@ URPUt&M KxP,$U(\@KyظM$KxvP,$U,\@KyhETPPE8P jEXPhxEu,?;>t jh E =uVɏ M t&'>tM v'j VPh@M(hް'' j VPh8M(h' (j VPh4M(h& jh M(膜 jjVPh M(Phn& 8M9t jVhhh,Vfjjhh M( uDž|MTOjjhֳh M( uDž|MTCtjjhqh M(} uDž|MTGDjjhh M(M tjVh t&Dž|MT~jM\QVlPM QhMQ荊M 9tjVh襊 /jjhh M( VM4QM(QM$QSWPhh4M(hhDX;;~P@X;;~PhhhDX;h@X;hhhh@M(h8M(lP\6&jjhֳh M( VM4QM(QM$QSWPhh4M(hhDX;;~P@X;;~PhhhDX;h@X;hhhh@M(lP蔣{ jjhqh M(M VM4QM(QM$QSWPhh4M(hhDX;;~P@X;;~PhhhDX;h@X;hhhh@M(h8M(lP迦\&jjhh M( VM4QM(QM$QSWPhh4M(hhDX;;~P@X;;~PhhhDX;h@X;hhhh8M(lPԮX>t>*uVˊ M hPlP,Kht@]O(hO(]x jhPhp x jPVS< &M 9M$HxR,$M,\BHyغM(HxvR,$M0\BHy؋M\QM`QMQMuU :>t jh 茐 /&E8%E@Pj VPWEPh?P ?t j#Vh` &'>t'EDPE,PWEDPPGGEHPE0PWEHPP.G(ELPE4PWELPPGhhh|S7 $hSWh<PF?t$j(Vh@' jhVSPPh@|P4 ~6jVURPS= uFj7Vhj*Vh~ WP0Bct&'UU ;~j=VhW~ U U DžDžU;|vhRWh<RbE?uV DžjhVRRSh@R23 j%Vh@~jVHPSRO? uj-Vh} jVHPSR? uj-Vh| U;}M;}<,0O(h,O(m jPhD f n jPVS| B"E8WP@E8t6VE(PhDU RhDURhDhDRhDU Rj[^_]ÐUxWVS}uT]X>u2M 9M9>t jh` vE8uhSjj"jVWhHh}hHhhHh¹hH4V~ =SSVWMQWD M9s MM9u?VEP% }=hO(lO(|O(h`O( t'jVhz MjPj V]SEPhhL贐jPjPh Sſ ,1ۈVZ9%EE\PjVE8PEPhphLeE`Pj VEUHRh Wj M9) jPjPh`S jPjPh` P jPUHR{ luGj/MHQhi U: jPjPh`S賯 jPjPh t&hR(膍 u+jPhS u T hR(D u(jU RhR u  hR( u(jM$QhR u ֎ hR(ƌ u+jPhVR u 蔎 uER(hR(Y jM QhR jU$RhQ Y Vt& R(hR(ZY jPhQ jU RhQ jM$QhQ (Y jPUHRS h S(hS(X jPhjQ eY jPMHQSg (hS(,9 U M ; U$M;~AjAUHRh`g M9sj!UHRhhh蘴TvM9hhDždULRMQw ``dPDž\MXX\t&hhDžThh`Q(=w PPTPDžLDžH`Q(HLPPF hMHQPPkU M$Å}X)‰Ѓ=%hR(M9jPjPhS谫 jPjPh` P蛫 jPjPh\P胫 jPjPh Pn jPjPhPV jPjPhLPA jPjPh@P) jjPjUHRhhR(hhShhhhhh蜡H`R(@`R(;~ `R(M9tWj jCj UHRh`R(hhhhh#hPhh,8i j jCj MHQh`R(hhhhh#hPhh8&`R(UHRMD%dR(M9jPjPh@Sʩ jPjPh P赩 jPjPh\P蝩 jjPjUHRhdR(hhShhPhhhhHM9tlR(M'jj3j UHRhlR(hhhhhhhhh诟8MHQP HS(\S(h@S(o ~j/UHRhb hS(hdS(S jPhL T jPMHQSb (U:VjPjPh`SF jPjPh&SU tM$x=hR(tD`R(J|t|x|||>& `R(I|t|x|||UHRM0QU$RM QURM QPPh|Phhhx;~PtU ;~PhhxPtPhhhlR(hdR(hD` tgj7MHQh ` U:jPjPh`S蓦 jPjPh` P~ jPMHQShh襭aUHRM0QU$RM QURM QhhR(hlR(hdR(h`R(h:,U HxS,$M(\CHyػU$HxvS,$M,\CHy؋U:t*MPQULRMHQU8RMQ&hUPRh`Q(M8Q艥 jETPhE }0Q]$;~;~}08&9~;~]0v'} ? ]0}0?t$ jhn 'E8tX] H}$S]S(hS( O jPhdzG uO jP}0WS] tt&] H}$@} @DžDž I'vDž]$;OH|}S(S(hS(X2 uYDžDžtjDPhdY uGty2 Dž];thDžDžtvZ3J171J1212ty}?t-D|D=t&' <}'Dh],,D|D},8*h[^_]ÐUWVSM <|xMH9uA} ?MH}? MH}H?t$ j!h"k 'E8`}LWjj jMHQ}WhPhhPhhPhhP4MH9m}LWWQMQ}WQ# ?u4jMLQ}HW`QVh}WY Džtj2MHQhY &1ۅ*Dt&j}LWMHQPPh}WzYtM}HW9PPMQhThXh\P}?ODžpIuM1ɈptCDžtDž`?tJ1J212Gt`y׃puVDž{fƁAtDž'Dž]S(hS(H jPhPPA KI jP}HWSW S(hS(H jPhPA I jPWSW S(hS({H jPhP@ (jPhP@ H jPWSDW T(hS(4H jPhP@ (H jPWSW M ;~jGWhV j:Wh`V };~#jHMHQhV j:}HWhV MHQ}0WM$Q} WMQ} WPh`PhPhP;~PM ;~PhPhPPPhThPhPhTPPRt\v'}HWM0Q}$WM Q}WM QPhXPhPhP;~P} ;~PhPhPPPhThPhPhTPoXE8M$9O`xnDždM KxSFxl|hvdlhM0}4:dKyF`yDždM Kx)dڭddM(\GdKyؾ}$KxdV,$M,\FKy؋}LWEPPMQE8P% jETPh:E'0ujWhv'0ugjWh *9 U(n E(P@RE(U(R@PU(0uj/Wh@8 E( 0E 8DžhU0HxhU,KxLhH Љ$‰lU<E@lAKyhyE,Kx:T(HP$T(vQ,$ËU4\AKyDžhE0KxET(HP$T(vڭhËhE8\BhKy؋UXRE\PU$REDPB} jU`RhoEHP.} jUdRhvELP} j UhRhzEPP} U(L[^_]ÐU WVSE8tj!h G t&'U:uU v'UU}OjjUDEUR;Pa| CNy޻GUU}OjjUDEUR;P)| CNyދU e[^_]ÐU0WVS}uXUT:u5M 9 UTM9 UTMT9t$ jhF 'U:vVjj:j%MTQWh,hh,h h,h`h,g4UTR8 =9VVMTQWURWM9u*jVUTRQRhW4t&Džtj)MTQh4 &1ۅ20t&jVUTRPMQhWc4U:M9t T([j&jj UTRhT(hh,hh,h$h,h0h,h,k8MTQ7 =DždDžxVU\RWM8Qy T1d~JTRQRh4h8h8Q DžddT|{udxtDž|Dž\t&j@j@hPR o u4hMTQRQ@RaDj@j@hPQn uhU\R@QU8R;o j(MTQh;) T(hT(% j@PQh,  jPUTRQ( T((hT( h@Qh,L G jPUTRQ( \;T(t]|ZU(hT(t jQh,  jPUTRQJ( MTQa9`%th UTRM0QU$RM QURM QPh<xPh,h,;~PU ;~Ph,h,PPh4h4h4tPPNX|h nlMTQU0RM$QU RMQU RPh@xPh,h,;~PM ;~Ph,h,PPh4h4h4pPtPPDj:UTRh@& ~t&'j!MTQh`& ^t&'j#UTRh@& >t&'jFMTQh & jCUTRh@& j MTQh& $jUTRh% U(hU( jPh,D ? jPMTQS% &'lUTRM0QU$RM QURM QPh<xPh,h,;~PU ;~Ph,h,PPh4h4h4pPtPPG\MQPU HxDvS,$M(\CHyػU$HxDvS,$M,\CHyjE`PhEt>t>uEE>&EEVEPM QEPhhhEP >uBM\QSMPQMLQM4QM(QVM QMu;U : }?>t j$h 8 vU:plv}LWjj jVURh h h h h h h  ?4>iWWV}WURW}?u&jULRVpWlRh }W uj)Vh & 1ۅR*t&jULRVPPh }W t! U:P&Vt Dž DžPPURPh h P}?u t0j'Vh@ C URP&'lZ]$V(h V( jPh F jPh 3 . jPVS (U ;~jGVh  j:Vh  { }$U;~jHVh` _ j:Vh R  Dž]u;U : }?>t j!h  2vU:h`v}LWjj jVURh$ h h$ h  h$ h@ h$ 84>WWV}WURW}?u2jULRVhW`RhN }Wv'Džtj2Vh`  t&'1ۅ2Dt&jULRVPPhN }W-tUvVj|t Dž DžPP}WPh( h( P'?u t#j'Vh  URPf`<|t Dž DžPP}WPh, h, h0 P" ufDž`uWPPWPh, h, h4 P< `]XV(hTV( jPh$  jPh$   jPVS| (U ;~jGVh  _ j:Vh R };~jHVh 5 j:Vh  (  Dž]pV(hlV( jPh$ l g jPVS PV(@PV(;~ PV(U:tIj jCj VhPV(h h$ h h$ h h$ Ph$ h$ i8^t&j jCj VhPV(h h$ h h$ h h$ Ph$ h$ 98t&'PV(PV()‰``%V}0WU$R} WUR} WPh8 Ph$ h$ ;~PU ;~Ph$ h$ PPh< h$ h< P|PP]\vt&`V}0WU$R} WUR} WPh@ Ph$ h$ ;~PU ;~Ph$ h$ PPh< h$ h< h< |PPM#\t&`V}0WU$R} WUR} WPh@ Ph$ h$ ;~PU ;~Ph$ h$ PPh< h$ h< |PP&X}WP/E8tnU$:Opx[U KxDFtlx`l`}08}4:AKyFpyU KxD vQ,$}(\AKyؾU$KxD vV,$},\FKy؋ULREPP}WE8PyD jETPh EhT VhX S蝱l(= =u"MHQVS lu$EHPVS蹲&'lUHRVS腲l\ } tk b 4W(h0W( jPhT ) $ jPUHRQE8luTUHRVSl jAMHQh GjEHPhA 7U8lMHQPRQPhd VSUR$TtdjFMHQh` jCEHPh j'UHRh M8$&luEHPVS8 GU8: M ;| U$; }E8s U(; | U,; } E8 U M()ЉC؋M09ƋE<0U$M,)ЉC؋M49ƋE@0UHRMDQhh PE;t jh M9t(}NjM,+9G}ԋM$+@E'}$?}ԋM, M܋}?tNjM0+9G}ȋM(+@E}(?}ȋM0 M̋EH}EMMDQEPEPh h }@WEPMQ跩}(M0)B}EM@ MF}$M,9)G}؃ M49}8?E8EUą`vM9t }(M09)lj+EЃ v'EEM9O}MAM}O}MM}}MMHEEv}?tE+EEM$+X;u~HE}EM)ȋ}}9~EMDQ}WMQh }WM@Q}WΦ+u~`;][M 9u7MDT1}+}D R$MX+ }DMDT1R$}X8FEMEME+E@MH9~‹EPE+E@}L9~‹ETt&'j:Sh 'e[^_]ÐUhWVSU$]0u@ML9}M`9=}L?M`&'}P?M`v'} ?:~M(9M,9}`'M ; M4;~}`M(;~}`zM,}4;~M`W'}8?M`;'} }`M`9t E 8tE E}?t!M +;G}ЋM(+@E'}(?}Ћ M؋}?tNjM4+9G}ċM,+@Ev},?}ċM4 MȋEH} EMMHQEPEPh\ h\ }DɉMEPEP}W;M,}4)BM E܋}D?}FM()C]ԃ }8?M<9E8EUg}?tM,}4)+ẼEE} IM }G}MIM}}MM}}MM}}HEEvM9tE+EE}(+X;u~\EM E})ljU9~‹MHQ}WMQ}W҉UMQ}DɉM}WMQT}+u~\;]W}?u3}HTw}'MD` R$}\8't&'MD}HTwR$M\FEMEME+E@}L9~‹ETE+E@MP9~‹EXDt&'}`*jh {"'j;M`Qh   }`'e[^_]ÐUhWVSU$u@]`ML9};ML9t&}P?'M 9:~o}(?xM,9~[}0M ;}4;"M(}0;~ MM,}4;~7M89~};t'jh +E 8tE EM9t!} NjM0+9G}ЋM(+@E}(?}ЋM0 M؋}?tNjM4+9G}ċM,+@E},?}ċM4 MȋEH} EMMHQEPEPh h }DMEPEP}WM,}4)BM E܋}D?}FM(}0)AMԃ }8?M<9E8EUj}?t$M,}4)+Ẽ&'EE} IM}G}MIM}}MM}}MM}}HEEvM9tE+EE}(+X;u~^EM E})ljU9~‹MHQ}WMQ}WUMQ}DM}WMQ}+u~R;]M}?u1}H<:}!MD :}\8'MD}HDM\FEMEME+E@}L9~‹ETE+E@MP9~‹EXvj;Sh 'e[^_]ÐUhWVSU u,]\MH9};MH9t&}L?'M9:~o}$?~M(9~_};M0;)}$;~ZM(}0;~:M49~ }8?&M<9;t jh vE 8tE E}?t!M+>G}ЋM$+@E'}$?}ЋM؋}?tNjM0+9G}ċM(+@Ev}(?}ċM0 MȋEH}M<EM}DWEPEPh\ h\ M@9}EPEPMQƜ}(M0)B}E܋M@ MAM}$6)Fuԃ M49}8?E8~EU7M9t$}(M09)lj+Ẽ&'E̾M9O}MAM}O}MM}}MM}}MMHEE}?t E) t&M$+X}9}~`EM})ljU9~‹MDQ}WMQ}WUMQ}@M}WMQљ}})}~;]MD}MDD}X8EFMMEME+E@MH9~‹EPE+E@}L9~‹ETt&j;Sh  'e[^_]ÐUHWVS} ?tjh` .t&'WEPEPEPEP*E EUU؍UUԍUUЍUU̍UUȍUUčUUUUU܉UtTWh h h h ?jjWURURURURh`W(URh  h h h H11jPjPh UR jPjPh UR jPjWURURURURURh`W(URh  轂,}ut&}t}tjPjPh UR u1 jPjPh UR~ u'jPWhY(URh   cjPjPh` UR> u'Wh .'jPjPh UR u1ہ?t1ۅAe[^_]ÐUdWVS]L}Xu`;u2U:U :;tjh@ xv= ](Y ](U:ujPjPh` )U:ujPjPh &U:ujPjPh  &U:ujPjPh &U:ujPjPh &U:ujPjPh &U:ujPjPh@ sv'U: ujPjPh  Sv'U: ujPjPh 3v'U :ujPjPh 'jPjPh` h`X; jPjPh`X;EP EEjPjjjPj Sh`X;h@](EPhD$ h hH$ ha(hD$ h hH$ v/@jPjPh h`X; u9jPSha(EPwjPjPEPh`X; i&'jPjPh h`X;= uvUTRj&SU4RU,RU$RURURh@ !XU $jWhf U8R jU\Rhl Ut&jh`$ t&t&EU:t7Wjjj VURh$ h}$ h$ h$ h$ h$ h$ l4Vc=tWWVURSR{;uU RWVURSU RUR{;t#U:t2j)Vh$ 莾 'E}Ae[^_]ÐUVS] u>tjh$ kjEPVPSh% EPӽ;tjVh% 'PPSh4% h8% h8% PtPP>;u<{u[^]ÐUWVSu>tjh@% m-&jEPV\PU Rh^% EPмU :EPXPTPhT& hX& hX& \PTt(j'Vh% 諼U 'U jHjV`W]SREPmjjh% S ,uIjHVPPLPW{PVtjDVh% 'j4Vh & U TP\P@[^_]ÐUVS] u>tjh\& jEPVPShy& EPc;tjVh}& ~'PPSh& h& h& PtPP~;u<{u[^]ÐU8WVSEP8u`M9EP<M9EP#'MH9t9t EPMP9t jh& r&ƅIEE +EHDžDžu5k(hk( jEE +A,,Sh; > jEE$+A,Sh;   jPEPPV胹(M9 EPP(Q$P QPϼjPj jMTQEPPhj(h' h' M Qh; 9 DžDžPTPP*< ] HLHPXS Sh> )(hj&jWhk(M h> h@< h> h> hf< h> h> 78U<::hjWRhk(h> h< h>  M<9^jBWh< jBWh= j.Wh`= ٨$hjWU h< h> a M<9UhhWPQh> h> hk(k U<:t0jCWh= cj&Wh> Vhl(jPhWEPPhl(n 4u4EHPM,Q脸PU,Rh> u 4u 4hl(# 4u)jh*> h> 5 4 u 4WLJtDž<t&Dž<hl( 4UjDPh> Ȑ 4 1j@Ph> 褐 4  jh> h> 肐 4 j ^ 4 jh> h> < 4 jh> h>  4 jh> h>  4 uejh> h> ڏ 4 uGjh> h> 輏 4 u)jh> h> 螏 4 u 4hl(L 4u(jPEPh> _ 4 u 4hl(w DW8P68H8 (m( ^`Hm(hDm(H j4Ph> 赎 谖 jPWS'U<(h\m(Dž,M(U$ )$,xm(hhm(z 4uVMƋU )x;(H0 <jDPh>  4 uFKyU{ 4,($oh|m(u [^_]U4Sj jM\QEXPVh? h ? M Qh@ J"(jEXPh? GSjMXQWVh@ h? h@ ,?jj0j EXPhm(h.? h@ h`? h@ h? h@ h@ h@ h@ m8=m(tAj#j(jMXQhm(h? h@ h? h@ h@ h@ E(PM Q?v'j#j+jEXPhm(h? h@ h @ h@ hK@ h@ M$QEPh@ 8?hm( ƒu2M`QE ,&GNdm(z'E EԉNjM(1)PEE؍vML9hLn( ƒj_E܍Ph@  ƒ jUU䡈m(HPh@ 軆 ƒ jh@ h@ 蝆 ƒ j m(IUӍE8E@t؃$']E]MQLt&h`n( ƒuLj_E܍Ph@  ƒ u-jUU䡈m(HPh@  ƒ ua GNm(htn(m e[^_]ÐU$WVSE08u;M9E0M9 E0M09t$ jh@  'DžƅIEE +u5n(hn(g jM M +@@@ShdP 跄 jM M$+@@ShdP 荄 舌 jPM0QV(E8M0Q Džjj WPhEU hTU h@V jj WPEPh^U h@V 袪8j jWPhiU hsU h@V E`PjWPE8PhyU h@V ^8EdPj WPEU:~ M$;~U :~ M(;~?t! j#hZ _v'hh^ UXRMQtÉPDž#Z UPS hjWPSh^ h(Z h ^ *4 hMXQW|SURh,r(薳 hS軌PSh^ e ,' h@r(m jMU$ )@Sh^ ue jU M()‰@Sh^ Se ΢ E<8tj j hZ &j j hZ pP{ hTr(޲ jE4Ph^ d j pPh^ d f E88t hhr( t&h|r(薲 A hr(脲 jEL ^ ٝSh^ d hr(Q jEP ^ ٝSh^ cd ۡ hr(! jMQh^ Ad jU Rh^ 1d 謡 hr( E\PM QPU Rh^ d ~ hr(ı E`PMQPURh^ c ,P hr(薱 EdPMQ蹊PURh^ c % hs(k EhPMQ莊PURh^ c 0 hs(= jE,Ph^ ]c ؠ h0s( jE0Ph^ >c 趠 hDs( jE@Ph^ c jEDPh^  c 臠 EH8thXs(° m hls(J [^_]ÐUWVSu }U](;u2: vE8~; ~;t$ jh ^ 2.'EIQ$E]jSh<^ xjPjSMQhs(h^ hV^ h^ J,}hs(ӯ ƒu$E,PVPVh^ a ƒuV hs(蜯 ƒu> hs(脯 ƒj ^ 5^ ]]Sh^ a ƒ uWjE ^ 5^ ]Sh^ \a ƒ u-jE ^ 5^ ]Sh^ 4a ƒ u覞 1M9 h t(ޮ ƒuK EEjL>E ^ E$<]MQh^ ` ƒ u FKy: h t(耮 ƒ EEvjL>E  ^ ^ u!^ }M Mm]Um%^ }E Em]UmUMQh^ "` ƒ u FKy萝 E) E;8y M|U؍|FKyE)KMM^ EɍM؉|^ VD>EM$EM Eu"}M Mm]m v'}E Em]mE| FKyh4t(Ȭ ƒu2 }jDPh^ ^ ƒ u FKy= hHt(胬 ƒu1 }ؐjDPh^ ^ ƒ u FKy h\t(? ƒu hpt(' ƒuɛ ht(F p[^_]ÐUpWVSEU4UuT}X]pM?8 t&E8?t  UM$9ut(&U M(9u t(t(U ;|M(;~ U t(t(M;|U$;~ Mt(E8E8u|Sj jU\RWMPQh"_ h,_ U Rhc (SWht(ht(ht(MPQU(RM$QU RMQ蹐(?u'SjWVUPRhc h0_ hc  >!Sj jM\QWUPRh"_ h,_ M Qhc (jWh5_ rSjWVUPRhc h0_ hc m,>rjj0j Wht(hO_ hc h_ hc h_ hc hc hc hc 8=t(t7j#j(jWht(h_ hc h` hc h(` hc M(QU 5t&j#j+jWht(h_ hc h@` hc hk` hc M$QURhc 贩8>ht(. u Ҙ tht(t&jPM\QW]SU RlQht( 蝘 ht( jPS PShc Z 0w ht(轨 h ht(讨 Y h u(蟨 J j WVEPha H >u0h u(v jc M]EPhc Z  h4u(F hHu(4 ߗ h\u(% З hpu( =t(tUMHU,]M$HUe]U)‰P$}]MU$ )MSt&'U HM0]U(HUe]M  )P$}]U M()‰UEhu([ jEPhc {Y hu(< jEPhc \Y Ԗ hu( jEPhc :Y 赖 hu( 視 hu( 藖 hu(ݦ 舖 hu(Φ v =t(tmMƋU$)xQhv(袦 u.jt(HEEDPhc X u ! t h$v(lFKyt(~t&M ƋU()xdh0v(6 u0jVUUt(HPhc ?X u 賕 thDv(@ j"h_ ~RFKyt(hPv(̥ jEPhc W g hdv(譥 X hxv(螥 I hv(? e[^_]ÐUWVSuEU,,}88?u+8 E8?t jhc ~DvUM$)‰<Wh`d m(M9tR>jj)j Whv(hd hg hd hg hd hg hg hg hg 9G'jj)j Whv(hd hg hd hg hd hg hg hg hg 8=v(U:> M@Qj jEPhpq p FKy1 DžjUHRPRPRhpq hhq hhq PRhgq hq E(PU$RE PUREPUREPhr hhq 6Xhx(+ [^_]ÍUWVSuU]E 8tj"h r jjt&})ƒ~~}?tL&'T }?tDD DD}?tDDDDt&DDDD}}})ƒ~~}?t LT TLe[^_]ÍUWVSUuE 8tj!h`r it&})‰U~}~EM9tM\M 0vMML0M9tMDD&MDDM9t)MDDDD'&'MDDDDM}M)‰y)‰yE)ƒ~~}~E~M9t'ML\ML T %t&'MTML\ L e[^_]ÍUWVSU}$E(8tj hr :gt&})‰U~}~EM9tM\M 8vMML8M9tMDD&MDDM9t)MDDDD'&'MDDDDM }M )‰y)‰yE)ƒ~~}~E~M9t'ML\ML T %t&'MTML\ L M}M)‰y)‰yE)ƒ~~}~E~M9t&M L8MLT$t&'M TM 8\LM}M)‰y)‰yE)ƒ~~}~E~M9t'M L\MLT%t&'M TML\Le[^_]ÍU WVSUu E$8tj!hr ct&})‰U~}~EM9t}\M 0v}ML0}?tMDD&}DDE(PMQtcE}?t)MDDDD'&'}DDDDM}E})‰y)‰yE)ƒ}~E~}~E~M9t&}ML\ML T $'}TML\ ML E]Kx#}?}M}T}D92AMKyEMDe[^_]ÐU WVSu,]P}d;u/U : vU:;t jhs xavDžjPjjjPj Shx(h@y(Phz hs hz h{(hz h9s hz @jPjPh`s hx( uUWU`RU\RUXRSUDRU@RU'MMQPh h h MQ IuIuDž,vMuMuDž MMQ(h Ph P*tC](h(m9 jPh 1 9 jPMQSIHMM9jBMQh`{ !HjDMQh{ HjDMQh | H$jDMQh| GjDMQh| Gj0MQh@} G$jMQhp} Gj4MQh} GjMQhp} G$jDMQh} GjDMQh ~ xGj,MQh~ hG$jMQhp} UGjDMQh~ EGjMQh 5G$jMQhp} "G1ۃ ;} ;CNyM (h(7 1ۃjPh @0 CNy48 jPMQEPFjMQhp} Fj?MQh@ F$j(MQh rFjMQhp} bFj1MQh RF$MQPh h h MQ(&h Ph PM 1NpxlvMQSh h pQMQ=h xQh S|(M ;9}Z@DMQSh h lQMQh xQh S=(GNXMM1|NhtDMQSh h hQMQBh tQh S(=tA=uMQtQSMt&=uMQtQSM GNdM9u M&t&Mt&M9u M\[^_]ÐUWVS]E M}8u)?;3(v'8uK9tK'C ?t }}8u[9tKs'CK3?t }}}qv8ui9tKs[t&CKs?t }}}}‰ډЍe[^_]ÐU\WVS}?tj h R`hx U Rh| EPFhx U Rh EP*E t?](h(2 jEPhx l+ g3 jPWSA EuEEwt&u E^uEENt&'u E.uEEt&' uEE}~'EPU REPEP/ƃ& ?t j h 6Qe[^_]ÐUWVSu U$U}(?tjh Ph MQh FPh URh FPM EuEEz&u E^uEENt&'u E.uEEt&' uEE}~'EPUREPFPM A& .t&U:~tM9UM;~Ut&h MQh FPYEuE t&EEUEWMQEPU MEPEPEP1UKxoh MQh U:PM D}FKy@&h URh FPM h URh F PM AUe[^_]ÐUSMU];u79t&':|;~;t j h ENDvEPEPEPh RQE PEP }t}tj h N ]]ÐUWVSu ]}эBv-&tu =X(utu#=\(t uf fE EEuf fE E%u f vu f fEEPEPtptu$DX(`(,vtuD\(d( e[^_]USE] ;`(u,=X(tSDPX(L;d(u8=\(tDP\(&]]ÍvUWVSE Uu ;tE`(9c=X(6DPQj} WÃu*h U"}U9uv'PSh` hEuD1C9E] CM F;uv 1C9}E} }U BU] M vU}FUUU}E;uv'h &'e[^_]U WVSE]u }9E`(9=X(cjE PDP tT&'}u,DPRj}$Wƒu};u Eu@1B9E]$CM$F;uvt&'}1B9wqE}$}}$G}]$M$v}}}}F}E;uv&&e[^_]UWVSU} u]`(9=X(DPPSyu'؉ڃtzt80t-@80t(@80t#@tttu@@)؃u f f؉ڃtzt80t-@80t(@80t#@tttu@@)@;}7@;|+t&h &'e[^_]U WVS}E 7;0GEuMEH9E]CMv}E7H9E~vuqE}}}G}]M='}}}}}E}E7}FH9E~Ed(9um=\(tTDPVj}Wf‹E };t!}藼PhÁ J-t&}t&}t&}e[^_]Í'UVSE u];|Ed(9uo=\(tVDPQjEP‹E;t&Ph 袿2&&e[^]ÐU |WV SDžpDžtDžlDžhDž`DžX8!=D[ƅ ƅ'DžtDžpDP00È>< utPpPh WF$0t>0 tpu tt0tp^tQpPƃu]$b&p4] @9}@Et9}‹4dщdDDžLfDžJ1Dž<9Xlh~F +l\8l# `hىlDžhqDP9\DžhM'`DžPӥP``c`l(TPd9XT9lh 0l)008\#l `h9~!lDžhi0ӽ\)ȋ8)hDžl !\)DPپ\Džh'Pp4TuDž0l'T8 `0T)l)ȋ8!0!É`TH0s Ӊ049X ~WH9}PLDD^TNNTNЍP}P0Lf ^&u\D4JDDF^T^ЍP}P0LfNt&'LDTND^^‰+4DFB}B0LfN+XtX0f\NfN 0fXLDGp491;@}x L+4F|w| =>DDDDDDDDDDDDDDDDDDDDDDDD'?DDDDDDDDDDDMDم DDDDDDDDDDDM$D!'MM$م EM [^_]Ít&'UEDDDDDDDDDDDD]UEDDDDDDDDDDD]DÐU WVSU(:tj h };&DžjFjFh pRp jFjFh Pp jFjFh DRp jFjFh@ Pp jFjFh Pp jFjFh Pvp jFjFh` \P^p jFjFh PIp jFjFh P1p jFjFh .Pp jjhf $Ro jjhz 8Po jjh LPo jjh `Po jjh tPo jjhʆ EPo DžPDžTDžXDž\Dž`Džd jo j|xȉt t&|xt ؉Dv'F vjM0[^_]ÐUWVSM1lM<9u=u>M<&u > M<u<>t$ jh $'Dž\tpjPjj jM ٽ ٭۝٭<& ٽ ٭۝٭AU E ;~j=Wh U E DžDžU;h(& 1h(W, uA j򋅤DPh  uFKy. tWg Dž& U;}O_; }< ,(h(jRh NIjPWSEh( UDžKx*HP$؍؅U KyjEHPh{ U0R7M j ELPh U4R#M مE8U[^_]ÐU4WVSE<8u;M9E<M 9 E<M<9t$ jh 'DžEjPjj"jEEM`}j0Eu/M9 vE 8>t jh`  vjVh| CjCVh 6j+Vh )E$EM;}dEj(jPjVEHMPh h h@(h hH h h h h *8>uMV1ۃujVh| EEjE@PhX E,P[1 j EDPhi E0PG1 ,j EHPhr E4P01 j ELPh{ E8P1 E Jx  vEHmMEJy؋E ?EMMj"j$jVMQh h h h h h Wh h w"8}thjj$jVEHMPh? h h` h h h h h h z)E8E;~~EVe[^_]ÐU\'WVS](h(L t&tj)Sh Z t&1DžDž(Dž(jj(jSWh. h h` h h h h(h h s8jj(jSVh. h h h h h h(h h 68jj&j SPh. h h h h h h(Wh 8jj&j SRh. h h h hF h h(Vh +@U+@U8j j-jSh(h` h h h h h EPh h T8j j-jSh(h` h h h h h URh h +Aș=(E+BЙ=(U8E; U ;~'jASh j0Sh` &Dž;SU$Rh EPURh h E PUR$E($v(h(n5(Nx vj;Ph  CNy8E05(N؉+vL} t&DP$+ș=(=(E$CNyE8DžU2NxnEJxQHȍʋE$U(CyNyU2Nx8HP$ (S,$ËE\CNyDžU2NxEHP$ (ڭËU \@NyjE@Ph E,P( jEDPh E0P( jEHPh E4P( j ELPh E8P( h('[^_]ÐUWVSU(:tjh B&DžljFjFh hR;( jFjFh@ VP&( jFjFh dR( jFjFh *P' jFjFh` pP' jjh L`R' jjh `P' jjh tP' jjh EP~' DžDžDžDžjt&'h<(^ t&j+](Sh  5`(hP(wDžHDžDPjPHPhL  HDyU~FDžHKDx-HHDCHDy|huJxH] ٝpxlu+C~_5t(hd(BDžHDžDjHPhL  HDy)hx(蟠([^_]ÐUWVS}X?u5U:'M9?t j h` wvjWh j'Wh jWh UM )‰MU$ )t$WP҉P, ?M9 hjjE\PWh(h h E Ph M(jPh PDžp(Džl lpPV hjPh(`Sc $jPjPh PK jPjPh@ P6 jPjPh PP jjPjPWPh h Sh Vh h h h HjPjPh V jPjPh P jPjPh S jPjPh@ P jPjPh `Pm jPjPh EP[ hjPjPWh(MTQh h Sh h Vh h  8UT:K hjj#jWh(h hP h h h h h g4?|hhWh(MTQh(jUT:tjEWh AjPjPh `Sk jPjPh PV jPjPh P> jPjPh@ PP) jPjPh P jPjPh P jPjPh @P jPjPh P jPjPh` P jPjPh 0P jPjPh P jPjPh Pu jPjPh  P] jPjPh pPH M9t=j&jPjWh(h@ h Sh hf h h h h #Aj&jPjWh(h@ h `Ph hf h h h h 8jPjPh `S jPjPh P U:tHj&jPjWh(h@ h Sh hP h h h h nLj&jPjWh(h@ h `Ph hP h h h h 8WPPPE0PM$QU RMQURMQUR,WPP|jhWPPha h(z(tjWhf MT'vUTRh@=h8=PPPh h PPh h h(h(Pu5U :'M9>t jh (avE0PjVEPWEPh* h Q ?t,&'WEP.jjVh/ hF EP1 jjVhN hO EP1V荤tj j VhT v'j j Vhj ha EPh1jjVhv h{ EPM1jVUM)‰@E]Sh EPF/,jVMU )@ESh EP/WEP.VE$PU RMQURMQURM QEP2@WEP2e[^_]ÐUpWVS]} u$U>u';  ?>t jh [jVh jPjVEPh@(h h h 9,}MVEPEPMQURMQURM QWS@]((h(蚳jEPh  jPVS|(h(l jEPh ٫ԳjPVSKjj@Kh pppv 9~>Ëd<U41fz$1fDz)$$N;ˋ E41ۋdDž Džfx()((B()((Bh9"d ~C9~苅xd+ < 9~1Jl9CXdtDž@,vB$`Džыx;h}d v (~R$9}+$, (~9(} (C;h~,F@Xt`<$ @,;l1;M8vC;~(((U8}<p< (($ pU8<8$$<(G<$U<}<щ ( Ny1;}M89  C;|닕()((@()((@DRjjW/DPjjR/Dž =DWjjP/DRjj}W/ DPjjUR/=DWjjEP~/1ۃ  ;}/u8DDPjjhD~M(;} M ;~:t"jh 蹚Q&ELPEHPEDPE@PRE8PE4PE0PE,PM(QSVWEPEPEPEPM QMQh e[^_]ÐUtWVS]u }D?E 8 bM9PE$8~E,;} E ;~.&'M(9~M0;} M;~?t"jh 覙WEPMQEP^M$ $ , ,]܋E($2 , ,2]M, d , ]E02d , 2]WMQEPMQEP$WMQEPMQEPWMQEPMQEPO(WMQEPMQEPWMQL}E(EE0+MAEeQ<$E$EE,+MAEeQ<$È@sZEE ,  , WEPU]uVEPU]]S!WEPE]SEPE]VEE, EeWU]uVEPU]]SEPWE]VEPE]S1&'WEPEPEPEPWEPEPEPEP$(WdWEPMQEPM0QE,PM(QE$PMQEPMQE PMQ558W,aWFEHPWM4QhELPWM8Q* ETPWM@Qh0 EPMQ蜞W&_W\ WREPPWMuqU:SU :=U:~;} U;~ U :~;} U ;~>t"jh\ 蹏t&VEPEPEPEPEPEPEPEPEPEPEPw0VEPEPEPEPVEPEPEPEP菁(VEPEPEPEPELPEHPEDPU@RVE8PE4PE0PU,RSWU RUREPEPEPU RUREPEPEP hVEPEPEPEPEPEP%}Vh| 荝VEPEPVh h h h h EPEP Mu]]SEPEP@VEPEPh| U@RU,RzPVU,R Mm]S M]EPe[^_]ÐUTWVS]uE08u%u E0 E08t$"jh 貍 'E0PEPEPEPEPEPE0PEPEP$E0PEPEPEPEPEPEPހE0PEPEPEPYEE ٝEE ٝمMٝ مMٕم E@t؃$4]Eؽ ٝ,م مE@t؃$]Eؽٕ,E 8t"Mٕuٝم,Mu"مMuٝم,MuٝE0PEPEPEPVS3\E#م#ɋEٝ؍E ٝمMٝمMٝE0PEPEPE PEPSDž,uNEЉẺ}|ۅم؅ٝ|؍؅UE0Pم]ЋPم؅|]̋PWSČNy}E 8t&مMuٝم,Mu$t&مMuٝم,MuٝE@P$مٝؽٝDžuF/ۅم؅ٝ|؍؅]EHẺEЉxtS$م؅|ٕt؍EٝxEurEÈ@scمxE uOEÈ@s@E0Pم؅x]̋Pم]ЋPPWCCNE$8E(8zE 8t2EEم Eٝ؍,,vمM Eٝم,MMt&'E 8t8مM Eٝم,M: EEم Eٝ؍,MٝE0PpPlPhPdP`P\PXPTPPPLPG ؍Xٝ4,E(8tDžH&'DžHE0Ph h h HPh `P\Pم4u]̍EPTPPPvEHP$MEE,t Et Eu]čEPݝ Dž Dž$?lpthE0PDPhP݅ }]E]̍EP݅ }]E]ЍEPuUDž8Dž<\Dž<hDDž8.&'Dž<hDDž8DžEH|E؉@<8DdẺEЉvEڍEۅم؅ٝ|؍؅]j(E0PPPh PPPPܵ ]E]̋PGl(@u,dNx}׉jjh ;PvCNyj(]S~Aj(SRE0PSمE]̋Pم؅|]ЋP_E0P`P\P4PTPPP0Pw0(EE ٝ|E E]E(8t6مMuح|ٝ|م,MuE]Dž(4مMu؅|ٝ|م,Mum]Dž(E0P,Pم]̍EP(Ph h `P\P ؍4u]ЍEPTPPPZ,E4PE,PZRE0PE,PEP|Pߋ[^_]ÐUWVSE M$EH8LM9 EHsM9EH`'M(9~M0;} M;~EH.t&'M,9~M4;} M;~ EHMH9t"&EHPhh €MHQiOEHPMQEPMQEPMQEPi(MHQEPMQtiEHPMQEPhh ރMHQEPhh <(MHQEPMQEPdvMHQEPMHQEP|QxE,lE4+lBE(hE0+hxx$9x}xxxЙ}CxM( dM0+d\\\ЙÉ\M, `M4+````ЙxÉ`MHQtP\M̍]SEHPpQ\ESMHQlP`MS$EH8tPs*&MHQhPdQtP`Q\Phh hh hh xQPM4QE0PM,QE(PMQEPMQsHEHPXQdPpQhh \Phh hh hh hh xQhh E0Phh M(QPhh MQ%sHEHPXQhPlQhh `Phh hh hh hh xQhh E4Phh M,QPhh MQrH}uREHPMQEPhQdPhh hh tQ`P\Qm }uJEHPMQhPdQhh hh tP`Q\PPl$&}uJMHQEPhQdPhh hh tQ`P\Qpi$Rt&'}uAEHPMQEPhQdPhh hh tQ`P\Q蜎(}]Et0jGMHQh @mEH&jh k}(MQ7]E]]EuEP]E]$t&l Et]MHQtPhQdPhh hh `Q\P  MHQoƒu EHPoMHQtPMQEPhh hh hQdPhh hh `Q\P0MHQtPE]čMQhPdQhh hh `P\Q9Y$EHPTQPPEM ]E Ue p Eu苍T+PAQ$ٕ ٝ t Eٝx ؽٝ؝Eu| ؅ٝMHQLPHQDPbHMHQh hh 躜  ؝t ؝È@sM4Ht&'E,Iٝ م ٝ,Dž$Eeٝ0M(H]م ]م$]]م ]م0]ԋM0H]م ]م0]]م ]م$]܋MHQEPMQEPh 3t ؝uM0HE(Iٝمٝ(Dž$Eeٝ0م]M,H]م$]م]]م0]م]M4H]م0]م]]م$]܋MHQEPMQEPh 2E  uDž$Eeٝ$E(0N]M,J]م$]ЋM0H]􋍀 ]م$]]E4I]م$]]]م$]܋MHQEPMQEPh 41}E È@MHQh EE0]čMQE0]EPXQEPM4QE0PM,QE(PMQEPh M4JRE0I Qh RE(JRh E,ISRh (X}E EMHQh EE0]MQE0]čEPXQEPM4QE0PM,QE(PMQEPEe]MQE4JRM0HPEe]MQRE(JREe]EPM,HSRh (XD=MHQ@P1K0,,( $ V$؍؅M eٕ$ٝ0EHP,QP QPQW%FKyt ؝uM0HE(Iٝمٝ(M,Hٝ M4Hٝ,1K0(,($ V$؍؅Eeٕ$ٝ0MHQ(PQPQPW$FKy؝È@E ؝E.hIh dHdTtPT EME`\vEHPtQTPQPQPQPlQpPtQPWMQ<NyK & ؝È@D ؝E-dIdD hHhTpPP EME`\vEHPpQPPQPQPQPlQpPtQPWMQ6<KyN;& ؝È@D ؝E-dIdhDžXTlPL MEM`\MHQlPLQPQPQPQlPpQtPQWEP<KyN ؝È@Dt ؝E-hDžpdIdThPH MEM`\vMHQhPHQPQPQPQlPpQtPQWEPv<KyN{&t ؝È@D ؝E-hDžp%dDžXTdPD EME`\EHPdQDPQPQPQPlQpPtQPWMQ<KyN ؝È@D ؝E-dDžphDžXT`P@ EME`\EHP`Q@PQPQPQPlQpPtQPWMQ<KyN ؝È@D ؝E-dDžpehIhT\P< MEM`|\vMHQ\P8 ]TET؉PTωT}8TU}$}89 E]};UE]}P8}]]E|]}E$8EE]}pEl}܉xE艅t}Pvu?E }:]E$8E]E}$xu;E }:]E$8OE]}}:}];u5E J}:]E$8OE]}}:}]EUtEUtE]t:EUÈ@rEUÈ@rE]È@s/}@WpPlWxPtWPPCNEM}(?E };UȋE$`H}UETEEU}9UUTȋ}8}]]Ћ`}U}E$8EE]U]E}$Ë};}]]]]E@P}WEP}Wh  E08} EUȋ}$?\OEU}T}:}]EU]TϋEE]]Ћ\EUE}$}9}]]]}E$8EE]}@WEP}WEPh }(?E08} EUȋ}$?XOEU}T}:}]EU]TϋEE]]ЋXEUE}$}9}]]]}E$8EE]E]E]E]}@WEP}WEPh  D[^_]ÍUpWVS}1һEMvE8EuEÈ@suB؍&DCMyEEEEuuẺEuuE<t]u :9E@t-$9$9u2$11]E $؋u4E]E ]UUB~u :9E@t-$9$9u2$11]E $؋u4E]E ]]Ev'u4E]E ]>]UB~DEuuEuE u9;E@t-$;$;u1$33]E $؋u4E]E ]UZ~ 4u9>E@t7$>$>u1u$]u 1u$؍4E]E ]] 4u9>E@t7$>$>u1u$]u 1u$؍Uu2]E ]UčE :9E@t-$9$9u2$11]E $؋u4E]E ]]EZt&1һEDEEuB] v']CMy׃u]uEt&]uES~ S$9E@t@4u$>9$>E$]u 1u$v4E]E ]U :9E@t-$9$9u2$11]E $؍4E]E ]US 4u9>E@t7$>$>u1u$]u 1u$؍4E]E ]] :9E@t-$9$9u2$11]E $؍]u3]E ]]EEPEPEPEPEPe[^_]ÐUWVSu>tjh C&hVpP|PlPhPdPh m, V`P\PƻpDžX Kp$|,l hdXTP LHD@<8t(40hV$R,R RRRR?+ VR RRRRWR+ مT$ٝxمxٕ8ٝ8مT$ٝxمxٝEOye[^_]ÐUDS];tjh 5'SEPEPEPEP &SEPEP" SEPEPEPEPs'SEPEP5" }SEPEPEPEPr/}t3SEPEPEPEPEP_SEPEPEPEPI,Sh h EPEPEPEPEPEPEPEPh 40=Sh h EPEPEPEPEPh h (}t }}%E}t:Sh EPEPEPEPEPEPEPEPEPh 6401Sh EPEPEPEPEPEPh h S(}SEPEPEPEP/}t3SEPEPEPEPEPSEPEPEPEP,Sh h EPEPEPEPEPEPEPEPh o30;v'Sh h EPEPEPEPEPh h (}t }|}%E}t:Sh EPEPEPEPEPEPEPEPEPh 21t&Sh EPEPEPEPEPEPh h ]]ÐU$S];tjh 2'SEPEP }SߙSEPEPh ̩Sh$ h ]E]܃ Sh$ h( л]E]SEPh 踻]E]SEPh( 蠻]E]$SEPh USSh h( EPEPEPEPu]؉]ÐUWVS}?tjh, s1^W*DP[P¨*DR¤*DR*DPĖCNyɸ*D@0@4@8e[^_]ÐU4WVS}?tj!h` 0t&'E(j(W]SEPh h h MQEPEP(jj(h S c~%j(S0jj(h Sb)Ɖũ Ej(W]SEPh h h MQEPE Pn(jj(h Sb~%j(SM0jj(h S|b)Ɖ1U9}‹Ee[^_]ÐU4SUM ];uu ;t"jh /Q&]UeU ]EP|ME] ]uEE?Rt& ]uEE@. ]uEE@EE$@MEÈ@s    }E Em]mEE }EuE }E Em]UmBE]EE]EE]ȉ]UWVSM ]uUE8tjh .Wt&Eu:;9}GEt:~ ID Eu e[^_]ÐUWVS}uM ]4;ukE8 MvU ::E8~;} E;~ ?~;} E ;~;t"jh@  -Q&E(8u8SU0RE,PU$RRQVWEPURE PUR0v'E(8u(SU0RE$PPQVWUREPU REP,]U(:u(SE,PU$RRQVWEPURE PUR,-E(8u$SU0RE,PQVWUREPU REP'=(U(:tvE,E0ue:u&jCSh` x U0*E,$'jFSh x U,E0 jSh j7Sh@ ve[^_]ÐUS];tj"h +vSh 襕SSI]]ÐUS];tjh B+XSEPf"}tESh Rh(8jSh h h(E SEPH]]ÐU S];tjh *v'SPP SPPhut& u9SPh PPPh(h$ h$ $SPPPh ]ÐU4WVS}u ];u5?'>|;~;t"jh( 5'SEPEPEPEPZEPSEPEPEPEPEPVWhH gE09&'U :|u>|U; 6E;0~ U0u0>t"j!h` [0v=(BjEu/=$BthT(&8'E(/v=$Bt*hh(7U~hhhI?P4ChjPjhE0PhH>h?hJ?RhAVPh (h(ht(h h RVDžHP 8vh'hu0V PRWVh Sh 0(j.E0Ph P uTjU0Rh 4hu0VS%hVPSDž(j0Vh _t&'ujU0RhP >v'uju0Vh v'uj*E0Ph  B*DžKx`@DBKyh'u0VWh`@PR8SVh [DžDž$E0Ph h h h 'fjjh'hhU4Ru0Vh(Ph h(Rh |VWPSRh xVhJ?hH>h?Ph RuVE PURVPRVDžhĘ=(B1҈‰8Dž<&u4t(p$l hd` ؉0$ زԲx,D|0̲,DEu=مt,DEu,DEuj j h ^؍'مp ,DEuP(,DEuMمt$,DEu-,,DEu*j j h R;i؍t&'sمpH,DENP,DEHمtL,DE#T,DET,Dإt%,D5-Dٽ00 (٭(۝((٭0|; LD )QjPPV:E0Ph h %U0Rh h T,D%,DS$ٕ -Dٝ4PhP,DT,D%,DCS$ -Dٝ$RhH,D!H8u0Vh h h h h h h -D5 ٝ$Ph h y,jPVRT,D%,Dم -Dٝ$VH,D,Dٝ4P U0R|jjhd V8(thWKhW8~phh Dž PDžhWP0_ Pt&'hh DžPhWزR0ܲܲԲRW5Dž,؍3مph,DE p,DEمtl,DEt,DEt,Dإt%,D5 -Dٽ00 (٭(۝((٭0x%; J?4? ?)QEVU,R6u0Vh h n"Vh h t,D%,DS$ٕв -Dٝ$Php,Dt,D%,DCS$ -Dٝ4Rhh,DD8Vh h h h h h h  -D5 ٝ$Vh h Nv,Eh?DRؐt&=-Dمp,DE,DEمt,DE,DEمp%,D,D%,D ٽ00 (٭(۝((٭0Au<-Du<-D <-Dt&'u<-D <-DI}v'u+<-D5<-DFD-D9~3/&u+<-D<-D D-D9~É$t&u<-D D-D} hU0Rh(-D,VhJ?hH>h?DPh h<-Dh,Dh,Dh -Dh-Dht,Dhp,Dhl,Dhh,D؍'=-Dمp,DE,DEمt,DE,DE|%,D,D%,D ٽ00 (٭(۝((٭0Au!+5,-DF|'u;,-D)ЍH|9~ˉ|&'u++,-DA|C9~ˉ|p&u|I}|Ku+|+,-Dу}|&uDž|8-Dh'u0Vh,-D0P R̲VP0 Xjjh'hhE4PU0Rh(8Vh h(4Ph 0R V̲PRh?DRh WuVE PURXVTPPRLV ĄE0Ph h PU0Rh h h,Dh,Dh,Dh,D:,D%,D5 ,DٝP,D%,D 5 ,DٝT(u0Vh h h h h h h ,D%,D5 ٝ$Ph h /l,jVh RVE0P(.U0Ro&hh1҈‰hSxhhu0VPHRSWy4t`hhȲVS)*u@hE0PhJ?hADRhH>h?@Vh 0hSjPh DžIJhSIJԲRDž زRV'jPjPh P)DžKxADBKyjPhu0VDPhARhH>h?@Vh Dž(Kx`@D@KyjPh'U0RVh`@P̲RVPRB(v'DžKx!`@|t@Kyhh @\4)މDžhWbP_VW%hhh Pj'Dž,Dž(Dž$$t&hh'hU0RVPh`@̲RVh?@Vh DZt&u'E 8t8tj+U0Rh` !'uju0Vh h h -u:Lu(Dž,Dž( tE uu Hv>upDžKxADBKyhhu0VDPhARhH>h?@Vh L(E Jw (u >u tE 8t8t 8t8u-hUE0Ph h h FU0Rh h u0Vh h h h h h h h0,Dh h dHjVh 4,Dٝ$Ph,Dh,Dh,Dh,D` VgjVh h4,Dh,Dh,Dh,Dh,D_$hVHRWuDž, j0u0Vh h h )t&'j j h P!U0Rh h h u0Vh h CVh h h h h h h h0,Dh h bHjVh0 4,Dٝ$Ph,,Dh(,Dh$,Dh ,D^ VeDž,Dž(Dž$yvj j h6 R u2u8VE0PURuVEP)Dž$-&j j h@ R u"u0Vh /Dž$j j hJ Pk jjjj#U0Rh(h hT h hj h h h 腢4jh(Vu-t(jjh h( &t(jh DžDžԲRDž(Dž زRh(Dž('j j h V+jPjj,j E0Ph (h hT h h h h@ h EDž(4jPh ( ~jPjh (&jjh` h6(=8A<4U$:DžDhh u<DžԲRu,Dž~ زRVjj!hE0PRh h h h Vh h h h NLD1҈‰88t>u0Vh h h h CDž$ E,:_U,:~jjh R$hV@"jhV%hV)CSPQtpUh?hJ?DPhA@RHVh (h(ht(h h W.H'Džx<-DDž$$jjh'hhE4PU0Rh(8Vh h(4Ph 0R V̲PRh?DRh WuVE PURXVTPPRLVGĄE08t#jDPh@ U0RDž8h1҈‰4hhVȲPR8U0RijVPRVOE0PRVPR(u0VijPRVP 6U0RVPRV7(0t_$B<th|( 8&h( E|;~;t"jh4 HSEPEPEPEPE(PE$PSEPEPEPEPEPVWEPU RUR e[^_]UWVSM8H]-Wh| h| h h D.(Wh,DDh(DDh$DDh DDWPPPP5DžM$ tDž(tx=v]lSHE(P9}tyƋM$ tDžtldvHM,<u@jj-HpPjlQ lS&'HM,<u-0<tj-j-h vj-j-h HM,<u@jj-HhPjdQM] dS&'HM,<t<t < ]xSj-HEXPH@)R SHEXP(-jjh H@)‹D*PHM,<u@j-WH@)RSHpPt&H],MxQHEXPl-]xSHEXPESHEXP'Pԋ)@Pj-HMXDPH@)RG  ]xSj-HEXPvHM,< p<u j-j-h ^Hp<u j-j-h` >Hp<u j-j-h Hp<u%j-j-h H@)Rk tv]xSMpQj-]lSMdQW]XShQ0SpQ4S8Q@SDQHSM0QP],SM(Q]$SM Q]SM Q]SPTDžDž|dM` d\XDžxjPjPh `S5 jPMlQW SQ`SQh ](SQ] S)sv']xSj-HEXPH@)RoDžxWA(Sh h h #%HM,< ,jPjPh` LSjPMhQ]tSWHpPLSh MQ]SHE4Ph o|;~;t"jh uGvSEPEPEPEP蚶EPSEPEPEPEPEPVWh |;~;t"jh >vSEPEPEPEPEPSEPVWEPEPEPEPh 5<e[^_]ÐUVSUu ]EM8tj#h Hiv:ujQh# 5&:ujQh( &': ujQh, &':ujQh1 &':ujQh5 &': ujQh: &':u jQh> ~: u jQhE n:u jQhK ^: u jQhN N:u jQhT >:u jQhY .: u j Qh_ :u j Qhh :ujQhq St&'e[^]ÐUPS];tjhx ,'SEPEPEPEPSEPEP< SEPEPEPEPS}}}t&SEPEPEPEPEPEP vESEPEPEPEP賻}t3SEPEPEPEPEPSEPEPEPEP*#,SEPEPEPEPEPEPEPEPh l()&SEPEPEPEPEPh 聀}}}t$SEPEPEPEPEPEPƲESEPEPEPEP3}t3SEPEPEPEPEP SEPEPEPEP ,SEPEPEPEPEPEPEPEPh |)v'SEPEPEPEPEPh ]]ÐUWVSu>tjh M&CٝCٝCٝ Cٝ\CٝXCٝ5C~Jx_8jj*jWEPh` h h h h h EPEPh 8jj*jWEPh` h h h h* h EPEPh 8jj*jWEPh` h h@ h hj h EPEPh 8WM QEPSM QMQjWM(QEPSM QMQS0WM$QEPVMQMQ9WM,QEPVMQMQ"e[^_]ÐUS];tj h %%vjSh0)h h YSh0)^]]ÐU@VSu>tjh ηB'VPDžhVPPPPPPdB(;~jj1jVPh h| h h| hQ h| Ph h| 8jj*jVPh h| h h| h h| Ph| h| 68hVPSPPPPn jjBjVPh h| h h| h" h| h| h h| 8jj0j VPh2 h| h` h| h h| h h h 8jj0j VPh2 h| h h| h h| h h h 8hjjjVSh| h h| h h| h h| 4&DžhVPPPPPPa VPPPPPPPDž ممD@uممE@t Džjjj VPh h| h@ h| h_ h| h| h h| 8`jjBjVPh h| h h| h" h| h| h h| p8jj$jVPh2 h| h h| h h| h h h 8jj$jVPh2 h| h h| h h| h h h j8jj$jVPh2 h| h h| h$ h| h h h '8jj$jVPh2 h| h@ h| hd h| h h h 87 DžDžDžDžV;}PPPPPPP[^]ÐU S];tj$h R-'SEP膧j(j8jSh0)h h h h hX h EPh h y@SEPEPEPEPEPEPh0)c j(j/jSEPh h h h h h h h h 8jSEPh h  j%j8j.SEPh h h h h` h h h h  Lj%j7j-SEPh h h h h h h h h 8j%j9jSEPh h h h hY h h h h E U5 ]8j%j,jSEPh h h h h h h h h 8E 5 ]8SEPEPEPEPEPEPh0)0)@}0)]܉]ÐU S];tj#h $'SEP&j(j5jSh0)h@ ht h ht h ht EPht ht @SEPEPEPEPEPEPEPh0)$j(j/jSEPh@ ht h ht h ht hx ht ht 8jSEPht h f jj)jSEPh/ ht h` ht h ht h| h ht Lj(j+jSEPh@ ht h ht h ht ht h ht 8jj%jSEPh/ ht h ht h ht h| h ht )8jj$jSEPh/ ht h ht hD ht h| h ht 8jSEPht h[ P SEPEPEPEPEPEPEPh0)0)@}0)]܉]ÐUS];tj"h 袭4'SEPEPEPEPEPEPj(j/jSEPh h!h h!hO h!h!h!h!TjSEPh!hh l jj"j'SEPh h!h h!h h!h !h!h!Ljj+jSEPh h!h !h!h`!h!h!h!h!o8jj+jSEPh h!h!h!h!h!h!h!h!/8j(j;j%SEPh h!h!h!h !h!h!h!h!8SEPEPEPEPEPEP>SEPEPEPEPEPEP谣8j(j/jSEPh h!h h!hE!h!h!h!h! 8jSEPh!h\!jj"j%SEPh h!h h!h!h!h !h!h!Ljj+jSEPh h!h !h!h!h!h!h!h!8jj+jSEPh h!h!h!h!h!h!h!h!8j(j;j#SEPh h!h!h!h!h!h!h!h! 8SEPEPEPEPEPEP]]ÐUS];tj"h !B{SEPEPrjjjSEPhB!h!h`!h!h!h!h!h!h!ED}tjSEPh!h!&SEPEP]]ÐUHWVS],}DUPM@9tjh!~'U:~M9~ U :~;M@n&U :|9M;0U:|(M;U$:|M ;U0:|;~M@t&U0v M@ U@:tjh!èM@"t&U@R(P$P PP˛M 9~PDž 1NxFUDRCEP虨9}CNy DžDžM01Nx0vUPRGE4P5@9}GNyӋM09DžUt&'U0: Dž6M09 DžDžU0  jjh!,Sjjh!+CP jjh!+PU02Nxn,CC9u@9CMPQjGE4PS)ЋAP2GNyDžDž($ , uvtpU@RQRQh!jUDRM@QRQRQRQh!URM QURHjPjPh@!VjPjM@QRQVRh!QRh!C<uDž &'jPjPh@!]SjPjPh!Su MHQU@RMQURMQ4v'jPjPh!Vu:ULRM@QU(RM$QU RDžDžV&jPjPh`!V1u1M8+'jPUTRVMtj#h@!HvEEu F&U Eu&&E8U,;~>t)"j#h@!ǡa =(BV jj$j'VE,Phc!h!h!h!h!h!h!h!h!U,Dž8LVDP@Ph!h!象>=$Bh1)KjU,Rh!ktE,Dž8Kxeh1)j8J,Ph!)t褱h1)j8J(Ph!s u8Ky>uq= BthU,Dž8KxVh1)j8H,Rh!sj8H(Rh!s8Ky[^_]ÐU@WVSU :tj#h!&U RP0U RPPPh1)}U:Dž6$8L`tH8t|xdtplhLd`\X=!h\=!h`=!hd=!h\=!ɖ8SEPEPEPEPEP]]ÐUWVSu>tjh=!g&VLPHPDP@PWV!}WҜ jjPj%V0PhP>!hB!ShB!h>!hB!hB!hB!hB!C80V!SK(jPjPh ?!W9j%jPj%V4Ph?!hB!ShB!h?!hB!HP@PhB!)HjPjPh@!SjPjPh ?!W؛ j%jPjV8Ph?!hB!ShB!h`@!hB!مHإ@ٝ\\PhB!hB!赔مHإ4ص8ٽXX P٭P۝PP٭X@<8jPjPh@!S.j(jPj!V!}W聚 jjPj%V PhP>!hB!ShB!h`A!hB!hB!hB!hB!8 V,P(P$PLPDP4jPjPh>!S(jPjPhA!Wj%jPj%V$Ph?!hB!ShB!hB!hB!LPDPhB!ؒHjPjPh@!S薙jPjPhA!W臙 j%jPjV(Ph?!hB!ShB!h@B!hB!مLإDٝ\\PhB!hB!dمLإ$ص(ٽXX P٭P۝PP٭X@,8jPjPh`B!Sݘj(jPj!V,Ph@!hB!ShB!hB!hB!hB!hB!hB!聊HV,P(P$P P<[^_]ÐUhWVSM9tjhC!b_t&'MQEPEP_MQEPEPXjjPUJ)ЍE@4)P]SE (jPjj+jPj MQSh@4)EPhC!h C!hC!h5)hC!hKC!hC!԰@uNx0}vjPjWS)ЍE@4)PԖu]CNy֋EM)@U9~‰Uj"j?jMQEPh`C!hC!hC!hC!hC!hC!EM)@EEPhC!hC!8MQEPEP讽MQe6MQe[^_]ÐUtWVS}](U,Uā;u8U: vU :| U;~;t!"j"hD!`2v'=(BSU0RU,RjRjSURURU RURh"D!hD!URU Rh3D!hD!>D;u#j)Sh`D!Pt&=(B$U:uE3U: uE  EUUUUUUUUUUUUUUUUU܉UU؉UUԉUUЉUỦUUȉUSU$RU RURURhD!e}SURURU$RU RR0}u =C}}=CtSURhD!谗 }U,RjPSh ChChChCURU RURhCh`ChD!x4SSY3E1T} U:@1}ShD!hD!hD!hD!ShD!hD!hD!hD!o(ShD!hD!hD!P`ShD!hD!ShD!hD!hD!hD!hD!hD!hD!h\ChD!hD!HU,RSEHEEPXC]UREHCPEH8CPEHCPEHCP SU,RSEHEEPhXCEHCPEH8CPEHCPEHCP$SURURURURMSURURURUR N(SURURURURtSURURURURm(z&}uU:~dE1S}u} u1v'}u,} u&1jU0RhD!URE}~ U,RU0REHEEPv'jU0RhD!UR謑}~k=$Bt.h9)U0RUR#\PURhD!5r= Bt+h$9)ɂU0RUR[PURhD!4Xre[^_]ÐUWVS],;tjhD!`[t&'EEu 5&E Eu&E8;t"jhD!Z=(Bjj#j#SE$PhD!hDF!h E!hDF!h`E!hHF!hLF!hPF!hHF!f8jj#j#SE(PhD!hDF!hE!hDF!hE!hHF!hLF!hPF!hHF!&8&'E0PSEPEPE PEPEPhDF!hDF!hHF!ÚE(}uEESWVEPhDF!hDF!}u=E0PSEPEPE PEPEPhDF!hDF!hHF!`(.t&'}uEShLF!WVjS}wSEPhDF!Dl]EE$SEPhHF!*l]EE(;=$BtAh89)-jE$PhDF!M2ohL9)jE(PhDF!.2 o;u8= Bt/h`9)jE$PhDF!1jE(PhDF!1foe[^_]ÐU WVS]$;tj h`F!mX&CٝCٝ Cٝ Cٝ\Cٝ XCٝC,ڃ~Jx[]PuhـCـC8ـ8C0ـCAJyŋ]$SLPHPDP@PJDž<Sh0I!h4I!h8I!hO'u >6uu;u;} t&uu ;;};t"jh(L!Pt&'uu;t u;u[SEPEPEPEP=}t}tt}u.ShHL!hHL!hHL!hHL!T uu)BЉ2}2u)Aȉ2}2u)Ѓ}u)ȃ}Ћuu9~‹uȋuu 9~‹ue[^_]ÐUS];tj#h`L!O'SEPEPEPEPEPEPIjj;jSEPhL!h4O!hL!h4O!hL!h4O!h4O!h8O!h4O!u{T}j(j+jSEPhM!h4O!h@M!h4O!hkM!h4O!htj h`O!MVEPEPEPEP@Ej0j'VEPEPEPhO!hO!hO!hO!hO!EPEPEPEPĪPVEPEPS=UEU ZÈ@rB]UEUZtB]UEUZÈ@rB]UEUZtB]EED@uH]Eu!O!M]O!'O!M]O!M]EED@uO!E]E]EED@uH]Eu!O!M]O!'O!M]O!M]EED@uO!E]E]ă}u:E]]ShP!Hw]E]E]ShP!.w]E]}urP!UÈ@r] P!UÈ@r]E]]ShP!v]E]E]ShP!v]E]ăVhO!hO!hO!hO!ИVEPEPEPEPZe[^]ÐUS];tj#h P!J'SEPEPEPEPEPEPEjj;jSEPhCP!h4S!h`P!h4S!hP!h4S!h4S!h8S!h4S!vT}jSEP>Ej(j%jSEPhP!h4S!hQ!h4S!h%Q!h4S!h)VBF=$B!h>)xV#F &'= Bt]h(>)MVM0QE Pp/RM QhY!_Eh<>) VE)UM)UAEEvjjjWHP QhZ!h]!hZ!h]!hZ!h]!h]!h]!h]![8jjjWHL QhZ!h]!hZ!h]!hZ!h]!h]!h]!h]!M[8NY&=$BtDž`$B Dž`EM ;tEM$;tDž| Dž|=>)t j j h[! j j h[!h>)}aEPEH ]!ɋMTML!ٕXÈ@rٝX؋M 9EM ;EM$;WمXELٝQمXEHٝQELPMHQE(PM$QE PMQEPMQEPh]!مXMHٝ4 EHٝمXMP)ٝPjPMXQP[`Ml9~@>)h>)[ jMlQh]! Dž)v'jPjPh[!P_DžWPQPQEl8Mh DžhDžlDžDž\0,(H$| xtpD@M쉍) Qh]!h[!h]!h]!I1HWh]!h]!HWh]!h]!h]!")jj WPQ]SPh]!h>)h]!h]!Hp{jjh[!S[WQPh]!h]!,M 9tzEM ;tnEM$;tbWمXELٝDQمXEHٝ@QELPMHQE(PM$QE PMQEPMQEPh]!і4QWE`PM\QQ8O~Ed8t0WILPIPPh]!?~=Ml9u5WHL QHP Qh]!h]!+E 8M E ;M E$;WمXMLٝDPمXMHٝ@PMLQEHPM(QE$PM QEPMQEPMQh]!蟕4&jjh[!)j j h[!B'jjh\!)j j h[!h>)Wt&puDž\vpمإtمإ]!Eu]!È@s مAمtإمإ]!Eu ]!È@sمٝtمإxمإ]!Eu]!È@sمE؍t&مxإمإ]!Eu ]!È@sمٝxمtؕ؝È@مxؕ؝È@=>) M E ;M E$;QPQPQE|PWLQPP0QElPMhQPQEdPM`QE\PMXQETPMPQELPMHQEDPM@QE)h>)jQh]!LjPh]!94jPWHQ(؍t&'WQh]!1ٝTWPh]!y1ٝممXMH؝TÈ@s@مTEPÈ@s)ELuETÈ@sDžh؋Ml;u Džhd!Md9t/WHL QHP Qh]!5t&El8u5WILPIPPh]!h]!#Md9to~fWh]!h]!h]!WH8 QH4 Q8 Q4 Q$Wh]!HL QHP Q/.WY?t DžhhlusEd8tT~KWh]!h]!h]!WHLPHPPQR.$WՕEl?rWxQtPh]!h]!}"` $B?lt!h>)C2v'h ?)BjElPh]!2Ml1DžNxdh ?)BjHP Qh]!@2h4?)BjHL Qh]! 2Ny?= BhH?)5B1h\?)&BPMXQFREXPh]!51lthp?)A1iMl1DžNxWh?)AjHP Qh]!jHL Qh]!31NyE 8twM E ;tkM E$;t_WمXMLٝPمXMHٝPMLQEHPM(QE$PM QEPMQEPMQh]!踊lt[^_]ÐUWVS}Xu\]h;u0UL:;~;t"j%h]!jt&SEPEPEPEP PE|PExPEtPEpPElPSEdPE`PVWETPEPPULREHPEPEPEPEPEDPE@PE"jhB_!|Nv'$sDE ;~Kx)hWV@sDPUURIFKy؍e[^_]ÐUE,8tj"h`_!gt&sDEsDE sDE sDEsDEsDEsDE sDE$ sDE(]ÐUE8tjh_!v0t&HsEELsEE PsEETsEE]UE8tj#h_!&t&sEEsEE ]ÐUE8tj"h`!t&sEEsEE ]ÐUE8tj"h@`!t&tEEtEE ]ÐUE8tj$h`!ft&tEEtEE ]ÐUMU:uH'v:t"j#h`!7t&JyEE `zEE{EEق{EE]ÐUMU :tj"ha!nH'v:t"j!h@a!xCJ`|EE }EEق}EE@~EE~EE]ÐUMU:uH'v:t"j$ha!,t&J tEE tEEق`uEE]ÐUMU:uH'v:t"j(ha!w,t&JۂwEE xEE yEE]ÐUMU:uH'v"j"hb!*vJvEE vEE@wEE]ÐUE8tj"h@b!t&@sEEDsEE ]ÐUE8tjhbb!0t&EEEE EEEE]UE8tjh~b!60t&EEEE EEEE]UE8tjhb!0t&EEEE EEEE]UE8tjhb!;t&EEEE EEEEEE]ÐUE8tj!hb!6t&@|EED|EE ]ÐUE8tj#h c! 0t&EEEE EEEE]UE8tjhCc! 0t&EEEE EEEE]UE8tj#h`c!V ;t&EEEE EEEEEE]ÐUE8tjhc! 0t&EEEE  EEEE]UE8tj!hc! 0t&8EE\WPPPPYEPWEPl WPPPPVBWPPPPTC(WPPPP[WPPPP(WPPPPhm!sCd[^_]ÐUWVS} u];uu;t "jh`m!~\Shxm!nSh|m!Vhm!TSWEPh|m!$w(Shm!Vhm!0SWEPh|m!we[^_]ÐU(WVS] uMMMM}M 9u"E8 M M 9t"jhm!M QEPEPEPWzM QEPEPEPW(}t}uUM QEPEPEP`M QMREP)@EEPvM QEPEPoem!EUu]MUu]M QEPEPhm!M QEPhm!W(}t }E6)ƉuMMMM}uME m!M, ]E m!M, ]E m!M _E m!M ^M QVWhm!sE m!M, ]E m!M ]E m!M _E m!M, ^M QVWhm!s EM7 }t }pE6)Ɖu MMMM}uMM e]M ]EM _M ^M QVWhm!sM ]M e]M _EM ^M QVWhm!rE m!M, ]E m!M, ]E m!M _E m!M ^ M QVWhm!rE m!M, ]E m!M ]E m!M _E m!M, ^M QVWhm!+r EM2 &}E6)Ɖu MM}ȍu]M QE}M Mm]Em } =~EMQWhm!VSMMPUR EMy t&}t }E6)Ɖui M|Mx}uM| e]x ]| E_x ^M QVWhm!p| ]x e]| _x E^M QVWhm!p EM[ v'}t }E6)Ɖuy MȉuM쉍t]M艍pM䉍l}M QQhm!ME m!0]싍tQE m!]苍pQE m!,0]䋍lQE m!,]W/,EMy }uzE6)Ɖu Mȉ]}uM QQhm!ME]WMRPE]VPR$EMyA }E6)Ɖu MȉuMh]M䉍dM艍`M쉍\}܉M QQhm!ME m!,0]hQE m!,]䋍dQE m!,0]苍`QE m!]싍\Q0E]WPH_$EMmOt&} E6)Ɖu/MȉuM܉X]MTM䉍PM艍L}M QQhm!ME m!0]܋XQE m!,]TQE m!0]䋍PQE m!]苍LQ0e]WPX^$EMm_t&} &E6)Ɖu?MȉMH}M܉DuM@M䉍hjj"jMQhA)hhp!ho!hhp!h p!hhp!hBp!hhp!蟆4E8uhhA)QhjMQPhA)htp!hPp!hxp!K5 Du\M 1Nx)EPMQG0EPhtp!0GNyhPC)诏v'4u ػM9t Dž,,(EPMQEPMQEP:MQEPMQEPMQ[^_]ÐUhWVSEEu,]0}DM MMȋEEā?uwM 9YE8=M$9~; M ;~ M(9~; M;~?t"jhp!I7t&M$ )@]M( )@~^MTQEPPMLQEHPWM@QEtjh`q!:*t&VWY?hhhq!SDžE8tMhj"jj0VSPh(s!hr!h(s!hr!h(s!hr!h,s!!Q hj"jj0VPPh(s!hr!h(s!hr!h(s!hr!h,s!8~hVP VWf?t#j(Vhs!Vh(s!4Vh0s!*[^_]ÐUS];tj!h@s!'SSEP萾 }t}uE &}t}uE ShChC SEPhls!hps! IShps!)$SUSj ShChas!hts!8?]]ÐUS];tjhs!.vClCSƘS@Shs!E]]ÐUlWVS}u ]>ujShs!Wu!#jhs!cv'VEP薻}BVEPEPEP'VEP}t}uEt&}t}uE=hC)lC)h`C)EjVhs!蜳j8Vht!菳jVh8t!肳$jVhs!r]C)hC)_jEPht!ϜʤjPVSA(jBVht!1jVhs!$jhs!X*9}t VEP vVht!ht!ht!FEVEPw e[^_]ÐU WVSUU}u(]|;~;t"jhu!西=vSEPEPh,u!7EPSEPEPh0u!h0u!EPVWh4u!e[^_]ÐUDWVSU ]u} E,E܋E(8~:E(]E8|;~E(>&uE( !v'E$u E(E(8t"jh8u!蜾&E(PhTu!bE8tEEEEEEEE(PEPhXu!hTu!ME(PEPhTu!E8tpE$&\u!#UUÈ@r]؋E(PEPE$PWVS܄]e]ԋE$e]̃>'E(PhTu!hTu!E$PWVS]]ԋE$]̃m̋E0]1Kx#E,PFEEP脽ƒ9}FKy݃}`u!Cudu!S'hu!Cu lu!+t&pu!Cu tu! t&xu!EeW4$|u!MUÈ@r]؋E(PhXu!hu!hu!hu!hu!hu!hXu!EPEPEP2u!Mm],EKxNEEEEu!]ȍ}E,PE(PFEEPEPE]WEm]FKy͋E(Phu!e[^_]ÐU(S] ;tjhu!袻uEUE U؋EUU]EUU]]]E8tSEPEPhu!*E8tSEPEPhu!B]ԉ]ÐUWVS]E(8ukEEu}(A'EEu}(&E$8~ }( E(8t!"jhu!菺5v'u!}$7ٕݝ-ٝS7ٝ$`-ٝ$-7ٝDžEٝ u!؍ٕ$6ٝم؍ٝمݝ,ٝم؍ٝ6ٝم؍حٝa6ٝم؍ٝ U,ٝم؍؅ٝمٝEٝDžIxمx8:م02م؍م؍م؍م؍ٝٝCIyEE0}$| CIyػE$|\<|م 7Eم م 7} م| 0CIyE 8t}(WPWE$P*'E8t*}(WPWE$8GP%?l[^_]ÐUE8tjhu!&"t&EDDE DDEDD]ÐUE8tj hv!ֶt&EDDE DD]ÐUE 8tjh v!薶At&EDDE DDEDDEDDEDDEDD]ÐUE48tjh?v!#;&'EDDE DDEDDEDDEDDEDDE DDE$DDE(EDE,EDE0ED$(]E EDDD$2]EEDDD$(]EEDDD$E2]EED ED EDEDED ED ED ED$ED ED(ED]ÐUEU :u8(v:t"jh]v!蚴Y&@EDEIE DEDEٚEDEٚFDE$PhEPKDQ]ÐUSM]U$:tj#hv!v'H'w;}:t"j#hv!ӳFJE @GDGDEٚHDEٚ IDEٚIDE ٚ`JD]]ÐUE U$:u8(v:t"jhv!JO&`'DEJE d'DEٚ(DEٚ(DEٚD)DEٚ)D]ÐUWVSM] }uU(:uBH'w >|Hvu:t"j"hw!腲MvJ#D@$Dٚ#DE$DEٚ%DE ٚ &DE$&De[^_]ÐUE8tjh@w!,t&EHsEE LsEEPsEETsE]ÐUE8tj#h`w!趱t&EsEE sE]ÐUWVSu} ];tj"hw!m#&>v v?v;tj"hw!1"'sEsEe[^_]ÐUE8tj"hw!t&EtEE tE]ÐUE8tj$h x!覰t&EtEE tE]ÐUWVSM] u}U:uEH'w?| ;wHv Eu:t"j#h`x!)JyE6`zE?{EEٚ{Ee[^_]ÐUWVSU] u}M 9t j"hx!褯 H'w0>|+Hw#u&E8v9t"j!hx!8CJUE`|E}E٘}EU@~EEE~Ee[^_]ÐUWVSM] u}U:uBH'w >|H vu:t"j$h y!u!vJ tEtEٚ`uEe[^_]ÐU SMU:uH'v:t"j(h`y!?JE }] ]m]EmwEExEE yE]]ÐUMU:uH'v"j"hy!腭*vJE vEEvEE@wE]ÐUE8tj"hy!6t&E@sEE DsE]ÐUWVSUM ]u}?u2Eu Eu?t"jhz!赬#vEEEEe[^_]ÐUWVSUM ]u}?u2Eu Eu?t"jhz!%#vEEEEe[^_]ÐUWVSUM ]u}?u2u u?t"jh9z!蕫#vEEEEe[^_]ÐUWVSM ]u}U:uJE8t4Eu !&E8tEu:t"jhUz!5t&'EEEEEEe[^_]ÐUE8tj!hz!膪t&E@|EE D|E]ÐUWVSu] MU}?u2u u?t"jhz!-vEEEEWRQSVe[^_]ÐUE8tj#hz!覩;t&EEE EEEEEEE]ÐUE8tjhz!F,t&EEE EE EEE]ÐUE8tj!h{!0t&E8EE v v'>uEu :t""j"h|!P%&'EEEe[^]UE 8tj"h }!t&E`E]ÐUVSEM ]uU:u8w9~ ;~> "j"h`}!认(CCCCe[^]ÐUWVSUM ]u}?u2u u?t"jh}!#vEĀEȀÈEe[^_]ÐUE8tjh}!ƣt&EEE E]ÐUEU:u 8 vj!h}!xEE E]ÐUSMU ];tj$h ~!/R'9~:~9:~"j#h`~!hElESQ]]ÐUE8tj"h~!趢t&EE]ÐUE 8tjh~!膢t&EE]ÐUSUM] ;tj"h~!Ov't u ;tj"h~!"?EEE EEEEEEE]]US]M U :u:;v&'u:t"j"h !e M QjPEPVM QjP]KD PQ EPjPLCQ PM DI@)BRjPPpQ EU0)RjP\ SPjPM,QE(PM$QE PMQVh!h!v v';7xM;:M0QE,PM(QE$PM QEPMQh!h!+ M1x0EHpjjh{!pP9uCNy܃~'OQjPEPQGt,&EPjPMQPM@tx+tBE;3RjPMtLQPFDž|6&tM1x0EHljjh{!lPUuCNy܃~3+tQjPEtDPQGt9t&EAQjPEtDPQEttDž|x+tBE;9RjPMtLQ P<Dž|,'tM1x0EHhjjh{!hPEuCNy܃~3+tQjPEtDP QGt9t&EAQjPEtDP Q}EttDž|t9x2E0)@PjPEDPpQ0Dž| ;,xNx0MIdjjh|!dPAuCNy܅~0;x}(WhEPQE0)Ph}Wl;xu8xPhMQP|hhh!6t&'hhh!PExQhEPQ) Dž|hS諔x_M;3|hjPS|H(PEt&'E9xq|PjPQ|H` Q~|EB)QjP*R|H` St&E8 @9x|EPjPQ|H` Q|EPjPLQ|H` Q| EB)QjPS|H` V'|EPjPQ|H` Q:|EPjPLQ|H` Q| EPjPLCQ|H` Q|ERB)QjPS|H` V hS*x^M;2|hjPS|H(PDv'E9xq|PjPQ|H` Q|EB)QjP*R|H` St&E @9x|EPjPQ|H` Qp|EPjPLQ|H` Q<| EB)QjPS|H` V'|EPjPQ|H` Q|EPjPLQ|H` Q| EPjPLCQ|H` QU|ERB)QjPS|H` V jPE,PM(QE$PM QEPQ|PQEP[^_]ÐU,S]8;tjh!h'SEPEPEPEPSE(Ph!]E]܃ SE,Ph!]E]SE0Ph!h]E]SE4Ph!P]E]EE$Sh!h!h!聐Sh!h!Sh!h!EPEPEPEPq8Sh!hĂ!hȂ!h!h!hĂ!h!ĥ!h!h!&,SEPEPEPEPEPEPEPEPEPEPE$PE PEPEPEPEPE PEP腕]Љ]ÐU WVS} u] ;tj!h!jt&EEu &u;t"j h !WvSEPVEPWEP TE$PSEPE @!]EPEEE ]EP蜕e[^_]ÐU0WVSUME(EE$8ux: E$WE 8|;~E$>&EEEuE$ t&E Eu E$E$8t"jhD! #&EEE !E BP4$]1Z|&vE(PFEEPƒ9}FKy݃}E$PEPK}ub\!CuE?vd!Cu E?{t&l!CtPE?[t&}uQ\!CuE?5&'d!Cu E33? t&E?EE MW4$|!MUÈ@r]؋E$PEPh!h!蝌E$PEPh!E$PEP$E$Ph!h!ؓ!M܋E (] E KxCEE؍}E(PE$PFEEPEPEE]WԒEm]FKyȍe[^_]ÐU WVSu}(]0;tjh!誉t&u%hdD)蛰jVh!b9;tjh!\"SURSE J*DP貔SVۖSU$RE P譒$D@uU,E@t+$U,$]E!S!!]EP/e[^_]ÐUTWVSu] };tjh!z7t&WV詈 SEPEPEPEPxSEPEPEPEPEPz,SEPEP}EE]L!M]EuE]SEPEPEPEPEPEP>(]u/hxD)ծjEPhP!`pp&'}t\ShT!hX!h\!h`!hd!EPEPh!Mu]EPEPEP,WV莇PSVEPEPe[^_]ÐU S](;tjhl!qEUE UE]E]E]E]]]E$8tSEPEPh!]E 8tSEPEPh!o]܉]ÐUE8tjh!vt&Ph!h!p]ÐUdWVSE,EU(:E8U(~ E 8| E;~U(St&EE È@sU( . EEÈ@s U(E(8t&"jh!脅 = BhD)ihD)ZU 2Nx9hD):E,P_]]$SVQShh!H^ÛGNyhD)譛hD)螛U(REPUREPUR"uE(PUREPUREPu(U(Rhl!hl!hp!hp! E(Phl!hl!hp!hp!,(U,RE(PUREPUREPU$RE PUREPUREPU REPwE18=(B1ۈӅẺEUȉUEĉEU܉UE؉EUԉU}ЍvE(PUREPURhh!hh!}utjh\!|&E8}U :m?| M ;~Wv'JUx@v ME<~UM;UME;~CMyÁ>t"jhy!|t&EJUx! MUE;} MCMyVEPEE]S1VEPEESVEPEES$VEPEESVEPEESVEPEES$>VEPEPNk }t }VEPEPEPEPkE]E]E]E]}E!È@r]UR藬]E!È@r]E!È@r]URH]E!È@r]̃}E!È@r]UR]E!È@r]E!È@r]UR蠫]E!È@r]VEPEPEPEPVURMQEPURMQEPURM0QE,PU(RM$QE PURMQEPWU RMQ&LVEPURMQEPURMQEPURWWMQ'D0VEPURMQEPiVURMQEPUR(VMQEPURMQjVEPURMQEP(VURMQEPURPVEVh!h!h!h!`,VMQEP_eVh!h!VYBVh!h!h!h!0VURMQVh!cVEPURMQEPURMQEPURWWMQwDVh!)VEDPVU4R%MHQVE8P$ULRVM}?~} ?e}?| } ;~L&}Ix8v}<:~}:};}:};:~CIyˁ>t#"jh!1oVEPEP`VhԆ!hԆ!bEU: >|U;;~;t"jh؆!,n&SEPEP_Sh!h!bEEE4PE0PE,PSE$PE PEPEPEPEPEPEPEPEPEPh!h!UR`SEPEPe[^_]ÐUlWVS}u >tjh!mm&EPWmƒVEPEPEPEP]VEPEPEPEPEP_,VEPEPhEum]EE]L!M]VEPEPEPEPEPEP h(]u*hE)jEPhP!E[>}.VEPg}u3EEEEE=&'}t}u#EEEEE?VEPEPEPEPEPEPEPE X!u]]SEPEP,EPWlRVWEPEPtEEEEE?VEPEPEPEPEPEPEPE X!u]SEPEPe[^_]ÐUWVSUu ]4EM89:~},?E8'> M8w}?~M$;}9;:~E8U&'M 9~9E(;8};~}8%&';| E,;~ }8E88t"jh`!Lj>&EM8Q}Wh!h!BlEK|EM0D]E BEM(9)׉xEBEM$9)׉tEHEpMMlv}<plEÈ@r؋MlLEMp EEu؋Ml EEu؋M pl}:9t؋MlLEMp EEu؋Ml EEu]È@J]>EDžhM؉,}ĉdE`!M \}X!ETMPuv}~o}UE)ME)I0}EE,, }:d0}`}uEEEEE]؋\MX]ċTEP]},Eu2@M,Eu2'MMhEDžh}쉽HEĉ@M,}],]M0@  $$8Y}8W8PME,0ٝ|EE}UUE]JE8O}čEUE(È@r}(]EE$t}$]م|E]EHEEp8EHEEl8EE8+tEt} Eu]vE]E]}G!W,$E]E}E(È@r؋}(E$t؋}$؅|]E

SE8PE4PE,PE(PE$PEPEPEPEPEPEPE PEPEP{e[^_]ÐUVSu >tjh܉!qGV E]E ]E]]E[MEYUEZVRQSh!e[^]UWVS];u'u>"'u>~"jh!FuJ}`\u 0DDu0DDu0DD ED ED ED ED ED (ED $ED ED DDDD8 DDDD\0AJWS`PEPuV肵P[^_]ÐUHWVS],u0}4E@8|U EuU@ ZvEJwU$:|U(:dvE@1v'E8EtE<Eu ؋U@E@8t"vU ]E]U]MEYUUEZUUEZU:uE@PUREPQ:v'U:uE@PUREt&'E@PUREPURh8!fE@t؃$躾]Eu؋U@'jh!'D]U?UȋE]U]ɋE8E]E]EU$HExp]}uvEU E]EЋU8 E[E8uU@RWVS 'E8uU@RWSE@PSWVh8!OEMyU(:)@U P4$]؋E]U]E̋E<E]EE]EU$@EvEU E]EU(K}uEEEMEԋE uxEÈ@sg]MEЋU< EYE8uU@RWVQ3'E8uU@RWEP'U@REPWVh8!,EKgEM+e[^_]ÐUDWVS];u*u>"'u>~%"jhuv'E8t]t&']]]]E8t"E PEPEPEP2 t&'E PEPEPEP;6E PEPEPEP@]È@s!Et&E}E Em]mÈ@s E t&!m}E Em]mEEȋ})x?]؍uEU[E8tE PSV &E PVSh!EOyNjE8E+EE8t$E PEPEPEP?1"'E PEPEPEP[5E PEPEPEP>}+}EHEȃEEE؉EE]EE)UuSUÈ@sDU؍UZE8tE PRE&'E PEPEPh!FKyEOye[^_]ÐU8WVS] E(8u^E EuE( 1'EtE$Eu ؋E(E(8t!"jh!o;av'E ]E]UEZMEYE8tE(PQRv'E(PEPEPh!E È@s!E &E }E Em]mEÈ@r !E(}E Em]mE9EE8t E# t&E]E8tE &E]E؉E܋})xD]uEU[E8tE(PVSt&'E(PSVh!EOyËE+E؃E8tEE$ t&E]E8tEE$ t&E]}+}؋EHE܃EE̍EEЉE]EE)E uIEÈ@s8UUZE8t E(PEPR E(PEPEPh!FKyEOye[^_]ÐU8WVS}E8tjh!8&EEuE t&E Eu EE8t"jhۊ!i8t&EUE UUE]‹E]EUЋEU]]‹E ]ʋE(]U]]EPuV]Sh!膧EPVSh!覿 EueE]E']ȋE']E']̋E']E ]ЋEPVSh!ME']]Ev&E']E]ȋE']E ']̋E]E ']ЋEPuV]Sh!E]E ]ȋE']E ']̋EPVSh!设e[^_]ÐU,WVSu]UM(9uM>2E 8~8;>~v';~ 9t"j#h !Z6ft&)A)‰UK]Q$E8OW$D!EE}}E$E}$}v+E@P<$H!u}E Em]mUBJ}HP$R<$} BP $L!}E EmU]mK;~эT[{W,$E ʍLIMS$$ } : 9ʋE  ʍEȞ~EОEE0N}EE}:)‰UEH]؋}}EE}tNE}:}$$8UEu]؍<}EE(,t&|EUEu]؍|EUEu]AMiENE]EuEE?EeL!E]E]Ѓ}u }@E̞~EԞE}HE}EE}4:)EH]؋}}EEv}tNE} :},$8UEu]؍<}E E0,t&|E UEu]؍|E UEu]ANkEME]EuEE?EeL!E]E]ԃ}uE]ȃ}uE]Ѓ}uE]̃}uE]EeP!u$}t T!m]ȃ}t T!E]EeP!u$}t T!m]̃}t T!E]ԃ}u}u}u }E]È@s[}t#jF}4Wh!X!E]!t&jCE4Ph!X!m]ȃ j}4Wh#! E]È@s^}t&jF}4Wh!fX!E]$&jCE4Ph!@X!m]̃ j}4Wh3!! E4P}WEP}WEPł}4WEP}WEP}W詛E4P}WEP}WEPPt[^_]ÐU WVSu];tj"h`!.&SEPh!A]SE Ph!A]E1ECu4CÈ@s$Cu CÈ@sB؋Etx8CCC;CZEEؐCu5E8È@s(EuEÈ@s ؍vB>t؍e[^_]ÐUU:tjh!-w*D@ @@@?@?@ ?@$?@(@,@0@4?@8@<@@@D?@`@d?@h?@H?@L?@P@T?@X@\?@x?@|?ǀ?@l?@pw??@tǀ#?ǀ!>ǀǀ]?ǀףp>ǀ?ǀǀǀǀ?ǀ?ǀ?ǀ?ǀ?ǀ?R]ÐUS];tj h!,StSS~SSbSS6S SgSSSSsSh!h!h!h!h!@JCC]]ÐUE8tj!h!V+,t&8E]ÐUE8tj"h@!+"t&EEE?]ÐUE8tj"h!*t&`E]ÐUE8tj"h!*,t&CCC(C]ÐUE8tj!h!6*Tt&CCCCCCCC]ÐUE8tjh@!),t&EĀEȀE5?̀E?]ÐUE8tj$h`!f)ht&EEEEEEE;<E?EEff?]ÐUE8tj!h!()PEPEP袟EEU)‰@E]ÐUE8tj#h!(t&hEXlE]ÐUE8tj"h !F(t&E]ÐUE8tjhB!(t&E]ÐUE8tj$h`!'t& tE]ÐU,WVS]}up>uYE(8~U@:3t&'E,8|E(;UD:| U@;~>t "j"h!N''E#U "!,D,D,D!,D,D,D%,D,D,D!,D,D,D/ ,D !X,D!\,D%,D`,D/d,D,D,D5!-d,D,D!,D,D,D ,D$,D(,D,,D,D8,Dd,D!<,D(@,D,D%,DD,Dx,D|,D,D<,D%,D,D,D,D,D,D,D,D,D,D,D%,D,D%,D,DVh !h$!h(!7'Vh !h(!FVh(!h(!WEPU RS-i8EtPVh,Dh,Dh,Dh,DU REPURh,!ke(hh0!ExDž RE$Dž!RSWhVh ,Dh,Dh,Dh,DSh(!h(!h,!dv'uEu &M u?t$"jh|!RT'Wh!h!=Wh!h!h!h!h!h!h!MQh!h!)8Wh!h!SuVE PMQ`WSVu VEP 0Wh! M$!]uD6E@KM0;~u@6uu)E8HEMMuuE܋M MT}?| M;~ }TMT9t"jh!it&}TWEP3(DD% DD,DD%$DD(!DDDD DD0DD,!$DD4DD(DD8DD,DD%DD&}u1!CuE?&'E33?M4M,!!E0E( MW}R4$È@r]!M]E?EM\QEPh!h!M\QEPh!1M\Qh!h!E$PM QEPMQyT8E\PMQh!1E\Ph!h!!EM4]ɍEPMM0]ɍEPM,)]EPM()]EP T(M\QE4PM0QE,PM(QxE\Ph!wM\Qh!h!h!h!h!EPMQEPMQEP蛅M4M,!u}E Em]mEMXEM$)]EXËMHE ;~M M)xAEE}M`QE\PNMMQEPEM]WEe]FKyȋE\Ph!wM\Qh!h!h!E\Ph!h!'0$M\Qh!h!h!h!h!h!h! !E!}È@r]]Sh!h!_EM )eE8EME<EM )E@EMEED,jM\QPE@PMu;E8U :| U;~>t!"j h ! tv'E U#T!X!\!EʋU @P4$UU ]]]`!m]E]m]EU(E,U0Eed!t؋U,E4h!ɋE BR4$]E ]]l!E]]U]Em]p!mE(U,ɋE0EU4Vht!hx!h|!T Vh!h|!,Vh|!h|!EPWSU RJO8Vh!h!ht!h!h!h!h!!M]]Sh!h|!,jVh@!!EɋE(]SU ]EPpUU:u?1ۃ>~ 0t&$&}uU:~1le[^_]ÐUtWVSE|?uqEHEPu J&MLETu)&M\9ExMp;~?t&"j h! EPEH !ɋMTML!ٕÈ@rٝ؋M 9tbWمELٝHHQمEHٝDDQELPMHQE(PM$QE PMQEPMQEPh !q4W@QtDžpDžt\&DžpDžt>v'>tDžp DžpDžtE P|PxPfE PhĞ!hȞ!tPpPh̞!EPEPم<ص|]ԍEPEPEPdHP$EE 8tО!EtԞ!Eu!Dž@]̍EP ݝH Dž@DžHDžL?}}t^E PlPEP݅HE8]E]ԍEP݅HE 8]E]čEP Dž`Džd>DždElDž`DždElDž`DžDK8E؉4h$d `l(E,Eĉ0vEڍDE ݕPj(E P4P$Ph؞! PP(P,PܵH]E]ċ0P&(hu']Kx}jjh!>PZ!FKyE8tKj(]S~}j(SRE PSEP݅P]E]ċ0I&'j(]S~2j(SRE PS݅P]E]ċ0PEPD8@E݅H]E]čEP]EÈ@s ܞ! ܞ!}E Em]]mE8t)!Eٝ\!m' !mٝ\!EٝXE P\Ph!s]Eٝ\E PXPh؞!s]EٝXE Pم<ص|]čEPEPEPEPS$]ԍEPh!h!h!h!XP\P: [^_]ÐUWVSU:tj h!}w&jPURPlPh!Bl\~ Dž\\xEXpjPjPjP\XSjPW訳WSF\yDž`l\~ Dž\\hTdPjPjPh !D8SstnjPjPh!S]tXjPjPh!SGtBjPjPh@!S1t,jPjPh!StjPjPh!SuDž` jjhP!D8StjjhX!Su*jHURTRPRDD8b'jjh!D8Sgtjjh!SQjLURTRPRDD8P衕dtEh}h=~hCC&'j URh`! &jjh!D8Stjjh!SuCN&'jjh!D8SGtjjh!S1u CF\`t UR:D[^_]ÐUWVS}u]>tjh!eVh!VEPEPEPEPEPEe!EٝhEe!EٝlEe!EٝpEe !Eٝt Vh!h!h!GVh!h!Vh!h!EPEPEPEP7)8!CuDž\?Ot& !Cu Dž\?+(!Cu Dž\33? Dž\?SWƒ}مpإh؍\R4$Ee]4!MUÈ@r]Vh!h8!hu];>t"jh$!xvVEPEPEP},W}TVEPEPEPEPEPWrVEPEPEP@,]]} ;}V]REPE)@EEP]}UH]ԉ]H]̋}HMYHUZVRQh@!\]t&}u*VhD!EP}W] S}W]S}WW Y}uQVhD!EP]S} W]S}W]S* )}u'V},W]S}W]S} W]S}t!V},W]S}W]S} W]S}tsVEPEPnVEPEPEPEP},Wd$VEPEPEPVEPEPEPE(PE$PE PEP]S}W]S} W]Se[^_]ÐUHWVS}],U4M89u"E8 M8M89t"jh`!|;M09::M ƋM)AM؉MԍMMАMM$U8U؋MU8M(]܋MM ]U]8M$$]]]M8QMQMQh![FKy&:M ƋM)M؉M̍MMȍvMM$U8M(U؋MM ]8M(]܋MM ]8M$$]MM$]8M$$]]]M8QMQMQh!3ZFKdv;tjM ƋM)xZM؉MčMMvMM$]8U؋MM ]]܋M8QMQMQh!YFKyM09teM ƋM)xUM؉MMMMU8M$$]]8M(]܋M8QMQMQh!KYFKye[^_]ÐUWVS}EEu(],UE08?U0~t&'E 8U0`'E8~E;};~E01&'U:~U ;} U ;~ E0U0:t""jh!@t&'E0PUREPUREPGEU0RSVE$PURE PUREPUREPU RW脢DE0PURTG}E!Eģ!Eu=vȣ!Eu #DžPEXDžLDžPEXDžLDž<E$J {E؉TPLXUEUȉEU ڍPFKyU:uwj(]SCj(S QE@PSم$U]Pم(U ]ȋPم0؅,]'E8uhj(]Sj(SQU@RSم$E]Rم0؅(]Pم,U ]ȋPjU:ujj(]S-~Xj(SQE@PSم0؅$]Rم(E]Rم,E ]ȋR < 8V݅@]E]EP7]EÈ@s.d!}U Um۝m,'d!}E Em۝mۅٝHjU@R]STPh`!hh!h`!hh!hl!HR(j(hp!jS Dž EUURDžD!EUUR]SE$U Eٝ0U:uSj(S[QE@PSم$U]EPم(U ]EPم0؅,&'E8uXj(]SQU@RSم$E]URم0؅(]EPم,U ]ȍEP^U:uOj(]SQE@PSم0؅$]URم(E]URم,E ]ȍUR[^_]ÐUU:tjht!&'EDD]E DDUEDDE ED EDE EDE ED EDE (EDE $ED ED DDUDD] DDUDD]EPREPEPEP]ÐUWVSE 8uEEu(E "jh!&'E8t8E PEPEPEPEPEPEPEPEPEPEP藻6t&E PEPEPEPEPEPEPEPEPEPEP迼,!M]E PEPEP: }E8t*E8tEE@EE.E8tE EEE Ph!h!EPEPh!EPEPEu]EPEPEP7,EÈ@s!EE}E Em۝TmۅT]EÈ@r !E(}E Em۝TmۅT]E]È@sE}E Em]}mE}E Em۝TmTE).EEEԉEEЉxEĉpuEh]E`E8tpE8tE EE PEu]EPEPxPpPEUVh!hPhĤ!E PEP]SnE8tE EE PEu]SEPxPpPEUVh!h!`PE P]EPEP0EOEeȤ!1E}E Em]}mm}E Em۝TmTE)xQ@F)vEEDUEuEÈ@sFCMyEOyEV$e}E Em]umE}E Em]mm}E Em۝TmTE)EEEEԉ|EЉtEĉlEXEdE\E]E$Sh!h!Sh!h!h!h!h!h!h!h!0S$SS8SSh!h!RSh!h!(Sh!h!h!h!Sh!h!h!h!h!h! 0Sh!h!h!h!h!h!Sh!h!h!h!0Sh!h!h!h!Sh!h!h!h!h!h!h!h!h!h!@Sh!h!h!h!h!h!h!h!h!h!,Sh!h!h!h!cSh!h!h!h!(Sh!h!h!h!\ Sh!! Shĥ!hĥ!h!h!h!"4SSh!h!h!h! Sh!h!hȥ!* (Sh!h!hȥ!Sh!h!h̥!M Sh!h!h̥!5SSS3S  SdSh!h!h!h!h!h! Sh!h!Sh!h!h!XdE]]ÐUWVSE8tj#h!`o&''{EFE VUUUmE)‰UREE+EyEǁ`zEǁ{E9?FKye[^_]ÐUWVSE8tj"h !ñQ'}E@~E~Evǀ`|Eǀ}E8?0AJy̍e[^_]ÐUWVSE8tj#h`!@g&''O*UE)ЉE@) tEǃtEǃ`uE?GNye[^_]ÐUWVSE8tj(h!裰='wE yExEv80AJye[^_]ÐUWVSE8tj#h!3='vEvE@wEv80AJye[^_]ÐUE8tjh!ƯTt&E=EP)>EXk?Efff?E=EP)>EXk?Efff?]ÐUVSE8tj!h !AT E'uEEdF)h`F)ƏjVhP!94EKyˍe[^]ÐUhWVSu] U0}4?u^HwBu5&|!Et!Eu ?t"jhX!Yt&WR> jWEPEPh!h!h!h!h!SS(E8tjjhr!'jjhu!EP~>u6M99 9EIEjh!juVέ‰UEj]S购‰UMQuEx!]EP]SWMQEPж jj'>ut]EPh!]E]j W]SMQh!h!h!h!h!EP"0WMQEPaj S RWSM QEP藵e[^_]ÐUE 8tjh!膬Ft&EEEE EEEEEEEE]ÐUMU:uH'v"j h! vhEPEPE P]ÐUE(8tj h!趫\t&EEāEE ȁEÉEEЁEEԁEE؁EE ܁EE$]ÐUS];tj"h !2'ShD!5ShH!hL!hP!hP!SEPEPEPEPEPEP=8SEPhH!hL!hP!hT!EPhShT!hX!h\!h\!.0ShP!hX!h\!h\!q]]ÐUHWVSUE E}}E$8uI:}$('E};};~ }$E$8t"jh`!v}?E8OMRUWE8OQR]E ] RUQ<SR] UEu]EtUEuT]EuO}}ЋE 9dEJ9$|!Eu]L؍vE>&E ] RUQ<SR]E]!UEt!UEu]E]}?}}+EE܋uM}}̋]EE؍}}ԍvE]E8O9|EPR}WR']UEu]Et"UE]E&}?E8OURWEPR]UEu]EtUEuM]EuQ}H$d!5|!E!u=!]I؍E2&}WREPR]}$WE P}WEPR}WEPRE] FM-}?t;E$P} WEP}HMRUP}WE8OQRe[^_]USUM ],;tj"h!v't u ;tj"h!Υ"`EsDE sDEsDE sDEsDsDsDE$sDE( sD]]ÐUWVSU M]u} ?u2u u?t"jh¨!7vEEEEEEEEe[^_]ÐUWVSu}](;tj h!荤&&t u ;tj h!N"TEEE āEȁÉEEЁEEԁEE ؁EE$܁Ee[^_]ÐUE 8tj$h!ƣt&E tE]ÐUxWVS}u]ME$8ujU :d~E$ Fv'U&@!Eu U #Eu U$ ؋E$8t"jh$!U&@!E1U$RPRPRPQSVWU REPY09U"E JR4$ٝօpGمP $UPRPRP'ٝمGNy3U #@!EsH!Eu7ٝY EtEt'U EuDž@Fv'Dž@H!Eu1ٝAt&Et%Eu$P!ٝE Et Dž@FU$RPRPRPRVSPURE P0U "E JR4$ٝօpGمP $U PRPRPٝمGNyE$PRpPU RHt&'EٝpU ٝٝtٝE$PRpPhD!&|[^_]ÐUVSE8tjh`!e'VǀDEDǀEDǀFDhhh!KDRNFKy@EDe[^]ÐUWVSE8tj"h!s[' IDID`JDvǀ@GDǀGDǀHD?8?0AJye[^_]ÐUWVSE8tjh!['(DD)D)Dvǀd'Dǀ(D80AJy`'De[^_]ÐUWVSE8tj#h!Se'%D &D&Dvǀ#Dǀ@$Dǀ#D?ǀ$D8?0?AJye[^_]ÐUVSE8tjh!Ĝ>hhh !@rDP5FKy$sDe[^]ÐUWVS}u ;jh!%!DD;tB;!D~1Ʌuuj1Vh!Wt&H"D<uu 9jh!襕!DD;tC;!D~1҅uuj.Vh!"'<"D u "D'<"Du "D5!D)CNxPH"Dv !D!D!D!D!D!D "D "D:9CNyD"D !De[^_]ÐUWVSU ]}M9u'E8 M:|;~%Mjh.!Pt&'‹)x2wOMR8٘D0٘DM٘DBKyؾ!DKxh}vH"DuN "D uEWh!Dh!DhDh!Dh!Dh!D}tMjh.!蕓FKye[^_]ÐUWVS]M uU}?uauEhxF)[hF)LjSh!oljVh!bl کu%jh`!&'=!Dtj5Wh!节xt&DDDDD%D $DD<D$D D <D4DD%D $DD@D$D D @D8D5!DNEEH"D "D u[EPhDhDhDhDhDhDhDhD$}t\jh`!蟑Ev'<"Du1WhDhDhDhDhDhDhDhDc$CNEe[^_]ÐUWVS]u >u ;j!h !!DD;tB;!D~1Ʌuuj3Vh`!Wt&H"D<utj h!&!D];tB;!D~1Ʌuރu j4Vh!<"D EP]SW]SE P\}tj@Vh!];u%DD%DD%DD]%DD%DD%DD"t&'<"Du jBVh@!|e[^_]ÐUWVSM@9tjh!蝌&DžP!DD];t!B;!D~DžPPuԃuj/M@Qh!t&'<"D bƅ{ƅc]DSMQGhh!DžLS]SHHLptpPcXMTTXhlhP|P&jhcP|PUHRhEHP]4SEM@Qh@!fz<[^_]ÐU WVS]}?tjh!mtt&'!D;tB;!D~1Ʌuuu .t&WEPEPEPh!S}%u e[^_]ÐUWVS}?tj#h!t&'=!Dtj?Wh!Zyh&!DKxRUUH"Du8 "D u/URU RUR }tj#h!7FKye[^_]ÐUE8tj h@!:t&=!DtjuE8t$jh!~J'=,G)u'=!Duj:Vh!An!D!D"D"D H"DDBHyDDD5?D?DDD5?D?DDD5? D?jjVEP]S2jjh!S蓲$u!D!D!D)!D!Dl!D=!D=!D!D!DVdDX D$D!<D4D@D8DHDLDPD?0DTDXD\D?`D?"D"D"D"D"De[^_]ÐUWVSu>M9t&=!Dtj7Vh@!kt&!DJx(H"D<8~!DM;^CJyރ=!D !D'jEVh!ck  Vh`!6jjh!jz  h!Dh!Dh!Dh!DgVEPh!Dh!DhDh!Dh!Dh!D0EPhDhDhDhDhDhDhDhDjJVh!v="DM9u"Vhp!ht!ht!M Qi%EhM9u(Vht!ht!ht!M Q?%E>M9uVhp!M9u#Vht!hp!ht!M Q$EVhDhDhDhDhDhDhDhDGKt&jPVh !hM!DM !DM!D "DǂH"D}u5ǂp"D5?ǂ"D?@ j.Vh!#h"}uǀp"D?ǀ"D5?e[^_]ÐUWVS}?uU:$jhx!x'= Dt'W"DPh,Dh(DURU RURec5!DNUUH"Dug "D u?URURU RURJ}t@jh!_w)v'<"DuWURU RUR40CNye[^_]ÐUWVS}?uU:$jh!v'5!DNUUH"Dug "D u?URURU RURz}t@jhȻ!v)v'<"DuWURU RUR;CNye[^_]ÐUU E8tjh! vt&'=!Dtj3Ph!eu&E8t8%DD%DD%DD6%DD%DD%DD]E]ÐUWVSM|U4:tjh@!?uv'9E4jhY!u=Eu U4RnH=EjE4Phr!hEieDžx1ۃDž`U\EXU8}uv[ـDـDـD !}U Um]m !}E Em]m !}U Um]mXx4G)@G)h0G)Tj8Rh!,jjRj Q衬 RSAjSfƸQ)Ph!DžlpQDž!txQPΙ|>,F~!GPURQhEV84jjURjDS蹫 S]S\jSeVQ)PSM]P3(jQ)Rh!SWMQRhEU[^_]ÐUWVSME8udEtJEt:U Et'Et UEt Eu#؋Ujh!d=EjEPURpPh !h$!h !h(!h,!QK(puj8URh !"T j]SdƸQ)Ph0!DžhddhEUURDž`X!\\`EUURD/P蟗|>jURSpPh !h$!h !h(!h,!U RJDpuj:EPh`!_S j]ScƺQ)Rh0!DžXTTXEUURDžPX!LLPEUURD/Pܖ|>jURSpPh !h$!h !h(!h,!UR8JDpuj9EPh!R j]ScƺQ)Rh0!DžHDDHEUURDž@X!<<@EUURE8]R|>jQ)Phپ!S,WUR8P4! ٝl8!U ؅lٝljURSpPh`!hd!h`!hh!hl!U RFDpuj=EPh!O j]S_ƺQ)Rhp!DžXTTXEUURDžP!LLPEUURD/P蜒|>jURSpPh`!hd!h`!hh!hl!UREDpujjQ)Ph!S裓,WUR8Pt! ٝlx!U ؅lٝl|!E؅lٝljUREPpRh`!hd!h`!hh!hl!lPD(pujjURSpPh$!h(!h$!h,!h0!U R@Dpuj?EPh`!I j]SYƺQ)Rh4!DžXTTXEUURDžP]!LLPEUURD/P蜌|>jURSpPh$!h(!h$!h,!h0!UR?Dpuj>EPh!\H j]SXƺQ)Rh4!DžHDDHEUURDž@]!<<@EUURE8]R΋|>jQ)Ph!S裍,WUR8P8! ٝl(puj>URh!G j]SWAPURjh4!Ήu}EPDž0!,,0EUURtS蠊ShErG[^_]ÐUlWVSME 8uuU j h`!Vt&jjE !}ԋEԴ Em]mԍURj]SI S]SjSVAPU Rjh!Ήu}EPE!]EUEUUR]S诉ShEFe[^_]ÐU\WVS]U :uHv!M jh!U&jjSj]S耛 S]S#jSUEPU Rjh!uu}EPE!]UMUMEP]SShEEe[^_]ÐUlWVSME 8uuU j h!Tt&jjE !}ԋEԴ Em]mԍURj]S艚 S]S,jSTAPU Rjh!Ήu}EPE!]EUEUUR]SShEDe[^_]ÐU\WVS}?tjh !T t&'E 8u(EEE:EE+E@EEE+EA E9}ˉEEEU EEEjWh;!URCjWhI!EPC j2Wh!URCj0Wh!EPC j7Wh!URCjWh7!EPC jWhI!URzCjWhJ!EPiC U:tEG)hG) EG)hG)^3jv-EE)MURh!+3jPW]SEPBU:tG)hG)U H)hH)2jN-EE)M]Sh!@+jv-EE)MSh!+3jPWuVURNB5$H)h H)n2jQ-EE)M]Sh!* jv-EE)MSh!*jMb-EE)MSh!j*e2jPWVURA(E8tj#Wh@!UR j Whc!EPoAU:tj;Wh!EPj#Wh!UR?Aj!Wh!EP+AjWhI!URA jWh!!EPAU:tKj8Wh@!EP@j8Wh!UR@ j8Wh!EP@j8Wh!It&'jWh8!EP@jWhP!UR@ jWhh!EPz@jWh!URi@ jWh!EPU@jWh!URD@ jWh!EP0@jWh!UR@ jWh!EP @j'Wh !UR? j=Wh`!EP?j!Wh!UR? j9Wh!EP?j5Wh !UR? j WhU!EP?j$Wh`!UR? jWh!EPw?j-Wh!URf? j"Wh!EPR?j9Wh !URA? j"Wh`!EP-?jWh!UR? E8tjDWh!URvj6Wh!EP>j"Wh@!UR>j#Wh!EP> U:tjDWh!EP j6Wh!UR>jJWh!EP>U:tjDWh!EPj6Wh!UR_>jDWh !EPK>U:tjDWh!EPj6Wh!UR>jFWh!EP >jWh!UR= jOWh!EP=j8Wh@!UR= jOWh!EP=j0Wh!UR= j0Wh !EP=j0Wh`!UR= j0Wh!EPw=j8Wh@!URf= j)Wh!EPR=j(Wh !URA= j0Wh!EP-=j0Wh !UR= j0Wh`!EP=j0Wh!UR< jWh!EP<U:tj:Wh`!EPv'j,Wh!UR<j;Wh!EP<j?Wh !UR< j?Wh`!EPv<j>Wh!URe< j@Wh!EPQ<j WhU!UR@< j"Wh !EP,<j#Wh!UR< E8tj)Wh`!URjWh!EP;jDWh!UR;j Wh!EP; j#Wh !UR;j#Wh`!EP; U:tjWh!EPj Wh!URo;jWh!EP[;jWh!URJ; j%Wh!EP6;jWh !UR%; jWh?!EP;j4Wh`!UR; j4Wh!EP:j@Wh!UR: jWh !EP:j;Wh@!UR: j?Wh!EP:j.Wh!UR: j.Wh!EP}:j:Wh@!URl: j@Wh!EPX:jKWh!URG: E8tj*Wh !UR&'j"Wh`!EP:j@Wh!UR9jKWh!EP9 jWh!UR9j Wh!EP9]jURSpPh`!hd!h`!hh!hl!U R+Dpuj=EPh!" j]S3ƺQ)Rhp!DžXTTXEUURDžP!LLPEUURD/P f|>jURSpPh`!hd!h`!hh!hl!URhDpuj2ƺQ)Rhp!DžHDDHEUURDž@!<<@EUURE8]R>e|>jQ)Ph!Sg,WUR8Pt! ٝlx!U ؅lٝl|!E؅lٝljUREPpRh`!hd!h`!hh!hl!lP(puj=E8jShx!hEj/Sh!hE j+Sh!hEj=Sh !hE j%Sh`!hEj-Sh!hE jASh!hElj3Sh@!hEZ j0Sh!hEEj7Sh!hE3 j;Sh!hEj0Sh!hE  j7Sh@!hEj=Sh!hE j0Sh!hEjSh!hE jSh!hEj;Sh!hE jSh!hEj;Sh@!hEp jSh{!hE[=Et_jCSh!hE=j8Sh!hE+ j%Sh@!hEj'Sh!hE j Sh!!&jCSh!hEjSh#!hEE]]ÐUWVSU4M8]dE2uEXEu<6(uD+(Eu@6EH8);tj h@!):~uX>ht&'9~E\8Ht&'u<>~uD;;~ u@>~uH;;~;tjh`!) t&uu &|!Eu5!D+5!DFV<$ٝhE <D4D]ԋu @D8D]؋E <D4D]܋u  @D8D]E$ <D4D]ċu( @D8D]ȋE, <D4D]u0 @D8D]EUÈ@rEUÈ@rEUÈ@rEEUtEUtEUtEEٕl]È@r Eٝlمl]È@r Eٝlمl]È@r EٝlEٕp]t Eٝpمp]t Eٝpمp]t Eٝp!}E Em۝0m!}E Em۝0m0uXمlm!Eu,مlmEu*EE]E؍&'مlm!Eu(EE]Ec&'مlm!Eu(EE]E#&'EE]E010ESEPEPEPEPEPEPEPI } E!uE?&'E!È@sE~EE!]SEPEPEPEPEPEPEP I } E!u E4vE!È@sE̞~EE!]SEPEPEPEPEPEPEPH }E!u E4vE!È@sE~EE!]SEPEPEPEPEPEPEP H }E!u E4vE!È@sE~EE!]!؅p}E Em۝dmd;5,D~ ,Dd!؅l}E Em]Um}U)dVO`}u8E4u@E}| EEu)u}}MKkv'EEu)ƉuMԉ+]}؉}ؙËuK=,D}=DDt'E+EEB~F; (D>~:;,D2~+; (D#}~E;,DHEtE}>}| M܋E)Euu}}KyEM'e[^_]ÐUPWVSE ],E;tjh!BvE <D4D}M Mm]EmEEċE @D8D}M Mm]EmEEȋE <D4D}M Mm]EmEE̋E @D8D}M Mm]EmEEЋE <D4D}M Mm]EmEEԋE @D8D}M Mm]EmEESEPEPEPEPEPEPEPEPEPEPEPEP4ShChoCh !EPEPEPEPEPEPF;EM)M ,DMM=DDtE)M&'M\9~Z;,DRC;(D~(DoC}U)Љ…|"CEp"DEM(EJyGMme[^_]Í&UWVS]M}$u ;;`uu ;|uu('uu(u,uu0&'uu uu(u u,uu0'u ;|7uu uu(u u,uu0u4gt&;|*uu uu(u,*t&'uu uu(u,uu0u u4e[^_]ÍvUWVSu }U,:uE+CE ;~%j h@! s];u7E;~];~E$];}E;}](nvE;u];Rt&'E])ЉE])P$})ӉڋE)S$R<$1ɈمtaE$P] SVh`!EP]SVEP ](SE PVhd!]SWVEP ](SE PVhd!]SEP]SW_E$P] SVhd!EPWV]SS E$P] SVh`!EP]SEPW0 ](SE PVh`!]SEPV]S e[^_]ÍvU4WVSMEU2)Ƌ] 9)߉u}]e}}]e|E E|EEE9EU:te] ]ԋ )ً}șI]]̉+EEUU];}EEU$]Iybv'U UЋ )ы}șuIx:]]̉+EEUU];~EEU$]IyЋUU})׋] 3EEU )]]ىș]]IvE8ttj h!t&'!DD;tB;!D~1Ʌuuj4Vh!7t&<"D uEPEPE Pgv<"Du j@Vh!e[^_]ÐUWVS}] ;tjh !&!DD;tB;!D~1Ʌuuj0Sh@!Gt&<"D u&EPn}t+j:Sh!v'<"Du j:Sh!e[^_]ÐUWVS}P?uU :$jh!'!DKUUH"Dux "D uoURULRUHRUDRU@RUlL}t"jh!CFKpe[^_]ÐUWVS}?tjh!x5!DNxiH"DuS "D u'URWURU RUR1 / <"DuURWURU RUR@CNye[^_]ÐUWVS} U:tj"h@!M&U;"Du;"DU"D"D5!DNxuUUH"Du[ "D u7URWURf }t;U"j%h!!<"DuURWUR8 CNye[^_]ÐUWVS} ?tjh!`t&'E"DE@"D5!DNEEEEH"Dug "D uGEPE !5!]EPd}t4j!h!'<"Du WEP,CNy؍e[^_]ÐUWVS}M 9u-?vAhhH)gjWh! M jh !0t&';"D"D5!DNMMH"Duz "D u;MQW1c}t^M j h`!D&'<"Du,M Q@ˆDR„DRDPCNne[^_]ÐUWVS}U :u-HvAh|H)7jWh!Z U jh!t&';"D}"D5!DNxjUUH"DuO "D u/URWa}t3U j h!t&<"Du U RW,CNye[^_]ÐU WVSUE 8uuE jh !t&D%D ]D%D}]d!UÈ@r]"DEE@"D5!DNxqEE}H"DuO "D u/EPW5a}t3E "j"h@!Wt&<"Du E PWCNy؍e[^_]ÐUS] ;tj"h!=!Dtj5Sh!t&E8txShAhAhAhA~ShAhAhAhAH)(Sh!h!h!h!\Sh!h!h!h!#c=H)tGShAhAhAhA\ShAhAhAhAH)&j"h!]]ÐUWVS}];tjh!~&'!DD;tB;!D~1Ʌuuj,Sh !B0<"D uZ <"DuSЖe[^_]ÐUWVSuU M]}?u1u'u%jh`!&'=!Dtj5Wh!zt&DDDDD%D $DD%D<D$D DD <D4DD%D $DD%D@D$D DD @D8D5!DNEEH"D "D u_EPhDhDhDhDhDhDhDhDna$}t`jh`!I&'<"Du1WhDhDhDhDhDhDhDhD蘿$CNAe[^_]ÐUU E8tjh!t&'=!Dtj3Ph!u&E8t8%DD%DD%DD6%DD%DD%DD]E]ÐUVS]E 8tj h !+jjh@!pP!ƅwƅpEPS0ƃ~@VhSxSt!jjpP.xP\! hSlPbd[^]ÐUVS]E8tjhD!kjjh^!P ƅƅEPSpƃ~HVhSS jjP.P  hSPE PEP[^]ÐUE1!SE])É؍@fTR<$1]EfTR<$]EfD%P<$]E=Eu>!!}] ]m}EUm>!!}] ]m}EUmɉ}] ]m}EUm}] ]m}EUmȋ]]É'UTWVSDž!uDž!Dž>!E}EM"t&1;u1;]EM)ȉEE)ЉER$EEE}M Mm]mE}E Em]Um EAH)ЉJ}|;|7M9M}/;U}*REPMQAHЉƒ ;ܸEuRSVMQALЃC;]?F;u)MQEPWMQjjEP EQEP ĸEQcO(EPHDуEPHDэe[^_]Í'UXWVSE(EEU }] ]m]mEEɋu}] ]m]Emɋ Eϋu}] ]m]Um)+UBU}] ]m]Em)MEuu)}Uă}Ejj ]SuVjjjEPEPĸEP}FE܋@,}E]܃([(]EPGEuu4]܋us H)tr}u'=0Eu-EEEL&}u?=0Et!EEEv'EEEEԋE(8E,EEċEȋE$R<$JU E]9]!EvEuu1}] ]m]Em@)E;MEEEEEE}NjEEEE‰Q$u EE}] ]m]UmT]0AuEE]Eu]u;M|؋]]E̋u9u"vE]9]EE!ɋuu1}] ]m]Em@)E;M}W‹] uȋUU;]]Q$u0}] ]m]EmDEAB;M|؋]]E̋u9uY؋]SuV]SuVjj]SEPEPĸEP.K(SCDЋu4e[^_]Í&'UM9~0=H)t=Et M 1M9~ M 1=4EtKEPMQjQEPEPĸEP>MQEPQjEPEPĸEP=8=Etw Eu)MQMQSVEPEPĸEP=Gvu?SMQSVEPEPĸEP=MQVSVEPEPĸEPc=8hEPĸEP?e[^_]ÍUlWVSE,u=Euh!=hEEPĸEP^?EDžE Ë} tzt8#t+C8#t&C8#t!Cttt uCC)E8tF1ɋ9}}09A9|6^> ƅ1Dž19&Tv9A9~SVW] SW]$S} W]S}W0Dž$v]; th EĸEP='vh EhEEPĸEP 5}? u Et3&'yk'PP}j(Wh E88 ,  QuPt&Su9,Rux;H)CHE)ڹ@E}(4~19DEvB9A9|vT~{HE+@E}(4~19}&DEB9A9|uWDž~19TT9A;~&1Džƅ&9v B^tttu@@+=8NO9|-9JI;}1;}2T;9BA;|닝ދ1>9T9A9~v't ~CI9}D A9|FsvjdĸEP5^&'@EDE;Eu;EtgPR];u#}(Dž@&'SVW] SW]$S} W]S}W!$hEPĸEP8Dž9}#v}0;C9|]4;3}}0; C}4;|H)t_Dž19}>HEJЍDE8t DžBA9|ヽ@H)@E(~ H)(HE@HE(~ HEHEJDž49}4HEJЋDEBG9|鍥[^_]Ð&UWVSE4u=Euh!i5AhEEPĸEP>7EDžEË} tzt8#t+C8#t&C8#t!Cttt uCC)E8tV1ɋ9}|}@|9A9|6>C"&ƅDžDž19*T|v|A;~} ?t8SWS}WS}(W]$S} W]S $4EEDž}? th EĸEP\5'vh EhEEPĸEP,]; u =4Et[EPSjSEPEPĸEP2WEPWjEPEPĸEP24E8 E1 $!ĸEP- =E~DEP@EPEP@EPjPEPEPĸEP+2DEREPRjEPEPĸEP24E E8 `E (EEٽ ٭۝٭E EE-Eٽ ٭۝٭=Et0WSPWEPEPĸEP#1DEP@EPSWEPEPĸEP0E EK`E (EEٽ ٭۝٭E EE-Eٽ ٭۝٭=EtYPWSWEPEPĸEP0SWWSEPEPĸEP/8W@EPWSEPEPĸEP/DEPSWSEPEPĸEP/E8=@EDE&},DžE=@E]8DE=E)EP<$]<PP}j(Wh E,8 tt u!],DžG'Qu(t&Su89 R;=H)GHE)@E}( A1;},|DEv|B9A;|닝T$HE+@E}( A1;}*|DE|BA;|닽;jv'uWDžG194|T|9A9~ v'DžDžƅ u],Dž9v B^tttu@@+=HIN9|+|v|JI9}1;}(T;v1BA;|񋽀19T||9A;~v'tup~WI|;}D A;|H|&jdĸEP(SWS}WS}(W]$S} W]St&'@EDE;Eu ;EPR}?u],Dž&} ?tvPSW]SW](S}$W] S}W$<&'=H)t=Et ],},Dž=4EtQEPSjSEPEPĸEP))WEPWjEPEPĸEP)8=E EuDSWSWEPEPĸEP(nu]SWSSEPEPĸEPr(WSSWEPEPĸEPE(8hEPĸEP*Dž9}(]@G9|]D;;}}@; C}D;|僽 H)|t`Dž1ɋ9}9HEJЍDEv81t DžBA;|僽|@H)@E(~ H)(HE@HE(~ HEHEJЋDž9}:HEJЍDEBG9|㍥p[^_]ÉU WVSE_E(EEU }E Em]mEEEEEʋM}E Em]m ʋ]}}E Em]mEE }E Em]m]EfEf=EEfEf=EfEf EEf EfEfEf=EjjjhEEPEPĸEP!}~kEEE)EQE}+Uu։])}EE98}+UEPEPRVEPEPĸEPE+EEQ}+Uu)98)U] K~5SE(PRVEPEPĸEPfSE(PEP!փ(E$9E sj](SEPVEPEPĸEPjSEP!ƒ(E )E$E$PE(E PEPVEPEPĸEP/'jEPEPVEPEPĸEP"e[^_]Ít&USE]EEPEtPĸEP}f#EmE E}U Um]]m6hP!ĸEPz#EhW!t~V Eu h[!t&uhb!ĸEP#E=EJhb!{u[ Euhh!v'uho!ĸEP"E=Eho! u[ Euhh!v'uhs!ĸEP_"E=Ehs! u Et / u[ Euhw!v'uh~!ĸEP!E=E h~!; u[ Euh!v'uh!ĸEP!E=Eh! u[ Euh!v'uh!ĸEP!E=EJh!{u[ Euh!v'uh!ĸEP E=Eh!u[ Euh!v'uh!ĸEP_ E=Eh![ Euh!v'uh!ĸEPE=E*h!^ Euh! uh!ĸEPE=Eh!ĸEPzE=E=EtSh!)PE h~!ĸEP.Eubh !xh!ĸEPE uh !4h`!*E]]Ðt&U\VSuVjEPĸEP"ÉE ĸEED4PSQjjjjjEPĸEP 4j EPĸEPVjEPĸEP7"EjPĸEP ĸEE(D4PEPQ ĸEED8PEPQ=EtE@PEPĸEP VjEPĸEP!ÉE ĸEED8PSQYjjjjEPĸEP4VjEPĸEP9!ÉE ĸEED4PSQjEPĸEP (VjEPĸEP ÉE ĸEED8PSQjjjjEPĸEP4VjEPĸEP ÉE ĸEED8PSQN=EtE@PEPĸEPe[^]Ít&'UVSE8<E (EEE}M Mm]mEEɋE}M Mm]umɋE}M Mm]Um]+UB}M Mm]EmMfMf E)fMfS)@fCjjSjjEPĸEPjjSjjEPĸEPk8jjSjjEPĸEPNjjSjjEPĸEP4]&'jEPĸEPAjEPĸEP.jEPĸEP$jEPĸEPEe[^] U|WVSu} 5E=EEuV]EmQ<$!Eumt&EQ<$@&]EmQ4$!Eu1Q $!}E Em]]m:&Eu&m!}E Em]Mm9u9tSQSEPĸEPfh EĸEP= Eu@EEDEE1ۅuʋE E9|Ev' EEELE@EEEEE(E$E,EEE!EEtQ!!}E Em]UmuUURjEPĸEPȸE!EtU E!!U}E Em]MmuMRjEPĸEPRPE$V=Et>E@PEPĸEPE@PEPĸEPjTEx[^_] UWVSE}ɡE} )P<$EÈ@2EEÈ@ E=E\ DEɉ`)``@P $}؋Eش Em۝`m؋`ω}5EE`)``@P $}؋Eش Em۝`m؋`߉xEEEEE`)``}9})ω}M E Ex`)``}9})߉}]U;\~+\U\x9~)]M)ʍruU)C]EȉhP}ĉdWEP\StVRQ=EWEPEE$!Eu ]E]ȃ=H)t+u"E.!]u E[/(EEE}؋Eش Em]mEEEE}؋Eش Em]m E}؋Eش Em۝\m EU}؋Eش Em۝|m؋ E9| E;E}J]+|S\+uV|WEP=EWEP=ĸEWt EU]+|\+u9}n}}8EE]MQ4$]]Q EUEE+EP $R4$E]E]E9U}c}}-EE]MR4$]]Ft&EUE+EP $R4$&E]E]EEEP}WhPdWEP=EWEP}WEP}WhEhEEP}WEP}WEPDSV|WEP=EWEP=ĸEW(EEE}؋Eش Em]ЋUmEEEE}؋Eش Em]Ћ]m E}؋Eش Em۝\m E}؋Eش Em]ЋumVt\\```RSREP=EWĸEP8```S\WStP=EWEP=ĸEWMh!]S$ߋpttt uGG)WSEPe EzLRH׃WQjjEP=EWĸEPxE($W}Wh!S ߋlttt uGG)WSExHWjEP=EWĸEP( ؍P[^_]É'UPSUE jP]S@%PRBh!)P Sh!)Pq 1]]Ít&U=H)udEPĸEP EtPĸEPoEEPĸEP EPĸEP EPĸEP EPĸEP EPĸEP EPĸEP ĸEP ]ÍUjĸEP]ÍUS]EPĸEPE4E]]Í&UWVSME9  M19v)~19E(EEEEv M3M }M Mm]EmMfEM}M Mm]EmMCfE9|jWhEEPEPĸEPM9} N9e[^_]ÍU WVS]U=~' ]1ɋ9EEE1(EEEE] }] ]m]Emf]A}] ]m]Emf]9|jjPhEEPEPĸEPe[^_]ÍUVSUM ]uEeEEظE[^]Ív'UEH)] UEU M E`EEE] USE] ;8Et08E=H)t P5PEPĸEP]] UE; Et ETEE ]Ít&USE] ;\Et>\E=H)t P襥ܸE=EtPEPĸEP]]ÐUEPEX!EtEuPETE؋E ]Ít&UEU иE]Ðt&UEU MEE]ÍUVS]u ;EtoE;u!j EPĸEP PjEPĸEP =H)tPYt&PEPĸEPe[^]Í'UhSUE`!] EuEt`E Eh!p!}E Em]UmuUEPjEPĸEP]]Ðt&U\SE] ;EEw EkuEjhI)>t&'uEjhI)j'u$EjhI)jEPĸEP>EPj EPĸEP4]]ÍvUSE] ;Et0E=H)t P腢PEPĸEP]] UEU =EjUHRh{!hE [Džh1ۃDžDE@U<[قDقDقD !ٽ ٭۝٭ !ٽ ٭۝٭ !ٽ ٭۝٭<hJ)J)hJ)0JjPh!BjWh!BjVh!B({JhhI~*hJREHP@RhEYDžhCDh~hHPUHREPhEaYj*UHRh!hEIYE,J\Й=dDC\E0JTЙ=dDATE,9} Dž\TU09} DžT]J)hJ)HjU, ș\Vh!VAQIjPEHPShEX =EtOK)hJ)HjU, ș\ IVh!@HjPEHPShE8X U  Eٽ ٭۝٭ۅEٽ ٭۝٭E Eٽ ٭۝٭ۅEٽ ٭۝٭U Eٽ ٭۝٭ۅEٽ ٭۝|٭E Eٽ ٭۝٭ۅEٽ ٭۝x٭u5K)hK)FjRh!3?jPh! ?j|Rh! ?(jxPh!>jU, ș\Sh!>jE0șTSh!>$FjPEHPVhEUU@U<"!Eu!D+!DBdR<$ٝH=!DUDžhT8U0DЙTDE(XD;\0E,ș\4E$`4\T Et11TH,v1ۋ\J(xuXDlJ$pE8t$1Ʌu`$E8<t΋`TU4C(yG,mt؋ED'ڵ !DU<"؍H!u<!ٽ ٭۝t٭:&'%!ٽ ٭۝t٭t!Dt;!D} !Dtt;~t=EugtҋtقD !قD !قD ! !ٽ ٭۝t٭]h0K)jPh!/7*?hhN~$hJREHPShEPNDžh`,X(h~hJREHPURhEM[^_]ÐU`WVSU:tjh!-]&EPMQS]ÃqE(KUJM@8Hjjh!S蝑t,jjh!S臑tjjh!SquJjjh!PjjPD9P֑ -&'jjPP襑GMWURjQh!DžO@DQDž!U8tjh!aXjVh!hEHj Vh#!hEH = EuI]`K)h\K)8jEEEEPh`!*1%9jPVShEgHe[^]ÐU4WVSMD9uo}?MDK'},?| M(;|}D&t&M9~};}?t MD}D?t# Njh!1W/MDQEP},@EuVpMDQEP@EVY}DWEPM9}V@$MDQEP}MV$}DWEPM9}V MDQEP},@EV$MDQEP@EVפ }D?XWEPEPEPEPEPEPEPE8PE4PE0PM,@EV}WQE]SEMMQE$PE PEPW}WMQE PEP `}DWEAKy:E EE)D!H!@! AvQ,$E E0Eu?}E EmUmeE LE::AKyb&: uYE EE)xFD!EQ,$E EEE88AKy؍e[^_]ÐUWVSMu }](;tj h`!wN9 7v;|;~"&'Eu;tj h`!N NXƋ?)xN!V,$E !E0$]EEE$FOye[^_]ÐUDWVSU]u },?tjh!wM : AvEEM ;|;~ #t&Et Eu ?tjh!M Nv!Eu1WM(Qh!VEPMQEPM QRPdt&'!Eu1WM(Qh!h!SEPMQEPM QR!E@t؃$]E ]!E@t؃$]E >]WMQEPMQh!)E]EE8]؋M M˃E0)xkMMЍEE̍MMȍE܉Eĉ!S,$M!M]WEPMQEPMQ躴E]EM؋M(CNye[^_]ÐU~E08t&u4>xE88| 0E0;0|_&u<>| u4;|?&EEIxutuCIy}~ uċE ;0~?t  Njh!nJ'ED~uLMIxXvEDE$È@r؋u$3EDuLE$t؋u$3ELBIyuEHuHuEPEuIxu؋E;4}UCIyu؋E;0}E؋u8E<;}WuVBU҉UЉEuuVЗWEPEԋuEuV賗WEPuԍ]EP蘗$WuVEEuV~WEPuuEPgWuVEEuVP$WEP]V?WuV]EP.?WuVEPuVEPuVEPuVEPuTVE@PuVEPuԉuEPuPVELPuHVEDPuO}MMАVWM|QuxV}tWMpQudV}hWM\QuHV}@WMPQuXV}8WQQMu܍P}PURMuDPP} Wh!MQ`u\>E}8|DM M؋u7uԋ}̉}vEHUU؋Mԍuh0}:EKyۋMuЋLMEM u>uVE}8/M̉MEHUEu0}`:EKyt&M\Eu8WQu|V}xWMtQupV}dWMhQu\V}LWMDQuPV}WMEHEEȋM}<Mċu}ȍEċMhu`2EMyEK'e[^_]ÐUDWVS]}0EU?tjh!D'u>'E 8'U:~ 2E;0~qt&;|3U;2E8~ u ;~CE$]h@jE]E]EÈ@s( !}U Um]Mm&& !}E Em]MmMEug}}*ș}̉}}Buu73&'EE̋UtM}uu;tE$|]h@jjE]E]EÈ@s0 !}U Um]Mm.  !}E Em]MmEuEj'},}̉Eȃ}}Eu@؉E9E&uut EẺEuuȋU;2t?t Njh!A\t&E 8u.WU$Rh$!uEURuEUR=aWu,VE$PURSuVE PURj ?ru>]EU :u;Nȋu>EE1IxZE̋U$u(D\UЉẼIy3t&Wu(Vh$!E҉UuVE ҉UuVe`WE,PU(RuVEPURu VEPl?UUu,2F2^MxnE8u !)ډUȋuűE,Uuuu͋U͋u2ˋU2CIy؋u e[^_]UlWVS]u }EȋML9tjh(!?v';EL'>ML'EM;|;~EL{t&M;|;~EL^&E4tE8tE@u؋ML'ED8v8 t MLEL8tjh(!>ML Nt&E<$Ա]M<$衻]E4E8t؋M8E@M,]E0]]]̋MLQEPMQE PMQS`LELPMQEPM$QWVIL0ELPMQEPM QEPS,LMLQEPMQE$PWVLE}M Mm]mEE}E Em]UmBE}M Mm]mEE}E Em]]mC?}09~]M9}Ӊ])]#EM$DE0 M;U~UċE0;u}u)օE]M]}EHEȉEE DE, EEMEUM81E40tًE@È@scMLQEDPM41]Ww]ELPMDQEE80]WYMLE]EE(]EɋEHCNBEMe[^_]ÐU(WVS}] uMEU(:tjhF!;'&?E( ';U('E; UE;~U(';;~E(E EurE )MxtUU؉׋E0)xDUJUUEEU\E$]U(REPsQ$U$GNyEMyvjE(Phc!*e[^_]ÐUWVSEP8tjhx!: &M9EPv'M 9EPv'ME;|M;~ EPhME;|M ;~ EPHE<EtE@Eu؋MP&EH8v8 t MPEP8tjhx!9MP N t&E@E@ M<E@ MD]!Ut]؋M,M4!]E0E8 ٕpEE@t؃$b]EU!EuQE$مp$˱]EU!Eu"!E]'E!U]!U]EM@ EE<E]m]E]EUUuÈ@r%!Uu]È@sEM4]!Uu]È@r#!Uu]È@sEM8]!Uu]È@r#!Uu]È@sEM4)]!Uu]È@r#!Uu]È@sEM8)]h!EPh]E]]Eu !E]h!MQh]E]܃]Eu !E]E$Ʃ]EMM4]E$至]EME8ٝtE$腩]EMM4]E$F]EME8ٝ| E܃$A]EMM4]E܃$]EME8ٝxE܃$]EMM4]E܃$]EME8 !]ut&EUÈ@rE]مtUÈ@rE]EUtE]م|UtE]!]uE}M Mm]}mE}E Em]]mE}M Mm]mE}E Em]um0EM9EM9sEM9eEM9WE)~)؅QMPQELPMHQEPM@QEBE؉EEHE؉Ev+Uԋ}TE }|CIyENye[^_]ÐUWVSMu ]$EU}X?9~;EXt&>~U(:}Xt&E8~U; 8E;8~UX&}?~E; };~EX|t&'U,:~:;;~EXX&U0:~ :E(;8~UX5t&}4?EX'U8: }XEX8t$ Njh!2'UT},EU0::}EEEHEULŰ}PEP84EEUU})׉}ELE})׉}EE+EEHEMȋ}8?ÍCEU)ډU}}ԋEETUHUv}}+}}O}Mȋ}4?AEU)ʉU؋}}ċEEEU0:O}vUE8;~EEEEċ};U;M܋]Džh},7NxlHEEEHEEE4;~A 'CU; |/};(EDh}TUU }:~ E8~9}d v>~E 8}dt&E(8|8}E;8};9|}dv'E,8|_8E ;8}V}~;~h|K)t&MЋE$;~hK)'M9~;~&M<9~MD; M,;~hK)='E@8~WEH;NE4;EMDML9}'hK)71 "'EHEP9};t N&M9E<MD9)ljEOxEM0DEu1EOyM@ EH8)ωMOxME8DEu1EOyuRj$h`"Z t&6uMA ]]ؾEE<EMD9)EM0DUÈ@rEUtE܋EMTEt;utuFE܍&E E$$EE M]$$]ЉM $ $EEE]E$ E$ ]Ѝ E$E]$ɉ $$ʋEHM` MXBEɍBEOLMEM A ]]ؾEE@EMH9)EM8DUÈ@rEUtE܋EM TEt;utuFE܍&E E $$EE M]$$]ЉM  $ $EEE]E$ E$ ]Ѝ E $E]$ɉ $$ʋEHMd M\BEɍBEOLM@ MEH8)M< MIMEDEMIMEdEM\]D]DD EEEEM,EEMMu)%EM`T;UEEUEԋM( EL]DE]D E]̋MEԋM( EL]DE]D E]ȋMEԋM( EL]DE]D E]ċMEԋM( EL]DE]D E]E̋EMX ELELEL EMT\@EEEN؃EOrx[^_]ÐUWVSu}]0E@8tj(h"wE("]E ]EE ]EE$]EE(EE,E $E $|]E E $E$E ${]Ee ,"Eu0"t&0"Eu+EeE4EeE8E&ȋE 'E@t؃$|]EE ȋEE$ E@t؃$r|]Em("ɋE<e[^_]ÐUxWVSE08tj!h@"t&'E0PEPEPEE ]EEPEE ]}WEE ]uVEE ]]SȚE0PEPEPEE ]SEE ]VE E ]WEE ]EP|d"eeEH8w؋E t&d"Eh"Et)EEtEu؋E at&E 1El"È@s<ًEE ]EE ]]E]E ]E]ċESEl"È@sOًEE ]EE ]]E]E]E]ċE ]ȋE]̋El"È@s$EE ]EE ]]'t&EE ]EE ]]E]E]E]ċE ]ȋE]̋E]EEE@t؃$iy]Eu]Eu]l"]È@sd"e 'E]p"EE]ME]l"mh"EuE6'E$fxp"M]E]p"M]E$A{]E}E,E0PEPEPEPEPEPEPEP!Et"Eu6EME]EuE]Et0QE]EtCE]Eu#E]Eu#u3M'E]Euu,v'tEMmE$EMEvEMEE$EMmE(|[^_]ÐUDWVSU] u M49ug:~> GE86;~+;%;E;}?~ };~9t" Nj#h"t&'E@ E}(UEu]UEu]E؋E\Et9Ut uF፶}WEP}Wh"SEPՁ]܃}Eԋ}G EE,U؃Eu]UEu]E؋E\Et}9}tuFމ'EP}WEPh"}WEP2U܃]ԉ]܉ދ}0EEEE̍}}ȉEEЍB}$D} ;EL}0AMyuEMye[^_]ÐUWVS},]0;E 8~E8v'u$>~ u ;~?hK)e!jE$Ph0"ju Vh0"u3t&E Eu&u>};t Nj"h"tvE8ux4"uɋE8t3u$KA88AKy'&E$KvTAKy uu &E$K4"u(DE ɋu.È@r8"È@rËu@ƒEJx$ɋuNEuJy؋u>t ʍ8u8E\AK9؍e[^_]ÐUdWVSM] u$UPE>}:9~>}';~E(8[t&'E8~}?;9 };~.&'E8~}?;; };~:t Njh@"v}`"E,EJEE0EJEЋE<U؋ED)ЉEE+EEԋ};}EԋUUЋ};~E+EHE܋}8?}}}@+EE+UԉUċ}+}}E;8}8}UUE;~}+}O}uԋEĉE|V+UUM]|?FEE+EHEEv}|+UETE E4 AKyFMyEuًE}HE؋}LEMBEM؍e[^_]ÐUVSUMu ]$E(8tjhh"E ]E ]E"]E!]EEE@t؃$o]EE]}]EEE@t؃$yo]EE]}]E$E$m]]Eu "E]E$E$m]EEu"eEu""Eu"Eu"Et"EuYv"UEu ]Et"UEu]Eu؍&'e[^]ÐUVSuM U]E E@t E@t  e[^]ÐUWVSM}Uu ]$E48u/""Eu E4 E48t$ Njh"'E E ]"E ] "Um] ""Et%Em"EuWv'E mE(" /ʋE, E (ʋE( E0e[^_]ÐUWVSu M]}E8t jh"< >~+A!" d v"uÈ@st&È@s"ًH u "QغEu;}BDEt$J$R$"e[^_]ÐUWVS]u}E E E@t؃$qj]'E E@t؃$9j]E"UEu5Eu9#M]E&M]EPEP'؍&'"]EuVSE PEP( "EuEPWVS2_]Ee[^_]ÐUhWVSE,8];E,{] ;E,f'];~E]; E];~E,.t&];~E ] ; E] ;~ E,],;t Njh"JX t&E]< ] ދE0)BUgfff])ډU<}E<E] )AgfffM+M<}<+U]]9}Uĉ)ʋEE9}Uȋ];EE9~U̍1] ]9~UЋE,P]SEP]SEP]SEP]SEP]SEP]SEP]SEP]SEP] SEP"EELÈ@rEEtً]$ "EEÈ@rEEÈ@rً](E])@=]]] +E@=W9}щMčV] 9}щMȍWċE9~щM̍Vċ] 9~щMЋE,P]SEP]SEP]SEP]SEP]SEP]SEP]SEP]SEP] SEP_"EELÈ@rmEt "EEÈ@rEEÈ@rً]$È@rɋ]$E(tً](Wtjh"@E I Ͼ uR }ș}/u'# 'tuE}ى˸gfff)M)jh"t1N؍e[^_]ÐU@WVS]M U:uB;'';~ E8:t Njh4"v99}}EEE}}P"uUE?@]uuR]uu\]EE]Ee]EEЍ|}ԉ}ЉEEM}9}EƍEP $]uuJR]E};^uu \]E;Ex9u;u'}DDMMFMAJyɋEEMNU+UЉMJx})ϋED\Jy1ɋUJx}ϋEAJye[^_]ÐUXWVS}MEEȋ] ;?~9l&U ;~Qu ;~ /v'U $[]h@j[E]E]EÈ@s(l"}U Um]m&v'l"}E Em]m}EuEm'},ș}Ẽ}}Hu@؉E9'E&uut EEEuỦUЋu ;t;t# NjhT"qVUUUmыu)E[U)ƒuXEM}MAuΉ}EȉE|WTRƍLQVEP賮N&'[u)փu3EEEEuȉuRPUR裭 K]uuEȉEčUUeMȋu>MAMM܉}EE؉]U u VEPT uč4uVEčLQ\SU؍TUR|}Wu܍|WUURPuVQSEPURWuVEPURuV PMTEPURu>tEPURuVE PCe[^_]ÐU\WVSuMEEċU :>~9] et&E ;~U J'] ;~U  (&] $tW]h@jbWE]E]EÈ@s("}U Um]m&v'"}] ]m]m}uEh },șEȅ}Du<؉E5E &t ]މ]uEȉEËU ;t E U :t$ Njhp"'VUUUmы])ىM܋E8tUR]SEPU R.]SEP螂}UU]K]EEUĉU]]M}MMȋ];M@E؉ΉωUԉM]ˉ]]E PUREDEPU]TURLQEԍDEP|}W|WU؍tVS]SEPQUR]SWVEPUR]SHPMFE܍@U)ƒu>M}MY΍D1UĉUSЍtV QPUR脩;]܍[E)؃u)UUUEĉESR]Se[^_]ÐUhWVSE EċU:}EE~Eȉ]EuEf'},ș}̉Eȃ}}Eu@؉E9E&}}t EẺEu}ȋU;:5VUUUmы})MɋEȋU)Ѓ1҈‰UԉEU)Ѓ1҈‰UЋ}}}EEU:O}MEEUU}}E}tCEEEEĉEEPU}WEUR}WEP4}t-EUUUĉU}REPUR }}O}EEUU؉uč}}eEȋ}?MȉEˉMUʉUUUU}WEPUR}<}WEEP QSUUR}<}WVEPUR}WQSEPURV}WEPSPM[]]؋UR}WA~E8t]SURWW~EMhE$9Njh"e[^_]ÐU4WVSE0u1ɋEuЃ~AЉDžuDžt&'}7}auWOv'Džt&tuˋE;0tE$:Njh"t&VUUU)UҋE)ȃ1EU)ʃ1E}Uu6uԉ}UEEEH uȍ4vE9E}}uJ}JEE00}G]EuUMEEE%EE}]uEUMuuE܍։E ]E܍u 1]3]ƉE ]<u 7]0]Љ0]0]Љ0]0]Љ0]0։E ٝ|u 0EEٝxEE]EٝpE]EEٝtE]E؅|ٝlEEeٝhEe]mٝ`EEeٕdmEإ|mٕ]؅dٝ|ممx؅p]EE]مxإp]Ee]مh]Eإ`]حhE؅`مt؅l]E]مtإl]mUE؅| "ٝd "Eإ| " "ٕEE0EE1Ee3Ee0E7EE0Eɋ0Ee0ŋ0ċ0ˋ0鋅0Eዅ0E؅d0E2Eإd0E>Er'Uԅ}U؋u0ٝ<0ٝXم<؅Xٝ مXإ<ٝXEȉٝ8BٝTم8؅TٝمTإ8ٝTUٝ4DٝPم4؅PٝمPإ4ٝPEԉu6D}ԉE5u}}؋u؍>މu؉U؋E؍ ȉEEEE}]uEUtMhuu\vE܍։E ]E܍u 1]3]ƉE ]<u 7]0]Љ0]0]Љ|0]x0]tЉp0]tl0h։dE h`\ٝ|\u 0EEٝxEE]EٝpE]EEٝtE]E؅|ٝlEEeٝhEe]mٝ`EEemUEإ|mٕم`م8مم`؍TمD}DDD@uEE+UD\FHyɋDU܋}|:ٝTEDٝd+UUEEEE}DDمTD@uؾEHHvD}|>ٝPEDٕ`مdEu Eٝ`EمP؝TEuEEUU;UDED\مPمTE@EE}E|8ٕLمPE@مd}E Em]m]EċE ;|+]مL}(,Muم`]EtS$]EUمdÈ@r]S$]EUم`t]EE8 }EL8S<مLE($dR$D$&'E}DEԋDEH])Í Uff4f|)~܍vE@}fDEE} ;Í8UU}f;fD8مLمPD@EDDٝdمPٝTFHBE)E܋}E|8DٝdEHHb}|>Dٕ`}E EmUUmÈ@r E9U}})4ED@}|> ؕXÈ@rمXC4}|>DٝdFH}fߋEf8}fx t&EE8t } E}+MyQEȉEȉEM} HE}ff}܋E@EE}G}E@9EtHUU}|:E<DEt Uƍ&U뺍t&'Ev~}@v}E;E* E}E\S$ٝx}ۋDED}8$Eً}|;E8$E؋}|;}E Em]Mm} B9uуt}|;v'}E|8D}E Em]m9M|})}E@9tVUʉЉUE<E(d؍xEt ы}}몍vU뢍t&'E8uh}<8E<E($}$:8$ɋ}(:8$}8E$8$&DE 8ϋE8dEً}8dE؋}E|8]ԃt }|;]EU]EuQ$]Et3}~];;~ u>~];;~:t Njh"d&uE];)xLu6uu+]]MU|)EHEHE] ]u]u$0AJyEOyǍe[^_]ÐUWVS}] MUuE(8tjh"!R] UU"M]]EE]EE@t؃$]Em"ME]EE@t؃$]EE"ME EE E$Qt&'ED@u/"MMEe[^_]U0WVS}u ]ME EUE$8I?U$h&'> E$JU:~E; E;~U$%t&';~ ;;~ E$U$:t  NE )MEEЉƋU:)xwEHEEUUЉEv EE"Eu MQw]EE UTE‹U$FOyEMjE$8t Njh"9|e[^_]ÐUpWVS]M4ULE1u:;~9~},?~E08'u >~}8?t&EE;f;bu;|[} E ;u8;};}Y&E$8Bu(>2}$}(u,9}}0?E(;8}%:t& Nj h "z; @"u$.}E Em]m>>}E((}E Em]mu(>>}ċEEԋu >)lj}vEE+EȉE̋u;}>}̋EEĉEЋu ;~>}ЋE+E@Eu6MBu)щM}+}̉}G}萹EE|-uv}̍|9}׋Eu<\AMy}}x_E\>AMy}uCEHEx#4}<>E@E}D>AMyދuu&M]u.S<E<u@7uED4эt&'S}<E@TEu\ ]u@3E}Dމ>؍T I<E@uD47}D4:e EEEMJu6u})EvEHEE@"u+uN};7|r1ۋE+EEMxW ;EE+EHE}uD9|u C ;U~~#D u@02}D<8ED<AMyu)u}}؋E;8mu+uFuNux2}E؍|8E̍DEЋu0}<\AMyEEx_u\>AMyM]EE؉Eu0S4}<>E@E}D>i'Su<E@TEu\ ]u@3u}D؉48&؍T I<E@uD47}D4:hEEEE;Euu}tE@Dɋ}H>#EuDUU}@uH0EMEMLe[^_]ÐULWVSu6uċ?Su>&t&u > &u0>}8u;}0u8;u4>~}<u ; }4u<;~vuD>&ux>t(}pu8;|2ut}<;}bT&'}0u8>)lj@up9}.u4}<7)Ɖ@}t9} ?t  Njh`"tg'EudKx}h|uE@KyEu>t\}4Eu<)xr}0?}}87+uuMU|$EHEHE}u(<0uEAJyEKy)}0u8>)lj}E̋u4}<7)ƉEẼ}uE9E~u&WEPEEE]SoWEPuuS[WEP}}SG$VEP}}S*VEPuuSWEPud>}S$VEP}}SVEPuuSWEPuuS$WEP}}SVEP}d7uS|?t8v'WPPVEPEPEPEPEPEPEPEPEPEPPE|PEP}xWutV}pWElPuhVEPEP}dWE`PE\PEXPETPEPPELPEHPuDVE@P}uj9Wh"?uj"Vh"?uj-Vh"~t&?uj3Vh@"^t&?ujFVh">t&?uj7Vh"t&?ujIVh "r_e[^_]ÐUWVSEl]?E8z} ?cv']0;~}8?E;8 }8;~.t&]4;~}}䉽(}艽$(+E$$,}},}}䉽+E }} }܉} +E }}?}؉}܉+E}}}ԉ}؉+E}}}Љ}ԉ+E}}@}̉}Љ+E}|}ȉ}̉+||x}ĉ}ȉv+xxt"}}ĉv+ttp}}v+pplZ}}v+llh}}v+hƋhdN}}+ddIxR9]}@}}:8:8}}:8:8EIydNwhlpWtx|+}}}}( }} ~$},)0}8<}DH}P*T}\E`[^_]ÐU WVSu U}ME8tjh"Mj"}] ]m]Em@ =&;,P$/"LL'He[^_]ÐU WVS}uM](;tj!h "GM\t&U ")]U"U]SE$PE PEPEPEPRQVWU RUR0}t j"Sh@ "<e[^_]ÐUWVSu}] U$:tj h "LREPEPEPEPEPE PVap}u E "Eu]EE "EEEuEEttU&EEt=X]EuEt9EtAEu0v'Eu؍t&'e[^_]U4WVS}u >tjh "]KvEu>t Njh "%K "EuqVhDM)$]E]1$UEEpVhDM)i$]EEUC]EtB& "Eu,t& "Eu t&1ۃVhDM)#]E$]EE@t؃$q]VhDM)#]E "Ƀ$]EM] t&'VhDM)U#]VhDM)G#]E]m] "M6'VhDM)#]VhDM)#]E% " "]EE "M]Eԃ$]E]EtEu]u4E@t؃$I]EMIt& "M]E@t؃$ ]EEU " "}E Em]]m}1ۉ؍e[^_]ÐU0WVS]U(}@MdE9u> E,8'u0>|E;}u,;|'E8~0E;0E8tw u46E;0| u0BE89}%G u>t0E0Nux E$TEuBMy؁9EuEx3vD\EuD\EuEBMyЋEԋu0;9u$u >uE<u 9t$؁ Njh "|F&uDE 8tu<E0NE< uHEx_ u<&$EPu>tE$E uT1v'u 0uT0BMyEE0ESu0B9tC_)UxGUАtEHCMy4E\E`EEEG}IMʋuH2E\D?u0>~@E`uHE/ "v uP1uNE8t&u$1ʋE\uX1&'E\ʋuX\'É)ى}Ix$ɋEHu\EIy؋E8t0ɍ4E\E$ EX"u\EX\4EXE]ɋET E]E]BMEu]t}]Eu]EIx"4EEX ET,BIyߋu;>}D)P4$E@t؃$詽]EuL3 ؋ELDOΉuuu܍vSu\0E܉EEE؃}EuNuEɋEHuE0;:4u؋E\E`EE u\2uCIoEGM؍e[^_]ÐU\WVSu} ]U,E:>dv'? MvM9~E; E;~(&'M9~ ;;~:t Njh "A&M(E E@( "D@u^M M;)pEEM)Ðu]|EHUЍDM$FMyEOy,&E , "D@M M)ˉ]EEƋM9)EHEE܉E܍TE$4 "uBӋE$E@t؃$Ѻ]EM$ "&E܍DM$E(FOyEMVEM D@u]M M)ˉ]EEM)Ðu߅|EHUАDM$?FOyEMyt&E 0 "D@M M)ˉ]EEM)Ðu߅|VEHU萍DEM$E@tE4LE$~M(FOyEMy(t&E EM M)ˉ]EEƋM9)xQEE؋MIMMԍEEЉM ]EPMԍ\E$]EP#j]EM$ FOyEMyvEE)É]xsvM M΋E8)xQMM̋EHEEȍMMĉE ]EPMȍ\E$]EPi]EM$ FOyEMy؍e[^_]ÐU WVSU]DHu`>u::~;E`vE 8 u`E`8t$ Njh@ "b= 'u0F&E(ȋu4F&E,E@t؃$wٝlمlu@6ٽhh `٭`۝٭hFEL0;3~5j?u`Vh` "q,jAVh "d,EHuHE4PÈ@r؋u4FE4PÈ@r؋u4FE4P È@r؋u4F ٽhh `٭`۝8٭hu4VtFE4Pt؋u4FE4P t؋u4F ٽhh `٭`۝<٭h<8} Dž8E;<~<<uLH,x$4ETE\G,y܋u(u,8 "ٝ0@ "E@t؃$mٝlمl؍0ٕ0ٕ4u@6ٝ4Dž,E]p(}0u002E@t?u42$0u02$0(0u0 0u4,08It&'E4E@tt&'DA,98@<)Ɖ,E uEu\<+8FE0FV$H "8 "ڭ@ٕPDž$E4TuE4È@r.مPE4TÈ@ E4 <2<t u02BvpL "Eu13إPٝTؽTٝTEHIمPdL "EuuHEHt&uHEH8مTE0TuE0È@r2مTE0TÈ@E0ؕTÈ@rمTؕTمT&uH>ʍE0È@r؋u03E0È@r؋u02ɍE4t؋u43E4t؋u42A$8 "ٽhh `٭`۝$٭h$$u;~6$8 "ٽhh `٭`۝٭hAu9}ʉ)$qXTPLE4u08 "W,$ٝLE`PVPVPVPu4VE0PFمTu0&E(مXu4&E,E@t؃$ׯٝlمlم0u@6م06ٽhh `٭`ە٭hٽhh `٭`ەD٭hDAD$uL;~) @NH;uS,$t&;DusV$$م4 م4t؍4 E ETE\u<>tE ɋuX00CIKG$؋@+8CQ)։95LM)hHM)Cj\PhP " jT "S $ڵٽhh `٭`۝\٭hVhP "^ YjPE`PV"(@,rELIx4vE\EuuT2u\42ETGIyؿuLIx8 "W,$EP\GIy؍[^_]ÐUtWVSEE܋}$}u(E8}EE 8O}xSvE0P}OR}}WEPP3};E,}?t }E<EMyEE} ;~EEM}}EE}}ЍEE̋}܉}ȉE8uu} )Ex"Uv}D\EuEMy;u}HEx}1u;tjhd ",}?~9ht&'8~u(>Ht&'}u; ;};} u;}(;u;};tjhd "+ N}&}Eu>)lj}xbu6uu>+}}萋]M|~]; E;~ E@8v:t Njh| "*&v "]D+];Ox]L]TBOyE08t]D;OxEPDBOy6uЉu];)kE]$D]܋EE̋]3)?UJEHEUUԐEE؋],< E4E̋] dE܋E8(E@t؃$]E]<3UE]@; "u- "}] ]m]Um+&'% "}E Em]UmB ]̋EԍT]L](EL]T "E08 ](ȋEP&']@; "}E Em]MmA "Q$$~]]ЋE̋]ԍT "E( ]LE]TE08t](ɋEP]؍ E̋]ԍTE( ]LET]0;tE(ɋ]PENEOED0N "ʉʍJ<ETEuX]L]T4EL]0;ȋET ]P,t]P}&'ʍ ETEu']L]T4EL]0;t8EP2t& ]LE08tʋ]PBNغED0Nx) "]<ɐR$E<]H\BNy؍e[^_]ÐUWVSE 8tjh "@& "Kt&E8| =`M)`M)E+.t)‰)Ѝ)Í)؉))‰)Ѝ) @Agc>))Ѝ))УDA)ȉ)Í)‰)Ѝ)É@Aa")‰)Ѝ‰))ӉHA` " "v@A)Љ).t)‰)Ѝ)щ @A DA+ DA+ DADAngc>)Í)؍))щ DAQ $@A\AFO>؋E@A)Љ).t)‰)Ѝ) @A DA+ DA+ DADAngc>))Ѝ))щ DAHA ) a")‰)Ѝ‰))щ HAIΉ)ق`A " DA@A "ٚ`Ae[^_]UWVSMuU(]:ui9 N} ?=];~};;~ >~]} ;;~:t Njh "I"e&E]3)xP}?}}+]]vMU|*EHEEv}D]$] }$8AJyENyƍe[^_]ÐU WVS]M$U03u9}:;~9bu >~}(?J&u}; ;;~ $u} ;u ;}(;~:t Njh "!ruE} 7)Ɖux\}?}}7+uu萋]M|6EH}}EEuE}8u,2CIyEMye[^_]ÐUWVSMuU(]:ui9 N} ?=];~};;~ >~]} ;;~:t Njh "e&E]3)xP}?}}+]]vMU|*EHEEv}D]$] }$8AJyENyƍe[^_]ÐU WVS]} M$E1uE08r;~9u0jv'?~E(8u0H&E; ;u;} E0!u;E(;u;} E0u0>t Nv'EEEE0+uuEEE0+uu萋M]||EH}EEvu 0D@u$Uu,2E0,4UE,E 4u,2AKyEMnE08t Njh, "e[^_]ÐUHWVSM} ]EU0:9u0t&?E0'U:~ ;29~E0&'U:~u 6;7 U ;~u0`t&'E$8~U3)F90~E04 U(:~u6E )Bu(9~ E0U0:t  NjhG "'u,E)C]؋u$>EEU )Aȋu(>ËE$R$EK]EuNuEE(8OxWUuU]]1ɋE$JUx/u0E0uK]܋]]܋UԍT4EAMyEOyU,tًU,EMqEMQ؍e[^_]ÐUHWVSM} ]EU0:9u0t&?E0'U:~ ;29~E0&'U:~u 6;7 U ;~u0`t&'E$8~U3)F90~E04 U(:~u6E )Bu(9~ E0U0:t  Njhc ".'u,~E)C]؋u$>EEU )Aȋu(>ËE$R$EK]EuNuEE(8OxWUuU]]1ɋE$JUx/u0E0uK]܋]]܋UԍT4EAMyEOyU,È@rًU,EMlEML؍e[^_]ÐUHWVSM} ]EU4:9u4t&?E4'U:~ ;29~E4&'U:~u 6;7 U ;~u4`t&'E$8~U3)F90~E44 U(:~u6E )Bu(9~ E4U4:t  Njh "@'u,~E0U)C]؋u$>EEU )Aȋu(>ËE$R$EK]vEuNuEE(8OxWUuU]]1ɋE$JUx/u0E0uK]܋]]܋UԍT4EAMyEOyU,È@rًU,u0tًU0EMOEM/؍e[^_]ÐU(WVSM ]U(1u:ui9 N; @v}?~u;;~ }?~u ;;~:t Njh "7t&E8}u>)GEuE} 7)Ɖu1ɋ]KxE}?}EHEE܋u6u쐋}Tu܍}$:E)ȍD8:8AKyEMyu} 7)FEKxp}?}}7+uuM}}؅|HEuHEE} +EHEE܍vu}$:E8:8AMyEKye[^_]ÐUWVSMu] U(E:9dv'} ?JE8~}?;9 };~(&'>~;E ;89~:t Njh "~v'E$6uu3+ux\}?}}+EE]M|8EHEEv}TE$Et؋}:E$CIyENye[^_]ÐUWVSUu M(];}9];a&} ?J];~}]; }];~"&:~} ;;~9t Njh "&]})C)эAÉEU΅|D}?}}+]]MU|EHEEv}D]AJyENyu]EE$e[^_]ÐUWVSMu] U(E:9dv'} ?JE8~}?;9 };~(&'>~;E ;89~:t Njh "L&E$~6uu3+uxa}?}}+EE]M|=EHEEv}TE$EÈ@r؋}:E$CIyENye[^_]ÐUWVSMu] U,E:9dv'} ?JE8~}?;9 };~(&'>~;E ;89~:t Njh "&E$~}(6uu3+uEEE8+}}M]|cEHEEvET}$EÈ@r؋}:E$}TE(Et؋}:E(AKyENye[^_]ÐU$WVSM]$U81u;}:9~;'u >~}(?t&u};;~fu} ; u ;~ Cv}u>)lju,;~  !}u >)lju0}(;~ :t Njh "&uE} 7)Ɖux~}u>)lj}1ɋ]|]u,6uE܋}0HEEu6uE܋}HEEvuD}uT}u2}48AKyEMye[^_]U WVSE ]$M0u>}3u9}?~;gv'8~u(>Ht&'}u; ;};} u;}(;u;}9t Njh5 " }&}Eu>)lj}xbu6uu>+}}萋]M| U :~u<>t&U:~; u;~&'U:~u ; U ;~t&'u$>oU(:_u)É@u$>U0HE̋uDUu )‰@u(>U4HŰu8;~  u<;~ 9t NjhT " SQU@Rhp "WuDVU4Ru0VUOEU4+uE؉U؋uTUȻu$IxXEU0+uEԋEHEUDE̋EHEEȉuԍD3Uȍu@U2u0u@2CIyEOyU,:t%uUЍDu$u(u@0R4$0EM'EMe[^_]ÐUWVSU] E|} ME<MEX8:~M<9EXt&;~M@9EXt&M9~M;;~MX_&'E8~ ;;~ EX2M49}EX'M89} EXMX9t$ Njht "B 'EXPMQEP "M)]uV "E(]]SM0QE,PM(QE$PM (M+($MXQEPMQ "E(]S "M)]VE0PM,QE(PM$Q:EeE$E+$Q4$]EeE E+ Q4$]$'EEE)EXPMQEP "/]MQE(]MQE0PM,QE(PM$QEeE)Q4$]EeE)Q4$]؃$t&'EEEXPMTQh "EPPMLQEHPMDQE@PM&];~@];7;1];~X;R] ;I]4;~]<; ]D;~'E88~E@;;~ qE$ "Et "Eu>&']( "Et "Eu :t Njh "hR]LSh "E@P]}1u;tjh "W}?~9ht&'8~u(>Ht&'}u; ;};} u;}(;u;};tjh " N}&}Eu>)lj}xbu6uu>+}}萋]M|~M@9 U\m;~MD9U\U&M9~U;;~M\+&'U:~ ;;~ M\U\:t Njh "V M\QEPEPH"U*]uVH"M)]]SU4RM0QU,RM(QU$R'MU )ȃ(U\REPEPH"M)]SH"U*]VM4QU0RM,QU(RM$Q&EeUM)‰P4$]EeMU )P4$]('EEU)ȃ~U\REPEPH"/]EPM)]EPU4RM0QU,RM(QU$R &EeM)‰P4$]Ee)P4$](t&EEU\REPEPMHP$]EPUHP$]EPM4QU0RM,QU(RM$Qu%(U\RMXQhL"UTRMPQULRMHQUDRM@QEEU`$?)lj\/MƋU:) MPUL`HdXTMHUD|@x}u$>}:u>~}$? u >~}(?s&u>~}; u;~I&'9~; } ;~ t&u$; }u(;~&:t NjhT"; E0}E4E8uE<M)ˉ]xZ?}>+}}v]M|8EH4uEE䐍CUU}u0},:CIyEMye[^_]UWVSu](M;>'} ?'M9~};;~9hM))jMQh"Ij}Wh"9jVZt&M9~}M ; }M;~HhM)j}Wh"jMQh"j} Wh"(H;t  Njh"nhME}7)xKM MM9+}}MMU|%EH]؋} MD}$8AMJyENyȍe[^_]ÐU4WVS]M(U84uE<}E:;~9n&'u >~},?H&u; ;};} $t&u} ;u,;};}:t Njh"uE}7)Ɖu}?}}7+uu䐋}}̋]|mEHuu}}܋uuEEԐ}̍u }܍u00ȋ}؍u$ 0Uԋ} :ȋu4 11EKyEMze[^_]ÐU WVSM} uU,E:9gv'? Pv];~E; E;~+&'>~] ; E ;~:t Njh4"m&E(6u] 3)xMEEE+]]MU|,GEEED]E$u](AJyGNyƍe[^_]UTWVSE$M8u~E(8 av]}; ;];} ?} ] ; ;};} ],;}0?:t Nj h`"(zv]E} )É]_}?}Ћ}+]Љ]̐}Љ}]̉]ԅ+EHEEȐ}]ȍD}@8E]0;O}"+}] ]m]mEE+Ep},K]"/}] ]m]mEHE}DEFEEEHEEE+EP];|;};4];3|-} ;7&]T}D]]4 }@];;AMyEM9EMEMe[^_]ÐUWVS]uX>E8~E(8&},?nE08~8E8;8 8E(;8~L&'}4?~}<; },;~&'E8t>t Nj h"vE 8uEIxv}HD?BIyDžL~DžPEIxa<0مLEÈ@r EٝL<0مPEt EٝPBIyDžT~DžX}Ixf0مT} 8È@r08ٝT<0مXE t E ٝXBIy}E@t؃$^]EÈ@sp"&p"}E Em۝`m`` } Dž` `dhٝ\}؍\ٝ\ƒӍDL҉t|tE``<]tttxxx`d׋E|V}WhE]S1V}WhES|1V}Wh0ESY1$V}W|ES?1V}WtES(1V}WtES1$>}W|P}WxP}WtP}WEPP}WEPpWEPlWht"hPdW`P\Whx"hx"XPTWPPLWEHP}$WE P}WEPh|"hxV}W VEPV}WVEP V}W}uE884E<88VHP4}S/VDP4}S/V@P8}S/$VJE8~u6;3 u;~(&':~7E ;09~9t Njh""&E(~u$EEEEEEEEE0+uF)эAƉE׉˅u6uЋu+EЉE̐MЋU̅|rGEEutEE]E]E]]EE$Euu$]EE(Euu(AJyGKyEE]EE@t؃$R]Eu4EMMEEHP4$E@t؃$R"Eu u<A"EMmEMEM]EE<E]EE,E]EE0]EE8E@EDEHELe[^_]ÐU4WVSu8]@}DUHE,M:E,8~E 8zM09^E48~M< E,; M4 E<;~6&>~M0;;~ t&M 9v:t Njh"9vE)É]$,"m]E4ẺËE<)ىMEHu,"S,$E(M$ EE(M( E@t؃$yP]EM1E 84"u(,"}M Mm]Um&'%,"}E Em]UmB~"M;}D8MDvD8Mv'DE؋MJ8EM9 E 8,"}M Mm]UmB0"R$$~3E;#L8"EL9L9H؃!؍L9ED9*v'LM؋EJ9ME8CMEMe[^_]UWVS]}0M4E9;v'u >gE;u;}O&Eu ;E;} ,t&u >tE$8tu(E,Eu 9t! Njh<"v'u6uuu+EEu6uu+EEM]|cEHEEvu >tETu(:t::u$>t#ETu,:È@r::AKyEMye[^_]ÐUWVSu}4]<;U:~U0:&U :~?it&'U;U0;U;} ?U U ; ;U;} U$:U(:;t Njh\"bSEPUEPJ SE8PEPWU0RVE,PU(RU$RU RVURUREPU RUR!LSEPe[^_]Ív'U@WVS]u(UD M}4M:;~}4?&M 9~}8?t&M;}4;M;} c} M ;}8;M;}@&'}$?"> vE0M;}%:t& Njhy"tu "}$/}M Mm]mE.}M Mm]mEԋ}ËM1)xe}?}U@)vM ELtE,8UL`'E08~E8;;~EL1&'U4:~U<; E8;~ ULEL8t" Njh"p]2t&'UÈ@rEÈ@r؋UEtEt؋UE EÈ@r؋UEÈ@r؋UE Et؋UEt؋UÈ@s}U Um]mE}E Em]mÈ@s}U Um]mE}E Em]mÈ@s,"}U Um]mEt&'}E Em]mÈ@s,"}U Um]mEt&'}E Em]mUE0;p0EU4;b0UE8;T0EU<;F0U9U U9u!JUċEDU U$ /E+E1E]E ]Eٝ|EٝxٝtEٝpEٝl1E]EuAمx]EuAمp]EuA EUEu]م|]مx]مt-مxUEu,]مt]E]م|]مp]مl2مp]مl]مx]مt]E]م|]EeEeEeEٝ@EeEeEEe"]م@MUE$(]CEUEu]م|]مx]مt*مxUEu,]مt]E]م|]مp]مl2مp]مl]مx]مt]E]م|]EeEeEeEٝ@EeEeEEe"]م@MUE$(]8t&'hM)v!hM)ghM)XE]E]ЋUE4;|JUċEDE̋U UHUE<;,JUċEDEL &'E+E,E]E ]Eٝ|EٝxٝtEٝpEٝl1E]EuAمx]EuAمp]EuA EUEu]م|]مx]مt-مxUEu,]مt]E]م|]مp]مl2مp]مl]مx]مt]E]م|]EeEeEeEٝ@EeEeEEe"]م@MUE$(]FEUEu]م|]مx]مt*مxUEu,]مt]E]م|]مp]مl2مp]مl]مx]مt]E]م|]EeEeEeEٝ@EeEeEEe"]م@MUE$(];t&'hN)6h$N)'h8N) E]E]ȋE@P$]1E]EuAمx]EuAمp]EuAEUEu]م|]مx]مt-مxUEu,]مt]E]م|]مp]مl2مp]مl]مx]مt]E]م|]EeEeEeEٝ@EeEeEEe"]م@MUE$(]J'EUEu]م|]مx]مt*مxUEu,]مt]E]م|]مp]مl2مp]مl]مx]مt]E]م|]EeEeEeEٝ@EeEeEEe"]م@MUE$(]8t&'hLN)1h`N)w"htN)hE]E]Ee]ȋUE4;|JUċEDE̋U UHMAE4;|&U<; EEċUTEȋE EHEU<;&HEċUTEЋE EH&E+EU9UEU1ɋEEuAEEuAEEEuAEUEu]U ]]E'UEu(]U]E]E ]E]E*؋E]E]]E]E]E ]EeEeEeEٝ@EeEeEEe"]م@MUE$(]6'EUEu]U ]]E$UEu(]U]E]E ]E]E*؋E]E]]E]E]E ]EeEeEeEٝ@EeEeEEe"]م@MUE$(]< hN)fhN)WhN)HE]E]EU0;| EHEċUTEE EHUE8;#UJUċEDE6&E+E1E]Eٝh1EEEuCEEuCEEEuCEUEu]U ]]E'UEu(]U]E]E ]E]E*؋E]E]]E]E]E ]EeEeEeEٝdEeEeEٕ`Ee"]مdMUE$(]&t&EUEu]U ]]E$UEu(]U]E]E ]E]E*؋E]E]]E]E]E ]EeEeEeEٝdEeEeEٕ`Ee"]مdMUE$(],t&'hN)1hN)w"م`ؕdtمdم`ؕdÈ@rمd؝h؃uE؝ht"E؝hÈ@jEE]مh]E]Eٝ|EٝxEٝtEٝpEٝl1E]EuAمx]EuAمp]EuAEUEuم|مxمt$مxUEuمtEم|مpمl#مpمlمxمtEم|Eٝ@e"]م@MUE$(]&'EUEuم|مxمt!مxUEuمtEم|مpمl#مpمlمxمtEم|Eٝ@e"]م@MUE$(]hN)QhO)BEN v'EE]مh]E]Eٝ|EٝxEٝtEٝpEٝl1E]EuAمx]EuAمp]EuAEUEuم|مxمt$مxUEuمtEم|مpمl#مpمlمxمtEم|Eٝ@e"]م@MUE$(]t&EUEuم|مxمt!مxUEuمtEم|مpمl#مpمlمxمtEم|Eٝ@e"]م@MUE$(]hO)Fh(O)7Ev'؝hÈ@uE؝hÈ@rE؝hsEE]مh]E]Eٝ|EٝxEٝtEٝpEٝl1E]EuAمx]EuAمp]EuAEUEuم|مxمt$مxUEuمtEم|مpمl#مpمlمxمtEم|Eٝ@e"]م@MUE$(]&EUEuم|مxمt!مxUEuمtEم|مpمl#مpمlمxمtEم|Eٝ@e"]م@MUE$(]hJUċEDU M؋UH'$[^_]ÐU8WVSMU(u,]8E9}E:};tjh"跘9~:k&'E 8~>Ht&'}?};9 ;:E;8} }E ; ;};};tjh" N,t&EẺEE8+}̉} EEE8+}}uEEȅ}OEljE܋EljEEljE}}"<}̉]܉M؋E$E4Eu@Uԋ}0:}$ ;EEЋ} 8}4 9E0}$;}4 995؍Eԍ }׋E0E ɋ}09U؋E4FMXEMe[^_]ÐU@WVSu}E]E ] "]Eu("]Et-EE1ɺ "}]E0"E@t؃$M]8"MU]@"M}E Em]MmH"M}E Em]Um E̅u7 }yۍvtuE@1ۈUBJBP$EEmP"]t*9&EE]u˅ۅu EX"ED@uEȃ$IX"EEu؍e[^_]ÐU@WVSE8}E,8tjh`"E}?E,Jv'} ?E,*v'}?~ };~E,}?~ } ;~E,}$$]h@jE]E]EÈ@s|"&'|"}E Em]UmֹuR }ЙÅ}/u'# 'tu};t E,}$1]h@jE]E]EÈ@s|"t&'|"}E Em]UmӹuO }ƅ}.u)%t& 'tu};7t E,},?t% Njh`"Ñt&'E8E8W$]Љ}?u,E,P}$Wh"҉UEP} E}WE8}E(@XxJ}?}ȉU)EƋ}(8U: 8: FKyċE,P}(WE$P}WEP}WE P}WA E,8}?E8};LЋ}?E1҉1Kx`vE$} D\UȃKy>'E,P} Wh"E8}EP}E}W貯E,P}(WE P}WEP}WE P}W=E,8uB1ҋ}Kx/1EIx }}ȐEȍE}(<88FIyBKyҋEe[^_]ÐUWVSUU} ]$u(MUЋM\9U:~M@9 U\pM 9~UD:M\Ut&U:~M; U;~M\+t&'U:~; M ;~ U\M\9t% Njh"賎&'U\RMXQh"UTRMPQULRMHQUDRM@Q֠E8U<0]$U,$]ȋM,$W ]E"U*#M)&ME]mU0]E]EM4]UM)‰Ѓ~Y)#ɋM)&MEU0EɋM4eP$]e]EEU)ȃ~_"U*#/&MEM0EU4eP$]e]EEEEME̋?)lj}vE̋U+EP $E]܋E+EP $E]EE]EE]EE]EE]EE]EE]؋MNjU2)FMMUUEHEEEMMUUMMUUMMU܉UM؉|UԉxM\QUXRMQURMTQUPRMLQUHRMDQU@Rh"EPMQURMQURMQURmHM\QUXRMQURMTQUPRMLQUHRMDQU@Rh"]S|QxRMQURMQURE]E]EE]EE]E]E]EE]EE]HGN EM7l[^_]ÐU WVSu@}DE]؋Eԋ]\;E8~>]\wt&E 8~?]\[&E8~E; E;~]\.t&'E8~E ; E ;~ ]\E\8t" Njh"t&'h"],S]E"È@s!"}] ]m]mv"}E Em]m]\SEXPh"]TSEPP]LSEHPWVЛ]8]<3$"E]0È@s}] ]m]m؋E0}] ]m]mMЋE4È@s}] ]m]m؋E4}] ]m]mM̋E0""È@rÈ@s/"}] ]m۝,m-&'"}E Em۝,mڭ,E1҈څE4""È@rÈ@s%"}] ]m۝,m#t&"}E Em۝,mڭ,E1҈څ@E$""È@rÈ@s%"}] ]m۝,m#t&"}E Em۝,mڭ,E1҈څE(""È@rÈ@s%"}] ]m۝,m#t&"}E Em۝,mڭ,E1҈څ@E$""È@rÈ@s#"}] ]m۝,m!"}E Em۝,mڭ,E1҈څE(""È@rÈ@s#"}] ]m۝,m!"}E Em۝,mڭ,E1҈څn}tE,EȋE +,]"E@E]H]EPEmȋ](#E$(}] ]m۝,m,}1;}| ;}1҈…EƋE)]"E@E]L]ETE<]KEÉ(vV,$]$#E(}] ]m۝,m,M1;M| ;M1҈…t+IMԉ,(T]X]]XFMyEMk}fE,EȋE +,]5"E@E]L]ETEvmȋ](#+}E Em۝,m,M1;M| ;M1҈…]ދ])E"]C]EHE]P]IE(]KMˉV,$E$ (}] ]m۝,m,}1;}| ;}1҈…t&(|,T]X]EXFMyEM&}],]ȋ] +,E"]C]EHE]P]vmȋE( ]$}E Em۝,m,}1;}| ;}1҈…] ދ])E"]C]EL|]TxE?EˋE8$]EEe[^_]ÐU}u >fv'u0>~E8u; E0u8;~.u4>~E<u ; E4u<;~ >t& Njhh"= ED"È@rE@t؃$]EuXHEVvud<25EpUMU"D@uE]EEEpVPVPVPu|VExPu`VElPuhVEpPudVEXPuTVEPPuLVEHPuu^EEpE`Ix;EHEE܉4uU܋Et$u싵2CIyEGMe[^_]ÐU@WVSE]EEEMx]N]E0]ڋE D@u E];uME];} ]0DFMy؃}EEHExpM+Mq]ӋE0E 4]0]ʅ~5z|)FuE] E0,AOyEMy];Ox!v]J]0E(FOyE];Ox]]( ]4FOyE8P]SE4P]SSEE U R)EE;;Ox)]H]4u] E0FOyپ];OxlV~;FE|,EEЍvUЋE E0 AMy^E0]ӋE 4]0FOyE8P]SE0P]SSE܋E 0uu]؃E8Oxa^]|+EẺŰ] ] AMyEċ]JE4]0EFOy]8SEP]0SEPPjE] 3UԃD@u% R)È@r R)="]ԋ]$UtE؋]$UÈ@rEԋ]$D@uEuE]$D@u#E R)"tً]$E$E@t؃$j]EU];Ox] ]0FOy؋E8P]4SE,P](SEP]0SEP]SE P]S(;Ox v]]( ]4FOyE8P]SE4P]SSE]EE U R)ED@u"E]È@s]EQ؃} C];Ox)EKE4uE ]0FOyپE8OxdE0E,4E0]V]9|:ы)ЉEx/FEEȐ]ӋE M]0,AMyFOyE8P]SE0P]SSE܋E 0uu]EuE؋E$tE$]]EuEԋE$È@rE$]ԋE$Etً]$U&}u E$e[^_]ÐU0WVSEMEE8OxrM܋EEЋM)Mx.HuEHE؋M  EMyEHEЋM E M E(EOyEMHEgMETMD"E@uE8)xM$DFOyEDME$\E΋M9)^E$"E@]ڋE È@sPM 4 U R)R)E@t؃$b]ER)Eh؍NMыE E$4U R)R)E@t؃$]ER)EɍNMщME M$ ME( E E]VM9|]UЋ)xTFEE؍vEЍEԉUM M$ E ËE M  EKyFOAEHEЉEԋM E$M  E MEME]EKxGUJM$D@u EM;uUEM;}ME(DEKy؃}]KxvM)MAMUԃ9U|;UЋE)ЉEx.H}MЍ E E( EMy܋M E(E$4E(FKyEMKx&vEMJM(E EKyݍe[^_]ÐUWVSu] MU}E(8u:D@uD@u E(E(8t Njh"0[t&&#/]E]E(PEPEPEPEPEPEPWRQSVuE'E EE E$e[^_]UVSu>tjh"^0:hEPV|SEP趔EPhVE PS蒕t[^]ÐUEE@@@}%]ÐU WVSU:tjh"/&jjMQPS%jjh"Sd$uƅ{\ ƅ{/URMQ/PhURPdhM QURSMQU R0hSW/%hSThS0/hT~$+T@PhT)PS]dT)hhh~#hjP{PwdjhQh"SbcjhRjh"P{PDžL"LPPxPaxPSbu2jM Qh"U R^cMU':{hMQtPpPlPSldpukdHPhSPbh+dPU Rd)PU RbMU  hQhPPabjU Rh"M QMbUM vjjh"P{aTDž`{vh)ډH~zjjh";P"aue`H~%jj{PUDPY +XAhPURtPpPlPhh"hPX*P&'+XAhDPMQtPpPlPhh"DžP{X)PS"WS lipLd(j+X@P{PX*PXhh"dIDžP{PSAt&'jj{P.PbWt{hh"dIDž+X@P{UXDPShh"dJ+X@PX)PQTh+dPU Rd)PU RVMUj+X@P{PX)PUu}hh"hDžP{PS&jj{PP0Utihh"hDž+X@P{X||PWhh"h+X@PX)PQRjU Rh"M QTUM&UhMQPURnTt[^_]ÐUE8tj!h "!t&= BthR) B]ÐUE8tj"h`"V:t&=$Bt-h(R)]h0R)CE4hDR)D$B]ÐUWVSU M(DM 9uE:M $'M9~;~ M M 9t'jh"&j E$PM QpSLPHPh"EP Lj hSPRLd8p4X0hh"Džl DžhhVd8Q4D`Dž\"X0QVAPGKyDž<MhP@MK$,(P$hjPM(QGDEPh,Q,QVQ@@QhVQ(Qh$Q`$QPuj<u1Dž<jPVPM,QVMQQ;t&'M%t&jM Qh" &'GK<u M[^_]ÐUWVS}Eu8tjh"=t&VhWS]PURVU RWNP hURSU R8P[^_]ÐU WVS} E$8tjh"Zt&ƅƅhh"E(PWiÉPPSMjE,Ph"M Q`O$E,PhE,PU RSEPEPEPEPEP[^_]ÐU4WVSE8tjh "`t&'jjPEP]Sήjjh;"S/N$uE\E/EPURO1p|.U׉ŰUJUАjjUREPMuCNy~ WURUR jURhO"U RLNe[^_]ÐUUM E8tjhP"&']ÐUWVSE8tjhi"@t&'EPURcE1Nx*UJUjjh"EPLuCNy߅~#;}}E)PUREPjURh"U RLMe[^_]ÐU$WVS}U:tjh"zt&WMQjh"SU1't&ƅƅWMQبhh"WURI+XPUTPSPJhEPEPE PS[^_]ÐU;E}4E)M<0<9Nڍ&'~t_M IMMIM;'jjh"uVB|7jjh"VB!CMЍjjEPEPBtu)FEMIMM IMv~kjjh"]SWB|]jjh"SABGjjh"]S&B|,jjh"SBO E}uWM@QMQM QB~*E)@U)BRMDQMDP jMDQh"M,Q;E}AE))PjEP]SBjM4QMQEPS$}uY'M$M(>;E}vE))PjE P]SAjM4QMQEPS艺$}uM/MM;~M+'Mt&M$M(j}W jEP 9uM$jW M( t&M$jMDQh"M,Q=Ã~b;]}E)@PMHQM,D P&jMHQh"M0Q@~CPMDQM,Q$jMDQh"M,jMHQh"M0Ql@Me[^_]ÐU WVS}U:tjh" t&MQW jh"c U1't&ƅƅhh"MQWi ÉPPS=hE PS [^_]ÐU WVSMMM$9uE8M$1'jh"y x&M E 8Ox[MMMIMM< t9M,QM )RM$QMRMQEPTM< tM FOye[^_]ÐU0WVS]U$:uE81'jh"&1ɺE Hxv|tAu TByDž}7~}O|u D}T)PhRV=}+FK}O|4} >uT)PhRW2=hhVW{< }@u 7uT)PhRW<KW9t# } 9:9:[^_]ÐUE 8tjh" t&EP ]ÐU\WVSE$],8t j!h "t DžM}7)x4SHEPh9}Ny΋M})D"P $H"ٽ ٭۝٭ƅ\E(P} WƉNxM D BNyD>:jjPjPM PP:D>CD>CD>CD>CD>CD>CD>CD> D> aD> sjjhL"jPTM PST:D> CD> CD>CD>CD>CD>CD>CD> jjhP"jPL PS9D>CD>CD>CD>CD>CD>CD>CD>jjPjPL PS9D>CD>CD>CD>CD> CD>!CD>"CD># jjPjP$L PS$9D>$CD>%CD>&CD>'CD>(CD>)CD>*CD>+-։ƒxD BNyE MTR)} `R)hPR)mjPhT"M}7)DžKHED9DB~BM B}hR)tR)hdR)jQhT"`KyNI~WӁÁxDBKy} @M|R)R)hxR)9jPhT"Q} [^_]ÐU`WVS] UE08tj!h`"\&M} )}M$9)lj"P $"ٽ ٭۝٭ƅ\E4PSƉNxD BNyD>:jjPjPH PP5D>CD>CD>CD>CD>CD>CD>CD> D> aD> ijjh"jPuH PSu5D> CD> CD>CD>CD>CD>CD>CD> jjh"jPH PS5D>CD>CD>CD>CD>CD>CD>CD>jjPjPG PS4D>CD>CD>CD>CD> CD>!CD>"CD># jjPjPEG PSE4D>$CD>%CD>&CD>'CD>(CD>)CD>*CD>+-։ƒxD BNyE MR)},R)hR)jPh":M}$7)M} )HD}(8DB~B},BMR)R)hR)jWh"~KyNG~XӁÁxDBKyM,@}R)R)hR)VjPh"nM,[^_]ÐUVSuU:tj"h"Y'EPRSh"EPE PR ER)R)hR)jSh"j([^]ÐUWVS] E8U0:tj"h"v'M E )ʉPPM E$)ʉDDPDC!)4"V $"ٽ x٭x۝t٭ƅ\U4RSrlj,Ox vDFOy,D:jjtPjlReC lQdP_0d,TdCDSTCDSTCDSTCD D aD ljjh "j\RB \QS/d,D KL CDKLCDKLCDKL jjh"jTP|B TRS|/d,LSTKLSTKLSTKLSTjjPQjHPB HRS/d,LSTKLSTKL ST!KL"ST# jjDQj:jjPjP= PP*D>CD>CD>CD>CD>CD>CD>CD> D> aD> rjjhL"jP5= PS5*D> CD> CD>CD>CD>CD>CD>CD> jjhP"jP< PS)D>CD>CD>CD>CD>CD>CD>CD>jjPjPl< PSl)D>CD>CD>CD>CD> CD>!CD>"CD># jjPjP< PS)D>$CD>%CD>&CD>'CD>(CD>)CD>*CD>+-։ƒxD BNyE MS)},(S)hS)MujPhT"  uWM}$7)M} )HD}(8\B~M},BM0S)v1D9x ~ ك~1u}~ ~AJyŅtۉ؍e[^_]ÐUWVSE E1P}WaM~IxG}1D;PЅ| ~ ك~1҃u}~~ E4CIy}tV$e[^_]ÐUPWVSu}0UDU]\MHU;MH9&'UL:'M9>~lU :M$9~XU(M;U,;"M U(;~ tM$U,;~^?~+M49=t&'U8:~M<9&E@U8;} ;t&jh@"TB M9t(U‹M(+BU܋M +@E'U U܋M( MU:t‹M,+BUЋM$+@EU$UЋM, MԋEHUM<HEM89PUM)ȋU MU8UDE?dM49XU$EM,)‰U M9t$U$M,)‰+E؃&'EEMJUMAMUJUHEEM9tE+EEU +@EM9MEUEM)ȋ]9~ËUS)M S)h|S)菮u0Kx}Oj>Ph" u FKy\tTUS)MI S)hS):u/]Kx}Oj>Ph"T u FKyU)UEMU ; U(; M 9t*UMDUMTR$MXXUM\}!UMD"S$$&MUDMUL Q$UXEEM_EME+E@MH9~ËEPE+E@UL9~ËETvj.Sh`"'e[^_]ÐUTWVSu }4UHU]dMPU;MP9&'UT:'M9>~lU$:M(9~XU,M;U0;"M$U,;~ vM(U0;~`?~+M89?t&'U<:~M@9&EDU<;} ;t$jh"'M9t(U‹M,+BU܋M$+@E'U$U܋M, MU:t‹M0+BUЋM(+@EU(UЋM0 MԋEHUM@ AEM<9PUM)MU MU<EEEMLM?U8:M(EU0 )M?U:tM(U0 )+E؃EEU IMUBUMIMHEEU:tE+EEM$+@EU9UEMEU)‰Ћ]9~ËMS)US)hS)ߩu4s|jMDyPh" u GNy訪tTUS)MI S)hS)膩u/uNxjUDzPh" u GNyPM)MEU :t8Nx.MMULMIMMMGNyӋUM$;M,;U:t&MUDMULJQ$U`TMU\J}!MUD"S$$&UMDUMTQR$M`EEMEME+E@UP9~ËEXE+E@MT9~ËE\vj.Sh"'e[^_]ÐU\WVSu M]d}$?](;U,];~}d&'U0;3}$U,;~]d'}(U0;~]d~'}4?Udb']8;}dB'9~U@:]d&ED;} }d Ud:t jh"^'];t(}ËU,+C]؋}$+@E'U$U؋],]}?tËU0+C]̋}(+@EU(Ű]0]ЋEH}U@DE9X]})lj}U]}EE}}|8}U4:]8;}(EU0)É]6}?tU(]0;)lj+EԃEEUK]}G}UJUHEE];tE+EE}$+@E܋U9U=E]E})lj9~ƋUS)]S)hS)萤u;ENx(vj}UDPhP" uG}NyRt[]S)}O=S)hS)0u6EuNx$jU]DPhP"E u ENy})}EU :tWENxK]]]ULMI]L}M]}L;9;ENyU܋]$;|[},;TU:u2MU4<}]܋}DT"U`t&]܋}DU]D}`8EEM'EME+E@UP 9~EXE+E@]T 9~E\!t&'j.}dWh "'e[^_]UWVS}$u(],M0E8PU4RQSVWEPU RURURURURU RUR:e[^_]UWVS}0?tjh`"M&1ۍ\ EE|h`xtjh "">&Dž010<,8 U(40,$Dž0tU8RVU RURPjU:t5U,:tUT)hT)+'UT)hT)UT)hT)mjPjPjU4RV,R Rh#"(RhP""URURh#"h#"=8hjPV,SR,R Rh#"h#"$>hSTuU:Dž0wt&hhh`"",Sthhh#"SuDž0#1hVU,RR$R0u+uUhhh,"hShPP<ƒu#DžDž'Džu5hE8PhWhP%PS'u;hE8PhWhPKP hE8PWE$P u3uE4PE(PEPEPW6[^_]ÐUWVS}] u(;tjh-"t&=,Bt!E$PSEPEPE P1;uZ0B4B)BMRVBPWE,B0B4BE8tVSEPWMQ {e[^_]ÐUWVS}u >tjh.":=t&=,Bt%E$PVEPEPE P!1> 0B4B)@PhBR|S{0B 4B)ttE8t'hVxPStP=z,BM(QhVWMQpPh ."|Pb pt-0BH;4Bu ,B0B@&jM(Qh."MQ,B0B4Bd[^_]ÐUWVS}];tj!h@."载Nt&'jEPSWuVEPEPhd."" ?ujSE PEPVk}ue[^_]ÐUU:tj h."F't&E PEPREPEPE PEPh."]ÐUWVS} uU:tj!h."~&jEPRV]SEPEPh /"R >uPjjh."Su2jjh."EP~u e[^_]UE 8tjh /"Ft&(BE]ÐUWVS}];tj!h@/" Nt&'jEPSWuVEPEPhd/"r ?ujSE PEPVm}ue[^_]ÐUWVS]U uE08tjhh/"芻t&*F;~;~Mj E4PEPEP(FluHT2FE x>ruH$:FE$Xv'>st>uuDH0EAFKhE3;)@PE(ULRUtjh0" L&U :U$:~ U ;~>t!'jh0"述&jPU@RjVEPPU(RU$RU Rh0"v(t6jPU@RjVEPPU(RU$RU Rh0"@(uDž&Dž Dž`xt|pa@vUDRjPU,RS0jPU[>OUDRU@RjPVU,R|RU(RU$RU RR͐(`$udjPS~Tj1Vh0"gjPS߮HPVpRRICDž$jUDRh0"U,R\vjPjPh1"WjPjPh`1"R jPVWh 2"{EujAVh1"ʝ Z=$Bt5hW)lhX)UDRU,RPU,Rh2"|d[^_]ÐUWVSM9tj h 2"} &jPMQPPh6"BDž`TPLH\,||xltp lhD@\PjPCPW+'jPjPh6"Wqj6MQh`6"聓=(BuBjPMQWh6" M9t#QЖ=ujDMQh6"6 N0[^_]ÐUWVS}u U:tjh7"'jjMQPS8jjh7"S$uƅ\ ƅ/hVURPWBhVMQ,SW+r(jPVUREPW7hS̢MDž,< ǁxy+4jjP4Q< %tu&'u tCNy}Ut&9} +F+@PMQPP*+PO  wt&c~>'>1Ɉ?B1҈‰E jjPjSP SPxrjh87"DžDžxQDž|37"|WSgjS9|jM$Qh47"UR1hVjhV訟hV蘟‰)@PP*P9M$Qh87"DžthVPpptPlhhlPMQ^,'hSϞPU$RSMQ U$RMQ谞U$Rh87"IdRUR腞``dP,\UXX\PMQ*t&'HPU$R,PMQTU$Rh87"DžTRMQԝPPTVLUHHLWMQ9M$Qh87"C)щDU$RMQ3@@DV++uU:u.SW觗 1'j h8"N'=(BugSjVEPWh8"h8"UR }t"*j h8"&'(BDBHB1Sjjj VWh8"h8"h8"h8"h8"h8"h8"߸e[^_]ÐUWVS} ]u;uZU:uVW觖1'<&= BuQVjSEPWh9"h9"UR }t"*j h8"&' Be[^_]ÐUWVS}]u;u^U :uVW1'@&=$BVjSEPWh:"hA9"U R }t*j!h 9"\&$BE8thX) &hX)6hX)$ϫhY)hY)豫) jESh:"蓄j5Sh`:"膄e[^_]ÐUWVSE,UPEKyU)VUKx#} Ojjh;"EPEKyU2e[^_]ÐUTWVS}U:tjh ;"ʍvt&ƅƅM x!vURMQFEPI} FKy=(BUURMQU HEP; |hMQSh>"Hjjh8;"S t-jjhV;"StUR=UjMQho;"u|URMQ×jjh;"UR$=@B1= Bt"MQURM HEPh>"~hhh<"Shh>"DžURM HEPMQM HEQRL$hhMQSRQgjjhd="Sat14hhPhB'= Bt"URMQU HEPh>"h}hhh<"Vzhh>"DžMQU HEPPU HEP|S$hhMQVPShhh="PuU'hSƃ~VhS'hhh<"hB7,B0BhhB豉}4B=(BthMQPy =$BtIu!h(Y)71'h"4b诟= BukhPY){ Uhhh;"Mhhh@<"hB-hdY)vVPh >"a[^_]ÐUWVSu }]?uKjShA>"V軽E|Y)hxY)藛uSVhH>"4a u xt*jh$>"҇e[^_]ÐUWVSE8tjh`>"蝇X&DBEPEPE Php@"4jEPEPHP,P(Pht@"E P,0(,,~NxSH4jjj\SjPQPSfGNyjjh~>"HW誻?,2jjh>"\VÃ~dCPjVEPjV蜆9~5)PjDPEPݻDžt&'jjpHt&jj\PEP蜻p=jpP~&jjqPEPbDž{,~'jjPEP3DžOt&j;EPh>"0u`Y)hY)fjhDBhx@"^fjPEPSt(9,|'jjDHPEP论T'j9EPh?"t`Y)hY)ejhDBhx@" ^fjPEPSxt(9,~jjHPjjh9?"EPjj EPHBAPjPjjEPP$P PPHB(APPPEPjPR‰00Ph|@"膖Hu itTj7EPh`?"s`Y)hY){djhDBhx@"\djPEPSYsE+(jPjjEPP$P PPHB APPPEPjP‰00Ph|@"賕8u itKj5EPh?"r`Y)hY)cjhDBhx@"\djPEPSr(jPjjEPP$P PPHB,APPPEPjP赂‰00Ph|@"8u itKj6EPh?"q`Y)hY)bjhDBhx@"M[HcjPEPSq(HB=HB~E*jh@"ՁHBJDB$AjPjjEPPP$P PP(ARh3@"EPI DB0t&'jjh4@"HPKujjh~>"\P/t jjhH@"HPHHBJ,A(AHBH< ~; A~,HBH,A; AHBJ(AjPjj EPPP$P PPPh3@"AR HBH4$Aփ05DBxEZ)hZ)4>NyHBH$ADB&HBHHBE*jh@"i&jjh\@"HP諴udjEP P(P\Pd1؝ EuEP PDBEPEPE Php@"[^_]ÐU(WVSu} ?tjh@" &jjWEP]S~jjh@"S߳$jjh@"EP³jjh@"EP襳jjh@"EP舳t2jjh@"EPotjjh@"EPVut&jjhA"EP.tdjjh$A"EPtKjjh8A"EPt2jjhLA"EPtjjh`A"EPʲu&j@WhA"cmjEWhA"VmjAWh B"Im$jEWhB"9mjFWhB",mjGWh@C"m$jGWhC"mjFWhD"mjh@"6}+e[^_]ÐUWVSMu] U,E:9dv'} ?JE8~}?;9 };~(&'>~;E ;89~:t'jhFD"l|&E$~}(6uu3+uEEE8+}}M]|cEHEEvET}$EÈ@r؋}:E$}TE(Et؋}:E(AKyENye[^_]ÐUE8tjhaD"{t&EE ]ÐUUM E8tjhyD"P{&']ÐUSMU ]EhD"Eu# Z)Z)h Z)'E"Eu! (Z)4Z)h$Z)|t&'E"Eu! @Z)LZ)htj!h@F"!vX jjE Pj]S S]S萫jS(vEjEPVEPSEPEPhdF"W|e[^]ÐUU:tj hF"u't&E PEPREPEPE PEPhF"{]ÐUS];tj!hF"BumE 8t(jjhF"EPƪE&'jjhF"EP螪EjEPSEPEPEPEPh G"c{]]ÐU,VSu>tj!h G"tX jjE Pj]SM S]SjStEjEPVEPSEPEPhDG"ze[^]ÐUWVSu }$M(9tj h`G" tt&M,QM(QMQSà  =*F*FH *FM,Qj MQEPF*F(F>iu M*F5 >lu*FJMT2F v>ru*FHM$:Ft&M4QM(QWM QMQ?u%*FJ`EAF' *Ft&t&:(FbluMP2F@v'>ruM :F v'AFE;`E}UJhE UJ+hEM9i1Nx5} OvEHhEHEjj;PEEP聧CNyҋEHM 0E;dE}dEdElM(QEPSM4QM(QWM QMQM?u`EAF0v'ƃ(F*&j0M(QhG"ae[^_]UWVS} ]=`E1MdE=C`ErOdEjj;PEPCNy^EPMdE=p`Er|&OdEjj;PEPCNyܡ`EH dEA hEMdEdE`EJ0Et&&e[^_]U WVS0EdEE=`E}} hE+dEHE~0Ӌ0E)x$+UjjEP¿ERKCNy܋} hE0E)‹=dEGhEdETdE0EEMje[^_]Ít&UWVS}?~ ;`E~(E 'j"hG"#o&'`EJ`E}É)x, hEhE0E0ECNyֻ5*FNx0(Fst (FuuAF };~H CNyЍe[^_]ÐUE 8tjhG"fn t&EPs]ÐUWVSE E U UUJUUU;u;jjhG"]StjjURSuF &1u;u~e[^_]ÐUWVS];u3MQMQmEMQM QmE}tuO1'jhH"mm&MMQMQM QMQt&'EM IMMIM;]}7jE)@PhH"EPnƃt3{t&'jjhH"] KMP跡%MGE)U)BE)@PE)PURD3Pw%M v;}uSM)ىM@Pu)FPEPEP褞1҅~)Ɖ@;E1҈‹Mt&9u ^Gvu;FPPM QMQ٠%Mtm^\)PE)@PEPEP~lj)Ǎ^ ME}Je[^_]ÐU WVS}E8tjh H"kt&ƅƅhh}u jShH".} u j ShH"} u jShH"} uj ShH"V}uj WhH"w'}u j WhH"^}u jWhH"N}u jWhH">}u jWhH".}u jWhH"}u jWhH"}ujWhH"U Rie[^_]ÐU4WVSUM9uU:}(M!'jhI"sh@ &'=8B ƅƅDžDžËU; | xptpl`hd`P\XT@PLH0D@,<84 U+;<B t;<BڍJ)x%vMQURCE P-V CNyޡ<BH$S"P $M1ٽxx p٭p۝pp٭xjPjPh I"Q衛jPjPhI"|R茛 jPjPhI"xQtjPjPh@J"tR_ jPjPhJ"pQGjPjPhK"lR2 jPjPh`K"hQjPjPhK"dR jPjPh L"`QjPjPhL"\Rؚ jPjPhL"XQjPjPh@M"TR諚 jPjPhM"PQ蓚jPjPhN"LR~ jPjPh`N"HQfjPjPhN"DRQ@ \) h\)XEjRh(S"=EjPMQ@RNVDž +vjPj MQjPV VSҙ1/~691jjSP褙jURSUu~#Pj t <[j j hQ"8Q%jPjj'jURQh(S"hQ"h(S"hQ"h(S"hR"h4S"Dž4|{jPMQURQRQh[)h(S"RQRQU RMQQ<B<B)ȃ}Ë)x"URMQCE PIM CNyhhh R"W jjhR"P hURWMjj=jMQRhR"h(S"hR"h(S"hR"h(S"h(S"h4S"h4S"MDjMQhS"L1 1Q<BDËU2)x%vMQURCE PQL CNyދMBM;=t&'U2Nx%vMQURCE PK CNyލ[^_]ÐUS];tjhdDx"'SjEPEPxx U|\)hx\)&'M \)h\)2jxPh T"J+E3U\)M \)x\)h\)1u jURh T"+ u 2t M U :tt 0T"M <[^_]ÐU WVS]} Eu8tjh8T"WQVSQVSwQ U\)h\) U\)h\)1jVS4QEEPhtT" *2\)U\)VSQ])h\)0 u,jEPhtT") u1u  t&e[^_]UWVSu} E]8tjhxT"GPSVyPj j SVj ]SS]S谅j j hT"S j j hT"Sj j hT"S̈́j j hT"S賄tnj j hT"S蝄tXj j hT"S臄tBj j hT"Sqt,j j hT"S[tj j hT"SEuUv'j j hT"]Sj j hT"Sj j hT"Sڃj j h U"Stkj j hU"S誃tUj j hU"S蔃t?j j h'U"S~t)j j h1U"Shtj j h;U"SRuU'e[^_]UWVS]Eu8tjhHU"MFU VS NxjxPhaU"S;l x U ])h])M $])h ])=.jxPhU"&.xY<])UD])xH])h8])-jMQhU"Z& uv..gT])U\])x`])hP]),ujpPhU"& u-݅p]EMDž`VjSEP&xNxJU\}ߐ1ɊL+߉Hȃw#jjHU\Q;PҁCNyjxPhU"]S~jxPhU"S~~ƃ jxPhU"Se~h9};h}h2xPjEPEPLx<&'~\_SjEPEP;xx)PjD/PEPx)d^&^SjEPEP謀;x}Ax)PjD.PEP舀x)dDž`f&jjhU"EPNDžd:jjhU"EP1ۃt&jjhU"u}ߋh:PRu[hKSjVEPhx)@PjWEPxh)ʉdv'jjhU"hD*P~tM hKSjEPEPIhx)@PjD*PEP&xh)щdDž` ~"jjhU"D+PK~uK1u5jjhU"uV#~ujjhU"V~ |vlp~ljhU"DžXTTXUMEPDžPaU"MHLLPUMEPHQ;|C`t^jhU"dUE]EPM̉MEU"U||PEP{dDx>t&U b&'SjEPEP}xx M l])hh])&'U])h])m(jxPhU" (xYM ])U])x])h])2'jMQhU"  ur[(g'U])M ])x])h])&ujpPhU"/  u(݅p]EUt M U :tt U"M <[^_]ÐU(WVS}uU:tjhU"gFM VWFU t&'VWiFVW)É@;E~M t&VW9FVWƉ)@PURD>PMQv{ U:~PjMQhU"R6xƃuURMQEƃFPhURS"{hhMQ|PU RS(M 9tj5URhV"5vh|WoEËMQUR`E);EMQh8V"QUR=E)@hW&EPMtPMQ3x U [^_]ÐUWVSu}>tjh 'GyE48U ^)MH ^)h^)ÉHvjDPhY"= GyuvU ^)MH ^)h^)ÉuNHx/vjPhY"= uGyUHDž\Ap|\E48u8\)|fD{G|ypM49u8\)|xLDG|y3'\)|xD;G|yM49E ^)UH^)h^){ÉI|jD{PhY"; G|y&E48U ^)MH ^)h^)ÉJH|'vjDPhY"_; G|yjUXRhX"jFMXQhX"jEXPh@Y"$jUXRhX"Mt `^)h\^)tjPhY"jPUXRtQJ(jBEXPhY"7jUXRhX"'MTP'jEXPhX"jFUXRhX"jMXQh@Y"$jEXPhX"Ud^)h^)jQhY"!jPEXPdR(jBMXQhY"wjEXPhX"gUT'M ^)EH_)h^)ÉuKJ|x,jPhY"h9 uG|yMHET,[^_]ÐUWVSE }8tjhZ"d&';*F>t@j WEPURTu 1Ґ&CǍ't1ۉ؍e[^_]ÐUXWVSU:tjh@Z"-P&hjj MQt&'luDžt&'*u Džj2MQj2h^"PH)Í]a)Dž["PVPV jjS]SQjjSEPQ,'Džjjj&jPjMQ]Sha)h^"h^"h["h^"h@_)h^"h["Pj@tAjjEPSPt,j%URh\"_ j MQPPjjha)]SqPtjjhtb)S[PuTƅshj j3jURIOjjh^"PHtыU,Rh_"EE}EPXRjpS>Y ]E^"E$EURPFE,PU$RMu$jE,Ph^"U$RH}&E$8.U$U +$U,Rh _"RE$PPDžLLPhlhRE$HDžD^"DH`d`&jjh^"U$RGE0E +0E,Ph _"PU$RI@Dž<<@`d`RE$@8Dž4^"48hlhRE$PEU,RE$PuDjU,Rh^"E$P@FttjU,Rh^"E$P#FQt&jU,Rh^"E$PEujU,Rh^"vjU,Rh^"E$PEujU,Rh^"^jU,Rh^"E$PEujU,Rh^".jU,Rh^"E$PlEujU,Rh_"E$PE[^_]ÐUVS]E u8tjh$_"'VSI~Rhb)7VS1PShH_"%&= BtNhb)6VSPShH_"*t&hc)6a&= Bthc)6F&e[^]ÐUTWVS}] u>tjh`_"J t&URSv~?4c)h0c).6EuQURSJPSh`">EHc)hDc)5Eu%E}jGVh_"vjJVh`"ijVhJ`"\]\c)$hXc)FjEPh`"jPVS(jBVh`"(jVhJ`" jh`_"?+e[^_]ÐUWVS]} u?tjh`" Tt&'VS)~;hpc)4VSPSh a"$= Bt VWSha"e[^_]ÐUVS] Eu8tj h a"n FVS ~,Ec)hc)N4VSw PShHa"k#e[^]ÐUS]hhh`a"hKFB=c)tSc)]]ÐUU:t:t:u 6t&' }ٸh )‰)Ѝ)ȉ]ÐU]ÐU`VSuDž>hhKFM  jPhb"jHPh b"jPhhb"$hPhKFpj3Phb" '>u(jPhb"5j:Phb"M }۹h )‰)Ѝ)Ë )‰)Ѝ'uhhhc"V& Nuhhhc"3t&0uuhhh@d"t&uhhhd"t&"uhhhe"t&@uhhh f"t&Puhhhf"t&`uhhh`g"st&puhhhh"St&8uhhhh"3t&uhhh@i"t&uhhhi"t&Iuhhhj"t&uhhh k"t&uhhhk"t& uhhh`l"v&quhhhm"V&`Huhhhm"6&pouhhh@n"&hhhn"P5>jPhb"?j+Pho",hPP$jPhb"j5Pho"hPhKF$uhhhp"@'uhhhp"&uhhh@q"&uhhhq"&uhhhr"&uhhh s"&uhhhs"~&uhhh`t"^& uhhhu">& uhhhu"& uhhh@v"& uhhhv"& uhhhw"&uhhh x"&uhhhx"~&uhhh`y"^&uhhhz">&uhhhz"&uhhh@{"&uhhh{"&uhhh|"&uhhh }"&uhhh}"~&uhhh`~"^&uhhh">&uhhh"&uhhh@"&uhhh"&uhhh"&uhhh "&uhhh"~& uhhh`"^&!uhhh">&"uhhh"&#uhhh@"&$uhhh"&%uhhh"&&uhhh "&'uhhh"~&(uhhh`"^&uhhh";t&uhhh"t&uhhh@"t&uhhh"t&uhhh"t&uhhh "t&uhhh"{t&uhhh`"[t&uhhh";t&uhhh"t&uhhh@"t&uhhh"t&uhhh"t&uhhh "t&uhhh"~&uhhh`"^&uhhh">&uhhh"&'u(hhh@"|PM6Z&hhh"|P%6,c)hc)/jVh" jPVS jPhb"j3Ph"hP|P[^]ÐUhhKF.E PhEPhKFp5]ÐUWVSEEE E E E E E u UJUUUUUUU}jjh"]S\4tQjjURSG4tMuMu'hQ}zStvDžuQp{ZÍP Sju Kt u h "wSh`"w v u h"9t&$u h")t&uh "t&'h`"w&'޿"޿"tx%u=@ƒ>1ШtVMu ;t@MFty t)ڐM$;1SM BF:uھMu uQLwVt[^_]ÐUXVESU] uPRjsu/E%=@u &Ee[^]ÐUXESU] PRjstt&'Eԉ]]ÐUEPw]ÐUWVS}u hSwu #1ɀtڍv1BA:u[^_]ÐUS]EP r…t E ]]UWVSE}P9Ãt/t S %1tڊ>BF:utSvE e0[^_]ÐU SE}] ]m]Em"P$}] ]m}EUmuQr]]ÐUEU ]ÐUS]E Pp]]ÐUVSujqÃuh"sUEPktu=v'S$P<$EEEEEP<$E e[^]ÐUdWVSUE8tj#h"JNt&:WM Qu VjƋM1FDžuv;=c)c)c))Rh?APQX.jhh"V +à CPj VQ(.j u VQu Vr- uDžGac)T4)։ c)))x(jj>?AP?AP-GKyڋc))xc) +LGKy c)=c)5c)c)=?A)Ph"MDžPMDž"u P?AP*c)Pc) ȋu@'M:DžMv;=c)4c)c))Ph?ARQ,c)c))jhh"V(à CPj VQ+j u VQu V+ u DžGFt&::};=c) c)<)Rh?APV$+)Éjhh"V'à CPu VQu V*)ދM1)PM$Q+PuV*Mt&'u[^_]ÐUPVSu>tj!h "=(Btohg)轵(B=HBtOjVhA":]g)hg)'jhHBh"jPVS(jVhA"e[^]ÐUS];tjh"8B,B0B4Bhhh"hB_) B$B(B@B<B*F`EdES y]]ÐUSMU ]E"Eu# ,g)8g)h(g)'"Eu! Dg)Pg)h@g)t&'"Eu! \g)hg)hXg)t&'"Eu! tg)g)hpg)\t&'"Eu! g)g)hg),t&' g)g)hg) D@u( g)g)hg)'"Eu! g)g)hg)t&'ș"Eu! g)g)hg)&'Й"Eu! h)h)hh)O&'ؙ"Eu! h)(h)hh)&' 4h)@h)h0h)jSh"]X]]ÐUWVSuE8tj"h"&\EP}W‰ӹJx}D91AJyD:D0D0D0D0D0D0D0D 0D ijjE PjEP8 EPEP%ED UBD BD BDBDBDBDBD})ڍKx vD AJy}H0 e[^_]ÐUWVSuE8tjh "&\EP}W‰ӹJx}D91AJyD:D0D0D0D0D0D0D0D 0D rjjE PjEPmo EPEP$ED UBD BD BDBDBDBDBD})ڍKx vD AJy}H0 e[^_]ÐUWVS}E8tj!h@"#&\EPURÉ޹KxUD9AKyD7:D70D70D70D70D70D70D70D7 0D7 sE PU RsEjjEPjEP6 EPEP#ED7 UBD7 BD7 BD7BD7BD7BD7BD7]KxvTUU DU:AKyEU)ÉKx D AKyUH8 e[^_]ÐU*WVSM09tjh"M&hM4QM0Q0PMQM Qhjj M4QM0QL\QlXQhPSSSSWdPLV`PMQMQM Qh"h"h"gphjj M4QM0QMQ\QXQhPSSSSWdPV`PMQM Qh"h"h"ZXM9Mt 9vEE;}$jjh"E P0 u  t&e[^]ÐU,WVSUEKMMuN} O}ԍvUUظ~} 1ɊL:M vEE؃wjEjU؀UMQjjEEPEP EKy1ۋ}?EEEU JUԍMM}}UU܋MIM萅~jU)jEEPURjjh"EEPu }WURMQ}WU RMQO}?jjh"u NEPu#jE)jh"P-CEt&jjh"u NEPhu!jE)jh"PCEjjh"u NEP(u!jE)jh"PCE|jjh"u NEPu!jE)jh"PkCE<jjh"u NEPu!jE)jh"P+CEjjh"u NEPhu!jE)jh"PCEjjh"u NEP(u!jE)jh"PCE|E})‰Ѓ~=jjh"EEPu!jE)jh"EP\EEM9)ljjjh"EEPujE)jhŚ"[jjhƚ"EEP[ujE)jh˚".t&jjh̚"EEP+u!jE)jhњ"EPEEU )ȃkjjhҚ"EEPu"jE)jh") jjh֚"EEPujE)jh"jjhښ"EEPkujE)jhޚ"jjhߚ"EEP;ujE)jh"jjh"EEP ujE)jh"^t&jjh"EEPujE)jh".t&jjh"EEPu!jE)jh"EP-EEE};JuU;2uj)jU J QRM)e[^_]ÐUWVSM0u4M8u<|MTu M(u@DžDžDžDžM DžplhMIu}u,NxtdvMD<'u)uPVpQlVhQuVMQ{ +*^!~&(){}|to=tf/t],tT:tK;tB%t9@t0-3uPVhQuVMQ\N9)@Pj PVChj j VhQ8VM`Q1ۃ (Hj j h"`VHu&&j j h "W!u j j h@"Wu j j h`"Wu j j h"Wu j j h"Wu j j h"Wu _j j h"Wau ?j j h"WAu j j h "W!u j j h@"Wu j j h`"Wu j j h"Wu j j h"Wu j j h"Wu _j j h"Wau ?j j h"WAu j j h "W!u j j h@"Wu j j h`"Wu j j h"Wu j j h"Wu j j h"Wu _j j h"Wau ?j j h"WAu j j h "W!u j j h@"Wu j j h`"Wu j j h"Wu j j h"Wu j j h"Wu bvj j h"Wau Bvj j h"WAu "vj j h "W!utaM p1+BRMTQWE$Pjjh@"Pc t&'u(J\u\Vjj MLQuHVMDQ|PPPR\xQuVM@QV+@tQuVE@jjhA"PjjdQP{FM;1M(Zu\VjM1+FVMLQuHVMDQ|PPPRM,D PuVM@Q]KPPMQC@jjhA"SuP[^_]Í'UWVSu]MDThj}'jjh"FM PuI}sBM,} PMDQFPTU4RvH}0 vj4}8Wh`"pM PWyt&jPjPh"M"V~Y]\SjMPQj]LSMHQ]DSM@Q]"-9P t&jPhA"V0jMPQ]LSxQtSMQhA"VW} E؃$j]\SjMLQhSpQdSMHQtSMDQ]@SMQ]SMQ]SM(Q]SM Q2H]H; }iu-EH]ۋME؋M(Di&'EHE]E؋M(DrjPhC"V0Uj]PSMLQxStQ]ShC"VW} E؃$M(|stm|utf]\SjjMLQ]HSMDQ]@SMQH]PEHMPEH]PEHMPEEPhF"p8j9]LS{t&E؋M(<s<utz]\SjjMLQ]HSMDQ]@SMQEP]؍EPEPEPE(PhF"8j9MLQh"@t&']\ShL"U؋MH]@EDHEM]M]]SMHEEDEDHEEDEM]M]]SHMHEEDPE؋]TJHM@E؋](DsM\Qj]LSMDQ]@SMO}u}|7st |7uu0J}u,D)‰UxjS}4uDVVEE8PUU8R}Jx+su}|9su}u,9<0u0AJyCMyEMWu})‰u)}?}u }D9D;iuHj Wh "]Lh)hHh)jEPh̤"xsjPWS"v'>lu;j Wh"ί E8tjWh"j Wh"v>ruKjWh"莯]dh)h`h){jEPh̤"jPWS'>su;j"Wh@">jWhb"1MHM$RWEE(PQ'>uu;j Wh"jWhb"MHM$RWEE(P'j,Wh"îE,e[^_]UWVS]U U ) É)x%}Ov؋U jjP;PQCNye[^_]UWVSE}JM É)x&MQQEPCEPCNy܍e[^_]ÉU|WVSE\DžDžUCxM} OjjhA">Pu "vjjh@">PuFKyjM\QhФ"HE(PÃt/jU\RhӤ"IM(QÃC1E KxvU0|ruFKyMdQjETPRMPQPULRMHQE@PU E\PjMLQEPVMQEDPM@QEPMQEPMQE(PMQE P <> E$E$.MI]EEM(EDrf jMTQhU"EHE PƒHjM\QjELPMQEPMQVEPMDQE@PMQEPMQEPM(QEPM QRH> jE\PjMLQEPMQEPVMAMEPMDQE@PMQEPMQEPM(QEPM QH> }iu7}iu1EHuU9~ )։1ҋEЉ v}ruJ}ruDMIEEEuM E(MDr &j-ELPh`" jMTQh"EHE P%ƒjMTQh"EHE PƒtpjMTQh"EHE PƒtLjMTQh"EHE Pƒt(jMTQh"EHE PƒUM(| stW| utPE\PjjMLQVEDPM@QEPIEčPIEȍPIE̍PIEЍPM(ЍLQXvUE(<std<ut^M\QjjELPVMDQE@PMQEPMQEPMQE(PhF"!8i'M(EDljMTQh"EHE PƒuqUċMHM@ QEH IE@PMHEDPMIJ}DW‹EHMЉE(MDiv'jETPh"MIM Qƒu\UċE IE@PMIHM@ QE IMDQEHJ}DW jMTQh"EHE Puƒu\UċMHM@ QEH IE@PMHEDPMIJ}DWD jETPh"MIM Qƒu\UċE IE@PMIHM@ QE IMDQEHJ}DW‹MIẺ@jMTQh"EH] SuƒUċMHM@ QEH IE@PMHEDPMIJ}DW‹EHM̉jETPhФ"MIM Qƒ(jE\PjMLQEPMQEPVMQEDPM@QEPMQEPMQE(PMQE PH>6jM\QjELPMQEPMQVE@EMQEDPM@QEPMQEPMQE(PMQE PIH>}iu7}iu1uЋEHU;UU }ru*}ru$UȋMIEUXj-MLQh"+jETPhӤ"MIM Qƒ8jE\PjMLQEPMQEPVMQEDPM@QEPMQEPMQE(PMQE PRH>jM\QjELPMQEPMQVE@EMQEDPM@QEPMQEPMQE(PMQE PH>}iu7}iu1uЋEHU;UU }r}rUȋMIEUÈ@E&'jETPh "MIM Q5ƒ(jE\PjMLQEPMQEPVMQEDPM@QEPMQEPMQE(PMQE PH>jM\QjELPMQEPMQVE@EMQEDPM@QEPMQEPMQE(PMQE PH>-}iu'}iu!MIUЙ}؋EЉZ'}ru:}ru4MQEP7MI]EEM(EDrt&j-MLQh "{jETPhM"MI] SƒhjE\PjMLQEPMQEPVMQEDPM@QEPMQEPMQE(PMQE PH>6jM\QjELPMQEPMQVE@EMQEDPM@QEPMQEPMQE(PMQE PIH>}iuG}iuAuЋEHU}ڃ}}ډ3M(EDi }ruJ}ruDUȋMIE]È@rM(EDrN&'j-MLQh"@ %t&jELPhQ" t&M\QjELPMDQE@PM"SuUJE+Eȋ}$t&jjh2"SUJMȋ}ԉ}uEbt&},}E}}GuB؉E;&'E&}}t EEEu}U$<E UDiv'}rf}rjjh5"SuEHEWv'jjh;"SuEHE[&'jjh8"SuEHE[&'jjh>"SauEHE[&'jjh2"S1E]EPE]EW&'}rVjjh5"Su EHEM&'jjh;"SuEHEE&jjh8"SuEHEu&jjh>"SQuEHEm~t&'jjh2"S!u]}O EȉEE؅u<}}]y}]ɋUt}u1} ED8r'jjh5"SuEHEM&jjh;"SauEHEE&jjh8"S1uEHEuzt&'jjh>"SuEHEeJt&'jjh2"Su)E]EPE]EPQEH]EE UDr}TWjEDPUE;jHjhS"_PtQjHjhT"Pt6jHjhQ"PκtjHjhR"P賺u8jjhp"_P薺|j@jhq"P{~E'&6EOjjhp">S*},jjhq"S|jjhP"Su'jjhr">Sι|jjhs"S踹~^jjht">S蟹|jjhu"S艹~/jjhv">Sptjjhw"SZuE1NEe[^_]ÐU WVS}}}$?uE8}$1'jhx"y&} E 0Nx\}}}O} }<9u+},W}9)R}$W}R}WEP$}|t} CNye[^_]ÐUWVSu]>u+SUR菃tURU R{u$1'jh""'SURFƉUJUv~ jjh"EPطt Ku܅u t9uU+t&)PUREPU R蘷%Ue[^_]ÐU WVS}E8tjh"Jt&jjh˨"P˷ƅƅjEPhϨ"MQ覷MQWtjh"^Nhhh"SնhVh"S hE PSEP讶[^]ÐU(VSu ](;tj h "ހbE,PSEP`E؃ ~8E4Pjj SE$PE PEPEPEPEPEPVEPEP ve[^]ÐUWVSu} E]8tjh@"GUt&jSh["VҵSVWEPf }ujSh\"V诵&SV9PSVV萵e[^_]ÐUWVSE]UU]}۾UUUJU؅}C$)‰Ѓ jj0 jjWEUREP؅}CNOy؅}C$)‰Ѓ}tC 0E'WEUe[^_]ÐU(WVSu}8]@U M 9~;~?t$'j h"~'SUR~M9E0}U(:tShMQ)t&hhSURhSHSP蠳E$8tM "&'M 9tUM )BvM DžU,9U u)x%v UtU| NyދMEĉEMċMUUM@B@E\RPRXPU|RPPUtRHP@RE PRP U+E+ЉUDž 0Nxj DDžEHx5 vHd8y NyDžEH6U艕E8Uv E)؉lx( EtE| lyًMEĉEMċU:|EUpEċUx[^_]ÐUWVSUMEE IMS} 8}48}8օtyE]xj} DE9EEHH|(<}CEE}D} 8BIyV}48}8EMye[^_]ÐU\WVSM EE̋]z}čZ]ȋ))ً}$Q<$U)ЉE]+]ĉ]uNxX}?}]Љ]}<}Uʉ+E}]d}\]čD ]};d]ANyċ}}]3Nxm}Љ}]]ʋ}DEHx]Љ]vB}LHyAEE]}čT]]}d]EANyEM؍e[^_]ÐUVSu] Uu=6"E@t؃$]EEEEu73"E@t؃$]E EEe[^]UWVS] U(M4E8G}EE@E)])‰U+UUKxv}0DBKyEK}8} 8EEBETEt }9}tU؋UJE$TEt ;Ut؋}+}}׋E)Ǎ<}E0},T}4FKde[^_]ÐUWVSEEM ME,EM4MEMELEMHEEM$ELHEMEEEEE;M ]EHEx(M}UvE8\FMyEIEM+EEMAMMfEEMpE`M쉍XvM+E܉EԋM9~MԋEU"E@EPpQE܍MQ`P]SXQEPpQo }EHEM܍ ME|MlEEv~MMMQEP|QlPM \My'}t8EHExU\FMyMԋEEMEȋM$EME+ME(EIMx>MHEx&MUvFEFMyEMyEEEIMEEMMEEv]KM EÈ@E܋M܍ TEE0M ETE܉EEu;}~}ątkO}x`}MMvNP8EÈ@r,EMЋMIMEЍTMˋP8M CMyEMEEEIM!vE܋UJEEEMEu;}~}ĻO}xSMP}vNPEÈ@rMʋPM\AMCMyEЉEȋE+MЉMxUED@EMyM܉MIM>ExMhE\}O;}~}ċMU"D@u>O}ʐFE\Myt&'xQhPMЋELQ\PMЉMȾO}xcEtMd}FEMȋMMEȍDPMQtPdQ;\uMyMЋE̋MDMEME(KTE0E4M0 TE]}ME0DV;U~Uċ]EJUx7MPvCEEЋPE0LEMy܋UJ 49]EE0UFMyM0M1E0M(9Ex}}NTE0;U~UĉEJUx6MPvKEEЋPE0 EMy֍ 49]EE0FMy1EMHEMMEMDEEuC}M;9~9]ȋE@EؾO}xT}vM؋M؍:EÈ@r'NMʉTUJE0T 9UFMy]EEM \@EMUEEIM}EEM:EEtyM E+U;U~UątGJUx<]M PvETM΋PM FMyڋEM DLEMb]EE$@[^_]UWVS}M ]uUEt-"E"  K&'E" !   EEt Ee[^_]ÐUSUM ]E  ]]ÐUWVSE@E@ӁLFKFKFth"hB EHcvD8t%KF׷et&'h"je ekv'{uJU:t"%KF芷j&'h"jj jv'EuQjjC&{$uC$&'{(tjURStRE8t%KF‹&h"ʶP 躶p {~:URնƋKӃuNjQ#'{u:jjURѷEPjjURjE؃PUR&EP[ljE@~@j)VURj 9}EEP跼 u,UR9u}ua MC9|E8t %KF舵h"j 'jUREPŶ1e[^_]ÐUVSuKFth"h` Fc@ÁLFLF},LFtMFt]ÐU S]KFth"hSЃcvA;t%KFTe&h "jeeg'@LFt!ǀ$LFLFt6S0Rh"]S腵j)PS9tP1]] U WVSu /'URjSW7u :t&)ޅ~-URj  & SWu1[^_]Í&'U WVSUEB4@LFULFLFS$EjjSWS9EqLFdLFWLFPϱ}uRLFj)PLFPֳÃuE(LFdž(LFj)PLFP蒳Ãt Džu EhWURSU tECt&Sj)PLFPà tWSURWudžLFWUKF}tHU:t %KF般oh "joo'1e[^_]ÐUXS]S蔪ƒEPRj# |OE%=t=@u}u<1v'= uSGPu&=`t 1 t&]]Ít&UUM cwQPc&B=vRQh ";'uQh*")P !t&FbPNjPj)PFPæKFu!z$'FjWPҨF(1e[^_]Ít&'US] }u EPSiKFtЀ%KF؋]]ÐUU 8uB8u'BuKF8u&h`"jd #&蟦d1] USh_F=+~hk")PjKFPYEAE AEAEAh_Fh_F]]Ð&UWV1S]E'TPEC t< v}u}u1ۋu }>t&'u e[^_] US]U t&C< tC<(u8^FH ^Fu^FjjRj| SÅu 1 &؋]]Í&UWV1S]} v$"&jjjjvjjjj!vCjEPSjjEPjS| PS5v1e[^]Ðt&US]ts< u vC; tSPÃtWt&C< t<,uCɉ<)u ^Fujj^FPjjjjjC&'1]]Í&US]h_F^F^FjScuO1KF KFO<(uBCA KF<)uJ~u<)uKF&)أKF1]]UEP#wg$ "t&'N'>'.'' ']Í&UWVSEu};>Ih_FÁàAAPDH w $̷"t&KFPKFPPh")PeKF8t%KF茜d h"jddv'SKFЃth_FVh_Fut&l_F @_F Jl_F뿃} H@_F^FuV} WSKFЃ ~.hȷ"؛PKFP KFxt%KF蕛'hȷ"jv'l_Fr5l_FCh_FD_FL^Fz=^FCh_F_Fl_F @_Fp4Kl_F ^F|'=^F ^F_F@h_Fl_F^FCh_F} t8=^FKFЅb'} KFv'^FKFKFCKFvKFKFpEuu }u;71e[^_]Í'UEjjEPf]ÉU^Fh_F^Fl_F^F_F@_F]ÐU KFKFKFQ9}eKF;t_FrHyt"%KF&'hP"j"'%KF ]Í&U KF; t_Fs"KFPKFKF9} EKF]É'UKFp_FH p_FKF^FKFBBKF]Ít&UKF1]US]KFthX"h!KF KFKFC KFKFKFKFKFPf}?;t%KFrdhf"jddv'KFKFKFKFKFp_F^FKFSKFCC‰t_FKF1]]Ít&U=^Ft^FKFKF^F1]ÐUEPuHKFKF=KF?KF@ KF` KF KF` 1]Ít&U KFKF9})KFKFѡKFKF@9}&KF KFKFPKFKF9|KF^FKFp_F]ÍUEPuHKFKFRKFPTKF KFKF@KF` 1]Ít&U%KFKF]ÍvUS%KFpËKFKFBt& p_F9uKF KFt :u0ho"F KFKF9} KFKF;J|?:t%KF萔nt&hw"jnnP'u =p_Fu4BKF9}'KF KFKFPKFKF9|ۉ؋]]ÐUWVSuKFth~"h9NDžSF PQ6PSs711ۃDž9LFuLFt9 LFtI0Ac~Lv'DžNcw.IÁLF &'LF1ۋNt-tu vt  t&~t3tƒ1Ʌt;Nt&-LFЉЉNt"u t{t ~ t<tF$PWPtKtF$PWQz5 N(t2t.;t){tF,PQh"t&F,PQh"A5 N0t)t{t F4PQh" F4PQh"5 N8t)t{t F?t%KFvt&h"h &SQ~S{Ut&jQvu;?t%KF.vWh"hj)PQR|t Pztttu@@+@P7vFu9?t%KFuq Wh"jqSq'QFP}t~t Dž j)PQ{j)PQT{tF'j)PQ!{tF(FV?tv%KFt‹h"ztPjt PFF PQF u:?t%KFtlWh"jll'~tztPtjv'_tY&'t %KFdeh6"jeev'@ÁLFLFt~(LFtuLFuG>t"%KFjdj&'h6"jj蔸j4'{(tVC(P6dC$1e[^]UKFx$u5 uKF@$ 'KFPj uKF^F]USKFx$KFPfjÃt8 tKFdt&'KFPj 'a EKFx$uKFP`t"cKF@$]]UKFx$u 1]Ív'U1]ÉUS]=KFtKFKFKFKFKFSKFKF^FKFC KFSRсLF KFLFKFP}<;t%KFadvh="jd4d v'KFAKF=KF?=KF`BKF`AKFBKFKFB KFz(tQR苸tD;t%KFWa‹"'hE":aP~*aTKFx$tEKFxt%KFahE"j4'1]]ÐUKFKF]UVS]SЃcv>;t%KF`et&hP"je贴ev'@ƁLFLFuYRjj tH;t#%KF`r hX"jrDrO'~u:;t%KF_f hX"jff'1e[^]Ðt&UKFKF]UKF]ÐUS]M U=KFKFKF;_F~>KF8t%KF _n h\"jnDnv'KFPPRQ_;tdKFxt%KF^v'h\"j*'_FKFPPRQe1]]ÍUWVS]} uKFKFKFR9~Dt?KF8t%KF ^n hb"jnDnv'=KFKFPPVW^uZ9KFuMKF8t#%KF] hb"jı?'9s*)RjPIcvKFPPVWc1e[^_]Ít&UMU E=KFu PRQ PRQ]ÐUVSuE ]0  v'I9w J: tIIJ9we[^] UV1S]M u9}%tCAB9|t&' AB9|e[^]Í&'UXUEPRj]|E UEv']ÐUVS^F^F=KF}:KF9KF}KFأKFKFKF8E` KFΡKF ;P|#KF8hq"0t&'KF9&Dj KFЃK, 99))KFKFvj KFЃKKFKF~\ KFKF9j KFЃK9))É KFj KFЃKw}r KFʍ}MKF8t#v%KFXZnhh"jn脮n%'9KF} KFى KF1e[^] UWVS} ]EH=k)t]E؉EE];]t;tE)Eptp9~9E9}j*KFЃE9}| )u}~uj KFЃO9}Mxj0KFЃMyuk)PKFЃ;]tI]k)t&']0PKFЊ$0PKFЃ;]u1e[^_]ÉUWVSEUuƉ5'u u H t&EPEPEPQREE} }u)u}u =KFtM}}1;] }{j*KFЃC;] |g1;]}j KFЃC;]|}tj-=KFt j+KFЃ1;]}}PG}KFЃC;]|e1[^_]Í'UWVSE} ]u‰Ӊ2v'u u p t&EPEPEPVSE}u =KFtE&EMMME9 EE9~-19vj*KFЃC9|v' u*}u$19j KFЃC9|U9U|+u+u+u19}j KFЃC9|}t j-t&=KFt j+KFЃ1ۋMME)9}j0KFЃCUUE)9|1;]}MPAMKFЃC;]|1e[^_]Í'US]=^Ft u8CU%:EuC8uPKFЃCu]]Ðt&UVS]u =^Ft 'u rPKFFЃse[^]Ív'UWVSEUu8t&'u 8 81ۋu N9}vj KFЃC9|t jT &jFKFЍe1[^_]Ít&'UVSu] vPKFFЃKe1[^] UWVSu] }9~,j KFKЃ9'PKFFЃKe1[^_]Í&'UWV1SU M]uE&'EEux"ED@&'twءKFEKFu  qS)}EP)REP1ۃ9}j KFЃC9|EKF; G";}jSQEPREPe[^_]Ív'UWVS]} u=^Ft sJBw$"v'Rh")PQjKFPj t&'j .jVCPWc&'jVCPCPWov'VCPWVWIt&VCPWuVC PCPCPWjt&'VC PCPCPWJt&'VCPCPW. Vjt&'VCPCPW1e[^_]Í&USU A w$8"&Qh")POjKFPbKFvKFB^Fgv'B^F)Éأ^FKF9}щ^Fɍv'B^F봐t&BPt&BPBP]]ÐUj ^FKFKF%]Ív'US=^Ft#1jKFPN'j ^FKFKF؋]]U1=^Ftj K^F^FKFKF] US]=KFt蛥KFKFKFKFKFSSjKFKF^FKF^FKFC KFSRсLF KFLFKFP_}H;t#%KFkNd hh"jd蔢dv'KF+KFRKFPTKFpUKFUKF0UKFKFB KFz(tQR軥tD;t%KFM‹"'hp"MPޡM1]]ÐUUE PRP+ƣh@JUjdRUVSE] u|;_F}_Fv'|"19}t@CA9|v CA9|e[^]ÐUWVSu} ~Gh}")PtK1ۃ9}v)PFPRC9|h")P@KjQUSE] Ph")PK t.)PWK)PGKjj.K9Mt&j=QUEU _F_F]ÐUjh"q]Í'Ujh"Q]Í'Ujh"1]Í'Ujh"]Í'Ujh"]Í'Ujh"]Í'UhpYj%JhYjJhZj JhYjJ u jjIhYjIu jjIhYjI]ÐU VSEU }E Em}]umD@uEu ɍVS,$D@uL uwv'}ۃɐt t0"}m-"ك$XZEUEe[^]ÐU$WVS}] us ss3~UC$XZEUEUFU-"]Eɍe_[^_]ÐUE@$$]U4E M@-"]M]}}}0"m-@"t - "-"Ƀ$XZEUE]EUUY]ÐU WVS]}u EuCEuÈ@sND@ujhL"CF1F]]eEEG[^_]ÐU0SE UU-p"]@E]ZB]M ]̉]ÐU SE ]@]E]$$\U]US]܉]ÐU4E M@-"]M]}}}"m-"t -"-"Ƀ$XZEUE]EUUY]ÐU VS] Cu$$ D@uEEiEu "U{ "]0v"CEuU]eEEF[^]ÐUE"ɉ]ÐU E EuɃ$EU$}}WJmmUEuEuEu؉]ÐUWV1SUE)@EU U9}5v]M ;MsvAC8u;MrF&F;u|1e[^_]ÐUS]M UEPRQS]]ÐUS]M UEPRQS%]]ÐUS]M UEPRQS%]]ÐUS]M UEPRQSg]]ÐU(WVS]EuEE]uE9EE}}} }ܐ}܃EE}E؋};Ms 9w")U} }}9U+t&']h"uV Eà t&}9}|]E}9}}B} }}}}9}‹})֋Jx ACJyEEE؋}9}|Nx CNy}t}W}W}WvE}WFe[^_]ÐUWVSUEM] < 49\9s 8u*AC9r9sZ; u C9rNt&1 t&1Ҋ1)‰.1#&8uAC9r9s 9 uA9r1e[^_]ÐUWVSUM E}49G9v9r9}AB9rp&9sbIN9rT9v9r9s5AB9r(t&9s KJ9rv' B9re[^_]ÐUWVSEU }uvEUI|,M6B6B0؃ډEUEM]OM]SQM]SQ<0 BM]SQM]SQAEUE Eu]) Be[^_]ÐUhWVSu]E}EKFUtC99K}u  'Eu#EE/ E KFMD@uMLMu )΃}~NE='},M j*KFЃM yvv'}}Ӄ(~؉]Ļ( E$SEh"EEP}ODŨ )mDQ؊ÙNtnuEEMu tttu@@M))+u%Nxj KFЃNy}t'}t-v'+RKFЃ]}ovPKFC;uS&UڍBEE@t7jj jMQ,?ƒKFH)Rh"MQ0C &B+00]C]ȃ} ;0I{t=u)CtHCCu<} }'&;tv;}CG;uNxj KFЃNy}t'}t-v'+RKFЃ]5KFS}t j0KFЃj.KFЃ}j0KFЃFxEP KFы]Gv'~;EPKFЍ]v'PKFCЃNj.KFЃ}tIE;]sPKFCЃ;]rEj0KFЃMă}PKFCЃ;]r}"CPKF4&j0KFЃG;}~;tPKFCЃ;u1e[^_]Ð&UWVSM] U}uW1 XEuDžl$v'DžlD@uKFht;~%"vhh'"hx؃$Rh"pV8@hltC A0tt.u퍶'Džllu =KFth9h~Fp0uh9huF,Kj*KFЃKyz&+hKxvj KFЃKylt j-&=KFtj+ vhPKFЃhFuOxj0KFЃOy1\[^_]ÐUVSuV8ÃuE PVh")P6h0k)e[^]ÐUEEEuEuEuE@tى]ÐUEP&~2`F|`F=v'hBdBv'hBdB`BPhBPEP]]Í&'UWVS5`Fk)PǃuT|`FH9`F},M Qjk)`FPǃtƅ5`F&5`F}F}]Nxuk)P;Et9u C&Ku]'tP}]F;5|`F}+k)PL;EuK!9uC'苭t&u5`F1e[^_]Ív'UE[tU(t.)t9t&{t[ ]tDr}t[i'['K';'+'' '1]Ív'UVSu=BtB&Tk)PÉBtuQ'rAv|`F9`F}1VSjSju SjOs1e[^] UVSu] )DXt$Sj Sjt" `FPRؙLk)PVS =Bt/))|Bt 8tP[)vklBSjie1[^]Í&'UWVS}u =lBulB19}KtB |`F9`F}Vj4Vj&VjC9|e1[^_] UWVS}19}A=tBu肪05`FŖt tB95`FuU Rj8C9|=tBu=lBti脖lBe1[^_]Í&'UtB=pBufpB vpBDB~ǀ ǀ @l@T=)u=)@u@D pB8k)1]Ít&U(¡)DPt`F B1v'K]ÉUSƒ`u_F`F1<)DPt$ Bt`F1&']]ÐUSB B9|B@ BP`FP#`FjB`F ʋEB`FE BBZ`FBD؋]]Ít&UWVS=BuC1=k)t(k)1vk)PP=G;uB=`Fe[^_]Ít&UWVS11ۋ`F1:tAC9~PV,ƃ`FDC`Fƒ<uh5jSVe[^_]ÐUSh袨ÍSv9~퍋 v09~؋]]UWVSEǃu‹MӁ];U~eE[^_]Í&'U8^Jy@Lǀ@@D@Jy_Jy]Ít&UWVS}tNw<t~/<t )&'PP 9~e[^_]ÐUWVSu] }ES>^uWFPWVÃt誨ËUR诨e[^_]ÍvUVSUM t4:t/B|&QPRi u!ww`FvB6ơBP9tÃ=hB4jh BhBh Bj' B]Ðt&U= BtjhBj B]Ð&UVSu]ShTV u ShTVwe[^]Ív'UEPhR")Pm]Ðt&UVSu] VSV|C u1t&o8tڸe[^]Ð&UVSu] )v?8t' SjV |1e[^] UUHM \k)b }!t 1E!pk)B00t}t"ρ"B B BBt B eB ]É'U@WVS=$BTk)PE]SQ |g@BSĉ@BEP)DSMQ|(=`Ft jXk)P$Be[^_]Í&'US=$BtT.Tk)PÃ=`Ft j莜Xk)Ph@BS% | $B/]]Ð&UXk)PjP>1]Ít&UTk)PjP1]Ít&UuƋ} Pþ}}}t&}}UK;EtF:u};Et P};u#CPPguCPgCe[^_]UWVS} u!}GG&EE} 9}=)}}}}}v=`FtO1ɋ)}7DCt}tT9uPA1DCt }v…t3}Ív}71t}t 9u A1u9M~MEEE} 9}`}ur}tl}?tdЃtzt80t-@80t(@80t#@tttu@@)@P}}WP 4E@P‹}}W}GPR_}E e[^_]Ðt&UWVSM=)tSSo)} {{t CF8uS҃t;}uS"M1H{tS@:u~9}MQHPS }tWMe[^_] U WVSEE`Fؙ}Et E9uM}uEE ULș}E=)uh5jE PURS=`FEE9Ev1ۋ};]}b;} [U tQQ#EPQTC] U9}!1])9}Xk)Pj F9|}];]|cEE9E~vUEz|׃U萋PRQE 8tA}t}~E}u #1])9}Xk)Pj F9|EE?u軌e[^_]ÐUWVS)P\UBu/P而UPS$ov'EE}PÉރtzt8&t+F8&t&F8&t!Fttt uFF);u~uEuuN)tURVURat&;5ؗ)|8ËVh"Xk)P6Xk)P{u 薋t&URVURZ)e[^_]É'UWV1S}t!=)t=)t=)%1ۃ}t#M9t)tPR&ttL)tPW%v1t E t&1t)t MQPW҉ƍe[^_]Ív'UWVS] }t M EWEPMQƃ tYt9ttk)8Tu8tt:Uttk)M8Lu8tK`FHPSVj ;utV@e[^_]ÉU\WVSu }1ۅt`Ftk)D9tMCt L+=)t )D+Cu3C=)t{EP"ǃEPWj u:E%=@u+=)t8k)`F</t'h"v'|`F9`Fu V-WX|`F9`FuV e[^_]ÐUWVSu] } wttt k)8TuK`FPS`FFtFvWjP7S蟬h"蕬;t Su7v'WjPS]h"S;t Sz~ve[^_]Ít&UVSu>tPL;uV;e[^]Í&'UWVS))u5ԗ) k)t`Qȉʃtzt80t-@80t(@80t#@tttu@@)@PՈPE t&E5ȗ)uuEP`FEEE߅tEPEPE=`F`FSWeEEPEPuVSWuV EV}u!܆}')PEPAu*襆}t uVB&}*} t}!tv}?Uр8t)EPzt vPWPqUzt5}!uRp=e[^]ÍU WVS] ut;u}u}Mr'ډ؃tzt8"t+B8"t&B8"t!Bttt uBB)BRvEEPMQStMQt&'1ҋMM9M1ۊ =k)tCwuz;}}-<t<u DPDt"<u DPMLM މ5`FEE9jMQ1e[^_]Ðt&UWV1SME\\7E}M9>Ct M}M|9-jh "P uk} >FEM})FDPt)M}$M  }M<9IMMu} E>rC^EM}F M?t/M)DPt )$E$ '} ; vCЃH$("'M t&} >t&M t&} >t&M  t&} > t&M  zt&} > jt&M  Zt&} >\Jt&EEM}Ê<wʐmr\BE<vMF}M  v'E}ME<9}})1Dxt{EMMvmri}<wM\4'¿w}\ M\EE}M?}}Dyu}uxMF}} :&M &} >FEM}Ee؉0M 1[^_]ÍUVS1ۋUBw.B\BMB-B\BCB-@ )DQt+=w)t&ЍA 'Q@tGDqt$=w) 'Љ=w/)'t&Dqt=w )Љ.v'uB\BCB-?uƃB\Ce&\t"uƃB\CBeD[^]Ð&UWVS]ډ؃tzt8"t+B8"t&B8"t!Bttt uBB)ڍ)@PSpE߉€?NvAw\BMBt&\B@CB-)BDKt0=w) 'ȍC 'K@tGDst$=w) 'ȉ=w/)'t&Dst=w )ȉ v'u\BCB?-Bu\Bev'\t"u\B GB?eE[^_]Ðt&UVSuC`F1ۃ8t3vVPu`F@t&C`F<u1e[^]É'UWVSM }u 8k)}uFu]v;Bw5=k)t,tt et&<u1u>ut/''Lv'tщDEC}b1e[^_]ÍU\WVES]PSj, |4hjShǃ |uԍF9s!W?觼1J'P:mVSWEW }}Sɍ} tU 2؍e[^_]Ðt&USj؋]]Ðt&US]u64)u,hL"8)uT"8);uT"8)=8)tjh_"jS ]]Ít&UWVSu} 5B=BV_ÍEPSES}u`t&ur4)9tit PVtzt80t-@80t(@80t#@tttu@@)@PkP4)B]}9sO19t ؀8 t@F9ut$v< t< uCNut <#t S\3B9rMQ1e[^_]UEPBPBPhl")P]É'UVS]5BFB9|O5@)u(Bjj@)$'BBPVj@)5B@)k)B=k)1Ҋt&'< t Bt < ut=xk)jh"Sr xk)P‰tzt8*t-B8*t(B8*t#B tttuBB)BRiPj-VQtEVS蹽txk)PS覽MM k)V,vjh"S觾 u\h"Sbu%h"SIu1';"Ftzt80t-@80t(@80t#@tttu@@)@PLdE11ۃ~t0F΅u\u } "t } ;C@8uԋM }'t"uvEƒtzt8"t+B8"t&B8"t!Bttt uBB+UtM8\uD8k)PE@P}W)'8k)PMQP}WT MQ,cvj-Vܶu'@Phto)V, t,)DXt=w )؃ho)VtˀM ΀'t "Eƒtzt8"t+B8"t&B8"t!Bttt uBB+U]1fEt}8LuD8k)PE@PEPYW&hN"MQfu+]1fE8k)Phw)EPj&}WPSp1e[^_]Ít&UWVS} =l)tfl)1PMQuAp)1ۀ?thN"W͵t ?1u u&';uhQ"MQ苵u`jh"W觶 u8k))t!PhS"Xk)Py ;uV(e[^]Ít&'UWVS]j-[Ɖڃu$\FCF-F?F<1Ƀ\FCF-@׋)]DSt0=w) 'Ћ]C ]S@tD]D{t=w )vЉ=w?)7t&]D{t&=w) ЉBw+1\A12AA}BÀ07)‰ЍP0\t"u1\A1De[^_]ÍU$WV1SEEEM Mvu <tt&'<Mu91WËE;E~E MPuV\YEMuAMU'M;PuV)E#8EvM ʉЉM܃tzt80t-@80t(@80t#@tttu@@)ȃPxXÃuhW"t&@U5)uDVt/=w) &ЋMA uV@tDMuDNt=w )Љ=w?)7t&MuDNt#=w)PhZ"Sv U'uh`"ST3t&'\t"u\KC& CuPSPE ;E~E MPuVWEMuAMEM9uV菫EGeЋE[^_]Ív'U8k)UPR]Ív'UWVS2Ehe"Xk)PcEU2_VR¡8k)PRdE }tXuVhg"XM9ˉVPhy"Xk)PP訪;ut&}uVh"Xk)P轣 Vh"Xk)P裣1M 9tKˉރv<U>t ""PMQh"Xk)PZG;uuUzth"Xk)P-M9tˋPة;uURĩEMU4e[^_] U=_Fth"Xk)P踢Hk)P&!"1]Ít&'UWVSEU UvMU <<QMƋPǃ}t'u"PVEu"Ph"'&u"PVEu"Ph"Xk)PV表W蛨P }tJEÃtzt8#t+C8#t&C8#t!Cttt uCC+]t&1ۃ}u8CPOSƃ}t URV>3\DeDt&MQƃ}tzt8t7@8t1@8t+@8t ttuۃ@@)DPRURW觩V;P蚩VaVMPURVFEE}e[^_]ÐUUj8k)PR]Ð&U=_Fth"Xk)P(Hk)P1]Ít&'UWVS1ۃ=l)p)l)}t3:8t N" t&"P2Ph". :8tN""P2Ph"Xk)PzC<uk)tBt:v't)'"'"'"}tPh"'Ph"Xk)P }t`Fu5"Ph7"`Fu"PhM"Xk)P赞 }tؗ)Ph"t&'ؗ)Ph"Xk)P~ }t!=á8k)<u=D=pu }u%t&=u}uS}W%u;t j=M܋uPk)P=}WM9M}ju)Q}&'j})}؋MQ|}}Kk)Ɖƒtzt86t-F86t(F86t#FtttuFF)Ɖu}=`F}t MQRuVF1e[^_]ÐU WVS]jSS؉ڃtzt80t-@80t(@80t#@tttu@@)@PEPƃ} tFtzt80t-@80t(@80t#@tttu@@)M &؉ڃtzt80t-@80t(@80t#@tttu@@)@PFEE11EtR MtGuB< t}u1҉+EHMFuECu} tM} }t}Ee[^_]Í&UWVS}Bt PlBt PZBBBBt?u1t&'j W̗ƃt?hBhBFVBjhBWBB,&hBhBWBBBe[^_]ÉU,WVS=\k) =)u )"))P~CÉ))RjCÉ)EM; )}#)U ) BU;)|hBh‰BB)E]E=k)t# Et=)t*EE@))8t ));`Ft =BW5BtMtzt8#t+C8#t&C8#t!Cttt uCC) v'1ۋ5BtV=BtMtzt80t-@80t(@80t#@tttu@@)PV?~wU4NM; )|Jυ})P)PA))P)PA)ESBPEEP͖ uEU+BB(&j S謔Ãu)/&C=Bt))RP>{ t߉ދMtzt>t7F>t1F>t+F>t ttuۃFF)ލ<1GE;)|QE؅} U؁eE)P)Pv@))P)P`@)EVSMMQ蛕 E}BB1]+B `FM܉9|@GE؉Eu܅u B։u܋}؋ BE܉`FU)Ӊ9}EEM; |`Fk)UM4)E9|>)P)Rz?Eأ) )Q)P`?Eأ)‰UM; `Fu EE}F=k)uWVh"UURٔs `FM܃ 9|")GUʡB) 'Et&EU BUC;`FG B1ۉv ޡ`FE܅}s])uUMM)U؋u)΍EU9|<)GѡB)Ӊ U9UvME @EU9|fM9M}EU BUM9|]?t&' u;=|k)u2`FE؅t&8t!UMAMG'v UM^AMC;`F| GB1ۉ UUBUwau܀M@Mܡ)DHt+ȃ=w)4t&ut&'@΋UM؉EU?C;`F|AGMB1ۉ 0ME@EC;`F| GB1ۉEM; |`FEU}}U}BML=|k)`F;=)t =BB`F9]|K]19vWBU؋ D)P)9BT)‰U EURVMء) Q9B)"Sumu4U9)u)B;B~;B}`F)t Siu1~B@B M+ B BF9)99B)V Sj ;5)uI]ډ؃tzt8"t+B8"t&B8"t!Bttt uBB)ډU `FM؋EPF;5)n=)U9)tR' }uBt) BM؉B}uX~T=)~J;=BB5Bt8=`FthSjW0 5BSV7)BE؋U B]=)4)}tu9})W7)9<5)VS'')BE})lj5BBUt])' `FMܸVUUUM}M)ʉU؋E܃E9~ҋ])y-1)t&;}} 1g&,]Kؙ}؉]؃}t~(9} v']~M <`FE܅tUډUBE܉E؋M9M} E؋UD>=)t=Bu ;BBj `FM܉΅u5BVBE܋URj5)V B)Q%)U؉ׅu#B)‰U;B9 =B}!;}uM; B}5`F)V })߅u+=B=B5`F9~5B5)V)]EP|BXk)P蜅) B)))BB B)=|k)t=BtBt&BBe[^_]ÍU WVS]}5) )Mu+5B;5`Fuf=`Ft]=|k)uTEH9EuKM 9t Xk)PP Xk)Pj ))M9tM tMuM M~>tM8uFAM+E9|䐉uM)MEu9}M9t AM@9|E+E MM9}vM9t AM@9|;uu M9M,MIM}O )Mt&'M:u< t1MO9uv;}wtMM}t&M8t tAMtG}u BM&EM9MtQ}uBt)BtIӉЃtzt8#t+C8#t&C8#t!Cttt uCC)1ۃ}uS=|k)uJ`Ft@;B~8)~/9]~*;B}"hSjRySBPN2)MQMQh+}}E))Ã}u=|k)uB9Et+EËu+u1ҡ)9E|9Eƒ=)9} =`Ft=`FtugM9t/=|k)t=);B~}u?SMQE vSMQv1)u)ޅVEP &VMQF15)t&'=`FtW9|K=|k)t=)u ;Bu1ۅt Ss}~pWMQ0=)^&~VMQ05)]+]M )M+]t.=`FtM9M}S Se[^_]U塬)t))B)Bt @B1]ÍvU塬)t8t v@8u~)B1]Ít&'UWVSu} )9˃=)u+BtV)9|=`Ft);`Fu!hSj`FPv) 19} ˉXk)P;PC9|9~)QT/5)e[^_]Ít&UWVS})9;=`Fz)ƅ~:19}Xk)Pj 諅C9|hSj`FPv)3`Ft)8t$19}hSj`FPu C9|=)e[^_]Í&'UVS]Cw$=k)uh"Xk)PV~w uu_h"Xk)P,~w=ڃ@)DPt=w)t&?áXk)PS聄Xk)P~e[^]Í&UEM „}=k)uDV uA)D v+t&)DP@t']Í&UU ERPhB{))B1]Ít&U`F))1]ÍUX`Fu")B1]Ðt&U塄BBBBBBBBBBBB]É'U塄Bt PBtPBBBBBBBB]UVSFB`FtN:tIӉЃtzt8#t+C8#t&C8#t!Cttt uCC)1ۍCPu-ƃt `FPVdM 3D:tKӉЃtzt8#t+C8#t&C8#t!Cttt uCC) &1ۍCP,ƃtBPVM 3DVtzt80t-@80t(@80t#@tttu@@)@P,P肃BBB BA Be[^]Í&UVSuVb*1ۃ9}Xk)Pj C9|V=*19}v )))C9|e)[^]Ít&'U`FUthSjPq tR]ÉUVSu19}Xk)Pj WC9|e5)[^]ÍU`FthSjPp t&)]Í&UWVS}u `Ft+VjP2bhSjPepVW)`Ft8thSjP5p `Ft'8t"^thSj`FP p sVW(`Ft8t hSjPoe[^_]ÍvUS];`F_`Ft(8t#SSPkahSSPo;'`Ft%8t rhSj`FPjo s]]Ít&'US1ۋ )t)=)u B)<u I )Qt^=`FtU )BT);`Fu8B)SBPjXk)P`FDP#~)'Xk)Pw)]]Ðt&U塬`FthSjPgn)]É'UWVS`F}hSjP0n) `FthSjP n (&`FPhSj`FPm=)~j`t&'&j )P{tG)5B=B@)BB)5B=Be[^_]ÐU=\k)t))P)Xk)P8vjjˊ]Í&Uj|Xk)Pv]ÐUVSuFwF$"v6]SjjyVS}VtP*}jSjpy(4x[^]Ð&Uh @BvEP҉]ÍvUWVS}E ]tExPzCPzStVW?sh[^_]ÍUWVxS] }PzWtSURqu VWURrh[^_]ÐUS=)=BhBh.j{hBh.jjhBh.jY$h Bh.jà utPh BjLr tBttPh Bj)r h`Bh.jhBh.jhBh.jB$=)t$=Buh@Bh.jB1p]É'US=)=BtxPyShBjaqShBjTqShBjGq(Sh Bj7qSh`Bj*qShBjq$ShBj qB =)t2=Bu)txP|xSh@BjpB1p]Ðt&U()tk)]Í&'U塠k)P)]Í&U&t@# F]ÐU)UDP t(&1=)tRę)P-p%]Ít&'U"cEtk))=)t=)ujPk)h_FppU]Ít&U!1]ÉUWVSuU 9~։‰)CP"S5k)VW,x;e[^_]Ð&US]%&k)Pk)P"k)k)9}4>]]Í'U WVS5`F~|`FU9u!k)<~uh"BU%B)9B| B]Ív'Uht4 BB} )HB‹EB &1]Ív'UWVSTk)PZu 1󫍝 󫋕0Dž@PSjV@PS[ƒ3PhTPaƃ upjjP_ÉڀRjP_jPPbƒ$SjP_ u~[8 9~;)} DžtQBtUTk)P)ЉRHu&'t PO[^_]ÉUWVSTk)P Yu 1󫍝 󫋕0Dž@PSjV@PsY…1҈[^_]Ðt&UWVS]E)@P ƃ}|u#E3CWytM8k)<tӅt EP3V,V_e[^_]É'US]u1Mu tk)BBB)9B| B]]Ð&UEtk)1] USdk)tk)tEtk){t&'{Eug)t;]))t;S5u.܍EPuTk)P)ЉEE]]ÍUVuS]jVSVPr_ u1Em tUW u@jjSJVP[ |/tPjS)VP[ 뇍&we[^]ÐUVSEu ]ShTP] u1fC`F1fE`F=`FMu%h"?2tjj jPY`F=`F=)th"=`F=`FMu%h"1tjj jPZY`F=`F=)th"=`F=`F `FP`F`F`FPR"1=`Fu `F`F`Fe`F[^]É'UEU `F`F=`FuJ`F`F`F]ÍU=\k)tjTk)PKTPN]Ðt&UW )V1SvMQ)P<‹;FvٍeB[^_]Ðt&UVS]uhJ"g0Ã=)uh)= )uh ))E`F`F`FuO"S )P8B`FO`F`Fh`FT"`F`F`F`FB`F`F`F B$BBB)'EPG`Ft &1aF`F aF`FaF=`Fu `FT"Tk)tP&R t&'1`F`F1hV":thY" :É`FjV1=`Fu=`Fu =`Ft)1h\"9uh_"9t BuBB8k)8k)o)hBPThBPDh@{ BP4h{$BP$ h{0BPh|4BP8k))hBPhBP׳ h@{ BPijh{$BP贳h{0BP褳h|4BP蔳8k)1e[^]ÍvUWVS}=BuJ'M )6v1۾) M8uWR#PtȃCv1e[^_]ÍvUEP1]Í&'U塄`FUPRV]Ív'U塄`FMU PRjQW]Ít&UVSu=`Ft/19}FhSj`FPG C9|)19}`FPjOVC9|e1[^]Ð&U塄`FPj $V1]Ív'U=\k)tTk)t*~Cu>BthSjPmF&t&'hb")PO)PYO1]Í&U= BtBt hSjPF]Ív'U}t(B,Bt hSjPE]ÐUWVhd"jsOƅtYtSPoÅ&'-uGME< wU1ۋuuvMG\BAM< vu >}}ؚ)aF)؉SÅuYv?uEGM}tWˉ}u3< tG< tC<:t?)ttPRjDu ;Et< t}t}=TBuaF`Fi'MQKTB‰PEtzt8*t-B8*t(B8*t#B tttuBB)BRPME}t ~ vvjuVӉE}aF`F&}t}ttáaF`F}tMTBt PKM TBXBt PJuVP4XBuv'MQJ]`FtH`FDaF`FuvV~J1e[^_]Í&'US] M<'tB u]]Ít&'UVSut0t)<'u'< t< t< uBAuRÍS'tQtJ<'u'B\B'BA'/< t< t< u'BBA't&ABu'Be[^]ÍUWVSE}+} w\$$"t&"Nt&">t&".t&"t&"t& "D8PWE EPSI :D; VDPJe[^_]ÍU WVSEM u Mˀ<1t(;Et:\u}D;EuBCBC:u;]}tj+E@P~EEU9}8M M\uuD;EuB 2MMu}B 7G}9|ɋMu}t}7M]< tEu} e7E[^_]ÍUWVSLBPBSE11;5PBvHB<&u?LB29|ZSMQEDBPEPI5LB5v<\u|:&uG9|SMQEHBMFG;=PBuMHBPFM HBe5PB[^_]ÍU@WVShE܋u u}|tEDPh8"y>t.EEܚ)EEEjEPEPP&Eu|#uE]:&1Ʌt}T't"uuLQEP}Wcà u*jEPu V}Wu}W~'uu}}WSuVE =@Bu,jEP}WV:uD}W.'jEPuV}W u}Ws>uVj>}Wtzt80t-@80t(@80t#@tttu@@)@P2P-@ËuV=]UЃtzt80t-@80t(@80t#@tttu@@+E=|P}WE܃uV}W?Vt=EUu>Ee[^_]ÍU,WVS=ܚ)uMʉQ-EMQPEEEENjMtzt8't+G8't&G8't!Gttt uGG)ω}:ݚ)uGPEܚ)}GG:GsMQEP>Et&}}EE*Mԋ}ޚ)\t_89uZt$|tODPh"4MMԅt2}MԀ<9E@E}EԀ<8u&M}Ԋ:ܚ)u?S)P3uoaF|EPMQ҃uPiv=)tB<'u#}G}EPMQ%v'<\u't ܚ)9u}G}EHMȋ}EԀ<8UMܚ)8 ty}W;MQEʃtzt80t-@80t(@80t#@tttu@@)@PP<} 1'1EEE1;EqM}t?EEH9|E@}WMQE؃}؈>'ܚ)9u&'ޚ)9uw\'&'t;EH\E9|E@MQ}WE؃M\ft&=)EEP}W#]+]ԃSƒ USEEPR:E D]؋Utzt8#t+C8#t&C8#t!Cttt uCC);u|"vm܀;u}MQ}WNE؃URE)P ;EP8vEH9|E@MQ}WE؃MMԋ}MԊ9}؈>F>^}t,Mԋ}|DPh"=0E+E@Pq‰UEEPR`:]؋Utzt8#t+C8#t&C8#t!Cttt uCC);u| m܀;u}MQ}W&E؃URE)P9EP7MMqt&}ԋM\9tQS)PY/t>EH9|E@}WMQE؃E}M؊8Ft&}WEPEPEPMQGEԃ}=} EMQ7}9}t MQ6&'UE:t|ӉЃtzt8#t+C8#t&C8#t!Cttt uCC);u| m܀;u}}WMQE؃URE)P{8UR?6}1ɈMEEEx}E;EM }؉9M9Mt }W5}u}%'MQe[^_]Ð&UWV1S}1}E;:u C;%un}C XBQȉʃtzt80t-@80t(@80t#@tttu@@)@POPJ7*u;}C} Wj$jxE XjIt&'$u}C} Wj$j$8!v-u Eb^u ERЀ w8t4E} v}TPЉUAC< v1'^u t&*u $Cav-t uTC};< w!1 tBAC< v$$u C$vt:u};u} $t}} WV}W!EEu@Be[^_]Ð&UWVSEPEu1'ME9tȍvE8u} } }M |9} }} }M|9}} $u}O} }$uMIME }9}}9} }|} |M 9M~ EE];] }d}4vE‰}Ctzt8*t-B8*t(B8*t#B tttuBB)|:};] |E@PsE]1;] }~MPEPR4}UЉуtzt8(t-@8(t(@8(t#@tttu@@)ƍC;E } }> F>;] |1;]}uP1C;]|MQ1Ee[^_]Í&'UWV1SEEUE:t։E_v< t< uFGuD:ޚ)8}Ph"(tF}Gu&'>^Ph"(trMU\ 9u $tt<u<&t (u<$u<$t FGt&>Ph" (tMFGU:<\u4M|9 t!}'t$}"uPh"'t CFG^t&}t;EuLEC';t5Ph"'u-;tPh"g'tUCFGa}t} tM9M | 9} }UM+]E;E|E UPMQECPAUMSEEPP/UM BU>Ee[^_]ÍvUEjjP@]ÍUWVESMU PRQNjE u 1Tt&U19}P\.CE9|XtP:.uW(.Ee[^_]ÐUWVS=`FM M}M9aF9u}u}t9uOEEtzt8!t+A8!t&A8!t!Attt uAAMM)M}t|"8&O鍶';=aFu&&'MӉЃtzt8#t+C8#t&C8#t!Cttt uCC)9]2}utpv ȉʃtzt80t-@80t(@80t#@tttu@@)PPEEPK&  E;uE}9}rEe[^_]Ðt&U WV1SU=)}׉Ѓtzt8't+G8't&G8't!Gttt uGG)׉}9U}?/t}}tj]v t^ȉʃtzt80t-@80t(@80t#@tttu@@)PQ}WD% t}uEF;u{e[^_]Í&UWVSEj~MQiEtKUЃtzt80t-@80t(@80t#@tttu@@+EGUЃtzt80t-@80t(@80t#@tttu@@+E@EPE}}MQ}WËMىM@;E~}|;}@PMQES}WEEP8' ߉}WƃuFPVMQS' uS\S8&}tzt8"t+B8"t&B8"t!Bttt uBB)UD:;E~ML M@P}W*EVEEP'MMMV%'}Me9E[^_]É'UWVSutzt80t-@80t(@80t#@tttu@@)PKE~tFUv/t @BC8u}D} t} eE[^_]ÍvUWVS}tTM9tLȉÃtzt8#t+C8#t&C8#t!Cttt uCC) '1ۋE} ljtzt80t-@80t(@80t#@tttu@@)DPIƃ}tM9t QV3&W3P&&e[^_]ÍUWVS}u1'?~t[Wtzt80t-@80t(@80t#@tttu@@)@PP%uGtPURu0bF&'C~1e[^_]Ít&'UEU MRQP]ÐUVSutzt8#t+C8#t&C8#t!Cttt uCC)BT;Bv:УBBuPABvPR-BBVBP3eB[^]UPSEU RP]SS2]]Ít&'UWVu S}pDžlBu1 'Džh1ɀ?ty:%umBtfNw\$L" BC'1*t&BB<wB9~ &hB:uh ~ Džh 1,';h}#ppU܋FC;h|9|Bu.hKx%U܍v BBA BKyu>` ?%t'u`Bh`Bt&'G] $"&`B%h`B B~HBB1Ph "vB~HBB1Ph#"vG<u G"~Gtt B>9p|EE)T<$tPE,C;Sguj$Ej~?m0bFP tT]vShT0bFPx } 8u8t1fE1fC~?&0bFfx8~fx4~@80bF@4~? P0bFffB8ffB40bFfx6t@6 bF& bFe[^_]ÍUEPEPM,bFtHt EPEP҉]É'UU RREP u]Ðt&UWVS}uDh"~Et8u+}u@h ")P)j &'htj Ãu;}tMh`")Pj- 'SMQ&ƃt!MQt߉u6}tM1sh")Pdj'u,}MQh")P2j&S0bFth"3t0bFhPh aFP bF} ujuE 0bFM fh$bFh(bF)}t M0bFxt<}tMhMQh")PPjt&xt:}tM&t&MQh@")Pjit&1e[^_]Ít&U WVSh"E50bFEE]<}71Ҁ8t0M1]8u ]50bFB}1<uE}~e[^_]ÐUVMbSMM}+]])ލ4)Me)MEEe)EU эEHjP3e1[^]ÐUVSu""s9vh"VPZ t "r1e[^]ÐU0bFtEPPt &1]Ív'U0bFtEPjPt t&1]Ív'U0bFE0bFЉ]É'US]t5Ct Pt P}St1]]ÐUEPhBsj|hBtB]UEW}Vu SuZt&P'PSWS#8uVRtWjƒu1[^_]ÐUEu&=,)u)h"tv'0),)0)]Ít&'U WVSjEPM} 1t&j WW1Ҋ1ƒ y1Ҋ1Љ1Ҋ1Љ1Ҋ141Ҋ1 Љ1Ҋ 1 Љt-P[} Gu =vPWWƅjtttu@@+@P} WP~jPW ,v,P] SW+ ,~jPW t&+؍vA+~tjWW NvNPWW1Ƀ qt&&pM] 4 ף=>2Subroutine F2D_GUI V0.21EXIT MENU EXIT MENU: Return to keyboard menu WELCOME TO FIT2D GUI SELECT SCIENTIFIC INTERFACE FROM GIVEN CHOICES (OR CLICK ON "HELP" FOR INFORMATION) FIT2D: SCIENTIFIC INTERFACESnull EXIT FIT2D EXIT MENU !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! REQUEST TO EXIT FIT2D !!! !!! ARE YOU REALLY SURE !!! Click on "YES" or "NO"Enter "YES" to finish FIT2D sessionCONFIRM EXITCONTROL RETURNED TO KEYBOARD MENU ? HELP 2-D FITTING FILE SERIES IMAGE PROCESSING (GENERAL) KEYBOARD INTERFACE NOTE: WITHIN THE KEYBOARD MENU MANY OPERATIONS PRODUCE OUTPUT IN THE MEMORY AND "EXCHANGE" MUST BE USED TO RECOVER THE RESULT. (THIS IS DONE AUTOMATICALLY WITHIN THE "GRAPHICAL USER INTERFACE"). "EXCHANGE" IS USUALLY THE DEFAULT COMMAND AFTER SUCH OPERATIONS. HOWEVER "SIMPLE" COMMANDS PRODUCE OUTPUT IN THE CURRENT DATA ARRAY. "PLOT" OR "IMAGE" IS OFTEN THE DEFAULT COMMAND. THE TABLES AT THE END OF THE REFERENCE MANUAL DESCRIBE THE OUTPUT OF ALL COMMANDS AND SHOULD BE USED WHEN THIS NOT CLEAR. CONTROL TRANSFERRED TO TERMINAL WINDOWMACROS / LOG FILE MFIT (MULTIPLE 1-D FITTING) ON-LINE CRYSTALLOGRAPHY POWDER DIFFRACTION (2-D) SAXS / GISAXS TEST Enter YES or NOYES: to reset "status" value, other exit programBad "status": RESET "status" ??  Subroutine F2D_GUI_2DFIT V0.1 2DFIT_ITERATIONSX_BEAM_CENTREY_BEAM_CENTREimage WELCOME TO THE 2-D FITTING INTERFACE PRESS "INPUT" TO SELECT A DATA FILE FIT2D: P-D MENUnull EXIT ? CONSTRAINTS WARNING: No parameters; parameters must be input using "INITIALISE"DISPLAY EXCHANGE FULL HELP INITIALISE INPUT SELECT FILE TO INPUT (for fitting) (click on "HELP" for list of formats) OPTIONS OPTIMISE ('PARAMETERS OF FIT')(' ')('No Quantity Value Error')(a10, ' ', 1pe12.5, 1x, 1pe9.2)(a10,' ',1pe10.3)FIT MODEL INFO: The fit model is stored in the "memory", use "EXCHANGE" to view the fit model.NO FIT MODEL: USE "INITIALSE"OUTPUT MASK PRINT RESULTS NO RESULTS DEFINE: USE "OPTIMISE"SET-UP ZOOM IN Z-SCALING SUBTRACT MEMORY DEFINED, BUT NOT IN WHOLE OF ADRMEMORY NOT DEFINEDADD DATA NEEDED, BUT NONE IS DEFINED dRSubroutine F2D_GUI_FS V0.6 masked_image WELCOME TO THE FILE SERIES PROCESSING GUI "AVERAGE" a file series or create a "COMPOSITE" image FIT2D: MAIN MENUnull EXIT ? EXCHANGE AVERAGE COMPOSITE HELP INPUT (1-D) INTEGRATE OPTIONS OUTPUT DISPLAY PRINT SUMMATION DATA NEEDED, BUT NONE IS DEFINED  HSubroutine F2D_GUI_IP V0.14image WELCOME TO THE GENERAL IMAGE PROCESSING GUI PRESS "INPUT" TO SELECT A FILE FIT2D: MAIN MENUnull EXIT ? EXCHANGE FILTER FULL HELP INPUT SELECT FILE TO INPUT IMAGE DATA (click on "HELP" for list of formats) GEOMETRIC MATHS MOVEMENT OPTIONS OUTPUT UN-ZOOM ZOOM IN DISPLAY PRINT Z-SCALING DATA NEEDED, BUT NONE IS DEFINED Subroutine F2D_GUI_MACROS V0.2 WELCOME TO THE MACRO / LOG FILE GUI Macros can be created with "CREATE MACRO" and "STOP MACRO" and run with "RUN SEQUENCE". A log of the session can be created with "OPEN LOG" and "CLOSE LOG" FIT2D: MACROS / LOG FILE MENU null RUN SEQUENCE EXIT ? HELP CLOSE LOG FILE CREATE MACRO OPEN LOG FILE RUN MACRO STOP MACRO  OSubroutine F2D_GUI_MATHS V0.5 FIT2D: MAIN MENUnull EXIT ? HELP Welcome to the FIT2D Mathematical operations menu. The commands here allow you to perform maths operations. SCALAR + Enter real numberEnter value to add to active data regionADDITION CONSTANTSCALAR / Enter value to divide active data regionDIVISION CONSTANTNOT POSSIBLE TO DIVIDE BY ZEROSCALAR * Enter value to multiple active data regionMULTIPLICATION CONSTANTSCALED SUB ADD DIVIDE LOG(10) MULTIPLY NORMALISE STATISTICS SUBTRACT THRESHOLD X^(n) MEMORY NOT DEFINEDMEMORY DEFINED, BUT NOT IN WHOLE OF ADR Subroutine F2D_GUI_MFIT V0.19MFIT_ITERATIONSMFIT_DIS_FREQUENCYMFIT_MODEL_EVOLUTION NOTE: This menu is designed to work on data stored in horizontal rows. The "POWDER DIFFRACTION" menu NOW PRODUCES 2-THETA, RADIAL, Q-SPACE DATA IN THE X-DIRECTION. Azimuthal data is now in the Y-direction. If fitting azimuthal data the "TRANSPOSE" command should be used to convert the data to row order.image optimise WELCOME TO THE MFIT (MULTIPLE 1-D FITTING) GUI PRESS "INPUT" TO SELECT A DATA FILE FIT2D: P-D MENUnull EXIT ? CONSTRAINTS WARNING: No parameters; parameters must be input using "INITIALISE"DISPLAY EXCHANGE FULL HELP INITIALISE Choose row to be used to enter the initial fitting model parameters, by clicking on it. CLICK ON ROW TO USE FOR MODEL INITIALISATIONINPUT SELECT FILE TO INPUT (for fitting) (click on "HELP" for list of formats) OPTIONS OPTIMISE Fitted ModelNO FIT MODEL: USE "INITIALSE"OUTPUT MASK PRINT FINISHED WRITING FILEINFO: Finished writing graphics fileRESULTS NO RESULTS DEFINE: USE "OPTIMISE"SET-UP TRANSPOSE VECTORS ZOOM IN Z-SCALING DATA NEEDED, BUT NONE IS DEFINEDfff?@F d?Subroutine F2D_GUI_PARAMETERS V0.14 NOTE: The definition of model 2-D polynomials has been changed to Chebyshev form. User input has also been changed.INFO: As you input model features the model is built up. The intensity values used to initialise features are based on the data minus the current model value. It is recommended to select the most intense features first, followed by the next intense features, etc. If the background is large and is to fitted with a 2-D polynomial, this should be selected first, but initialised with a low order polynomial so not to fit too much to the other featuresINFO: Control passed to graphics windowCONTROL RETURNED TO TERMINAL WINDOW('PCH',i2,'X',i2,'Y')('GAU', i2, ' XCe')('GAU',i2, ' YCe')('GAU', i2, ' MAX')('GAU', i2, ' 1SD')('GAU', i2, ' 2SD')('GAU', i2, ' ANG')('GAU', i2, ' INT')WARNING: Parameter array full, not enough room to store feature parameters('X-CEN SYM')('Y-CEN SYM')('PGa',i2, ' XCe')('PGa',i2, ' YCe')('PGa', i2, ' MAX')('PGa', i2, ' RAD')('PGa', i2, ' ANG')('PGa', i2, ' INT')('TPG', i2, ' XCe')('TPG', i2, ' YCe')('TPG', i2, ' MAX')('TPG',i2, ' RAD')('TPG', i2, ' ANG')('TPG', i2, ' MX2 ')('TPG', i2, ' In1')('TPG', i2, ' In2')('ROW', i2, ' LOW ')('ROW', i2, ' HIG ')('ROW', i2, ' XCe')('ROW', i2, ' YCe')('ROW', i2, ' ANG')('ROW', i2, ' PPa')('ROW', i2, ' PSh')('ROW', i2, ' Rat')('ROW', i2, ' SDR')('ROW', i2, ' SDA')('ROW',i2, 'I', i3)y(@L>?@@@Subroutine F2D_GUI_PD V0.29masked_image image WELCOME TO THE POWDER DIFFRACTION GUI PRESS "INPUT" TO SELECT A DATA FILE null EXIT ? BEAM CENTRE CAKE CALIBRANT CORRECTION MEMORY DOES NOT EXIST DISPLAY EXCHANGE FULL HELP INPUT SELECT FILE TO INPUT OF IMAGE DATA (click on "HELP" for list of formats) INTEGRATE OPTIONS OUTPUT MASK PRINT TILT UN-ZOOM ZOOM IN Z-SCALING DATA NEEDED, BUT NONE IS DEFINED WAVELENGTHSAMPLE_DISTANCETILT_ROTATIONTILT_ANGLE Subroutine F2D_GUI_SAXS V0.11REMEMBER_ROIFORGET ROI FORGET ROI: Don't remember region of interest between input images REMEMBER ROI REMEMBER ROI: Remember region of interest between input images masked_image image WELCOME TO THE POWDER DIFFRACTION GUI PRESS "INPUT" TO SELECT A DATA FILE null EXIT ? BEAM CENTRE CAKE DISPLAY EXCHANGE FORGET ROI FULL HELP INPUT SELECT FILE TO INPUT OF IMAGE DATA (click on "HELP" for list of formats) INTEGRATE OPTIONS OUTPUT MASK NORMALISE NOT YET IMPLEMENTEDPRINT PROJECTION REMEMBER ROI SPHERICAL MOD 1-D TRANSFORMS ('Transformation completed')UN-ZOOM ZOOM IN Z-SCALING MATHS DATA NEEDED, BUT NONE IS DEFINED WAVELENGTHSAMPLE_DISTANCETILT_ROTATIONTILT_ANGLE sSubroutine F2D_GUI_SCALEDSUB V0.3 MATHS_SUB_SCALE_FACTORFailed to allocate temporary memoryEnter the scale factor to be applied to the data in the memory prior to the result being subtracted from the data in the current (displayed) image Enter value within given rangeSCALE FACTOR APPLIED TO MEMORY PRIOR TO SUBTRACTION('SCALE FACTOR = ', g14.7)null O.K. ? HELP CANCEL FACTOR INCREASE 1% INCREASE 10% INCREASE 50% DECREASE 1% DECREASE 9% DECREASE 33% Z-SCALING ~  G?̌??DSubroutine F2D_GUI_SEQUENCE V0.4 WARNING: The "SEQUENCE" command cannot be used within a macro. (It is used to repeately run a defined macro.)AT PRESENT ONLY WORKS WITH #IN AND #OUT MACROSSELECT MACRO FILE TO RUN Use the file selection tool to select a directory and a macro file to run. Normally macro files end with theextension ".mac". SELECT FIRST INPUT FILE IN THE SEQUENCE and the first file in the sequence. SELECT LAST INPUT Use the file selection tool to select the last file in the sequence. COULD NOT DEDUCE REQUIRED FILE SEQUENCEEnter an integer numberEnter the step between input filesFILE INCREMENTEnter valid text stringEnter the extension for output filesOUTPUT FILES EXTENSION('INFO: Sequence counter value = ', i8) i##COUNTs#IN Input file = #OUT Output file = INFO: *** END OF SEQUENCE ***Subroutine F2D_GUI_TEST V0.3 WELCOME TO THE TEST AND SIMULATION GUI FIT2D: TEST MENUnull EXIT ? GAUSSIAN Simulated DataColumnsRowsIntensityDISPLAY POISSON TRIANGLE DATA NEEDED, BUT NONE IS DEFINED ??@HBBzDSubroutine F2D_GUI_VECTORS V0.3 No vectors have been definedEnter integer within given rangeEnter number of vector to view, output, etc.NUMBER OF VECTORValuesSamplesx/y graph VECTORS MENUnull EXIT ? FULL HELP INPUT SELECT FILE TO INPUT (1-D vector) (click on "HELP" for list of formats) OPTIONS image OUTPUT PRINT ZOOM IN DATA NEEDED, BUT NONE IS DEFINED? Subroutine F2D_GUI_XTALLOGRAPHY V0.28masked_image WELCOME TO ON-LINE CRYSTALLOGRAPHY GUI PRESS "INPUT" TO SELECT A FILE FIT2D: MAIN MENUnull (a1)TIME-OUT ALARM: NEW FILE DOESN'T EXIST YETAUTO INPUT AUTO INPUT: Automatically input files from a sequence NEXT FILE EXIT ? AUTO INPUT STOP INPUT STOP INPUT: Cancel automatic input of files from a file sequence You may choose to set a time-out alarm, so that if there is not a new file after a set number of seconds the alarm will notify you. This is to help spot failures in data collection. Enter "YES" to set the alarm, and the number of seconds will be requested. Enter "YES" or "NO"SET TIME-OUT ALARMEnter number of seconds between data input, prior to issuing a warning alarm. Enter number of secondsALARM TIME-OUT (SECONDS)The peak search algorithm may be applied automatically to each image on input. Enter "YES" to have automatic peak searching. Normal peaks are displayed as red crosses, and saturated peaks are displayed with yellow crosses. Yellow asterisks denoted "bad" saturated peaks. AUTO PEAK SEARCHNO FILES DEFINED: USE "INPUT" TO SELECT A FILESTOP INPUT EXCHANGE FULL HELP INPUT SELECT FILE TO INPUT IMAGE DATA (click on "HELP" for list of formats) MASK MOVEMENT SET GEOMETRY PEAK SEARCH PREV FILE OPTIONS OUTPUT SORRY, NOT YET IMPLEMENTEDUN-ZOOM SPY-GLASS Move the cursor into the displayed image. The "spy-glass" will show a zoomed in region of the image centred around the coursor position. As the cursor moves so should the spy-glass image. CLICK HERE TO ENDZOOM IN DISPLAY PRINT Z-SCALING DATA NEEDED, BUT NONE IS DEFINED ?Subroutine F2D_GUI_ZSCALE V0.17LINEAR SCALE LINEAR SCALE: Linear (or logarithmic) image intensity scaling LOG SCALE LOG SCALE: Logarithmic (or linear) image intensity scaling FIT2D: IMAGE: OPTIONS: Z-SCALINGnull EXIT ? FULLY AUTOMATIC WEAK PEAKS + MAXIMUM - MAXIMUM + MINIMUM - MINIMUM USER MIN/MAX USER MINIMUM USER MAXIMUM LOG SCALE LINEAR SCALE: Logarithmic or linear image intensity scaling LINEAR SCALE LOG SCALE: Logarithmic or linear image intensity scaling Enter valid realEnter lowest data value in display rangeMINIMUM DISPLAY VALUEMAXIMUM DISPLAY VALUEWARNING: The minimum of the range has been set greater than or equal to the maximum of the display range. You must reset the values. Z_SCALING_MODEZ_SCALING_MINIMUMZ_SCALING_MAXIMUMZ_SCALING_LOG '7@F=zD #<Bo: A8753._p0?$@9=?eSubroutine F2D_IMAGE V0.20imageFIT2D: IMAGE MENUnull EXIT ? FAR-LEFT UN-ZOOM FULL L-TOP L-UP LEFT L-DOWN L-BOTTOM TOP UP CENTRE DOWN BOTTOM R-TOP R-UP RIGHT R-DOWN R-BOTTOM OPTIONS ZOOM IN FAR-RIGHT DISPLAY PRINT CONTROL RETURNED TO TERMINAL WINDOW Subroutine F2D_INP_DATASTORE V0.8 COLOUR_TABLEZ_SCALING_MODEZ_SCALING_MINIMUMZ_SCALING_MAXIMUMZ_SCALING_LOGCURVE_STYLE_1(3l2)X_PIXEL_SIZEY_PIXEL_SIZESubroutine F2D_INPUTMODEL V0.5 ENTER PEAK TYPEEXIT ? 2-D POLYNOMIAL The 2-D polynomial is already definedMust be within specified boundsOrder of polynomial function in X-direction2-D POLYNOMIAL X ORDEROrder of polynomial function in Y-directionPOLYNOMIAL Y ORDEROrder of initialisation polynomial function in X-directionINITIALISATION POLYNOMIAL X ORDEROrder of initialisation polynomial function in Y-directionINITIALISATION POLYNOMIAL Y ORDERFailed to fit polynomial coefficientsMASK ROW-LINE A "row-line" is already defined (1 maximum)GAUSSIAN POLAR GAUSSIAN TWIN POLAR GAUSSIAN Place cursor on centre of polar symmetryCLICK ON SYMMETRY CENTREPlace cursor on centre of peak to be definedCLICK ON PEAK CENTREPlace cursor on first half height positionCLICK ON FIRST (OR RADIAL) HALF HEIGHT COORDINATEPlace cursor on second half height positionCLICK ON SECOND (OR ANGULAR) HALF HEIGHT COORDINATEPlace cursor on centre of twin peakCLICK ON TWIN PEAK CENTREREMOVE LAST PEAK  @cY?Subroutine F2D_INPUTROWLINE V0.7 IntensityColumnsRowsDataMust be within set limit, which are program definedLowest order to be simulatedLOWEST ORDERHighest order to be simulatedHIGHEST ORDEREnter valid real valueX-coordinate of centre of lower (or right) row-lineROW-LINE CENTRE X-COORDINATEY-coordinate of centre of lower (or right) row-lineROW-LINE CENTRE Y-COORDINATERotation angle of the row line from row-line "equator" The angle is to be defined in degrees (positive means anticlockwise) Must be within set limitsROW LINE ROTATIONSpacing between Bragg peaksPEAK TO PEAK DISTANCEDistance from row line centre to zero order peak centreZERO ORDER PEAK DISTANCERatio of reflected row-line peak intensities to those of the primary row-line peaks LEFT RIGHT INTENSITY RATIOStandard deviation of peaks in the radial directionRADIAL STANDARD DEVIATIONStandard deviation of peaks in the angular direction (in degrees) ANGULAR STANDARD DEVIATION(1x,'INTENSITY ORDER ',i3)('Centre of Peak order ', i3,' is outside data region') please input intensity ?@@>BI@4CA~ASubroutine F2D_INQ_GEOMETRY V0.7 WAVELENGTHSAMPLE_DISTANCETILT_ROTATIONTILT_ANGLEDETECTOR_ROTATIONX_BEAM_CENTREY_BEAM_CENTRESubroutine F2D_INTEGRATE V0.10SCAN_TYPEMAXIMUM_DWORKING: CALCULATING TRANSFORM NOTE: ORIGINAL DATA STORED IN THE MEMORY : Radial ScanRadial Distance (mm)N.A.: 2-theta Scan2-Theta Angle (Degrees): Q-Space ScanQ (Inverse Nanometres): D-Spacing ScanD-spacing (Angstroms)C?zD4CI@Subroutine F2D_KEYBOARD V1.6 banner INPUT DATA Please enter one of the available menu choices Enter ? for list of menu choices null Main menu: ENTER COMMANDSEQUENCE Enter YES or NOYES: to reset "status" value, other exit programRESET "status"WARNING: No data exists at the moment, you must "INPUT DATA" or "CREATE DATA"WARNING: No data is stored in the memory at present, you must use "STORE" or use "EXCHANGE" to put data into the memorySTORE WARNING: Memory is not defined throughout active data region (ADR) you can use "REGION" or "ROI" to re-define the ADRREGION WARNING: Memory arrays do not exist you must create them with "DIMENSIONS" (but this will destroy any stored data)DIMENSIONS WARNING: Graphics system is turned off. You must "EXIT" and restart FIT2DEXIT WARNING: No variance arrays exist at the moment, you must "EXIT" and restart with error arrays definedWARNING---WARNING---WARNING---WARNING---WARNING---WARNING---WARNING--WARNING ERROR: Bad "WARNING: occured during a macro. Macro automatically terminated.ERROR: Bad "WARNING" occured during a sequence. Sequence terminated.INFO: Control transferred to graphics windowEXIT?HELPADDFITANNOTATION LABELASPECT RATIOAUTOCORRELATIONEXCHANGEAXES SCALESBANNERMESSAGEBLURSMOOTHBRAGGS' EQUATIONGEOMETRY (EXPERIMENT)CADDCMULTIPLYCALCULATORCALIBRATIONCDIVIDECHANGESCLEAR DATASYMMETRIC FUNCTIONCLOSE LOGWARNING: Log file is not openOPEN LOGCOLOUR TABLECOLOUR_TABLECONCATENATIONDEFINE VARIABLECONTOUR PLOTcontourx/y graphPRINT GRAPHICSCREATE DATAGAUSSIANCURVE STYLESSET CURVE STYLESSYMBOLVARIABLEMACRODEDUCE FILE SEQUENCEDIFFRACTION PATTERNDIFFERENTIATEWARNING: Not yet implementedDIMENSIONSMust be within specified boundsEnter X dimension for internal data arraysARRAY X DIMENSIONEnter Y dimension for internal data arraysARRAY Y DIMENSIONMust enter YES or NOYES is required for many operations, NO saves memoryCREATE MEMORYYES if error analysis is required, NO saves memoryCREATE VARIANCE ARRAYSINPUT DATADISPLAY LIMITSDIVIDEEND GRAPHICS FILEENTROPYQUITYES: to exit program, NO: to continueCONFIRM EXITEXTENDFAST IMAGEWARNING: The command "FAST IMAGE" has been removed as the normal PostScript printing is now much faster. You should not use this command and remove it from any macros.FILTERFLIPFONTSET FONTFUJI LINEARISATIONFULL REGIONOUTPUT DATAGRIDGUIHISTOGRAMIMAGEI2CINFORMATIONINTERNAL MEMORYLINEARISE FILMLIST VARIABLESLOGARITHMRUN MACROMEDIAN FILTERSLEEPMOVE/ROTATEMULTIPLYNORMALISEOFFSET/SCALEWARNING: Log file is already openfit2d.log PAGE POSITIONPAUSEWAITWAIT: Enter to continue: PEEPPIXEL REGIONROIPLOT DATAimageZ-SCALEPOISSONIAN NOISEPOLARISATION EFFECTPOSTSCRIPT OPTIONSPOWER SPECTRUMPREDICTORPUBLICATION QUALITYQUESTIONRAISE TO A POWERREBINRE-BINRECALLREFLECTREGIONRING (ADD POWDER RING)ROTATE LUTSELECT PIXEL OPERATIONSEQUENCESET ANNOTATION STYLESET ARROW STYLESET AXES STYLESET BACKGROUND STYLESET ENUMERATION STYLESET COLOURSSET GRID STYLESET LAYOUT STYLESET TICK POSITIONSSET TITLE STYLESET X-LABEL STYLESET Y-LABEL STYLESPATIAL FILTERINGSTART MACROSTATISTICSSTOP MACROSTORESUBTRACTSURFACE INTERPOLATIONINTERPOLATED SURFACETHRESHOLDTITLEEnter valid charactersEnter new titleNEW TITLETRANSPOSEUN-DEFINE VARIABLEUNIT CELL PARAMETERSVARIANCES DEFINITIONV2CWEIGHTED AVERAGEX-AXIS LABELEnter text or returnEnter X-axis label text for graphicsLABEL TEXTY-AXIS LABELEnter Y-axis label text for graphicsZ-AXIS LABELEnter Z-axis (intensity) label text for graphics1-D INTERPOLATIONWARNING: This option has been added as a quick fix. In the future it will be thought out more properly and the user questions and the action will change.3-D SURFACE PLOTnullWARNING: Illegal command, please re-enterSubroutine F2D_LINEARISE V0.2 Enter value within given rangeEnter data value corresponding to optical density of one (usually 128 for Daresbury scanner)VALUE FOR UNIT OPTICAL DENSITYEnter the Selwyn granularity for the film being used: e.g. MOSFLM uses 3.7 for Daresbury scanned CEA film and suggests 2.5 for other CEA film (old MOSFLM documentation suggests 2.3). Other values from Morimoto and Uyeda (Acta Cryst 16, pp. 1107, 1963): Kodirex 3.2, Kodak No Screen 2.7 SELWYN GRANULARITYEnter fog level in optical density units of the film being used: e.g. 0.16 for fresh CEA film, 0.30 for Kodirex, 0.20 for Kodak No Screen FILM FOG LEVEL (OD UNITS)Enter saturation value for data: e.g. highest reliable value, 254.0 for 0-255 microdensitometers DATA SATURATION VALUEEnter exponent for power law of Selwyn granularity as a function of optical density: Theoretically it should be 0.5, but empirically 0.6 is found. (0.61, for Ilford Industrial G film) GRANULARITY POWER EXPONENTEnter area of digitilisation aperature in square microns e.g. enter 2500 for a 50*50 micron aperature APERATURE AREAEnter correction constant (0.06 Kodak no-screen C, 0.055 Kodirex, 0.07 CEA)FILM CORRECTION CONSTANT$tIo: A=@(knN?Subroutine F2D_LISTVARIABLES V0.6 INFO: No program variables are presently defined INFO: Variable Names / Data Types / Variable Values s(0) = ) = s( = Subroutine F2D_LOGARITHM V0.2 Enter real valueLog(0) or Log(-) has been encountered. Enter value for lower thresholdLOWER THRESHOLD \>Subroutine F2D_LSQFIT2D V0.10WARNING: Geometry not definedWARNING: Problem fitting the model to the data('INFO: Number of function calls = ', i8)('INFO: Sum of squares = ', g14.5)('ROW',i2,'I',i3)?'7B75@Subroutine F2D_MASK V0.15FIT: MASK MENUnull CLEAR MASK EXIT ? FULL UN-ZOOM MASK PEAKS (5) MASK PEAKS (9) MASK PEAKS (15) MASK PEAKS (27) MASK POLYGON UN-MASK POLYGON UN-ZOOM UPDATE DISPLAY ZOOM IN Z-SCALING MASK ARC THRESHOLD MASK CONTROL RETURNED TO TERMINAL WINDOW  @@@XASubroutine F2D_MASKARC V0.3 In order to define an arc, three coordinates must be input in the following order: starting point, a point on the arc, and the end point. Note that (This option can be used to define a straight line !) ENTER ARC THREE COORDINATES (START, MIDDLE, END)WARNING: Arc centre cannot be calculatedEnter integer within given rangeEnter number of pixels for width of masking arcWIDTH OF ARC (PIXELS)B?@?˖I@I˖@ɿSubroutine F2D_MASKPEAKS V0.6 Click on coordinates to define centre of circular regions to mask-out. Click in prompt test region to end defining coordinates. CLICK ON PEAKS TO REMOVE?Subroutine F2D_MASKPOLYGON V0.9 Click on coordinates to define vertices of polygon region. (Clicking just outside the image region is equivalent to clicking on the edge.) Click in the prompt text box to finish entering vertices. ENTER COORDINATES OF MASKED REGIONPLEASE WAIT: CALCULATING POLYGON MASK Subroutine F2D_MASKTHRESHOLD V0.2 INFO: This option allows masked-off elements with the ADR to be defined automatically depending on the data values. The user can set a threshold operation ( or ) and a threshold level. All data values which CONFORM WITH the defined test will be set to be masked-off. All others will be changed. WARNING: This option used to also "un-mask" elements; this behaviour has been changed so now elements are only masked or left in their previous state. To un-mask elements, use "CLEAR MASK" before this command."YES" if mask elements are to be selected by a lesser than comparison (exclusive), "NO" if mask elements are to be selected by a greater than comparison (exclusive) Enter "YES" or "NO"LESS THAN COMPARISONEnter real numberInput pixel data value for threshold decisionDECISION THRESHOLD DATA VALUECALCULATING MASK: PLEASE WAITSubroutine F2D_MEDIANFILTER V0.3 Enter integer within given rangeSize of filter window in X-directionMEDIAN FILTER X-SIZESize of filter window in Y-directionMEDIAN FILTER Y-SIZESubroutine F2D_MESSAGE V0.1 INFO: Enter message text or user escape (\\) to exit('%!*\')('%!*\ Message text (up to 100 lines)')Enter valid character stringEnter user help textTEXT('\\')('%!*\ End of message text')dSubroutine F2D_MFITDISPLAY V0.5 Subroutine F2D_SUBMFITDISPLAY V0.4 WARNING: Problem with variance valuesResiduals Residuals L>L=?`B >?L?>7(?d;>5?ff?Subroutine F2D_MFITOPTIMISE V0.3 : Row Subroutine F2D_MFITSETUP V0.4 FITTING CONTROL PARAMETERS This size form allows you to adjustaspects of the fit and graphical display of results. INFO. LEVEL ITER / PAR DIS. FREQ. EVOLUTION WEIGHTED LEVEL OF FITTING INFORMATION No. OF ITERATIONS PER PARAMETER DISPLAY FREQUENCY OF RESULTS ALLOW FIT PARAMETER VALUES TO EVOLVE WEIGHTED FITTING Fitting information level: 0 = minimum, 2 = maximum Enter maximum number of iterations per fit parameter Enter number of rows bewteen graphical display of fitted results Yes to allow the fitted values ofone fit to be used for the next Select fitted weighted by varianceexists or not Subroutine F2D_MOVE V0.11Either the centre and angle of rotation, and the translation vector may be specified, OR the coordinates of two input points and two output points may be entered. If the indirect method is chosen the distance between the points should be equal for this to make sense. However, the distances are different this cannot be done exactly. In this case the rotation angle will bring the two lines together, with the two lines sharing the same mid-point. "YES" to specify rotation and translation, "NO" to specify two input coordinates and two output coordinates Enter "YES" or "NO"DIRECT DEFINITION TRANSLATION/ROTATIONINFO: First the data is rotated about a fixed coordinate, THEN aINFO: translation is applied. (Output in the memory)Enter angle within given rangeAngle of rotation in degrees (positive angle is anti-clockwise rotation)ROTATION ANGLE (DEGREES)Enter real numberX-coordinate of centre of rotationX CENTRE ROTATIONY-coordinate of centre of rotationY CENTRE ROTATIONX-component of translation vector (data coordinates)X TRANSLATIONY-component of translation vector (data coordinates)Y TRANSLATIONINFO: Enter two input coordinates followed by their correspondingINFO: output coordinates from which a rotation and/or INFO: translation will be automatically calculated.INFO: If the distances between the input and output coordinatesINFO: are different the operation cannot be exact,INFO: but the vectors will be aligned with their mid-points equal.Enter X-component of first input coordinateFIRST INPUT X-COORDINATEEnter Y-component of first input coordinateFIRST INPUT Y-COORDINATEEnter X-component of second input coordinateSECOND INPUT X-COORDINATEEnter Y-component of second input coordinateSECOND INPUT Y-COORDINATEEnter X-component of first output coordinateFIRST OUTPUT X-COORDINATEEnter Y-component of first output coordinateFIRST OUTPUT Y-COORDINATEEnter X-component of second output coordinateSECOND OUTPUT X-COORDINATEEnter Y-component of second output coordinateSECOND OUTPUT Y-COORDINATE('INFO: Estimated distance error at transformation coordinates = ', f8.4)Two different re-binning methods are available. The fastest just puts the whole contents of each input pixel into one output pixel, depending on where the centre of the input pixel is transformed to in the output array. For this option enter: 1. Alternatively exact area overlap calculations are applied and intensity is distributed amongst the overlapped output pixels in proportion to covered area. Previously, there was the option to sub-divide input pixels into a defined number of sub-pixels. Since the exact area re-binning takes the same time as 2*2 sub-pixel re-binning, exact area is now used instead. Enter integer within give rangeSUB-PIXELS (0 = TRIANGLE RE-BINNING)Pixel in X-direction for start of output regionX-MINIMUM PIXELPixel in Y-direction for start of output regionY-MINIMUM PIXELPixel in X-direction for end of output regionX-MAXIMUM PIXELPixel in Y-direction for end of output regionY-MAXIMUM PIXEL('INFO: Time for transformation = ', f12.2, ' seconds') 4CI@C?dSubroutine IO_MSET_OPTIONS V0.15-dim+dim-DIM+DIMxXWARNING: Command line option to set program array sizes could not be decoded successfully-var+var-VAR+VAR-nogr+nogr-NOGR+NOGR-keyboard+keyboard-KEYBOARD+KEYBOARD-key+key-KEY+KEY-42WARNING: There was a problem opening the graphics output window. This may be a problem of the X-terminal not accepting graphics output from the host running FIT2D. If this is the case it can be cured by using the xhost program e.g. if FIT2D is running on system 'esrf01', then enter: xhost +esrf01 on the local machine which is being used as an X-terminal. If the problem does not seem to be linked to 'xhost' then check that the "DISPLAY" variable is properly defined. You can enter: printenv DISPLAY (for users of the "C"-shell or "T"-shell) to check the current output destination. e.g. If the X-terminal is called 'esrft1' then the "DISPLAY" variable should be set to 'esrft1:0'. To achieve this enter: setenv DISPLAY esrft1:0 GRAPHICS OUTPUT and the "GRAPHICS USER INTERFACE" are UNAVAILABLE.INFO: The graphics system has been turned off by a command line optionDIM1_DATADIM2_DATAHere you are asked to define the size of the program arrays. These will be used to store data "inside" FIT2D. Normally you will want the arrays to be at least as large as the image data to be input. If the dimensions are larger this does little harm, but is wasteful of system resources. If the arrays are smaller then not all of an image can be input at full resolution. Some input options allow an image to be re-binned on input or for a sub-region of the image to be input. Must be an integer in the defined rangeX DIMENSION FOR ARRAYSY DIMENSION FOR ARRAYSArrays to hold estimates of data value variances may be created or not. If error propagation is to be carried out these will be needed, but they double the program array requirements and will make many operations slower. Unless you are going to need error progation e.g. for weighted fitting, it is best to reply "NO". You must enter "YES" or "NO"CREATE VARIANCE ARRAYS@BSubroutine F2D_NORMALISE V0.2 WARNING: The maximum value in ADR is too small (<1.0e-19) or negative to be used for normalisation(' Maximum element value = ', 1pe12.5)J?Subroutine F2D_OPEN_INMACRO V0.1 SELECT MACRO FILE TO RUN Use the file selection tool to select a directory and a macro file to run. Normally macro files end with theextension ".mac". PROBLEM OPENING MACRO FILESubroutine F2D_OPEN_OUTMACRO V0.1 STORE MACRO IN: is the default file for storing the macro. If this file is appropriate enter "YES". If you want to use a different file, enter "NO". Enter "YES" or "NO"SELECT OUTPUT FILE FOR STORING THE MACRO Use the file selection tool to select a directory and an output file to contain the macro. Normally such a file ends with theextension ".mac". PROBLEM OPENING FILE FOR THE MACROSubroutine F2D_OPEN_LOG V0.1 SAVE LOG IN: is the default file for saving the log. If this file is appropriate enter "YES". If you want to use a different file, enter "NO". Enter "YES" or "NO"SELECT OUTPUT FILE FOR SAVING THE LOG RECORD Use the file selection tool to select a directory and an output file to contain the log record. Normally such a file ends with theextension ".log". PROBLEM OPENING FILE FOR THE LOGSubroutine F2D_OPTIONS V0.16NO LUT NO LUT: Don't add the look-up table to the image display DRAW LUT DRAW LUT: Add a look-up table to the image display imageFIT2D: IMAGE: OPTIONS MENUnull NULL EXIT ? COLOURS CURVE STYLES DRAW LUT GRID NO LUT DRAW LUT: Add the look-up table to the image display POSITION ROTATE LUT TITLE Enter valid charactersEnter new titleENTER TITLE FOR IMAGEX-AXIS LABEL Enter new X-axis labelENTER TEXT FOR X-AXIS LABELY-AXIS LABEL Enter new Y-axis labelENTER TEXT FOR Y-AXIS LABELZ-AXIS LABEL Enter new Z-axis labelENTER TEXT FOR Z-AXIS LABELZ-SCALING ASPECT RATIO Enter "YES" if you want image display with automatic correct aspect ratios i.e. the pixels are square. Enter "NO" to use all the available display region. This may result in non-square pixels, but may be preferable for very non-square images. Enter "YES" on "NO"AUTOMATIC CORRECT ASPECT RATIO IMAGE DISPLAY Subroutine F2D_OFFSET V0.5 Enter "YES" or "NO""YES" if the scaling between the two images is knownSCALING KNOWNEnter real numberEnter scale factor (current data divided by memory)SCALE FACTORValue below which lower mean is defined, above upper meanSEPARATION LIMIT VALUEValue below which values are not reliable for first imageFIRST LOWER LIMITValue above which values are not reliable for first imageFIRST SATURATION VALUEValue below which values are not reliable for second imageSECOND LOWER LIMITValue above which values are not reliable for second imageSECOND SATURATION VALUEWARNING: Range contains no values('INFO: Scaling factor = ', g14.5)('INFO: Offset = ', g14.5)WARNING: Not possible, try different separation value?~Subroutine F2D_PEEP V0.8 Click on pixel of interestCLICK ON IMAGE PIXEL('Data coordinate = (', g12.5,',', g12.5,')')('Pixel = (', i5,',', i5,')')('Pixel intensity = ', g12.5)('Average 3*3 intensity = ', g12.5)('Average 5*5 intensity = ', g12.5)('d spacing (order = 1) = ', 1pg10.5, ' Angstroms')('d spacing (order = 2) = ', 1pg10.5, ' Angstroms')('d spacing (order = 3) = ', 1pg10.5, ' Angstroms')=5??P@@Subroutine F2D_PGAUINT V0.1 @Subroutine F2D_PIXELREGION V0.2 Enter integer within given rangeEnter integer to define lower X-limit of active data regionX-LOWER LIMITEnter integer to define lower Y-limit of active data regionY-LOWER LIMITEnter integer to define upper X-limit of active data regionX-UPPER LIMITEnter integer to define upper Y-limit of active data regionY-UPPER LIMITSubroutine F2D_POLARISATION V0.2 CONTROL OF POLARISATION EFFECT PARAMETERS POLARISATION X PIXEL SIZE DISTANCE X-BEAM CENTRE Y-BEAM CENTRE POLARISATION FACTOR SIZE OF PIXEL IN X-DIRECTION (MICRONS) SIZE OF PIXEL IN Y-DIRECTION (MICRONS) SAMPLE TO "DETECTOR" DISTANCE (MM) X-PIXEL COORDINATE OF DIRECT BEAM Y-PIXEL COORDINATE OF DIRECT BEAM Enter ratio of horizontal to vertical polarisation Enter horizontal size of pixelsin microns Enter vertical size of pixelsin microns Enter sample to detector distance (mm) Enter X-pixel coordinate of centre of the direct beam Enter Y-pixel coordinate of centre of the direct beam WORKING: CALCULATING POLARISATION EFFECT ON INTENSITY VALUES ?$tIzD (?Subroutine F2D_POSITION V0.3 CLICK ON A CORNER OF DISPLAY REGIONCLICK ON A CORNER OF REQUIRED DISPLAY REGIONCLICK ON OPPOSITE CORNER OF DISPLAY REGIONCLICK ON OPPOSITE CORNER OF REQUIRED DISPLAY REGIONSubroutine F2D_POSTSCRIPT V0.2 WARNING: The user input may change for this optionINFO: Colour PostScript output will be producedINFO: Black and white PostScript output will be producedSubroutine F2D_POWDERRING V0.7 Must be valid real numberEnter 2 theta angle of diffraction ring (degrees)OPENING ANGLE OF DIFFRACTION RING (DEGREES)Enter maximum intensity of powder diffraction ringPEAK MAXIMUM INTENSITYRadial peak width of diffraction ring in pixel unitsSTANDARD DEVIATION WIDTH (X-PIXELS) OF RADIAL PROFILE?4CI@B~Subroutine F2D_POWER V0.2 Enter real numberEnter power by which data elements are to be exponentedENTER POWERATTEMPT TO TAKE SQUARE ROOT ON ONE OR MORE NEGATIVE NUMBERS. VALUES SET TO 0.0 WARNING: Attempt to take square root on one or more negative numbers. values set to 0.0ATTEMPT TO DIVIDE BY ZERO. VALUES SET TO 1.7*10**38 WARNING: Attempt to divide by zero. Values set to 1.7e38Subroutine F2D_POWERSPEC V0.1 WARNING: The number of elements in the ADR in the X-direction is not a power of two, which is a requirement of the Radix-2 FFTWARNING: The number of elements in the ADR in the Y-direction('INFO: Number of elements in the ADR = ', i10, ', ', i10)Power SpectrumFrequencies (X)Frequencies (Y)Power?Subroutine F2D_PREDICTOR V0.3 Enter choice of predictor algorithm: If x is the current pixel, and a, b,c, d are the "previous" pixels as shown: a x c b d 1: predictor = x - a 2: predictor = x - Int ( (a + b) / 2) 3: predictor = x - Int ( (a + b + c) / 3) 4: predictor = x - Int ( (a + b + c + d) / 4) 5: predictor = x - ( (a + b - c) 6: predictor = x - Int ( (3a + 3b - 2c) / 4) 7: predictor = x - Int ( (2a + 2b - c) / 3) 8: For pairs of values a and b, replace with a' = Int((a+b)/2) and b' = a - b (this is reversable) This is applied alternately horizontallly and vertically to a specified level, then the series of a' values are stored as a simple previous value differential 9: predictor = x - Int ( (a + b + 1) / 2) 10: predictor = x - Int ( (a + b + c + 1) / 3) 11: predictor = x - Int ( (a + b + c + d + 1) / 4) (All in integer arithmetic) Enter integer value within given rangePREDICTOR ALGORITHM TO APPLYEnter number of times pairs of pixels should be replace with rounded mean and differences NUMBER OF AVERAGING ITERATIONS ? Subroutine F2D_PRINT V0.9 3-d lines3-d surfacebannerV*.**imagemasked_imagecontourx/y graphWARNING: Unknown type of graphics to outputFINISHED WRITING FILEINFO: Finished writing graphics filePROBLEM WRITING FILE: (SEE TERMINAL WINDOW)Subroutine F2D_QUESTION V0.9 ('%!*\')('%!*\ Definition of interactive input of a value')('%!*\ Data value type')INTEGER VALUE Enter one of available data typesTYPE OF DATA VALUE TO DEFINE('%!*\ User prompt')Enter valid character stringEnter text to be presented to the userENTER USER PROMPT FOR VALUE INPUT('%!*\ Give default')GRAPHICAL COORDINATEEnter "YES" or "NO""YES": to present requests through GUIUSE GRAPHICAL USER INTERFACE"YES": to output a default value to the userGIVE USER DEFAULT VALUE('%!*\ Default value')Enter valid integer valueEnter the default value to be presented to the userENTER DEFAULT VALUE FOR INTEGERREAL VALUE Enter valid real valueENTER DEFAULT VALUE FOR REALLOGICAL VALUE ENTER DEFAULT VALUE FOR LOGICAL VALUEEnter default character string for string or file nameENTER CHARACTER STRING OR FILE NAME"YES": to only allow values within a defined rangeRESTRICT INPUT VALUE RANGE('%!*\ Range limits')Enter the lower bound for accepted inputLOWER LIMIT OF RANGE FOR INTEGEREnter the upper bound for accepted inputUPPER LIMIT OF RANGE FOR INTEGERENTER LOWER LIMIT OF INPUT RANGE FOR REALENTER UPPER LIMIT OF INPUT RANGE FOR REALINFO: Enter help text or user escape (\\) to exit('%!*\ Help text (up to 100 lines)')Enter user help textTEXT('\\')('%!*\ Program variable')Enter stringEnter name of variable to defineX-COORDINATE VARIABLE NAMEY-COORDINATE VARIABLE NAMEENTER VARIABLE NAME('%!*\ End of Definition') NOTE: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! INTERACTIVE INPUT REQUIRED FOR THE MACRO !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!INPUT FILE OUTPUT FILE NOTE: Macro terminated by user request.NOTE: Sequence terminated by user request.MACRO ABORTEDCONTINUING MACRO@?~eSubroutine F2D_REBIN V0.3 Enter number of input pixels (in the X-direction) to be rebinned (scaled) into 1 output pixel. (If whole numbers are specified for both the X and the Y-directions the operation will be much faster. Values smaller than one make one input pixel expand to cover more than one output pixel. Enter value within given rangeX REBIN NUMBER (NUMBER INPUT TO 1 OUTPUT)Y REBIN NUMBER (NUMBER INPUT TO 1 OUTPUT)Must be postiveX Starting pixel for outputX START OUTPUTY Starting pixel for outputY START OUTPUTEnter X-data coordinate for reference origin of scalingX-REFERENCE POSITION FOR SCALINGEnter Y-data coordinate for reference origin of scalingY-REFERENCE POSITION FOR SCALINGX lower pixel limit for outputLOWER X-LIMIT FOR OUTPUTY lower pixel limit for outputLOWER Y-LIMIT FOR OUTPUTX upper pixel limit for outputUPPER X-LIMIT FOR OUTPUTY upper pixel limit for outputUPPER Y-LIMIT FOR OUTPUT=?'7?Subroutine F2D_RECIPROCAL V0.3 "YES" to convert from real unit cell parameters to reciprocal space cell parameters, "NO" to convert from reciprocal space cell paramters to real space unit cell parameters Enter "YES" or "NO"REAL TO RECIPROCALValue must be within given rangeLength of A axis of unit cellA axis length (ANGSTROMS)Length of B axis of unit cellB axis length (ANGSTROMS)Length of C axis of unit cellC axis length (ANGSTROMS)Alpha AngleALPHA (degrees)Beta AngleBETA (degrees)Gamma AngleGAMMA (degrees)('INFO: Unit cell volume = ',1pe12.5, ' cubic Angstroms')('INFO: a star = ', 1pe12.5,' Inverse Angstroms')('INFO: b star = ', 1pe12.5,' Inverse Angstroms')('INFO: c star = ', 1pe12.5,' Inverse Angstroms')('INFO: alpha star = ',1pe12.5, ' degrees')('INFO: beta star = ',1pe12.5, ' degrees')('INFO: gamma star = ',1pe12.5, ' degrees')Length of A star axis of reciprocal unit cellA star axis length (Inverse ANGSTROMS)Length of B star axis of reciprocal unit cellB star axis length (Inverse ANGSTROMS)Length of C star axis of reciprocal unit cellC star axis length (Inverse ANGSTROMS)Alpha Star AngleALPHA STAR (degrees)Beta Star AngleBETA STAR (degrees)Gamma Star AngleGAMMA STAR (degrees)('INFO: Reciprocal cell volume = ', 1pe12.5, ' cubic Inverse Angstroms')('INFO: a = ', 1pe12.5, ' Angstroms')('INFO: b = ', 1pe12.5, ' Angstroms')('INFO: c = ', 1pe12.5, ' Angstroms')('INFO: alpha = ', 1pe12.5,' degrees')('INFO: beta = ', 1pe12.5,' degrees')('INFO: gamma = ', 1pe12.5,' degrees').Af@-DT! @Subroutine F2D_REFLECT V0.5 Click on two points of line of reflectionREFLECTION LINEOUTPUT REGION CONTROL FORM X-START OUT Y-START OUT X-END OUT Y-END OUT STARTING PIXEL OF OUTPUT REGION (X) STARTING PIXEL OF OUTPUT REGION (Y) END PIXEL OF OUTPUT REGION (X) END PIXEL OF OUTPUT REGION (Y) Minimum pixel of output region (horizontally) Minimum pixel of output region (vertically) Maximum pixel of output region (horizontally) Maximum pixel of output region (vertically) Enter pixel limits of the output region REFLECTING: Please waitEnter real numberX-component of first coordinate on line of reflectionX COMPONENT POINT 1Y-component of first coordinate on line of reflectionY COMPONENT POINT 1X-component of second coordinate on line of reflectionX COMPONENT POINT 2Y-component of second coordinate on line of reflectionY COMPONENT POINT 2Enter number in rangeNumber of sub-pixels in each direction (0 = area re-binning)SUB-PIXELS('INFO: CPU time (seconds) for transformation = ', f7.2)(' Elapse time (seconds) for transformation = ', f7.2) dSubroutine F2D_ROTATELUT V0.1 NUMBER OF LEVELS TO ROTATEEXIT -100 - 50 - 10 - 1 DEFAULT+ 1 + 10 + 50 +100  Subroutine F2D_ROWLINE V0.4 Subroutine F2D_ROWLINE V0.4 : Experimental geometry not defined@Subroutine F2D_SELECTPIXEL V0.4 #OVERLOAD_VALUE"YES" if pixels are to be selected by a greater than comparison (exclusive), "NO" if pixels are to be selected by a lesser than comparison (exclusive). Enter "YES" or "NO"GREATER THAN COMPARISONEnter real numberInput pixel value for comparisonDECISION PIXEL VALUE"YES" if the pixel values are to be multiplied by a constant, "NO" if a constant is to be added to the selected pixels. MULTIPLICATION ("NO" = ADDITION)Input value to multiply or add to pixel valuesOPERAND VALUESubroutine F2D_SEQUENCE V0.10WARNING: The "SEQUENCE" command cannot be used within a macro. (It is used to repeately run a defined macro.)The sequence is defined by an integer "loop" variable. This variable is set with an initial value, an end limit value, and a increment step for each loop. This works in the same fashion as a Fortran "DO" loop. e.g. To simply loop 10 times, the initial value can be set to 1, the maximum value to 10 and the increment step to 1. The value of the counter at each loop through the sequence may be used to define varying definitions of variables values e.g. file names, and the value of the counter can be used within the called macro. The variable ##COUNT is set to contain the current loop count value. Thus, it may be useful to define loops starting from values other than 1, and with non-unity or negative increment steps. Enter a valid integerLOOP COUNT START VALUELOOP COUNT END LIMIT VALUE (INCLUSIVE)LOOP COUNT INCREMENT STEPWARNING: The entered values do not define a valid finite loop, please re-enter valid parameter values (You can enter user escape (\\) to exit this command.)Unacceptable inputEnter Name of a file containing a macroINPUT MACRO FILE NAMEREAD(a)%!*\ BEGINNING OF EXPG_IO MACRO FILE%!*\ BEGINNING OF IO MACRO FILEWARNING: The entered file is not a valid macro fileWARNING: The entered file could not be opened (probably it doesn't exist)Enter the total number of programs variables, whose values you want to be re-defined automatically each iteration of the sequence. (Non-changing program variable values can be defined before the "SEQUENCE" command using the "DEFINE VARIABLE" command, or may be defined here as additional re-definable variables, but not using the dynamic capabilities.) Enter a valid integer within the given rangeNUMBER OF VARIABLES TO DEFINEEnter name of variable to be definedENTER VARIABLE NAMEEnter characters defining the unchanging base part of the variable valuesVARIABLE VALUE BASE##BLANK Enter "YES" if any variable part of the variable values is to be of a fixed number of characters. Enter "NO" if minimum number of characters is to be automatically defined. Enter "YES" or "NO"VARIABLE PART FIXED LENGTHEnter an integer within given rangeNUMBER OF CHARACTERS IN VARIABLE PARTThe loop count value can be used directly to form part of the program variable value e.g. a file name, or some simply arithmetic may be defined to produce another integer value based on the loop count value. Enter "NO" to use the loop count value directly. Enter "YES" to allow a real valued multiplier to be multiplied with the loop count value, and a real constant added. The result is then converted to the nearest integer and used as part of the variable value. i.e. variable_value = loop * multiplier + constant ARITHMETIC ON LOOP COUNT VALUEThe loop count value is multiplied by a real multiplier and then a real constant is added. The result is converted to the nearest integer before being used to form part of the variable value. i.e. variable_integer_value = loop_value * multiplier + constant You can enter the value of the multiplier and the constant. e.g. For a loop which goes from 1 to 20, you can make a variable which counts down from 20 to 1 with: MULTIPLIER = -1.0, and CONSTANT = 21.0 Enter a valid real valueMULTIPLIER FOR LOOP COUNT VALUECONSTANT TO ADD TO MODIFIED LOOP COUNT VALUEEnter characters defining the unchanging extension part of the variable valuesVARIABLE VALUE EXTENSION('INFO: Sequence counter value = ', i8) i##COUNTWARNING: The variable value could not be constructed properlyINFO: *** END OF SEQUENCE *** *o ?Subroutine F2D_SET_GEOMETRY V0.6 WAVELENGTHSAMPLE_DISTANCETILT_ROTATIONTILT_ANGLEDETECTOR_ROTATIONX_BEAM_CENTREY_BEAM_CENTRESubroutine F2D_SLEEP V0.1 Enter a value within the given rangeEnter number of seconds to pauseLENGTH OF PAUSE (seconds)zDSubroutine F2D_SPATIALFILTER V0.2 Enter "YES" or "NO""YES" for low-pass filtering, "NO" for high-pass filteringLOW-PASS FILTEREnter integer within given rangeType 1 filters the least, type 3 the most: (4 =user defined)FILTER TYPE('ENTER COEFFICIENT ', 2i2)('Enter value of convolution coefficient ', 2i2)Enter real valueSubroutine F2D_SPHERICAL_MOD V0.1 Click on meridian CLICK ON MERIDIANMeridian point must not be on beam centre('Meridian angle (degrees) = ', f12.5)@?̼+4CI@?Subroutine F2D_STATISTICS V0.8 INFO: Statistics of Active Data Region (ADR):('INFO: Data Coordinate limits: Min ( ', 1pg10.2, ' , ', 1pg10.2, ')')('INFO: Data Coordinate limits: Max ( ', 1pg10.2, ' , ', 1pg10.2, ')')('INFO: Pixel number limits: Min ( ', i5,' , ', i5, ') Max (', i5, ' , ', i5, ')')('INFO: Total number of data values = ', i6, ' * ', i6, ' = ', i10)('INFO: Minimum data value = ', g12.5)('INFO: Maximum data value = ', g12.5)('INFO: Average (mean) data value = ', g12.5)('INFO: Sum of data values = ', g12.5)('INFO: Root mean square (RMS) value = ', g12.5)('INFO: Standard deviation value = ', g12.5)('INFO: Skewness parameter = ', g12.5)r##MINIMUM##MAXIMUM##MEAN##RMS##SIGMA##SKEWNESS##TOTALSubroutine F2D_SURFACE V0.5 NOTE: The surface fitting method has been changed since Version 8.* (Previously polynomials were used, and now bi-cubic splines are used. Please examine results carefully.)INFO: Control passed to graphics windowClick on X/Y coordinates, defining the surfaceCLICK ON COORDINATES, DEFINING THE SURFACECONTROL RETURNED TO TERMINAL WINDOWEnter real numberEnter required maximum RMS discrepancy between data and fitRMS CLOSENESS OF FIT('INFO: Achieved RMS closeness of fit = ', g14.7)~Subroutine F2D_SYMFUN V0.2 Must be valid realX-centre for radial profileX-COORDINATE OF CIRCULAR SYMMETRYY-centre for radial profileY-COORDINATE OF CIRCULAR SYMMETRYSubroutine F2D_THRESHOLD V0.2 Enter real valueValues below this value are set to this threshold valueMINIMUM THRESHOLD VALUEMust be greater of equal to the lower thresholdValues above this value are set to this threshold valueMAXIMUM THRESHOLD VALUE~Subroutine F2D_TILTCENTRE V0.26 WARNING: This is a development routine, user prompts are likely to changeTILT / BEAM CENTRE REFINEMENT (FITTING TO POWDER RINGS) ANGULAR SECTIONS REJECT OUTLIERS REJECT LIMIT FULL INFO REFINE BEAM REFINE TILT NUMBER OF AZIMUTHAL SECTIONS REJECT OUT-LYING POSITIONS AND RE-REFINE REJECT LIMIT FROM IDEAL (STANDARD DEVIATIONS) OUTPUT FULL INFORMATION FIND BEST FIT BEAM CENTRE FIND BEST DETECTOR TILT ANGLES Enter number of azimuthal divisions to find average ring positions Enter "YES" to reject badly fittingpositions and re-fit without them Enter number of standard deviations from ideal before rejection Enter "YES" to output full diagnostics information in terminal window Enter "YES" to refine beam centre position Enter "YES" to refine angle of detector tilt The powder ring is divided into a number of equal angle sections for calculating the radial centre of each section. From the radial centre and the average angle two cartesian coordinates are calculated. These coordinates are used to fit optimum beam centre and detector plane tilt angles. Enter required number of sections for calculations. Enter an integer within the given rangeNUMBER OF ANGULAR SECTIONSThe fitting of tilt angle and beam centre to the estimated ring centres may be performed using weighted fitting or unweighted fitting. If weighted fitting is chosen then the average intensity (3 pixels) around the calculated centre of each radial profile is used to weight the fit. This means that strong rings and strong angular regions of rings will have more influence than weaker ones. This should make the fitting more robust when the data has weak rings and noisy background. As you are using weighted fitting the weight applied to each estimated ring coordinate will depend on the square root of the estimated number of counts for that coordinate. The number of counts is calculated from the averaged pixel intensity divided by the detector gain. Normally the detector gain should be set to the best estimate of the gain, but it may be useful to vary it artifically to change the weighting between strong and weak rings. If the gain is set artifically high, then the fitting will be weighted more towards the weak rings. Enter a real value within the given rangeDETECTOR GAINOutlying coordinate positions which are more than an input number of standard deviations radially from the fitted ring positions may be rejected from the coordinate lists. The beam centre/tilt can then be re-fitted without these coordinates. If erroneous coordinate positions are infuencing the fit, this option may allow them to be removed. Enter "YES" or "NO"REJECT OUTLYING COORDINATESEnter the limit of number of standard deviations after which coordinate positions are to be rejected from the coordinate lists. A three sigma limit should be reasonable for less than about 200 coordinates (assuming they are normally distributed.) REJECT LIMIT (NUMBER OF STANDARD DEVIATIONS)YES: if you want step by step diagnostics informationFULL ALGORITHM INFORMATIONINFO: Control passed to graphics windowCONTROL RETURNED TO TERMINAL WINDOWThe entered beam centre position may be kept fixed or may be refined along with the tilt and powder ring opening angles. If the beam centre is well known e.g. by using a semi-transparant beam-stop then it is probably better not to refine the position. Enter "YES" for the beam centre position to be refined, and "NO" if the present values are to be kept fixed. REFINE BEAM CENTREThe non-orthogonality of the detector plane to the beam may be refined using the shape of the powder rings. If you want to refine this non-orthogonality or "detector tilt" angles, enter "YES". Entering "NO" uses the existing tilt angles as constant in any refinement of the beam centre. REFINE DETECTOR TILTEnter "YES" to refine the sample to detector distance. Normally it is probably best initially to keep this fixed, so answer "NO". Having refined all other parameters, on a second iteration the distance can also be simultaneously refined. REFINE SAMPLE DISTANCEWARNING: There is nothing left to refine !!!NOTHING LEFT TO REFINE !!!('INFO: Number of acceptable coordinates on first ring = ', i3)INFO: Fitting ellipse to centre of gravity coordinatesINFO: Fitting powder rings to centre of gravity coordinatesINFO: Fit of powder ring to inclined detectorINFO: Alternative fit of powder rings to centre of gravity coordinatesINFO: In the absence of any other information, there are two equally valid solutions to the tilt angle and beam centre which could have formed a powder ring on an inclined detector. Theoretically these should both give the same goodness of fit, so both solutions are output. If the position of the beam-stop is known, then the "correct" solution may be selected.INFO: SOLUTION 1INFO: SOLUTIONINFO: SOLUTION 2You can only input "1" or "2"Enter "1" or "2" to choose the solution to saveWHICH SOLUTION (SEE TERMINAL WINDOW)Enter "1" or "2" to chose the solution to saveWHICH SOLUTION oh B #< A?¸2>¸2I@ISubroutine F2D_TILTINFO V0.3 ('INFO: Number of coordinates = ', i3)('INFO: Best fit ellipse centre (X/Y mm) = ', 2g14.7)('INFO: Best fit ellipse centre (X/Y pixels) = ', 2g14.7)('INFO: Best fit radius 1, radius 2 (mm) = ', 2g14.7)('INFO: Best fit radius 1 (X pixels) = ', g14.7)('INFO: Best fit radius 2 (Y pixels) = ', g14.7)('INFO: Best fit angle of axis 1 (degrees) = ', g14.7)('INFO: Estimated coordinate radial position error (mm) = ', g14.7)('INFO: Estimated coordinate radial position error (X pixels) = ', g14.7)INFO: The coordinate radial position error is totally undeterminedzD4CI@Subroutine F2D_TILT2INFO V0.3 ('INFO: Best fit beam centre (X/Y mm) = ', 2g14.7)('INFO: Best fit beam centre (X/Y pixels) = ', 2g14.7)('INFO: Cone ', i2, ' best fit 2 theta angle (degrees) = ', g14.7)('INFO: Best fit angle of tilt plane rotation (degrees) = ', g14.7)('INFO: Best fit angle of tilt (degrees) = ', g14.7)zD4CI@Subroutine F2D_TILTDISPLAY V0.3 ?Subroutine F2D_TRAILER V0.7 ------------------------------------------------------------------------------ exited by user commandINFO: BYE: FIT2D INFO: (No commercial software is used within FIT2D.) Spline surface fitting uses FITPACK, written by Paul DierckxSubroutine F2D_TRANSPOSE V0.5 The operation is not possible because the second dimension of the work arrays is not large enough to contain the transposed data WARNING: The operation is not possible because the second dimension of the work arrays is not large enough to contain the transposed X-limit of the ADRfirst dimension of the work arrays is not WARNING: The operation is not possible because the first dimension of Y-limit of the ADRSubroutine F2D_TRIANGLE V0.1 Enter integer number in rangeEnter X-pixel number of first triangle vertexX-PIXEL FOR 1ST VERTEXEnter Y-pixel number of first triangle vertexY-PIXEL FOR 1ST VERTEXEnter X-pixel number of second triangle vertexX-PIXEL FOR 2ND VERTEXEnter Y-pixel number of second triangle vertexY-PIXEL FOR 2ND VERTEXEnter X-pixel number of third triangle vertexX-PIXEL FOR 3RD VERTEXEnter Y-pixel number of third triangle vertexY-PIXEL FOR 3RD VERTEXEnter real numberEnter real value to add to active data regionADDITION CONSTANT('y_min, y_max = ', 2i6)(3i6)?Subroutine F2D_UNIT2RECIPROCAL V0.1 ?Subroutine F2D_UNDEFINE V0.3 WARNING: No variables are presently defined so you cannot "UN-DEFINE" anyEnter stringEnter name of variable to un-defineENTER VARIABLE NAMEWARNING: Requested variable is not definedeSubroutine F2D_VARIANCES V0.2 Enter real numberEnter maximum value of reliable rangeMAXIMUM NON-SATURATED VALUEEnter lower limit of reliable "Poisson" rangeLOWER "POISSON" LIMIT (FOG)('Scaling constant = ', g12.5)('Scaling constant can not be calculated ')>7c?ASubroutine F2D_XYGRAPH V0.4 Enter "YES" or "NO""YES" for further 1-D graphs, "NO" to exitCONTINUESubroutine F2D_ZOOMIN V0.17('INFO: Zoom pixel region = ', i6, ': ', i6)Click on two coordinates to define required zoom in region. Clicking just outside the image region is equivalent to clicking on the very edge. CLICK ON OPPOSITE CORNERS OF NEW REGIONINFO: !!!!! CORRECTING COMPILER BUG, PLEASE REPORT THIS INCIDENT('INFO: Zoom pixel region = (', i6, ', ', i6, ') to (', i6, ', ', i6, ')')Subroutine F2D_ZSCALE V0.11Enter scaling mode for Z-axis (intensity) of 2-D data: 0 = Automatic full data range 1 = User set minimum and maximum 2 = User set minimum, but automatic maximum 3 = Automatic minimum, and user set maximum 4 = Automatic "weak diffraction peak" scaling Enter integer in given rangeIMAGE Z-SCALING MODEEnter valid realEnter lowest data value in display rangeMINIMUM DISPLAY VALUEMAXIMUM DISPLAY VALUEWARNING: The minimum of the range has been set greater than or equal to theWARNING: maximum of the display range. You must reset the values.The false colour image display may use either linear intensity scaling (the default), or logarithmic intensity scaling. Here you can choose which to use. Enter "YES" for logarithmic scaling, "NO" for linear scaling. Enter "YES" or "NO"LOGARITHMIC IMAGE SCALINGZ_SCALING_MODEZ_SCALING_MINIMUMZ_SCALING_MAXIMUMZ_SCALING_LOGSubroutine F2D_1DCONSTRAINTS V0.2 FIT PARAMETERS STATES: constrained (YES) or unconstrained (NO) This size form allows you to constrain or unconstrain fit model parameters. The "buttons" show the number of the parameter, whilst the text box shows the type of model feature and parameter: GAU = Gaussian, LOR = Lorentzian, VOI = Voigtian peak. POS = Central position, MAX = Maximum peak intensity, SD = Standard deviation width of a Gaussian peak or component, HWHM = Half-Width Half-Maximum of a Lorentzian peak or component. POL = Chebyshev polynomial coefficient, followed by the order of the coefficient. (i3)Subroutine F2D_1DFEATURE V0.3 @dSubroutine F2D_1DINITIALISE V0.11The data is only 1 column wide ! If the data is a vertical column, use "TRANSPOSE" to create a 1-D row NOTE: Unlike the program MFIT you need to click on "POLYNOMIAL" for a background polynomial, including a zero order polynomial, to be included in the fit modelENTER MODEL FEATUREN.A.EXIT ? HELP UN-ZOOM ZOOM IN POLYNOMIAL The polynomial is already definedMust be within specified boundsOrder of polynomial functionPOLYNOMIAL ORDEROrder of initialisation polynomial function INITIALISATION POLYNOMIAL ORDERFailed to fit polynomial coefficients('POL ', i2)GAUSSIAN LORENTZIAN VOIGTIAN Place cursor on centre and topCLICK ON PEAK TOPPlace cursor on edge of peak at half its heightCLICK ON PEAK AT HALF HEIGHT('GAU', i2, ' POS')('GAU', i2, ' INT')('LOR', i2, ' POS')('LOR', i2, ' INT')('VOI', i2, ' POS')('VOI', i2, ' INT')('VOI', i2, 'FWHM')('GAU', i2, ' MAX')('LOR', i2, ' MAX')('VOI', i2, ' MAX')('GAU', i2, ' SD')('LOR', i2, 'HWHM')('VOI', i2, ' SD')('VOI', i2, 'HWHM')EXP. DECAY Place cursor on decay start and maximumCLICK ON MAXIMUM AND START OF DECAYPlace cursor on decay slope at half heightCLICK ON DECAY SLOPE AT HALF HEIGHT('EXP', i2, ' POS')('EXP', i2, ' MAX')('EXP', i2, ' H-L')SINUSOIDAL Place cursor on maximum of sinusoidal functionCLICK ON MAXIMUM OF SINUSOIDAL FUNCTIONPlace cursor on adjacent minimumCLICK ON ADJACENT MINIMUM('TRI', i2, ' POS')('TRI', i2, ' AMP')('TRI', i2, ' PER')RESIDUALS OF INTITIAL FIT MODEL?  cdHB=_@?@@@@@Subroutine F2D_1DINTERPOLATE V0.2 Enter the relative scaling to apply at the entered scaling coordinate. This is relative to 1.0 at the reference coordinate.e.g. If you want to increase values linearly between coordinates x=1 and x = 100, such that at x=100 the value is multiplied by 1.1, (and 1.0 at x=1, by a linearly proportional value inbetween) You should enter: 1, 100, 1.1 to the three prompts. Enter real number REFERENCE X-COORDINATESCALING POINT X-COORDINATERELATIVE SCALING VALUE AT SCALING COORDINATESubroutine F2D_1DMASK V0.1 FIT: MASK MENU null CLEAR MASK EXIT ? HELP UN-ZOOM MASK REGION UN-MASK REGION ZOOM IN CONTROL RETURNED TO TERMINAL WINDOW 3Subroutine F2D_1DMASKREGION V0.1 Click on 2 X/Y coordinates, to define rectangleCLICK ON OPPOSITE CORNERS OF THE RECTANGLE$@Subroutine F2D_1DTRANSFORMS V0.5 THE DATA IS NOT 1-D ! CONTROL OF TRANSFORMATION TO INTENSITY VERSUS Q SPACE SCAN, OF THE FORM: [Log] I(q)**a * q**b versus [Log]q**c Coeff. a Coeff. b LOG I Coeff. c LOG X a: POWER OF INTENSITIES b: POWER OF Q MULTIPLIED BY I(q) TAKE LOG OF I(q)**a * q**b c: POWER OF Q TAKE LOG OF q**c Integer power a of I(q)**a for transformation Integer power b of I(q)**a * q**b for q tranformation "YES" to take Log of transformed intensities Integer power of q**c for X-axis values "YES" to take Log of transformed q values for the X-axis  `B .Subroutine F2D_3DSURFACE V0.8 LINEAR LINEAR: Linear (or logarithmic) image intensity scaling LOG LOG: Logarithmic (or linear) image intensity scaling FAST FAST: Fast mode updating, low resolution, few colours NORMAL NORMAL: Normal updating, resolution, and number of colours 3-d surfaceINTERACTIVE 3-D VIEWERnull EXIT ? PRINT 360 DEFAULT +ROT. -ROT. +ELEV. -ELEV. +ZOOM -ZOOM LEFT RIGHT UP DOWN STEEPER FLATTER ANGLE Enter valid realEnter view rotation angle, around imageVIEW ROTATION ANGLEEnter view elevation angleVIEW ELEVATION ANGLELOG LINEAR: Linear (or logarithmic) intensity scaling LINEAR LOG: Logarithmic (or linear) intensity scaling FAST NORMAL STYLE ?=A2>@?ɿ?L>?4CI@CB2Subroutine F2D_ADDPOWDERRING V0.2 ?@Subroutine F2D_ASPECTRATIO V0.1 Enter "YES" if you want image display with automatic correct aspect ratios i.e. the pixels are square. Enter "NO" to use all the available display region. This may result in non-square pixels, but may be preferable for very non-square images. Enter "YES" on "NO"AUTOMATIC CORRECT ASPECT RATIO IMAGE DISPLAYSubroutine F2D_AUTOCORRELATION V0.1 NOTE: At present only circular autocorrelation is offered, and this is restricted to numbers of elements which are powers of two in length. This restriction may be removed in a future version.WARNING: The array sizes must be powers of two in size.('INFO: Number of elements in the ADR = ', i10, ', ', i10)Enter "YES" or "NO""YES" to move zero point to centre of outputCENTRE OUTPUTAutocorrelation FunctionX-directionY-directionAutocorrelation?Subroutine F2D_AVERAGE V0.6 AUTOMATIC SEQUENCE INPUT STARTEDINFO: Input WARNING: File not input: ('INFO: Number of correctly input images = ', i6) to Subroutine F2D_AXES V0.1 Subroutine F2D_AXESSCALES V0.2 Enter the axis value for the first element of the X-axis. This value corresponds to the axis value for the MIDDLE of the first pixel. All axis element values refer to the middle of the pixels. The normal default value is 0.5 for axes which are number 1, 2, 3, etc. Enter valid real value1ST X-AXIS ELEMENT VALUEEnter the increment between axis values for the X-axis. Negative increments may be enetered, BUT they may cuase problems with some options which have not been designed with negative axes in mind ! A value of 1.0 corresponds to a normal 1, 2, 3, scaling per pixel. X-AXIS ELEMENT INCREMENTEnter the axis value for the first element of the Y-axis. This value 1ST Y-AXIS ELEMENT VALUEEnter the increment between axis values for the Y-axis. Y-AXIS ELEMENT INCREMENT?Subroutine F2D_BANNER V0.8 null CONDITIONS I ACCEPT HELP DON'T ACCEPT WARNING: Problem in banner widget, bad internal error status-Subroutine F2D_BEAMCENTRE V0.21BEAM CENTRE MENUnull Enter one of available choicesINPUT METHOD FOR BEAM CENTRE? HELP FIT 1-D PROJECTION 2-D GAUSSIAN FIT AVERAGED GRAPHICAL ELLIPSE COORDINATES GRAPHICAL COORDINATE CIRCLE COORDINATES Click on or near to direct beam mark. So long as you are not too far from the edge of the mark the algorithm should be able to find the centre. CLICK ON DIRECT BEAM MARKREFINING BEAM CENTRE: PLEASE WAITClick on pairs of point which are symmetric about a centre of symmetry e.g. centres of peaks. Make sure that the number of coordinates entered is even. The average of the input points will be used for the beam centre. DEFINE PAIRS OF SYMMETRIC COORDINATESClick on five or more coordinates on an ellipse, or circle, which is centred about the beam centre. If more than five coordinates are entered, the least squares positional error solution will be used, and an error estimate will be output. INPUT COORDINATES ON ELLIPSE (>=5)WARNING: Less than five coordinates input('INFO: Best fit radius 1, radius 2 (mm) = ', 2g14.7)('INFO: Best fit radius 1, radius 2 (X-pixels) = ', 2g14.7)('INFO: Best fit angle of axis 1 (degrees) = ', g14.7)('INFO: Estimated coordinate radial position error (mm) = ',g14.7)('INFO: Estimated coordinate radial position error (X pixels) = ',g14.7)INFO: The coordinate radial position error is totally undeterminedClick on three or more coordinates on an ellipse, or more than three coordinates are entered, the least INPUT CONCENTRIC COORDINATES (>=3)WARNING: Less than three coordinates input('INFO: Best fit radius (mm) = ', g14.7)('INFO: Best fit radius (X-pixels) = ', g14.7)Click directly on the estimated position of the DEFINE BEAM/SYMMETRY CENTRE('INFO: Beam/symmetry centre (mm) = (', g14.7, ',', g14.7, ')')('INFO: Beam/symmetry centre (pixels) = (', g14.7, ',', g14.7, ')')KEYBOARD NO CHANGE CONTROL RETURNED TO TERMINAL WINDOWX_BEAM_CENTREY_BEAM_CENTRE  dzD4CI@@OSubroutine F2D_BEAMGAUSSIAN V0.7 ERROR: Problem with finding initial parameters for the Gaussian fit('INFO: X-centre = ', g14.7, ' (pixels)')(' Y-centre = ', g14.7, ' (pixels)')(' Gaussian peak intensity = ', g14.7)(' Angle of first axis = ', g14.7, ' (degrees))')(' Sigma of first axis = ', g14.7, ' (pixels))')(' Sigma of second axis = ', g14.7, ' (pixels))')(' Background average intensity = ', g14.7)~? C?33s??@4CI@Subroutine F2D_BLUR V0.3 Number of pixels must be postiveNumber of pixels in "top-hat" in X-directionX BLUR SIZENumber of pixels in "top-hat" in Y-directionY BLUR SIZESubroutine F2D_BRAGG V0.4 D-SPACING Enter one of the available commandsBragg equation sub-menu: ENTER COMMANDMust be valid real numberEnter two theta angle in degreesTWO THETA ANGLE (Degrees)('INFO: D-spacing (Angstroms) = ', f12.5)TWO THETA ANGLE EXIT QUIT Enter d-spacing in Anstroms (1 Angstrom = 0.1nm)D-SPACING (Angstroms)('INFO: Two theta angle (Degrees) = ', f12.5)WAVELENGTH/ENERGY ('INFO: Wavelength (Angstroms) = ', f12.5)('INFO: Energy (keV) = ', f12.5)WARNING: Unknown command, please enter new commandEnter YES or NOYES: to reset "status" value, other exit programRESET "status"4CI@?P$tIo:W`FASubroutine F2D_CADD V0.1 Enter real numberEnter real value to add to active data regionADDITION CONSTANT?Subroutine F2D_CAKE V0.16! CAKE MENU !null EXIT ? BEAM CENTRE INTEGRATE END AZIMUTH Click on a coordinate to define the end azimuth of the region to be transformed to 2-theta or other scans. If you click in the message box (yellow, therefore active), then the complete 360.0 of data will be used. END AZIMUTH (CLICK HERE FOR START + 360.0)EXCHANGE FULL HELP INNER RADIUS Click on a coordinate to define the inner radius of the "CAKE" region to be transformed. By clicking in the prompt box (yellow therefore active) the beam centre will be used and the output scans will be defined starting from 0.0 angle or radius in the 2-theta / radial direction. INNER LIMIT (CLICK HERE FOR BEAM CENTRE)OUTER RADIUS Click on coordinate to define outer limit of "cake" region to be transformed. CLICK TO DEFINE OUTER LIMITSTART AZIMUTH Click on a coordinate to define the starting the X-axis (azimuth 0.0) will be used as the start of the region. STARTING AZIMUTH (CLICK HERE FOR 0.0)UN-ZOOM ZOOM IN Z-SCALING MASK ASPECT RATIO Enter "YES" if you want image display with automatic correct aspect ratios i.e. the pixels are square. Enter "NO" to use all the available display region. This may result in non-square pixels, but may be preferable for very non-square images. Enter "YES" on "NO"AUTOMATIC CORRECT ASPECT RATIO IMAGE DISPLAY THERE IS NO DATA IN THE MAIN PROGRAM ARRAY. (USE "EXCHANGE" OR "EXIT") CONTROL RETURNED TO TERMINAL WINDOW @  Subroutine F2D_CAL_CAKE V0.10SCAN_TYPEMAXIMUM_DPANIC: The type of Lorentz/geometrical correction is unknownTYPE OF AZIMUTH/RADIAL OR 2-THETA TRANSFORMATION This form allows you to control various options in the re-binning from the 2-D detector data to an azimuthal versus 2-theta or radial distance coordinate system. Further help will be added when this option is completed. START AZIMUTH END AZIMUTH INNER RADIUS OUTER RADIUS SCAN TYPE AZIMUTH BINS RADIAL BINS CONSERVE INT. POLARISATION FACTOR MAX. D-SPACING GEOMETRY COR. STARTING AZIMUTH ANGLE (DEGREES) END AZIMUTH ANGLE (DEGREES) INNER RADIAL LIMIT (PIXELS) OUTER RADIAL LIMIT (PIXELS) SCAN TYPE (RADIAL, 2-THETA, Q-SPACE) NUMBER OF AZIMUTHAL BINS NUMBER OF RADIAL/2-THETA BINS INTENSITY CONSERVATION APPLY POLARISATION CORRECTION POLARISATION FACTOR MAXIMUM FOR D-SPACINGS SCANS (ANGSTROMS) GEOMETRICAL CORRECTION TO INTENSITIES Enter azimuth angle for start of region to be integrated (degrees) Enter azimuth angle for end of region to be integrated (degrees) Enter radius for inner radial limit of region to be integrated (pixelsEnter radius for outer radial limit of region to be integrated (pixelsSelect type of output 1-D scan: "RADIAL", "2-THETA", or "Q-SPACE" Number of bins in the azimuth Number of bins in the 2-theta/radial direction Enter "YES" to conserve total intensity, "NO" for "2-theta scans"(inteEnter "YES" to apply polarisation correction Enter ratio of horizontal to vertical polarisation Enter maximum value of range for calculation of D-spacing scans (AngstEnter "YES" if scan intensities are corrected for geometry !!! OUTER LIMIT MUST BE GREATER THAN INNER LIMIT !!!WORKING: CALCULATING TRANSFORM NOTE: ORIGINAL DATA STORED IN THE MEMORY : Azimuth/Radial DistanceRadial Distance (mm)Azimuth (Degrees): Azimuth/2-theta2-Theta Angle (Degrees): Q-Space ScanQ (Inverse Nanometres): D-Spacings ScanD-spacing (Angstroms)4CI@?@zDSubroutine F2D_CAL_PROJECTION V0.1 ɿ?Subroutine F2D_CAL2_CAKE V0.10INFO: Starting to transform active data region (this may take some time)('INFO: Number of rows treated = ', i6, ' (',i3, '%)') ('INFO: Minimum fractional intensity decrease owing to polarisation = ', f7.4)INFO: (The reciprocal value is applied to the data.)@(knNIA?P0_?~w+275B #<?Subroutine F2D_CALCULATOR V0.14Enter a value to put it onto the stack or enter an operator to perform an operation on existing values on the stack. Enter ? for list of available operators and commands. Enter valid textENTER VALUE OR OPERATORADDITION SUBTRACTION MULTIPLICATION DIVISION NULL WARNING: Entered text does not correspond to any of the available choices. Please enter a command from the menu. WARNING: Entered command is ambiguous. Please enter more letters.? HELP ABSOLUTE Not enough operands for operatorARCCOSINE ACOSINE WARNING: Imaginary part of number will be ignored for this operationARCSINE ASINE ARCTANGENT ATANGENT CLEAR COSINE DUPLICATE ENERGY WARNING: Wavelength cannot be 0.0EXCHANGE EXIT QUIT EXPONENTIAL INTEGER LN LOGARITHM MAXIMUM MEMORY ('MEMORY: ', 2(1pg14.7))MINIMUM MODULUS NEGATION PI POP The stack is empty !POWER PUSH R1 R2 R3 R4 RECALL RECIPROCAL 1/X REGISTERS ('REGISTER 1: ', 2(1pg14.7))('REGISTER 2: ', 2(1pg14.7))('REGISTER 3: ', 2(1pg14.7))('REGISTER 4: ', 2(1pg14.7))S1 S2 S3 S4 SINE SQRT SQUARE ROOT STACK ('Element ', i2, ' = ', 2(1pg14.7))STORE VARIABLE SYMBOL #VALUE Enter stringEnter name of internal variable to defineENTER VARIABLE NAMEWARNING: No value is definedTANGENT WAVELENGTH WARNING: Energy cannot be 0.0WARNING: Unknown command, please enter new command('RESULT: ', 2(1pg14.7))Enter YES or NOYES: to reset "status" value, other exit programRESET "status" 294CI@e?'7Subroutine F2D_CALIBRANT V0.25Select the type of calibrant sample you have used. The choice includes the commonly used samples from the American National Institute of Standards and Technology. "PARAFFIN WAX" is included since many xtall- use this for distance calibration. However don't expect high accuracy, and if only low angle data is available don't try to refine both wavelength and distance together. SELECT CALIBRATION SAMPLEALUMINA (Al2O3) CERIUM DIOXIDE LANTHANUM HEXABORIDEPARAFFIN WAX SILICON SODIUM CHLORIDE USER DEFINED CALI_NUMBER_SECTIONSCALI_REJECT_OUTLIERSCALI_REJECT_LIMITCALI_FULL_INFOCALI_REFINE_BEAMCALI_REFINE_DISTANCECALI_REFINE_WAVELENGTHCALI_REFINE_TILTCALI_EXTRA_ITERATIONSCALI_REFINE_POLARISATIONCALIBRANT PATTERN REFINEMENT OF DISTANCE WAVELENGTH ETC. DISTANCE WAVELENGTH X-PIXEL SIZE Y-PIXEL SIZE ANGULAR SECTIONS REJECT OUTLIERS REJECT LIMIT FULL INFO REFINE BEAM X/Y REFINE DISTANCE REFINE WAVELENGTH REFINE TILT EXTRA ITERATIONS REFINE POLARISATION SAMPLE TO DETECTOR DISTANCE (MM) (STARTING) WAVELENGTH (ANGSTROMS) (STARTING) SIZE OF HORIZONTAL PIXELS (MICRONS) SIZE OF VERTICAL PIXELS (MICRONS) NUMBER OF AZIMUTHAL SECTIONS REJECT OUT-LYING POSITIONS AND RE-REFINE REJECT LIMIT FROM IDEAL (STANDARD DEVIATIONS) OUTPUT FULL INFORMATION REFINE X/Y BEAM CENTRE REFINE SAMPLE TO DETECTOR DISTANCE REFINE X-RAY WAVELENGTH REFINE DETECTOR NON-ORTHOGONALITY FIT INTERMEDIATE NUMBER OF RINGS REFINE VALUE OF POLARISATION FACTOR Enter approximate sample to detector distance (mm) Enter approximate X-ray wavelength (Angstroms) Enter dimension of pixels horizontally, as displayed (mm) Enter dimension of pixels vertically, as displayed (mm) Enter number of azimuthal divisions to find average ring positions Enter "YES" to reject badly fittingpositions and re-fit without them Enter number of standard deviations from ideal before rejection Enter "YES" to output full diagnostics information in terminal window Refine x/y beam centre Refine sample to detector distance Refine x-ray wavelength Refine detector non-orthogonality Enter "YES" to add extra partialfitting iterations for difficult problEnter "YES" to refine valueof the polarisation factor from the data inALUMINA (Al2O3 Click on three or more coordinates on the 1 0 -2 reflection ring (the closest to the centre). Click on three or more coordinates on the 100 Click on three or more coordinates on the first Click on three or more coordinates on the 200 reflection ring (the second from the centre). Click on three or more coordinates on the 111 If 3 or 4 coordinates are entered a circle will fitted, otherwise an ellipse will be fitted. If there are more coordinates than fitted variables, then an estimate of the positional error will be produced. CLICK ON THE 200 (SECOND) SAMPLE RING (>=3) INPUT COORDINATES ON INNER SAMPLE RING (>=3) WARNING: Less than three coordinates input('INFO: Best fit centre X / Y (mm) = ', 2g14.7)('INFO: Best fit centre X / Y (pixels) = ', 2g14.7)('INFO: Best fit radius 1, radius 2 (mm) = ', 2g14.7)('INFO: Best fit radius (X-pixels) = ', g14.7)('INFO: Best fit radius 1, radius 2 (X-pixels) = ', 2g14.7)('INFO: Best fit angle of axis 1 (degrees) = ', g14.7)('INFO: Estimated coordinate radial position error (mm) = ',g14.7)('INFO: Estimated coordinate radial position error (X pixels) = ',g14.7)CALCULATING COORDINATES ON INNER RING('INFO: Number of acceptable coordinates on ring = ', i3)INFO: Fitting ellipse to centre of gravity coordinates('INFO: Estimated sample to detector distance = ', f12.3, ' mm')WARNING: The calculated sample to detector distance (given the initial estimate of the wavelength) is too different from the user estimate of the wavelength. Please check the initial values of both the distance and the wavelength and alter them using the graphical entry form. Also check that you are using the correct ring.WARNING: Too poor initial values for distance and wavelength('INFO: Initial wavelength, based on fixed distance = ', f8.5,' Angstroms')('INFO: Refined Beam centre = ', 2f12.3, ' (pixels)')('INFO: Refined Beam centre = ', 2f12.3, ' (mm)')('INFO: Refined sample to detector distance = ', f12.3, ' mm')('INFO: Refined wavelength = ', f12.5, ' Angstroms')('INFO: Refined tilt plane rotation angle = ', f12.3, ' degrees')('INFO: Refined tilt angle = ', f12.3, ' degrees')('INFO: ROT X = ', f12.3, ' ROT Y = ', f12.3, ' degrees')(' Energy (keV) = ', f12.5)('INFO: Stability indicator (proportional to D-spacing; Angstroms) = ', f10.5)CALCULATING INTEGRATED INTENSITES('INFO: Refined polarisation factor = ', f8.5) zDP$tI<4CI@>?hL??W`FASubroutine F2D_CALIBRANT_USER V0.1 CALIBRANT_USER_FILESelect file containing list of D-spacings (In Angstroms, and in decreasing order) Select ASCII file with D-spacings to be used for calibration. One value per line, in units of Angstroms. e.g. The first 6 D-spacings for Silicon would be defined: 3.1355 1.9201 1.6375 1.3577 1.2459 1.1086  .Subroutine F2D_CALIBRATION V2.29Subroutine F2D_CALIBRATION V2.29#INPUT_FORMATNone IMAGEQUANT HAMAMATSU PHOTONICS FAST CORRECTION SPATIAL CORRECTION FIND PEAKS Enter one of available commands ("HELP" for help)Calibration sub-menu: ENTER COMMAND? HELP APPLY FLAT-FIELD COR. TO LUT NOTE: The current data array must contain a normalised "flat-field" response image.STORE LOOK-UP TABLE WARNING: The flat-field array and the distotion correction look-up table are of different sizes. Operation has NOT BEEN PERFORMED.EXIT WARNING: The "flat-fielding" operation lead to values which were too large to be stored in the elements of the distortion correction look-up table.WARNING: No spatial distortion look-up table is defined, you must use "LOOK-UP TABLE(SPATIAL DISTORTION)"LOOK-UP TABLE (SPATIAL DISTORTION) CALCULATE FITTED DISTORTION WARNING: Memory arrays do not exist you must create them with "DIMENSIONS"WARNING: No spatial calibration function exists present, you must "FIT GRID PEAKS"WARNING: to create a function.FIT GRID PEAKS DECAY CORRECTION DESTROY GRID PEAKS DISPLAY DISTORTION WARNING: No peak centres have been found you must "FIND PEAKS"QUIT FALSE PEAK "LOOK-UP TABLE (SPATIAL DISTORTION)" or "LOAD LOOK-UP TABLE"Enter required maximum AVERAGE discrepancy between the calculated peak distortions and the values of the spline function at the corresponding positions. Note this is the AVERAGE value and does not mean the the function is better fitted for some peaks and worse for others. A value around the estimated error in calculated peak distortion should be about right. Value must be within given rangeAVERAGE FIT DISCREPANCY (PIXELS)OUTPUT SPATIAL FUNCTION FLAT-FIELD CORRECTION INVERSE DISTORTED/IDEAL INFO: Distortion now defined from distorted grid to ideal gridINFO: Distortion now defined from ideal grid to distorted gridINPUT SPATIAL FUNCTION WARNING: Interpolation function coefficients have not been inputLINEARISE INTENSITIES LEARN HOLE PROFILE LOAD LOOK-UP TABLE WARNING: No spatial calibration function exists present, you must "FIT GRID"PLATYPUS CORRECTION FILE WARNING: This option has been temporarily removed. Please request that it be re-instated if you need it (e-mail to hammersley@esrf.fr)RE-CALCULATE DISTORTION Enter distance between adjacent peaks in micronsGRID SPACING (CENTRE TO CENTRE IN microns)RESIDUALS OF FIT SAVE PEAKS SIZE (IMAGE DISPLAY) Enter integer with given rangeEnter number of pixels to be displayed in "FIND PEAKS" (each dimension)NUMBER OF PIXELSTRANSFER DISTORTION VIEW PEAKS XRII FLAT-FIELD null WARNING: Unknown command, please enter new commandEnter YES or NOYES: to reset "status" value, other exit programRESET "status""YES" to destroy peak position and fit function arrays, and recuperate program memory. "NO" to save peak position and fit function arrays for later re-use. DESTROY DYNAMIC ARRAYSzD'7?$tI?2Subroutine F2D_CDIV V0.1 Enter real numberEnter real value to divide the active data regionDIVISION CONSTANTWARNING: Not possible to divide by zeroSubroutine F2D_CLICK V0.10 X = Y = I = d = 2-Theta Angle (Degrees)? #>Q=)\=t< ף< #=u=?P ף=$@)\>I@4CSubroutine F2D_CLINEARISE V0.8 INFO: To linearise the data it is necessary to give the name of a file which contains values of the raw intensity values together with corresponding values on the required (linearised) scale. The raw intensity values correspond the X-coordinates and the corresponding linearised intensities the Y-coordinates.Enter name of file containing non-linear and linear intensities values(2.Subroutine F2D_CMULT V0.2 Enter real numberEnter real value to multiply the active data regionMULTIPLICATION CONSTANTSubroutine F2D_COLOURS V0.12FIT2D: IMAGE: COLOURS MENUEXIT ? HELP COLOUR_TABLEDSubroutine F2D_COMPOSITE V0.12CONTROL OF COMPOSITE IMAGE DISPLAY PARAMETERS SUBTRACT ROI NO. PER ROW RE-BIN NO. SUBTRACT BACKGROUND IMAGE FROM DATA SELECT REGION OF INTEREST NUMBER OF IMAGES PER ROW FACTOR BY WHICH TO RE-BIN Enter "YES" to input an imagewhich will subtracted from all the input Enter "YES" to be able to zoom inon a region of interest for the compoEnter number of images which will be displayed on one line of the compEnter the factor by which input pixels will be re-binned (in both direSELECT FILE CONTAINING BACKGROUND IMAGE (click on "HELP" for list of formats) BackgroundEnter "YES" or "NO"Enter "YES" if the file is O.K.FILE O.K.AUTOMATIC SEQUENCE INPUT STARTED('INFO: Required size for internal arrays = ', i6, ' * ', i6, ' pixels')The program arrays need to be bigger, this will destroy any existing data in the "memory". Enter "YES" to create new arrays. DESTROY AND CREATE BIGGER PROGRAM ARRAYSINFO: Input WARNING: File not input: to ?p}? 7w??Subroutine F2D_CONCATENATION V0.4 Enter textEnter charactersENTER FIRST STRINGENTER SECOND STRING INFO: Concatenation: Enter stringEnter name of variable to defineENTER NAME OF VARIABLEsWARNING: Problem defining variable: e3Subroutine F2D_CORR_FAST V0.4 ('xmaxdat, xmax_lut = ', 2i6)Subroutine F2D_CORR_FAST V0.4 ('INFO: The corrected pixel dimension in X is ', f12.4, ' microns')('INFO: The corrected pixel dimension in Y is ', f12.4, ' microns') #OVERLOAD_VALUEIn order to avoid over-loaded pixels being re-binned and their intensity spread out to an undetermined value, you can enter a "over-loaded" pixel value. All input pixels which have this value or more, will cause one or more output pixels to be incremented by the value regardless of the normal proportional are re-binning algorithm. Thus over-loaded pixels in the output image can be easily identified and ignored. (This can be turned-off by entering a very large value.) Enter a real value within given rangeOVER-LOADED PIXEL VALUE('INFO: Time for correction = ', f12.2, ' seconds')('INFO: CPU Time for correction = ', f12.2, ' seconds')NOTE: Corrected data is in the "memory" array. Use "EXCHANGE" in the main menu to transfer to the working current data array.$tI~;Subroutine F2D_CORR_SPATIAL V0.12Subroutine F2D_CORR_SPATIAL V0.12('INFO: The corrected pixel dimension in X is ', f12.4, ' microns')('INFO: The corrected pixel dimension in Y is ', f12.4, ' microns') WARNING: Active Data Region (ADR) extends outside valid region ofspline. Pixels outside the valid region will be ignored.INFO: The valid region of the spline correction function is:(' (', f8.2, ', ', f8.2, ') to (', f8.2, ', ', f8.2, ')')#OVERLOAD_VALUEIn order to avoid over-loaded pixels being re-binned and their intensity spread out to an undetermined value, you can enter a "over-loaded" pixel value. All input pixels which have this value or more, will cause one or more output pixels to be incremented by the value regardless of the normal proportional are re-binning algorithm. Thus over-loaded pixels in the output image can be easily identified and ignored. (This can be turned-off by entering a very large value.) Enter a real value within given rangeOVER-LOADED PIXEL VALUEFor efficiencies sake many rows of the distortion functions can be calculated in one call to the NAG subroutine which performs the task. However, to store the results extra memory is required. (The memory is allocated automatically from the machines virtual memory and is de-allocated after the spatial distortion correction is finished and the storage is no longer necessary.) Thus, the value entered here choses a compromise between using more memory and taking longer to calculate all the necessary distortion values. If the machine has plenty of available memory (virtual) a larger number such as 100 may be more efficient. However, if the machine is short of virtual memory e.g. you have already received an error message that memory allocated has failed, then a smaller value will be appropriate. NOTE: Too big a number may be counter-productive as it may cause excessive page faulting. The sign determines the type of re-binning algorithm which is applied: positive means the centre of the edges of each distorted pixel are calculated and over-lapped areas are approximated by orthogonally aligned edges. Negative means the corner positions will be calculated and straight lines are "drawn" between the corners to provide continuous quadrilaterals. The intensity is re-binned according to the over-lapped areas of these polygons. This takes about three times longer ! Enter an integer within given rangeNUMBER OF ROWS OF DISTORTION FUNCTIONS TO CALCULATED IN A BLOCKWARNING: At least 2 rows must be calculated together i.e. >= -+2NOTE: Corrected data is in the "memory" array. Use "EXCHANGE" in the main menu to transfer to the working current data array.$tI~Subroutine F2D_CORR5_SPATIAL V0.3 Subroutine F2D_CORR5_SPATIAL V0.3 INFO: Starting to correct data for spatial distortion('INFO: Number of rows re-binned = ', i6, ' (',i3, '%)')('INFO: Time for correction = ', f12.2, ' seconds')('INFO: CPU Time for correction = ', f12.2, ' seconds')('WARNING: ', i10, ' input pixels have been ignored, because they require') re-binning into more than four output pixels (X-direction). re-binning into more than four output pixels (Y-direction).?BSubroutine F2D_CORR6_SPATIAL V0.6 Subroutine F2D_CORR6_SPATIAL V0.6 INFO: Starting to correct data for spatial distortion('INFO: Number of rows re-binned = ', i6, ' (',i3, '%)')('INFO: Time for correction = ', f12.2, ' seconds')('INFO: CPU Time for correction = ', f12.2, ' seconds')('WARNING: ', i10, ' triangles have been ignored, because they require') re-binning into more than three output pixels (X-direction). re-binning into more than three output pixels (Y-direction).'7?75BSubroutine F2D_CREATEDATA V0.1 Must be within specified boundsEnter number of elements for data region in X-dimensionX DATA SIZEEnter number of elements for data region in Y-dimensionY DATA SIZESimulated DataColumnsRowsIntensity?Subroutine F2D_DECAY V0.4 The default decay correction is set up for Fuji white or blue imaging plates read out by the Molecular Dynamics 400E scanner. The decay measurements were taken during the ESRF Experimental Hall summer mode operation. For another scanner, another type of imaging plate, or for data taken at a different temperature you may want to re-define the constants used to calculate the decay correction. Enter "YES" if you want to define different decay fit constants or scanner delay and read-out times. Enter "YES" or "NO"FULL USER CONTROL The decay is approximated by the sum of two exponential decays. Thefraction of remaining signal t seconds after exposure F_t is defined by: F_t = P_fast * Exp(-t/T_fast)+ (1.0 - P_fast) * Exp(-t/T_slow)where: P_fast is the proportion of the fast decay component T_fast is the time constant of the fast decay (in seconds) T_slow is the time constant of the slow decay (in seconds)Enter proportion that the fast decay makes to the intensity decay (P_fast) Must be a valid real number within the given rangePROPORTION FAST DECAYEnter time constant (in seconds) of the fast decay process (T_fast) TIME CONSTANT OF FAST DECAY (SECONDS)Enter time constant (in seconds) of the slow decay process (T_slow) TIME CONSTANT OF SLOW DECAY (SECONDS)The program calculates for each line in the image the average decay thathas taken place from the longest time from first exposure to the scan,to the shortest time from the end of the exposure to the scan. To knowthis it needs to know how long was the exposure, the time between theexposure and the user start of the scan (both these questions are askedlater), the time from the user start of the scan (click with with the mouse, or similar) to the physical scan of the first line of the image,and the time to scan each line of the image. The time to scan each lineis calculated from the total time of the physical scan divided by thenumber of scanned lines.Enter the number of seconds between the user request for the scan and the actual start of scanning the first line in the image Must be valid real number within given rangeSTART-UP TIME (SECONDS)Enter the number of seconds it takes to scan the image IMAGE SCAN TIME (SECONDS)Enter the number of lines scanned in the time entered above Must be valid integer number within given rangeNUMBER OF SCANNED LINESEnter scan resolution mode: "YES" for 176 micron, "NO" for 88 micron176 MICRON SCAN ("NO" FOR 88 MICRON)Must be valid real numberEnter the length of the exposure in secondsEXPOSURE LENGTH (SECONDS)Enter the time in seconds between the end of the exposure and the time that the scan was started (the scan button was pressed on the computer). (The program knows the delay time between the button being pressed and the physical start of the laser scan on the image plate ELAPSE TIME (FROM END OF EXPOSURE TO SCAN, SECONDS)('INFO: Maximum correction factor = ', f9.5)?PzDaEP=Ǻx>Subroutine F2D_DEF_FS V0.3 SELECT FIRST FILE IN SERIES (click on "HELP" for list of formats) Enter an integer numberEnter "YES" if the file is O.K.FILE O.K.Select LAST Input file in series (click on "INFO" for details of file types) Select the last file in the series to be input. The file selection tool will help you to search directories and find the required file. COULD NOT DEDUCE REQUIRED FILE SEQUENCEThe "FILE INCREMENT" is the numerical step between input files. This allows, for example, every alternative file to be input by entering 2, or to define a series where the file number changes, 10, 20, 30, etc. by entering 10. Normally, to input every file, 1 should be entered. Enter integer in rangeFILE INCREMENTSubroutine F2D_DESTROYPEAKS V0.1 Value must be within given rangeEnter X-peak number to see it's positionX-PEAK NUMBER TO DESTROY (0 to exit)Enter Y-peak number to see it's positionY-PEAK NUMBER TO DESTROY('INFO: Position/Distortion = ', 4f12.4)Enter "YES" to destroy the peak, "NO" to leave itDESTROY PEAKINFO: Peak is missingSubroutine F2D_DIFPATTERN V0.13 NOTE: The reciprocal cell angles are not defined in a standard alpha star, beta star, gamma star fashion.The diffraction pattern is that of a unit cell randomly orientated about a single axis i.e. a fibre pattern. The unit cell must be entered as the reciprocal space unit cell. The command "UNIT CELL PARAMETERS" may be used to convert between real space and reciprocal space cell parameters. The orientation of the unit cell axes wrt to the rotation (fibre) axis are defined according to a system given in R D B Fraser and T P MacRae, "Unit cell and Molecular Connectivity in Tendon Collagen", Int. J. Biol. Macromol., Vol 3, pp 193-200, 1981. Size of A star axis in reciprocal space. Value must be within given rangeA* (INVERSE ANGSTROMS)Size of B star axis in reciprocal space. B* (INVERSE ANGSTROMS)Size of C star axis in reciprocal space. C* (INVERSE ANGSTROMS)Angle from Z-axis (fibre) to A* THETA A* (degrees)Angle from Z-axis (fibre) to B* THETA B* (degrees)Angle from Z-axis (fibre) to C* THETA C* (degrees)Angle from X-axis (beam) to A* PHI A* (degrees)Angle from X-axis (beam) to B* PHI B* (degrees)Angle from X-axis (beam) to C* PHI C* (degrees)('INFO: alpha star = ', 1pe12.5, ' degrees')('INFO: beta star = ', 1pe12.5, ' degrees')('INFO: gamma star = ', 1pe12.5, ' degrees')Lowest index in range of h indices to calculateMINIMUM h indexHighest index in range of h indices to calculateMAXIMUM h indexLowest index in range of k indices to calculateMINIMUM k indexHighest index in range of k indices to calculateMAXIMUM k indexLowest index in range of l indices to calculateMINIMUM l indexHighest index in range of l indices to calculateMAXIMUM l indexYES for overlay, NO for basic X/Y plotOVERLAY PLOTY-filmX-filmPredicted Diffraction PatternAnswer "YES" or "NO"YES for saving to file, NO for no outputHARDCOPY OUTPUTINFO: Finished writing graphics file B?4CCI@Subroutine F2D_DISPLAY2DDISTORTION V0.2 Subroutine F2D_DISPLAY2DDISTORTION V0.2 Value must be within given rangeEnter "YES" for X-distortion, "NO" for Y-distortion DISPLAY X-DISTORTIONX-Distortion in pixels (Ideal - Measured)Vertical PeaksHorizontal Peaks2-D X-DistortionY-Distortion in pixels (Ideal - Measured)2-D Y-Distortion?Subroutine F2D_DISPLAYLIMITS V0.4 Enter the Maximum number of pixels to display in an image (or contour plot) in one direction. If there are more than this number of pixels to display in either the X or the Y-direction then the image will be displayed with automatic rebinning of the necessary number of pixels (in each direction). The rebinning includes dividing by the number of pixels, so the displayed range should be about the same. Enter integer in given rangeIMAGE: MAXIMUM PIXEL DIMENSIONEnter the Maximum number of pixels to display in a 3-D surface plot in one direction. If there are more than this number of pixels displayed with automatic re-binning of the necessary number of pixels (in each direction). The re-binning includes dividing by the number of 3-D PLOT: MAXIMUM PIXEL DIMENSION'Subroutine F2D_DISPLAY V0.19imageimage FIT2D: IMAGE: DISPLAY MENUnull EXIT ? ARC SLICE CONTOUR PLOT contourx/y graphDISTANCE HELP NUMBERS PIXEL (X/Y) PROJECTION SATURATED SLICE STATISTICS 3-D SURFACE 3-D LINES 3-d linesPRINT <Subroutine F2D_DIST2MEM V0.1 Subroutine F2D_DIST2MEM V0.1 Enter "YES" or "NO"Enter "YES" for X-distortion, "NO" for Y-distortion STORE X-DISTORTION IN MEMORY2-D X-DistortionX-Distortion in pixels (Ideal - Measured)2-D Y-DistortionY-Distortion in pixels (Ideal - Measured)Horizontal Grid HolesVertical Grid Holes?Subroutine F2D_DISTANCE V0.1 Click on 2 X/Y coordinatesENTER POINTS FOR DISTANCE CALCULATION('INFO: Distance between coordinates = ', f9.2, ' pixels')('INFO: Distance between coordinates = ', g14.7, ' millimetres')zDSubroutine F2D_DIVIDE V0.1 Subroutine F2D_DRAW_BANNER V0.13fit2dCopyright 1987-2001 Andy Hammersley / ESRFUse of FIT2D implies acceptance ofthe " Conditions of Use "(Click on "CONDITIONS")(See Reference Manual)NO TITLE?5?>p>>33>HB?=@@@ff? @?@A> A =? =ff&? ?ff> `@Subroutine F2D_DRAW_CAKE V0.3 ?@8d@Subroutine F2D_DRAW_PEAKS V0.2 ?Subroutine F2D_ELLIPSE V0.4 ??Subroutine F2D_ENTROPY V0.4 ('Value ', i4, ' frequency = ', i6)INFO: Number of pixel differences which are too large to enter(' histogram = ', i4, ' probability = ', 1pe12.5)('INFO: Entropy of image (bits per pixel) = ', f12.5)(' Theoretical maximum compression ratio = ', f12.5)NOTE: This assumes 16 bit integer data values('INFO: Weighted mean value of frequency histogram = ', f14.7)(' Standard deviation of frequency histogram = ', f14.7)('Number of escaped pixels = ', i10) 0 1 01('Value ', i4, ' code length = ', i3, ' Code = ', a)('INFO: Escape symbol: Code = ', a)('INFO: Huffman code bit rate (bits per pixel) = ', f12.5)(' Huffman code compression ratio = ', f12.5)(' Huffman code efficiency = ', f6.2, '%')?0@?Y@Subroutine F2D_EXCHANGE V0.1 Subroutine F2D_EXTEND V0.1 Enter a valid integer within given rangeEnter size of extended data region horizontallyX-NUMBER OF PIXELSEnter size of extended data region verticallyY-NUMBER OF PIXELSSubroutine F2D_FALSEPEAK V0.1 Click on peak next to false peak to create Click on centre of peak next to false peakClick on peak away from false peak position Click on peak away from false peak positionClick on background Click on background???Subroutine F2D_FILESEQUENCE V0.3 Enter textEnter file nameENTER NAME OF STARTING FILEENTER NAME OF END FILEERROR: Could not deduce required file sequences##PREFIXi##START##END##STEPl##VARIABLE##NUM_CHARS##POSTFIX##EXTENSIONSubroutine F2D_FINDRINGS V0.5 ('ERROR: num_sections, max_coordinates = ', 2i8) INFO: Calculating integrated intensities on 1 powder ringINFO: Calculating centre of gravity coordinates on 1 powder ringINFO: Calculating integrated intensities on powder ringsINFO: Calculating centre of gravity coordinates on powder rings('INFO: Ring ', i2, ', Number of coordinates = ', i3)?Subroutine F2D_FIT V0.49Subroutine F2D_FIT V0.49INPUT PARAMETERS Enter one of available commands Fit sub-menu: ENTER COMMAND2-THETA TO RINGS INFO: Control passed to graphics windowEXIT CAKE CHANGE SCALE OPTIMISE WARNING: No fit parameters have been defined, define using INPUT PARAMETERSCLEAR MASK CONSTRAIN WARNING: No parameters; parameters must be input using INPUT PARAMETERSCOVARIANCE WARNING: Not yet (re-)implementedDEFINE MASK DISPLAY MASK QUIT ResidualsMASK STATISTICS MINIMISE ('INFO: Elapse time = ', g14.1, ' seconds (', g12.3, ' minutes)') ('PARAMETERS OF FIT')(' ')('No Quantity Value Error')(a10, ' ', 1pe12.5, 1x, 1pe9.2)(a10,' ',1pe10.3)FIT MODELPARAMETERS MUST BE DEFINED USING "INPUT PARAMETERS"MODEL WARNING: No model parameters, they must be defined using "INPUT PARAMETERS"NORMALISATION OUTPUT PARAMETERS WARNING: Parameters must be defined using "INPUT PARAMETERS"POWDER DIFFRACTION R/THETA RE-BINNING RADIAL PROFILE Radial ProfileRESULTS RESULTS MUST BE DEFINED USING "OPTIMISE"SET MASK COLOUR SET UP SILICON CALIBRATION SURFACE POLYNOMIAL 2-D Chebyshev Polynomial Fit modelTHRESHOLD MASKING TILT/BEAM CENTRE TRANSFER MASK TO MEMORY null WARNING: Unknown command, please enter new commandEnter YES or NOYES: to reset "status" value, other exit programRESET "status"dpB?Subroutine F2D_FIT2DGRID V0.12INFO: Fitting X-Distortion WARNING: Spline fit to X-distortion function failed: Too many spline knots required. Required RMS discrepency too small Invalid calling arguments Work space not big enoughINFO: An interpolating spline has been calculated for the X-distortionINFO: A weighted least-squares polynomial has been calculated for the X-distortionINFO: A minimum norm least-squares spline from a (numerically) rank deficient system has been calculated for the X-distortion(' The rank deficiency = ', i6)INFO: X-Distortion Spline('INFO: Number of horizontal/ vertical true knot points = ', 2i5)('INFO: Average position discrepancy = ', 1pe12.5)INFO: Fitting Y-Distortion WARNING: Spline fit to Y-distortion function failedINFO: An interpolating spline has been calculated for the Y-distortion Y-distortion deficient system has been calculated for the Y-distortionINFO: Y-Distortion Spline75Subroutine F2D_FIT2DTEST V0.4 INFO: Worst case fit discrepancies in pixels (spline value - measured)('INFO: Lowest X-distortion = ', e12.5,' at grid position (X/Y) ', 2i4)('INFO: Highest X-distortion = ', e12.5,' at grid position (X/Y) ', 2i4)('INFO: Lowest Y-distortion = ', e12.5,' at grid position (X/Y) ', 2i4)('INFO: Highest Y-distortion = ', e12.5,' at grid position (X/Y) ', 2i4)~Subroutine F2D_FITCALIBRANT V0.5 I@@Subroutine F2D_FITCHEBYSHEV V0.2 Subroutine F2D_FITPOWDER V0.4 I@@Subroutine F2D_FLATFIELD V0.13ERROR: No enough virtual memory for operationINFO: You are required to input a file which contains a list of angles in degrees and intensity values, for the emission of the flood- field source as a function of angle. This will be used to correct the "flood-field" image to a "flat-field" image. Normally, the angles will vary from slightly above 0.0 to 30 degrees or so. Zero degrees is generally missing because of the beam-stop. You are advised not to input values which were behind the beam-stop, as this is likely to cause a dis-continuity in the data. This dis- continuity would cause problems with the fitting and interpolation of the data. (Previous, various options were available to treat such scan data here. These have been removed, but the same facilities are available in the main menu.)Enter name of file containing 1-D 2-theta scan of sourceMust be valid real numberEnter X-coordinate of centre flat-field measurementFLAT-FIELD CENTRE X-COORDINATE Enter Y-coordinate of centre of flat-field measurementFLAT-FIELD CENTRE Y-COORDINATE NOTE: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!NOTE: UNITS OF SAMPLE DETECTOR DISTANCE HAVE CHANGED TO MILLIMETRESEnter distance from centre of sample to detector (millimetres)SAMPLE: DETECTOR DISTANCE (MILLIMETRES)Enter X-size of one pixel in microns PIXEL X-SIZE (MICRONS)Enter Y-size of one pixel in microns PIXEL Y-SIZE (MICRONS)Enter fractional absorption; to be used to calculate off-axis absorption correction. If no off-axis correction is required enter 0.0. If off-axis correction is required enter the on-axis axis absorption as a fraction e.g. If the transmission is 80% enter 0.2 for the absorption. ON-AXIS ABSORPTION (FOR OFF-AXIS CORRECTION)NOTE: Corrected flat-field is in the current data array (don't EXCHANGE)?.Dw$ zD$tIo:@F75?Subroutine F2D_FLIP V0.1 Enter real number"YES" for reflection in vertical plane, "NO" for reflection in horizontal FLIP LEFT TO RIGHT ("NO" = TOP/BOTTOM)Subroutine F2D_FSINPUT V0.3 Number must be within given rangeYou can choose to input one row within the given rangeENTER NUMBER OF ROW TO INPUTINPUTTING FILE: INFO: Input WARNING: File not input: Scan Number?Subroutine F2D_FSINTEGRATE V0.11('extension = ', a)#OVERLOAD_VALUEFF_CORRECTIONFF_FILEFF_SCALEFF_SCALERSD_CORRECTIONSD_FILEFS_INT_SAVE_1DFS_INT_SAVE_EXTPROBLEM ALLOCATING MEMORY FOR FLAT-FIELD IMAGEINPUT OF FLAT-FIELD IMAGEINFO: Input of flat-field imageSELECT FLAT FIELD FILE (click on "HELP" for list of formats) PROBLEM INPUTTING THE FLAT-FIELD IMAGETHE FLAT-FIELD IMAGE IS THE WRONG SIZECALCULATING SCALED INVERSE OF FLAT-FIELDTHE FLAT-FIELD CONTAINED ONE OR MORE ZEROSEnter real number within given rangeEnter maximum value to increase intensityMAXIMUM MULTIPLER FOR FLAT-FIELD CORRECTIONINFO: Applying flat-field correctionSPATIAL DISTORTION: MEMORY ALLOCATION FAILEDPROBLEM WITH SPATIAL DISTORTION FILE1ST IMAGE: CORRECTING SPATIAL DISTORTIONINFO: 1st image: Spatial distortion correctionINFO: The "MASK" menu allows you to mask out bad pixels and regions, and to zoom in on a sub-region, if required.THE MASKING MENU WILL NOW APPEAR. YOU CAN ZOOM IN ON A SUB-REGION AND MASK BAD DATA. CLICK EXIT WHEN FINISHED SCAN_TYPEMAXIMUM_DClick "YES" or "NO""YES", to save scans in output filesSAVE EACH INTEGRATED SCAN TO FILEEnter short character stringChoose file extension for output files for 1-D scans1-D SCAN OUTPUT FILE EXTENSIONPROBLEM IN FORM INPUTINTEGRATION WORK ARRAY: MEMORY ALLOCATION FAILEDOUTPUT SCANS WORK ARRAY: MEMORY ALLOCATION FAILEDAUTOMATIC SEQUENCE INPUT STARTEDINPUTTING FILE: INFO: Input CORRECTING SPATIAL DISTORTIONINFO: Applying spatial distortion correctionINTEGRATING DATAINFO: Integrating dataRadial Distance (mm)2-Theta Angle (Degrees)Q (Inverse Nanometres)D-spacing (Angstroms)IntensityINFO: Saving 1-D scan to fileWARNING: File not input: Scan Number to ?Q}Po:(@C?zD4CI@Subroutine F2D_FULL V0.2 Subroutine F2D_FUNTYPE V0.1 Subroutine F2D_FUJI V0.3 WARNING: User input has changed The linearisation is performed according to the formula:OUT(x, y) = 100 * (4000 / S) * 10**L( IN(x, y) / 2**b - 0.5)where L is the latitude S is the sensitivity b number of bitsThese values are given in the .inf (or .INF) file.Enter integer value within given rangeEnter sensitivity (S in linearisation formula)SENSITIVITYEnter real value within given rangeEnter latitude (L in linearisation formula)LATITUDEEnter number of bits (b in linearisation formula)NUMBER OF BITS@BA? @?$@zEBSubroutine F2D_GAUSSIAN V0.1 Must be valid real numberEnter X-coordinate of centre of peakPEAK CENTRE X-COORDINATE Enter Y-coordinate of centre of peakPEAK CENTRE Y-COORDINATE Enter maximum intensity of peakPEAK MAXIMUM INTENSITYOrientation in degrees, anti-clockwise from the X-axisORIENTATION OF FIRST AXISPeak width in first axis (standard deviation size)STANDARD DEVIATION WIDTH FOR FIRST AXISPeak width in second axis (standard deviation size)STANDARD DEVIATION WIDTH FOR SECOND AXIS?4CI@CÞ~@Subroutine F2D_GEOMETRY V0.8 WAVELENGTHSAMPLE_DISTANCETILT_ROTATIONTILT_ANGLEDETECTOR_ROTATIONX_BEAM_CENTREY_BEAM_CENTREMust be within given rangeRotation angle FROM ideal X-axis (synchrotron plane) TO actual detector X-axisROTATION OFFSET ANGLE OF DETECTOR (DEGREES)?L>z#/4CI@CSubroutine F2D_GSTATISTICS V0.12Click on points to define an arbitrary polygon region, in which various statistics will be calculated. ENTER COORDINATES TO DEFINE POLYGON REGIONPLEASE WAIT: CALCULATING POLYGON STATISTICS('Extremes of polygon (X/Y min, X/Y max) = ')(4f10.2)('Number of pixels inside polygon = ', i8)('Smallest value = ', 1pg12.5, ' Largest value = ', 1pg12.5)('Total intensity = ', 1pg12.5, ' (square root = ', 1pg12.5, ')')('Average intensity = ', 1pg12.5)('Root Mean Square (RMS) value = ', 1pg12.5)('Standard Deviation = ', 1pg12.5, ' Gain (?) = ', 1pg12.5)('Integrated intensity minus previous average = ', 1pg12.5)('Square root of above = ',1pg12.5)('INFO: ', a)(' ', a)r##MINIMUM##MAXIMUM##MEAN##RMS##SIGMA##TOTAL##INTEG_MINUS_BACK?@d~>= Subroutine F2D_GUI_CORRECTION V0.11#OVERLOAD_VALUEFF_CORRECTIONFF_FILEFF_SCALEFF_SCALERSD_CORRECTIONSD_FILEINPUT OF FLAT-FIELD FROM FILE: SELECT FLAT FIELD FILE (click on "HELP" for list of formats) APPLYING FLAT-FIELDAPPLYING SCALE FACTORDYNAMIC MEMORY ALLOCATION FAILEDINPUTTING SPATIAL DISTORTION FUNCTIONTOO MANY COEFFICIENTSWRONG TYPE OF FILEPROBLEM OPENNING FILECALCULATING CORRECTION TRANSFORMATION (ORIGINAL DATA TRANSFERRED TO THE MEMORY) CORRECTION COMPLETE@@Subroutine F2D_GUI_FILTER V0.1 FIT2D: MAIN MENUnull EXIT ? HELP Welcome to the FIT2D Filteral operations menu. The commands here allow you to perform filter operations. EXCHANGE FULL MEDIAN SMOOTH ZOOM IN Subroutine F2D_GUI_GEOMETRIC V0.7 WELCOME TO THE GENERAL IMAGE PROCESSING GUI GEOMETRIC SUB-MENU FIT2D: GEOMETRY MENUnull EXIT ? HELP Welcome to the FIT2D Geometrical operations menu. The commands here allow you to perform geometric operations. EXTEND FLIP "YES" or "NO"Click "YES" to reverse the elements horizontallyFLIP LEFT / RIGHTClick "YES" to reverse the elements verticallyFLIP TOP / BOTTOMEXCHANGE FULL RE-BIN REFLECT TRANSFORM TRANSPOSE ZOOM IN Subroutine F2D_GUI_GEOMETRY V0.6 EXPERIMENTAL GEOMETRY CONTROL FORM X-PIXEL SIZE Y-PIXEL SIZE DISTANCE WAVELENGTH X-BEAM CENTRE Y-BEAM CENTRE TILT ROTATION ANGLE OF TILT SIZE OF HORIZONTAL PIXELS (MICRONS) SIZE OF VERTICAL PIXELS (MICRONS) SAMPLE TO DETECTOR DISTANCE (MM) WAVELENGTH (ANGSTROMS) X-PIXEL COORDINATE OF DIRECT BEAM Y-PIXEL COORDINATE OF DIRECT BEAM ROTATION ANGLE OF TILTING PLANE (DEGREES) ANGLE OF DETECTOR TILT IN PLANE (DEGREES) Enter dimension of pixels horizontally, as displayed (micronEnter dimension of pixels vertically, as displayed (microns)Enter sample to detector distance (mm) Enter the wavelength of the radiation in Angstrom units Enter X-pixel coordinate of centre of the direct beam Enter Y-pixel coordinate of centre of the direct beam Enter rotation angle of the plane in which the tilt occurs Enter angle of detector tilt within the tilt plane X_PIXEL_SIZEY_PIXEL_SIZEWAVELENGTHSAMPLE_DISTANCEX_BEAM_CENTREY_BEAM_CENTRETILT_ROTATIONTILT_ANGLE$tIzDP4CI@ _Subroutine F2D_GUI_GRID V0.5 NO HORIZONTAL COARSENO HORIZONTAL COARSE: Remove horizontal coarse grid lines NO VERTICAL COARSE NO VERTICAL COARSE: Remove vertical coarse grid lines NO HORIZONTAL FINE NO HORIZONTAL FINE: Remove horizontal fine grid lines NO VERTICAL FINE NO VERTICAL FINE: Remove vertical fine grid lines FIT2D: IMAGE: OPTIONS: GRIDnull EXIT ? HELP The grid option allows the addition or removal of grid lines overlaid on the graphics. The "coarse" grid lines will appear where large ticks appear on the axes, and the "fine" grid lines will appear where the small tick marks appear on the axes. The style (colour, width, line type) of each of the grid line categories may be changed using the main keyboard menu "SET GRID STYLE" command. HORIZONTAL COARSE NO HORIZONTAL COARSE HORIZONTAL COARSE HORIZONTAL COARSE: Add horizontal coarse grid lines VERTICAL COARSE NO VERTICAL COARSE VERTICAL COARSE VERTICAL COARSE: Add vertical coarse grid lines HORIZONTAL FINE NO HORIZONTAL FINE HORIZONTAL FINE HORIZONTAL FINE: Add horizontal fine grid lines VERTICAL FINE NO VERTICAL FINE VERTICAL FINE VERTICAL FINE: Add vertical fine grid lines UPDATE Subroutine F2D_GUI_PEAKSEARCH V0.17data.peaks.peaksPEAK_SEARCH_BLUR_SIZEPEAK_SEARCH_BOX_SIZEPEAK_SEARCH_NUM_MINIMUMPEAK_SEARCH_MIN_SPACINGPEAK_SEARCH_DATA_LIMITPEAK_SEARCH_PEAK_SIGMAPEAK_SEARCH_BAD_SIGMAPEAK_SEARCH_DET_OFFSETPEAK_SEARCH_DET_GAIN#OVERLOAD_VALUEPEAK_SEARCH_DRAW_BADPEAK_SEARCH_OUTPUTCONTROL OF PEAK SEARCH VARIABLES (SAVED BETWEEN FIT2D SESSIONS) This form allows you to control various options controlling the peak search BLUR SIZE DATA MINIMUM MIN BACKGROUND BOX SIZE MIN. SPACING SATURATION PEAK SIGMA BAD SIGMA NUM PIXELS BAD WEAK DATA OFFSET DET. GAIN SAVE PEAKS OUTPUT FILE NUMBER OF PIXELS IN SMOOTHING MINIMUM ACCEPTED "GOOD" DATA VALUE MINIMUM NUMBER OF BACKGROUND PIXELS SIZE OF BACKGROUND BOX MINIMUM SPACING BETWEEN PEAKS DETECTOR SATURATION VALUE NUMBER OF SIGMA ABOVE MEAN NUMBER OF SIGMA BELOW MEAN MINIMUM NUMBER OF PIXELS IN A PEAK DRAW BAD BUT NON-SATURATED "PEAKS" DETECTOR OFFSET VALUE (DATA ZERO) DETECTOR GAIN FACTOR SAVE PEAK X/Y/I IN ASCII FILE NAME OF PEAK SEARCH OUTPUT FILE Enter size of top-hat"smoothing function Enter lowest accepted value for a pixel value (inclusive) Minimum number of background pixels for statistics Size of region for calculatingsigma Enter minimum spacing between peaks Enter value above which pixelswill be considered as saturateEnter number of standarddeviations above background Enter number of standarddeviations below background Enter minimum number of candidatepixels in a peak Enter "YES" to output bad non-saturated "peaks" Enter detector zero level value: detector offset value Enter detector gain (multipler on Poisson statistics Enter "YES" to save peak positions and intensities in an ASCEnter name of ASCII file to store results of peak search WORKING: PEAK SEARCHING ('INFO: Time taken for search = ', f7.2, ' seconds')('INFO: Number of peaks found = ', i6)('INFO: Number of saturated peaks found = ', i6)('INFO: Number of bad "peaks" found = ', i6)WRITE(' X Y INTENSITY SIGMA D (Angstroms) ')(2f10.1, 2f12.1, f9.3)WARNING: Problem outputing peak search resultsWARNING: Peak search failed: too many peaks for peak arrays('INFO: Average I / Sigma(I) of found peaks = ', f10.2)INFO: Number of peaks with given ranges of estimated I / sigma(I) Lower Upper Number(' ', f5.1, ' to ', f5.1, ': ', i5) INFO: Number of peaks within given resolution ranges and average I / sigma(I) Lower Upper Number (' ', f5.1, ' to ', f5.1, ': ', i6, f8.2)t A?A@@HB@@pA@?@ @ff???PGSubroutine F2D_GUI_PROJECTION V0.7 SCAN_TYPEMAXIMUM_DSCAN_SUMMATIONGEOMETRICAL_CORRECTIONPROJECTION 1-D SCAN CONTROL FORM SCAN TYPE SUMMATION GEOM. CORR. MAX. D-SPACING SCAN TYPE (D, RADIAL, 2-THETA, Q-SPACE) OUTPUT SUMMATION (NO NORMALISATION) CORRECT FOR GEOMETRICAL 1/Cos**3(o) EFFECT MAXIMUM FOR D-SPACINGS SCANS (ANGSTROMS) Select type of output 1-D scan: "RADIAL", "2-THETA", D, or "Q-SPACE" "YES" to output summation (approx), of projected region, "NO" to norma"YES" to applied intensity correction to flat plate geometry Enter maximum of range for calculation of D-spacing scans (Angstroms) PROJECTION RE-BINNING CONTROL FORM (under development) OUTPUT BIN SIZE BIN SIZE NO. BINS SIZE OF OUTPUT BINS (microns) Enter size of output pixels in millimetres for a radial distance scan SIZE OF OUTPUT BINS (degrees) Enter size of output pixels in degrees for a 2-theta scan SIZE OF OUTPUT BINS (Inverse nanometres) Enter size of output pixels in inverse nanometres for a Q-space scan SIZE OF OUTPUT BINS (Angstroms) Enter size of output pixels in Angstroms for a D-spacings scan NUMBER OF OUTPUT SCAN BINS Enter number of binsin output scan OUTPUT BIN SIZE CONTROL FORM : Distance ProjectionDistance (mm): 2-theta Projection2-Theta Angle (Degrees): Q-Space ProjectionQ (Inverse Nanometres): D-Spacings ProjectionD-spacing (Angstroms) ?4CI@(knNIA$tISubroutine F2D_GUI_ROI V0.1 imageFIT2D: REGION OF INTEREST MENUnull EXIT ? HELP UN-ZOOM FULL ZOOM IN #Subroutine F2D_GUI_SIZES V0.5 DIMENSIONS OF PROGRAM ARRAYS (need to be big enough to store and work on data) This size form allows you to select the sizes of internal program arrays for storing 2-D detector and other data. Normally you will want the arrays to be at least as large as your data, but it is possible to require arrays which are bigger, and it is also possible to work with arrays which are smaller by only inputting a sub-region of the data, or by re-binning the data on input. The "X-DIMENSION" and "Y-DIMENSION" buttons allow these number of pixels to be changed. Normally memory arrays should be created as they are necessary for many operations, however if you need to limit the computer memory usage, they do not need to be created for simple display. The "MEMORY" button controls the creation of the memory arrays, or not. Normally variance (error) propagation is not necessary. If it is required this option should be selected, but the requirements for computer memory for array space will double and mathematical operations will take twice as long. X-DIMENSION Y-DIMENSION MEMORY VARIANCES FIRST DIMENSION OF ARRAYS SECOND DIMENSION OF ARRAYS CREATE MEMORY ARRAYS CREATE VARIANCE ARRAYS Enter number of pixels "horizontally" for arrays Enter number of pixels "vertically" for arrays Enter "YES" to be able to perform maths, etc. Enter "YES" for error propagation (slower) &xMSubroutine F2D_HISTOGRAM V0.1 ('INFO: Active data region minimum value = ', g14.7)(' Active data region maximum value = ', g14.7)Enter real numberEnter minimum pixel value for calculating histogramHISTOGRAM MINIMUM VALUEEnter maximum pixel value for calculating histogramHISTOGRAM MAXIMUM VALUEEnter required number of histogram binsNUMBER OF HISTOGRAM BINS: Frequency HistogramPixel ValuesFrequency?Subroutine F2D_I2C V0.4 Enter a valid integerEnter integer value to convertENTER INTEGEREnter whether the output should be of variable lengthVARIABLE LENGTH OUTPUTEnter number of characters for outputENTER NUMBER OF OUTPUT CHARACTERSEnter stringEnter name of variable to defineENTER VARIABLE NAME0 seSubroutine F2D_IDEALSPACE V0.1 Subroutine F2D_IN_SPATIAL V0.10READ_ASCIIName of file for spatial distortion interpolation functionSPATIAL DISTORTION SPLINEDISTORTION FUNCTION FROM IDEALWARNING: File is wrong sort of distortion spline function (ideal grid to distorted grid spline)WARNING: File is not a distortion spline function file(4e14.7)(3e14.7)(2i6)(e14.7)P75Subroutine F2D_INFORMATION V0.3 ('INFO: Program arrays have ', i10, ' elements in the X-direction')('INFO: Program arrays have ', i10, ' elements in the Y-direction')INFO: Variance arrays exist, error propagation will be performed.INFO: No variance arrays exist, (no error propagation).INFO: Current data is defined('INFO: Current data; number of defined elements in the X-direction ', i10)('INFO: Current data; number of defined elements in the Y-direction ', i10)('INFO: Start element of ADR in the X-direction is ', i10)('INFO: Start element of ADR in the Y-direction is ', i10)('INFO: End element of ADR in the X-direction is ', i10)('INFO: End element of ADR in the Y-direction is ', i10)INFO: No current dataINFO: Memory defined('INFO: Memory; number of defined elements in the X-direction ', i10)('INFO: Memory; number of defined elements in the Y-direction ', i10)('INFO: Start element of memory ADR in the X-direction is ', i10)('INFO: Start element of memory ADR in the Y-direction is ', i10)('INFO: End element of memory ADR in the X-direction is ', i10)('INFO: End element of memory ADR in the Y-direction is ', i10)INFO: Memory is not definedSubroutine F2D_INP_BEAMCENTRE V0.1 Must be valid real numberEnter X-pixel coordinate of beam centreX-PIXEL COORDINATE OF BEAM CENTREEnter Y-pixel coordinate of beam centreY-PIXEL COORDINATE OF BEAM CENTRESubroutine F2D_INP_CAKE V0.5 Click on a coordinate to define the starting azimuth of the region to be transformed to 2-theta or other scans. If you click in the message box (yellow, therefore active), then the X-axis (azimuth 0.0) will be used as the start of the region. STARTING AZIMUTH (CLICK HERE FOR 0.0)Click on a coordinate to define the end the complete 360.0 of data will be used. END AZIMUTH (CLICK HERE FOR START + 360.0)Click on a coordinate to define the inner radius of the "CAKE" region to be transformed. By clicking in the prompt box (yellow therefore active) the beam centre will be used and the output scans will be defined starting from 0.0 angle or radius in the 2-theta / radial direction. INNER LIMIT (CLICK HERE FOR BEAM CENTRE)Click on coordinate to define outer limit of "cake" region to be transformed. CLICK TO DEFINE OUTER LIMITWARNING: Outer radial limit is less than inner limit@?D@d8Subroutine F2D_INP_CORRECTION V0.1 CONTROL OF DETECTOR DISTORTION CORRECTION FLAT-FIELD FF FILE FF SCALE FF MULTIPLIER SPATIAL DIS. SD FILE APPLY FLAT FIELD CORRECTION NAME OF FLAT-FIELD FILE APPLY SCALING AFTER FLAT FIELD CORRECTION FLAT FIELD MULTIPLIER TO APPLY APPLY SPATIAL DISTORTION CORRECTION NAME OF SPATIAL DISTORTION FILE Enter "YES" to input a flat fieldimage and apply a correction Select file containing the flat-fieldimage for correction Enter "YES" to multiply correctedimage by the user controlled scale faScale factor to multiple imageafter flat-field correction Enter "YES" to input a spatial distortion defining function and apply Select file containing the spatialdistortion defining function Control flat-field and spatial distortion correction Subroutine F2D_INP_DATATYPE V0.1 iINTEGER VALUE lLOGICAL (BOOLEAN) VALUE rFLOATING POINT (REAL) VALUE sCHARACTER STRING VALUE uChoice one of the available data typesENTER DATA TYPE OF VARIABLEBOOLEAN VALUE REAL VALUE STRING VALUE Subroutine F2D_INP_DCLUT V0.7 Subroutine F2D_INP_DCLUT V0.7 DCLUT_FILE_NAMEtest.dclt.dcltUSE is the default file for input of the look-up table. If this file is appropriate enter "YES". If you want to use a different file, enter "NO". Enter "YES" or "NO"SELECT OUTPUT FILE FOR DISTORTION CORRECTION LOOK-UP TABLE Use the file selection tool to select a directory and an input file to contain the distortion correction lut. Normally such a file ends with the extension ".dclt". Unacceptable inputName of file containing distortion correction LUTINPUT FILE NAMEWARNING: Problem with file directory path (directory doesn't exist ?)Inverse Flat-Field Response ImageSubroutine F2D_INP_DETECTORTILT V0.2 The detector would ideally be orthogonal to the direct X-ray beam, but in practice it is unlikely to be completely orthogonal, but hopefully any tilt is small. To define the tilt two angles are specified. The first angle is the rotation angle within the ideal orthogonal plane anti-clockwise from the X-axis (horizontal rightwards, looking from the sample to the detector). This rotation defines the "tilt plane" within which the detector is tilted by a single rotation angle. The beam is in the tilt plane. The tilt angle is the angle anti-clockwise from the ideal orthogonal detector plane to the actual tilted detector plane. Must be valid real number within given rangeTILT PLANE ROTATION ANGLE (DEGREES)DETECTOR TILT ANGLE (DEGREES)4CI@ 4Subroutine F2D_INP_ELLIPSE V0.13Click on initial powder ring to be used for determining the tilt/ beam centre. CLICK ON POWDER RING TO FITClick on a coordinate to define one side of theprofile search limit. The search limit will be symmetric either side of ring positions. Ideally the whole of the choosen powder rings should lie within the search annuli. Similarly other rings should not enter the search region. However a double ring which lies completely within the search region may be fitted successfully provided that the intensities of the two components are constant around the azimuth or vary together. CLICK ON RING PROFILE SEARCH LIMIT ('INFO: The search distance either side of the powder rings (mm) = ', f7.3)('INFO: The search distance either side of the powder rings (X-pixels) = ', f7.2) zDSubroutine F2D_INP_PIXELSIZES V0.5 Must be valid real numberEnter X-dimension size of one raw pixel in microns X-DIRECTION PIXEL SIZE (MICRONS)Enter Y-dimension size of one raw pixel in microns Y-DIRECTION PIXEL SIZE (MICRONS)X_PIXEL_SIZEY_PIXEL_SIZE$tI@Fo:75Subroutine F2D_INP_PROJECTION V0.4 Click on a coordinates to define the end of the projection line of the 1-D scan. ENTER END OF PROJECTION LINE (ONE COORDINATE)Click on two coordinates to define the projection line i.e. the line to form the X-axis of the 1-D output. ENTER ENDS OF PROJECTION LINE (TWO COORDINATES)Click on two coordinates to define the extent of the region to be projected onto the line. These two coordinates should normally define a line roughly perpendicular to the projection line. ENTER LIMITS OF PROJECTION REGIONA rectangle has been drawn around the projection region. Press the "YES" button to proceed, or the "NO" button to re-define the region Enter "YES" or "NO" onlyIS THE DEFINED PROJECTION REGION O.K.@?Subroutine F2D_INP_SAMPLEDISTANCE V0.2 Enter distance from the sample to the detector in millimetres. As the detector may be tilted this is the distance from the centre of the sample to the intersection of the direct beam and the detector or in the case of a spatially corrected image the grid mask. Must be valid real number within given rangeSAMPLE TO DETECTOR DISTANCE (MILLIMETRES)zDPG=Subroutine F2D_INP_WAVELENGTH V0.4 Enter the wavelength of the X-ray radiation in Angstroms. (1 Angstrom = 0.1 nm). Some typical values (Angstroms) are: Cu K alpha 1 = 1.540614 (8.04778 keV) Mo K alpha 1 = 0.7093243 (17.47934 keV) Must be valid real numberWAVELENGTH (Angstroms) (0.0 for keV )('INFO: Energy = ', g14.5, ' keV')Enter energy of X-rays in keV (an average will do)ENERGY OF RADIATION (keV)('INFO: Wavelength = ', g14.5, ' Angstroms')PPG.W`FA@Fo:Subroutine F2D_INPRADIA V0.7 Click on any other rings to be used in fitting the tilt / beam centre. It is possible to continue without further rings, but generally it is better to use several rings. CLICK ON OTHER RINGS TO USE IN FITTING TILT ('INFO: Radius of powder ring ', i2, ' (mm) = ', f10.3)('INFO: Radius of powder ring ', i2, ' (X-pixels) = ', f10.3)zDSubroutine F2D_INQ_INTEGRATE V0.6 PANIC: The type of Lorentz/geometrical correction is unknownCONTROL OF RADIAL, 2-THETA, OR Q SCAN RE-BINNING PARAMETERS SCAN TYPE CONSERVE INT. POLARISATION FACTOR GEOMETRY COR. MAX. ANGLE SCAN BINS MAX. D-SPACING SCAN TYPE (D, RADIAL, 2-THETA, Q-SPACE) INTENSITY CONSERVATION APPLY POLARISATION CORRECTION POLARISATION FACTOR GEOMETRICAL CORRECTION TO INTENSITIES MAXIMUM 2-THETA ANGLE OF SCAN (DEGREES) NUMBER OF BINS IN OUTPUT SCAN MAXIMUM FOR D-SPACINGS SCANS (ANGSTROMS) Select type of output 1-D scan: "RADIAL", "2-THETA", or "Q-SPACE" Enter "YES" to conserve total intensity, "NO" for "2-theta scans"(inteEnter "YES" to apply polarisation correction Enter ratio of horizontal to vertical polarisation Enter "YES" if scan intensities are corrected for geometry Enter maximum 2-theta angle of scan (degrees) Enter number of 2-theta or radial bins in output scan Enter maximum of range for calculation of D-spacing scans (Angstroms) SCAN_TYPE?4CI@ RzDPIASubroutine F2D_INTERNALMEMORY V0.2 ('INFO: There are currently ', i2, ' active data regions stored internally')(' ', i2, ': ', a70)You are given the choice of saving the current active data region (ADR) or recovering a previously saved region (if one exists). Enter "YES" to save the current ADR within internal program memory, or "NO" to recover a previously saved ADR. Note: Each time an ADR is saved the program needs to allocate more dynamic memory, so this command should be used with care, and may fail if the computer system cannot allocate more memory. Enter "YES" or "NO"SAVE ACTIVE DATA REGION ("NO": TO RECOVER)WARNING: No data exists in the program array at presentEnter number of internal memory to use to store active data region. By default a new memory will be used, unless they are all being used, however each time a new memory is used more virtual memory is necessary. Enter integer within given rangeINTERNAL STORE NUMBEREnter number of internal memory to recover a previously stored active data region. WARNING: No active data regions are presently stored internally?Subroutine F2D_LEARNPROFILE V0.1 Enter size of profile to calculate in terms of input pixels i.e. the number of input pixels whichwill be used to calculate the profile Value must be within given rangeSIZE OF PROFILE (INPUT PIXELS)Enter number of resolution samples per pixel to be used to calculate the average profile e.g. 2 means that each output pixel corresponds to half of the original pixel size NUMBER OF OVER-SAMPLING SUB-PIXELSWARNING: Program arrays are not big enough to calculate required profileAverage Peak ProfileX-directionY-directionIntensityd?Subroutine F2D_LSQCALIBRANT V0.6 ERROR: There are no coordinates to fit !WARNING: Problem fitting the powder pattern('INFO: Number of function calls = ', i7)('INFO: Sum of squares = ', g14.5)'7B75Subroutine F2D_LSQCIRCLE V0.4 WARNING: Problem fitting the circleB'775Subroutine F2D_LSQELLIPSE V0.4 WARNING: Problem fitting the ellipsep}?B'775?I@ɿSubroutine F2D_LSQGAUSSIAN V0.6 WARNING: Problem fitting the Gaussian('INFO: Number of function calls = ', i6)A=@@Q8B75Subroutine F2D_LSQMFIT V0.15WARNING: Problem fitting the model to the data('FITTED PARAMETERS')(' ')('No Quantity Value')(a10, ' ', 1pe12.5)(a10, ' ', 1pe10.3)('INFO: Number of function calls = ', i8)(' Sum of squares = ', g14.7)(' RMS mis-fit per data element = ', g14.7)(' R_p = ', f7.2, '%')optimise?'7B754CI@l @@@?U,@fk@@=Subroutine F2D_LSQPOLARISATION V0.1 ERROR: There are no coordinates to fit !('ring, azimuth, intensity = ', i3, 2g14.5)WARNING: Problem fitting the polarisation factor4CI@'7B75L=Subroutine F2D_LSQPOWDER V0.8 ERROR: There are no coordinates to fit !WARNING: Problem fitting the powder pattern('INFO: Number of function calls = ', i8)('INFO: Sum of squares = ', g14.5)'7B75Subroutine F2D_MASKCOLOUR V0.2 COLOUR FOR MASKED OFF ELEMENTSSubroutine F2D_MASKMEMORY V0.1 Data Mask(1.0 equals masked element)Subroutine F2D_MASKSTATS V0.2 ('INFO: Total number of elements in active data region = ', i8)(' Number of masked elements = ', i8)(' Number of unmasked elements = ', i8)(' Percentage of masked elements = ', f11.8)BSubroutine F2D_NUMBERS V0.5 Click on centre of region, for which intensity values are to be output. The intensity information of the 11 * 11 region centred on the clicked pixel will be output in the terminal window. When finished click in the text prompt box. CLICK ON IMAGE PIXEL('INFO: Data coordinate = (', g12.5,',', g12.5,')')(' Pixel = (', i5,',', i5,')') (1pe10.3) . . . . . . . . . . . . .(i7)~#tIO??Subroutine F2D_OUT_DCLUT V0.9 Subroutine F2D_OUT_DCLUT V0.9 ERROR: The defined size of the data is not the same as the size of the look-up table.('xnum_lut, ynum_lut = ', 2i8, ' xnumdat, ynumdat = ', 2i8)test.dclt.dcltUSE is the default file for output of the look-up table. If this file is appropriate enter "YES". If you want to use a different file, enter "NO". Enter "YES" or "NO"SELECT OUTPUT FILE FOR DISTORTION CORRECTION LOOK-UP TABLE Use the file selection tool to select a directory and an output file to contain the distortion correction lut. Normally such a file ends with the extension ".dclt". Unacceptable inputName of file to contain output dataOUTPUT FILE NAMEWARNING: Problem with file directory path (directory doesn't exist ?)Click on "YES" or "NO"Enter "YES" to save inverse flat-field response dataSTORE INVERSE NORMALISED FLAT-FIELD RESPONSE (MUST BE PRESENT)WRITEWARNING: Error in opening fileDISTORTION CORRECTION LOOK-UP TABLE V02.00 ('X_PIXEL_SIZE = ', 1pe14.7)('Y_PIXEL_SIZE = ', 1pe14.7)('X_NUMBER = ', i12)('Y_NUMBER = ', i12)('BYTES_PER_PIXEL_LUT = ', i12)('FLAT_FIELD_STORED = ', l1)('FF_OFFSET = ', 1pe14.7)('FF_SCALING = ', 1pe14.7)!!! END OF HEADER SECTION !!! ERROR: Problem writing data to fileERROR: The relative change in distortion is too large for the storage scheme(' X-direction shift relative to the previous pixel = ', i6)(' Y-direction shift relative to the previous pixel = ', i6)('ERROR: The sum of the fractions is not 255 at pixel ', 2i6)(' Sum of output fractions = ', i5)('WARNING: Problem closing file: Return status = ', i6)DCLUT_FILE_NAME'7G?Subroutine F2D_OUT_PARAMETERS V0.5 fit2d.par Unacceptable inputName of file to contain output dataOUTPUT FILE NAMEWARNING: Problem with file directory path (directory doesn't exist ?)UNKNOWNDIRECTUNFORMATTEDWARNING: Error in opening fileTRUE FALSEFIT2D Parameter File$FFF_START$BIG_ENDIANFIT2D parameter fileheaderdata_masktotal_paramsnumber_featuresnumber_resultsx_ordery_orderx_min_polyy_min_polyx_max_polyy_max_polyapply_weightsaccuracyiters_per_parammodel_evolvedisplay_frequencyfast_displayhalt_criterionhalt_valueparameter_valuesparameter_descriptionsparameter_scalesparameter_namesresult_namesEnd of parameter data$FFF_END Subroutine F2D_OUT_SPATIAL V0.8 Name of file for spatial distortion interpolation functionWRITE('DISTORTION FUNCTION FROM IDEAL TO DISTORTED GRID, MEASURED ON IDEAL')('SPATIAL DISTORTION SPLINE INTERPOLATION COEFFICIENTS')WARNING: Problem outputting spatial distortion file (quota full ?)(' System dependent error code = ', i6)()(' VALID REGION')(4e14.7)(' GRID SPACING, X-PIXEL SIZE, Y-PIXEL SIZE')(3e14.7)(' X-DISTORTION')(2i6)(5e14.7)(' Y-DISTORTION')$tISubroutine F2D_PARAMETERS V0.8 GRAPHICALLY Enter one of the available choicesInput methodFILE Subroutine F2D_PEAKSEARCH V0.9 INFO: Data smoothed or copied?PSubroutine F2D_PEAKSTRIP V0.10('PANIC: SQRT OF NEGATIVE TO CALCULATE SIGMA !')('sum, sum_squared, term num_pixels = ', 3(1pe14.5), i6)??Subroutine F2D_PIXELXY V0.10Click on coordinate to obtain information on position and intensity. If the experimental geometry has been defined, d-spacing information will also be output. CLICK ON IMAGE PIXEL('Data coordinate = (', g12.5,',', g12.5,')')('Pixel = (', i5,',', i5,')')('Pixel intensity = ', g12.5)('Average 3*3 intensity = ', g12.5)('Average 5*5 intensity = ', g12.5)('d spacing (order = 1) = ', 1pg10.5, ' Angstroms')('d spacing (order = 2) = ', 1pg10.5, ' Angstroms')('d spacing (order = 3) = ', 1pg10.5, ' Angstroms')?P@@=Subroutine F2D_POLYNOMIAL V0.7 ('Order = ', i3, ' residual = ',1pe12.5)Value must be within given rangeEnter order of polynomial for fitting scanORDER OF POLYNOMIAL~Subroutine F2D_POWDERDIFFRACTION V0.18('INFO: The current pixel coordinates for the beam centre = ', 2f10.3)('INFO: The current pixel sizes (microns) = ', 2f10.3)('INFO: The current sample to detector distance (millimetres) = ', f10.3)('INFO: The rotation angle of the tilt plane = ', f8.3)('INFO: The tilt angle of the detector = ', f8.3)Enter "YES" or "NO"YES: to specific new values for parametersCHANGE BEAM CENTRE AND/OR TILT VALUESEnter: "YES" if you want to produce a 1-D scan as a function of equal angle pixels. "NO" if you want to produce a 1-D scan as a function of equal radial distance pixels (on an orthogonal detector). (The two are not the same.) The best choice will depend on the capabilities on any further processing software. e.g. If a Rietveld program requires equal angle pixels then this is clearly the choice. If either type of scan may be treated then the equal radial re-binning is probably perferable. PRODUCE EQUAL ANGLE PIXEL SCANEnter required angle step between bins for the calculation of the 1-D 2 theta scan. (The default value corresponds to the angular size of the average pixel size at the beam centre.) Must be within given range2 THETA SCAN ANGULAR PIXEL STEP (DEGREES)Enter required spacing between pixel positions for the calculation of the radial profile i.e. Each pixel in the radial profile should correspond to what pixel distance from the image. RADIAL PIXEL SIZE (MICRONS)YES: if a the detector spatial distortion has been characterised and is to be taken into account. If you answer "YES" you will be required to input the name of a valid spatial distortion interpolation file. TAKE ACCOUNT OF SPATIAL DISTORTIONIf the data is to be Rietveld refined it is probably appropriate to output it now into a "PDS" file (Powder Diffraction Standard) file. (The scan will be saved in the memory, but the number of pixels contributing to each scan bin will be lost if the file is not created now.) SAVE DATA IN "POWDER DIFFRACTION STANDARD" FORMAT: Angular ProfileTwo-Theta Angle (degrees): Radial ProfileRadial distance (mm)Intensity (normalised)$tIzD4CI@ ?@Fo:Subroutine F2D_PROJECTION V0.7 CALCULATING PROJECTION (this may take a while)1-D Projection: PixelsNot definedINFO: The "Projection" is stored in the memory?Subroutine F2D_PROJECTFIT V0.2 CALCULATING PROJECTION (this may take a while)PixelsProjectionMASK OUT POINTS TO IGNOREOPTIMISING SYMMETRY POINTCLICK TO CONTINUE???Subroutine F2D_RADIAL V0.2 The world-coordinate spacing between pixel positions for the calculation of the radial profile Must be in set rangeRADIAL PIXEL SPACINGMust be valid realX-centre for radial profileX-COORDINATE OF RADIAL SYMMETRYY-centre for radial profileY-COORDINATE OF RADIAL SYMMETRY~Subroutine F2D_RECIP2UNIT V0.1 Subroutine F2D_RESIDUALS V0.2 Subroutine F2D_RESIDUALS V0.2 Enter "YES" or "NO"Enter "YES" for X-distortion fit residuals, "NO" for Y-distortionCALCULATE X-RESIDUALSX-DISTORTION FIT RESIDUALSY-DISTORTION FIT RESIDUALSSubroutine F2D_RINGCOORDS V0.8 5?@?0_?@@?Subroutine F2D_RINGOUTLIERS V0.1 ('INFO: Number of rejected coordinates = ', i5)̽Subroutine F2D_RTHETA V0.9 WARNING : This option is still in a developmental stage User input will change, check results carefully('INFO: The current pixel coordinates for the beam centre = ', 2f10.3)('INFO: The current pixel sizes (microns) = ', 2f10.3)('INFO: The current sample to detector distance (millimetres) = ', f10.3)('INFO: The rotation angle of the tilt plane = ', f8.3)('INFO: The tilt angle of the detector = ', f8.3)Enter "YES" or "NO"YES: to specific new values for parametersCHANGE BEAM CENTRE AND/OR TILT VALUESEnter: "YES" if you want to produce a 1-D scan as a function of equal angle pixels. "NO" if you want to produce a 1-D scan as a function of equal radial distance pixels (on an orthogonal detector). (The two are not the same.) The best choice will depend on the capabilities on any further processing software. e.g. If a Rietveld program requires equal angle pixels then this is clearly the choice. If either type of scan may be treated then the equal radial re-binning is probably perferable. PRODUCE EQUAL ANGLE PIXEL SCANThe active data region, with the exception of masked-off areas is rebinned to a azimuth/radial binned array. Where each pixel represents an equal angular/radial area. You may chose the number of azimuth and radial bins to be used. Must be within given rangeNUMBER OF AZIMUTH BINSNUMBER OF 2-THETA ANGLE BINSNUMBER OF RADIAL DISTANCE BINSEnter the maximum 2-theta angle (degrees) for the output re-binned region. MAXIMUM 2-THETA LIMIT (DEGREES)Enter the maximum radial distance (X-pixel units) MAXIMUM RADIAL LIMIT (X PIXELS)YES: if a the detector spatial distortion has been characterised and is to be taken into account. If you answer "YES" you will be required to input the name of a valid spatial distortion interpolation file. The total integrated intensity in the transformed region can be preserved by answering "YES". The integrated intensity in defined azimuthal/radial regions should also be approximately preserved. However, for producing a number of 2 theta scans, it is probably better not to preserve total intensity. Answering "NO" means that each output pixel is normalised by the number of input pixels CONSERVE INTEGRATED INTENSITY: Azimuth/2-thetaAzimuth (Degrees)2-Theta Angle (Degrees): Azimuth/Radial DistanceRadial Distance (mm)$tIzD4CI@? B?@CSubroutine F2D_RTHETA2 V0.10INFO: Starting to transform active data region (this may take some time)('INFO: Number of rows treated = ', i6, ' (',i3, '%)') ('INFO: Minimum fractional intensity decrease owing to polarisation = ', f7.4)INFO: (The reciprocal value is applied to the data.)@?0_?~75w+2B #<?Subroutine F2D_SATURATED V0.3 Enter valid realEnter threshold value for counts pixelsTHRESHOLD VALUE (INCLUSIVE)('INFO: Number of pixels equal and above threshold value = ', i12)Subroutine F2D_SAVE2DPEAKS V0.3 Name of file for peak positionsWRITE('Peaks positions and estimated distortions for a ', i6, ' times ', i6, ' grid')(' X-PEAK Y_PEAK X-POSITIONS Y-POSITIONS X-DISTORTIONS Y-DISTORTIONS ')(2i8, 1x, 4(1pe14.7, 1x))Subroutine F2D_SCALE V0.3 VIEW EXIT ENTER COMMANDMODIFY Enter number of parameter to be modified, (0 if no parameter is to be modified) ('Must be within set bounds')PARAMETER NUMBER('PARAMETER NUMBER ', i3, 1x, a, ' Value = ', g12.5, 'Scale = ', g12.5) ('Enter new scale size for parameter')('Please give an acceptable input')NEW SCALE SIZE('ILLEGAL COMMAND, PLEASE RE-ENTER')WARNING: Unknown command, please re-enterSubroutine F2D_SDLUT V0.4 Subroutine F2D_SDLUT V0.4 '7(Subroutine F2D_SDLUTSUB V0.4 Subroutine F2D_SDLUTSUB V0.4 INFO: Starting to create spatial distortion look-up table('INFO: Number of rows calculated = ', i6, ' (',i3, '%)')('INFO: Time for creation of LUT = ',f12.2, ' seconds')('INFO: CPU Time for creation of LUT = ', f12.2, ' seconds')WARNING: At one or more positions the X-distortion was too large to be stored in the look-up table (+-127 pixels). At these points the distortion is set to the maximum storable value. If this only affects the extremes of the detector it is probably not important.WARNING: At one or more positions the Y-distortion was too large to be('WARNING: ', i10, ' triangles have been ignored, because they require') re-binning into more than three output pixels (X-direction). re-binning into more than three output pixels (Y-direction).'7?75CB?Subroutine F2D_SETUP V0.2 VIEW FITTING SETUP SUB-MENU: ENTER COMMANDACCURACY Required accuracy: 1.0 = An one sigma fit (on average) throughout the data region. ( < 1.0 higher accuracy, closer fit to data > 1.0 Lower accuracy, looser fit to data ) ('Must be within set limits')ACCURACY LEVELEXIT DISPLAY FREQUENCY How often should the result of the fit be displayed. (0 = No display) Must be within set limits GRAPH FREQUENCYCHANGE FIT ORDER Multiple frame fitting will now be in reverse order Multiple frame fitting will now be in normal order FAST DISPLAY Minimal text will be added to fit graphical output Full text will be added to fit graphical output HALT CRITERION What halt criterion do you want to use to permaturely stop the fitting 0 = No halt criterion 1 = Upper limit on goodness of fit HALT CRITERIONEnter upper limit for the goodness of fit MAXIMUM GOOD FITMAXIMUM LIKELIHOOD The Maximum Likelihood method (MLM) will be applied Least Squares fitting will be applied MODEL EVOLUTION The minimised fit parameters for one will be used as the starting parameters for the next fit The user input fit parameters will be used as the starting parameters for all the fits NUMBER ITERATIONS Maximum number of iterations per fit per unconstrained parameter NUMBER PER PARAMETERPOISSON STATISTICS Poissonian statistics will be taken into account by model derived weighting Gaussian statistics weighted by entered data errors REQUEST CONTINUATION How many frames are to be fitted between continuation requests Return "0" for no requests Must be within defined limits REQUEST INTERVAL('ACCURACY : ', g12.5, ' (Average ','standard deviations per data point)') ('DISPLAY FREQUENCY : ', i6,' (Frequency of graphical output)') FAST DISPLAY : TRUE (Minimal text will be added to fit graphical output) FAST DISPLAY : FALSE (Full text will be added to fit graphical output) REVERSE : TRUE (Multiple frame fitting in reverse order) REVERSE : FALSE (Multiple frame fitting in normal order) ('HALT CRITERION : ', i1, ' (','No halt criterion)') ('HALT CRITERION : ', i1 ,' (','Upper limit on goodness of fit)') ('HALT VALUE : ', g12.5,' (','Meaning defined by HALT CRITERION)') MODEL EVOLUTION : TRUE (Minimised parameters used for next fit) MODEL EVOLUTION : FALSE (Initial parameters used for all fits) ('NUMBER ITERATIONS : ', g12.5, ' (Per unconstrained parameter)') WEIGHTED FIT : TRUE (Fit weighted by error values) WEIGHTED FIT : FALSE (Fit unweighted) POISSON STATISTICS : TRUE ( Model derived weighting) POISSON STATISTICS : FALSE ( Weighting by ERROR array) MAXIMUM LIKELIHOOD METHOD : TRUE (Applied to fitting) MAXIMUM LIKELIHOOD METHOD : FALSE (Fit by Least Squares Method) No user CONTINUATION requests ('User CONTINUATION ''prompts every ', i4, ' frames') WEIGHTED FIT Error weighting will now to be used for the fit minimisation No weighting will now to be used for the fit minimisation WARNING: Unknown command, please re-enter B3HC=Subroutine F2D_SLICE V0.7 Click on 2 X/Y coordinates, to define sliceENTER ENDS OF SLICE (TWO COORDINATES)1-D Slice: PixelsNot definedINFO: The "Slice" is stored in the memorySubroutine F2D_SRADIAL V0.7 ('INFO: The corrected pixel dimension in X is ', f12.4, ' microns')('INFO: The corrected pixel dimension in Y is ', f12.4, ' microns') WARNING: Active Data Region (ADR) extends outside valid region ofspline. Pixels outside the valid region will be ignored.INFO: The valid region of the spline correction function is:(' (', f8.2, ', ', f8.2, ') to (', f8.2, ', ', f8.2, ')')In order to avoid over-loaded pixels being re-binned and their intensity spread out to an undetermined value, you can enter a "over-loaded" pixel value. All input pixels which have this value or more, will cause one or more output pixels to be incremented by the value regardless of the normal proportional are re-binning algorithm. Thus over-loaded pixels in the output image can be easily identified and ignored. (This can be turned-off by entering a very large value.) Enter a real value within given rangeOVER-LOADED PIXEL VALUEFor efficiencies sake many rows of the distortion functions can be calculated in one call to the NAG subroutine which performs the task. However, to store the results extra memory is required. (The memory is allocated automatically from the machines virtual memory and is de-allocated after the spatial distortion correction is finished and the storage is no longer necessary.) Thus, the value entered here choses a compromise between using more memory and taking longer to calculate all the necessary distortion values. If the machine has plenty of available memory (virtual) a larger number such as 100 may be more efficient. However, if the machine is short of virtual memory e.g. you have already received an error message that memory allocated has failed, then a smaler value will be appropriate. NOTE: Too big a number may be counter-productive as it may cause excessive page faulting. Enter an integer within given rangeNUMBER OF ROWS OF DISTORTION FUNCTIONS TO CALCULATED IN A BLOCK$tI~Subroutine F2D_TILTRADIAL V0.10INFO: Starting to re-bin 2-D data to a 1-D profile, this can take some time for large arrays.('INFO: Number of rows treated = ', i6, ' (',i3, '%)') ('INFO: Minimum fractional intensity decrease owing to polarisation = ', f7.4)INFO: (The reciprocal value is applied to the data.)?0_?~75B #<4CI@zD?Subroutine F2D_TRANSFORM V0.4 ROTATION PARAMETER CONTROL FORM X-PIXEL SIZE Y-PIXEL SIZE X-CENTRE Y-CENTRE ANGLE X-TRANSLATION Y-TRANSLATION X-START OUT Y-START OUT X-END OUT Y-END OUT SIZE OF HORIZONTAL PIXELS (MICRONS) SIZE OF VERTICAL PIXELS (MICRONS) X-CENTRE OF ROTATION (PIXELS) Y-CENTRE OF ROTATION (PIXELS) ROTATION ANGLE (DEGREES) X-COMPONENT OF TRANSLATION VECTOR Y-COMPONENT OF TRANSLATION VECTOR STARTING PIXEL OF OUTPUT REGION (X) STARTING PIXEL OF OUTPUT REGION (Y) END PIXEL OF OUTPUT REGION (X) END PIXEL OF OUTPUT REGION (Y) Enter dimension of pixels horizontally, as displayed (micronEnter dimension of pixels vertically, as displayed (microns)X-coordinate of centre of rotation (pixels) Y-coordinate of centre of rotation (pixels) Angle of rotation anticlockwise (degrees) Number of pixels to translate horizontally Number of pixels to translate vertically Minimum pixel of output region (horizontally) Minimum pixel of output region (vertically) Maximum pixel of output region (horizontally) Maximum pixel of output region (vertically) Enter rotation centre, angle of rotation, and output region limits TRANSFORMING: Please wait('INFO: CPU time (seconds) for transformation = ', f7.2)(' Elapse time (seconds) for transformation = ', f7.2)?$tI4CI@Subroutine F2D_UNINORMALISE V0.4 Enter "YES" or "NO""YES" if normalisation for horizontal direction, "NO" for verticalHORIZONTAL NORMALISATIONWARNING: Work arrays too small, operation not performedSubroutine F2D_VIEW2DPEAKS V0.2 Value must be within given rangeEnter X-peak number to see it's positionX-PEAK NUMBER TO VIEW (0 to exit)Enter Y-peak number to see it's positionY-PEAK NUMBER TO VIEW('INFO: Position/Distortion = ', 4f12.4)INFO: Peak was not found Enter "YES" or "NO"YES for choice of row or column outputOUTPUT VALUES OF ROW OR COLUMNYES for grid row, "NO" for grid columnOUTPUT VALUES OF ROW OF PEAKSEnter integer in given rangeEnter number of row to outputNUMBER OF ROWEnter number of column to outputNUMBER OF COLUMNSubroutine F2D_XRIIFLATFIELD V0.1 INFO: The detector system is modelled by two spheres of finite thicknesses: an inner sphere where the X-rays are detected, and an outer sphere (vacuum vessel or the detector) which attenuates the X-ray prior to possible detection. The source position is assumed to be on-axis. Enter radius of curvature of the outer surface of the X-ray detection layer. Units are in metres. (For the ESRF XRII/CCD Beryllium system radius = 0.4m???, and the Aluminium system radius = 0.5m???) Must be valid real number within given rangeRADIUS OF DETECTION LAYER (OUTER SURFACE: METRES) Enter thickness of X-ray detection layer (metres)RADIAL THICKNESS OF DETECTION LAYER (METRES) Enter absorption coefficient for the detection layer at the photon wavelength/energy you wish to correct. The units are per metre and NOT per centimetre. If you have a value in per centimetre units you should multiply it by 100. Values for the ESRF XRII/CCD system at different photon energies/wavelengths are: (to be defined) DETECTION LAYER ABSORPTION COEFFICIENT (PER METRE)Enter radius of curvature of the outer surface of the vacuum vessel RADIUS OF VACUUM LAYER (OUTER SURFACE: METRES) Enter thickness of vacuum/protection layer (metres)RADIAL THICKNESS OF VACCUM/PROTECTION LAYER (METRES)Must be valid real numberEnter X-coordinate of centre flat field measurementFLAT FIELD CENTRE X-COORDINATE Enter Y-coordinate of centre of flat field measurementFLAT FIELD CENTRE Y-COORDINATE Enter the distance from the centre of the sample to the outer edge of the detector vaccum vessel in metres SAMPLE TO DETECTOR (OUTER VACUUM VESSEL) DISTANCE (METRES)Enter X-size of one raw pixel in microns RAW PIXEL X-SIZE (MICRONS)Enter Y-size of one raw pixel in microns RAW PIXEL Y-SIZE (MICRONS)? Ao:=_p0PG8$tI@F75o@9?:Subroutine F2D_2DDISTORTION V0.10('INFO: Average pixel size in X-direction = ', f12.4, ' +- ', f10.4, ' microns')('INFO: Average pixel size in Y-direction = ', f12.4, ' +- ', f10.4, ' microns')('INFO: Overall average pixel size = ', f12.4, ' +- ', f10.4, ' microns')('INFO: RMS pixel size in X-direction = ', f12.4)('INFO: RMS pixel size in Y-direction = ', f12.4)('INFO: Average rotation based on rows = ', f12.6, ' +- ', f10.4, ' degrees')('INFO: Average rotation based on columns = ', f12.6, ' +- ', f10.4, ' degrees')INFO: The grid appears to be hexagonal and distortion values will be calculated on this assumption. (Something is very wrong if the grid is actually cartesian.)INFO: Average rotation (both rows and columns) = ('INFO: ', f12.6, ' +- ', f10.4, ' degrees')Enter required pixel X-size for calculating distortion Value must be within given range IDEAL X-PIXEL SIZE (MICRONS)Enter required pixel Y-size for calculating distortion IDEAL Y-PIXEL SIZE (MICRONS)Enter rotation angle of grid on detector GRID ROTATION ANGLE (DEGREES)Enter number (X-direction) of hole which is considered to have zero distortion X-NUMBER OF IDEAL HOLEEnter number (Y-direction) of hole which is considered to have zero distortion Y-NUMBER OF IDEAL HOLEWARNING: Specified grid position is missing from data image, please specify another peakpositionư>$tI.Af@@! @ W?@W?875v@vSubroutine F2D_2THETATORINGS V0.4 WARNING: The 2-theta scan needs to be defined in the X-direction whereas the input data appears to be defined in the Y-direction. Maybe you need to use the "TRANSPOSE" command in the keyboard interface main menu.CONTROL OF POWDER PATTERN SIMULATION FROM A 2-THETA SCAN X-START PIXEL Y-START PIXEL X-END PIXEL Y-END PIXEL X-PIXEL SIZE Y-PIXEL SIZE POLARISATION FACTOR DISTANCE X-BEAM CENTRE Y-BEAM CENTRE TILT PLANE TILT X-PIXEL FOR START OF OUTPUT REGION Y-PIXEL FOR START OF OUTPUT REGION X-PIXEL FOR END OF OUTPUT REGION Y-PIXEL FOR END OF OUTPUT REGION X-PIXEL SIZE (HORIZONTAL) IN MICRONS Y-PIXEL SIZE (VERTICAL) IN MICRONS APPLY POLARISATION EFFECT POLARISATION FACTOR SAMPLE TO "DETECTOR" DISTANCE (MM) X-PIXEL COORDINATE OF DIRECT BEAM Y-PIXEL COORDINATE OF DIRECT BEAM ROTATION ANGLE OF PLANE OF TILT (DEGREES) TILT ANGLE OF DETECTOR (DEGREES) Enter X-pixel number for start of output region Enter Y-pixel number for start of output region Enter X-pixel number for end of output region Enter Y-pixel number for end of output region Enter size of pixel in the X-direction (horizontal) in microns Enter size of pixel in the Y-direction (vertical) in microns Enter "YES" to apply polarisation effect Enter ratio of horizontal to vertical polarisation ((I_h - I_v) / (I_hEnter sample to detector distance (mm) Enter X-pixel coordinate of centre of the direct beam Enter Y-pixel coordinate of centre of the direct beam Enter rotation angle anti-clockwise from the X-axis of the plane of tiEnter angle of tilt of the detector in the tilt plane (degrees) HELP TEXT; NOT YET AVAILABLEWORKING: SIMULATING PATTERN NOTE: ORIGINAL DATA STORED IN THE MEMORY ('INFO: Number of rows treated = ', i6, ' (', i3, '%)')X-directionY-direction$tIzD4CI@?B?Subroutine F2D_3DSTYLE V0.1 NO LINES NO LINES: No lines drawn around the re-binned pixels LINES LINES: Draw lines around the re-binned pixels NO FILL NO FILL: No area filling of coloured polygons FILL FILL: Fill areas of surface with colour or Z-colours NO AXES NO AXES: Don't draw enumerated axes around the surface AXES AXES: Draw enumerated axis around the surface NO TOP NO TOP: Don't display upper 3-D projected image TOP IMAGE TOP IMAGE: Add 3-D projected image above 3-D surface NO LOWER NO LOWER: Don't display lower 3-D projected image LOW IMAGE LOW IMAGE: Add 3-D projected image below 3-D surface 3-D SURFACE STYLEnull EXIT ? HELP LIMITS Enter valid integerEnter maximum number of pixelsMAXIMUM OUTPUT DIMENSIONEnter number of colour levelsCOLOUR LEVELSLINES NO LINES FILL NO FILL AXES NO AXES TOP IMAGE NO TOP: Don't display lower 3-D projected image NO TOP LOW IMAGE NO LOWER   Subroutine F2D_ARCSLICE V0.8 In order to define an arc, three coordinates must be input in the following order: starting point, a point on the arc, and the end point. Note that changing the order of the first and third point will result in the 1-D slice being the opposite way round. ENTER ARC THREE COORDINATES (START, MIDDLE, END)Arc Slice: PixelsNot definedINFO: The "Arc-Slice" is stored in the memorySubroutine F2D_CAL_DISTORTION V0.3 Subroutine F2D_CAL_DISTORTION V0.3 Value must be within given rangeEnter "YES" for X-distortion, "NO" for Y-distortion CALCULATE X-DISTORTIONWARNING: Active Data Region (ADR) extends outside valid region ofspline. Pixels outside the valid region will be ignored.INFO: The valid region of the spline correction function is:(' (', f8.2, ', ', f8.2, ') to (', f8.2, ', ', f8.2, ')')X-Distortion Spline FunctionY-Distortion Spline FunctionSubroutine F2D_CAL_GISAXS V0.6 ?I@ɿ?84C(knNIAPzD?Subroutine F2D_CAL2_DISTORTION V0.5 ('INFO: Time for calculation = ', f12.2, ' seconds')Subroutine F2D_CALABSORPTION V0.3 ERROR: The source/detector geometry is impossible, the source cannot be on the surface of the detection sphereERROR: The detector cannot be hit by the X-ray !I@Subroutine F2D_CALFLATFIELD V0.1 ?Subroutine F2D_CALIBRATE2DGRID V0.15#INPUT_FORMATNone IMAGEQUANT WARNING: The horizontal peak search vector must point to the right and the vertical peak search vector must point upwardsEnter the maximum number of pixels a search for a new peak centre may continue from the original predicted centre (based on previously found peaks). (This does not affect the searching for the starting three peaks, but affects all other peaks). Value must be within given rangeMAXIMUM PEAK SEARCH DISTANCE (PIXELS)Enter ratio above which a new "peak" is considered to be found. This the minimum ratio of maximum cross-correlation value for a new "peak" divided by the maximum cross-correlation value of the last found peak. This value is used to discriminate against noise. If this value is too low, noise may be counted as peaks, if it is too high, then true peaks may be discarded. PEAK DETECTION RATIOEnter standard deviation width of grid peaks in pixel units. An approximate value will work, but will not produce optimum estimates of the peak centres i.e. the average centre will be correct, but the variance will be higher. For the ESRF Berylium tube XRII with the copper grid a value of 2.6 is about optimum. If you do not know a suitable value, then after an initial "FIND PEAKS" you may calculate an averaged peak profile at sub-pixel resolution using the "LEARN HOLE PROFILE" command. This will produce the averaged profile in the memory, which may be fitted with a 2-D Gaussian within the "FIT" sub-menu. PEAK STANDARD DEVIATION WIDTH (PIXELS)More takes longer, but can give more accurate resultsNUMBER OF SUB-PIXELSINFO: Starting peaks found O.K.('INFO: Starting peak is at position ', 2f12.5)('INFO: Next first grid axis peak is at position ', 2f12.5)('INFO: Next second grid axis peak is at position ', 2f12.5)WARNING: Problem finding the starting peaks, please re-enterNumber of peaks between progress report messagesPROGRESS REPORT FREQUENCY (PEAKS) INFO: Starting peak search, this takes some time for big grids('INFO: Number of peaks found = ', i6)('INFO: Number of grid peaks (X/Y) = ', 2i6, ' (', i8, ')')('INFO: Time taken = ', g10.2, ' seconds')In order to calibrate the absolute pixel sizes and spatial distortion value the distances between grid holes in the calibration grid need to be input. At the ESRF the beryllium entrance window X-ray image intensifer / CCD detector systems are normally calibrated with a grid with a 5000 micron spacing. The image plates are normally calibrated using a grid which has a grid spacing of 4000 microns, but another finer grid is available with a 2000 micron spacing. GRID SPACING (CENTRE TO CENTRE IN microns)When a mask hole is off-axis (non-orthogonal to the beam) the width of the mask casts a shadow which changes the apparent size and centre of the hole as recorded on the detector. This option allows this effect to be very largely corrected, assuming that the mask is orthogonal to the beam, and that the mask hole sizes are perpendicular to the surface of the mask. CORRECT OFF-AXIS MASK VIGNETTINGdp}? PG@$tI?Subroutine F2D_CALPROFILE V0.6 754CI@?Subroutine F2D_CALTEMPLATE V0.1 @??Subroutine F2D_CHEBYSHEV V0.4 Must be within specified boundsOrder of polynomial function in X-directionPOLYNOMIAL X ORDEROrder of polynomial function in Y-directionPOLYNOMIAL Y ORDERINFO: 2-D Chebyshev polynomial coefficients calculatedWARNING: The polynomial could not be fitted in the X-direction owing to insufficient number of data points('INFO: RMS residual = ', g14.5)Subroutine F2D_CONSTRAIN V0.4 VIEW EXIT Enter one of the available commandsContraints sub-menu: enter commandMODIFY Must be within set limitsEnter number of lowest parameter to be modified (0 for no modification)LOWEST PARAMETER NUMBER TO MODIFYEnter number of highest parameter to be modified (0 for no modification)HIGHEST PARAMETER NUMBER TO MODIFYCONSTRAINED UNCONSTRAIN UNCONSTRAINEDCONSTRAIN ('PARAMETER NUMBER ', i3, 1x, a, 1x, a,' Value = ',g14.5)CONSTRAIN SET UNCONSTRAIN CONSTRAIN - Constrain value to a constant value SET - Set to new value UNCONSTRAIN - Allow value to be varied Enter one of the avialable choicesENTER MODIFICATIONSET Enter valid numberEnter new value for parameterENTER NEW PARAMETER VALUEEnter number of lowest parameter to view LOWEST PARAMETER NUMBER TO VIEWEnter number of highest parameter to view HIGHEST PARAMETER NUMBER TO VIEW('PARAMETER NUMBER ', i3, 1x, a, 1x, a, ' Value = ', g14.5) WARNING: Unknown command, please type againSubroutine F2D_CONTINUE V0.4 FIT2D: DISPLAY WAIT MENUnull EXIT ? PRINT DISPLAY WAIT MENUSubroutine F2D_CORR2_RADIAL V0.8 INFO: Starting to re-bin 2-D data to a 1-D profile, with correction for spatial distortion, this can take some time for large arrays.('INFO: Number of rows treated = ', i6, ' (',i3, '%)')('INFO: Time for operation = ', f12.2, ' seconds') ('INFO: Minimum fractional intensity decrease owing to polarisation = ', f7.4)?0_?~75B #<4CI@zD?Subroutine F2D_DIFFRACTION V0.8 PSubroutine F2D_EDITPEAKS V0.3 EDIT PEAK LISTnull EXIT ? HELP ADD PEAKS Click on coordinates for new peaks CLICK ON PEAK CENTRES TO ADDPEAK LIST FULL: NO MORE PEAKS CAN BE STOREDREMOVE PEAKS Click on peaks to remove from list CLICK ON PEAK CENTRES TO REMOVEFULL UN-ZOOM UN-ZOOM Z-SCALING ZOOM IN   ?P~$Subroutine F2D_FEATURE V0.6 @(?dSubroutine F2D_FIND2DGRID V0.2 INFO: Central cross peaks foundERROR: Peak position arrays are too smallERROR: Peaks are missing from central crossSubroutine F2D_FINDCENTRE V0.1 Subroutine F2D_FINDLINE V0.2 ?Subroutine F2D_FINDLLQUAD V0.5 WARNING: Peak search problem, starting cross contains missing peak('INFO: Found ', i6, ' peaks')?Subroutine F2D_FINDLRQUAD V0.5 WARNING: Peak search problem, starting cross contains missing peak('INFO: Found ', i6, ' peaks')?Subroutine F2D_FINDROTATE V0.2 Subroutine EXPG_F2D_FINDLINE V0.2 Subroutine F2D_FINDULQUAD V0.5 WARNING: Peak search problem, starting cross contains missing peak('INFO: Found ', i6, ' peaks')?Subroutine F2D_FINDURQUAD V0.5 WARNING: Peak search problem, starting cross contains missing peak('INFO: Found ', i6, ' peaks')?@zD?o:?@??Subroutine F2D_IN2DCLUT V0.2 Subroutine F2D_IN2DCLUT V0.2 READWARNING: Error in opening file: ERROR: Problem in inputting header; wrong format ?DISTORTION CORRECTION LOOK-UP TABLE V02.00ERROR: This file is not a valid distortion correction LUT fileX_PIXEL_SIZE =ERROR: "X_PIXEL_SIZE" Corrupted fileY_PIXEL_SIZE =ERROR: "Y_PIXEL_SIZE" Corrupted fileX_NUMBER =ERROR: "X_NUMBER" Corrupted fileY_NUMBER =ERROR: "Y_NUMBER" Corrupted fileBYTES_PER_PIXEL_LUT =ERROR: "BYTES_PER_PIXEL_LUT =" Corrupted fileWARNING: Only 1 byte per pixel LUT is availableFLAT_FIELD_STORED =ERROR: "FLAT_FIELD_STORED" Corrupted fileFF_OFFSET =ERROR: "FF_OFFSET" Corrupted fileFF_SCALING =ERROR: "FF_SCALING" Corrupted file!!! END OF HEADER SECTION !!!ERROR: Header terminator corrupted (a)ERROR: The look-up table is too big for the internal arrays('WARNING: Problem closing file: Return status = ', i6)Subroutine F2D_INITGRIDSEARCH V0.11Click on peak to define starting point for the peak search. It is best to choose a reasonably central peak, by it must be positioned such that the row and column do not contain any missing peaks, and neither does the row above, nor the column to the left. Click on centre of starting peakClick on next peak to the right of the starting peak. This defines a horizontal search vector. Click on centre of next peak right horizontallyClick on next peak above the starting peak. This defines a vertical search vector. Click on next peak vertically upwards (left most)CONTROL RETURNED TO TERMINAL WINDOW?Subroutine F2D_INP_POLARISATION V0.3 Enter "YES" if you want to correct for the effects of beam polarisation. FIT2D will take into account the 2-D effects as function of both 2-theta angle and azimuth angle. However, if you correct for the effects of polarisation here it will be important to make sure that they are not corrected a second time by subsequent processing software ! Enter "YES" or "NO"CORRECT FOR X-RAY BEAM POLARISATIONEnter the "polarisation" of the main beam on the sample. This is defined as (I_h - I_v) / (I_h + I_v), where I_h is the horizontal component of the intensity and I_v is the vertical. (The horizontal should correspond with the X-direction on an image. Normally for a synchrotron the polarisation is positive and approaches 1.0. e.g. Station 9.6 at the SRS Daresbury has been measured to have a polarisation of 0.86. This is a value which is dependent on the X-ray source, beam-line mirrors, and on the monochromator. The beam-line scientist should be able to give a good estimate of this number. Must be valid real number within given rangeBEAM POLARISATION (AT SAMPLE)('Ready for input of Lorentz Geometry')Enter the type of "Lorentz" correction which you want to apply to the output intensities. At present the following choices are available: NONE: No correction factors applied PARTIAL POWDER (2-THETA SCAN): Correct intensities to be equivalent to a 2-theta scan with a single counter. This allows standard powder diffraction software to apply their own Lorentz corrections. ENTER ONE OF AVAILABLE CHOICESTYPE OF LORENTZIAN CORRECTION TO APPLYnull NONE PARTIAL POWDER (2-THETA SCAN) ERROR: Unknown user choice ?Subroutine F2D_INP_PARAMETERS V0.7 fit2d.par Unacceptable inputName of input file containing fit parametersPARAMETER FILE NAMEOLDDIRECTUNFORMATTEDWARNING: Error in opening file$FFF_STARTWARNING: This is not a Flexible File Format (FFF) file and cannot be read$BIG_ENDIANTRUE data_maskWARNING: Data mask not found setting mask to zero (no mask)WARNING: Not all of the mask data could be input (too big)total_paramsnumber_featuresnumber_resultsx_ordery_orderx_min_poly ERROR: Old parameter file: not compatible with new polynomial fittingy_min_polyx_max_polyy_max_polyapply_weightsaccuracyiters_per_parammodel_evolvedisplay_frequencyfast_displayhalt_criterionhalt_valueparameter_valuesparameter_descriptionsparameter_scalesparameter_namesresult_names Subroutine F2D_LORENTZ V0.2 I@4C?Subroutine F2D_LSQ1DSYMMETRY V0.1 WARNING: Problem fitting the symmetry centre?@'7B75Subroutine F2D_PEAKINTEGRATE V0.3 ?Subroutine F2D_PEAKXY V0.4 ?Subroutine F2D_POLYFIT V0.7 Fitted ValuesX-axisPolynomial Fit to DataAnswer "YES", or "NO"Enter "YES" to accept this fit, "NO" to try another order of fitACCEPT FIT ("NO" TO TRY ANOTHER ORDER)Value must be within given rangeEnter order of polynomial for fitting scanORDER OF POLYNOMIALA?>Subroutine F2D_VIGNETTING V0.4 Enter the thickness of the grid mask in microns, which causes off-axis shadowing. If the grid mask has been manufacturered with counter-sunk holes, e.g. the brass masks for the X-ray Image Intensifiers at the Photon Factory, this will probably be the thickness of the final small hole. (This of course assumes that the largest off-axis angle is small enough that it is only the final part which shadows the hole.) At the ESRF the thin copper plated masks used for the Beryllium XRII have been measured to be 255 microns thick, and the solid copper mask used for the larger alumimium XRII should be 500 microns. Value must be within given rangeMASK THICKNESS (microns)INFO: The beam centre does not need to be specified accurately. An approximate centre is appropriate.?$tI PG?.?Subroutine F2D_GRIDBEAMCENTRE V0.1 ~Subroutine F2D_PEAKRZ V0.1 Subroutine FIO_FILEOPEN V0.3 READWRITEREAD_ASCIIWRITE_ASCIISubroutine FIO_FREAD_INTEGER V0.2 Subroutine FIO_FREAD_CARRAY V0.3 ('File array size = ', 2i10)Subroutine FIO_FREAD_IARRAY V0.4 ('File array size = ', 2i10)Subroutine FIO_FREAD_L1ARRAY V0.3 ('File array size = ', 2i10)Subroutine FIO_FREAD_RARRAY V0.4 ('File array size = ', 2i10)Subroutine FIO_FREAD_REAL V0.2 Subroutine FIO_FREAD_SEARCHITEM V0.5 ('INFO: File item not found: ', a)Subroutine FIO_FREAD_STRING V0.4 Subroutine FIO_GUI_INPUT V0.48Data for the program main data array is required, normally input a file stored on disk. The file selection tool will help you to search directories and find the required file. The following file formats are presently supported: . : (no extension) ESRF Gas detector format .bin: BINARY user specified format .bsl: BSL (Daresbury) / OTOKO (Hamburg) format .chi: CHIPLOT ASCII 1-D X/Y graph format .cor: BINARY user specified format .cor2: BINARY user specified format .corr: BINARY user specified format .edf: "KLORA" or BINARY format .f2d: FIT2D format .final: BINARY user specified format .gel: Molecular Dynamics IMAGEQUANT (tiff) format .inf: FUJI BAS-2000 (BAS-1500) format .info: BINARY user specified format .image: MarResearch IP scanner format .img: FUJI BAS-2000 (BAS-1500) format OR HAMAMATSU CCD format OR ADSC format .mar1200: MarResearch IP scanner format .mar1600: MarResearch IP scanner format .mar2000: MarResearch IP scanner format .mar2300: MarResearch IP scanner format .mar3450: MarResearch IP scanner format .mccd: TIFF format from MAR CCD camera .osc: Rigaku R-AXIS IV format .pck: Old compressed MarResearch format .pmi: PHOTOMETRICS CCD format .spe: PRINCETON INSTRUMENTS CCD format .tif: Adobe TIFF format .tiff: Adobe TIFF format Files with numerical extensions e.g. .001 will be tested to see if they appear to be Bruker area detector frame data file Files with unknown extensions will invoke a menu containing the available choices. hmGAS 2-D DETECTOR (ESRF) BRUKER _dk _ff gel IMAGEQUANT bin cor cor2 corr final BINARY bsl BSL/OTOKO chi CHIPLOT edf KLORA image MAR FORMAT inf FUJI BAS-2000 info img infINFADSC HAMAMATSU PHOTONICS f2d FIT2D STANDARD FORMAT mar1200 mar1600 mar2000 mar2300 mar3450 osc RIGAKU R-AXIS pck MAR-PCK pmi PHOTOMETRICS CCD FORMAT spe PRINCETON CCD FORMAT tif tiff mccd TIFF UNKNOWN EXTENSION: SELECT FILE FORMAT:CANCEL ? HELP The file format of the file that you have specified is not known from it's file extension type. You can choose one of the available input formats. If the format you need is not available press the "CANCEL" button. (In the "INPUT" command of the "KEYBOARD" interface there may be more input file formats available.) ADSC BINARY BRUKER BSL/OTOKO CHIPLOT FIT2D FUJI (BAS) HAMAMATSU IMAGEQUANT KLORA MAR MAR-PCK PHOTOMETRICS PRINCETON RIGAKU R-AXIS TIFF FAILED TO FIND NEW "SEQUENCE" FILE: CAN'T INPUT ANOTHER FILE IN AN UNDEFINED SEQUENCEINPUTTING DATA FROM FILE WARNING: Unknown file formatWARNING: PROBLEM INPUTTING DATA FROM FILE: #OVERLOAD_VALUE#INPUT_FORMATX_PIXEL_SIZEY_PIXEL_SIZEWARNING: DATA NOT DEFINED CORRECTLY ) ~OGSubroutine FIO_GUI_OUT V0.5 BINARYBSL/OTOKOCHIPLOTDENZO MARFIT2D FORMATGSASPowderCIFSPREAD SHEETTIFF 8 BITTIFF 16 BITOUTPUT FILE COULD NOT BE OPENEDERROR OCCURRED DURING FILE OUTPUTSubroutine FIO_GUI_OUTPUT V0.9 Subroutine FIO_IN_1DASCII V0.1 READ_ASCIIWARNING: Problem opening input file WARNING: Data items missing from fileWARNING: Problem inputting data value:Subroutine FIO_IN_ADSC V0.1 Unacceptable inputName of file containing ADSC detector format dataADSC DETECTOR DATA FILE NAMEREADError in opening file, Please retype nameWARNING: Error in reading start of header: image not input WARNING: Error in reading keyword WARNING: Error in reading key valueBYTE_ORDER big_endian little_endian TYPE unsigned_short WARNING: The image data in this file has been written using an unsupported data type. It cannot be input.SIZE1 SIZE2 HEADER_BYTES DIM ERROR: Only 2-dimensional data supported at presentWARNING: Problem of converting key value(' Keyword = ', a50)(' Value = ', a50)ERROR: The size of header was not foundERROR: The size of the image was not foundColumnsRowsIntensity?Subroutine FIO_IN_BAS2000 V0.10READ_ASCIIUnacceptable inputName of file containing file headerDATA FILE NAME (.inf file)WARNING: Error in opening header file, Please retype name WARNING: Problem reading from .inf file X PIXEL SIZE NOT PROPERLY DEFINEDWARNING: X pixel size not properly definedY PIXEL SIZE NOT PROPERLY DEFINEDWARNING: Y pixel size not properly definedNUMBER OF BITS IS NOT PROPERLY DEFINEDWARNING: Number of bits is not properly definedNUMBER OF PIXELS IN X-DIRECTION UNDEFINEDWARNING: Number of pixels in X-direction undefinedNUMBER OF PIXELS IN Y-DIRECTION UNDEFINEDWARNING: Number of pixels in Y-direction undefinedSENSITIVITY UNDEFINEDWARNING: Sensitivity undefinedLATITUDE UNDEFINEDWARNING: Latitude undefined('INFO: Full image size = ', i9, ' * ', i9, ' pixels')WARNING: The image is bigger than the presently defined program arrays only a part of the image will be input..imgIMGimgTHE MATCHING .IMG FILE HAS NOT BEEN FOUND PLEASE SELECT THE BINARY FILE Name of file containing the binary dataBINARY DATA FILE NAME (.img file)READWARNING: Error in opening binary file('WARNING: File open status = ', i6) Name of required binary file: INPUTTING DATA FROM FILEINFO: Inputting data from fileLINEARISING DATAINFO: Linearising dataColumnsRowsIntensityP75@?$@zEBSubroutine FIO_IN_BSL V0.14Unacceptable inputName of input header fileINPUT FILE NAMEREAD_ASCIIWARNING: The entered file could not be opened (probably it doesn't exist) (You can enter user escape (\\) to exit this command.)WARNING: Could not input number of X-pixels (Maybe wrong file type ?)WARNING: Could not input number of Y-pixelsWARNING: Could not input frame number('INFO: Data-set ("memory")', i2, ' contains ',i2, ' image(s) of ', i6, ' x ', i6, ' pixels')WARNING: Could not input file byte orderingWARNING: Could not input data typeWARNING: Could not input header file information.Enter integer in rangeEnter number of data-set ("memory") to input DATA-SET ("MEMORY") NUMBERWARNING: Internal dimensions are too small to input all of the dataWARNING: File data type not presently supportedEnter number of image within the data-set ("memory") to inputIMAGE NUMBERREADWARNING: Error in opening binary image file:(' ', a)('WARNING: Problem closing file: Return status = ', i6)ColumnsRowsIntensity?Subroutine FIO_IN_BINARY V0.10IN_BIN_SIGNEDIN_BIN_SWAPIN_BIN_STARTIN_BIN_DATA_TYPEUnacceptable inputName of input file containing dataINPUT FILE NAMEINTEGER (2-BYTE) 4-BYTE INTEGER Enter integer in rangeNumber of data elements horizontally in each line of dataX NUMBER PIXELSNumber of data elements vertically (number of lines)Y NUMBER PIXELSWARNING: Internal dimensions are too small to input all of the dataEnter type of data from available choicesDATA TYPEEnter "YES" or "NO""YES" if the byte order needs to be changedPERFORM BYTE SWAPPING"YES" if the data is signed, "NO" for unsigned dataSIGNED DATAINPUTTING DATA FROM FILEBYTE VALUES REAL (4-BYTE IEEE) WARNING: Unknown data typeREADWARNING: Error in opening file('WARNING: Problem closing file: Return status = ', i6)ColumnsRowsIntensity N'?Subroutine FIO_IN_BRUKER V0.3 Unacceptable inputName of file containing "BRUKER" area detector format data"BRUKER" AREA DETECTOR DATA FILE NAMEREADError in opening file, Please retype name('ERROR: Failed to open: ', a)ColumnsRowsIntensity ?Subroutine FIO_IN_CHIPLOT V0.8 READ_ASCIIWARNING: Problem opening input file WARNING: Problem reading from input fileWARNING: Error converting number of data points in fileError reading in the number of data pointsWARNING: Too many coordinates, the end ones will not be inputWARNING: Data items missing from fileWARNING: Problem inputting X-coordinate valueWARNING: Problem inputting Y-coordinate value('WARNING: Only ', i8, ' X/Y coordinates have been found')Subroutine FIO_IN_FIT2D V0.8 Unacceptable inputName of input file containing dataINPUT FILE NAMEOLDDIRECTUNFORMATTEDWARNING: Error in opening file$BIG_ENDIANTRUE titlex_axis_labely_axis_labelz_axis_labelx_pixel_sizey_pixel_sizeoverload_valuedata_arrayWARNING: Data array not foundWARNING: Not all of the data could be inputx_axisy_axisvariances_array ?Subroutine FIO_IN_FREEFORMAT V0.3 READWARNING: File could not be opened successfullySample of start of the input file:VERTICAL COLUMNS Enter general type of data format or file layout from one of the following catergories: (more choices will be added) VERTICAL COLUMNS : file with one or more data-sets on each line Enter one of the given choicesTYPE OF DATA FORMATEnter integer in given rangeNumber of lines at the start of the file to ignoreNUMBER OF LINES TO IGNORENumber of characters/spaces to ignore at the start of each lineNUMBER OF CHARACTERS TO IGNORENumber of coordinates read from the file for the data-set. Enter 0 or a number larger than the number of values in the file to read until the end of the file. NUMBER OF COORDINATES('Columns of numbers for data-set ', i2)Enter number of column of numbers containing X-values or 0 for no X-coordinatesCOLUMN NUMBER FOR X-COORDINATESEnter number of column of numbers containing Y-valuesCOLUMN NUMBER FOR Y-COORDINATES ('Line: ',i5, ' of file, column of numbers: ',i2,' could not be found (set to zero)')('Line: ',i5, ' of file, column of numbers: ',i2, ' could not be converted (set to zero)')('Line: ',i5, ' of file, column of numbers: ',i2, ' could not be found (set to zero)')Token =('INFO: ',i4,' X/Y coordinates per data-set have been found')PSubroutine FIO_IN_GAS2D V0.14Enter the name of input file containing image header data. (Normally this is the file without "hm" attached to the name.) Unacceptable inputINPUT HEADER FILE NAMEREADWARNING: The entered file could not be opened (probably it doesn't exist) (You can enter user escape (\\) to exit this command.)INFO: This format used to be defined with the binary "histogramming memory" file starting with a 512 byte "header". This header no longer seems to exist. You need to specify whether this header exists or not. If you have trouble inputting the data, try the opposite choice. (Unfortunately, the ASCII header is not always correct, which may be a further problem.)(a)-1 3 WARNING: End of file found, before image header section. No data inputPROBLEM WITH HEADER FILE: EOF, NO IMAGE HEADER SECTION WARNING: Bad input, before image header section. No data inputBAD DATA BEFORE IMAGE HEADER SECTION WARNING: No image header section. No data inputIMAGE HEADER SECTION NOT FOUND (i6)('INFO: The file contains one image (frame) of ', i6, ' * ', i6, ' pixels.')('INFO: The file contains ', i4, ' images (frames) of ', i6, ' * ', i6, ' pixels.')(' Each pixel is stored using ', i2, ' bits.')WARNING: The program arrays are not big enough to input an image.IMAGE TOO BIG FOR PROGRAMS ARRAYShmThe binary file ("hm") which contains the image data may or may not a 512 byte header record at the start of the file (old files used to be defined this way, the new files no longer seem to have this record. Enter "YES" if your file has a header record, "NO" if it does not. If you don't know, just try both, or count the number of bytes in the file and compare to sensible image sizes. The default should now be correct. Enter "YES" or "NO"BINARY "HM" FILE HEADEREnter integer within given rangeEnter number of the required image to input from the image sequenceIMAGE NUMBEREnter "YES" to swap the byte order on input. Normally byte swapping should not be necessary for HP, Sun, and Silicon Graphics workstations. It will normally be necessary for VAX workstations. PERFORM BYTE SWAPPING"YES" if the data is signed, "NO" for unsigned dataSIGNED DATAOLDDIRECTUNFORMATTEDWARNING: Error in opening histogram memory file('WARNING: File open status = ', i6)PROBLEM WITH HISTOGRAM MEMORY FILE: FILE NOT OPENED WARNING: Unknown number of bits per pixel (data length)UNKNOWN IMAGE HEADER FILE TYPE ColumnsRowsIntensity ?Subroutine FIO_IN_GAS4 V0.4 ('ERROR: Problem reading file. Operating system error code = ', i8)OSubroutine FIO_IN_HAMAMATSU V0.10Unacceptable inputName of file containing data setDATA FILE NAMEREADWARNING: Error in opening file, Please retype name('INFO: Image X-offset = ', i5)('INFO: Image Y-offset = ', i5)('INFO: Size of image = ', i5, ' * ', i5)('INFO: Number of bits per pixel = ', i5)WARNING: The image width has more pixels than the current program array X-dimension; only part of the image will be inputWARNING: The image height has more pixels than the current program array Y-dimension; only part of the image will be inputColumnsRowsIntensity?Subroutine FIO_IN_HEADBRUKER V0.2 WARNING: Error in inputting header lineHDRBLKSNOVERFLNPIXELBNROWS NCOLS PSubroutine FIO_IN_HEADERFILE V0.5 .infoREAD_ASCIIWARNING: No '.info' file, so unknown image size, and pixel sizes (Pixel sizes defaulted to 100 x 100 microns.)INFO: '.info' file has been found and will be used for defaultsWARNING: Problem reading from .info file=ERROR: The '.info' file is the wrong file or has been corruptedERROR: The image size values are not correct, the '.info' file is wrong or has been corrupted(unsigned) (signed) ERROR: Number of bytes per pixel, or signed/unsigned values is not correct, the '.info' file is wrong or has been corruptedbig endianlittle endianERROR: The endianess of the data is not correctly defined,ERROR: The X pixel size is not correctly defined,ERROR: The Y pixel size is not correctly defined, ERROR: The lowest value is not correctly defined,75Subroutine FIO_IN_IQ V0.20Unacceptable inputName of tiff file containing imageDATA FILE NAMEREADError in opening file, Please retype nameIMAGE SIZE NOT RETURNED FROM FILEWARNING: Image size not returned from file('INFO: Full image size = ', i9, ' * ', i9, ' pixels')INPUT REGION AND RE-BIN FACTOR FORM This form allows you to specify the size and position of the region of data to be input, and if required to re-bin the raw data on input. These options allow handling of very large images, by working on sub-regions, or by working at reduced resolution. By default the whole of the image will be input at full resolution (provided that the program arrays are large enough). Take care to define valid regions e.g. The end pixel must be greater of equal to the start pixel in each dimension. X-START Y-START X-END Y-END X RE-BIN Y RE-BIN LEFT-HAND PIXEL INPUT LIMIT LOWER PIXEL INPUT LIMIT RIGHT-HAND PIXEL INPUT LIMIT UPPER PIXEL INPUT LIMIT HORIZONTAL RE-BIN FACTOR VERTICAL RE-BIN FACTOR Enter number of horizontal pixel for left limit of input region Enter number of vertical pixel for lower limit of input region Enter number of horizontal pixel for right limit of input region Enter number of vertical pixel for upper limit of input region Enter number of horizontal raw data pixels to be re-binned into one piEnter number of vertical raw data pixels to be re-binned into one pixeINPUT REGION IMPOSSIBLY DEFINEDINPUT REGION TOO LARGE FOR ARRAYSNumber of pixels must be postiveNumber of pixels for rebinning in X-directionX REBIN NUMBERNumber of pixels for rebinning in Y-directionY REBIN NUMBERValue must be within given rangeEnter number of pixel of region of image to inputLEFT-HAND PIXEL OF IMAGE REGIONLOWER PIXEL OF IMAGE REGIONRIGHT-HAND PIXEL OF IMAGE REGIONUPPER PIXEL OF IMAGE REGIONWARNING: Program arrays are not large enough to hold requested image.Redefine smaller region (or change array sizes).INPUTTING DATA FROM FILEWARNING: Image does not contain all of desired regionWARNING: Image not found WARNING: Cannot decode image WARNING: Bad tiff file WARNING: Image contains none of desired region ColumnsRowsIntensity ?Subroutine FIO_IN_KEYBRUKER V0.2 Subroutine FIO_IN_KLORA V0.20Unacceptable inputName of file containing "KLORA" (ESRF sub-set) format data"KLORA" (limited ESRF) DATA FILE NAMEREADError in opening file, Please retype nameEnter valid integer within given rangeIndex number of required imageIMAGE NUMBERWARNING: Error in reading start of header: image not input WARNING: Error in reading keyword WARNING: Error in reading key valueBYTEORDER HIGHBYTEFIRST LOWBYTEFIRST COMPRESSION NOSPECIFICVALUE NONE WARNING: The image data in this file has been written using a compression algorithm. It cannot be input.DATATYPE UNSIGNEDINTEGER UNSIGNEDLONG SIGNEDINTEGER UNSIGNEDSHORT SIGNEDSHORT FLOAT FLOATVALUE REAL WARNING: The image data in this file has been written using an unsupported data type. It cannot be input.DIM_1 DIM_2 HEADERID EH:IMAGE SIZE TITLE WARNING: Problem of converting key value(' Keyword = ', a50)(' Value = ', a50)('INFO: "Image" number ', i8, ' has been found, continuing search ...')ERROR: The required "Image" number has not been found and I think that there are no more "Image" sections, since the "Size" keyword has not been found either (' "Image" number ', i8, 'was the last found')ColumnsRowsIntensity?Subroutine FIO_IN_MAR V0.7 Unacceptable inputName of file containing data setDATA FILE NAMEREADWARNING: Problem in opening file (data is not defined):WARNING: Problem reading in file headerWARNING: Problem in opening file (bad file directory path)ColumnsRowsIntensity?Subroutine FIO_IN_MAR345 V0.8 WARNING: Problem reading in file header('INFO: Image size = ', 2i6, ' Number of overloaded pixels = ', i8) WARNING: The image is bigger than the presently defined program arrays only a part of the image will be input.END OF HEADERDATEINFO: The following information has been extracted from the file header: Date and time of scan = (' Sample to detector distance = ', f7.2, ' mm ')(' Wavelength is = ', f9.4, ' Angstroms')(' Phi angle at the start of the oscillation = ', f7.3, ' degrees')(' Phi angle at the end of the oscillation = ', f7.3, ' degrees') (These values may be changed using the "GEOMETRY" command.)SAMPLE_DISTANCEWARNING: The file contains spiral read-out data and cannot be input@$tIZzDP>`?Subroutine FIO_IN_OLDMAR V0.7 WARNING: Problem reading in file header('INFO: Image size = ', 2i6, ' Number of overloaded pixels = ', i8) WARNING: The image is bigger than the presently defined program arrays only a part of the image will be input. INFO: The following information has been extracted from the file header: Date and time of scan = (' Sample to detector distance = ', f7.2, ' mm ')(' Wavelength is = ', f9.4, ' Angstroms')(' Phi angle at the start of the oscillation = ', f7.3, ' degrees')(' Phi angle at the end of the oscillation = ', f7.3, ' degrees') (These values may be changed using the "GEOMETRY" command.)SAMPLE_DISTANCEPzDdSubroutine FIO_IN_OVERBRUKER V0.2 ERROR: Error in inputting overflow pixel valueSubroutine FIO_IN_PHOTOMETRICS V0.11Unacceptable inputName of file containing data setDATA FILE NAMEREADError in opening file, Please retype nameWARNING: Problem reading in file header('INFO: Size of image = ', i5, ' * ', i5)WARNING: The image width has more pixels than the current program array X-dimension; only part of the image will be inputWARNING: The image height has more pixels than the current program array Y-dimension; only part of the image will be input('INFO: Number of stored images = ', i5)Enter integer within given rangeEnter number of the required image to input from the image sequenceIMAGE NUMBERColumnsRowsIntensity?Subroutine FIO_IN_PRINCETON V0.9 Unacceptable inputName of file containing data setDATA FILE NAMEREADWARNING: Error in opening file, Please retype nameWARNING: Problem reading in file header('INFO: Size of image = ', i5, ' * ', i5)WARNING: The image width has more pixels than the current program array X-dimension; only part of the image will be inputWARNING: The image height has more pixels than the current program array Y-dimension; only part of the image will be input('INFO: Number of stored images = ', i5)Enter integer within given rangeEnter number of the required image to input from the image sequenceIMAGE NUMBERColumnsRowsIntensity?Subroutine FIO_IN_RAXIS V0.1 Unacceptable inputName of file containing RAXIS detector format dataRAXIS DETECTOR DATA FILE NAMEREADError in opening file, Please retype nameColumnsRowsIntensity G?Subroutine FIO_IN_IQRIMAGE V0.22Subroutine FIO_IN_IQRIMAGE V0.22WARNING: The File does not start with II nor with MM. It is not a correctly defined TIFF file or has been corrupted.('WARNING: Bad TIFF file, tiff version = ', i12) (this should equal 42)('WARNING: Un-supported number of bits per pixel (', i2, ')')WARNING: The Image has been compressed. Data Decompression is not presently supported.WARNING: Problem inputting address of start of image. This is probably because there are too many addresses pointing to different parts of the image ("strips"). FSubroutine FIO_INP_2DBYTE V0.5 ERROR: Re-binning/transposing on input not yet implementedCSubroutine FIO_INP_2DI2 V0.5 ERROR: Re-binning, transposing on input not yet implementedGSubroutine FIO_INP_2DI4 V0.4 ERROR: Re-binning, transposing on input not yet implementedOSubroutine FIO_INP_2DR4 V0.4 ERROR: Re-binning, transposing on input not yet implementedSubroutine FIO_INP_OUTPUT V0.2 CHOOSE OUTPUT FILE FORMATnull ? HELP CANCEL  Subroutine FIO_INPUT V0.54GAS 2-D DETECTOR (ESRF) PHOTOMETRICS CCD FORMAT IMAGEQUANT NEW MAR CODE PRINCETON CCD FORMAT FUJI BAS-2000 RIGAKU R-AXIS 1-D ASCII FREE FORMAT FIT2D STANDARD FORMAT Enter one of available choicesFILE FORMAT? Enter name of file containing 1-D dataX-axis Intensity2-D ASCII FREE FORMAT ADSC DETECTOR FORMAT BINARY (UNFORMATTED) BRUKER FORMAT BSL FORMAT CHIPLOT FORMAT COMPRESSED DIFFRACTION DATA DIP-2000 (MAC SCIENCE) KLORA ESRF DATA FORMAT INFO: Problems caused by the "ESRF data format" are unfortunately far too common. The orginal software available from the ESRF is far too bugged to be usable. It is not available for many of the operating systems on which FIT2D is required to run, and users use. Therefore I (and others) have written their own input routines. However, this is only a partial solution. This is because the "format" is totally inadequately defined, and even where defined there are huge differences between the specification and the files actually produced. It is also an unnecessarily complicated format with certain data compression schemes almost totally undefined. Therefore this code has only been written to input a small subset of the possible file formats which could be produced. In particular all header information must be found before the image data, and data compression is not supported.INFO: imgCIF/CBF is a format developed with support of the IUCr, to try to end this sort of problem.HAMAMATSU PHOTONICS HELP HUFFMAN MAR RESEARCH FORMAT NOTE: USING NEW INPUT CODEMAR-PCK FORMAT PDS FORMAT PMC FORMAT WARNING: Format support removedTIFF UNKNOWN USER INTENSITIES WESS FORMAT #OVERLOAD_VALUE#INPUT_FORMATX_PIXEL_SIZEY_PIXEL_SIZEWARNING---WARNING---WARNING---WARNING---WARNING---WARNING---WARNING--WARNINGWARNING: File input failed during a macro. Macro automatically terminated.WARNING: File input failed during a sequence. Sequence terminated.~Subroutine FIO_OPENFILE V0.3 Unacceptable inputEnter Name of fileFILE NAMEError in opening file, Please retype name Subroutine FIO_IS_ADSC V0.1 READWARNING: Error in opening fileSubroutine FIO_IS_BRUKER V0.1 READWARNING: Error in inputting header lineFORMAT WARNING: The file appears to be a Bruker format file, but the format version number appears to have changed !?!?PSubroutine FIO_IS_KLORA V0.3 READWARNING: Error in opening fileSubroutine FIO_OUT_BINARY V0.10('INFO: Data region is ', i6, ' * ',i6, ' pixels')fit2d.bin.bin('INFO: Data minimum value = ', g14.7)('INFO: Data maximum value = ', g14.7)BINARY OUTPUT CONTROL VARIABLES FORM This form allows you to control a number of parameters affecting the layout of the binary data written to file. Often the default values will be suitable, but these parameters offer flexibility in the binary format to help input to other programs. The "FILE NAME" button allows the output file to be selected, and changed from the default suggestion. The "RECORD LEN." button allows the record length in bytes to be specified for the output file. The concept of record length does not really exist for Un*x systems, but this can nevertheless be useful in allowing blank "records" to be written at the start of the file, and for writing only partially filled "records". The "PAD" button, together with the "RECORD LEN." choice, allows partially filled records to be output when needed. (If you don't understand this, it almost certainly means that it is not necessary for your applicable and may be ignored.) If "PAD" is "NO" then the image data will be written contiguously into the output records. If "PAD" is "YES" and the record length is greater than that needed by a line of the image, then the remaining bytes in the record will be set to zero, and each line will be on a separate record. The "1ST RECORD" button allows the start of the output image data to be controlled. Some formats may use the first few records for header data, so this choice may help to simulate data for these formats. The "BIG ENDIAN" button allows the manner in which integer values are stored to be selected. This allows the output file to be suitable for input into different computer systems regardless of the type of system which is being used. "YES" corresponds to the integer type used on HP, SUN, Silicon Graphics, and most Un*x workstations. "NO" corresponds to the PC and DEC-VAX integer format. The internal array may contain data covering any scaling range, including very large numbers, or only very small numbers, and maybe negative numbers. The output integer format can only cover 65536 different values, so the internal data has to be scaled to this range. The "LOWER RANGE" and the "UPPER RANGE" button allow the user to select exactly the data value range to be scaled to the discrete integer output range. By default, provided the input range is small enough, and doesn't go negative, the scaling will correspond to rounding to the nearest integer. FILE NAME RECORD LEN. PAD 1ST RECORD BIG ENDIAN LOWER RANGE UPPER RANGE SELECT FILE TO CONTAIN DATA LENGTH OF OUTPUT RECORDS (BYTES) PAD RECORDS (IF NECESSARY) NUMBER OF FIRST RECORD FOR DATA OUTPUT "BIG ENDIAN DATA (HP/SGI/SUN) LOWER LIMIT OF SCALING RANGE UPPER LIMIT OF SCALING RANGE Enter name of file to contain data Enter number of bytes to output in a "record" Enter "YES" if under-filled records are to be padded Enter number of first record to the binary image data Enter "YES" for "BIG ENDIAN" (HP/SGI/SUN) integers, "NO" forEnter lower intensity limit ofrange to be output Enter upper intensity limit of range to be output THE SCALING RANGE IS INVALIDUnacceptable inputName of file to contain dump of dataBINARY FILE NAMEMust be within defined limitsLength of fixed length records in file in bytesRECORD LENGTH (BYTES)YES to pad records PAD RECORDSNumber of first record to write data from arrayFIRST RECORD FOR OUTPUTEnter YES or NOYES for big endian integer (Sun/HP/SG), NO for little endian (VAX, PC)BIG ENDIAN FORMAT INTEGERSPROBLEM WITH FILE DIRECTORY PATH (NO DIRECTORY ?)WARNING: Problem with file directory path (directory doesn't exist ?)UNKNOWNDIRECTUNFORMATTEDERROR IN OPENING FILEWARNING: Error in opening fileERROR IN WRITING OUTPUT FILEG 7. Subroutine FIO_OUT_BSL V0.7 G99000.bsl.bsl01000Click on, or enter name of output fileNAME OF BSL/OTOKO OUTPUT FILEWRITENOTE: The header file name should be of the form Ann000.XXX, where A is any capital letter, nn is a number with two digits, and XXX is a three character file extension.WARNING: Error creating name of output "memory" file, the file name for header file is not valid.(a) (10i8)UNKNOWNDIRECTUNFORMATTEDWARNING: Error in opening image file('WARNING: File open status = ', i6)Subroutine FIO_OUT_CHIPLOT V0.10chiplot.chi.chiWRITEEnter name of output file Enter "YES" or "NO""YES" to output a row of data, "NO" for a columnOUTPUT ROWSEnter an integer within given rangeEnter number of row to be output to fileNUMBER OF ROW TO OUTPUTEnter number of column to be output to fileNUMBER OF COLUMN TO OUTPUT(a)(i11, ' Errors')(i11)(4(1pe14.7, 1x))(2(1pe14.7, 1x))Subroutine FIO_OUT_MAR V0.7 ('INFO: Data region is ', i6, ' * ', i6, ' pixels')fit2d.cor.cor('INFO: Data minimum value = ', g14.7)('INFO: Data maximum value = ', g14.7)BINARY OUTPUT CONTROL VARIABLES FORM This form allows you to control a number of parameters affecting the layout of the binary data written to file. Often the default values will be suitable, but these parameters offer flexibility in the binary format to help input to other programs. The "FILE NAME" button allows the output file to be selected, and changed from the default suggestion. The "RECORD LEN." button allows the record length in bytes to be specified for the output file. The concept of record length does not really exist for Un*x systems, but this can nevertheless be useful in allowing blank "records" to be written at the start of the file, and for writing only partially filled "records". The "BIG ENDIAN" button allows the manner in which integer values are stored to be selected. This allows the output file to be suitable for input into different computer systems regardless of the type of system which is being used. "YES" corresponds to the integer type used on HP, SUN, Silicon Graphics, and most Un*x workstations. "NO" corresponds to the PC and DEC-VAX integer format. The internal array may contain data covering any scaling range, including very large numbers, or only very small numbers, and maybe negative numbers. The output integer format can only cover 65536 different values, so the internal data has to be scaled to this range. The "LOWER RANGE" and the "UPPER RANGE" button allow the user to select exactly the data value range to be scaled to the discrete integer output range. By default, provided the input range is small enough, and doesn't go negative, the scaling will correspond to rounding to the nearest integer. FILE NAME RECORD LEN. BIG ENDIAN LOWER RANGE UPPER RANGE SELECT FILE TO CONTAIN DATA LENGTH OF OUTPUT RECORDS (BYTES) OUTPUT "BIG ENDIAN DATA (HP/SGI/SUN) LOWER LIMIT OF SCALING RANGE UPPER LIMIT OF SCALING RANGE Enter name of file to contain data Enter number of bytes to output in a "record" Enter "YES" for "BIG ENDIAN" (HP/SGI/SUN) integers, "NO" forEnter lower intensity limit ofrange to be output Enter upper intensity limit of range to be output THE SCALING RANGE IS INVALIDUnacceptable inputName of file to contain data for later input to DENZOOUTPUT FILE NAMEMust be within defined limitsLength of fixed length records in file in bytesRECORD LENGTH (BYTES)Enter YES or NOYES for big endian integer (Sun/HP/SG), NO for little endian (VAX, PC)BIG ENDIAN FORMAT INTEGERSPROBLEM WITH FILE DIRECTORY PATH (NO DIRECTORY ?)WARNING: Problem with file directory path (directory doesn't exist ?)UNKNOWNDIRECTUNFORMATTEDERROR IN OPENING FILEWARNING: Error in opening file**-***-*** **:**:**.** ERROR IN WRITING OUTPUT FILEG %. Subroutine FIO_OUT_FIT2D V0.13fit2d.f2d.f2dUSE is the default file for output in FIT2D format. If this file is appropriate enter "YES". If you want to use a different file, enter "NO". Enter "YES" or "NO"SELECT OUTPUT FILE FOR FIT2D STANDARD FORMAT Use the file selection tool to select a directory and an output file to contain the data, storage in FIT2D standard format. Normally such a file ends with the extension ".f2d". Unacceptable inputName of file to contain output dataOUTPUT FILE NAMEWARNING: Problem with file directory path (directory doesn't exist ?)UNKNOWNDIRECTUNFORMATTEDWARNING: Error in opening fileTRUE FALSEFIT2D Data File$FFF_START$BIG_ENDIANFIT2D fileheadertitlex_axis_labely_axis_labelz_axis_labelx_pixel_sizey_pixel_size#OVERLOAD_VALUE1.7e38 overload_valuedata_arrayx_axisy_axisvariances_arrayEnd of image data$FFF_END Subroutine FIO_OUT_GSAS V0.8 scan.gsas.gsasUNKNOWNDIRECTUNFORMATTEDUnacceptable inputName of file to contain scan for GSASOUTPUT FILE NAMEWARNING: Problem with file directory path (directory doesn't exist ?)WARNING: Error in opening fileEnter "YES" or "NO""YES" to output a row of data, "NO" for a columnOUTPUT ROWSEnter an integer within given rangeEnter number of row to be output to fileNUMBER OF ROW TO OUTPUTEnter number of column to be output to fileNUMBER OF COLUMN TO OUTPUT('WARNING: Error during file output: System dependent status = ', i6) (see local document for further details)('BANK', 3i5, 1x, a, 4f10.5, ' STD')CONST (i2, f6.0)BSubroutine FIO_OUT_HEADERFILE V0.4 .infoWRITE('Name of binary file containing image data = ', a)('Number of pixels (horizontal/vertical) = ', 2i10)(signed) (unsigned)('Integer data: Number of bytes per pixel = ', i2, ' ', a)('The data has been written in "big endian" format. (Normal for HP/SUN/SG)')('The data has been written in "little endian" format. (Normal for VAX/PCs)')('Nominal horizontal pixel size = ', f12.3, ' (microns)')('Nominal vertical pixel size = ',f12.3, ' (microns)')('Pixel number of first output pixel (pixel offsets) = ', 2i10)('Title = ', a)('X-axis label = ', a)('Y-axis label = ', a)('Z-axis label = ', a)('Input data value scaled to lowest file value = ', 1pe14.7)('Input data value scaled to highest file value = ', 1pe14.7)('Record length = ', i8, ' (bytes); First output record = ', i8)('Records have been padded out. ') $tISubroutine FIO_OUT_PDS V0.3 Enter name of output file WRITE(a)(' Start Step End Monitor')(3f9.3, ' 1.0')(10f8.4)(10i8)(' -1000')(' -10000')4CI@B?Subroutine FIO_OUT_POWDERCIF V0.3 powder.cif.cifWRITEEnter name of output file Enter "YES" or "NO""YES" to output a row of data, "NO" for a columnOUTPUT ROWSEnter an integer within given rangeEnter number of row to be output to fileNUMBER OF ROW TO OUTPUTEnter number of column to be output to fileNUMBER OF COLUMN TO OUTPUT('# Powder CIF file created by FIT2D')()('data_', a)('_audit_creation_method "From 2-D detector using FIT2D"')WAVELENGTH('_diffrn_radiation_wavelength ', f10.6)('_diffrn_radiation_wavelength ?')('# Scan information')('_pd_meas_scan_method fixed ')('_pd_meas_2theta_range_min ', f11.6)('_pd_meas_2theta_range_max ', f11.6)('_pd_meas_2theta_range_inc ', f11.6)('# 2-Theta Scan Data')('loop_')(' _pd_meas_intensity_total')(' ', 1pe14.7)('_pd_meas_number_of_points', i7)('#--eof--eof--eof--eof--eof--eof--eof--eof--eof--eof--eof--eof--eof--eof--eof--#')PSubroutine FIO_OUT_SPREAD V0.3 ('INFO: The ASCII file created will be of size ', i12, ' bytes') (Much more size efficient output options are available.)Enter "YES" or "NO""YES" to output data, "NO" to quit optionOUTPUT FILEspread.spr.sprSELECT OUTPUT FILE FOR ASCII SPREAD SHEET FORMAT Use the file selection tool to select a directory and an output file to contain the data, storage in TIFF format. Normally such a file ends with the extension ".tif" or ".tiff". Enter name of output file WRITE(1pe12.5, 1x), 1pe12.5)((2i8, ' Start pixel = (', 2i8, ')')Subroutine FIO_OUT_TIFF V0.11data.tif.tifUSE: is the default file for output in TIFF format. If this file is appropriate enter "YES". If you want to use a different file, enter "NO". Enter "YES" or "NO"SELECT OUTPUT FILE FOR TIFF FORMAT Use the file selection tool to select a directory and an output file to contain the data, storage in TIFF format. Normally such a file ends with the extension ".tif" or ".tiff". Unacceptable inputName of file to contain image data in TIFF formatNAME OF TIFF OUTPUT FILE1 BYTE UNSIGNED INTEGERS 2 BYTE UNSIGNED INTEGERS Enter data type to output for the pixel data. At present the following options are available: 1 BYTE UNSIGNED INTEGERS: 8 bits per pixel "grey-scale", suitable for "xv" and many other "image" display programs. 2 BYTE UNSIGNED INTEGERS: 16 bits per pixel "grey-scale", suitable for more "scientific" use, not suitable for "xv". ENTER ONE OF AVAILABLE CHOICESDATA TYPE FOR PIXEL VALUESnull ('INFO: Data minimum value = ', g14.7)('INFO: Data maximum value = ', g14.7)Enter a valid real numberEnter lowest value to be scaled to output rangeLOWER LIMIT OF RANGEEnter Highest value to be scaled to output rangeUPPER LIMIT OF RANGEWARNING: Problem with file directory path (directory doesn't exist ?)UNKNOWNDIRECTUNFORMATTEDWARNING: Error in opening fileERROR IN OPENING FILEWRITING OUTPUT FILE: PLEASE WAITFIT2D: IG~ #/;GS_kB?w( Subroutine FIO_OUT_TIFFSHORT V0.2 Subroutine FIO_OUT_TIFFLONG V0.2 Subroutine FIO_OUT_TIFFRAT V0.3 Subroutine FIO_OUT_TIFFCHAR V0.2 Subroutine FIO_OUTPUT V0.30Enter one of available choicesFILE FORMAT3CAM 4-BYTE INTEGERS BINARY (UNFORMATTED) DUMP BSL FORMAT CBF WARNING: NOT PRESENTLY AVAILABLECHIPLOT DENZO MAR FORMAT COMPRESSED DIFFRACTION DATA FIT2D STANDARD FORMAT GSAS HEADER FILES MCA FORMAT HUFFMAN "KLORA" FORMAT klora.edfNO HEADER FILES PowderCIF SPREAD SHEET TIFF INTEGERS Subroutine FIO_TIFF_IMAGESIZE V0.7 Subroutine FIO_TIFF_IMAGESIZE V0.7 ('WARNING: Bad TIFF file, tiff version = ', i10)WARNING: Bad TIFF file, the first two bytes of a genuine TIFF file MUST BE either the ASCII characters "II" or "MM". From a PC you would normally find "II". The ASCII value for "I" is 73 and for "M" is 77. The third and fourth byte MUST store the integer value 42. Thus, the values in decimal for the first four bytes in decimal should be either: 73 73 42 0 or 77 77 0 42 After this the next four byte define a pointer to the first "Image File Directory", so any value may be stored, but the integer value 8 may often be found. The first 8 bytes of your input file apparently contain the values:(' ', 8i5) Please check the file type (perhaps it's not TIFF), or possible sources of corruption. (Warning comes from FIO_TIFF_IMAGESIZE.)' Function Fio_tiff_intentry V0.6 ('WARNING: TIFF Integer tag contains ',i8, ' values')Subroutine FIO_TIFF_INTS V0.4 Subroutine FIO_TREAD_BYTES V0.5 rbwbrwWARNING: End of file encoutered WARNING: %i bytes input instead of %i requested WARNING: Input file is not open fio_filewritec: errno = %i ERROR: fio_filewrealc: errno = %i ???? CCP4 packed image, X: %04d, Y: %04d @Subroutine FIO_GUI_IN_DATA V0.5 TYPE AND SIZE OF FILE DATA (need to specify image size) This size form allows you to specifythe type and size of data to be input, The "X-PIXELS" and "Y-PIXELS" buttons allow the number of pixels to be changed. "DATA TYPE" allows the type of values stored for each pixel to be selected X-PIXELS Y-PIXELS DATA TYPE SIGNED BYTE SWAP STARTING BYTE FIRST DIMENSION OF FILE IMAGE SECOND DIMENSION OF FILE IMAGE DATA TYPE OF PIXEL VALUES SIGNED OR UNSIGNED (INTEGERS) SWAP BYTES ON INPUT (INTEGERS) BYTE NUMBER FOR START OF BINARY DATA Enter number of pixels "horizontally" in image Enter number of pixels "vertically" in image Choice type of data stored for pixelvalues Enter "YES" for signed values (integers only) Enter "YES" to swap bytes on input (integers only) Enter byte number for start of binary data (numbering from 1 Subroutine FIO_IN_2DASCII V0.3 READWARNING: File could not be opened successfullyEnter integer in rangeNumber of data elements horizontally in each line of dataX NUMBER PIXELSNumber of data elements vertically (number of lines)Y NUMBER PIXELSWARNING: Internal dimensions are too small to input all of the dataSample of start of the input file:Enter integer in given rangeNumber of lines at the start of the file to ignoreNUMBER OF LINES TO IGNORE WARNING: Failed to convert: (' on line ', i5, ' of input file')('INFO: Number of values input = ', i10, ' (',i3, '%)')ColumnsRowsIntensity B?Subroutine FIO_IN_CDD V0.6 Unacceptable inputName of file containing compressed diffraction dataDATA FILE NAMEOLDDIRECTUNFORMATTEDError in opening file, Please retype nameCDD VWARNING: The file is not a "Compressed Diffraction Data" fileX NUMBER =(i8)Y NUMBER =('INFO: Size of image = ', i8, ' times ', i8, ' pixels')DATA (C1) =ERROR: NOT IMPLEMENTEDColumnsRowsIntensity?Subroutine FIO_IN_DIP2000 V0.4 Unacceptable inputName of file containing data setDATA FILE NAMEOLDDIRECTUNFORMATTEDError in opening file, Please retype nameEnter "YES" or "NO""YES" if the byte order needs to be changedPERFORM BYTE SWAPPINGColumnsRowsIntensityCG?#Subroutine FIO_IN_HUFFMAN V0.5 Unacceptable inputName of file containing Huffman compressed dataDATA FILE NAMEREADError in opening file, Please retype name('WARNING: Problem closing file: Return status = ', i6)('INFO: Time for input = ', f12.2, ' seconds')('INFO: CPU Time for input = ', f12.2, ' seconds')ColumnsRowsIntensity?Subroutine FIO_IN_PDS V0.2 READError with start angle Error with step angleError with end angle Error reading in the number of data pointsWARNING: Too many coordinates, the end ones will not be input(10f8.0)('WARNING: Only ', i4, ' X/Y coordinates have been found')2 Theta Angle (degrees)Intensity ?Subroutine FIO_IN_UNKNOWN V0.6 Unacceptable inputName of file containing image dataDATA FILE NAMEWARNING: The specified file doesn't existWARNING: The specified file exists, but is emptyWARNING: The specified file is too small to deduce its type ('INFO: The file contains ', i12,' bytes')Enter integer within given rangeEnter lowest considered number of pixels per rowLOWER LIMIT, PIXELS PER ROWOLDDIRECTUNFORMATTEDError in opening file, Please retype name('INFO: There appears to be ', i1,' bytes per pixel')INFO: The data appears to be little endian (this assumes that any header is an even number of bytes in length)INFO: The data appears to be big endian (this assumes that anyINFO: The data values may be 4-byte floating point or integer values Integer values will be ASSUMED (?)('INFO: The mean value of the "0" sequence bytes = ', f8.3)('INFO: The mean value of the "1" sequence bytes = ', f8.3)('INFO: The mean value of the "2" sequence bytes = ', f8.3)('INFO: The mean value of the "3" sequence bytes = ', f8.3)('INFO: The standard deviation of the "0" sequence bytes = ', f8.3)('INFO: The standard deviation of the "1" sequence bytes = ', f8.3)('INFO: The standard deviation of the "2" sequence bytes = ', f8.3)('INFO: The standard deviation of the "3" sequence bytes = ', f8.3)('INFO: There appears to be ', i4,' bytes per pixel') (This data type is not supported)WARNING: NOT IMPLEMENTED YET('INFO: There appears to be ', i6,' pixels per row')('INFO: The file size corresponds exactly to a ', i6, ' x ', i6, ' pixel image')('INFO: The file is a maximum of ', i6, ' rows, with at least', i10) header bytesEnter "YES" or "NO"Enter "YES" to input imageINPUT DATAX-axisY-axisIntensity@PACG?Subroutine FIO_IN_USER V0.4 INFO: Continue entering numbers as required, then use "USER ESCAPE"INFO: "USER ESCAPE" is double backslash: \\Enter valid real value, or "USER ESCAPE"ENTER DATA VALUEUser Entered DataArbitraryUndefinedIntensityEnter valid integer in given rangeEnter number of data point to changeDATA VALUE TO CHANGE (O = quit)Enter valid real valueInput intensity value for data pointENTER NEW DATA VALUE?Subroutine FIO_IN_WESS V0.5 Unacceptable inputName of file containing data setDATA FILE NAMEMust be within defined limitsNumber of pixels in the input data image in the X-dimensionINPUT DATA X-SIZENumber of pixels in the input data image in the Y-dimensionINPUT DATA Y-SIZEOLDDIRECTUNFORMATTEDError in opening file, Please retype nameStart of input region in the X-dimensionX-START ELEMENTStart of input region in the Y-dimensionY-START ELEMENTEnd of input region in the X-dimensionX-END ELEMENTEnd of input region in the Y-dimensionY-END ELEMENTNumber of pixels must be postiveNumber of pixels for rebinning in X-directionX REBIN NUMBERNumber of pixels for rebinning in Y-directionY REBIN NUMBERWARNING: Dynamic arrays not large enough to hold requested image.Redefine smaller region (or change array sizes).CollagenColumnsRowsIntensity'?Subroutine FIO_INP_1DOUT V0.3 OUTPUT FILE NAME AND ROW OR COLUMN TO OUTPUT This size form allows you to specifythe output file name and whether to output a row or a column, and which row or column to output. FILE NAME OUTPUT ROWS ROW NUMBER COLUMN NUMBER SELECT FILE TO CONTAIN DATA OUTPUT ROWS (YES) OR COLUMNS (NO) NUMBER OF ROW TO OUTPUT NUMBER OF COLUMN TO OUTPUT Enter name of file to contain data Enter "YES" to output a row, "NO" to output a column Number of row to output Number of column to output WSubroutine FIO_OUT_3CAM V0.2 Enter name of output file WRITEEnter "YES" or "NO""YES" to output a row of data, "NO" for a columnOUTPUT ROWSEnter an integer within given rangeEnter number of row to be output to fileNUMBER OF ROW TO OUTPUTEnter number of column to be output to fileNUMBER OF COLUMN TO OUTPUT(a)()(3(g15.8))(i12)?Subroutine FIO_OUT_CDD V0.4 Unacceptable inputName of file to contain output dataOUTPUT FILE NAMEWARNING: Problem with file directory path (directory doesn't exist ?)UNKNOWNDIRECTUNFORMATTEDWARNING: Error in opening file('CDD V01.00A X NUMBER =', i8, '; Y NUMBER =', i8, '; DATA (C1) =')('ERROR: NOT IMPLEMENTED')ERROR: This value is too large to be stored?Subroutine FIO_OUT_HUFFMAN V0.5 WARNING: THIS IS ONLY FOR TEST PURPOSEStest.huf.hufUSE is the default file for output in FIT2D format. If this file is appropriate enter "YES". If you want to use a different file, enter "NO". Enter "YES" or "NO"SELECT OUTPUT FILE FOR HUFFMAN CODING Use the file selection tool to select a directory and an output file to contain the data, storage in compressed form. Normally such a file ends with the extension ".huf". Unacceptable inputName of file to contain output dataOUTPUT FILE NAMEWARNING: Problem with file directory path (directory doesn't exist ?)Enter choice of predictor algorithm: If x is the current pixel, and a, b, c, d are the "previous" pixels as shown: a x c b d 1: predictor = x - a 2: predictor = x - Int ( (a + b) / 2 ) 3: predictor = x - Int ( (a + b + c) / 3) 4: predictor = x - Int ( (a + b + c + d) / 4) (All in integer arithmetic) Enter integer value within given rangePREDICTOR ALGORITHM TO APPLYEnter mode of operation: 0 = Calculate probabilities and Huffman code 1 = Use existing Huffman code (must exist) MODE OF OPERATIONWRITEWARNING: Error in opening fileERROR: Bad output of Huffman coded data(' Return status = ', i6)('WARNING: Problem closing file: Return status = ', i6)('INFO: Time for output = ', f12.2, ' seconds')('INFO: CPU Time for output = ', f12.2, ' seconds')('INFO: Compression ratio = ', f8.4)?Subroutine FIO_OUT_KLORA V0.1 WRITEEH:000001:000000:000000HeaderID1ImageHighByteFirstByteOrderLowByteFirstFLOATDataTypeDim_1Dim_2Subroutine FIO_OUT_MCA V0.2 Enter name of output file WRITE('INFO: Minimum data value = ', 1pg12.5)('INFO: Maximum data value = ', 1pg12.5)Enter real numberEnter scaling value by which all data values will be dividedSCALING (DIVISION) CONSTANT(8f10.3)Image size = %i by %i pixels predictor, min_symbol, max_symbol = %i %i %i Subroutine FIO_ADD_KLORAINTEGER V0.1 Subroutine FIO_ADD_KLORASTRING V0.1 Subroutine FIO_OUT_2DR4 V0.1 Subroutine GS_2DCONTOUR V0.3 ?Subroutine GS_2DIMAGE V0.8 Subroutine GS_2DMIMAGE V0.6 ?Subroutine GS_3DLINES V0.3 WARNING: The hidden line removal algorithm is not perfect, (probably owing to rounding errors) sometimes it is known to draw lines where they should not appear. ?8'Subroutine GS_3DSURFACE V0.3 ? ף<<?Subroutine GS_3DYAXIS V0.1 *z?<??F=?Subroutine GS_3SURFACE V0.11WARNING: Logarithmic scaling demanded of data which is all below zero !@%$4CI@CBC4BCaCC??>Subroutine GS_ALABELS: V0.2  #<Subroutine GS_ARCELLIPSE V0.1 @?Subroutine GS_ARROW: V0.1 Subroutine GS_ARROW V0.1  #< ף;Subroutine GS_ARROWS: V0.1 Subroutine GS_ATEXT V0.1 ?Subroutine GS_CAL_WCTOPIX V0.2 ?Subroutine GS_CAL_ZRANGE V0.1 WARNING: The maximum data value is less than the user input minimumWARNING: The minimum data value is greater than the user input maximum Z-value (intensity) Use "Z-SCALE" to change values or scaling modezDSubroutine GS_CLOSE_GRAPHICS V0.2 Subroutine GS_CLOSE_PS V0.2 % End of PostScript fileSubroutine GS_COLOURS V0.3   ? Subroutine GS_CONTINUE V0.1 Subroutine GS_DRAW_CHARACTER: V0.3 aWARNING: Letter not availablebcdefghijklmnopqrstuvwxyz2chi>333?> ף=ff>=L>33>?ff&?>k>>? #<\=>ף>fff?Q>>= >L=z? ?L?(>>Ga>@?Subroutine GS_FILESELECTION V0.28 Enter file name Enter valid text FILE NAME('\\')(a)WINDOWS-NT WARNING: Can't find out current directoryWARNING: Problem obtaining list of directories Bad directory name:NOTE: Automatically climbing one directory level Too many directories List of names too long Internal directory change problemnull File Name (Optional)UP UPDATE ** !!! FILE DOES NOT EXIST, OR WRONG PATH !!! BAD FILE PATH SYNTAX !!! FILE DOES NOT EXIST !!! !!! FILE MUST NOT ALREADY EXIST !!!CANCEL ? UP DIRWARNING: You can't go above the "root" directoryUPDATEHELP INFO TYPES Enter valid charactersEnter file extension (no .)ENTER FILE EXTENSION TYPE TO SELECT .FILTER Enter pattern, using asterisks as wild-cardsENTER FILE NAME PATTERN TO MATCH File Selection O.K. ? : Click on "YES" or "NO"Enter "YES" if the choice is O.K...WARNING: Problem obtaining list of filesWARNING: Problem in file selection widget, bad internal error status('GUI: FILE SELECTION')('')('FILE = ', a)? ' @?@HBASubroutine GS_SUBFILE V0.1 Subroutine GS_FILLSTYLE V0.2 Subroutine GS_FMENU V0.1 Subroutine GS_FORM V0.24O.K.O.K.: Return with new valuesCANCELCANCEL: Interrupt operation: No values changed??: Description of button commandsHELPHELP: Specific help information on required form inputINFOINFO: General information on using the formYES NO ...RADIAL 2-THETA Q-SPACE D-SPACINGS null O.K. CANCEL ? INFO HELP Enter integer value within given range Enter valid integer value Enter real value within given range Enter valid real value Enter character string SELECT REQUIRED COLOURClick on scan type MENU ONLY POSSILE FOR FIRST 12 CHOICESClick on variable to change, or 'O.K.'WARNING: Problem in form widget, bad internal error status? @@Subroutine GS_FPROMPT V0.2 Subroutine GS_FWARNING V0.1 Subroutine GS_GIVE_COLOURNAME V0.2 BLACKBLUEBROWNCYANGREENGREYMAGENTAORANGEREDVIOLETWHITEYELLOW(INDEX 0)(INDEX 1)INVERSESubroutine GS_GRID V0.2 Subroutine GS_GUI_COLOUR V0.2 null  t^Subroutine GS_INP_2DREGION V0.1 Enter a valid real numberEnter minimum X-value for displayed regionX-MINIMUM VALUEEnter minimum Y-value for displayed regionY-MINIMUM VALUEEnter maximum X-value for displayed regionX-MAXIMUM VALUEEnter maximum Y-value for displayed regionY-MAXIMUM VALUE?Subroutine GS_INP_ACOLOURS V0.1 GENERAL LINE/TEXT COLOURSubroutine GS_INP_ALABELS V0.1 Enter integer in given rangeEnter total number of annotation labels to outputNUMBER OF ANNOTATION LABELSEnter number of annotation label to defineANNOTATION LABEL NUMBEREnter YES or NOYES if label position is in data coordinates, NO page coordinates DATA COORDINATESEnter value in given rangeEnter X-coordinate for start of annotation labelX-COORDINATEEnter Y-coordinate for start of annotation labelY-COORDINATEEnter text and returnEnter text for annotation labelANNOTATION LABEL TEXTYES if an arrow is to be added OUTPUT ARROWEnter X-coordinate for head of arrowARROW HEAD X-COORDINATEEnter Y-coordinate for head of arrowARROW HEAD Y-COORDINATEEnter X-coordinate for tail of arrowARROW TAIL X-COORDINATEEnter Y-coordinate for tail of arrowARROW TAIL Y-COORDINATESubroutine GS_INP_ALABELSTYLES V0.1 Enter a valid integer within given rangeEnter number of annotation label to set style attributesNUMBER OF ANNOTATION LABELEnter indice for text font for annotation labelLABEL FONT INDICEANNOTATION LABEL COLOUREnter a valid real within given rangeEnter scale factor for annotation label character heightANNOTATION LABEL CHARACTER HEIGHT SCALE FACTOREnter scale factor for annotation label character widthANNOTATION LABEL CHARACTER WIDTH SCALE FACTOREnter scale factor for annotation label character spacingLABEL CHARACTER SPACINGEnter label direction angle (anti-clockwise)ANGLE (degrees)dB A4CI@CSubroutine GS_INP_ARROWSTYLES V0.1 Enter a valid integer within given rangeEnter number of arrow for setting of style attributesNUMBER OF ARROW1 = solid, 2 = dashed, 3 = dotted, 4 = dot-dashARROW LINE TYPEARROW LINE COLOUREnter a valid real numberScale factor for thickness of arrow linesLINE WIDTH SCALE FACTOR0 = two straight lines, 1 = filled triangleARROW HEAD STYLEScale factor for length of arrow headHEAD LENGTH SCALE FACTORScale factor for width of arrow headHEAD WIDTH SCALE FACTORARROW HEAD FILL COLOURBSubroutine GS_INP_AXESSTYLES V0.1 Enter a valid integer within given range1 = solid, 2 = dashed, 3 = dotted, 4 = dot-dashHORIZONTAL AXES LINE TYPEHORIZONTAL AXES LINE COLOUREnter a valid real numberScale factor for thickness of lineHORIZONTAL AXES LINE WIDTH SCALE FACTORSize in page dimensions of large tick marksHORIZONTAL AXES LARGE TICK SIZESize in page dimensions of small tick marksHORIZONTAL AXES SMALL TICK SIZENumber of small tick marks between each pair of large ticksHORIZONTAL AXES NUMBER OF SMALL TICKSVERTICAL AXES LINE TYPEVERTICAL AXES LINE COLOURVERTICAL AXES LINE WIDTH SCALE FACTORVERTICAL AXES LARGE TICK SIZEVERTICAL AXES SMALL TICK SIZEVERTICAL AXES NUMBER OF SMALL TICKSB?dSubroutine GS_INP_BACKGROUND V0.1 Enter YES or NOEnter YES for filled backgroundFILL BACKGROUNDBACKGROUND COLOURSubroutine GS_INP_CHOICE V0.2 CANCEL ? HELP null ? HELP CANCEL Subroutine GS_INP_COLOUR V0.2 Enter one of the following available colours: BLACK BLUE BROWN CYAN GREEN GREY MAGENTA ORANGE RED VIOLET WHITE YELLOW (0 INDEX) (1 INDEX) Enter one of the given coloursSubroutine GS_INP_COORDINATES V0.6 Enter valid integer valueNUMBER COORDINATES (GRAPHICAL INPUT)NUMBER OF COORDINATES (GRAPHICAL INPUT)Enter valid real valueX-coordinate (GRAPHICAL INPUT)X-COORDINATE (GRAPHICAL INPUT)Y-coordinate (GRAPHICAL INPUT)Y-COORDINATE (GRAPHICAL INPUT)('(Enter ', i4, ' coordinates)')(Click here to finish) ('INFO: Graphical coordinate = ', 2g14.7)(i12)(1pe14.7)('GRAPHICAL INPUT:', 2(1pe14.7))? ף<?Subroutine GS_INP_CURVESTYLES V0.4 CURVES OUTPUT STYLES CONTROL FORM FIRST CURVE LAST CURVE DRAW LINE DRAW MARKERS DRAW ERRORS FIRST CURVE TO SET OUTPUT STYLE LAST CURVE TO SET OUTPUT STYLE OUTPUT LINE THROUGH COORDINATES DRAW MARKERS AT COORDINATE POINTS DRAW ERRORS BOXES (IF ERRORS DEFINED) Enter number of first curve in range of curves to set output style Enter number of last curve in range of curves to set output style Enter "YES" to set output of lines through coordinates Enter "YES" to set output of markers at coordinates Enter "YES" to set output of error boxes coordinates Curve Output Styles Output styles for many different curves may be set individually or together in a block. The range of curves for which the styles will be set are defined with the "FIRST CURVE" and "LAST CURVE" buttons. For each curve the output of a line through the data coordinates, markers drawn at the data coordinates, and error boxes centred on the data points may be selected. "LAST CURVE" CANNOT BE SMALLER THAN "FIRST CURVE" Enter a valid integer within given rangeEnter first curve in range to set style of curvesNUMBER OF FIRST CURVEEnter last curve in range to set style of curvesNUMBER OF LAST CURVEEnter YES or NOEnter YES for a line drawn between data valuesDRAW LINELINE OUTPUT STYLE LINE TYPE COLOUR WIDTH CLOSE INTERPOLATION LINE TYPE FOR DRAWING THROUGH POINTS COLOUR OF LINES TO DRAW SCALE FACTOR FOR LINE WIDTHS CLOSE LOOPS FROM LAST POINT TO FIRST TYPE OF INTERPOLATION METHOD Enter style used for drawing lines(1 = solid, 2 = dashed, 3 = dotted, 4 = dot-dash) Enter colour to draw lines Enter scale factor for line widths e.g. 2 = double thickness lines Enter "YES" to close figures by drawing at line from the last to first point Enter interpolation type: 0 = Linear, 1 = Cubic Spline, 2 = Piecewise monotonic Control of style of line output The type of line (solid, dashed, dotted, dash-dot) may be selected, together with the colour, and the width. Optionally, curves may be closed by drawing a line from the last data point to the first, and a choice of interpolation methods are available allowing smooth lines to be drawn between the data points 1 = solid, 2 = dashed, 3 = dotted, 4 = dot-dashLINE TYPELINE COLOUREnter a valid real numberScale factor for thickness of lineLINE WIDTH SCALE FACTORYES: if the end points are to be joinedLINE CLOSED0 = Straight line, 1 = Cubic Spline, 2 = Piecewise monotonicINTERPOLATION METHODEnter YES to draw markers at data valuesDRAW MARKERSMARKERS OUTPUT STYLE MARKER SIZE FILLED FILL COLOUR MARKER TYPE FOR DRAWING COORDINATES COLOUR OF MARKERS TO DRAW SCALE FACTOR FOR MARKER SIZES LINE WIDTH FOR DRAWING MARKERS FILL INTERIOR OF MARKERS FILL COLOUR FOR MARKER INTERIORS 1 = ., 2 = X, 3 = *, 4 = o, 5 = +, 6 = square, 7 = kite, 8 = triangle, 9 = upside down triangle, 10 = star, 11 = ConvoluEnter colour to draw markers Enter scale factor for marker sizese.g. 2 = twice as large as default Enter scale factor for width of lines used to draw the markers Enter "YES", if the interior of markers (when existent) is to be filled Enter colour used to fill interior of markers (when existent) Control of style of marker output The type of marker (dot, cross, circle, etc.) may be selected, together with the colour, size, and the line width. Optionally, markers defining interiors may be filled with a specified colour. The following choice of markers is available: 1 = . (not scaled), 2 = X, 3 = *, 4 = o, 5 = +, 6 = square 7 = Rotated square (kite), 8 = triangle, 9 = upside down triangle, 10 = six-pointed star, 11 = Convolution sign (circle with diagonal cross), 12 = Circle with horizontal cross, 13 = * (Two coloured cross) Marker types are: 1 = . (not scaled), 2 = X, 3 = *, 4 = o, 5 = +, 6 = square 7 = Rotated square (kite), 8 = triangle, 9 = upside down triangle, 10 = six-pointed star, 11 = Convolution sign (circle with diagonal cross), 12 = Circle with horizontal cross, 13 = * (Two coloured) MARKER TYPEMARKER COLOURScale factor for size of markerMARKER SCALE FACTORScale factor for line width used to draw markerMARKER LINE WIDTH SCALE FACTORYES if area enclosing markers are to be filledMARKER FILL AREAMARKER FILL COLOUREnter YES to draw error boxes around data valuesDRAW ERROR BOXESERROR BOXES OUTPUT STYLE CONTROL FORM BOX TYPE ERROR BOX TYPE FOR COORDINATES LINE TYPE FOR DRAWING ERROR BOXES COLOUR OF ERROR BOXES TO DRAW LINE WIDTH FOR DRAWING ERROR BOXES Error box type: 0 = Cross hair, 1 = Kite, 2 = Rectangle Error box line type: 1 = solid, 2 = dashed, 3 = dotted, 4 = dot-dash Enter scale factor for width of lines used to draw the error boxes Control of style of error box output The type of error boxes (cross-hair, kite, rectangle) may be selected, together with the colour, line type and width. 0 = Cross hair, 1 = Kite, 2 = RectangleERROR BOX TYPEERROR BOX LINE TYPEERROR BOX COLOURScale factor for thickness of line for error boxesERROR BOX LINE WIDTH SCALE FACTOR B Subroutine GS_INP_DATATYPE V0.3 null ? HELP (Subroutine GS_INP_ENUMERATIONSTYLE V0.1 Enter YES or NOYES for X-axes enumerated, NO for no X-axes enumeratedOUTPUT X-AXES ENUMERATIONEnter a valid integer within given rangeEnter indice for text font for X-axes enumerationX-AXES ENUMERATION FONT INDICEX-AXES ENUMERATION COLOUR INDEXEnter a valid real within given rangeEnter scale factor for X-axes enumeration character heightX-AXES ENUMERATION CHARACTER HEIGHT SCALE FACTORMaximum number of characters for each enumeration numberX-AXES ENUMERATION FIELD LENGTHMaximum number of characters in fractional part of each enumeration numberX-AXES ENUMERATION FRACTION LENGTHYES if unnecessary characters should be removed from enumeration numbersX-AXES ENUMERATION AUTOMATIC SHORTENINGYES if all X-axes numbers should use the same number of charactersX-AXES ENUMERATION CONSTANT LENGTHYES for Y-axes enumerated, NO for no Y-axes enumeratedOUTPUT Y-AXES ENUMERATIONEnter indice for text font for Y-axes enumerationY-AXES ENUMERATION FONT INDICEY-AXES ENUMERATION COLOUR INDEXEnter scale factor for Y-axes enumeration character heightY-AXES ENUMERATION CHARACTER HEIGHT SCALE FACTORY-AXES ENUMERATION FIELD LENGTHY-AXES ENUMERATION FRACTION LENGTHY-AXES ENUMERATION AUTOMATIC SHORTENINGYES if all Y-axes numbers should use the same number of charactersY-AXES ENUMERATION CONSTANT LENGTHdB #<Subroutine GS_INP_FONT V0.1 Enter a valid integer within given rangeEnter indice for text font for all text in diagramTEXT FONT INDICEdSubroutine GS_INP_FORMMENU V0.2 WARNING: Bad form menu datanull Subroutine GS_INP_GPP V0.1 Enter a valid real numberEnter minimum X-value for graph page positionX-MINIMUM VALUEEnter minimum Y-value for graph page positionY-MINIMUM VALUEEnter maximum X-value for graph page positionX-MAXIMUM VALUEEnter maximum Y-value for graph page positionY-MAXIMUM VALUE?Subroutine GS_INP_GRID V0.1 Enter YES or NOIs a horizontal coarse grid requiredHORIZONTAL COARSE GRIDIs a vertical coarse grid requiredVERTICAL COARSE GRIDIs a horizontal fine grid requiredHORIZONTAL FINE GRIDIs a vertical fine grid requiredVERTICAL FINE GRIDSubroutine GS_INP_GRIDSTYLE V0.1 Enter a valid integer within given range1 = solid, 2 = dashed, 3 = dotted, 4 = dot-dashHORIZONTAL COARSE GRID LINE TYPEHORIZONTAL COARSE GRID LINE COLOUREnter a valid real numberScale factor for thickness of lineHORIZONTAL COARSE GRID LINE WIDTH SCALE FACTORVERTICAL COARSE GRID LINE TYPEVERTICAL COARSE GRID LINE COLOURVERTICAL COARSE GRID LINE WIDTH SCALE FACTORHORIZONTAL FINE GRID LINE TYPEHORIZONTAL FINE GRID LINE COLOURHORIZONTAL FINE GRID LINE WIDTH SCALE FACTORVERTICAL FINE GRID LINE TYPEVERTICAL FINE GRID LINE COLOURVERTICAL FINE GRID LINE WIDTH SCALE FACTORBSubroutine GS_INP_LAYOUT V0.1 Enter a valid real numberEnter vertical distance in page coordinatesTITLE TO AXIS GAPX-LABEL TO AXIS GAPEnter horizontal distance in page coordinatesY-LABEL TO AXIS GAPX-AXIS ENUMERATION TO AXIS GAPY-AXIS ENUMERATION TO AXIS GAP?Subroutine GS_INP_LTICKS V0.2 "YES" if the positions of large tick marks are to be automatically calculated "NO" if user start, interval, and number of tick mark values are to be used Enter "YES" or "NO"X-AXES LARGE TICK POSITIONS AUTOMATICEnter position (in data coordinates) for first large tick mark to be drawn on the X-axes Enter a valid real within given rangeX-AXES FIRST LARGE TICK MARK POSITIONEnter interval (in data coordinates) between large tick marks to be X-AXES LARGE TICK MARK INTERVALEnter number of large tick marks to be drawn on the X-axes Enter a valid integer within given rangeX-AXES NUMBER OF LARGE TICK MARKSY-AXES LARGE TICK POSITIONS AUTOMATICdrawn on the Y-axes Y-AXES FIRST LARGE TICK MARK POSITIONY-AXES LARGE TICK MARK INTERVALEnter number of large tick marks to be drawn on the Y-axes Y-AXES NUMBER OF LARGE TICK MARKS75dSubroutine GS_INP_LUT V0.3 Enter one of available colour table choicesCOLOUR SCHEMEEnter integer within defined rangeEnter number of separate colour levels required in colour tableNUMBER OF LEVELS Subroutine GS_INP_MENUCHOICE V0.10Command not knownMENU CHOICE (GRAPHICAL INPUT)INFO: Control returned to graphics window (a)('GRAPHICAL MENU: ', a) ?Subroutine GS_INP_PC V0.2 Enter valid real valueX-page coordinate (GRAPHICAL INPUT)X-PAGE COORDINATE (GRAPHICAL INPUT)Y-page coordinate (GRAPHICAL INPUT)Y-PAGE COORDINATE (GRAPHICAL INPUT)(1pe14.7)('GRAPHICAL INPUT:', 2(1pe14.7))?Subroutine GS_INP_SCANTYPE V0.1 SELECT TYPE OF OUTPUT SCANnull ? HELP 2-THETA D-SPACINGS Q-SPACE RADIAL Subroutine GS_INP_TITLESTYLEV0.1 Enter YES or NOEnter YES for title on graph, NO for no titleOUTPUT TITLEEnter a valid integer within given rangeEnter indice for text font for titleTITLE FONT INDICETITLE COLOUREnter a valid real within given rangeEnter scale factor for title character heightTITLE CHARACTER HEIGHT SCALE FACTOREnter scale factor for title character widthTITLE CHARACTER WIDTH SCALE FACTOREnter scale factor for title character spacingTITLE CHARACTER SPACINGdB ASubroutine GS_INP_UNZOOM V0.3 Subroutine GS_INP_XLABELSTYLE V0.1 Enter YES or NOEnter YES for X-axis label on graph, NO for no X-axis labelOUTPUT X-AXIS LABELEnter a valid integer within given rangeEnter indice for text font for X-axis labelX-AXIS LABEL FONT INDICEX-AXIS LABEL COLOUREnter a valid real within given rangeEnter scale factor for X-axis label character heightX-AXIS LABEL CHARACTER HEIGHT SCALE FACTOREnter scale factor for X-axis label character widthX-AXIS LABEL CHARACTER WIDTH SCALE FACTOREnter scale factor for X-axis label character spacingX-AXIS LABEL CHARACTER SPACINGdB ASubroutine GS_INP_XYREGION V0.4 Click on 2 X/Y coordinates, to define new regionCLICK ON OPPOSITE CORNERS OF NEW REGIONp}?G? #<$@Subroutine GS_INP_YLABELSTYLE V0.1 Enter YES or NOEnter YES for Y-axis label on graph, NO for no Y-axis labelOUTPUT Y-AXIS LABELEnter a valid integer within given range1 = rotated vertical, 2 = horizontal Y-AXIS LABEL ORIENTATIONEnter indice for text font for Y-axis labelY-AXIS LABEL FONT INDICEY-AXIS LABEL COLOUREnter a valid real within given rangeEnter scale factor for Y-axis label character heightY-AXIS LABEL CHARACTER HEIGHT SCALE FACTOREnter scale factor for Y-axis label character widthY-AXIS LABEL CHARACTER WIDTH SCALE FACTOREnter scale factor for Y-axis label character spacingY-AXIS LABEL CHARACTER SPACINGdB ASubroutine GS_INPC V0.11Subroutine GS_INPI V0.4 (' (Range: ',a,' to ',a,')')() ? HELP WARNING: Input value: cannot convert to a integer numberSubroutine GS_INPL V0.5 null CANCEL HELP YES NO (Subroutine GS_INPR V0.7 (' (Range: ',a,' to ',a,')')() ? HELP WARNING: Input value: cannot convert to a real numberSubroutine GS_INPS V0.2 Error in macro input of a character string F('GRAPHICAL PROMPT: ', a)('GRAPHICAL INPUT: ')('\\')('GRAPHICAL INPUT: ', a)(a)()?>?Y?<  ף<=@Subroutine GS_INPS_COORDINATES V0.11Enter valid integer valueNUMBER COORDINATES (GRAPHICAL INPUT)NUMBER OF COORDINATES (GRAPHICAL INPUT)Enter valid real valueX-coordinate (GRAPHICAL INPUT)X-COORDINATE (GRAPHICAL INPUT)Y-coordinate (GRAPHICAL INPUT)Y-COORDINATE (GRAPHICAL INPUT)ONE CLICK TWO CLICK ('(Enter ', i4, ' coordinates)')(Click here to finish) FHELP CANCEL KEYBOARD Enter valid floating point numberX-COMPONENT OF COORDINATE TO DEFINEY-COMPONENT OF COORDINATE TO DEFINETWO CLICK ONE CLICK ('INFO: Graphical coordinate = ', 2g14.7)('\\')(i12)(1pe14.7)(' ')(a)('')('GRAPHICAL INPUT: ', 2(1pe14.7))?>?@  ף<Subroutine GS_INPS_FCOORDINATES V0.1 Subroutine GS_INQ_3DAXES V0.1 Subroutine GS_INQ_3DSIMAGE V0.1 Subroutine GS_INQ_3DSTYLE V0.1 Subroutine GS_INQ_3DVIEW V0.1 Subroutine GS_INQ_ALABEL V0.1 Subroutine GS_INQ_ALABELSTYLEV0.1 Subroutine GS_INQ_ALABELSTYLE V0.1 Subroutine GS_INQ_ARROW V0.1 Subroutine GS_INQ_ARROWSTYLE V0.1 Subroutine GS_INQ_ATEXT V0.1 Subroutine GS_INQ_ATEXTSTYLE V0.1 Subroutine GS_INQ_AUTODDR V0.1 Subroutine GS_INQ_AXESLOGLIN: V0.1 Subroutine GS_INQ_AXESSTYLE: V0.3 Subroutine GS_INQ_BACKGROUND V0.2 Subroutine GS_INQ_CHAR_SCALING V0.1 Subroutine GS_INQ_CURVEERRORS V0.1 Subroutine GS_INQ_CURVELINES V0.1 Subroutine GS_INQ_CURVELINE V0.1 Subroutine GS_INQ_CURVEMARKERS V0.1 Subroutine GS_INQ_CURVESOFTMARKERS V0.1 Subroutine GS_INQ_CURVESTYLE V0.1 Subroutine GS_INQ_DATALOGLIN V0.1 Subroutine GS_INQ_DDDR V0.1 Subroutine GS_INQ_DDR V0.1 Subroutine GS_INQ_DGPP V0.1 Subroutine GS_INQ_DLUTPC V0.1 Subroutine GS_INQ_ERRORBARS V0.1 Subroutine GS_INQ_FRAMESTYLE: V0.1 Subroutine GS_INQ_GPP V0.1 Subroutine GS_INQ_GRAPHLAYOUT V0.1 Subroutine GS_INQ_GRID: V0.1 Subroutine GS_INQ_GUIREGION V0.1 Subroutine GS_INQ_HAXESSTYLE V0.1 Subroutine GS_INQ_HCOARSEGRID V0.1 Subroutine GS_INQ_HFINEGRID V0.1 Subroutine GS_INQ_IASPECT V0.1 Subroutine GS_INQ_IMAGESCALE V0.1 Subroutine GS_INQ_MASKCOLOUR V0.1 Subroutine GS_INQ_MAXCURVES V0.1 Subroutine GS_INQ_MENULAYOUT V0.2 Subroutine GS_INQ_MESSAGE V0.1 Subroutine GS_INQ_LUT V0.1 Subroutine GS_INQ_LUTCHOICE V0.2 Subroutine GS_INQ_PIXELLIMITS V0.2 Subroutine GS_INQ_POSTSCRIPT V0.1 Subroutine GS_INQ_PSFILE V0.1 Subroutine GS_INQ_TITLESTYLE V0.1 Subroutine GS_INQ_VAXESSTYLE V0.1 Subroutine GS_INQ_VCOARSEGRID V0.1 Subroutine GS_INQ_VFINEGRID V0.1 Subroutine GS_INQ_WINDOWFORMAT V0.1 Subroutine GS_INQ_XAXISENUM V0.1 Subroutine GS_INQ_XLABELSTYLE V0.1 Subroutine GS_INQ_XLTICKS V0.2 Subroutine GS_INQ_YAXISENUM V0.1 Subroutine GS_INQ_YLABELORIENTATION V0.1 Subroutine GS_INQ_YLABELSTYLE V0.1 Subroutine GS_INQ_YLTICKS V0.2 Subroutine GS_INT_XYEGRAPH V0.8 X/Y GRAPH DISPLAY MENUnull EXIT ? ZOOM IN FULL UN-ZOOM PRINT FINISHED WRITING FILE Subroutine GS_LINAXIS V0.1 Subroutine GS_LINE: V0.1 Subroutine GS_LINESTYLE V0.2 Subroutine GS_LINGRID V0.1 Subroutine GS_LINTICKS V0.1 Subroutine GS_LUTSCALE V0.8 ('ERROR: z_min, z_max = ', 2g14.7)=>'7@FzD #<Bo: A8753._p0?fff?̌??Subroutine GS_MARK V0.2 ?Subroutine GS_MARKERS V0.1 ף;5??г]?Subroutine GS_MARKERSTYLE V0.1 Subroutine GS_MENU V0.7 w?%=?=33?=?̌??L??333? ף for no file storageFile to store graphicsEnter name of PostScript output file or INFO: Writing graphics file: Please waitSubroutine GS_OPEN_GRAPHICS V0.6 iiii..MMWW Subroutine GS_OPEN_NOTERM V0.2 Subroutine GS_OPEN_PS V0.4 UnknownERROR: Failed to open ASCII text file. May be you do not have write permission. (' Fortran I/O status return value (IOSTAT) = ', i8) (This value is system dependent; see system documentation.)Subroutine GS_PLOT V0.2 Subroutine GS_PPROMPT V0.1 Subroutine GS_PROMPT V0.5 ?@A%=?=?=33??L??Subroutine GS_RECTANGLE: V0.1 Subroutine GS_RELLIPSE V0.1 @?Subroutine GS_SET_3DAXES V0.1 Subroutine GS_SET_3DSIMAGE V0.1 Subroutine GS_SET_3DSTYLE V0.2 Subroutine GS_SET_3DVIEW V0.1 Subroutine GS_SET_ALABEL V0.1 Subroutine GS_SET_ALABELSTYLESV0.1 Subroutine GS_SET_ALABELSTYLE V0.1 Subroutine GS_SET_ARROW V0.1 Subroutine GS_SET_ARROWSTYLE V0.1 Subroutine GS_SET_AUTODDR V0.1 Subroutine GS_SET_AXESLOGLIN: V0.1 Subroutine GS_SET_AXESSTYLE: V0.3 Subroutine GS_SET_BACKGROUND V0.2 Subroutine GS_SET_CHAR_SCALING V0.1 Subroutine GS_SET_CURVEERRORS V0.1 Subroutine GS_SET_CURVELINES V0.1 Subroutine GS_SET_CURVELINE V0.1 Subroutine GS_SET_CURVEMARKERS V0.1 Subroutine GS_SET_CURVESOFTMARKERS V0.1 Subroutine GS_SET_CURVESTYLE V0.1 Subroutine GS_SET_DATALOGLIN V0.1 Subroutine GS_SET_DDDR V0.1 Subroutine GS_SET_DDR V0.1 Subroutine GS_SET_DGPP V0.1 Subroutine GS_SET_DLUTPC V0.1 Subroutine GS_SET_ERRORBARS V0.1 Subroutine GS_SET_GPP V0.2 Subroutine GS_SET_GRAPHLAYOUT V0.1 Subroutine GS_SET_GRID: V0.1 Subroutine GS_SET_GUIREGION V0.1 Subroutine GS_SET_HAXESSTYLE V0.1 Subroutine GS_INQ_HCOARSEGRID V0.1 Subroutine GS_SET_HFINEGRID V0.1 Subroutine GS_SET_IASPECT V0.1 Subroutine GS_SET_IDR V0.2 ('GS_SET_IDR: Bad image data region')('xminidr = ', g10.3)('yminidr = ', g10.3)('xmaxidr = ', g10.3)('ymaxidr = ', g10.3)Subroutine GS_SET_IMAGESCALE V0.2 Subroutine GS_SET_MASKCOLOUR V0.1 Subroutine GS_SET_MENULAYOUT V0.2 Subroutine GS_SET_MESSAGE V0.1 Subroutine GS_SET_LUT V0.1 Subroutine GS_SET_LUTCHOICE V0.3 Subroutine GS_SET_PIXELLIMITS: V0.1 Subroutine GS_SET_PIXELLIMITS V0.1 Subroutine GS_SET_POSTSCRIPT V0.1 Subroutine GS_SET_PSFILE V0.1 Subroutine GS_SET_TITLESTYLE V0.1 Subroutine GS_SET_VAXESSTYLE V0.1 Subroutine GS_SET_VCOARSEGRID V0.1 Subroutine GS_SET_VFINEGRID V0.1 Subroutine GS_SET_XAXISENUM V0.1 Subroutine GS_SET_XLABELSTYLE V0.1 Subroutine GS_SET_XLTICKS V0.2 Subroutine GS_SET_YAXISENUM V0.1 Subroutine GS_SET_YLABELORIENTATION V0.1 Subroutine GS_SET_YLABELSTYLE V0.1 Subroutine GS_SET_YLTICKS V0.2 Subroutine GS_SPROMPT V0.1 / Subroutine GS_SPYGLASS V0.3 ?>Subroutine GS_STRINGBUTTON: V0.2 Subroutine GS_STRINGBUTTON V0.2 ?Subroutine GS_TEXT V0.4 %=?=?=33???L???Subroutine GS_TEXTSTYLE V0.5 ('ERROR: GS_TEXTSTYLE: char_height = ', f10.3)?4CI@Subroutine GS_TITLE: V0.2 ('ERROR: GS_TITLE: char_height = ', f10.3)?? ף?@?>@@ Subroutine GS_DRAW_MESSAGE V0.7 0.K.SAVEB>)\=A<%=ff&@=@=33???33?@@?@??L?@Subroutine GS_DRAW_WARNING V0.1 !!! WARNING !!!O.K.HBA@@>@Afff? A@@?L??Subroutine GS_ELLIPSE V0.2 @?Subroutine GS_GIVE_COLOUR V0.2 BLACK BLUE BROWN CYAN GREEN GREY MAGENTA ORANGE RED VIOLET WHITE YELLOW (0 INDEX) (1 INDEX) INVERSE Subroutine GS_INP_SCROLLBAR V0.1 Subroutine GS_INP_TWOCLICK V0.2 SECOND CLICK WITHIN "SPY-GLASS" FHELP CANCEL >??@ ASubroutine GS_INQ_IDR V0.1 Subroutine GS_INQ_MENUSTYLE V0.2 Subroutine GS_INQ_MESSAGESTYLE V0.1 Subroutine GS_KEY: V0.1 ?=>>L?? #=>33s?333??%=?=?=33??>?5?@@ B #<Subroutine GS_SET_PROGRESS V0.1 Subroutine GS_INQ_PROGRESS V0.1 Subroutine GS_SCROLLBAR V0.3 C@>?Subroutine GS_SET_FRAMESTYLE: V0.2 Subroutine GS_XYCURVE V0.2 Subroutine GS_XYERRORBARS V0.1 Subroutine GS_2DCELLARRAY V0.6 '7@FzDB A= #<?fff?̌??@ Subroutine GS_3LINAXENUM V0.2 Subroutine GS_3LINTICKS V0.2 **10E<??F=?Function GS_3TEXT V0.1 Subroutine GS_ALOGAXENUM V0.5 <?r?@Subroutine GS_CAL_SCROLLBAR V0.1 Subroutine GS_CSLINE V0.1 BSubroutine GS_DEF_3DVIEW V0.1 Subroutine GS_DEF_ATTRIBUTES V0.9 L=u<?ff?>=Xk? ף; #< Subroutine GS_DEF_CURVEERRORS V0.1 Subroutine GS_DEF_CURVELINES V0.1 Subroutine GS_DEF_CURVEMARKERSV0.1 Subroutine GS_DEF_CURVESOFTMARKERS V0.1 Subroutine GS_DEF_CURVESTYLES V0.1 Subroutine GS_DEF_GPP V0.1 Subroutine GS_DEF_KEYLABELS V0.1 ('Curve ',i3)Subroutine GS_EXPONT V0.2 *1010 EB?@?$@Subroutine GS_INQ_KEY V0.1 Subroutine GS_INQ_KEYLABEL V0.1 Subroutine GS_INQ_KEYSTYLE V0.1 Subroutine GS_MSET_LANDSCAPE V0.1 j?fff?=5??Subroutine GS_PMLINE V0.1 @@B?Subroutine GS_SET_ATEXTSTYLE V0.1 Subroutine GS_SET_KEY V0.1 Subroutine GS_SET_KEYSTYLE V0.1 Subroutine GS_SET_WINDOWFORMAT V0.1 Subroutine GS_SPLINE V0.1 `B 8@F@Subroutine GS_DEF_ALABELS V0.1 Subroutine GS_DEF_ATEXTSTYLE V0.1 Subroutine GS_DEF_ARROWS V0.1 Subroutine GS_DEF_ARROWSTYLES V0.1 Subroutine GS_DEF_ATEXT V0.1 Subroutine LG_3DMIMAGE V0.2 WARNING: Only raster mode output is presently available for 3-d imagesSubroutine LG_ACTIVATE_WK V0.1 ERROR: Workstation ID is unknown (LG_ACTIVATE_WK)WARNING: Workstation is already active (LG_ACTIVATE_WK)ERROR: Workstation is not open (LG_ACTIVATE_WK)Subroutine LG_BESTCOLOURV0.1 ~>= ?G=Function LG_CELLARRAY V0.1 Function LG_CLEAR V0.1 Function LG_X11_CLEAR V0.1 Function LG_CLIP V0.1 Function LG_CLIPWINDOW V0.1 ERROR: Light Graphics system is not open (LG_CLIPWINDOW)Subroutine LG_CLOSE V0.1 WARNING: Light Graphics system is already closed ! (LG_CLOSE)Subroutine LG_CLOSE_WK V0.2 ERROR: Workstation ID is unknown (LG_CLOSE_WK)Subroutine LG_COLOURS V0.1 Function LG_DATAWINDOW V0.4 ('ERROR: LG_DATAWINDOW:'))(' x_min_wc, x_max_wc = ', 2(1pe12.5))ERROR: Light Graphics system is not open (LG_OPEN_WK)Subroutine LG_DEACTIVATE_WK V0.1 ERROR: Workstation ID is unknown (LG_DEACTIVATE_WK)WARNING: Workstation is not active (LG_DEACTIVATE_WK)ERROR: Workstation is not open (LG_DEACTIVATE_WK)Function LG_FILLAREA V0.3 Subroutine LG_FILLCOLOUR V0.4 ('Error: colour_index = ', i10)Function LG_FILLCOLOUR V0.4 Function LG_INP_COORDINATE V0.3 ERROR: Workstation ID is unknown (LG_INP_COORDINATE)WARNING: Coordinate not successfully input from X-11 workstationWARNING: Coordinate input is not possible from a Postscript deviceFunction LG_INP_EVENT V0.3 ERROR: Workstation ID is unknown (LG_INP_EVENT)WARNING: String not successfully input from X-11 workstationWARNING: String input is not possible from a Postscript deviceFunction LG_INP_RESIZE V0.2 Function LG_INQ_COLOURMAPPING V0.1 ERROR: Light Graphics system is not open (LG_INQ_COLOURMAPPING)Function LG_INQ_IMAGERANGE V0.1 ERROR: Light Graphics system is not open (LG_INQ_IMAGERANGE)Function LG_INQ_LOGZSCALING V0.1 ERROR: Light Graphics system is not open (LG_INQ_LOGZSCALING)Function LG_INQ_MAXPC V0.2 ERROR: Light Graphics system is not open (LG_OPEN_WK)Function LG_INQ_SCALING V0.1 ERROR: Light Graphics system is not open (LG_INQ_SCALING)('LG_INQ_SCALING: ERROR')('lg_wc_xmax = ', 1pe14.7)('lg_wc_xmin = ', 1pe14.7)('lg_wc_ymax = ', 1pe14.7)('lg_wc_ymin = ', 1pe14.7)Function LG_INQ_TEXTFONT V0.1 ERROR: Light Graphics system is not open (LG_INQ_TEXTFONT)Function LG_INQ_TEXTWIDTH V0.1 ERROR: Light Graphics system is not open (LG_INQ_TEXTWIDTH)Subroutine LG_LINECOLOUR V0.4 Subroutine LG_X11_LINECOLOUR V0.4 WARNING: The PostScript driver does not support inverse videoSubroutine LG_LINESTYLE V0.2 Subroutine LG_LINEWIDTH V0.2 Subroutine LG_MARKERCOLOUR V0.2 Subroutine LG_MARKERSCALE V0.2 Subroutine LG_MARKERTYPE V0.1 Subroutine LG_MARKERWIDTH V0.2 Subroutine LG_OPEN V0.9 WARNING: Light Graphics system is already open ! (LG_OPEN)WIN0DSubroutine LG_OPEN_WK V0.7 WARNING: Light Graphics system is not open (LG_OPEN_WK)WARNING: Workstation already open (LG_OPEN_WK)WARNING: Maximum number of workstations are already open (LG_OPEN_WK)WARNING: Unknown graphics device type (LG_OPEN_WK)WARNING: X-11 workstation not opened successfully (LG_OPEN_WK)Subroutine LG_X11_OPEN V0.7 WARNING: Maximum number of X-11 workstations are already open (LG_OPEN_WK)WARNING: Maximum number of PostScript workstations are already open (LG_OPEN_WK)Subroutine LG_POLYLINE V0.2 Function LG_X11_PL V0.2 Function LG_POLYMARKER V0.1 Function LG_X11_PM V0.1 Function LG_PC2WC V0.1 ERROR: Light Graphics system is not open (LG_PC2WC)Subroutine LG_PS_CA V0.9 Subrountie LG_PS_CA V0.9 ct(3z2.2)pop pop % Remove status return from stack('/pixel_string ', i5, ' string def % String to hold line of pixels')('/rgb_string ', i5, ' string def % String to hold line of rgb values')(4i6, 2i5, ' ca')(z2.2)C?>G=Function LG_PS_CLEAR V0.1 caFunction LG_PS_CLIP V0.1 cpinitclipFunction LG_PS_FA V0.1 faFunction LG_PS_FILLCOLOUR V0.2 ERROR: Fill area colour component red not converted O.K. ERROR: Fill area colour component green not converted O.K.ERROR: Fill area colour component blue not converted O.K.fcERROR: Fill drawing colour component grey not converted O.K. fc?>G=Function LG_PS_LINECOLOUR V0.2 ERROR: Line drawing colour component red not converted O.K. ERROR: Line drawing colour component green not converted O.K.ERROR: Line drawing colour component blue not converted O.K.pcERROR: Line drawing colour component grey not converted O.K. pc?>G=Function LG_PS_LINESTYLE V0.1 ptFunction LG_PS_LINEWIDTH V0.1 pwDFunction LG_PS_MARKERCOLOUR V0.1 ERROR: Marker drawing colour component red not converted O.K. ERROR: Marker drawing colour component green not converted O.K.ERROR: Marker drawing colour component blue not converted O.K.mcERROR: Marker drawing colour component grey not converted O.K. mc?>G=Function LG_PS_MARKERSCALE V0.1 msCFunction LG_PS_MARKERTYPE V0.1 mtFunction LG_PS_MARKERWIDTH V0.1 mwDSubroutine LG_PS_OPEN V0.11%!PS-Adobe-2.0%%BoundingBox: 18 23 569 810%%Creator: Produced by the "Light Graphics" system%%Title: "Light Graphics" V1.5 PostScript Output% Copyright 1995 - 2001 Andy Hammersley / ESRF applies % to the prologue. % Definition of variables('/pl_r 0 def /pl_g 0 def /pl_b 0 def /pl_w ', i4, ' def /pl_t 0 def')('/pl_g 0 def /pl_w ', i4, ' def /pl_t 0 def')('/pm_r 0 def /pm_g 0 def /pm_b 0 def /pm_t 5 def /pm_s ', i4, ' def/pm_w ', i4, ' def')('/pm_g 0 def /pm_t 5 def /pm_s ', i4, ' def/pm_w ', i4, ' def')('/setlinejoin 1 def /dash', i4, ' def /dot ', i4, ' def /gap ', i4, ' def')/fa_r 1 def /fa_g 1 def /fa_b 1 def/fa_g 1 def/tx_r 0 def /tx_g 0 def /tx_b 0 def /tx_h 0 def /tx_v 0 def/tx_g 0 def /tx_h 0 def /tx_v 0 def/tx_a 0 def /c_a 1 def /s_a 0 def% Definition of functions/pc { /pl_b exch def /pl_g exch def /pl_r exch def} def/mc { /pm_b exch def /pm_g exch def /pm_r exch def} def/fc { /fa_b exch def /fa_g exch def /fa_r exch def} def/tc { /tx_b exch def /tx_g exch def /tx_r exch def} def/pc {/pl_g exch def} def/mc {/pm_g exch def} def/fc {/fa_g exch def} def/tc {/tx_g exch def} def/pw { /pl_w exch def } def/pt { /pl_t exch def } def/mt { /pm_t exch def } def/ms { /pm_s exch def } def/mw { /pm_w exch def } def/ta {/tx_v exch def /tx_h exch def} def/td { /tx_a exch def /c_a tx_a cos def /s_a tx_a sin def} def/tf { /fi exch def /size exch deffi 1 eq {/Times-Roman findfont size scalefont setfont} iffi 2 eq {/Courier findfont size scalefont setfont} if} bind def/l_type {0 pl_t eq {[] 0 setdash} if1 pl_t eq {[] 0 setdash} if2 pl_t eq {[dash dash] dash 2 div setdash} if3 pl_t eq {[dot gap] 0 setdash} if4 pl_t eq {[dash gap dot gap] dash 2 div setdash} if} def/pl { /num exch def newpath movetonum 1 sub {lineto} repeatpl_w setlinewidth pl_r pl_g pl_b setrgbcolor l_type stroke} bind defpl_w setlinewidth pl_g setgray l_type stroke} bind def/cl { /num exch def newpath movetonum 1 sub {lineto} repeat closepath/hl { dup 3 -1 roll dup 3 -1 roll newpath moveto 3 -1 roll add exch lineto/vl { dup 3 -1 roll dup 3 -1 roll newpath moveto 3 1 roll add lineto/dt {newpath /y exch def /x exch def x 1 sub y moveto x 1 add y linetostroke} bind def/plus {newpath /y exch def /x exch def x pm_s sub y moveto x pm_s add y linetox y pm_s sub moveto x y pm_s add lineto stroke} bind def/star {newpath /y exch def /x exch def x pm_s sub y moveto x pm_s add y linetox pm_s 0.707 mul sub y pm_s 0.707 mul sub movetox pm_s 0.707 mul add y pm_s 0.707 mul add linetox pm_s 0.707 mul sub y pm_s 0.707 mul add movetox pm_s 0.707 mul add y pm_s 0.707 mul sub lineto/cir {newpath pm_s 0 360 arc stroke} def /cross {newpath /y exch def /x exch def/pm {/num exch def pm_r pm_g pm_b setrgbcolor [] 0 setdash/pm {/num exch def pm_g setgray [] 0 setdashpm_t 1 eq {10 setlinewidth 1 setlinecap num {dt} repeat} ifpm_t 2 eq {pm_w setlinewidth 0 setlinecap num {plus} repeat} ifpm_t 3 eq {pm_w setlinewidth 0 setlinecap num {star} repeat} ifpm_t 4 eq {pm_w setlinewidth 0 setlinecap num {cir} repeat} ifpm_t 5 eq {pm_w setlinewidth 0 setlinecap num {cross} repeat} if/fa { /num exch def newpath movetofa_r fa_g fa_b setrgbcolor fill} bind deffa_g setgray fill} bind def/tx_box {gsave newpath 0 0 moveto true charpath flattenpath pathbboxgrestore} def/tx {/tx_y exch def /tx_x exch def dup stringwidth pop /width exch deftx_r tx_g tx_b setrgbcolortx_g setgray0 tx_h eq { /x_a 0 def } if1 tx_h eq { /x_a 0 def } if2 tx_h eq { /x_a width 2 div def } if3 tx_h eq { /x_a width def } if0 tx_v eq { /y_a 0 def} if1 tx_v eq { (l) tx_box /y_a exch def pop pop pop} if2 tx_v eq { (X) tx_box /y_a exch def pop pop pop} if3 tx_v eq { (Xg) tx_box exch pop add 2 div /y_a exch def pop} if4 tx_v eq { /y_a 0 def} if5 tx_v eq { (g) tx_box pop pop -1 mul /y_a exch def pop} if6 tx_v eq { (X) tx_box exch pop add 2 div /y_a exch def pop} if/tx_x tx_x x_a c_a mul s_a y_a mul sub sub def/tx_y tx_y s_a x_a mul c_a y_a mul add sub deftx_x tx_y moveto gsave tx_a rotate show grestore} bind def/ca {/ymax exch def /xmax exch def /ymin exch def /xmin exch defnewpath xmin ymin moveto xmax ymin lineto xmax ymax lineto xmin ymax linetoclosepath 1 1 1 setrgbcolor fill} bind defclosepath 1 setgray fill} bind def/cp {/ymax exch def /xmax exch def /ymin exch def /xmin exch defclosepath clip} def 0.1 0.1 scale(i4, ' 1 tf')(i4, ' 0 translate 90 rotate')% End of prologue% Define current graphics stateFunction LG_PS_PL V0.4 hlvl cl pl8Function LG_PS_PM V0.2 pmFunction LG_PS_TEXTALIGNMENT V0.2 taFunction LG_PS_TEXTANGLE V0.1 td?Function LG_PS_TEXTCOLOUR V0.2 ERROR: Line drawing colour component red not converted O.K. ERROR: Line drawing colour component green not converted O.K.ERROR: Line drawing colour component blue not converted O.K.tcERROR: Text drawing colour component grey not converted O.K. tc?>G=Function LG_PS_TEXTFONT V0.1 tf Function LG_PS_TEXTHEIGHT V0.3 WARNING: Attempt to set zero or negative height text characters tf ?Function LG_PS_TRANSFORM V0.1 Function LG_PS_WCA V0.1 /colourtable 768 string def/ct {currentfile colourtable readhexstring} def% p2rgb : Convert pixel value to RGB values/p2rgb { % Stack : pixel_string index => pixel_string /index exch def % Save element indexdup % Duplicate 'pixel_string' on stackindex get 3 mul /colourindex exch def % Define base colour index/index index 3 mul def % Calculate string positionrgb_string index colourtable colourindex get put/index index 1 add def % Increment output string index/colourindex colourindex 1 add def % Increment colour index/index index 1 add def % Increment output string index/colourindex colourindex 1 add def % Increment colour index} def% Definition of "ca" operator/ca { /yip exch def /xip exch def /ye exch def /xe exch def/ys exch def /xs exch defgsave xs ys translate xe xs sub 1 add ye ys sub 1 add scalexip yip 8 [xip 0 0 yip 0 0]{currentfile pixel_string readhexstring pop % Input line of pixels0 1 xip 1 sub {p2rgb} for % Convert pixels to RBG valuespop % Take 'pixel_string' off stackrgb_string } % Put RGB string on stackfalse 3 colorimage grestore} def{currentfile pixel_string readhexstring pop} % Input line of pixelsimage grestore} defSubroutine LG_RAS_3DMIMAGE V0.4 Subroutine LG_3DMIMAGE V0.4 %$? ף;?'7PG=~PGSubroutine LG_RAS_FA V0.4 ~?8Function LG_RAS_PL V0.4 Function LG_RAS_TRIANGLE V0.5 Function LG_RAS_TRIXLIMITS V0.1 Function LG_REALCELLARRAY V0.8 Subroutine LG_REALCELLARRAY V0.8 Function LG_RMASKCELLARRAY V0.7 ERROR: Function LG_X11_RMCA failed to allocate memory for image displayERROR: Function LG_X11_RMCA failed because of bad data scaling rangeFunction LG_X11_RMCA'7@F=zD #<Bo: A8753._p0?fff?̌?Function LG_ROTATELUT V0.1 Subroutine LG_COLOURS V0.1 Function LG_SET_COLOURINDICES V0.1 ERROR: Light Graphics system is not open (LG_SET_COLOURINDICES)Function LG_SET_IMAGERANGE V0.1 ERROR: Light Graphics system is not open (LG_SET_IMAGERANGE)Function LG_SET_LOGZSCALING V0.1 ERROR: Light Graphics system is not open (LG_SET_LOGZSCALING)Function LG_SET_RASTERMODE V0.6 WARNING: Raster mode is already enabledWARNING: Dynamic memory allocation has failed. The internal graphics raster cannot be created, so all graphics output will be direct to the output deviceFunction LG_CELLARRAY V0.6 WARNING: Raster mode is not enabled??mDSubroutine LG_SET_RESOLUTION V0.1 Function LG_SET_RUBBERBAND V0.1 ERROR: Workstation ID is unknown (LG_SET_RUBBERBAND)WARNING: Rubber-banding is not possible from a Postscript deviceSubroutine LG_SET_UPDATE V0.1 ERROR: Workstation ID is unknown (LG_SET_UPDATE)WARNING: SET UPDATE wasnot successful for X-11 workstationWARNING: SET UPDATE is not possible on a Postscript deviceFunction LG_SPYGLASS V0.2 Function LG_TEXT V0.1 Subroutine LG_TEXTALIGNMENT V0.3 Subroutine LG_X11_TEXTALIGNMENT V0.3 Subroutine LG_TEXTANGLE V0.3 Subroutine LG_X11_TEXTANGLE V0.3 I@4CSubroutine LG_TEXTCOLOUR V0.3 ('colour_index = ', i6)Function LG_X11_TEXTCOLOUR V0.3 Subroutine LG_TEXTFONT V0.2 ('font_index = ', i6)Subroutine LG_X11_TEXTFONT V0.2 Subroutine LG_TEXTHEIGHT V0.3 Subroutine LG_X11_TEXTHEIGHT V0.3 ף;Subroutine LG_UNITYTRANSFORM V0.1 ERROR: Light Graphics system is not open (LG_OPEN_WK)?Function LG_UPDATE V0.1 ERROR: Workstation ID is unknown (LG_UPDATE)Function LG_VIEWPORT V0.2 ERROR: Light Graphics system is not open (LG_OPEN_WK)Function LG_WC2PC V0.1 ERROR: Light Graphics system is not open (LG_WC2PC)Subroutine LG_WINDOW_TITLE V0.1 Function LG_X11_TEXT V0.4 ERROR: X-11 Error code: %s @o@?Light Graphics X-11 WindowLG X-11FIT2D/CHIPLOT GraphicsDirectColorTrueColorPseudoColorStaticColourGrayscaleStaticGrayLG GraphicsWARNING: Failed to open X-11 display INFO: Only %i contiguous colour cells can be allocated in the default colour table. A separate colour table is being created, you may notice colour "flash". NOTE: Display uses 'TrueColor' colour mapping with %i bits. Byte swap images because its Hummingbird eXceed ERROR: Display uses a colour mapping which is not presently supported. Default colour mapping: Depth = %i bits, Class = %s Default Depth = %i bits 8-bit plane 'PseudoColor' and 24-bit plane 'TrueColor' are presently supported. WARNING: Structure allocation for windowName failed. WARNING: Structure allocation for iconName failed. Basicwinb@9v?Font not available WARNING: Problem creating pixmap for text output Problem obtaining copy of basic text (probably the window is not visible) MbP??Go@ihjfhjhjhjhjhj0jhjhjhjhjhjhjUjhjhjiy>@y> v>>>>>>>>>>>+>>p~clR4x65x7timR2412x24timR085x86x9timR106x10timR126x127x13timR147x149x158x16timR1810x20Note: Font at height %i points out found, using X-11 font 6x10 instead WARNING: X-11 font 6x10 not found, trying 9x15 instead ERROR: Cannot open 6x10 nor 9x15 fonts, text cannot be output to the X-11 screen. You may be able to 'load' the necessary fonts, or change the font path. See your system administrator or local X-11 guru. Ideally the TIMES-ROMAN series of fonts should be available. ۞???p@X=99999, Y=99999, I=-9.999999e-99X=%5i, Y=%5i, I=%gh㈵>.WARNING: Structure allocation for window_title failed. MbP??p@??p@?~ERROR: LG_X11_RMCA failed to allocate %i bytes bytes_per_line = %i y_height_pixels = %i ERROR: Scaling range unacceptable ERROR: Log Scaling range unacceptable minimum = %f, maximum = %f r.-Du8?dy=Subroutine LG_BMAXSETREGION V0.2 Function LG_DEF_COLOURS V0.2 ?@A?Function LG_INQ_DATAWINDOW V0.1 ERROR: Light Graphics system is not open (LG_OPEN_WK)Function LG_INQ_VIEWPORT V0.1 ERROR: Light Graphics system is not open (LG_OPEN_WK)Subroutine LG_PS_BCA V0.4 Subrountie LG_PS_BCA V0.4 ct(3z2.2)pop pop % Remove status return from stack('/pixel_string ', i5, ' string def % String to hold line of pixels')('/rgb_string ', i5, ' string def % String to hold line of rgb values')(4i6, 2i5, ' ca')(z2.2)C?>G=Subroutine LG_PS_RMCA V0.3 ct(3z2.2)pop pop % Remove status return from stack('/pixel_string ', i5, ' string def % String to hold line of pixels')('/rgb_string ', i5, ' string def % String to hold line of rgb values')(6i5, ' ca')(z2.2)C%$?>G=$@Subroutine LG_PS_TEXT V0.3 \() txFunction LG_PS_UPDATE V0.2 showpage0.1 0.1 scale(i4, ' 0 translate 90 rotate')Subroutine MA_1DCHEBYSHEV V0.2 Subroutine MA_1DEXPDECAY V0.1 ?Subroutine MA_1DGAUSSIAN V0.1 ?Subroutine MA_1DINTERCORR V0.1 Subroutine MA_1DLORENTZIAN V0.1 HB?pA@ESubroutine MA_1DSINUSOIDAL V0.1 ?I@Subroutine MA_1DVOIGTIAN V0.1 .@@?Subroutine MA_2DCHEBYSHEV V0.2 Subroutine MA_2DFRFFT V0.1 ?Subroutine MA_2DGAUSSIAN V0.3 Subroutine MA_2DPOISSON V0.1 NOT IMPLEMENTED YETSubroutine MA_2DPOLARGAU V0.2 @@~?S@I@A˖@/A5?A?I@@I?Subroutine MA_2DTRANSFORM V0.3 @'7?o:Subroutine MA_2DTRANSLATE V0.1 $tI`B ?Subroutine MA_2GAUSSIAN V0.1 ?Subroutine MA_ARCSLICE V0.1 %$I@@?Subroutine MA_AUTOCORRELATION V0.3 Subroutine MA_BESTCENTRE V0.3 Subroutine MA_CAL_2DCHEBYSHEV V0.4 Subroutine MA_CAL_2DNCUBSPLINE V0.2 ('xnum_knots wrong')('max_coefficients too small')('xstrelm, xendelm problem')('xmax_work too small')Subroutine MA_CAL_2DTRANSFORMATION V0.2 ?I@Subroutine MA_CAL_CIRCENTRE V0.1 I@.??IqSubroutine MA_CAL_NBCUBSPLINE V0.1 Subroutine MA_CAL_POLYNOMIAL V0.3 ('num_coordinates, max_coordinates = ', 2i6)?Subroutine MA_CENTRE V0.1 3Subroutine MA_CLOCKWISE V0.1 @75I@7I@Subroutine MA_CUBSPLINE V0.1 `B @@Subroutine MA_DC2PIXC V0.3 ?`B Subroutine MA_DIFZSCALE V0.4 @@@$@Function Ma_exdigit V0.2 Subroutine MA_EXPNT V0.1 @Subroutine MA_FFA8 V0.2 ?Subroutine MA_FFS8 V0.2 ?Subroutine MA_FRCLFFT V0.2 Subroutine MA_FROWFFT V0.1 5?5?^l?>t=?ԋ >>@@@75@?v~d?Function Ma_gaussian V0.2 HB?@`B ~5??^l?>t=?ԋ Subroutine MA_INTERSECT V0.1 ~8Subroutine MA_L1VALUE V0.1 Subroutine MA_LINECIRCLE V0.1 @?Subroutine MA_LOGARITHM V0.1 Subroutine MA_MEDIANFILTER V0.3 ?Subroutine MA_MODELFIT V0.7 ERROR: More variable parameters than unmasked data valuesERROR: Not enough available memoryERROR: The model function has set terminationWARNING: Too many calls to the calculating functionWARNING: 'tolerance' is too small. No further minimisation is possibleWARNING: No further improvement in solution is possibleWARNING: 'RESIDUALS' is orthogonal to the Jacobian (to machine precision)Subroutine MA_MODELMIN V0.9 INFO: Iteration = 1('INFO: Iteration = ', i6, ' Sum of squares = ', g14.7)('INFO: Iteration = ', i6)('INFO: Average mis-fit per element = ', g14.7)=>?@?824BSubroutine MA_MODELRESID V0.5 ('INFO: Sum of squares = ', g14.7)BSubroutine MA_PC2DC V0.1 ??Subroutine MA_PERINTERSECT V0.1 PANIC: This should not be possibleSubroutine MA_POINTVECTOR V0.1 ½~75Function Ma_poisson V0.1 ABC@j[?@?>?Subroutine MA_POLYNOMIAL V0.3 ?Subroutine MA_POWER V0.1 @?Subroutine MA_PROJECTION V0.4 WARNING: There is not enough room for the whole of the required projection. The end of the projection will be truncated.('INFO: Number of rows treated = ', i6, ' (', i3, '%)')?0_?8BL=24?Subroutine MA_RADD V0.1 Subroutine MA_RADIAL V0.5 ?? #<?Subroutine Ma_rand1 V0.3 6.t6Subroutine MA_RCADD V0.1 Subroutine MA_RCOPY V0.1 Subroutine MA_RCMULT V0.1 Subroutine MA_RDIVIDE V0.1 Subroutine MA_REBINMAX V0.1 Subroutine MA_REBINMIN V0.1 Subroutine MA_REBINMINMAX V0.1 Subroutine MA_RFLIP V0.1 Subroutine MA_RMAX V0.1 Subroutine MA_RMEAN V0.1 Subroutine MA_RMIN V0.1 Subroutine MA_RMINMAX V0.1 Subroutine MA_RMOVE V0.1 Subroutine MA_RMULTIPLY V0.1 Subroutine MA_RREBIN V0.1 Subroutine MA_RREFLECT V0.3 ?Subroutine MA_RROTATE V0.3 ?Subroutine MA_RSCALE V0.1 '7 A75Subroutine MA_RSUBTRACT V0.1 Subroutine MA_RTRANSFORM V0.2 ('WARNING: ', i10, ' input pixels have been ignored, because they require') re-binning into more than three output pixels (X-direction). re-binning into more than three output pixels (Y-direction).?Subroutine MA_RTRANSPOSE V0.1 Subroutine MA_RVALUE V0.1 ('x_start_element, x_end_element, x_max = ', 3i8)('y_start_element, y_end_element, y_max = ', 3i8)Subroutine MA_RVARMULT V0.1 Subroutine MA_SATURATED V0.1 Subroutine MA_SCONVOLUTION V0.1 ?Subroutine MA_SINTERPOLATE V0.4 WARNING: The required closeness of fit could not be attained. Surface not calculated('WARNING: Problem fitting coordinates: SURFIT Error status = ', i6)~?75Subroutine MA_SLICE V0.1 ?Subroutine MA_SLOPE V0.2 Subroutine MA_SORT V0.1 ~Subroutine MA_STATISTICS V0.2 KH9@Subroutine MA_SYMFUN V0.3 ???Subroutine MA_THRESHOLD V0.1 Subroutine MA_TOPHATCON V0.2 Subroutine MA_TOPHAT2CON V0.2 ?Subroutine MA_TRANSFORM V0.1 Subroutine MA_TRIREBIN V0.4 ('Three vertices in the same side in MA_CAL_TRILINE')('This should not happen !!!!!')('Two vertical pixels')('Three vertical pixels')('Two horizontal pixels')('Three vertices in the same side in MA_CAL_TRILINES')('Three horizontal pixels') ף;?Subroutine MA_WAVERAGE V0.1 ?(@Q@h<@?7@5@?` ?Subroutine MA_2DIHFFT V0.1 ?Subroutine MA_2DROTATE V0.1 ?Subroutine MA_2DROTATE90 V0.1 @??8$tI`B Subroutine MA_SUB2DROT90 V0.1 ??Subroutine MA_CAL_ANGVECTORS V0.2 %$Subroutine MA_CAL_TRILINES V0.3 ('Three vertices in the same side in MA_CAL_TRILINES')('This should not happen !!!!!')?Subroutine MA_EUCLIDEANNORM V0.1 c4_75Subroutine MA_IHCLFFT V0.2 Subroutine MA_IROWFFT V0.1 5?Subroutine MA_JACOBIAN V0.4 24Subroutine MA_REFLECT V0.1 Subroutine IO_BASENAME V0.1 Subroutine IO_CHANGEDIR V0.5 WINDOWS-NT . ..:\\Subroutine IO_CLOSE_LOGFILE V0.1 Subroutine IO_CLOSE_OUTMACRO V0.3 ('%!*\ END OF IO MACRO FILE')Subroutine IO_COMMAND V0.4 ERROR: Null command entered Subroutine IO_CSWAP V0.1 Subroutine IO_DIRECTORY V0.3 Subroutine IO_DIRPATH V0.2 WINDOWS-NT Subroutine IO_DSWAP V0.1 Subroutine IO_EXTENSION V0.2 . Subroutine IO_FILEEXIST V0.2 Subroutine IO_FILEEXTENSION V0.1 .Subroutine IO_FILENAME V0.2 0 Subroutine IO_FILESEQUENCE V0.6 . 09Subroutine IO_FILESIZE V0.1 Subroutine IO_FILESMATCH V0.1 Subroutine IO_FILESORDER V0.1 Subroutine IO_FREE V0.1 Subroutine IO_FWRITE_CARRAY V0.1 ;w?Subroutine IO_FWRITE_IARRAY V0.1 ;w? Subroutine IO_FWRITE_INTEGER V0.1 Subroutine IO_FWRITE_L1ARRAY V0.1 ;w?Subroutine IO_FWRITE_RARRAY V0.2 ;w? Subroutine IO_FWRITE_REAL V0.2 Subroutine IO_FWRITE_STRING V0.2 Subroutine IO_GETARGS V0.6 HP-UX-9 HP-UX-10 Subroutine IO_GETCWD V0.4 WINDOWS-NT /\Subroutine IO_INP_2DBYTE V0.4 ERROR: Re-binning on input not yet implementedCSubroutine IO_INP_2DI2 V0.3 ERROR: Re-binning on input not yet implementedGSubroutine IO_INP_2DI4 V0.2 ERROR: Re-binning on input not yet implementedOSubroutine IO_INPD V0.9 (' (Range: ',a,' to ',a,')')()(' [',a,']')? HELP Error in input value: cannot convert to a double precisionSubroutine IO_INPI V0.8 (' (Range: ',a,' to ',a,')')()(' [',a,']')? HELP Entered response cannot be converted to an integer Subroutine IO_INPL V0.8 (' [YES]')(' [NO]')() ? HELP Subroutine IO_INPR V0.10(' (Range: ',a,' to ',a,')')()(' [',a,']')? HELP Error in input value: cannot convert to a real numberSubroutine IO_INPS V0.2 (' [',a,']') [ ] () ? HELP Subroutine IO_INPTOKEN V0.6 (' [',a,']') [ ] () ? HELP Subroutine IO_INPUT_LINE V0.4 Subroutine IO_INPUT_TOKEN V0.5 Subroutine IO_INQ_IKEYVALUE V0.1 Subroutine IO_INQ_KEYVALUE V0.1 Subroutine IO_INQ_LKEYVALUE V0.1 TRUE FALSE Subroutine IO_INQ_INMACRO V0.1 Subroutine IO_INQ_RKEYVALUE V0.1 Subroutine IO_INQ_VARNUM V0.1 Subroutine IO_ISWAP V0.1 (i2)(i3)(i4)(i5)(i6)(i7)(i8)(i9)(i10)(i11)(i1)Subroutine IO_LISTFILES V0.1 Subroutine IO_LOAD_DATABASE V0.3 READ(a) Subroutine IO_LSWAP V0.1 .TRUE..FALSE.Subroutine IO_MALLOC V0.1 Subroutine IO_MENU V0.5 ?HELPINFO: Sending the command to the operating systemnullWARNING: Entered text does not correspond to any of the available choices. Please enter a command from the menu. WARNING: Entered command is ambiguous. Please enter more letters.(a)Subroutine IO_MSET_OPTIONS V0.8 -SYM =u-SYMBOL -BVAR -CVAR -FVAR -IVAR -LVAR -RVAR -SVAR ' WARNING: Could not convertvariable value to correct type-mac+mac-MAC+MACfit2d.mac INFO: No macro file name specified; trying 'fit2d.mac'WARNING: Macro file as specified on command file could not be openedSubroutine IO_NEWFILENAME V0.4 WINDOWS-NT 0 .Subroutine IO_NODIRPATH V0.2 WINDOWS-NT Subroutine IO_NOEXTENSION V0.1 . Subroutine IO_OPEN_ASCIIFILE V0.7 READUPDATEOLD WRITEUNKNOWNUnacceptable inputEnter Name of fileFILE NAMEWARNING: Problem translating: SEQUENTIALFORMATTEDWARNING: Error in opening file, Please retype name Subroutine IO_OPEN_INMACRO V0.2 READ FILE NAME*Subroutine IO_OPEN_LOGFILE V0.1 WRITE(Subroutine IO_OPEN_OUTMACRO V0.4 WRITE('%!*\ BEGINNING OF GUI MACRO FILE')('%!*\ BEGINNING OF IO MACRO FILE')('%!*\')('%!*\ This is a comment line')WARNING: Output macro file is already open, use "STOP MACRO" to close the file so that a new macro may be defined.)Subroutine IO_OUTPROMPT V0.2 :Subroutine IO_OUTFILE V0.2 Subroutine IO_QUOTEDSTRING V0.1 ' Subroutine IO_READ V0.9 %!*\ END OF EXPG_IO MACRO FILE%!*\ END OF IO MACRO FILE *** END OF MACRO FILE ***MENU CHOICE (GRAPHICAL%!*\ EOF %!*\ SEQUENCE %!*\\\ ()(a)(' ')*(Subroutine IO_READ_FILE V0.3 (a)Subroutine IO_READ_MACRO V0.6 DO =ERROR: Syntax error; Start value of "DO" loop not specified(' Line number = ', i8)ERROR: Syntax error; End value of "DO" loop not specified1 ERROR: Syntax error; Start value of "DO" loop incorrectERROR: Syntax error; End value of "DO" loop incorrectERROR: Syntax error; Step value of "DO" loop incorrectSubroutine IO_READ_MACROV0.6 iEND ENDDO %SLEEP * Subroutine IO_RECL V0.10LINUX DEC-UNIX DEC-VMS HP-UX-9 HP-UX-10 IBM-AIX SUN-OS SUN-SOLARIS SG-IRIX SG-IRIX64 WINDOWS-NT ERROR: Unknown system/Fortran type in subroutine 'IO_RECL'. Thissubroutine will need to be edited and the library and calling programre-compiled. You will need to consult local documentation for theFortran compiler being used to find out how many bytes are equivalentto one unit of "record length" in the OPEN statement for direct accessfiles. (e.g. For Sun-OS F77 and VMS Fortran compiler Recl=1 correspondsto 4-bytes, 1 word, on HP-UX F77 compiler Recl=1 corresponds to 1-byte.Unfortunately the FORTRAN-77 standard does not specific this quantity.Subroutine IO_RMINMAX V0.1 Subroutine IO_RSET V0.1 Subroutine IO_RSWAP V0.1 (1pe13.6)(f9.2)(f9.3)(f9.4)(f9.5)(f9.6)('0.0')(1pe12.6)(f8.6)(f8.5)(f8.4)(f8.3)(f8.2)O?\yr_̽=AByD?FOGSubroutine IO_SAVE_DATABASE V0.2 WRITE('IO_OPEN_ASCIIFILE retstat = ', i6)('DATABASE DEFAULT VALUES FILE')('!!! DO NOT ALTER YOURSELF !!!')(a)Subroutine IO_SET_IKEYVALUE V0.1 Subroutine IO_SET_KEYVALUE V0.1 Subroutine IO_SET_LKEYVALUE V0.1 TRUE FALSE Subroutine IO_SET_RKEYVALUE V0.1 Subroutine IO_SET_VARIABLE V0.5 WARNING: Attempt to change data type or variableSubroutine IO_SET_VARKILLSTR V0.1 Subroutine IO_SLEEP V0.2 Subroutine IO_STRINGMATCH V0.1 *Subroutine IO_SYSTEM V0.2 Subroutine IO_SYSTEM_NAME V0.1 IBM-AIXDEC-UNIXHP-UX-9HP-UX-10SG-IRIXSG-IRIX64LINUXSUN-OSSUN-SOLARISDEC-VMSWINDOWS-NTIBM-RS6000DEC-ALPHAHP-700HP-800SG-MIPSPCSUN-4DEC-VAXSubroutine IO_TEXT V0.4 Upper of lower cases letters may be input: B = Backwards (Up) one "page" C = Case Sensitive searching, toggles between case sensitive searching or not D = Down (Forwards) one "page" E = End of text, go to end F = Forwards one "page" (default option) H = Help (this text, equivalent to "?") N = Number of lines per "page" User is prompted for a number Q = Quit, exit OUTPUT S = Start of text, return to beginning U = Up (Backwards) one "page" > = Forward search (circular) < = Backwards search (circular) 1, 2, 3, etc. A number followed by may be used to go immediately to that line number. ('---',i2.2,'%---(This is NOT more)--- = Next "page" --- ? = help ------:') Enter the number of lines of text to be output in a "page" i.e. the number of lines between prompts to continue. e.g. For a normal terminal window with 24 lines, the value 23 displays maximum size "pages" while allowing all lines to be read. The value "0" may be input to disable this facility. Enter valid integer within given rangeNUMBER OF LINES OF TEXT PER "PAGE"[A[B> Enter valid textEnter key word or pattern to search forENTER SEARCH TEXT ^Enter YES or NOYES to continue search for next example of defined charactersSEARCH NEXT OCCURENCETOKEN NOT FOUNDB,Subroutine IO_TIMES V0.1 Subroutine IO_TIMESC V0.1 Subroutine IO_TOKEN V0.5 Subroutine IO_TOKENS V0.2 Subroutine IO_TOKTD V0.5 .('(f', i1, '.0)')('(f', i2, '.0)')ED* *10^*10**%PI3.1415926 e{Gz?Subroutine IO_TOKTI V0.6 ('(i', i1, ')')('(i', i2, ')')Subroutine IO_TOKTL V0.1 Y YES "YES" T TRUE 1 .TRUE. OUI YA N NO NON "NO" F FALSE .FALSE. 0 NEIN Subroutine IO_TOKTR V0.6 .('(f', i1, '.0)')('(f', i2, '.0)')ED* *10^*10**%PI3.1415926 e #<Subroutine IO_TRANS_PATH V0.3 /WARNING: Problem obtaining home directory informationSubroutine IO_TRANSLATE V0.2 Subroutine IO_STATEMENT V0.3 '!&Continuation: =><Subroutine IO_UNSET_VARIABLE V0.2 Subroutine IO_UP_DIRECTORY V0.1 WINDOWS-NT Subroutine IO_USERPATH V0.1 /Subroutine IO_UWRITE_RARRAY V0.10('record_length = ', i6)('num_bytes = ', i6)('INFO: Data minimum value = ', g14.7)('INFO: Data maximum value = ', g14.7)Enter a valid real numberEnter lowest value to be scaled to output rangeLOWER LIMIT OF RANGEPANIC: This shouldn't happenEnter Highest value to be scaled to output rangeUPPER LIMIT OF RANGE ERROR: Failed to output binary data to a file. May be the file system, or your quota, are full.(' Fortran I/O status return value (IOSTAT) = ', i8) (This value is system dependent; see system documentation.)ϞGO~C?Function Io_var_number V0.1 Subroutine IO_VARIABLE V0.7 #IN CHARACTER STRING VALUE test.dat Enter stringEnter name of internal variable to defineENTER NAME OF VARIABLEINFO: Data type is: Choice one of the available data typesENTER DATA TYPE OF VARIABLEWARNING: Data type has been changed !Enter character string value for variable to defineENTER CHARACTER STRINGEnter valid floating point valueEnter floating point value for variableENTER FLOATING POINT VALUEEnter valid integer valueEnter integer value for variableENTER INTEGER VALUEEnter "YES" or "NO"Enter logical/boolean value for variableENTER LOGICAL (BOOLEAN) VALUEWARNING: Variable could not be defined as variable table is fullWARNING: Variable improperly defined owing to insufficient space in character string storeeSubroutine IO_VTOC V0.6 (f40.20).0 (1pe40.20)E-.-0--0.0.-0.00.0-0.000.00 A |>>Subroutine IO_WRITE V0.1 (a)(' ')Subroutine IO_WRITE_FILE V0.3 (a)(' ')ERROR: Failed to output ASCII text to an output file. May be you do not have write permission, or the file system, or your quota, are full. (' Fortran I/O status return value (IOSTAT) = ', i8) (This value is system dependent; see system documentation.)Subroutine IO_WRITENA V0.2 (a,$)(Subroutine IO_WRITENA_FILE V0.1 (a,$) STATUS: The "status" value appears to be good, but an error position hasbeen reported in:This is probably due to incorrect calling argumentsSTATUS: The "status" value is set to the user escape valueIO: Input/Output and Status MA: Mathematics GR: Graphics LG: "Light Graphics" GS: "Graphics System" NAG: NAG mathematics library DS: Data Storage GKS: Graphics Kernel System HDS: Hierarchical Data Storage system PHIGS: Programmers Hierarchical Interactive Graphics System CHIPLOT (CHI): CHIPLOT graphics module FIT2D (F2D): 2-D fitting module HIT: Hammersley Incomplete Transform module monitor (MON): MONITOR module CINDEX: Cell Indexing Module FIO: File Input/Output Module GENERATOR: Software generator module SPECIAL: using standard status values SPECIAL: using non-standard status values UNKNOWN: STATUS: The error was identified in module:STATUS: Position where error condition was identifiedFirst array dimension illegally defined Second array dimension illegally defined Third array dimension illegally defined Fourth or greater array dimension illegally defined First dimension data region illegally defined Second dimension data region illegally defined Third dimension data region illegally defined Fourth or greater dimension data region illegally defined First dimension internal array limit exceeded Second dimension internal array limit exceeded Third dimension internal array limit exceeded Fourth or greater dimension internal array limit exceeded First dimension: illegal relationship between two variables Second dimension: illegal relationship between two variables Third dimension: illegal relationship between two variables Fourth of greater dimension: illegal relationship between two variables First dimension: integer value out of acceptable range Second dimension: integer value out of acceptable range Third dimension: integer value out of acceptable range Fourth or greater dimension: integer value out of acceptable range First dimension: real value out of acceptable range Second dimension: real value out of acceptable range Third dimension: real value out of acceptable range Fourth or greater dimension: real value out of acceptable range First dimension: number of elements is not a power of two Second dimension: number of elements is not a power of two Third dimension: number of elements is not a power of two Fourth of greater dimension: number of elements is not a power of two First dimension: a value which must be even is not Second dimension: a value which must be even is not Third dimension: a value which must be even is not Fourth of greater dimension: a value which must be even is not First dimension: badly defined character variable Second dimension: badly defined character variable Third dimension: badly defined character variable Fourth of greater dimension: badly defined character variable First dimension external array limit exceeded Second dimension external array limit exceeded Third dimension external array limit exceeded Fourth or greater dimension external array limit exceeded Failed to open file: (file not found or bad file name ?) Bad input: End of file found Bad memory allocation: Memory allocation failed Divide by zero encountered: result set to -1.7014117e38 Logarithm of zero or a negative number: result set to -38.0 Bad data in file input Inversion (or similar) failed owing to singular or ill-conditioned matrix Operation not possible owing to bad internal state (internal data-base) Bad input: Error during READ statement Unknown operating system/compiler characteristics (edit and re-compile) Write to output file failed Read from file failed (but not EOF) Array element values not in required order Syntax error from an input macro Bad data has caused problem with algorithm String of insufficient length for assignment Failed to open X-11 window (use "xhost+" on X-server ?) Illegal graphics workstation number access attempted Other, undefined error (doesn't fit normal categories) Undefined error value ('WARNING: Unknown value for the status variable; value = ', i14)STATUS: The error condition has been classified as: WARNING: in io_directoryc.c from stat: EACCES Problem file/directory = %s WARNING: in io_directoryc.c from stat: EBADF WARNING: in io_directoryc.c from stat: ENAMETOOLONG ERROR: in io_directoryc.c from stat: ENOTDIR ERROR: in io_directoryc.c from stat: unknown ?? ...?ERROR: Number of CPU clock ticks per second is unknownSubroutine IO_ACCESS_DATABASE V0.1 Subroutine IO_CLOSE_INMACRO V0.3 ('ERROR: There are ', i3, ' open "DO" loops')Subroutine IO_DEF_SYSTEM V0.5 (1pe14.7)(f12.7)(f11.7)(f12.8)(f13.9)('0.0')(f11.9)(f11.8)@3?X@#`X?$@Y@@@Subroutine IO_ENCODE_INTEGER V0.1 Subroutine IO_ENCODE_REAL V0.1 Subroutine IO_ENCODE_STRING V0.1 Subroutine IO_EVALUATE V0.7 d'**^===!=~/=>=}<={//%.NEQV.;.AND.&.NOT.!.EQV.@.EQ..NE..GT.>.LT.<.GE..LE..OR.|ABS ACOS AINT ANINT ASIN ATAN ATAN2 CHAR COS COSH DIM EXP ICHAR INDEX INT LEN LEN_TRIM LGE LGT LLE LLT LOG LOG10 MAX MIN MOD NINT REAL SIGN SIN SINH SQRT TAN TANH foWARNING: Problem converting token to a string value:.TRUE. .FALSE. .dDeEWARNING: Problem converting token to a real value:WARNING: Problem converting token to an integer value:o(o:o)Operand not a character string Character sub-string problemf(o)f(o,o)(o)o^oo*oo/oo+oo-o-oo%oOperand not a CHARACTER string Problem with character string concatenation (//)o}oo{oo>oo= xe')('SURFIT ERROR: yb >= ye')('SURFIT ERROR: Zero or negative weight')('SURFIT ERROR: X-coordinate out of range')('SURFIT ERROR: Y-coordinate out of range')('SURFIT ERROR: nx out of range')('SURFIT ERROR: ny out of range')('SURFIT ERROR: s negative')o:=fff? #=? A??I/O recursionbackspaceI/O recursionstartioduecdueread startwrite startsyserrI/O recursionendfilefort.%ldTemporary file name (TMPDIR?) too longI/O started while already doing I/Onon-positive record numbercan't append to file'new' file existscan't write filecan't read filesubscript out of boundssubstring out of boundsinvalid array sectionsubscript for scalar variablevariable count incorrectno end recordvariable not in namelistbad namelist namebad variable typebad logical input fieldread unexpected characterout of free spaceincomprehensible list inputtruncation failed in endfileoff end of recordunit not connectedcan't stat filenull file namecan't backspace filesequential io not alloweddirect io not allowedunformatted io not allowedformatted io not allowedillegal unit numbererror in format%s: illegal error number %d %s: end of file %s: %s (libf2c f__fatal already called, aborting.)apparent state: unit %d named %s (unnamed) apparent state: internal I/O last format: %.*s externalinternalformattedunformattedsequentialdirectreadingwritinglately %s %s %s %s IOI/O recursionbad stringformat too complicated: % &&&&&&&&&&pp`p`pp@@00 @EE@00000EEEEEEE@@@@@@@@@@E@@@unknown code in do_fio: %d %.*s do_fiofmt0  `  0   P ` P p   @ endfileI/O recursionstartintinwriterecendI/O recursionDIRECTSEQUENTIALNOYESUNFORMATTEDFORMATTEDUNKNOWNZERONULLbad repetition countinvalid integerexponent fielde%ldinvalid numbercomplex formatlreadno starno real partno commano imaginary partno )logicalno spaceundelimited character string~          p p                      p          0  p   p !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!list iostlerliolist in%p%p%p%p%p%p%p%p%p%$$p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%$p%p%p%p%p%p%p%p%p%p%p%`%p%p%P%%%%%%%%& &%%%%'0'''''0'(#(&&'`'read startrr+wwmalloc failureopenfort.%ldno space/.//`/P.///////////////////////////.//`/P.sdfu0123456789ABCDEFe%ld9*;P:*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;::*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;::fmtrd_ed, unexpected code: %d >>>>>>>>>>>>>>>>??????>>?>>>0?0?rd_ned, unexpected code: %d ????????? @?@I/O recursionrewindstartioread startstartiosfedo_usdo_udleft offrecend?$@w_ed, unexpected code: %d 1SSS@SSSSSSSSSSSSSTSSSSSSSSPSSpS T0Tw_ned, unexpected code: %d TTpTpTpTpTpTUUTTTstartiowrite startSTOP statement executed %s Floating ExceptionIOT TrapQuit signalInterruptKilledTrace trap?????complex division by zero????&{?s_cat%#.*E%+.2d+00%#.*f$@?malloc(%u) failure in %s 4.0%sEMACSOAOBOCOD(arg: %d) # hl^$0ftFt;,%wbeWBE|_*\AaIiCcDdPpYyRrSsXx~(arg: %d) l|h^0bB l|hwW^0bB l|h^0%bBvi-yank-tovi-yank-argvi-tilde-expandvi-substvi-set-markvi-search-againvi-searchvi-replacevi-redovi-putvi-prev-wordvi-overstrike-deletevi-overstrikevi-next-wordvi-movement-modevi-matchvi-insertion-modevi-insert-begvi-goto-markvi-fwordvi-first-printvi-fetch-historyvi-fWordvi-ewordvi-eof-maybevi-end-wordvi-editing-modevi-eWordvi-delete-tovi-deletevi-completevi-columnvi-char-searchvi-change-tovi-change-charvi-change-casevi-bwordvi-bracktypevi-bWordvi-back-to-indentvi-arg-digitvi-append-modevi-append-eolyank-popyank-nth-argyank-last-argyankupcase-wordunix-word-ruboutunix-line-discarduniversal-argumentundotty-statustranspose-wordstranspose-charstilde-expandtab-insertstart-kbd-macroset-markself-insertrevert-linereverse-search-historyredraw-current-linere-read-init-filequoted-insertprevious-historypossible-completionsnon-incremental-reverse-search-history-againnon-incremental-forward-search-history-againnon-incremental-reverse-search-historynon-incremental-forward-search-historynext-historymenu-completekill-wordkill-regionkill-linekill-whole-lineinsert-completionsinsert-commenthistory-search-forwardhistory-search-backwardforward-wordforward-search-historyforward-charforward-backward-delete-charexchange-point-and-markend-of-lineend-of-historyend-kbd-macroemacs-editing-modedump-variablesdump-macrosdump-functionsdowncase-worddo-lowercase-versiondigit-argumentdelete-horizontal-spacedelete-char-or-listdelete-charcopy-region-as-killcopy-forward-wordcopy-backward-wordcompleteclear-screencharacter-search-backwardcharacter-searchcapitalize-wordcall-last-kbd-macrobeginning-of-linebeginning-of-historybackward-wordbackward-kill-wordbackward-kill-linebackward-delete-charbackward-chararrow-key-prefixaccept-lineabortCTRL-C-Control-M-Metareadline: warning: %s "\'`@$><=;|&{("'Display all %d possibilities? (y or n)/ readline: bad value %d for what_to_do in rl_complete .C-\M-PPPPPPPP@ 0INPUTRC~/.inputrc/etc/inputrcreadline: %s: line %d: %s otherterm=mode=emacsvi$else found without matching $if$endif without matching $ifincludeelseendififunknown parser directiveno closing `"' in key bindingsetprefix-metavisible-statsshow-all-if-ambiguousprint-completions-horizontallyoutput-metameta-flagmark-modified-linesmark-directoriesinput-metahorizontal-scroll-modeexpand-tildeenable-keypaddisable-completionconvert-metacompletion-ignore-caseonediting-modecomment-begincompletion-query-itemskeymapbell-stylenoneoffaudiblevisibleprefer-visible-bellisearch-terminatorsTabSpaceSPCRuboutReturnRETNewlineLFDEscapeESCDELvi-insertvi-commandvi-moveemacs-ctlxemacs-metaemacs-standard%s \e\C-%c\C-? # %s (not bound) "%s": %s %s is not bound to any keys %s can be found on , . "%s"%s... "%s%s": "%s" %s%s outputs %s set %s %s %s is set to `%s' set bell-style %s bell-style is set to `%s' #set comment-begin %s comment-begin is set to `%s' set completion-query-items %d completion-query-items is set to `%d' set editing-mode %s editing-mode is set to `%s' set keymap %s keymap is set to `%s' set isearch-terminators "%s" isearch-terminators is set to "%s" reverse-i-search)`': %s \%oM-C-...................../-_=~.#$~ COLUMNScoLINESlivbuppcmommlekekskukrklkHkhkdimiceidccrclceICDCTERMdumb amxnkmMTPOSIXxmallocxrealloc%s: out of virtual memory =event not foundbad word specifiersubstitution failedunrecognized history modifierno previous substitutionunknown expansion erroraaaaa:$*%^hpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfpfgpfpfPgpfpfpfpfpfpfpfff`ghfpfpfpff ;&()|<>() <>;&|$"'`\`"$LINES=%dCOLUMNS=%d ~ ~ HOME  %d%x%02d%03d%02x%03x%2d%2x%3d%3xԙԙԙЏԙԙ@ԙԙ0Pԙ@ԙԙԙԙԙԙԙԙPԙԙԙԙԙԙԙԙԙԙԙԙԙԙԙ@ԙԙԙԙԙԙԙԙԙԙԙԙԙ@ԙԙԙԙPԙ`ԙԙԙԙԙԙԙԙ ԙԙԙ ԙԙԙИLINESCOLUMNSTERMTERM environment variable not set. Not enough memory to create terminal structure. terminals database is inaccessible '%s': unknown terminal type. CC'%s': I need something more specific. '%s': I can't handle hardcopy terminals. """"""""""""}"z"w"t"q"n"k"h"e"b"_"\"Y"V"S"P"M"J"G"D"A">";"8"5"2"/",")"&"#" "xrptNLMTncnsbsYGYFYEYDYCYBYAhlutccNDNPNRHC5inxxoulhzxtesosmsmidbdainhskmhcgneoxnxsxbambw"""""""""""""""""""}"z"w"t"q"n"k"h"e"b"_"\"Y"V"S"P"M"J"G"D"kndTdBdNdCugYpYoBTYnYmYlYkYjYiYhYgYfYeYdYcYbYaNCpaCoMWmalwlhNlwsvtpbsglmliitco"""""""""""""""""""""""""""""""""""""""""}"z"w"t"q"n"k"h"e"b"_"\"Y"V"S"P"M"J"G"D"A">";"8"5"2"/",")"&"#" """"""" """""""""""""""""""""""""""""""""""""""""""""""~"{"x"u"r"o"l"i"f"c"`"]"Z"W"T"Q"N"K"H"E"B"?"<"9"6"3"0"-"*"'"$"!""""""" " """""""""""""""""""""""""""""""""""""""""""""""|"y"v"s"p"m"j"g"d"a"^"["X"U"R"O"L"I"F"C"@"=":"7"4"1"."+"("%""""""""" " """""""""""""""""""""""""""""""""""""""""""""""}"z"w"t"q"n"k"h"e"b"_"\"Y"V"S"P"M"J"G"D"A">";"8"5"2"/",")"&"#" """"""" """""""""""""""""""""""""""""""""")"""""""""""""""~"{"x"u"r"o"l"i"f"c"`"]"Z""W"T"Q"N"K"H"E"B"?"<"9"6"3"0"bxmumlGCGVGHGDGUGLGRG4G1G3G2kobcnlrsi2XvXtXrXoXlXhS8S7S6S5S4S3S2S1YZYzYyYxYwYvZzXys3s2s1s0cidvxlABAFGmRQMiKmZyZxZwZvZuZtZsZrZqZpZoZnZmZlZkZjZiZhZgZfZeZdZcZbZaZZZYZXZWZVZUZTZSZRZQZPZOZNZMZLZKZJZIZHZGZFZEZDZCZBZASbSfspIpIcocopu9u8u7u6u5u4u3u2u1u0WAPAfhPUTOQDDIHUWGCWRCDKSCLfMRMLMCcbFrFqFpFoFnFmFlFkFjFiFhFgFfFeFdFcFbFaFZFYFXFWFVFUFTFSFRFQFPFOFNFMFLFKFJFIFHFGFFFEFDFCFBFAF9F8F7F6F5F4F3F2F1RF!3!2!1%j%i%h%g%f%e%d%c%b%a#4#3#2#1*0*9*8*7*6*5*4*3*2*1&0&9&8&7&6&5&4&3&2&1%0%9%8%7%6%5%4%3%2%1@0@9@8@7@6@5@4@3@2@1LFLOeAXFXNRASARXSXkBpnacrPpOK5K4K2K3K1iPhuuctstawistsasrsfsccvrcrfr3r2r1rppopfpspxplpkUPSRRILEALSFICDODLDCpcnwmmmol9l8l7l6l5l4l3l2lal1l0kskekukTkRkFkrkPkNkHklkAkIkhk9k8k7k6k5k4k3k2k;k1k0kSkEkMkdkLkDktkCkakbipalicifi3isi1fsffvbueseeiedtemeaeecussomrmpmkimmhdmtimdmbashddsdldcvsupllndveCMlevihodocmCCchcdceclctcscrblbt"P@e"c"a"P"K"C"?";"0"""""" """ """""""""""""""""""^"Z"X"S"O"I"C"I"="7"1"+"%""""" """""""""""""""""""""""@"5"3"/"+"'"#"""""""""""""""""""z"t"n"h"b"\"V"P"J"D"@"<"8"4"0"+" """"""`"">"4" "@c"a"P"K""?";"0"""""" """ """""" """""""""""""^"Z"X"S"""I"""""%""""" """""""""""""""""`"5"3"A""e"""""z"t"n"h"b"\"V"P"+" """"">"4"""[?6c+,-.0`afghijklmno~pqrs_tuvwxyz{|}~[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;mc [[E[[D[[C[[B[[A[?5h[?5l$<200/>linux|linux console[4%p1%dm[3%p1%dm[4%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m[3%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m[?1;2c[%i%d;%dROlOkOmOjOo[36~[35~[34~[33~[32~[31~[29~[28~[26~[25~[24~[23~OvOxOrOtOp[4~On[1~OMOFOE(B)0[?7l[?7h++,,--..00``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~OsOqOuOyOw H[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t%e%;M7[%i%p1%dd8[%p1%dA[%p1%dC[%p1%dD[%p1%dL[%p1%d@[%p1%dB[%p1%dM[%p1%dP[?1h=[?1l>OAOC[5~[6~OD[2~OH[20~[19~[18~[17~[15~[14~[13~[12~[11~[21~OB[3~[@7[?7h[?1;3;4;6l8>[?5h[?5l[?47l8[%p1%dX7[?47h[?25h[?25l [%i%p1%d;%p2%dH[%i%p1%dG[%i%p1%d;%p2%dr xterm|vs100|xterms|xterm terminal emulator (X Window System)|/usr/lib/terminfoTERMINFO%s/%s%c/%.*sHOME%s/.terminfoTERMINFO_DIRS:D)no_data.dat 8888@P? HELP 2-D FITTING FILE SERIES IMAGE PROCESSING (GENERAL) KEYBOARD INTERFACE MACROS / LOG FILE MFIT (MULTIPLE 1-D FITTING) ON-LINE CRYSTALLOGRAPHY POWDER DIFFRACTION (2-D) SAXS / GISAXS TEST EXIT FIT2D ?: This help text, describing the menu choices HELP: Help text on this graphical menu 2-D FITTING: Versatile fitting of 2-D functions to data FILE SERIES: Operations on a whole series of files IMAGE PROCESSING (GENERAL): Image I/O, display and manipulation KEYBOARD INTERFACE: Classic FIT2D command line interface MACROS / LOG FILE: Create and run macros, and create log files MFIT (MULTIPLE 1-D FITTING): The functionality of MFIT program ON-LINE CRYSTALLOGRAPHY: Live input, display, and statistics POWDER DIFFRACTION (2-D): Tilt determination and integration SAXS / GISAXS: Small Angle X-ray Scattering / Grazing Incidence TEST: Testing and simulation interface EXIT FIT2D: Finish FIT2D session (au revoir) 8AzDzDEXIT INPUT OUTPUT ZOOM IN ? MASK EXCHANGE FULL HELP INITIALISE CONSTRAINTS Z-SCALING PRINT OPTIMISE SET-UP DISPLAY OPTIONS RESULTS SUBTRACT ADD EXIT: Exit menu INPUT: Input data from a file on disk OUTPUT: Save data in an output file ZOOM IN: Define smaller graphical display region ?: This help on the menu choices MASK: Defined masked-off regions of the image EXCHANGE: Swap current data with the "memory" FULL: View image of full data HELP: Help text on this graphical menu INITIALISE: Enter fitting model; peaks and other functions CONSTRAINTS: Constrain or set the fit parameters Z-SCALING: Automatic or user control of intensity display range PRINT: Output current graphics to PostScript file OPTIMISE: Optimise fit model to the data values SET-UP: Alter set-up of fitting control variables DISPLAY: Further graphical display possibilities OPTIONS: Graphics display control menu RESULTS: Results of model fitting SUBTRACT: Subtract the "memory" (create residuals) ADD: Add the "memory" to the data )P&P&P@P&PPP -------------------------------- Welcome to the FIT2D 2-D FITTING Graphical Menu -------------------------------- (NOTE: THIS INTERFACE IS UNDER DEVELOPMENT AND IS SUBJECT TO CHANGE. IT HAS NOT BEEN TESTED.) The commands here allow you to input data from files ("INPUT"), to fit a model of peak and other functions to a 1-D data-set, and then to apply the same fit model to multiple 1-D datasets. Generally data analysis will start by using the "INPUT" command to input data from file. (Most of the options will not work until data has been input or otherwise created.) Occasionally the "IMAGE PROCESSING (GENERAL)" interface will be useful to allow such operations as subtracting one image from another prior to further analysis in this menu. Having "INPUT" the data, the next operation is normally to enter a fitting model using the "INITIALISE" button. This allows a fitting model to be built up out of a number of different "peak" functions e.g. Gaussian, Lorentzian, Voigtian, and a "background" polynomial or other functions. Initialise values of the fitting model are defined. Having defined an initial fit model this can be optimised using the "OPTIMISE" button. This will try to optimise the model to the data. The number of iterations used and certain other control parameters can be changed using the "SET-UP" button proir to running or re-running the optimisation. "OPTIMISE" may be used several times in a row, if required. To help see and interact with the data, the button "Z-SCALING" allows the intensity limits of displayed data to be changed. A number of different fixed or automatically re-scaling methods are available and a choice of linear or logarithm intensity representation is available. "ZOOM-IN" allows a sub-region of the data to be selected and displayed. It should be noted that ALL OPERATIONS INCLUDING "OUTPUT" ONLY WORK ON THE CURRENT SELECTED REGION. Care needs to be taken when using "ZOOM-IN" that subsequent operations are intended for only the current sub-region. The full available data region may be selected by using the "FULL" button. "PRINT" may used to save the currently displayed data image as a PostScript file. You are prompted for the name of the output file to create. After the file is fully written, it may be sent to a PostScript printer for printing. Note: It can take some time to create a file of a large 2-D data-set, and often even longer for the file to be printed. --------------- END OF HELP TEXT --------------- EXIT AVERAGE COMPOSITE DISPLAY ? INPUT (1-D) INTEGRATE EXCHANGE HELP SUMMATION OPTIONS OUTPUT PRINT EXIT: Exit FIT2D AVERAGE: Create average from a series of files COMPOSITE: Create composite image from a file series DISPLAY: Further graphical display possibilities ?: This help on the menu choices INPUT (1-D): Input a series of 1-D data-sets INTEGRATE: Integrate n * 2-D regions to choice of n * 1-D scans EXCHANGE: Swap current data with the "memory" HELP: Help text on the "FILE SERIES" menu SUMMATION: Sum together a series of images from file OPTIONS: Further display control menu OUTPUT: Save data in an output file PRINT: Output current graphics to PostScript file ---------------------------- Welcome to the FIT2D File Series Processing Graphical Menu ---------------------------- !!!!!!!!!!!! NOTE: THIS INTERFACE AND HELP TEXT !!!!!!!!!!!! IS UNDER DEVELOPMENT The commands here allow you to input and average data from a series of files (AVERAGE), to create a composite image from a series of files (COMPOSITE) and to view the results (DISPLAY), or output them (OUTPUT). Some of the buttons will start sub-menus. COMMANDS ---------- "EXIT": exit "FILE SERIES" interface and return to top Interface/Mode menu. "DISPLAY": starts a sub-menu which allows various different formas of display of the image e.g. 3-D views, contour plot, as well as allowing slices, and projections through the data to be defined. Number fields may be extracted. "EXCHANGE": transfers an image from the "main program array" to the "memory array", and the inverse if the "memory array" already contains data. This is useful to "charge" the "memory" with data for binary operations. "?": Brief explanation of available commands. "HELP": This help text. "OPTIONS": starts a sub-menu which allows various display options to be modified, and control of the graphical output style. "OUTPUT": allows the current "region of interest (roi)" to be saved in a file. The user is given a choice of file formats in which to save the data. "PRINT" may used to save the currently displayed data image as a PostScript file. You are prompted for the name of the output file to create. After the file is fully written, it may be sent to a PostScript printer for printing. Note: It can take some time to create a file of a large 2-D data-set, and often even longer for the file to be printed. Further help is available within the FIT2D Reference Manual. This manual is available by the web from the FIT2D home page URL: http://www.esrf.fr/computing/expg/ subgroups/data_analysis/FIT2D --------------- END OF HELP TEXT --------------- EXIT DISPLAY EXCHANGE FILTER ? FULL GEOMETRIC INPUT HELP OPTIONS OUTPUT MATHS PRINT MOVEMENT UN-ZOOM ZOOM IN Z-SCALING EXIT: Exit FIT2D DISPLAY: Further graphical display possibilities EXCHANGE: Swap current data with the "memory" FILTER: Filtering and smoothing operations ?: This help on the menu choices FULL: View image of full data GEOMETRIC: Geometrical operations on data INPUT: Input data from a file on disk HELP: Help text on this grphical menu OPTIONS: Further display control menu OUTPUT: Save data in an output file MATHS: Maths operations, with scalars or element by element PRINT: Output current graphics to PostScript file MOVEMENT: Easily controlled movement around an image UN-ZOOM: Zoom out to see more of the data ZOOM IN: Graphical region definition Z-SCALING: Automatic or user control of intensity display range ---------------------------- Welcome to the FIT2D Image Processing Graphical Menu ---------------------------- The commands here allow you to input data from files (INPUT), to view them (DISPLAY), perform mathematical operations (MATHS), apply geometrical transformations (GEOMETRIC), or "filtering" operations (FILTER), and output analysed data (OUTPUT). Many of the buttons will start sub-menus. Generally data analysis will start by using the "INPUT" command to input data from file. (Most of the options will not work until data has been input or otherwise created.) Some operations (i.e. binary ones) require two images to be input. This is achieved by first inputting one image in the "program array" and transferring it to the "memory array" using the "EXCHANGE" command. A second image can then be loaded into the "program array" by using "INPUT" again. Once two images are present, they can be swapped by using the "EXCHANGE" command. Note: All commands, except "EXCHANGE" only work on the current "region of interest" (roi). COMMANDS ---------- "EXIT": exit "IMAGE PROCESSING" interface and return to top Interface/Mode menu. "DISPLAY": starts a sub-menu which allows variousdifferent formas of display of the image e.g. 3-D views, contour plot, as well as allowing slices, and projections through the data to be defined. Number fields may be extracted. "EXCHANGE": transfers an image from the "main program array" to the "memory array", and the inverse if the "memory array" already contains data. This is useful to "charge" the "memory" with data for binary operations. "FILTER": starts a sub-menu which allows various filtering and smoothing of the data. "?": Brief explanation of available commands. "FULL": Sets the extent of the "region of interest (roi)" or "active data region (ADR)" to be the whole of the currently defined data. This may be useful after the "ZOOM-IN" command. "GEOMETRIC": starts a sub-menu which allows various geometrical transformations to be applied to the data. "INPUT": starts an interactive file selection tool to allow selection of directories, and of a file for input. "HELP": This help text. "OPTIONS": starts a sub-menu which allows various display options to be modified, and control of the graphical output style. "OUTPUT": allows the current "region of interest (roi)" to be saved in a file. The user is given a choice of file formats in which to save the data. "MATHS": starts a sub-menu which allows various unitary and binary mathematical operations to be performed pixel by pixel on the data. "PRINT" may used to save the currently displayed data image as a PostScript file. You are prompted for the name of the output file to create. After the file is fully written, it may be sent to a PostScript printer for printing. Note: It can take some time to create a file of a large 2-D data-set, and often even longer for the file to be printed. "MOVEMENT": starts a sub-menu which allows movement within hte currently defined data. "UN-ZOOM": increases the size of the current "region of interest" (roi). "ZOOM-IN" allows a sub-region of the data to be selected and displayed. It should be noted that ALL OPERATIONS INCLUDING "OUTPUT" ONLY WORK ON THE CURRENT SELECTED REGION. Care needs to be taken when using "ZOOM-IN" that subsequent operations are intended for only the current sub-region. The full available data region may be selected by using the "FULL" button. "Z-SCALING" starts a sub-menu which allows the false colour/ grey scale used to display image intensities to be changed. Different automatic and fixed scaling methods can be selected. Further help is available within the FIT2D Reference Manual. This manual is available by the web from the FIT2D home page URL: http://www.esrf.fr/computing/expg/ subgroups/data_analysis/FIT2D --------------- END OF HELP TEXT --------------- fit2d.mac fit2d.mac EXIT ? HELP CREATE MACRO STOP MACRO RUN MACRO RUN SEQUENCE OPEN LOG FILE CLOSE LOG FILE EXIT: Exit FIT2D ?: This help on the menu choices HELP: Help text on the "MACROS / LOG FILE" menu CREATE MACRO: Start recording a macro in a named file STOP MACRO: Stop recording a macro RUN MACRO: Run a macro once RUN SEQUENCE: Run a macro repeatedly e.g. on a file sequence OPEN LOG FILE: Open and starting recording a session log CLOSE LOG FILE: Stop recording a session log ---------------------------- Welcome to the FIT2D Macros and Log File Menu ---------------------------- !!!!!!!!!!!! NOTE: THIS INTERFACE AND HELP TEXT !!!!!!!!!!!! IS UNDER DEVELOPMENT The commands here allow you to create a macro file (CREATE MACRO) and (STOP MACRO) and to run a macro on a sequence of files (RUN SEQUENCE). The easist manner in which to create a simple macro is: 1. Use the "CREATE MACRO" button to open a file 2. Complete the series of analysis operations on one file (INPUT, INTEGRATE, OUTPUT, etc.) When prompted for text or values always enter the value or command, unless you are absolutely sure that the default value is the one you want. (Defaults can change.) 3. Use the "STOP MACRO" button to close the macro. 4. Use your favourite editor to replace the name of the input file by #IN, and the name of any output file by #OUT. (Other more complicated changes are also possible.) The macro is now ready to be used. COMMANDS ---------- "EXIT": exit "MACROS / LOG FILE" interface and return to top Interface/Mode menu. "?": Brief explanation of available commands. "HELP": This help text. "CREATE MACRO": Create a named file to contain a recording of a series of operations: a macro. "STOP MACRO": Stop recording the macro and close the file. "RUN SEQUENCE": Run a macro repeatedly in a series e.g. on a file sequence "OPEN LOG": Start saving a log of program output and user input to a named file. "CLOSE LOG": Close a previously openned log file. Further help is available within the FIT2D Reference Manual. This manual is available by the web from the FIT2D home page URL: http://www.esrf.fr/computing/expg/ subgroups/data_analysis/FIT2D --------------- END OF HELP TEXT --------------- ??@EXIT ? HELP SCALAR + SCALAR / SCALAR * ADD DIVIDE LOG(10) MULTIPLY NORMALISE STATISTICS SUBTRACT THRESHOLD X^(n) SCALED SUB EXIT: Exit FIT2D ?: This help on the menu choices HELP: Help text on this grphical menu SCALAR +: Add a constant to all active data region elements SCALAR /: Divide all ADR elements by a constant SCALAR *: Multiply all ADR elements by a constant ADD: Add memory data to current image throughout ADR DIVIDE: Divide current image by memory data throughout ADR LOG(10): Take logarithm, base 10, of data throughout ADR MULTIPLY: Multiple image by memory data throughout ADR NORMALISE: Normalise ADR; divide by maximum value within ADR STATISTICS: Integration statistics, average, sigma etc. SUBTRACT: Subtract memory data from current image in ADR THRESHOLD: Set minimum and/or maximum values in ADR X^(n): Raise elements to a required power SCALED SUB: Interactive adjustment of scaled subtraction 8AEXIT FULL OUTPUT ? CONSTRAINTS INITIALISE INPUT HELP Z-SCALING PRINT EXCHANGE MASK ZOOM IN DISPLAY OPTIONS OPTIMISE RESULTS SET-UP TRANSPOSE VECTORS EXIT: Exit menu FULL: View image of full data OUTPUT: Save data in an output file ?: This help on the menu choices CONSTRAINTS: Constrain or set the fit parameters INITIALISE: Enter fitting model; peaks and other functions INPUT: Input data from a file on disk HELP: Help text on this graphical menu Z-SCALING: Automatic or user control of intensity display range PRINT: Output current graphics to PostScript file EXCHANGE: Swap current data with the "memory" MASK: Defined masked-off regions of the image ZOOM IN: Define smaller graphical display region DISPLAY: Further graphical display possibilities OPTIONS: Graphics display control menu OPTIMISE: Optimise fit model to the data values RESULTS: Results of model fitting SET-UP: Alter set-up of fitting control variables TRANSPOSE: Active data region element tranposition VECTORS: Interactive viewing of results vectors -------------------------- Welcome to the FIT2D MFIT (MULTIPLE 1-D FITTING) Graphical Menu -------------------------- (NOTE: THIS INTERFACE IS UNDER DEVELOPMENT AND IS SUBJECT TO CHANGE. ) SUMMARY ------- The commands here allow you to input data from files ("INPUT"), to enter an initial fit model ("INITIALISE"), to optimise the fit model to the data ("OPTIMISE"), and to view the fitted parameters and deduced results("RESULT"). It is also possible to not fit specified regions of the data by using the "MASK" sub-menu to "mask-out" data points. A fit model may be applied to many spectra automatically. DETAILED INFORMATION -------------------- Generally data analysis will start by using the "INPUT" command to input data from file. (Most of the options will not work until data has been input or otherwise created.) Occasionally the "IMAGE PROCESSING (GENERAL)" interface will be useful to allow such operations as subtracting one image from another prior to further analysis in this menu. To help see and interact with the data, the button "Z-SCALING" allows the intensity limits of displayed data to be changed. A number of different fixed or automatically re-scaling methods are available and a choice of linear or logarithm intensity representation is available. "ZOOM-IN" allows a sub-region of the data to be selected and displayed. It should be noted that ALL OPERATIONS INCLUDING "OUTPUT" ONLY WORK ON THE CURRENT SELECTED REGION. Care needs to be taken when using "ZOOM-IN" that subsequent operations are intended for only the current sub-region. The full available data region may be selected by using the "FULL" button. "PRINT" may used to save the currently displayed data image as a PostScript file. You are prompted for the name of the output file to create. After the file is fully written, it may be sent to a PostScript printer for printing. Note: It can take some time to create a file of a large 2-D data-set, and often even longer for the file to be printed. Having input data the next stage is either to define an initial fitting model, or to define "masked-off" regions which are not be included in fitting. The order in which these two operations are performed is not important. To define a fit model enter the "INITIALISE" sub-menu. This allows a variety of functions to be specified which build up a fit model with initial parameter values. The "INITIALISE" sub-menu has its own "HELP" text which describes this in more detail. If some of the data points are invalid or are not to be included in the fitting for any other reason then they may be "masked-off" using the "MASK" sub-menu. This too has its own "HELP" text. Having defined a fit model and optionally "masked-off" elements, then the model fit may be optimised to the data using the "OPTIMISE" command. This command may be used repeately, which may be necessary in some cases for the algorithm to fully converge. (A message will tell you if further iterations are thought to be necessary.) After the "OPTIMISE" command, the display will be replaced with a composite display of the data. The upper graph shows the data together with error bars if defined, and the total fitted model (blue solid line), and the separate "features" of the fit model (blue dotted lines). The lower graph shows the residual mis-fit between the model and the data. Note that this used a different scale. When this composite graph is displayed, the "PRINT" command will save a version to a PostScript file. The fitted model values are stored in the "memory" (overwriting any previous values), and may be obtained by using the "EXCHANGE" command. After the "OPTIMISE" command the fitted parameter values and calculated results may be viewed by using the "RESULTS" command. The maximum of number of iterations per model parameter may be changed using the "SET-UP" command. Similarly weighted or non-weighted fitting may be selected. (Weighted fitting is only available if variance arrays and error estimated have been defined.) Individual model parameters may be constrained or set free using the "CONSTRAINTS" command. Further help is available within the FIT2D Reference Manual. This manual is available by the web from the FIT2D home page URL: http://www.esrf.fr/computing/expg/ subgroups/data_analysis/FIT2D --------------- END OF HELP TEXT --------------- 0(<Pdx.BVj~?p}?G>%S)/CCEXIT BEAM CENTRE FULL OUTPUT ? CAKE INPUT TILT HELP CORRECTION INTEGRATE Z-SCALING PRINT EXCHANGE MASK ZOOM IN CALIBRANT DISPLAY OPTIONS UN-ZOOM EXIT: Exit menu BEAM CENTRE: Determine beam centre by a choice of methods FULL: View image of full data OUTPUT: Save data in an output file ?: This help on the menu choices CAKE: Versatile multiple 2-theta scans integration INPUT: Input data from a file on disk TILT: Fit tilt and beam centre to powder rings HELP: Help text on this graphical menu CORRECTION: Spatial distortion correction INTEGRATE: 2-D to 1-D 2-theta integration Z-SCALING: Automatic or user control of intensity display range PRINT: Output current graphics to PostScript file EXCHANGE: Swap current data with the "memory" MASK: Defined masked-off regions of the image ZOOM IN: Define smaller graphical display region CALIBRANT: Refine wavelength, distance, tilt, etc from powder DISPLAY: Further graphical display possibilities OPTIONS: Graphics display control menu UN-ZOOM: Zoom out to see more of the data ----------------------------- Welcome to the FIT2D Powder Diffraction Graphical Menu ----------------------------- The commands here allow you to input data from files ("INPUT"), to integrate powder rings to a choice of 1-D scans, including "2-theta" and D-spacing scans, with large flexibility in choosing different 2-theta and azimuth ranges. Generally data analysis will start by using the "INPUT" command to input data from file. (Most of the options will not work until data has been input or otherwise created.) Occasionally the "IMAGE PROCESSING (GENERAL)" interface will be useful to allow such operations as subtracting one image from another prior to further analysis in this menu. To help see and interact with the data, the button "Z-SCALING" allows the intensity limits of displayed data to be changed. A number of different fixed or automatically re-scaling methods are available and a choice of linear or logarithm intensity representation is available. Data from spatially distorted detector systems may be corrected using the "CORRECTION" button and prior to integration unwanted areas of the image may be "masked-out" using the mask menu which is selected through the "MASK" button. To correct for non-orthogonality of the detector to the direct beam, the "TILT" button allows the non-orthogonality (tilt) to be determined as well as the beam centre from the shape of recorded powder rings. "BEAM CENTRE" is an alternative and simpler method for determining just the position of the direct beam of the detector. This is useful when the detector non-orthogonality has been previously determined, and the data contains a direct mark of the beam. ("CALIBRANT" is another method for determining the tilt and beam centre when special calibrants are used, see below.) Two forms of integration are available: the "INTEGRATE" button integrates all of the un- masked data to a simple 1-D "2-theta" scan. Alternatively, arbitrary 2-theta and azimuthal regions may be integrated to a defined number of "2-theta" scans using the "CAKE" menu. This is an interactive menu allowing easy control of start and end azimuthal and radial regions. This can be useful for samples with preferred orientation and other non-symmetric diffraction. Having integrated a powder pattern the resulting scan or scans can be saved to output files ina variety of different file formats using the "OUTPUT" button. Once the original data has been transformed to a 1-D or series of 1-D 2-theta or other scans it replaces the original data in the main program array (i.e. the data that is displayed). The original data is still stored within an internal "memory". To recover the original data the "EXCHANGE" command can be used to swap the two data-sets. The previously displayed data, e.g. a two-theta scan, will now be in the "memory". Using "EXCHANGE" twice is an "identity operation". "ZOOM-IN" allows a sub-region of the data to be selected and displayed. It should be noted that ALL OPERATIONS INCLUDING "OUTPUT" ONLY WORK ON THE CURRENT SELECTED REGION. Care needs to be taken when using "ZOOM-IN" that subsequent operations are intended for only the current sub-region. The full available data region may be selected by using the "FULL" button. "PRINT" may used to save the currently displayed data image as a PostScript file. You are prompted for the name of the output file to create. After the file is fully written, it may be sent to a PostScript printer for printing. Note: It can take some time to create a file of a large 2-D data-set, and often even longer for the file to be printed. "CALIBRANT" allows calibration of the X-ray wavelength, sample to detector distance, beam centre, and the detector non-orthogonality when special calibrant samples are used. At present Cerium Dioxide, Lanthanum Hexaboride, Sodium Chloride, Paraffin Wax, and Silicon are available, but other samples can be added if accurate D-spacings are available. Further help is available within the FIT2D Reference Manual. This manual is available by the web from the FIT2D home page URL: http://www.esrf.fr/computing/expg/ subgroups/data_analysis/FIT2D --------------- END OF HELP TEXT --------------- ?p}?G>%S)/CCEXIT BEAM CENTRE FULL OUTPUT ? CAKE INPUT NORMALISE HELP PROJECTION INTEGRATE Z-SCALING PRINT EXCHANGE MASK ZOOM IN DISPLAY OPTIONS 1-D TRANSFORMS UN-ZOOM SPHERICAL MOD MATHS REMEMBER ROI EXIT: Exit menu BEAM CENTRE: Determine beam centre by a choice of methods FULL: View image of full data OUTPUT: Save data in an output file ?: This help on the menu choices CAKE: Versatile multiple 2-theta scans integration INPUT: Input data from a file on disk NORMALISE: Apply intensity normalisation corrections HELP: Help text on this grphical menu PROJECTION: Integrate rectangular region to 1-D scan INTEGRATE: 2-D to 1-D 2-theta integration Z-SCALING: Automatic or user control of intensity display range PRINT: Output current graphics to PostScript file EXCHANGE: Swap current data with the "memory" MASK: Defined masked-off regions of the image ZOOM IN: Define smaller graphical display region DISPLAY: Further graphical display possibilities OPTIONS: Graphics display control menu 1-D TRANSFORMS: Choice of conversion of intensity and Q scales UN-ZOOM: Zoom out to see more of the data SPHERICAL MOD: I' = I * ABS(SIN(angle)) starting from Meridian MATHS: Maths operations, with scalars or element by element REMEMBER ROI: Remember region of interest between input images  ----------------------------- Welcome to the FIT2D SAXS and GISAXS Graphical Menu ----------------------------- The commands here allow you to input data from files ("INPUT"), to integrate data to a choice of scans, with large flexibility in choosing different 2-theta and azimuth ranges. Generally data analysis will start by using the "INPUT" command to input data from file. (Most of the options will not work until data has been input or otherwise created.) Occasionally the "IMAGE PROCESSING (GENERAL)" interface will be useful to allow such operations as subtracting one image from another prior to further analysis in this menu. To help see and interact with the data, the button "Z-SCALING" allows the intensity limits of displayed data to be changed. A number of different fixed or automatically re-scaling methods are available and a choice of linear or logarithm intensity representation is available. Data from spatially distorted detector systems may be corrected using the "CORRECTION" button and prior to integration unwanted areas of the image may be "masked-out" using the mask menu which is selected through the "MASK" button. The "BEAM CENTRE" command allows a choice of methods for defining the beam centre. An alternative might be to use a powder sample and the "POWDER DIFFRACTION" interface commands "TILT" or "CALIBRANT" to refine the beam centre and optionally the detector non-orthogonality to the direct beam. Three forms of integration are available: the "INTEGRATE" button integrates all of the un- masked data to a choice of simple 1-D scans. Alternatively, arbitrary 2-theta and azimuthal regions may be integrated to a defined number of "2-theta" scans using the "CAKE" menu. This is an interactive menu allowing easy control of start and end azimuthal and radial regions. This can be useful for samples with order/disorder and other non-symmetric diffraction. The "PROJECTION" command allows arbitrary rectangular regions to be defined and integrated to a choice of 1-D scans. Having integrated 2-D data the resulting scan or scans can be saved to output files in a variety of different file formats using the "OUTPUT" button. Once the original data has been transformed to a 1-D or series of 1-D 2-theta or other scans it replaces the original data in the main program array (i.e. the data that is displayed).The original data is still stored within an internal "memory". To recover the original data the "EXCHANGE" command can be used to swap the two data-sets. The previously displayed data, e.g. a Q-scan, will now be in the "memory". Using "EXCHANGE" twice is an "identity operation". "ZOOM-IN" allows a sub-region of the data to be selected and displayed. It should be noted that ALL OPERATIONS INCLUDING "OUTPUT" ONLY WORK ON THE CURRENT SELECTED REGION. Care needs to be taken when using "ZOOM-IN" that subsequent operations are intended for only the current sub-region. The full available data region may be selected by using the "FULL" button. "PRINT" may used to save the currently displayed data image as a PostScript file. You are prompted for the name of the output file to create. After the file is fully written, it may be sent to a PostScript printer for printing. Note: It can take some time to create a file of a large 2-D data-set, and often even longer for the file to be printed. Further help is available within the FIT2D Reference Manual. This manual is available by the web from the FIT2D home page URL: http://www.esrf.fr/computing/expg/ subgroups/data_analysis/FIT2D --------------- END OF HELP TEXT --------------- ?O.K. CANCEL FACTOR Z-SCALING ? INCREASE 1% INCREASE 10% INCREASE 50% HELP DECREASE 1% DECREASE 9% DECREASE 33% O.K.: Apply current scaled subtraction to data CANCEL: Cncel operation with no subtraction FACTOR: Enter new scale factor manually Z-SCALING: Automatic or user control of intensity display range ?: This help text on the available menu choices INCREASE 1%: Increase scale factor applied to subtracted image INCREASE 10%: Increase scale factor applied to subtracted image INCREASE 50%: Increase scale factor applied to subtracted image HELP: Help text on using this graphical menu DECREASE 1%: Decrease scale factor applied to subtracted image DECREASE 9%: Decrease scale factor applied to subtracted image DECREASE 33%: Decrease scale factor applied to subtracted image 3$( ----------------------------------- Interactive Scaled Subtraction Menu ----------------------------------- The commands here allow to interactively adjust a scale factor which is applied to the "memory" array prior to it being subtracted element by element from the main data array. COMMANDS ---------- "O.K": Exit subtracting the scaled memory from the current data array. "CANCEL": Quit menu without any change to the data. "FACTOR": Enter a new scale factor value by keyboard input. "Z-SCALING" starts a sub-menu which allows the false colour/ grey scale used to display image intensities to be changed. Different automatic and fixed scaling methods can be selected. "?": Brief explanation of available commands. "INCREASE 1%": Increase the value of the scale factor by 1% "INCREASE 10%": Increase the value of the scale factor by 10% "INCREASE 50%": Increase the value of the scale factor by 50% "HELP": This help text. "DECREASE 1%": Decrease the value of the scale factor by 1%. (In fact this is the inverse of "INCREASE 1%") "DECREASE 9%": Decrease the value of the scale factor by 9%. (In fact this is the inverse of "INCREASE 10%") "DECREASE 33%": Decrease the value of the scale factor by 33%. (In fact this is the inverse of "INCREASE 50%") Further help is available within the FIT2D Reference Manual. This manual is available by the web from the FIT2D home page URL: http://www.esrf.fr/computing/expg/ subgroups/data_analysis/FIT2D --------------- END OF HELP TEXT --------------- /PEXIT ? GAUSSIAN DISPLAY POISSON TRIANGLE EXIT: Exit menu ?: This help on the menu choices GAUSSIAN: Create 2-D Gaussian function data DISPLAY: Further graphical display possibilities POISSON: Add Poisson noise to the data TRIANGLE: Define triangle region in image vector.dat Samples N.A. Value EXIT ZOOM IN INPUT ? FULL OUTPUT HELP PRINT OPTIONS EXIT: Exit menu ZOOM IN: Define smaller graphical display region INPUT: Input data from a file on disk ?: This help on the menu choices FULL: View image of full data OUTPUT: Save data in an output file HELP: Help text on this graphical menu PRINT: Output current graphics to PostScript file OPTIONS: Graphics display control menu EXIT ? HELP AUTO INPUT DISPLAY EXCHANGE FULL INPUT OPTIONS MOVEMENT PRINT UN-ZOOM ZOOM IN Z-SCALING NEXT FILE PREV FILE SET GEOMETRYPEAK SEARCH SPY-GLASS MASK EXIT: Exit Interface and return to main interfaces menu ?: This help on the menu choices HELP: Help text on this grphical menu AUTO INPUT: Automatically input files from a sequence DISPLAY: Further graphical display possibilities EXCHANGE: Swap current data with the "memory" INPUT: Input data from a file on disk FULL: View image of full data OPTIONS: Further display control menu MOVEMENT: Easily controlled movement around an image PRINT: Output current graphics to PostScript file UN-ZOOM: Zoom out to see more of the data ZOOM IN: Graphical region definition Z-SCALING: Automatic or user control of intensity display range NEXT FILE: Input "next" file in a file sequence PREV FILE: Input "previous" file in a file sequence SET GEOMETRY: Define diffraction geometry PEAK SEARCH: Find, display, and calculate statistics on peaks SPY-GLASS: Cursor controlled "real-time" zoom window MASK: Defined regions to be ignored in the peak search, etc. <EXIT ? FULLY AUTOMATICWEAK PEAKS + MAXIMUM - MAXIMUM + MINIMUM - MINIMUM USER MIN/MAX USER MINIMUM USER MAXIMUM LOG SCALE EXIT: Exit from this sub-menu ?: Display list of commands with short description FULLY AUTOMATIC: Full range automatic scaling WEAK PEAKS: Automatic scaling for weak diffraction peaks + MAXIMUM: Increase maximum display level by 11% of range - MAXIMUM: Decrease maximum display level by 10% of range + MINIMUM: Increase minimum display level by 11% of range - MINIMUM: Decrease maximum display level by 10% of range USER MIN/MAX: User set minimum and maximum limits USER MINIMUM: User set minimum, automatic full maximum USER MAXIMUM: User set maximum, automatic full minimum LOG SCALE: Logarithmic or linear image intensity scaling ----------------------------- Welcome to the FIT2D Main graphical menu ----------------------------- The commands here allow you to select from a choice of interfaces to different areas of mathematical or scientific speciality. Many of the same possibilities are available in different interfaces, but they are grouped differently to try to make the interfaces as simple and as obvious to use as possible. It should be noted that the FIT2D "Graphical User Interface" is presently under developmentand more commands and file formats for input and output are available in the "KEYBOARD" interface. This interface, is exactly the sameas the older FIT2D main keyboard menu. INTERFACES ---------- "?": The question mark in this menu, and othermenus gives a brief description of each of the available choices. "HELP": The "HELP" button enters the "context"related help associated with the menu. In this case there is information describing the different available interfaces. Clicking on "HELP" enters a "pager" which allows the user to scroll down and up the help information. "FILE SERIES": Is an interface for performing operations on a whole series of files, or images as single commands. This is a newly available interface and much functionality is yet to be added. "IMAGE PROCESSING (GENERAL)": Is an interface for general purpose image processing and display operations on data input from a file. "KEYBOARD INTERFACE": This enters the "keyboard" command-line interface to FIT2D. Certain functionality is presently only available from this interface. "MACROS / LOG FILE": Commands to create and run macros, and to open and close log records of the anaylsis session. "MFIT (MULTIPLE 1-D FITTING)": This interface allows 1-D "peak" functions such as Gaussian, Lorentzian, and Voigt functions to be fitted to data along with other functions such as a polynomial "background" function, and exponential decay or trigonometric functions. The fit model may be fitted repeatedly to a whole series of 1-D datasets. (This provides the same functionality as was previously available through the program MFIT.) "ON-LINE CRYSTALLOGRAPHY": This interface allows on-line display and examination of crystallographic data, with the option of automatic updating of new image data as they are obtained. Simple statistics to evaluate data quality are produced. "POWDER DIFFRACTION (2-D)": This interface specialises in the integration of Debye- Scherrer rings from 2-D detectors, to 1-D "2-theta" scans, and to other scans. This is useful for standard powder refinement, but is also useful for texture analysis and other types of integrations and "scans", and is used for small angle scattering data. "TEST": The interface is for testing FIT2D and generates artifcal data. "EXIT FIT2D": Allows FIT2D to be exited, after confirmation. \end{description} --------------- END OF HELP TEXT --------------- EXIT ? FAR-LEFT UN-ZOOM FULL L-TOP L-UP LEFT L-DOWN L-BOTTOM TOP UP CENTRE DOWN BOTTOM R-TOP R-UP RIGHT R-DOWN R-BOTTOM OPTIONS ZOOM IN FAR-RIGHT DISPLAY PRINT EXIT: Exit from sub-menu ?: Display list of commands with short description FAR-LEFT: Move to far left of data UN-ZOOM: Make display region bigger FULL: Make display region cover all defined data L-TOP: Move to far left/top of data L-UP: Move left and up LEFT: Move to the left L-DOWN: Move left and down L-BOTTOM: Move to far left/bottom of data TOP: Move vertically to top of data UP: Move up CENTRE: Move to centre of data DOWN: Move down BOTTOM: Move vertically to bottom of data R-TOP: Move to far right/top of data R-UP: Move right and up RIGHT: Move right and up R-DOWN: Move right and down R-BOTTOM: Move to far right/bottom of data OPTIONS: Further display control menu ZOOM IN: Graphical region definition FAR-RIGHT: Move horizontally to right edge of data DISPLAY: Further graphical display possibilities PRINT: Output current graphics to PostScript file COLOUR WHEEL GEOGRAPHICAL GREY-SCALE INVERSE GREY-SCALE ORIGINAL PSYCHOLOGIAL REPEATING TEMPERATURE TRIAL UPSIDE DOWN BLACK-PURPLE-WHITE bEXIT ? 2-D POLYNOMIAL GAUSSIAN MASK POLAR GAUSSIAN ROW-LINE REMOVE LAST PEAK TWIN POLAR GAUSSIAN EXIT: No more peaks to define, exit model defining menu ?: This help text 2-D POLYNOMIAL: Define general "background" polynomial GAUSSIAN: Add 2-D Gaussian peak parameters to fit model MASK: Mask-off or un-mask regions of the data POLAR GAUSSIAN: Add 2-D polar Gaussian parameters to model ROW-LINE: Add a "row-line" of peaks to the fit model REMOVE LAST PEAK: Remove previous peak from model TWIN POLAR GAUSSIAN: Add symmetric polar Gaussians to model lPPAIMAGE ? ADD ANNOTATION LABEL ASPECT RATIO AUTOCORRELATION AXES SCALES BANNER BLUR BRAGGS' EQUATION CADD CALCULATOR CALIBRATION CDIVIDE CHANGES CLEAR DATA CLOSE LOG CMULTIPLY COLOUR TABLE CONCATENATION CONTOUR PLOT CREATE DATA CURVE STYLES DEDUCE FILE SEQUENCE DEFINE VARIABLE DIFFRACTION PATTERN DIMENSIONS DISPLAY LIMITS DIVIDE END GRAPHICS FILE ENTROPY EXCHANGE EXIT EXTEND FAST IMAGE FILTER FIT FLIP FONT FUJI LINEARISATION FULL REGION GAUSSIAN GEOMETRY (EXPERIMENT) GRID GUI HELP HISTOGRAM I2C IMAGE INFORMATION INPUT DATA INTERNAL MEMORY LINEARISE FILM LIST VARIABLES LOGARITHM MACRO MEDIAN FILTER MESSAGE MOVE/ROTATE MULTIPLY NORMALISE OFFSET/SCALE OPEN LOG OUTPUT DATA PAGE POSITION PAUSE PEEP PIXEL REGION PLOT DATA POISSONIAN NOISE POLARISATION EFFECT POSTSCRIPT OPTIONS POWER SPECTRUM PREDICTOR PRINT GRAPHICS PUBLICATION QUALITY QUESTION QUIT RAISE TO A POWER REBIN RE-BIN RECALL REFLECT REGION RING (ADD POWDER RING) ROI ROTATE LUT RUN MACRO SELECT PIXEL OPERATION SEQUENCE SET ANNOTATION STYLE SET ARROW STYLE SET AXES STYLE SET BACKGROUND STYLE SET COLOURS SET CURVE STYLES SET ENUMERATION STYLE SET FONT SET GRID STYLE SET LAYOUT STYLE SET TICK POSITIONS SET TITLE STYLE SET X-LABEL STYLE SET Y-LABEL STYLE SLEEP SMOOTH SPATIAL FILTERING START MACRO STATISTICS STOP MACRO STORE SUBTRACT SURFACE INTERPOLATION SYMBOL SYMMETRIC FUNCTION TITLE THRESHOLD TRANSPOSE UN-DEFINE VARIABLE UNIT CELL PARAMETERS VARIABLE VARIANCES DEFINITION V2C WAIT WEIGHTED AVERAGE X-AXIS LABEL Y-AXIS LABEL Z-AXIS LABEL Z-SCALE 1-D INTERPOLATION 3-D SURFACE PLOT ?: List of available commands and functions ADD: Add active data region of memory to current data ANNOTATION LABEL: Define annotation labels for graphics ASPECT RATIO: Control automatic aspect ratio display or not AUTOCORRELATION: Calculate autocorrelation function of ADR AXES SCALES: Change X and Y axis scales (start and increment) BANNER: Draw fit2d banner BLUR: Blur data by a top hat convolution BRAGGS' EQUATION: Variety of uses of Braggs equation CADD: Add constant to active data region CALCULATOR: Reverse Polish notation calculator CALIBRATION: Calculate or apply calibration functions CDIVIDE: Divide by a constant value the active data region CHANGES: Details of important changes in FIT2D versions CLEAR DATA: Set active data region (and variances) to zero CLOSE LOG: Close log file CMULTIPLY: Multiply active data region by a constant COLOUR TABLE: Choice of colour table and index range CONCATENATION: Concatenate two strings and save in a variable CONTOUR PLOT: Graphic display of active data region CREATE DATA: Define blank data region (for simulation) CURVE STYLES: Set attributes for curve representations DEDUCE FILE SEQUENCE: Deduce components of file sequence DEFINE VARIABLE: Define variable and its corresponding value DIFFRACTION PATTERN: Predict part of diffraction pattern DIMENSIONS: Change dynamic array dimensions DISPLAY LIMITS: Set maximum number of displayable pixels DIVIDE: DIVIDE ADR of current data by the memory END GRAPHICS FILE: Close previously opened PostScript file ENTROPY: Calculate image entropy and frequency statistics EXCHANGE: Exchange current data with the memory contents EXIT: Exit from program EXTEND: Extend defined data region by user defined size FAST IMAGE: Fast output of an image to PostScript FILTER: Fourier Filtering of data with sharp cutoff filter FIT: Model fitting, also detector tilt, and powder integration FLIP: Reflect data through horizontal or vertical middle FONT: Select text font to be used for all roman text FUJI LINEARISATION: Convert intensities to linear scale FULL REGION: Set active data region to full data region GAUSSIAN: Add 2-D Gaussian to data GEOMETRY (EXPERIMENT): Define experimental geometry GRID: Define graphics grid requirements GUI: "Graphical user interface" scientific interfaces menu HELP: User help and information HISTOGRAM: Calculate pixel value frequency histogram I2C: Convert integer to character representation (for macros) IMAGE: Interactive control of image display INFORMATION: Information on the internal state of FIT2D INPUT DATA: Input data from data file INTERNAL MEMORY: Store current ADR in special program memory LINEARISE FILM: Non-linearity corrections to film data LIST VARIABLES: List defined variables, types, and values LOGARITHM: Take logarithm base 10 of all elements in ADR MACRO: Run previously saved macro definition file MEDIAN FILTER: Filter by taking median value within window MESSAGE: Define a message for output during a macro MOVE/ROTATE: Move and or rotate image, output in memory MULTIPLY: Multiply ADR of memory to the current data NORMALISE: Normalise ADR; divide by maximum value within ADR OFFSET/SCALE: Calculate offset and scale between two images OPEN LOG: Open log file for record of input and output OUTPUT DATA: Output data to named data file PAGE POSITION: Set position of data display region on page PAUSE: Wait for a user return (including within macros) PEEP: Look at pixel coordinates and value PIXEL REGION: Change active data region using pixel limits PLOT DATA: Plot data as 2-D image (or X-Y graph if 1-D) POISSONIAN NOISE: Add Poissonian noise to data POLARISATION EFFECT: Apply polarisation effect to intensities POSTSCRIPT OPTIONS: Controls options affecting PostScript POWER SPECTRUM: Calculate power spectrum of ADR PREDICTOR: Applied a predictor algorithm to image PRINT GRAPHICS: Output graphics to a file for printing PUBLICATION QUALITY: Set attributes for high quality output QUESTION: Ask an interactive question during a macro QUIT: Exit from program RAISE TO A POWER: Raise elements in ADR to specified power REBIN: Rebin data, output in memory (same as "RE-BIN") RE-BIN: Re-bin data, output in memory RECALL: Recall data set from internal memory REFLECT: Reflect data about input line, output in memory REGION: Change active data region RING (ADD POWDER RING): Add powder diffraction ring to data ROI: Defined Region Of Interest (Active Data Region) (pixels) ROTATE LUT: Interactive rotation of the colour table RUN MACRO: Run previously saved macro definition file SELECT PIXEL OPERATION: Operation on defined pixel value range SEQUENCE: Run macro for a sequence of files (or not) SET ANNOTATION STYLE: Set style of annotation label text SET ARROW STYLE: Set style of an arrow; style, colour, etc. SET AXES STYLE: Set style of axes, line width colour SET BACKGROUND STYLE: Define background colour SET COLOURS: Set colour of graph lines, text, and markers SET CURVE STYLES: Set attributes for curve representations SET ENUMERATION STYLE: Set style for axis numbering SET FONT: Select text font to be used for all roman text SET GRID STYLE: line type, colour, and width for grid SET LAYOUT STYLE: Graphics title, and axis label distances SET TICK POSITIONS: Positions of axes large tick marks SET TITLE STYLE: text font, colour, character width, etc. SET X-LABEL STYLE: text font, colour, character width, etc. SET Y-LABEL STYLE: text font, colour, character width, etc. SLEEP: Pause for a defined number of seconds SMOOTH: Top-hat convolution smoothing of user input size SPATIAL FILTERING: Filtering in Spatial domain START MACRO: Save commands in macro definition file STATISTICS: Calculate parameters of a region of the data STOP MACRO: Close previously opened macro definition file STORE: Store present data set in internal memory SUBTRACT: Subtract active data region of memory from data SURFACE INTERPOLATION: User defined surface in memory SYMBOL: Same as "VARIABLE" SYMMETRIC FUNCTION: Add circularly symmetric function to data TITLE: Input new text for title THRESHOLD: Set minimum and/or maximum values in ADR TRANSPOSE: Transpose data arrays and variance arrays UN-DEFINE VARIABLE: Remove variable from translation table UNIT CELL PARAMETERS: Convert between real and reciprocal VARIABLE: Define a named variable its type and value VARIANCES DEFINITION: Define variances from current data V2C: Variance to current and vice versa (special command) WAIT: Wait for a user return (including within macros) WEIGHTED AVERAGE: data and memory weighted by variances X-AXIS LABEL: Enter X-axis for graphics Y-AXIS LABEL: Enter Y-axis label for graphics Z-AXIS LABEL: Enter Z-axis label (intensity) for graphics Z-SCALE: Image scaling mode, automatic, minimum/ maximum 1-D INTERPOLATION: Correct 1-D values by interpolation 3-D SURFACE PLOT: Graphics view of active data region *fit2d.mac fit2d.mac COLOUR WHEEL GEOGRAPHICAL GREY-SCALE INVERSE GREY-SCALE ORIGINAL PSYCHOLOGIAL REPEATING TEMPERATURE TRIAL UPSIDE DOWN @E)\= #>?~Cl@C`P P ÎEXIT ? CLEAR MASK ZOOM IN UN-ZOOM FULL UN-ZOOM MASK PEAKS (5) MASK PEAKS (9) MASK PEAKS (15) MASK PEAKS (27) MASK POLYGON UN-MASK POLYGON UPDATE DISPLAY Z-SCALING MASK ARC THRESHOLD MASK EXIT: Exit from sub-menu ?: Display list of commands with short description CLEAR MASK: Un-mask all elements ZOOM IN: Graphical region definition UN-ZOOM: Make region displayed bigger FULL UN-ZOOM: View whole of data image MASK PEAKS (5): Mask out peaks (Diameter 5 pixels) MASK PEAKS (9): Mask out peaks (Diameter 9 pixels) MASK PEAKS (15): Mask out peaks (Diameter 15 pixels) MASK PEAKS (27): Mask out peaks (Diameter 27 pixels) MASK POLYGON: Coordinate definition of region to mask off UN-MASK POLYGON: Coordinate definition of region to un-mask UPDATE DISPLAY: Redraw image, including masked regions Z-SCALING: Automatic or user control of intensity display range MASK ARC: Enter three coordinates plus width to define arc mask THRESHOLD MASK: Use data values to define masked pixels A?)))\))c)BHCHCHCBBBHC@PP Pfit2d.log EXIT ? COLOURS CURVE STYLESGRID POSITION ROTATE LUT TITLE X-AXIS LABELY-AXIS LABELZ-AXIS LABELZ-SCALING ASPECT RATIONO LUT EXIT: Exit from sub-menu ?: Display list of commands with short description COLOURS: Choice of false colour intensity tables CURVE STYLES: Set display style for curves GRID: User choice of horizontal and vertical grid lines POSITION: Graphical input of graph/image limits ROTATE LUT: GUI rotation of false colour look-up table TITLE: Change title of graphics X-AXIS LABEL: Change X-axis label of graphics Y-AXIS LABEL: Change Y-axis label of graphics Z-AXIS LABEL: Change Z-axis label (intensity) of graphics Z-SCALING: Automatic or user control of intensity display range ASPECT RATIO: Control automatic correct aspect ratio (or not) NO LUT: Don't add the look-up table to the image display BBBRDC9@ PCP PNPlPPP P`PPu? ---------------------------------- POLARISATION EFFECT Command Form Help ---------------------------------- The "POLARISATION EFFECT" command allows the effect of polarisation to be applied to reduce intensities of the active data region of the current data. This is intended for simulating data. This effect applies to Bragg scattered intensity, but not for example to fluorescence, so care may need to be taken in comparing simulated data to real data. The reduction in intensity at high scattering angles owing to the polarisation is a purely geometrical effect. e.g. the wavelength is not important. "POLARISATION": This is the polarisation factor which isused if the polarisation correction is applied. "X PIXEL SIZE": This is the size of a pixel in the horizontal direction, measured in microns. "Y PIXEL SIZE": This is the size of a pixel in the vertical direction, measured in microns. "DISTANCE": Set the sample to detector distance in millimetres. "X-BEAM CENTRE": Horizontal pixel coordinate of the main beam on the detector plane. "Y-BEAM CENTRE": Horizontal pixel coordinate of the main beam on the detector plane. --------------- END OF HELP TEXT --------------- ¸=CL>@z#/@`P#VALUE #Y1 CHARACTER STRING GRAPHICAL COORDINATEINPUT FILE INTEGER VALUE LOGICAL VALUE OUTPUT FILE REAL VALUE CHARACTER STRING: Input a line of text GRAPHICAL COORDINATE: Input a coordinate by mouse click INPUT FILE: Specify an input file name INTEGER VALUE: Input an integer value LOGICAL VALUE: Input a logical "YES/NO" value OUTPUT FILE: Specify an output file name REAL VALUE: Input a real value )))4))a)C)L))=)D)))*@@U@[B>٬?fffffW@)\`V@U@ɣ?33333V@\U@@|~X?^@R@@ P P PP@PPPP@PPPP@PPP@PEXIT -100 - 50 - 10 - 1 DEFAULT+ 1 + 10 + 50 +100 F lys1_ lys1_ .pmi .cor