o: ActiveSupport::Cache::Entry :@compressedF:@value"ž·"—·
| Modules/AVR/ATmegaTQ3201A/DOC/HTML/ATmegaTQ3201B.cs.html | ||
|---|---|---|
| 1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |
|
| 2 |
<html> |
|
| 3 |
<head> |
|
| 4 |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
|
| 5 |
<title> ATmega801B </title> |
|
| 6 |
<meta name="keywords" content="stavebnice MLAB modul procesoru ATMEL ATmega8"> |
|
| 7 |
<meta name="description" content="Projekt MLAB, modul procesoru ATMEL ATmega8"> |
|
| 8 |
<!-- AUTOINCLUDE START "Page/Head.cs.ihtml" DO NOT REMOVE --> |
|
| 9 |
<link rel="StyleSheet" href="../../../../../Web/CSS/MLAB.css" type="text/css" title="MLAB základní styl"> |
|
| 10 |
<link rel="StyleSheet" href="../../../../../Web/CSS/MLAB_Print.css" type="text/css" media="print"> |
|
| 11 |
<link rel="shortcut icon" type="image/x-icon" href="../../../../../Web/PIC/MLAB.ico"> |
|
| 12 |
<script type="text/javascript" src="../../../../../Web/JS/MLAB_Menu.js"></script> |
|
| 13 |
<!-- AUTOINCLUDE END --> |
|
| 14 |
</head> |
|
| 15 |
|
|
| 16 |
<body lang="cs"> |
|
| 17 |
|
|
| 18 |
<!-- AUTOINCLUDE START "Page/Header.cs.ihtml" DO NOT REMOVE --> |
|
| 19 |
<!-- ============== HLAVICKA ============== --> |
|
| 20 |
<div class="Header"> |
|
| 21 |
<script type="text/javascript"> |
|
| 22 |
<!-- |
|
| 23 |
SetRelativePath("../../../../../");
|
|
| 24 |
DrawHeader(); |
|
| 25 |
// --> |
|
| 26 |
</script> |
|
| 27 |
<noscript> |
|
| 28 |
<p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p> |
|
| 29 |
</noscript> |
|
| 30 |
</div> |
|
| 31 |
<!-- AUTOINCLUDE END --> |
|
| 32 |
|
|
| 33 |
<!-- AUTOINCLUDE START "Page/Menu.cs.ihtml" DO NOT REMOVE --> |
|
| 34 |
<!-- ============== MENU ============== --> |
|
| 35 |
<div class="Menu"> |
|
| 36 |
<script type="text/javascript"> |
|
| 37 |
<!-- |
|
| 38 |
SetRelativePath("../../../../../");
|
|
| 39 |
DrawMenu(); |
|
| 40 |
// --> |
|
| 41 |
</script> |
|
| 42 |
<noscript> |
|
| 43 |
<p><b> Pro zobrazení (vložení) menu je potřeba JavaScript </b></p> |
|
| 44 |
</noscript> |
|
| 45 |
</div> |
|
| 46 |
<!-- AUTOINCLUDE END --> |
|
| 47 |
|
|
| 48 |
<!-- ============== TEXT ============== --> |
|
| 49 |
<div class="Text"> |
|
| 50 |
<p class="Title"> |
|
| 51 |
Atmega801B – modul procesoru Atmega8 |
|
| 52 |
</p> |
|
| 53 |
<p class=Autor> |
|
| 54 |
Milan Horkem, Jakub Kákona |
|
| 55 |
</p> |
|
| 56 |
<p class="Subtitle"> |
|
| 57 |
Procesorový modul pro práci s procesory ATMEL v pouzdru |
|
| 58 |
TQFP32. Modul obsahuje procesor a může být osazen krystalem standardní |
|
| 59 |
velikosti nebo hodinkovým krystalem 32 768Hz. Modul je dále vybaven |
|
| 60 |
tlačítkem RESET a programovacím konektorem ATMEL ISP 6 PIN. |
|
| 61 |
</p> |
|
| 62 |
<p class="Subtitle"> |
|
| 63 |
<img width="391" height="391" src="Pictures/image001.jpg" |
|
| 64 |
alt="Modul procesoru ATmega8 - strana součástek"> |
|
| 65 |
<img width="394" height="391" src="Pictures/image002.jpg" |
|
| 66 |
alt="Modul procesoru ATmega8 - strana spojů"> |
|
| 67 |
</p> |
|
| 68 |
<p> |
|
| 69 |
<a href="../ATmega801B.cs.pdf"><img class="NoBorder" |
|
| 70 |
src="../../../../../Web/PIC/FileIco_PDF.ico" |
|
| 71 |
alt="Acrobat"> PDF verze</a> |
|
| 72 |
</p> |
|
| 73 |
|
|
| 74 |
<h1> Technické parametry </h1> |
|
| 75 |
|
|
| 76 |
<table> |
|
| 77 |
<tr> |
|
| 78 |
<th> Parametr </th> |
|
| 79 |
<th> Hodnota </th> |
|
| 80 |
<th> Poznámka </th> |
|
| 81 |
</tr> |
|
| 82 |
<tr> |
|
| 83 |
<td> Napájení </td> |
|
| 84 |
<td> (1.8V) .. 2.7V .. 5.5V </td> |
|
| 85 |
<td> Dle použitého procesoru </td> |
|
| 86 |
</tr> |
|
| 87 |
<tr> |
|
| 88 |
<td> Procesor </td> |
|
| 89 |
<td> ATmega8 / ATmega8L </td> |
|
| 90 |
<td> Nebo jiný v pouzdru TQFP32 </td> |
|
| 91 |
</tr> |
|
| 92 |
<tr> |
|
| 93 |
<td> Spotřeba </td> |
|
| 94 |
<td> 12mA </td> |
|
| 95 |
<td> Při 8MHz s krystalem </td> |
|
| 96 |
</tr> |
|
| 97 |
<tr> |
|
| 98 |
<td> Rozměry </td> |
|
| 99 |
<td> 51x51x15mm </td> |
|
| 100 |
<td> Výška nad nosnou deskou </td> |
|
| 101 |
</tr> |
|
| 102 |
</table> |
|
| 103 |
|
|
| 104 |
<h1> Popis konstrukce </h1> |
|
| 105 |
|
|
| 106 |
<h2> Úvodem </h2> |
|
| 107 |
|
|
| 108 |
<p> |
|
| 109 |
Jedná se o standardní modul pro procesory AVR firmy ATMEL v pouzdru |
|
| 110 |
TQFP32. Kromě ATmega8 lze použít i obvody ATmega48, ATmega68, ATmega88 a |
|
| 111 |
další. |
|
| 112 |
</p> |
|
| 113 |
|
|
| 114 |
<h2> Zapojení modulu </h2> |
|
| 115 |
|
|
| 116 |
<p> |
|
| 117 |
Modul je napájen přes napájecí konektor J33. Dioda D1 slouží jako |
|
| 118 |
ochrana před přepólováním zdroje (předpokládá se, že zdroj má proudové |
|
| 119 |
omezení cca 1A). Tlumivka L1 s kondenzátorem C3 slouží jako filtr |
|
| 120 |
napájení pro A/D převodník v procesoru. Kondenzátor C6 slouží |
|
| 121 |
k filtraci referenčního napětí. |
|
| 122 |
</p> |
|
| 123 |
|
|
| 124 |
<p> |
|
| 125 |
<img width="929" height="814" src="Pictures/image003.png" |
|
| 126 |
alt="Schéma modulu"> |
|
| 127 |
</p> |
|
| 128 |
|
|
| 129 |
<p> |
|
| 130 |
Zdrojem hodinového kmitočtu procesoru může být: |
|
| 131 |
</p> |
|
| 132 |
|
|
| 133 |
<ul> |
|
| 134 |
<li> Vnitřní RC oscilátor (defaultní nastavení nového procesoru, kmitočet 1MHz) </li> |
|
| 135 |
<li> Vnější krystalový oscilátor s krystalem X1 nebo X2 (hodinkový krystal) </li> |
|
| 136 |
<li> Vnější RC oscilátor R3/C5 </li> |
|
| 137 |
<li> Zdroj vnějšího hodinového signálu na vývod XTAL1 </li> |
|
| 138 |
</ul> |
|
| 139 |
|
|
| 140 |
<p> |
|
| 141 |
Zdroj hodinového kmitočtu a konfigurace (frekvenční rozsah) oscilátoru |
|
| 142 |
se volí programováním konfiguračního slova procesoru. Nový procesor |
|
| 143 |
přichází s nastavením interní RC oscilátor s nastavením |
|
| 144 |
frekvence na 1MHz. |
|
| 145 |
</p> |
|
| 146 |
|
|
| 147 |
<p> |
|
| 148 |
Firma ATMEL definovala dvě „standardní“ zapojení programovacího ISP |
|
| 149 |
konektoru. Modul používá menší verzi se 6 vývody. |
|
| 150 |
</p> |
|
| 151 |
|
|
| 152 |
<h2> Mechanická konstrukce </h2> |
|
| 153 |
|
|
| 154 |
<p> |
|
| 155 |
Jedná se o standardní modul do stavebnice s upevňovacími rohovými |
|
| 156 |
sloupky. |
|
| 157 |
</p> |
|
| 158 |
|
|
| 159 |
<h1> Osazení a oživení </h1> |
|
| 160 |
|
|
| 161 |
<h2> Osazení </h2> |
|
| 162 |
|
|
| 163 |
<p> |
|
| 164 |
Při osazování procesoru použijte minimum pájky. V případě, že |
|
| 165 |
nemáte vhodné vybavení je nejsnazší plošky pro procesor předem |
|
| 166 |
pocínovat (co nejméně) a pak přiložený procesor nejprve přichytit za |
|
| 167 |
dvě protilehlé nožičky. Další pájka se již přidávat nemusí. Zbylé |
|
| 168 |
vývody stačí jeden po druhém připájet. V případě, že je |
|
| 169 |
k dispozici jen pistolová páječka používá se smyčka ze zvonkového |
|
| 170 |
drátu (průměr drátu cca 0.8mm). |
|
| 171 |
</p> |
|
| 172 |
|
|
| 173 |
<p> |
|
| 174 |
Krystal je možné buď osadit rovnou na desku (pokud víme předem jakou |
|
| 175 |
budeme potřebovat frekvenci) nebo se osadí jen dutinky z precizní |
|
| 176 |
patice do kterých se pak dá zasunout krystal dle potřeby. |
|
| 177 |
</p> |
|
| 178 |
|
|
| 179 |
<p> |
|
| 180 |
SMD tlumivku je možné v nouzi nahradit propojkou nebo tlumivkou |
|
| 181 |
obyčejnou. Zhorší se tím šum A/D převodníku. |
|
| 182 |
</p> |
|
| 183 |
|
|
| 184 |
<p> |
|
| 185 |
<img width="584" height="584" src="Pictures/image004.png" |
|
| 186 |
alt="Osazení, strana spojů"> |
|
| 187 |
<img width="584" height="584" src="Pictures/image005.png" |
|
| 188 |
alt="Osazení, strana součástí"> |
|
| 189 |
</p> |
|
| 190 |
|
|
| 191 |
<table class="Soupiska"> |
|
| 192 |
<tr> |
|
| 193 |
<th> Reference </th> |
|
| 194 |
<th> Hodnota </th> |
|
| 195 |
</tr> |
|
| 196 |
<tr> |
|
| 197 |
<th colspan="2"> Odpory </th> |
|
| 198 |
</tr> |
|
| 199 |
<tr> |
|
| 200 |
<td> R1 </td> |
|
| 201 |
<td> 100 </td> |
|
| 202 |
</tr> |
|
| 203 |
<tr> |
|
| 204 |
<td> R2, R101, R102, R103 </td> |
|
| 205 |
<td> 10k </td> |
|
| 206 |
</tr> |
|
| 207 |
<tr> |
|
| 208 |
<td> R3 </td> |
|
| 209 |
<td> neosazuje se </td> |
|
| 210 |
</tr> |
|
| 211 |
<tr> |
|
| 212 |
<th colspan="2"> Keramické kondenzátory </th> |
|
| 213 |
</tr> |
|
| 214 |
<tr> |
|
| 215 |
<td> C4, C5 </td> |
|
| 216 |
<td> 22pF </td> |
|
| 217 |
</tr> |
|
| 218 |
<tr> |
|
| 219 |
<td> C101, C102, C103 </td> |
|
| 220 |
<td> 10nF </td> |
|
| 221 |
</tr> |
|
| 222 |
<tr> |
|
| 223 |
<td> C2, C3, C6, C7 </td> |
|
| 224 |
<td> 100nF </td> |
|
| 225 |
</tr> |
|
| 226 |
<tr> |
|
| 227 |
<th colspan="2"> Elektrolytické kondenzátory </th> |
|
| 228 |
</tr> |
|
| 229 |
<tr> |
|
| 230 |
<td> C1 </td> |
|
| 231 |
<td> 22uF/6.3V </td> |
|
| 232 |
</tr> |
|
| 233 |
<tr> |
|
| 234 |
<th colspan="2"> Indukčnosti </th> |
|
| 235 |
</tr> |
|
| 236 |
<tr> |
|
| 237 |
<td> L1 </td> |
|
| 238 |
<td> 10uH </td> |
|
| 239 |
</tr> |
|
| 240 |
<tr> |
|
| 241 |
<th colspan="2"> Diody </th> |
|
| 242 |
</tr> |
|
| 243 |
<tr> |
|
| 244 |
<td> D1 </td> |
|
| 245 |
<td> 1N4007SMD </td> |
|
| 246 |
</tr> |
|
| 247 |
<tr> |
|
| 248 |
<th colspan="2"> Integrované obvody </th> |
|
| 249 |
</tr> |
|
| 250 |
<tr> |
|
| 251 |
<td> U1 </td> |
|
| 252 |
<td> ATmega8L-8AU </td> |
|
| 253 |
</tr> |
|
| 254 |
<tr> |
|
| 255 |
<th colspan="2"> Krystaly </th> |
|
| 256 |
</tr> |
|
| 257 |
<tr> |
|
| 258 |
<td> X1 </td> |
|
| 259 |
<td> # </td> |
|
| 260 |
</tr> |
|
| 261 |
<tr> |
|
| 262 |
<td> X2 </td> |
|
| 263 |
<td> #32 768Hz </td> |
|
| 264 |
</tr> |
|
| 265 |
<tr> |
|
| 266 |
<th colspan="2"> Mechanické součástky </th> |
|
| 267 |
</tr> |
|
| 268 |
<tr> |
|
| 269 |
<td> J1..J8, J9..J16, J17..J24, J25..J32 </td> |
|
| 270 |
<td> JUMP2x8 </td> |
|
| 271 |
</tr> |
|
| 272 |
<tr> |
|
| 273 |
<td> J33, J35 </td> |
|
| 274 |
<td> JUMP2X3 </td> |
|
| 275 |
</tr> |
|
| 276 |
<tr> |
|
| 277 |
<td> J101+J103+J105, J102+J104+J106, J107+J109+J111, J108+J110+J112 </td> |
|
| 278 |
<td> JUMP3 </td> |
|
| 279 |
</tr> |
|
| 280 |
<tr> |
|
| 281 |
<td> SW1 </td> |
|
| 282 |
<td> P-B1720 </td> |
|
| 283 |
</tr> |
|
| 284 |
<tr> |
|
| 285 |
<th colspan="2"> Konstrukční součástky </th> |
|
| 286 |
</tr> |
|
| 287 |
<tr> |
|
| 288 |
<td> 4ks </td> |
|
| 289 |
<td> Šroub M3x12 křížový s válcovou hlavou </td> |
|
| 290 |
</tr> |
|
| 291 |
<tr> |
|
| 292 |
<td> 4ks </td> |
|
| 293 |
<td> Podložka M3 </td> |
|
| 294 |
</tr> |
|
| 295 |
<tr> |
|
| 296 |
<td> 4ks </td> |
|
| 297 |
<td> Distanční sloupek M3x5 </td> |
|
| 298 |
</tr> |
|
| 299 |
</table> |
|
| 300 |
|
|
| 301 |
<h1> Konfigurační slova ATmega8 </h1> |
|
| 302 |
|
|
| 303 |
<h2> <span lang="en">Low Fuse Byte</span> </h2> |
|
| 304 |
|
|
| 305 |
<table> |
|
| 306 |
<tr> |
|
| 307 |
<th> Bit </th> |
|
| 308 |
<th> Jméno </th> |
|
| 309 |
<th> Default </th> |
|
| 310 |
<th> Význam </th> |
|
| 311 |
</tr> |
|
| 312 |
<tr> |
|
| 313 |
<td> 7 </td> |
|
| 314 |
<td> BODLEVEL </td> |
|
| 315 |
<td> 1 </td> |
|
| 316 |
<td> |
|
| 317 |
<p> |
|
| 318 |
<span lang="en">Brown Out Detect Level</span> – úroveň napětí detekce podpětí |
|
| 319 |
</p> |
|
| 320 |
<p> |
|
| 321 |
0 <span lang="en">reset</span> při 2.4 až 2.9V<br> |
|
| 322 |
1 <span lang="en">reset</span> při 3.7 až 4.5V |
|
| 323 |
</p> |
|
| 324 |
</td> |
|
| 325 |
</tr> |
|
| 326 |
<tr> |
|
| 327 |
<td> 6 </td> |
|
| 328 |
<td> BODEN </td> |
|
| 329 |
<td> 1 </td> |
|
| 330 |
<td> |
|
| 331 |
<p> |
|
| 332 |
<span lang="en">Brown Out Detect</span> – detekce podpětí |
|
| 333 |
</p> |
|
| 334 |
<p> |
|
| 335 |
0 aktivována<br> |
|
| 336 |
1 neaktivní |
|
| 337 |
</p> |
|
| 338 |
</td> |
|
| 339 |
</tr> |
|
| 340 |
<tr> |
|
| 341 |
<td> 5 4 </td> |
|
| 342 |
<td> SUT1 <br> |
|
| 343 |
SUT0 </td> |
|
| 344 |
<td> 10 </td> |
|
| 345 |
<td> |
|
| 346 |
<p> |
|
| 347 |
<span lang="en">Start Up Timer</span> – volba zpoždění startu |
|
| 348 |
</p> |
|
| 349 |
<p> |
|
| 350 |
Funkce závisí na režimu hodin CKSEL |
|
| 351 |
</p> |
|
| 352 |
</td> |
|
| 353 |
</tr> |
|
| 354 |
<tr> |
|
| 355 |
<td> 3 2 1 0 </td> |
|
| 356 |
<td> CKSEL3 <br> |
|
| 357 |
CKSEL2 <br> |
|
| 358 |
CKSEL1 <br> |
|
| 359 |
CKSEL0 </td> |
|
| 360 |
<td> 0001 </td> |
|
| 361 |
<td> |
|
| 362 |
<p> |
|
| 363 |
Clock Select – volba zdroje hodin |
|
| 364 |
</p> |
|
| 365 |
<p> |
|
| 366 |
0000 – externí hodiny |
|
| 367 |
</p> |
|
| 368 |
<p> |
|
| 369 |
0001 – interní RC oscilátor 1 MHz<br> |
|
| 370 |
0010 – interní RC oscilátor 2 MHz<br> |
|
| 371 |
0011 – interní RC oscilátor 4 MHz<br> |
|
| 372 |
0100 – interní RC oscilátor 8 MHz |
|
| 373 |
</p> |
|
| 374 |
<p> |
|
| 375 |
0101 – externí RC oscilátor 0.1 až 0.9 MHz<br> |
|
| 376 |
0110 – externí RC oscilátor 0.9 až 3.0 MHz<br> |
|
| 377 |
0111 – externí RC oscilátor 3.0 až 8.0 MHz<br> |
|
| 378 |
1000 – externí RC oscilátor 8.0 až 12.0 MHz |
|
| 379 |
</p> |
|
| 380 |
<p> |
|
| 381 |
101x – <span lang="en">Low Power XTAL</span> 0.4 až 0.9MHz pro CKOPT=1<br> |
|
| 382 |
110x – <span lang="en">Low Power XTAL</span> 0.9 až 3.0MHz pro CKOPT=1<br> |
|
| 383 |
111x – <span lang="en">Low Power XTAL</span> 3.0 až 8.0MHz pro CKOPT=1 |
|
| 384 |
</p> |
|
| 385 |
<p> |
|
| 386 |
101x – XTAL nad 1.0 MHz pro CKOPT=0<br> |
|
| 387 |
110x – XTAL nad 1.0 MHz pro CKOPT=0<br> |
|
| 388 |
111x – XTAL nad 1.0 MHz pro CKOPT=0 |
|
| 389 |
</p> |
|
| 390 |
</td> |
|
| 391 |
</tr> |
|
| 392 |
</table> |
|
| 393 |
|
|
| 394 |
<h2> <span lang="en">High Fuse Byte</span> </h2> |
|
| 395 |
|
|
| 396 |
<table> |
|
| 397 |
<tr> |
|
| 398 |
<th> Bit </th> |
|
| 399 |
<th> Jméno </th> |
|
| 400 |
<th> Default </th> |
|
| 401 |
<th> Význam </th> |
|
| 402 |
</tr> |
|
| 403 |
<tr> |
|
| 404 |
<td> 7 </td> |
|
| 405 |
<td> RSTDISBL </td> |
|
| 406 |
<td> 1 </td> |
|
| 407 |
<td> |
|
| 408 |
<p> |
|
| 409 |
<span lang="en">Reset Disable</span> – vypnutí funkce |
|
| 410 |
<span lang="en">reset</span> nožičky PC6/RESET# |
|
| 411 |
</p> |
|
| 412 |
<p> |
|
| 413 |
0 PC6 je běžná IO nožička<br> |
|
| 414 |
1 PC6 je signál RESET# |
|
| 415 |
</p> |
|
| 416 |
</td> |
|
| 417 |
</tr> |
|
| 418 |
<tr> |
|
| 419 |
<td> 6 </td> |
|
| 420 |
<td> WDTON </td> |
|
| 421 |
<td> 1 </td> |
|
| 422 |
<td> |
|
| 423 |
<p> |
|
| 424 |
<span lang="en">Watch Dog Timer</span> – hlídač zaseknutí programu |
|
| 425 |
</p> |
|
| 426 |
<p> |
|
| 427 |
0 <span lang="en">Watch Dog Timer</span> nelze vypnout (je trvale zapnutý)<br> |
|
| 428 |
1 <span lang="en">Watch Dog Timer</span> lze zapnout i vypnout pomocí WDTCR |
|
| 429 |
</p> |
|
| 430 |
</td> |
|
| 431 |
</tr> |
|
| 432 |
<tr> |
|
| 433 |
<td> 5 </td> |
|
| 434 |
<td> SPIEN </td> |
|
| 435 |
<td> 0 </td> |
|
| 436 |
<td> |
|
| 437 |
<p> |
|
| 438 |
<span lang="en">Serial Programming Enable</span> – povolení sériového programování |
|
| 439 |
</p> |
|
| 440 |
<p> |
|
| 441 |
0 sériové programování povoleno<br> |
|
| 442 |
1 sériové programování zakázáno |
|
| 443 |
</p> |
|
| 444 |
</td> |
|
| 445 |
</tr> |
|
| 446 |
<tr> |
|
| 447 |
<td> 4 </td> |
|
| 448 |
<td> CKOPT </td> |
|
| 449 |
<td> 1 </td> |
|
| 450 |
<td> |
|
| 451 |
<p> |
|
| 452 |
Clock Option – režim oscilátoru |
|
| 453 |
</p> |
|
| 454 |
<p> |
|
| 455 |
0 výkonový výstup (například pro rychlé krystaly)<br> |
|
| 456 |
1 malý rozkmit signálu (menší spotřeba) |
|
| 457 |
</p> |
|
| 458 |
</td> |
|
| 459 |
</tr> |
|
| 460 |
<tr> |
|
| 461 |
<td> 3 </td> |
|
| 462 |
<td> EESAVE </td> |
|
| 463 |
<td> 1 </td> |
|
| 464 |
<td> |
|
| 465 |
<p> |
|
| 466 |
EEPROM Save – úschova obsahu EEPROM při mazání čipu |
|
| 467 |
</p> |
|
| 468 |
<p> |
|
| 469 |
0 Obsah EEPROM se zachovává<br> |
|
| 470 |
1 Obsah EEPROM se nezachovává |
|
| 471 |
</p> |
|
| 472 |
</td> |
|
| 473 |
</tr> |
|
| 474 |
<tr> |
|
| 475 |
<td> 2 1 </td> |
|
| 476 |
<td> BOOTSZ1 <br> |
|
| 477 |
BOOTSZ0 </td> |
|
| 478 |
<td> 00 </td> |
|
| 479 |
<td> |
|
| 480 |
<p> |
|
| 481 |
<span lang="en">Boot Size</span> – velikost paměti programu vyhrazené pro |
|
| 482 |
<span lang="en">Boot Loader</span> |
|
| 483 |
</p> |
|
| 484 |
<p> |
|
| 485 |
11 <span lang="en">Boot</span> oblast 128B (od adresy 0xF80)<br> |
|
| 486 |
10 <span lang="en">Boot</span> oblast 256B (od adresy 0xF00)<br> |
|
| 487 |
01 <span lang="en">Boot</span> oblast 512B (od adresy 0xE00)<br> |
|
| 488 |
00 <span lang="en">Boot</span> oblast 1024B (od adresy 0xC00) |
|
| 489 |
</p> |
|
| 490 |
</td> |
|
| 491 |
</tr> |
|
| 492 |
<tr> |
|
| 493 |
<td> 0 </td> |
|
| 494 |
<td> BOOTRST </td> |
|
| 495 |
<td> 1 </td> |
|
| 496 |
<td> |
|
| 497 |
<p> |
|
| 498 |
<span lang="en">Boot Reset</span> – volba zda se startuje |
|
| 499 |
<span lang="en">Boot Loader</span> |
|
| 500 |
</p> |
|
| 501 |
<p> |
|
| 502 |
0 Po resetu se aktivuje <span lang="en">Boot Loader</span>, |
|
| 503 |
adresa viz BOTTSZ1..0<br> |
|
| 504 |
1 Po resetu program začíná od adresy 0 |
|
| 505 |
</p> |
|
| 506 |
</td> |
|
| 507 |
</tr> |
|
| 508 |
</table> |
|
| 509 |
|
|
| 510 |
<h2> <span lang="en">Lock Byte</span> </h2> |
|
| 511 |
|
|
| 512 |
<table> |
|
| 513 |
<tr> |
|
| 514 |
<th> Bit </th> |
|
| 515 |
<th> Jméno </th> |
|
| 516 |
<th> Default </th> |
|
| 517 |
<th> Význam </th> |
|
| 518 |
</tr> |
|
| 519 |
<tr> |
|
| 520 |
<td> 5 4 </td> |
|
| 521 |
<td> BLB12 <br> |
|
| 522 |
BLB11 </td> |
|
| 523 |
<td> 11 </td> |
|
| 524 |
<td> |
|
| 525 |
<p> |
|
| 526 |
<span lang="en">Boot Lock</span> – zámek oblasti zavaděče (<span lang="en">Boot Loader</span>) |
|
| 527 |
</p> |
|
| 528 |
<p> |
|
| 529 |
11 odemčeno, není omezení<br> |
|
| 530 |
10 zákaz zápisu do paměti zavaděče<br> |
|
| 531 |
01 aplikace nesmí číst zavaděč<br> |
|
| 532 |
00 oba zákazy |
|
| 533 |
</p> |
|
| 534 |
</td> |
|
| 535 |
</tr> |
|
| 536 |
<tr> |
|
| 537 |
<td> 3 2 </td> |
|
| 538 |
<td> BLB02 <br> |
|
| 539 |
BLB01 </td> |
|
| 540 |
<td> 11 </td> |
|
| 541 |
<td> |
|
| 542 |
<p> |
|
| 543 |
<span lang="en">Boot Lock</span> – zámek oblasti uživatelského programu |
|
| 544 |
</p> |
|
| 545 |
<p> |
|
| 546 |
11 odemčeno, není omezení<br> |
|
| 547 |
10 zákaz zápisu do paměti uživatelského programu<br> |
|
| 548 |
01 zavaděč nesmí číst uživatelský program<br> |
|
| 549 |
00 oba zákazy |
|
| 550 |
</p> |
|
| 551 |
</td> |
|
| 552 |
</tr> |
|
| 553 |
<tr> |
|
| 554 |
<td> 1 0 </td> |
|
| 555 |
<td> LB2 <br> |
|
| 556 |
LB1 </td> |
|
| 557 |
<td> 11 </td> |
|
| 558 |
<td> |
|
| 559 |
<p> |
|
| 560 |
Lock – zámek paměti |
|
| 561 |
</p> |
|
| 562 |
<p> |
|
| 563 |
11 paměť je odemčená<br> |
|
| 564 |
10 je zamčená paměť programu i EEPROM<br> |
|
| 565 |
00 je zamčeno vše včetně konfigurační oblasti |
|
| 566 |
</p> |
|
| 567 |
</td> |
|
| 568 |
</tr> |
|
| 569 |
</table> |
|
| 570 |
|
|
| 571 |
<h2> <span lang="en">Calibration Bytes</span> </h2> |
|
| 572 |
|
|
| 573 |
<p> |
|
| 574 |
Kalibrační bajty jsou celkem 4 za sebou pro 4 frekvence interního RC |
|
| 575 |
oscilátoru. Při resetu se natahuje první z nich do OSCCAL . Kalibrační |
|
| 576 |
bajty nejsou dostupné uživatelskému programu. V případě potřeby se musí |
|
| 577 |
programátorem přečíst a zapsat někam jinam (EEPROM nebo paměti |
|
| 578 |
programu). |
|
| 579 |
</p> |
|
| 580 |
|
|
| 581 |
<table> |
|
| 582 |
<tr> |
|
| 583 |
<th> Hodnota </th> |
|
| 584 |
<th> Minimální frekvence </th> |
|
| 585 |
<th> Maximální frekvence </th> |
|
| 586 |
</tr> |
|
| 587 |
<tr> |
|
| 588 |
<td> 0x00 </td> |
|
| 589 |
<td> 50% </td> |
|
| 590 |
<td> 100% </td> |
|
| 591 |
</tr> |
|
| 592 |
<tr> |
|
| 593 |
<td> 0x7F </td> |
|
| 594 |
<td> 75% </td> |
|
| 595 |
<td> 150% </td> |
|
| 596 |
</tr> |
|
| 597 |
<tr> |
|
| 598 |
<td> 0xFF </td> |
|
| 599 |
<td> 100% </td> |
|
| 600 |
<td> 200% </td> |
|
| 601 |
</tr> |
|
| 602 |
</table> |
|
| 603 |
|
|
| 604 |
<h2> <span lang="en">Signature Bytes</span> </h2> |
|
| 605 |
|
|
| 606 |
<p> |
|
| 607 |
Signatura součástky je 0x1E (ATMEL) 0x93 (8KB FLASH) 0x07 (ATmega8). |
|
| 608 |
</p> |
|
| 609 |
|
|
| 610 |
<h1> Ukázkový program </h1> |
|
| 611 |
|
|
| 612 |
<p> |
|
| 613 |
Bliknutí LED diodou je základ. Tady je ukázka. |
|
| 614 |
</p> |
|
| 615 |
|
|
| 616 |
<p> |
|
| 617 |
<code> |
|
| 618 |
#define F_CPU 1000000UL // 1MHz je deaultni frekvence interniho |
|
| 619 |
// RC oscilatoru |
|
| 620 |
#include <avr/io.h> |
|
| 621 |
#include <avr/delay.h> |
|
| 622 |
|
|
| 623 |
// Spozdeni o libovolny pocet ms |
|
| 624 |
void xDelay_ms(unsigned int Time) |
|
| 625 |
{
|
|
| 626 |
for(;Time!=0;Time--) |
|
| 627 |
_delay_ms(1); // Knihovni procedura ma velmi omezen |
|
| 628 |
} // maximalni cas spozdeni |
|
| 629 |
|
|
| 630 |
// Hlavni program |
|
| 631 |
int main() |
|
| 632 |
|
|
| 633 |
{
|
|
| 634 |
DDRC |=1; // Nastav port PCD0 jako vystup |
|
| 635 |
for(;;) // Nekonecna smycka |
|
| 636 |
{
|
|
| 637 |
PORTC |= 1; // Nastav 1 |
|
| 638 |
xDelay_ms(500); // Pockej 1/2 sekundy |
|
| 639 |
PORTC &= ~1; // Nastav 0 |
|
| 640 |
xDelay_ms(500); // Pockej 1/2 sekundy |
|
| 641 |
} |
|
| 642 |
|
|
| 643 |
return 0; |
|
| 644 |
} |
|
| 645 |
</code> |
|
| 646 |
</p> |
|
| 647 |
|
|
| 648 |
<p> |
|
| 649 |
A takto se naprogramuje do součástky: |
|
| 650 |
</p> |
|
| 651 |
|
|
| 652 |
<p> |
|
| 653 |
<samp>avrdude -p m8 -c picoweb -P lpt1 -U flash:w:BLIK_ATmega8.hex:a -E noreset</samp> |
|
| 654 |
</p> |
|
| 655 |
|
|
| 656 |
<p> |
|
| 657 |
Zbývá připojit logickou sondu na vývod PC0. |
|
| 658 |
</p> |
|
| 659 |
|
|
| 660 |
</div> |
|
| 661 |
|
|
| 662 |
<!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE --> |
|
| 663 |
<!-- ============== PATIČKA ============== --> |
|
| 664 |
<div class="Footer"> |
|
| 665 |
<script type="text/javascript"> |
|
| 666 |
<!-- |
|
| 667 |
SetRelativePath("../../../../../");
|
|
| 668 |
DrawFooter(); |
|
| 669 |
// --> |
|
| 670 |
</script> |
|
| 671 |
<noscript> |
|
| 672 |
<p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p> |
|
| 673 |
</noscript> |
|
| 674 |
</div> |
|
| 675 |
<!-- AUTOINCLUDE END --> |
|
| 676 |
|
|
| 677 |
</body> |
|
| 678 |
</html> |
|
| Modules/AVR/ATmegaTQ3201A/DOC/ATmegaTQ3201A.cs.pdf | ||
|---|---|---|
| 1 |
%PDF-1.3 +%???? |
|
| 2 |
86 0 obj +<< +/Linearized 1 +/O 88 +/H [ 1453 600 ] +/L 898199 +/E 733109 +/N 8 +/T 896361 +>> +endobj + xref +86 50 +0000000016 00000 n |
|
| 3 |
0000001348 00000 n |
|
| 4 |
0000002053 00000 n |
|
| 5 |
0000002279 00000 n |
|
| 6 |
0000002514 00000 n |
|
| 7 |
0000002743 00000 n |
|
| 8 |
0000003551 00000 n |
|
| 9 |
0000003572 00000 n |
|
| 10 |
0000004188 00000 n |
|
| 11 |
0000004209 00000 n |
|
| 12 |
0000004708 00000 n |
|
| 13 |
0000004729 00000 n |
|
| 14 |
0000005250 00000 n |
|
| 15 |
0000005271 00000 n |
|
| 16 |
0000005803 00000 n |
|
| 17 |
0000006533 00000 n |
|
| 18 |
0000006755 00000 n |
|
| 19 |
0000007453 00000 n |
|
| 20 |
0000007677 00000 n |
|
| 21 |
0000007699 00000 n |
|
| 22 |
0000008209 00000 n |
|
| 23 |
0000008369 00000 n |
|
| 24 |
0000008680 00000 n |
|
| 25 |
0000009381 00000 n |
|
| 26 |
0000010121 00000 n |
|
| 27 |
0000010337 00000 n |
|
| 28 |
0000010571 00000 n |
|
| 29 |
0000010593 00000 n |
|
| 30 |
0000011250 00000 n |
|
| 31 |
0000011411 00000 n |
|
| 32 |
0000011750 00000 n |
|
| 33 |
0000011772 00000 n |
|
| 34 |
0000012422 00000 n |
|
| 35 |
0000012444 00000 n |
|
| 36 |
0000013003 00000 n |
|
| 37 |
0000025207 00000 n |
|
| 38 |
0000025436 00000 n |
|
| 39 |
0000065634 00000 n |
|
| 40 |
0000065930 00000 n |
|
| 41 |
0000066147 00000 n |
|
| 42 |
0000086429 00000 n |
|
| 43 |
0000104949 00000 n |
|
| 44 |
0000105089 00000 n |
|
| 45 |
0000120779 00000 n |
|
| 46 |
0000127031 00000 n |
|
| 47 |
0000152035 00000 n |
|
| 48 |
0000152269 00000 n |
|
| 49 |
0000449536 00000 n |
|
| 50 |
0000001453 00000 n |
|
| 51 |
0000002031 00000 n |
|
| 52 |
trailer +<< +/Size 136 +/Info 84 0 R +/Root 87 0 R +/Prev 896351 +/ID[<bb1e44896a341a8f03f5987963987881><76557594630ef352a4a71e4c46d01051>] +>> +startxref +0 +%%EOF + +87 0 obj +<< +/Type /Catalog +/Pages 73 0 R +/Metadata 85 0 R +/JT 83 0 R +/PageLabels 72 0 R +>> +endobj +134 0 obj +<< /S 298 /T 508 /L 561 /Filter /FlateDecode /Length 135 0 R >> +stream |
|
| 53 |
H?b```f``]???????A?DX?X8?00???Mf?)H\? (?????Õ?V?_???ɧ?b2V?d?*?+??.mbg?i?De?6???qZ,?S،"?M?L?l?0??B??,??%F8sZ???????9?{?S?UʊFf?????.t?k?pP?dǖ`?[????l?Q*cpq
+
+M? ??ccc??kX???????f1?? E .khXD 6?????c?????,"? ? ??9?!??? ȟr??????~H?`?b0r?`8????????AH?5?a?6 ??@!?n???;ׁ??I???f??A???NN???$??n????? ????A??ˀ???????A???A??A???? ?j??/2H1?0$50Nbpn`?`??b?@?$?VPr?8?G??Xƅ?w?G???ԵZ{??B??# )w?E??
|
|
| 54 |
? ?*?? +endstream +endobj +135 0 obj +477 +endobj +88 0 obj +<< +/Type /Page +/Parent 73 0 R +/Resources 89 0 R +/Contents [ 93 0 R 95 0 R 97 0 R 99 0 R 105 0 R 113 0 R 117 0 R 119 0 R ] +/Thumb 52 0 R +/MediaBox [ 0 0 595 842 ] +/CropBox [ 0 0 595 842 ] +/Rotate 0 +>> +endobj +89 0 obj +<< +/ProcSet [ /PDF /Text /ImageC ] +/Font << /TT1 114 0 R /TT2 91 0 R /TT4 102 0 R /TT5 106 0 R /TT6 100 0 R /TT8 109 0 R +/TT10 108 0 R >> +/XObject << /Im1 132 0 R /Im2 133 0 R >> +/ExtGState << /GS1 127 0 R >> +>> +endobj +90 0 obj +<< +/Type /FontDescriptor +/Ascent 891 +/CapHeight 656 +/Descent -216 +/Flags 34 +/FontBBox [ -568 -307 2000 1007 ] +/FontName /BDLIPH+TimesNewRoman +/ItalicAngle 0 +/StemV 94 +/XHeight 0 +/FontFile2 122 0 R +>> +endobj +91 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 253 +/Widths [ 250 0 0 500 0 833 0 0 333 333 0 564 250 333 250 278 500 500 500 500 +500 500 500 500 500 500 278 0 0 564 0 0 0 722 667 667 722 611 556 +722 722 333 389 722 611 889 722 722 556 722 667 556 611 722 722 +944 722 0 611 0 0 0 0 0 0 444 500 444 500 444 333 500 500 278 278 +500 278 778 500 500 500 0 333 389 278 500 500 722 500 500 444 0 +0 480 0 0 0 0 0 0 444 0 0 0 0 0 556 0 0 0 0 0 0 0 0 444 0 0 500 +0 0 0 389 0 0 0 444 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 444 0 0 0 0 0 0 0 444 0 0 0 278 0 0 0 0 +0 500 0 0 0 0 0 0 500 0 0 500 ] +/Encoding /WinAnsiEncoding +/BaseFont /BDLIPH+TimesNewRoman +/FontDescriptor 90 0 R +>> +endobj +92 0 obj +538 +endobj +93 0 obj +<< /Filter /FlateDecode /Length 92 0 R >> +stream |
|
| 55 |
H?l??n?0??~ |
|
| 56 |
????%j?+?eӭ??M??E?[{????? ??'????M?6??q???˃_?'?hR?0????:????n?????O??<??7Cy??`?E3FH?|?,XkQV??I???ߖ??nK??z?n???`6?ͣ??M????a????????ח?f?g?Y~???S?9?5??0g?w?Cfx(w?ː??ү?5???l?%????m9?8>??B????&?x?Kj??Y?????K?m霑??2??x??g?8?F3g????X?̑W???>??9u?[@̤??g?ҙ?92O\?`6Z?Rc?$l?2??Y?{?'?Vx???Ge??X9`cTv?Qk?l+?\s[.?zZ3?1¾V??[R
+5N?s??ZM?@?'Ev?a??c?Hj?[??Z?֘?7$?|!??b??]??ښNx????R?G???&??1^Dž?v??i???|˨x?Q?L>?V}?? ?V]]88+?O1?,???%????m??;wf?ڶ?\$ ?Oլ?V?U7\???V??kA5?i_????? n\??
+endstream
+endobj
+94 0 obj
+421
+endobj
+95 0 obj
+<< /Filter /FlateDecode /Length 94 0 R >>
+stream
|
|
| 57 |
H?d?=n!?{N1e??cn#?K?'H)?6?????H??-?y??$B????7-f?6&??ܠM??2*t?\ș?z?u??V??ȱ
|
|
| 58 |
?XF?f;???k?όP}??ϸv??v??ڲ?v5???? |
|
| 59 |
B?wo;O?lj?A??I?\?F??"v?
+?)ŏ????,!m??[z?%U???/???Q????S????????????'}?R9??????k??=?U ??w???R냐????r?f?pe^9?ge?̶?{? h???D?6???/n1??k?z???,.?*???0?'?qi???!?G?N?<G?X?J??K?N2_ʧ/?-x?AR??Ґ?㘑??
+~RA??2 g?Ѡ'&?y???<??O?X?|گ?țu?!?<?5bQ??????dV?
+?`O9?eoڿ
+???
+endstream
+endobj
+96 0 obj
+443
+endobj
+97 0 obj
+<< /Filter /FlateDecode /Length 96 0 R >>
+stream
|
|
| 60 |
H?\?=?T1?????@a%N??%H?`V@??x
+?/8??{]if?qnl?1?X??????8>k+)?,j? ?А??????)???W{?F?#???;8q?8,????8?n?>n^T3?k?
|
|
| 61 |
???>>??/??&[????N??????㽫?9?9t?d?+n |
|
| 62 |
9r/WY?????g???l??*@i???u?F????o??~*| +?^f[k^o??B?矟???ϯ_??????3v7???[??@F????T?????"?͌D?;?p??r?]?1???|к??f???y%?v?^ڪ??q???#?f??ӫ??}??9?? |
|
| 63 |
臨0B??:??WQy;?n?B?t?&?{qL?0P?!?t?J??}ߪ??k??ɣ3AT3?Rj??X}_??~g4?
+??-???????gM?p???[?V???f?3?????OS?3??1?? ?!?X
+endstream
+endobj
+98 0 obj
+454
+endobj
+99 0 obj
+<< /Filter /FlateDecode /Length 98 0 R >>
+stream
|
|
| 64 |
H?l?;??0E{??e??)J??d??4 ??&?/<?f|,???}?v@:et=?????Zr?b?`??H?'K?f?i??@̛{?+??BnڛCA?H=? ofYaT?rI7?aH???????"?ATJ? ????k??????x?ӳ?e??K?ـ[???u4?w????????????8??˞T7RD=??xEbM??߈ɋă(,1?d냯Ϭ??t?p??ݐhJ?D3?G@+?n?E,d?L??s???x?^v????(\?gtg?b??iɦ?????8rw!??C3O\a?x?????????:'N?8???眉???8r??B????X???{X???x?[??1^9LiCk~???Ć?r ?最??ޢ?G??7?h7T}??ݺ???x?-??w??u??.cћ?E[X?Y4?T́ZU?'cY?
|
|
| 65 |
??bHz3m]&???p}ER?V?[? }?? +endstream +endobj +100 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 253 +/Widths [ 278 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0 0 0 556 556 0 0 556 556 556 0 +0 0 0 0 0 0 0 667 0 0 0 667 611 0 722 278 0 0 556 833 722 0 667 +778 722 667 611 0 0 0 0 0 0 0 0 0 0 0 0 556 556 500 556 556 0 556 +556 222 222 500 222 833 556 556 556 0 333 500 278 556 500 0 0 500 +500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 556 0 0 0 0 0 0 0 0 0 0 0 278 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 500 ] +/Encoding /WinAnsiEncoding +/BaseFont /BDLJCJ+Arial,Italic +/FontDescriptor 101 0 R +>> +endobj +101 0 obj +<< +/Type /FontDescriptor +/Ascent 905 +/CapHeight 718 +/Descent -211 +/Flags 96 +/FontBBox [ -517 -325 1082 998 ] +/FontName /BDLJCJ+Arial,Italic +/ItalicAngle -15 +/StemV 93.856 +/FontFile2 128 0 R +>> +endobj +102 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 225 +/Widths [ 278 0 0 556 0 0 0 0 0 0 0 0 278 333 278 278 556 556 556 556 556 556 +556 556 556 556 0 0 0 0 0 0 0 667 667 722 722 667 611 778 722 278 +500 667 556 833 722 778 667 778 722 667 611 722 667 944 667 0 0 +0 0 0 0 0 0 556 556 500 556 556 0 556 0 222 0 500 222 833 556 556 +556 0 333 500 278 556 500 0 500 0 500 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 ] +/Encoding /WinAnsiEncoding +/BaseFont /BDLJAI+Arial +/FontDescriptor 103 0 R +>> +endobj +103 0 obj +<< +/Type /FontDescriptor +/Ascent 905 +/CapHeight 718 +/Descent -211 +/Flags 32 +/FontBBox [ -665 -325 2000 1006 ] +/FontName /BDLJAI+Arial +/ItalicAngle 0 +/StemV 94 +/XHeight 515 +/FontFile2 130 0 R +>> +endobj +104 0 obj +430 +endobj +105 0 obj +<< /Filter /FlateDecode /Length 104 0 R >> +stream |
|
| 66 |
H?T?;v#0E??"+?? ?h??????h*? ??ᯃ???a??߯???7?%X??lp(???+?'?(??a"????:mX?G?%?`_sV?D?O?Jo??X?zv?????#`??X?8???<??<?Ժ)F?^??W???|?%Q?f?????^ˊ??uS |
|
| 67 |
?-.??R????h?? ??.z???g.\?B??U?b?V?Ri?nO?r |
|
| 68 |
K?J ??k???|??KL/9gF?,e?߷??????Ыj??H[J?&j?NC᫃s'c?e??Cp;"?????F)G:vE?M?23Cy?&]_z?f+;|{???E8?v _?d?D?6V?[????.??cv??M?:?JI?5DM*gtҺ|z5?o???0?K?R\???#??3?Db???4?{?BQ?1??X?5?c?֬?JS+~\??5?B<??S? ?W
+endstream
+endobj
+106 0 obj
+<<
+/Type /Font
+/Subtype /Type0
+/BaseFont /BDLJCI+Arial,Italic
+/Encoding /Identity-H
+/DescendantFonts [ 131 0 R ]
+/ToUnicode 107 0 R
+>>
+endobj
+107 0 obj
+<< /Filter /FlateDecode /Length 236 >>
+stream
|
|
| 69 |
H?T?=o? ?w~?ǫn??k????*?ꗚ?;&Ej 2??????e?~?Ŵ?????-z?cc??8?%*?3??A?A[??j?j?h??uN8u?x?kB߳8?????}zl??0?? +?ר1Z7?a8???????qB??????<??"'???j??VW??qRa?nD?3(r??I :?_'??:?%#?N?V????A???S???ߋ9?Ę}oK?lC??eo???v9?G? ?aq? |
|
| 70 |
endstream +endobj +108 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 253 +/Widths [ 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 667 0 722 0 0 0 778 0 500 0 0 944 0 0 611 0 0 0 0 0 722 0 0 +0 0 0 0 0 0 0 0 500 0 444 556 444 333 0 0 278 0 556 278 833 556 +500 0 0 444 0 333 556 500 0 500 0 444 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 0 +0 0 444 0 0 0 278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 ] +/Encoding /WinAnsiEncoding +/BaseFont /BDLMMH+TimesNewRoman,Bold +/FontDescriptor 111 0 R +>> +endobj +109 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 253 +/Widths [ 278 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0 0 556 556 556 556 556 0 0 556 +0 0 0 0 0 0 0 0 722 722 722 0 0 611 0 722 0 0 722 611 833 0 778 +667 0 0 667 611 722 0 0 0 0 611 0 0 0 0 0 0 556 611 556 611 556 +333 611 611 278 278 556 278 889 611 611 611 0 389 556 333 611 556 +778 0 556 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 722 0 0 0 0 0 0 556 0 0 0 0 0 0 0 556 0 0 0 278 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 ] +/Encoding /WinAnsiEncoding +/BaseFont /BDLMLG+Arial,Bold +/FontDescriptor 110 0 R +>> +endobj +110 0 obj +<< +/Type /FontDescriptor +/Ascent 905 +/CapHeight 718 +/Descent -211 +/Flags 32 +/FontBBox [ -628 -376 2000 1010 ] +/FontName /BDLMLG+Arial,Bold +/ItalicAngle 0 +/StemV 133 +/FontFile2 125 0 R +>> +endobj +111 0 obj +<< +/Type /FontDescriptor +/Ascent 891 +/CapHeight 0 +/Descent -216 +/Flags 34 +/FontBBox [ -558 -307 2000 1026 ] +/FontName /BDLMMH+TimesNewRoman,Bold +/ItalicAngle 0 +/StemV 133 +/XHeight 0 +/FontFile2 126 0 R +>> +endobj +112 0 obj +577 +endobj +113 0 obj +<< /Filter /FlateDecode /Length 112 0 R >> +stream |
|
| 71 |
H??T?j?@|?W?G?T۽? |
|
| 72 |
J!!-!?!??>ȶ?8?l?l??C????=?+ٮi(?fGgϜ?Y??2?,# ?P'?Y?<V?hHD??I?Pax?q?%?"l??? u?,?!e?M ?g??b?1֑}?h?j???d?.????]?PX?b(???ە??_5i?~\8????ɡ???C?HE2 }? ??v???̡????sh,??z???C?#'?? tfCBq??4p?????I(????EX1|?3??????/h?rS?c?e?? +E?? 㑝? ??D?Ȝj????7?٪.Z?t]5MQ??yWE?????ʵL?Wނ,??????PZ2b?? ??K?p=?u?׃?>/V?G?????R8F?Op??>?-<??n???t$HaJ?=??k?:??߿\N`t?y_?o?}?P@? ѴL??U??#?????!J?2ّ??4??%?_???bW?PuO????f?` ??hN-?$q3??vYt???e???I??? |
|
| 73 |
?r???-Wm?I7?????3?c'?G?Q?_A??˃??^?ƌ0?@??\A????#? ??? +endstream +endobj +114 0 obj +<< +/Type /Font +/Subtype /Type0 +/BaseFont /BDLIOG+TimesNewRoman +/Encoding /Identity-H +/DescendantFonts [ 123 0 R ] +/ToUnicode 115 0 R +>> +endobj +115 0 obj +<< /Filter /FlateDecode /Length 264 >> +stream |
|
| 74 |
H?T??n?0??~?=????"I+! j??6U!?;f????x??%??^}????T?V?;? |
|
| 75 |
'h?n,??l%?;??qh??V |
|
| 76 |
??????2Nؗ? ??t?8?6???<?l??m??g۠U??M??˗;?fc~?G=Ay +???ބy=???k?bx`?v248!? |
|
| 77 |
?!dI?b? |
|
| 78 |
?i???:9D?????ȉ/?Hϑd v?????HQ?=?<?~)??^q??^??n?l?KF??XJ?m?f0>?_?W? ն? |
|
| 79 |
endstream +endobj +116 0 obj +570 +endobj +117 0 obj +<< /Filter /FlateDecode /Length 116 0 R >> +stream |
|
| 80 |
H?|??n?0??~ |
|
| 81 |
?CX??l lH?u؊l5rYw?\gmSۙ?f????cy?Q??:E??e?"??H?R)H?@B?'?&?7??d뢂?}?Q?,??~??? ? ??p?؇??)????Ο??3?$՟a??&~???خE _'??2X6??&+?u?oKX?U?X? +9?(?D???B?Y?)?.??j?~?|??pd0?S?a??\ ?=L??W@?F??4 ~?b0? ??o,/???R????S?u])j??C.?$~?I?E?Q@[w?#١9w???????p,????H??i&Bh??@?}?Ń +.???sDWF?21&@??+???? Ui??QQ?#?Mu?/?a???,T??V??G??%_?j??5????y'??to5ͺT𡾮?U!w)Ŵ?:?? |
|
| 82 |
?ؔ?l?JC?HjT??@S?CI;???ZaD??$?{?[??F?0??(???%?Iu?y,??K֑3?v2??ڏvK??"[n??j??\???????U?@???נ???#Ř???~x?]=????????yxV???1z????^<A???:???]?\"BI-? @??
+endstream
+endobj
+118 0 obj
+479
+endobj
+119 0 obj
+<< /Filter /FlateDecode /Length 118 0 R >>
+stream
|
|
| 83 |
H???ۊ?P????r??k?? "????T?xS?ȴ??i?d?N?wp?$m??@???????#??C?g????lƦM=/ۺ?|?4?:V?G?ʜ?4?Qx?????{|?I?? ??:㻺B?u????(٧??????3???z?Y4k???N???Л??Z???8*?????nG2? ??D4)?????T?<????i???_Ō??t??Xt ?A???X
+UZ????ׇ?1???U??ی??1?\???>D?!??.$??).????˛??Wy ?"???ְi?nߍ7zܮ??=i??yr0???wha?<????2ٯٱ[R???ݒ??C??v???{??yk??ڧ?????;03????G\?c??ϑo??????)?=?<1???T?8????wY??X??nW?e???!?`1ȋ$IM<?e???8Z??Jb?3?????A?fJ?????A?g&y?:Xs~?^2f?'? ?Y ?
+endstream
+endobj
+120 0 obj
+<< /Filter /FlateDecode /Length 12112 /Length1 26880 >>
+stream
|
|
| 84 |
H?\U TTG???W7?+M?ȇ?Einh??4??+ |
|
| 85 |
?D?M??1nc?B\?$?2GI??!c34???D?A??$?'??c??9j?<?-????y???z??zu??B???ys????H??`????=?? KbA????;ה}!????_|?Dž_??>??"????@??<?V8s!!?x| ?S2k?+oOF-??c?{????_???7=s?{????-s
+h??j???"+??W??o??o?~?f??+?Wd??ݿ ?.??%?0???A???-?q?#5??0??F
|
|
| 86 |
[pS0?q1??e |
|
| 87 |
?u\? ??-???j??????.???x?Ӆ?b9?z? b? }?G?p???:???=: K?6Q?c?Is???jZL???IF???????H,TZ?A ??A6j?M??h??J˱??F??)??=????7?.R%????-???E?8"??#?0k???q??Po?F??StW]`nx +??/?q???!?Q"% |
|
| 88 |
??q?l??L??U?c??ʦ:(?T?o??
+??Y??]?(?}8???s???\???2?0?{?$N1??\????z0??7?=I?????a臱??Y????
+??!|???cъ=??j???7pm?0???f???v9??n?3?q???,??(G??6R=]???"??lq[z?q???G)??+??+ǵc
|
|
| 89 |
y??jo?|kpG)??(?3:???"??C4??r?\o<Q+}W|?=?e?r? +?:??? |
|
| 90 |
?Ps?N??*}?????me{i???r?̖?e??B~e?1j?Kj?r?Z????????or-?
+?З?'??i??0?`1????_6?=?rޟ?(??[??w Μ?8?L??????>??t???Uz???}?`?i?@?`T??✸)??ir?\ʨ?{?E?ahՋ???U???5ƚn????ɝ?=?f??샯??E?F?A?
+=Q/d???COf??Yn??b|???G?%ηp?O?w|(ٹ?k?i(
+c????L?$??pS.2??RZN??&??wZ??s?????? ?g??&??n?}?M,$ws?????g?C?h1?Q f1<b???;T->??9$#e?t??r??%?3??0F?1Иh?F?qʸ`<Vaʥ
|
|
| 91 |
U?:d?lI?dZ?-?-YnZ?X-?1?\?b????d??3?????[?U??X ??\?J?ZE?\1?? K?:??ʧ{ҤKT&???C??GrM?Q?S?2k??V\?
+#?&?[c?M??Y?),?A?i#?(U7q??uj?e?,?@???&U)N?4?? 4??^%6???D?(G???????S-?z???<cT⺴??md?8AÍn?eџjYq?RWܡ???;H?O?[?Q????5??W???|ɜ??tF?#??#E?`#??Ly?rR?&b???HR??~>??'?BD???XMNS/?b??߁f?VT9??v??8$?%q?|6?3?????{p5?f,?K)?u$??@=#?X-m?m ?!"??p*G}???U???b>?|?c4Yc?X?rX?yx?G[???G??h?????.?/?????o2?fm?2??[}?Ha??qx?9?s>?Hg?ݨ?9?"??F??xEz??w?t?.?T?]OA????yz7?`??U???{?>???/Tκ??K?G??ی]???e?y???z?>?`?GW(?o?k???\?tـ?|?D?N????0VW?0?G?.a?=?*?b?Y????{)C2'??????????;??^? ?=??=??DGEv?G??a]??ҹ?3????A?ڷkۦu?+??ER.{Z?????Q????????/??{??5?U?/}?fN???K?????ϔy??דڛ10?a????D?ݬ??c??^?j?6?wZ??-?[-v???y??
|
|
| 92 |
-L5??c??i? |
|
| 93 |
?\9??\]???????@? ?lymvO?Q?!l??:?6L??ɞ??>cOmf???.w?w??,Wj????8??????^؇x?Ŷ????kqz?-a̢?lPn?9??ԷGnNl?<{?{J?W???ct?帩^ۢk?????ά?^5?QGx??.??6>C?x?-?a~jÙb.?w1??s?:?&?&T?D?Q0???ڒ?A!Ԧ??ِ֦2?J+J?ʠ$?MIiK?@??D??7??]?-????fwfgwvvfg߮L?OMF&??s7???77?2????1?)??D2??_??Z?XK???Le??>xO????$???G???????0iҲ????????!F??֘0???ʆ??J.?zbR??i?????;?vk???TctNfcMZ&[r8???????E?"???_??%1{???k?Rr?\?_\??ى?Xg>R?Hzk?÷²¾©???y?p??'???Lq\A?m?&GI:? w?fy?YV???lj??:ٯ????/Lc????S???xm??????*t???????*_?????H?dБ?[ΒnG?VO??????LOq???;>????T???[??b45????d"?ۦ?=[>7-K?[ ??Z?Zd ???ǘ?=5"??H5?h???T???-?S?T?ߎ??܉?湴?K?g?ۃ ??5??F?7>*xH?~?S֒?s?Ԟ?????y#?#??Ta?V,?Zۓ?Q#dQ\V?d??G????~?{????5?ƒ" ????S{|f??86?V?EhZ?k(??{??????X?[c}B?????i?????%W0????s?
+Y?'<r?o L?-??d???~?$???Z?/l??? ?4??<?㛢?5?2?????/??p?Vx??M??^???s%]!??[?^?j???
+|?u?]!????Y+0?}??????o?'B????? Z ??
|
|
| 94 |
?K??f?5?o?Խ??? |
|
| 95 |
??ϑWo???b?
+?#*?6R ?F?c???d*C{*d???{κ?r??*ǵAo#uC^???@?{/?@s?|?1?Q??I=?{?n??v,B?3?(lm ]?R??9???Y????|?f,ڣ????????N??<????x,?,U/)>? ?T??Wk???H`ggOl???oe?2a?'????m?"k???zP??
+?a?&چ??"?%???}??N???l?6.?OR5?`??y?v??(Y??u?M'Չ?T[w?7h?+HO`??7???8?baƵH?N??]?B??џ?~?op?M????uY?`?z? ?@֯b??+m?={
+?????I??????c??y
+??+c??f9H???GH??L ? ????π'????;?????8f869>86d?#?d??9n?o8?????x?v@>Jv?P??2_??f???c?cơ??q???}rLePC??k???ʠ??Lհ?C???Y???6D89'????)sT??|???C_??a
|
|
| 96 |
B?D???f? |
|
| 97 |
?,????@????d?оG;H??gɹ?F??p)?1? |Y???7$S?!E?{?kz?xɆ?Τ?PmSF?????/?z???C??
+?k?+???? ????<??~O???^N^??-?y-???0??i?6N?]?嘻J??y?S??öŠºœ??z???k???2??ݐ??옻7?$u??>?s ǡ2?B??e^???ȜY?6????e} y7?u?5?oR?z;#>??4#>?Aϛ?t?Tm?q?:????????&?I?s??9??iZ???c??>O?N^3? ??O?#??q?\3?Z??u?Ձ}?ĵ??uB?X????Y???Щ??'?<??h????? ?S?(j?]G?e??M?oʻm?????s?
|
|
| 98 |
?^ ?????Z=??B?"/??if???q?q?.?M?!???>yE?a????a??guAEz5A??|<?yl?KC|?]Ј>?ʹ???]w)(ѯ?>jØcr?Ay???i???us??)OT??:_?{A?w`?/R????t-?1?+uf[w=yb?oQ
+?ʵ???b?ͺ.?y??z?f???څ2?w?F??^6?>?G?0b?k?e??Ժ#??6Y?G?U?B?'X??)?R????T???y?G\?E?m˒????X^?h?}??!??7?{?*9??Yo؞????D??p砢??E?:??? ?V????T ???M?Z?CqZ??.~???3??q~?)???~?Em?????5??_?=?C???6Q??K????????G g???eзi??Z??}p???6?>
+4P??#?w??U??<?zS???d}Y??敔n
|
|
| 99 |
?V??y+?v??Wښi'?x?x?W?a??Q.?u?t?Y????xc?D[???)? E????~L????ȱj?E`?VM???]z8n?? ??s?=?§C,D<??w??ґe????:5??j +???n???5?S +֫??[??5???? |
|
| 100 |
?[?@- |
|
| 101 |
??????;4?A?<??!}h#?0{|Xp?r}??????n??6\?},c??(?ˠm?E??K?+??w????ߑ???C??J???????s}P_??g2??A:^?:?? ?????]?c??Bv????o?lb??k)?0?4?Z?:?9 ݿ?{??R????????@Z^?;??kͿ???ਮ:|?=w??????
|
|
| 102 |
?$l?4a?c?????4A?G??Fe??$???4????Ă??%)???,w ]Jf?i??8??????????s?^&M???;??;??y?s?=?wļ?c)??~??2??`|?2P?|?2)?G-???????5?2????b/?˨?{?Ľo?ʣ????w???7??}Q??
|
|
| 103 |
x ??.%˴??=?\W??%d0<????~???? ?7`; |
|
| 104 |
??V3x?a?#|B?@?N?~ mܩO??<?jc?!????ݩ??/??Cf6xx?P?:V;߇??K?+Rm
+?<t?6PI??w ?w??߉|?!??O?u???l?3B?p?/?X|ߝ?z?c?u?x?y0ǯ?ϣ?8?1֏s$?K?DN)?h??ڐ????.?{?S?'??X?g?ȝE?j[??9u?+q\f?#?V?9x?L??!?6?:?q6????????g?8? ?????v????=|?:Ӭ???=v?3????{F~?35h"6
|
|
| 105 |
??[Xd?L`?Y<^?uv???g??s??խs??Xy?y??X??W?w?[??X?h<????|&?d?Ũ?n?w??^?o?a?w|?{??M8SG ?@ά|?$??" ?/???c?]$?8??????Jbs?5<???=?{2v??Mc????V??2?Ĝ?}?E??K/p?a?kq?D?U."??j??M?20*???@t7t?y?z??]O,[?$??K6??????Ș?9??t?9??p͘?)=W?????E?Bb?????v??P?Uv
+?.k%?Du({;5%?????8???C"wv??{?w??d?????O
|
|
| 106 |
?????K8;?zLOO"mR?Dw?H???? ?Ա??&??T???@!P%,??u`?????,??f@%??Oa?&${?m%?P?Ev?L??|
|
|
| 107 |
?> ?L?k????q??3??@? |
|
| 108 |
>j??3?/C?S?Z??mr?e????L???"??t?Ø???$e?`?eO??A??c???|G??Ǧ?0????F?\#f???p5X1
+??y?1
+?i@Lf???B?D? ???y߅y?8d/?'?߄lڄƞ?<?cT?V#?c?mI,??س??{61=+?|OsN?f?[?n??? ?Daݜ??J1??E??F?5@?ָ???J?m4r?y?4?? ?4ޤ4?&?ɦ?R?%$?Ȥ9??y$??|??Zg?s??y???"g?Y??ձ&??g?,̪X?ْý?}?Pd??dA???w???\??֫?i?ڀf?֊??V??j???EkӜ-Z?]?uջ???Ǖ?*rE\?.?Ӷ?>??I =@=??????? ???T<;?$?<@??`47?܈s????
++??j??7??]?UG??kK?5
+s?9 J@94?MGT?2?z ??j?I[??Ui??L-?I????|QW?|iNo>??Ӷ|ڒO#?p4???zc????kW?|u????v??W??ʫjWþ???nW}??¼?v??????v?????R??J5VYW?TɊ??FAQP?,??czF??]?t?qb???5?Y??:@U?!??k?]?
|
|
| 109 |
?6???$7}??*}?$??}~??4?,???cˍ? C?w??T?[?????^eƷI;???0lp5r????WC?@?l? |
|
| 110 |
[K?h??@7???ײ?J??J'D??S8?:?????D=?D????G?< eX??HZ?~?\?E???r} |
|
| 111 |
J??qXʜ?+????UQ=?????Hѕ)RjBҿI????Hz?~;G?0G?G5Gߙ?.Gԛ?oWWҥt I_??\??????Z?s=????)gJ?)$?????M???-Q#?ϓ |
|
| 112 |
?D??Pt?? +???C?"?M??Fo?7xt |
|
| 113 |
????B????i? ???LB?>e??????1?'?,???T?z??L?_5???l@?Ǎ?W??1??17`=d?^2?A͆_p??ˣ?????؍į??T?=>????W?*/3?V?? I?4|?As?(/R???q?'2??d3?O:??%?Q??NfIv??hE;????? ?ܤn???E<???eF??91]?HR?Y~?w??*7I??7?t?q)?Th??I?#V?gyw`??Io?^????<~?W?_?C7???E1?O????'xe??/?')ܑ:?L?K|_??a^??e?>?7)?R?6:????q?O??畅?N? ?w?7???Wڗ???ٳ?Y??t???q?9&:&8͡:q?'??#_a????B???Q????B |
|
| 114 |
???dV?T?*?qo?X]/.?Hڇ?_TPwTq?iJ??Z\ٟ?d?:,Paڗ?>????p??L?
+??_O+??Iņ???Ux? +k?6_?42???????I???>DԚ???oZ??ߴ??^??M]W??????<Ɖ??ώӤ?'?<b֤P?$??pqH??b;F[?6?X?R?%[?i?&AWUTvX`?-5UEYǴ?*[?f?Ԃ?s?3X%???'?{ν?wϹ??{?+???'Y<?K[QXõ¥º‹?{?{??Y??O?O?ad??i?<?&??v?|<uFl`$?a3$?0?3?Q
+aH?K?@?6}A>ok?gʶ???څ`???k??Y-? ??,?m?H?E3f1͘A?P ?Rj?j??o?SC???HH??)???0?eD????Q???P?? ?3??C?D&??x?]???????_?2??E??T???q??>?T??%2??M?ԡ?t?ڟ??S3S???/???+6zc?h,???????F???F_??kJ??|u??I?w%K"?L???????|?x?T?K~XK?Ͳ?E??k?RI?? U?[???
|
|
| 115 |
?Ufh????/n?=g?k* ???N?w????_>?A*(G |
|
| 116 |
n?m?V??.n{|w?-FE5OQ??K?ҹ??Q??:???????4???
+???????D?H?D?GŞ?)5z$?? W?h?#?%???p?au??Ǐ??<PٝRPbɭ2 ?]
|
|
| 117 |
/?fb |
|
| 118 |
m ?ғw???'?O?t? ???4?-\3לp?G?)7?:???1???2??]扝e???>?eC?V<?)9?E?k@??>?s?\?f?P??T?? |
|
| 119 |
?'P?"??P??=?W??; P?~9? ?,l0 i?y?V@~g???_?D ;J?????g???M?n????H???IJ?E^??p???7?SĭH?E?DwJ+?w?d??m(Z²U????^????o?z????a%???亸D???u??X?7??Y
+o?$??-,M&(]!?A???2???j??>?7??ެ???@?x?f?ގK?r^Io9?D???.?o {J? ?e????F?1SzS??I=??{u=??WHz?^????g=??/?ɟ??v??~????̸3????e?????I?=?Ng?[??p????M?-?
|
|
| 120 |
u??????p?a?Xp9(X????T??8M|d?ۦ?%?f?1?Y???.?5)????? /?˲I~?w?B-\!? ӻ:?? S;l?d?|??H3N?q?D?D%2L&I?̓Eb?F??kְ]5?H +???Fն??U,???hz>??f߇݃??ew,?s?;???ln?l?Uܲ???V???M[??????7????W}????HK????v?l??i???t?H??gnu??=??????R??$E?v(+pGg)?lc???r:@~??၆`@??׆??M?\W????~L???_?<???Z><???_߷????9??o\??? +???j???v??غo????????A|?k??(?Nb?@t???Zx??a?P?,$<K$(`?Zd??Z?V?H?'d? L@5??X$???Z.?cQ?RY?-?y?q??hL??ZT~?̯?<??Y^W?s??????^r?A?=??D??$?O?GWQ?$?c?QA'?@?3ݴ?CWLmnuEm0??>?????"???k?fva??\Wk??????k????0???tZi?? |
|
| 121 |
#??S?m{????8????~o?
|
|
| 122 |
ȥz#u8??XW?X? ?ՙ??6????um?ڐ????[?????r^0?F??~???2?,??{???>i?}`?&??O9?-#d?a?ݸ?-?w?e???]??@?????d?ƶ??e??},???????3??O??_آq??!.??"ǵ??E+
|
|
| 123 |
????A?.'?n???:G?G?7?:??sEGa ݀}<mGvU??-?k??CqG?K??????~רk?ŹV?1???I??? ???I?*?LĢ????f???c\??J[ج?w?9b??~3?l?f?????uk??ds?w?Q?N:????*?eCJ?Ya?b???N?N)xܮ?!Q!!i?tt?l?ƒ?<??eS????\??x?F?js?$b~6F?2??y?5OY?V?(?*?5?VS͆?S??T??^Pڭt?K?Rv? |
|
| 124 |
?yS{?Z??0?C2?:$;???Rs????~???N???w?7?R?????l?o9??H??P??ǿ???P?????????]Y?*&^X?=Z??,Z\p??R?a-??oELxQ?w???P?걛?.#^-.ȤYD???Y?
|
|
| 125 |
??????O????4?&7?h2c?&?j}@X֬???,?A?\??M????s?G??E5?x[Mg????o??-??????.?%W????ޕ?X/)??ȥ???E??dG,??q?*\8u?֔8p??r?m?B`?????G???`D0????:E[@v>??j???fN`4??;C?vQQ;{???b??{?~x??%!&?m???>??J?ν{?f????-C)bҵ7??nK?i??AmO`^?úˆ€�?>??6?@??}1?S????[?V?>??|????????ҞQ????(](?R????????F??5ݙ??d?(??emn?? n?l?q?L????3Ƣ?2V? ?Mj/Cmհ?̪???n?Qާ??6+?r???s??s?ţz,?f??P<???s?|%?????D<.?N?ߗ???x??"??*.?m??fX/DiEo??zK???}Ug?.??N???????H???
|
|
| 126 |
nuߐ?H???M?cc?w?????s3?MW ?Z?d??G????"8???L??E?\?G ip H??ye???+x?B??!I||?I\ħ%x??7?O?>????]v?7}??s?3??]?T???h"?d?έ?g&^?>T F -%.??????v?鋆?????_?Cb?<????l^ۋ?i??ܪ?e?RA(X?t?i]????=){?W?d?
+?C?P??)ЎXb??{@? J?????j?l?x????lv??????t?{??C}?|.c??/?;| `??R ??)??(t???;?ĸA?%???.|e?66??6Ϩ?*3âɘ?k??L??i?豀?/?1?⚦N?bZ9???Q%????>&???c,D???q܊M+?)i?FrBQ/?+*?TI]U?!?????ߢ??`??h;y@
+??9?i??1L???]???? I??^~Es???!?????}~?^Lďz]???????v??tXz?!Es`/??;wf?ҬGa??!
+???Iq??O\?!p?0?wm??Q????ŧQ]?1??}??>:u5F?P??tl?!?1䊐~????"W???q?tt%??? NI??:???R!??Q?(??? *??LI?{]?ld?k}3?$Z?ں!???*????????y ? ?@X
+q??@
|
|
| 127 |
9?/????J?Q????`??QMt?&b? ?.???E?LJ($???X'??%mHn?z??X#??j?ZK[ո?0???u??ZB?{??[?%?8??i[???B2ʷ???v?d2??q:? ??m???D?????⻘?D???`bbý?f??Xu??-?U0??????ԭ??F?>?>?=?~??J4P=?#ȟ??rDE?$??hQ??xT?IDO??H????
+?+?R?6?O??j????|???????Wg/
+DF?x??T???cϱ??>?Z????[?????6=?ɭ?/7J??S#LҰ79??ZV?????)?q???F???k?\0??Zi???ӲZ{????????^?VEv?Y??ݴ;?v? ?C7?????kGV? 5?FH???Ū??{o????K????u?3q? ??>F?*????E~??b???????>
|
|
| 128 |
?wE????{?????{\7?%?&U2?)?t??j,??4
|
|
| 129 |
?Z?Jk?뚭????B +?;?Ř3?S0???y}??^?\?Z? R1m<hz8@ |
|
| 130 |
???2?????<?d??WH?0?v??f?8?,#|??;??ĸ???ÝT????bR????觰?A??8a}???8~??5?%??{?*;?XB???Gu???a?D?3S?Z??
+eQ??bcf2ai?bstq?j1?r???
+3 ???%B????C??B?eP JP0?nҡ\?;X?t????$d???RvX*}?E?r`gT ?N?T?????k ?( ;?aơ???K?%???G??ǜ?6?LEr???T}!b&?Ʌ?3???S????哓W?W?Ry_x??????I?C?6=??F???Hl?2>?*????۰>?9"?Wj?60?hݱ /Kw?K,?v$F:??????ryR????E4?L^?4??en?H?k5?o???M|u/&?Ý??.???/??M??n25?'??ơ?pD??*???xEEU??~SųjME??_?Q?/?`????F??H7?? w]?$?ƣ?? ???2?????L????
|
|
| 131 |
???Jz|??g?????ܛ????ez?<????N??>;??????f?)CE?c??p$?t???̇k??_??>???/?!)??r?-?9?????????~?U???.?? ??M/D??U?T[??*?:?W?0Xy?%?hz?????;?2??7????(???n?Cxb<?4?+?^p? +?7????>P@z+c<P?Ǝ?`=Z(y??A??G?Hp?2c\-%? ???4????R3?1L?!?S???????CR???q??DE@ٳ@?QM?L? S??S?Q_~??????0?6?3?ө?????/R-????S?-@?Wp2???P==sD+??Y??c?Y????????H??_??o? +$!h7C?C?vP唒?b261e??1?e4?1 ?????_?~9Y?2lj? '32?????Ý??_???ԁq?Z?????"fg??ed??:=C?T}}??Ր?$??F?? +??ז????:$?X??}b?X?"??u??#qp?7??*C?NcX??lj?`???*????%$-?a'?m???k(? ?+7??EhM4/??Ğ??]v??.?NS#)?8>?)CQ,?C-???m@? ??N???Ӯ8?lgbґ??P???? e?f??l[c.T????|F?(?`.4\2?xa,?O!_??EX?c? (nţx??Q<?G?(ţx??Q<?G?(ţx??QLG????????????????A?A?!????????@>PH3̳2??????!?? ???;?n??]??G???????` 0 ??? |
|
| 132 |
endstream +endobj +121 0 obj +<< +/Type /FontDescriptor +/Ascent 891 +/CapHeight 656 +/Descent -216 +/Flags 6 +/FontBBox [ -568 -307 2000 1007 ] +/FontName /BDLIOG+TimesNewRoman +/ItalicAngle 0 +/StemV 94 +/XHeight 0 +/FontFile2 120 0 R +>> +endobj +122 0 obj +<< /Filter /FlateDecode /Length 40106 /Length1 63964 >> +stream |
|
| 133 |
H?\U TTG????n????čͦ4???h? ?(.??`iT6A?%F5???K?!.s??82?1?Q?$??3jw??'??c\??523'?O?yU??ޭW?n? xc$2F????M?z<ǽ#'?8????.k?u????϶?y?"`>???/??G?x??????yy???Ӏ?x`kR?Tǔ?W???z<????????\P2{n}??n7?ËK';4??{??ܶ?8?:?q?i??%S{??<?P??t?l????-?ΙS???+9V?`????
|
|
| 134 |
Ї#?]e%? ?*?x??????i?????ó????????G1؏?Gx??4?3??<: |
|
| 135 |
+V??! ?TXH??ǫ??븂p??2u?u?p???-?O?r???<??m?C?4Ql? Ep?ժ??c??6?:?z???#: ?>:?GTsK??Z@??ThqZ???Ӕ????ϵفb???,Ԡ?? +|???J?`93ގ?K&??a /a$<?;?'???*L%? +?[??"B?f?????????8?kxH^ԇ6Q???[N7o`>??&?^ +>?n??aΖ=??c?Q????qJ?lj?}?Z?vV?????z"?~?}?E?G?Ar??]???>_?;???8???2??!?PO?U??X?&?Zu??x ???(????????????6?٨??????m(???(??kW?)m?.??e2x?4??P>???????ya?b??-]??u??+??;ǵb |
|
| 136 |
???l????? ?/?R$???$??V?(.?%r?֬/u_q???L???U6???>?,?D~̡?,????'?,????*?ȗ?8?-??J?w??6S??.?Cu?^gv???O?t?.??`b^a?!??~1?'c&`1ʱ??e
+6????5?4.??|?@?\??K????*?????A:LW?QD#\??E?H?b ?Rg?M?UN??"F??)?k?4M鱌4?B?15???̹?4?y??y???n?;?_q?u?s?P??<??H?b?˘???j?'\?;q??l+??$H???'+W??Om0
+???4??ɘ@ʥ?BZD?P?K+??V???U?Ǵ???a??&??n?}?E,$Ws?Q???4Y??F?(e8?L1?O?F|.v?3?G??H??3??M?SMh6-J?????2?Q;??Ӟ??]/Ы???.?8S??ȴ???馩?l2g?s?̧??#???o????ej?Yz'm?h?{?/??2?䌙?8Y,W???<?'
+?@??PNS[e?x"Ki????d?? ?????U?@??|i??E?????(????D???je?M~?"A?E
+??,?e?/HЫ?I?'`hW???V/?xҷ?PT K?ӟ?????>??=H,????V???*~?{??U?
+ӂ????ձ?>???C3???H_?%??ZYC??|Z.?M??:&???DvG
|
|
| 137 |
??!??L??t\?!b???IR4???7?? +?a?ivV???c???ۢ??9???l??a???8???YX?X??\?h??"?º???S`!??X--?m!?~"??pG}???U????M2?f5 \kY??Y?rX+S??6b?i?~??h?????"^?7?????Dl?l??`e??36?Ӑ?X??$?s??<CKc?]??x???F +?7?0 |
|
| 138 |
?:$?ٍQe????*?1Vղ??Q????l1^???Xc?~??? |
|
| 139 |
??4\`= |
|
| 140 |
!?flc???/Q??e??V????|q?r????弥??v??*U:??j?hU?????w/??:k?"t?v???9.q???H?߯o??ޱ1?Q?"m={????[????ݺv????ů?O??۵?~?˳??٤kRlvkj??
|
|
| 141 |
?qi?ִ?Ȗ????_u???J?????iu3~??Ȟy?????g??<??1#m??j???X?]4qt?+S?ن?N?=??~???f;0?'v???E9?ݕ:??ܞ????{y&[??zF?P??Ŧ[.??YO?A?j?=?^?ÛI?:[S???)-\2??????eO??isQ?dk??$W??V??^5?QGxw?!6>???3?????S~l
|
|
| 142 |
\8??`??ؘ;?i?`"?mB?OD???<?-iDBI?p?MҞ?????M?ʠ$?MIhK?@??D??7???-????fwfgwvvfgE?2?;bz?2?u????4??|?*Y?ץwuv?M?3?kVa?sܷ>??ɋ"?]?R?jDǯp?0v?#??li? ?a?P,iİ?^???%??ĎD?Tv`? ???d?n?eNr}?|@_??5?'q0??I˷?KK?ևT
+?q=h.???Ά??2?o=9!?0RRS??+???7? ????n???dK?V???_?H_?p0??$?cO??g?<2V??0?%h?]8?u?????????+???M????~2?ә??C???M??L?A??ͪ*???????ƅ????zKJ??_ ??????D}-????I?i:fOs??h???µU S$Y2?HƬ`I?#ɨ'u??[??cLoy???7?8???T???[?Ԣ75??Q#??mS눞-????[?-??M-O-?z??????+ӣ뒍H5?hG??_$????r*?oGff???x.-???ߕ?x???b?/?h?&F?÷©”²>c-I?d?W????a^???`?\4??ƨ?.+È遘?4:SV?*=?Ӎ5?ƍ
+Ѥs?)???ۛ?&?*?mA??tews_X?????kwk?_("?\???Y| ??Yrs?ɝ wPߐ??+???D=R?I???N)$y^???ꔰy>?'??l^X???o?Hk<;db%j? _???(???盆?}????6?uJ?????ڡ????85?밋oR3d??4??k/P??F?t??#???g@5??U@X<4c? |??p????ר?u?|?6?,E[?>?Jm#?n?>֛?N?J?'CVᙈ?g??,Ǹ?r\?6R??(??#?hP~)?9?6?6?gx??5????%h??
+????@>t?,???h?? ?)D;?B??`|>l삼}?c?n>???b?
|
|
| 143 |
???W?Mu???V*?|???{v????M?1?/?}l??c? r?F?%?j{z???9ڠ?????K(??\?I??'@??E<????%??h6?^`??y?v?7(Y??e?M-3 ?m?ߦ??=????4?'8?S0?E?w?$?2??fx????|??o???W?d}?9"?3 ???8?_?>?sWچ{1?
|
|
| 144 |
d?#?q???1??:??9?O? ???t?>:???.1?xݗ?????1?w,?O??s?plr|pl??G<ɘ?s??p??9??x?v%@5>Jv?Q??2_??f???c?cơ???q?\?}rLeQ?U-ז9ȱ?E+8???a?? |
|
| 145 |
1Hs8fm_;T??|??p?c???P????w|?u|??G(?2?{??6?V?? ?;?~t.?sX??5?????A?3H?8K??Wr??gHY????r??"鐘?
+).W?u??+??ᴳi.?A[Ɣ?-?o???yW/=???\C??
+?K?+y??L??*?U?o???? ??????k??j??H#?.?
|
|
| 146 |
?]?u?|???R{Q]AGݽ?%u爵?yz????n??Qn?}1?$u??.?s ߡ2????ȼ???(s???)?qm??Y??ws????|??՛Y???Y?9z?̢ܸ???kK????˵??/??6?O??K3??)%?[?{??;y
+? B??<}???ys??gu???:ԥV???.???I1??????L?e?N-e???QY??????}?z?C
+??h????????n?)??<??Ž7u??m???V_$R???G?4?L???O?s??&???;u?????0%?*?0t???.Ae?j???x(??~???仠}??s/?ٻoS>0?u?Q??{
+?{? Ma?H?ͨ+??SEE????????????|???yN?r?Rg?u?[Du?4???Z?TﭣrW?uU?+??Q?,MW?!?Ke??B??@?lD}ԏ?aĦ???Z-?uK??m????ji?|O??M??4????%?F}?<???????%???B^?X?}??!??????p??
+?ް=o??C\=G??Q??????`???Y?^?WfS%(ޣ6)k??iqB??????OO????NPPmG?~?q>j?R??7W??d?[???DZu??0n&d?ws???:Aߤ?/i?:???%~#PP???@?G?-nQ?{j?|?U9?c??U?????ҺiH[????x???^ik??l?]??9x^??1?FD?E d??f??z?#?}??
|
|
| 147 |
mU?Y??CS.???15J?4#?f+?Ӵ??S`;?ՠ??v? ;0?Гn|*0?b?3(x????Y6x??????[?F??F???Í?2??v????h?S? |
|
| 148 |
j??F%?-T?N?r?.?iʽ???wi????????~??????5????
+xB?p???!???.??)?Q?7?.ЯA????sN?_?s??B*Y?????s??^}q??̆?xx?2?E??????Zc?:??̝뻻,,?36??6^b????6?KL????q?,?$?)?QU;??i!Mk7?@ ??MT??r???b?"Q?T?U??i?????<???q???טu??4?S????9g^;wfΙ??!?|????9?a1'?????VC??<?5S???F?˸WQW??/yv?$b10?_?;???ue??~????%??`~?z ?C>{???? Gl???}qמ<??Guq??%?Ν3q?l??ܫ??'?????????U??uY?-F??:?!C???8yC(???@?o?v???f?6?#?#|T?D?N?^ }?nH?? <??c?,!????]??C/ ????l?$?&?s?m?~~}?W?W&?By??}?
|
|
| 149 |
8?????wa?߉|?ޡ?+????i?zg?m???/?T|כ?????????`?_3?{?q?b??X ????R??"?MC?,??Q??G%O????#b?ȝE???9s??W4?=?c?V?19
|
|
| 150 |
x?,????-?u.!6yp????;. c??k ?{Y?;r^??=|Îi??: ?}??dc?g??!???nc??
|
|
| 151 |
??X<YL??s,?G???[ݎ?6&?K????7Y=5????z*??S????d??Q????B?-??;??=??s<z??7B3b??(@?*???(??"l?:?H??MB?{?S???Q??m????n?C?6t???????Ɖ?s??????f?l?'??2?? ???Z?=1?_?s??w?Z7rC?????b??????9CV???k?+BF\t?d??0tZ8??١_?kJ?'????,??b._nX?,??/]?LaW?? ?]aW???U????`D???gqSS?I;?#?
|
|
| 152 |
1??y?Bm??{???.????ES?B?ﰷ??pv??Z??x????DH??? ?Գ7H3?? *?@r????:1???@?@??U?g?o??ɶ??h?;@f???K>??}?u???,?X?[?W???? ?Y???~?ҿ?m-??????4?pod?9@ ?P:??,?h????mr??x{??\Mf?_~???}?B?X?&,}V? +?DT??:??:X#?4?N#?4bUJ?N??S$?^ `X??Xwa?A????]?V?]h??c!f??m186????F??,{Km??㳲C-w4????{D?Mһ)??*?????IF???t??|Pp5n y??r@e̼b~?=F?;??Λ?f֬6??%??w??H-2iN|l ?B!??i?:W?k??y]9????u?ճf??gŬ?հ(KK?ô™Ž¥?@?Jm??Vw?;??s???bZ?֯
+h?ZZ?V?Z??Nk?vk?Z??j?Z?:w?{??y?9????u?qm?<???oH/? ?*?8
|
|
| 153 |
{{
|
|
| 154 |
??kD?O?N 4/Џ? 8 +??<?????V)<??:???j?????(< | |