diff --git a/.harper-dictionary.txt b/.harper-dictionary.txt index f6c536a..8a0bd5c 100644 --- a/.harper-dictionary.txt +++ b/.harper-dictionary.txt @@ -8,6 +8,7 @@ Heijn IFC MSc NVM +Non-Volatile Noto Q. SHA256 diff --git a/build/poster.pdf b/build/poster.pdf index a5d61ad..b8326d5 100644 --- a/build/poster.pdf +++ b/build/poster.pdf @@ -5,7 +5,7 @@ << /Type /Pages /Count 1 - /Kids [216 0 R] + /Kids [211 0 R] >> endobj @@ -23,7 +23,7 @@ endobj /Parent 2 0 R /Next 4 0 R /Title (System-Level Information Flow Control) - /Dest 213 0 R + /Dest 208 0 R >> endobj @@ -33,7 +33,7 @@ endobj /Next 5 0 R /Prev 3 0 R /Title (Program-Level Information Flow Control) - /Dest 214 0 R + /Dest 209 0 R >> endobj @@ -42,7 +42,7 @@ endobj /Parent 2 0 R /Prev 4 0 R /Title (Trust-Less Computing) - /Dest 215 0 R + /Dest 210 0 R >> endobj @@ -65,7 +65,7 @@ endobj endobj 7 0 obj -[172 0 R 170 0 R 170 0 R 170 0 R 168 0 R 164 0 R 161 0 R 163 0 R 161 0 R 161 0 R 161 0 R 162 0 R 161 0 R 161 0 R 159 0 R 159 0 R 159 0 R 160 0 R 159 0 R 159 0 R 159 0 R 158 0 R 157 0 R 156 0 R 156 0 R 131 0 R 131 0 R 131 0 R 153 0 R 152 0 R 150 0 R 148 0 R 146 0 R 144 0 R 142 0 R 140 0 R 138 0 R 136 0 R 134 0 R 131 0 R 131 0 R 131 0 R 131 0 R 131 0 R 131 0 R 155 0 R 127 0 R 127 0 R 128 0 R 127 0 R 127 0 R 126 0 R 124 0 R 125 0 R 124 0 R 123 0 R 123 0 R 98 0 R 98 0 R 98 0 R 98 0 R 120 0 R 119 0 R 117 0 R 116 0 R 115 0 R 113 0 R 111 0 R 110 0 R 109 0 R 107 0 R 105 0 R 103 0 R 101 0 R 98 0 R 98 0 R 98 0 R 98 0 R 98 0 R 98 0 R 98 0 R 98 0 R 98 0 R 122 0 R 95 0 R 94 0 R 94 0 R 92 0 R 93 0 R 92 0 R 92 0 R 92 0 R 90 0 R 89 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 86 0 R 88 0 R 84 0 R 83 0 R 82 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 81 0 R 77 0 R 76 0 R 75 0 R 72 0 R 71 0 R 68 0 R 67 0 R 64 0 R 63 0 R 60 0 R 59 0 R 59 0 R 59 0 R 55 0 R 54 0 R 54 0 R 54 0 R 52 0 R 51 0 R 51 0 R 51 0 R 51 0 R 48 0 R 50 0 R 46 0 R 45 0 R 45 0 R 45 0 R 42 0 R 44 0 R 37 0 R 40 0 R 37 0 R 39 0 R 37 0 R 37 0 R 38 0 R 37 0 R 37 0 R 36 0 R 35 0 R 34 0 R 33 0 R 32 0 R 30 0 R 29 0 R 28 0 R 25 0 R 24 0 R 23 0 R 21 0 R 20 0 R 17 0 R 14 0 R 16 0 R 14 0 R 15 0 R 14 0 R 14 0 R] +[167 0 R 165 0 R 165 0 R 165 0 R 163 0 R 159 0 R 156 0 R 158 0 R 156 0 R 156 0 R 156 0 R 156 0 R 157 0 R 156 0 R 154 0 R 154 0 R 154 0 R 155 0 R 154 0 R 154 0 R 153 0 R 152 0 R 151 0 R 151 0 R 126 0 R 126 0 R 126 0 R 148 0 R 147 0 R 145 0 R 143 0 R 141 0 R 139 0 R 137 0 R 135 0 R 133 0 R 131 0 R 129 0 R 126 0 R 126 0 R 126 0 R 126 0 R 126 0 R 126 0 R 150 0 R 122 0 R 122 0 R 123 0 R 122 0 R 122 0 R 120 0 R 121 0 R 120 0 R 120 0 R 120 0 R 119 0 R 117 0 R 118 0 R 117 0 R 116 0 R 116 0 R 91 0 R 91 0 R 91 0 R 91 0 R 113 0 R 112 0 R 110 0 R 109 0 R 108 0 R 106 0 R 104 0 R 103 0 R 102 0 R 100 0 R 98 0 R 96 0 R 94 0 R 91 0 R 91 0 R 91 0 R 91 0 R 91 0 R 91 0 R 91 0 R 91 0 R 91 0 R 115 0 R 88 0 R 87 0 R 87 0 R 85 0 R 84 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 81 0 R 83 0 R 79 0 R 78 0 R 77 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 74 0 R 76 0 R 72 0 R 71 0 R 69 0 R 70 0 R 69 0 R 66 0 R 65 0 R 62 0 R 61 0 R 58 0 R 57 0 R 54 0 R 53 0 R 53 0 R 53 0 R 49 0 R 48 0 R 48 0 R 48 0 R 46 0 R 45 0 R 45 0 R 44 0 R 44 0 R 43 0 R 43 0 R 40 0 R 42 0 R 38 0 R 38 0 R 38 0 R 35 0 R 37 0 R 30 0 R 33 0 R 30 0 R 32 0 R 30 0 R 30 0 R 31 0 R 30 0 R 30 0 R 29 0 R 28 0 R 27 0 R 26 0 R 25 0 R 23 0 R 22 0 R 21 0 R 18 0 R 17 0 R 17 0 R 16 0 R 14 0 R 15 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R] endobj 8 0 obj @@ -82,7 +82,7 @@ endobj /Type /StructElem /S /Div /P 8 0 R - /K [165 0 R 11 0 R 10 0 R] + /K [160 0 R 11 0 R 10 0 R] >> endobj @@ -109,7 +109,7 @@ endobj /Type /StructElem /S /Div /P 11 0 R - /K [91 0 R 53 0 R 13 0 R] + /K [86 0 R 47 0 R 13 0 R] >> endobj @@ -118,7 +118,7 @@ endobj /Type /StructElem /S /Div /P 12 0 R - /K [52 0 R 51 0 R 47 0 R 46 0 R 45 0 R 41 0 R 37 0 R 36 0 R 35 0 R 26 0 R 25 0 R 18 0 R 17 0 R 14 0 R] + /K [46 0 R 45 0 R 44 0 R 43 0 R 39 0 R 38 0 R 34 0 R 30 0 R 29 0 R 28 0 R 19 0 R 18 0 R 17 0 R 16 0 R 14 0 R] >> endobj @@ -127,125 +127,54 @@ endobj /Type /StructElem /S /P /P 13 0 R - /K [188 16 0 R 190 15 0 R 192 193] - /Pg 216 0 R + /K [188 15 0 R 190 191 192 193 194] + /Pg 211 0 R >> endobj 15 0 obj -<< - /Type /StructElem - /S /Strong - /P 14 0 R - /K [191] - /Pg 216 0 R ->> -endobj - -16 0 obj << /Type /StructElem /S /Strong /P 14 0 R /K [189] - /Pg 216 0 R + /Pg 211 0 R >> endobj -17 0 obj +16 0 obj << /Type /StructElem /S /H3 /P 13 0 R /T (Trust-Less Computing) /K [187] - /Pg 216 0 R + /Pg 211 0 R >> endobj -18 0 obj +17 0 obj << /Type /StructElem - /S /L + /S /P /P 13 0 R - /A [<< - /O /List - /ListNumbering /Circle - >>] - /K [22 0 R 19 0 R] ->> -endobj - -19 0 obj -<< - /Type /StructElem - /S /LI - /P 18 0 R - /K [21 0 R 20 0 R] ->> -endobj - -20 0 obj -<< - /Type /StructElem - /S /LBody - /P 19 0 R - /K [186] - /Pg 216 0 R + /K [185 186] + /Pg 211 0 R >> endobj -21 0 obj -<< - /Type /StructElem - /S /Lbl - /P 19 0 R - /K [185] - /Pg 216 0 R ->> -endobj - -22 0 obj -<< - /Type /StructElem - /S /LI - /P 18 0 R - /K [24 0 R 23 0 R] ->> -endobj - -23 0 obj -<< - /Type /StructElem - /S /LBody - /P 22 0 R - /K [184] - /Pg 216 0 R ->> -endobj - -24 0 obj -<< - /Type /StructElem - /S /Lbl - /P 22 0 R - /K [183] - /Pg 216 0 R ->> -endobj - -25 0 obj +18 0 obj << /Type /StructElem /S /H3 /P 13 0 R /T (Program-Level Information Flow Control) - /K [182] - /Pg 216 0 R + /K [184] + /Pg 211 0 R >> endobj -26 0 obj +19 0 obj << /Type /StructElem /S /L @@ -254,1581 +183,1601 @@ endobj /O /List /ListNumbering /Circle >>] - /K [31 0 R 27 0 R] + /K [24 0 R 20 0 R] >> endobj -27 0 obj +20 0 obj << /Type /StructElem /S /LI - /P 26 0 R - /K [30 0 R 28 0 R] + /P 19 0 R + /K [23 0 R 21 0 R] >> endobj -28 0 obj +21 0 obj << /Type /StructElem /S /LBody - /P 27 0 R - /K [29 0 R 181] - /Pg 216 0 R + /P 20 0 R + /K [22 0 R 183] + /Pg 211 0 R >> endobj -29 0 obj +22 0 obj << /Type /StructElem /S /Strong - /P 28 0 R - /K [180] - /Pg 216 0 R + /P 21 0 R + /K [182] + /Pg 211 0 R >> endobj -30 0 obj +23 0 obj << /Type /StructElem /S /Lbl - /P 27 0 R - /K [179] - /Pg 216 0 R + /P 20 0 R + /K [181] + /Pg 211 0 R >> endobj -31 0 obj +24 0 obj << /Type /StructElem /S /LI - /P 26 0 R - /K [34 0 R 32 0 R] + /P 19 0 R + /K [27 0 R 25 0 R] >> endobj -32 0 obj +25 0 obj << /Type /StructElem /S /LBody - /P 31 0 R - /K [33 0 R 178] - /Pg 216 0 R + /P 24 0 R + /K [26 0 R 180] + /Pg 211 0 R >> endobj -33 0 obj +26 0 obj << /Type /StructElem /S /Strong - /P 32 0 R - /K [177] - /Pg 216 0 R + /P 25 0 R + /K [179] + /Pg 211 0 R >> endobj -34 0 obj +27 0 obj << /Type /StructElem /S /Lbl - /P 31 0 R - /K [176] - /Pg 216 0 R + /P 24 0 R + /K [178] + /Pg 211 0 R >> endobj -35 0 obj +28 0 obj << /Type /StructElem /S /H3 /P 13 0 R /T (System-Level Information Flow Control) - /K [175] - /Pg 216 0 R + /K [177] + /Pg 211 0 R >> endobj -36 0 obj +29 0 obj << /Type /StructElem /S /P /P 13 0 R - /K [174] - /Pg 216 0 R + /K [176] + /Pg 211 0 R >> endobj -37 0 obj +30 0 obj << /Type /StructElem /S /P /P 13 0 R - /K [165 40 0 R 167 39 0 R 169 170 38 0 R 172 173] - /Pg 216 0 R + /K [167 33 0 R 169 32 0 R 171 172 31 0 R 174 175] + /Pg 211 0 R >> endobj -38 0 obj +31 0 obj << /Type /StructElem /S /Code - /P 37 0 R - /K [171] - /Pg 216 0 R + /P 30 0 R + /K [173] + /Pg 211 0 R >> endobj -39 0 obj +32 0 obj << /Type /StructElem /S /Strong - /P 37 0 R - /K [168] - /Pg 216 0 R + /P 30 0 R + /K [170] + /Pg 211 0 R >> endobj -40 0 obj +33 0 obj << /Type /StructElem /S /Strong - /P 37 0 R - /K [166] - /Pg 216 0 R + /P 30 0 R + /K [168] + /Pg 211 0 R >> endobj -41 0 obj +34 0 obj << /Type /StructElem /S /Div /P 13 0 R - /K [43 0 R 42 0 R] + /K [36 0 R 35 0 R] >> endobj -42 0 obj +35 0 obj << /Type /StructElem /S /Figure - /P 41 0 R + /P 34 0 R /A [<< /O /Layout /Placement /Block >>] - /K [163] - /Pg 216 0 R + /K [165] + /Pg 211 0 R >> endobj -43 0 obj +36 0 obj << /Type /StructElem /S /Caption - /P 41 0 R - /K [44 0 R] + /P 34 0 R + /K [37 0 R] >> endobj -44 0 obj +37 0 obj << /Type /StructElem /S /Span - /P 43 0 R + /P 36 0 R /A [<< /O /Layout /Placement /Block >>] - /K [164] - /Pg 216 0 R ->> -endobj - -45 0 obj -<< - /Type /StructElem - /S /P - /P 13 0 R - /K [160 161 162] - /Pg 216 0 R + /K [166] + /Pg 211 0 R >> endobj -46 0 obj +38 0 obj << /Type /StructElem /S /P /P 13 0 R - /K [159] - /Pg 216 0 R + /K [162 163 164] + /Pg 211 0 R >> endobj -47 0 obj +39 0 obj << /Type /StructElem /S /Div /P 13 0 R - /K [49 0 R 48 0 R] + /K [41 0 R 40 0 R] >> endobj -48 0 obj +40 0 obj << /Type /StructElem /S /Figure - /P 47 0 R + /P 39 0 R /A [<< /O /Layout /Placement /Block >>] - /K [157] - /Pg 216 0 R + /K [160] + /Pg 211 0 R >> endobj -49 0 obj +41 0 obj << /Type /StructElem /S /Caption - /P 47 0 R - /K [50 0 R] + /P 39 0 R + /K [42 0 R] >> endobj -50 0 obj +42 0 obj << /Type /StructElem /S /Span - /P 49 0 R + /P 41 0 R /A [<< /O /Layout /Placement /Block >>] - /K [158] - /Pg 216 0 R + /K [161] + /Pg 211 0 R >> endobj -51 0 obj +43 0 obj << /Type /StructElem /S /P /P 13 0 R - /K [153 154 155 156] - /Pg 216 0 R + /K [158 159] + /Pg 211 0 R >> endobj -52 0 obj +44 0 obj << /Type /StructElem /S /P /P 13 0 R - /K [152] - /Pg 216 0 R + /K [156 157] + /Pg 211 0 R >> endobj -53 0 obj +45 0 obj +<< + /Type /StructElem + /S /P + /P 13 0 R + /K [154 155] + /Pg 211 0 R +>> +endobj + +46 0 obj +<< + /Type /StructElem + /S /P + /P 13 0 R + /K [153] + /Pg 211 0 R +>> +endobj + +47 0 obj << /Type /StructElem /S /Div /P 12 0 R - /K [90 0 R 89 0 R 85 0 R 83 0 R 82 0 R 78 0 R 77 0 R 56 0 R 54 0 R] + /K [85 0 R 84 0 R 80 0 R 78 0 R 77 0 R 73 0 R 72 0 R 50 0 R 48 0 R] >> endobj -54 0 obj +48 0 obj << /Type /StructElem /S /P - /P 53 0 R - /K [55 0 R 149 150 151] - /Pg 216 0 R + /P 47 0 R + /K [49 0 R 150 151 152] + /Pg 211 0 R >> endobj -55 0 obj +49 0 obj << /Type /StructElem /S /Strong - /P 54 0 R - /K [148] - /Pg 216 0 R + /P 48 0 R + /K [149] + /Pg 211 0 R >> endobj -56 0 obj +50 0 obj << /Type /StructElem /S /L - /P 53 0 R + /P 47 0 R /A [<< /O /List /ListNumbering /Decimal >>] - /K [73 0 R 69 0 R 65 0 R 61 0 R 57 0 R] + /K [67 0 R 63 0 R 59 0 R 55 0 R 51 0 R] >> endobj -57 0 obj +51 0 obj << /Type /StructElem /S /LI - /P 56 0 R - /K [60 0 R 58 0 R] + /P 50 0 R + /K [54 0 R 52 0 R] >> endobj -58 0 obj +52 0 obj << /Type /StructElem /S /LBody - /P 57 0 R - /K [59 0 R] + /P 51 0 R + /K [53 0 R] >> endobj -59 0 obj +53 0 obj << /Type /StructElem /S /P - /P 58 0 R - /K [145 146 147] - /Pg 216 0 R + /P 52 0 R + /K [146 147 148] + /Pg 211 0 R >> endobj -60 0 obj +54 0 obj << /Type /StructElem /S /Lbl - /P 57 0 R - /K [144] - /Pg 216 0 R + /P 51 0 R + /K [145] + /Pg 211 0 R >> endobj -61 0 obj +55 0 obj << /Type /StructElem /S /LI - /P 56 0 R - /K [64 0 R 62 0 R] + /P 50 0 R + /K [58 0 R 56 0 R] >> endobj -62 0 obj +56 0 obj << /Type /StructElem /S /LBody - /P 61 0 R - /K [63 0 R] + /P 55 0 R + /K [57 0 R] >> endobj -63 0 obj +57 0 obj << /Type /StructElem /S /P - /P 62 0 R - /K [143] - /Pg 216 0 R + /P 56 0 R + /K [144] + /Pg 211 0 R >> endobj -64 0 obj +58 0 obj << /Type /StructElem /S /Lbl - /P 61 0 R - /K [142] - /Pg 216 0 R + /P 55 0 R + /K [143] + /Pg 211 0 R >> endobj -65 0 obj +59 0 obj << /Type /StructElem /S /LI - /P 56 0 R - /K [68 0 R 66 0 R] + /P 50 0 R + /K [62 0 R 60 0 R] >> endobj -66 0 obj +60 0 obj << /Type /StructElem /S /LBody - /P 65 0 R - /K [67 0 R] + /P 59 0 R + /K [61 0 R] >> endobj -67 0 obj +61 0 obj << /Type /StructElem /S /P - /P 66 0 R - /K [141] - /Pg 216 0 R + /P 60 0 R + /K [142] + /Pg 211 0 R >> endobj -68 0 obj +62 0 obj << /Type /StructElem /S /Lbl - /P 65 0 R - /K [140] - /Pg 216 0 R + /P 59 0 R + /K [141] + /Pg 211 0 R >> endobj -69 0 obj +63 0 obj << /Type /StructElem /S /LI - /P 56 0 R - /K [72 0 R 70 0 R] + /P 50 0 R + /K [66 0 R 64 0 R] >> endobj -70 0 obj +64 0 obj << /Type /StructElem /S /LBody - /P 69 0 R - /K [71 0 R] + /P 63 0 R + /K [65 0 R] >> endobj -71 0 obj +65 0 obj << /Type /StructElem /S /P - /P 70 0 R - /K [139] - /Pg 216 0 R + /P 64 0 R + /K [140] + /Pg 211 0 R >> endobj -72 0 obj +66 0 obj << /Type /StructElem /S /Lbl - /P 69 0 R - /K [138] - /Pg 216 0 R + /P 63 0 R + /K [139] + /Pg 211 0 R >> endobj -73 0 obj +67 0 obj << /Type /StructElem /S /LI - /P 56 0 R - /K [76 0 R 74 0 R] + /P 50 0 R + /K [71 0 R 68 0 R] >> endobj -74 0 obj +68 0 obj << /Type /StructElem /S /LBody - /P 73 0 R - /K [75 0 R] + /P 67 0 R + /K [69 0 R] >> endobj -75 0 obj +69 0 obj << /Type /StructElem /S /P - /P 74 0 R + /P 68 0 R + /K [136 70 0 R 138] + /Pg 211 0 R +>> +endobj + +70 0 obj +<< + /Type /StructElem + /S /Strong + /P 69 0 R /K [137] - /Pg 216 0 R + /Pg 211 0 R >> endobj -76 0 obj +71 0 obj << /Type /StructElem /S /Lbl - /P 73 0 R - /K [136] - /Pg 216 0 R + /P 67 0 R + /K [135] + /Pg 211 0 R >> endobj -77 0 obj +72 0 obj << /Type /StructElem /S /P - /P 53 0 R - /K [135] - /Pg 216 0 R + /P 47 0 R + /K [134] + /Pg 211 0 R >> endobj -78 0 obj +73 0 obj << /Type /StructElem /S /Div - /P 53 0 R - /K [80 0 R 79 0 R] + /P 47 0 R + /K [75 0 R 74 0 R] >> endobj -79 0 obj +74 0 obj << /Type /StructElem /S /Figure - /P 78 0 R + /P 73 0 R /A [<< /O /Layout /Placement /Block >>] - /K [117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133] - /Pg 216 0 R + /K [116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132] + /Pg 211 0 R >> endobj -80 0 obj +75 0 obj << /Type /StructElem /S /Caption - /P 78 0 R - /K [81 0 R] + /P 73 0 R + /K [76 0 R] >> endobj -81 0 obj +76 0 obj << /Type /StructElem /S /Span - /P 80 0 R + /P 75 0 R /A [<< /O /Layout /Placement /Block >>] - /K [134] - /Pg 216 0 R + /K [133] + /Pg 211 0 R >> endobj -82 0 obj +77 0 obj << /Type /StructElem /S /P - /P 53 0 R - /K [116] - /Pg 216 0 R + /P 47 0 R + /K [115] + /Pg 211 0 R >> endobj -83 0 obj +78 0 obj << /Type /StructElem /S /P - /P 53 0 R - /K [84 0 R 115] - /Pg 216 0 R + /P 47 0 R + /K [79 0 R 114] + /Pg 211 0 R >> endobj -84 0 obj +79 0 obj << /Type /StructElem /S /Strong - /P 83 0 R - /K [114] - /Pg 216 0 R + /P 78 0 R + /K [113] + /Pg 211 0 R >> endobj -85 0 obj +80 0 obj << /Type /StructElem /S /Div - /P 53 0 R - /K [87 0 R 86 0 R] + /P 47 0 R + /K [82 0 R 81 0 R] >> endobj -86 0 obj +81 0 obj << /Type /StructElem /S /Figure - /P 85 0 R + /P 80 0 R /A [<< /O /Layout /Placement /Block >>] - /K [94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112] - /Pg 216 0 R + /K [93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111] + /Pg 211 0 R >> endobj -87 0 obj +82 0 obj << /Type /StructElem /S /Caption - /P 85 0 R - /K [88 0 R] + /P 80 0 R + /K [83 0 R] >> endobj -88 0 obj +83 0 obj << /Type /StructElem /S /Span - /P 87 0 R + /P 82 0 R /A [<< /O /Layout /Placement /Block >>] - /K [113] - /Pg 216 0 R + /K [112] + /Pg 211 0 R >> endobj -89 0 obj +84 0 obj << /Type /StructElem /S /P - /P 53 0 R - /K [93] - /Pg 216 0 R + /P 47 0 R + /K [92] + /Pg 211 0 R >> endobj -90 0 obj +85 0 obj << /Type /StructElem /S /P - /P 53 0 R - /K [92] - /Pg 216 0 R + /P 47 0 R + /K [91] + /Pg 211 0 R >> endobj -91 0 obj +86 0 obj << /Type /StructElem /S /Div /P 12 0 R - /K [164 0 R 161 0 R 159 0 R 158 0 R 156 0 R 129 0 R 127 0 R 126 0 R 124 0 R 123 0 R 96 0 R 94 0 R 92 0 R] + /K [159 0 R 156 0 R 154 0 R 153 0 R 151 0 R 124 0 R 122 0 R 120 0 R 119 0 R 117 0 R 116 0 R 89 0 R 87 0 R] >> endobj -92 0 obj +87 0 obj << /Type /StructElem /S /P - /P 91 0 R - /K [87 93 0 R 89 90 91] - /Pg 216 0 R + /P 86 0 R + /K [88 0 R 89 90] + /Pg 211 0 R >> endobj -93 0 obj +88 0 obj << /Type /StructElem /S /Strong - /P 92 0 R + /P 87 0 R /K [88] - /Pg 216 0 R ->> -endobj - -94 0 obj -<< - /Type /StructElem - /S /P - /P 91 0 R - /K [95 0 R 85 86] - /Pg 216 0 R ->> -endobj - -95 0 obj -<< - /Type /StructElem - /S /Strong - /P 94 0 R - /K [84] - /Pg 216 0 R + /Pg 211 0 R >> endobj -96 0 obj +89 0 obj << /Type /StructElem /S /Div - /P 91 0 R - /K [121 0 R 97 0 R] + /P 86 0 R + /K [114 0 R 90 0 R] >> endobj -97 0 obj +90 0 obj << /Type /StructElem /S /Div - /P 96 0 R + /P 89 0 R /A [<< /O /Layout /Placement /Block >>] - /K [98 0 R] + /K [91 0 R] >> endobj -98 0 obj +91 0 obj << /Type /StructElem /S /P - /P 97 0 R - /K [57 58 59 60 120 0 R 99 0 R 74 75 76 77 78 79 80 81 82] - /Pg 216 0 R + /P 90 0 R + /K [61 62 63 64 113 0 R 92 0 R 78 79 80 81 82 83 84 85 86] + /Pg 211 0 R >> endobj -99 0 obj +92 0 obj << /Type /StructElem /S /Div - /P 98 0 R - /K [118 0 R 114 0 R 112 0 R 108 0 R 106 0 R 104 0 R 102 0 R 100 0 R] + /P 91 0 R + /K [111 0 R 107 0 R 105 0 R 101 0 R 99 0 R 97 0 R 95 0 R 93 0 R] >> endobj -100 0 obj +93 0 obj << /Type /StructElem /S /Div - /P 99 0 R - /K [101 0 R] + /P 92 0 R + /K [94 0 R] >> endobj -101 0 obj +94 0 obj << /Type /StructElem /S /Span - /P 100 0 R + /P 93 0 R /A [<< /O /Layout /Placement /Block >>] - /K [73] - /Pg 216 0 R + /K [77] + /Pg 211 0 R >> endobj -102 0 obj +95 0 obj << /Type /StructElem /S /Div - /P 99 0 R - /K [103 0 R] + /P 92 0 R + /K [96 0 R] >> endobj -103 0 obj +96 0 obj << /Type /StructElem /S /Span - /P 102 0 R + /P 95 0 R /A [<< /O /Layout /Placement /Block >>] - /K [72] - /Pg 216 0 R + /K [76] + /Pg 211 0 R >> endobj -104 0 obj +97 0 obj << /Type /StructElem /S /Div - /P 99 0 R - /K [105 0 R] + /P 92 0 R + /K [98 0 R] >> endobj -105 0 obj +98 0 obj << /Type /StructElem /S /Span - /P 104 0 R + /P 97 0 R /A [<< /O /Layout /Placement /Block >>] - /K [71] - /Pg 216 0 R + /K [75] + /Pg 211 0 R >> endobj -106 0 obj +99 0 obj << /Type /StructElem /S /Div - /P 99 0 R - /K [107 0 R] + /P 92 0 R + /K [100 0 R] >> endobj -107 0 obj +100 0 obj << /Type /StructElem /S /Span - /P 106 0 R + /P 99 0 R /A [<< /O /Layout /Placement /Block >>] - /K [70] - /Pg 216 0 R + /K [74] + /Pg 211 0 R >> endobj -108 0 obj +101 0 obj << /Type /StructElem /S /Div - /P 99 0 R - /K [111 0 R 110 0 R 109 0 R] + /P 92 0 R + /K [104 0 R 103 0 R 102 0 R] >> endobj -109 0 obj +102 0 obj << /Type /StructElem /S /Span - /P 108 0 R + /P 101 0 R /A [<< /O /Layout /Placement /Block >>] - /K [69] - /Pg 216 0 R + /K [73] + /Pg 211 0 R >> endobj -110 0 obj +103 0 obj << /Type /StructElem /S /Formula - /P 108 0 R + /P 101 0 R /A [<< /O /Layout /Placement /Block >>] - /K [68] - /Pg 216 0 R + /K [72] + /Pg 211 0 R >> endobj -111 0 obj +104 0 obj << /Type /StructElem /S /Span - /P 108 0 R + /P 101 0 R /A [<< /O /Layout /Placement /Block >>] - /K [67] - /Pg 216 0 R + /K [71] + /Pg 211 0 R >> endobj -112 0 obj +105 0 obj << /Type /StructElem /S /Div - /P 99 0 R - /K [113 0 R] + /P 92 0 R + /K [106 0 R] >> endobj -113 0 obj +106 0 obj << /Type /StructElem /S /Span - /P 112 0 R + /P 105 0 R /A [<< /O /Layout /Placement /Block >>] - /K [66] - /Pg 216 0 R + /K [70] + /Pg 211 0 R >> endobj -114 0 obj +107 0 obj << /Type /StructElem /S /Div - /P 99 0 R - /K [117 0 R 116 0 R 115 0 R] + /P 92 0 R + /K [110 0 R 109 0 R 108 0 R] >> endobj -115 0 obj +108 0 obj << /Type /StructElem /S /Span - /P 114 0 R + /P 107 0 R /A [<< /O /Layout /Placement /Block >>] - /K [65] - /Pg 216 0 R + /K [69] + /Pg 211 0 R >> endobj -116 0 obj +109 0 obj << /Type /StructElem /S /Formula - /P 114 0 R + /P 107 0 R /A [<< /O /Layout /Placement /Block >>] - /K [64] - /Pg 216 0 R + /K [68] + /Pg 211 0 R >> endobj -117 0 obj +110 0 obj << /Type /StructElem /S /Span - /P 114 0 R + /P 107 0 R /A [<< /O /Layout /Placement /Block >>] - /K [63] - /Pg 216 0 R + /K [67] + /Pg 211 0 R >> endobj -118 0 obj +111 0 obj << /Type /StructElem /S /Div - /P 99 0 R - /K [119 0 R] + /P 92 0 R + /K [112 0 R] >> endobj -119 0 obj +112 0 obj << /Type /StructElem /S /Span - /P 118 0 R + /P 111 0 R /A [<< /O /Layout /Placement /Block >>] - /K [62] - /Pg 216 0 R + /K [66] + /Pg 211 0 R >> endobj -120 0 obj +113 0 obj << /Type /StructElem /S /P - /P 98 0 R - /K [61] - /Pg 216 0 R + /P 91 0 R + /K [65] + /Pg 211 0 R >> endobj -121 0 obj +114 0 obj << /Type /StructElem /S /Caption - /P 96 0 R - /K [122 0 R] + /P 89 0 R + /K [115 0 R] >> endobj -122 0 obj +115 0 obj << /Type /StructElem /S /Span - /P 121 0 R + /P 114 0 R /A [<< /O /Layout /Placement /Block >>] - /K [83] - /Pg 216 0 R + /K [87] + /Pg 211 0 R >> endobj -123 0 obj +116 0 obj << /Type /StructElem /S /P - /P 91 0 R - /K [55 56] - /Pg 216 0 R + /P 86 0 R + /K [59 60] + /Pg 211 0 R >> endobj -124 0 obj +117 0 obj << /Type /StructElem /S /P - /P 91 0 R - /K [52 125 0 R 54] - /Pg 216 0 R + /P 86 0 R + /K [56 118 0 R 58] + /Pg 211 0 R >> endobj -125 0 obj +118 0 obj << /Type /StructElem /S /Strong - /P 124 0 R - /K [53] - /Pg 216 0 R + /P 117 0 R + /K [57] + /Pg 211 0 R >> endobj -126 0 obj +119 0 obj << /Type /StructElem /S /P - /P 91 0 R + /P 86 0 R + /K [55] + /Pg 211 0 R +>> +endobj + +120 0 obj +<< + /Type /StructElem + /S /P + /P 86 0 R + /K [50 121 0 R 52 53 54] + /Pg 211 0 R +>> +endobj + +121 0 obj +<< + /Type /StructElem + /S /Strong + /P 120 0 R /K [51] - /Pg 216 0 R + /Pg 211 0 R >> endobj -127 0 obj +122 0 obj << /Type /StructElem /S /P - /P 91 0 R - /K [46 47 128 0 R 49 50] - /Pg 216 0 R + /P 86 0 R + /K [45 46 123 0 R 48 49] + /Pg 211 0 R >> endobj -128 0 obj +123 0 obj << /Type /StructElem /S /Strong - /P 127 0 R - /K [48] - /Pg 216 0 R + /P 122 0 R + /K [47] + /Pg 211 0 R >> endobj -129 0 obj +124 0 obj << /Type /StructElem /S /Div - /P 91 0 R - /K [154 0 R 130 0 R] + /P 86 0 R + /K [149 0 R 125 0 R] >> endobj -130 0 obj +125 0 obj << /Type /StructElem /S /Div - /P 129 0 R + /P 124 0 R /A [<< /O /Layout /Placement /Block >>] - /K [131 0 R] + /K [126 0 R] >> endobj -131 0 obj +126 0 obj << /Type /StructElem /S /P - /P 130 0 R - /K [25 26 27 153 0 R 132 0 R 39 40 41 42 43 44] - /Pg 216 0 R + /P 125 0 R + /K [24 25 26 148 0 R 127 0 R 38 39 40 41 42 43] + /Pg 211 0 R >> endobj -132 0 obj +127 0 obj << /Type /StructElem /S /Div - /P 131 0 R - /K [151 0 R 149 0 R 147 0 R 145 0 R 143 0 R 141 0 R 139 0 R 137 0 R 135 0 R 133 0 R] + /P 126 0 R + /K [146 0 R 144 0 R 142 0 R 140 0 R 138 0 R 136 0 R 134 0 R 132 0 R 130 0 R 128 0 R] >> endobj -133 0 obj +128 0 obj << /Type /StructElem /S /Div - /P 132 0 R - /K [134 0 R] + /P 127 0 R + /K [129 0 R] >> endobj -134 0 obj +129 0 obj << /Type /StructElem /S /Span - /P 133 0 R + /P 128 0 R /A [<< /O /Layout /Placement /Block >>] - /K [38] - /Pg 216 0 R + /K [37] + /Pg 211 0 R >> endobj -135 0 obj +130 0 obj << /Type /StructElem /S /Div - /P 132 0 R - /K [136 0 R] + /P 127 0 R + /K [131 0 R] >> endobj -136 0 obj +131 0 obj << /Type /StructElem /S /Span - /P 135 0 R + /P 130 0 R /A [<< /O /Layout /Placement /Block >>] - /K [37] - /Pg 216 0 R + /K [36] + /Pg 211 0 R >> endobj -137 0 obj +132 0 obj << /Type /StructElem /S /Div - /P 132 0 R - /K [138 0 R] + /P 127 0 R + /K [133 0 R] >> endobj -138 0 obj +133 0 obj << /Type /StructElem /S /Span - /P 137 0 R + /P 132 0 R /A [<< /O /Layout /Placement /Block >>] - /K [36] - /Pg 216 0 R + /K [35] + /Pg 211 0 R >> endobj -139 0 obj +134 0 obj << /Type /StructElem /S /Div - /P 132 0 R - /K [140 0 R] + /P 127 0 R + /K [135 0 R] >> endobj -140 0 obj +135 0 obj << /Type /StructElem /S /Span - /P 139 0 R + /P 134 0 R /A [<< /O /Layout /Placement /Block >>] - /K [35] - /Pg 216 0 R + /K [34] + /Pg 211 0 R >> endobj -141 0 obj +136 0 obj << /Type /StructElem /S /Div - /P 132 0 R - /K [142 0 R] + /P 127 0 R + /K [137 0 R] >> endobj -142 0 obj +137 0 obj << /Type /StructElem /S /Span - /P 141 0 R + /P 136 0 R /A [<< /O /Layout /Placement /Block >>] - /K [34] - /Pg 216 0 R + /K [33] + /Pg 211 0 R >> endobj -143 0 obj +138 0 obj << /Type /StructElem /S /Div - /P 132 0 R - /K [144 0 R] + /P 127 0 R + /K [139 0 R] >> endobj -144 0 obj +139 0 obj << /Type /StructElem /S /Span - /P 143 0 R + /P 138 0 R /A [<< /O /Layout /Placement /Block >>] - /K [33] - /Pg 216 0 R + /K [32] + /Pg 211 0 R >> endobj -145 0 obj +140 0 obj << /Type /StructElem /S /Div - /P 132 0 R - /K [146 0 R] + /P 127 0 R + /K [141 0 R] >> endobj -146 0 obj +141 0 obj << /Type /StructElem /S /Span - /P 145 0 R + /P 140 0 R /A [<< /O /Layout /Placement /Block >>] - /K [32] - /Pg 216 0 R + /K [31] + /Pg 211 0 R >> endobj -147 0 obj +142 0 obj << /Type /StructElem /S /Div - /P 132 0 R - /K [148 0 R] + /P 127 0 R + /K [143 0 R] >> endobj -148 0 obj +143 0 obj << /Type /StructElem /S /Span - /P 147 0 R + /P 142 0 R /A [<< /O /Layout /Placement /Block >>] - /K [31] - /Pg 216 0 R + /K [30] + /Pg 211 0 R >> endobj -149 0 obj +144 0 obj << /Type /StructElem /S /Div - /P 132 0 R - /K [150 0 R] + /P 127 0 R + /K [145 0 R] >> endobj -150 0 obj +145 0 obj << /Type /StructElem /S /Span - /P 149 0 R + /P 144 0 R /A [<< /O /Layout /Placement /Block >>] - /K [30] - /Pg 216 0 R + /K [29] + /Pg 211 0 R >> endobj -151 0 obj +146 0 obj << /Type /StructElem /S /Div - /P 132 0 R - /K [152 0 R] + /P 127 0 R + /K [147 0 R] >> endobj -152 0 obj +147 0 obj << /Type /StructElem /S /Span - /P 151 0 R + /P 146 0 R /A [<< /O /Layout /Placement /Block >>] - /K [29] - /Pg 216 0 R + /K [28] + /Pg 211 0 R >> endobj -153 0 obj +148 0 obj << /Type /StructElem /S /P - /P 131 0 R - /K [28] - /Pg 216 0 R + /P 126 0 R + /K [27] + /Pg 211 0 R >> endobj -154 0 obj +149 0 obj << /Type /StructElem /S /Caption - /P 129 0 R - /K [155 0 R] + /P 124 0 R + /K [150 0 R] >> endobj -155 0 obj +150 0 obj << /Type /StructElem /S /Span - /P 154 0 R + /P 149 0 R /A [<< /O /Layout /Placement /Block >>] - /K [45] - /Pg 216 0 R + /K [44] + /Pg 211 0 R >> endobj -156 0 obj +151 0 obj << /Type /StructElem /S /P - /P 91 0 R - /K [157 0 R 23 24] - /Pg 216 0 R + /P 86 0 R + /K [152 0 R 22 23] + /Pg 211 0 R >> endobj -157 0 obj +152 0 obj << /Type /StructElem /S /Strong - /P 156 0 R - /K [22] - /Pg 216 0 R + /P 151 0 R + /K [21] + /Pg 211 0 R >> endobj -158 0 obj +153 0 obj << /Type /StructElem /S /P - /P 91 0 R - /K [21] - /Pg 216 0 R + /P 86 0 R + /K [20] + /Pg 211 0 R >> endobj -159 0 obj +154 0 obj << /Type /StructElem /S /P - /P 91 0 R - /K [14 15 16 160 0 R 18 19 20] - /Pg 216 0 R + /P 86 0 R + /K [14 15 16 155 0 R 18 19] + /Pg 211 0 R >> endobj -160 0 obj +155 0 obj << /Type /StructElem /S /Strong - /P 159 0 R + /P 154 0 R /K [17] - /Pg 216 0 R + /Pg 211 0 R >> endobj -161 0 obj +156 0 obj << /Type /StructElem /S /P - /P 91 0 R - /K [6 163 0 R 8 9 10 162 0 R 12 13] - /Pg 216 0 R + /P 86 0 R + /K [6 158 0 R 8 9 10 11 157 0 R 13] + /Pg 211 0 R >> endobj -162 0 obj +157 0 obj << /Type /StructElem /S /Strong - /P 161 0 R - /K [11] - /Pg 216 0 R + /P 156 0 R + /K [12] + /Pg 211 0 R >> endobj -163 0 obj +158 0 obj << /Type /StructElem /S /Strong - /P 161 0 R + /P 156 0 R /K [7] - /Pg 216 0 R + /Pg 211 0 R >> endobj -164 0 obj +159 0 obj << /Type /StructElem /S /P - /P 91 0 R + /P 86 0 R /K [5] - /Pg 216 0 R + /Pg 211 0 R >> endobj -165 0 obj +160 0 obj << /Type /StructElem /S /Div /P 9 0 R - /K [166 0 R] + /K [161 0 R] >> endobj -166 0 obj +161 0 obj << /Type /StructElem /S /Div - /P 165 0 R - /K [171 0 R 169 0 R 167 0 R] + /P 160 0 R + /K [166 0 R 164 0 R 162 0 R] >> endobj -167 0 obj +162 0 obj << /Type /StructElem /S /Div - /P 166 0 R - /K [168 0 R] + /P 161 0 R + /K [163 0 R] >> endobj -168 0 obj +163 0 obj << /Type /StructElem /S /Figure - /P 167 0 R + /P 162 0 R /A [<< /O /Layout /Placement /Block >>] /K [4] - /Pg 216 0 R + /Pg 211 0 R >> endobj -169 0 obj +164 0 obj << /Type /StructElem /S /Div - /P 166 0 R - /K [170 0 R] + /P 161 0 R + /K [165 0 R] >> endobj -170 0 obj +165 0 obj << /Type /StructElem /S /Span - /P 169 0 R + /P 164 0 R /A [<< /O /Layout /Placement /Block >>] /K [1 2 3] - /Pg 216 0 R + /Pg 211 0 R >> endobj -171 0 obj +166 0 obj << /Type /StructElem /S /Div - /P 166 0 R - /K [172 0 R] + /P 161 0 R + /K [167 0 R] >> endobj -172 0 obj +167 0 obj << /Type /StructElem /S /Figure - /P 171 0 R + /P 166 0 R /A [<< /O /Layout /Placement /Block >>] /K [0] - /Pg 216 0 R + /Pg 211 0 R >> endobj -173 0 obj +168 0 obj << /Type /Font /Subtype /Type0 /BaseFont /CMDBLL+NotoSerif-Bold /Encoding /Identity-H - /DescendantFonts [174 0 R] - /ToUnicode 177 0 R + /DescendantFonts [169 0 R] + /ToUnicode 172 0 R >> endobj -174 0 obj +169 0 obj << /Type /Font /Subtype /CIDFontType2 @@ -1838,14 +1787,14 @@ endobj /Ordering (Identity) /Supplement 0 >> - /FontDescriptor 176 0 R + /FontDescriptor 171 0 R /DW 0 /CIDToGIDMap /Identity /W [0 0 582 1 1 653 2 2 856 3 3 352 4 4 529 5 5 352 6 6 572 7 7 523 8 8 310 9 9 579 10 10 527 11 11 667 12 12 405 13 13 579 14 14 304 15 15 260 16 16 753 17 17 669 18 18 600 19 19 645 20 20 649 21 21 672 22 22 481 23 23 649 24 24 986 25 25 407 26 26 614] >> endobj -175 0 obj +170 0 obj << /Length 12 /Filter /FlateDecode @@ -1855,7 +1804,7 @@ x endstream endobj -176 0 obj +171 0 obj << /Type /FontDescriptor /FontName /CMDBLL+NotoSerif-Bold @@ -1866,12 +1815,12 @@ endobj /Descent -293 /CapHeight 714 /StemV 168.6 - /CIDSet 175 0 R - /FontFile2 178 0 R + /CIDSet 170 0 R + /FontFile2 173 0 R >> endobj -177 0 obj +172 0 obj << /Length 970 /Type /CMap @@ -1937,7 +1886,7 @@ end endstream endobj -178 0 obj +173 0 obj << /Length 3065 /Filter /FlateDecode @@ -1955,18 +1904,18 @@ EA+* endstream endobj -179 0 obj +174 0 obj << /Type /Font /Subtype /Type0 /BaseFont /XQMCSH+NotoSerif-Regular /Encoding /Identity-H - /DescendantFonts [180 0 R] - /ToUnicode 183 0 R + /DescendantFonts [175 0 R] + /ToUnicode 178 0 R >> endobj -180 0 obj +175 0 obj << /Type /Font /Subtype /CIDFontType2 @@ -1976,14 +1925,14 @@ endobj /Ordering (Identity) /Supplement 0 >> - /FontDescriptor 182 0 R + /FontDescriptor 177 0 R /DW 0 /CIDToGIDMap /Identity /W [0 0 600 1 1 544 2 2 635 3 3 471 4 4 535 5 5 645 6 6 614 7 7 563 8 8 260 9 9 357 10 10 945 11 11 320 12 12 451 13 13 635 14 14 352 15 15 1000 16 16 705 17 17 579 18 18 577 19 19 286 20 20 742 21 21 862 22 22 717 23 23 565 24 24 369 25 25 614 26 26 310 27 27 250 28 28 510.99997] >> endobj -181 0 obj +176 0 obj << /Length 12 /Filter /FlateDecode @@ -1993,7 +1942,7 @@ x endstream endobj -182 0 obj +177 0 obj << /Type /FontDescriptor /FontName /XQMCSH+NotoSerif-Regular @@ -2004,12 +1953,12 @@ endobj /Descent -293 /CapHeight 714 /StemV 95.4 - /CIDSet 181 0 R - /FontFile2 184 0 R + /CIDSet 176 0 R + /FontFile2 179 0 R >> endobj -183 0 obj +178 0 obj << /Length 998 /Type /CMap @@ -2077,7 +2026,7 @@ end endstream endobj -184 0 obj +179 0 obj << /Length 2992 /Filter /FlateDecode @@ -2094,35 +2043,35 @@ x endstream endobj -185 0 obj +180 0 obj << /Type /Font /Subtype /Type0 - /BaseFont /EFXBHA+NotoSans-Bold + /BaseFont /ZJGOHJ+NotoSans-Bold /Encoding /Identity-H - /DescendantFonts [186 0 R] - /ToUnicode 189 0 R + /DescendantFonts [181 0 R] + /ToUnicode 184 0 R >> endobj -186 0 obj +181 0 obj << /Type /Font /Subtype /CIDFontType2 - /BaseFont /EFXBHA+NotoSans-Bold + /BaseFont /ZJGOHJ+NotoSans-Bold /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> - /FontDescriptor 188 0 R + /FontDescriptor 183 0 R /DW 0 /CIDToGIDMap /Identity - /W [0 0 589 1 1 967 2 2 650 3 3 599 4 4 434 5 5 260 6 6 299 7 7 501.99997 8 8 577 9 9 856 10 10 493 11 11 298 12 12 597 13 13 447 14 14 477 15 15 732 16 16 320 17 17 642 18 18 650 19 19 516 20 20 791 21 21 632 22 22 298 23 23 632 24 24 571 25 25 551 26 26 650 27 27 625 28 28 578 29 29 632 30 30 943 31 31 620 32 32 724 33 33 975 34 34 692 35 35 656 36 36 632 37 37 415 38 38 664 39 39 389 40 40 281 41 41 387 42 42 549 43 43 559 44 44 571 45 45 621] + /W [0 0 589 1 1 967 2 2 650 3 3 599 4 4 434 5 5 260 6 6 299 7 7 501.99997 8 8 577 9 9 856 10 10 493 11 11 298 12 12 597 13 13 447 14 14 477 15 15 732 16 16 320 17 17 642 18 18 650 19 19 516 20 20 791 21 21 632 22 22 298 23 23 632 24 24 571 25 25 551 26 26 650 27 27 625 28 28 578 29 29 632 30 30 387 31 31 692 32 32 943 33 33 620 34 34 724 35 35 975 36 36 656 37 37 632 38 38 415 39 39 664 40 40 389 41 41 281 42 42 549 43 43 559 44 44 571 45 45 621] >> endobj -187 0 obj +182 0 obj << /Length 14 /Filter /FlateDecode @@ -2132,10 +2081,10 @@ x endstream endobj -188 0 obj +183 0 obj << /Type /FontDescriptor - /FontName /EFXBHA+NotoSans-Bold + /FontName /ZJGOHJ+NotoSans-Bold /Flags 131076 /FontBBox [-53 -240 967 765] /ItalicAngle 0 @@ -2143,12 +2092,12 @@ endobj /Descent -293 /CapHeight 714 /StemV 168.6 - /CIDSet 187 0 R - /FontFile2 190 0 R + /CIDSet 182 0 R + /FontFile2 185 0 R >> endobj -189 0 obj +184 0 obj << /Length 1236 /Type /CMap @@ -2207,18 +2156,18 @@ endcodespacerange <001B> <006F> <001C> <0078> <001D> <0067> -<001E> <004D> -<001F> <006B> -<0020> <0047> -<0021> <006D> -<0022> <0041> -<0023> <0052> -<0024> <0064> -<0025> <002F> -<0026> <004B> -<0027> <0049> -<0028> <003A> -<0029> <0066> +<001E> <0066> +<001F> <0041> +<0020> <004D> +<0021> <006B> +<0022> <0047> +<0023> <006D> +<0024> <0052> +<0025> <0064> +<0026> <002F> +<0027> <004B> +<0028> <0049> +<0029> <003A> <002A> <0046> <002B> <004C> <002C> <0076> @@ -2233,76 +2182,79 @@ end endstream endobj -190 0 obj +185 0 obj << - /Length 3900 + /Length 3899 /Filter /FlateDecode >> stream -x��W p�u��q��p `AR `�� ��� Q<���h�D��x��L)�eٵk՗�2%Q�*��jl�v5n��h��%�ҸI׎;��ΤI��Ȯ t�D�G�-8�}�����}�-�l�����#���ss+�G�W&�c���������؆Dz�t��&g�'�����^����V4d��v��ϣ���� �<�����Ȼ(���-ƕە��������Iսw��A� �I�y o��m��J^��հD����5�@9�D��9���9I_™깈>-Ј�{�����EI�F���p���B�ɦ4K���<5�i4Y�۠S�1�d)�����$φ��4�� -���~ɓK���������-&��A;@��U�Z��R@�����U�b��f�W�XjF��.�[���.w�a��w��&%�55����U�™Z�yԍMp����T����`8 ɪՎpX�R ��B�nbzj���o�Vv��s;m�vw�\Kk���RwlW���Mv��Y=<��x���������.Z���)�B���#F�J6ˋ�HD2JF�7$X�5���]����]gϖ�h�s���������ǥ�,��ާ���E>��2 ��r���X++�u�mj�YiE��\^Q���V��.`� ;� r�A��ᥡ`X -&����hS %?���-w�yˍ!��eiOh����Z��P�����`�K��b,(tEzCE���0� F�V(��+�@���&c"/�,F�̜}�n|��p��? �uS�쟗s�ZN�9�TBMR~�(��HD�D�o -]~��t�y -�7y�A��� -��VӦ󍊜l�䪣<�������N�ښ�7��AaKT����D��D[ߨ�m��� ��\�Vd1KHϜ�$r9�����ُ����b,�\�x�^,24./�q�K�PuÄRg��h�s�V�`8l���R�n'��ٚ�7i[�4�vn��wK[�P��JyY�P�����V��&������om<���(�X'�Q7���tŴT� �TOɒN��rJ�&��`yQP�U�R7��GZsЙ� �޸ɻ���L}H^�o��@0���� ��R���h�2<�P�_簔����]���ij�0�,s���U����` z ��̆Rk�i�ز���!�I0��o�l6_�� �!�>N��D*E�u�:h��b�>~�w����� }ó}KO��r����4����]��I��,#ŸLD��������c ��V�^9>DY� �+��-,������B�P�o��ٱy�O[=�'C3�@Y�4l�|��*��]Ϗ=>�wמ���+|�[]��K]/�m�'��l�/Ǎ�|���wH�ӎ���}�M�"�V��2C�9���ݨZ�8��,mi;�S9d�ԕ8���a[E���[Ss����5~!�/k��[D���^`ufy�%�'�0�<3����i��-����#� ��/�/��~l�o�)����k#��� �kp���ط�:�7o��?Q}���F�B@Y���0��FT���g�d6h��TBG��BpW}m��)�/����:�O[K��Vߩ{v��XQTC�&�g��z{{�@S�Ry2���f��T*n\��`~�&~�m����́�Y���Z��PY�y���~�\E�̖ry���QpmZ��;D�Йª�*�:S -9�k6���Y�Ъ�b��Q�+��ؽ��9�A��S��x��X��� -�巚ʄ��F^��no����ʣ5��P����$����ɣ*`897��VS�S�?��P7-����b�jM��+5��T�^�r+�%�(,/Z�)�|kS`Mozp_=6 R��m��M�L��1�ꝅ�!k�LG�x���./vKj=�.�?4�4z�}��`6�-� ��q����f��o -E�PT� ��� -m�V��躁� -�v���q}6j�G�g�=^��[KqY�k���K�muMyo5�]������,*�5﩯���l<<�u���I���� �Jgu��o=�f���:v<=>�t:;C��0���V��d�H�^t�ŗ�y���'���'�$&���Sɏ��~�Eٯ<�nX!�$Ed���l�_BA6�+H= 1wS�; ��Gv4�s{v�7D9�4�P��S�)*q� -�(k^�E�TX�� TK� N]����'\�wD�{�ŰM���1l�!�`��qbIzv�%���+��9yAA��.?�=w�>�#�h��w̖|�&�n�&�����A� �iz�M����Hj��.�*9�1 -�>�Ͽ��X����|i]���8���&/�%}�^Auj��A߀�Z����Kh0$�)���Hׁ�]#��<� X�[b!{��G�Z�~�0x������#�P;��2]�R�N36w����"c��q���i)����r��+��ˊ�}�帠������Lʍ���!2ԝ�=�/�7OkKa���,/g�d}��j�1ƅzIO�ԡ�j�Du�O#����&��� -�V)��O��J�������J�2�k4 -3��z�y�7���>G*w��V�.=}n����l�� ߍ͕A>��$?�;�X��lv ���ѫ01��aȺ�$������͈ ��r�����N�f�N�)��KTZWMn}�2�D4��̔���jc�#��y=����= {��'�az���( y8��'DC����O3ؤghZ�)r2�xFzG�\x�qyYW�{����Ǜ���_]��º����̘%�!�Q͛�x�ő�<22�$�����d��2N}�w�9� �֍ ~���DIˤk������f�z���g�*�� b(�Y��9v���~�H��U��΢�M��g����6���ˬ͞Qf�7Y��i�m��"o1Z�;��O���O?��&��p�e��@G��y���� M�>��ehcsD,�8�BS6H�\��~EvQ�,�b��W�5�R�ٚ�k1琦շ3k� l���~Z*��k�g]��;����g��"��,54�8�nv���-�h�;+������U��ߥ���>���?y�]���J��$4Px@�JwI�9�'�&�cZ=���?��[���.l�^��h�#p�ga" -�T`+Y��F��F�!�E q���G^F;y J�/"�(��#"?���3!B���R�ؕ��/�-�&��(�a�����N����j�Gh����b��9��l'w�L -&�a;�aH�7�r Fq;^�{x�(H$��w�E�k���t��Oӟp� q��Y� -��KW|G�R� (�'��W���W��FUqս��P�\��'�u]&�^£G�J#a����k�8E6���_� �q1#Sd���̡W2����y%�HqFV���3�[IoF΂�<����$/e�ԓ_e� ��e9�X�E��M��<�`S��$�0#�J����8���☃�X�`{�QB���a�S��<Q |���|������� |��h܏9�"�E�0���,<���1���`oƿiLc -{Q�Ο�0�El���xQ ?B�A+zЃVԬ��vڳv����k��1.G5%�h^����oJ��q, �}� bX�A����h��0�i9˝�D���1=G0/�i��d��ń�}{���V��O�b1̬�$]�%�ϋ�u֯Wf㈯���xz�s��kXD��O�CP:-�J�L���X����N�HWw\��8���C��� g1����f��Vg?���3�0��~x��4������݌����d*���r��-��O�㨆� �g�Ŵ^��g�x�I��������E�sܝapո[1�F۱=h��p v��4� �a��c�@%��B/�B+��{snG9|����H��g��ttG� +x��W p[�����O�-ǒ�%=َcKz�aY���÷�8>�}&19�ı����rXذ\iY���� +� 0�fإ�� Fi�ta�nY(;�:ݶ[X<�����Iq̱���x�'�������� '�!ob����?|_ �Q@{��xl�s��@W <99[�Xֽ��@��L��ijY�]���s�c[ +�R@����ء�'�y�0��fƧ.>��.�����!����������{��P�b @��&�A ,��f�-[�#�3$��D+a�����4�r ʉ��sh95'r���35p}Z�=��� 1.;'��l���y���1�F�Mi�&[1yj��h�(�N�c��b�;����I�uɻi"y ���~ɓK��<�� �� [ZM�O��6ӫ( *��@�� y��E�J�$�=%�ʯ���n�/�zd������s�mU�/Jݱ�;7�y[W�Ȉ����~B(J^�.�h� +zX<��2y�>�`<�U*�,/�"�(E� �`��T���w{�*v�=[6�Q�it��V�n ,�$?--e�l�!�t� /�`40��`�_��,~��ZYI�+�R��K+����R�7�L~D�p�� GH�# ��/ �R@0��,F� �J(��Ow��r�^�����7Zw��|n{_��n U��-� v�t�1cA��+(�*�<7� +� ^0�B�^_Q=@�4�0y1d1�d��kt�k�[oe�i��Ze���C�rj��I�j�2�F��F"'�S���8���S���ȃ�� UU��6�oR�d+�&W}���7wGu�h���R�G��Q��(WU�3mC����~��.Jr�Z� �,!=s����d��'g?In!# �����=z��и��ƙ/�L� Je� F�E��jك�ɪRKA���fk�ߡ��Ґ۹ec�����~O����깾��6��&�������6����J2���� �l#]1-���$5P��5�����,XZ�y�u��q�Q��t&K�7n�g�*S�7�[(E0 �# �z/H2�Tj-5E� �4���9,ee��r׀;�_h�Z( :K��Ec�f�$�-@�Y�ނ�2���Zh�)���/o o̥F�>��W�t�b�O�40Q�J�gݮ����O����/���s���l���4���t��M�>|s��3�H1.�t�z,�,�b��|�("�e�[�Q�"×�!��@rEKe�k��7��l����6��C����[�T߰�J�o��cO����6���N�k�X�R׋q��ɇ*<��Kq�*_j������i�h +�ڱަg�R��CyB�%���ݨZ�8��.nl?�[9l�ԗ8���a[E���GS{l���Z?�˗uD­�ID/�:�<���x�Y������i�l0[�W�'6��6Xޱt0�Ծ򩭯���l`gc���<�+�urh�����s����ӝN��EGj��ӫP��ݫb�FT���g�d&l��ǩ��ڱ�����AS_�g�}������V��S�l������^M�� �w� �����.���I��b`��4�%ޠRqk��4��6��mKe��h̢�?��E���-+�s�*J�i)ǑG۩��"��!���VmU�ԙ��Pȑ��� ��VEKG�j]y���5��i�u����M�R>�W�S.��T&27��v{G���qp*��R+CA?�w&)��%N��L��H�܄2[M�N=��{B��h�=7��/uk�Qk� ]�Yg �j�B��[�-REay�* ��[����4p_=����C���i&l�m �š��v��j<����;�%u�H���K��>�f� +���:����4VYTp�A�7 ��Y(��Akj�6Q+L@t !���iS\�͇ŚQ��r�W20bk-.�smn%{�SS[�W�v���R���q��Zv5��lu6�yS�.���� �JgM��o��n����4v<=>�r:�B�N����V���d�H�^t�ŗ�}j�������"&�����O��y�%ٯ<�nX!��$Ed��!`����/� ��� +�@C��TuW�B{����=nώ��(G�����4��3�B%��\!@�e-+�� +��O�I�Ω+s?p�].�;#}�b�&D�� + y����$*�#_,��(������ֺ�;�,*�py.�C�kw:[����e�}��m���c���X��%=�R�����E>�<�_?XI�D��):�R��'��?^����� ��*�#̫�7L 1N,I3�^�Kl����#w]P���姸�/��qD�"�4�ْ/��xV�d���װ�S�t�^e�Gf��D$5�k�����ug���__x���ir���T[\���ޑ�O���&�L�o�D-�u����Y_u�{����'U�z�!��X�>���џ$�Lޯ��:p~k��0/��t�N׫��<��E�p|�GҐ�N)̴�����\5�K�e��>�R\P�����&���k<��I��4� ������L�r��#ÿߤ �P��W��E���$3�!��~��Zc��̹᳿hl�߸��&|7�Tv��ߓ���ib�R���2��Wab<0*����I��C!)����U�� ��j�N�)��KTZWmnC�2�D4��̔]��J����:�z����zfԩ���� +c�( y8��gDC�����2��ghZ�wrr�y6B%����R�Ғ�D�ړ��7Eɿ2��'���2N��c�P�w�,F5o"�ɗFGI��舓\v��8�'�d8�1ާn�0�.�!~���DIˤk�V� +���f�z����c�`[��[�������l��>���/eq���h�ͣ^�-���B+/gwYG2� ���Дɕ+�ګ��" +��QL~� +�&_�1[ss-�Ҽ�n�4�u2짥�h����Bw�Q��=��F�Uo����)�H�c�&����� 2�����O?>�CW� 8�C��;'���]���j���$4Tx@�JO��s +O�m Ǵr��;4L?�����½л�AG�$��D��&� /�B�m���%ą: y�(�`�4��ގ���>΄=��J]bWZ P��n�қ�����#}���V:��j����~���sP�3�J"Lm�J}��Ͱ�€͸��|@�� �����"� ��:O��g��B�4w���B��V��S���(��a�1�9�*��Z5��U���y�/T�U}�.P�gr�%< +p�4V? +��O�Qd��^�e� 32E���*q%#+PL��W��gd�H8#����e�,�ȃ9N�rF�A�uF^�:Z��s�����Z���ь9�a�c +�DfP�0c��=�Cs0���>�c�|6���cs���p�:�8���&0%�8�]�b7�0f3�b��c>L#�8�0 &0�q�c?<؝�oӘ�n���g1�b1�i�A^Tjц^�� ��篝�����&����QM�>�����蛒u�`F�a�1��f9r3�0�9L`Z�r�� /�e{L�a��t�O�L�bB�>��_{r�e�'d��0�fVk��Ȣ������+3�q��T��?<=�%��5, ���#�!(���L�Y�Y�q,��`^�O��;.gt{`�A��y������ :�3ze��_��� n��RC?���_g�z�nFLF] �2Z�`9]�VD�/�q�����bZ�a��v�rϤ{���cD��z�/���P�� ��ЅD��Ћv � +�`G?Z@ �1��f ` ��@*��B��{w.�[؞�"I����>�7abJ� endstream endobj -191 0 obj +186 0 obj << /Type /Font /Subtype /Type0 - /BaseFont /GGFRNG+NotoSans-Regular + /BaseFont /GPGXQW+NotoSans-Regular /Encoding /Identity-H - /DescendantFonts [192 0 R] - /ToUnicode 195 0 R + /DescendantFonts [187 0 R] + /ToUnicode 190 0 R >> endobj -192 0 obj +187 0 obj << /Type /Font /Subtype /CIDFontType2 - /BaseFont /GGFRNG+NotoSans-Regular + /BaseFont /GPGXQW+NotoSans-Regular /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> - /FontDescriptor 194 0 R + /FontDescriptor 189 0 R /DW 0 /CIDToGIDMap /Identity - /W [0 0 600 1 1 556 2 2 786 3 3 258 4 4 470 5 5 258 6 6 564 7 7 413 8 8 260 9 9 479 10 10 561 11 11 605 12 12 615 13 13 361 14 14 618 15 15 615 16 16 510 17 17 935 18 18 268 19 19 615 20 20 618 21 21 534 22 22 615 23 23 508.00003 24 24 344 25 25 322 26 26 760 27 27 600 28 28 907 29 29 480 30 30 618 31 32 268 33 33 639 34 34 730 35 35 632 36 36 781 37 37 549 38 38 258 39 39 602 40 40 529 41 41 519 42 42 260 43 43 572 44 44 268 45 45 175 46 46 556 47 47 300 48 48 372 49 49 300 50 50 605 51 51 444 52 52 572 53 53 602 54 54 434 55 55 524 56 56 619 57 61 572 62 62 731 63 63 622 64 64 930 65 65 791 66 66 339 67 67 572 68 68 688 69 69 376] + /W [0 0 600 1 1 556 2 2 786 3 3 258 4 4 470 5 5 258 6 6 564 7 7 413 8 8 260 9 9 479 10 10 561 11 11 605 12 12 615 13 13 361 14 14 618 15 15 615 16 16 510 17 17 935 18 18 268 19 19 615 20 20 618 21 21 534 22 22 615 23 23 508.00003 24 24 344 25 25 760 26 26 322 27 27 600 28 28 907 29 30 300 31 31 480 32 32 618 33 33 268 34 34 639 35 35 730 36 36 632 37 37 781 38 38 549 39 39 268 40 40 339 41 41 258 42 42 602 43 43 529 44 44 519 45 45 260 46 46 572 47 47 268 48 48 602 49 49 605 50 50 444 51 51 572 52 52 524 53 53 175 54 54 619 55 59 572 60 60 731 61 61 622 62 62 372 63 63 930 64 64 556 65 65 791 66 66 572 67 67 566 68 68 376] >> endobj -193 0 obj +188 0 obj << /Length 13 /Filter /FlateDecode >> stream -x����,�� +x���~,�� endstream endobj -194 0 obj +189 0 obj << /Type /FontDescriptor - /FontName /GGFRNG+NotoSans-Regular + /FontName /GPGXQW+NotoSans-Regular /Flags 131076 /FontBBox [-55 -240 917 765] /ItalicAngle 0 @@ -2310,14 +2262,14 @@ endobj /Descent -293 /CapHeight 714 /StemV 95.4 - /CIDSet 193 0 R - /FontFile2 196 0 R + /CIDSet 188 0 R + /FontFile2 191 0 R >> endobj -195 0 obj +190 0 obj << - /Length 1584 + /Length 1566 /Type /CMap /WMode 0 >> @@ -2344,7 +2296,7 @@ end def 1 begincodespacerange <0000> endcodespacerange -69 beginbfchar +68 beginbfchar <0001> <0054> <0002> <0077> <0003> <0069> @@ -2369,51 +2321,50 @@ endcodespacerange <0016> <0064> <0017> <0076> <0018> <0066> -<0019> <00AD> -<001A> <004E> +<0019> <004E> +<001A> <002D> <001B> <0056> <001C> <004D> -<001D> <0063> -<001E> <0068> -<001F> <002E> -<0020> <003B> -<0021> <0041> -<0022> <0044> -<0023> <0043> -<0024> <004F> -<0025> <0053> -<0026> <006A> -<0027> <0066006C> -<0028> <0078> -<0029> <0046> -<002A> <00A0> -<002B> <0031> -<002C> <003A> -<002D> <2019> -<002E> <0045> -<002F> <0028> -<0030> <002F> -<0031> <0029> -<0032> <0050> -<0033> <005F> -<0034> <0032> -<0035> <00660069> -<0036> <003F> -<0037> <004C> -<0038> <004B> -<0039> <0034> -<003A> <0030> -<003B> <0039> -<003C> <0036> -<003D> <0033> -<003E> <0055> -<003F> <0052> -<0040> <0057> +<001D> <0028> +<001E> <0029> +<001F> <0063> +<0020> <0068> +<0021> <002E> +<0022> <0041> +<0023> <0044> +<0024> <0043> +<0025> <004F> +<0026> <0053> +<0027> <003B> +<0028> <0049> +<0029> <006A> +<002A> <0066006C> +<002B> <0078> +<002C> <0046> +<002D> <00A0> +<002E> <0031> +<002F> <003A> +<0030> <00660069> +<0031> <0050> +<0032> <005F> +<0033> <0032> +<0034> <004C> +<0035> <2019> +<0036> <004B> +<0037> <0034> +<0038> <0030> +<0039> <0039> +<003A> <0036> +<003B> <0033> +<003C> <0055> +<003D> <0052> +<003E> <002F> +<003F> <0057> +<0040> <0045> <0041> <2026> -<0042> <0049> -<0043> <0035> -<0044> <00660066> -<0045> <2022> +<0042> <0035> +<0043> <0059> +<0044> <2022> endbfchar endcmap CMapName currentdict /CMap defineresource pop @@ -2424,53 +2375,39 @@ end endstream endobj -196 0 obj +191 0 obj << - /Length 5085 + /Length 5017 /Filter /FlateDecode >> stream -x��X t[W���}��mɶ�e-�dIϖdG���%�-^�%��%��؎�8���i´i;�LC m�t��R��@�,S -t(a�P��=:0mi):p�)�L&p�Ӝ�$;n霙�O�����o����} rq��G����x(>���\t���0���,%u_ɑ�(���c�g>֟�4`<�э��7*��Lp���X%wf�z��ұ�>��c���'7-��Pv �7��X:���ȭ@���h -x�`��}�< �G�4���"�j�)�TRĀ�(���ר�����@��xZ�Z ��\b�s"'��,E��!��!�ĉ�q�.7��(���.^���)�R���U�<�ꨊj s�O߳L�5�6���1�?������AW�v�O����`�}Vb�z ����8#�(�M�b��p���&�ŕ��&��Z�ޢ�g�*����+�X.����7� �sS�7�w u��]��N�Q�a�N�Q@��(H,�d�P���WT���Lv婄�up��*�k��ߠ�Cֆ -���B�L�nKŊ����o��t�|4�J�4�b��l������{�*m3umaSS���ޘn��:z\���}�����?QU�ԗ��*�ي��{=�=!QP,ZM��w(|�+�ujG�J$FAt�4��P(�gfyW0h�0�̯��� *sC�[��ᖙ�@m��L<ؿ���>M��s��� -W��388��lm�}��L~C�W����߮��: �ċ�U%\�I]�$Aɂ��P��m -L�V���uoD�5{"L����߶�U]ݵ�6u.?7�ml��Ʀ��b,�����v��$;]"�F�^f�F���$� gC m51�^CU�]:��- �ZIy[sC���:n�0�Q�h��W��n���S3Z�g��A�O_!#�",��.� b ���Q�M$��6��o����������6>��+N�֊'ε˩��,�i��Ҕ�\����C͑����|uQ F�+��D<�8'��Z�˫�2Y��"�R�RH� ���I����p��F|�vzU~}�T�ja����a ��P#�� �w�� ����@�]�*!c���}� -Fٝ�UB�x;��?�y'"ļ��|z��� -I�At������R���埼u��&&Ț�oȱV�=���ߥW�lPD�����P��x�,9�����ѥ�3K�İx��bmħ��dg�J�u�Nuvv�]���;�U�|�𥭜.s��{vN��v���#`��O��&�In�`|�ٹ9E�JUh�O�=G-�wL�Ah Ix�-���B�XW�E���P���9�(���&��j�C�����5y��F.�r��Z�1���꼖�7�$�DbS�t@2��y���e4 �{i�e4)њ-D�р �{W�U��FV�_�Ǎ�!s��Z�����������L�t��Pķ� �N���sk��ju���)�2hJV,�Ơ�|/�WKS !In��d�X��!�#�FE9:r�+���r�����Dq��)��֓�{+H�;��> -��K�E��;�S�ZΔ�����ӹm�����Rf��G��i+/��5`~�͂�;W�n�M���� -���U�� ��g��3��G5�?�Ox&�#����IZbp�˫ 5���ND��0%AЕ~��Yh�� -32���������*Xm�VW�l�{+�7��Z��L�s!�۵�I���|a�V5wd���c�H)YwZ���i�r7����H��H$B|�U@y^��q�ͱb"&� � _��jUCo��*}~K��Z���ơ�1����h -y(f3V�E�e�g�ǖA���g���W�~r|>zv�T���3� ������e�ŏ�\�K_�S�����йV��T��&�t��Mb�б�Q�{�����މ�#���*��յ�m��^�_X0���C:0�Z@ /���j�U��X;rnh�����޿�\����r��C�����m����G�=0�����o�D�MY�u�^Fݎ�ڙ/�Ž0��9�����֚]U��gn^nk9�.���������[����B�����/��5f���m����Һʪz���M?��+JY�r`���e$��va�T�,(�l���V�j�H�yu�J#6е�����'*�5�N3��j��r2�5�d���D���=�I��1�/}���Z��?-���RD4���G��/��a�6M1M~R�F��i�Q�Y�JS[��c - 4�|�~��A��yWH" �}iq������nѠ7 ���f8W:l�kv,�_����ȋ�-C�#?§iJ�l��>�LZ�0_������]Qi�Mc;*���-_�D&ʯ�M �֟f�>D -h -z`�E&eQ!�����q$�i���[+I���w���8�w�і �g�m�r�C�������� 㲼YӇ��� d��I���Ue\�El�H݈�$E��_h��q_������|��f,��)�n ��ƒYinE�Z?r��u}px�����i�$M�/z�b��i�O�eE���΀!���ӟe�v�v�#����z�qw�)>*ׂ,�2�y����=��^�@M]yۀ��`�7���v38:T߲���bq�|c-{�/��X�߅UN�*�.��Oa�= -6����(#���"� -)����EZz�Jw2<�R�����Y,c*� 5��=��z��0�� y�kymM�pq��3�=MA���`7&��^������|^��֤��l�L�J���Ꞟ�F*��*�I�b�ohJ�����c�P�ߩ�~y�bK�Q �D$�?B���9;u���KgV�I(!���%�Gyd?��,��t�S�<�� ,O �+TK�5�ܙ��Ei���i&6�*խ� ��7Tă������ �'><�8�����NL<�y��x�C�n��obv�W �hT�p;Ҝ��۬����1�4G��91T��M����j -}qϾY��p�4�Z�Nd�-Q�p����ή�ԩ��5�o`���4I;�mv�_���hǀ+l�Ńʔd�1ۣ�c�m���w�B�>jVs�Э4$��\7d��E^sǁ��c����.%�ɶ�w��u ���D"g�F�T���op��WJv�mv��~xh�}���cA�A������e{ٸm~��^�Y��߫ڼ��g���xW���MG;-5��3(�8��:~��� O�*o�3� -�aS��Vo�t�c���TXV�z6��W���v�θݺ^�����o�0=;rN���t�]��sr����� ��6��� -Q�}���1��5fQ��Ω�{k�U�Y}���K��&�{i�;����͗/��������no)�Lp��j2��ǹv�Rq��K*NѨ�=O�\���xB�yZ���o�mh�r5���47�����x��+�YgdJ.=� -��p{�rMɽf������3���~s��F( �+�W�N��C_�Y����PI4 -�TR�2'��ݞ��� -؍�`&��<:J���@[�������Q��)دek��u�� v�����hK��h(i�Z� x�g˻L�2rX~S��Wg�z֚� #�{�?�?O]N�_�r�l��.��d'{~G��S޹e{�EG_�TY�h�6VVJ�7d����PIIH�#P�_�[��#���ǽŴ���+���.��.ʪ��U{h2�T��W~�Z�.��ռ�3�v}tsԃ<�ZB�O^��P�Q?B�!�@^�Dࣳ�e��U����e�� �}cD��=�j�~�'�L����M�"I'���u��~�Cѡ���E���>.�h5$B���iRE�G��AØb{�8tԃ$��M6�G<��Y$�?�eF=�G� �!Iא�ai 4�FF���/c��#�=gF����_D!9�>Ũ�*>���7x��O��@�D~K����B�������w+��T:�Oէ:�zT�}�/�Zu�zT}��kjY�G� j5��5�j���@�6��'��&��y��9����O��2�6w��ܧr���y�%�*/��%D����w>*���8U.���5S�_ͮ) -��C/e�*8�.�V����k l�+���NV��Ԓ/d׹p��s��9��!L��u>q�3�u���h���,N`�X�&lhD=�F��%�Џ lb6 �6pKXP���6�� ��I��V���q�D3�P�e�*O��!��� Cֳ'�ֱ����Q$��U�Ëe����/���Q�b5��A�8�a,a��3N�>ԣ��@'Zvvm��gן�j{��XR�\U�����?{U97 6qI,b ǔg�`S2bC'6��eU�ߋ^���>�*;�,�+�t+;Y�ױ������}�K��ˊߣXB�vj���i�LJ�]֯UlK��U���a���ؾv�Il���1de2��"�e�E���J6�י'2U_R�E�p -�J�N(Y�`t�� ���w����<��Y%�S�d0�~v�U�z$4&q([��Y�g�@C�zͰ�YG��c�nc��v|J/ez���+�6H?�T��|B�F/f1�.���8�1�L`=8�A���G'�� =Єz$���� N4"�>|3�!Ũ��pC�"� �F\�u�� �Q�"�f|X���S����z���a�k$}�Uw��%�� +x��X t[ՙ��}Z�[�Z�ɒ�-Ɏ$�zZ�(�e[��}�ۑ�؎;$I�u(R�@�@Yz�Rz�-CWh�M��"hᴁ���L�r���'��Osʜ��O����o����} �q#8h��>x��Ǐx��V���^�t_XYYJ�}3kн�r���;m���<��o,$�V�������G��b�� � +���8�t�Ϯ����G7�o����%�����[:�����@�A1 ���IpP�y+_e孳��>◞���HA�P+M��/��z���ߠ���3A.��Ũ��!pjN�D���0�fV4�9�<���΢ +���UX<7ݓU�K\Vv�r��~uaU��¬}�{�I���ʒ�k�W�_Q�t��ٯͫt:5�#������^31o�P��6�-8#����N%��~_��I���Bg0��i�-jz���������E�ȓԄl a��ߪ'V�t�X�?���?�����*����35y}{�P��ݑ�N�6�eF��.� +��x�%�  +��� ��ɮ_�6��%����Ej�7ח�8������-�d~�_��nwx��w,��:��h���� C��ڶ�����qn��Ǫ̶G��d�(v�?��,� jJ�T�,����j���:�l�(�i����țԊr8�H��� +h&O����̪��VŬ3���2?��+��w]���[���5��R�@�b_pO{�Z�g�s��"[g`pB�Y�|ŚVm�tQ� �k����T�Am�a�:fU��kP��$�Yl*��3��xkU�h_�FDZ�vV[,8�C�ۖ�����ۦ�D�g�"3^�L�%^c) ��6�v"L'��42�2�T*���I2�p:��V��֨�b�+O�qGJ�fR��T�褶��N�Y� �y��5.��h7�TG���u����uhR[d��� X�?^���^� ��@�t5�>SM���O�=�@mX�hSg�wEIC�p�L�������_AC�\����80?��j���W�[�mfEz�LD[g��SSwYUQ:�ZDm�ALcW �����*/ȿ��X�� �~V �����y�C�M ��`Sl�E�Hp�ĉ�����^d��6gu����>���:�y��j�ݷ�xoO��օU���N��Ii�DM(F�<0�����* ����@�P����V���*�s+� +�%����J����jR��y�j%�A�=���q���8��K�j"Y���}x:>�o�o�0���R�V�>d �h��3��NEZ���+d����=�ɳ��q��U�n�yl2�>Y@�B����eVM4G�Qή +�C���1��e,�E��eP ��TjQn� \�Z�E-�3Ӆ>�U#������A��(2yockYt����Flͼ�s���ׅ=�vzYzs�TL��zhq� R[TOM0�]-ϋ�|z��S}W���-�����X9��βJ�z���I_jiqO��q���2���4�Z��f �U�(T���,���C�의 k�6�\���K������^ΰA� #�?&C��Q���~1��Cg��v���Ś�G�"���|��)��Nuvv朽��;���|�����.c��{fV��v�܁C`��jb�8�{0>��챬�N�(Ԫ��>OM�O �z���$���Cn�۬���fq0�Y;�I�m�����A�_k��\{n#$�Pm���;s�1eNsDA���$�\B �9=B��~^���J7+(Ǎ��?S��C�Hg�t Mn]��k!�@��%RBD6 O�E��K���*�$M���H&�L�S��j��|>� LeФ(ԛLހ����N\ M2�$�Ǵ�Vd-�<���rt���o��U�;��.�m�hr�iڽ O �����0/S�&�F�~Q��Q�PgE�w���� {[+H���w�f/���H���A`N�M�gsB�b�$OG�L��"*{�K�vD�V�����6Go��� ��|��Lm�R�XF\���FFW�F�����^S���,�a�������hN�'��k��5�x[K�S��_Px��/�� +�p�pL�Y�ਊ��آ���p��|r�k���Jm�x,M��6S1]����F.pRn����,.��*)� T��U� cV���ϡF�pX� �PGU�Ej�.�M�1H��|�27W1t����ϷE�̪q��my���h|�&�]:ӂ��XԌ#�2@�z�ڿ�����"��O$>��0M>p��'��_� �~oj�N� �c��j���"M�j���k��b �u:ǚ���ힸq$x�Yi��:���M�ܡ��/,�?~t��~����*[x����j��b�ș��놝]玮ݽo�y���в���U/98rۼϟ����c����������m��ݔ�f[�j�h�+�(�θ���g[����r���Ui�zbc�r[󼳬j��2�ۛ"��L�e�kJ�|�PWm�ޖ��!���Oc(�������PT�n��Q;rYG�� �]�x�M�VuaA�b��P�S� ��u��l�1�8�uw������oիy#����QBGG}Zڬ��t�?�4�lJ#�z ��L\� +l`�T�]^�����f��ʙ i���Z٩P �tm�>o���\y���S)ƧTI�vƨPCI&=3,�51G8�96O� �]��/���Ż?�@��*��ޗ�y��4c�wi��� �U/�|/N>#=Gl�ohr`[�)Md�&�/ߥ�Tj�#(��qB��D���Q7�c�S�j |���X��y%���?�??ڧ��L�3��#Nw�I �Z@6b�r�ɺ����[���ߞ�j��&ir}�5�R%��&��)o���Y��A���l&Ĭ~+���B���&���ƅ��2��?C[�_�z+͒�� ��;|յem�~�p�������P]��JK��n��57���)2�#MB��"o�'⤁&�?9��G^£i̍���QY � �s��W����k��85�P��@�еC���9\�U�k�ަI� �v�+ҳ�L!S'�rX�����ȋ_�2]��Թ2&}� N�|�PBY�ܗ y�}䷒�ے=vA�uJ/��ԧ�h.} ��\se�|�����%��-��b����!�t}y4�����rrp�Ss��/�|lb�����-��������xS[rexe;�����m�L�J�P��������:C�t�DU���k��x0&N�V�h��ph�M�s{O���*��Tj��j��n��nr�_���hl��X�y�0M���ш/�1�ӧ�W�L�j�5i��4���\3�5Encl���1���g| K�d[�{��X��áu4��𩵑Z�r�J�\a����M�����:BkK�wj�r�<��1���,�]�Ϯ���@����=>�tz��˽Rw`�6�u4Tw��a��~M��#T��pe+r&;Éo6�kuK���:}���E!�k�!9�ڢ7�U[f.�V�"�1tf�ֳ���}ꃞ���N�����#�^��I�8�ţ���._��S�j��?Y}�����k�U�4鎷7�����!��&������6�0�rrH~��(9$m����“{��IT�5��s\yO�3��8Y%r��`��*/GM�2'W}���g7T9�*�S�䩮��E���渜��uv<��w9���r��(�Ҥ�kt�qju5n��<)�k]�|q0TA��]\-ϟ��[ɻ�52_ ���O�o��R)ƽ��V�a����d��\yVDd\$ٷ;��uq�!8�UoUD�}����h0a�\����gʺ �RrP���M�)�L[�Z�N;b(��|�r�edh�.+��Y*���V�x��DR�L��;�d��I��� O�˼�����{� [�|�++*�f���B,'G�A�)�v���� ���S���\a�?�q�]$^��W�c�������9I��bUZ��Y��-� +䚶Ͻ�zλ�}�>1:�Y�BW�\B�O^��P�Q��!�@ހH��3�e��Uh�!��e��} c$��;zԐ���L��^F���I'�,�'q�L�D��C��Eo�?"AOa/���� +"�C���Գ4�Bʣ���`>���}��3H��MI4�:���D]C����!���4� �M_E��#A6��=�<�B�3������B���O�!�5^#��B�'_'�P=m���o��\�[�n���Z�M�Q�)N(�)�����Sڔ��5��TzUH5��Iu��q�3�gT/��W��.u�zY}����տ�Re dݛ�j�������e?��J�;99r�c�� g�J��ʇ�W�D� �) �fj�̚�?ˬ9�rf����e�J�Of���te�j����: 5䫙u6�d�\���Y�!DC�u>��S�u��h���4�a�X�&,�^xa�(V� ���Ml��A�a �Q��&V��c8 ���8��hB-j��U���� ���b=s�Al`�8�ZF�X�:�X�1,a kpc!��a�*P�˟$�����qB>�������:�|e���Gv�驖�<1�%9�U�k�.;���W�s�`ǐ�"�pD~f 9#tbX�a9���E<蓭�sN��M���ex���ױ�O�cI�{Y�{KH�ȕZ�+uR��`y���[�6wU���}�#���p�8�E9{ Y�Ltd��΢��I9����/�y]�",8�u9o��,�1:�n�‚����N��� .X������Ҙ�8�W+w-2��T�d��v �!y��&X��#XDZSw��a;��ҽ��ߕy��dz�c>1A�ы � c�0�v cB�c��a����Q Q�\������Ef�ЇaՄB�r���V�Q���Z��4��"4�����nS�X_����}��n����7et�� endstream endobj -197 0 obj +192 0 obj << /Type /Font /Subtype /Type0 /BaseFont /HTDKGB+DejaVuSansMono /Encoding /Identity-H - /DescendantFonts [198 0 R] - /ToUnicode 201 0 R + /DescendantFonts [193 0 R] + /ToUnicode 196 0 R >> endobj -198 0 obj +193 0 obj << /Type /Font /Subtype /CIDFontType2 @@ -2480,14 +2417,14 @@ endobj /Ordering (Identity) /Supplement 0 >> - /FontDescriptor 200 0 R + /FontDescriptor 195 0 R /DW 0 /CIDToGIDMap /Identity /W [0 39 602.0508] >> endobj -199 0 obj +194 0 obj << /Length 13 /Filter /FlateDecode @@ -2497,7 +2434,7 @@ x endstream endobj -200 0 obj +195 0 obj << /Type /FontDescriptor /FontName /HTDKGB+DejaVuSansMono @@ -2508,12 +2445,12 @@ endobj /Descent -240.23438 /CapHeight 759.7656 /StemV 95.4 - /CIDSet 199 0 R - /FontFile2 202 0 R + /CIDSet 194 0 R + /FontFile2 197 0 R >> endobj -201 0 obj +196 0 obj << /Length 1152 /Type /CMap @@ -2592,7 +2529,7 @@ end endstream endobj -202 0 obj +197 0 obj << /Length 8302 /Filter /FlateDecode @@ -2623,18 +2560,18 @@ zA endstream endobj -203 0 obj +198 0 obj << /Type /Font /Subtype /Type0 /BaseFont /YYNPPB+NewCMMath-Book-Identity-H /Encoding /Identity-H - /DescendantFonts [204 0 R] - /ToUnicode 207 0 R + /DescendantFonts [199 0 R] + /ToUnicode 202 0 R >> endobj -204 0 obj +199 0 obj << /Type /Font /Subtype /CIDFontType0 @@ -2644,13 +2581,13 @@ endobj /Ordering (Identity) /Supplement 0 >> - /FontDescriptor 206 0 R + /FontDescriptor 201 0 R /DW 0 /W [0 0 500 1 1 1000] >> endobj -205 0 obj +200 0 obj << /Length 9 /Filter /FlateDecode @@ -2660,7 +2597,7 @@ x endstream endobj -206 0 obj +201 0 obj << /Type /FontDescriptor /FontName /YYNPPB+NewCMMath-Book @@ -2671,12 +2608,12 @@ endobj /Descent -194 /CapHeight 683 /StemV 95.4 - /CIDSet 205 0 R - /FontFile3 208 0 R + /CIDSet 200 0 R + /FontFile3 203 0 R >> endobj -207 0 obj +202 0 obj << /Length 619 /Type /CMap @@ -2717,7 +2654,7 @@ end endstream endobj -208 0 obj +203 0 obj << /Length 510 /Filter /FlateDecode @@ -2731,15 +2668,15 @@ x endstream endobj -209 0 obj -[/ICCBased 211 0 R] +204 0 obj +[/ICCBased 206 0 R] endobj -210 0 obj -[/ICCBased 212 0 R] +205 0 obj +[/ICCBased 207 0 R] endobj -211 0 obj +206 0 obj << /Length 314 /N 3 @@ -2753,7 +2690,7 @@ x endstream endobj -212 0 obj +207 0 obj << /Length 258 /N 1 @@ -2768,103 +2705,114 @@ F endstream endobj -213 0 obj -[216 0 R /XYZ 2354.6667 676.5625 0] +208 0 obj +[211 0 R /XYZ 2354.6667 622.97046 0] endobj -214 0 obj -[216 0 R /XYZ 2354.6667 537.0664 0] +209 0 obj +[211 0 R /XYZ 2354.6667 483.4746 0] endobj -215 0 obj -[216 0 R /XYZ 2354.6667 397.57056 0] +210 0 obj +[211 0 R /XYZ 2354.6667 343.97852 0] endobj -216 0 obj +211 0 obj << /Type /Page /Resources << /ProcSet [/PDF /Text /ImageC /ImageB] /ColorSpace << - /c0 209 0 R - /c1 210 0 R + /c0 204 0 R + /c1 205 0 R >> /XObject << - /x0 219 0 R - /x1 221 0 R - /x2 222 0 R - /x3 234 0 R + /x0 214 0 R + /x1 216 0 R + /x2 217 0 R + /x3 229 0 R >> /Font << - /f0 173 0 R - /f1 179 0 R - /f2 185 0 R - /f3 191 0 R - /f4 197 0 R - /f5 203 0 R + /f0 168 0 R + /f1 174 0 R + /f2 180 0 R + /f3 186 0 R + /f4 192 0 R + /f5 198 0 R >> >> /MediaBox [0 0 3456 2592] /StructParents 0 /Parent 1 0 R - /Contents 217 0 R + /Contents 212 0 R >> endobj -217 0 obj +212 0 obj << - /Length 10845 + /Length 11116 /Filter /FlateDecode >> stream -x��}ٲ�Fv�{}(g�u2�9��#Z\���#췑��Ӗ�+�u��;����PU�]a>�Q�r;���w������{������� 9��܀ڪ��/�o���ݿ_� �F�)�t�ÿ�{� �\H!_|�.�P�>\6��|y��?���囟��/O��p�o~���8�˷���ȓ@�N3�/�����H���~�Ï�Z��_[��A �*���]��Ag)�Sd��H��+���Eo>^�y/�Û��w��7�\���?J)�QJ����_��Uɿz������߷�����=M���'×ߏ��8?3 �gP&����<;��w�%�܏5�T�N��3��6���+��5����e�}<.%+�y��%�� ��Ᶎ7���M 1��Fh$k�R�Zh�A���1] m�7�vsr��E�FX �DϾ�v?���F�Qx +�!9|I�Й�w/��>�:[ʝ��Nh�$��W��JjT�1� [�m\x -b}o�>oc� H�(|+ [z(�̖���Z��&o�H�:���0c�:,��̒xC�K)�3�aq�1P�1:s���Z7 �J�N�:���M}���-�`4�t�K҃���r]�?�����B����� �� �@��h)~.��ɜ/�cQ�G��� �� -�͗�M�:9 �q���߿P���m��S������tR�������Û���<|�z!H��%��͊?U^tJ(��l��� -H�{Vܟ����*�]J���,��2�ij[Xfl4�a{�Oy;�^j)A�L�?^ 1���"/M��U��<*�-��}� �t��Q^��F( ��H�N�)w��2}�~����3�x��.`] >�&�QHiU�D>�T�p���r���Ц��{[ -2@����{�H.vO��u� �@��o=��1r�Iy�Y��Wf�ѽ�{��� �Y.1��W �M���"Ζ��}5(-�D�J֚��s���u+��=��6�����ְ��&��q�1�+O��� -�e�7{�^�j�ˆ���;qƞ3�T8��]�Ű`�Gl�=�*�#~1п�@ ,��Ơ�6K��dn1��Y� �L�� -"�"+�V�xg��P�w�z�6��(�R(yt�X{���k!׵���Bl Y�d�x����{����5�&��{�`Z ��bR�� �Nj�W��ݖ����%x��^�JI��b�R5r[�VZ��=�j�`���[cb�x� �9��Kŕ妴8�a"�*k�Ol�6-� ʭK�4%9όR3Q�ζ��D6��"q�e��N,��z��,��Et��A8�a�(t�0q� 0�V -��������hn�0��XV�P ��B2���w�e��;rp������@��z��Fh�����!-��g~R�u<=#���1?#�C�A ��6^s$�P�)��`��j��u -2�8�k���x��ni�[�`�A���m�x���#`�x�J�U�����P�5��]��ڰ,����� K�Њ7ZI�`z��m+�ϒ�RڑH�4G���Y� ��I���ݳZ���N '��^of��H��}sLm��N�@�x��ѭ3�00��BJ�B�I0F�:4���k�G ���Vi���w�Ь@���B9�(y+���Gc�! (�#c�OX �Ѳ�gRN��4��8j�g�dF JډHk��2<����� ���*7i2�Fjx m-�Q��u�Ia�ȄӔ��l-|�� ��NӒu�~_t���^����|H�����r��Pû���H�1����T�s`����� *+@I�֛��R�{��̏-_�ޛ�~wYo2�l �X��yal�^ 'g|~r�r�FY-@j���@wSQI6j�X,����f��z)ya�����$��5h�Xɾ��T��ڑ��E@� 8Ň#;�}wᚻ�`�H@ ���H�~$�p���I�3����M�~�T�H�ZwH)I���GX���@N��N o o ���H��,�gC�aE[��Lm�1F/�1� I���a0�@���٭u�%������0v�֧rQ6ELT��ha��:�^Y��{zw��0��-9��\��ل�*���������e\P'�n`������f�Ϡ��k��4��*���87:�!ۇ�����n�ʴ��*WEc�p����vk��h���D��T� $������{��߭;�U.!!|%-j߮f�̎�5b{�!J���S֠��ɔ���p�;���b]&��S֠������+�4�߈F�8�b}��r�W�x�$�&+��C(cn����[�� �����ۘ��I"��L��lΡzkO |6��9�4�؞�����N'"�]Iߕ�Vaw���ڄ�I����O�ד�����}"y�kE2����T��GL�U9��҆c�� �w�br��8������oꧽ�P 1�d���%�ݙ"��8�<�6��(�C��,m���L�1kFiaYŴ���N�~v�8���RH�d3��'�j�۝�%y�O6bH_ � |�j�M���D��А�Tˁ�5k]��Ix�ua�G҆R�QH6��X'x��K�i��y�S�Qs~��R������|:���^Ya7�pV&���x|!�`sv9��PK� �3��p�VI�ur+%�/��}e� Uة�Q��d��󎷭��r�� ��r��j�@��P�s���-��=��)�s%.�ƻ%�0��MQ���q�^� X�BZ���ZZiM���O=��9��v�d�8��,�ݫI�p��9���w�m8,]��N�4�kU{�_0�&���p�h0[�6�Z��c -��l�f����Y ���J;�G��VJX��zC��>GX�5:�wD�#��zI��9;6���,��X.~�3=�Ԙ�c��n,(� ��v�󂔐�Ko�@Byk���j"G����o���3xR�`8l�6f��;3���e9 -Z�� ����Ş9g�8��B/4)�= h��I�d�[i�'F�i,�Q|�1�I�1�F��]�+��h�`� -�з�[4� �v�BJ��,!9�F ���'.E�zM -eQ��\��j�i0� y[��!� - -�lx8hZI�$Xӕ��������38�r��P@f�(�Ӧ iZ�3�2�p��nM�e� x�v��6 -�P8�}�Z(i�����0 ���rN�k�PI��)�d$�q�uT�ޏ�瘈rn���0�P)���"�O� �Fz�9�P+-��3#-VGZx=��P 6{����x��`V��h�V ����9��w�R�LEK���+00�8�����Z�vP£��!�_���t�u,���ֹ��˙EK��3�����h��y6_�sR���^83A+)w�a�Y ����J�鋞E;?&)-/>%� l����!)��^�x0YLZN�b� 2��!�r~`{��B�#]�.w?\�(�h��KƄ'��o��7�]�V�g�d���a���K&����AI)� ,%f��_F�����J���OQXH��)B�� ��kim��>$���`�L)�sQA;{[tP��9�'K�S�Ǣuaыw�Q���,v��;N�y.a�##����斛:N()���2Xѐ�ws�uQR���2�������k�C|C^�TT�t&��E^XY� �%is^���� -u$/�{�q�͖����R�z�9Q���r��u֙��^ �$o�nzU*����;���g�mO"�K�&��xre� ��t����%ݣN�Y�4v4�$ ���M���K�|cMA�oL�O�k��=9����m��H�I�`2һϠ��R�6'�YC3́��mq�] �K�ޭ�::a�9���X'a9�򇃚�j�u�|-��lk�ڮO�~[yJ�؏F�\s�T��%�6��ȱ�v����'7����4L��w�˕0,ߒ�<εt!�&%/$;�H��ij*���yi>�F�:`�R�%�y��lW�2�q�ň�K��x{��#$ x7�9�T�V^X��F��" �y��;K==�`�|cE�����t�"��=9����œ���4���xW����p��'(�b���os -��F{#x)�i{c�ԝ17-X�ό&�.��(,�����fe|�B�x�I�a'�I���\����1��p! ��[\_O�_[n����h��W���=9���DR���h)��Z!�9,�ɗw�2���Ӭ�A�?%�xܘ��S1�Z̷'!l)��B��}4n.�"I��<'��W8oO!a�3fP�y���^�&N�O�8��-�+:�P�bw����g�hK�>���YZ��Y����`7�M�߳��*��X2���&tg��:�=�9��s"p�^0G� >�p�ϙ�6Ӑ��7-��E�bx���'��}E��+�5���h�L�}��� /�F_e�oI��R�n��g8�V��w����~q���B�R���%��r�G�3 �O��gȲ��c��PL�W�2Fؐ6CkH��^��<@�l�uF8g�8o�M,���) \V��"���Bz��[��N��r��R ������Gچ[|cz`�X�a�/L�痽Z�[?&�y ���q/��J�Rr�dƒy�2 �Pi :u5TZ���ʗ\�g�0�<|�H ��h),�ø�g�<0�rT� �2����Q�W�&�ۦ��y"�Z�,{�\�РAO?z�8��f�9��~ V�FV���#���a%粃�r�m�����?�_u� ��cH��Xi���1=?p:�-}鮥ʃ�r��p̠�u��2�K�NާȖU&3�o���ؑG�C���q"�֏��P���1 F%�e�ݝ�J����!��5�����,�M�l�)Ї w�4^n/� �Me��Z�Mll}8���ٽ�FQtx\b���gJ ��@zd�AU%k���gFocvf��7)���M%�%n2 -숞�������6\z�n_�i^�L�y-�>�����{�n�w��S� ;��Z��w��G PƜ]�6�/ ,"$+�h���Y�Unv��}�{B����'�����!& ���I��+d��/�$a�h�,<6ت0h�*1��Y�4'��,2D��3%��μ~d����Pz�޸Z�#=/:�Ǒ"_a����.9J�eM_��R�x��.�d�����2؜�2�F-�K>2Y�4���D����^] W��L��I�]9/\��rwf��p�n����$ -fp���E�����6��Mg�:+O<��Fp;�i����n�����j��r���L=_F_ڀ��&�j�"�~�(����-�^�b�����9�}R��ۄ�����E����)kӣ4�����`��N�_Wr�*�q���kVpXS/�;�~�S�|�ɼ]Rx�RH*Ħ�q*���=�Zdh �Д_�)6�|O��R�娀�B=k�F�R�iS��.T���m��h��b_�3Mn�'����©({P3u �8��he���~���L�@A��V,��毙bc��E� e�w� -\����h��N!ҋ�¹���#��6^,�V.��#�az� Y6Qz��%Ho�9��Wk���!9Lc\\��38�.q�6J��ܟ_ۖ�m��� �ksM���w$�A8�'� CF�Hj\�K��$��6e��X`��\���1I,��x�X-�Ƭ(���(:�_� �._�m�Q��ѬS{?�� ���|� �zEBr���p�@�^�Z�=���r���h�r�Ǻ ��;I�sn>/�p�z� )aZ�cP!F�O?-��׸qV`B�$?�͋���%�N���he�lqބ+s����&�a��M{o�y|�I|��?^K���q�j�$�����D�7ݽ ����� ��x�l�Ǘ�QV�n@B��v���Y|p`� D@���B���``L>�_B��%@� -���cK���V� %=���U=��;�qȜ�� b���H#������y��ѭ��~��a���>R;4�����܈�euDA��/��!��r��� � -8!wں9�W��l��E�x ��HO���T Hk��q� _+��i�<�c ��\!�z�SWq��b���L�8�.�T/=$-�χ�S�e�7'�S�5��fE�h� o�򶪖(��P֜X�����‚��=�#�+��5�x/)��*�H�y�%�}M�]XR��cT�~i�<��m��*g�(�,�;��A���6 -M�� �ʎ~s�%�|��x/�~�q�x/�{B�� 0^ wS��Vf��2�0�� �3Q�/2���হ���jЉ�= ��|����p�Q%*����E�ީ�#��W�(���N��[:ԁ�uXڻ��|a{��ڐ�����F(�3LY+�&OW[F�X�x�p����v&�"k���5 E`�?����L �f��'��uJ(eA=6�bM��'W| $�-�K��ŵs�O�v7����o�@pc�Q˝�1�o�K�#��y~Le9/���� +޵ͪ�k�^d�(% m�#��V -�f0��|��> ����3��'] H6����S�v ����Rۥ}���?����_}�~��4�f����|��/�� ǫ�Ϳ��V|�Z�H��)X�#��'����4��h?�]�Ĥ�Q�3E���wm �G�kg�F{bD���)k1B��/2�$Wc���Ƿ!RI�C��@�j�ه'��8������BӖ�k� ��h�AdNd�� | N�j�5��_%�q�>א.�R�#'�����E��������w."'iW�U"S��6�jJ�Y�9�p�� ��JV�MY/��:L�?Q�������Ր1N�e���)Q�����]�u@�<��|߿�S�T�J�O��r��n�oe����|�t���}9Mv�*��8 �=����>�Hno��=P�*��E�q�����裫�s�L�Vg��5��0�\�i��������9o� -���}hwSL��B����a�;�A"��B۶���+J�g�����}R9\��e�=��Qicߤ%l�r�?"qR�?�+Oe�u��hLs���\�@Ŭ�ҟ�X�.�pH�Qi�,Sσ՞��q�dV��\�t�ò��US�w�XE�B鄳j���A��^f1�ު>�])�C�}�m��g�1$)�c�#t?���c�����Bm�soR4�@B%�4/�H��z�� ���P_����6�#���]%��<��>&d:����G$�EW/}����U�t݂P&� �=�d;�E�T��tr�k�QtQ$g��.e�2!���K�Qg��N����2r�t�+��&�c����Rgi�i�B��,�禗kr��ύi��U|kYU�"�\7Q��;��T� ��M�K3��N)�_&�m�6�3�ÀڸIx픐NN�W~���rQRH��4�LPZ��R�H��?$�����A��y⪉��|�Z�7�*n ��wG�m��V� �Y��W�b���R�:�Bt���.fXG�|��(����;{�Ҫ�й����y����o����� �-�Z`�aO��U� L�~��!8���0���nl�Q�(��0\ ̷U��ɸ�z�Xue�XIe��O�oe���1�d��1t`�I ��}+?3��Ŏ�3Zh�u� <�S�u^�b(?:/ ��Z�u2�$��ΠK�̿�p�����$jN�BOZ��9+���B&��h1� �R -}b�Wۤ���gc�'a�s7/+���*$��@�S��TSfL�$i� ��g^��pf�k��?$��˧�l��aQ>̣}�uS���w��;�L�z�3!}"g�l�ϴB�P)�5c�_(���K���j4�eq���c(x�����lk�Z������X��`q�ݪK�iZQ�݂�-}�X�ܹf�:6����;Sy�� - ��#ea���� 9��$[G8��(�Z�\4���Þ�tu�� �?�e�z�3R �S{t�]��r�I�U �/$ab�Gʧ�>������Xޚ�syr��c-`qE�_f��JP��t�6���ڜ���s==»���j��/c��-����Mo������B\>��� `_ܯ���8���R���0�a8moq=0�!7W�D $o�ݡ��{q��� yܹJ�>���Ւ�����79څ�RPYqv����S�mVݵ�u�����T��A���Es�R�m��~[���xC�H���N 8�u��(#��7��NenU�l�zm�� D��dWp��X^�苺�i�� �,8�u褩Mu�r T�3@m �� -���� r<���-롵M������O�����mc ����ݹuP�l�V����S��`�k�e�]��z -z��",��X�� @���s^��?� u��6V�3�E��G��d�0�L�ȽMB�����d���MFZaI�z����gD����rdu�$��h��V�6��hZZF�� xu�z]�3�R�s����[����2V���T��J�Ϝ���ƾ�x�fg�ƹ�j5u�$+������(������e�u��+�����-p�v͉`��(~;*�������V�7U���.��5l��XV!N��߾tXR8����0�R��)/1�������շ ��Ψ�#|{(E��������x�1� -k>�?�Ms�>�m3���8��E�Nit�8��j�y�������<_XloGV`�B�':ܽ���W.+�y��%�� ��Ᶎ����u �GhDg���Zh�A����\ &��äKN.?��� Dڬ�l�#,�l�A����[\� ɱ'�Cg��e�bWlٺw�ȝ�6^��� �&50`��,�fr4��,#۸� +r}�o�>or�H�(���<�rf���a-@ꊷ8Ҹ�%�g�{���Ú�$���AJ������t�@�1��c�"m������A�CW���|S�$���F�-7��=xZ?!����su�?��_/8����t��37P "�,�ϵS��)���ybB�{0�RȠ�5�8~��)N�9��Z]y߿�A�jg��&�õ�N�M�=���<����~z��rN�_A �H��(=J�� 6p�ޭ�-�'�HB���:�["���xf��(a���x�,a$Vpzʖ[P�xi2}?g���nZ��3\�B��P}3� +�x*�g��宛o�H�����}��V�B��h)��g���Rh������@�v£�!��ђ�W;f��r��:x�T7Y�岚����<�]cu�pk(6�¸l��]�ʀ�Wװ�}�ǭE's}����Y��B�ʉBܽ:�lpe�d�m��E�w +NC�/6@�����~eD�ܽt�P ��I���W��W�_�[�h�!Ȕz�Tse �{e�6}�@�� C�mS�d�8���2��+���6��0^H�� ��x*��Y�la��3¹��J�!���~�`QX�d~#g��nUC�o�f��[bV��,t��'+Ρi6#��\T��6R��T���v���\Y�<ٕ���t���v��כӈ��ʅ�|^w "o%(�:�r8�=C�g���5D)���m����c5�q�y�%G���i�rL�iܐ���p�Ҧ�bT�͇:�QA���is�#<�f����F]��Ί;��#I��^s Q� ���䶾�%盓zN ��P����K�M��� ��]o��N�`GKU�D0Wi<�{�f�Ç��!E����\!���~�;N���m�l�-��]�!|���Q$u��� X��:��v3��Zk�*zZ���I�)�i����Y}����x��aoK��]�(������1���z�c�>��빻�v{X7’�R �ܲe�w�%7�rS6+u���9�U��}=ocN��,����6�Y�|<3��>\(V�*�\p��L�9өf�ZJ���[��|Hf>� Z@����rH>���E`-�Ԅ1`l��k;pr�=y|{Q��7e��������H™�-=���C���_�$M�4��)6'�MpC+�����1��Ѡ%bz !Sm�����C��b1x!u��]/�,l��i�P��58a��"�΁��߻�s� t�ƿ�A���ܬ:G��c������~$-��7�ݹc��ʟ��Sj�|�V�2k��+֝�B+�*�9�pZ��d� ؛��aA��Χ����20��4�90u��5]�k3S�9�"`y_$��'�h�"n h[�F��NZ(����"��T���"Eg��6g-�R�i��N�)��^���%1t��# c�p�qyx{�� �m�����#oL�Jy�Z����Ho/����ye"����D?^�C"�Vy���#7M�<�N����VN��tP›�l�p���j-.�����}�ؓ�k���fv_l���h�!i�pʍ��n���vZ�q�4�+Mت���HmO�[�R8��-x%�s�4��K_��i��ӻ��*~.}�a�J����h��ޏ +��u&�~�AOj�]�S-wv =*��e8��u��9V�y#���1�b}�qr3ܲG��7����7��Y�G� ��`Ax]��+Fm �h��u�v�)� +K��Ɯz�Z/ �?%Y��ө��r}N���s�<�;>&wg�K�8�""'uy��҆6�x�����J� 欔$#�&�ٕV4'�9"h!��D�Zo����C��0íw��.L�,���-'�UK#�v7��<(�����7i���ߖbH��V� �'�o׍�������LE��f���9�J_n|G��VBsK���!���Aia͙f��3������ dphއ�6�&kPՍG)h8�-+�q�G��Je7�kX���l[�0ȵ��Az�G�Ӱ��7��A�R]�n�d������� i�v%^\M]�Pyn��\o��N�� ��T�^��l�О��Q�T�PZ�F5�$)O*\���uל��� �R�ݺ�7d ���_\�^G� +�so�݆ۋ��/g�y�#���KRE�3�l���:Hyߴn�NTc�+�\�SpΛ+�X�ϫ| ���z�����Tt�����O ��zç��P���W����"�ʺλ�j��]8I�d8]:)�ZT/ܑ�uK�o�ƘW�>� �T��2f��$�aodv�o�ޖ��ĵ�F����E��Ռ���N�ʶ=��x�c�'*&6�B�A�6�L�y< {(���e3�q)l�E7]_X�n����Ҷ�R�_m" �Wܳ� L-����ɽ���(�FjG�_߃��I��!z�X�a���p":nRܕ�X=��X�HxS�7���o�d1�G� ��� +�P��+�TB*������vE �sAX +=99�TTFN+�ќ�ҧ��]� + +p����0ѷ�Ow�8 +j-L���}y�.l%�4�Z���4�p�ۖ�f�ԭ��y��>ѬhT��Ht����>��mԠ,jX�L�3N6�4m42 P�\g'����=�Eڞּ�_N�!�\N������-xλ��U !\� @)�vg�����C4p��f�5"��PC|V��]�]�II�e�1/����t! �D3�Xb)�/�`������y �\��C�J����0hp0�t}� +����hVe��.�#��A87�|gۮR�ې}�y{G6���OG� (w�V8e���g\�(#qJ�v*�R��$�2V8��:S1�$���yE�������"�җ�q��M���T���Җ�U2; 9 ��/]�Ϧ�$M\�h�8O�Tf��İ�P!m^��m{��݈g嘷X�A��EV��C= �V4�=9Nܓd�L/�����/�ק�������dTG�(b��p�Lg!��My%�A2减b-�r���'�RV����؝і@8��jw�V��SKi�6 y>F*��4ڈ�� +���hp���� �n��/(4i�W��ml{[�����Q7=?���?9���EQ��a�(q0� +¹��riyV���D�XE�����W�E�z�����tE�䗸�B ��MeE}-' 5�Nmz�e{���Ñ�xe��t�fET&����LO�kGq�S��(�������Ჰ������-��+:_��js�~G]&Vhi$>��=���p�n�W]��klFj�\ +ue���Z���`]4�Ŧ1/�2�Vg���,�"�m��C�ea��p�a*�l��ߤ����<��r[91ULn)ˠ��a��Ο�0�7}3�.9*p�0H���q�7��V[��� V*FV,o��K��g���JB�R@�d�`2����'�'Ӑc^�S��J���i�C�j��� w�T���F���7Y�5&��6��J�e��ub|R�2�S=\!C�jn�#U<���I�tGZX�3/|�G8���؟q���ߣ7�`�k����M�*�ik�+��ѣ-}�`:) +��uFj����j��p�����T}gT(�Ef��k+rjX�^@jt���Bu��F��W���`�,~�����A�í�I��3�FJ��ʀ��@k9o� +�����**���*����r-_�o��Q�{$�W eI���0��  �}�j�GR�\��-�QL����"O��4�uS��2��=���l� +;?g��B��|� Mt�n�*!>6=K�������X�u�c 8 +혾 +̝�/"������qn�L�@��kNy ��^�\۽ f���J.`�&�*�z�cM I�Ǩ��(z`(C� {���u� G4Ĥ*�c��c8��ʍ���U O���-��_t��Õo�k�}�+~�P�<����hK_r���� q�NN;|2*tѫH�_b��%5巶� + ��a[R��@�����"f����Sa_\�}9NN`_�;�ѡ�ӸS|�N96�p��Z�Bc��)ç��JO���$f���#���6N#� V��a��9(4�O� +(n�B;�M�iw�L9�h�yw�(qb��x��d�6 �皆��0��BFI]ZJA�@��PtM�/N0@��w�q��>�����JV��$��k�$g4�1�˸m���� �i&���@�rG�� +�IbV�X��t~)yٝqtAY{��|AQ��4˸/ 7��ԪDfh �EU�9�#��!���DnU[m�A�� XiA��oRy��kǏzC� �!�l����MW��j$?�/Tj�* +�2}<�-�d�ڙ�j�b����������z��\�|&��,E���a�M��Y+(�ω���������,C�oa��R�em�� +n"U��J��,�Kܩa��V2�8F(���&H��ȠuS��yZ�����1� ���Z F�]���,\�ՅgX����8��4�ҧ讐0������9U`I�7��9s�I,�5(�w��`�,��R�Basg�Ӟx�3㐙���L����I�k� VRy]�N��K�|H�!3��c���3�`,��w�&�0���?�ٖ���������l�QF ��y�K 4���v"M(+3���+nx� � ^� ��ټ��L���~�1y�~[QԷ�W��.syД�rT�h5*w��\��ɇ�Y�~�Kh�y����]0��h�|\p�݄�m�ϗ��0��E_m� ��|LU7�!��"�\IUo͉��� ���"�ﻂb[5��M�S]������n�����g����������u�x �r2������_���Ʃ,�|�7�-��+�օ���U X� �N�U����zp���y�p�5f�B^��[��Fo-q٪a�%J2q���&�eO��Qdw ?�–ic���Gہ�ۍ�K�_y�7րE��|.���n��׀��N�h����J��˜�y�b��i��<�K @�s�� ����1OQ���/o����M�7�iu�[:��4ƕ�4�S���qRc0'S�k�[���gȫ�Z�\�.~�;R �1��|A�ޑ��&_hn�8Qi�I��'� V��c�B��#�& �P����fj����yE����*=%(��D�H�\����҄0�� �����A� ���J�����8ҵ8{$2/�� �=6�ְ���wT^��{Z 8� �Ab8��miF�RK-$�� I��8(S���"�s�I�/�HzNBb�S����4������&���.�J��?��~ ��y�2N;�uӦg�<掏�<�J�p��8)�M�|x� ����ЃR�b�|H�1M��Nsb U����gFVt�L�_ޖ�Sɣ0��^Q#9Xn�}숙ؑ�����dHlx$��M�;��%�.7��1�t�T��~��G��}6*�z��S�3�� )��6�s�bG�ٷ������,>/�]T�����o��M!�Lm�̷���p���SYX_t�ɲ�~����k����N��� Y{�W|�蟳�㘣RT�:?Q�"�S�Gv�V�!Ey��u"����@����T��C�/��j�� +��=���5��'��S��������PE��c(��*`�Mդn �9�����$4u^ ��FS��:O�L�#!��jS�2C��}~"[���*>��fFO��0ʹ����)i�/���j0za \9υ?� �+�>$W�+<�Qz�o�"j�8���9� �` +J>���+���eE�4��Q7ݑ��C;� �Ka��ڮ�\���,������䑮�U>�e�ܡ���5y����ƅڛ�����E��)w�+���3���� +�z�"��e� @��͋�d%�6:�� ��b �]��TB���F�Y`����-����I�JbJW��>�0N��W��mN0�� +���=�1�}DE�6Q9}�QYVV�]琂f��x}��|�d �g�DiV��M��O*���fҗ�!�Չ�a`Sd�J ���Z�;���]xb����9K�D��gy�Y�ŝ�P�/e!ʔ�9���:�Ĝǃm "�AS8��?�Ԏy�6�>���u3�y��bk���h�r��J�w�V�#l +2Zѻ�-3e5y[�Cwa[JB�9���?�f[H:}�p�)��� �ఠ�k��-����v+t�[p��\����M�(FIBN΋:�L?���`�J�$���o\� ����~�޿K�K�Fd �UV�2�ȭ�r�I�Q_)�P�p&��}���?����?��y����������ő��b$�N�����mʀc��<�h��'"�8���d�(�8I����eQ}��,�O$��?Fv*�;�zØ��\/�U`@J&�+�p�"��Z;��� L9���Q��y?Wp-2.4g� h��*T�m�/�N(G�2�g�ƕO~��d���(�ܮ ��'S}Hok�V���*�NtEۖ�_Q@�RA#4O�lu�7�7j�wF��(<�D}h�#Ju֡�]�Y�\ bV�7��];ѧ �踝�S�*b�����ң�t�Ŭ�Լ�2n��P��oWl�Ka�Zz̸��S{ڧ�+���U��"�)Ĕ#��8)�ҋy@k#EB��=���H�fad�}�D�v�Rh�P�u�0iv�ѥ�_9���^�c�L H��G�v39�]2�PƄ���r ��Q��� 3�yS��o�}��I�W�۰�2%5�=�3~u;���d��u���J��O�%e��}Z +i_�.��Lm].����-�#��o�2������-�7�'y���)��<:��cɥ��o^ N k:�W�<|�t6��r�gF�W�Q��r^�d1vX�R��t^:������u;;������^/6:��Z��M��#\� �V�)+���US����x��:���1��i8�cBSj�cW7��F� i�_ǂ�ٯ;r�����ŷ܈��s?�$��}�>�t�tS�8�Y�y� 5����ͬ�I'�K.��#PN,���h�9I��>�|o�8#9�[�mȓǮ����<%� /:tV�Y�+ж������W��RLy7�֤l�J�]��V��)trϜ?^��M����k^DW�Lo�_A��.��>��qf|�t�򘃔�X�`P��I���%�j����qJw���P&-�����D���Fɘ);/��A�{���x���_��Y�"���}�P�'=,�ˋ���A�>��6�F +p<1.��+:--,�� }Qْ�����̑�`<�a��Se�ꁳ=�V2�M���ܙw UW�z|��MZ��EhECI�› ���7[f�#{Pr����_qcO����rY�pz~%�6j+�,��U�r8u͵��:��=It�(� +�N��?�A�3њ!��,F�&��* -z����SY? ��GcW��`Wn�⿼���Z!Σ�m]��Zxe�>Y�Q����Ę�k�����)�A(Ja�/�q�_ �@�X��hY9�:J����^ެ�� +��öo��вk�q��[Nv��;/z�@Ab���y�S&�*�U���N4EIu:)6�����Y�έo��a5P��RGu܅�u�smI�K+,�32�uB{��С�/�~�&գ-�J ��B��������ڠ �Zs�\�Ɍ�K +Mg�[ �&��P�a*���p����S�/�4��iK�����_�W� $Hi���Y��uUH�:��:�dUF{п\G���n�i��8���L�V�Qx�����}����{n���Sa8��@�QU���f[P���e��a?��|�X9�e/ z�F p����9�S�E$P�d]i���O6���~�V�ܚ��4?O�F ��p�L�)�%6�l�ߥ��L����m�G9�l��x�h�6b�ɼ�b�������������m c���=�'�S/���Ʃ)tA@ж2�{�h��Cɻ"�l/�3υ�)�� +Ou���WRm{Iz��T�G5Vs�^cν�e�>%oG+�A?�g�C��6� +�Ə��^�Sv�g�R&���?�~7�Z~2��Y<+*Y�Cy�!>: �})UXI�pE��#�,�p߶�i�B{�o���Q�:�1߃�o����9ɶ�A �X��>g����t#���b�̶Ϣ~t�۾��_ �ŗ�H5�ew �s���� ��C�U�z�"3E�*ܾ���r�n*���B�?�;:ܯ���PtZ�����>+���m)C� 4��\���$3�Ծ�[9�lA\��n���w��-���|��+��SA@���-�#:\4a`<��_��j�J/���=Z���l[7��om��rT@[<�1b_r�o��~��������p���V�����ڲ�`��}�l^e�w�&����=7.|W'�҂0�c�N�M���s���n[Aw���B�����Pq1u �d(�/��7-��[��S�B*��yqƻ�$���Q�p�ټː���^���+I��=_%�X �U\�7=�ퟅ�hw�%�j�Ck��ZRr��w�(�؉]l� d���A�@̚)�^���LAk�q +ڍf�t��O$s�*�@D.Tp/���K�i���)N�si9�U��Q��,��t�F�@ +L�:���l��3L>�TB鱎���/�w���B3N& endstream endobj -218 0 obj +213 0 obj << /Length 1085 /Type /XObject @@ -2883,7 +2831,7 @@ a endstream endobj -219 0 obj +214 0 obj << /Length 569 /Type /XObject @@ -2891,9 +2839,9 @@ endobj /Filter /FlateDecode /Width 150 /Height 150 - /ColorSpace 209 0 R + /ColorSpace 204 0 R /BitsPerComponent 8 - /SMask 218 0 R + /SMask 213 0 R >> stream x����QQ D� � �q:R����H�w�ks����xI�$I�$I�$I�$I���>���l�!9���p#k�!ko�����O+9��˟M����7#x�S�7�okZ�J� ��X��r�s�� B�!x�X>#�C��  @@ -2902,7 +2850,7 @@ nF  endstream endobj -220 0 obj +215 0 obj << /Length 1430 /Type /XObject @@ -2925,7 +2873,7 @@ x endstream endobj -221 0 obj +216 0 obj << /Length 12678 /Type /XObject @@ -2933,9 +2881,9 @@ endobj /Filter /FlateDecode /Width 200 /Height 200 - /ColorSpace 209 0 R + /ColorSpace 204 0 R /BitsPerComponent 8 - /SMask 220 0 R + /SMask 215 0 R >> stream x��}wt�ƽ�?/�&���Z6�oc��с]�*�Q��HJ�:)���EQIU6�Fu[V�e�Dq�ع��ob;��H�Y�~���� �X쒢.E���,�7��3�AO� @� @� @� @� @�J<���k� w)�*|r��he0$U����Ë�.��р��}J���$�����](#?�4N#�D%HK�+� -�HT���"QQ����VT$�J򇻼F��H����R x�q��sȻ�II� ��%��_��ط�8Q�̵���=>��!�u��gOۛw�T��V�I���Ѷ�>&Æ/>����iQ�$H:�?�U��̻q�ps#�y��n͒T jȵ�IPm���/��X�b�|���0�h[H�+rID�Rl�_<7�gQ@?�?�R�1���'�z���, ��"/��;7��� @@ -2982,7 +2930,7 @@ z$y endstream endobj -222 0 obj +217 0 obj << /Length 6890 /Type /XObject @@ -2992,15 +2940,15 @@ endobj /Matrix [1 0 0 1 0 0] /Resources << /XObject << - /Im1 232 0 R - /Im2 230 0 R + /Im1 227 0 R + /Im2 225 0 R >> /ColorSpace << - /Cs1 228 0 R - /Cs2 226 0 R + /Cs1 223 0 R + /Cs2 221 0 R >> /Font << - /TT1 223 0 R + /TT1 218 0 R >> >> >> @@ -3033,12 +2981,12 @@ E endstream endobj -223 0 obj +218 0 obj << /BaseFont /AAAAAB+Helvetica /Encoding /MacRomanEncoding /FirstChar 83 - /FontDescriptor 224 0 R + /FontDescriptor 219 0 R /LastChar 117 /Subtype /TrueType /Type /Font @@ -3046,14 +2994,14 @@ endobj >> endobj -224 0 obj +219 0 obj << /Ascent 770 /CapHeight 684 /Descent -230 /Flags 32 /FontBBox [-951 -481 1445 1122] - /FontFile2 225 0 R + /FontFile2 220 0 R /FontName /AAAAAB+Helvetica /ItalicAngle 0 /MaxWidth 1500 @@ -3063,7 +3011,7 @@ endobj >> endobj -225 0 obj +220 0 obj << /Length 6106 /Filter /FlateDecode @@ -3104,11 +3052,11 @@ D[ endstream endobj -226 0 obj -[/ICCBased 227 0 R] +221 0 obj +[/ICCBased 222 0 R] endobj -227 0 obj +222 0 obj << /Length 2612 /Alternate /DeviceRGB @@ -3130,11 +3078,11 @@ O* endstream endobj -228 0 obj -[/ICCBased 229 0 R] +223 0 obj +[/ICCBased 224 0 R] endobj -229 0 obj +224 0 obj << /Length 3385 /Alternate /DeviceGray @@ -3157,15 +3105,15 @@ d> endstream endobj -230 0 obj +225 0 obj << /Length 183 /BitsPerComponent 8 - /ColorSpace 226 0 R + /ColorSpace 221 0 R /Filter /FlateDecode /Height 32 /Interpolate true - /SMask 231 0 R + /SMask 226 0 R /Subtype /Image /Type /XObject /Width 42 @@ -3176,7 +3124,7 @@ x endstream endobj -231 0 obj +226 0 obj << /Length 226 /BitsPerComponent 8 @@ -3195,15 +3143,15 @@ xc`@ endstream endobj -232 0 obj +227 0 obj << /Length 362 /BitsPerComponent 8 - /ColorSpace 226 0 R + /ColorSpace 221 0 R /Filter /FlateDecode /Height 32 /Interpolate true - /SMask 233 0 R + /SMask 228 0 R /Subtype /Image /Type /XObject /Width 32 @@ -3214,7 +3162,7 @@ x endstream endobj -233 0 obj +228 0 obj << /Length 452 /BitsPerComponent 8 @@ -3235,7 +3183,7 @@ x endstream endobj -234 0 obj +229 0 obj << /Length 1846 /Type /XObject @@ -3245,12 +3193,12 @@ endobj /Matrix [1 0 0 1 0 0] /Resources << /ExtGState << - /Alpha0 246 0 R - /Alpha2 245 0 R + /Alpha0 241 0 R + /Alpha2 240 0 R >> /Font << - /Font1 240 0 R - /Font3 235 0 R + /Font1 235 0 R + /Font3 230 0 R >> >> >> @@ -3265,18 +3213,18 @@ A endstream endobj -235 0 obj +230 0 obj << /BaseFont /MUFUZY+SourceSansPro-Italic - /DescendantFonts [237 0 R] + /DescendantFonts [232 0 R] /Encoding /Identity-H /Subtype /Type0 - /ToUnicode 236 0 R + /ToUnicode 231 0 R /Type /Font >> endobj -236 0 obj +231 0 obj << /Length 293 /Filter /FlateDecode @@ -3286,7 +3234,7 @@ x endstream endobj -237 0 obj +232 0 obj << /BaseFont /MUFUZY+SourceSansPro-Italic /CIDSystemInfo << @@ -3296,21 +3244,21 @@ endobj >> /CIDToGIDMap /Identity /DW 530 - /FontDescriptor 238 0 R + /FontDescriptor 233 0 R /Subtype /CIDFontType2 /Type /Font /W [0 [628 192] 2 27 0 28 [537] 29 33 0 34 [531] 35 37 0 38 [476 0 799] 41 44 0 45 [342 402] 47 49 0 50 [707 429] 52 421 0 422 [242 0 242] 425 442 0 443 [299]] >> endobj -238 0 obj +233 0 obj << /Ascent 750 /CapHeight 660 /Descent -250 /Flags 68 /FontBBox [-211 -283 1106 969] - /FontFile2 239 0 R + /FontFile2 234 0 R /FontName /MUFUZY+SourceSansPro-Italic /ItalicAngle -11 /StemV 80 @@ -3318,7 +3266,7 @@ endobj >> endobj -239 0 obj +234 0 obj << /Length 3095 /Filter /FlateDecode @@ -3339,18 +3287,18 @@ m$ endstream endobj -240 0 obj +235 0 obj << /BaseFont /MUFUZY+SourceSansPro-Regular - /DescendantFonts [242 0 R] + /DescendantFonts [237 0 R] /Encoding /Identity-H /Subtype /Type0 - /ToUnicode 241 0 R + /ToUnicode 236 0 R /Type /Font >> endobj -241 0 obj +236 0 obj << /Length 320 /Filter /FlateDecode @@ -3363,7 +3311,7 @@ x endstream endobj -242 0 obj +237 0 obj << /BaseFont /MUFUZY+SourceSansPro-Regular /CIDSystemInfo << @@ -3373,21 +3321,21 @@ endobj >> /CIDToGIDMap /Identity /DW 547 - /FontDescriptor 243 0 R + /FontDescriptor 238 0 R /Subtype /CIDFontType2 /Type /Font /W [0 [653 200] 2 27 0 28 [504 0 456 555 496 292 504 544 246 0 0 255 0 547 542 555 0 347 419 338 544 0 718 446] 52 1011 0 1012 [249 0 249] 1015 1023 0 1024 [249] 1025 1032 0 1033 [311]] >> endobj -243 0 obj +238 0 obj << /Ascent 750 /CapHeight 660 /Descent -250 /Flags 4 /FontBBox [-454 -292 2159 968] - /FontFile2 244 0 R + /FontFile2 239 0 R /FontName /MUFUZY+SourceSansPro-Regular /ItalicAngle 0 /StemV 80 @@ -3395,7 +3343,7 @@ endobj >> endobj -244 0 obj +239 0 obj << /Length 5123 /Filter /FlateDecode @@ -3420,21 +3368,21 @@ TW endstream endobj -245 0 obj +240 0 obj << /CA 1 /ca 1 >> endobj -246 0 obj +241 0 obj << /CA 0 /ca 0 >> endobj -247 0 obj +242 0 obj << /Creator (Typst 0.14.2) /ModDate (D:19800101000000Z) @@ -3442,22 +3390,22 @@ endobj >> endobj -248 0 obj +243 0 obj << /Length 996 /Type /Metadata /Subtype /XML >> stream -Typst 0.14.2en1980-01-01T00:00:00+00:001980-01-01T00:00:00+00:001application/pdf0SjnifElEVaUH2i8Y2xcdQ==0SjnifElEVaUH2i8Y2xcdQ==proof1.7 +Typst 0.14.2en1980-01-01T00:00:00+00:001980-01-01T00:00:00+00:001application/pdfY8AB9AwZNMjJ8980+177UQ==Y8AB9AwZNMjJ8980+177UQ==proof1.7 endstream endobj -249 0 obj +244 0 obj << /Type /Catalog /Pages 1 0 R - /Metadata 248 0 R + /Metadata 243 0 R /Lang (en) /StructTreeRoot 6 0 R /MarkInfo << @@ -3472,7 +3420,7 @@ endobj endobj xref -0 250 +0 245 0000000000 65535 f 0000000016 00000 n 0000000082 00000 n @@ -3481,255 +3429,250 @@ xref 0000000411 00000 n 0000000511 00000 n 0000000737 00000 n -0000002184 00000 n -0000002265 00000 n -0000002357 00000 n -0000002429 00000 n -0000002507 00000 n -0000002600 00000 n -0000002770 00000 n -0000002884 00000 n -0000002977 00000 n -0000003070 00000 n -0000003187 00000 n -0000003326 00000 n -0000003411 00000 n -0000003503 00000 n -0000003593 00000 n -0000003678 00000 n -0000003770 00000 n -0000003860 00000 n -0000003995 00000 n -0000004134 00000 n -0000004219 00000 n -0000004318 00000 n -0000004411 00000 n -0000004501 00000 n -0000004586 00000 n -0000004685 00000 n -0000004778 00000 n -0000004868 00000 n -0000005002 00000 n -0000005090 00000 n -0000005219 00000 n -0000005310 00000 n -0000005403 00000 n -0000005496 00000 n -0000005582 00000 n -0000005727 00000 n -0000005810 00000 n -0000005953 00000 n -0000006049 00000 n -0000006137 00000 n -0000006223 00000 n -0000006368 00000 n -0000006451 00000 n -0000006594 00000 n -0000006694 00000 n -0000006782 00000 n -0000006917 00000 n -0000007020 00000 n -0000007113 00000 n -0000007274 00000 n -0000007359 00000 n -0000007440 00000 n -0000007536 00000 n -0000007626 00000 n -0000007711 00000 n -0000007792 00000 n -0000007880 00000 n -0000007970 00000 n -0000008055 00000 n -0000008136 00000 n -0000008224 00000 n -0000008314 00000 n -0000008399 00000 n -0000008480 00000 n -0000008568 00000 n -0000008658 00000 n -0000008743 00000 n -0000008824 00000 n -0000008912 00000 n +0000002192 00000 n +0000002273 00000 n +0000002365 00000 n +0000002437 00000 n +0000002515 00000 n +0000002608 00000 n +0000002785 00000 n +0000002900 00000 n +0000002993 00000 n +0000003110 00000 n +0000003202 00000 n +0000003337 00000 n +0000003476 00000 n +0000003561 00000 n +0000003660 00000 n +0000003753 00000 n +0000003843 00000 n +0000003928 00000 n +0000004027 00000 n +0000004120 00000 n +0000004210 00000 n +0000004344 00000 n +0000004432 00000 n +0000004561 00000 n +0000004652 00000 n +0000004745 00000 n +0000004838 00000 n +0000004924 00000 n +0000005069 00000 n +0000005152 00000 n +0000005295 00000 n +0000005391 00000 n +0000005477 00000 n +0000005622 00000 n +0000005705 00000 n +0000005848 00000 n +0000005940 00000 n +0000006032 00000 n +0000006124 00000 n +0000006212 00000 n +0000006347 00000 n +0000006450 00000 n +0000006543 00000 n +0000006704 00000 n +0000006789 00000 n +0000006870 00000 n +0000006966 00000 n +0000007056 00000 n +0000007141 00000 n +0000007222 00000 n +0000007310 00000 n +0000007400 00000 n +0000007485 00000 n +0000007566 00000 n +0000007654 00000 n +0000007744 00000 n +0000007829 00000 n +0000007910 00000 n +0000007998 00000 n +0000008088 00000 n +0000008173 00000 n +0000008254 00000 n +0000008353 00000 n +0000008446 00000 n +0000008536 00000 n +0000008624 00000 n +0000008710 00000 n +0000008919 00000 n 0000009002 00000 n -0000009090 00000 n -0000009176 00000 n -0000009385 00000 n -0000009468 00000 n -0000009611 00000 n -0000009699 00000 n -0000009794 00000 n -0000009887 00000 n -0000009973 00000 n -0000010184 00000 n -0000010267 00000 n -0000010410 00000 n -0000010497 00000 n -0000010584 00000 n -0000010757 00000 n -0000010860 00000 n -0000010952 00000 n -0000011049 00000 n -0000011141 00000 n -0000011228 00000 n -0000011359 00000 n -0000011497 00000 n -0000011633 00000 n -0000011714 00000 n -0000011858 00000 n -0000011939 00000 n -0000012083 00000 n -0000012164 00000 n -0000012308 00000 n -0000012389 00000 n -0000012533 00000 n -0000012630 00000 n -0000012774 00000 n -0000012921 00000 n -0000013065 00000 n -0000013146 00000 n -0000013290 00000 n -0000013387 00000 n -0000013531 00000 n -0000013678 00000 n -0000013822 00000 n -0000013903 00000 n -0000014047 00000 n -0000014135 00000 n -0000014220 00000 n -0000014364 00000 n +0000009145 00000 n +0000009233 00000 n +0000009328 00000 n +0000009421 00000 n +0000009507 00000 n +0000009717 00000 n +0000009800 00000 n +0000009943 00000 n +0000010030 00000 n +0000010117 00000 n +0000010291 00000 n +0000010388 00000 n +0000010480 00000 n +0000010567 00000 n +0000010698 00000 n +0000010836 00000 n +0000010968 00000 n +0000011047 00000 n +0000011189 00000 n +0000011268 00000 n +0000011410 00000 n +0000011489 00000 n +0000011631 00000 n +0000011711 00000 n +0000011854 00000 n +0000011951 00000 n +0000012095 00000 n +0000012242 00000 n +0000012386 00000 n +0000012467 00000 n +0000012611 00000 n +0000012708 00000 n +0000012852 00000 n +0000012999 00000 n +0000013143 00000 n +0000013224 00000 n +0000013368 00000 n +0000013456 00000 n +0000013541 00000 n +0000013685 00000 n +0000013776 00000 n +0000013875 00000 n +0000013969 00000 n +0000014057 00000 n +0000014162 00000 n +0000014256 00000 n +0000014361 00000 n 0000014455 00000 n -0000014554 00000 n -0000014648 00000 n -0000014736 00000 n -0000014841 00000 n -0000014935 00000 n -0000015024 00000 n -0000015158 00000 n -0000015287 00000 n -0000015441 00000 n -0000015523 00000 n -0000015667 00000 n -0000015749 00000 n -0000015893 00000 n -0000015975 00000 n -0000016119 00000 n -0000016201 00000 n -0000016345 00000 n -0000016427 00000 n -0000016571 00000 n -0000016653 00000 n -0000016797 00000 n -0000016879 00000 n -0000017023 00000 n -0000017105 00000 n -0000017249 00000 n -0000017331 00000 n -0000017475 00000 n -0000017557 00000 n -0000017701 00000 n -0000017790 00000 n -0000017876 00000 n -0000018020 00000 n -0000018119 00000 n -0000018213 00000 n -0000018301 00000 n -0000018412 00000 n -0000018506 00000 n -0000018622 00000 n -0000018716 00000 n -0000018809 00000 n -0000018896 00000 n -0000018976 00000 n -0000019074 00000 n -0000019156 00000 n -0000019301 00000 n -0000019383 00000 n -0000019530 00000 n -0000019612 00000 n -0000019757 00000 n -0000019922 00000 n -0000020426 00000 n -0000020516 00000 n -0000020764 00000 n -0000021815 00000 n -0000024960 00000 n -0000025128 00000 n -0000025662 00000 n -0000025752 00000 n -0000026004 00000 n -0000027083 00000 n -0000030155 00000 n -0000030319 00000 n -0000031018 00000 n -0000031110 00000 n -0000031358 00000 n -0000032676 00000 n -0000036656 00000 n -0000036823 00000 n -0000037715 00000 n -0000037806 00000 n -0000038056 00000 n -0000039722 00000 n -0000044887 00000 n -0000045052 00000 n -0000045320 00000 n -0000045411 00000 n -0000045688 00000 n -0000046922 00000 n -0000055304 00000 n -0000055480 00000 n -0000055726 00000 n -0000055812 00000 n -0000056057 00000 n -0000056757 00000 n -0000057372 00000 n -0000057410 00000 n -0000057448 00000 n -0000057871 00000 n -0000058230 00000 n -0000058284 00000 n -0000058338 00000 n -0000058393 00000 n -0000058862 00000 n -0000069788 00000 n -0000071063 00000 n -0000071834 00000 n -0000073454 00000 n -0000086336 00000 n -0000093571 00000 n -0000093860 00000 n -0000094112 00000 n -0000100314 00000 n -0000100352 00000 n -0000103075 00000 n -0000103113 00000 n -0000106610 00000 n -0000107013 00000 n -0000107446 00000 n -0000108028 00000 n -0000108687 00000 n -0000110845 00000 n -0000111016 00000 n -0000111388 00000 n -0000111800 00000 n -0000112033 00000 n -0000115208 00000 n -0000115380 00000 n -0000115779 00000 n -0000116218 00000 n -0000116449 00000 n -0000121652 00000 n -0000121692 00000 n -0000121732 00000 n -0000121849 00000 n -0000122935 00000 n +0000014544 00000 n +0000014678 00000 n +0000014807 00000 n +0000014961 00000 n +0000015043 00000 n +0000015187 00000 n +0000015269 00000 n +0000015413 00000 n +0000015495 00000 n +0000015639 00000 n +0000015721 00000 n +0000015865 00000 n +0000015947 00000 n +0000016091 00000 n +0000016173 00000 n +0000016317 00000 n +0000016399 00000 n +0000016543 00000 n +0000016625 00000 n +0000016769 00000 n +0000016851 00000 n +0000016995 00000 n +0000017077 00000 n +0000017221 00000 n +0000017310 00000 n +0000017396 00000 n +0000017540 00000 n +0000017639 00000 n +0000017733 00000 n +0000017821 00000 n +0000017929 00000 n +0000018023 00000 n +0000018139 00000 n +0000018233 00000 n +0000018326 00000 n +0000018413 00000 n +0000018493 00000 n +0000018591 00000 n +0000018673 00000 n +0000018818 00000 n +0000018900 00000 n +0000019047 00000 n +0000019129 00000 n +0000019274 00000 n +0000019439 00000 n +0000019943 00000 n +0000020033 00000 n +0000020281 00000 n +0000021332 00000 n +0000024477 00000 n +0000024645 00000 n +0000025179 00000 n +0000025269 00000 n +0000025521 00000 n +0000026600 00000 n +0000029672 00000 n +0000029836 00000 n +0000030535 00000 n +0000030627 00000 n +0000030875 00000 n +0000032193 00000 n +0000036172 00000 n +0000036339 00000 n +0000037221 00000 n +0000037312 00000 n +0000037562 00000 n +0000039210 00000 n +0000044307 00000 n +0000044472 00000 n +0000044740 00000 n +0000044831 00000 n +0000045108 00000 n +0000046342 00000 n +0000054724 00000 n +0000054900 00000 n +0000055146 00000 n +0000055232 00000 n +0000055477 00000 n +0000056177 00000 n +0000056792 00000 n +0000056830 00000 n +0000056868 00000 n +0000057291 00000 n +0000057650 00000 n +0000057705 00000 n +0000057759 00000 n +0000057814 00000 n +0000058283 00000 n +0000069480 00000 n +0000070755 00000 n +0000071526 00000 n +0000073146 00000 n +0000086028 00000 n +0000093263 00000 n +0000093552 00000 n +0000093804 00000 n +0000100006 00000 n +0000100044 00000 n +0000102767 00000 n +0000102805 00000 n +0000106302 00000 n +0000106705 00000 n +0000107138 00000 n +0000107720 00000 n +0000108379 00000 n +0000110537 00000 n +0000110708 00000 n +0000111080 00000 n +0000111492 00000 n +0000111725 00000 n +0000114900 00000 n +0000115072 00000 n +0000115471 00000 n +0000115910 00000 n +0000116141 00000 n +0000121344 00000 n +0000121384 00000 n +0000121424 00000 n +0000121541 00000 n +0000122627 00000 n trailer << - /Size 250 - /Root 249 0 R - /Info 247 0 R - /ID [(0SjnifElEVaUH2i8Y2xcdQ==) (0SjnifElEVaUH2i8Y2xcdQ==)] + /Size 245 + /Root 244 0 R + /Info 242 0 R + /ID [(Y8AB9AwZNMjJ8980+177UQ==) (Y8AB9AwZNMjJ8980+177UQ==)] >> startxref -123172 +122864 %%EOF \ No newline at end of file diff --git a/poster/figures/fig_cap.typ b/poster/figures/fig_cap.typ index 134c77c..902d895 100644 --- a/poster/figures/fig_cap.typ +++ b/poster/figures/fig_cap.typ @@ -16,7 +16,7 @@ #align(center)[ - #figure(caption: "Structure of a Capability")[ + #figure(caption: "Structure of a Twizzler Capability")[ #set text(size: 18pt) #diagram( node-inset: 18pt, diff --git a/poster/main.typ b/poster/main.typ index 77f17ae..9ad5ed2 100644 --- a/poster/main.typ +++ b/poster/main.typ @@ -42,6 +42,9 @@ #set par(justify: true) #show strong: set text(fill: bold_color) +// #set block(spacing: 23pt) + + #pad( grid( columns: 3, @@ -49,6 +52,7 @@ gutter: 10pt, [ + // section 1 #import "./sections/1_twizzler.typ": title; #section()[ diff --git a/poster/sections/1_twizzler.typ b/poster/sections/1_twizzler.typ index b97e689..92c5405 100644 --- a/poster/sections/1_twizzler.typ +++ b/poster/sections/1_twizzler.typ @@ -3,11 +3,17 @@ #let title = "What is Twizzler?" -Twizzler is a *Data-Centric* operating system, built to take advantage -of emerging NVM technologies. The atomic unit of storage in Twizzler is -an *Object*; a block of persistent memory. - -A key characteristic of a Data-Centric OS is the kernel staying out of -the persistence path. Twizzler maps *Objects* into the -address space of processes; in contrast to traditional operating systems, which serialize and -deserialize every read and write through the kernel. +Twizzler is a *Data-Centric* operating system, built to take advantage of +emerging Non-Volatile Memory (NVM) technologies. A key characteristic of +a Data-Centric OS is the kernel staying out of the persistence path. The +atomic unit of storage in Twizzler is an *Object*; a block of persistent +memory. + +Applications running on traditional OS kernels typically serialize +every write and deserialize every read via system calls to the kernel. +In contrast, the Twizzler kernel maps *Objects* directly into the address space +of processes, bypassing the kernel in the data path. + +// Twizzler maps *Objects* into the +// address space of processes; in contrast to traditional operating systems, which serialize and +// deserialize every read and write through the kernel. diff --git a/poster/sections/2_cap.typ b/poster/sections/2_cap.typ index d87dd44..704b3b8 100644 --- a/poster/sections/2_cap.typ +++ b/poster/sections/2_cap.typ @@ -6,8 +6,16 @@ to access an object. #include "../figures/fig_cap.typ" -Since the kernel isn't omnipresent, it uses asymmetric cryptography to -create security policy. Every *Object* has a (verifying / signing) -key pair. These keys are also objects, so they're subject to -the same access control mechanisms. +Instead of configuring and storing permissions in kernel data structures, +Twizzler capabilities are *Self-Authenticating* through the use of +cryptographic signatures and encryption to mediate access to resources. + +If a *Security Context* contains a capability digitally signed by the +key-pair for an object, the kernel can safely give access to the object +in that context, using only the credentials provided. + +// Since the kernel isn't omnipresent, it uses asymmetric cryptography to +// create security policy. Every *Object* has a (verifying / signing) +// key pair. These keys are also objects, so they're subject to +// the same access control mechanisms. diff --git a/poster/sections/3_sec_ctx.typ b/poster/sections/3_sec_ctx.typ index ecce836..87163c1 100644 --- a/poster/sections/3_sec_ctx.typ +++ b/poster/sections/3_sec_ctx.typ @@ -2,7 +2,7 @@ A *Security Context* is a special object that contains capabilities. -Processes can have one security context at a time, which +Processes can have one security context active at a time, which dictates what objects they can access. #include "../figures/fig_sec_ctx.typ" @@ -10,13 +10,8 @@ dictates what objects they can access. *Security Contexts* can limit the permissions for specific or all capabilities within them via masks. -Since *Security Contexts* are, at their core, objects, -the same access control applies to them as well. Meaning -you can create a chain of access (is this the right word?) -to access capabilities. - -// is it worth talking about the undetachable bit? - +// Since *Security Contexts* are, at their core, objects, +// the same access control applies to them as well. diff --git a/poster/sections/4_execution.typ b/poster/sections/4_execution.typ index 5e5c971..f1225e1 100644 --- a/poster/sections/4_execution.typ +++ b/poster/sections/4_execution.typ @@ -15,20 +15,20 @@ Contrasted with Twizzler... Upon a page-fault, the kernel does the following... -+ Look for a valid capability in the process's Security Context ++ Look for a valid capability in the process's *Security Context*. + Once a capability is found, fetch the verifying key for the target object. -+ Verify the capabilities signature. ++ Verify the capabilities' signature. -+ Apply security context masks to capability to get granted protections ++ Apply security context masks to capability to calculate protections. + Program the MMU to translate virtual pointers for object to physical hardware with the previously calculated protections. *Key Insight:* Once an object is mapped in, the user process can directly modify the object without bothering with the kernel, while the access -remains adherent to security policy. +remains adherent to security policy via the MMU. diff --git a/poster/sections/5_so_what.typ b/poster/sections/5_so_what.typ index 77eac32..24cfaad 100644 --- a/poster/sections/5_so_what.typ +++ b/poster/sections/5_so_what.typ @@ -2,22 +2,22 @@ Our security model has more expressibility that can be utilized for reasoning about information flows between -objects. Since access's depend on active security contexts, separating -different sources by contexts makes cross leak preventable. +objects. + +A traditional system (pictured left), cannot distinguish between writes +to object Y that propagate untrusted or secret data. + +A Twizzler system (pictured right) prevents leaks by denying reads +from secret objects or writes to public ones, ensuring that the data +written to Y is safe. #align(center)[ #figure( - caption: "Conventional vs Twizzler-Security for Information Sandboxing", + caption: "Traditional vs Twizzler-Security for Information Sandboxing", )[ #image("../figures/process_vs_ctx.pdf") ]] - - -This kind of separation is not obvious in the -conventional security model. - - We can still have a notion of users and a chain-of-trust, even with a decentralized security model. diff --git a/poster/sections/6_future.typ b/poster/sections/6_future.typ index 3e21910..f526502 100644 --- a/poster/sections/6_future.typ +++ b/poster/sections/6_future.typ @@ -4,18 +4,19 @@ === System-Level Information Flow Control -- *Delegations* will allow for delegating capabilities to others -- *Compossibilities* will allow for information flow control between objects +- *Delegations* will allow for delegating capabilities to others. +- *Compossibilities* will allow for information flow control between objects. === Program-Level Information Flow Control -- WASM IFC verifier -- WASM executor with support for Twizzler operations - +A Web-Assembly static analyzer for Information Flow would ensure that, at +the program level, binaries don't leak secret information to public sinks. === Trust-Less Computing -Utilizing *System-Level* and *Program-Level* IFC for highly secure applications, -running with the smallest trusted computing base. +Access to system resources would be gated behind *System-Level +IFC*. Programs would be statically analyzed before compilation, and +then verified before execution. Combined, these properties allow for +faithfully executing highly secure applications.