{VERSION 6 0 "IBM INTEL NT" "6.0" } {USTYLETAB {CSTYLE "Maple Input" -1 0 "Courier" 0 1 255 0 0 1 0 1 0 0 1 0 0 0 0 1 }{CSTYLE "2D Math" -1 2 "Times" 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 1 }{CSTYLE "2D Comment" 2 18 "" 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 } {CSTYLE "2D Output" 2 20 "" 0 1 0 0 255 1 0 0 0 0 0 0 0 0 0 1 } {CSTYLE "" -1 256 "" 1 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 257 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 258 "" 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 259 "" 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 260 "" 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 } {CSTYLE "" -1 261 "" 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 262 "" 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 263 "" 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 264 "" 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 265 "" 1 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 } {CSTYLE "" -1 266 "" 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 267 "" 0 14 0 0 0 0 0 1 1 0 0 0 0 0 0 0 }{CSTYLE "" -1 268 "" 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 269 "" 1 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 270 "" 1 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 } {CSTYLE "" -1 271 "" 1 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 }{CSTYLE "" 18 272 "" 0 1 0 0 0 0 0 2 0 0 0 0 0 0 0 0 }{PSTYLE "Normal" -1 0 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }1 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Heading 1" -1 3 1 {CSTYLE "" -1 -1 "Times " 1 18 0 0 0 1 2 1 2 2 2 2 1 1 1 1 }1 1 0 0 8 4 1 0 1 0 2 2 0 1 } {PSTYLE "Heading 2" -1 4 1 {CSTYLE "" -1 -1 "Times" 1 14 0 0 0 1 2 1 2 2 2 2 1 1 1 1 }1 1 0 0 8 2 1 0 1 0 2 2 0 1 }{PSTYLE "Warning" -1 7 1 {CSTYLE "" -1 -1 "Courier" 1 10 0 0 255 1 2 2 2 2 2 1 1 1 3 1 }1 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Maple Output" -1 11 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 3 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Maple Output" -1 12 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }1 3 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Maple P lot" -1 13 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Title" -1 18 1 {CSTYLE "" -1 -1 "Times" 1 18 0 0 0 1 2 1 1 2 2 2 1 1 1 1 }3 1 0 0 12 12 1 0 1 0 2 2 19 1 }{PSTYLE "Normal" -1 256 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 1 2 2 2 2 1 1 1 1 }1 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Author" -1 257 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }1 1 0 0 8 8 1 0 1 0 2 2 0 1 }{PSTYLE "Author" -1 258 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 1 2 2 2 2 1 1 1 1 }1 1 0 0 8 8 1 0 1 0 2 2 0 1 }{PSTYLE "Normal" -1 259 1 {CSTYLE "" -1 -1 "Courier" 1 10 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Normal" -1 260 1 {CSTYLE "" -1 -1 "Courier" 1 10 0 0 0 1 2 1 2 2 2 2 1 1 1 1 }3 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Author" -1 261 1 {CSTYLE "" -1 -1 "Courier" 1 14 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 1 0 0 8 8 1 0 1 0 2 2 0 1 }{PSTYLE "Normal" -1 262 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 1 0 0 0 0 1 0 1 0 2 2 0 1 }} {SECT 0 {PARA 18 "" 0 "" {TEXT -1 20 "Homework 1 Solutions" }}{SECT 1 {PARA 3 "" 0 "" {TEXT 269 26 "1. Write our name and such" }}{EXCHG {PARA 261 "" 0 "" {TEXT 267 10 "Homework 1" }{TEXT -1 0 "" }}{PARA 260 "" 0 "" {TEXT -1 5 "CS300" }}{PARA 260 "" 0 "" {TEXT -1 11 "Spring 2003" }}{PARA 0 "" 0 "" {TEXT -1 32 "Jeff Abrahamson & Jeremy Johnson " }}}}{SECT 1 {PARA 258 "" 0 "" {TEXT -1 1 " " }{TEXT 256 43 "2. Verif ying the correctness of Winograd's " }{TEXT 257 9 "algorithm" }}{PARA 258 "" 0 "" {TEXT 258 85 "We define two squares matrices A and B with \+ coefficients a, b, c, d, and e, f, g, h." }}{EXCHG {PARA 0 "" 0 "" {TEXT 266 83 "Let's now plug in values initials variables A11, A12, A2 1,A22,B11,B12, B21,and B22." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 217 "A11:= a: A12:= b: A21:= c: A22:= d: \nB11:= e: B12:= f: B21:= g: \+ B22:= h: \+ A:= Matrix([[A11,A12],[A21,A22]]): \nB:= Matrix([[B11,B12 ],[B21,B22]]):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}} {EXCHG {PARA 0 "" 0 "" {TEXT 259 85 "Let SC (Standard C matrix) be the product of A and B . Using the standard algorithm ." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 10 "SC:= A.B; " }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#SCG-%'RTABLEG6%\")C!RE\"-%'MATRIXG6#7$7$,&*&%\"aG\"\"\"%\"eGF 1F1*&%\"bGF1%\"gGF1F1,&*&F0F1%\"fGF1F1*&F4F1%\"hGF1F17$,&*&%\"cGF1F2F1 F1*&%\"dGF1F5F1F1,&*&F>F1F8F1F1*&F@F1F:F1F1%'MatrixG" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 0 "" 0 "" {TEXT 260 167 "We now follow Winograd's algorithm to evaluate WC, the product according to Winogra d's algorithm. Assign S1, S2, S3, S4, T1, T2, T3 and T4 according to \+ the algorithm." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 153 "S1:= A21 +A22: S2:= S1 - A11: S3:= A11 - A21: S4:= A12 - S2: \+ T1:= B12 - B11: T2:= B22 - T1: T3:= B22 - B12: T4:= B21 \+ - T2:" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "" 0 "" {TEXT 262 72 "Assign P1, P2, P3, P4, P5, P6, and P7 without display ing their results.." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 129 "P1: = A11*B11: P2:= A12*B21: P3:= S1*T1: P4:= S2*T2: \+ P5:= S3*T3: P6:= S4*B22: P7:= A22*T4:" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 0 "" 0 "" {TEXT 261 66 "Calculat e U1,U2,U3,U4,U5,U6, U7 and assign them to WC11,WC12,WC21," }}{PARA 0 "" 0 "" {TEXT 268 54 "and WC22 accordingly; WC stands for Winograd C m atrix." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 80 "U1:= expand(P1+P2 ); U2:= expand(P1+P4): \nU3:= expand(U2+P5): U4:= expand(U3+P7);" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#>%#U1G,&*&%\"aG\"\"\"%\"eGF(F(*&%\"bGF (%\"gGF(F(" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#U4G,&*&%\"cG\"\"\"%\" eGF(F(*&%\"dGF(%\"gGF(F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 132 "U5:= expand(U3+P3); U6:= expand(U2+P3): \nU7:= expand(U6+P6); WC1 1:= U1: WC12:= U7: \nWC21:= U4: WC22:= U5: \+ " }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#U5G,&*&%\"cG\"\"\"%\"fGF(F(*&% \"dGF(%\"hGF(F(" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#U7G,&*&%\"aG\"\" \"%\"fGF(F(*&%\"bGF(%\"hGF(F(" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 15 " " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 40 "WC:= Mat rix([[WC11, WC12],[WC21,WC22]]);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>% #WCG-%'RTABLEG6%\")cPz7-%'MATRIXG6#7$7$,&*&%\"aG\"\"\"%\"eGF1F1*&%\"bG F1%\"gGF1F1,&*&F0F1%\"fGF1F1*&F4F1%\"hGF1F17$,&*&%\"cGF1F2F1F1*&%\"dGF 1F5F1F1,&*&F>F1F8F1F1*&F@F1F:F1F1%'MatrixG" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 0 "" 0 "" {TEXT 263 24 "Let's compare SC and WC. " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 21 "difference:= SC - WC;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%+differenceG-%'RTABLEG6%\")C%eG\"- %'MATRIXG6#7$7$\"\"!F.F-%'MatrixG" }}}{EXCHG {PARA 0 "" 0 "" {TEXT 264 64 "Winograd's algorithm thus correctly computes the matrix produc t." }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}}{SECT 1 {PARA 3 "" 0 "" {TEXT 265 43 " 3. Using rsolve command to plot the ratio." }}{EXCHG {PARA 256 "" 0 "" {TEXT -1 8 "Let n = " }{XPPEDIT 18 0 "2^k" "6#)\"\"#%\"kG " }{TEXT -1 42 ". Winograd's algoritm's computing time is " }{XPPEDIT 18 0 "WT(n) = 7 * ( WT(n/2) ) + 15 (n/2)^2)" "6#/-%#WTG6#%\"nG,&*&\"\" (\"\"\"-F%6#*&F'F+\"\"#!\"\"F+F+*$-\"#:6#*&F'F+F/F0F/F+" }{TEXT -1 1 " ." }}{PARA 0 "" 0 "" {TEXT -1 51 "(7 multiplications and 15 additions/ substractions)." }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 35 "How many arithmetic operations for " }{XPPEDIT 18 0 "n =2^k" "6#/%\"nG)\"\"#%\"kG" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 63 "wt:=rsolve(\{WT(n)= 7* WT(n/2) + 15*((n/2)^2),WT(1)=1\}, WT(n)); " }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#wtG,&*&\"\"'\"\"\")%\"nG*&-%#l nG6#\"\"(F(-F-6#\"\"#!\"\"F(F(*&\"\"&F()F*F2F(F3" }}}{EXCHG {PARA 0 " " 0 "" {TEXT -1 33 "which is O(n^lg 7) = O(n^2.81...)" }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 91 "The standard m ultiplication algorithm, which requires 8 multiplications and 4 additi ons, is" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 61 "st:=rsolve(\{ST( n)= 8*ST(n/2) + 4*((n/2)^2),ST(1)=1\}, ST(n)); " }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#stG*&)%\"nG\"\"#\"\"\",&*&F(F)F'F)F)F)!\"\"F)" }}} {EXCHG {PARA 0 "" 0 "" {TEXT -1 98 "which is O(n^3). Here \"st\" means the standard algorithm, not Strassen's, sorry for the bad naming." }} {PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 39 "wt2:=unapply(wt,n); st2:=unapply(st,n);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%$wt2Gf*6#%\"nG6\"6$%)operatorG%&arrowGF(,&*&\"\"'\"\" \")9$*&-%#lnG6#\"\"(F/-F46#\"\"#!\"\"F/F/*&\"\"&F/)F1F9F/F:F(F(F(" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#>%$st2Gf*6#%\"nG6\"6$%)operatorG%&arro wGF(*&)9$\"\"#\"\"\",&*&F/F0F.F0F0F0!\"\"F0F(F(F(" }}}{PARA 11 "" 1 " " {TEXT -1 0 "" }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 27 "wt_st_rati o:=wt2(n)/st2(n);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%,wt_st_ratioG*( ,&*&\"\"'\"\"\")%\"nG*&-%#lnG6#\"\"(F)-F.6#\"\"#!\"\"F)F)*&\"\"&F))F+F 3F)F4F)F+!\"#,&*&F3F)F+F)F)F)F4F4" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 68 "Let's check that this seems reasonable by evaluating the base case s:" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 7 "wt2(2);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,&*&\"\"'\"\"\")\"\"#*&-%#lnG6#\"\"(F&-F+6#F(!\"\"F&F& \"#?F0" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 12 "simplify(%);" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#\"#A" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 7 "st2(2);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"#7" }}} {EXCHG {PARA 0 "" 0 "" {TEXT -1 59 "We can see that the cross-over hap pens between k=8 and k=9:" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 38 "seq(ev alf(wt2(2^k)/st2(2^k)),k=1..10);" }}{PARA 12 "" 1 "" {XPPMATH 20 "6,$ \"+LLLL=!\"*$\"+'G92\">F%$\"+nmT5=F%$\"+a=)Rl\"F%$\"+jfy$[\"F%$\"+Uth< 8F%$\"+?)*4j6F%$\"+%GfI-\"F%$\"+F^nz*)!#5$\"+@opryF6" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 27 "Let's see this graphically:" }}{PARA 0 "> " 0 " " {MPLTEXT 1 0 12 "with(plots);" }}{PARA 7 "" 1 "" {TEXT -1 50 "Warnin g, the name changecoords has been redefined\n" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#7Z%(animateG%*animate3dG%-animatecurveG%&arrowG%-change coordsG%,complexplotG%.complexplot3dG%*conformalG%,conformal3dG%,conto urplotG%.contourplot3dG%*coordplotG%,coordplot3dG%-cylinderplotG%,dens ityplotG%(displayG%*display3dG%*fieldplotG%,fieldplot3dG%)gradplotG%+g radplot3dG%,graphplot3dG%-implicitplotG%/implicitplot3dG%(inequalG%,in teractiveG%-listcontplotG%/listcontplot3dG%0listdensityplotG%)listplot G%+listplot3dG%+loglogplotG%(logplotG%+matrixplotG%(odeplotG%'paretoG% ,plotcompareG%*pointplotG%,pointplot3dG%*polarplotG%,polygonplotG%.pol ygonplot3dG%4polyhedra_supportedG%.polyhedraplotG%'replotG%*rootlocusG %,semilogplotG%+setoptionsG%-setoptions3dG%+spacecurveG%1sparsematrixp lotG%+sphereplotG%)surfdataG%)textplotG%+textplot3dG%)tubeplotG" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 45 "p1 := plot(evalf(wt2(2^k)/st 2(2^k)),k=1..10):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 22 "p2 := \+ plot(1,k=1..10):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 17 "display (\{p1,p2\});" }}{PARA 13 "" 1 "" {GLPLOT2D 486 486 486 {PLOTDATA 2 "6& -%'CURVESG6$7V7$$\"\"\"\"\"!$\"3/&e$>LLLL=!#<7$$\"3#*****\\(Quh>\"F-$ \"3Bv[N%)QEv=F-7$$\"3/+]7tY'oO\"F-$\"3[w;yEM;)*=F-7$$\"30+v=7U%GY\"F-$ \"3V0iv=5c1>F-7$$\"31++D^P#)e:F-$\"3DuTZ4.@7>F-7$$\"3#******\\]Ral\"F- $\"3F0P3\\\"Ra\">F-7$$\"3,++ve_0_F-7$$\"3&**\\(o9=@[= F-$\"3fvWgFdd:>F-7$$\"3!***\\iq$oV%>F-$\"3DOj1:\"\\H\">F-7$$\"3****\\7 VsmA@F-$\"3*Qb&4Qu6/>F-7$$\"3*)**\\7)R&G2BF-$\"31Y?8[ZS!*=F-7$$\"3/+]7 ex@)\\#F-$\"3?[*)f@@Cs=F-7$$\"3$)**\\i&zP&)o#F-$\"3j__&Q_m3&=F-7$$\"3A ++]Z`I%)GF-$\"3yJ&)RL^7E=F-7$$\"3\"****\\P^Pn0$F-$\"3goG]xrX-=F-7$$\"3 F++]#Hb3D$F-$\"3@.l5807u95E_`'o\"F-7 $$\"3/++]<)3q+%F-$\"3l6E)>-2Gl\"F-7$$\"3[+++q6$)yTF-$\"3*RIW;4WQi\"F-7 $$\"3Q+]789qyVF-$\"39,8>:`')*e\"F-7$$\"3u*****\\W?cb%F-$\"3')e:Ey%\\'f :F-7$$\"3U+]7j'G(\\ZF-$\"3SLr8mLYE:F-7$$\"3X+]P*elX$\\F-$\"3'RP:lRA\\ \\\"F-7$$\"3s++DJNUF^F-$\"3m*)GRZ5;i9F-7$$\"32+]iDt_/`F-$\"3k;CnpMFK9F -7$$\"3[***\\Ppdb\\&F-$\"3[[2zrrI+9F-7$$\"3#***\\7eX)Rp&F-$\"3\"zJk(*[ duO\"F-7$$\"3J+](os:n'eF-$\"3sFYywZ>R8F-7$$\"3v***\\77qK0'F-$\"3=YsOfD 048F-7$$\"3Y*****\\1**fC'F-$\"3\\%\\s+Ng$y7F-7$$\"3t***\\itYXV'F-$\"3' )[!H.,+)[7F-7$$\"3'***\\7.j(ph'F-$\"382mJ-sl?7F-7$$\"3l***\\PBL&>oF-$ \"3D[4`Bf&**=\"F-7$$\"3P*****\\kR:+(F-$\"3,IV)3usG;\"F-7$$\"3g++]P.(e> (F-$\"3x<_l%z\"\\M6F-7$$\"3f**\\7GG'>P(F-$\"3YvH4)))e#46F-7$$\"3_++]K% yWc(F-$\"3N$3^BG/A3\"F-7$$\"3R**\\781iXxF-$\"3EH42OuDd5F-7$$\"3n**\\i& Qm\\$zF-$\"3^v5;<&4<.\"F-7$$\"31++](['3?\")F-$\"3*>)pEQMD25F-7$$\"3q)* \\7y+*QJ)F-$\"3v'>.%=c+A)*!#=7$$\"3,,++qfa+&)F-$\"3)[(>![(\\+'e*Fjx7$$ \"3=***\\(y&G9p)F-$\"33@;=S:)*\\$*Fjx7$$\"3_+]7$eI2)))F-$\"3pA-'4%H<@ \"*Fjx7$$\"3a*****\\YzY0*F-$\"3s!f)Qfv[:*)Fjx7$$\"3P***\\P^WSD*F-$\"30 (=#R%fd]o)Fjx7$$\"3*3+++**eBV*F-$\"3\">wc`i&p$[)Fjx7$$\"3L**\\78%zCi*F -$\"3[GFgFQ&QF)Fjx7$$\"3v**\\(o\"*[W!)*F-$\"3/\\5)>pCw2)Fjx7$$\"#5F*$ \"3z3rA@opryFjx-%'COLOURG6&%$RGBG$Fe[l!\"\"$F*F*F^\\l-F$6$7S7$F(F(7$F/ F(7$F4F(7$F>F(7$FHF(7$FRF(7$FWF(7$FfnF(7$F[oF(7$F`oF(7$FeoF(7$FjoF(7$F _pF(7$FdpF(7$FipF(7$F^qF(7$FcqF(7$FhqF(7$F]rF(7$FbrF(7$FgrF(7$F\\sF(7$ FasF(7$FfsF(7$F[tF(7$F`tF(7$FetF(7$FjtF(7$F_uF(7$FduF(7$FiuF(7$F^vF(7$ FcvF(7$FhvF(7$F]wF(7$FbwF(7$FgwF(7$F\\xF(7$FaxF(7$FfxF(7$F\\yF(7$FayF( 7$FfyF(7$F[zF(7$F`zF(7$FezF(7$FjzF(7$F_[lF(7$Fd[lF(Fh[l-%+AXESLABELSG6 %Q\"k6\"Q!Fg_l-%%FONTG6#%(DEFAULTG-%%VIEWG6$;F(Fd[lF\\`l" 1 2 0 1 10 0 2 9 1 4 2 1.000000 45.000000 45.000000 0 0 "Curve 1" "Curve 2" }}}} {EXCHG {PARA 0 "" 0 "" {TEXT -1 53 "For what n value does Winograd bec ome more efficient?" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 22 "for i from 1 to 300 do" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 55 " if evalf(wt2(i)/st2 (i)) < 1 then print(i); break; fi:" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 3 "od:" }{TEXT -1 0 "" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"$!H" }}} {EXCHG {PARA 0 "" 0 "" {TEXT -1 21 "Now plot the ratio..." }}{PARA 0 " > " 0 "" {MPLTEXT 1 0 23 "smartplot(wt_st_ratio);" }}{PARA 13 "" 1 "" {NEWSMARTPLOT2D 412 412 412 "[(6*n^(ln(7)/ln(2))-5*n^2)/n^2/(2*n-1), n , _NoY, color = red, legend = \"Curve 1\"]" {PLOTDATA 2 "6%-%'CURVESG6 %7\\o7$$\"3v******fC&y!R!#?$\"3\"p)Q+okhq\\!#<7$$\"33+++#f\\(o$\"3 YOr)G54S%\\F-7$$\"3=+++QRrYJF1$\"3Q'y:n`/N%\\F-7$$\"3-+++&GyY_%F1$\"3z \\\\a*owb&\\F-7$$\"3a*****p(pg!G(F1$\"3H<;;Vc=0]F-7$$\"30+++nNl.5!#=$ \"3*[#z4qs[#3&F-7$$\"3()*****fIR[b\"FF$\"3xs6uu\"G(=`F-7$$\"35+++X]-1@ FF$\"3Aa$41-d8p&F-7$$\"3C+++$y5sl#FF$\"3kv]OF_qyiF-7$$\"3#******>_'R3K FF$\"38[&z%=HDmsF-7$$\"3F+++\"R*)R[$FF$\"3u]mtkaXV!)F-7$$\"3:+++hAefPF F$\"3!p>'\\')G2w\"*F-7$$\"3++++&pyt*QFF$\"3q8!4_!*H'e**F-7$$\"3%****** *H^\"[I]FF$!3329=ln.]D!#:7$$\"3g*******RL/: &FF$!3Xt4<\"f*)p%\\F[p7$$\"3W++++cQq_FF$!3@3!yk=20j#F[p7$$\"3;++++yL!R &FF$!3Y(*ffc17QU-j&FF$!3+LCYp,#3t*F-7$$\"3\\++++W>]dFF$!3Y)o:AL*>VxF-7$$\"3A++ ++m9qeFF$!3V\"zf=\")p]I'F-7$$\"3%********z)4!*fFF$!3vi^\">>%o;_F-7$$\" 3o********405hFF$!3_OL+\">NYO%F-7$$\"3_++++K+IiFF$!3.'*o\\R`vzOF-7$$\" 3)********f2*pkFF$!3@?=T'*esZEF-7$$\"3b++++?\")4nFF$!3\\G'*fhh%z!>F-7$ $\"3-++++kr\\pFF$!3D4l\"zQPCN\"F-7$$\"3\\*******z?'*=(FF$!3u$pjzM*\\0# *FF7$$\"3^*******fH%pwFF$!3^$f2V/r2%HFF7$$\"3b*******RQ#\\\")FF$\"3>F. wd'e\"o8FF7$$\"3U++++(FF7$$\"3-++++l?A5F-$\"3DZ\"p X,a-1\"F-7$$\"36+++Iy%e7\"F-$\"3=#ppxvE.G\"F-7$$\"3(*******f\"*[H7F-$ \"3A)>F5^!*=V\"F-7$$\"33+++ICjV9F-$\"3imXA'Q[oi\"F-7$$\"3'********pvxl \"F-$\"3(3iXIs,xt\"F-7$$\"36+++I0xw?F-$\"31C'e;7\")o%=F-7$$\"3++++g&p@ [#F-$\"3o!plp`T>*=F-7$$\"3(*******zgHKHF-$\"3+!*Q)=&R*=\">F-7$$\"3w*** ***pZvOLF-$\"3w#)49<[X;>F-7$$\"31+++]2goPF-$\"3!pAbpf_R\">F-7$$\"3K+++ +u\"*fTF-$\"3/ba66i%z!>F-7$$\"3n******\\)Hxe%F-$\"3#[$o*H?Z!**=F-7$$\" 3?+++I!o-*\\F-$\"3riWR'Q)Q*)=F-7$$\"3N+++5k.6aF-$\"3-^4J7^cy=F-7$$\"3J +++?WTAeF-$\"3_\")f*[tIw'=F-7$$\"3w******f!*3`iF-$\"3fFGvq.1c=F-7$$\"3 y******H*zym'F-$\"3$[(RTc5&\\%=F-7$$\"3-+++5N1#4(F-$\"3Y'yl]3DP$=F-7$$ \"3v******HYt7vF-$\"3Zx?U5\"*yA=F-7$$\"3O++++xG**yF-$\"3&3Aa!=i%H\"=F- 7$$\"3C******R6KU$)F-$\"3L5t7^5$>!=F-7$$\"3K+++IbdQ()F-$\"3G_y,@.L#z\" F-7$$\"3F+++g`1h\"*F-$\"3Q)*>mO)fBy\"F-7$$\"3l+++S?Wl&*F-$\"3$optnWtIx \"F-7$$\"#5\"\"!$\"3U0Q&=$*pLw\"F--%'LEGENDG6#Q(Curve~16\"-%'COLOURG6& %$RGBG$\"*++++\"!\")$Fe_lFe_lFd`l-%+AXESLABELSG6$Q\"nF\\`lQ!F\\`l-%%VI EWG6$;$!#5Fe_lFc_l%(DEFAULTG" 1 2 0 1 10 0 2 9 0 4 2 1.000000 45.000000 45.000000 0 0 "Curve 1" }}}}{PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }{TEXT -1 0 "" }{MPLTEXT 1 0 0 "" }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 29 "plot(wt2(n)-st2(n),n=0..400);" }}{PARA 13 "" 1 "" {GLPLOT2D 400 300 300 {PLOTDATA 2 "6%-%'CURVESG6$7U7$$\"\"!F)F(7$$\"3= nmmm;')=()!#<$\"3Yv-jfTj1**!#:7$$\"3VLLLe'40j\"!#;$\"3?&oe-F&\\da!#97$ $\"3wmmm;6m$[#F4$\"3;;p9YP()R;!#87$$\"3Nnmm;yYULF4$\"3Ag\"4S^_0[$F=7$$ \"3GLLLeF>(>%F4$\"3SyGV)[;M5'F=7$$\"3Zmmm\">K'*)\\F4$\"3P$obz&=H`#*F=7 $$\"38+++Dt:5eF4$\"3lUej)pkIK\"!#77$$\"3+nmm\"fX(emF4$\"3,je1&\\Cv!=FR 7$$\"3a+++DCh/vF4$\"3^TT!G-e*eBFR7$$\"3uMLLL/pu$)F4$\"3?\"4^hQK+*HFR7$ $\"3-omm;c0T\"*F4$\"31dFw\"[4Af$FR7$$\"3@+++I,Q+5F0$\"3/1'epM%f7VFR7$$ \"3.+++]*3q3\"F0$\"34Uu4B'>+2&FR7$$\"3=+++q=\\q6F0$\"3&)3.okGP?eFR7$$ \"3ymm;fBIY7F0$\"3qo`Ps/s3lFR7$$\"3fLLLj$[kL\"F0$\"3)G.[X(e!>K(FR7$$\" 3LLLL`Q\"GT\"F0$\"3[YVXd[6%*zFR7$$\"39++]s]k,:F0$\"3.+_!p3V8u)FR7$$\"3 XLLL`dF!e\"F0$\"3y,yKbByd$*FR7$$\"3E++]sgam;F0$\"3)[J-)G&))*3\"Fcr7$$\"3Z LL$eDBJ\">F0$\"3F0$\"38c%\\$RtHO6Fcr7$$ \"3(omm\"f`@'3#F0$\"3[^b&*fU[Q6Fcr7$$\"3?++]nZ)H;#F0$\"3%e>x$>w$32cN$QFR7$$\"3[mm;zM)>$GF0$\"3U!\\P(H(> \\x\"FR7$$\"3Z+++qfaFcr 7$$\"3vmmm,FT=MF0$!35mT:no!pY#Fcr7$$\"3%RLLe#pa-NF0$!3lk+@+P.LIFcr7$$ \"3V+++Sv&)zNF0$!3eo&\\nLP2g$Fcr7$$\"3\\LLLGUYoOF0$!3\"*HQb'G?)4VFcr7$ $\"3+nmm1^rZPF0$!3wjb*z?M\"**\\Fcr7$$\"3_++]sI@KQF0$!3#*[&4TJ0Qz&Fcr7$ $\"3F+++S2lsQF0$!3yKg![SFm>'Fcr7$$\"3f++]2%)38RF0$!3psQpyfS9mFcr7$$\"3 H++v.UacRF0$!3z?\\!euc.3(Fcr7$$\"$+%F)$!3*Rv0l;[Uc(Fcr-%'COLOURG6&%$RG BG$\"#5!\"\"F(F(-%+AXESLABELSG6$Q\"n6\"Q!F`\\l-%%VIEWG6$;F(Fa[l%(DEFAU LTG" 1 2 0 1 10 0 2 9 1 4 2 1.000000 45.000000 45.000000 0 0 "Curve 1 " }}}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 60 "Let's take a closer look, we can zoom in as much as we want:" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 31 "plot(wt2(n)-st2(n),n=280..300);" }}{PARA 13 "" 1 "" {GLPLOT2D 400 300 300 {PLOTDATA 2 "6%-%'CURVESG6$7S7$$\"$!G\"\"!$\"3]zb%33&G_E!#77$$ \"39LL$3VfV!G!#:$\"3164J3.nNDF-7$$\"3!pm\"H[D:3GF1$\"3y]o\"))pXMV#F-7$ $\"3MLLe0$=C\"GF1$\"3IP2EWtjK#3#F-7$$\"3dL$e4;[\\#GF1$\"3gmF-7$$\"3* )**\\i'y]!HGF1$\"3$e2O!GZ[d=F-7$$\"33L$ezs$HLGF1$\"3W#*o))zE*yt\"F-7$$ \"3-+]7iI_PGF1$\"3Q$Hm,m&y<;F-7$$\"3Vmm;_M(=%GF1$\"3Ep^k;>I$\\\"F-7$$ \"3QLL3y_qXGF1$\"3bDgQwa'GQ\"F-7$$\"3#)****\\1!>+&GF1$\"3Os#f`)3ld7F-7 $$\"3v****\\Z/NaGF1$\"3\"4iz3^r48\"F-7$$\"3/++]$fC&eGF1$\"3&[$>T0$))z+ \"F-7$$\"3UL$ez6:B'GF1$\"3n%eKv?m`&*)!#87$$\"3Zmm;=C#o'GF1$\"3dTTD#eC' 3wFdp7$$\"3]mmm#pS1(GF1$\"3n-B)p:*efkFdp7$$\"38+]i`A3vGF1$\"3-O]g0;`8^ Fdp7$$\"3`mmm(y8!zGF1$\"3WA@YnC`8RFdp7$$\"3,+]i.tK$)GF1$\"3c=F17$$\"3[m;zihl&*GF1$!3@[&eSYs^D\"Fdp7$$\"3;LL3#G,***GF1$!3Q/j)eq)z'f #Fdp7$$\"3\\L$ezw5V!HF1$!3nzB\\:gT+SFdp7$$\"3v**\\PQ#\\\"3HF1$!3](G!Gm oiI_Fdp7$$\"33LLe\"*[H7HF1$!3u8z4b>0olFdp7$$\"3-+++dxd;HF1$!3)**Qs'[$G $fzFdp7$$\"3H++D0xw?HF1$!3HF8C+d()H$*Fdp7$$\"3>+]i&p@[#HF1$!3smrl#z([m 5F-7$$\"36++vgHKHHF1$!3ua[Ja([d@\"F-7$$\"3smmmZvOLHF1$!37p!oc8&z]8F-7$ $\"3>++]2goPHF1$!3AY+zR$ff\\\"F-7$$\"3/L$eR<*fTHF1$!3Z@(zmKq$G;F-7$$\" 3<++])Hxe%HF1$!3A(>]pW!3uF-7$$\"3#)* *\\7k.6aHF1$!3=WmKXhHd?F-7$$\"3vmm;WTAeHF1$!3Iev+AF-7$$\"35+]i!*3` iHF1$!3TB)oy![z]BF-7$$\"3DLLL*zym'HF1$!3?^OVlI!o\\#F-7$$\"3aLL3N1#4(HF 1$!3_OnvB\"*4ZEF-7$$\"3(om\"HYt7vHF1$!3_3Ex0P8(z#F-7$$\"3-+++xG**yHF1$ !3C8ul@a'e$HF-7$$\"3tmmT6KU$)HF1$!3!omBB***)e4$F-7$$\"3YLLLbdQ()HF1$!3 ^7]+pb%*RKF-7$$\"3%)**\\i`1h\"*HF1$!3'[H\"*z_1XR$F-7$$\"3?+]P?Wl&*HF1$ !3>9>q\\!zLa$F-7$$\"$+$F*$!3K3_J-&)Q/PF--%'COLOURG6&%$RGBG$\"#5!\"\"$F *F*Fa[l-%+AXESLABELSG6$Q\"n6\"Q!Ff[l-%%VIEWG6$;F(Ffz%(DEFAULTG" 1 2 0 1 10 0 2 9 1 4 2 1.000000 45.000000 45.000000 0 0 "Curve 1" }}}}{PARA 13 "" 1 "" {TEXT -1 0 "" }}}{SECT 1 {PARA 3 "" 0 "" {TEXT 270 27 "4. O ptimal hybrid algorithm" }}{EXCHG {PARA 0 "" 0 "" {TEXT -1 76 "Recall \+ that st2 and wt2 are the standard and Winograd methods, respectively: " }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 14 "st2(n);wt2(n);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#*&)%\"nG\"\"#\"\"\",&*&F&F'F%F'F'F'!\"\"F'" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#,&*&\"\"'\"\"\")%\"nG*&-%#lnG6#\"\"(F& -F+6#\"\"#!\"\"F&F&*&\"\"&F&)F(F0F&F1" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 156 "We want a procedure something like this (you can't just \+ plug in wt2 since different values of t will lead to different solutio ns of the recurrence relation." }}{PARA 0 "" 0 "" {TEXT -1 0 "" }} {PARA 0 "> " 0 "" {MPLTEXT 1 0 92 "hybrid:=proc(n,t)\nif(n<=t) then re turn st2(n); fi;\nreturn 7*hybrid(n/2,t) + 15*(n/2)^2;\nend;" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%'hybridGf*6$%\"nG%\"tG6\"F)F)C$@$19$9%O-%$ st2G6#F-O,&*&\"\"(\"\"\"-F$6$,$*&#F7\"\"#F7F-F7F7F.F7F7*&#\"#:\"\"%F7* $)F-F=F7F7F7F)F)F)" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 279 "This leads to a family of algorithms parameterized by t. Different algorithms w ill have different number of operations and the cross over point when \+ comparing to the standard algorithm will also differ from algorithm to algorithm. The goal is to find the optimal setting for t." }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 0 "" 0 "" {TEXT -1 51 "First we empiri cally explore different values of t." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 52 "rsolve(\{w(n)=7*w(n/2)+15*(n/2)^2,w(2)=st2(2)\},w(n)) ;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,&*&#\"#K\"\"(\"\"\")%\"nG*&-%#ln G6#F'F(-F-6#\"\"#!\"\"F(F(*&\"\"&F()F*F1F(F2" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 9 "evalf(%);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,&*& $\"+r&G9d%!\"*\"\"\")%\"nG$\"+A\\N2GF'F(F(*&$\"\"&\"\"!F()F*\"\"#F(!\" \"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 52 "rsolve(\{w(n)=7*w(n/2 )+15*(n/2)^2,w(4)=st2(4)\},w(n));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#, &*&#\"$#>\"#\\\"\"\")%\"nG*&-%#lnG6#\"\"(F(-F-6#\"\"#!\"\"F(F(*&\"\"&F ()F*F2F(F3" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 9 "evalf(%);" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#,&*&$\"+ZtO=R!\"*\"\"\")%\"nG$\"+A\\N2 GF'F(F(*&$\"\"&\"\"!F()F*\"\"#F(!\"\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 52 "rsolve(\{w(n)=7*w(n/2)+15*(n/2)^2,w(8)=st2(8)\},w(n)) ;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,&*&#\"%!G\"\"$V$\"\"\")%\"nG*&-% #lnG6#\"\"(F(-F-6#\"\"#!\"\"F(F(*&\"\"&F()F*F2F(F3" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 9 "evalf(%);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6 #,&*&$\"+E%y " 0 "" {MPLTEXT 1 0 54 "rsolve(\{w(n)=7* w(n/2)+15*(n/2)^2,w(16)=st2(16)\},w(n));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,&*&#\"%;#*\"%,C\"\"\")%\"nG*&-%#lnG6#\"\"(F(-F-6#\"\"#!\"\"F(F( *&\"\"&F()F*F2F(F3" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 9 "evalf( %);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,&*&$\"+m1SQQ!\"*\"\"\")%\"nG$ \"+A\\N2GF'F(F(*&$\"\"&\"\"!F()F*\"\"#F(!\"\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 27 "s := seq(st2(2^k),k=1..10);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"sG6,\"#7\"$7\"\"$g*\"%Oz\"&7X'\"'#>?&\"(?z<%\")'*)) [L\"*7L " 0 "" {MPLTEXT 1 0 33 "w1 := seq(hybrid(2^k,1),k=1..10);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#w1G 6,\"#A\"$9#\"%Q<\"&EJ\"\"&Ad*\"'9ao\"(Q$f[\")E6EM\"*A4\"3C\"+9'3'*o\" " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 32 "zip((x,y)->evalf(x/y),[ w1],[s]);" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#7,$\"+LLLL=!\"*$\"+'G92\" >F&$\"+nmT5=F&$\"+b=)Rl\"F&$\"+ify$[\"F&$\"+Tth<8F&$\"+?)*4j6F&$\"+&Gf I-\"F&$\"+H^nz*)!#5$\"+CopryF7" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 33 "w2 := seq(hybrid(2^k,2),k=1..10);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#w2G6,\"#7\"$W\"\"%[7\"%'p*\"&7<(\"'Wt^\"([Go$\")'pDg #\"*7H;$=\"+WD2'G\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 32 "zip( (x,y)->evalf(x/y),[w2],[s]);" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#7,$\" \"\"\"\"!$\"+'G9dG\"!\"*$\"+++++8F)$\"+%>u " 0 "" {MPLTEXT 1 0 33 "w4 := seq(hybrid(2^k,4),k=1..10);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#w4G6,\"#7\"$7\"\"%C5\"%G\")\"&O2'\"'70W\" (C]9$\")G4EA\"*O&4o:\"+7*)f,6" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 32 "zip((x,y)->evalf(x/y),[w4],[s]);" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#7,$\"\"\"\"\"!F$$\"+nmmm5!\"*$\"+[N>C5F)$\"+SDo9%*!#5$\"+uyDo%)F .$\"+;nsFvF.$\"+_kDZmF.$\"+12KZeF.$\"+WcAK^F." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 33 "w8 := seq(hybrid(2^k,8),k=1..10);" }}{PARA 11 " " 1 "" {XPPMATH 20 "6#>%#w8G6,\"#7\"$7\"\"$g*\"%!o(\"&+w&\"'g&=%\"(g8* H\")!G&=@\"*++G\\\"\"+g@*)[5" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 32 "zip((x,y)->evalf(x/y),[w8],[s]);" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#7,$\"\"\"\"\"!F$F$$\"+b$>un*!#5$\"+H9dG*)F)$\"+V)fi/)F)$\"+rk#*f rF)$\"+K51EjF)$\"+T%\\lc&F)$\"+/3n')[F)" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 35 "w16 := seq(hybrid(2^k,16),k=1..10);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%$w16G6,\"#7\"$7\"\"$g*\"%Oz\"&#Rf\"'/6V\"(o\"zI\") O**z@\"*#f#e`\"\"+/.,z5" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 33 " zip((x,y)->evalf(x/y),[w16],[s]);" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#7 ,$\"\"\"\"\"!F$F$F$$\"+1#\\j?*!#5$\"+v:S(G)F)$\"+R!)4qtF)$\"+s7g4lF)$ \"+k,*ps&F)$\"+cy)p-&F)" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }} {PARA 0 "" 0 "" {TEXT -1 292 "This suggests the optimal value of t is \+ between 8 and 16. If restricted to a power of two it appears to be 8. Altneratively we can find the optimal value of t by determining the \+ smallest value of n such that one application of Winograd requires few er operations than the standard algorithm." }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 88 "To find the threshold v alue t, we want to know when to switch from Winograd to standard:" } {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 46 "solve(7 * st2(n/2) + 15 * (n/2)^2 > st2(n),n);" }{TEXT -1 0 "" }}{PARA 0 "" 0 "" {TEXT -1 208 "Since we don't care about what happens for matrices with negative dimension (whatever they might be), this tells us that \+ it's worth using the standard algorithm up to 12x12, then we should sw itch to Winograd." }}{PARA 11 "" 1 "" {XPPMATH 20 "6$-%*RealRangeG6$,$ %)infinityG!\"\"-%%OpenG6#\"\"!-F$6$F)-F*6#\"#7" }}}{PARA 11 "" 1 "" {TEXT -1 0 "" }}{EXCHG {PARA 0 "" 0 "" {TEXT -1 70 "We could also find a formula for this, by the way (courtesy of art25):" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 48 "isolate(7 * st2(n/2) + 15 * (n/2)^2 > st2(n),n); " }}{PARA 11 "" 1 "" {XPPMATH 20 "6#2,&*&#\"\"\"\"\"%F'*$)%\"nG\"\"$F' F'F'*&F,F')F+\"\"#F'!\"\"\"\"!" }}}{PARA 0 "" 0 "" {TEXT -1 65 "The en d result, though, is that we want t=12 in procedure hybrid." }}}{SECT 1 {PARA 3 "" 0 "" {TEXT 271 7 "5. When" }{TEXT -1 1 " " }{XPPEDIT 272 0 "n <> 2^k" "6#0%\"nG)\"\"#%\"kG" }}{PARA 0 "" 0 "" {TEXT -1 247 "It' s easy to see that AB is embedded in A'B': any cell in an lower row or a right-side column must be multiplied by that row or column from A' \+ or B', and so must be zero. Otherwise, the multiplication is identical except for some extra zero terms." }}{PARA 0 "" 0 "" {TEXT -1 0 "" }} {SECT 1 {PARA 4 "" 0 "" {TEXT -1 19 "Embed A and B in a " }{XPPEDIT 18 0 "2^k " "6#)\"\"#%\"kG" }{TEXT -1 3 " x " }{XPPEDIT 18 0 "2^k" "6# )\"\"#%\"kG" }{TEXT -1 8 " matrix." }}{PARA 0 "" 0 "" {TEXT -1 0 "" }} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 12 "with(plots):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 3 "wt;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,&*&\"\"'\"\"\")%\"nG*&-%#lnG6#\"\"(F&-F+6#\"\"#!\"\"F&F&*&\"\"&F&) F(F0F&F1" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 60 "pad := proc(n) \+ simplify(wt2(2^ceil(evalf(log[2](n))))); end;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%$padGf*6#%\"nG6\"F(F(-%)simplifyG6#-%$wt2G6#)\"\"#-%% ceilG6#-%&evalfG6#-&%$logG6#F06#9$F(F(F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 33 "pad_plot:=plot(pad(n),n=1..1000):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 18 "display(pad_plot);" }}{PARA 13 "" 1 "" {GLPLOT2D 399 399 399 {PLOTDATA 2 "6%-%'CURVESG6$7^p7$$\"\"\"\"\"!F(7$ $\"3*)***\\7qNvF#!#;$\"3INM'R++Ad*!#87$$\"3.+vory>sTF.$\"3%Gz=K+ST&o!# 77$$\"3)***\\()QO%HI'F.F57$$\"3M+]7sL\"yW)F.$\"3&[6xD+Q$f[!#67$$\"3*) \\PR\"*)[#e5!#:F>7$$\"3!*\\7jlZ?d6FDF>7$$\"3\"*\\(o)R1;c7FDF>7$$\"3[7. 7#ekDE\"FDF>7$$\"3\"\\(=PC&o*o7FDF>7$$\"3LPMimCPv7FDF>7$$\"3!***\\()3k x\"G\"FD$\"3?C\"Q?g7hU$!#57$$\"3/D\"yLH%e%H\"FDFW7$$\"3*)\\7)y<#R28FDF W7$$\"3))*\\()o%z+L8FDFW7$$\"3()\\P*erB'e8FDFW7$$\"3')\\i!RDb)49FDFW7$ $\"3%)\\(=>z'3h9FDFW7$$\"3#*\\(=_#FDFW7$$\"3H](=%4Q\\NDFDFW7$$ \"3#yo/\"=\\DUDFDFW7$$\"3ND1zEg,\\DFDFW7$$\"3)Gcwa8xdb#FDFW7$$\"3S+D;W #QDc#FD$\"3[>Wf@#4\"3C!\"*7$$\"3_]i!*yEe*e#FDF]r7$$\"32++l8ri;EFDF]r7$ $\"3t*\\PJ)frqEFDF]r7$$\"3(***\\i_[![s#FDF]r7$$\"34+](*[T0HGFDF]r7$$\" 3@+]KXMILHFDF]r7$$\"3+](=?9SE7$FDF]r7$$\"36+]U(yzxM$FDF]r7$$\"3-++q)f- &QNFDF]r7$$\"3+](o&o&e.w$FDF]r7$$\"3(****\\RpQn&RFDF]r7$$\"3\\](og\")) >sTFDF]r7$$\"3`]i?/yOxVFDF]r7$$\"3?+vo>,W\"f%FDF]r7$$\"3Z]PWJ`-)y%FDF] r7$$\"3GDJv&=ZS*[FDF]r7$$\"36+D1S!p++&FDF]r7$$\"3dil#\\\\K^0&FDF]r7$$ \"3/D1z\\f>5^FDF]r7$$\"3xK'[;))yq6&FDF]r7$$\"3^Sm]8='R7&FD$\"3&oQN_h3' *o\"!\")7$$\"3oZYOXZ%38&FDF_v7$$\"3)flAsnFx8&FDF_v7$$\"3Yr'Q4a$\\^^FDF _v7$$\"3$poaYSf_;&FDF_v7$$\"3)yr'3K6z#>&FDF_v7$$\"3'*\\(=&fGK?_FDF_v7$ $\"34**\\cFDF_v7$$ \"3i***\\@'*eI$eFDF_v7$$\"3r*\\Ps(oMUgFDF_v7$$\"3R\\(okpV[C'FDF_v7$$\" 3Q*\\i%*)=opkFDF_v7$$\"3@***\\f+4<*FDF_v7$$\"3J++!*y%=*p$*FDF_v7$$\"3K](o&[@&4e*FDF_v 7$$\"3E]7t(HQHy*FDF_v7$$\"%+5F*F_v-%'COLOURG6&%$RGBG$\"#5!\"\"$F*F*Fc \\l-%+AXESLABELSG6$Q\"n6\"Q!Fh\\l-%%VIEWG6$;F(Fj[l%(DEFAULTG" 1 2 0 1 10 0 2 9 1 4 2 1.000000 45.000000 45.000000 0 0 "Curve 1" }}}}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{SECT 1 {PARA 4 "" 0 "" {TEXT -1 43 "Add rows and columns as needed to make even" }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 193 "even_up:=proc(n)\nlocal en;\nen:=n;\nif(n=0) then re turn 0; fi;\nif(n=1) then return 1; fi;\nif(n=2) then return 12; fi;\n if((n mod 2) <> 0) then en:=n+1; fi;\nreturn 7*even_up(en/2)+15*(en/2) ^2;\nend;" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%(even_upGf*6#%\"nG6#%#e nG6\"F*C(>8$9$@$/F.\"\"!OF1@$/F.\"\"\"OF5@$/F.\"\"#O\"#7@$0-%$modG6$F. F9F1>F-,&F.F5F5F5O,&*&\"\"(F5-F$6#,$*&#F5F9F5F-F5F5F5F5*&#\"#:\"\"%F5* $)F-F9F5F5F5F*F*F*" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 52 "even_ up_plot:=plot([seq([n,even_up(n)],n=1..1000)]):" }}}{EXCHG {PARA 0 "> \+ " 0 "" {MPLTEXT 1 0 22 "display(even_up_plot);" }}{PARA 13 "" 1 "" {GLPLOT2D 399 399 399 {PLOTDATA 2 "6%-%'CURVESG6$7din7$$\"\"\"\"\"!F(7 $$\"\"#F*$\"#7F*7$$\"\"$F*$\"$W\"F*7$$\"\"%F*F37$$\"\"&F*$\"%V6F*7$$\" \"'F*F;7$$\"\"(F*$\"%[7F*7$$\"\")F*FC7$$\"\"*F*$\"%w$)F*7$$\"#5F*FK7$$ \"#6F*$\"%T&)F*7$F.FS7$$\"#8F*$\"%r%*F*7$$\"#9F*FY7$$\"#:F*$\"%'p*F*7$ $\"#;F*F[o7$$\"#F*$\"&K,'F*7$$\"#?F*F[p 7$$\"#@F*$\"&-;'F*7$$\"#AF*Fcp7$$\"#BF*$\"&Z>'F*7$$\"#CF*F[q7$$\"#DF*$ \"&K)oF*7$$\"#EF*Fcq7$$\"#FF*$\"&P#pF*7$$\"#GF*F[r7$$\"#HF*$\"&Z7(F*7$ $\"#IF*Fcr7$$\"#JF*$\"&7<(F*7$$\"#KF*F[s7$$\"#LF*$\"'kKUF*7$$\"#MF*Fcs 7$$\"#NF*$\"'*yB%F*7$$\"#OF*F[t7$$\"#PF*$\"'RjUF*7$$\"#QF*Fct7$$\"#RF* $\"'CpUF*7$$\"#SF*F[u7$$\"#TF*$\"'HyVF*7$$\"#UF*Fcu7$$\"#VF*$\"'u%Q%F* 7$$\"#WF*F[v7$$\"#XF*$\"'k:WF*7$$\"#YF*Fcv7$$\"#ZF*$\"'pAWF*7$$\"#[F*F [w7$$\"#\\F*$\"'*>\"\\F*7$$\"#]F*Fcw7$$\"#^F*$\"'k>\\F*7$$\"#_F*F[x7$$ \"#`F*$\"'%f&\\F*7$$\"#aF*Fcx7$$\"#bF*$\"'>k\\F*7$$\"#cF*F[y7$$\"#dF*$ \"'W8^F*7$$\"#eF*Fcy7$$\"#fF*$\"'HA^F*7$$\"#gF*F[z7$$\"#hF*$\"'*R;&F*7 $$\"#iF*Fcz7$$\"#jF*$\"'Wt^F*7$$\"#kF*F[[l7$$\"#lF*$\"($=zHF*7$$\"#mF* Fc[l7$$\"#nF*$\"()=!)HF*7$$\"#oF*F[\\l7$$\"#pF*$\"()*[)HF*7$$\"#qF*Fc \\l7$$\"#rF*$\"(jf)HF*7$$\"#sF*F[]l7$$\"#tF*$\"(3\\+$F*7$$\"#uF*Fc]l7$ $\"#vF*$\"(Lg+$F*7$$\"#wF*F[^l7$$\"#xF*$\"($G6IF*7$$\"#yF*Fc^l7$$\"#zF *$\"(oC,$F*7$$\"#!)F*F[_l7$$\"#\")F*$\"(=+4$F*7$$\"##)F*Fc_l7$$\"#$)F* $\"(j74$F*7$$\"#%)F*F[`l7$$\"#&)F*$\"(`q4$F*7$$\"#')F*Fc`l7$$\"#()F*$ \"(e$)4$F*7$$\"#))F*F[al7$$\"#*)F*$\"(B87$F*7$$\"#!*F*Fcal7$$\"#\"*F*$ \"()oAJF*7$$\"##*F*F[bl7$$\"#$*F*$\"(=!HJF*7$$\"#%*F*Fcbl7$$\"#&*F*$\" (V/8$F*7$$\"#'*F*F[cl7$$\"#(*F*$\"(3WZ$F*7$$\"#)*F*Fccl7$$\"#**F*$\"($ *eZ$F*7$$\"$+\"F*F[dl7$$\"$,\"F*$\"(jF[$F*7$$\"$-\"F*Fcdl7$$\"$.\"F*$ \"(3V[$F*7$$\"$/\"F*F[el7$$\"$0\"F*$\"($H6NF*7$$\"$1\"F*Fcel7$$\"$2\"F *$\"()*G^$F*7$$\"$3\"F*F[fl7$$\"$4\"F*$\"(3._$F*7$$\"$5\"F*Fcfl7$$\"$6 \"F*$\"(t>_$F*7$$\"$7\"F*F[gl7$$\"$8\"F*$\"(V\"GOF*7$$\"$9\"F*Fcgl7$$ \"$:\"F*$\"(o)HOF*7$$\"$;\"F*F[hl7$$\"$<\"F*$\"(=yj$F*7$$\"$=\"F*Fchl7 $$\"$>\"F*$\"(.'ROF*7$$\"$?\"F*F[il7$$\"$@\"F*$\"(31n$F*7$$\"$A\"F*Fci l7$$\"$B\"F*$\"(`Cn$F*7$$\"$C\"F*F[jl7$$\"$D\"F*$\"(V4o$F*7$$\"$E\"F*F cjl7$$\"$F\"F*$\"([Go$F*7$$\"$G\"F*F[[m7$$\"$H\"F*$\")cw\"4#F*7$$\"$I \"F*Fc[m7$$\"$J\"F*$\")@'>4#F*7$$\"$K\"F*F[\\m7$$\"$L\"F*$\")^'G4#F*7$ $\"$M\"F*Fc\\m7$$\"$N\"F*$\")w1$4#F*7$$\"$O\"F*F[]m7$$\"$P\"F*$\"),d'4 #F*7$$\"$Q\"F*Fc]m7$$\"$R\"F*$\")'yn4#F*7$$\"$S\"F*F[^m7$$\"$T\"F*$\") ct(4#F*7$$\"$U\"F*Fc^m7$$\"$V\"F*$\"),&z4#F*7$F3F[_m7$$\"$X\"F*$\")\"H 96#F*7$$\"$Y\"F*Fa_m7$$\"$Z\"F*$\")'\\;6#F*7$$\"$[\"F*Fi_m7$$\"$\\\"F* $\")1m7@F*7$$\"$]\"F*Fa`m7$$\"$^\"F*$\")r)G6#F*7$$\"$_\"F*Fi`m7$$\"$` \"F*$\");z;@F*7$$\"$a\"F*Faam7$$\"$b\"F*$\")T-<@F*7$$\"$c\"F*Fiam7$$\" $d\"F*$\")\"*3=@F*7$$\"$e\"F*Fabm7$$\"$f\"F*$\")wK=@F*7$$\"$g\"F*Fibm7 $$\"$h\"F*$\")T&G<#F*7$$\"$i\"F*Facm7$$\"$j\"F*$\")')4t@F*7$$\"$k\"F*F icm7$$\"$l\"F*$\")w@u@F*7$$\"$m\"F*Fadm7$$\"$n\"F*$\")\"oW<#F*7$$\"$o \"F*Fidm7$$\"$p\"F*$\")Yxy@F*7$$\"$q\"F*Faem7$$\"$r\"F*$\")6.z@F*7$$\" $s\"F*Fiem7$$\"$t\"F*$\")T?!=#F*7$$\"$u\"F*Fafm7$$\"$v\"F*$\")mY!=#F*7 $$\"$w\"F*Fifm7$$\"$x\"F*$\")w!o>#F*7$$\"$y\"F*Fagm7$$\"$z\"F*$\")h2(> #F*7$$\"$!=F*Figm7$$\"$\"=F*$\")JI)>#F*7$$\"$#=F*Fahm7$$\"$$=F*$\")wd) >#F*7$$\"$%=F*Fihm7$$\"$&=F*$\")hG.AF*7$$\"$'=F*Faim7$$\"$(=F*$\")mc.A F*7$$\"$)=F*Fiim7$$\"$*=F*$\")w%[?#F*7$$\"$!>F*Fajm7$$\"$\">F*$\")T80A F*7$$\"$#>F*Fijm7$$\"$$>F*$\")\"*>YCF*7$$\"$%>F*Fa[n7$$\"$&>F*$\");\\Y CF*7$$\"$'>F*Fi[n7$$\"$(>F*$\")m#yW#F*7$$\"$)>F*Fa\\n7$$\"$*>F*$\")^7[ CF*7$$\"$+#F*Fi\\n7$$\"$,#F*$\")cB`CF*7$$\"$-#F*Fa]n7$$\"$.#F*$\"),a`C F*7$$\"$/#F*Fi]n7$$\"$0#F*$\")\"H\\X#F*7$$\"$1#F*Fa^n7$$\"$2#F*$\")'R_ X#F*7$$\"$3#F*Fi^n7$$\"$4#F*$\")EWuCF*7$$\"$5#F*Fa_n7$$\"$6#F*$\")\"fZ Z#F*7$$\"$7#F*Fi_n7$$\"$8#F*$\")@?wCF*7$$\"$9#F*Fa`n7$$\"$:#F*$\")Y_wC F*7$$\"$;#F*Fi`n7$$\"$<#F*$\")r.#[#F*7$$\"$=#F*Faan7$$\"$>#F*$\")cO#[# F*7$$\"$?#F*Fian7$$\"$@#F*$\")E'Q[#F*7$$\"$A#F*Fabn7$$\"$B#F*$\")r>%[# F*7$$\"$C#F*Fibn7$$\"$D#F*$\")O&)eDF*7$$\"$E#F*Facn7$$\"$F#F*$\")T>fDF *7$$\"$G#F*Ficn7$$\"$H#F*$\")^ugDF*7$$\"$I#F*Fadn7$$\"$J#F*$\");4hDF*7 $$\"$K#F*Fidn7$$\"$L#F*$\")h+nDF*7$$\"$M#F*Faen7$$\"$N#F*$\")'etc#F*7$ $\"$O#F*Fien7$$\"$P#F*$\")O'*oDF*7$$\"$Q#F*Fafn7$$\"$R#F*$\")@KpDF*7$$ \"$S#F*Fifn7$$\"$T#F*$\")rQ\"f#F*7$$\"$U#F*Fagn7$$\"$V#F*$\");v\"f#F*7 $$\"$W#F*Fign7$$\"$X#F*$\")1T$f#F*7$$\"$Y#F*Fahn7$$\"$Z#F*$\")6y$f#F*7 $$\"$[#F*Fihn7$$\"$\\#F*$\")w4+EF*7$$\"$]#F*Fain7$$\"$^#F*$\")TZ+EF*7$ $\"$_#F*Fiin7$$\"$`#F*$\")r=-EF*7$$\"$a#F*Fajn7$$\"$b#F*$\")'pDg#F*7$$ \"$c#F*Fijn7$$\"$d#F*$\"*2KnY\"F*7$$\"$e#F*Fa[o7$$\"$f#F*$\"*#4xm9F*7$ $\"$g#F*Fi[o7$$\"$h#F*$\"*iZpY\"F*7$$\"$i#F*Fa\\o7$$\"$j#F*$\"*2()pY\" F*7$$\"$k#F*Fi\\o7$$\"$l#F*$\"*#*ewY\"F*7$$\"$m#F*Fa]o7$$\"$n#F*$\"*(* )pn9F*7$$\"$o#F*Fi]o7$$\"$p#F*$\"*2\")yY\"F*7$$\"$q#F*Fa^o7$$\"$r#F*$ \"*s@zY\"F*7$$\"$s#F*Fi^o7$$\"$t#F*$\"*U9/Z\"F*7$$\"$u#F*Fa_o7$$\"$v#F *$\"*nb/Z\"F*7$$\"$w#F*Fi_o7$$\"$x#F*$\"*\"[\"F*7$$\"$#HF*Fico7$$\"$$HF*$\"*2'R\"[\"F*7$$\"$%H F*Fado7$$\"$&HF*$\"*KS9[\"F*7$$\"$'HF*Fido7$$\"$(HF*$\"*d#>#[\"F*7$$\" $)HF*Faeo7$$\"$*HF*$\"*UPA[\"F*7$$\"$+$F*Fieo7$$\"$,$F*$\"*7TC[\"F*7$$ \"$-$F*Fafo7$$\"$.$F*$\"*d'[#[\"F*7$$\"$/$F*Fifo7$$\"$0$F*$\"*Zl_[\"F* 7$$\"$1$F*Fago7$$\"$2$F*$\"*_6`[\"F*7$$\"$3$F*Figo7$$\"$4$F*$\"*i?b[\" F*7$$\"$5$F*Faho7$$\"$6$F*$\"*Fnb[\"F*7$$\"$7$F*Fiho7$$\"$8$F*$\"*sfj[ \"F*7$$\"$9$F*Faio7$$\"$:$F*$\"*(pS'[\"F*7$$\"$;$F*Fiio7$$\"$<$F*$\"*Z @m[\"F*7$$\"$=$F*Fajo7$$\"$>$F*$\"*Kpm[\"F*7$$\"$?$F*Fijo7$$\"$@$F*$\" *-')[_\"F*7$$\"$A$F*Fa[p7$$\"$B$F*$\"*ZM\\_\"F*7$$\"$C$F*Fi[p7$$\"$D$F *$\"*Pa^_\"F*7$$\"$E$F*Fa\\p7$$\"$F$F*$\"*U.__\"F*7$$\"$G$F*Fi\\p7$$\" $H$F*$\"*2Og_\"F*7$$\"$I$F*Fa]p7$$\"$J$F*$\"*s&3E:F*7$$\"$K$F*Fi]p7$$ \"$L$F*$\"*-6j_\"F*7$$\"$M$F*Fa^p7$$\"$N$F*$\"*Fhj_\"F*7$$\"$O$F*Fi^p7 $$\"$P$F*$\"*PE%H:F*7$$\"$Q$F*Fa_p7$$\"$R$F*$\"*Ax%H:F*7$$\"$S$F*Fi_p7 $$\"$T$F*$\"*#zqH:F*7$$\"$U$F*Fa`p7$$\"$V$F*$\"*Pf(H:F*7$$\"$W$F*Fi`p7 $$\"$X$F*$\"*AK1`\"F*7$$\"$Y$F*Faap7$$\"$Z$F*$\"*F%oI:F*7$$\"$[$F*Fiap 7$$\"$\\$F*$\"*P?4`\"F*7$$\"$]$F*Fabp7$$\"$^$F*$\"*-t4`\"F*7$$\"$_$F*F ibp7$$\"$`$F*$\"*nkCa\"F*7$$\"$a$F*Facp7$$\"$b$F*$\"*#z^U:F*7$$\"$c$F* Ficp7$$\"$d$F*$\"*UfFa\"F*7$$\"$e$F*Fadp7$$\"$f$F*$\"*F8Ga\"F*7$$\"$g$ F*Fidp7$$\"$h$F*$\"*KEPa\"F*7$$\"$i$F*Faep7$$\"$j$F*$\"*x!yV:F*7$$\"$k $F*Fiep7$$\"$l$F*$\"*nFSa\"F*7$$\"$m$F*Fafp7$$\"$n$F*$\"*s#3W:F*7$$\"$ o$F*Fifp7$$\"$p$F*$\"*-Mua\"F*7$$\"$q$F*Fagp7$$\"$r$F*$\"*n*[Z:F*7$$\" $s$F*Figp7$$\"$t$F*$\"*(>uZ:F*7$$\"$u$F*Fahp7$$\"$v$F*$\"*A)zZ:F*7$$\" $w$F*Fihp7$$\"$x$F*$\"*Z^([:F*7$$\"$y$F*Faip7$$\"$z$F*$\"*K3)[:F*7$$\" $!QF*Fiip7$$\"$\"QF*$\"*-m!\\:F*7$$\"$#QF*Fajp7$$\"$$QF*$\"*ZB\"\\:F*7 $$\"$%QF*Fijp7$$\"$&QF*$\"*sEzr\"F*7$$\"$'QF*Fa[q7$$\"$(QF*$\"*x%)zr\" F*7$$\"$)QF*Fi[q7$$\"$*QF*$\"*(yC=mQ%F *$\"*#[sQ&F*$\"+WOvF5F*7$$\"$?&F*Fi\\ s7$$\"$@&F*$\"+\\^)y-\"F*7$$\"$A&F*Fa]s7$$\"$B&F*$\"+%*H*y-\"F*7$$\"$C &F*Fi]s7$$\"$D&F*$\"+%[Gz-\"F*7$$\"$E&F*Fa^s7$$\"$F&F*$\"+*QOz-\"F*7$$ \"$G&F*Fi^s7$$\"$H&F*$\"+>YTG5F*7$$\"$I&F*Fa_s7$$\"$J&F*$\"+%eA%G5F*7$ $\"$K&F*Fi_s7$$\"$L&F*$\"+9'e%G5F*7$$\"$M&F*Fa`s7$$\"$N&F*$\"+RmYG5F*7 $$\"$O&F*Fi`s7$$\"$P&F*$\"+k@gG5F*7$$\"$Q&F*Faas7$$\"$R&F*$\"+\\-hG5F* 7$$\"$S&F*Fias7$$\"$T&F*$\"+>okG5F*7$$\"$U&F*Fabs7$$\"$V&F*$\"+k\\lG5F *7$$\"$W&F*Fibs7$$\"$X&F*$\"+H!3/.\"F*7$$\"$Y&F*Facs7$$\"$Z&F*$\"+MiTI 5F*7$$\"$[&F*Fics7$$\"$\\&F*$\"+WLXI5F*7$$\"$]&F*Fads7$$\"$^&F*$\"+4;Y I5F*7$$\"$_&F*Fids7$$\"$`&F*$\"+a6gI5F*7$$\"$a&F*Faes7$$\"$b&F*$\"+z%4 1.\"F*7$$\"$c&F*Fies7$$\"$d&F*$\"+HrkI5F*7$$\"$e&F*Fafs7$$\"$f&F*$\"+9 blI5F*7$$\"$g&F*Fifs7$$\"$h&F*$\"+kB;J5F*7$$\"$i&F*Fags7$$\"$j&F*$\"+4 3;*Q5F*7$$\"$+'F*Fi`t7$$\"$,'F*$\"+*zn!R5F*7 $$\"$-'F*Faat7$$\"$.'F*$\"+Wo2R5F*7$$\"$/'F*Fiat7$$\"$0'F*$\"+Mx6R5F*7 $$\"$1'F*Fabt7$$\"$2'F*$\"+Ro7R5F*7$$\"$3'F*Fibt7$$\"$4'F*$\"+/73T5F*7 $$\"$5'F*Fact7$$\"$6'F*$\"+p.4T5F*7$$\"$7'F*Fict7$$\"$8'F*$\"+*zJ6/\"F *7$$\"$9'F*Fadt7$$\"$:'F*$\"+C59T5F*7$$\"$;'F*Fidt7$$\"$<'F*$\"+\\mHT5 F*7$$\"$='F*Faet7$$\"$>'F*$\"+MfIT5F*7$$\"$?'F*Fiet7$$\"$@'F*$\"+/zMT5 F*7$$\"$A'F*Faft7$$\"$B'F*$\"+\\sNT5F*7$$\"$C'F*Fift7$$\"$D'F*$\"+R8#> /\"F*7$$\"$E'F*Fagt7$$\"$F'F*$\"+W2$>/\"F*7$$\"$G'F*Figt7$$\"$H'F*$\"+ aK(>/\"F*7$$\"$I'F*Faht7$$\"$J'F*$\"+>F)>/\"F*7$$\"$K'F*Fiht7$$\"$L'F* $\"+kB9U5F*7$$\"$M'F*Fait7$$\"$N'F*$\"+*)=:U5F*7$$\"$O'F*Fiit7$$\"$P'F *$\"+R\\>U5F*7$$\"$Q'F*Fajt7$$\"$R'F*$\"+CX?U5F*7$$\"$S'F*Fijt7$$\"$T' F*$\"+He'*o5F*7$$\"$U'F*Fa[u7$$\"$V'F*$\"+ua(*o5F*7$$\"$W'F*Fi[u7$$\"$ X'F*$\"+k!>!p5F*7$$\"$Y'F*Fa\\u7$$\"$Z'F*$\"+p(G!p5F*7$$\"$['F*Fi\\u7$ $\"$\\'F*$\"+MC>p5F*7$$\"$]'F*Fa]u7$$\"$^'F*$\"+*>-#p5F*7$$\"$_'F*Fi]u 7$$\"$`'F*$\"+HjCp5F*7$$\"$a'F*Fa^u7$$\"$b'F*$\"+ahDp5F*7$$\"$c'F*Fi^u 7$$\"$d'F*$\"+k)[)p5F*7$$\"$e'F*Fa_u7$$\"$f'F*$\"+\\(e)p5F*7$$\"$g'F*F i_u7$$\"$h'F*$\"+>M!*p5F*7$$\"$i'F*Fa`u7$$\"$j'F*$\"+kL\"*p5F*7$$\"$k' F*Fi`u7$$\"$l'F*$\"+\\53q5F*7$$\"$m'F*Faau7$$\"$n'F*$\"+a54q5F*7$$\"$o 'F*Fiau7$$\"$p'F*$\"+ki8q5F*7$$\"$q'F*Fabu7$$\"$r'F*$\"+Hj9q5F*7$$\"$s 'F*Fibu7$$\"$t'F*$\"+%*>Is5F*7$$\"$u'F*Facu7$$\"$v'F*$\"+>@Js5F*7$$\"$ w'F*Ficu7$$\"$x'F*$\"+pyNs5F*7$$\"$y'F*Fadu7$$\"$z'F*$\"+a!oB2\"F*7$$ \"$!oF*Fidu7$$\"$\"oF*$\"+f(RD2\"F*7$$\"$#oF*Faeu7$$\"$$oF*$\"+/+bs5F* 7$$\"$%oF*Fieu7$$\"$&oF*$\"+%H'fs5F*7$$\"$'oF*Fafu7$$\"$(oF*$\"+*f1E2 \"F*7$$\"$)oF*Fifu7$$\"$*oF*$\"+HzAt5F*7$$\"$!pF*Fagu7$$\"$\"pF*$\"+%H QK2\"F*7$$\"$#pF*Figu7$$\"$$pF*$\"+C^Gt5F*7$$\"$%pF*Fahu7$$\"$&pF*$\"+ \\bHt5F*7$$\"$'pF*Fihu7$$\"$(pF*$\"+u7Zt5F*7$$\"$)pF*Faiu7$$\"$*pF*$\" +f<[t5F*7$$\"$+(F*Fiiu7$$\"$,(F*$\"+H\"HN2\"F*7$$\"$-(F*Faju7$$\"$.(F* $\"+u'RN2\"F*7$$\"$/(F*Fiju7$$\"$0(F*$\"+/Wf\"3\"F*7$$\"$1(F*Fa[v7$$\" $2(F*$\"+4]g\"3\"F*7$$\"$3(F*Fi[v7$$\"$4(F*$\"+>Hl\"3\"F*7$$\"$5(F*Fa \\v7$$\"$6(F*$\"+%ej;3\"F*7$$\"$7(F*Fi\\v7$$\"$8(F*$\"+HL%=3\"F*7$$\"$ 9(F*Fa]v7$$\"$:(F*$\"+aS&=3\"F*7$$\"$;(F*Fi]v7$$\"$<(F*$\"+/D!>3\"F*7$ $\"$=(F*Fa^v7$$\"$>(F*$\"+*G8>3\"F*7$$\"$?(F*Fi^v7$$\"$@(F*$\"+RKc#3\" F*7$$\"$A(F*Fa_v7$$\"$B(F*$\"+%3uD3\"F*7$$\"$C(F*Fi_v7$$\"$D(F*$\"+uIi #3\"F*7$$\"$E(F*Fa`v7$$\"$F(F*$\"+zRj#3\"F*7$$\"$G(F*Fi`v7$$\"$H(F*$\" +Wx\"G3\"F*7$$\"$I(F*Faav7$$\"$J(F*$\"+4(GG3\"F*7$$\"$K(F*Fiav7$$\"$L( F*$\"+R#yG3\"F*7$$\"$M(F*Fabv7$$\"$N(F*$\"+k#*)G3\"F*7$$\"$O(F*Fibv7$$ \"$P(F*$\"+HiC&3\"F*7$$\"$Q(F*Facv7$$\"$R(F*$\"+9tD&3\"F*7$$\"$S(F*Fic v7$$\"$T(F*$\"+%Q2`3\"F*7$$\"$U(F*Fadv7$$\"$V(F*$\"+H&=`3\"F*7$$\"$W(F *Fidv7$$\"$X(F*$\"+9j]&3\"F*7$$\"$Y(F*Faev7$$\"$Z(F*$\"+>v^&3\"F*7$$\" $[(F*Fiev7$$\"$\\(F*$\"+H\"ob3\"F*7$$\"$](F*Fafv7$$\"$^(F*$\"+%Rzb3\"F *7$$\"$_(F*Fifv7$$\"$`(F*$\"+kzD'3\"F*7$$\"$a(F*Fagv7$$\"$b(F*$\"+*Gpi 3\"F*7$$\"$c(F*Figv7$$\"$d(F*$\"+R/K'3\"F*7$$\"$e(F*Fahv7$$\"$f(F*$\"+ C=L'3\"F*7$$\"$g(F*Fihv7$$\"$h(F*$\"+HO_'3\"F*7$$\"$i(F*Faiv7$$\"$j(F* $\"+u]`'3\"F*7$$\"$k(F*Fiiv7$$\"$l(F*$\"+kne'3\"F*7$$\"$m(F*Fajv7$$\"$ n(F*$\"+p#)f'3\"F*7$$\"$o(F*Fijv7$$\"$p(F*$\"+z?x/7F*7$$\"$q(F*Fa[w7$$ \"$r(F*$\"+WOy/7F*7$$\"$s(F*Fi[w7$$\"$t(F*$\"+ue$[?\"F*7$$\"$u(F*Fa\\w 7$$\"$v(F*$\"+*\\Z[?\"F*7$$\"$w(F*Fi\\w7$$\"$x(F*$\"+CL/07F*7$$\"$y(F* Fa]w7$$\"$z(F*$\"+4]007F*7$$\"$!yF*Fi]w7$$\"$\"yF*$\"+zx507F*7$$\"$#yF *Fa^w7$$\"$$yF*$\"+C&>^?\"F*7$$\"$%yF*Fi^w7$$\"$&yF*$\"+9n#e?\"F*7$$\" $'yF*Fa_w7$$\"$(yF*$\"+>&Qe?\"F*7$$\"$)yF*Fi_w7$$\"$*yF*$\"+H=*e?\"F*7 $$\"$!zF*Fa`w7$$\"$\"zF*$\"+%p.f?\"F*7$$\"$#zF*Fi`w7$$\"$$zF*$\"+RN517 F*7$$\"$%zF*Faaw7$$\"$&zF*$\"+ka617F*7$$\"$'zF*Fiaw7$$\"$(zF*$\"+9$ph? \"F*7$$\"$)zF*Fabw7$$\"$*zF*$\"+*H\"=17F*7$$\"$+)F*Fibw7$$\"$,)F*$\"+k &R(37F*7$$\"$-)F*Facw7$$\"$.)F*$\"+4;v37F*7$$\"$/)F*Ficw7$$\"$0)F*$\"+ **f!)37F*7$$\"$1)F*Fadw7$$\"$2)F*$\"+/\"=)37F*7$$\"$3)F*Fidw7$$\"$4)F* $\"+p>-47F*7$$\"$5)F*Faew7$$\"$6)F*$\"+MT.47F*7$$\"$7)F*Fiew7$$\"$8)F* $\"+k!*347F*7$$\"$9)F*Fafw7$$\"$:)F*$\"+*G,\"47F*7$$\"$;)F*Fifw7$$\"$< )F*$\"+*4P)47F*7$$\"$=)F*Fagw7$$\"$>)F*$\"+%Q\\)47F*7$$\"$?)F*Figw7$$ \"$@)F*$\"+a[!*47F*7$$\"$A)F*Fahw7$$\"$B)F*$\"+*><*47F*7$$\"$C)F*Fihw7 $$\"$D)F*$\"+%3D,@\"F*7$$\"$E)F*Faiw7$$\"$F)F*$\"+*[P,@\"F*7$$\"$G)F*F iiw7$$\"$H)F*$\"+*\\$>57F*7$$\"$I)F*Fajw7$$\"$J)F*$\"+kf?57F*7$$\"$K)F *Fijw7$$\"$L)F*$\"+97F*7$$\"$M)F*Fa[x7$$\"$N)F*$\"+RUo>7F*7$$\"$O)F *Fi[x7$$\"$P)F*$\"+*yS(>7F*7$$\"$Q)F*Fa\\x7$$\"$R)F*$\"+uLv>7F*7$$\"$S )F*Fi\\x7$$\"$T)F*$\"+z_'*>7F*7$$\"$U)F*Fa]x7$$\"$V)F*$\"+Cz(*>7F*7$$ \"$W)F*Fi]x7$$\"$X)F*$\"+9].?7F*7$$\"$Y)F*Fa^x7$$\"$Z)F*$\"+>x/?7F*7$$ \"$[)F*Fi^x7$$\"$\\)F*$\"+\\@\"3A\"F*7$$\"$])F*Fa_x7$$\"$^)F*$\"+9\\#3 A\"F*7$$\"$_)F*Fi_x7$$\"$`)F*$\"+WD)3A\"F*7$$\"$a)F*Fa`x7$$\"$b)F*$\"+ p`*3A\"F*7$$\"$c)F*Fi`x7$$\"$d)F*$\"+%H66A\"F*7$$\"$e)F*Faax7$$\"$f)F* $\"+zT7@7F*7$$\"$g)F*Fiax7$$\"$h)F*$\"+\\B=@7F*7$$\"$i)F*Fabx7$$\"$j)F *$\"+%H&>@7F*7$$\"$k)F*Fibx7$$\"$l)F*$\"+f[&RA\"F*7$$\"$m)F*Facx7$$\"$ n)F*$\"+ky'RA\"F*7$$\"$o)F*Ficx7$$\"$p)F*$\"+ul-C7F*7$$\"$q)F*Fadx7$$ \"$r)F*$\"+R'RSA\"F*7$$\"$s)F*Fidx7$$\"$t)F*$\"+%efUA\"F*7$$\"$u)F*Fae x7$$\"$v)F*$\"+4FFC7F*7$$\"$w)F*Fiex7$$\"$x)F*$\"+f>LC7F*7$$\"$y)F*Faf x7$$\"$z)F*$\"+W^MC7F*7$$\"$!))F*Fifx7$$\"$\"))F*$\"+%>Q^A\"F*7$$\"$#) )F*Fagx7$$\"$$))F*$\"+R9:D7F*7$$\"$%))F*Figx7$$\"$&))F*$\"+H7@D7F*7$$ \"$'))F*Fahx7$$\"$())F*$\"+MXAD7F*7$$\"$)))F*Fihx7$$\"$*))F*$\"+*\\[aA \"F*7$$\"$!*)F*Faix7$$\"$\"*)F*$\"+k=YD7F*7$$\"$#*)F*Fiix7$$\"$$*)F*$ \"+%>AbA\"F*7$$\"$%*)F*Fajx7$$\"$&*)F*$\"+>c`D7F*7$$\"$'*)F*Fijx7$$\"$ (*)F*$\"+/zi7F*7$$\"$+*F*Fi[y7 $$\"$,*F*$\"+fADi7F*7$$\"$-*F*Fa\\y7$$\"$.*F*$\"+/eEi7F*7$$\"$/*F*Fi\\ y7$$\"$0*F*$\"+*y$\\i7F*7$$\"$1*F*Fa]y7$$\"$2*F*$\"+%R2DE\"F*7$$\"$3*F *Fi]y7$$\"$4*F*$\"+/)oDE\"F*7$$\"$5*F*Fa^y7$$\"$6*F*$\"+pCei7F*7$$\"$7 *F*Fi^y7$$\"$8*F*$\"+RTSj7F*7$$\"$9*F*Fa_y7$$\"$:*F*$\"+kyTj7F*7$$\"$; *F*Fi_y7$$\"$<*F*$\"+9)zME\"F*7$$\"$=*F*Fa`y7$$\"$>*F*$\"+*f$\\j7F*7$$ \"$?*F*Fi`y7$$\"$@*F*$\"+/csj7F*7$$\"$A*F*Faay7$$\"$B*F*$\"+\\%RPE\"F* 7$$\"$C*F*Fiay7$$\"$D*F*$\"+R>!QE\"F*7$$\"$E*F*Faby7$$\"$F*F*$\"+We\"Q E\"F*7$$\"$G*F*Fiby7$$\"$H*F*$\"+4nxm7F*7$$\"$I*F*Facy7$$\"$J*F*$\"+u1 zm7F*7$$\"$K*F*Ficy7$$\"$L*F*$\"+/P&oE\"F*7$$\"$M*F*Fady7$$\"$N*F*$\"+ Hx'oE\"F*7$$\"$O*F*Fidy7$$\"$P*F*$\"+aP5n7F*7$$\"$Q*F*Faey7$$\"$R*F*$ \"+Ry6n7F*7$$\"$S*F*Fiey7$$\"$T*F*$\"+49=n7F*7$$\"$U*F*Fafy7$$\"$V*F*$ \"+ab>n7F*7$$\"$W*F*Fify7$$\"$X*F*$\"+We/o7F*7$$\"$Y*F*Fagy7$$\"$Z*F*$ \"+\\+1o7F*7$$\"$[*F*Figy7$$\"$\\*F*$\"+fT7o7F*7$$\"$]*F*Fahy7$$\"$^*F *$\"+C%Q\"o7F*7$$\"$_*F*Fihy7$$\"$`*F*$\"+p%y$o7F*7$$\"$a*F*Faiy7$$\"$ b*F*$\"+%z#Ro7F*7$$\"$c*F*Fiiy7$$\"$d*F*$\"+WuXo7F*7$$\"$e*F*Fajy7$$\" $f*F*$\"+H=Zo7F*7$$\"$g*F*Fijy7$$\"$h*F*$\"+*f[$z7F*7$$\"$i*F*Fa[z7$$ \"$j*F*$\"+WIOz7F*7$$\"$k*F*Fi[z7$$\"$l*F*$\"+M#G%z7F*7$$\"$m*F*Fa\\z7 $$\"$n*F*$\"+RFWz7F*7$$\"$o*F*Fi\\z7$$\"$p*F*$\"+/ooz7F*7$$\"$q*F*Fa]z 7$$\"$r*F*$\"+p8qz7F*7$$\"$s*F*Fi]z7$$\"$t*F*$\"+*4n(z7F*7$$\"$u*F*Fa^ z7$$\"$v*F*$\"+C`n!G\"F*7$$\"$!)*F*Fi_z7$$\"$\")*F*$\"+*eT2G\"F*7$$ \"$#)*F*Fa`z7$$\"$$)*F*$\"+Mjv!G\"F*7$$\"$%)*F*Fi`z7$$\"$&)*F*$\"+>W+ \"G\"F*7$$\"$')*F*Faaz7$$\"$()*F*$\"+C#>5G\"F*7$$\"$))*F*Fiaz7$$\"$*)* F*$\"+Mg3\"G\"F*7$$\"$!**F*Fabz7$$\"$\"**F*$\"+**35\"G\"F*7$$\"$#**F*F ibz7$$\"$$**F*$\"+kIE%G\"F*7$$\"$%**F*Facz7$$\"$&**F*$\"+*)zF%G\"F*7$$ \"$'**F*Ficz7$$\"$(**F*$\"+R`M%G\"F*7$$\"$)**F*Fadz7$$\"$***F*$\"+C.O% G\"F*7$$\"%+5F*Fidz-%'COLOURG6&%$RGBG$FO!\"\"$F*F*Fdez-%+AXESLABELSG6$ Q!6\"Fhez-%%VIEWG6$%(DEFAULTGF]fz" 1 2 0 1 10 0 2 9 1 4 2 1.000000 45.000000 45.000000 0 0 "Curve 1" }}}}}{SECT 1 {PARA 4 "" 0 "" {TEXT -1 11 "Peel method" }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}{EXCHG {PARA 0 " " 0 "" {TEXT -1 74 "Notice that the upper right block and the lower le ft block each contribute" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 36 "2*((n-1 )+(n-2))*(n-1)+((n-1)+(n-2));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,(*( \"\"#\"\"\",&*&F%F&%\"nGF&F&\"\"$!\"\"F&,&F)F&F&F+F&F&*&F%F&F)F&F&F*F+ " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 12 "simplify(%);" }{TEXT -1 0 "" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,(*&\"\"%\"\"\")%\"nG\"\"#F& F&*&\"\")F&F(F&!\"\"\"\"$F&" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 231 "o perations. (There are n-1 multiplications and n-2 additions for each o f the vectors, and we do this n-1 times. There are two such vectors. T here are n-1 multiplications and n-2 additions for the lower right cel l, which we do once." }{MPLTEXT 1 0 1 ")" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }{MPLTEXT 1 0 128 "peel:=proc(n)\nif(n=1) then return 1; fi;\nif type(n,even) then return 7*peel(n/2) + 15*(n/2)^2; fi;\npeel( n-1) + 4*n^2-4*n+1;\nend;" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%%peelGf *6#%\"nG6\"F(F(C%@$/9$\"\"\"OF-@$-%%typeG6$F,%%evenGO,&*&\"\"(F--F$6#, $*&#F-\"\"#F-F,F-F-F-F-*&#\"#:\"\"%F-*$)F,F=F-F-F-,*-F$6#,&F,F-F-!\"\" F-*&FAF-FCF-F-*&FAF-F,F-FHF-F-F(F(F(" }}}{PARA 0 "" 0 "" {TEXT -1 0 " " }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 46 "peel_plot:=plot([seq([n, peel(n)],n=1..1000)]):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 19 "d isplay(peel_plot);" }}{PARA 13 "" 1 "" {GLPLOT2D 399 399 399 {PLOTDATA 2 "6%-%'CURVESG6$7din7$$\"\"\"\"\"!F(7$$\"\"#F*$\"#AF*7$$\" \"$F*$\"#ZF*7$$\"\"%F*$\"$9#F*7$$\"\"&F*$\"$&HF*7$$\"\"'F*$\"$k%F*7$$ \"\"(F*$\"$L'F*7$$\"\")F*$\"%QF*$\"&tn\"F*7$$\"#?F*$\"&!e=F*7$$\"#@F*$\"&h-#F*7$F.$\"&#)> #F*7$$\"#BF*$\"&2S#F*7$$\"#CF*$\"&w'GF*7$$\"#DF*$\"&x5$F*7$$\"#EF*$\"& EM$F*7$$\"#FF*$\"&Ni$F*7$$\"#GF*$\"&-\"RF*7$$\"#HF*$\"&^B%F*7$$\"#IF*$ \"&Ca%F*7$$\"#JF*$\"&X\"\\F*7$$\"#KF*$\"&Ad*F*7$$\"#LF*$\"&Z***F*7$$\" #MF*$\"'SQ5F*7$$\"#NF*$\"','3\"F*7$$\"#OF*$\"')o7\"F*7$$\"#PF*$\"'F*7$$\"$5\"F*$\"(-1)>F*7$$\"$6\"F*$\"(V%H?F*7$$ \"$7\"F*$\"(e`/#F*7$$\"$8\"F*$\"($)f4#F*7$$\"$9\"F*$\"(Ok8#F*7$$\"$:\" F*$\"(x))=#F*7$$\"$;\"F*$\"(kR@#F*7$$\"$<\"F*$\"(`#oAF*7$$\"$=\"F*$\"( U:J#F*7$$\"$>\"F*$\"(6xO#F*7$$\"$?\"F*$\"(wUP#F*7$$\"$@\"F*$\"(dBV#F*7 $$\"$A\"F*$\"(y&yCF*7$$\"$B\"F*$\"(.'QDF*7$$\"$C\"F*$\"(qmc#F*7$$\"$D \"F*$\"(r'GEF*7$$\"$E\"F*$\"(?zn#F*7$$\"$F\"F*$\"(H>u#F*7$$\"$G\"F*$\" (Q$f[F*7$$\"$H\"F*$\"((QD\\F*7$$\"$I\"F*$\"(gx(\\F*7$$\"$J\"F*$\"(\")e /&F*7$$\"$K\"F*$\"()3x]F*7$$\"$L\"F*$\"(8t9&F*7$$\"$M\"F*$\"(1H?&F*7$$ \"$N\"F*$\"(n_F&F*7$$\"$O\"F*$\"(+*y_F*7$$\"$P\"F*$\"(HMN&F*7$$\"$Q\"F *$\"(QBT&F*7$$\"$R\"F*$\"(n!*[&F*7$$\"$S\"F*$\"(uN_&F*7$$\"$T\"F*$\"(N Dg&F*7$$\"$U\"F*$\"(c[m&F*7$$\"$V\"F*$\"(\"3YdF*7$$\"$W\"F*$\"(_bt&F*7 $$\"$X\"F*$\"(t!>eF*7$$\"$Y\"F*$\"(-\\)eF*7$$\"$Z\"F*$\"(^2(fF*7$$\"$[ \"F*$\"(=(3gF*7$$\"$\\\"F*$\"(Fp4'F*7$$\"$]\"F*$\"(gj;'F*7$$\"$^\"F*$ \"(hpD'F*7$$\"$_\"F*$\"(MnD'F*7$$\"$`\"F*$\"(f(\\jF*7$$\"$a\"F*$\"(#*G U'F*7$$\"$b\"F*$\"(t$=lF*7$$\"$c\"F*$\"(g*flF*7$$\"$d\"F*$\"(Hzl'F*7$$ \"$e\"F*$\"(e[t'F*7$$\"$f\"F*$\"(Z`$oF*7$$\"$g\"F*$\"(S4$pF*7$$\"$h\"F *$\"(\")R.(F*7$$\"$i\"F*$\"(-[6(F*7$$\"$j\"F*$\"(F/A(F*7$$\"$k\"F*$\"( %zlsF*7$$\"$l\"F*$\"(NSP(F*7$$\"$m\"F*$\"(W)euF*7$$\"$n\"F*$\"(L(pvF*7 $$\"$o\"F*$\"(=Zc(F*7$$\"$p\"F*$\"((GywF*7$$\"$q\"F*$\"(!=nxF*7$$\"$r \"F*$\"(hM)yF*7$$\"$s\"F*$\"(oF$zF*7$$\"$t\"F*$\"($z^!)F*7$$\"$u\"F*$ \"(m[9)F*7$$\"$v\"F*$\"(nmE)F*7$$\"$w\"F*$\"(1]@)F*7$$\"$x\"F*$\"(:'R$ )F*7$$\"$y\"F*$\"(kpV)F*7$$\"$z\"F*$\"(8Wc)F*7$$\"$!=F*$\"(?yh)F*7$$\" $\"=F*$\"(T\"[()F*7$$\"$#=F*$\"(i)\\))F*7$$\"$$=F*$\"((3$)*)F*7$$\"$%= F*$\"(cB(*)F*7$$\"$&=F*$\"(<&3\"*F*7$$\"$'=F*$\"(1Z@*F*7$$\"$(=F*$\"(N QN*F*7$$\"$)=F*$\"(-:T*F*7$$\"$*=F*$\"(JOb*F*7$$\"$!>F*$\"(%Qk'*F*7$$ \"$\">F*$\"(X&4)*F*7$$\"$#>F*$\"))QR1\"F*7$$\"$$>F*$\")8wy5F*7$$\"$%>F *$\")EI!4\"F*7$$\"$&>F*$\")ZV06F*7$$\"$'>F*$\")Mk66F*7$$\"$(>F*$\")$)3 F6F*7$$\"$)>F*$\")_5R6F*7$$\"$*>F*$\")h'[:\"F*7$$\"$+#F*$\")'GJ:\"F*7$ $\"$,#F*$\")(3#p6F*7$$\"$-#F*$\")3r\"=\"F*7$$\"$.#F*$\")L6)>\"F*7$$\"$ /#F*$\")+y/7F*7$$\"$0#F*$\")\"3:A\"F*7$$\"$1#F*$\")]]M7F*7$$\"$2#F*$\" )>c^7F*7$$\"$3#F*$\")Q\"3C\"F*7$$\"$4#F*$\")F?e7F*7$$\"$5#F*$\")Sqr7F* 7$$\"$6#F*$\")\"G%*G\"F*7$$\"$7#F*$\"))olH\"F*7$$\"$8#F*$\")8j98F*7$F8 $\")mkG8F*7$$\"$:#F*$\")20Z8F*7$$\"$;#F*$\")gbW8F*7$$\"$<#F*$\")\\Ij8F *7$$\"$=#F*$\")Q%yP\"F*7$$\"$>#F*$\")2%pR\"F*7$$\"$?#F*$\")9d/9F*7$$\" $@#F*$\")&>SU\"F*7$$\"$A#F*$\");4R9F*7$$\"$B#F*$\")T*)e9F*7$$\"$C#F*$ \")mc]9F*7$$\"$D#F*$\")nsq9F*7$$\"$E#F*$\");M'[\"F*7$$\"$F#F*$\")D'o] \"F*7$$\"$G#F*$\")#**\\^\"F*7$$\"$H#F*$\")T)e`\"F*7$$\"$I#F*$\")90_:F* 7$$\"$J#F*$\")NIt:F*7$$\"$K#F*$\"))e*p:F*7$$\"$L#F*$\")8e\"f\"F*7$$\"$ M#F*$\")1J3;F*7$$\"$N#F*$\")nII;F*7$$\"$O#F*$\")a'*Q;F*7$$\"$P#F*$\")$ Q8m\"F*7$$\"$Q#F*$\")#R'y;F*7$$\"$R#F*$\")@R,=F*7$$\"$\\#F*$\")RVW=F*7$$\"$]#F*$\")s]j=F*7$ $\"$^#F*$\")tg))=F*7$$\"$_#F*$\")!e$)*=F*7$$\"$`#F*$\")0'Q#>F*7$$\"$a# F*$\")QaV>F*7$$\"$b#F*$\")>Xp>F*7$$\"$c#F*$\")E6EMF*7$$\"$d#F*$\")&HCX $F*7$$\"$e#F*$\")CtsMF*7$$\"$f#F*$\")8Y*\\$F*7$$\"$g#F*$\")?y4NF*7$$\" $h#F*$\")h#p`$F*7$$\"$i#F*$\")#eyb$F*7$$\"$j#F*$\")2U&e$F*7$$\"$k#F*$ \")w4!e$F*7$$\"$l#F*$\")<33OF*7$$\"$m#F*$\")ElHOF*7$$\"$n#F*$\"):1eOF* 7$$\"$o#F*$\")#o*oOF*7$$\"$p#F*$\")^!yp$F*7$$\"$q#F*$\")W-?PF*7$$\"$r# F*$\")DH\\PF*7$$\"$s#F*$\")S(Hs$F*7$$\"$t#F*$\")ln_PF*7$$\"$u#F*$\")Qb vPF*7$$\"$v#F*$\")Rp0QF*7$$\"$w#F*$\")E?@%F*7$F =$\")8jYUF*7$$\"$'HF*$\")'e*QUF*7$$\"$(HF*$\")N7uUF*7$$\"$)HF*$\")/:,V F*7$$\"$*HF*$\")8zOVF*7$$\"$+$F*$\")??]VF*7$$\"$,$F*$\")@K'Q%F*7$$\"$- $F*$\")U29WF*7$$\"$.$F*$\")nn]WF*7$$\"$/$F*$\"))pVT%F*7$$\"$0$F*$\")zX ^WF*7$$\"$1$F*$\")[%*zWF*7$$\"$2$F*$\")<_z%F*7$$\"$=$F*$\")WmA[F*7$$\" $>$F*$\")8Cj[F*7$$\"$?$F*$\")!e+*[F*7$$\"$@$F*$\")h9J\\F*7$$\"$A$F*$\" )#oE'\\F*7$$\"$B$F*$\")2F/]F*7$$\"$C$F*$\")us>]F*7$$\"$D$F*$\")v%=1&F* 7$$\"$E$F*$\")C:%4&F*7$$\"$F$F*$\")LzO^F*7$$\"$G$F*$\"))*RE^F*7$$\"$H$ F*$\")Zcp^F*7$$\"$I$F*$\")?m-_F*7$$\"$J$F*$\")TNY_F*7$$\"$K$F*$\")[_i_ F*7$$\"$L$F*$\")tu1`F*7$$\"$M$F*$\")mkS`F*7$$\"$N$F*$\")FS&Q&F*7$$\"$O $F*$\")'QwL&F*7$$\"$P$F*$\"):$HQ&F*7$$\"$Q$F*$\")CkoF*7$$\"$\"QF*$\")48xoF*7$$\"$#QF*$\")IS@pF*7$$\"$$ QF*$\")b#*zpF*7$$\"$%QF*$\")w'G](F*7$$\"$&QF*$\")P+ivF*7$$\"$'QF*$\")E ?2wF*7$$\"$(QF*$\")b&pm(F*7$$\"$)QF*$\")Ad)o(F*7$$\"$*QF*$\")^%*[xF*7$ $\"$!RF*$\")/3&z(F*7$$\"$\"RF*$\")l2cyF*7$$\"$#RF*$\")y7RyF*7$$\"$$RF* $\").v+zF*7$$\"$%RF*$\");$y%zF*7$$\"$&RF*$\")P35!)F*7$$\"$'RF*$\")CaK! )F*7$$\"$(RF*$\")tU&4)F*7$$\"$)RF*$\")UYV\")F*7$$\"$*RF*$\")^)p?)F*7$$ \"$+%F*$\")-!>8)F*7$$\"$,%F*$\").1'>)F*7$$\"$-%F*$\")C1X#)F*7$$\"$.%F* $\")\\')4$)F*7$$\"$/%F*$\");=L$)F*7$$\"$0%F*$\")(H')R)F*7$$\"$1%F*$\") mg[%)F*7$$\"$2%F*$\")Nq9&)F*7$$\"$3%F*$\")S)e\\)F*7$$\"$4%F*$\")Hji&)F *7$$\"$5%F*$\")Uf8')F*7$$\"$6%F*$\")$)*4o)F*7$$\"$7%F*$\")!*=0()F*7$$ \"$8%F*$\"):Dt()F*7$$\"$9%F*$\")o?D))F*7$$\"$:%F*$\")4$R*))F*7$$\"$;%F *$\")Ef]()F*7$$\"$<%F*$\"):)*>))F*7$$\"$=%F*$\")/%H())F*7$$\"$>%F*$\") t*H%*)F*7$$\"$?%F*$\")!y!o*)F*7$$\"$@%F*$\")h!)Q!*F*7$$\"$A%F*$\")#yF4 *F*7$$\"$B%F*$\")2=k\"*F*7$$\"$C%F*$\")wRV\"*F*7$$\"$D%F*$\")xZ:#*F*7$ $\"$E%F*$\")EZq#*F*7$$\"$F%F*$\")NBV$*F*7$$\"$G%F*$\")-Ap$*F*7$$\"$H%F *$\")^mU%*F*7$$\"$I%F*$\")Cp)\\*F*7$$\"$J%F*$\")X#Gd*F*7$$\"$K%F*$\")g (=[*F*7$$\"$L%F*$\")&)pc&*F*7$$\"$M%F*$\")yw8'*F*7$$\"$N%F*$\")RG*o*F* 7$$\"$O%F*$\")E>;(*F*7$$\"$P%F*$\")bS#z*F*7$$\"$Q%F*$\")k_])*F*7$$\"$R %F*$\")$Ru#**F*7$$\"$S%F*$\"))*f/**F*7$$\"$T%F*$\")f@#)**F*7$$\"$U%F*$ \"*!)RT+\"F*7$$\"$V%F*$\"*0s>,\"F*7$$\"$W%F*$\"*scZ,\"F*7$$\"$X%F*$\"* $*fE-\"F*7$$\"$Y%F*$\"*A&oG5F*7$$\"$Z%F*$\"*rfm.\"F*7$$\"$[%F*$\"*-BH- \"F*7$$\"$\\%F*$\"*6p4.\"F*7$$\"$]%F*$\"*W-r.\"F*7$$\"$^%F*$\"*X?_/\"F *7$$\"$_%F*$\"*_+\"[5F*7$$\"$`%F*$\"*x!Hc5F*7$$\"$a%F*$\"*5LD1\"F*7$$ \"$b%F*$\"*\"fzq5F*7$$\"$c%F*$\"*/(Ho5F*7$$\"$d%F*$\"*tKm2\"F*7$$\"$e% F*$\"*-&)H3\"F*7$$\"$f%F*$\"*\"RR\"4\"F*7$$\"$g%F*$\"*)4P%4\"F*7$$\"$h %F*$\"*R`G5\"F*7$$\"$i%F*$\"*g;$46F*7$$\"$j%F*$\"*&G(y6\"F*7$FB$\"*wWq 5\"F*7$$\"$l%F*$\"*\"F*7$$\"$y%F*$\"*iU&*>\"F*7$$\"$z%F*$\"*6,(37F*7$$\"$![F*$\"*C br=\"F*7$$\"$\"[F*$\"*X!R'>\"F*7$$\"$#[F*$\"*mAM?\"F*7$$\"$$[F*$\"*\" \\t77F*7$$\"$%[F*$\"*e7g@\"F*7$$\"$&[F*$\"*>-aA\"F*7$$\"$'[F*$\"*3^DB \"F*7$$\"$([F*$\"*P=?C\"F*7$$\"$)[F*$\"*#=1R7F*7$$\"$*[F*$\"*62'[7F*7$ $\"$!\\F*$\"*kteD\"F*7$$\"$\"\\F*$\"*D(\\l7F*7$$\"$#\\F*$\"*Ky)o7F*7$$ \"$$\\F*$\"*d!ey7F*7$$\"$%\\F*$\"*qlfG\"F*7$$\"$&\\F*$\"*\"pu&H\"F*7$$ \"$'\\F*$\"*qQIG\"F*7$$\"$(\\F*$\"*>**GH\"F*7$$\"$)\\F*$\"*)QS+8F*7$$ \"$*\\F*$\"*(RM58F*7$$\"$+&F*$\"*/IQJ\"F*7$$\"$,&F*$\"*0]QK\"F*7$$\"$- &F*$\"*Ev9L\"F*7$$\"$.&F*$\"*^v:M\"F*7$$\"$/&F*$\"*?w$Q8F*7$$\"$0&F*$ \"*,d&[8F*7$$\"$1&F*$\"*q.jN\"F*7$$\"$2&F*$\"*RllO\"F*7$$\"$3&F*$\"*1e ,P\"F*7$$\"$4&F*$\"*&4]!Q\"F*7$$\"$5&F*$\"*3q$)Q\"F*7$$\"$6&F*$\"*\\%z )R\"F*7$$\"$7&F*$\"*A4\"3CF*7$$\"$8&F*$\"*Z:'=CF*7$$\"$9&F*$\"*+3mU#F* 7$$\"$:&F*$\"*T'>PCF*7$$\"$;&F*$\"*G(*3W#F*7$$\"$<&F*$\"*&F*$\"*vQ/Z#F*7$$\"$?&F*$\"*S()pY#F*7$$\"$@&F*$ \"*@CyZ#F*7$$\"$A&F*$\"*Umg[#F*7$$\"$B&F*$\"*n')p\\#F*7$$\"$C&F*$\"*M( z+DF*7$$\"$D&F*$\"*N,=^#F*7$$\"$E&F*$\"*%)p,_#F*7$$\"$F&F*$\"*$zDJDF*7 $$\"$G&F*$\"*sAl^#F*7$$\"$H&F*$\"*@&pFDF*7$$\"$I&F*$\"*%4>ODF*7$$\"$J& F*$\"*:[ua#F*7$$\"$K&F*$\"*Aq8b#F*7$$\"$L&F*$\"*Z7Fc#F*7$$\"$M&F*$\"*S O8d#F*7$$\"$N&F*$\"*,kFe#F*7$$\"$O&F*$\"*M^!zDF*7$$\"$P&F*$\"*jk0f#F*7 $$\"$Q&F*$\"*s<$*f#F*7$$\"$R&F*$\"*,<4h#F*7$$\"$S&F*$\"*3_\\h#F*7$$\"$ T&F*$\"*pPmi#F*7$$\"$U&F*$\"*!4_NEF*7$$\"$V&F*$\"*:$HZEF*7$$\"$W&F*$\" *Szrh#F*7$$\"$X&F*$\"*hQ!HEF*7$$\"$Y&F*$\"*!H0QEF*7$$\"$Z&F*$\"*R***\\ EF*7$$\"$[&F*$\"*1\\Tl#F*7$$\"$\\&F*$\"*:$=mEF*7$$\"$]&F*$\"*[H`n#F*7$ $\"$^&F*$\"*\\^uo#F*7$$\"$_&F*$\"*AoMo#F*7$$\"$`&F*$\"*Zycp#F*7$$\"$a& F*$\"*!y&\\q#F*7$$\"$b&F*$\"*hcsr#F*7$$\"$c&F*$\"*[A:s#F*7$$\"$d&F*$\" *<5Rt#F*7$$\"$e&F*$\"*YBLu#F*7$$\"$f&F*$\"*N+ev#F*7$$\"$g&F*$\"*E\"*)Q FF*7$$\"$h&F*$\"*nd9v#F*7$$\"$i&F*$\"*)e+hFF*7$$\"$j&F*$\"*8iOx#F*7$$ \"$k&F*$\"*!e/yFF*7$$\"$l&F*$\"*@#z!z#F*7$$\"$m&F*$\"*Iw/!GF*7$$\"$n&F *$\"*>8L\"GF*7$$\"$o&F*$\"*/]!4GF*7$$\"$p&F*$\"*tx>#GF*7$$\"$q&F*$\"*m )zJGF*7$$\"$r&F*$\"*Z<[%GF*7$$\"$s&F*$\"*a?$\\GF*7$$\"$t&F*$\"*zIC'GF* 7$$\"$u&F*$\"*_*QsGF*7$$\"$v&F*$\"*`\"f&)GF*7$$\"$w&F*$\"*)[jWGF*7$$\" $x&F*$\"*(*Gz&GF*7$$\"$y&F*$\"*YE!oGF*7$$\"$z&F*$\"*&HT\")GF*7$$\"$!eF *$\"*-Pg)GF*7$$\"$\"eF*$\"*B;&**GF*7$$\"$#eF*$\"*W`(4HF*7$$\"$$eF*$\"* pDL#HF*7$$\"$%eF*$\"*Qt(=HF*7$$\"$&eF*$\"***QC$HF*7$$\"$'eF*$\"*)o\"G% HF*7$$\"$(eF*$\"*IF*7$$\"$'fF*$\"* )e7CIF*7$$\"$(fF*$\"*Pe$QIF*7$$\"$)fF*$\"*1k\"\\IF*7$$\"$*fF*$\"*:#\\j IF*7$$\"$+'F*$\"*ST'eIF*7$$\"$,'F*$\"*TlI2$F*7$$\"$-'F*$\"*i:S3$F*7$$ \"$.'F*$\"*(e`)4$F*7$$\"$/'F*$\"*aKN5$F*7$$\"$0'F*$\"*N\\\"=JF*7$$\"$1 'F*$\"*/X#HJF*7$$\"$2'F*$\"*teR9$F*7$$\"$3'F*$\"*E@R5$F*7$$\"$4'F*$\"* :K(=JF*7$$\"$5'F*$\"*Gu*HJF*7$$\"$6'F*$\"*p#)[9$F*7$$\"$7'F*$\"*w1+:$F *7$$\"$8'F*$\"*,8];$F*7$$\"$9'F*$\"*a-k<$F*7$$\"$:'F*$\"*&p]\">$F*7$$ \"$;'F*$\"*[[j=$F*7$$\"$<'F*$\"*P^:?$F*7$$\"$='F*$\"*E*38KF*7$$\"$>'F* $\"*&4RGKF*7$$\"$?'F*$\"*-WOB$F*7$$\"$@'F*$\"*$[/\\KF*7$$\"$A'F*$\"*/K 2E$F*7$$\"$B'F*$\"*HKiF$F*7$$\"$C'F*$\"*![`aKF*7$$\"$D'F*$\"*\"[8qKF*7 $$\"$E'F*$\"*Is>G$F*7$$\"$F'F*$\"*RswH$F*7$$\"$G'F*$\"*1cII$F*7$$\"$H' F*$\"*bc)=LF*7$$\"$I'F*$\"*GX3L$F*7$$\"$J'F*$\"*\\YnM$F*7$$\"$K'F*$\"* -r7M$F*7$FG$\"*FtsN$F*7$$\"$M'F*$\"*?9%pLF*7$$\"$N'F*$\"*\"y^&Q$F*7$$ \"$O'F*$\"*oL5R$F*7$$\"$P'F*$\"*(*QsS$F*7$$\"$Q'F*$\"*1L&>MF*7$$\"$R'F *$\"*NSeV$F*7$$\"$S'F*$\"*g+%QMF*7$$\"$T'F*$\"*@5[X$F*7$$\"$U'F*$\"*Ue sY$F*7$$\"$V'F*$\"*nqP[$F*7$$\"$W'F*$\"*M?%*[$F*7$$\"$X'F*$\"*bNg]$F*7 $$\"$Y'F*$\"*%)Q'=NF*7$$\"$Z'F*$\"*Ld``$F*7$$\"$['F*$\"*eb&HNF*7$$\"$ \\'F*$\"*nxja$F*7$$\"$]'F*$\"*+P\"fNF*7$$\"$^'F*$\"*,jgd$F*7$$\"$_'F*$ \"*3[=e$F*7$$\"$`'F*$\"*Ly))f$F*7$$\"$a'F*$\"*m%z6OF*7$$\"$b'F*$\"*ZH* GOF*7$$\"$c'F*$\"*YeOF*7$$\"$h'F*$\"*\")[cn$F*7$$\"$i 'F*$\"*-#)))o$F*7$$\"$j'F*$\"*FQkq$F*7$$\"$k'F*$\"*'4I+PF*7$$\"$l'F*$ \"*Pjzr$F*7$$\"$m'F*$\"*Yc8t$F*7$$\"$n'F*$\"*ND\"\\PF*7$$\"$o'F*$\"*-' =bPF*7$$\"$p'F*$\"*rhIx$F*7$$\"$q'F*$\"*k:my$F*7$$\"$r'F*$\"*X)f/QF*7$ $\"$s'F*$\"*U\"G`PF*7$$\"$t'F*$\"*nr8x$F*7$$\"$u'F*$\"*S(3&y$F*7$$\"$v 'F*$\"*T&G.QF*7$$\"$w'F*$\"*G'[4QF*7$$\"$x'F*$\"*P#zFQF*7$$\"$y'F*$\"* '3nTQF*7$$\"$z'F*$\"*N&3gQF*7$$\"$!oF*$\"*?.O&QF*7$$\"$\"oF*$\"*TE@(QF *7$$\"$#oF*$\"*ioh)QF*7$$\"$$oF*$\"*(3![!RF*7$$\"$%oF*$\"*aV6\"RF*7$$ \"$&oF*$\"*:&))HRF*7$$\"$'oF*$\"*/#4WRF*7$$\"$(oF*$\"*LVH'RF*7$$\"$)oF *$\"*#*pe$RF*7$$\"$*oF*$\"*@J[&RF*7$$\"$!pF*$\"*u.#pRF*7$$\"$\"pF*$\"* Nv#))RF*7$$\"$#pF*$\"*UhZ*RF*7$$\"$$pF*$\"*nVR,%F*7$$\"$%pF*$\"*!G[GSF *7$$\"$&pF*$\"*,wx/%F*7$$\"$'pF*$\"*uR4/%F*7$$\"$(pF*$\"*BW.1%F*7$$\"$ )pF*$\"*#40vSF*7$$\"$*pF*$\"*,nX4%F*7$$\"$+(F*$\"*3)>,TF*7$$\"$,(F*$\" *4E37%F*7$$\"$-(F*$\"*I,d8%F*7$$\"$.(F*$\"*bTa:%F*7$$\"$/(F*$\"*Mjk2%F *7$$\"$0(F*$\"*:;j4%F*7$$\"$1(F*$\"*%3O6TF*7$$\"$2(F*$\"*`E88%F*7$$\"$ 3(F*$\"*?/\"QTF*7$$\"$4(F*$\"*4$=eTF*7$$\"$5(F*$\"*A)RtTF*7$$\"$6(F*$ \"*j!f$>%F*7$$\"$7(F*$\"*'4R'=%F*7$$\"$8(F*$\"*@(p1UF*7$$\"$9(F*$\"*u$ 3AUF*7$$\"$:(F*$\"*:/DC%F*7$$\"$;(F*$\"*-I%\\UF*7$$\"$<(F*$\"*\"\\'*pU F*7$$\"$=(F*$\"*!Q_&G%F*7$$\"$>(F*$\"*\\thI%F*7$$\"$?(F*$\"*!=>wUF*7$$ \"$@(F*$\"*hcpH%F*7$$\"$A(F*$\"*#))o7VF*7$$\"$B(F*$\"*2pNL%F*7$$\"$C(F *$\"*uW1M%F*7$$\"$D(F*$\"*vS;O%F*7$$\"$E(F*$\"*CZvP%F*7$$\"$F(F*$\"*Lf ')R%F*7$$\"$G(F*$\"*)p3\"R%F*7$$\"$H(F*$\"*Z:BT%F*7$$\"$I(F*$\"*?(RGWF *7$$\"$J(F*$\"*TU(\\WF*7$$\"$K(F*$\"*[ppX%F*7$$\"$L(F*$\"*tJ%yWF*7$$\" $M(F*$\"*m*o%\\%F*7$$\"$N(F*$\"*Fpi^%F*7$$\"$O(F*$\"*%oJ_WF*7$$\"$P(F* $\"*89SZ%F*7$$\"$Q(F*$\"*A\\/\\%F*7$$\"$R(F*$\"*^kA^%F*7$$\"$S(F*$\"*e W'>XF*7$$\"$T(F*$\"*>y:a%F*7$$\"$U(F*$\"*S\">eXF*7$$\"$V(F*$\"*lV-e%F* 7$$\"$W(F*$\"*M*GsXF*7$$\"$X(F*$\"*bgWf%F*7$$\"$Y(F*$\"*%GD6YF*7$$\"$Z (F*$\"*LVNj%F*7$$\"$[(F*$\"*+y5k%F*7$$\"$\\(F*$\"*4)[jYF*7$$\"$](F*$\" *Ug/o%F*7$$\"$^(F*$\"*V!*Hq%F*7$$\"$_(F*$\"*e`*pYF*7$$\"$`(F*$\"*$Qg#p %F*7$$\"$a(F*$\"*;d(4ZF*7$$\"$b(F*$\"*(z_KZF*7$$\"$c(F*$\"*%)=-u%F*7$$ \"$d(F*$\"*`5Jw%F*7$$\"$e(F*$\"*#eW!y%F*7$$\"$f(F*$\"*reM![F*7$$\"$g(F *$\"*;8^z%F*7$$\"$h(F*$\"*dZ#=[F*7$$\"$i(F*$\"*yld$[F*7$$\"$j(F*$\"*.A !f[F*7$$\"$k(F*$\"*qqo'[F*7$$\"$l(F*$\"*6\\-*[F*7$$\"$m(F*$\"*?^z!\\F* 7$$\"$n(F*$\"*4_9$\\F*7$$\"$o(F*$\"*sDTF&F*7$$\"$p(F*$\"*T\\xH&F*7$$\" $q(F*$\"*MOcJ&F*7$$\"$r(F*$\"*:$QR`F*7$$\"$s(F*$\"*A\"RZ`F*7$$\"$t(F*$ \"*Zh7P&F*7$$\"$u(F*$\"*?M$*Q&F*7$$\"$v(F*$\"*@GLT&F*7$$\"$w(F*$\"*9#e /aF*7$$\"$x(F*$\"*B+(GaF*7$$\"$y(F*$\"*sfpW&F*7$$\"$z(F*$\"*@-7Z&F*7$$ \"$!yF*$\"*Gr$zaF*7$$\"$\"yF*$\"*\\QP]&F*7$$\"$#yF*$\"*q&=AbF*7$$\"$$y F*$\"*&znYbF*7$$\"$%yF*$\"*1R/^&F*7$$\"$&yF*$\"*nc]`&F*7$$\"$'yF*$\"*c #p`bF*7$$\"$(yF*$\"*&eVybF*7$$\"$)yF*$\"*_nne&F*7$$\"$*yF*$\"*\"oj6cF* 7$$\"$!zF*$\"*Mi/j&F*7$$\"$\"zF*$\"*&zXbcF*7$$\"$#zF*$\"*3-jk&F*7$$\"$ $zF*$\"*LC9n&F*7$$\"$%zF*$\"*YS/p&F*7$$\"$&zF*$\"*n*o:dF*7$$\"$'zF*$\" *a&=CdF*7$$\"$(zF*$\"*.i&\\dF*7$$\"$)zF*$\"*sp(odF*7$$\"$*zF*$\"*\"QF% z&F*7$$\"$+)F*$\"*9Ijr&F*7$$\"$,)F*$\"*:i>u&F*7$$\"$-)F*$\"*Oi8w&F*7$$ \"$.)F*$\"*hAry&F*7$$\"$/)F*$\"*G%y&z&F*7$$\"$0)F*$\"*4t;#eF*7$$\"$1)F *$\"*ym7%eF*7$$\"$2)F*$\"*Z%GneF*7$$\"$3)F*$\"*_4x&eF*7$$\"$4)F*$\"*Tc Q)eF*7$$\"$5)F*$\"*aWO!fF*7$$\"$6)F*$\"*&4#*HfF*7$$\"$7)F*$\"*-](QfF*7 $$\"$8)F*$\"*Fc^'fF*7$$\"$9)F*$\"*!)R^)fF*7$$\"$:)F*$\"*@w;,'F*7$$\"$; )F*$\"*S)3sfF*7$$\"$<)F*$\"*Hb()*fF*7$$\"$=)F*$\"*=N*=gF*7$$\"$>)F*$\" *(GtXgF*7$$\"$?)F*$\"*%4tagF*7$$\"$@)F*$\"*vf;3'F*7$$\"$A)F*$\"*'p.-hF *7$$\"$B)F*$\"*@(4HhF*7$$\"$C)F*$\"*!R4>hF*7$$\"$D)F*$\"*\"fGYhF*7$$\" $E)F*$\"*Sho;'F*7$$\"$F)F*$\"*\\&=%>'F*7$$\"$G)F*$\"*;aL?'F*7$$\"$H)F* $\"*l53B'F*7$$\"$I)F*$\"*Q&e^iF*7$$\"$J)F*$\"*fu\"ziF*7$$\"$K)F*$\"*At 8:'F*7$$\"$L)F*$\"*Z&4zhF*7$$\"$M)F*$\"*Sq+?'F*7$$\"$N)F*$\"*,EzA'F*7$ $\"$O)F*$\"*)oEPiF*7$$\"$P)F*$\"*of'F* 7$$\"$c)F*$\"*uJfe'F*7$$\"$d)F*$\"*Vv_h'F*7$$\"$e)F*$\"*sruj'F*7$$\"$f )F*$\"*h_pm'F*7$$\"$g)F*$\"*o>on'F*7$$\"$h)F*$\"*4Qkq'F*7$$\"$i)F*$\"* IT)GnF*7$$\"$j)F*$\"*b(fenF*7$$\"$k)F*$\"*!oIlmF*7$$\"$l)F*$\"*@,_p'F* 7$$\"$m)F*$\"*I7yr'F*7$$\"$n)F*$\"*>Xyu'F*7$$\"$o)F*$\"*'3*yv'F*7$$\"$ p)F*$\"*bi!)y'F*7$$\"$q)F*$\"*[#)3\"oF*7$$\"$r)F*$\"*H$>ToF*7$$\"$s)F* $\"*A\\)HoF*7$$\"$t)F*$\"*Z*HgoF*7$$\"$u)F*$\"*?HL)oF*7$$\"$v)F*$\"*@> R\"pF*7$$\"$w)F*$\"*3XT#pF*7$$\"$x)F*$\"*'\\isF*7$$\"$%*)F*$ \"*K*e'G(F*7$$\"$&*)F*$\"*`%f=tF*7$$\"$'*)F*$\"*um0>(F*7$$\"$(*)F*$\"* B:FA(F*7$$\"$)*)F*$\"*#R-ZsF*7$$\"$**)F*$\"*,;$zsF*7$$\"$+*F*$\"*3#4!H (F*7$$\"$,*F*$\"*4GDK(F*7$$\"$-*F*$\"*I`qM(F*7$$\"$.*F*$\"*bL'ztF*7$$ \"$/*F*$\"*C\\tO(F*7$$\"$0*F*$\"*0u+S(F*7$$\"$1*F*$\"*u;[U(F*7$$\"$2*F *$\"*V'oduF*7$$\"$3*F*$\"*5\\'ouF*7$$\"$4*F*$\"**Rm,vF*7$$\"$5*F*$\"*7 Dm_(F*7$$\"$6*F*$\"*`&yfvF*7$$\"$7*F*$\"*op#4vF*7$$\"$8*F*$\"*$fdUvF*7 $$\"$9*F*$\"*Ycxc(F*7$$\"$:*F*$\"*()37g(F*7$$\"$;*F*$\"*ufBh(F*7$$\"$< *F*$\"*jefk(F*7$$\"$=*F*$\"*_f8n(F*7$$\"$>*F*$\"*@0^q(F*7$$\"$?*F*$\"* 'oL#p(F*7$$\"$@*F*$\"*nHis(F*7$$\"$A*F*$\"*)=&=v(F*7$$\"$B*F*$\"*8#*ey (F*7$$\"$C*F*$\"*!GB(z(F*7$$\"$D*F*$\"*\"3UJyF*7$$\"$E*F*$\"*Ils&yF*7$ $\"$F*F*$\"*R,;*yF*7$$\"$G*F*$\"*s2;y(F*7$$\"$H*F*$\"*@#4;yF*7$$\"$I*F *$\"*%*f@%yF*7$$\"$J*F*$\"*:$zwyF*7$$\"$K*F*$\"*AD$))yF*7$$\"$L*F*$\"* Z2J#zF*7$$\"$M*F*$\"*S*R\\zF*7$$\"$N*F*$\"*,JV)zF*7$$\"$O*F*$\"*Mp5(zF *7$$\"$P*F*$\"*j]h+)F*7$$\"$Q*F*$\"*snE.)F*7$$\"$R*F*$\"*,**y1)F*7$$\" $S*F*$\"*3C'z!)F*7$$\"$T*F*$\"*p0]6)F*7$$\"$U*F*$\"*!*[<9)F*7$$\"$V*F* $\"*:\"Gx\")F*7$$\"$W*F*$\"*')GG7)F*7$$\"$X*F*$\"*27&e\")F*7$$\"$Y*F*$ \"*O#[&=)F*7$$\"$Z*F*$\"*&oJ@#)F*7$$\"$[*F*$\"*_OKB)F*7$$\"$\\*F*$\"*h A#p#)F*7$$\"$]*F*$\"*%4U'H)F*7$$\"$^*F*$\"*&*eDL)F*7$$\"$_*F*$\"*o%z=$ )F*7$$\"$`*F*$\"*$\\3b$)F*7$$\"$a*F*$\"*E7DQ)F*7$$\"$b*F*$\"*2b*=%)F*7 $$\"$c*F*$\"*%42J%)F*7$$\"$d*F*$\"*jmwY)F*7$$\"$e*F*$\"*#RK&\\)F*7$$\" $f*F*$\"*\"G2K&)F*7$$\"$g*F*$\"*oYYM)F*7$$\"$h*F*$\"*4\\:Q)F*7$$\"$i*F *$\"*IP%4%)F*7$$\"$j*F*$\"*b$\\Y%)F*7$$\"$k*F*$\"*A2)e%)F*7$$\"$l*F*$ \"*j " 0 "" {MPLTEXT 1 0 12 "with(plots):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 43 "display(\{pad_plot,even_up_plot,pee l_plot\});" }}{PARA 13 "" 1 "" {GLPLOT2D 476 476 476 {PLOTDATA 2 "6'-% 'CURVESG6$7din7$$\"\"\"\"\"!F(7$$\"\"#F*$\"#7F*7$$\"\"$F*$\"$W\"F*7$$ \"\"%F*F37$$\"\"&F*$\"%V6F*7$$\"\"'F*F;7$$\"\"(F*$\"%[7F*7$$\"\")F*FC7 $$\"\"*F*$\"%w$)F*7$$\"#5F*FK7$$\"#6F*$\"%T&)F*7$F.FS7$$\"#8F*$\"%r%*F *7$$\"#9F*FY7$$\"#:F*$\"%'p*F*7$$\"#;F*F[o7$$\"#F*$\"&K,'F*7$$\"#?F*F[p7$$\"#@F*$\"&-;'F*7$$\"#AF*Fcp7$$\"#BF *$\"&Z>'F*7$$\"#CF*F[q7$$\"#DF*$\"&K)oF*7$$\"#EF*Fcq7$$\"#FF*$\"&P#pF* 7$$\"#GF*F[r7$$\"#HF*$\"&Z7(F*7$$\"#IF*Fcr7$$\"#JF*$\"&7<(F*7$$\"#KF*F [s7$$\"#LF*$\"'kKUF*7$$\"#MF*Fcs7$$\"#NF*$\"'*yB%F*7$$\"#OF*F[t7$$\"#P F*$\"'RjUF*7$$\"#QF*Fct7$$\"#RF*$\"'CpUF*7$$\"#SF*F[u7$$\"#TF*$\"'HyVF *7$$\"#UF*Fcu7$$\"#VF*$\"'u%Q%F*7$$\"#WF*F[v7$$\"#XF*$\"'k:WF*7$$\"#YF *Fcv7$$\"#ZF*$\"'pAWF*7$$\"#[F*F[w7$$\"#\\F*$\"'*>\"\\F*7$$\"#]F*Fcw7$ $\"#^F*$\"'k>\\F*7$$\"#_F*F[x7$$\"#`F*$\"'%f&\\F*7$$\"#aF*Fcx7$$\"#bF* $\"'>k\\F*7$$\"#cF*F[y7$$\"#dF*$\"'W8^F*7$$\"#eF*Fcy7$$\"#fF*$\"'HA^F* 7$$\"#gF*F[z7$$\"#hF*$\"'*R;&F*7$$\"#iF*Fcz7$$\"#jF*$\"'Wt^F*7$$\"#kF* F[[l7$$\"#lF*$\"($=zHF*7$$\"#mF*Fc[l7$$\"#nF*$\"()=!)HF*7$$\"#oF*F[\\l 7$$\"#pF*$\"()*[)HF*7$$\"#qF*Fc\\l7$$\"#rF*$\"(jf)HF*7$$\"#sF*F[]l7$$ \"#tF*$\"(3\\+$F*7$$\"#uF*Fc]l7$$\"#vF*$\"(Lg+$F*7$$\"#wF*F[^l7$$\"#xF *$\"($G6IF*7$$\"#yF*Fc^l7$$\"#zF*$\"(oC,$F*7$$\"#!)F*F[_l7$$\"#\")F*$ \"(=+4$F*7$$\"##)F*Fc_l7$$\"#$)F*$\"(j74$F*7$$\"#%)F*F[`l7$$\"#&)F*$\" (`q4$F*7$$\"#')F*Fc`l7$$\"#()F*$\"(e$)4$F*7$$\"#))F*F[al7$$\"#*)F*$\"( B87$F*7$$\"#!*F*Fcal7$$\"#\"*F*$\"()oAJF*7$$\"##*F*F[bl7$$\"#$*F*$\"(= !HJF*7$$\"#%*F*Fcbl7$$\"#&*F*$\"(V/8$F*7$$\"#'*F*F[cl7$$\"#(*F*$\"(3WZ $F*7$$\"#)*F*Fccl7$$\"#**F*$\"($*eZ$F*7$$\"$+\"F*F[dl7$$\"$,\"F*$\"(jF [$F*7$$\"$-\"F*Fcdl7$$\"$.\"F*$\"(3V[$F*7$$\"$/\"F*F[el7$$\"$0\"F*$\"( $H6NF*7$$\"$1\"F*Fcel7$$\"$2\"F*$\"()*G^$F*7$$\"$3\"F*F[fl7$$\"$4\"F*$ \"(3._$F*7$$\"$5\"F*Fcfl7$$\"$6\"F*$\"(t>_$F*7$$\"$7\"F*F[gl7$$\"$8\"F *$\"(V\"GOF*7$$\"$9\"F*Fcgl7$$\"$:\"F*$\"(o)HOF*7$$\"$;\"F*F[hl7$$\"$< \"F*$\"(=yj$F*7$$\"$=\"F*Fchl7$$\"$>\"F*$\"(.'ROF*7$$\"$?\"F*F[il7$$\" $@\"F*$\"(31n$F*7$$\"$A\"F*Fcil7$$\"$B\"F*$\"(`Cn$F*7$$\"$C\"F*F[jl7$$ \"$D\"F*$\"(V4o$F*7$$\"$E\"F*Fcjl7$$\"$F\"F*$\"([Go$F*7$$\"$G\"F*F[[m7 $$\"$H\"F*$\")cw\"4#F*7$$\"$I\"F*Fc[m7$$\"$J\"F*$\")@'>4#F*7$$\"$K\"F* F[\\m7$$\"$L\"F*$\")^'G4#F*7$$\"$M\"F*Fc\\m7$$\"$N\"F*$\")w1$4#F*7$$\" $O\"F*F[]m7$$\"$P\"F*$\"),d'4#F*7$$\"$Q\"F*Fc]m7$$\"$R\"F*$\")'yn4#F*7 $$\"$S\"F*F[^m7$$\"$T\"F*$\")ct(4#F*7$$\"$U\"F*Fc^m7$$\"$V\"F*$\"),&z4 #F*7$F3F[_m7$$\"$X\"F*$\")\"H96#F*7$$\"$Y\"F*Fa_m7$$\"$Z\"F*$\")'\\;6# F*7$$\"$[\"F*Fi_m7$$\"$\\\"F*$\")1m7@F*7$$\"$]\"F*Fa`m7$$\"$^\"F*$\")r )G6#F*7$$\"$_\"F*Fi`m7$$\"$`\"F*$\");z;@F*7$$\"$a\"F*Faam7$$\"$b\"F*$ \")T-<@F*7$$\"$c\"F*Fiam7$$\"$d\"F*$\")\"*3=@F*7$$\"$e\"F*Fabm7$$\"$f \"F*$\")wK=@F*7$$\"$g\"F*Fibm7$$\"$h\"F*$\")T&G<#F*7$$\"$i\"F*Facm7$$ \"$j\"F*$\")')4t@F*7$$\"$k\"F*Ficm7$$\"$l\"F*$\")w@u@F*7$$\"$m\"F*Fadm 7$$\"$n\"F*$\")\"oW<#F*7$$\"$o\"F*Fidm7$$\"$p\"F*$\")Yxy@F*7$$\"$q\"F* Faem7$$\"$r\"F*$\")6.z@F*7$$\"$s\"F*Fiem7$$\"$t\"F*$\")T?!=#F*7$$\"$u \"F*Fafm7$$\"$v\"F*$\")mY!=#F*7$$\"$w\"F*Fifm7$$\"$x\"F*$\")w!o>#F*7$$ \"$y\"F*Fagm7$$\"$z\"F*$\")h2(>#F*7$$\"$!=F*Figm7$$\"$\"=F*$\")JI)>#F* 7$$\"$#=F*Fahm7$$\"$$=F*$\")wd)>#F*7$$\"$%=F*Fihm7$$\"$&=F*$\")hG.AF*7 $$\"$'=F*Faim7$$\"$(=F*$\")mc.AF*7$$\"$)=F*Fiim7$$\"$*=F*$\")w%[?#F*7$ $\"$!>F*Fajm7$$\"$\">F*$\")T80AF*7$$\"$#>F*Fijm7$$\"$$>F*$\")\"*>YCF*7 $$\"$%>F*Fa[n7$$\"$&>F*$\");\\YCF*7$$\"$'>F*Fi[n7$$\"$(>F*$\")m#yW#F*7 $$\"$)>F*Fa\\n7$$\"$*>F*$\")^7[CF*7$$\"$+#F*Fi\\n7$$\"$,#F*$\")cB`CF*7 $$\"$-#F*Fa]n7$$\"$.#F*$\"),a`CF*7$$\"$/#F*Fi]n7$$\"$0#F*$\")\"H\\X#F* 7$$\"$1#F*Fa^n7$$\"$2#F*$\")'R_X#F*7$$\"$3#F*Fi^n7$$\"$4#F*$\")EWuCF*7 $$\"$5#F*Fa_n7$$\"$6#F*$\")\"fZZ#F*7$$\"$7#F*Fi_n7$$\"$8#F*$\")@?wCF*7 $$\"$9#F*Fa`n7$$\"$:#F*$\")Y_wCF*7$$\"$;#F*Fi`n7$$\"$<#F*$\")r.#[#F*7$ $\"$=#F*Faan7$$\"$>#F*$\")cO#[#F*7$$\"$?#F*Fian7$$\"$@#F*$\")E'Q[#F*7$ $\"$A#F*Fabn7$$\"$B#F*$\")r>%[#F*7$$\"$C#F*Fibn7$$\"$D#F*$\")O&)eDF*7$ $\"$E#F*Facn7$$\"$F#F*$\")T>fDF*7$$\"$G#F*Ficn7$$\"$H#F*$\")^ugDF*7$$ \"$I#F*Fadn7$$\"$J#F*$\");4hDF*7$$\"$K#F*Fidn7$$\"$L#F*$\")h+nDF*7$$\" $M#F*Faen7$$\"$N#F*$\")'etc#F*7$$\"$O#F*Fien7$$\"$P#F*$\")O'*oDF*7$$\" $Q#F*Fafn7$$\"$R#F*$\")@KpDF*7$$\"$S#F*Fifn7$$\"$T#F*$\")rQ\"f#F*7$$\" $U#F*Fagn7$$\"$V#F*$\");v\"f#F*7$$\"$W#F*Fign7$$\"$X#F*$\")1T$f#F*7$$ \"$Y#F*Fahn7$$\"$Z#F*$\")6y$f#F*7$$\"$[#F*Fihn7$$\"$\\#F*$\")w4+EF*7$$ \"$]#F*Fain7$$\"$^#F*$\")TZ+EF*7$$\"$_#F*Fiin7$$\"$`#F*$\")r=-EF*7$$\" $a#F*Fajn7$$\"$b#F*$\")'pDg#F*7$$\"$c#F*Fijn7$$\"$d#F*$\"*2KnY\"F*7$$ \"$e#F*Fa[o7$$\"$f#F*$\"*#4xm9F*7$$\"$g#F*Fi[o7$$\"$h#F*$\"*iZpY\"F*7$ $\"$i#F*Fa\\o7$$\"$j#F*$\"*2()pY\"F*7$$\"$k#F*Fi\\o7$$\"$l#F*$\"*#*ewY \"F*7$$\"$m#F*Fa]o7$$\"$n#F*$\"*(*)pn9F*7$$\"$o#F*Fi]o7$$\"$p#F*$\"*2 \")yY\"F*7$$\"$q#F*Fa^o7$$\"$r#F*$\"*s@zY\"F*7$$\"$s#F*Fi^o7$$\"$t#F*$ \"*U9/Z\"F*7$$\"$u#F*Fa_o7$$\"$v#F*$\"*nb/Z\"F*7$$\"$w#F*Fi_o7$$\"$x#F *$\"*\"[\"F*7$$\"$#HF*Fi co7$$\"$$HF*$\"*2'R\"[\"F*7$$\"$%HF*Fado7$$\"$&HF*$\"*KS9[\"F*7$$\"$'H F*Fido7$$\"$(HF*$\"*d#>#[\"F*7$$\"$)HF*Faeo7$$\"$*HF*$\"*UPA[\"F*7$$\" $+$F*Fieo7$$\"$,$F*$\"*7TC[\"F*7$$\"$-$F*Fafo7$$\"$.$F*$\"*d'[#[\"F*7$ $\"$/$F*Fifo7$$\"$0$F*$\"*Zl_[\"F*7$$\"$1$F*Fago7$$\"$2$F*$\"*_6`[\"F* 7$$\"$3$F*Figo7$$\"$4$F*$\"*i?b[\"F*7$$\"$5$F*Faho7$$\"$6$F*$\"*Fnb[\" F*7$$\"$7$F*Fiho7$$\"$8$F*$\"*sfj[\"F*7$$\"$9$F*Faio7$$\"$:$F*$\"*(pS' [\"F*7$$\"$;$F*Fiio7$$\"$<$F*$\"*Z@m[\"F*7$$\"$=$F*Fajo7$$\"$>$F*$\"*K pm[\"F*7$$\"$?$F*Fijo7$$\"$@$F*$\"*-')[_\"F*7$$\"$A$F*Fa[p7$$\"$B$F*$ \"*ZM\\_\"F*7$$\"$C$F*Fi[p7$$\"$D$F*$\"*Pa^_\"F*7$$\"$E$F*Fa\\p7$$\"$F $F*$\"*U.__\"F*7$$\"$G$F*Fi\\p7$$\"$H$F*$\"*2Og_\"F*7$$\"$I$F*Fa]p7$$ \"$J$F*$\"*s&3E:F*7$$\"$K$F*Fi]p7$$\"$L$F*$\"*-6j_\"F*7$$\"$M$F*Fa^p7$ $\"$N$F*$\"*Fhj_\"F*7$$\"$O$F*Fi^p7$$\"$P$F*$\"*PE%H:F*7$$\"$Q$F*Fa_p7 $$\"$R$F*$\"*Ax%H:F*7$$\"$S$F*Fi_p7$$\"$T$F*$\"*#zqH:F*7$$\"$U$F*Fa`p7 $$\"$V$F*$\"*Pf(H:F*7$$\"$W$F*Fi`p7$$\"$X$F*$\"*AK1`\"F*7$$\"$Y$F*Faap 7$$\"$Z$F*$\"*F%oI:F*7$$\"$[$F*Fiap7$$\"$\\$F*$\"*P?4`\"F*7$$\"$]$F*Fa bp7$$\"$^$F*$\"*-t4`\"F*7$$\"$_$F*Fibp7$$\"$`$F*$\"*nkCa\"F*7$$\"$a$F* Facp7$$\"$b$F*$\"*#z^U:F*7$$\"$c$F*Ficp7$$\"$d$F*$\"*UfFa\"F*7$$\"$e$F *Fadp7$$\"$f$F*$\"*F8Ga\"F*7$$\"$g$F*Fidp7$$\"$h$F*$\"*KEPa\"F*7$$\"$i $F*Faep7$$\"$j$F*$\"*x!yV:F*7$$\"$k$F*Fiep7$$\"$l$F*$\"*nFSa\"F*7$$\"$ m$F*Fafp7$$\"$n$F*$\"*s#3W:F*7$$\"$o$F*Fifp7$$\"$p$F*$\"*-Mua\"F*7$$\" $q$F*Fagp7$$\"$r$F*$\"*n*[Z:F*7$$\"$s$F*Figp7$$\"$t$F*$\"*(>uZ:F*7$$\" $u$F*Fahp7$$\"$v$F*$\"*A)zZ:F*7$$\"$w$F*Fihp7$$\"$x$F*$\"*Z^([:F*7$$\" $y$F*Faip7$$\"$z$F*$\"*K3)[:F*7$$\"$!QF*Fiip7$$\"$\"QF*$\"*-m!\\:F*7$$ \"$#QF*Fajp7$$\"$$QF*$\"*ZB\"\\:F*7$$\"$%QF*Fijp7$$\"$&QF*$\"*sEzr\"F* 7$$\"$'QF*Fa[q7$$\"$(QF*$\"*x%)zr\"F*7$$\"$)QF*Fi[q7$$\"$*QF*$\"*(yC=< F*7$$\"$!RF*Fa\\q7$$\"$\"RF*$\"*_1$=mQ%F*$\"*#[sQ&F*$\"+WOvF5F*7$$\"$?&F*Fi\\s7$$\"$@&F*$\"+\\^)y-\"F*7$$\"$A&F*Fa ]s7$$\"$B&F*$\"+%*H*y-\"F*7$$\"$C&F*Fi]s7$$\"$D&F*$\"+%[Gz-\"F*7$$\"$E &F*Fa^s7$$\"$F&F*$\"+*QOz-\"F*7$$\"$G&F*Fi^s7$$\"$H&F*$\"+>YTG5F*7$$\" $I&F*Fa_s7$$\"$J&F*$\"+%eA%G5F*7$$\"$K&F*Fi_s7$$\"$L&F*$\"+9'e%G5F*7$$ \"$M&F*Fa`s7$$\"$N&F*$\"+RmYG5F*7$$\"$O&F*Fi`s7$$\"$P&F*$\"+k@gG5F*7$$ \"$Q&F*Faas7$$\"$R&F*$\"+\\-hG5F*7$$\"$S&F*Fias7$$\"$T&F*$\"+>okG5F*7$ $\"$U&F*Fabs7$$\"$V&F*$\"+k\\lG5F*7$$\"$W&F*Fibs7$$\"$X&F*$\"+H!3/.\"F *7$$\"$Y&F*Facs7$$\"$Z&F*$\"+MiTI5F*7$$\"$[&F*Fics7$$\"$\\&F*$\"+WLXI5 F*7$$\"$]&F*Fads7$$\"$^&F*$\"+4;YI5F*7$$\"$_&F*Fids7$$\"$`&F*$\"+a6gI5 F*7$$\"$a&F*Faes7$$\"$b&F*$\"+z%41.\"F*7$$\"$c&F*Fies7$$\"$d&F*$\"+Hrk I5F*7$$\"$e&F*Fafs7$$\"$f&F*$\"+9blI5F*7$$\"$g&F*Fifs7$$\"$h&F*$\"+kB; J5F*7$$\"$i&F*Fags7$$\"$j&F*$\"+43;*Q5F*7$$ \"$+'F*Fi`t7$$\"$,'F*$\"+*zn!R5F*7$$\"$-'F*Faat7$$\"$.'F*$\"+Wo2R5F*7$ $\"$/'F*Fiat7$$\"$0'F*$\"+Mx6R5F*7$$\"$1'F*Fabt7$$\"$2'F*$\"+Ro7R5F*7$ $\"$3'F*Fibt7$$\"$4'F*$\"+/73T5F*7$$\"$5'F*Fact7$$\"$6'F*$\"+p.4T5F*7$ $\"$7'F*Fict7$$\"$8'F*$\"+*zJ6/\"F*7$$\"$9'F*Fadt7$$\"$:'F*$\"+C59T5F* 7$$\"$;'F*Fidt7$$\"$<'F*$\"+\\mHT5F*7$$\"$='F*Faet7$$\"$>'F*$\"+MfIT5F *7$$\"$?'F*Fiet7$$\"$@'F*$\"+/zMT5F*7$$\"$A'F*Faft7$$\"$B'F*$\"+\\sNT5 F*7$$\"$C'F*Fift7$$\"$D'F*$\"+R8#>/\"F*7$$\"$E'F*Fagt7$$\"$F'F*$\"+W2$ >/\"F*7$$\"$G'F*Figt7$$\"$H'F*$\"+aK(>/\"F*7$$\"$I'F*Faht7$$\"$J'F*$\" +>F)>/\"F*7$$\"$K'F*Fiht7$$\"$L'F*$\"+kB9U5F*7$$\"$M'F*Fait7$$\"$N'F*$ \"+*)=:U5F*7$$\"$O'F*Fiit7$$\"$P'F*$\"+R\\>U5F*7$$\"$Q'F*Fajt7$$\"$R'F *$\"+CX?U5F*7$$\"$S'F*Fijt7$$\"$T'F*$\"+He'*o5F*7$$\"$U'F*Fa[u7$$\"$V' F*$\"+ua(*o5F*7$$\"$W'F*Fi[u7$$\"$X'F*$\"+k!>!p5F*7$$\"$Y'F*Fa\\u7$$\" $Z'F*$\"+p(G!p5F*7$$\"$['F*Fi\\u7$$\"$\\'F*$\"+MC>p5F*7$$\"$]'F*Fa]u7$ $\"$^'F*$\"+*>-#p5F*7$$\"$_'F*Fi]u7$$\"$`'F*$\"+HjCp5F*7$$\"$a'F*Fa^u7 $$\"$b'F*$\"+ahDp5F*7$$\"$c'F*Fi^u7$$\"$d'F*$\"+k)[)p5F*7$$\"$e'F*Fa_u 7$$\"$f'F*$\"+\\(e)p5F*7$$\"$g'F*Fi_u7$$\"$h'F*$\"+>M!*p5F*7$$\"$i'F*F a`u7$$\"$j'F*$\"+kL\"*p5F*7$$\"$k'F*Fi`u7$$\"$l'F*$\"+\\53q5F*7$$\"$m' F*Faau7$$\"$n'F*$\"+a54q5F*7$$\"$o'F*Fiau7$$\"$p'F*$\"+ki8q5F*7$$\"$q' F*Fabu7$$\"$r'F*$\"+Hj9q5F*7$$\"$s'F*Fibu7$$\"$t'F*$\"+%*>Is5F*7$$\"$u 'F*Facu7$$\"$v'F*$\"+>@Js5F*7$$\"$w'F*Ficu7$$\"$x'F*$\"+pyNs5F*7$$\"$y 'F*Fadu7$$\"$z'F*$\"+a!oB2\"F*7$$\"$!oF*Fidu7$$\"$\"oF*$\"+f(RD2\"F*7$ $\"$#oF*Faeu7$$\"$$oF*$\"+/+bs5F*7$$\"$%oF*Fieu7$$\"$&oF*$\"+%H'fs5F*7 $$\"$'oF*Fafu7$$\"$(oF*$\"+*f1E2\"F*7$$\"$)oF*Fifu7$$\"$*oF*$\"+HzAt5F *7$$\"$!pF*Fagu7$$\"$\"pF*$\"+%HQK2\"F*7$$\"$#pF*Figu7$$\"$$pF*$\"+C^G t5F*7$$\"$%pF*Fahu7$$\"$&pF*$\"+\\bHt5F*7$$\"$'pF*Fihu7$$\"$(pF*$\"+u7 Zt5F*7$$\"$)pF*Faiu7$$\"$*pF*$\"+f<[t5F*7$$\"$+(F*Fiiu7$$\"$,(F*$\"+H \"HN2\"F*7$$\"$-(F*Faju7$$\"$.(F*$\"+u'RN2\"F*7$$\"$/(F*Fiju7$$\"$0(F* $\"+/Wf\"3\"F*7$$\"$1(F*Fa[v7$$\"$2(F*$\"+4]g\"3\"F*7$$\"$3(F*Fi[v7$$ \"$4(F*$\"+>Hl\"3\"F*7$$\"$5(F*Fa\\v7$$\"$6(F*$\"+%ej;3\"F*7$$\"$7(F*F i\\v7$$\"$8(F*$\"+HL%=3\"F*7$$\"$9(F*Fa]v7$$\"$:(F*$\"+aS&=3\"F*7$$\"$ ;(F*Fi]v7$$\"$<(F*$\"+/D!>3\"F*7$$\"$=(F*Fa^v7$$\"$>(F*$\"+*G8>3\"F*7$ $\"$?(F*Fi^v7$$\"$@(F*$\"+RKc#3\"F*7$$\"$A(F*Fa_v7$$\"$B(F*$\"+%3uD3\" F*7$$\"$C(F*Fi_v7$$\"$D(F*$\"+uIi#3\"F*7$$\"$E(F*Fa`v7$$\"$F(F*$\"+zRj #3\"F*7$$\"$G(F*Fi`v7$$\"$H(F*$\"+Wx\"G3\"F*7$$\"$I(F*Faav7$$\"$J(F*$ \"+4(GG3\"F*7$$\"$K(F*Fiav7$$\"$L(F*$\"+R#yG3\"F*7$$\"$M(F*Fabv7$$\"$N (F*$\"+k#*)G3\"F*7$$\"$O(F*Fibv7$$\"$P(F*$\"+HiC&3\"F*7$$\"$Q(F*Facv7$ $\"$R(F*$\"+9tD&3\"F*7$$\"$S(F*Ficv7$$\"$T(F*$\"+%Q2`3\"F*7$$\"$U(F*Fa dv7$$\"$V(F*$\"+H&=`3\"F*7$$\"$W(F*Fidv7$$\"$X(F*$\"+9j]&3\"F*7$$\"$Y( F*Faev7$$\"$Z(F*$\"+>v^&3\"F*7$$\"$[(F*Fiev7$$\"$\\(F*$\"+H\"ob3\"F*7$ $\"$](F*Fafv7$$\"$^(F*$\"+%Rzb3\"F*7$$\"$_(F*Fifv7$$\"$`(F*$\"+kzD'3\" F*7$$\"$a(F*Fagv7$$\"$b(F*$\"+*Gpi3\"F*7$$\"$c(F*Figv7$$\"$d(F*$\"+R/K '3\"F*7$$\"$e(F*Fahv7$$\"$f(F*$\"+C=L'3\"F*7$$\"$g(F*Fihv7$$\"$h(F*$\" +HO_'3\"F*7$$\"$i(F*Faiv7$$\"$j(F*$\"+u]`'3\"F*7$$\"$k(F*Fiiv7$$\"$l(F *$\"+kne'3\"F*7$$\"$m(F*Fajv7$$\"$n(F*$\"+p#)f'3\"F*7$$\"$o(F*Fijv7$$ \"$p(F*$\"+z?x/7F*7$$\"$q(F*Fa[w7$$\"$r(F*$\"+WOy/7F*7$$\"$s(F*Fi[w7$$ \"$t(F*$\"+ue$[?\"F*7$$\"$u(F*Fa\\w7$$\"$v(F*$\"+*\\Z[?\"F*7$$\"$w(F*F i\\w7$$\"$x(F*$\"+CL/07F*7$$\"$y(F*Fa]w7$$\"$z(F*$\"+4]007F*7$$\"$!yF* Fi]w7$$\"$\"yF*$\"+zx507F*7$$\"$#yF*Fa^w7$$\"$$yF*$\"+C&>^?\"F*7$$\"$% yF*Fi^w7$$\"$&yF*$\"+9n#e?\"F*7$$\"$'yF*Fa_w7$$\"$(yF*$\"+>&Qe?\"F*7$$ \"$)yF*Fi_w7$$\"$*yF*$\"+H=*e?\"F*7$$\"$!zF*Fa`w7$$\"$\"zF*$\"+%p.f?\" F*7$$\"$#zF*Fi`w7$$\"$$zF*$\"+RN517F*7$$\"$%zF*Faaw7$$\"$&zF*$\"+ka617 F*7$$\"$'zF*Fiaw7$$\"$(zF*$\"+9$ph?\"F*7$$\"$)zF*Fabw7$$\"$*zF*$\"+*H \"=17F*7$$\"$+)F*Fibw7$$\"$,)F*$\"+k&R(37F*7$$\"$-)F*Facw7$$\"$.)F*$\" +4;v37F*7$$\"$/)F*Ficw7$$\"$0)F*$\"+**f!)37F*7$$\"$1)F*Fadw7$$\"$2)F*$ \"+/\"=)37F*7$$\"$3)F*Fidw7$$\"$4)F*$\"+p>-47F*7$$\"$5)F*Faew7$$\"$6)F *$\"+MT.47F*7$$\"$7)F*Fiew7$$\"$8)F*$\"+k!*347F*7$$\"$9)F*Fafw7$$\"$:) F*$\"+*G,\"47F*7$$\"$;)F*Fifw7$$\"$<)F*$\"+*4P)47F*7$$\"$=)F*Fagw7$$\" $>)F*$\"+%Q\\)47F*7$$\"$?)F*Figw7$$\"$@)F*$\"+a[!*47F*7$$\"$A)F*Fahw7$ $\"$B)F*$\"+*><*47F*7$$\"$C)F*Fihw7$$\"$D)F*$\"+%3D,@\"F*7$$\"$E)F*Fai w7$$\"$F)F*$\"+*[P,@\"F*7$$\"$G)F*Fiiw7$$\"$H)F*$\"+*\\$>57F*7$$\"$I)F *Fajw7$$\"$J)F*$\"+kf?57F*7$$\"$K)F*Fijw7$$\"$L)F*$\"+97F*7$$\"$M)F *Fa[x7$$\"$N)F*$\"+RUo>7F*7$$\"$O)F*Fi[x7$$\"$P)F*$\"+*yS(>7F*7$$\"$Q) F*Fa\\x7$$\"$R)F*$\"+uLv>7F*7$$\"$S)F*Fi\\x7$$\"$T)F*$\"+z_'*>7F*7$$\" $U)F*Fa]x7$$\"$V)F*$\"+Cz(*>7F*7$$\"$W)F*Fi]x7$$\"$X)F*$\"+9].?7F*7$$ \"$Y)F*Fa^x7$$\"$Z)F*$\"+>x/?7F*7$$\"$[)F*Fi^x7$$\"$\\)F*$\"+\\@\"3A\" F*7$$\"$])F*Fa_x7$$\"$^)F*$\"+9\\#3A\"F*7$$\"$_)F*Fi_x7$$\"$`)F*$\"+WD )3A\"F*7$$\"$a)F*Fa`x7$$\"$b)F*$\"+p`*3A\"F*7$$\"$c)F*Fi`x7$$\"$d)F*$ \"+%H66A\"F*7$$\"$e)F*Faax7$$\"$f)F*$\"+zT7@7F*7$$\"$g)F*Fiax7$$\"$h)F *$\"+\\B=@7F*7$$\"$i)F*Fabx7$$\"$j)F*$\"+%H&>@7F*7$$\"$k)F*Fibx7$$\"$l )F*$\"+f[&RA\"F*7$$\"$m)F*Facx7$$\"$n)F*$\"+ky'RA\"F*7$$\"$o)F*Ficx7$$ \"$p)F*$\"+ul-C7F*7$$\"$q)F*Fadx7$$\"$r)F*$\"+R'RSA\"F*7$$\"$s)F*Fidx7 $$\"$t)F*$\"+%efUA\"F*7$$\"$u)F*Faex7$$\"$v)F*$\"+4FFC7F*7$$\"$w)F*Fie x7$$\"$x)F*$\"+f>LC7F*7$$\"$y)F*Fafx7$$\"$z)F*$\"+W^MC7F*7$$\"$!))F*Fi fx7$$\"$\"))F*$\"+%>Q^A\"F*7$$\"$#))F*Fagx7$$\"$$))F*$\"+R9:D7F*7$$\"$ %))F*Figx7$$\"$&))F*$\"+H7@D7F*7$$\"$'))F*Fahx7$$\"$())F*$\"+MXAD7F*7$ $\"$)))F*Fihx7$$\"$*))F*$\"+*\\[aA\"F*7$$\"$!*)F*Faix7$$\"$\"*)F*$\"+k =YD7F*7$$\"$#*)F*Fiix7$$\"$$*)F*$\"+%>AbA\"F*7$$\"$%*)F*Fajx7$$\"$&*)F *$\"+>c`D7F*7$$\"$'*)F*Fijx7$$\"$(*)F*$\"+/zi7F*7$$\"$+*F*Fi[y7$$\"$,*F*$\"+fADi7F*7$$\"$-*F*Fa\\y7$ $\"$.*F*$\"+/eEi7F*7$$\"$/*F*Fi\\y7$$\"$0*F*$\"+*y$\\i7F*7$$\"$1*F*Fa] y7$$\"$2*F*$\"+%R2DE\"F*7$$\"$3*F*Fi]y7$$\"$4*F*$\"+/)oDE\"F*7$$\"$5*F *Fa^y7$$\"$6*F*$\"+pCei7F*7$$\"$7*F*Fi^y7$$\"$8*F*$\"+RTSj7F*7$$\"$9*F *Fa_y7$$\"$:*F*$\"+kyTj7F*7$$\"$;*F*Fi_y7$$\"$<*F*$\"+9)zME\"F*7$$\"$= *F*Fa`y7$$\"$>*F*$\"+*f$\\j7F*7$$\"$?*F*Fi`y7$$\"$@*F*$\"+/csj7F*7$$\" $A*F*Faay7$$\"$B*F*$\"+\\%RPE\"F*7$$\"$C*F*Fiay7$$\"$D*F*$\"+R>!QE\"F* 7$$\"$E*F*Faby7$$\"$F*F*$\"+We\"QE\"F*7$$\"$G*F*Fiby7$$\"$H*F*$\"+4nxm 7F*7$$\"$I*F*Facy7$$\"$J*F*$\"+u1zm7F*7$$\"$K*F*Ficy7$$\"$L*F*$\"+/P&o E\"F*7$$\"$M*F*Fady7$$\"$N*F*$\"+Hx'oE\"F*7$$\"$O*F*Fidy7$$\"$P*F*$\"+ aP5n7F*7$$\"$Q*F*Faey7$$\"$R*F*$\"+Ry6n7F*7$$\"$S*F*Fiey7$$\"$T*F*$\"+ 49=n7F*7$$\"$U*F*Fafy7$$\"$V*F*$\"+ab>n7F*7$$\"$W*F*Fify7$$\"$X*F*$\"+ We/o7F*7$$\"$Y*F*Fagy7$$\"$Z*F*$\"+\\+1o7F*7$$\"$[*F*Figy7$$\"$\\*F*$ \"+fT7o7F*7$$\"$]*F*Fahy7$$\"$^*F*$\"+C%Q\"o7F*7$$\"$_*F*Fihy7$$\"$`*F *$\"+p%y$o7F*7$$\"$a*F*Faiy7$$\"$b*F*$\"+%z#Ro7F*7$$\"$c*F*Fiiy7$$\"$d *F*$\"+WuXo7F*7$$\"$e*F*Fajy7$$\"$f*F*$\"+H=Zo7F*7$$\"$g*F*Fijy7$$\"$h *F*$\"+*f[$z7F*7$$\"$i*F*Fa[z7$$\"$j*F*$\"+WIOz7F*7$$\"$k*F*Fi[z7$$\"$ l*F*$\"+M#G%z7F*7$$\"$m*F*Fa\\z7$$\"$n*F*$\"+RFWz7F*7$$\"$o*F*Fi\\z7$$ \"$p*F*$\"+/ooz7F*7$$\"$q*F*Fa]z7$$\"$r*F*$\"+p8qz7F*7$$\"$s*F*Fi]z7$$ \"$t*F*$\"+*4n(z7F*7$$\"$u*F*Fa^z7$$\"$v*F*$\"+C`n!G\"F*7$$\"$!)*F*F i_z7$$\"$\")*F*$\"+*eT2G\"F*7$$\"$#)*F*Fa`z7$$\"$$)*F*$\"+Mjv!G\"F*7$$ \"$%)*F*Fi`z7$$\"$&)*F*$\"+>W+\"G\"F*7$$\"$')*F*Faaz7$$\"$()*F*$\"+C#> 5G\"F*7$$\"$))*F*Fiaz7$$\"$*)*F*$\"+Mg3\"G\"F*7$$\"$!**F*Fabz7$$\"$\"* *F*$\"+**35\"G\"F*7$$\"$#**F*Fibz7$$\"$$**F*$\"+kIE%G\"F*7$$\"$%**F*Fa cz7$$\"$&**F*$\"+*)zF%G\"F*7$$\"$'**F*Ficz7$$\"$(**F*$\"+R`M%G\"F*7$$ \"$)**F*Fadz7$$\"$***F*$\"+C.O%G\"F*7$$\"%+5F*Fidz-%'COLOURG6&%$RGBG$F O!\"\"$F*F*Fdez-F$6$7dinF'7$F,Ffp7$F1Fiv7$F6Fd`n7$F9Fgdo7$F>F\\_r7$FAF _it7$FF$\"%Q#F*7$F ip$\"&2S#F*7$F^q$\"&w'GF*7$Faq$\"&x5$F*7$Ffq$\"&EM$F*7$Fiq$\"&Ni$F*7$F ^r$\"&-\"RF*7$Far$\"&^B%F*7$Ffr$\"&Ca%F*7$Fir$\"&X\"\\F*7$F^s$\"&Ad*F* 7$Fas$\"&Z***F*7$Ffs$\"'SQ5F*7$Fis$\"','3\"F*7$F^t$\"')o7\"F*7$Fat$\"' F*7$Fffl$\"(-1)>F*7$Fifl$\"(V%H?F*7$F^gl$ \"(e`/#F*7$Fagl$\"($)f4#F*7$Ffgl$\"(Ok8#F*7$Figl$\"(x))=#F*7$F^hl$\"(k R@#F*7$Fahl$\"(`#oAF*7$Ffhl$\"(U:J#F*7$Fihl$\"(6xO#F*7$F^il$\"(wUP#F*7 $Fail$\"(dBV#F*7$Ffil$\"(y&yCF*7$Fiil$\"(.'QDF*7$F^jl$\"(qmc#F*7$Fajl$ \"(r'GEF*7$Ffjl$\"(?zn#F*7$Fijl$\"(H>u#F*7$F^[m$\"(Q$f[F*7$Fa[m$\"((QD \\F*7$Ff[m$\"(gx(\\F*7$Fi[m$\"(\")e/&F*7$F^\\m$\"()3x]F*7$Fa\\m$\"(8t9 &F*7$Ff\\m$\"(1H?&F*7$Fi\\m$\"(n_F&F*7$F^]m$\"(+*y_F*7$Fa]m$\"(HMN&F*7 $Ff]m$\"(QBT&F*7$Fi]m$\"(n!*[&F*7$F^^m$\"(uN_&F*7$Fa^m$\"(NDg&F*7$Ff^m $\"(c[m&F*7$Fi^m$\"(\"3YdF*7$F3$\"(_bt&F*7$F__m$\"(t!>eF*7$Fd_m$\"(-\\ )eF*7$Fg_m$\"(^2(fF*7$F\\`m$\"(=(3gF*7$F_`m$\"(Fp4'F*7$Fd`m$\"(gj;'F*7 $Fg`m$\"(hpD'F*7$F\\am$\"(MnD'F*7$F_am$\"(f(\\jF*7$Fdam$\"(#*GU'F*7$Fg am$\"(t$=lF*7$F\\bm$\"(g*flF*7$F_bm$\"(Hzl'F*7$Fdbm$\"(e[t'F*7$Fgbm$\" (Z`$oF*7$F\\cm$\"(S4$pF*7$F_cm$\"(\")R.(F*7$Fdcm$\"(-[6(F*7$Fgcm$\"(F/ A(F*7$F\\dm$\"(%zlsF*7$F_dm$\"(NSP(F*7$Fddm$\"(W)euF*7$Fgdm$\"(L(pvF*7 $F\\em$\"(=Zc(F*7$F_em$\"((GywF*7$Fdem$\"(!=nxF*7$Fgem$\"(hM)yF*7$F\\f m$\"(oF$zF*7$F_fm$\"($z^!)F*7$Fdfm$\"(m[9)F*7$Fgfm$\"(nmE)F*7$F\\gm$\" (1]@)F*7$F_gm$\"(:'R$)F*7$Fdgm$\"(kpV)F*7$Fggm$\"(8Wc)F*7$F\\hm$\"(?yh )F*7$F_hm$\"(T\"[()F*7$Fdhm$\"(i)\\))F*7$Fghm$\"((3$)*)F*7$F\\im$\"(cB (*)F*7$F_im$\"(<&3\"*F*7$Fdim$\"(1Z@*F*7$Fgim$\"(NQN*F*7$F\\jm$\"(-:T* F*7$F_jm$\"(JOb*F*7$Fdjm$\"(%Qk'*F*7$Fgjm$\"(X&4)*F*7$F\\[n$\"))QR1\"F *7$F_[n$\")8wy5F*7$Fd[n$\")EI!4\"F*7$Fg[n$\")ZV06F*7$F\\\\n$\")Mk66F*7 $F_\\n$\")$)3F6F*7$Fd\\n$\")_5R6F*7$Fg\\n$\")h'[:\"F*7$F\\]n$\")'GJ:\" F*7$F_]n$\")(3#p6F*7$Fd]n$\")3r\"=\"F*7$Fg]n$\")L6)>\"F*7$F\\^n$\")+y/ 7F*7$F_^n$\")\"3:A\"F*7$Fd^n$\")]]M7F*7$Fg^n$\")>c^7F*7$F\\_n$\")Q\"3C \"F*7$F__n$\")F?e7F*7$Fd_n$\")Sqr7F*7$Fg_n$\")\"G%*G\"F*7$F\\`n$\"))ol H\"F*7$F_`n$\")8j98F*7$Fd`n$\")mkG8F*7$Fg`n$\")20Z8F*7$F\\an$\")gbW8F* 7$F_an$\")\\Ij8F*7$Fdan$\")Q%yP\"F*7$Fgan$\")2%pR\"F*7$F\\bn$\")9d/9F* 7$F_bn$\")&>SU\"F*7$Fdbn$\");4R9F*7$Fgbn$\")T*)e9F*7$F\\cn$\")mc]9F*7$ F_cn$\")nsq9F*7$Fdcn$\");M'[\"F*7$Fgcn$\")D'o]\"F*7$F\\dn$\")#**\\^\"F *7$F_dn$\")T)e`\"F*7$Fddn$\")90_:F*7$Fgdn$\")NIt:F*7$F\\en$\"))e*p:F*7 $F_en$\")8e\"f\"F*7$Fden$\")1J3;F*7$Fgen$\")nII;F*7$F\\fn$\")a'*Q;F*7$ F_fn$\")$Q8m\"F*7$Fdfn$\")#R'y;F*7$Fgfn$\")@R,=F*7$F_i n$\")RVW=F*7$Fdin$\")s]j=F*7$Fgin$\")tg))=F*7$F\\jn$\")!e$)*=F*7$F_jn$ \")0'Q#>F*7$Fdjn$\")QaV>F*7$Fgjn$\")>Xp>F*7$F\\[o$\")E6EMF*7$F_[o$\")& HCX$F*7$Fd[o$\")CtsMF*7$Fg[o$\")8Y*\\$F*7$F\\\\o$\")?y4NF*7$F_\\o$\")h #p`$F*7$Fd\\o$\")#eyb$F*7$Fg\\o$\")2U&e$F*7$F\\]o$\")w4!e$F*7$F_]o$\") <33OF*7$Fd]o$\")ElHOF*7$Fg]o$\"):1eOF*7$F\\^o$\")#o*oOF*7$F_^o$\")^!yp $F*7$Fd^o$\")W-?PF*7$Fg^o$\")DH\\PF*7$F\\_o$\")S(Hs$F*7$F__o$\")ln_PF* 7$Fd_o$\")QbvPF*7$Fg_o$\")Rp0QF*7$F\\`o$\")E?@ %F*7$Fgdo$\")8jYUF*7$F\\eo$\")'e*QUF*7$F_eo$\")N7uUF*7$Fdeo$\")/:,VF*7 $Fgeo$\")8zOVF*7$F\\fo$\")??]VF*7$F_fo$\")@K'Q%F*7$Fdfo$\")U29WF*7$Fgf o$\")nn]WF*7$F\\go$\"))pVT%F*7$F_go$\")zX^WF*7$Fdgo$\")[%*zWF*7$Fggo$ \")<_z%F*7$Fdjo$\")WmA[F*7$Fgjo$\")8C j[F*7$F\\[p$\")!e+*[F*7$F_[p$\")h9J\\F*7$Fd[p$\")#oE'\\F*7$Fg[p$\")2F/ ]F*7$F\\\\p$\")us>]F*7$F_\\p$\")v%=1&F*7$Fd\\p$\")C:%4&F*7$Fg\\p$\")Lz O^F*7$F\\]p$\"))*RE^F*7$F_]p$\")Zcp^F*7$Fd]p$\")?m-_F*7$Fg]p$\")TNY_F* 7$F\\^p$\")[_i_F*7$F_^p$\")tu1`F*7$Fd^p$\")mkS`F*7$Fg^p$\")FS&Q&F*7$F \\_p$\")'QwL&F*7$F__p$\"):$HQ&F*7$Fd_p$\")CkoF*7$F_jp$ \")48xoF*7$Fdjp$\")IS@pF*7$Fgjp$\")b#*zpF*7$F\\[q$\")w'G](F*7$F_[q$\") P+ivF*7$Fd[q$\")E?2wF*7$Fg[q$\")b&pm(F*7$F\\\\q$\")Ad)o(F*7$F_\\q$\")^ %*[xF*7$Fd\\q$\")/3&z(F*7$Fg\\q$\")l2cyF*7$F\\]q$\")y7RyF*7$F_]q$\").v +zF*7$Fd]q$\");$y%zF*7$Fg]q$\")P35!)F*7$F\\^q$\")CaK!)F*7$F_^q$\")tU&4 )F*7$Fd^q$\")UYV\")F*7$Fg^q$\")^)p?)F*7$F\\_q$\")-!>8)F*7$F__q$\").1'> )F*7$Fd_q$\")C1X#)F*7$Fg_q$\")\\')4$)F*7$F\\`q$\");=L$)F*7$F_`q$\")(H' )R)F*7$Fd`q$\")mg[%)F*7$Fg`q$\")Nq9&)F*7$F\\aq$\")S)e\\)F*7$F_aq$\")Hj i&)F*7$Fdaq$\")Uf8')F*7$Fgaq$\")$)*4o)F*7$F\\bq$\")!*=0()F*7$F_bq$\"): Dt()F*7$Fdbq$\")o?D))F*7$Fgbq$\")4$R*))F*7$F\\cq$\")Ef]()F*7$F_cq$\"): )*>))F*7$Fdcq$\")/%H())F*7$Fgcq$\")t*H%*)F*7$F\\dq$\")!y!o*)F*7$F_dq$ \")h!)Q!*F*7$Fddq$\")#yF4*F*7$Fgdq$\")2=k\"*F*7$F\\eq$\")wRV\"*F*7$F_e q$\")xZ:#*F*7$Fdeq$\")EZq#*F*7$Fgeq$\")NBV$*F*7$F\\fq$\")-Ap$*F*7$F_fq $\")^mU%*F*7$Fdfq$\")Cp)\\*F*7$Fgfq$\")X#Gd*F*7$F\\gq$\")g(=[*F*7$F_gq $\")&)pc&*F*7$Fdgq$\")yw8'*F*7$Fggq$\")RG*o*F*7$F\\hq$\")E>;(*F*7$F_hq $\")bS#z*F*7$Fdhq$\")k_])*F*7$Fghq$\")$Ru#**F*7$F\\iq$\"))*f/**F*7$F_i q$\")f@#)**F*7$Fdiq$\"*!)RT+\"F*7$Fgiq$\"*0s>,\"F*7$F\\jq$\"*scZ,\"F*7 $F_jq$\"*$*fE-\"F*7$Fdjq$\"*A&oG5F*7$Fgjq$\"*rfm.\"F*7$F\\[r$\"*-BH-\" F*7$F_[r$\"*6p4.\"F*7$Fd[r$\"*W-r.\"F*7$Fg[r$\"*X?_/\"F*7$F\\\\r$\"*_+ \"[5F*7$F_\\r$\"*x!Hc5F*7$Fd\\r$\"*5LD1\"F*7$Fg\\r$\"*\"fzq5F*7$F\\]r$ \"*/(Ho5F*7$F_]r$\"*tKm2\"F*7$Fd]r$\"*-&)H3\"F*7$Fg]r$\"*\"RR\"4\"F*7$ F\\^r$\"*)4P%4\"F*7$F_^r$\"*R`G5\"F*7$Fd^r$\"*g;$46F*7$Fg^r$\"*&G(y6\" F*7$F\\_r$\"*wWq5\"F*7$F__r$\"*\"F*7$Fdbr$\"*iU&*>\"F*7$F gbr$\"*6,(37F*7$F\\cr$\"*Cbr=\"F*7$F_cr$\"*X!R'>\"F*7$Fdcr$\"*mAM?\"F* 7$Fgcr$\"*\"\\t77F*7$F\\dr$\"*e7g@\"F*7$F_dr$\"*>-aA\"F*7$Fddr$\"*3^DB \"F*7$Fgdr$\"*P=?C\"F*7$F\\er$\"*#=1R7F*7$F_er$\"*62'[7F*7$Fder$\"*kte D\"F*7$Fger$\"*D(\\l7F*7$F\\fr$\"*Ky)o7F*7$F_fr$\"*d!ey7F*7$Fdfr$\"*ql fG\"F*7$Fgfr$\"*\"pu&H\"F*7$F\\gr$\"*qQIG\"F*7$F_gr$\"*>**GH\"F*7$Fdgr $\"*)QS+8F*7$Fggr$\"*(RM58F*7$F\\hr$\"*/IQJ\"F*7$F_hr$\"*0]QK\"F*7$Fdh r$\"*Ev9L\"F*7$Fghr$\"*^v:M\"F*7$F\\ir$\"*?w$Q8F*7$F_ir$\"*,d&[8F*7$Fd ir$\"*q.jN\"F*7$Fgir$\"*RllO\"F*7$F\\jr$\"*1e,P\"F*7$F_jr$\"*&4]!Q\"F* 7$Fdjr$\"*3q$)Q\"F*7$Fgjr$\"*\\%z)R\"F*7$F\\[s$\"*A4\"3CF*7$F_[s$\"*Z: '=CF*7$Fd[s$\"*+3mU#F*7$Fg[s$\"*T'>PCF*7$F\\\\s$\"*G(*3W#F*7$F_\\s$\"* ODF*7$Fg_s$\"*:[ua#F*7$F\\`s$\"*Aq8b#F*7$F_`s$ \"*Z7Fc#F*7$Fd`s$\"*SO8d#F*7$Fg`s$\"*,kFe#F*7$F\\as$\"*M^!zDF*7$F_as$ \"*jk0f#F*7$Fdas$\"*s<$*f#F*7$Fgas$\"*,<4h#F*7$F\\bs$\"*3_\\h#F*7$F_bs $\"*pPmi#F*7$Fdbs$\"*!4_NEF*7$Fgbs$\"*:$HZEF*7$F\\cs$\"*Szrh#F*7$F_cs$ \"*hQ!HEF*7$Fdcs$\"*!H0QEF*7$Fgcs$\"*R***\\EF*7$F\\ds$\"*1\\Tl#F*7$F_d s$\"*:$=mEF*7$Fdds$\"*[H`n#F*7$Fgds$\"*\\^uo#F*7$F\\es$\"*AoMo#F*7$F_e s$\"*Zycp#F*7$Fdes$\"*!y&\\q#F*7$Fges$\"*hcsr#F*7$F\\fs$\"*[A:s#F*7$F_ fs$\"*<5Rt#F*7$Fdfs$\"*YBLu#F*7$Fgfs$\"*N+ev#F*7$F\\gs$\"*E\"*)QFF*7$F _gs$\"*nd9v#F*7$Fdgs$\"*)e+hFF*7$Fggs$\"*8iOx#F*7$F\\hs$\"*!e/yFF*7$F_ hs$\"*@#z!z#F*7$Fdhs$\"*Iw/!GF*7$Fghs$\"*>8L\"GF*7$F\\is$\"*/]!4GF*7$F _is$\"*tx>#GF*7$Fdis$\"*m)zJGF*7$Fgis$\"*Z<[%GF*7$F\\js$\"*a?$\\GF*7$F _js$\"*zIC'GF*7$Fdjs$\"*_*QsGF*7$Fgjs$\"*`\"f&)GF*7$F\\[t$\"*)[jWGF*7$ F_[t$\"*(*Gz&GF*7$Fd[t$\"*YE!oGF*7$Fg[t$\"*&HT\")GF*7$F\\\\t$\"*-Pg)GF *7$F_\\t$\"*B;&**GF*7$Fd\\t$\"*W`(4HF*7$Fg\\t$\"*pDL#HF*7$F\\]t$\"*Qt( =HF*7$F_]t$\"***QC$HF*7$Fd]t$\"*)o\"G%HF*7$Fg]t$\"*IF*7$F\\`t$\"*) e7CIF*7$F_`t$\"*Pe$QIF*7$Fd`t$\"*1k\"\\IF*7$Fg`t$\"*:#\\jIF*7$F\\at$\" *ST'eIF*7$F_at$\"*TlI2$F*7$Fdat$\"*i:S3$F*7$Fgat$\"*(e`)4$F*7$F\\bt$\" *aKN5$F*7$F_bt$\"*N\\\"=JF*7$Fdbt$\"*/X#HJF*7$Fgbt$\"*teR9$F*7$F\\ct$ \"*E@R5$F*7$F_ct$\"*:K(=JF*7$Fdct$\"*Gu*HJF*7$Fgct$\"*p#)[9$F*7$F\\dt$ \"*w1+:$F*7$F_dt$\"*,8];$F*7$Fddt$\"*a-k<$F*7$Fgdt$\"*&p]\">$F*7$F\\et $\"*[[j=$F*7$F_et$\"*P^:?$F*7$Fdet$\"*E*38KF*7$Fget$\"*&4RGKF*7$F\\ft$ \"*-WOB$F*7$F_ft$\"*$[/\\KF*7$Fdft$\"*/K2E$F*7$Fgft$\"*HKiF$F*7$F\\gt$ \"*![`aKF*7$F_gt$\"*\"[8qKF*7$Fdgt$\"*Is>G$F*7$Fggt$\"*RswH$F*7$F\\ht$ \"*1cII$F*7$F_ht$\"*bc)=LF*7$Fdht$\"*GX3L$F*7$Fght$\"*\\YnM$F*7$F\\it$ \"*-r7M$F*7$F_it$\"*FtsN$F*7$Fdit$\"*?9%pLF*7$Fgit$\"*\"y^&Q$F*7$F\\jt $\"*oL5R$F*7$F_jt$\"*(*QsS$F*7$Fdjt$\"*1L&>MF*7$Fgjt$\"*NSeV$F*7$F\\[u $\"*g+%QMF*7$F_[u$\"*@5[X$F*7$Fd[u$\"*UesY$F*7$Fg[u$\"*nqP[$F*7$F\\\\u $\"*M?%*[$F*7$F_\\u$\"*bNg]$F*7$Fd\\u$\"*%)Q'=NF*7$Fg\\u$\"*Ld``$F*7$F \\]u$\"*eb&HNF*7$F_]u$\"*nxja$F*7$Fd]u$\"*+P\"fNF*7$Fg]u$\"*,jgd$F*7$F \\^u$\"*3[=e$F*7$F_^u$\"*Ly))f$F*7$Fd^u$\"*m%z6OF*7$Fg^u$\"*ZH*GOF*7$F \\_u$\"*YeOF*7$F_`u$\"*\")[cn$F*7$Fd`u$\"*-#)))o$F*7$Fg`u$\"*FQkq$F* 7$F\\au$\"*'4I+PF*7$F_au$\"*Pjzr$F*7$Fdau$\"*Yc8t$F*7$Fgau$\"*ND\"\\PF *7$F\\bu$\"*-'=bPF*7$F_bu$\"*rhIx$F*7$Fdbu$\"*k:my$F*7$Fgbu$\"*X)f/QF* 7$F\\cu$\"*U\"G`PF*7$F_cu$\"*nr8x$F*7$Fdcu$\"*S(3&y$F*7$Fgcu$\"*T&G.QF *7$F\\du$\"*G'[4QF*7$F_du$\"*P#zFQF*7$Fddu$\"*'3nTQF*7$Fgdu$\"*N&3gQF* 7$F\\eu$\"*?.O&QF*7$F_eu$\"*TE@(QF*7$Fdeu$\"*ioh)QF*7$Fgeu$\"*(3![!RF* 7$F\\fu$\"*aV6\"RF*7$F_fu$\"*:&))HRF*7$Fdfu$\"*/#4WRF*7$Fgfu$\"*LVH'RF *7$F\\gu$\"*#*pe$RF*7$F_gu$\"*@J[&RF*7$Fdgu$\"*u.#pRF*7$Fggu$\"*Nv#))R F*7$F\\hu$\"*UhZ*RF*7$F_hu$\"*nVR,%F*7$Fdhu$\"*!G[GSF*7$Fghu$\"*,wx/%F *7$F\\iu$\"*uR4/%F*7$F_iu$\"*BW.1%F*7$Fdiu$\"*#40vSF*7$Fgiu$\"*,nX4%F* 7$F\\ju$\"*3)>,TF*7$F_ju$\"*4E37%F*7$Fdju$\"*I,d8%F*7$Fgju$\"*bTa:%F*7 $F\\[v$\"*Mjk2%F*7$F_[v$\"*:;j4%F*7$Fd[v$\"*%3O6TF*7$Fg[v$\"*`E88%F*7$ F\\\\v$\"*?/\"QTF*7$F_\\v$\"*4$=eTF*7$Fd\\v$\"*A)RtTF*7$Fg\\v$\"*j!f$> %F*7$F\\]v$\"*'4R'=%F*7$F_]v$\"*@(p1UF*7$Fd]v$\"*u$3AUF*7$Fg]v$\"*:/DC %F*7$F\\^v$\"*-I%\\UF*7$F_^v$\"*\"\\'*pUF*7$Fd^v$\"*!Q_&G%F*7$Fg^v$\"* \\thI%F*7$F\\_v$\"*!=>wUF*7$F__v$\"*hcpH%F*7$Fd_v$\"*#))o7VF*7$Fg_v$\" *2pNL%F*7$F\\`v$\"*uW1M%F*7$F_`v$\"*vS;O%F*7$Fd`v$\"*CZvP%F*7$Fg`v$\"* Lf')R%F*7$F\\av$\"*)p3\"R%F*7$F_av$\"*Z:BT%F*7$Fdav$\"*?(RGWF*7$Fgav$ \"*TU(\\WF*7$F\\bv$\"*[ppX%F*7$F_bv$\"*tJ%yWF*7$Fdbv$\"*m*o%\\%F*7$Fgb v$\"*Fpi^%F*7$F\\cv$\"*%oJ_WF*7$F_cv$\"*89SZ%F*7$Fdcv$\"*A\\/\\%F*7$Fg cv$\"*^kA^%F*7$F\\dv$\"*eW'>XF*7$F_dv$\"*>y:a%F*7$Fddv$\"*S\">eXF*7$Fg dv$\"*lV-e%F*7$F\\ev$\"*M*GsXF*7$F_ev$\"*bgWf%F*7$Fdev$\"*%GD6YF*7$Fge v$\"*LVNj%F*7$F\\fv$\"*+y5k%F*7$F_fv$\"*4)[jYF*7$Fdfv$\"*Ug/o%F*7$Fgfv $\"*V!*Hq%F*7$F\\gv$\"*e`*pYF*7$F_gv$\"*$Qg#p%F*7$Fdgv$\"*;d(4ZF*7$Fgg v$\"*(z_KZF*7$F\\hv$\"*%)=-u%F*7$F_hv$\"*`5Jw%F*7$Fdhv$\"*#eW!y%F*7$Fg hv$\"*reM![F*7$F\\iv$\"*;8^z%F*7$F_iv$\"*dZ#=[F*7$Fdiv$\"*yld$[F*7$Fgi v$\"*.A!f[F*7$F\\jv$\"*qqo'[F*7$F_jv$\"*6\\-*[F*7$Fdjv$\"*?^z!\\F*7$Fg jv$\"*4_9$\\F*7$F\\[w$\"*sDTF&F*7$F_[w$\"*T\\xH&F*7$Fd[w$\"*MOcJ&F*7$F g[w$\"*:$QR`F*7$F\\\\w$\"*A\"RZ`F*7$F_\\w$\"*Zh7P&F*7$Fd\\w$\"*?M$*Q&F *7$Fg\\w$\"*@GLT&F*7$F\\]w$\"*9#e/aF*7$F_]w$\"*B+(GaF*7$Fd]w$\"*sfpW&F *7$Fg]w$\"*@-7Z&F*7$F\\^w$\"*Gr$zaF*7$F_^w$\"*\\QP]&F*7$Fd^w$\"*q&=AbF *7$Fg^w$\"*&znYbF*7$F\\_w$\"*1R/^&F*7$F__w$\"*nc]`&F*7$Fd_w$\"*c#p`bF* 7$Fg_w$\"*&eVybF*7$F\\`w$\"*_nne&F*7$F_`w$\"*\"oj6cF*7$Fd`w$\"*Mi/j&F* 7$Fg`w$\"*&zXbcF*7$F\\aw$\"*3-jk&F*7$F_aw$\"*LC9n&F*7$Fdaw$\"*YS/p&F*7 $Fgaw$\"*n*o:dF*7$F\\bw$\"*a&=CdF*7$F_bw$\"*.i&\\dF*7$Fdbw$\"*sp(odF*7 $Fgbw$\"*\"QF%z&F*7$F\\cw$\"*9Ijr&F*7$F_cw$\"*:i>u&F*7$Fdcw$\"*Oi8w&F* 7$Fgcw$\"*hAry&F*7$F\\dw$\"*G%y&z&F*7$F_dw$\"*4t;#eF*7$Fddw$\"*ym7%eF* 7$Fgdw$\"*Z%GneF*7$F\\ew$\"*_4x&eF*7$F_ew$\"*TcQ)eF*7$Fdew$\"*aWO!fF*7 $Fgew$\"*&4#*HfF*7$F\\fw$\"*-](QfF*7$F_fw$\"*Fc^'fF*7$Fdfw$\"*!)R^)fF* 7$Fgfw$\"*@w;,'F*7$F\\gw$\"*S)3sfF*7$F_gw$\"*Hb()*fF*7$Fdgw$\"*=N*=gF* 7$Fggw$\"*(GtXgF*7$F\\hw$\"*%4tagF*7$F_hw$\"*vf;3'F*7$Fdhw$\"*'p.-hF*7 $Fghw$\"*@(4HhF*7$F\\iw$\"*!R4>hF*7$F_iw$\"*\"fGYhF*7$Fdiw$\"*Sho;'F*7 $Fgiw$\"*\\&=%>'F*7$F\\jw$\"*;aL?'F*7$F_jw$\"*l53B'F*7$Fdjw$\"*Q&e^iF* 7$Fgjw$\"*fu\"ziF*7$F\\[x$\"*At8:'F*7$F_[x$\"*Z&4zhF*7$Fd[x$\"*Sq+?'F* 7$Fg[x$\"*,EzA'F*7$F\\\\x$\"*)oEPiF*7$F_\\x$\"*of'F*7$F\\ax$\"*uJfe'F*7$F_ax$\"*Vv_h'F*7$Fdax$\"*sruj'F*7 $Fgax$\"*h_pm'F*7$F\\bx$\"*o>on'F*7$F_bx$\"*4Qkq'F*7$Fdbx$\"*IT)GnF*7$ Fgbx$\"*b(fenF*7$F\\cx$\"*!oIlmF*7$F_cx$\"*@,_p'F*7$Fdcx$\"*I7yr'F*7$F gcx$\"*>Xyu'F*7$F\\dx$\"*'3*yv'F*7$F_dx$\"*bi!)y'F*7$Fddx$\"*[#)3\"oF* 7$Fgdx$\"*H$>ToF*7$F\\ex$\"*A\\)HoF*7$F_ex$\"*Z*HgoF*7$Fdex$\"*?HL)oF* 7$Fgex$\"*@>R\"pF*7$F\\fx$\"*3XT#pF*7$F_fx$\"*'\\isF*7$Fdjx$\"*K*e' G(F*7$Fgjx$\"*`%f=tF*7$F\\[y$\"*um0>(F*7$F_[y$\"*B:FA(F*7$Fd[y$\"*#R-Z sF*7$Fg[y$\"*,;$zsF*7$F\\\\y$\"*3#4!H(F*7$F_\\y$\"*4GDK(F*7$Fd\\y$\"*I `qM(F*7$Fg\\y$\"*bL'ztF*7$F\\]y$\"*C\\tO(F*7$F_]y$\"*0u+S(F*7$Fd]y$\"* u;[U(F*7$Fg]y$\"*V'oduF*7$F\\^y$\"*5\\'ouF*7$F_^y$\"**Rm,vF*7$Fd^y$\"* 7Dm_(F*7$Fg^y$\"*`&yfvF*7$F\\_y$\"*op#4vF*7$F__y$\"*$fdUvF*7$Fd_y$\"*Y cxc(F*7$Fg_y$\"*()37g(F*7$F\\`y$\"*ufBh(F*7$F_`y$\"*jefk(F*7$Fd`y$\"*_ f8n(F*7$Fg`y$\"*@0^q(F*7$F\\ay$\"*'oL#p(F*7$F_ay$\"*nHis(F*7$Fday$\"*) =&=v(F*7$Fgay$\"*8#*ey(F*7$F\\by$\"*!GB(z(F*7$F_by$\"*\"3UJyF*7$Fdby$ \"*Ils&yF*7$Fgby$\"*R,;*yF*7$F\\cy$\"*s2;y(F*7$F_cy$\"*@#4;yF*7$Fdcy$ \"*%*f@%yF*7$Fgcy$\"*:$zwyF*7$F\\dy$\"*AD$))yF*7$F_dy$\"*Z2J#zF*7$Fddy $\"*S*R\\zF*7$Fgdy$\"*,JV)zF*7$F\\ey$\"*Mp5(zF*7$F_ey$\"*j]h+)F*7$Fdey $\"*snE.)F*7$Fgey$\"*,**y1)F*7$F\\fy$\"*3C'z!)F*7$F_fy$\"*p0]6)F*7$Fdf y$\"*!*[<9)F*7$Fgfy$\"*:\"Gx\")F*7$F\\gy$\"*')GG7)F*7$F_gy$\"*27&e\")F *7$Fdgy$\"*O#[&=)F*7$Fggy$\"*&oJ@#)F*7$F\\hy$\"*_OKB)F*7$F_hy$\"*hA#p# )F*7$Fdhy$\"*%4U'H)F*7$Fghy$\"*&*eDL)F*7$F\\iy$\"*o%z=$)F*7$F_iy$\"*$ \\3b$)F*7$Fdiy$\"*E7DQ)F*7$Fgiy$\"*2b*=%)F*7$F\\jy$\"*%42J%)F*7$F_jy$ \"*jmwY)F*7$Fdjy$\"*#RK&\\)F*7$Fgjy$\"*\"G2K&)F*7$F\\[z$\"*oYYM)F*7$F_ [z$\"*4\\:Q)F*7$Fd[z$\"*IP%4%)F*7$Fg[z$\"*b$\\Y%)F*7$F\\\\z$\"*A2)e%)F *7$F_\\z$\"*jsTFg`fl$\"3%Gz=K+ST&o!#77$$\"3)***\\()QO%HI'Fg`f lF^afl7$$\"3M+]7sL\"yW)Fg`fl$\"3&[6xD+Q$f[!#67$$\"3*)\\PR\"*)[#e5!#:Fg afl7$$\"3!*\\7jlZ?d6F]bflFgafl7$$\"3\"*\\(o)R1;c7F]bflFgafl7$$\"3[7.7# ekDE\"F]bflFgafl7$$\"3\"\\(=PC&o*o7F]bflFgafl7$$\"3LPMimCPv7F]bflFgafl 7$$\"3!***\\()3kx\"G\"F]bfl$\"3?C\"Q?g7hU$!#57$$\"3/D\"yLH%e%H\"F]bflF `cfl7$$\"3*)\\7)y<#R28F]bflF`cfl7$$\"3))*\\()o%z+L8F]bflF`cfl7$$\"3() \\P*erB'e8F]bflF`cfl7$$\"3')\\i!RDb)49F]bflF`cfl7$$\"3%)\\(=>z'3h9F]bf lF`cfl7$$\"3#*\\(=_#F ]bflF`cfl7$$\"3H](=%4Q\\NDF]bflF`cfl7$$\"3#yo/\"=\\DUDF]bflF`cfl7$$\"3 ND1zEg,\\DF]bflF`cfl7$$\"3)Gcwa8xdb#F]bflF`cfl7$$\"3S+D;W#QDc#F]bfl$\" 3[>Wf@#4\"3C!\"*7$$\"3_]i!*yEe*e#F]bflF\\gfl7$$\"32++l8ri;EF]bflF\\gfl 7$$\"3t*\\PJ)frqEF]bflF\\gfl7$$\"3(***\\i_[![s#F]bflF\\gfl7$$\"34+](*[ T0HGF]bflF\\gfl7$$\"3@+]KXMILHF]bflF\\gfl7$$\"3+](=?9SE7$F]bflF\\gfl7$ $\"36+]U(yzxM$F]bflF\\gfl7$$\"3-++q)f-&QNF]bflF\\gfl7$$\"3+](o&o&e.w$F ]bflF\\gfl7$$\"3(****\\RpQn&RF]bflF\\gfl7$$\"3\\](og\"))>sTF]bflF\\gfl 7$$\"3`]i?/yOxVF]bflF\\gfl7$$\"3?+vo>,W\"f%F]bflF\\gfl7$$\"3Z]PWJ`-)y% F]bflF\\gfl7$$\"3GDJv&=ZS*[F]bflF\\gfl7$$\"36+D1S!p++&F]bflF\\gfl7$$\" 3dil#\\\\K^0&F]bflF\\gfl7$$\"3/D1z\\f>5^F]bflF\\gfl7$$\"3xK'[;))yq6&F] bflF\\gfl7$$\"3^Sm]8='R7&F]bfl$\"3&oQN_h3'*o\"!\")7$$\"3oZYOXZ%38&F]bf lF^[gl7$$\"3)flAsnFx8&F]bflF^[gl7$$\"3Yr'Q4a$\\^^F]bflF^[gl7$$\"3$poaY Sf_;&F]bflF^[gl7$$\"3)yr'3K6z#>&F]bflF^[gl7$$\"3'*\\(=&fGK?_F]bflF^[gl 7$$\"34**\\cF]bflF^[gl7$$\"3i***\\@'*eI$eF]bflF^[gl7$$\"3r*\\Ps(oMUgF]bflF^[gl 7$$\"3R\\(okpV[C'F]bflF^[gl7$$\"3Q*\\i%*)=opkF]bflF^[gl7$$\"3@***\\f+4 <*F]bflF^[gl7$$\"3J++!*y%= *p$*F]bflF^[gl7$$\"3K](o&[@&4e*F]bflF^[gl7$$\"3E]7t(HQHy*F]bflF^[gl7$F \\ezF^[glF^ez-%+AXESLABELSG6%Q!6\"F\\agl-%%FONTG6#%(DEFAULTG-%%VIEWG6$ ;F(F\\ezFaagl" 1 2 0 1 10 0 2 9 1 4 2 1.000000 45.000000 45.000000 0 0 "Curve 1" "Curve 2" "Curve 3" }}}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 32 "Let's compare these with ratios:" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 45 "plot([seq([n,pad(n)/even_up(n)],n=1..1000)]);" }}{PARA 0 "" 0 " " {TEXT -1 59 "The ratio stays positive, so pad takes longer than even _up." }}{PARA 13 "" 1 "" {GLPLOT2D 398 398 398 {PLOTDATA 2 "6%-%'CURVE SG6$7din7$$\"\"\"\"\"!F(7$$\"\"#F*$\"3ELLLLLLL=!#<7$$\"\"$F*$\"3<66666 6'[\"F07$$\"\"%F*F47$$\"\"&F*$\"3*)[(3+$*f0_\"F07$$\"\"'F*F<7$$\"\"(F* $\"310#G^?GER\"F07$$\"\")F*FD7$$\"\"*F*$\"3(3g$4mk4n:F07$$\"#5F*FL7$$ \"#6F*$\"3fau8'QAo`\"F07$$\"#7F*FT7$$\"#8F*$\"3+?+6)*[\"fQ\"F07$$\"#9F *Ffn7$$\"#:F*$\"3OTDTDTv`8F07$$\"#;F*F^o7$$\"#F*$\"3)G\\CYck=f\"F07$$\"#?F*F^p7$$\"#@F*$\"3OK-%37yQb \"F07$$\"#AF*Ffp7$$\"#BF*$\"3a.#>K9C_a\"F07$$\"#CF*F^q7$$\"#DF*$\"3+Kh J?8m!R\"F07$$\"#EF*Ffq7$$\"#FF*$\"3Kx&4PoEDQ\"F07$$\"#GF*F^r7$$\"#HF*$ \"3/!3mgBBNM\"F07$$\"#IF*Ffr7$$\"#JF*$\"3g+Y4o9\"[L\"F07$$\"#KF*F^s7$$ \"#LF*$\"3\\\\@\"fS`$>;F07$$\"#MF*Ffs7$$\"#NF*$\"3C0y)>JZth\"F07$$\"#O F*F^t7$$\"#PF*$\"3J[hm0Pn2;F07$$\"#QF*Fft7$$\"#RF*$\"3.)4YHwqag\"F07$$ \"#SF*F^u7$$\"#TF*$\"3.Tf'zK$[l:F07$$\"#UF*Ffu7$$\"#VF*$\"3rje/&[!=j:F 07$$\"#WF*F^v7$$\"#XF*$\"3%f%[mx:C_:F07$$\"#YF*Ffv7$$\"#ZF*$\"3(QM:JAn (\\:F07$$\"#[F*F^w7$$\"#\\F*$\"3QhXf['*Q&R\"F07$$\"#]F*Ffw7$$\"#^F*$\" 3k&=$4H)>KR\"F07$$\"#_F*F^x7$$\"#`F*$\"30k&>$H^,$Q\"F07$$\"#aF*Ffx7$$ \"#bF*$\"3EV\\&Hp;2Q\"F07$$\"#cF*F^y7$$\"#dF*$\"3m`SbFmTS8F07$$\"#eF*F fy7$$\"#fF*$\"3Uf'*GK25Q8F07$$\"#gF*F^z7$$\"#hF*$\"3$[KnlO&HF8F07$$\"# iF*Ffz7$$\"#jF*$\"3d\\4&*y3([K\"F07$$\"#kF*F^[l7$$\"#lF*$\"3(yzv4J; F07$$\"#mF*Ff[l7$$\"#nF*$\"3`.u\")ouaI;F07$$\"#oF*F^\\l7$$\"#pF*$\"3w_ XDdX(zi\"F07$$\"#qF*Ff\\l7$$\"#rF*$\"3\\#eN%4RRF;F07$$\"#sF*F^]l7$$\"# tF*$\"3^')ef-P8<;F07$$\"#uF*Ff]l7$$\"#vF*$\"3\"=$3`%\\Glh\"F07$$\"#wF* F^^l7$$\"#xF*$\"3lriQp,r8;F07$$\"#yF*Ff^l7$$\"#zF*$\"30kT+#RvIh\"F07$$ \"#!)F*F^_l7$$\"#\")F*$\"3^0vwL@fs:F07$$\"##)F*Ff_l7$$\"#$)F*$\"3(f4Ea xe>d\"F07$$\"#%)F*F^`l7$$\"#&)F*$\"3BUwLo*>!p:F07$$\"#')F*Ff`l7$$\"#() F*$\"35xN]6\"f$o:F07$$\"#))F*F^al7$$\"#*)F*$\"32Mtlw*>ob\"F07$$\"#!*F* Ffal7$$\"#\"*F*$\"3i0Q@a%Rhb\"F07$$\"##*F*F^bl7$$\"#$*F*$\"35*z&z&Q\"* Hb\"F07$$\"#%*F*Ffbl7$$\"#&*F*$\"3k)3JIX%G_:F07$$\"#'*F*F^cl7$$\"#(*F* $\"3+UT49*3')R\"F07$$\"#)*F*Ffcl7$$\"#**F*$\"3+>!G()Q6!)R\"F07$$\"$+\" F*F^dl7$$\"$,\"F*$\"3;,'=4r`_R\"F07$$\"$-\"F*Ffdl7$$\"$.\"F*$\"3OcYEK] j%R\"F07$$\"$/\"F*F^el7$$\"$0\"F*$\"3o'>J(yp\"RQ\"F07$$\"$1\"F*Ffel7$$ \"$2\"F*$\"3=&\\TSo%G$Q\"F07$$\"$3\"F*F^fl7$$\"$4\"F*$\"3`b`OnHP!Q\"F0 7$$\"$5\"F*Fffl7$$\"$6\"F*$\"3+yl.,/sz8F07$$\"$7\"F*F^gl7$$\"$8\"F*$\" 3Q`5^vdMR8F07$$\"$9\"F*Ffgl7$$\"$:\"F*$\"3B$H)R'G4(Q8F07$$\"$;\"F*F^hl 7$$\"$<\"F*$\"36iyI.PyN8F07$$\"$=\"F*Ffhl7$$\"$>\"F*$\"3&y3zSeG^L\"F07 $$\"$?\"F*F^il7$$\"$@\"F*$\"39-ga!)4&QK\"F07$$\"$A\"F*Ffil7$$\"$B\"F*$ \"3=5AP#*e=B8F07$$\"$C\"F*F^jl7$$\"$D\"F*$\"3ZQ;F)*R8?8F07$$\"$E\"F*Ff jl7$$\"$F\"F*$\"31Y&f@9^%>8F07$$\"$G\"F*F^[m7$$\"$H\"F*$\"35*o*e[Y!zj \"F07$$\"$I\"F*Ff[m7$$\"$J\"F*$\"3e&=S')z]xj\"F07$$\"$K\"F*F^\\m7$$\"$ L\"F*$\"3pi$e\\;Wqj\"F07$$\"$M\"F*Ff\\m7$$\"$N\"F*$\"3@h4H%y&)oj\"F07$ $\"$O\"F*F^]m7$$\"$P\"F*$\"3BO\"HjA^Tj\"F07$$\"$Q\"F*Ff]m7$$\"$R\"F*$ \"3(Hw'=H())Rj\"F07$$\"$S\"F*F^^m7$$\"$T\"F*$\"3/.uQ$HVKj\"F07$$\"$U\" F*Ff^m7$$\"$V\"F*$\"3R.xC1j2L;F07$$\"$W\"F*F^_m7$$\"$X\"F*$\"3ez!f\"G5 lA;F07$$\"$Y\"F*Ff_m7$$\"$Z\"F*$\"3C-'[(*e\"[A;F07$$\"$[\"F*F^`m7$$\"$ \\\"F*$\"3\\'HG<;0MS&=;F07$$\"$a\"F*Ffam7$$\"$b\"F*$\"3'\\ pptei$=;F07$$\"$c\"F*F^bm7$$\"$d\"F*$\"3l*\\6d&)[vh\"F07$$\"$e\"F*Ffbm 7$$\"$f\"F*$\"3p^#)zPnO<;F07$$\"$g\"F*F^cm7$$\"$h\"F*$\"30,%[v')znd\"F 07$$\"$i\"F*Ffcm7$$\"$j\"F*$\"3hoAlgCgw:F07$$\"$k\"F*F^dm7$$\"$l\"F*$ \"3`.$zR.\"zv:F07$$\"$m\"F*Ffdm7$$\"$n\"F*$\"3t5$G>]4cd\"F07$$\"$o\"F* F^em7$$\"$p\"F*$\"3w3Z#)*>&\\s:F07$$\"$q\"F*Ffem7$$\"$r\"F*$\"3!f*\\!p 45Bd\"F07$$\"$s\"F*F^fm7$$\"$t\"F*$\"3\\ES(y:k9d\"F07$$\"$u\"F*Fffm7$$ \"$v\"F*$\"3q)y(*Q(\\Fr:F07$$\"$w\"F*F^gm7$$\"$x\"F*$\"3\"\\TD;,(ef:F0 7$$\"$y\"F*Ffgm7$$\"$z\"F*$\"3ZO=\"yT'Rf:F07$$\"$!=F*F^hm7$$\"$\"=F*$ \"3OpNbGg_e:F07$$\"$#=F*Ffhm7$$\"$$=F*$\"3%G*3?T9Le:F07$$\"$%=F*F^im7$ $\"$&=F*$\"3Z&QB?B,]b\"F07$$\"$'=F*Ffim7$$\"$(=F*$\"3#3)eE!H.[b\"F07$$ \"$)=F*F^jm7$$\"$*=F*$\"338$e6'***Qb\"F07$$\"$!>F*Ffjm7$$\"$\">F*$\"3 \"3**[@2)p`:F07$$\"$#>F*F^[n7$$\"$$>F*$\"3ng%Q$ehe+9F07$$\"$%>F*Ff[n7$ $\"$&>F*$\"3FC!4dq=/S\"F07$$\"$'>F*F^\\n7$$\"$(>F*$\"3G:(yG%\\l*R\"F07 $$\"$)>F*Ff\\n7$$\"$*>F*$\"3))31*GG%[*R\"F07$$\"$+#F*F^]n7$$\"$,#F*$\" 3KZ*)4B*olR\"F07$$\"$-#F*Ff]n7$$\"$.#F*$\"3o%4u**f&R'R\"F07$$\"$/#F*F^ ^n7$$\"$0#F*$\"3_x#4(=bg&R\"F07$$\"$1#F*Ff^n7$$\"$2#F*$\"3k;P_C!HaR\"F 07$$\"$3#F*F^_n7$$\"$4#F*$\"3`f\"Qyu*f%Q\"F07$$\"$5#F*Ff_n7$$\"$6#F*$ \"3')*4l'pEU%Q\"F07$$\"$7#F*F^`n7$$\"$8#F*$\"375:9,fh$Q\"F07$$\"$9#F*F f`n7$$\"$:#F*$\"3q#o'yAdV$Q\"F07$$\"$;#F*F^an7$$\"$<#F*$\"3laiBqJO!Q\" F07$$\"$=#F*Ffan7$$\"$>#F*$\"3(Q\"z,-0=!Q\"F07$$\"$?#F*F^bn7$$\"$@#F*$ \"3dh!f0o[$z8F07$$\"$A#F*Ffbn7$$\"$B#F*$\"3)=%4n\\H;z8F07$$\"$C#F*F^cn 7$$\"$D#F*$\"3d$pY;#[#*Q8F07$$\"$E#F*Ffcn7$$\"$F#F*$\"3VUY5ymuQ8F07$$ \"$G#F*F^dn7$$\"$H#F*$\"3%oY#)=#e$zL\"F07$$\"$I#F*Ffdn7$$\"$J#F*$\"3Hs TO2[vP8F07$$\"$K#F*F^en7$$\"$L#F*$\"3,8D#)eDnM8F07$$\"$M#F*Ffen7$$\"$N #F*$\"3p@]T2$*[M8F07$$\"$O#F*F^fn7$$\"$P#F*$\"3S+jWkblL8F07$$\"$Q#F*Ff fn7$$\"$R#F*$\"3vnU>y%pML\"F07$$\"$S#F*F^gn7$$\"$T#F*$\"3&zp.eK:@K\"F0 7$$\"$U#F*Ffgn7$$\"$V#F*$\"3MHn^&QH>K\"F07$$\"$W#F*F^hn7$$\"$X#F*$\"3+ Hbr\\P3@8F07$$\"$Y#F*Ffhn7$$\"$Z#F*$\"3Q-(=R/&*3K\"F07$$\"$[#F*F^in7$$ \"$\\#F*$\"3h)pt9:'o<8F07$$\"$]#F*Ffin7$$\"$^#F*$\"3'HCq^P&\\<8F07$$\" $_#F*F^jn7$$\"$`#F*$\"3fKL(z2GmJ\"F07$$\"$a#F*Ffjn7$$\"$b#F*$\"3aH(pHd MkJ\"F07$$\"$c#F*F^[o7$$\"$d#F*$\"3ovt/O%>=k\"F07$$\"$e#F*Ff[o7$$\"$f# F*$\"3qc/e\\fxT;F07$$\"$g#F*F^\\o7$$\"$h#F*$\"3:>Tx!>y:k\"F07$$\"$i#F* Ff\\o7$$\"$j#F*$\"3:SapXS`T;F07$$\"$k#F*F^]o7$$\"$l#F*$\"3Tlc!4g#yS;F0 7$$\"$m#F*Ff]o7$$\"$n#F*$\"3'[qmy#ytS;F07$$\"$o#F*F^^o7$$\"$p#F*$\"3xc W)QGM0k\"F07$$\"$q#F*Ff^o7$$\"$r#F*$\"3W\"ogQ&))[S;F07$$\"$s#F*F^_o7$$ \"$t#F*$\"33G_\\PyqP;F07$$\"$u#F*Ff_o7$$\"$v#F*$\"37')*[c*=mP;F07$$\"$ w#F*F^`o7$$\"$x#F*$\"3f>pb,JXP;F07$$\"$y#F*Ff`o7$$\"$z#F*$\"3sxJ)f]1uj \"F07$$\"$!GF*F^ao7$$\"$\"GF*$\"3$[1'R>ThO;F07$$\"$#GF*Ffao7$$\"$$GF*$ \"3z5XA/pcO;F07$$\"$%GF*F^bo7$$\"$&GF*$\"3.J\"*y%Q_jj\"F07$$\"$'GF*Ffb o7$$\"$(GF*$\"3(3d)fWnbi\"F07$$\"$%HF*Ffdo7$$\"$&HF*$\"31an\"p))=bi\"F07$$\"$'HF*F^e o7$$\"$(HF*$\"3d#)o?&*QpC;F07$$\"$)HF*Ffeo7$$\"$*HF*$\"3cJYrMZkC;F07$$ \"$+$F*F^fo7$$\"$,$F*$\"3af-t%\\@Wi\"F07$$\"$-$F*Fffo7$$\"$.$F*$\"3X^j H$prVi\"F07$$\"$/$F*F^go7$$\"$0$F*$\"3wy4_GDL@;F07$$\"$1$F*Ffgo7$$\"$2 $F*$\"3UF/QhAG@;F07$$\"$3$F*F^ho7$$\"$4$F*$\"3mDQu^S0@;F07$$\"$5$F*Ffh o7$$\"$6$F*$\"33_\"or9.5i\"F07$$\"$7$F*F^io7$$\"$8$F*$\"3Kb\"oA\"*Q,i \"F07$$\"$9$F*Ffio7$$\"$:$F*$\"361')=6u3?;F07$$\"$;$F*F^jo7$$\"$<$F*$ \"3')**>!Ql`)>;F07$$\"$=$F*Ffjo7$$\"$>$F*$\"3KVb7<:!)>;F07$$\"$?$F*F^[ p7$$\"$@$F*$\"3`Ry_Wg?z:F07$$\"$A$F*Ff[p7$$\"$B$F*$\"3^J\">-(e:z:F07$$ \"$C$F*F^\\p7$$\"$D$F*$\"3^1!oT=G*y:F07$$\"$E$F*Ff\\p7$$\"$F$F*$\"38#o )R1u()y:F07$$\"$G$F*F^]p7$$\"$H$F*$\"3KPqhCf,y:F07$$\"$I$F*Ff]p7$$\"$J $F*$\"3!oi3^ekzd\"F07$$\"$K$F*F^^p7$$\"$L$F*$\"3'RC%[g;tx:F07$$\"$M$F* Ff^p7$$\"$N$F*$\"3/&Q(H>(zwd\"F07$$\"$O$F*F^_p7$$\"$P$F*$\"3G_z\\:z^u: F07$$\"$Q$F*Ff_p7$$\"$R$F*$\"3GJb/obYu:F07$$\"$S$F*F^`p7$$\"$T$F*$\"3' 4p0!=\"GUd\"F07$$\"$U$F*Ff`p7$$\"$V$F*$\"3_E)*Rs^c:F07$$\"$q$F*Ffgp7$$\"$r$F*$\"30\\1MC\"Rhb\"F07$ $\"$s$F*F^hp7$$\"$t$F*$\"3Z9l]ba)eb\"F07$$\"$u$F*Ffhp7$$\"$v$F*$\"3(\\ j+;\"*Geb\"F07$$\"$w$F*F^ip7$$\"$x$F*$\"3Fp^Y08([b\"F07$$\"$y$F*Ffip7$ $\"$z$F*$\"3!*4%>HB9[b\"F07$$\"$!QF*F^jp7$$\"$\"QF*$\"3GUklwbba:F07$$ \"$#QF*Ffjp7$$\"$$QF*$\"3c:T?Dz\\a:F07$$\"$%QF*F^[q7$$\"$&QF*$\"3C:uum Jv,9F07$$\"$'QF*Ff[q7$$\"$(QF*$\"3>\\M3-eq,9F07$$\"$)QF*F^\\q7$$\"$*QF *$\"3XhBNr6\\,9F07$$\"$!RF*Ff\\q7$$\"$\"RF*$\"3^5V.NLW,9F07$$\"$#RF*F^ ]q7$$\"$$RF*$\"3L9:r\\Nj+9F07$$\"$%RF*Ff]q7$$\"$&RF*$\"37z9;$G&e+9F07$ $\"$'RF*F^^q7$$\"$(RF*$\"3'Qz^zfm.S\"F07$$\"$)RF*Ff^q7$$\"$*RF*$\"3N&Q E7'yJ+9F07$$\"$+%F*F^_q7$$\"$,%F*$\"3sj%>r9itR\"F07$$\"$-%F*Ff_q7$$\"$ .%F*$\"3afa\"G88tR\"F07$$\"$/%F*F^`q7$$\"$0%F*$\"3_K>B\"4\"4(R\"F07$$ \"$1%F*Ff`q7$$\"$2%F*$\"3+PEl4;/(R\"F07$$\"$3%F*F^aq7$$\"$4%F*$\"3=KFo eV?'R\"F07$$\"$5%F*Ffaq7$$\"$6%F*$\"3OZKAaW:'R\"F07$$\"$7%F*F^bq7$$\"$ 8%F*$\"3kCV16%GfR\"F07$$\"$9%F*Ffbq7$$\"$:%F*$\"3s5-&3/yeR\"F07$$\"$;% F*F^cq7$$\"$<%F*$\"3*>W2[)e.&Q\"F07$$\"$=%F*Ffcq7$$\"$>%F*$\"3\"=Cl'>e )\\Q\"F07$$\"$?%F*F^dq7$$\"$@%F*$\"3.v'f#y!fZQ\"F07$$\"$A%F*Ffdq7$$\"$ B%F*$\"39kiQb&3ZQ\"F07$$\"$C%F*F^eq7$$\"$D%F*$\"318=WZS&QQ\"F07$$\"$E% F*Ffeq7$$\"$F%F*$\"361)pM6.QQ\"F07$$\"$G%F*F^fq7$$\"$H%F*$\"3\">4&\\mC d$Q\"F07$$\"$I%F*Fffq7$$\"$J%F*$\"3C,pKw5_$Q\"F07$$\"$K%F*F^gq7$$\"$L% F*$\"3$pk()\\E4/Q\"F07$$\"$M%F*Ffgq7$$\"$N%F*$\"3'R#eyMwN!Q\"F07$$\"$O %F*F^hq7$$\"$P%F*$\"3/@OfjQ7!Q\"F07$$\"$Q%F*Ffhq7$$\"$R%F*$\"3sO@>!yr+ Q\"F07$$\"$S%F*F^iq7$$\"$T%F*$\"3vT#)))G7>z8F07$$\"$U%F*Ffiq7$$\"$V%F* $\"3kS([>uQ\"z8F07$$\"$W%F*F^jq7$$\"$X%F*$\"3G`iq>6!*y8F07$$\"$Y%F*Ffj q7$$\"$Z%F*$\"3**=)R6=[)y8F07$$\"$[%F*F^[r7$$\"$\\%F*$\"3lX)e+WP(Q8F07 $$\"$]%F*Ff[r7$$\"$^%F*$\"3B*HFR4(oQ8F07$$\"$_%F*F^\\r7$$\"$`%F*$\"3B) y6$)=f%Q8F07$$\"$a%F*Ff\\r7$$\"$b%F*$\"3NT)znT3%Q8F07$$\"$c%F*F^]r7$$ \"$d%F*$\"3Pm2@Z.bP8F07$$\"$e%F*Ff]r7$$\"$f%F*$\"3zeP)))>*\\P8F07$$\"$ g%F*F^^r7$$\"$h%F*$\"3Lq(=uonsL\"F07$$\"$i%F*Ff^r7$$\"$j%F*$\"3$Gbv^6; sL\"F07$$\"$k%F*F^_r7$$\"$l%F*$\"3w*)yLNt4M8F07$$\"$m%F*Ff_r7$$\"$n%F* $\"3JB0\"RcXSL\"F07$$\"$o%F*F^`r7$$\"$p%F*$\"3b;r*pD6QL\"F07$$\"$q%F*F f`r7$$\"$r%F*$\"3'3RRX1fPL\"F07$$\"$s%F*F^ar7$$\"$t%F*$\"3S:TO'GxGL\"F 07$$\"$u%F*Ffar7$$\"$v%F*$\"3\\ICOCZ#GL\"F07$$\"$w%F*F^br7$$\"$x%F*$\" 3&QG$)R'oeK8F07$$\"$y%F*Ffbr7$$\"$z%F*$\"3iJtY#)Q`K8F07$$\"$![F*F^cr7$ $\"$\"[F*$\"3\">e.==*=@8F07$$\"$#[F*Ffcr7$$\"$$[F*$\"3c?*>ymO6K\"F07$$ \"$%[F*F^dr7$$\"$&[F*$\"3Ax(G![!**3K\"F07$$\"$'[F*Ffdr7$$\"$([F*$\"3R- jTAh%3K\"F07$$\"$)[F*F^er7$$\"$*[F*$\"3N+8nWA&*>8F07$$\"$!\\F*Ffer7$$ \"$\"\\F*$\"3#y3O3'*)*)>8F07$$\"$#\\F*F^fr7$$\"$$\\F*$\"3D\"**R3)yl>8F 07$$\"$%\\F*Fffr7$$\"$&\\F*$\"3D^W*o=/'>8F07$$\"$'\\F*F^gr7$$\"$(\\F*$ \"3dd?g^4O;8F07$$\"$)\\F*Ffgr7$$\"$*\\F*$\"3=Jy*Q42jJ\"F07$$\"$+&F*F^h r7$$\"$,&F*$\"3$>oo,WjgJ\"F07$$\"$-&F*Ffhr7$$\"$.&F*$\"3(\\&QHv\"4gJ\" F07$$\"$/&F*F^ir7$$\"$0&F*$\"3mpyVeH4:8F07$$\"$1&F*Ffir7$$\"$2&F*$\"3) zM(oU$Q]J\"F07$$\"$3&F*F^jr7$$\"$4&F*$\"3\"fYb>G\"z98F07$$\"$5&F*Ffjr7 $$\"$6&F*$\"3%H'4egit98F07$$\"$7&F*F^[s7$$\"$8&F*$\"35)os'QG1W;F07$$\" $9&F*Ff[s7$$\"$:&F*$\"3k$*ot![]Sk\"F07$$\"$;&F*F^\\s7$$\"$<&F*$\"3!Q\\ (RsX*Rk\"F07$$\"$=&F*Ff\\s7$$\"$>&F*$\"3fzE^>@)Rk\"F07$$\"$?&F*F^]s7$$ \"$@&F*$\"3**H-k#zrPk\"F07$$\"$A&F*Ff]s7$$\"$B&F*$\"3pP4=Z#fPk\"F07$$ \"$C&F*F^^s7$$\"$D&F*$\"3(y2j^\\-Pk\"F07$$\"$E&F*Ff^s7$$\"$F&F*$\"3@%Q ?[&)*oV;F07$$\"$G&F*F^_s7$$\"$H&F*$\"3R%4W:^DHk\"F07$$\"$I&F*Ff_s7$$\" $J&F*$\"3!*Q$)H(y7Hk\"F07$$\"$K&F*F^`s7$$\"$L&F*$\"3,%o>6BbGk\"F07$$\" $M&F*Ff`s7$$\"$N&F*$\"3q#G?@TUGk\"F07$$\"$O&F*F^as7$$\"$P&F*$\"32%e()p &fiU;F07$$\"$Q&F*Ffas7$$\"$R&F*$\"3xJ/vXIhU;F07$$\"$S&F*F^bs7$$\"$T&F* $\"3*)[FH[YbU;F07$$\"$U&F*Ffbs7$$\"$V&F*$\"3#RSpBkTDk\"F07$$\"$W&F*F^c s7$$\"$X&F*$\"3bU&\\b8Z(R;F07$$\"$Y&F*Ffcs7$$\"$Z&F*$\"3j'[o&yStR;F07$ $\"$[&F*F^ds7$$\"$\\&F*$\"3gMOPE]nR;F07$$\"$]&F*Ffds7$$\"$^&F*$\"3HG%p ](=mR;F07$$\"$_&F*F^es7$$\"$`&F*$\"3P=+Ii)R%R;F07$$\"$a&F*Ffes7$$\"$b& F*$\"35oPK>mUR;F07$$\"$c&F*F^fs7$$\"$d&F*$\"30_qLInOR;F07$$\"$e&F*Fffs 7$$\"$f&F*$\"30rm5$R`$R;F07$$\"$g&F*F^gs7$$\"$h&F*$\"3\\a.M(fZ&Q;F07$$ \"$i&F*Ffgs7$$\"$j&F*$\"33SY4yT`Q;F07$$\"$k&F*F^hs7$$\"$l&F*$\"3ZvEH' \\t%Q;F07$$\"$m&F*Ffhs7$$\"$n&F*$\"3!=2HH)*f%Q;F07$$\"$o&F*F^is7$$\"$p &F*$\"3P+:.5>BQ;F07$$\"$q&F*Ffis7$$\"$r&F*$\"3j)4\\`I=#Q;F07$$\"$s&F*F ^js7$$\"$t&F*$\"3yGMF*yc\"Q;F07$$\"$u&F*Ffjs7$$\"$v&F*$\"3oaRa!4V\"Q;F 07$$\"$w&F*F^[t7$$\"$x&F*$\"3:hg)Hyewi\"F07$$\"$y&F*Ff[t7$$\"$z&F*$\"3 (\\h!>l^kF;F07$$\"$!eF*F^\\t7$$\"$\"eF*$\"3VR;'Rf$eF;F07$$\"$#eF*Ff\\t 7$$\"$$eF*$\"3\\XdN$))pvi\"F07$$\"$%eF*F^]t7$$\"$&eF*$\"39@K9J&Qti\"F0 7$$\"$'eF*Ff]t7$$\"$(eF*$\"3hbbiIZKF;F07$$\"$)eF*F^^t7$$\"$*eF*$\"3Uw$ RtLisi\"F07$$\"$!fF*Ff^t7$$\"$\"fF*$\"3&*)e#3W%[si\"F07$$\"$#fF*F^_t7$ $\"$$fF*$\"3)f-uMp4ki\"F07$$\"$%fF*Ff_t7$$\"$&fF*$\"3!=\"*R3s&RE;F07$$ \"$'fF*F^`t7$$\"$(fF*$\"3U8)RMbKji\"F07$$\"$)fF*Ff`t7$$\"$*fF*$\"3)R92 #)[=ji\"F07$$\"$+'F*F^at7$$\"$,'F*$\"3pU6]+73E;F07$$\"$-'F*Ffat7$$\"$. 'F*$\"3RE3sXq1E;F07$$\"$/'F*F^bt7$$\"$0'F*$\"3#eJg)eI+E;F07$$\"$1'F*Ff bt7$$\"$2'F*$\"3f0Xb6)))fi\"F07$$\"$3'F*F^ct7$$\"$4'F*$\"3M5LQJk$Hi\"F 07$$\"$5'F*Ffct7$$\"$6'F*$\"3G3^BW@#Hi\"F07$$\"$7'F*F^dt7$$\"$8'F*$\"3 >*[;HcdGi\"F07$$\"$9'F*Ffdt7$$\"$:'F*$\"39#)Qj$=VGi\"F07$$\"$;'F*F^et7 $$\"$<'F*$\"3B2$3Zk+Ei\"F07$$\"$='F*Ffet7$$\"$>'F*$\"3>1[[wheA;F07$$\" $?'F*F^ft7$$\"$@'F*$\"3`%pG0y?Di\"F07$$\"$A'F*Ffft7$$\"$B'F*$\"3en_C?i ]A;F07$$\"$C'F*F^gt7$$\"$D'F*$\"3VlD00yi@;F07$$\"$E'F*Ffgt7$$\"$F'F*$ \"30!H5u;8;i\"F07$$\"$G'F*F^ht7$$\"$H'F*$\"3DCu\\4qa@;F07$$\"$I'F*Ffht 7$$\"$J'F*$\"32v<%*zA`@;F07$$\"$K'F*F^it7$$\"$L'F*$\"3(31R'yQG@;F07$$ \"$M'F*Ffit7$$\"$N'F*$\"3z_<_g!p7i\"F07$$\"$O'F*F^jt7$$\"$P'F*$\"3*G?x 14-7i\"F07$$\"$Q'F*Ffjt7$$\"$R'F*$\"3_'pA2=(=@;F07$$\"$S'F*F^[u7$$\"$T 'F*$\"3:&[qc9,1e\"F07$$\"$U'F*Ff[u7$$\"$V'F*$\"3SzqW%)oe!e\"F07$$\"$W' F*F^\\u7$$\"$X'F*$\"3J89\"\\VA0e\"F07$$\"$Y'F*Ff\\u7$$\"$Z'F*$\"3!4=,k 330e\"F07$$\"$['F*F^]u7$$\"$\\'F*$\"3Bv!QD:m-e\"F07$$\"$]'F*Ff]u7$$\"$ ^'F*$\"323B+?Gz:F07$$\"$g'F*F^`u7$$\"$h'F*$ \"3'p4)>:g@z:F07$$\"$i'F*Ff`u7$$\"$j'F*$\"3kOg:O8?z:F07$$\"$k'F*F^au7$ $\"$l'F*$\"3=arVqQ&*y:F07$$\"$m'F*Ffau7$$\"$n'F*$\"30,pt2\"R*y:F07$$\" $o'F*F^bu7$$\"$p'F*$\"31(QlBSs)y:F07$$\"$q'F*Ffbu7$$\"$r'F*$\"3R>lm_v& )y:F07$$\"$s'F*F^cu7$$\"$t'F*$\"3E?hK^Nov:F07$$\"$u'F*Ffcu7$$\"$v'F*$ \"3[qbQt'ocd\"F07$$\"$w'F*F^du7$$\"$x'F*$\"36!\\Q1X,cd\"F07$$\"$y'F*Ff du7$$\"$z'F*$\"3>oF4'['ev:F07$$\"$!oF*F^eu7$$\"$\"oF*$\"3?'f_tCM`d\"F0 7$$\"$#oF*Ffeu7$$\"$$oF*$\"3n'Rc(*>>`d\"F07$$\"$%oF*F^fu7$$\"$&oF*$\"3 E&)=w87Dv:F07$$\"$'oF*Fffu7$$\"$(oF*$\"3AobjzgBv:F07$$\"$)oF*F^gu7$$\" $*oF*$\"3Jcy<>TKu:F07$$\"$!pF*Ffgu7$$\"$\"pF*$\"3jsv%[\"*3Vd\"F07$$\"$ #pF*F^hu7$$\"$$pF*$\"3(*[)zRASUd\"F07$$\"$%pF*Ffhu7$$\"$&pF*$\"3'osmK$ \\Au:F07$$\"$'pF*F^iu7$$\"$(pF*$\"3SX6%fBnRd\"F07$$\"$)pF*Ffiu7$$\"$*p F*$\"3'y\"zbi=&Rd\"F07$$\"$+(F*F^ju7$$\"$,(F*$\"3\"[0f6T#)Qd\"F07$$\"$ -(F*Ffju7$$\"$.(F*$\"38b&p9&p'Qd\"F07$$\"$/(F*F^[v7$$\"$0(F*$\"3yE+!RA Y@c\"F07$$\"$1(F*Ff[v7$$\"$2(F*$\"37KVD248i:F07$$\"$3(F*F^\\v7$$\"$4(F *$\"3VV&)G:<1i:F07$$\"$5(F*Ff\\v7$$\"$6(F*$\"3w*4`OJY?c\"F07$$\"$7(F*F ^]v7$$\"$8(F*$\"3nw#yVy'yh:F07$$\"$9(F*Ff]v7$$\"$:(F*$\"37#[Z:IrO,(F*$\"3^ a:@%z&oh:F07$$\"$?(F*F^_v7$$\"$@(F*$\"3.k(4$)=[2c\"F07$$\"$A(F*Ff_v7$$ \"$B(F*$\"3#)H>1`Dtg:F07$$\"$C(F*F^`v7$$\"$D(F*$\"36)GJ!G>mg:F07$$\"$E (F*Ff`v7$$\"$F(F*$\"3GU+-3ikg:F07$$\"$G(F*F^av7$$\"$H(F*$\"3]>6v]8Qg:F 07$$\"$I(F*Ffav7$$\"$J(F*$\"3`H6$*\\bOg:F07$$\"$K(F*F^bv7$$\"$L(F*$\"3 N;m.!=%Hg:F07$$\"$M(F*Ffbv7$$\"$N(F*$\"3kQ6`%Hy-c\"F07$$\"$O(F*F^cv7$$ \"$P(F*$\"3hNy'Hk*)ob\"F07$$\"$Q(F*Ffcv7$$\"$R(F*$\"3(HAO1utob\"F07$$ \"$S(F*F^dv7$$\"$T(F*$\"3qhu?:>!ob\"F07$$\"$U(F*Ffdv7$$\"$V(F*$\"3^QOg Gfyc:F07$$\"$W(F*F^ev7$$\"$X(F*$\"3&zcEbh;lb\"F07$$\"$Y(F*Ffev7$$\"$Z( F*$\"3,f)[([0]c:F07$$\"$[(F*F^fv7$$\"$\\(F*$\"3*HSEN)zUc:F07$$\"$](F*F ffv7$$\"$^(F*$\"3AtabK=Tc:F07$$\"$_(F*F^gv7$$\"$`(F*$\"3I!*3ICS\"F07$$\"$q(F*Ff[w7$$\"$r(F *$\"3`'*[wEmT-9F07$$\"$s(F*F^\\w7$$\"$t(F*$\"3XI%z:$eN-9F07$$\"$u(F*Ff \\w7$$\"$v(F*$\"38Xb\"4IUBS\"F07$$\"$w(F*F^]w7$$\"$x(F*$\"3iny$RT9@S\" F07$$\"$y(F*Ff]w7$$\"$z(F*$\"3aT77=35-9F07$$\"$!yF*F^^w7$$\"$\"yF*$\"3 o')*o?UR?S\"F07$$\"$#yF*Ff^w7$$\"$$yF*$\"3'Q;.zvD?S\"F07$$\"$%yF*F^_w7 $$\"$&yF*$\"3x**oh,N?,9F07$$\"$'yF*Ff_w7$$\"$(yF*$\"3!p\\>Sy*=,9F07$$ \"$)yF*F^`w7$$\"$*yF*$\"3Q'=)HSy7,9F07$$\"$!zF*Ff`w7$$\"$\"zF*$\"3hF%p W096S\"F07$$\"$#zF*F^aw7$$\"$$zF*$\"3kfZD(*=)3S\"F07$$\"$%zF*Ffaw7$$\" $&zF*$\"3q1qdY!o3S\"F07$$\"$'zF*F^bw7$$\"$(zF*$\"3LC*fT]03S\"F07$$\"$) zF*Ffbw7$$\"$*zF*$\"3#\\37`e\"z+9F07$$\"$+)F*F^cw7$$\"$,)F*$\"3+p*Qt%o #yR\"F07$$\"$-)F*Ffcw7$$\"$.)F*$\"3!Q.P#=H