CAPE 0 0 0 0 0 0 0 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 1 1 1 1 3 4 6 7 10 15 21 26 29 31 34 36 35 33 31 31 30 28 25 23 22 22 20 30 41 45 45 48 56 57 69 81 89 92 90 85 78 69 62 57 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 2 1 0 0 0 0 2 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 13 17 22 28 33 36 40 45 49 48 46 45 45 44 41 37 33 32 34 33 54 63 57 47 47 55 69 77 83 84 82 77 70 62 54 47 41 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 1 0 0 0 0 0 2 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 14 18 24 29 34 38 43 47 53 57 59 60 62 62 58 54 48 45 44 45 45 52 52 48 44 41 61 68 70 69 68 62 57 49 42 36 32 29 31 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 3 2 1 0 0 0 0 0 0 0 0 14 21 15 2 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 6 10 14 18 26 32 37 41 46 53 57 62 68 73 75 71 65 58 53 51 50 49 47 45 42 38 33 26 42 52 55 54 53 48 42 34 29 27 27 33 39 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 3 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 42 66 49 10 1 0 0 0 0 0 0 0 1 2 3 3 4 6 7 9 10 13 17 22 28 33 38 45 55 60 67 75 81 82 73 65 60 57 53 52 50 43 37 33 28 17 12 23 35 45 49 44 40 34 29 28 28 23 36 51 0 0 0 0 0 0 0 0 1 2 3 5 6 6 4 2 2 3 3 2 0 0 0 0 0 0 0 0 0 0 22 56 73 63 38 6 1 0 0 0 0 0 0 1 3 5 6 8 10 11 11 12 15 17 19 23 28 32 39 48 57 66 77 85 84 71 62 58 56 55 54 53 49 40 30 24 11 7 14 23 31 38 34 30 26 25 26 28 26 37 47 0 0 0 0 0 0 0 1 2 4 4 4 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 1 2 6 15 25 39 56 64 20 5 1 1 1 0 1 1 3 6 9 11 11 13 14 15 18 19 20 20 21 23 27 32 38 49 63 79 92 84 69 59 56 59 63 59 54 45 32 19 14 10 9 15 22 26 28 28 28 27 25 22 22 24 27 27 0 0 0 0 0 0 1 2 3 4 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 2 6 9 13 16 19 20 21 33 19 11 7 5 5 1 1 3 6 10 14 14 13 15 17 17 20 23 24 26 27 29 35 33 34 44 60 80 101 84 68 60 60 63 62 58 50 38 25 18 20 17 20 25 28 29 26 24 27 29 26 23 22 22 22 20 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 3 7 11 16 19 22 24 25 24 23 21 19 17 14 12 6 6 7 10 12 14 15 15 18 20 22 24 27 31 34 35 39 45 41 36 42 59 80 101 84 69 61 61 61 54 51 44 36 32 34 34 21 23 27 27 21 13 9 13 15 12 14 17 14 8 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 9 13 18 21 26 30 32 34 34 34 33 32 29 25 20 16 15 14 15 17 19 21 21 24 28 31 32 36 40 41 41 41 45 43 39 42 57 77 91 84 71 63 59 52 47 45 44 40 29 7 3 1 5 8 6 1 0 0 2 2 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 1 2 6 9 11 14 18 25 32 37 40 42 44 44 45 45 45 43 40 35 31 26 22 21 23 26 31 34 37 41 45 43 44 46 45 42 39 39 37 38 44 56 71 79 72 62 54 46 35 31 32 37 40 39 36 20 9 3 0 0 0 0 0 1 4 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 10 13 15 17 21 27 35 43 49 52 53 54 55 56 58 58 57 55 51 46 40 34 32 35 41 45 48 51 53 57 55 55 54 50 43 36 32 31 34 41 51 61 61 48 37 30 25 20 20 23 27 30 31 34 28 17 6 0 0 0 0 0 1 3 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 12 14 17 20 23 26 31 37 45 52 57 59 60 61 62 64 66 69 69 67 64 61 56 51 50 51 55 60 64 65 64 63 62 61 58 51 40 31 28 26 26 31 38 42 36 22 12 9 10 11 14 18 19 19 20 19 13 6 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 14 18 22 25 29 35 40 46 52 58 62 64 64 64 65 68 72 75 77 77 73 73 70 67 67 68 69 73 76 77 74 71 67 63 55 46 35 29 25 21 19 18 18 17 12 5 2 2 4 5 7 11 13 13 12 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 0 0 0 0 3 5 9 15 20 25 29 33 39 46 51 56 61 65 66 67 67 68 71 76 80 84 86 82 82 83 84 85 84 82 81 81 82 81 77 70 61 50 38 30 25 21 16 12 7 4 3 2 1 0 0 0 0 2 5 10 11 6 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 1 4 7 13 19 25 29 35 41 47 53 59 63 66 68 68 69 70 73 79 83 87 90 90 90 92 96 98 96 93 90 90 90 87 81 69 56 42 31 25 20 16 11 5 1 0 0 0 0 0 0 0 0 0 2 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 0 0 0 0 0 0 0 0 0 0 1 3 7 14 20 26 32 37 44 52 60 64 67 68 69 70 71 75 80 85 87 91 93 96 99 102 105 103 102 101 100 99 93 81 65 49 35 26 22 17 12 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 0 0 0 0 0 0 0 0 0 2 8 15 22 27 33 39 46 54 60 65 67 68 69 71 75 80 83 87 91 95 99 104 108 107 106 107 108 108 105 94 77 58 42 30 23 20 16 10 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 23 28 33 39 46 52 58 62 64 67 70 73 78 82 87 92 96 100 103 106 107 106 107 108 108 103 88 68 49 35 27 23 20 16 10 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 0 0 0 0 0 0 0 0 0 0 1 3 7 12 16 19 24 29 36 41 46 50 55 61 66 71 76 82 89 94 97 100 103 107 106 105 105 105 101 92 73 55 39 29 24 22 19 15 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 0 0 0 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 4 7 10 12 13 13 16 20 25 30 34 38 43 51 58 66 74 83 92 96 98 99 100 98 96 96 97 97 91 77 58 42 30 23 22 21 19 14 7 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 1 4 8 11 13 14 13 12 13 14 17 19 23 27 32 39 47 58 69 80 89 91 89 87 85 83 83 82 83 82 74 60 44 31 24 21 22 21 20 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 11 13 14 13 12 11 11 11 12 12 14 17 22 29 38 50 63 73 78 77 75 72 70 70 68 66 65 63 56 44 32 23 20 21 21 21 19 15 8 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 3 6 8 10 12 11 10 9 8 7 7 7 7 7 8 12 18 25 33 41 48 53 54 54 54 53 50 49 47 46 45 43 39 31 22 18 18 19 20 19 16 12 7 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 11 12 8 5 3 2 1 1 2 3 4 5 9 14 20 26 31 34 36 36 35 32 29 24 22 20 21 24 26 24 20 16 15 16 16 15 14 12 9 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 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 9 10 9 4 2 0 0 0 0 0 1 2 3 5 8 12 15 17 17 16 14 14 13 12 8 7 8 10 12 14 14 12 11 12 12 11 10 9 7 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 2 2 2 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 7 5 2 0 0 0 0 0 0 0 0 1 3 3 5 7 7 6 5 6 8 10 11 10 9 9 10 10 9 8 7 7 8 8 6 4 3 2 1 0 0 0 0 0 1 2 1 2 2 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 6 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 6 4 2 0 0 0 0 0 0 1 1 1 1 1 0 2 4 6 6 7 9 13 16 19 18 16 15 13 10 7 5 3 2 2 2 1 0 0 0 0 0 0 0 1 3 7 9 6 5 5 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 5 3 2 1 0 0 0 0 0 0 1 2 1 0 2 3 4 7 10 13 13 17 21 24 25 22 18 15 13 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 2 6 14 16 13 10 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 5 4 3 2 1 1 1 1 1 2 2 2 1 0 2 2 4 7 12 18 20 22 24 24 22 19 14 10 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 3 9 20 21 19 16 16 10 3 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 5 5 4 3 3 3 3 2 3 5 4 3 1 2 3 4 5 7 11 17 20 22 22 21 17 15 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 14 24 25 23 22 22 13 5 3 4 5 4 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 5 4 4 4 3 2 1 3 3 2 2 4 5 5 5 5 8 11 14 17 18 17 12 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 19 26 27 26 26 26 13 5 3 4 6 6 5 6 7 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 2 3 4 5 6 7 8 6 5 5 3 2 0 2 3 4 5 7 8 8 6 5 5 7 9 13 16 16 13 11 8 3 0 0 0 0 0 0 1 1 2 1 1 0 0 1 3 8 16 25 28 28 28 29 25 11 3 1 1 2 5 6 7 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 1 2 4 5 6 8 8 9 7 6 4 3 2 1 2 3 5 7 8 10 10 9 8 7 6 5 8 14 16 14 11 8 6 5 5 4 2 1 2 2 3 3 4 4 3 3 6 13 23 30 32 31 30 30 30 20 9 3 1 1 0 3 5 6 7 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 1 2 4 6 7 7 6 4 2 2 3 3 4 5 6 7 7 8 10 11 11 9 8 8 7 9 12 15 14 11 10 13 17 17 16 13 9 8 5 5 7 8 9 10 13 20 30 38 40 39 36 34 33 26 16 8 5 4 3 1 3 5 6 6 6 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 1 1 1 2 3 4 3 2 2 1 1 3 4 7 9 9 8 7 10 12 13 13 11 9 9 9 10 11 12 14 12 13 18 24 26 28 28 27 21 14 12 14 17 22 31 35 39 43 45 43 40 38 35 32 20 9 5 6 9 8 5 3 3 4 4 5 4 3 1 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 0 1 2 1 0 1 0 1 4 6 9 11 12 11 11 13 15 15 15 15 13 12 11 11 11 12 15 15 16 20 26 32 36 39 39 33 25 24 27 33 42 62 61 53 46 43 40 38 37 35 28 17 9 6 8 12 11 7 3 0 0 1 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 1 1 2 1 0 0 1 1 0 0 0 2 5 9 12 14 15 16 16 16 17 17 17 17 16 15 14 14 15 16 17 19 22 28 34 38 41 43 43 39 35 35 37 39 47 58 56 48 41 37 37 37 36 31 24 19 13 9 9 10 11 9 5 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 1 1 0 0 0 0 0 0 0 1 3 7 11 14 16 17 18 18 18 18 17 17 17 17 17 17 18 19 21 25 28 33 38 42 44 47 48 46 43 41 43 42 36 35 38 39 37 35 34 36 35 31 26 25 24 19 14 12 12 11 10 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 1 2 4 7 5 2 0 0 0 0 0 0 0 0 1 4 9 15 18 20 21 21 20 19 18 17 18 19 19 20 22 23 25 28 31 34 38 42 50 53 55 57 55 50 51 50 45 35 33 32 31 30 32 35 34 30 26 23 25 25 22 17 13 12 11 9 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 3 4 3 1 0 0 0 0 0 0 0 0 2 6 11 16 18 20 22 22 21 19 18 18 19 21 22 23 25 29 32 35 37 40 43 49 56 60 61 62 60 57 60 57 45 34 29 26 26 28 30 31 29 26 24 26 23 24 22 17 11 10 7 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 1 2 1 1 0 0 0 0 0 0 0 2 5 10 15 17 19 21 23 24 21 19 19 19 20 21 22 23 26 31 35 39 41 42 45 53 59 61 60 59 58 59 59 52 38 29 26 24 24 27 28 26 25 25 28 31 27 23 19 14 8 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 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 4 8 13 16 19 22 24 26 26 22 22 22 21 18 20 22 25 27 30 34 40 42 42 44 51 55 55 52 50 47 46 43 36 27 24 26 26 26 27 26 25 25 26 29 30 26 20 14 10 5 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 1 6 10 13 15 18 21 23 23 23 22 23 24 22 19 22 26 28 30 31 34 40 41 39 40 43 44 43 40 37 35 33 29 25 20 21 23 23 23 22 22 23 26 29 30 28 24 18 12 9 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 0 0 0 0 1 6 11 14 15 16 16 17 20 22 25 29 32 31 23 26 30 32 32 32 33 34 34 33 34 34 32 28 23 22 24 24 23 19 17 19 20 20 21 23 24 27 30 31 30 28 25 20 14 10 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 0 0 0 0 0 0 0 0 0 0 0 4 9 13 15 14 15 16 18 21 25 29 32 35 37 30 31 33 33 33 34 30 29 30 30 30 26 21 17 14 16 20 22 20 16 19 21 21 23 26 29 32 34 33 30 28 28 24 19 14 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 0 0 0 0 0 0 0 0 1 1 2 3 5 8 11 12 13 15 18 21 25 28 29 30 31 32 33 30 29 30 31 31 32 29 27 26 25 25 20 15 13 13 16 19 19 18 15 18 19 21 25 30 34 37 36 32 27 26 23 18 13 8 6 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 1 1 2 2 0 0 0 0 1 2 3 4 7 9 11 12 13 16 21 22 24 27 28 27 28 30 32 34 32 28 26 26 26 24 23 20 18 17 18 15 13 13 14 14 14 14 16 18 22 24 26 28 34 37 35 31 25 21 19 16 11 8 6 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 2 4 6 7 8 6 3 2 2 3 3 5 7 9 12 13 13 15 18 22 23 25 26 27 27 28 29 30 32 34 33 27 22 20 18 17 15 14 14 17 15 12 10 9 10 11 12 15 19 23 27 31 33 35 36 33 29 23 18 16 13 10 8 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 3 6 9 12 15 16 14 9 8 7 5 4 5 7 11 15 18 19 19 20 21 21 22 26 30 31 28 29 29 30 30 32 37 29 21 17 13 11 10 9 9 13 11 9 7 6 8 11 15 20 26 31 34 37 38 36 30 24 19 15 12 10 8 6 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 6 8 8 7 6 7 8 10 10 10 10 11 12 15 18 21 24 26 26 25 24 24 25 27 28 29 27 27 29 30 31 32 37 30 21 14 9 7 7 8 6 6 6 6 8 11 14 18 23 27 29 30 29 27 23 19 15 13 10 8 7 6 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 6 6 7 9 8 8 8 10 12 13 14 16 18 20 23 26 28 32 33 33 31 30 29 26 25 24 21 22 24 26 29 34 33 27 18 10 4 4 5 6 6 5 5 6 10 15 15 16 17 17 14 15 14 11 8 5 4 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 8 9 12 14 14 14 13 14 14 15 17 20 22 24 26 27 29 33 34 34 33 31 29 26 24 23 21 20 19 19 21 31 28 22 15 8 3 3 5 5 6 6 5 6 7 9 9 8 5 2 1 3 4 2 1 1 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 10 13 16 19 19 18 18 18 16 16 18 21 23 23 24 26 29 33 34 33 30 27 26 25 25 25 23 21 20 21 21 23 20 16 12 9 8 7 6 5 4 5 4 4 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 13 16 19 21 21 21 21 21 19 18 19 22 23 22 22 23 28 32 34 34 32 29 27 26 26 26 25 23 22 21 19 17 15 13 11 8 9 7 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 19 21 23 25 25 25 24 22 22 22 23 24 24 24 24 25 27 30 34 37 33 30 28 27 26 26 25 22 19 16 15 14 12 10 8 9 9 8 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN 0 0 0 0 0 0 0 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 -6 -5 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -11 -14 -11 -11 -11 -9 -7 -5 -2 -1 -1 -2 -2 -3 -3 -3 -4 -6 -7 -7 -8 -9 -8 -7 -6 -7 -8 -8 -7 -4 -3 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 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 -2 -12 -33 -36 -31 -17 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 -2 -5 -5 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -4 -5 -6 -6 -6 -5 -4 -4 -3 -4 -6 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -3 0 0 0 0 0 -1 -10 -32 -32 -17 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -5 -5 -3 -3 -3 -3 -3 -3 -2 -2 -3 -4 -5 -5 -4 -3 -2 -2 -3 -3 -3 -6 -7 -6 -3 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -3 -3 -3 -2 0 0 0 0 0 0 -1 -5 -10 -10 -7 -5 0 0 0 0 0 0 0 0 0 -2 -3 -2 -2 -3 -4 -5 -5 -5 -5 -4 -4 -3 -3 -3 -3 -3 -3 -4 -5 -5 -5 -4 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -1 -2 -2 -3 -3 -2 -1 -2 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -3 -1 0 0 0 0 0 0 0 0 0 -1 -6 -12 -12 -1 0 0 0 0 0 0 0 -3 -7 -8 -7 -6 -5 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -3 -4 -4 -4 -5 -5 -4 -3 -2 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -2 -1 -2 -3 -3 -3 -2 -2 -1 0 0 0 0 0 0 0 -1 -3 -4 -2 -1 -2 -2 -2 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 -6 -11 -12 -10 -11 -3 -1 0 0 0 0 -2 -1 -7 -10 -9 -8 -6 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -5 -4 -5 -5 -5 -4 -5 -4 -3 -2 -2 -2 -2 -2 -2 -4 -5 -3 -1 -2 -4 -4 -3 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 0 0 0 0 0 0 0 -3 -7 -8 -2 -1 -1 -1 -1 -1 -2 -1 0 0 0 0 0 0 0 0 -1 -4 -7 -8 -18 -29 -29 -20 -15 -12 -8 -5 -4 -4 -1 -6 -4 -6 -8 -7 -6 -6 -6 -5 -5 -5 -5 -5 -6 -8 -9 -8 -7 -6 -5 -5 -5 -4 -4 -4 -3 -3 -3 -3 -2 -3 -2 -3 -4 -3 -2 -2 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 0 0 0 0 0 0 -1 -6 -10 -11 -4 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -5 -13 -15 -13 -11 -12 -20 -31 -19 -14 -11 -11 -10 -8 -1 -5 -5 -6 -7 -6 -6 -7 -7 -7 -6 -6 -6 -5 -5 -5 -5 -4 -6 -6 -4 -4 -4 -2 -3 -3 -3 -2 -3 -3 -3 -2 -2 -3 -3 -2 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -4 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -12 -13 -10 -9 -6 -4 -4 -4 -5 -6 -7 -7 -6 -5 -4 -5 -6 -6 -6 -7 -8 -8 -8 -7 -6 -6 -6 -5 -5 -5 -5 -4 -4 -4 -3 -3 -5 -4 -4 -3 -3 -4 -5 -6 -4 -3 -3 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -7 -9 -10 -9 -8 -7 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -6 -6 -6 -6 -6 -6 -8 -7 -7 -6 -5 -4 -3 -3 -4 -4 -6 -6 -4 -3 -3 -4 -8 -7 -5 -3 -3 -4 -4 -4 -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 -1 -3 -7 -8 -8 -8 -7 -6 -6 -6 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -5 -5 -5 -5 -6 -6 -7 -5 -3 -2 -3 -3 -4 -3 -4 -5 -7 -6 -3 -3 -3 -6 -9 -8 -6 -5 -6 -7 -8 -9 -9 -7 -5 -5 -3 -3 -3 -2 0 0 0 0 0 -1 -3 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -6 -7 -8 -7 -7 -6 -6 -7 -6 -5 -6 -5 -5 -5 -5 -5 -5 -4 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -2 -2 -2 -1 -2 -2 -3 -5 -6 -6 -5 -3 -3 -5 -7 -11 -12 -13 -14 -14 -15 -16 -16 -16 -13 -9 -8 -7 -10 -12 -8 0 0 0 0 0 -1 -3 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -5 -5 -6 -5 -5 -5 -6 -7 -6 -6 -6 -6 -6 -6 -6 -5 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -2 -2 -1 -2 -3 -4 -6 -7 -4 -4 -6 -8 -10 -10 -17 -20 -19 -18 -18 -19 -18 -19 -17 -15 -14 -14 -14 -18 -17 -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 -3 -4 -5 -5 -5 -5 -5 -4 -5 -6 -6 -6 -6 -6 -6 -7 -6 -6 -5 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -5 -7 -10 -12 -6 -5 -11 -17 -19 -8 -14 -13 -8 -6 -10 -12 -9 -18 -22 -19 -19 -18 -18 -17 -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 -1 -3 -3 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -6 -7 -7 -6 -5 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -5 -9 -13 -15 -13 -9 -9 -13 -19 -20 -4 -4 -2 -1 0 -1 -1 0 -14 -26 -27 -20 -11 -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 0 0 0 0 0 -1 -2 -4 -4 -4 -5 -5 -5 -5 -4 -5 -5 -5 -6 -6 -6 -5 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -7 -11 -15 -14 -10 -10 -11 -10 -7 -7 -1 0 0 0 0 0 0 0 -10 -22 -26 -14 -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 -1 -3 -6 -8 -8 -8 -7 -7 -7 -6 -6 -6 -5 -6 -6 -6 -5 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -4 -6 -11 -17 -20 -15 -10 -12 -14 -11 -2 0 0 0 0 0 0 0 0 0 -2 -4 -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 -4 -13 -16 -17 -16 -16 -15 -13 -10 -8 -7 -7 -8 -8 -6 -6 -5 -5 -4 -4 -3 -3 -3 -2 -4 -4 -4 -3 -3 -4 -6 -10 -17 -24 -26 -18 -13 -15 -15 -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 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 -11 -17 -22 -25 -26 -26 -23 -20 -15 -11 -9 -9 -9 -8 -7 -5 -5 -4 -4 -4 -3 -3 -3 -4 -5 -5 -5 -6 -8 -11 -17 -24 -27 -21 -12 -14 -16 -13 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -12 -19 -28 -35 -36 -33 -31 -25 -17 -12 -13 -11 -10 -9 -7 -5 -3 -3 -3 -5 -7 -7 -9 -9 -9 -9 -10 -11 -13 -21 -26 -25 -18 -15 -15 -16 -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 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 -7 -8 -10 -14 -23 -34 -38 -41 -39 -35 -31 -29 -21 -16 -11 -8 -5 -4 -4 -6 -8 -10 -11 -11 -12 -12 -11 -12 -15 -19 -24 -24 -20 -18 -18 -18 -15 -9 -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 -2 -5 -8 -10 -11 -12 -11 -11 -17 -24 -33 -44 -50 -47 -40 -35 -27 -17 -11 -10 -8 -8 -9 -11 -13 -14 -17 -20 -18 -14 -14 -20 -26 -29 -25 -19 -19 -20 -20 -17 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -7 -10 -12 -12 -14 -17 -16 -13 -10 -10 -16 -26 -36 -43 -40 -33 -24 -16 -11 -13 -12 -16 -19 -22 -25 -28 -32 -31 -26 -21 -19 -22 -25 -25 -23 -19 -21 -22 -23 -22 -17 -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 -2 -6 -8 -11 -13 -14 -13 -16 -17 -18 -16 -12 -10 -9 -11 -13 -14 -13 -11 -10 -14 -22 -25 -28 -29 -29 -27 -24 -20 -21 -22 -23 -22 -21 -22 -23 -23 -21 -21 -24 -24 -25 -26 -23 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -11 -13 -15 -16 -17 -14 -9 -6 -4 -3 -6 -8 -10 -12 -14 -15 -18 -20 -24 -28 -27 -25 -24 -25 -24 -19 -16 -15 -16 -19 -22 -21 -23 -24 -25 -26 -28 -28 -26 -25 -27 -28 -15 -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 -2 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -9 -14 -16 -17 -18 -15 -8 -3 0 0 0 0 -4 -9 -13 -20 -30 -30 -30 -29 -26 -22 -20 -19 -18 -15 -10 -8 -8 -12 -18 -22 -18 -17 -20 -25 -31 -31 -31 -27 -25 -29 -31 -18 -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 -1 -4 -5 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -10 -10 -14 -16 -15 -14 -8 -2 0 0 0 0 0 -1 -2 -6 -13 -25 -24 -20 -16 -12 -7 -5 -5 -4 -2 -3 -3 -5 -8 -12 -11 -9 -8 -13 -23 -35 -34 -26 -18 -11 -7 -2 0 0 0 -1 -1 -2 -3 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -12 -13 -14 -15 -14 -9 -2 0 0 0 0 0 -1 -3 -3 -2 -3 -3 -4 -5 -5 -5 -3 -3 -2 -2 -2 -3 -3 -4 -5 -7 -6 -5 -5 -6 -8 -10 -6 -3 -1 0 0 0 0 0 -1 -5 -7 -8 -7 -5 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -9 -12 -13 -11 -10 -10 -8 -2 -1 -1 0 0 0 -2 -5 -5 -1 -5 -6 -5 -4 -5 -5 -4 -3 -3 -3 -3 -3 -5 -6 -8 -10 -9 -5 -2 -1 -1 0 0 0 0 0 0 0 0 0 -2 -6 -9 -8 -8 -7 -5 -5 -4 -1 0 0 0 0 0 0 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 -1 -5 -10 -8 -7 -7 -7 -6 -3 -4 -4 -3 -2 -3 -4 -4 -6 -5 -1 -6 -6 -5 -5 -6 -4 -3 -3 -3 -3 -4 -3 -6 -6 -5 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -10 -10 -10 -9 -7 -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 -1 0 0 0 0 0 0 0 0 0 -3 -10 -10 -7 -5 -6 -6 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -6 -9 -10 -11 -9 -7 -6 -5 -4 -4 -2 -2 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -14 -11 -10 -8 -5 -3 -5 -3 -1 -1 -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 -1 -5 -5 -5 -5 -5 -4 -1 -1 -1 -2 -2 -1 -2 -2 -2 -1 -2 -3 -5 -8 -11 -13 -13 -13 -9 -7 -7 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -13 -10 -9 -9 -7 -5 -8 -5 -3 -3 -3 -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 -5 -10 -8 -3 -4 -5 -4 -4 -5 -4 -3 -3 -2 0 -3 -4 -3 -2 -1 -2 -3 -4 -6 -9 -13 -16 -14 -11 -9 -6 -5 -3 -1 0 0 0 0 0 -2 -5 -7 -8 -6 -3 -2 -1 0 -2 -6 -12 -11 -10 -10 -9 -7 -7 -7 -4 -2 -1 -1 -2 -1 -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 -2 -5 -6 -4 -4 -4 -5 -5 -5 -5 -4 -4 -3 -2 -3 -3 -3 -2 -2 -2 -3 -4 -5 -5 -7 -8 -10 -12 -11 -10 -9 -6 -3 -1 -1 -3 -3 -3 -6 -10 -10 -9 -9 -9 -9 -10 -6 -4 -7 -8 -8 -10 -10 -8 -5 -4 -3 -2 -1 -1 0 -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 -1 -2 -3 -3 -4 -7 -10 -10 -7 -2 -3 -5 -5 -5 -5 -5 -3 -3 -2 -2 -2 -3 -5 -6 -5 -4 -6 -11 -12 -12 -8 -5 -3 -2 -2 -2 -2 -3 -6 -9 -9 -9 -10 -15 -34 -36 -23 -10 -9 -8 -8 -9 -9 -6 -6 -5 -3 -2 -2 -2 0 -2 -3 -3 -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 -2 -5 -7 -5 -6 -5 -6 -7 -6 -4 -2 -3 -6 -5 -6 -6 -5 -3 -2 -2 -3 -4 -5 -7 -9 -8 -7 -7 -9 -10 -10 -7 -4 -4 -3 -2 -1 -1 -2 -2 -3 -6 -8 -16 -36 -60 -51 -31 -14 -10 -9 -9 -8 -8 -7 -6 -4 -3 -2 -1 -2 -1 -1 -2 -2 -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 -2 -8 -12 -13 -7 -2 -3 -4 -3 0 -1 0 -1 -4 -4 -5 -5 -5 -5 -4 -5 -6 -7 -8 -9 -10 -9 -8 -7 -7 -8 -8 -7 -6 -5 -4 -3 -2 -2 -3 -2 -2 -4 -9 -24 -58 -51 -36 -23 -15 -13 -14 -10 -8 -9 -8 -5 -4 -3 -3 -2 -1 -1 0 0 -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 -5 -11 -14 -11 -3 0 -1 -2 -2 0 0 0 -1 -3 -5 -7 -7 -6 -7 -8 -8 -9 -10 -10 -10 -10 -10 -9 -7 -7 -6 -5 -4 -5 -4 -4 -3 -2 -3 -4 -2 -2 -3 -6 -15 -41 -32 -24 -19 -17 -17 -13 -10 -11 -13 -9 -5 -4 -4 -3 -2 -1 -1 0 0 0 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -17 -17 -11 -5 -1 0 0 0 0 0 0 -1 -3 -5 -5 -8 -8 -7 -8 -9 -11 -11 -11 -12 -12 -11 -10 -9 -7 -6 -4 -2 -1 -1 -1 -3 -3 -3 -4 -5 -4 -3 -3 -3 -4 -13 -16 -16 -16 -16 -14 -10 -9 -9 -8 -3 -5 -6 -6 -4 -2 -2 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -20 -17 -9 -3 0 0 0 0 0 0 0 -1 -4 -7 -8 -9 -9 -10 -10 -11 -12 -12 -12 -12 -11 -10 -9 -7 -5 -5 -3 -3 -3 -3 -4 -3 -4 -4 -5 -5 -4 -3 -3 -4 -5 -8 -9 -9 -9 -13 -11 -8 -6 -4 -2 -3 -5 -6 -6 -4 -2 -2 -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 -4 -5 -5 -4 -1 0 0 0 0 0 0 -1 -3 -6 -7 -8 -8 -10 -13 -14 -12 -13 -13 -13 -12 -11 -9 -8 -6 -5 -4 -4 -4 -4 -4 -3 -4 -5 -6 -6 -5 -5 -4 -5 -7 -9 -9 -8 -7 -8 -9 -9 -10 -9 -8 -5 -4 -5 -5 -4 -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 -1 -3 -6 -5 -3 0 0 0 0 0 0 0 -3 -7 -9 -8 -8 -11 -14 -17 -18 -16 -16 -15 -14 -12 -11 -9 -6 -4 -5 -4 -4 -5 -5 -5 -6 -7 -8 -9 -9 -9 -7 -7 -10 -14 -16 -15 -12 -10 -9 -9 -9 -8 -7 -5 -4 -3 -3 -3 -1 -1 -2 -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 -2 -2 -1 0 0 0 0 0 0 -2 -7 -10 -10 -10 -10 -11 -14 -17 -19 -17 -12 -10 -11 -14 -11 -9 -5 -3 -4 -4 -4 -6 -8 -7 -8 -9 -11 -13 -13 -16 -14 -14 -16 -20 -20 -19 -16 -14 -12 -12 -11 -8 -4 -4 -2 -2 -2 -1 0 -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 -7 -10 -11 -11 -12 -13 -13 -15 -18 -15 -12 -9 -10 -13 -10 -8 -6 -5 -5 -5 -6 -7 -9 -10 -12 -14 -17 -18 -15 -21 -24 -24 -23 -23 -22 -20 -18 -16 -15 -13 -12 -9 -4 -3 -2 -3 -3 -1 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 -1 -6 -10 -13 -13 -14 -14 -14 -13 -16 -13 -8 -5 -3 -1 -5 -6 -7 -7 -7 -9 -10 -11 -14 -21 -25 -23 -21 -23 -13 -17 -22 -29 -34 -26 -24 -22 -19 -16 -11 -11 -9 -7 -5 -3 -3 -3 -2 0 -1 -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 -2 -6 -10 -12 -14 -7 -5 -3 -3 -10 -12 -12 -8 -3 -4 -4 -6 -8 -9 -9 -15 -14 -16 -23 -32 -31 -22 -14 -14 -7 -7 -10 -17 -33 -58 -46 -29 -16 -11 -9 -7 -6 -5 -3 -3 -3 -3 -2 -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 -1 -3 -4 -4 -3 -4 -6 -7 -8 -8 -8 -5 -3 -3 -2 -2 -5 -7 -6 -2 -3 -5 -7 -9 -12 -12 -15 -15 -14 -15 -17 -13 -9 -6 -4 -4 -9 -11 -14 -20 -23 -18 -13 -10 -6 -6 -6 -4 -3 -2 -2 -4 -4 -3 -3 -4 -4 -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 -1 -1 -1 0 0 0 -1 -4 -7 -9 -7 -4 -4 -4 -4 -4 -3 -2 -3 -3 -3 -4 -6 -4 -2 -2 -2 -3 -5 -9 -12 -14 -14 -12 -10 -7 -6 -6 -4 -3 -3 -3 -8 -24 -28 -19 -14 -11 -10 -9 -8 -6 -4 -3 -3 -3 -2 -2 -3 -4 -4 -4 -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 -2 -2 -3 -2 -2 -2 -2 -2 -2 -3 -4 -5 -6 -6 -5 -5 -4 -4 -4 -3 -2 -3 -3 -3 -3 -3 -3 -4 -4 -3 -2 -5 -11 -16 -15 -13 -9 -5 -3 -2 -4 -3 -2 -3 -8 -24 -28 -23 -15 -10 -7 -7 -7 -6 -5 -3 -2 -2 -2 -1 -2 -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 -1 -2 -3 -2 -2 -3 -4 -4 -5 -6 -8 -9 -9 -8 -7 -7 -7 -7 -7 -8 -7 -4 -3 -4 -5 -6 -7 -6 -6 -6 -4 -2 -2 -2 -6 -10 -11 -9 -7 -6 -4 -2 -3 -5 -10 -16 -19 -23 -21 -16 -11 -7 -6 -6 -6 -5 -4 -3 -3 -2 -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 -2 -3 -3 -3 -5 -7 -7 -8 -9 -9 -9 -9 -9 -8 -8 -8 -7 -8 -9 -8 -6 -3 -3 -5 -7 -9 -8 -8 -7 -5 -3 -2 -2 -2 -4 -7 -8 -9 -9 -7 -7 -5 -6 -13 -22 -28 -24 -20 -16 -12 -9 -7 -5 -4 -4 -4 -5 -4 -2 -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 -3 -3 -4 -7 -8 -8 -8 -8 -9 -9 -9 -9 -9 -9 -8 -8 -8 -8 -10 -7 -3 0 -1 -6 -8 -8 -6 -8 -9 -7 -3 -2 -1 -2 -3 -4 -5 -9 -10 -9 -8 -7 -12 -24 -33 -26 -22 -19 -17 -14 -10 -8 -6 -4 -3 -4 -4 -3 -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 0 -3 -3 -4 -8 -10 -9 -9 -9 -9 -10 -11 -11 -10 -10 -8 -7 -9 -10 -11 -9 -6 -2 -1 -3 -3 -2 -1 -4 -6 -6 -4 -3 -2 -1 -1 -2 -4 -7 -9 -10 -10 -18 -38 -44 -33 -25 -23 -21 -18 -13 -7 -6 -4 -2 0 0 0 0 -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 -3 -3 -4 -6 -8 -10 -12 -11 -11 -13 -15 -13 -11 -11 -9 -8 -8 -11 -12 -11 -8 -5 -1 0 0 0 0 0 -1 -3 -5 -4 -2 -2 -1 -1 -2 -2 -5 -9 -14 -17 -38 -47 -32 -18 -12 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -4 -7 -10 -11 -12 -12 -12 -14 -15 -13 -13 -13 -13 -13 -12 -14 -14 -11 -7 -4 -1 0 0 0 0 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -6 -8 -9 -6 -24 -34 -16 -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 -3 -5 -7 -10 -11 -12 -12 -12 -12 -12 -12 -13 -14 -14 -14 -15 -16 -17 -16 -12 -5 -2 -1 0 0 -1 -1 -6 -6 -4 -3 -3 -3 -2 -2 -3 -3 -3 -4 -5 -3 -1 -3 -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 Wind_Speed nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 39 39 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 39 39 40 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 39 39 40 41 42 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 39 40 41 42 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 312 313 313 313 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 312 313 313 313 313 313 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 313 313 313 313 313 313 313 313 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 313 313 313 313 313 313 313 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan