ࡱ> ikhmz YbjbjWW .==SK((xxx8`4TjFFF=??????$cx$"Fc((x%%%Z(8x=%=%%F`0GjQBT)0@"@@x, F^%(LtFFFccY$FFF@FFFFFFFFF : Lab 6: Repetition Structures This lab accompanies Chapter 5 of Starting Out with Programming Logic & Design. Branden & alex Name: ___________________________ Lab 6.1 For Loop and Pseudocode Critical Review A count-controlled loop iterates a specific number of times. Although you can write this with a while or a do-while loop as performed in Lab 5, most programming languages provide a loop known as the for loop. This loop is specifically designed as a count-controlled loop. The process of the for loop is: The loop keeps a count of the number of times that it iterates, and when the count reaches a specified amount, the loop stops. A count-controlled loop uses a variable known as a counter variable to store the number of iterations that it has performed. Using the counter, the following three actions take place (Initialization, Test, and Increment). The pseudocode for a for statement looks as follows: For counterVariable = startingValue to maxValue Statement Statement Statement Etc. End For Help Video: Double click the file to view video  This lab requires you to implement a count-controlled loop using a for statement. Step 1: Examine the following code. Constant Integer MAX_HOURS = 24 Declare Integer hours For hours = 1 to MAX_HOURS Display The hour is , hours End For Step 2: Explain what you think will be displayed to the screen in Step 1. (Reference: For loop, page 186): The hour is 1 The hour is 2 Step 3: Write a for loop that will print 60 minutes to the screen. Complete the missing lines of code. Constant Integer MAX_MINUTES = 60 Declare Integer minutes For minutes= 1 to MAX_MINUTES Display print 60 minutes End For Step 4: Write a for loop that will print 60 seconds to the screen. Complete the missing lines of code. Constant Integer MAX_SECONDS = 60 Declare Integer seconds For seconds= 1 to 60 Display print 60 seconds End For Step 5: For loops can also be used to increment by more than one. Examine the following code. Constant Integer MAX_VALUE = 10 Declare Integer counter For counter = 0 to MAX_VALUE Step 2 Display The number is , counter End For Step 6: Explain what you think will be displayed to the screen in Step 5. (Reference: Incrementing by Values Other than 1, page 190): The number is 20 The number is 40 The number is 60 The number is 80 The number is 100 The number is 120 The number is 140 The number is 160 The number is 180 The number is 200 Step 7: Write a for loop that will display the numbers starting at 20, then 40, then 60, and continuing the sequence all the way to 200. Constant Integer MAX_VALUE = 200 Declare Integer counter For counter = 20 to MAX_VALUE 200 Display The number is , 200 End For Step 8: For loops can also be used when the user controls the number of iterations. Examine the following code: Declare Integer numStudents Declare Integer counter Display Enter the number of students in class Input numStudents For counter = 1 to numStudents Display Student #, counter End For Step 9: Explain what you think will be displayed to the screen in Step 8. (Reference: Letting the User Control the Number of Iterations, page 194): Student 1 Student 2 Student 3 Student 4 Step 10: For loops are also commonly used to calculate a running total. Examine the following code. Declare Integer counter Declare Integer total = 0 Declare Integer number For counter = 1 to 5 Display Enter a number: Input number Set total = total + number End For Display The total is: , total Step 11: Explain what you think will be displayed to the screen in Step 10. (Reference: Calculating a Running Total, page 201): the total is 1+number the total is 2+number the total is 3+number Step 12: Write the missing lines for a program that will allow the user to enter how many ages they want to enter and then find the average. Declare Integer counter Declare Integer totalAge = 0 Declare Real averageAge = 0 Declare Integer age Declare Integer number Display How many ages do you want to enter: Input numAges For counter = 1 to number Display Enter age: Input age Set totalAge = totalAge + averageAge End For averageAge = totalAge/ numAges Display The average age is , averageAge Lab 6.2 For Loop and Flowcharts Critical Review A flowchart for a for loop is similar to that of a while loop, where a condition controls the iterations. Here is an example of a for loop using a flowcharting tool such as Visio.  EMBED Visio.Drawing.11  In Raptor, the for loop structure is a bit different because the programmer has less control over the loop symbol. Notice these difference in the following flowchart: The variables in are still declared and initialized to the same starting values. The condition is now hours > MAX_HOURS rather than hours <= MAX_HOURS. This is done because in Raptor, False or No statements continue the code and True or Yes statements end the code. This is the opposite as demonstrated in the textbook. The code within the loop is the same.  Help Video: Double click the file to view video  This lab requires you to convert various pseudocode steps in Lab 6.1 to a flowchart. Use an application such as Raptor or Visio. The Seconds Counter Step 1: Start Raptor and save your document as Lab 6-2Seconds. The .rap file extension will be added automatically. Step 2: The first loop to code is the pseudocode from Step 4, Lab 6.1. This loop will print 60 seconds to the screen. The complete pseudocode is below: Constant Integer MAX_SECONDS = 60 Declare Integer seconds For seconds = 1 to 60 Display The second is , seconds End For Step 3: Click the Loop symbol and add it between the Start and the End symbol. Above the Loop symbol, add two assignment statements. Set a variable named seconds to 1 and a variable named MAX_SECONDS to 60. Step 4: Double click the Diamond symbol and add the condition that will execute the loop through 60 iterations. Step 5: Add an output statement if the loop is NO. This statement will display the seconds variable to the screen. Step 6: Add an assignment statement next that will increment the seconds variable by 1. Step 7: Execute your flowchart to see if your output matches the following. If not, repeat the steps to identify the error and execute again. The second is 1 The second is 2 The second is 3 ..Continues from 4 to 57 The second is 58 The second is 59 The second is 60 ----Run finished---- Step 8: Paste your finished flowchart in the space below.  The Accumulator Step 1: Start Raptor and save your document as Lab 6-2Accumulator. The .rap file extension will be added automatically. Step 2: The next loop to code is the pseudocode from Step 10, Lab 6.1. This loop will take in a number and accumulate the total. The complete pseudocode is below: Declare Integer counter Declare Integer total = 0 Declare Integer number For counter = 1 to 5 Display Enter a number: Input number Set total = total + number End For Display The total is total: , total Step 3: Click the Loop symbol and add it between the Start and the End symbol. Above the Loop symbol, add three assignment statements. Set a variable named counter to 1, a variable named total to 0, and a variable named number to 0. Step 4: Double click the Diamond symbol and add the condition that will execute the loop through 5 iterations. Step 5: Add an input statement if the loop is NO. This statement will ask the user to enter a number. Step 6: Add an assignment statement that will accumulate the total such as total = total + number. Step 7: Add an assignment statement that will increment the counter variable by 1. Step 8: Add an output statement outside of the loop if the condition is YES. This should display total. Step 9: Execute your flowchart to see if your output matches the following. If not, repeat the steps to identify the error and execute again. Input values are: 13 23 24 52 18 The expected output is: The total is 130 ----Run finished---- Step 10: Paste your finished flowchart in the space below.  The Average Age Step 1: Start Raptor and save your document as Lab 6-2AverageAge. The .rap file extension will be added automatically. Step 2: The next loop to code is the pseudocode from Step 12, Lab 6.1. This loop will take in various amounts of ages and then find the average. The complete pseudocode is below: Declare Integer counter Declare Integer totalAge = 0 Declare Real averageAge = 0 Declare Integer age Declare Integer number Display How many ages do you want to enter: Input number For counter = 1 to number Display Enter age: Input age Set totalAge = totalAge + age End For averageAge = totalAge / number Display The average age is , averageAge Step 3: Click the Loop symbol and add it between the Start and the End symbol. Above the Loop symbol, add five assignment statements. Set counter to 1, totalAge to 0, averageAge to 0, age to 0, and number to 0. Step 4: Above the Loop symbol, add an Input symbol that asks the user how many ages they want to enter. Store the answer in the number variable. Step 5: Double click the Diamond symbol and add the condition that will execute the loop as long as the number is less than the counter. This can be written as counter > number. Step 6: Add an input statement if the loop is NO. This statement will ask the user to enter an age. Step 7: Add an assignment statement that will accumulate the totalAge. Step 8: Add an assignment statement that will increment the counter variable by 1. Step 9: Add an assignment statement outside of the loop if the condition is YES. This should calculate the averageAge as averageAge = totalAge / number. Step 10: Add an output statement outside of the loop if the condition is YES. This should display averageAge. Step 11: Execute your flowchart to see if your output matches the following. If not, repeat the steps to identify the error and execute again. Input values are: 4 how many ages to enter 45 67 34 27 The expected output is: The average age is 43.2500 ----Run finished---- Step 12: Paste your finished flowchart in the space below.  Lab 6.3 Python Code The goal of this lab is to convert all flowcharts in Lab 6.2 to Python code. Step 1: Start the IDLE Environment for Python. Prior to entering code, save your file by clicking on File and then Save. Select your location and save this file as Lab6-3.py. Be sure to include the .py extension. Step 2: Document the first few lines of your program to include your name, the date, and a brief description of what the program does. Step 3: Start your program with the following code for main: #Lab 6-3 Practicing for loops #the main function def main(): #A Basic For loop #The Second Counter code #The Accumulator code #The Average Age code #calls main main() Step 4: Under the documentation for A Basic For Loop, add the following lines of code: print 'I will display the numbers 1 through 5.' for num in [1, 2, 3, 4, 5]: print num On the first iteration, 1 is placed into the variable num and num is then printed to the screen. The process is continued as follows:  Execute your program. Notice that the output is as follows: >>> I will display the numbers 1 through 5. 1 2 3 4 5 >>> Step 5: The next loop to code is the Second Counter code. This loop can be processed in the same way as Step 4; however, it would take a long time to write 1 through 60 in the for loop definition. Therefore, the range function should be used to simplify the process. Write a for loop that has a range from 1 to 61. If you stop at 60, only 59 seconds will be printed. If you only provide one argument, the starting value will be 0. (Reference the Critical Review section above for the exact syntax.) Step 6: The next loop to code is the Accumulator code. Start by initializing a total variable to 0. This must be done in order to accumulate values. Step 7: The next step is to write a for loop that iterates 5 times. The easiest way to do this is the following. for counter in range(5): Step 8: Inside the for loop, allow the user to enter a number. Then, add an accumulation statement that adds the number to total. In Python, the range function determines the number of iterations, so it is not necessary to manually increment counter. Step 9: Outside of the for loop, use a print statement that will display the total. Step 10: Compare your sample input and output to the following: Enter a number: 54 Enter a number: 32 Enter a number: 231 Enter a number: 23 Enter a number: 87 The total is 427 Step 11: The final loop to code is the Average Age code. Start by initializing totalAge and averageAge to 0. (Reference the Critical Review section above on Letting the User Control the Number of Iterations). Step 12: The next step is to ask how many ages they want to enter. Store the answer in the number variable. Step 13: Write the definition for the for loop using the range function such as: for counter in range(0, number): Step 14: Inside the for loop, allow the user to enter an age. Step 15: Inside the for loop, add the code that will accumulate age into the totalAge variable. Step 16: Outside of the loop, calculate the averageAge as averageAge = totalAge / number. Step 17: Outside of the loop, display the averageAge variable to the screen. Step 18: Compare your sample input and output to the following: How many ages do you want to enter: 6 Enter an age: 13 Enter an age: 43 Enter an age: 25 Enter an age: 34 Enter an age: 28 Enter an age: 43 The average age is 31 >>> Step 18: Execute your program so that all loops work and paste the final code below Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information. >>> ================================ RESTART ================================ >>> Enter a number: 8 Enter a number: 8 Enter a number: 8 Enter a number: 8 Enter a number: 8 I will display the numbers 1 through 5. 1 2 3 4 5 8 >>> >>> ================================ RESTART ================================ >>> 1 2 3 4 5 The second is 1 The second is 2 The second is 3 The second is 4 The second is 5 The second is 6 The second is 7 The second is 8 The second is 9 The second is 10 The second is 11 The second is 12 The second is 13 The second is 14 The second is 15 The second is 16 The second is 17 The second is 18 The second is 19 The second is 20 The second is 21 The second is 22 The second is 23 The second is 24 The second is 25 The second is 26 The second is 27 The second is 28 The second is 29 The second is 30 The second is 31 The second is 32 The second is 33 The second is 34 The second is 35 The second is 36 The second is 37 The second is 38 The second is 39 The second is 40 The second is 41 The second is 42 The second is 43 The second is 44 The second is 45 The second is 46 The second is 47 The second is 48 The second is 49 The second is 50 The second is 51 The second is 52 The second is 53 The second is 54 The second is 55 The second is 56 The second is 57 The second is 58 The second is 59 The second is 60 Enter a number: 6 Enter a number: 5 Enter a number: 3 Enter a number: 2 Enter a number: 1 The total is 17 How many ages do you want to enter?:2 Enter an age: 5 Enter an age: 6 The average age is 5 I will display the numbers 1 through 5. Lab 6.4 Programming Challenge 1 Average Test Scores Write the Flowchart and Python code for the following programming problem based on the provided pseudocode. Help Video for Raptor: Double click the file to view video Help Video for Python: Double click the file to view video Write a program that will allow a teacher to calculate the average test score for a certain number of students. The teacher can enter the number of students who took the test, and then the score for each student. Your program will then calculate the average score and print out the results. Your program must use the appropriate loop, modules, and run multiple times for different sets of test scores. Your sample output might look as follows: How many students took the test: 9 Enter their score: 98 Enter their score: 78 Enter their score: 99 Enter their score: 92 Enter their score: 87 Enter their score: 100 Enter their score: 88 Enter their score: 81 Enter their score: 79 The average test score is 89 Do you want to end program? (Enter no to process a new set of scores): yes The Pseudocode Module main() //Declare local variables Call declareVariables (endProgram, totalScores, averageScores, score, number, counter) //Loop to run program again While endProgram == no //reset variables Call declareVariables (endProgram, totalScores, averageScores, score, number, counter) //calls functions Call getNumber(number) Call getScores(totalScores, number, score, counter) Call getAverage(totalScores, number, averageScores) Call printAverage(averageScores) Display Do you want to end the program? (Enter no to process a new set of test scores ) Input endProgram End While End Module Module declareVariables(Real Ref endProgram, Real Ref totalScores, Real Ref averageScores, Real Ref score, Integer Ref number, Integer Ref counter) Declare String endProgram = no Declare Real totalScores = 0.0 Declare Real averageScores = 0.0 Declare Real score = 0 Declare Integer number = 0 Declare Integer counter = 1 End Module Module getNumber(Integer Ref number) Display How many students took the test: Input number End Module Module getScores(Real Ref totalScores, Integer number, Real score, Integer counter) For counter = 1 to number Display Enter their score: Input score Set totalScores = totalScores + score End For End Module Module getAverage(Real totalScores, Integer number, Real Ref averageScores) Set averageScores = totalScores / number End Module Module printAverage(Real averageScores) Display The average scores is , averageScores End Module The Flowchart  The Python Code def main(): endProgram, totalScores, counter, scores, averageScores, number = declaredVariables() while endProgram == "no": endProgram, totalScores, counter, scores, averageScores, number = declaredVariables() number = getNumber totalScores = getScores(counter, scores, number, totalScores) scores(totalScores, Number, score, counter) average(totalScores, number, averageScores) endProgram def declaredVariables(): endProgram = "no" totalScores = 0.0 counter = 0 scores = 0.0 averageScores = 0.0 number = 0 return endProgram, totalScores, counter, scores, averageScores, number def getNumber(): number = input("how many student tool the test: ") return number def getScores(counter, scores, number, totalScores): for counter in range(0, number): scores = input("Enter score for the student: ") totalScores = totalScores + Scores return totalScores main()     Starting Out with Programming Logic and Design  PAGE 29 Critical Review You use the for statement to write a count-controlled loop. In Python, the for statement is designed to work with a sequence of data items. When the statement executes, it iterates once for each item in the sequence. The general format is as follows: for variable in [value1, value2, etc.]: statement statement etc. Using the range function When it is too cumbersome to print all the values to be displayed, Python has a range function that can be used. If you pass one argument to the range function, that argument is used as the ending limit of the list. If you pass two arguments to the range function, the first argument is used as the starting value of the list and the second argument is used as the ending limit. Here are two examples: for num in range(5): print num This code will display the following: 0 1 2 3 4 for num in range(1, 5): print num This code will display the following: 1 2 3 4  Letting the User Control the Number of Iterations Sometimes the programmer needs to let the user control the number of times that a loop iterates. This is done by first letting the user enter how many times they want their loop to execute. Then, the range function is used to control the iterations. It is important to use the starting value of 0 for the loop to execute the exact number of times. The general format is as follows: number = input('How many iterations do you want: ') for counter in range(0, number): Statements Statements Help Video: Double click the file to view video <?lmno~ ĽĹIJvk`kUkJkh[h*kCJaJh[hwCJaJh[h CJaJh[hT\CJaJh[hF CJaJhF 5CJaJh/55CJaJhQ45CJaJhw5CJaJh?5CJaJh/5 hChsh "e hY?hChC hC6 h)hChh*hhC5CJaJh^5CJaJhC5CJaJhT\5CJaJno  h i $Ifgd*k & F&$Ifgd[ $If^gd[ $Ifgdo@rgdo@r gd "e$a$gdC$a$gd?} i , - . / 3 A H T Z i r s  ߶ߪ{uo{u`h/hSCJOJQJaJ h/0J hS0J hQ40J hQ45h5h hi)hwhhkYh.:h/5hF CJaJh[hF 5CJaJh[hzCJaJh[h,CJOJQJaJh[hCJOJQJaJh[hCJaJh[h CJaJh[h*kCJaJ! , - . / \Wgdo@rkd$$IflR ""  t 0"644 l` ap yt[ $Ifgdz $If^gd[ $If^gd[ /  ! # 9RSr&?gd/^gd/gd[Q ! " # , b l x y 5689RSX_fq| #%&?@ELSU`žٖ{يييٵ薊{ييh/hs,CJOJQJaJhcn/CJOJQJaJh/CJOJQJaJ hcn/hs,hcn/h hs,h/ h/5 hQ4hQ4 hQ45h/hSCJOJQJaJh/h/CJOJQJaJhs,CJOJQJaJhSCJOJQJaJ0?@Vs|}>bkl&8J\n^gds,gds,gd[Qgd/`r|})-=Haklu012GǻǻǬӨӤӨӠӠvh/h::CJOJQJaJ h::h::h:: h::5 h/hs,hKthcn/h h_mh/hs,CJOJQJaJh/CJOJQJaJhs,CJOJQJaJhs, hs,5 h/5h/h/h/CJOJQJaJhcn/CJOJQJaJ,12Slm,-Jcd^gd3;`gd3;gd3;gd::`gd::gd[QGORlr|,-4=GH/0GHqÿóÿÿ|||h]1 h]15h]1CJOJQJaJhKthcn/h h3;h3;h/h3;CJOJQJaJh3;CJOJQJaJh3; h3;5 h::5hKtCJOJQJaJh/h::CJOJQJaJhcn/CJOJQJaJh::CJOJQJaJ/0KcdzqEF^gdKt^gd]1gd]1gd3;gd[Q^gd3;FBEW_bl~sg\h[h,k>CJaJh[h;>*CJaJh[h;CJaJh;5CJaJhw5CJaJh,k>5CJaJh_hw5CJaJhJ 5CJaJh]15CJaJh?5CJaJh3;5CJaJ h]1h]1hKtCJOJQJaJh]1CJOJQJaJh]1h h]15h3; hKthKt$F^|":Fmvw $Ifgd;gdMgdwgd[Qgd]1`gd]1uv $Ifgdz & F'$Ifgd[$$If^a$gd[ $If^gd[ tu sɺۯۤە{{pplal]RpFh[h;5CJaJh[hzCJaJhzjhSJhSJUhSJh[h CJaJh[h CJaJh[h CJOJQJaJh[hSJCJOJQJaJh[hy{CJaJh[h CJaJjh[hSJCJUaJ#j\K h[hSJCJUVaJh[hSJCJaJjh[hSJCJUaJh[h;CJaJ'(|wrrrrrridgd<=`gd<=gdo@rgd@/gdM~kdM$$Ifl,""  t 0644 l` ap yt[ 7>IOWZlr$&'(1 !:DEN缷穥뜘}}}}xth% h\+5h<=CJOJQJaJh/h<=CJOJQJaJh=kh<= h=k5hKmhM h;6 hKm6 h 6 hMt6h; hk5h<=h<=5 h<=5 h+5 h@/hr^heH:hMth h@/h_h;5CJaJ-;DE  \ ] !! !=!N!_!p!!!!!!!gdo@rgd<=! ] f !!=!!!!!!!!!!!!!"""""R"["_"c""""##$$:%C%%%&&&&]&d&&&&m'½ h%hR?hR? hR?5hR?CJOJQJaJh^2j hKm6hKmh<=hKm5 hKm5hy{ h<=h<=jh1eh1eUhechKmh<=6OJQJhKmh<=OJQJh  h<=5h<=6!!Q"R"""#,#D#E#[#x#######$$9%:%%%&&\&]&gdR?`gdR?gdKm]&&&Z'['m'p's'v'y'|'}''''''''' (((?)@)X)v))`gdR?gdLK|gdR?m'|'''''''''' ( ((=(N(U(Y(((?)@)**++#,$,-,,,,,C-L-----|.}.....///000000C0hh[hR?OJQJhR?OJQJ h%hR?h h`WhR?hR?CJOJQJaJ hLK|6hLK|h<=hLK|5 hLK|5 hx.hR?j1h1eh1eUhec hR?5hR?h%hR?OJQJ6))))))**3*?*_*h*i*****++#,$,,,B-C-----|.gdR?|.}...////////////00B0C0E0F0^00011gd5SgdkgdLK|gdR?C0D0E0F0G0H0L0O0Q0]0^00000000U1X1[1^11122222222緮yoi_WR hK5h&2hK5h&2h5S0J5 hi0Jh4hi0J5 h 0J5h ohsJh5S6 h5Vo6 h)6h5S h5S5 h)h)h5Voh)hk5CJaJh_hk5CJaJh=5CJaJ"jh|kCJUaJmHnHuh1$5CJaJh5Vo5CJaJhR?jFhKhKU122U2V2t2u222222222222223 333gdF ^gdUdW ^`gdF ^gdO gd&2gdKgduK2H2Q2R2T2U2V2[2s22222333333n333333333M4N4O44պᏈ{lhlhla{XP{j`hUhh0J hhhhhCJOJQJaJ h0J h0J5 hF 0J5h2[h2[0JOJQJhUdWhO CJOJQJaJhUdWhUdWCJOJQJaJhO hF CJOJQJaJhO CJOJQJaJhF CJOJQJaJhO hO CJOJQJaJho@rh&2hsh3m3n33333M4N4P4Q44444444444466a7$a$gdgd2 ^`gd^gd`gdgd44444445<55556666`7a7b7k7777788888M9W99:: :öëååyyjaZ h:\40J5hdnhdn0Jhdnhdn0JCJOJQJ hdn0J5 hdn0Jh%h%0Jh%h%0JCJOJQJ h%0J5 h%0J hFt0J5hFth[z:hOJQJ^J hFt0J h0J5hh0Jh0JCJOJQJhh0JCJOJQJ h0J h 0J"a7b7777788L9M99999999::::D;E;;;;`gd:\4`gddngd%`gd%gd2 :o::::E;O;;;;;;<\<]<^<h<<<== ===J=K========>">F>G>DEEŶάznh5B*OJph$h h CJOJPJQJ^JaJ hhWh1hW hat5 h2[5 hJb0JhhJb0J5h1h10JCJOJQJh:\4h:\40Jh1h10J h10J5h:\4h:\40JCJOJQJ h:\40J5 h10J h:\40J';;;;]<^<<<= =J=K=q==========G>>>)?.?gd gd1^gd1gd:\4gd2.?@?R?d?v??????????@@@@@@@.@>@N@^@n@~@@@@gd @@@@@AA%A6AGAXAiAzAAAAAAAABB$B5BFBWBhByBBBgd BBBBBBCC#C4CECVCgCxCCCCCCCCDD#D5DGDYDkD{DDgd DDDDDEEEEE=E>EEEEE%F)FGGGG H^gd:gdd,gd~BgdHgdVgd^gd;ogd2^gdWgdWgd EEEEE E)EEDEHEQEUEuEEEEEEE$F%F'F(F)FRGSGdGhGGGGGGGɼ}yuyuyqmiqihrhdh~Bh h: h~B0J hZ30J h&0JhZ3CJaJhHCJaJhIwhHCJaJ hH0JhHhYhVh^h1P5CJaJh^5CJaJhj5CJaJhNZ5CJaJhW5CJaJhWhjh5B*OJph# H#H9HOHeH{HHHHHH=ILIMI[IuIIIIJJsJtJJ^gd5^gdHgdHgdV^gd:G;ININJNNNNNN%O0O1O2O@OAOHOXOYOeOfOOOOOBPCP^PgdV"gdVgdHEOFOGOHOXOYOLSMSOSSSTSVSWSYSZS\S]S_SSSSSSSSSSS2T5TTTTT¾sskZ hzh/Y&CJOJQJ^JaJh CJaJ h1h/Y&CJOJQJ^JaJh1h/Y&CJaJh@?0JmHnHu h/Y&0Jjh/Y&0JUh/Y&h m5jh m5Uh(hs>h}hV"hVh_\hV0J5hjhV0J5jhtghtg0J5Ujhtghtg0J5U!^PPP QQ(Q1Q2Q3Q4Q5Q6QOQeQ{QQQQQRR RWRiRRRR&S'S>SgdV">SCSESFSMSNSOSPSQSRSSSUSVSXSYS[S\S^S_SSSSSST^gd5Vo^gd5Sgd5S$a$gd*hgds>gdVgdV"TT UU'U0U2UKULUVVVWW'W)W,W/W2W5W8W9WQW $Ifgd $Ifgdq ^gd`gd1gd^gdz^gd5VoTTTTTUUUUUU'U+U/U0U2UKULUUUUUFVKVVVVVVVW'W8W9W[WWWWWW@XBYŹŜŜŜŔŔŔxxxxŹkh1h/Y&0JCJaJh[h/Y&CJaJ h[h/Y&CJOJQJ^JaJh/Y&CJaJ h1h/Y&CJOJQJ^JaJh1h/Y&5CJaJh1h/Y&>*CJaJh1h/Y&CJaJhzh/Y&6CJaJ hzh/Y&CJOJQJ^JaJ#hzh/Y&6CJOJQJ^JaJ)QW[W\WWWWWWWWWe{kd$$Ifl0 t0644 layt[ $Ifgd $Ifgdq $If`gd[ WWWWCYDYxYyYYYYYYYYYYYYgds>gdVgdgdz ^`gd1^gd1^gd1`gd1^gdBYDYYYYYYYYh(h m5h/Y&hIwhzCJaJh1h/Y&CJaJ hzh/Y&0JCJOJQJaJh/Y&0JCJaJ,1h/ =!"#$% $$If!vh#v":V lR  t 0"65"` p yt[Dd .6  3 A?"mM5'pާI@=AM5'pާG{=7x\ tE$CB C,yhj(WpH"\#Dz** }zf}S@\D#+W=)ڞL'~::_W B~Yl%uB&~- Ⱦ!|D-DsA7;B-fB@zRSˑ4݆_ (pf*>nWquv[H2>;.&Ćb>&|Mkk MVȷʯ,[#D%RdsEmù@|D*~hwƼЦTp՟cx+ZNߥߣ;* |S'R&C^zτ mmmRauK&J59%79Mw>zںI?.*L;W"qDR$.z*(\26Qه\f߷gw {;v60W!Ppu'#OG|d6#pS{S8%{Cǫ8&!=tA7pC42S|?!j_5$ K]UHic+HְmjMb2Ohm$-'IACo5bdp=|m:u_Ejݴ~MgKRf猎yjyebK7krpcf:Wf)N1'9"CeA7T&`y*`\Huf+O6Ҋ;:|[}pSs&4 G%(Fc:5>tѕcpdFx`>bd-.nǧZ>i0=32_wM_f٥TQـ}Xw^VHXcϴz*~Nd/7^9b͍!D*K,)'atF'qfBǐ)N/~INe_r!w'fF֏k"M8}͌Cxù,D.oi<,rjK_N H"d'EIy%Azxw垉^#T_&N$妓$+XA ]n%Ϥ{ŧ^/7%)hחzKF[Oq]Fi纏̠Vs.-3%p Je6"}NIz?P9}93 =.؎cmg{p|W ] aН:w~ڇmVk}\(}T8͜dSzQqH.t|z c34>oA ~8R+L9k{pSsPM_&ri%܃h,_/;Ql939hb s2tˣ\l оߝ: D"ߣ' #EnٷsY!In& gMM?::BRf7%Qr y\{l,7U9 7HgId:fӔ+- .r3 ˻}=)p;L G>/"~kqϥ};/P}QUM\|9s\l?C￙+WzLR(!/Pg{qE}T۽IƦML~))܇5:NN0цXD}X!V6VJ踘F)uo8ɦ} e Gw|y@Cha>9N׍;FEs`"wBYKi/|.W$'73T<\˟>g] oKbLx3/7~Bx?? h ~~ᅍMf 3dIi,;1iP.1 qG(߭'؂Q2X߭y9KwvC 1p3En,ypg*O 2I?Dնr4cwoU?M=x?[Ds̿jJa]QB਻Ĺù-%LHAEsuzg6UdyrDO?2cXdTq&YzC}xu?bíiM pdʹ78{}>^cf wsuŲO֘Yh~\<˹9؁278^q!orFyaS^.8Mʹz)9[Yizc9?"v 99|ί%bwfqE -2*XF!^X~}@+C,X#XluuUBXL<fsw1{{󖢯8_6(޷]uʊvyI-yIͭxh [{ GVt}}!_=bx)$Ŝi#q%+F飞>%?|8Eawi)a峤&,$7-;18,0˫͡pVj/ %}A!mM{!*s*23`6Zʨ,|L~wk݄Z\u3;&4"~CX6W%"cVϲ;52KW˛K:,| 6JZgamtiXm%ֿb ނ~PoWlnj>Dd 0  #   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefgjopqrstuvwxyz{|}~Root Entry F1Ljl@ Data `WordDocument .ObjectPoolj1Lj_1268377948Fj@jOle EPRINTnGCompObjs  "#$&'()*, FMicrosoft Visio DrawingVisio 11.0 ShapesVisio.Drawing.119q Oh+'0 X`lx staff97lq35. EMFG@F, EMF+@``FEMF+0@?@ @ @y@H<?yCBCNC CyCBC?yC6@!b $$=='%  % V0&u uT%  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0'u uT% % $$AA( FEMF+*@$BBQVA\!YC@0$=ARIAL6@pdhours X>ʜ>>ʜ>?ʜ>@?ʜ>@?ʜ>@S)?ʜ>??   RpArial5з|`JOwXJT4``w|x5hm|OwPw5l*2|**xCD |8|2|||6 `wĎĎ|!h*Nw>PwĎdv% Tp2MAA2LXhours % FtEMF++@ *@$BBQVA\!YC6@@4<@:1?ʜ>??   % TTPTAAPLP<% F|EMF++@ *@$BBQVA\!YC6@H<= A?ʜ>@sR?ʜ>??   % TXV\AAVLP= % FEMF++@ *@$BBQVA\!YC6@THMAXq>>կ>>>>??   % T`%:AA%LTMAX % FtEMF++@ *@$BBQVA\!YC6@@4_>>??   % TT=BAA=LP_% FEMF++@ *@$BBQVA\!YC6@h\HOURS ?>8"?>X8?>@L?>na?>??   % TlChAACLXHOURS% F@4EMF++@ @$3;ArC5BA$$==% % V0 + - -++% % $$AAFEMF+@@4 ף>@H<3;A CC CCrC3;ArC3;A C6@$$==_888% % V0  - -++ % % $$AA( FEMF+*@$BB3;ArC6@ Set hours >eC>x>eC>>eC>>eC>>eC>- ?eC>?eC>@+?eC>@J5?eC>@C?eC>??   % T'UAA' L`Set hours % F|EMF++@ *@$BB3;ArC6@H<= @jK?eC>\?eC>??   % TXX^AAXLP= % FtEMF++@ *@$BB3;ArC6@@41c?eC>??   % TTacAAaLP1% F@4EMF++@ @$6iA:k'BBbB$$==% % V0)c))% % $$AAFEMF+@@4 ף>@H<6iAcBhBcBhB:k'B6iA:k'B6iAcB6@$$==_888% % V0 (d)))% % $$AA( FEMF+*@$BB6iA:k'B6@Constant Integer 18>>.>>Ѥ>>u>>>>>>@,?>?>?>'?>/?>??>kG?>=W?>@g?>v?>-?>??   % T +p8AA 6LpConstant Integer % FEMF++@ *@$BB6iA:k'B6@THMAX=>S>>>>??   % T`8.EAACLTMAX % FtEMF++@ *@$BB6iA:k'B6@@4_q>>??   % TT186EAA1CLP_% FEMF++@ *@$BB6iA:k'B6@pdHOURS >>*>>5?>)?>J>?>@CQ?>??   % Tp78^EAA7CLXHOURS % F|EMF++@ *@$BB6iA:k'B6@H<= @*Y?>i?>??   % TX`8fEAA`CLP= % F|EMF++@ *@$BB6iA:k'B6@H<24q?>?>??   % TXi8sEAAiCLP24% FEMF++@ *@$BB6iA:k'B6@ Declare hoursz>R?j>R? >R?>R?#>R?@c?R?@?R? ?R?(?R?f8?R?8H?R?@ X?R?@a?R???   % T&Rh_AA&] LhDeclare hours% FthEMF++@ @H<6C CeC C̘Ca]CSCa]C6C C6@$$==%  % V02m bUb 2 m b%  % $$AAF`TEMF+@@4 ף>@$$==_888% % V03m bUb 2 m b% % $$AA( FEMF+*@$BBTCa]C6@xDisplay x>G>g>G>u>G>>G>>G>.>G>>G>?G>??   % T|AAL\Display % FEMF++@ *@$BBTCa]C6@  The hour is =?>=?> >?>$K>?>5>?>>?>>?>J>?>>?>p??>W ??>??>??>??   % TAA Lh The hour is % FtEMF++@ *@$BBTCa]C6@@4 +>>??   % TT AA LP % F|EMF++@ *@$BBTCa]C6@H<, yQ>>q>>??   % TX AA LP, % FEMF++@ *@$BBTCa]C6@\PhourX>>>>>>C>>??   % Td AA LThour% FEMF++@ @@4 ף>wF@<0BCBꮙC4BꮙC4B,C@$$==_888Fw% % W,F$LluTu66% % $$AA( F\PEMF+@<0"BAC4BUdC،BAC"BAC@wF( $$=='Fw%  % V,FiNq g%  % $$AAF4(EMF+ @$H?rBCALA( $$=='% % V0<CWP3kk33% % $$AAFEMF+*@$BBH=BC6@h\FalseU>Q>V>Q>>Q>>Q>#>Q>??   % Tl=BUOAA=MLXFalse% FEMF++@ @@4 ף>wF@,  CyC>CyC@$$==_888Fw% % W$ % % $$AA( F\PEMF+@<0=Cz vC(DCyC=Ch}C=Cz vC@wF( $$=='Fw%  % V, aO   a%  % $$AAF4(EMF+ @$\C?TsCuALA( $$=='% % V0 6 5 5 6 6% % $$AAFEMF+*@$BBE)C7mC6@\PTruey'>Q>l>Q>n>Q>>Q>??   % TdAALTTrue% F@4EMF++@ @$]Ca]CBbB( $$=='% % V0I b|b|  % % $$AAFEMF+@@4 ף>@H<]C CC CCa]C]Ca]C]C C6@$$==_888% % V0Hb|b|  b% % $$AA( FEMF+*@$BB]Ca]C6@|phours h(=?>=?>(>?>g>?>>?>[>?>)>?>??   % TxMkAAML\hours % F|EMF++@ *@$BB]Ca]C6@H<= >?>0>?>??   % TXntAAnLP= % FEMF++@ *@$BB]Ca]C6@pdhours >?> ??>??>t)??>2??>&A??>??   % TpwAAwLXhours % F|EMF++@ *@$BB]Ca]C6@H<+ I??>Y??>??   % TXAALP+ % FtEMF++@ *@$BB]Ca]C6@@41a??>??   % TTAALP1% FEMF++@ @@4 ף>wF@, CyC dCyC@$$==_888Fw% % W$"D7-% % $$AA( F\PEMF+@<0HCz vC]CyCHCh}CHCz vC@wF( $$=='Fw%  % V,AJaa%  % $$AAFEMF+@@4 ף>wF@4(;Ca]C;C3CjB3C@$$==_888Fw% % W(Lz = = % % $$AA( F\PEMF+@<0AB|7CB3CAB 0CAB|7C@wF$$==%  % V,GOx u=  x %  % $$AAFEMF+@@4 ף>wF@, B CBGC@$$==_888Fw% % W$FIu u~ % % $$AA( F\PEMF+@<0BwFCBCNCz-BwFCBwFC@wF$$==%  % V,CKo u :o o %  % $$AAFEMF+@@4 ף>wF@<04BA4B28AB28AB B@$$==_888Fw% % W,FL%uu7% % $$AA( F\PEMF+@<0B BB:k'Bz-B BB B@wF$$==%  % V,C"K*(u:((%  % $$AAFEMF+@@4 ף>wF@, BcBBwB@$$==_888Fw% % W$FaI~u)u% % $$AA( F\PEMF+@<0BBBrCz-BBBB@wF$$==%  % V,C{Ku+:%  % $$AALd p h)??" FEMF+@ ObjInfo VisioDocumentdVisioInformation" SummaryInformation( Visio (TM) Drawing dOBcjR0|(m||h|x ABF6+7 !fffMMM333Fwͩ}|kݝHxUJ:DT5I[1hXT@. /UbW##_b0zGz? L\&B1r&b%U& !oM $d ) P?;H$,Q, & #&J , 5& ?D#//?M?\.? CA  ~,,,'q/%P6$Y6 (}k?l)?"U   U%A3# o >S@#B:_a_ReUUeUeUeUeUeUePONODN`_ReUUeUeUeUeUUeUeUU/b SR%;5OM%>Qiq;RRRRgg Rqh>Qj /A^F' %p3:|bFpT#| | | vi?=Os<34x,,,/RQmeY q]U@QvovL__q____OO_OOTYA`,X@L&/d2?ɖQ3YҨsUΡ̦xΟ@$"Jʼ& ͥ*@d2A??ϟJ[D! f:45ŧ5ŷ5@ 0 0D$#    Q#b ; Chߠ Y ,00JDNrq(NN㊮NN(NN&&uc7D)KXXFNvvK&KD#KD#-D#NHGDB$KzzDKq%iz4 }1T\,Eu9fdhT,W'0΢Uܮ5E0 fI$[OmOC%ߑE##HZߪ  E,3Y&4JY&5&6<s9FaBaj+h8 8?&!3"DE=T;ܯ?w?@??8&t,'5UR^LY  Y7akKt//BJhuizpsĝa.1DTcAcpvOpM KKuhdX(G:iX IT[EEh.D#E,ah-50zG#zpvb aHGmc/QP K{\Hp_ hd? pA?%?7?I?[;<t5j! OO*FQ///F/K]SEn%cO@OOlE$g\Ey[EO_!_3_E_W_i_{_____VB506,HM.`e^MIa,>PbQaƒ2q? a%oXIoQfdoooSEX_O-OF6EDpE66Oҟm2Hg;pbӏ_ ,X7R[,Tful3~O贁Nk?JTf/6S?]?0'^5x@E@E@@t$ 'n/jRFfuOOo{o_0&G9O_KZk=_O_((]|Tq?Q);/q/ q58?Wf9|s???:etb< djb wOo"oOOO_/aoso; o-W,'HhWWCo/?I=)1DˠI 2DVOO_&Xoo+oooo9}-P|)CeɍU=O2b@b~qbYk}_ſ׿ˏ);M_qσϕϧ%7v [mur+b{r 0BTfx 0BTfxv9r7 }5GYk}Uc &8J\n/"/y!?"I/[/m/{.bLbݠ////// ??0?B?T?f?y???????? OO-O?OQOcOuOOx??OO,O>OPObOtOO_bksOOOOO_ _2_D_V_h_z__a=8\0ٶ_a=b;bbh_U./_oor-b@b3bDbMo _oqooojmizoooobݏ١&8J\nT2-?ȀIbQY1AByq1<֏ 0BTfxjPşן 1CUgyT W3!)9ت]2\nȿڿ]ߧCUgyϋϯ -?QߵuU45 ߤ߶ߊJ@J 1CUgy'9K]oTGFw?3{bq#]#.@)h('}o@o HZl~/ /2/D/T$1a/r8/)6Hx///&n|/??$?6?H?~???2$DPT<?qd@1m[Y/E1 $/T 6D UUF~@xT E=R3]AUF~? ?F\.]?P6  ^bj4u`l?MuXBAE >XzE($*$& *JUF F(??FbXD%M% NT!ajaTajOrk&#)l~02-#5 L@"֒-#}145 ?`?CopyrigTtk(c)k2003kM0c0os0f21r01a0i0n.k Al0 8s2e*0e0v@d0+/`V0s__SF.0hm!#52071tw7 %CK0OEKC9lM3 7?M:$ b$&:%&C?LhML@l> xAUhh EG1Z2G0 *Ra#JZ-$#*/' bM78:-$ P),#@"2an5>k]{a_`.e>n9 YokmQ.eE2_eRrA ZLrRs"78$e q(bU]ISYvv!?$*oeqMRoSTYj3:5ELh^0 #UZ2#4n5tǏЏ $%mxhe{+RTMʔ:2lln2J7~4}1!>#  IPcB`1s0+pB`IQ":5A !GDu:;n5AOaHQB2` RBocB$@~:5RA!;MJkЁ?bG#%C % p&2pB1Lr?b b5zEe)P@% gHn5#5";:278,Ls&@!Rb~߿\.??a߿,h??4D ~&8J\j oH'+`t Χe YHpWFOe#PmB ČM@ba|W@o@_OoÄCi@BS$/T 6D UUF~@xF4Fzk%>F >A2 OBu D(2OVhz~ Drag thuesapWonodwipe+.cs*Wfuci: oObl-=l)cka!dh-1 H D  # =ih#4>T#3 A5AUF~? ?F\.?P6 Tuv` ??uJ bkrr r.AšJYMJU5 !LK@#I;!@$5 `?CopyrigTt (c])r 20~ 3r uMj ch osb Ifp"a!rd !ap ib n r AUl h(s"e eh v d/`Vj s_SFBcTm!#5N~"06!5' #%0 5K)M6G# G'? *lW btrr&/Lh=L@l>61Uhh7PY!"  *#"JT3FFFr\F BM)(aOAO#"A5N_IQEEFR_Ov[R52O;EBrA RS#")(le @j 7heGoj@8=ook8too q(b5@MCW?0v0v H"SFAr@K\/SqMRB_<NhCFi{z,%)t@@r uGj5q5{#5"C#"mZon+EBTM,"KK2JK\3;%Vq>#  @!2`a!sp s.2`A#"2,%q1BXVqajGDu*5AଚbA"` R"o͒c"4ڑAEDɏ,%A!MJa?)E[4C/G## %(p&"p"!0~Rb  %BevmHY bg|4G5n","X)(S&@Vq2b~߿\.??a߿,h??4D_ Q);M_>m w =_Hu+fs k}bk_J?3UFOw#_PMB @S? {a@o@OoeC#%@BSDI ipUFDfP h>$/T 6D UUF~@xT ]]9 wAUF~? ?F\.?QR6  iLYAJ\\ >Ivܟu`l?CJTlvvuh +b%& !J"UMA."b4#G#F@OS#PT6 U"*%QFv?vl&5"G/Mv+D@5"%֐3145 `?CopyrigTtk(c])k20 @3kuM0c0os0If21r0,Aa0i0n.k WAlG@ 8sKBUe@e0v]@d?@ /`V0s_SFB?@cTm!#5 B09{5ęK9M3 &7?S*" k!e$J%2%7 rC0{5B&?Ll>'QUhhG12K D5@5"J]\$¿F9'6 r&(#2 9bMt(=$X,?_ bo%gOe5_ep8xod2af5_eTo noOeE2_;ZRra#vr|sK5"qT(b@eU5]!@2A&j?u5"qMDS1tw%ult c>os5Rjߏ235"8!e i@Aby=P]|5ll9E$As c" @lA3ca#@^FF!@@he{+RTM:0 Ģw"ll2Jl15  5R`1s0 R`55"ߡw%ADu3J35AGYB=2` R]Bozc]B3$^v$w%A!3MJk9l 5=ZI#rC %p&BpaB8Aݴvrb 5BeLSf\FLtkgZ5-ƈF!F#t(vs&@PRH+cv aA0[*{^K0`SFO&#܀Qx(kB \C]La$@/)D@\k3Ga$KT 6D U?~@xTA$#3 A FAU@bX?\.uP6 u `u bA@Wu  ):/*PAh@u ` ?hjt~uJKaJU @)-?nDxK'$nU-t'(2rq?@I ?$v%? @ j 2*ALA- br@ #l 2m<2u.  228F 2u9hLH/MR#AD5 /`Vis_SFB.cTm!#w50S@28%`?CopyL0igTt (G@)x@2SB3x@M9@c:L0o;@ofvBgArj@Aav@ih@nE@ x@Al@ nHsBe;@eL0v"@dE@\@BF0ƿ  A G?9#C G,03A0E+4z'e8&g_K8 @?lUh5 _AY+J4$NIe14bC2$4hb(Be [kT ljaiA eE9 ]UjTg'2"q)V!TQQ!E m&pO2WB81e$N diIghekTA"t (1ap&@DQRH'򎉾 ^ 1_L0FS)/# I0w7OB UGD/2do@=+,C|c,SoPU !"t4|@4\J@ D|L#7}C-@:7"AU !"#t4|@4\J@ |L7}C-4@7"AU !"$t4|@4\J@ }L7}C-\@7"A"%t4|@4\J@ dfBI8 AJ-T3S7n@O<7IR@O7IR@O8IR@,O]8DRH<(H<(H<(H<(nEO9 REO(9 RE O59 REDOB9 R(|O4S(J+B!4O?%/"O.SS6/?LO8vPDdOSO94( U `, LSFDTyB uh$T UF|@F4\J@FxEP0uu#MaF (Zau%ta}A1)aA*aFA+a1A-aA1.a A/a/oo#BAU}u3\uE HuUA}AU 5yIELA?@ 6?@d2L&?@?%? qc%*<}ADc||bz ADcPbADbbTz7`t0MAQ"CXv 1@ST*J?@v+(1>dXab\  I~2mAh%eaKT\ !!!!nzD Пa!d\dXaou0s0<=0MAX_A@O.g RS@gD!3EW" Za58\~?"?{}lDAMAUȭAgUiODW dq7"е."FUп^Za!  MA& }#d'2lҭ 5 N`߸j|hBCrP|C$5mtYE }Aϻ FUuE D+D@@z^k0L?mDBw>#S_#B-"┃Acuϙ{bnT?n?|Ϊ?tM?[ϵ/5:*nxOOt5Bm* 3YbXI'{hocpaϿ ⿼oaa2bsoA+./Sgys{p|w` 0T9Pb1?q4br̎ǏُK&U@ ETk呙y Tuşן pl>1n!gUlAkv A{ɩu0D?~D-B<҈Cr1ES, x&&Q]sq~#pq]r9R^и!=b-5 1C Ӭ4iDj TBDkHCDm}ĐB+a "11Anĭ!e$ ґuho*r 0=0)+01䥡"/4/F/93 9Uա15PEA(dU ['R2?c1酆A?;5w*K DNLO85 OL>pCO kTdzh.QxHZ@[sQ_?XWjQ= ir_E Rp .@R@Q^))ñdO ~ ¾vݳ±7#6/%<ňNϠrτϖF7O 2'ԁ6@V}eIÐuÓߙ!*)*!3_Wi{C|////)y!ooUooom4lԁ5ey"Ђ(JuՇ@@u'g?@vn @/+5˰ew-_u`uu}Lj9?@LA?@8 o@ tԁfQhLqy!""FӢƏ{5ݏzK@th"4DVh{y! @7Ĺ˟ݟh&j s6Ty% y!?d7Qs??9 F7IJ[U,(:XaUarooo p.i@Kwx<3޿]vMοP̌r|vψϮxƟ/!1{zDuwˡˡ159&%/8/ %JՀ'\n߀؏ꍊ"&!3iˡu:Wai{T +E?QcuxPF߱q߱_ p ܮ D+D C@@VjU2eDgykv~3?@xc@@ @0hEfN/os/߱Fـw///ߤpUvr߲(?:2@?R?߱uA?*@p8????P߹O#O߱AEQ,NGGQU_WOOѧl5bOʮDnDUC@,5xW 5dO__$_6_FW_t_m______o@_ )hX5nLo^opoof 4B6X5;@"%oƿ3#g%[$>FX8J\/-XW3#?5?k5s7J@8/EWi{TXMyXAAO@SOeOwO-B<>eM\yԟ `UJU !"U#$%(U)*+,-./t4|@4\J@ LM>C~-̊@N A@S!NGRH<(EtSN R\S:2|LM@?ShN.PDfETungaH"@&>fGSendya{ (  R$fERavi"&5<fGDhenu|"{a (  R$fELath#&<fEGautmi &<fGCordia New{ (  R$fGMS Farsi{{ ( _ R$fGulim"{a (  R$fETimes NwRoanz@D$ROEB4R-P.BR[P%BDRP5BRP9BTRP=BR+QCBdRnQ9BRQ7BtRQ=BRR8BRSR'B RzR"BRR#BRR9BRR"B,RS9BRSS&BBR!T8B\RYTGBGuideTheDocPage-1"Gestur Fom aDecisonViso 90Flow NrmaVi}so 0Co}nectrViso 01Viso 02Viso 03Viso 10Vi}so 1Viso 12Viso 13Viso 20Viso 21Vi}so 2Viso 23Viso 50Viso 51Viso 52Viso 53Viso 70Viso 80Flow MarkeFlow GrayCostDurationResour cRow_1visVerionProcesData(Dynamic onetrProces.3,Dynamic onetr.6Proces.7,Dynamic onetr.8,Dynamic onetr.9.Dynamic onetr10.Dynamic onUetr1.Dynamic onetr12003LtVE3LVG3LVG3jKV%G3UVG3@VA3UVG3$U WG3DU(WG3dUAWG3U[WG3UtWG3UWG3UWG3UWG3$UWG3DUWG3dU XG3U#XG3U?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy{|}~A"--buRF1w @=-buRF1w]D+.9L x{l쮽}yq4q`& !xU6F$ay+m,"iECV+AÊ$MJ *cVwٝ?pl?33svw=1^6Rӡ5Ǜ=d%/l%FD(@ ?K#֤Vw' YͦIg OPk2e{kK JxmE6ݭ}h\aS1wh[ i CtKE2Z6v2Z>Sy`?dh)KSv-`]J%1Ӊخovs&td[g>"&5oZnzvWIvY2k6ZOi 眪FHYͼ{\%7&@J87V Mn=m.fp}ₚ{R"]vun= qh/z{}KеoL߲7yÝg=yǎDꏸf{3l^5o9,57gᚮN~O;)yCu7g|.ٱ&S>ygJsg^p'ԧ x =o*t:'3|>ϸRfp?VױFˁ/FI^`}ʁt>ҧt蓟!}"6}4);T&Q\]\&_+C8Lӥ4Ce܅q {:ʸQm2:.W 'R9}.c5({ \'yvYDmO'[F k{HgСO~qЧC>[\<܋2>i"ӥU6I|r\vAKVp{ jBr *_xjnJ;|#8[Z%c?WXClvۿ{=~պt;~i/ۿO9k{HgСO~9M֧ok'gU=J֪X>닣~OEp#XK"e{c0~Ww/<ΞUpM:;p|}>%}R~\*A]wGM;0xCn!}JA>>>D>U7O3'gCLI/K^IGTuJG`e\C=OQmp> ҧOsĩO-}BYeL?+C\-}^>}J#N}"ӧO\_yxU-ԫ-a81 1_ИuiXAkkYΝn6a[:YBe71 lK Irrr<l -e؋[쁌[쁂[쁲[¶ĬQƗ'~GڴiKTZ4'Ӕ&H@\ й7Qĕx8`/[l rl  ${1`K=`K=`% ^Wcp=+iT@ДT^KЍn9NЍn9΃Ѝn9e Ö[쁌[쁂[쁲[E`K-@F-@A-@Y-KwOKK~*Th~['q%@n$  + q* ~ %^``l H-b%{ '{`K=@l 3~@=mp=mSp^c}ίǝPBk/yEa~hl6;g_wo` 4nr;: *׌|?1a{Cj<;wu NkXNd|ɍE8K;H)Oݜ&&QٝvVh^zGs}t4>ҧtwIOu;8$>Ѭ7XfM҇zn><:2Ǧ@PoqS=T~mVgy }"wV}.g-J>=3Ԕ>M3A5}XIwQ=~ѧo9 [[jXm㕱iסinB:Mmr~ڵO-hk4j$<'A[Ú{_|yvLvOmO=s33=^;[R;gT{Zтk{HgСO~9'GڜM9'YsbJ-}:ϝ.2[ )[0R.쭔 yx]ttOl( Ú\cȹc=D3vޟ5yOT}L}<a{)Ѥk{HgСOE}j_OhzCv}Y/fgƥ/&VU_ϻT'k!SS}>M_<>G<~XkɸUԢ ~xmE.c *zs!o)Z%ԟs~XէКA5O,}ޫX|wy W<վ?Bt5}=OQ3'?=?5ky-Ss~~|Swǒl4LEtS)T$=|tc*>&sy j.2f2}Hܧ99~ч4wC>1 A[vNP 9ǧdլqkRm5chq|~a-YkrbZ8k`-(;]wY=kcn8v|t50?z\;Xr_沛ese Sk`fjb;][l&lz4cK Z,bfd'[&$ -A7+/>NГmzx+gJ|_ϙ[k ̌z|ض8!=thx^Z˙y,Եҕ:G+zp׏z̋N+>c5݄4;|2kŦ'G|9V]+ڵb8II'OOx='|r! *'d g''?#s^+MMO| +~{gBT]QM+zQuv{ѽZmq']DG3^|0Ɋm<գ$$If!vh#v":V l  t 065"` p yt[Dd 30  # A"syذt 9#`O2@=Gyذt 9#`Ĵb hK~x͜{lu![Ȑ%UiQYV9ڲ8m=VnXrH\.j!?i8q([;Hк㴵B[]9Qߙ m6sɏ3g;;8_s|sku.8xe׏: $F*dٳЉFG  | B]vzYXA Z)^l^tǵ^s4+eͮASJMm8Fڭd~_*KJU}[YU} h߆OnMՍWiBJcG_Dw6I[ #&wthU]g6,u^[ pzAV(QARCӰdwvuˮ>ͮ:V;? \Xw; z>R6}~Tc0|fDp/i>S:hqv7QN} ^lAn!]MU% ׶^'_?gvsCLi;+tE{|sO[qw{g_Mz*mn"Ҷd Q͔rh~swnrϼk{ |S=Z3;PkVx2׌-%d*Ŗj6iw^nw~'^.a\P&%Jw֟e9W߶;z>+ho\8i3cB{vQNe.߶5Ӳ[0u_U4穌>-ث -kx+)ϕGC'ܦyMuN.~?Ks]WJ>xi_t;>TF_8{6qk.WO-=Aޓݥ(W;-{otNui z#3i<+@2O)ϲݵ'=T-;Op{>U;sߜI>:}}8L%}4g)|&ǻZ+'8}mԺ^ bz0h8;^Z'~[:}ӷu |sX}4GȤG3 ]ꪝ>C)ҧcLvJ[_ʟjW>bٚ9J>gs97_;L;%P;Ȝڿ"y]> -ZׇbSrzH < |>A{>GyLSиgsq835gC(h3Lh31L';h%AVA<('; Xd0m 젍xh & bôA,|vjăA,|#0Ov :gCɎ` >1L'; VVɎ` >1L';$ANA<('; Xd\p9NsiW,kя+@r?p~S痪KG1kWc787\08~c YOvnx   k 츏xl   k 츗xzl   k 츇xzl   k x- băA,|C(';A,|năA,|C(';A,|.ăA,|k1v_K2vc:Vݗ@sSݱf1>cA1N[ P4i&qbl0ixd3*EXdG0a  b V  bA,|c6OvNA buA >L';iXdY A >L';iXd3)EXdG0a Zݧ/Ʈλ` %d 3>qA> % 3>! b@ >q b A >! b@ >q/ b A >! b@ >q bA >! b@ >ZZ+eXdP0OvYXd3-eXdP0OvYXd]3%eXd؝<)ZF޴ ε?b h 5蓞{V'et>?ݓ55kiɟϣW{0?Cp6<}ғ?G#}fY9FFC@gZsd?Oã9\YK{U|l:lC};,U>o5iONڋ}rmYg7uuicmLye=K|Q^zh\&m6eSO/4#\}63"}?gk?uuOh|-}4ό ڌ/iXf<5S :M[眕^ӄiG1?(OghUeχFRvtvsaW2~7s[ -<@܀>PMͯ{ˣZ#mܘ}>.GLMm>wJ?W'gz@(vլ|nk9a{qjDS?.9Ʋk ][e3#iBv<\xc?KW\JfSөGu>0L>͟hsB}SS7h|D~Q-87~>BPl>w{5  zIs|-@gfn-2>mQ~j̟Y:zZr7yk/y|O>_DanfHѼ??+ӔOT6?d}母\MRft}>'-0G5|OZ6^iXHb~6F ] {⵵瓩G#}''I3zN -2)*D(j?vjx}A>QUm?K7TzhjHQH]_T/>z?_ґ}n}Ww|(y|5Q|lA7>G5NvǣAϛWkyp}'L>}A6¥=m- =T?eO]>#]#y="cZ>{ٰj-e~K#|"߹|g|fRmS[-ֹ4Ԟ,R=zF|ל(Ox@Cz]s6Ƃ<4g&|3me>iLqm:YoqbM|8IOKWT''*~c'~0Nl;>"ƉNr{~w&A,OGlYr5N4W s2l4zďbtLg[~&蟘i훚\Wоi#HjNVGG{Eb&@1Z܁s/xm@=hDn5\F(&QWkүj*:ցB}.>9v(+J}s\ O=&I$iq}OnO7 R#8Wg{ 8ۊԹ|o4{r+:'8bs⨹ 6(|~ ?rHdG#~s(W1%9/kmsP骵Uk)t1Y7Wtͷs|;]saV1y;op| d MѼ~9JUW̗8.?E\~26(.?2Z?D|TWG]@&S ?_x*q:gi_O~^t|tP>T57tV&[:Jg,]m:ڎ3uVWhe܋g~T0x:6P~&.g/zMqֹF?7ZV#0۪~qp0G1Ϟ5߀yrn B$(F{s^G͒9# GXb&*~?f~61?J̒ў(O2=yć)f揟=fZK)>/r UK=qg|F}1dbSdHG,u_*j(`gϼUmH2[ ԗ=ݳ9sok#@v"YxϘŁba߾`q -T:Y`C:`[T1 lSĞ:a lS F-N: ,8u5![qy>׫|cAcauRy%?c[!n,Z.E΅)Yp p < :k=,^9kF,T.Щ[Teg=0b-t*A[Tg-t*ז`[K lS JB< lS9 _(O)- szc|͢7 }| [zU0jG^Щw`[Щ\Br Y` ~',)` [` U0j-t*ЩggЛ׶_О!.&_S\ _+/˗,^Kʵ\_+'peP:}Y` ʵ,,F,N2(Y` >,NY`k=0b-t*A[Tg-t*/M|YsnRmw\b=]ӹ{bB||1]{3|Cv?s8U~nHT szq4|@ϲҹٿώq̟!_(H~/42hLq{|Y=+-K g{P>ڻtlS}m!KǞ3e[1oأ6{b3-6?Vgy.S3bÏ|u ?յL92~҉#?zjDϓ1_;~ʭG37c3v‹FԖֺgy3V /C}FɏX8Gyo(~?!hE?wǒOUx~=$My^`os'|ď)"۱ϟSa.e->eYfoQF tVt7 7>ܧ_oou1D\~{SSnJ&64m|Lz.G}A 'g`C= r?Թ|ݸ{9JP1ounqsbÏ~~ ?t">ď~35oh[_?#S˅ֱk\;qrŐۛoLFj.~6ͅWc? 0rONJ/.c)b_xNB9)tiUǺ_T\k^yuT_?߇?7)G$o77WiST#'?E ?Oz~^GC[+.f~T\wN/qS[V"3TIrTZ Q9?a~4Ǣ݉Dq~no>?Az{ZWqSI|^}?tU.q":?y=囁{@ϲ젩2Z%ݾm ~d#n&ele>_|0Fn>s}NzyTuDz=GQY4%[Be套p]',%J&VƗk D{ H~ޟpZg)RGM>6hOi"'?NJeo]@0S4Z:X)i_eps}qjř%:%#L 774u?_H6ȋ[]SFA2߫}wPG` U7W#Ź[tJt:t6>h}rqqb0v>t|b}l(H͠o麌:bR@>)~ϲm67襞Wa bݵ$?Z[-<`{kϤd8zQ{զئNLk1Kv^?s`RDd =Y770  # A"\`Ŋ>T:ksh+8 G@=0`Ŋ>T:ksh+$@Zx p]y^==Cl@W=cHU[`@8̌mNIr;[ ֭K(#2 iLLcHfv[nHLIbsVJl#[:gk|]'1; Js|%c[kL,|ԘQ^^t NP~J3oAY |EL#큤7.ˆP][ ÄU`+vacr+IN"iOȹ4zr7 h4 '[Ah];D%6J<\KTuWi7^o9ٹh/}$%wұ(L|s9q!`&WsmY m4߈A~f BMn쨛{u!qKqe\{-;{uv3c|77WP+ 4i D;}eep%¯_= Ԏ.P;< DmLk.b+@cܵ|Oх|Q^L>Xl'/4RQS?#]Ӑ>;G/ 53[OjSeGܫLshDv?xI."?#>ZeԎS$,Xk 嫕^H&V&C}`=di[RbZQl\OwO}oqE'kL0bÏ|%l,"2~d?G~h?YozW&ⶖ n~~f BMiYf]8δ$ O~:쵫[>{_{%2N٩%-?ZV^PCb4߂o|/TS o?~$6oOB*?#?Eɟ~Xl>8We1x<7\m ˟o/u_0UlZz)i`|'WSs_U>C7|cψ"$/ &d2<\+(o,~ג?y‡|p% |Bׯ=5>xl8~z/,Z#2~d?G>h?fg~:vk_ 3[jS52[``;|ppƱS|2U/d^4O\Q1K~15'qx?_!C̏^Wg/qs~#n2UO]C 2"ϤħI'݉5X`GUTpr/mf}ŧ޻܍DjA0-`M~F!]+9 m}l cvD6x}i}3 =Ζ\2$+-wiWL,:Ji)L}(>ĥ\<≸A鞟CbV\nOʚM?qOO=LmYNf&!ݣg'}&6>G{ y' =żg6>ÞbÏ_Ǐ$*~*G#~'-ڏ(M?:ÑԜʔ 38|Vs=m g5eoH_oe7py[_C^M"=dQ݋/ξq(;ѻYwd~8lCI͕z6-e7>{}ike,1E3旝0 ?WMژ箈D|??Eژ禅ڒE/Kjڲ|{~זZkZŽ0}D&O<-#~&G?Gvt!F>>̌cd?OIEώ2/56K1?&v3o$;6G#~d?dRSnhX)Kvw9Mh6Ǭ#Vfl|>S6jxgL'치m z/К:@$onMAҽY EXL:7$ MC-Zݯkjoh!-4gAE i=-ZH M0d.d@W>k.dA)_CB߀> t5B|[ 0d.d)Y+%4;e^9ҹV, 9?mk%z'ڠftR[Ky:sakY- +2峠]Ȕg.d@WZ@@2峠]Ȕg.df]3> t!S> -ЅLyxB|%ZZ5g G mGI ۲(ip[[%-n+! !SޯG^ t!S>-ЅL@2YA@@2]Ȕ/! t!SO])p[= q55ٚڹ쬣mg.dgA)]Ȕ/Df }B|t[ >,ЅL鱵gOemq۳_Ӛ.)DgϞs>x?wgZ';{ޚX[&y>Jg>wϜh?#?#c:ٌtA]Gz ^<\{/;ya {юߝʌ~k%5un} sMU@++w̽ .Kۦ, sоZ2=v)ypmg?4>jکs-c2ٽ?Q6SVks Үݥm=%x06~8t'7gP\'uir.~ď>*ڏϠ"`1_?johƗٕ8u 8~Ma(!s,V샏E;~rU+Gcԧ/Sٶ n)!.Gc՟NeC ./W~u(7cg<0qGb??OŊg?υ30eg^v4&kN3-~ط{_/A+D#{"=ʄ-(k ShߚIئkz瀣~4|~?k LdT&ÏGh(Oڬ?Ol|= ?O]ь/qd⧱/q: &F,*ux7hY7/~ :~Gb??+~4:#FޓԻqg<=g{n+Gh^s' ׇ'_1 ?/~? ׇE~|/~M2jlGCϛ(Gܜ0Ć/1"?CRS?E)?YozjyΘGgL*u\!oqg3m7=c&9cΘ&gp9wц[p FΛT6LYΛiΆΘ?F¨34y?_ sҒ9P ~QYtN6/);?_RLP|xzb|LZN؊filu8~6RLćُUY/~1+*:?%d6̍f|]_z<œͤ2c>8^'Wջ9J~42R~4Ƣ{{*> χK>{S{S\bGl^nÏ1M7DcŏτS29X}}ww&w MwuYwg{7w{>gk̞cigTvUG>?lr} >ws$\)M7Sy=̵?x$!.Jew#=&je=ZN=g-0\k{;׷kzp|lOӷꎌD|ӷq2~r&ʔ~_1xz 7;oKnN3̇2-9_K75mKt7s|ٹt.nl%-n v,ɭkLNR9چ|2s\< 7/q*2w"Ck8|$8{fN*S^Jz!o0:4s uy\+J;1ߋZ^2g…WzI(=M4,!js+[e;Id.W}6{٨!9Z?V1lu*e<T3;'0oYj]=]'An}NՕڞߪ}rv۷׻m{2f6Td~|b'Sa;T~dw*ꏵZA0sI`*kL@&ENi9@iܽ\6#K_D|*ۋL쒼$+t#um2ȗ|}8Zs%)tgt.NϤO-ֽ o6'!\d;d첵N+Tg~2#wźp|h_%SqvM}+ ng9jHw0N}3'6& K^# ljDc˂q~sZCg?YP]  TG4]zk+uTW} _E&0tJ=6=$79A`nA>tJ=6=$79PNG  IHDRҦOGsRGBgAMA a cHRMz&u0`:pQ<A8IDATx^:{#p <dC!8:D{/JEDG=Ax"|?hÇG^8Q;7um ,_F7Ǘ/_>~u#]߿חȅ}ׯzZz#SM")xϟFARPX.y3LX7śY"S'zQ9r42"ִ"V7a KTEf+ -ҷ*.sLXq% ȧ`8•m%*@r:)A>}tZ 1R /+WցR]0auiB %VpɶihKdХҮps `:;BvS9[Y-EruNhфuwnB2rN$F񼣓[ n=(FaWI$88։`߫)f֯V1o5%,'Y?1aϧgXy0({gxam%VK3S-'Y }(]0\r$kՄOeH[4a 粷)`iam-t0a]1Tv *${~Me\LX^^?4ՄuI\O)~=ѳ0a=߇eWwE#Vo.D{z/7^p VzyYš؊E+V u>a`pf͝L.{[eO R`GEiFUxgzSiȩKgXSe"]dšBk}fa)hk4)ڸXL4T1a GL C gX@ Or8CB+P7BhPngXGoɰ{ ,4O" h{w_k;ثI|Df!a*RUL)_YR_ϰT&7{_9=0zŕ@G*Jע* (ɵbΞًLВKgŖi6ÊuX2RE-ȏ2`渦,p@nr`/R K4{)[:RvMFKL4 E!b*Z`R.ѐjZD 2i@1Z2 kME[q[۬F\jwhQC$Pr@ճ5l>KX-_XE{ԐpJbPEmB6. k+XV3Mo cbdjkLN\nULt|hK23CgmUK*S>j.j駽Q׻.BB[}B%;ź u5j(ry@GwF9OsdIt =nՑ<6m1amBF\U jM*PF樌~=k ֛F6}AHrSs?|Qe NȊnG1dX7ZLN;0a~E=|?"ֽf]<8znf k4w:k'ے@LX]`P#`z `ꁪe#VX-zjFtAV 5F&Z0]0auB聀 i@LX]`P#`z `ꁪe#VX-zjFtAV 5F&Z0]0auB聀 i@LX]`P#`z `ꁪe#VX-zjFtAV 5F&Z0]0auB聀 i@LX]`P#`z `ꁪe#VX-zjFtAV 5F&Z0]0auB聀 i@LX]`P#`z `ꁪe#VX-zjFtAV 5F&Z0]0auB聀 i@LX]`P#`z `ꁪeG?}Ǐ[>}Dϟ?STGq \.ǨO n8 ZTT QD, 5a״$p(~qr`@@89zJ0a'.R$ׯ_@+ZD~YrWLX]E)|'r:@ J}LX=PA^`DqMo @ ͗q#`ª%w#1T2mv[+ }gETBa_<$MXwАbQ @UF&˔X=&\viP4]Ŵp k1ᔿtXS΄KM:'O!  t NR%fo 7`!hKiBJTƶ_1F`1ͯ 4U_%"` > QFUuTgijЫ W*LXU0:]GSc,&ǣ欷t [`QtfTm=j4au uKf90{ s=Xjº/ф[U"];S=*a1VC0! zԕ<#ﳄΏxݢۆrq؏\&ƀ['^=<)oxrN|4cwĖN8FHʈAd07p "ă Pd)&R{j^' <+.S}dQPޮްr[,h9t?5CEUl.+Hdnw1QL%j3OЧmpp& _KZMxT [T_ZAFQ=Yj1B<' %m>YrCBOh7O4 ZTŖyRf:GVT+ CZAO̲O o!,\;D ],F'{0N9ai,JNA )df:-&Δ-g*\i *ۊf Sf6\&N(3]Ba:ZI^ϢcD&iK@r>a`먏;t$=({UlpJs̰bV,֔eaiBJ5KX|TxiPf]>%+#̄U R~lU?^G]yJ]P=a)m}a{cmx *:"z/2fX"<7>"ai+caaŠ[V{@l)a'b_ɼf3,fVN&̒asTR, KIʣYس`LǤJ5>5{EyzBԑxܔGFŚeXDZRx˥9|V*>>ęT gbJatTϖ֦>5~A閯b2WL XD*O=JO="-4&,^ EY<0 "_zb-"S|HustPzJCxO]>NqA\+b}"M ,(@_}XjVm^ʮc%ֺ؅@$>^mzg'K;BiZ8ϼ(*G8jbj1F;&#`Z!`j#Vw݀00aBr莀 ;nVZ!P9oPܟj 멞od4bFB5.끽m} &V&~Z<&,GaLXv uV:BK\T6b&Tocml;cǯ{=T`xw>3`X 3="=\*3bb)vbŇ3,&SVhu{*NO{t e k(wVVVJZ%zRKm̏z()r,*D9v&..LXBNmA..(az ɰ֟2a=:N7ބu:Wjfa2F爯 N=ґ$zHx; p KU$<伜n:b_0Iֱ8X|&Jo5|IENEUM(a^\|&8z9iG2˻psYKHX-Ͱ `z'ƨʴ rhF|nFC5Ǭx0&;ߦ0a1k ηF`4LXy#`zm hF|nFC5Ǭx0&;ߦ0a1k ηF`4LXy#`zm hF|nFC5Ǭx0&;ߦ0a1k ηF`4LXy#`zm hF|nFC5Ǭx0&;ߦ0a1k ηF`4LXy#`zm hF|nFC5Ǭx0&;ߦ0a1k ο~u/[k 빾r/_Ç}I${,@ ~$|~ R2|-'U+VbUIT!ׯ{u n?)`?D*>* ׮ZGe/:򻮭[x%&J\ t+ip+﯐D),yA]:LXu8TS)X)z"9+h|g= ꚰZGOL1w>\‚ J 5h `:0a͕v"@=i7"OM̅Q=ϵ3(7aAu 6AFix6zy>64aU"T1jWV`G:dz@ 2m &~>Q2U#QUw'мCPLBk]TA# fZ#HyL߰RFn幛a+'LVoo.?+ 咳I95T`zGW'e "}pbU5M6{We+bzpv6Qʤz a)xvuEB2D(Gnc>IRCH[WROܥc ʉ!ʬ􍾗Zz ;[ͺkNXSg}EKrMAE";\5EE$\,v7+ԘjV Y&Ou֦p ._!=2ud} Mt'RʓeYWGX./bn%,Vu|} [ 0nzg]uJLgnQLb)a)1l՝62,<]$%*w%Br13 GXno}̄,e0+aũ*$H*y(3PńlvhVaz j>$|K;]t<~@t!b(%nʸ-v4)Df!!:VaCCBJj*YCXz$"<yț1TgbX~R٨hK#W2,4M+J1*a?L?nW\O\ G' )!9s@ Kńu}jEX)Li2`渦,p@nr`/R-_X {)%sXU _!,u]j1Í/- Fٔ2ϋi EC,y*Jݒ n="݄Hf#QKN騫ZŬ2b29_P͊KX.5T|Tܢ E1Id"gKx>tWQ޾:5db10=pzP-7Aֵ]'6.u]\ K[}ɨ7X*W*%ɹj%3r0-Uqu#:ԧɳ5$gҭDo:6!r#` *Fl"`ڄ &xz# k"0F* a&&M\` h# k"XC9 ۺhZ+ui+ծ*.l ˑQ9ľHXz}o]t! `º/DglM-Gҫula˻tt VU$6-St]j+HjlQpڢE}>5=l!LX`K%pfm}9ݠ4QbyVnŎB:PvúY;aºw7mc\/Z"D(#Oao:UI&{x>wG@MX:&vXZ@mLGsZ@`0F`LXøʊ#`r #0 &a\eE0a90FF kWYQ#`LX#`A50&,ǀ0 `UVca0a *+j 1`0q5F0F`LXøʊ#`r #0 &a\eE0a90FF kWYQ#`LX#`A50&,ǀ0 `UVca0a *+j 1`0q5F0F`LXøʊ#`r #0 &a\eE0a90?Ǐ?V/ ~:ܴ+EOK{`u}o ?ӧz>|P/_x߾}Qٙ.7ajS@EWP(hVs?\Nm:&,G@ʞ 1y %l ,ԃO"u3&,EV1Sė?)L f]Yfº!]L*Hd>?z1.N ;5,LMi2Fi#DvKK;E zfIHmu[e]fJtMX@XKʁOSK"d.^y+^\8dʧjP#炾 OA3a˼I~~rP\CE˼7aș4ETqiKT! B1b:HsU1sj*J$>yn˄*,OVpAiT@e?s%ф6-.?y}fw:|ALX[h in~uZݹ!|Z4KLX dgQ8c*cx$x)'1]5AKLX 9k $SMv$˄5zfI&x*ՍiѶ%Y&px|A!x(ZwJLX׏h`U֝, v2>*Q(ZILXk?gV_T6I !WWwݞm%j#2a ϶e8)7R-<aa?5(P윭y.!o#PU/n6a騣0#3BDldWwx2Ho}]|]=ݍʹC 2#VdXU]B7ȰɚƇLu3S<O/>6KlO{Hft:O IAqh[+!,YRڵ4fDl 44&DaK7s -^tz4%:u(_B(¶-tplCmiMQjk%)U~=>\kiO*+lАS-d2"#o R&JV1Ư9#F+|iݽߠ,a] =KdR5m< UքEbLhYD@vtl)6v'~5*XtVEOpI-u^ IxXLi3̶y. (#.BA7F]R9=Ja5keb%%_UVO׏TiU裮Qd}1d6̰"T4*ǬbiWf:OX?+iVn/Gy-R*q\ɁdMO<9Zn4ԓ cOB8?*l|/].P% Mp(DS^73M(Nڙeu}j,z a#mMppS|C"P9deVKˮwdd`aS&tiPB+盄5 qSR}ޝ7ҭhXu&roX"!+dՃdnBfEuVeP4_w""R_QiuP&,і< 4VҜ*>KڎEX./b@ߞ2 gF~l&Z4,]i@)̥g 0ޠzCŨg:f&$,=gI$D@EXQkšcb~ޣM:&kv k9.nw U;u'B"UiHXJ4{ s#ދk"75O/s4΍1 a!ͧ6](7̗ca9$dZj:65ei[ 4]STw!5lJd6t*K+tbh v !DF@x͏CB!*W5/aժx̸apfp*ak̛zŕ5K6Ŋ|CAZci(&Slӱਕ\kSg3P^r eh(̩bтJ=]k.(~it%,Cj3>0C#)9$g6SXG2 dl:bWDQQ5x 5u[MClQK֢z&V R56)"GF0 ,7aڡ3N݊n|5hj7PX=QCl>'*l-Ī M>hTG#2J .'h~̓ 52aЩ&[E봗xeYpxHXV41ZzG%!` Z+VԄ5@VфѡPŔ k( kxbfCtrg K'1. _5a]#C֙jtf|hZ˩VpjZ}ohZLri95hK|C(GI뗑m 9xi۷ohǏ\>}*˗/SzkQÇ0Ru}i. αj/# z) X#ZcHʉȰ^n G),XV +1Tfrqӏ?fhDP *-Ȅ"@3:2}WГ":gL^@VM8gSzI/X KG!߮b 7FtC&ԓIC7s%qAi Ji]O1㣌7  te~J{`A 4z77a5  iɂTJ@DCz4wvp𑥂ͨ߄uZ2Uy6DS;і mXZ-,lEVeEmL[7XL4ax viLUaY[;h ՠQ9V# -Ŷ67^ɪ@=E\ 0&[e<º;ͦs%#MXx s3׮xAe,n3G^7xjEG3Vo僺TkY-sTKYuX 4hk:d[F:+0 #w֣ c]{xЭۈ+/㚰Z8D<״e=h8Vʯ|bG92]5cfw5T_MmZ]PF,p#mmz\xV%YÆn:hH7^fO\^UQR9= ,78jiZʓy/RP/'|Uq(oj|J1ZGE{UyZ B,خM7a$(,֖yl{iw€E'j3O%ȧVOnP gՄG%$fy+Y]3F!x:$;v澗[iR-RC"`VRI>%b~zQlɻ'e*}UhKr3"#"YfYקj xv`V&`P!bݧ;ai,'V0%la)"Ji(޲NX`S* .+ ~efxhsD++>4%!q m9zUuٌz%89vgWDԖ ,ͭ,QE‡#YO +w3aUT[gՏWly!&U^4Z}Jo jK} ,P 1QuvHHȧs GX*2Mlg;aM:&pNlɄYߓa)zcPkKXZ[ %\TV$G*z_~QimjvS;ic DLPZQƥ]SNc[s(NMiJM9z+lZCl3%9vIq &<4TaiqA}4WV?iz+T9JO!8PWS*:į6+.)?XrA}IZ *j5 ̶ճO <(ULf,mM*35dJX,U 4z8<PjkeGưHci Ն1gTV\ ɅS_O!p"^ R\(IM`.)>5(>5e}dlԒ;%pV[Qn{'0ˋլtUK«&+5s1#v"BVwӋ^#?N51a#Vw݀00aBr莀 ;nVZ!i9FtGb7`@+LX|x(3ۄ<7]aa `UT#"i&&kZݫqglsB{Vcκ 8{h'K\ 6E-g3Uۘjoj(/VRSoƽ kPǵQ[,O`OlKٽ!NLpDd M#h[6SqzX4-?&_|$-}Ɉ%V a0dŠÑbgr\8*T3a 6jOmA.xR0atR5t 릡qQLXu9ja ׃t,s,>@y^)H NˇP[tm tS`h:wQc (ZN Y ԞTpeD4L'hX唢WN5z8RCoTJY}hl'D2S6>OAE20A'2q9 KŔ5f =Z&dGvʕ\nz1sǁxre*젞:@1b~V#5OflK.* one[>'dG>QLPNpk:Ex4ެK(ke~u]JR76fGwo3#=Qr-Wze?qczF;l^Io2΍{fI7ήLfeɶ.kU`8fכ>s8ȷ6tn2l*Gm~tPZŨz+~;p|-ɏ=wʾUK#+*e,|SH\=HzWV`?1&z;umM}Ftڤ9O*,4\oRdm]e+ p!k˧2gM?>{œϗ'ȥ?79 ~M^>?qdrMU{4vOڏ">(s46ȿB~R$~;Gۊh;EUge:*9Z1h)[ nKt O+m~=A+9aL6&ns[m7A:; R@M(ԩO׷f4h w1d5uwLUv~O-;Rl8 7'K~Ҵqsv8|p?>?1G#~TǴǏ5h~JtR/>_@g{z/x1`~UbdPOW -u[%Wv^ômI^ĥgyJvD6Oå܇o;;irǒ2Ε`;#4h+0[cÏ>6Ld댊#?c2|?߷ݏoyڿC 7"WRO7L,s}DaG@<#!Oבyi#~g$mRJC~9VO?_w_lKsGh?&b9ibÏG~j ڧ\:Ơ.w5p{ kӳlE `sL9ŻnQx93} % ԁrW$ggzUM/Jerc gRscEWwYh[]<,4vEeF,ЅLu}j,ЅL"@2K`]Tg6}`]T/! t!SF,ЅLu}j2/wO(V^Vz9B8CݧqX\\FP)Yuokʕ\nhn\ٚ,R՝~,T/Yp Zp_9 t!S) t!Sԁ> tuBz,ЅLu,ЅLR }J Bz,ЅLu,ЅL(l(%z6i^ۉi^8gF# 3~Lep&,Pg`epF,ЅLu}j,ЅL"@2K`]Tg6}`]T/! t!SF,ЅLu}jgbkdk [9Ypp RdG2,_i{-Tσ^@:A t!S=rBRBz)> tA t!S=rBRBؽzR'&=)frg"'?Sc6*.|g7O&wV~N41{؏X~~~a+-nbu+|/gk7;},4>ZOW^np~i9\pGi#h/5-ʓ@1(w-V~ueݿ/懁w1Uu*q4"wlܠ1'plϖP7R=n\S]8fZf]껱%G1=Kq2ƈُU.5#_zߊ>'f5JM) !? ;^Aoj[60]w ׀@Psd^Ϥ~Nz?↽{5vG?Gss󣰟>5#z1 a>H7ޛGGq7ɿ?go=i 4nM>p}q~%x'( E>Ycޒ8i%_W; ?߻ 69Ǐ!Y ?$xcMtEh?ۂl ?u aYsv$~oGl9~VGGa?&nu!ȿO>.Q $hֵ Ͼ!ײrs5=oE>5;i1pVrbۂL}P?k[#؟ya+ZQ.9ƬuƗLx%%Q9an ?)OqI=?1G#~ST$~Oc?q~}S[Ki!ؒ[-Hq)?wo?J<0g(7k{bϹqœsOFQ~4qX${y86ȿ0,+-~ϓGˊhy2v5/*?y_zV⅍CZ~ﹹ[8? $!c>1?NNF:cs\L}^*+P,lNNS| _SɁn\3OAܜ0~S<3ldƈُQLQ3>x:ų:t R2 ?FyO8?{'S4E)Q#nĆ8~M/Q˿~OGſ,{ʲ؏IƆg~~HD$_c?*?#zqVFۮiNcÜp1c̳ JLc dY&SOmL)G(1w⊅u'ͪq1GA&rh$WB7+V՝0b~ K&2~FcďG(Opa>93L+V-X ?+HRt #kJM#k>o;cgz~W!<,(d/qņ=Ǐ!X ?}<\;~s]h?Ɵ;y]G ~F"G{cÏGEUgxtWZE@y Ol\QW Bq=W?`>˟Il9q/fאUb ۅL,˱侏@'{g|8q H^3FE_愹76( ֕ڏ#? c'.x8~]k,?/P-?ؕKE_fY^O'e,#n؏9 '+M)X#?]~,?1~~_X\u.? Ր;KO-G|<}>?ņ)#*?h7'ͳ؍~ ߻XOBSX_j"g4F~ďZ~gڋ j׳uq?up`1(Hvd{dwe[ز(( owʶz^wOop{Z-ɾ'm%ӺN3ǚGUk>o>V/dL^cz?ȭ% 4Ơ~VV{AR^|>'/d՞TÅoo*kPIEc]4,Ұ6GXL'A IZ+v1< z="a1C~ct|WF*w+RkRG7w[=N(73g.tZj]p8965-|-w{|TmݝSKm|_|^VV}bj@Z_$ֱ[h [Amr{lOzeA )d7@9}S)gsHP TKdqLo%ט5_Vz oF[w#os2~\`}ѧmnDjjDg7ȝUU*Q'tV.Ε{9.*#߁8=Sd/1%:_':ֆ@|2{_~kkmk!uٜ>Ω 5M7*Q-^Cضۥvjaz1'"/\ӤXۇcM~sNgx^*,/m+ Dd u-0  # A" x" 玛 @={ x" 玛/; -8qI x͚]l]5.6FrPl`%R܌ 8$*e!@ (Dj$zaUQqJBS R#E.Դ EjDsk̏e7ywn0ܙّ~ϬscQ,&UR1d^l?LW6YDZFz~: Wb z$i6 v PۮfAn~/vJtU]?Χ`'Fv[Jy_)ʹu>%AElqUeOMc.a1/8oV+:D)xD3ɜobK7lƸ^nӔnMVY[3+G7ns~#z!0 > 2fs3|s囯tO>p bLsT=PK@ 'G86mmt/1[ sq2@\o]SWH3p>AEiY׽Y1`/LkSqsGt~ 85?a#~󧐶Lm*֗ kkk}$^ {h7l B:l&2aj"Sy5Cz =E(vH`l`/O=:Yx u؊N[ɳ=ܘwk`!\!4Xge*)Zz bHYѹlY/A[lf!P;.,zwwMOԍfiMHtBB7j׺G0[xav #M/G6?4}(i- [alk5}E;gǟ5Vt|]9dÉ>WZ7JM%H0i<2a_*5}65V,+nvxʜeW%;+MI\ĦwŠynʾxyl LuҬAlIәkxWm5/qT7Hg-损izyY6D4砤maZ=n>}̌}zQqϟ_]~ Cвj3o/Rڭ 2@>(FWbU{2Ln^$VHۃ7Y;Nw&R75Hdy2,Fqv G,¼??G\?#-S~n}7<&MH :.d_4 d.?յB+U՚/\z<`CuÏt?y'#~G\?*&wMzm#]>-2,:ln?H^ً\VeˣӔyn1baaoS=.&_v:wG_GՍi4:F__Kz5wik3'#~4ď4<=?]\H{r~o=%]6F/F2,~nZ?w~ݙl>WZ~:?M~^~٣oA{_y4ix_ܒ" 'dR7l5{q;ܿ-4HoRUw񅽝fSb;}vq|ȣg/qj+4]u%w'#@u*븾vSGu5AKKk9VүRVpX~9nnfq.&Dd f0   # A "QÆ-@3e\5-+@=%Æ-@3e\5T;@E1L-x͘kUǟٝgf_7 7K !ev݌55.Ap˼DF +vOR,RAIDвOQ~w+3oss{Np1[ξl"\nW2c Sse(n4`!4(RX Qo'U+l& rwGH0+ lʏAe4wq>%=t+1~Um)Ue_cӜ텸?&(X4Ov[iΌ& VC4:dw.{Vk)P;V.M̅=3terf'-I p4F#|•g%] x`\i9+ρgȾ w9wt}bBf3^ChH0~ry]Bӧ' s_ 5Go)zmtt5 < YmocP+܋./8 _H7Y }M}V Gڌƪ~*]SA~*o駟uguϼYG<vZ+o9ޚq" .MgQP|\ n/h-9.{TVys%QJ /dLƛ BxL; )֘]M,8A;m۠3λNfֲUu/ճk7.GҖu>˗y9S3@o`>-2g>gajX|O_͠X{,oud.wM!Q߹39okIkMk%%IOfGSZ6eUFY ǗOf ך=;6RgrV1O҅seHP:scdZIW9:u{y <68Sp?ʨʙW+#n%puIoa?T$p\q^6'?/Dd -0   # A  "B@b@Ws㉵KB@=@b@Ws㉵KBZ @8qx}lygO摻(F*YJWMYAO- 6(v dfaF^"v 4H"1؎AF K*iJklDiH=7wKʔ(J.!;3cLxm̗6қYP3) 7l1' fm L0*VAyC u!*c; \#ACqaB^9?*' ~"ʶRօI)궻UzXuSK` ͿPlu"jڊ&Sqgc]FyNNESE&g5f;aHy:@P9߬mrQbkʹp3(.Xn2~O7UM-~.h u[wZ6Tȳ]ʄA)JJt/\S\q^u>h+z-7㫗p9yElu91cNʏǁg~`=~afà]V?dgwo.iB[%]'S3egRvh'6O׹ΝM5<k1dYֹwSÏֹ|ֹiÏa?unYd Yrﭴ. yyW ^ ?(Na4;F$Y3 H'w-~\CSp4<xGLvt a6=^?Z ^ZƗg=~nu>oz$柌{Ϥُ)KqVdF;+SEgB:_a \Ź+ss~~ ŵK:5Qy]yQscLN\Ozٞ'_ A׮lGlm\ [+G-^A`A? SO[_y+2K`]A`.dWs@WN@@2K`]A`.dW{g}`]/Q t!S<)=Sbkh^;|^;t gi?̞ g 8CX8Wi f,ЇL }-ЅL @2ū`]gn}`]I t!S f,ЅLG|ᴟc=CZlMlMհRԂ2ū3;0aA"SF-ЅLBx5> t t!SF-ЅLBx}&,ЅL@2CX cksϚ~OsbD}kvOf P:Uڿ^xA,~T_\.?~OU+~~u+z}q~ďGt׻ Äw}$]{@(3Nvq8jB O:I~4szG~$Qs;[u'5JUI#n0GR 9bT"'⧺d9p}56k&e9}~Ԅͮ}Qۉ.~G '}(tx')$#ǜ' {h[=K \qWF2< jbZOPSU?yPW]x(AzMpUNזx!@,l9U{7g=Vp˸bjj[cԇK?W~@)X~xLy+_4Q?"l?'I2JV3f \%LadTvTZǁ[ 8A1 ZGAs? `GAi[IU-f={c-o}WZA?έgG^ Z:9\qAix3|_]^G$x[o~v'm}ejrv*]G•7vf2ޚvdkdwN k :4ċ|9_yPn3ҵ€qL~]nMPjz)⥇5~5gz,?)&{ I}z0\% .8;̵ލ8ޭAֻ֛z7`xsM&4LZϲO`.ʻ=҆n#rF~%Z :v|Z#_z}aϘ`<5sXsڗe׮g45hο~*~)1~Z#?SP wSY7{Lͻ./ 7?ͨ}7AgP3;_Rg⦒Op,NQ'!=3:?pSSŏG|ڏg*~]MIOIǹ%{_Y~=z_3sy&5?%qTgKgN??3ׅA2rjG) 7̷RÏ_O`S՟>)~Z#?_)KǏ֣~Chbz9s% s!-ɝZϟ[QFrJ-~njkLm=}eK%ʻ$2]wDsHƐ::]˝񌓦zmmŦu 6#n寮;Pl*g".z r)19\<4o7ghD]yA|فwzᄄ,co IEa|{;Jqt1;tIvdf!YGGdSZ15p-sH~Ki:埯]Y|]Í"|sFd-׀#{('s|diy.gvFvd+Ɵ݃oh8a_Q8٪2V1<1N\_|ξ =1Nub0yT|ط7'mӘM_ mk-qك쬩ذAdg7pc@yuCQ^mνSH+xإuLQoMA-6aDd uf0   # A  "wS耑C\@=wS耑C\;;-L-x͘MlTUL 3Ic VE8Dx-`4EZ>vN+`@*P4NDY" ZVĈ؅&~$ĝK.JԞs>{ )3 NI'M3KEf'̸N7 ''_WXX1@0TNl~'uĨmZ;;,Aga 1f᳘4%A"ng3~rԢ~BgJ_gS&7UM[kPG.5bP\9M )Sڣ6b/l4`UjW&-qږnt~nfmj!;Y ܾm-mm&Jp[r,^1=vAmVOِx? vzAMjIJ+?t?bQ%ڟo7v3x^8D ; {YS]CR %;)L<-+۝[} :A ,^Ѻ.[0p6)t1g% sPМ0| ֨y[r s||lsNvڰ@~Ag)g%1Uf k̥tǍ`$#DpߐXߐ::z^:Mǖt1~"6=e]UYQc띸p?:s<C|C?$R8nUgwiիNhEvȅsqހ3PK褟p;?QwBwN~^w1iA1I?}wM>Wj~P[ ]T<=8Gfĭ ߠ󴐘~Σ@.RPv9ňK)W@NA~fZo'w胠6Ǎ5L_X9P8y[X.fm{#X>b}ȕ26Pٙ! cRxfVx UzgSa=lQQ9A-GWW&[W*iy4rAHZCYW(+'R)gDcM9˵GiOZ'ƘGr,&-qccRfƭrήu{L: |d fW?DM1e8L>{;(=ЦPh΂3@sА-xxwM! ߞն̷km .Қx*b3XGPʫלѹKOKfmXaA;2+2{فnHWM_fukhlzh˷줡8O!%1f;l6s^k/d/ѷy?Tv$jc諉~wA쏏 w=O¦U⯟C;H;ޟu7+`Hp7Ϻys_uN ܡ|Nлw]Vgq]\xL[ze7dKzwH{\`!G= *[ؘ?15R6ԿZtOI|4AZ>ź2|wy5a,Is/ WQv|2tJy'z@TWqgR/7*xUOCӡT15s|xExȏet"~~EP^?)F~fV+3)Z_\P" qz2OQ|蛫隣}o{f55'5SDi8ie|/ݤ۵rgp,Eg05[9Wq ɜy}Og8~J}X4-Xpq y\?xo=[r^h .*1x$$If!vh#v:V l t065ayt[student14Microsoft Office Word@\ @Q@L\@VL f@՜.+,0 hp  GRCC&K .Student Lab 1: Input, Processing, and Output Title   F Microsoft Word 97-2003 Document MSWordDocWord.Document.89q^ 2 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~_HmH nH sH tH @`@ NormalCJ_HaJmH sH tH DA`D Default Paragraph FontRi@R  Table Normal4 l4a (k (No List 4@4 *hHeader  !4 4 *hFooter  !.)@. *h Page Numberj#j P Table Grid7:V0H@2H t Balloon TextCJOJQJ^JaJPK![Content_Types].xmlN0EH-J@%ǎǢ|ș$زULTB l,3;rØJB+$G]7O٭V$ !)O^rC$y@/yH*񄴽)޵߻UDb`}"qۋJחX^)I`nEp)liV[]1M<OP6r=zgbIguSebORD۫qu gZo~ٺlAplxpT0+[}`jzAV2Fi@qv֬5\|ʜ̭NleXdsjcs7f W+Ն7`g ȘJj|h(KD- dXiJ؇(x$( :;˹! I_TS 1?E??ZBΪmU/?~xY'y5g&΋/ɋ>GMGeD3Vq%'#q$8K)fw9:ĵ x}rxwr:\TZaG*y8IjbRc|XŻǿI u3KGnD1NIBs RuK>V.EL+M2#'fi ~V vl{u8zH *:(W☕ ~JTe\O*tHGHY}KNP*ݾ˦TѼ9/#A7qZ$*c?qUnwN%Oi4 =3N)cbJ uV4(Tn 7_?m-ٛ{UBwznʜ"Z xJZp; {/<P;,)''KQk5qpN8KGbe Sd̛\17 pa>SR! 3K4'+rzQ TTIIvt]Kc⫲K#v5+|D~O@%\w_nN[L9KqgVhn R!y+Un;*&/HrT >>\ t=.Tġ S; Z~!P9giCڧ!# B,;X=ۻ,I2UWV9$lk=Aj;{AP79|s*Y;̠[MCۿhf]o{oY=1kyVV5E8Vk+֜\80X4D)!!?*|fv u"xA@T_q64)kڬuV7 t '%;i9s9x,ڎ-45xd8?ǘd/Y|t &LILJ`& -Gt/PK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 0_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!0C)theme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK] Q Q  `Gm'C024 :EGEOTBYY.03579<>@CFHJLRTW[^ / ?F!]&)|.13a7;.?@BD HJM^P>STQWWY/12468:;=?ABDEGIKMNOPQSUVXYZ\]Q:u|!@  @H 0(   (  h   S  "? B S  ?G(Q V!4T *6*6*6*6*6*6*6*6*6X2"##Q\6"##Q9 *urn:schemas-microsoft-com:office:smarttagsplace  pwz~W_blx==zAAAAAAAAAAB/B1B;B=BHBJBWBBBBBBBBBBBBCCCC*CCCCCCCCCC DSD]DsD~DDD EExEEEEFF!F,FQF[FaFlFFFFFFFFFFFG$GYG\GjGtGvGGGGGGGGGGGHH#H.H?HTH]HfHqHtH}HHHHHHHH III6I9I:IKISI]IiItIIIIIIIIJJJJJiJlJmJvJJJKKKK2K=KSKUKVKXKYK[K\K^K_KKKNNNN=O@OWOZOQQz~puqtx zdgELj"t"''#)')** ++B+E+n+s+++++-- .>.////00 1122h3o33333 4466<< @ @TAZABBBBBBCC}CC EEREUExEEQF\FFFGGYG\GjGtGGGGGKHQHfHqHHHHHII6I9ISI]IiItIIIIIIIIIIIJJ$J*J[JaJiJlJJJJJKK+K1KFKLKSKUKVKXKYK[K\K^K_KKKKK.L5LLLMMM&M+M.MDQJQyQ|QQQ33333333333333333333333333333333333333333333333333333333333333333333333333333333333,, qBEW_blxxC(D(G6<====(>(>AGGGYGLKSKSKUKVKVKXKYK[K\K^K_KKKLLNN*O9OOOQQQQQQ,, qBEW_blxxC(D(G6<====(>(>AGGGYGLKSKSKUKVKVKXKYK[K\K^K_KKKQQQQ'USH KD1[ "$bQ*H`?JND"&E `"H A&KD1,&8 +n{e.h@%~80D"w4VY5W 9('ggDKD1CI(Bi(OVܸ% {KD1Nj|z]}D"x~rʈ Z{Eh ^`hH.h pp^p`hH.h @ L@ ^@ `LhH.h ^`hH.h ^`hH.h L^`LhH.h ^`hH.h PP^P`hH.h  L ^ `LhH.\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........h^`OJQJo(hHhpp^p`OJQJ^Jo(hHoh@ @ ^@ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhPP^P`OJQJ^Jo(hHoh  ^ `OJQJo(hHh ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.h ^`hH.h pp^p`hH.h @ L@ ^@ `LhH.h ^`hH.h ^`hH.h L^`LhH.h ^`hH.h PP^P`hH.h  L ^ `LhH.h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hH^`o(^`o(.0^`0o(..88^8`o(... 88^8`o( .... `^``o( ..... `^``o( ...... ^`o(....... pp^p`o(........h ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........ ^` o( ^` o(.0^`0o(..0^`0o(...   ^ `o( .... l l ^l `o( ..... x`x^x``o( ...... `^``o(....... ((^(`o(........h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hH^`o(^`o(.0^`0o(..88^8`o(... 88^8`o( .... `^``o( ..... `^``o( ...... ^`o(....... pp^p`o(........h 88^8`hH.h ^`hH.h  L ^ `LhH.h   ^ `hH.h xx^x`hH.h HLH^H`LhH.h ^`hH.h ^`hH.h L^`LhH.h  ^ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh| | ^| `OJQJo(hHhLL^L`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hH88^8`o(. ^`hH.  L ^ `LhH.   ^ `hH. xx^x`hH. HLH^H`LhH. ^`hH. ^`hH. L^`LhH.\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hH88^8`o(. ^`hH.  L ^ `LhH.   ^ `hH. xx^x`hH. HLH^H`LhH. ^`hH. ^`hH. L^`LhH.\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........hh^h`o(hh^h`o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........^`o(. ^`hH. pLp^p`LhH. @ @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PLP^P`LhH.\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........h88^8`OJQJo(hHh^`OJQJ^Jo(hHoh  ^ `OJQJo(hHh  ^ `OJQJo(hHhxx^x`OJQJ^Jo(hHohHH^H`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh 88^8`hH.h ^`hH.h  L ^ `LhH.h   ^ `hH.h xx^x`hH.h HLH^H`LhH.h ^`hH.h ^`hH.h L^`LhH.\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........h88^8`OJQJo(hH ^`hH.  L ^ `LhH.   ^ `hH. xx^x`hH. HLH^H`LhH. ^`hH. ^`hH. L^`LhH.hh^h`o(. 88^8`hH. L^`LhH.   ^ `hH.   ^ `hH. xLx^x`LhH. HH^H`hH. ^`hH. L^`LhH.h ^`hH.h pp^p`hH.h @ L@ ^@ `LhH.h ^`hH.h ^`hH.h L^`LhH.h ^`hH.h PP^P`hH.h  L ^ `LhH.h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hH^`o(.   ^ `hH.  L ^ `LhH. xx^x`hH. HH^H`hH. L^`LhH. ^`hH. ^`hH. L^`LhH. k^`ko(. ^`hH. pLp^p`LhH. @ @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PLP^P`LhH.\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........h^`OJQJo(hHh^`OJQJ^Jo(hHoh  ^ `OJQJo(hHhl l ^l `OJQJo(hHh<<^<`OJQJ^Jo(hHoh  ^ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh||^|`OJQJo(hH^`o(^`o(.0^`0o(..88^8`o(... 88^8`o( .... `^``o( ..... `^``o( ...... ^`o(....... pp^p`o(........h^`OJQJo(hHhpp^p`OJQJ^Jo(hHoh@ @ ^@ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhPP^P`OJQJ^Jo(hHoh  ^ `OJQJo(hHh^`OJQJo(hH ^`hH. pLp^p`LhH. @ @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PLP^P`LhH.'&E Bi(O* M5W ao_k Z{ ,&S {T6T~80JNrW]A&ggD ]}US$b!iyCIx~`,k>s> ?Z>?@?G?Y?e~?@(@{f@Aq@0A$aAxA~BCq1DEEF{*F"9FEGd/G0G5KH I(ISJP0JIJsJtJK Kb9K2SKuK.M:MH|LK|dl| }7}N}G~5}a r 1P[Q;Z8z[==v=0 )R?,%@3|q"D%+3sF?&^eb($anU^sj @,T!@"Ejt?V\;x:ru,0NeYi![xh-&(-/ KnEL!4X9Km^|+:4}+& (s,-FJ 0=sZ^M=+&AcsKt%Xo`y&T8Gqaz}J=.ec= Bg]f-S>qDVn`wS1ie0'zCKV*@W9+'355|kdntiF%tgR BBI_6er(@c=km |6}R81<dn(e~hgx|cFQY)e3\+gKqwsBCq q'(B!'1FU)H;k/H#Yv97h\@4_{ I%b1$i)mK ^DUX (`td_;]`(<NQ]#4;zj2|TN\;KX~?ap{EXX=}?VcGpB[W]V'<62[Q[KK@ Q@Unknown G*Ax Times New Roman5Symbol3. *Cx Arial?= *Cx Courier New7.@ CalibriQTimes New Roman Bold5. .[`)Tahoma;WingdingsA$BCambria Math"qh'(æzL f@&L f@&!24KK 2QHP ?Ow2!xx -Student Lab 1: Input, Processing, and Outputstaffstudent'                           ! " # $ % & CompObj+r