CAPE 852 791 743 686 588 450 324 217 132 70 29 9 7 4 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 7 7 7 5 1 0 0 2 6 11 12 8 8 8 10 11 8 6 10 11 13 19 25 23 21 23 25 27 28 29 29 27 22 15 12 12 19 26 24 17 11 11 19 26 30 28 23 18 18 22 22 22 24 25 693 577 448 312 187 116 68 34 13 5 4 5 4 3 1 0 1 4 6 6 6 5 5 0 0 0 0 0 0 0 0 1 3 4 5 4 1 0 0 0 0 0 2 2 3 4 5 6 7 12 12 11 9 6 8 9 9 10 14 18 22 25 29 30 30 27 24 23 19 14 11 13 21 25 26 24 20 18 26 23 27 32 33 27 21 20 23 27 33 40 40 376 245 140 68 30 26 20 10 3 2 6 9 10 10 6 4 8 16 22 21 16 12 9 3 1 1 2 4 5 4 5 7 9 9 6 2 0 0 0 0 0 0 5 4 2 0 1 3 8 10 10 9 7 6 11 11 8 9 14 20 24 29 29 28 27 25 22 18 17 20 23 24 28 28 27 23 19 19 32 32 30 29 26 19 19 18 20 24 29 32 39 117 59 30 23 21 10 7 3 3 8 20 31 31 24 16 15 24 29 23 19 15 11 9 3 3 8 13 16 15 14 16 9 2 0 0 0 0 0 0 0 0 0 1 0 0 1 3 3 5 5 4 4 5 4 13 16 17 18 20 19 21 23 24 24 23 22 20 20 26 34 34 29 27 28 27 23 19 20 28 29 25 21 20 16 15 14 15 18 22 29 28 27 11 7 9 6 1 1 5 14 27 41 52 43 28 21 25 38 42 33 29 20 10 8 10 17 24 25 21 17 9 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 2 8 5 3 2 5 10 13 4 5 4 5 10 17 18 18 21 23 23 23 21 25 27 31 32 30 27 27 28 28 28 29 28 28 25 22 20 18 15 11 10 12 16 16 12 13 10 4 5 8 5 4 7 15 25 33 34 31 23 18 22 34 47 51 44 45 33 12 12 27 41 42 33 20 11 3 5 10 9 4 0 1 1 2 2 1 0 0 0 0 2 6 7 3 1 4 9 14 17 12 11 12 13 13 18 18 21 23 24 26 29 24 28 30 29 29 30 31 32 32 32 35 31 27 26 22 19 22 18 14 11 10 11 12 11 9 7 7 4 6 10 9 9 13 19 21 21 19 15 15 20 30 41 49 54 50 45 34 22 29 50 60 44 26 21 12 12 14 12 5 0 1 6 7 6 4 3 2 3 2 1 2 4 2 1 4 10 17 20 20 20 22 23 24 25 25 22 20 20 22 24 26 24 23 24 26 30 31 32 26 23 25 24 20 17 18 18 18 22 19 16 16 16 14 12 11 10 8 10 6 5 9 12 14 18 28 33 32 32 34 37 40 44 46 48 48 46 35 25 29 47 56 56 41 26 21 18 17 13 6 1 1 7 14 14 13 14 17 15 10 4 1 0 0 1 5 11 16 18 16 15 17 18 23 27 25 23 20 16 14 12 12 18 22 22 24 27 29 25 27 22 15 11 10 11 15 20 24 24 21 18 17 18 17 15 12 10 7 4 22 17 14 15 20 27 71 92 92 86 83 73 64 59 56 54 49 38 25 18 20 32 43 56 66 61 45 25 12 7 4 2 1 6 22 27 25 29 34 29 22 13 7 3 0 0 2 10 14 14 12 10 11 15 18 21 20 14 12 12 13 13 13 17 21 22 21 21 25 26 23 22 19 14 9 10 11 14 18 19 18 16 15 15 13 11 10 7 5 2 1 61 71 84 111 153 107 201 183 112 78 60 38 23 34 46 39 29 16 7 4 10 28 51 62 46 21 4 0 0 0 1 4 12 25 35 34 25 24 28 19 17 15 11 7 7 9 9 10 10 10 9 10 16 18 20 19 15 11 10 9 10 14 15 16 15 16 16 16 18 15 13 13 14 14 11 13 13 14 15 14 13 13 11 9 6 4 2 2 1 0 0 173 187 194 211 243 164 108 54 20 11 9 10 4 2 3 2 1 3 11 24 38 50 60 46 25 9 2 2 0 0 4 12 24 33 29 23 18 18 20 18 17 15 10 6 7 10 10 10 9 10 11 15 17 16 14 12 11 11 11 10 11 11 11 9 8 11 14 13 14 13 13 14 14 14 14 13 12 12 12 9 7 5 4 3 1 0 0 0 0 0 0 151 182 176 137 107 53 18 4 3 6 9 14 7 2 0 0 3 14 33 38 26 8 9 13 14 14 13 9 2 2 4 6 6 6 7 9 11 12 11 10 13 12 10 8 7 9 9 9 9 11 13 13 9 8 8 9 10 10 11 11 11 10 7 6 6 9 11 12 14 15 15 16 14 13 11 12 13 12 8 3 1 1 1 1 0 0 0 0 0 0 0 46 66 60 27 15 6 1 1 5 10 8 7 3 1 1 3 7 8 12 11 9 12 15 16 15 15 13 3 1 4 6 6 5 5 5 5 5 5 5 9 11 12 11 11 10 10 9 8 8 11 12 10 9 8 9 9 8 8 9 9 9 7 5 4 4 6 9 12 14 13 13 12 11 10 10 12 11 8 4 2 3 5 4 2 0 0 0 0 0 0 0 7 8 6 4 2 0 0 0 0 0 0 0 0 1 4 8 8 2 2 5 7 7 8 9 10 12 12 4 4 8 8 5 4 1 0 1 3 5 7 11 11 11 10 9 6 4 2 1 4 12 13 12 11 11 11 10 9 9 8 7 6 4 4 2 1 2 5 10 12 11 11 10 9 9 8 7 4 1 0 3 6 6 4 1 0 0 0 0 0 0 0 9 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 4 2 5 6 7 9 9 6 9 9 6 3 4 4 5 6 7 9 10 10 10 9 7 4 1 0 0 2 7 11 13 13 14 14 13 10 8 6 4 2 2 1 1 1 0 0 2 6 8 10 10 11 9 7 5 2 0 0 0 3 4 4 4 2 0 0 0 0 0 0 0 4 1 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 2 2 2 1 1 7 8 9 9 8 7 8 5 4 6 8 9 9 9 8 8 6 4 3 2 1 0 0 2 5 8 10 10 9 9 9 9 7 5 3 1 1 0 0 0 0 0 0 0 1 5 8 10 10 9 6 3 2 1 1 2 3 3 2 1 2 1 0 0 0 0 0 0 0 1 1 2 2 0 2 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 5 8 10 10 7 3 4 3 3 6 7 6 4 3 3 4 5 8 8 5 1 0 0 3 6 8 8 6 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 3 7 8 6 4 1 0 0 1 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 5 6 4 3 4 3 0 0 0 0 0 1 1 1 0 1 3 1 3 6 9 11 9 6 4 3 2 2 2 1 1 0 2 6 11 12 11 7 4 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 5 5 7 7 5 4 4 4 2 1 0 0 0 0 2 2 1 0 0 1 0 1 5 10 12 11 9 7 4 1 0 0 0 0 2 5 10 12 11 9 6 1 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 3 2 4 4 3 3 4 6 8 3 1 0 0 0 0 0 0 0 0 2 4 7 10 12 12 10 8 4 2 0 0 0 0 0 1 4 7 9 10 10 7 2 0 0 0 0 0 0 0 2 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 2 2 2 3 5 4 2 6 3 1 0 0 0 0 0 0 0 2 5 8 10 11 10 9 7 3 1 0 0 0 0 0 0 0 1 2 3 4 4 2 0 0 0 0 0 0 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 3 4 4 1 0 0 0 0 0 0 0 0 0 1 3 5 5 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 9 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 1 2 5 7 10 13 15 2 1 1 1 0 0 0 0 0 0 0 0 0 0 1 9 20 24 20 11 15 7 2 0 1 2 0 0 0 0 0 1 0 0 0 1 2 27 22 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 10 8 8 10 12 14 16 18 3 2 0 0 0 0 0 0 0 0 0 0 0 1 6 21 36 44 46 47 46 33 20 10 8 17 3 0 0 4 17 24 7 0 9 24 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 15 19 17 15 14 15 16 17 22 1 1 0 0 2 2 1 0 0 0 0 0 0 1 7 14 17 16 23 44 42 30 17 7 1 3 0 0 0 1 3 0 0 0 5 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 15 22 23 19 18 19 21 21 24 0 0 3 11 16 12 5 0 0 0 0 0 0 0 2 3 2 1 2 8 7 5 2 1 0 1 5 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 17 20 19 20 22 24 23 25 1 0 3 12 16 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 23 17 7 1 1 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 15 17 19 20 20 25 2 1 2 6 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 10 14 20 17 8 2 3 5 3 1 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 11 16 17 18 22 31 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 18 19 17 12 10 15 17 20 19 16 16 20 21 15 9 4 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 9 14 18 19 20 25 32 0 0 1 2 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 27 30 28 17 7 9 15 21 26 32 37 38 34 27 20 13 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 14 22 29 35 35 34 38 0 0 3 10 11 10 8 6 5 4 1 0 0 0 0 0 0 0 0 0 0 0 4 14 28 28 30 25 17 17 21 22 25 30 32 33 32 29 24 16 8 4 1 0 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 18 28 39 46 45 44 47 0 0 7 41 33 23 18 17 15 13 11 10 10 6 1 0 0 0 0 0 0 0 1 5 11 12 15 19 22 24 23 19 18 19 21 24 24 22 18 13 10 6 2 1 1 3 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 19 27 36 39 44 47 48 0 0 3 17 22 32 39 39 33 25 23 25 26 20 7 2 1 2 3 3 4 3 2 0 0 2 3 5 7 9 12 11 10 11 14 18 18 16 15 11 9 5 2 0 0 1 2 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 15 20 24 27 31 35 35 31 1 4 9 21 38 50 54 51 45 36 33 34 35 33 25 15 12 15 17 19 21 14 5 1 0 0 0 0 0 1 2 3 4 6 11 18 17 15 14 12 12 11 6 0 0 0 0 1 3 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 18 22 24 21 23 27 29 24 6 13 20 30 41 46 47 46 41 39 40 42 41 35 29 24 22 22 20 17 18 12 3 1 0 0 0 0 0 0 0 0 1 4 8 13 14 12 8 6 8 15 15 5 2 0 2 7 11 11 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 10 15 18 20 20 18 20 21 16 15 18 22 26 32 36 38 40 37 39 47 51 47 39 30 25 22 19 17 14 12 9 6 3 1 0 0 0 0 0 0 0 2 5 11 12 9 4 1 2 7 14 19 19 12 9 14 19 21 17 14 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 13 14 14 14 15 14 13 14 10 16 16 16 18 22 27 31 33 33 37 50 54 47 39 31 24 20 19 19 15 15 14 12 9 3 1 0 0 0 0 1 3 6 10 13 11 7 3 2 4 10 15 17 16 17 21 25 25 20 19 18 15 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 14 18 19 18 15 13 13 12 11 10 9 10 10 10 15 19 23 25 26 28 37 50 57 51 45 34 25 18 16 20 17 16 15 15 13 6 2 0 0 0 2 7 12 15 14 13 10 7 6 8 12 16 19 20 21 24 28 29 26 19 16 18 18 14 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 12 19 22 20 15 12 10 10 11 11 11 9 9 10 20 25 27 25 22 20 29 41 51 53 46 30 20 16 16 21 20 18 16 16 15 7 2 1 0 1 4 14 19 17 15 12 10 9 10 15 19 22 23 24 24 29 31 30 27 20 16 19 22 20 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 12 16 18 18 16 14 13 13 13 14 14 12 13 16 25 29 28 23 16 12 13 23 36 47 45 33 22 15 17 19 16 12 11 12 9 4 2 2 4 9 12 13 13 13 13 14 15 16 18 22 22 23 23 24 24 27 31 33 34 32 29 30 29 24 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 10 12 14 13 13 12 13 13 12 13 13 11 13 16 22 25 23 18 11 6 3 9 18 28 35 32 24 17 17 15 9 5 4 5 3 2 2 4 6 12 12 9 7 7 10 14 17 18 17 18 19 21 24 27 25 28 33 38 42 44 42 37 30 23 17 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 9 10 9 10 12 12 12 12 12 12 12 14 12 12 15 16 17 16 11 6 3 4 9 15 20 20 17 14 13 10 4 2 2 3 4 4 3 3 4 5 6 6 5 6 12 15 18 20 21 20 19 22 26 32 30 31 35 39 43 44 42 36 29 23 22 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 9 10 13 15 15 13 13 13 13 13 17 13 10 11 13 15 15 10 6 4 4 5 7 5 6 6 4 3 2 1 1 3 5 4 3 3 2 1 0 1 1 2 4 14 18 21 23 23 21 19 23 33 40 39 37 36 38 41 42 41 36 29 23 24 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 9 9 11 14 15 13 13 13 15 15 18 13 10 11 13 13 10 6 3 1 1 1 1 0 1 1 0 0 0 0 1 3 5 4 5 4 2 1 0 0 0 0 1 6 12 16 19 22 23 24 31 41 45 46 42 38 36 40 42 41 36 29 22 24 19 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 9 9 10 11 13 14 14 14 15 19 15 10 12 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 2 2 1 0 0 0 0 1 2 4 8 11 15 24 26 39 53 53 42 45 43 38 35 36 38 39 36 30 25 25 22 16 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 7 9 10 12 14 15 15 15 19 14 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 1 1 2 2 5 9 12 15 24 27 44 57 57 53 52 47 39 33 32 36 40 41 36 34 34 31 23 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 7 10 12 14 15 15 16 13 11 12 8 4 0 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 6 12 20 25 23 26 31 36 37 52 51 44 36 32 32 36 41 44 42 39 36 34 28 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 6 7 9 13 16 10 7 7 5 3 2 3 6 6 5 4 2 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 2 4 5 5 4 7 16 25 25 18 16 18 23 33 45 43 38 32 30 27 33 39 43 45 43 39 36 31 19 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 6 9 14 5 5 7 8 10 12 11 9 7 6 4 2 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 2 4 6 7 8 13 20 26 25 19 13 11 15 22 31 37 41 43 35 31 33 39 45 46 42 38 33 29 20 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 3 4 6 10 8 10 11 9 10 12 11 9 6 3 2 1 0 0 0 0 0 0 0 0 1 4 4 2 1 0 0 0 2 7 12 17 17 19 22 25 27 23 14 9 12 14 19 25 35 46 49 41 39 43 50 50 46 40 33 28 21 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 5 5 5 7 10 12 16 20 18 14 11 9 6 5 4 1 1 1 0 0 0 0 0 1 3 6 6 4 1 0 0 1 4 10 18 25 24 23 23 23 23 23 17 11 11 12 13 15 18 25 38 44 48 50 53 51 46 39 33 27 20 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 5 6 13 13 15 19 18 16 15 14 12 10 7 5 7 6 3 0 0 0 0 1 3 5 7 5 3 1 2 4 8 14 22 25 27 27 24 18 19 22 22 20 17 12 9 9 12 16 28 38 45 47 45 43 39 35 29 23 18 12 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 6 16 16 18 21 21 19 19 22 24 18 11 9 12 12 8 4 1 1 2 4 5 6 8 7 6 5 8 10 12 16 23 24 28 29 28 25 27 30 33 34 34 28 19 13 13 16 23 30 36 40 35 33 32 30 26 19 14 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 24 26 34 39 41 41 39 34 31 25 19 16 16 16 13 7 2 2 4 6 7 9 12 13 13 15 19 20 19 19 19 21 24 25 28 37 36 36 37 40 44 47 37 24 17 17 21 24 27 30 29 30 31 30 25 19 14 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 5 44 52 64 74 79 78 68 51 40 31 25 23 21 18 13 5 1 3 5 9 15 22 28 31 30 29 33 31 26 21 20 25 27 30 34 42 42 42 42 43 50 51 43 31 23 22 21 21 22 25 27 31 33 32 27 21 17 13 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 5 CIN -1 -4 -9 -19 -36 -65 -100 -141 -142 -124 -137 -212 -241 -160 -58 0 -1 -1 -11 -12 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -36 -151 -200 -210 -180 -141 -104 -64 -5 0 0 0 0 0 0 0 0 0 -8 -26 -48 -51 -36 -21 -30 -55 -11 -2 0 0 0 0 0 0 0 0 0 0 0 -1 -41 -40 -15 0 -1 -2 -21 -47 -52 -27 -1 -6 -24 -27 -22 -15 -4 -17 -34 -59 -91 -126 -153 -179 -185 -120 -59 -94 -154 -136 -104 -46 0 -15 -92 -134 -102 -65 -50 -44 0 0 0 0 0 0 0 0 -13 -39 -75 -106 -100 -42 -10 0 0 0 0 0 0 0 -3 -17 -48 -11 -2 0 0 0 -1 -4 -1 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -6 -2 0 0 0 -11 -29 -39 -24 -2 -2 -8 -13 -19 -19 -2 -70 -106 -141 -170 -188 -186 -181 -121 -50 -44 -131 -184 -165 -167 -127 -82 -101 -169 -181 -162 -152 -158 -162 -141 -54 -23 -29 -52 -80 -113 -148 -189 -186 -147 -107 -38 -6 0 0 0 0 0 0 0 0 -5 -29 -96 -25 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -15 -26 -41 -28 -9 0 0 0 0 0 0 -6 -12 -11 -4 -1 -1 0 -5 -12 -8 -1 -117 -132 -161 -191 -182 -98 -76 -34 -20 -60 -142 -193 -208 -220 -207 -181 -169 -175 -182 -189 -198 -205 -196 -116 -95 -120 -142 -153 -167 -179 -184 -92 -21 -1 0 0 0 0 0 0 0 0 0 0 0 -7 -32 -86 -48 -15 0 0 0 0 -54 -48 -19 0 0 0 0 0 0 0 0 0 0 0 -19 -44 -45 -44 -22 -6 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -2 -1 -2 -102 -72 -84 -112 -92 -22 -24 -36 -61 -102 -148 -153 -176 -201 -206 -187 -160 -152 -165 -169 -160 -152 -157 -115 -111 -120 -139 -159 -158 -86 -47 -19 -15 -16 0 0 0 0 -1 -2 0 0 0 0 -2 -21 -68 -88 -56 -18 0 0 0 0 -26 -19 -5 0 0 0 0 0 0 0 -1 -3 -24 -41 -47 -35 -17 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -4 -6 -80 -47 -45 -66 -96 -114 -124 -132 -139 -150 -170 -170 -181 -185 -175 -156 -137 -128 -137 -134 -109 -89 -119 -117 -106 -110 -127 -134 -97 -27 -57 -110 -115 -59 -1 -11 -19 -30 -36 -27 0 0 0 0 -21 -60 -68 -39 -18 -6 0 0 0 0 -2 -1 -1 0 0 -1 -1 -1 0 0 -1 -3 -33 -46 -32 -8 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -141 -92 -77 -118 -174 -176 -163 -161 -162 -162 -166 -160 -155 -150 -143 -133 -120 -109 -112 -120 -129 -132 -117 -91 -81 -95 -118 -121 -74 -78 -109 -109 -62 -1 -7 -61 -83 -93 -81 -48 -10 -23 -14 -5 -15 -38 -21 -4 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 -7 -7 -2 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -5 -6 -6 -5 -3 -3 -4 -6 -175 -105 -77 -127 -171 -150 -142 -132 -122 -117 -115 -110 -110 -114 -116 -111 -107 -107 -107 -121 -132 -119 -87 -80 -81 -97 -114 -119 -125 -130 -114 -58 -8 -7 -39 -95 -94 -64 -38 -39 -49 -64 -37 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -2 -2 -1 0 0 0 0 -1 -1 -2 -3 -5 -6 -6 -5 -3 -3 -3 -5 -6 -140 -101 -81 -105 -129 -107 -74 -57 -55 -59 -65 -71 -78 -82 -84 -85 -90 -99 -109 -116 -116 -105 -85 -67 -62 -65 -72 -76 -75 -65 -45 -19 -6 -27 -77 -95 -97 -86 -68 -52 -42 -38 -20 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 -1 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -94 -81 -68 -60 -51 -38 -25 -27 -29 -24 -22 -22 -23 -46 -64 -53 -45 -39 -29 -29 -55 -96 -62 -47 -31 -15 -4 0 0 0 -7 -13 -28 -63 -70 -69 -76 -70 -43 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 0 0 -31 -27 -25 -21 -14 -16 -57 -57 -27 -3 -3 -2 -2 -4 -5 -3 -2 -15 -38 -46 -37 -24 -14 -14 -9 -3 0 0 0 -5 -29 -46 -44 -37 -30 -27 -26 -21 -9 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -30 -20 -27 -50 -75 -38 -18 -8 -3 -1 -1 -1 0 0 0 -2 -10 -33 -37 -40 -34 -7 -1 0 0 0 0 0 0 -20 -34 -29 -11 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 -1 -1 -1 -1 0 0 0 -1 -2 -3 -2 -1 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 -59 -30 -41 -92 -122 -68 -19 0 0 0 -1 0 0 -1 -5 -19 -29 -28 -15 -6 -3 -1 -1 -1 0 -1 -1 0 0 -16 -19 -10 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -2 -2 -2 -2 -2 -2 -2 -1 0 0 0 -1 -3 -4 -4 -3 -2 -2 -2 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 -6 -3 -19 -51 -53 -24 -7 0 0 0 0 0 0 -13 -38 -60 -40 -11 -2 -1 -1 -1 -2 -1 0 -1 -1 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -4 -3 -2 -2 -2 -2 -1 -1 -1 0 -2 -3 -3 -4 -4 -5 -5 -4 -4 -3 0 -1 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 -1 -1 -1 -1 -4 -2 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 0 0 -1 -1 -4 -4 -4 -3 -4 -5 -5 -3 -1 -1 -1 -2 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 -2 -12 -44 -21 -2 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -2 -1 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -3 -4 -4 -4 -4 -3 -3 -3 -3 -2 -3 -3 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -4 -19 -10 -1 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -3 -3 -2 -2 -1 0 0 0 0 0 0 0 0 0 -1 -1 -3 -5 -5 -5 -4 -1 0 -2 -3 -3 -3 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -3 -2 -1 -1 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 -2 -3 -3 0 -1 -1 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -2 -3 -3 -4 -4 -4 0 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 -1 -4 -7 -6 -4 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -4 -4 -4 -5 -4 -4 -3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -15 -18 -18 -16 -16 -16 -13 -9 -4 0 0 0 0 0 -2 -6 -10 -3 0 -3 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -7 -6 -5 -5 -4 -3 -3 -2 -2 0 0 0 -1 -2 -3 -2 0 0 0 0 0 0 -2 -7 -12 -11 -8 -10 -18 -17 -12 -8 -4 0 0 0 0 0 -1 -1 -1 0 0 -1 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -9 -11 -10 -9 -7 -5 -4 -3 -3 -2 -2 0 0 -3 -10 -14 -11 -5 0 0 0 0 0 0 -1 -2 -3 -2 -1 -1 -4 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -9 -6 -5 -3 -3 -3 -3 -4 0 0 -2 -8 -9 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -6 -4 -4 -4 -3 -4 -4 -6 -1 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -9 -22 -22 -25 -19 -9 -2 -3 -4 -3 -1 0 -1 -1 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -4 -4 -3 -3 -3 -3 -3 -6 -8 -1 -1 -2 -1 -1 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -11 -16 -16 -17 -10 -7 -19 -25 -29 -25 -17 -11 -13 -17 -15 -12 -8 -3 -4 -4 -4 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -5 -4 -3 -2 -2 -4 -7 -7 0 -1 -2 -6 -24 -28 -22 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 -5 -12 -15 -11 -18 -14 -4 -4 -16 -25 -27 -25 -23 -22 -24 -24 -23 -18 -6 -6 -4 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -6 -6 -5 -4 -3 -3 -3 -4 0 -1 -4 -13 -23 -27 -27 -25 -20 -13 -4 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -9 -24 -29 -24 -16 -14 -23 -29 -26 -19 -15 -17 -19 -20 -23 -27 -24 -12 -4 -1 -1 -1 -1 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -7 -6 -6 -7 -7 -6 -4 -3 -3 0 -1 -2 -11 -18 -22 -22 -22 -22 -21 -12 -6 -4 -2 -1 -1 0 0 0 0 0 -1 -1 0 0 -6 -15 -20 -19 -18 -27 -27 -17 -6 -4 -9 -11 -12 -15 -23 -26 -15 -5 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 -6 -11 -14 -7 -5 -5 -5 -5 0 0 -1 -3 -12 -19 -21 -18 -18 -18 -15 -14 -13 -10 -5 -2 -1 -1 -1 -1 -2 -3 -3 -1 0 0 -2 -2 -2 -5 -12 -10 -6 -3 -4 -5 -5 -6 -9 -14 -18 -15 -7 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -5 -6 -5 -5 -4 -5 -5 -6 0 -4 -12 -16 -19 -19 -17 -16 -19 -16 -15 -15 -16 -16 -17 -9 -4 -4 -6 -6 -9 -14 -13 -2 -1 0 0 0 0 0 -1 -1 -2 -3 -4 -5 -5 -7 -9 -12 -15 -15 -8 0 0 0 0 -1 -1 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -4 -5 -5 -5 -6 -8 -3 -10 -20 -25 -22 -20 -18 -19 -20 -18 -16 -15 -15 -14 -18 -12 -10 -13 -15 -9 -14 -18 -15 -5 -2 -1 0 0 0 0 0 -1 -2 -4 -5 -6 -7 -7 -7 -7 -7 -9 -8 -3 -1 -1 -1 -2 -4 -4 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -7 -13 -18 -20 -18 -17 -17 -17 -20 -20 -18 -16 -16 -15 -14 -9 -10 -15 -19 -7 -5 -4 -3 -7 -9 -4 0 0 0 0 0 -1 -2 -4 -5 -7 -6 -3 -2 -2 -6 -9 -11 -13 -9 -3 -3 -4 -4 -4 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 0 0 -5 -9 -14 -14 -15 -14 -15 -17 -19 -20 -19 -18 -16 -16 -10 -6 -5 -9 -11 -6 -6 -8 -10 -15 -18 -8 -1 0 0 0 0 -1 -3 -7 -6 -6 -4 -2 -2 -2 -6 -9 -14 -18 -12 -6 -4 -4 -4 -4 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -6 -7 -11 -13 -14 -14 -15 -17 -19 -19 -19 -17 -16 -15 -10 -6 -4 -5 -4 -8 -12 -16 -18 -21 -24 -12 -3 0 0 -1 -3 -3 -4 -11 -9 -6 -6 -7 -6 -6 -5 -8 -11 -11 -5 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -5 -6 -8 -12 -14 -14 -16 -20 -26 -24 -21 -18 -16 -15 -12 -7 -4 -5 -5 -12 -19 -20 -17 -17 -24 -16 -6 -1 -1 -4 -4 -3 -4 -8 -6 -6 -6 -6 -4 -5 -5 -7 -11 -13 -6 -4 -4 -3 -3 -3 -3 -3 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -8 -9 -10 -11 -12 -14 -18 -22 -29 -27 -23 -19 -18 -18 -20 -13 -7 -7 -7 -12 -16 -18 -17 -21 -22 -16 -8 -3 -1 -4 -6 -6 -6 -5 -4 -4 -5 -5 -5 -5 -6 -6 -5 -3 -2 -3 -3 -2 -2 -2 -2 -2 -2 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -3 -2 -1 -2 -2 -1 -1 -2 -1 -1 -16 -16 -15 -12 -13 -16 -20 -23 -21 -16 -15 -18 -22 -20 -20 -14 -7 -6 -7 -8 -10 -10 -8 -11 -10 -7 -5 -3 -1 -4 -7 -8 -8 -7 -6 -5 -4 -4 -4 -5 -6 -7 -8 -5 -4 -2 -1 -1 -1 -1 -1 -2 -2 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -3 -2 -1 -16 -17 -17 -17 -17 -18 -20 -22 -18 -17 -19 -21 -20 -14 -12 -9 -4 -3 -4 -6 -8 -7 -5 -6 -6 -6 -5 -2 -1 -1 -3 -4 -5 -5 -6 -5 -3 -3 -3 -3 -5 -7 -9 -11 -9 -5 -1 -1 -1 -1 -1 -2 -2 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -2 -2 -1 -12 -14 -16 -17 -19 -19 -20 -23 -23 -20 -17 -13 -8 -4 -3 -2 -1 -1 -1 -4 -6 -7 -7 -6 -8 -8 -6 -3 -3 -3 -2 -3 -5 -4 -4 -4 -3 -4 -4 -4 -5 -8 -9 -10 -10 -6 -1 -1 -1 -2 -2 -2 -2 -2 -5 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -11 -14 -15 -15 -14 -13 -13 -14 -11 -7 -4 -3 -1 -1 0 0 0 0 0 -1 -3 -6 -8 -9 -7 -6 -5 -5 -5 -3 -1 -2 -5 -5 -4 -3 -3 -4 -5 -4 -5 -8 -8 -8 -8 -6 -3 -2 -2 -2 -2 -2 -2 -2 -5 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -11 -13 -15 -15 -10 -5 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 -2 -5 -8 -8 -4 -1 -1 -3 -4 -2 -3 -5 -4 -6 -7 -6 -3 -2 -3 -3 -3 -6 -6 -7 -8 -7 -4 -3 -2 -3 -3 -3 -2 -2 -4 -5 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -10 -10 -6 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -7 -5 -2 -1 -2 -3 -3 -4 -5 -4 -7 -10 -8 -4 -5 -5 -5 -5 -6 -6 -9 -12 -11 -7 -3 -2 -3 -4 -4 -3 -2 -3 -5 -7 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -9 -6 -3 -3 -2 -1 -1 -5 -6 -9 -9 -6 -1 0 0 0 0 0 0 0 0 0 -1 -3 -2 -1 0 0 -2 -4 -5 -5 -4 -5 -8 -10 -7 -8 -8 -7 -6 -4 -6 -9 -10 -10 -7 -3 -3 -3 -4 -4 -4 -3 -3 -5 -9 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -7 -4 -9 -9 -4 -1 -4 -10 -10 -12 -11 -7 -1 0 0 0 0 0 0 0 0 -1 -2 -4 -5 -3 0 0 -3 -6 -8 -7 -4 -4 -7 -10 -8 -7 -7 -7 -7 -8 -7 -7 -6 -6 -6 -3 -3 -3 -3 -3 -3 -3 -4 -4 -9 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 0 -1 -7 -9 -11 -7 -6 -5 -6 -7 -8 -9 -9 -7 -1 0 0 0 0 0 0 0 -1 -2 -4 -5 -4 -3 0 0 -3 -5 -6 -5 -4 -3 -4 -7 -7 -6 -6 -6 -6 -6 -6 -6 -7 -9 -11 -6 -3 -3 -3 -3 -4 -4 -4 -5 -8 -9 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 -1 -12 -14 -11 -4 -4 -4 -5 -6 -7 -6 -4 -2 -1 0 0 0 0 0 0 -3 -6 -9 -7 -5 -5 -5 0 0 -3 -5 -7 -5 -6 -5 -4 -6 -7 -6 -6 -6 -6 -5 -5 -5 -7 -10 -12 -8 -4 -3 -3 -4 -4 -4 -5 -6 -9 -13 -10 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -13 -15 -15 -11 -7 -5 -7 -11 -14 -13 -7 -1 -1 -1 -1 0 0 0 0 -7 -14 -14 -8 -4 -3 -3 -1 -1 -4 -7 -10 -8 -9 -7 -5 -5 -7 -5 -4 -5 -6 -6 -6 -6 -4 -5 -6 -6 -4 -3 -4 -4 -5 -6 -8 -10 -12 -16 -14 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -6 -11 -21 -18 -17 -17 -18 -20 -23 -18 -10 -4 -4 -3 -2 0 0 0 -2 -4 -6 -4 -7 -5 -2 -1 -4 -5 -7 -8 -9 -8 -8 -7 -5 -5 -5 -4 -4 -4 -6 -8 -10 -10 -7 -4 -7 -10 -9 -5 -5 -5 -6 -8 -10 -13 -15 -19 -19 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -8 -16 -21 -20 -20 -22 -22 -22 -25 -17 -7 -4 -4 -4 -4 -3 -1 -1 -4 -8 -10 -6 -9 -7 -4 -3 -6 -8 -8 -7 -5 -6 -6 -5 -4 -4 -4 -4 -4 -5 -5 -5 -7 -9 -7 -5 -6 -8 -8 -6 -6 -7 -8 -10 -13 -18 -21 -23 -23 -17 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -22 -20 -19 -21 -25 -29 -30 -33 -25 -11 -4 -4 -5 -6 -6 -2 -1 -4 -8 -11 -9 -8 -7 -6 -6 -6 -7 -6 -5 -5 -5 -5 -5 -6 -8 -7 -6 -4 -4 -5 -5 -6 -7 -6 -6 -6 -6 -6 -6 -8 -10 -12 -14 -18 -23 -26 -28 -29 -26 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -21 -20 -21 -23 -27 -32 -36 -39 -31 -16 -4 -4 -5 -5 -4 -1 -1 -2 -7 -11 -7 -7 -8 -8 -7 -8 -6 -5 -4 -4 -3 -4 -5 -6 -7 -6 -4 -3 -3 -4 -4 -4 -4 -6 -9 -7 -6 -7 -8 -10 -13 -15 -19 -22 -26 -28 -29 -32 -34 -16 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Wind_Speed 53 53 53 52 52 51 51 51 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 54 53 53 53 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 55 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 49 49 49 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 49 49 49 49 49 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 49 49 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction 270 271 272 273 274 275 276 276 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 272 273 274 274 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 272 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 277 278 278 278 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 275 276 277 277 278 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 276 276 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan